BMv}6( }}}yyywwwwwwvvvuuusssrrrtttuuuuuutttsssssstttrrrmmmkkkmmmnnnkkkjjjlllmmmllljjjkkkllllllkkkiiidddcccaaa``````___\\\ZZZWWWWWWWWWUUURRRPPPOOOPPPOOOPPPPPPQQQQQQPPPPPPOOONNNPPPSSSVVVWWWVVVUUUSSSNNNNNNOOONNNNNNMMMLLLKKKIIIJJJJJJKKKJJJHHHGGGFFFGGGDDDEEEIIIJJJEEEBBBAAA>>>@@@AAA???<<<888666666555000///222333111///111111222111,,,+++---,,,***))),,,///000///......///+++******)))))))))))))))******++++++***)))'''&&&######$$$$$$$$$%%%%%%%%%'''$$$###'''(((%%%###### ###&&&'''&&&%%%$$$###!!!$$$$$$!!!!!!$$$$$$!!!"""  !!!"""!!!            ||||||{{{zzzxxxvvvtttssstttuuuuuutttsssqqqnnnmmmooommmllllllmmmmmmlllkkknnnmmmlllkkkiiihhhggggggcccaaa______```^^^ZZZVVVUUUXXXVVVQQQMMMNNNMMMKKKOOOOOOPPPPPPRRRSSSUUUVVVNNNPPPRRRTTTVVVVVVVVVUUUPPPOOONNNMMMLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGHHHIIIIIIGGGCCC@@@======>>>===;;;888555333222111000//////000111222222222000///---+++***)))(((***---000111///---,,,,,,,,,+++***))))))))))))(((((()))+++,,,+++(((&&&&&&&&&&&&&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%"""###%%%&&&&&&$$$!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!      zzz{{{{{{zzzzzzyyyxxxwwwuuuuuuuuutttsssqqqpppoooqqqooommmlllmmmmmmmmmkkkmmmlllkkkjjjhhhgggffffff```^^^\\\\\\\\\ZZZVVVRRRQQQUUUTTTPPPNNNOOOPPPOOOOOONNNNNNNNNOOOPPPQQQQQQPPPQQQRRRSSSUUUUUUVVVVVVPPPOOONNNLLLKKKJJJIIIIIIIIIIIIJJJJJJIIIIIIHHHHHHIIIHHHHHHIIIIIIFFFBBB???;;;;;;;;;:::888555333111111000////////////000111000000///...,,,+++***)))***+++,,,---............---,,,+++***)))))))))))))))))))))+++,,,+++***)))((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%"""###$$$%%%%%%###!!! !!!!!!!!!!!!!!!!!!!!!!!!      ~~~}}}||||||yyyzzzzzz{{{{{{{{{{{{zzzvvvuuutttsssrrrrrrrrrrrrsssqqqnnnmmmmmmmmmlllkkkkkkjjjiiihhhgggeeedddddd___^^^\\\[[[ZZZWWWSSSPPPNNNQQQRRROOONNNQQQSSSRRRPPPPPPOOOOOOOOOOOOOOOPPPRRRRRRRRRRRRSSSTTTUUUVVVQQQOOOMMMKKKJJJIIIIIIJJJIIIJJJJJJJJJIIIIIIHHHGGGIIIHHHHHHGGGGGGDDD@@@===;;;:::999777555333222111000000///......///000000......------,,,+++++++++,,,,,,+++++++++---...000...---,,,***)))((((((((()))*********++++++,,,,,,))))))(((((('''&&&%%%%%%(((((((((((('''&&&%%%%%%###############"""""""""!!!!!!      ~~~}}}|||{{{{{{zzzzzz{{{{{{{{{{{{zzzzzzuuutttrrrqqqqqqqqqrrrssstttqqqnnnkkkkkkkkkjjjiiiiiihhhgggfffeeeccccccbbbbbbaaa___]]]ZZZWWWSSSQQQMMMQQQRRROOOOOORRRUUUTTTSSSSSSRRRRRRSSSSSSTTTTTTTTTSSSRRRRRRRRRSSSUUUVVVRRRPPPNNNLLLJJJJJJKKKKKKIIIJJJJJJJJJIIIHHHGGGFFFGGGFFFEEEDDDCCCAAA===:::<<<;;;999777555444333333000///...------...///000------------------------,,,,,,+++++++++,,,.........---,,,***)))(((((((((******++++++***+++---...+++***)))((('''&&&%%%%%%***)))))))))'''&&&%%%$$$######!!!!!!!!!!!!"""###       ~~~}}}||||||{{{{{{{{{{{{zzzxxxwwwvvvrrrqqqpppppppppqqqssstttssspppllliiihhhhhhhhhggghhhgggfffeeecccbbbaaaaaaaaaaaa```^^^ZZZVVVSSSQQQNNNRRRSSSPPPPPPSSSUUUTTTSSSTTTTTTTTTVVVWWWXXXYYYVVVUUUSSSRRRRRRRRRSSSTTTSSSQQQOOOMMMLLLKKKLLLLLLIIIIIIIIIIIIHHHGGGFFFEEEDDDBBBAAA@@@???===999666:::999888666555444444444000///...------...///000............////////////***+++,,,---------,,,+++...---,,,***)))(((((((((***+++,,,+++******,,,///+++***)))((('''&&&%%%%%%)))))))))((('''%%%$$$######""" !!!"""###    ~~~~~~}}}}}}|||{{{yyywwwuuutttqqqpppqqqqqqrrrssstttuuurrrooojjjggggggggggggggggggfffeeedddcccaaa``````^^^___^^^\\\WWWSSSPPPPPPPPPTTTUUURRRQQQTTTVVVUUURRRSSSSSSTTTUUUWWWYYYZZZVVVUUUTTTSSSRRRRRRRRRRRRQQQQQQPPPOOOMMMLLLKKKJJJHHHHHHHHHGGGFFFEEEDDDCCCAAA???===<<<;;;:::777555555555555444444444333333000000///......///000000....../////////000000000***+++,,,------,,,+++***---,,,+++***)))))))))))))))+++---,,,)))(((***---))))))(((((('''&&&%%%%%%'''''''''&&&%%%###"""!!!!!!!!!  """###     ~~~~~~}}}|||zzzxxxvvvuuupppqqqrrrtttuuuvvvvvvvvvrrrooojjjgggggghhhhhhhhhgggfffeeedddcccaaa``````[[[]]]]]]ZZZUUUQQQOOOOOOPPPTTTVVVSSSSSSWWWYYYXXXTTTTTTTTTTTTUUUVVVXXXXXXVVVVVVUUUUUUSSSRRRQQQPPPNNNNNNOOOOOOMMMKKKHHHGGGGGGGGGFFFFFFEEECCCBBBAAA???===;;;::::::999777555222333444555666666555444111000////////////000111.........///////////////,,,,,,+++++++++++++++,,,++++++***************+++(((+++...---)))&&&'''***((('''''''''&&&&&&%%%%%%$$$$$$$$$$$$###"""!!!  !!!"""   ~~~~~~}}}|||zzzxxxwwwqqqrrrtttvvvxxxxxxxxxxxxsssooojjjhhhhhhiiijjjjjjgggfffeeedddcccaaa``````[[[]]]^^^[[[VVVRRRPPPQQQPPPTTTVVVTTTTTTYYY\\\[[[XXXWWWWWWVVVVVVWWWWWWXXXVVVVVVVVVVVVTTTRRRPPPNNNKKKLLLNNNNNNMMMJJJFFFDDDFFFFFFFFFEEEDDDBBBAAA@@@>>><<<;;;:::::::::888666222444666888999999888777222111000//////000111222........................///---***((((((***,,,...*********)))******+++,,,'''+++///...)))%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%""""""###""""""!!!  !!!!!!!!!     ~~~|||yyyxxxyyyyyyyyyxxxtttuuuvvvwwwwwwvvvuuutttssspppkkkiiihhhhhhhhhhhhkkkgggdddcccdddeeedddbbb]]]\\\[[[YYYXXXVVVUUUTTTTTTUUUVVVWWWXXXXXXXXXWWWWWWXXXYYYYYYXXXVVVTTTSSSOOOPPPSSSUUUUUUTTTRRRPPPMMMKKKJJJJJJJJJIIIFFFDDDFFFEEEDDDBBBAAA@@@??????>>>;;;888888999888555222222222222333555777888999888444000....../////////000///...---,,,---......111000...,,,+++***++++++'''((()))******+++***************)))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$"""!!!!!!!!!!!! """!!!!!!!!!!!!    }}}zzzxxxyyyyyyxxxwwwuuuuuuvvvvvvvvvuuutttsssqqqnnnjjjhhhiiiiiiiiiiiiiiifffbbbaaabbbcccaaa```]]]]]]]]]\\\\\\\\\[[[[[[XXXYYYYYYZZZ[[[[[[[[[ZZZYYYYYYXXXWWWVVVTTTRRRQQQPPPQQQSSSTTTTTTTTTRRRQQQMMMKKKIIIHHHHHHGGGEEECCCCCCBBBAAA@@@??????>>>>>>???<<<999888999999777555222222333333444666777888666444111///000000000///111000...---------...///000000...---,,,+++++++++))))))*********))))))((()))*********)))((('''&&&&&&&&&%%%%%%$$$$$$######!!!!!!!!! !!!!!!!!!    ~~~}}}zzzyyyxxxxxxwwwvvvuuuuuuuuuuuuuuutttsssrrrooollliiihhhiiijjjjjjiiifffccc```^^^^^^^^^]]]\\\[[[[[[\\\]]]___```aaaaaa]]]]]]^^^^^^___^^^^^^^^^\\\[[[YYYVVVSSSQQQӵSSSSSSSSSRRRMMMJJJFFFEEEDDDDDDBBBAAA?????????>>>>>>>>>======???<<<999888999999999999444333333333333444555555444222111111222222111000111000...---------...////////////......,,,+++***************)))((('''&&&))))))+++++++++)))'''%%%&&&%%%$$$###""""""""""""!!!  ĦĦӵĦ  ~~~~~~zzzyyyxxxxxxwwwvvvuuuuuuuuutttsssrrrqqqqqqnnnllljjjiiiiiiiiihhhfffbbb```^^^\\\ZZZZZZYYYYYYXXXYYYZZZ\\\^^^___aaaaaa``````aaaaaaaaa```_________]]]YYYUUURRR4ĉ@ӵRRRRRRSSSLLLIIIEEEBBBAAAAAAAAA@@@===>>>>>>>>>???>>>>>>>>>>>><<<999777777888:::;;;555555444333333333333333000000000111333333111///000///---,,,,,,,,,---.........//////...---+++***))))))******)))(((''''''((()))+++,,,+++)))'''%%%&&&%%%###"""!!!!!!!!!!!!  >L=hĦ4ĉ@ӵ>L   }}}zzzyyyyyyxxxwwwvvvvvvuuutttsssqqqpppppppppooommmkkkjjjiiigggdddbbb^^^^^^\\\YYYXXXWWWWWWXXXZZZ[[[[[[\\\^^^______```aaaaaaaaaaaa```___^^^^^^```^^^ZZZVVVRRRGG=?QQQQQQKKKHHHDDDAAAAAAAAA@@@@@@>>>???@@@AAAAAAAAA@@@@@@<<<;;;888666555666999:::666666555444333333333333......///111222222000......---,,,+++++++++,,,---------.........,,,+++***''''''((()))))))))))))))'''((()))******)))'''&&&&&&$$$###!!! !!!"""!!!!!!  HdĦ=ĪjGG=?HdĦ   ӵĭӵyyyӵsssĦooommmlllkkkiiifffbbb___\\\ӵӵ```___ĦƜ`1.׼sOOOOOONNNIIIĦBBB@@@@@@AAACCCDDDDDDCCCBBBӵ555Ħ666555444333333444000//////111ĭӵ,,,+++Ħ))))))'''Ħ'''Ħ !!!###$$$"""!!!!!!!!!!!! DdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦ ӵĭӵ  ?~4g&e>&exxxg&euuu>hӵkkkkkkkkkjjjgggbbb___g&eVVVguO>uO>&e```___4ff?>ߝLQQQgĉ@OOONNNLLLKKKShӵBBBBBBCCCDDDEEEEEEDDDg&e:::>hӵ666555555555555333222111fff?><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 ??  4DӵHƅ^Hu]ĦxxxHu]ĦuuuZuR)Ħiiijjjjjjjjjhhhccc```Hu]ĦVVVHŐeHŐeHu]Ħ```qIܗGIӵPPPttNNNMMMKKKHGgĉ@EEECCCCCCDDDEEEFFFFFFDDDHu]Ħ<<<ZuR)Ħ666666666666666666555sߝLGdUĦ000Hƅ^Hu]Ħ(((ntHdĦ'''&&&HGgĉ@&&&HdĦ !!!###&&&(((############""""""Htƅ^ Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ   4DuXӵDdDΦDdDĦxxxDdDĦsssnnnt|>>DdDĦ;;;:::t|<999888666333222222666555DdDDdDĦ000DdDΦDdDĦ***q<niDdDĦ'''qet&&&%%%DdDĦ !!!"""$$$&&&$$$###""" q<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦ FSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ    4DuXӵDdDΦDdDӵxxxDdDĦqqqnnno)hlllnnnllliiigggdddcccbbbbbbDdDĦYYYDdDΦDdDΦDdDӵ\\\=ӊB1.uTӵLLLHߝL`o9IIIpo9wӵCCCDDDCCCBBB@@@>>>===DdDĦ999999o)h888999888555333222222666555DdDΦDdDĦ///DdDΦDdDӵ)))GIpӵDdDĦ&&&po9wӵDdDĦ """$$$%%%######"""!!!!!!po9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ       4DuXӵDdDʜ4DuTӵwww>d<ĦoooDtooollliiifffcccbbbaaaaaa>d<Ħ\\\>d<ʜDd<ʜ4DuTӵ[[[XXXF&uTӵGGG4DufئL>eFFFpuR)ĦCCCBBBBBB@@@???===;;;>d<Ħ777Dt555777444333222333555444DdDΦ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ӵ          4DuXӵD&dq&ĒRwwwuuusdKĦpppDHRRudjjjhhheeebbbaaa``````sdKĦ^^^D&oq<Ōq&ĒR]]]ZZZWWW>dp&ĒRCCCCCCnfʜ>>>>>===<<<;;;sdKĦ666DHRRud555444222333444444333>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       4DuXӵHu]3hhxxxuuutttneuuusss=ekkkiiigggdddbbbaaaaaaaaane```bbbpIƎ@t@h^^^]]]ZZZ>h@@@???>>>feHHH@ďDEEEBBB@@@;;;;;;;;;;;;;;;;;;ne666888=e555444222222333444444333ege//////sĪj@h&&&&&&&&&fdDĦ&&&@ďD######Hkge!!!""""""!!!"""###$$$###@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h    4DuXӵĵD^wwwuuussssssvvvxxxuuukkkllljjjhhhfffeeedddddddddbbbeeeggg```]]][[[XXXUUU???>>><<<<<aĦs׼sHoD^DdDĦs׼s    Φ4DuXӵtvӵ>d<ĦuuurrrqqqqqqsssuuuvvvĦuuuqqqooonnnnnnlllkkknnnmmmkkkjjjiiiiiijjjjjjgggdddĦhhhhhhgggeeedddcccbbbaaa```___^^^ZZZXXXVVVRRRMMMHHHDDDAAA>>>>>>===<<<:::<<<@@@DDDCCCCCCCCCDDDEEEGGGHHHIIIDDDDDDCCCAAA@@@???>>>======<<<<<<;;;::::::999999Ħ:::999888666333111222222222111111444666666555333222000/////////......//////...---+++***%%%&&&&&&'''(((((())))))>d<Ħ%%%&&&&&&&&&%%%$$$######$$$%%%&&&''''''&&&&&&%%%###""""""$$$###""" Ħ>d<ĦBe"""""" geFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ   ?aŖ%7uSQuR)ӵsdKĦpppooooooppprrruuugdKĦtttqqqoooooonnnmmmlllpppooonnnmmmmmmmmmnnnooohhhgdKĦfffeeecccfffeeedddbbb```___]]]]]]WWWVVVTTTPPPKKKFFFBBB???>>>>>>>>>;;;:::;;;@@@EEE???@@@@@@AAACCCEEEFFFGGGCCCBBBAAA???>>>======<<>><<<:::999777gdKĦ999999777444111111222222111000111444666666555444222111000000///------......---+++***)))%%%&&&&&&'''((()))******gdDĦ$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&)))))))))(((&&&$$$###"""%%%$$$!!!gdKĦsdKĦ !!! """$$$%%%  ŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ     >Aneuuusssnnnoooppprrrnesssrrrpppooooooppprrrsssqqqooollliiihhhiiikkklllnehhhggggggfffgggeeebbbaaaaaa```^^^\\\WWWUUUQQQMMMGGGCCC???===@@@???===<<<<<<<<<===>>>>>>???@@@BBBCCCDDDEEEEEEDDDDDDCCC@@@===;;;;;;<<A k<fhDenenene      !!!xxxuuusssrrrrrrssssssssssssrrrpppooooooppprrrsssqqqooommmkkkjjjjjjkkkllljjjiiiiiihhhhhheeecccaaa```___^^^\\\ZZZTTTRRROOOJJJFFFBBB???===>>>======<<<<<<<<<<<<<<<<<<===???@@@BBBCCCCCCCCCAAABBBAAA???===;;;<<<===>>>===<<<;;;:::;;;888777666444333333222444444555666777888999999777555333111000/////////.........---,,,+++++++++***+++,,,------,,,***)))%%%$$$$$$%%%%%%((())))))'''&&&%%%&&&'''%%%%%%$$$$$$############&&&%%%$$$"""   !!!"""!!! ###$$$""" !!!"""###$$$$$$"""       !!!"""!!!}}}zzzxxxuuutttvvvvvvuuuuuusssrrrqqqpppsssrrrqqqppppppppprrrrrroooooonnnmmmlllkkkjjjjjjmmmllllllkkkkkkjjjiiiiiicccbbb___^^^]]][[[XXXVVVQQQOOOKKKGGGDDDAAA???>>><<<<<<<<<===<<<;;;;;;:::;;;;;;===???@@@AAAAAAAAA???@@@AAA???===<<<===>>><<<<<<<<<<<<<<<<<<<<<===888777777666555444444333444555666777888999:::;;;555444222111000///////////////......---,,,,,,+++,,,,,,---...---,,,***)))((('''&&&%%%$$$$$$$$$$$$&&&((())))))((('''&&&'''&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%$$$###!!!  """"""#########!!!!!!######  !!!###$$$$$$!!!    !!!"""!!! !!!!!!"""""""""!!!!!!"""###$$$###!!!~~~}}}{{{yyywwwvvvuuuvvvvvvuuutttsssqqqpppooosssrrrqqqpppppppppqqqqqqooooooooonnnmmmkkkiiihhhllllllkkkjjjjjjiiiiiihhhcccaaa___]]]\\\YYYUUUSSSMMMKKKHHHEEEBBB@@@???>>>;;;<<<=========<<<:::999:::;;;===???@@@AAAAAAAAAAAABBBCCCAAA???======>>><<<<<<===<<<;;;:::888777777777777666666555555555444444555555666777777777666555333222000...------........................,,,------,,,+++***)))((('''&&&&&&%%%$$$$$$######%%%'''***+++***(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""!!! ############"""!!!  !!!######""" !!!"""###$$$  !!!""""""!!!!!!!!!"""######$$$$$$$$$$$$$$$%%%%%%%%%$$$#########~~~}}}{{{yyyxxxwwwwwwwwwttttttttttttsssqqqpppooosssrrrrrrqqqqqqpppppppppqqqqqqrrrqqqpppnnnkkkiiiiiiiiihhhggggggffffffeeecccaaa___]]][[[XXXSSSPPPIIIIIIGGGEEECCCAAA???>>>;;;<<<===>>>===<<<;;;:::<<<===>>>@@@AAABBBBBBCCCEEEFFFFFFEEEAAA???>>>>>>;;;;;;<<<<<<:::888666444777777777777777777666666666666666555555555555555999888666333000---+++)))+++,,,,,,---...///000111+++++++++***)))(((''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%(((,,,---+++)))'''&&&&&&&&&'''''''''&&&%%%$$$############"""""""""!!! #########"""!!!!!! !!!"""###"""!!! !!!"""######    !!! !!!!!!"""!!!  """###$$$"""###$$$%%%&&&&&&''''''''''''&&&'''((((((((((((~~~}}}zzzxxxwwwxxxyyyzzzttttttuuuttttttsssrrrqqqsssrrrrrrrrrqqqppppppooosssttttttsssqqqooommmkkkfffeeeeeeddddddcccbbbbbbbbbaaa___]]]ZZZVVVPPPLLLGGGHHHHHHHHHFFFBBB???===;;;;;;<<<<<<;;;;;;:::999===>>>???AAABBBCCCCCCDDDFFFHHHHHHGGGCCC@@@>>>>>>999999:::;;;:::999888777777777777777888888888888888888888888777777777777;;;:::888555111---***(((***+++,,,---...///000000******))))))((((((((('''$$$%%%&&&'''''''''&&&&&&(((***------+++((('''&&&%%%&&&'''''''''&&&%%%$$$""""""""""""""""""""""""  !!!!!!!!!!!!!!!!!!"""######""""""!!!""""""!!!!!!  !!!###"""!!! !!!!!!!!!!!!!!!"""""""""###      !!!!!!%%%###!!! """######""" !!!###########################$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$###"""!!!!!! !!!""""""!!!  !!!"""###"""  !!!!!!  !!!"""  """$$$%%%$$$%%%&&&((()))*********+++))))))***,,,...///...}}}zzzxxxwwwxxx{{{|||xxxxxxwwwwwwvvvtttsssrrrssssssrrrrrrqqqpppooooooqqqqqqpppooommmkkkiiihhhdddccccccbbbbbbaaa`````````___]]][[[XXXSSSMMMIIIGGGHHHJJJKKKIIIDDD???<<<:::999999888888888888888===>>>???AAABBBCCCCCCDDDDDDFFFHHHGGGDDDAAA??????<<<<<<<<<;;;:::999888777777777777888888999999999777777888888999::::::;;;;;;:::999666333///,,,***,,,,,,,,,,,,------------******))))))))))))))))))###$$$&&&((()))))))))(((***,,,...---***(((&&&&&&$$$%%%'''''''''&&&$$$### !!!!!!""""""""" !!!!!! !!!!!!"""""""""###############$$$%%%%%%$$$######"""!!!  """"""!!!"""$$$$$$#########""""""""""""      !!!"""###***(((%%%###!!!"""###$$$'''(((((('''&&&&&&)))+++++++++++++++++++++++++++)))))))))))))))*********************************&&&''''''((('''%%%###"""$$$%%%'''''''''$$$""" !!!"""###$$$$$$%%%$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%$$$"""  """###$$$$$$$$$###!!!  !!!"""""""""######$$$$$$$$$$$$'''(((***,,,---.../////////---,,,---111444555444}}}zzzxxxwwwyyy|||~~~{{{{{{zzzyyywwwuuusssrrrsssssssssrrrqqqpppooonnnmmmlllkkkiiigggeeeddddddccccccbbbbbbaaa`````````___^^^\\\YYYVVVQQQKKKFFFGGGIIILLLMMMKKKFFF@@@;;;999888666555555555666777<<<===???@@@BBBBBBCCCCCCBBBDDDFFFFFFDDDAAA@@@@@@CCCBBB@@@===:::888666555777777777888999999::::::333444555777999;;;<<<===999999888777444111...,,,...------,,,,,,+++******+++******)))******++++++###$$$&&&(((************,,,......---***'''&&&&&&$$$%%%&&&''''''%%%###""" !!!""""""""" !!!"""  """"""######$$$$$$$$$%%%$$$%%%&&&'''&&&%%%$$$###!!!!!!!!!"""""" ###'''%%%%%%%%%$$$###""""""!!!!!!     ###&&&(((,,,***'''%%%$$$$$$%%%&&&+++,,,,,,+++***+++...000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222333******,,,,,,+++)))'''%%%'''(((***+++***(((%%%###$$$$$$%%%&&&((()))***+++)))***,,,---,,,+++)))((((((((()))((('''%%%###!!!###$$$&&&'''((((((''''''%%%$$$"""!!! !!!!!!"""$$$&&&'''(((&&&$$$###***+++---///000111222222222000...000555888999888}}}|||}}}~~~~~~~~~~~~{{{xxxvvvtttsssttttttssssssrrrqqqoooooonnnllliiifffeeedddbbb```aaabbbbbbbbbaaa___^^^]]]]]]\\\ZZZWWWSSSPPPLLLKKKMMMLLLLLLLLLJJJFFF???;;;888888666333111111444777>>>@@@BBBCCCBBBAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDCCCAAA>>>;;;999999;;;<<<<<<;;;:::999999999::::::777777888888999999:::::::::999888777555333222111222111///---,,,,,,,,,,,,'''''''''''''''((()))))),,,***((('''''')))+++---************)))(((&&&%%%&&&&&&%%%$$$$$$###""""""!!!!!!!!!!!!!!!"""""""""!!! !!!!!!  """$$$(((''''''''''''&&&&&&&&&''''''''''''&&&%%%$$$$$$###"""  !!!###%%%&&&""""""###""""""!!!       !!!###$$$""" !!!###&&&***---///111///---***))))))***+++---///333666777777666555444333111/////////111222000///.........///000111222222333333444444555555000000000111111000//////000///......//////---+++,,,---///000000//////...000000000111111222222222222000...,,,+++***++++++------,,,,,,,,,,,,------+++***)))(((&&&%%%$$$###$$$&&&***---///...,,,+++111111000000111111222333555555666777777777777777~~~~~~||||||~~~~~~~~~}}}zzzxxxuuutttsssssssssssssssrrrpppnnnmmmllljjjgggeeeeeecccaaa```aaaaaaaaaaaa___^^^\\\ZZZYYYXXXVVVSSSPPPMMMJJJHHHLLLJJJGGGEEECCCAAA>>>;;;999999777555333444666999???AAACCCCCCBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBB@@@>>>;;;999999::::::;;;;;;;;;;;;;;;::::::::::::999999888666555555444888888777555444333222111333222000...------------******)))((((((((()))******)))'''&&&&&&(((***,,,******)))((('''&&&&&&%%%%%%%%%%%%$$$###"""""""""""""""""""""""""""""""""""""""!!!!!!!!! !!!!!! !!!$$$%%%''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###"""  !!!######!!!!!!!!!!!!!!!      !!! """!!!!!!###%%%%%%$$$######!!!"""!!!!!!"""""""""  """$$$%%%$$$###"""$$$$$$%%%'''***...111333555333111///---------...000222444666777666555333333222111000000111333444222111111222333444666777777777777777888888888888444555555555555555444444555444444444555555333111111111222333444333333222111111222333333444555555555444222111///...------000//////......//////000......---+++)))((('''&&&(((+++...111222111///...111111111000111111222222333444555666666555444333}}}|||~~~}}}{{{|||~~~~~~}}}|||zzzwwwuuutttsssssssssttttttrrrooolllkkkhhhfffdddccccccbbb```______``````___]]][[[YYYXXXUUUUUUSSSQQQNNNKKKHHHGGGJJJFFFAAA>>><<<<<<<<<;;;::::::999777666666999;;;???AAADDDDDDCCCBBBCCCCCCAAABBBBBBBBBBBBBBBAAAAAAAAA@@@>>><<<:::999888888:::;;;<<<<<<<<<;;;:::999999888777666444333222111555555444444333222222111333222000......---.........---***)))((()))***+++)))(((&&&&&&&&&(((***++++++***(((&&&%%%%%%%%%%%%%%%%%%$$$$$$######""""""###########################"""""""""!!!!!!!!!!!!!!!   !!!###%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''''''''###"""    !!!$$$&&&'''&&&%%%""""""""""""###$$$%%%&&&'''&&&&&&'''***,,,,,,+++,,,+++)))&&&$$$$$$'''))))))******)))'''%%%###""""""###$$$&&&'''(((((((((******,,,---000333555666555555333222111111111111222333444555444222000///.........///111333555666444444444666777:::;;;===;;;;;;;;;:::::::::999999777888888999999999888888;;;:::999:::;;;;;;999777444555555666666666666666333333444444555666666777666666666555333111...---000000////////////000000000///...---+++)))((('''(((***---000000000...------,,,,,,+++++++++,,,,,,---.../////////---***)))~~~|||{{{|||{{{{{{|||~~~}}}|||zzzxxxvvvuuutttttttttuuutttrrroookkkiiidddbbbaaaaaaaaaaaa___]]]^^^^^^^^^]]]\\\YYYWWWVVVTTTTTTRRRPPPNNNKKKIIIGGGFFFBBB>>>;;;::::::::::::999::::::999888888;;;===@@@BBBEEEEEEEEEDDDDDDEEECCCCCCCCCCCCCCCBBBAAA@@@???>>>===<<<:::888777666888999;;;<<<;;;:::888666444444444333333222222222222222222222222111111111222111///...---------...000...+++)))(((((()))***)))(((''''''''')))+++,,,---+++)))&&&%%%%%%&&&'''&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$###############"""""""""!!!!!!!!!  !!!"""!!!!!!""""""$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$"""###$$$&&&'''(((((((((###"""    !!! """%%%((())))))******)))((('''&&&%%%&&&'''(((((()))***+++---...///...111000///---,,,,,,///111111111111///---***'''%%%%%%&&&&&&(((***,,,---......///000111333444666666111222222333444444444555444444444333111...+++***((())),,,///222555888999666777777888999;;;<<<===;;;::::::999888777777777666777888888888888888888;;;:::::::::<<<<<<:::888444444555555666666666555444333333333333333222222222333444333111...***(((+++******))))))******+++++++++)))(((&&&$$$###"""!!!"""%%%&&&'''&&&%%%###"""!!!  """###$$$$$$""" }}}}}}{{{zzzzzz|||}}}}}}|||zzzyyywwwvvvuuuuuuuuuuuusssqqqmmmjjjhhh```_________```___]]][[[\\\\\\\\\\\\ZZZXXXVVVUUURRRQQQPPPNNNLLLIIIFFFEEEBBB@@@>>>======<<<:::999888999:::999999:::===???AAACCCFFFGGGFFFFFFFFFGGGEEEEEEEEEDDDDDDBBBAAA@@@===<<<<<<:::999888666666666777888999999888555444444444333333222222111111111111111111111111000000000///---,,,+++,,,,,,---///...+++)))''''''((())))))))))))))))))+++,,,---///---***(((&&&&&&'''(((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######""""""!!!!!!!!! !!!"""#####################$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$!!!"""###%%%&&&&&&&&&&&&"""!!!   """$$$&&&''''''((()))((('''(((+++...///...+++)))(((''''''((((((***,,,---.........///111222222111111222555888666666555444111...+++))))))))))))+++---///222333222222222333333333333333---///222555777999::::::888777666444111...+++)))''')))---111555888:::;;;999999999999999999999888777666666555444333222222222222333444555555444444777666666777888888777555000111333444444444222222000///...---+++***)))(((((()))******)))%%%!!!  !!! zzzzzzzzz|||~~~|||{{{zzzyyyxxxwwwvvvvvvvvvuuussspppmmmjjjgggeee___^^^^^^^^^___^^^[[[XXXXXXYYYYYYYYYXXXVVVTTTSSSOOOOOOMMMKKKHHHEEECCCAAA@@@?????????@@@???<<<999777999:::;;;;;;<<>>>>>;;;;;;999777444111...---***---000444777888888888777777777666555333111000///......---,,,++++++***)))***+++,,,------------------,,,...///000...---(((+++...000000///,,,***&&&%%%$$$"""  zzzzzz{{{}}}~~~}}}yyyxxxxxxwwwvvvuuutttttttttrrroookkkgggeeecccbbb___^^^^^^^^^^^^]]]YYYWWWSSSTTTUUUUUUUUUSSSRRRQQQPPPOOOMMMKKKGGGDDDAAA???@@@?????????@@@@@@===;;;888:::<<<===>>>???AAACCCBBBEEEHHHIIIIIIHHHIIIJJJFFFFFFEEEDDDCCCAAA??????:::999777666666777999:::777777666666666555555555777777666555444222222111222111111111000000/////////...---,,,+++,,,------------------,,,+++)))((((((((()))***+++,,,------...---,,,***)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!! !!!!!!!!!!!!  !!!!!! !!!""""""######$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&$$$$$$$$$$$$########################"""!!!      !!!"""###$$$%%%&&&%%%$$$###"""!!! """"""###############""" $$$'''((((((*********+++,,,---------))),,,...,,,***+++000444555555555444333222111000///222555666444222222333333555666666666777:::<<<::::::::::::888666444333222333444666777999::::::;;;:::999888555222///---,,,///444888;;;<<<<<<;;;;;;:::888666333111///...---///111333222000...,,,---------,,,***(((&&&%%%""""""!!!!!!   !!!"""!!! %%%((((((&&&!!!  {{{zzz{{{}}}~~~|||vvvvvvvvvuuutttssssssssssssppplllgggcccaaa``````___^^^^^^^^^^^^\\\YYYVVVOOOPPPQQQRRRRRRQQQPPPOOOSSSRRRPPPMMMIIIEEEBBB@@@AAA???>>>>>>?????????===999;;;===???@@@AAADDDFFFCCCEEEHHHIIIIIIIIIJJJKKKEEEEEEEEECCCBBB@@@>>>===999888666444555777:::;;;888888777666666666666777444444444555555666666666222222222111000/////////000///...---,,,---...///,,,---/////////---+++)))&&&'''((()))***+++,,,,,,,,,,,,,,,***(((&&&$$$###""""""""""""""""""###############"""!!! """"""""""""!!!!!!!!!!!! !!!!!!!!! !!!"""###$$$%%%%%%&&&&&&''''''''''''''''''((())))))))))))(((((('''$$$$$$$$$############"""$$$$$$###"""      ###$$$%%%%%%!!!"""""""""""""""""""""!!! !!!!!!"""###$$$%%%&&&'''))))))))))))(((&&&%%%###!!! !!!"""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&***---//////111111111000//////......&&&***///000......222666666777888999999888666666444888;;;;;;888555555666666777888888777777999;;;:::;;;;;;;;;;;;999888666666777888:::;;;<<<======???>>>===:::777333///---+++...333777999999888777888777555333111///------.../////////,,,'''### """"""""""""  !!!      ~~~}}}||||||}}}~~~|||zzzyyyxxxxxx|||zzzwwwtttrrrqqqpppppppppnnnlllhhheeecccaaaaaa___^^^^^^\\\[[[YYYXXXWWWNNNOOOQQQRRRRRRRRRQQQPPPPPPQQQQQQOOOLLLGGGBBB???CCCBBBAAA@@@????????????<<<===???AAABBBBBBAAAAAAGGGHHHIIIJJJJJJHHHFFFEEEDDDAAA??????@@@@@@>>>;;;<<<999555333555777999:::888888888888888777777666000111333555666777777777888555111....../////////111///---,,,+++,,,...///...///111222111...,,,***((((((***,,,......,,,***...---+++***(((&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!"""###$$$&&&'''(((((('''''''''&&&&&&%%%%%%$$$%%%%%%&&&'''((((((((('''$$$"""!!!###$$$%%%%%%###    """(((***+++******)))'''&&&'''+++,,,+++***''''''''''''''''''((()))+++***************++++++...---+++)))((('''(((((((((((((((((((((((((((((()))***,,,...111333555666888666333222333333333222+++,,,---///000222333444666888;;;===??????>>>>>>BBBAAA>>>;;;999888777777666888:::999777777:::===<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;<<<===>>>>>><<<<<<<<<:::555222000000222444555777666444111//////222222...'''""""""$$$&&&''''''$$$    ~~~}}}~~~~~~}}}{{{zzzyyyyyy|||zzzwwwtttrrrpppoooooonnnmmmjjjgggdddbbb``````]]]]]]]]]]]][[[ZZZXXXVVVSSSTTTTTTTTTTTTTTTSSSSSSQQQQQQPPPMMMJJJEEEAAA???CCCCCCBBBAAA@@@@@@@@@AAA>>>???AAACCCDDDDDDDDDDDDHHHIIIJJJJJJJJJHHHFFFDDDCCCAAA??????@@@@@@>>><<<;;;888555444555777777777888888999999888888777666444555777888999888666555555222///---.../////////000///...---------......///000222333222000...,,,(((((())),,,......---+++,,,,,,***)))'''%%%$$$###&&&&&&%%%%%%%%%%%%%%%%%%######""""""""""""######&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''&&&''''''(((((()))))))))'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%###!!! """###$$$$$$###   ''',,,......//////...,,,,,,...000111000...,,,,,,,,,,,,---......///000000//////////////////333222000///------,,,,,,------------------------......000111333555666777:::888555444444444333222//////000222333444555666999:::<<<>>>?????????>>>@@@???===<<<:::999888888666888:::999888777999;;;::::::::::::::::::::::::999999999:::;;;;;;<<<<<<;;;;;;:::777333000///000////////////---***'''%%%###&&&'''$$$ !!!!!!   ~~~~~~}}}~~~~~~~~~|||{{{zzz|||zzzwwwtttqqqooonnnmmmlllkkkiiifffcccaaa```___[[[\\\]]]]]]]]][[[XXXWWWXXXWWWVVVVVVUUUUUUUUUUUURRRQQQNNNKKKGGGDDDBBBAAADDDDDDCCCCCCBBBCCCCCCCCCAAABBBDDDFFFHHHHHHHHHHHHIIIJJJKKKKKKIIIGGGDDDCCCBBB@@@??????@@@@@@>>>===:::888666555666777666555888888888888888777666666777888:::<<<;;;999666444222000...---...///000///////////////............---...000111111000...,,,(((((()))+++...///---,,,******)))'''&&&$$$###"""''''''&&&&&&%%%$$$$$$$$$$$$$$$############$$$$$$&&&&&&&&&&&&&&&'''''''''((('''&&&%%%%%%'''(((*********))))))((((((''''''%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###"""!!! """###$$$""" !!!"""$$$(((---111222444555666555555555777888888555333111111111111222333444555555555555555555555555555888888777666555333111000222222222222222222222222333333333444555666777777<<<999666444444444333222000111222333444555666777888999;;;<<<<<<<<<;;;:::999999999999888777555555222444666666555444444555444444444444444444444444555555555555555555555555333333111...***((()))***)))(((%%%###      ~~~}}}~~~|||}}}~~~|||{{{zzzyyywwwtttqqqnnnlllkkkllljjjhhhfffdddbbbaaa```[[[\\\^^^______]]]ZZZYYYZZZYYYWWWUUUTTTTTTTTTUUUSSSQQQMMMJJJGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFDDDEEEHHHJJJLLLLLLLLLLLLKKKKKKKKKKKKIIIFFFCCCAAA@@@@@@??????@@@@@@??????;;;:::888999999999666555777777777777777666666555666888;;;======:::666333222111//////000000///...///000000000000///...---***+++,,,---...---,,,+++(((((()))+++---...---,,,(((((('''&&&%%%######"""&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''')))(((&&&$$$%%%''')))+++***)))(((&&&%%%###""""""######$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$############!!! !!!""""""!!!    !!!$$$###"""""""""###$$$%%%))),,,000444666888;;;>>>;;;<<<>>>??????===:::777333333333333444666777888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<:::888555444333333333333333333333333555555555666666666555555:::777444222111111000...------...//////000111111111222222333222111000000//////000000///---+++))))))+++,,,,,,+++******)))))))))))))))))))))))))))*********)))))))))((((((%%%$$$"""     ~~~|||||||||}}}{{{}}}~~~~~~|||{{{xxxwwwvvvssspppnnnkkkjjjllljjjiiifffeeecccbbbbbb]]]^^^___```___^^^\\\[[[]]][[[YYYWWWVVVUUUUUUVVVSSSQQQMMMKKKJJJKKKMMMOOOJJJIIIIIIHHHHHHHHHHHHIIIGGGIIIKKKMMMNNNOOOOOOOOOKKKKKKLLLKKKIIIFFFCCCAAA@@@@@@AAAAAA@@@@@@AAAAAA???===<<<======;;;999666666666777777777666555555444666:::<<<<<<999666444444333222222333333111///000000111111111000///...***+++,,,------,,,,,,+++)))(((((()))+++,,,+++***'''&&&&&&%%%$$$######"""$$$$$$%%%&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&'''((('''%%%###$$$&&&(((***)))((('''%%%###!!! !!!"""""""""######$$$$$$'''&&&%%%$$$######$$$$$$!!!!!!  !!!     !!!""""""$$$######"""###$$$%%%&&&***)))'''&&&%%%&&&&&&'''+++...222666999<<<@@@CCC@@@BBBCCCCCCBBB>>>;;;:::666666666666777888999:::;;;<<<>>>???@@@AAA@@@@@@>>>>>>>>>>>><<<999777555111111111111111111111111444555666777777666444333333000---+++******((('''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###"""!!!""""""###"""!!!       }}}||||||||||||}}}~~~~~~~~~}}}|||{{{vvvuuutttrrrpppmmmkkkjjjkkkjjjhhhfffeeedddcccccc``````______^^^]]]\\\\\\^^^^^^\\\[[[ZZZYYYXXXXXXTTTRRROOOMMMMMMOOOQQQSSSNNNMMMLLLKKKJJJJJJJJJJJJJJJKKKMMMNNNOOOPPPOOOOOOKKKKKKLLLKKKIIIFFFCCCAAA@@@AAACCCCCCBBBBBBCCCDDDCCCAAA@@@??????>>>;;;999888888888888888777666666444666999;;;:::888666444666666666777888888555333111111111111000000000000..................------)))((('''''')))***)))'''&&&&&&%%%%%%$$$$$$############$$$&&&'''((()))***&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&&&&'''''''''&&&$$$$$$$$$%%%''')))***)))(((&&&$$$###"""!!! !!!!!!"""###$$$$$$&&&%%%$$$#########$$$%%%!!!""""""!!!     """###$$$%%%%%%((('''&&&&&&'''(((***+++...---,,,*********++++++///222666:::===@@@CCCFFFDDDEEEFFFEEEBBB>>><<<;;;;;;;;;:::::::::;;;<<<<<<>>>???@@@AAAAAAAAA@@@???::::::999888666333222000++++++++++++++++++++++++---000333666666444111///'''%%%"""           ~~~~~~}}}}}}}}}||||||{{{{{{{{{sssssssssrrrpppnnnllljjjiiihhhgggeeedddcccccccccaaa```^^^\\\[[[ZZZZZZ[[[]]]]]]]]]\\\[[[ZZZYYYXXXWWWUUURRROOONNNOOOQQQRRRQQQPPPOOOMMMLLLKKKJJJJJJLLLMMMNNNOOOOOOOOONNNNNNJJJKKKKKKKKKIIIGGGDDDBBB@@@BBBDDDDDDCCCCCCEEEGGGFFFDDDAAA@@@@@@>>><<<:::;;;;;;;;;;;;;;;:::999999888999::::::999777555333666666888;;;>>>>>><<<:::333222111000000000111111000000//////......------***(((&&&&&&''''''&&&$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((())))))&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&''''''((((((&&&&&&%%%%%%%%%&&&'''((()))((('''&&&%%%$$$$$$### """###$$$$$$$$$###"""!!!!!!"""$$$%%%"""#########"""   !!!!!!!!!!!!!!! !!!""""""""""""###$$$&&&'''(((((((((******))))))***,,,---...000//////...///000111222666999===@@@BBBCCCEEEGGGGGGHHHHHHEEEAAA===<<<===>>>>>>===<<<<<<<<<<<<===<<<=========;;;999666555///---+++)))'''%%%$$$$$$ $$$***///000---(((%%%            ~~~}}}|||{{{zzzzzzzzzzzzrrrrrrrrrqqqpppnnnlllkkkggggggeeedddcccbbbbbbbbbaaa___\\\ZZZXXXXXXYYYYYYYYYZZZ[[[[[[ZZZYYYWWWVVVYYYWWWSSSPPPNNNNNNOOOPPPSSSRRRPPPNNNMMMKKKKKKJJJMMMMMMNNNOOOOOONNNMMMMMMIIIJJJKKKKKKIIIGGGDDDCCC@@@CCCEEEEEEDDDDDDFFFIIIGGGEEEBBB@@@???>>>===;;;======>>>>>>======<<<;;;<<<<<<;;;:::888666444222555666999>>>BBBCCCBBB@@@444333111//////000111333//////...---,,,,,,++++++***(((&&&%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''((())))))***&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$ !!!######$$$"""!!!  !!!$$$%%%"""###$$$$$$###!!!   !!!!!!!!!!!!""""""##################%%%&&&%%%%%%%%%&&&''')))************,,,,,,++++++,,,---///000000000000111222555777888<<>>???>>>===<<<;;;;;;;;;;;;999999888666333///,,,)))###!!!!!!''')))&&&           ~~~||||||||||||{{{zzzyyyxxxooopppppppppppppppooonnnhhhiiiiiigggcccaaaaaabbbaaabbbbbb```^^^]]]^^^___^^^^^^^^^^^^]]][[[YYYWWWXXXTTTPPPNNNPPPRRRQQQPPPRRRQQQPPPPPPQQQQQQPPPOOOMMMMMMMMMNNNOOOMMMJJJGGGGGGEEECCCCCCCCCCCCCCCAAAAAAAAABBBBBBCCCBBBBBBBBBDDDBBB???===<<<<<<======AAAAAA@@@???===<<<:::999:::999888666555333222111666999===AAACCCAAA???===888444///---......---+++.........------,,,,,,,,,)))(((&&&%%%$$$$$$%%%&&&(((((((((((('''&&&%%%$$$$$$$$$&&&'''((((((((((((((('''&&&&&&%%%%%%%%%%%%#########$$$''')))))))))''''''&&&&&&&&&''''''((('''%%%######$$$$$$$$$###!!! !!!""""""###""""""""""""###$$$%%%!!!!!!""""""!!! !!!###$$$%%%&&&&&&%%%%%%%%%$$$$$$######"""$$$'''+++---......---)))))))))***+++---///000222222222333222222111111555444222222333555888:::CCCEEEHHHIIIIIIIIIJJJKKKJJJHHHEEEBBBAAA@@@AAABBB@@@>>><<<;;;;;;999777555333///***'''&&&###             ~~~}}}}}}~~~{{{{{{{{{{{{zzzxxxwwwwwwppppppppppppooonnnmmmlllhhhhhhhhhfffcccaaaaaaaaaaaaaaaaaa```^^^^^^___```___``````___^^^\\\ZZZXXXVVVTTTRRRQQQSSSSSSQQQNNNRRRQQQPPPPPPQQQPPPPPPOOONNNMMMMMMMMMNNNMMMJJJHHHGGGEEECCCBBBCCCBBBAAA@@@@@@@@@AAAAAAAAA???>>>===AAA@@@===;;;;;;;;;<<<<<>>===<<<;;;999888777777666555444333333333444666:::===>>>===;;;999777333///------...,,,+++,,,,,,,,,+++++++++++++++)))(((&&&%%%$$$$$$$$$$$$''''''((((((((('''&&&&&&)))))))))))))))((('''&&&''''''&&&%%%%%%%%%%%%%%%"""!!!!!!###%%%'''&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&$$$###"""###$$$###"""  !!!""""""""""""######$$$$$$$$$ !!!!!!  """###$$$%%%''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$!!!!!!""""""############((())),,,///000000000///...///000111222444555555333333444555555555555555777666444444555777:::<<>>???@@@BBBBBBAAA???<<<:::>>>===;;;:::::::::;;;;;;<<<<<<<<<<<<;;;:::999888555555555444444444444444333444555666666666555444555222///---,,,,,,+++***)))))))))***************)))((('''%%%$$$$$$######&&&'''(((((())))))((((((++++++++++++***)))((('''&&&%%%%%%$$$$$$$$$$$$%%% !!!$$$%%%$$$###$$$$$$$$$$$$$$$%%%&&&'''%%%###!!!!!!"""######""" !!!"""###$$$$$$$$$###""" ###&&&(((***+++,,,------+++)))((('''&&&$$$######$$$%%%&&&%%%&&&'''((()))*********---///111333444444333222444555777999;;;;;;;;;;;;666666777888999999999888777666555444555777999:::@@@CCCHHHJJJJJJIIIIIIIIIGGGEEECCCAAA@@@@@@@@@@@@>>><<<;;;999666111+++'''      ||||||}}}|||{{{zzzyyyxxxwwwvvvvvvtttsssqqqnnnkkkiiigggfffggghhhgggeeebbb````````````aaaaaa```______```bbb`````````___^^^\\\ZZZYYYTTTTTTSSSRRRQQQPPPNNNMMMRRRRRRSSSRRRQQQPPPQQQQQQOOOMMMKKKJJJKKKLLLKKKJJJKKKIIIFFFDDDCCCBBB@@@>>>>>>@@@CCCDDDDDDAAA>>><<<<<<<<<;;;:::::::::;;;<<<;;;;;;<<<<<<;;;:::999999666666555555444444333333111111111111000000000000111000...,,,++++++******(((((())))))******+++++++++***)))(((&&&%%%$$$$$$&&&'''((()))************))))))***+++++++++******%%%$$$$$$######$$$$$$$$$"""""""""###%%%%%%###"""""""""""""""###$$$%%%%%%###""" !!!""""""!!!  """$$$$$$###!!!   """$$$&&&((('''$$$######%%%(((***,,,---///000000...,,,+++***(((&&&$$$$$$&&&(((******,,,...000111222222222111333555888999888888777999:::===???@@@???>>>===999999::::::999999888777555333111000//////000111333777<<<@@@AAAAAAAAAAAAAAA@@@???>>>===<<<======555444333222000***$$$      ~~~~~~~~~}}}{{{yyyxxxwwwwwwwwwuuussspppmmmjjjhhhgggfffggghhhhhhfffccc``````aaa``````aaa```^^^^^^___```]]]]]]^^^]]]\\\ZZZXXXVVVUUUTTTRRROOOMMMMMMNNNOOORRRSSSTTTSSSQQQPPPQQQSSSOOOMMMKKKJJJKKKKKKJJJIIIMMMJJJGGGEEEDDDCCCAAA???;;;===AAACCCDDDBBB@@@>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888777666444333222111000000///...------------------,,,+++*********+++)))*********+++,,,,,,,,,,,,,,,++++++)))((('''''''''((()))***+++,,,,,,,,,)))))))))***))))))(((((($$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&''''''$$$""" !!!"""###$$$!!!  !!!!!! !!!""""""!!!  !!!""""""!!!!!! !!!$$$&&&))),,,///000...+++(((&&&&&&'''(((+++,,,...000000000///......,,,***((((((***,,,...000111444666888888888888666777:::<<<>>>>>>======<<<===???@@@@@@???>>><<<888888777666444222000///---+++)))&&&$$$###"""""""""&&&+++///111222333444444444333222222222222222((('''(((((('''###      ~~~{{{yyywwwwwwwwwwwwtttssspppmmmjjjiiihhhhhhhhhiiiiiigggcccaaaaaabbb`````````___\\\\\\]]]^^^[[[\\\\\\[[[ZZZXXXVVVTTTVVVUUUSSSOOOLLLKKKNNNPPPPPPRRRTTTRRROOONNNPPPRRRNNNLLLKKKKKKKKKKKKJJJHHHLLLJJJGGGEEEDDDCCCAAA???888:::===???@@@@@@>>>===>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;:::999888999888777555333222111000......---,,,,,,+++******((()))++++++******+++,,,+++++++++,,,,,,,,,,,,,,,,,,---------,,,+++***)))((()))***+++,,,,,,,,,,,,,,,,,,+++)))(((%%%###"""%%%$$$$$$$$$$$$%%%%%%&&&'''''''''((()))'''$$$!!! !!!"""###   !!!"""#########"""  !!! !!!%%%(((***---111333333222///---+++***))))))+++,,,---///000111111111222111000//////000222333444666999;;;======<<<<<<:::;;;===???@@@@@@???>>>::::::;;;;;;:::888777666000///...,,,)))'''$$$###!!!  !!!###%%%############""""""""""""     }}}zzzxxxvvvuuuuuuvvvsssrrrooolllkkkjjjjjjkkkiiijjjjjjhhhdddbbbbbbccc`````````^^^[[[ZZZZZZ[[[[[[[[[[[[ZZZYYYWWWUUUTTTVVVVVVVVVSSSOOOMMMNNNPPPLLLOOOQQQPPPLLLJJJLLLPPPLLLKKKKKKLLLLLLLLLIIIGGGJJJHHHEEECCCCCCBBB@@@>>>:::;;;===>>>>>>>>>======?????????>>>===<<<;;;:::<<<<<<<<<;;;:::888777666555555444333222111000///+++++++++++++++***)))(((###&&&)))***)))***,,,...,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,+++*********+++,,,,,,---,,,,,,---,,,+++***'''%%%###"""%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''%%%!!! !!!"""  !!!!!!  !!!"""###!!!!!!!!!  """$$$###"""!!!  """###$$$$$$!!!  !!!"""%%%((()))+++---000222000000000111111111000000////////////000222333444666555555555666666777888777999<<>>===::::::<<<<<<<<<:::888777111111///...,,,***)))(((###"""!!!      ~~~~~~|||yyyvvvtttttttttuuusssqqqooolllkkkkkklllmmmjjjkkkjjjhhheeeccccccccc``````___]]]ZZZXXXXXXYYY[[[[[[[[[[[[YYYWWWUUUTTTUUUWWWYYYWWWSSSOOOOOOOOOIIIMMMOOOMMMIIIGGGJJJMMMKKKKKKKKKLLLMMMLLLIIIFFFHHHEEECCCAAAAAA@@@???===???????????????>>>>>>>>>?????????>>>===;;;:::999<<<;;;;;;:::888666555444111111111111000000//////((()))*********)))'''&&&!!!$$$((())))))***,,,///---,,,,,,,,,+++*********)))***+++,,,---,,,++++++++++++,,,---------,,,,,,************)))'''&&&%%%%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$%%%%%%###!!!""" !!! !!!"""###""""""!!! !!!"""###!!!$$$&&&&&&%%%###"""!!!!!!""""""!!!"""$$$&&&((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%''')))******+++---///,,,---000333555777777777444222111000111333555666888888999999::::::::::::999;;;>>>@@@AAAAAA???>>>777777888777555222///---((('''$$$!!!         """|||yyyvvvtttssstttssssssqqqqqqqqqpppooonnnmmmllljjjhhhffffffffffffeeeddd^^^^^^]]]\\\\\\[[[ZZZZZZ\\\[[[YYYXXXWWWWWWXXXXXX[[[^^^\\\VVVRRRRRRQQQOOOPPPOOOMMMKKKJJJIIIIIIIIIKKKJJJJJJKKKMMMLLLJJJHHHHHHEEEBBBAAAAAAAAA@@@???>>>???@@@@@@AAAAAA@@@@@@??????>>><<<;;;;;;;;;;;;;;;999888666555555555555666444222///------------+++---......+++(((&&&&&&$$$&&&)))+++.../////////,,,,,,++++++***)))))))))+++***)))(((((()))***+++...............,,,***)))((()))***+++,,,------...+++***)))((((((((()))***)))((('''$$$"""  !!!!!!!!!!!!"""!!!!!!"""###""""""""""""!!! !!! """$$$&&&$$$######"""""""""""""""#########%%%(((*********,,,,,,,,,,,,------------.........---------,,,,,,000000111555:::===??????<<<:::999777777888:::;;;777999;;;===>>><<<:::999555444333333444555444222000---***(((&&&###      !!! ~~~|||yyyuuutttttttttssssssqqqqqqqqqqqqpppooommmmmmjjjhhhfffffffffgggfffddd___^^^]]]\\\[[[ZZZYYYYYY\\\[[[YYYWWWVVVVVVWWWWWWXXX\\\]]]XXXUUUVVVUUUSSSOOONNNLLLJJJIIIHHHIIIJJJMMMLLLKKKKKKLLLJJJHHHEEEGGGDDDBBBAAAAAAAAAAAA@@@@@@@@@AAABBBBBBBBBBBBAAA@@@???>>>===<<<;;;;;;;;;;;;999777555444333333333111000//////............---...000///,,,)))'''&&&'''(((***---///000000000...------,,,+++******)))***)))((((((((()))***+++......//////...---+++***))))))******+++,,,------+++***)))((('''(((((())))))(((&&&$$$"""  !!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!!  """$$$#########$$$%%%&&&'''((((((((((((+++...000000000000000111222333444555555555555555444444333333222111111222666;;;???@@@@@@@@@>>><<<:::999999:::;;;:::;;;<<<===<<<999666555...---+++***+++***((('''"""      !!!""" ~~~}}}{{{xxxuuutttttttttsssrrrqqqqqqqqqqqqpppooonnnnnnjjjhhhfffffffffgggfffeee``````___]]][[[ZZZYYYXXX\\\[[[YYYWWWVVVUUUVVVVVVVVV[[[]]][[[YYYZZZYYYVVVOOONNNKKKIIIHHHIIIJJJKKKNNNMMMKKKKKKJJJHHHEEECCCEEEDDDBBBAAABBBCCCBBBAAABBBBBBCCCDDDDDDDDDDDDCCCAAA@@@???===<<<<<<;;;;;;:::999777555333111000000***+++,,,............------///000000---***)))(((***+++,,,...000111111111000//////...,,,+++******))))))(((((()))******+++...///000000///...,,,+++))))))******+++++++++,,,+++***((('''&&&&&&''''''((('''&&&$$$"""   !!!!!!!!! !!!!!!  """"""!!!!!!!!!!!!!!!!!!""""""!!!  !!!"""###%%%&&&%%%%%%&&&(((***,,,...000000000000333666999:::999777888999;;;===>>>@@@@@@=========<<<<<<:::999999666555666888<<<@@@AAAAAABBB@@@===:::777666666666777777777666333000,,,***###!!!   """$$$$$$!!!~~~|||{{{zzzwwwuuutttttttttsssrrrppppppqqqqqqppppppooonnniiigggfffeeefffgggfffeeecccbbbaaa___]]][[[ZZZYYY\\\[[[YYYWWWVVVVVVVVVVVVUUU[[[^^^\\\ZZZZZZXXXUUUPPPNNNLLLJJJJJJKKKLLLMMMMMMKKKJJJIIIIIIHHHEEECCCDDDCCCBBBBBBDDDEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEBBBAAA???>>><<<<<<;;;;;;:::999777444222000...---%%%'''***,,,---,,,+++***))),,,//////...,,,,,,,,,,,,,,,---...///000111111000000///...,,,+++******))))))))))))******++++++//////000000000///---,,,***************************)))'''&&&%%%%%%%%%%%%&&&&&&%%%###"""  !!!!!!!!!""""""!!!!!!  !!!!!! !!!!!!!!! !!!!!!"""%%%$$$######""""""######!!!!!! &&&&&&'''(((***+++---...++++++,,,...000333555666888777888;;;>>>AAABBBAAA@@@@@@AAACCCDDDFFFGGGGGGCCCCCCCCCBBBAAA???>>>======<<<:::;;;===?????????===;;;777333///------,,,++++++***(((%%%"""     ###!!! !!!  ###&&&(((&&&"""~~~|||{{{yyyxxxvvvttttttttttttsssqqqppppppppppppoooooonnnmmmhhhfffddddddeeefffeeedddeeedddcccaaa___]]]\\\[[[\\\[[[ZZZXXXWWWXXXXXXYYYWWW\\\^^^[[[XXXWWWUUUQQQPPPOOONNNMMMMMMNNNNNNOOOIIIHHHGGGGGGHHHHHHGGGFFFDDDCCCBBBCCCEEEFFFEEECCCCCCDDDEEEEEEFFFFFFEEEEEEBBBAAA???>>><<<;;;;;;:::999888777444111///---+++%%%&&&)))++++++***'''&&&&&&))),,,////////////000...............///000000//////...---,,,+++*********++++++++++++++++++***...///000000000///...---+++******))))))(((((('''((('''&&&$$$######$$$$$$%%%%%%$$$###"""    !!!!!!""""""!!!  """!!!   !!!"""###!!!"""###$$$%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&***+++---///222444555666333333444555666888:::;;;>>>>>>>>>AAADDDGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHFFFDDDBBB@@@CCC@@@<<<:::999888777666000...***&&&"""     """''')))&&&######""""""$$$'''***+++(((###}}}}}}~~~~~~}}}{{{yyyxxxwwwuuuttttttuuutttsssqqqpppppppppooonnnmmmkkkkkkfffdddbbbcccdddeeedddcccddddddcccaaa```^^^]]]\\\]]]\\\[[[ZZZZZZ[[[\\\]]]ZZZ^^^___ZZZVVVTTTQQQMMMNNNOOOPPPQQQQQQPPPPPPOOOFFFEEEDDDEEEGGGHHHIIIHHHEEEDDDDDDEEEFFFFFFEEECCCCCCCCCDDDEEEEEEEEEEEEDDDAAA@@@???===;;;:::999999888888666555222///---+++'''(((***,,,+++)))'''%%%%%%)))---000111111222333000000///......//////000.........---,,,,,,++++++---------------,,,******---...///000//////------++++++***)))((('''&&&%%%&&&%%%$$$###"""###$$$$$$$$$$$$###"""!!!!!! !!!  """""""""""""""""""""!!! !!!!!!!!!!!!!!!!!! """"""!!! !!!!!!!!! !!!###$$$&&&'''''')))***,,,,,,,,,,,,************+++,,,---...,,,,,,,,,,,,------...///000111333555888999:::::::::::::::;;;<<<>>>???@@@DDDCCCDDDFFFIIIKKKKKKJJJLLLLLLKKKKKKJJJIIIIIIHHHLLLLLLMMMLLLJJJGGGDDDBBB@@@<<<666222///---+++)))"""           !!!!!!&&&***+++'''%%%%%%$$$!!! !!!!!!!!!""""""""""""&&&(((***,,,---***%%%  !!!||||||}}}|||{{{zzzxxxwwwvvvuuuttttttuuutttsssqqqppppppooonnnlllkkkiiihhhdddbbbaaaaaabbbccccccbbbbbbbbbaaa```___]]]]]]\\\^^^]]]]]]\\\]]]___```aaa]]]```___YYYTTTSSSQQQMMMLLLMMMPPPRRRSSSRRROOONNNFFFDDDCCCDDDFFFHHHHHHHHHEEEEEEEEEFFFGGGGGGEEECCCAAABBBBBBCCCCCCCCCCCCCCCAAA@@@>>><<<:::999888888777777666555333000...,,,***+++,,,------,,,+++***))),,,000333333333444555333222111000//////000000........................000000000000...,,,***))),,,---...//////...---,,,,,,+++***)))'''&&&%%%$$$$$$###"""!!!"""###$$$%%%######""""""!!!!!! !!!!!!  !!!""""""###%%%$$$$$$$$$######""""""  !!!!!!"""###"""""""""$$$$$$#########$$$&&&(((***,,,---///000111222111111......///000111333444555444444444444555666777888999:::;;;===>>>>>>>>>===>>>>>>???@@@AAACCCDDDEEEIIIHHHHHHIIILLLMMMMMMLLLMMMMMMLLLLLLKKKJJJIIIIIILLLLLLMMMLLLJJJFFFCCCAAA666111+++&&&"""        !!!"""$$$((()))%%%$$$%%%&&&%%%######$$$$$$%%%&&&''''''***+++,,,......+++&&&""" !!!"""$$$$$${{{|||||||||{{{yyywwwvvvvvvtttttttttuuuuuusssqqqppppppooommmkkkiiigggfffcccaaa``````aaabbbbbbaaa``````___^^^]]]]]]\\\\\\^^^^^^^^^^^^___aaacccddd^^^aaa___YYYTTTSSSRRROOOIIILLLPPPSSSTTTRRROOOLLLGGGEEECCCCCCEEEGGGGGGGGGFFFEEEEEEFFFGGGGGGDDDBBB@@@AAAAAABBBBBBBBBBBBBBB@@@???===;;;999888777777777777777666444111...---+++,,,...///000//////...---000444555555444444555555444333111000111111222////////////000000000000222222222111///---***)))+++,,,---.........---,,,,,,+++***)))'''%%%$$$###""""""!!!!!!!!!###$$$%%%###"""""""""!!!!!!!!! !!!!!! !!!"""!!!!!!""""""#########$$$&&&%%%%%%$$$$$$######"""  !!!""""""!!!############$$$%%%'''&&&%%%%%%&&&)))+++---000111333444555555444444111111222333555777999:::999999::::::;;;<<<===>>>AAABBBCCCDDDCCCBBBAAA@@@???@@@@@@BBBDDDFFFHHHIIILLLKKKKKKLLLNNNOOOOOONNNMMMMMMLLLLLLLLLKKKKKKJJJIIIIIIJJJIIIGGGCCC???===---((("""        !!!!!!!!!%%%&&&###"""&&&((('''$$$%%%&&&'''(((***++++++---------......,,,'''######!!! !!!###%%%&&&'''||||||}}}|||zzzwwwtttrrrrrrssssssssssssssssssrrroooooooooooommmkkkiiihhhdddddddddccccccdddddddddbbbbbbaaa```___^^^]]]]]]\\\]]]^^^___`````````___ZZZXXXUUUTTTSSSSSSQQQPPPPPPPPPQQQPPPOOOMMMKKKJJJHHHFFFEEEDDDDDDFFFGGGIIIKKKJJJIIIGGGEEEEEEDDDDDD@@@AAABBBCCCCCCCCCCCCDDDDDDAAA<<<888777555444333555444444222000...,,,+++......000111111222222222111111111333555666555444333444555555555444222111555333222222222222111///............---,,,+++++++++,,,------------,,,+++,,,++++++***)))(((''''''###""" !!!""""""!!! """!!! !!!!!!  !!! !!!###&&&''')))))))))((('''&&&%%%$$$%%%%%%$$$###"""!!!!!!  !!! !!! !!!"""!!!!!!"""%%%''',,,+++******+++,,,...///111333666888999888777555222222444666888:::<<<<<>>AAACCCCCCDDDEEEGGGGGGEEEDDDFFFIIIKKKIIIGGGHHHIIIJJJLLLLLLKKKJJJIIIHHHFFFCCC>>>:::666333222"""       &&&$$$"""###&&&((('''&&&''''''''''''(((+++---...111222222111...***&&&######!!! """$$$###!!!"""!!! """%%%'''(((((({{{|||||||||zzzwwwuuusssssstttuuuuuuuuusssrrrqqqnnnooooooooonnnkkkiiigggeeeeeeeeeddddddeeeeeeeeecccbbbbbbaaa```___^^^]]]\\\\\\]]]^^^^^^^^^^^^^^^ZZZXXXUUUSSSSSSRRRQQQOOOMMMNNNNNNNNNMMMKKKJJJIIIHHHGGGEEEEEEEEEFFFHHHIIIKKKKKKIIIHHHGGGFFFEEEEEEBBBAAAAAABBBCCCCCCBBBAAA>>>;;;777444333333222111444333222111///...,,,,,,...///000000111111111111/////////111444555444333222333555666777777666666888666444333333333111///,,,,,,,,,,,,,,,++++++******+++,,,------,,,+++***,,,,,,+++***)))(((((('''###"""!!!!!!""""""   !!! !!!"""!!!""""""###$$$%%%''''''(((((((((((('''&&&%%%$$$$$$$$$###"""!!!  !!!""""""$$$$$$%%%$$$$$$%%%'''***111000///.........///000111222555888999999888777666777999;;;>>>@@@BBBCCCDDDDDDEEEEEEEEEFFFJJJMMMNNNMMMKKKIIIHHHEEEAAA>>>===>>>???AAACCCFFFGGGHHHDDDAAA???@@@BBBDDDCCCAAAEEEFFFGGGGGGFFFDDDAAA???:::888555111...+++)))(((    !!!"""###%%%###"""###&&&((('''&&&(((((()))***,,,---///000111222222111...+++'''$$$$$$"""!!!"""%%%'''&&&%%%$$$###"""$$$''')))***)))zzz{{{{{{{{{zzzxxxvvvuuutttvvvwwwxxxwwwtttqqqooommmnnnoooooonnnkkkhhhfffgggffffffffffffffffffgggccccccbbbaaa``````___^^^\\\\\\\\\\\\\\\]]]]]]]]]YYYWWWTTTSSSRRRRRRPPPNNNKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHGGGFFFGGGHHHJJJKKKKKKKKKJJJIIIHHHHHHGGGGGGDDDBBB@@@AAACCCBBB@@@===888666222111111222222111333222111///......------//////000000000000000///,,,,,,---///222444444333222333555777999:::::::::;;;999666555444333000...)))))))))*********************++++++++++++******+++******)))((('''&&&&&&$$$"""!!!!!!!!!!!!!!!!!!   !!!"""######"""###%%%&&&''''''''''''&&&&&&&&&&&&&&&%%%$$$#########"""!!!  """"""######$$$%%%&&&&&&'''(((((((((((())),,,...888777555444222222111111111333555777999999999999:::;;;===@@@CCCFFFHHHIIIFFFGGGGGGGGGGGGIIILLLOOOQQQOOOMMMKKKIIIFFFAAA>>>===;;;;;;>>>CCCEEEEEECCC===:::777555666777777666===>>>???>>><<<888333000((('''%%%###!!! !!!"""$$$%%%&&&%%%$$$###$$$&&&''''''&&&((()))+++---///111111222111222222111///+++(((&&&&&&$$$$$$%%%(((***+++***(((&&&&&&'''***,,,---,,,zzzzzz{{{zzzzzzxxxwwwvvvvvvwwwyyyzzzxxxuuuqqqnnnlllmmmoooooonnnkkkgggeeehhhggggggffffffgggggghhhcccccccccbbbaaa`````````\\\\\\\\\[[[[[[[[[[[[\\\XXXVVVSSSRRRQQQQQQOOOMMMIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJIIIIIIJJJKKKLLLMMMKKKKKKKKKJJJIIIIIIHHHGGGGGGCCC@@@AAABBBBBB>>>:::777444111000000111111111222111000///......///000///000000000//////...---))))))***---111333444333555666777999:::;;;<<<<<<<<<:::777555333111...,,,&&&&&&&&&'''((()))******))))))************))))))(((((('''&&&%%%$$$######$$$"""!!!  !!! !!!"""######!!!!!!!!!!!!""""""######"""$$$&&&(((((((((&&&%%%######$$$$$$$$$###"""""""""""""""!!!  !!!!!!"""######%%%&&&''')))***+++++++++(((***+++,,,,,,...222555;;;:::999888777666666555333444666888999;;;;;;<<<===>>>@@@AAADDDEEEGGGHHHFFFGGGHHHHHHHHHIIILLLNNNPPPNNNLLLJJJHHHDDD???<<<<<<:::999===BBBBBB===888222///+++((('''(((((()))000111222222///***%%%""" """%%%&&&%%%""" !!!!!!!!!"""$$$%%%&&&&&&'''$$$$$$%%%&&&'''(((''''''(((***---///111222222222222222222111///,,,***(((&&&&&&'''(((***---...///,,,+++***+++...000000///{{{{{{zzzzzzyyyxxxwwwvvvwwwxxxzzzzzzxxxuuuqqqnnnlllmmmnnnnnnllljjjgggeeeggggggffffffffffffggggggccccccbbbbbbaaaaaa``````]]]]]][[[ZZZZZZZZZZZZ[[[WWWUUURRRQQQPPPPPPNNNLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNOOOOOOJJJJJJJJJJJJIIIHHHFFFEEEGGGDDDAAA@@@AAA???;;;888666333000......//////...000000000000000111222222000000000///...---,,,+++'''''')))---111444555444999999999999::::::;;;;;;:::888555333111///,,,***&&&%%%%%%&&&'''(((******))))))))))))))))))))))))(((((('''&&&%%%$$$$$$###$$$"""  !!!###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!###&&&'''(((&&&$$$""" !!!!!!"""""""""!!!!!!######"""""""""""""""!!!"""###$$$$$$%%%&&&&&&&&&'''(((***,,,---...//////+++,,,...///111444888;;;:::;;;;;;;;;;;;;;;;;;:::777777888999:::<<<===>>>BBBBBBBBBCCCDDDDDDEEEEEEGGGHHHJJJIIIIIIIIIKKKLLLNNNLLLJJJHHHFFFCCC>>>;;;<<<;;;<<>>????????????<<<;;;;;;;;;<<<===???AAAFFFFFFEEEEEEEEEEEEEEEEEEGGGIIIJJJIIIGGGFFFGGGHHHHHHGGGFFFEEEDDDAAA>>>;;;;;;;;;===>>><<<555***!!! """&&&((()))((($$$!!!""" !!!"""'''((()))))))))(((&&&%%%%%%'''***+++*********+++++++++---///000111111111222222222111000...---,,,***,,,---...///000333555333111000111333555555555~~~}}}{{{yyyxxxwwwvvvuuuwwwwwwwwwwwwvvvtttrrrqqqmmmmmmkkkjjjhhhgggggggggddddddccccccccccccddddddaaaaaa````````````______[[[ZZZWWWUUUTTTTTTUUUUUUUUUSSSPPPOOOOOONNNLLLKKKMMMLLLKKKIIIHHHHHHHHHIIIHHHIIIJJJKKKLLLMMMMMMNNNHHHHHHHHHHHHFFFCCC@@@>>><<>>@@@AAABBBBBBBBBAAA@@@???===<<<===>>>AAABBBEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEDDDBBB@@@@@@@@@???>>>=========<<<999777555666777555000((("""%%%((('''$$$  """$$$"""""""""!!!""""""######&&&''')))******)))((('''&&&)))------,,,++++++,,,............///000111222222222111111000///......---000222222111222555888555333222333555777777666}}}{{{yyywwwvvvuuuuuuwwwvvvvvvuuuuuusssrrrrrrnnnmmmkkkhhhggggggggggggcccbbbbbbaaaaaabbbbbbccc````````````____________YYYXXXUUUSSSRRRRRRRRRSSSUUUSSSPPPOOONNNNNNLLLJJJMMMLLLJJJHHHGGGGGGGGGGGGFFFGGGHHHJJJKKKKKKLLLLLLGGGHHHHHHGGGDDDAAA>>>;;;777<<>>@@@AAAAAAAAAAAABBBAAA@@@>>>>>>@@@BBB@@@AAACCCDDDDDDDDDCCCBBBCCCAAA???===>>>???AAACCCBBBBBBBBBCCCCCCDDDDDDEEE>>>???@@@>>>;;;999888888666555555666777666444222///000///+++$$$"""&&&&&&### !!!"""!!!"""!!! ###%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$&&&(((***+++***))))))'''***...///---,,,,,,...111000/////////000222333222222111111000/////////000333555555333444777;;;666444333444666777777666}}}|||{{{yyywwwvvvttttttxxxvvvtttqqqppppppqqqrrrkkkkkkjjjjjjiiijjjjjjjjjeeeeeeeeedddcccbbb`````````___^^^^^^^^^]]]ZZZWWWWWWVVVTTTRRRPPPPPPPPPPPPSSSRRRPPPOOONNNNNNOOOOOOPPPMMMIIIGGGGGGEEEBBB???FFFGGGGGGFFFEEEFFFHHHKKKKKKJJJHHHEEEBBB???===<<<:::888666444333333333333111111111111222444666888666888;;;>>>>>>===;;;999999666111,,,(((%%%%%%$$$&&&)))...333777:::;;;;;;777666555444333222222222000000000000000///......------,,,+++************))))))((('''&&&&&&&&&&&&$$$$$$###!!!  !!!$$$%%%******,,,---.../////////111...***(((((()))******'''$$$!!!!!!$$$%%%%%%###%%%$$$###"""""""""###$$$$$$%%%&&&%%%#########%%%'''''''''&&&%%%&&&))),,,------...000111333444555888999<<<>>>??????>>>===>>>>>>@@@CCCGGGIIIIIIGGGHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCEEEGGGGGGEEEBBB??????>>>>>>???@@@AAABBBDDDCCCCCCBBBBBBAAAAAAAAA@@@<<<666222000///...---))))))))))))((((((((((((   """$$$***%%% """""""""###""" !!! """"""!!! !!!"""$$$!!!$$$'''(((&&&###"""#########"""%%%'''))))))((('''((()))''')))+++,,,,,,---///111000000000111222333555666666666555444222111000000000000111333666888:::;;;;;;:::888777555444444444{{{zzzyyywwwuuusssrrrqqqxxxvvvtttrrrqqqpppppppppjjjjjjiiiiiihhhhhhiiiiiiddddddddddddbbbaaa```___aaa```___^^^^^^\\\YYYVVVWWWVVVTTTSSSRRRQQQQQQQQQRRRQQQPPPOOOOOOOOOPPPPPPOOOLLLGGGEEEEEEEEECCCAAAEEEFFFGGGFFFEEEEEEGGGJJJIIIHHHFFFDDDAAA>>>;;;999888777666444444444444444333333333333444666888999888:::===??????>>><<<;;;999666000***&&&$$$$$$%%%'''***///444888:::::::::666555444333222222222222//////000000//////...---,,,,,,***)))))))))))))))(((((('''&&&%%%%%%%%%%%%""""""!!!!!! !!!###&&&((())),,,---...///////////////111...***((()))*********'''$$$!!! !!!###"""!!!###"""!!! !!!"""###$$$&&&((()))((('''&&&'''))),,,,,,---,,,+++,,,///111555666777999:::<<<=========???AAABBBCCCBBBAAA@@@EEEEEEFFFHHHKKKLLLKKKIIIGGGGGGFFFFFFEEEDDDCCCCCCGGGFFFFFFFFFFFFEEEAAA???@@@???>>>===>>>???@@@AAACCCBBBAAA???===<<<::::::888444---((($$$""" """$$$(((%%%"""###'''(((&&&###!!!!!! !!!"""  !!!!!!!!! !!!""""""######!!!!!!%%%'''(((&&&$$$###$$$%%%%%%%%%''')))******(((''''''(((&&&(((***++++++,,,...000111111111222222444555555777777666555444444333333//////000111333666999::::::999888666555444444444|||{{{yyywwwuuusssrrrqqqwwwvvvuuusssqqqooonnnmmmiiiiiiiiihhhhhhhhhggggggcccccccccbbbaaa```___^^^aaa```^^^]]]]]][[[XXXVVVUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPPPPOOOPPPPPPQQQRRRNNNJJJFFFCCCCCCCCCCCCBBBEEEFFFGGGFFFEEEEEEGGGIIIFFFEEEDDDBBB???;;;888666666666555555555555666777666666555555666888:::;;;===>>>???AAAAAA@@@???>>>:::666///((($$$###$$$%%%(((,,,111555999999999888555444333222111111111111//////000000//////...---+++***)))((('''''''''''''''&&&%%%$$$############  $$$%%%&&&(((***+++------//////000000000000/////////---***)))***++++++***(((%%%!!!###"""!!! !!!###%%%&&&)))+++---------,,,---///333444555444444444777999>>>???AAACCCEEEFFFGGGGGGEEEFFFGGGIIIIIIHHHFFFEEEJJJJJJJJJLLLNNNNNNLLLJJJKKKKKKJJJJJJIIIIIIHHHHHHFFFEEEDDDDDDDDDBBB???<<>><<<;;;:::::::::;;;<<<;;;999666333000---,,,***&&& """$$$&&&$$$$$$''',,,000///...###  !!!!!!!!! !!!"""###$$$######""""""!!!!!! """  !!!"""!!!"""  """""""""############$$$!!!!!! !!!###&&&'''((('''%%%%%%'''((()))(((***+++,,,+++(((&&&&&&'''&&&((()))******+++---...222222111111222333444444777777777666666555555555111000000111222555888:::888888777666555555444444~~~}}}{{{yyywwwuuutttsssvvvvvvuuusssqqqooolllkkkjjjjjjjjjiiiiiihhhggggggaaaaaaaaaaaa```___^^^]]]___]]]\\\\\\\\\[[[ZZZXXXUUUUUUVVVVVVUUUTTTRRRQQQOOOOOOOOOPPPPPPQQQRRRSSSLLLIIIEEEBBBAAAAAACCCDDDFFFGGGHHHGGGFFFFFFGGGHHHDDDDDDCCCAAA???;;;777555555555666777888999999:::999888888777888999;;;<<<@@@AAABBBCCCCCCBBB@@@???:::555---&&&""""""$$$'''+++---222666888888777666333222111111000000000111000000111111000000///...+++***)))(((''''''''''''%%%%%%$$$""""""""""""""" """%%%'''((('''))))))***,,,---...//////000000111111000//////...***)))((()))+++------,,,***&&&"""$$$###""""""###&&&(((***---///222333333333444555999;;;============???@@@EEEFFFHHHJJJKKKLLLLLLLLLJJJKKKMMMMMMMMMKKKIIIHHHJJJJJJJJJLLLNNNNNNLLLKKKKKKKKKKKKJJJJJJIIIIIIIIIBBBAAA@@@@@@AAA@@@>>><<<;;;:::777444222000000000---,,,***'''$$$!!! !!!"""$$$$$$%%%)))///222333333'''###  !!!!!!!!!!!!!!!""""""""""""  """###$$$%%%%%%$$$$$$###!!!   ###$$$%%%%%%""" !!!###$$$$$$%%%%%%%%%$$$$$$$$$######!!!!!!!!!"""###%%%&&&'''((('''%%%&&&(((+++,,,+++,,,------,,,)))&&&&&&&&&'''(((***+++***+++---...111000000000111111222333555555555555555555444444333222111111333666999;;;666666777777666666555555}}}|||{{{yyywwwvvvuuutttvvvuuutttssspppnnnllljjjkkkkkkkkkkkkjjjiiihhhggg```````````````___^^^]]]\\\[[[ZZZZZZ[[[\\\[[[ZZZUUUVVVVVVVVVUUUTTTRRRQQQMMMMMMNNNOOOPPPQQQRRRRRRKKKIIIEEEBBB@@@@@@BBBDDDGGGHHHIIIIIIGGGFFFGGGHHHCCCCCCBBBAAA>>><<<999777666777888:::;;;===>>>>>><<<;;;:::999:::;;;<<<===BBBCCCDDDEEEEEECCCAAA???:::444,,,%%%!!!"""&&&)))---///222444666555444444111000000////////////000111222222222222111000000+++***)))(((((('''(((((($$$###"""!!!!!! !!!!!! """######&&&%%%%%%'''***,,,---,,,)))***+++---............000000000000000///...---&&&&&&'''***---/////////+++)))&&&""" !!!$$$###""""""%%%(((,,,///222444777999999999999:::???AAADDDEEEEEEEEEEEEFFFJJJLLLNNNOOOPPPPPPPPPOOOLLLMMMNNNOOONNNMMMKKKIIIIIIIIIJJJLLLNNNOOOMMMLLLGGGFFFFFFEEEEEEDDDDDDDDD@@@???=========<<<:::888444222...***'''$$$###""" !!!###$$$&&&***...111222111'''$$$  !!!"""!!!  !!!"""!!!!!!!!!"""""""""###### """$$$%%%%%%%%%$$$$$$"""!!!!!!%%%'''(((&&&$$$"""!!!###&&&''''''&&&&&&%%%%%%$$$######"""!!!!!!"""###$$$%%%&&&'''(((&&&%%%&&&))),,,------+++,,,---+++)))'''&&&&&&(((***,,,,,,+++,,,---/////////...//////000111222333333333333333333222222222222111111222444777888555666777888888888777777yyyyyyxxxwwwvvvuuuttttttuuutttsssqqqooommmlllkkkkkklllllllllkkkjjjhhhfff```````````````___^^^]]][[[ZZZXXXYYYZZZ\\\[[[[[[WWWWWWVVVUUUTTTRRRPPPPPPLLLLLLNNNOOOPPPPPPPPPPPPKKKJJJGGGDDD@@@@@@AAACCCFFFHHHIIIIIIGGGFFFFFFGGGBBBBBB@@@???>>><<<;;;;;;999:::<<<>>>@@@AAABBBBBB@@@???>>>===<<<===>>>???BBBCCCFFFGGGFFFCCC@@@===888333,,,%%%###$$$(((+++000111111222222222222222//////............//////111111222222111111000///+++***)))(((((('''''''''$$$###"""!!!  """%%%((()))******,,,+++***,,,...//////...((()))+++---...///......000000000000000///......'''((()))---000222111000,,,,,,+++(((%%%$$$%%%&&&&&&&&&%%%%%%(((---222555888;;;>>>@@@@@@??????@@@CCCFFFJJJLLLLLLKKKKKKLLLPPPQQQSSSTTTTTTSSSQQQPPPLLLMMMNNNOOONNNMMMKKKIIIIIIIIIJJJLLLNNNOOOMMMKKKFFFEEEDDDCCCBBBAAAAAA@@@???<<<999666444222///,,,)))'''###!!!"""###%%%(((+++---/////////'''%%%"""!!!  !!!######"""!!! !!!!!! !!!!!!!!!""""""""" !!!###%%%###$$$$$$$$$###!!!"""&&&((()))&&&%%%###$$$&&&((())))))'''&&&&&&%%%$$$#########""""""""""""###$$$%%%%%%'''%%%$$$%%%(((+++,,,,,,)))***++++++)))''''''((()))+++,,,,,,,,,,,,...///------......///111222333444444333333333222222222000000000111111222333444444666777999::::::999999wwwwwwwwwvvvvvvvvvvvvuuuuuusssqqqooonnnmmmmmmmmmjjjkkkllllllkkkiiifffeee___````````````______^^^^^^[[[YYYXXXYYYZZZYYYXXXYYYXXXVVVSSSQQQPPPOOOOOOKKKLLLMMMNNNOOONNNNNNMMMKKKKKKJJJFFFBBB???@@@BBBDDDFFFHHHGGGFFFDDDDDDDDDAAA@@@>>><<<<<<<<<===>>>===>>>@@@CCCDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@AAABBB@@@CCCFFFHHHGGGCCC>>>:::555111,,,'''%%%'''***---333222000///...///000111......------------......000000000000000///......***)))((('''&&&&&&&&&&&&$$$###"""!!! !!!######&&&(((+++---///000//////111///......000000///...(((***,,,///000111000000111111111111111111000000------///222444444222///,,,...000...,,,***+++,,,...---,,,---111666;;;??????BBBFFFGGGGGGFFFEEEEEEGGGJJJOOOQQQQQQPPPPPPPPPQQQSSSTTTUUUTTTRRROOONNNKKKLLLMMMNNNNNNMMMKKKJJJHHHGGGHHHIIIJJJJJJHHHFFFBBBAAA@@@>>>===;;;:::999333000,,,)))'''$$$!!!!!!###%%%$$$'''***---...//////000((('''%%%%%%$$$""" """######!!!   !!!!!!###$$$######$$$%%%$$$"""  ###&&&&&&&&&%%%$$$$$$&&&(((******)))''''''&&&&&&%%%%%%$$$$$$$$$###"""!!!!!!"""###$$$&&&$$$###$$$''')))******%%%'''))))))(((((()))***)))***,,,,,,++++++,,,...------...///111333555666888777777666555444444333111111333444444444444333444666888:::<<<<<<;;;;;;xxxxxxxxxxxxxxxxxxyyyyyyuuussspppnnnmmmmmmnnnoooiiijjjkkkkkkjjjhhheeeccc`````````aaa``````______```^^^ZZZXXXXXXXXXWWWUUUZZZXXXUUURRRPPPNNNNNNNNNJJJKKKLLLNNNNNNMMMLLLLLLKKKLLLKKKHHHCCC???@@@AAABBBDDDFFFFFFDDDBBBBBBBBB@@@>>><<<::::::;;;>>>??????AAACCCEEEGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDDDD???BBBFFFHHHGGGBBB<<<888444111,,,(((&&&(((,,,...444222///---,,,---///111------,,,,,,,,,------..................------,,,(((((('''&&&%%%%%%%%%%%%$$$###"""!!!!!! !!! """'''***,,,...---///111333444333222111333222000000000000...---)))+++---000222333222222111222222333333333222222333333444555666555111...,,,000333333000...///000666555555666999???EEEIIIDDDGGGJJJLLLKKKJJJIIIIIIIIIMMMRRRUUUUUUTTTSSSSSSPPPRRRSSSSSSRRROOOLLLJJJJJJKKKMMMNNNNNNMMMKKKJJJFFFEEEEEEEEEFFFDDDBBB???888777666444222000///...$$$""" """"""!!!  !!!###&&&'''%%%(((,,,///000111111222+++***)))(((&&&### """######   ###$$$###$$$%%%%%%%%%###!!! !!!$$$%%%$$$###$$$$$$%%%'''***+++***)))((((((''''''&&&&&&&&&&&&%%%$$$""" !!!"""$$$%%%$$$"""###&&&((())))))###%%%'''(((((((((***+++((()))++++++******+++---......///111333555777888;;;;;;:::999888777666555444555777999999888777666444666999;;;======<<<<<>>>>>???>>>;;;777333111...+++***+++,,,---//////...,,,,,,+++++++++222///,,,,,,...///---+++.........---,,,+++***))))))(((&&&&&&''''''&&&$$$$$$###!!!   """###""" !!!&&&+++000333555666444444555555444333222222555222//////111222000...---...///111222222333333777444222333777;;;<<<<<<@@@???<<<999777444333222333333444444555999>>>BBBAAAAAAAAAAAACCCFFFIIIKKKLLLMMMNNNOOONNNLLLJJJIIIOOOPPPRRRTTTUUUVVVVVVUUUTTTTTTUUUTTTRRRNNNJJJHHHFFFFFFHHHJJJLLLLLLIIIFFFCCCAAA>>>???@@@===666000(((%%%###"""######!!!"""&&&((('''### """$$$%%%%%%$$$  ###$$$###"""###%%%(((&&&###!!! ###&&&&&&%%%$$$$$$'''((()))---111333333222---)))%%%#########!!!"""######""""""!!! """"""   !!!""""""%%%%%%$$$$$$###!!!  !!!""""""######'''%%%$$$'''+++---,,,******+++,,,+++(((''''''(((%%%$$$"""!!!!!!###$$$&&&"""""""""###$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&''')))************,,,...///000222444555666777777;;;:::888777777777888999666777888999:::999999888777777888;;;>>>AAAAAA@@@xxxvvvuuutttuuuvvvuuutttsssrrrpppooopppooonnnllliiigggeeeeeeeeeeeedddcccaaa```___`````````^^^\\\]]]]]]\\\[[[ZZZXXXVVVUUUXXXVVVUUUUUUUUUTTTQQQOOONNNMMMMMMMMMNNNLLLIIIFFFHHHFFFCCCAAA@@@???@@@AAAAAAAAABBBBBBBBBBBBBBBAAACCCCCCCCCAAA@@@AAADDDFFFJJJIIIIIIJJJLLLKKKIIIGGGJJJIIIHHHGGGGGGFFFDDDAAAAAA???>>>>>>???>>>:::777444222///,,,++++++,,,---///...---,,,++++++++++++///---++++++...///...,,,---------,,,+++***((((((&&&%%%%%%&&&((()))((('''$$$$$$"""!!! !!!!!!!!!!!!!!!!!! !!!$$$&&&%%%%%%%%%%%%(((***,,,///111222333333333333333333222222222111222///------///000...------...///111333444555555<<<:::888:::???CCCEEEEEECCCAAA>>>;;;888666555555777777777777888===CCCGGGLLLKKKJJJJJJJJJLLLNNNOOOPPPQQQRRRRRRQQQOOOMMMKKKKKKMMMOOOQQQSSSTTTTTTTTTUUUVVVVVVUUURRRNNNKKKHHHGGGFFFGGGGGGHHHEEEBBB>>>:::777333222222///)))### ###'''++++++)))%%%"""###$$$$$$$$$$$$#########"""!!!!!!###$$$###  """%%%''')))***'''$$$  !!!!!! !!!"""###""""""!!! ###&&&'''&&&&&&'''))),,,***'''%%%$$$"""!!!############$$$&&&''')))---111333222111***'''###!!!"""!!!!!!"""!!! !!!  """###!!!!!! !!!!!!!!!!!!!!!  !!!""""""$$$$$$$$$$$$###"""!!! !!!!!!""""""######$$$$$$'''%%%$$$&&&)))++++++***+++,,,,,,+++)))(((((()))&&&%%%$$$###"""###%%%&&&$$$$$$$$$$$$%%%&&&&&&'''''''''''''''''''''''''''(((***---......///000222000111333555777999999:::888888777666777888999:::999:::;;;;;;;;;:::999888555555777:::===???>>>===xxxvvvuuutttuuuvvvuuutttrrrqqqooonnnooonnnmmmkkkhhhfffeeeeeeffffffdddccc___^^^^^^___```aaa___^^^[[[[[[[[[ZZZYYYXXXVVVUUUVVVUUUTTTTTTUUUTTTRRRPPPNNNMMMLLLLLLLLLJJJGGGDDDDDDCCCAAA?????????@@@AAACCCCCCCCCCCCCCCCCCCCCBBBFFFGGGGGGFFFEEEFFFHHHJJJNNNMMMMMMMMMNNNMMMKKKIIILLLJJJHHHGGGGGGFFFEEECCCAAA@@@>>>>>>>>>===:::888555444111...---------...///...---,,,+++++++++++++++***)))+++---......---++++++******)))'''&&&%%%#########%%%(((*********%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!$$$(((***++++++,,,---///000111222333333222222222111111000000000000111///...------///000000///...///111333555666777888;;;::::::===AAAEEEHHHIIIFFFDDD@@@===;;;:::;;;;;;>>>>>>===<<<>>>BBBIIINNNVVVUUUSSSRRRQQQQQQRRRRRRSSSSSSTTTTTTSSSPPPNNNLLLHHHIIIKKKMMMOOOPPPQQQQQQTTTTTTTTTSSSPPPLLLHHHFFFDDDCCCAAA@@@>>>;;;666222///+++'''$$$###  ###(((,,,...---+++)))((((((***+++,,,,,,,,,,,,---,,,+++++++++***'''%%%$$$$$$$$$$$$&&&))),,,...,,,)))%%%$$$$$$%%%$$$$$$"""$$$&&&)))***)))'''&&&&&&(((***+++++++++,,,---///---***((('''&&&$$$"""!!!"""######"""!!!"""###$$$(((---111222111///&&&$$$"""  !!!###$$$"""  !!!###############"""!!! !!!!!!""""""""""""########################$$$$$$$$$$$$$$$$$$%%%%%%(((&&&%%%%%%'''*********+++,,,---,,,***((()))***)))(((&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((((((((((((((('''***...000111111222333111222555777999;;;<<<<<<666666555555666888;;;<<<<<<<<<=========;;;:::999666777999<<>><<<;;;999888888666444111///////////////...------,,,,,,,,,---))))))******+++,,,++++++)))))))))((('''&&&$$$$$$###""""""%%%(((******)))######"""!!!!!!  """&&&$$$###""""""###%%%&&&'''***---...//////111222000000111111222222333333000///............///000000000000000222333444555444444444555666777888999888999:::===AAAEEEHHHJJJFFFDDDAAA>>>>>>@@@BBBDDDEEEDDDCCCBBBCCCHHHOOOTTTYYYXXXVVVUUUTTTSSSSSSSSSTTTTTTTTTSSSQQQNNNKKKIIIFFFGGGHHHIIIIIIJJJJJJKKKNNNMMMLLLKKKHHHDDD@@@>>>:::999666555333///***''''''### """&&&***,,,---+++***'''(((***,,,...000000111111000//////000///,,,******(((&&&%%%%%%(((+++------+++(((&&&%%%&&&&&&'''&&&(((+++...///...,,,******+++,,,------...///000///---***(((((('''&&&%%%%%%'''((((((&&&"""!!! %%%***...///---***$$$###"""!!!   !!! """$$$%%%###""" !!!!!! !!!%%%%%%%%%%%%$$$###"""!!!########################""""""######$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%(((&&&%%%%%%&&&(((***+++,,,------,,,+++******++++++***)))''''''&&&&&&'''((((((((((((((('''&&&&&&************************%%%)))---000000/////////111333555777:::<<<======777666555444555888:::<<<;;;<<<===>>>>>>===<<<<<<:::;;;===@@@BBBBBB>>>;;;xxxvvvttttttuuuvvvuuutttqqqooonnnmmmnnnmmmkkkjjjhhhgggffffffggggggeeeccc```___^^^^^^^^^^^^[[[YYYTTTUUUUUUUUUUUUUUUTTTTTTTTTSSSRRRSSSUUUUUUSSSQQQNNNLLLJJJIIIIIIGGGDDDBBBBBBBBBAAA@@@AAACCCEEEGGGHHHGGGGGGFFFGGGHHHIIIIIINNNOOOPPPOOONNNMMMOOOPPPSSSRRRRRRRRRRRRQQQOOOLLLMMMJJJGGGFFFFFFFFFEEEDDDAAAAAA???===;;;999999888999777555333111000000///......------,,,---------******++++++***)))((((((((((((((('''&&&%%%$$$###%%%$$$###%%%'''(((((('''!!!!!!!!! !!!%%%+++***))))))))))))******---///111111000000222333///////////////000000000000///////////////000000111111222333444555777999;;;:::999888888888888999:::;;;===@@@CCCFFFIIIKKKEEECCCBBBAAACCCFFFJJJMMMKKKJJJIIIHHHHHHLLLRRRWWWXXXWWWWWWVVVUUUUUUUUUUUUTTTTTTTTTRRROOOKKKGGGEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@???===:::777444222,,,***)))'''&&&$$$ !!!$$$'''((()))((('''&&&'''(((+++---000222333111000//////000000///------+++'''$$$###$$$'''(((+++***(((&&&%%%&&&'''((())),,,///222333111///---+++++++++,,,...///000000000---***))))))))))))(((((()))******((($$$!!!&&&******'''$$$"""#########"""!!!!!!!!!!!! !!!"""!!!!!!"""$$$%%%$$$### !!!""""""!!! !!!"""%%%%%%&&&&&&%%%$$$$$$###%%%$$$$$$$$$$$$#####################$$$&&&'''(((******)))((('''&&&%%%%%%&&&&&&&&&&&&'''(((***,,,,,,---...---,,,+++,,,---,,,+++***)))(((((((((''')))))))))))))))(((&&&&&&*********+++++++++,,,,,,))),,,///111000...------111222444777999:::;;;<<<999888666444555777999;;;999;;;===???@@@@@@@@@@@@======???BBBCCCBBB>>>:::xxxvvvuuutttuuuvvvuuutttqqqpppnnnmmmnnnmmmllljjjjjjiiihhhhhhiiigggeeebbbbbb```___^^^]]]\\\YYYWWWRRRSSSTTTTTTUUUUUUUUUTTTTTTSSSRRRSSSTTTTTTRRRQQQNNNLLLIIIHHHHHHGGGEEECCCCCCBBBBBBAAABBBEEEGGGHHHJJJIIIIIIIIIJJJLLLMMMOOOUUUVVVWWWVVVTTTSSSSSSTTTSSSRRRRRRRRRSSSRRRPPPNNNKKKIIIGGGFFFFFFEEEDDDBBBAAAAAA@@@===:::888888999777666444222000///...---,,,,,,++++++++++++,,,,,,)))+++---,,,***(((''''''))))))(((((('''&&&$$$###&&&%%%$$$%%%&&&'''&&&%%%  &&&***//////000000000///......000111222111000///000222000000///...------......222222333444444444444333111333444555555666999;;;@@@???<<<;;;999999999::::::<<>>AAACCCDDDDDDDDD>>>>>>???@@@AAA???<<<999xxxvvvuuutttuuuvvvuuutttrrrpppnnnnnnnnnnnnlllkkklllkkkjjjjjjjjjhhhdddaaaaaa```^^^]]]]]][[[YYYVVVRRRSSSTTTUUUVVVVVVVVVVVVTTTSSSRRRSSSTTTSSSRRRPPPMMMKKKIIIHHHHHHHHHGGGEEEDDDCCCBBBBBBCCCEEEGGGIIIKKKJJJJJJKKKLLLOOORRRTTTYYYZZZ[[[YYYVVVTTTTTTTTTQQQPPPPPPRRRSSSSSSPPPNNNIIIHHHFFFFFFFFFEEEBBB@@@AAAAAA@@@===999777777999444333111///---+++***))))))((((((((((((((())))))'''***------+++)))))))))*********)))((('''%%%%%%%%%$$$###$$$&&&'''&&&%%% !!!!!!!!!  """&&&***...111333555666666444111//////000000000......///111//////......///000111222666777:::<<<<<<;;;999888555777999999888999;;;>>>BBB@@@>>><<<;;;;;;<<<<<<>>>@@@CCCDDDDDDDDDFFFIIIJJJJJJKKKLLLOOORRRUUUVVVUUUVVVVVVUUUSSSTTTVVVYYYZZZZZZYYYYYYXXXWWWVVVVVVOOONNNLLLHHHBBB;;;666222...---+++((('''&&&%%%%%%"""!!!  !!! ###%%%&&&$$$"""!!!!!!###$$$%%%''')))***+++,,,((('''%%%&&&)))...444888666444222111111111000///...,,,***'''&&&&&&'''(((***++++++***((()))---000333444555555555444333222---***)))***---///000///...+++(((''')))***++++++((((((((('''%%%### """""" """%%%%%%###"""###%%%""" !!! !!!""""""""""""!!!!!!  !!!  !!!!!!"""!!! !!!###%%%$$$$$$!!!###%%%%%%###""""""#########$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$&&&(((***---,,,+++)))'''&&&$$$$$$!!!%%%)))+++++++++---...---...//////...---...///******+++++++++******)))&&&''')))******((('''&&&'''''')))***,,,...//////111333555666555444555666333444555777888888999999;;;999666555666999===@@@>>>@@@BBBDDDFFFGGGGGGGGGBBBAAA@@@@@@@@@???<<<999xxxvvvuuutttuuuvvvuuutttrrrqqqooonnnooonnnmmmkkknnnmmmllllllkkkhhhdddaaa```___]]]]]]]]]\\\YYYWWWSSSTTTUUUVVVWWWXXXXXXXXXUUUTTTSSSSSSSSSSSSQQQOOOMMMKKKIIIHHHIIIIIIHHHGGGCCCCCCBBBAAABBBDDDFFFHHHLLLKKKKKKLLLNNNQQQUUUWWWYYYZZZ[[[YYYVVVSSSRRRRRRPPPOOOPPPQQQSSSSSSQQQOOOGGGFFFFFFFFFFFFDDDAAA>>>AAAAAAAAA===888666777999111000///---+++)))'''&&&&&&&&&%%%%%%%%%&&&&&&'''%%%))),,,---+++***+++,,,++++++******)))(((&&&%%%$$$######$$$&&&''''''&&&!!!"""""""""""" """$$$&&&'''(((***---///333555888:::999777333000---...///...------///111,,,,,,---...111555888999999<<>><<<999;;;======<<<<<>>===<<<===>>>???FFFIIILLLLLLKKKJJJLLLNNNOOOOOOPPPQQQSSSUUUVVVWWWXXXYYYZZZYYYWWWWWWXXXYYYZZZZZZYYYYYYWWWUUUTTTSSSIIIHHHEEE@@@:::333,,,)))$$$###!!!!!!######""""""###"""&&&'''&&&%%%$$$$$$%%%&&&(((***,,,///000111'''%%%######&&&,,,222777;;;888555444333333111///...---+++))))))***+++,,,+++,,,---,,,+++,,,000444777777777666555555444333---***((()))---000000///+++(((%%%$$$%%%'''))))))''''''&&&%%%###"""  !!!!!!$$$%%%###"""###%%%""" !!!"""""" """$$$$$$$$$$$$###"""!!!  """###!!!  !!!!!!"""!!! !!!###$$$$$$$$$!!!###%%%%%%$$$###"""###""""""$$$%%%&&&'''''''''#########$$$$$$%%%%%%%%%&&&%%%$$$###$$$&&&(((***...---+++)))'''%%%$$$### %%%***---------...///---///000///......///000))))))***+++++++++******%%%'''(((******((('''&&&&&&&&&(((***,,,...000111111222444555444555777999555666777888888999999888:::888666555777;;;@@@CCCCCCDDDEEEGGGHHHHHHHHHHHHFFFDDDBBBBBBAAA@@@>>><<<{{{zzzyyywwwuuusssqqqpppnnnnnnmmmllllllllllllmmmnnnmmmllliiifffdddbbbaaa``````___^^^\\\ZZZXXXVVVWWWVVVTTTSSSUUUVVVVVVVVVPPPPPPPPPOOOOOOPPPPPPQQQHHHIIIIIIIIIIIIHHHGGGFFFHHHGGGEEEDDDDDDEEEGGGHHHPPPOOONNNNNNOOOQQQTTTVVV[[[ZZZYYYWWWUUUSSSRRRQQQOOOPPPPPPPPPPPPNNNMMMLLLJJJIIIHHHFFFDDDCCCAAAAAA???>>>>>><<<;;;999777666444222...---,,,+++)))'''$$$%%%%%%$$$###$$$''')))+++,,,,,,,,,+++******))),,,,,,++++++)))((('''&&&"""###$$$%%%%%%%%%%%%%%%"""###$$$$$$###!!!!!!%%%(((***,,,///222111------000444000333777999999555000------,,,+++,,,///000000///,,,---///444999<<<<<<<<>>???;;;<<<===>>>??????@@@???AAABBBBBBAAAAAAAAABBBDDDMMMNNNQQQSSSSSSSSSRRRQQQQQQRRRSSSUUUVVVWWWWWWWWWYYYYYYYYYXXXWWWXXXZZZ\\\\\\ZZZWWWVVVTTTQQQNNNKKK@@@:::222...,,,(((""""""%%%$$$!!! """%%%(((---///---***(((&&&"""###$$$$$$%%%'''+++...000//////333888888333...$$$%%%%%%%%%&&&+++111666777888:::999777555444444222000---,,,---------,,,***+++---------///222555999999999;;;===<<<888333///,,,)))(((+++,,,+++***))))))((('''''''''''''''((((((&&&$$$###"""!!!!!!  !!!!!!"""""""""!!!!!! """%%%&&&&&&%%%$$$""" !!!!!!###$$$&&&&&&&&&$$$###$$$"""!!! """$$$%%%%%%$$$"""  !!!"""%%%$$$$$$$$$######""""""!!!"""$$$%%%&&&&&&%%%%%%&&&###!!!$$$(((+++)))&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%######&&&***...//////...---+++)))&&&%%%''')))+++,,,,,,---///111111111000000000000000111---***)))+++///000,,,(((+++***)))'''&&&&&&&&&&&&%%%%%%&&&'''))),,,///000444222000111444666555444555444333222333444666888888888888777888;;;@@@DDDFFFHHHJJJJJJHHHFFFEEEDDDDDDDDDDDDBBB@@@@@@BBBDDDyyyxxxwwwuuusssqqqpppooommmmmmmmmlllllllllllllllmmmllljjjgggeeecccbbbaaa``````___^^^\\\[[[YYYXXXUUUTTTTTTTTTUUUTTTRRRPPPNNNNNNNNNNNNOOOPPPQQQRRRLLLLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEEEEGGGIIIKKKMMMPPPOOONNNNNNOOOQQQSSSTTTZZZYYYXXXVVVUUUSSSRRRQQQRRRQQQPPPNNNMMMMMMMMMMMMMMMKKKIIIGGGDDDAAA???>>><<<<<<;;;:::999777555444333000...,,,,,,+++)))(((&&&&&&$$$"""!!!!!!%%%'''++++++,,,---......------+++++++++***)))(((&&&&&&"""###$$$$$$%%%%%%$$$$$$!!!"""######"""!!! """%%%(((,,,...000222444555222///...111555444555777777666333000......------///111222111///---...000555:::===>>>===AAAAAA@@@>>><<<;;;<<<===???@@@BBBDDDFFFHHHIIIJJJIIIJJJJJJJJJKKKKKKMMMNNNRRRSSSUUUWWWXXXXXXWWWWWWVVVVVVXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[ZZZZZZ[[[\\\ZZZYYYVVVTTTOOOIIIAAA;;;111,,,&&&###""" """%%%***---000000,,,******,,,000333777::::::888333000'''''''''((()))***++++++222222444999======777222&&&%%%%%%$$$%%%***000555888999:::999666444444444333222111111111///+++)))((()))***+++,,,///333666:::999999:::;;;;;;777444///---***+++---...---+++)))(((''''''''''''))))))***)))(((&&&%%%$$$###### ############""""""!!!  """$$$%%%%%%%%%%%%!!!!!!"""$$$%%%%%%$$$###"""######"""""""""###$$$%%%$$$###"""  !!!"""$$$$$$$$$######"""""""""!!!"""$$$%%%&&&&&&%%%%%%### """'''***)))&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%$$$'''+++.../////////...,,,***'''&&&(((***,,,,,,------///111222222111000000000111111...+++***,,,000000---)))+++***)))(((&&&&&&%%%%%%%%%&&&''')))+++---///111333111000222555666555444555555444333333555666777888888888888888:::???BBBCCCFFFHHHHHHFFFEEEDDDDDDDDDDDDDDDBBBAAA@@@BBBDDDuuuuuutttrrrqqqooonnnnnnkkkllllllmmmmmmllllllkkkkkkjjjgggdddbbbbbbbbbccc^^^^^^]]]\\\[[[ZZZYYYYYYUUUUUUUUUVVVVVVSSSOOOKKKKKKKKKKKKLLLNNNPPPQQQRRROOONNNLLLJJJIIIIIIIIIIIIFFFFFFGGGHHHJJJNNNPPPRRRRRRRRRQQQPPPQQQRRRTTTUUUYYYXXXWWWVVVTTTRRRQQQQQQUUUSSSPPPMMMKKKKKKLLLMMMNNNLLLJJJFFFCCC???===<<<::::::999888666444222111000...,,,+++,,,,,,***))))))'''$$$"""%%%***+++---///000000000000*********)))((('''&&&%%%"""######$$$$$$$$$$$$### !!!""""""!!!  """$$$&&&(((+++...111333555666777888777333//////222555999999888777555444222111111111222444666666555333000000222666;;;>>>???>>>>>>>>>>>>===;;;;;;<<<>>>BBBDDDGGGJJJNNNQQQSSSTTTRRRRRRRRRRRRSSSSSSSSSSSSUUUVVVXXXZZZ[[[[[[ZZZZZZXXXYYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]]]][[[ZZZYYYWWWVVVSSSOOOHHH<<<000(((!!!!!!$$$%%%(((+++...666:::======999666555666;;;<<<>>>BBBFFFEEEAAA===111...,,,---......,,,)))111333777<<<@@@???888333((('''%%%###$$$(((///444999:::999777444333333333333333444555555111+++&&&&&&'''(((((()))---222555888777666666777777666555...---,,,---//////...,,,)))((('''&&&'''(((+++,,,***)))(((&&&%%%$$$$$$$$$ !!!!!!!!!!!!%%%%%%%%%$$$###"""!!! !!!"""###$$$$$$%%%!!!"""###$$$###"""!!! """######$$$$$$$$$$$$$$$""""""!!!  !!!!!!#########""""""""""""""""""###%%%&&&&&&&&&&&&%%% !!!%%%((((((&&&$$$$$$$$$$$$%%%%%%%%%%%%(((((((((&&&&&&(((,,,///000000000///...+++)))((()))+++---------...000111222222111000000000000000///---,,,...111111...***,,,+++***(((&&&%%%%%%$$$$$$%%%(((***---///000111//////000222555666555333555555444444444555666666666777777777777888;;;===???BBBDDDDDDCCCBBBBBBCCCDDDDDDDDDBBB@@@@@@BBBDDDqqqqqqpppooonnnnnnmmmmmmjjjkkkllllllllllllkkkjjjjjjgggdddaaa```aaabbbccc\\\\\\[[[ZZZYYYXXXXXXXXXXXXWWWVVVVVVUUURRRNNNKKKJJJJJJKKKKKKMMMNNNOOOPPPOOOMMMKKKJJJIIIJJJLLLMMMIIIIIIJJJKKKNNNPPPRRRTTTTTTTTTSSSSSSSSSTTTUUUVVVXXXWWWVVVUUUSSSRRRQQQPPPTTTRRRPPPMMMKKKJJJIIIIIIJJJIIIGGGDDD@@@===;;;:::888888777666555333111000...,,,******+++,,,+++***+++(((######)))+++---///000000///...)))))))))((((((&&&%%%%%%""""""###############""" !!!!!!!!! """""""""""""""$$$(((,,,---///111444666777777777888777555111...///222555;;;;;;<<<;;;;;;999888777888888999<<<>>>>>><<<:::555555666888<<<>>>>>>===;;;===>>>???>>>???AAACCCEEEGGGJJJNNNRRRUUUWWWXXXXXXWWWVVVUUUUUUTTTSSSQQQUUUVVVWWWXXXYYYYYYYYYYYYWWWXXXYYYZZZ[[[[[[[[[[[[]]]]]]]]]]]]\\\YYYUUURRRQQQOOOJJJDDD<<<000$$$!!!$$$&&&###&&&))),,,---///222444===AAAEEEEEEAAA<<<::::::???<<<;;;???FFFJJJHHHEEE???999222000111000,,,(((---///444:::===;;;555///)))'''%%%""""""'''...333888888777555222000000111111222333555555222...***(((((('''&&&&&&)))...111111000///000111222333444,,,,,,---...///...---+++)))(((&&&&&&'''***,,,...((('''&&&%%%############ !!!"""#########%%%%%%%%%%%%$$$$$$###""""""!!!!!!!!!"""###$$$$$$!!!!!!"""""""""!!! !!!###%%%&&&&&&%%%$$$###!!!!!!!!!  !!!!!!!!!""""""""""""""""""""""""###$$$%%%'''''''''&&&%%%!!! """%%%'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%)))))))))((('''))),,,///000000111000///---+++***+++,,,............///111111000//////.........///000//////000111111///,,,,,,+++***(((&&&%%%$$$$$$"""$$$'''***---...//////+++---///222444444333111444444444555555555555555222333444444333333555777;;;===???@@@??????@@@AAACCCCCCCCCAAA??????AAACCCooonnnnnnnnnmmmmmmmmmmmmkkkkkkkkkkkkkkkjjjjjjiiihhhfffccc```___```aaaccc^^^]]][[[ZZZYYYYYYYYYYYYYYYVVVSSSQQQQQQPPPNNNLLLLLLLLLKKKKKKKKKLLLMMMMMMLLLKKKJJJJJJKKKMMMPPPRRRNNNNNNNNNNNNOOOPPPQQQQQQRRRRRRRRRRRRSSSTTTTTTUUUVVVVVVUUUSSSRRRQQQPPPPPPOOOPPPPPPOOOMMMIIIFFFCCCCCCCCCAAA???===;;;:::999888888777666444222111000,,,+++))))))+++,,,+++***+++(((""""""((()))+++------,,,+++***'''''''''''''''&&&%%%$$$"""""""""######""""""!!!!!!!!!"""""" !!!"""######((())))))))))))+++///222111222444555555555444333555333111...---...222444888;;;>>>AAABBBAAA???>>>??????@@@BBBEEEFFFEEEDDD===<<<;;;<<<>>>???>>>======???BBBDDDEEEGGGIIIKKKLLLMMMOOORRRUUUWWWXXXYYYYYYWWWVVVWWWXXXXXXUUUSSSUUUUUUVVVVVVWWWWWWVVVVVVWWWWWWXXXYYYZZZZZZZZZZZZ\\\ZZZZZZYYYXXXTTTNNNJJJDDD@@@999333,,,$$$"""%%%)))---000222...///111222222333555666AAAEEEJJJIIIDDD???<<<;;;===888444666>>>EEEHHHHHHIIIAAA777111000000,,,)))))),,,111555777444///+++((('''$$$""""""&&&,,,111444555555333000......///000//////111333444333111---,,,+++(((''''''***,,,))))))))))))***---///111***+++------,,,+++***)))((((((''''''(((+++---///((('''&&&%%%$$$#########!!!"""############"""###$$$%%%%%%%%%%%%%%%###"""""""""""""""###$$$  !!! !!!"""%%%&&&'''&&&$$$### !!!!!!!!! !!!"""""""""""""""""""""""""""#########$$$%%%&&&'''((('''&&&&&&%%%$$$$$$$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&*********))))))***,,,///000000111111000...---,,,,,,---......------///000------,,,,,,,,,,,,------000000000111111111///---,,,+++)))(((&&&%%%%%%%%%"""$$$&&&)))+++,,,,,,,,,)))+++...000111000000///222333444555555444333222---...//////......///111777999;;;;;;;;;;;;<<<>>>@@@AAA@@@???======???AAAmmmmmmmmmmmmnnnnnnnnnnnnmmmlllkkkjjjiiihhhhhhhhhgggfffcccaaa`````````aaaaaa```^^^\\\[[[[[[[[[[[[UUUSSSOOOMMMMMMMMMMMMLLLMMMLLLLLLKKKKKKKKKLLLLLLKKKKKKKKKMMMNNNQQQSSSUUURRRQQQQQQPPPOOOOOONNNNNNMMMNNNNNNPPPQQQRRRRRRSSSUUUTTTSSSRRRQQQPPPPPPOOOKKKMMMNNNNNNLLLHHHCCC@@@>>>>>>===<<<;;;::::::999888888777666444222000///,,,***))))))***++++++***)))&&&!!!"""%%%''')))++++++)))'''&&&&&&&&&&&&&&&&&&%%%$$$$$$!!!""""""""""""!!!!!!  !!!"""######  $$$(((+++---...---///000111000111444666222222333333333333222222444222000......///111333555888===AAADDDDDDCCCBBBBBBAAABBBDDDHHHKKKLLLKKKEEECCCAAAAAABBBCCCBBBAAABBBEEEHHHKKKLLLNNNPPPRRRSSSTTTUUUWWWXXXYYYZZZZZZXXXVVVUUUXXXZZZ[[[XXXUUURRRRRRQQQQQQPPPOOOOOOOOOTTTTTTUUUVVVVVVVVVVVVVVVUUURRRPPPOOOMMMIIIBBB===111---'''!!!!!!"""$$$$$$(((+++///333777999;;;;;;666777666555333333555777CCCHHHLLLLLLGGG@@@<<<:::999444......444<<>>>>>GGGHHHIIIIIIIIIIIIIIIIIIGGGCCC???===;;;777000***### ###$$$###"""  !!!""""""!!!"""$$$'''***---///000666999===AAACCCCCCBBB@@@;;;:::888444222222444777BBBGGGLLLLLLFFF???:::888333000---+++---111666999:::888555111...+++***))))))))))))(((&&&&&&&&&&&&######$$$$$$$$$'''+++...///222555666444111/////////...---000444888:::;;;:::::::::777222///......)))++++++***(((''')))+++,,,------***'''$$$%%%'''((()))***,,,,,,---,,,,,,***)))(((''''''&&&''''''!!!"""$$$&&&&&&&&&%%%$$$""""""###$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$###""""""!!!   """######!!!"""###$$$$$$$$$######!!!"""###"""  ###%%%&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%%%%&&&'''((())))))((('''&&&&&&'''''''''&&&%%%&&&&&&'''''''''(((((((((((()))******+++***))))))+++---...///000000000///...---,,,---...---,,,+++,,,---((((((((()))+++,,,...///000111222222000///------))))))((('''''''''''''''''''''''''''((()))***+++---///000///------...000...000222444333111...,,,(((((('''&&&%%%'''+++...222333444444333333555777:::::::::888666666888:::mmmmmmnnnnnnoooppppppqqqrrroookkkgggeeeeeefffggggggfffeeecccbbb```___^^^___]]]ZZZWWWVVVUUUUUUVVVRRRRRRSSSVVVWWWVVVSSSPPPJJJJJJJJJKKKMMMNNNPPPQQQQQQRRRSSSUUUVVVVVVVVVVVVRRRRRRQQQPPPOOOMMMKKKJJJMMMNNNPPPRRRTTTVVVWWWWWWSSSSSSRRRQQQPPPPPPOOOOOOJJJJJJIIIGGGEEEDDDCCCBBB>>>>>>===<<<:::999888888666666555444222000...---,,,***(((((()))***)))((($$$### !!!$$$ %%%(((******((('''$$$$$$%%%%%%%%%$$$######!!!!!!""""""!!!  !!!!!!"""$$$$$$!!!!!!"""!!! """$$$&&&''',,,---///111333333333333111444777888777666555666000000000000222444666888;;;999666555444333111000333333444666999<<<@@@BBB???===<<>>???<<<888444222111...000000...***'''''')))...///...***&&&###%%%'''''')))+++---...---,,,+++((('''&&&%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%######$$$$$$$$$######"""%%%&&&'''((('''%%%###!!!!!!!!!  !!!"""$$$%%%!!!!!!"""###############"""#########  !!!$$$&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''((())))))((('''&&&$$$%%%&&&&&&&&&&&&'''((((((((((((((()))))))))))))))***+++***))))))+++,,,---...///000000///...---,,,---...---+++***+++,,,'''((((((***+++...///000///111222222000...------((((((''''''''''''((((((******((((((((()))++++++000111222000------///222---///222333333000---+++''''''&&&$$$$$$'''+++///111222333222111111333555888888888666444444666888pppooonnnooorrruuuvvvwwwqqqnnnjjjiiiiiijjjiiiiiiffffffeeecccaaa```___^^^ZZZYYYXXXVVVUUUTTTTTTTTTSSSRRRQQQQQQRRRQQQOOOMMMKKKLLLNNNNNNNNNNNNPPPQQQRRRTTTUUUWWWYYYYYYYYYXXXVVVUUURRRPPPOOONNNNNNNNNQQQQQQRRRSSSTTTUUUUUUUUUVVVSSSOOOMMMMMMMMMMMMLLLKKKIIIFFFEEEDDDCCC@@@>>>>>>:::777888<<<===:::666000111222333222111000///,,,+++)))((()))(((&&&%%%%%%### !!!$$$&&&(((((('''&&&###############$$$$$$$$$""""""""""""!!!!!!!!!  !!!"""###$$$$$$""""""!!! $$$$$$%%%&&&''')))+++,,,555666777777666444222000222333333444444444555555;;;999666444444777:::<<<@@@AAABBBAAA===999666555777666555555777:::===???@@@>>>======@@@FFFMMMQQQQQQOOOMMMPPPUUUXXXXXXWWWWWWWWWWWWWWWWWWVVVVVVVVVXXXXXXWWWVVVTTTRRRPPPOOOMMMHHHBBB===:::777222...***(((%%%"""!!!!!!"""###%%%+++---))))))------***))))))'''###  !!!  !!!!!! !!!"""  %%%)))'''%%%$$$$$$%%%%%%%%%###***---111555777666333111---///111111000000111222111333777:::===@@@DDDGGGLLLNNNNNNMMMKKKHHHHHHHHH@@@===999555444444666888>>>BBBFFFGGGCCC<<<666222+++---...,,,)))'''%%%%%%******,,,,,,+++)))'''&&&$$$###!!! ###"""###%%%((()))+++,,,,,,---000555999:::999666333222222222333555777:::;;;===@@@BBB???999444444666444555444000+++&&&$$$$$$,,,,,,,,,***'''$$$######%%%(((++++++))))))+++---)))&&&""" ###&&&$$$%%%'''(((((((((''''''&&&%%%$$$###"""###$$$%%%###%%%&&&((('''%%%###!!!###""""""!!! !!!"""###$$$"""###$$$$$$"""!!!!!!"""""""""######  %%%&&&''''''((((((''''''&&&&&&''''''''''''''''''***+++,,,---,,,***((('''((('''&&&%%%%%%&&&((((((((())))))(((&&&&&&''')))***++++++++++++,,,,,,,,,///000222333222///,,,******)))***,,,...///...---,,,++++++,,,......---+++,,,---.........---,,,+++***)))(((''''''&&&'''''',,,***((('''(((***,,,...000///---,,,,,,---......///000111000...+++******'''((((((((()))+++000333777555222000//////111222444666999999888666555555sssqqqppppppqqqrrrrrrqqqqqqnnnkkkiiiiiijjjjjjiiigggfffeeecccaaa___^^^]]][[[ZZZYYYWWWVVVVVVVVVVVVTTTRRRQQQQQQQQQQQQPPPNNNKKKLLLNNNMMMMMMMMMOOOQQQUUUVVVXXXZZZ[[[[[[[[[ZZZXXXWWWTTTQQQPPPPPPPPPQQQQQQRRRSSSTTTUUUTTTTTTSSSSSSQQQMMMLLLLLLLLLLLLKKKKKKIIIFFFDDDCCCAAA???<<<;;;888666777::::::888444000111111222222111//////,,,***)))(((((((((&&&$$$%%%###  ###%%%&&&&&&%%%%%%########################$$$$$$###""""""!!! !!!""""""###### """$$$&&&((()))***,,,...000333444999999999999777444111///333333444444555666777777;;;:::999999;;;===???AAAGGGHHHHHHFFFBBB>>><<<;;;999888777777999;;;>>>@@@CCCAAA@@@???AAADDDHHHKKKSSSRRRRRRTTTWWWYYYZZZYYYYYYYYYXXXXXXXXXWWWWWWWWWXXXWWWUUUSSSOOOLLLIIIGGG>>>:::555111...+++&&&###  """!!!""" ###$$$%%%###  """$$$$$$######$$$%%%$$$""" !!!!!!!!!###$$$$$$###"""###%%%''''''''''''***---,,,***(((((()))+++++++++000222555888999999888777777999;;;<<<;;;::::::;;;<<>>===<<<:::888444111///444444555777888:::<<<===???@@@BBBCCCEEEEEEEEEEEEHHHHHHHHHEEEAAA===<<<<<<<<<;;;;;;;;;===@@@CCCEEEHHHGGGEEEDDDCCCDDDEEEFFFPPPRRRTTTVVVVVVWWWXXXYYYZZZZZZYYYXXXVVVUUUTTTSSSRRRPPPLLLHHHCCC>>>:::888---***&&&###!!! $$$(((***&&&!!!!!!###&&&'''(((*********+++,,,+++)))'''%%%%%%&&&''''''((())))))))),,,000222222222222333555222///...000333555555555666777999;;;===>>>>>>@@@CCCFFFHHHGGGFFFEEEEEEKKKMMMQQQSSSSSSTTTVVVWWW[[[ZZZVVVQQQKKKGGGFFFGGGGGGDDD???:::888888:::<<<===@@@BBBAAA<<<555///,,,)))++++++***'''$$$###"""$$$%%%&&&'''((('''&&&&&&"""""" !!!"""###%%%'''((())))))+++...222666888888666555777666666666777888999:::;;;======:::444000000111333333222///+++(((''''''***++++++)))%%%###""""""!!!%%%(((******)))))))))'''$$$ !!!###%%%%%%'''((((((''''''&&&'''&&&%%%$$$$$$$$$$$$$$$$$$&&&''')))(((&&&$$$"""$$$###!!!  !!!!!!  !!!######"""!!!!!!"""!!!!!!!!!!!!$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%&&&''''''+++******)))'''&&&%%%%%%&&&'''((()))***+++++++++******+++)))'''&&&&&&'''******++++++,,,---......222222333333333333222222///---++++++,,,,,,+++******))))))+++---...---,,,,,,,,,,,,,,,,,,+++******((((((''''''&&&'''''''''((('''&&&&&&(((***---...111000///---,,,,,,------111222222000,,,)))''''''&&&)))---000222444777:::<<<:::777444222111111222777888:::999777555444444llllllmmmoooqqqrrrpppnnnooommmjjjjjjjjjjjjjjjiiiggggggeeeccc```^^^]]]\\\XXXWWWVVVUUUUUUUUUWWWXXXVVVTTTQQQPPPPPPRRRRRRRRRPPPQQQPPPOOONNNNNNQQQSSSTTTUUUWWWXXXYYYYYYXXXXXXWWWTTTPPPMMMLLLNNNPPPSSSSSSTTTVVVVVVUUUSSSPPPNNNNNNLLLJJJIIIJJJKKKJJJIIIIIIGGGEEEBBB@@@===999555444333333444666666333111/////////......---,,,,,,***)))''''''''''''&&&$$$"""  !!!"""######""""""%%%$$$$$$###"""!!!!!! ########################""""""!!!!!!!!! !!!$$$&&&))),,,---,,,***(((***+++---000333555666777666666777999;;;===???@@@@@@???>>><<<999666333111444555666999===BBBEEEGGGIIIKKKMMMOOONNNLLLHHHFFFFFFFFFDDDAAA===;;;;;;<<<>>>>>>???AAADDDGGGKKKMMMNNNNNNMMMKKKJJJHHHFFFFFFJJJNNNRRRSSSRRRQQQSSSVVVXXXWWWUUURRROOOLLLJJJHHHBBB@@@<<<777222---***(((###""" """(((...444777333+++###!!!!!!###$$$$$$### """$$$''')))+++,,,...---...///111111///...((()))***+++,,,---///111000333888<<<===<<<;;;:::???;;;666333444777:::;;;555555666777:::>>>BBBDDDCCCGGGLLLNNNOOOMMMMMMLLLUUUXXX[[[\\\[[[ZZZZZZZZZ^^^\\\XXXRRRLLLHHHGGGHHHIIIFFFAAA===;;;:::<<<===>>>@@@AAA>>>999222...+++)))***+++)))&&&###!!!!!!!!!"""###%%%&&&&&&&&&&&&&&&&&&$$$ !!!$$$''')))***++++++---111444666777666555888888888888888888888888:::::::::777222///......111111000...+++)))))))))+++,,,,,,***'''$$$###$$$"""%%%))),,,---,,,***)))&&&$$$ !!!###&&&'''((()))))))))''''''(((((('''&&&&&&%%%%%%%%%$$$&&&((())))))'''$$$######"""!!! !!!""""""!!!  """"""!!! !!!""" #########$$$######"""!!!"""###$$$%%%&&&'''((((((,,,+++***((('''&&&&&&&&&$$$%%%(((***+++++++++******+++,,,+++((('''''''''******+++,,,---...//////000000111111111222222333111///,,,++++++++++++***)))))))))+++---......,,,++++++++++++***))))))(((''''''&&&&&&&&&'''((((((&&&%%%%%%&&&'''***,,,...111000...---,,,,,,,,,,,,222222111///+++'''&&&&&&***...222666777888:::;;;:::888666333111000000000888:::;;;999777555444444llllllmmmooopppqqqooommmmmmkkkiiiiiijjjjjjiiihhhgggfffdddbbb```^^^]]]\\\VVVUUUSSSQQQQQQSSSTTTVVVWWWTTTQQQPPPQQQSSSSSSSSSTTTTTTTTTSSSQQQQQQSSSUUUTTTUUUVVVXXXXXXXXXWWWWWWVVVSSSPPPMMMLLLNNNQQQSSSTTTTTTUUUUUUSSSQQQNNNMMMMMMKKKJJJJJJKKKKKKJJJIIIGGGEEECCCAAA???;;;666222111111222333444444222000......---,,,++++++******)))'''&&&&&&''''''%%%$$$ """"""##################$$$$$$######"""!!! !!!!!!"""###$$$%%%&&&&&&""""""!!!!!! !!!$$$&&&''')))...111333222000...///111555888;;;<<<===<<<;;;;;;;;;;;;<<<===>>>??????>>>===<<<:::888777666444555888<<>>555+++&&& !!!"""$$$'''***,,,,,,,,,+++((($$$!!! !!!!!!"""%%%(((***,,,---------,,,...000333444333111---///222333444555777:::999<<<@@@DDDGGGGGGEEEDDDFFFAAA;;;666666888:::;;;555555444666:::@@@FFFIIIGGGKKKPPPSSSSSSSSSRRRRRRXXX[[[^^^___]]]ZZZYYYXXX[[[ZZZVVVPPPKKKHHHGGGHHHHHHFFFCCC@@@>>>=========@@@AAA@@@===777111...,,,***+++,,,***&&&###!!!!!! """###%%%&&&&&&''',,,+++***&&&  $$$(((+++---...,,,---000222444555555555888888888888777777666666888777666333000...------.........,,,***)))***+++---...///---***'''''''''%%%'''***...000///---+++'''%%%""" """###((()))***++++++***)))((()))))))))(((''''''&&&%%%$$$%%%''')))(((&&&$$$"""""""""  !!!!!!"""""""""!!!  """"""  !!! !!!"""""""""""""""!!!!!!###$$$%%%&&&'''((()))***---,,,***)))''''''''''''"""$$$&&&((()))))))))(((***+++,,,,,,***((('''(((+++,,,,,,---......//////000000000111111222333333222000------------+++***+++******,,,...///...---+++******)))((('''''''''&&&&&&&&&&&&&&&'''((()))$$$$$$$$$%%%''')))+++,,,000///---,,,+++++++++,,,111111000---***'''''''''000333777::::::999::::::999888666444222222111111999:::;;;999777555555555rrrpppooooooooonnnkkkiiijjjiiihhhhhhiiiiiigggfffeeedddcccbbb```___]]]]]]WWWUUUSSSQQQPPPQQQSSSUUUVVVTTTRRRRRRSSSTTTTTTTTTUUUVVVWWWVVVTTTSSSTTTUUUUUUVVVWWWXXXYYYXXXXXXWWWVVVTTTRRROOOOOOQQQTTTVVVTTTSSSSSSRRRPPPOOOMMMLLLMMMKKKJJJJJJJJJJJJHHHGGGDDDCCCAAA???===999444000...///111333333222000///...---+++***))))))))))))(((&&&%%%%%%&&&&&&%%%$$$ $$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!! !!!"""###%%%%%%&&&!!!!!!!!! !!!###%%%&&&'''***///333555555444333333666:::>>>@@@@@@@@@???======<<<<<<<<<======>>>>>>======<<<;;;::::::999444666999>>>DDDKKKRRRVVV[[[ZZZYYYWWWRRRMMMGGGDDDAAA@@@>>>;;;:::===AAAEEEHHHIIIKKKNNNRRRVVVYYY[[[WWWWWWWWWWWWUUURRRPPPNNNKKKKKKKKKIIIGGGFFFGGGHHH>>><<<999555111...+++)))&&&$$$"""&&&--->>>BBBFFFFFF@@@777///***!!!!!!"""###'''+++///111111111...***&&&$$$$$$%%%&&&(((***---///000000000,,,,,,...222666888777666666;;;@@@BBBBBBBBBEEEGGGFFFFFFIIIMMMQQQSSSRRRQQQMMMHHHBBB===<<<===>>>>>><<<;;;:::;;;???EEEKKKOOOQQQTTTXXXYYYYYYWWWVVVVVVWWW[[[^^^___\\\XXXUUUSSSUUUUUURRRNNNIIIFFFFFFFFFGGGFFFFFFDDDCCCAAA???>>>AAAAAA???;;;555111......,,,------+++((($$$""""""!!!!!!"""###%%%&&&'''(((//////...***%%%!!!!!!%%%)))---///111---...///000222333333444666666666666666555444444444333111///---,,,+++++++++++++++)))((((((***,,,///000111///---*********((()))+++///222222000...(((&&&$$$"""!!!"""###%%%)))******++++++***((((((((())))))((('''&&&$$$$$$###%%%&&&((('''%%%###!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!! """!!! !!!"""  !!!"""""""""""""""%%%%%%&&&&&&'''((())))))+++******))))))(((((('''"""###$$$%%%&&&''''''''')))+++------+++)))))))))---------.........//////111111222333444444333333000/////////000000...,,,---,,,,,,---//////...---+++***((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))$$$$$$$$$%%%&&&((()))***---,,,+++***)))***++++++.........,,,)))((((((***333666999:::999777777777888888777666666666666666999::::::999777555666777tttrrrooonnnnnnmmmllljjjhhhgggfffggghhhhhhfffdddccccccbbbaaa```___^^^^^^[[[XXXUUUSSSRRRSSSUUUVVVUUUTTTSSSSSSUUUUUUTTTSSSUUUWWWYYYXXXVVVTTTSSSSSSTTTUUUVVVWWWWWWWWWVVVUUUTTTSSSRRRQQQQQQRRRTTTUUUSSSRRRPPPOOOMMMMMMMMMMMMLLLJJJIIIHHHHHHHHHEEECCCBBBAAA???>>><<<888333///***,,,///111000///...------,,,***)))'''''''''((('''&&&$$$%%%&&&&&&%%%$$$###!!!!!!&&&%%%$$$$$$############"""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""######  !!!###%%%&&&'''''')))...222555777777666555888<<<@@@BBBBBB@@@>>>>>>>>>======>>>>>>???@@@???>>>===<<<;;;:::::::::666777999===CCCJJJPPPTTTXXXWWWUUURRRNNNKKKHHHFFF???>>><<<;;;;;;@@@GGGLLLPPPQQQSSSUUUWWWZZZ\\\]]]YYYYYYXXXWWWTTTRRRPPPNNNHHHDDD>>>:::777666444333+++***)))'''$$$"""  !!!###)))222;;;===>>><<<777000+++))) """%%%)))...000000///---)))&&&&&&(((+++---///111444555555555444111222555999>>>AAABBBAAACCCIIIPPPTTTSSSSSSUUUWWWTTTRRRRRRVVV[[[^^^______YYYTTTOOOKKKJJJJJJKKKKKKJJJHHHFFFFFFIIINNNSSSVVV^^^```aaa___\\\YYYXXXXXXWWWZZZ^^^___\\\XXXSSSQQQPPPPPPNNNKKKFFFCCCAAAAAAFFFGGGHHHIIIHHHEEEBBB@@@AAA@@@===999333000...///...//////---)))&&&$$$$$$#########$$$%%%'''((()))---...///---)))%%%###"""!!!$$$'''+++...///000......//////000111222222333333444555444333222222///---+++***))))))))))))((((((((('''&&&'''***---000111222111...,,,+++,,,******+++...222444222000***)))&&&$$$$$$$$$&&&'''(((((()))***)))((('''&&&&&&&&&&&&&&&%%%###""" """$$$%%%'''&&&$$$"""  !!!""""""!!!  """###$$$###"""!!! !!!"""!!!!!!"""""" """############%%%%%%%%%&&&&&&''''''''''''((()))))))))(((''''''$$$$$$$$$$$$$$$%%%&&&&&&'''***,,,---,,,+++***+++/////////...............///111222444444333111000......///222444333111...000///...///000000...,,,***)))(((&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&''')))***$$$$$$$$$%%%&&&''''''(((***)))((((((((()))+++++++++,,,+++***))))))+++,,,222444666666555444444555555555666777888999999:::999::::::999777666777888rrrpppmmmmmmnnnoooooonnngggfffeeefffggggggeeecccbbbbbbbbbaaa``````______^^^\\\XXXUUUTTTUUUWWWXXXTTTSSSSSSTTTVVVVVVTTTSSSTTTVVVYYYYYYWWWTTTRRRQQQQQQRRRSSSTTTUUUTTTSSSRRRQQQQQQPPPOOOPPPQQQRRRRRRSSSQQQOOOLLLKKKLLLMMMMMMKKKIIIHHHGGGGGGFFFCCCAAA@@@???>>>>>><<<888333///'''***---///...---,,,+++---,,,***((('''&&&'''''''''%%%$$$$$$&&&&&&%%%###%%%### """$$$&&&%%%$$$###"""""""""###!!!!!!!!!!!!""""""""""""######""""""!!!  """$$$&&&'''((((((&&&(((,,,111444777888888666999===AAACCCBBB???>>>>>>>>>>>>>>>@@@AAABBBCCC@@@???===<<<:::999999999888888999<<>>===EEEHHHKKKMMMLLLIIIEEEBBB@@@???<<<777222///...//////000111///+++'''%%%%%%$$$$$$$$$%%%&&&''')))***+++---......+++((('''&&&###$$$&&&))),,,---/////////////////////000111111111222333333333222111000+++)))'''&&&''''''''''''&&&&&&'''&&&%%%'''***---000111222111...,,,,,,,,,+++******---111444333111+++***(((&&&&&&&&&'''(((''''''((((((((('''%%%$$$$$$$$$$$$$$$###!!!!!!###%%%&&&&&&$$$!!! """###$$$""" """$$$%%%%%%$$$###!!!""""""!!! !!!"""###  """###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))))))((('''%%%&&&%%%$$$###$$$%%%&&&'''&&&))),,,------,,,+++,,,000000000///......---------...111222222000...,,,,,,---000444666666222000222111000000111000...,,,***)))'''%%%$$$$$$$$$$$$######$$$%%%&&&((()))***$$$$$$$$$%%%%%%&&&&&&&&&((((((''''''''')))***+++)))******))))))))),,,...///111333333222111222333111222333555666888999:::888999999888777777888:::tttqqqnnnllllllllllllkkkhhhiiijjjjjjhhheeecccaaaaaabbbccccccbbbaaa```___[[[YYYWWWVVVVVVVVVUUUTTTVVVWWWXXXXXXWWWUUUSSSRRRSSSSSSTTTWWWYYYYYYWWWUUUQQQQQQPPPPPPPPPQQQRRRSSSSSSSSSSSSRRRQQQOOONNNMMMOOOMMMJJJIIIJJJLLLLLLLLLIIIIIIHHHFFFDDDBBB@@@???>>>;;;888777777666222...///...,,,+++***++++++,,,***)))(((''''''((()))***'''&&&%%%%%%$$$$$$%%%%%%###"""!!! !!!"""%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###""""""!!!!!!!!!!!!!!! ###!!! !!!!!!###$$$&&&)))---//////...)))***,,,///333888;;;===888:::>>>BBBDDDEEEDDDCCC;;;999777999>>>AAABBBAAA>>>???@@@???<<<:::::::::777666777:::???DDDGGGHHHIIIJJJKKKMMMMMMMMMMMMMMMFFFFFFGGGJJJOOOTTTYYY\\\\\\ZZZZZZZZZ\\\]]]]]][[[YYYTTTNNNKKKJJJFFF???999---***%%%!!!(((...///000111///,,,---***&&&###"""###%%%'''***(((%%%$$$$$$$$$######!!!$$$'''+++...///...---,,,***))),,,111555999<<>>===:::888666555444222...+++---,,,+++)))(((((())))))***)))(((''''''((())))))'''&&&%%%%%%$$$$$$%%%%%%""""""!!!!!!!!!###$$$%%%%%%$$$$$$$$$####################################!!!#########"""!!!"""!!! """$$$&&&&&&******+++...111333222111---...000222666:::===>>>>>>???@@@BBBBBBAAA@@@???>>><<<:::;;;???BBBBBBAAA@@@AAAAAA@@@===;;;:::;;;777555444555888===AAADDDEEEGGGIIILLLNNNNNNNNNNNNMMMMMMOOOQQQTTTXXX[[[]]]\\\[[[ZZZYYYZZZYYYWWWUUUPPPKKKCCC>>>;;;666///)))$$$"""!!!&&&)))///888???BBBCCCBBB===777666111***%%%!!!!!!!!!!!!$$$###!!!!!!""""""###### !!!"""%%%(((,,,000222333222000......222777<<>>:::555000------///333555666555222///------+++---...,,,***))),,,///111111000---)))'''&&&'''%%%&&&(((***,,,...//////......///000000111111111//////...---,,,,,,,,,,,,***)))'''%%%$$$###$$$$$$%%%&&&'''&&&%%%'''+++///777444111/////////---,,,000...++++++,,,.........+++***)))(((''''''''''''&&&&&&'''''''''&&&%%%$$$""""""######""" #########%%%&&&%%%###!!! """###$$$######""" !!!!!!!!!"""!!!""""""!!!!!! ###!!! """ !!!!!!  !!!!!!"""#########$$$%%%&&&&&&%%%%%%&&&(((&&&&&&&&&'''((()))+++++++++***)))((('''''''''''''''((()))***,,,...000111///...---,,,,,,,,,------///---+++)))))))))***+++---...000111111000...---+++,,,,,,---,,,***'''&&&'''&&&%%%$$$$$$#########"""###$$$%%%&&&'''((((((''''''%%%$$$###""""""""""""###%%%&&&''''''&&&%%%%%%'''***++++++,,,...///333222222333444555333222222222333444666777888999999999999777444333333444rrrooommmllllllkkkjjjiiiiiihhhhhhfffeeedddcccbbbbbbbbbbbbaaa```^^^\\\\\\XXXWWWVVVVVVWWWXXXWWWVVVUUUVVVWWWXXXXXXWWWVVVUUUUUUTTTUUUWWWYYYYYYXXXVVVSSSQQQNNNLLLLLLNNNPPPRRRRRRQQQPPPNNNNNNNNNOOOPPPNNNKKKHHHFFFEEEEEEDDDCCCFFFFFFDDDBBB@@@===;;;999666555444444333000,,,(((,,,***((('''%%%%%%%%%&&&))))))(((((((((((())))))'''&&&&&&%%%%%%%%%%%%%%%"""""""""""""""#####################""""""""""""!!!!!!""""""###$$$%%%%%% """$$$$$$$$$###"""######$$$&&&(((+++---///333333333555777888777666222333444666999<<<>>>@@@DDDDDDCCCBBBAAAAAA@@@???@@@???>>>???AAABBBBBBBBBCCCDDDCCCAAA>>>;;;;;;;;;777555333111333666;;;>>>@@@CCCGGGLLLOOOPPPPPPOOORRRSSSTTTVVVXXXZZZ[[[[[[]]][[[XXXVVVTTTPPPLLLHHH@@@:::333---***&&&  $$$'''+++000666:::FFFNNNVVVYYYXXXTTTKKKBBB<<<666---&&&""" !!!!!!!!!!!!"""$$$%%%&&&&&&&&&&&&(((,,,000555888;;;:::999888999>>>EEEJJJNNNPPPUUU[[[aaagggjjjlllgggeeebbbaaacccfffjjjlllppppppqqqtttvvvtttmmmhhhdddcccbbbaaaaaaccceeeggglllkkkkkkkkkkkkkkklllllljjjiiigggeeedddeeefffggghhhjjjjjjfff___[[[ZZZZZZXXXYYY[[[\\\[[[ZZZXXXVVVTTTVVVUUUPPPGGG===888666444555666444222111111222777777666333///,,,,,,,,,000222333222000//////000111333555333000...///111111222111...***((('''''''''((()))***************+++,,,...///111222222222......------------......***)))'''&&&$$$#########%%%&&&&&&&&&&&&(((,,,...666333000...////////////000...,,,+++,,,,,,+++*********)))(((''''''(((((((((((((((((('''%%%$$$###!!!"""######"""  !!!$$$&&&&&&###!!! """######"""  !!!!!!!!! !!!"""######$$$######$$$###  """   """""""""""""""""""""""""""$$$&&&'''&&&%%%%%%%%%%%%%%%&&&&&&''')))***+++,,,,,,+++***))))))))))))''''''((()))+++...111333------,,,,,,---...//////,,,+++)))(((''''''((())),,,---...//////...---,,,******+++***)))'''%%%$$$&&&%%%$$$###############""""""###$$$%%%&&&'''''''''&&&%%%######"""""""""!!!"""###%%%&&&&&&%%%%%%$$$&&&)))***+++,,,...000222111000222555777777777333444555666777999::::::888999888666333222222333qqqooollllllkkkkkkiiihhhiiihhhgggeeeddddddccccccdddcccbbbaaa___^^^\\\\\\WWWVVVUUUWWWXXXYYYXXXWWWUUUVVVWWWWWWWWWWWWVVVVVVUUUUUUUUUVVVXXXXXXWWWUUURRRPPPMMMKKKLLLOOOSSSVVVQQQPPPNNNMMMMMMNNNOOOQQQLLLJJJGGGEEEEEEDDDCCCBBBDDDCCCBBB@@@===:::888666555555555555333///+++(((+++)))'''%%%$$$###$$$$$$((((((((((((((()))))))))''''''&&&%%%%%%%%%%%%%%%""""""############"""!!!"""""""""""""""!!!!!!!!!!!!!!!""""""###$$$$$$%%%""""""""""""""""""######&&&(((+++---///222555777:::999888999;;;<<<;;;999777777888999;;;===???@@@GGGFFFDDDCCCCCCDDDDDDEEECCCBBBAAAAAABBBBBBBBBBBBEEEEEEDDDAAA===;;;:::;;;::::::888777666777:::===???BBBGGGLLLOOOQQQQQQQQQRRRTTTVVVXXXYYYYYYXXXWWW[[[XXXTTTOOOJJJDDD<<<888...)))$$$!!! ###&&&,,,///333777<<>>@@@@@@HHHFFFEEECCCCCCCCCDDDEEEDDDDDDEEEDDDCCCCCCBBBCCCFFFEEEDDD@@@<<<:::999:::>>>AAACCCCCCAAA@@@@@@AAABBBEEEIIIMMMPPPQQQQQQQQQTTTVVVXXXYYYYYYXXXVVVUUUSSSPPPJJJDDD===555---(((!!! !!!$$$'''***///666;;;AAADDDGGGKKKNNNRRRVVVYYYdddgggjjjiiihhheee\\\SSS@@@777,,,%%%$$$&&&&&&&&&'''***---///000111444777888777666888;;;@@@FFFIIIHHHIIIJJJLLLQQQZZZcccjjjnnnooorrrtttwwwyyyzzzzzzuuuzzzwwwpppkkkiiigggeeedddccccccccccccdddeeeggghhhjjjkkkkkkqqqpppooonnnmmmlllkkkjjjlllmmmmmmllliiigggffffffbbbbbbbbbaaa```___]]]\\\YYYZZZ[[[XXXRRRKKKEEEAAA;;;999777555444444444444111333666666333000...---***,,,------,,,,,,---///444777:::888333///------000222222111...+++******---,,,,,,+++)))(((&&&%%%$$$&&&))),,,///000000000111111111111222333444444,,,,,,+++***)))'''&&&%%%(((&&&%%%&&&(((***,,,...000...,,,---000333444555///...---,,,,,,***'''$$$%%%%%%$$$$$$$$$%%%%%%&&&***)))(((&&&%%%###""""""!!!"""###$$$###""" """%%%&&&$$$"""""""""$$$$$$###"""   """$$$%%%&&&&&&&&&%%%###!!!  """###$$$"""  !!!!!!"""!!! !!!######""""""!!! """%%%'''((('''%%%$$$$$$######$$$$$$%%%'''((()))******)))((((((((())))))++++++*********+++,,,---((()))***,,,...///000111---,,,,,,,,,+++++++++,,,++++++,,,,,,,,,,,,++++++---,,,,,,***)))'''&&&%%%######"""!!!!!!!!!"""""" !!!!!!""""""   ###%%%&&&''''''''''''(((((('''%%%$$$&&&(((,,,+++***---111444777777555666777888999;;;<<<<<<666666666555333222333555pppooommmmmmmmmllliiigggiiihhhhhhgggffffffeeeeeeeeeeeecccaaa```_________XXXXXXXXXZZZ\\\\\\ZZZXXXUUUUUUUUUTTTTTTTTTTTTTTTSSSQQQPPPQQQRRRSSSRRRQQQJJJIIIHHHHHHJJJNNNRRRTTTRRRQQQPPPNNNNNNNNNOOOPPPIIIHHHFFFFFFGGGFFFEEECCC>>>>>>===;;;999777555444111222111///+++(((''''''((('''&&&$$$$$$$$$%%%%%%&&&'''((()))*********)))(((''''''&&&&&&&&&&&&&&&%%%$$$$$$###"""!!!!!! !!!!!!!!!!!!""""""""""""%%%%%%%%%%%%%%%%%%$$$$$$"""!!! """&&&,,,333777333888<<<===;;;999:::;;;999888777888:::<<<===<<<<<<<<<<<<===>>>???AAAAAAHHHGGGEEECCCAAAAAAAAAAAAEEEGGGHHHHHHFFFEEEEEEEEEFFFEEECCC@@@<<<::::::;;;BBBGGGLLLNNNLLLIIIIIIJJJKKKLLLNNNOOOPPPPPPPPPOOOUUUVVVVVVVVVUUURRROOONNNEEEAAA;;;444...(((""""""&&&(((******///666;;;@@@FFFOOOUUUWWWYYY[[[]]]]]]^^^aaacccgggjjjkkkkkkmmmnnniiiaaaHHH>>>000((('''(((((('''+++///444777999;;;???BBBCCCCCCDDDEEEIIIMMMRRRUUUQQQSSSUUUXXX]]]eeemmmssszzz{{{}}}~~~~~~|||{{{{{{zzzsssrrrqqqooommmjjjgggeeefffffffffhhhiiikkkmmmnnnssssssssssssrrrpppnnnmmmnnnooonnnnnnmmmlllkkkjjjhhhgggfffeeecccaaa___^^^ccccccbbb___ZZZSSSMMMIIIBBB???===;;;<<<<<<<<<;;;777999;;;;;;888555333222---...000000///......///222555777555000+++******///111222222000---------///......---+++)))((('''###%%%))),,,///000000///000000///000000111222222************)))'''&&&%%%)))'''%%%&&&(((+++------222000//////111111111000......---...---+++'''######"""""""""###$$$%%%%%%)))(((&&&$$$###"""!!!!!!!!!"""###$$$$$$""" !!!$$$&&&%%%$$$############""""""!!! !!!###$$$%%%%%%&&&%%%$$$###""""""###$$$%%%&&&&&&$$$!!!   !!!!!!!!! """$$$&&&&&&%%%#########""""""######$$$&&&'''((()))(((((('''''''''((((((+++++++++++++++*********%%%''')))+++---///000000,,,,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,+++***)))'''&&&$$$######"""!!!!!! !!!!!!!!! !!! !!!$$$&&&((()))************(((&&&######$$$%%%)))))))))+++///222333333222333444555777888999999444555666555444444666888pppooonnnnnnnnnmmmjjjhhhhhhiiiiiiiiiiiigggfffeeedddcccaaa```_________```ZZZZZZ[[[\\\^^^]]][[[YYYUUUUUUTTTSSSRRRRRRRRRRRRQQQOOONNNNNNOOOPPPOOONNNMMMLLLKKKKKKLLLNNNPPPRRRSSSRRRRRRQQQPPPOOONNNNNNJJJIIIGGGFFFFFFEEEBBB@@@<<<<<<;;;:::999777555444222222111---)))&&&''')))&&&%%%$$$######$$$%%%&&&%%%&&&((()))*********)))(((((('''&&&&&&&&&&&&&&&'''%%%###"""!!! !!!!!!!!!!!!""""""#########$$$%%%%%%&&&&&&''''''(((&&&'''))),,,000555999;;;;;;@@@CCCCCC>>>999888999666555444666999<<<======>>>>>>>>>???@@@AAACCCCCCHHHGGGFFFEEEEEEDDDDDDDDDHHHJJJLLLLLLJJJHHHHHHIIIGGGFFFDDD@@@===;;;<<<>>>DDDJJJOOOQQQOOOOOOQQQTTTUUUTTTSSSQQQPPPOOONNNNNNNNNNNNLLLIIIFFFAAA>>><<<444000***%%%""" ###(((///555999;;;BBBHHHOOOSSSVVV[[[bbbhhhfffhhhiiiiiihhhgggggghhhkkkmmmnnnooossstttnnnfffPPPDDD555,,,+++,,,,,,***...444<<>>:::888777333555777777555222111111000222333111,,,((('''(((---///222222111000//////000000//////---,,,+++***$$$'''***...000111000000//////.........///000000******+++++++++***)))((()))'''%%%&&&))),,,------111000000111222222000............///...,,,'''$$$""""""""""""###$$$%%%&&&'''&&&$$$###!!!!!!!!!!!!!!!"""###$$$$$$###!!!  ###%%%&&&&&&###"""!!! !!!"""  """######$$$$$$%%%%%%$$$$$$$$$%%%&&&''''''((((((%%%"""   !!!  """#########!!! !!!"""""""""""""""$$$%%%&&&'''(((((((((''''''(((((()))((()))+++,,,,,,+++***)))$$$%%%(((***,,,.........,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,***)))'''%%%###"""!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!###&&&(((+++,,,,,,,,,+++***)))'''$$$$$$&&&'''))))))))),,,///111000000......///000222333444555333444555666555666888:::qqqpppooooooooonnnjjjhhhhhhiiijjjkkkjjjiiifffeeebbbaaa```___^^^^^^___```[[[[[[\\\^^^___^^^\\\YYYUUUUUUSSSRRRQQQQQQQQQQQQOOOMMMLLLLLLMMMNNNMMMLLLRRRRRRQQQPPPPPPQQQQQQRRRSSSSSSSSSRRRQQQOOONNNMMMKKKIIIGGGFFFEEECCC???===::::::::::::999777666555444555333...)))((())),,,$$$###"""""""""###%%%&&&%%%&&&((()))*********)))(((((('''&&&&&&&&&&&&'''(((&&&###!!! !!!!!!!!!!!!""""""######$$$$$$###$$$%%%&&&((()))***+++...000222555888999999:::@@@EEEHHHFFF???999777777444333222444888<<<>>>>>>???@@@@@@AAABBBCCCEEEEEEFFFFFFGGGIIIJJJKKKLLLLLLIIILLLOOOOOOMMMKKKKKKMMMHHHGGGEEEBBB>>>===>>>@@@EEEJJJOOOPPPOOOPPPUUUYYY\\\ZZZVVVSSSPPPNNNMMMMMMEEECCC@@@;;;666000,,,***((($$$ """###%%%))),,,222999AAAHHHNNNQQQXXX]]]ccceeeeeefffjjjooonnnooopppooommmkkkjjjkkkoooqqqrrrsssuuuuuummmcccRRRFFF777......111111///222999BBBIIIMMMRRRYYY___bbbccceeehhhkkkooorrrsssppprrrtttvvvxxx{{{yyysssoookkkjjjhhhhhhjjjmmmpppsssxxxyyyzzzzzzzzzxxxvvvtttmmmmmmllllllmmmlllkkkiiinnnmmmkkkgggdddaaa___]]]```___^^^]]]]]][[[XXXVVVOOOMMMKKKLLLNNNOOOMMMJJJEEEFFFGGGEEEBBB>>>;;;:::888;;;======:::777555444///111111///***&&&&&&''',,,///222333222111111111000000000000///...---,,,&&&(((,,,000222222111111000000////////////000000,,,---............---,,,***'''$$$&&&)))---...---,,,---///111444444222000---......000///---((($$$""""""######$$$%%%''''''&&&%%%###!!! !!!!!!!!!"""$$$$$$$$$###!!! !!!  """%%%&&&'''"""!!!!!!"""  !!!"""###############%%%$$$$$$$$$%%%'''(((***)))))))))&&&"""  !!!"""!!!!!!!!!!!!!!!!!!  !!!!!!""""""###$$$&&&''')))((((((((((((((())))))&&&(((***---...,,,+++)))###%%%'''***,,,---------......///000000/////////---,,,,,,++++++,,,,,,---+++)))(((%%%$$$""""""!!!  !!!!!!!!!!!!""""""""""""""" """$$$'''***,,,---......++++++***(((&&&&&&(((+++))))))***---000000///---******+++---...///000111222444555666666777:::<<>>999444...(((%%%&&&(((+++000222555666555222...,,,333444666666444111...,,,------------...///000111000000000000/////////...000---+++---000000+++''')))***+++,,,,,,+++***)))...---,,,---///000///......///000000///---+++)))%%%%%%%%%%%%&&&((()))***+++)))%%%"""  !!!  !!! $$$###!!! """%%%&&&$$$###!!! !!!!!!  !!!######""""""###$$$$$$%%%$$$$$$$$$%%%&&&((()))***'''((('''%%%  !!!""""""""""""!!!!!! !!!  !!!!!! """"""######$$$$$$%%%%%%''''''''''''''''''''''''''''''(((((())))))******!!!###&&&'''((())),,,..................///000111,,,,,,,,,,,,,,,,,,,,,+++---)))$$$######$$$"""!!!"""!!! """%%%%%%%%%###"""""""""""""""""""""$$$"""  !!!'''((()))+++,,,,,,,,,++++++***)))((('''&&&&&&&&&'''))),,,...000000//////------,,,---...000222333777777666777888;;;===???nnnnnnmmmlllkkklllmmmmmmmmmlllkkkiiigggdddbbbaaa________________________^^^^^^^^^___```^^^ZZZWWWSSSRRRPPPNNNMMMLLLMMMMMMOOOOOOOOONNNNNNOOOOOOPPPRRRRRRSSSSSSRRRRRRQQQPPPPPPPPPOOOOOOOOONNNNNNNNNKKKHHHEEEBBB@@@???===;;;888666444444555555444333333000,,,)))&&&&&&'''(((%%%$$$######%%%'''&&&&&&(((***,,,+++***)))((()))(((((((((((('''&&&%%%$$$%%%%%%$$$###############$$$$$$%%%%%%%%%%%%%%%%%%)))+++---///111444999===>>>@@@BBBBBBAAA@@@AAAAAADDDDDDCCC???;;;777666666555555666777999;;;>>>???@@@CCCEEEGGGGGGHHHJJJLLLJJJKKKMMMNNNMMMKKKIIIGGGGGGGGGHHHJJJLLLLLLKKKIIIEEECCCAAA@@@AAACCCCCCBBBIIIKKKMMMOOOQQQRRRSSSSSSPPPMMMIIICCC===666000---((('''$$$"""!!! """$$$(((---000444444555888<<>><<<888666444333333333222111---,,,+++)))((('''''''''###"""###%%%(((*********)))+++,,,,,,***(((((()))'''''''''''''''&&&$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''---000333666999===AAAEEEDDDFFFGGGFFFBBB???===<<<@@@AAA@@@===999555444444666666666888:::<<>>===>>>AAADDDFFFFFFJJJKKKMMMNNNMMMJJJFFFCCC???===888333---((($$$"""!!!  $$$)))...333:::@@@DDDKKKLLLMMMPPPSSSWWWZZZ\\\cccdddfffeeeddddddeeegggjjjlllooosssvvvxxxyyyyyyyyyzzzzzz{{{{{{|||{{{{{{wwwvvvuuuvvvwwwtttmmmhhh\\\QQQHHHGGGIIILLLQQQVVVWWW[[[```eeejjjpppyyy{{{xxxtttssstttvvvwwwwww}}}~~~~~~|||~~~{{{uuupppmmmmmmnnnooopppppppppnnnkkkeee```]]]```aaacccfffiiiiiigggdddccc\\\YYY[[[]]]\\\ZZZ[[[VVVXXXZZZYYYVVVSSSPPPOOOQQQOOOMMMMMMOOOOOONNNMMMKKKGGGAAA:::666555555666444666999;;;;;;888666444111222222333333333222222000000///000000111222333222111000......//////000000---,,,---000000---***&&&''')))+++,,,,,,++++++,,,+++******,,,,,,+++***+++,,,---......---,,,+++((((((''''''''''''(((((($$$$$$$$$######""""""""""""   """%%%&&&%%%$$$"""   !!!"""###""""""!!!!!!!!!"""""" !!!"""""""""""" !!!"""   !!!"""###$$$###"""""""""$$$%%%&&&(((''''''''''''''''''&&&%%%''')))*********+++,,,------------------......***)))((('''((()))+++------***'''%%%%%%$$$###"""!!!!!!###$$$$$$'''((((((((()))*********&&&%%%$$$$$$$$$%%%&&&'''&&&&&&'''(((((((((''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$'''+++...111111000000///...---------///000111555666777888888888777666oooooonnnmmmllllllkkkkkkkkkkkkjjjiiigggeeecccbbb```aaacccddddddcccaaa```___^^^^^^^^^^^^]]]YYYWWWSSSRRRPPPNNNLLLLLLLLLLLLMMMNNNPPPRRRSSSTTTSSSSSSSSSSSSTTTTTTSSSSSSRRRQQQQQQOOOLLLJJJHHHHHHIIIIIIDDDBBB@@@@@@@@@???>>><<<888666333222111111///---(((((()))))))))((('''&&&###"""###&&&)))++++++******+++,,,+++)))(((((()))''''''(((''''''&&&%%%$$$&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''(((***,,,---111444888;;;===@@@CCCFFFFFFGGGHHHFFFBBB>>>:::999===>>>>>><<<888555333333555555555777999<<>>===<<<>>>AAADDDEEEEEEFFFGGGGGGEEEAAA;;;666333---,,,***'''$$$###$$$%%%%%%$$$###!!!"""&&&))),,,000666===DDDKKKQQQVVV]]]^^^aaacccfffhhhiiijjjllllllllljjjgggggghhhjjjmmmooorrrvvvyyyzzz{{{{{{{{{|||~~~zzzxxxvvvuuuuuuqqqkkkeeeWWWPPPLLLNNNSSSWWW^^^dddgggkkkpppsssvvv|||~~~{{{yyyyyyyyyzzzzzz~~~~~~|||}}}zzzuuuqqqnnnnnnpppqqqppprrrsssrrrnnnggg```[[[\\\]]]```eeeiiijjjiiigggccc]]]ZZZ[[[\\\[[[[[[]]]]]]^^^``````^^^[[[XXXWWWTTTRRRPPPNNNNNNNNNOOOOOOQQQMMMHHHCCC???=========666777999;;;:::888555333111111222222333444555666000000//////000111111222444333111000///000111222222000......///...,,,***((((((***++++++******)))+++)))((()))******)))''')))***+++,,,,,,,,,+++++++++***))))))((((((((()))%%%%%%&&&&&&%%%$$$###""""""  """%%%&&&&&&%%%###!!!  !!!""""""!!! !!! !!!!!!   !!!###$$$$$$###"""!!!!!!"""$$$&&&''')))))))))((('''''''''&&&''')))+++,,,+++******+++++++++,,,,,,,,,,,,,,,,,,((('''%%%$$$%%%'''***,,,,,,+++((('''%%%$$$$$$###  ###$$$###%%%&&&&&&'''((())))))***%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$############%%%$$$######"""#########"""$$$(((,,,///000000///000///...---...///000111444555777888888666333222qqqqqqpppooonnnmmmlllkkkhhhhhhhhhiiihhhhhhgggfffaaabbbdddeeeeeecccaaa```^^^]]]\\\[[[[[[ZZZWWWUUURRRQQQOOOMMMLLLLLLLLLMMMMMMOOOQQQSSSTTTUUUTTTTTTTTTUUUUUUUUUUUUTTTSSSSSSQQQOOOLLLIIIGGGGGGHHHHHHAAA???>>>>>>??????===<<<888666222000///...,,,***%%%&&&((())))))((('''%%%$$$###$$$&&&)))***)))((()))***+++***((('''((()))(((((((((((('''&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&''')))+++...111444555999;;;???@@@AAAAAACCCDDDCCCEEEFFFDDD@@@<<<:::999;;;<<<===<<<999666444444666666666888:::>>>@@@BBBEEEFFFHHHJJJKKKMMMQQQTTTNNNOOOPPPQQQQQQPPPOOOOOOHHHGGGGGGGGGHHHGGGEEECCC@@@??????@@@AAABBBAAA???>>>===999555000,,,)))''' !!!!!!"""''',,,------+++'''!!! $$$&&&)))---333777<<>>======>>>???>>>===;;;888666222///---+++)))'''$$$%%%((()))))))))'''&&&%%%%%%%%%(((******((('''(((((()))((('''&&&(((***)))))))))))))))'''&&&&&&'''&&&&&&&&&&&&&&&''''''***,,,///222666999;;;;;;@@@CCCFFFGGGEEEDDDCCCCCCAAABBBCCCAAA>>><<<;;;<<<;;;===>>>>>>;;;888777666888999999;;;>>>AAADDDFFFEEEGGGHHHIIIJJJLLLPPPSSSMMMNNNOOOOOOPPPPPPPPPPPPLLLIIIGGGEEEEEEEEECCCBBBAAAAAAAAABBBAAA>>>999555222000+++'''###!!!!!!!!!!!!)))///666666444...'''""""""###(((,,,222666999===CCCHHHOOORRRXXX\\\```dddhhhkkkmmmnnnppprrrtttuuuvvvvvvrrrrrrrrrqqqpppqqqsssuuuttttttvvvxxx{{{}}}{{{wwwtttrrrllleee___VVVTTTVVV]]]eeekkkssszzz~~~~~~}}}~~~~~~}}}wwwuuusssqqqqqqrrrsssuuuuuuvvvvvvuuuqqqjjjccc___YYYZZZ]]]bbbfffhhhgggeeeccc^^^ZZZ[[[[[[[[[___dddkkkjjjkkklllllljjjfffbbbXXXWWWUUURRROOONNNOOOQQQNNNLLLIIIFFFDDDBBBAAA@@@===>>>>>>>>>===;;;999888444555666777777888888777555555444444444555555666444444444444444333333333333222000---+++)))((((((,,,,,,,,,+++)))'''%%%###'''&&&%%%&&&((()))((('''''''''((((((((())))))***++++++***)))))))))))))))***)))((('''%%%$$$###"""!!!  !!!  !!!###$$$%%%#########""""""!!!!!!  !!!""""""""""""!!! !!!!!! !!! """"""###%%%'''((())))))++++++***************)))'''***,,,---,,,***))))))((()))***+++***)))((('''&&&%%%$$$###$$$%%%'''))))))******(((%%%###"""###!!!!!!###$$$$$$%%%%%%&&&&&&''''''(((((("""#####################%%%$$$$$$######$$$%%%%%%%%%%%%$$$##################$$$%%%'''***,,,...///222111000000000222333444333444666777666444111///rrrrrrrrrqqqooollljjjiiiiiiiiijjjkkkkkkkkkkkkjjjeeedddcccaaa```^^^]]]\\\ZZZXXXVVVUUUTTTSSSQQQOOONNNMMMLLLLLLLLLMMMOOOPPPPPPPPPPPPQQQRRRSSSTTTUUUSSSSSSSSSSSSSSSRRRQQQQQQJJJIIIHHHGGGFFFEEEDDDCCC===<<<<<<===>>>===;;;999999555111...,,,)))&&&$$$%%%&&&((()))))))))''''''%%%%%%'''))),,,,,,+++)))%%%&&&&&&&&&%%%&&&(((***+++++++++******)))((('''&&&&&&&&&((()))+++---...000222666:::===>>>>>>>>>DDDGGGIIIJJJGGGDDDBBBAAAAAABBBAAA???<<<<<<===>>><<<>>>@@@AAA>>><<<:::999999999:::<<>>>>>===<<<;;;666777999::::::999777666444444333333333333444444222333444444444333111000000///...,,,***))))))***++++++++++++)))'''%%%$$$%%%%%%$$$&&&((())))))(((''''''''''''''''''(((((((((((('''&&&&&&&&&''''''((('''%%%$$$######$$$$$$!!! !!!######""" !!!!!!"""###$$$$$$""""""#########"""""""""  !!!"""$$$$$$%%%###!!!!!!"""!!!""""""!!! !!!$$$&&&((())))))((())))))))))))************&&&))),,,---,,,***))))))'''(((*********((('''%%%%%%%%%%%%$$$$$$%%%&&&&&&((()))***((($$$!!!!!!"""""" """$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""#########""""""!!!###""""""!!!"""###%%%&&&$$$###$$$$$$%%%&&&'''(((''''''&&&'''))),,,///111222222111111222444555777333444555666555444222111qqqqqqqqqpppnnnkkkiiigggkkkkkklllllllllkkkjjjjjjfffdddbbb```]]]\\\[[[[[[XXXVVVTTTSSSRRRQQQOOOMMMMMMLLLLLLLLLLLLNNNPPPQQQQQQQQQPPPPPPPPPRRRSSSUUUQQQQQQQQQQQQQQQPPPPPPOOOFFFFFFFFFFFFEEEDDDBBBAAA===<<<<<<===>>>===:::888999555111...+++(((%%%###&&&'''((()))))))))((('''%%%&&&(((+++...///---+++$$$$$$%%%%%%$$$%%%(((++++++,,,,,,++++++***)))((($$$%%%'''))),,,///222333444777<<>>CCCFFFIIIIIIGGGCCCAAA@@@CCCCCCAAA>>><<<<<<>>>@@@===???BBBBBB@@@>>><<<;;;777888999;;;>>>AAADDDFFFFFFFFFGGGGGGGGGIIIMMMPPPPPPOOONNNMMMMMMLLLKKKKKKMMMHHHBBB===;;;;;;;;;;;;>>>???AAABBB>>>777---&&&  '''333===IIILLLMMMIIICCC@@@BBBEEEMMMTTT\\\``````aaadddgggfffjjjnnnppprrrsssuuuvvvvvvwwwwwwxxxzzz}}}~~~yyy{{{||||||||||||}}}~~~~~~}}}~~~}}}xxxtttpppjjjbbb\\\cccccchhhqqqxxx}}}~~~}}}zzzxxxvvvvvvwwwwwwyyyxxxvvvsssoookkkhhhfffaaabbbdddgggjjjjjjgggeeeaaa]]][[[[[[\\\]]]ccckkkiiigggfffggghhhfffaaa\\\XXXYYYXXXUUUPPPMMMMMMOOOMMMLLLIIIEEEAAA===:::888666777999;;;============888999;;;<<<<<<:::777555111111000000///000000000///111333444444222///---,,,,,,,,,***))))))+++,,,))))))*********((('''&&&%%%$$$$$$&&&(((******)))(((''''''&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$"""!!!!!!"""$$$&&&!!! """$$$$$$$$$!!!!!!""""""######$$$$$$!!!!!!"""########################"""!!!  """###%%%&&&&&&$$$ !!!######$$$$$$"""###""""""""""""!!!!!!!!! ###'''))))))((('''''''''(((((())))))******%%%(((+++---+++***)))((('''((()))***)))(((&&&$$$%%%%%%&&&%%%%%%%%%%%%$$$''')))***((($$$!!!!!!""""""!!! """%%%%%%%%%$$$$$$$$$$$$$$$$$$#####################"""!!!  """###!!!"""###$$$''')))+++,,,+++***((('''(((,,,000333222222222222333555777888444444555555555444333222qqqpppqqqqqqqqqnnnjjjgggjjjkkkllllllllljjjhhhgggddddddcccaaa^^^\\\ZZZXXXTTTSSSQQQNNNMMMNNNOOOOOOKKKLLLMMMNNNOOONNNMMMLLLQQQPPPPPPQQQSSSRRRPPPNNNLLLLLLLLLLLLMMMNNNOOOPPPHHHGGGFFFDDDBBB@@@???>>><<<<<<======<<<<<<;;;:::999777333///,,,*********///---***'''&&&&&&&&&'''%%%&&&(((***+++,,,++++++%%%%%%&&&&&&''')))++++++,,,...//////,,,)))((((((*********,,,000555:::===AAABBBAAA@@@>>>===>>>@@@AAACCCEEEEEECCCBBBBBBCCCFFFCCC>>>888555666;;;???DDDDDDCCCBBB@@@>>><<<;;;<<<;;;::::::;;;>>>BBBDDDBBBEEEHHHIIIIIIIIILLLOOOUUURRRNNNLLLKKKIIIHHHFFFHHH???777333000,,,---000<<<<<<>>>???>>>666+++"""  !!!###(((000888>>>JJJNNNQQQOOOKKKLLLRRRYYYbbbcccgggjjjlllnnnnnnnnnqqqqqqrrrssstttuuuvvvwwwwwwyyy|||}}}}}}~~~}}}~~~}}}{{{xxxsssnnnjjjhhhmmmooosssyyy~~~~~~}}}|||{{{vvvtttqqqpppooonnnmmmkkkjjjkkkkkklllkkkhhhfffddd```]]][[[\\\___cccfffhhhjjjiiigggdddbbb___^^^]]]ZZZYYYWWWWWWVVVSSSNNNKKKOOONNNJJJFFFBBB>>>;;;:::999999999999;;;===???AAA????????????===:::777555000000000000///---,,,+++...000333555555222///,,,+++***))))))******)))''',,,++++++***)))(((''''''$$$$$$###"""$$$&&&(((******(((''''''''''''&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$###"""""""""!!!  !!!"""######$$$$$$$$$######"""!!!"""$$$%%%%%%$$$###"""$$$$$$$$$###$$$$$$%%%%%%%%%$$$###"""!!!!!!!!!!!!###!!! """#########"""!!!  !!!!!!  ###&&&((())))))((('''&&&$$$$$$&&&'''&&&%%%'''(((***+++,,,,,,+++***'''&&&&&&'''((())))))((()))((('''%%%$$$#########)))))))))'''&&&$$$"""!!!$$$"""!!!"""%%%&&&&&&&&&##################$$$$$$""""""""""""!!!!!!!!!!!! !!!###"""$$$'''))))))))))))+++,,,,,,++++++,,,---///000111222444777999:::888666999777444333333333333222pppppppppqqqqqqoookkkhhhkkkkkkllllllkkkhhhfffdddbbbaaa```___]]][[[YYYWWWVVVTTTQQQOOOMMMLLLMMMMMMLLLMMMNNNOOOPPPPPPOOOOOOQQQPPPPPPRRRSSSRRRPPPNNNIIIHHHHHHGGGGGGHHHJJJJJJGGGFFFEEECCCAAA???>>>===<<<<<<<<<<<<;;;:::999888777555333111///...------000...+++((('''&&&''''''((()))***+++,,,+++***)))&&&&&&''')))***,,,---------......,,,)))&&&&&&'''***,,,///333777:::===>>>AAAAAA@@@===999777666777===???BBBCCCBBB@@@@@@@@@EEEAAA;;;444111333999>>>DDDDDDEEEDDDCCCBBB@@@???>>>>>>===<<<>>>@@@CCCEEEEEEHHHJJJKKKKKKLLLNNNQQQSSSQQQNNNKKKHHHDDD@@@<<<999222+++)))'''%%%'''+++999;;;>>>AAA@@@999///'''"""%%%'''+++///555<<>>======<<<<<<<<<;;;:::888777666444444444444333222111111000...,,,)))'''''''''(((+++,,,------,,,+++***)))'''(((***,,,---...............,,,)))&&&%%%''')))///222777<<>>AAAAAA???:::555000///...999<<<@@@BBBAAA???>>>>>>BBB===666///,,,///666<<>>===<<<<<<<<<;;;:::888666444333444555666777666555333111///...+++((('''''''''(((,,,---.........---,,,+++)))+++---//////...---,,,,,,,,,+++))))))+++///222888;;;>>>BBBCCCBBB@@@>>>@@@@@@>>>:::444///,,,+++555999>>>AAAAAA???>>>===;;;888333...,,,...333888BBBDDDHHHLLLMMMLLLKKKIIIFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGIIIKKKLLLKKKGGG@@@999333---&&&""""""***444333333111///---)))'''&&&(((+++...111666;;;???DDDIIIOOOUUU[[[```dddhhhjjjiiikkknnnssstttssspppooonnnlllkkklllnnnqqqrrrvvvyyy|||~~~}}}yyyvvvvvvtttqqqqqqrrruuuvvvwwwuuusssqqqnnnjjjgggdddbbbbbb```^^^^^^aaadddffffffgggfffeeebbb```]]]\\\[[[ZZZZZZYYY[[[\\\\\\ZZZYYYWWWVVVSSSOOOJJJDDD???<<<;;;<<<>>>@@@AAAAAAAAA@@@AAAAAAAAA???;;;666111...000111111222222222111111333444555555555333111///++++++,,,...111222111000+++***)))))))))***+++,,,+++***)))((('''(((((((((***(((''''''''''''&&&$$$"""""""""""""""#########!!!""""""###$$$$$$$$$###""""""!!! !!!"""###$$$""""""""""""""""""######$$$###""" !!!"""###  """"""""""""!!!!!!  !!!###!!!"""###$$$%%%%%%$$$$$$%%%$$$###%%%(((***+++***+++***((('''&&&'''(((((()))(((((()))+++---,,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%###"""###$$$&&&&&&%%%&&&%%%%%%$$$###"""!!!!!!""""""!!!!!!!!!  !!!!!! !!!###&&&(((***++++++,,,---///111111111111222333444444666333111000111333333333000111111111///---------nnnnnnmmmnnnooonnnllljjjiiiiiiiiigggdddaaa]]][[[WWWWWWWWWWWWVVVUUUTTTSSSPPPOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRSSSTTTTTTRRRQQQQQQQQQQQQOOOMMMJJJLLLJJJHHHFFFEEEEEEFFFGGGAAAAAA@@@???>>>>>>======<<<<<<;;;999777555333222666777888888777555222000---,,,***(((''''''((())),,,---///000000000///...---...///000///---+++)))+++,,,---...000555:::???BBBBBBCCCBBBAAA@@@>>>>>>;;;<<<;;;888333///,,,,,,111555;;;>>>>>>===<<<;;;555666555333222222555777DDDFFFKKKOOOQQQQQQOOONNNNNNNNNMMMKKKIIIGGGFFFEEEAAA@@@@@@@@@BBBDDDFFFGGGCCC===333+++%%%!!!%%%...<<<888333---))))))+++,,,---222999@@@FFFLLLQQQTTTVVVZZZ```eeehhhkkkmmmooopppooopppuuuzzz{{{xxxtttqqqooommmkkklllnnnppprrrxxxzzz~~~}}}}}}}}}{{{zzzwwwuuusssqqqpppqqqtttwwwxxxyyyuuutttrrrpppmmmjjjgggfffcccaaa___```bbbdddeeeeeegggfffeeecccaaa___^^^]]][[[ZZZZZZZZZ\\\\\\[[[YYYYYYWWWUUUPPPKKKEEE@@@>>>:::;;;===???@@@@@@??????AAA@@@>>><<<777333...,,,---...000111333444555555555555666666555555444333111111111333555555333111++++++)))))))))***+++,,,******)))((((((''''''''')))'''&&&&&&'''&&&%%%###"""""""""""""""""""""""" !!!"""############%%%$$$"""!!!  !!! !!!"""###$$$###!!!  !!!"""  !!!"""!!!""""""######$$$$$$$$$$$$######%%%(((***+++***,,,+++)))((('''(((((()))+++***)))***+++,,,+++******)))(((''''''&&&'''''''''''''''''''''&&&%%%$$$%%%$$$"""###$$$%%%%%%$$$$$$######"""!!!  """"""!!! !!!"""$$$&&&((((((((()))+++---111111222333333444444444666333000///000222222222000111111...+++((((((***nnnmmmllllllmmmllljjjhhheeeffffffeeeccc```\\\[[[WWWWWWWWWVVVVVVTTTSSSRRRNNNOOOOOOPPPPPPQQQQQQQQQQQQQQQPPPPPPQQQQQQRRRSSSRRRQQQPPPOOOOOOMMMJJJHHHHHHGGGFFFEEEDDDDDDCCCCCC@@@@@@??????>>>>>>>>>>>><<<;;;;;;999777555333222777777888888666333000///,,,+++)))(((((()))***+++...///000111222111111000000000111000///---+++***...000444777:::>>>CCCFFFFFFEEECCC@@@>>><<<<<<;;;555777777666222///...---...222777:::;;;;;;:::;;;666888;;;<<<;;;<<<===>>>IIIKKKOOORRRTTTTTTTTTSSSVVVVVVTTTRRRNNNJJJFFFDDD===;;;999999;;;>>>@@@@@@888222((( ###---777@@@<<<555...***,,,222666:::@@@IIIRRRXXX]]]aaadddeeehhhmmmppppppqqqrrrrrruuutttuuuxxx|||}}}zzzwwwsssrrrpppnnnoooqqqsssuuuzzz|||}}}}}}~~~}}}{{{xxxvvvsssrrrnnnmmmnnnppptttxxxyyyyyyuuuuuuuuutttrrrnnnjjjhhhdddbbbaaaaaaccceeeeeeeeeeeeddddddcccaaa``````___[[[ZZZYYYZZZ\\\\\\\\\[[[YYYWWWTTTOOOJJJEEEBBB@@@:::;;;<<<===>>>>>>>>>>>>AAA???<<<888444000---,,,+++,,,...111333555666666555555555555555666666666444444555666777666333000---,,,***))))))***+++---*********))))))((((((((()))(((&&&&&&''''''%%%$$$############"""""""""""" """###$$$$$$$$$&&&%%%""" !!!"""###"""!!!    !!!!!!!!!""""""######$$$$$$###"""$$$''')))***)))******))))))(((((())))))+++)))))))))+++,,,+++***+++***))))))((((((((())))))))))))((((((&&&%%%%%%&&&$$$######$$$%%%%%%$$$""""""!!!!!!  """"""!!!!!!!!!""""""$$$%%%%%%%%%&&&)))+++000000222333333333333333333111...---...000111000000111///***$$$!!!!!!$$$nnnmmmkkkjjjjjjjjjhhhfffbbbbbbccccccbbb___]]][[[XXXXXXXXXWWWVVVTTTSSSRRRPPPPPPQQQQQQRRRRRRQQQQQQRRRQQQPPPOOOOOOOOOPPPPPPQQQPPPNNNNNNMMMLLLHHHEEEBBBCCCCCCCCCCCCBBB@@@@@@@@@@@@???????????????>>>;;;;;;;;;999888666444333666666666555444222000///,,,+++*********,,,...000111111222333333222000///111111111111000000//////444888===AAABBBCCCDDDEEECCCBBB@@@>>><<<:::999888444666888777444222000000///222777:::;;;<<<===>>>===???BBBCCCDDDFFFHHHKKKPPPRRRTTTVVVWWWXXXXXXXXXXXXXXXVVVRRRMMMGGGAAA>>>444111......111555666666---(((!!!###''',,,888CCCEEECCC???;;;999===DDDJJJPPPUUU[[[aaaeeeiiilllooonnnqqqtttuuuuuutttuuuuuuxxxxxxyyy{{{}}}}}}|||{{{wwwvvvuuutttuuuvvvxxxyyy}}}~~~}}}}}}}}}|||~~~{{{xxxsssoookkkhhhiiikkkpppuuuxxxxxxxxxssstttuuuuuurrrmmmhhheeeeeecccbbbbbbdddeeeeeedddbbbaaaaaaaaaaaa`````````ZZZYYYXXXZZZ]]]_________YYYVVVRRRLLLHHHEEECCCBBB<<<<<<<<<<<<===>>>>>>???BBB@@@;;;666222///......,,,---///111222333444444333222222333444555777888444444555666777666333000///---+++)))((()))+++,,,***++++++++++++*********+++***(((((())))))'''&&&$$$$$$$$$######""""""""" """###%%%&&&&&&'''$$$###!!! !!!!!!!!!!!!!!!    !!!"""###$$$$$$###""""""###%%%'''((('''''''''(((((())))))(((((('''&&&&&&(((+++------,,,------,,,++++++++++++,,,+++++++++***)))'''&&&%%%&&&$$$######$$$%%%%%%$$$!!!!!!!!!!!!!!!!!!  ######"""!!!!!!"""!!!"""#########%%%(((***...///111222333222222222222000......000111111111000000,,,$$$nnnllljjjiiiiiihhhfffddd___```aaabbbaaa```^^^\\\YYYYYYYYYXXXVVVTTTSSSRRRRRRRRRSSSSSSRRRQQQQQQPPPRRRQQQOOONNNMMMMMMNNNNNNPPPOOONNNMMMLLLJJJGGGDDD@@@AAABBBDDDCCCBBB@@@>>>@@@@@@@@@???????????????;;;;;;;;;:::888777555444444444444444333222111000---,,,++++++---///111333444444444444333111///...111111111111222333444444:::>>>DDDGGGFFFDDDBBBBBB>>>>>>>>>===<<<:::888666666888::::::888555444444333666:::===>>>???AAACCCDDDEEEGGGHHHJJJMMMQQQUUUVVVVVVWWWYYYZZZZZZ[[[[[[VVVUUUSSSOOOIIIBBB;;;777,,,(((%%%%%%))),,,------&&&""" $$$***...555BBBNNNNNNOOOOOONNNOOOSSS[[[aaaccceeehhhjjjlllooorrruuurrrtttwwwxxxwwwvvvwwwxxx{{{|||}}}}}}}}}}}}}}}}}}{{{zzzzzzyyyzzz{{{}}}~~~~~~}}}|||{{{||||||{{{~~~}}}yyyrrrkkkgggeeegggjjjpppuuuxxxxxxwwwppprrrsssssspppjjjccc___eeedddbbbcccdddeeeeeeddd_________```````````````XXXWWWXXXZZZ^^^aaaccccccYYYVVVPPPKKKFFFDDDCCCCCC>>>===<<<<<<<<<>>>???@@@DDD@@@;;;555111000000000...///000111111111111111111000000111222444777888222222444666777666333000000...+++)))((()))***,,,+++,,,,,,------,,,,,,+++---,,,******++++++)))(((%%%$$$$$$$$$######"""""" !!!###%%%'''(((((()))"""!!! !!!""""""!!! !!!!!!!!! !!!###$$$%%%###"""!!!"""%%%&&&'''&&&$$$%%%'''((()))(((''''''$$$###$$$'''+++...////////////...---------......------,,,+++)))(((&&&%%%&&&$$$######$$$%%%$$$###!!!!!!!!!!!!"""""""""""" ######"""!!!!!!"""!!!"""#########$$$'''***---...000111222222111111333111000111333444444333000///*** qqqnnnkkkhhhfffeeeffffffcccbbb```^^^\\\[[[ZZZZZZ[[[ZZZYYYYYYZZZYYYWWWUUUQQQRRRTTTUUUTTTSSSQQQPPPLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNLLLKKKIIIIIIHHHHHHDDDDDDDDDDDDCCCBBBAAA@@@AAA@@@??????@@@@@@???===@@@???===;;;888666444333333222111000000222444555////////////000222333444555444333111000///......000222444888:::<<<======@@@??????>>>>>>?????????999::::::888666555666888888999;;;:::999888888999???AAADDDGGGJJJLLLMMMMMMKKKKKKLLLOOOQQQTTTUUUVVVZZZ[[[[[[\\\\\\[[[ZZZZZZUUUNNNDDD===999333***$$$ """###!!!!!!"""%%%+++...111444888???IIIPPPUUUWWW\\\aaaeeehhhiiiiiipppqqqrrrtttuuuwwwxxxyyy{{{{{{{{{{{{zzzyyyxxxxxxxxxzzz~~~~~~|||yyyyyy{{{|||~~~~~~xxxwwwoooxxx~~~~~~}}}~~~}}}|||}}}yyyuuurrriii^^^[[[]]]aaahhhooouuuxxxxxxwwwtttqqqnnnlllggg```[[[```______bbbfffgggeeebbb```bbbccc___ZZZXXX[[[^^^XXXYYY\\\```dddeeedddccc\\\VVVNNNHHHDDDCCCAAAAAA;;;<<<<<<<<<;;;<<<>>>AAA===>>>>>>:::555111000111...000222333222000/////////---,,,---000444666666333222222555888888666333222000...+++)))))))))***+++------,,,******---000...+++)))((()))+++++++++%%%%%%$$$$$$###!!! !!!###%%%%%%$$$$$$%%%&&&###""" !!!"""!!! """"""!!!!!!!!!!!!   !!!""""""""""""#########"""######$$$%%%&&&'''((('''%%%$$$$$$%%%((()))***+++++++++++++++...---,,,+++***+++,,,---000///,,,***'''&&&%%%$$$######$$$%%%&&&&&&&&&&&&'''$$$!!! !!!""""""!!!!!!  !!!!!!""""""#####################$$$%%%&&&'''(((,,,---//////......000111666444222222444666777666111---$$$ooommmkkkhhhfffeeeeeedddbbb```___]]][[[ZZZYYYYYYZZZXXXWWWWWWXXXXXXVVVUUURRRSSSTTTUUUTTTRRRPPPOOOJJJJJJKKKKKKLLLMMMMMMMMMNNNMMMKKKIIIHHHHHHHHHHHHFFFEEEEEEDDDCCCAAA@@@???@@@???>>>>>>??????>>>===>>>===<<<:::888666444444555333222111111222333444111222222222333333444444333333222111111111111111333555999<<<>>>??????>>>===<<<<<<<<<<<<<<<===>>>;;;;;;:::888666555666888999<<>>???===888444333333///111333444222000...------,,,,,,---...111444666444333222444666777555333111000---+++***)))******,,,......,,,******,,,///...+++(((''''''((((((((($$$$$$$$$###"""!!!!!!"""$$$$$$######$$$%%%"""!!!!!!!!! !!!"""###"""!!!!!!!!!  !!!"""""""""""""""!!!!!!!!!"""###$$$$$$&&&'''((('''%%%$$$%%%&&&((()))******++++++******---,,,+++******+++,,,---000///---***(((&&&%%%%%%"""###$$$%%%%%%&&&&&&%%%&&&###  !!!"""!!!  !!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$%%%&&&&&&+++---///000//////000111444333222333555666666666222...%%%lllkkkjjjhhhfffdddcccbbb```___]]][[[YYYXXXXXXWWWYYYVVVTTTTTTUUUVVVVVVVVVSSSTTTUUUUUUTTTQQQNNNLLLGGGGGGHHHJJJKKKLLLMMMNNNNNNLLLIIIGGGFFFGGGHHHIIIHHHGGGFFFDDDBBB@@@>>>===???>>><<<===>>>>>>===;;;;;;:::999888777555444444555444333222222333444444444555555555555444333222//////000111222333444444999;;;>>>AAABBBAAA>>>===777777777777888999::::::======<<<999777888:::<<<>>>AAAEEEGGGIIIKKKMMMOOOQQQRRRTTTUUUVVVWWWWWWWWWZZZXXXUUUTTTUUUWWWXXXXXXWWWWWWWWWUUUPPPIIICCC???555...%%%!!!%%%+++333999AAACCCFFFHHHKKKQQQYYY```gggjjjnnnssswwwzzz{{{|||yyyzzzzzz{{{||||||}}}}}}}}}}}}~~~~~~}}}|||zzzzzzxxxzzz||||||yyytttmmmiiiiiigggnnnrrrpppoooqqqttttttzzz}}}}}}}}}{{{|||~~~~~~~~~{{{tttnnnhhh___WWWSSSWWW]]]ccchhhkkkllllllqqqooollljjjhhheeeaaa^^^cccbbbaaabbbdddeeeeeecccaaaccceeeccc___\\\]]]___dddcccccceeefffeeecccaaa\\\XXXQQQKKKFFFBBB>>>;;;999:::999888666666888:::;;;>>>@@@???<<<888555333000111333555444111---+++))),,,------,,,---111555666444222222333444333222///...,,,+++******+++,,,---......,,,+++***+++------***'''%%%&&&&&&%%%$$$############""" !!!######"""!!!"""###!!!  !!!"""$$$###!!!!!!!!!  !!!"""""""""""" !!!"""###$$$%%%'''''''''%%%$$$%%%&&&(((((()))*********))))))***************+++------///...---+++)))'''&&&&&&"""###$$$%%%&&&&&&&&&&&&$$$""" !!!""""""!!! !!!"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%***---000111000//////000000000111333666777666555222...'''iiiiiihhhgggeeebbb```______^^^\\\ZZZYYYXXXWWWWWWXXXVVVSSSSSSTTTVVVWWWWWWTTTUUUVVVVVVTTTPPPLLLJJJDDDEEEFFFHHHJJJLLLMMMNNNMMMJJJGGGEEEDDDFFFHHHJJJIIIHHHFFFCCCAAA???===<<<>>><<<;;;;;;<<<===;;;:::666666666555444444333333333333333333444555666777555555666555444222111000,,,...///222444666777888>>>@@@CCCDDDBBB???:::777222222222333444555777777===>>>===<<<;;;===@@@CCCEEEHHHKKKMMMNNNOOOQQQSSSVVVWWWXXXYYYZZZ[[[\\\\\\YYYWWWUUUUUUWWWYYYWWWVVVRRRPPPMMMGGG@@@999222///&&&""" ###&&&+++333<<>>999555222111222444555555222---***'''+++...---******///444666444222111000111111111...---,,,+++++++++,,,,,,------,,,+++***))))))))))))'''%%%$$$$$$%%%$$$############"""!!!  """!!!  !!! !!!"""%%%###!!!   !!!""""""""""""""" !!!"""###$$$%%%$$$&&&'''&&&%%%%%%&&&''''''(((((()))))))))(((((('''(((((()))***+++,,,---......---,,,***((('''&&&###$$$%%%&&&'''((((((((($$$"""!!! """######""" """###$$$$$$&&&&&&''''''&&&&&&&&&%%%))),,,000222111///......---...000444777777555333111...((( ggggggfffeeeccc```^^^]]]^^^]]]\\\ZZZYYYXXXXXXXXXYYYVVVTTTSSSUUUWWWXXXXXXTTTUUUVVVVVVTTTOOOKKKHHHDDDEEEFFFHHHIIIKKKLLLMMMJJJHHHEEECCCCCCEEEHHHIIIHHHGGGDDDBBB???>>>===<<<===<<<;;;;;;<<<<<<;;;999333333333333222222222222111222333444666888999:::444444444333222111000///000111444777999;;;<<<<<>>???BBBFFFIIIKKKMMMQQQSSSTTTVVVXXXZZZYYYZZZZZZ[[[]]]^^^___```\\\YYYWWWXXXZZZXXXSSSNNNGGGDDD===555...)))%%%$$$ ###&&&***000777@@@IIIOOOXXX[[[]]]]]]^^^aaaggglllrrrtttwwwyyy{{{{{{{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{}}}~~~}}}{{{zzzwwwxxx{{{~~~wwwpppjjjiiiiiihhhkkknnnjjjppptttssssssyyy~~~~~~yyypppuuu{{{}}}|||~~~|||sssiiiaaa^^^```dddiiikkkjjjgggeeedddhhhiiijjjkkkkkkjjjjjjjjjllllllkkkhhheeecccaaaaaaaaaccceeefffeeedddddddddeeecccbbbbbbbbbaaa___]]]XXXVVVRRRNNNKKKGGGBBB???;;;<<<;;;999666666777999999;;;===???>>>:::444000333222333444555333...***&&&***...---))))))---111444333222000......///000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))''''''%%%$$$######%%%&&&%%%$$$"""#########"""!!! !!!!!! !!!###"""   !!!!!! !!!""""""""""""""""""""""""""""""###$$$%%%&&&###%%%&&&&&&%%%%%%'''((('''''''''((((((''''''&&&%%%&&&'''(((***+++,,,,,,,,,,,,,,,,,,***)))'''&&&$$$%%%&&&((())))))******%%%###""""""###$$$###"""!!!"""$$$$$$'''(((((()))(((((('''&&&(((+++///000000...------,,,---///333666666444111///...***$$$fffeeedddbbb```^^^]]]\\\]]]]]][[[ZZZYYYXXXXXXXXXYYYWWWUUUTTTUUUWWWWWWVVVSSSUUUVVVVVVTTTOOOJJJGGGFFFGGGGGGHHHIIIJJJJJJKKKGGGFFFDDDBBBCCCDDDGGGHHHEEEDDDBBB???>>>============<<<;;;;;;<<<<<<;;;999333333333222222222222222111222444555777999:::;;;555444333222222222222333666888:::<<<>>>??????>>>?????????>>>;;;666000---000111222333666888:::;;;;;;===@@@BBBCCCFFFJJJLLLPPPSSSWWWZZZ\\\^^^aaaccc]]]]]]]]]]]]]]]^^^___``````[[[WWWUUUTTTPPPHHHAAA999444---&&&!!!###&&&(((,,,111777???GGGPPPXXX^^^___bbbdddcccccceeejjjnnnwwwxxxzzz}}}}}}}}}|||{{{{{{{{{{{{{{{{{{{{{{{{|||~~~}}}{{{xxxzzz}}}}}}wwwppphhhbbbbbbccccccgggkkknnntttxxxwwwxxx~~~zzzppprrruuuyyy~~~||||||yyymmmfffeeeiiimmmqqqppplllhhhffffffgggjjjmmmnnnmmmlllkkkkkknnnoooooommmiiieeecccbbbbbbcccdddfffggghhhiiiiiigggeeebbbaaa```___]]][[[UUURRRNNNKKKHHHEEEAAA>>>::::::999777555444666888666777:::===>>>;;;666222444222111333444444000,,,(((***---,,,******,,,...111222111000...---...///,,,,,,,,,,,,,,,,,,,,,++++++***)))*********(((&&&$$$######$$$&&&''''''&&&###############"""!!!!!!!!! !!!  !!!""""""###!!!""""""######"""""""""###############$$$$$$%%%###$$$&&&&&&&&&&&&((()))&&&&&&'''''''''&&&%%%%%%$$$%%%'''((()))***************++++++***)))'''&&&$$$%%%&&&((()))*********%%%$$$""""""######!!!!!!"""$$$$$$&&&'''((()))))))))'''''''''***---...---,,,,,,---,,,---///222555555222000......---)))$$$ fffeeebbb___]]]\\\\\\\\\[[[[[[YYYXXXWWWWWWWWWWWWWWWVVVTTTTTTUUUUUUTTTRRRRRRTTTVVVVVVTTTOOOJJJGGGIIIIIIIIIIIIIIIHHHHHHHHHDDDDDDCCCCCCCCCDDDFFFGGGBBB@@@>>>===<<<===>>>???===<<<;;;;;;<<<<<<;;;:::555555555444444333333333444555666777888999999999777666444333444666888:::999:::<<<=========<<<;;;999::::::999777444000...555555777999;;;>>>@@@BBBBBBEEEHHHKKKLLLMMMOOOQQQVVVYYY\\\^^^```aaadddfff___^^^\\\[[[ZZZYYYZZZZZZXXXQQQHHHCCCAAA===666///)))&&&""""""###%%%)))...333777:::???DDDKKKRRRXXX]]]bbbfffeeegggiiihhhggghhhlllpppxxxyyy||||||||||||}}}}}}~~~~~~~~~}}}{{{~~~yyyuuujjjccc^^^___aaacccgggllltttzzz~~~}}}}}}yyynnnllllllooowww~~~{{{yyyzzz~~~|||pppiiijjjmmmpppsssrrrmmmiiiiiijjjiiilllpppqqqnnnjjjggggggkkknnnqqqpppmmmiiiffffffbbbbbbccceeeiiilllmmmnnnllljjjfffcccaaa___\\\ZZZQQQMMMHHHDDDAAA===:::777555666555333111111333555111222555:::>>>???<<<888666222000111444444222...******+++,,,,,,+++++++++---000111000...,,,---...------------,,,++++++***+++***)))+++------***(((&&&%%%%%%&&&'''((('''%%%$$$$$$$$$$$$$$$######""" !!! !!!!!!"""  !!!"""###$$$$$$""""""#########""""""!!!$$$######""""""""""""###"""$$$%%%&&&&&&&&&(((***&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&((()))))))))(((((()))*********(((&&&%%%"""###%%%&&&((()))))))))$$$###!!!!!!!!!  """$$$%%%###$$$&&&((((((((('''&&&''')))+++++++++***+++,,,------...111333333111//////000111///,,,)))''''''fffdddaaa^^^\\\[[[[[[\\\ZZZYYYXXXWWWVVVUUUUUUUUUVVVUUUTTTTTTUUUTTTQQQOOORRRSSSVVVVVVTTTPPPJJJGGGKKKKKKJJJIIIIIIHHHGGGGGGCCCCCCCCCCCCDDDDDDEEEFFF???>>><<<;;;<<<===???@@@>>><<<;;;;;;<<<===;;;:::777777777666666555555444777777888888888888777777:::888666555666999===???777888:::::::::888666555555666666666555444222111999999;;;===@@@CCCEEEGGGJJJNNNRRRTTTTTTTTTUUUUUU\\\]]]`````````___```aaa^^^]]]ZZZWWWTTTSSSRRRRRRJJJAAA555///...---(((###"""...///222777===CCCHHHKKKQQQUUU[[[___bbbdddeeegggmmmoooqqqpppnnnnnnrrrvvvvvvxxx|||}}}}}}~~~~~~~~~{{{xxxgggaaa]]]```cccffflllqqqzzz}}}wwwiiifffcccgggqqq}}}{{{yyywwwyyy~~~~~~pppkkkmmmmmmpppsssrrrmmmjjjkkkmmmkkkooosssrrrmmmgggdddbbbhhhlllqqqrrrpppllljjjjjjbbbbbbbbbeeeiiimmmpppqqqrrrooojjjfffccc___\\\YYYNNNJJJDDD???;;;777333111111222111000......000222...///333999???BBBAAA>>>666222//////333555333000++++++***+++------+++***+++...111111...,,,,,,---------------,,,+++***))),,,+++***,,,//////,,,))))))(((''''''((((((&&&$$$$$$$$$%%%%%%%%%$$$$$$### !!!!!!!!!"""######!!!  !!!""" !!!!!!  !!!"""###$$$%%%%%%""""""#########""""""!!!$$$###"""!!!!!! """###%%%&&&&&&'''(((***&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&((((((((((((''''''((()))***)))(((&&&$$$ !!!###%%%&&&'''((((((###"""  """$$$%%%!!!"""$$$&&&''''''&&&%%%'''((())))))))))))+++,,,.........000222222000///000222444444222///...---fffccc___[[[XXXXXXZZZ[[[]]]ZZZXXXWWWWWWXXXXXXWWWTTTTTTUUUTTTSSSRRRPPPOOONNNQQQTTTUUUQQQMMMIIIHHHKKKHHHEEEDDDDDDDDDDDDCCCEEEEEEEEEEEEDDDCCCAAA@@@>>>>>>============>>>>>>@@@???>>>======<<<<<<<<<:::999777666555555666666;;;999666444444555888999;;;<<<=========<<<;;;::::::;;;<<<:::777444222111333333444555555555444444888:::===AAAEEEJJJMMMOOOSSSUUUXXXYYYXXXWWWWWWWWWVVV^^^cccbbb```aaaaaa___]]][[[XXXUUUQQQKKKEEE@@@333///)))$$$!!!%%%,,,222777===FFFNNNSSSUUUVVVWWW]]]```dddgggggggggggghhhpppooooooooooooqqqssstttwwwzzz}}}~~~}}}xxxpppggg``````cccgggnnnuuu~~~}}}uuuooogggdddaaabbbiiivvvzzzrrrpppqqqvvv~~~~~~xxxqqqlllnnnppprrrppplllhhhhhhhhhjjjiiihhhhhhhhhgggdddaaadddjjjpppqqqnnnkkklllnnngggfffdddccceeeiiinnnqqqnnnmmmllljjjfffbbb]]][[[OOOKKKDDD===888555444333666444333111000000111111111000000444999>>>???>>>===888333111444555333000///...------...---+++)))'''***---///...---,,,,,,,,,,,,*********+++,,,---+++++++++,,,......---++++++)))'''%%%$$$%%%&&&'''######"""!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!! ###"""!!! !!!########################!!!!!! !!!!!!"""###!!!!!!""""""""""""!!!!!!&&&$$$!!! """$$$%%%&&&%%%%%%''''''''''''&&&%%%$$$###%%%&&&''''''((((((''''''(((((())))))(((&&&$$$###"""###$$$%%%&&&%%%$$$$$$ !!!"""######"""###$$$%%%%%%%%%%%%$$$((()))***+++,,,+++************+++---...000222333222444666666666444111///dddbbb___[[[YYYYYYZZZZZZ]]][[[XXXXXXXXXYYYXXXWWWXXXVVVTTTRRRPPPOOONNNNNNNNNQQQSSSSSSOOOKKKGGGFFFHHHFFFDDDCCCDDDEEEDDDCCCEEEEEEDDDDDDBBBAAA@@@?????????>>>===============???>>>===<<<<<<;;;;;;;;;999::::::::::::999777777777666555555666888:::;;;<<<=========<<<:::999777555777888777444333222333444555666777888999999999<<<>>>AAAEEEJJJNNNQQQRRRYYY[[[^^^^^^]]][[[[[[[[[WWW\\\`````````bbbaaa^^^\\\WWWOOOFFF???999333///(((%%%!!!"""###%%%(((,,,333;;;@@@IIIOOOVVV\\\___```aaabbbcccfffjjjllllllllllllmmmpppoooooopppqqqsssuuuvvvyyy{{{{{{rrriiibbbbbbeeeiiiooouuu~~~~~~wwwrrrmmmiiiffffffkkkvvv~~~xxxrrrqqqqqquuu}}}}}}zzzvvvqqqmmmlllnnnooonnnjjjgggfffgggllljjjiiihhhgggeeebbb___aaafffkkkmmmmmmlllmmmmmmiiigggeeedddeeehhhllloookkkkkkkkklllkkkhhheeebbbVVVRRRKKKDDD>>>;;;999999999888666444333222111111111000000333999===>>>>>>===999444333666777555333111000...---------+++)))'''))),,,------,,,---...------,,,+++,,,,,,......,,,+++++++++------+++***)))(((&&&$$$######$$$%%%######""""""!!!"""""""""!!!!!!""""""!!!  """"""""""""!!!###"""!!!!!!!!!!!!"""###$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###############$$$!!!!!!""""""""""""!!!!!!$$$"""!!!###$$$%%%%%%%%%''''''''''''&&&%%%$$$###&&&&&&'''(((((((((((('''(((((((((((('''%%%###"""!!!"""###$$$$$$$$$###### """###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%)))***+++---------,,,,,,...---,,,,,,,,,...///000555666888::::::888666444aaa```^^^\\\[[[ZZZZZZYYY]]][[[YYYYYYYYYZZZYYYXXXZZZWWWRRRMMMKKKKKKLLLMMMOOOQQQRRRQQQMMMIIIEEEDDDDDDCCCBBBCCCEEEFFFFFFEEEEEEEEEDDDBBBAAA???>>>===??????>>>===<<<<<<======>>>>>>===<<<;;;;;;;;;;;;999:::===>>>>>><<<:::888444555666888:::<<<>>>???=========<<<:::888666444000111222222111111333555666777999;;;===>>>???@@@BBBDDDGGGLLLPPPTTTWWWXXX\\\^^^``````^^^]]]\\\]]]XXXZZZ[[[[[[^^^aaa^^^WWWTTTLLL@@@555,,,&&&""" !!!$$$,,,///444999???FFFMMMRRRYYY]]]aaadddfffggghhhiiiiiikkknnnppppppooopppqqqppppppqqqsssuuuwwwyyy{{{{{{}}}wwwmmmeeeeeeiiilllqqqwww}}}~~~{{{yyyuuuqqqpppssszzz{{{yyyyyy{{{{{{uuurrrppppppuuu|||{{{wwwuuusssqqqooojjjkkklllkkkhhhfffffffffllljjjiiiggggggeeeaaa___```aaadddiiimmmooonnnmmmkkkiiifffeeeeeegggjjjlllhhhiiikkkoooqqqqqqnnnkkk^^^ZZZTTTLLLFFFCCCAAA@@@>>>===;;;999666444111000/////////222777:::<<<<<<<<<888555555777999888666555222...,,,,,,,,,++++++''')))***+++++++++...000......------......///000---,,,++++++++++++***((('''%%%$$$"""""""""######"""""""""!!!""""""######$$$$$$######!!! !!!"""######"""""""""""""""""""""$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%''''''&&&%%%%%%$$$$$$$$$!!!""""""######""""""!!!!!!!!!###$$$%%%%%%'''''''''&&&&&&%%%$$$###%%%&&&&&&''''''''''''''''''''''''&&&%%%$$$###""" !!!""""""""""""!!! !!!###$$$%%%&&&'''&&&%%%$$$$$$%%%&&&&&&***+++,,,---...//////...222000---+++***+++---...222444666888888777555444]]]]]]]]]]]]\\\[[[ZZZYYY^^^\\\ZZZZZZ[[[[[[YYYXXXXXXTTTMMMHHHFFFGGGKKKMMMPPPQQQRRRPPPLLLHHHEEEDDDBBBBBBBBBDDDGGGHHHHHHGGGFFFEEEDDDBBB@@@???>>>>>>>>>============>>>?????????>>>===<<<<<<;;;<<<<<<999:::<<<>>>>>>===<<<;;;888999;;;>>>@@@AAAAAAAAA>>>>>>===<<<999666333222...///000000///111444777999:::===???BBBDDDFFFFFFHHHJJJNNNRRRWWWZZZ\\\]]]YYY[[[]]]]]][[[ZZZZZZ[[[\\\[[[XXXWWW[[[\\\UUULLLCCC<<<222((("""###(((---111:::>>>DDDJJJOOOTTTZZZ^^^aaadddfffhhhiiijjjkkkmmmkkkmmmpppqqqqqqqqqqqqsssrrrssstttvvvyyy{{{~~~~~~|||xxxvvvvvvwwwzzz{{{}}}|||rrriiiiiimmmqqqtttxxx|||}}}~~~wwwpppmmmnnnqqqyyy{{{uuupppooopppuuu|||}}}xxxsssrrrqqqpppoooiiiiiiiiiiiihhhgggffffffllljjjhhhhhhhhhgggeeecccaaa```aaafffnnnrrrqqqooonnnllliiigggfffgggiiikkkggghhhkkkqqquuuvvvssspppbbb___XXXQQQKKKGGGDDDCCCAAA@@@???===999444000------......111444777999:::999777555555888999999888777333...+++++++++++++++***+++***))))))***---///............//////000000...,,,***)))***)))(((&&&%%%%%%$$$###""""""######!!!!!! !!!!!!"""###""""""""""""!!! !!!""""""!!!!!! !!!"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%(((((('''&&&%%%$$$###"""!!!""""""######""""""!!!!!!###%%%%%%&&&&&&&&&&&&%%%$$$#########$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$###"""!!!   """###$$$&&&&&&)))'''&&&$$$$$$%%%&&&''')))***+++---...///000000333111---***)))+++---///333444666888888666333222ZZZZZZ[[[\\\\\\[[[[[[ZZZ]]]\\\ZZZZZZ[[[[[[YYYWWWTTTOOOIIIDDDCCCEEEJJJMMMPPPQQQQQQOOOLLLIIIGGGGGGCCCBBBBBBDDDGGGIIIIIIIIIGGGFFFDDDBBBAAA@@@@@@???<<<<<<<<<===???AAABBBCCCAAA@@@???>>>============::::::::::::;;;===>>>??????@@@BBBCCCDDDCCCBBBAAA>>>>>>===;;;999666333111000111222222222444777:::===???AAADDDGGGJJJKKKLLLNNNPPPTTTXXX[[[]]]^^^^^^YYYZZZ[[[[[[ZZZYYYZZZ[[[```^^^ZZZWWWYYYXXXNNNBBB333...'''"""$$$)))...555<<<@@@IIIMMMRRRWWWZZZ\\\___aaahhhjjjlllnnnnnnoooqqqsssnnnppprrrsssssssssuuuvvvvvvwwwyyy{{{}}}~~~|||yyyuuusssssstttuuuzzz|||~~~wwwnnnnnnsssuuuxxxzzz{{{|||~~~xxxooohhhfffgggjjjsss||||||wwwooonnnpppvvv~~~~~~wwwrrrppppppoooooojjjjjjiiiiiijjjjjjjjjiiillljjjiiijjjkkklllkkkjjjgggdddccchhhqqqvvvuuurrrooonnnkkkiiihhhiiijjjkkkiiiiiikkkooouuuvvvrrrnnnaaa^^^XXXRRRLLLGGGDDDCCCBBBBBBBBB???;;;444...******+++---...000222555666555444444555666777888777777333...******++++++,,,------,,,***((()))+++.........////////////.........,,,)))((((((((('''%%%&&&%%%%%%$$$$$$$$$$$$$$$  !!!  !!!  """###$$$%%%%%%$$$$$$$$$$$$######""""""&&&&&&&&&%%%$$$""" !!!!!!""""""""""""!!!!!! """$$$%%%&&&&&&&&&&&&%%%$$$###"""""""""###$$$$$$$$$$$$###%%%%%%$$$###"""!!!   !!!"""###$$$%%%%%%((('''%%%$$$$$$%%%'''(((((((((***+++---///111222222000---+++***,,,///111888999;;;;;;:::888555333XXXXXXZZZ[[[[[[\\\\\\[[[\\\[[[ZZZZZZ[[[ZZZXXXVVVQQQMMMHHHDDDCCCEEEIIILLLNNNOOOOOOMMMKKKJJJJJJKKKEEEDDDBBBCCCEEEHHHIIIIIIFFFEEECCCBBBAAA@@@AAAAAA======>>>???@@@BBBDDDEEEAAAAAA@@@???>>>>>>>>>>>>;;;;;;:::;;;<<>><<<<<<<<<;;;999777555333444555888999:::;;;???AAADDDFFFHHHJJJMMMOOOPPPQQQQQQTTTWWWZZZ\\\]]]]]]]]][[[\\\\\\[[[YYYWWWXXXYYY]]]\\\ZZZXXXXXXVVVJJJ===)))&&&!!!%%%)))000666<<>>============<<<===>>>@@@BBBDDDEEEFFFDDDCCCBBBAAA???===;;;:::;;;;;;<<<;;;;;;999777666666999===@@@BBBEEEHHHJJJLLLMMMOOOQQQSSSTTTTTTUUUSSSUUUXXX[[[\\\\\\ZZZZZZZZZZZZYYYUUUQQQNNNMMMNNNNNNQQQSSSSSSTTTRRRGGG<<<'''### &&&***++++++555:::AAAGGGLLLQQQUUUXXX\\\___ccceeefffgggiiikkkkkkmmmpppqqqpppppppppqqqsssuuuwwwyyyzzz|||{{{||||||}}}|||zzzxxxwwwuuuvvvxxxzzz}}}vvvvvv{{{}}}}}}}}}vvvvvvuuuxxx|||}}}rrrlllhhhhhhjjjlllrrryyy}}}vvvvvvwww{{{|||vvvrrrqqqrrrrrrrrrssspppnnnooorrruuuuuuttttttrrrqqqrrrtttuuuvvvvvvtttrrrooopppsssvvvwwwvvvjjjjjjiiihhhhhhjjjkkklllkkkgggdddeeejjjkkkhhhcccYYYWWWSSSNNNIIIEEEBBBAAACCCEEEFFFDDD???666---'''$$$'''))))))(((***---000222333444555555555555666222///+++))))))***+++***+++,,,---,,,,,,,,,///111333333333222111///---,,,,,,***&&&%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$###"""!!! !!!!!!   !!!"""$$$$$$%%%$$$$$$######""""""!!!  !!!""""""!!!!!!###$$$%%%%%%&&&%%%%%%$$$###""""""###$$$$$$%%%$$$$$$$$$$$$###!!!  !!!!!!!!!!!!!!! !!!"""""""""!!!!!!!!! """######$$$%%%&&&''''''(((((())),,,...222555777222111000//////000111222000111444666666555333222VVVWWWWWWXXXZZZ[[[]]]^^^ZZZYYYYYYZZZZZZYYYWWWTTTSSSRRRNNNKKKIIIHHHGGGGGGGGGHHHIIIHHHHHHJJJMMMOOOHHHDDD???===>>>AAACCCDDDBBBAAA???>>>>>>???AAABBBDDDDDDCCCBBBBBBBBBBBBCCC@@@???>>>======<<<<<<<<<===???CCCFFFHHHIIIHHHGGGAAA@@@???===;;;:::888888::::::;;;<<<;;;:::999888666:::@@@EEEHHHKKKOOOQQQRRRRRRTTTUUUVVVWWWWWWWWWTTTVVVXXXZZZ[[[ZZZXXXWWWVVVUUURRRMMMGGGCCCAAAAAA???EEEJJJMMMOOOMMMDDD:::'''###%%%---444777888CCCHHHOOOUUUYYY\\\^^^______aaaeeehhhjjjllloooqqqooorrrtttuuutttrrrqqqqqqrrrtttwwwxxxzzz||||||yyysssuuuwwwyyyyyyyyywwwvvvvvvxxx|||wwwxxx}}}~~~~~~uuutttsssvvv{{{}}}uuupppmmmnnnpppqqqwww}}}}}}{{{zzzzzz}}}}}}yyytttrrrrrrsssttttttuuusssqqqrrruuuxxxxxxwwwyyywwwuuuuuuvvvwwwxxxwwwxxxvvvsssrrrsssuuuvvvvvvggggggfffggggggiiikkklllkkkeee```aaafffhhhddd```XXXVVVRRRMMMIIIEEEBBBAAADDDFFFGGGFFF@@@777...(((###%%%''''''&&&'''+++...222444555666555555555666000---***))))))*********)))***,,,---...///222444555666555444333000...,,,+++)))&&&$$$%%%&&&'''&&&$$$%%%%%%&&&&&&&&&%%%%%%''''''%%%###"""!!!!!!!!!$$$######!!! !!!!!!!!!!!! !!!"""$$$%%%&&&&&&%%%$$$$$$######"""!!!  !!!"""!!! !!!###$$$%%%%%%%%%%%%$$$###""""""$$$$$$%%%&&&&&&&&&&&&%%%$$$###!!!  !!!""""""!!!!!!!!! !!!######""""""!!!  !!!"""$$$&&&&&&''''''))))))***---000333777999333333222111111000000000///111444888999999888777\\\YYYVVVYYY___aaa\\\WWWZZZZZZZZZYYYXXXVVVUUUTTTUUUSSSPPPMMMKKKIIIIIIHHHIIIIIIJJJJJJJJJJJJJJJJJJEEECCCAAA???>>>???AAACCCBBBAAA???======>>>???@@@CCCDDDDDDDDDCCCBBBBBBAAACCCAAA???=========???@@@EEEFFFGGGHHHHHHGGGFFFEEE===<<<:::777444444666999:::999999999:::;;;<<<===???BBBHHHMMMQQQTTTTTTUUUXXXXXXXXXZZZ[[[[[[YYYWWW[[[YYYVVVUUUUUUUUUTTTSSSRRRNNNFFF>>>666111...---444;;;EEEKKKKKKGGGBBB???///%%%"""***444===CCCFFFGGGSSSUUUYYY^^^```aaaaaa```eeeeeefffgggjjjnnnqqqsssooorrrtttrrrppppppsssvvvyyy{{{~~~yyytttqqqjjjlllrrryyy~~~|||yyy}}}~~~}}}vvvuuuwww{{{~~~yyywwwvvvxxx|||yyyxxxxxxxxxyyy|||~~~|||}}}xxxyyyyyyxxxxxxwwwwwwvvv|||wwwtttuuuuuuuuuxxx}}}uuuvvvvvvtttqqqqqqtttxxxrrrtttuuuvvvxxxxxxrrrjjjfffffffffdddcccdddgggjjjjjjhhhdddaaa___^^^^^^___UUURRROOOMMMKKKJJJHHHFFFIIIIIIFFFBBB:::111)))$$$"""###%%%''')))+++,,,---777888888888666444222111///............---------******+++,,,...000222333111111000///...---,,,,,,+++***(((&&&&&&&&&&&&'''&&&%%%$$$$$$%%%%%%$$$"""%%%######$$$''''''$$$!!!"""""""""!!! !!!###$$$$$$%%%&&&&&&'''&&&$$$###"""&&&%%%$$$###"""   !!! !!!%%%'''((((((''''''&&&%%%$$$######$$$%%%&&&'''&&&%%%$$$%%%$$$!!!!!!   !!!!!! !!!!!!""""""!!!!!! """$$$%%%%%%%%%&&&'''))))))+++---000222444555333222111222555666444111222111111333666777555222^^^\\\ZZZ\\\``````]]]YYY[[[[[[ZZZYYYWWWUUUTTTSSSRRRRRRRRRPPPNNNLLLIIIHHHHHHHHHHHHIIIIIIIIIHHHHHHFFFDDDBBB@@@???@@@BBBCCCCCCBBB@@@??????@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@?????????@@@AAABBBFFFFFFFFFFFFEEECCCAAA@@@<<<;;;888444111111444666999888777777999===@@@CCCFFFIIINNNRRRVVVXXXYYYYYY\\\[[[[[[\\\^^^]]][[[YYYZZZXXXUUUSSSQQQNNNJJJGGG@@@<<<666000***'''%%%$$$)))222>>>HHHKKKIIIFFFCCC666***"""%%%,,,111888@@@GGGLLLOOOOOOUUUWWW[[[___bbbcccccccccfffgggggghhhjjjkkkmmmnnnppprrrssssssrrrsssuuuvvv{{{}}}~~~{{{wwwtttrrrmmmpppuuu{{{|||tttqqqtttxxx{{{yyywwwvvvxxx||||||||||||}}}~~~|||}}}~~~~~~}}}|||{{{|||wwwsssssstttssswww}}}{{{{{{zzzvvvrrrppprrruuuwwwyyyzzzzzz{{{zzzrrriiidddeeefffeeeeeeeeehhhjjjjjjhhheeeaaa___^^^^^^^^^VVVTTTQQQOOOOOOOOOMMMLLLIIIGGGDDD>>>777///((($$$######$$$&&&(((***+++,,,222444777888888666333000000000/////////.........++++++,,,---...000222333111000000///---,,,+++*********)))((((((((('''(((&&&%%%######$$$$$$$$$###%%%######%%%''''''%%%"""$$$######"""!!!  !!!  """###$$$$$$$$$%%%&&&'''(((''''''&&&%%%%%%$$$###"""!!!  !!!$$$%%%'''''''''&&&&&&$$$######$$$$$$$$$%%%%%%$$$#########"""    !!! !!!###$$$%%%%%%'''((()))***,,,---///111333444222111000222444555333111000//////222555666444222````````````___^^^]]]\\\\\\\\\[[[YYYVVVTTTRRRPPPOOOQQQRRRRRRQQQNNNKKKHHHGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEBBB@@@@@@@@@AAABBBDDDBBBAAA@@@@@@AAACCCDDDBBBBBBBBBAAAAAAAAA@@@@@@>>>???@@@AAABBBCCCDDDDDDFFFFFFEEEDDDBBB@@@>>>===<<<;;;777222//////222555888777666777;;;AAAGGGKKKMMMPPPSSSWWWZZZ\\\\\\\\\```___^^^^^^^^^]]]ZZZWWWVVVSSSPPPMMMIIIBBB;;;777---***&&&"""###,,,;;;GGGLLLMMMJJJHHHAAA444(((%%%&&&***111777@@@CCCIIINNNSSSVVVWWWWWWYYY[[[^^^aaadddffffffgggjjjkkkkkklllllllllllllllrrrqqqqqqsssuuuwwwwwwwww{{{}}}{{{yyyyyyxxxwwwvvvvvvuuuuuuuuuvvvzzzvvvrrrsssvvvxxxxxxvvvuuuwww|||yyyttttttttttttxxx~~~zzzssspppqqqsss||||||rrrhhhccceeegggggggggggghhhiiihhhfffdddaaa___^^^^^^^^^WWWUUUSSSRRRSSSTTTTTTSSSJJJGGGBBB;;;444,,,&&&###"""###$$$%%%''')))+++,,,...111555999999777333111111111111000000000//////------,,,---...000111333111000000///---,,,***))))))***+++++++++***))))))'''%%%"""!!!"""###$$$###$$$$$$$$$%%%'''(((&&&%%%&&&%%%%%%$$$"""!!!!!! !!!######""" !!!"""###$$$$$$"""###$$$&&&'''((((((((($$$$$$$$$############"""  !!!"""""""""%%%%%%%%%%%%%%%$$$###"""$$$$$$###"""!!!!!!!!!!!!!!!  !!!!!!!!!!!!   """$$$$$$%%%(((***++++++,,,...///000111222000000///111222333222000...---...000222444333222```bbbbbb```]]]ZZZ[[[\\\]]]\\\[[[XXXVVVRRRPPPNNNNNNOOOPPPPPPOOOMMMKKKJJJFFFGGGHHHHHHHHHGGGFFFEEEEEEDDDBBB@@@???@@@@@@AAACCCBBBAAA@@@@@@BBBDDDEEEAAAAAA@@@@@@@@@@@@@@@@@@???@@@AAACCCDDDDDDDDDCCCEEEDDDCCCBBBAAA???>>>======;;;777222//////333666777888999;;;@@@GGGLLLPPPRRRSSSVVVYYY[[[\\\\\\\\\```___]]]\\\[[[YYYUUURRROOOKKKEEE@@@999333,,,'''"""!!!""",,,;;;HHHOOOPPPNNNMMMJJJ@@@777555777;;;BBBIIINNNPPPTTTWWWYYYZZZZZZZZZ\\\]]]___bbbeeegggiiijjjooopppqqqrrrrrrqqqpppoootttrrrrrrtttyyy{{{zzzxxxyyy{{{~~~~~~}}}|||yyyxxxtttttttttuuuvvvxxxyyyzzz~~~~~~~~~yyyvvvuuuttttttssssssuuu{{{{{{vvvuuuuuuuuuzzz|||uuuqqqrrrttt}}}~~~sssiiieeegggiiijjjhhhfffffffffccccccaaa```````````````VVVTTTRRRSSSTTTWWWWWWWWWMMMJJJDDD<<<333,,,&&&###!!!!!!"""$$$'''***,,,...000222555888888777444333111111000000000/////////---,,,,,,+++,,,---///000111111111000///---+++***)))***,,,......---+++***(((%%%!!! !!!###$$$$$$$$$$$$%%%&&&''''''''''''''''''&&&%%%$$$###""""""###$$$%%%###!!! """###$$$$$$$$$ !!!###$$$$$$%%%%%%############$$$$$$$$$$$$  !!!""""""!!! ######$$$$$$$$$###""""""$$$###!!!   !!!""""""!!!!!! !!!######%%%(((+++,,,,,,------...///000000/////////000111111000000///......///000000000///^^^aaaaaa^^^YYYWWWXXXZZZ\\\[[[ZZZXXXUUURRRPPPNNNOOONNNMMMLLLKKKKKKKKKKKKGGGHHHIIIIIIIIIGGGFFFEEEBBBBBBAAA@@@???@@@@@@AAACCCBBBAAA@@@@@@AAACCCDDDAAA@@@?????????@@@@@@AAABBBBBBCCCCCCCCCBBBAAA@@@>>>>>>>>>===============;;;999666333000111444888999;;;???DDDIIIMMMPPPRRRUUUVVVXXXYYYZZZZZZZZZYYY^^^\\\ZZZXXXUUURRRMMMIIICCC>>>666...((($$$ ***999GGGOOORRRSSSSSSQQQKKKGGGHHHKKKLLLQQQWWWXXXZZZ\\\]]]^^^^^^]]]\\\^^^___aaacccfffhhhkkklllpppqqqsssuuuvvvuuuuuutttvvvttttttwww{{{}}}|||yyyyyy{{{~~~|||yyytttqqqrrrtttvvvvvvuuuuuuvvvxxx{{{~~~zzzsssoooooonnnooossszzzzzzvvvuuuuuuuuuyyy~~~|||wwwtttuuuxxx|||uuukkkiiikkkmmmllliiieeecccbbb^^^^^^______```aaabbbcccTTTRRRPPPOOOQQQTTTUUUUUUPPPNNNHHHAAA888///)))%%%!!!!!!"""$$$'''***...000444555555555666555555555000000000/////////......---,,,***))))))***,,,---111222333333111000...,,,)))+++...000000...,,,***(((%%%!!! !!!###$$$$$$%%%%%%&&&&&&&&&&&&'''((('''''''''&&&%%%%%%$$$$$$###$$$%%%$$$!!!   !!!"""###$$$$$$$$$$$$"""""""""!!!!!!"""""""""!!!""""""###$$$$$$%%%%%%!!!!!!   !!!"""""""""!!!!!!!!!"""""""""""""""!!!###!!!  !!! !!!"""######!!!!!!  !!!"""###%%%(((+++,,,,,,------.../////////---...///000000//////000111111111000............]]]^^^^^^[[[WWWTTTVVVXXXYYYYYYXXXWWWUUUSSSQQQPPPPPPNNNLLLKKKJJJJJJKKKKKKGGGHHHIIIJJJIIIGGGEEEDDDAAA@@@@@@@@@AAAAAABBBBBBEEECCCBBB@@@@@@@@@BBBCCCAAA@@@?????????@@@AAABBBDDDDDDBBBAAA@@@>>>======888888888888999:::;;;<<<999999888777555777:::===AAACCCGGGLLLOOORRRSSSSSSWWWWWWWWWWWWWWWWWWVVVVVVXXXUUURRRNNNKKKFFF@@@<<<444...''' &&&555CCCMMMSSSWWWXXXUUUSSSTTTXXX[[[ZZZ\\\``````aaabbbcccdddcccbbbbbbaaabbbbbbdddgggjjjmmmoooqqqrrrsssuuuvvvwwwwwwwwwvvvwwwxxxzzz}}}~~~|||{{{{{{}}}~~~{{{xxxqqqnnnjjjiiilllqqquuuxxxzzz|||~~~}}}rrrkkkkkkkkklllqqqyyy~~~~~~}}}xxxuuuuuutttsssuuuzzz|||wwwvvvxxx{{{{{{~~~vvvlllmmmnnnooommmhhhdddaaa```[[[\\\]]]___aaabbbcccdddSSSPPPLLLKKKLLLNNNOOOOOOOOONNNLLLGGG@@@777...)))$$$######$$$'''***...000555555444333333444555666000000/////////.........---,,,)))''''''(((***+++000111333444333222000///+++,,,...000000...,,,***(((&&&###"""###$$$%%%$$$%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%$$$""" !!! !!!!!!!!!""""""!!!!!!"""!!! !!!""""""######$$$%%%%%%%%%$$$&&&%%%$$$""""""!!!!!!""" !!!!!!"""######$$$$$$!!!!!!!!!  !!!!!!""""""""" !!!!!!!!!  !!!!!!!!!!!!!!! !!!""" !!!!!!""""""#########!!!!!!"""$$$'''***++++++,,,---.../////////,,,...000000/////////000222333333111///...///000]]]\\\[[[XXXVVVTTTUUUVVVVVVVVVVVVVVVUUUTTTRRRRRROOOOOONNNMMMLLLKKKJJJIIIEEEFFFHHHIIIHHHFFFCCCBBB@@@AAAAAABBBCCCDDDEEEFFFHHHFFFDDDBBBAAAAAABBBCCCAAAAAA?????????@@@BBBCCCDDDBBB@@@>>>===<<<<<<<<<888888888888999:::<<<===<<<>>>???@@@@@@BBBEEEGGGLLLMMMOOOQQQRRRTTTUUUVVVTTTTTTSSSSSSRRRPPPPPPOOOKKKHHHDDD@@@;;;555///+++$$$ !!!"""!!!)))666CCCMMMTTTXXX[[[XXXXXX[[[aaacccaaabbbfffeeefffggghhhhhhhhhhhhhhheeeeeeeeefffiiimmmqqqsssuuuuuuuuuvvvwwwxxxyyyzzzwwwyyy|||~~~}}}}}}|||}}}{{{}}}~~~{{{xxxvvvssspppmmmiiihhhhhhkkkpppwww{{{}}}uuunnnkkkjjjkkkooovvv~~~~~~}}}~~~}}}yyyvvvwwwvvvtttvvvyyy|||}}}}}}zzzwwwvvvyyy|||}}}~~~vvvmmmnnnoooooolllhhhdddbbbbbb[[[\\\^^^___```aaaaaabbbRRRNNNJJJGGGGGGGGGHHHHHHIIIKKKMMMMMMGGG???555///***((('''&&&''')))+++---///000111222333444444444111111111000000000/////////---***'''&&&''')))+++...///222333444333111000,,,---...///...---+++***(((&&&$$$$$$%%%&&&%%%$$$&&&''''''%%%"""!!!###&&&$$$$$$%%%&&&&&&''''''((($$$%%%&&&&&&$$$#########!!!"""""""""############"""#########""" """######$$$%%%%%%%%%%%%%%%$$$%%%$$$###!!! !!!!!! !!!"""""""""###"""!!!!!!  !!!""""""###!!!  !!!!!!!!! !!!"""!!!!!!!!!"""""""""!!!!!! !!!!!!!!!###&&&)))******+++,,,...///000000,,,///111111///...///111222333333222000000222555]]][[[YYYWWWVVVUUUUUUUUUTTTTTTUUUUUUUUUTTTTTTSSSNNNOOOPPPQQQOOOLLLIIIGGGDDDEEEGGGHHHGGGDDDBBB@@@AAAAAACCCDDDEEEGGGHHHHHHJJJHHHFFFCCCBBBBBBBBBCCCBBBAAA@@@??????AAACCCDDDBBBAAA>>><<<;;;;;;<<<<<<<<<<<<;;;:::;;;<<<>>>???BBBDDDGGGIIIJJJLLLOOOQQQUUUTTTSSSRRRSSSTTTVVVXXXPPPPPPOOOMMMLLLJJJIIIIII???<<<888333...(((!!!"""&&&)))***)))000;;;EEEMMMSSSXXX[[[ZZZZZZ^^^dddfffdddeeeiiifffggghhhiiijjjkkkkkkkkkhhhgggggghhhkkkooosssvvvzzzzzzyyyxxxyyyzzz|||}}}www{{{}}}||||||~~~yyy{{{~~~}}}{{{|||}}}uuussspppoooooonnnkkkiiifffgggjjjqqqxxxzzztttlllkkkkkknnnuuu|||}}}{{{||||||zzz|||{{{xxxxxx{{{{{{||||||yyyvvvvvvyyy|||~~~vvvmmmmmmnnnnnnlllhhheeedddddd]]]^^^______``````______SSSNNNIIIEEEDDDDDDDDDCCCDDDHHHMMMOOOLLLDDD:::444///---***'''&&&''')))***)))+++///222444444333333222222222111111111111000000...***(((&&&''')))+++,,,...000333333333111000......///...---,,,***)))(((&&&%%%&&&''''''%%%$$$&&&''''''$$$!!! """%%%######$$$%%%&&&'''((()))%%%&&&((('''&&&%%%%%%&&&"""#########$$$$$$$$$$$$###$$$%%%$$$###  !!!  """$$$$$$%%%%%%&&&&&&%%%%%%%%%"""!!!  !!!!!!!!!"""""""""!!!  !!!"""""""""!!! !!!!!!!!!   !!!""" !!!!!!!!!!!!!!!  !!!"""### !!!!!! """&&&((()))***+++,,,...///000111,,,///222111///...000222000222333333111222666999YYYXXXVVVTTTRRRPPPOOOOOOTTTUUUWWWWWWVVVTTTQQQOOOOOOMMMLLLMMMOOOOOOLLLIIIJJJHHHGGGHHHIIIHHHEEEAAAEEECCCBBBDDDHHHLLLLLLLLLKKKJJJHHHEEECCCBBBAAAAAAEEEDDDBBB@@@???======<<>><<<;;;:::;;;;;;<<<===<<<:::888999===CCCHHHIIIKKKNNNQQQTTTVVVVVVVVVPPPPPPRRRTTTVVVUUURRRPPPPPPMMMHHHDDDAAA>>>;;;888///---)))$$$$$$+++333888;;;???EEELLLSSSXXXZZZ\\\______```bbbdddhhhkkkmmmkkkkkkjjjiiijjjkkklllmmmmmmnnnppprrrssstttuuuuuuyyyzzzzzz{{{}}}~~~}}}|||~~~~~~~~~~~~zzzuuuqqqooonnnlllkkkiiiggggggiiilllmmmtttuuuxxx|||}}}qqqmmmlllooossswww~~~~~~}}}}}}~~~{{{}}}~~~|||~~~|||yyy|||xxxvvvxxx}}}zzztttpppmmmkkkiiiggggggeeebbb___aaaaaaaaaaaa```___^^^]]]SSSPPPKKKFFFBBB@@@???>>>AAAEEEJJJMMMLLLHHHAAA===444333111///---,,,,,,+++//////111333666777555333333444444333333222111000...---,,,***************......000222444444222000111000///...---,,,,,,,,,+++)))&&&&&&&&&'''''''''+++***)))(((%%%###!!! """###%%%&&&''''''&&&%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$###"""""""""%%%$$$#########!!! !!!!!!!!!!!!"""!!!  !!!"""""""""#########$$$$$$$$$ !!!!!!!!!!!!!!!!!!"""!!! !!!"""#########!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!  !!! !!!"""$$$%%%%%%$$$######$$$&&&&&&'''***---000222333444000111222222222222111111//////000000111333444555YYYXXXVVVTTTSSSQQQQQQQQQVVVWWWXXXXXXVVVTTTPPPNNNNNNMMMLLLMMMNNNNNNKKKHHHIIIHHHGGGHHHJJJIIIGGGDDDEEECCCBBBDDDHHHKKKLLLKKKJJJIIIHHHHHHFFFEEEEEEDDDFFFEEECCCAAA???>>>======>>>===<<<;;;::::::;;;;;;<<<<<<<<<<<<===AAAFFFJJJLLLMMMOOOQQQSSSTTTUUUUUUTTTSSSRRRQQQQQQPPPNNNKKKJJJEEE<<<555000---+++)))$$$"""$$$,,,555>>>DDDKKKNNNRRRXXX]]]```cccddddddeeefffgggiiikkkmmmnnnnnnnnnmmmlllmmmnnnoooppppppqqqrrrsssuuuvvvwwwwwwyyyyyyyyyzzz{{{|||}}}}}}}}}}}}~~~~~~~~~~~~|||yyyxxxuuupppjjjfffeeeeeeeeefffgggjjjnnnssswwwzzzwwwrrrnnnoooqqqtttzzz~~~}}}}}}xxxzzz}}}}}}~~~{{{wwwuuutttwwwzzz|||~~~}}}}}}|||{{{xxxssspppllllllkkkiiigggccc```______```bbbcccaaa^^^ZZZWWWRRRPPPLLLGGGDDDAAA???>>>===@@@EEEHHHHHHDDD@@@===:::999999777666444222111333333444666888888666444222222222222111000000///...---+++)))((()))***+++.........000222222000///000///...,,,++++++*********(((''''''((()))((('''***))))))'''&&&$$$"""!!!######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######"""""""""%%%$$$#########!!! !!!"""""""""!!!!!!!!!  !!!"""""""""############$$$ !!!"""""""""    """######%%%&&&&&&%%%######$$$&&&&&&(((***---///111333333000000111111000000//////------......///111222333YYYXXXVVVUUUTTTSSSSSSSSSVVVWWWXXXYYYWWWTTTQQQOOONNNMMMLLLMMMMMMLLLJJJGGGHHHGGGGGGHHHIIIIIIHHHFFFDDDCCCBBBDDDGGGIIIJJJJJJIIIIIIJJJKKKKKKJJJIIIHHHFFFEEECCCAAA???>>>>>>===>>>===<<<:::999::::::;;;;;;===AAACCCEEEGGGJJJLLLPPPPPPQQQRRRRRRSSSTTTTTTVVVSSSPPPNNNMMMKKKIIIFFFAAA999...$$$ '''000999DDDNNNTTTXXXYYY[[[^^^```cccdddeeeiiijjjlllnnnpppppppppppprrrqqqpppppppppqqqsssttttttuuuuuuvvvwwwyyyzzz{{{yyyyyyyyyxxxxxxxxxxxxxxxyyyzzz{{{}}}~~~{{{wwwtttpppmmmiiibbb]]]ZZZ[[[]]]ccceeejjjpppwww}}}yyysssqqqppprrrxxx}}}{{{zzzyyytttvvv{{{}}}yyysssrrrsssuuuvvvuuuxxxwwwvvvwwwwwwvvvrrrpppkkkmmmooolllfffaaa^^^^^^```bbbeeefffccc]]]WWWRRRPPPOOOLLLIIIEEEBBB???>>>:::<<>>??????@@@@@@???<<<888666777777777888888888555333111111111000//////......///---***''''''(((***,,,///---,,,---...//////.........,,,+++***)))))))))(((((('''(((******)))'''((((((((('''&&&%%%######$$$######$$$$$$%%%&&&'''%%%%%%$$$$$$$$$#####################""""""""""""%%%$$$###""""""!!!!!!!!!""""""""""""""""""!!!!!! !!!!!!!!!""""""""""""###    !!!###$$$%%%&&&&&&&&&$$$""""""$$$%%%'''(((***---///000111222/////////......---------++++++,,,,,,---...000111YYYXXXWWWVVVUUUTTTTTTTTTTTTVVVWWWXXXXXXVVVSSSQQQNNNNNNNNNNNNMMMKKKIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDEEEGGGHHHIIIIIIJJJKKKMMMNNNMMMLLLJJJHHHCCCBBBAAA???>>>=========>>>===<<<:::::::::;;;<<<;;;@@@FFFJJJLLLMMMNNNOOOSSSRRRRRRRRRSSSSSSTTTTTTRRRPPPNNNLLLJJJGGGBBB???333,,,"""!!!###%%%+++555@@@JJJSSSZZZ___aaa`````````aaabbbcccdddkkkmmmpppsssuuuuuutttssstttssssssrrrssstttuuuvvvxxxxxxxxxxxxyyy{{{}}}~~~zzzzzzyyyyyyxxxwwwuuuuuutttuuuwwwyyy{{{}}}~~~~~~|||~~~|||wwwsssooolllfffddd___ZZZXXXXXX\\\```kkknnnsssyyy~~~yyyuuussssssxxx~~~}}}zzzwwwtttsssqqqtttyyy~~~yyyrrrqqqssstttqqqnnnlllmmmpppsssuuutttqqqnnniiinnnqqqnnnfff___\\\]]]ccceeefffeeebbb\\\UUUQQQNNNMMMKKKIIIEEEBBB???===;;;<<>>===<<<<<<<<<===>>>>>>===<<<<<<===>>>???>>>CCCJJJOOOQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSSSSSSSNNNMMMKKKHHHCCC===555000###!!!$$$&&&***,,,111888DDDNNNVVV\\\```bbbhhhhhhgggffffffgggggghhhjjjmmmqqquuuwwwxxxwwwvvvuuutttssssssssstttuuuvvvyyyyyyyyyzzz{{{|||}}}~~~zzzzzzzzzzzzyyywwwuuutttpppqqqtttvvvxxxzzz{{{{{{yyy{{{~~~}}}zzzuuuooojjjhhhffffff``````^^^]]]^^^bbbiiinnnuuuxxx||||||yyyvvvyyy~~~~~~{{{xxxtttqqqooooooqqquuuzzz~~~~~~xxxrrrooopppoookkkgggaaadddjjjppptttsssoookkkggglllooommmeee^^^\\\]]]eeedddbbb___[[[VVVSSSPPPLLLLLLJJJHHHEEEBBB???>>>AAAAAACCCEEEFFFGGGHHHHHHAAABBBDDDDDDCCC???;;;888:::999777666666555333111111000///...---------...111///+++((('''))),,,...000---******+++---/////////...---+++******))))))'''&&&''')))++++++)))'''%%%&&&&&&&&&'''&&&&&&%%%$$$###""""""###$$$&&&'''$$$$$$###"""!!!!!! !!!!!!"""""""""$$$"""  !!!!!!!!! !!!!!!!!!   !!!!!! !!!###$$$$$$$$$""" !!!$$$((()))***,,,------......,,,+++***)))))))))******+++++++++,,,---...///000ZZZYYYWWWVVVUUUTTTTTTTTTPPPRRRTTTVVVWWWVVVTTTSSSNNNPPPPPPOOOLLLIIIGGGGGGDDDDDDDDDCCCAAAAAABBBDDDDDDFFFHHHHHHHHHGGGHHHIIILLLLLLKKKJJJHHHEEECCCAAA;;;;;;;;;;;;;;;<<<===>>>??????>>>>>>???AAACCCDDDCCCGGGMMMQQQRRRRRRRRRRRRQQQRRRRRRRRRQQQOOOMMMLLLIIIFFFBBB<<<666---%%%$$$***///333666888???EEEOOOWWW\\\___aaabbbhhhhhhiiiiiiiiijjjjjjjjjjjjlllqqquuuxxxyyyxxxxxxuuutttssssssssstttuuuvvvwwwxxxyyyzzz{{{{{{{{{{{{yyyzzzzzzzzzzzzxxxwwwuuupppqqqrrrtttvvvwwwxxxxxxwwwyyy{{{}}}~~~}}}|||{{{rrrnnniiicccaaaaaabbbdddbbbccceeegggkkkpppwww|||{{{}}}zzzyyy|||{{{{{{{{{zzzwwwsssooollliiikkkooosssxxx|||~~~zzzvvvqqqooonnnlllhhheee]]]```fffmmmqqqppplllhhheeehhhjjjiiiddd___]]]]]]bbb___[[[WWWSSSQQQOOOOOONNNMMMKKKIIIFFFDDDBBBAAAHHHHHHIIIJJJKKKKKKLLLLLLCCCCCCCCCBBB@@@>>><<<:::;;;:::888777888777666444333222000.........//////000...+++(((((()))+++------+++))))))+++---//////......,,,+++***)))))))))''''''&&&'''))))))(((&&&%%%%%%&&&&&&'''&&&&&&%%%###""""""######$$$%%%&&&######"""!!!  !!!""""""###"""  !!!!!!!!!!!!###""""""!!!   !!!""""""!!!  !!!"""######!!!"""%%%)))******+++,,,,,,,,,,,,******((((((((()))***+++++++++,,,,,,---///000111ZZZYYYWWWVVVTTTSSSRRRRRRQQQSSSUUUVVVVVVTTTQQQPPPLLLNNNOOOMMMIIIEEEDDDEEE@@@BBBCCCBBBAAABBBEEEHHHEEEHHHJJJJJJHHHGGGHHHIIIIIIIIIGGGEEECCCAAA??????999999:::;;;<<<>>>???@@@@@@@@@@@@AAABBBEEEGGGIIIHHHKKKNNNPPPPPPPPPQQQRRRPPPQQQQQQPPPNNNIIIEEEBBB<<<888111+++%%%%%%///888???CCCFFFHHHLLLOOOTTTWWWZZZ]]]aaadddccceeegggiiikkkllllllllllllnnnqqquuuwwwxxxxxxxxxuuuttttttssstttuuuvvvwwwtttvvvxxxzzz{{{zzzyyywwwvvvwwwyyyzzzzzzyyywwwvvvrrrrrrtttuuuvvvvvvwwwwwwssstttuuuuuutttqqqooommmfffdddbbb```aaacccfffiiiiiilllppptttwww|||{{{vvvvvvtttuuuuuuuuurrrnnnjjjggg```bbbeeejjjpppwww|||~~~vvvvvvtttrrrpppnnnlllkkkaaabbbeeehhhkkkjjjhhheeeddddddeeedddcccaaa___^^^___]]]YYYUUURRRPPPOOOOOORRRPPPNNNKKKHHHGGGFFFFFFMMMMMMNNNNNNNNNNNNMMMLLLCCCAAA???<<<::::::::::::999888666666777888777666555333111000//////000111---,,,)))((('''''')))***)))((('''(((***---......---,,,+++***)))((((((((()))'''%%%%%%&&&''''''&&&%%%&&&&&&'''&&&&&&%%%%%%!!!"""###$$$$$$%%%%%%$$$######"""!!! !!!""""""###!!! """#########$$$$$$###"""!!! """######  !!!!!!  !!!!!!######""" !!!%%%((()))***+++++++++++++++***)))(((''''''''')))+++,,,+++++++++,,,---...///000[[[YYYWWWUUUSSSRRRQQQQQQSSSTTTVVVVVVTTTRRRNNNLLLKKKMMMNNNLLLGGGCCCBBBCCC>>>@@@BBBBBBBBBDDDHHHLLLFFFIIILLLLLLIIIHHHHHHJJJGGGFFFDDDBBB@@@???>>>>>>888888999;;;===???AAACCC@@@@@@AAABBBEEEGGGJJJLLLKKKMMMOOOOOOOOOOOOPPPRRRPPPPPPQQQOOOKKKDDD>>>999000+++###&&&...:::DDDLLLPPPSSSTTTTTTUUUUUUUUUWWW[[[bbbfffccceeeiiillloooppppppppppppqqqsssuuuvvvwwwwwwwwwvvvuuutttttttttuuuwwwwwwrrrtttxxxzzz{{{yyywwwuuutttuuuwwwyyyzzzyyyxxxwwwtttuuuuuuvvvwwwwwwvvvvvvoooooonnnmmmjjjfffcccaaa``````aaacccfffjjjmmmoooooosssxxx|||zzzsssqqqmmmnnnoooooommmiiieeebbbYYY[[[^^^dddlllttt{{{}}}vvvwwwxxxwwwuuusssssssssgggfffddddddeeefffeeeccccccbbbaaaaaabbbbbbaaa______]]]ZZZWWWUUUSSSRRRQQQUUUSSSPPPLLLJJJJJJJJJJJJOOOOOOPPPPPPPPPNNNLLLKKKAAA>>>:::666555555777999666444333333555666666555666555333111000111222333***)))((('''&&&&&&''''''&&&%%%%%%'''***,,,---,,,,,,+++***(((''''''''''''***'''%%%$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%% !!!###$$$%%%%%%$$$$$$###"""!!!  """######  !!!###$$$%%%%%%%%%%%%$$$"""!!! """###%%%%%%!!!!!! $$$$$$"""   !!!"""$$$$$$###!!!!!!###(((+++******+++++++++*********((('''&&&&&&'''))),,,---*********+++,,,---//////[[[ZZZWWWUUUSSSRRRRRRRRRPPPVVVXXXTTTQQQPPPMMMJJJPPPOOOMMMJJJHHHEEECCCBBBCCCBBBAAAAAACCCGGGKKKMMMKKKMMMPPPRRRQQQMMMIIIGGGEEEDDDBBBAAAAAA???===<<<<<<<<<<<<===???@@@BBBCCCGGGEEECCCEEEHHHLLLOOOPPPTTTRRRPPPPPPQQQRRRRRRQQQOOOLLLGGGBBB===888222---""" """***444===FFFLLLRRRYYY\\\\\\\\\\\\\\\ZZZYYY[[[]]]```eeefffhhhiiijjjmmmqqqttttttuuuvvvwwwwwwwwwwwwwwwvvvuuurrrppppppqqqsssuuutttuuuvvvvvvuuuvvvxxxzzzyyyxxxwwwvvvuuuvvvyyy{{{}}}{{{yyyxxxxxxvvvtttqqqnnngggcccccc___YYYXXX]]]\\\aaahhhnnnrrruuuwwwyyyxxxyyy|||~~~tttiiigggfffdddddddddccc```^^^UUUUUUWWW]]]fffrrr}}}|||wwwtttsssooohhhdddfffhhheeeaaa```^^^^^^___aaacccccc```^^^___\\\XXXVVVTTTRRRPPPNNNTTTTTTRRRPPPSSSWWWVVVQQQQQQNNNJJJHHHHHHIIIIIIHHHBBB???:::555222222333555666888::::::999666555444666444000/////////...---))))))((((((((((((((()))'''''''''''''''((())))))(((((('''$$$""""""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$###%%%&&&%%%$$$$$$$$$%%%%%%$$$###!!! """!!!!!! !!!!!!!!!!!!!!!"""######%%%$$$""" !!!!!!###$$$$$$"""""" ###&&&((($$$ !!!!!!!!!  !!!!!! !!!""""""#########%%%%%%%%%$$$"""###%%%'''&&&&&&'''((('''&&&$$$###$$$%%%&&&(((***,,,...//////...,,,)))&&&&&&))),,,[[[ZZZVVVSSSQQQOOONNNNNNJJJLLLLLLKKKNNNSSSRRRNNNMMMLLLKKKIIIFFFDDDCCCBBBCCCCCCCCCCCCEEEGGGJJJKKKMMMNNNPPPQQQPPPMMMIIIGGGDDDBBB@@@>>>===<<<;;;:::;;;;;;<<<>>>@@@BBBDDDEEEHHHHHHHHHKKKOOORRRRRRRRRRRRRRRRRRSSSSSSQQQNNNKKKIIIDDD>>>777000***### +++444???GGGNNNQQQVVV\\\___^^^_________^^^]]]^^^aaadddeeefffhhhiiijjjmmmqqqtttvvvvvvvvvwwwvvvvvvuuuuuuvvvuuusssrrrqqqrrrsssttttttuuuvvvuuuuuuuuuwwwyyyzzzzzzzzzyyyxxxyyyzzz|||yyyxxxwwwwwwvvvtttqqqnnnfff___[[[[[[ZZZWWWZZZ___bbbgggmmmrrrvvvxxx{{{|||vvvlll___[[[YYYZZZ^^^bbbbbb```TTTTTTVVV[[[dddooozzz{{{xxxwwwrrrjjjdddfffgggeeebbbbbbaaaaaabbbdddffffffdddbbbaaa]]]YYYWWWVVVVVVUUUUUUVVVWWWUUUSSSVVVZZZYYYTTTQQQNNNKKKIIIIIIHHHGGGFFF@@@===888444222222444555888999::::::999777666666888555111//////...---+++)))((('''&&&&&&'''(((((()))(((''''''''''''((()))(((((('''$$$"""!!!###%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&'''&&&$$$$$$$$$%%%%%%$$$###!!! ###""""""!!!  !!!!!!$$$###"""!!! !!!!!!!!!!!! $$$''')))&&&  !!!!!!  !!!""" !!!""""""""""""!!!#########"""!!!!!!###%%%$$$%%%&&&&&&&&&&&&%%%$$$###$$$%%%''')))+++,,,---,,,,,,+++(((&&&&&&''')))[[[YYYUUUQQQNNNLLLKKKKKKXXX```ccc\\\SSSOOOMMMLLLJJJJJJIIIGGGEEEDDDBBBBBBCCCDDDEEEGGGHHHJJJJJJKKKNNNOOOOOOOOONNNKKKHHHFFFCCCBBB???<<<:::::::::;;;:::;;;===@@@CCCEEEGGGHHHIIIJJJMMMQQQTTTVVVUUUSSSQQQQQQRRRRRRQQQLLLEEE@@@;;;777///(((""" +++999BBBMMMSSSWWWXXXZZZ___bbbaaabbbcccccccccbbbcccfffhhhfffgggiiijjjjjjmmmpppssswwwwwwwwwwwwvvvuuuttttttvvvvvvuuuttttttsssrrrrrrtttuuuuuutttssssssuuuvvvyyyzzzzzzzzzzzzzzzyyyyyyvvvuuusssrrrpppmmmhhheee___ZZZWWWXXXYYY[[[aaagggjjjoootttxxx{{{}}}yyyppp\\\VVVOOOQQQXXX```bbbaaaVVVWWWXXX]]]dddnnnxxx}}}}}}zzzyyytttllleeedddeeeddddddfffffffffgggiiikkkkkkjjjhhhbbb___ZZZWWWWWWYYYZZZ[[[WWWXXXXXXXXX[[[___]]]XXXRRROOOLLLJJJHHHGGGEEECCC<<<:::666444222333444555::::::999999999999999:::;;;777333000///...,,,***)))'''%%%$$$$$$%%%'''))),,,+++((('''&&&'''((()))''''''&&&$$$!!!!!!"""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))'''%%%$$$%%%%%%%%%%%%###"""!!!######""""""!!! !!!!!!!!!!!!!!! !!!!!! """$$$%%%###   !!!""""""!!!!!!!!!"""!!!!!!  !!!!!!  """!!!"""###$$$%%%%%%%%%%%%###$$$%%%&&&((()))***+++((())))))(((&&&%%%&&&'''YYYWWWSSSOOOLLLKKKLLLLLLiii{{{vvv[[[IIIGGGJJJKKKKKKIIIGGGEEECCCBBBAAACCCEEEHHHKKKMMMMMMMMMLLLLLLLLLLLLJJJIIIGGGEEEDDDCCCBBB???<<<:::999;;;===<<<===@@@CCCFFFIIIKKKLLLLLLMMMNNNQQQTTTVVVTTTSSSQQQPPPNNNKKKGGGAAA999444,,,((("""'''555DDDMMMUUUYYY\\\[[[\\\aaadddddddddeeefffffffffgggjjjlllgggiiijjjjjjkkkmmmpppsssxxxxxxxxxxxxxxxwwwvvvvvvvvvvvvwwwvvvuuutttrrrqqqsssttttttsssqqqqqqrrrtttuuuuuuvvvwwwxxxwwwuuusssssspppkkkhhheeebbb___]]]___^^^]]]___cccgggkkkooorrruuuzzz}}}~~~vvveee[[[PPPNNNVVV^^^___^^^[[[[[[\\\```gggooowww||||||yyyyyyuuullldddbbbbbbbbbeeeiiilllkkkkkkmmmoooooonnnlllccc^^^XXXUUUUUUXXXZZZ[[[UUUXXXZZZ\\\aaafffccc]]]RRRPPPLLLIIIGGGDDDAAA>>>888777555333333333555666999888777777:::===???@@@>>>;;;666222000...+++***)))'''%%%######%%%(((***...,,,)))'''&&&'''((()))'''''''''$$$""" !!!###%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''')))+++***'''%%%$$$%%%%%%&&&%%%###"""!!!"""!!!!!!!!!   !!!!!!!!!  !!!  !!!""""""!!!!!!!!!!!!   !!!"""$$$%%%%%%&&&%%%%%%&&&'''((())))))***%%%'''))))))(((''''''(((VVVTTTQQQMMMLLLLLLNNNOOOkkkxxx}}}ppp\\\OOOMMMNNNNNNMMMKKKIIIGGGDDDBBBAAACCCFFFJJJNNNPPPQQQOOONNNHHHGGGFFFDDDBBBAAAAAAAAAAAAAAA???<<<999999<<>>======>>>???===>>>???<<<::::::===AAAEEEGGGJJJLLLOOOPPPPPPPPPUUUSSSPPPOOONNNNNNMMMLLLBBB<<<333+++&&&!!!+++;;;JJJSSSTTTXXX[[[ZZZ\\\aaaeeeeeecccfffhhhiiijjjkkkmmmooommmmmmnnnnnnnnnooorrrtttwwwwwwxxxyyyzzz{{{{{{zzzttttttuuuvvvuuutttsssrrrssssssssspppmmmllllllmmmpppooonnnppprrrqqqmmmiii^^^[[[XXXXXX[[[___ccceeeggglllppprrruuuyyyzzzwwwzzz|||~~~~~~~~~~~~tttjjj^^^YYY\\\```bbb```_________aaaeeejjjpppssszzz||||||{{{{{{tttllldddaaaaaacccjjjqqquuusssqqqoooooonnnkkkiii```[[[TTTPPPPPPRRRUUUVVVTTTYYY___dddkkkpppllleeeUUUQQQJJJDDD???<<<999666444444444555555555555555444222111666===DDDGGGGGGAAA===888333000---***(((((('''%%%$$$%%%'''***+++***************+++,,,,,,((())))))'''$$$"""!!!"""$$$%%%%%%&&&&&&'''''''''&&&&&&&&&(((******)))'''%%%&&&&&&&&&&&&$$$###""" !!!!!!  !!!""""""!!! !!!  !!!!!!  """$$$&&&'''((((((((((((((((((((((((%%%(((+++,,,,,,,,,,,,---TTTQQQMMMIIIHHHIIIKKKLLLccc\\\SSSPPPUUUZZZVVVMMMKKKKKKKKKJJJIIIHHHHHHGGGIIIJJJLLLNNNMMMKKKHHHFFFAAA???<<<999999;;;===???===@@@BBBAAA???>>>BBBFFFKKKLLLOOOQQQRRRRRRQQQQQQQQQOOOMMMKKKIIIFFFBBB>>>111+++$$$***:::IIIQQQTTTYYY\\\[[[]]]aaadddddddddfffiiikkklllmmmoooqqqooopppppppppoooqqqsssvvvwwwwwwxxxxxxyyyxxxxxxxxxrrrsssssstttttttttttttttssssssrrrooollljjjjjjkkkmmmjjjhhhjjjllllllhhhdddZZZYYYYYY\\\```eeehhhhhhjjjooosssssswww}}}~~~{{{|||}}}~~~~~~||||||}}}~~~~~~vvvllleeedddeeefffeeebbbaaaaaabbbeeejjjnnnqqquuuxxx|||}}}||||||ssslllfffdddcccfffnnnvvvxxxuuuqqqnnnllljjjgggddd]]]YYYTTTQQQRRRUUUWWWXXXZZZ___eeejjjppprrrmmmeeeWWWQQQHHH@@@;;;888555444444444555666666666666555444111111666>>>DDDFFFEEE>>>:::555111...+++(((&&&&&&%%%%%%$$$%%%'''((()))&&&''')))+++---.........)))******(((%%%###""""""$$$$$$%%%%%%&&&''''''(((&&&%%%%%%&&&((())))))(((%%%&&&&&&'''&&&$$$###""" """!!!  """"""!!!!!!    """$$$&&&'''(((((((((''''''&&&&&&&&&%%%'''***++++++,,,...///TTTQQQLLLHHHFFFFFFHHHIIIFFFNNNTTTTTTRRRSSSSSSQQQHHHHHHHHHIIIIIIJJJJJJJJJKKKLLLMMMLLLJJJGGGCCCAAA@@@===:::888888:::===@@@@@@DDDGGGGGGEEEDDDHHHLLLNNNPPPRRRSSSTTTSSSRRRQQQJJJJJJIIIHHHDDD???777222###))):::HHHQQQUUU[[[^^^]]]^^^bbbdddcccdddgggjjjlllmmmnnnppprrrpppqqqrrrqqqpppqqqtttvvvwwwwwwwwwwwwwwwvvvuuutttqqqqqqrrrrrrsssttttttuuussssssrrroookkkiiiiiijjjiiieeecccdddggggggccc___\\\]]]___bbbfffhhhhhhgggmmmrrrtttssswww~~~}}}~~~~~~|||{{{|||}}}xxxpppllljjjiiihhheeeddddddeeegggkkkoooqqqrrrvvvzzz~~~|||{{{{{{tttmmmhhhffffffhhhqqqzzzyyyvvvqqqmmmjjjgggcccaaa\\\YYYUUUSSSUUUXXXZZZ[[[___dddjjjnnnrrrsssmmmdddXXXQQQGGG>>>888555333222444555666777777777666555555222222666>>>CCCDDDBBB<<<888333///,,,)))&&&$$$######$$$$$$%%%&&&'''(((###%%%))),,,////////////***++++++)))&&&###"""###$$$$$$%%%%%%&&&'''((((((&&&%%%$$$%%%''')))))))))%%%&&&''''''&&&%%%###"""  """"""!!!  """"""!!!!!!  !!! !!!!!!  """$$$&&&((((((''''''&&&&&&%%%$$$$$$%%%''')))******,,,...000SSSQQQMMMJJJIIIIIIJJJKKKOOOOOOOOOOOOOOOOOOOOOOOOKKKKKKJJJIIIIIIIIIIIIJJJJJJIIIGGGDDDBBB@@@??????777999::::::999:::???CCCDDDEEEGGGJJJKKKLLLLLLLLLWWWTTTQQQPPPQQQSSSSSSSSSJJJGGGBBB===777000((("""$$$111CCCRRR^^^^^^^^^___```ccceeegggeeehhhlllnnnnnnooopppqqqttttttssssssssstttuuuvvvuuutttssstttttttttrrrppprrrqqqpppqqqssssssrrrqqqooonnnlllkkkiiifffaaa]]]]]]\\\[[[[[[]]]aaaeeegggbbbbbbdddgggjjjkkkiiiggglllnnnqqquuuyyy|||~~~}}}|||{{{zzzyyy~~~~~~~~~{{{sssppppppssslllkkkkkkkkklllmmmpppqqqvvvuuuwww|||~~~zzzvvvssstttppplllkkknnnsssxxxzzzzzztttlllgggdddaaa[[[VVVZZZ[[[ZZZXXXUUUUUUXXX\\\```ffflllppprrrrrrlllcccXXXLLL???:::888333000///111222333444555444333222000222777;;;>>>??????>>>:::777333///+++'''"""#########$$$%%%'''***+++))))))******++++++++++++++++++,,,+++***(((&&&%%%''''''&&&&&&&&&((()))***)))((('''''''''(((***+++((('''&&&%%%###"""!!! %%%### !!!""""""!!! !!!!!!!!!!!!    !!!!!!"""  !!!&&&$$$!!! """###"""  !!!######$$$$$$&&&&&&%%%$$$############'''(((***,,,------,,,,,,VVVTTTQQQOOOMMMMMMNNNOOOPPPPPPOOONNNNNNMMMLLLLLLJJJJJJIIIHHHHHHGGGGGGFFFHHHGGGEEECCCAAA??????>>>999:::;;;;;;:::===BBBFFFJJJKKKMMMOOOPPPPPPOOOOOOUUUSSSPPPOOOOOONNNMMMKKKBBB>>>666///)))######///AAAPPP[[[\\\]]]___aaacccfffhhhgggiiilllmmmnnnoooppprrrssssssssssssrrrrrrrrrrrrssssssrrrssssssrrrpppooooooooooooqqqrrrrrrqqqooollljjjhhhgggeeeaaa\\\YYYZZZZZZZZZ\\\___cccfffhhhddddddeeegggjjjkkkjjjhhhmmmooorrrvvvyyy|||~~~~~~}}}}}}||||||~~~~~~~~~uuunnnlllllllllllllllmmmnnnooopppqqqtttsssuuuzzz}}}zzzvvvtttuuussspppqqqsssuuuvvvvvvrrrmmmgggdddeeeccc```\\\ZZZ\\\]]][[[XXXWWWYYY\\\bbbiiiooosssvvvuuulllcccTTTHHH===888666111...---...///111222222222222111333555888<<<>>>???>>>>>>:::666111---***&&&### #########$$$&&&)))+++---++++++************++++++,,,,,,,,,,,,+++)))'''&&&(((((('''''''''(((******(((''''''&&&'''((()))***(((((('''%%%$$$###"""!!!%%%### !!!""""""!!! !!!   !!!!!!!!! !!!%%%###  """""""""!!! !!!"""###$$$$$$$$$$$$$$$###"""""""""""""""((()))***,,,------,,,,,,WWWVVVTTTRRRPPPPPPQQQQQQPPPPPPOOONNNMMMKKKJJJIIIIIIIIIHHHHHHFFFEEECCCBBBEEEDDDBBBAAA???>>>>>>>>><<<<<<<<<<<<<<<@@@EEEJJJOOOPPPQQQSSSSSSRRRQQQPPPQQQOOOMMMLLLJJJHHHCCC@@@777111((( +++===LLLWWWYYY]]]```bbbdddgggiiiiiijjjlllmmmmmmnnnqqqsssuuuuuuvvvvvvuuutttrrrqqqrrrrrrrrrrrrqqqpppooonnnnnnmmmnnnpppqqqpppnnnkkkfffeeecccaaa```]]]XXXUUUWWWYYY[[[___cccgggiiikkkhhhgggfffhhhjjjkkkjjjiiinnnooorrruuuyyy{{{}}}~~~~~~~~~xxxpppkkkiiilllmmmoooqqqrrrrrrqqqqqqrrrppprrrvvvxxx{{{{{{wwwuuuxxxwwwwwwwwwxxxwwwtttrrrmmmiiieeeddddddeeebbb```\\\___bbbaaa]]][[[[[[\\\eeelllrrrwwwzzzwwwmmmaaaPPPEEE:::777555111---,,,+++,,,---//////000000000666777:::===??????>>>>>>:::555///***'''%%%$$$"""$$$$$$$$$&&&(((+++---//////---+++)))))))))***+++------------,,,+++))))))))))))((((((((()))******''''''&&&&&&&&&'''((())))))((('''&&&%%%$$$###"""%%%###!!!!!!"""""""""!!! !!!!!!     !!!!!!$$$""" !!!  !!!""""""""""""!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$###"""""""""######)))***+++,,,,,,,,,,,,,,,TTTTTTSSSRRRQQQPPPPPPPPPPPPPPPPPPOOONNNMMMKKKJJJIIIIIIIIIGGGFFFCCCAAA@@@BBBAAA@@@???>>>>>>>>>>>>>>>>>>======???CCCIIILLLMMMOOOQQQRRRRRRQQQOOONNNLLLKKKIIIGGGCCC>>>888444+++%%% &&&666DDDSSSWWW]]]aaabbbdddfffiiikkkkkklllllllllmmmpppsssssstttuuuvvvvvvtttrrrqqqrrrrrrsssrrrpppooonnnnnnmmmmmmmmmoooooonnnjjjgggaaa___^^^^^^^^^]]]ZZZWWWYYY[[[___dddiiilllnnnpppllljjjiiiiiijjjkkkkkkjjjlllnnnppptttvvvyyyzzz{{{|||}}}}}}~~~}}}tttmmmjjjlllnnnrrruuuvvvuuusssqqqpppmmmnnnqqqsssvvv}}}}}}zzzyyy}}}|||{{{{{{zzzxxxtttppppppmmmiiifffeeedddbbb```___cccffffffbbb___^^^^^^gggmmmsssxxx{{{xxxkkk^^^MMMCCC999666555111---,,,)))***+++,,,...///000000666888:::===????????????999444---(((%%%$$$############$$$&&&))),,,///111111///,,,)))((()))***,,,------------,,,,,,++++++*********)))))))))))))))''''''''''''(((((()))))))))(((((('''%%%$$$$$$###$$$###!!!!!!"""###"""!!! !!!!!!""""""!!!   !!! !!!!!! !!!!!!"""###""" ###""""""###$$$###"""!!!!!!"""############$$$%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&&&&'''******++++++++++++++++++RRRRRRRRRRRRRRRQQQPPPPPPOOOPPPQQQRRRQQQPPPOOONNNJJJIIIHHHGGGEEECCCAAA@@@AAA@@@@@@???@@@@@@@@@AAAAAA???>>>???BBBGGGKKKMMMKKKMMMOOOQQQQQQPPPNNNLLLLLLIIIDDD>>>888000(((###!!!...:::LLLSSS[[[```aaabbbdddgggkkkllllllkkkkkkllloooqqqmmmnnnpppqqqqqqpppnnnmmmppprrrsssqqqnnnllllllmmmlllkkkkkklllllljjjgggddd^^^]]]]]]___aaabbbaaa```___bbbfffkkkooorrrssstttpppnnnkkkkkkkkklllkkkjjjiiikkknnnqqqtttvvvwwwxxxzzz{{{|||}}}xxxpppkkkmmmppptttxxxyyywwwtttrrrooollljjjlllnnnpppxxx~~~}}}}}}}}}zzzyyywwwtttrrrsssqqqmmmiiigggfffdddccccccfffiiiiiieeebbbbbbccchhhmmmqqquuuyyyvvvjjj\\\KKK@@@666333222...+++***((((((***+++---///111222555777999<<<>>>???@@@@@@888333+++&&&###"""""""""!!!"""###&&&)))---000222222000---***))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,+++*********))))))(((((((((((())))))************(((((('''&&&%%%%%%$$$$$$$$$###""""""######"""  !!!""""""######!!! !!!!!!  """!!!!!!!!! """!!!!!! !!!!!!$$$###"""!!! !!!!!!$$$"""  """$$$$$$###"""!!!!!!"""$$$%%%###$$$$$$%%%%%%%%%$$$$$$&&&%%%%%%%%%&&&'''((((((+++*********))))))******RRRSSSTTTUUUUUUTTTSSSRRRPPPQQQSSSTTTTTTSSSQQQPPPJJJIIIGGGEEECCCAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEDDDCCCBBBCCCGGGKKKMMMNNNLLLMMMPPPRRRQQQOOOLLLIIIIIIDDD<<<333***!!!  %%%000@@@IIIUUU\\\^^^___bbbeeejjjkkklllkkkjjjkkklllnnnlllmmmnnnnnnnnnmmmlllkkkkkkmmmooommmiiifffggghhhfffeeeeeeeeeggggggfffddd______```bbbfffiiiiiiiiihhhjjjmmmqqqtttuuuvvvwwwrrrpppnnnnnnmmmmmmkkkiiiggghhhkkknnnrrrtttvvvwwwyyyzzz{{{}}}zzzrrrmmmnnnqqquuuyyyzzzxxxuuussspppkkkiiiiiiiiilllsss{{{|||yyyxxxvvvuuusssrrrqqqnnnllljjjiiiiiiiiifffiiijjjiiifffeeegggiiijjjlllmmmpppttttttiii\\\JJJ>>>333///...+++))))))''''''(((***---000222444555666888:::;;;<<<======777222+++%%%"""!!! !!!$$$(((,,,000222222000...,,,***++++++,,,+++************++++++,,,************)))((('''&&&((()))***+++++++++******''''''&&&&&&%%%$$$$$$###$$$###"""###$$$$$$"""  !!!"""######!!! !!!"""!!!""""""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  $$$######"""!!!!!!!!!"""###"""  """######"""!!!!!!!!!"""$$$$$$"""###$$$%%%%%%%%%%%%%%%#########$$$%%%&&&'''(((******)))((('''''''''(((RRRSSSUUUVVVWWWUUUTTTRRRRRRSSSTTTUUUUUUSSSQQQOOOIIIGGGDDDAAA??????@@@AAACCCCCCCCCDDDEEEGGGHHHIIIHHHGGGGGGIIIMMMPPPPPPNNNMMMOOOQQQQQQOOOKKKFFFCCC>>>777...$$$&&&111===KKKUUUYYY\\\```dddhhhiiikkkkkkjjjiiijjjkkkkkkjjjiiihhhfffeeecccccccccfffhhhfffaaa^^^___aaa]]]\\\[[[^^^aaaeeefffgggdddcccdddfffjjjnnnoooooopppqqqssstttuuuvvvwwwwwwsssrrrqqqppppppnnnjjjgggeeegggjjjnnnqqqtttwwwxxx{{{{{{|||~~~~~~xxxsssnnnqqqvvvyyyzzzyyyvvvtttqqqlllhhhgggfffhhhoooxxx|||yyyxxxwwwtttrrrqqqqqqooommmkkkkkkkkkllliiijjjjjjgggeeefffkkkooolllkkkjjjkkkqqqrrrjjj^^^NNNAAA444///...+++***+++%%%&&&'''))),,,///222444777777888888888888888888666222+++%%%""" """&&&+++///111000000...---,,,,,,,,,,,,)))(((((('''((()))***+++************)))'''%%%$$$'''((()))***+++******)))&&&&&&%%%%%%$$$$$$######$$$######$$$%%%$$$"""  !!!"""  !!!!!! !!!""""""###$$$!!!  !!!"""""""""!!! """"""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""######!!!!!!###$$$%%%%%%%%%%%%######$$$$$$%%%'''((()))***)))'''&&&%%%%%%&&&&&&PPPQQQTTTVVVVVVUUUSSSQQQSSSTTTVVVVVVUUURRROOOMMMHHHEEEAAA>>>===>>>@@@AAADDDDDDEEEFFFHHHIIIKKKLLLKKKJJJJJJMMMQQQSSSRRROOONNNOOOPPPOOOLLLFFF@@@===111***!!! !!!'''333DDDPPPVVVZZZ___dddfffiiikkkkkkjjjiiihhhiiicccbbb___\\\YYYWWWVVVUUU]]]```bbb```[[[WWWYYY[[[UUUTTTUUUXXX^^^cccgggiiigggggggggiiimmmpppqqqqqquuuuuuuuuuuuuuuvvvvvvvvvtttsssrrrrrrqqqnnnjjjfffeeegggjjjnnnrrruuuxxxyyy|||}}}~~~~~~zzzooorrruuuyyyzzzxxxvvvtttrrrlllhhhfffeeefffmmmvvv~~~}}}{{{zzzzzzwwwtttqqqsssrrrqqqnnnkkkjjjjjjkkkkkkkkkiiifffdddfffmmmsssnnnlllhhhiiinnnrrrkkk```SSSFFF888222000......///$$$$$$%%%'''+++...222444:::999888777666555444333666111+++%%%""" %%%***...111/////////......---,,,,,,''''''&&&&&&&&&((()))***)))*********(((&&&$$$###&&&''')))*********)))(((%%%%%%%%%$$$$$$#########$$$######$$$%%%%%%"""  !!!""""""!!!  !!!"""$$$$$$"""  !!!""""""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!"""""""""""" """###$$$%%%&&&&&&%%%%%%&&&&&&((()))+++,,,***((('''%%%$$$$$$$$$%%%PPPQQQRRRUUUWWWVVVSSSQQQVVVUUUTTTRRROOOLLLIIIHHHCCC@@@>>>===>>>???@@@@@@BBBBBBCCCDDDFFFIIIKKKLLLOOOMMMKKKMMMPPPPPPNNNKKKQQQOOOLLLKKKIIICCC:::333!!! !!!,,,;;;GGGOOOUUU\\\aaaggggggggghhhhhhfffaaa^^^^^^VVVOOOKKKHHHDDDFFFKKKSSSSSSSSSRRRQQQOOONNNNNNNNNRRRVVV[[[___eeejjjnnnjjjjjjjjjjjjkkkpppuuuzzzwwwwwwvvvvvvuuuuuuttttttpppqqqrrrrrrpppmmmiiigggiiijjjmmmqqquuuwwwvvvuuu~~~{{{tttqqqpppqqqsssuuusssqqqsssrrrnnniiieeeeeegggjjjrrrzzz~~~}}}}}}|||xxxtttqqqpppqqqoooqqqsssrrrooommmnnnooonnnjjjeeeaaaaaaeeekkkoooqqqjjjdddfffmmmrrrppplllTTTFFF888222222000//////---***$$$!!!"""&&&,,,000888777777888888888555333444000+++'''$$$"""!!!###&&&)))+++,,,...---------...---***'''+++***'''%%%$$$$$$%%%&&&(((((('''&&&%%%$$$$$$$$$((((((((((((((((((((((((!!!!!!###$$$$$$###""""""$$$$$$######""""""!!!!!!!!! !!!###$$$$$$!!!!!! !!!  !!!###  !!!""""""###"""""""""!!! !!!"""#########""" """!!! !!!!!!$$$%%%$$$##################$$$$$$&&&&&&''''''(((***+++,,,+++)))&&&###"""###$$$%%%PPPPPPRRRTTTVVVVVVSSSPPPRRRPPPNNNKKKHHHEEECCCBBBAAA@@@>>>===>>>???@@@@@@CCCCCCDDDEEEGGGIIIKKKLLLNNNLLLKKKLLLOOOPPPMMMJJJPPPMMMIIIFFFCCC<<<333---!!!&&&111;;;CCCLLLVVV]]]bbbaaa``````^^^[[[VVVRRRKKKDDD>>>:::777444666:::EEEFFFHHHIIIJJJJJJKKKLLLRRRUUUYYY^^^aaafffkkkooommmnnnooooooppptttyyy|||xxxxxxwwwwwwvvvuuuuuuttttttuuuvvvvvvtttrrrooommmmmmmmmooossswwwyyyzzzyyy~~~~~~~~~|||~~~}}}{{{}}}|||tttqqqnnnmmmoooqqqqqqpppuuusssnnnhhhdddcccfffiiiooovvv}}}~~~}}}|||yyyvvvuuutttssssssqqqssstttrrrooollllllmmmmmmjjjeeebbbaaadddhhhkkkllleee```bbbjjjpppoookkkZZZLLL<<<666444333222333111---'''###"""%%%))),,,222222333555777888777555444///***%%%###!!! !!!"""$$$&&&(((***+++,,,------,,,---...---+++))),,,***'''%%%######$$$$$$***)))((('''&&&&&&&&&&&&(((((((((((((((((((((((("""###$$$$$$$$$###"""!!!$$$##################""""""  !!!###$$$$$$!!!!!!   !!!"""  !!!""""""######!!!!!!!!!  !!!!!!!!!  !!!$$$$$$###""""""######$$$$$$$$$%%%'''''''''((()))***+++,,,+++)))'''$$$######%%%&&&PPPQQQRRRTTTVVVUUURRROOONNNLLLHHHCCC@@@===<<<<<<>>>>>>======>>>???@@@AAAEEEFFFGGGHHHIIIKKKLLLMMMNNNLLLKKKLLLOOOOOOLLLIIIHHHEEE@@@>>>;;;777000+++"""%%%+++333>>>JJJSSSUUUTTTRRRPPPNNNJJJDDD@@@:::444///---***(((+++///555999===@@@DDDGGGKKKNNNXXX[[[___bbbeeeiiimmmpppoooppprrrssstttvvvyyy|||zzzyyyxxxwwwvvvuuutttsssrrrsssttttttsssrrrpppoooooooooooorrrvvvyyy{{{{{{||||||}}}~~~}}}yyyzzzyyyxxx{{{xxxtttooollllllnnnooopppuuurrrmmmfffbbbbbbeeehhhlllsssyyy{{{~~~~~~~~~zzzuuutttvvvxxxxxxvvvtttuuuuuusssppplllkkkkkkllljjjfffcccaaabbbcccdddbbb]]]ZZZ]]]gggnnnnnnllleeeUUUEEE<<<888666555777666222,,,'''$$$$$$'''(((+++,,,...222777999:::999333...(((###""""""""""""%%%''')))+++,,,,,,,,,,,,---,,,,,,---......,,,***,,,***'''%%%######$$$$$$++++++***)))(((((((((((((((((((((((((((((((((((($$$$$$%%%%%%%%%###"""!!!"""###############$$$$$$"""  !!!###$$$$$$!!!!!!  !!! !!!!!!!!!!!! !!!  !!!!!!!!!!!!!!!"""######$$$$$$  !!!###"""!!!!!!""""""###$$$%%%&&&&&&'''''''''((()))***+++,,,,,,***(((&&&%%%%%%&&&'''RRRRRRSSSUUUVVVUUUQQQNNNLLLIIICCC>>>:::999999999999;;;===???@@@AAACCCEEEIIIIIIJJJLLLMMMNNNNNNOOONNNLLLKKKLLLMMMLLLHHHDDD:::777444444666555222///###!!!'''000;;;BBBCCCAAA???===;;;777333///---(((%%%%%%%%%%%%(((---///333999>>>BBBGGGNNNSSS\\\___cccfffiiikkkoooqqqmmmppprrrtttttttttvvvxxxzzzyyyxxxvvvuuusssrrrrrrqqqqqqqqqrrrrrrqqqqqqqqqnnnmmmlllnnnrrrvvvyyyzzz{{{|||}}}|||wwwxxxxxxwww{{{~~~zzzsssnnnlllmmmoooqqqrrrooojjjddd```aaaeeeiiillltttzzz{{{}}}~~~xxxsssssswww{{{|||zzzuuuvvvvvvuuurrrooommmkkkkkkiiigggdddbbb```^^^^^^YYYUUUTTTZZZeeennnqqqpppppp```OOOCCC===888888::::::777111,,,)))(((((()))'''(((,,,222888<<<======333...'''###"""###%%%%%%***+++---...///...---,,,---,,,+++,,,......---,,,+++)))'''&&&%%%%%%&&&'''+++******)))(((((())))))((((((((((((((((((((((((%%%&&&&&&&&&%%%$$$"""!!!!!!!!!!!!""""""############!!! !!!"""######!!!!!! !!!!!!!!!!!!!!!""""""""""""### !!!  !!!###$$$""""""#########$$$$$$$$$ !!!!!!"""!!!!!! !!!"""!!! !!!!!!"""###%%%&&&'''''''''''''''((()))***+++,,,---,,,***((('''(((((()))TTTTTTTTTUUUUUUSSSOOOLLLGGGDDD>>>999666555666777555999>>>AAACCCEEEGGGJJJLLLMMMNNNOOOPPPPPPPPPPPPOOOLLLJJJJJJJJJGGGAAA<<>>@@@???222...((($$$%%%''')))***...///000000000///...---...,,,+++,,,.........---)))((('''&&&'''(((***+++))))))((('''''''''(((((())))))))))))))))))))))))&&&'''''''''&&&%%%###""" !!!!!!"""""""""###  !!!!!!"""  !!!!!!!!!""""""""""""### !!!!!!  """$$$&&&############$$$$$$$$$$$$!!!!!!"""############"""  !!!!!!!!!!!!!!!"""###$$$%%%&&&''''''&&&&&&''''''((()))+++,,,---,,,+++))))))))))))***UUUUUUTTTTTTSSSOOOJJJGGG@@@===999555333333555666666;;;BBBEEEFFFGGGJJJMMMMMMNNNPPPQQQQQQQQQPPPPPPNNNKKKHHHFFFCCC>>>666000'''$$$###$$$''')))'''%%%!!!""""""""" !!! !!!%%%++++++000777:::<<>><<<:::888666666000111333777<<<>>>???>>>222///***((()))+++---...111111000000///////////////...,,,,,,---......---)))((('''&&&'''(((***,,,(((''''''&&&&&&'''''''''))))))))))))))))))))))))''''''(((((('''&&&%%%$$$ !!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!! !!!!!!!!!  """$$$%%%&&&########################""""""###############"""!!!  """###"""######$$$%%%&&&''''''%%%%%%%%%&&&'''(((************)))(((((((((((((((UUUTTTRRRQQQOOOJJJEEE@@@<<<;;;888666555666777999:::@@@GGGJJJIIIHHHJJJMMMLLLMMMOOOPPPPPPPPPNNNMMMKKKHHHDDD@@@;;;444***### $$$)))(((...444666777<<>>DDDKKKMMMJJJHHHIIIKKKKKKLLLNNNOOOOOONNNLLLKKKIIIFFF@@@<<<666---"""  ###&&&,,,222555555:::CCCLLLTTTYYY```fffkkknnnrrrtttssstttuuusssrrrrrrtttuuuuuuuuuuuuttttttsssssssssuuusssqqqooooooqqqsssuuuqqqpppqqqtttxxx{{{}}}}}}~~~~~~~~~~~~uuummmhhhggghhhgggeee```[[[XXXWWWXXX]]]iiiuuu|||{{{|||}}}|||zzzzzz|||}}}~~~}}}}}}}}}yyysssnnnkkkjjjhhhfffbbb^^^ZZZXXX\\\[[[[[[^^^dddjjjnnnppprrrlllhhheee___VVVQQQQQQKKKJJJJJJHHHFFFBBB???>>><<<;;;:::;;;<<<;;;999666333111//////111333444444333111...---,,,...000222222000---,,,---------,,,***)))&&&$$$""""""######((((((''''''''''''((()))))))))))))))))))))))))))&&&'''((())))))(((''''''&&&%%%%%%%%%$$$$$$###### !!!   !!!!!!""""""""""""""" """  ###%%%&&&&&&&&&######"""""""""""""""""" !!!!!!   $$$(((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''(((######"""""""""""""""!!!RRRPPPMMMJJJHHHDDD@@@<<<:::999999:::<<<>>>AAABBBFFFJJJOOOPPPNNNKKKJJJJJJNNNNNNNNNPPPQQQPPPNNNKKKEEEAAA;;;333***!!!###$$$(((---555;;;???AAAGGGPPP]]]fffkkknnnppprrrtttvvvwwwuuuqqqppprrruuutttuuuvvvuuusssrrrssstttuuuuuutttttttttttttttuuuvvvuuutttsssuuuwwwzzz|||~~~~~~}}}}}}}}}}}}}}}}}}{{{qqqfff___bbbeeehhhgggbbb]]][[[ZZZ```bbbfffmmmuuu{{{~~~~~~}}}~~~{{{yyyxxxyyyzzzzzz}}}}}}}}}|||yyytttmmmgggffffffggghhhfffaaaZZZUUUYYY[[[]]]```bbbcccddddddiiijjjiiifffaaa\\\YYYXXXYYYUUUQQQMMMIIIFFFBBB???AAA???<<<888555444333333555666777777666444222000333222000//////000222333333333222111000///...---...,,,)))&&&$$$$$$%%%%%%&&&&&&'''''')))***,,,,,,,,,+++***)))''''''&&&&&&###$$$&&&(((((('''%%%$$$******)))'''$$$!!!   ###!!! """""" !!!!!!"""""""""!!!!!!!!!!!!""""""###  """######$$$$$$""""""""""""""""""###$$$"""######$$$%%%%%%&&&&&&%%%$$$###"""!!!!!!!!!!!!PPPNNNKKKHHHFFFCCC???<<<:::;;;===???AAADDDGGGHHHJJJNNNQQQRRROOOLLLKKKJJJKKKKKKKKKLLLLLLKKKHHHEEE<<<888222***""" !!!###(((///666;;;===EEENNNZZZdddiiilllooorrruuuwwwwwwtttpppmmmnnnqqqrrrsssttttttrrrqqqrrrsssuuuttttttttttttuuuvvvvvvvvvuuusssrrrsssvvvyyy|||}}}}}}}}}}}}}}}}}}||||||}}}ssshhh```]]]bbbfffhhhgggdddcccccccccdddggglllsssxxx|||~~~}}}~~~{{{xxxvvvvvvvvv}}}|||{{{zzzwwwrrrlllhhhggggggggggggfffbbb\\\XXX[[[\\\___aaacccccccccbbbfffggghhhfffbbb^^^]]]\\\[[[WWWRRRMMMJJJGGGDDDAAA>>>===:::777444333333444666777999:::999777555333333222111000000111222333222222222111111000000000...---+++(((&&&%%%%%%%%%$$$$$$%%%&&&'''(((***+++,,,+++)))((('''&&&&&&&&&''''''((()))((('''%%%$$$(((((('''&&&$$$"""   !!!$$$""" !!!"""""" !!!"""""""""!!!!!!  !!!  !!!############!!!!!!!!!!!!"""###$$$%%%"""""""""###$$$$$$%%%%%%%%%%%%$$$""""""!!!!!!!!!MMMJJJGGGEEECCCAAA>>>;;;;;;===@@@DDDHHHLLLNNNOOOMMMPPPRRRRRROOOLLLJJJIIIIIIHHHGGGFFFEEEBBB>>>;;;111---'''  $$$***000666:::BBBKKKVVV```fffjjjnnnqqqtttvvvvvvrrrmmmjjjjjjkkkoooqqqsssrrrqqqqqqqqqrrrssssssssstttuuuvvvwwwxxxvvvtttrrrqqqrrruuuyyy{{{}}}}}}}}}}}}}}}|||{{{{{{wwwkkkccc^^^bbbhhhllllllkkkjjjiiiddddddfffhhhmmmrrrwwwzzz|||~~~}}}}}}|||yyywwwvvvuuu}}}{{{xxxvvvtttpppllliiiiiihhhffffffeeeccc___\\\^^^```bbbddddddcccbbbaaabbbccceeedddbbb```______\\\XXXRRRMMMJJJHHHFFFEEE===;;;999666444333333333666888;;;<<<<<<:::888666333222111000000111222333111111111111111111111111//////...,,,***'''%%%$$$""""""###$$$%%%'''((()))+++***)))'''&&&&&&&&&&&&******++++++***(((&&&%%%&&&&&&&&&&&&$$$###!!!  !!!"""$$$###"""""""""!!!  !!!""""""######!!!   !!!"""######### !!!!!!"""###$$$$$$ !!!!!!""""""###$$$$$$%%%%%%$$$###""""""""""""HHHFFFCCCAAAAAA@@@>>><<<:::===BBBGGGLLLPPPRRRSSSNNNOOOPPPPPPNNNKKKIIIGGGHHHFFFCCCAAA>>>999333///((($$$ """&&&,,,333888???GGGRRR[[[aaafffkkkoooppprrrssspppkkkhhhhhhiiimmmoooqqqqqqpppooopppqqqpppqqqqqqssstttvvvxxxyyyvvvtttrrrqqqrrrtttxxxzzz{{{||||||||||||{{{zzzyyy|||}}}|||qqqiiifffiiimmmppppppnnnllljjjcccccccccdddgggmmmsssxxx|||~~~}}}|||}}}~~~~~~~~~}}}|||{{{zzzzzz|||yyyuuurrrqqqooolllkkkkkkhhhfffeeeeeedddbbb```bbbcccdddeeeeeecccaaa```___```bbbbbb```^^^^^^^^^[[[VVVPPPKKKIIIHHHHHHGGG???===;;;888666444333222333666999<<<<<<:::888666333222222111111222222333111111000000/////////...///000///...,,,)))&&&$$$!!!!!!"""###%%%'''((()))***)))((('''&&&&&&&&&&&&+++++++++++++++***)))(((''''''&&&%%%$$$"""!!!   """###$$$$$$###"""!!!   !!!""""""######"""   !!!""""""""""""!!!!!!!!!""""""""""""""" !!!!!!""""""###%%%%%%$$$###############CCCAAA??????@@@@@@@@@???<<<>>>CCCHHHLLLOOOQQQRRROOOOOONNNNNNLLLJJJGGGDDDDDDAAA>>>:::555///((($$$ """'''---333;;;BBBMMMUUU[[[aaagggkkkiiilllnnnmmmjjjhhhhhhjjjlllnnnpppqqqpppnnnnnnnnnmmmnnnoooppprrruuuwwwxxxuuutttsssrrrssstttwwwxxxyyyzzz{{{||||||{{{zzzyyywwwxxxzzz}}}xxxqqqnnnoooqqqrrrrrrqqqmmmkkkeeeeeeeeedddfffkkksssyyy||||||}}}~~~~~~}}}|||{{{zzzwwwrrrpppoooooonnnmmmllliiifffeeeeeefffeeedddfffffffffeeedddbbb```___]]]___```___\\\ZZZXXXXXXVVVRRRLLLIIIHHHHHHHHHHHHDDDBBB???<<<888555333111000222555888999777555333333222222222222222222333111111000...---+++******.../////////---)))&&&###!!!""""""$$$&&&((()))+++***)))((('''''''''''''''))))))***++++++,,,,,,,,,***)))'''%%%###!!!  !!!!!!  """###"""######"""  !!!"""######"""!!! !!!!!!"""!!!!!!""""""######"""!!!  !!!!!!""""""$$$$$$######"""#########???>>><<<===@@@BBBCCCDDDBBBCCCEEEHHHJJJLLLNNNNNNPPPNNNKKKIIIGGGDDD@@@<<<999666333000+++&&&  &&&+++555<<>>EEEJJJPPPWWW\\\___dddiiijjjiiiiiikkkmmmmmmppprrrrrrpppmmmkkkkkkhhhhhhiiijjjlllnnnpppqqqtttuuuvvvwwwxxxwwwvvvuuusssuuuxxxzzz||||||zzzzzzvvvvvvvvvvvvwwwxxxyyyzzz|||}}}wwwtttqqqqqqrrrsssrrrpppooopppnnnjjjggghhhooouuu}}}|||wwwuuusssqqqooooooppprrrrrrrrrkkkiiigggggghhhiiiiiihhhkkkhhheeeaaa``````aaabbb^^^______]]]YYYUUUSSSRRRKKKIIIGGGGGGIIIJJJKKKJJJGGGFFFDDD@@@<<<888555333333333333333444444444444222333333333333333333222000000...---+++***)))(((******+++***)))(((&&&%%%!!!!!!"""$$$&&&(((+++,,,++++++***))))))))))))***(((''''''(((((()))******)))(((&&&$$$""""""!!!"""!!!!!!   !!!!!!"""###$$$"""!!!  !!!!!!  !!!!!!  !!!!!! !!!"""###"""!!!  !!!!!!"""""""""!!!!!!!!!!!!!!!"""""";;;::::::===BBBGGGJJJKKKQQQOOOMMMKKKJJJJJJJJJKKKJJJEEE>>>888333,,,$$$ !!!"""###$$$######"""%%%### """&&&,,,111999@@@EEEKKKRRRWWW___ccchhhjjjiiiiiikkkmmmnnnqqqsssssspppmmmjjjjjjffffffggghhhjjjlllnnnooosssuuuwwwyyyzzzxxxvvvtttqqqssswwwzzz||||||{{{zzzxxxwwwvvvuuutttttttttttt{{{|||~~~|||wwwrrrpppqqqqqqpppnnnpppqqqoooiiiddddddiiiooowww}}}|||xxxuuuqqqpppnnnoooqqqsssttttttkkkiiihhhhhhiiijjjjjjiiilllhhhddd```^^^___aaaccc^^^______]]]YYYUUUSSSSSSIIIHHHGGGHHHJJJLLLLLLLLLEEEEEECCC@@@===999666444666555444444444444555555222333333444444333333222//////...------,,,++++++)))))))))(((((('''&&&%%% !!!"""###&&&(((***+++,,,+++******************)))((('''''''''''''''((('''&&&$$$###"""######$$$$$$$$$###!!!  !!!""""""!!!!!!!!!!!!"""###%%%%%%"""!!! !!!"""!!!!!!""""""!!! !!!  !!! """###$$$###### !!!"""""""""!!!!!! !!!"""777777:::???FFFKKKNNNOOOPPPNNNLLLKKKJJJHHHEEECCCCCC;;;000((($$$    !!!  !!!!!!"""###$$$$$$$$$$$$%%%&&&$$$!!!(((+++000666===FFFNNNTTT]]]aaafffhhhiiihhhhhhhhhkkkmmmoooppppppmmmjjjhhhcccdddeeeeeefffhhhlllpppsssssstttuuuvvvvvvuuuuuutttvvvyyyyyyyyyxxxzzz{{{xxxwwwuuusssssstttvvvwwwyyyyyy{{{}}}zzzrrrnnnpppqqqmmmiiinnnmmmkkkhhheeeeeegggjjjppptttzzz}}}zzzwwwuuutttrrrppppppqqqqqqqqqpppmmmmmmkkkhhhffffffhhhjjjiiijjjiiieee```]]]]]]^^^\\\ZZZXXXYYYZZZZZZWWWSSSOOOIIIDDDCCCFFFJJJJJJHHHBBBBBBAAAAAA???<<<:::999777777666666555555555444222444666888777555222///111///---,,,,,,---,,,***+++++++++***((('''%%%$$$"""###$$$%%%''')))+++,,,------,,,+++++++++,,,,,,***)))(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%###!!! !!!!!!!!!!!!!!!"""""""""###!!!""""""############""""""%%%$$$###!!! !!!!!!!!!!!!!!!   ###%%%$$$""" !!!!!!!!!  """%%%'''!!!"""#########!!! 888999<<>><<<:::888::::::888777555444333222333333444444444333222222000...,,,,,,------,,,+++------,,,+++)))'''%%%###$$$$$$$$$%%%'''(((***+++,,,,,,++++++++++++,,,,,,+++)))((()))******((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$"""!!! !!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!###"""!!!  !!!!!!   """!!!  """$$$%%%"""###$$$$$$$$$"""!!! <<<<<>>GGGMMMTTTZZZaaafffhhhhhhhhhgggiiikkkmmmnnnnnnllljjjhhhffffffffffffeeegggjjjmmmpppqqqrrrrrrssssssrrrrrruuuwwwyyyyyyxxxwwwxxxyyyyyyyyyyyyxxxwwwvvvuuutttqqqrrrtttwww{{{xxxrrrooommmmmmiiiiiiiiigggeeefffgggjjjjjjnnnsssxxx{{{}}}~~~}}}~~~~~~{{{yyyvvvuuuvvvvvvvvvvvvtttqqqnnnmmmlllkkkjjjiiigggeeecccbbbfffgggfffccc___\\\[[[[[[\\\ZZZWWWVVVWWWXXXWWWWWWQQQMMMHHHGGGIIIIIIHHHFFF>>>???@@@@@@>>><<<:::888===<<<:::777555222000///333222111000000111333444000...,,,,,,.........---//////...,,,***'''%%%$$$&&&%%%%%%%%%&&&'''((((((************++++++,,,---+++***)))***++++++)))'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######""""""""""""""""""""""""!!!!!!!!!  !!!!!!   """!!!!!!   """###"""###$$$$$$$$$###"""!!!@@@AAACCCGGGMMMQQQSSSTTTNNNMMMJJJGGGAAA888///)))   !!!!!!!!!###%%%'''(((((((((***+++'''))),,,000666===EEEKKKOOOUUU]]]dddhhhiiiiiiiiihhhjjjkkklllllljjjhhhgggeeeeeeeeedddcccdddgggjjjnnnnnnooopppqqqqqqqqqqqqqqqtttvvvxxxyyyyyy{{{}}}|||}}}}}}}}}{{{xxxuuutttpppqqqssswww{{{|||rrrmmmlllnnniiijjjjjjiiigggfffgggiiifffiiinnnsssxxx{{{}}}}}}|||~~~}}}zzzyyyxxxxxxyyy{{{zzzvvvqqqmmmkkkjjjjjjjjjjjjjjjhhheeebbbeeeffffffdddaaa^^^[[[ZZZ[[[YYYWWWUUUUUUVVVWWWWWWRRROOOLLLKKKKKKIIIGGGDDD???@@@AAAAAA@@@>>>;;;999;;;:::888666333111///...111000000000000111222333///...------...//////...///......---+++)))'''&&&''''''&&&&&&%%%%%%&&&&&&((((((((()))***+++------+++******+++,,,+++)))'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$"""""""""!!!!!!!!!!!!!!! !!!!!! !!!!!!  """""""""!!!!!!  !!!!!!"""###$$$$$$###"""!!!FFFFFFGGGJJJNNNQQQRRRRRRNNNKKKFFF@@@888...$$$  """%%%''''''(((***,,,)))***,,,...222999AAAFFFIIIPPPYYYaaafffhhhjjjkkkiiiiiijjjkkkjjjhhhfffeeebbbcccbbbaaa```aaadddgggkkklllmmmoooppppppqqqqqqrrrtttwwwyyyyyyzzz|||~~~}}}zzzvvvsssnnnoooqqqtttxxx|||~~~rrrkkkjjjkkkhhhiiikkkjjjhhhggghhhhhhdddfffkkkpppuuuzzz}}}~~~xxxzzz~~~~~~}}}|||yyy|||~~~}}}xxxrrrnnnllliiiiiijjjlllnnnmmmiiifffeeeffffffeeeccc```\\\YYYZZZXXXVVVTTTRRRRRRTTTUUURRRQQQOOONNNMMMJJJFFFDDDAAABBBCCCDDDBBB@@@<<<:::888777666444222000///...///000111222222222222222000///---...///000000///,,,,,,,,,,,,,,,+++******(((((('''%%%%%%$$$$$$$$$&&&&&&'''((()))***,,,---+++******+++,,,,,,)))'''$$$%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!  !!!"""""" !!!!!!""""""!!!!!!  """######""""""!!!  """!!!  !!!""""""!!! KKKJJJJJJKKKMMMNNNNNNMMMKKKFFF>>>666---$$$  ###%%%&&&''')))+++((())))))***,,,222999>>>CCCIIIRRR[[[aaafffjjjllljjjjjjjjjiiihhhfffdddccc`````````___^^^___bbbeeehhhiiikkknnnpppqqqrrrrrrwwwyyy{{{{{{zzzyyyzzz{{{}}}yyyuuurrrkkklllnnnqqquuuyyy|||~~~~~~rrriiieeeeeecccfffiiijjjiiiiiiiiijjjdddfffiiimmmrrrwwwzzz|||uuuwww{{{~~~{{{~~~~~~xxxrrrooonnnkkkjjjjjjmmmppppppmmmjjjeeeeeeeeefffeeebbb\\\XXXXXXWWWVVVSSSPPPOOOPPPQQQQQQRRRRRRRRROOOKKKGGGDDDBBBDDDEEEFFFDDD@@@<<<999666555555333222111000000111222333444444444333222222000......000000000///******+++,,,,,,,,,++++++)))((('''%%%$$$$$$######&&&&&&&&&'''((()))+++,,,***)))***+++,,,+++(((&&&%%%%%%%%%&&&&&&''''''((($$$$$$$$$$$$$$$#########  !!!"""###!!!!!!!!!""""""!!!!!!!!! """######"""!!!  """"""""" """$$$$$$"""!!!  !!!!!!!!! PPPNNNLLLLLLLLLKKKIIIGGGAAA;;;111(((  """$$$%%%&&&)))***(((((('''&&&''',,,222777===CCCKKKTTT[[[bbbhhhkkkkkkjjjjjjhhhfffdddbbb```_________^^^^^^___bbbeeefffgggjjjmmmppprrrssstttzzz{{{}}}|||{{{zzzzzz{{{~~~zzzvvvrrrpppllllllnnnqqqtttwwwzzz|||ssshhh```\\\[[[___dddgggiiijjjkkklllggghhhiiikkknnnrrruuuwwwsssvvvyyy|||}}}xxxrrrpppqqqnnnkkkjjjlllpppqqqnnnjjjccccccdddeeeeeebbb[[[VVVVVVWWWVVVSSSOOOLLLLLLMMMPPPRRRTTTTTTQQQLLLHHHEEECCCDDDFFFFFFDDD???:::777888777666555444222111111666555555444444444444555333111//////000000///...******++++++++++++******((((((&&&%%%$$$#########&&&&&&&&&&&&'''((()))***(((((()))+++,,,+++'''%%%###$$$$$$%%%&&&&&&''''''$$$$$$$$$######""""""""" !!!!!!  !!!"""### !!!!!!  """"""!!!  """$$$###!!!!!!"""$$$&&&&&&$$$###!!!!!!"""""""""!!! SSSPPPNNNLLLKKKIIIFFFDDD888111&&&   """$$$%%%&&&)))******)))'''&&&&&&***000444999???FFFOOOWWW___fffkkklllkkkjjjhhheeebbb```_______________^^^```cccfffeeefffiiimmmpppsssuuuvvvxxxzzz|||}}}||||||}}}~~~{{{wwwssspppnnnnnnoooqqqsssvvvyyy{{{}}}~~~tttggg]]]VVVTTTYYY___eeehhhkkkmmmnnnjjjiiiiiijjjkkknnnpppqqqrrruuuxxx{{{~~~}}}xxxsssqqqssspppmmmjjjlllooopppllliiibbbaaabbbdddeeeaaaZZZTTTTTTVVVVVVSSSNNNJJJIIIJJJOOORRRUUUUUURRRMMMHHHFFFCCCDDDFFFEEECCC>>>999555::::::888777555333222111:::888555333222444666888444222000///000000///...++++++++++++***)))((((((((('''&&&%%%$$$#########&&&&&&&&&&&&&&&'''((()))(((((()))+++,,,***'''$$$""""""###$$$%%%%%%&&&&&&$$$$$$######"""!!!!!!  !!!""""""!!!  !!!"""###  """  !!! """$$$$$$"""!!!###%%%((('''&&&$$$!!! !!!#########"""!!!PPPNNNKKKHHHDDD???999555'''###  !!!###%%%'''))))))(((''''''(((***,,,---333666>>>HHHOOOUUU___hhhkkkkkkjjjhhhfffbbb]]]YYYYYY\\\___cccddddddcccbbbnnnooorrruuuwwwxxxyyyyyyzzz{{{}}}}}}||||||}}}~~~|||yyyuuussssssttttttssstttuuuxxx{{{|||zzzqqqeee\\\VVVXXX[[[___dddiiimmmpppoooooommmkkkhhhggghhhjjjnnnqqquuuyyy}}}yyysssooonnnsssqqqnnnmmmlllkkkjjjhhh]]]___aaaaaa```]]]YYYVVVVVVOOOKKKMMMOOOMMMLLLLLLOOOQQQSSSSSSQQQLLLFFFBBB@@@BBBCCCBBB>>>:::888777888888888666444444666888<<<999555111000000111333555444222000...............---+++)))(((((()))***************(((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######""""""""""""$$$%%%''')))&&&$$$"""!!! !!!"""###!!!!!!""""""!!!   !!!######%%%$$$$$$###!!! !!!$$$&&&((((((&&&&&&OOOMMMJJJEEE@@@888///)))   """$$$&&&'''(((((('''((()))+++,,,...444555;;;CCCIIINNNXXXaaaggggggggggggfffccc___\\\[[[]]]```ccceeefffffffffnnnooorrruuuwwwxxxxxxxxxyyy{{{|||~~~~~~~~~|||{{{{{{|||}}}{{{wwwtttsssrrrvvvuuuttttttuuuxxx{{{}}}}}}~~~yyyppphhh]]]^^^```cccgggkkknnnooooooooonnnllliiiggghhhiiimmmooorrruuuxxx|||zzzuuurrrqqqrrrpppmmmllllllkkkjjjhhh``````aaaaaa___\\\YYYWWWUUUOOOKKKMMMNNNLLLJJJKKKPPPQQQSSSSSSQQQLLLGGGCCC@@@AAABBB@@@===:::888888777777777555333333555666===:::666222000000111111666555333000///.........---,,,***((('''((()))***))))))******)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###""""""!!!!!!!!!"""$$$&&&((()))&&&%%%###!!! !!!""""""   !!!"""!!!!!!"""!!!!!! """&&&)))++++++***)))MMMJJJEEE???777,,,!!!  !!!!!!!!!!!! !!!"""###$$$&&&&&&''')))***,,,---...444444777===AAAEEEOOOYYYaaaccceeeffffffdddaaa___]]]^^^```cccfffhhhjjjkkkooopppsssuuuwwwyyyyyyyyyyyyzzz{{{|||}}}|||{{{zzzyyyzzz{{{yyyvvvtttssstttyyyxxxuuutttuuuxxx{{{}}}|||}}}{{{uuuiiijjjjjjkkklllmmmnnnooonnnoooooommmjjjgggfffgggjjjlllnnnpppssswww|||{{{vvvsssrrrpppnnnlllkkkkkkkkkjjjhhhccccccbbb```___]]][[[ZZZXXXRRRNNNOOOQQQNNNLLLMMMQQQRRRTTTTTTRRRMMMHHHEEEAAAAAAAAA???<<<;;;:::;;;777777777444222222333555<<<:::666333111000111111777666444222000///......,,,+++***((((((((()))))))))))))))))))))(((''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!!  """$$$''')))***'''&&&$$$"""!!! !!!!!!!!! !!!"""###### !!!$$$)))---///...,,,***HHHDDD===555,,,""" !!!!!!!!!!!!!!!  !!!!!!###%%%''')))+++,,,------333222333777:::???IIITTT^^^aaaeeeggggggeeebbbaaa______aaacccfffjjjmmmoooqqqsssuuuxxxyyyzzzzzzzzzzzzzzz{{{||||||{{{{{{zzzvvvxxxyyyxxxwwwvvvwwwxxx|||zzzwwwuuuvvvxxx|||~~~}}}~~~~~~vvvuuutttsssqqqqqqppppppnnnppppppnnnjjjgggeeedddgggiiikkkmmmqqqvvv}}}~~~xxxssspppooommmkkkiiiiiijjjjjjiiihhhhhhfffcccaaa___^^^^^^___```YYYUUUVVVWWWTTTRRRRRRRRRSSSUUUUUURRRNNNJJJGGGCCCCCCCCCAAA>>>===>>>???999999888555222111222444999777666444333222333333888777555333111///...------,,,+++************+++((()))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$###"""!!!  """%%%''')))+++((('''%%%###!!! """!!!   !!!###$$$$$$%%% ###&&&***...///---***(((AAA;;;111(((!!!  !!!!!!!!!  """$$$&&&(((***+++,,,,,,000///000333666;;;FFFPPP[[[```eeehhhgggeeeccccccaaaaaabbbdddgggkkkooorrrtttuuuxxxzzz{{{|||||||||{{{{{{{{{{{{{{{{{{zzzzzztttvvvxxxxxxxxxyyy|||~~~|||{{{yyywwwxxxzzz}}}|||zzzwwwuuussssssoooppppppmmmiiieeebbbbbbdddfffiiimmmrrryyyzzztttnnnlllkkkkkkjjjhhhhhhjjjjjjjjjiiikkkiiieeecccaaaaaacccdddfff___ZZZ[[[\\\YYYVVVVVVSSSTTTUUUUUUSSSPPPLLLIIIFFFGGGFFFDDDAAA@@@AAABBB<<<;;;:::777333222222333555555555555555555555555777666555333222000...---......------------------))))))))))))*********+++((((((((((((((((((((((((%%%%%%%%%$$$$$$"""!!!!!!!!!###&&&((()))***((('''%%%$$$"""!!! """!!!  !!!!!!""""""  !!!""""""""""""!!!  ###%%%(((******(((%%%"""666000&&&   !!!"""""" !!!  ######$$$&&&''')))***+++,,,***,,,///222666@@@KKKWWW]]]dddgggfffdddddddddcccdddeeegggjjjnnnqqqtttuuuwwwyyy{{{|||}}}}}}}}}zzzzzzzzzyyyyyyyyyyyyyyyuuuvvvxxxxxxyyyzzz}}}|||{{{zzzzzzzzz|||~~~~~~~~~{{{yyywwwvvvppppppoookkkfffbbb``````aaadddhhhmmmssszzzyyyrrrmmmkkkkkkllljjjiiijjjlllmmmmmmlllmmmkkkhhhfffeeefffhhhiiihhhaaa\\\]]]]]]ZZZWWWWWWUUUVVVVVVVVVTTTQQQNNNLLLIIIIIIIIIGGGDDDCCCBBBCCC======;;;777333111222333333444555666666666666666444444444333222000///...///////////////.........+++***************+++,,,))))))))))))))))))))))))$$$%%%%%%%%%%%%$$$######"""###$$$&&&'''((((((((('''&&&&&&%%%###"""!!! !!!!!!  !!!"""######!!!!!!!!!   !!!###$$$$$$""" ***%%%   !!!###$$$###!!! !!! !!!!!!############$$$&&&((()))'''&&&(((+++---000888BBBPPPWWW```eeeeeeddddddfffggghhhiiilllooorrrtttuuuuuuvvvxxxzzz{{{||||||{{{xxxxxxwwwvvvvvvvvvvvvvvvwwwxxxxxxxxxwwwwwwzzz|||zzzzzz{{{|||}}}~~~|||zzzyyyppppppmmmiiiccc___^^^^^^^^^aaaffflllqqqxxx~~~}}}}}}zzzuuuqqqppppppooommmmmmmmmpppqqqrrrqqqmmmllljjjiiiiiijjjlllmmmjjjccc]]]^^^^^^ZZZWWWWWWVVVVVVWWWWWWUUURRROOOMMMIIIJJJKKKIIIFFFCCCBBBAAA>>>===;;;777222000000111555555777777777666444333222222222222222000///.........////////////......,,,,,,+++*********+++,,,))))))))))))))))))))))))$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&'''((((((((('''&&&&&&%%%%%%%%%$$$###"""!!!  !!!"""###$$$!!!!!!!!!  """    ###%%%%%%$$$###!!!!!! !!!""""""$$$###"""""""""$$$'''((($$$###%%%((((((***222;;;JJJRRR]]]cccdddccceeegggiiikkkmmmooorrrtttvvvwwwtttuuuwwwyyyzzzzzzzzzzzzvvvvvvuuutttttttttttttttyyyyyyyyywwwuuuuuuvvvxxxyyyzzz{{{}}}~~~}}}~~~||||||qqqooolllgggaaa^^^]]]^^^\\\```eeekkkpppuuuzzz~~~{{{zzz||||||wwwuuuuuuvvvqqqpppooopppsssuuuuuuuuunnnmmmkkkkkkkkkmmmooopppllleee`````````\\\YYYYYYVVVWWWWWWWWWUUUSSSPPPNNNIIIJJJLLLJJJGGGCCC@@@???===<<<:::666111///...///777777888888777555222000000111111222111000///...------......///......---...---+++*********++++++))))))))))))))))))))))))$$$$$$%%%&&&''''''''''''((())))))))))))'''&&&%%%%%%%%%%%%%%%%%%$$$###"""  !!!"""###$$$!!!!!!  !!!!!! !!!  """%%%&&&&&&%%%$$$%%%'''&&&###!!!!!!###%%%&&&&&&&&&%%%### !!!### """%%%'''(((+++///222???GGGRRR[[[aaadddeeefffqqqooonnnqqquuuyyyyyyxxxzzzxxxvvvuuutttuuuvvvwwwtttuuuuuusssqqqpppqqqrrrvvvwwwxxxvvvuuutttvvvwww|||}}}~~~|||~~~|||yyysssrrrnnnggg```\\\]]]```aaaaaabbbdddiiiooouuuxxx|||}}}}}}}}}~~~{{{uuutttvvvwwwyyyuuurrrqqqssstttrrrppptttpppmmmmmmoooqqqqqqoooiiifffaaa]]][[[[[[\\\]]]WWWWWWWWWVVVSSSPPPLLLJJJJJJJJJLLLMMMNNNLLLGGGDDDCCCAAA===999555444333333222555666555222000111222222000///111333333///,,,,,,,,,,,,,,,,,,+++***)))++++++******************,,,)))'''&&&'''''''''&&&%%%%%%%%%%%%&&&'''((((((************(((&&&$$$"""######$$$$$$###"""  !!!!!!!!!!!! !!! """"""!!!  !!!  !!!   ###&&&'''&&&%%%%%%&&&((('''%%%$$$$$$$$$&&&'''&&&&&&&&&$$$!!! !!!### ###&&&((()))+++...000666>>>IIITTT]]]dddjjjmmmrrrqqqqqqtttxxxzzzyyyxxxxxxwwwuuutttssstttuuuvvvtttuuutttrrrpppoooqqqssstttuuuvvvvvvuuuuuuwwwyyy|||}}}~~~~~~|||xxxuuutttqqqkkkddd```___```aaaaaabbbdddgggkkkooorrrxxx{{{|||wwwxxx{{{|||{{{wwwsssrrrtttuuutttsssyyyrrrooopppqqqooommmiiifffbbb^^^ZZZYYYYYYYYYVVVVVVVVVUUUSSSPPPNNNLLLLLLLLLMMMOOOOOOMMMJJJFFFEEEBBB???;;;777666555555222444555333111///000222222111///000111111...,,,---------------,,,++++++************************+++(((&&&%%%&&&&&&&&&%%%$$$$$$$$$###$$$$$$%%%&&&(((((((((((('''%%%###"""###$$$$$$$$$$$$"""!!!  !!!!!!!!!   !!!!!!""""""!!!!!!!!!!!!   !!!   !!!###&&&'''&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&$$$"""!!!"""###!!!$$$'''******+++---...000666@@@JJJVVVaaakkkqqqrrrrrrsssvvvyyyyyywwwuuuwwwvvvtttsssssstttuuuvvvuuuuuusssqqqoooooorrrtttrrrsssuuuuuuvvvwwwzzz||||||}}}|||xxxvvvwwwuuuqqqjjjeeeaaa`````````aaabbbdddfffhhhiiirrruuuzzz~~~~~~~~~{{{}}}}}}xxxsssrrrtttwwwwwwvvvvvvoooooopppmmmjjjhhhfffccc___[[[XXXUUUTTTVVVUUUUUUSSSRRRQQQPPPOOOOOOOOOOOOPPPQQQPPPMMMJJJGGGEEEAAA>>>;;;999888777333444333111//////000222333111///......---,,,+++,,,+++++++++++++++*********************************(((%%%$$$%%%&&&%%%%%%$$$###""""""""""""""""""%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$###!!!  !!!!!!!!! !!!!!!"""############"""    ###%%%%%%%%%$$$%%%&&&'''((((((((((((&&&%%%$$$%%%&&&&&&%%%"""!!!"""######&&&***,,,,,,,,,,,,---111444;;;CCCMMMYYYeeemmmoooqqqsssvvvwwwvvvtttrrruuuuuuttttttttttttuuuvvvvvvuuutttrrrppppppsssvvvsssuuuvvvwwwwwwxxx{{{}}}~~~}}}xxxwwwwwwvvvsssnnnhhhbbb___]]]^^^___```bbbcccddddddmmmpppvvv{{{}}}~~~yyysssrrrtttxxxyyyyyyssslllmmmnnnllliiifffeeeccc```\\\XXXUUUSSSUUUTTTSSSRRRQQQQQQQQQQQQQQQPPPPPPQQQRRRQQQOOOMMMHHHGGGDDDAAA>>><<<;;;:::666555333111000000222333444222///,,,+++*********((((((((('''''''''(((((())))))))))))************+++)))&&&%%%&&&'''&&&%%%$$$$$$###"""!!! !!!######$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%###"""!!! !!!""""""""""""""""""!!!  !!!!!!"""""""""""""""   !!!######""""""###%%%%%%&&&'''''''''%%%###!!!###$$$%%%$$$"""!!!!!!"""$$$'''+++---------------111333777===FFFRRR^^^ffflllnnnqqqssstttsssssssssttttttttttttuuuuuuvvvwwwvvvvvvuuusssrrrrrrtttwwwvvvwwwxxxxxxxxxyyy{{{~~~~~~yyyuuuuuutttqqqmmmhhhbbb^^^[[[\\\]]]___aaabbbcccdddjjjnnntttzzz~~~||||||wwwrrrqqqtttwwwyyyyyyzzzmmmggghhhkkkkkkiiidddcccbbb```]]]YYYVVVTTTSSSRRRQQQQQQPPPPPPQQQQQQPPPOOONNNNNNPPPPPPOOOMMMIIIHHHFFFCCC@@@>>>===<<<888666333222222222333444333111///,,,***((())))))(((''''''&&&&&&'''(((((((((((()))))))))*********,,,***(((''''''(((((('''&&&%%%$$$###"""!!!!!!!!!#########$$$$$$%%%&&&&&&%%%%%%&&&&&&%%%$$$"""!!! !!!"""###$$$############!!!  !!!!!!    !!!!!! !!!!!!!!!!!!###$$$%%%%%%&&&&&&%%%###!!! !!!###$$$###""" !!!$$$&&&)))+++++++++,,,......000444999AAALLLWWW___gggiiikkkkkklllnnnrrrtttqqqrrrsssssstttuuuvvvvvvtttuuuuuuuuusssssstttvvvvvvwwwxxxyyyxxxyyy|||~~~~~~~~~{{{tttrrrooommmjjjgggbbb^^^\\\\\\]]]^^^```bbbdddeeeiiimmmtttzzz~~~~~~}}}zzzvvvwwwsssoooooorrruuuvvvvvvxxxqqqiiidddeeeggghhhhhhbbbbbb```^^^[[[XXXUUUSSSPPPPPPPPPPPPPPPOOOOOOOOONNNLLLJJJJJJKKKLLLLLLKKKIIIHHHFFFDDDAAA???===<<<999666444333444444444333111111000---***(((((()))***)))((('''((()))***+++'''(((((())))))*********---+++((((((((()))((((((&&&%%%$$$###""""""""""""###""""""######$$$&&&&&&&&&&&&''''''&&&%%%###""" !!!"""###$$$############"""    !!!"""!!!!!!!!!###%%%&&&&&&%%%%%%$$$"""!!! !!!###"""!!! !!!###&&&'''''')))+++---,,,...111666<<>>GGGIIIJJJHHHGGGJJJQQQXXX[[[^^^cccfffgggiiikkkmmmoooqqqssssssrrrrrrrrrssstttvvvwwwwwwwwwyyy|||}}}~~~}}}}}}~~~~~~~~~~~~vvvqqqjjjdddbbbdddhhhkkkllliiidddaaa___aaadddfffhhhkkkppptttyyy}}}}}}yyyvvvtttmmmkkkkkkmmmssswwwxxxxxxssspppkkkgggdddbbbccccccccc___ZZZVVVTTTRRROOOLLLNNNNNNNNNOOOQQQPPPLLLHHHIIICCC>>>===???BBBAAA@@@???@@@@@@???>>><<<;;;999999777666555555444111///---------...000000...,,,///...,,,***((('''''''''%%%%%%&&&'''((())))))***((('''%%%%%%&&&%%%###!!! !!!"""""""""###!!!!!!###&&&&&&'''''''''%%%$$$###$$$$$$""""""""""""###$$$######"""   !!!  """############""""""!!! !!!$$$'''((())),,,/////////111666:::EEEGGGHHHGGGDDDDDDGGGJJJNNNSSSYYY^^^bbbeeehhhjjjoooqqqttttttsssrrrrrrsssuuuvvvxxxyyyyyy{{{}}}}}}~~~}}}||||||}}}}}}{{{}}}}}}vvvmmmdddaaacccgggkkkooolllhhheeecccccceeefffhhhkkkooorrrvvv{{{|||xxxuuummmjjjiiinnnvvv|||}}}{{{vvvsssnnniiieeebbb`````````]]]YYYVVVUUUTTTSSSQQQQQQPPPOOOOOOOOOOOOMMMJJJKKKGGGAAA???@@@@@@>>><<<;;;;;;<<<<<<<<<<<<;;;;;;;;;999777666555444222000---,,,,,,...000000///---111000///---+++)))'''&&&'''((()))+++++++++***)))((('''%%%%%%%%%$$$###!!! !!!!!!"""#########"""  """###$$$%%%%%%&&&&&&&&&%%%%%%&&&%%%$$$###############"""!!!   !!!!!!""""""!!!!!!  ###&&&((())),,,.........000444888@@@CCCFFFFFFDDDBBBBBBCCCDDDIIIQQQXXX^^^bbbfffhhhooorrrtttuuutttsssrrrssstttvvvxxxyyyyyy{{{}}}~~~~~~}}}{{{{{{{{{}}}|||~~~~~~{{{||||||pppgggbbbcccgggkkkooonnnlllkkkjjjiiiiiijjjmmmoooqqqsssvvvzzz{{{wwwooollljjjoooxxx~~~zzzwwwrrrlllfffbbb___]]]^^^\\\XXXUUUSSSSSSSSSSSSSSSRRRPPPOOONNNNNNMMMMMMNNNKKKFFFDDDCCCBBB???===:::;;;;;;;;;<<<<<<;;;;;;===;;;888666666555333111,,,,,,+++---///000000///000//////...,,,***(((&&&)))***,,,......---+++***(((&&&$$$$$$$$$$$$"""!!! !!!"""######$$$###"""!!! !!!###$$$%%%%%%%%%%%%$$$$$$$$$###&&&%%%%%%$$$###""""""!!!   """"""!!! !!!$$$&&&))),,,.........000444888<<>>======<<<<<<;;;;;;;;;===;;;888666666555333222---,,,+++,,,///000000///,,,,,,,,,,,,+++***((('''***,,,---//////...,,,+++(((&&&$$$#########"""!!! !!!!!!"""######$$$"""!!!!!! !!!"""###$$$&&&%%%$$$###"""!!! #########"""!!!     """"""!!! """###(((+++.........000555999:::<<>><<<<<<;;;;;;;;;<<<:::777555555555555444...---+++,,,...///000///++++++******))))))((((((***+++,,,.........---,,,)))&&&###""""""###"""!!!!!!!!!""""""""""""###### !!!"""######%%%$$$""" !!!!!!!!!!!!  !!!!!!    !!!"""!!! !!!'''))),,,---...000555::::::;;;>>>DDDIIINNNQQQRRRRRRUUUXXX[[[^^^ccchhhlllooorrrvvvwwwvvvtttsssrrrqqqtttxxxzzz{{{|||~~~~~~}}}zzzxxxxxxyyy{{{~~~zzzsssnnnjjjiiihhhooorrrxxx}}}~~~|||zzzuuuuuuuuuvvvyyy~~~~~~|||yyyxxxyyy{{{zzzyyywwwrrrmmmgggaaa^^^]]]\\\YYYTTTPPPPPPSSSVVVVVVWWWWWWTTTPPPMMMMMMNNNNNNNNNNNNLLLHHHDDDAAA@@@???>>>===<<<;;;;;;<<<<<<;;;888555444444555555555000...,,,,,,---//////......---+++)))((('''(((((()))******+++,,,---......)))&&&###!!!""""""""""""#########""""""""""""""" !!!"""""""""!!! !!!     """"""  %%%(((+++,,,---000555::::::;;;===BBBIIIOOOSSSUUUYYY[[[\\\^^^```dddjjjnnnooorrrvvvxxxwwwtttsssrrrrrruuuyyy|||}}}~~~~~~}}}zzzxxxwwwyyy{{{yyy|||~~~|||wwwrrrooommmqqquuu{{{~~~|||qqqqqqrrrsssxxxxxxtttvvvzzzyyyyyywwwsssnnnhhhccc___\\\\\\YYYUUUQQQQQQVVVZZZVVVXXXXXXVVVQQQMMMMMMNNNRRRSSSSSSPPPKKKFFFCCCAAA======;;;;;;:::;;;<<<===999777444333444555666666111///,,,,,,---.........111///,,,)))'''&&&''''''))))))))))))+++,,,...///)))&&&###!!!!!!"""""""""$$$$$$######"""!!!!!!!!! !!!!!!""" !!!!!!!!!    %%%'''***...111444555555888<<<@@@BBBDDDHHHNNNSSS[[[^^^aaadddfffiiimmmppptttuuuvvvwwwwwwvvvuuuuuuxxxxxxwwwwwwxxxzzz{{{|||}}}|||zzzzzz{{{{{{zzzxxxvvvyyy}}}}}}xxxsssoooooottt{{{yyyrrrnnnrrryyy}}}wwwtttrrrrrrrrrqqqpppmmmhhhbbb]]]]]]\\\XXXTTTQQQRRRVVVZZZZZZYYYWWWSSSNNNMMMMMMOOORRRPPPLLLJJJIIIGGGEEECCC;;;::::::999:::;;;===>>>:::777333222555666666555777333///...000222222111000///...,,,+++***)))))),,,+++))))))***+++************)))'''%%%###!!! !!!"""######"""!!!  !!!###$$$$$$"""  !!!    '''))),,,///222333333333777;;;???AAAAAAEEELLLSSS]]]```dddgggiiilllnnnpppssstttuuuvvvwwwwwwvvvuuuyyyxxxxxxxxxxxxzzz{{{|||}}}|||zzzzzz{{{{{{zzzyyywwwzzz}}}|||uuuqqqooosssyyy}}}wwwppplllpppwww~~~~~~xxxrrrooonnnnnnmmmmmmkkkgggaaa]]]]]][[[XXXSSSQQQRRRUUUYYYYYYYYYVVVSSSOOOMMMMMMOOOOOONNNLLLKKKJJJGGGCCC@@@===<<<;;;;;;;;;<<<===>>>>>>:::666555666666555444666222...---///111222111000///...---,,,+++++++++,,,+++))))))***++++++*********)))(((&&&$$$"""!!!!!!"""#########"""  !!!######"""    !!!!!!(((+++...111333333111000666;;;>>>>>>===@@@IIIRRR]]]bbbhhhlllnnnooopppqqqrrrssstttvvvwwwwwwwwwvvvzzzzzzyyyyyyyyyyyyzzz{{{|||{{{zzzzzz{{{|||{{{yyyyyyzzz}}}yyysssooorrrvvv|||~~~{{{uuunnnjjjnnnttt|||yyypppjjjhhhhhhhhhhhhhhheee```]]]]]][[[XXXSSSQQQQQQTTTWWWXXXXXXWWWTTTPPPNNNNNNOOOMMMLLLLLLLLLJJJFFFAAA===???>>>===<<<;;;<<<======AAA>>>:::777777666444333555222...,,,---///111222//////.........---------,,,***))))))+++,,,+++***+++***)))(((&&&%%%$$$#########$$$$$$###!!! """###"""!!!    !!!"""###(((***...111333333111000555999<<<;;;888;;;EEEOOO[[[aaaiiiooorrrrrrrrrrrrppprrrtttuuuwwwwwwwwwwwwzzzzzzzzzyyyyyyyyyyyyyyy{{{zzzyyyzzz{{{|||{{{zzzzzz{{{}}}~~~zzzuuupppqqqssswww{{{|||{{{zzzvvvppplllnnnrrrxxxzzzpppgggcccccccccddddddccc___]]]\\\ZZZWWWTTTQQQQQQTTTWWWYYYZZZYYYWWWTTTQQQQQQQQQNNNLLLKKKJJJHHHEEEAAA>>>@@@???===<<<;;;:::;;;;;;???===:::888777555444333444222...,,,,,,...000111,,,------...............,,,***))))))+++,,,,,,++++++***)))((('''&&&%%%%%%%%%%%%%%%$$$###!!!!!!"""######!!! !!!    !!!"""$$$%%%&&&(((,,,000222333222222333777999777555888AAAIIIUUU\\\fffnnnrrrssssssssspppqqqsssuuuvvvwwwwwwvvvyyyyyyyyyyyyyyyyyyxxxxxxyyyxxxwwwxxxzzz{{{{{{zzzzzz{{{|||~~~~~~~~~~~~~~~~~~~~~}}}~~~|||wwwsssrrrqqqsssvvvyyyzzzyyyzzztttpppqqqsssvvv}}}zzzppphhhaaa``````aaabbbaaa___\\\[[[ZZZWWWTTTRRRRRRUUUWWWZZZ\\\\\\[[[XXXVVVTTTTTTRRRNNNJJJGGGFFFEEECCCBBBAAA???===;;;999888888888999999888777666555555555444333000...,,,,,,...///******,,,---......------,,,***)))***,,,------,,,+++***)))'''&&&&&&&&&'''%%%&&&%%%%%%###!!! """###$$$$$$"""!!!!!!!!!!!!  !!!!!!  !!!"""$$$%%%&&&&&&'''***---000111222222222444444444444777===BBBLLLSSS___hhhnnnqqqrrrsssqqqrrrsssuuuvvvvvvvvvuuuvvvwwwxxxxxxxxxxxxxxxwwwwwwvvvuuuwwwyyyzzzzzzyyyzzzzzz{{{}}}}}}~~~~~~~~~~~~}}}||||||}}}~~~|||vvvsssqqqpppssswwwyyyzzz|||xxxvvvvvvvvvvvv|||~~~xxxpppjjjbbbaaaaaaaaabbbaaa___\\\YYYYYYXXXUUUTTTTTTWWWZZZ[[[]]]___^^^\\\YYYWWWWWWUUUQQQKKKHHHFFFFFFFFFEEEBBB@@@>>>;;;888777666666555666777666555444555666444555444111...,,,,,,,,,(((***+++---......---,,,,,,***)))***,,,---------***)))'''&&&%%%&&&''''''%%%&&&&&&%%%###!!! """###$$$$$$$$$###!!!!!!""""""  !!!!!!!!!!!!  !!!!!!!!!"""###%%%'''((((((((()))***,,,...000111222111000111444777999;;;BBBJJJWWWbbbjjjnnnqqqrrrqqqrrrtttuuuuuuuuutttttttttuuuvvvwwwxxxxxxwwwwwwuuuttttttuuuxxxyyyyyyxxxyyyyyyzzz{{{}}}~~~~~~}}}|||{{{{{{{{{}}}yyyuuuqqqoooqqqvvvyyy{{{}}}{{{zzz|||zzzyyy~~~yyytttooollleeedddcccbbbbbbaaa___\\\XXXXXXXXXVVVUUUVVVYYY\\\ZZZ\\\___```]]]ZZZXXXWWWVVVRRRNNNKKKJJJIIIGGGFFFDDDBBB???<<<999777666555444666888777444333444666555666777555000,,,******)))+++---...///...---,,,,,,***)))***,,,......---)))(((&&&%%%$$$%%%'''(((%%%%%%%%%%%%$$$"""  !!!!!!"""######%%%###""""""""""""!!! !!!!!!"""!!!!!!!!!  !!!!!!"""###$$$&&&'''(((******))))))***,,,...///222000...000444777888777===EEEQQQ]]]ffflllppprrrrrrssstttuuuuuuuuutttsssrrrsssuuuvvvwwwwwwwwwvvvsssrrrrrrtttwwwyyyxxxxxxxxxyyyzzz{{{|||~~~}}}|||{{{zzz{{{}}}{{{wwwqqqoooqqquuuzzz||||||{{{}}}~~~|||~~~vvvpppmmmmmmhhhfffdddccccccaaa___\\\XXXXXXXXXWWWWWWXXX[[[^^^YYY\\\___```^^^ZZZXXXWWWUUUSSSPPPOOOMMMKKKHHHEEEFFFDDDAAA===:::777666666555777999888555333333555555888:::777111,,,)))(((+++,,,...000000///...---,,,***)))***,,,.........((('''%%%$$$$$$%%%&&&((($$$%%%%%%%%%$$$"""!!! !!!!!!!!!""""""%%%$$$""""""######!!! !!!"""""""""""""""!!!    !!!"""$$$&&&''''''(((&&&''')))***,,,---------000000000//////222666:::666>>>JJJVVV```hhhnnnrrrssssssssssssssstttuuuuuuoooqqqssstttvvvvvvvvvuuuvvvvvvwwwxxxxxxxxxwwwwwwxxxwwwuuuuuuwwwzzz~~~}}}|||zzzyyyzzz|||~~~}}}uuuooonnnrrryyy}}}{{{wwwuuutttrrrqqqpppmmmiiiggggggeeeaaa^^^YYYWWWWWWYYY___cccdddcccddd___]]]___]]]WWWSSSRRRTTTSSSPPPMMMJJJGGGEEEDDDBBBCCCCCC@@@;;;999:::<<<===;;;999888888777555333222333333333111...+++))).........---,,,+++***)))'''(((***+++,,,,,,++++++$$$###"""""""""###$$$%%%######$$$$$$$$$%%%%%%%%%"""!!!!!!!!!"""###$$$$$$$$$$$$"""!!! !!!###$$$$$$"""     !!!"""$$$%%%&&&&&&&&&&&&''')))+++,,,---------/////////......///222555666;;;CCCMMMVVVaaajjjpppsssssssssrrrrrrrrrssssssoooppprrrtttuuuuuuuuuuuuxxxxxxxxxxxxxxxwwwwwwvvvvvvuuutttsssuuuxxx{{{~~~~~~}}}|||{{{{{{|||~~~~~~~~~~~~~~~yyysssqqqsssyyy|||{{{wwwuuutttrrrppppppllliiigggfffddd```]]]\\\ZZZXXX[[[```eeehhhiiihhhccc``````]]]VVVQQQQQQQQQPPPNNNLLLIIIFFFDDDCCCBBBCCCCCC@@@<<<:::;;;===>>><<<:::999888777555333555444222///...---,,,,,,------------,,,+++***)))'''((()))+++++++++++++++%%%$$$###""""""###$$$$$$######$$$$$$$$$%%%%%%%%%$$$###############$$$%%%$$$###"""!!!!!! !!!!!! !!!!!!"""!!!     !!!"""###$$$%%%%%%%%%%%%&&&'''(((***+++,,,---------......---,,,+++---...444666:::@@@JJJVVVccclllrrrrrrrrrqqqqqqppppppooonnnooorrrtttuuuvvvvvvvvv{{{zzzzzzyyyxxxwwwvvvuuutttsssrrrrrrsssuuuxxxzzz}}}}}}}}}}}}}}}}}}~~~~~~||||||||||||}}}~~~~~~}}}~~~|||{{{{{{~~~xxxtttuuuxxxzzz~~~{{{wwwuuutttrrrpppooommmjjjgggeeeccc```]]]___]]]\\\^^^ccciiimmmoookkkeeeaaa___[[[SSSNNNMMMMMMMMMKKKIIIGGGEEEDDDCCCBBBBBBBBB@@@===<<<===>>>???===:::999999888666444777444000---+++,,,---///,,,,,,------,,,+++***)))'''''')))***************&&&%%%$$$""""""""""""#########$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!    !!!!!! """"""###$$$%%%%%%$$$$$$$$$%%%'''(((***+++++++++---......---***))))))***111222555:::BBBOOO\\\eeemmmnnnooooooooonnnmmmllllllnnnqqqtttwwwxxxyyyyyy||||||zzzyyywwwvvvuuuuuusssrrrrrrrrrssstttvvvwwwyyyzzz|||}}}~~~~~~~~~{{{zzzzzzzzz{{{}}}~~~}}}}}}{{{{{{{{{}}}}}}xxxvvvvvvwwwyyy{{{}}}~~~~~~}}}|||~~~{{{yyywwwuuusssqqqqqqooollliiifffccc```^^^___```aaadddhhhkkknnnooohhhbbb\\\ZZZVVVOOOKKKJJJJJJIIIHHHGGGFFFDDDCCCCCCAAAAAAAAA???>>>>>>>>>???>>><<<:::999999888666555666444111---,,,,,,...///+++,,,---------,,,***)))''''''(((((())))))))))))'''&&&$$$###!!!!!!!!!"""######$$$$$$$$$%%%%%%%%%&&&%%%$$$###############"""!!!!!!!!!!!!""""""######"""    !!!"""!!! """###$$$%%%%%%%%%%%%%%%"""###%%%'''((())))))))),,,---...,,,***(((((()))///111444888@@@JJJTTT\\\eeegggjjjlllmmmmmmkkkjjjkkkmmmqqquuuxxx{{{}}}}}}{{{zzzxxxvvvuuutttttttttssssssssssssttttttuuuuuutttvvvyyy|||~~~~~~zzzyyyyyyyyyzzz|||~~~}}}}}}~~~}}}}}}|||wwwuuutttwwwxxx{{{}}}}}}}}}|||{{{~~~|||{{{zzzyyyvvvttttttsssqqqmmmhhhdddbbbaaa```ccchhhkkkmmmlllkkkkkk```ZZZTTTRRROOOJJJHHHIIIHHHHHHGGGFFFEEEDDDDDDCCCAAA@@@???>>>?????????>>><<<;;;999999999999777666444333333111000///...---+++,,,...///...---+++)))''''''''''''''''''((((((((('''%%%###!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%%%%$$$###""""""""""""""""""!!!!!!!!!!!!""""""###$$$###"""   !!!"""""""""!!! ###$$$%%%&&&''''''''''''"""###$$$&&&'''((()))))),,,,,,,,,+++(((((()))***---///333888===EEELLLRRRZZZ^^^ccchhhkkkllllllkkkkkkmmmqqquuuxxx{{{|||}}}wwwvvvuuusssssssssttttttsssssstttuuuuuuttttttsssqqqsssvvvxxx{{{|||}}}}}}xxxxxxxxxxxxyyy{{{|||~~~~~~|||||||||}}}zzzvvvtttuuuwwwxxxzzz||||||||||||~~~~~~~~~}}}{{{zzzyyyyyyvvvrrrlllhhhfffeeedddiiinnnqqqpppkkkgggeeeZZZSSSNNNMMMKKKHHHGGGIIIIIIHHHHHHGGGFFFEEEDDDDDDAAA???>>>===>>>>>>>>>===999888777888999999888777333444555555444222///---+++,,,///000000...,,,+++'''&&&&&&%%%%%%&&&''''''(((&&&$$$###!!!!!!!!!"""######$$$$$$$$$%%%%%%%%%######""""""!!!"""""""""""""""!!!!!!!!!!!!""""""$$$$$$###"""!!!     !!!"""###"""!!!!!!###$$$%%%'''((()))))))))###$$$&&&'''))))))************)))(((&&&'''***,,,,,,...111444888>>>EEEJJJPPPUUU\\\dddjjjlllmmmlllmmmnnnqqqtttvvvwwwxxxxxxrrrqqqppppppppprrrtttuuurrrssstttuuuuuutttrrrqqqqqqrrrtttuuuwwwxxxxxxxxxvvvvvvuuuvvvwwwxxxzzz{{{zzzzzzyyyyyyzzz|||~~~~~~yyyvvvqqqrrrsssuuuvvvwwwxxxyyy~~~~~~}}}}}}~~~~~~|||wwwpppkkkjjjjjjlllpppttttttpppiiieeecccXXXQQQLLLKKKJJJGGGHHHJJJJJJJJJIIIHHHGGGFFFEEEDDDBBB???<<<<<<===>>><<<:::666555555666888999999888444555666777666333111///+++---000222222000...,,,'''&&&%%%$$$$$$%%%&&&&&&'''&&&$$$""""""!!!""""""######$$$$$$$$$%%%%%%%%%######""""""######$$$$$$$$$###"""!!!!!! !!!!!!""""""#########"""     """#########"""!!!###$$$&&&((()))***++++++%%%%%%''')))***+++++++++(((((('''%%%%%%&&&***---+++,,,...111444999@@@EEEJJJPPPXXXbbbiiilllnnnnnnooopppqqqsssttttttssssssooonnnnnnmmmoooqqqtttuuuqqqrrrsssttttttsssqqqooosssssssssssstttttttttuuuttttttttttttuuuwwwxxxyyywwwwwwvvvvvvxxxzzz}}}|||~~~{{{xxxmmmmmmmmmnnnppprrrtttuuu~~~}}}{{{zzz{{{}}}zzzsssnnnlllmmmsssvvvxxxuuuooohhhdddcccZZZSSSMMMKKKJJJHHHIIILLLLLLKKKJJJIIIHHHFFFEEEEEEBBB???<<<;;;======;;;999444333333555888999999999666666777666555444333222,,,...111333333111///---'''&&&%%%$$$$$$$$$%%%&&&&&&%%%$$$""""""""""""#########$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&$$$$$$###!!! !!!###$$$$$$"""      !!!###%%%&&&$$$$$$$$$%%%&&&'''((()))%%%&&&'''((())))))))))))((('''&&&%%%&&&&&&((()))+++,,,...000333666999;;;CCCKKKTTT[[[___eeemmmssswwwuuutttvvvxxxxxxtttqqqnnnllljjjkkkmmmpppqqqpppmmmpppttttttrrrpppqqqrrrppppppppppppoooooooooooosssrrrqqqqqqqqqsssuuuwwwuuuttttttuuuwww{{{~~~~~~{{{pppooonnnooorrruuuwwwxxxzzz{{{}}}~~~}}}|||xxxvvvuuu|||yyyuuuqqqnnniiiddd```XXXVVVQQQMMMKKKJJJKKKKKKKKKLLLLLLLLLKKKHHHEEECCCAAA???===<<<>>>??????>>>777666444444444666999;;;:::888666666666555333222222000......000000...+++(((&&&%%%$$$%%%%%%$$$###&&&$$$!!! !!!"""######!!!"""###$$$%%%%%%&&&%%%$$$$$$%%%%%%&&&'''''''''###"""  !!!###$$$%%%%%%$$$$$$###!!!      """$$$%%%%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&'''((((((((((((''''''&&&&&&&&&'''((()))***+++,,,///222555777999>>>DDDMMMUUU[[[bbbjjjppptttsssssstttvvvvvvsssppppppnnnkkkkkklllmmmmmmlllllloooqqqqqqooommmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnpppooonnnnnnooorrrtttuuuuuuttttttuuuwwwzzz}}}~~~~~~}}}tttrrrpppoooqqqsssvvvwwwxxxzzz|||~~~zzzxxxxxx}}}zzzuuuppplllfffaaa]]]VVVTTTPPPMMMKKKIIIIIIIIIIIIIIIIIIIIIHHHFFFEEECCCEEEBBB@@@??????@@@???>>>888777555333444555888999;;;999777777777666444222000...,,,---//////...,,,(((&&&%%%%%%&&&&&&&&&%%%&&&$$$!!!!!!"""######""""""###$$$&&&'''(((((((((''''''''''''(((((((((((($$$###!!! !!!"""###$$$$$$######"""    ###$$$%%%%%%%%%$$$%%%%%%&&&&&&$$$$$$%%%&&&''''''''''''''''''&&&&&&''''''((()))((()))***,,,///222444666888<<>>;;;:::;;;===>>>>>><<<:::999888777444222111111111...***(((''''''+++***)))***,,,.........,,,,,,,,,...///...+++((("""###%%%&&&((()))******))))))(((''''''&&&%%%%%%&&&%%%%%%$$$"""!!!       !!!"""""""""""""""###$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&''')))*********************+++,,,...///000111555;;;@@@DDDKKKTTTZZZdddhhhlllnnnnnnoooqqqsssrrrqqqpppqqqrrrqqqnnnlllgggeeecccdddggghhhhhhfffgggggghhhiiijjjjjjkkkkkkjjjkkkmmmoooqqqsssttttttrrrsssuuuwwwyyy{{{||||||{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}|||}}}vvvssswww|||{{{wwwuuuqqqllleee___ZZZUUUQQQOOOKKKLLLLLLLLLKKKKKKJJJJJJGGGHHHJJJKKKLLLLLLKKKJJJEEECCCAAAAAABBBDDDDDDDDDBBB@@@>>><<<;;;<<<>>>???AAA???<<<;;;:::999666444000111111///,,,******,,,---,,,++++++---//////...---,,,,,,,,,...---+++)))###$$$%%%'''((()))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%$$$###"""!!!       !!!!!!!!!!!!!!!"""###%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$%%%''')))***+++******+++++++++,,,---...000111///444:::===???EEENNNVVVbbbfffjjjllllllmmmooorrrrrrqqqqqqqqqqqqooollljjjeeebbbaaacccfffiiihhhgggiiiiiijjjjjjkkkkkkllllllkkklllnnnoooqqqrrrssssssrrrsssuuuxxxzzz|||}}}}}}||||||}}}}}}~~~~~~~~~~~~~~~}}}|||{{{xxxuuuyyy~~~yyyuuusssnnniiiaaaYYYSSSNNNJJJGGGFFFFFFGGGIIIJJJLLLMMMNNNJJJKKKMMMOOOOOONNNMMMLLLGGGEEECCCBBBCCCCCCCCCCCCAAA???===;;;;;;<<<>>>???CCCAAA???===<<<;;;888666...000111000---,,,...000///---,,,,,,...//////...,,,+++***+++,,,,,,***)))%%%%%%'''((())))))))))))((((((((((((''''''''''''$$$$$$$$$$$$$$$###"""!!!   !!!"""$$$&&&'''(((((((((''''''&&&&&&%%%%%%%%%&&&''')))************)))***,,,...000222222333333444666888;;;AAAHHHMMM\\\aaahhhlllmmmmmmnnnqqqtttqqqoooppprrrsssqqqnnnkkkjjjiiihhhhhhgggggggggjjjjjjjjjkkklllmmmnnnooooooooopppqqqqqqrrrssssssoooqqqtttwwwzzz{{{||||||}}}||||||||||||}}}}}}~~~~~~{{{zzz{{{xxxvvvyyy|||{{{xxxyyy}}}}}}vvvpppmmmccc___XXXQQQKKKIIIIIIIIIHHHJJJMMMNNNOOOOOOQQQRRROOOQQQRRRQQQMMMLLLMMMNNNGGGGGGHHHHHHGGGEEECCCBBB>>>??????@@@@@@AAAAAAAAAEEEDDDCCCAAA???<<<:::999444222000...---,,,------///...------//////...------,,,***)))))))))***+++&&&%%%%%%$$$%%%&&&((()))(((''''''&&&&&&&&&''''''$$$%%%$$$$$$###"""!!! """!!!   """$$$&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))************+++---///000222222222333444555666888<<>>IIIQQQ]]]fffjjjmmmpppsssooonnnnnnoooqqqrrrrrrqqqooonnnkkkiiihhhhhhiiiiiilllkkkkkkkkkkkkkkkllllllpppqqqrrrtttuuuuuuvvvvvvyyyxxxwwwvvvuuuuuuvvvvvv{{{{{{zzzzzz{{{|||}}}}}}}}}~~~}}}~~~~~~|||{{{zzzzzz{{{}}}~~~|||~~~~~~|||}}}~~~}}}wwwqqqnnnmmmppprrrrrrmmmgggbbb___ZZZXXXTTTPPPNNNMMMNNNOOOUUUVVVWWWWWWVVVVVVWWWXXX\\\[[[XXXSSSMMMJJJIIIJJJLLLLLLMMMMMMMMMMMMLLLKKKFFFEEEDDDCCCBBBBBBBBBBBB@@@??????===;;;999888666444222000---,,,+++******000...------...//////...,,,+++)))((('''''''''((((((''''''&&&&&&&&&&&&'''$$$$$$$$$$$$$$$%%%&&&'''''''''''''''&&&%%%$$$$$$%%%###!!! !!!###$$$%%%&&&%%%%%%&&&&&&''''''(((((($$$%%%&&&'''((()))))))))---...///000111111111111111111111000000222666999AAAJJJXXXbbbhhhlllooorrroooooooooppprrrsssttttttrrrpppmmmjjjiiiiiijjjjjjmmmlllkkkkkkkkkkkkkkklllqqqrrrtttuuuwwwwwwwwwwwwuuutttrrrqqqrrrtttwwwyyyzzzyyyyyyyyyzzz{{{|||}}}|||~~~~~~}}}}}}~~~|||{{{yyyxxxyyy{{{~~~|||}}}~~~~~~~~~~~~||||||}}}~~~wwwpppkkkhhhgggiiillllllhhhccc```^^^\\\[[[XXXVVVTTTTTTUUUUUUWWWXXXYYYYYYWWWWWWXXXZZZ___\\\XXXSSSOOOLLLKKKKKKMMMMMMNNNNNNNNNNNNNNNNNNIIIGGGEEECCCBBBAAA@@@@@@?????????>>>===;;;:::999777666333111///...------000...---...000222333333,,,+++)))'''&&&%%%&&&&&&''''''&&&%%%%%%%%%$$$$$$###""""""######$$$%%%&&&'''(((((((((''''''&&&%%%&&&$$$###!!! """###$$$$$$&&&&&&''''''((((((((()))###$$$%%%'''((((((((((((------...000000111111111///000000000000111444777===GGGTTT___fffiiimmmoooooopppqqqrrrssstttvvvwwwtttrrrpppmmmkkkjjjjjjkkkmmmmmmllllllkkklllllllllqqqrrruuuwwwxxxyyyyyyxxxvvvuuusssssstttwww{{{}}}xxxxxxxxxxxxyyyzzz{{{|||}}}~~~}}}{{{{{{|||}}}{{{yyyyyyzzz}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~zzz{{{|||~~~~~~}}}}}}|||zzzzzz{{{}}}~~~||||||~~~~~~wwwpppjjjfffcccfffhhhkkkkkkiiifffdddcccdddcccaaa___^^^]]]\\\\\\WWWXXXXXXWWWVVVVVVXXXZZZ\\\ZZZWWWTTTRRRPPPOOONNNMMMMMMMMMMMMMMMMMMNNNNNNIIIHHHEEEBBB@@@>>>>>>>>>>>>>>>>>>======<<<;;;:::999888555333111000000000---,,,+++,,,///222444444---+++)))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""""""""###$$$%%%''''''((((((''''''&&&&&&%%%$$$###!!!    !!!"""######&&&&&&''''''''''''''''''######%%%&&&'''(((((((((+++,,,---///000000111111...///000000///111333666;;;DDDPPP[[[aaafffjjjmmmppprrrttttttttttttvvvxxxuuutttrrrpppnnnlllkkkjjjnnnmmmmmmmmmmmmmmmnnnnnnppprrruuuxxxyyyzzzyyyyyywwwvvvsssrrrrrrsssuuuwwwwwwwwwwwwwwwxxxzzz{{{{{{|||~~~~~~|||{{{{{{{{{~~~|||{{{zzz{{{}}}~~~}}}|||{{{{{{|||}}}}}}~~~}}}{{{{{{|||yyyzzzzzz|||~~~}}}yyyuuuuuuuuuvvvyyy|||}}}||||||}}}~~~{{{vvvqqqllliiigggfffkkkmmmoooooonnnkkkkkkkkkjjjjjjiiihhhfffeeeccccccYYYYYYXXXWWWUUUUUUWWWYYYWWWVVVTTTTTTUUUUUUSSSQQQLLLLLLKKKKKKJJJKKKKKKLLLIIIGGGDDD@@@>>>=========;;;;;;;;;;;;;;;;;;::::::888777555333222111111222,,,***)))***,,,000222222...,,,***'''%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$######"""""""""######%%%&&&&&&'''&&&&&&%%%%%%######"""!!!   !!!!!!""""""&&&%%%%%%%%%%%%%%%$$$$$$"""###$$$%%%&&&''''''''')))***+++---///000111111...///000///...///111333777???KKKVVV]]]bbbhhhlllppprrrttttttssssssuuuwwwvvvuuutttssspppmmmkkkiiinnnnnnnnnnnnnnnooopppqqqooorrruuuxxxzzzzzzyyyxxxvvvtttrrrpppoooooopppqqqvvvvvvvvvvvvxxxyyyzzz{{{yyy{{{}}}}}}|||{{{|||}}}}}}}}}|||||||||}}}~~~~~~}}}|||zzzzzzzzz{{{|||zzz}}}~~~~~~{{{yyyyyyzzzyyyyyyyyyzzz|||}}}wwwppppppqqqtttwwwzzz}}}|||{{{zzzzzz{{{|||~~~xxxvvvsssqqqppppppqqqrrruuuvvvwwwvvvsssqqqppppppllllllllllllkkkjjjiiihhh^^^^^^\\\XXXUUUTTTUUUVVVSSSSSSSSSUUUWWWWWWUUURRRMMMLLLJJJIIIHHHIIIIIIJJJJJJGGGDDD@@@>>>======>>>:::;;;;;;<<<<<<<<<;;;;;;999888666555444444555555111///,,,+++,,,...000000///---+++(((&&&%%%$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%$$$###""""""""""""###$$$$$$%%%%%%%%%$$$$$$!!!!!!!!!   !!!""""""%%%$$$$$$######""""""""""""###$$$%%%&&&''''''''''''(((***,,,...000111111///000000///------...000333<<>>===>>>???<<<======>>>??????>>>>>><<<;;;999888888888999:::999555111//////000000000000...+++(((&&&%%%$$$$$$%%%&&&((()))))))))(((((('''&&&%%%###"""""""""!!!"""######$$$$$$$$$######    ###""""""#########"""!!!"""###$$$&&&'''&&&&&&%%%&&&'''(((***,,,...///000///000111111000///000111444999AAAIIIRRRZZZaaaffflllqqqvvvxxxvvvuuuvvvwwwuuuuuutttssspppmmmjjjhhhpppmmmkkkkkkoooqqqqqqpppvvvuuusssssstttvvvyyy{{{vvvvvvvvvvvvtttrrrpppoooqqqtttwwwxxxxxxwwwxxxyyywwwxxxzzz|||}}}~~~~~~~~~zzz}}}||||||~~~~~~|||||||||{{{yyyxxxvvvwwwxxxyyyzzzzzz{{{zzzxxxxxxxxxzzz|||uuurrroooooosssxxx|||~~~|||zzzzzz|||}}}~~~|||zzz}}}}}}}}}}}}}}}~~~~~~}}}{{{wwwsssooolllmmmlllkkklllnnnoooooonnnhhhddd]]]WWWSSSQQQRRRRRRPPPQQQSSSVVVXXXWWWSSSPPPMMMMMMLLLKKKJJJIIIIIIIIIGGGGGGFFFEEEDDDCCCAAA@@@>>><<<;;;;;;===???@@@@@@>>><<<:::888777888:::<<<777666333111///.........+++***((('''%%%%%%$$$$$$$$$%%%&&&'''((()))***+++***(((%%%""" #########""""""""""""!!!"""!!!!!!   """"""""""""######"""!!!"""###%%%&&&''''''&&&&&&'''''')))***,,,...///000000111222222111000222333444888???FFFMMMUUU]]]bbbjjjoootttwwwuuuttttttvvvuuuuuuuuutttrrrooommmkkknnnmmmlllnnnqqqtttuuutttssssssssstttuuuvvvwwwxxxxxxxxxxxxxxxvvvuuusssrrrrrruuuwwwxxxxxxwwwxxxyyyvvvwwwyyy|||}}}~~~~~~~~~{{{|||}}}}}}||||||}}}}}}|||{{{{{{|||}}}{{{zzzxxxxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{|||~~~zzzvvvrrrqqquuuzzz}}}||||||}}}yyytttpppmmmlllkkkkkklllmmmmmmllljjjeeeaaa[[[UUUQQQOOOOOOPPPRRRQQQQQQRRRUUUVVVVVVUUUNNNMMMLLLKKKJJJJJJKKKLLLJJJJJJJJJIIIGGGDDDBBB@@@@@@>>><<<<<<>>>?????????;;;:::888777777999;;;===666555333111///.........+++***)))'''&&&%%%%%%%%%%%%%%%&&&'''((()))***+++***(((%%%###!!! !!!$$$$$$#########""""""""""""""""""!!!   !!!!!!""""""""""""!!!!!!###$$$&&&'''((((((''''''(((((()))+++,,,...///000111222333333222222444555555888;;;@@@FFFMMMUUU[[[ffflllrrruuutttsssssstttuuuuuuvvvuuutttrrrpppooommmmmmnnnqqquuuwwwxxxxxxpppqqqssstttuuuvvvuuuuuuyyyxxxxxxwwwwwwvvvuuutttuuuvvvxxxyyyxxxwwwxxxyyyuuuvvvyyy{{{}}}~~~~~~~~~|||{{{zzz{{{|||}}}||||||zzzzzzyyy{{{}}}~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{||||||||||||~~~~~~yyytttrrruuuzzz|||vvvqqqmmmlllkkkkkklllmmmllliiifffdddaaa[[[VVVQQQPPPPPPPPPSSSQQQNNNNNNQQQTTTVVVWWWOOONNNLLLJJJJJJKKKMMMOOOOOOOOOOOONNNKKKGGGCCCAAAAAA???===<<<===>>>>>>>>>999888777666777999;;;<<<555444222000///...------+++***)))((('''&&&&&&&&&&&&&&&&&&&&&'''((()))***)))(((&&&###"""!!!!!!!!!%%%$$$$$$$$$#####################"""!!!!!!    """"""!!!!!!!!!"""$$$%%%&&&(((((((((((('''((()))***+++,,,---...///111333444444444444666777777888999<<<@@@FFFNNNTTTaaagggooottttttsssssstttwwwwwwwwwwwwuuusssqqqpppmmmnnnooorrruuuwwwxxxyyyqqqqqqrrrrrrssstttvvvvvvwwwwwwvvvuuuuuuuuuuuuvvvwwwyyyzzzyyyxxxwwwxxxyyyvvvwwwzzz|||~~~}}}zzzxxxyyy|||}}}|||yyyxxxwwwxxx{{{~~~}}}}}}|||||||||||||||||||||{{{zzzzzz|||{{{tttqqqsssyyy~~~}}}xxxrrrnnnmmmmmmmmmnnnnnnkkkgggdddgggccc^^^YYYUUUSSSSSSSSSTTTQQQNNNMMMOOOQQQSSSSSSOOOMMMJJJIIIIIIKKKOOOQQQSSSTTTTTTSSSOOOJJJEEEAAAAAA???<<<<<<<<<===<<<;;;:::999888777777777999:::555444222111///...---,,,+++***)))((((((((((((((('''&&&&&&&&&&&&'''((())))))(((&&&$$$######""""""%%%%%%%%%$$$$$$$$$######$$$$$$$$$######"""""""""!!!  """""" !!!"""$$$%%%&&&(((((((((((('''))))))******+++,,,------000222444444444555666888888888888999;;;AAAHHHNNNZZZbbbkkkrrrssssssssstttxxxxxxxxxwwwuuusssqqqoooooopppqqqrrrssstttvvvwwwuuusssqqqpppqqqtttxxxzzzxxxwwwvvvuuuuuuvvvxxxyyyzzz{{{|||zzzxxxwwwxxxyyywwwyyy{{{~~~}}}zzzxxxyyy|||}}}{{{xxxwwwwwwxxx{{{~~~~~~}}}|||||||||}}}}}}}}}|||zzzzzz{{{~~~}}}vvvrrrtttxxx~~~~~~yyytttqqqpppppppppqqqpppnnniiieeehhheeeaaa\\\XXXVVVUUUUUUTTTRRRPPPPPPPPPPPPNNNMMMMMMLLLIIIHHHIIILLLPPPRRRUUUUUUVVVTTTQQQLLLFFFCCCAAA>>><<<:::;;;;;;;;;:::<<<;;;:::888666666666666444444333222000...---,,,+++******)))))))))******((('''&&&%%%%%%&&&((()))((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$#########!!!   !!!!!! ######$$$&&&'''((((((''''''((()))))))))******++++++...000222333333444666888888888777777888===CCCHHHQQQZZZeeennnqqqqqqqqqrrrvvvvvvvvvvvvuuusssqqqpppqqqrrrrrrqqqpppqqqtttvvvxxxvvvrrrpppqqquuuzzz}}}{{{yyywwwvvvwwwzzz}}}}}}~~~}}}{{{xxxwwwxxxyyyxxxzzz|||~~~|||{{{zzzzzz{{{{{{zzzyyywwwwwwxxx{{{~~~}}}|||||||||}}}~~~~~~|||zzz{{{~~~zzzvvvwwwzzz~~~|||yyywwwvvvuuuuuuuuutttrrrnnnkkkhhhfffbbb^^^ZZZXXXWWWWWWVVVUUUTTTTTTSSSQQQNNNKKKLLLKKKJJJJJJKKKNNNRRRTTTTTTTTTTTTSSSPPPLLLHHHEEE@@@>>><<<:::;;;<<<;;;:::>>>===;;;999777666555444555555444333111///---,,,++++++*********+++,,,,,,)))(((&&&$$$$$$%%%'''((('''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$!!!   !!!!!! ###"""###%%%&&&''''''&&&&&&((((((((((((((())))))))),,,...000111222333555777555666666555666999>>>BBBGGGQQQ^^^hhhmmmnnnooopppqqqrrrssstttttttttsssrrrsssssssssqqqoooqqquuuyyyyyywwwuuutttuuuxxx{{{~~~{{{yyywwwvvvwww{{{~~~|||yyywwwxxxyyyxxxyyy{{{|||}}}}}}||||||{{{|||}}}|||{{{zzzzzz{{{yyyxxxyyy{{{}}}|||{{{{{{{{{}}}~~~{{{yyyzzz|||{{{wwwwwwzzz|||~~~~~~~~~|||{{{yyyyyyxxxwwwtttrrrkkkiiieeeaaa^^^\\\ZZZZZZZZZYYYXXXWWWWWWUUURRROOOLLLLLLLLLMMMOOORRRTTTVVVRRRRRRQQQPPPNNNLLLIIIHHHAAA???===<<<===>>>======>>>===<<<:::999777666666666666555444333000...---+++++++++++++++,,,------***(((&&&$$$###$$$&&&''''''''''''''''''&&&&&&%%%$$$$$$#########"""""""""###############$$$$$$$$$  !!!     !!!!!! ###"""###$$$&&&'''&&&&&&%%%'''''''''(((((((((((((((***,,,///000111222444666333444444444555777<<>>>>>???@@@@@@???===<<<<<<;;;:::999888888666666666555444111///---++++++++++++,,,---......***(((&&&$$$###$$$&&&'''&&&''''''(((''''''&&&&&&#########""""""""""""!!!########################!!!"""!!!  !!!!!!!!!     !!!!!! !!!###%%%'''))))))***)))((('''&&&&&&'''(((((()))++++++,,,...222444555666666666555666888;;;AAAHHHSSS]]]dddiiilllnnnmmmooorrrsssrrrpppooooootttsssqqqppppppsssuuuwwwyyy{{{|||{{{{{{|||~~~zzzyyyxxxxxxxxxxxxxxxyyy}}}}}}||||||zzzyyywwwvvvwwwxxxyyyzzzzzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~}}}{{{zzzzzz|||~~~zzz{{{|||}}}}}}}}}}}}}}}}}}|||{{{{{{~~~|||yyywwwuuusssqqquuuzzz~~~~~~zzzxxxxxxxxxyyywwwuuuqqqlllgggccc```______\\\XXXVVVUUUUUUSSSRRRMMMMMMNNNPPPTTTVVVWWWVVVQQQPPPMMMIIIGGGGGGJJJLLLGGGEEECCC@@@===;;;:::999888999999::::::;;;;;;<<<===<<<999666333000...---...---,,,+++++++++,,,---+++)))(((&&&%%%%%%%%%%%%(((((())))))(((&&&$$$###""""""!!!!!!!!!!!!""""""  !!!"""""""""!!! !!!!!!!!!!!!!!!     !!!!!!###%%%''')))***)))(((&&&%%%%%%%%%&&&'''((()))***++++++---000222444555555444222333555777???EEENNNWWW^^^dddhhhkkklllnnnpppqqqooonnnnnnooosssrrrqqqpppqqqsssvvvwwwwwwyyyyyyyyyxxxyyyzzz|||wwwvvvvvvuuuvvvvvvwwwwww||||||{{{zzzxxxwwwwwwvvvwwwwwwwwwxxxxxxyyyyyyyyy{{{|||}}}~~~~~~~~~~~~~~~~~~}}}{{{zzzzzz|||~~~|||}}}}}}~~~~~~~~~~~~}}}|||{{{zzzyyyzzz|||~~~}}}zzzvvvqqqnnnoootttzzz~~~~~~~~~~~~{{{{{{}}}}}}zzzxxxxxxxxxyyyxxxvvvrrrlllgggbbb___]]]ZZZWWWTTTSSSSSSSSSRRRQQQMMMLLLLLLNNNQQQTTTUUUUUURRRQQQNNNKKKGGGGGGIIIKKKHHHFFFDDDAAA>>>;;;:::999888888999::::::;;;<<<<<<<<<;;;999666444111///...///...---,,,+++,,,------+++***(((&&&%%%%%%%%%&&&''''''(((((('''&&&%%%$$$""""""!!!!!!!!!!!!"""""" !!!"""""""""!!!      """%%%''')))***'''&&&%%%$$$$$$$$$%%%&&&((()))***))))))***---///333333333111000000111333;;;@@@GGGNNNTTT[[[bbbfffiiikkkmmmmmmlllllllllnnnqqqqqqqqqqqqrrrtttvvvxxxwwwyyyyyyyyyxxxwwwyyyzzzuuuuuuuuuuuuvvvwwwxxxxxx{{{zzzxxxwwwvvvvvvvvvwwwwwwvvvuuuuuuuuuvvvwwwxxx||||||}}}~~~~~~~~~}}}}}}}}}|||{{{zzzzzz|||~~~~~~~~~||||||zzzzzzzzz|||~~~}}}vvvooojjjiiimmmssswwwxxxyyyzzz{{{}}}zzzxxxxxxyyy~~~|||yyywwwvvvwwwwwwxxxvvvrrrmmmgggbbb^^^\\\VVVTTTQQQPPPPPPPPPPPPOOOMMMKKKJJJKKKNNNQQQRRRRRRSSSRRRPPPMMMIIIGGGHHHIIIHHHGGGDDD@@@===;;;999888777777888999;;;<<<======;;;:::888777555333111000111000...---------...///+++***'''%%%$$$%%%%%%&&&&&&&&&''''''''''''&&&%%%###""""""!!!!!!""""""### !!!"""!!!        """%%%''')))***&&&%%%$$$######$$$%%%&&&(((((()))((('''(((***---000000000000//////222444999<<<@@@EEEKKKSSSZZZ```eeegggiiiiiiiiiiiijjjllloooooopppqqqsssuuuwwwxxxyyyzzz|||{{{yyyyyyyyyzzzwwwwwwwwwwwwxxxyyy{{{{{{zzzyyywwwuuutttuuuwwwxxxwwwvvvuuussssssuuuwwwxxx{{{||||||}}}}}}|||||||||}}}|||{{{zzz{{{|||}}}~~~~~~~~~}}}~~~xxxoooiiifffiiinnnssswwwyyyzzz{{{}}}~~~{{{yyyxxxxxx}}}~~~}}}zzzwwwuuutttttttttvvvuuuqqqmmmhhhddd```^^^XXXUUURRRPPPPPPPPPNNNMMMLLLJJJHHHIIIKKKNNNOOOOOORRRRRRQQQNNNKKKHHHGGGHHHGGGFFFCCC???<<<999777666777777888999;;;<<<======:::999888777555444333333333222000///...//////000,,,***'''%%%$$$$$$&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&###""""""""""""""""""###  !!!        !!! """$$$&&&'''(((&&&&&&%%%$$$$$$%%%&&&''''''(((((('''&&&''')))+++,,,---...//////111444777888:::<<>>:::888666555777888888999;;;<<<<<<===999999888777666555555444444333222000//////000000,,,***'''$$$###$$$&&&'''%%%%%%%%%%%%&&&&&&&&&&&&######""""""""""""######   !!!!!!!!!!!!!!!      !!!""" !!!"""###%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&'''&&&'''''''''&&&''')))+++***,,,---...///111555888888999:::;;;???EEEMMMRRR]]]```dddffffffffffffggggggiiimmmpppsssuuuvvvvvvvvvxxxzzz{{{yyyxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{yyyyyyxxxwwwxxxxxxzzzzzz{{{zzzyyyxxxxxxxxxyyyzzzyyyyyyzzz{{{||||||||||||~~~}}}}}}}}}~~~~~~}}}tttnnncccdddhhhmmmssswwwyyyyyy~~~zzzxxxwww}}}~~~~~~|||{{{yyywwwuuusssrrrqqqrrrrrrqqqpppmmmjjjgggeee```]]]XXXTTTRRRPPPMMMKKKLLLKKKJJJJJJLLLLLLKKKJJJIIILLLOOOOOOMMMJJJIIIHHHDDDBBB@@@===:::888777666888999999::::::;;;;;;<<<::::::999888777666555555555444222111000///000000---***'''$$$###$$$&&&(((&&&&&&%%%%%%%%%%%%%%%&&&$$$######""""""######$$$"""!!!   !!!""""""""""""!!!      !!!"""###!!!!!!""""""######$$$$$$$$$######"""###$$$%%%&&&&&&'''''''''&&&'''***,,,***+++------...000333666888888888888:::@@@GGGLLLYYY^^^cccfffgggfffeeeeeedddgggkkkooorrrtttuuutttuuuxxxzzz{{{{{{zzzzzzzzz{{{{{{zzzzzzzzz{{{{{{|||yyyzzzzzzzzz{{{{{{||||||}}}}}}}}}}}}|||||||||{{{yyyzzz{{{}}}~~~wwwqqqhhhhhhjjjnnnsssvvvvvvuuuxxx{{{}}}~~~}}}|||||||||}}}}}}{{{yyywwwuuutttsssttttttsssrrroookkkhhhfff^^^[[[WWWSSSQQQOOOMMMKKKLLLLLLLLLMMMNNNMMMJJJHHHDDDHHHLLLOOONNNLLLJJJIIIDDDCCCAAA>>><<<;;;:::999::::::::::::::::::::::::;;;::::::999777666666555555444222111//////000000---+++'''###"""$$$&&&(((((('''%%%$$$$$$$$$$$$%%%$$$######""""""######$$$###"""!!!  !!!!!! !!!!!!!!!!!!!!! !!!"""!!!     """###$$$""""""""""""###############"""!!!!!!!!!###$$$%%%%%%&&&''''''&&&(((***---+++,,,---------...111444777777777777888<<>>===<<<<<<;;;;;;;;;:::::::::999999<<<;;;:::999888666555555555444222000/////////000---+++'''###"""$$$&&&((()))'''&&&$$$######$$$$$$$$$$$$############$$$$$$$$$###"""!!! !!!""" !!! """###"""     !!!""""""!!! !!!"""###$$$###"""""" """###$$$$$$#########$$$%%%'''((()))))))))(((((()))***,,,...000111444888;;;;;;999:::???DDDQQQXXXaaaffffffdddcccdddiiikkknnnrrrtttuuuuuuuuuvvvwwwyyy{{{||||||{{{{{{|||||||||||||||}}}}}}}}}}}}~~~~~~}}}~~~}}}|||||||||}}}~~~~~~|||~~~yyyvvvsssqqqqqqrrrrrrqqqmmmjjjjjjooosssvvv{{{}}}yyyvvvuuuvvvyyyxxxvvvuuutttnnnhhh]]]YYYUUUTTTUUUTTTOOOJJJJJJJJJKKKNNNOOOMMMHHHCCC@@@EEEKKKOOOOOOLLLHHHFFFEEEBBB@@@??????@@@??????===<<<;;;:::::::::;;;<<<;;;:::999999888888888999555444333333444222///---///---+++((('''&&&&&&'''&&&&&&&&&&&&%%%$$$######""""""###$$$$$$$$$######$$$$$$######""""""!!!!!!       !!!"""!!!!!! !!!"""###$$$######""" !!!###$$$%%%%%%$$$$$$$$$%%%&&&((())))))))))))'''((((((***+++---///000111666:::<<<::::::===@@@IIIPPP[[[bbbeeeggghhhjjjlllnnnppprrrtttuuuuuuuuusssuuuwwwzzz|||~~~~~~~~~|||||||||}}}}}}}}}}}}~~~}}}}}}}}}}}}~~~||||||~~~~~~}}}~~~}}}}}}}}}~~~}}}zzzvvvsssrrrqqqpppooojjjgggfffjjjnnnqqqxxx~~~zzzxxxwwwuuuxxxyyywwwwwwvvvqqqjjj```\\\XXXWWWXXXWWWSSSNNNMMMMMMMMMOOOPPPNNNIIIDDDBBBFFFKKKOOOOOOKKKHHHEEEBBB@@@>>>===>>>???>>>>>><<<;;;:::999999:::;;;<<<999999999888888888777777555444333444444333000...------+++)))((('''&&&&&&'''''''''&&&&&&%%%$$$######$$$$$$$$$$$$$$$###############"""""""""""""""     !!!"""!!!!!!"""###############"""###$$$&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((&&&&&&'''(((***,,,---......333999;;;;;;:::;;;===BBBJJJUUU]]]cccgggkkkoooqqqrrrrrrssstttuuuvvvvvvtttvvvxxx{{{}}}~~~~~~~~~|||}}}}}}}}}~~~~~~~~~|||}}}~~~~~~}}}|||~~~~~~}}}|||{{{~~~~~~~~~~~~~~~}}}~~~~~~}}}|||yyyyyyzzz|||~~~yyyuuurrrpppmmmkkkgggbbb___bbbfffkkksss|||}}}{{{{{{uuuxxx{{{zzz{{{zzzuuunnneee```\\\ZZZZZZZZZWWWUUUQQQQQQQQQRRRRRROOOJJJFFFCCCFFFJJJMMMMMMJJJFFFDDD???===;;;:::;;;<<<<<<<<<888888777777777888888999777888999999999888666666555444333333333222000...,,,,,,,,,+++***((('''&&&''''''(((''''''&&&%%%$$$%%%%%%%%%%%%%%%$$$###"""!!!""""""""""""""""""###    !!!"""!!!!!!""""""###############$$$%%%&&&''''''&&&%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&'''(((***+++,,,---111555888888999:::;;;AAAGGGQQQYYY^^^dddjjjooouuuuuutttttttttuuuvvvvvvyyyyyy{{{||||||{{{zzzyyy||||||}}}}}}~~~~~~||||||}}}~~~~~~}}}||||||}}}}}}}}}}}}||||||{{{{{{{{{|||}}}~~~~~~~~~}}}~~~~~~~~~|||~~~~~~}}}}}}~~~}}}{{{yyyxxxwwwyyy|||zzzvvvssspppllljjjccc^^^ZZZ\\\```fffpppxxx~~~~~~yyy}}}~~~~~~}}}wwwooohhhddd___\\\\\\\\\[[[YYYTTTTTTUUUUUUSSSPPPKKKHHHDDDFFFHHHJJJKKKHHHDDDAAA<<<:::888888999:::::::::555444444444555555666666666888999;;;:::999777666555333222111111111///---,,,,,,------,,,***((('''(((((((((((('''&&&%%%$$$&&&&&&&&&%%%%%%###"""""" !!!!!!!!!""""""######!!!!!!     !!!""" !!!!!!!!!""""""###$$$%%%&&&&&&&&&%%%$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&''')))***+++...000222333555777:::<<<>>>DDDLLLSSSYYY```iiiooouuuuuutttttttttuuuvvvvvvyyyyyyzzz{{{{{{zzzyyyxxxzzzzzz{{{||||||}}}~~~~~~{{{|||}}}}}}}}}}}}|||{{{||||||{{{{{{{{{zzzzzz{{{{{{|||}}}~~~}}}|||~~~~~~{{{|||~~~~~~}}}|||}}}~~~~~~~~~~~~~~~|||}}}~~~~~~|||zzzyyyyyyyyyzzz}}}~~~zzzvvvtttqqqmmmjjjccc]]]ZZZ\\\```eeemmmvvv~~~}}}wwwoooiiifffbbb^^^\\\\\\[[[ZZZVVVWWWWWWVVVSSSPPPLLLKKKGGGFFFFFFHHHIIIGGGCCC???;;;999777666777999888888444555555666666666777777777999;;;<<<<<<;;;999888555333111//////...,,,***+++,,,---------,,,***)))(((((((((((('''&&&%%%$$$&&&&&&&&&%%%$$$###"""!!! !!!!!!"""""""""###!!!!!!         !!! !!!!!!"""###$$$%%%%%%$$$###"""!!!!!!"""###############$$$%%%%%%%%%'''((()))***//////000111444777;;;<<<:::>>>EEELLLSSS\\\gggnnnqqqrrrrrrssstttuuuvvvvvvuuuvvvxxxyyyzzzzzzzzzyyywwwxxxxxxyyyzzz{{{||||||zzz{{{|||}}}}}}|||{{{zzz{{{zzzyyyyyyyyyyyyzzzzzz|||~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~xxxzzz|||}}}||||||}}}~~~}}}}}}||||||}}}}}}~~~~~~{{{{{{|||}}}}}}|||{{{{{{{{{{{{||||||xxxvvvrrrnnnllleee```^^^aaadddgggnnnuuu|||~~~{{{uuummmjjjhhheeeaaa]]][[[YYYYYYUUUWWWXXXVVVSSSOOOMMMLLLJJJHHHGGGGGGHHHGGGCCC???<<<:::777666777888777777777777888999::::::::::::999:::;;;<<<<<<<<<;;;:::888555222///...,,,***(((++++++++++++++++++******''''''(((''''''&&&%%%$$$$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""""""""""""""      !!!!!!"""######"""!!! """###$$$$$$$$$$$$%%%%%%%%%&&&'''((()))***---...///222666999::::::999<<>><<<999777777888777666666777999:::;;;;;;;;;:::999999999::::::;;;;;;;;;<<<888444111...,,,***((((((((((((''''''((())))))'''''''''&&&&&&%%%$$$###""""""#########""""""!!!!!!!!!!!!!!!!!!  !!!!!! !!!""""""       !!!""""""!!!  """###%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***+++---000555999:::999888<<<>>>@@@BBBEEELLLVVV]]]iiikkknnnrrrtttuuuuuuuuuwwwxxxxxxxxxwwwuuutttsssrrrssstttuuuvvvwwwxxxxxxyyyzzz{{{||||||{{{zzzyyyyyyxxxwwwwwwwwwxxxyyyzzzzzz|||~~~}}}{{{yyy||||||{{{zzzyyyxxxxxxwwwuuuwwwzzz{{{||||||~~~}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz|||}}}~~~~~~~~~~~~zzzvvvpppmmmjjjhhhiiinnnpppoooppptttzzz~~~yyyvvvvvvqqqllllllllljjjfff```[[[XXXVVVRRRUUUVVVUUUQQQMMMMMMNNNSSSOOOKKKKKKLLLKKKGGGBBB@@@===:::888888888777555444555777888999999999888999888888888999999;;;;;;???;;;666222000---***((('''&&&%%%$$$$$$%%%'''(((&&&&&&&&&&&&%%%$$$###### !!!!!!""""""""""""!!!""""""!!!!!! !!!!!!!!!""""""""""""""" !!!!!!            """!!!!!!!!!!!!!!!"""###!!!!!! !!!###%%%&&&###$$$$$$%%%&&&'''))))))***---111444777999<<<>>><<<=========???FFFQQQYYY```eeelllpppqqqsssvvvyyyzzzyyyxxxvvvuuuuuuttttttwwwwwwvvvvvvvvvvvvvvvvvvzzzzzz{{{||||||{{{zzzyyyyyyxxxxxxxxxwwwxxxxxxxxxzzz{{{}}}~~~~~~|||yyyxxx{{{{{{{{{zzzyyyxxxwwwvvvuuuvvvyyy{{{~~~}}}{{{zzzzzz{{{|||||||||zzzzzzzzzzzz{{{|||zzz{{{}}}}}}yyytttpppoooppprrrtttvvvxxxyyyzzz}}}~~~|||{{{zzzzzz~~~|||zzzxxxvvvrrrmmmjjjnnnnnnmmmjjjeee___ZZZVVVTTTSSSQQQNNNLLLIIIHHHGGGMMMMMMLLLKKKJJJHHHGGGFFF???===:::888777666777888666555444333333444666777777888:::<<<<<<;;;:::999:::999777444111///---,,,+++(((%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$###"""!!! !!!!!! !!!"""######&&&%%%$$$"""!!!      """"""""""""""""""######"""""""""""""""$$$%%%&&&$$$$$$$$$%%%&&&''')))***+++...111333555666888::::::<<<======>>>DDDMMMTTTZZZ```hhhmmmoooqqqtttwwwxxxwwwvvvuuutttsssssssssuuuuuuuuuvvvvvvvvvuuuuuuzzzzzz{{{||||||{{{zzzyyyxxxwwwwwwvvvvvvwwwxxxyyy{{{|||}}}~~~}}}{{{yyyxxxyyyyyyyyyxxxwwwvvvuuuttttttuuuwwwzzz|||~~~~~~|||||||||}}}~~~|||{{{zzzyyyyyyzzzzzz{{{}}}}}}~~~}}}}}}~~~}}}yyyvvvpppqqqrrrtttvvvxxxzzz{{{~~~~~~}}}{{{zzzzzz{{{|||zzzyyyxxxwwwuuuqqqnnnoooooommmjjjeee```ZZZWWWVVVTTTQQQNNNLLLJJJJJJJJJMMMMMMLLLKKKJJJHHHFFFEEE???===;;;999777777777888777666444333333555666777888999:::<<<<<<:::999777:::999777555222000...---+++(((%%%$$$$$$%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""!!! """"""""""""######$$$$$$%%%$$$###"""       !!!!!!############$$$$$$$$$%%%$$$$$$######$$$%%%&&&'''%%%%%%%%%&&&'''((()))***---///111222222333444555888:::<<<<<<===@@@GGGLLLRRRYYYcccjjjmmmnnnpppsssttttttsssrrrqqqqqqrrrrrrrrrssstttvvvvvvvvvuuuuuuzzzzzz{{{{{{{{{{{{zzzzzzxxxwwwvvvuuuuuuwwwyyyzzz}}}}}}}}}||||||{{{yyyyyyzzzzzzyyyxxxwwwvvvuuuuuutttuuuvvvxxxzzz{{{}}}}}}~~~}}}}}}~~~|||{{{zzzyyyxxxyyyyyyzzz}}}||||||{{{|||~~~|||ssssssssstttvvvyyy{{{}}}}}}|||~~~{{{yyyyyyzzz{{{yyyxxxwwwxxxxxxwwwuuurrrqqqpppnnnjjjfff```\\\YYYYYYWWWSSSOOOMMMLLLMMMMMMNNNMMMLLLKKKIIIGGGEEEDDD???>>><<<:::888888888888888777555555444555666777999999;;;;;;:::999777555999888777666333111///...+++)))&&&%%%%%%%%%%%%$$$''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###"""!!! $$$$$$$$$$$$$$$%%%%%%%%%###"""!!!        !!!!!!"""######$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))***,,,///111222222222333555666999<<<<<<;;;===AAAEEEMMMUUU___gggjjjkkklllmmmpppppppppooooooppppppqqqqqqrrrtttvvvwwwwwwvvvuuuyyyyyyzzzzzzzzzzzzzzzzzzyyywwwvvvuuuvvvxxxzzz|||}}}||||||{{{zzzzzzyyyyyy|||{{{{{{zzzyyyxxxxxxxxxvvvvvvwwwxxxyyy{{{|||}}}~~~~~~~~~~~~~~~|||{{{zzzxxxxxxxxxyyyzzz~~~}}}|||{{{}}}vvvvvvuuuuuuwwwzzz|||~~~|||yyyxxxxxxzzz{{{vvvvvvuuuvvvwwwwwwtttrrrrrrqqqnnnjjjfffaaa]]][[[\\\ZZZUUUQQQOOOOOOPPPRRROOOOOONNNLLLJJJGGGEEEDDDAAA@@@>>><<<;;;:::::::::888888777666666666777777999999::::::999777555333777777777666444222000///+++)))'''&&&&&&&&&%%%$$$((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%#########"""!!! ###$$$$$$$$$%%%$$$$$$$$$ !!!         !!!!!!"""######%%%&&&'''''''''&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))+++---000222222333555666555888;;;;;;:::;;;===AAAIIIRRR]]]eeehhhhhhiiijjjnnnmmmmmmmmmnnnooopppqqqqqqrrrtttvvvvvvwwwvvvvvvxxxxxxxxxxxxxxxyyyyyyzzzyyyxxxwwwwwwwwwxxxzzz|||zzzzzzzzzyyyyyyyyyyyyyyyzzzzzzyyyxxxxxxxxxyyyyyyzzzyyyyyyyyyzzz{{{}}}}}}}}}}}}}}}}}}~~~{{{zzzyyyyyyyyyyyyzzz{{{~~~~~~~~~~~~}}}{{{yyywwwvvvwwwzzz}}}}}}zzzxxxxxxyyyzzzuuuttttttuuuuuuuuurrrppprrrqqqmmmiiieeebbb___^^^___\\\XXXTTTRRRRRRTTTUUURRRRRRPPPNNNLLLIIIFFFEEEBBBBBB@@@???>>><<<<<<<<<999999888888777777777777888999:::999888666333222555555666666555333111///+++***((('''(((((('''&&&)))))))))(((((('''''''''''''''&&&&&&&&&%%%%%%%%%######""""""!!!!!! """"""###$$$######"""!!! """"""        !!!!!!"""###%%%&&&'''''''''''''''''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%&&&''''''))),,,///111222333555777333666999999888888:::===EEENNNYYYaaaeeefffgggiiilllllllllmmmnnnpppqqqrrrrrrsssssssssttttttuuuuuuvvvvvvuuuuuuvvvwwwxxxyyyyyyyyyxxxxxxxxxxxxxxxyyyvvvvvvwwwxxxxxxxxxxxxxxxvvvuuuttttttuuuvvvxxxyyy}}}|||{{{zzz{{{|||}}}~~~|||}}}}}}~~~~~~~~~zzzzzzyyyyyyzzz{{{}}}~~~~~~~~~}}}}}}~~~zzzwwwwwwzzz}}}~~~|||yyyxxxxxxwwwtttssssssttttttsssqqqnnnqqqoookkkhhhdddbbbaaaaaaaaa^^^[[[XXXVVVVVVWWWXXXVVVUUUTTTRRROOOKKKIIIGGGEEEDDDCCCBBBAAA???>>>>>>:::::::::999999888777777777888888888777555333111222333555555555333111///+++***)))***++++++***)))******))))))((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%###"""""""""!!!!!!!!! !!!!!!"""######!!!  """###       !!!"""$$$&&&(((((('''&&&''''''(((((('''%%%$$$###%%%$$$$$$$$$$$$%%%&&&&&&(((+++...000000111333555111444666666444444777:::???HHHSSS]]]bbbeeehhhkkklllllllllnnnoooqqqssstttsssrrrpppooopppqqqrrrsssttttttsssssstttuuuwwwxxxwwwwwwxxxxxxwwwvvvttttttqqqsssuuuwwwxxxxxxwwwvvvsssrrrrrrrrrsssvvvxxxzzz~~~}}}|||zzzzzz{{{|||}}}~~~~~~zzzyyyyyyzzz{{{}}}~~~|||||||||xxxwwwyyy|||~~~{{{yyyvvvuuussssssssstttuuutttrrrpppooommmiiifffccccccccccccaaa```^^^[[[ZZZYYYYYYYYYZZZYYYWWWUUURRRNNNKKKJJJGGGGGGFFFEEEDDDBBBAAA@@@;;;;;;;;;::::::999888777555666777888777555222111000111333444444333000///+++******+++---...---,,,++++++***))))))(((''''''%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""!!!!!!!!!!!! !!!"""######!!!         """$$$&&&'''''''''&&&''''''(((((('''%%%###"""$$$$$$######$$$$$$%%%%%%(((+++---...//////000222///222444333111222555999:::CCCOOOYYY```eeeiiimmmllllllmmmnnnppprrrtttuuusssqqqnnnmmmlllnnnppprrrssssssrrrrrrssstttvvvwwwuuuvvvwwwwwwvvvtttqqqpppnnnppptttwwwxxxxxxwwwvvvsssrrrrrrsssuuuxxx{{{}}}}}}{{{zzzzzzzzz|||}}}yyyyyyyyyzzz|||||||||~~~yyywwwyyy|||~~~}}}}}}}}}yyyuuusssrrrrrrrrrtttvvvvvvuuusssnnnlllhhheeeccccccdddeeeaaaaaa___]]]\\\ZZZZZZYYY\\\[[[ZZZWWWSSSPPPMMMKKKHHHHHHHHHGGGEEEDDDBBBAAA;;;;;;;;;;;;:::999888777444555666777666555333111...000222444444222000///*********,,,///000///...+++++++++***)))(((((('''%%%%%%%%%$$$$$$$$$######""""""""""""!!!!!!!!!!!!!!!"""###$$$###"""     """$$$"""###$$$%%%&&&'''''''''&&&'''((('''%%%$$$$$$&&&&&&&&&%%%%%%%%%&&&''''''++++++++++++,,,---......000000///000222555888::::::>>>FFFQQQ[[[cccgggiiinnnllliiikkknnnqqqqqqooorrrqqqooollliiijjjmmmppprrrrrrssstttuuuvvvwwwwwwuuutttuuuwwwxxxvvvpppjjjlllnnnqqqsssvvvwwwxxxxxxuuuuuuuuuvvvwwwyyyzzz{{{~~~|||zzzyyyzzz|||~~~||||||{{{{{{|||~~~}}}}}}~~~~~~}}}}}}}}}||||||~~~}}}yyywwwvvvwww~~~{{{wwwsssqqqqqqssswwwzzz||||||{{{nnnjjjeeebbb```aaaaaa```___ccceeebbb\\\WWWWWWYYY]]]\\\[[[YYYWWWVVVUUUTTTPPPOOOMMMKKKHHHFFFEEEDDDDDDAAA>>><<<:::999777555777888888555111000222555/////////...------,,,,,,++++++,,,---......------000...---+++)))''''''&&&&&&%%%$$$$$$$$$$$$""" !!!""""""#########""""""!!!!!!!!!!!!     """###!!!"""$$$%%%&&&&&&''''''&&&'''((('''%%%$$$%%%&&&###"""""""""""""""######))))))))))))***+++,,,,,,//////...///111444777999;;;???EEENNNWWW___dddfffmmmjjjhhhiiikkknnnnnnmmmnnnmmmkkkhhhffffffiiikkkrrrrrrssstttuuuuuuvvvvvvuuutttuuuvvvwwwtttnnnjjjhhhiiillloooqqqsssssssssttttttuuuuuuwwwxxxzzz{{{}}}}}}~~~~~~~~~||||||{{{}}}}}}}}}|||{{{{{{|||~~~~~~}}}|||{{{zzzxxxyyyyyy{{{}}}~~~zzzwwwwwwwww|||~~~~~~{{{wwwuuusssssstttwww{{{|||{{{zzznnnjjjeeeaaa```aaabbbbbbdddggghhhddd]]]XXXWWWXXX\\\[[[[[[ZZZYYYWWWVVVUUUQQQPPPOOOLLLJJJHHHFFFEEEDDDBBB???======<<<:::888888999999666333222444666333222111///---,,,++++++...///000000111111111000000///---+++)))((('''''''''&&&%%%%%%%%%%%%###!!!""""""###############"""!!!!!!!!!!!!      """!!!"""###$$$%%%&&&&&&&&&&&&(((((((((&&&%%%&&&'''%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&'''((()))))),,,,,,---...000333555777;;;>>>BBBIIIPPPXXX^^^bbbjjjhhhffffffhhhkkkkkkkkkpppooommmjjjggggggjjjlllrrrrrrrrrsssttttttuuuuuuuuuuuuuuuuuuuuurrrmmmiiiiiijjjmmmppprrrtttuuuuuusssssstttuuuvvvxxxyyyzzz{{{|||}}}~~~~~~~~~~~~~~~|||~~~~~~}}}}}}}}}||||||}}}~~~}}}zzzwwwuuurrrsssvvvzzz}}}{{{xxxwwwwww~~~|||zzzwwwtttqqquuu{{{~~~|||zzzwwwvvvuuuuuuwwwzzz{{{zzzxxxpppkkkfffbbbbbbdddfffgggiiikkkjjjfff___YYYWWWXXX[[[[[[[[[[[[ZZZXXXVVVUUURRRQQQPPPNNNLLLIIIGGGFFFDDDBBB@@@@@@@@@???===;;;;;;;;;:::888555444666777888666222///,,,+++++++++000000111222222222111111000///---+++***((((((((('''&&&%%%&&&&&&&&&$$$"""######$$$$$$$$$######""""""""""""!!!       !!!"""$$$%%%%%%&&&&&&&&&'''((((((&&&&&&'''((((((((('''&&&%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''''')))******,,,...111333555999;;;>>>CCCIIIQQQZZZ___fffeeeeeeeeegggiiijjjkkkqqqqqqooollliiiiiikkkmmmppppppqqqqqqrrrrrrssssssvvvuuuuuuuuussspppmmmkkkkkklllooorrrtttuuuvvvvvvrrrrrrssstttvvvwwwyyyzzz|||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}}}}}}}~~~~~~|||yyytttqqqnnnqqquuuzzz~~~~~~zzzxxxxxx}}}}}}}}}~~~~~~~~~|||{{{{{{wwwssspppooooooooonnnllloootttzzz}}}{{{vvvuuuuuuuuuwwwwwwvvvuuuqqqlllfffcccdddfffiiijjjlllllljjjfff```[[[YYYYYY\\\\\\\\\\\\ZZZWWWTTTSSSRRRQQQPPPOOOLLLJJJGGGFFFCCCBBB@@@AAAAAAAAA???======<<<;;;999777777777888999777333///,,,,,,,,,---......///000000/////////000///---,,,***)))))))))'''&&&%%%&&&''''''%%%###$$$$$$$$$%%%$$$$$$###"""""""""!!!!!!      """###$$$%%%%%%%%%%%%'''((('''&&&&&&'''((('''&&&%%%$$$###"""""""""""""""""""""###$$$%%%&&&&&&&&&(((***---///111222555777:::===BBBJJJTTT[[[___aaacccfffgggiiijjjkkknnnnnnllliiiffffffgggiiimmmmmmnnnooopppqqqqqqrrrvvvvvvvvvtttrrrooonnnmmmkkkllloooqqqrrrsssssssssqqqrrrssstttvvvxxxzzz{{{~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~|||xxxssspppnnnrrrwww|||}}}{{{yyyzzz{{{|||}}}}}}zzzvvvsssqqqpppjjjgggddddddfffjjjmmmnnnllllllmmmoootttzzz~~~vvvtttssssssttttttsssqqqnnnjjjeeebbbccceeeggghhhjjjiiigggddd```]]]\\\[[[^^^^^^]]][[[XXXUUURRRPPPQQQQQQPPPOOOLLLIIIFFFDDDAAA@@@@@@@@@AAAAAA???===>>><<<:::888888888888888777555111///------///000.........//////......---000///...,,,+++*********'''&&&%%%&&&''''''%%%$$$%%%%%%%%%%%%%%%$$$######"""!!!!!!  !!!       !!!"""###$$$$$$$$$$$$%%%'''&&&%%%%%%&&&'''((((((&&&%%%######"""""" !!!"""###$$$###$$$&&&(((+++---///000000333555777:::AAAKKKRRRVVV[[[aaafffhhhjjjkkklllnnnnnnmmmjjjgggffffffhhhhhhiiijjjkkkmmmooopppqqqtttttttttrrrpppnnnnnnooopppqqqssstttuuuuuuttttttrrrrrrssstttvvvyyyzzz|||~~~}}}||||||}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~zzz|||}}}||||||}}}~~~}}}{{{yyyuuurrrrrruuuyyy~~~}}}|||yyy{{{|||}}}zzzuuusssppplllhhhdddbbbaaaZZZYYYXXX\\\bbbiiiooorrrnnnllliiihhhkkkpppuuuyyy}}}|||}}}~~~uuusssqqqqqqqqqrrrqqqpppkkkgggcccaaabbbcccddddddgggfffcccaaa^^^]]]\\\[[[^^^]]][[[XXXVVVSSSQQQQQQPPPQQQQQQPPPMMMJJJFFFDDD@@@??????@@@BBBAAA???<<<>>>;;;888777888888777666444222000///...///000111000000111111000000//////000000...---,,,+++++++++((('''&&&'''))))))'''%%%&&&&&&&&&&&&%%%$$$$$$###!!!  !!!!!!!!!      !!!"""###$$$$$$$$$###$$$%%%%%%$$$$$$%%%'''***)))'''%%%$$$###"""""" !!! """$$$'''***,,,......---///222222333777???FFFMMMTTT^^^eeeiiijjjkkklllnnnnnnmmmjjjgggffffffgggdddeeefffiiikkkmmmoooppppppqqqqqqooolllkkkmmmooouuuvvvwwwwwwwwwvvvuuuuuurrrssssssuuuwwwzzz|||}}}~~~}}}}}}||||||}}}~~~~~~}}}|||||||||~~~~~~}}}|||yyyyyyyyyxxxxxxzzz~~~~~~|||{{{{{{zzzwwwuuuvvvxxx{{{~~~|||}}}~~~xxxtttnnnkkkgggbbb\\\XXXUUUSSSOOOOOORRRXXXaaakkkrrrvvvrrrpppmmmkkkkkknnnrrrtttzzz{{{{{{xxxuuussstttvvvwwwxxx{{{~~~~~~{{{uuusssqqqpppqqqqqqqqqpppllljjjgggeeeeeefffeeedddeeeccc```]]]\\\[[[YYYXXX\\\ZZZWWWUUUSSSSSSSSSSSSQQQRRRRRRQQQOOOKKKGGGEEE@@@@@@@@@AAABBBAAA???<<<===:::666555777777666444222111000///////////////111222222222111111000///111000///---,,,,,,,,,,,,***))))))***++++++***(((''''''''''''&&&%%%$$$### !!!""""""       !!!!!!!!! """############"""###%%%$$$$$$$$$%%%&&&%%%$$$"""!!! ###&&&)))+++------+++...000///---000777>>>FFFOOO[[[dddiiijjjkkkllliiiiiihhhfffbbb```aaabbbaaabbbdddgggjjjlllnnnpppmmmnnnooommmjjjiiilllooosssttttttttttttrrrqqqppprrrssstttvvvxxxzzz|||~~~||||||{{{|||}}}~~~}}}|||{{{{{{|||~~~}}}||||||{{{{{{zzzxxxxxx{{{~~~}}}{{{{{{{{{{{{yyyxxxxxxyyy|||{{{vvvrrrllliiiddd^^^WWWRRRNNNLLLJJJKKKOOOWWWbbbllltttxxxwwwuuusssrrrqqqrrrsssuuuvvvwwwwwwtttpppnnnoooqqqrrrtttwww||||||yyyvvvtttqqqpppqqqrrrrrrqqqpppnnnlllkkkkkkjjjhhhgggeeebbb^^^[[[ZZZXXXWWWVVVYYYWWWUUURRRRRRSSSUUUWWWRRRSSSTTTSSSPPPMMMIIIFFFAAAAAAAAACCCCCCBBB???<<<<<<999555444666666555333222111111000///...------111111111111111000///...111000///...---,,,,,,,,,,,,++++++,,,......,,,+++''''''''''''&&&%%%$$$###   !!!  ######!!!         !!!!!!!!!!!! !!!###%%%&&&&&&&&&%%%$$$############ !!!"""""" $$$&&&'''&&&'''((()))***,,,---...000333555AAAHHHSSS]]]bbbeeeffffffiiigggeeecccaaa`````````^^^```bbbfffiiikkkmmmnnnnnnnnnmmmkkkiiiiiilllnnnqqqppppppnnnmmmooorrruuuvvvuuusssssstttvvvyyy{{{{{{|||}}}}}}|||}}}}}}||||||}}}~~~}}}}}}|||zzzyyyxxxyyy{{{||||||{{{zzzyyyyyyzzz{{{|||~~~|||zzztttqqqkkkcccYYYQQQLLLJJJIIIHHHGGGKKKTTT^^^eeeooowwwyyyxxxxxxyyyzzz{{{zzzyyy~~~{{{tttnnnjjjhhhggghhhmmmqqqxxx~~~~~~{{{yyyuuuqqqmmmlllooosssvvvtttqqqmmmiiihhhhhhiiikkkhhhddd___\\\ZZZYYYXXXVVVYYYWWWTTTQQQOOOOOORRRUUUXXXVVVTTTTTTSSSPPPKKKGGGFFFEEECCCAAA>>>===<<<;;;;;;666222222555666333000000...---///222333000.../////////.........//////111000///...,,,+++***)))---,,,---///111111///---***************'''### !!!  %%%%%%%%%%%%$$$"""          !!!!!!!!!!!! !!!"""###$$$%%%$$$$$$###"""""""""###!!!!!!!!! ###$$$%%%%%%'''((((((***,,,---...///222555>>>EEEPPPZZZ```ccceeefffhhhgggeeecccaaa````````````bbbdddgggjjjlllmmmnnnnnnnnnmmmkkkjjjjjjlllnnnooopppooonnnmmmnnnrrruuuvvvuuusssrrrsssuuuwwwyyyzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzyyyzzz{{{|||}}}}}}|||{{{{{{{{{|||}}}{{{|||}}}}}}~~~~~~yyytttmmmcccWWWNNNHHHEEEEEEFFFDDDEEELLLRRRZZZgggrrrxxxyyy{{{}}}yyyqqqkkkgggdddcccfffkkksss{{{~~~|||~~~zzzuuupppoooppptttvvvxxxuuupppllliiihhhiiijjjhhheee```]]]\\\[[[YYYXXXXXXWWWUUUSSSRRRRRRUUUVVVYYYWWWUUUUUUTTTQQQMMMHHHFFFEEECCC@@@>>><<<;;;;;;;;;777444444666777444111000///...///111111///---,,,...///111222111000///222222111///...---++++++...------///000000///---+++++++++,,,,,,)))%%%""""""!!! !!!$$$%%%%%%%%%$$$""" !!!          !!!!!!!!!  !!!"""############"""""""""""""""""" !!!""""""###&&&((('''))),,,---...///222444:::AAALLLVVV]]]aaadddfffhhhgggeeecccbbbbbbaaaaaadddeeegggjjjlllmmmnnnooonnnooonnnlllkkkkkkmmmooonnnooooooooonnnooorrrtttvvvuuusssrrrrrrsssuuuvvvxxx{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{|||}}}}}}~~~~~~}}}}}}~~~~~~~~~zzzyyyxxxvvvwww|||~~~~~~xxxpppcccUUUJJJDDDAAAAAACCCAAAAAACCCEEEMMM\\\kkkuuuxxx}}}~~~vvvnnnfff```]]]]]]cccnnnxxx~~~~~~~~~xxxsssqqqrrruuuwww{{{xxxsssnnnkkkiiiiiiiiihhheeebbb______^^^]]]\\\XXXWWWVVVVVVVVVVVVWWWWWWXXXWWWVVVUUUTTTRRRNNNJJJFFFEEEBBB@@@===;;;:::999<<<999666555777888555333111000//////000000...,,,)))+++///333444444222000444333222111000///...---/////////000111000...,,,+++++++++------,,,(((%%%""""""!!!  !!!"""###$$$$$$$$$###!!! !!!"""###&&&$$$"""     !!!!!!!!! """#########$$$############""" !!!$$$''''''))),,,---...///111333666===HHHRRRZZZ```dddggghhhhhhgggfffeeedddddddddggghhhjjjlllmmmnnnooooooooooooooonnnllllllmmmoooooopppqqqqqqqqqqqqtttvvvwwwuuutttsssrrrsssttttttwwwzzz~~~~~~|||{{{zzz}}}~~~~~~{{{xxxtttqqqrrrwww~~~~~~yyypppbbbSSSGGGAAA?????????>>>>>>>>>>>>CCCRRRbbbooottt|||zzzqqqggg^^^XXXUUU\\\hhhsss|||}}}xxxuuussstttvvvxxxzzzxxxtttppplllkkkjjjjjjiiigggdddcccbbbbbb```___ZZZZZZYYYYYYYYYXXXWWWUUUUUUUUUUUUTTTSSSPPPLLLJJJEEEDDDAAA???<<<:::999888<<<:::777777888888666444222111111000///...,,,+++(((***...111333444333222444333333111000///......111111000111222111///,,,))))))***,,,---,,,)))&&&###""""""!!!!!!!!!  """###"""#########"""  """&&&'''(((((()))'''$$$         !!!"""###$$$%%%%%%$$$$$$"""!!!"""&&&&&&(((+++---...///111222444;;;EEEOOOXXX___dddhhhiiiiiiiiihhhhhhggggggfffhhhiiikkklllnnnoooooooooooopppqqqooonnnmmmnnnpppppprrrtttuuuuuuuuuvvvwwwxxxwwwuuutttttttttttttttvvvzzz~~~~~~|||zzzzzzuuuyyy~~~~~~}}}~~~yyysssppppppuuuzzz~~~~~~~~~vvvlll]]]NNNBBB===;;;<<<888888::::::999<<>><<<;;;:::999999999888777666555444444444222333444333000.........---------...000222333555111111000000///......---000000000111222111///---&&&&&&((()))+++)))&&&###!!!""""""######""""""!!! !!!!!!!!! ###&&&))),,,---***'''%%%$$$"""       """######"""""" !!!"""&&&((())))))***+++111777???IIIQQQYYYaaaeeefffggghhhiiiiiihhhhhhgggeeefffhhhjjjlllnnnoooooopppqqqsssrrrpppoooppppppooorrrvvvxxxxxxxxxxxxxxxzzzzzzzzzyyyyyyyyyyyyyyyxxxzzz|||~~~~~~}}}~~~~~~}}}{{{~~~~~~|||}}}~~~}}}}}}}}}||||||zzzyyyxxxxxx{{{}}}}}}~~~~~~zzzxxxzzz~~~}}}zzzvvvvvvyyy|||}}}}}}}}}~~~}}}xxxrrrppprrrvvv{{{~~~|||uuulll^^^NNNBBB;;;888777333000000333555999BBBKKK___fffnnnsssssssssuuuxxx}}}sssddd[[[NNNQQQWWW___fffkkknnnpppsssuuuzzz}}}~~~}}}{{{yyyvvvuuutttsssrrrqqqqqqrrrqqqooommmlllllljjjgggeee```\\\XXXWWWXXXWWWSSSOOOPPPQQQRRROOOJJJEEEBBBBBB>>>===<<<;;;::::::::::::777777666444333222222333222444666444111///000111000000222333333333333333111111111000//////......,,,,,,,,,...//////---,,,''''''((()))***)))%%%""" !!!"""######"""!!!!!!   !!!!!!%%%'''***+++)))%%%      !!!!!!!!!  !!!!!!###&&&&&&''''''(((///555===FFFOOOWWW^^^cccdddeeeggghhhhhhggggggfffdddeeegggjjjlllmmmnnnoooppprrrssssssqqqppppppqqqnnnqqqvvvxxxxxxxxxwwwxxx{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz||||||}}}~~~~~~~~~zzz}}}~~~}}}|||{{{|||}}}||||||||||||{{{zzzyyyyyy|||~~~}}}||||||}}}~~~zzzuuusssuuuzzz~~~{{{yyywwwyyy}}}~~~~~~zzzssskkkiiimmmqqqxxx}}}{{{rrrdddTTTGGG???;;;999777222///222777<<>>LLLVVVhhhkkkmmmoooppprrrtttvvvxxxzzzrrrggg\\\VVVUUUZZZdddiiikkkrrrzzz|||}}}zzzzzzyyywwwtttqqqnnnlllssstttrrrooooooooojjjccc___[[[VVVVVVXXXWWWSSSOOOTTTTTTRRROOOKKKFFFBBB@@@BBB>>>::::::>>>???<<<999999777444111000000111222888666333222444555555555555777777666333111000111111111222222111000...---)))'''&&&''')))******)))---------,,,***'''$$$"""######"""  """ !!!###%%%&&&'''''''''&&&$$$!!!     """###%%%&&&,,,000555:::@@@GGGQQQXXX]]]^^^^^^^^^^^^^^^___```cccaaaaaacccfffjjjllllllqqqooonnnnnnmmmlllkkkjjjlllppptttvvvvvvuuuuuuvvvyyyyyyxxxxxxyyyyyyzzz{{{}}}||||||~~~~~~}}}}}}~~~~~~|||zzz{{{|||}}}}}}~~~~~~}}}}}}|||}}}}}}~~~~~~||||||||||||~~~}}}{{{|||}}}~~~~~~{{{xxxvvvvvvwwwxxx~~~}}}{{{yyyzzz|||~~~}}}zzzwwwpppooonnnlllkkkkkknnnqqqwwwwwwwwwxxxyyyzzz|||||||||wwwooohhhddddddfffhhhssswww}}}}}}vvviiiZZZLLLBBB>>><<<===;;;888666999CCCQQQ[[[kkkmmmoooppppppqqqsssuuuvvv}}}zzzrrrkkkaaaXXXXXXXXX^^^ggglllnnnttt||||||zzzxxxwwwuuusssnnnkkksssuuuuuussstttuuupppjjjbbb]]]WWWUUUWWWXXXWWWUUUTTTSSSQQQNNNKKKGGGDDDBBBCCC???<<<<<<>>>???<<<888777555333111000111333444888666222111333555666666777888999888555222111111000000111111000///---,,,***((('''''')))*********---......---+++(((%%%$$$$$$###"""!!!  """$$$%%%&&&%%%%%%$$$"""     !!!###%%%&&&)))---222777;;;BBBJJJQQQ[[[]]]^^^]]]\\\[[[[[[\\\cccbbbaaacccgggjjjllllllrrrqqqnnnkkkhhhgggffffffkkknnnrrrtttuuuuuuvvvwwwyyyyyyyyyyyyyyyzzzzzz{{{|||||||||~~~~~~}}}||||||}}}|||zzzyyy{{{{{{||||||}}}|||||||||{{{|||~~~}}}||||||||||||}}}yyyxxxzzz|||~~~~~~zzzwwwuuuvvvwwwyyy~~~}}}|||zzzyyy|||~~~}}}|||zzzyyyvvvsssrrrrrrrrrpppmmmkkklllmmmuuuvvvxxxyyyzzz{{{zzzzzzzzzuuummmfffcccccceeegggooosssyyy}}}wwwlll```UUUKKKCCC>>>@@@>>>;;;:::???JJJXXXbbbmmmoooqqqqqqqqqqqqrrrsssuuuyyyyyyssskkkddd\\\VVV\\\]]]bbbjjjooorrrwww}}}}}}yyyvvvuuuwwwuuuooojjjkkkoooqqqqqqssstttoooiiiddd^^^WWWTTTVVVYYY[[[[[[SSSRRRPPPNNNKKKIIIGGGFFFEEEBBB>>>>>>??????<<<888555444222111222444666888999666111000111444666777888:::;;;:::777333111111//////000000///...,,,++++++)))((((((***++++++***------......,,,***'''%%%$$$###"""!!!!!!!!!!!!!!! !!!"""###    !!!###%%%&&&(((+++000444777===DDDJJJWWWZZZ]]]\\\ZZZXXXXXXYYY```___```cccggglllnnnoootttrrrooojjjfffddddddeeekkknnnrrrtttuuuvvvwwwxxxzzzzzzyyyyyyyyyyyyzzzzzzzzzzzz{{{}}}~~~~~~~~~}}}||||||}}}}}}{{{yyyzzzzzz{{{{{{{{{{{{zzzzzzyyy{{{}}}~~~~~~}}}}}}}}}}}}}}}{{{vvvtttvvvyyy|||~~~|||xxxuuussstttvvvxxx}}}}}}|||{{{zzzzzzyyyyyy~~~~~~{{{xxxvvvtttrrrqqqtttvvvwwwvvvssspppooonnntttvvvyyy|||}}}}}}{{{zzzyyyuuummmfffcccccceeehhhlllpppvvv}}}xxxoooggg___UUUJJJCCC@@@===<<<===EEEQQQ___hhhnnnpppssssssrrrqqqrrrrrrvvvvvvtttnnngggaaa\\\ZZZ^^^aaaffflllpppsssxxx|||~~~xxxttttttwwwvvvoooiiieeejjjmmmnnnnnnnnnjjjddd```\\\WWWTTTVVVXXXZZZZZZSSSRRRPPPNNNLLLKKKJJJJJJGGGDDDBBBAAA@@@???<<<999555444333333444777:::<<<999555111...000444777888777999;;;:::777333000//////000000111000...---,,,,,,***))))))***++++++***++++++,,,---,,,***'''&&&$$$$$$###"""""""""""""""      !!!###%%%''''''+++000333666:::AAAFFFRRRVVV[[[[[[XXXVVVVVVXXX\\\\\\]]]aaagggmmmpppqqquuutttqqqlllgggdddeeegggmmmooosssuuuvvvwwwxxxzzzzzzyyyyyyxxxxxxxxxyyyyyywwwxxxzzz{{{{{{||||||}}}~~~}}}}}}~~~}}}{{{yyyyyyyyyzzzzzzzzzyyyyyyxxxwwwxxx{{{}}}~~~~~~}}}|||~~~~~~~~~~~~~~~~~~yyyssspppqqquuuyyy{{{zzzwwwtttrrrrrrsssuuuwwwzzzzzzyyyxxxwwwxxxyyyyyy}}}{{{xxxuuuqqqpppppppppqqqtttvvvvvvtttqqqooooootttwwwzzz~~~~~~}}}{{{vvvoooiiieeefffhhhjjjlllpppuuu|||zzztttmmmggg^^^TTTLLL@@@???>>>BBBLLLYYYfffmmmqqqsssuuuuuusssrrrqqqqqqsssqqqmmmiiiccc___^^^```aaaeeejjjmmmppptttwwwyyy~~~|||wwwrrrsssvvvuuuooohhheeejjjnnnlllkkkiiieee___XXXWWWVVVVVVVVVVVVVVVUUUSSSSSSRRRQQQOOONNNMMMMMMHHHFFFEEEDDDBBB@@@===:::888777666555777:::===???888444000...000444777999666777888777444111///...111111222222111000...---,,,+++))))))***++++++***((()))***+++***)))'''&&&%%%%%%$$$############$$$""""""!!!!!!!!!!!!""""""     !!!###%%%'''&&&***///222555888>>>CCCLLLRRRYYY[[[XXXVVVWWWYYYZZZZZZ[[[```ffflllpppqqqrrrsssrrrnnniiiggghhhjjjnnnqqqsssuuuvvvwwwxxxzzzyyyxxxxxxwwwwwwwwwwwwxxxtttvvvyyyyyyyyyyyyzzz|||~~~}}}}}}~~~~~~|||zzzxxxxxxyyyyyyxxxxxxwwwwwwvvvwwwyyy{{{|||||||||{{{~~~~~~}}}{{{vvvpppmmmnnnrrruuuxxxtttsssrrrqqqrrrsssuuuvvvyyywwwvvvuuuvvvxxxzzz{{{zzzxxxvvvrrrnnnnnnppprrrrrruuuxxxyyywwwtttsssrrrsssvvvzzz~~~}}}yyyqqqkkkhhhhhhkkkmmmoooqqquuuzzz}}}xxxrrrllleee]]]YYYIIIHHHIIIOOOYYYeeeoootttuuuwwwxxxwwwtttpppnnnmmmkkkhhheeeccc```]]]```eeefffkkkpppppprrrvvvxxxwww~~~~~~yyyuuurrrrrrtttsssmmmhhhccciiikkkhhhdddaaa]]]XXXTTTUUUWWWXXXWWWUUUSSSQQQTTTTTTUUUTTTSSSRRRPPPNNNHHHHHHGGGFFFDDDAAA>>><<<:::999777777888:::===???777333000///111444777888444555666444111/////////111111222222222000///...,,,***))))))*********)))&&&'''(((******)))'''&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$######""""""######$$$!!!      ###%%%'''%%%)))...111444777<<>>FFFOOOWWW\\\```cccaaa^^^YYYVVVVVVZZZ]]]aaadddggghhhiiiiiijjjlllpppqqqssssssrrrqqqrrrssssssssssssssssssttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuwwwxxxyyy{{{}}}~~~zzzyyywwwuuuttttttuuuvvvuuuuuuuuuuuuvvvxxxyyyzzzzzzyyyyyyxxxxxxwwwwwwwwwvvvrrrnnnnnnqqqwww{{{}}}}}}~~~{{{wwwuuutttttt{{{~~~~~~|||{{{|||~~~{{{zzzzzz|||}}}{{{wwwssspppmmmlllkkkmmmnnnooonnnllllllmmmnnntttuuuxxxyyyyyywwwuuusssvvvwwwzzz|||~~~}}}xxxsssooonnnoooppppppssswwwyyyzzz{{{|||~~~|||zzzyyyzzz~~~}}}{{{xxxvvvuuurrrnnnkkkdddddddddddddddeeefffgggdddhhhlllkkkgggbbbaaaaaaeeeccc```]]]\\\\\\]]]]]]\\\ZZZYYYYYYYYYWWWSSSPPPSSSPPPKKKGGGDDDAAA===;;;888888999;;;===<<<888555222222111111222444666777666444333111///.........------------......//////---,,,,,,++++++++++++++++++(((%%%%%%'''***,,,,,,+++***(((&&&%%%$$$%%%%%%(((***---...---***%%%###!!!  !!!"""!!! !!!!!!      &&&,,,///111222444111444999@@@IIIRRRYYY]]]___^^^[[[XXXVVVWWW[[[___aaadddgggiiiiiiiiijjjkkknnnppprrrrrrqqqqqqqqqrrrqqqqqqqqqrrrssssssttttttqqqqqqrrrsssuuuvvvwwwwwwxxxxxxzzz{{{{{{|||{{{{{{yyywwwuuusssrrrssstttuuuuuuuuuuuuuuuvvvwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwtttqqqqqqsssxxx|||{{{xxxvvvvvvwww|||}}}|||~~~~~~}}}~~~~~~{{{wwwsssooolllkkknnnnnnllljjjhhhiiilllooorrruuuxxxzzz{{{xxxuuussssssuuuxxx{{{~~~~~~|||zzzxxxwwwvvvvvvwwwzzz}}}}}}{{{{{{|||~~~~~~}}}{{{yyyvvvssspppnnniiihhhhhhhhhgggfffeeedddbbbeeehhhgggccc___]]]^^^eeecccaaa^^^]]]\\\\\\]]]\\\[[[ZZZZZZYYYXXXUUUSSSPPPMMMHHHEEECCCAAA>>><<<666666777:::;;;:::666444555444333222222222333333222222000///---,,,++++++)))))))))))))))+++,,,---+++++++++++++++*********,,,)))'''&&&(((+++------***)))'''&&&%%%%%%%%%&&&)))+++---///---)))%%%""" !!!"""""""""  """"""    ###'''***,,,///111///000444:::BBBKKKTTTYYYYYYYYYXXXWWWWWWXXX\\\___aaadddgggiiiiiihhhhhhhhhjjjmmmooopppoooooooooooommmnnnppprrrtttttttttsssooopppqqqssstttvvvwwwxxxxxxxxxxxxyyyxxxxxxwwwwwwwwwvvvtttrrrqqqrrrssstttssstttttttttttttttttttttxxxxxxxxxxxxxxxxxxyyyyyyyyywwwvvvuuuvvvyyy|||~~~~~~|||}}}~~~zzzxxxxxxyyyzzz|||~~~}}}zzzuuupppkkkiiilllllljjjgggeeefffhhhkkkllloootttyyy{{{{{{yyywwwsssuuuyyy|||~~~~~~~~~}}}{{{zzz}}}}}}|||{{{{{{{{{{{{zzzxxxuuurrrpppoookkkjjjiiiiiihhhfffccc```___bbbdddccc___\\\]]]^^^eeecccaaa^^^\\\[[[ZZZZZZZZZZZZ[[[ZZZYYYWWWUUUTTTKKKIIIFFFDDDBBB@@@===;;;555555555777888888555333666555444333222111111111000000///...,,,+++******((('''''''''''')))+++,,,+++++++++,,,+++******))),,,***''''''***,,,------)))((('''&&&%%%&&&&&&''')))+++,,,---+++((($$$"""  """###$$$###""" !!!    ###%%%(((+++...,,,---///333;;;DDDMMMRRRSSSUUUVVVVVVVVVWWWZZZ\\\___bbbeeefffeeedddccccccfffhhhkkkllllllkkkkkkkkkhhhkkkooosssuuuuuutttsssqqqqqqrrrssstttuuuvvvwwwuuuuuuvvvvvvvvvuuuuuutttuuutttrrrqqqqqqrrrssstttttttttuuuuuuuuutttttttttxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzzzzyyyxxxyyy{{{}}}~~~~~~}}}|||}}}~~~{{{xxxwwwxxx{{{}}}}}}~~~}}}~~~~~~}}}zzzuuuoooiiieeeeeefffhhhhhhhhhhhhiiijjjlllooouuuzzz~~~~~~yyy{{{}}}}}}xxxuuuttttttuuuuuusssqqqooommmmmmhhhgggffffffgggddd```\\\[[[^^^```___]]]]]]```ccceeeccc```]]][[[YYYWWWWWWWWWXXXYYYYYYWWWUUUTTTTTTIIIHHHFFFDDDBBB???;;;888666555444555777777555444555444444333333222222222////////////...---,,,+++***)))(((((((((***,,,---+++,,,---------,,,*********((('''(((***+++,,,+++)))((('''&&&%%%&&&''''''))))))******)))'''$$$""""""!!!!!!!!!!!!###$$$%%%%%%%%%###!!! !!!"""!!!      """&&&))),,,+++***,,,///666???HHHNNNPPPRRRUUUUUUUUUVVVXXXYYY]]]```cccdddccc```______bbbeeehhhjjjiiihhhhhhhhhfffiiinnnsssvvvvvvtttrrrsssssssssttttttuuuuuuuuurrrssssssttttttttttttttttttrrrqqqpppppprrrsssuuuwwwwwwwwwwwwwwwwwwvvvuuuxxxxxxxxxyyyyyyzzzzzz{{{{{{||||||{{{zzzyyyzzz{{{}}}}}}~~~|||||||||}}}}}}~~~~~~~~~~~~{{{xxxvvvvvvxxx|||~~~~~~~~~}}}{{{{{{}}}}}}}}}}}}zzztttnnngggccc]]]aaagggkkkmmmmmmnnnnnnqqqtttyyy~~~{{{tttpppmmmnnnooopppooommmkkkkkkkkkdddcccbbbddddddbbb]]]YYYYYY\\\^^^^^^]]]___ccchhhdddccc```]]]ZZZWWWVVVUUUUUUVVVXXXWWWUUUTTTSSSSSSJJJHHHFFFEEECCC???999666777555444555666777666555333333333333333333333333///000000000///...---------,,,+++******,,,...///,,,---.........---,,,+++((('''&&&(((***+++***)))((('''&&&&&&%%%&&&'''((((((((()))((('''%%%$$$##################%%%'''(((&&&%%%$$$"""  !!!"""######!!!     ###%%%&&&%%%)))---///000555>>>EEEOOOOOOPPPTTTXXX[[[[[[ZZZZZZ\\\```bbbbbb```]]][[[^^^___```bbbccceeeffffffdddgggjjjmmmooopppoooooorrrrrrssstttuuuuuuuuutttvvvtttrrrrrrssssssrrrqqqtttsssqqqqqqrrrtttttttttvvvwwwwwwxxxxxxvvvuuutttvvvvvvuuuuuuuuuvvvvvvvvv{{{||||||{{{zzzzzz|||~~~~~~~~~}}}zzz{{{}}}~~~}}}{{{}}}|||{{{zzzyyyzzzzzz{{{}}}~~~}}}|||zzzyyyyyy~~~||||||{{{rrrdddXXXWWWZZZ```iiiqqqvvvwwwwwwzzz||||||sssllliiigggiiigggeeefffhhhhhheeebbb``````cccfffhhheee]]]WWWXXXXXXXXXXXXZZZ___fffjjjiiihhheee```ZZZUUUSSSRRR\\\XXXSSSOOONNNNNNOOOOOOIIIHHHGGGEEEBBB???<<<;;;888888777888888777444222222000///000333555555444555444333222111111111111111000...---,,,,,,------,,,,,,,,,+++++++++******'''((()))+++++++++******(((%%%######%%%(((***+++)))))))))((('''&&&$$$$$$%%%$$$$$$$$$%%%%%%&&&''''''((((((%%%!!!!!!###%%%&&&&&&###      """$$$%%%'''***...//////222888>>>GGGIIIMMMQQQUUUXXX[[[\\\\\\]]]^^^___^^^\\\ZZZXXX\\\]]]___aaaccceeeggghhhiiijjjlllmmmnnnnnnnnnmmmrrrrrrssstttuuuuuuuuuuuuwwwuuusssrrrssssssqqqpppsssrrrqqqqqqsssuuuvvvvvvvvvwwwwwwxxxwwwvvvuuutttttttttsssssstttuuuwwwxxxzzz{{{}}}}}}||||||}}}~~~~~~|||||||||{{{yyywwwxxx{{{|||{{{zzz||||||{{{zzzzzzzzz{{{|||~~~~~~~~~}}}|||zzzyyyxxxyyyxxxwwwyyyxxxpppbbbWWWVVVYYY___hhhrrryyy||||||~~~zzzqqqiiieeedddbbb```___```dddeeeccc``````aaadddhhhkkkiiibbb\\\WWWWWWVVVVVVYYY^^^eeeiiihhhfffccc]]]VVVRRRQQQQQQXXXUUUQQQNNNLLLLLLLLLLLLIIIIIIIIIHHHFFFDDDCCCAAA>>><<<:::999888666333111000///...///111333333222444333222222222222222222000///...,,,,,,,,,,,,,,,------,,,,,,++++++******'''((()))*********)))((((((&&&%%%%%%''')))******&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$%%%&&&%%%&&&&&&$$$  !!!"""######      !!!"""###'''***---...------111444<<>>;;;888666333111000...---...000111111000222111111111111222333333000///...---,,,,,,,,,---......---,,,++++++*********++++++,,,,,,+++***))))))(((''')))***+++***)))"""#########$$$$$$$$$$$$"""""""""!!!""""""###$$$!!!###$$$###      !!!%%%'''+++,,,+++***+++---444:::CCCHHHJJJNNNVVV\\\\\\[[[XXXVVVUUUUUUWWWXXXWWWXXX[[[___cccgggjjjkkkmmmkkkjjjhhhggghhhiiijjjqqqrrrssstttuuuvvvvvvvvvvvvtttsssrrrssstttsssrrrtttuuuuuuvvvuuuvvvwwwxxxwwwwwwwwwwwwvvvvvvvvvuuutttrrrpppooopppssswwwyyyxxx{{{~~~~~~~~~}}}{{{xxxvvvttttttvvvxxxzzz{{{||||||{{{{{{{{{{{{{{{|||||||||~~~~~~~~~~~~~~~|||}}}}}}}}}|||zzzxxxvvvtttuuuwwwzzzzzzrrrfff]]]VVVWWW[[[cccnnnxxx~~~~~~{{{uuullleeeaaa___WWWVVVVVVZZZaaafffgggffffffgggiiimmmqqqooojjjdddVVVSSSQQQRRRVVV\\\bbbeeeccc___XXXPPPHHHEEEEEEGGGKKKLLLMMMLLLIIIGGGEEEDDDFFFHHHJJJLLLNNNNNNNNNNNNHHHDDD@@@<<<:::888666444111///......000111000000.........//////000222222000000000//////.........000///...---,,,+++******---......///...---+++*********+++,,,...---***'''"""!!!!!!!!!!!!!!!""""""!!! !!!!!!!!!######"""      ###&&&((()))))))))***///666>>>CCCFFFJJJQQQWWWXXXWWWVVVUUUUUUWWWYYY[[[WWWXXX[[[___dddhhhkkkllllllkkkiiihhhhhhjjjlllmmmpppqqqrrrtttuuuuuuvvvvvvsssrrrqqqrrrtttvvvwwwvvvwwwyyyzzzyyyvvvuuuuuuwwwwwwwwwwwwvvvvvvvvvvvvvvvwwwuuurrrpppqqqsssvvvxxxxxx{{{~~~~~~~~~~~~}}}|||zzz{{{||||||zzzxxxuuuvvvyyy{{{}}}~~~{{{{{{|||||||||||||||||||||~~~~~~~~~}}}}}}}}}~~~~~~||||||||||||{{{zzzxxxwwwwwwxxxzzz{{{yyyrrrggg___XXXWWWXXX]]]fffpppwwwzzz{{{~~~~~~{{{zzz}}}~~~|||}}}~~~{{{{{{yyytttmmmgggdddbbb[[[YYYYYY^^^eeekkkmmmllljjjjjjkkknnnpppnnnhhhbbbVVVTTTQQQRRRWWW\\\```aaa___[[[SSSJJJBBB???@@@AAAHHHKKKNNNNNNKKKGGGEEEEEEDDDFFFIIILLLMMMMMMLLLLLLGGGDDD@@@>>>===<<<;;;:::333111000000111222111000,,,,,,,,,,,,---///000111222222222222222111111111111111///...,,,+++***)))---............---+++***++++++---//////---)))&&&###"""  !!!$$$%%%$$$"""!!!!!!    """%%%'''((())))))---222999???DDDIIIOOOTTTUUUUUUVVVWWWYYY[[[]]]^^^YYYZZZ]]]```dddhhhjjjlllmmmlllkkkjjjkkkmmmooopppnnnoooqqqrrrttttttuuuuuuqqqpppppprrruuuxxxyyyyyyyyy{{{}}}{{{wwwtttuuuvvvxxxwwwwwwvvvuuuvvvvvvvvvxxxwwwuuussssssuuuwwwxxxzzz|||~~~~~~}}}}}}}}}zzzwwwtttuuuyyyzzzyyyxxxuuuxxx|||~~~|||}}}}}}}}}}}}|||{{{zzz{{{}}}~~~~~~~~~~~~|||{{{{{{|||}}}~~~|||{{{{{{zzzyyyyyyxxxxxxyyyyyyzzzyyyvvvoooggg```ZZZWWWUUUWWW^^^fffnnnrrrxxx{{{{{{xxxwwwzzz}}}}}}{{{yyyzzz{{{{{{yyyxxxyyyzzzzzz{{{zzzvvvpppkkkhhhfff```^^^^^^bbbhhhnnnppppppmmmllllllnnnooolllfff```XXXUUUSSSUUUZZZ]]]^^^]]]YYYVVVOOOGGGAAA>>>???AAAJJJNNNQQQQQQNNNJJJIIIJJJFFFHHHJJJLLLLLLKKKHHHGGGDDDBBB@@@???@@@@@@???===555444222111222333222111+++++++++,,,,,,...//////333333444444444444333222333222111///---+++***)))++++++,,,------,,,******------...///000---(((%%%###"""  !!!$$$&&&%%%###""""""       """%%%'''((((((+++...555<<>>666444222222222222111000------,,,------...//////222333444555555444333333444333111///---+++***)))+++,,,---.........---,,,.........//////,,,((($$$!!!   $$$%%%$$$"""!!!     !!!""" !!!$$$&&&''''''))),,,111:::DDDMMMQQQSSSUUUWWW\\\___aaa```___]]]^^^___aaaccceeehhhiiijjjiiiiiihhhhhhhhhhhhhhhhhhlllmmmnnnppprrrssssssssstttrrrrrrsssuuuwwwxxxwwwvvv{{{~~~}}}yyywwwxxx{{{yyyxxxvvvuuuuuuuuuvvvwwwvvvwwwwwwxxxyyy{{{|||}}}}}}~~~}}}|||zzzyyyzzz|||vvvqqqkkkkkkooorrrsssqqqrrrwww{{{}}}}}}|||}}}}}}{{{yyyxxxwwwzzz|||~~~~~~}}}|||{{{zzzzzz{{{}}}~~~}}}{{{yyyvvvvvvwwwyyyzzzzzzzzzzzzxxxuuupppllliii[[[VVVQQQPPPTTT]]]eeeiiimmmqqqwwwzzzvvvvvvwwwxxxyyyxxxvvvtttrrrqqqrrruuuuuuvvvwwwyyyzzz|||vvvoookkkiiieeebbb```bbbgggkkkllllllnnnmmmmmmnnnooommmhhhccc\\\YYYXXX[[[___```\\\XXXNNNMMMKKKHHHFFFGGGJJJLLLPPPUUUYYYXXXTTTQQQRRRTTTOOOPPPQQQPPPMMMIIIDDDAAAAAAAAAAAABBBCCCBBB@@@>>>666444222111222222111//////............///000000111222333444444444333222555444222000---+++***)))...///000222222222111111///......///...,,,'''$$$ !!! ###%%%###!!!     !!!"""###!!! """$$$&&&''')))+++000888BBBLLLRRRUUUZZZ[[[^^^aaadddeeedddccc___````````````cccgggjjjllljjjiiikkknnnpppnnnkkkoooppprrrqqqpppoooooopppppprrruuuuuuttttttwwwzzzwwwxxxyyywwwvvvvvvwwwyyyuuuvvvvvvuuuttttttuuuwww{{{{{{{{{{{{||||||||||||}}}|||zzzyyyyyyyyyuuuoooiiiiiinnntttvvvvvv{{{{{{{{{|||}}}}}}~~~~~~zzz|||~~~}}}{{{||||||~~~}}}{{{{{{||||||||||||zzzxxxvvvuuuuuuuuuuuuxxxuuusssrrrsssqqqlllhhhbbb\\\TTTNNNMMMQQQXXX]]]dddjjjsss{{{}}}yyytttuuuyyy{{{wwwqqqpppssstttuuuuuutttssstttvvvyyy|||~~~yyytttkkkcccbbbaaa___^^^aaaeeeiiikkkjjjjjjkkknnnpppllleee^^^WWWUUUVVVZZZ```aaa^^^ZZZPPPKKKJJJMMMMMMLLLRRRZZZZZZ^^^```^^^WWWRRRQQQSSSVVVVVVTTTRRROOOKKKGGGEEEEEEFFFFFFFFFEEECCCAAA???888555333222333222111000000000000000000///......111222444555444333111///111222111---***))),,,///000000222555888888555333000...---,,,+++)))&&&### !!!  !!!""""""!!!    !!!"""  """###$$$%%%''')))...555@@@JJJRRRVVV[[[\\\]]]___aaaccccccbbbbbbcccccccccbbbcccfffhhhkkkjjjjjjkkkmmmnnnmmmlllnnnppprrrrrrqqqqqqqqqrrrpppsssuuuuuuttttttvvvxxxxxxxxxxxxvvvsssrrrrrrttttttuuuvvvvvvuuuvvvxxxzzz||||||||||||}}}}}}}}}}}}~~~}}}|||{{{zzzzzzzzz|||wwwrrrqqquuuyyyyyyxxx{{{{{{{{{||||||||||||}}}{{{||||||}}}}}}~~~~~~||||||||||||{{{}}}{{{zzzxxxwwwvvvvvvwwwyyywwwtttssssssqqqlllhhhfff```YYYRRRPPPRRRVVVYYY]]]ccclllttt{{{}}}zzzxxxvvvxxxzzzxxxrrrqqqsssqqqqqqqqqooonnnooorrrtttzzz~~~}}}yyyuuummmeee]]]\\\\\\^^^aaaeeehhhjjjiiihhhiiikkkllliiibbb\\\VVVUUUUUUYYY]]]^^^YYYTTTNNNLLLMMMQQQQQQOOOSSSYYY]]]```bbb^^^XXXRRRQQQRRRRRRSSSTTTSSSQQQLLLGGGDDDDDDEEEFFFFFFEEECCC@@@???;;;999666555444444222000111111222222222111111000444444555555444222111000---//////---******,,,...111222555:::======;;;999///---+++******(((&&&$$$""""""        !!!""""""###%%%'''+++222<<>><<<999777777666444222333333333333444444444444777666555444222222111111---///000000///...///000111333777<<<@@@@@@>>>;;;///,,,***((())))))((((((&&&%%%###!!!!!!!!!     ###%%%)))000999DDDNNNUUU[[[[[[ZZZYYYYYY[[[___bbbdddfffggggggfffeeeeeefffhhhkkkmmmmmmjjjjjjmmmppppppsssuuuuuutttrrrrrrrrrrrrrrrssssssrrrrrrssssssooopppqqqqqqpppqqqsssuuutttuuuvvvwwwwwwxxxzzz|||||||||||||||}}}}}}}}}}}}}}}|||||||||||||||}}}}}}zzzyyyyyy|||~~~~~~}}}||||||{{{zzzzzzyyyzzz}}}~~~~~~}}}~~~~~~}}}||||||{{{{{{{{{|||xxxtttrrrrrrooojjjfffdddaaa\\\VVVRRRPPPOOOOOOSSSWWW]]]bbbgggmmmssswwwyyyzzz{{{~~~|||tttooooooooollljjjkkkhhhhhhfffdddbbbdddgggjjjssswwwyyywwwuuusssoooiii[[[[[[^^^dddiiikkkjjjgggaaa```___bbbeeefffccc```\\\\\\]]]^^^]]]YYYSSSNNNLLLPPPWWW\\\\\\YYYVVVVVVXXXZZZ[[[YYYUUUQQQPPPOOOPPPQQQRRRQQQNNNIIIDDDAAA@@@@@@AAABBBAAA???===<<<>>><<<999999999999888666444444444444444555555666888777444222111000111222333555777777777666444444000222666:::>>>===:::666000---***)))***+++,,,,,,)))(((&&&###!!! """"""      !!!$$$(((...555???JJJQQQWWWXXXYYYXXXXXXZZZ^^^bbbaaacccfffgggffffffggghhhiiikkkmmmllljjjjjjmmmqqqrrruuuwwwwwwtttqqqpppoooqqqqqqqqqqqqrrrrrrrrrqqqnnnpppqqqqqqpppqqqsssuuuuuuvvvwwwwwwvvvwwwyyy{{{zzzzzzzzz{{{{{{{{{||||||}}}||||||||||||}}}~~~~~~zzzzzz|||~~~~~~~~~}}}|||{{{zzzzzzyyywwwyyy{{{}}}~~~~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}|||{{{xxxuuusssrrrnnnhhhcccaaa___[[[XXXTTTRRRPPPOOOTTTWWW[[[___bbbeeeiiimmmnnnooorrrwww}}}~~~uuunnnlllkkkgggeeefffdddddddddbbbbbbcccgggjjjqqquuuuuurrrpppoookkkfff\\\\\\___eeejjjjjjfffaaa\\\[[[\\\```fffiiihhhggg____________\\\WWWQQQMMMMMMTTT[[[______\\\WWWTTTTTTUUUWWWXXXVVVTTTSSSRRRTTTRRRPPPMMMIIIFFFCCCAAA>>>???@@@AAA@@@>>><<<;;;;;;:::999999;;;<<<<<<;;;666555444444444555666666777555333111000111222333999:::;;;<<<<<<;;;888666444555777:::;;;:::555222111///,,,+++---/////////,,,+++(((&&&###"""!!!  """"""      """'''+++000888BBBIIIQQQTTTXXXZZZZZZ[[[___cccaaaccceeeffffffhhhjjjlllkkkkkkkkkkkkjjjkkknnnppprrrtttwwwwwwtttqqqoooooopppoooooopppqqqrrrrrrqqqrrrssssssqqqooonnnooopppuuuvvvwwwwwwvvvvvvxxxzzzyyyyyyzzzzzzzzz{{{{{{{{{}}}}}}}}}||||||}}}~~~~~~~~~}}}|||||||||{{{zzzyyyyyyxxxxxxxxxxxxzzz{{{}}}}}}~~~~~~~~~~~~}}}}}}~~~{{{|||}}}}}}}}}}}}}}}|||{{{yyywwwvvvtttnnnfff```^^^]]][[[XXXVVVTTTRRRRRRUUUXXX\\\^^^```aaadddfffeeefffjjjqqqyyywwwoookkkgggbbb```aaa```aaaccccccdddfffiiilllpppsssrrrmmmiiihhhddd___\\\[[[]]]bbbggggggaaaZZZXXXXXXZZZ```hhhlllmmmkkk_________]]]YYYUUUPPPMMMQQQXXX___```___]]]XXXSSSRRRSSSUUUWWWWWWWWWUUUTTTSSSQQQNNNJJJGGGDDDCCCBBB???@@@AAABBBAAA@@@>>>===;;;:::999:::===???@@@???999888666555555555666777555333222111222333555666:::::::::<<<>>>===;;;888;;;;;;;;;<<<<<<:::666333222000......///111111000...---***(((&&&$$$######!!!######!!!       %%%(((+++000999???JJJPPPXXX\\\]]]^^^```cccccceeeffffffgggiiilllooommmkkkiiiiiikkkmmmnnnooonnnqqquuuvvvuuurrrqqqpppooommmmmmnnnqqqsssrrrqqqrrrsssrrrpppnnnlllmmmnnnrrrtttuuuuuuuuuvvvyyy{{{zzzzzzzzzzzz{{{{{{{{{|||~~~~~~}}}}}}|||}}}}}}}}}~~~{{{zzzzzzxxxwwwwwwwwwvvvvvvuuuuuuyyyzzz{{{{{{|||}}}}}}~~~|||}}}}}}~~~~~~}}}~~~}}}{{{yyyzzz{{{|||}}}}}}|||{{{|||{{{zzzzzzwwwqqqfff___ZZZYYYWWWUUUSSSQQQPPPOOOTTTWWW\\\___``````bbbcccaaabbbfffllltttzzz~~~{{{uuunnnhhh```YYYWWWZZZ[[[^^^bbbeeegggiiilllnnnppprrrooohhhdddaaa]]]XXX[[[ZZZ[[[```ffffff___XXXVVVWWWZZZaaaiiimmmmmmlllaaa```___\\\XXXUUURRRQQQTTT\\\aaa```]]]\\\XXXSSSPPPPPPRRRTTTUUUTTTRRRQQQNNNMMMLLLJJJHHHEEEDDDBBBBBBCCCDDDEEEEEECCCAAA@@@>>>===<<<===???AAABBBAAA<<<;;;999777666666777888333222333444555777:::;;;888777888;;;???@@@???===AAA@@@???>>>>>><<<999777111000//////111111000//////...,,,***(((&&&%%%%%%"""!!! !!!"""###"""!!!""""""""""""!!!     ###&&&'''+++333999EEENNNXXX^^^______aaadddgggggghhhggggggiiimmmpppnnnkkkhhhhhhllloooooonnnkkknnnsssuuuuuutttssssssnnnllllllnnnqqqsssrrrqqqoooppppppooommmmmmnnnppppppqqqssstttuuuwwwzzz}}}{{{{{{{{{{{{|||||||||}}}~~~}}}}}}}}}}}}}}}{{{|||}}}|||{{{zzzzzzzzzttttttttttttssssssssssss{{{|||||||||}}}}}}~~~~~~{{{||||||~~~~~~~~~~~~}}}zzzxxxxxxyyyzzz|||||||||{{{{{{}}}}}}}}}}}}zzzsssggg___VVVUUUSSSPPPNNNLLLKKKJJJRRRVVV[[[___```aaaaaabbbaaabbbdddjjjqqqwwwzzz{{{uuuqqqkkkdddZZZPPPOOOSSSXXX\\\aaaeeehhhkkknnnpppqqqrrrnnnfff```]]]XXXSSS\\\ZZZ[[[aaaggghhhaaaZZZUUUVVVZZZaaaiiimmmllljjjccccccbbb^^^ZZZWWWVVVVVVWWW^^^bbb___\\\\\\XXXRRRMMMMMMNNNOOOPPPPPPMMMKKKHHHIIIKKKKKKJJJHHHEEECCCDDDEEEGGGHHHHHHFFFDDDCCCBBB@@@??????AAACCCBBBBBB???>>>;;;999777777888999222222444666888;;;===>>>777666777;;;AAADDDDDDCCCCCCAAA???>>>>>>===<<<:::000//////000111111///---///...,,,***)))(((''''''%%%###!!!!!!"""######"""$$$%%%%%%%%%###          """'''...222AAAIIISSS\\\aaaccccccdddhhhhhhgggggghhhhhhiiijjjiiijjjjjjkkkllllllmmmmmmpppppppppqqqqqqrrrrrrrrrnnnnnnoooppppppqqqrrrrrroooppppppppppppqqqqqqqqqrrrssstttuuuvvvxxxyyyyyy}}}~~~}}}||||||}}}}}}|||zzzyyyzzz{{{|||||||||{{{yyyyyywwwuuusssppppppqqqssstttxxx{{{|||zzzvvvvvvzzz~~~{{{|||}}}}}}|||}}}~~~}}}|||yyyyyyyyyyyyzzz{{{||||||}}}}}}zzzyyyzzzxxxmmmaaaXXXSSSLLLGGGEEEFFFFFFFFFKKKQQQXXX^^^aaabbbbbbcccffffffgggjjjnnnpppppppppppplllddd\\\TTTNNNKKKIIIQQQXXXaaaeeedddcccdddfffjjjiiifffaaa\\\XXXXXXXXX]]]^^^aaagggkkkjjjeee```ZZZYYYYYY\\\ccchhhjjjjjjdddccc```]]][[[YYYYYYXXX\\\\\\]]]]]]\\\ZZZXXXWWWQQQOOONNNOOOQQQPPPLLLIIIOOOMMMKKKIIIIIIHHHFFFEEEDDDFFFGGGGGGEEEDDDDDDEEEBBBDDDDDD@@@@@@DDDDDDBBB???<<<888666777777777777333333444777;;;<<<;;;:::666888<<>>;;;999111111111000///---,,,+++++++++,,,---...,,,)))%%%&&&%%%###""""""###%%%&&&'''%%%###""""""!!!      $$$***...===DDDOOOYYY___aaabbbbbbhhhhhhhhhhhhhhhhhhhhhhhheeefffgggiiikkkmmmnnnooonnnnnnnnnooopppqqqqqqrrrppppppqqqqqqrrrrrrrrrsssppppppppppppqqqqqqqqqqqqsssssstttuuuvvvwwwwwwxxxzzz|||}}}}}}||||||}}}~~~}}}|||zzzzzzyyyzzz{{{{{{{{{zzzyyyxxxxxxvvvtttrrrqqqqqqssstttwwwzzz|||{{{xxxwww{{{~~~yyyzzz{{{{{{zzz{{{}}}~~~}}}|||{{{zzzwwwwwwvvvwwwwwwxxxyyyzzz||||||zzzxxxyyyvvvlll```XXXRRRJJJDDDAAABBBBBBCCCJJJOOOVVV[[[^^^```bbbcccjjjiiihhhiiijjjjjjhhhgggfffbbb[[[SSSMMMIIIGGGGGGNNNUUU]]]aaaaaaaaabbbdddeeedddbbb___\\\ZZZ[[[\\\```aaaeeelllqqqqqqlllgggYYYWWWVVVXXX^^^ccceeedddcccaaa^^^\\\[[[[[[\\\\\\aaaaaaaaa```___]]][[[ZZZVVVSSSQQQQQQRRRQQQNNNLLLSSSQQQOOOMMMLLLJJJGGGDDDBBBDDDEEEEEECCCBBBBBBCCCCCCEEEEEECCCCCCEEEEEECCC===:::777555555555444444333333444777:::<<<<<<;;;:::;;;>>>AAAEEEJJJMMMPPPHHHEEEBBB???>>><<<999666////////////...---,,,,,,******+++------,,,)))&&&%%%$$$###""""""###$$$%%%&&&%%%$$$$$$%%%$$$!!!     $$$(((666>>>JJJUUU[[[___```aaagggggghhhiiiiiihhhgggfffcccdddeeegggiiikkklllmmmkkkkkklllmmmooopppqqqqqqrrrrrrrrrrrrrrrsssssssssppppppppppppqqqqqqqqqrrrttttttttttttuuuuuuuuuvvvxxxyyyzzzyyyyyyzzz}}}~~~~~~}}}|||{{{{{{zzzyyyyyyzzz{{{zzzyyyxxxwwwyyyxxxuuusssrrrrrrsssssstttwww{{{{{{zzzyyyzzz}}}xxxyyyyyyxxxxxxxxx{{{}}}}}}}}}}}}|||{{{zzzxxxxxxttttttttttttuuuvvvwwwwwwzzzzzzxxxvvvvvvtttjjj___VVVOOOFFF???<<<===>>>???GGGKKKPPPUUUYYY]]]```ccckkkjjjhhhhhhgggeeebbb___\\\XXXQQQKKKFFFDDDDDDEEEKKKQQQXXX\\\\\\\\\]]]___[[[[[[[[[[[[ZZZ[[[___aaaccceeejjjpppvvvvvvrrrmmm___\\\ZZZ[[[___cccdddddd```___\\\[[[[[[^^^aaaccchhhhhhfffeeecccaaa___^^^[[[XXXTTTRRRQQQQQQPPPNNNTTTRRRQQQOOONNNJJJEEEAAAAAABBBDDDCCCAAA@@@@@@AAADDDGGGGGGEEEDDDFFFEEEBBB===;;;888777777777555333444444444777:::===>>>===??????@@@AAAEEEJJJNNNQQQFFFDDD@@@===;;;999666333........./////////......+++++++++,,,---,,,(((&&&$$$###"""!!!!!!"""######$$$$$$%%%'''((('''###!!!     !!!$$$000888DDDOOOWWW\\\___aaaeeefffhhhiiiiiihhhfffdddeeeeeeffffffggghhhhhhhhhjjjjjjkkkmmmnnnpppqqqrrrqqqqqqqqqqqqqqqrrrrrrrrrpppppppppqqqqqqqqqrrrrrruuuuuuttttttttttttttttttwwwxxxxxxwwwvvvxxx|||~~~~~~}}}}}}|||{{{{{{{{{{{{zzzzzz{{{{{{{{{zzzyyyxxxzzzyyywwwvvvttttttssssssqqquuuyyy{{{{{{zzzzzz{{{wwwxxxxxxvvvvvvvvvyyy|||||||||{{{{{{zzzyyywwwvvvsssssssssssstttuuuvvvvvvxxxyyywwwtttsssqqqhhh^^^SSSLLLCCC<<<999;;;>>>???DDDGGGKKKPPPTTTZZZ___cccjjjhhhggggggfffddd```]]]XXXTTTNNNHHHDDDCCCEEEFFFKKKOOOTTTWWWWWWWWWXXXYYYSSSTTTVVVXXXZZZ^^^dddhhhhhhiiimmmsssxxxxxxsssnnnfffbbb______cccffffffeee___]]][[[[[[]]]aaafffiiiooonnnkkkiiifffeeedddcccbbb^^^XXXTTTQQQPPPPPPQQQQQQPPPOOONNNMMMIIICCC???AAACCCDDDDDDBBBAAAAAABBBFFFIIIHHHEEEDDDEEECCC???>>>===<<<======<<<:::777555555555888<<>>IIIRRRYYY^^^```bbbccceeeggggggfffeeedddeeeeeeeeefffgggggghhhhhhjjjjjjkkkmmmnnnpppqqqrrroooooooooooooooppppppppppppqqqqqqqqqqqqrrrrrrrrruuuuuuuuuuuuuuutttttttttxxxxxxwwwvvvuuuvvvyyy{{{}}}|||{{{zzzzzz{{{{{{|||{{{|||}}}}}}}}}|||zzzyyyyyyyyyyyyxxxwwwvvvttttttrrruuuyyy|||}}}}}}||||||wwwwwwwwwuuutttuuuxxx{{{|||||||||{{{zzzyyywwwwwwttttttttttttuuuvvvwwwwwwwwwxxxvvvsssqqqnnnggg^^^QQQJJJAAA;;;999;;;>>>@@@DDDFFFJJJOOOTTT[[[bbbgggkkkjjjiiiiiihhhddd```\\\XXXTTTOOOIIIFFFEEEEEEFFFKKKNNNQQQSSSSSSTTTUUUUUUTTTUUUXXX[[[___eeelllqqqppppppqqqtttwwwwwwsssnnngggdddbbbbbbeeegggeeeccc```___]]]]]]```dddjjjmmmrrrpppmmmjjjhhhhhhhhhhhhiiieee___XXXSSSRRRSSSTTTOOONNNNNNNNNMMMIIIDDDAAACCCDDDEEEEEECCCBBBBBBCCCFFFHHHGGGCCCAAABBB@@@<<<>>>???@@@AAABBBAAA===:::666666777;;;???BBBCCCCCCEEEFFFHHHJJJKKKJJJIIIHHHAAA>>>;;;888777777555444///000111333444444555555555333111///---***%%%""" """&&&(((&&&"""      !!!&&&---777AAAKKKSSS[[[______```bbbdddeeeeeeddddddbbbcccdddfffhhhjjjkkkllljjjkkkkkkmmmnnnoooppppppkkkllllllmmmnnnnnnooooooqqqqqqqqqqqqrrrrrrrrrrrrvvvvvvvvvvvvvvvuuuuuuuuuvvvwwwwwwvvvuuuuuuwwwyyy|||{{{zzzyyyyyyzzz|||}}}||||||}}}~~~}}}|||{{{zzzxxxyyyzzzzzzzzzxxxvvvuuutttvvvyyy|||~~~~~~}}}|||wwwwwwuuusssrrrsssvvvyyy|||||||||{{{zzzyyywwwwwwuuuuuuuuuuuuvvvwwwxxxxxxvvvwwwvvvrrrooommmfff___QQQJJJBBB<<<:::<<<>>>???DDDGGGKKKPPPVVV^^^fffkkknnnmmmlllkkkiiieee___[[[XXXVVVQQQMMMIIIHHHGGGHHHKKKLLLNNNPPPRRRTTTUUUVVVZZZ\\\^^^aaaeeellltttyyyxxxvvvtttuuuvvvvvvsssoookkkiiihhhjjjmmmnnnkkkhhhcccbbbaaaaaacccgggkkknnnqqqnnnkkkiiihhhiiijjjllloookkkddd\\\UUURRRSSSUUUPPPOOONNNNNNMMMJJJFFFCCCBBBDDDEEEDDDCCCAAABBBBBBCCCEEECCC??????AAAAAA>>>AAABBBDDDFFFFFFCCC>>>:::777888:::???CCCFFFFFFEEEFFFHHHLLLNNNNNNMMMJJJHHHCCC???;;;888777666555555111222333444555666666666777444111...,,,)))$$$!!! $$$&&&%%%!!!       !!!"""(((000999CCCMMMVVV\\\\\\]]]^^^```bbbcccdddeeecccdddfffgggiiikkkmmmnnnjjjjjjjjjkkklllmmmmmmnnniiijjjkkklllmmmnnnooopppqqqqqqqqqrrrrrrrrrssssssvvvvvvvvvwwwwwwwwwwwwwwwsssuuuvvvwwwvvvwwwxxxzzz{{{zzzyyyxxxyyyzzz|||}}}{{{|||}}}}}}}}}|||zzzzzzwwwxxxzzz||||||zzzxxxwwwrrrsssuuuwwwyyyzzzxxxwwwuuuuuusssqqqoooppptttwww{{{{{{{{{zzzyyyxxxwwwvvvvvvuuuuuuvvvvvvwwwxxxyyyuuuxxxvvvrrrnnnlllfff```RRRLLLDDD===::::::::::::@@@DDDIIINNNUUU]]]dddjjjlllllllllkkkjjjgggaaa]]]YYYXXXUUURRRPPPNNNMMMMMMIIIIIIKKKOOOSSSWWWZZZ[[[^^^___aaacccgggmmmuuuzzzzzzvvvrrrqqqrrrsssqqqooonnnmmmnnnqqquuuuuuqqqmmmgggfffeeeeeefffiiikkkmmmmmmkkkhhhffffffiiilllnnnmmmjjjdddZZZRRRNNNOOOQQQRRRPPPNNNLLLJJJHHHDDDAAA???@@@BBBAAA???>>>>>>???>>>@@@???<<<>>>CCCFFFEEEHHHIIIKKKLLLJJJEEE>>>888777999===CCCHHHJJJIIIGGGCCCEEEHHHJJJLLLLLLKKKJJJGGGCCC===999777555444333111222333555555666666666444111...,,,***((($$$""" """$$$$$$         !!! $$$+++444>>>IIISSSZZZ[[[[[[\\\^^^```bbbeeefffhhhhhhiiiiiijjjjjjkkkkkkiiiiiiiiijjjjjjkkkkkkkkkhhhiiijjjlllnnnooopppqqqqqqqqqrrrrrrrrrsssssssssvvvwwwwwwwwwxxxxxxxxxxxxpppsssvvvwwwxxxxxxzzz{{{zzzyyyxxxxxxxxxzzz|||}}}zzz{{{|||||||||{{{yyyyyyvvvxxx{{{|||}}}{{{yyyxxxnnnnnnoooqqqssstttsssqqqtttsssqqqooommmnnnrrruuuzzzzzzzzzyyyxxxwwwvvvuuuvvvuuuuuuvvvvvvwwwxxxyyyuuuxxxwwwrrrnnnkkkfff```TTTNNNEEE>>>:::888777666;;;>>>DDDJJJQQQYYYaaafffggggggiiikkkllljjjfffbbb[[[ZZZYYYXXXVVVUUUSSSSSSFFFGGGIIINNNTTTZZZ^^^___^^^___```aaadddjjjrrrwwwwwwsssnnnlllnnnoooooonnnjjjjjjlllqqquuutttoookkkiiiiiihhhhhhhhhjjjkkkllljjjhhhfffdddeeeiiimmmooohhhfff```VVVMMMHHHHHHJJJSSSPPPLLLIIIFFFCCC@@@===<<<===???>>><<<;;;;;;<<<;;;===<<<:::>>>EEEKKKKKKPPPQQQRRRRRROOOGGG>>>888777:::???EEEJJJLLLJJJHHH>>>???AAADDDFFFIIIKKKLLLKKKFFF@@@:::777444222111111222333444555555555555000...+++***)))'''%%%""" """$$$###!!!       !!!$$$)))///888CCCNNNUUU___]]]]]]^^^aaadddfffgggiiiiiiiiihhhiiijjjjjjkkkhhhiiijjjjjjiiiiiikkkmmmmmmnnnnnnnnnoooooopppppppppqqqrrrsssttttttttttttuuuuuutttuuuwwwwwwvvvtttwwwuuutttssssssuuuxxxzzzyyyyyyyyyzzzzzzzzz{{{{{{zzzxxxvvvwww{{{}}}|||{{{zzzzzz{{{{{{zzzxxxvvvtttmmmhhhbbbaaaeeejjjnnnpppiiilllnnnlllkkkmmmsssyyyxxxzzz|||}}}}}}{{{yyyxxxuuuvvvvvvuuusssrrrrrrssssssuuuvvvuuupppjjjeeebbbXXXSSSJJJAAA:::666555555777:::???DDDIIIPPPWWW[[[___```cccgggjjjjjjgggeeecccbbb```^^^______XXXOOOJJJEEEDDDIIIPPPUUU[[[aaaiiigggeeedddfffkkkqqquuuwwwqqqjjjiiikkkmmmkkkhhhjjjiiijjjllloooppppppooommmllliiifffcccdddgggjjjoookkkhhhgggiiijjjiiihhhhhhbbbWWWNNNHHHGGGIIIKKKQQQPPPMMMHHH@@@:::666444777888999999888999;;;===>>>???AAAEEEIIILLLNNNNNNTTTTTTTTTTTTQQQJJJBBB<<<<<<>>>BBBFFFIIIJJJJJJJJJHHHDDD@@@???@@@CCCFFFGGGLLLHHHBBB<<<888444111...000222555555333222111111222111///...,,,***&&&######"""  $$$&&&%%%###"""!!!###$$$###     """&&&+++333>>>IIIQQQZZZ[[[\\\^^^aaadddffffffggggggggghhhiiijjjkkkkkkhhhiiijjjjjjiiijjjlllmmmllllllmmmnnnoooooopppppprrrsssssstttttttttsssssssssssstttuuuvvvvvvvvvuuuvvvuuusssrrrrrrsssvvvwwwzzzzzzzzzzzzyyyyyyyyyyyy}}}{{{yyyzzz|||}}}|||zzzwwwxxxyyyzzzyyywwwuuussshhhccc]]][[[^^^ccchhhjjjkkkmmmooonnnlllnnntttyyyxxxzzz|||}}}}}}{{{yyywwwttttttssspppnnnmmmoooqqqqqqsssuuutttqqqlllgggddd```YYYOOOCCC:::555222222444777;;;???CCCHHHNNNRRRXXX\\\aaafffiiijjjiiihhhffffffccc`````````YYYPPPJJJEEEBBBFFFKKKOOOTTTZZZcccdddfffiiilllpppsssuuuuuurrrnnnjjjiiihhhhhhhhheeedddbbbcccfffhhhiiiiiijjjiiifffcccaaaaaadddfffllljjjhhhhhhjjjjjjgggeee___ZZZRRRJJJEEEDDDEEEGGGGGGGGGFFFBBB<<<777444333222444666777777888:::<<>>BBBGGGKKKPPPWWW___eeeggghhhjjjllliiiiiifffbbb```___XXXPPPJJJCCC???AAAEEEGGGLLLQQQZZZ^^^eeelllqqqssssssrrrqqqqqqoookkkgggdddeeeggg```]]]ZZZYYY[[[___bbbcccfffeeedddaaa^^^^^^```bbbiiiiiiiiiiiiiiigggbbb___XXXTTTMMMGGGBBB????????????@@@@@@>>>:::777666666666999===???@@@@@@AAABBBJJJPPPWWWXXXTTTRRRUUUXXXQQQSSSVVVZZZZZZWWWPPPKKKHHHHHHGGGFFFFFFEEEDDDDDDCCC@@@===<<<===???AAAAAA@@@???>>>>>>===999555111...000222222000---,,,,,,---...000222333000+++'''$$$###"""  ###&&&''''''%%%$$$''''''((()))***(((%%%"""      &&&000;;;BBBQQQUUU[[[```cccdddddddddfffggggggggggggggggggfffgggiiikkkkkkkkkkkklllnnniiijjjkkkmmmnnnpppqqqqqqrrrsssssstttttttttssssssqqqrrrtttvvvvvvvvvwwwxxxzzzyyyxxxvvvvvvvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxxxxwwwvvvuuutttssstttuuuvvvvvvtttrrrqqqiiieee___\\\\\\```fffiiikkklllmmmlllkkklllpppsssvvvwwwyyyzzzyyywwwtttrrrmmmkkkgggbbb```bbbfffjjjlllmmmoooqqqsssrrrooommmfff___TTTHHH???999666666333555777:::===AAAGGGJJJMMMUUU___ddddddeeehhhkkkiiiiiifff```]]][[[UUUNNNHHHAAA<<<>>>AAACCCHHHMMMVVV[[[bbbjjjnnnooonnnlllllllllkkkiiigggfffffffff___[[[VVVSSSVVVZZZ^^^aaaddddddcccaaa^^^]]]^^^___fffggghhhhhheee```ZZZVVVRRRPPPKKKEEE@@@<<<999888>>>@@@AAA@@@===<<<<<<<<<@@@CCCHHHKKKKKKJJJIIIIIINNNSSSYYY[[[ZZZXXXXXXXXXQQQSSSWWW[[[\\\YYYSSSNNNIIIHHHFFFDDDBBBAAA@@@@@@===;;;888888999;;;;;;;;;;;;;;;===>>>===:::444//////111222222000---,,,,,,,,,///333777888555///***((('''&&&$$$"""!!! !!!###%%%&&&&&&$$$###$$$%%%''')))***((($$$      ###+++444;;;LLLRRRZZZ```bbbbbbcccccchhhhhhhhhhhhgggeeedddcccfffiiikkklllllllllmmmnnnjjjjjjkkkmmmnnnpppqqqrrrooopppqqqssstttuuuuuuuuuqqqsssvvvwwwvvvvvvxxxzzzzzzyyyxxxwwwvvvvvvwwwwwwssstttuuuvvvwwwyyyzzzzzzuuuvvvwwwwwwvvvuuuttttttrrrssstttttttttrrrpppooollliiieeebbbaaaeeejjjmmmmmmnnnnnnmmmmmmmmmoooqqqssstttvvvvvvuuurrrooommmhhhfffccc___]]]___cccggghhhiiikkkooossstttrrrpppiiicccXXXMMMCCC<<<999888333444666888<<>>===<<>>===<<<;;;999888777666555444444666888999999888888888777888777444000---222444666777555333222222111444999>>>???;;;444...,,,,,,***(((%%%""" !!!!!!!!!  ###'''******'''$$$        $$$)))---:::CCCNNNWWW[[[___cccgggfffggghhhiiiiiigggfffeeeeeehhhlllnnnnnnmmmnnnooonnnnnnnnnooopppqqqqqqrrrlllmmmooopppqqqrrrssssssooosssvvvvvvsssrrrtttwwwttttttttttttttttttuuuuuuqqqrrrssstttvvvwwwyyyyyyuuuxxxzzzyyyuuurrrqqqrrrnnnooooooooommmjjjhhhffffffggghhhgggfffgggkkknnnooonnnmmmmmmmmmmmmlllkkklllmmmnnnnnnlllhhheeeccc]]]___aaaaaaaaaaaabbbcccdddcccdddjjjqqquuutttqqqpppllleee[[[QQQHHHAAA>>>:::888666666999BBBNNNUUU^^^^^^]]]]]]]]]^^^___```aaadddbbb\\\XXXWWWUUURRRKKKEEEBBBFFFMMMTTT\\\dddggggggfffeeedddbbb```___YYYZZZ]]]ccchhhkkkjjjhhhdddcccbbbdddgggjjjllllllmmmnnnmmmjjjddd___[[[ZZZPPPQQQRRROOOKKKHHHHHHJJJFFFFFFFFFEEEDDDBBBAAA@@@@@@BBBEEEGGGGGGHHHJJJKKKRRRUUUXXXYYYYYYWWWVVVVVVSSSQQQPPPRRRVVVVVVSSSPPPLLLJJJHHHFFFEEEBBB>>>;;;:::::::::999777555333111//////000333666777777555666555333333333222000///222444777888777555555555444666:::>>>>>>:::222,,,(((((('''&&&$$$""" """&&&))))))&&&$$$     """&&&)))222;;;HHHRRRXXX^^^dddiiidddeeegggiiijjjiiihhhgggeeehhhlllnnnnnnnnnnnnoooooooooppppppqqqqqqqqqrrrmmmnnnooopppppppppppppppnnnrrruuutttqqqoooqqquuuttttttuuuuuuvvvvvvwwwwwwrrrsssssstttuuuvvvwwwwwwuuuwwwyyywwwrrrnnnmmmmmmlllmmmmmmllljjjgggdddbbbdddgggiiiiiihhhhhhkkknnnllljjjiiiiiiiiiiiihhhfffjjjkkkkkkkkkiiifffbbb```[[[^^^aaaccccccbbbbbbbbbcccaaabbbhhhpppttttttqqqnnnkkkfff___WWWOOOIIIEEE???===999777;;;DDDPPPYYYaaa___\\\[[[]]]^^^______bbbdddccc^^^ZZZZZZXXXVVVOOOHHHFFFJJJQQQXXXaaaiiieeeeeeeeedddbbb___\\\ZZZUUUZZZ```dddfffgggiiijjjddddddeeehhhkkknnnnnnnnnooopppoookkkeee___[[[YYYIIIJJJKKKHHHFFFEEEHHHLLLQQQPPPOOOLLLIIIEEECCCAAA???BBBFFFHHHJJJLLLNNNPPPKKKNNNQQQSSSSSSRRRSSSSSSNNNOOOOOONNNMMMLLLKKKKKKHHHFFFBBB@@@>>><<<999777999999:::999777333000...))))))+++...222444333222555333000///000111111111111444777888777666666777555777:::======888000+++###$$$$$$$$$###!!!  ###&&&&&&$$$!!!     !!!""",,,111<<>>===;;;888555555555555444222000---,,,***))))))+++...000000///222111000---,,,,,,///222333444666777666333///---///111555999:::777111,,,(((%%%""" !!!!!!!!!!!! !!!!!!     !!!"""***///999FFFQQQZZZ^^^```aaacccdddeeeeeefffhhhjjjiiihhhhhhkkkoooppppppnnnlllnnnrrruuuvvvvvvtttsssoooooonnnnnnnnnoooooooooooonnnnnnnnnnnnoooooopppoooppprrrtttuuuuuutttsssssstttvvvxxxyyyzzzzzzzzzvvvvvvtttsssrrrrrrrrrrrrmmmmmmlllkkkiiifffdddbbbcccbbb```bbbeeegggfffeeeeeedddbbb___\\\ZZZXXXXXX[[[\\\^^^```bbbbbb___]]]ZZZ\\\```ccceeeeeeeeedddeeecccbbbfffmmmqqqrrrppprrrooollljjjgggbbb[[[VVVSSSLLLFFFDDDEEEJJJUUU___gggeeeaaa[[[WWWWWW[[[___```___]]][[[[[[[[[\\\]]]UUUSSSRRRSSSWWW\\\aaadddhhhgggggggggeee```ZZZVVVRRRWWW^^^fffkkkkkkfffbbb___\\\[[[^^^cccfffeeeccc]]]\\\YYYUUUQQQLLLIIIGGG@@@@@@BBBDDDIIINNNSSSVVVZZZWWWSSSOOOMMMKKKHHHFFFCCCAAA???@@@CCCFFFIIIJJJMMMMMMKKKHHHEEEDDDDDDDDDBBB@@@????????????>>>===???===;;;::::::888555333444444333222111...,,,+++((('''&&&''')))+++***))))))))))))'''&&&'''+++...222333555555333///+++(((***,,,000555777666111,,,&&&$$$!!! !!!!!! !!!      !!!&&&+++444???JJJSSSYYY]]]^^^___aaabbbccceeeiiillliiiiiiiiikkknnnooonnnmmmhhhkkkooorrruuuuuuttttttqqqpppooommmmmmnnnnnnooommmmmmmmmmmmmmmmmmmmmnnnkkkllloooqqqsssttttttttttttuuuvvvwwwxxxxxxwwwwwwuuutttssssssrrrrrrrrrrrrooonnnkkkiiifffdddcccbbbaaa``````bbbcccdddcccaaadddbbb```^^^[[[XXXVVVUUUXXXZZZ\\\aaadddeeedddbbb^^^___bbbeeefffffffffeeeiiifffdddfffjjjooopppoooppppppppppppnnnjjjddd___ZZZUUUPPPOOONNNOOOWWW___dddcccaaa]]]YYYWWWWWWYYYXXXYYY[[[\\\\\\\\\\\\[[[XXXWWWVVVWWWXXX[[[___aaacccdddeeegggfffaaaZZZUUUOOOTTT\\\fffkkkjjjeee```\\\ZZZYYYZZZ^^^___\\\ZZZQQQOOOKKKHHHEEEDDDEEEEEEDDDEEEGGGKKKPPPUUUZZZ]]]]]]YYYUUURRRQQQPPPNNNMMMEEEAAA>>>===???CCCFFFHHHLLLJJJGGGCCC???<<<:::999777666666888:::;;;:::888888777666555555444111///111111000000///---,,,+++***((('''&&&''''''%%%$$$"""""""""""""""###'''***000111222222000+++'''$$$%%%''',,,111444444000---$$$"""!!! !!!!!!!!!     !!!&&&///999CCCMMMVVV[[[^^^___```aaabbbdddhhhlllkkkkkkkkkmmmnnnnnnmmmmmmiiikkknnnqqqssstttssssssqqqpppnnnmmmmmmmmmooopppmmmmmmmmmmmmmmmlllkkkkkkhhhiiillloooqqqsssttttttsssttttttuuuvvvvvvwwwwwwssssssrrrrrrrrrrrrrrrssspppnnnjjjgggdddcccbbbbbb``````aaabbbbbbbbb```___bbbbbbaaaaaa```___^^^^^^``````cccfffiiiiiigggeeeccceeefffhhhiiihhhhhhggghhheeecccdddhhhlllnnnooooooqqqtttuuutttpppjjjfff___[[[XXXWWWTTTRRRVVV[[[bbbbbbaaa___\\\XXXUUUTTTSSSVVVYYY]]]^^^^^^\\\[[[ZZZ[[[[[[YYYXXXWWWXXXYYY]]]___cccffffffbbb[[[VVVNNNRRRYYYaaaffffffccc___ZZZXXXVVVVVVVVVUUUQQQNNNGGGEEEAAA???@@@CCCGGGJJJNNNOOOQQQTTTXXX[[[^^^```^^^[[[VVVSSSSSSSSSSSSSSSIIIEEE@@@>>>???CCCFFFHHHJJJGGGCCC???;;;888444111000000111555888::::::999444333222222222222000...,,,,,,---....../////////000...+++***)))'''%%%### !!!!!!!!!!!!"""%%%(((---...000000...***&&&######%%%)))...222333000...%%%###""""""######""" !!!  """***222<<>><<<<<<@@@FFFMMMQQQYYYZZZ[[[]]]___``````aaa___[[[VVVSSSSSSUUUVVVVVVPPPLLLFFFCCCDDDFFFIIIJJJHHHEEE@@@===:::666111...++++++...222777:::;;;;;;444333222222333222000...))))))+++---000222444666777444111...+++)))%%%"""!!!""""""!!! !!!###%%%)))+++---...---+++'''%%%%%%&&&)))...111333111///'''%%%######$$$$$$###""" !!!!!!!!!   &&&,,,444???MMMVVV]]]___aaaccccccdddfffhhhjjjlllnnnnnnmmmmmmmmmoooppppppqqqqqqqqqpppooonnnmmmmmmlllkkkiiihhhgggffffffgggiiikkkkkkkkkjjjjjjiiiiiijjjlllnnnpppqqqrrrpppppppppqqqsssuuuvvvwwwsssrrrqqqqqqppppppppppppooommmjjjgggeeedddeeeeeebbbdddeeeeeedddccccccdddggghhhiiijjjkkkjjjiiihhheeefffhhhkkknnnnnnllliiifffffffffeeedddccccccbbb______```bbbeeeiiilllooonnnrrrwwwyyyvvvrrrnnnlllllliiihhhgggbbb[[[YYY[[[^^^___aaabbbaaa\\\TTTNNNNNNQQQTTTWWWYYYYYYXXXWWW^^^aaadddccc]]]WWWSSSSSSVVVYYY^^^dddgggeee```[[[ZZZZZZ[[[]]]```bbbbbbaaaVVVTTTQQQMMMIIIFFFDDDCCC>>>======???CCCJJJPPPTTT^^^___aaaccccccccccccbbb___[[[UUURRRRRRUUUWWWXXXWWWSSSNNNJJJJJJKKKLLLMMMHHHDDD???<<<:::666000+++''''''(((---333888;;;<<<666555444444444444222000)))***,,,///333666:::;;;;;;888444000---)))%%%""" !!!"""!!! !!!###'''))),,,------+++(((&&&&&&''')))...222444333222+++(((%%%######$$$$$$$$$ !!!""""""!!!     ###''',,,777DDDNNNWWW[[[___bbbdddeeefffggggggiiillllllkkkkkklllnnnooooooooooooooonnnmmmlllllllllkkkhhheee```\\\ZZZ]]]___cccgggjjjllllllmmmkkkkkkkkklllmmmnnnooopppqqqpppppppppqqqrrrtttuuussssssrrrpppoooooooooooonnnllljjjhhhgggfffffffffeeeggghhhgggeeeeeegggiiijjjkkkmmmnnnnnnmmmkkkjjjfffgggiiillloooooommmjjjffffffeeedddbbbaaa``````^^^```bbbccceeehhhkkkmmmlllpppvvvxxxvvvsssqqqqqqpppnnnmmmkkkfff^^^ZZZ\\\[[[\\\^^^aaaaaa\\\SSSMMMKKKLLLMMMOOOPPPPPPQQQQQQYYY^^^dddccc^^^XXXUUUTTTTTTWWW]]]cccggggggccc___ZZZZZZ[[[]]]______\\\ZZZRRRPPPMMMHHHEEEDDDEEEFFFBBBBBBDDDFFFJJJOOOSSSVVVZZZ]]]```dddffffffffffffaaa\\\VVVRRRRRRUUUXXXYYY]]]YYYTTTQQQPPPPPPOOOOOOIIIEEE???<<<999555---'''%%%$$$%%%)))///666:::<<<999777666666666555333111---...///222555999<<<>>>???<<<888444000,,,'''$$$ """"""""""""$$$&&&''')))+++,,,+++(((%%%###$$$%%%(((,,,222555666666...***%%%!!!!!!"""###### !!!"""###"""!!!!!!     ###$$$'''000>>>HHHSSSWWW]]]aaadddeeefffgggdddgggjjjkkkiiiiiikkkmmmmmmmmmmmmmmmmmmmmmlllllllllllljjjgggaaa[[[TTTPPPUUUXXX]]]ccciiilllnnnooommmmmmlllllllllmmmnnnnnnsssrrrqqqppppppppprrrrrrtttsssrrrpppooonnnnnnnnnmmmlllkkkiiihhhhhhgggggggggiiijjjhhhffffffjjjmmmkkklllooopppqqqqqqpppoookkkkkkmmmooopppooollliiihhhgggfffeeecccbbbaaa```___aaadddeeeggghhhjjjllljjjooouuuxxxwwwuuutttuuuqqqnnnmmmlllfff^^^ZZZ[[[YYYYYY\\\___```[[[RRRLLLIIIIIIHHHHHHIIIJJJKKKLLLRRRYYY```bbb]]]XXXUUUUUUTTTWWW\\\cccggggggdddaaaWWWXXXZZZ\\\]]][[[VVVRRRNNNLLLJJJFFFDDDDDDGGGJJJHHHIIIKKKNNNPPPSSSUUUWWWUUUXXX]]]cccgggiiiiiiiiibbb]]]VVVRRRSSSUUUYYYZZZ___\\\WWWTTTSSSRRRQQQOOOKKKFFF???;;;999333+++$$$&&&$$$$$$'''...555;;;>>>:::999777777777666333111111222222444777:::===???CCC@@@;;;777333///***'''!!!###%%%%%%&&&(((***((()))***+++)))&&&""" """###&&&+++222777999999///***$$$  """### !!!"""###""" """###!!!       %%%---666===NNNSSSXXX^^^aaadddgggjjjdddgggiiigggeeefffkkkpppmmmmmmmmmmmmllljjjhhhfffhhhjjjkkkhhh```UUUKKKFFFFFFLLLXXXccckkknnnnnnmmmmmmnnnnnnnnnooooooooooookkklllmmmoooqqqsssuuuuuutttsssrrrqqqpppooooooooolllkkkjjjiiiiiijjjlllmmmjjjkkkkkkiiifffeeegggjjjiiijjjmmmooopppooommmkkkkkklllmmmmmmkkkiiifffeeeeeebbbaaabbbdddeeebbb___dddeeegggiiijjjkkklllllloooqqqsssvvvvvvuuutttrrrooommmjjjeee```[[[XXXUUUTTTUUUYYY\\\^^^YYYOOOHHHIIIGGGEEEEEEFFFGGGFFFDDDJJJPPPYYY^^^^^^ZZZUUUQQQSSSVVVZZZ```ddddddaaa^^^[[[ZZZXXXVVVSSSRRRPPPPPPLLLMMMMMMKKKHHHIIIMMMRRRSSSSSSTTTVVVXXXZZZZZZYYYWWWWWW[[[bbbkkkooollliiibbb\\\UUUSSSUUU[[[___aaaZZZXXXTTTPPPNNNNNNNNNOOOMMMIIICCC>>>999444---'''''')))***+++000999===<<>>>>><<<:::777666555555555;;;<<<===<<<;;;:::<<<===>>>???>>>;;;555111...------------///222222111///...---+++)))&&&$$$"""!!! """&&&***...111444555,,,(((""" !!!!!!#########!!!!!!"""$$$&&&&&&%%%$$$###    !!!'''///555@@@FFFPPPYYY^^^aaacccdddfffhhhiiigggdddcccgggjjjllllllllllllkkkiiihhhggghhhiiijjjfff[[[LLL<<<222222;;;JJJ\\\iiippppppnnnoooooonnnmmmnnnppprrrtttrrrqqqpppooonnnnnnnnnnnntttttttttsssrrrrrrrrrrrrqqqqqqrrrrrrrrrrrrqqqqqqiiiiiiiiihhhggghhhjjjllljjjlllmmmnnnnnnmmmkkkiiiggghhhhhhhhhgggfffdddbbbeeefffffffffdddcccdddeeehhhiiijjjlllmmmmmmllllllqqqsssuuuwwwxxxwwwvvvuuupppmmmhhhbbb\\\XXXUUUTTTWWWUUUSSSRRRQQQKKKCCC===???AAABBBAAA???@@@CCCFFFCCCGGGMMMQQQRRRRRRRRRRRRPPPSSSXXX^^^bbbbbb___\\\WWWRRRKKKEEEDDDGGGMMMQQQ[[[```gggjjjiiigggggggggjjjjjjjjjhhheeeaaa]]][[[VVVXXX\\\ccciiijjjfffbbb___[[[VVVSSSSSSTTTUUUUUUPPPNNNLLLKKKJJJKKKLLLNNNKKKHHHFFFCCCAAA===888555222444555666;;;BBBCCCAAA===;;;777444222333444666@@@BBBCCCAAA>>>;;;::::::<<<<<<;;;888444000//////333222222333555666444333111000...+++(((%%%""" """###%%%'''***,,,...///)))%%%""" ###""""""!!! !!!"""$$$&&&&&&%%%$$$###     %%%,,,000888???JJJTTT[[[___aaabbbfffggghhhgggeeeeeegggjjjjjjjjjjjjjjjiiiiiihhhhhhiiikkkllliii___OOO>>>222222:::III[[[jjjpppooolllmmmllljjjjjjkkkmmmppprrrvvvtttsssqqqpppoooooopppttttttttttttttttttssssssqqqrrrsssssssssrrrppppppiiiiiiiiihhhiiijjjlllmmmkkklllmmmmmmmmmkkkjjjhhhggggggggggggfffdddcccbbbbbbdddeeedddaaa___bbbdddhhhjjjlllnnnooonnnnnnmmmrrrsssuuuvvvwwwwwwvvvuuussspppkkkeee___[[[YYYXXXWWWSSSOOOLLLJJJEEE???999888<<<>>>===:::;;;@@@EEECCCFFFJJJMMMOOOQQQTTTVVVUUUVVVYYY\\\^^^\\\WWWTTTOOOLLLGGGEEEHHHNNNVVV[[[hhhmmmssstttrrrnnnllllllmmmnnnooommmhhhddd```^^^YYYZZZ\\\aaadddfffcccaaabbb___\\\XXXVVVTTTSSSSSSMMMLLLJJJIIIHHHIIIJJJJJJJJJJJJHHHFFFCCC???;;;888888;;;===>>>AAAFFFFFFCCC<<<999444///---...111333???AAACCCBBB>>>:::888777999999888555222000111222444333222333444555444222---------+++)))'''$$$######$$$$$$%%%%%%''''''((($$$""" """!!!  !!!"""$$$%%%&&&%%%###"""    !!!%%%)))---222999DDDNNNVVV[[[___aaadddeeeffffffggggggiiikkkhhhhhhhhhgggggggggggggggiiijjjkkkjjjcccUUUEEE999444:::GGGXXXhhhpppooolllmmmllljjjiiijjjllloooqqqtttrrrqqqpppooopppqqqrrrsssssstttuuuuuuuuuttttttooopppqqqqqqqqqooonnnmmmjjjiiihhhhhhjjjlllmmmnnnkkkkkkllllllkkkjjjiiihhhhhhggggggfffdddcccbbbaaa```bbbcccaaa^^^]]]```cccfffhhhkkknnnooopppooonnnpppqqqrrrtttttttttttttttvvvsssooojjjfffbbb```___WWWRRRLLLHHHFFFBBB===888333777999888555666===BBBDDDFFFIIIKKKNNNQQQVVVZZZ[[[ZZZYYYXXXVVVRRRLLLHHHCCCDDDFFFJJJQQQYYYbbbfffppptttxxxxxxuuurrrqqqrrrsssttttttqqqkkkeeebbbaaa^^^^^^]]]^^^```aaaaaaaaadddccc```]]]YYYVVVTTTTTTLLLKKKJJJHHHGGGGGGGGGHHHKKKKKKKKKIIIDDD???;;;999<<<@@@BBBCCCFFFIIIGGGBBB;;;777111,,,)))***,,,...888;;;>>>===;;;777444333666666666444111000111222111///...///000111000///(((((())))))((((((''''''%%%$$$###"""!!!!!!""""""   !!!### """###%%%%%%$$$###"""      !!!"""$$$'''***...333<<>>BBBDDDFFFHHHJJJOOOUUUYYY[[[XXXTTTPPPLLLGGGBBB???;;;???FFFOOOYYYbbbjjjmmmrrrvvvxxxxxxuuutttuuuwwwwwwxxxwwwqqqiiicccaaaaaaaaaaaa___^^^^^^^^^^^^___aaa```___[[[VVVSSSRRRRRRMMMLLLKKKJJJIIIHHHHHHHHHLLLMMMMMMKKKFFF@@@<<<:::>>>BBBEEEFFFHHHIIIEEE???888444///***'''(((***,,,222555888888666333222111333444444333111000000111...,,,++++++---//////...''''''&&&&&&&&&'''((()))&&&%%%### !!!!!! !!!###$$$ !!!###%%%%%%$$$###"""       !!!!!!!!!"""%%%'''***...555===EEENNNWWW]]]aaaaaabbbccceeeeeeeeedddccccccbbbbbbbbbdddeeefffhhhfffeeeeeeddd^^^TTTLLLAAAAAAFFFSSSbbbmmmpppoooooonnnmmmmmmllllllmmmmmmmmmlllkkkjjjkkknnnppprrroooqqqsssuuuuuuuuutttssspppooonnnmmmllllllllllllmmmkkkhhhiiilllnnnnnnmmmiiiiiiiiijjjjjjjjjjjjjjjiiigggeeebbb```]]]\\\[[[[[[YYYVVVUUUVVVXXXXXXXXXVVVYYY___eeeiiillllllllljjjjjjkkkkkklllmmmmmmmmmpppqqqrrrqqqpppnnnkkkjjj___YYYQQQKKKFFFAAA;;;666000///......///222666999===???@@@BBBEEEIIIPPPTTTTTTPPPJJJEEEAAA???<<<:::>>>BBBKKKUUU```hhhnnnrrrqqqtttwwwwwwsssppppppqqqnnnooonnnhhh```[[[[[[]]]aaabbbcccbbb```]]]\\\[[[WWWXXXVVVRRRMMMKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKMMMOOOMMMHHHBBB???======BBBFFFGGGHHHHHHCCC<<<444111---***)))***,,,...111333555555333111000000000222444333111/////////...,,,+++,,,...000111000---+++(((%%%$$$$$$%%%&&&'''%%%""""""######""" !!!""""""### !!!###$$$%%%$$$"""!!!       !!!!!!!!!!!!###$$$)))+++000666???JJJUUU\\\aaaaaaaaaaaaccccccaaa```bbbaaaaaaaaaaaacccdddeeekkkhhhfffffffffbbbZZZSSSNNNKKKLLLUUUbbblllooonnnlllllllllkkkkkkjjjiiiiiiooonnnlllkkkllloooqqqsssnnnppprrrtttuuuuuutttsssrrrqqqooommmlllmmmmmmnnnnnnkkkiiiiiilllnnnmmmlllhhhhhhhhhiiijjjjjjjjjkkkhhhgggdddaaa]]][[[YYYXXXVVVRRRNNNNNNPPPRRRRRRPPPOOOSSSZZZaaafffiiijjjjjjggghhhhhhiiiiiijjjjjjkkklllnnnppprrrqqqooommmkkkddd]]]UUUMMMHHHAAA999444000...++++++...222444666999:::;;;===@@@DDDJJJOOOMMMIIIBBB===;;;;;;::::::EEEIIIQQQZZZdddlllqqqtttppptttwwwuuupppjjjgggggg___aaa```[[[UUURRRUUUYYY___bbbeeefffccc^^^YYYWWWOOOPPPNNNJJJFFFCCCDDDGGGJJJKKKKKKLLLMMMNNNOOOOOOJJJMMMPPPOOOJJJDDDAAAAAA===BBBEEEFFFGGGGGGAAA999111///---++++++---///111222333555444222000000000///111444444222///......000...---...000333444444333000***&&&###""""""###(((%%%""" ###%%%%%%%%%"""""""""""""""!!!!!!!!! !!!###$$$%%%$$$"""!!!     $$$(((...444;;;FFFSSS[[[___aaaaaa```aaacccaaa\\\]]]^^^```bbbddddddccccccfffgggggggggeeebbb```^^^YYYXXXYYY]]]ccchhhkkkmmmoooooommmjjjhhhgggiiikkkoooooopppooonnnnnnpppsssqqqpppooooooqqqssssssrrrnnnnnnnnnnnnnnnmmmllllllmmmkkkiiijjjmmmnnnmmmjjjhhhgggfffggghhhiiihhhgggiiifff```[[[VVVSSSRRRRRRNNNMMMLLLMMMOOONNNJJJGGGFFFJJJQQQYYY```ddddddcccccccccdddeeefffggghhhiiiqqqrrrtttvvvwwwuuuqqqnnneeeaaaYYYRRRJJJCCC<<<777111000///...///222555777777777888999<<>>CCCFFFOOOTTTZZZ___bbbeeeiiilllkkkmmmoookkkcccYYYQQQMMMEEEDDDAAA>>>===@@@GGGMMMVVVXXXZZZ[[[ZZZWWWSSSQQQFFFEEECCC@@@>>>===;;;;;;>>>@@@CCCHHHMMMPPPRRRRRRSSSTTTTTTSSSOOOKKKHHHFFFDDDDDDCCCBBB@@@===;;;:::999666111......111666999>>><<<:::;;;<<<:::555111222333555777777555333111111//////111555999;;;<<<<<<444---***'''!!!!!!"""######!!! !!!###%%%&&&''''''''''''&&&%%%$$$###"""""""""$$$###"""!!!      !!!!!!$$$)))...444===IIIQQQXXX\\\^^^^^^___aaaaaa]]]```_________```aaaaaabbb]]]```cccfffhhhgggeeecccdddcccbbbcccfffiiijjjiiikkkkkkkkkhhhffffffgggiiinnnoooooonnnmmmnnnppprrrrrrpppnnnnnnnnnooonnnmmmoooppppppqqqqqqrrrrrrsssrrrqqqooooooppppppooommmjjjiiigggfffgggfffeeeccc```\\\UUUOOOJJJGGGGGGGGGJJJJJJJJJKKKJJJFFFAAA===CCCGGGMMMSSSYYY\\\^^^^^^^^^```dddgggjjjlllllllllpppooonnnnnnmmmjjjfffbbbeeebbb\\\VVVQQQKKKDDD@@@888333//////333555444222111222222222222222111111000///000444;;;CCCIIILLLRRRUUUZZZ^^^```aaacccdddeeeffffffaaaXXXNNNFFFAAA:::999777444444888>>>BBBHHHIIILLLNNNOOOMMMKKKJJJBBBAAA>>><<<:::999999999<<<>>>BBBFFFJJJMMMOOOPPPTTTUUUVVVVVVTTTPPPLLLJJJEEECCCAAA???======>>>>>>@@@<<<777444333666:::===BBBAAA@@@AAABBB@@@:::555666888:::::::::888555333111000000222555999;;;;;;999222,,,***&&&!!!  !!!!!! !!!###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###"""!!!        !!! ###'''+++000888BBBJJJSSSXXX\\\]]]^^^aaaaaa______^^^]]]\\\\\\]]]^^^___[[[^^^bbbfffhhhgggeeedddeeeddddddeeehhhiiiiiiiiijjjkkkjjjiiigggfffhhhiiilllmmmmmmlllkkklllnnnppprrrpppnnnnnnooooooooommmlllllllllmmmnnnpppqqqqqqsssrrrqqqqqqppppppooonnnjjjhhhfffeeeeeecccaaa___^^^ZZZTTTMMMGGGDDDCCCCCCHHHJJJKKKLLLJJJGGGBBB???CCCGGGMMMSSSWWWZZZ]]]___```cccgggjjjmmmmmmllllllmmmllljjjiiiiiigggccc```dddaaa]]]XXXTTTOOOIIIEEE:::333...///444777444///111111222111000...,,,+++---...111888AAAIIINNNPPPRRRUUUYYY\\\^^^_________^^^^^^\\\XXXPPPGGG???;;;888777555333333666999<<<:::<<>><<<;;;<<<<<<===BBBDDDGGGIIIJJJKKKLLLLLLUUUUUUWWWWWWVVVRRRMMMIIIAAA???<<<;;;<<>>::::::888666555555555666666333444666999;;;<<<===>>>AAA@@@@@@@@@AAABBBDDDEEEIIILLLNNNOOOMMMLLLLLLMMMTTTUUUVVVWWWVVVQQQJJJDDD>>><<<:::999<<<@@@FFFIIIGGGEEEBBB???>>>???AAACCCEEEAAA======@@@CCCDDDCCC<<<===>>>???===:::777555555333000/////////---+++***%%%"""###"""!!!""""""###%%%'''((((((((('''''''''''''''&&&&&&'''''''''&&&%%%%%%###############"""!!! ###!!!       """$$$%%%'''---666===EEENNNVVVXXXZZZ^^^```___YYYXXXXXXXXXYYYZZZZZZ[[[^^^___bbbdddeeeeeeeeedddccccccdddfffiiijjjjjjhhhhhhjjjkkkkkkiiiiiijjjkkkiiijjjjjjiiihhhiiikkkmmmpppnnnmmmnnnppprrrrrrqqqllllllllllllmmmoooqqqrrrpppqqqrrrqqqooonnnnnnooopppnnnkkkjjjiiihhheeecccccc```[[[VVVPPPJJJFFFDDD@@@BBBDDDDDDBBB@@@??????CCCHHHMMMRRRUUUYYY```eeeiiijjjkkklllllljjjhhhgggeeecccaaaaaabbbccccccbbbcccaaa___\\\ZZZUUUOOOKKK===999444333444444000+++(((((((((((('''&&&%%%%%%)))---666AAAKKKSSSVVVVVVTTTUUUWWWZZZ\\\\\\XXXUUURRRPPPNNNLLLJJJFFFAAA===<<<:::888777777777555333333444555666777999:::;;;>>>@@@BBBEEEHHHJJJLLLMMMNNNQQQTTTSSSPPPNNNNNNPPPRRRRRRSSSUUUUUUPPPFFF???===<<<;;;:::<<<@@@DDDGGGJJJIIIHHHGGGFFFFFFGGGGGGBBB===999888<<>>;;;999555333000...,,,***'''$$$%%%!!!""""""!!!###$$$$$$%%%''')))***))))))(((''''''((((((&&&&&&'''((('''&&&$$$#########$$$%%%$$$###"""!!!$$$"""  !!!!!!        !!!"""###(((000666===HHHQQQTTTVVVZZZ]]]]]]WWWWWWXXXZZZ[[[[[[[[[[[[]]]^^^```bbbdddeeefffgggeeeeeeeeegggjjjjjjiiigggfffhhhiiijjjiiihhhiiijjjjjjkkkkkkjjjiiiiiilllnnnpppooommmmmmoooppppppooonnnmmmmmmlllmmmoooqqqsssoooqqqrrrqqqooonnnpppqqqpppnnnkkkjjjjjjhhhfffdddcccbbb___ZZZTTTMMMGGGDDD???@@@AAA???<<<::::::<<>>>>>??????<<<999888888777777888999:::;;;===@@@EEEKKKPPPTTTVVVWWWSSSVVVXXXUUUPPPKKKKKKMMMNNNNNNPPPSSSTTTPPPFFF>>>999999:::<<>>@@@@@@>>>???AAABBBAAA>>><<<:::444222///---+++((($$$!!!### $$$%%%""" """$$$%%%&&&&&&&&&(((***+++***)))((((((((())))))&&&''''''((('''%%%###!!!!!!"""$$$$$$$$$###!!! %%%### !!!""""""!!!       $$$,,,222999CCCMMMQQQRRRWWWZZZ[[[VVVWWWYYY[[[]]]]]]]]]\\\]]]]]]^^^```cccfffhhhjjjgggggggggiiijjjjjjhhhfffdddfffhhhiiihhhggghhhiiikkkllllllkkkjjjkkkmmmoooqqqooommmmmmmmmnnnmmmlllnnnmmmlllkkklllnnnpppqqqoooqqqsssrrrpppoooqqqsssmmmkkkiiihhhgggfffdddbbbcccbbb```\\\UUUNNNGGGBBBAAABBBAAA>>>:::777888:::;;;AAAGGGKKKNNNTTT]]]dddffffffffffffeeeeeeeeeeeeccc```]]]\\\\\\^^^^^^]]]fffeeecccbbb___ZZZTTTPPPIIIGGGBBB<<<555///***'''!!!!!!!!!!!!###%%%''')))---111999AAAHHHJJJHHHFFF@@@CCCIIISSS\\\aaaaaa___]]]ZZZWWWUUUUUUSSSOOOKKKGGGEEEEEEFFFHHHHHHEEEBBB<<<;;;:::999999999:::;;;>>>CCCIIIQQQXXX\\\^^^___YYY\\\\\\WWWNNNGGGEEEFFFKKKKKKNNNRRRUUUQQQGGG???333444888<<>>??????<<<:::888333111///---+++(((%%%"""###!!!"""''')))&&&$$$$$$$$$&&&''''''''''''(((***+++***)))(((((()))***+++&&&''''''(((&&&$$$!!! !!!###$$$###""" &&&%%%###!!!!!!!!!!!!"""!!!      %%%)))555<<>>===;;;:::999888======???DDDKKKSSS[[[```eeeeeeeeeggghhhhhhgggeeebbb\\\VVVSSSVVV[[[^^^___bbbcccddddddccc^^^WWWRRRNNNGGGAAA===666,,,%%%###!!!$$$&&&(((///111555<<>>???IIIMMMRRRVVVYYY\\\___aaabbb___YYYSSSMMMGGGAAA<<>>999333111333666888999999@@@EEEBBB>>><<<999666333///***'''''''''(((''')))((('''((()))***)))''')))((((((''''''''''''((())))))(((''''''''''''((())))))((('''%%%###!!! &&&%%%$$$$$$%%%%%%###!!!%%%$$$###"""!!!!!!!!!"""!!!   $$$'''222999BBBJJJOOOQQQSSSTTTTTTXXX\\\______^^^]]]]]]\\\\\\]]]___aaadddfffhhhdddeeeggghhhiiiiiihhhhhhhhhhhhiiijjjkkkkkkkkkkkkmmmjjjhhhgggiiijjjjjjhhhoooooonnnnnnmmmlllllllllooonnnlllkkkjjjjjjiiihhhkkkmmmoooqqqrrrsssssssssrrroookkkiiihhhgggfffeeebbb___\\\XXXTTTOOOJJJFFFCCCBBBAAA???===:::888777777777888===DDDNNNXXX]]]dddddddddggghhhhhhfffddd^^^YYYSSSRRRUUU[[[___aaaccccccddddddbbb^^^WWWRRRLLLDDD<<<777111(((######!!!###&&&(((***///000333999???AAA???<<<;;;:::;;;AAAJJJSSSYYY\\\```___\\\YYYWWWVVVVVVWWWYYYXXXXXXXXXWWWSSSLLLFFF======<<<>>>BBBFFFJJJLLLTTTVVVXXXZZZ[[[]]]aaaccc```\\\UUUOOOIIIDDD@@@<<>>777777999:::<<>>;;;999555444444777???JJJUUU\\\aaabbbdddgggiiiiiifffdddZZZVVVRRRQQQUUU[[[aaadddeeedddddddddbbb]]]WWWSSSJJJAAA888222,,,%%%"""### """$$$(((***,,,...///111555999:::999777777666666;;;CCCLLLRRRVVV\\\ZZZWWWTTTSSSSSSTTTTTTZZZZZZZZZYYYWWWQQQJJJEEE=========@@@DDDKKKQQQTTT\\\]]]]]]]]][[[[[[\\\^^^WWWRRRKKKEEEAAA???===;;;>>>FFFOOOSSSQQQJJJCCC???666666666666888:::<<<===<<<;;;<<<===@@@AAA@@@???666333///...///222444555999@@@EEECCC???<<<:::666777333...,,,,,,///111111000...------......,,,+++***)))((('''&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######""""""""""""!!!"""$$$$$$###!!!$$$######"""""""""""""""""""""!!!     ###(((...666===EEEKKKQQQUUUWWWZZZ^^^``````_________\\\^^^```cccdddeeeddddddcccdddfffhhhiiikkklllmmmlllkkkiiihhhhhhhhhjjjjjjkkkiiigggeeeeeefffhhhiiijjjjjjkkkkkklllllllllllljjjjjjiiihhhfffeeefffgggfffhhhllloooqqqrrrqqqpppqqqooollljjjiiigggdddaaaaaa]]]XXXUUUSSSQQQPPPNNNLLLLLLKKKIIIGGGEEECCCBBB===;;;999:::@@@JJJTTT[[[___```cccfffiiiiiigggddd[[[YYYUUUTTTWWW\\\bbbeeefffeeedddcccaaa]]]XXXTTTIIIAAA999444///'''$$$$$$ !!!###%%%))),,,---//////111333444555444444555555888<<>><<<999===999444111111333555555222000///...///...,,,+++))))))'''&&&%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$###""""""""""""""""""######"""!!!!!!"""""" ############"""""""""!!!###""""""!!!     !!!%%%)))///666>>>FFFNNNSSSXXXZZZ]]]___^^^^^^^^^___[[[]]]```cccdddddddddcccbbbcccdddfffhhhjjjlllmmmjjjiiihhhggghhhiiijjjkkklllkkkiiihhhggghhhiiikkkiiiiiijjjkkkkkklllllllllfffggghhhfffdddcccdddfffgggiiilllnnnpppqqqqqqpppooonnnlllkkkjjjgggcccaaaaaa]]]YYYVVVUUUUUUTTTTTTQQQPPPPPPOOOOOOOOOOOOOOOIIIFFFCCCBBBEEELLLSSSXXX]]]^^^aaaeeehhhiiigggeee```^^^\\\[[[[[[^^^cccffffffeeecccbbbaaa^^^ZZZVVVLLLEEE???<<<666...(((&&&!!!!!!"""$$$&&&))),,,...///111222444444444444444333666:::>>>BBBEEEHHHJJJKKKJJJHHHGGGEEEEEEEEEEEEGGGGGGFFFDDD@@@;;;777555:::::::::999888;;;@@@DDDNNNQQQSSSSSSNNNGGGBBB???:::777333333555999<<<>>>>>>@@@DDDHHHJJJGGG@@@;;;666333000///111111111000,,,---///222666888888666333333222000///000111222<<>>???AAACCCGGGGGGGGGFFFDDDBBB@@@???======<<<999555222111222444666777666444555999===@@@DDDGGGGGGBBB;;;555222///......111666;;;>>>???>>><<<===CCCIIIHHHAAA:::444000,,,,,,---...,,,***&&&'''***///444666555444333444444222000...///000<<>><<<:::999777555333111...---,,,***(((&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&'''&&&%%%$$$###  !!!""""""!!! !!!"""###$$$$$$###"""!!!###$$$$$$$$$###!!!      ###$$$'''+++222;;;FFFMMMVVVXXXZZZZZZYYYYYYZZZ[[[XXXZZZ]]]___bbbcccdddddd`````````aaabbbdddggghhhjjjjjjjjjiiiiiihhhgggffffffhhhjjjjjjgggeeefffgggfffffffffffffffgggggggggaaadddeeeccc```^^^aaaeeejjjjjjiiiiiijjjkkkmmmnnnjjjjjjkkkkkkkkkiiidddaaaaaa___]]]\\\]]]^^^^^^]]][[[YYYVVVUUUVVVZZZ^^^aaa]]]\\\[[[YYYXXXVVVVVVUUUWWWWWWXXX[[[___bbbddddddccceeeggggggfffeeeeeegggeeecccaaa``````___^^^\\\XXXPPPIIIEEE>>>555000///))))))))))))+++---///000111666;;;>>>===<<<<<<===666777888777777888===@@@DDDEEEFFFFFFDDD@@@<<<:::666555333000,,,+++...111000333555333///...000333333555777666333...+++***'''(((+++000555999::::::777555666;;;AAABBB===777111---(((''')))***(((%%%"""$$$(((---222555444333333444555333///,,,,,,---666???FFFGGGFFFGGGFFFDDDAAA???>>><<<<<<999666333333111...,,,+++)))&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%&&&'''((('''&&&$$$###  !!!!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$###!!!      ###$$$&&&)))///999CCCKKKUUUVVVXXXYYYXXXWWWXXXYYYXXXYYY[[[^^^aaacccdddeee____________aaaccceeefffkkkkkkkkkkkkiiigggdddcccbbbeeehhhhhhfffccccccddddddddddddddddddddddddddd```ccceeeccc___^^^aaadddkkkiiihhhggggggiiikkkllliiiiiijjjlllllljjjeeeaaaaaa```^^^___```aaa``````^^^[[[WWWUUUVVVZZZ```ccccccdddcccbbb```]]]ZZZXXXUUUTTTTTTVVV[[[___bbbcccaaaeeeiiijjjhhhgggggghhheeeccc````````````___^^^\\\SSSJJJDDD===555111111---,,,,,,,,,---///111222222777>>>AAAAAA@@@@@@@@@;;;:::888444222555<<>>999555111000...***'''(((,,,111///222444111+++'''(((******++++++)))&&&$$$%%%%%%!!!###'''...333555555333......000555999:::777333///***%%%$$$'''(((%%%"""!!!###''',,,222444444333333444555333...+++***+++///888???@@@@@@AAAAAA???<<<<<<<<<<<<<<<:::666222444222///---+++)))&&&$$$############$$$%%%&&&'''%%%&&&'''((((((&&&$$$###   )))(((&&&$$$##################$$$######"""!!! """!!!       """###%%%)))222===FFFPPPRRRUUUVVVVVVWWWYYY[[[[[[\\\^^^___````````````___]]]\\\^^^bbbfffgggfffiiijjjkkkkkkjjjiiihhhgggcccdddfffggghhhhhhhhhggggggdddbbbbbbcccdddddddddbbbbbbbbb```______bbbdddfffeeeeeefffiiijjjjjjiiihhhhhhhhhggggggfffeeeddddddcccbbb```___^^^^^^]]]dddaaa]]]ZZZZZZ]]]```cccgggggggggfffccc___\\\ZZZXXXWWWWWWXXXYYY[[[^^^___ccceeegggiiiiiihhhfffdddaaaaaaaaaaaaaaa``````______YYYNNNAAA666///...///111333333111...+++,,,...444666:::@@@CCCAAA;;;555333444444444444777;;;>>>BBBCCCCCCCCC@@@===999777000...++++++---///111111333111---)))&&&###"""!!!!!!"""!!! !!!$$$ $$$''')))***,,,---......000333444222---***---+++)))&&&$$$"""!!! """###&&&))),,,///111222444777888777111***$$$!!!%%%+++222555555444444555666555222///---------...,,,+++++++++,,,+++)))&&&$$$######$$$$$$&&&'''((((((((('''&&&%%%%%%%%%%%%)))(((&&&%%%#########$$$%%%%%%%%%%%%$$$###"""!!!"""!!!       """&&&...999BBBLLLOOOSSSUUUVVVWWWYYY[[[^^^___aaabbbcccdddcccccc```^^^]]]___bbbeeefffeeeiiiiiiiiiiiiiiihhhggggggeeefffggghhhhhhhhhhhhhhhgggeeeccccccdddeeedddcccccccccbbb```^^^^^^___aaafffeeeeeefffhhhjjjjjjiiiiiihhhfffeeeddddddddddddgggfffeeedddcccbbbbbbbbbdddbbb^^^[[[[[[]]]```bbbddddddeeeeeecccaaa___]]]^^^^^^]]]]]]^^^___```aaadddfffggghhhhhhfffdddccc______```aaaaaaaaa`````````ZZZOOOBBB666000000111555666666444///,,,,,,---000222777<<<@@@>>>999444111222333222222333666888;;;===???@@@>>>;;;888555222000//////111222333222333111---(((###   !!!###%%%%%%&&&(((***...------......---***(((***)))'''%%%$$$"""""""""###$$$%%%'''***---///111333777;;;;;;666---%%%!!!###(((,,,,,,,,,+++***+++***(((''''''((()))***)))(((((()))***)))'''%%%###$$$$$$%%%&&&&&&'''''''''&&&%%%$$$###""""""""")))(((&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&$$$######!!!!!!     !!!)))333;;;GGGKKKPPPTTTVVVXXXZZZ\\\^^^```aaacccddddddddddddaaa```___```ccceeeeeeeeeiiihhhgggggggggggggggggggggfffffffffffffffgggggggggfffeeefffgggfffeeecccbbbbbbbbb```^^^]]]^^^___eeeddddddfffhhhjjjiiihhhiiihhhfffdddcccccccccdddeeedddccccccbbbbbbbbbccceeeccc___\\\\\\]]]___aaa```aaacccddddddcccbbbaaaddddddcccbbbbbbbbbccccccgggggghhhhhhgggeeecccbbb]]]^^^___```aaaaaaaaaaaaaaa[[[OOOBBB777222222333888999999777222///---,,,,,,...333777:::999555222///000222111///...//////222555999<<<<<<:::777444444333222333555555444333000...+++'''###  !!!""""""$$$'''***000---***(((''''''&&&%%%%%%%%%$$$###############$$$$$$$$$%%%'''***---...///555;;;<<<777...%%% """$$$$$$!!! ###%%%'''%%%$$$$$$%%%''''''&&&$$$###$$$%%%&&&''''''&&&&&&&&&%%%$$$"""!!!  (((''''''&&&%%%$$$$$$$$$&&&&&&&&&&&&%%%$$$######!!!     $$$...555AAAFFFMMMSSSWWWYYY\\\]]][[[\\\^^^```aaaaaaaaa```bbbaaaaaabbbcccdddddddddggggggeeeddddddeeefffgggfffeeedddcccbbbcccdddeeeffffffffffffgggfffdddaaa___```aaaaaa___^^^___```dddcccccceeegggiiihhhggggggggggggfffeeeccccccbbbcccccccccbbbbbbcccddddddfffdddaaa^^^]]]]]]___`````````bbbcccddddddcccccceeeeeeddddddddddddeeeeeeiiiiiihhhgggfffdddcccbbb______````````````______```ZZZOOOBBB777222222444888999999888555222///---,,,...111333444333000...///000222111...+++***)))***...444:::<<<;;;888555444333444555666666333111)))((('''&&&%%%$$$######  """&&&+++///666111***$$$"""""""""""" !!!!!!###$$$$$$%%%$$$$$$$$$%%%(((***+++,,,111666777333,,,$$$ !!!!!! ###$$$"""!!!!!!###%%%&&&%%%$$$"""$$$&&&'''((('''%%%$$$&&&%%%###"""   ''''''''''''&&&%%%%%%$$$%%%%%%%%%$$$$$$###"""!!!      """***111;;;AAAJJJQQQVVVYYY\\\]]]YYYZZZ\\\]]]^^^___^^^^^^aaaaaabbbbbbbbbbbbcccccceeedddcccbbbcccdddeeeffffffeeedddbbbbbbcccdddeeeeeedddddddddeeedddaaa___[[[]]]```aaaaaa```aaabbbcccbbbaaaccceeeggggggfffdddeeeggghhhgggeeebbbaaaggggggfffffffffggghhhhhheeedddbbb```___^^^______aaaaaabbbbbbccccccccccccddddddeeeffffffgggggggggjjjiiihhhfffeeedddccccccbbbbbbbbbaaa```^^^]]]\\\]]]XXXNNNBBB888222222333444555777888888666222//////000111111///---+++***...000111000---)))'''&&&&&&+++222888;;;;;;999777111111222333444333///,,,$$$$$$$$$$$$$$$$$$$$$$$$ """###""" $$$***111666;;;444+++$$$  !!!###$$$$$$$$$###$$$%%%&&&((()))---///111111...)))&&&%%%!!! !!!"""!!! !!!$$$%%%%%%%%%"""###%%%''''''&&&$$$######"""!!! !!!!!!!!!  ###$$$"""'''''''''''''''&&&%%%%%%############"""!!!       '''---555<<>>===888333...///...+++'''$$$%%%'''%%%'''((('''$$$!!! !!!%%%***///333444444444,,,+++*********)))&&&$$$######%%%&&&&&&&&&%%%%%%(((((('''$$$  $$$))),,,000+++%%%!!! """$$$&&&'''''''''&&&+++,,,,,,***((('''((()))######""" """ !!!######"""""""""""""""""""""""""""  """$$$$$$###"""!!!!!!!!!!!!###$$$### &&&'''((((((((('''&&&%%%###$$$$$$######"""!!!        ###(((+++222===GGGMMMPPPRRRRRRUUUWWWXXXZZZ[[[[[[[[[[[[ZZZ]]]aaabbb``````aaaccc^^^___aaabbbbbbbbbaaa```ZZZ[[[]]]___``````___^^^___\\\YYYXXXXXXXXXXXXWWWTTTXXX\\\^^^]]][[[ZZZZZZ]]]\\\\\\^^^```aaaaaa``````___]]]\\\]]]```cccfffhhhgggfffeeeeeeeeeeeeeeebbbbbbcccccccccbbbbbbaaa______```aaabbbdddfffgggaaabbbbbbcccbbb```___^^^]]]\\\[[[ZZZ\\\^^^aaacccddddddddddddcccaaa```___XXXVVVQQQIII???888333222666777:::>>>AAA???999444,,,,,,,,,((($$$###%%%'''!!!"""###!!!"""&&&+++///000111111+++***((((((((('''%%%""""""$$$&&&)))+++---------***)))'''###!!!###'''$$$!!!!!!$$$''')))((('''&&&'''((()))(((&&&%%%%%%&&&$$$%%%%%%""""""!!!"""###$$$$$$""" !!!!!!!!!###"""!!!!!!!!!!!!!!!"""###""""""""""""###$$$$$$!!!###$$$%%%$$$###"""$$$""" !!!"""!!! %%%'''(((*********))))))&&&&&&&&&&&&%%%$$$###"""       !!!$$$)))---444>>>GGGMMMOOOOOOTTTWWWZZZ[[[[[[ZZZ[[[\\\]]]]]]\\\\\\]]]^^^```aaa____________```````````````___^^^]]]\\\]]]^^^^^^]]]ZZZVVVRRRQQQRRRTTTVVVUUUWWWZZZZZZYYYYYYYYYZZZ[[[ZZZZZZZZZ[[[\\\^^^___]]]]]]]]]^^^aaadddhhhjjjgggggggggggggggffffffeeeaaaaaaaaaaaa````````````^^^]]]\\\]]]```bbbbbbbbbcccccccccbbbaaa___]]][[[aaa___]]]^^^```bbbcccccceeedddcccddddddccc```^^^WWWRRRKKKDDD???;;;777444555666888;;;======;;;888666000***''')))---///000)))(((%%%""" ###&&&''')))+++---)))***++++++)))&&&###!!!"""%%%)))///333333111///222...)))%%%""" $$$###  !!!"""###%%%%%%$$$######!!!!!!!!!!!!###%%%'''((($$$############$$$%%%&&&######$$$$$$%%%%%%&&&&&&'''%%%""" !!! !!!!!!!!!!!!!!! !!!###%%%'''''''''%%%%%%&&&&&&&&&%%%###""" """###$$$%%%$$$###!!!'''''')))******))))))(((&&&&&&&&&&&&%%%$$$######       """&&&)))///777@@@GGGLLLNNNTTTVVVXXXYYYXXXXXXXXXYYYZZZYYYYYYYYY[[[\\\^^^_______________```````````````___]]][[[[[[[[[\\\\\\XXXUUUPPPMMMLLLNNNQQQTTTYYY[[[]]]]]][[[YYYXXXXXXYYYYYYXXXWWWXXXYYYZZZ[[[[[[\\\]]]___bbbeeehhhjjjiiiiiihhhgggfffdddcccbbbbbbbbbbbbaaaaaaaaaaaa```]]]\\\]]]^^^```aaaaaaaaaaaabbbbbbaaa```^^^\\\[[[aaa```___aaaccceeeeeeddddddcccbbbbbbaaa```]]]ZZZVVVQQQJJJDDD???:::666444222222555888<<<===<<<:::888333...+++---///111111111///+++'''$$$!!! """$$$%%%'''***,,,+++,,,------+++((($$$"""$$$&&&+++000444555444333333///)))%%%""" &&&$$$""" !!!!!!!!!"""#########"""!!!  !!!"""$$$%%%%%%%%%%%%%%%&&&&&&'''(((&&&'''''''''(((((())))))(((&&&###  !!!!!!!!! """###&&&'''(((((('''&&&&&&&&&%%%$$$###!!! !!!"""###$$$###""" ((())))))))))))(((((('''&&&&&&'''&&&&&&%%%$$$###!!!       """$$$(((...777@@@GGGLLLTTTVVVWWWWWWVVVUUUVVVWWWUUUUUUVVVWWWYYY[[[\\\]]]____________````````````___^^^[[[YYYXXXXXXXXXYYYSSSPPPLLLIIIIIILLLQQQTTT]]]^^^```___\\\YYYWWWVVVWWWVVVUUUTTTTTTTTTUUUVVVYYYZZZ]]]```cccfffhhhiiikkkjjjhhhfffdddbbb```___bbbbbbbbbaaaaaaaaa``````]]]^^^```bbbccccccbbbbbbccccccccccccaaa```^^^\\\``````aaaccceeefffeeeddd```___^^^^^^^^^\\\YYYWWWTTTPPPJJJEEE@@@;;;777444......000444888;;;;;;:::999666222111222333333333666444111---)))&&&$$$###"""""""""""""""%%%))),,,---///000111///+++'''%%%&&&)))---111555777888999666111+++&&&###"""  !!!""""""'''&&&###!!!   !!!"""%%%&&&&&&'''((())))))*********++++++++++++++++++)))(((%%%!!! !!!!!! ###$$$&&&((()))))))))(((%%%%%%$$$###!!!  !!!""""""!!! *********)))(((''''''&&&&&&&&&''''''&&&%%%$$$$$$!!!       !!!"""$$$(((///999CCCJJJSSSTTTVVVVVVTTTSSSTTTUUUSSSTTTUUUWWWYYY[[[]]]^^^^^^^^^^^^^^^_________```___]]]YYYVVVUUUTTTUUUVVVSSSPPPLLLIIIJJJNNNSSSWWW\\\^^^```___\\\YYYVVVVVVVVVUUUTTTRRRRRRRRRSSSSSSUUUXXX\\\```ccceeeffffffiiihhhgggdddbbbaaa______aaaaaaaaa``````______^^^___bbbdddffffffeeeeeedddgggggggggfffdddaaa___^^^\\\]]]___bbbddddddbbb```YYYYYYYYYZZZ[[[[[[XXXVVVTTTQQQLLLGGGCCC???:::666,,,+++,,,...222555777777888777666555444444333222444333111///...,,,++++++&&&&&&$$$"""!!!$$$)))...111222444444222///+++((()))+++...111444888;;;>>>:::555///+++(((&&&%%%$$$"""!!!!!!!!!!!!"""$$$$$$'''%%%### $$$%%%&&&'''((()))******,,,,,,,,,,,,,,,,,,+++++++++)))'''$$$!!! !!!!!!!!!!!!"""###%%%'''((()))))))))%%%$$$###"""   ++++++***)))(((''''''&&&&&&&&&'''''''''&&&%%%%%%"""       """###$$$&&&***444???GGGOOOQQQTTTUUUTTTSSSSSSTTTSSSTTTVVVXXX[[[]]]^^^___\\\]]]]]]]]]]]]^^^^^^^^^^^^[[[WWWTTTRRRRRRSSSTTTSSSQQQMMMKKKKKKOOOTTTWWWXXXZZZ]]]^^^\\\YYYWWWVVVUUUTTTSSSRRRRRRRRRSSSTTTSSSVVVZZZ___bbbcccdddcccfffeeedddbbbaaaaaaaaaaaa```______^^^]]]]]]\\\\\\^^^aaaeeefffeeeccccccdddhhhhhhgggfffccc```^^^\\\XXXYYY[[[^^^```___\\\YYYSSSSSSTTTWWWZZZ[[[[[[YYYUUURRROOOLLLHHHDDD>>>:::---+++******---000111222555666666555444222111000111111111111000000//////+++***'''$$$###&&&,,,111555666666666444111...,,,,,,...000000222555;;;???<<<999444111///---+++)))%%%$$$###"""!!!"""$$$$$$$$$"""  !!!###%%%'''(((((((((++++++******))))))((((((***)))(((&&&###  !!!""""""""""""###$$$%%%&&&'''((((((&&&%%%###!!!  ++++++)))(((''''''''''''&&&&&&''''''''''''&&&&&&"""      """###$$$%%%'''...888???GGGKKKPPPSSSTTTSSSRRRRRRRRRTTTVVVXXX[[[\\\]]]^^^[[[[[[[[[[[[\\\\\\\\\\\\]]]ZZZVVVRRRPPPPPPRRRSSSSSSQQQNNNLLLLLLNNNQQQTTTTTTXXX[[[]]][[[XXXVVVVVVSSSRRRRRRRRRRRRTTTVVVWWWTTTWWWZZZ^^^aaabbbbbbbbbcccbbbaaa`````````aaabbb___^^^^^^]]]\\\[[[ZZZZZZZZZ^^^aaaaaa___^^^___aaacccccccccbbb```^^^\\\ZZZVVVVVVXXXZZZ[[[ZZZWWWTTTPPPQQQSSSWWW[[[]]]]]]\\\VVVTTTRRRPPPMMMHHHBBB>>>111...***(((***---///000333444555444111///......111222333333333333222222000///,,,((((((+++111555999999888666555333111000///000000...---111888>>>===;;;888666555333000...'''&&&###!!! !!!"""###  ###%%%&&&&&&&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&%%%###!!!!!!"""###$$$$$$###$$$$$$$$$%%%&&&&&&''''''&&&###!!!   +++***)))(((''''''((((((&&&&&&''''''''''''&&&&&&"""         """$$$######'''///666>>>DDDLLLQQQSSSRRRPPPPPPPPPRRRTTTVVVXXXYYYZZZZZZYYYYYYYYYYYYZZZZZZZZZ[[[[[[YYYTTTQQQOOOPPPRRRTTTTTTSSSPPPNNNMMMNNNOOOPPPTTTWWW[[[]]][[[XXXVVVUUUPPPPPPPPPQQQSSSUUUXXXYYYXXXYYY\\\^^^aaabbbbbbccccccaaa```^^^^^^___```aaa______^^^]]]\\\[[[ZZZZZZYYY\\\___^^^ZZZYYY\\\___\\\]]]^^^_________^^^]]]XXXWWWXXXYYYYYYXXXUUURRRQQQRRRTTTXXX\\\______^^^VVVUUUSSSRRROOOKKKDDD@@@444000+++)))+++...111333111333444222...,,,,,,---000111444666888999999:::444333000------000666:::===;;;888666444333444444111111///+++)))+++333:::;;;::::::::::::777333000)))'''$$$   """$$$%%%%%%%%%&&&%%%$$$###"""!!! !!!"""###""" !!!###%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&(((&&&$$$""" !!!!!!  +++***(((''''''(((((()))&&&&&&'''''''''''''''&&&###!!!         ###""" """)))...888???HHHOOORRRQQQOOONNNNNNOOORRRTTTVVVVVVVVVVVVXXXXXXXXXXXXYYYYYYYYYYYY[[[XXXTTTPPPOOOPPPRRRTTTWWWUUUTTTRRRPPPPPPOOOOOOVVVYYY]]]^^^[[[XXXUUUTTTMMMNNNNNNPPPSSSVVVYYY[[[[[[\\\^^^___aaabbbcccdddcccbbb```^^^]]]^^^___`````````___^^^\\\[[[[[[ZZZYYY]]]___]]]YYYYYY\\\```YYY[[[]]]___aaabbbbbbbbbZZZYYYYYYYYYYYYXXXUUUSSSTTTTTTVVVYYY]]]______^^^UUUUUUTTTSSSPPPKKKEEE@@@666222---***,,,111444666111333444111---+++,,,---,,,///333888===@@@BBBCCC666555333111000333999===>>><<<888555333444555666222222///***&&&(((000888888999:::<<<<<<999555111***'''###  """  !!!$$$%%%%%%$$$$$$$$$###""" !!!  """$$$&&&&&&'''(((((('''&&&&&&&&&&&&''')))'''%%%"""!!!!!!!!!""" !!!!!!  ,,,++++++******))))))))))))(((&&&%%%$$$$$$%%%%%%&&&$$$!!!       !!!"""###%%%'''111888CCCKKKOOOOOONNNMMMLLLOOORRRSSSSSSRRRSSSTTTUUUVVVWWWVVVTTTTTTTTTUUUUUUSSSQQQPPPPPPQQQTTTUUUVVVUUUSSSPPPMMMLLLNNNPPPVVVWWWYYY]]]___]]]VVVPPPQQQQQQQQQRRRSSSUUUWWWXXX]]]^^^```bbbcccdddccccccdddddddddbbbaaaaaacccfffbbbcccddddddbbb___[[[YYY]]]\\\ZZZYYYXXXYYY[[[\\\]]]]]]^^^```bbbcccaaa```aaa^^^YYYUUUTTTUUUWWWYYYXXXWWWVVVVVVWWWZZZ\\\^^^]]]WWWQQQOOOOOONNNIIIEEE===777111///000333555555555111+++)))))))))'''&&&(((***///777???CCCBBB@@@555111......111333444333777666555444222111111000111///+++&&&""""""$$$'''000333777::::::777333111+++((($$$  $$$""" ###""" !!!"""""""""###$$$$$$$$$###$$$%%%''')))***///...+++(((%%%"""  ---,,,,,,++++++******)))((('''%%%$$$######$$$$$$&&&$$$!!!       !!!###%%%---444>>>GGGKKKMMMMMMMMMMMMOOOQQQRRRQQQPPPPPPQQQSSSTTTUUUTTTSSSRRRSSSTTTVVVUUUSSSQQQQQQRRRTTTUUUVVVUUURRRNNNKKKKKKNNNQQQVVVVVVXXX\\\]]]\\\VVVRRRPPPPPPPPPQQQSSSTTTVVVWWW[[[]]]___aaacccccccccccccccdddddddddbbbbbbccceeedddeeeeeedddbbb___\\\[[[XXXXXXVVVVVVWWWXXXZZZ[[[\\\\\\]]]___bbbcccbbb```aaa^^^[[[XXXVVVWWWXXXYYYXXXWWWWWWWWWXXXZZZ[[[\\\[[[WWWRRRQQQRRRPPPLLLHHHAAA;;;444000000222444444333///+++)))))))))'''%%%&&&(((,,,333999<<<<<<:::111...++++++---......---111111111000///...,,,++++++***'''### !!!###,,,...111333444222///---+++((($$$!!!!!!###$$$$$$"""  !!!"""$$$$$$$$$$$$%%%''')))***+++***(((&&&$$$"""!!!!!!  !!!!!!!!! ......------,,,++++++***'''&&&$$$###""""""###$$$%%%$$$!!!       """'''...888AAAGGGJJJLLLMMMNNNOOOPPPPPPNNNMMMMMMMMMPPPQQQRRRRRRPPPPPPQQQRRRUUUTTTRRRQQQPPPQQQRRRRRRUUUSSSOOOKKKHHHIIIMMMQQQTTTTTTVVVXXXZZZYYYVVVSSSNNNOOOOOOQQQRRRSSSTTTUUUYYYZZZ]]]```bbbcccccccccbbbdddffffffdddccccccdddgggfffeeedddbbb___]]]\\\UUUTTTTTTTTTUUUWWWYYYZZZ[[[[[[\\\___bbbcccbbbaaa```___]]][[[YYYYYYYYYZZZXXXXXXYYYZZZZZZZZZZZZZZZYYYWWWUUUUUUVVVTTTPPPLLLGGGAAA888222000000222222000...,,,++++++)))&&&$$$$$$%%%(((,,,111333222000,,,)))'''&&&&&&''''''&&&***+++------,,,***'''&&&&&&&&&%%%###  !!!&&&''')))***+++***)))(((***(((%%%""" !!! ###'''(((((($$$"""  %%%%%%%%%%%%&&&((()))***'''&&&%%%$$$###"""""""""  !!!"""############ 000000///...---,,,++++++'''&&&%%%############$$$$$$###"""      !!!$$$***444===DDDIIILLLOOOOOOPPPPPPOOOLLLKKKKKKKKKMMMOOOOOOOOONNNMMMNNNOOOPPPPPPOOONNNMMMMMMMMMMMMPPPNNNJJJFFFCCCEEEJJJNNNPPPPPPRRRSSSUUUUUUTTTSSSMMMNNNOOOPPPQQQRRRRRRRRRUUUWWW[[[___bbbccccccbbbaaacccggggggfffdddccccccgggfffdddbbb```^^^]]]\\\WWWVVVVVVVVVVVVWWWXXXYYYZZZ[[[\\\___bbbcccbbbaaa^^^^^^]]]\\\[[[ZZZYYYYYYXXXYYY[[[\\\\\\[[[ZZZYYYZZZYYYXXXYYYYYYWWWRRROOOLLLFFF<<<444///...///111/////////...---***'''$$$"""###$$$''')))***))))))(((&&&$$$###""""""!!!!!!&&&(((***,,,,,,)))%%%######$$$&&&%%%""" """"""""""""######$$$%%%((('''%%%$$$$$$%%%&&&'''!!!!!!!!!$$$''')))))))))$$$"""!!!!!!!!! &&&&&&''''''((()))******&&&%%%$$$###""""""""""""  !!!""""""""""""""" !!!!!! 111111000///...---,,,+++)))(((&&&%%%$$$$$$%%%%%%######"""!!!           ###(((111999@@@GGGLLLPPPOOOPPPPPPNNNLLLJJJKKKLLLLLLMMMNNNMMMKKKJJJKKKLLLMMMMMMMMMMMMLLLLLLKKKJJJJJJHHHDDD@@@>>>@@@EEEJJJJJJLLLNNNOOOPPPPPPQQQQQQNNNOOOPPPPPPPPPPPPOOOOOOPPPTTTXXX]]]aaabbbbbbbbb```cccfffhhhfffdddbbbbbbdddcccbbb```___]]]\\\\\\\\\[[[[[[ZZZYYYYYYYYYYYY[[[[[[\\\^^^aaabbbaaa```]]]]]]]]]\\\[[[ZZZYYYXXXYYY[[[]]]^^^^^^]]][[[ZZZ]]]]]]\\\\\\ZZZWWWSSSPPPPPPJJJAAA888111......000111222333222///+++(((&&&!!!"""############$$$$$$&&&%%%$$$###!!!  $$$'''***------***&&&$$$!!!###%%%%%%###!!! """###%%%%%%%%%&&&(((***,,,---%%%$$$$$$%%%'''((('''&&&$$$"""!!!""""""""" &&&''''''((())))))))))))'''&&&%%%###"""!!!!!!!!! !!!!!!!!!  !!!!!!!!!  !!!!!! 222111000///...,,,++++++)))(((&&&%%%$$$%%%%%%&&&######""""""!!!!!!!!!          !!!&&&---444;;;BBBIIIMMMMMMNNNNNNLLLKKKJJJKKKMMMLLLMMMMMMKKKIIIHHHHHHIIIKKKKKKMMMNNNNNNMMMLLLKKKDDDCCC@@@<<<;;;===BBBEEEEEEHHHKKKMMMNNNNNNOOOQQQPPPQQQQQQQQQPPPOOOMMMLLLMMMPPPVVV\\\```bbbbbbbbb___bbbeeefffeeecccbbbaaaaaaaaaaaa```___^^^\\\\\\___^^^^^^]]]\\\[[[ZZZYYY[[[[[[\\\^^^aaaaaa```^^^]]]]]]\\\\\\[[[ZZZZZZYYY[[[\\\^^^`````````^^^]]]_________]]][[[XXXUUUTTTRRRNNNGGG===555111000222444555666444///+++(((''' !!!!!! !!!###%%%%%%&&&$$$""" !!!$$$'''***,,,---+++'''%%% """$$$$$$!!!!!!"""$$$$$$%%%''')))+++---...(((&&&$$$###$$$$$$###"""$$$###"""###$$$$$$"""  $$$%%%&&&&&&''''''&&&&&&&&&%%%$$$###"""!!!!!!!!! !!!"""!!!   !!!!!! 222111000///---,,,+++***((('''&&&$$$$$$$$$$$$%%%""""""######""""""!!!!!!       """(((...444;;;BBBGGGJJJJJJKKKJJJIIIIIILLLNNNMMMMMMMMMKKKHHHFFFEEEFFFGGGHHHKKKMMMMMMMMMKKKJJJ@@@???>>>;;;:::<<>>>>>===<<<;;;<<>>???AAABBBBBBEEEHHHKKKPPPOOOLLLIIIGGGDDDCCCBBB>>><<<:::<<<@@@CCCEEEEEEAAA???===>>>@@@AAAAAA???FFFHHHKKKLLLLLLMMMNNNPPPTTTSSSSSSRRRPPPNNNLLLKKKJJJJJJKKKPPPVVV[[[]]]\\\aaa````````````aaabbbbbbbbbccceeeffffffeeecccaaa___^^^]]][[[ZZZZZZYYYYYY[[[]]]^^^^^^]]]]]]^^^___bbbbbbaaaaaa``````______^^^___```aaaccccccdddddd```^^^[[[ZZZZZZZZZYYYXXXWWWUUUQQQMMMHHHBBB;;;666111---)))(((***+++***(((%%%$$$######(((,,,---,,,)))### !!!"""$$$%%%''''''+++,,,---...,,,)))%%%###  """  !!!$$$(((***+++...333111---+++******+++,,,***'''%%%""""""!!!  $$$$$$%%%%%%%%%$$$"""!!! !!!!!!""""""""""""""""""""""""""""""!!! !!!$$$########################!!! 222111000000000///---+++)))'''$$$"""!!!"""$$$%%%$$$$$$$$$$$$############""""""!!!!!!      ###)))///444999;;;===???@@@CCCFFFIIILLLKKKJJJGGGDDD@@@===;;;555333111222666<<<@@@BBB@@@???>>>???AAABBBAAA@@@EEEGGGIIIJJJJJJJJJLLLMMMQQQRRRSSSTTTSSSPPPNNNLLLHHHIIIKKKPPPVVV[[[]]]^^^```aaaaaaaaaaaabbbbbbcccbbbccceeeffffffeeedddccc___^^^^^^]]][[[YYYXXXWWWZZZ\\\^^^^^^^^^^^^___aaabbbccccccccccccaaa```_________```bbbbbbcccccccccbbb```\\\ZZZYYYXXXVVVTTTUUUTTTSSSPPPLLLEEE===888---***'''(((,,,000000000***'''$$$$$$(((,,,------+++'''###!!! !!!!!! !!!"""$$$'''(((,,,---...///...+++)))'''"""!!!!!! """$$$)))---000111555:::999555111///---,,,+++***'''%%% """""""""""""""""""""!!! !!!"""######$$$$$$"""######!!! """%%%##############################"""!!! 222111000000111111///---)))'''$$$"""!!!"""###$$$$$$############"""""""""######"""!!!      """&&&,,,000555777;;;===???BBBEEEHHHFFFFFFEEECCC@@@;;;666333///---***+++...555<<<@@@?????????@@@AAABBBBBBAAADDDFFFHHHHHHHHHHHHIIIJJJMMMOOOSSSUUUUUURRROOOMMMGGGIIILLLPPPVVVZZZ]]]___``````aaabbbbbbcccccccccbbbccccccddddddddddddddd_________^^^\\\YYYWWWUUUYYY[[[^^^`````````aaabbbbbbcccdddeeeeeecccaaa___``````aaabbbbbbbbbbbbaaa```]]]ZZZXXXWWWVVVSSSQQQQQQQQQRRRQQQNNNHHH???999---+++)))+++000555666666...+++%%%  $$$'''***+++,,,,,,***(((&&&%%%$$$""" !!!$$$&&&(((+++...000000---)))'''######"""!!! !!!%%%(((---111444555999>>>===999555222...+++***(((&&&$$$"""!!!   """###$$$%%%"""######""" """$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!! 333111000000111111000///)))'''$$$"""!!!!!!###$$$######"""""""""!!!!!!!!!######"""!!!     ###'''+++111444888<<<>>>BBBEEEHHHCCCCCCCCCBBB>>>999444111---+++((('''***111:::?????????@@@@@@@@@@@@AAABBBBBBDDDFFFFFFEEEEEEFFFGGGIIILLLPPPSSSTTTRRROOOMMMIIIKKKNNNRRRUUUYYY]]]___^^^___aaabbbcccccccccbbbbbbaaaaaaaaaaaaaaabbbbbb_________^^^\\\YYYWWWUUUXXX[[[___aaaaaaaaabbbccc```aaacccddddddcccbbb```aaabbbbbbbbbbbbaaa``````[[[YYYVVVUUUTTTRRROOOMMMLLLMMMNNNPPPNNNIIIAAA;;;222///---///444888999888222---&&&  ###%%%&&&''')))+++------+++)))&&&### !!!###&&&***///333333///***&&&$$$###"""!!! !!!%%%))),,,///222444555999===<<<777555111,,,)))'''%%%###"""###""" !!!"""###$$$ !!!"""!!! !!!"""########################$$$$$$%%%%%%%%%$$$###"""!!! 555333111000111111111000+++)))&&&###""""""###$$$#########""""""""""""!!!""""""!!!!!!      ###&&&---000555:::===AAADDDGGGDDDEEEEEECCC@@@;;;777444...,,,***((()))///888>>>@@@@@@@@@>>>======???BBBAAABBBDDDDDDCCCBBBCCCDDDEEEHHHLLLPPPRRRQQQOOOMMMLLLOOORRRTTTVVVXXX[[[^^^]]]^^^```aaabbbbbbbbbaaaaaa```^^^]]]]]]]]]^^^___]]]]]]\\\[[[YYYWWWVVVUUUWWWZZZ^^^````````````aaa]]]^^^```bbbccccccbbbbbbcccccccccbbbbbb```______WWWUUUSSSRRRQQQOOOKKKIIIGGGHHHKKKMMMNNNJJJDDD???666333000111555999:::999444///'''!!! !!!!!!###$$$'''+++...///---***%%%### """$$$'''+++111555555111+++'''$$$######!!! """&&&))),,,...---000111111333666444000000,,,(((%%%###"""   !!!"""""" !!!"""""" !!!"""""""""""""""""""""""""""######%%%&&&&&&&&&%%%$$$"""!!!666444111000111111111000...,,,(((&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!!      !!!$$$(((,,,222777;;;???CCCEEEEEEEEEEEECCC@@@<<<999777000///,,,***)))...666===AAAAAA@@@<<<::::::>>>AAA@@@AAACCCBBBAAA@@@@@@AAAAAADDDHHHLLLOOOOOONNNMMMPPPSSSUUUVVVVVVWWWZZZ\\\[[[\\\___aaabbbbbbaaa``````^^^\\\YYYXXXYYYZZZ[[[YYYYYYWWWVVVUUUTTTTTTTTTTTTXXX[[[]]]]]]\\\\\\]]]ZZZ[[[\\\^^^```bbbccccccddddddccccccaaa```___^^^WWWUUUSSSQQQOOOKKKGGGDDDDDDEEEHHHLLLNNNLLLGGGDDD777333111111555888999888555///(((""" ######%%%***---...+++((("""!!! !!!###&&&((()))+++...111000...+++)))$$$###"""!!! %%%)))+++------))),,,,,,+++,,,...+++&&&(((&&&###!!!     """"""""""""""""""!!!!!! """######"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$&&&''''''&&&&&&###"""!!! 777555222111111111111000000...+++(((&&&&&&'''(((''''''&&&&&&&&&&&&%%%%%% !!!!!!!!!!!!!!!     ###%%%%%%)))///555999===AAADDDDDDDDDCCCAAA???;;;999777111000...+++***---555;;;BBBBBB???;;;888888===AAA???AAABBBBBB@@@??????@@@???BBBFFFJJJMMMNNNNNNMMMSSSUUUXXXXXXVVVVVVYYY[[[ZZZ[[[^^^```aaaaaa`````````]]]ZZZWWWVVVVVVXXXYYYWWWVVVTTTRRRQQQQQQRRRSSSRRRVVVYYY[[[[[[ZZZYYYYYYYYYYYYZZZ\\\^^^aaacccddddddddddddcccaaa```^^^]]]YYYWWWTTTQQQNNNIIIDDD@@@CCCDDDGGGKKKNNNMMMJJJGGG666222000111555888888777555///(((###!!!###$$$%%%))),,,,,,)))%%% !!!$$$'''+++---******++++++******))))))######""" !!!&&&***,,,,,,,,,&&&))))))&&&'''((($$$###"""!!!""""""!!! !!!""""""!!!  %%%%%%$$$$$$###""""""""""""###%%%%%%###"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$&&&((((((''''''#########"""!!!888777555333111000//////...,,,)))&&&%%%&&&''')))(((((((((((('''&&&%%%$$$!!!  !!!"""###"""!!!     $$$+++222999???BBBCCCAAAAAAAAAAAAAAA???<<<999888333,,,((()))///777===@@@???===;;;999888888888CCCCCCCCCAAA@@@@@@BBBDDDFFFFFFFFFGGGHHHKKKMMMNNNRRRSSSUUUWWWXXXXXXWWWWWWYYYYYYZZZ]]]aaaddddddddd^^^]]]ZZZWWWVVVVVVWWWWWWXXXWWWTTTRRRQQQQQQRRRSSSTTTTTTUUUWWWZZZZZZYYYWWWYYYZZZ[[[]]]___aaabbbcccccccccccccccbbbaaa```___[[[YYYUUUQQQLLLHHHFFFDDDAAADDDHHHKKKMMMMMMKKKJJJCCC===555111111333444444111---'''###"""""""""""" """$$$'''((())))))((()))'''%%%%%%(((***,,,,,,)))'''&&&&&&((()))(((((($$$###"""  !!!  """%%%''')))))))))(((%%%&&&'''''''''%%%###!!!!!!"""###$$$!!!!!! """$$$$$$""" !!!"""!!!!!!"""### !!!!!! !!!%%%)))((($$$!!!!!!$$$%%%%%%$$$$$$###"""""""""!!!""""""############""" """$$$$$$$$$###$$$%%%%%%""" """"""999999777666444222111111---+++(((&&&%%%%%%&&&'''((())))))(((((('''&&&%%%!!!!!! !!!"""###"""!!!    ###)))000777===@@@BBBBBBAAAAAAAAAAAA???===;;;:::555///******...444888>>>===:::888777666666666???AAABBBBBBBBBCCCFFFHHHHHHHHHHHHHHHJJJKKKMMMOOORRRSSSUUUVVVWWWWWWWWWWWWZZZZZZZZZ\\\___aaaaaa```]]]\\\YYYWWWVVVVVVVVVWWWXXXWWWTTTRRRQQQQQQRRRRRRUUUUUUUUUVVVXXXYYYYYYWWWWWWXXXZZZ]]]___```aaabbbaaaaaaaaaaaa```___]]]]]][[[YYYVVVQQQMMMJJJGGGFFFEEEGGGJJJMMMNNNMMMKKKJJJEEE???777111000000000000000,,,'''$$$"""""""""!!! !!!###$$$&&&'''((((((+++)))''''''))),,,---...***((('''''')))***)))(((&&&%%%$$$""" !!!###%%%&&&%%%%%% """$$$%%%%%%###!!! !!!!!!"""""" !!!"""$$$&&&%%%###!!! !!! !!!!!!!!! !!!""" !!!%%%(((((($$$"""###%%%$$$$$$$$$######"""""""""!!!!!!""""""###""""""""" """$$$$$$###"""###$$$""" :::::::::999888555333222,,,***(((%%%$$$%%%&&&&&&*********))))))((('''&&&""""""!!! !!!"""###$$$"""!!!!!!      !!!'''...555:::>>>@@@BBBBBBBBBAAA@@@???>>>===>>>;;;666111000000333555;;;999777555444333444555;;;===AAADDDFFFGGGJJJLLLKKKKKKKKKKKKLLLMMMNNNOOOQQQRRRSSSUUUVVVVVVWWWVVVZZZZZZYYY[[[]]]^^^^^^]]][[[ZZZXXXWWWVVVVVVWWWWWWXXXVVVTTTQQQPPPOOOPPPPPPUUUTTTRRRSSSUUUXXXXXXXXXVVVXXXZZZ]]]______^^^^^^____________^^^]]]\\\\\\]]][[[XXXTTTPPPMMMKKKIIIKKKMMMOOOPPPPPPNNNKKKJJJHHHBBB:::444000---+++***,,,)))&&&$$$$$$###"""!!!!!!!!!!!!!!!###$$$&&&'''***(((&&&'''))),,,---...,,,+++)))***++++++***)))((('''&&&$$$"""  """"""!!!!!!"""%%%%%%$$$"""  !!!"""###%%%'''&&&$$$"""""""""$$$$$$###"""!!! """  ###&&&&&&$$$"""###%%%############""""""""""""!!!!!!"""""""""!!!!!! !!!"""$$$###""" !!!!!!  ::::::;;;:::999666333111,,,+++)))'''&&&&&&&&&'''******+++******)))((('''######"""!!!"""###$$$%%%"""""""""!!!!!!       &&&,,,333888<<<>>>AAABBBBBBBBB@@@??????@@@BBB@@@===;;;888777777777:::888555333222333444555888<<>>===;;;999666444444666888:::>>>@@@DDDFFFGGGIIIKKKMMMPPPPPPQQQRRRRRRRRRQQQQQQMMMMMMNNNOOOQQQSSSTTTUUUWWWWWWWWWYYY\\\_________WWWWWWXXXXXXYYYZZZZZZ[[[WWWUUUSSSQQQPPPPPPQQQRRRPPPNNNLLLMMMPPPTTTWWWXXX[[[[[[\\\\\\[[[YYYWWWUUUVVVXXX[[[^^^aaadddeeeffffffeeebbb```^^^\\\[[[ZZZYYYYYYXXXWWWUUUSSSPPPOOOOOONNNKKKDDD;;;222---+++&&&(((,,,111333222...***&&&$$$"""!!!!!!"""%%%&&&'''%%%%%%(((,,,111444555555444222111///,,,(((%%%"""""""""###############&&&%%%###!!! !!!############!!!###%%%''''''(((+++---***+++++++++)))&&&""" !!!""""""""""""!!!  !!!""""""###$$$######"""!!!    777777555444222111//////,,,,,,+++***)))(((''''''************)))((('''&&&&&&%%%$$$$$$$$$%%%'''(((((('''&&&%%%$$$###"""!!!       ###)))///444777;;;AAAFFFHHHEEEBBBAAABBB@@@AAACCCDDDDDDBBB@@@???;;;999666444444666999<<>>:::;;;;;;;;;;;;:::777111---&&&$$$!!!!!!"""###%%%(((,,,///111555444222///+++'''###!!!$$$###""""""######"""!!!""""""  """######%%%%%%###"""  """$$$ !!!!!!!!!"""%%%((('''$$$###'''+++...222777:::999444...***&&&$$$  %%%%%%$$$$$$###"""""""""!!!"""%%%'''((('''&&&%%%!!! !!!###$$$$$$###""""""###"""!!!<<<;;;:::777444111...------,,,***))))))(((&&&$$$((()))***++++++***)))(((++++++)))((('''&&&&&&&&&***)))'''&&&%%%$$$$$$%%%######$$$###"""!!!    ###+++111<<<@@@DDDFFFFFFDDDCCCCCCEEEDDDDDDDDDEEEEEECCCBBB@@@<<<:::;;;:::999:::>>>CCCIIILLLLLLMMMQQQSSSRRRPPPQQQRRRPPPNNNNNNQQQTTTRRRQQQOOONNNNNNPPPSSSTTTTTTUUUWWWYYY[[[[[[[[[[[[YYY[[[\\\\\\[[[ZZZ[[[\\\[[[[[[\\\\\\]]]^^^___```[[[ZZZXXXVVVUUUTTTUUUUUUXXXYYY[[[\\\]]]\\\[[[ZZZ]]]___bbbcccccccccdddeeecccddddddccc```]]]ZZZYYYUUUTTTTTTVVVYYY\\\\\\\\\XXXWWWVVVUUURRRKKKBBB<<<999999999::::::777333///%%%###!!!!!!!!!!!!###%%%'''***+++......---,,,)))&&&$$$"""$$$"""!!!!!!""""""!!! !!!!!! !!!###$$$$$$''''''%%%###!!!!!!###$$$$$$######""""""!!! """%%%'''&&&######'''***///222777::::::666111---&&&$$$!!! !!!"""$$$$$$$$$#########""""""!!!"""$$$&&&((((((((((((###!!!"""######"""""""""!!! ===<<<;;;888666444222111...,,,*********)))'''%%%)))***+++,,,------,,,,,,,,,+++***)))((('''''''''******((('''&&&&&&&&&&&&###$$$$$$$$$###!!!     ''',,,:::>>>BBBEEEDDDCCCBBBBBBEEEDDDCCCDDDEEEEEECCCAAAAAA===<<<>>>>>>===???CCCEEEKKKPPPOOOPPPTTTUUUSSSRRRQQQPPPMMMLLLMMMPPPTTTTTTSSSQQQPPPPPPQQQSSSTTTVVVWWWYYYZZZ\\\\\\]]]]]]\\\^^^___^^^\\\ZZZZZZZZZ\\\\\\]]]___```aaabbbccc\\\[[[YYYWWWUUUTTTTTTTTTYYYZZZ[[[[[[[[[ZZZYYYXXX```bbbcccccccccccceeefffeeeeeedddccc```]]]ZZZXXXUUUUUUUUUXXX\\\___``````\\\ZZZXXXYYYXXXRRRHHH???888888777888888666333111$$$###!!!  """###$$$''''''''''''&&&%%%$$$###"""!!! !!!!!!  """$$$%%%&&&***((('''$$$"""!!!   !!!###$$$((((((&&&%%%###"""!!! """$$$&&&%%%######&&&))),,,///444777777555111...'''&&&$$$!!! """$$$$$$$$$$$$$$$###############$$$$$$&&&''')))***+++,,,%%%  """######""""""!!!  >>>===<<<:::888777666555///...,,,++++++***(((&&&(((***,,,---...///......---,,,+++***)))((((((((())))))((('''&&&&&&&&&%%%###$$$$$$$$$###!!!   $$$(((888<<<@@@CCCCCCBBBBBBAAADDDCCCCCCCCCDDDDDDBBBAAAAAA>>>===@@@BBBAAACCCGGGGGGMMMRRRRRRSSSUUUUUUSSSSSSQQQNNNKKKJJJMMMQQQTTTTTTTTTSSSRRRSSSTTTVVVWWWWWWXXXYYYZZZ[[[[[[\\\\\\___``````___\\\ZZZYYYZZZ]]]^^^___```aaaaaaaaabbbZZZYYYWWWUUUUUUTTTUUUUUUXXXXXXYYYZZZZZZZZZZZZYYYbbbcccddddddcccccceeeggggggfffeeeccc```]]]ZZZYYYXXXXXXYYY\\\___bbbbbbbbb___\\\YYY[[[]]]XXXMMMCCC<<<:::777666555444111///######"""!!! !!!"""#####################!!!   ###%%%&&&'''***(((&&&$$$"""!!! """!!! !!!######)))((('''&&&%%%###""""""!!!###$$$$$$######%%%((((((***...111222111...---''''''&&&%%%"""!!!###########################$$$$$$(((((((((((()))***+++,,,$$$!!!!!! !!!"""######""""""!!!   ???>>><<<;;;999999888999111000...------,,,***((((((***,,,...///000//////...---,,,+++***)))))))))((('''''''''&&&&&&%%%%%%$$$$$$%%%$$$###"""    """&&&555999>>>BBBBBBBBBBBBBBBDDDCCCBBBCCCDDDCCCBBB@@@AAA>>>>>>BBBDDDDDDFFFJJJHHHNNNSSSRRRSSSUUUTTTRRRRRROOOKKKHHHIIIMMMQQQSSSTTTTTTTTTUUUVVVXXXZZZ[[[ZZZZZZZZZZZZ[[[[[[\\\\\\___```aaa___]]]ZZZZZZZZZ^^^^^^_________^^^]]]]]]VVVUUUUUUTTTTTTUUUWWWWWWVVVWWWXXXYYYZZZ[[[\\\\\\cccdddddddddcccccceeeggggggfffeeecccaaa___]]]\\\]]]]]]]]]```cccdddcccbbbaaa]]]ZZZ\\\___[[[RRRIIIDDD@@@:::666222000---***######"""!!! !!!!!!!!!!!!!!!!!!!!!"""""""""  ###%%%&&&&&&(((&&&$$$"""!!! !!!!!!$$$###"""!!! !!!""""""&&&&&&&&&%%%%%%%%%$$$$$$!!!""""""""""""###$$$&&&%%%&&&)))+++---------,,,((((((((('''%%%""" !!!!!!!!!"""""""""###$$$$$$$$$%%%)))((('''&&&%%%%%%%%%&&&""" !!!######$$$%%%%%%$$$###!!!    AAA???===;;;::::::::::::444222000/////////---+++***+++---///000111000000///...---,,,+++*********&&&''''''''''''&&&%%%$$$$$$%%%%%%%%%$$$"""     $$$000444:::???AAAAAABBBBBBCCCBBBAAABBBCCCCCCAAA???@@@>>>???CCCEEEEEEGGGKKKHHHNNNQQQPPPPPPRRRRRRPPPNNNJJJFFFEEEGGGLLLOOOQQQSSSSSSTTTVVVXXXZZZ\\\]]]^^^]]]]]]\\\]]]]]]^^^^^^]]]___```___]]][[[[[[[[[]]]]]]^^^^^^]]]\\\ZZZYYYUUUTTTTTTTTTUUUWWWYYYZZZVVVWWWXXXYYY[[[\\\]]]^^^aaacccddddddddddddeeegggffffffeeedddcccbbbbbbaaaaaaaaabbbdddffffffdddbbbbbb___]]]]]]___]]]VVVPPPLLLFFF>>>666000,,,)))'''$$$###!!!  !!!"""""""""  !!!"""  """###$$$%%%%%%$$$"""  """###%%%$$$"""!!! !!!"""""""""######$$$$$$$$$!!!!!!!!!!!!!!!###$$$$$$%%%%%%'''(((***++++++,,,((())))))((('''%%%###!!!!!!!!!"""###$$$%%%%%%%%%'''&&&%%%$$$"""!!!  !!!""""""$$$%%%%%%&&&%%%$$$"""!!!   BBB@@@>>>;;;::::::::::::666444222222222111///------...000111222222222111000///...,,,++++++++++++''''''((()))((('''&&&%%%$$$%%%%%%%%%$$$"""      !!!***///666;;;>>>???AAAAAACCCBBBAAAAAABBBBBBAAA??????===???CCCEEEDDDFFFJJJHHHLLLNNNLLLLLLOOOPPPNNNHHHDDDAAAAAAEEEIIILLLMMMSSSTTTUUUVVVXXXYYYZZZ[[[___^^^]]]\\\\\\]]]]]]^^^[[[\\\^^^^^^\\\\\\\\\]]]ZZZ[[[\\\]]]]]]\\\ZZZYYYXXXWWWVVVVVVWWWXXXZZZ[[[YYYYYYYYYZZZ[[[\\\]]]]]]^^^```ccceeeeeeeeeeeefffeeeeeeeeeeeeeeeffffffgggccccccdddfffhhhhhhfffddddddbbb```______]]][[[XXXQQQJJJ@@@666///+++'''%%%%%%###!!! !!!""""""!!! !!!"""!!!!!!"""""""""###"""  !!!$$$%%%%%%$$$"""  !!!!!!!!!"""  !!!"""###############$$$%%%'''((()))))))))))))))((('''&&&%%%  !!!"""###$$$%%%&&&&&&%%%&&&&&&%%%$$$""" !!!###$$$$$$###"""!!! """###"""!!! !!!"""###$$$%%%$$$$$$### !!!"""""""""!!!   CCCAAA>>>;;;:::999::::::888666444333333222000//////000222333444444333222000///...---,,,+++++++++(((((()))******)))((('''%%%%%%%%%%%%$$$"""!!!       &&&+++222888;;;>>>???@@@BBBAAAAAAAAABBBBBB@@@>>>???===>>>CCCEEEDDDEEEIIIGGGKKKMMMJJJIIILLLNNNMMMCCC@@@===>>>CCCGGGJJJJJJTTTTTTUUUVVVVVVWWWXXXXXX]]]\\\[[[ZZZZZZZZZ[[[\\\XXXZZZ\\\]]]\\\\\\]]]^^^XXXYYY[[[]]]]]]]]][[[ZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[\\\\\\[[[[[[[[[[[[\\\\\\\\\___ccceeeeeeeeeeeefffeeeeeeeeeeeeggghhhiiijjjcccccceeegggjjjjjjhhhfffeeedddbbb```___^^^]]]]]]SSSLLLAAA666///***'''%%%&&&$$$!!!"""#########""" """###!!!   !!!!!!!!!###!!!  ###%%%'''%%%$$$"""  !!!"""###"""  """$$$&&&)))))))))((((((((((((((( !!! !!!###$$$%%%&&&''''''((()))))))))'''$$$###"""&&&((((((&&&$$$###"""###%%%%%%$$$!!!!!!###$$$%%%%%%%%%!!! !!!###$$$%%%$$$###"""  EEEBBB===999777888:::<<<888777555333111000///......000222222111111222333333000,,,)))''''''(((***((())))))))))))((((((''''''&&&&&&%%%$$$###""""""        """&&&,,,111555999>>>AAA??????@@@@@@???>>><<<;;;?????????@@@BBBEEEGGGIIILLLLLLMMMNNNMMMLLLKKKJJJFFFDDDAAA???>>>BBBHHHLLLOOOPPPQQQRRRTTTTTTUUUUUUXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYZZZYYYWWWVVVWWWZZZ]]]___^^^]]][[[YYYYYY[[[]]]___\\\\\\\\\[[[YYYXXXYYY[[[ZZZ[[[^^^aaaccceeefffgggfffggghhhiiiiiiiiiiiiiiidddbbbaaabbbeeefffgggfffcccccccccbbbaaa```______SSSHHH999///+++)))'''%%%$$$$$$### """###%%%&&&%%%!!! """!!!!!! !!!###!!!"""###$$$$$$###"""!!!  !!!"""!!!  !!!""""""###$$$###!!!  !!!$$$$$$%%%&&&''''''''''''$$$""" """!!!"""$$$%%%'''***+++,,,***+++++++++***)))'''&&&"""$$$%%%''')))***++++++&&&'''''''''%%%""" !!!"""###$$$%%% !!!###$$$$$$###"""    EEEBBB???;;;999:::;;;<<<===<<<999777555333222111///111333333222222333444333000,,,)))''''''(((***)))************)))(((((('''&&&&&&%%%$$$###"""!!!!!!      """(((---111666:::>>>>>>>>>?????????>>>===<<<======>>>@@@CCCFFFIIIJJJKKKLLLMMMNNNNNNMMMLLLKKKIIIGGGDDD@@@>>>@@@DDDHHHMMMNNNPPPRRRSSSTTTTTTTTTWWWWWWXXXYYYYYYZZZ[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYWWWWWWVVVWWWXXXZZZ\\\^^^^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\ZZZXXXXXXZZZ[[[\\\]]]___bbbdddfffhhhhhhhhhiiijjjjjjkkkjjjjjjjjjaaa```______aaaccccccbbbbbbbbbcccbbbaaa```^^^]]]PPPEEE666+++''''''&&&%%%&&&&&&$$$!!!!!!###%%%&&&%%%!!! !!!!!!!!!  """######$$$$$$$$$###!!! !!!"""""""""  !!!""""""###$$$###!!! !!!!!!"""$$$$$$%%%%%%%%%&&&%%%"""  !!!"""###$$$&&&(((***,,,,,,---+++,,,------+++)))&&&%%%"""###%%%(((***,,,---...---......,,,)))%%%!!! """######$$$$$$!!!"""###$$$$$$###!!!   DDDCCC@@@>>><<<<<<<<<<<>><<<999777666555444111333555555444333444555333000---***(((((()))***+++++++++++++++***))))))'''&&&%%%%%%######"""!!!!!!!!!      """''',,,111666999;;;<<<===>>>???>>>>>>===;;;<<<>>>@@@CCCFFFIIIKKKJJJKKKMMMNNNOOONNNNNNMMMMMMLLLHHHDDDAAAAAACCCFFFKKKMMMOOORRRSSSTTTSSSRRRVVVWWWXXXYYYZZZ[[[\\\]]]\\\[[[YYYWWWVVVVVVVVVWWWUUUUUUWWWXXXZZZ[[[\\\\\\___```aaaaaaaaa___^^^]]]\\\\\\[[[YYYWWWXXXZZZ]]]^^^___bbbdddggghhhiiijjjkkkkkklllmmmlllkkkjjjiii```^^^]]]]]]___```___^^^```aaaccccccbbb```]]][[[OOOEEE666+++''''''((((((,,,+++'''### """$$$&&&%%%""""""$$$%%%%%%&&&&&&%%%###!!!  !!!!!!"""#########"""!!!  !!!!!!""""""###$$$###!!!  !!!"""###%%%%%%&&&&&&(((((('''%%%$$$###""""""###$$$'''***+++,,,+++++++++,,,......,,,)))%%%###"""###%%%(((,,,...111222666666555333///+++'''$$$"""!!!!!!###$$$$$$###"""""""""#########"""    DDDCCCBBBAAA???>>>===<<<<<<<<<:::999888888888888444666777777555444444555444222///,,,+++++++++,,,------------,,,+++******''''''&&&%%%$$$###""""""!!!!!!!!!!!!!!!     ###''',,,222555888999;;;===>>>>>>>>>===<<<===>>>@@@CCCFFFHHHIIIIIIJJJLLLNNNOOOOOOOOONNNOOOOOOMMMIIIFFFEEEFFFHHHKKKMMMPPPSSSTTTTTTSSSSSSUUUVVVWWWYYY[[[\\\^^^^^^___]]]ZZZVVVTTTSSSSSSSSSSSSUUUXXX[[[]]]]]]]]]\\\```````````````___^^^]]]\\\\\\[[[YYYXXXYYY\\\^^^```bbbdddfffhhhjjjkkkkkkllllllmmmmmmllljjjhhhggg```^^^]]]]]]^^^___^^^]]]```aaadddeeedddaaa^^^\\\SSSIII<<<111,,,,,,...000555333...'''"""!!! !!!###%%%%%%### !!!!!!###&&&(((''''''''''''&&&$$$"""!!! !!!"""###$$$$$$$$$$$$###!!!!!! !!!!!!""""""""""""$$$###"""!!!"""###%%%&&&((()))))))))))))))))))))'''%%%"""!!! """&&&)))******)))'''(((***,,,...---)))%%%"""!!!###%%%(((,,,000333555999999888666333///,,,***(((&&&### """$$$$$$###!!! !!!"""""""""!!!  CCCCCCCCCBBB@@@???>>>===:::::::::::::::;;;<<<===666777888888666555555555555333111///------...............------,,,******(((((('''&&&%%%$$$###### !!!!!!""""""!!!     $$$)))///222555666888;;;<<<<<<<<<<<<>>>>>>@@@AAACCCDDDEEEEEEGGGIIIKKKMMMNNNOOONNNNNNLLLMMMMMMKKKIIIHHHHHHJJJLLLNNNPPPSSSUUUVVVUUUUUUTTTUUUWWWXXXZZZ\\\^^^^^^bbb___[[[VVVSSSQQQPPPPPPTTTWWWZZZ^^^______]]][[[```___]]][[[[[[\\\]]]^^^[[[\\\[[[ZZZYYYZZZ]]]```bbbccceeegggiiijjjkkkkkkllllllmmmmmmkkkhhheeeccc^^^\\\[[[[[[\\\]]]\\\[[[___aaadddeeeeeeccc```^^^WWWOOOBBB777222222444666<<<:::444---%%%!!!  """$$$$$$""" !!!###$$$&&&(((***((())))))((('''%%%###""" !!!"""######%%%%%%%%%$$$$$$###""""""!!!!!!!!!"""""""""""""""#########"""!!!$$$%%%&&&((())))))******'''((())))))(((%%%!!! """%%%)))******)))(((%%%'''***,,,,,,)))%%%"""""""""$$$'''+++///333555666666555444333111///...,,,***'''$$$""" !!!######""" CCCCCCBBBAAA@@@???>>>>>>;;;;;;;;;<<<===>>>@@@@@@777888999888666444444555555444222000////////////............---+++***)))***)))((('''&&&%%%%%%$$$!!!"""#########!!!    !!!&&&+++///222444666888999:::::::::>>>???@@@BBBCCCCCCCCCCCCGGGHHHJJJLLLMMMMMMMMMMMMGGGIIIKKKKKKJJJIIIJJJJJJMMMNNNPPPRRRTTTVVVWWWWWWTTTUUUVVVXXXYYY[[[]]]]]]```^^^[[[WWWTTTRRRQQQPPPUUUWWW[[[^^^___^^^\\\ZZZ]]]\\\YYYWWWXXXYYY\\\]]]ZZZ\\\]]]]]]\\\]]]___aaabbbcccdddfffhhhiiijjjkkkllllllmmmllljjjfffbbb___ZZZXXXWWWWWWYYYZZZYYYYYY]]]___bbbddddddcccbbb```YYYRRRGGG===666555777999>>><<<777000(((###  !!!""""""!!!"""$$$%%%&&&(((***))))))******)))'''%%%$$$!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""###############!!! ###$$$%%%&&&&&&''''''&&&%%%&&&(((((('''$$$!!!!!!###&&&***,,,,,,,,,,,,&&&(((***++++++(((%%%###"""###$$$&&&)))---000222000000111000000//////......---+++)))'''%%%###""" !!!!!!DDDCCCAAA@@@????????????<<<<<<;;;;;;<<<======>>>888999:::888666444444444333222111///.....................---,,,+++***)))++++++***)))((('''&&&&&&$$$%%%%%%&&&%%%###!!!   ###(((,,,111222444666777888777777<<<===???BBBCCCDDDDDDDDDFFFGGGIIIJJJKKKKKKKKKKKKGGGJJJMMMOOONNNMMMLLLMMMNNNNNNNNNPPPRRRTTTWWWXXXTTTTTTUUUWWWXXXZZZ[[[[[[[[[ZZZYYYXXXWWWVVVUUUTTTUUUWWWZZZ\\\\\\[[[YYYWWWXXXXXXXXXWWWXXXYYY[[[\\\ZZZ\\\___````````````bbbaaabbbccceeeggghhhiiiiiilllmmmmmmmmmjjjeee```]]]XXXWWWVVVVVVXXXZZZZZZYYY[[[\\\^^^```bbbbbbbbbbbb\\\VVVMMMCCC<<<999999;;;999999666111***$$$!!!   """$$$%%%%%%"""%%%'''((((((***+++))))))*********)))'''&&&$$$$$$%%%%%%%%%%%%%%%%%%###############$$$$$$%%%"""""""""""""""""""""""""""###$$$%%%$$$$$$###"""######$$$$$$$$$$$$$$$###$$$%%%''''''&&&$$$""" !!!###%%%(((+++---...///,,,------,,,+++(((%%%############$$$&&&)))---///---------------,,,,,,,,,,,,------,,,+++(((%%%$$$DDDCCCAAA???>>>>>>??????;;;;;;:::999999999999999888999:::888666444333333111111000...------------.........---,,,+++)))(((,,,,,,+++***)))(((''''''&&&'''((((((&&&$$$"""       !!!&&&***000111333555666666666555:::<<<>>>AAADDDEEEEEEEEEFFFGGGHHHJJJJJJJJJJJJIIIKKKNNNRRRSSSRRRQQQPPPPPPMMMMMMMMMMMMPPPSSSVVVYYYSSSTTTUUUVVVWWWYYYZZZZZZVVVWWWXXXYYYYYYYYYXXXXXXUUUWWWYYYZZZZZZYYYWWWUUUUUUVVVXXXYYYZZZZZZZZZZZZYYY\\\```bbbbbbaaaaaabbb```aaaccceeefffggghhhhhhmmmnnnnnnmmmjjjeee```]]]YYYXXXWWWXXXZZZ\\\\\\\\\XXXYYY[[[]]]___aaabbbbbb___ZZZRRRHHH@@@<<<<<<===444555444000***%%%"""   """%%%''')))******###&&&)))+++++++++,,,---((()))***++++++***)))(((&&&&&&'''''''''&&&%%%%%%###"""""""""###$$$%%%%%%#########""""""""""""""""""###$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%&&&'''&&&%%%###""" """%%%(((+++---///222111000...+++'''$$$"""######"""###%%%'''***,,,,,,+++++++++************+++,,,---...---***&&&$$$EEECCC@@@>>>===>>>???AAA@@@@@@???>>>===<<<;;;;;;777777666555444444444444444444333111000...------111000///...,,,+++***)))******************))))))***)))((('''%%%$$$###"""   ###'''000222444444444444555777777999<<>>;;;999888777555555444333222222222222222222111000...---,,,+++000///...---,,,***))))))(((((((((((())))))))))))))))))(((&&&%%%$$$###"""    """%%%...111444555555555555666;;;<<<>>>@@@BBBDDDEEEFFFGGGHHHIIIKKKMMMNNNNNNOOONNNNNNOOOPPPQQQSSSSSSTTTUUURRRPPPPPPSSSVVVVVVVVVTTTUUUVVVWWWXXXYYYYYYYYYYYYZZZ[[[\\\\\\[[[ZZZZZZVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTVVVYYY\\\\\\YYYVVVXXXZZZ]]]```bbbddddddeeeddddddddddddfffhhhjjjkkkooooooooonnnjjjeee```\\\[[[ZZZZZZ[[[[[[\\\]]]]]]\\\XXXUUUWWW]]]aaacccbbbcccbbb]]]VVVKKK@@@888333///...---,,,,,,)))&&&###  !!!$$$'''+++000444666666555444222///...//////...---+++***************++++++,,,+++***((('''%%%$$$###%%%$$$############$$$%%%"""!!! !!!$$$%%%&&&''''''&&&%%%%%%!!!!!!!!!"""""""""""""""!!!###&&&'''&&&%%%%%%&&&%%%""" $$$&&&,,,,,,,,,,,,+++***)))(((&&&%%%$$$###$$$%%%'''((())))))))))))))))))))))))((('''&&&(((******(((%%%"""!!!IIIGGGDDDBBBAAAAAABBBCCCFFFEEEBBB???;;;888666444333333111000000000000000000000///...---+++******......---,,,+++)))((((((&&&&&&&&&''''''((((((((()))((('''&&&%%%$$$###"""""""""!!!    ###***---111444444333333444<<<<<<===>>>@@@BBBDDDEEEFFFFFFHHHJJJLLLMMMNNNOOOOOONNNNNNOOOQQQSSSUUUWWWUUUSSSQQQQQQSSSUUUVVVVVVSSSTTTUUUWWWYYY[[[\\\]]][[[\\\]]]]]]]]]]]][[[[[[WWWVVVUUUTTTRRRRRRQQQQQQSSSSSSTTTWWWYYYZZZXXXVVVXXXZZZ]]]___bbbcccddddddcccddddddfffhhhjjjlllmmmppppppooommmiiiddd___\\\ZZZZZZ[[[[[[\\\]]]^^^^^^]]]ZZZWWWYYY^^^bbbcccbbbeeeccc___XXXMMMBBB777111///...,,,+++***((($$$""" !!!!!!!!!   """$$$''')))...333777888999888666444111//////...---++++++******)))))))))******,,,+++***)))'''%%%$$$###$$$$$$%%%%%%%%%$$$$$$$$$"""!!! ###$$$%%%''''''''''''&&& !!!""""""######!!!###%%%%%%$$$%%%&&&''')))&&&!!! $$$%%%'''(((***+++,,,,,,)))(((&&&%%%%%%&&&&&&'''))))))))))))))))))))))))'''&&&%%%&&&((((((&&&$$$%%%###  LLLJJJGGGDDDBBBBBBCCCDDDHHHFFFDDD@@@===999777555222222111000////////////000//////...,,,++++++***------,,,+++***)))((('''%%%%%%%%%&&&''''''(((((((((((('''&&&%%%$$$###"""$$$$$$###"""!!!   $$$(((---000111111000000777888999:::===@@@BBBDDDBBBCCCDDDFFFHHHKKKLLLMMMOOONNNNNNNNNPPPSSSVVVXXXUUUTTTRRRQQQRRRTTTVVVWWWTTTUUUUUUWWWXXXZZZ[[[\\\ZZZ[[[\\\]]]\\\[[[ZZZYYYUUUTTTRRRQQQQQQQQQQQQRRRSSSSSSUUUWWWYYYYYYXXXWWWZZZ[[[^^^aaacccddddddeeecccdddeeegggiiikkkmmmnnnoooooonnnkkkhhhccc^^^[[[ZZZZZZ[[[]]]^^^______``````^^^\\\]]]```cccddddddaaa```]]]YYYQQQGGG<<<555222///,,,)))(((%%%"""  """######!!! !!!$$$###!!! !!!"""$$$&&&***---222555777777888888444222///---,,,+++)))'''))))))(((''''''&&&''''''+++***)))(((&&&%%%$$$###$$$%%%&&&''''''&&&$$$###!!!  !!!###%%%&&&'''&&&&&& !!!"""###$$$%%%%%%###$$$$$$$$$###%%%'''***---***$$$ """%%%(((***+++++++++***)))(((''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%(((&&&""" !!!!!! PPPNNNJJJFFFCCCBBBBBBCCCDDDCCCAAA>>>;;;999777555333222111000000/////////111000000///...---,,,,,,,,,,,,+++***))))))((((((&&&&&&&&&&&&''''''((((((''''''&&&%%%$$$######"""$$$$$$$$$$$$###!!!  !!!%%%+++///000000000000333555777:::>>>AAADDDFFFAAAAAABBBDDDGGGJJJLLLNNNNNNMMMMMMMMMOOORRRUUUWWWTTTSSSRRRQQQQQQRRRTTTVVVWWWVVVVVVUUUVVVVVVWWWXXXXXXYYYYYYZZZYYYXXXWWWVVVPPPPPPOOOOOOPPPRRRSSSUUUUUUVVVXXXYYYZZZZZZZZZ[[[\\\^^^```ccceeefffffffffcccdddfffhhhjjjlllmmmnnnmmmlllkkkiiifffbbb^^^[[[ZZZ[[[]]]___```aaabbbbbbcccbbbaaaaaacccdddeeeeee```^^^\\\YYYTTTKKKAAA:::111...***(((&&&%%%###"""!!! """######!!!"""%%%''')))'''%%%######$$$&&&(((---000444666555444333444222000...---,,,+++(((&&&((((((&&&%%%$$$$$$$$$$$$)))(((((('''&&&%%%$$$$$$%%%&&&((())))))'''$$$###!!!!!! !!!###$$$%%%$$$$$$!!!!!!"""$$$%%%&&&''''''$$$%%%%%%$$$###%%%(((***---+++'''""" """$$$&&&''''''******))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&&&&'''+++)))&&&"""!!!"""#########""" VVVSSSNNNIIIEEECCCBBBBBB@@@???>>>;;;999777555444333333222111000000000000111111000000///......---,,,,,,++++++***))))))(((((((((((((((((((((((((((&&&&&&&&&%%%$$$############$$$%%%%%%$$$###!!!   !!!%%%***...000111222333333555999===BBBEEEHHHIIIBBBBBBCCCEEEHHHKKKNNNPPPMMMLLLLLLMMMOOOQQQSSSUUUSSSSSSRRRQQQOOOPPPSSSUUUWWWVVVTTTSSSRRRRRRSSSTTTUUUVVVVVVWWWVVVUUUSSSRRRNNNMMMMMMNNNPPPSSSVVVXXXWWWYYY[[[\\\\\\\\\]]]^^^^^^___aaadddfffgggggggggcccdddfffhhhjjjkkklllmmmkkkkkkjjjhhheeebbb___]]][[[\\\___aaacccdddddddddddddddddddddddddddeeefffccc```\\\YYYTTTLLLBBB;;;///,,,(((&&&&&&''''''&&&!!!  !!!!!! !!!###'''+++...---+++'''%%%$$$%%%''')))...222666666333000000111222111000///000...,,,******)))((('''%%%%%%$$$$$$''''''''''''''''''&&&&&&'''((()))***)))'''%%%$$$""""""""""""!!!!!!  !!!#########""""""###$$$%%%&&&'''(((((($$$%%%%%%$$$######&&&((()))((('''$$$""" !!!"""""""""&&&&&&''''''((()))))))))###$$$$$$%%%&&&'''((((((*********)))&&&&&&''')))++++++***'''%%%!!!"""$$$&&&&&&&&&&&&$$$!!!\\\YYYSSSMMMHHHEEEDDDCCCBBBAAA???<<<999777555444333222111000////////////111111000000///.........,,,,,,,,,+++******)))))),,,++++++******))))))(((&&&&&&%%%%%%$$$#########"""###$$$%%%%%%$$$"""!!!   """&&&***,,,...111333222555:::???CCCFFFGGGGGG@@@AAAAAACCCGGGKKKNNNQQQKKKLLLLLLMMMOOOPPPPPPQQQQQQRRRRRRPPPNNNNNNQQQTTTUUUTTTRRRPPPOOOOOOPPPQQQTTTTTTUUUUUUTTTSSSQQQPPPMMMMMMLLLMMMOOOSSSWWWYYYXXX[[[]]]]]]\\\\\\^^^aaa^^^___aaadddeeefffffffffcccdddfffhhhjjjjjjkkkjjjkkkkkkjjjiiigggdddbbbaaa\\\]]]```dddfffgggggggggdddeeeeeedddccccccddddddeeeaaa\\\XXXUUUNNNDDD===333///***'''%%%%%%%%%%%%!!!  ###''',,,111444000---)))&&&$$$%%%((()))---111666666333000000222111000000111222222000...///...---+++***((((((((('''''''''((()))*********))))))******)))'''&&&%%%###############""""""!!! """######""""""######$$$$$$%%%&&&''''''###$$$$$$###!!!!!!"""###"""###%%%%%%$$$!!! """$$$&&&'''((()))######%%%&&&(((***++++++***++++++)))&&&%%%''')))+++,,,---,,,)))%%%!!! """%%%'''(((''''''%%%###  aaa]]]WWWPPPJJJGGGEEEDDDFFFEEEBBB???<<<999777555222111000//////......///000000000///.........------,,,,,,,,,+++*********......---,,,+++***))))))&&&%%%%%%$$$$$$######### """$$$%%%%%%$$$###"""     """%%%(((***...000111555:::???CCCDDDCCCCCC>>>>>>???AAADDDHHHLLLOOOJJJKKKLLLNNNNNNOOOOOONNNPPPQQQQQQOOOMMMMMMPPPSSSSSSRRRPPPNNNMMMNNNOOOPPPSSSTTTTTTTTTSSSRRRPPPOOOOOONNNMMMMMMOOOSSSVVVYYYYYY[[[^^^^^^\\\\\\___bbb]]]^^^aaacccdddeeeeeeeeecccdddfffhhhiiijjjiiiiiillllllkkkjjjhhhgggeeeddd\\\^^^bbbeeeggghhhhhhhhhcccdddeeedddbbbbbbbbbcccddd___ZZZWWWUUUPPPHHHAAA;;;666...((($$$""" !!!  %%%***000444777111...***&&&%%%&&&(((***+++111666666333000111333///...///111333333111///444333111///...,,,,,,+++'''((()))***+++,,,---...*********))))))((('''&&&$$$$$$$$$$$$$$$###"""""" !!!#########""""""#########$$$$$$%%%%%%&&&!!!"""###"""  ###%%%%%%"""!!!###%%%''''''###$$$&&&(((***,,,---...)))++++++(((%%%$$$&&&)))+++---//////,,,(((###"""%%%'''(((((('''&&&$$$  !!!!!!!!! iiiddd\\\VVVQQQMMMJJJHHHGGGEEEBBB@@@>>><<<999666111222222333333222222222222222222111111000///...///...---,,,++++++++++++---......---,,,***(((&&&)))(((''''''%%%%%%$$$###"""###$$$$$$$$$###!!! !!!     ###(((,,,...///111666<<<@@@AAA@@@?????????AAACCCEEEGGGIIIJJJJJJJJJLLLMMMMMMLLLLLLMMMOOORRRRRRQQQOOOLLLLLLMMMNNNQQQNNNMMMNNNQQQSSSRRRPPPRRRSSSTTTTTTTTTQQQOOOMMMQQQOOOMMMOOOTTTXXXYYYXXX\\\\\\\\\\\\]]]^^^^^^______```bbbdddeeefffeeeeeefffgggiiijjjiiihhhfffeeehhhiiijjjkkkkkkiiiddd```^^^^^^```bbbdddfffhhhhhhhhhfffdddbbbaaabbbdddeeeeeebbb]]]XXXTTTOOOJJJGGG@@@999///(((&&&%%%$$$""" !!! !!!&&&---111333222333000---)))''''''((()))---///222333222222222333666555555555666666666555555555555444222///,,,***---..................---000///---+++)))'''&&&&&&"""###%%%&&&'''%%%$$$"""###!!! !!!###############"""""""""""""""######"""   """%%%(((&&&!!!  """$$$%%%'''%%%###"""###''',,,///,,,+++***((((((((()))***---///222333111,,,'''$$$ !!!###%%%'''((()))***'''%%%""""""""""""!!!###"""!!! mmmhhh```ZZZUUUQQQNNNLLLHHHEEEBBB@@@???===:::777111111222222222111111000000000000000000///......000///...,,,++++++******,,,,,,---,,,+++***((('''''''''&&&%%%$$$###""""""""""""######""""""!!! !!!!!!      ###'''***---...111666===BBBBBBAAA???>>>???@@@BBBDDDGGGHHHJJJJJJJJJLLLMMMLLLKKKKKKLLLMMMQQQQQQPPPNNNKKKKKKLLLMMMOOOMMMLLLNNNQQQTTTTTTSSSRRRSSSSSSSSSRRRQQQPPPOOORRRPPPOOOQQQUUUXXXXXXWWWZZZ[[[\\\]]]^^^_________^^^___aaabbbcccccccccbbbcccdddfffggggggfffeeedddffffffggghhhiiigggccc___]]]^^^___aaacccfffggghhhhhhfffcccaaa```bbbdddeeeeeebbb]]]YYYUUUPPPLLLHHH@@@999///(((&&&%%%$$$"""!!!"""%%%***000333222000222000...+++)))(((((())),,,...000222111111222222555555444555666777777666555555444444222000///..................---,,,+++...---+++)))'''&&&%%%%%%$$$$$$%%%%%%%%%$$$######"""!!!!!!"""###"""""""""!!! !!!!!!"""###"""  !!!$$$''''''$$$!!!!!! !!!"""$$$%%%%%%$$$###!!!!!!"""%%%(((++++++***)))((((((((()))***---...000111///,,,'''%%% !!!"""############!!! !!!"""!!!!!!sssnnnfff```ZZZVVVRRROOOHHHFFFCCCAAA@@@>>>;;;888222222111111000000///////////////////////////...222111000...,,,+++*********++++++++++++***)))(((&&&&&&%%%$$$###"""!!!!!!###"""!!!!!! !!!!!!"""!!!!!!         !!!%%%(((+++---111777>>>CCCCCCAAA???===>>>???AAACCCEEEHHHIIIJJJJJJKKKLLLKKKJJJIIIJJJKKKOOOOOOOOOMMMKKKJJJKKKLLLLLLLLLLLLOOORRRUUUVVVUUUTTTSSSRRRQQQQQQPPPPPPPPPSSSSSSSSSUUUWWWXXXXXXVVVXXXZZZ\\\^^^```______^^^]]]^^^___aaaaaaaaa```___```aaacccdddddddddcccccccccbbbcccdddeeedddaaa^^^[[[\\\]]]___bbbeeeggghhhiiigggccc```___```ccceeefffbbb^^^ZZZVVVRRRNNNKKK@@@999///(((%%%%%%###""""""$$$)))...222222000---111111000///---,,,***)))+++---///000000000111222555555555666666666777777555555444333222111000000.........---,,,+++***))),,,+++***((('''%%%$$$$$$%%%%%%$$$###############"""  !!!"""!!!  !!!"""!!! !!!%%%&&&&&&%%%%%%!!! """$$$&&&&&&&&&&&&"""!!!!!!!!!"""###$$$%%%(((((('''&&&&&&'''))))))+++,,,------,,,***'''&&& """""""""zzztttmmmeee___ZZZUUUQQQJJJGGGDDDBBBAAA>>>;;;999444444333222000000/////////////////////000111111444333111///---,,,++++++)))*********************'''&&&%%%$$$###""""""!!!###"""  !!!""""""!!!       """&&&)))***111666>>>CCCDDDAAA???===>>>>>>@@@BBBDDDGGGIIIJJJJJJKKKKKKKKKIIIHHHIIIJJJNNNOOOOOONNNKKKJJJKKKLLLLLLMMMNNNPPPSSSUUUVVVVVVUUUTTTRRRPPPPPPPPPRRRSSSVVVWWWXXXYYYZZZZZZYYYWWWWWWYYY\\\___``````___^^^]]]^^^___`````````___^^^^^^___```bbbcccccccccccc```______```aaaaaa___]]]ZZZ[[[\\\]]]```ccceeegggiiifffbbb___^^^```ccceeeeeebbb^^^[[[XXXTTTPPPMMMAAA999///(((&&&%%%$$$""" %%%'''***...000000...,,,222333444444333000---,,,+++---///000000111222444777777777666555333333444555444333222000//////............---+++)))((('''*********)))'''&&&%%%$$$%%%$$$""" !!!"""!!!!!!!!!!!! !!!!!!"""""""""!!! !!!$$$&&&''')))%%%  !!!$$$&&&(((((('''&&&""""""###$$$$$$$$$######$$$$$$######$$$&&&'''((()))******)))((('''&&&%%%  !!!"""!!!~~~yyyrrrjjjccc]]]WWWTTTMMMKKKGGGEEEBBB@@@<<<:::888777555333111000000000000//////000111222444444666555333000///---,,,,,,***************+++++++++(((((('''&&&%%%$$$$$$######"""  !!!!!!!!!!!!       ###&&&(((///555===BBBCCCAAA???>>>??????@@@BBBDDDFFFHHHJJJIIIJJJKKKJJJIIIHHHIIIJJJNNNOOOPPPOOOMMMLLLLLLMMMMMMOOOQQQRRRSSSTTTTTTUUUVVVTTTRRRQQQPPPRRRSSSUUUYYY[[[\\\]]]\\\[[[ZZZZZZWWWYYY]]]___``````^^^]]]^^^___```aaaaaaaaa```_________```aaabbbccccccccc___^^^]]]]]]^^^___]]]\\\ZZZZZZZZZ[[[]]]```ccceeegggdddaaa^^^^^^```ccceeeeeebbb^^^[[[YYYVVVRRROOOBBB:::000)))'''&&&%%%### !!!!!! !!!((()))***+++,,,,,,,,,,,,333444666888777444111...,,,...000111111222444666:::::::::777222///...///444333222000///---,,,+++......---,,,+++)))'''&&&***++++++******((('''&&&$$$### !!!""""""  """""""""""""""!!!!!!"""###$$$$$$""""""""""""!!!  $$$(((+++,,,)))%%%!!!  ###&&&''''''&&&%%%###$$$&&&''''''&&&$$$###!!!!!! !!!"""$$$&&&'''((((((((('''&&&%%%%%%$$$ !!!"""""""""!!! {{{tttnnnhhhbbb]]]YYYTTTQQQMMMJJJGGGCCC???<<<;;;999666333111000000000000//////000111333666777666555333222000///......,,,++++++***++++++,,,,,,******)))((('''&&&%%%%%%###"""!!!!!! !!!!!!         $$$&&&...333:::???@@@@@@@@@@@@BBBBBBBBBBBBCCCFFFHHHIIIHHHIIIJJJJJJIIIIIIJJJLLLMMMOOOPPPOOONNNLLLLLLMMMMMMPPPSSSTTTTTTTTTTTTUUUWWWUUUTTTRRRRRRTTTUUUVVVZZZ\\\]]]]]][[[ZZZ[[[\\\YYY[[[]]]_________^^^]]]^^^___aaabbbbbbbbbaaaaaa`````````aaaaaabbbbbbbbb```^^^\\\[[[\\\]]]\\\[[[[[[ZZZYYYZZZ[[[]]]```bbbcccbbb```______aaaccceeecccaaa^^^[[[YYYVVVSSSQQQCCC<<<222+++((((((&&&%%%"""$$$%%%###  ###)))***++++++******+++---222444777888888555222000---...000111111222555777:::;;;;;;666///+++***+++111111111111///---+++))).........---+++)))((('''***+++,,,,,,,,,***)))(((###""" !!!"""$$$$$$###!!!!!!###$$$%%%$$$############$$$%%%&&&&&&$$$$$$$$$$$$###"""!!!  !!!$$$))),,,------+++'''### """$$$$$$$$$$$$###$$$&&&(((((('''%%%$$$ """%%%''')))******))))))'''&&&%%%$$$ !!!"""$$$""" !!!}}}yyyuuuqqqmmmiiieeebbb\\\YYYTTTPPPLLLGGGCCC@@@;;;999666333000///...............///000333666888666555444222111111000000...---,,,++++++,,,,,,---+++***)))((('''&&&&&&%%%""""""######""""""!!!       """$$$,,,111777;;;>>>???AAABBBEEEDDDCCCCCCCCCEEEGGGHHHGGGHHHJJJJJJJJJJJJLLLNNNKKKMMMOOOOOOMMMLLLKKKLLLKKKNNNSSSUUUUUUUUUVVVXXXWWWVVVUUUUUUUUUVVVWWWWWWYYYZZZ\\\ZZZXXXXXXZZZ\\\\\\]]]]]]^^^^^^]]]]]]\\\]]]^^^```aaabbbbbbbbbaaa`````````______``````aaabbb___\\\[[[[[[\\\\\\[[[\\\[[[YYYXXXYYY[[[^^^_______________```bbbcccdddbbb```]]]ZZZYYYWWWTTTQQQEEE===333,,,***)))((('''###&&&(((&&&""" """%%%(((+++......,,,++++++---111333555777666444222000,,,---//////000111555777888::::::555...)))(((***,,,...000222222000---+++.........---,,,***)))((()))***,,,---,,,+++)))(((######""""""###$$$&&&''''''%%%######%%%'''''''''############$$$%%%&&&'''%%%%%%&&&&&&%%%$$$"""!!!!!! """&&&)))...000111...(((!!! !!!""""""!!!"""$$$%%%&&&%%%$$$### !!!"""$$$'''***+++------------+++)))'''%%%"""!!!  !!!###!!!###%%%zzzxxxuuusssqqqooollliiiaaa^^^YYYTTTPPPKKKFFFBBB;;;999555222///---------------------///333666888666555444333222222111222///...---,,,+++,,,------******)))((('''&&&&&&%%%"""###$$$$$$$$$###!!!       !!!###,,,000555999<<>>444---+++***)))((($$$'''***'''###!!!###&&&&&&+++000222000---,,,,,,000111333444444333111///+++,,,.........000444777666888999444---((((((***)))+++000333444333000............---,,,+++***))))))***+++,,,,,,+++)))((($$$$$$$$$%%%&&&'''))))))((('''%%%%%%'''(((((((((############$$$%%%&&&'''%%%&&&''''''&&&%%%###"""!!!%%%...111444222+++### !!!!!!"""#########"""!!!!!!"""$$$&&&))),,,...000000111000...+++(((&&&'''%%%###  !!!!!!!!!%%%(((zzz{{{zzzyyyvvvqqqllliiigggccc]]]WWWQQQLLLFFFBBBAAA===777333111000///......---,,,,,,...111555777888666444111000111222222111111000000000////////////...+++((('''''''''((('''&&&%%%%%%&&&%%%###!!!        )))///666<<<>>>???@@@@@@EEEFFFGGGFFFDDDDDDDDDFFFJJJJJJJJJKKKMMMNNNMMMLLLJJJLLLOOOOOONNNLLLKKKKKKOOOPPPQQQSSSUUUVVVWWWXXXUUUVVVVVVWWWXXXYYYZZZZZZ[[[ZZZXXXVVVTTTVVVZZZ]]]\\\]]]^^^^^^^^^]]]\\\[[[^^^^^^^^^^^^]]]^^^aaacccaaa___]]]]]]^^^``````___ccc___[[[ZZZ[[[]]]]]]\\\aaa```]]][[[[[[\\\^^^```aaaaaa``````````````````___^^^^^^\\\YYYVVVSSSQQQIIICCC999111,,,)))'''&&&%%%%%%%%%%%%&&&'''))))))222222222222000...+++******,,,000333444444222111222000...000555888999888:::777333...+++((('''''''''***///333555444111000000000111111111111000000...000333444333...)))&&&'''&&&%%%%%%&&&(((+++,,,,,,***)))***++++++***)))'''%%%%%%''')))***'''$$$$$$%%%&&&''''''%%%###"""(((+++...///,,,%%%!!!"""$$$$$$######""""""!!!!!!"""""""""$$$'''+++///111333333222000///---,,,+++'''&&&$$$"""!!! !!!%%%'''{{{{{{{{{zzzxxxsssooommmkkkgggaaa\\\VVVOOOHHHDDDBBB>>>999555333222111000......---...000222555777999777666444222222222222000000000//////......---///---+++)))'''''''''((('''&&&%%%%%%&&&&&&$$$"""        (((---555:::>>>???@@@AAACCCEEEFFFFFFEEEEEEFFFHHHIIIIIIJJJKKKLLLMMMLLLLLLIIIKKKMMMNNNMMMKKKJJJKKKMMMMMMOOOQQQSSSTTTVVVWWWSSSTTTUUUVVVWWWXXXYYYYYYZZZYYYXXXVVVUUUWWW[[[^^^^^^]]]]]]\\\]]]^^^___```^^^^^^]]]\\\\\\]]]^^^```aaa___]]]\\\]]]]]]]]]\\\```\\\YYYYYY\\\___``````dddbbb```]]]]]]]]]___``````___^^^]]]]]]^^^_________^^^]]]\\\YYYVVVSSSQQQHHHBBB888000+++)))((('''((((((((())))))+++,,,,,,000000111000///---,,,+++(((***,,,///000111111000333111///111555888888888;;;888444000---+++******(((***...111222222000///000000111111111111000000///111333444222///***((()))(((''''''(((***---...,,,+++***+++,,,,,,+++***'''&&&&&&(((++++++)))&&&(((((())))))(((&&&###""" %%%(((+++---+++&&&!!! $$$###############""""""$$$$$$$$$%%%'''+++...000111000///...------------,,,+++)))'''$$$""" !!!$$$&&&{{{|||||||||zzzwwwtttrrrooommmhhhccc\\\TTTLLLFFFDDD@@@:::666555444333222...//////000222444666777999888777666555333222222000//////...------,,,,,,...,,,***((('''''''''''''''&&&%%%&&&&&&&&&$$$"""       %%%***222888<<<>>>@@@AAAAAACCCEEEFFFFFFFFFGGGIIIHHHHHHIIIJJJKKKKKKKKKKKKHHHJJJMMMMMMLLLJJJJJJKKKJJJKKKMMMOOOQQQSSSTTTUUUSSSTTTUUUVVVXXXYYYZZZ[[[ZZZZZZYYYWWWVVVWWW[[[^^^___^^^\\\\\\]]]```ccceee^^^]]]\\\[[[[[[[[[\\\]]]aaa___\\\ZZZZZZZZZYYYXXXZZZYYYWWWXXX\\\```cccdddgggeeebbb```______``````^^^]]][[[YYYYYY[[[]]]^^^___^^^]]][[[XXXUUURRRQQQGGGAAA777000,,,*********---------------...///000.........///......---,,,))))))***,,,---///111222333222111222444666777666888666333000---+++++++++)))***,,,...000000//////000000111111111111000000111222333333222///---++++++***))))))***,,,...000...,,,++++++,,,,,,+++***&&&&&&'''))),,,,,,+++)))+++++++++***)))&&&$$$"""###"""!!! !!!###&&&((()))(((&&&$$$ #########$$$$$$$$$%%%%%%&&&&&&%%%&&&'''(((***,,,---,,,***))))))+++,,,...000000000...***%%%  ###%%%{{{{{{|||{{{zzzxxxvvvuuusssqqqnnniiicccZZZPPPIIIEEEAAA<<<888666555444333......000111333444555555888888888777555333222111000000///...---,,,+++***,,,+++)))'''&&&&&&&&&&&&'''&&&%%%&&&''''''%%%###"""!!!       """'''...555999<<<>>>@@@AAACCCFFFFFFFFFEEEFFFGGGFFFGGGIIIIIIIIIIIIJJJJJJIIIKKKMMMMMMLLLKKKLLLLLLJJJKKKMMMOOOQQQSSSTTTUUUVVVVVVWWWYYY[[[\\\]]]^^^[[[[[[ZZZXXXVVVVVVYYY[[[```___^^^^^^^^^```bbbddd```^^^\\\[[[\\\]]]]]]]]]bbb___[[[YYYXXXXXXVVVUUUWWWVVVUUUVVVYYY]]]aaacccgggfffcccaaa````````````^^^\\\YYYWWWWWWYYY[[[]]]^^^]]]\\\YYYVVVSSSQQQOOOGGGAAA999111...---------000////////////000000111,,,,,,---....../////////,,,+++***+++---000333555444333333333444555555555444222000...,,,+++******,,,,,,---...///000000000000111111222222111111000333333333222111000///...,,,+++******+++---///000000...,,,++++++***(((&&&%%%&&&''')))+++,,,+++******+++******)))'''%%%$$$%%%%%%###"""!!! !!!"""$$$&&&'''((((((### !!!######$$$%%%&&&''''''(((((('''&&&%%%%%%%%%&&&&&&&&&%%%######$$$&&&)))+++000222333222...)))###"""$$$yyyzzzzzzzzzzzzxxxwwwvvvuuutttqqqmmmggg___UUUNNNHHHDDD>>>999777555444222---...///000222333333444666666666666555333222111222111000///---,,,+++******)))((('''&&&%%%%%%%%%'''&&&%%%&&&''''''%%%$$$###"""!!!      ###***111555999<<<>>>BBBDDDFFFFFFEEECCCCCCCCCDDDFFFHHHIIIGGGGGGHHHJJJKKKLLLNNNNNNMMMMMMNNNOOOMMMNNNOOOQQQRRRTTTUUUVVVVVVWWWXXXYYYZZZ\\\]]]]]]]]]\\\[[[XXXUUUTTTVVVXXX___```````````````______aaa^^^\\\\\\^^^``````___bbb___[[[YYYYYYXXXVVVUUUVVVVVVUUUUUUVVVYYY]]]___eeedddcccbbbaaaaaaaaaaaaaaa^^^[[[XXXWWWYYY[[[]]]]]]\\\YYYVVVSSSPPPNNNMMMHHHCCC;;;555222111000000000///...............///+++,,,,,,---...///111111---,,,******+++...222444444555555555444333333333111111000///...---------000000000000000111222222111111222222222222111111333333222222111111000000,,,+++*********,,,...///111///,,,***)))'''$$$"""###%%%''')))************''''''(((((('''''''''&&&'''&&&%%%###"""!!! !!!"""###&&&((()))&&&###!!!"""###$$$&&&''')))***+++((('''&&&$$$###"""!!!!!! !!!$$$&&&+++...111222000+++%%%!!! """yyyyyyyyyyyyyyyxxxxxxwwwvvvuuussspppkkkddd[[[UUULLLHHHAAA<<<999666444333////////////111222333444555555555444444444333333555444222111///---,,,+++******))))))((('''&&&&&&'''&&&&&&&&&((((((&&&$$$$$$###"""!!!        ''',,,111444888:::AAACCCEEEFFFDDDBBBAAA@@@BBBEEEHHHHHHFFFEEEGGGIIIKKKMMMNNNNNNMMMNNNOOOQQQQQQQQQRRRSSSTTTUUUVVVVVVUUUUUUVVVWWWXXXYYYYYYZZZ[[[[[[ZZZWWWUUUSSSTTTUUU^^^^^^___``````^^^]]]\\\```]]][[[]]]aaaddddddcccbbb```]]][[[[[[[[[ZZZYYYWWWWWWWWWUUUTTTVVVZZZ]]]ccccccbbbbbbccccccdddeeeeeeccc```]]][[[[[[\\\]]]\\\ZZZWWWTTTPPPMMMLLLKKKHHHDDD>>>999666444222000...---,,,+++++++++++++++******++++++---...000111...,,,)))((()))+++///111555666777666333111111111222222222222222222222222222222222222222333333333111111222222222222111111111111222222222111111000,,,+++***)))***+++---...000...+++)))(((&&&$$$!!!###&&&((())))))))))))***%%%%%%&&&&&&&&&''''''''''''&&&%%%###"""!!!!!!!!! """$$$''')))&&&###"""###$$$''')))+++---...)))((('''%%%"""  $$$'''+++...---***%%%!!! zzzzzzzzzyyyyyyxxxxxxxxxxxxvvvuuurrroooiiibbb]]]RRRMMMFFF@@@<<<888666444111000000///000222555666666555444444444555777777777666555333111///---,,,,,,,,,,,,,,,+++***))))))'''&&&&&&'''(((((('''%%%%%%$$$"""!!!         $$$)))---111444777===@@@CCCDDDCCCAAA@@@@@@@@@DDDGGGGGGDDDCCCFFFIIIKKKLLLMMMMMMMMMMMMOOOQQQTTTTTTTTTUUUUUUUUUVVVVVVUUUUUUVVVVVVWWWWWWWWWWWWWWWXXXXXXVVVTTTSSSUUUVVV\\\\\\\\\\\\\\\]]]]]]]]]^^^[[[YYY\\\cccggghhhfffccc```^^^]]]^^^___^^^^^^XXXYYYXXXWWWUUUVVVZZZ^^^aaaaaacccdddfffgggiiiiiijjjhhhfffbbb```___^^^^^^ZZZXXXUUUQQQMMMKKKIIIIIIGGGDDD@@@<<<888555111...,,,+++***)))((((((((((((((((((((()))***,,,...//////...+++))))))+++...///555777999777333000000000111222333333444444444444333333444444444333333222111222222333333222222111///000111222222111000000---,,,+++******,,,---///---,,,***)))))))))'''%%%%%%(((++++++***((()))***''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""""""""!!!$$$''')))(((&&&"""!!!"""%%%'''***---///000+++***(((&&&$$$!!!"""&&&))))))&&&"""{{{{{{zzzzzzzzzyyyyyyyyyyyywwwvvvtttqqqmmmgggbbbVVVQQQIIICCC>>>:::777555444222111000111333666888777666444444555777999;;;999888777444222000...---...............---,,,+++'''&&&&&&'''(((((('''%%%%%%$$$###!!!         """'''+++...222444:::===AAACCCCCCAAAAAAAAA???DDDGGGGGGDDDBBBEEEIIIJJJKKKLLLLLLKKKLLLNNNPPPVVVVVVVVVUUUUUUUUUUUUUUUXXXXXXXXXXXXXXXXXXXXXXXXTTTUUUVVVUUUTTTTTTVVVXXX[[[ZZZYYYXXXYYY[[[^^^```\\\YYYXXX\\\ccciiiiiihhhcccaaa______```bbbbbbaaaYYYZZZZZZXXXVVVWWW\\\``````aaaccceeehhhjjjlllmmmmmmllliiifffcccaaa___^^^YYYWWWTTTOOOLLLIIIHHHGGGFFFCCC@@@===999555000,,,+++***)))((('''&&&&&&&&&'''&&&&&&&&&(((***,,,---333111///---,,,---///000666888999777333000///000///000111222333444444444222333444555444333222111111222222333333222222111...///111222333222000///...---,,,++++++,,,...///+++***)))***+++,,,+++***'''***------***)))***+++***)))(((&&&&&&%%%%%%%%%%%%%%%$$$###"""""""""""""""%%%((()))+++)))&&&""" !!!"""%%%(((+++...000222,,,+++***(((%%%### ###%%%&&&###~~~zzzwwwvvvuuutttsss{{{wwwtttssssssrrrnnnkkkccc\\\RRRIIIBBB===:::888999888666666777888888777;;;:::999888777777777777;;;999666333111000000000............---,,,++++++&&&''''''((('''&&&$$$###!!!""""""!!!    ###)))///444777:::<<>>999555222111,,,)))+++***&&&$$$%%%%%%%%%$$$$$$'''***...111555333222000...---,,,,,,111666888555222111///+++------,,,---///222555666666333000///000222333444000000111222333333333333111111222222222000...------,,,***))))))***,,,---,,,++++++,,,...//////...---...///...,,,***)))***)))&&&$$$###$$$%%%%%%%%%&&&%%%$$$$$$$$$###!!!!!! !!!$$$&&&)))(((%%%!!! """%%%'''))),,,000333...***%%%######"""  |||yyyvvvvvvvvvvvvuuu{{{xxxvvvuuuuuutttqqqnnnhhhbbbYYYPPPIIIEEEAAA???>>><<<:::999999999888777999888888888888888999999;;;:::888555333111000000.........------,,,+++***&&&&&&''''''&&&%%%$$$###!!!""""""!!!     ###)))///444666888:::>>>@@@BBBBBB@@@@@@>>>===>>>AAAFFFHHHHHHGGGKKKJJJIIIHHHIIIKKKMMMNNNPPPPPPQQQRRRRRRRRRRRRQQQRRRUUUWWWXXXVVVUUUTTTUUUVVVUUUUUUTTTTTTTTTTTTTTTXXXXXXWWWVVVTTTUUUWWWZZZ[[[[[[[[[\\\^^^bbbeeeggggggccc```^^^```aaa```___]]]ZZZUUUPPPNNNOOOQQQRRRWWWWWWZZZ```fffkkkmmmmmmmmmmmmlllkkkiiifffdddccc```\\\WWWTTTRRRQQQNNNKKKJJJJJJIIIHHHDDD@@@<<<:::666000,,,---+++(((&&&'''((('''&&&&&&(((+++...000555444222000...---,,,+++222666999666444444111,,,,,,+++++++++---000333555;;;888555222111000000000000111333555555555555555000111111111111000//////---,,,+++******+++,,,---,,,+++***+++---...---,,,,,,...///...+++*********(((&&&###"""###$$$%%%$$$'''&&&%%%%%%&&&%%%###""" """$$$&&&%%%###!!! """$$$%%%&&&))),,,///+++'''###""""""!!! !!!"""### ~~~{{{xxxvvvwwwxxxxxxwww{{{yyywwwvvvvvvvvvtttrrrnnnhhh```XXXQQQLLLGGGEEECCCAAA>>>===<<<;;;999888777777777777888999:::;;;;;;:::999777444111///......------,,,,,,+++******&&&&&&&&&&&&%%%$$$###"""!!!"""###"""  !!!""""""!!!    ###***///333555777999<<>>::::::<<>>===;;;:::777777777777888999:::;;;999999999777444111...,,,...------,,,++++++******''''''&&&%%%%%%######"""!!!"""###"""  !!!""""""""""""!!!    """(((---000222555777:::===??????>>>===999999;;;>>>CCCFFFIIIJJJLLLKKKIIIGGGGGGGGGIIIJJJJJJKKKMMMOOOOOOOOONNNMMMQQQRRRTTTTTTSSSRRRRRRSSSRRRSSSUUUWWWWWWWWWWWWVVVSSSUUUVVVVVVVVVWWWZZZ\\\aaa```___^^^^^^___aaabbbfffdddaaa___]]][[[ZZZYYY[[[XXXUUUQQQNNNLLLKKKJJJGGGHHHLLLSSS\\\dddjjjmmmmmmmmmnnnooonnnllljjjiiieeeccc```\\\YYYVVVSSSQQQPPPQQQSSSTTTTTTRRRQQQOOOGGG>>>555111---)))(((*********)))***+++...000222111111111111111000//////000444777888888999555...(((((()))+++...222666999::::::999777444111000000///111555888:::999777555//////......///000222333......---,,,,,,---......+++***(((((()))***(((''''''(((******(((''''''(((&&&$$$""""""#########"""!!! !!!###$$$###!!! !!!!!!  $$$&&&$$$###"""!!!!!!!!!  """###$$$%%%%%%%%%!!! !!!### $$$""" }}}zzzwwwwwwwwwwwwvvvxxxxxxxxxwwwuuuuuutttuuutttpppiiibbb[[[TTTLLLGGGEEECCC@@@?????????===<<<999888888888888888999999888888888666444000---,,,///...---+++++++++++++++(((((('''%%%$$$######"""!!!#########!!! !!!"""######""""""!!!   $$$))),,,...222555888<<<>>>???>>>===999:::<<>>===999999888888888888888999888888777555333111///...000///---,,,++++++,,,---***)))(((&&&%%%$$$######"""###$$$###"""!!!"""###$$$$$$###"""!!!   ###''')))...111555999<<<=========:::<<<>>>???@@@BBBFFFJJJFFFEEEDDDCCCCCCEEEGGGHHHKKKKKKKKKLLLMMMNNNOOOOOONNNOOOPPPPPPNNNNNNOOOPPPTTTUUUVVVWWWXXXXXXXXXXXXTTTVVVXXXYYYZZZ[[[]]]___aaa___^^^]]]]]]^^^```aaa___``````^^^ZZZXXXXXXXXXYYYYYYXXXVVVSSSOOOKKKIIIEEEDDDDDDHHHPPPXXX^^^aaahhhjjjmmmooopppooommmlllkkkkkkiiiddd^^^YYYVVVUUUTTTVVVXXX[[[\\\\\\[[[ZZZRRRHHH===666///'''$$$%%%$$$%%%&&&))),,,///222333///000222444666666666666///222333444888<<<999222------...111555;;;???BBB??????===888000,,,+++,,,///111333555666555444222000000000111222333444555////////////////////////,,,***((((((''''''%%%###!!!###$$$%%%$$$$$$$$$%%%&&&$$$######$$$$$$###""""""!!!!!!"""$$$%%%###""" !!!!!!!!!!!!%%%###%%%&&&&&&$$$######$$$"""###%%%&&&&&&%%%$$$###!!! !!!  }}}yyyxxxxxxyyyxxxxxxwwwyyyyyywwwtttrrrssstttpppooommmjjjfff___WWWQQQJJJGGGDDDBBBAAA@@@>>><<<777777777777888999:::::::::999777666444333333333222000...---,,,,,,---...,,,+++)))'''%%%$$$$$$%%%"""###$$$$$$""""""###$$$&&&%%%%%%$$$###!!!  """%%%(((+++000555999;;;<<<<<<;;;===>>>======???CCCFFFAAAAAA@@@@@@BBBDDDGGGIIIKKKJJJIIIIIIKKKMMMOOOPPPMMMNNNOOONNNMMMMMMNNNOOOTTTTTTTTTTTTUUUUUUVVVWWWSSSUUUXXXYYYYYYZZZ\\\]]]^^^]]]\\\[[[\\\^^^```aaa[[[]]]^^^]]]ZZZXXXXXXZZZ[[[[[[\\\[[[XXXSSSOOOLLLFFFEEEDDDGGGNNNVVV\\\```eeehhhkkknnnoooooommmlllkkkllllllhhhbbb]]][[[[[[YYY[[[]]]___``````___^^^VVVLLLAAA999111(((#########$$$&&&(((+++---///000222333555777888777666666111222222333888>>><<<666222222333444777;;;>>>AAA@@@AAA???888000,,,---///222333444555555444333222111222333333444444444444///000000000000000000///---+++)))((('''&&&$$$""" """$$$%%%%%%$$$%%%'''&&&%%%$$$%%%&&&%%%$$$""""""!!!!!!"""###$$$"""!!! !!!""" ######%%%((('''$$$######$$$###$$$&&&'''&&&###!!! ~~~{{{xxxwwwyyyzzzzzzzzzxxxzzz{{{xxxtttrrrsssuuukkkjjjjjjiiifffaaaYYYTTTNNNKKKGGGDDDBBB@@@===;;;555555666777888:::<<<===<<<:::888777555555666666222111///---,,,---...///---,,,)))'''&&&%%%%%%%%%"""###$$$$$$###"""###%%%'''''''''&&&$$$"""!!!   """$$$(((---333777999:::;;;<<<===>>><<<;;;<<<@@@DDD>>>>>>>>>???AAADDDGGGIIIKKKIIIHHHGGGIIIKKKNNNQQQMMMNNNNNNMMMLLLLLLMMMOOOTTTSSSRRRRRRRRRSSSUUUUUURRRUUUWWWXXXYYYYYYZZZ\\\\\\[[[ZZZZZZ\\\^^^```bbbYYY[[[]]]]]]ZZZXXXYYY[[[^^^___``````]]]YYYTTTQQQHHHFFFEEEGGGNNNVVV]]]```dddfffjjjmmmooonnnmmmkkkjjjlllmmmjjjeeeaaa```aaa^^^___aaacccccccccbbbaaaYYYOOODDD<<<333)))###"""###$$$&&&''')))+++,,,---555666888999999777666444333333222333999???>>>999777666555666777:::<<<>>>???@@@>>>888111///222666444444444444444444333333222333444555666555444333000000111111111111000000...,,,***((('''&&&###!!!!!!###%%%&&&&&&&&&'''(((&&&%%%%%%%%%&&&&&&$$$###  !!!!!! !!!  !!!""""""!!!!!!###%%%((('''$$$""""""###$$$%%%&&&&&&%%%""" !!!!!!!!! |||}}}~~~~~~|||zzz}}}|||zzzxxxuuurrrooommmnnnmmmkkkjjjhhheeeaaa^^^SSSRRRNNNJJJEEE@@@===;;;;;;;;;::::::999:::::::::;;;:::999777666555555555000000/////////.........+++***)))'''%%%$$$$$$$$$%%%%%%$$$###""""""######%%%&&&&&&&&&&&&%%%$$$###      %%%---111333555:::>>>;;;::::::::::::;;;<<<<<<<<<>>>???@@@AAACCCGGGJJJHHHHHHIIIJJJLLLNNNPPPQQQOOOKKKGGGEEEFFFHHHIIIJJJKKKMMMOOOQQQSSSTTTTTTTTTUUUWWWWWWWWWUUUUUUVVVWWWYYYXXXVVVVVVVVVYYY\\\]]]YYYZZZZZZ[[[\\\\\\\\\\\\``````aaabbbbbb___ZZZVVVNNNIIIEEEGGGOOOWWW[[[[[[]]]```eeejjjlllllljjjhhhnnnllljjjkkklllkkkgggcccbbbbbbbbbbbbbbbcccccccccWWWPPPEEE:::222+++%%%"""!!!"""###$$$&&&(((***+++111333444666666555333222000000222777===@@@???>>>;;;999777777999;;;<<<===@@@???<<<999777555444444999888777666555444333333444444444444444333333333333333222111///---,,,+++000...+++'''%%%$$$%%%%%%$$$'''***+++)))'''&&&%%%''''''&&&%%%$$$$$$######!!!!!!!!!""""""""""""""" !!!!!!!!!!!!!!! !!!  !!!###%%%$$$""" !!!###%%%&&&%%%### """""""""""""""!!! !!!"""!!! !!!"""~~~|||{{{{{{}}}~~~|||zzzxxxxxxxxxwwwvvvtttsssrrrlllllllllmmmlllhhhbbb^^^YYYVVVRRRMMMHHHCCC@@@>>><<<<<<;;;::::::;;;;;;<<<<<<;;;:::888777666555555000000000///...---------+++***)))'''&&&%%%%%%%%%%%%%%%$$$###############$$$%%%%%%%%%%%%%%%$$$$$$!!!      $$$,,,111333444888<<<:::999999999999:::;;;;;;>>>???@@@AAAAAABBBEEEHHHGGGGGGHHHIIIJJJLLLMMMNNNLLLIIIEEEDDDEEEGGGIIIIIIIIIJJJLLLNNNOOOOOOOOOOOOQQQRRRTTTSSSRRRRRRSSSUUUUUUUUUVVVWWWXXXYYYZZZZZZXXXXXXXXXYYYZZZ\\\^^^___aaaaaaaaaaaaaaa___[[[XXXPPPKKKGGGIIIOOOVVVYYYYYY\\\^^^cccgggjjjkkkjjjiiinnnllljjjkkkkkkjjjgggdddaaaaaaaaabbbbbbbbbccccccYYYRRRGGG===444---(((%%%$$$$$$$$$$$$%%%(((***+++///111222444444444222222......000555;;;???@@@???<<<:::888777888999:::;;;;;;;;;:::999888666555555888888777777666666555555666555555555444444333333222222222111000///...---000...,,,)))'''&&&%%%%%%&&&))),,,---+++***))))))***)))((('''&&&%%%$$$$$$%%%$$$$$$###"""!!! !!!!!!!!!!!! !!!"""&&&%%%$$$""" """###$$$%%%$$$###"""!!!!!!!!!"""""""""!!!!!!  """###"""!!! !!!|||{{{zzzzzz||||||{{{zzzwwwwwwwwwwwwvvvuuutttsssllllllnnnooooookkkeeeaaa```]]]XXXQQQLLLGGGDDDCCC======<<<;;;;;;<<<======???===<<<999777666555555111111000///---,,,++++++******)))((('''&&&&&&&&&%%%$$$$$$############$$$###$$$$$$%%%%%%%%%$$$$$$!!!     ###+++111333444666888888888777777888888999:::>>>@@@AAAAAAAAABBBCCCEEEGGGGGGGGGHHHIIIIIIJJJJJJHHHFFFCCCBBBCCCFFFGGGHHHGGGGGGHHHIIIIIIIIIHHHHHHJJJLLLNNNOOOOOOOOOPPPQQQQQQRRRTTTVVVWWWWWWWWWVVVUUUUUUVVVWWWZZZ^^^aaacccbbbaaa`````````___\\\ZZZSSSOOOKKKKKKPPPTTTVVVVVVYYY[[[___cccfffhhhiiijjjkkkjjjhhhhhhhhhgggdddbbb^^^___```aaabbbccccccccc\\\UUUJJJ@@@888222---***)))'''%%%###$$$&&&))),,,---...000111222222222111...---...111777;;;>>>???<<<;;;999777777777777888666777888999999888777666666666666777777888888888777777666666555444333333222222222222222111111000000///...---+++((('''&&&(((***---///...---,,,,,,---,,,+++***((('''&&&%%%((('''&&&$$$"""  !!!!!!!!!!!!!!!  !!!&&&&&&%%%%%%###"""!!! """""""""""""""######$$$!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!"""$$$$$$###""" ~~~}}}|||{{{{{{{{{zzzyyyzzzzzzyyyxxxvvvtttsssrrrnnnnnnnnnooopppnnnjjjgggeeebbb\\\UUUOOOJJJGGGEEE???>>><<<;;;;;;;;;===>>>@@@???===:::888666555555333222111///---,,,******)))(((''''''&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$!!!!!!     """+++111444555666777666666555555666666777888<<<>>>AAABBBBBBBBBCCCEEEHHHHHHHHHHHHHHHHHHHHHHHHEEEBBB@@@@@@BBBDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBDDDFFFIIIKKKKKKLLLMMMOOONNNOOOQQQRRRTTTTTTUUUUUUQQQRRRUUUYYY]]]```cccdddcccaaa___^^^^^^]]]\\\ZZZUUURRROOONNNPPPSSSTTTTTTVVVWWWZZZ]]]aaadddggghhhfffeeedddcccbbbaaa```___[[[\\\^^^aaabbbcccdddddd]]]WWWMMMCCC;;;555000---,,,)))%%%""""""%%%(((+++***,,,...000111222333333///......///222666:::<<<<<<;;;:::888555444444555444666888999:::999777666333444444666777888999:::888888777666555444444333111111222333444444444444111111222111///,,,***((((((***---///...---......///...,,,+++)))'''&&&%%%)))((('''%%%###"""!!! !!!!!!!!!!!!!!!!!!  $$$%%%&&&&&&&&&%%%###""""""!!!!!!$$$&&&""""""###$$$$$$$$$$$$###"""""""""######$$$%%%%%%$$$###"""  }}}{{{yyyxxxxxx{{{{{{zzzyyyxxxvvvttttttrrrpppnnnmmmnnnnnnnnnmmmhhheee___YYYRRRMMMIIIGGGAAA???===;;;:::;;;<<<===AAA???===;;;888777666555444333222000...,,,+++***(((((('''&&&%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%%%%$$$$$$"""""""""!!!     !!!)))000555666777777555444444444444555666666999<<<@@@BBBCCCCCCDDDEEEHHHHHHIIIIIIIIIHHHGGGFFFBBB@@@>>>>>>@@@BBBCCCCCCDDDDDDCCCBBB@@@????????????BBBFFFHHHIIIJJJKKKLLLMMMMMMLLLMMMNNNPPPSSSUUULLLPPPUUU[[[___bbbccccccccc```]]][[[[[[ZZZYYYXXXUUUSSSRRRQQQRRRSSSTTTTTTTTTUUUWWWZZZ]]]aaaccceeeccccccbbbaaa___^^^]]]]]]YYY[[[^^^aaaccceeeeeeeee^^^YYYPPPGGG@@@999222...,,,)))$$$!!! """&&&((()))***,,,///111333444555222111///......111444777:::;;;:::777333111111222666777888::::::888777555111222333444666777888999888777777666555555444444000111222444555555666666333444444444333000---+++'''***,,,---,,,,,,---......---,,,***(((&&&%%%$$$'''''''''&&&%%%%%%$$$$$$!!!!!!!!!!!!!!! """###&&&(((((('''%%%$$$!!! ###&&&$$$%%%%%%&&&&&&&&&%%%%%%""""""###$$$$$$%%%%%%%%%######""" """######"""!!!~~~{{{yyyxxxyyyzzzzzzzzzzzzzzzzzzyyyyyyuuurrrnnnlllmmmoooppppppkkkiiiddd___XXXRRRNNNKKKEEECCC???<<<:::;;;<<<===@@@>>>===:::888777666666555444333111///---,,,+++))))))(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&%%%$$$###"""######"""!!!    &&&---333666777777444444333333444444555666666:::???CCCDDDDDDDDDEEEGGGHHHIIIIIIIIIHHHFFFEEEAAA???======???@@@AAA@@@DDDCCCAAA???>>>=========<<>>>>>===;;;:::888777777666555555444222111///...---,,,+++***)))'''&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''((((((((('''&&&%%%$$$#########$$$$$$"""      !!!)))000555777777444444333333333444555555777;;;@@@DDDDDDCCCCCCBBBEEEFFFGGGHHHHHHFFFEEEDDDAAA???>>>===?????????>>>BBBAAA???===<<<;;;;;;;;;999===AAADDDDDDDDDDDDEEEGGGGGGGGGHHHJJJLLLNNNPPPLLLMMMOOOSSSWWW[[[]]]______\\\YYYWWWUUUSSSPPPMMMOOOPPPSSSTTTVVVWWWYYYZZZZZZ[[[]]]^^^___`````````]]]^^^]]][[[WWWVVVWWWYYYVVVYYY^^^bbbfffhhhiiiiiibbb___ZZZSSSKKK@@@555...'''$$$  """$$$%%%'''***...222555777111222111///---,,,///222666999:::777111---...000444444444444444444444444444444444555555555555555444444444444444555555555///000222333555555666666333333333333111///...,,,((()))******)))((()))***,,,,,,+++***)))((('''&&&((((((((((((((((((((((((""""""""""""!!!  ###(((,,,...---***(((###!!! ###%%%&&&&&&&&&&&&%%%###"""!!!!!!"""######"""""" !!!$$$$$$### wwwyyy{{{{{{yyyxxx{{{}}}~~~|||zzzxxxwwwtttrrrppppppppppppnnnmmmrrrrrrppplllggg```YYYUUUNNNKKKFFFAAA>>>===>>>???===<<<:::999888777777777666555444333222000/////////...,,,+++)))(((''''''$$$$$$$$$$$$%%%%%%&&&'''******)))((('''%%%$$$######$$$$$$$$$###       %%%---333666777444444333333444444555666888<<>>>>>>>>???>>>===AAA???===;;;::::::::::::777;;;???BBBBBBBBBBBBBBBCCCDDDGGGIIIKKKLLLLLLLLLMMMLLLLLLMMMQQQVVV[[[^^^]]][[[XXXVVVTTTQQQLLLIIILLLOOORRRUUUWWWYYY[[[\\\^^^___```aaabbbaaa``````XXXYYYYYYVVVRRRPPPRRRUUUVVVYYY^^^cccgggiiijjjjjjdddbbb]]]WWWOOOCCC777...$$$""" """###%%%(((,,,111444666///111111000------000333555888:::777111------000111111111111222333444555666666666666666555555555222222333333444555555555///000111333444555555555222222111000///...,,,,,,)))***+++***(((((()))***,,,,,,++++++***)))(((((())))))))))))((((((((((((""""""""""""!!!  !!!!!! !!!$$$)))...000///,,,***$$$###!!! """$$$&&&&&&&&&%%%$$$###!!!  !!!""""""!!!!!!!!!######!!!lllrrryyy|||{{{{{{~~~}}}yyyvvvrrrppppppooonnnlllmmmnnnpppqqqrrrqqqnnnkkkgggaaaZZZUUURRRLLLEEE???<<<<<<<<<<<<<<<:::888555444444555666111111111000//////......,,,------,,,)))&&&%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&)))))))))((('''%%%$$$###$$$$$$$$$###!!!         ###---444666666777444222333777;;;<<<;;;??????>>><<<;;;;;;>>>@@@CCCBBBBBBCCCEEEFFFDDDCCC@@@???===<<<<<<>>>AAABBB???>>><<<:::999777777666===>>>AAACCCCCCCCCBBBBBB>>>BBBFFFHHHHHHHHHKKKOOOKKKJJJIIIJJJLLLPPPUUUXXXXXXXXXWWWTTTPPPKKKIIIIIIMMMNNNQQQUUUYYY\\\^^^___aaabbbccccccbbb```^^^\\\]]]\\\YYYUUURRRPPPRRRSSSVVVZZZbbbiiinnnqqqqqqpppllliiiddd^^^UUUHHH888---&&&!!! ###'''***,,,...111333000///...---------------333777999777111,,,+++---000000///000111333555777999999999999999888777666444333111000111333555777333111000111333555666666111222222222111000...------+++))))))*********)))))),,,//////---++++++,,,)))((('''&&&%%%$$$$$$$$$!!!!!!  !!!###$$$$$$&&&,,,555<<<===666000'''$$$!!!"""&&&'''%%%"""+++******(((%%%"""!!!""""""""""""  !!!!!!!!! gggnnnuuuyyyzzz{{{~~~~~~|||zzzwwwtttrrrpppooonnnnnnnnnppprrrttttttrrrpppmmmjjjeee___ZZZSSSNNNFFF@@@===<<<<<<<<<:::999777555444333333444111000000///......------,,,---...,,,)))'''&&&'''$$$$$$%%%%%%%%%&&&&&&&&&((((((((('''&&&%%%######%%%$$$$$$###"""!!!         ###,,,333555555888555333555999===>>>?????????===;;;999:::<<>>??????>>><<<:::888777666555;;;===@@@CCCDDDDDDCCCBBB>>>AAADDDFFFGGGIIIKKKLLLJJJIIIHHHIIIKKKOOOSSSUUUUUUUUUSSSPPPKKKHHHFFFFFFKKKMMMPPPTTTXXX[[[]]]^^^```aaabbbcccbbbaaa___^^^[[[[[[YYYWWWSSSRRRSSSTTTWWW\\\dddkkkqqqssssssrrrmmmkkkgggbbbYYYLLL<<<111(((""" ###&&&(((***,,,...111///...---,,,++++++++++++///444777666222...---//////000000222333555666777::::::999888777777666666444333111111111333666777555333111111222333333333111111111111000///---,,,...,,,***)))******)))((((((+++......,,,******+++(((((('''&&&%%%%%%%%%%%%  !!!""" ###)))222;;;===:::555((($$$ !!!$$$&&&%%%###((((((((('''%%%""" """"""######"""!!!  aaagggpppvvvxxx{{{~~~~~~~~~~~~}}}{{{xxxvvvtttqqqpppooooooppprrrtttuuusssqqqooonnnkkkhhhccc```VVVPPPIIICCC@@@>>>===<<<999888777666444333222222000///...------,,,,,,,,,,,,......---***(((((((((%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&%%%######%%%%%%$$$$$$###"""!!!!!!          """***000444555999777555666:::>>>AAABBB@@@???===999777888;;;>>>@@@??????AAACCCDDDCCCBBB:::999888777777888:::<<<>>>===<<<:::777555444333777:::>>>BBBDDDDDDCCCBBB??????AAADDDGGGIIIJJJIIIHHHHHHGGGGGGIIILLLOOOQQQQQQPPPMMMIIIEEECCCCCCDDDHHHJJJNNNRRRWWWZZZ]]]^^^^^^___```aaaaaaaaaaaa```ZZZ[[[[[[YYYWWWTTTTTTTTTWWW\\\dddlllrrrttttttsssmmmkkkiiieee]]]PPPAAA666***###!!!"""$$$&&&'''((()))+++......---,,,+++***)))((((((+++///444555222/////////...///222444666777888888;;;:::888666555555555555444333222111222444666888777444222000111111111000111111111000///...,,,+++///---+++******)))(((''''''))),,,,,,+++))))))***((('''&&&&&&%%%%%%%%%%%%!!!"""'''...666999888555((($$$ """%%%%%%$$$&&&&&&&&&%%%$$$"""!!! !!!""""""###""""""!!! ]]]ccckkkrrrwww{{{}}}{{{xxxvvvsssrrrpppooooooqqqrrrssspppnnnlllkkkkkkiiifffdddZZZUUUNNNHHHDDDAAA>>><<<::::::999888777555333222///...---,,,+++++++++,,,---...///...,,,*********&&&&&&''''''''''''''''''(((((((((((('''&&&%%%$$$&&&%%%%%%$$$############!!!!!!!!!           &&&---111444888777666777999===AAACCCBBB@@@===:::777888;;;>>>>>>======???AAABBBAAA@@@888777666555555666888999;;;;;;:::888666444222111333777<<<@@@CCCDDDBBBAAAAAA@@@@@@CCCHHHJJJIIIGGGFFFFFFFFFFFFHHHIIIKKKMMMMMMLLLHHHDDDAAA@@@BBBDDDGGGIIIMMMQQQVVVZZZ]]]^^^\\\\\\]]]]]]^^^___``````\\\]]]^^^]]]ZZZVVVUUUTTTVVVZZZbbbjjjooorrrrrrrrrjjjiiihhheee___RRRCCC888---&&&  ###$$$&&&'''((('''(((***,,,------,,,+++***)))'''''')))---111333111///------+++...222555888999888888<<<:::777555333333444555444333222222333555777888666444111000111222111111333222222111///...---,,,000...+++***))))))'''&&&'''((()))******)))))))))((('''&&&%%%%%%%%%%%%%%% %%%%%%&&&***---///...---((($$$  ###$$$%%%&&&&&&%%%$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!^^^bbbhhhnnntttzzz}}}zzzxxxvvvuuurrrpppnnnnnnooooooooommmkkkkkkkkkkkkjjjiii```\\\UUUOOOJJJFFFAAA???=========;;;:::777555444///...,,,*********++++++---///000///---,,,,,,---)))))))))((((((((((((((()))******))))))((('''&&&&&&%%%$$$$$$###$$$$$$%%%"""""""""!!!           """(((...111555666666777999;;;???AAABBBAAA???;;;999999<<<>>>===<<<<<<===??????>>>===777777666555555555666777888888777666555222000///111444999>>>AAABBBBBBAAADDDBBBBBBDDDHHHJJJIIIFFFDDDDDDEEEEEEFFFGGGHHHHHHJJJIIIFFFBBB@@@@@@DDDGGGGGGIIIMMMRRRVVVZZZ]]]^^^ZZZZZZYYYYYYZZZ[[[\\\]]]___```aaa```\\\XXXUUUTTTTTTXXX]]]dddiiilllnnnnnngggfffeeebbb]]]RRRCCC999000)))###"""!!! ###&&&(((***+++***)))***+++.........---,,,***)))((()))+++...///...+++)))((((((+++///444777888888777:::888666444222333444444333333333333555666888999555333111111333555555555555444333222000///......000...+++***))))))'''&&&'''''''''((()))))))))(((''''''&&&%%%%%%%%%&&&&&&"""""""""""""""!!!!!!!!!!!! %%%$$$$$$$$$%%%&&&&&&&&&&&&### !!!$$$%%%'''&&&%%%$$$"""!!!!!! !!!!!! aaabbbeeeiiipppvvv||||||{{{yyywwwssspppnnnmmmmmmmmmqqqooollllllmmmnnnnnnnnngggccc\\\VVVQQQKKKEEEBBBAAA@@@???===;;;999888777///...,,,***)))***+++,,,...///111000///......///++++++++++++******************++++++***)))((((((%%%$$$#########$$$%%%&&&$$$$$$######"""            ###***///333555777999999:::<<<===AAAAAA???===;;;:::<<<>>>===<<<;;;<<<===<<<;;;999666666555555444444555555666666777666555444222000333555999===@@@BBBCCCCCCFFFEEEEEEFFFGGGGGGFFFEEECCCDDDEEEEEEFFFEEEEEEDDDFFFFFFDDDBBBAAACCCGGGJJJIIIKKKOOOSSSXXX[[[^^^___[[[YYYWWWVVVVVVWWWYYYZZZ___```aaa___\\\XXXUUUTTTUUUWWWZZZ^^^cccgggjjjkkkgggeeeccc```[[[QQQDDD;;;333,,,&&&%%%### """&&&))),,,...---+++******------.........,,,+++***)))***++++++***(((&&&$$$###&&&+++000444555666555777666555333333333333444333333444555666777999:::555444333333666888999999777666444222000////////////---+++******)))((('''(((&&&&&&''')))******)))'''&&&&&&%%%%%%&&&&&&&&&#########"""""""""!!!!!!!!!!!!   """###$$$$$$"""  """$$$&&&%%%$$$##################"""!!!  !!! dddcccbbbeeejjjqqqxxx{{{~~~zzzxxxtttqqqooooooooooooqqqnnnkkkkkklllnnnoooooommmiiiccc\\\VVVPPPIIIEEEDDDBBB@@@===;;;:::999999000...,,,***)))***+++---...000111111000///000000...---------,,,,,,,,,,,,)))************)))(((((($$$###"""""""""$$$%%%'''&&&&&&&&&%%%$$$###!!!!!!"""!!!             '''---222666:::;;;:::999:::;;;===>>>???>>><<<;;;<<<======<<<::::::;;;:::888666555444444444333333333333666666888888888777555444777999;;;>>>AAACCCEEEFFFEEEFFFGGGFFFDDDCCCCCCCCCCCCDDDEEEFFFFFFDDDCCCBBBBBBCCCCCCBBBCCCEEEIIIMMMLLLNNNQQQUUUYYY]]]___```]]][[[XXXUUUTTTUUUVVVWWWZZZ\\\]]]\\\YYYWWWVVVVVVXXXXXXYYY\\\___dddiiikkkjjjgggccc```[[[RRRFFF>>>555...)))(((%%%  $$$(((---000///,,,)))(((+++,,,---......---,,,+++((('''&&&&&&&&&%%%$$$### """'''+++///222333444444444333333333333333333333333444555777888999:::888666555666888;;;<<<<<<777666333111///............,,,***)))******)))(((((('''%%%&&&)))+++***)))&&&&&&&&&%%%%%%&&&&&&'''######"""!!!!!!   """$$$""""""!!!  !!!###############$$$%%%'''((('''&&&$$$"""!!! !!!!!!!!! fffccc```aaafffnnntttxxx{{{}}}~~~yyyxxxuuusssqqqqqqqqqrrrooollliiihhhjjjlllnnnnnnppplllfff```ZZZSSSLLLGGGEEECCC@@@===::::::::::::111///,,,***)))***,,,---...000111222000000000111/////////......---------((())))))))))))(((((('''$$$###!!!!!!!!!###%%%'''((((((((('''&&&%%%#########"""           %%%+++222777<<<>>><<<999999999:::<<<>>>===<<<;;;;;;<<<===<<<:::::::::999666444333333333333222222111111666777999:::;;;:::888777;;;<<<===???BBBEEEHHHIIIDDDGGGHHHFFFBBB???@@@BBBCCCDDDEEEFFFFFFDDDBBBAAA@@@AAABBBCCCDDDFFFJJJNNNNNNPPPSSSWWWZZZ]]]___``````]]]YYYUUUTTTTTTUUUVVVVVVXXXYYYYYYWWWVVVWWWXXX\\\[[[ZZZ[[[___dddiiilllmmmiiieeeaaa[[[SSSHHHAAA666000+++)))&&&!!!"""'''---111000,,,)))&&&)))+++,,,......---,,,+++&&&%%%######$$$%%%$$$$$$ $$$(((,,,000222222111222333444444444333333333333444666777999::::::;;;999777888:::<<<===<<<666555222000...------------+++))))))***+++***))))))'''%%%&&&***,,,+++***&&&&&&%%%%%%%%%&&&&&&'''###"""!!!   """ !!!!!!!!! !!!""" !!!!!!###%%%(((+++---***(((&&&$$$"""!!!!!!!!! !!!""""""