BM6P6(@ }}}{{{xxxtttqqqvvvtttqqqnnnmmmlllmmmmmmqqqqqqpppoooooooooooooooccc___\\\]]]``````]]]YYYVVVTTTQQQMMMIIIFFFDDDCCCCCCBBBAAA>>>:::666222000444555444111---)))''''''&&&'''(((&&&"""   """$$$&&&''''''$$$%%%&&&'''((()))))))))/////////...---***((('''((())),,,...//////...---000444666333---***,,,///777888999888333---%%%!!! ###'''))))))&&&"""   """"""!!! %%%''')))((('''%%%$$$%%% !!!'''000;;;BBBCCC===111%%%!!!!!!!!!###### $$$'''***,,,///000333111///...///111555777===>>>BBBGGGMMMTTTZZZ]]]^^^___```___^^^___aaadddfffeeeeeehhhlllmmmkkkhhhjjjeeeaaaaaaeeehhhhhhggggggggggggffffffeeeeeeeeedddgggjjjlllkkkiiigggggguuuxxxwwwsssqqqpppmmmhhhbbbaaa___]]]\\\[[[ZZZZZZYYYXXXWWWWWWUUUPPPJJJFFFAAAAAABBBCCCEEEHHHJJJLLLHHHBBB;;;888;;;AAAFFFIIIIIIMMMQQQTTTTTTOOOIIIEEEJJJGGGDDDDDDEEEHHHIIIIIIIIIJJJKKKJJJHHHCCC>>>;;;;;;>>>@@@AAA@@@???@@@@@@@@@:::444222555;;;AAADDDTTTbbbpppvvvxxx|||}}}wwwrrrlllcccVVVMMMBBB>>>:::>>>EEEKKKJJJGGGIIIFFFDDDEEEFFFCCC<<<666...)))$$$"""$$$%%%&&&%%%!!!!!!%%%,,,222///%%% ###&&&---...,,,'''  $$$$$$%%%)))---///...,,,,,,333:::<<<<<<;;;>>>AAA:::===??????===<<<===???@@@CCCGGGKKKLLLKKKIIIGGGJJJCCC:::333111///,,,***)))))))))******)))))))))###$$$&&&''''''&&&%%%$$$$$$######""""""~~~|||yyywwwuuutttssspppnnnnnnmmmjjjhhhggggggggghhhiiiiiijjjjjjiiigggfffddd]]]ZZZWWWXXX[[[\\\YYYVVVQQQOOOLLLGGGCCC@@@===<<<888777555222///+++(((&&&'''((((((&&&"""  !!!!!!###'''***,,,,,,,,,+++555666777888888888888888111111111111111000000///.........---+++)))(((''',,,---------+++)))'''%%%!!!""" $$$%%%&&&&&&###      """&&&((()))(((''',,,---...---***(((''''''%%%%%%%%%&&&***333>>>GGGKKKIIIAAA333)))&&&%%%###$$$%%%''''''&&&### !!!''',,,---,,,,,,,,,+++)))'''&&&'''))),,,......000555;;;CCCKKKQQQUUU^^^^^^^^^\\\[[[\\\^^^```^^^___bbbgggkkkkkkhhhdddeeeaaa]]]^^^bbbeeedddbbbhhhhhhggggggffffffeeeeeehhhjjjmmmnnnlllkkkkkkkkknnnrrruuusssssssssppplllfffeeebbb___\\\ZZZYYYYYYXXXWWWWWWXXXWWWSSSNNNJJJCCCBBBBBBCCCFFFIIILLLNNNLLLIIIEEEEEEHHHLLLNNNOOONNNPPPSSSUUUUUUSSSPPPNNNOOOMMMLLLMMMNNNNNNNNNLLLKKKLLLNNNNNNMMMJJJFFFDDDCCCFFFHHHHHHGGGGGGGGGHHHFFFBBB===;;;===CCCJJJOOOXXXdddooouuuyyyzzzwwwsssjjj___VVVHHHCCC@@@BBBIIIMMMKKKHHHNNNKKKIIIJJJJJJGGG@@@:::888333---(((''''''&&&%%%((()))...777>>>===444,,,""" !!!###%%%&&&'''$$$###"""###&&&***---,,,+++...444;;;??????@@@CCCFFFDDDFFFHHHHHHFFFFFFGGGIIIKKKNNNRRRUUUWWWVVVTTTRRRMMMHHHAAA<<<999666222...222333444444444444333222---///222444666666555444555555444444444222000///)))((('''%%%"""}}}}}}}}}}}}~~~|||}}}}}}{{{yyywwwwwwxxxzzz{{{{{{|||}}}~~~|||}}}}}}|||{{{}}}|||zzzyyyrrrqqqoooooooooooonnnlllfffdddbbb```____________ccceeeggghhhgggccc___]]]VVVSSSPPPQQQSSSSSSQQQNNNHHHFFFBBB>>>999555222111***)))'''$$$!!! """%%%''')))***+++++++++,,,...111444666555777:::<<<<<<:::777555666666555555333111000///000///...,,,***((('''&&&######!!! ######"""!!!  !!!    """%%%))),,,/////////...222333333111...+++))))))***+++,,,+++,,,444AAAKKKRRRUUUOOO???///)))***,,,)))))))))'''&&&###""" $$$+++///...+++'''%%%"""!!!  """$$$&&& """&&&,,,333:::@@@CCCKKKKKKJJJIIIIIIJJJNNNQQQNNNQQQVVV[[[^^^\\\WWWSSSVVVTTTTTTWWW]]]aaaaaa```ffffffeeeeeedddcccbbbaaafffhhhiiijjjiiijjjkkkmmmiiiooosssttttttsssoooiiieeeccc```]]]\\\[[[\\\]]][[[ZZZYYYYYYWWWSSSNNNJJJ??????>>>???BBBEEEIIILLLNNNNNNPPPSSSWWWXXXXXXVVVVVVWWWXXXYYYYYYYYYXXXXXXXXXWWWWWWXXXXXXWWWUUURRRNNNOOOOOOPPPNNNLLLIIIGGGHHHJJJLLLLLLKKKJJJJJJKKKNNNKKKGGGDDDDDDIIIPPPVVV\\\cccjjjpppwww~~~~~~|||{{{xxxqqqggg___QQQMMMJJJMMMSSSVVVUUURRRUUUTTTSSSTTTUUUSSSNNNIIIJJJEEE>>>999666444333222777888<<>>666...%%% !!!!!!$$$'''******'''!!!###&&&&&&$$$$$$&&&(((+++++++++///555<<>>777222...///111222222111///...000333888===@@@BBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@===<<<;;;999555111---+++}}}}}}|||||||||}}}~~~}}}zzzxxxwwwwwwwwwuuurrrpppooopppvvvuuuuuuuuuuuuwwwxxxyyysssssssssqqqppprrruuuxxx|||{{{yyywwwtttsssqqqpppjjjiiihhhhhhhhhhhhgggfffaaa___]]]ZZZXXXWWWVVVVVV\\\___bbbdddbbb^^^XXXTTTNNNKKKHHHGGGGGGFFFDDDAAA===:::666222---)))&&&$$$!!!###%%%***+++---///111333555555888888999;;;===???AAABBB===>>>>>><<<:::666222000000000///---+++)))'''&&&!!!  $$$((()))'''%%%  $$$&&&***---///000000///222333333111---+++***++++++------,,,,,,333@@@JJJRRRTTTNNN???000*********&&&%%%$$$"""!!!  %%%)))+++)))%%%!!! !!! $$$(((,,,...000000000000111555:::>>>@@@CCCGGGJJJJJJGGGAAA>>>BBBBBBEEEKKKSSSYYY\\\\\\\\\\\\\\\[[[ZZZXXXWWWVVVWWWYYYZZZ[[[\\\___bbbeeeeeekkkooonnnmmmjjjccc\\\WWWVVVUUUUUUVVVYYY\\\^^^]]][[[XXXUUUQQQKKKDDD???666555555555888<<<@@@CCCIIIKKKPPPUUUYYY[[[[[[[[[\\\]]]^^^^^^^^^]]]\\\[[[]]][[[ZZZZZZZZZYYYWWWUUURRRRRRQQQPPPMMMKKKHHHFFFKKKMMMNNNMMMLLLKKKKKKLLLQQQPPPMMMIIIHHHKKKQQQWWW\\\```ccchhhrrr{{{}}}zzz||||||{{{{{{xxxrrrjjjdddWWWTTTSSSVVVZZZ]]]\\\ZZZXXXXXXYYY[[[^^^^^^[[[YYYWWWSSSMMMHHHEEEDDDDDDDDDHHHHHHJJJOOOTTTTTTPPPKKKFFF===222,,,++++++)))'''---111555777555///)))%%%###!!! !!!$$$***000444000///---------...//////333888@@@FFFJJJMMMPPPSSSQQQQQQOOOMMMKKKJJJJJJKKKMMMOOOSSSUUUWWWVVVTTTSSSSSSPPPNNNLLLIIIBBB999111((()))+++,,,+++)))'''%%%...111666<<<@@@CCCCCCDDD@@@@@@AAA@@@@@@@@@BBBCCCEEEFFFFFFDDDAAA<<<777444~~~{{{|||~~~~~~{{{{{{~~~}}}yyyuuusssxxxyyyzzzyyyxxxuuutttsssuuuuuutttrrrnnnkkkkkkkkkpppooonnnmmmmmmnnnooopppfffffffffdddcccdddgggiiiooonnnnnnmmmmmmlllkkkjjjbbb```^^^]]]]]]]]][[[YYY[[[ZZZWWWTTTQQQNNNLLLKKKNNNQQQUUUVVVUUUPPPJJJFFFDDDBBB???<<<:::777444222///---***&&&!!!!!!###!!!###,,,,,,+++)))'''&&&((()))(((((())))))***+++,,,,,,333555999;;;<<<<<<:::999333111...***'''$$$###"""!!!!!!   """(((,,,...///   $$$***,,,&&& !!!"""   """$$$''')))*********+++,,,,,,+++)))((()))***((()))***((()))///999BBBJJJIIIBBB777///+++((($$$  """$$$### !!!""""""###$$$$$$&&&)))...222666888;;;<<<:::777444222111333666<<>>BBBIIIOOOTTTXXXZZZ[[[\\\ZZZXXXUUUSSSQQQOOONNNOOOQQQSSSVVVVVVVVVUUUTTTSSSQQQPPPOOOLLLDDD:::222------......---***(((&&&))),,,000444888;;;<<<===555666666444333333777:::<<<>>>???>>><<<777222...}}}{{{zzzzzz{{{vvvwwwyyy{{{}}}{{{wwwssswwwzzz~~~|||wwwsssqqqqqqsssttttttrrrpppooopppttttttsssppplllhhhggggggiiigggeeeccccccdddeeefff______```___]]]]]]^^^```bbbbbbcccccccccbbbaaaaaa[[[YYYWWWUUUTTTRRRPPPMMMNNNMMMKKKHHHEEEAAA???>>>AAACCCEEEFFFEEEBBB>>>;;;777666333///,,,(((%%%$$$###!!!"""$$$&&&''''''$$$%%%%%%### ###&&&...///...+++'''%%%$$$$$$"""$$$(((++++++)))%%%###  """(((---000""" '''222999;;;111)))!!!### """############$$$%%%$$$###$$$&&&'''$$$$$$###$$$&&&+++222777<<<999222,,,,,,,,,'''  !!!!!!###$$$%%%&&&(((+++...///222444555222///---,,,***+++---///222555777999888888999888666333000...---///222444777;;;@@@DDDBBBFFFGGGEEECCCAAA===777444444444555666777888999:::888666444333000,,,)))((((((((((((***,,,...///000222555888<<<@@@FFFJJJMMMPPPUUUWWWVVVPPPIIIDDDCCC???;;;999999:::;;;;;;777666666777777999:::;;;>>>>>>>>><<<:::999:::;;;@@@@@@AAAEEEKKKQQQSSSTTTPPPSSSUUUYYYaaakkkmmmkkkmmmmmmllljjjgggddd```^^^bbbaaa^^^]]][[[YYYUUURRRTTTUUUWWWZZZ\\\\\\]]]]]]___]]]YYYTTTOOOMMMOOOQQQTTTTTTUUUXXX\\\___```___XXXUUURRRRRRSSSSSSQQQNNNMMMNNNPPPRRRRRROOOJJJEEEGGGFFFDDDCCCCCCEEEGGGHHHNNNNNNNNNKKKHHHFFFGGGHHHMMMPPPUUU[[[```bbbcccdddbbb```]]]\\\ZZZXXXTTTQQQPPPRRRTTTUUUVVVVVVUUUTTTTTTSSSRRRRRRPPPKKKBBB;;;444333222000...,,,***)))(((((()))+++,,,...///000)))***)))&&&###$$$(((,,,///111333444111,,,&&&"""~~~|||zzzxxxwwwwwwwwwvvvuuuuuuuuuvvvuuusssqqquuuwwwzzzzzzwwwtttrrrqqqjjjmmmooonnnlllkkklllnnnrrrrrrqqqmmmiiieeeddddddaaa___]]][[[ZZZZZZ\\\]]]YYY[[[]]]]]][[[YYYYYYYYYTTTTTTTTTTTTSSSRRRPPPOOONNNLLLIIIGGGFFFDDDAAA???;;;;;;:::888555333111///333333444444333222000///((((((&&&######!!!"""""" !!!$$$%%%$$$"""!!!!!!"""###"""      ###(((***###$$$333???EEEFFF999000### !!!  """$$$"""  %%%***------+++***&&&$$$'''***''' !!!"""###&&&***...000333666999999===@@@???:::222---+++++++++******)))+++---///111222222111///,,,(((&&&%%%'''***,,,---000333666333666555222000111///+++------......---,,,***))))))((('''(((******(((&&&%%%%%%&&&'''((((((((((((''')))+++,,,---000555999<<>>BBBEEELLLTTTWWWVVVSSSSSSRRRPPPNNNLLLLLLLLLUUUTTTRRRPPPNNNKKKHHHEEEFFFHHHLLLPPPTTTWWWYYY[[[ZZZYYYWWWSSSOOOOOORRRUUUSSSSSSSSSTTTWWWZZZ\\\]]]VVVVVVVVVWWWYYY[[[\\\\\\ZZZYYYYYY\\\^^^^^^ZZZWWWUUUTTTSSSRRRQQQPPPPPPPPPUUUWWWYYYXXXUUUSSSTTTUUUXXXZZZ^^^bbbfffhhhgggfffaaa`````````aaa___ZZZVVVSSSTTTUUUWWWWWWWWWVVVVVVXXXVVVVVVWWWXXXVVVQQQLLLCCCBBB>>>;;;777555444333333111///,,,+++,,,---...------,,,'''######''',,,000222444444111***###~~~}}}|||zzzyyyxxxxxxyyyyyyzzzxxxtttssssssttttttsssooopppqqqooommmllllllmmmfffhhhkkkkkkiiihhhjjjlllqqqqqqoookkkfffcccaaaaaa\\\ZZZWWWUUUTTTTTTVVVWWWRRRTTTWWWWWWUUUSSSQQQQQQHHHIIIHHHHHHFFFCCCAAA???===;;;888666555444111///------,,,+++***((('''&&&$$$$$$######""""""""""""  %%%+++000......,,,'''!!!!!!"""        """$$$%%%&&&###$$$''''''!!!***:::FFFKKKLLL===333%%%   """!!!&&&******((( """&&&%%%!!! ''',,,333999>>>CCCHHHKKKNNNRRRVVVSSSJJJ>>>444///...---,,,***)))+++...111222333333333000---)))&&&$$$''')))******+++...///000111///)))'''((((((%%%+++,,,---...---***(((&&&$$$######%%%'''((('''&&&"""###%%%&&&&&&%%%$$$######%%%''''''&&&'''***...///222666999999555000---$$$######$$$$$$$$$!!!!!!  """%%%&&&$$$$$$###  !!!&&&000333...'''%%%***///222777???BBBAAA;;;;;;:::888777777888:::;;;;;;<<<<<<;;;999777666000444;;;AAAGGGMMMSSSVVVMMMNNNMMMKKKIIIKKKPPPUUUSSSRRRPPPOOOPPPRRRTTTUUUQQQRRRTTTUUUVVVZZZ^^^aaaZZZYYYXXX[[[^^^```___]]]ZZZZZZZZZYYYYYYXXXXXXXXXWWWZZZ^^^^^^\\\[[[\\\^^^\\\]]]```dddggghhhfffeeeccccccdddfffiiigggbbb^^^YYYZZZ[[[\\\]]]]]]\\\[[[[[[ZZZZZZ\\\___```]]]ZZZZZZXXXSSSNNNJJJHHHGGGGGGEEEBBB===999666555666777<<<<<<:::555//////333999888:::<<<<<<888000(((###~~~}}}}}}~~~}}}zzzyyyyyyyyyxxxwwwxxxvvvtttrrrqqqqqqrrrsssnnnmmmlllkkkjjjhhhggggggaaadddgggiiiiiihhhhhhiiillliiieeeaaa]]][[[[[[[[[YYYUUURRRSSSUUUTTTNNNIIIIIIFFFDDDEEEFFFEEEBBB???<<<;;;999777444111///...))))))((('''&&&$$$###""""""&&&)))+++((($$$      ###'''###(((...///---''' !!!)))555EEEPPPPPPIII888000((($$$ $$$+++---+++'''&&&""" ###''')))'''### !!!((()))...666;;;AAAKKKUUUaaacccffffff```QQQ>>>000+++***+++---,,,***...555555888999666333222...)))***)))'''''')))***+++***++++++***(((%%%$$$%%%'''***++++++***'''&&&&&&'''######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$##################""""""###'''---111555777999:::===<<<333((((((&&&###!!! !!!"""!!! !!!"""!!!!!!###%%%'''***---...(((&&&%%%'''***+++)))&&&------,,,***(((%%%###""" ###(((...555;;;@@@BBB===999555444666:::;;;;;;AAA???======???@@@@@@@@@AAABBBFFFKKKPPPRRRRRRQQQOOONNNPPPUUUWWWUUUVVVZZZYYY[[[\\\ZZZWWWTTTSSSRRR]]]```cccccceeegggccc]]]bbbeeehhhiiihhheeedddcccffffffeeedddcccbbbaaa```aaa___^^^___bbbdddbbb_________aaadddhhhiiihhhgggeeegggfffaaa[[[XXX[[[___XXXVVVQQQJJJEEEDDDFFFHHHJJJLLLLLLJJJHHHGGGKKKNNNTTTQQQOOONNNKKKDDD888///}}}{{{{{{{{{{{{|||||||||}}}}}}~~~|||yyyyyyzzz{{{{{{zzzxxxvvvtttqqqoooooooooooonnnmmmkkkhhhfffcccbbbaaa[[[]]]```bbbbbbaaaaaaaaacccaaa]]]YYYVVVSSSRRRQQQPPPMMMJJJJJJKKKJJJEEE@@@;;;999666666666666333111///---,,,)))&&&$$$"""!!!     !!!&&&***'''+++......+++&&&  +++;;;KKKXXX[[[PPPCCC333///,,,,,,(((  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!"""'''---000---***&&&(((+++000444333///***###""" """"""&&&%%%)))///555<<>>222***)))+++------,,,222999CCCGGGIIIFFFCCC@@@:::444222000---++++++,,,++++++******)))'''$$$$$$%%%''')))******(((&&&$$$$$$%%%$$$%%%&&&''''''&&&%%%%%%######$$$###"""""""""###$$$######$$$(((///999@@@HHHLLLMMMKKKIIIEEE:::000,,,)))&&&###"""$$$&&&(((''''''&&&$$$###!!!  !!! !!!"""$$$&&&(((***+++%%%######$$$''''''&&&###%%%$$$###!!!"""%%%(((+++,,,,,,)))%%%$$$&&&((()))(((+++)))(((((()))+++++++++222333555888;;;>>>???@@@:::888999<<<>>>???CCCIIIVVVZZZ]]]\\\WWWRRROOOOOORRRYYY```cccfffiiihhhcccdddfffhhhhhhfffdddccccccggggggffffffdddcccaaa`````````aaacccffffffeeedddeeeeeefffhhhkkkllllllkkkhhhhhhhhhfffdddbbb``````___]]]ZZZVVVRRRQQQRRRUUUWWWYYY\\\[[[YYYYYY\\\```bbb^^^ZZZXXXWWWSSSKKKEEE~~~~~~~~~}}}{{{xxxwwwxxxxxxwwwwwwwwwwwwxxxxxxyyywwwuuuuuuwwwyyyyyyyyyuuusssqqqnnnkkkjjjhhhhhhjjjhhhfffbbb^^^[[[XXXWWWUUUVVVWWWXXXYYYXXXWWWWWWXXXWWWTTTPPPLLLIIIFFFEEEDDDAAA>>>>>>>>><<<777333///,,,)))'''&&&&&&$$$###"""!!! ###'''***+++---...,,,***&&&!!!    %%%+++333888;;;<<<<<<:::666000,,,+++555BBBTTTdddlllgggUUUDDD333///---...+++$$$!!!  """$$$%%%###$$$$$$$$$$$$$$$$$$###$$$###%%%)))///222000...+++222<<>>???BBBNNN[[[bbbgggkkkkkkjjjhhhhhhhhheeebbb`````````bbbaaa```___^^^^^^]]]]]]___bbbeeegggiiiiiikkkllllllkkkjjjkkknnnppppppooonnnlllllllllmmmkkkgggcccaaaaaa```]]][[[ZZZ[[[\\\___bbbffffffddddddeeegggkkkgggbbb``````___\\\YYY|||}}}~~~}}}zzzxxxuuutttrrrrrrsssrrrrrrrrrrrrsssӵpppqqqqqqqqqmmmmmmkkkiiifffdddbbbaaabbbaaa^^^ZZZVVVSSSPPPNNNPPPPPPPPPPPPQQQPPPOOOMMMOOONNNKKKGGGBBB===999777555333111000000---)))&&&&&&$$$   ---000555999999777555333)))'''"""ĦĦ ӵ   $$$...:::CCCIIIMMMMMMNNNĦQQQZZZeeemmmooohhhWWWGGG777000+++***(((%%%$$$&&&$$$(((---...***&&&###"""$$$%%%&&&''''''&&&%%%$$$$$$###!!! !!!###$$$&&&'''$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$&&&)))...111111000222<<>>:::444///***(((%%%$$$######"""  ###+++111999::::::999666000***%%%>L=hĦ4ĉ@ӵ  '''333@@@IIINNNKKKLLLQQQ>LMMM```ggglllmmmkkkbbbSSSDDD999333...---,,,))))))+++///888BBBFFF@@@666---(((+++---...000000000//////(((&&&$$$!!! """"""!!! ############$$$$$$%%%%%%"""###%%%%%%%%%%%%###"""######$$$'''+++---......222:::CCCEEE???777333222222111...+++(((&&&$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""$$$''')))***(((&&&$$$ !!!$$$''')))***++++++'''&&&)))---///222:::CCCLLLMMMMMMJJJCCC999111,,,,,,+++...333777<<>>;;;888666555444333111///000///---++++++---...---......,,,)))''''''((('''''')))))))))'''&&&$$$&&&***......+++)))***,,,***)))***...888HHHZZZeeeooouuuuuukkk___WWWSSSPPP@@@;;;333,,,)))+++...111111222222222000---***(((  $$$%%%%%%&&&%%%%%%$$$###&&&'''((((((((((((((((((###"""   $$$&&&$$$!!! $$$---333>>>IIIJJJAAA777222333888FFFUUU\\\```dddeeeeeeeeeccc]]]WWWPPPMMMNNNOOOIIIEEE@@@===???EEENNNSSS^^^___^^^\\\\\\```hhhooohhhffffffgggkkkooopppqqqnnnnnnlllfff^^^YYYZZZ\\\^^^___^^^\\\XXXUUUTTTTTTYYY^^^ccceeedddccccccdddgggggggggggggggfffcccaaa{{{{{{xxxuuuvvvyyyyyyvvvuuusssqqqrrrvvvzzz}}}yyyuuupppjjjggggggiiijjjjjjiiihhhhhhiiiGG=?```______`````````___\\\YYYWWWRRRQQQOOOLLLJJJGGGEEEDDDCCC???<<<;;;<<<<<<999666111000,,,((($$$  !!!""""""###""""""!!!$$$---666;;;:::777444000***###HdĦ=ĪjGG=?  '''222;;;AAADDD???AAAJJJHdĦVVVbbbiiinnnmmmhhh___OOOBBB777444444666555///***)))444???LLLPPPJJJ===333---...///000111222333333333)))(((&&&###!!!   !!!!!!!!!'''&&&&&&%%%$$$###""""""!!!"""###%%%%%%###"""!!!!!!"""###$$$&&&((()))******000777888555111111333000///---***((('''&&&&&&###$$$$$$%%%%%%$$$$$$###%%%'''***,,,,,,+++***((($$$%%%(((+++---------,,,&&&'''***......---222999@@@BBBBBB>>>999222...,,,,,,+++---111666<<>>;;;999ӵ---Ħĭӵ''''''Ħ------000Ħ555Ħ(((%%%!!!###''',,,///111222DdD ?fӵĦӵƜ`1.׼sĭӵ ӵĦĦĦ&&&000777999999777888???DdD^^^YYYSSS---(((ӵ>>>555ӵ+++ӵ(((&&&$$$Ħ!!! ӵ((('''&&&!!!ĭӵ"""###'''+++---,,,,,,---...+++***)))(((''''''''''''###$$$%%%&&&&&&%%%$$$###&&&'''(((***++++++******'''))),,,...//////...---)))))),,,///...,,,000666:::<<<<<<999555111000111///---///333777>>>KKKWWWUUUTTTMMMBBB<<<;;;999666777777888999:::888444111+++++++++)))((((((***,,,***+++,,,+++)))((()))******)))'''&&&%%%%%%&&&&&&+++333<<<===777000......,,,---000555===IIIVVV___^^^^^^ZZZQQQMMMRRRXXX[[[WWWQQQFFF;;;333///......***)))((('''&&&$$$###### !!!###%%%%%%%%%%%%%%%&&&'''((('''&&&$$$###"""$$$''''''%%%$$$%%%'''%%%###!!!  !!!""""""!!!!!!!!!  """###""" !!!###  """%%%&&&$$$###"""''',,,---)))%%%$$$%%%###"""!!!!!! $$$111>>>NNNTTT[[[]]][[[VVVTTTSSSTTTZZZ^^^___aaaddddddaaaaaa___]]]YYYVVVUUUXXXZZZTTTRRRPPPOOOQQQVVV\\\___eeeaaa\\\ZZZ[[[]]]___aaacccbbbcccdddggghhhgggeeefffeeeaaaZZZQQQJJJGGGFFF<<<<<<:::666222000///000333888===???>>>>>>@@@BBBEEEGGGKKKMMMMMMLLLJJJIII?~4g&e>&eg&e>hӵ|||yyyyyyzzzg&ewwwguO>uO>&ehhhiii4ff?>ߝL```gĉ@VVVVVVTTTSSSShӵ@@@>>><<<:::666333///g&e >hӵfff?><z+++g&e>&e888999HL;;;<<<<<<ShӵgL666222...)))&&&(((+++///111000+++&&&S?ʬ 3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e ??g<ĉ3we<Ħ3h?@eZ3h?gL&&&000666888777333111555D%%)?AAAfff?><z+++'''=?Ħ(((g&e'''g&e((('''%%%S?ʬ!!!4ff?>ߝL!!!@e&&&g&e((('''&&&3h?g&e>&e""""""??###%%%'''((((((''''''(((''''''&&&&&&&&&&&&&&&'''######%%%%%%%%%%%%######%%%&&&&&&(((((())))))))))))+++...000111000...---,,,,,,...000///...333999888:::;;;888555333444666333222222666;;;AAANNN[[[XXXWWWRRRHHHBBB@@@===999666777999;;;;;;999444///,,,,,,,,,+++))))))+++---+++,,,------++++++,,,---,,,***(((&&&%%%%%%'''(((,,,555???@@@:::222...---&&&)))---333;;;FFFQQQXXXMMMLLLHHHBBBEEEQQQ\\\bbb___YYYNNNBBB888222//////((('''%%%###!!! !!!$$$&&&''''''&&&$$$%%%&&&''''''&&&$$$######%%%((((((&&&%%%&&&((("""!!!  """###""" """%%%!!!!!!"""%%%'''((('''%%%%%%)))---,,,(((%%%&&&))))))&&&$$$######***;;;KKKXXX]]]bbbeeeeeecccaaa``````ccccccbbbdddhhhgggccceeeeeedddbbbaaabbbeeehhhaaaaaaaaabbbccceeeggghhhkkkgggcccbbbcccdddbbb___eeeddddddeeegggfffdddaaahhheeeaaa\\\WWWPPPHHHCCC444333111...***((()))***+++...111000---+++,,,---***,,,///2222223333334444DӵHƅ^Hu]ĦHu]ĦZuR)ĦyyyyyyxxxwwwvvvuuutttHu]ĦqqqHŐeHŐeHu]ĦbbbqIܗGIӵXXXttQQQOOONNNHGgĉ@777222///,,,(((&&&%%%"""Hu]ĦZuR)Ħ"""sߝLGdUĦ@@@Hƅ^Hu]Ħ999ntHdĦ555888HGgĉ@FFFHdĦ...'''%%%'''***'''&&&### Htƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]Ħ H׼s tQje<Ħ)))$$$Bt=o9ĦH׼sHtĦBt=o9ĦHdĦ###(((...222444000///...Dtfo9ĦsߝLGdUĦ(((Ht@cӵHu]Ħ&&&Hu]Ħ((((((Htƅ^!!!qIܗGIӵ$$$H׼s'''&&&Hu]Ħ(((&&&Bt=o9ĦHƅ^Hu]Ħ'''!!!#########$$$$$$%%%%%%%%%'''&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''(((***++++++***+++---///000000//////222222000000000222444555999888777666666555555555111222333777<<>>;;;999888:::888777888999888333///000000000000000000000000000000///////////////000---***''''''((()))******111444888999777444111///+++,,,///222666:::<<<===???BBBBBBBBBJJJVVV```cccgggbbbZZZRRRIII???666111000---(((&&&%%%%%%$$$$$$""""""!!!!!! !!!!!!"""###%%%''')))***"""$$$&&&'''%%%$$$###$$$&&&$$$""""""$$$%%%%%%%%%""""""""""""!!! !!! !!!###$$$&&&&&&$$$###""""""!!!!!!$$$&&&((()))'''&&&&&&&&&+++,,,------++++++,,,---***+++***&&&&&&...===JJJXXX___hhhiiieee``````ccceeeddddddeeefffggghhhiiigggggggggggghhhhhhhhhhhhiiijjjiiigggdddeeeiiimmmhhhhhhggggggfffeeedddccceeeeeeeeeeeeeeeffffffgggeeebbb___^^^^^^[[[SSSMMM@@@999111///222555333000333333222333222000,,,)))%%%$$$###"""!!!!!!""""""4DuXӵDdDΦDdDĦDdDĦt|>>GGGXXX___fffgggdddaaaccceeeeeefffggghhhiiikkkkkklllhhhhhhhhhiiiiiijjjjjjjjjjjjkkkkkkjjjhhhiiimmmppplllkkkjjjiiihhhgggffffffjjjjjjjjjiiigggeeecccbbbeeebbb___``````]]]WWWQQQJJJBBB;;;:::???DDDEEEDDDGGGFFFDDDBBB>>>666...((("""!!!4DuXӵ}}}DdDΦDdDӵDdDĦo)hyyywwwwwwuuusssqqqnnnlllkkkDdDĦlllDdDΦDdDΦDdDӵUUU=ӊB1.uTӵCCCHߝL`o9333po9wӵDdDĦo)h+++///444999>>>DDDGGGNNNNNNDdDΦDdDĦWWWDdDΦDdDӵ)))GIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦ geĦsp?aĦHHH@@@GIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦ!!!###$$$)))((('''DdDĦnuR)ĦDdDΦDdDĦ%%%DdDĦnuR)ĦDdDĦ###DdDĦ%%%po9u""""""""""""=ӊB1.uTӵ&&&DdDĦ&&&%%%DdDĦ%%%GIdnuR)ĦDdDΦDdDӵ+++)))''''''((()))&&&''''''((())))))******&&&'''((())))))'''&&&%%%'''(((((()))***+++,,,,,,,,,,,,,,,------------...---.........//////000000111111000000111222444555444333222222333666999;;;999888777666777999;;;<<<===<<<999777555444444444666666777999;;;;;;999777777777777888888999999999888777666555444333333333222000......000111111000333666999:::999777666666444333222222333555777888:::???DDDHHHPPP\\\ccceeedddcccaaa]]]VVVKKK???777222000............,,,+++...---,,,+++))))))(((((((((((('''((()))***,,,---.........,,,***)))***+++***(((&&&&&&'''((((((''''''&&&%%%$$$#########$$$######"""!!!!!!"""###$$$&&&%%%%%%$$$$$$$$$%%%%%%###%%%((()))(((((()))***111222222111...------...+++///222222111444<<d<ĦDt{{{qqqpppnnnllljjjhhhggg>d<Ħhhh>d<ʜDd<ʜ4DuTӵOOONNNF&uTӵ<<<4DufئL>e&&&puR)Ħ>d<Ħ(((Dt<<d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>d<peӵĦpeӵDx<>d<ӵDd<qR/ܗ?fӵ>d<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦHHHAAApeӵDx<DdDĦDdDĦpeӵDx<>d<&&&&&&%%%>d<ӵDd<DdDΦDdDĦ&&&DdDӵnd<DdDĦ""">d<Ħ$$$peӵ"""Ħ!!!F&uTӵ&&&DdDĦ((('''>d<Ħ'''peӵDx<>d<ʜ4DuTӵ...,,,++++++---///***++++++,,,---...//////************************,,,,,,---...///000111222444444444333333333222222......---------......////////////000000222333444555444222111333666:::===:::999777666555666666777888777666444444444444444555666777999<<<======<<<888999999::::::;;;;;;;;;::::::999888888777888888999888777777999999888777:::===@@@BBBAAA@@@@@@@@@===;;;999666666777999:::<<dp&ĒR999444nfʜd<Φ>d<ĦUUUs&dq&ĒRi?ʜtd<ĦHHܗDӊB...<xB?d<geĦHg8>aĦ@@@999B?Ho9>d<>d<ӵB?Ho9<x """""""""&ӫeʬtIӇ%%%>d<Φ>d<Ħ%%%D&ӫetIӇ'''DdDĦ###sdKĦ"""B?dp&ĒR&&&&&&>d<sdKĦ)))B?Ho9,,,s&dq&ĒR000000///......000333------...///000222222333111000///......///111222000000111222444555666666888777777666666555444444222222222222111111111111222222222333444555777777777555333222333666:::===>>>===<<<;;;::::::;;;;;;888777777777777777777888888:::<<<>>>???AAABBBCCC?????????@@@@@@@@@AAAAAA>>>>>>=========>>>??????>>>>>>>>>???AAAAAA???===DDDGGGKKKMMMMMMKKKKKKKKKEEECCC@@@===<<<<<<>>>???@@@EEEJJJLLLPPPUUUVVVTTTWWWWWWVVVUUURRRLLLDDD>>>333222333444777777666555333222111000111222333555333111///------...000111111111111000//////222444000///---...//////---,,,...---,,,++++++*********))))))((('''''''''''''''&&&&&&&&&&&&'''((()))***((()))+++,,,,,,...000222000111222111/////////000...///000//////111777<<<;;;<<<;;;888555666:::===BBBDDDGGGJJJLLLMMMLLLLLLMMMMMMNNNOOOPPPRRRRRRSSSUUUWWW[[[aaagggmmmqqqrrrwwwuuusssooommmkkkjjjjjjooojjjbbb\\\YYYZZZ]]]```^^^^^^]]]]]]]]][[[YYYWWWQQQLLLGGGGGGLLLSSSYYY\\\YYYZZZZZZYYYSSSIII<<<333)))(((&&&$$$#########$$$4DuXӵHu]3hhnewwwwww=eeeeeeeddddddcccbbb``````neaaa___pIƎ@t@hEEEEEEDDD>h222---'''fe@ďD!!!%%%***///444888neFFFIII=eggggggaaaZZZWWWWWWXXXOOOegeMMMCCCsĪj@hfdDĦ @ďD///%%%Hkge@h@GHĪj@IŌ"""BeneHkgenefeHu]3hhsegeĦja>aĦ666///@Gse <Ō$$$""" @GHkge !!!HĪj@IŌ%%%###ege$$$$$$Hu]3hIŌ$$$&&&DdDĦ&&&ne((("""@h%%%%%%>h(((''''''se(((ne,,,,,,@G//////sĪj@h333444555444333444666777333333444555666888999999666555444444444555666777888888999999:::;;;<<<<<<<<<<<<;;;::::::999888888666666777888777666444333333333444666777888999999:::999888777999<<>>>>>@@@AAAAAABBBBBBCCCDDDFFFGGGHHHIIIKKKMMMLLLLLLLLLKKKKKKKKKKKKKKKHHHHHHGGGGGGGGGGGGHHHHHHAAABBBDDDHHHKKKLLLKKKIIIOOOSSSXXX[[[ZZZXXXVVVVVVMMMKKKIIIGGGFFFGGGHHHIIIGGGMMMQQQRRRUUUXXXWWWTTTRRRRRRTTTUUUTTTPPPJJJEEE777777777999<<<>>>>>>>>>:::999888777777888:::<<<999777444222111111333444222333333222111111222444000///...///000///---+++------...------,,,***************)))((('''&&&&&&((((((((((((((()))***+++***+++,,,------...111333444555555444222111222333111000///......222777;;;888777444111//////333666666777999;;;<<<<<<;;;;;;::::::;;;<<<===>>>>>>???@@@CCCIIISSS___jjjqqqtttwwwvvvtttqqqnnnkkkhhhgggiiibbbWWWMMMIIIJJJNNNRRRXXXWWWTTTQQQMMMIIIFFFDDDFFFCCC@@@???BBBFFFHHHJJJJJJJJJKKKKKKGGG???555---((('''%%%$$$######$$$%%%4DuXӵĵD^}}}qqqqqqqqqcccbbbbbbbbbaaa___]]][[[ZZZYYYZZZZZZ:::<<<<<<;;;999%%%"""&&&***...111444777<<aĦ+++'''"""s׼s !!!!!!!!!!!!!!! Ho'''%%%$$$"""  !!!!!! !!!$$$%%%$$$%%%%%%&&&D^$$$%%%'''DdDĦ)))+++,,,'''((('''((()))++++++******)))s׼s***+++222333333000888555666===;;;===????????????@@@AAA>>>>>>???@@@BBBCCCDDDEEEAAACCCDDDFFFFFFFFFDDDCCCEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFFFFEEEEEE@@@BBBCCCEEEDDDAAA>>><<<::::::<<<===???@@@AAAAAAAAAAAABBBCCCFFFIIILLLMMMJJJJJJJJJJJJKKKKKKKKKKKKHHHIIILLLNNNQQQSSSUUUVVVPPPRRRTTTTTTSSSSSSVVVYYYYYYXXXXXXWWWWWWVVVVVVUUUVVVUUUTTTSSSQQQQQQPPPPPPEEEHHHMMMSSSYYY\\\\\\[[[]]]bbbhhhkkkkkkgggdddbbbWWWWWWVVVVVVVVVWWWXXXXXXWWW[[[]]]\\\\\\]]]ZZZVVVQQQSSSXXX]]]^^^ZZZTTTNNNCCCBBBBBBDDDHHHKKKMMMMMMKKKJJJGGGEEEDDDEEEGGGHHHEEEBBB???;;;::::::<<<===:::;;;<<<;;;888666666666333222222222333222000---///000111222222000---+++.........---,,,***)))(((******)))))))))******+++***+++,,,,,,,,,---000222888999888666333000000111...---------...111555888444222///,,,+++,,,///222444333333333333333333222000000000111111222222222666888===GGGUUUbbbjjjnnnqqqqqqooommmiiieeeaaa___[[[TTTIII???:::;;;???BBBFFFEEEDDD@@@<<<888666555666555555555555666555555777888999999999555///+++%%%%%%$$$#########$$$%%%Φ4DuXӵtvӵ>d<Ħ|||wwwrrrĦoooqqqsssssspppjjjeeebbbbbbaaa___]]]ZZZXXXWWWUUUTTTĦVVVTTTRRRFFFEEEDDDCCCAAA===777333......---+++(((###"""(((///555999===AAAEEE???@@@CCCGGGIIIFFF>>>888Ħ...000444888;;;777:::;;;777111///444999???222"""""")))---***&&& >d<Ħ Ħ>d<ĦBegeFYĉ!!!""">aĦ"""!!! Be !!!"""""""""""""""$$$###!!!nu]ӵ%%% !!!"""### """!!! $$$###"""!!! ###$$$%%%&&&''''''''''''###%%%'''&&&$$$$$$'''***&&&&&&'''((()))>d<Ħ'''&&&&&&((()))>d<Ħ++++++,,,Ħ...///111222222111///...***,,,///111222111///...------,,,,,,Be,,,///000222555Ħ:::777888:::<<<>>>???@@@@@@;;;===@@@CCCFFFHHHHHHHHHDDDFFFIIIJJJJJJIIIJJJJJJHHHIIIJJJKKKMMMNNNOOOPPPRRRVVV[[[^^^___\\\XXXUUUQQQQQQQQQQQQQQQQQQRRRRRRVVVVVVVVVUUUUUUTTTTTTTTTOOOQQQTTTVVVUUUQQQMMMJJJFFFGGGIIIKKKLLLMMMNNNNNNHHHIIILLLNNNRRRUUUXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZRRRTTTWWW[[[___ccceeefffZZZ\\\^^^]]][[[[[[^^^aaa```______^^^]]]\\\[[[[[[aaa```^^^[[[YYYWWWVVVUUUJJJMMMTTT]]]eeejjjkkkjjjhhhnnntttxxxwwwsssnnnlllaaaaaabbbcccddddddeeeeeegggjjjiiieeeaaa___[[[UUUVVV[[[ccckkkmmmiiiaaaZZZOOONNNMMMOOOSSSWWWZZZ[[[\\\ZZZVVVSSSQQQQQQRRRSSSPPPMMMIIIEEECCCCCCEEEFFFDDDEEEEEEDDD@@@<<<::::::777777666777777666444111222444666888777444111///333333333222111///...---++++++***************+++***+++++++++***+++...111::::::999555111---,,,,,,((()))***+++---///111222...,,,)))((('''))),,,...666555333222111000000000.............../////////777666999BBBNNNZZZbbbeeeiiijjjiiigggccc^^^YYYVVVLLLFFF>>>666333444888;;;444555555333111//////000******+++,,,,,,***(((''')))***+++...000000...,,,%%%$$$#########$$$%%%&&&?aŖ%7uSQuR)ӵsdKĦ~~~yyytttgdKĦlllnnnnnnmmmiiidddaaaeeeaaa\\\XXXUUURRROOOMMMPPPgdKĦEEEBBB???:::888555111---***'''&&&###!!!###(((...444999;;;::::::@@@;;;777888:::555)))gdKĦ !!!"""$$$$$$***%%% gdDĦgdKĦsdKĦ### ŶS!!!!!!!!!3we>><<<===>>>>>>===;;;888666888;;;>>>???>>>;;;999888999999888555111///.../////////...------...///000---//////...------...///000111222111...+++******)))(((((()))***++++++***,,,++++++,,,...222666999:::444...---,,,******---))))))((((((***,,,///111000222666<<Ane|||wwwnejjjkkklllllliiieeeaaa___^^^ZZZVVVRRROOOLLLJJJHHHne;;;777333111,,,***'''$$$!!!  $$$)))...222222222111+++'''%%%&&&(((%%%ne###Denene""" >A!!!""""""k<%%%###"""!!!""""""""""""!!! """$$$ !!!"""$$$$$$%%%'''&&&%%%fh  """""" !!!!!!!!!!!!  """%%%&&&'''''''''&&&&&&&&&)))+++,,,)))'''''''''((()))))))))))))))++++++,,,---///De000222222111000///ne///111ne<<>><<<<<<=========>>>??????:::999777555222000///000111888ne@@@@@@AAACCCGGGLLLOOOQQQRRRRRROOOPPPQQQRRRRRRRRRQQQQQQWWWYYY\\\[[[XXXUUUUUUVVVSSSOOOOOOTTTXXX[[[aaaiiisssuuuxxxyyyyyyvvvssspppeeeaaa\\\ZZZ[[[]]]]]]\\\fffeeeeeeiiinnnqqqooollljjjhhhffffffhhhgggeeebbbaaadddccc```^^^___\\\XXX[[[[[[\\\^^^```ccceeefffdddffffffdddcccfffeeebbbaaa```cccjjjrrruuurrrnnnnnnjjjhhhiiifff___]]]^^^^^^ccciiimmmnnnnnnnnnnnnlllhhheeeeeehhhhhheeeaaa___cccjjjsss{{{~~~~~~{{{{{{{{{wwwrrrqqqsssooopppqqqtttwwwxxxxxxwwwyyyvvvqqqnnnllliiiddd```aaahhhmmmnnnoooooojjjddd]]]]]]^^^aaaeeeggggggfffggghhhgggfffcccaaabbbbbb___ZZZSSSNNNLLLMMMOOOQQQVVVSSSPPPOOOPPPNNNHHHBBBAAAAAABBBAAA@@@>>><<<;;;===@@@CCCDDDBBB@@@??????;;;<<<===<<<888555333333555444333222222222333444222555999:::888444222000111000000///...,,,***)))******)))***+++++++++***(((((()))+++///333888;;;888111,,,,,,+++))))))+++***)))(((((()))+++...///---///111555999===@@@BBBBBBBBBBBBCCCDDDBBB???<<<333222111///......------))))))((((((((((((((()))#########"""""" ############"""!!! {{{|||~~~~~~|||zzzvvvqqqdddfffeeecccaaa^^^ZZZWWWUUUSSSOOOJJJGGGDDDBBB???===///***&&&""" !!!!!! !!!!!!""""""'''(((&&&$$$######$$$$$$$$$###!!!"""$$$&&&"""!!!!!!!!!"""###%%%&&&)))(((&&&$$$  !!!""" !!!!!!""""""!!!!!!"""###%%%'''((((((((((((&&&&&&&&&)))++++++***((((((((()))***+++,,,,,,---,,,,,,---///000333444666777666444222...///000>>>@@@CCCCCCBBBAAAAAAAAAAAAAAABBBBBBDDDEEEFFFGGGGGGGGGDDDCCC@@@;;;555222111111222999???CCCCCCCCCDDDFFFIIINNNRRRVVVXXXWWWWWWWWWWWWXXXYYYZZZZZZcccccccccaaa^^^[[[WWWVVVVVVSSSTTTYYY___eeelllttt{{{|||~~~|||zzzrrrooojjjgggfffeeedddcccgggeeedddgggnnnsssuuuuuurrrnnnkkklllpppsssqqqnnnmmmpppoookkkiiihhheee```bbbbbbaaaaaabbbdddggghhhlllnnnnnnkkkkkkmmmmmmkkkgggggglllttt}}}}}}yyywwwtttrrrrrrnnnfffaaaaaa___eeemmmsssvvvwwwwwwwwwvvvrrrmmmllllllllliiigggfffjjjqqqzzz{{{vvvuuusssooommmooopppppprrrwww|||}}}zzzwwwzzzyyyvvvtttrrroookkkggglllooopppmmmnnnppppppllliiijjjkkknnnqqqqqqpppnnnnnnpppqqqpppnnnmmmmmmmmmiiiccc]]]YYYZZZ[[[[[[ZZZ___]]]\\\]]]]]]ZZZSSSNNNDDDCCCCCCBBBAAAAAAAAAAAACCCEEEGGGGGGEEECCCCCCCCC<<>>DDDGGGCCC<<<555111222///---,,,......+++(((,,,++++++++++++*********)))))))))+++...222666999444...***))))))'''&&&)))+++***)))((()))***+++,,,,,,,,,---...///000111222...---...000333444333222******)))******+++,,,---'''&&&%%%$$$%%%&&&'''(((#########"""!!! }}}|||yyyvvvtttssssssrrruuuvvvxxxzzz{{{zzzyyyyyytttrrrnnniiieeeaaa^^^\\\\\\ZZZVVVRRRNNNJJJHHHGGGGGGCCC>>>:::777444111///((('''$$$!!!!!!%%%'''"""  """""""""###""""""!!! !!!$$$'''(((&&&$$$######$$$%%%%%%###!!!!!!###%%%###"""!!!!!!"""$$$'''(((***)))'''%%%###"""!!!  !!!"""""" !!!""""""######""""""###$$$&&&'''((((((((('''&&&&&&'''((((((((('''&&&'''((()))***+++---...///+++,,,---...///111222222555777999999666444222222111111222333777;;;???AAABBBAAA???======???@@@BBBEEEGGGHHHJJJKKKKKKJJJIIIIIIHHHEEE???888333333444555<<<@@@@@@BBBGGGKKKKKKFFFEEEEEEEEEIIINNNSSSWWW[[[[[[[[[\\\^^^bbbeeegggmmmjjjfffbbb___\\\YYYVVVXXXYYY\\\aaahhhnnnuuuyyy}}}zzzwwwtttrrrpppooonnniiifffcccdddiiinnnrrrtttuuuppplllnnntttxxxxxxvvvxxxzzzxxxsssqqqrrrqqqnnnllljjjhhhggggggiiikkkmmmtttwwwxxxuuussstttrrrnnniiikkkqqq{{{~~~{{{yyyxxxsssjjjcccbbbdddjjjrrryyy|||||||||||||||xxxrrrooommmllljjjiiihhhkkkqqqyyyyyyooohhhfffgggeeeeeegggjjjiiikkkooottttttpppkkkoooppppppppppppmmmjjjhhhnnnpppoookkkkkknnnooommmmmmnnnqqquuuxxxyyywwwuuuvvvxxxyyyxxxvvvuuutttuuurrrmmmhhhfffhhhiiihhhfffiiiiiiiiikkkjjjgggaaa\\\KKKJJJHHHFFFFFFFFFGGGHHHIIIJJJKKKIIIFFFDDDCCCDDD>>>AAACCCCCCAAA>>><<<<<<======<<<;;;:::999999999>>>CCCJJJLLLGGG???666111333///++++++///000---))),,,,,,,,,+++***((())))))---,,,,,,,,,---///111222111+++'''''''''%%%%%%'''+++***)))((((((((()))))),,,,,,,,,++++++******)))+++)))'''''')))))))))((($$$$$$%%%%%%'''(((***+++'''&&&$$$######$$$%%%&&&#########"""!!!~~~zzzvvvssspppoooooopppqqqrrrrrrsssrrrqqqpppnnnkkkgggbbb^^^ZZZWWWUUUTTTQQQLLLGGGBBB???======:::666111---)))&&&###!!!###&&&(((  """###!!! """""""""""""""!!! """$$$%%%$$$"""""""""#########!!!!!!#########""""""###&&&(((***+++***(((&&&$$$""""""!!! !!!"""""""""###!!!"""######$$$$$$#########$$$%%%'''''''''&&&%%%&&&&&&&&&&&&%%%$$$######'''''''''(((***,,,...///,,,,,,---...///000111111333555777888666444333222555444444555777:::===???DDDBBBAAA@@@@@@BBBDDDFFFIIIKKKMMMNNNNNNLLLJJJIIIHHHIIIFFF@@@999555777999<<>>===<<<@@@DDDHHHHHHCCC<<<555111444000,,,---111222///++++++,,,---+++((('''''')))...------,,,------...///...(((%%%&&&&&&$$$$$$&&&******)))(((''''''''''''))))))*********)))((('''---***'''&&&&&&%%%$$$###############$$$%%%''''''((('''%%%###"""!!!""""""#########"""!!!|||yyyuuuqqqooonnnmmmlllkkkjjjiiihhhggggggffffffddd```[[[VVVRRROOONNNMMMIIIDDD???:::666555444---***%%%!!!      %%%&&&$$$""" !!!"""""""""!!! !!!!!!  !!!!!!"""!!! """""""""###%%%(((***,,,+++***(((&&&%%%######### !!!"""###$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$"""!!!"""###''''''&&&''')))+++---...////////////000000000000///111444444444333444444777666666666777999;;;<<>>CCCHHHLLLNNNRRRYYY\\\ZZZTTTRRRNNNNNNQQQYYYaaagggbbbbbbdddfffjjjppptttwwwmmmjjjddd^^^[[[ZZZ\\\]]]\\\eeeoooxxx}}}{{{vvvrrrpppppprrrsssmmmkkkiiijjjmmmqqqtttuuu~~~|||}}}yyyvvvoooiiiiiijjjoooxxx~~~yyyvvvttttttooogggccccccdddhhhllloooooommmllllllfffdddaaa]]]ZZZWWWVVVUUUWWWYYY]]]aaaeeeeeebbb___QQQIIIDDDDDDFFFIIINNNTTTXXXYYYZZZXXXTTTMMMFFFBBB???BBBFFFIIIJJJKKKLLLNNNQQQUUUWWWUUUUUUWWWUUUQQQRRRVVV]]]hhhsss{{{~~~|||yyyxxxxxxyyyyyyxxxvvvuuuuuuvvvxxxzzz}}}~~~~~~~~~~~~~~~~~~~~~|||xxxqqqiiiaaa\\\XXXWWWYYYZZZYYYVVVRRRMMMJJJIIIHHHHHHHHHFFFDDDCCCDDDFFFDDDDDDEEEEEEDDDCCCBBBAAA@@@BBBDDDBBB>>>999555333333111111222555555222...+++---...,,,)))'''(((++++++++++++,,,---...///000,,,'''%%%''''''%%%$$$&&&))))))(((((('''&&&%%%%%%$$$%%%'''((()))((('''''')))'''%%%$$$%%%%%%$$$#########"""""""""###$$$$$$&&&&&&%%%###""" !!!!!!!!!!!! xxxwwwtttqqqooonnnmmmmmmiiigggdddaaa^^^]]]]]]]]][[[YYYUUUPPPLLLGGGEEECCC@@@===888333...***((((((!!!    ###$$$"""   !!!!!!!!!!!!!!!!!! !!! !!!  """%%%(((***,,,---***)))(((&&&%%%%%%$$$$$$!!!"""$$$%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$$$$!!!###$$$$$$""""""$$$'''((((((''''''(((***---...//////.........---------+++---000111222333555777555666666777888999999:::<<<>>>AAADDDFFFGGGGGGFFFHHHKKKOOOQQQQQQOOOLLLIIIDDDFFFEEE@@@999777<<>>999666555222333666888888666444222,,,///111///+++)))+++...++++++,,,,,,,,,------...,,,'''%%%'''(((&&&%%%''''''''''''''''''&&&%%%$$$"""###%%%((())))))((('''###"""!!!"""$$$%%%$$$###!!!!!!!!!!!!!!!!!!""""""!!!"""""""""!!!rrrqqqpppnnnmmmmmmmmmnnnhhheee```\\\XXXWWWWWWXXXRRRPPPLLLGGGBBB>>>;;;:::333000,,,'''"""         !!!"""!!!  !!!"""  """  ###&&&))),,,---...***)))((('''&&&%%%%%%%%% !!!###%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%&&&'''''''''&&&%%%$$$"""$$$$$$###$$$'''+++***)))(((((()))+++---///------,,,+++******))))))***+++...///111333777:::333444666888999999::::::<<>>;;;999999777888999;;;;;;999444000000---++++++***,,,555???VVV___fffcccTTTAAA222+++%%%'''*********+++///222444888999888999<<<<<<999666666999???EEEKKKNNNOOOQQQQQQOOOLLLKKKMMMQQQTTTXXX[[[\\\XXXTTTUUU]]]dddaaa```^^^\\\]]]bbbhhhmmmjjjhhhddd^^^YYYTTTQQQOOOIIILLLNNNNNNKKKFFFCCCBBBBBBEEEHHHHHHEEEAAA>>>===AAABBBDDDDDDEEEDDDCCCBBB>>>AAACCCCCC@@@;;;888666111555999;;;:::888555444---000333111---+++---111//////...---+++***)))))),,,'''&&&((()))'''&&&(((&&&'''''''''&&&&&&%%%$$$"""$$$&&&)))******))))))!!!!!!!!!"""$$$$$$###!!! !!!!!!""" !!!!!!nnnkkkiiiggggggfffeeeccc___ZZZTTTOOOKKKIIIGGGEEEFFFCCC>>>888222...+++***(((%%%  !!!     !!!"""###"""  ###'''*********&&&$$$$$$&&&)))***(((&&&&&&&&&'''''''''''''''&&&$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&"""!!!!!!!!!"""###%%%&&&***)))&&&%%%%%%(((+++---,,,)))&&&%%%''''''%%%###%%%&&&(((+++---///000111000/////////000222444555999888777999???CCCDDDDDDBBBBBBAAA@@@@@@AAAAAABBB???===:::777444222000000444666888;;;>>>?????????@@@???<<<888444444999===@@@CCCFFFGGGEEECCCBBBBBBBBBDDDGGGHHHGGGDDD@@@===CCCBBBAAAAAABBBDDDFFFHHHEEEDDDBBB>>>999777777777FFFBBB>>><<<<<<>>>>>>>>>===???AAABBBCCCEEEHHHKKKTTTUUUUUUUUUTTTTTTUUUWWW\\\[[[ZZZYYY[[[^^^aaacccVVVSSSQQQSSSWWWWWWSSSOOORRRPPPKKKGGGCCC@@@??????@@@@@@???????????????????????????===:::999999;;;@@@;;;666555666777666555:::???CCCBBB<<<666222000333222000000000000...,,,&&&((((((&&&$$$'''///666HHH]]]hhh[[[EEE666---%%%$$$%%%&&&%%%%%%%%%''')))---...---...444999777111222222222222444666888:::===;;;::::::<<<=========@@@AAAAAA>>><<>>;;;:::999888888;;;;;;<<<;;;:::999777666666777999;;;<<<<<<<<<<<<:::;;;;;;:::999777555333//////111444777666444111////////////............------,,,+++)))(((''''''''''''''')))++++++)))'''(((&&&%%%%%%&&&'''%%%$$$%%%$$$###$$$&&&((((((((("""!!! !!!######!!! """"""""""""!!! kkkhhheeebbb```^^^[[[YYYWWWSSSLLLFFFBBB???<<<:::555222///***&&&###!!!  !!!"""######"""    !!! !!! !!!  !!!""" """"""$$$&&&((())))))(((%%%$$$$$$&&&)))***)))''''''((((((((((((((('''&&&$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$!!!!!! """###$$$%%%$$$!!! """%%%&&&%%%### !!!""" !!!"""$$$&&&((()))***+++''''''&&&&&&'''(((***+++...,,,+++---111555666666555444444333222111111111111000...,,,+++***)))))))))***,,,///111222222222000000...+++((())),,,///222555999:::888666555444444666888:::999666222000......---...000333666888555444333111......000222<<<>>>>>>:::444333555999;;;;;;;;;;;;;;;???DDDHHHIIIIIIIIIHHHGGGHHHJJJLLLNNNMMMLLLKKKLLLOOOQQQSSSLLLJJJIIILLLQQQSSSPPPMMMMMMJJJGGGCCC@@@???>>>>>>AAA>>>;;;777555666777888999::::::999777666888999;;;777333111111111000///888;;;>>>>>>;;;666111//////---++++++---...---,,,'''))))))'''%%%'''...444CCCTTT\\\OOO===222+++%%%###$$$%%%%%%$$$$$$%%%&&&+++,,,++++++111666555///////////////111333555666///......///111222222111777;;;===<<<999777999;;;999444111333999???BBBBBBBBB>>>888555555666666777555555555444444333333222333333333333222000...------///222444777888999999555555444333111...,,,+++++++++,,,///000000---+++))))))))))))))))))))))))))))))((('''&&&%%%%%%$$$""""""$$$'''***,,,+++***'''&&&%%%%%%''''''&&&$$$&&&%%%$$$%%%'''(((((('''###"""""""""$$$$$$###!!!!!!!!!!!!!!! bbb___[[[WWWTTTRRRNNNLLLIIIDDD===777333///,,,***"""!!!!!!"""$$$%%%'''(((&&&!!!   !!!"""###'''+++((("""  !!!"""######$$$!!!!!!!!!  &&&'''((()))))))))((('''%%%$$$$$$&&&((()))(((&&&'''((((((((('''&&&%%%%%%"""""""""!!!""""""###$$$%%%%%%$$$###"""!!!!!!!!!   """  ###%%%&&&&&&&&&&&&&&&%%%###!!! !!!   """###$$$%%%%%%###$$$$$$"""!!!!!!$$$&&&))),,,000111000...,,,+++***,,,...000///---)))'''#########%%%(((,,,000222//////...,,,+++,,,000333===EEEIIIDDD999444999@@@@@@>>>:::777666:::AAAGGGNNNNNNNNNMMMLLLMMMPPPRRRSSSRRRPPPOOOPPPQQQSSSUUUIIIHHHHHHKKKQQQTTTSSSRRRNNNLLLJJJGGGEEEEEEEEEFFFJJJFFF???999666666888999777888999888777888999;;;===;;;777666555555444222777777999:::;;;888444000000---***)))***+++,,,+++)))***+++)))&&&''',,,000???IIIKKK???333...***&&&$$$&&&((((((&&&%%%$$$%%%(((******+++000555333...------------...///000111)))(((((())),,,---,,,+++///555;;;===:::555111000---***'''(((,,,111333222444111,,,***)))*********&&&''')))++++++++++++***((((((((('''&&&%%%$$$###%%%&&&(((***,,,---......///...,,,***(((&&&$$$###(((''''''((()))(((&&&###"""""""""######$$$$$$$$$"""""""""!!!!!!  ###&&&(((((('''$$$$$$$$$%%%'''((('''&&&'''&&&$$$$$$&&&'''&&&%%%$$$###"""###%%%%%%###""" UUURRRNNNJJJGGGDDDAAA>>>666222---((($$$!!! """$$$%%%&&&''' !!!    !!!!!!  """"""  """"""!!! !!!"""$$$$$$%%%(((000555111)))!!!"""!!!   !!!"""###$$$$$$###""""""!!!  %%%''')))******(((((((((&&&&&&%%%%%%%%%%%%$$$###$$$$$$$$$$$$###"""!!! !!!  !!!!!!!!!"""!!! !!!""""""### !!!""""""###$$$%%%&&&))),,,000222000...---,,,+++,,,...000000...+++***%%%%%%%%%''')))---111333333222000...,,,...111444DDDMMMSSSOOOEEE???DDDKKKLLLHHHBBB===;;;@@@HHHOOORRRRRRRRRPPPOOOQQQTTTWWWYYYXXXVVVUUUUUUUUUVVVWWWVVVUUUUUUXXX\\\```aaaaaa^^^\\\ZZZWWWVVVVVVWWWWWWZZZWWWQQQLLLHHHGGGHHHIIIBBBCCCCCCBBBAAAAAACCCDDDEEECCCBBBAAAAAAAAAAAAAAA===;;;<<>>::::::777222///............000111111///------000333@@@CCC???555---,,,,,,***,,,...000000...+++******)))...222555:::===999333222111111000//////......,,,+++***+++,,,---,,,***---333;;;???>>>999444111,,,***((((((+++.........///,,,)))''''''''''''&&&"""$$$&&&)))***))))))((($$$$$$$$$$$$$$$#########%%%%%%&&&&&&&&&&&&&&&&&&)))(((&&&%%%###"""!!!!!!&&&%%%#########"""  !!! !!! !!!$$$(((******)))&&&$$$""""""######"""!!!"""!!!!!!"""######""" JJJFFFAAA<<<888444000---%%%"""     ###$$$(((,,,///...***'''%%%%%%&&&&&&%%%""" """######"""!!!!!!###$$$%%%%%%%%%)))333999555,,,"""""""""   !!!""""""###$$$###!!!   $$$((()))((('''''''''&&&&&&&&&$$$""" !!!!!!!!!  !!!"""###$$$%%% !!!###%%%'''''''''***---000111000///.........///111333333222000...((('''''''''))),,,///111111111000///---///222555EEEJJJOOOOOOIIIGGGHHHLLLSSSQQQLLLIIIIIIOOOXXX___cccccccccbbbbbbcccfffiiijjjiiigggfffeeeeeeffffffjjjiiihhhiiikkknnnpppqqqrrrpppmmmkkkjjjiiijjjkkkhhhfffdddaaa___^^^^^^^^^WWWXXXWWWUUUSSSRRRRRRTTTNNNNNNNNNNNNOOOQQQSSSUUUOOONNNMMMOOORRRRRROOOKKKEEEBBB===;;;;;;<<<<<<<<<@@@@@@???===<<<===???AAAIIIGGG@@@888444555666666;;;===??????===:::999888666===EEEJJJMMMNNNIIIBBB>>>===<<<:::888666444333444222///............,,,111555:::<<<;;;777333111---+++******+++,,,,,,,,,,,,***((('''''''''%%%$$$$$$&&&(((***+++***)))((($$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$"""!!! !!!"""###$$$""""""(((+++,,,+++"""  >>>:::444...)))$$$       ###)))222555;;;>>>>>>999444000------+++)))(((&&&%%%%%%'''&&&$$$""" !!!$$$'''''''''''')))111555111(((!!!""""""   !!!###""" $$$%%%$$$"""###%%%###$$$###!!!!!!""""""!!!!!!!!!!!!"""###"""!!!!!! !!!!!!!!!"""""""""###%%%'''((()))(((((((((***---/////////111222444444444444555666666888999;;;<<<;;;:::999666555444444555777999::::::;;;<<<<<<<<<>>>AAACCCKKKNNNPPPQQQPPPOOOPPPQQQXXXXXXWWWWWWZZZ```hhhnnntttvvvwwwwwwvvvwwwyyy{{{zzzzzzyyyxxxwwwvvvvvvvvvwwwuuusssrrrrrrtttwwwyyy|||{{{yyyvvvuuuvvvvvvwwwoooooonnnnnnnnnnnnnnnnnnmmmmmmllliiifffccccccddd___`````````aaaeeejjjmmmjjjhhheeedddbbb```]]][[[MMMKKKIIIIIILLLNNNPPPPPPSSSQQQPPPOOOOOOQQQTTTVVVVVVTTTNNNIIIGGGHHHJJJKKKQQQRRRTTTSSSQQQOOONNNOOOLLLTTT[[[^^^______ZZZSSSNNNMMMLLLJJJHHHEEECCCBBBCCC@@@<<<999:::;;;;;;;;;<<<<<<<<<;;;999666333111///////////////............,,,+++***+++***(((&&&%%%&&&'''((()))(((((('''$$$######"""""""""###### !!!"""$$$&&&(((***%%%$$$""" """%%%'''$$$!!!!!!'''*********,,,)))$$$!!!    !!!)))444<<>>@@@BBBBBB@@@@@@AAAEEEHHHHHHHHHGGGGGGGGGGGGFFFGGGJJJMMMNNNOOOQQQSSSTTTTTTSSSRRRRRRQQQQQQPPPQQQSSSVVVWWWXXXYYY[[[\\\[[[[[[\\\]]]\\\^^^aaa```^^^]]]___aaacccdddggghhhiiilllppprrroooqqqtttuuuuuutttuuuvvvvvvvvvuuuuuutttsssssssssxxxwwwtttrrrqqqsssvvvyyy}}}{{{zzzyyyyyyzzz|||}}}vvvuuuttttttuuuwwwyyy{{{zzzzzzyyyvvvrrrppppppqqqooooooooonnnnnnsssyyy}}}yyyrrrjjjddd```___TTTSSSSSSVVVYYY]]]^^^^^^```^^^[[[ZZZ\\\```dddfffdddcccbbb```______bbbeeefffggggggfffdddcccdddeeeaaagggiiigggfffeeebbb]]][[[[[[[[[[[[YYYWWWVVVTTTTTTPPPKKKHHHIIILLLOOOPPPMMMKKKIIIFFFEEECCCAAA??????@@@AAAAAA@@@>>>>>>>>>;;;999999999999888666444//////000000111222222333///...,,,***((('''''''''$$$$$$%%%&&&))),,,...000,,,***'''$$$$$$&&&))),,,(((%%%  %%%'''&&&%%%    ###&&&***444BBBMMM\\\___```ZZZNNNDDD???>>>555333000------...111333111---((("""!!!''',,,555666444111000///)))"""  """  !!!###'''(((&&&%%%&&&'''((((((***,,,---...//////333333333555777999<<<===DDDGGGIIIJJJKKKMMMRRRVVV\\\YYYUUURRRQQQQQQSSSUUURRRRRRSSSSSSTTTVVVWWWXXXXXXXXXYYYZZZ\\\___bbbddd^^^\\\ZZZ[[[___ccccccbbb______^^^]]]\\\^^^bbbeeehhhiiikkkmmmnnnnnnmmmmmmjjjiiihhhhhhjjjlllooopppssstttvvvuuussspppoooooojjjmmmpppnnniiigggjjjnnnppprrrtttuuusssqqqppppppqqqtttxxxzzzyyyyyyyyyyyy{{{{{{{{{zzzzzzzzzyyyyyyvvvtttrrrooonnnpppuuuxxxyyyyyyxxxxxxyyy{{{~~~}}}{{{xxxwwwxxx|||~~~{{{xxxvvvvvvwwwttttttsssppppppttt|||wwwjjjaaa\\\\\\[[[ZZZ[[[]]]```bbbcccbbbeeebbb^^^^^^aaafffkkknnnmmmmmmoooppppppooossswwwsssssssssrrrpppppprrrsssmmmooonnngggccccccbbb___bbbcccdddeeeeeedddcccbbb[[[VVVQQQNNNPPPUUUZZZ\\\\\\ZZZWWWVVVVVVUUUTTTSSSRRRSSSUUUUUUTTTRRRRRRRRRJJJIIIIIIJJJJJJIIIFFFDDD@@@@@@@@@AAACCCEEEFFFGGGDDDAAA>>>:::777555444333444333333333555777999:::444111---******+++...000...***%%%###""""""""""""#########"""""""""""""""###"""!!!  ###$$$###!!!      """'''((()))---333;;;EEEKKKZZZUUUMMMCCC:::444000...***)))))))))---222777:::111+++&&&$$$""""""&&&222222000,,,---///((("""%%%$$$  ###%%%((()))***,,,///111000222666999===???@@@@@@@@@CCCFFFJJJMMMPPPQQQQQQTTTTTTUUUUUUWWWZZZ___ccciiihhhhhhiiikkknnnqqqsssvvvxxxyyyuuuooolllmmmpppqqqrrrssssssqqqoooppppppppppppqqqrrrtttvvvxxxyyyxxxsssoooooooooppptttyyyxxxuuurrrooonnnoooqqqrrrtttuuuvvvvvvvvvwwwyyyzzzxxxvvvtttsssssstttvvvxxx{{{}}}~~~}}}zzzxxxwwwwwwyyywwwuuutttuuuuuuuuusssuuuuuutttsssssssssssstttuuutttssssssssstttuuuvvv{{{yyywwwuuutttuuuwwwyyyzzzxxxtttpppmmmmmmpppsssqqqsssvvvvvvvvvwww{{{{{{vvvrrrqqqtttwwwzzzxxxxxxwwwxxxxxxvvvrrroooooosssuuuuuussstttyyy~~~zzzssslllfffbbbaaa]]]]]]]]]___``````^^^]]]______^^^___```bbbdddeeekkkmmmpppsssuuuxxx{{{}}}tttssssssuuuwwwwwwsssooommmjjjeee```^^^^^^```bbbeeefffggghhhhhhfffeeeccc^^^ZZZVVVTTTVVV\\\dddiiiggggggfffeeecccaaa```_______________```aaabbbccc___\\\YYYYYYZZZZZZWWWTTTQQQQQQQQQPPPOOOOOORRRTTTSSSQQQNNNKKKHHHFFFEEEEEEFFFHHHJJJJJJHHHFFFEEEEEEBBB>>>:::999;;;======<<<===:::666333222222111000000///......000222222111...000222000+++'''&&&'''%%%!!! !!!       """%%%------...///444:::BBBGGGGGGDDD===666///+++)))(((((((((((())),,,000555777111+++%%%$$$""""""&&&//////,,,)))***,,,((("""%%%$$$  !!!###### !!!###%%%''')))***+++---------------,,,,,,+++...///000000000222666999@@@BBBDDDFFFGGGHHHKKKMMMRRRTTTVVVYYY\\\^^^___```bbbccceeegggiiiiiiiiiiiijjjlllnnnnnnnnnnnnpppqqquuuuuuuuuvvvxxxzzz}}}{{{wwwxxxzzz{{{|||~~~}}}{{{zzzzzz{{{yyyzzz{{{|||~~~}}}xxxtttttttttssswww|||zzzyyywwwvvvvvvvvvwwwwww{{{|||}}}}}}}}}}}}~~~}}}{{{yyywwwwwwxxxyyy{{{}}}}}}|||yyyvvvuuuvvvyyy{{{{{{wwwwwwvvvuuuuuuvvvvvvvvvwwwvvvuuuttttttuuuuuuvvvyyywwwuuuttttttuuuwwwyyyzzzxxxtttnnnjjjhhhiiikkknnnpppssstttuuuwwwzzz}}}}}}yyytttpppmmmnnnppprrrrrrqqqqqqqqqqqqpppnnnkkkooorrrtttsssoooooorrruuuxxxvvvsssoookkkhhhfffeee^^^^^^^^^______^^^\\\[[[]]]]]]]]]]]]^^^```bbbccchhhkkkooorrruuuxxx|||zzzxxxwwwwwwwwwvvvrrroooiiigggccc```___```aaabbbdddeeefffggggggfffeeeddd___]]]YYYXXXZZZ```gggkkknnnnnnmmmkkkhhheeecccbbbaaaaaabbbbbbdddeeeggghhhhhhfffdddddddddccc```]]]ZZZ[[[[[[ZZZYYYZZZ\\\___^^^\\\YYYVVVTTTRRRRRRQQQRRRTTTUUUUUURRRPPPPPPPPPPPPNNNKKKKKKNNNRRRSSSSSSRRRNNNJJJGGGFFFFFFEEEEEEFFFDDDCCCCCCDDDEEEDDDCCC@@@CCCFFFFFFBBB>>><<<<<<;;;777111---+++)))%%%###$$$$$$######"""!!!       !!!"""""""""###&&&)))+++***)))***---222777::::::777333///,,,+++***************+++---000333444///)))$$$###!!! %%%))))))(((''')))+++'''!!!$$$&&&%%% ###### """ !!! """$$$%%%$$$$$$%%%&&&***+++...111444777999:::999<<<@@@DDDHHHJJJKKKLLLQQQQQQPPPOOONNNMMMMMMLLLJJJLLLNNNPPPQQQSSSWWWYYYaaaccceeeffffffhhhjjjlllmmmmmmoooqqqsssuuuvvvwwwwwwxxxzzz{{{|||{{{{{{zzzyyy{{{~~~}}}zzzxxxwwwzzzzzzzzz{{{}}}}}}}}}~~~~~~~~~}}}~~~{{{|||~~~}}}zzzyyyxxxvvvyyy}}}yyyyyyyyyzzz{{{|||}}}~~~}}}{{{zzzzzz{{{||||||~~~~~~{{{xxxtttsssvvvzzz~~~yyyyyyxxxxxxxxxyyyyyyzzzwwwvvvuuutttttttttttttttwwwvvvuuutttuuuwwwyyyzzzxxxuuupppiiiccc______```kkkmmmppprrrtttvvvyyy|||xxxvvvrrrooollllllllllllmmmlllkkkkkkllllllkkkiiillloooqqqpppllljjjkkkmmmjjjjjjjjjiiihhhfffdddccc^^^^^^___^^^]]]\\\ZZZXXX]]]]]]]]]]]]^^^___aaaaaafffhhhlllooorrruuuyyy|||wwwuuurrrpppooollliiifffeeedddbbbaaa``````aaabbbcccdddfffggghhhhhhggggggaaa```^^^___aaaeeejjjmmmssssssrrrooolllhhheeeccc```aaabbbccceeehhhjjjkkkjjjiiiiiiiiihhhfffbbb___]]]^^^^^^^^^]]]^^^aaacccdddbbb```]]]ZZZYYYYYYXXX]]]^^^___^^^[[[YYYYYYYYYYYYWWWVVVXXX\\\```cccddd___\\\WWWTTTTTTUUUVVVVVVZZZXXXUUUTTTUUUTTTSSSRRROOORRRUUUVVVTTTQQQPPPOOOQQQNNNHHHDDDAAA>>>;;;999888666222...+++******+++---+++(((&&&$$$$$$%%%%%%$$$"""!!!!!!"""!!!      !!!$$$'''(((((('''((()))%%%$$$###%%%)))---111222555444222000000000111222000////////////000000111+++%%%!!! """"""$$$&&&))),,,,,,'''"""(((***(((!!! ###$$$!!!$$$###(((,,,---...///000444666:::<<<>>>@@@CCCEEEIIIKKKNNNQQQTTTVVVXXXXXXZZZ]]]bbbgggjjjkkkjjjiiinnnmmmkkkjjjhhhggggggfff```bbbeeeggghhhjjjlllnnnssstttvvvwwwwwwxxxyyy{{{ttttttuuuvvvwwwyyyzzz{{{xxxyyy{{{}}}~~~~~~~~~|||~~~}}}zzzxxxwwwwwwxxxyyyzzz{{{|||}}}}}}}}}~~~}}}}}}{{{|||||||||zzzzzz{{{|||xxxyyy|||~~~~~~}}}~~~zzzzzzxxxuuuuuuyyyssstttuuuwwwzzz~~~}}}{{{yyyyyyyyyzzzwww{{{~~~}}}xxxvvvssssssuuuyyy{{{|||zzzzzzzzzzzzzzz{{{||||||vvvvvvuuutttssssssrrrrrruuuttttttuuuvvvxxxzzz|||vvvrrrlllccc]]]ZZZ[[[]]]jjjlllooorrrtttwwwyyyzzzuuutttsssqqqpppooonnnmmmmmmkkkiiiiiikkklllkkkjjjiiikkkmmmlllhhhfffeeeeeeaaabbbbbbbbb```]]]YYYWWWZZZ[[[\\\\\\ZZZYYYXXXWWW\\\\\\]]]]]]^^^___``````bbbdddhhhjjjlllooosssuuupppooollljjjgggdddaaa```ccccccbbbbbbaaa`````````bbbccceeegggiiijjjjjjjjjccccccdddeeegggjjjmmmnnnrrrrrrqqqpppllliiieeeccc\\\]]]^^^```ccceeehhhiiiggghhhhhhiiigggddd```^^^\\\]]]^^^]]]]]]___bbbdddeeedddaaa___]]]\\\[[[\\\```aaaaaa```]]][[[[[[\\\[[[[[[[[[]]]aaaeeehhhiiiaaa^^^ZZZYYYZZZ]]]```aaaeeeccc```^^^^^^]]][[[YYYWWWXXXYYYZZZZZZZZZ[[[[[[[[[YYYWWWUUUTTTTTTSSSSSSRRRNNNHHHBBB???>>>@@@BBBFFFDDD@@@<<<:::999::::::666555444444444333000---***((('''%%%%%%$$$"""!!!      """###"""!!!"""###&&&***///000...)))%%%######"""###'''---222555666111000000000000111222333333222000///---,,,++++++&&&!!! '''///222...((($$$,,,...+++### !!!!!!!!! ###!!!""""""$$$''')))(((%%%$$$&&&)))%%%%%%%%%%%%''')))+++---999<<>>CCCFFFEEEEEEEEEGGGJJJMMMOOOYYY\\\aaadddgggiiimmmooorrrssssssrrrpppppprrrsssvvvxxxzzz{{{|||{{{zzzyyyyyy{{{}}}~~~|||yyywwwxxxvvvtttrrrppppppppppppqqqrrrsssrrrqqqrrrtttvvvzzz|||}}}}}}{{{{{{|||~~~|||}}}}}}|||~~~}}}zzzxxxyyy}}}wwwyyy{{{|||}}}|||{{{zzz~~~{{{xxxvvvtttttttttsssrrrsssuuuwwwtttvvvxxxzzz|||}}}}}}}}}yyyuuusssssspppkkkjjjlllpppqqqrrruuu{{{{{{zzzxxxwwwuuutttssssssuuuxxx}}}}}}||||||{{{{{{{{{{{{|||{{{xxxuuuyyyyyyzzzzzz|||}}}~~~}}}vvvvvvwwwyyyzzz|||~~~|||wwwssssssvvvyyywwwwwwxxx{{{~~~}}}|||{{{{{{{{{yyyxxxvvvtttssswwwuuusssrrrrrrqqqooommmjjjiiifffaaa\\\WWWSSSQQQVVVWWWXXXWWWUUURRRNNNLLLQQQUUUXXXXXXVVVTTTUUUWWWTTTUUUVVVWWWWWWWWWWWWWWWRRRVVV\\\bbbhhhnnntttxxxqqqrrrsssrrrnnnjjjggggggfffeeedddcccaaa```___^^^]]]^^^```cccgggjjjlllnnnlllmmmnnnppppppqqqppppppooopppqqqpppnnnjjjfffddd[[[[[[[[[]]]^^^```bbbcccdddfffhhhhhhfffdddbbbbbb^^^___```______```ccceeegggeeecccbbb`````````aaaeeeeeeeeedddbbbaaabbbdddggghhhjjjjjjiiijjjlllnnngggfffeeegggjjjnnnpppqqqnnnllliiihhhgggfffeeeccc___]]][[[\\\```dddggghhhcccdddddddddcccdddgggiiimmmkkkgggdddccceeehhhjjjmmmkkkhhheeebbb```^^^]]]\\\]]]___ccceeedddaaa^^^WWWTTTQQQQQQSSSSSSPPPMMMFFFCCC@@@>>>===999222,,,&&&$$$###"""######"""  !!!!!!    !!!###$$$$$$$$$''')))+++,,,***(((((((((...000111///)))"""'''++++++)))))))))***+++---...000000---+++(((%%%$$$$$$%%%&&&### (((222444///,,,---111333///&&& !!!###'''***---...111555999===@@@AAAFFFGGGHHHIIIJJJMMMPPPSSSXXX[[[]]]ZZZVVVWWW]]]dddgggfffeeedddeeehhhkkkmmmqqqrrrtttuuuvvvyyy}}}{{{{{{{{{yyyvvvvvvwwwyyy|||~~~}}}|||}}}}}}|||{{{xxxvvvuuuuuuvvvvvvtttttttttsssrrrsssvvvyyyyyyzzz{{{{{{yyyxxxyyyzzzyyy{{{||||||}}}}}}|||zzzxxxwwwxxxxxxvvvtttrrrsssvvvyyyrrrtttvvvxxxxxxwwwtttssszzzxxxwwwvvvuuutttsssqqqooooooooonnnmmmnnnqqqssspppppprrrtttwwwyyyzzz{{{xxxtttrrrssspppkkkiiijjjrrrtttwww{{{{{{{{{zzzxxxwwwvvvuuuuuuuuuwww{{{||||||{{{{{{{{{~~~||||||}}}}}}{{{yyyzzzzzz{{{|||}}}~~~|||}}}~~~}}}|||{{{xxxtttqqqllliiifffbbb^^^[[[XXXVVVZZZZZZZZZYYYVVVSSSPPPNNNSSSVVVZZZYYYVVVSSSTTTWWWTTTUUUVVVWWWWWWWWWVVVUUUTTTXXX^^^dddjjjooouuuyyyqqqtttvvvuuupppkkkgggfffeeeeeecccbbbaaaaaaaaaaaa___aaacccgggkkkooorrrtttssssssttttttttttttsssrrrppppppqqqpppmmmhhhccc```[[[[[[[[[[[[\\\\\\]]]^^^___bbbdddcccaaa```aaaccc]]]^^^^^^]]]\\\]]]___aaacccaaa```^^^]]]]]]^^^^^^cccddddddcccaaaaaaccceeegggiiikkkkkkiiiiiikkknnnlllkkkjjjllloooqqqqqqpppmmmkkkiiihhhhhhhhhgggfff```______bbbgggjjjkkkjjjjjjkkkkkkiiiggggggiiikkkooonnnmmmllllllnnnoooppprrrrrrpppnnnkkkhhheeeccccccfffjjjooossstttqqqnnniiifffbbbcccffffffccc```[[[YYYWWWWWWVVVQQQHHHAAA777666666777:::;;;;;;:::666444222333444444222///&&&&&&%%%$$$"""      !!!$$$&&&'''''''''))),,,......,,,***))))))'''((((((&&&"""$$$'''%%%""" !!!"""$$$&&&(((******,,,***'''$$$$$$&&&(((***$$$ !!!'''///111------111222333...%%%!!!$$$''')))***000111333444666:::???BBBFFFGGGJJJOOOUUUZZZ___aaa```cccfffgggfffgggkkkoooooorrrrrroookkklllttt{{{uuutttrrrpppppprrrtttvvvyyyzzzzzzyyyyyyzzz~~~}}}~~~~~~}}}|||}}}|||}}}~~~|||zzzxxxwwwwwwxxxyyyvvvvvvuuuttttttvvvzzz}}}vvvwwwxxxwwwuuuuuuuuuvvvvvvyyy~~~}}}tttuuuvvvwwwxxxwwwwwwvvvsssssssssqqqooooooqqqsssppprrrtttvvvvvvuuurrrpppqqqoooooooooqqqsssttttttpppppppppnnnmmmoooqqqtttpppqqqrrrtttwwwzzz|||~~~xxxuuuttttttrrrllljjjkkkrrruuu{{{}}}zzz|||}}}}}}|||{{{zzzyyyyyyxxxzzz}}}~~~{{{zzz{{{|||}}}|||{{{{{{|||}}}~~~{{{|||zzzvvvllljjjfffddddddccccccbbbaaa```^^^\\\XXXSSSPPPNNNUUUYYY\\\[[[VVVSSSTTTVVVVVVWWWXXXYYYYYYYYYXXXWWW\\\___dddhhhkkkoootttwwwuuuxxx|||zzztttmmmiiigggddddddcccbbbbbbcccdddeeedddfffhhhlllpppuuuyyy{{{wwwwwwwwwwwwwwwvvvuuutttoooppppppnnnjjjeee___\\\ZZZZZZYYYYYYYYYYYYYYYYYY```bbbddddddbbbaaacccfff___``````___]]]^^^```bbbcccbbb```___^^^^^^_________``````___^^^^^^aaacccgggjjjmmmmmmkkkkkkmmmppprrrqqqqqqrrrttttttrrrppppppnnnllllllmmmnnnmmmllleeefffhhhmmmrrrtttqqqooonnnooopppmmmjjjiiillloooqqqqqqqqqqqqqqqrrrrrrssstttttttttrrroookkkhhheeeeeehhhmmmtttyyyzzzxxxvvvpppmmmjjjkkknnnooolllhhhhhhffffffggggggbbbXXXPPPGGGGGGHHHKKKOOORRRSSSSSSOOOMMMKKKKKKMMMLLLIIIFFF999999888666444111///...   """%%%((())))))))),,,...111222000+++%%%!!! !!!!!! """%%%'''&&&%%%$$$((('''&&&%%%%%%%%%&&&''' &&&---...+++***---000,,,%%% ###&&&$$$ !!!$$$(((+++111777>>>CCCFFFHHHMMMMMMOOOPPPSSSUUUXXXYYYdddccccccbbbcccgggnnnrrrvvvvvvtttttttttuuuvvvwwwwwwwwwvvvvvvwwwwwwxxxyyyyyyyyywwwuuurrrrrrtttvvvzzzzzzzzz||||||~~~~~~~~~~~~~~~{{{wwwvvvvvvxxxrrrrrrqqqqqqsssuuuxxxzzzzzzxxxvvvttttttuuuvvvwww{{{yyyyyy{{{}}}~~~{{{xxxrrrqqqrrrsssvvvxxxxxxwwwvvvvvvuuuuuutttssssssrrrppprrruuuxxxyyyxxxvvvtttvvvtttrrrrrrtttuuuuuuuuurrrpppmmmmmmooorrrtttuuuyyyxxxwwwvvvwwwzzz}}}}}}|||zzzyyywwwvvvvvvuuuzzz|||~~~~~~}}}~~~||||||~~~~~~{{{yyyzzz|||~~~}}}{{{|||}}}~~~}}}}}}yyyqqqkkkeeedddfffhhhfffcccjjjhhheee```\\\ZZZXXXWWW]]]ccceeeaaa]]]]]]]]]\\\[[[[[[\\\\\\\\\\\\[[[[[[___ccchhhmmmrrrxxx~~~xxxwwwwwwvvvuuussspppmmmmmmkkkhhhfffeeefffggghhhjjjlllooosssuuuwwwwwwwwwxxxwwwwwwxxxxxxvvvssspppqqqooommmjjjhhhddd___[[[[[[[[[[[[[[[\\\\\\\\\\\\cccbbbaaaaaa````````````___aaaccccccaaa___^^^]]]ccccccccc```^^^]]]^^^___dddaaa^^^^^^aaaddddddccciiiiiiiiijjjjjjkkkkkklllooommmlllnnnrrruuutttsssqqqssstttuuutttrrrooommmjjjkkkmmmppprrrtttuuuvvvvvvtttssstttvvvvvvsssppptttrrrpppnnnnnnppprrrsssqqqpppnnnllljjjiiihhhhhhkkkkkkmmmqqqtttuuutttrrrooonnnjjjfffcccbbbeeeggggggiiijjjhhhbbb[[[VVVSSSKKKMMMQQQTTTVVVZZZ___bbbeeedddbbbbbbbbbcccbbbaaaWWWTTTRRRQQQRRRRRROOOLLL   !!!$$$(((***++++++++++++...111222000***$$$  !!!$$$%%%$$$###"""!!!  !!!"""&&&///000+++((())),,,((("""!!!###%%%(((+++---///222666666444444888===EEEHHHMMMRRRWWW[[[^^^___aaaaaaaaabbbdddeeeggghhhoooqqqrrrrrrrrrsssuuuxxxyyyyyyyyyxxxxxxyyyyyyzzz{{{{{{zzzyyyyyyxxxyyyyyywwwwwwwwwuuuttttttwwwyyyyyy}}}~~~zzzzzz~~~~~~~~~}}}}}}|||yyyuuuttttttvvvrrrqqqppppppppprrrtttuuuuuuuuutttssstttuuuvvvwww|||{{{zzz{{{}}}|||yyyvvvpppppppppssswwwzzz{{{{{{yyyyyyzzzzzzzzzzzzzzzzzzyyyzzz|||~~~~~~}}}{{{zzz}}}{{{yyyyyyzzz||||||{{{vvvtttssssssuuuyyy{{{}}}|||{{{{{{{{{|||~~~}}}}}}}}}~~~{{{zzz|||~~~~~~|||{{{zzz|||}}}tttoooiiihhhjjjlllllljjjmmmkkkhhheeecccaaaaaaaaafffkkklllhhhdddddddddbbb^^^^^^____________^^^^^^ccchhhooouuuzzz~~~}}}{{{zzzvvvtttqqqooonnnnnnpppqqqqqqssswwwzzz{{{|||{{{zzzwwwwwwxxxyyyyyyxxxtttqqqqqqooollliiigggddd```]]]\\\\\\[[[[[[[[[\\\\\\\\\bbbaaa```___^^^______```aaaccceeedddbbb```^^^^^^aaabbbcccbbbaaaaaacccdddfffccc```aaacccfffffffffjjjjjjkkklllllllllkkkkkkooommmmmmooosssvvvvvvuuutttuuuvvvwwwvvvtttrrrppplllmmmpppsssuuuwwwyyyyyyxxxwwwwwwyyy|||}}}|||zzzrrrpppnnnkkkkkkkkkmmmnnnqqqpppnnnllljjjhhhhhhgggjjjjjjkkknnnqqqrrrpppnnniiihhhfffbbb______bbbdddgggjjjmmmlllfff^^^VVVQQQHHHLLLRRRWWW]]]bbbhhhlllqqqpppnnnnnnpppqqqrrrrrrnnnllljjjjjjlllmmmkkkiii  """%%%)))+++,,,,,,,,,+++---111333000***###  !!!"""!!!***333444,,,&&&%%%'''$$$!!!%%%(((+++,,,000333888<<>>AAADDDHHHKKKMMMOOOVVVYYY]]]___aaaccceeegggaaa```______aaaeeeiiikkknnnqqquuuvvvuuutttssssssrrrsssvvvyyy|||}}}}}}|||vvvwwwwwwvvvuuussspppooooooqqqtttwwwzzz{{{{{{{{{}}}}}}}}}{{{zzzzzz}}}~~~}}}}}}}}}{{{|||}}}~~~~~~}}}{{{zzzxxx{{{|||zzz|||zzzzzz~~~{{{}}}}}}yyyxxxyyyzzz{{{|||zzzvvvsssrrrpppoooqqqtttwwwyyyyyy{{{|||~~~|||xxxsssqqqoooqqqqqqqqqtttxxxvvvqqqkkkjjjiiihhhhhhiiijjjkkkmmmnnnpppqqqrrrtttwwwyyyxxx~~~|||zzzxxxwwwwwwvvvtttrrrsssqqqmmmllllllllllllkkkiiigggdddbbbbbbbbbdddeeeaaabbbdddeeeeeeeeeddddddbbbeeegggiiikkknnnrrrtttssswww}}}|||zzzzzzqqqsssttttttuuuwww|||}}}}}}~~~~~~~~~~~~||||||~~~~~~}}}|||zzzzzzyyyvvvrrrppppppqqqtttttttttrrrppppppqqqsssppprrrtttttttttuuuwwwyyytttyyy}}}}}}zzzyyy{{{~~~~~~  ###### $$$(((,,,///111333777<<<@@@DDDIIINNNQQQJJJJJJKKKNNNSSSVVVWWWWWW\\\^^^```aaaaaaccceeegggdddbbb```___aaaeeejjjmmmqqqtttxxxzzzyyywwwvvvvvvsssuuuxxx|||~~~|||{{{{{{{{{zzzyyywwwuuutttsssuuuyyy|||~~~~~~~~~~~~}}}~~~}}}{{{zzzzzz{{{|||{{{|||}}}}}}|||zzzxxxvvvvvvzzz~~~}}}~~~~~~yyy{{{{{{|||~~~}}}yyyuuuvvvuuutttuuuxxx{{{||||||}}}}}}xxxtttmmmooopppppptttyyyxxxrrrooonnnlllkkkkkklllnnnoooppprrrtttvvvvvvwwwyyyzzz{{{{{{yyyvvvtttsssrrrqqqooosssqqqnnnmmmnnnnnnmmmlllkkkiiifffdddcccdddeeefffeeefffhhhjjjjjjjjjhhhgggeeegggkkknnnppptttyyy|||www{{{~~~tttvvvxxxxxxxxxzzz|||yyyxxxyyyvvvwwwxxxxxxwwwwwwxxxzzzuuuvvvvvvuuussssssuuuvvvwww|||    %%%'''""" !!!"""$$$&&&000000000111666===CCCGGGJJJLLLOOOQQQSSSUUUXXX[[[UUUUUUTTTUUUXXX[[[^^^```cccbbbbbbccceeeggggggfffffffffeeeeeefffhhhjjjlllpppvvvzzzxxxxxx{{{xxxrrrrrrtttxxx{{{|||zzzxxxvvvuuuxxxzzzzzzxxxvvvuuuuuuuuuxxx|||}}}}}}|||{{{|||{{{||||||}}}~~~~~~~~~}}}~~~}}}{{{zzzxxxwwwvvvvvvxxx{{{~~~{{{xxxvvvtttrrrqqqtttxxxyyyvvvqqqmmmmmmmmmllllllpppuuuxxxxxx||||||yyywwwwww{{{{{{{{{}}}~~~|||yyywwwuuussstttvvvxxxzzzxxxwwwuuusssrrrqqqqqqqqqnnnkkkhhhfffffffffeeedddggghhhkkkmmmoooooonnnnnnfffiiimmmqqqtttwww{{{~~~{{{~~~~~~}}}}}}~~~|||zzz{{{|||}}}}}}~~~~~~}}}zzz{{{~~~~~~}}}|||{{{{{{zzzzzz        %%%&&&!!!"""(((+++///222555666777888:::<<<@@@???>>>???BBBFFFKKKOOOQQQTTTWWWYYYZZZ[[[]]]^^^ZZZZZZZZZ[[[\\\^^^aaabbbgggfffffffffhhhhhhfffeeeddddddcccdddeeegggjjjlllrrrwwwyyywwwwwwyyywwwqqqqqqrrruuuwwwwwwvvvuuutttppprrrvvvxxxxxxyyyzzz||||||~~~~~~|||yyyyyyyyy{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}{{{zzzzzzzzz{{{}}}{{{xxxwwwvvvssspppqqqtttuuurrrnnnnnnnnnnnnmmmnnnqqquuuyyy}}}yyyxxxxxx{{{~~~~~~{{{yyyyyy|||~~~|||zzzzzzyyyxxxwwwxxxyyy{{{|||yyyyyyxxxvvvuuutttsssrrrooommmkkkjjjjjjiiihhhffffffhhhkkknnnoooooonnnmmmkkkmmmppprrrtttvvvzzz}}}|||~~~}}}zzzyyy{{{|||{{{|||}}}~~~     !!!%%%))))))%%% !!!$$$***111888;;;@@@BBBEEEFFFGGGHHHJJJLLLKKKIIIHHHGGGHHHKKKNNNPPPXXX[[[```bbbbbbbbbbbbbbbbbbbbbbbbccccccdddddddddeeedddcccddddddcccaaa^^^bbbbbbbbbccceeehhhjjjlllrrrvvvwwwvvvvvvwwwuuuqqqqqqrrrrrrrrrrrrrrrrrrrrroooqqqtttvvvxxxzzz~~~~~~|||{{{|||~~~~~~~~~~~~~~~{{{zzzzzzvvvrrrqqqrrrrrrooommmppppppppppppppprrrwwwzzz~~~{{{{{{|||}}}}}}~~~|||yyywwwxxx{{{|||{{{yyy{{{{{{{{{|||}}}~~~~~~{{{{{{{{{{{{zzzxxxvvvtttqqqpppooonnnnnnmmmkkkiiigggiiillloooppppppooonnnpppqqqrrrssssssvvvyyy|||~~~~~~~~~}}}||||||~~~}}}zzzxxxxxxzzz}}}zzz{{{{{{}}}~~~    !!!$$$'''+++//////,,,))))))*********,,,///444;;;@@@CCCEEEGGGIIIJJJJJJLLLNNNQQQNNNMMMLLLKKKKKKLLLNNNOOOYYY]]]cccfffgggfffeeeeeeffffffgggggggggfffeeedddaaa``````aaabbbaaa___\\\aaaaaabbbdddgggiiilllmmmppprrrsssttttttuuutttrrruuutttrrrqqqqqqrrrssstttuuuvvvxxxxxxyyyzzz}}}~~~~~~}}}yyytttqqqqqqrrrqqqppprrrssssssssssssuuuyyy|||~~~|||{{{|||~~~|||{{{}}}~~~}}}|||wwwvvvxxx{{{{{{{{{zzz{{{}}}~~~~~~~~~~~~{{{yyywwwsssrrrqqqrrrrrrqqqnnnkkkhhhjjjmmmppprrrqqqpppooorrrssssssssstttvvvyyy|||}}}{{{zzzzzz}}}|||yyyvvvwwwzzz}}}zzz{{{|||}}}~~~   """%%%(((,,,000222111000333555000111333666;;;@@@EEEGGGJJJKKKMMMMMMMMMOOORRRTTTQQQQQQQQQQQQQQQRRRSSSTTTTTTYYY```eeeffffffeeeeeecccdddddddddcccbbbaaaaaaaaaaaabbbdddffffffeeeccccccdddfffhhhkkkmmmpppqqqooooooppprrrsssttttttvvvyyyxxxuuutttsssuuuwwwxxxzzz{{{||||||{{{|||~~~|||yyyuuurrrrrrsssttttttuuuvvvvvvvvvvvvxxx{{{~~~~~~|||yyywwwxxxzzz}}}~~~|||zzzxxxzzz|||zzzzzz~~~wwwssstttxxx{{{|||yyy{{{}}}~~~}}}~~~{{{yyytttssssssssstttssspppmmmkkkmmmoooqqqsssssssssrrrssstttuuuuuuvvvxxx{{{~~~~~~{{{yyy{{{~~~|||xxxvvvvvvyyy{{{{{{|||}}}    """$$$%%%)))...111111222555888111222555:::???EEEIIILLLLLLMMMNNNNNNNNNOOORRRUUURRRSSSSSSTTTUUUVVVVVVWWWRRRWWW^^^bbbdddddddddddd``````__________________bbbbbbbbbdddgggiiijjjiiiiiijjjlllnnnqqqsssuuuvvvrrrppppppsssuuutttvvvyyy|||zzzxxxvvvvvvxxx{{{|||yyy{{{}}}~~~~~~}}}{{{yyyvvvtttssstttvvvwwwxxxyyyyyyyyyyyyzzz}}}}}}yyywwwwwwyyyzzz{{{xxxxxxyyy||||||{{{zzzxxxyyy}}}xxxssstttyyy}}}|||}}}~~~~~~~~~~~~|||{{{vvvuuuttttttttttttrrrpppppppppqqqrrrsssuuuvvvwwwvvvwwwyyyzzzzzz{{{}}}}}}|||}}}~~~zzzvvvvvvwwwyyy|||}}}    """"""!!!""""""'''---///000111444777333555888===BBBGGGLLLNNNLLLMMMMMMMMMMMMOOORRRUUUSSSTTTVVVWWWXXXXXXWWWWWWUUUYYY___cccddddddddddddbbbaaaaaaaaaaaacccdddffffffeeedddeeehhhkkkmmmnnnoooppprrrtttvvvxxxyyyzzzzzzvvvtttwwwwwwuuuwww{{{{{{zzzxxxwwwxxxzzz|||~~~xxx{{{~~~~~~|||zzzxxxxxxyyyzzzzzz{{{||||||{{{|||~~~|||zzz|||~~~~~~~~~{{{}}}}}}~~~}}}|||||||||yyy|||~~~}}}|||yyywwwuuuuuuuuuvvvuuuttttttsssrrrrrrsssvvvyyy{{{{{{~~~~~~~~~~~~~~~|||xxxvvvvvvwww{{{}}}     """""" ###$$$""" !!!###(((---000000111333666888999<<>>;;;999999===???<<<222### &&&...777@@@IIIQQQWWW___bbbfffhhhiiihhhiiiiiimmmnnnnnnppprrrtttvvvwww}}}zzzvvvqqqoooooopppqqqpppnnnkkkiiihhhiiijjjkkkkkkjjjiiihhhgggffffffeeeccceeeggghhhhhhhhhjjjkkkjjjjjjkkkmmmnnnnnnnnnnnnppprrruuuvvvuuuuuuuuuvvvwwwyyyzzzzzz{{{|||~~~}}}}}}}}}}}}~~~~~~||||||~~~|||{{{{{{|||~~~~~~}}}}}}}}}~~~||||||     !!!"""###"""$$$%%%&&&&&&%%%###!!!""""""###$$$&&&(((***+++000333666:::>>>???@@@@@@HHHLLLRRRXXX\\\___bbbddd```[[[TTTKKKBBB<<<888666???CCCBBB777%%%!!!(((222>>>IIIQQQVVV___ccchhhkkklllkkkjjjjjjmmmnnnppprrruuuwwwxxxyyy{{{xxxrrrnnnlllmmmoooqqqnnnllliiigggfffggghhhiiihhhhhhggggggfffgggggghhheeehhhjjjkkkjjjhhhhhhiiilllmmmnnnooopppooonnnmmmooorrrvvvxxxxxxxxxxxxyyyzzz{{{{{{zzzzzz{{{~~~||||||}}}}}}~~~}}}}}}}}}||||||}}}{{{yyyyyyzzz{{{yyyxxx{{{ !!!!!!!!!!!!!!! !!!  """$$$%%%"""$$$(((+++---...---,,,/////////111444999>>>AAAFFFKKKRRRVVVYYY[[[___bbbcccfffkkkoooqqqqqqpppooojjjhhh```SSSDDD777000---444<<>>===<<<>>>AAAEEEGGGJJJKKKOOOUUU[[[bbbhhhkkklllqqqwww|||sssoookkkkkknnnmmmiiieee[[[YYYRRRHHH<<<222,,,)))000666:::666***!!!$$$)))222>>>LLLTTT]]]bbbhhhkkkllljjjhhhhhhjjjlllnnnnnnnnnnnnppprrrqqqtttuuurrrrrruuuuuurrrrrrqqqpppnnnmmmmmmmmmmmmiiigggeeeeeeffffffeeedddgggfffhhhmmmnnnlllkkkmmmpppqqqrrrrrrssstttxxx{{{yyyyyyyyyxxxvvvuuuvvvxxxxxxyyyzzzyyyyyyzzz}}}~~~~~~~~~~~~~~~~~~ !!!######$$$$$$%%%(((((()))******+++,,,,,,---///333777;;;???AAABBBKKKJJJJJJKKKMMMQQQUUUWWWYYY[[[___dddiiinnnqqqrrrsssvvvzzz}}}~~~sssjjjaaa]]]]]][[[TTTNNNGGGEEEBBB<<<555///+++***,,,111444111((( %%%+++333???KKKSSS[[[```hhhlllmmmkkkiiihhhkkkmmmnnnooonnnnnnooopppooosssuuutttuuuwwwvvvrrrsssrrrrrrqqqpppooonnnmmmllljjjggggggggggggeeedddgggfffiiinnnppplllkkklllpppqqqsssssstttuuuxxx{{{zzzzzzzzzxxxvvvuuuvvvwwwxxxyyyzzzzzzzzz{{{}}}}}}{{{{{{|||~~~~~~||||||}}}  !!! """$$$%%%'''***---...///000222555777888999;;;===AAAEEEIIILLLNNNOOOSSSTTTWWW[[[^^^aaacccdddfffiiimmmqqqtttuuuvvvvvvyyyyyyzzzzzzzzzyyywwwuuummmdddYYYTTTSSSQQQKKKEEEAAA???<<<:::777444111000+++---...,,,&&& %%%---666AAALLLRRRZZZ```hhhnnnooommmjjjhhhlllnnnppppppooooooooopppnnnsssuuuuuuuuuwwwvvvrrrrrrqqqqqqpppooonnnmmmlllooommmjjjiiiiiihhhfffeeeggggggjjjoooppplllkkklllnnnppprrrssssssuuuwwwyyyzzz{{{zzzyyywwwvvvvvvxxxxxxzzz|||}}}|||}}}~~~~~~|||zzzzzz{{{~~~~~~|||zzz{{{|||}}}~~~|||{{{zzzzzz{{{{{{||||||||||||}}}||||||   """$$$%%%)))///444:::;;;===@@@BBBEEEGGGHHHHHHJJJLLLPPPSSSWWWYYY[[[]]]```eeejjjnnnppppppoooppprrrvvvyyy{{{zzzwwwvvvuuurrrooommmkkkjjjgggeee]]]VVVNNNJJJKKKJJJGGGDDD@@@>>>;;;:::999777555333------,,,)))%%%!!!###,,,666BBBNNNVVV\\\bbbiiioooooommmkkkjjjllloooqqqrrrqqqppppppqqqppptttuuuttttttvvvtttpppqqqpppooommmllllllkkklllooommmkkkjjjjjjjjjiiihhhiiihhhjjjnnnooolllkkkmmmmmmooorrrsssssstttvvvxxxzzzzzzzzzyyywwwvvvwwwyyyyyy|||}}}~~~~~~}}}|||zzzyyyzzz|||}}}~~~{{{zzz{{{{{{|||~~~|||yyyvvvuuuuuuvvvvvvxxxxxxxxxxxxzzz}}}~~~ssskkkiiisss}}}   !!!!!!!!!"""%%%'''&&&)))+++,,,---222:::AAAJJJJJJLLLNNNPPPRRRTTTUUUSSSTTTVVVYYY]]]bbbfffiiikkknnnssswwwyyyzzzzzzyyyvvvxxxzzzzzzxxxsssmmmjjjddd___YYYVVVTTTSSSQQQOOOJJJFFFBBB@@@@@@@@@@@@???===;;;999999::::::888666222000,,,)))'''### &&&222AAAQQQ[[[___dddkkkooopppnnnlllkkkkkknnnqqqrrrrrrqqqqqqqqqrrruuuuuusssrrrsssrrrnnnqqqooommmkkkjjjjjjkkkkkkkkkiiihhhiiikkkmmmmmmlllkkkiiijjjmmmnnnlllkkknnnmmmooorrrsssttttttvvvxxxyyyzzzzzzyyywwwwwwyyyzzz{{{~~~~~~|||uuuuuuxxx~~~|||zzzyyyyyyyyyzzz}}}|||{{{{{{zzz{{{{{{{{{|||zzzvvvsssrrrrrrsssttttttttttttuuuwww{{{~~~||||||~~~}}}}}}wwwxxxxxxzzz|||~~~~~~xxxcccWWWUUUddduuu|||~~~  $$$''')))---111555777999;;;::::::@@@IIIQQQUUUVVVVVVXXXYYYZZZ[[[[[[[[[[[[]]]```eeekkkppptttwwwyyy{{{~~~xxxyyyyyywwwqqqhhh___ZZZVVVQQQJJJEEEDDDDDDCCCAAABBB@@@>>>;;;:::::::::;;;;;;999888;;;???AAA@@@>>>666222...+++(((%%%!!! """###"""!!!...@@@SSS___aaaffflllooopppnnnmmmllljjjmmmppprrrqqqqqqqqqqqqtttvvvvvvrrrpppqqqppplllqqqooollliiihhhiiikkklllfffeeeeeehhhkkknnnppppppllliiijjjmmmmmmkkklllooonnnpppssstttuuuuuuwwwxxxxxxyyyzzzyyyxxxxxxyyy{{{|||~~~|||sssrrrtttyyy~~~|||zzzxxxwwwwwwwwwyyyyyyzzzzzzzzz{{{{{{{{{zzzxxxtttqqqpppqqqsssuuurrrrrrrrrsssvvvyyy}}}}}}}}}|||yyyvvvvvvzzz~~~}}}zzzzzz|||~~~zzzuuummmmmmnnnqqqtttyyy|||~~~{{{yyyzzzzzzrrr]]]OOOLLL___uuu~~~  !!!!!!!!!  """"""######""""""###&&&)))''')))---333:::BBBIIIMMMQQQRRROOOIIIHHHNNNTTTUUU^^^]]]]]]]]]^^^```bbbccceeefffgggjjjmmmrrruuuwww}}}{{{zzzzzzzzzxxxwwwooolllggg___VVVOOOLLLKKKEEEDDDCCCBBB@@@>>>===<<<===<<<;;;:::;;;===???AAA::::::;;;>>>BBBFFFGGGGGG>>>:::444...***&&&""" ###""""""!!! !!!***777JJJZZZ^^^ccckkkpppqqqpppnnnnnniiikkkmmmoooqqqqqqqqqqqqvvvxxxuuupppoooqqqqqqnnnqqqpppooonnnllllllkkkkkkhhhjjjkkkjjjmmmrrrrrrnnnnnnllljjjkkkoooqqqpppooommmmmmooorrruuuxxx{{{}}}yyyxxxxxxwwwwwwxxxxxxyyy~~~~~~zzzwwwuuuuuuzzz|||zzzyyyzzz{{{{{{~~~}}}xxxvvvxxx{{{{{{yyywwwvvvvvvuuutttrrrsssssstttvvvxxxzzz|||}}}zzzzzzyyyvvvsssuuuzzz~~~{{{|||yyyrrriiiiiijjjkkkmmmpppsssuuuuuuvvvxxx{{{yyynnnWWWUUU]]]ooozzz{{{ """###$$$ !!!"""!!! """$$$%%%%%%%%%$$$""""""$$$&&&"""$$$'''))),,,111777;;;===>>>@@@EEEKKKSSSZZZ^^^___aaa___[[[ZZZ^^^aaa```aaabbbccceeeggggggfffdddmmmmmmnnnooorrruuuxxxzzz~~~zzztttoookkkhhheeeccc[[[YYYUUUNNNGGGBBB@@@@@@===<<<<<<<<<===>>>>>>???;;;:::::::::;;;===@@@AAA>>>>>>???CCCGGGJJJKKKKKKBBB===777111,,,((($$$!!! !!!"""!!!%%%111DDDTTT\\\aaahhhmmmoooooooooooojjjkkkmmmnnnoooppppppppptttvvvtttpppoooqqqqqqoooqqqqqqrrrrrrqqqooommmkkkhhhjjjkkkkkknnnssstttpppnnnllljjjkkknnnppppppnnnjjjkkklllooorrrvvvxxxzzzwwwwwwxxxxxxyyy{{{|||}}}~~~}}}|||zzzzzz}}}~~~{{{yyyzzz{{{}}}{{{xxxyyy{{{{{{yyywwwvvvvvvuuutttrrrsssssstttuuuwwwyyyzzz{{{vvvvvvvvvuuutttvvv{{{|||}}}yyysssjjjhhhfffgggjjjlllmmmmmmnnnpppqqquuu{{{~~~wwwmmmUUUTTT^^^qqq}}}~~~  !!!###$$$%%%&&&!!!"""###"""!!!!!!###%%%((())))))((('''(((***---+++...222666;;;AAAIIIMMMOOONNNOOOQQQVVV]]]ccchhhmmmpppqqqnnnnnnpppoookkkgggiiikkkooopppnnnjjjfffllllllkkkkkkllloooqqqsssssslllddd[[[VVVRRRNNNLLLFFFEEECCC>>>999666666777777666666777999;;;===???999999999999;;;===@@@AAA@@@AAADDDIIINNNQQQQQQQQQIIIDDD<<<444...)))%%%""""""$$$$$$""" !!!,,,???PPPZZZ___eeejjjmmmnnnoooooommmmmmmmmmmmnnnooopppqqqqqqtttsssoooooorrrssspppqqqrrrtttuuutttqqqnnnllllllnnnmmmlllnnnrrrqqqnnnkkkjjjiiiiiikkkmmmmmmlllggghhhkkkmmmpppsssuuuwwwuuuvvvwwwyyyzzz|||~~~}}}|||zzzzzzzzz~~~~~~{{{zzz{{{}}}{{{yyyxxxxxxxxxvvvuuuuuuuuuvvvwwwxxxyyyzzzzzzvvvwwwwwwvvvvvvxxx|||~~~|||}}}yyysssnnniiieeeeeeiiillljjjhhhiiikkkmmmpppvvvzzzuuummmWWWWWWaaasss~~~"""###$$$$$$###############$$$ !!!"""""""""###&&&(((+++,,,---------///222555<<<>>>AAADDDHHHMMMSSSWWWYYYWWWUUUVVVYYY^^^dddhhhpppuuuwwwwwwxxxxxxtttnnnlllkkklllnnnooommmgggbbb\\\[[[YYYYYYZZZ\\\___aaa^^^XXXPPPIIIDDDBBBAAA@@@<<<<<<:::777444333333444777666666666777999<<<===;;;;;;::::::;;;<<<>>>>>>???AAAEEEKKKQQQUUUVVVVVVQQQKKKBBB999111***$$$!!! ###%%%&&&%%%### ***>>>OOO\\\```fffjjjlllmmmooopppppppppooonnnnnnoooqqqrrrooorrrrrrppppppttttttrrrqqqrrrrrrrrrrrrpppnnnmmmqqqrrrpppllllllnnnlllggghhhhhhgggggghhhiiijjjjjjhhhjjjlllooorrrtttvvvwwwuuuuuuwwwyyy{{{|||}}}}}}}}}~~~~~~zzzyyyyyy~~~~~~||||||~~~|||{{{||||||{{{zzzyyyzzzzzz{{{||||||||||||zzzzzzzzzzzzzzz{{{|||~~~~~~~~~}}}||||||~~~yyytttqqqjjjddddddiiillljjjeeegggiiikkknnntttxxxuuuooocccbbbiiiuuu}}} """&&&***+++***)))(((&&&%%%%%%%%%%%%###%%%''')))+++---111333333444666777888:::>>>AAAJJJKKKMMMOOOQQQUUUZZZ^^^dddbbb___]]]___cccgggkkkmmmqqquuuvvvwwwwwwqqqiiieeebbb___^^^```___ZZZVVVIIIHHHFFFEEEFFFIIILLLNNNLLLGGGBBB===;;;;;;:::999777777777444222111222444888888888999:::===???@@@??????>>>===<<<<<<<<<<<<;;;===AAAHHHOOOTTTWWWWWWVVVPPPGGG===444,,,%%% !!!$$$&&&&&&$$$""" )))===OOO___ccchhhlllmmmnnnooopppsssrrrqqqpppooopppqqqrrrnnnqqqrrrqqqrrruuuvvvtttqqqpppnnnmmmlllmmmnnnnnnpppqqqnnnkkkjjjllljjjeeeiiiiiiiiiiiiiiiiiijjjkkklllnnnpppsssvvvxxxyyyyyyyyyzzz{{{|||}}}}}}}}}}}}|||}}}~~~zzzxxxxxx|||~~~~~~}}}~~~{{{zzzzzzzzz|||~~~~~~}}}||||||}}}~~~{{{zzz}}}{{{|||~~~~~~|||wwwrrrkkkddd]]]]]]aaaeeeccc___^^^bbbgggkkksssyyyyyyttttttqqqqqquuuyyy{{{}}}  !!!$$$&&&)))+++,,,))))))'''''''''((()))******---000222555888===@@@BBBCCCDDDDDDDDDFFFIIILLLOOOPPPSSSUUUXXX]]]cccgggkkkiiieeeccccccfffiiikkkkkknnnooopppqqqppphhh___TTTNNNIIIHHHKKKLLLJJJFFF???>>>;;;:::;;;>>>AAACCCBBB@@@===;;;:::888666444222333333111000000222444888:::<<<>>>AAACCCEEEFFFCCCCCCBBB@@@???===<<<;;;::::::===BBBIIINNNQQQRRRSSSOOOHHH@@@888///'''!!!""""""###$$$&&&%%%"""  (((:::LLL^^^ccciiinnnppppppqqqqqqtttsssrrrqqqppppppppppppnnnrrrsssrrrtttwwwwwwuuuqqqooommmjjjjjjkkknnnoooiiikkkjjjiiikkkooonnnkkkmmmmmmnnnmmmllllllmmmooooooqqqtttwwwzzz{{{||||||~~~zzz{{{~~~}}}yyywwwwww{{{}}}|||zzzyyyzzz}}}~~~}}}|||{{{{{{||||||||||||~~~zzzyyy|||zzz{{{~~~~~~{{{yyyyyyyyyzzzxxxwwwwwwyyywwwrrrnnn```ZZZSSSRRRTTTWWWVVVTTTRRRYYYaaaiiisss|||}}}zzz~~~zzzuuutttuuuwwwyyy{{{|||}}}~~~}}}|||}}}  """###$$$$$$%%%'''(((***++++++(((((((((***,,,///333555888;;;>>>@@@CCCFFFJJJNNNQQQQQQPPPOOOMMMLLLNNNPPPPPPRRRUUUYYY]]]bbbiiimmmmmmkkkhhhfffeeefffhhhiiillllllkkkhhhhhhfff^^^TTTAAA<<<777999>>>AAA???<<<===:::777444444666999;;;===============:::555111000111222222222333666888===>>>AAADDDFFFGGGGGGGGGEEEEEEDDDCCCBBB@@@???>>><<<;;;;;;===BBBFFFIIIJJJLLLJJJFFFAAA<<<444+++%%%"""""""""$$$%%%$$$""" ###$$$###(((999IIIZZZ```hhhnnnrrrsssssstttrrrrrrrrrqqqpppnnnmmmlllooosssuuutttuuuyyyyyyvvvqqqpppooommmmmmnnnooopppfffiiiiiiiiilllqqqrrrooommmooopppnnnllllllnnnpppppprrruuuyyy{{{|||||||||~~~~~~xxxzzz}}}|||wwwvvvwwwzzz{{{~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}}}}{{{{{{~~~{{{yyy|||zzz|||{{{xxxvvvvvvwwwssspppooopppqqqppplllhhh\\\WWWQQQMMMLLLMMMMMMMMMPPPYYYcccllluuu~~~|||}}}zzzvvvssssssvvvwwwwwwzzz{{{{{{zzzyyyzzz}}}"""&&&)))+++---###$$$%%%''')))+++---...,,,---...111666;;;@@@CCCIIIKKKNNNPPPRRRUUUYYY\\\YYYXXXWWWSSSOOOMMMNNNOOORRRTTTWWW[[[___eeekkkpppooonnnllljjjiiiiiijjjjjjmmmlllhhhcccbbb___VVVLLL666222///333;;;???===999<<<999444111///000222444999:::===???@@@<<<777222111333444555666999<<>>777///)))!!!!!!"""$$$%%%$$$"""$$$&&&******'''***999IIIVVV\\\fffnnnsssuuuuuuvvvqqqqqqqqqqqqooommmkkkiiippptttvvvuuuvvvyyyyyyvvvqqqqqqrrrrrrrrrqqqpppppphhhjjjkkkjjjmmmrrrrrrnnnkkkmmmnnnmmmjjjiiilllnnnppprrruuuxxx{{{|||{{{{{{zzz|||~~~}}}|||wwwyyy|||~~~{{{vvvvvvwww{{{{{{~~~}}}}}}~~~{{{{{{|||zzz|||{{{}}}}}}yyywwwvvvvvvwwwmmmkkkiiijjjlllkkkhhhddd___[[[UUUPPPLLLKKKKKKLLLVVV___iiiqqqxxx{{{wwwwwwtttrrrtttvvvwwwuuuxxxzzzzzzyyywwwxxx|||}}}!!!$$$(((''''''&&&'''((()))***'''''')))+++...222555888666888;;;???CCCIIIOOOTTTVVVXXX[[[]]]]]][[[XXXVVVZZZXXXVVVTTTSSSSSSTTTTTTVVVYYY[[[]]]___dddlllqqqppplllhhhfffeeeeeeeeedddggghhhfffbbb___YYYNNNCCC777111---111555666777:::888777666555555555555555@@@@@@???===:::888555444000222555555666888>>>CCCGGGGGGGGGGGGFFFFFFEEEDDDBBBAAA@@@@@@AAAAAA???===<<<<<<===???@@@AAABBBCCCDDDCCC@@@>>><<<777222...***'''&&&'''%%% &&&''')))))))))---:::FFF[[[^^^bbbhhhmmmqqqtttuuurrrrrrrrrrrrrrrrrrrrrrrruuuwwwxxxxxxwwwxxxzzz|||vvvtttqqqpppqqqpppooonnnmmmllllllkkkjjjiiihhhhhhjjjkkkkkkjjjiiiiiikkklllnnnmmmnnnssswwwyyywwwtttxxxxxxyyyzzz{{{|||}}}}}}~~~}}}~~~~~~}}}xxxvvvvvvxxxzzz}}}~~~~~~~~~}}}~~~}}}}}}yyy|||wwwtttsssttttttrrrmmmgggeeeeeefffeeeddd]]]\\\YYYRRRLLLJJJLLLPPPXXXaaammmxxx~~~||||||zzzuuuqqqpppssswwwwwwwwwwwwwwwyyy{{{}}}~~~  !!!###'''***'''''''''''')))+++---...,,,---000444888>>>BBBEEEHHHIIIKKKMMMOOOSSSXXX[[[\\\]]]^^^^^^]]][[[XXXVVVUUUTTTSSSRRRSSSTTTVVVWWWZZZ]]]```bbbdddhhhnnnrrrooolllhhheeedddcccaaa```ccceeeccc___[[[UUUJJJ???555///---111666777888:::888888888888999999:::;;;@@@@@@>>><<<:::888777666222333444555777:::>>>AAAEEEEEEFFFGGGFFFFFFDDDDDD@@@@@@???@@@AAABBB@@@>>>?????????@@@AAAAAABBBBBBDDDCCCAAA???===:::555111,,,'''&&&'''&&&!!! $$$'''+++---,,,///:::EEEWWW[[[aaahhhnnnrrruuuvvvtttsssssssssssssssssssssvvvwwwxxxxxxwwwxxxzzz|||vvvtttqqqppppppooommmllljjjjjjjjjiiiiiihhhffffffiiijjjkkkjjjiiiiiikkklllmmmnnnpppssswwwxxxwwwvvvyyyyyyzzzzzz{{{|||}}}}}}~~~}}}~~~|||xxxvvvxxxyyy|||}}}}}}~~~}}}}}}~~~|||wwwtttssstttvvvtttooohhheeeeeeffffffeeecccaaa]]]VVVPPPNNNQQQUUU\\\dddoooyyyyyyzzzzzzxxxuuusssuuuwwwvvvvvvuuuvvvwwwzzz|||~~~###$$$$$$$$$$$$%%%(((***))))))***+++...222555666777999<<>>888222000444999999999:::::::::;;;<<<===>>>???@@@@@@???>>><<<;;;:::999999666555444555999<<>>>>><<<888666...)))&&&&&&&&&""" """###&&&...333333333;;;FFFUUUYYYaaaiiiooosssuuuvvvuuuuuutttsssssssssssssssvvvwwwxxxxxxwwwwwwyyy{{{wwwuuurrrooonnnmmmkkkiiihhhiiijjjkkkjjjiiigggeeehhhiiikkkkkkjjjjjjkkkmmmlllooorrruuuvvvvvvwwwxxxzzz{{{{{{||||||}}}}}}}}}~~~~~~}}}}}}zzzwwwyyyyyy{{{~~~}}}}}}}}}zzzuuurrrrrrtttvvvuuuqqqlllhhhggggggffffffeeeccc___YYYTTTSSSWWW[[[eeekkkttt{{{yyyzzz{{{zzzxxxvvvvvvwwwwwwvvvvvvvvvxxx{{{~~~!!!###%%%$$$%%%%%%%%%%%%&&&)))+++000000222444888<<<@@@BBBFFFGGGJJJNNNSSSWWW[[[]]]```aaaaaa___^^^]]]___```eeecccaaa___\\\ZZZYYYYYYQQQQQQQQQRRRTTTWWW[[[]]]___aaadddgggiiikkklllmmmllljjjhhhgggfffdddbbb```___aaaaaa^^^\\\XXXNNNCCC???999666:::===<<<;;;<<<===>>>>>>???@@@@@@@@@@@@@@@???===<<<<<<<<<<<<<<<:::666444666;;;?????????===>>>AAACCCCCCBBBAAA???BBBBBBBBBDDDGGGHHHHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDAAA???======>>>>>><<<;;;333,,,&&&&&&&&&###"""######'''222<<<<<<999???IIIWWW[[[ccckkkqqqtttttttttuuutttsssrrrqqqqqqrrrrrruuuuuuvvvuuuttttttvvvxxxwwwuuuqqqnnnmmmkkkiiigggiiijjjlllnnnnnnllliiihhhhhhjjjkkklllkkkkkkmmmnnnmmmpppuuuvvvuuuuuuwwwzzz}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}{{{||||||}}}}}}}}}~~~{{{vvvqqqnnnooorrrttttttssspppnnnkkkhhhfffddd______]]]XXXUUUVVV\\\aaappptttyyy}}}~~~~~~~~~~~~~~~}}}|||zzzxxxwwwwwwwwwyyyxxxwwwwwwzzz}}}!!!$$$&&&'''(((&&&''')))***+++---111444;;;<<<>>>@@@DDDHHHLLLNNNSSSSSSUUUWWWYYY[[[\\\\\\\\\]]]]]]]]][[[ZZZ\\\]]]```___^^^\\\[[[ZZZZZZ[[[VVVUUUTTTTTTVVVXXX[[[\\\\\\]]]```dddggghhhhhhgggfffeeeeeefffgggfffdddbbb^^^aaaaaa``````]]]TTTJJJ@@@;;;888<<<@@@@@@@@@BBBBBBBBBCCCBBBAAA@@@???>>>??????>>>>>>======>>>>>>;;;888666777<<<@@@AAA@@@>>>???AAACCCCCCCCCBBBAAA@@@@@@AAADDDGGGHHHHHHGGGEEEEEEFFFFFFGGGHHHHHHHHHCCCAAA@@@@@@BBBCCCDDDCCC888///'''&&&&&&###"""###$$$)))777EEEFFF@@@CCCMMM\\\```fffmmmqqqrrrrrrqqqsssrrrpppooonnnooopppppprrrssssssrrrqqqppprrrsssuuusssooommmllljjjhhhfffhhhjjjlllnnnnnnmmmkkkiiiiiikkknnnooooooooopppqqqooosssvvvvvvuuutttwwwzzz~~~~~~~~~~~~~~~~~~}}}~~~~~~yyyuuupppllljjjkkkmmmoooqqqssstttsssnnnhhhccc___YYY[[[[[[ZZZZZZ^^^dddjjjtttwwwzzz|||}}}~~~|||wwwuuuuuuvvvwwwxxxwwwwwwxxxzzz~~~""""""$$$%%%''')))***+++)))+++...000222666:::>>>GGGHHHHHHJJJMMMPPPSSSUUUXXXYYYZZZZZZZZZZZZYYYYYYXXXYYY[[[ZZZYYYYYYZZZ\\\[[[ZZZZZZZZZZZZZZZ[[[\\\YYYXXXWWWVVVVVVXXXZZZ[[[YYYZZZ[[[___ccceeedddccc```aaabbbeeehhhhhhfffddd```cccdddddddddbbbZZZPPP@@@:::888===BBBEEEGGGJJJHHHHHHHHHGGGEEEBBB???>>>??????@@@@@@@@@???>>>===:::999888999===@@@CCCCCCBBBBBBCCCCCCDDDDDDCCCCCC>>>>>>???AAADDDFFFFFFEEEGGGGGGHHHHHHIIIJJJKKKKKKHHHFFFDDDDDDGGGJJJLLLLLL>>>333(((%%%%%%###"""###%%%***:::KKKLLLDDDFFFPPP```ccchhhlllooopppoooooopppnnnmmmllllllmmmooopppqqqqqqqqqpppnnnnnnoooppprrrpppmmmkkkkkkjjjhhhgggfffhhhjjjkkklllkkkjjjiiikkkmmmqqqrrrsssssstttuuutttuuuvvvvvvuuuuuuvvvxxx|||}}}}}}~~~~~~~~~~~~|||}}}|||rrrpppllliiiggghhhiiijjjmmmpppsssrrrmmmeee^^^ZZZXXX\\\```bbbdddhhhoootttrrrtttwwwyyy||||||vvvttttttvvvwwwuuuuuuvvvyyy{{{&&&''')))+++---///000111444666888;;;>>>BBBGGGKKKPPPOOOOOOPPPQQQSSSUUUWWWWWWXXXYYYZZZZZZYYYXXXXXXVVVXXXZZZZZZZZZYYYZZZ[[[XXXXXXYYYYYYZZZ[[[[[[[[[YYYXXXWWWVVVVVVWWWYYYZZZXXXXXXXXX\\\```ccccccbbbaaabbbeeehhhkkkllljjjggghhhjjjkkkjjjjjjhhh___UUUIIIBBB>>>AAAFFFIIILLLPPPNNNNNNNNNMMMJJJGGGDDDBBB>>>@@@AAABBBBBB@@@>>><<<888999:::;;;===@@@DDDGGGBBBAAA@@@??????@@@@@@AAA?????????BBBEEEFFFFFFEEEJJJJJJJJJJJJKKKKKKKKKKKKJJJHHHEEEFFFIIILLLOOOPPPDDD666***%%%%%%###""""""$$$))):::MMMOOOEEEGGGRRRaaacccfffjjjlllmmmnnnmmmnnnlllkkkjjjkkkmmmoooqqqqqqqqqqqqpppmmmlllmmmoooooommmjjjjjjjjjjjjiiihhhggghhhiiijjjkkkkkkkkkkkkmmmppptttvvvvvvwwwwwwxxxxxxwwwuuuuuuvvvvvvvvvuuuxxxyyyzzz|||}}}~~~}}}}}}}}}|||||||||}}}}}}|||~~~|||}}}{{{wwwmmmllljjjhhhfffffffffgggkkkmmmooollleee^^^YYYWWW[[[```fffjjjmmmqqqwww{{{tttuuuvvvwwwyyy~~~{{{vvvuuuvvvvvvuuuuuuwwwyyy}}}~~~+++,,,---000333555777888BBBDDDGGGIIILLLPPPUUUYYYSSSSSSRRRRRRRRRSSSUUUVVVSSSUUUVVVXXXYYYZZZYYYYYYWWWXXXZZZ[[[ZZZYYYZZZ[[[WWWXXXYYYZZZZZZ[[[ZZZZZZXXXWWWVVVUUUUUUVVVXXXYYYYYYXXXXXX[[[```ddddddccceeefffiiimmmppppppnnnkkkppprrrrrrqqqppplllcccYYYUUUMMMGGGGGGJJJKKKNNNRRRQQQRRRRRRQQQOOOLLLIIIGGG>>>@@@BBBDDDCCCAAA===;;;777999<<<<<<<<>><<<:::999:::;;;===BBBBBBBBBEEEGGGIIIHHHGGGMMMMMMMMMLLLKKKJJJJJJJJJIIIFFFDDDDDDGGGKKKNNNOOOGGG888+++&&&%%%###!!!!!!$$$(((999NNNPPPEEEFFFRRR```aaadddgggjjjlllmmmmmmmmmllljjjjjjkkkmmmppprrrqqqrrrrrrpppnnnmmmmmmooolllkkkiiiiiijjjkkkjjjiiijjjjjjkkkkkklllmmmnnnooonnnrrrvvvxxxyyyyyyzzz{{{|||xxxuuuuuuwwwwwwuuusssuuuvvvxxxzzz|||}}}~~~||||||~~~}}}{{{zzzzzz{{{zzzyyyxxxxxxzzz|||}}}~~~~~~wwwrrrkkkjjjiiihhhgggfffeeeeeejjjkkkkkkfff___XXXVVVUUU]]]bbbjjjooorrruuuyyy}}}yyyyyyxxxwwwwwwzzzzzzxxxxxxxxxvvvtttxxxzzz~~~~~~111555:::>>>AAADDDGGGIIINNNOOOPPPRRRTTTVVVWWWXXXQQQSSSUUUUUUSSSSSSSSSTTTUUUVVVWWWWWWVVVWWWYYY[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZXXXYYYZZZ[[[ZZZYYYWWWVVV[[[ZZZYYYXXXWWWXXXXXXYYYTTTUUUWWWZZZ\\\___aaabbbeeegggkkkooosssuuuwwwxxx{{{xxxuuusssqqqnnnhhhccc^^^[[[VVVSSSSSSSSSSSSRRRSSSSSSRRRPPPNNNMMMLLLKKKJJJFFFBBB>>>===<<<;;;:::;;;;;;<<<>>>BBBCCCCCCBBBBBB@@@>>><<<;;;<<<>>>@@@CCCCCCEEEFFFGGGGGGGGGGGGIIILLLLLLHHHHHHKKKMMMMMMIIIJJJKKKKKKKKKJJJIIIHHHBBB777+++###"""!!!%%%666EEECCC:::===IIIVVVWWW[[[bbbiiilllkkkhhhkkklllllllllkkkllloooqqqttttttttttttsssqqqooommmqqqpppnnnkkkiiihhhgggfffiiikkkmmmoooppppppooonnnmmmnnnqqqssstttsssrrrqqqsssrrrqqqsssvvvwwwuuussswwwxxxxxxxxxyyy}}}~~~~~~|||{{{|||}}}zzzyyywwwvvvvvvyyyyyywwwttt}}}~~~zzzvvvtttllljjjgggdddcccdddeeefffhhhhhhgggaaaZZZUUUTTTUUU```fffjjjkkkpppyyy|||zzzwwwyyyzzzyyywwwvvvvvvvvvvvvwwwzzz|||}}}|||{{{zzz{{{}}}>>>AAAEEEIIIKKKNNNQQQSSSQQQSSSUUUWWWXXXXXXWWWVVVQQQSSSTTTTTTSSSRRRRRRSSSRRRTTTVVVWWWWWWXXXZZZ\\\\\\\\\\\\]]]\\\\\\[[[[[[[[[[[[[[[[[[ZZZZZZYYYYYY\\\ZZZYYYWWWVVVVVVVVVVVVWWWXXXZZZ\\\___aaacccdddiiikkkooossswwwzzz|||}}}{{{xxxvvvuuutttrrrnnnjjjiiieee```\\\[[[ZZZYYYYYYVVVUUUUUUSSSRRRQQQPPPOOOGGGFFFCCCAAA@@@???>>>===>>>>>>>>>AAACCCDDDCCCBBBBBBAAA???======>>>???@@@BBBCCCDDDFFFGGGIIIJJJKKKKKKNNNNNNKKKJJJNNNPPPNNNMMMMMMMMMLLLKKKIIIGGGFFF>>>444(((""" !!!///<<<:::444999EEETTTWWW]]]ccchhhkkklllkkknnnnnnnnnnnnmmmmmmoooqqqsssssssssssssssqqqpppoooqqqpppnnnllljjjhhhhhhgggjjjlllnnnooopppooonnnnnnlllnnnpppqqqsssssstttssspppooonnnppptttvvvvvvtttuuuvvvwwwxxxzzz}}}~~~}}}}}}{{{}}}~~~~~~~~~|||yyyvvvvvvxxxyyyxxxvvv|||}}}}}}}}}~~~~~~|||zzzwwwuuutttnnnllliiigggeeeeeefffgggggggggddd___YYYWWWXXXZZZccciiimmmnnnrrrxxxzzzwwwvvvwwwyyyxxxwwwuuuuuuuuuwwwxxxyyy{{{{{{{{{{{{{{{|||MMMOOORRRSSSUUUVVVYYY[[[VVVXXXZZZ\\\[[[XXXTTTRRRPPPQQQSSSSSSQQQPPPQQQRRRQQQSSSVVVWWWXXXYYY\\\^^^]]]^^^^^^^^^^^^^^^]]]]]]]]]\\\[[[[[[ZZZ[[[\\\\\\]]][[[YYYWWWVVVVVVVVVVVV[[[\\\^^^```cccfffhhhiiilllnnnrrrvvvzzz}}}~~~zzzyyywwwwwwxxxvvvtttrrrnnniiiccc___\\\ZZZXXXWWWTTTTTTSSSRRRPPPOOONNNNNNHHHIIIIIIJJJJJJIIIHHHGGGHHHGGGHHHIIIJJJJJJHHHFFFDDDCCCBBBAAAAAAAAABBBCCCDDDDDDEEEFFFIIILLLOOOQQQOOOQQQQQQNNNNNNRRRSSSQQQSSSRRRPPPNNNKKKIIIFFFEEE<<<333(((""" (((000000---666CCCSSSYYYaaagggjjjlllppprrrrrrrrrrrrqqqooooooppprrrrrrrrrssssssrrrqqqqqqpppqqqpppnnnllljjjjjjjjjjjjkkklllnnnnnnnnnnnnllllllkkklllmmmnnnpppssstttuuuqqqpppnnnnnnppprrrssssssrrrsssuuuwwwyyy}}}}}}{{{{{{wwwzzz~~~~~~~~~{{{}}}~~~zzzwwwwwwxxxxxxxxx{{{~~~~~~|||{{{{{{{{{}}}||||||}}}zzzyyyxxxvvvuuutttsssssspppooollliiigggfffffffffgggeeeaaa\\\ZZZ\\\aaaeeehhhmmmpppqqqsssvvvvvvssssssuuuwwwwwwvvvtttttttttyyyyyyyyyyyyzzzzzz{{{|||~~~UUUVVVXXXXXXXXXXXXZZZ\\\ZZZZZZZZZYYYWWWSSSPPPNNNNNNPPPQQQQQQPPPOOOPPPQQQRRRTTTWWWXXXYYYZZZ]]]___^^^^^^___`````````______^^^]]][[[ZZZZZZ\\\^^^``````___]]][[[[[[[[[[[[[[[___```bbbdddgggiiikkkllloooqqqssswwwyyy{{{||||||yyyxxxxxxxxxwwwwwwvvvuuunnniiiccc]]]ZZZWWWUUUTTTUUUTTTSSSQQQPPPNNNMMMLLLNNNQQQUUUWWWXXXWWWVVVVVVWWWVVVVVVVVVVVVUUUQQQOOOGGGGGGFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHKKKNNNQQQSSSQQQSSSSSSQQQRRRVVVVVVSSSXXXWWWTTTPPPLLLJJJHHHGGG===666,,,%%%###!!!###((()))+++777EEEUUU]]]fffkkklllnnntttyyyuuuvvvvvvtttrrrpppqqqrrrssssssrrrrrrqqqpppooooooqqqpppnnnlllkkkkkkkkkllllllllllllmmmlllkkkjjjiiiiiiiiiiiijjjmmmpppsssuuuvvvsssqqqnnnnnnnnnooooooqqqsssvvvwwwyyy{{{~~~~~~|||zzzyyytttxxx~~~~~~}}}~~~|||}}}{{{wwwwwwxxxyyy|||}}}}}}|||||||||}}}~~~~~~~~~wwwvvvsssqqqpppooooooppppppnnnllliiigggeeedddccceeebbb^^^[[[\\\bbbiiinnnllloooqqqrrrrrrrrrqqqoooqqqtttvvvvvvuuuttttttttt{{{zzzyyyxxxxxxzzz|||}}}}}}XXXYYYZZZYYYXXXWWWXXXYYYZZZXXXUUURRROOOMMMKKKKKKLLLNNNPPPPPPPPPPPPQQQRRRVVVWWWYYYYYYYYY[[[^^^aaa```aaaaaabbbbbbbbbbbbaaa]]]\\\ZZZZZZ[[[^^^aaadddddddddbbbbbbaaabbbcccdddcccdddeeegggiiikkklllmmmqqqrrrtttvvvwwwwwwwwwwwwwwwwwwvvvuuutttssssssssspppllleee```]]][[[YYYWWWZZZZZZXXXWWWUUUSSSRRRQQQUUUZZZ```ddddddccccccccceeedddcccbbbaaa]]]XXXUUUKKKKKKIIIIIIIIIJJJKKKLLLOOONNNMMMLLLMMMOOORRRSSSRRRTTTTTTSSSVVVZZZYYYUUU\\\YYYVVVRRROOOMMMMMMMMMCCC<<<333+++'''### !!!###%%%,,,;;;HHHVVV___hhhlllkkkmmmssszzzwwwxxxxxxvvvtttrrrqqqrrrtttsssrrrpppooommmllllllpppooolllkkkjjjkkkmmmnnnkkkkkkkkkkkkjjjiiiiiihhhhhhgggggggggiiilllooorrruuusssqqqooommmnnnooopppvvvxxxzzz{{{{{{|||~~~zzz}}}~~~{{{yyyyyyuuuxxx|||~~~~~~|||||||||}}}~~~~~~|||~~~yyyvvvwwwyyy~~~}}}~~~||||||}}}~~~~~~}}}||||||{{{tttrrrooollljjjiiihhhhhhkkkkkkiiigggdddaaa___^^^___\\\ZZZZZZ^^^eeemmmqqqnnnnnnoooqqqqqqooommmlllrrrtttuuuuuuttttttuuuwww}}}|||zzzyyyyyy{{{}}}~~~~~~||||||XXXZZZ\\\[[[YYYWWWVVVVVVVVVTTTPPPLLLJJJIIIIIIIIIJJJLLLOOOPPPPPPQQQRRRTTTYYYYYYYYYYYYZZZ]]]bbbfffhhhhhhggggggeeedddbbbaaa\\\[[[[[[[[[^^^bbbfffhhhjjjiiihhhggggggggghhhiiiffffffggghhhiiijjjkkklllpppqqqssstttuuuuuutttsssssstttsssqqqooonnnnnnpppoookkkeeeaaa___]]]\\\[[[[[[[[[ZZZYYYXXXWWWVVVVVV]]]cccjjjmmmmmmllllllmmmnnnmmmkkkiiifffaaa[[[WWWNNNMMMJJJIIIIIIKKKNNNOOOSSSRRRQQQPPPPPPQQQRRRSSSSSSUUUUUUUUUZZZ___^^^YYY\\\ZZZWWWTTTSSSSSSUUUVVVOOOHHH>>>555---'''###  !!!"""&&&000@@@LLLXXX___gggjjjiiijjjpppvvvwwwxxxxxxwwwtttrrrqqqqqqrrrqqqooonnnllllllkkkkkkooommmkkkiiijjjkkknnnooolllllllllkkkkkkjjjjjjjjjiiihhhgggfffgggiiilllmmmmmmnnnoooooonnnpppsssuuuyyy|||~~~yyy{{{~~~~~~}}}{{{zzzzzzwwwyyy|||}}}}}}~~~~~~zzzwwwvvvuuuuuuyyy}}}~~~{{{|||}}}zzzvvvvvvxxx}}}||||||}}}|||xxxyyy{{{~~~}}}{{{yyywwwwwwpppooollliiifffdddbbbaaaffffffeeedddaaa^^^[[[YYYXXXWWWXXX\\\bbbiiimmmoooooommmmmmpppooommmlllnnntttuuuuuuuuutttuuuxxx{{{}}}|||{{{{{{|||~~~~~~~~~|||{{{{{{WWWZZZ\\\\\\ZZZWWWTTTSSSQQQPPPNNNLLLJJJIIIIIIIIIHHHJJJNNNPPPQQQRRRTTTVVVYYYYYYXXXXXX[[[```hhhnnnsssrrrpppmmmiiieeebbb```[[[\\\]]]___bbbgggkkkmmmooonnnllljjjhhhgggggghhhgggggghhhhhhhhhhhhiiiiiijjjkkkmmmoooppppppppppppnnnoooooommmkkkjjjllloookkkgggccc```___```______ZZZZZZ[[[[[[\\\]]]]]]^^^ffflllsssvvvuuutttuuuwwwtttsssqqqnnnjjjddd]]]XXXOOOLLLIIIGGGGGGJJJNNNQQQTTTTTTTTTTTTTTTTTTTTTSSSTTTVVVVVVXXX^^^dddccc]]]ZZZYYYVVVUUUVVVYYY]]]``````ZZZOOOCCC999111+++((("""$$$&&&''',,,999HHHRRR^^^ccciiikkkjjjkkkoootttuuuwwwxxxwwwtttrrrqqqqqqnnnmmmlllkkkkkkkkklllmmmmmmllliiihhhiiikkknnnpppnnnnnnmmmmmmmmmmmmmmmmmmkkkjjjiiihhhhhhhhhiiijjjgggjjjmmmnnnnnnpppsssuuuvvvyyy}}}~~~}}}}}}~~~yyy{{{||||||{{{zzz{{{|||xxx{{{~~~~~~{{{xxxvvvuuuvvvvvvyyy|||{{{zzzyyyzzz}}}{{{vvvvvvxxxzzzzzzzzz{{{}}}}}}zzzvvvwwwzzz~~~~~~{{{yyyvvvtttsssooonnnmmmjjjhhheeebbbaaaaaaaaabbbaaa___[[[XXXUUUVVVWWW\\\ccckkkpppqqqpppoookkkkkkoooooommmooosssxxxwwwvvvttttttwww|||~~~}}}}}}~~~}}}|||}}}~~~~~~||||||}}}}}}~~~UUUXXX\\\\\\ZZZVVVRRRPPPMMMNNNNNNNNNMMMLLLJJJIIIGGGJJJMMMPPPQQQSSSVVVXXXXXXXXXWWWXXX[[[cccmmmttt|||zzzwwwqqqkkkeeeaaa^^^[[[\\\^^^bbbfffkkkoooqqqrrrpppmmmjjjgggfffeeeeeehhhhhhhhhgggggggggggggggbbbdddfffiiikkklllmmmmmmkkklllmmmkkkiiiiiilllooollliiieeeccccccdddeeeeee\\\]]]___aaadddfffhhhiiinnnttt{{{}}}{{{zzz{{{~~~yyywwwuuurrrnnnggg___YYYOOOLLLGGGEEEEEEIIINNNQQQTTTTTTUUUVVVVVVVVVUUUUUUVVVWWWXXXZZZaaahhhfffaaaYYYWWWVVVVVVYYY]]]bbbfffnnnhhh]]]PPPDDD:::333///&&&)))+++---333@@@OOOYYYdddhhhlllmmmmmmnnnqqqttttttvvvwwwvvvtttqqqppppppjjjiiiiiiiiijjjlllnnnooolllkkkhhhggghhhkkknnnpppppppppooooooooooooppppppmmmmmmllljjjiiiiiihhhhhhfffjjjmmmnnnmmmmmmooorrrpppsssxxx{{{{{{zzzzzz{{{yyyzzz{{{{{{zzzzzz|||}}}yyy}}}~~~~~~{{{zzzyyyxxxxxxzzz|||}}}~~~}}}{{{yyyzzz{{{}}}yyyxxxyyyyyy|||{{{vvvwwwyyywwwwwwyyyzzz|||}}}zzzuuuwwwzzz}}}~~~{{{wwwtttrrrqqqppppppooonnnllliiifffddd^^^___``````^^^ZZZVVVTTTXXX[[[bbbkkktttwwwuuurrrpppkkkjjjooopppnnnqqqwwwzzzyyywwwttttttxxx~~~~~~}}}}}}~~~zzzxxxxxxzzz{{{|||~~~YYYZZZ\\\]]][[[WWWRRROOOLLLKKKKKKJJJKKKLLLMMMNNNJJJKKKMMMOOOPPPQQQRRRRRRVVVWWWXXXZZZ^^^eeemmmsss}}}}}}yyyqqqhhhcccdddgggaaa```aaadddhhhlllnnnnnnpppmmmiiifffdddcccdddeeeggggggggghhhiiihhheeecccggggggfffgggggghhhjjjjjjfffggggggfffeeefffhhhjjjeeedddcccbbbaaaccchhhlllgggfffffffffhhhjjjmmmoootttyyy~~~~~~||||||~~~~~~}}}vvvhhh[[[WWWOOOGGGDDDGGGKKKLLLLLLRRRQQQPPPRRRVVVWWWVVVSSSSSSUUUXXXZZZ\\\\\\[[[[[[VVVUUUSSSRRRTTT[[[cccjjjgggfffbbbZZZNNNEEE@@@>>>:::999777999BBBNNNWWWZZZeeemmmrrrqqqoooqqqqqqpppssstttttttttsssrrrqqqqqqooonnnnnnnnnmmmmmmmmmmmmkkkiiihhhhhhjjjnnnsssuuuqqqrrrrrrnnnjjjiiijjjmmmooonnnmmmllljjjiiihhhggghhhhhhiiilllqqqrrrpppmmmlllnnnrrrvvvxxxyyyyyyxxxuuuyyy}}}~~~|||{{{}}}}}}}}}|||~~~~~~zzzwwwuuu}}}~~~}}}}}}zzz||||||}}}~~~|||xxxvvvsssvvv|||yyyyyy{{{{{{{{{zzzzzzzzz{{{}}}~~~~~~~~~~~~~~~~~~zzzzzzzzzzzzzzz}}}~~~}}}{{{xxxuuurrrqqqqqqpppnnnkkkhhhfffeeedddbbbbbbbbbcccccccccccccccccchhhnnnsssvvvwwwyyy{{{pppqqqqqqooonnnoooqqqsss|||zzzxxxxxx|||~~~}}}|||~~~~~~|||{{{{{{|||}}}\\\[[[[[[YYYWWWUUUSSSRRRLLLKKKKKKKKKLLLMMMOOOOOOOOOOOOPPPRRRSSSSSSTTTTTTVVVXXXZZZ\\\```fffmmmrrryyyyyywwwqqqiiidddeeegggdddddddddgggjjjmmmnnnmmmmmmkkkhhheeecccbbbcccdddiiiiiihhhgggeeecccbbbaaabbbbbbbbbbbbccccccccccccdddeeeeeedddddddddgggiiidddeeedddccccccfffjjjnnnkkkjjjjjjjjjllloooqqqsssssswww|||}}}||||||~~~uuujjj^^^VVVMMMHHHHHHKKKLLLKKKSSSRRRQQQSSSVVVVVVTTTRRRQQQRRRTTTVVVWWWWWWVVVVVVWWWWWWUUUSSSTTTXXX^^^ccccccdddeeeccc___]]]\\\]]]ZZZVVVPPPKKKKKKQQQYYY]]]fffmmmrrrpppoooqqqrrrqqquuuuuuuuuuuuuuuuuutttsssqqqqqqqqqppppppoooooonnnllllllmmmnnnpppqqqrrrsssqqqqqqqqqnnnjjjiiijjjlllnnnmmmmmmlllkkkkkkjjjiiijjjjjjjjjmmmppppppnnnkkkooopppqqqsssuuuwwwxxxyyyvvvyyy}}}~~~}}}}}}~~~zzzwwwvvv|||}}}~~~~~~zzz~~~~~~~~~{{{xxxvvvuuuwww|||~~~~~~~~~}}}{{{zzzzzzzzz{{{{{{~~~~~~}}}}}}|||||||||}}}||||||{{{zzzxxxzzz}}}|||yyyuuurrrqqqpppnnnjjjhhhfffggghhhjjjfffggghhhiiikkklllmmmnnnrrrvvvzzz|||{{{zzzzzzzzzsssssssssrrrpppppprrrtttzzzzzz{{{}}}~~~}}}{{{{{{|||}}}~~~]]][[[XXXUUUSSSRRRRRRSSSKKKLLLLLLMMMNNNPPPQQQRRRRRRRRRSSSSSSSSSTTTTTTTTTVVVYYY\\\___bbbggglllooorrrttttttqqqkkkgggfffhhhfffeeefffhhhjjjkkkkkkiiijjjhhheeecccaaaaaabbbbbbgggiiiiiifffaaa]]]\\\]]][[[\\\^^^___``````______```aaabbbbbbaaabbbdddfffdddeeefffffffffiiimmmpppoooooonnnoooqqqsssvvvxxxyyyzzzyyyuuupppnnnooorrrzzzyyyfff^^^TTTMMMLLLMMMNNNNNNPPPPPPQQQSSSVVVVVVUUUTTTQQQRRRTTTVVVWWWWWWVVVVVVZZZYYYXXXVVVTTTUUUXXX[[[___ccchhhmmmqqqvvv{{{~~~tttooodddWWWLLLKKKRRRYYYfffmmmqqqooonnnppprrrrrrvvvvvvwwwwwwxxxwwwwwwwwwuuuttttttsssrrrrrrqqqqqqoooqqqtttuuuuuutttqqqpppppppppooommmkkkiiijjjkkkllllllmmmmmmnnnnnnmmmmmmlllllllllnnnppppppnnnlllrrrqqqqqqqqqrrruuuxxxyyyxxx{{{~~~|||xxxwww{{{~~~}}}~~~}}}{{{}}}{{{yyyxxxwwwxxxzzz~~~|||zzzyyyyyyyyyyyy|||||||||{{{{{{zzzzzzzzz~~~}}}|||yyyvvvvvvxxxzzz}}}yyytttqqqooommmjjjfffcccdddgggkkknnnlllmmmoooqqqtttwwwyyyzzz}}}}}}|||{{{vvvwwwvvvtttrrrrrrtttvvvyyy|||~~~~~~}}}|||{{{{{{}}}ZZZXXXUUURRRPPPPPPPPPQQQLLLMMMNNNOOOQQQSSSUUUVVVTTTTTTSSSSSSSSSRRRSSSSSSWWWZZZ___bbbeeegggjjjlllmmmoooqqqqqqmmmjjjhhhhhheeeeeeeeefffggggggfffdddeeedddbbb```______```aaa```eeeiiiggg```ZZZXXXYYYVVVXXX[[[^^^`````````___]]]^^^`````````aaaccceeeeeefffhhhiiijjjlllooorrrpppppppppppprrruuuxxxzzz}}}{{{vvvmmmfffbbbdddgggsss|||~~~kkkdddZZZTTTRRRSSSTTTUUUMMMNNNPPPSSSVVVWWWWWWVVVTTTUUUWWWYYY[[[]]]]]]]]]^^^^^^]]][[[XXXWWWXXXYYY^^^bbbhhhpppxxxyyymmm[[[JJJBBBJJJVVVeeelllooonnnmmmooorrrrrrvvvvvvwwwxxxyyyyyyxxxxxxvvvvvvvvvuuutttssssssssstttuuuwwwwwwvvvtttpppnnnoooooonnnmmmlllkkkkkkkkkkkklllmmmoooppppppppppppmmmmmmnnnooopppqqqpppoootttsssrrrrrrsssuuuwwwxxxxxx{{{~~~}}}yyyvvv{{{}}}}}}~~~||||||{{{{{{{{{xxxxxxxxxzzz}}}{{{yyyxxxxxxyyyxxxyyyyyyyyyzzzyyyyyyyyy||||||{{{xxxuuutttuuuwww|||~~~}}}yyytttpppnnnjjjhhheeeddddddgggkkknnnpppqqqsssvvvyyy{{{}}}{{{~~~~~~||||||xxxxxxxxxuuusssssstttvvvzzz{{{{{{zzzzzz{{{~~~TTTTTTSSSRRRQQQPPPNNNMMMOOOPPPQQQSSSUUUWWWXXXYYYXXXWWWVVVUUUTTTTTTTTTTTTXXX[[[```dddeeefffhhhiiiiiikkknnnooonnnkkkiiigggdddcccbbbcccddddddbbbaaaaaaaaa```___^^^^^^______\\\dddkkklllfff___ZZZYYYWWWXXX[[[]]]^^^]]]\\\[[[[[[]]]___``````aaaccceeefffhhhjjjllllllmmmppprrrnnnnnnnnnnnnqqqtttwwwyyy{{{yyyssskkkeeedddiiioooooo{{{zzzqqqkkkccc[[[XXXWWWXXXYYYRRRTTTVVVXXXXXXWWWVVVUUUTTTVVVYYY\\\```ccceeefffeeefffeeeccc```^^^]]]^^^___aaagggoooxxxvvveeeOOOCCCIIIWWWdddkkkooonnnmmmoooqqqqqquuuvvvwwwwwwxxxxxxxxxxxxvvvvvvuuuuuuuuutttttttttxxxwwwvvvuuusssrrrpppooonnnnnnmmmmmmmmmmmmlllkkkjjjlllnnnpppqqqqqqqqqppplllmmmooopppqqqrrrssstttsssssstttuuuvvvvvvwwwwwwuuuxxx{{{|||}}}~~~{{{vvvsss|||~~~~~~~~~}}}||||||}}}yyyxxxvvvwww||||||{{{zzzzzzzzzuuuvvvwwwyyyzzzzzzzzzzzzxxxxxxxxxvvvttttttuuuwww{{{}}}{{{wwwsssqqqlllkkkkkkjjjkkklllmmmnnnrrrssstttvvvxxxyyy{{{|||xxxzzz~~~}}}{{{zzzzzzxxxxxxwwwuuusssssstttvvv|||zzzyyyyyyyyy{{{~~~PPPQQQSSSSSSSSSQQQOOONNNRRRTTTVVVXXXZZZ[[[\\\\\\\\\[[[ZZZXXXWWWWWWXXXYYYYYY\\\aaacccdddeeefffgggfffhhhjjjlllllljjjgggdddaaa```^^^^^^```aaa``````^^^^^^^^^]]]^^^^^^______^^^dddllloookkkddd^^^[[[YYYYYYZZZZZZYYYXXXVVVUUU[[[]]]```bbbbbbccceeegggiiikkkmmmnnnnnnmmmnnnooolllkkkkkklllooorrruuuwww|||xxxqqqhhhbbbbbbhhhmmmrrr}}}vvvtttpppiiiccc^^^\\\[[[\\\___aaacccbbb___[[[XXXWWWXXXZZZ]]]aaafffjjjmmmoooqqqrrrqqqnnnkkkhhhggggggbbbcccgggnnnwww{{{nnnXXXGGGJJJVVVccckkkqqqppppppqqqsssqqqvvvvvvwwwwwwwwwwwwwwwwwwuuuuuuuuuuuuvvvvvvvvvvvvyyywwwuuurrrqqqpppqqqqqqnnnmmmmmmnnnoooooommmlllkkkmmmoooqqqqqqqqqpppooojjjlllnnnooopppqqqsssuuurrrrrrtttuuuvvvvvvvvvvvvqqquuuxxxyyyyyyzzz~~~}}}~~~yyytttqqq|||~~~~~~~~~}}}}}}{{{yyyvvvvvv{{{~~~}}}}}}uuuvvvxxxzzz{{{{{{zzzzzztttvvvvvvvvvuuuuuuvvvxxxzzz}}}~~~zzzwwwuuupppppppppppppppqqqqqqrrrsssttttttuuuvvvvvvwwwwwwzzz|||}}}zzzxxxxxxwwwwwwwwwuuussssssuuuvvv|||~~~}}}~~~yyyxxxxxxyyy{{{~~~PPPQQQSSSTTTUUUTTTSSSRRRVVVWWWYYY[[[]]]^^^^^^^^^^^^]]][[[YYYXXXYYYZZZ[[[ZZZ]]]```bbbccccccdddeeecccdddfffggggggfffbbb```[[[XXXVVVUUUWWWZZZ\\\\\\\\\\\\]]]]]]]]]^^^______aaadddhhhjjjiiiddd^^^ZZZWWWWWWWWWWWWWWWWWWWWWWWW\\\___bbbdddeeefffhhhiiikkkmmmppppppnnnmmmllllllkkkkkkkkklllnnnrrruuuwww}}}yyyqqqggg``````eeekkkwww~~~yyysssnnnmmmkkkgggdddccccccdddjjjmmmooonnnjjjeeebbbaaaeeegggiiimmmrrrvvvzzz|||}}}yyytttqqqpppppphhhhhhiiinnnvvv}}}{{{yyyrrr___LLLLLLVVVdddmmmtttuuutttuuuuuussswwwwwwxxxxxxxxxwwwvvvvvvtttuuuuuuvvvwwwxxxyyyyyywwwvvvtttsssrrrqqqqqqqqqooonnnmmmoooqqqqqqooollllllnnnpppqqqqqqpppnnnllliiikkkmmmmmmlllmmmooorrrqqqqqqqqqqqqrrrtttvvvwwwrrrvvvyyyzzzyyyyyy|||~~~{{{wwwuuu{{{}}}~~~}}}|||}}}~~~~~~|||yyyxxx|||xxxyyy{{{||||||{{{yyyxxxsssuuuvvvvvvuuuuuuwwwxxxyyy}}}~~~{{{yyyvvvuuuqqqpppooonnnoooqqqsssuuuuuuuuuuuuvvvvvvvvvwwwwww{{{}}}~~~{{{yyyxxxwwwwwwwwwvvvttttttvvvxxxyyy{{{{{{~~~}}}~~~}}}}}}~~~~~~yyyxxxxxxyyy{{{~~~RRRRRRSSSTTTUUUVVVVVVWWWXXXZZZ\\\^^^____________\\\[[[YYYXXXWWWXXXYYYZZZZZZ]]]```bbbbbbbbbcccdddaaabbbbbbddddddbbb___\\\TTTQQQNNNMMMPPPSSSVVVWWW[[[\\\\\\]]]^^^^^^______bbbbbbbbbcccccc```[[[WWWTTTTTTUUUVVVXXX[[[]]]^^^]]]```dddfffggghhhiiikkkmmmoooqqqqqqnnnllljjjjjjlllkkklllmmmooosssvvvxxxxxxvvvqqqjjjfffiiiqqqxxxyyy~~~}}}xxxvvvtttqqqfffggghhhiiiiiijjjlllmmmmmmqqquuuvvvsssooonnnnnntttuuuwww{{{zzzvvvttttttnnnlllkkknnnsssyyy{{{{{{wwwuuuwwwuuueeeSSSQQQ[[[fffooowwwxxxxxxxxxwwwuuuyyyyyyyyyyyyxxxxxxwwwvvvtttuuuvvvwwwyyyzzz{{{|||uuuuuuuuuttttttsssrrrqqqooonnnnnnooorrrssspppmmmmmmooopppqqqqqqooollljjjiiikkklllkkkiiiiiikkknnnqqqpppmmmlllnnnqqqvvvyyyvvvyyy}}}~~~|||{{{}}}|||}}}}}}{{{yyy{{{zzzzzz~~~zzz|||{{{~~~{{{{{{~~~|||}}}~~~~~~|||zzzxxxvvvsssuuuvvvvvvuuuuuuvvvxxxxxx|||{{{{{{zzzyyywwwuuusssrrrnnnllljjjhhhjjjnnnsssvvvvvvwwwwwwwwwxxxxxxyyyyyyxxx{{{~~~~~~|||{{{{{{wwwxxxxxxvvvuuuvvvxxxzzzvvvwwwyyy|||}}}zzz~~~}}}|||}}}}}}}}}}}}{{{yyyxxxxxxyyy{{{~~~UUUUUUVVVWWWXXXZZZ\\\]]]\\\\\\]]]^^^^^^___^^^^^^\\\\\\[[[YYYVVVUUUWWWXXXYYYZZZ\\\^^^_________^^^______```aaaaaa^^^ZZZWWWRRRQQQPPPPPPRRRVVVYYY\\\XXXXXXYYYZZZ[[[ZZZZZZZZZ]]]___aaaaaa^^^[[[YYYXXXXXXYYYZZZZZZXXXYYYZZZ\\\___aaaeeefffgggfffggghhhiiikkklllmmmmmmllljjjiiikkkjjjiiihhhiiikkknnnpppwwwuuuqqqmmmlllpppvvv{{{}}}zzzwwwvvvtttqqqoookkkiiihhhgggiiillloooqqqxxxyyyyyyzzz{{{{{{||||||~~~{{{{{{|||{{{zzzqqqpppnnnnnntttxxxsssjjjfffdddhhhlllfffYYYUUUZZZmmmrrruuuwww{{{}}}yyy||||||||||||{{{zzzyyyxxxtttuuuvvvwwwwwwwwwwwwwwwsssrrrrrrsssvvvuuuqqqmmmooommmkkklllnnnooommmkkkiiillloooooollljjjkkkllllllnnnnnnlllkkkmmmrrrvvvsssppplllmmmpppsssttttttzzz|||~~~~~~}}}~~~~~~|||}}}~~~~~~}}}}}}~~~~~~}}}}}}||||||{{{{{{zzzzzzzzz{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}zzzyyy{{{~~~{{{zzzzzz{{{{{{zzzxxxwwwvvvttttttttttttsssrrrqqqpppwwwyyy}}}}}}|||{{{yyyvvvsssrrrttttttssspppqqqnnnkkklllnnnppppppoooqqqrrrtttvvvxxxyyyxxxwww~~~}}}}}}|||zzzxxxvvvvvvvvvvvvvvvxxx{{{}}}~~~}}}{{{zzz|||}}}~~~~~~|||zzzzzz|||~~~{{{|||}}}|||{{{zzzyyyyyyzzz|||XXXXXXYYYZZZ[[[\\\]]]]]][[[\\\]]]^^^^^^^^^]]]]]][[[[[[ZZZXXXUUUTTTVVVWWWWWWYYY[[[]]]^^^^^^^^^^^^___^^^^^^______]]]ZZZWWWSSSRRRRRRRRRTTTWWWZZZ\\\YYYYYYYYYYYYXXXXXXXXXXXX[[[^^^``````]]]ZZZXXXWWWYYYZZZZZZYYYYYYZZZ\\\___```bbbdddeeeeeeeeefffhhhjjjkkkkkklllkkkjjjiiihhhiiihhhffffffgggjjjmmmppprrrssstttuuuwww{{{|||xxxuuusssrrrpppnnnlllkkkiiihhhiiimmmqqqttt|||}}}~~~}}}}}}~~~~~~}}}xxxwwwuuutttwwwxxxqqqhhhZZZXXX\\\cccaaaWWWTTTXXXmmmtttyyyyyy{{{}}}|||yyy}}}}}}}}}}}}}}}|||{{{zzzwwwxxxxxxxxxxxxwwwvvvuuurrrqqqpppqqqsssssspppmmmmmmkkkjjjkkkmmmmmmllljjjhhhkkkoooooommmkkkkkkllllllmmmnnnnnnmmmooossswwwuuurrrooooooqqqtttuuuuuuxxxzzz}}}~~~~~~~~~~~~|||}}}~~~~~~}}}~~~}}}|||}}}}}}|||{{{zzzzzzzzz{{{{{{{{{{{{||||||||||||{{{{{{~~~~~~~~~~~~}}}||||||zzzxxx{{{||||||||||||{{{yyywwwuuuttttttttttttssssssqqqppppppuuuwwwzzz}}}}}}{{{yyywwwtttrrrpppppprrrrrrqqqooorrrooommmmmmppprrrqqqppppppqqqtttvvvvvvwwwyyyzzz}}}{{{yyywwwvvvvvvwwwwwwxxxzzz|||}}}}}}|||zzzyyy{{{|||~~~}}}}}}}}}{{{yyyyyy{{{|||~~~}}}|||}}}{{{yyyxxxyyy|||[[[\\\]]]^^^___^^^]]]]]]ZZZ[[[\\\]]]^^^]]]\\\\\\YYYYYYXXXVVVSSSSSSTTTVVVVVVWWWZZZ\\\]]]^^^^^^]]]^^^]]][[[[[[[[[[[[YYYXXXUUUTTTTTTTTTVVVXXX[[[]]][[[ZZZXXXVVVUUUUUUUUUUUUYYY[[[]]]]]][[[XXXWWWWWWYYYZZZYYYXXXXXX[[[___bbbaaabbbcccbbbbbbccceeehhhkkkjjjjjjiiihhhggggggfffhhhfffdddcccdddhhhllloooqqqtttyyy}}}~~~yyyuuusssrrrqqqpppnnnllliiihhhjjjoootttwww{{{}}}}}}zzzzzzyyypppeeePPPKKKMMMVVVXXXSSSQQQTTTjjjsss{{{{{{yyyyyyzzzyyy~~~~~~~~~~~~~~~~~~}}}}}}{{{{{{zzzyyywwwuuusssrrrqqqooonnnnnnooopppnnnmmmkkkjjjjjjjjjllllllkkkiiigggjjjnnnpppooommmlllllllllmmmpppqqqqqqsssuuuwwwxxxuuusssrrrtttuuuvvvvvvvvvyyy|||}}}~~~~~~}}}|||{{{||||||}}}}}}}}}||||||}}}~~~}}}{{{zzzyyyzzz|||}}}{{{{{{||||||||||||{{{{{{~~~~~~~~~}}}~~~~~~|||zzzzzzyyyxxxyyy|||~~~{{{}}}||||||{{{yyyvvvtttrrrrrrrrrrrrrrrrrrqqqpppoooqqqsssuuuxxxzzz{{{{{{{{{{{{|||}}}|||zzzwwwtttrrrmmmlllkkklllnnnoooooonnnooonnnmmmmmmoooppppppooonnnqqqssstttssstttxxx{{{xxxwwwtttrrrrrrsssuuuwww{{{{{{|||}}}}}}{{{zzzyyyzzz{{{}}}|||}}}}}}|||zzzzzz{{{}}}~~~}}}zzzyyyyyy{{{\\\]]]___``````^^^\\\[[[ZZZ[[[\\\^^^^^^]]][[[ZZZVVVVVVUUUTTTRRRQQQSSSUUUWWWXXXZZZ\\\^^^^^^^^^^^^]]][[[XXXXXXXXXYYYYYYXXXVVVVVVVVVVVVWWWYYY[[[]]]\\\ZZZWWWTTTSSSRRRSSSSSSVVVXXXZZZZZZXXXWWWVVVVVVXXXXXXWWWWWWWWWZZZ___cccbbbbbbaaa```___aaaeeehhhkkkjjjhhhgggfffeeeeeeeeegggeeecccaaacccgggllloootttwww||||||xxxvvvvvvvvvuuuooollljjjiiikkkooouuuyyyvvvzzz~~~}}}|||yyyoooeeeOOOFFFBBBGGGKKKHHHIIINNNaaannnyyyyyyvvvuuuwwwyyy}}}}}}}}}~~~~~~}}}}}}||||||{{{zzzxxxuuurrrpppnnnpppooonnnmmmmmmmmmnnnmmmkkkkkklllmmmmmmmmmkkkjjjhhhjjjnnnpppqqqpppnnnmmmlllnnnqqqsssuuuvvvwwwxxxyyyxxxvvvuuuvvvvvvwwwxxxxxxyyy|||||||||}}}~~~}}}|||zzz{{{{{{{{{|||}}}{{{|||}}}~~~|||zzzzzz{{{}}}~~~}}}~~~~~~~~~}}}{{{zzz{{{|||}}}}}}|||{{{zzzyyyxxxwwwwwwxxxxxxyyyyyy||||||~~~}}}{{{}}}|||{{{xxx{{{{{{{{{zzzyyywwwtttsssqqqqqqqqqqqqqqqpppooooooooopppqqqssstttuuuuuuuuuvvvwwwyyyyyyvvvrrrnnnkkkffffffgggiiijjjkkkllllllkkkkkkjjjkkklllmmmmmmmmmnnnqqqsssrrrppppppuuuyyy|||sssqqqooommmmmmppprrrtttzzz{{{{{{|||||||||{{{{{{{{{|||~~~}}}{{{|||}}}~~~}}}||||||}}}|||zzzzzz{{{~~~[[[\\\]]]^^^]]][[[YYYWWWYYYZZZ\\\]]]]]]\\\ZZZYYYRRRSSSSSSRRRQQQQQQSSSUUUYYYZZZ\\\]]]______^^^^^^[[[YYYVVVUUUWWWXXXXXXXXXWWWWWWVVVVVVWWWYYYZZZ[[[[[[YYYVVVSSSQQQQQQRRRRRRSSSUUUWWWWWWVVVVVVVVVWWWVVVVVVVVVUUUVVVYYY^^^bbbbbbaaaaaa______aaaeeehhhjjjiiigggfffeeedddddddddgggeeecccbbbcccgggkkknnnrrrtttwwwyyy{{{~~~}}}yyyxxxxxxyyyxxxnnnllljjjiiikkkoootttwwwuuuyyy}}}|||}}}~~~~~~~~~}}}~~~|||zzzxxxpppgggVVVHHH<<<;;;<<<:::>>>EEEXXXggguuuwwwssssssvvvxxx{{{{{{{{{{{{{{{zzzzzzyyyzzzyyyxxxuuussspppnnnlllppppppooonnnmmmmmmnnnooommmnnnpppqqqpppooonnnnnnkkkllloooqqqrrrrrrpppooommmooorrruuuxxxyyyyyyxxxyyyyyyxxxwwwwwwwwwxxxyyyzzz{{{||||||zzzzzz{{{}}}~~~{{{{{{||||||}}}~~~|||}}}~~~~~~||||||}}}~~~~~~zzzyyyxxxxxxxxxyyy{{{|||zzzyyywwwuuutttssstttuuuxxxxxxxxxvvvpppkkkpppwww~~~{{{xxxyyyyyywwwxxxxxxyyyyyyyyyxxxvvvuuuppppppqqqqqqppppppoooooonnnoooooopppqqqrrrrrrrrrssstttuuutttrrrmmmiiifff```aaadddfffggghhhiiijjjiiijjjkkklllllllllmmmnnnpppqqqrrrqqqoooooorrrvvv|||}}}xxxpppooommmlllmmmooorrrtttxxxxxxyyyyyy{{{|||}}}~~~}}}~~~|||yyywwwyyy{{{}}}}}}||||||}}}~~~~~~~~~~~~~~~}}}|||}}}~~~YYYYYYZZZZZZYYYXXXVVVUUUVVVXXXZZZ[[[[[[YYYWWWUUUOOOPPPQQQQQQPPPRRRUUUWWW[[[\\\]]]^^^___^^^]]]]]]YYYWWWUUUUUUWWWXXXXXXXXXVVVVVVVVVVVVWWWWWWXXXYYYXXXWWWUUUSSSRRRRRRRRRSSSQQQSSSUUUVVVUUUUUUVVVWWWUUUUUUUUUUUUVVVXXX]]]``````aaa`````````bbbfffjjjhhhhhhgggfffeeeddddddcccfffeeeccccccdddfffiiikkkiiikkknnnppptttyyy}}}yyywwwwwwxxxxxxwwwooommmlllkkklllpppsssuuuxxx||||||{{{{{{}}}~~~{{{xxxwwwwwwuuuxxxyyyxxxwwwvvvqqqjjj^^^NNN???888333111666@@@TTTdddrrrvvvtttuuuwwwxxxyyyyyyyyyyyyxxxwwwvvvuuuvvvuuuuuutttrrrpppnnnmmmqqqrrrsssrrrpppooopppqqqooorrruuuuuutttrrrqqqrrrpppoooppprrrttttttrrrqqqpppppprrruuuxxxzzzyyyxxxwwwxxxyyyxxxwwwwwwxxxzzz{{{||||||{{{yyyyyyzzz|||~~~zzzyyyxxxwwwwwwyyy{{{}}}{{{zzzwwwtttpppppprrrtttvvvttttttqqqkkkeeehhhoooxxx|||}}}zzzxxxzzzzzzyyyvvvwwwxxxyyyyyyxxxwwwvvvppppppqqqqqqqqqppppppooopppppppppppppppqqqqqqqqqqqqqqqqqqpppmmmiiieeebbb\\\___bbbeeeeeefffggghhhjjjlllnnnooonnnnnnooopppsssrrrrrrrrrssssssttttttzzz}}}yyyuuuqqqqqqpppqqqqqqssstttuuuwwwvvvvvvwwwyyy{{{~~~~~~~~~~~~zzzwwwuuuwwwyyy{{{|||{{{{{{|||}}}||||||}}}~~~~~~~~~}}}||||||~~~WWWWWWWWWVVVVVVUUUUUUTTTRRRTTTVVVXXXWWWUUURRRPPPLLLNNNOOOPPPQQQSSSWWWZZZ\\\]]]]]]^^^]]]\\\[[[ZZZWWWVVVUUUVVVWWWYYYXXXXXXUUUUUUUUUUUUUUUUUUVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTPPPRRRTTTUUUUUUUUUWWWXXXUUUVVVWWWWWWWWWYYY\\\______``````aaaaaadddhhhkkkffffffgggggggggfffdddcccdddccccccccccccdddeeefffaaadddhhhkkkooouuuzzz~~~{{{yyyvvvvvvvvvwwwwwwvvvppppppoooooooooqqqssstttwwwzzzyyyxxxxxxzzz|||}}}{{{zzzzzz{{{{{{xxxsssppppppqqqppptttuuusssssstttqqqllleeeWWWHHH@@@777222888CCCXXXffftttxxxxxxxxxyyyxxxyyyxxxxxxwwwvvvtttsssrrrrrrssssssssssssrrrqqqqqqrrrtttwwwvvvtttrrrrrrsssqqqtttxxxxxxvvvtttssstttuuusssqqqrrrtttuuutttssssssrrrrrrtttxxxzzzyyywwwtttvvvxxxxxxvvvvvvxxxzzzzzz{{{{{{zzzxxxyyy{{{}}}{{{{{{|||}}}{{{{{{zzzzzz{{{{{{||||||}}}|||xxxrrrnnnnnnqqquuutttrrrqqqqqqnnnjjjlllqqqxxx|||}}}zzzyyyzzz{{{yyywwwxxxyyyyyyxxxwwwvvvuuuppppppqqqqqqqqqqqqqqqpppssssssrrrrrrqqqqqqrrrrrrppppppooommmiiifffbbb```ZZZ^^^bbbeeeddddddfffhhhiiilllooopppooonnnpppqqquuurrrrrruuuyyy|||zzzwwwxxxyyy{{{|||zzzxxxuuusssrrrrrrssstttuuuuuuuuuuuuwwwvvvuuuuuuvvvyyy|||}}}}}}~~~~~~|||zzzxxxvvvwwwzzz|||~~~}}}}}}~~~{{{{{{}}}~~~|||xxxxxxzzzWWWVVVUUUTTTTTTTTTTTTUUUOOOQQQTTTUUUUUURRROOOMMMKKKMMMNNNPPPQQQTTTXXX[[[\\\\\\]]]]]]\\\[[[YYYXXXVVVUUUUUUVVVXXXYYYYYYWWWTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSTTTUUUUUUUUUUUUUUUPPPRRRTTTTTTTTTUUUWWWYYYVVVWWWYYYYYYYYYZZZ\\\^^^]]]___aaabbbccceeeiiikkkdddeeeggghhhhhhgggeeecccbbbbbbbbbccccccbbbbbbbbb___bbbgggkkknnnrrrvvvxxxyyywwwvvvvvvwwwxxxwwwvvvrrrqqqqqqqqqrrrrrrsssssssssuuuyyy}}}~~~~~~|||{{{uuuttttttvvvxxxxxxwwwvvvuuuvvvvvvrrrnnnkkklllnnnnnnqqqsssqqqqqqsssqqqmmmjjj^^^RRRJJJ@@@999>>>JJJ]]]iiivvv{{{{{{|||zzzxxxyyyyyyxxxwwwuuusssqqqpppqqqqqqrrrsssttttttttttttsssvvvyyyyyywwwttttttuuuqqquuuyyyzzzwwwuuutttuuuyyyuuurrrrrrtttvvvuuuttttttrrrqqqssswwwyyyxxxwwwrrruuuwwwwwwuuuuuuxxxzzzxxxyyyyyyyyyxxxyyy|||~~~vvvvvvwwwyyy{{{}}}~~~||||||}}}{{{|||}}}~~~|||{{{~~~}}}xxxrrrmmmmmmrrrvvvrrrpppqqqssssssppprrrvvvyyy}}}~~~{{{xxxyyyyyywwwyyyyyyzzzyyyxxxvvvtttssspppqqqqqqrrrrrrrrrqqqqqquuuuuutttsssrrrsssssssssqqqpppnnnkkkgggdddaaa```ZZZ^^^ccceeeddddddeeeggggggjjjnnnooommmmmmnnnpppuuurrrrrrwwwzzzuuuuuuuuuuuutttrrrpppoooqqqrrrssstttuuutttssssssyyywwwuuutttuuuwwwyyy{{{|||}}}~~~||||||||||||{{{zzzyyyyyy{{{}}}{{{|||}}}~~~{{{vvvvvvxxx}}}QQQRRRSSSUUUUUUSSSQQQPPPRRRRRRRRRRRRQQQPPPOOONNNMMMMMMMMMMMMPPPSSSVVVXXX[[[YYYVVVTTTSSSTTTUUUVVVVVVVVVUUUUUUTTTSSSSSSRRROOOPPPQQQRRRRRRSSSSSSRRRQQQSSSVVVWWWVVVUUUTTTTTTSSSSSSTTTUUUWWWXXXYYYYYYXXXZZZ\\\]]]]]]]]]^^^___````````````bbbdddfffgggcccggglllnnnmmmjjjhhhgggddddddeeeeeeeeeeeeeeedddeeefffiiillloooqqqssstttsssqqqppprrrvvvyyyyyyxxxuuuuuutttsssrrrrrrqqqqqqsssvvvyyy{{{yyywwwvvvvvvrrrsssssssssrrrqqqpppppprrrsssttttttsssqqqooommmqqqqqqqqqpppppprrrvvvyyyxxxpppdddWWWHHH???BBBIII^^^kkkwww{{{{{{{{{{{{yyy{{{{{{zzzyyyxxxvvvuuuttttttuuuvvvuuuttttttvvvxxxzzzyyyxxxvvvvvvvvvvvvwwwuuuvvvxxxzzzyyywwwtttrrrrrrssssssrrrqqqrrrtttwwwrrrsssuuuwwwwwwwwwwwwvvvqqqqqqrrrssstttuuuvvvvvvwwwxxxyyyyyyzzzzzzyyyyyyuuuwwwxxxzzz{{{{{{zzzzzzxxxyyyzzz{{{|||}}}}}}}}}~~~~~~~~~}}}~~~wwwuuuxxx{{{{{{zzzwwwwwwvvvuuuuuuvvvwwwxxxxxx{{{}}}|||yyywwwxxxyyyuuuvvvwwwxxxwwwuuusssqqqsssqqqoooqqquuuwwwwwwuuuvvvuuuttttttssssssttttttpppmmmkkkllliiiccc```bbb`````````___```bbbfffjjjjjjiiiiiiiiijjjmmmppprrryyyyyyxxxwwwxxxyyy{{{|||ssssssssssssrrrrrrqqqppppppooooooppptttvvvwwwwwwwwwtttpppqqquuuzzz|||}}}|||}}}||||||yyyyyyyyyxxxxxxyyyyyyyyy|||}}}~~~}}}|||vvvvvvxxx}}}SSSSSSTTTTTTTTTRRRQQQPPPQQQQQQQQQQQQPPPOOONNNMMMLLLLLLLLLMMMOOORRRUUUWWWWWWVVVUUUSSSSSSRRRSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSNNNOOOPPPQQQQQQRRRRRRRRRQQQSSSUUUUUUTTTSSSSSSTTTSSSTTTUUUVVVWWWWWWXXXXXXWWWYYY\\\]]]^^^^^^```bbbaaaaaa```aaabbbdddggghhhfffjjjmmmnnnllliiifffeeeccccccdddfffggggggggggggfffgggiiilllnnnpppqqqrrrrrrqqqppprrrvvvxxxxxxwwwuuuuuutttsssrrrqqqppppppqqqtttwwwwwwvvvuuuuuuuuussssssssssssrrrqqqppppppsssttttttuuutttrrrpppooossssssrrrqqqqqqsssxxx{{{{{{qqqcccQQQDDDDDDJJJ^^^jjjwww{{{{{{|||{{{zzzyyyyyyzzzzzzyyyyyyxxxwwwuuuvvvwwwvvvuuuuuuvvvxxxzzzyyyxxxvvvuuuuuuuuuvvvssstttuuuvvvvvvuuusssrrruuuuuutttrrrooonnnpppqqqpppqqqssstttuuuuuuttttttooopppqqqrrrsssuuuvvvvvvvvvwwwxxxyyyyyyzzzzzzzzzvvvwwwyyyzzz{{{{{{zzzzzzyyyzzz{{{}}}~~~~~~~~~}}}~~~}}}zzz||||||vvvuuuxxx||||||{{{zzzzzzxxxwwwwwwwwwxxxyyyyyy{{{}}}}}}yyywwwvvvwwwuuuuuuvvvwwwvvvtttrrrqqqpppooonnnqqquuuyyyyyyyyy}}}|||{{{yyywwwvvvuuutttoookkkjjjkkkiiidddbbbccc___````````````cccgggjjjkkkkkkjjjkkklllnnnqqqrrrwwwwwwvvvwwwwwwxxxxxxyyypppqqqqqqqqqppppppooonnnqqqpppppprrruuuwwwxxxwwwuuurrrpppqqquuuyyy{{{{{{~~~}}}{{{zzz{{{zzz{{{||||||{{{yyywwwvvv{{{|||~~~~~~}}}~~~~~~~~~}}}|||{{{yyyyyy{{{VVVUUUTTTSSSRRRQQQQQQQQQPPPPPPPPPOOOOOONNNMMMLLLLLLLLLLLLLLLNNNPPPRRRSSSSSSSSSSSSSSSRRRQQQPPPPPPMMMNNNOOOQQQRRRSSSSSSSSSNNNNNNOOOOOOPPPQQQQQQQQQSSSTTTUUUTTTSSSRRRTTTUUUTTTUUUVVVWWWXXXXXXYYYYYYXXXZZZ]]]^^^___```bbbdddccccccbbbbbbcccfffhhhjjjjjjlllnnnmmmjjjgggeeedddcccdddfffgggiiijjjjjjjjjggghhhiiikkklllnnnooooooqqqppppppqqqtttuuuuuutttsssssssssrrrqqqqqqppppppnnnppprrrrrrqqqqqqqqqrrrtttttttttssssssrrrpppppprrrssstttttttttrrrqqqpppttttttsssqqqqqqtttyyy~~~~~~oooXXXFFFDDDJJJ]]]jjjvvvzzz{{{||||||{{{xxxxxxyyyzzz{{{{{{{{{{{{wwwwwwxxxwwwuuuuuuvvvxxxzzzyyywwwvvvuuutttttttttqqqqqqqqqrrrrrrrrrrrrrrruuuuuutttrrrooommmnnnooonnnoooppprrrrrrrrrqqqqqqnnnooopppqqqssstttuuuvvvtttuuuwwwxxxzzz{{{{{{{{{xxxyyy{{{|||}}}}}}|||{{{|||}}}~~~~~~}}}~~~}}}}}}zzzyyyvvvyyy}}}|||wwwuuuxxx{{{||||||}}}|||zzzyyyyyyyyyzzzzzz{{{}}}~~~~~~zzzwwwuuutttuuuuuuuuuuuuuuusssrrrrrrnnnnnnnnnrrrwww{{{}}}}}}}}}yyywwwtttsssnnnkkkjjjkkkiiieeedddfffaaabbbccccccccceeeiiilllmmmmmmmmmnnnoooqqqrrrsssssstttuuuvvvvvvvvvuuuuuuppppppppppppppppppoooooorrrqqqqqqrrruuuvvvvvvvvvrrrqqqppprrruuuyyyzzz{{{~~~{{{zzzzzz{{{~~~~~~zzzvvvtttzzz{{{|||}}}~~~}}}|||{{{{{{|||}}}~~~~~~}}}}}}}}}}}}{{{{{{}}}XXXVVVTTTRRRPPPPPPQQQRRRPPPPPPPPPPPPOOONNNMMMLLLOOONNNMMMMMMMMMMMMNNNOOOOOOPPPQQQRRRRRRQQQOOONNNLLLMMMOOOPPPRRRRRRRRRRRRNNNNNNNNNNNNOOOPPPQQQQQQTTTTTTTTTRRRQQQQQQTTTVVVTTTUUUWWWYYY[[[\\\\\\]]][[[]]]_________```bbbdddeeedddddddddeeehhhjjjlllkkklllmmmkkkiiifffffffffhhhhhhjjjkkklllllllllllliiiiiijjjjjjkkklllmmmmmmnnnnnnnnnoooqqqqqqqqqpppoooppppppqqqqqqrrrrrrrrrlllnnnoooooonnnnnnpppqqquuuuuuuuutttsssrrrqqqpppppppppqqqqqqqqqqqqpppoooqqqqqqpppoooppptttzzzrrrYYYFFFBBBIII]]]jjjvvvzzzzzz|||}}}|||yyyyyyzzz{{{{{{{{{{{{{{{wwwxxxxxxwwwuuuuuuvvvwwwyyyxxxwwwvvvtttsssrrrrrrppppppoooooooooqqqrrrsssrrrssssssrrrpppooopppqqqmmmnnnpppqqqqqqqqqpppoooqqqqqqqqqrrrsssssstttttttttuuuwwwyyy{{{|||}}}}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}yyyxxxyyy{{{|||~~~{{{yyyvvvuuuuuuxxx}}}~~~yyywwwxxxzzz{{{|||||||||{{{zzzzzz{{{|||}}}}}}}}}xxxtttrrrtttttttttsssssssssssssssooopppqqqtttxxx|||~~~}}}zzzvvvsssrrrpppmmmkkkllljjjfffeeeggghhhiiijjjjjjiiijjjlllnnnnnnooopppqqqrrrsssttttttqqqsssuuuwwwwwwuuusssrrrpppqqqqqqrrrrrrrrrqqqqqqqqqpppppprrrtttuuuuuusssqqqqqqrrrtttvvvyyyzzz{{{~~~|||{{{{{{}}}|||xxxvvvzzz{{{||||||||||||{{{{{{zzz{{{}}}}}}}}}|||}}}}}}|||~~~~~~}}}}}}~~~~~~}}}|||{{{||||||{{{XXXVVVSSSPPPOOOOOOQQQRRRPPPQQQQQQPPPPPPOOONNNMMMQQQPPPOOOMMMLLLKKKJJJJJJMMMNNNPPPRRRRRRQQQOOOMMMNNNOOOPPPQQQQQQPPPOOONNNMMMMMMLLLLLLMMMNNNPPPPPPPPPPPPPPPNNNMMMNNNQQQTTTSSSUUUXXX\\\___```aaaaaa```aaaaaa```^^^___```bbbfffffffffggghhhjjjlllmmmjjjkkkkkkiiihhhgggiiijjjmmmnnnnnnnnnnnnnnnmmmlllkkkkkkjjjjjjjjjkkklllllllllmmmnnnnnnnnnmmmmmmmmmllllllmmmoooqqqrrrssstttnnnpppqqqqqqqqqqqqssstttuuuuuuuuutttsssrrrppppppllllllmmmmmmmmmmmmmmmmmmkkklllllllllnnnrrryyy~~~rrr[[[HHHEEELLL^^^jjjvvvyyyzzz{{{||||||{{{{{{{{{{{{zzzyyyxxxwwwuuuvvvvvvuuutttsssuuuvvvwwwvvvvvvuuutttsssrrrqqqppppppooonnnoooppprrrsssssstttuuutttrrrqqqqqqrrrooooooqqqrrrrrrqqqppppppttttttttttttsssssssssrrruuuvvvxxxzzz|||~~~~~~}}}||||||}}}~~~|||uuupppnnnooorrruuu|||~~~~~~|||zzzyyywwwvvvxxx{{{~~~~~~|||xxxxxxyyyzzz{{{{{{zzzzzzzzz{{{}}}{{{uuuqqqqqqqqqppppppppprrrssstttrrrsssuuuwwwyyy{{{~~~}}}zzzwwwuuussstttooommmnnnkkkggggggiiiqqqrrrssssssqqqoooppppppoooppprrrtttuuuuuuttttttrrrtttvvvxxxxxxvvvsssqqqooopppqqqqqqrrrrrrrrrrrrsssrrrssstttwwwwwwvvvuuussstttuuuvvvwwwyyy{{{|||~~~~~~~~~}}}|||~~~}}}||||||zzzzzz{{{{{{{{{zzzzzzzzzyyy{{{}}}|||zzzyyyzzz{{{}}}~~~~~~}}}~~~|||}}}~~~~~~|||yyyvvvuuuUUUTTTRRROOOOOOOOOPPPQQQQQQQQQQQQQQQPPPOOONNNMMMOOOOOONNNLLLKKKIIIHHHGGGKKKLLLNNNPPPPPPPPPNNNMMMOOOPPPQQQQQQQQQOOOLLLKKKJJJJJJIIIIIIJJJKKKMMMNNNKKKLLLLLLKKKJJJLLLOOORRRSSSVVVZZZ^^^```bbbbbbbbbbbbbbbbbb```^^^]]]___aaafffgggiiikkklllmmmmmmmmmiiiiiiiiigggfffhhhkkknnnpppppppppoooooonnnmmmlllmmmlllkkkjjjjjjkkklllmmmkkkmmmoooooommmkkkkkkkkkkkklllmmmnnnpppqqqrrrsssppprrrtttuuuuuuuuuvvvwwwsssssssssrrrqqqooommmmmmhhhhhhiiiiiijjjjjjkkkkkkggghhhiiijjjkkkoootttxxxyyy|||}}}vvvcccQQQMMMQQQ```lllvvvyyyyyy{{{|||{{{{{{{{{zzzyyyxxxvvvttttttqqqrrrsssrrrqqqrrrsssuuutttttttttttttttsssqqqqqqqqqpppooonnnooopppqqqrrruuuvvvwwwuuurrrpppoooooopppqqqrrrssssssrrrqqqqqquuuuuuuuuttttttssssssrrruuuvvvxxxzzz|||}}}~~~~~~~~~}}}}}}~~~}}}}}}wwwoooiiihhhjjjmmmrrr{{{~~~|||~~~~~~}}}}}}||||||{{{|||~~~}}}}}}}}}~~~~~~}}}}}}~~~{{{yyyzzz|||}}}|||{{{{{{{{{|||~~~|||uuuooolllkkkjjjjjjllloooqqqsssssstttvvvwwwwwwyyy|||~~~}}}}}}}}}}}}{{{xxxvvvtttsssooommmmmmlllhhhhhhkkkuuuwwwyyyxxxvvvtttsssssspppqqqtttvvvwwwvvvuuutttsssuuuwwwxxxxxxvvvsssrrrlllmmmnnnoooppppppppppppttttttuuuxxxzzz{{{zzzxxxvvvvvvwwwwwwvvvxxx{{{}}}|||}}}}}}}}}~~~~~~yyyyyyyyyxxxxxxxxxxxxxxxwwwzzz}}}|||yyyxxxyyy{{{~~~}}}}}}~~~zzz}}}|||xxxtttsssRRRQQQPPPOOONNNOOOOOOPPPPPPPPPPPPOOOOOONNNMMMLLLIIIJJJJJJIIIIIIHHHGGGGGGHHHIIIKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPOOOMMMJJJIIIGGGFFFEEEDDDEEEGGGIIIJJJJJJKKKMMMMMMMMMOOORRRUUUUUUWWWZZZ^^^`````````___aaaaaaaaa___]]]]]]```bbbfffhhhkkknnnpppooonnnlllkkkjjjhhhfffeeegggkkkooommmmmmnnnnnnnnnmmmllllllnnnmmmkkkjjjjjjlllmmmnnnmmmooorrrqqqnnnlllkkkkkknnnnnnnnnnnnnnnnnnnnnnnnlllooorrrttttttsssssstttooooooooonnnlllkkkiiihhhffffffgggggghhhiiijjjjjjggghhhjjjjjjjjjkkknnnppprrrwww}}}|||nnn\\\SSSRRRbbbmmmwwwyyyxxxzzz{{{zzzyyyyyyxxxwwwvvvtttrrrqqqmmmnnnppppppoooppprrrtttqqqrrrsssttttttsssrrrqqqpppoooooonnnnnnnnnoooooossstttvvvuuurrrpppooooooqqqrrrsssttttttsssrrrqqqrrrrrrsssssssssttttttttttttuuuwwwyyyzzz{{{||||||~~~{{{yyywwwwwwxxx|||~~~|||~~~zzzssslllggggggkkkooouuu}}}~~~|||{{{{{{||||||}}}~~~}}}~~~}}}|||}}}~~~~~~}}}zzz}}}|||{{{|||~~~~~~~~~}}}~~~|||sssmmmddddddcccdddfffjjjnnnqqqppprrrtttuuuuuuvvvzzz}}}yyyyyyzzzyyyxxxuuusssqqqoookkkiiikkkkkkiiikkknnnsssvvvyyyyyyxxxvvvuuuuuuppprrruuuwwwxxxwwwuuussstttuuuvvvwwwvvvuuusssrrrkkklllmmmoooppppppqqqqqqrrrsssuuuxxx{{{|||zzzxxxwwwxxxxxxvvvtttuuuyyy|||{{{|||}}}~~~~~~~~~~~~wwwvvvvvvuuuuuutttuuuuuutttxxx||||||yyyyyy||||||{{{{{{|||{{{~~~|||xxxwwwwwwPPPOOOOOONNNNNNOOOOOOOOONNNNNNOOONNNNNNMMMLLLKKKDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLLLLJJJKKKMMMNNNNNNLLLJJJHHHDDDCCCBBBAAABBBDDDFFFGGGMMMOOOQQQRRRSSSTTTWWWZZZVVVXXX[[[]]]^^^^^^\\\[[[``````___^^^]]]^^^aaadddeeehhhmmmppprrrpppnnnllllllkkkiiifffeeefffkkknnnjjjjjjkkklllmmmmmmllllllooommmlllkkkkkklllnnnoooooorrrtttssspppmmmlllmmmqqqpppooonnnmmmlllkkkkkkfffiiimmmpppooonnnnnnnnnllllllkkkjjjiiigggeeeeeeffffffffffffgggiiijjjkkkiiijjjkkkkkkjjjiiijjjkkkmmmttt~~~vvvcccUUUPPPcccnnnwwwyyyxxxyyyzzzyyyvvvvvvvvvvvvuuusssrrrqqqkkklllmmmnnnnnnoooqqqssspppqqqrrrssstttsssrrrrrrooooooooonnnnnnmmmmmmlllmmmppprrrsssrrrqqqqqqrrrqqqrrrssstttssssssqqqqqqoooooopppqqqssstttuuuvvvssstttvvvwwwxxxyyyzzzzzz}}}~~~~~~}}}|||wwwuuusssrrrtttyyy~~~~~~|||~~~{{{|||xxxrrrkkkgggiiinnnsssxxxwwwwwwxxxyyyzzz|||}}}~~~~~~~~~|||||||||~~~~~~||||||~~~yyy|||||||||~~~{{{|||~~~{{{rrrkkk___^^^^^^___bbbggglllooolllooorrrssssssuuuyyy|||tttuuuvvvuuutttqqqnnnllljjjgggfffiiijjjjjjlllqqqooorrrvvvxxxxxxwwwvvvvvvppprrruuuxxxxxxwwwtttsssttttttuuuuuuuuutttrrrrrrlllmmmoooppprrrsssssssssooooooqqquuuxxxyyyxxxvvvxxxxxxwwwtttrrrssswww{{{{{{|||~~~~~~~~~~~~}}}|||uuutttsssrrrrrrrrrrrrrrrqqquuuzzz{{{zzzzzz~~~{{{yyyyyyzzz~~~{{{yyyyyy{{{PPPOOONNNLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHIIIJJJJJJJJJIIIHHHKKKKKKLLLKKKJJJHHHFFFDDDIIILLLOOOOOOMMMJJJGGGFFFDDDAAA>>>@@@DDDIIIKKKKKKPPPPPPPPPQQQRRRTTTVVVWWWWWWZZZ]]]^^^^^^]]]]]]^^^```_________```cccfffgggiiijjjlllmmmnnnnnnnnnmmmqqqkkkgggfffeeecccfffkkkmmmmmmnnnoooqqqrrrpppnnnnnnooopppooonnnmmmnnnooooooooonnnllliiiiiijjjkkkqqqpppnnnlllllllllmmmmmmkkkiiiggghhhjjjkkkiiiggghhhgggggghhhjjjkkkiiihhhdddfffiiijjjjjjiiijjjkkkeeegggjjjjjjiiigggffffffmmmsss|||wwwggg\\\YYYjjjsssyyyxxxvvvxxx{{{{{{xxxwwwwwwvvvuuutttsssssspppooommmlllmmmooorrrtttqqqrrrssstttvvvwwwwwwxxxuuussspppmmmlllllllllmmmmmmmmmlllllllllmmmnnnnnnppppppqqqtttwwwvvvrrrooosssrrrqqqrrrsssvvvyyy{{{vvvvvvuuuvvvwwwxxxzzz{{{~~~}}}~~~|||yyyvvvuuusssssstttvvvyyy{{{~~~~~~}}}vvvooommmqqqxxx}}}|||yyyyyy{{{}}}yyyyyyyyyyyyzzz{{{|||}}}~~~}}}}}}}}}}}}}}}|||zzz|||}}}xxxxxx{{{~~~}}}~~~|||yyyyyyzzz{{{}}}~~~~~~}}}yyyqqqhhhbbbdddbbb___\\\[[[___eeejjjnnnoooqqqsssuuuwwwxxxxxxwwwvvvssspppmmmjjjgggfffeeefffgggkkkoooqqqqqqqqqvvvwwwxxxyyyzzzyyyxxxxxxvvvuuuwww{{{~~~|||wwwrrrvvvuuuvvv{{{yyysssmmmllllllmmmpppssssssssstttuuuwwwxxxwwwwwwyyy{{{|||yyyvvvttttttuuuwwwyyy~~~~~~~~~~~~}}}yyyuuuqqqrrruuuwwwuuusssrrrtttwwwyyyzzzzzzxxxwwwzzzzzz{{{{{{|||{{{{{{{{{vvvxxx{{{|||{{{}}}OOONNNMMMLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIGGGHHHIIIJJJKKKJJJIIIHHHHHHHHHHHHGGGFFFEEECCCCCCFFFIIILLLMMMKKKGGGEEEDDDCCCAAA???@@@EEEIIIKKKLLLPPPQQQQQQRRRSSSUUUVVVVVVXXXZZZ]]]___^^^]]]]]]^^^___^^^^^^^^^```ccceeeggghhhiiikkkmmmnnnooonnnnnnmmmhhheeeeeedddcccdddiiioooooooooppprrrrrrpppnnnnnnooopppooommmmmmmmmooommmmmmllljjjhhhgggiiilllppppppooonnnmmmmmmmmmmmmmmmjjjgggggghhhjjjjjjiiihhhgggggghhhjjjjjjiiihhheeegggiiiiiihhhgggggghhhggghhhiiihhheeecccaaaaaakkkpppyyy}}}uuuggg^^^\\\llluuu|||{{{xxxxxxyyyxxxzzzzzzyyyyyywwwuuutttsssrrrpppnnnmmmnnnooorrrssspppqqqtttvvvwwwwwwwwwvvvtttrrrooommmkkkkkkkkkkkkllllllkkkjjjjjjjjjjjjkkkpppoooooorrruuuuuusssppprrrrrrrrrrrrtttvvvxxxyyyvvvvvvvvvvvvwwwyyyzzz|||~~~}}}|||}}}~~~|||yyywwwvvvtttsssuuuwwwzzz}}}~~~yyyuuuwww||||||zzzyyyzzz{{{zzzzzzzzz{{{|||}}}~~~~~~~~~}}}}}}}}}~~~{{{yyy{{{~~~|||xxxxxxzzz}}}}}}|||~~~|||zzzzzz|||}}}~~~~~~~~~|||wwwooogggaaabbbaaa^^^\\\[[[]]]bbbfffkkkllloooqqqtttvvvwwwxxxvvvtttqqqmmmiiifffdddcccfffeeegggjjjnnnrrrssssssuuuvvvxxxyyyzzzyyyyyyxxxuuuvvvxxxzzz|||{{{xxxuuuzzzyyyyyy|||~~~xxxsssmmmkkkiiijjjmmmrrrtttvvvvvvwwwxxxxxxwwwwwwxxxzzzzzzxxxuuussstttvvvyyy{{{~~~}}}}}}}}}{{{||||||}}}~~~~~~}}}}}}wwwsssooopppsssvvvuuussstttvvvxxxzzzzzzyyyxxxvvvvvvwwwxxxyyyyyyyyyyyyyyyvvvxxx{{{||||||}}}MMMMMMLLLLLLLLLLLLLLLMMMKKKKKKKKKJJJJJJJJJIIIIIIGGGHHHJJJKKKKKKKKKJJJIIIGGGGGGFFFDDDDDDCCCCCCCCCEEEGGGJJJKKKIIIFFFDDDDDDBBBAAA@@@BBBEEEIIILLLMMMQQQRRRSSSTTTUUUUUUVVVVVVYYY[[[^^^```___^^^^^^^^^]]]]]]]]]^^^```bbbeeefffhhhiiikkknnnooopppppppppoookkkjjjlllkkkiiiiiilllqqqpppooopppqqqqqqooonnnmmmnnnooonnnlllkkklllmmmjjjiiihhhfffeeefffiiilllooooooppppppooonnnlllkkkmmmkkkgggfffgggiiiiiiiiigggffffffhhhiiijjjhhhgggggghhhhhhfffeeedddeeegggggghhhhhhfffdddbbbbbbccclllpppwww{{{uuuiiiaaa```kkkuuu}}}}}}{{{{{{zzzyyy|||}}}}}}}}}{{{yyyvvvttttttsssqqqoooooopppqqqrrroooqqqtttvvvwwwvvvuuutttrrrqqqnnnllljjjiiiiiiiiikkkjjjiiihhhhhhhhhhhhhhhooonnnnnnoooqqqsssrrrqqqqqqqqqrrrsssuuuvvvwwwwwwwwwwwwwwwwwwxxxzzz{{{|||~~~~~~~~~~~~{{{zzzyyywwwvvvwwwzzz}}}|||zzz~~~~~~}}}{{{yyyxxxxxxyyywwwwwwxxxxxxyyy{{{|||}}}~~~~~~~~~~~~}}}|||{{{{{{{{{xxxvvvwwwzzz{{{zzzwwwxxxyyyzzz|||~~~{{{|||{{{{{{zzz|||~~~{{{zzz{{{|||~~~~~~}}}{{{wwwppphhhaaa]]]^^^^^^]]]\\\[[[]]]```cccggghhhjjjmmmoooqqqrrrsssrrroookkkfffcccaaaaaaaaaeeeddddddgggmmmrrruuuvvvtttuuuwwwyyyyyyyyyyyyyyytttvvvyyyzzzzzzyyyyyyzzz}}}|||}}}~~~|||wwwsssmmmjjjggghhhlllqqqvvvxxxwwwxxxyyyxxxvvvvvvxxxyyyzzzxxxuuussstttwww{{{~~~~~~}}}{{{zzzvvvwwwxxxzzz{{{|||||||||uuuqqqmmmmmmqqqtttuuutttwwwxxxyyyyyyyyywwwvvvuuurrrssstttuuuvvvvvvvvvvvvwwwyyy{{{}}}}}}JJJJJJJJJJJJJJJKKKLLLLLLKKKKKKKKKKKKJJJJJJJJJIIIHHHIIIJJJKKKLLLKKKKKKJJJHHHGGGEEEDDDCCCDDDDDDEEEDDDFFFIIIIIIHHHFFFEEEEEECCCBBBBBBDDDGGGJJJMMMNNNRRRSSSUUUVVVWWWWWWVVVVVVZZZ\\\___aaa```_________]]]]]]^^^___```ccceeefffhhhjjjllloooqqqrrrrrrrrrqqqnnnooorrrqqqnnnlllnnnpppnnnmmmmmmnnnnnnmmmkkkjjjkkklllkkkiiihhhhhhiiieeeeeedddbbbbbbdddhhhkkkkkklllnnnooonnnllljjjhhhjjjiiihhhhhhhhhhhhhhhgggfffeeeeeefffhhhhhhgggeeefffffffffeeeccccccfffhhhggghhhiiihhhggghhhjjjlllooorrrwww{{{vvvkkkcccbbbfffrrr}}}~~~|||~~~}}}zzzxxxvvvuuusssqqqppppppqqqqqqrrrssssssssssssrrrrrrqqqqqqpppnnnllljjjhhhhhhggghhhhhhhhhggghhhhhhiiijjjpppnnnmmmlllmmmnnnnnnooopppqqqssstttvvvvvvwwwwwwxxxxxxyyyzzz{{{|||}}}}}}~~~}}}{{{zzz{{{~~~}}}~~~~~~}}}}}}|||{{{yyyxxxxxxxxxxxxwwwrrrrrrrrrrrrssstttuuuuuuzzzzzz{{{||||||{{{zzzyyyxxxvvvssssssvvvwwwwwwwwwxxxxxxwwwwwwvvvwwwwwwxxxvvvwwwxxxwwwwwwxxxzzz|||}}}{{{yyyxxxwwwxxxzzz{{{}}}{{{wwwpppggg___YYYVVVZZZ[[[[[[[[[[[[]]]```ccccccdddeeeggghhhiiiiiiiiijjjgggbbb^^^]]]]]]___aaacccaaaaaadddjjjpppuuuwwwtttuuuwwwxxxyyyyyyyyyyyysssvvvyyyyyywwwwwwzzz}}}~~~}}}}}}{{{wwwsssllljjjiiikkkoootttwwwyyywwwwwwxxxwwwwwwwwwyyy{{{}}}{{{xxxuuuvvvxxx|||~~~|||~~~}}}zzzxxxtttuuuvvvwwwxxxyyyyyyyyytttqqqnnnnnnppptttuuuvvvwwwwwwwwwvvvuuutttsssrrrooopppqqqssstttuuuuuuuuuxxxzzz|||~~~HHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLLLLJJJJJJFFFEEEDDDCCCBBBCCCDDDEEEAAACCCFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGIIIKKKNNNPPPRRRTTTVVVYYYZZZYYYXXXWWWZZZ\\\```aaaaaa``````aaa______```aaabbbdddeeefffiiijjjmmmoooqqqrrrssssssnnnlllmmmqqqpppllljjjkkkllljjjhhhhhhiiiiiihhhgggfffggghhhfffdddccccccdddaaabbbaaa``````bbbfffiiigggiiikkklllkkkiiifffddddddfffhhhiiiiiigggfffeeedddddddddeeefffgggfffddddddeeeeeeddddddeeehhhjjjkkklllmmmmmmmmmmmmppprrrqqqrrrvvvyyytttjjjbbb___gggsss~~~|||}}}}}}{{{xxxwwwuuusssrrrqqqqqqqqqwwwuuurrrpppnnnooooooppprrrqqqooommmjjjiiiggggggffffffggghhhjjjlllnnnoooqqqpppnnnllljjjjjjkkklllpppqqqsssuuuwwwxxxxxxxxxzzzzzz{{{|||~~~~~~}}}yyyxxxwwwyyy|||{{{yyywwwvvvxxx~~~|||~~~~~~}}}xxx{{{~~~}}}|||yyyyyyzzz{{{||||||{{{{{{vvvuuutttvvvxxxyyyxxxvvvppppppooonnnmmmmmmnnnnnnrrrssstttvvvwwwxxxyyyyyyvvvuuussssssuuuvvvwwwwwwzzzyyywwwuuusssrrrrrrrrrssstttuuuuuusssssstttuuuvvvuuusssrrrrrrrrrtttuuu|||zzztttjjj```XXXTTTSSSVVVXXXYYYZZZ[[[]]]```ccc```````````````___^^^]]]___]]]YYYWWWXXX[[[___aaa___^^^]]]```fffnnnsssvvvtttuuuvvvxxxyyyyyyxxxxxxrrruuuwwwwwwvvvvvvyyy|||~~~}}}|||zzzwwwtttmmmmmmnnnqqquuuxxxxxxxxxvvvwwwwwwwwwwwwxxx{{{~~~~~~{{{xxxwwwxxxzzz{{{{{{|||}}}yyywwwttttttuuuvvvvvvvvvvvvvvvtttssspppppprrruuuwwwxxxvvvuuutttrrrqqqqqqppppppooopppqqqssstttuuuuuuuuuxxxyyy|||HHHGGGGGGGGGHHHIIIJJJJJJIIIJJJJJJKKKKKKLLLMMMMMMLLLLLLMMMMMMMMMKKKJJJIIIBBBAAAAAAAAAAAABBBBBBCCC>>>AAACCCDDDCCCBBBBBBCCCGGGIIIJJJKKKKKKLLLNNNQQQQQQSSSWWW[[[\\\[[[ZZZXXXYYY\\\```bbbbbbbbbcccdddbbbccccccdddeeeeeeffffffiiijjjlllooopppqqqqqqqqqnnnlllmmmqqqooojjjhhhiiifffeeeccccccdddeeedddccccccdddeeecccaaa___```aaa^^^___`````````aaadddfffdddfffggghhhhhheeecccaaa```cccfffhhhgggfffeeefffeeeddddddeeeggghhhfffeeedddeeeggggggfffgggjjjllloooqqqrrrqqqoooooopppqqqnnnooossswwwssshhh___\\\mmmxxx~~~}}}~~~~~~}}}yyyxxxwwwuuutttsssrrrrrrwwwuuussspppoooooopppqqqsssrrrqqqooollljjjhhhgggffffffhhhjjjlllooorrrsssrrrrrrpppnnnkkkjjjlllmmmpppqqqsssuuuwwwyyy{{{||||||}}}~~~{{{}}}}}}rrrpppooorrrvvvyyyxxxvvvnnnmmmjjjjjjlllqqqvvvzzz~~~~~~}}}}}}}}}~~~~~~~~~xxxzzz~~~~~~~~~}}}~~~}}}}}}||||||{{{yyyxxxwwwtttxxx}}}|||{{{{{{zzzyyyxxxxxxwwwssssssssstttvvvwwwuuutttpppnnnnnnqqqtttuuussspppnnnmmmkkkiiifffeeedddcccddddddfffhhhlllooorrrtttrrrrrrrrrrrrssstttuuuuuuyyyxxxwwwuuusssqqqpppoooqqqsssttttttrrrppppppqqqqqqpppnnnmmmllllllllllllwwwuuuoooeee[[[TTTTTTUUUUUUWWWXXXXXXXXXZZZ]]]```^^^]]]]]][[[YYYWWWVVVUUUVVVUUUSSSRRRTTTYYY]]]```]]]\\\[[[^^^eeelllqqqtttuuuvvvwwwxxxxxxxxxwwwvvvrrrtttuuuuuuuuuvvvwwwyyy{{{|||}}}}}}|||yyywwwuuupppqqqrrruuuxxxyyyxxxvvvwwwwwwwwwwwwvvvxxx|||~~~~~~}}}|||zzzxxxxxxwwwxxxwwwyyy{{{}}}}}}{{{xxxvvvrrrrrrssstttttttttssssssuuuttttttssstttuuuwwwwwwsssrrrpppooooooooopppqqqpppqqqrrrsssttttttuuuuuuvvvwwwyyy~~~JJJIIIIIIIIIIIIIIIJJJJJJHHHHHHIIIKKKLLLMMMNNNOOONNNNNNOOONNNMMMKKKIIIGGG@@@@@@AAABBBCCCCCCBBBBBB@@@BBBDDDEEEDDDDDDEEEFFFKKKMMMNNNNNNMMMMMMOOOQQQPPPSSSXXX\\\^^^^^^[[[ZZZXXX[[[```bbbcccdddeeeffffffggggggggggggggggggfffggghhhjjjlllmmmnnnmmmmmmnnnllllllooommmhhheeefffbbbaaa______aaabbbbbbbbbbbbccccccbbb___^^^^^^___\\\^^^```aaa``````bbbccccccdddeeefffeeecccaaa```___aaaccccccbbbcccfffiiihhhgggggghhhjjjjjjiiigggfffhhhjjjjjjiiiiiijjjkkkkkkmmmppppppooommmnnnnnnmmmmmmrrrwwwuuukkkbbb^^^ooozzz}}}|||{{{yyyyyyxxxvvvuuutttsssssssssssstttuuuuuuuuuttttttuuutttsssqqqnnnllljjjhhhggghhhiiikkkmmmppprrrsssqqqssssssrrrpppooopppsssqqqqqqrrruuuxxx{{{~~~|||{{{uuunnnlllkkkmmmpppqqqnnnjjjdddcccaaa```bbbfffkkknnnrrrrrrssssssrrrqqqpppoooppprrruuuxxxyyyxxxwwwuuuppppppppprrrtttvvvuuutttssssssuuuyyy|||}}}|||zzztttssssssrrrqqqpppooooooooorrruuuwwwwwwxxxyyy{{{uuuttttttsssrrrqqqppppppooommmlllmmmoooooollljjjfffdddcccfffjjjjjjeeeaaaeeeccc___[[[WWWTTTRRRQQQNNNNNNPPPSSSXXX^^^dddggghhhjjjkkklllllllllmmmmmmoooooopppqqqpppooonnnmmmoooqqqttttttsssrrrrrrrrrooonnnllliiihhhffffffffflllkkkfff]]]UUUQQQTTTXXXWWWWWWVVVUUUSSSTTTVVVYYY[[[[[[ZZZYYYWWWUUUSSSRRRRRRQQQPPPPPPRRRVVVZZZ]]]\\\[[[\\\___eeekkkppprrrvvvwwwwwwxxxxxxwwwuuutttsssrrrrrrtttuuuvvvuuussstttvvvzzz|||{{{zzzxxxwwwvvvuuuuuuvvvxxxxxxwwwvvv{{{zzzyyywwwvvvvvvyyy|||yyyyyyyyyyyyxxxwwwuuutttssstttvvvxxxxxxwwwuuutttmmmnnnooopppqqqrrrrrrrrrtttuuuvvvvvvuuuuuuuuuuuuqqqpppnnnmmmnnnppprrrsssqqqqqqrrrsssttttttssssssqqqrrruuu{{{LLLKKKKKKJJJJJJJJJKKKKKKGGGHHHIIIKKKLLLNNNOOOPPPPPPPPPPPPOOOMMMJJJHHHFFFAAABBBDDDEEEFFFEEEEEEDDDCCCEEEHHHHHHHHHHHHIIIJJJMMMOOOQQQPPPNNNMMMOOOQQQOOORRRXXX]]]______]]][[[WWW[[[___cccdddeeefffhhhiiiiiijjjjjjiiihhhggggggfffggghhhjjjkkkkkkjjjjjjjjjgggfffhhhfff```^^^___aaa___]]]]]]___aaaaaaaaacccccccccbbb___^^^^^^___[[[^^^aaabbbaaa```aaaaaaddddddeeeeeedddcccaaa````````````^^^^^^aaagggmmmjjjiiiiiijjjllllllkkkjjjiiikkkmmmmmmkkkiiiiiiiiidddgggkkkmmmmmmmmmmmmnnnmmmnnnttt{{{zzzpppgggbbbnnnyyy}}}{{{yyyyyyyyyyyyxxxwwwvvvuuuttttttooorrrvvvzzz{{{{{{xxxwwwvvvvvvtttrrrpppmmmkkkiiiiiiiiijjjkkkmmmoooqqqrrrpppsssuuuuuussssssuuuxxxqqqrrrrrrtttxxx|||~~~{{{yyy|||uuunnnllliiigggiiikkkjjjeee``````^^^]]]]]]^^^bbbfffhhhggghhhiiiiiihhheeecccaaaaaacccfffhhhhhhfffdddbbbcccbbbbbbfffkkknnnmmmkkkhhhiiikkknnnrrrsssqqqpppmmmlllkkkjjjiiihhhhhhgggkkklllmmmmmmmmmooorrrtttqqqqqqpppnnnmmmkkkjjjjjjmmmjjjhhhhhhiiiiiieeebbb]]][[[ZZZ\\\___^^^XXXSSSYYYVVVRRRMMMHHHDDDAAA@@@<<<<<<>>>AAAGGGOOOVVV[[[^^^aaacccddddddddddddddddddfffiiikkkllllllkkkjjjnnnppptttuuuuuuttttttuuunnnmmmkkkhhhfffdddbbbbbbbbbaaa]]]VVVOOONNNSSSYYYYYYXXXVVVRRROOOOOOQQQSSSYYYYYYYYYXXXVVVUUUSSSRRRPPPPPPOOOOOOQQQUUUXXXZZZ\\\\\\\\\```ffflllpppqqqwwwwwwxxxxxxwwwvvvtttssssssqqqqqqsssvvvvvvssspppooosssxxx{{{{{{zzzxxxwwwzzzxxxuuutttuuuvvvwwwwww~~~}}}{{{xxxuuuuuuwwwyyytttuuuwwwxxxwwwvvvtttsssoooqqqssstttuuutttssssssiiijjjkkkmmmoooqqqqqqrrrsssuuuwwwwwwvvvtttttttttpppooonnnmmmnnnqqqtttvvvqqqrrrrrrsssssssssrrrrrrnnnnnnrrryyyLLLLLLLLLMMMLLLLLLLLLLLLIIIOOORRROOOMMMOOOQQQPPPRRROOOLLLJJJHHHGGGEEECCCBBBCCCEEEFFFFFFDDDCCCAAABBBEEEJJJLLLMMMLLLLLLMMMQQQQQQPPPOOOOOOOOOPPPPPPPPPSSSWWW[[[^^^^^^]]]\\\ZZZZZZ\\\```eeegggeeecccgggfffdddccccccdddfffgggcccdddfffffffffdddbbbaaa___aaabbbaaa___^^^^^^___````````````aaaaaaaaaaaa``````___^^^]]]]]]]]]]]]`````````^^^]]]]]]___aaaaaabbbcccdddddddddddddddaaa```______aaadddgggiiijjjkkklllmmmmmmlllkkkjjjfffgggiiijjjjjjiiiiiihhhjjjkkknnnqqqttttttsssqqqrrruuuyyy|||{{{uuukkkdddkkkxxx}}}|||{{{|||{{{xxxuuusssssssssttttttuuuwwwyyyzzzyyywwwvvvxxxvvvtttssssssqqqooommmmmmkkkjjjlllpppssssssqqqtttuuuuuutttssssssuuuxxxyyyxxxwwwwwwzzz~~~~~~~~~~~~~~~~~~{{{yyyyyyzzz|||}}}~~~|||yyyvvvrrrqqqwwwwwwwwwwwwtttqqqnnnkkkhhhiiiiiihhhfffccc```^^^aaa^^^ZZZYYYZZZ[[[\\\\\\```]]][[[[[[]]]^^^]]][[[TTTTTTSSSQQQPPPNNNMMMLLLIIIKKKPPPWWW^^^```^^^[[[`````````aaaaaabbbccccccaaa```___^^^^^^___``````bbb```\\\ZZZ[[[___eeehhhffffffeeeeeeddddddcccccceeecccaaaaaaaaa___YYYUUUOOOQQQUUUYYYZZZVVVMMMEEEGGGCCC>>>:::888888777666222000000444777;;;CCCKKKXXXZZZ[[[\\\[[[[[[\\\]]]^^^```cccddddddeeefffhhhgggjjjpppssstttpppkkkhhheeecccaaa^^^[[[YYYXXXWWWSSSSSSQQQOOOLLLKKKMMMOOOTTTRRRNNNJJJFFFGGGJJJMMMQQQSSSTTTSSSPPPNNNOOOQQQLLLMMMNNNOOOPPPTTTYYY]]]^^^```bbbdddfffiiimmmqqqnnnllljjjlllqqquuuuuuuuusssooolllmmmoooqqqpppnnnrrrqqqqqqpppppppppqqqqqqooopppqqqrrrssssssssssssxxxxxxwwwvvvtttqqqnnnlllrrrtttvvvxxxxxxvvvtttsssqqqppppppqqqrrrppplllggggggiiilllmmmnnnnnnpppqqqvvvvvvuuutttssstttttttttvvvtttqqqooooooppprrrsssuuurrrqqqrrrtttuuusssqqqqqqtttxxx{{{}}}~~~NNNNNNMMMLLLKKKKKKKKKKKKLLLQQQSSSPPPOOOQQQSSSRRRSSSPPPLLLJJJHHHFFFDDDBBBBBBCCCDDDFFFFFFEEECCCCCCEEEHHHLLLOOOOOOOOOOOOOOOQQQQQQPPPPPPQQQQQQRRRRRRRRRUUUYYY\\\^^^^^^]]]\\\[[[[[[\\\```dddfffdddbbbaaaaaa_________aaabbbdddaaabbbcccddddddbbb```___```aaabbbbbb```______```bbbbbbbbbbbbbbbbbbbbbbbb```______^^^]]]]]]]]]]]]]]]^^^___^^^^^^^^^aaacccbbbcccddddddeeeeeeeeedddcccbbbaaaaaaccceeehhhjjjiiiiiikkklllllllllkkkjjjfffffffffggghhhjjjlllmmmlllnnnrrrvvvzzz{{{{{{yyyuuuxxx|||yyynnnffflllxxx}}}{{{zzz}}}|||yyywwwuuuuuuvvvwwwuuuvvvwwwyyyyyyyyyyyyxxx}}}zzzwwwuuuuuusssqqqppplllkkkjjjmmmqqqtttuuutttvvvwwwwwwvvvtttuuuwwwyyy{{{zzzyyyyyy|||}}}|||{{{|||}}}~~~}}}{{{{{{zzzzzzyyyxxxxxxyyyyyyxxxwwwwwwwwwwwwxxxxxxyyyzzzxxxuuuqqqnnnmmmllllllpppqqqqqqpppooommmkkkiiijjjkkkkkkjjjiiigggeeedddbbbccccccbbb```]]]ZZZYYY[[[XXXUUUUUUVVVXXXZZZZZZ\\\YYYVVVVVVVVVVVVTTTRRRKKKJJJGGGDDD@@@>>><<<;;;???AAAEEELLLRRRUUUSSSQQQSSSTTTUUUVVVWWWXXXXXXXXXVVVUUUTTTSSSSSSTTTUUUVVVWWWVVVUUUTTTUUUVVVXXXZZZ\\\\\\]]]]]]^^^]]]]]]]]][[[ZZZYYYZZZ[[[YYYUUURRRNNNNNNOOOPPPOOOIIIAAA;;;777444000...............+++((((((***,,,///777???HHHKKKOOOQQQSSSTTTVVVWWW\\\^^^______^^^]]]]]]^^^bbbeeeiiilllllliiieeebbb[[[ZZZXXXUUURRRPPPNNNNNNKKKJJJIIIFFFDDDDDDFFFHHHIIIHHHFFFDDDBBBCCCFFFIIIRRRSSSSSSPPPLLLIIIIIIKKKIIIJJJLLLMMMOOORRRXXX\\\bbbcccdddddddddeeehhhjjjjjjhhhggghhhllloooooonnnrrrooolllkkkmmmnnnmmmkkkmmmmmmmmmmmmnnnoooppppppoooooopppqqqqqqppppppppprrrrrrssssssrrrpppnnnmmmtttuuuvvvvvvtttqqqnnnlllrrrqqqpppqqqqqqooojjjggggggiiikkkllllllmmmnnnooouuuuuuuuuuuuuuuuuutttttttttsssqqqpppqqqsssvvvwwwsssqqqpppqqqtttuuuuuusssrrruuuyyy{{{|||}}}~~~QQQOOOMMMKKKJJJJJJKKKLLLPPPTTTUUURRRQQQTTTVVVVVVUUURRRMMMJJJGGGEEEBBB@@@AAABBBCCCDDDEEEEEEDDDDDDHHHKKKOOOQQQRRRQQQRRRSSSQQQQQQQQQRRRSSSTTTVVVVVVVVVXXX[[[]]]^^^]]]\\\ZZZZZZZZZ[[[]]]```bbbaaa```ZZZZZZZZZZZZ[[[\\\^^^___```aaacccdddcccbbb```___```bbbccccccaaa``````aaacccccccccccccccccccccccc```______^^^]]]]]]\\\\\\ZZZ\\\]]]]]]^^^___bbbdddcccddddddeeeeeeeeeeeedddcccbbbbbbbbbdddfffhhhiiifffgggiiikkkllllllllllllhhhfffeeeeeehhhlllpppsssnnnrrrwww}}}zzz|||~~~rrriiijjjuuu~~~{{{zzz|||{{{yyywwwvvvwwwxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{|||xxxuuutttsssqqqooojjjjjjkkknnnrrrvvvwwwwwwuuuvvvwwwvvvuuuvvvwwwyyy|||{{{{{{{{{~~~~~~}}}|||{{{{{{zzzzzztttsssqqqpppoooppprrrsssvvvvvvuuuuuutttssssssrrrpppnnnmmmkkkiiiggggggfffiiiiiiiiiiiijjjkkkllllllmmmkkkhhheeeaaa^^^\\\ZZZ]]]^^^___`````````___^^^[[[[[[[[[ZZZZZZYYYYYYYYYXXXYYYYYYXXXWWWUUURRRQQQPPPMMMKKKKKKMMMPPPQQQQQQTTTQQQNNNLLLKKKJJJHHHFFFBBB???:::555000---++++++111333777===CCCEEEEEECCCDDDFFFHHHJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFGGGHHHIIIIIIJJJKKKLLLLLLKKKJJJIIILLLMMMPPPQQQRRRRRRPPPPPPMMMMMMMMMOOOPPPPPPNNNLLLJJJHHHEEEBBB???:::444000---+++)))((()))++++++***((($$$###$$$%%%(((///777???CCCIIILLLNNNOOOPPPQQQRRRTTTVVVVVVTTTSSSSSSTTTYYYZZZ\\\]]]]]][[[XXXVVVPPPOOOLLLIIIGGGDDDCCCBBB@@@@@@???===;;;;;;>>>@@@AAABBBCCCCCCDDDFFFIIILLLSSSRRRPPPLLLGGGDDDBBBCCCFFFGGGIIIKKKMMMQQQVVVZZZfffffffffdddaaa___```aaaeeecccbbbbbbdddffffffeeekkkiiigggfffggggggfffeeeffffffffffffgggiiijjjkkkkkkkkkkkkkkkkkkjjjiiiiiikkklllmmmnnnnnnnnnnnnnnnqqqqqqrrrqqqpppnnnllljjjqqqpppooonnnnnnlllhhheeegggiiikkklllkkkkkklllmmmqqqrrrssstttttttttsssrrrrrrqqqqqqqqqsssvvvyyyzzzrrrqqqpppqqqtttwwwxxxwwwuuuwwwzzz|||{{{{{{|||}}}QQQOOOMMMKKKKKKMMMOOOQQQTTTWWWWWWTTTTTTXXXYYYXXXVVVRRRMMMIIIFFFCCCAAA?????????@@@AAACCCDDDEEEFFFJJJLLLPPPRRRRRRRRRSSSTTTRRRRRRSSSTTTUUUWWWYYYZZZYYY[[[\\\]]]]]]\\\ZZZXXXWWWWWWWWWXXXYYYZZZ[[[[[[WWWWWWWWWXXXZZZ\\\]]]^^^bbbccceeeffffffdddcccaaaaaacccddddddbbbaaabbbccccccccccccccccccbbbbbbbbb____________^^^]]]\\\\\\YYY[[[]]]]]]]]]^^^```bbbccccccdddeeeeeeeeeeeeeeebbbbbbbbbcccdddfffggghhheeegggiiikkkmmmnnnnnnnnnkkkjjjiiiiiikkkooosssuuurrrwww}}}uuujjjgggpppyyy~~~~~~|||{{{{{{yyyxxxvvvvvvwwwxxxyyyyyyyyyxxxwwwxxxzzz}}}~~~~~~{{{vvvrrrpppnnnmmmkkkiiijjjlllooorrrtttvvvvvvrrrtttvvvvvvvvvwwwyyy{{{~~~~~~}}}~~~}}}{{{yyyxxxzzz{{{||||||{{{yyywwwuuuuuuuuuttttttsssrrrqqqpppiiihhhgggeeeeeefffhhhiiikkkkkkjjjhhhfffffffffgggeeecccaaa]]]ZZZWWWUUUTTTZZZZZZZZZYYYZZZZZZ[[[[[[ZZZZZZZZZYYYWWWUUURRRQQQNNNOOOQQQRRRSSSSSSRRRRRRMMMMMMLLLKKKJJJJJJKKKKKKKKKKKKKKKJJJJJJHHHGGGFFFAAA???===<<<>>>@@@@@@@@@EEECCCAAA>>>===;;;:::999999666111+++&&&$$$######'''))),,,111444777777777888:::===@@@BBBAAA@@@???>>>===<<<<<<<<<===>>>???>>>@@@BBBCCCDDDCCCBBBAAA@@@AAADDDEEEFFFDDDBBB@@@AAAAAABBBCCCDDDDDDCCCBBBBBB???;;;666333000...------+++))))))))))))((('''$$$ !!!"""$$$,,,444@@@DDDIIIKKKKKKIIIHHHGGGEEEHHHKKKMMMLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKIIIHHHFFFEEECCC@@@===;;;:::999999999888666555555777:::;;;===AAADDDFFFIIIMMMPPPRRRPPPMMMHHHDDDAAA??????DDDFFFHHHJJJLLLPPPUUUYYYeeefffeeebbb^^^[[[ZZZ[[[```___^^^]]]]]]]]]]]]\\\```_________________________________``````aaabbbaaabbbbbbcccccccccbbbbbbffffffggghhhiiijjjkkkkkkhhhiiijjjkkklllmmmnnnnnnmmmlllkkkkkkjjjiiigggfffhhhjjjlllllllllkkklllmmmmmmoooqqqrrrrrrrrrpppooopppppppppqqqrrruuuwwwyyyrrrrrrrrrtttwwwyyy{{{|||xxxzzz|||}}}|||zzzzzz{{{OOONNNMMMMMMNNNQQQTTTVVVVVVXXXXXXUUUWWWZZZ[[[XXXUUUQQQKKKGGGDDDBBB@@@>>>======>>>???AAADDDFFFHHHJJJMMMPPPRRRRRRSSSTTTUUUTTTTTTUUUVVVWWWYYYZZZ[[[[[[[[[\\\\\\[[[YYYWWWVVVRRRRRRRRRRRRRRRSSSUUUVVVXXXXXXYYY[[[\\\^^^``````bbbccceeeffffffeeedddcccbbbdddeeeeeedddccccccdddccccccbbbbbbbbbaaaaaaaaa``````aaa``````___]]]\\\[[[\\\^^^^^^^^^^^^___```ccccccdddeeeffffffffffffeeefffggghhhiiijjjjjjjjjgggiiikkknnnpppqqqrrrrrrppppppppppppqqqssstttuuuvvv|||sssfffdddllltttyyy~~~}}}}}}|||{{{yyyxxxxxxyyy{{{|||zzzyyyxxxwwwxxx{{{~~~~~~zzzuuuqqqnnnllliiiggggggiiillloooqqqrrrssstttsssuuuxxxyyyzzz{{{~~~{{{zzz{{{|||~~~~~~~~~~~~}}}}}}zzzyyyxxxwwwvvvuuuuuuuuuttttttttttttrrrooollljjjkkklllnnnoooooommmkkkiiijjjjjjjjjiiihhhfffdddccc^^^]]][[[ZZZZZZ[[[]]]^^^]]]]]]]]]ZZZWWWUUUVVVXXXWWWVVVSSSQQQOOOMMMLLLKKKNNNNNNLLLKKKJJJJJJJJJJJJJJJJJJLLLLLLKKKJJJHHHGGGCCCDDDEEEFFFFFFEEEDDDCCC>>>===;;;:::999999999999777777777777666666555555111///,,,+++,,,,,,+++***......---,,,***))))))***,,,)))%%% """%%%'''(((***+++---///222555666555444333222111111000111222333444666777888999;;;<<<===>>>999:::<<<===<<<:::777555555666666666666555555666555333000,,,***+++,,,...+++)))'''%%%$$$"""""")))111===@@@DDDEEECCC@@@>>>===@@@BBBFFFHHHGGGFFFFFFFFFCCCBBBBBBAAA@@@??????>>><<<:::999666444333222222111222111///---...000333333666;;;@@@CCCGGGKKKNNNNNNKKKGGGDDDAAA???>>>>>>BBBDDDGGGIIIKKKNNNSSSVVV^^^______]]]ZZZWWWWWWWWWZZZZZZZZZXXXWWWUUUTTTTTTUUUVVVWWWYYYZZZ[[[\\\]]]]]]]]]\\\[[[[[[ZZZ[[[[[[YYYZZZ[[[]]]^^^_________bbbbbbbbbccccccdddeeeeeeaaabbbccceeehhhkkkmmmooojjjjjjjjjiiihhhhhhhhhiiihhhjjjlllmmmmmmmmmooopppnnnoooqqqrrrrrrqqqooonnnooonnnnnnnnnoooppprrrsssssstttvvvxxxzzz{{{}}}~~~zzz|||~~~}}}{{{zzzyyyyyyMMMMMMMMMNNNPPPSSSVVVXXXVVVXXXXXXWWWYYY\\\[[[WWWRRRMMMHHHDDDBBBAAA@@@???=========???AAAEEEIIILLLMMMOOORRRSSSTTTUUUVVVXXXWWWWWWWWWWWWXXXXXXYYYZZZZZZZZZZZZZZZYYYWWWUUUSSSOOOOOOOOONNNNNNOOOSSSUUU[[[[[[]]]^^^```aaabbbbbbaaabbbdddeeefffeeecccbbbcccdddffffffeeeeeeeeefffcccccccccbbbaaaaaa``````aaabbbbbbbbbbbb```___^^^]]]___aaaaaaaaa```aaabbbcccdddfffgggiiiiiijjjjjjlllmmmooopppqqqqqqppppppkkkmmmppprrrtttvvvvvvvvvuuuuuutttttttttuuuvvvvvv{{{nnn___```jjjtttyyy~~~~~~~~~~~~|||{{{zzz{{{}}}~~~yyyxxxwwwwwwyyy{{{~~~|||xxxtttppplllhhhdddeeehhhllloooqqqrrrtttuuuwwwyyy|||~~~~~~{{{tttuuuvvvxxxzzz{{{||||||yyyyyyxxxuuuqqqoooooooooqqqrrrsssrrrpppoooooooookkkllllllmmmmmmnnnnnnnnnkkkkkkkkkjjjhhheeebbbaaa```aaacccddddddbbb```___`````````___]]]ZZZXXXVVVRRRQQQPPPOOOOOOQQQSSSTTTPPPRRRSSSOOOJJJGGGGGGIIIBBBAAAAAAAAAAAABBBCCCCCC???>>>===;;;:::999888888::::::;;;;;;:::888666555444444555555444333111000))))))(((''''''&&&%%%%%%"""""""""""""""""""""""""""  """$$$&&&&&&&&&$$$$$$######""""""###$$$%%%&&&+++++++++,,,...111444555222333444333222000---+++((()))))))))'''&&&'''(((%%%%%%$$$"""!!!###'''***'''%%%###""" !!!$$$***111555888;;;===<<<:::999999===???BBBCCCAAA>>><<<<<<:::999999888888777777777111000///---,,,+++++++++++++++***(((&&&&&&(((***000333888<<<@@@DDDHHHKKKGGGDDD@@@===<<<<<<;;;:::>>>@@@CCCEEEGGGIIIMMMPPPSSSTTTUUUUUUSSSRRRRRRSSSRRRSSSTTTRRROOOLLLLLLLLLMMMPPPSSSUUUVVVWWWYYY[[[[[[[[[YYYXXXWWWVVVVVVVVVTTTUUUWWWYYYZZZ[[[\\\\\\\\\\\\[[[[[[\\\]]]^^^____________```bbbdddgggiiiiiijjjiiigggeeeeeegggiiieeehhhkkkmmmnnnooorrrsssqqqrrrrrrsssrrrqqqpppooollllllllllllllllllmmmmmmsssvvvzzz|||||||||||||||yyy{{{}}}|||zzzwwwwwwwwwKKKKKKLLLNNNPPPRRRTTTUUUTTTWWWXXXXXXZZZ]]]ZZZTTTNNNJJJDDDAAA@@@@@@AAA@@@@@@??????@@@DDDHHHMMMPPPRRRTTTVVVWWWXXXYYY[[[]]]ZZZZZZYYYXXXWWWWWWXXXXXXXXXXXXXXXWWWVVVTTTRRRQQQOOOPPPPPPNNNMMMOOOTTTXXX\\\]]]___```aaabbbbbbcccbbbccceeeggggggfffeeedddccceeeggggggfffffffffgggeeeddddddcccbbbbbbaaaaaabbbcccdddddddddbbb```______aaadddffffffffffffhhheeefffhhhkkkmmmnnnooooooqqqrrrtttvvvwwwvvvuuutttppprrrtttwwwyyyzzzzzzzzzxxxwwwuuussstttuuuxxxyyy~~~hhhWWWWWWeeettt{{{~~~~~~~~~~~~}}}{{{zzzyyyzzz{{{|||wwwwwwwwwwwwyyy{{{}}}~~~}}}yyyvvvrrrlllfffbbbaaaeeekkkppprrrtttwwwzzz{{{}}}~~~~~~}}}|||{{{zzzyyyyyyyyyyyy}}}}}}~~~}}}|||{{{zzzyyyxxxwwwwwwwwwvvvuuuvvvwwwwwwuuutttsssvvvyyyxxxvvvwww{{{|||yyyzzz{{{zzztttoooggghhhjjjlllnnnoooppppppnnnnnnnnnlllgggcccaaaaaaccceeefffeeeaaa______```^^^___aaabbbccccccbbbbbb______^^^\\\ZZZXXXVVVUUUSSSTTTTTTTTTSSSQQQPPPOOOPPPPPPPPPNNNKKKHHHDDDBBB@@@???>>>======???AAABBB@@@BBBDDD@@@999444444555++++++++++++,,,---...///***)))((('''&&&%%%%%%%%%&&&&&&&&&%%%$$$###"""!!! !!!!!!!!!   !!!###$$$%%%%%%%%%%%%$$$###!!!!!!"""###(((...+++---000111000///000000111444777888555222000///...////////////.........***)))(((((('''(((((((((((('''&&&$$$!!!!!!###%%%,,,///222666999===BBBEEE@@@<<<777555555666555444888:::===???@@@AAADDDGGGGGGIIILLLLLLLLLKKKKKKLLLIIIKKKLLLJJJFFFCCCCCCCCCGGGJJJNNNPPPPPPPPPRRRTTTTTTSSSRRRQQQQQQPPPQQQQQQOOOPPPRRRSSSTTTUUUUUUUUUTTTSSSSSSTTTUUUWWWXXXZZZ]]]\\\[[[ZZZ[[[^^^aaabbbggggggeeebbb^^^]]]```cccaaadddhhhlllnnnppptttvvvrrrqqqqqqpppooonnnmmmmmmiiiiiiiiijjjjjjjjjkkkkkkrrrvvv|||~~~}}}zzzxxxxxxvvvxxxyyyyyyvvvtttssssssJJJKKKLLLMMMOOOPPPQQQRRRSSSVVVWWWXXX[[[^^^YYYSSSKKKGGGBBB??????@@@AAAAAABBBAAAAAABBBFFFKKKQQQTTTVVVXXXZZZ[[[[[[]]]___aaa\\\[[[ZZZXXXWWWWWWVVVVVVWWWWWWVVVUUUTTTRRRQQQPPPQQQRRRRRRPPPOOOQQQWWW\\\]]]^^^___```aaabbbbbbbbbeeefffhhhiiijjjiiihhhgggdddfffggghhhgggfffggghhhffffffeeeddddddcccbbbbbbcccdddeeefffeeecccaaa___```cccgggiiijjjjjjlllmmmggghhhkkkmmmppprrrssstttrrrsssvvvxxxyyyxxxvvvtttsssuuuwwwzzz{{{|||}}}|||zzzwwwsssqqqqqquuuzzz}}}{{{dddRRRNNN```rrr{{{~~~~~~~~~~~~|||zzzxxxvvvvvvvvvwwwxxxvvvvvvwwwxxxyyy{{{|||}}}~~~|||yyyvvvrrrkkkddd___^^^dddkkkqqqtttwww{{{|||}}}~~~|||yyyxxxyyyuuuuuusssqqqpppoooooonnnxxxxxxyyy}}}~~~}}}|||zzzyyyxxxxxxxxx~~~}}}}}}||||||{{{{{{{{{rrrrrrqqqpppooonnnnnnmmmqqqpppooooooppppppnnnllljjjmmmpppooommmnnntttyyyyyytttooonnnooooookkkfff___```bbbdddfffhhhhhhiiihhhiiiiiifffaaa\\\XXXWWWZZZ\\\]]][[[WWWTTTTTTUUUWWWXXXYYYZZZYYYXXXUUUTTTPPPOOONNNLLLJJJHHHGGGFFFEEEDDDCCCBBB@@@>>><<<;;;======<<<:::777333///---+++***(((((((((***,,,---,,,000222...'''         %%% !!!###"""!!! !!!"""###&&&***,,,+++)))((((((%%%&&&&&&'''''''''&&&&&&(((''''''''''''(((((()))((((((&&&###!!! """$$$%%%&&&)))+++...222777;;;<<<777222///000000///...333666888999:::<<<>>>@@@@@@CCCEEEGGGFFFFFFGGGGGGBBBEEEFFFEEE@@@===<<<===BBBFFFJJJKKKJJJIIIKKKMMMKKKKKKJJJJJJJJJKKKKKKLLLKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMNNNPPPSSSUUUWWWXXXWWWVVVVVVXXX[[[^^^```ccccccaaa\\\WWWUUUWWWZZZ^^^aaafffjjjmmmqqqtttwwwpppooommmllljjjjjjiiiiiigggggghhhiiijjjjjjkkkkkkqqqvvv}}}|||xxxuuuttttttuuuwwwvvvtttqqqqqqqqqJJJJJJKKKMMMNNNOOOPPPPPPSSSRRRSSSUUUXXXWWWSSSOOOJJJHHHDDDBBBAAACCCFFFHHHHHHIIIJJJLLLOOOSSSUUUWWWXXXYYY[[[]]]^^^^^^^^^^^^]]]YYYUUUQQQPPPRRRUUUXXXWWWVVVTTTRRRRRRSSSTTTUUUXXXXXXWWWTTTRRRSSSVVVYYY]]]^^^___```aaaaaaaaaaaaaaadddgggiiiiiihhhhhhhhhddddddeeegggjjjkkkjjjiiiddddddcccbbbbbbbbbccccccddddddeeegggiiijjjlllmmmiiikkklllmmmmmmnnnqqqsssnnnpppqqqrrrqqqppppppqqqttttttuuutttsssuuuxxx{{{tttuuuxxxzzz|||}}}~~~}}}wwwwwwvvvtttsssuuuxxx{{{yyy___HHHKKKYYYkkkwww~~~~~~}}}}}}~~~}}}|||zzzxxxvvvtttsssssstttvvvzzz}}}~~~~~~}}}|||}}}|||zzzwwwssslllddd___bbbffflllrrrvvvvvvuuussszzzxxxvvvsssqqqpppppppppnnnooonnnmmmpppuuutttooouuuxxx|||}}}~~~~~~{{{yyyzzz~~~~~~~~~~~~~~~yyy{{{~~~~~~|||{{{{{{~~~~~~~~~~~~}}}zzzvvvrrrooonnnnnnnnntttsssrrrssstttuuutttsssooojjjeeeeeehhhiiigggdddcccbbbaaacccgggiiihhhfffbbbbbbbbbcccdddeeefffgggbbbbbbaaa___]]]\\\[[[ZZZZZZXXXUUUUUUWWWYYYZZZ[[[\\\\\\\\\ZZZWWWSSSOOOMMMOOOMMMKKKIIIGGGEEEDDDDDDDDDDDDEEEEEECCC@@@===<<<888777444111...---,,,,,,))))))(((((((((((())))))""""""           """###!!! %%%,,,000000---)))''''''(((((('''------,,,---...111444666999999999999999999::::::===<<<;;;;;;::::::::::::============>>>???@@@@@@@@@@@@AAABBBBBBBBBBBBAAABBBBBBCCCDDDEEEEEEEEEEEEBBBCCCDDDEEEEEEHHHLLLPPPLLLKKKLLLMMMPPPUUUZZZ\\\^^^]]]ZZZXXXVVVUUUTTTTTTUUUXXX^^^dddhhhkkklllmmmlllllljjjiiihhhfffeeeeeedddffffffccc```aaagggmmmssswww{{{}}}zzzvvvrrrpppnnnmmmnnnooopppooommmlllLLLMMMNNNPPPPPPPPPOOONNNRRRQQQPPPQQQRRRPPPLLLHHHGGGFFFEEEDDDEEEGGGJJJKKKNNNNNNOOOQQQSSSVVVXXXYYYYYYYYY[[[\\\\\\\\\[[[[[[XXXVVVRRRPPPPPPSSSWWWYYYXXXWWWUUUSSSSSSTTTUUUVVVYYYXXXWWWUUUSSSTTTVVVYYY\\\]]]^^^^^^____________ccceeeggghhhgggeeeeeeeeebbbbbbeeeiiimmmnnnmmmlllfffdddbbb``````bbbeeefffiiiiiikkklllmmmnnnnnnnnnlllmmmoooooonnnoooqqqsssqqqrrrssssssrrrqqqrrrtttrrrtttvvvwwwvvvvvvxxxyyyxxxyyyzzz|||}}}}}}}}}}}}xxxxxxwwwvvvuuuwww{{{~~~xxx^^^HHHKKKWWWhhhttt|||~~~|||{{{|||||||||{{{yyywwwuuutttsssssssssuuuyyy|||~~~~~~~~~~~~{{{yyywwwuuurrrlllfffbbbhhhkkkooosssuuuuuutttrrrtttrrroookkkiiigggfffeeedddgggiiilllrrryyyyyyvvvuuutttttttttvvvxxxzzz|||}}}}}}~~~|||yyywwwxxxzzz||||||yyyvvvuuuvvvyyyyyyxxxwwwwwwwwwxxxxxx{{{|||}}}|||zzzwwwuuutttwwwwwwxxxxxxyyyyyyzzzzzzvvvtttpppllljjjiiiiiiiiikkkjjjiiiiiijjjkkkjjjhhhjjjfffbbbbbbdddeeebbb^^^\\\ZZZWWWWWWYYYZZZXXXWWWYYYXXXXXXXXXWWWWWWWWWWWWPPPOOONNNMMMKKKJJJIIIHHHHHHEEECCCCCCDDDFFFGGGGGGGGGGGGGGGFFFCCC@@@===;;;888777555333111000///...)))))))))((('''$$$"""!!!!!!         !!!###  """$$$&&&(((((())))))***+++,,,,,,//////...---------------//////000111333555777888::::::;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;<<<=========>>>@@@DDDGGGEEEEEEEEEGGGJJJNNNRRRTTTWWWVVVTTTRRRPPPOOOOOOPPPNNNQQQVVVZZZ^^^`````````dddccccccaaa```___^^^^^^]]]___```^^^[[[\\\aaaeeellloooqqqqqqoookkkiiihhhhhhiiikkkmmmnnnnnnmmmkkkOOOPPPQQQQQQQQQOOOMMMLLLQQQOOONNNMMMLLLJJJFFFCCCEEEEEEFFFHHHJJJLLLNNNPPPRRRRRRSSSTTTUUUVVVWWWXXXWWWXXXYYYZZZZZZYYYXXXXXXSSSRRRPPPOOOPPPTTTXXXZZZXXXWWWVVVUUUUUUUUUVVVWWWYYYYYYXXXUUUSSSTTTWWWZZZ]]]]]]]]]^^^^^^^^^^^^^^^dddeeegggfffdddbbbaaaaaa]]]```dddjjjooopppnnnlllgggeeebbb``````cccgggjjjmmmnnnpppqqqqqqpppooonnnpppqqqqqqqqqpppppprrrsssoooppppppnnnmmmmmmoooqqqpppssswwwyyyyyyxxxwwwwwwzzzzzz{{{|||||||||{{{{{{zzz{{{{{{zzzzzz|||yyyaaaLLLJJJRRR```mmmvvv|||~~~|||zzzzzzzzz{{{{{{zzzxxxvvvuuusssssssssqqqsssuuuxxx{{{|||}}}}}}zzzxxxuuusssqqqnnnjjjgggiiijjjlllmmmnnnmmmllllllllljjjfffbbb___\\\[[[ZZZ[[[aaagggnnnwwwxxxrrrkkkhhhkkkooorrrtttuuuvvvxxxzzz{{{{{{{{{{{{zzz{{{}}}}}}|||{{{|||}}}|||||||||zzzxxxuuurrrqqqrrrtttvvvwwwvvvuuuuuuvvvxxxwwwvvvuuuttttttttttttxxxxxxxxxwwwuuurrrpppnnnooooooppppppqqqqqqrrrrrrnnnllliiieeebbbaaaaaaaaacccaaa``````aaaaaa```^^^dddaaa___```aaa```\\\XXXSSSOOOKKKHHHGGGFFFEEEDDDDDDDDDDDDCCCAAA>>><<<:::555444333222111000///......,,,***)))+++,,,,,,++++++++++++***)))&&&$$$###                $$$'''***+++///000111111222222111111//////000111222333333333444555555555555666999;;;;;;;;;;;;<<<>>>BBBEEEGGGLLLKKKJJJIIIIIIIIIIIIIIIFFFHHHLLLOOORRRSSSRRRRRRVVVVVVUUUTTTTTTSSSRRRRRRVVVYYY[[[ZZZXXXXXX[[[^^^eeeffffffdddbbb```aaabbbeeehhhkkknnnoooooonnnmmmRRRRRRPPPOOOMMMLLLLLLLLLOOONNNMMMKKKJJJHHHEEEDDDFFFGGGIIIKKKMMMOOOPPPPPPQQQRRRRRRSSSSSSSSSSSSSSSTTTUUUVVVXXXYYYYYYXXXXXXRRRQQQPPPPPPQQQTTTWWWZZZYYYXXXWWWWWWWWWWWWXXXXXXZZZYYYXXXUUUTTTTTTWWWZZZ^^^^^^^^^^^^^^^^^^^^^^^^bbbdddeeedddbbb`````````\\\___eeekkkppppppmmmjjjhhhfffeeedddeeegggjjjlllnnnppprrrssssssqqqnnnlllqqqrrrrrrqqqooooooppprrrnnnnnnnnnllljjjkkknnnppprrruuuyyyzzzzzzyyyyyyyyyzzzzzz{{{{{{||||||||||||~~~iiiVVVHHHKKKUUUcccnnntttyyy}}}}}}{{{zzzzzz{{{|||zzzyyywwwuuutttrrrrrrrrrpppqqqsssuuuwwwxxxyyyyyyzzzwwwtttrrrqqqooommmkkkhhhhhhhhhhhhhhhiiiiiiiiiiiigggddd```]]][[[ZZZZZZ\\\dddmmmvvvvvvhhhaaacccgggjjjkkklllooorrrtttuuuvvvwwwxxxvvvwwwxxxyyyyyyyyyyyyyyyuuuuuuuuutttrrrpppnnnmmmnnnoooqqqssssssttttttuuutttssssssrrrrrrrrrrrrrrrpppooonnnnnnnnnmmmkkkiiiiiihhhhhhgggfffeeedddcccbbb```\\\XXXUUUSSSRRRQQQRRRQQQOOOOOOOOOOOOMMMLLLQQQPPPPPPQQQRRRPPPKKKGGG>>>;;;666222///.........************'''$$$!!!               """"""###$$$$$$$$$$$$###!!!###&&&)))+++---------......---,,,---///111/////////000222444777888???????????????@@@@@@@@@???AAADDDGGGIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJOOORRRTTTUUUTTTSSSUUUWWWYYYYYYXXXVVVUUUWWW[[[___gggjjjnnnqqqrrrqqqpppoooTTTQQQMMMIIIHHHIIIKKKLLLKKKKKKJJJIIIHHHGGGHHHHHHJJJKKKMMMNNNOOOOOOOOONNNOOOPPPQQQRRRRRRQQQQQQPPPPPPRRRTTTWWWYYYZZZZZZZZZTTTSSSSSSSSSTTTUUUWWWXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYWWWUUUSSSTTTWWWZZZ\\\\\\[[[[[[[[[\\\]]]^^^```aaaccccccbbbaaabbbcccbbbdddjjjooosssrrrnnnjjjggghhhiiijjjkkkkkklllllloooqqqsssttttttrrrooommmqqqrrrrrrpppnnnmmmnnnpppqqqrrrqqqooonnnooorrruuuvvvxxxzzzzzzzzzzzz|||}}}{{{{{{|||~~~ooo___JJJHHHMMM[[[hhhooouuuzzz~~~|||{{{{{{|||}}}~~~zzzyyywwwtttrrrqqqppppppqqqrrrtttvvvwwwxxxwwwwwwwwwuuuqqqoooooonnnmmmkkkllllllkkklllmmmnnnppprrrnnnllljjjhhhffffffffffffiiirrr|||nnnccc```bbbdddccceeehhhlllnnnnnnoooqqqsssnnnnnnooopppqqqqqqqqqpppmmmmmmllllllkkkjjjiiiiiihhhhhhiiijjjlllmmmmmmmmmjjjjjjiiiiiiiiiiiijjjjjjhhhfffdddccccccbbb___]]][[[ZZZXXXUUUQQQNNNLLLKKKIIIGGGDDD@@@<<<999777777333222000000000000...---111111222444444111---***"""                        !!!"""###$$$$$$$$$""""""###%%%$$$$$$$$$$$$%%%'''((()))......///000111222222222777999<<>>999333111000...)))%%%""""""!!!                        ###&&&((()))......///000111222333444666666666888:::<<<<<<<<<@@@BBBEEEHHHKKKPPPVVVZZZUUUYYY\\\[[[YYYYYY]]]aaaHHHIIIJJJKKKKKKKKKJJJIIILLLMMMNNNLLLLLLNNNSSSWWWPPPOOOMMMLLLKKKJJJJJJJJJFFFHHHKKKNNNPPPQQQPPPPPPSSSUUUWWWYYY[[[\\\\\\\\\ZZZ[[[]]]^^^``````aaaaaaVVVVVVWWWXXXYYYYYYXXXXXXWWWVVVUUURRRQQQQQQTTTWWW\\\[[[[[[[[[]]]```cccdddcccdddeeeeeedddeeegggiiiiiikkknnnrrrvvvuuurrrppplllkkkiiihhhhhhiiijjjkkkiiiiiikkklllnnnpppqqqrrrpppqqqqqqpppnnnmmmnnnpppoooqqqtttvvvwwwxxxzzz|||xxx|||rrrfffLLL???;;;HHHWWW^^^eeennnlllllllllnnnppptttxxxzzz}}}{{{wwwsssooollljjjiiieeejjjqqqwww{{{{{{yyyxxxpppqqqssswww|||rrreee]]]YYYYYY[[[___cccccc```^^^```ccc]]][[[YYYZZZ\\\\\\YYYVVVSSSRRROOOLLLIIIGGGEEEDDDBBB???;;;:::::::::777555222111...+++)))&&&%%%$$$$$$                          !!!!!!"""!!!!!!"""%%%'''((((((111444777;;;>>>BBBFFFIIIOOORRRUUUUUUSSSUUUZZZ___GGGGGGGGGHHHHHHIIIIIIIIIKKKKKKLLLOOOSSSTTTTTTSSSSSSQQQNNNLLLKKKIIIFFFDDDHHHJJJNNNQQQRRRRRRQQQPPPWWWTTTTTTWWW]]]```^^^[[[\\\YYYWWWXXXZZZ\\\[[[YYYXXXWWWUUUUUUUUUVVVXXXYYYXXXXXXVVVUUUUUUVVVWWWWWW]]]^^^___```aaaaaaaaaaaahhheeeaaaaaadddggghhhgggggghhhkkknnnppprrrrrrssskkkjjjiiihhhiiijjjkkkllljjjkkklllnnnoooqqqrrrrrrtttsssrrrrrrqqqqqqrrrrrrtttuuuwwwzzz|||}}}}}}}}}{{{{{{|||~~~|||zzzyyy{{{pppaaaLLL999+++111DDDTTT\\\^^^cccbbbaaabbbfffnnnuuuzzzzzztttssssssqqqiiibbbgggkkkrrrxxxzzzzzzwwwuuuooopppsssvvv|||~~~qqqcccXXXTTTTTTVVVWWWYYYZZZYYYVVVSSSQQQUUUQQQMMMMMMNNNLLLFFFAAA>>>;;;666111---***((((((&&&%%%###!!!                  $$$))),,,...444:::CCCJJJNNNSSSYYY^^^HHHHHHHHHHHHIIIIIIIIIIIIKKKKKKKKKNNNQQQSSSSSSSSSPPPNNNLLLKKKJJJIIIGGGEEEHHHJJJMMMPPPSSSTTTTTTTTTWWWUUUUUUXXX]]]```^^^[[[ZZZXXXVVVWWWZZZ[[[[[[ZZZYYYXXXWWWVVVWWWXXXZZZ[[[YYYYYYXXXWWWWWWXXXYYYZZZ]]]^^^```bbbcccdddeeeeeegggdddaaaaaacccfffggggggfffgggiiikkkmmmnnnnnnnnniiiiiijjjjjjkkklllmmmmmmjjjkkkmmmoooqqqsssuuuvvvtttsssssssssssssssttttttxxxyyy{{{}}}~~~~~~}}}}}}||||||}}}|||zzzxxxwwwzzzrrreeeJJJ888)))---===NNNYYY___]]]]]]]]]___ccciiinnnqqquuuqqqmmmlllmmmlllhhhdddhhhkkkooossstttssspppnnnjjjnnnrrrvvvyyy~~~~~~||||||zzzxxxtttkkk```VVVQQQOOOTTTTTTSSSRRROOOKKKHHHEEEDDD???;;;999888444...((($$$"""                  &&&+++444>>>GGGPPPWWW\\\JJJIIIIIIIIIIIIIIIIIIIIILLLKKKJJJLLLOOOQQQRRRRRRLLLKKKIIIIIIJJJKKKIIIHHHJJJKKKMMMPPPRRRUUUVVVWWWWWWUUUUUUXXX]]]___]]][[[XXXWWWVVVWWWYYY[[[[[[ZZZZZZYYYYYYYYYZZZ[[[]]]^^^[[[[[[ZZZZZZ[[[\\\]]]^^^]]]^^^```ccceeefffggghhhdddbbb______bbbdddeeefffeeefffggghhhiiihhhhhhggghhhiiikkkmmmnnnoooooonnnlllmmmoooqqqtttwwwxxxzzztttttttttuuuvvvvvvwwwwww|||~~~~~~}}}}}}~~~}}}yyywwwuuuuuuyyy~~~tttjjjNNN===---,,,666EEETTT___^^^^^^^^^___aaadddfffhhhiiihhhgggfffgggggghhhiiilllmmmooopppooollljjjhhhiiiooovvvyyyzzz}}}zzzuuuqqqmmmjjjgggdddeeeeeeaaaYYYQQQJJJGGGIIIGGGDDD@@@;;;666222111***&&&"""                       ***666@@@HHHKKKKKKKKKKKKJJJJJJJJJIIIIIIMMMKKKJJJKKKNNNPPPQQQQQQJJJIIIHHHJJJLLLMMMMMMLLLMMMNNNNNNOOOQQQTTTVVVXXXUUUTTTUUUWWW[[[]]]\\\[[[WWWWWWWWWWWWYYYZZZ[[[[[[[[[[[[[[[[[[\\\^^^___```\\\\\\\\\]]]^^^___``````[[[\\\^^^```bbbcccdddddd```___^^^^^^___aaacccdddeeefffggggggfffeeecccbbbfffhhhllloooqqqqqqpppooooooppprrrtttvvvxxxzzz{{{uuuvvvwwwxxxyyyzzz{{{{{{~~~~~~~~~|||vvvuuutttuuuyyy}}}vvvppp]]]MMM;;;444777AAAPPP]]]ccc```]]][[[ZZZ\\\^^^___aaabbbcccaaa```bbbfffjjjkkkkkkkkkjjjhhhfffdddbbbeeemmmvvvxxxwwwyyy~~~|||yyyxxxxxxxxxsssmmmfffaaa___]]]YYYVVVSSSTTTSSSPPPKKKDDD>>>;;;666333...(((###                 '''+++,,,KKKKKKKKKKKKKKKKKKKKKKKKNNNLLLLLLMMMOOOPPPQQQPPPJJJIIIIIIKKKNNNOOOOOOOOOPPPPPPOOONNNOOOQQQSSSTTTRRRRRRSSSVVVYYY[[[[[[[[[XXXYYYYYYYYYYYYZZZ\\\]]]\\\\\\\\\]]]^^^___``````\\\]]]]]]^^^___`````````XXXYYYZZZ\\\]]]]]]]]]]]]\\\]]]]]]]]]^^^___aaacccgggggghhhggggggeeecccbbbfffiiilllppprrrrrrqqqpppssstttuuuvvvwwwxxxyyyyyywwwxxxzzz|||}}}~~~~~~~~~~~~}}}{{{~~~~~~|||uuuuuuvvvxxx||||||yyywwwnnn```NNNCCC???CCCNNNXXX^^^ZZZUUUQQQPPPSSSWWWZZZ\\\^^^___^^^[[[\\\aaaeeefffeeeeeecccaaa___]]][[[\\\ccckkkmmmjjjjjjooouuuuuuvvvxxx{{{|||}}}}}}}}}yyyvvvqqqkkkfffbbb``````]]]XXXQQQNNNMMMLLLJJJGGGBBBAAA===:::555000,,,)))"""                   KKKKKKLLLLLLLLLMMMMMMMMMOOONNNNNNPPPRRRRRRQQQOOOKKKJJJJJJLLLNNNPPPPPPOOOPPPOOONNNMMMMMMNNNPPPPPPOOOQQQSSSVVVYYY[[[\\\]]][[[\\\]]]\\\[[[[[[]]]___]]]]]]]]]^^^^^^^^^^^^^^^[[[\\\]]]^^^______^^^^^^XXXXXXYYYZZZ[[[[[[[[[[[[\\\]]]_________```bbbdddhhhhhhiiiiiihhhgggeeedddgggiiimmmppprrrrrrqqqpppuuuuuuvvvvvvwwwxxxxxxxxxzzz{{{}}}}}}~~~~~~zzzxxxuuuyyy}}}}}}|||{{{vvvwwwzzz}}}~~~{{{xxxxxx{{{vvvjjj\\\QQQJJJGGGKKKQQQUUUQQQKKKHHHHHHMMMTTTYYY[[[]]]^^^\\\YYYYYY\\\___```______]]][[[XXXUUUSSSQQQUUUYYYZZZWWWVVVYYY]]]cccdddgggiiijjjkkkkkkjjjfffbbb[[[TTTLLLGGGCCCBBBBBB???<<<:::999888777666///,,,'''###                JJJKKKKKKLLLMMMNNNOOOOOOPPPPPPRRRTTTUUUUUURRROOOLLLKKKJJJKKKMMMOOONNNMMMLLLLLLLLLLLLLLLMMMNNNNNNNNNQQQTTTWWWZZZ]]]___aaa___```aaa```]]]\\\^^^```]]]]]]]]]]]]]]]\\\\\\[[[ZZZ[[[\\\]]]]]]\\\[[[[[[YYYYYY[[[\\\^^^^^^______^^^```bbbcccbbbccceeehhhggghhhiiijjjjjjiiihhhggghhhjjjlllooopppqqqppppppsssssstttuuuvvvxxxxxxyyy|||~~~}}}|||xxxsssooolllrrrxxx|||{{{zzzyyyyyywwwzzz~~~}}}wwwsssrrrpppmmmpppvvvqqqhhh___XXXRRRKKKIIIJJJIIIEEE@@@======AAAGGGJJJOOOPPPQQQPPPOOONNNOOOOOOPPPPPPOOOMMMJJJEEEAAA???>>>??????>>><<<;;;<<<>>>DDDEEEGGGIIIKKKKKKKKKKKKEEEBBB<<<666000,,,***)))'''''''''&&&###!!!!!!"""                JJJJJJKKKMMMNNNOOOPPPQQQQQQRRRTTTVVVXXXVVVSSSOOOLLLKKKJJJKKKLLLMMMMMMKKKIIIIIIJJJKKKLLLMMMNNNNNNNNNQQQUUUYYY\\\___bbbdddaaacccdddbbb^^^]]]___aaa]]]]]]]]]]]]\\\[[[ZZZZZZYYYZZZ[[[\\\[[[ZZZYYYXXXZZZ[[[]]]___aaacccdddddd```bbbeeefffeeeeeehhhkkkfffgggiiijjjjjjjjjiiiiiiiiijjjlllnnnooopppppppppqqqqqqssstttvvvxxxyyyzzz~~~~~~zzzsssmmmiiigggllltttxxxxxxwwwwwwwwwxxx|||ssslllhhhgggeeecccgggoooiiibbb\\\ZZZVVVMMMGGGEEE;;;888444000...///111333<<<<<<<<<======<<<;;;:::;;;;;;:::888333...(((%%%)))'''%%%###!!! ###$$$&&&((()))***))))))'''%%%"""                IIIKKKNNNPPPRRRRRRQQQPPPPPPRRRTTTVVVUUURRROOOMMMKKKIIIFFFFFFHHHKKKMMMNNNNNNOOOPPPPPPPPPQQQTTTVVVVVVWWWXXXYYY[[[___dddhhhiiieeeaaa___``````___]]]bbb```]]]]]]^^^]]]ZZZVVVYYYYYYXXXXXXXXXYYYZZZZZZZZZ]]]aaacccdddeeefffhhhbbbccceeeffffffeeedddbbbaaabbbeeegggiiijjjkkkkkknnnnnnmmmmmmnnnppprrrsssssstttuuuvvvwwwxxxyyyyyy}}}xxxrrrnnnjjjhhheeeiiiooovvvzzz|||{{{zzz~~~zzzzzz||||||xxxtttkkkgggaaa[[[XXXWWWYYYZZZaaa]]]YYYVVVSSSKKK???666)))%%%!!! """###$$$)))((('''&&&$$$###!!!!!!!!!             MMMNNNPPPQQQSSSSSSSSSSSSRRRSSSTTTTTTSSSPPPMMMKKKKKKIIIGGGGGGJJJMMMNNNOOOOOOQQQSSSTTTTTTUUUWWWYYYYYYYYYZZZZZZ\\\```eeejjjkkkgggbbb______```___^^^aaa```^^^___``````^^^[[[WWWWWWWWWWWWWWWXXXYYYZZZ^^^```dddfffffffffhhhiiieeefffggghhhgggfffdddbbbcccdddfffhhhjjjlllnnnoooppppppppppppqqqsssuuuvvvuuuuuuuuuvvvwwwxxxzzz{{{~~~|||vvvpppkkkhhhgggfffhhhmmmrrrxxx}}}~~~}}}xxxtttppppppqqqpppkkkgggbbb]]]VVVOOOJJJHHHHHHHHHMMMLLLLLLMMMKKKDDD888...          QQQQQQRRRSSSSSSTTTUUUUUUUUUUUUTTTRRRPPPNNNKKKJJJLLLJJJHHHIIILLLOOOQQQRRRRRRTTTWWWYYYYYYZZZ\\\]]]\\\\\\\\\[[[\\\```gggkkklllgggbbb^^^]]]^^^______aaa``````aaabbbcccaaa```XXXXXXXXXXXXYYYZZZ\\\\\\```cccfffgggfffffffffggghhhiiiiiiiiiiiigggeeedddfffggggggiiilllooorrrsssttttttuuuvvvwwwyyy{{{|||zzzyyyxxxxxxyyy{{{}}}~~~wwwqqqmmmjjjiiillllllnnnqqqvvv}}}zzzwwwxxxtttpppmmmkkkjjjhhhggggggdddbbbbbbbbb___ZZZUUUOOOKKKDDD<<<555111000///000222666:::;;;444)))!!!         SSSRRRRRRSSSSSSTTTVVVVVVTTTSSSRRRPPPNNNMMMMMMLLLLLLKKKJJJKKKOOORRRTTTTTTTTTWWWZZZ\\\]]]^^^___aaa___^^^]]]\\\\\\```fffkkkjjjfff```[[[ZZZ[[[]]]^^^aaaaaaaaabbbccccccbbbaaa[[[\\\\\\]]]^^^___aaabbbbbbdddffffffeeedddddddddhhhiiijjjjjjjjjjjjiiiiiikkkjjjjjjlllnnnrrrvvvxxxzzz{{{|||}}}~~~~~~~~~xxxrrrnnnlllkkkppppppoooooorrrvvvzzz}}}}}}|||zzzvvvqqqjjjbbb]]][[[VVVPPPKKKIIIHHHGGGFFFJJJIIIIIIJJJIIIGGGBBB===666333---'''!!!$$$%%%!!!        RRRRRRRRRRRRSSSTTTVVVVVVQQQQQQPPPOOOOOOOOOPPPPPPNNNMMMMMMNNNRRRUUUVVVVVVVVVXXX[[[\\\]]]^^^___aaa___^^^]]]\\\\\\___dddhhheeebbb]]]YYYWWWXXX[[[]]]aaabbbbbbbbbaaaaaa``````_________```aaacccdddeeeeeegggiiiiiigggeeeeeeeeefffgggiiikkknnnoooqqqqqqpppppppppqqqssswwwzzz}}}zzztttpppnnnmmmpppooonnnnnnnnnnnnooopppqqqlllccc[[[TTTLLLEEE???;;;777000+++)))(((((('''((()))***++++++)))&&&###        OOOPPPQQQRRRTTTUUUVVVVVVOOONNNOOOOOOPPPQQQSSSTTTQQQPPPPPPQQQTTTWWWWWWWWWVVVWWWXXXYYYYYYZZZ\\\___\\\\\\\\\[[[ZZZ\\\___ccc```^^^\\\XXXUUUVVVYYY]]]```aaacccbbbaaa``````aaaaaaaaabbbbbbcccdddeeefffjjjlllnnnmmmkkkiiiiiiiiiggghhhkkknnnrrrvvvyyyzzzwwwwwwxxxyyy{{{~~~~~~yyyuuurrrpppnnnmmmlllkkkiiigggeeeeeeXXXPPPFFF===777222,,,(((%%%!!!          MMMOOOQQQTTTVVVWWWWWWWWWNNNNNNOOOQQQRRRSSSTTTTTTSSSRRRRRRTTTVVVXXXXXXWWWUUUUUUUUUSSSSSSTTTXXX[[[XXXYYYZZZYYYXXXYYY[[[]]]\\\\\\[[[YYYVVVWWWZZZ]]]]]]```ccccccaaaaaabbbdddffffffeeeeeefffggghhhhhhmmmnnnppppppnnnlllkkkkkkkkklllooossswww|||}}}}}}{{{wwwsssoookkkiiicccaaa]]]XXXSSSOOOLLLJJJ999222)))$$$###"""             LLLNNNRRRUUUXXXXXXXXXXXXOOOOOOQQQRRRSSSSSSTTTSSSUUUTTTTTTUUUWWWXXXXXXWWWTTTTTTRRRPPPOOOQQQUUUXXXUUUWWWXXXXXXWWWWWWXXXYYYZZZ[[[\\\ZZZXXXXXX[[[^^^\\\___bbbcccbbbccceeegggkkkjjjjjjjjjjjjjjjkkkkkklllnnnoooooommmkkkkkkkkkoooppprrrvvv{{{|||wwwssspppkkkkkkjjjhhhddd___[[[XXXSSSNNNFFF===555///+++***###            QQQRRRTTTVVVXXXXXXXXXXXXRRRQQQPPPPPPQQQRRRQQQPPPTTTRRRPPPQQQTTTUUUSSSQQQRRRMMMLLLNNNOOOOOOSSSXXXUUUUUUUUUUUUWWWYYY\\\]]]^^^]]]\\\[[[[[[\\\^^^^^^^^^aaadddfffggghhhjjjlllooommmllljjjjjjkkkmmmnnnmmmnnnoooqqqrrrrrrrrrrrrtttuuuxxx|||~~~}}}}}}~~~~~~~~~|||wwwqqqllliiibbbYYYQQQHHHEEECCCEEEGGGFFF@@@:::333///***%%%"""          SSSTTTWWWYYYZZZ[[[[[[[[[UUUSSSQQQQQQRRRRRRPPPNNNNNNLLLJJJJJJMMMNNNMMMLLLNNNJJJIIILLLNNNOOOSSSXXXWWWWWWWWWXXXYYY\\\^^^___```___^^^]]]]]]^^^___```ccceeehhhiiijjjkkkmmmnnnrrrqqqpppnnnnnnnnnnnnooorrrssstttvvvwwwxxxxxxxxxzzz{{{}}}~~~|||yyyuuuqqqooofffZZZOOOGGG===333,,,---***)))+++...,,,'''"""%%%"""           UUUWWWYYY\\\]]]^^^___^^^XXXVVVSSSRRRRRRPPPNNNLLLHHHFFFCCCCCCEEEGGGHHHHHHIIIFFFFFFJJJMMMOOOTTTYYY[[[[[[ZZZ[[[\\\^^^```aaacccbbbaaa``````aaabbbcccgggiiilllnnnooopppqqqsssvvvvvvvvvuuutttsssrrrqqqxxxyyyzzz|||~~~}}}}}}|||{{{yyytttkkkaaaZZZJJJBBB666,,,&&&!!!      WWWXXX[[[]]]___`````````YYYWWWTTTRRRPPPNNNKKKHHHDDDCCCAAA@@@AAADDDFFFHHHGGGDDDEEEKKKOOOQQQVVV[[[]]]\\\\\\\\\]]]^^^```aaadddcccbbbbbbbbbcccdddeeehhhkkknnnqqqsssuuuwwwyyyzzzzzz|||||||||zzzxxxwww{{{|||~~~}}}{{{{{{{{{||||||zzzxxxrrrpppmmmhhh```TTTGGG>>>***%%%      WWWYYY[[[]]]^^^___^^^^^^XXXVVVRRRPPPNNNKKKHHHEEEBBBAAA@@@???@@@CCCFFFIIIIIIGGGHHHNNNRRRTTTXXX]]]]]]\\\\\\[[[\\\]]]^^^___cccbbbbbbbbbcccdddfffggggggjjjooorrruuuxxx|||~~~{{{}}}~~~|||{{{|||~~~}}}~~~~~~||||||||||||zzzyyyzzzxxxvvvtttsssqqqmmmjjj```\\\UUUNNNDDD999...'''!!!        XXXYYY[[[\\\]]]]]]\\\\\\WWWTTTQQQOOOMMMKKKHHHEEEAAABBBBBBBBBBBBDDDHHHKKKNNNLLLMMMRRRUUUUUUXXX]]]\\\\\\[[[ZZZZZZ[[[\\\]]]_________```bbbdddfffhhhgggkkkooossswwwzzz~~~|||}}}}}}|||xxxyyyzzz{{{|||}}}}}}}}}{{{{{{|||}}}}}}}}}}}}|||~~~|||yyyxxxwwwuuurrroooooommmiiieee```ZZZTTTPPPFFFAAA:::222+++$$$           ZZZZZZ[[[\\\\\\[[[ZZZZZZUUUSSSPPPOOONNNLLLIIIGGGDDDFFFHHHIIIHHHJJJMMMPPPTTTQQQQQQUUUVVVUUUWWWZZZ]]]\\\[[[ZZZZZZZZZ[[[\\\[[[[[[\\\]]]```cccfffhhhjjjnnnrrruuuxxxzzz~~~}}}}}}}}}}}}|||zzzxxxwwwuuuvvvvvvwwwxxxxxxwwwwwwvvvvvvvvvvvvuuutttsssrrrqqqmmmhhhdddaaa___^^^\\\UUURRRNNNJJJDDD>>>666111+++'''"""             [[[\\\\\\]]]\\\[[[ZZZYYYUUUSSSQQQOOOOOONNNKKKIIIHHHKKKNNNOOOOOOPPPSSSVVVWWWTTTSSSVVVVVVTTTUUUXXX]]]\\\[[[ZZZZZZZZZ[[[\\\XXXYYYZZZ\\\___bbbeeegggnnnqqqtttwwwxxxzzz}}}~~~}}}|||zzzxxxuuusssrrrsssttttttuuuuuuttttttsssqqqqqqpppooommmkkkiiihhh\\\VVVNNNHHHEEEDDDDDDCCC:::888555222...)))"""                ^^^]]][[[[[[[[[ZZZWWWUUUSSSSSSRRRQQQPPPOOOOOONNNOOOPPPQQQQQQQQQPPPNNNMMMMMMRRRWWWWWWUUUTTTVVVZZZ[[[YYYWWWWWWZZZ[[[YYYVVV[[[YYYXXXWWWZZZ___dddhhhrrrrrrssstttvvvxxxyyyzzzzzzxxxuuutttssssssqqqppptttrrrooonnnmmmllljjjhhheeeccc```]]]ZZZVVVQQQMMM@@@;;;444///+++)))((('''$$$###!!!              ]]][[[ZZZZZZZZZXXXVVVTTTSSSSSSRRRRRRRRRQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQPPPQQQSSSTTTTTTSSSTTTWWWZZZ[[[XXXVVVWWWZZZZZZXXXUUUZZZXXXVVVVVVYYY^^^eeeiiiooooooooopppqqqrrrsssssswwwuuurrrpppooonnnkkkiiiiiigggfffffffffeeebbb```[[[VVVOOOIIICCC???;;;888000+++&&&!!!          [[[ZZZXXXXXXXXXWWWTTTRRRSSSSSSSSSSSSTTTTTTUUUUUUTTTTTTSSSRRRRRRRRRRRRRRRUUUSSSQQQQQQTTTWWWYYYZZZXXXVVVUUUVVVYYYZZZXXXUUUWWWUUURRRRRRUUU\\\ccchhhnnnnnnnnnooooooooooooooopppnnnlllkkkjjjgggccc```^^^\\\ZZZYYYXXXUUUQQQNNNFFF@@@777000,,,)))((('''%%%!!!         [[[YYYXXXWWWWWWVVVTTTRRRRRRRRRSSSUUUVVVWWWXXXXXXUUUTTTSSSRRRQQQRRRSSSTTTVVVRRRQQQSSSYYY]]]]]][[[UUUTTTSSSVVVZZZ\\\ZZZWWWTTTRRROOONNNQQQXXX___dddjjjjjjkkkkkkkkkkkkkkkkkkhhhgggeeedddbbb^^^YYYUUUSSSQQQMMMJJJFFF@@@:::555...***%%%######%%%''''''###          [[[YYYXXXXXXXXXVVVTTTRRRQQQRRRSSSUUUVVVXXXYYYZZZXXXWWWUUUTTTTTTTTTUUUVVVWWWUUUUUU[[[bbbeeebbb^^^TTTSSSTTTXXX]]]___^^^[[[SSSQQQMMMLLLOOOTTT[[[___```aaabbbcccccccccbbbbbbaaa___\\\XXXTTTNNNGGGBBB@@@===999555000***$$$  %%%)))++++++!!!           ZZZYYYWWWWWWWWWVVVSSSQQQOOOPPPRRRTTTVVVXXXYYYZZZZZZZZZYYYXXXXXXXXXXXXXXXXXXWWWYYY___eeefffbbb]]]RRRRRRSSSWWW\\\^^^\\\YYYPPPNNNKKKIIIJJJNNNRRRUUUYYYYYYZZZ[[[ZZZYYYWWWVVVUUUQQQLLLFFF???888000+++(((&&&""" %%%'''((('''!!!             YYYWWWVVVVVVVVVTTTRRRPPPNNNOOOPPPRRRTTTVVVXXXXXXXXXXXXYYYYYYXXXXXXWWWVVVVVVUUUVVVYYY\\\\\\YYYVVVLLLKKKLLLOOORRRSSSOOOLLLGGGEEEBBB@@@@@@AAADDDEEEMMMNNNNNNMMMKKKHHHEEECCC===999444///***$$$ !!!             WWWVVVTTTTTTTTTSSSPPPNNNMMMNNNPPPQQQSSSUUUVVVWWWTTTUUUVVVWWWVVVUUUTTTSSSRRRQQQPPPOOOPPPOOONNNLLLEEEDDDCCCEEEHHHGGGBBB>>>>>><<<:::888666666777777??????>>><<<888444000...'''$$$              WWWUUUTTTTTTTTTTTTRRRQQQSSSSSSTTTUUUVVVVVVVVVVVVZZZYYYXXXXXXXXXWWWTTTQQQJJJKKKLLLLLLJJJGGGCCCAAA======;;;888666444222111///...---,,,***)))''''''------,,,***&&&!!!            YYYWWWUUUTTTUUUUUUTTTSSSWWWXXXYYYZZZ[[[ZZZYYYXXXXXXXXXWWWXXXXXXVVVSSSPPPIIIHHHGGGEEEBBB===999777222111///---+++)))'''&&&&&&%%%$$$###!!!              YYYWWWTTTSSSSSSTTTTTTTTTZZZ\\\^^^___^^^]]]ZZZYYYWWWVVVVVVVVVVVVSSSNNNKKKCCCAAA>>>999444///,,,***$$$$$$"""!!!              VVVSSSPPPOOOQQQSSSUUUUUU[[[\\\^^^___^^^[[[WWWUUUUUUTTTSSSRRRPPPKKKFFFAAA888666111,,,'''###             SSSQQQNNNNNNQQQTTTVVVWWWZZZ[[[\\\\\\ZZZVVVQQQOOOOOOMMMKKKHHHDDD???888444+++)))%%%              SSSQQQOOOOOOQQQTTTUUUUUUVVVVVVVVVUUUQQQMMMIIIFFFBBB???<<<888444///***&&&              RRRPPPNNNMMMNNNNNNNNNLLLMMMLLLKKKHHHDDD@@@<<<:::111...***'''$$$!!!             PPPNNNKKKJJJIIIHHHEEECCCEEECCCAAA===999555222000%%%"""                 KKKIIIEEEAAA===999777666777444000+++&&&###!!!                    JJJGGGBBB<<<666111---+++***(((%%%"""                   @@@>>>888222,,,&&&"""                     000...***&&&"""                    """!!!                                                                                                   $$$!!!                        (((...,,,'''!!!                           $$$,,,333222...(((                           ###((((((&&&###                                                                                                                                                                                                                                !!!  $$$&&&                                 """                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   $$$))))))%%%!!!                        """,,,333222,,,&&&                     !!!***111111***###                    $$$******$$$                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     !!!!!!                                                                                                                                     !!!!!!                    """!!!   !!!"""""""""######"""!!!            !!!!!!       $$$,,,222...'''  !!!"""""""""""""""!!!!!!              !!!!!!!!!      &&&///:::999555---$$$               !!!!!!!!!         !!!+++888:::;;;777000(((###!!!              !!! !!!!!!!!!        &&&444888<<<<<<777000+++)))######                            111666===???<<<555000...***'''!!!                        ---333;;;>>>===888333111---)))"""                 ###***333999:::888555222000+++###               '''000444555333111111+++"""  !!!                 '''...111111000///***   !!!  !!!                    !!!***///000000---(((     !!! !!! !!!!!! !!!"""           !!!          $$$***------+++'''    !!!!!!!!!!!!###"""!!!!!!  """###!!! !!!###"""""""""!!!             !!!!!!       %%%)))******'''!!!    !!!!!!!!!!!!%%%###"""!!!!!!  !!!"""###!!! !!!#########$$$$$$"""!!!           ###$$$        $$$)))((('''%%%    !!!!!!$$$"""  !!!  !!!!!!!!!"""#########""""""###"""  """###!!!             !!!!!!!!!!!!     """'''((((((&&&!!!   """!!!  """###"""!!!!!! !!!!!!!!!!!!"""######$$$######%%%$$$"""  """###"""          !!!!!!!!!"""""""""""""""######!!!!!!     ###'''((('''### !!!"""!!!   !!!###%%%&&&$$$$$$###"""!!!!!!!!!"""!!!"""###$$$%%%%%%%%%%%%'''&&&$$$###!!!!!!  !!!"""""""""!!! !!!          """"""""""""""""""""""""!!!        $$$&&&'''%%%  """"""  """$$$&&&(((&&&&&&$$$###""""""""""""######%%%&&&''''''((((((((('''&&&$$$######"""""" !!!!!! !!!  !!!!!!!!!!!!!!!!!!           !!!!!!!!!!!!!!!!!!!!!!!!        !!! """%%%(((&&&    !!!  """$$$&&&'''&&&&&&$$$###""""""""""""$$$%%%&&&'''((((((((((((''''''%%%$$$############ """"""!!!!!! !!!!!! !!!!!! !!!!!!!!! !!!!!!            !!! !!!!!!        !!!%%%))))))###  """###$$$%%%$$$$$$###"""!!!!!!!!!"""$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$""""""!!!!!!!!!   """!!! !!! !!!!!!  !!! !!!!!!"""""""""!!!!!!           !!!!!!!!!!!!!!! !!!  !!!!!!      !!!''',,,---'''  !!!!!!!!!"""!!!!!! !!!!!!"""""""""""""""!!!!!! ###"""!!!  !!!  !!!!!!!!!!!!"""   !!!""""""!!!   !!!!!!!!!!!!        !!!"""###$$$""""""!!!!!! """"""!!!!!!!!!!!!"""###      ###(((///000+++       !!! !!!  !!!"""###"""  !!!""""""!!!          """"""!!!!!!"""$$$""""""###""""""!!! """"""###$$$$$$$$$######!!!!!!       (((......'''    !!!"""""" ############"""!!! !!! !!!!!!!!!"""######$$$$$$ !!!  """###!!!!!!        !!!"""!!!"""$$$%%%###############"""!!! ######$$$$$$$$$$$$$$$$$$""""""!!! !!! !!!       &&&,,,...))) !!!"""!!!  !!!!!!!!!""""""!!!!!!   """""" !!!######$$$$$$$$$$$$######""""""!!!!!!!!!"""$$$%%%&&&'''(((###"""  ###"""  """###!!!"""!!!    !!!"""""""""$$$&&&###$$$$$$$$$$$$$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&$$$###""""""!!!!!!"""""""""!!! """"""!!!       """(((,,,+++'''###$$$((('''$$$ !!!  """###""""""""""""###$$$$$$!!!"""###!!!!!!"""!!!!!!"""######$$$%%%&&&'''((((((((($$$###"""!!!!!!!!!!!!!!!  !!!"""###%%%&&&((((((%%%$$$"""!!!!!!"""###$$$%%%###""" !!!###$$$"""###$$$###!!!       """"""!!!!!!"""$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&'''(((%%%%%%$$$###############"""!!! !!!"""###"""!!!       """(((,,,---,,,###%%%)))(((%%% !!!"""$$$$$$#########$$$%%%&&&#########!!! !!!!!!!!!###$$$%%%&&&'''((())))))))))))%%%$$$$$$###""""""######""""""!!!!!!!!! !!!"""###$$$%%%%%%&&&%%%###""""""$$$&&&(((&&&$$$"""!!!!!!"""###$$$###&&&((((((&&&$$$######""""""############""""""     !!!"""!!! ###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))&&&&&&%%%$$$$$$$$$$$$%%%!!! """######!!!        $$$+++///111///)))###!!!###%%%%%%### !!!!!!  !!!############$$$%%%&&&'''$$$$$$$$$!!!!!!!!!"""$$$%%%((())))))******))))))(((&&&&&&%%%$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$############%%%$$$######$$$&&&(((***&&&$$$###!!!!!!"""$$$%%%&&&)))+++,,,***(((&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%###!!!      ######%%%&&&''''''''''''%%%$$$$$$$$$%%%''')))***'''&&&%%%%%%$$$$$$%%%%%%!!! !!!###$$$###"""""""""!!!        !!!***000333777222+++&&&$$$###"""!!! !!!"""######$$$ !!!"""$$$&&&'''(((((((((&&&&&&&&&### !!!######$$$&&&'''+++++++++,,,++++++******((((((''''''''''''((((((%%%&&&&&&'''(((((())))))))))))(((((('''&&&%%%%%%$$$$$$%%%&&&((()))+++,,,&&&%%%$$$######%%%'''(((***,,,......,,,***(((((('''(((((()))))))))))))))&&&$$$"""      """"""$$$%%%&&&'''''''''$$$$$$######$$$&&&(((***'''&&&%%%%%%$$$$$$%%%%%%###"""!!!"""%%%&&&%%%$$$######"""!!! """"""   ###((($$$""" !!!)))000444999888666000)))###"""""" !!!###$$$$$$%%%%%%&&&!!! """&&&)))+++,,,+++***)))))))))'''###!!!!!!!!! """%%%&&&'''''')))***+++,,,---......///......,,,++++++******++++++,,,******************++++++******))))))((((((''''''$$$%%%(((***,,,---......''''''&&&&&&''')))+++,,,...///000///---***)))))))))******+++,,,,,,++++++)))'''%%%""" !!!      """!!!"""###%%%&&&''''''((($$$###""""""###&&&(((***&&&&&&%%%$$$$$$$$$$$$%%%$$$######$$$&&&''''''&&&$$$###"""!!! '''))))))###     !!!+++000---+++'''""" !!!***000444888;;;===888...&&&######!!!###%%%&&&&&&&&&'''(((!!!  ###''',,,......---,,,+++,,,,,,)))&&&$$$$$$$$$###&&&((())))))***+++---+++,,,...///111222222333......---------......///...------,,,,,,++++++***(((((((((((((((((((((((($$$'''***---///000000///)))((((((((()))+++...000000111111000---************+++,,,,,,------------+++)))&&&$$$""""""######!!!        $$$$$$%%%%%%%%%%%%%%%%%%##################$$$$$$$$$%%%&&&&&&''''''&&&&&&!!!"""###$$$%%%&&&&&&&&&%%%%%%$$$######""""""!!! '''(((&&&      (((111777444333000---)))&&&###"""""""""###!!!  !!!&&&---222777999;;;888000(((""" !!!!!!!!!!!!"""###%%%'''""""""!!!!!!###"""$$$&&&(((***))))))((()))***++++++***(((&&&$$$&&&((()))***))))))+++,,,+++///000...///222222000000000///000000111222333000000///...,,,***)))((((((((()))***+++,,,,,,---+++******---000111///,,,,,,+++***))))))***+++,,,...///000---)))'''(((***(((***---///000///...,,,)))(((&&&$$$""""""!!!!!!###!!!    ###$$$$$$$$$$$$%%%%%%%%%$$$###"""""""""###$$$%%%$$$%%%&&&&&&'''&&&&&&&&&!!!""""""######$$$$$$%%%$$$$$$$$$$$$############ $$$%%%###     """+++333888;;;:::888555111---***)))"""  """###'''((((((&&&$$$  !!!&&&---222444777:::999222***###  !!!###$$$###""""""!!! !!!###"""###%%%'''((('''&&&&&&'''((()))******(((&&&%%%((()))******))))))+++,,,+++///000...///222222//////////////////000111222000//////...,,,+++)))((('''((()))***+++,,,---...,,,++++++---000111///---+++++++++******++++++,,,.........+++'''%%%&&&'''(((***,,,/////////---,,,))))))'''&&&$$$###!!!!!!!!!     """"""""""""######$$$$$$$$$###!!!!!!!!!###%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&######"""!!!!!!"""###$$$###$$$$$$$$$$$$%%%%%%%%%"""!!! !!!    &&&---333777>>>>>>>>><<<:::666222000***((($$$###&&&(((,,,,,,,,,+++(((&&&###!!! !!!"""'''---111///222555555000)))""" !!!""""""!!!  !!!"""!!! !!!""""""###$$$%%%%%%$$$###"""%%%&&&'''((()))(((((('''***+++++++++))))))+++---+++...///---...111111...---------......000111111.........---,,,+++)))((('''((()))***,,,---...///,,,+++,,,---///000///---++++++,,,,,,,,,++++++***+++,,,+++(((%%%###$$$%%%(((***,,,---...---,,,+++))))))((('''%%%###!!!        !!!"""""""""###"""!!! """%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&$$$"""!!! !!!###$$$"""######$$$%%%&&&&&&&&&$$$###""""""!!!!!!!!!!!!    !!!&&&+++///222666888999::::::888555333000...***%%% ###''')))------,,,+++***(((&&&&&&###"""!!!!!!"""$$$$$$%%%%%%&&&)))...222,,,------,,,)))$$$  !!!###$$$$$$"""!!!"""#########$$$$$$###""" """$$$%%%'''((())))))))),,,,,,,,,+++))))))+++---+++...///------000000---,,,,,,,,,---...///000111---------,,,,,,***))))))((((((***+++---...///000,,,,,,,,,------......---***+++,,,,,,,,,+++***)))(((((('''&&&$$$$$$$$$%%%((()))+++,,,---,,,+++***(((((('''&&&$$$"""        !!!"""!!! !!!###%%%&&&###$$$%%%%%%&&&&&&%%%%%%(((&&&$$$"""!!!"""###$$$""""""###$$$%%%%%%&&&'''%%%$$$######"""""""""""" !!!"""     !!!$$$'''(((&&&(((,,,///111111000///000///---***%%%$$$(((+++,,,,,,+++***))))))))))))%%%%%%%%%%%%$$$"""!!!  !!!!!!"""###$$$%%%'''((()))************---111444///---)))%%%"""!!!  !!!!!!!!!!!!!!! ###$$$&&&&&&$$$######$$$$$$$$$$$$###"""!!! """###$$$&&&((()))***+++,,,---,,,***))))))+++---+++...///------000///,,,++++++,,,,,,---///000111------------,,,++++++*********,,,---...000111111,,,,,,---,,,,,,,,,---...++++++,,,---,,,+++)))(((%%%%%%$$$$$$%%%&&&''''''((()))***+++++++++***)))''''''&&&$$$"""           !!!"""###$$$%%%######$$$%%%%%%%%%%%%%%%'''&&&$$$#########$$$$$$!!!!!!"""###$$$$$$%%%%%%%%%$$$##################"""######"""    !!!%%%&&&''''''***+++,,,+++(((### %%%***---***)))(((''''''(((***+++$$$$$$%%%%%%&&&&&&&&&&&&#########"""!!!!!!$$$&&&&&&'''((()))***,,,,,,---...//////......///222555666000)))###!!!!!!!!!!!! !!!"""""""""#########$$$$$$$$$$$$$$$###%%%'''((('''%%%%%%&&&&&&%%%$$$###"""!!!!!! """###$$$&&&(((***,,,---+++,,,+++)))((())),,,...,,,///000---...000///,,,++++++,,,,,,...///111222/////////000//////......---......///000111222222...//////...------...000............---,,,++++++'''&&&%%%&&&((()))***)))(((((()))))))))))))))(((((('''$$$"""      !!!"""###$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$############!!!!!!!!!""""""###########################$$$%%%###$$$$$$"""      """%%%)))++++++'''### ###''')))%%%$$$###""""""$$$&&&(((""""""""""""###%%%'''(((###&&&''''''%%%%%%'''))))))***+++---...///000000000111111000///000222555888222***$$$!!!  !!!"""######"""""""""######$$$$$$$$$$$$###%%%((()))(((''''''((('''&&&%%%$$$######""""""###$$$%%%''')))+++---...******)))((('''(((,,,///---000111......111000---+++,,,,,,---...000222333222333333444444444333333111111111222222222333333111222333111//////111444333222111000////////////,,,***((((((***+++***)))((((((((((((((((((((((((***((($$$       !!!###$$$$$$###"""######$$$%%%%%%%%%%%%$$$!!!"""############""""""!!!!!!!!!!!!""""""""""""""""""""""""###$$$%%%%%%###$$$$$$###         &&&***,,,***&&&$$$  """### """$$$!!!  ###%%%'''###&&&))))))((('''(((+++***+++---///000111111111111222222111///000222444777111)))$$$!!! """#########""" !!!!!!"""""""""%%%(((***)))(((((()))((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&''')))+++---...))))))((('''&&&(((,,,///...111111//////111000---,,,,,,,,,---///111222333555666777777888777777777333333333333333333333333444555666444111111444777777666444222111111222333000---******,,,,,,***((((((((((((((((((''''''''',,,)))%%%           ###$$$!!! """%%%######"""$$$&&&''''''&&&$$$$$$#########$$$%%%%%%!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!! !!!    !!!!!!!!!!!! !!!%%%&&&(((***+++,,,++++++........................///111222000---,,,///222444111***### ###"""$$$'''))))))'''%%%###$$$%%%&&&%%%######$$$%%%((())))))***++++++,,,,,,***)))'''&&&&&&(((+++,,,.........//////000000000000000///...///000222333666777888999:::999888888777666333222222333666777999999888777666666666666999888777555444444444444444333222222222111///,,,...------,,,,,,,,,---------***&&&"""  !!! !!!""""""!!!         !!!!!! $$$###""""""###&&&(((((('''%%%%%%$$$$$$$$$$$$$$$%%%!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!! !!!!!!     $$$&&&(((***,,,---------...------------,,,,,,++++++---///---+++***---000555222,,,%%%"""!!!"""$$$%%%&&&%%%$$$### """######""""""$$$%%%(((((())))))***+++++++++)))'''&&&$$$%%%''')))+++...///000000111222222333111111000000111222333444666777888888888777666666666444333222222444666888999888888888888888888999777777666555555555666666555444333444444444222000...---------...///000111...,,,(((%%%#########$$$"""###$$$$$$$$$###"""!!!           """"""!!!!!!###&&&(((((('''&&&&&&%%%%%%$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!!!!! !!!!!!!!!    ###%%%(((+++---/////////......------,,,+++***)))'''***++++++((((((+++...666333...&&& !!!!!!""""""""""""!!!"""!!!"""###%%%''''''(((((()))*********'''&&&%%%$$$$$$%%%''')))---...///000222333333333000000000000111222333444777777777777666555444333444333222222333555888999999999999999::::::::::::666666666666666777888888666555555666777777666444.........///000111222333///---+++((('''&&&'''(((&&&&&&''''''&&&%%%$$$$$$!!!        !!! """%%%'''''''''&&&&&&&&&%%%%%%######"""#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######"""!!!!!!""""""!!!!!!     """$$$'''+++...000111222/////////...---+++)))(((&&&)))+++***((((((+++///666555111)))   !!!""" """"""!!!!!!"""$$$&&&&&&&&&'''(((((())))))'''&&&%%%$$$$$$%%%&&&'''***+++---///111111222222.........///000111222333888777777666555444333222333333333333555777999;;;;;;;;;;;;;;;;;;::::::999777777666666666666777777555444555666888999888666000000000///000000111222///---+++***)))))))))***''''''''''''&&&&&&%%%$$$###"""!!!           ###%%%%%%$$$%%%%%%&&&%%%$$$###"""!!!"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""###""""""!!!!!!   !!!       !!!###'''+++...111222333000000000000...,,,)))((('''***,,,+++)))))),,,000555555333+++!!!!!!""""""###$$$###!!! !!!$$$%%%%%%&&&&&&'''((((((''''''&&&%%%%%%&&&&&&''')))+++---///111111111111......///000222222333333888888666555444333222222333333333444666888:::;;;;;;<<<<<<;;;;;;999888777888777666555444444444444333222333555777888888666222111000///...------------,,,+++***))))))))))))'''&&&%%%$$$$$$############"""!!!          !!!""""""!!!######$$$$$$$$$"""!!! """"""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$##################"""!!!!!! !!!!!! !!!!!!!!!!!!       ###&&&***...000222222000000111111///---***((((((***,,,+++)))(((+++///444666444---""" ###$$$$$$###  ######$$$$$$%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&)))+++...000111111000000...///111222444555555555777666444333222111111111111222222333555777888999999::::::::::::888666555666555444333222111111111111111111333666777666555333222000...---+++++++++,,,+++***)))((((((((((((%%%$$$###!!! """!!!!!!             !!!"""######""" !!!!!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$######$$$$$$###""""""!!!!!! """!!!!!! !!!!!!"""!!!!!!!!!       """&&&)))---///000111...///000000///,,,)))(((&&&(((***(((&&&%%%(((+++222555555///###!!!""""""!!! """"""######$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$'''(((+++---...---,,,+++,,,---///111222333333333333222111///......////////////000111222333444555444555777888999888777666222111111000/////////000111000111222555666555444222111000...---,,,++++++,,,,,,+++)))((('''&&&&&&###"""!!!!!!!!!         !!!"""###"""  !!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!"""!!!       """%%%))),,,...000000,,,---//////...,,,)))'''$$$&&&'''&&&###"""$$$'''111555666///$$$  """""""""###$$$$$$%%%%%%$$$$$$$$$$$$######""""""###$$$'''))))))(((&&&%%%((()))+++---////////////111000...---,,,,,,---...------...///000111111222///111444777888999888888...............//////000111111111222555555444333111000///......------...---,,,+++***)))'''&&&&&&###""" !!!            !!!"""###$$$$$$%%%$$$######$$$%%%'''(((&&&%%%###"""""""""######%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""""""""###"""!!! !!!"""###!!!!!!!!!!!!      %%%)))***+++,,,---...,,,,,,,,,,,,***'''$$$"""###$$$$$$$$$$$$###"""+++333888333)))!!!!!! !!!!!!###$$$%%%"""""""""""""""###$$$$$$!!! !!!"""###"""!!!!!!###&&&((((((''''''(((((('''&&&&&&''')))))))))))))))******+++,,,,,,...///111222222111111+++***(((((((((+++---///---......//////000000000,,,,,,,,,,,,,,,,,,---------,,,***(((&&&$$$"""!!!!!!!!!!!!!!!           !!!"""######$$$$$$######$$$%%%'''(((%%%%%%###"""""""""######%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""###"""!!!!!! !!!"""###!!!!!!!!!!!!     ###&&&((((((((())),,,+++*********)))&&&######$$$%%%&&&%%%$$$"""!!!,,,444:::666...&&& !!!"""""""""""""""!!!"""######$$$""""""!!! !!! """$$$&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%''''''&&&&&&%%%&&&'''((()))***+++,,,---......---,,,)))(((&&&%%%&&&(((+++,,,***+++++++++,,,,,,------,,,+++++++++++++++++++++)))((('''%%%###!!!           !!!!!!"""############$$$%%%&&&'''%%%$$$######"""#########$$$$$$%%%%%%&&&&&&''''''%%%$$$$$$######"""""""""""""""!!!!!!!!!""""""###""""""""""""!!!    !!!###$$$$$$%%%&&&)))((((((((()))(((%%%###$$$%%%''')))(((&&&$$$"""+++444<<<999222***  """""""""!!!!!!""""""!!!!!!""""""###$$$$$$$$$###"""  """$$$$$$###$$$%%%&&&%%%$$$###%%%''''''&&&$$$###$$$%%%'''((())))))++++++,,,+++***)))((('''&&&%%%&&&(((***+++*********++++++++++++++++++++++++******))))))(((&&&&&&%%%###"""!!!        !!!!!!"""###$$$%%%%%%&&&$$$$$$########################$$$$$$%%%&&&''''''&&&&&&%%%$$$$$$###""""""""""""""""""""""""######""""""""""""!!!    !!!"""###%%%&&&'''&&&&&&''')))(((&&&$$$$$$&&&))),,,---,,,***(((,,,444;;;:::333*** !!!"""$$$&&&&&&%%%$$$######""""""""""""###$$$$$$'''&&&%%%$$$""" """#########&&&''''''&&&%%%%%%&&&(((***(((&&&%%%%%%''')))******+++,,,,,,,,,+++***)))+++***)))((()))***,,,---............------------++++++***))))))((('''''''''&&&&&&$$$###"""!!!!!!         !!!"""###$$$$$$############$$$#########!!!!!!"""###$$$%%%%%%&&&'''&&&&&&%%%$$$###""""""!!!!!!"""###########################"""!!!    !!!###&&&(((&&&%%%&&&'''))))))'''%%%$$$'''***...111222222111000777<<<:::444+++ """$$$%%%""""""!!!!!!!!!"""""""""###%%%'''(((((('''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&))))))((('''%%%###!!! !!!###%%%%%%$$$&&&'''((('''%%%%%%'''(((+++***)))''''''(((***+++***+++,,,---,,,+++***))),,,,,,+++++++++,,,---...111111111000/////////...,,,++++++***)))(((''''''''''''&&&%%%$$$###"""!!!         !!!"""""""""""""""###$$$$$$$$$$$$###!!!!!!""""""######$$$$$$&&&%%%%%%$$$$$$#########!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$######"""!!!    """%%%'''$$$$$$$$$'''))))))(((&&&%%%'''+++///333666777888555:::<<<999444...%%%!!!$$$'''(((""""""!!!!!!""""""###$$$%%%&&&'''(((((('''&&&%%%((((((''''''(((((()))******+++++++++***(((&&&%%%#########$$$'''))))))((('''((()))(((&&&&&&((())),,,++++++*********************,,,,,,---,,,+++***------,,,,,,,,,---------222222111000///.........,,,,,,,,,++++++******)))''''''&&&$$$###""" !!!""""""""""""!!!        !!!"""###$$$%%%$$$$$$###########################$$$$$$$$$$$$$$$######### !!!###$$$%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!!!!    !!!"""!!! !!!###!!!!!!"""%%%'''((('''%%%'''(((***---111555888:::666999999555222000***### ###%%%'''(((%%%$$$######$$$%%%&&&'''))))))))))))))))))))))))++++++******++++++,,,---+++,,,.........---+++***(((''''''))),,,---------,,,------,,,++++++,,,......////////////...---,,,+++,,,.../////////......000000000///////////////333333222111000///......---------------,,,,,,,,,******((('''%%%###!!!!!!"""######$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!         !!!"""###$$$%%%%%%$$$###%%%%%%$$$$$$$$$$$$$$$$$$##################$$$$$$ !!!###$$$%%%%%%$$$$$$$$$$$$%%%$$$$$$###"""!!!!!!   !!!$$$%%%%%%###!!!###&&&'''&&&%%%((()))***,,,000444777:::333555444000//////+++&&& """###$$$&&&&&&(((''''''&&&'''((()))***------,,,++++++,,,,,,---------,,,,,,------...///,,,---///111111000///...+++******,,,///000000000111222333222000000222333222333444555555333111///...///111333333444333333444444444333333333333333666555444333222000000///---.....................///...,,,***(((&&&$$$######$$$%%%&&&&&&&&&&&&&&&############"""!!!            !!!""""""#####################$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$"""###$$$%%%%%%$$$""" !!!"""###$$$%%%%%%###"""   ###$$$&&&'''((('''&&&%%% """######$$$%%%&&&'''(((((((((((()))+++...222666999;;;666333///...000000...+++$$$!!!!!! !!!###%%%'''+++***)))(((((()))******------.........,,,+++***...---...000222222000...+++,,,...000111000000///000111111222222222111111555555555555666666666666444444555555444333222222222444555777888777666555666666666666444222000///444444333222111//////...111111111111111000///...000...,,,++++++***(((&&&***)))((('''&&&%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!          !!!!!!"""!!!""""""""""""#########%%%%%%%%%%%%%%%$$$$$$$$$"""###%%%%%%%%%$$$###!!! !!!!!!""""""######$$$###"""   ###%%%'''*********((('''###"""!!!   """$$$%%%$$$$$$%%%&&&'''((()))******+++---000444888;;;<<<777444111222444444222///'''###!!!!!!!!!"""###$$$&&&&&&)))(((((('''((()))***+++---.../////////---,,,+++/////////111333333111///,,,,,,---...............000000222333444555555555888999999999999:::::::::888888888888888777666666666777999;;;;;;:::999888666777777777666555333333555444444333333222222111333333222222111111000000222000...------,,,***(((+++***)))(((''''''''''''((((((((('''&&&%%%$$$###          !!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%&&&%%%$$$###!!!!!!!!!!!!""""""""""""###"""!!!  ###%%%))),,,---,,,+++)))'''%%%###!!! !!!"""###!!!!!!!!!"""###$$$%%%&&&%%%$$$$$$$$$&&&(((+++------///111444777:::<<<>>>888777555777999999666333)))%%%  !!!"""###$$$%%%&&&&&&&&&&&&&&&''''''(((***+++,,,//////000111111000///...111111111333444444222000------,,,+++,,,---......111222444666888999::::::============>>>>>>>>>>>>;;;;;;;;;;;;;;;::::::999;;;===>>>@@@@@@???>>>===999999999999999888777777666666666666666666666666777666444333222222222333444222000///000///---+++,,,,,,+++***))))))))))))++++++******)))(((&&&%%%!!!       !!!"""""""""######$$$$$$"""###$$$%%%&&&%%%%%%%%%"""""""""!!!!!!!!! ######"""    !!!$$$(((,,,------+++)))'''%%%###  !!!""""""""""""######$$$%%%%%%%%%$$$""""""$$$'''+++...000222444777999<<<===>>>;;;:::999;;;===<<<888444***&&&!!!!!!"""!!! !!!"""$$$&&&'''&&&&&&%%%%%%%%%&&&(((***+++---...111222333444444333222111333222222444555555333111000...,,,++++++,,,...000444555777999;;;<<<======>>>????????????@@@@@@@@@<<<<<<<<<======<<<;;;;;;???AAABBBCCCDDDCCCAAA@@@======<<<<<<;;;:::999999777888888999::::::;;;;;;:::999666444333444555666444333111000111000...---,,,,,,+++*********++++++,,,,,,,,,,,,+++)))((('''%%%%%%$$$###"""""""""""""""!!!      !!!""""""###!!!"""###$$$%%%%%%&&&&&&######""""""!!!!!! #########"""!!!    """&&&)))+++***)))'''%%%###!!! !!! !!!"""###$$$$$$%%%%%%%%%$$$"""!!!"""&&&***---222333555888:::;;;<<<<<<<<<;;;:::;;;===;;;777333***&&&!!!!!!"""!!! !!!"""$$$%%%&&&%%%%%%$$$$$$%%%''')))+++---...///222333444555666666555444333333333444555555333111111///---++++++---000222777888999;;;===>>>>>>>>>????????????@@@@@@@@@@@@>>>??????@@@@@@?????????AAABBBDDDEEEEEECCCBBBAAAAAA@@@???===<<<::::::999999999:::;;;<<<===>>>>>><<<;;;888666555555666777444222111000111000///---+++++++++***++++++,,,,,,......------,,,+++)))(((***)))((('''&&&&&&&&&&&&'''&&&%%%###"""   !!!!!!        %%%""" !!!!!! !!!!!!"""$$$%%%&&&&&&$$$$$$######""""""!!!!!!######$$$###"""!!!   !!!###%%%''''''&&&&&&"""!!!!!! !!!###%%%&&&''''''''''''%%%###"""###&&&))),,,111222555777999999999999:::777666777999999555111***&&&  !!!!!!"""##################%%%''')))+++---......000111333444555555555555222222222333444333111///000...---,,,,,,///111333888999:::<<<===>>>????????????@@@@@@@@@AAAAAAAAABBBBBBCCCDDDDDDDDDDDDCCCBBBCCCDDDEEEEEECCCAAA@@@BBBAAA???===<<<;;;;;;;;;999::::::;;;===>>>>>>???===<<<:::888777666666666333222000000111000///---++++++++++++,,,------...////////////...,,,+++***,,,+++***))))))((((((((())))))(((&&&%%%$$$###"""!!!"""""" !!!"""""""""       777111***%%%!!!   !!!"""$$$&&&&&&$$$$$$$$$$$$###############$$$$$$$$$$$$"""!!!    !!!""""""###$$$$$$$$$!!!!!!###$$$$$$######""""""$$$&&&)))+++,,,,,,,,,)))(((&&&%%%%%%'''***+++///111333555777777666555333111000111444666444222+++'''!!!  !!!!!!!!!###%%%(((***+++++++++---...000222333333333222111111000111222222///---,,,,,,++++++---///222333555666999;;;>>>@@@AAAAAABBBBBBBBBCCCCCCCCCCCCDDDCCCDDDDDDEEEFFFFFFEEEEEEBBBCCCDDDEEEEEECCCAAA@@@???>>>===<<<<<<<<<======::::::;;;;;;<<<===>>>>>>===<<<;;;:::888777666555444222111111111111000...,,,,,,,,,---...///000111222222222111000///...---,,,+++***)))((((((((((((&&&&&&'''''''''&&&%%%%%%#########""" """$$$###"""!!!       FFF@@@777///***$$$   """###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###"""   !!!""""""!!!!!!"""###$$$$$$!!!###%%%'''((('''&&&%%%%%%&&&))),,,///000111111+++***)))(((((()))***+++...000222444555555444333...,,,+++---111555555333,,,((("""  !!! !!!$$$&&&((()))))))))***+++---///000111111000000000///000111000...,,,*********+++---///111222222444777;;;>>>AAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFAAABBBCCCDDDDDDDDDDDDDDDCCCDDDEEEEEEEEECCCAAA@@@;;;;;;:::;;;<<<===???@@@:::::::::;;;<<<=========<<<<<<;;;;;;999777555444444333222222222222111000............///111222333444444444333222111000///+++***)))(((''''''''''''######%%%&&&''''''((('''$$$$$$$$$###!!!!!!###%%%"""!!!         aaaYYYMMMCCC<<<555---&&&"""    !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$###!!!      !!!###""" !!!"""$$$&&&)))++++++***+++,,,)))***,,,///111333444444...---***((()))+++...000000000000000111222222333000/////////111333666888...***%%%!!!  !!!!!!###$$$%%%&&&&&&&&&)))+++...000111///---+++***))))))***,,,---,,,+++++++++++++++,,,---//////111222333555888<<<>>>@@@BBBBBBCCCCCCCCCDDDEEEEEEGGGFFFDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBCCCCCCCCC;;;;;;:::999999:::;;;<<<999999::::::::::::::::::<<<<<<===>>>>>><<<777333333222111000/////////...000222444444222111000111444444333222111111000000,,,+++***(((&&&%%%$$$$$$!!!###%%%%%%$$$$$$%%%&&&!!!        ppphhh]]]TTTMMMEEE<<<666---)))$$$   """######$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""!!!    !!!""""""!!!  """###%%%'''***++++++***+++,,,+++,,,---///000111222222///---+++))))))+++---///...///111222333444444444,,,,,,,,,...000444888:::111,,,&&&!!!  !!!"""###$$$%%%&&&&&&&&&***+++...000000///,,,******)))((())),,,---,,,++++++++++++,,,---...///000222333555888:::===>>>???===>>>@@@AAACCCCCCDDDDDDFFFEEEDDDBBBAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA::::::999999999:::::::::777666666666666777888888;;;;;;===???@@@???;;;888444333111///------,,,---000222444444222111111111333333333333333222222222///...+++)))'''%%%%%%%%%"""###%%%%%%$$$###$$$%%%%%%###!!!       yyyqqqiiiccc[[[QQQKKK@@@999000(((###!!!   !!!"""$$$%%%&&&''''''&&&%%%###"""!!!!!!!!!  !!!"""###!!!  ###%%%&&&(((***+++******+++------------....../////////...,,,***(((((((((***+++***,,,///222333222111000+++***+++,,,000444999;;;555///(((""" !!!!!!!!!""""""$$$%%%&&&'''''''''+++,,,...000000...,,,******)))((()))+++---,,,+++,,,,,,,,,---...///000111333555888<<<>>>??????>>>999;;;>>>@@@BBBCCCBBBBBBDDDCCCBBB@@@??????>>>>>><<<======>>>>>>>>>>>>>>>888999999999999999888888444333111111111333555666888999;;;???AAAAAA>>>;;;777555111...+++*********///111333444333111111222222333333444444444444444333111---)))'''%%%%%%%%%"""$$$%%%%%%###""""""###(((&&&###           }}}xxxssslllddd^^^TTTMMMCCC999222,,,'''$$$ !!!###&&&'''(((((('''%%%"""!!!!!!!!!!!!    !!!"""### $$$&&&'''(((************+++---,,,,,,,,,,,,,,,---......+++***(((&&&%%%%%%%%%%%%&&&))),,,......,,,)))''')))))))))+++///444:::===777111)))""" !!!!!!!!!###$$$%%%&&&'''(((((((((+++---...//////---+++******)))((()))+++,,,,,,+++,,,,,,,,,---///000222222555777;;;???AAAAAA???>>>999;;;>>>AAABBBBBB@@@???@@@???>>>===<<<;;;;;;;;;:::;;;<<<============<<<666777888999888777666555222000...---...000333555666777:::>>>@@@@@@===:::999666222---***((('''(((...000333333333222222333000111333444555666666555444111---)))&&&$$$$$$$$$"""$$$%%%$$$"""!!!!!!"""'''&&&###        |||xxxrrroooeee```XXXOOOFFF===444///'''$$$   ###%%%'''((((((&&&$$$"""!!!!!!!!!""" !!!!!!!!!     ###&&&'''((())))))((()))***,,,)))(((((()))***+++,,,---***)))((('''&&&$$$$$$###&&&(((***,,,***&&&!!!######%%%(((///777>>>CCC999333+++$$$ ###$$$%%%&&&'''(((((((((***+++---------,,,+++***(((''''''(((***++++++***+++++++++,,,...000111222444666;;;???AAA@@@>>>===;;;===???AAAAAA@@@>>><<<;;;:::999777666666666666888999:::<<<<<<;;;:::999333444555555555333222111000...,,,,,,,,,///222333777888:::===???>>>;;;888777555111,,,)))'''&&&%%%+++...000111111000111222...///111444555555555555222000,,,'''$$$"""!!!!!!"""###$$$$$$""" !!!%%%###!!!         }}}{{{rrrooojjjddd[[[QQQGGG@@@666222+++%%%!!!  ###%%%&&&%%%%%%$$$###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!    !!!%%%'''((((((((('''''')))+++&&&&&&%%%%%%&&&(((***+++))))))))))))(((&&&$$$###&&&((())))))'''"""$$$...999CCCIII;;;666...(((###!!!"""###$$$%%%&&&&&&&&&&&&'''((()))***))))))(((%%%$$$###%%%'''((('''&&&&&&'''''')))***,,,...//////222666:::<<<<<<;;;:::;;;<<<===>>>===<<<:::999555444333222111000000000222444666777777777555444............---,,,+++++++++***))))))***,,,...000666666888;;;<<<;;;777444222000...+++'''%%%###"""&&&(((+++---,,,,,,---...+++---///222333444333222///---***'''$$$!!! """######!!! !!!"""         yyyxxxuuuqqqlllddd\\\VVVLLLGGG>>>666000+++'''$$$!!!"""######$$$$$$$$$######"""#########""""""!!!!!!!!!!!!!!!     ###&&&''''''&&&%%%%%%'''***&&&%%%$$$######$$$&&&'''&&&&&&''''''&&&%%%###!!!###$$$%%%%%%""")))666AAAGGG===999333---)))$$$ !!!""""""""" !!!"""$$$%%%%%%%%%%%%  """###"""!!!!!!!!!"""###%%%'''(((***)))+++///333666777666666555666666777777777666666000///...,,,++++++******+++,,,...000111///...,,,((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((()))---...000333444333000---******)))(((%%%""" !!!$$$&&&&&&&&&'''((()))***---000111111000///,,,+++***(((%%%""" """"""!!! !!!"""!!!        }}}{{{yyywwwuuupppjjjfff^^^XXXOOOFFF>>>888333000(((%%%  !!!"""###%%%%%%$$$######%%%$$$$$$###"""!!! !!!!!!      """&&&&&&&&&%%%$$$$$$''')))(((&&&$$$"""!!!!!!"""###!!!"""###$$$###!!! &&&000:::AAA???;;;666111---'''"""!!!"""""""""!!!###%%%&&&$$$&&&***...111222333333000000111111222333444444---,,,+++)))((((((''''''%%%&&&)))++++++***(((&&&$$$###!!!  !!!"""###$$$$$$###$$$'''***,,,,,,)))&&&%%%%%%&&&%%%$$$!!! !!!""""""###$$$'''))),,,///000///...---***++++++)))'''###!!!"""!!! !!!"""!!!           ~~~|||yyywwwvvvuuupppkkkeee___YYYQQQGGG@@@999444,,,%%%   !!!"""###$$$%%%%%%###$$$$$$###!!! !!!###!!!           """###$$$%%%'''&&&###!!!"""###"""!!!!!!'''///333888888666333222///$$$ !!!'''''')))---000222222111,,,...000111111000...,,,...---,,,+++***)))((('''$$$$$$%%%&&&'''''''''((($$$"""  """###  !!!###$$$###  """$$$&&&'''&&&&&&'''(((&&&&&&&&&%%%###!!!!!!###$$$###"""       }}}{{{zzzzzz|||yyytttpppllleee]]]XXXMMMGGG???777000***%%%"""!!!"""$$$$$$$$$###$$$$$$###!!!!!!"""###!!!!!!          !!!!!!!!!###$$$$$$"""!!!!!!###"""  !!!!!!""")))---///111111000000...%%% """###$$$%%%(((+++...000000///...///111222222111...------,,,,,,***)))(((''''''&&&&&&&&&''''''((()))***&&&### ######!!!!!! !!!   !!!!!!!!!  !!!      ~~~|||yyyuuuoookkkbbb]]]TTTKKKBBB:::222---&&&"""!!!############$$$%%%$$$"""!!!"""$$$!!!!!!!!!        !!! !!!"""###!!! !!!!!!!!!$$$(((+++---------+++"""!!!###$$$$$$&&&))),,,...///000000000111222333333111///---++++++******)))((('''''')))(((((('''(((***+++,,,)))%%% """$$$$$$""" $$$###"""!!!     ~~~{{{xxxuuurrrnnnggg```XXXNNNEEE???999444---(((###  """#########$$$%%%%%%#########$$$""""""!!!!!!      !!!"""###""""""!!!!!!""""""  '''+++------+++((( !!!"""$$$''')))---///111222333444222333333333222000...---+++*********))))))((((((******)))((()))+++---...***%%% !!!###%%%&&&&&&%%%$$$''''''&&&$$$!!!       ~~~|||zzzwwwsssnnnggg___ZZZPPPJJJBBB999222+++&&&"""!!!"""###"""$$$&&&&&&%%%$$$$$$%%%###""""""!!!!!!      !!!"""######$$$$$$#########"""  !!! $$$***//////---((( """"""######""""""  """"""))),,,000333333444666888444444444333111///---,,,+++++++++++++++*********++++++******+++,,,...///***%%%###%%%&&&'''(((((((((((('''))))))((($$$"""""""""        ~~~}}}||||||zzzuuuppplllddd^^^VVVMMMEEE<<<555000'''$$$!!! !!!"""$$$''''''&&&%%%%%%%%%#########"""!!!!!!      !!!###$$$###$$$%%%&&&&&&%%%$$$"""  ###$$$### !!!)))///111000,,,###!!!###$$$%%%&&&&&&&&&&&&%%%###"""!!!!!!!!!!!! !!!""""""###***...333555444555777:::888777666444222000...---------------------......,,,,,,---......//////000***&&&!!! !!!"""'''((((((((('''''')))+++'''***---+++'''############"""        ~~~|||xxxtttrrrnnnhhhbbb[[[SSSKKKFFF:::666000***$$$ """$$$'''((('''&&&%%%&&&$$$$$$###""""""!!!!!!       """%%%%%%$$$$$$&&&'''((('''%%%### !!!$$$&&&%%%!!!!!!***222333111,,,###!!!$$$&&&'''(((((((((((('''%%%$$$"""""""""""""""###$$$%%%&&&---222777999888888;;;>>><<<;;;999777444222000////////////000000000111111...///111333333333222111+++(((%%%######%%%&&&&&&******)))&&&###$$$(((+++***///333111+++&&&###$$$%%%$$$###!!!      ~~~{{{{{{xxxuuupppkkkeee]]]XXXPPPLLLDDD;;;333---)))(((  """$$$'''((('''&&&&&&&&&$$$$$$######"""!!!!!!!!!     !!!""""""""""""!!!!!! !!!$$$&&&'''%%%$$$&&&((()))(((&&&### !!!%%%&&&%%%!!!%%%---555555111*** !!!$$$&&&((((((((())))))(((&&&$$$###!!!!!!"""###$$$&&&((()))111666<<<===<<<<<>>;;;999666333222000000000111111222222333333///111444666777666444333,,,***'''&&&''')))))))))+++***((($$$!!!"""'''+++000555999777000)))%%%%%%&&&%%%$$$"""    !!!    ~~~~~~~~~|||yyyuuuqqqoooeeebbb[[[SSSJJJBBB===:::333+++"""   ###'''******(((%%%###'''%%%$$$"""!!!!!!"""""""""""""""!!!       """$$$$$$#########$$$###"""!!!!!!"""###&&&&&&&&&''''''''''''(((,,,)))$$$!!!!!!"""%%%&&&&&&$$$"""!!!***111777666,,,"""!!!###$$$&&&'''))))))(((&&&###!!!!!!!!!!!!"""$$$(((---///111444999===??????>>>===>>>>>><<<;;;999999888888555666666777666555333222444333444777:::999666222000...,,,,,,...000111000222///***&&&%%%%%%''')))111222222111...)))%%%"""&&&%%%$$$###""" !!!   !!!!!!       ~~~{{{xxxvvvrrroooiiibbbZZZSSSNNNLLLCCC<<<333---***(((###    $$$((()))(((&&&%%%'''&&&%%%###""""""######""""""!!!!!!       """$$$&&&&&&%%%%%%%%%&&&$$$###"""!!!!!!"""###$$$''''''''''''&&&&&&&&&&&&(((&&&"""  !!!$$$%%%'''((('''%%%"""!!! )))000666555,,,""" !!!$$$&&&'''((('''%%%"""!!!!!! !!!###'''***---333666:::>>>@@@@@@>>>===<<<;;;:::999888888888888555555666666666444333222555555666999;;;;;;888555222000//////111333333333333///+++'''%%%%%%'''))).........---+++(((%%%$$$''''''&&&&&&%%%$$$""""""         ~~~|||}}}xxxsssmmmgggcccaaaXXXQQQIIIBBB===777000+++$$$   $$$'''(((''''''((('''&&&%%%$$$$$$$$$%%%""""""!!!      ###%%%''''''&&&%%%&&&'''%%%$$$###""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$###!!! """$$$%%%((()))++++++)))'''###!!! !!!###$$$%%%***///555333,,,######$$$%%%&&&%%%$$$!!! """!!!!!!!!!###&&&)))+++...000444777999888777555777777777666666555555555333333444444444333333222666666888;;;======:::888555444222333555777777666333000,,,'''%%%%%%''')))******)))((('''&&&%%%%%%&&&'''((())))))'''%%%$$$ !!!!!!       ~~~zzzvvvrrrooommmgggccc]]]VVVOOOHHH@@@:::555000((("""  $$$'''(((((((((((('''&&&&&&&&&&&&&&&""""""!!!!!!     ###%%%''''''%%%%%%%%%&&&$$$######""""""######$$$$$$$$$$$$%%%&&&&&&''''''$$$$$$$$$######$$$&&&(((---...//////---)))&&&$$$!!!!!!"""###%%%'''((()))***///444333---%%%!!! ######$$$%%%$$$###""" ######"""###$$$&&&(((***)))+++///222222111///...222222222222222222111111000111111111111111111111555777:::<<<>>>>>><<<;;;888666666666888999999888444111,,,(((&&&&&&((()))***)))'''%%%$$$$$$$$$$$$$$$&&&(((******(((&&&$$$ !!!!!!      ~~~|||zzzwwwtttsssrrrppplllgggaaaZZZSSSNNNHHHBBB999000)))$$$  $$$'''((((((((((((((('''''''''&&&###""""""!!!!!!    !!!"""######%%%'''((((((&&&%%%&&&'''"""""""""!!!!!!""""""""" !!!"""$$$&&&'''((()))&&&'''((('''&&&&&&(((+++000111222222111---***((($$$%%%&&&'''((()))******+++000444444///(((### $$$%%%%%%&&&%%%%%%$$$###############$$$&&&'''(((+++---111333444333111/////////000000000000///............//////000000111444777:::===>>>>>>======:::999888999::::::999888444111,,,((('''''')))+++,,,+++(((&&&$$$$$$$$$$$$###%%%'''))))))(((&&&$$$!!!!!!!!!       }}}~~~~~~~~~}}}{{{yyyxxx{{{zzzxxxuuupppkkkeeebbbYYYSSSKKKBBB:::333,,,(((###   !!!$$$&&&''''''(((((((((''''''&&&$$$$$$###""""""!!!!!!    """$$$%%%&&&'''(((***)))(((''''''(((!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%'''((()))'''***+++***((('''***---222333555555444222///---)))***++++++,,,+++++++++---111666777333+++$$$  """$$$%%%''''''((((((((((((''''''######$$$%%%&&&''')))***...000444666777666444222222222333444333222000///............///000111222444777<<>>666222+++###  """$$$&&&&&&'''((((((((('''&&&%%%%%%$$$$$$###"""""""""      !!!$$$&&&%%%&&&''''''%%%$$$$$$%%%"""""""""######"""""""""!!!!!!"""###$$$%%%&&&&&&%%%))),,,+++((((((+++///222444666777888666444333000000000000///...,,,+++...333888:::666...%%% !!!"""###&&&(((+++,,,++++++++++++++++++++++++))))))***+++---...000000444666999<<<>>>===;;;:::999:::;;;;;;:::888666444/////////000111222444555555999>>>AAAAAAAAABBBCCCAAA@@@>>>>>>>>><<<999666111///+++)))(((***---000000///...---,,,,,,,,,,,,++++++,,,,,,,,,++++++***%%%###         ~~~~~~~~~{{{wwwuuutttooollliiieeeaaa[[[UUUQQQMMMHHH???555---'''###"""   """%%%&&&'''(((((('''&&&&&&&&&&&&%%%%%%$$$#########"""!!!      !!!###!!!"""######!!! ######$$$$$$$$$$$$#################################'''++++++((((((,,,000222333666999999999777666444444444333222///---,,,///444:::<<<999///%%% !!!!!!!!!!!! ######%%%'''***---///111---------------------...///000111333444666777888===???CCCFFFHHHGGGFFFDDD???@@@AAAAAA@@@===;;;999111111111111333555777888666:::@@@CCCCCCBBBDDDEEEDDDBBBAAA@@@???===999666111...+++))))))+++///111//////000000000000000000000000//////............'''$$$          }}}}}}~~~}}}}}}~~~~~~~~~~~~~~~}}}zzzwwwuuussssssrrrqqqnnnjjjfffddd___[[[TTTLLLCCC;;;555333...***%%%!!! $$$&&&)))***)))(((((((((&&&&&&&&&&&&&&&&&&%%%%%%""""""!!!       &&&%%%###!!! """&&&)))&&&%%%$$$"""!!! !!!"""$$$&&&)))***++++++000222555666555444555666555777:::;;;999666555444333111222666444,,,$$$!!!###%%%&&&$$$######%%%&&&&&&%%%&&&&&&&&&%%%###$$$&&&((()))))))))+++---///111222000111111222333444555555:::;;;<<<<<<<<<<<<>>>@@@DDDGGGKKKNNNOOOMMMKKKIIIFFFEEEEEEFFFGGGEEEBBB???666555666888;;;===<<<;;;<<<<<<>>>@@@CCCFFFHHHJJJFFFCCC@@@???@@@???;;;888444000,,,+++,,,///111222333333444444333333222111666555555666888777555333+++'''!!!       ~~~}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzwwwvvvwwwwwwwwwvvvtttqqqnnnlllhhhfffaaa[[[TTTMMMHHHFFF;;;777111+++&&&""" """&&&((((((''''''((('''''''''&&&&&&&&&&&&%%%######"""!!!        !!!$$$$$$$$$"""!!!"""%%%((()))'''%%%###!!!!!!$$$&&&((()))***---000333444444444444555444777;;;<<<;;;999888777444222333666444,,,%%%"""###'''***((('''&&&&&&''''''''''''%%%&&&''''''&&&''')))***,,,---...000111333333444222222333555666777999999???@@@AAABBBAAABBBEEEGGGEEEIIIMMMQQQSSSRRROOOMMMIIIHHHHHHIIIJJJJJJGGGEEE===<<<<<<>>>@@@BBBBBBAAA===>>>@@@BBBEEEHHHJJJKKKHHHEEEBBBAAAAAA???<<<:::777444111111333555666777666666666555444222111000444333444555777777555333...***%%%!!!       ~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}|||zzzxxxwwwyyyyyyzzzzzzyyyxxxvvvuuurrrqqqooolllgggbbb^^^\\\OOOJJJCCC<<<555///)))%%%  !!!%%%&&&''''''(((((((((''''''&&&&&&&&&&&&$$$$$$###"""!!!        !!!"""###$$$$$$######$$$&&&)))(((&&&### !!!###%%%'''(((***---///111111000111222333666:::<<<<<<;;;;;;;;;999666666999777000)))'''&&&$$$"""!!!"""&&&+++...++++++******))))))((((((%%%'''***++++++,,,---///111333555777888888888777555666777888:::<<<>>>???CCCEEEFFFGGGGGGHHHKKKMMMHHHLLLQQQVVVXXXWWWTTTRRRMMMLLLLLLNNNPPPPPPOOOMMMFFFDDDCCCCCCEEEHHHHHHHHHCCCDDDEEEGGGIIIKKKMMMNNNKKKIIIFFFDDDCCCAAA>>><<<;;;:::999:::<<<>>>>>>>>>:::999888777444222000...111111222444666777666444111...)))&&&%%%$$$###"""       ~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~|||||||||||||||zzzyyyxxxwwwxxxzzz{{{{{{|||{{{{{{xxxxxxwwwvvvsssoookkkiiiaaa]]]VVVOOOHHHAAA;;;666111...+++)))&&&### """%%%&&&((()))))))))(((((('''&&&&&&&&&$$$######"""!!!        !!!$$$%%%$$$""""""###%%%%%%###!!!!!!###%%%&&&'''***,,,,,,+++***++++++///222777;;;<<<<<<======>>>::::::===;;;444///---...***&&&######&&&+++...+++,,,,,,+++***(((((((((&&&)))---000111111333444666888;;;>>>???>>><<<:::999::::::<<>>:::999;;;:::444//////222...(((###!!!###&&&))))))+++,,,+++)))&&&&&&''''''+++///222333555666888999;;;???BBBCCCAAA???=========>>>???BBBEEEIIIKKKIIIJJJLLLLLLLLLNNNPPPRRRPPPRRRUUUXXXXXXWWWTTTRRRQQQPPPOOOQQQTTTWWWXXXYYYTTTQQQOOOOOORRRTTTVVVVVVYYYYYYYYYXXXVVVTTTSSSQQQQQQPPPOOOLLLIIIGGGEEEEEEDDDCCCCCCEEEGGGGGGFFFDDD===<<<:::777333000,,,+++++++++---000333555555333222///,,,******)))'''&&&""""""!!!  !!!!!!!!!!!!!!!        ~~~zzzzzzzzz{{{|||}}}~~~}}}}}}}}}~~~}}}|||{{{{{{{{{{{{yyyyyyzzzzzzzzz{{{{{{|||zzz{{{|||}}}~~~}}}{{{xxxuuutttsssqqqnnnkkkhhhddd```\\\UUURRRMMMHHHDDD???999555---***&&&###!!!  ###'''+++++++++***)))(((''''''&&&""""""!!!          """!!! """$$$###%%%'''&&&$$$"""!!!!!!'''+++111666888:::<<<===999555333555444///++++++111---(((### """###%%%)))+++***'''%%%%%%''''''***...000222444777999999<<>>:::555111---'''$$$  %%%))),,,++++++***)))((('''&&&######"""!!!          !!!!!!###%%%%%%$$$#########%%%***000555888:::;;;===555111...000///***'''(((---***&&&""" !!!###'''+++***'''$$$%%%'''%%%'''***,,,...000444777888:::>>>AAABBBBBBAAA@@@BBBBBBAAABBBDDDHHHKKKNNNRRRSSSTTTSSSRRRSSSTTTVVVRRRRRRRRRSSSSSSTTTTTTUUUTTTRRRPPPPPPTTTXXX[[[\\\ZZZYYYZZZ\\\___bbbbbbbbbcccccccccbbb___\\\YYYWWWSSSTTTUUUSSSOOOMMMNNNOOOMMMKKKIIIGGGGGGEEECCCAAA777666555333000---+++)))((()))***---111222111000...,,,*********)))'''&&&###$$$$$$%%%%%%%%%$$$$$$ !!!!!!     zzz}}}xxxxxxyyyzzz{{{|||~~~}}}{{{|||~~~}}}|||zzzzzzyyyyyyxxxxxxxxxyyyzzz{{{}}}}}}|||{{{{{{|||}}}~~~}}}}}}||||||}}}xxxwwwvvvuuuuuussspppmmmnnnllliiigggeeebbb___\\\RRROOOJJJEEE@@@;;;555000&&&$$$   """''',,,,,,+++***)))((('''&&&$$$$$$###"""!!!        !!!!!! """%%%&&&&&&%%%&&&'''%%%***000555888:::<<<===555000---...---)))'''''')))'''$$$!!! !!!!!!!!!&&&+++***'''$$$%%%((($$$%%%'''(((***---111555777999<<>>@@@CCCEEEFFFFFFFFFFFFFFFHHHLLLOOONNNMMMLLLIIIGGGGGGJJJLLLNNNPPPTTTWWWYYYXXXUUUTTTQQQOOONNNOOOTTTYYY\\\^^^ZZZZZZ[[[\\\^^^```aaabbb\\\ZZZXXXXXXYYYZZZZZZZZZVVVVVVUUUUUUTTTTTTTTTSSSUUUWWWVVVRRRPPPOOOIIIBBB:::333///...---***)))+++)))***,,,000444555444333333111000000000000...,,,,,,---......,,,)))&&&###""""""!!!!!!!!!"""######!!!    ~~~}}}|||||||||||||||}}}~~~~~~}}}||||||}}}~~~|||{{{zzzyyywwwuuuwwwwwwvvvvvvwwwxxxxxxyyyzzzzzzyyyyyyzzz{{{{{{||||||||||||}}}~~~}}}zzzxxxzzzyyyyyyyyy{{{{{{yyywwwvvvuuuuuuuuuuuuvvvwwwwwwuuurrrooonnnnnnjjjddd___YYYUUUNNNGGGBBB<<<777444---)))$$$    ###'''))))))(((''''''%%%$$$$$$###"""!!!      ######%%%&&&&&&&&&%%%$$$'''''''''((()))+++---...111//////000222000+++&&&(((&&&$$$"""""""""###$$$$$$%%%&&&&&&%%%%%%''')))******)))******+++,,,---222555888:::<<<>>>AAADDDFFFGGGIIIIIIHHHHHHJJJLLLJJJIIIFFFBBB@@@@@@CCCFFFKKKNNNRRRVVVXXXWWWUUUSSSOOOMMMLLLNNNSSSXXX\\\]]][[[ZZZYYYYYY[[[]]]___aaaWWWVVVTTTUUUWWWYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWWWW[[[]]]\\\ZZZXXXOOOGGG>>>777111///---++++++---+++,,,///333666888777666777666555555666666444333444444555444000+++&&&###$$$$$$###"""""""""######"""  """"""        ~~~}}}|||||||||}}}}}}~~~}}}}}}~~~~~~|||{{{{{{zzzxxxvvvvvvvvvvvvvvvvvvwwwxxxyyyyyyxxxxxxyyyyyyzzz{{{|||}}}}}}}}}~~~~~~{{{xxxyyyxxxwwwyyyzzzzzzyyywwwwwwvvvuuutttuuuvvvwwwxxxuuusssrrrqqqqqqooolllhhhgggccc___ZZZUUUOOOHHHDDD===999333...+++(((%%%"""    %%%)))***)))))))))&&&&&&%%%%%%$$$"""!!!!!!     """$$$###!!!!!!############"""  """###&&&((()))((('''&&&((((((''''''(((***,,,---///...---...///---)))%%%(((&&&%%%###"""###$$$%%%%%%&&&''''''&&&''')))+++------,,,++++++++++++***///111444666888;;;>>>AAAEEEGGGIIIJJJIIIHHHHHHHHHHHHGGGDDD@@@======@@@CCCIIILLLQQQUUUWWWVVVTTTSSSMMMLLLLLLNNNSSSXXX[[[\\\\\\ZZZXXXVVVVVVWWWYYY[[[RRRQQQQQQSSSVVVXXXYYYXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZ^^^aaa```___]]]VVVMMMEEE===666333111...///111...///222555999;;;:::999999888888:::;;;;;;:::888888999:::888444///)))%%%%%%$$$$$$###""""""""""""###!!!!!!"""$$$###!!!      ~~~||||||||||||}}}~~~}}}{{{{{{{{{zzzxxxwwwvvvvvvvvvvvvwwwxxxyyyzzzxxxxxxxxxyyyzzz{{{|||||||||yyyxxxxxxxxxyyy{{{|||zzzyyyzzzyyywwwvvvuuuuuuvvvwwwwwwvvvvvvvvvvvvuuusssqqqmmmkkkhhhfffbbb]]]WWWSSSNNNJJJEEEAAA===:::777444---+++'''$$$"""  """''')))******+++&&&''''''&&&%%%$$$"""!!!      !!!%%%'''%%%###!!!!!!$$$&&&&&&&&&&&&%%%""" !!!"""#########!!!###&&&)))+++++++++*********))))))***,,,---......------,,,+++(((%%%"""'''&&&$$$######%%%&&&((('''((())))))))))))+++---//////...---,,,+++***))),,,...000222333666:::===BBBEEEIIIJJJHHHFFFEEEEEEHHHGGGEEEBBB@@@@@@CCCFFFIIILLLPPPSSSUUUUUUTTTSSSMMMLLLLLLNNNSSSWWWZZZ[[[]]][[[WWWSSSQQQQQQRRRRRROOONNNOOORRRUUUXXXXXXXXXYYYYYYZZZ[[[\\\]]]^^^^^^]]]```aaa`````````[[[TTTKKKBBB:::777444111111444222222444888;;;===<<<:::888888999<<<>>>???===;;;999::::::999666111,,,)))%%%%%%$$$###"""""""""###"""!!!!!!"""###"""     |||||||||||||||}}}}}}~~~}}}{{{zzzzzzzzzzzzxxxwwwwwwwwwxxxxxxyyyzzz{{{|||zzzzzzzzzzzz{{{|||~~~~~~|||zzzzzzyyyyyy{{{}}}~~~}}}|||}}}}}}{{{zzzxxxxxxwwwwwwvvvwwwwwwwwwwwwvvvuuuuuupppnnnmmmlllkkkhhhccc___]]]ZZZVVVSSSQQQNNNKKKIIIBBB>>>:::666222...)))&&&   ###&&&((()))+++&&&'''''''''&&&$$$"""!!!      !!!"""!!! !!!###%%%'''$$$###!!! !!!###&&&(((((('''&&&$$$###!!!  """###$$$$$$$$$ """%%%(((***,,,,,,---,,,+++++++++,,,...///000---------+++)))&&&$$$"""&&&%%%$$$$$$$$$''')))******+++,,,,,,++++++---///111111000///---+++***)))***+++---///111444888;;;AAADDDHHHIIIHHHFFFEEEDDDGGGHHHHHHFFFEEEFFFIIIKKKLLLMMMOOOQQQSSSTTTTTTTTTNNNMMMMMMOOOSSSWWWYYYYYY\\\ZZZVVVRRROOONNNMMMMMMMMMNNNOOORRRVVVXXXXXXXXXYYYZZZ[[[\\\^^^___```aaa```bbbbbb```aaabbb```ZZZOOOGGG@@@<<<999555444666555555777:::======<<<:::666777999<<<@@@AAA???===888888888777444111...,,,&&&%%%%%%$$$$$$$$$$$$%%%###"""!!!  !!!!!!""""""!!!   ~~~~~~~~~}}}|||{{{{{{{{{{{{{{{{{{~~~~~~~~~~~~~~~~~~~~~~~~{{{zzzxxxxxxyyyyyyxxxvvvyyyyyyyyyzzz{{{}}}~~~{{{{{{{{{|||}}}~~~{{{yyyyyyxxxxxxzzz}}}~~~~~~|||}}}}}}}}}|||{{{zzzyyyxxxvvvvvvwwwvvvuuuttttttuuusssrrrqqqqqqpppnnnjjjggggggeeebbbaaa```___]]][[[UUURRRMMMHHHDDD@@@;;;888111///,,,)))&&&###!!!      ###''')))&&&'''''''''&&&$$$"""!!!        $$$'''%%%%%%$$$######$$$$$$$$$!!! !!!"""$$$&&&''''''&&&$$$"""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!"""###$$$%%%!!!"""$$$%%%''')))+++++++++******+++,,,...000111,,,------,,,***(((&&&&&&$$$######$$$%%%(((+++---......///...------...000111111111000...,,,***)))***+++---...000333888;;;BBBDDDHHHIIIHHHGGGFFFFFFEEEFFFHHHIIIJJJKKKMMMOOOOOOOOOOOOPPPQQQSSSTTTUUUPPPOOONNNPPPTTTWWWXXXXXXZZZYYYVVVSSSQQQOOOMMMMMMNNNNNNPPPSSSWWWYYYYYYXXXYYYYYY[[[]]]^^^```bbbbbbaaadddeeedddeeegggddd___VVVNNNHHHEEEAAA<<<999;;;888888999;;;======;;;999555666999===AAABBBAAA???777666555333111...---,,,''''''''''''''''''((((((%%%$$$###"""""""""######"""""""""      ~~~~~~~~~}}}|||~~~~~~~~~~~~}}}}}}|||{{{zzzzzzyyyzzzzzz||||||||||||||||||||||||zzzyyywwwxxxyyyyyywwwvvvzzz{{{{{{{{{}}}~~~||||||}}}}}}~~~~~~zzzwwwvvvuuuvvvxxx{{{||||||zzzzzz{{{|||||||||zzzyyyxxxyyyzzzzzzyyywwwwwwwwwxxxvvvuuusssssssssqqqnnnkkkllljjjiiihhhiiihhhgggeeeaaa^^^YYYUUUQQQMMMIIIFFF@@@>>>;;;777333000...---&&&$$$"""        $$$'''%%%&&&''''''&&&$$$""" """""""""!!!         !!!"""$$$(((+++''''''&&&%%%%%%$$$###"""!!!"""$$$&&&'''&&&$$$"""  ###$$$%%%$$$$$$###""""""!!!!!!"""!!! """###$$$############%%%&&&((()))))))))))))))+++---///000+++,,,------+++*********#########$$$&&&)))---///000111111000......///111222222222111///---***)))+++,,,---///000444999<<>>===;;;888555666999>>>BBBCCCBBB@@@777666333000...,,,++++++))))))((())))))***++++++&&&&&&%%%$$$$$$$$$%%%%%%"""###"""      }}}}}}zzz{{{|||}}}}}}||||||{{{|||}}}~~~~~~{{{{{{{{{|||{{{zzzzzzyyy{{{{{{|||||||||||||||{{{zzz{{{||||||}}}}}}||||||}}}}}}}}}}}}}}}|||{{{{{{xxxyyyzzzzzz{{{{{{zzzzzzzzzzzzzzzzzzyyyxxxwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvxxxtttrrrsssqqqllllllnnnnnnnnnnnnnnnmmmlllkkkjjjeeecccaaaaaaaaa___[[[WWWRRROOOLLLJJJGGGDDD@@@<<<666222---)))'''$$$"""     !!!###$$$$$$&&&((((((&&&%%%$$$$$$###"""        !!! !!!$$$''')))+++++++++***)))(((&&&%%%$$$$$$$$$ !!!!!!""""""!!!!!!###!!! """)))'''$$$!!! !!!"""  """###"""""" !!!$$$&&&&&&&&&''')))+++,,,---...,,,***+++------***'''"""!!!!!!"""%%%***///333333222222111111222222333555666999999777111,,,(((***+++++++++---111777<<>>>>>>>>===;;;999777777999===BBBDDDAAA>>>;;;777222000000000///---,,,,,,,,,++++++*********+++***((('''&&&%%%&&&&&&((('''%%%###!!!    ~~~}}}|||zzzzzz|||}}}}}}}}}|||{{{|||}}}~~~~~~}}}|||||||||||||||{{{zzzzzzzzzzzz{{{|||||||||||||||yyyzzz{{{{{{||||||{{{{{{|||||||||}}}||||||{{{{{{xxxxxxyyyzzzzzz{{{{{{zzzyyyyyyzzzyyyyyyxxxwwwvvvwwwwwwvvvvvvvvvuuuuuuuuuwwwsssqqqrrrqqqmmmlllnnnoooooooooooonnnmmmlllkkkjjjhhheeeeeeeeeddd```^^^aaa___\\\ZZZXXXUUUQQQOOOHHHDDD???:::666111---***'''&&&###     !!!###&&&'''((((((&&&$$$$$$%%%###!!!      """"""!!! ###%%%(((***,,,---------''''''%%%$$$###"""!!!!!!  !!!$$$"""   !!!!!!"""!!!  ######$$$%%%''')))+++,,,---+++)))***------+++((( !!!$$$)))...111333333333222222333333333555777888999777222---******++++++,,,---111777;;;AAAEEEKKKNNNNNNMMMLLLLLLIIIJJJKKKJJJIIIJJJKKKMMMPPPPPPPPPPPPQQQQQQRRRRRRTTTTTTTTTVVVYYY[[[ZZZZZZWWWVVVUUUVVVVVVVVVTTTSSSXXXWWWWWW[[[___aaaaaa___]]]___aaacccdddhhhlllpppqqqqqqqqqpppooonnnlllkkkiiigggfffddd```[[[TTTOOOGGGEEEDDDCCCBBB@@@===:::888888999===AAABBB???<<<888555111000111111111///---------,,,,,,++++++***---,,,***((('''''''''(((((((((&&&%%%###!!!   ~~~~~~}}}|||{{{yyyzzz|||}}}}}}}}}|||{{{{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}|||||||||{{{yyyyyyzzz{{{||||||{{{{{{xxxxxxyyyzzzzzzzzzzzzzzzzzzzzz{{{{{{|||{{{{{{{{{wwwwwwxxxyyyzzzzzz{{{{{{xxxxxxxxxxxxwwwvvvuuuuuuvvvuuuuuuuuuuuutttttttttuuurrrqqqsssrrrnnnmmmpppppppppppppppooonnnmmmmmmpppnnnkkkjjjjjjiiihhhfffiiigggdddcccbbb```^^^\\\YYYVVVQQQMMMIIIDDD???;;;666444111---)))$$$      """'''(((((('''%%%$$$$$$%%%"""!!!   !!!###$$$&&&&&&&&&(((***,,,...///...---,,,&&&%%%$$$###!!!     !!!###%%%''')))+++,,,,,,***)))+++...///,,,)))  ###''',,,...444333333222222333333444444666777888666222...+++++++++,,,,,,---111666:::???DDDKKKPPPQQQOOONNNMMMKKKLLLLLLKKKIIIHHHIIIKKKOOOOOOOOOOOOPPPPPPPPPPPPSSSRRRQQQRRRVVVYYY[[[[[[WWWVVVVVVWWWYYYZZZYYYXXX\\\\\\\\\___bbbddddddcccbbbdddeeefffhhhmmmrrrwwwxxxwwwvvvuuusssrrrqqqqqqqqqpppooonnnlllhhhbbb^^^SSSQQQOOOLLLJJJEEE@@@<<<;;;999:::<<<@@@@@@===999444222000///111222222222//////......---,,,,,,+++...---,,,***))))))))))))((((((((('''%%%"""  ~~~~~~~~~~~~~~~}}}|||{{{zzzyyyzzz{{{}}}}}}}}}||||||{{{|||||||||}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}{{{{{{{{{{{{{{{zzzyyyyyywwwxxxxxxyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{zzzzzzvvvwwwwwwxxxyyyzzz{{{{{{wwwwwwwwwwwwvvvuuutttsssuuuuuutttttttttsssssssssuuurrrrrrttttttpppooorrrpppqqqqqqqqqppppppooonnnsssqqqnnnmmmlllllllllllljjjhhhfffeeeeeeeeecccaaa]]]\\\ZZZYYYXXXUUUQQQNNNGGGFFFCCC???:::444000---'''%%%"""   !!!'''((((((&&&$$$###$$$&&&"""     ###&&&)))+++,,,***+++---......---+++***&&&%%%$$$###!!! """###%%%(((***,,,...///...,,,+++---000111///---!!! !!!$$$(((+++...222222111111111111222222333444555555444111...,,,+++,,,------...111555999>>>DDDKKKQQQRRRPPPNNNMMMLLLMMMLLLJJJHHHGGGHHHIIIMMMNNNNNNOOOOOOOOOOOOOOOOOONNNNNNQQQUUUXXXYYYYYYWWWVVVVVVXXXZZZ]]]]]]]]]]]]^^^___aaacccdddeeedddfffggghhhhhhkkkpppvvv{{{{{{zzzyyywwwvvvuuuttttttwwwvvvvvvvvvuuusssoookkkaaa___\\\XXXSSSLLLEEE@@@===;;;:::<<<>>>>>>:::777222111000///000111111222111000000///...---,,,,,,------,,,***))))))(((((('''((())))))&&&"""  ~~~}}}}}}}}}}}}}}}|||zzzzzzxxxyyy{{{}}}}}}}}}}}}||||||||||||||||||}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}|||{{{yyyxxxwwwwwwxxxyyyyyyzzzzzzyyyyyyyyyyyyzzzzzzzzzzzzzzzyyywwwvvvvvvvvvwwwyyyzzz{{{vvvvvvvvvvvvuuutttssssssttttttttttttssssssssssssuuussssssvvvvvvrrrqqqsssqqqqqqqqqqqqqqqqqqpppoooqqqqqqooommmllllllmmmnnnnnnllljjjiiijjjkkkjjjiiiaaa`````````aaa```]]][[[WWWVVVTTTQQQLLLFFFAAA???888555111---***&&&"""     &&&'''((('''%%%$$$%%%&&&###!!!   !!!%%%)))---///***++++++***)))((('''&&&$$$$$$$$$###!!! !!!###&&&'''***---000111333333111///...000333555222000#########$$$&&&))),,,...000000////////////000000111111222222111000...------.../////////222555888===BBBJJJPPPQQQOOOMMMLLLLLLLLLLLLJJJHHHGGGGGGIIIKKKLLLMMMNNNOOOOOOOOONNNMMMNNNPPPTTTYYYZZZZZZXXXVVVUUUUUUWWW[[[^^^``````\\\]]]___```aaabbbbbbcccgggggghhhiiikkkpppvvv{{{||||||{{{zzzyyyxxxxxxwwwxxxxxxxxxyyyzzzyyyvvvtttllljjjgggccc\\\SSSJJJCCC???<<<:::;;;<<<<<<888444000111000000//////000000222111111000...------,,,++++++***)))((('''&&&&&&&&&'''))))))'''"""   ~~~~~~~~~~~~~~~~~~}}}}}}|||{{{zzzxxxyyy{{{|||}}}~~~}}}}}}}}}}}}|||||||||}}}~~~}}}|||||||||}}}~~~~~~}}}|||zzzxxxwwwyyyyyyzzz{{{{{{{{{{{{{{{zzzzzz{{{{{{zzzzzzyyyxxxxxxwwwvvvvvvvvvwwwxxxyyyvvvvvvvvvvvvuuutttssssssuuuttttttttttttsssssssssuuussstttwwwvvvrrrqqqssspppqqqqqqqqqqqqqqqppppppoooppppppnnnmmmlllmmmnnnpppnnnllllllmmmnnnnnnnnnhhhgggffffffgggfffdddbbbbbbbbbaaa___[[[WWWRRRPPPJJJGGGBBB>>>;;;777333000)))&&&"""    ###%%%'''((('''&&&&&&&&&###"""      ###''',,,///***)))(((&&&%%%$$$$$$$$$$$$$$$###"""  """!!!!!!!!!!!!!!!  !!!###&&&)))***,,,...111444555555555444222111333666777444111%%%%%%%%%&&&(((+++---...///......------......///000000111111000000000//////000111111111333666888<<>>;;;888888999888555111...///111000///...///000222222111000...---,,,,,,))))))))))))(((&&&%%%$$$$$$%%%''''''&&&"""    }}}}}}~~~}}}~~~~~~~~~~~~}}}|||{{{{{{xxxyyy{{{|||}}}~~~}}}}}}~~~~~~}}}|||}}}~~~~~~}}}{{{{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{zzz{{{{{{|||}}}}}}}}}}}}}}}||||||||||||{{{yyyxxxwwwyyyxxxvvvuuuuuuuuuwwwxxxvvvwwwwwwvvvvvvuuutttsssuuuuuuuuuttttttttttttssstttrrrsssvvvuuuqqqooopppppppppqqqqqqqqqqqqppppppnnnppprrrqqqooommmnnnpppooommmjjjjjjkkkmmmmmmmmmllljjjhhhhhhiiiiiihhhgggfffggghhhgggeeebbb___\\\XXXVVVRRROOOMMMJJJFFFDDD;;;777222---)))%%%!!!  ###'''))))))''''''&&&%%%###!!!     $$$))),,,,,,***'''$$$"""###$$$%%%'''''''''&&&$$$!!!!!!"""!!!!!!!!!!!!!!!!!!!!!"""  !!! """$$$%%%&&&(((***,,,,,,---000333555555555555666444222333666666444111&&&&&&&&&''')))+++---...///......------......///111111111111111222222222000222333333333444777999<<>>999444///,,,&&&%%%###!!!   !!!'''******)))''''''%%%###!!!!!!!!!       """'''***...+++'''###"""###%%%''',,,,,,,,,+++)))&&&###!!! """ """###$$$ """!!! !!!"""$$$%%%$$$&&&((())))))***,,,...+++---000333444444444333777444222333666666333000&&&&&&&&&''')))***,,,---//////............//////333333222222333333444555222333444444444555777999<<<@@@EEEGGGGGGGGGFFFFFFFFFGGGHHHHHHHHHIIIKKKMMMFFFHHHLLLOOORRRSSSSSSSSSRRRQQQQQQRRRVVVYYYZZZZZZTTTRRRRRRSSSXXX\\\^^^___^^^```ccccccaaa```aaacccdddfffhhhiiijjjkkknnnpppqqqtttxxx{{{|||zzzxxxuuurrrrrrrrrtttvvvxxxwwwvvvrrrqqqoookkkdddYYYMMMEEE888444111111222111...+++'''***...000///000222555222222111///...,,,++++++))))))***)))((('''%%%$$$!!!"""###$$$###!!!    ~~~~~~|||}}}~~~|||}}}~~~}}}{{{yyyzzz{{{|||}}}}}}}}}}}}~~~||||||}}}~~~~~~~~~}}}|||||||||||||||||||||||||||}}}}}}}}}}}}}}}{{{yyyzzz}}}~~~|||zzz||||||{{{zzzzzzzzz{{{{{{yyyvvvtttssstttvvvvvvvvvvvvwwwxxxyyyyyyxxxvvvuuuwwwuuutttsssssstttuuuwwwqqqooommmoooqqqrrrpppmmmmmmmmmnnnnnnoooppppppppppppqqqsssttttttrrrqqqooonnnmmmkkkjjjiiijjjkkkkkkmmmllljjjjjjjjjjjjlllmmmkkklllllljjjgggeeeeeeeeebbbbbbaaa```___^^^]]]\\\WWWVVVRRRNNNJJJGGGDDDCCC???999222...,,,)))###   $$$(((***)))'''%%%&&&%%%###!!!       %%%)))+++)))'''&&&''')))+++---///000222222///+++'''$$$"""!!!!!!$$$%%%!!!!!!!!!!!! ###"""!!! !!!"""$$$&&&''')))******))))))***,,,***,,,---......000222555111222333333222000---+++&&&!!!###''''''((()))+++,,,---,,,*********,,,000000111222333333333333333444555555555555777999@@@BBBEEEGGGHHHGGGDDDBBBBBBCCCEEEFFFGGGGGGGGGFFFGGGGGGIIIMMMPPPSSSRRRRRRSSSOOOKKKLLLQQQTTTSSSQQQPPPQQQRRRTTTWWWZZZ\\\]]][[[\\\^^^___```aaaaaaaaadddddddddeeefffgggiiijjjoooppprrrssssssssssssrrrpppppppppppppppqqqrrrsssqqqrrrqqqmmmeeeYYYNNNGGG:::666222////////////...,,,,,,+++,,,---///111222111111222222000---***)))*********)))'''%%%###!!!!!!   }}}~~~~~~|||~~~}}}~~~}}}{{{wwwxxxyyyzzz{{{{{{{{{{{{~~~}}}}}}}}}~~~~~~~~~}}}}}}|||{{{{{{||||||{{{{{{{{{|||||||||}}}}}}}}}{{{yyyzzz|||}}}{{{yyy{{{{{{zzzzzzyyyyyyzzzzzzxxxvvvsssssstttvvvvvvvvvuuuvvvwwwwwwxxxxxxwwwwwwvvvuuutttsssssstttuuuvvvpppooonnnoooqqqrrrpppmmmmmmmmmmmmmmmnnnooopppqqqssstttuuuuuuuuusssrrrpppmmmlllkkkkkkjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjkkkkkklllmmmmmmkkkhhhffffffgggffffffeeeddddddccccccbbb```^^^[[[XXXTTTQQQOOONNNLLLFFF@@@===;;;999444///+++)))%%%!!!   ###(((+++***(((&&&&&&%%%###!!!    ###((())))))(((((()))+++---///111222222111...***&&&###!!!!!!###$$$""""""""""""!!!!!!!!!!!!"""!!! !!!"""%%%&&&&&&(((******)))***+++---***,,,,,,,,,++++++---///222222222111///,,,)))'''######((())))))***+++,,,------++++++,,,---111111222333333333333333333444666666777888;;;===AAACCCFFFHHHHHHFFFDDDBBBBBBCCCDDDEEEFFFFFFFFFEEEFFFFFFIIILLLPPPQQQPPPOOOOOOKKKHHHIIIMMMQQQQQQOOOPPPPPPQQQSSSUUUXXXZZZ[[[ZZZ[[[\\\]]]^^^^^^^^^^^^```aaaaaabbbdddeeeggghhhlllnnnoooqqqqqqpppooonnnmmmmmmmmmmmmmmmnnnoooooonnnooopppoooiii```XXXRRRBBB>>>888444222111000///,,,,,,,,,,,,---...000111111111111111///,,,)))'''***+++++++++)))'''$$$"""!!!    ~~~~~~~~~}}}~~~~~~~~~~~~|||xxxyyyzzz{{{{{{||||||{{{~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}|||{{{{{{{{{{{{|||zzzzzzzzz{{{{{{{{{|||||||||{{{zzzzzz||||||{{{zzzzzzzzzyyyyyyxxxxxxxxxxxxwwwuuusssssstttvvvvvvvvvuuuuuuuuuuuuvvvwwwxxxxxxuuutttsssrrrrrrssstttuuupppoooooopppqqqqqqpppnnnooonnnmmmlllmmmoooqqqrrruuuvvvvvvvvvuuutttrrrqqqkkkllllllllllllkkkkkkjjjiiiiiijjjjjjjjjjjjiiiiiilllmmmmmmkkkiiigggggghhhggggggggghhhhhhhhhhhhhhhhhhfffdddaaa^^^\\\[[[ZZZYYYUUUPPPMMMMMMKKKGGGCCC===;;;666111,,,(((%%%### !!!(((,,,,,,***(((&&&%%%$$$"""     $$$((()))))))))***+++---...///111111000///+++'''### !!!"""""""""""""""""""""""""""  !!!###%%%&&&%%%''')))***))))))***++++++,,,,,,***((('''(((***111000///---***'''$$$"""$$$***+++***+++***,,,......------...///333333444555555555444444444666888999:::;;;>>>AAADDDEEEGGGHHHGGGFFFDDDCCCAAABBBCCCDDDDDDEEEDDDDDDCCCEEEHHHLLLOOOPPPMMMKKKIIIFFFDDDEEEIIIMMMNNNMMMOOOOOOOOOPPPRRRTTTWWWXXXYYYYYYZZZ[[[\\\\\\\\\[[[\\\]]]]]]___aaaccceeefffkkkmmmpppqqqqqqooollljjjiiiiiiiiiiiiiiiiiijjjjjjmmmoooppppppmmmgggaaa]]]NNNIIICCC===999666444222000//////...///000222333333333333222///,,,***(((((()))+++,,,+++((($$$""""""!!!   ~~~}}}~~~~~~~~~~~~}}}{{{|||}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}|||{{{||||||{{{zzzzzz{{{{{{{{{yyyyyyyyyzzzzzzzzz{{{{{{||||||||||||||||||||||||yyyyyyxxxxxxxxxwwwvvvvvvvvvtttssssssuuuvvvvvvuuuwwwvvvuuutttttttttvvvvvvttttttsssrrrrrrsssttttttppppppppppppqqqqqqpppooopppnnnlllkkklllnnnqqqsssvvvvvvvvvuuutttsssqqqpppjjjkkklllmmmmmmlllkkkjjjggghhhiiijjjjjjiiihhhgggjjjkkkllljjjhhhgggggghhhfffffffffggghhhhhhiiiiiiiiihhhfffdddbbbaaa``````___\\\YYYWWWVVVUUUSSSQQQLLLJJJFFFBBB===888555333---***%%%"""  &&&+++---,,,***'''&&&$$$"""!!!    !!!"""###!!! !!!&&&***+++++++++,,,,,,,,,,,,,,,...---,,,)))%%%!!! !!!!!!""""""!!!###%%%&&&%%%'''))))))'''&&&&&&&&&***+++***)))'''&&&&&&(((---,,,+++)))&&&"""$$$+++---,,,,,,+++---000111111000111222777777888888888888777777999:::<<<<<<===>>>@@@CCCFFFFFFGGGGGGGGGEEEDDDCCCAAAAAABBBBBBCCCCCCCCCCCCAAACCCGGGKKKOOONNNKKKHHHFFFDDDBBBDDDHHHLLLMMMNNNOOOOOONNNNNNOOOQQQSSSUUUXXXYYYZZZZZZ[[[[[[[[[ZZZZZZ[[[\\\]]]```bbbdddfffmmmooorrrttttttqqqmmmjjjhhhgggfffeeeeeeeeeeeefffkkkmmmoooooommmiiidddaaaYYYTTTMMMGGGBBB???<<<:::777666555555666777999::::::999888666333000---+++''')))+++---,,,((($$$!!!$$$###""""""###"""   ~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~|||}}}}}}}}}}}}|||{{{zzz{{{zzzzzzzzzzzzzzz{{{{{{yyyyyyyyyyyyzzzzzzzzzzzz}}}}}}~~~}}}}}}}}}}}}~~~xxxxxxxxxxxxwwwvvvuuutttuuusssrrrsssuuuvvvvvvuuuxxxwwwuuusssrrrrrrssssssssssssrrrrrrrrrrrrssssssooopppqqqqqqqqqppppppppppppnnnlllkkklllnnnqqqsssuuuttttttsssrrrpppoooooojjjkkkmmmmmmnnnmmmlllkkkggggggiiijjjjjjiiigggggghhhiiijjjiiigggffffffgggeeeeeefffggghhhiiijjjjjjiiihhhfffeeedddcccbbbbbb```___]]][[[[[[ZZZYYYXXXUUUTTTRRRNNNKKKHHHEEEDDD>>>;;;666222...***&&&###"""  ###))),,,,,,,,,((('''%%%###!!!     """$$$$$$$$$%%%%%%&&&''''''%%%###!!!"""!!! !!!&&&***---------,,,+++***)))(((((('''%%%""" !!!"""$$$%%%&&&''')))(((%%%"""!!! %%%&&&&&&%%%$$$###%%%&&&((('''&&&$$$!!!###,,,...---...---///333444444444555555::::::;;;<<<<<<<<<;;;;;;>>>???@@@@@@??????AAACCCGGGFFFFFFFFFEEEEEEDDDDDDAAAAAAAAAAAAAAABBBBBBBBB@@@BBBFFFKKKNNNNNNKKKHHHFFFEEEDDDFFFIIIMMMOOOPPPQQQOOONNNMMMMMMOOOQQQRRRXXXYYYZZZ[[[[[[\\\[[[[[[[[[[[[\\\^^^```ccceeefffmmmooorrrtttssspppmmmjjjffffffdddbbbaaa`````````bbbdddhhhjjjjjjhhheeeccc___ZZZSSSMMMIIIGGGDDDBBB============???AAACCCDDDBBBAAA???<<<888555222111+++---///111///,,,'''$$$&&&&&&%%%&&&'''&&&###!!!  ~~~}}}}}}~~~|||~~~~~~~~~~~~||||||}}}}}}}}}}}}||||||||||||||||||{{{{{{{{{{{{zzzyyyyyyyyyyyyzzz{{{{{{yyyyyyyyyzzzzzzzzz{{{{{{|||}}}~~~~~~||||||}}}~~~xxxxxxyyyyyyxxxvvvtttssstttsssrrrsssuuuvvvvvvuuuvvvvvvtttsssrrrrrrqqqqqqrrrrrrrrrrrrrrrrrrrrrrrroooqqqrrrrrrqqqppppppqqqooonnnmmmlllmmmoooqqqrrrsssrrrrrrqqqpppooonnnnnnkkkllllllmmmmmmmmmmmmlllhhhhhhiiiiiiiiiiiihhhhhhfffggghhhhhhfffeeefffggggggggghhhiiijjjkkklllllljjjiiihhhgggfffeeeeeeeeebbbaaa```___^^^]]]]]]]]]ZZZZZZYYYWWWUUUSSSQQQPPPMMMJJJFFFBBB>>>:::555222---***'''$$$!!! %%%***,,,---((('''&&&$$$"""!!!     """$$$&&&&&&&&&((('''''')))******(((&&&""""""  %%%)))///...,,,)))(((&&&%%%%%%$$$###!!! !!!"""###%%%''')))((($$$!!!!!!"""""""""!!!!!!"""$$$%%%$$$""" """+++...///000000333777888888777888888;;;;;;<<<===>>>>>>>>>>>>AAABBBCCCBBB@@@@@@BBBDDDFFFEEEDDDDDDCCCDDDDDDEEEBBBBBBAAAAAAAAAAAABBBBBBAAACCCFFFKKKNNNOOOMMMKKKIIIHHHHHHIIIKKKOOORRRTTTSSSQQQOOOMMMLLLNNNPPPQQQXXXXXXZZZ[[[\\\]]]]]]]]]\\\]]]^^^___aaaccceeefffiiikkknnnoooooommmjjjhhhdddbbb```]]][[[YYYXXXWWWTTTXXX^^^cccffffffdddbbb^^^YYYSSSNNNJJJHHHFFFDDD>>>???@@@AAADDDGGGJJJLLLHHHFFFDDD@@@<<<888666444222444555555333000,,,)))''''''''')))******'''%%%   ~~~|||}}}{{{}}}~~~}}}~~~|||}}}}}}~~~~~~}}}}}}|||}}}|||{{{zzzzzzzzz{{{{{{yyyyyyxxxxxxyyyzzzzzz{{{zzzzzzzzzzzz{{{{{{{{{{{{zzz|||}}}|||zzzzzz{{{}}}xxxyyyyyyyyyxxxvvvtttssssssrrrrrrsssuuuvvvvvvtttrrrrrrssssssssssssrrrrrrqqqqqqrrrrrrrrrrrrqqqqqqoooqqqssssssqqqoooppprrrmmmmmmmmmmmmnnnooopppqqqrrrqqqppppppoooooooooooolllllllllllllllmmmnnnnnnjjjiiiiiihhhhhhiiiiiijjjfffggghhhhhhgggfffgggiiiggghhhhhhiiijjjkkklllllllllkkkjjjhhhggggggffffffccccccbbbaaa```___```aaa^^^^^^^^^]]]\\\ZZZXXXWWWWWWTTTQQQOOOMMMJJJFFFCCC<<<999555222000---)))&&&  !!!'''+++...)))(((&&&$$$"""!!!      """ !!!"""$$$%%%&&&&&&&&&(((&&&&&&(((+++---,,,+++&&&%%%###!!! """'''+++---,,,)))&&&$$$$$$$$$%%%###"""  !!!!!!!!!$$$&&&((((((&&&###!!!!!!######$$$###!!!!!!###$$$&&&$$$!!! ***...///111333666:::<<<;;;:::::::::999:::<<<===>>>???@@@@@@AAABBBCCCCCCBBBBBBDDDFFFDDDDDDBBBBBBBBBCCCEEEFFFCCCBBBAAAAAAAAAAAABBBCCCBBBCCCFFFJJJOOOQQQQQQOOOLLLLLLLLLLLLNNNPPPTTTVVVVVVTTTPPPNNNMMMNNNPPPQQQVVVWWWXXXZZZ\\\]]]^^^^^^^^^^^^___```aaacccdddeeeggghhhjjjkkklllkkkiiihhh___]]]ZZZWWWSSSPPPNNNMMMLLLPPPWWW^^^aaaaaa^^^\\\YYYTTTNNNIIIEEECCCAAA???:::;;;===@@@DDDIIIMMMOOOJJJHHHEEEAAA<<<999666555777777777666444000---+++%%%&&&'''***,,,,,,)))'''    ~~~|||}}}{{{}}}~~~}}}~~~~~~|||zzzyyyxxxyyy{{{|||xxxxxxxxxxxxyyyyyyzzz{{{zzzzzzzzz{{{{{{{{{||||||xxxzzz|||{{{yyyxxxyyy|||xxxyyyzzzzzzyyywwwtttrrrrrrqqqrrrsssvvvvvvuuutttnnnoooqqqsssttttttttttttpppqqqqqqrrrrrrqqqqqqpppoooqqqtttsssqqqoooppprrrmmmmmmnnnnnnooopppppppppqqqqqqppppppoooppppppqqqmmmlllkkkkkklllmmmnnnoookkkjjjiiihhhhhhiiijjjkkkggghhhiiiiiihhhhhhiiijjjffffffggghhhhhhiiijjjjjjlllkkkjjjhhhggggggffffffcccdddcccbbb``````aaabbb```aaaaaaaaa___^^^[[[ZZZZZZYYYWWWVVVVVVTTTQQQOOOLLLJJJGGGDDDBBB???<<<:::111///+++&&&!!!  %%%+++...)))(((&&&$$$###!!!!!!       """$$$"""###$$$$$$%%%%%%%%%%%%'''%%%$$$&&&+++......---+++***(((%%%$$$&&&+++///+++)))&&&###"""###$$$&&&$$$###!!! !!!""" ###%%%))))))(((&&&$$$$$$'''(((((('''%%%$$$%%%&&&'''%%%""")))---///222666999<<<>>>===<<<;;;;;;888999:::<<<>>>???@@@@@@@@@AAACCCCCCCCCDDDFFFHHHCCCBBBAAA@@@AAACCCEEEFFFDDDCCCBBBAAAAAAAAABBBCCCCCCDDDFFFJJJOOORRRSSSRRRMMMNNNNNNNNNOOOQQQTTTWWWWWWUUUQQQNNNMMMNNNPPPQQQTTTUUUWWWYYY[[[]]]^^^^^^^^^______```aaabbbddddddggghhhiiijjjkkkkkkjjjjjj[[[YYYVVVQQQMMMIIIGGGFFFJJJOOOVVV\\\^^^\\\XXXUUUUUUPPPIIIDDD@@@===;;;999555666999===BBBGGGLLLOOOJJJHHHDDD@@@;;;888555444777777666444111...+++)))$$$%%%'''***,,,,,,***(((      ~~~}}}}}}~~~~~~~~~~~~}}}}}}|||{{{}}}~~~}}}zzzyyyxxxzzz|||}}}|||{{{||||||}}}||||||zzzxxxwww{{{zzzyyyxxxyyyzzz{{{||||||{{{{{{zzzzzzyyyxxxxxxyyyxxxwwwvvvuuuuuuuuuuuuvvvvvvvvvvvvuuutttsssrrrrrrqqqppppppppprrrtttvvvsssrrrpppooooooooopppqqqooooooppppppppppppooooooppppppoooooooooooopppppppppppppppppppppooonnnmmmqqqooolllmmmooopppooommmkkkjjjiiihhhggggggggggggiiihhhggggggggggggggghhhgggggggggggggggfffffffffkkkkkkkkkkkkjjjiiiggggggcccbbbaaa`````````aaabbbaaa`````````_________^^^\\\\\\[[[[[[ZZZYYYYYYXXXTTTTTTSSSQQQOOOKKKHHHGGGAAA>>>999333,,,'''###!!!   '''---,,,)))$$$######"""    !!!$$$'''&&&'''))))))(((''''''((()))(((((())),,,...///...111000---+++))))))))))))((((((&&&$$$###"""!!!!!! """""""""!!! """ ###$$$%%%'''(((((('''''')))((('''''''''''''''((((((&&&"""%%%...555999888;;;===>>><<<:::999999::::::<<<<<<<<<;;;:::999===>>>???AAABBBCCCDDDDDDDDDCCCBBBAAA@@@AAABBBCCCFFFFFFFFFFFFDDDBBB@@@???CCCBBBDDDHHHNNNQQQPPPNNNPPPNNNJJJHHHJJJNNNSSSWWWVVVUUURRROOOMMMLLLMMMMMMSSSUUUXXX[[[\\\\\\ZZZYYY]]]```bbbaaa]]]\\\```dddgggeeecccccceeeeeeccc``````ZZZSSSNNNNNNNNNMMMLLLOOOSSSXXX\\\^^^[[[XXXUUUUUUQQQJJJEEEAAA>>>;;;999999888888:::???EEEHHHIIIJJJGGGCCC>>>:::666444444444333111000000...+++)))%%%&&&'''((((((((('''&&&!!!   !!!!!!   ~~~~~~}}}}}}||||||||||||}}}~~~~~~~~~|||zzzzzz{{{|||}}}|||{{{||||||}}}}}}|||{{{yyyxxxzzzzzzyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyxxxwwwvvvuuuuuuuuuuuuuuuuuuvvvvvvuuutttsssssssssrrrqqqqqqrrrsssvvvwwwsssrrrqqqoooooooooppppppooooooppppppppppppooooooppppppooooooooooooppppppooooooppppppoooooonnnnnnpppmmmkkklllnnnpppooommmkkkjjjiiihhhgggggggggggggggggggggggghhhhhhiiijjjgggggggggffffffeeeeeeeeeiiiiiiiiiiiiiiihhhggggggdddcccbbbaaaaaaaaabbbcccbbbbbbaaaaaa``````_________^^^^^^^^^]]]]]]\\\\\\XXXXXXXXXWWWUUUSSSQQQPPPNNNLLLHHHDDD???:::777555,,,)))&&&###!!! ###(((+++(((%%%######"""      """%%%'''&&&'''((((((&&&&&&'''(((******)))***,,,---......111000///---,,,++++++,,,'''&&&$$$"""!!!!!!"""""" !!!"""""""""""""""$$$""" !!!$$$%%%&&&''''''''''''''''''''''''((((((&&&$$$"""%%%---444888888;;;===>>><<<:::::::::999:::;;;;;;;;;:::999888;;;<<<>>>@@@AAABBBCCCCCCDDDCCCBBBAAA@@@@@@AAAAAADDDEEEEEEEEEEEECCCAAA@@@BBBBBBDDDHHHMMMPPPPPPNNNNNNLLLHHHFFFGGGKKKOOOSSSSSSRRRPPPNNNNNNNNNOOOPPPSSSTTTWWWYYYZZZZZZZZZYYY[[[^^^```___\\\\\\___cccdddbbb```aaabbbcccaaa___\\\XXXSSSQQQRRRSSSSSSSSSTTTWWW[[[^^^^^^\\\XXXVVVPPPMMMHHHEEEBBB@@@===;;;999888888;;;???BBBDDDEEEGGGEEEAAA===:::777666555222111000///000///,,,***&&&&&&'''''''''&&&%%%$$$      ~~~|||{{{{{{||||||}}}~~~~~~~~~~~~~~~}}}||||||}}}}}}|||{{{}}}}}}}}}}}}}}}|||{{{zzzxxxyyyyyyyyyyyyyyyxxxxxxyyyyyyyyyyyyzzzzzzzzzzzzyyyxxxwwwvvvuuuuuuuuuuuuuuuuuuvvvvvvvvvuuuttttttrrrrrrqqqrrrsssuuuwwwxxxsssrrrqqqoooooooooooopppooooooppppppppppppooooooppppppppppppppppppppppppnnnnnnnnnooooooooooooooommmkkkjjjkkkmmmnnnnnnmmmkkkjjjiiihhhhhhhhhhhhhhhffffffggghhhiiijjjkkkkkkgggggggggfffeeeddddddccceeeffffffggghhhgggggggggfffeeedddccccccccccccddddddccccccbbbaaaaaa``````````````````____________]]]]]]]]]]]]\\\[[[YYYYYYUUUTTTSSSQQQNNNKKKGGGEEE===:::777333000---)))&&&""" %%%)))'''%%%$$$$$$$$$""" !!!       """&&&((('''((((((&&&%%%%%%'''))),,,,,,,,,,,,,,,------...111000000000////////////'''%%%### """###""""""!!!!!!!!!"""######$$$###!!!!!!###$$$%%%$$$$$$$$$%%%%%%&&&''''''###"""!!!###+++222666888;;;===>>>===;;;;;;;;;:::::::::::::::999888888:::;;;===???AAABBBCCCCCCDDDCCCBBB@@@@@@?????????BBBCCCDDDEEEEEEDDDCCCCCCAAABBBDDDHHHLLLOOOPPPOOOLLLJJJGGGEEEEEEHHHLLLNNNOOOOOONNNNNNOOOPPPRRRSSSRRRSSSTTTVVVWWWXXXYYYZZZZZZ\\\^^^]]][[[\\\___bbbaaa___^^^___``````___^^^XXXVVVUUUUUUXXXZZZ[[[[[[[[[\\\^^^___^^^[[[XXXVVVNNNLLLIIIGGGFFFDDD@@@>>><<<;;;<<<>>>@@@BBBAAA@@@AAA@@@>>><<<:::888777777111/////////000///---+++'''''''''&&&%%%$$$"""!!!     }}}{{{zzz{{{|||}}}~~~~~~}}}}}}~~~~~~}}}}}}~~~}}}|||zzz}}}}}}}}}}}}}}}|||||||||wwwxxxyyyzzzyyyxxxwwwvvvwwwwwwxxxyyyzzzzzz{{{{{{yyyxxxwwwvvvuuuuuuuuuuuutttuuuuuuvvvvvvvvvuuuuuupppppppppqqqssstttvvvwwwsssrrrqqqoooooooooooopppoooppppppqqqqqqppppppoooppppppppppppppppppppppppmmmmmmmmmmmmnnnoooooopppkkkjjjjjjjjjkkklllmmmmmmkkkjjjiiiiiihhhhhhhhhiiiggghhhhhhiiijjjjjjjjjjjjggggggfffeeedddccccccbbbbbbcccdddfffggggggggghhhggggggfffeeeeeedddddddddeeeddddddccccccbbbaaaaaa``````````````````______``````______^^^]]]\\\\\\XXXYYYYYYXXXVVVSSSPPPNNNLLLIIIFFFCCCAAA>>>:::777000...***'''$$$!!!  ###''''''&&&&&&&&&%%%$$$######       """&&&((())))))((('''%%%&&&)))+++.........---++++++,,,---///000111222333333333222+++((($$$!!! """###$$$###"""!!!!!!"""###$$$######"""   !!!"""######### !!!)))000444777:::===>>>===<<<;;;<<<;;;;;;;;;;;;::::::999999:::;;;===???AAABBBCCCCCCBBBBBBAAA@@@???>>>>>>>>>@@@AAACCCDDDEEEFFFEEEEEEAAABBBDDDGGGJJJMMMNNNOOOLLLJJJHHHFFFFFFHHHKKKMMMNNNNNNNNNNNNPPPQQQSSSTTTRRRRRRRRRSSSTTTVVVYYYZZZYYY[[[\\\\\\[[[\\\___aaa___^^^^^^^^^____________WWWWWWXXXZZZ\\\^^^______``````___^^^\\\YYYVVVUUUOOOMMMLLLKKKJJJGGGCCC@@@??????@@@AAACCCBBB???===;;;::::::999888888777777111000//////000///---+++((('''&&&%%%###!!!        ~~~|||{{{|||}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}~~~}}}|||zzz|||||||||||||||}}}}}}}}}xxxxxxyyyzzzyyyxxxvvvuuuvvvwwwwwwxxxyyyzzz{{{{{{yyyxxxwwwvvvuuuuuuuuuuuuttttttuuuvvvwwwwwwwwwvvvooooooooopppqqqsssttttttrrrrrrpppooooooooopppqqqppppppqqqqqqqqqqqqppppppooopppqqqqqqqqqqqqpppooommmmmmllllllmmmnnnooopppjjjjjjjjjjjjjjjjjjlllmmmkkkjjjiiiiiiiiiiiiiiiiiijjjjjjkkkkkkjjjiiihhhggggggffffffeeeddddddccccccaaabbbdddeeeggghhhhhhhhhhhhhhhhhhgggfffeeeeeedddddddddddddddccccccccccccbbbbbbbbbaaaaaaaaaaaaaaaccccccbbb```___^^^]]]]]]^^^^^^______]]]ZZZWWWUUUUUUSSSPPPNNNNNNLLLIIIGGG@@@===:::666333///***'''"""!!!   &&&'''(((((('''&&&%%%%%%$$$"""     """%%%(((*********(((&&&'''***,,,---......,,,***)))***,,,---...111333444444333333...+++'''### !!!"""$$$###"""!!!!!!"""###$$$###$$$$$$###!!! &&&...333555888;;;===<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<======???AAABBBCCCCCCDDD@@@@@@@@@??????>>>===<<<>>>@@@BBBDDDFFFFFFFFFFFFBBBCCCEEEFFFHHHJJJMMMNNNMMMLLLKKKJJJJJJKKKMMMNNNOOOOOOOOOOOOPPPQQQQQQRRRQQQPPPPPPQQQSSSUUUXXXZZZZZZ[[[[[[[[[[[[\\\^^^___]]]^^^____________```aaaXXXYYY[[[\\\]]]^^^___``````___^^^\\\YYYVVVSSSRRROOONNNLLLKKKIIIEEE@@@<<<>>>>>>>>>@@@@@@???;;;888444444555555555555555555222000//////000///---***((('''&&&$$$!!!        ~~~}}}~~~}}}~~~~~~~~~~~~}}}}}}~~~}}}|||zzz{{{{{{{{{{{{||||||~~~~~~zzzzzzzzzzzzyyyxxxwwwvvvvvvwwwwwwxxxyyyzzzzzz{{{yyyxxxwwwvvvuuuuuuuuuuuussstttuuuvvvwwwxxxxxxxxxooooooppppppqqqqqqrrrrrrqqqpppooooooooopppqqqrrrppppppqqqqqqqqqqqqppppppooopppqqqrrrrrrqqqpppooonnnmmmlllkkkkkklllnnnooojjjkkklllkkkiiiiiijjjlllkkkjjjjjjiiiiiiiiijjjjjjkkklllllllllkkkiiigggfffffffffffffffeeeeeeeeeeeebbbccceeeggghhhiiijjjjjjhhhhhhhhhhhhgggfffddddddccccccccccccddddddddddddffffffeeeeeedddcccccccccfffeeedddbbbaaa`````````___``````___^^^\\\ZZZYYYZZZXXXVVVVVVVVVVVVTTTRRRMMMKKKHHHFFFDDD@@@;;;777000///,,,)))%%%  &&&(((******(((&&&&&&&&&$$$"""   """$$$''')))******)))'''''')))+++***,,,---+++'''&&&(((******,,,///222333333222000...,,,((($$$"""!!!""""""######"""!!!!!!!!!""""""$$$%%%&&&&&&$$$!!! ###,,,111333666:::;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>?????????@@@AAABBBBBBBBBBBB>>>>>>??????>>>>>>===<<<>>>???BBBDDDFFFGGGGGGGGGCCCDDDFFFFFFFFFHHHJJJMMMMMMMMMLLLLLLLLLMMMOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQPPPPPPPPPQQQSSSVVVXXXZZZZZZZZZZZZYYYZZZZZZ[[[\\\ZZZ\\\]]]^^^]]]]]]___aaaZZZ[[[\\\\\\[[[[[[\\\^^^]]]]]]\\\ZZZWWWTTTQQQPPPLLLJJJHHHFFFDDD@@@;;;777999888999999:::999555222//////000000111000000///...---------......,,,***)))(((%%%###!!!  !!!      ~~~|||}}}~~~~~~~~~~~~||||||}}}}}}|||zzzzzzzzzzzzzzzzzz|||}}}~~~|||{{{zzzyyyxxxxxxxxxxxxwwwwwwxxxxxxyyyyyyyyyzzzyyyxxxwwwvvvuuuuuuuuuuuussstttuuuvvvwwwxxxxxxxxxpppqqqqqqrrrrrrqqqqqqqqqoooooonnnnnnoooqqqssstttpppqqqqqqrrrrrrqqqqqqpppoooppprrrssssssrrrpppoooooommmllljjjjjjkkklllmmmkkkmmmmmmllliiihhhiiikkkjjjjjjjjjiiiiiijjjjjjkkkjjjkkklllmmmlllkkkiiihhheeeffffffffffffgggggggggdddeeeggghhhjjjjjjkkkkkkhhhiiiiiihhhgggfffdddcccaaaaaabbbcccdddeeeffffffhhhhhhgggeeedddcccbbbaaadddcccbbbaaaaaaaaabbbbbb^^^^^^^^^^^^]]]]]]]]]]]]^^^\\\[[[ZZZ[[[[[[YYYXXXWWWUUUTTTSSSQQQNNNJJJFFF>>>>>><<<999666222...,,,&&&%%%###!!!&&&)))++++++)))&&&&&&'''$$$"""   !!!###%%%&&&((()))((('''&&&'''(((''')))+++)))%%%###&&&)))&&&)))---000222111///---***(((&&&$$$############!!!""""""""""""!!!  """$$$%%%$$$!!! !!!***000111444888::::::::::::;;;999999999:::;;;===???@@@@@@@@@AAAAAAAAAAAA@@@@@@;;;<<<===>>>>>>>>>======>>>???BBBDDDFFFGGGGGGGGGEEEFFFGGGFFFEEEEEEHHHKKKJJJJJJKKKLLLLLLMMMNNNOOOMMMNNNOOOPPPQQQQQQQQQQQQOOOOOOPPPRRRTTTVVVXXXYYYYYYXXXWWWWWWWWWWWWWWWWWWUUUWWWZZZZZZYYYYYY\\\^^^ZZZ[[[\\\[[[YYYXXXZZZ]]]YYYZZZZZZYYYWWWTTTQQQOOOHHHGGGDDDBBB@@@===999555555444333444555555222000***+++,,,,,,,,,+++***)))''''''''')))+++,,,+++***)))(((%%%###!!!     !!!     ~~~~~~{{{}}}~~~}}}~~~}}}||||||}}}}}}|||{{{zzzyyyyyyyyyzzz{{{}}}~~~~~~|||{{{yyyxxxxxxyyyyyywwwxxxxxxxxxxxxyyyyyyyyyyyyxxxwwwvvvuuuuuuuuuuuurrrsssuuuvvvxxxyyyyyyyyyrrrrrrsssssssssrrrqqqqqqnnnnnnnnnnnnppprrrtttuuupppqqqqqqrrrrrrqqqqqqpppoooppprrrssssssrrrpppoooooonnnllljjjjjjjjjlllmmmmmmnnnnnnllliiigggiiikkkjjjjjjjjjiiijjjjjjkkkkkkiiijjjlllmmmmmmlllkkkiiieeeeeeffffffggghhhhhhhhhfffggghhhjjjkkkkkkllllllhhhhhhiiihhhgggeeecccbbb___```aaabbbdddeeefffgggggggggeeedddbbb```______```______^^^___```bbbcccaaa`````````aaabbbcccdddaaa___]]]]]]]]]]]][[[YYY\\\[[[ZZZZZZYYYWWWSSSOOOIIIIIIHHHFFFDDD@@@===;;;444333000---+++)))''''''!!!  &&&))),,,,,,)))&&&&&&'''$$$!!!     """$$$$$$&&&''''''&&&%%%%%%&&&%%%((()))'''###!!!$$$(((%%%''',,,///000///---+++%%%%%%$$$$$$$$$$$$$$$$$$ !!!"""""""""  """!!!  ***000000333777999999999:::;;;888888888999:::===???AAA@@@@@@@@@@@@@@@???>>>===:::;;;<<<>>>>>>>>>>>>===>>>@@@BBBDDDFFFFFFFFFFFFFFFGGGHHHFFFDDDDDDGGGJJJHHHHHHIIIJJJKKKMMMMMMNNNLLLMMMNNNPPPQQQRRRSSSSSSNNNOOOPPPSSSUUUWWWXXXYYYXXXWWWUUUTTTUUUUUUTTTSSSQQQTTTVVVWWWUUUVVVXXX[[[YYYZZZ[[[YYYWWWVVVYYY\\\WWWXXXYYYYYYXXXUUUQQQOOOHHHFFFCCCAAA@@@===:::777444333222333444444333111((()))******)))((('''&&&!!!!!!"""%%%)))+++++++++)))(((%%%###!!!    !!!  !!!    ~~~|||}}}~~~~~~~~~}}}{{{zzz{{{||||||}}}}}}}}}}}}|||zzzzzzxxxxxxxxxxxxzzzzzz{{{zzzyyyxxxwwwwwwwwwwwwvvvuuutttuuuwwwxxxyyyxxx{{{yyyxxxxxxxxxxxxwwwuuurrrsssuuuvvvvvvvvvuuutttqqquuuvvvtttsssuuutttpppppppppppppppqqqrrrssssssrrrqqqpppppppppqqqrrrsssqqqqqqrrrqqqqqqpppooonnnlllkkkjjjjjjiiiiiiiiiiiijjjjjjjjjkkkkkkllllllllliiiiiiiiijjjjjjkkkkkkkkkmmmmmmmmmlllkkkjjjhhhgggiiihhhggggggggggggggghhhjjjiiihhhiiikkkllllllkkklllkkkhhhfffeeeeeefffffffffeeeddddddeeefffhhhiiiggggggfffeeedddbbbbbbaaa______]]]]]]]]]___aaabbbaaaaaaaaaaaaaaaaaaaaaaaa____________^^^]]]\\\\\\aaa___]]][[[[[[ZZZWWWVVVRRRRRRRRRQQQPPPNNNMMMLLLFFFDDDBBB???===;;;:::999222///+++((('''&&&$$$""",,,+++***++++++***'''$$$%%%"""     !!!!!!"""$$$%%%$$$###"""###%%%%%%&&&&&&$$$""""""###$$$$$$(((,,,///...,,,++++++&&&###!!!!!!###%%%###!!!$$$"""   +++444888666555666:::;;;:::888:::999999999:::<<<===???AAAAAABBBBBBAAA>>><<<:::777888:::<<<======<<<<<>><<<999777333222222222333222000///***+++,,,,,,***(((&&&$$$"""$$$''')))+++,,,++++++''''''&&&%%%$$$"""!!!  !!!"""!!!   !!!"""      ~~~~~~|||}}}~~~~~~~~~}}}{{{zzz|||||||||}}}}}}||||||{{{zzzzzzxxxxxxxxxxxxzzzzzzzzzzzzyyyxxxwwwwwwwwwwwwvvvuuutttuuuwwwxxxxxxxxx{{{yyyxxxxxxxxxxxxwwwuuusssssstttuuuuuuuuuuuutttssswwwxxxvvvvvvxxxwwwtttrrrqqqqqqqqqqqqrrrrrrsssrrrqqqpppppppppqqqrrrsssppppppppppppooonnnmmmmmmkkkkkkjjjiiiiiiiiiiiiiiijjjjjjjjjjjjkkkkkkkkkkkkjjjjjjkkkkkkkkklllllllllnnnnnnnnnmmmllljjjiiihhhgggggggggggghhhhhhiiijjjjjjhhhhhhiiikkklllkkkjjjkkkjjjhhhfffeeefffggghhhffffffeeeeeeeeeffffffgggffffffeeedddcccbbbaaaaaa```___]]]\\\\\\^^^```bbbaaaaaaaaaaaaaaaaaaaaaaaa^^^^^^_________^^^]]]]]]aaa___]]]\\\\\\[[[YYYXXXVVVVVVUUUUUUSSSRRRQQQPPPOOONNNLLLIIIGGGEEEDDDDDD>>>;;;777555444333111///111000...---,,,+++(((&&&%%%###     !!!"""!!!  !!!"""$$$%%%$$$###"""###$$$%%%(((,,,......---,,,,,,&&&$$$!!!!!!###$$$"""!!!"""   ***333999777777888;;;===<<<:::999999999999:::<<<>>>???????????????>>>===;;;:::888999;;;===>>>???>>>>>>>>>=========>>>@@@BBBCCCDDDEEEFFFFFFEEEEEEFFFGGGFFFFFFFFFFFFFFFGGGHHHHHHMMMLLLJJJLLLNNNPPPOOOMMMLLLMMMMMMNNNOOOPPPQQQQQQRRRQQQPPPPPPPPPPPPPPPPPPOOOOOONNNNNNOOOQQQSSSTTTUUUTTTSSSRRRQQQQQQQQQQQQRRRSSSTTTUUUUUUTTTSSSSSSOOOLLLGGGDDDAAA???<<<:::999666333222222444444444,,,---------,,,***((('''$$$%%%(((***,,,,,,,,,+++))))))((('''%%%$$$"""!!! !!!!!!     ~~~~~~|||}}}~~~~~~~~~}}}|||{{{}}}}}}||||||{{{{{{zzzzzzzzzzzzxxxxxxxxxxxxzzzzzzyyyyyyxxxxxxwwwxxxxxxxxxwwwuuutttuuuwwwxxxxxxxxxzzzyyywwwwwwxxxxxxvvvuuusssssssssssssssttttttuuussswwwxxxwwwwwwzzzyyyvvvtttssssssrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrssssssoooppppppoooooonnnmmmlllkkkkkkjjjiiiiiiiiijjjjjjkkkkkkkkkkkkkkkjjjjjjjjjllllllmmmmmmmmmmmmnnnnnnpppoooooonnnmmmkkkiiihhhffffffggghhhiiijjjkkkkkkjjjhhhggghhhjjjjjjjjjhhhiiihhhgggffffffggghhhiiiffffffffffffffffffeeeeeefffeeeddddddcccbbbaaaaaaaaa___\\\ZZZ[[[]]]```bbbaaaaaaaaaaaaaaaaaaaaaaaa]]]]]]^^^____________^^^```___]]]]]]^^^^^^]]][[[[[[[[[ZZZYYYXXXWWWWWWVVVXXXWWWUUUSSSQQQPPPOOOOOOKKKIIIFFFDDDCCCBBB@@@>>>:::777333000...,,,***(((%%%###    !!!$$$%%%$$$###$$$%%%%%%(((,,,...---,,,,,,---(((&&&$$$###$$$$$$###!!!###!!!  '''000999888888:::===>>>>>><<<888888888999:::===???@@@???>>>===<<<;;;:::::::::888999;;;===>>>???@@@@@@???>>>>>>>>>>>>???@@@@@@CCCDDDEEEEEEDDDDDDFFFGGGFFFEEECCCCCCCCCDDDFFFGGGJJJIIIIIIJJJLLLNNNMMMLLLJJJJJJKKKKKKKKKLLLLLLLLLNNNNNNMMMLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKMMMNNNPPPOOONNNMMMMMMLLLLLLLLLLLLPPPQQQRRRSSSSSSSSSSSSSSSQQQNNNJJJGGGDDDBBB???======999333000111444666888//////000000///---+++***&&&(((***,,,---------,,,++++++***)))'''%%%###"""!!!    }}}}}}~~~~~~}}}|||{{{}}}||||||zzzzzzyyyyyyyyyzzzzzzxxxxxxxxxxxxzzzzzzxxxxxxxxxwwwxxxxxxyyyyyywwwuuutttuuuwwwxxxxxxwwwyyyxxxvvvvvvwwwwwwuuutttssssssrrrqqqqqqssstttuuuqqqtttvvvuuuvvvyyyxxxuuuvvvuuutttsssrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrssssssppppppppppppooonnnmmmlllllllllkkkkkkkkkkkkkkklllmmmmmmmmmllllllllllllllloooooooooooooooooooooooopppppppppooommmllljjjiiiggghhhhhhiiijjjjjjjjjjjjiiihhhggggggiiiiiihhhgggffffffffffffggghhhiiijjjffffffggghhhgggfffdddccceeeeeedddcccbbbbbbaaaaaaaaa___\\\ZZZZZZ\\\___bbb````````````````````````\\\]]]^^^___```````````````___^^^___``````___^^^^^^^^^]]]\\\\\\\\\\\\\\\[[[ZZZYYYWWWVVVUUUUUUUUUSSSQQQNNNMMMLLLKKKIIIGGGBBB>>>777222///---+++***&&&###    $$$&&&&&&&&&&&&'''''')))+++,,,,,,+++,,,---+++***((('''&&&%%%%%%$$$&&&###  !!!!!!  ###+++666777999;;;===>>>>>>===888888888999:::===???@@@@@@>>>;;;999777666777777555666777999<<<===??????AAAAAA@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCBBBCCCDDDEEEGGGEEECCCBBBBBBCCCFFFHHHGGGGGGGGGIIIJJJLLLLLLLLLJJJJJJJJJIIIIIIIIIHHHHHHKKKJJJIIIHHHHHHGGGGGGHHHEEEEEEEEEFFFGGGHHHJJJKKKJJJIIIHHHHHHHHHHHHHHHIIINNNNNNOOOPPPQQQQQQRRRRRRPPPNNNJJJGGGEEECCC@@@======999444111111333555666111222222222111000...---)))***+++,,,------,,,,,,++++++***(((&&&$$$"""!!!   }}}~~~~~~|||{{{||||||zzzyyyxxxxxxxxxxxxzzzzzzxxxxxxxxxxxxzzzzzzxxxxxxxxxwwwxxxxxxyyyyyywwwvvvuuuuuuwwwxxxwwwwwwyyywwwvvvvvvvvvvvvuuusssssssssrrrqqqqqqssstttuuuqqqtttvvvuuuvvvyyyxxxuuuvvvuuutttsssrrrqqqqqqqqqqqqqqqrrrrrrssssssssssssqqqqqqqqqqqqpppooonnnnnnmmmmmmlllllllllmmmmmmnnnoooooooooooooooooooooooopppppppppppppppppppppppppppppppppooonnnmmmkkkkkkjjjjjjkkkkkkjjjiiihhhgggiiihhhggggggggggggfffeeeddddddeeeeeefffhhhiiiiiiffffffggghhhgggfffdddccceeeddddddccccccbbbbbbbbbaaa___]]][[[[[[\\\___aaa________________________\\\]]]^^^___```aaaaaaaaa```___^^^___aaabbbaaa```______^^^]]]]]]]]]^^^___[[[[[[ZZZYYYXXXXXXXXXXXXWWWUUUSSSSSSRRRQQQOOOMMMHHHCCC<<<555111...,,,***&&&###   !!!%%%(((((()))******((()))+++***))))))***+++,,,,,,+++)))(((''''''''')))'''###!!!   '''333555888:::<<<<<<======888888888999:::<<>><<<888444111000000000000111222555777:::<<<===AAAAAAAAA@@@@@@@@@??????>>>???AAAAAA@@@AAABBBDDDFFFDDDBBB@@@@@@AAADDDEEEDDDEEEFFFHHHIIIJJJKKKLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDAAAAAABBBBBBCCCEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGKKKKKKKKKLLLMMMNNNOOOOOONNNLLLIIIHHHFFFDDDAAA???;;;999666555555555555444222222222222111000000///++++++++++++,,,+++++++++))))))((('''%%%###!!!       ~~~}}}~~~~~~}}}|||{{{zzzyyywwwwwwwwwxxxxxxzzzzzzxxxxxxxxxxxxzzzzzzyyyyyyxxxxxxwwwxxxxxxxxxxxxvvvuuuuuuvvvwwwwwwvvvxxxwwwuuuuuuvvvvvvtttssssssssssssssssssttttttuuussswwwxxxwwwwwwzzzyyyvvvuuutttsssrrrqqqqqqqqqqqqqqqqqqrrrsssssssssssssssrrrrrrrrrqqqqqqpppooonnnmmmmmmlllllllllmmmnnnnnnppppppppppppqqqqqqqqqrrrrrrqqqqqqqqqqqqpppppppppnnnnnnnnnnnnnnnmmmmmmlllkkklllllllllkkkiiigggfffiiihhhffffffffffffdddcccbbbbbbcccdddeeefffggggggffffffffffffffffffeeeeeeeeeeeeeeedddddddddccccccaaa```^^^]]]]]]^^^___```________________________\\\]]]^^^___```aaaaaaaaaaaa```___```bbbbbbbbbaaa______^^^]]]]]]^^^___```]]]\\\\\\[[[[[[[[[[[[\\\ZZZYYYXXXXXXXXXWWWUUURRRMMMHHH@@@999444111---+++&&&###   """%%%((()))***+++---*********(((&&&&&&'''))))))******(((&&&%%%%%%'''(((&&&###  !!!'''///333777:::;;;;;;<<<===:::999999999:::<<<>>>???:::888444000---,,,++++++,,,---///111555888;;;======>>>>>>???>>>>>>======<<<>>>@@@@@@@@@@@@BBBCCCBBBAAA???>>>>>>???@@@AAABBBDDDFFFGGGHHHIIIKKKMMMMMMMMMLLLLLLKKKJJJJJJIIIGGGFFFEEECCCCCCBBBBBBBBB>>>??????AAABBBBBBCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEGGGFFFFFFFFFGGGHHHIIIJJJJJJHHHGGGFFFFFFEEEBBB@@@:::999888888888666444111111111111000000/////////++++++******))))))))))))'''&&&&&&%%%$$$"""!!!         ~~~~~~~~~}}}|||zzzyyywwwvvvvvvwwwxxxyyyzzzzzzxxxxxxxxxxxxzzzzzzzzzzzzyyyxxxwwwwwwwwwwwwxxxwwwuuuuuuvvvwwwwwwvvvxxxvvvuuuuuuuuuuuutttrrrsssssstttuuuuuuuuuuuutttssswwwxxxvvvvvvxxxwwwttttttsssrrrqqqqqqqqqqqqqqqqqqrrrssstttttttttsssrrrqqqqqqqqqqqqpppooonnnmmmkkkkkkkkkkkkkkklllmmmmmmnnnoooooopppqqqrrrssssssrrrrrrrrrqqqqqqpppppppppllllllmmmnnnnnnnnnnnnmmmjjjkkklllmmmlllkkkiiihhhiiihhhfffeeeeeeeeecccaaa```aaabbbcccdddeeeeeeeeeffffffeeeeeeeeeffffffgggfffffffffeeeeeeeeeeeedddaaaaaa``````____________^^^^^^^^^^^^^^^^^^^^^^^^]]]^^^___```````````````aaa```___```aaabbbaaa```______]]]]]]]]]___aaabbb^^^]]]]]]]]]]]]^^^^^^___]]]\\\[[[[[[\\\[[[XXXVVVQQQLLLEEE>>>999444000---&&&###   """%%%&&&''')))+++...++++++)))'''$$$###$$$&&&"""$$$$$$### !!!###""""""   %%%,,,---222777::::::;;;<<<===;;;;;;:::999:::;;;<<<===999777555222000/////////,,,---///111555999<<<>>><<<===>>>??????>>>=========???@@@AAAAAAAAACCCEEEAAAAAA@@@???>>>>>>??????@@@CCCFFFGGGGGGHHHLLLNNNNNNNNNMMMMMMLLLKKKKKKKKKFFFFFFDDDCCCBBBAAAAAAAAA======???@@@AAABBBBBBBBB@@@@@@@@@@@@AAABBBCCCDDDBBBAAA@@@@@@@@@AAABBBBBBAAA@@@@@@@@@AAAAAA>>><<<777666444444444333000...//////......------......+++***)))((('''&&&&&&&&&%%%%%%%%%%%%$$$###"""!!!     ~~~~~~~~~~~~}}}|||yyyxxxvvvuuuuuuwwwyyyzzzzzzzzzxxxxxxxxxxxxzzzzzz{{{zzzyyyxxxwwwwwwwwwwwwxxxwwwuuuuuuvvvwwwwwwvvvwwwvvvttttttuuuuuusssrrrrrrsssuuuvvvvvvvvvuuutttqqquuuvvvtttsssuuutttppprrrrrrqqqqqqppppppqqqqqqqqqrrrssstttttttttsssrrrppppppppppppooonnnmmmllliiiiiiiiiiiijjjjjjkkklllmmmmmmnnnpppqqqrrrssstttrrrrrrrrrqqqqqqpppppppppjjjkkklllmmmnnnnnnnnnnnniiijjjlllmmmmmmlllkkkiiiiiigggfffeeeeeedddbbbaaa``````aaaccccccddddddcccfffeeeddddddeeefffhhhiiiffffffffffffffffffeeeeeeaaaaaabbbbbbaaa```______^^^^^^^^^^^^^^^^^^^^^^^^^^^___``````````````````aaa```___```aaabbbaaa``````___^^^]]]^^^___aaaccc^^^]]]]]]]]]^^^^^^___```]]]\\\\\\\\\]]]\\\YYYWWWSSSOOOHHHBBB<<<777222///&&&###   """$$$%%%%%%(((+++---,,,+++)))%%%"""!!!"""$$$    !!!)))000---222888;;;;;;;;;<<<>>><<<;;;::::::::::::;;;<<<:::999888777666555555555---...000222666;;;>>>AAA===>>>???AAAAAAAAA@@@???>>>@@@BBBBBBBBBBBBDDDFFFBBBBBBBBBBBBAAAAAA@@@@@@@@@CCCFFFGGGGGGHHHLLLOOONNNNNNMMMMMMMMMLLLLLLLLLGGGFFFDDDCCCBBBAAAAAAAAA<<<===>>>@@@AAAAAAAAAAAA>>>>>>>>>>>>???AAABBBCCC>>>===<<<;;;;;;<<<======999888999:::;;;;;;999777333111///......---+++***...------,,,,,,,,,,,,---***)))(((&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######       ~~~}}}~~~~~~}}}{{{zzz{{{|||~~~~~~}}}~~~~~~{{{zzzxxxvvvuuuuuuvvvxxxzzzzzzyyyxxxxxxxxxzzz{{{||||||zzzwwwvvvvvvvvvvvvuuuvvvuuutttsssrrrrrrssstttuuuuuuuuuuuuuuuttttttsssvvvvvvvvvvvvuuutttsssrrruuuuuuuuuuuutttsssrrrqqqqqqqqqpppppppppppppppqqqqqqrrrrrrssssssrrrrrrqqqrrrqqqpppooonnnmmmlllkkkggghhhiiijjjkkklllllllllppppppooooooppppppqqqrrrrrrrrrpppooonnnnnnnnnnnnmmmmmmmmmmmmlllkkkjjjiiikkkkkkkkkjjjjjjiiiiiiiiikkkjjjhhhfffeeedddeeeeeeaaaaaaaaaaaabbbcccddddddiiihhhfffeeeddddddeeefffdddeeefffffffffeeedddcccaaaaaaaaaaaa```___^^^]]]______^^^]]]\\\\\\[[[[[[]]]]]]]]]^^^```aaacccdddbbbaaa``````___``````aaabbb```^^^]]]___```aaa```cccbbbaaa```____________aaa^^^\\\]]]^^^^^^[[[XXXUUURRRLLLDDD===666111...(((%%%     !!!""""""###&&&((('''&&&%%%###   %%%,,,000111888555444555999<<<===<<<:::;;;<<<;;;999888999:::;;;::::::;;;<<<;;;999777000111222444888<<<@@@BBBBBBBBBAAAAAA@@@AAAAAABBB???AAACCCEEEFFFFFFEEEDDDDDDEEEDDDBBB???===>>>??????CCCGGGJJJJJJIIIIIIIIIOOONNNNNNMMMLLLKKKKKKJJJLLLIIIFFFBBB@@@>>>>>>>>>@@@?????????AAABBBBBBAAA@@@AAABBBBBBAAA???===;;;===:::777666777888999999777444111111333444222000111///,,,++++++***(((&&&&&&%%%%%%&&&((()))'''&&&((('''&&&%%%######""""""""""""###""""""!!!     ~~~~~~}}}|||zzzzzzzzz{{{}}}~~~}}}|||}}}}}}zzzzzzyyywwwuuuuuuwwwyyyzzzzzzzzzzzzzzzzzz{{{||||||{{{yyyvvvuuuvvvwwwvvvvvvwwwwwwuuutttttttttuuuuuuuuuuuuuuuuuuuuuttttttsssuuuuuuvvvvvvuuutttssssssuuuuuuuuuuuutttsssrrrqqqqqqqqqpppppppppppppppqqqqqqrrrrrrssssssrrrrrrqqqqqqqqqpppooonnnmmmmmmlllkkkkkkjjjjjjjjjkkkllllllpppppppppppppppqqqrrrrrrqqqqqqpppooonnnnnnnnnnnnnnnnnnmmmmmmlllkkkkkkjjjllllllkkkjjjjjjjjjjjjjjjkkkjjjhhhfffeeeeeeeeeeeeeeeddddddcccccccccddddddggggggfffeeeeeefffggghhhccccccdddeeeeeedddcccbbbaaa``````___^^^^^^]]]]]]_________^^^]]]]]]]]]\\\^^^^^^^^^___```aaabbbcccbbbbbbaaaaaaaaaaaa``````aaa___]]]]]]___``````___bbbcccdddeeedddbbb```^^^```^^^\\\]]]^^^^^^[[[YYYVVVTTTPPPJJJAAA999222...(((%%%     !!!###%%%$$$###"""   !!!+++444999:::444222111333777:::;;;::::::;;;<<<<<<:::999:::;;;<<<:::::::::;;;;;;999888111111333555888<<>>===>>>@@@BBBEEEHHHJJJJJJJJJJJJKKKNNNNNNMMMLLLLLLKKKJJJJJJLLLJJJFFFCCCAAA@@@@@@@@@@@@???>>>???AAAAAAAAA@@@@@@AAABBBBBBBBB@@@>>><<<:::777555444555666666666666444111111222222111//////,,,)))&&&&&&%%%$$$""""""!!!!!!"""######"""!!!!!!!!!  !!!""""""###""""""!!!    ~~~|||{{{zzzyyyzzz{{{|||}}}~~~}}}|||}}}~~~~~~|||zzzzzzyyyxxxvvvvvvxxxyyyzzzzzz{{{||||||||||||||||||yyywwwuuuuuuvvvwwwwwwwwwxxxxxxwwwvvvvvvvvvwwwwwwuuuuuuuuuuuuuuuttttttsssuuuuuuvvvvvvvvvuuuttttttuuuuuuuuuuuutttsssrrrqqqqqqpppppppppppppppqqqqqqrrrrrrssssssssssssrrrrrrppppppooooooooonnnnnnnnnooonnnllljjjjjjkkklllmmmqqqqqqqqqqqqrrrrrrrrrsssppppppooonnnnnnooooooooopppooommmlllkkkkkklllmmmnnnmmmlllkkkjjjkkklllmmmkkkjjjhhhgggfffeeeffffffiiihhhgggfffeeeeeeeeeeeeeeeeeeeeeeeefffggghhhiiibbbbbbcccddddddccccccbbbbbbaaa___]]]\\\]]]^^^___________________________```_________``````aaabbbbbbbbbcccccccccbbb```___```___]]]]]]^^^______^^^```cccgggiiihhheee```]]]^^^]]]\\\]]]^^^]]][[[ZZZXXXWWWTTTNNNFFF<<<333---)))%%%     !!! ###---555:::<<>>===;;;::::::;;;;;;:::999222333444666999<<>>@@@BBBDDDFFFHHHHHHHHHIIIKKKLLLMMMMMMLLLLLLKKKKKKJJJJJJKKKIIIFFFDDDBBBAAABBBBBB@@@???>>>???AAAAAAAAA@@@BBBBBBCCCCCCCCCBBB@@@???888555333222333444444444666444222111111111///...///+++&&&"""!!!!!!  !!!""""""!!!     |||{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{zzzyyyxxxxxxyyyzzz{{{zzz{{{}}}~~~~~~}}}|||{{{wwwuuussstttuuuwwwxxxwwwxxxwwwwwwwwwwwwwwwwwwwwwuuuuuuuuuuuuuuuttttttssstttuuuuuuvvvvvvvvvuuuuuuuuuuuuuuuuuutttsssrrrqqqpppppppppoooppppppqqqrrrrrrrrrssssssssssssrrrrrroooooooooooooooooooooooopppooolllkkkkkklllnnnpppqqqqqqrrrrrrssssssssssssoooooonnnnnnnnnooooooppppppooommmkkkkkklllmmmnnnooonnnlllkkkkkklllmmmnnnkkkjjjiiigggffffffggggggjjjiiihhhhhhggggggggghhheeeeeeeeeeeeeeeffffffgggbbbccccccddddddddddddddddddbbb___]]]\\\^^^```bbb```````````````aaaaaaaaaaaaaaa```````````````aaabbbcccdddeeedddbbb```______^^^]]]]]]^^^^^^]]]\\\___aaadddffffffccc___\\\\\\\\\\\\]]]]]]]]]\\\[[[ZZZXXXTTTNNNEEE;;;333...)))%%%    &&&,,,///000,,,---///222555888888999:::<<<===>>>======???@@@???===::::::;;;<<<<<<;;;555555666777:::===???AAADDDCCCBBBAAAAAAAAAAAABBBGGGGGGGGGGGGHHHHHHHHHHHHBBBCCCBBBAAA@@@AAADDDFFFEEEFFFGGGGGGFFFHHHJJJMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIFFFDDDCCCCCCDDDEEECCCBBBAAABBBCCCDDDCCCBBBDDDDDDEEEEEEEEEEEEDDDCCC:::888666666777777666666777666555444333222000///111---'''""" !!!!!!"""    }}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}{{{{{{zzzyyyyyyzzz{{{{{{zzz{{{|||}}}}}}|||{{{zzzvvvtttrrrsssuuuwwwwwwwwwuuuvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuttttttsssttttttuuuvvvwwwwwwwwwvvvuuuuuuuuuuuutttsssrrrqqqppppppoooooopppqqqqqqrrrrrrssssssttttttssssssrrrooooooooooooppppppppppppooonnnlllkkklllnnnqqqssspppqqqrrrsssssssssrrrrrrnnnnnnnnnnnnnnnnnnooooooooonnnlllkkkjjjkkkmmmnnnnnnmmmlllllllllmmmnnnnnnkkkkkkiiihhhgggggghhhiiiiiihhhhhhhhhiiiiiijjjkkkeeeeeeeeeeeeddddddccccccddddddddddddeeeeeefffffffffccc```^^^^^^```bbbeee```aaaaaaaaaaaaaaaaaaaaabbbbbbaaa````````````aaabbbcccdddeeedddbbb```^^^^^^]]]\\\\\\]]]]]]\\\ZZZ]]]^^^_________^^^]]]\\\ZZZ[[[\\\]]]\\\\\\\\\\\\\\\YYYRRRJJJAAA999333000((($$$   !!!$$$%%%+++...222555777888999999:::;;;===>>>>>>???AAABBBAAA>>><<<;;;<<<=========999999999:::;;;>>>@@@BBBDDDDDDCCCCCCCCCCCCDDDDDDJJJJJJKKKKKKKKKJJJIIIIIIDDDEEEDDDCCCBBBDDDGGGJJJHHHIIIIIIHHHHHHIIILLLOOOLLLLLLLLLLLLKKKKKKKKKKKKIIIHHHFFFEEEEEEEEEGGGHHHIIIHHHGGGGGGHHHIIIHHHFFFGGGGGGHHHHHHHHHHHHHHHHHHBBB@@@>>>===>>>===<<<::::::;;;;;;:::999777666555444000***%%%###""""""!!!###!!! !!!      !!!$$$~~~}}}}}}~~~~~~~~~}}}}}}~~~||||||{{{{{{{{{{{{||||||zzzzzzzzzzzzzzzzzzyyyxxxvvvtttrrrrrrtttvvvvvvvvvssstttuuuvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuttttttsssssstttuuuvvvwwwxxxxxxxxxuuuuuuuuuuuutttsssrrrqqqoooooooooooopppqqqrrrrrrssssssttttttttttttssssssooopppppppppppppppppppppmmmmmmllllllmmmoooqqqsssoooppprrrsssssssssrrrqqqoooooonnnmmmmmmnnnnnnnnnmmmlllkkkkkkkkkkkklllmmmlllllllllmmmmmmmmmmmmmmmlllkkkiiihhhhhhhhhiiijjjhhhhhhhhhhhhiiijjjkkkkkkeeeffffffeeeeeedddbbbbbbddddddddddddeeefffggggggfffdddaaa______aaadddfffaaaaaaaaaaaaaaaaaaaaaaaabbbbbbaaa``````aaaaaaaaaccccccddddddcccaaa___^^^]]]\\\\\\\\\]]]\\\ZZZXXX\\\[[[ZZZZZZYYYZZZ[[[\\\YYYZZZ\\\]]]\\\[[[\\\]]]\\\YYYRRRIIIAAA:::444222'''###    !!!!!!  !!!!!!!!!  !!!$$$,,,000555888999999999:::888:::===>>>>>>???BBBDDDBBB@@@???>>>???@@@???>>><<<<<<<<<<<<>>>@@@BBBCCCDDDDDDDDDDDDEEEFFFGGGHHHMMMNNNOOOPPPOOOMMMKKKJJJFFFFFFFFFDDDDDDEEEIIILLLLLLLLLMMMLLLLLLMMMOOORRRMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJHHHGGGHHHIIIKKKMMMNNNMMMLLLLLLMMMNNNLLLKKKJJJKKKKKKKKKLLLLLLMMMMMMKKKIIIGGGFFFEEEDDDAAA??????AAACCCCCCAAA???>>>>>>999555///+++))))))'''&&&&&&### """"""!!!     """$$$~~~~~~||||||}}}~~~~~~~~~~~~~~~~~~||||||}}}||||||||||||||||||||||||yyyyyyxxxwwwwwwwwwwwwwwwvvvtttrrrrrrsssuuuuuuuuussstttuuuvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuttttttsssssstttuuuvvvwwwxxxxxxxxxuuuuuuuuuuuutttsssrrrqqqoooooooooooopppqqqrrrsssssssssttttttttttttssssssqqqpppppppppppppppppppppmmmmmmmmmmmmmmmnnnooopppnnnoooqqqrrrsssrrrqqqppppppooonnnmmmmmmmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkiiikkklllnnnnnnnnnlllkkklllkkkjjjiiihhhiiijjjjjjhhhhhhhhhgggggghhhiiiiiieeefffgggggggggfffeeedddccccccccccccccceeefffgggdddcccaaa``````aaaccceeebbbbbbaaaaaa``````______aaaaaaaaa```aaaaaabbbbbbdddccccccbbb```______^^^]]]\\\[[[\\\\\\[[[YYYWWW[[[ZZZZZZYYYYYYZZZ[[[[[[WWWZZZ\\\]]][[[[[[\\\^^^\\\ZZZUUUNNNFFF>>>777444&&&!!!    !!!"""!!!!!!!!!"""###"""!!! $$$---222777::::::999999999777999<<<===>>>@@@BBBDDDCCCBBBAAABBBCCCCCCAAA???@@@?????????@@@AAACCCDDDDDDDDDEEEFFFGGGIIIJJJKKKNNNPPPSSSTTTSSSPPPMMMJJJGGGGGGFFFDDDCCCEEEIIILLLKKKLLLMMMMMMLLLMMMNNNPPPMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLKKKLLLNNNQQQRRRRRRQQQPPPPPPQQQQQQPPPNNNMMMMMMNNNNNNOOOPPPQQQQQQRRRPPPMMMKKKJJJGGGDDDAAAEEEHHHKKKKKKIIIGGGGGGHHHAAA>>>999666555333222000,,,)))%%%"""!!!!!!     ~~~}}}~~~{{{{{{|||}}}}}}}}}}}}}}}}}}{{{{{{}}}||||||}}}}}}}}}}}}||||||yyyxxxvvvuuutttuuuvvvwwwvvvtttrrrrrrssstttttttttssstttuuuwwwwwwwwwvvvuuuuuuuuuuuuuuuuuuttttttsssrrrsssuuuvvvxxxyyyyyyyyyuuuuuuuuuuuutttsssrrrqqqoooooooooooopppqqqrrrsssssssssttttttttttttssssssqqqqqqqqqpppppppppoooooonnnnnnnnnnnnnnnmmmmmmmmmmmmoooqqqrrrrrrqqqpppoooqqqpppooommmmmmllllllllliiiiiijjjkkkkkkkkkjjjjjjhhhjjjlllnnnooonnnllljjjlllkkkjjjiiiiiiiiijjjkkkjjjiiihhhgggffffffffffffeeefffgggiiiiiiiiihhhhhhbbbbbbaaaaaabbbdddeeegggcccbbb```___```aaabbbdddcccbbbbbbaaa```______^^^aaaaaaaaaaaaaaabbbccccccdddcccbbb```___^^^^^^^^^\\\[[[[[[\\\\\\[[[XXXVVV[[[[[[[[[\\\\\\\\\[[[[[[VVVYYY\\\]]][[[[[[]]]___\\\[[[XXXSSSKKKBBB:::555%%%!!!      !!!"""!!!!!!"""###""""""!!! !!!---222888;;;:::888888888666888;;;===>>>@@@BBBEEECCCCCCCCCDDDEEEDDDBBB???BBBAAAAAA@@@AAABBBDDDEEEDDDDDDEEEGGGHHHJJJLLLMMMOOORRRUUUWWWVVVRRRNNNJJJGGGGGGEEECCCBBBDDDHHHLLLHHHJJJKKKKKKJJJJJJKKKMMMNNNNNNNNNNNNNNNNNNOOOOOOPPPOOONNNNNNPPPRRRTTTVVVTTTSSSQQQQQQRRRRRRQQQPPPOOOOOOOOOPPPQQQRRRSSSTTTUUURRRPPPNNNLLLIIIEEEBBBHHHLLLOOOPPPNNNLLLLLLMMMHHHFFFCCC@@@???===;;;999222...***'''&&&%%%$$$###"""!!!!!!!!!!!!!!!""""""       }}}}}}}}}~~~}}}~~~~~~}}}|||}}}~~~~~~}}}}}}}}}}}}|||}}}~~~|||{{{{{{|||~~~|||{{{{{{||||||{{{yyyvvvvvvwwwwwwwwwvvvvvvuuuvvvvvvvvvuuuttttttssssssqqqrrrsssttttttsssrrrqqqtttsssqqqppppppqqqssstttttttttuuuvvvvvvvvvvvvvvvuuuuuuuuutttsssrrrqqqpppqqqpppoooooooooppprrrsssqqqqqqqqqrrrssstttuuuvvvssssssrrrrrrqqqpppoooooooooooonnnnnnmmmmmmmmmlllmmmnnnoooppppppooonnnmmmnnnnnnmmmmmmmmmmmmnnnnnnlllkkkkkkjjjjjjiiiiiihhhiiiiiijjjjjjjjjkkkkkkkkkhhhhhhhhhiiiiiijjjjjjjjjeeeeeeeeeeeefffffffffggggggffffffeeeeeeeeeffffffaaaaaabbbcccdddeeeeeefffdddddddddcccbbbaaa```______```aaaaaa``````aaabbbaaaaaabbbbbbbbbcccccccccdddcccbbbaaa```___^^^]]]]]][[[YYYYYY[[[\\\\\\\\\ZZZZZZZZZZZZZZZZZZ[[[[[[]]]\\\[[[[[[[[[\\\]]]^^^\\\\\\YYYSSSNNNHHH===333***        """###$$$%%%"""  ###...333888;;;:::888555444666888999;;;===??????@@@EEEEEEEEEDDDDDDBBBAAAAAAEEECCCAAA@@@???@@@BBBCCCCCCDDDEEEFFFHHHIIIJJJKKKOOOOOOPPPSSSUUUTTTPPPKKKEEEDDDBBBBBBBBBDDDGGGIIIJJJLLLNNNNNNMMMLLLKKKLLLMMMOOOPPPRRRRRRPPPOOONNNOOOPPPRRRTTTUUUUUUUUUTTTQQQMMMJJJKKKOOOQQQOOOLLLJJJJJJKKKLLLMMMNNNOOOOOOPPPOOONNNKKKGGGDDDAAA???GGGJJJNNNPPPOOOLLLIIIHHHHHHFFFCCC@@@===;;;:::999222000---)))&&&%%%%%%%%%###"""!!!!!!!!!!!!!!!"""""""""!!!      ~~~}}}}}}~~~|||}}}~~~}}}|||{{{|||}}}~~~}}}|||{{{{{{{{{{{{{{{}}}~~~~~~|||{{{{{{{{{|||{{{{{{{{{||||||zzzxxxvvvvvvwwwwwwvvvuuuttttttvvvuuuuuutttsssrrrqqqqqqrrrssssssssssssssssssrrrsssrrrqqqppppppqqqrrrsssttttttuuuuuuvvvvvvvvvvvvssssssssssssrrrqqqpppooopppppppppppppppqqqrrrrrrrrrrrrrrrrrrrrrssstttuuussssssrrrqqqqqqpppoooooooooooonnnnnnnnnmmmmmmmmmnnnnnnoooppppppooonnnnnnnnnnnnmmmmmmmmmmmmnnnnnnlllllllllkkkjjjjjjiiiiiiiiiiiijjjjjjjjjkkkkkkkkkiiiiiiiiijjjjjjjjjkkkkkkeeefffffffffgggggggggggghhhgggffffffeeeeeeeeefffaaabbbbbbccccccddddddeeeddddddddddddcccbbbaaa``````aaabbbaaa```___```aaabbbbbbbbbbbbbbbbbbbbbbbbccccccbbbaaa```___^^^^^^^^^\\\ZZZZZZ[[[\\\]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\[[[ZZZ[[[\\\]]]^^^[[[\\\YYYTTTQQQLLLBBB888+++!!!    !!!"""""""""######!!! """###$$$!!! """&&&...222777999999777555555777888:::<<<===??????@@@DDDDDDEEEEEEDDDCCCAAA@@@CCCCCCAAA@@@@@@AAABBBBBBBBBBBBCCCEEEGGGHHHIIIJJJNNNNNNOOOQQQTTTSSSOOOLLLFFFEEECCCAAABBBCCCFFFGGGKKKLLLNNNNNNLLLJJJJJJKKKMMMOOOPPPRRRRRRRRRPPPOOOQQQRRRSSSTTTUUUUUUUUUUUUQQQMMMJJJKKKNNNOOOMMMJJJFFFGGGHHHJJJKKKMMMNNNOOOOOONNNMMMKKKIIIGGGEEECCCGGGHHHIIIHHHGGGFFFEEEEEEAAAAAA@@@???===:::888666111///,,,(((&&&$$$$$$$$$""""""!!!!!!!!!""""""###$$$###"""       ~~~}}}~~~~~~{{{|||}}}|||zzzzzzzzz{{{{{{{{{zzzzzzyyyyyyxxxxxxzzz|||}}}}}}{{{zzzzzz{{{zzzzzz{{{|||}}}|||yyywwwwwwwwwwwwvvvvvvtttsssrrrvvvuuutttrrrqqqqqqpppppptttssssssrrrrrrsssssstttsssrrrqqqppppppqqqrrrsssttttttttttttuuuuuuuuuuuurrrrrrrrrrrrrrrqqqpppoooooopppqqqqqqqqqqqqqqqqqqssssssrrrrrrrrrrrrssssssrrrrrrrrrqqqppppppoooooooooooonnnnnnnnnnnnmmmmmmoooooopppqqqqqqpppoooooonnnnnnmmmmmmmmmmmmnnnnnnmmmmmmllllllkkkjjjjjjjjjiiiiiijjjjjjjjjkkkkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkgggggggggggghhhhhhhhhhhhjjjiiihhhffffffeeeeeeeeeccccccccccccccccccccccccddddddddddddccccccbbbaaaaaabbbcccaaa```^^^___```bbbbbbbbbbbbaaaaaaaaaaaacccbbbbbbaaa```______^^^^^^]]][[[[[[\\\]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZZZZ[[[]]]^^^[[[\\\ZZZVVVTTTPPPGGG===...###    !!!$$$%%%%%%&&&'''&&&$$$!!! !!!""" %%%***...111444666666555555666777888:::<<<>>>??????@@@BBBCCCDDDEEEDDDCCC@@@???AAAAAAAAAAAAAAAAAABBBBBB@@@@@@BBBCCCEEEGGGHHHIIIKKKKKKMMMOOOQQQQQQNNNLLLGGGEEECCCAAAAAABBBDDDEEEJJJLLLMMMLLLIIIGGGGGGGGGJJJKKKMMMOOOPPPPPPOOOOOOSSSRRRRRRRRRSSSTTTUUUUUUQQQNNNKKKJJJLLLMMMJJJHHHCCCDDDEEEGGGIIIKKKLLLMMMKKKLLLLLLLLLKKKJJJIIIIIIHHHFFFCCC@@@>>>???@@@AAA::::::;;;;;;999666333111...,,,)))'''$$$#########!!!!!! !!!!!!"""###$$$$$$$$$###!!!         ~~~~~~~~~~~~{{{||||||{{{yyyxxxyyyzzzyyyyyyyyyyyyxxxxxxwwwwwwyyy{{{||||||zzzyyyzzz{{{zzzzzz{{{}}}~~~zzzwwwxxxxxxxxxwwwvvvuuusssrrrvvvuuutttrrrqqqpppqqqqqqtttsssrrrqqqqqqrrrssstttssssssrrrqqqqqqrrrsssssstttsssssssssssssssttttttrrrrrrsssssssssrrrqqqqqqooopppqqqrrrrrrrrrqqqppptttssssssrrrqqqqqqqqqrrrrrrqqqqqqqqqppppppoooooooooooonnnnnnnnnnnnnnnnnnpppppppppqqqqqqpppppppppnnnnnnmmmmmmmmmmmmnnnnnnnnnmmmmmmllllllkkkjjjjjjiiiiiijjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkggghhhhhhhhhhhhiiiiiiiiikkkjjjhhhgggfffeeeeeeddddddcccccccccbbbbbbaaaaaadddddddddddddddcccbbbbbbbbbccccccbbb___^^^^^^___bbbaaaaaaaaaaaa`````````bbbbbbaaaaaa``````_________^^^\\\]]]^^^^^^]]]\\\^^^]]]]]]]]]]]]]]]\\\\\\[[[[[[ZZZYYYZZZ[[[\\\]]][[[]]][[[XXXVVVRRRIII???111'''    $$$&&&&&&&&&(((((((((%%%"""  !!! """'''+++,,,...111222222333444666888999;;;<<<>>>??????@@@@@@AAACCCDDDCCCBBB???>>>??????@@@AAAAAAAAA@@@@@@>>>???@@@BBBDDDFFFHHHHHHIIIIIIJJJLLLMMMMMMLLLKKKGGGEEEBBB@@@???@@@BBBCCCHHHIIIIIIGGGDDDBBBBBBBBBCCCDDDFFFHHHIIIJJJKKKKKKOOONNNNNNNNNOOOQQQSSSTTTRRROOOLLLKKKKKKKKKIIIGGGDDDEEEEEEFFFGGGHHHIIIJJJHHHIIIJJJKKKLLLMMMMMMMMMIIIEEEAAA>>>======>>>>>>666666555444111///,,,+++)))(((&&&$$$"""!!!  """""""""""""""!!!      ~~~~~~~~~~~~zzz{{{|||{{{xxxwwwxxxxxxxxxxxxyyyyyyyyyxxxwwwvvvwwwyyy{{{{{{yyyyyyyyyzzzzzz{{{|||~~~{{{yyyyyyyyyyyyxxxwwwuuutttssswwwuuutttrrrqqqrrrrrrssstttsssrrrqqqqqqrrrssstttttttttssssssssssssttttttssssssrrrqqqqqqrrrssssssrrrssstttttttttttttttssspppqqqrrrssssssrrrpppppptttsssrrrqqqqqqqqqqqqqqqqqqqqqpppppppppppppppooonnnnnnooooooooooooooooooqqqppppppppppppppppppqqqnnnnnnmmmmmmmmmmmmnnnnnnnnnmmmmmmllllllkkkjjjjjjiiiiiijjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhiiiiiiiiijjjjjjiiihhhgggeeeeeedddddddddccccccbbbbbbaaaaaa```ccccccdddddddddcccbbbbbbbbbccccccbbb___^^^^^^___````````````````````````aaaaaaaaaaaa```````````````___^^^^^^______^^^\\\^^^^^^^^^]]]]]]]]]\\\\\\ZZZZZZYYYYYYYYYZZZ[[[\\\\\\]]][[[XXXVVVRRRIII???555***   ###&&&&&&%%%$$$&&&''''''%%%""" !!! !!!&&&******,,,///000111222444666999:::;;;===>>>?????????>>>???@@@AAAAAA@@@>>>======>>>????????????>>>>>>===>>>???AAACCCEEEGGGHHHGGGGGGHHHHHHHHHIIIIIIJJJFFFEEEBBB???>>>???@@@AAADDDDDDDDDAAA>>><<<<<<===>>>???AAABBBDDDEEEFFFGGGGGGGGGGGGHHHJJJMMMPPPQQQPPPNNNLLLKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEFFFGGGIIIKKKLLLLLLLLLHHHEEEBBB@@@@@@@@@???===777555000,,,)))'''''''''%%%$$$###!!!          ~~~~~~}}}{{{||||||{{{xxxwwwwwwxxxvvvwwwxxxyyyyyyxxxwwwvvvvvvxxxyyyzzzyyyxxxxxxyyyzzzzzz{{{}}}~~~~~~|||yyyxxxxxxxxxxxxwwwuuuttttttvvvtttsssqqqqqqssstttuuutttssssssrrrrrrsssssstttsssssssssttttttssssssssstttsssqqqpppppppppqqqrrrrrrssstttuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrrqqqpppssssssrrrqqqqqqqqqqqqqqqppppppppppppppppppppppppnnnnnnooooooooooooppppppqqqpppoooooooooooopppqqqnnnnnnmmmmmmmmmmmmnnnnnnmmmmmmllllllkkkjjjjjjjjjiiiiiijjjjjjjjjkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjhhhhhhhhhhhhiiiiiiiiiiiiiiihhhgggeeeeeedddddddddccccccbbbbbbbbbaaaaaaaaabbbbbbcccccccccbbbbbbaaaaaabbbcccaaa```^^^___```____________`````````aaa````````````aaaaaaaaaaaaaaa```___`````````^^^\\\___^^^^^^]]]]]]\\\\\\[[[ZZZYYYXXXXXXXXXYYY[[[\\\[[[\\\[[[XXXVVVSSSJJJ@@@888---"""  """$$$&&&&&&$$$""""""###$$$###!!!!!!!!!"""###"""  $$$(((***---000222333444666888::::::<<<===>>>?????????<<<===============<<<<<<=========<<<<<<<<<<<<;;;;;;;;;===???BBBDDDEEEFFFFFFGGGGGGFFFDDDDDDFFFHHHEEECCCAAA>>>===>>>@@@AAA???@@@???===:::888999:::<<<===>>>???AAABBBCCCDDDAAAAAABBBDDDFFFHHHJJJKKKLLLKKKKKKJJJIIIIIIIIIIIIJJJJJJIIIHHHGGGEEEEEEDDDBBBCCCEEEFFFGGGHHHHHHHHHEEEBBB@@@@@@BBBBBB@@@===888555///)))%%%$$$$$$%%%###""""""!!!         ~~~}}}}}}{{{||||||{{{xxxwwwwwwxxxuuuvvvwwwxxxxxxwwwvvvuuuuuuwwwyyyyyyxxxwwwxxxyyyyyyxxxxxxzzz{{{|||{{{yyyuuuuuuvvvuuuuuutttsssssssssrrrppppppppprrruuuwwwrrrssssssssssssssssssrrrqqqrrrrrrrrrrrrrrrrrrqqqsssrrrpppoooooooooqqqqqqqqqrrrssstttuuuuuuuuuuuussssssrrrqqqqqqqqqqqqqqqrrrrrrqqqqqqqqqqqqqqqqqqooooooooooooppppppppppppnnnnnnoooooooooppppppppppppoooooonnnnnnoooooopppnnnnnnmmmmmmmmmmmmnnnnnnlllllllllkkkjjjjjjiiiiiiiiiiiijjjjjjjjjkkkkkkkkkkkkkkkjjjjjjjjjiiiiiiiiiggggggggghhhhhhhhhiiiiiiffffffeeedddddddddddddddbbbbbbbbbbbbaaaaaaaaaaaa```aaaaaabbbbbbaaaaaaaaa```aaabbbaaa```___```aaa]]]]]]^^^___``````aaaaaa___`````````aaaaaaaaabbbbbbaaa```aaabbbaaa^^^\\\^^^^^^^^^]]]\\\[[[[[[[[[YYYYYYXXXWWWXXXYYYZZZ[[[YYY[[[ZZZXXXXXXVVVNNNDDD:::///$$$  !!!$$$&&&&&&$$$""" """"""""""""$$$%%%'''&&&%%%$$$"""  """&&&,,,///333666777888999;;;:::;;;<<<>>>>>>?????????;;;;;;:::999999:::;;;<<<>>>===;;;:::999888999999777888:::<<<>>>AAACCCCCCFFFFFFFFFDDDAAA@@@CCCFFFDDDBBB???======>>>@@@AAA======<<<:::777666777999999999:::;;;<<<===>>>?????????AAABBBCCCCCCCCCCCCFFFGGGGGGGGGGGGGGGIIIJJJIIIIIIHHHGGGFFFEEEDDDDDDAAABBBBBBCCCCCCCCCBBBBBBAAA===:::;;;???AAA???<<<777444000,,,((('''&&&&&&#########"""!!!          ~~~}}}}}}|||}}}}}}{{{yyywwwwwwxxxsssuuuvvvxxxxxxwwwuuuttttttvvvxxxxxxxxxwwwxxxyyyxxxwwwvvvwwwyyyzzzyyyxxxssssssssstttssssssrrrrrrqqqpppnnnnnnooorrruuuwwwqqqrrrttttttttttttrrrqqqoooppppppqqqqqqppppppoootttrrrpppooonnnooopppqqqpppqqqrrrssstttuuuuuuuuuuuutttrrrqqqpppqqqrrrrrrrrrqqqqqqpppqqqqqqrrrrrrooooooooooooooopppppppppnnnnnnoooooopppppppppqqqpppooonnnmmmmmmnnnooopppnnnnnnmmmmmmmmmmmmnnnnnnllllllkkkjjjjjjiiiiiihhhiiiiiijjjjjjjjjkkkkkkkkkjjjjjjjjjiiiiiihhhhhhhhhgggggggggggghhhhhhhhhhhheeeeeedddcccccccccddddddaaaaaaaaaaaaaaabbbbbbbbb___```aaaaaaaaaaaa``````___```aaaaaa``````aaabbb[[[\\\]]]^^^___aaabbbbbb______``````aaaaaabbbbbbbbbaaaaaabbbbbbaaa^^^\\\^^^^^^]]]\\\\\\[[[ZZZZZZYYYXXXXXXWWWXXXYYYZZZ[[[XXXZZZZZZYYYYYYXXXQQQHHH<<<000%%%  """"""!!!!!! ###&&&'''%%%###!!!""""""$$$&&&(((*********)))(((%%%###!!!""""""!!!   """%%%...111666999:::;;;<<<===;;;;;;===>>>????????????;;;:::888777777888:::<<>>@@@AAAFFFFFFFFFCCC???>>>AAADDDCCCAAA???======>>>@@@AAA<<<<<<;;;999777666888999666666666666777888::::::???@@@AAABBBAAA@@@???>>>BBBCCCDDDEEEEEEFFFHHHJJJGGGFFFFFFFFFEEEEEEEEEDDDAAAAAAAAAAAA@@@???>>>>>>===999555555:::>>>>>><<<555444222///---+++)))((($$$$$$$$$$$$###"""!!!          ~~~|||{{{}}}}}}}}}|||{{{zzzxxxvvvuuuttttttttttttuuuuuuuuuuuuvvvwwwxxxxxxxxxxxxwwwvvvvvvwwwyyyyyyxxxxxxxxxyyywwwwwwwwwtttrrrrrrsssuuurrrrrrqqqqqqrrrsssuuuvvvyyywwwuuuuuuwwwwwwtttqqqpppssssssqqqqqqttttttrrrpppqqqqqqpppnnnoooqqqsssppprrrtttuuutttsssssssssuuutttsssrrrqqqrrrssssssuuuuuutttsssqqqpppooooooppppppppppppoooooooooooonnnooooooooooooooonnnnnnmmmmmmmmmmmmmmmlllllllllnnnnnnnnnmmmlllkkkiiiiiihhhhhhhhhhhhhhhiiiiiiiiikkkjjjiiiiiikkkmmmllllllooonnnmmmkkkjjjiiiiiihhhgggggggggggggggfffeeeeeeccccccbbbaaa``````cccfffddddddbbbaaa````````````]]]^^^______``````_________```aaaaaaaaa```^^^]]]\\\\\\\\\]]]^^^aaaccceeebbb```___```aaabbbaaa``````aaaaaaaaaaaa___]]]\\\]]]]]]]]]]]]]]]]]]]]]]]][[[[[[\\\\\\\\\]]]]]]]]]YYY[[[ZZZWWWVVVUUUPPPJJJ@@@333&&&   """!!! """"""$$$%%%$$$!!! !!!###%%%&&&&&&&&&&&&!!!!!!!!!"""###%%%&&&'''((()))+++***(((''''''(((!!!###%%%%%%###  """""",,,555===??????AAA@@@>>>>>>===<<<===>>>???>>>===>>><<<:::888888:::<<<>>><<<:::888666444444444444555555666555666999===AAACCCCCCBBB???===<<<===???CCCBBBAAA>>>;;;;;;<<<>>>???===:::888666666777777777777666666777999;;;<<<===>>>@@@AAAAAA@@@>>>===???@@@AAAAAABBBBBBAAAAAAHHHGGGFFFDDDBBBAAA@@@???AAA@@@AAAAAAAAA???;;;888666555444333555777:::===777666333111...,,,+++***%%%'''))))))'''%%%######!!!!!!!!!!!!            }}}}}}~~~~~~~~~~~~}}}{{{zzzxxxwwwuuuuuuuuuuuuuuuuuuttttttvvvwwwxxxyyyyyyxxxwwwvvvvvvxxxzzzzzzyyyxxxyyyzzzwwwxxxwwwuuusssrrrsssuuusssrrrrrrrrrssstttvvvwwwxxxvvvuuuuuuwwwvvvtttqqqppprrrssspppqqqttttttqqqpppqqqqqqpppooooooqqqsssqqqsssvvvvvvuuuttttttuuuuuutttsssrrrrrrrrrssssssttttttsssrrrqqqqqqppppppppppppppppppoooooooooooonnnnnnoooooooooooonnnnnnmmmmmmmmmmmmmmmlllllllllllllllllllllllllllkkkkkkhhhhhhhhhhhhiiiiiiiiiiiilllkkkjjjjjjlllmmmmmmlllnnnmmmkkkjjjiiihhhhhhhhhgggggghhhggggggfffeeedddcccccccccaaa```aaaccceeeccccccbbbaaa`````````aaa^^^^^^___`````````_________```aaaaaaaaa```___^^^\\\\\\\\\]]]^^^```bbbccc```___^^^___``````___^^^aaabbbbbbbbbaaa```^^^]]]]]]]]]]]]]]]]]]]]]]]]]]][[[\\\\\\\\\\\\]]]]]]]]]YYY[[[ZZZWWWVVVVVVQQQJJJAAA444'''   !!!###$$$&&&((('''%%%""" !!!"""###%%%&&&&&&&&&%%% !!!"""###$$$&&&((())))))(((''''''(((%%%'''((((((&&&!!!  !!!!!! """)))222;;;>>>???AAABBB@@@===;;;:::;;;<<<<<<;;;:::999888777777888:::<<<>>>===;;;888555333222111111333444444333333555999===???@@@???===;;;;;;<<<>>>??????===;;;888888:::<<<<<<;;;999777666666777888888888777777777999:::;;;>>>???@@@BBBBBBAAA???>>>===>>>???@@@AAAAAAAAAAAACCCCCCBBBAAA@@@>>>======??????@@@@@@@@@>>>999555222111000///000333666777555444222000...,,,,,,+++(((***,,,,,,***(((''''''%%%&&&&&&&&&%%%###!!!            ~~~}}}{{{zzzyyyxxxxxxxxxwwwvvvvvvuuuuuuwwwxxxyyyzzzzzzyyyxxxwwwwwwyyy{{{{{{zzzzzzzzzzzzxxxxxxxxxvvvsssrrrssstttttttttsssssstttuuuvvvwwwwwwvvvuuuuuuvvvvvvtttrrrooorrrrrrppppppssstttqqqqqqrrrrrrqqqpppoooqqqssssssuuuwwwxxxwwwvvvvvvwwwuuutttssssssrrrrrrssssssssssssrrrrrrqqqqqqqqqpppppppppppppppoooooooooooonnnnnnoooooooooooonnnnnnnnnnnnmmmmmmmmmllllllllljjjjjjkkkllllllllllllllliiiiiiiiiiiiiiiiiiiiiiiimmmkkkjjjjjjlllmmmmmmlllkkkkkkjjjhhhgggggggggggghhhhhhhhhggggggeeeddddddcccdddcccbbb```aaaccceeebbbbbbaaaaaaaaaaaaaaabbb^^^______`````````````````````aaaaaaaaa```___^^^]]]]]]]]]]]]^^^___```aaa```___^^^___`````````^^^bbbbbbbbbbbbaaa```___^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]ZZZ\\\[[[XXXWWWWWWRRRLLLBBB555'''    """$$$%%%(((++++++)))&&&###""""""###$$$&&&&&&&&&%%%$$$  """$$$'''((('''''''''(((***+++,,,+++(((### !!!"""###""" !!!"""!!! %%%///888<<<>>>AAABBB@@@;;;:::888888999999888666333444555777999;;;<<<===<<<:::777444111000///...222222222111000111444777:::;;;;;;:::999999:::<<<::::::999777555555777999999888777777777888999::::::999888777777888999:::???@@@AAABBBBBBAAA???>>>;;;;;;<<<======>>>>>>???=========<<<;;;::::::999;;;<<<===>>>>>>:::444000+++************,,,...///111000///...------------,,,...//////---+++++++++((()))))))))(((&&&$$$### """$$$###"""          ~~~|||{{{zzz||||||{{{zzzyyyxxxwwwwwwxxxyyyzzzzzzzzzzzzyyyxxxwwwyyy|||}}}|||{{{zzz{{{xxxyyyyyywwwtttsssssstttuuuuuuuuuuuuuuuvvvvvvwwwvvvuuuuuuuuuuuuuuutttsssooorrrrrrppppppssstttqqqrrrssssssrrrqqqpppqqqrrrsssuuuwwwxxxwwwvvvvvvwwwuuuttttttsssssssssssssssrrrrrrqqqqqqqqqqqqqqqqqqppppppppppppooooooooonnnmmmnnnnnnoooooooooooonnnnnnnnnnnnmmmllllllkkkkkkjjjkkkkkklllllllllkkkkkkjjjjjjiiiiiiiiiiiiiiihhhllljjjiiiiiijjjkkkkkkjjjiiihhhhhhgggffffffffffffggggggggggggfffeeedddccccccddddddcccaaaaaacccdddbbbaaaaaaaaaaaaaaabbbccc______```aaaaaaaaaaaa```aaaaaaaaaaaa``````_________^^^^^^^^^^^^^^^^^^___aaa```___```aaaaaa```___aaaaaa`````````______^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\]]]]]]]]]^^^^^^ZZZ]]]\\\ZZZYYYYYYTTTMMMBBB555'''   !!!!!!"""!!!!!!###$$$(((,,,---+++(((%%%######$$$%%%&&&&&&&&&%%%$$$!!! !!!$$$&&&&&&&&&&&&''',,,------+++(((### !!!###$$$$$$######""""""###!!! """,,,666999;;;>>>???>>>;;;999777777888777666444222444666888:::;;;;;;;;;:::888555222000///......333333333111///000222444444555777777666666888:::666666666444222333555888777777777777888:::<<<===;;;:::999888777888999999???@@@AAABBBBBBAAA???>>>999888888777777666666666666666777777777666555444666666888999888444...***%%%$$$$$$%%%%%%&&&''''''+++*********++++++,,,---,,,...//////---,,,,,,,,,'''((((((((('''%%%###"""!!!"""$$$$$$"""        ~~~}}}|||{{{zzz||||||{{{zzzxxxwwwvvvvvvxxxyyyzzzzzzzzzzzzyyyxxxwwwzzz}}}~~~}}}{{{{{{{{{yyyzzzzzzxxxvvvsssssstttuuuuuuvvvvvvvvvvvvvvvvvvtttuuuuuuuuuuuutttttttttpppssssssqqqqqqttttttrrrrrrsssttttttrrrqqqqqqrrrrrrtttvvvwwwvvvuuuuuuvvvtttuuuuuutttttttttssssssqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppooooooooonnnmmmmmmnnnoooooooooooooooooonnnnnnmmmllllllkkkkkkllllllllllllkkkjjjiiihhhkkkjjjjjjjjjiiiiiihhhhhhjjjhhhgggggghhhiiihhhgggggggggfffeeeeeeffffffffffffffffffffffffeeeeeeddddddeeeeeedddbbbaaabbbdddbbbaaaaaaaaaaaaaaabbbccc___```aaaaaabbbbbbaaaaaabbbbbbaaaaaa`````````````````````_________^^^^^^```___^^^^^^``````___^^^___^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]]]]^^^^^^^^^[[[^^^]]][[[ZZZZZZVVVOOOBBB555&&&   !!!!!! !!!"""%%%)))+++***'''$$$######$$$%%%&&&'''&&&%%%$$$"""""" """$$$%%%$$$%%%%%%)))))))))(((%%%!!!  """&&&%%%%%%%%%%%%%%%%%%%%%  ***333666888:::;;;999:::999777777777777666444555666888:::;;;:::999888666555333111000//////000555555444333000000111222000222444555444555666888555555555333111222444777555666777888:::<<<>>>???<<<;;;:::888888888888999>>>???@@@AAAAAA???===<<<777666333111...---,,,,,,///000111222222111////////////000111111---(((### !!!!!!!!!!!!!!!!!!$$$$$$$$$%%%&&&(((***+++)))+++,,,+++***))))))***''''''((((((&&&%%%###""" !!!""""""!!!          ~~~}}}|||{{{zzzyyyxxxwwwvvvuuuttttttwwwxxxyyyzzzzzzyyyxxxwwwvvvyyy}}}~~~}}}{{{zzzzzzzzz{{{{{{zzzwwwtttssssssuuuuuuvvvvvvvvvvvvuuuuuussstttvvvvvvtttsssssstttqqqttttttrrrrrruuuvvvsssssstttuuuuuusssqqqqqqrrrqqqsssuuuvvvuuuttttttuuutttuuuuuuuuuuuutttssssssrrrrrrqqqqqqpppppppppoooppppppppppppoooooooooooolllmmmnnnooooooppppppooooooooonnnmmmlllkkkkkkjjjmmmmmmllllllkkkiiihhhgggkkkkkkkkkjjjiiiiiihhhhhhiiigggffffffgggggggggffffffeeeeeeeeeeeeffffffgggddddddeeeffffffffffffeeedddeeefffeeecccbbbbbbcccbbbbbbaaaaaaaaaaaaaaabbb``````aaabbbbbbbbbbbbbbbcccbbbaaa`````````aaaaaa```aaaaaaaaaaaa```___^^^^^^]]]\\\\\\^^^^^^]]]\\\^^^]]]]]]\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^\\\^^^^^^\\\\\\\\\WWWQQQDDD666&&&   """&&&(((&&&$$$###"""###$$$%%%'''''''''&&&%%%###"""!!! ##################$$$$$$###!!! ###%%%'''&&&%%%&&&((()))((('''!!!&&&///222444777777666999888777777777777666444777888999::::::999888777444333222000///000000111444444444222000///000111///111333444444444555666666666555333111111333666333444666888;;;===>>>???<<<;;;:::999888888999:::<<<===>>>???>>><<<:::999555333///+++(((%%%$$$$$$((()))+++,,,,,,***(((''''''''''''((((((%%%""" !!!$$$&&&'''$$$%%%&&&%%%$$$###$$$&&&(((((())))))(((&&&$$$### """      ~~~}}}yyyyyyxxxxxxwwwvvvuuuuuuvvvwwwxxxyyyyyyxxxwwwvvvuuuxxx|||~~~}}}{{{yyyyyyzzz{{{|||{{{wwwuuusssssstttuuuvvvvvvvvvuuuttttttrrrtttvvvvvvtttrrrsssuuusssuuuvvvssstttwwwwwwtttsssuuuvvvvvvtttrrrqqqqqqqqqsssuuuvvvuuuttttttuuutttuuuuuuvvvuuutttsssrrrsssrrrrrrqqqpppooonnnnnnppppppppppppoooooooooooolllmmmnnnoooppppppppppppoooooonnnmmmlllkkkjjjjjjkkkkkkkkkkkkkkkjjjiiihhhllllllkkkjjjjjjiiihhhhhhjjjhhhffffffggggggfffeeeeeeeeeeeeeeeeeefffggghhhbbbcccdddeeefffgggggggggdddeeefffeeecccbbbbbbcccccccccbbbaaa`````````aaa```aaabbbbbbccccccbbbbbbcccbbbaaa`````````aaabbbaaabbbbbbccccccbbbaaa``````___^^^^^^``````___^^^^^^]]]]]]\\\\\\]]]^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^___]]]______]]]]]]]]]YYYRRRFFF888(((    ###$$$$$$""""""""""""###%%%''''''(((''''''"""!!! """"""!!!!!!!!!"""&&&)))(((&&&%%%'''***,,,+++)))$$$"""!!!+++///111555666444777666555555777777666555777777777888777777777666555444222000/////////000000111111000...,,,---...///111333444444444444555666666555222000000222444111222444777999;;;<<<===<<<;;;:::999888999:::;;;:::;;;<<<<<<;;;999777666333000,,,((($$$"""!!!!!!"""###%%%&&&%%%$$$!!!  !!!""" !!!  """(((((((((((('''&&&$$$###         {{{{{{{{{zzzzzzyyyyyyxxxvvvwwwxxxxxxxxxxxxwwwvvvuuuxxx|||~~~}}}zzzyyyxxxzzz|||}}}{{{xxxuuussssssttttttuuuvvvvvvuuutttsssqqqtttvvvvvvsssrrrsssuuusssvvvvvvttttttwwwxxxuuusssuuuwwwvvvtttrrrqqqqqqqqqtttvvvvvvuuutttuuuuuutttuuuvvvvvvvvvuuusssrrrssssssrrrqqqpppooonnnmmmppppppppppppoooooooooooolllmmmnnnooopppppppppppppppooonnnmmmlllkkkjjjjjjiiiiiijjjkkkkkkkkkkkkjjjllllllkkkkkkjjjiiihhhhhhjjjiiigggfffggghhhgggfffeeeeeeeeeeeefffgggggghhhaaaaaaccceeefffggghhhhhhdddfffgggfffdddbbbbbbbbbddddddbbbaaa````````````aaaaaabbbccccccccccccbbbdddcccaaa`````````aaabbbaaabbbcccddddddcccbbbaaadddbbbaaabbbcccdddcccaaa___^^^]]]]]]]]]^^^___```]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^______]]]``````]]]]]]^^^YYYSSSHHH:::***     """###"""!!!"""###!!!###%%%'''((((((((((((!!! !!!!!! !!!%%%))),,,(((&&&%%%'''+++------+++'''%%%""" !!!!!!!!!!!!!!! (((,,,000444666555555444333444666666666444555555555555666666666777777666444111///.........---...///---+++******+++///111444555444444444555666666555222//////000222///000222555777999:::;;;;;;:::999999999:::;;;;;;888999:::::::::888666444111...+++&&&###"""!!!!!!!!!"""!!!  &&&&&&''''''%%%$$$"""!!!        ~~~}}}{{{yyyxxxxxxwwwyyywwwvvvwwwyyyyyyvvvsssuuuwwwyyy{{{||||||{{{zzz}}}|||{{{zzzxxxuuusssrrrtttrrrqqqqqqtttvvvvvvvvvqqqpppoooppprrrsssrrrqqqttttttuuuvvvvvvuuutttsssuuutttsssrrrrrrrrrrrrrrrrrrssstttuuuuuutttsssrrrqqqrrrrrrrrrrrrqqqppppppsssrrrqqqqqqppppppqqqqqqqqqpppooooooooooooooopppmmmoooqqqssssssrrrpppnnnpppooonnnmmmlllkkkjjjjjjiiijjjjjjkkkkkkllllllmmmooonnnlllkkkjjjjjjkkklllkkkjjjiiiggggggggghhhhhheeeeeeeeeeeeeeefffggggggffffffggggggggggggfffffffffeeeeeeeeeeeedddddddddfffeeedddbbbaaa___^^^]]]eeeeeeeeeeeeddddddcccbbbaaaaaaaaa```_________^^^````````````aaaaaaaaaaaadddbbb___^^^___```aaaaaabbbaaa___^^^]]]]]]^^^^^^^^^]]]\\\[[[[[[[[[\\\]]]___^^^\\\]]]___``````___^^^]]]]]]]]]]]][[[WWWTTTHHH===,,,     !!!###$$$%%%!!!""""""$$$%%%&&&'''((($$$###"""  """!!! !!!""""""$$$""" !!!""""""!!!###!!!$$$''')))(((((('''(((***---000000000,,,...,,,&&&###%%%'''&&&'''%%%$$$#########!!!"""***111333333333111222333444444444444444333222222111000/////////444555555333000...------))))))*********+++++++++...///111333444444444444444555555555444222000...///000111333444555555555888666444666:::<<<<<<:::777777777666555333222111333111---***'''%%%%%%%%%""""""""""""!!!$$$(((!!! """%%%%%%$$$"""!!!!!!             ~~~}}}{{{zzzyyyxxxxxxzzzxxxwwwwwwyyyyyywwwuuuvvvxxxzzz|||||||||{{{zzzzzzzzzyyyxxxwwwuuusssrrrsssrrrpppppprrrtttttttttqqqpppoooppprrrsssrrrqqqssstttuuuvvvuuuuuutttsssuuutttssssssrrrsssssssssrrrssstttuuuvvvuuutttsssppppppppppppoooooooooooosssrrrqqqqqqppppppqqqqqqpppoooooooooooooooppppppnnnoooqqqssssssqqqooommmoooooonnnmmmlllkkkjjjjjjiiijjjjjjkkkkkklllmmmmmmooonnnlllkkkjjjjjjkkkkkkjjjiiihhhgggggghhhhhhiiiggggggffffffgggggghhhiiiffffffggghhhhhhgggffffffffffffeeeeeedddddddddccceeeeeedddbbbaaa___^^^^^^dddddddddddddddcccbbbbbb____________^^^^^^^^^^^^`````````aaaaaaaaabbbbbbdddbbb___^^^___```aaa```bbbaaa```___^^^^^^^^^___^^^]]]\\\[[[[[[\\\]]]^^^```^^^]]]^^^___aaa``````^^^]]]]]]]]]]]][[[XXXUUUIII>>>...!!!   !!!!!!!!!!!!"""###$$$$$$""""""###$$$$$$%%%%%%%%%###""""""!!!"""######!!!  """$$$%%%%%%'''(((&&&""" !!!###!!!"""###%%%%%%%%%%%%%%%%%%###!!!"""&&&((()))((('''(((***---000222444444222555444...+++,,,,,,******(((%%%$$$###"""!!!***///111111/////////000000000000000000000000/////////.........111222333222///...---...************++++++++++++...///000222333444333333444444555555444333111000000000111222222333333222555333222444777999999888666666555444333222222111111///,,,***((((((((()))'''''''''&&&$$$""" !!!'''---000$$$  ######"""           }}}|||zzzzzzyyyyyy|||zzzxxxwwwxxxyyyyyyxxxxxxyyy{{{|||||||||{{{{{{wwwwwwwwwwwwvvvtttsssrrrsssqqqppppppqqqsssrrrqqqqqqpppoooppprrrsssrrrqqqsssssstttuuuuuuttttttssstttsssssssssssstttuuuuuurrrsssuuuvvvvvvvvvuuutttpppooonnnmmmlllmmmnnnnnnrrrrrrqqqppppppppppppqqqnnnnnnnnnnnnoooppppppqqqoooppprrrrrrrrrpppnnnlllooonnnnnnmmmlllkkkjjjjjjjjjjjjjjjkkkllllllmmmmmmnnnnnnmmmkkkkkkkkkkkkkkkiiihhhhhhggghhhhhhiiijjjhhhhhhgggggghhhhhhiiijjjeeefffiiijjjjjjiiifffeeegggffffffeeedddccccccbbbddddddcccbbbaaa```___^^^bbbccccccccccccbbbaaaaaa]]]]]]]]]]]]^^^^^^^^^^^^aaaaaaaaabbbbbbbbbccccccdddbbb______```aaaaaa```bbbaaa```___^^^^^^^^^___\\\\\\\\\\\\]]]^^^___```aaa___^^^^^^```aaaaaa```^^^]]]]]]]]]]]][[[XXXUUUKKK@@@000$$$  !!!$$$$$$$$$#########$$$$$$$$$#########$$$$$$######"""!!!"""######!!!"""%%%&&&%%%$$$### !!!!!!  !!!###%%%&&&,,,------***%%%$$$&&&((('''(((((()))(((((('''&&&%%%$$$$$$%%%'''(((((('''((())),,,///222555666777777;;;;;;777333222000---,,,)))&&&$$$"""  (((---...,,,***++++++,,,,,,,,,+++******++++++,,,---------------...///000000///---...///******+++++++++,,,,,,,,,---...000111222222222222333444444555555444444333222222111111000000//////111000///000222444444444444333222111111111111111---,,,+++***)))***+++,,,,,,,,,+++***(((&&&$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!! %%%+++000333)))$$$         ~~~}}}|||{{{zzzzzzzzz}}}{{{yyywwwxxxyyy{{{{{{zzzzzz{{{|||||||||{{{{{{vvvvvvvvvvvvvvvuuutttssssssrrrqqqqqqrrrrrrrrrpppqqqpppoooppprrrsssrrrqqqrrrsssssssssttttttttttttsssssssssssstttuuuvvvwwwssstttuuuvvvvvvvvvuuuuuuqqqooommmlllkkklllnnnooorrrqqqqqqpppppppppppppppmmmmmmmmmnnnnnnpppqqqrrrpppqqqqqqrrrqqqooommmlllnnnnnnmmmllllllkkkjjjjjjjjjjjjkkkkkklllmmmmmmmmmnnnmmmmmmlllkkkkkkjjjjjjggggggggghhhhhhiiijjjjjjggggggggggggggghhhiiiiiidddfffiiikkkkkkiiifffdddgggffffffeeedddcccbbbbbbdddccccccbbbaaa```______aaaaaabbbbbbbbbbbbaaaaaa]]]]]]^^^^^^______``````aaabbbbbbbbbcccccccccccccccaaa______```aaa`````````______^^^^^^^^^^^^^^^\\\\\\]]]]]]___```aaaaaaaaa```^^^___```aaaaaa```]]]]]]\\\]]]]]]\\\XXXUUULLLAAA222&&&   !!! !!!$$$''')))%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$###"""!!!!!!"""$$$$$$###!!! """%%%'''(((((('''&&&###$$$%%%%%%###!!! """$$$%%%...///...***&&&%%%(((+++++++++***)))((('''&&&%%%$$$%%%&&&'''((((((((('''))),,,...111222444555777888>>>@@@<<<888555111,,,***'''$$$""" %%%))))))'''%%%(((((()))(((((('''&&&%%%&&&''')))***+++,,,,,,+++---///000000...------...++++++++++++,,,,,,,,,,,,---......///000111111111222222333444555555555555444333222000///...---------,,,,,,,,,...///000000222111000/////////000111******))))))))))))***+++---------,,,+++))))))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""%%%(((***++++++'''"""      ~~~~~~~~~}}}{{{zzzzzzzzzzzz|||{{{zzzxxxxxxyyy{{{}}}{{{{{{{{{{{{{{{{{{zzzzzzvvvvvvwwwwwwvvvuuuuuuttttttrrrrrrrrrssssssrrrqqqqqqpppoooppprrrsssrrrqqqrrrrrrrrrrrrrrrsssttttttrrrrrrrrrssstttuuuvvvwwwssstttuuuvvvvvvuuutttsssrrrqqqooommmmmmnnnoooppprrrqqqppppppooooooppppppmmmmmmmmmmmmnnnooopppqqqpppqqqqqqqqqpppnnnmmmlllmmmmmmmmmlllkkkkkkjjjjjjjjjkkkkkkllllllmmmnnnnnnmmmmmmmmmllllllkkkjjjjjjgggggghhhhhhiiiiiiiiiiiifffeeeeeeeeeeeefffggggggdddfffiiikkkkkkiiifffdddffffffeeedddccccccbbbbbbcccbbbbbbbbbaaaaaa`````````aaaaaabbbbbbaaaaaaaaa______``````aaaaaabbbbbbaaabbbbbbbbbcccccccccccccccaaa``````aaaaaa```___^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\]]]___```aaabbbbbbaaa```^^^^^^`````````___]]]\\\\\\]]]]]]\\\YYYVVVLLLBBB333'''!!!  !!!!!!"""###%%%&&&((()))&&&&&&''''''&&&%%%$$$###$$$%%%&&&&&&&&&%%%###"""###$$$%%%%%%%%%###!!!###$$$&&&((())))))((((((&&&&&&'''&&&%%%"""!!!###%%%&&&///000///,,,((('''***...---,,,+++)))'''%%%$$$###%%%&&&((()))***++++++,,,,,,...000000///000222555:::@@@CCC@@@;;;777111+++&&&###!!! $$$$$$""" &&&&&&'''&&&&&&%%%$$$$$$###%%%''')))+++++++++***...000111///---+++++++++******+++++++++,,,,,,,,,------------...//////000000000111222333444555555444333111///...---,,,,,,******++++++++++++---...000//////.........//////)))(((((('''''''''''''''***************++++++,,,(((((('''&&&&&&'''(((((('''$$$  """$$$%%%%%%%%%)))((('''&&&%%%"""     ~~~~~~~~~}}}}}}{{{zzzzzzyyyyyyyyyyyyzzzzzzyyyxxxyyy{{{}}}{{{{{{{{{zzzyyyyyyyyyyyyvvvvvvwwwvvvvvvuuuttttttsssrrrqqqsssttttttsssqqqqqqpppoooppprrrsssrrrqqqqqqqqqqqqqqqqqqrrrttttttqqqqqqqqqrrrssstttuuuvvvtttuuuuuuuuuuuusssrrrqqqrrrqqqpppoooooooooppppppqqqqqqpppoooooooooooopppmmmmmmmmmmmmnnnoooooopppppppppppppppooonnnmmmmmmllllllllllllkkkkkkjjjjjjkkkkkkkkklllmmmmmmnnnnnnmmmmmmmmmmmmlllkkkjjjiiiggghhhhhhiiiiiiiiiiiihhhddddddccccccddddddeeefffdddeeehhhiiiiiihhheeedddddddddddddddccccccccccccbbbbbbbbbaaaaaaaaaaaaaaa```aaaaaabbbbbbbbbbbbaaabbbbbbbbbcccccccccccccccaaaaaaaaabbbbbbbbbccccccbbbaaa``````aaaaaa```^^^]]]]]]^^^^^^^^^^^^]]]\\\\\\]]]___```bbbbbbbbbbbbaaa___^^^]]]_________^^^\\\\\\\\\]]]^^^\\\YYYVVVLLLAAA333'''!!!   !!!###%%%''''''&&&&&&%%%&&&'''''''''%%%$$$###$$$%%%''')))))))))'''&&&''''''&&&&&&%%%$$$###"""$$$%%%'''((()))))))))((('''''''''&&&$$$!!! """###%%%'''(((...///000...+++***---000---,,,***'''%%%###""""""###%%%(((***+++,,,///111///000111///,,,---111555===CCCFFFCCC>>>999222+++$$$!!!$$$%%%%%%%%%%%%$$$$$$######$$$'''***+++++++++***---...///...+++)))))))))))))))*********+++++++++,,,,,,,,,,,,,,,---...............///000111333444222000///---,,,,,,,,,,,,)))***++++++******,,,......////////////...---,,,(((''''''&&&&&&%%%$$$$$$&&&&&&&&&'''(((***+++,,,))))))'''&&&&&&'''))))))(((&&&###  !!!###%%%&&&&&&&&&&&&&&&'''((('''###      ~~~|||{{{zzzyyyyyyxxxyyyyyywwwyyy{{{zzzxxxxxxzzz|||{{{{{{zzzyyyxxxwwwwwwwwwvvvvvvvvvuuutttsssrrrqqqppppppppprrrttttttrrrqqqqqqpppoooppprrrsssrrrqqqqqqpppppppppqqqrrrssstttqqqqqqqqqqqqqqqrrrssstttuuuuuuuuuuuusssqqqooonnnqqqqqqpppppppppoooooooooqqqqqqpppooooooooooooooonnnnnnmmmmmmmmmnnnnnnooooooooooooooooooooonnnnnnlllllllllkkkkkkkkkkkkjjjkkkkkkllllllmmmnnnnnnnnnlllmmmmmmmmmmmmkkkjjjiiihhhhhhiiijjjiiiiiiggggggcccccccccccccccdddeeeeeedddeeefffggggggfffeeedddcccccccccccccccdddddddddaaaaaaaaaaaaaaabbbbbbbbb```aaabbbbbbcccccccccbbbdddddddddccccccccccccccc`````````aaaaaaaaabbbbbbbbbaaa``````bbbaaa```^^^^^^^^^___`````````___^^^^^^___```bbbccccccbbbbbb```___]]]\\\]]]^^^]]]\\\\\\\\\\\\]]]^^^\\\YYYWWWJJJ@@@222'''!!!    ###'''***+++)))'''$$$$$$%%%&&&''''''&&&$$$######%%%(((+++------,,,+++***)))'''&&&$$$$$$$$$$$$%%%%%%&&&'''(((((((((((('''&&&%%%$$$"""  !!!###%%%'''((()))+++------******,,,...***(((%%%""" """$$$&&&)))...222000111111---+++---333999>>>DDDGGGCCC===888111***%%%### """"""######$$$############%%%(((+++,,,,,,+++***(((***++++++)))'''(((((((((((()))))))))*********,,,,,,+++***+++,,,---...,,,,,,,,,,,,---...000111---,,,***))))))***+++,,,***,,,---,,,******,,,......///000111000...+++)))&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$%%%&&&''')))***)))(((&&&%%%%%%&&&((()))((('''%%%$$$"""!!!!!! !!!!!!"""###$$$%%%&&&######$$$$$$$$$!!!    {{{zzzyyyyyyxxxxxxxxxxxxuuuxxx{{{{{{yyyxxxyyy{{{{{{zzzyyyxxxwwwvvvvvvvvvuuuuuuuuutttsssrrrppppppnnnnnnnnnpppssssssrrrpppqqqpppoooppprrrsssrrrqqqppppppooooooppprrrsssuuuqqqqqqppppppqqqqqqrrrrrruuuuuuuuutttrrrpppmmmlllpppppppppqqqpppooonnnnnnqqqppppppoooooooooooooooooonnnnnnmmmmmmmmmnnnnnnnnnnnnnnnnnnoooooooooooolllkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmnnnnnnnnnlllmmmmmmnnnmmmkkkjjjiiihhhiiijjjjjjiiihhhgggfffdddccccccccccccdddeeeeeedddeeeeeeeeeeeeeeeeeedddaaabbbbbbccccccdddeeeeeeaaaaaaaaaaaabbbbbbbbbbbbaaaaaabbbccccccccccccccceeedddddddddcccbbbbbbbbb````````````aaaaaaaaaaaabbbaaa```aaabbbbbb```^^^___```aaabbbbbbaaa``````^^^___aaabbbccccccbbbbbb```^^^\\\\\\]]]]]]\\\[[[\\\[[[\\\]]]^^^]]]ZZZWWWIII???111&&&    ###''',,,000000---)))&&&###$$$&&&''''''&&&$$$######%%%)))---///000///...---+++(((%%%$$$$$$%%%%%%%%%%%%&&&''''''((('''''''''&&&$$$"""!!! !!!###$$$%%%###&&&******(((''')))+++%%%### $$$***000000111000---***...666======BBBEEEAAA;;;666...((((((%%%!!!  !!!"""############$$$&&&))),,,---,,,+++***$$$&&&(((((('''&&&'''((((((((((((((()))))))))))),,,+++*********+++,,,---++++++******+++,,,...///***)))'''&&&'''(((***++++++---...---+++***---///...///111222111...***'''%%%&&&''''''((((((''''''&&&%%%$$$$$$$$$&&&'''(((((('''&&&$$$$$$&&&'''((((((((('''&&&%%%###""""""###"""!!! !!!!!!!!!"""!!!      {{{{{{{{{{{{{{{zzzzzzzzzyyyyyyyyyzzzzzz{{{{{{{{{yyyyyyxxxxxxxxxxxxwwwwwwvvvvvvuuusssssssssssssssppppppqqqqqqqqqqqqppppppqqqqqqppppppppppppqqqqqqpppooonnnnnnoooqqqsssuuuuuutttsssrrrqqqppppppqqqsssttttttssspppnnnnnnnnntttsssrrrrrrqqqqqqqqqrrrsssssssssrrrooommmmmmnnnpppppppppppppppooonnnmmmqqqqqqrrrrrrrrrqqqppppppqqqqqqpppnnnmmmlllkkkjjjjjjkkkmmmoooooooooooonnnqqqnnnkkkkkkmmmnnnllljjjjjjiiiiiihhhgggfffffffffiiiiiihhhhhhggggggfffffffffggggggggggggeeedddcccddddddeeeeeeeeeeeeeeeeeebbbbbbaaaaaabbbbbbcccddddddddddddeeeeeeeeefffffffffeeecccbbbbbbbbbcccccccccccccccbbbbbbbbbbbbbbbbbb```___```bbbccc```^^^aaaaaaaaaaaabbbbbbbbbbbb``````aaaaaaaaaaaa``````]]]^^^]]]\\\[[[[[[^^^```\\\\\\[[[\\\]]]\\\ZZZXXXLLLAAA111$$$   %%%(((---111222000,,,))) !!!"""$$$%%%&&&%%%%%%'''(((***,,,---...---,,,***(((&&&&&&&&&&&&***+++,,,,,,***(((((()))'''((('''%%%""" !!! """######""" """""""""""""""!!! $$$'''///222333222111333:::@@@GGGEEE@@@:::444000,,,***)))(((&&&!!!   ###$$$$$$$$$&&&'''''')))+++------,,,)))(((%%%$$$$$$$$$$$$%%%'''(((''')))******((('''((((((------,,,+++++++++,,,,,,...---***((('''(((***+++------,,,+++***((('''&&&+++,,,---////////////...---.........---+++)))(((%%%%%%&&&'''((((((''''''###%%%&&&$$$!!! """########################)))((('''%%%$$$######### !!!"""######"""!!! !!!            }}}|||||||||{{{{{{zzzzzzyyyyyyyyyzzzzzzzzz{{{{{{zzzzzzyyyyyyxxxwwwwwwwwwvvvuuutttssssssrrrrrrrrrppppppqqqqqqqqqqqqpppppppppppppppoooooopppppppppoooooonnnnnnoooqqqssstttuuutttsssrrrrrrqqqqqqqqqrrrssstttssspppnnnnnnnnnrrrrrrrrrqqqqqqrrrrrrsssqqqrrrsssrrrpppooopppqqqqqqqqqqqqqqqqqqpppooonnnqqqqqqrrrrrrrrrqqqpppppppppoooooonnnmmmlllkkkkkkjjjkkkmmmnnnooooooooonnnpppmmmkkkkkkllllllkkkiiiiiiiiiiiiiiihhhgggfffeeeiiiiiihhhhhhggggggggggggfffggggggggggggeeedddccceeeeeeeeeeeeeeeeeeeeeeeebbbbbbbbbbbbccccccccccccdddddddddeeeeeeeeeffffffdddcccbbbbbbbbbbbbddddddbbbbbbbbbbbbbbbbbbbbbbbbbbb```___aaacccdddbbb```bbbaaaaaaaaaaaaaaaaaaaaa```aaaaaabbbbbbaaaaaa```]]]^^^^^^]]][[[\\\^^^```^^^]]]]]]]]]^^^]]]ZZZXXXLLLAAA222%%%  !!!"""$$$%%%&&&&&&***---111444444111---+++"""!!!""""""###$$$%%%&&&$$$%%%&&&(((***,,,---...+++***((('''&&&&&&&&&''')))***,,,+++***((())))))+++++++++)))%%%!!!  !!! """%%%+++///222222222555;;;@@@CCCAAA===999444000,,,+++***)))&&&!!! !!!$$$%%%%%%&&&'''((()))***,,,......,,,***)))%%%%%%$$$######$$$&&&&&&''')))******)))((())))))---,,,,,,,,,,,,,,,------...,,,***(((((()))***,,,......------,,,***)))(((***+++---...//////......---......---,,,***((('''$$$$$$&&&''''''(((((((((###%%%%%%### $$$$$$###!!!!!!!!!!!!!!! !!!!!!!!!          ~~~~~~~~~~~~~~~}}}|||{{{zzzzzzyyyyyyyyyyyyzzzzzzzzzzzz{{{{{{zzzyyyxxxwwwwwwvvvuuuttttttsssrrrrrrqqqqqqppppppqqqqqqqqqqqqppppppooooooooooooooooooooooooooonnnnnnnnnoooqqqssstttuuuuuutttssssssrrrrrrrrrqqqssssssssspppooonnnooorrrqqqqqqqqqqqqrrrrrrssspppqqqsssrrrqqqpppqqqsssqqqrrrrrrrrrrrrqqqqqqppprrrrrrrrrrrrrrrqqqpppooommmmmmmmmmmmlllllllllkkkkkklllmmmnnnnnnnnnnnnnnnnnnllljjjiiijjjjjjiiihhhhhhhhhjjjjjjiiihhhfffdddiiihhhhhhhhhhhhgggggggggggggggggggggfffeeedddcccfffffffffeeeeeeddddddcccaaabbbcccdddddddddccccccdddddddddeeeeeeeeeffffffdddcccbbbaaabbbbbbdddeeeaaaaaaaaaaaaaaaaaabbbbbbbbbaaaaaabbbdddeeedddbbbbbbaaaaaa```____________aaaaaabbbbbbbbbbbbaaaaaa^^^^^^___^^^\\\\\\^^^___```___^^^^^^___]]]ZZZXXXMMMBBB222&&& ###&&&(((***,,,............000222555666555222...+++""""""""""""###$$$%%%%%%###$$$%%%''')))+++------)))((('''&&&&&&&&&'''(((((()))++++++*********+++...//////,,,'''""" """&&&***///111222555:::>>><<<;;;888555222///---,,,***(((%%%!!! """%%%((((((((()))******+++---......---+++***&&&%%%$$$###"""###$$$$$$&&&(((++++++*********+++,,,,,,,,,,,,------...///---,,,***)))((()))+++,,,////////////...---++++++***+++,,,---------------,,,,,,,,,,,,***(((&&&%%%"""###$$$&&&'''((((((((($$$%%%$$$!!!       ~~~~~~~~~}}}|||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxtttttttttssssssrrrqqqpppppppppqqqqqqqqqqqqppppppoooooooooooooooooooooooonnnnnnnnnnnnoooqqqrrrsssuuuuuuuuuttttttssssssrrrppprrrsssrrrpppooooooooossssssrrrqqqppppppqqqqqqpppqqqrrrqqqoooooooooqqqrrrrrrsssssssssssssssrrrrrrrrrrrrrrrqqqqqqpppooolllllllllllllllllllllllllllllllllmmmmmmnnnnnnnnnllljjjiiihhhhhhhhhhhhgggggghhhjjjkkkkkkiiifffdddhhhhhhhhhhhhhhhhhhhhhhhhgggggggggffffffeeeddddddggggggfffeeeddddddccccccaaabbbdddffffffeeecccbbbdddddddddeeeeeeeeeffffffeeedddcccaaaaaaaaabbbccc```aaaaaaaaaaaaaaabbbbbbbbbbbbcccdddeeeeeeeeedddbbbaaa```___^^^^^^______bbbbbbccccccccccccbbbbbb^^^___```___]]]]]]^^^___```___^^^^^^^^^\\\YYYVVVMMMBBB222%%% !!!&&&)))...000222444444444333222222444555555444000,,,***!!!!!!!!!!!!!!!"""############%%%&&&(((***+++,,,***)))(((&&&&&&&&&''''''''')))+++,,,++++++,,,---000111111---'''!!!   !!!%%%***---///111333666333333222111///---,,,+++)))&&&###  """'''***+++++++++,,,+++,,,---------,,,+++)))&&&%%%###"""""""""######&&&(((+++---,,,+++,,,,,,,,,,,,,,,,,,---...///000,,,+++***))))))+++,,,---000000000000000///...---******++++++++++++++++++)))))))))(((&&&$$$!!!  """$$$&&&(((((()))'''&&&$$$!!!         ~~~}}}|||{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyvvvwwwwwwxxxxxxyyyyyyyyytttttttttttttttrrrqqqpppppppppqqqqqqqqqqqqppppppooooooppppppppppppoooooonnnnnnooopppqqqrrrssssssttttttuuuuuuuuutttsssrrroooppprrrqqqpppoooooopppuuutttsssqqqpppooonnnnnnpppqqqqqqpppmmmllllllmmmqqqrrrssstttttttttttttttrrrsssrrrrrrqqqpppooonnnkkkkkkkkkllllllllllllllllllllllllllllllmmmmmmmmmjjjjjjiiihhhgggffffffgggfffhhhjjjkkkkkkiiigggeeehhhhhhhhhhhhiiiiiiiiiiiihhhggggggfffeeeeeeddddddggggggfffeeeddddddccccccaaaccceeefffgggfffdddcccdddddddddeeeeeeeeeffffffgggeeecccaaa``````````````````aaaaaabbbbbbbbbcccbbbccceeeeeeeeeeeeeeeeeebbbaaa___^^^^^^^^^___```ccccccddddddddddddcccccc___```aaa```^^^]]]^^^______^^^]]]]]]]]][[[XXXUUULLLAAA222%%% !!!$$$(((+++,,,---///000222333555555444333000///000000111000...+++(((&&& !!!"""######$$$&&&'''((()))))),,,+++)))'''&&&&&&&&&&&&'''))),,,,,,,,,,,,---......///...+++$$$ ###&&&'''((()))*********++++++++++++***)))&&&###  !!!  """(((,,,...---------++++++,,,,,,+++***)))(((&&&%%%###"""""""""######&&&)))---......---,,,---+++++++++,,,---...///000++++++******+++,,,---...000000111111111000//////++++++******)))))))))(((%%%%%%%%%###!!!"""$$$'''((())))))'''$$$"""        ~~~}}}|||{{{{{{yyyyyyyyyyyyxxxxxxxxxxxxuuuuuuvvvvvvwwwxxxxxxxxxtttuuuuuuvvvuuusssrrrqqqppppppqqqqqqqqqqqqppppppooopppqqqrrrrrrqqqpppooooooooopppqqqrrrsssttttttrrrssstttuuuuuutttsssrrrnnnoooqqqqqqpppooopppqqquuutttrrrqqqooonnnnnnnnnpppqqqqqqooollljjjjjjkkkqqqqqqrrrttttttuuuuuuuuusssssssssrrrqqqpppooonnnlllllllllllllllmmmmmmmmmmmmllllllkkkllllllmmmmmmiiiiiiiiihhhfffeeefffgggggghhhjjjkkkkkkjjjhhhggghhhhhhhhhiiiiiiiiiiiijjjhhhhhhfffeeeeeedddeeeeeefffffffffeeeeeeddddddccccccdddeeefffffffffeeeeeedddddddddeeeeeeeeefffffffffeeecccaaa```______```aaaaaaaaabbbccccccddddddccceeeffffffdddcccdddeeebbbaaa___^^^^^^___aaabbbddddddeeeeeeeeeeeedddddd___aaabbbbbb```^^^^^^^^^^^^]]]\\\\\\\\\[[[XXXVVVMMMBBB222&&&   $$$)))---333666666555444333000000000000...,,,***((())))))))))))'''%%%###"""!!!!!!$$$$$$%%%%%%&&&&&&&&&&&&+++)))(((&&&&&&&&&&&&'''&&&(((++++++++++++,,,---***+++***&&&   !!!"""$$$&&&'''''''''&&&### """###!!!"""   """)))...000///......++++++++++++***))))))(((&&&%%%$$$###"""###$$$$$$'''+++...000///---,,,,,,++++++++++++,,,,,,---...*********+++,,,---.........///000000000000000///---,,,***((('''&&&%%%%%%""""""!!!"""%%%'''((()))&&&$$$"""!!!        }}}~~~~~~}}}}}}}}}|||||||||yyyyyyyyyxxxxxxxxxwwwwwwvvvvvvvvvvvvuuuuuuttttttuuuvvvwwwwwwvvvuuusssqqqppppppqqqqqqqqqqqqpppppppppqqqrrrssssssrrrqqqppppppqqqrrrssstttuuuuuuuuuqqqrrrsssttttttsssrrrqqqmmmooopppqqqpppooopppqqqrrrqqqppppppppppppppppppoooppppppooommmkkklllmmmoooppprrrssstttuuuuuuuuusssssssssrrrqqqpppooonnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmlllkkkkkkkkklllmmmhhhjjjjjjhhheeedddfffhhhhhhiiiiiijjjjjjiiiiiiiiihhhhhhiiiiiiiiijjjjjjjjjiiihhhfffeeeddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffdddddddddeeeeeeeeeffffffdddcccaaa``````aaaaaabbbaaabbbbbbcccddddddeeeeeedddfffgggfffcccbbbbbbdddbbbaaa___^^^___aaaccceeeeeeeeeffffffffffffeeeeee```bbbcccbbb```^^^^^^^^^^^^]]]\\\]]]^^^]]]ZZZXXXOOODDD444(((  ###''',,,///333444333222111000))))))((('''%%%$$$###"""######""""""!!!!!!  """###&&&%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$###$$$%%%'''((($$$&&&((((((((('''((()))''''''&&&""" """###$$$######!!!"""&&&'''###  !!!)))///111000......---,,,,,,++++++***))))))%%%%%%$$$######$$$&&&&&&))),,,000111000...,,,,,,++++++*********++++++,,,))))))***+++,,,---...///------...//////////////////---***'''%%%###""""""!!!!!!  $$$&&&''''''$$$"""!!!!!!!!!          |||~~~}}}}}}}}}|||||||||||||||yyyyyyyyyxxxxxxwwwwwwwwwxxxxxxwwwuuutttrrrqqqqqquuuvvvwwwxxxwwwuuusssrrrppppppqqqqqqqqqqqqpppppppppqqqsssttttttsssqqqpppqqqqqqssstttuuuvvvvvvvvvpppqqqsssttttttsssqqqppplllnnnpppppppppooopppqqqoooooooooooopppqqqrrrsssnnnooopppooonnnmmmnnnoooooopppqqqssstttuuuuuuuuusssssssssrrrqqqpppnnnnnnoooooonnnnnnnnnmmmmmmmmmnnnmmmlllkkkjjjkkklllmmmhhhjjjkkkiiieeedddfffhhhiiiiiiiiiiiiiiiiiijjjjjjhhhhhhiiiiiijjjjjjjjjjjjiiihhhfffeeeddddddeeeeeeddddddeeeeeeeeeeeeeeeeeefffeeeeeeeeeeeefffggggggdddddddddeeeeeeeeeffffffaaa`````````aaabbbdddeeebbbbbbcccdddeeeeeeffffffdddfffhhhfffcccaaaaaacccbbb```___^^^___bbbeeegggeeeeeeffffffffffffeeeeee```bbbccccccaaa___^^^^^^^^^]]]]]]^^^___^^^\\\YYYQQQFFF666***""" !!!$$$***,,,------+++******+++###"""!!! """$$$%%%'''&&&&&&%%%$$$###"""""" !!!###%%%((()))"""$$$&&&&&&%%%$$$%%%&&&%%%%%%###  !!!"""!!!!!! $$$))))))%%%   !!!)))///111000///.........---,,,,,,+++******%%%%%%$$$$$$$$$%%%'''(((***---111222000...,,,+++++++++******)))*********))))))***+++---...//////+++,,,---......//////...000...+++'''$$$"""!!! !!!!!!###%%%&&&%%%""" !!!"""         ~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}|||||||||{{{{{{{{{zzzzzzyyyyyyxxxxxxwwwvvvtttrrrqqqqqqqqqtttuuuwwwxxxxxxvvvtttrrroooppppppqqqqqqppppppoooqqqqqqrrrrrrssstttttttttrrrssstttvvvvvvvvvuuuuuunnnnnnooopppqqqqqqrrrrrrqqqpppooonnnnnnoooppppppoooooonnnnnnooopppqqqqqqqqqooonnnmmmmmmnnnoooqqqpppppppppqqqqqqrrrrrrssssssqqqpppqqqqqqqqqooommmmmmnnnpppqqqpppooommmllljjjiiiiiihhhhhhiiikkklllhhhhhhgggggggggggghhhhhhhhhiiiiiijjjjjjjjjiiiiiihhhiiijjjjjjiiihhhiiijjjggghhhhhhhhhhhhfffdddccccccccccccddddddeeeeeeeeeccccccdddeeeeeeffffffgggeeeeeedddccccccdddddddddcccaaa``````bbbbbbbbbaaa```bbbddddddddddddfffhhhcccbbbbbbaaa```______^^^]]]^^^___aaabbbbbbbbbbbbddddddddddddddddddeeeeee``````aaaaaa``````___^^^]]]^^^___``````^^^\\\[[[SSSGGG777+++&&&### !!!%%%%%%%%%%%%###!!! """$$$&&&(((''''''%%%$$$!!!  !!! !!!!!!    """""" $$$%%%###  """&&&(((***---...+++++++++***)))(((((('''######"""###$$$&&&(((******+++---------+++)))(((******+++++++++******))),,,,,,++++++***)))((((((,,,,,,,,,---------......---+++(((%%%"""!!!!!!"""###"""""""""###"""       ~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{{{{zzzzzzyyyyyyxxxvvvuuuttttttsssssssssssstttuuuwwwxxxwwwuuusssqqqoooppppppppppppppppppooopppqqqqqqrrrsssttttttuuussstttuuuvvvvvvuuuttttttooooooooopppqqqqqqrrrrrrqqqpppooonnnnnnooopppqqqppppppoooooopppqqqqqqrrrooonnnmmmllllllmmmnnnooommmnnnooopppqqqqqqqqqqqqqqqpppooopppppppppnnnlllmmmnnnpppppppppooommmkkkjjjiiihhhhhhhhhhhhiiijjjhhhggggggggggggggghhhiiiiiiiiijjjjjjjjjiiihhhhhhhhhiiijjjjjjiiihhhiiijjjggghhhhhhhhhgggfffeeedddccccccdddddddddeeeeeeeeebbbbbbcccddddddeeeeeeffffffeeeddddddccccccccccccdddbbb``````aaabbbbbbbbbaaacccddddddcccdddeeefffcccbbbbbbaaa``````_________```aaabbbcccccccccccccccccccccccccccddddddddd````````````______^^^^^^]]]^^^`````````^^^\\\[[[TTTHHH999---&&&###!!! """!!!###$$$''''''&&&%%%###     ###%%%"""  $$$''')))+++---+++***((('''&&&%%%%%%%%%""""""""""""$$$&&&((()))'''(((***+++,,,+++)))((()))************))))))(((,,,++++++******)))((((((******+++++++++,,,,,,,,,+++***'''$$$!!! !!!!!! !!!"""!!!      ~~~}}}||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}||||||{{{zzzyyyyyyxxxxxxtttttttttsssttttttuuuuuutttuuuvvvwwwvvvtttrrrpppppppppppppppppppppppppppppppppqqqrrrssstttuuuvvvttttttuuuuuuuuutttssssssooooooppppppqqqrrrrrrrrrpppooonnnnnnoooppprrrsssqqqqqqpppppppppqqqrrrrrrnnnnnnllllllllllllnnnnnnjjjlllnnnpppqqqpppooonnnpppooonnnnnnooonnnllljjjmmmnnnoooppppppnnnlllkkkiiihhhhhhggggggggghhhhhhggggggggggggggghhhiiiiiiiiijjjjjjjjjiiihhhhhhggghhhiiijjjjjjiiihhhiiijjjggghhhhhhhhhgggfffeeeddddddddddddeeeeeeeeeeeeeeebbbbbbbbbcccddddddeeeeeegggfffeeedddcccbbbbbbbbbeeebbb```___```bbbccccccbbbdddeeedddcccbbbccceeebbbbbbbbbaaaaaa``````___```aaabbbcccccccccccccccaaaaaaaaabbbbbbccccccccc____________^^^^^^^^^]]]]]]^^^```aaa```___]]]\\\TTTJJJ;;;///((($$$!!!!!!"""&&&%%%$$$###!!!  !!!###"""!!!  """%%%'''***+++***(((&&&###"""!!!""""""!!!!!!"""###$$$&&&'''((($$$&&&(((*********)))((()))))))))))))))(((''''''************)))(((((('''(((((()))))))))*********)))(((&&&###  !!! !!!        ~~~}}}||||||||||||~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||{{{zzzyyyyyyxxxxxxuuuuuuttttttttttttuuuuuuuuuuuuvvvvvvuuusssqqqppprrrrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrsssuuuvvvwwwwwwuuuuuuuuuttttttssssssrrrpppppppppqqqqqqrrrrrrrrroooooonnnnnnoooqqqrrrtttqqqppppppoooppppppqqqqqqooonnnmmmmmmmmmmmmnnnoooiiikkknnnqqqrrrqqqooonnnooommmmmmmmmnnnmmmkkkiiilllmmmnnnoooooommmllljjjhhhhhhhhhggggggggghhhhhhgggffffffgggggghhhiiijjjiiijjjjjjjjjiiihhhgggfffhhhiiijjjjjjiiihhhiiijjjgggggggggggggggffffffeeeeeeeeeeeeeeeeeefffffffffbbbccccccddddddeeeffffffhhhgggeeedddcccbbbbbbbbbfffccc```___```bbbcccccccccdddeeedddbbbaaabbbcccbbbbbbbbbaaaaaaaaa``````aaaaaabbbcccccccccbbbbbb______``````aaabbbbbbbbb______^^^^^^]]]]]]]]]]]]^^^___```aaaaaa```^^^]]]VVVLLL>>>222***%%%###!!!""""""!!!   !!!"""!!!  """%%%''')))******((($$$!!! !!!"""###$$$%%%'''((((((%%%&&&((()))***)))'''&&&''''''(((((('''&&&&&&%%%((())))))))))))((('''&&&'''''''''((((((((())))))((('''%%%###!!! !!!"""!!!       ~~~}}}||||||||||||}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxwwwwwwwwwwwwuuutttttttttttttttuuuuuuuuuuuutttsssrrrqqquuuttttttssssssttttttuuusssssstttuuuvvvwwwxxxxxxuuuuuuttttttsssssssssrrrqqqqqqqqqqqqqqqrrrrrrrrroooooooooooopppqqqssstttoooooonnnnnnnnnnnnoooooopppoooooooooooooooooopppjjjlllppprrrssssssqqqpppooommmmmmmmmnnnmmmkkkiiikkklllnnnooonnnmmmkkkjjjhhhhhhhhhiiiiiiiiiiiiiiiggggggggggggggghhhiiiiiiiiiiiiiiiiiiiiihhhgggfffhhhiiijjjjjjiiihhhiiijjjhhhggggggfffffffffffffffffffffffffffffffffffffffddddddeeeeeefffggggggggghhhgggeeedddcccbbbbbbbbbeeeccc``````aaacccccccccdddeeeeeedddbbbaaaaaabbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaabbbaaaaaa``````^^^^^^___``````aaabbbbbb```___^^^]]]]]]]]]]]]^^^^^^___aaabbbbbbaaa___^^^WWWOOOBBB555,,,&&&$$$###       $$$'''(((((()))***'''$$$  """"""$$$%%%&&&(((((()))((()))******)))'''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&'''((())))))'''&&&%%%&&&'''''''''((((((((((((((('''&&&$$$""""""!!!!!!!!!###$$$ !!!!!!     ~~~}}}}}}}}}}}}|||||||||}}}~~~~~~~~~}}}}}}}}}}}}|||{{{yyyxxxwwwwwwxxxwwwvvvuuutttttttttttttttuuuuuuuuuuuutttssssssvvvuuutttsssssstttuuuvvvttttttuuuuuuvvvwwwwwwwwwuuutttssssssrrrsssssssssqqqqqqrrrrrrrrrrrrrrrrrrqqqpppoooooopppqqqrrrsssoooooonnnmmmmmmmmmnnnnnnpppppppppppppppppppppppplllnnnpppsssttttttsssssspppooonnnnnnooonnnllljjjkkklllmmmnnnnnnllljjjiiiggghhhjjjkkklllmmmmmmmmmhhhhhhgggggggggggghhhhhhggghhhhhhiiiiiihhhhhhggghhhiiijjjjjjiiihhhiiijjjhhhgggffffffffffffgggggggggggggggggggggfffffffffeeeeeeeeefffgggggghhhhhhgggfffeeedddcccbbbbbbbbbdddcccaaabbbcccdddcccbbbcccdddeeedddbbbaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaa```___^^^^^^^^^___``````aaabbbbbbaaa```^^^]]]]]]]]]^^^___^^^___aaabbbcccbbb```___XXXQQQEEE888...(((%%%%%%      ###''')))((('''''''''&&&### !!!"""###%%%''''''(((((())))))******(((&&&###"""!!!"""###$$$$$$%%%%%%$$$$$$%%%'''(((((('''%%%$$$%%%%%%&&&&&&&&&'''''''''''''''%%%$$$############!!!"""######!!!  !!!      ~~~~~~}}}}}}{{{{{{|||}}}~~~~~~}}}||||||}}}}}}|||{{{yyyxxxwwwvvvvvvvvvuuuuuuuuuuuuuuuvvvttttttuuuuuuuuuuuuvvvvvvuuutttsssqqqqqqssstttuuutttttttttttttttttttttttttttsssrrrrrrrrrssstttuuurrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppppppppqqqrrrsssppppppooonnnnnnnnnnnnnnnooooooppppppppppppoooooommmnnnppprrrsssttttttuuuqqqpppooopppppppppnnnllljjjkkkmmmmmmmmmllljjjhhhhhhiiikkkmmmooopppppppppjjjiiihhhggggggffffffgggeeefffggghhhiiiiiiiiiiiihhhiiijjjjjjiiihhhiiijjjhhhgggfffeeeeeefffggghhhhhhhhhhhhgggggggggffffffddddddeeeeeefffgggggghhhfffeeeddddddcccccccccccccccbbbbbbccceeeeeecccaaabbbcccdddcccbbbaaabbbcccbbbbbbbbbbbbbbbbbbbbbbbbcccccccccbbbaaa```___^^^^^^^^^___```aaabbbccccccbbbaaa___^^^]]]^^^___```^^^___aaaccccccbbbaaa```YYYSSSGGG:::///(((&&&&&&         !!!'''***)))'''%%%$$$$$$###"""  """$$$%%%&&&&&&%%%&&&'''(((((('''%%%###!!! """$$$$$$%%%%%%###$$$&&&(((((('''%%%#########$$$$$$$$$%%%%%%%%%%%%%%%$$$######"""###### !!!"""""" !!!      ~~~~~~~~~{{{{{{|||}}}~~~~~~}}}{{{{{{~~~}}}|||{{{yyyxxxwwwvvvttttttttttttuuuvvvwwwxxxttttttuuuuuuvvvwwwwwwwwwtttsssqqqppppppqqqsssttttttssssssssssssrrrrrrrrrsssrrrrrrqqqrrrsssuuuvvvrrrrrrrrrrrrrrrrrrrrrrrrsssrrrqqqpppppppppqqqrrrqqqqqqpppoooooonnnoooooonnnnnnoooooooooooonnnnnnnnnnnnoooppprrrsssuuuuuusssqqqqqqqqqqqqqqqooommmjjjkkklllmmmmmmkkkjjjhhhhhhiiillloooqqqrrrsssssskkkjjjiiigggffffffffffffdddeeefffhhhiiiiiiiiiiiihhhjjjjjjjjjiiihhhiiijjjhhhgggfffeeeeeefffggghhhiiiiiihhhhhhgggggggggfffccccccdddeeeeeeffffffgggeeeeeedddccccccdddddddddbbbbbbccceeefffeeebbb```aaabbbccccccbbbaaabbbcccbbbbbbbbbbbbbbbbbbccccccdddddddddcccbbbaaa```___^^^^^^___```aaabbbcccdddcccaaa___^^^^^^^^^```aaa^^^```bbbcccdddcccbbbaaaZZZTTTIII;;;000)))&&&&&&        """###"""    ###(((***)))&&&###"""!!!!!!  """###$$$$$$$$$###$$$%%%&&&&&&%%%###"""!!!###$$$%%%&&&"""$$$&&&((((((&&&$$$###""""""""""""############$$$######""""""""""""""""""  """###"""       }}}|||}}}{{{{{{{{{{{{}}}}}}}}}}}}~~~{{{{{{{{{zzzxxxvvvtttsssvvvsssqqqrrrtttvvvwwwxxxuuutttrrrsssuuuvvvvvvvvvtttsssrrrqqqqqqqqqrrrsssssssssqqqooommmmmmooorrrtttsssqqqpppppprrruuuwwwrrrrrrqqqqqqqqqrrrssssssssssssrrrrrrrrrqqqqqqqqqqqqpppooonnnmmmmmmmmmmmmoooooooooooonnnnnnnnnnnnlllmmmoooqqqsssttttttuuuqqqqqqqqqrrrrrrqqqppppppmmmmmmmmmmmmllljjjhhhfffggghhhjjjlllnnnooonnnnnniiiiiihhhfffeeedddbbbbbbfffffffffggghhhhhhiiiiiijjjjjjjjjhhhffffffhhhjjjiiihhheeedddcccdddfffgggeeefffhhhiiiiiigggeeedddbbbbbbcccddddddddddddcccfffeeeddddddccccccccccccfffeeecccaaaaaaaaaaaaaaa```aaaaaabbbbbbbbbaaaaaaaaa````````````aaaaaabbbbbbcccdddbbb```______```___```aaabbbbbbcccbbbbbbcccbbb___]]]\\\\\\]]]^^^___```aaabbbaaa```^^^\\\ZZZSSSIII???666...((($$$        """$$$%%%&&&''''''###!!!   ###%%%&&&&&&###!!!  ###&&&'''&&&)))(((&&&$$$######$$$$$$"""!!!"""%%%'''!!!$$$'''))))))'''$$$"""$$$$$$$$$###$$$$$$%%%&&&&&&$$$"""!!! !!!###$$$ """!!!     }}}|||}}}~~~{{{{{{{{{{{{|||~~~~~~}}}|||}}}}}}|||{{{{{{zzzxxxvvvuuutttvvvtttrrrrrrtttvvvwwwwwwuuusssrrrrrrtttuuuuuutttssssssrrrqqqqqqrrrrrrsssssssssrrrpppooooooqqqssstttsssrrrrrrrrrsssuuuvvvtttssssssrrrrrrrrrssssssssssssssssssrrrrrrrrrrrrrrrqqqpppoooooonnnnnnnnnoooooooooooonnnnnnnnnmmmnnnooopppqqqrrrrrrrrrrrrqqqqqqqqqqqqqqqpppooonnnmmmmmmmmmmmmllljjjhhhgggggghhhjjjkkklllmmmlllllliiiiiihhhgggfffeeeddddddgggggghhhhhhhhhhhhiiiiiihhhiiihhhgggeeeeeeggghhhhhhhhhfffeeeeeeeeefffffffffggghhhhhhhhhgggeeedddbbbbbbcccddddddddddddcccfffeeeddddddcccccccccdddeeedddcccaaaaaaaaaaaabbbaaaaaabbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaabbbbbbcccbbbcccdddccc```___```aaa___```aaabbbcccdddddddddcccbbb```^^^]]]]]]^^^___```aaabbbcccbbbaaa___^^^[[[TTTIII>>>555...(((%%%      !!!"""$$$%%%'''((()))'''%%%###"""!!!   %%%&&&'''&&&###!!!!!!!!!###'''))))))(((((('''&&&%%%$$$$$$$$$((('''%%%$$$$$$%%%'''(((&&&''')))++++++***(((&&&''''''''''''((()))******+++)))&&&###!!!       ~~~|||}}}}}}{{{{{{{{{{{{{{{|||}}}}}}}}}|||{{{|||||||||{{{zzzyyyxxxwwwvvvuuuvvvtttrrrrrrtttvvvwwwwwwuuusssqqqqqqsssssssssrrrssssssrrrrrrrrrrrrssssssrrrssssssrrrqqqqqqtttvvvttttttttttttuuuuuuuuuuuuvvvuuutttssssssssssssssstttttttttssssssssssssrrrsssrrrqqqpppooooooooooooooooooooonnnnnnnnnmmmmmmooooooppppppqqqqqqppppppqqqqqqqqqppppppnnnmmmlllmmmmmmmmmmmmlllkkkjjjiiihhhiiiiiijjjkkkjjjjjjjjjhhhhhhhhhhhhggggggggggggjjjiiiiiiiiiiiihhhhhhhhhgggggggggfffddddddfffhhhhhhhhhhhhhhhhhhggggggfffggggggggggggffffffffffffbbbccccccdddddddddddddddeeeeeedddcccccccccddddddeeedddcccaaaaaaaaaaaabbbaaaaaabbbbbbbbbbbbaaaaaabbbaaaaaaaaabbbbbbcccdddbbbcccdddcccaaa``````aaa___```aaabbbcccdddeeeeeecccbbb```___^^^______``````aaabbbccccccbbb```___\\\TTTHHH===444---(((&&&     !!!"""""""""###%%%'''***++++++)))'''&&&&&&###    &&&+++,,,+++***'''%%%%%%%%%"""""""""!!! !!!''',,,000111---......------,,,++++++222000...---,,,,,,,,,---///000000111111000//////////////////000111222333555222...)))%%%""" ###""""""!!!!!!!!!!!!"""     ~~~||||||}}}{{{{{{{{{{{{zzz{{{{{{{{{~~~}}}|||{{{zzz{{{{{{{{{{{{zzzyyyxxxwwwwwwwwwuuutttrrrsssuuuvvvvvvvvvtttsssqqqpppqqqrrrqqqppprrrrrrrrrrrrssssssssstttrrrsssttttttssstttvvvxxxtttuuuvvvwwwwwwvvvuuutttwwwwwwvvvtttssssssssssssuuuuuutttttttttsssssssssrrrrrrqqqpppoooooooooooooooooonnnnnnnnnmmmmmmmmmmmmmmmnnnooopppppppppppprrrrrrqqqqqqooonnnmmmlllmmmmmmmmmmmmlllkkkkkkkkkjjjjjjjjjjjjjjjiiiiiiiiiggghhhhhhhhhhhhiiiiiiiiikkkkkkjjjjjjiiihhhhhhggggggggggggfffddddddfffhhhggghhhiiijjjjjjiiigggfffhhhhhhgggffffffffffffgggbbbcccddddddeeeeeeddddddeeeddddddccccccdddddddddeeedddbbbaaaaaaaaabbbbbbaaabbbbbbbbbbbbaaaaaa```````````````aaabbbccccccbbbcccdddcccaaa```aaabbb^^^______```bbbcccdddeeebbbaaa````````````aaaaaa___```aaabbbbbbaaa___^^^\\\TTTHHH===444---)))&&&      """###"""""""""$$$'''***,,,+++***))))))))))))((((((!!!"""######&&&$$$   &&&///555555555222///......///------,,,,,,***)))((('''&&&&&&''')))...333888:::999999:::;;;;;;:::999888;;;:::999888777666666666999999888888888888888888777777777888999:::;;;<<<===:::666111,,,(((%%%###'''&&&%%%$$$###"""""""""    |||{{{|||{{{{{{{{{{{{{{{zzzzzzyyy}}}||||||{{{zzzzzzzzzzzzzzzyyyxxxwwwwwwwwwwwwxxxuuutttssssssuuuvvvvvvuuutttrrrpppppppppqqqpppooorrrrrrssssssttttttttttttrrrtttuuuuuuuuuuuuwwwyyytttuuuwwwxxxwwwvvvuuutttxxxwwwvvvuuutttsssssssssuuuuuutttttttttsssssssssqqqqqqooonnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmjjjkkklllnnnooopppqqqqqqrrrrrrrrrqqqpppnnnmmmlllllllllllllllkkkkkkllllllmmmlllkkkkkkjjjiiiiiiiiigggggghhhhhhiiijjjjjjjjjlllkkkkkkjjjiiihhhggggggggghhhhhhfffeeeeeehhhjjjfffgggjjjkkkkkkjjjhhhfffhhhhhhgggffffffffffffgggccccccdddeeeeeeeeeeeeddddddddddddccccccddddddeeedddcccbbbaaaaaaaaabbbcccbbbbbbbbbbbbbbbaaa``````^^^^^^^^^______aaabbbbbbbbbcccdddcccbbbaaabbbccc^^^^^^^^^^^^___aaabbbccc```````````````aaaaaaaaa]]]^^^```aaaaaa```^^^]]][[[TTTIII===444...(((%%%   !!!"""!!!""""""!!!!!!"""%%%''')))''''''((()))***,,,///111***((('''(((***,,,,,,,,,///+++%%%  ,,,666?????????>>>;;;999999999777777777666555333222111/////////000333888===@@@DDDEEEFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@???>>>===<<<======>>><<<<<<<<<<<<===>>>???@@@???===:::555111---***))),,,+++)))&&&$$$###"""!!!    |||{{{{{{zzz{{{{{{|||{{{{{{zzzzzz{{{{{{{{{{{{{{{zzzzzzzzzxxxxxxvvvuuuuuuvvvwwwxxxuuutttssstttuuuvvvuuutttsssqqqooooooqqqqqqqqqpppqqqrrrsssttttttuuuttttttrrrtttvvvvvvuuuvvvwwwyyyuuuvvvwwwwwwwwwvvvtttssswwwvvvuuuttttttttttttttttttttttttssssssssssssrrrqqqpppooonnnmmmmmmmmmmmmnnnnnnnnnmmmmmmmmmllllllhhhiiikkkmmmooopppqqqqqqppppppppppppooommmllllllkkkkkkjjjjjjjjjkkkllllllmmmmmmkkkjjjjjjiiiiiijjjfffgggggghhhiiijjjjjjjjjkkkkkkjjjiiihhhhhhgggggggggggggggfffeeefffhhhjjjfffgggiiijjjkkkjjjhhhgggggggggggggggffffffffffffccccccdddeeeeeeeeeeeeeeeddddddcccccccccdddeeeeeedddcccbbbaaaaaabbbccccccbbbbbbcccbbbbbbaaa```___]]]]]]]]]^^^___```aaabbbbbbcccdddcccbbbaaabbbddd^^^^^^]]]]]]]]]___```bbb_________``````aaaaaaaaa[[[]]]___``````___^^^]]]ZZZSSSIII???666...((($$$  """###$$$"""!!! """###$$$!!!"""$$$&&&(((,,,111555222222222333555555333222111---'''   000:::CCCEEEFFFFFFCCCAAA@@@@@@=========<<<;;;:::999888666666666666777;;;@@@EEEJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNOOOOOOOOOMMMLLLKKKEEEDDDCCCBBBAAAAAAAAAAAA@@@????????????@@@AAAAAA>>>===;;;888555222///...000///,,,***(((&&&%%%$$$!!!           |||zzzzzzzzzzzz||||||}}}|||{{{{{{zzzzzz{{{{{{{{{{{{{{{zzzwwwvvvtttttttttuuuvvvwwwuuutttttttttvvvvvvuuusssrrrpppooooooqqqrrrrrrqqqqqqrrrssstttuuuuuuuuutttssstttvvvvvvvvvuuuvvvwwwuuuvvvvvvvvvuuuuuutttsssuuuuuutttsssssstttttttttssssssssssssrrrrrrrrrrrrrrrqqqpppooonnnnnnnnnnnnnnnnnnmmmmmmmmmllllllllliiiiiikkklllnnnnnnoooooommmmmmmmmmmmllllllkkkjjjjjjiiiiiihhhiiijjjkkkllllllkkkjjjiiihhhhhhiiiiiifffgggggghhhhhhiiiiiiiiiiiiiiiiiihhhhhhgggggggggeeeffffffeeedddeeegggiiiffffffhhhiiiiiiiiihhhhhhfffggghhhhhhhhhgggeeedddcccdddeeeeeefffeeeeeeeeedddcccccccccddddddeeefffccccccbbbaaaaaabbbcccdddcccccccccbbbbbbaaa```___]]]]]]^^^^^^___aaabbbcccbbbcccddddddbbbbbbcccddd```___^^^]]]]]]^^^```aaa]]]]]]^^^___```aaaaaaaaa\\\]]]___```aaa```___^^^XXXSSSJJJ@@@777///'''"""   !!!###$$$""" !!!"""$$$)))///555888888999;;;<<<;;;777444---***$$$  !!!000;;;AAADDDGGGHHHFFFCCCBBBAAA???@@@@@@@@@??????>>>===;;;;;;<<<;;;<<<@@@FFFLLLNNNNNNNNNOOOPPPQQQRRRRRRVVVWWWXXXXXXWWWTTTQQQOOOKKKKKKKKKJJJIIIHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDEEEAAA@@@???===:::777555444222111///---,,,+++++++++(((&&&$$$!!!###&&&)))((('''%%%###"""  ######"""        |||zzzzzzyyyzzz|||}}}}}}}}}|||{{{zzzzzz{{{{{{||||||{{{{{{vvvuuusssrrrssstttvvvwwwuuuttttttuuuvvvvvvtttsssrrrpppoooppprrrssssssrrrpppqqqsssuuuvvvvvvuuutttsssuuuvvvwwwvvvuuuuuuvvvvvvvvvuuuuuutttttttttsssttttttsssssssssttttttuuussssssrrrrrrrrrqqqqqqqqqsssrrrqqqpppoooooooooooonnnnnnmmmmmmmmmllllllllljjjkkkllllllmmmmmmlllllljjjjjjkkkkkkkkkjjjiiiiiiiiihhhhhhhhhhhhiiikkklllkkkjjjhhhggggggggghhhiiifffggggggggghhhhhhhhhhhhhhhhhhhhhhhhggggggggggggdddeeeeeedddcccdddfffhhhffffffggghhhhhhhhhhhhhhheeefffhhhiiiiiigggeeedddcccdddeeeeeeffffffeeeeeeccccccccccccddddddeeefffccccccbbbaaaaaabbbcccdddcccccccccbbbbbb```______^^^^^^______```bbbcccdddbbbcccddddddcccbbbccceeecccaaa___^^^^^^^^^```aaa\\\\\\^^^___````````````]]]^^^```aaabbbaaa```___WWWRRRJJJAAA888///'''!!!    """$$$$$$"""!!! """######!!! !!!&&&---333:::;;;===@@@@@@>>>999555(((%%%!!!   !!!000:::===AAAEEEGGGFFFCCC@@@???BBBBBBBBBCCCBBBBBBAAAAAA???@@@AAA@@@AAAEEEMMMRRRQQQQQQPPPPPPQQQSSSUUUVVV\\\]]]^^^]]][[[WWWSSSQQQRRRRRRRRRRRRQQQPPPOOONNNMMMLLLKKKJJJIIIIIIIIIIIIFFFEEEDDDBBB@@@===:::999222111111000000000000000000...+++(((%%%###!!! """&&&,,,000:::999666333000,,,***(((!!!"""&&&******)))!!!!!!######"""!!!      }}}|||{{{{{{zzz|||~~~~~~{{{yyyzzzyyyyyyxxxxxxyyyyyyzzztttvvvwwwwwwwwwwwwxxxzzzxxxyyyyyyzzzyyyxxxvvvvvvssssssttttttuuuuuuvvvvvvttttttttttttuuuvvvxxxxxxxxxxxxxxxwwwvvvuuuuuuttttttttttttuuuuuuuuuuuuuuussstttvvvwwwwwwwwwvvvuuuwwwvvvtttrrrqqqqqqqqqqqqsssqqqoooooonnnnnnllljjjnnnnnnoooooooooooonnnnnnjjjkkklllmmmmmmmmmlllkkkmmmllllllkkkkkkjjjiiiiiijjjjjjiiiiiiiiiiiijjjjjjlllkkkjjjhhhgggfffffffffeeeffffffggghhhiiiiiijjjjjjgggffffffhhhhhheeebbbeeeeeefffggghhhhhhgggggghhhhhhhhhhhhhhhiiiiiiiiiiiigggfffggghhhiiihhhfffgggfffeeefffggggggfffdddffffffggggggggggggffffffddddddcccbbbaaaaaaaaabbbdddddddddcccbbbaaa```___aaaaaa``````aaabbbccccccfffdddbbbaaa```aaabbbcccaaa```^^^]]]]]]^^^___``````____________``````aaaaaa``````aaabbbbbb```^^^YYYUUUMMMBBB777,,,$$$      !!!"""""""""!!!"""!!!"""###%%%$$$"""  !!!###$$$(((...333???CCCCCCAAA???<<<444,,,)))""" ,,,666@@@CCCFFFHHHHHHHHHIIIJJJLLLNNNPPPQQQOOOKKKGGGDDDEEEEEEFFFIIILLLPPPSSSUUUVVVVVVUUUTTTTTTTTTTTTTTTZZZZZZ[[[\\\[[[ZZZYYYXXXWWWWWWXXXXXXXXXXXXWWWWWWSSSSSSRRRRRRQQQPPPOOOOOONNNNNNMMMKKKHHHFFFCCCBBB@@@>>>;;;:::::::::888777777666444222///---+++***((((((((('''&&&%%%#########"""!!! !!! $$$+++111555:::>>>AAAJJJGGGDDDBBB???;;;666222---,,,+++---///111222111,,,((("""&&&...000---((()))+++---//////---+++)))'''''''''&&&%%%###"""!!!     }}}|||{{{{{{zzz|||~~~~~~|||{{{{{{zzzzzzzzzzzzzzzzzz{{{wwwxxxzzzzzzyyyyyy{{{|||zzz{{{{{{{{{zzzyyywwwvvvuuuuuuvvvvvvwwwwwwwwwwwwuuuuuuuuuuuuvvvwwwwwwxxxwwwvvvvvvuuuuuuuuuuuuuuutttuuuuuuuuuvvvvvvwwwwwwsssttttttuuuuuuuuuuuuuuuwwwvvvtttrrrqqqqqqqqqqqqrrrpppooonnnooonnnmmmkkknnnnnnnnnnnnnnnnnnmmmmmmkkklllnnnoooooonnnmmmmmmmmmmmmmmmlllkkkkkkjjjjjjkkkkkkjjjjjjjjjjjjkkkkkklllkkkjjjiiihhhggggggfffgggggghhhhhhiiijjjjjjkkkjjjhhhfffggghhhhhhfffcccdddeeefffggghhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiihhhgggfffggghhhiiihhhffffffeeedddeeeggggggeeeccceeeffffffggggggffffffeeeeeeeeedddcccccccccccccccddddddddddddcccbbbbbbaaabbbaaaaaaaaaaaabbbbbbbbbeeedddbbbaaa```aaacccdddbbbaaa```^^^^^^___```aaaaaaaaaaaa`````````aaaaaaaaa```___```bbbbbb```^^^ZZZVVVNNNCCC777,,,$$$     !!!"""$$$$$$$$$###"""###""""""###%%%%%%$$$"""  """&&&(((***---333777AAADDDFFFCCCAAA<<<444***%%%  """  ---888CCCFFFIIIKKKLLLMMMOOOQQQTTTVVVXXXXXXVVVRRRNNNKKKJJJKKKLLLNNNPPPRRRUUUVVVXXXXXXWWWWWWWWWWWWWWWXXXXXXYYYYYYZZZYYYXXXWWWVVVWWWWWWXXXXXXXXXXXXWWWWWWTTTSSSSSSSSSRRRQQQQQQQQQPPPPPPOOONNNLLLJJJHHHGGGEEECCC@@@??????>>>===;;;999888777555444222111000.........---,,,***)))(((%%%%%%$$$$$$###""""""!!!!!! !!!""""""&&&$$$""" ###''')))---111777;;;???BBBEEEHHHNNNMMMKKKIIIGGGCCC>>>:::444333333444777999999999333///)))%%%###"""!!! !!!""""""!!! &&&000555444111,,,...000222222222000///333333444444555444444444---,,,+++)))'''$$$"""!!! !!!      ~~~|||{{{{{{zzz{{{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{}}}}}}||||||~~~}}}}}}}}}|||{{{yyywwwvvvxxxxxxxxxxxxxxxyyyyyyyyywwwwwwvvvvvvvvvwwwwwwxxxxxxwwwvvvuuuuuuuuuvvvwwwttttttuuuvvvwwwwwwxxxxxxsssssssssssssssttttttuuuvvvuuutttsssrrrqqqqqqqqqqqqooonnnnnnooopppnnnmmmnnnnnnnnnmmmmmmllllllkkkmmmnnnooopppppppppoooooonnnnnnnnnmmmllllllkkkkkklllkkkkkkkkkkkkkkkkkkllllllkkkjjjiiiiiihhhggggggiiiiiiiiijjjkkkkkklllllljjjiiihhhhhhiiihhhfffdddddddddfffgggiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhgggffffffhhhhhhgggfffeeedddcccdddffffffeeecccdddeeeeeeffffffeeeeeedddfffeeeeeeddddddddddddeeeddddddddddddccccccccccccbbbbbbbbbbbbbbbaaaaaaaaaccccccbbbaaaaaabbbdddeeedddcccaaa```___```aaaaaacccbbbbbbaaaaaa````````````______```aaaaaa```^^^\\\XXXPPPEEE999---###     ###%%%'''(((((('''%%%$$$$$$###!!!"""$$$%%%%%%$$$"""!!!!!!$$$&&&(((+++///111111333777;;;BBBFFFIIIGGGDDD???444***$$$   !!!"""$$$%%%&&&###  000;;;HHHJJJLLLMMMNNNQQQUUUXXX[[[\\\]]]]]][[[WWWRRRPPPOOOPPPQQQSSSTTTTTTUUUUUUVVVVVVUUUUUUUUUVVVVVVWWWTTTTTTUUUUUUUUUTTTSSSRRRTTTTTTUUUUUUUUUUUUTTTTTTRRRQQQQQQQQQQQQQQQQQQQQQNNNNNNNNNMMMLLLKKKJJJIIIGGGDDDBBBAAAAAAAAA???>>>999999888777666555555555333222111000...---,,,+++'''((((((((((((&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''+++)))&&&%%%'''+++111444:::>>>BBBEEEGGGIIIKKKLLLOOOOOONNNNNNMMMIIIDDDAAA<<<<<<<<<===@@@BBBBBBBBB<<<888333///...------,,,************)))'''%%%$$$ )))222999:::999111222444555666666666666888999;;;===>>>???@@@@@@<<<<<<:::888666333111//////000333555666444222111///,,,'''!!!   }}}{{{zzzyyyyyyzzzzzz{{{{{{|||}}}~~~{{{{{{{{{||||||{{{{{{{{{{{{}}}~~~~~~}}}~~~~~~~~~}}}{{{zzzxxxwwwvvvxxxxxxyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwxxx{{{zzzxxxvvvuuuuuuvvvwwwrrrssstttuuuvvvwwwxxxxxxsssrrrqqqqqqqqqrrrtttuuuuuuuuutttsssrrrrrrqqqqqqpppooonnnnnnpppqqqpppnnnnnnmmmmmmlllkkkkkkkkkkkkmmmnnnooopppqqqqqqppppppooooooooonnnmmmmmmllllllkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkjjjiiihhhgggiiiiiijjjjjjkkkkkkkkkkkkjjjjjjjjjiiiiiihhhgggfffcccdddfffhhhiiikkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiihhhgggffffffggghhhgggfffdddccccccdddeeefffdddccccccddddddeeeeeeddddddccceeeeeedddddddddddddddeeebbbbbbbbbbbbbbbbbbccccccbbbcccccccccbbbbbbaaaaaacccbbbbbbbbbbbbcccdddeeeccccccaaa```````````````bbbbbbbbbaaa```___^^^^^^___^^^^^^___aaaaaa```^^^]]]YYYRRRGGG:::---"""     !!!&&&(((+++------***'''%%%$$$""" """$$$$$$$$$$$$###  %%%+++000666999;;;:::888888;;;>>>DDDIIIMMMMMMJJJEEE:::///'''!!! ###'''&&&'''((())))))))))))(((&&&### 000===JJJKKKKKKKKKLLLOOOTTTWWWZZZZZZ[[[[[[XXXTTTPPPNNNOOOPPPQQQRRRRRRQQQPPPOOONNNMMMMMMMMMMMMNNNNNNOOOMMMMMMMMMMMMLLLLLLKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLFFFGGGGGGGGGGGGFFFEEEEEEBBB@@@>>>=========<<<:::777666666555444333222222000///...,,,+++***))))))'''((()))***)))'''%%%###%%%%%%$$$$$$%%%%%%&&&'''***(((%%%$$$&&&+++111555<<>>???@@@@@@@@@@@@???>>><<<:::888777;;;<<<>>>AAABBBAAAAAA@@@AAA===666---&&&    ~~~|||zzzyyyxxxxxxzzzyyyyyyyyyzzz|||}}}~~~yyyzzz{{{{{{{{{{{{zzzyyy{{{|||~~~~~~}}}}}}~~~}}}|||zzzxxxwwwvvvvvvxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwxxx{{{zzzxxxuuutttsssssssssqqqqqqrrrssstttvvvvvvwwwssssssrrrqqqrrrssstttuuutttttttttssssssrrrqqqqqqpppooonnnooopppqqqpppooonnnmmmlllkkkjjjkkkkkkkkklllmmmooopppqqqqqqpppppppppoooooonnnnnnmmmlllllljjjjjjiiiiiiiiiiiijjjjjjkkkkkkllllllkkkjjjiiihhhiiiiiiiiijjjjjjjjjjjjjjjjjjkkkkkkkkkjjjiiihhhhhhdddeeegggiiijjjkkklllllliiiiiihhhhhhgggggggggfffgggfffeeefffggghhhgggeeecccbbbbbbdddeeefffeeecccccccccddddddddddddccccccddddddccccccccccccddddddaaa``````___``````aaabbbbbbbbbccccccccccccbbbaaabbbbbbbbbccccccdddeeeeeebbbbbbaaa```_________^^^````````````___^^^]]]\\\^^^]]]]]]^^^``````___^^^]]]ZZZTTTIII<<<...###    ###(((***...000000---)))'''###!!! !!!!!!!!!$$$###!!! """(((222999GGGHHHGGGCCC???===???BBBGGGNNNSSSTTTSSSNNNDDD999,,,$$$"""(((((()))+++,,,,,,+++***)))(((%%% ///;;;GGGGGGGGGEEEEEEHHHLLLOOOSSSTTTTTTSSSQQQNNNJJJHHHJJJJJJKKKKKKKKKIIIGGGFFFEEEDDDDDDDDDDDDDDDEEEEEECCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAABBBBBBBBBBBBBBB>>>????????????>>>======:::888666555666666555333444333222000///---,,,+++***)))'''&&&%%%$$$$$$$$$###$$$&&&&&&&&&$$$""" !!!""""""&&&$$$"""!!!"""'''+++///666999===@@@AAABBBDDDEEE@@@@@@AAACCCDDDBBB???<<<<<<<<<===@@@CCCEEEDDDCCC>>>;;;666444333444444444555555444222///,,,(((&&&!!!  !!!"""$$$%%%&&&'''***+++...222777<<<>>>???;;;999777555444444555666::::::;;;<<<============<<<<<<<<<<<<<<<;;;::::::??????@@@AAABBBDDDEEEFFFHHHDDD===444,,,%%% ###%%%'''&&&"""   }}}{{{zzzyyyyyyzzzzzzzzzzzz{{{|||}}}}}}yyyzzz{{{||||||{{{zzzyyyzzz{{{}}}}}}||||||~~~}}}|||{{{yyyxxxwwwwwwwwwxxxxxxxxxwwwwwwwwwwwwvvvwwwwwwvvvvvvvvvwwwwwwxxxwwwwwwuuutttrrrqqqooooooqqqqqqrrrsssttttttuuuuuutttttttttttttttuuuuuuvvvssssssttttttssssssrrrqqqqqqooonnnoooqqqqqqpppooommmlllkkkjjjjjjkkkmmmmmmlllmmmoooqqqrrrrrrqqqqqqooooooooonnnmmmmmmlllllljjjiiiiiihhhhhhiiiiiijjjkkkkkklllmmmlllkkkjjjiiijjjjjjjjjjjjjjjjjjjjjjjjkkklllmmmllljjjiiiiiiiiiffffffhhhiiikkkkkkllllllhhhhhhhhhggggggffffffeeegggfffeeeeeeggggggfffeeecccccccccdddfffgggfffdddcccddddddeeeeeeddddddccccccccccccccccccddddddeeeaaa```___^^^^^^___`````````aaacccdddddddddcccbbbcccccccccdddddddddddddddbbbbbbaaaaaa```___^^^]]]^^^______```___^^^\\\[[[]]]\\\\\\]]]___```___^^^]]][[[UUUKKK>>>000$$$    ###'''***///222222///+++(((###!!! """+++777@@@QQQPPPMMMGGG@@@>>>AAADDDJJJPPPVVVWWWWWWSSSIII???...$$$###%%%''')))+++,,,***((('''%%%"""  +++777AAAAAA@@@>>>>>>???CCCFFFKKKKKKLLLKKKJJJGGGDDDCCCAAABBBBBBBBBAAA@@@??????@@@???>>>============>>>;;;::::::999888999999999::::::;;;;;;;;;;;;::::::999999999999888888888888888888888888777555444444111///------......---,,,...---,,,***(((&&&%%%$$$###"""!!!  !!!""" """!!! ###''')))///222666888:::;;;<<<>>>888888888999;;;;;;999777555666777:::>>>??????===:::666222//////000000///333333111///,,,((($$$"""  ###&&&)))+++,,,---***,,,111666;;;@@@CCCEEE>>>;;;777444222333444666999999999999888777666666777777888999::::::::::::>>>=========???AAADDDEEEDDDBBB===777111***%%%###%%%&&&(((&&&### !!!&&&)))***)))&&&%%%"""   ~~~}}}||||||||||||}}}}}}}}}}}}}}}}}}yyy{{{|||}}}}}}|||{{{yyyyyy{{{||||||||||||}}}~~~}}}{{{zzzyyyyyyyyyzzzxxxxxxxxxxxxwwwwwwwwwvvvuuuuuuuuuuuuvvvwwwwwwxxxssstttuuuvvvuuusssqqqpppssssssssssssttttttuuuuuuuuuuuuvvvwwwwwwwwwwwwvvvrrrssstttttttttsssrrrqqqrrrpppooopppqqqqqqpppooommmlllkkkjjjkkkmmmooopppmmmnnnppprrrssssssssssssoooooonnnmmmmmmllllllkkkkkkjjjjjjiiiiiijjjjjjkkkkkkkkkmmmnnnmmmllljjjiiillllllkkkkkkkkkkkkkkkkkkkkkmmmooommmkkkiiiiiikkkggghhhiiijjjkkkkkkkkkkkkiiiiiihhhhhhgggfffffffffgggfffeeeeeeggggggfffeeedddcccccceeeggghhhgggeeeddddddeeeeeeeeeeeedddddddddddddddddddddeeeffffffcccbbb```^^^^^^^^^___```___```bbbdddeeeeeeddddddddddddddddddddddddcccccccccccccccbbbaaa```^^^^^^]]]^^^```aaa```___^^^]]]\\\[[[[[[]]]___```___]]]\\\ZZZUUUMMM@@@222%%%   &&&***...---+++'''""" """%%%)))///333333000+++((($$$"""!!! """+++999DDDOOOMMMHHH@@@:::999===AAAGGGMMMQQQRRRQQQNNNDDD:::***!!!!!!%%%((()))(((%%%$$$  '''222999::::::999999;;;>>>AAABBBCCCCCCCCCBBB@@@>>>===;;;::::::999999:::::::::<<<;;;:::999888777777777555444333222222222333444555666666777777666666555444444333333222222111111222222111000...,,,***)))(((&&&$$$$$$$$$%%%$$$######"""!!! """$$$&&&))),,,///111222222333555111000//////111222222111///000222555999:::999888666222...++++++++++++***...---,,,)))&&&"""!!!$$$''')))***+++)))---333999>>>CCCGGGIII@@@===888444333444777999777777777777666444333222444555666666777777666666;;;;;;<<<===???@@@AAAAAA@@@@@@>>>;;;777222...+++((()))***)))&&&%%%$$$%%%"""###&&&,,,222777999999666333---'''!!!  ~~~~~~~~~~~~~~~}}}{{{|||}}}}}}|||{{{zzz{{{}}}}}}||||||~~~~~~}}}|||{{{zzzzzz{{{|||yyyyyyyyyxxxxxxwwwwwwwwwttttttttttttuuuvvvxxxxxxrrrtttwwwyyyzzzxxxvvvuuutttttttttuuuuuuuuuuuuuuuuuuvvvxxxyyyyyyyyyxxxwwwrrrssstttttttttsssrrrqqqrrrqqqppppppqqqqqqpppnnnllllllkkkjjjkkknnnpppqqqoooppprrrtttuuuuuuuuuuuunnnnnnnnnmmmllllllkkkkkklllkkkkkkjjjjjjkkkkkkllljjjlllmmmnnnnnnlllkkkiiimmmmmmmmmmmmmmmmmmmmmlllkkknnnooonnnkkkiiijjjkkkhhhiiijjjkkkkkkkkkkkkkkkjjjjjjjjjiiihhhggggggfffgggfffeeeeeefffgggfffeeedddddddddeeehhhiiihhhfffdddeeeeeeffffffeeeeeedddeeeeeeeeeeeeeeefffggghhheeecccaaa___^^^^^^``````^^^___bbbdddffffffeeeeeeeeeeeeeeeeeeddddddcccbbbeeedddddddddbbbaaa```___]]]^^^```bbbbbbaaa___^^^[[[[[[[[[]]]___```___]]]\\\ZZZVVVMMMAAA222%%% (((111777<<<:::666000)))""""""$$$(((...333444111,,,(((%%%$$$###"""""" !!!+++:::EEEHHHFFF@@@888222222777===BBBGGGJJJJJJIIIEEE;;;222%%%!!!%%%&&&%%%###!!!  %%%...444555777777888:::===@@@;;;<<<<<<===<<<:::999888888777666555666777888999:::999777666444333333333333222000/////////000111444555555666666555555444222222222111000///.........---,,,***'''%%%###!!! !!!###$$$&&&(((+++,,,,,,,,,,,,---,,,***((((((***,,,,,,,,,,,,,,,///222666777666555444000,,,)))((((((((((((***)))(((%%%"""!!!$$$&&&&&&'''+++///666;;;@@@CCCFFFHHHAAA===888555444777;;;>>>::::::::::::999777666666333444444444444333333222888:::===@@@AAA@@@???>>>@@@@@@AAA@@@>>>:::555333000222222111000///000111'''(((,,,333;;;@@@CCCDDDAAA<<<444+++$$$    ~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}}}}|||{{{zzzyyyzzz{{{{{{yyyyyyyyyyyyyyyxxxwwwvvvwwwvvvuuuvvvwwwxxxwwwvvvyyyxxxwwwwwwxxxxxxvvvtttvvvuuuuuuuuuuuuvvvvvvwwwuuuvvvwwwxxxyyyzzzzzzzzzxxxwwwvvvuuutttsssssssssqqqqqqppppppppppppppppppmmmmmmmmmmmmnnnpppqqqrrrnnnoooppprrrsssttttttuuuqqqpppnnnmmmmmmmmmnnnooommmjjjgggiiimmmooollliiilllllllllllllllmmmnnnnnnoooooonnnnnnmmmmmmllllllnnnmmmmmmllllllkkkjjjjjjiiiiiijjjkkklllmmmmmmnnnjjjiiigggfffffffffggghhhddddddeeefffggggggffffffggggggffffffeeeeeeeeedddfffffffffffffffeeeeeeeeegggffffffffffffeeeeeeeeebbbbbbaaa```````````````aaaaaabbbcccddddddeeeeeeccccccbbbbbbccccccdddeeeddddddeeeeeedddaaa___]]]^^^]]]]]]]]]^^^^^^___```]]]]]]]]]^^^___```aaaaaa^^^[[[VVVLLL>>>///!!!  &&&222===DDDEEECCC@@@;;;555,,,###!!!###&&&)))++++++++++++,,,***'''### )))444===BBB>>>777111......000222666999<<<===:::555///+++   ###+++444444444444555666888888<<<<<<;;;:::999888888777888666444222222444777888:::;;;<<<999555111...------------,,,+++,,,///222555666777999::::::::::::777666444222000///...---......---+++(((%%%!!!"""$$$&&&''''''((())))))***+++++++++++++++,,,,,,------.........//////111222333444333///***((()))***((('''***'''$$$###"""!!!"""''')))---111555888;;;<<<888555111000222555777888777777777777888888888888999999::::::999777555444:::<<<>>>?????????@@@AAA>>>>>>>>>@@@BBBAAA???<<<888888777777777777888888444555888<<<>>>@@@AAAAAACCC>>>666---%%% """"""!!! ~~~~~~~~~}}}}}}}}}||||||}}}}}}~~~~~~~~~~~~~~~~~~||||||||||||zzzyyyyyyyyyzzz{{{wwwxxxxxxxxxwwwwwwvvvuuuvvvuuutttuuuwwwxxxwwwvvvxxxwwwwwwwwwxxxxxxwwwuuuuuuuuuuuuuuuuuuvvvvvvwwwvvvvvvwwwxxxyyyyyyyyyyyyxxxwwwvvvtttsssrrrrrrrrrqqqqqqqqqpppppppppoooooooooooonnnnnnnnnoooooopppnnnoooppprrrssstttttttttqqqpppnnnmmmmmmmmmnnnooollliiigggiiimmmooommmjjjnnnnnnnnnmmmnnnnnnooooooooonnnnnnnnnnnnnnnmmmmmmmmmllllllkkkjjjjjjiiiiiiiiiiiijjjjjjkkkkkkllllllkkkjjjiiihhhgggfffffffffdddeeeffffffgggggggggfffgggggggggfffffffffeeeeeeffffffffffffffffffffffffgggffffffffffffeeeeeeeeebbbbbbaaa````````````aaaaaaaaabbbbbbcccdddeeeeeedddccccccbbbbbbcccccccccbbbcccddddddcccaaa___]]]^^^]]]]]]]]]]]]^^^^^^___]]]^^^^^^______`````````]]][[[VVVLLL???000""" '''111<<>>777///'''!!! !!!!!!!!!!!!!!!!!!  ###''')))***++++++***&&&""" (((333:::<<<888222,,,))))))+++---333444555555111,,,&&&"""  $$$,,,444444444444444444555555::::::::::::999999999888888777555333333666999:::<<<======;;;666111...---+++,,,,,,,,,,,,---111444888:::<<<===>>>>>>===<<<777666444333222111222222000000...+++(((%%%""" !!!###$$$''''''''''''''''''((((((+++,,,,,,---.../////////////////////000111333333333///+++)))))))))(((&&&)))'''###""" !!!"""%%%(((+++---///000...,,,))))))+++...000111333333444555777888999999<<<<<<>>>?????????>>>>>>???AAABBBAAA@@@??????@@@>>>>>>>>>@@@BBBBBB@@@>>>>>>>>>>>>======>>>>>>>>>999:::<<>>777000(((######"""  }}}}}}}}}}}}||||||||||||{{{||||||}}}~~~~~~~~~}}}~~~}}}|||{{{zzz|||{{{zzzyyyyyyyyyzzzzzzvvvwwwwwwwwwwwwvvvuuuuuuvvvuuutttuuuwwwxxxwwwvvvwwwvvvvvvwwwyyyyyyxxxvvvuuuuuuuuuuuuuuuvvvwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwxxxwwwvvvtttrrrqqqqqqqqqsssrrrrrrqqqpppooonnnnnnqqqpppooonnnnnnnnnnnnnnnooooooqqqrrrsssssssssssspppooonnnmmmmmmmmmnnnoookkkiiihhhjjjmmmooonnnkkkpppooooooooooooooooooooonnnnnnnnnnnnoooooooooooolllkkkkkkjjjjjjiiihhhhhhjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjjjjhhhgggeeedddeeeffffffffffffggggggggggggggggggggggggfffffffffffffffgggggggggggggggggggggffffffffffffeeeeeeeeeccccccbbbaaaaaaaaaaaaaaabbbbbbbbbbbbccccccdddeeeeeedddcccbbbbbbbbbbbbbbb```aaabbbbbbbbbaaa___^^^^^^^^^]]]\\\\\\\\\]]]]]]________________________\\\ZZZUUUMMM@@@111###!!!)))333===FFFMMMPPPJJJGGGBBB===888111***%%%!!!"""""" !!!#########$$$%%%%%%&&&&&&'''&&&%%%$$$"""!!!  $$$(((******)))&&&###%%%---333333000***&&&######%%%&&&,,,,,,+++)))%%%   &&&---555444444444333333333333888999999999:::::::::;;;:::999777666777:::===???AAAAAAAAA===888222///...***+++,,,,,,---///444777;;;===???AAABBBAAA???>>>777666444333333555888999555333000,,,(((%%%###""" """###$$$(((((('''''''''&&&&&&&&&,,,,,,...///000111222222000000000000000111222333444111---+++***)))(((''')))&&&"""  !!!"""""""""###!!! ###'''))))))---...///222444666888999;;;===???AAACCCDDDEEEEEEDDDEEEEEECCC@@@>>>>>>???======>>>@@@BBBCCCBBB@@@BBBAAAAAA@@@@@@AAAAAABBB>>>>>>@@@AAABBBBBBBBBBBB@@@===888222,,,'''$$$"""""""""$$$"""  }}}}}}}}}|||||||||{{{{{{yyyzzz{{{||||||}}}||||||~~~}}}|||{{{yyyyyyzzzzzzzzzyyyyyyyyyyyyyyyvvvwwwwwwwwwwwwwwwvvvvvvvvvuuutttuuuwwwxxxwwwvvvvvvvvvvvvwwwyyyyyyxxxwwwuuuttttttuuuuuuvvvwwwxxxwwwwwwxxxxxxwwwvvvuuuuuuxxxwwwuuutttrrrqqqqqqqqqssssssrrrqqqpppnnnnnnmmmppppppoooooonnnoooooopppooopppqqqrrrrrrrrrrrrrrrpppooonnnmmmlllmmmnnnnnnkkkiiiiiijjjmmmooonnnmmmoooooooooooooooooonnnnnnmmmnnnnnnoooooopppppppppllllllkkkkkkjjjiiiiiiiiijjjjjjjjjiiiiiiiiihhhhhhiiijjjjjjkkkjjjiiigggfffgggfffffffffffffffggggggggggggggggggggggggggggggffffffggggggggggggggghhhgggffffffffffffeeeeeeeeeddddddcccbbbbbbbbbbbbbbbbbbbbbaaaaaabbbcccdddeeefffeeedddbbbaaaaaa``````______```aaaaaa``````___^^^^^^]]]\\\\\\\\\\\\]]]````````````____________[[[ZZZUUUMMMAAA222%%%!!!"""(((111;;;CCCHHHJJJJJJDDDAAA<<<999555111,,,(((%%%&&&''''''&&&''')))+++++++++******************((('''&&&###!!!$$$&&&((((((&&&###!!!!!!&&&***,,,)))%%%!!!!!!"""%%%$$$"""  (((...444444555555555555555555777777888999;;;<<<============<<<<<<===@@@CCCEEEHHHGGGEEE@@@999333///...***+++,,,---///222777:::<<<===@@@BBBBBBAAA>>>===666555333333444888<<>>???@@@@@@???@@@BBBDDDGGGHHHLLLKKKHHHAAA999222...---+++,,,......000333888;;;===>>>@@@AAAAAA???===<<<444333222222444999===@@@<<<999444///)))&&&###""" """###"""!!! !!!$$$&&&'''&&&%%%###"""!!!  !!!!!!"""!!!"""###$$$$$$%%%'''***---000111111111111000000000000000111111444333222000---+++******%%%$$$""""""%%%%%%%%%%%%%%%'''(((***,,,......222333444666888:::<<<===<<<===<<<:::777666777888888888999<<<@@@CCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBB<<<;;;999666222///---++++++************((('''%%%%%%&&&(((******'''"""!!!!!! ~~~~~~~~~~~~}}}}}}}}}}}}}}}|||{{{zzzyyyyyyyyyyyyxxxxxxyyyyyyyyyxxxwwwvvvwwwwwwxxxyyyyyyyyyyyyxxxxxxwwwvvvwwwyyyzzzyyyxxxwwwvvvvvvwwwyyyyyyxxxvvvttttttttttttuuuwwwxxxyyyvvvvvvvvvvvvvvvuuuttttttvvvvvvuuutttttttttttttttsssrrrrrrqqqpppooonnnnnnnnnnnnnnnooopppqqqrrrssspppqqqqqqqqqqqqqqqpppoooooonnnmmmlllllllllmmmnnnllllllllllllmmmmmmmmmmmmlllmmmnnnooopppooonnnmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnmmmllllllkkkkkkjjjkkkkkkjjjjjjiiiiiiiiihhhfffgggiiijjjllllllmmmmmmiiihhhgggfffffffffggghhheeeeeeeeefffffffffffffffddddddeeeeeefffggggggggggggffffffffffffeeeeeeeeeffffffeeeddddddddddddddddddbbbaaa``````aaacccdddeeeeeecccbbbaaa``````_______________````````````^^^]]]]]]]]]^^^^^^___```````````````````````````\\\[[[VVVNNNBBB444''' """ """(((333777>>>CCCDDDAAA===999666555444444333222...,,,&&&***...111222222222333000000000///---***'''&&&  !!!"""!!!  """######!!!   $$$***---000222444666888999999999333444666888:::<<<===>>>?????????@@@AAADDDFFFGGGJJJHHHEEE???777111...,,,,,,---......///222666999<<<============<<<::::::111000000111333777;;;>>>;;;888333---((("""###%%%%%%$$$### """%%%((()))%%%%%%$$$###############"""&&&)))+++++++++******))))))***+++,,,,,,...//////---***''''''(((###$$$###!!! !!!!!!!!!!!! !!!!!!!!!!!!  !!!###%%%&&&&&&$$$###$$$%%%&&&((()))***+++000000111222444666999:::777777666444222111222444444444555999===AAABBBBBBEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDCCCDDDEEEEEEFFF>>>===:::777555333222111000000//////......---------------......+++&&&""" !!!###%%%&&&$$$"""~~~~~~~~~~~~|||{{{zzzxxxxxxxxxyyyyyywwwxxxyyyyyyyyyxxxvvvvvvvvvvvvwwwxxxxxxxxxxxxxxxyyyxxxwwwxxxzzz{{{zzzyyyxxxwwwwwwwwwxxxxxxwwwuuussssssttttttuuuwwwxxxyyyuuuuuuuuuvvvuuuuuuttttttvvvuuuuuuuuuuuuvvvwwwwwwqqqqqqqqqpppppppppoooooopppooooooooopppqqqqqqrrrqqqqqqqqqqqqqqqpppooooooooonnnmmmlllkkklllmmmmmmmmmmmmnnnmmmllllllllllllkkklllnnnpppqqqqqqppppppmmmmmmmmmmmmllllllllllllmmmmmmllllllkkkjjjjjjiiikkkkkkkkkkkkjjjjjjjjjjjjiiiiiiiiijjjkkklllmmmnnnjjjiiigggfffeeefffggghhhddddddddddddeeeeeeeeefffccccccddddddeeefffffffffgggffffffffffffeeeeeeeeegggffffffeeeeeeeeeeeeeeedddcccaaa______```bbbdddddddddbbbaaa````````````aaaaaa``````````````````]]]]]]]]]^^^___```aaabbb______``````aaaaaabbbbbb^^^\\\WWWOOOBBB444&&& !!!!!!!!!!!! !!!!!!!!!!!!%%%+++333777<<<@@@AAA>>>999666333333222333333000,,,((('''+++000222222000...---,,,------,,,***%%%!!!  """!!!   &&&***,,,---///111333444555444333000111333444666888:::;;;;;;;;;;;;<<<===>>>@@@AAAAAAAAA>>>999333///------,,,,,,---,,,,,,...111444888777666555444444444444.........///222555777999666444000***$$$!!!    """"""""" !!!"""###$$$%%%'''(((&&&###!!!!!!""""""$$$%%%$$$!!!!!!""""""###$$$%%%%%%%%%%%% !!!"""###$$$$$$"""######$$$%%%%%%%%%$$$###"""###%%%&&&&&&$$$"""######$$$&&&((()))++++++------...000222555888:::777666555222///...000111000000111555:::>>>@@@AAACCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHBBB@@@===:::888777777777666666555444333444555777555444222111000...***'''######$$$&&&((((((&&&$$$ !!!###%%%%%%###!!!~~~~~~~~~}}}|||{{{zzzyyyxxxxxxxxxyyyzzzwwwwwwxxxyyyxxxwwwvvvuuuuuuuuuvvvwwwwwwwwwwwwwwwzzzyyyxxxyyy{{{|||{{{zzzyyyxxxwwwxxxxxxxxxvvvtttssssssttttttuuuwwwxxxyyyttttttuuuuuuuuuuuuuuutttuuuuuuuuuuuuvvvwwwxxxyyyqqqqqqpppppppppppppppppprrrqqqppppppooopppppppppqqqqqqqqqqqqqqqpppooonnnooonnnmmmlllkkklllmmmmmmnnnnnnooonnnlllkkkkkklllkkkmmmooorrrssssssrrrrrrmmmmmmmmmllllllkkkkkkjjjllllllkkkkkkjjjiiiiiihhhkkkkkkkkkkkkkkkkkkkkkkkklllkkkjjjiiijjjkkklllmmmkkkiiigggfffeeefffggghhhcccccccccddddddeeeeeeeeebbbbbbcccddddddeeeffffffggggggfffffffffeeeeeeeeeggggggfffeeeeeeeeeeeefffdddccc```______```bbbddddddcccbbbaaa````````````bbbbbbaaa```````````````]]]]]]^^^^^^```aaacccddd^^^______```aaabbbbbbccc___]]]XXXOOOBBB444&&&!!!""""""""""""  !!!$$$%%%&&& '''---000333888<<<===;;;888555111111111111000---'''###'''+++000333111---)))'''((()))******'''"""   &&&***++++++---///000111000///......///000222444666777888777777777777888:::;;;<<<::::::888555111.........+++,,,+++***)))+++...000222111///---,,,,,,------,,,,,,---///111333444555222111---(((!!!     """!!!!!!$$$&&&&&&""" !!!######%%%&&&'''(((((((((%%%&&&&&&'''(((((())))))$$$%%%&&&((()))*********#########%%%&&&$$$!!!"""###%%%''')))+++---...***+++,,,...111555888:::888888555222...---...000......///333888===???@@@>>>======<<<<<<======>>>@@@@@@@@@@@@BBBDDDGGGHHHFFFCCC???<<<:::999:::;;;999999999777777888;;;===;;;999666333222000---+++%%%%%%&&&((())))))'''%%%""""""$$$''')))***(((&&&}}}~~~~~~|||zzz~~~~~~~~~~~~|||{{{zzzyyyxxxwwwwwwwwwzzzxxxwwwvvvwwwvvvtttsssuuuuuuvvvwwwxxxyyyyyyzzzxxxyyy{{{||||||zzzyyywwwtttvvvyyyzzzzzzwwwtttqqqssssssssssssssstttuuuvvvvvvuuutttsssrrrsssttttttvvvuuuuuuuuuuuuuuuvvvvvvttttttsssssssssrrrrrrrrrvvvtttqqqooonnnoooppprrrqqqrrrssssssqqqoooooopppqqqpppnnnmmmlllmmmoooppppppooonnnmmmmmmnnnoooppplllnnnpppqqqqqqqqqrrrsssooonnnlllkkkjjjjjjkkkkkknnnmmmllljjjiiihhhhhhhhhiiiiiijjjkkkkkklllmmmmmmmmmmmmmmmmmmlllkkkjjjjjjggggggggggggggghhhhhhiiieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddeeefffhhhiiifffhhhhhhfffcccbbbeeehhhhhhhhhgggfffeeeddddddccccccaaa___^^^___aaaccceeeddddddcccbbbaaaaaaaaaaaaaaa```___```aaabbbaaa```aaa```^^^___aaaddddddddd````````````aaaaaaaaaaaabbb___YYYOOOBBB333'''"""############!!!   !!!$$$&&&&&&"""(((,,,111111222555888888777555111000...+++(((&&&%%%$$$+++///333444111+++%%%"""""""""     $$$&&&''''''''''''''''''((()))))))))***,,,...///000/////////000111333444555555555555333///***(((&&&''''''((('''%%%$$$######$$$$$$'''&&&$$$###"""!!!!!!!!!###&&&)))---///000000000...+++'''!!!     """ !!!&&&(((((('''&&&$$$###%%%((()))'''%%%&&&'''''''''&&&'''***,,,+++***)))'''%%%###!!! #########%%%(((***)))(((((()))+++...111555888::::::777333///,,,+++++++++,,,---000333666999;;;;;;;;;:::999888777777777777777777888:::===AAADDDFFFFFFCCC>>>;;;888999:::;;;;;;<<<===>>>===>>>@@@BBBAAA???;;;999888666333111---***(((((())))))&&&###%%%%%%$$$$$$$$$%%%&&&&&&~~~~~~~~~~~~}}}|||||||||}}}}}}}}}}}}|||||||||{{{zzzyyyxxxwwwwwwwwwzzzyyywwwwwwxxxxxxvvvuuuuuuvvvvvvwwwxxxxxxyyyyyyyyyzzz{{{||||||{{{yyyxxxuuuwwwxxxyyyxxxvvvtttrrrssssssssssssssstttuuuuuutttsssrrrrrrssstttuuuvvvvvvvvvuuuuuuvvvwwwxxxxxxttttttttttttsssssssssrrruuutttrrrpppooopppqqqqqqqqqssstttsssqqqppppppqqqrrrqqqooonnnmmmnnnoooppppppooonnnmmmmmmnnnoooooommmoooqqqqqqppppppqqqrrrooonnnmmmlllkkkkkkkkkllllllllljjjiiihhhgggggggggiiiiiijjjjjjkkkllllllllllllllllllllllllkkkjjjiiiiiihhhhhhggggggggghhhhhhffffffffffffffffffffffffeeeeeeddddddeeefffhhhiiiggghhhhhhfffdddccceeehhhggggggggggggfffeeeddddddcccbbb```___```bbbdddeeedddccccccbbbaaaaaaaaabbbbbbaaa``````aaaaaa```___bbbaaa______```bbbbbbaaa```aaaaaaaaaaaabbbbbbbbbbbb___YYYPPPCCC555)))"""%%%%%%%%%%%%$$$"""  ###$$$###!!! """######!!! !!!######### !!!''',,,111000///111333555444444---,,,+++)))'''&&&%%%%%%))),,,//////***%%%    !!!"""""""""""""""###$$$%%%'''(((%%%&&&&&&'''((((((((((((''''''((()))***+++,,,,,,...+++'''###   $$$(((+++---...&&&$$$    !!!""""""######&&&%%%$$$&&&((()))'''%%%###$$$%%%%%%%%%(((,,,///......---,,,)))&&&$$$"""""""""###%%%((()))'''%%%%%%%%%&&&(((,,,///222444777666333///---+++*********+++...000222444555666333222111000///.........000000111333777:::>>>@@@>>><<<888555444444666777:::<<<===>>>???@@@CCCFFFEEECCCAAA@@@???===:::888111...++++++++++++)))'''%%%%%%%%%$$$$$$#########~~~~~~~~~~~~~~~}}}}}}{{{{{{{{{||||||{{{{{{{{{{{{zzzyyyxxxxxxxxxxxxxxxzzzyyyxxxxxxyyyzzzyyyxxxvvvvvvvvvwwwxxxxxxxxxyyyyyyzzz{{{||||||{{{zzzzzzwwwwwwwwwwwwvvvuuutttsssssssssrrrrrrrrrsssttttttqqqqqqqqqrrrsssuuuvvvwwwuuuuuuuuuvvvvvvxxxyyyzzzuuuuuuuuutttttttttssssssttttttssssssrrrqqqqqqqqqqqqsssttttttrrrqqqqqqrrrrrrqqqpppooonnnooopppqqqoooooonnnnnnnnnnnnoooooonnnpppqqqqqqpppooopppqqqpppooonnnmmmllllllllllllkkkjjjiiihhhgggfffffffffhhhiiiiiijjjjjjkkkkkkkkkkkkkkkkkklllkkkkkkjjjjjjkkkjjjiiihhhggggggggggggggggggggggggggggggggggggeeeeeeeeeeeefffggghhhhhhgggggggggfffeeedddfffgggeeefffggghhhhhhgggfffeeedddcccbbbaaabbbcccdddeeeccccccbbbaaaaaaaaabbbbbbcccaaa``````aaaaaa```^^^cccaaa___^^^___```___^^^aaaaaaaaaaaabbbbbbbbbcccbbb```ZZZRRRFFF888---&&&(((((('''&&&$$$"""!!! """"""###%%%''''''$$$""""""%%%&&&'''(((###""" !!!!!! &&&+++111///------///111111111(((((('''%%%%%%$$$$$$$$$%%%&&&(((&&&"""       """$$$%%%###"""!!!!!! !!!###$$$&&&$$$  ###$$$      !!! ###)))---///000000///---)))%%%### !!!"""%%%''''''%%%"""!!!!!!!!!"""%%%(((+++---111111///---+++)))((('''((()))***,,,---.........,,,+++)))'''&&&%%%$$$$$$&&&'''(((***---000333555444333000...------...///333666888:::;;;>>>BBBDDDEEEEEEEEEFFFGGGFFFCCC@@@999666333111000000///...''''''''''''%%%###!!!~~~~~~~~~}}}||||||}}}}}}~~~zzzzzz{{{{{{{{{{{{zzzzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxyyyzzzzzzyyywwwwwwwwwwwwwwwxxxxxxxxxyyyzzz{{{|||||||||{{{{{{yyyxxxwwwvvvuuutttttttttsssrrrrrrrrrrrrrrrssssssqqqqqqrrrrrrssstttuuuuuussssssttttttvvvwwwxxxyyyvvvuuuuuuuuuuuutttttttttsssssstttttttttsssrrrqqqqqqsssttttttsssrrrssstttqqqpppoooooonnnnnnoooooonnnnnnnnnnnnnnnooooooooonnnpppqqqqqqooonnnoooooopppoooooonnnmmmmmmllllllkkkjjjiiihhhgggggggggggghhhhhhhhhiiiiiijjjjjjjjjkkkkkklllllllllllllllkkklllllljjjiiihhhgggggggggggggggggggggggggggggggggfffffffffffffffgggggghhhgggggggggffffffffffffgggccceeefffhhhhhhhhhffffffdddddddddccccccddddddeeebbbaaaaaaaaaaaaaaabbbccccccbbb``````aaaaaa___^^^```___^^^^^^___```___^^^````````````aaaaaaaaaaaaaaa```[[[SSSHHH<<<111******)))((('''%%%###!!! !!!"""!!!  !!!###&&&'''&&&###  $$$'''***++++++***%%%###!!! &&&+++111///......//////...---$$$$$$###"""!!!  !!!    !!!"""###"""  ###!!!   ###+++,,,------***&&&!!! ###&&&&&&###!!!  ###''')))***++++++***)))(((&&&&&&(((((())))))***))))))))))))(((&&&###!!! !!!$$$'''***,,,---,,,***((('''&&&&&&&&&(((***---///111555999<<<>>>???BBBFFFJJJKKKIIIGGGCCCAAA===999666555444333,,,------,,,)))&&&""" ~~~}}}||||||{{{{{{{{{||||||}}}zzz{{{{{{{{{{{{{{{{{{zzzxxxxxxwwwwwwwwwxxxyyyyyywwwvvvvvvwwwyyyzzzyyyxxxxxxxxxxxxwwwwwwwwwwwwwwwyyyzzzzzz{{{{{{{{{{{{{{{yyyxxxvvvuuutttsssssstttsssrrrqqqqqqqqqqqqrrrrrrssssssssssssssssssrrrrrrqqqqqqrrrrrrtttuuuwwwwwwvvvuuuuuuuuuuuutttttttttrrrssstttuuuuuusssrrrqqqppprrrttttttsssssstttuuuoooooonnnnnnmmmmmmmmmmmmmmmmmmnnnooooooooooooooonnnpppqqqqqqooonnnnnnoooooooooooonnnnnnmmmllllllkkkjjjiiihhhhhhhhhhhhhhhggggggggghhhhhhhhhhhhhhhjjjkkklllmmmmmmmmmmmmmmmnnnmmmkkkjjjhhhgggggggggffffffffffffffffffffffffffffffgggggggggggggggggggggffffffggggggggggggfffcccdddeeefffggggggffffffddddddeeeeeeeeeddddddccc````````````aaabbbcccccccccaaa``````aaaaaa```^^^]]]\\\\\\^^^```aaa```___^^^^^^^^^^^^_________``````___[[[TTTKKK???555///+++***)))'''%%%###""""""!!!######!!! !!!%%%((('''######%%%))),,,------+++***%%%### &&&+++......///000000...***'''"""!!!     """!!!      !!!###$$$$$$""""""###!!!!!!###%%%&&&'''((()))))))))))))))))))))*********)))(((((('''&&&$$$!!!"""$$$%%%)))((('''%%%###""" !!!###%%%'''***---000444666;;;BBBHHHKKKKKKJJJIIIHHHDDD@@@<<<999888777222222222111///+++(((%%%~~~~~~~~~|||{{{{{{|||||||||||||||}}}zzzzzz{{{{{{{{{{{{zzzzzzwwwwwwwwwwwwwwwxxxyyyzzzwwwvvvvvvwwwyyyzzzyyyxxxyyyxxxxxxxxxwwwvvvvvvvvvxxxyyyyyyyyyzzz{{{{{{{{{yyyxxxwwwuuutttssssssrrrrrrrrrqqqqqqppppppqqqqqqsssssssssssssssrrrqqqqqqqqqqqqqqqqqqrrrtttuuuvvvuuuuuuuuutttttttttssssssqqqrrrsssttttttsssrrrqqqnnnpppsssssssssssstttuuunnnnnnnnnmmmmmmmmmlllllllllmmmnnnooopppppppppooommmoooppppppooonnnooopppnnnnnnnnnnnnnnnmmmkkkkkkkkkjjjiiihhhhhhhhhhhhiiiggggggggggggggggggggggggiiijjjkkklllmmmmmmnnnnnnnnnmmmllljjjiiihhhhhhhhhfffffffffffffffffffffffffffgggggghhhhhhhhhgggggggggffffffgggiiiiiihhhfffccccccdddddddddeeeeeefffcccdddeeefffeeedddcccbbb_________```aaabbbcccdddaaa```___```aaabbbaaa```\\\\\\\\\^^^aaabbbaaa```]]]]]]]]]]]]^^^^^^^^^^^^___^^^[[[UUULLLBBB888333---,,,***((('''&&&%%%%%%###"""!!!""""""""" !!!'''***)))%%%!!!!!!"""%%%'''+++...///---***'''$$$!!!!!!&&&***+++,,,---///...***%%%               """###$$$&&&)))+++,,,---******+++++++++++++++***'''%%%###!!! !!!%%%%%%$$$###"""  """$$$'''***,,,222999AAAFFFHHHHHHGGGGGGFFFCCC???<<<::::::666666555444222///---+++~~~}}}}}}~~~}}}|||{{{|||~~~~~~}}}xxxxxxyyyyyyyyyyyyxxxxxxvvvvvvvvvvvvwwwxxxyyyzzzyyyxxxwwwxxxyyyzzzyyyxxxyyyyyyxxxxxxwwwvvvvvvuuuwwwwwwwwwxxxyyyzzz{{{{{{xxxxxxwwwvvvtttsssrrrqqqrrrrrrqqqppppppppppppppppppqqqrrrsssssssssrrrqqqrrrrrrrrrrrrsssssstttuuuttttttttttttsssssssssrrrqqqqqqrrrrrrrrrrrrqqqqqqmmmoooqqqrrrrrrrrrtttuuunnnnnnnnnnnnnnnmmmmmmlllkkklllnnnooopppppppppooolllmmmooopppooooooooopppmmmmmmnnnnnnmmmllljjjiiiiiiiiihhhggggggggghhhhhhfffffffffffffffffffffffffffgggiiijjjkkklllllllllnnnmmmllljjjjjjiiiiiiiiiggggggggggggggggggggggggfffggghhhiiihhhhhhgggfffgggfffeeegggjjjjjjhhhfffdddcccbbbaaaaaacccdddeeebbbccceeeffffffdddbbb```^^^^^^______aaabbbcccddd```___^^^___aaacccbbbaaa^^^^^^^^^___aaabbb```^^^]]]]]]]]]^^^^^^^^^______]]]\\\ZZZUUUMMMCCC;;;555///...---+++***))))))***'''%%%"""!!!!!!  """(((+++***%%%!!!"""###"""%%%***---...+++(((%%%### """&&&((((((((((((((('''###             $$$(((,,,...***+++,,,------.........)))'''%%%###!!!  !!!""""""!!!!!!###'''---555;;;>>>>>>>>>@@@CCCBBB???===<<<===555555444333222000//////~~~}}}}}}~~~~~~}}}||||||}}}~~~wwwwwwxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvwwwxxxzzzzzz{{{zzzyyyyyy{{{{{{zzzyyyzzzyyyyyyxxxwwwvvvuuuuuuwwwwwwwwwwwwxxxyyyzzz{{{xxxxxxwwwvvvuuusssqqqppprrrrrrqqqpppooooooppppppnnnoooqqqssstttttttttsssttttttsssssssssttttttuuuttttttsssssssssrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqrrrlllnnnqqqrrrrrrrrrsssuuuooooooooooooooonnnnnnmmmkkklllnnnooopppppppppoookkkmmmoooooooooooopppqqqlllmmmmmmnnnmmmkkkjjjiiihhhggggggffffffffffffgggfffffffffffffffffffffeeedddeeeggghhhjjjjjjkkkkkkmmmmmmlllkkkjjjjjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhfffggghhhiiiiiihhhgggfffgggfffeeegggjjjkkkhhhfffeeedddaaa______aaaccceeebbbccceeeffffffcccaaa___^^^^^^^^^___aaabbbdddddd___^^^^^^___bbbccccccbbb`````````aaabbbaaa___]]]^^^^^^^^^_________``````\\\[[[YYYUUUMMMDDD<<<666111000...---,,,,,,------)))'''###!!! !!!"""###"""!!! ###(((+++)))### """"""'''+++,,,***&&&$$$"""!!!"""$$$%%%'''&&&%%%"""!!!                    ###(((+++***+++,,,---//////000000,,,+++)))'''%%%$$$$$$###!!! !!!""""""!!! $$$+++000333444666:::???@@@???======>>>444333222111000000000000~~~~~~}}}||||||{{{~~~~~~|||wwwwwwwwwwwwxxxzzz|||}}}}}}|||{{{yyyxxxwwwvvvvvv||||||||||||||||||{{{{{{{{{zzzzzzyyyyyyxxxwwwwww{{{zzzxxxyyyyyyzzzxxxwwwwwwwwwwwwvvvtttsssqqqpppqqqqqqrrrsssttttttssssssqqqqqqqqqqqqsssuuuwwwyyyuuuuuuvvvvvvvvvvvvuuuuuuttttttttttttuuuuuuuuuuuussssssrrrrrrrrrrrrqqqqqqnnnoooqqqssstttttttttssssssooonnnpppooollllllnnnllllllmmmnnnnnnnnnnnnnnnkkklllmmmmmmnnnnnnmmmmmmlllmmmnnnnnnnnnmmmkkkjjjkkklllllljjjhhhffffffgggiiihhhhhhgggfffeeeeeeeeeggghhhhhhiiijjjkkkkkkkkklllllllllkkkkkkkkkjjjjjjkkkhhheeedddfffgggfffeeegggffffffeeeeeeggghhhiiiggggggggggggggghhhiiiiiieeeeeedddcccbbbbbbbbbbbbeeeeeeeeefffffffffggggggcccbbbaaa``````bbbdddeee]]]^^^```bbbcccdddcccccc```______^^^^^^]]]\\\\\\___]]]\\\]]]``````^^^[[[___]]][[[WWWRRRIII???888444444444555555444000...'''$$$  """#########!!! """$$$$$$""""""'''******(((&&&!!!###$$$%%%%%%!!!       !!!              !!!&&&))))))))))))***,,,---...---,,,+++(((%%%"""!!!%%%((()))---...000333444555555444111111000///...------,,,~~~~~~}}}||||||~~~}}}}}}~~~{{{xxxwwwwwwwwwxxxzzz|||}}}~~~}}}{{{zzzyyyxxxxxxxxx{{{{{{{{{{{{||||||||||||{{{{{{zzzzzzyyyxxxxxxxxx{{{yyyxxxxxxyyyyyyxxxwwwwwwwwwwwwvvvuuutttsssrrrsssttttttuuuvvvvvvuuuuuurrrrrrrrrssstttvvvxxxyyyuuuuuuuuuuuuuuuuuuuuuuuusssttttttuuuuuuvvvvvvvvvssssssrrrrrrrrrqqqqqqqqqooopppqqqssssssssssssrrrrrrnnnnnnpppooollllllooolllmmmnnnnnnoooooonnnnnnkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkkkkkkkllllllkkkhhhgggggghhhiiiiiihhhggggggfffeeeeeeggggggggghhhiiijjjjjjjjjkkkkkkjjjjjjjjjiiiiiiiiikkkhhhffffffhhhhhhgggeeegggffffffeeefffggghhhiiiggggggggggggggghhhhhhiiiffffffdddcccbbbbbbbbbbbbdddddddddeeeffffffggggggfffeeecccaaa```aaabbbccc]]]^^^```bbbcccccccccccc_________^^^]]]]]]\\\\\\^^^\\\\\\]]]______]]][[[___]]][[[WWWRRRIII???888555444444555555444111...((($$$ !!!###%%%&&&&&&$$$###"""!!! !!!&&&((('''%%%$$$!!! !!!!!! !!!         !!!""""""           !!!!!!"""###%%%&&&((()))+++***)))'''$$$!!! """######$$$&&&((()))))))))(((((())))))***+++,,,,,,---~~~~~~}}}}}}|||||||||~~~~~~|||zzzxxxxxxwwwxxxyyyzzz|||}}}~~~}}}|||{{{zzzyyyyyyyyyzzzzzz{{{{{{|||||||||||||||{{{{{{zzzzzzyyyxxxxxxzzzyyyxxxxxxyyyyyyxxxwwwwwwwwwwwwwwwwwwvvvuuuuuussstttuuuuuuvvvuuuuuuuuuqqqqqqqqqrrrsssuuuvvvwwwvvvuuutttsssssstttuuuvvvsssssstttuuuvvvvvvwwwwwwrrrrrrrrrrrrqqqqqqqqqqqqpppqqqrrrssssssrrrqqqppppppmmmmmmoooooommmmmmooommmmmmnnnoooooooooooonnnkkkkkklllmmmmmmmmmmmmmmmmmmmmmlllkkkkkkkkkkkkkkkkkklllmmmkkkiiihhhhhhiiiiiiiiihhhhhhggggggfffffffffffffffggghhhhhhiiiiiiiiiiiiiiihhhhhhhhhggggggiiihhhggghhhiiiiiihhhfffgggffffffffffffggghhhhhhggggggffffffgggggghhhiiihhhgggeeedddcccbbbbbbbbbccccccddddddeeeffffffggghhhgggdddbbbaaa`````````^^^___```aaabbbccccccccc______^^^^^^]]]]]]\\\\\\]]]\\\\\\]]]^^^^^^]]][[[___]]][[[WWWRRRIII???888666555555666666444111...)))%%% """%%%''')))***'''&&&%%%###""" !!!%%%''''''%%%######"""         !!!"""######$$$!!!!!!"""""""""!!!!!!              ######"""  ###&&&(((***+++~~~}}}||||||||||||{{{{{{yyyyyyxxxxxxyyyzzz|||}}}||||||{{{zzzzzzyyyzzzzzzyyyzzzzzz{{{{{{||||||}}}||||||{{{zzzzzzyyyyyyxxxzzzxxxwwwxxxyyyyyyxxxwwwvvvwwwwwwxxxxxxxxxwwwwwwrrrrrrsssssssssssssssrrroooooopppqqqrrrssstttuuuvvvtttsssqqqqqqssstttvvvsssssstttuuuvvvvvvwwwxxxrrrrrrrrrqqqqqqqqqqqqppppppqqqrrrrrrrrrpppooonnnnnnllllllooopppmmmmmmooommmmmmnnnoooooooooooonnnkkkkkklllmmmmmmmmmllllllmmmlllkkkiiiiiijjjkkkkkkkkkllllllkkkiiihhhiiijjjiiiiiiiiihhhhhhgggggggggeeeeeeeeeffffffgggggggggggggggggggggfffffffffeeeffffffgggiiiiiiiiigggfffffffffffffffggggggggghhhgggffffffffffffggghhhhhhiiihhhfffeeecccbbbbbbbbbbbbbbbccccccdddeeeeeeeeegggfffdddbbbaaa`````````^^^___```aaaaaabbbbbbbbb______^^^^^^]]]\\\\\\[[[^^^]]]^^^^^^______^^^]]]___]]][[[WWWQQQIII???888666666666666666444111...***&&&!!! ###''')))+++,,,''''''%%%$$$""" ###'''((((((&&&$$$"""!!!    """""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%######$$$$$$$$$$$$######           !!!$$$&&&(((~~~}}}|||{{{{{{{{{zzzyyyyyyxxxyyyzzz|||}}}zzzzzzyyyyyyyyyyyyyyyzzzyyyzzzzzzzzz{{{{{{|||||||||{{{{{{zzzyyyyyyxxxxxxyyywwwwwwwwwyyyyyyxxxwwwvvvwwwwwwxxxxxxxxxxxxxxxrrrsssssssssssssssrrrrrrppppppqqqrrrsssttttttttttttsssqqqppppppqqqssstttrrrsssssstttuuuuuuvvvvvvrrrrrrqqqqqqqqqppppppppppppqqqqqqrrrqqqpppnnnmmmmmmkkklllppppppmmmlllnnnllllllmmmnnnnnnnnnnnnnnnjjjkkkkkklllmmmllllllllllllkkkiiihhhhhhhhhiiijjjiiikkkkkkkkkiiiiiiiiikkkiiiiiiiiiiiiiiihhhhhhhhheeeeeeeeeeeeeeefffffffffffffffeeeeeeeeedddddddddcccdddfffgggggggggffffffeeeffffffgggggggggggggggfffffffffffffffgggggghhhiiihhhgggeeedddcccccccccbbbbbbbbbbbbccccccccccccccccccbbbbbbaaaaaaaaaaaa_________``````aaabbbbbb___^^^^^^]]]\\\\\\[[[[[[______```aaa``````_________]]][[[WWWQQQIII???888777666555666666444000---***&&&""" ###''')))++++++&&&%%%###""" """%%%'''&&&%%%$$$      !!!$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&&&&%%%$$$$$$$$$"""             !!!}}}{{{zzz{{{{{{zzzyyyyyyyyyzzz|||}}}yyyyyyxxxxxxxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{zzzzzzyyyyyyxxxwwwwwwxxxwwwvvvwwwxxxyyyxxxwwwvvvwwwwwwxxxxxxxxxwwwwwwuuuuuuuuuvvvuuuuuutttsssrrrrrrtttuuuvvvvvvvvvvvvsssrrrqqqppppppqqqrrrsssrrrsssssssssssstttttttttqqqqqqqqqqqqppppppppppppooopppqqqqqqpppooonnnmmmmmmkkkmmmpppppplllkkkmmmkkkkkklllmmmmmmmmmmmmllljjjjjjkkkllllllllllllllljjjjjjiiihhhhhhhhhhhhhhhhhhiiijjjjjjiiihhhiiikkkjjjjjjiiiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddddddddcccaaaccceeefffeeeeeefffhhheeeffffffggghhhgggggggggffffffeeeeeeffffffggghhhhhhhhhgggfffeeeeeeeeeeeebbbbbbbbbbbbbbbaaaaaaaaa`````````aaaaaabbbbbbbbb```____________```aaabbb^^^^^^]]]]]]\\\\\\[[[[[[___aaabbbbbbaaa``````aaa___]]][[[WWWRRRIII???888666555555555555333///,,,)))&&&###"""""""""!!!  ###%%%'''((((((###"""!!!!!!######""""""""""""""""""""""""""""""     ###$$$'''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%$$$#########"""           ~~~}}}zzzyyyyyy{{{{{{zzzyyyyyyzzz|||}}}yyyyyyyyyyyyyyyzzz{{{{{{|||{{{{{{zzzzzzyyyyyyxxxzzzyyyyyyxxxxxxwwwvvvvvvwwwvvvvvvwwwxxxyyyyyywwwvvvwwwwwwwwwwwwwwwvvvvvvuuuuuuvvvvvvuuuttttttsssqqqrrrssstttuuuuuuttttttqqqqqqqqqqqqqqqqqqqqqqqqsssrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqppppppppppppnnnooopppppppppooonnnmmmnnnlllmmmppppppkkkjjjkkkiiijjjkkkkkkllllllkkkkkkjjjjjjkkkllllllllllllkkkhhhhhhiiiiiihhhhhhgggffffffgggiiiiiihhhhhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjfffffffffffffffeeeeeeeeeeeeeeeeeedddddddddccccccbbbdddffffffeeeeeehhhkkkeeeeeeggghhhhhhhhhgggffffffeeeeeeeeeeeefffggggggggggggfffffffffffffffgggdddcccbbbaaa```______^^^^^^^^^___`````````````````````___^^^___```aaabbb^^^^^^]]]]]]\\\[[[[[[[[[^^^aaacccbbb```___```aaa___]]][[[WWWRRRIII???888555555444444444111---***'''&&&%%%%%%&&&%%%###""" """###$$$$$$$$$ !!!"""""""""#########"""!!!      """$$$"""!!!"""###$$$$$$((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&%%%###!!!!!!         |||}}}yyyxxxxxx|||{{{zzzyyyzzz{{{|||}}}zzzzzzzzzzzzzzz{{{|||}}}||||||{{{zzzyyyxxxxxxwwwyyyyyyxxxxxxwwwvvvvvvuuuwwwvvvuuuvvvxxxyyyyyywwwwwwwwwwwwwwwwwwvvvuuuuuussstttttttttsssrrrqqqqqqmmmnnnpppqqqrrrrrrqqqpppooopppqqqqqqqqqqqqpppooosssrrrrrrqqqqqqppppppoooqqqqqqqqqppppppppppppooommmnnnoooppppppooonnnmmmnnnlllmmmqqqpppkkkiiijjjiiiiiijjjkkkkkkkkkkkkjjjjjjjjjkkklllllllllkkkkkkggghhhiiiiiiiiihhhfffeeeeeefffhhhhhhgggggghhhjjjjjjjjjjjjjjjjjjjjjjjjjjjffffffffffffffffffffffffeeeeeeeeedddddddddccccccccceeeffffffeeefffjjjmmmdddeeeggghhhhhhhhhgggffffffeeeeeeeeeeeefffggggggfffffffffffffffggghhhhhhddddddcccaaa```^^^]]]]]]^^^^^^____________^^^^^^``````___^^^^^^___aaabbb^^^^^^]]]]]]\\\[[[[[[ZZZ]]]```bbbbbb___^^^___aaa___]]][[[WWWRRRIII???888555444333333333111---***&&&&&&&&&'''((('''%%%### !!!!!!!!!!!!!!! """###$$$$$$######"""      """%%%''''''$$$ """$$$%%%&&&%%%%%%((((((''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''(((''''''%%%$$$"""         ~~~~~~||||||}}}xxxxxxxxxyyyyyyzzzzzzzzzzzzzzzyyyyyyyyyxxxxxxxxx||||||{{{{{{{{{zzzzzzzzzyyyzzzzzzyyyyyywwwvvvuuuxxxxxxxxxxxxxxxwwwvvvuuurrrrrrtttuuuuuuuuutttsssuuutttsssrrrqqqppppppppprrrrrrrrrrrrrrrrrrrrrrrroooooooooooonnnnnnnnnnnnooooooppppppppppppooooooqqqqqqppppppoooooonnnnnnnnnooopppqqqqqqpppooonnnoooppppppooommmkkkiiigggffffffffffffgggiiijjjkkkiiiiiihhhhhhhhhhhhhhhiiijjjhhhfffffffffgggfffeeeggggggggggggggghhhhhhhhhmmmmmmlllkkkjjjhhhhhhgggiiiiiihhhgggfffeeeddddddeeedddccccccbbbbbbccccccffffffeeedddeeefffggghhhggggggffffffffffffggggggddddddeeeeeeeeeeeeeeeeeehhhhhhgggfffffffffffffffcccbbb```___^^^^^^^^^___^^^^^^^^^^^^___aaabbbccc```_________^^^^^^^^^^^^]]]]]]^^^^^^]]]]]]\\\[[[_________```______^^^]]]]]]ZZZXXXUUUQQQHHH>>>666555222000222444222,,,&&&(((((('''&&&%%%%%%%%%%%%######"""!!! !!!!!!!!!  !!!"""""""""""" ###!!!   %%%+++***&&&!!!$$$###"""""""""###%%%&&&'''&&&&&&&&&'''&&&###!!!$$$$$$#########$$$&&&''''''%%%$$$###"""           }}}|||{{{|||yyyyyyyyyyyyyyyzzz{{{||||||{{{yyywwwwwwxxxzzz{{{|||{{{{{{{{{zzzzzzzzzyyyyyyyyyyyyxxxwwwvvvvvvvvvwwwwwwxxxxxxwwwvvvvvvuuurrrssstttuuuuuutttsssrrruuutttsssrrrqqqppppppppprrrrrrrrrrrrrrrrrrrrrrrroooooooooooonnnnnnnnnnnnooopppppppppppppppooonnnpppppppppoooooonnnnnnnnnnnnooopppqqqqqqpppooonnnpppppppppooonnnllliiihhhfffffffffffffffggghhhiiiiiiiiihhhhhhhhhhhhiiiiiiiiihhhffffffggggggfffeeefffggggggggghhhhhhhhhiiikkkjjjjjjiiiiiihhhggggggiiiiiihhhgggfffeeeddddddddddddcccbbbbbbbbbbbbccceeeeeedddddddddeeefffgggffffffeeeeeeeeeeeeffffffdddddddddeeeeeeeeeeeefffggggggfffeeeeeeeeeeeeeeecccbbbaaa____________```^^^^^^^^^___```aaabbbbbb`````````_________^^^^^^]]]]]]^^^^^^]]]]]]\\\[[[_______________^^^]]]\\\\\\ZZZXXXUUUPPPHHH>>>777555222111222333111,,,&&&'''&&&%%%$$$############ !!!"""#########"""!!!!!! """"""######"""    %%%***)))&&&!!!$$$$$$###""""""###$$$%%%$$$$$$###$$$$$$###!!!!!! !!!"""$$$%%%$$$"""!!!!!!!!!        }}}{{{{{{{{{{{{zzzyyyxxxxxxzzz|||}}}~~~|||yyyvvvvvvxxx{{{}}}{{{{{{zzzzzzzzzzzzyyyyyyyyyxxxwwwvvvuuuuuuvvvvvvvvvvvvwwwwwwvvvvvvuuuuuuttttttttttttsssrrrqqqqqqtttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoooooooooooonnnnnnnnnnnnpppqqqqqqqqqpppooonnnnnnoooooooooooonnnnnnnnnnnnnnnooopppqqqqqqpppooonnnppppppppppppooommmkkkjjjggggggffffffffffffggggggiiihhhhhhhhhhhhhhhiiiiiiiiihhhffffffggghhhgggffffffggggggggghhhhhhhhhiiihhhhhhhhhhhhhhhhhhhhhhhhiiiiiihhhgggfffeeedddddddddccccccbbbbbbbbbbbbbbbddddddcccbbbcccdddeeefffeeeddddddddddddddddddeeedddddddddeeeeeeeeeffffffffffffeeeddddddddddddeeedddcccbbb`````````aaaaaa_________``````aaaaaaaaaaaaaaaaaa`````````______]]]]]]^^^^^^]]]]]]\\\[[[____________^^^]]]\\\[[[\\\ZZZXXXTTTOOOFFF===777555333111111222///***%%%$$$###"""!!! $$$%%%&&&''''''&&&%%%$$$""""""###$$$$$$#########     """&&&%%%$$$ $$$######"""""""""######!!!  """"""       ~~~|||zzzzzz{{{|||zzzxxxvvvvvvxxxzzz|||}}}|||zzzxxxxxxyyyzzz{{{zzzzzzyyyyyyyyyyyyyyyyyyyyywwwuuutttssstttvvvwwwuuuuuuvvvvvvvvvvvvuuuuuuuuuuuutttsssrrrqqqpppooorrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppoooooooooooonnnnnnnnnnnnqqqqqqqqqqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooopppqqqqqqpppooonnnppppppppppppooonnnlllkkkiiiiiihhhggggggggggggggghhhhhhhhhhhhhhhhhhiiijjjiiihhhffffffggghhhhhhggghhhhhhhhhhhhggggggggggggffffffggghhhhhhiiiiiijjjiiiiiihhhgggfffeeeddddddccccccbbbaaaaaaaaaaaaaaacccbbbaaaaaaaaabbbcccdddccccccbbbbbbbbbbbbcccccccccddddddeeeeeefffffffffffffffeeeddddddddddddeeeeeedddbbbaaaaaaaaabbbbbb___``````aaaaaaaaaaaa```aaaaaaaaaaaa````````````]]]]]]^^^^^^]]]]]]\\\[[[_________^^^]]]\\\[[[ZZZ[[[ZZZXXXSSSMMMEEE===777555333111000///,,,((($$$  """'''((()))))))))((('''&&&%%%%%%%%%$$$###"""      """!!!!!!!!!  !!!       |||~~~~~~|||zzzzzz{{{zzzyyyvvvttttttvvvxxxzzzzzzzzz{{{{{{{{{zzzyyyxxxxxxxxxyyyyyyyyyyyyyyyyyyxxxwwwuuusssssstttvvvwwwtttuuuvvvvvvvvvvvvuuuuuuuuuuuusssrrrqqqpppooooooqqqqqqpppppppppqqqrrrrrrqqqqqqqqqppppppooooooooooooooooooooonnnnnnnnnnnnqqqqqqqqqqqqqqqpppoooooonnnnnnnnnooooooooooooooonnnooopppqqqqqqpppooonnnoooooopppppppppnnnmmmllllllkkkjjjiiihhhhhhhhhhhhhhhhhhgggggghhhiiijjjjjjiiigggffffffhhhiiihhhhhhkkkkkkjjjhhhgggeeeddddddffffffggghhhiiijjjkkkkkkiiiiiihhhgggfffeeeddddddcccbbbaaaaaa``````aaaaaaaaa```_________```bbbcccbbbbbbaaaaaaaaaaaabbbbbbccccccddddddeeefffgggggggggfffeeeeeeddddddeeeeeeddddddbbbaaaaaabbbcccccc```aaaaaabbbaaaaaa```___aaaaaaaaaaaa````````````]]]]]]^^^^^^]]]]]]\\\[[[^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZXXXSSSKKKCCC<<<888444333000...,,,((($$$"""!!!###(((((())))))(((&&&%%%$$$###"""!!!       !!!"""!!! !!!!!!!!!     ~~~~~~~~~~~~zzz|||}}}}}}{{{{{{{{{|||yyywwwvvvttttttuuuvvvwwwwwwyyyzzz{{{{{{yyywwwvvvwwwwwwxxxxxxxxxxxxyyyyyywwwvvvuuuttttttuuuvvvwwwuuuuuuvvvvvvwwwwwwvvvvvvuuutttrrrqqqpppooooooooopppppppppppppppqqqrrrsssqqqqqqppppppooonnnnnnnnnoooooooooooonnnnnnnnnnnnppppppqqqqqqqqqqqqqqqpppooooooooooooppppppppppppnnnooopppqqqqqqpppooonnnmmmnnnooooooooonnnmmmlllllllllkkkjjjjjjiiijjjjjjgggggggggggghhhiiijjjkkkiiigggfffggghhhiiiiiihhhlllkkkjjjhhhgggeeedddcccfffgggggghhhjjjkkkkkkllliiiiiihhhgggfffeeeddddddbbbaaaaaa```````````````______^^^]]]^^^___```aaabbbbbbaaaaaaaaaaaabbbbbbbbbcccddddddeeefffggggggfffeeeddddddccccccdddddddddcccbbbaaaaaabbbccccccaaabbbbbbcccbbbaaa___^^^aaaaaaaaa`````````______]]]]]]^^^^^^]]]]]]\\\[[[\\\\\\]]]]]]]]]\\\[[[[[[YYYYYYWWWRRRJJJAAA;;;999333222///,,,((($$$!!! $$$%%%$$$$$$"""        """!!!!!!"""######"""  !!!      ~~~}}}||||||||||||xxxzzz||||||{{{{{{|||}}}xxxxxxwwwvvvvvvvvvvvvvvvxxxxxxyyyyyyyyyxxxwwwvvvwwwwwwwwwwwwxxxxxxxxxyyyvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvvvvwwwxxxxxxwwwwwwtttsssqqqpppooooooooopppoooooooooooopppqqqrrrsssqqqppppppooonnnnnnmmmmmmoooooooooooonnnnnnnnnnnnoooooopppqqqrrrrrrrrrrrrooopppppppppqqqqqqqqqrrrnnnooopppqqqqqqpppooonnnllllllnnnnnnooonnnmmmlllkkkkkkjjjiiiiiijjjjjjjjjgggggggggggghhhiiijjjkkkiiigggfffggghhhjjjjjjiiiiiiiiihhhhhhggggggffffffeeeffffffggghhhiiijjjjjjiiiiiihhhgggfffeeeddddddaaaaaa```____________```^^^^^^]]]\\\]]]^^^___```bbbbbbaaaaaaaaaaaabbbbbbbbbccccccdddeeefffggghhhccccccbbbaaaaaaaaaaaaaaacccbbbaaa``````aaabbbcccaaabbbcccccccccaaa___]]]`````````_________^^^^^^]]]]]]^^^^^^]]]]]]\\\[[[ZZZ[[[[[[\\\\\\\\\\\\\\\YYYYYYWWWQQQIII@@@;;;999111000...***%%%          !!!$$$&&&&&&%%%"""!!!  !!!######$$$$$$     ~~~|||zzzzzzzzzzzzvvvxxx{{{|||{{{{{{}}}~~~xxxxxxxxxxxxwwwwwwvvvvvvyyyxxxwwwvvvvvvvvvwwwxxxvvvvvvwwwwwwxxxxxxxxxyyyuuuvvvwwwwwwwwwwwwvvvvvvvvvvvvwwwxxxxxxxxxxxxxxxsssrrrqqqoooooooooppppppoooooooooooopppqqqssssssqqqppppppooonnnmmmmmmllloooooooooooonnnnnnnnnnnnnnnooopppqqqrrrsssssssssppppppqqqqqqqqqrrrrrrrrrnnnooopppqqqqqqpppooonnnkkklllmmmnnnnnnnnnmmmllljjjiiiiiiiiiiiiiiijjjjjjgggggggggggghhhiiijjjkkkiiigggfffgggiiijjjjjjiiigggggggggggghhhhhhhhhhhheeeeeeffffffggghhhhhhiiiiiiiiihhhgggfffeeeddddddaaaaaa```_______________^^^]]]\\\\\\\\\]]]^^^___bbbbbbaaaaaaaaaaaabbbbbbbbbbbbcccdddeeegggggghhhaaaaaa```_______________bbbbbbaaa``````aaabbbcccbbbcccddddddcccaaa___]]]```_________^^^^^^^^^^^^]]]]]]^^^^^^^^^]]]\\\\\\YYYZZZ[[[\\\\\\]]]\\\\\\XXXYYYWWWQQQHHH???;;;999000000---)))###          !!!"""""""""""""""  !!!!!!!!! %%%((((((((($$$"""  !!!"""""""""!!!  """$$$%%%&&&&&&!!!!!!""""""!!!!!!      ~~~}}}}}}|||{{{zzz{{{{{{{{{|||}}}~~~~~~~~~yyyxxxwwwwwwvvvvvvvvvwwwvvvwwwwwwxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvwwwwwwwwwyyyxxxvvvuuuuuuvvvxxxyyyyyyxxxwwwwwwyyyyyyxxxwwwxxxwwwuuutttrrrrrrqqqqqqnnnnnnoooooopppppppppqqqpppqqqrrrrrrqqqpppnnnmmmnnnoooppppppooonnnmmmllloooppppppqqqqqqpppppppppqqqpppooooooppppppooonnnlllmmmoooppppppnnnmmmkkkkkklllnnnoooooommmllljjjhhhhhhiiijjjjjjjjjjjjjjjgggggghhhhhhiiiiiijjjjjjfffffffffggghhhjjjkkkllliiihhhhhhggghhhhhhiiiiiieeefffgggiiiiiiiiihhhggghhhhhhhhhhhhgggfffeeedddcccccccccbbbbbbbbbbbbbbb^^^]]]\\\[[[\\\^^^aaaccccccaaa``````aaabbbbbbaaa```aaaaaabbbccccccdddddddddaaa^^^]]]]]]^^^^^^^^^````````````aaabbbdddeeeaaa````````````_________^^^^^^^^^^^^^^^^^^^^^^^^aaa```___^^^\\\[[[ZZZYYY]]][[[ZZZZZZ\\\^^^^^^]]]ZZZWWWSSSNNNGGG@@@;;;888333000+++&&&!!!        """"""###%%%'''&&&###  !!!%%%&&&'''!!!!!! !!!!!!"""###$$$%%%%%%%%%%%%$$$###""""""'''&&&$$$"""!!!!!!!!!"""$$$$$$$$$$$$$$$%%%&&&'''###$$$%%%&&&&&&$$$###!!!      }}}|||||||||{{{zzzzzzzzz{{{|||}}}}}}~~~~~~zzzyyyxxxxxxwwwwwwwwwxxxvvvwwwwwwxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvuuuuuuxxxwwwvvvuuuvvvwwwyyyzzzzzzxxxwwwxxxyyyyyyxxxwwwxxxwwwuuutttrrrqqqqqqqqqooooooooopppppppppppppppqqqqqqrrrrrrrrrqqqooonnnppppppqqqqqqqqqpppooonnnpppqqqqqqqqqqqqqqqpppooopppoooooooooppppppnnnmmmkkklllnnnoooooonnnlllkkklllmmmnnnnnnnnnmmmkkkiiihhhiiiiiijjjjjjjjjiiiiiihhhhhhhhhiiiiiiiiiiiiiiiffffffggggggiiijjjkkklllkkkjjjjjjjjjjjjjjjkkkkkkgggggghhhiiiiiiiiihhhhhhhhhhhhhhhgggfffeeeeeeeeeeeedddddddddccccccbbbbbb___^^^\\\[[[\\\^^^aaaccccccbbb``````bbbcccbbbaaaaaaaaaaaabbbbbbccccccccceeebbb___^^^^^^_______________```aaabbbbbbcccccc`````````_________^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]```___^^^^^^\\\\\\[[[ZZZ]]]\\\ZZZ[[[]]]^^^^^^]]]YYYWWWRRRLLLEEE>>>888555000...)))$$$      !!!######$$$&&&((('''$$$!!!  ######### !!!"""###%%%%%%'''''''''&&&&&&%%%$$$###((('''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&$$$###"""     ~~~}}}{{{{{{||||||{{{zzzyyyyyyzzz{{{|||}}}~~~~~~zzzzzzzzzyyyyyyyyyyyyyyyvvvvvvwwwxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvuuuuuuwwwvvvvvvuuuvvvwwwxxxyyyyyyxxxwwwxxxyyyzzzyyyxxxwwwwwwuuusssrrrqqqqqqqqqqqqqqqqqqpppppppppppppppqqqrrrsssssssssrrrqqqpppqqqqqqrrrsssssssssrrrrrrrrrrrrrrrrrrrrrqqqpppooooooooonnnoooqqqpppnnnkkkjjjkkklllmmmmmmmmmlllkkkmmmmmmnnnnnnmmmkkkiiihhhiiijjjjjjjjjjjjjjjiiiiiijjjjjjiiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiijjjkkklllmmmmmmlllllllllllllllllliiiiiihhhhhhggghhhhhhhhhiiihhhgggeeeeeeeeeeeefffffffffeeeeeedddcccbbbbbb___^^^]]]\\\]]]___aaabbbcccaaa``````aaabbbbbbaaaaaaaaaaaaaaaaaabbbbbbbbbeeebbb```______``````___^^^___aaabbbcccbbbbbbaaa______^^^^^^^^^]]]]]]]]]_________^^^^^^]]]]]]]]]^^^^^^]]]]]]]]]]]]\\\\\\]]]\\\[[[\\\^^^___^^^]]]YYYVVVQQQIIIAAA:::444111---***&&&"""      """$$$%%%&&&((()))'''%%%###"""""""""  """!!!  !!!###$$$&&&&&&(((((((((((('''&&&%%%$$$)))((((((''''''(((((()))(((((('''''''''((())))))'''''''''&&&%%%$$$$$$###   |||{{{yyyyyy{{{||||||{{{xxxxxxyyyzzz{{{|||}}}}}}zzzzzz{{{{{{{{{zzzzzzzzzvvvvvvwwwxxxyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvuuuvvvvvvwwwyyyxxxwwwxxxyyyzzzyyyxxxwwwvvvuuusssrrrqqqpppppprrrrrrqqqqqqppppppooooooqqqrrrssstttttttttsssrrrqqqqqqrrrsssssssssttttttrrrrrrsssrrrrrrqqqpppooonnnnnnnnnooopppooommmjjjjjjjjjkkklllllllllkkkkkknnnnnnmmmmmmllljjjhhhgggjjjjjjkkkkkkjjjjjjiiiiiikkkkkkkkkjjjjjjiiiiiihhhiiiiiiiiiiiiiiijjjkkklllmmmmmmnnnnnnmmmmmmlllllljjjiiigggfffeeefffggggggiiihhhfffdddddddddfffgggffffffeeedddcccbbbbbbaaa```___^^^]]]^^^___aaabbbaaa```^^^^^^```aaa```___aaaaaaaaaaaaaaaaaaaaaaaadddbbb```___```aaa```___^^^___aaaccccccbbb```___^^^^^^^^^]]]]]]]]]\\\\\\_________^^^^^^]]]]]]\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^]]]\\\]]]^^^___^^^\\\ZZZVVVPPPGGG>>>666000---***((($$$        ###%%%&&&''')))+++)))'''&&&$$$$$$######"""  ######""" !!!###%%%&&&&&&(((((((((((('''&&&%%%%%%((((((((())))))***++++++******)))))))))))))))***)))((('''&&&%%%$$$$$$$$$!!!!!!     {{{zzzyyyyyy{{{||||||{{{xxxxxxxxxyyyzzzzzz{{{{{{yyyyyyzzz{{{{{{zzzzzzyyyvvvvvvwwwyyyyyyzzzzzzzzzyyyyyyyyyzzzzzz{{{{{{{{{zzzyyyxxxwwwuuutttssssssxxxwwwvvvwwwyyyzzzyyyxxxwwwvvvtttsssqqqppppppppprrrqqqqqqppppppooooooooopppqqqssstttuuuttttttsssqqqqqqqqqqqqrrrrrrssssssrrrrrrrrrrrrqqqqqqpppooonnnmmmmmmnnnooonnnllljjjiiijjjjjjkkkkkkkkkkkkkkkmmmmmmmmmllljjjiiihhhgggjjjjjjkkkkkkkkkjjjjjjiiillllllkkkkkkjjjjjjiiiiiikkkjjjjjjjjjjjjjjjkkkkkkmmmmmmnnnnnnmmmlllkkkkkkiiihhhfffeeedddeeeeeefffhhhgggeeedddcccdddfffgggdddddddddcccbbbaaaaaaaaa``````_________```aaabbb___^^^\\\\\\^^^___^^^]]]aaaaaaaaaaaabbbbbbbbbbbbbbbaaa______```aaa```______```aaacccbbbaaa___^^^^^^]]]]]]]]]]]]\\\\\\\\\_________^^^^^^]]]]]]]]][[[[[[\\\]]]]]]^^^______]]]]]]\\\]]]^^^^^^]]][[[ZZZUUUNNNEEE;;;333---***(((&&&"""        ###&&&'''(((***,,,***))))))'''&&&%%%%%%&&&%%%%%%%%%$$$###!!! """###!!!!!!###%%%&&&&&&(((((((((''''''&&&%%%$$$''''''((()))***+++,,,,,,,,,+++***))))))))))))))))))((('''&&&%%%$$$%%%%%%""""""!!!   |||zzzyyyyyy{{{||||||{{{xxxxxxxxxxxxxxxxxxxxxxxxvvvwwwyyyzzzzzzyyyxxxxxxvvvvvvxxxyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{zzzyyyxxxwwwuuutttrrrrrrvvvuuuuuuvvvxxxyyyxxxwwwvvvvvvtttrrrqqqppppppppppppppppppooooooooooooooooooppprrrtttuuuuuuttttttqqqqqqpppppppppqqqrrrrrroooppppppqqqqqqqqqppppppooommmllllllmmmmmmlllkkkjjjjjjjjjkkkkkkllllllmmmllllllkkkjjjiiiiiihhhhhhiiijjjjjjkkkkkkkkkkkkkkkllllllkkkkkkkkkkkkkkkkkkllllllkkkkkkjjjkkkkkkkkklllmmmnnnnnnmmmllljjjiiiggggggffffffeeeeeeffffffgggfffeeeddddddeeeffffffcccccccccbbbbbbbbbaaaaaaaaaaaa````````````aaaaaa___]]]\\\\\\]]]^^^^^^]]]```aaaaaabbbccccccddddddbbbaaa```aaabbbcccaaa``````aaaaaabbbaaa```^^^]]]^^^^^^]]]]]]]]]\\\\\\\\\^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[\\\]]]]]]^^^______\\\\\\\\\]]]^^^]]][[[YYYWWWSSSKKKAAA777///***'''%%%###           ###&&&'''(((+++---+++++++++***((('''((())))))))))))((('''$$$"""!!!  ###%%%'''''''''(((((((((((('''&&&%%%$$$&&&''')))***+++,,,,,,,,,,,,+++***)))((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%###"""""""""!!!!!!   }}}|||zzzzzz{{{|||{{{{{{yyyyyyyyyxxxwwwwwwvvvvvvtttuuuwwwxxxyyyxxxwwwvvvuuuvvvxxxyyyzzz{{{{{{{{{{{{{{{{{{zzzyyyxxxxxxwwwwwwwwwwwwvvvvvvuuutttsssuuutttssstttvvvxxxwwwvvvvvvuuutttrrrqqqpppoooooonnnnnnnnnnnnnnnooooooooonnnoooqqqssstttuuuttttttsssrrrqqqpppppppppqqqrrrmmmmmmnnnooopppppppppppppppmmmkkkjjjkkkllllllllljjjjjjjjjkkkkkklllmmmnnnkkkkkkjjjiiiiiiiiiiiiiiihhhiiijjjkkklllmmmmmmmmmkkkkkkkkkkkkllllllllllllmmmmmmlllkkkkkkkkkkkkkkkmmmnnnoooooonnnllljjjiiigggggghhhhhhhhhhhhhhhhhheeeeeeeeeeeeeeeeeeeeeeeebbbbbbbbbcccccccccddddddaaaaaaaaaaaaaaaaaaaaaaaa```^^^]]]]]]^^^______^^^```aaabbbcccdddeeefffgggdddccccccdddeeeeeedddbbbbbbaaaaaa```______^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]\\\]]]]]]^^^^^^_________\\\\\\\\\]]]]]]^^^^^^^^^[[[[[[[[[\\\]]]\\\ZZZWWWSSSOOOFFF<<<333+++&&&###"""         ###%%%'''(((+++---,,,------,,,)))(((***,,,++++++++++++)))&&&###"""  !!!$$$''')))***))))))))))))))))))((('''&&&&&&'''(((***+++,,,---,,,,,,+++***)))'''&&&&&&%%%%%%######%%%&&&&&&&&&%%%$$$############""""""""""""!!!!!!      ~~~}}}{{{{{{||||||{{{zzzzzzzzzyyyxxxwwwvvvuuutttrrrsssuuuwwwxxxwwwvvvuuuuuuvvvxxxyyyzzz{{{{{{{{{}}}|||{{{yyywwwuuutttsssttttttuuuvvvvvvvvvvvvvvvtttsssrrrsssvvvwwwwwwvvvvvvuuutttrrrqqqpppoooooollllllmmmmmmnnnnnnoooooommmoooqqqsssttttttttttttuuutttrrrqqqpppqqqqqqrrrkkklllmmmoooppppppppppppqqqnnnjjjiiijjjkkkmmmmmmkkkkkkkkkkkklllmmmnnnooojjjjjjiiiiiiiiiiiiiiijjjggghhhiiikkklllmmmnnnnnnkkkkkkkkkllllllmmmmmmmmmnnnmmmllllllkkkkkkkkkkkknnnnnnppppppooommmkkkiiiggghhhiiikkkkkkkkkjjjiiiddddddeeeffffffeeeeeedddbbbccccccddddddeeeeeefffbbbbbbbbbbbbaaaaaaaaaaaaaaa```^^^^^^```aaa```___``````bbbccceeeggghhhhhhfffeeeeeefffggghhhfffdddcccbbbaaa___^^^^^^^^^^^^______^^^^^^^^^^^^]]]]]][[[\\\\\\]]]^^^___``````\\\\\\\\\]]]]]]^^^^^^^^^[[[ZZZ[[[\\\]]]\\\YYYVVVPPPLLLCCC999000(((###!!!          """%%%&&&(((+++---,,,...///---***)))+++---,,,,,,,,,,,,***'''###"""###!!!!!!###$$$###$$$'''***,,,,,,++++++***++++++******)))(((''')))***+++---......---,,,******((('''%%%$$$$$$$$$ """$$$&&&'''&&&%%%$$$########################""""""""""""!!!     ~~~}}}||||||}}}~~~{{{zzzyyywwwuuutttsssrrrrrrssstttuuuvvvvvvvvvvvvwwwwwwwwwxxxyyy{{{|||}}}||||||{{{yyywwwvvvttttttuuuvvvwwwxxxxxxxxxxxxxxxttttttuuuvvvvvvvvvvvvvvvssssssrrrqqqqqqqqqqqqrrrtttrrrnnnkkkjjjllloooqqqrrrrrrssstttuuuuuuuuutttrrrrrrrrrrrrqqqqqqpppooolllmmmnnnpppppppppooooooooonnnkkkiiihhhhhhiiiiiikkkjjjhhhhhhhhhjjjlllnnnmmmmmmlllkkkjjjhhhhhhggggggggghhhjjjlllmmmooooooiiijjjllllllmmmlllkkkjjjmmmlllkkkkkkjjjjjjjjjjjjpppoooooonnnmmmllllllkkkiiiiiiiiiiiihhhhhhhhhhhheeedddcccbbbbbbdddfffgggeeeeeeeeedddbbbbbbccceeeeeeddddddcccbbbaaa``````````````````````````````cccccccccdddeeefffggghhheeeeeedddddddddcccccccccaaaaaaaaaaaa````````````^^^]]]]]]\\\\\\]]]]]]^^^___``````aaaaaaaaaaaa```\\\\\\\\\\\\]]]]]]^^^___^^^]]]\\\\\\\\\ZZZVVVSSSIIIBBB888111+++&&&        ###%%%&&&'''***+++******+++++++++******)))*********)))'''&&&$$$### """###$$$%%%&&&((()))******))))))+++***)))'''&&&&&&&&&&&&&&&((())))))((())),,,...///...,,,)))&&&$$$"""!!!###############$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%$$$$$$"""!!! !!!"""!!!   ~~~}}}|||{{{{{{|||}}}~~~{{{{{{yyywwwuuutttrrrqqqrrrsssssstttuuuvvvvvvvvvxxxxxxxxxxxxxxxyyyzzzzzz|||{{{zzzyyyxxxwwwvvvuuuuuuvvvwwwwwwxxxxxxwwwwwwtttuuuuuuvvvvvvvvvuuuuuutttssssssrrrrrrrrrrrrrrrsssqqqnnnkkkkkkmmmppprrrssssssttttttuuutttttttttrrrrrrrrrrrrrrrqqqppppppmmmnnnoooppppppooonnnnnnooommmkkkiiihhhhhhhhhiiijjjiiihhhhhhiiikkkmmmnnnnnnnnnmmmlllkkkjjjiiiiiihhhiiijjjkkklllmmmnnnoookkkkkklllllllllkkkkkkjjjmmmllllllkkkkkkkkkkkklllpppoooooonnnmmmmmmlllllliiiiiiiiiiiihhhhhhhhhhhheeedddcccbbbbbbdddeeegggdddeeefffeeecccbbbcccdddeeeeeeddddddcccbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaacccccccccddddddeeefffgggeeeeeeeeeeeeddddddddddddbbbaaaaaaaaa``````______^^^]]]]]]\\\\\\]]]]]]^^^______```aaaaaaaaaaaa```]]]]]]]]]]]]^^^^^^______^^^]]]\\\\\\[[[YYYUUUQQQGGG???555---((($$$     !!!###%%%%%%%%%'''(((******+++++++++******))))))))))))((('''&&&%%%$$$!!!!!! !!!!!!"""###$$$&&&'''((()))*********)))(((''''''&&&&&&&&&''''''&&&((()))))))))))),,,...---,,,+++(((&&&###!!! !!!!!!""""""#########$$$%%%%%%$$$$$$$$$$$$$$$###%%%%%%$$$$$$"""!!! """""""""!!!   ||||||{{{{{{{{{{{{|||||||||{{{yyywwwuuusssrrrqqqrrrrrrsssttttttuuuuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwyyyxxxxxxwwwvvvvvvuuuuuuuuuuuuvvvwwwwwwwwwvvvvvvtttuuuuuuuuuuuuuuutttttttttttttttsssssssssssssssrrrpppmmmllllllnnnqqqssstttttttttuuuttttttssssssrrrrrrsssssssssrrrqqqqqqnnnooooooooooooooonnnmmmnnnmmmkkkiiihhhhhhiiiiiiiiiiiiiiiiiijjjlllnnnoooooonnnnnnmmmlllkkkjjjjjjjjjkkkkkklllmmmmmmnnnnnnnnnmmmlllkkkkkkkkkkkkkkkmmmllllllllllllmmmmmmnnnooooooooonnnmmmmmmlllllliiiiiiiiiiiihhhhhhhhhhhheeedddcccbbbcccdddeeefffcccdddffffffdddcccccccccddddddddddddddddddddddddbbbbbbbbbbbbbbbbbbbbbbbbccccccccccccdddeeefffffffffffffffeeeeeeeeeeeedddcccbbbbbbaaa```______^^^^^^]]]]]]\\\\\\]]]]]]^^^^^^___```aaaaaaaaaaaaaaa^^^^^^^^^^^^____________^^^]]]\\\\\\ZZZWWWRRRNNNCCC;;;000(((###        """#########$$$%%%******++++++++++++******(((((('''''''''&&&&&&&&&$$$$$$############$$$$$$%%%&&&'''((())))))))))))%%%%%%$$$$$$%%%&&&&&&'''%%%'''(((((('''(((***---+++***)))'''%%%###!!!  !!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!  $$$###"""   zzzzzzzzzzzzzzzzzzzzzzzz|||{{{yyywwwuuusssrrrqqqrrrrrrrrrssssssttttttuuuuuuuuuvvvwwwwwwwwwwwwwwwuuuuuuuuuuuuuuuttttttttttttuuuuuuvvvvvvvvvuuuuuuttttttuuuuuuuuutttssssssttttttttttttttttttssssssqqqooonnnmmmmmmpppsssuuutttuuuuuuuuutttsssrrrrrrrrrrrrsssssssssrrrrrrqqqppppppooooooooonnnmmmmmmmmmlllkkkjjjiiiiiiiiiiiiiiiiiiiiijjjkkkmmmooopppnnnnnnmmmmmmlllkkkkkkjjjllllllmmmmmmmmmmmmmmmmmmpppnnnmmmkkkkkkkkkllllllmmmmmmmmmmmmmmmnnnooopppnnnnnnnnnnnnmmmmmmlllllliiiiiiiiiiiihhhhhhhhhgggddddddcccccccccdddeeefffbbbdddggggggeeecccbbbbbbccccccccccccddddddeeeeeecccccccccccccccccccccccccccccccccccccccdddeeeeeeggggggfffffffffeeeeeeeeedddcccbbbaaa```___^^^]]]^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^___```aaaaaaaaaaaa]]]]]]^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[XXXTTTNNNIII???666+++###        !!!!!!!!!###$$$))))))***+++++++++******'''''''''''''''''''''(((''''''&&&$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&$$$###############$$$$$$"""$$$%%%%%%$$$%%%'''***((((((&&&%%%###"""!!!  !!!"""""""""""""""######$$$$$$%%%############""""""!!!  ###"""   yyyyyyzzzzzzzzzzzzyyyyyy{{{zzzyyywwwuuutttsssrrrsssrrrrrrqqqrrrrrrssstttqqqrrrtttvvvxxxyyyyyyyyyvvvvvvvvvvvvvvvvvvvvvvvvtttttttttuuuuuuttttttsssssssssttttttttttttsssrrrttttttuuuuuuuuutttsssrrrpppooonnnnnnoooqqqtttuuutttuuuuuuuuutttsssrrrrrrqqqqqqrrrssssssrrrrrrrrrppppppooonnnnnnnnnmmmmmmmmmmmmlllkkkkkkjjjjjjjjjjjjjjjjjjkkklllnnnoooooommmmmmllllllkkkkkkjjjjjjmmmmmmmmmmmmmmmmmmmmmmmmpppooommmlllkkklllmmmmmmmmmmmmmmmmmmnnnnnnooopppmmmmmmmmmllllllllllllllliiiiiiiiiiiihhhhhhhhhgggccccccccccccddddddeeeeeebbbdddggggggeeecccbbbbbbaaaaaabbbbbbccccccddddddccccccccccccccccccccccccccccccbbbbbbbbbcccddddddggggggfffffffffeeeeeeeeedddcccbbbaaa```___^^^]]]^^^]]]]]]\\\\\\]]]]]]^^^]]]]]]___``````aaaaaaaaa\\\\\\]]]]]]]]]\\\\\\[[[]]]\\\[[[YYYVVVPPPIIIDDD:::222'''              !!!###%%%'''((())))))*********)))''''''&&&&&&&&&'''((()))''''''%%%$$$###""""""""" !!!""""""######$$$###"""!!!  !!!!!! !!!###&&&%%%%%%$$$###"""!!!  !!!!!! !!!!!!""""""#########!!!!!!"""""""""!!!     yyyyyyzzzzzzzzzzzzyyyyyyyyyyyyxxxwwwvvvuuuttttttsssrrrqqqpppqqqqqqssstttpppqqqtttwwwyyyzzzzzzzzzyyyyyyyyyyyyyyyyyyxxxxxxsssssstttttttttsssrrrrrrqqqrrrrrrsssttttttsssssssssssstttuuuuuusssrrrqqqqqqpppooooooppprrrtttuuutttttttttuuuttttttssssssppppppqqqrrrrrrrrrqqqqqqpppoooooonnnnnnnnnnnnooonnnnnnnnnmmmmmmlllllllllkkkkkklllmmmmmmnnnnnnnnnllllllllllllkkkkkkjjjjjjlllllllllllllllmmmmmmmmmnnnnnnmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnoookkkkkkkkkkkkkkkkkkkkkkkkiiiiiiiiiiiihhhhhhhhhhhhccccccdddddddddeeeeeeeeecccdddffffffdddcccccccccaaaaaaaaabbbbbbccccccccccccccccccccccccccccccccccccbbbbbbaaabbbbbbccccccfffffffffeeeeeeeeeeeedddcccbbbbbbaaa```______^^^^^^]]]]]]\\\\\\]]]]]]^^^\\\]]]^^^___```aaaaaaaaa[[[[[[\\\]]]]]]\\\ZZZYYY\\\[[[YYYWWWSSSLLLDDD>>>444,,,###       !!!###%%%%%%&&&'''(((((()))((((((&&&%%%$$$###$$$%%%&&&'''%%%$$$###"""!!! !!!!!!###"""!!!!!!###"""""""""!!!!!!   !!!     yyyyyyzzz{{{{{{zzzyyyyyywwwwwwwwwwwwvvvvvvvvvvvvsssrrrqqqppppppqqqrrrsssqqqsssuuuxxxzzzzzzzzzyyyzzzzzzzzzyyyyyyxxxxxxxxxsssssssssssssssrrrqqqqqqooopppqqqrrrssstttttttttrrrrrrtttttttttsssqqqppprrrqqqppppppqqqrrrsssuuussssssttttttuuutttttttttnnnoooppppppqqqqqqqqqpppoooooonnnmmmmmmnnnooopppooooooooooooooonnnnnnmmmmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmmmmmmmlllllllllllljjjjjjkkkkkkllllllmmmmmmlllmmmnnnooooooooooooooonnnnnnmmmmmmllllllmmmmmmiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhccccccddddddeeeeeeeeeddddddeeefffeeecccbbbcccdddbbbcccccccccccccccccccccccccccccccccccccccccccccbbbbbbaaaaaaaaaaaabbbbbbeeeeeeeeeeeeddddddddddddbbbaaaaaaaaa``````______^^^]]]]]]\\\\\\]]]]]]^^^[[[\\\^^^___```aaaaaaaaa[[[\\\]]]^^^^^^\\\ZZZYYYZZZYYYWWWUUUPPPHHH???999---'''       """######$$$%%%&&&''''''''''''$$$###!!! """###"""!!!  !!! !!!     yyyyyy{{{{{{{{{{{{yyyyyyvvvvvvvvvvvvvvvwwwwwwwwwtttrrrqqqooooooppprrrssssssuuuwwwyyyzzzyyyxxxxxxxxxxxxwwwwwwvvvuuuuuutttssssssssssssrrrrrrqqqpppnnnoooppprrrssstttuuuuuuqqqrrrsssttttttrrrpppooosssrrrqqqqqqqqqrrrssstttrrrrrrssstttuuuuuuuuutttmmmnnnooopppppppppppppppooonnnmmmmmmmmmooopppqqqoooppppppppppppoooooonnnnnnnnnnnnooonnnmmmmmmlllnnnnnnnnnnnnnnnmmmmmmmmmiiiiiijjjkkkkkklllmmmmmmjjjlllnnnpppqqqqqqppppppooonnnmmmlllllllllllllllhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhbbbcccdddeeeeeeeeeddddddeeeeeeeeedddbbbbbbccceeeddddddddddddddddddddddddbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaabbbeeeeeedddddddddcccccccccaaaaaaaaaaaa````````````^^^]]]]]]\\\\\\]]]]]]^^^[[[\\\]]]___```aaaaaaaaa\\\]]]_________]]][[[ZZZYYYXXXVVVTTTNNNFFF===666)))###         !!!"""###$$$%%%&&&&&&&&&&&&"""   !!!"""     zzz{{{}}}~~~}}}{{{wwwuuuvvvwwwwwwwwwwwwxxxxxxxxxtttsssqqqppppppqqqrrrttttttuuuwwwwwwvvvvvvwwwyyywwwwwwwwwwwwwwwvvvuuuuuuuuuttttttsssqqqooommmlllnnnnnnpppsssuuuvvvtttrrrrrrrrrssssssrrrpppnnnmmmrrrrrrrrrqqqqqqrrrssssssqqqqqqrrrsssssstttuuuuuupppooonnnnnnnnnnnnnnnoooqqqrrrrrrqqqppppppqqqsssqqqqqqqqqqqqqqqpppooonnnpppppppppooonnnmmmmmmlllpppnnnjjjiiikkkmmmnnnnnnmmmllljjjjjjkkkmmmppprrrpppooooooppprrrrrrqqqooonnnoooooonnnmmmllljjjiiijjjiiigggfffeeefffhhhiiijjjjjjjjjiiiiiihhhffffffgggffffffffffffeeeeeeeeeggggggfffeeedddccccccbbbbbbccccccdddddddddcccccccccccccccccccccbbbaaa`````````______```aaabbbbbbddddddccccccccccccccccccbbbaaaaaa```___^^^^^^^^^___^^^]]]\\\\\\]]]___```bbbaaa```^^^^^^______```aaaaaa___]]][[[[[[\\\^^^[[[XXXSSSNNNFFF===333---&&&!!!     """$$$%%%%%%$$$        |||||||||||||||{{{yyyyyywwwwwwwwwwwwxxxxxxxxxxxxvvvtttsssqqqqqqqqqrrrssstttuuuvvvvvvuuutttuuuwwwwwwwwwwwwwwwwwwvvvuuuuuuttttttsssrrrqqqooonnnmmmnnnooopppsssuuuvvvtttrrrrrrsssssssssrrrqqqooonnnqqqqqqqqqppppppqqqqqqrrrppppppqqqqqqrrrsssssstttooonnnnnnnnnnnnnnnooooooqqqrrrrrrqqqppppppqqqsssqqqqqqqqqqqqqqqpppooooooqqqqqqpppooonnnmmmmmmmmmpppnnnkkkjjjkkkmmmnnnnnnlllkkkjjjjjjkkknnnppprrrqqqpppooopppqqqqqqpppnnnmmmnnnoooooonnnllliiihhhjjjiiigggeeeeeefffggghhhggghhhhhhiiiiiihhhhhhhhhgggffffffffffffeeeeeeeeeggggggffffffeeedddddddddaaaaaabbbbbbcccbbbbbbaaaccccccccccccbbbbbbaaaaaaaaaaaaaaaaaabbbbbbbbbbbbddddddccccccccccccbbbbbbbbbaaaaaa```______^^^^^^```___^^^]]]^^^___aaacccbbbaaa```___^^^______``````___]]][[[YYYZZZ[[[]]]ZZZVVVPPPHHH???555,,,'''###     """######""""""     }}}|||{{{{{{{{{{{{||||||wwwwwwxxxxxxxxxyyyyyyyyyxxxwwwuuusssrrrrrrsssssstttuuuvvvuuusssssssssuuuvvvvvvwwwwwwvvvvvvuuuuuussssssrrrrrrqqqppppppoooppppppqqqsssuuuvvvtttrrrrrrrrrssssssrrrqqqppppppppppppppppppppppppppppppoooooooooppppppqqqqqqrrrmmmmmmnnnnnnooooooppppppqqqrrrrrrqqqppppppqqqsssqqqqqqrrrrrrrrrqqqpppppprrrqqqpppnnnnnnnnnoooooopppmmmkkkjjjkkkmmmnnnnnnkkkkkkjjjjjjlllnnnqqqsssrrrqqqppppppqqqqqqooommmlllmmmnnnooonnnllliiigggiiihhhfffeeeeeeeeefffgggeeefffggghhhiiiiiiiiiiiigggffffffffffffeeeeeeeeeffffffffffffffffffffffffbbbccccccddddddcccbbbbbbbbbbbbbbbbbbbbbbbbaaaaaabbbcccdddddddddcccbbbaaaddddddcccccccccbbbbbbbbbbbbaaaaaa``````______^^^``````______```bbbccceeeaaaaaa```____________```___]]][[[YYYXXXYYYZZZ\\\WWWSSSKKK???222((("""              {{{{{{{{{||||||}}}}}}}}}xxxxxxxxxxxxyyyyyyyyyzzzyyyxxxwwwuuutttsssssssssuuuvvvvvvuuusssrrrssstttuuuvvvvvvvvvvvvvvvuuuuuurrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrtttuuusssrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqpppppppppmmmmmmnnnnnnnnnooooooooollllllmmmnnnoooppppppppppppqqqrrrqqqpppoooqqqsssqqqqqqrrrrrrrrrrrrqqqqqqsssrrrpppnnnnnnooopppqqqooommmkkkjjjlllmmmnnnmmmkkkkkkjjjkkkmmmooorrrsssrrrqqqppppppppppppnnnllljjjlllnnnooonnnkkkhhhfffggggggfffeeeeeeeeeeeefffeeeeeefffggghhhhhhhhhhhhgggffffffffffffeeeeeeeeefffffffffggggggggghhhhhhfffffffffgggffffffeeeeeebbbbbbbbbaaaaaaaaaaaabbbcccdddfffgggfffeeecccbbbddddddccccccbbbbbbaaaaaaaaaaaaaaaaaa``````______```______```aaabbbdddeeeaaa`````````____________^^^\\\ZZZYYYYYYYYYZZZZZZSSSNNNCCC444&&&             wwwyyy|||~~~~~~~~~|||{{{xxxyyyyyyyyyzzzzzzzzzzzzyyyyyyxxxvvvuuutttssssssuuuvvvwwwvvvtttssstttuuutttuuuuuuvvvvvvvvvuuuuuurrrrrrqqqppppppqqqqqqrrrrrrqqqpppqqqssssssrrrqqqqqqqqqpppqqqqqqqqqqqqrrrrrrrrrssssssrrrqqqpppppplllllllllmmmmmmmmmmmmmmmkkklllnnnoooppppppppppppooopppqqqpppnnnnnnpppqqqpppqqqqqqrrrrrrqqqqqqqqqrrrrrrpppoooooopppqqqqqqooommmkkkkkklllnnnmmmmmmkkkkkkkkklllmmmoooqqqsssrrrqqqpppppppppooommmkkkjjjkkkmmmmmmmmmkkkhhhgggggggggfffeeeeeeeeeeeeeeeffffffggggggggggggffffffgggffffffffffffeeeeeeeeeeeeeeeffffffggghhhhhhhhhgggggggggggggggfffeeedddbbbaaaaaa``````aaabbbbbbdddeeeggghhhhhhfffdddcccddddddcccbbbbbbaaa``````aaaaaaaaaaaaaaa`````````^^^^^^______```aaabbbbbb```````````````______^^^^^^\\\ZZZZZZ[[[[[[YYYVVVNNNFFF999***                 vvvxxx{{{~~~~~~}}}zzzxxxyyyyyyyyyzzzzzzzzz{{{{{{xxxxxxwwwwwwvvvuuuttttttuuuvvvwwwvvvtttttttttvvvttttttuuuvvvvvvvvvuuuuuusssrrrqqqpppppppppqqqrrrrrrqqqppppppqqqqqqpppoooooooooooooooooopppqqqrrrrrrsssttttttsssrrrpppooolllllllllllllllllllllllllllmmmnnnpppppppppoooooonnnoooooonnnmmmmmmnnnpppoooooopppqqqqqqqqqppppppqqqqqqqqqqqqqqqqqqqqqqqqnnnmmmkkklllmmmnnnmmmlllllllllmmmmmmnnnooopppqqqqqqpppooooooppppppnnnllljjjjjjkkkkkkkkkjjjiiihhhggggggggggggffffffeeeeeeeeefffffffffffffffeeeeeegggffffffffffffeeeeeeeeeeeeeeeeeeffffffgggggggggeeeeeeeeeeeedddcccbbbbbbbbbaaa```___```aaabbbcccdddeeefffgggggggggffffffddddddcccbbbaaa``````___aaaaaaaaaaaaaaaaaaaaaaaa^^^^^^____________```````````````aaa```______^^^^^^\\\[[[\\\]]][[[VVVQQQEEE;;;---             """wwwxxxzzz{{{{{{{{{yyyxxxzzzzzzzzzzzz{{{{{{{{{{{{vvvvvvwwwvvvvvvuuuttttttssstttuuuuuutttssstttvvvsssttttttuuuvvvvvvuuuuuutttsssqqqpppooopppqqqrrrrrrpppnnnnnnooopppooonnnmmmmmmmmmmmmnnnoooqqqrrrqqqrrrsssssssssqqqooonnnlllllllllllllllllllllllllllmmmoooppppppooonnnmmmlllmmmnnnmmmkkkkkkmmmnnnmmmnnnoooppppppppppppooopppqqqrrrssstttsssqqqpppnnnmmmkkklllmmmnnnmmmlllmmmnnnnnnnnnnnnoooooopppooonnnnnnoooppppppnnnmmmkkkjjjjjjiiiiiiiiiiiiiiiggghhhhhhhhhggggggffffffcccdddeeefffffffffffffffgggffffffffffffeeeeeeeeeeeeeeeeeeeeeeeefffffffffeeeeeeeeeddddddcccaaaaaaaaaaaa_________```bbbccccccddddddeeefffggghhhhhhddddddcccbbbaaa```______aaaaaaaaaaaaaaaaaaaaaaaa______``````______^^^^^^___```aaaaaaaaa```^^^^^^\\\[[[[[[]]]^^^ZZZRRRKKK<<<000!!!                 !!!(((,,,zzzyyyyyyxxxxxxyyyyyyyyyzzzzzzzzz{{{{{{{{{||||||uuuuuuvvvvvvvvvuuuuuutttqqqrrrssssssrrrrrrtttuuusssssstttuuuvvvvvvuuuuuuuuutttqqqpppoooooopppqqqrrrpppnnnmmmnnnnnnnnnmmmmmmlllllllllmmmnnnpppqqqpppqqqrrrsssrrrpppnnnlllllllllllllllllllllllllllmmmnnnpppqqqpppooommmlllkkklllmmmllljjjjjjlllmmmmmmmmmnnnooooooooooooooooooqqqsssuuuuuusssqqqooonnnmmmllllllnnnnnnmmmlllnnnnnnoooooooooooooooooonnnnnnmmmnnnppppppooommmkkkjjjiiihhhhhhhhhiiijjjhhhhhhhhhiiihhhggggggfffaaabbbccceeefffggghhhhhhggggggfffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffeeedddcccbbbaaa```___^^^___```bbbdddcccccccccdddeeegggiiijjjddddddcccbbbaaa```___^^^aaaaaaaaaaaaaaabbbbbbbbbaaaaaaaaaaaa```___^^^]]]___```aaaaaaaaa```^^^]]][[[ZZZZZZ]]]^^^YYYOOOGGG666)))                   )))111555{{{{{{{{{zzzxxxvvvuuutttyyyxxxwwwxxxzzzzzzzzzxxxxxxxxxwwwvvvvvvuuuuuuuuurrrssssssrrrppppppqqqsssttttttsssssssssttttttuuurrrrrrqqqpppooonnnmmmlllqqqpppooommmmmmlllllllllllllllmmmmmmnnnooooooppppppppprrrrrrrrrrrrqqqpppooolllkkklllnnnooommmkkkqqqqqqqqqppppppooommmmmmmmmmmmlllkkklllmmmnnnooooooooonnnmmmmmmmmmmmmmmmpppqqqrrrssstttsssrrrqqqmmmkkkjjjkkkmmmmmmlllkkklllmmmnnnoooooonnnmmmllloooooooooooooooooooooooollljjjiiigggggghhhjjjkkkhhhhhhhhhgggffffffeeeeeedddddddddeeefffhhhjjjlllhhhhhhggggggfffffffffeeedddddddddddddddcccbbbaaaccccccddddddddddddccccccaaa``````_________``````___bbbdddfffeeeeeeeeefffeeedddcccaaa````````````____________```aaacccddddddcccbbbaaa___]]]\\\[[[\\\\\\]]]^^^^^^]]]]]]]]]^^^^^^[[[XXXWWWSSSIII>>>---!!!                         %%%)))---222777:::xxxxxxyyyxxxxxxwwwwwwvvvyyyxxxwwwxxxyyyzzzyyyxxxwwwwwwxxxxxxwwwvvvuuutttsssttttttsssqqqqqqrrrttttttsssssssssssstttuuuuuussssssrrrqqqpppooonnnnnnpppooonnnmmmmmmlllllllllkkkllllllmmmnnnooopppppppppqqqrrrsssrrrqqqpppoooooommmllllllnnnooonnnlllooooooppppppppppppoooooommmllllllllllllmmmooopppoooooonnnmmmmmmmmmmmmmmmpppqqqrrrsssssssssrrrqqqmmmlllkkkkkkmmmmmmmmmkkkmmmmmmnnnooonnnnnnllllllnnnnnnnnnnnnnnnnnnnnnnnnkkkjjjiiihhhhhhiiijjjkkkiiiiiihhhhhhgggfffffffffdddddddddeeefffhhhjjjkkkiiihhhhhhgggfffeeeeeeddddddddddddddddddcccbbbaaabbbccccccccccccccccccbbbbbbaaa```_______________^^^```cccdddccccccdddeeeddddddbbbaaa```_____________________```aaacccddddddcccbbb```___]]]\\\\\\\\\]]]]]]^^^^^^^^^]]]]]]______]]]YYYVVVQQQEEE888'''                  ***...333777:::<<>>111             !!!%%%&&&''''''((()))444999???DDDFFFFFFFFFFFFuuuuuuuuuuuuvvvwwwxxxxxxvvvuuuuuuvvvxxxyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwxxxwwwxxxxxxvvvttttttuuuvvvssssssssssssssstttuuuvvvttttttssssssrrrqqqqqqpppooooooooonnnnnnmmmmmmlllllllllmmmnnnooopppqqqqqqqqqrrrssssssrrrqqqooonnnmmmlllllllllmmmmmmllllllnnnnnnooopppqqqqqqqqqqqqllllllmmmmmmnnnooopppqqqooonnnmmmmmmmmmmmmnnnnnnnnnoooqqqrrrrrrrrrrrrqqqooonnnlllmmmnnnnnnmmmlllnnnmmmmmmmmmlllkkkkkkjjjlllllllllllllllllllllllljjjjjjiiiiiiiiijjjkkkkkkkkkkkkjjjjjjiiihhhhhhgggddddddeeefffggghhhiiijjjjjjiiihhhgggeeedddcccbbbccccccdddddddddccccccbbbaaabbbbbbccccccbbbbbbaaadddcccbbb```___^^^^^^^^^\\\^^^````````````bbbcccccccccaaa```___^^^^^^^^^``````______`````````aaaaaaaaaaaa```______^^^^^^^^^____________^^^^^^]]]\\\___^^^YYYRRRGGG888***               ###''')))***+++---...444:::BBBHHHIIIIIIGGGFFFvvvvvvuuutttttttttuuuuuuuuuttttttuuuwwwxxxxxxwwwyyywwwuuutttuuuwwwzzz|||yyyyyyyyywwwuuutttuuuwwwrrrrrrrrrssssssuuuvvvvvvsssssssssrrrqqqqqqppppppoooooopppppppppooonnnmmmmmmmmmnnnnnnooopppppppppqqqrrrrrrsssrrrqqqpppoookkkkkklllkkkkkkkkkkkklllppppppqqqqqqqqqqqqppppppmmmmmmnnnooopppppppppqqqnnnnnnmmmmmmmmmmmmnnnnnnnnnoooqqqrrrssssssrrrrrrpppooommmmmmnnnooommmlllmmmmmmlllkkkkkkkkkkkkkkklllllllllllllllllllllllljjjjjjiiijjjjjjkkkkkklllkkkkkkjjjjjjiiiiiihhhhhhddddddeeefffggghhhiiiiiijjjiiihhhfffeeecccbbbbbbbbbccccccdddddddddccccccbbbbbbccccccccccccbbbbbbddddddbbbaaa______^^^^^^]]]___```aaa```aaaccceeedddcccbbb```____________```````````````_________``````````````````______```````````````___^^^]]]XXX\\\\\\VVVMMMAAA222%%%             """&&&)))***,,,...///000666???EEEHHHHHHGGGGGGxxxwwwuuusssrrrrrrsssssstttsssrrrtttvvvwwwwwwvvvxxxwwwuuutttuuuxxx{{{}}}yyyzzzzzzxxxvvvuuuuuuwwwrrrrrrrrrssstttuuuvvvwwwsssssssssrrrrrrqqqqqqqqqooopppqqqrrrrrrqqqpppooooooooooooooooooooooooooopppppprrrrrrrrrrrrqqqpppjjjlllmmmlllkkkjjjkkklllpppqqqqqqqqqqqqqqqppppppnnnooooooppppppppppppooonnnmmmmmmmmmmmmnnnnnnooonnnpppqqqssstttttttttsssqqqpppnnnnnnoooooonnnllllllkkkkkkjjjjjjkkkkkkllllllllllllllllllllllllllliiiiiijjjjjjkkklllllllllkkkkkkjjjjjjiiihhhhhhhhhdddeeefffggghhhhhhhhhhhhhhhhhhgggfffeeeccccccbbbbbbbbbcccdddddddddcccccccccccccccddddddcccccccccdddcccbbbaaa```____________```aaaaaaaaaaaadddfffeeedddcccaaa```````````````````````````___^^^]]]^^^_________``````aaaaaaaaaaaaaaaaaa```___^^^^^^VVVZZZZZZSSSGGG;;;+++                 ###&&&''')))+++,,,,,,222999???CCCDDDEEEFFFwwwvvvtttrrrqqqrrrssssssrrrrrrqqqsssuuuwwwwwwvvvuuuuuuvvvxxxyyyzzzzzz{{{zzzzzzzzzxxxuuutttuuuvvvrrrrrrrrrssstttuuuvvvwwwtttttttttssssssssssssssspppqqqsssttttttsssqqqpppqqqqqqppppppooonnnnnnmmmnnnoooqqqrrrssssssrrrqqqkkkmmmooonnnlllkkkmmmooooooooopppqqqrrrrrrrrrrrrppppppqqqqqqqqqpppooonnnmmmmmmmmmmmmmmmnnnoooooooooppprrrtttuuuuuuuuuuuurrrpppoooooooooooonnnllljjjjjjiiiiiijjjkkklllmmmllllllllllllllllllllllllhhhiiijjjkkklllllllllllljjjjjjjjjiiihhhhhhggggggdddeeefffggghhhhhhhhhgggggggggfffeeeeeedddccccccaaabbbcccddddddddddddcccddddddeeeeeeeeeeeeddddddcccbbbbbbaaa``````aaaaaa___````````````aaadddffffffeeedddbbbaaaaaaaaaaaa``````aaa``````^^^]]]\\\]]]^^^^^^___```aaaaaabbbaaabbbbbbaaaaaa___^^^^^^WWW[[[YYYOOOBBB333$$$                  !!!###$$$&&&***///444777999<<>>///                 !!!%%%(((+++...222555wwwvvvtttrrrqqqqqqqqqqqqooopppqqqrrrtttuuuvvvwwwwwwxxxxxxyyyyyyxxxxxxwwwxxxxxxwwwvvvuuuuuuvvvvvvwwwvvvvvvuuuvvvwwwyyyzzz{{{xxxtttsssuuuvvvtttrrrvvvvvvvvvvvvuuusssrrrqqqrrrqqqnnnmmmllllllnnnooorrrrrrqqqpppqqqrrrssstttooonnnmmmllllllmmmnnnnnnqqqooooooqqqtttvvvtttrrrssssssssssssrrrqqqpppooonnnnnnnnnnnnnnnoooppppppssssssssssssssssssssstttqqqpppnnnmmmlllmmmoooppplllkkkjjjjjjjjjlllnnnpppnnnlllkkkllloooooommmjjjllliiiggggggkkkmmmmmmkkknnnmmmkkkiiihhhgggffffffgggfffeeeddddddeeegggggggggfffeeeeeeddddddddddddccccccdddddddddeeeeeeeeedddddddddeeeeeeeeeffffffeeeddddddcccbbbaaa______^^^___aaabbbbbb```___]]]dddcccaaa`````````aaabbb^^^^^^^^^^^^^^^^^^^^^^^^```___^^^]]]]]]^^^___```___```bbbbbb```___^^^^^^XXXVVVPPPDDD444&&&               !!!%%%(((xxxwwwuuusssrrrrrrrrrrrrrrrrrrssssssttttttuuuuuuwwwxxxxxxxxxxxxxxxxxxwwwxxxxxxxxxwwwwwwvvvvvvvvvwwwvvvvvvvvvwwwyyyzzz{{{{{{xxxuuutttuuuvvvuuusssvvvwwwxxxxxxwwwuuurrrqqqrrrqqqooonnnnnnnnnpppqqqrrrrrrqqqqqqqqqrrrssstttpppooonnnmmmlllnnnooopppqqqpppppprrruuuvvvtttrrrtttttttttssssssrrrqqqpppnnnnnnnnnnnnnnnooopppppprrrsssssssssssssssrrrrrrpppooommmllllllmmmoooppplllkkkjjjiiiiiijjjlllmmmmmmlllkkklllnnnnnnllljjjkkkiiifffgggjjjkkkkkkjjjllllllkkkiiihhhhhhgggggggggfffeeeeeeeeeeeefffgggffffffeeedddddddddddddddccccccdddddddddeeeeeeeeeeeeeeeeeeeeefffffffffgggeeedddddddddbbbaaa```___^^^___aaabbbbbb```___^^^cccbbbbbbaaaaaaaaaaaaaaa____________```````````````___^^^^^^^^^^^^^^^___^^^```aaaaaa```^^^]]]]]]VVVSSSKKK>>>...!!!             yyyxxxwwwuuuttttttttttttuuuuuuuuutttttttttttttttxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxyyyyyyyyyxxxwwwvvvwwwwwwwwwxxxyyyzzz|||}}}|||yyywwwvvvwwwwwwvvvtttvvvxxxyyyzzzyyyvvvsssqqqrrrqqqpppooopppqqqrrrssssssrrrrrrrrrrrrsssttttttrrrqqqnnnmmmmmmoooqqqsssrrrrrrrrrsssuuuvvvtttssstttttttttttttttsssrrrqqqnnnnnnnnnnnnnnnooopppppprrrssstttttttttrrrpppooommmmmmlllllllllmmmoooppplllkkkjjjiiihhhiiijjjkkkmmmkkkjjjkkklllmmmllljjjjjjhhhfffggghhhjjjiiiiiijjjjjjjjjiiiiiiiiiiiiiiiggggggfffeeeeeeffffffgggeeeddddddccccccccccccdddddddddddddddeeeeeeeeeeeeeeeeeeeeefffffffffggggggddddddddddddcccbbb``````^^^___```aaaaaaaaa```___aaabbbbbbbbbbbbaaaaaa```___```aaaaaabbbbbbbbbbbb____________^^^^^^]]]\\\^^^___``````___]]][[[ZZZTTTNNNCCC555&&&            zzzyyyyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvxxxxxxwwwwwwwwwwwwxxxxxxwwwxxxzzz{{{{{{zzzxxxwwwwwwwwwxxxyyyzzz|||}}}}}}{{{zzzyyyxxxxxxwwwvvvuuuvvvxxxzzz{{{yyywwwsssqqqqqqqqqqqqqqqrrrssstttuuutttttttttttttttuuuuuuuuusssrrrooonnnnnnpppsssuuussssssssstttuuuuuutttssstttuuuuuuuuutttssssssrrrnnnnnnnnnnnnnnnoooooopppqqqrrrtttuuutttqqqnnnlllkkkkkkkkkkkklllnnnooopppmmmlllkkkjjjiiiiiiiiiiiikkkkkkjjjjjjjjjkkkkkkkkkiiihhhgggggghhhhhhhhhggghhhhhhiiiiiijjjjjjjjjjjjgggggggggfffffffffffffffdddccccccbbbbbbcccccccccdddddddddeeeeeeeeeeeefffddddddeeeeeeeeefffffffffddddddddddddcccbbbaaa```______```aaaaaaaaa`````````aaabbbccccccbbbaaa```______aaabbbccccccbbbbbb]]]^^^_________]]][[[ZZZ]]]^^^^^^___^^^\\\YYYVVVPPPHHH;;;,,,             zzzzzzzzzyyyyyyxxxxxxwwwuuuvvvvvvwwwwwwxxxyyyyyyxxxwwwwwwvvvvvvwwwwwwxxxwwwxxxzzz{{{{{{zzzyyywwwwwwxxxyyyzzz{{{||||||}}}zzz{{{zzzyyyxxxwwwvvvvvvvvvwwwyyyyyyxxxvvvsssqqqppppppqqqqqqrrrssstttuuutttuuuuuuvvvvvvvvvvvvvvvsssrrrpppooooooqqqtttuuussstttuuuuuutttssssssssstttttttttuuuttttttssssssnnnnnnnnnnnnnnnoooooopppppprrrssstttsssqqqnnnlllkkkkkkkkklllmmmnnnoooooonnnnnnmmmlllkkkjjjjjjiiijjjjjjjjjiiihhhiiijjjkkkiiijjjjjjiiihhhgggggggggfffgggiiijjjkkkkkkjjjjjjhhhhhhhhhggggggffffffeeecccccccccbbbbbbccccccdddddddddeeeeeeeeefffffffffcccdddddddddeeeeeeeeeeeedddddddddddddddcccbbbaaa___``````aaaaaaaaaaaaaaa```aaabbbccccccbbbaaa```]]]^^^```aaabbbaaa``````\\\]]]^^^^^^^^^]]][[[ZZZ]]]\\\\\\]]]]]][[[VVVRRRKKKBBB333$$$              zzzzzz{{{{{{zzzyyyxxxxxxvvvwwwwwwxxxyyyzzzzzzzzzxxxwwwvvvuuuuuuvvvwwwxxxwwwxxxyyyzzzzzzzzzyyyxxxxxxxxxyyyzzz{{{{{{{{{{{{yyyzzz{{{zzzxxxvvvuuuvvvvvvvvvvvvvvvuuusssrrrqqqoooooopppqqqrrrrrrssssssssstttuuuuuuvvvvvvuuuuuuqqqqqqppppppqqqrrrssstttssstttvvvuuusssrrrrrrrrrsssssstttttttttssssssrrrnnnnnnnnnnnnnnnooopppppppppqqqrrrrrrrrrpppnnnmmmlllllllllmmmnnnnnnnnnooonnnnnnmmmmmmlllkkkjjjjjjiiiiiiiiihhhggggggiiikkkkkklllmmmllljjjhhhhhhhhhfffgggiiijjjkkkkkkjjjjjjhhhhhhhhhhhhhhhgggeeeeeedddccccccccccccddddddeeedddeeeeeeeeeffffffffffffdddddddddeeeeeeeeeffffffdddddddddddddddcccbbbbbb`````````aaaaaabbbbbbccc```aaaaaabbbbbbbbbbbbaaa]]]^^^```aaaaaa```^^^]]][[[\\\\\\]]]]]]\\\\\\\\\\\\[[[[[[\\\]]]ZZZTTTOOODDD:::***            yyyzzz{{{{{{{{{zzzyyyxxxyyyyyyyyyyyyyyyyyyzzzzzzxxxwwwvvvuuuuuuvvvwwwxxxwwwxxxxxxxxxyyyyyyyyyyyyxxxyyyzzzzzz{{{zzzyyyxxxwwwzzz{{{zzzwwwuuuuuuuuuuuuuuutttrrrqqqqqqppppppnnnnnnoooppppppppppppppppppqqqrrrssstttssssssrrroooppppppqqqrrrsssssssssrrrtttvvvuuurrrppppppqqqrrrrrrssssssssssssrrrrrrnnnnnnnnnnnnnnnoooppppppooopppppppppppppppoooooommmnnnnnnnnnooonnnnnnnnnllllllllllllkkkkkkjjjiiihhhiiiiiigggeeeeeehhhkkkmmmooopppooollliiiiiijjjfffgggiiikkkkkkkkkjjjiiihhhhhhiiiiiihhhgggeeeddddddddddddddddddeeeffffffeeeeeeeeeeeeffffffffffffffffffffffffggggggggghhhddddddeeeeeeddddddcccbbb````````````aaabbbcccdddaaaaaaaaaaaaaaabbbbbbccc^^^___aaabbbaaa___]]][[[[[[ZZZZZZ[[[[[[\\\]]]^^^\\\ZZZYYY[[[\\\YYYRRRLLL<<<111###           yyyzzz{{{{{{{{{zzzyyyxxx||||||{{{zzzzzzyyyxxxxxxxxxwwwvvvttttttvvvwwwxxxxxxwwwwwwwwwwwwxxxyyyzzzxxxyyyzzzzzzzzzyyyxxxwwwwwwyyy{{{zzzwwwttttttuuuuuutttrrrpppooooooooopppmmmmmmnnnoooooooooooonnnnnnooopppqqqrrrqqqppppppmmmoooppprrrssssssrrrrrrrrrtttvvvtttqqqooooooqqqqqqqqqrrrssssssrrrrrrrrrnnnnnnnnnnnnnnnoooppppppooooooooooooooopppppppppnnnooooooooooooooonnnmmmjjjjjjkkkkkkkkkjjjiiiiiihhhiiiiiigggdddeeehhhkkknnnppprrrqqqmmmjjjjjjkkkfffhhhjjjkkkkkkkkkiiihhhhhhiiiiiiiiihhhgggeeedddddddddddddddeeeeeefffgggeeeeeeeeefffffffffgggggghhhhhhhhhhhhiiiiiiiiiiiiddddddeeeeeeeeedddcccccc````````````aaabbbcccdddbbbaaa`````````aaacccddd___aaabbbcccbbb___\\\ZZZZZZZZZYYYYYYZZZ\\\^^^___\\\ZZZYYYZZZ\\\YYYQQQJJJ666,,,               }}}yyyyyy{{{zzzxxxxxx{{{}}}}}}}}}}}}|||{{{zzzyyyyyyyyywwwwwwwwwwwwyyyyyyzzzyyywwwvvvvvvvvvwwwxxxzzzzzzyyyxxxxxxwwwwwwvvvwwwxxxyyyzzzyyywwwuuutttppppppooonnnnnnnnnnnnnnnpppooommmlllmmmnnnpppqqqqqqrrrrrrrrrrrrqqqppppppoooooooooooopppqqqrrrsssooopppqqqssssssrrrqqqqqqppppppqqqqqqqqqqqqppppppnnnnnnmmmmmmnnnooopppqqqoooooonnnnnnnnnnnnoooooooooooooooooonnnmmmlllkkkkkkjjjiiiiiiiiijjjkkklllhhhgggeeeddddddfffhhhjjjnnnmmmlllkkkjjjiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggggggfffffffffeeefffdddbbbbbbccceeeeeeeeegggffffffffffffgggggghhheeeeeeffffffgggggghhhhhhiiifffccccccdddeeecccaaaaaaaaabbbbbbbbbcccccccccaaa```````````````aaaaaacccbbbbbbaaa___]]][[[ZZZ\\\[[[[[[\\\]]]^^^\\\[[[[[[[[[YYYXXXYYYVVVKKK>>>///'''                  {{{xxxxxx{{{{{{yyyzzz}}}}}}}}}}}}}}}|||{{{zzzzzzyyyxxxwwwwwwwwwwwwxxxyyyyyyxxxwwwvvvvvvvvvwwwwwwzzzyyyyyyxxxxxxwwwwwwvvvwwwxxxyyyyyyxxxvvvtttsssqqqpppoooooonnnnnnnnnooopppooommmmmmmmmnnnpppqqqqqqqqqrrrrrrqqqqqqpppoooooooooppppppqqqrrrrrrrrroooppppppqqqqqqqqqqqqqqqoooppppppppppppppppppooonnnnnnnnnnnnnnnoooooooooooooooppppppppppppoooooonnnoooooonnnnnnmmmlllkkkkkkjjjiiiiiihhhiiijjjkkkiiigggfffeeeeeegggiiijjjlllkkkjjjiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhgggggggggfffffffffeeefffdddcccccceeefffeeedddffffffeeeeeeeeefffggghhhfffffffffggggggggghhhhhhhhheeecccbbbddddddcccaaabbbbbbcccccccccdddddddddaaa```````````````aaaaaaccccccbbbbbbaaa___^^^]]]\\\[[[[[[[[[\\\\\\ZZZYYY[[[[[[YYYXXXXXXTTTHHH;;;)))"""               zzzwwwwww{{{|||{{{|||~~~~~~~~~~~~}}}|||{{{{{{yyyyyyxxxwwwwwwxxxyyyyyyxxxxxxwwwvvvvvvvvvvvvwwwyyyyyyyyyxxxwwwwwwvvvvvvwwwxxxxxxxxxwwwuuusssqqqppppppooonnnnnnnnnnnnoooooonnnmmmmmmmmmooopppqqqqqqqqqqqqqqqqqqpppoooooonnnoooqqqrrrssssssrrrrrroooooooooooooooppppppqqqooooooppppppppppppoooooommmnnnooopppooonnnmmmlllooopppqqqrrrrrrqqqpppooonnnnnnnnnnnnmmmlllkkkjjjkkkjjjiiihhhhhhhhhhhhhhhiiihhhggggggggghhhjjjkkkiiiiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiigggggggggffffffffffffffffffeeeeeefffggggggeeedddfffeeedddcccccceeeggghhhfffgggggggggggghhhhhhhhhfffeeecccbbbccccccbbbaaacccccccccdddddddddeeeeeeaaa``````_________````````````aaaaaa``````___^^^___]]]]]]]]]^^^]]][[[YYYZZZZZZXXXVVVTTTOOOBBB555!!!             {{{yyyyyy||||||{{{|||~~~~~~}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzzxxxxxxwwwwwwvvvvvvvvvvvvyyyyyyxxxxxxwwwvvvvvvvvvwwwwwwwwwvvvuuusssqqqpppnnnnnnmmmmmmmmmmmmmmmnnnnnnnnnmmmmmmnnnooopppqqqpppppppppqqqpppoooooonnnnnnoooqqqssstttsssrrrqqqooonnnmmmmmmmmmnnnpppqqqooooooooonnnnnnooooooooommmnnnoooppppppnnnllljjjmmmoooqqqssssssqqqooommmmmmmmmmmmmmmmmmkkkjjjjjjkkkjjjiiihhhhhhgggffffffiiiiiihhhhhhiiiiiijjjkkkhhhggggggggghhhhhhiiijjjiiiiiiiiiiiiiiiiiiiiiiiiffffffffffffffffffffffffgggffffffgggiiihhhfffccceeedddbbbaaabbbdddfffhhhggggggggggggggggggggggggeeedddcccbbbbbbbbbbbbbbbbbbbbbccccccccccccdddddd``````______^^^^^^______]]]]]]^^^^^^^^^^^^^^^]]]\\\[[[[[[[[[\\\\\\ZZZYYYYYYZZZWWWRRRNNNGGG999---                ~~~{{{zzz}}}}}}zzz{{{~~~~~~~~~}}}|||{{{||||||||||||||||||||||||xxxxxxxxxxxxxxxwwwwwwvvvyyyyyyxxxwwwwwwvvvvvvuuuvvvuuuuuutttsssrrrppppppllllllkkkkkkkkkllllllmmmmmmmmmmmmnnnnnnooopppqqqooooooppppppoooooonnnmmmmmmoooqqqssstttsssrrrqqqooonnnmmmmmmmmmnnnpppqqqoooooonnnmmmmmmnnnoooooommmnnnooopppooonnnkkkjjjlllnnnppprrrrrrpppnnnlllmmmmmmmmmmmmlllkkkjjjiiijjjjjjjjjiiihhhgggffffffhhhiiiiiijjjjjjjjjjjjjjjhhhhhhggghhhhhhiiijjjkkkhhhhhhhhhhhhhhhhhhhhhhhheeeeeeeeefffffffffffffffhhhgggggghhhiiihhhfffcccdddcccbbbaaabbbdddfffhhhgggggggggfffffffffffffffccccccbbbbbbaaaaaabbbbbbaaaaaaaaaaaabbbbbbbbbbbb``````___^^^^^^]]]^^^^^^\\\\\\]]]]]]]]]]]]\\\\\\XXXWWWWWWWWWXXXXXXWWWUUUVVVWWWSSSMMMFFF>>>222&&&                ||||||~~~}}}zzz{{{~~~~~~~~~~~~~~~}}}|||{{{{{{||||||}}}}}}}}}}}}||||||yyyyyyzzzzzzyyyyyyxxxwwwxxxxxxxxxwwwvvvvvvuuuuuutttssssssrrrqqqqqqpppppplllkkkkkkkkkkkklllmmmmmmllllllmmmnnnooopppqqqqqqooooooooooooooonnnmmmmmmmmmnnnpppqqqrrrrrrqqqqqqnnnnnnnnnnnnnnnoooooopppooonnnmmmllllllmmmnnnooolllmmmnnnooonnnmmmlllkkklllnnnoooppppppooonnnlllllllllllllllkkkjjjiiiiiijjjjjjjjjjjjiiihhhggggggggghhhiiikkkkkkjjjiiiiiihhhhhhggghhhhhhiiijjjjjjggggggggggggggggggggggggeeeeeeeeeeeeeeefffffffffiiiggggggggghhhgggeeecccbbbbbbbbbcccdddeeefffgggfffffffffeeeeeeeeeeeeeeeaaabbbbbbaaa``````aaaccc`````````aaaaaaaaaaaabbb```___^^^]]]]]]]]]]]]]]]^^^^^^^^^]]]\\\[[[ZZZYYYXXXWWWUUUUUUUUUTTTRRRPPPKKKKKKGGG@@@999333)))                    |||{{{~~~~~~||||||}}}}}}}}}}}}|||{{{zzzzzzzzz{{{||||||||||||{{{zzzzzzzzz{{{{{{{{{zzzyyyxxxxxxxxxwwwwwwvvvvvvuuuuuuqqqqqqqqqppppppqqqqqqqqqmmmlllllllllmmmmmmnnnoookkklllmmmnnnppppppqqqqqqnnnnnnoooooonnnnnnmmmlllmmmnnnnnnoooooopppqqqqqqnnnnnnoooooopppppppppoooooonnnlllkkkkkklllnnnooollllllmmmmmmmmmmmmmmmmmmnnnooooooppppppoooooonnnkkkllllllkkkkkkjjjiiihhhiiiiiijjjkkkkkkjjjiiihhhfffgggiiikkkkkkjjjhhhggggggggggggfffgggggghhhhhhffffffffffffffffffffffffdddddddddeeeeeefffffffffjjjhhhfffeeeffffffeeedddaaabbbccceeefffgggffffffeeeeeedddddddddccccccccc```aaabbbaaa______aaaccc```aaaaaaaaaaaabbbbbbbbb```___^^^]]]\\\\\\\\\\\\\\\\\\[[[ZZZXXXVVVTTTSSSRRRPPPMMMKKKIIIFFFBBB???444555222+++&&&###                 }}}zzzzzz~~~}}}~~~}}}}}}}}}}}}|||{{{zzzyyyxxxyyyzzz{{{{{{zzzyyyxxxzzz{{{|||||||||{{{zzzyyyxxxxxxwwwwwwvvvuuuuuuuuupppppppppoooppppppqqqrrrnnnnnnnnnnnnnnnoooppppppkkklllmmmoooppppppqqqqqqnnnnnnnnnnnnnnnmmmmmmlllnnnmmmmmmmmmnnnooopppqqqmmmnnnpppqqqqqqqqqpppoooooonnnlllkkkkkklllnnnooolllllllllllllllmmmnnnoooppppppppppppppppppppppppkkkkkkkkkkkkjjjiiihhhhhhhhhiiikkkllllllkkkjjjiiieeefffiiikkkkkkjjjhhhfffgggffffffeeeeeeeeeffffffeeeeeeeeeeeeeeeeeeeeeeeedddddddddeeeeeefffffffffjjjhhheeeddddddeeeeeeddd```bbbdddggghhhhhhgggfffdddddddddccccccbbbbbbbbb___aaabbbaaa___^^^aaacccaaabbbbbbbbbbbbccccccccc```___^^^]]]\\\\\\\\\\\\YYYXXXWWWUUURRRPPPMMMLLLDDDAAA===:::666111,,,)))!!!"""                  }}}}}}~~~~~~~~~}}}{{{yyyyyyyyyyyyzzzyyyyyyxxxxxxyyyyyyzzzzzz{{{||||||yyyxxxxxxyyywwwvvvtttuuuvvvvvvuuutttuuutttrrrrrrssssssrrrqqqllllllmmmnnnooooooooonnnjjjkkklllnnnooopppppppppqqqqqqppppppooonnnnnnnnnjjjkkklllmmmnnnnnnnnnnnnpppoooppprrrpppkkkkkknnnpppooommmlllkkkkkkllllllkkkmmmnnnmmmkkkkkkmmmpppnnnnnnoooooopppppppppqqqpppooommmlllkkkkkklllllljjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkjjjjjjjjjiiiiiiffffffgggggggggggggggfffdddcccbbbaaabbbcccdddeeeggggggfffeeeeeeeeeffffffffffffeeeddddddccccccbbbaaabbbcccdddeeeggghhhhhhgggfffdddcccdddddddddbbb````````````````````````_________```bbbbbb```^^^[[[[[[ZZZYYYXXXVVVTTTSSSQQQPPPMMMIIIDDD???:::888222000---(((###                }}}}}}~~~~~~~~~}}}{{{zzzyyyyyyyyyzzzzzzyyyyyyyyyyyyzzzzzzzzz{{{|||{{{yyyxxxxxxxxxvvvuuutttuuuvvvwwwvvvuuusssrrrqqqrrrtttttttttrrrmmmmmmnnnnnnooonnnnnnnnnjjjkkklllmmmnnnoooooooooqqqppppppoooooonnnmmmmmmiiijjjkkklllmmmmmmmmmmmmnnnmmmooorrrppplllkkknnnpppooonnnlllkkkkkkkkklllkkkmmmnnnmmmkkkkkknnnpppnnnnnnnnnooooooooopppppppppooommmlllkkkkkkkkkllljjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiihhhhhhhhhhhhhhhhhhgggfffeeeeeecccccccccccccccdddeeeeeegggfffeeeeeeddddddddddddddddddccccccbbbaaaaaaaaabbbbbbcccdddeeefffggghhhfffdddbbbaaabbbaaa```___bbbbbbaaa```___^^^^^^]]]\\\\\\\\\]]]^^^^^^\\\ZZZ[[[YYYWWWTTTPPPMMMJJJIIIBBB@@@===888333///+++***###"""             }}}}}}}}}~~~~~~~~~~~~~~~|||{{{zzzzzzzzzzzzzzzyyyyyyyyyyyyzzzzzzyyy{{{|||{{{yyywwwwwwxxxvvvuuutttuuuwwwxxxwwwvvvrrrqqqqqqrrrtttuuuuuutttnnnoooooooooooonnnnnnmmmjjjjjjlllmmmnnnnnnnnnnnnppppppoooooonnnmmmmmmlllhhhiiijjjkkkkkkkkkkkkkkkkkkkkkmmmqqqppplllllloooqqqpppnnnlllkkkkkkkkkkkkjjjlllmmmmmmlllmmmoooqqqmmmmmmmmmnnnnnnnnnnnnnnnooonnnmmmlllkkkkkkkkkllljjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiihhhhhhhhhggggggiiiiiiiiihhhgggfffeeedddbbbbbbcccdddeeefffffffffffffffeeecccbbbbbbbbbbbbcccbbbbbbaaa``````______bbbccccccdddeeefffgggggghhhfffdddcccccccccaaa___``````___^^^]]]\\\\\\[[[YYYXXXWWWWWWWWWVVVTTTRRRRRROOOJJJEEE???;;;999888111...***%%%        """$$$&&&&&&&&&"""""""""!!!!!!!!!        }}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{zzzzzzyyyxxxxxxwwwwwwxxxxxxyyyyyyzzz{{{zzzxxxwwwvvvwwwuuutttsssuuuwwwxxxxxxwwwsssrrrqqqrrrttttttsssrrrppppppppppppoooooonnnmmmjjjkkklllmmmnnnnnnnnnnnnoooooonnnnnnmmmlllllllllggghhhhhhiiijjjjjjiiiiiiiiihhhkkkoooooollllllpppqqqpppnnnlllkkkkkkkkkkkkkkkkkkllllllmmmoooppprrrmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkiiiiiiiiiiiiiiiiiiiiiiiijjjiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhgggfffeeeaaacccdddfffgggggggggffffffeeedddcccbbbaaaaaaaaabbbbbbbbbaaa``````______cccccccccddddddeeeeeeeeegggfffddddddddddddbbb```\\\\\\[[[ZZZZZZYYYXXXXXXSSSQQQNNNLLLKKKIIIFFFCCC>>>;;;555000+++((('''&&&&&&###       !!!"""!!!!!!"""!!!!!!  $$$'''((()))***&&&%%%%%%%%%%%%$$$$$$$$$"""""""""######"""""""""#########"""!!!       }}}}}}}}}}}}}}}}}}}}}}}}||||||||||||{{{{{{zzzzzzwwwwwwvvvvvvvvvvvvwwwwwwxxxyyyzzzyyywwwvvvvvvvvvtttsssssstttvvvxxxwwwvvvvvvtttssssssssssssqqqppppppqqqqqqqqqpppooonnnnnnkkkkkklllmmmnnnnnnnnnnnnnnnnnnmmmmmmlllkkkkkkjjjfffggghhhhhhiiihhhhhhhhhggggggjjjnnnnnnkkklllppppppooommmlllkkkkkklllllllllkkkkkklllnnnpppqqqqqqmmmmmmmmmmmmlllllllllllllllllllllllllllkkkkkkkkkiiiiiiiiiiiiiiiiiiiiiiiikkkkkkjjjjjjjjjiiiiiiiiiffffffggghhhiiiiiiiiihhhcccdddfffggghhhhhhggggggfffeeedddcccbbbbbbbbbbbbdddccccccbbbbbbaaa``````bbbbbbbbbbbbccccccccccccbbbaaa```aaaaaa```^^^\\\[[[ZZZXXXUUUSSSPPPNNNMMMEEEBBB>>>;;;888555111///(((&&&"""        """%%%(((***+++'''((()))***)))((('''&&&%%%###"""   ###&&&((())))))'''''''''&&&&&&&&&%%%%%%#########$$$$$$#########$$$$$$$$$$$$###"""!!!         ~~~}}}}}}}}}}}}}}}||||||zzzzzz{{{{{{{{{zzzzzzyyywwwvvvvvvvvvvvvvvvvvvwwwwwwyyyzzzyyywwwuuuuuuvvvtttsssrrrsssuuuvvvvvvtttwwwvvvtttssssssrrrpppnnnpppqqqqqqqqqqqqppppppooolllmmmmmmnnnoooooonnnnnnmmmmmmllllllkkkjjjjjjjjjgggggghhhhhhhhhhhhggggggffffffiiimmmmmmjjjkkkooonnnmmmlllkkkkkklllmmmnnnnnnlllkkklllooopppqqqpppmmmmmmmmmmmmmmmlllllllllkkkkkkllllllllllllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiikkkkkkkkkjjjjjjjjjjjjiiieeefffggghhhiiijjjjjjjjjffffffggghhhhhhhhhhhhgggfffeeeeeedddddddddddddddeeeddddddccccccbbbaaaaaaaaaaaaaaaaaaaaa`````````bbbaaa______^^^\\\YYYVVVUUUSSSOOOJJJEEE@@@===;;;111...***&&&$$$"""         !!!###%%%'''((((((%%%&&&(((+++---000222333//////......,,,+++))))))&&&$$$"""  """$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$""""""############""""""""""""#########"""!!!!!!  !!!       ~~~~~~}}}}}}||||||||||||wwwxxxyyyzzzzzzzzzyyyxxxxxxxxxwwwwwwwwwwwwxxxxxxwwwxxxyyyxxxvvvuuuuuuuuusssrrrqqqrrrttttttsssrrrvvvuuussssssssssssqqqpppppppppqqqqqqrrrqqqqqqqqqmmmnnnoooooopppooooooooolllllllllkkkjjjjjjiiiiiigggggghhhhhhhhhhhhggggggfffeeehhhlllllliiijjjnnnllllllkkkkkklllmmmooopppooommmlllllloooqqqpppooonnnnnnnnnnnnmmmmmmlllllljjjkkkllllllllllllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiiiiiiiifffggghhhiiiiiiiiiiiiiiiiiiiiihhhggggggggghhhhhhfffffffffffffffgggggghhheeeddddddccccccbbbaaaaaa`````````______^^^^^^^^^___]]][[[XXXVVVRRRLLLHHHAAA???;;;666111,,,)))'''!!!         """%%%(((+++,,,,,,,,,***+++,,,---///000111222///...---,,,+++*********&&&$$$!!!  !!!############$$$$$$#########""""""""" !!!!!!!!!!!!  !!!!!!!!! !!!  !!!       ~~~~~~}}}}}}|||||||||{{{vvvwwwxxxyyyzzzyyyxxxwwwzzzyyyyyyxxxxxxyyyyyyzzzvvvxxxyyyxxxvvvttttttuuusssrrrqqqqqqssssssrrrppptttsssrrrrrrttttttsssqqqooopppqqqrrrrrrrrrrrrrrrnnnooooooppppppppppppooollllllkkkkkkjjjiiiiiihhhggghhhhhhhhhhhhhhhggggggfffeeehhhlllllliiiiiimmmkkkkkkkkkkkklllnnnpppqqqqqqnnnlllmmmoooqqqpppnnnoooooonnnnnnnnnmmmmmmmmmiiijjjkkklllllllllkkkjjjhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhhhhhhhiiiiiiiiihhhhhhgggllljjjiiiggggggggghhhhhhggggggggggggggghhhiiijjjddddddccccccbbbaaaaaaaaa_________^^^^^^]]]]]]\\\UUUSSSPPPLLLHHHBBB;;;777,,,***(((%%%!!!        ###'''+++---...------------------............,,,+++***((((((((()))***&&&$$$   !!!""""""!!!!!!"""""""""!!!!!!!!!     !!!!!!        ~~~~~~~~~~~~~~~}}}||||||zzzzzzxxxxxxxxxxxxzzzzzz~~~~~~}}}{{{zzzyyyxxxwwwwwwwwwwwwvvvuuuttttttsssssssssrrrqqqrrrssstttuuurrrrrrrrrrrrrrrrrrrrrrrrpppqqqsssuuuuuutttsssrrruuusssrrrqqqrrrrrrqqqooopppoooooommmlllkkkjjjiiijjjiiiiiiiiihhhhhhggggggggghhhhhhiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkllllllnnnnnnnnnooooooooooooooooooooopppqqqpppnnnllljjjiiijjjkkkllllllllllllllliiiiiiiiiiiijjjkkklllllliiijjjjjjkkkkkkjjjjjjiiifffhhhjjjkkkkkkjjjiiihhhggggggggggggfffeeeddddddgggffffffggghhhhhhgggeeecccbbbaaa______^^^^^^^^^^^^[[[XXXXXXYYYVVVOOOHHHFFFDDD???888111***%%%"""         $$$%%%''')))+++,,,,,,---...---+++***)))******+++*********))))))'''&&&&&&'''#########""""""!!!""""""###""""""""""""!!!!!!!!!   """###"""!!!         }}}}}}~~~~~~}}}}}}|||{{{zzzzzzyyyxxxxxxyyyzzzzzz}}}}}}|||{{{zzzyyyyyyxxxvvvvvvvvvvvvuuuuuuuuuuuuvvvuuutttrrrrrrrrrrrrrrrpppqqqqqqrrrrrrsssssssssqqqqqqssstttttttttsssrrrsssrrrqqqqqqrrrrrrqqqpppqqqqqqpppnnnmmmkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjkkkjjjjjjjjjkkkkkkkkkkkkkkkmmmmmmmmmnnnnnnoooooooooppppppqqqrrrqqqooommmllljjjkkkllllllmmmmmmlllllljjjjjjjjjiiijjjjjjkkkkkkjjjkkkkkkllllllkkkkkkjjjggghhhjjjkkkkkkjjjiiihhhiiiiiiiiihhhgggfffeeedddiiigggfffgggggggggeeeccccccbbb```^^^\\\[[[ZZZZZZYYYTTTOOOLLLJJJEEE===777///---)))$$$        !!!""""""""""""!!!!!! !!!"""###$$$&&&''')))+++,,,---......---,,,+++***)))******+++************)))((('''&&&&&&### !!!###$$$%%%$$$$$$######$$$$$$%%%$$$$$$###"""!!!!!!!!!!!! !!!""" """!!!!!!!!!###$$$"""!!!       |||||||||}}}|||{{{{{{zzz{{{zzzyyyyyyyyyyyyzzz{{{{{{{{{{{{{{{zzzzzzzzzyyyvvvvvvvvvvvvuuuuuuuuuuuuxxxwwwuuusssrrrqqqppppppoooooopppqqqrrrsssttttttrrrrrrqqqqqqrrrrrrssssssqqqqqqpppqqqssstttrrrqqqsssrrrqqqooommmllljjjjjjhhhhhhiiijjjjjjkkkkkklllkkkkkkkkkkkkjjjjjjjjjiiiiiiiiijjjjjjjjjkkkkkkkkkkkkkkklllmmmnnnooooooppppppqqqqqqrrrqqqpppnnnmmmkkkllllllmmmmmmmmmmmmllllllkkkkkkjjjjjjjjjjjjkkklllllllllmmmmmmlllllllllhhhiiijjjkkkkkkjjjhhhhhhiiiiiiiiihhhgggeeedddcccfffeeeddddddeeeeeecccaaaaaa___\\\XXXUUURRRPPPOOOIIIDDD===888444///(((###       !!!!!!!!!    """###$$$''''''''''''''''''''''''(((''''''&&&&&&'''((((((((()))+++,,,---...//////,,,+++***))))))******+++++++++++++++***)))((((((%%%###  !!!!!!!!!"""###$$$&&&&&&'''&&&&&&%%%###"""!!!!!!############"""!!!  !!!!!!"""###$$$%%%%%%&&&######""""""###%%%'''(((''''''&&&&&&&&&''''''((()))(((&&&$$$###""""""""" !!!"""###$$$$$$$$$!!!   !!!"""""""""""""""&&&$$$######$$$$$$###!!!    {{{{{{||||||{{{{{{zzzyyy{{{{{{zzzzzzzzzzzz{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzwwwwwwwwwvvvuuuttttttssswwwwwwuuutttsssqqqqqqpppppppppqqqqqqrrrrrrrrrsssrrrrrrpppooopppqqqssstttqqqqqqqqqsssuuuvvvuuusssttttttrrrpppnnnlllkkkjjjhhhhhhiiijjjlllmmmnnnooonnnnnnmmmlllkkkjjjiiiiiihhhiiiiiijjjjjjkkkkkkkkkjjjjjjkkklllmmmnnnooopppoooppppppppppppooonnnmmmkkkllllllmmmmmmlllllllllmmmlllkkkjjjjjjjjjjjjjjjmmmmmmnnnnnnnnnnnnmmmmmmiiijjjjjjjjjjjjiiihhhggggggggggggfffeeedddcccbbbaaa```___```aaa```___]]]XXXUUUQQQKKKFFFAAA===<<<333...)))$$$!!!     """""""""!!!!!!   !!!   ###%%%''')))***++++++******************+++*********))))))******)))***+++,,,---.........+++***)))(((((()))+++++++++++++++++++++***))))))%%%###"""!!!!!!"""""""""%%%%%%%%%&&&''')))***+++,,,+++***)))((((((((('''((((((''''''&&&%%%######!!!""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&''''''(((######"""###$$$%%%'''(((***))))))))))))******+++...,,,+++((('''%%%%%%$$$"""###$$$&&&&&&&&&%%%$$$$$$###"""!!! !!!!!! !!!!!!""""""!!!!!!  !!!"""""""""!!!!!!"""############"""%%%$$$######$$$$$$###"""    {{{{{{{{{{{{{{{zzzyyyyyy{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyyyyzzzzzzzzzzzzzzzzzzyyyxxxvvvuuusssrrrqqquuuuuuuuutttttttttssssssrrrrrrrrrqqqqqqppppppppprrrqqqooonnnooopppssstttrrrrrrsssuuuwwwxxxvvvtttttttttrrrqqqooommmlllkkkhhhiiijjjlllmmmooopppqqqpppooonnnmmmllljjjiiiiiihhhiiiiiijjjkkkkkklllllljjjjjjkkklllmmmnnnooopppnnnnnnnnnnnnnnnnnnmmmmmmkkkkkkllllllllllllkkkkkkmmmmmmlllkkkjjjjjjjjjjjjmmmnnnnnnoooooonnnnnnmmmjjjjjjiiiiiihhhgggfffeeeeeeeeeeeeeeedddcccaaaaaa```^^^\\\ZZZYYYWWWSSSQQQHHHEEE???999222,,,(((&&&!!!      !!!!!!    !!!  !!!"""############"""!!! !!!###$$$%%%$$$###"""!!!"""###&&&(((***,,,---+++***))))))((())))))******************)))))))))))))))***+++++++++++++++)))(((((('''((()))+++,,,***++++++++++++******)))%%%%%%$$$#########%%%&&&'''''''''((()))***,,,,,,,,,,,,++++++,,,,,,......++++++++++++***)))((('''''''''''''''(((((())))))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""###%%%'''(((++++++******+++,,,------111111000...,,,***((('''&&&&&&'''((('''&&&$$$###$$$###"""!!! !!!!!!""" !!!"""""""""  !!!""""""###$$$!!!!!!"""##################""""""###%%%%%%###!!!    {{{{{{{{{|||{{{zzzzzzyyy{{{{{{|||}}}}}}|||{{{{{{yyyyyyyyyyyyyyyzzzzzzzzzzzzyyyxxxvvvuuusssrrrqqqrrrssstttuuuuuuuuuuuuuuussssssrrrqqqpppooonnnnnnqqqpppooonnnnnnppprrrsssrrrrrrsssvvvxxxxxxvvvtttsssrrrqqqpppooonnnmmmllliiijjjkkkmmmoooppprrrrrrqqqpppooonnnmmmkkkjjjjjjiiiiiijjjkkkllllllmmmmmmkkkkkklllmmmnnnoooooopppmmmmmmmmmmmmmmmmmmmmmmmmlllmmmmmmmmmmmmlllkkkkkkmmmllllllkkkkkkkkkkkklllmmmnnnnnnoooooonnnnnnmmmjjjiiihhhgggfffeeedddcccddddddcccbbb```^^^\\\[[[[[[XXXSSSOOOJJJEEE???;;;222000+++&&&       !!!###   !!!"""$$$%%%&&&''''''&&&'''(((((((((((('''&&&$$$%%%'''((()))(((&&&%%%###$$$%%%''')))+++,,,---)))((('''&&&'''''')))***(((((()))******))))))(((((())))))*********))))))''''''''''''((()))+++,,,)))***************))))))&&&''''''&&&$$$%%%''')))(((((('''(((((()))***++++++******+++,,,...000222///////////////......---++++++++++++++++++++++++(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$#########$$$&&&((()))+++++++++++++++,,,---...222222333222111---***(((((((((((('''&&&%%%$$$###"""!!!  !!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!""""""###$$$""""""###$$$$$$$$$$$$$$$######$$$&&&'''%%%!!!     |||||||||||||||{{{zzzzzz{{{|||}}}}}}}}}}}}|||{{{zzzyyyyyyyyyyyyyyyyyyyyywwwwwwvvvvvvuuuuuuttttttrrrssstttuuuvvvvvvuuutttrrrrrrqqqqqqppppppoooooopppoooooonnnooopppqqqrrrqqqqqqrrruuuwwwvvvtttqqqqqqppppppooonnnnnnmmmmmmkkkkkkmmmnnnpppqqqrrrsssqqqqqqpppooommmlllkkkkkkiiijjjkkklllmmmnnnnnnooommmmmmmmmnnnnnnooooooooonnnnnnmmmmmmmmmmmmnnnnnnooooooooooooooonnnmmmmmmllllllkkkkkkkkkllllllmmmmmmnnnnnnnnnnnnnnnnnnmmmiiihhhgggeeedddcccbbbbbbaaa```^^^ZZZVVVRRROOOMMMIIIEEE@@@;;;666000)))%%%      !!!   !!!""" !!!!!!  !!!"""###"""###$$$&&&'''((())))))((()))***+++,,,,,,------***+++,,,------,,,+++***((()))+++,,,,,,***(((&&&%%%&&&&&&'''((()))******((('''&&&%%%&&&((()))+++'''((()))***++++++******)))))))))***))))))((((((&&&&&&&&&&&&''')))+++,,,((())))))******))))))(((((())))))'''%%%%%%(((***)))(((((('''(((((())))))***)))))))))+++---000111///000000111111111111111//////......------,,,,,,***************)))))))))''''''''''''&&&&&&&&&%%%###"""""""""###%%%'''(((************+++,,,---...///111444555333///+++(((''''''&&&%%%$$$$$$$$$%%%""""""!!!!!!!!!###$$$%%%###############"""""""""""""""""""""############$$$###"""!!!!!!!!!"""###$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&(((***)))%%%    ||||||}}}}}}||||||{{{zzz{{{|||}}}~~~~~~}}}|||{{{zzzzzzzzzyyyyyyxxxxxxxxxttttttuuuuuuvvvvvvwwwwwwssstttuuuvvvvvvuuutttssspppppppppppppppqqqqqqqqqoooooooooooooooppppppqqqppppppqqqtttuuuuuurrrooooooooooooooonnnnnnnnnnnnllllllmmmooopppqqqrrrsssqqqqqqpppooonnnmmmlllllljjjjjjkkklllmmmoooooopppnnnnnnnnnooooooooooooooooooooonnnnnnnnnnnnooopppqqqqqqqqqqqqqqqpppooooookkkkkkkkkkkkllllllmmmnnnmmmmmmnnnnnnnnnnnnmmmmmmiiihhhfffdddbbbaaaaaaaaa]]][[[XXXSSSMMMGGGCCC@@@444111---)))%%%!!!       !!!###$$$    !!!!!!  !!!!!!""""""$$$#########$$$&&&(((***)))***,,,...000111222222//////000000000000000000,,,---...//////...---,,,***+++---...---+++)))''''''''''''''''''(((((((((((('''&&&&&&''')))+++,,,'''(((***,,,------,,,,,,)))************)))((((((&&&%%%%%%&&&''')))+++,,,'''(((((()))))))))(((((()))******)))&&&%%%(((+++***)))((((((''''''((((((***)))(((((())),,,...000---...///000111111111111222111111000///...------........................(((((((((((((((((())))))!!! !!!###%%%&&&)))))))))***+++,,,---...---000444666444000***'''&&&%%%$$$######$$$&&&'''%%%$$$$$$$$$%%%''')))***(((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!!!!!!!!!!"""%%%&&&''''''(((((('''''')))***,,,---+++%%%   !!!   ~~~}}}~~~~~~~~~|||zzz{{{|||~~~}}}|||}}}{{{zzzyyyxxxxxxwwwwwwvvvuuuvvvvvvvvvttttttsssssssssttttttuuurrrqqqpppppppppppppppqqqppppppppppppppppppppppppqqqqqqpppppppppppppppqqqqqqqqqpppooonnnmmmllllllnnnnnnnnnoooqqqsssvvvxxxmmmmmmnnnnnnmmmmmmlllkkklllllllllmmmmmmoooppppppqqqqqqpppooonnnnnnoooooopppppppppnnnllllllnnnpppqqqqqqppppppppppppooooookkkllllllkkkjjjkkkmmmoootttrrrpppnnnnnnmmmkkkiiiiiifffbbb___]]][[[XXXVVVTTTNNNFFFAAA===888000***$$$       !!!"""""""""""""""!!!!!!$$$###"""!!! """"""!!!!!! !!! !!!""""""    !!!!!!!!!!!!"""###%%%&&&'''&&&&&&(((***,,,///111333666555444333444555666777666555333111000000000000222333333333222000...,,,,,,...000///---***((((((***(((&&&''')))***)))'''&&&'''(((''''''''')))+++###&&&***...000000...---******)))(((((((((((((((((('''&&&(((***++++++******)))'''%%%%%%&&&'''(((''''''''''''''''''(((((()))$$$$$$(((((($$$%%%)))%%%&&&(((***+++,,,++++++------...///000222333444333444555555444222000///,,,...000333555555555444///---+++*********((('''!!! !!!$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&))),,,---,,,***))))))((('''&&&%%%%%%&&&''')))***(((&&&'''***,,,+++******++++++,,,---......///...---+++)))))))))***+++&&&&&&&&&%%%$$$$$$%%%&&&((())))))***))))))((('''(((+++------)))    """%%%&&&)))'''$$$###"""""" !!! """###$$$$$$###""""""!!!  ~~~~~~~~~|||zzzzzz{{{}}}~~~}}}~~~|||{{{zzzyyyyyyxxxwwwwwwvvvvvvwwwwwwvvvvvvuuuttttttuuuuuuuuuppppppooonnnnnnnnnnnnoooppppppppppppppppppppppppqqqqqqpppooooooppppppqqqqqqqqqpppooonnnmmmlllllllllmmmnnnoooqqqsssuuuvvvooooooooonnnnnnlllkkkkkkmmmmmmmmmmmmnnnooopppppprrrqqqqqqpppooooooooopppqqqrrrrrrpppnnnnnnpppqqqppppppppppppppppppppppppnnnnnnmmmlllkkklllmmmnnnooonnnmmmmmmnnnmmmkkkiiieeeaaa\\\WWWTTTQQQMMMKKKFFF@@@999444111,,,$$$      !!!  """"""#########""""""!!!######"""!!!!!! !!!  !!!"""######$$$%%%%%%%%%$$$"""!!! """######!!!   """!!!!!!"""###%%%''')))***,,,,,,---...///000222333666555555555555666777777777666444222111000000111111111222111111000///...,,,...000000---+++***)))---,,,+++,,,......,,,))))))******)))((((((***,,,&&&'''***---......---,,,,,,+++***))))))))))))***((('''&&&''')))******)))***)))'''&&&%%%&&&((()))(((((('''''''''&&&&&&&&&((($$$###''''''%%%'''+++'''(((***---.../////////............000111333444555555666777666444222111333444777999999888666555111///---,,,++++++)))(((%%%###"""###%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&(((***------,,,++++++,,,---,,,+++******,,,...///...---+++,,,///000///.........//////000111111222///...,,,*********,,,---***++++++***)))(((((())))))))))))))))))))))))))))))+++,,,+++%%% !!!!!!!!!"""###%%%'''(((+++)))&&&%%%&&&&&&$$$###""""""!!!!!!"""###%%%%%%&&&%%%%%%%%%%%%### ~~~~~~}}}{{{yyy{{{|||~~~~~~~~~~~~}}}|||{{{zzzyyyxxxxxxwwwwwwxxxxxxxxxxxxwwwvvvuuuuuuuuuuuuqqqpppoooooonnnnnnooooooppppppppppppppppppppppppppppppoooooooooppppppqqqqqqqqqpppooonnnnnnmmmlllkkklllmmmoooqqqrrrssssssqqqppppppooommmlllkkkjjjmmmmmmmmmmmmnnnooopppqqqrrrrrrrrrqqqqqqqqqqqqqqqsssttttttsssqqqqqqrrrtttpppppppppppppppppppppppppppooonnnmmmlllllllllllljjjjjjjjjkkkkkkjjjgggddd]]]XXXPPPIIIDDD@@@===;;;333///)))%%%"""        !!!!!!######"""!!!!!!!!!!!!!!!""""""############"""""""""""""""""""""""""""""""""!!! !!!$$$&&&(((&&&'''((((((((('''&&&%%%&&&%%%%%%'''((('''%%%###!!!  ###&&&$$$%%%&&&((()))+++------222111111000000000000111333333444555555555555555666555333000///...//////////////////////////////,,,...000000...---,,,---222111222333444333000------......---++++++,,,...+++,,,---....../////////...---,,,,,,,,,,,,,,,,,,,,,+++******,,,---,,,***+++)))(((&&&&&&'''((()))(((((((((''''''&&&&&&&&&(((%%%%%%'''))))))+++///---...///111222333444444222111000000111333555777777888999999888777555444999:::===>>>===;;;777555333111///......---+++)))***((('''''')))+++******)))((('''&&&&&&'''((())),,,.........------///111333222111000000222444555222111111222444444333111000000000111222222333333000///...---------...///111111222222111///...,,,******)))(((((()))***+++++++++***'''!!!  """"""###$$$%%%&&&'''((()))(((&&&&&&'''((('''&&&############$$$%%%&&&'''((((((((()))))))))&&&$$$ !!!!!!!!! !!!!!!""""""!!! }}}{{{yyyzzz|||}}}~~~~~~~~~~~~~~~~~~}}}}}}zzzzzzyyyxxxxxxxxxxxxyyyyyyxxxwwwvvvuuuttttttttttttsssrrrqqqqqqqqqqqqqqqpppppppppppppppppppppppppppooooooooooooppppppqqqqqqqqqppppppooonnnnnnmmmjjjkkkmmmoooqqqqqqqqqpppoooooonnnmmmllllllllllllooonnnnnnnnnoooooopppqqqrrrsssssssssssssssrrrrrrssstttttttttrrrrrrssstttqqqqqqqqqqqqqqqqqqqqqqqqpppooommmmmmmmmlllkkkjjjgggffffffeeedddaaa[[[XXXNNNHHH@@@888333000---+++&&&###    !!!###$$$  !!!""""""###$$$$$$###"""!!!!!!!!!!!!!!!!!!""""""###"""""""""""""""######$$$%%%%%%%%%'''&&&%%%$$$%%%''')))+++'''(((((((((((('''&&&%%%)))(((((()))***)))'''$$$###  """"""$$$###"""  !!!!!!"""%%%))),,,+++,,,---....../////////222111000///............///000222333444444333222333222000...,,,,,,,,,,,,,,,,,,,,,---......///000---///111111000//////000444555777888888666333000111222222111///...///111222222222222222222222222000000////////////000000333111000000222222111000+++***(((&&&&&&'''((()))((((((((())))))******+++,,,+++***+++---///333666555555666666777777777777666555333222333555777999::::::;;;;;;:::999888777999;;;===???>>>;;;777555111000//////000000///---...,,,,,,---///111111000///...---,,,,,,---///000111222222111000111444666777666444333222333555666333333333444444444222111///000000000111111111222222111111000000111222333666666777777777555222000,,,+++)))((()))+++---......---***%%%   !!!"""$$$%%%&&&&&&&&&%%%$$$######%%%&&&&&&%%%$$$%%%%%%%%%&&&'''(((((()))((((((***,,,,,,+++)))"""  !!!""""""$$$$$$#########"""""""""  !!!###$$$"""""""""!!! ~~~|||zzzzzz{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}{{{zzzyyyyyyxxxyyyyyyyyyxxxwwwvvvuuuttttttssssssuuutttsssrrrqqqqqqqqqqqqoooooooooooooooooooooooooooooonnnnnnoooppppppqqqqqqqqqppppppoooooonnnnnnkkklllnnnoooppppppoooooolllkkkkkkkkklllmmmnnnooopppoooooooooooopppqqqqqqrrrsssttttttttttttssssssqqqsssttttttrrrrrrssstttrrrrrrrrrrrrqqqqqqqqqqqqpppnnnllllllmmmllljjjhhhbbb```^^^[[[WWWQQQJJJEEE;;;666///)))%%%###!!!      !!!    """######### !!!######$$$$$$###""""""!!! !!! !!!!!!"""""""""!!!###$$$%%%&&&'''(((((()))+++***(((''''''((()))***''''''''''''&&&&&&%%%%%%***)))((())))))(((&&&###"""  !!!!!!!!!%%%&&&''')))************%%%$$$###!!!  """$$$&&&(((+++///333333333333333222111000///000//////...------......---///000222333333222111111000...,,,++++++,,,,,,***+++,,,---...//////000///111222222111111111333555777999:::999777555333555666666444222222333444666666666666666555444444333333333222222333333444777555444555666666555444---+++***(((((()))***+++((()))+++---///111333333333333333333444888;;;;;;======<<<;;;:::999999999777666555444444555777888;;;;;;;;;;;;;;;;;;::::::555777:::;;;;;;999666444/////////111333444333111111000///111444666777777555555444444444555777888555666555444333555888;;;999888555222111111111222000111111111000//////...000000000000111111111111333333333333333444555555999888888999:::999555222---,,,+++***+++---000111222000,,,&&&   ###%%%'''(((''''''$$$###!!!"""$$$%%%%%%$$$$$$%%%%%%&&&''''''(((((('''&&&''')))+++---,,,+++)))'''$$$!!!!!!"""""""""$$$############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!  """###$$$"""#########"""!!! }}}{{{{{{||||||||||||}}}}}}}}}}}}}}}|||||||||||||||{{{zzzyyyyyyxxxxxxyyyyyywwwvvvuuuuuutttttttttttttttsssrrrqqqpppooooooooooooooooooooooooooooooooonnnnnnnnnnnnoooppppppqqqqqqqqqpppppppppooooooooommmmmmnnnoooooooooooooookkkjjjjjjkkklllnnnpppqqqqqqpppppppppppppppqqqqqqqqqrrrtttuuuuuutttssssssppprrrssstttsssrrrrrrssssssrrrrrrqqqpppooonnnnnnooollliiihhhiiigggccc___UUUSSSOOOJJJEEE???777222+++'''!!!         !!!"""###$$$###"""!!!!!!###$$$$$$$$$$$$!!!!!! !!!!!! !!!""""""###""""""&&&''''''((()))++++++,,,++++++***))))))))))))))))))(((((((((''''''''''''***))))))))))))(((%%%"""!!! !!!$$$&&&''''''---...///000000000///...'''&&&$$$#########$$$%%%$$$'''***,,,...111444666777777777666444222///---///......------------...+++,,,---...///000000000//////---,,,,,,,,,---...+++,,,...000111111111000222333444333222222333444444666999:::888777666666777888888777555555666888666888:::<<<<<<999666444666666666555666666777888888777666666888888888666000///---,,,,,,,,,...///---...000333666999<<<===;;;======;;;<<<@@@AAA???AAAAAA???>>><<<<<<<<<;;;888888777777666777777777;;;;;;;;;;;;;;;;;;;;;;;;555666777999999888777666000000111444666777666444333222111333666888888888888888999999::::::;;;;;;777777777666666777;;;===:::888555333111111111222000111000///,,,+++,,,...111111111111111111111222111111222333444555555555777555444666888888555222...------...///111333444666444111***!!!   $$$(((++++++******'''%%%$$$$$$%%%&&&%%%$$$###$$$%%%&&&'''''''''&&&$$$$$$$$$&&&)))+++++++++---+++)))&&&### !!!!!!""""""""""""!!!!!!!!! !!!!!!!!!  !!!"""###$$$%%%%%%%%%%%%$$$###"""}}}}}}}}}|||{{{{{{{{{{{{|||zzzzzzzzzzzzzzzzzzzzz{{{zzzyyyyyyxxxxxxxxxxxxxxxwwwwwwvvvuuuuuuvvvvvvvvvuuutttsssqqqpppppppppooooooooooooooooooooooooooommmmmmmmmnnnnnnoooqqqqqqqqqqqqqqqppppppppppppooooooooonnnnnnooooooppppppnnnmmmllllllmmmoooqqqsssrrrqqqqqqpppppppppqqqqqqpppqqqsssuuuuuutttsssrrrppprrrtttttttttsssssstttrrrqqqpppnnnlllkkkjjjiiijjjfffaaa^^^]]]YYYRRRMMMDDDAAA<<<888444///)))&&&      !!!!!!    !!!"""$$$%%%%%%$$$###""" """$$$%%%%%%$$$### !!!"""###!!!!!!###$$$$$$%%%%%%%%%))))))***+++,,,------...,,,---......///...------...------,,,,,,,,,,,,,,,---++++++******)))&&&###$$$######%%%(((******)))...///000222222111000///+++***(((''''''(((***++++++...111444444444555666555666666555333111...,,,---,,,+++***))))))))))))$$$$$$%%%%%%&&&((()))***+++***)))))))))***+++,,,---000333555666555444222444555555444333222444555444666999999777777888:::777888999888777777999:::888<<>>>>>>>>??????======>>>>>>===<<<;;;:::;;;:::::::::::::::;;;;;;999999:::::::::999999999666555666888::::::888555555444222333444555555444444666888999::::::999888555666777666666777:::<<<:::999777555444555666777333333222///++++++...111000000000000000000000000---...///111222333333333444111///000444666444000......000111222444555555:::999555///&&&  ###(((+++,,,+++******(((&&&%%%%%%%%%$$$###!!!"""$$$%%%&&&%%%%%%%%%###""""""###''')))***)))++++++***)))'''$$$"""  !!!""""""""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%%%%%%%$$$%%%###!!!}}}~~~}}}|||{{{{{{zzz{{{{{{xxxxxxxxxyyyyyyyyyyyyzzzzzzyyyxxxxxxwwwwwwxxxxxxwwwwwwwwwwwwwwwwwwxxxxxxwwwwwwuuutttsssrrrrrrrrroooooooooooooooooooooooommmmmmmmmmmmnnnoooqqqqqqqqqqqqqqqpppppppppppppppqqqpppooonnnnnnooopppqqqrrrqqqooonnnoooppprrrsssrrrrrrqqqqqqpppqqqqqqqqqpppqqqsssuuuuuutttsssrrrppprrruuuuuuuuuttttttuuupppooonnnllljjjhhhfffeeeddd___XXXUUURRRLLLDDD===666333///,,,)))&&&"""      !!!"""#########   ###$$$"""###%%%&&&'''&&&%%%$$$ !!!###%%%&&&%%%$$$### !!!###$$$%%%"""###$$$%%%&&&'''''''''++++++,,,------...//////...///222444555555444333333222222111000111111111///...---,,,,,,***'''$$$'''&&&&&&''')))++++++***+++---///111111111/////////...,,,++++++,,,---///000333777888777666444444222333444444222000---,,,+++***(((&&&%%%$$$######"""###%%%%%%$$$$$$%%%&&&((()))000333777::::::999666444555666666555333333444555444666999888777777:::<<<777888999999888888:::<<<;;;@@@HHHMMMMMMHHH@@@;;;999999999999::::::;;;<<<<<<;;;;;;<<>>AAACCCEEEFFFCCCHHHJJJFFFEEEGGGEEE???@@@???>>>>>>???@@@BBBCCCBBBCCCEEEFFFEEECCCAAA???::::::999999999::::::;;;???>>>===<<<;;;;;;<<<<<<;;;:::;;;<<<<<<;;;888666777555333222222222111000000222555888999888666555333444666666666666999;;;;;;:::888888888999;;;===777777555000---,,,000444---------------,,,,,,,,,***+++---...000000111111222...+++---111444222///...///111333555666666666<<<;;;888222)))  !!!&&&***+++***)))+++)))&&&$$$$$$###""" !!!###$$$%%%%%%$$$###"""!!!!!!"""%%%((()))))))))*********)))(((&&&%%%""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!! """#########"""&&&%%%$$$######!!!}}}{{{zzzzzz{{{|||||||||{{{zzzyyyyyyyyyyyyzzzyyywwwuuuuuuvvvwwwxxxwwwvvvuuuuuuuuuvvvxxxyyyvvvvvvvvvvvvuuutttsssrrrpppooonnnmmmlllkkkkkkkkkmmmnnnnnnnnnmmmmmmnnnpppppppppqqqrrrrrrrrrrrrqqqpppppppppqqqqqqrrrrrrrrrtttsssqqqoooooopppqqqrrrqqqrrrrrrrrrrrrqqqpppoooppppppqqqqqqrrrssstttuuusssssssssuuuvvvuuurrrpppmmmkkkiiigggeeeaaa]]]YYYRRRKKKBBB===999555...))))))(((%%%"""           !!!"""$$$&&&&&&&&&$$$###"""""""""""""""!!!!!!!!!""""""#########"""!!!!!! !!!###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''++++++,,,---...//////000///000222333555666666777555555444444333111000///111111000///---+++)))(((,,,+++++++++,,,---///111000000///...............///...------,,,,,,,,,---222222222222111111000///............,,,***((('''&&&%%%$$$""" !!!$$$&&&+++---111444666777777777444222000///...///000111555777:::::::::999999:::999:::::::::::::::::::::>>>@@@AAAAAA???===<<<===:::999888888:::;;;;;;:::;;;;;;:::999888:::===@@@CCC@@@===<<<===@@@BBBCCCAAABBBCCCEEEFFFGGGHHHHHHJJJGGGEEEDDDEEEEEECCC@@@DDDBBB???<<<:::999888888;;;<<>>===888777444111///...------***,,,.........///111333000111222444777999<<<===<<<;;;;;;:::;;;<<<>>>???===<<<999555222///------++++++++++++++++++++++++,,,------...//////......''''''((()))***,,,...///,,,...111333333444555777<<<===;;;555///'''  ###%%%'''******(((((('''&&&$$$###"""""""""##################$$$$$$ !!!"""###$$$%%%&&&$$$%%%&&&&&&''''''''''''%%%%%%$$$###""""""###### !!!""""""!!!!!! !!!###%%%%%%$$$"""!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!}}}{{{zzzyyyyyyzzz{{{zzzzzzyyyyyyyyyzzzzzz{{{|||{{{yyywwwvvvvvvwwwxxxxxxwwwvvvuuuuuuuuuuuuuuuvvvvvvvvvuuuuuusssrrrrrrpppooonnnmmmlllllllllllllllmmmnnnmmmlllmmmooopppppppppqqqrrrrrrrrrrrrqqqppppppqqqqqqqqqrrrrrrrrrsssrrrpppnnnnnnooopppqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqrrrsssssstttttttttuuuttttttuuuuuusssooollliiifffbbb]]]YYYTTTNNNJJJCCC===555111///,,,&&&""""""          !!!"""$$$'''((((((''''''%%%%%%%%%$$$$$$###"""""""""######$$$$$$$$$############%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''***+++---///111222222333333333444555666666666666555555555444333222111000111111000///...,,,+++***---------...///000111222222222111000000000000000......---,,,,,,,,,,,,,,,////////////...---,,,+++------------,,,***((('''$$$###!!!!!!$$$&&&***,,,///222444555555555222111///.........000111666999;;;<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::888;;;======<<<:::::::::999888888999::::::888666777777777777888<<<@@@DDDBBBAAAAAABBBDDDEEEFFFGGGEEEFFFHHHIIIKKKLLLLLLLLLIIIGGGDDDDDDEEEEEEBBB@@@CCCAAA>>>;;;888666555555333555777:::<<<=========<<<:::888888888888666555777999<<>>;;;777444000---,,,---,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,+++***''''''(((((()))+++,,,---...000222333222222333444;;;<<<;;;666222+++  $$$&&&'''******'''((('''&&&%%%$$$#########&&&%%%%%%$$$$$$######### !!!"""######$$$$$$%%%&&&((())))))))))))''''''%%%$$$###""""""""""""###$$$$$$###"""  !!! !!!###"""###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!###"""  !!!!!!!!! ~~~|||{{{yyyxxxxxxxxxyyyyyyyyyyyyyyyyyyzzz{{{||||||~~~|||zzzxxxwwwwwwwwwwwwwwwwwwwwwvvvuuusssrrrqqquuuuuuuuuuuutttsssrrrrrrpppoooooonnnmmmmmmmmmmmmkkklllmmmmmmlllmmmoooqqqppppppqqqrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqpppooonnnnnnnnnooopppppppppppppppqqqqqqqqqqqqqqqqqqrrrssssssssssssssstttsssssssssrrrooojjjfff```\\\UUUNNNGGGAAA;;;777222---'''$$$###!!!        !!!$$$$$$$$$###""" !!!###%%%''')))*********''''''''''''&&&$$$######"""###$$$%%%%%%&&&&&&%%%&&&&&&'''(((((((((((((((&&&%%%%%%%%%%%%&&&''''''))),,,///222555666666666777777777777666555444444000000000000000///...---///......---,,,,,,,,,,,,,,,---...000111222222222222222222111111111000000//////...,,,,,,+++++++++,,,++++++***)))(((&&&&&&(((((())))))(((&&&%%%###!!!###%%%&&&)))+++---.........,,,+++***)))***+++,,,---111444666777666666666777888777666666555444333333,,,...111222111000//////111000000111222111...+++&&&'''((())),,,111888======???AAACCCFFFGGGHHHIIIFFFGGGIIIKKKLLLLLLKKKKKKFFFDDDBBBBBBCCCBBBAAA???@@@???<<<888555222000///+++---///222555666666666888666555555666666555444555666999;;;===>>>???>>>??????@@@AAAAAAAAAAAAAAA===;;;888444111...,,,+++&&&'''((((((&&&%%%&&&(((......///000222444666777999999999:::<<<>>>@@@BBB@@@@@@>>>;;;777333///---//////...---,,,+++******+++++++++++++++***)))((())))))(((((())))))******///111222333111111111222999;;;:::777444///$$$  !!!'''((((((***)))&&&&&&&&&%%%$$$$$$$$$$$$$$$(((((('''&&&%%%$$$######!!!"""""""""############$$$%%%''')))***+++******((('''&&&%%%$$$###""""""$$$$$$&&&&&&&&&%%%$$$######$$$$$$$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%#########""""""#########$$$$$$"""!!!!!! !!!!!! !!!!!!!!! ~~~~~~}}}{{{zzzyyyxxxxxxyyyyyyzzzyyyyyyyyyyyyyyyzzz{{{|||~~~|||{{{yyywwwvvvvvvvvvtttuuuvvvvvvuuusssrrrppptttttttttttttttsssrrrrrrqqqpppooonnnnnnnnnnnnnnnjjjlllmmmmmmlllmmmoooqqqppppppqqqrrrrrrrrrrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqpppooooooooooooppppppoooooooooooooooppppppqqqpppppprrrsssssssssrrrrrrpppooonnnmmmjjjfff```\\\PPPKKKDDD===777111,,,)))((($$$          $$$'''''''''&&&%%%###""" ###$$$&&&'''))))))))))))&&&&&&&&&'''&&&%%%$$$###"""###$$$&&&&&&'''''''''&&&''''''(((((((((''''''&&&%%%%%%%%%%%%&&&''''''(((+++000444777999999888999888777666444222000///)))))))))))))))(((''''''))))))'''''''''''')))******+++---///111111111000111111111000000///......000///---+++)))'''&&&&&&%%%%%%$$$###"""   !!!"""######  !!!"""######%%%((()))((((((((()))))))))((('''&&&$$$$$$###!!!"""  """###!!!###+++111666777888999;;;>>>BBBDDDBBBCCCEEEFFFFFFEEECCCBBB@@@@@@?????????>>>>>>===>>><<<:::666222///---+++)))***,,,...///000000000333111111111333333222111222333555777999:::::::::999:::::::::::::::999999:::999777444111...,,,+++)))******)))'''&&&&&&'''((((((***,,,...111333555777777777888:::<<>>???@@@@@@>>><<<:::<<<<<<<<<<<<;;;;;;;;;<<<===<<<:::777444111...---,,,,,,,,,,,,,,,,,,,,,,,,000///...///000111000///000111222333555666666666999999888888666555333333333222111000...,,,***)))((())))))(((&&&%%%%%%&&&%%%&&&(((+++...111444666222222222222444666888:::;;;;;;<<<<<<;;;999666444111111///...,,,+++))))))***+++---...000000111111000///---,,,+++*********+++---///111111111333444777::::::888777333(((  $$$+++000///...///---)))%%%$$$$$$#########$$$$$$'''''''''((()))))))))***((((((((((((((('''''''''&&&'''((()))(((%%%###!!! !!!###$$$%%%&&&&&&&&&%%%&&&&&&'''(((((((((((((((***+++,,,++++++,,,...---,,,+++************+++***)))'''''''''''')))***&&&&&&&&&%%%%%%$$$######&&&&&&%%%%%%%%%%%%%%%%%%#########"""""""""!!!!!!}}}}}}~~~}}}|||{{{zzzzzz{{{{{{|||||||||}}}||||||{{{zzzyyyyyyyyyyyyzzzzzzyyyxxxwwwuuuttttttrrrsssssstttuuuuuutttttttttuuuuuuuuuuuuuuuttttttrrrqqqqqqpppppppppqqqqqqnnnooopppooonnnnnnppprrrppppppqqqrrrrrrrrrrrrqqqssssssssssssrrrrrrrrrrrrpppqqqqqqqqqrrrrrrrrrrrrqqqpppnnnmmmmmmmmmnnnooopppqqqqqqqqqooollliiigggaaa\\\UUUMMMFFF>>>888333...+++(((&&&%%%###!!!       !!!$$$&&&(((***,,,)))((('''&&&%%%%%%%%%&&&((('''''''''&&&&&&&&&&&&###$$$&&&''''''&&&%%%###!!!"""###$$$$$$%%%%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''))),,,///222333333333000000///---+++(((&&&%%%))))))(((((('''%%%$$$###!!!"""###%%%''')))******++++++++++++***(((%%%###!!!      %%%,,,---)))###&&&///888:::<<<>>>???>>><<<:::;;;<<<======<<<;;;===>>>@@@???>>>===:::888666444111111000///......------222111000111222333222111111111222333333444555555666555555444222000...---...------,,,+++)))((('''$$$%%%&&&%%%$$$###$$$%%%$$$$$$&&&)))---000333555000//////...///000222333555666777777777666555444000000///---,,,***))))))***+++---///111333333444111000///---,,,+++******))),,,...000000111333444666999:::999888555,,,!!! $$$***000555444333333111...''''''&&&%%%%%%%%%%%%%%%&&&&&&'''((()))***++++++(((((((((''''''''''''''')))***++++++)))%%%"""  """%%%'''(((((((((''''''''''''(((((()))))))))+++---...------...000000000000///......---------,,,***))))))***,,,---((()))))))))((('''&&&%%%)))))))))(((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%|||}}}~~~~~~}}}{{{zzzyyyyyyzzz{{{|||}}}}}}}}}{{{zzzzzzyyyyyyyyyzzzzzzyyyyyyyyyyyyxxxwwwvvvuuuuuuuuuttttttttttttttttttuuuuuuvvvvvvvvvvvvvvvuuurrrrrrqqqqqqqqqqqqrrrrrrqqqqqqrrrqqqooonnnpppqqqppppppqqqrrrrrrrrrrrrqqqttttttsssssssssrrrrrrrrroooooopppqqqqqqqqqqqqqqqrrrqqqooommmllllllmmmmmmmmmmmmllliiiddd^^^YYYUUUKKKFFF>>>777222---)))'''%%%$$$"""!!!          $$$))),,,------...000---,,,***(((''''''''''''((((((((('''((((((((())))))***+++,,,+++(((%%%###!!!!!!"""""""""""""""!!!"""###$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&''')))+++,,,---......++++++***)))'''%%%###"""$$$$$$$$$"""!!!!!!""""""""""""         '''000111,,,$$$'''222555:::>>>AAABBBAAA@@@>>>@@@BBBBBB@@@@@@AAACCCEEEEEEEEEEEECCCBBB@@@???:::999888888777777666777999777666777888888777666444444444444555555666777444444444333222000///...111111111000...,,,)))(((&&&'''))))))))))))***,,,+++,,,---...111333666777444444222111000000111222111111000000000000/////////...---,,,+++***)))))))))***,,,...///111111222111000...---++++++*********,,,///000///000111222444888::::::;;;:::111''' '''...555999999888888666222,,,+++***(((((('''''''''''''''(((((())))))******(((((((((((()))))))))))),,,---//////---***&&&$$$!!!"""%%%((()))******)))))))))(((((())))))******(((+++...///......///000333333444444333111000//////...,,,******,,,...///,,,,,,------,,,+++)))(((***************)))((((((&&&&&&''''''((())))))))){{{|||~~~~~~}}}{{{zzzxxxyyyzzz{{{|||}}}}}}}}}yyyyyyyyyyyyzzz{{{||||||zzzzzzzzzzzzzzzyyyxxxwwwyyyxxxvvvtttssssssssstttuuuvvvwwwwwwwwwwwwwwwvvvrrrrrrrrrqqqqqqrrrsssssssssssssssrrrpppooopppqqqppppppqqqrrrrrrrrrrrrqqqtttttttttssssssrrrrrrrrrmmmnnnooopppppppppppppppsssqqqooolllkkkkkklllllliiihhheee```YYYQQQJJJEEE888333---(((&&&%%%%%%$$$"""!!!          $$$)))///111111111222444111///---+++)))((((((((((((((((((((()))***,,,,,,///000111000...***&&&$$$ !!!!!!!!!!!! """###$$$&&&'''(((((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''((()))***+++((((((((('''&&&$$$""""""         !!!...888555111((($$$...111777>>>BBBEEEEEEEEEBBBDDDFFFFFFDDDDDDFFFHHHHHHIIIJJJJJJJJJIIIGGGFFFAAAAAA@@@@@@@@@@@@AAAAAA>>>===<<<<<<======<<<:::777666666666666777888999999999999999888777777666888888888666333000---+++,,,---///000000111333555999::::::;;;<<<===???@@@<<<:::888666555444555555......,,,+++************------,,,,,,+++***)))))))))***+++,,,---.........000///...,,,+++*********,,,...000000///...///000333777:::;;;>>>===555,,,"""'''111777<<<;;;:::;;;999555///...---+++***))))))))))))))))))(((((((((((((((******+++++++++,,,,,,,,,...000222333222///+++)))$$$%%%(((***++++++***)))++++++***))))))******+++(((+++...////////////000444555666666666444111000000///---++++++---///000...//////000///---,,,+++***************)))((('''''''''((()))***+++,,,,,,