BMv_6( \\\===666000///111///444@@@???:::@@@>>>;;;>>>AAA<<<...(((***(((111111000333000,,,333777:::777000000555444...---,,,,,,++++++---222666666999999333111666;;;>>>;;;::::::::::::888555222222222222444;;;@@@>>>888777:::444222999999777<<<===???BBBCCC===888;;;CCC>>>???AAADDDGGGGGGEEECCC>>>999:::@@@FFFGGGHHHIIIEEEHHHNNNTTTYYYkkk~~~rrrsssooobbb^^^YYY[[[YYYOOORRRZZZYYYVVVUUUYYY^^^___ZZZXXXYYYUUUWWWVVVUUU\\\fffeee\\\]]]\\\\\\]]]^^^]]][[[YYYZZZ[[[___cccaaaYYYUUUUUUaaaaaa```\\\YYY[[[```eeeeeeeeebbb___aaahhhjjjhhhhhhddd^^^^^^eeejjjfff]]]```eeekkkkkkhhhfffhhhkkkrrrvvvkkkmmmkkkgggrrrppppppqqqooolllmmmppppppllliiisssuuuvvv|||wwwppptttrrrxxxyyysssqqqwww|||~~~{{{vvvuuu{{{|||xxxxxx|||ZZZ888111666000000...---...333999>>>???===<<<999000'''(((///333000000333000++++++000:::222...111444111+++'''***------,,,---111111...666777666444222333777;;;555444333111111222///+++444111...000555999999666111888999222...111666777555;;;@@@===777555999@@@@@@>>>>>>@@@>>>;;;===BBB777999===@@@BBBCCCBBBBBB@@@GGGIIINNNZZZjjj{{{^^^RRRQQQWWWjjjsssiii___]]]VVVJJJ666...'''$$$%%%(((000999111...222;;;>>>777000///***)))***///999AAA<<<333333444444444333444777:::555000///111000,,,,,,000333333222111///---,,,+++---333888999;;;<<<:::555333333333555777666222......555777000))),,,333999>>>===777000000666999888999777555555666666666555444666999:::999888888999;;;EEERRR]]]ccchhhoootttbbbIII======::::::===:::<<>><<<===BBB333555777:::<<<>>>>>>>>>???EEEFFFJJJUUUeeecccUUURRRUUU]]]\\\RRRQQQZZZYYYPPP999333---+++)))'''***//////,,,---333555111///000(((***+++,,,222888777222///000111111222333555666---)))(((***+++***,,,111333222///---+++***))))))///222333333666888555//////...------...---)))&&&***///000***%%%(((...111222444333111333666444...000...++++++,,,...//////666444000------111888===:::BBBLLLTTTYYY```iiipppcccIII:::888444444888777555999;;;888888::::::777***...///333::::::EEE[[[]]]:::222555///...,,,)))(((***///333===BBB>>>111))),,,000000555111---***'''$$$'''---,,,***,,,111222///...000$$$(((+++,,,000555555111,,,...111222222111111222111222333222111000000111555333111222444555333000000111///...111555333///...111444555444222222333222222666<<<>>><<<>>>CCC<<<<<<;;;<<<<<<===>>>>>>AAAEEEDDDEEEOOO^^^fffUUUNNNKKKKKKDDD>>>GGGWWWYYYPPP;;;666333111,,,%%%###$$$,,,***)))++++++***---222'''***+++((()))---000//////.........000000...---)))%%%$$$&&&((((((+++///111///---***)))***++++++111222000...000222000***111///---,,,+++***(((&&&'''***)))$$$###'''+++,,,+++///222555::::::222''',,,***((((((+++...000111222///+++((((((,,,444::::::@@@GGGNNNSSS]]]iiirrrdddIII888555000000555444---222444222222333333111)))///000444888666>>>SSSzzz^^^:::000333333222///***''''''***---555???>>>000+++333888444888666222...***)))+++...000111444777444...---000+++,,,***))),,,111000,,,000111333444444444555555222222222333000---...222444222111111222111///,,,(((***+++---///222222111+++---000333666666444222111222777===???>>>???CCCGGGEEEBBB???===<<<<<<<<>>???;;;:::FFFSSSRRRHHH999555222111,,,$$$ !!!)))))))))(((&&&''',,,222***+++)))%%%%%%))),,,+++000...------...,,,(((%%%((((((((()))***)))***+++------,,,,,,,,,---......---000000,,,***------+++222111...,,,++++++******&&&'''&&&###&&&,,,...,,,***,,,///222777777...###*********---000333333333***,,,......------...///222888AAAHHHPPP[[[hhhsssbbbGGG888666111111444333)))///222///---//////...///222111666===:::>>>OOOxxx___:::...000000///---***''''''***,,,+++888:::...***111333...888999777333///------,,,111333777888444---,,,///444111,,,(((,,,222333///555444333222444666777888333///...000...)))***///222000///......---,,,+++!!!%%%***---------111555,,,---000444999:::999666555666:::@@@AAA>>>???CCCEEECCC???<<<:::999999:::@@@EEEDDDEEENNN^^^~~~bbbMMMBBB===???>>>===DDDMMMLLLEEE555000---,,,)))$$$"""%%%(((++++++)))'''(((---000---+++'''###&&&,,,,,,)))---------------,,,)))'''$$$'''***,,,,,,,,,***(((++++++,,,------,,,******%%%,,,000+++&&&(((+++---,,,+++***((('''''')))***$$$%%%$$$###(((///111...******((('''***---(((!!!%%%'''***...222222111...(((+++///111///,,,)))((()))111;;;CCCJJJSSS___hhh[[[CCC777777222111333///***000333///+++---//////------***000;;;999:::GGGwww^^^888,,,...)))))))))''''''))),,,///...777:::111+++,,,---***555777777222...---,,,***+++---111555222,,,+++...000---(((%%%+++333555111666333000///111333555555888000---111222...---111000///---,,,++++++,,,---!!!%%%***...,,,+++000999///000333777:::<<<;;;:::999999<<<@@@@@@===>>>BBB===<<<;;;:::;;;<<<>>>@@@999@@@BBBGGGRRRaaa{{{```NNNEEEEEEDDD@@@<<>>444555000...///+++...333444///***+++///111,,,+++(((...888666777DDDsss[[[666,,,...)))******)))(((***---000333666777222,,,((())),,,333666444---)))+++,,,)))'''''',,,111111,,,***+++)))'''$$$$$$,,,444333...333000......///111000...888,,,(((///555222000444000///---+++***,,,///111+++)))+++//////---111888333555666888888999999:::999888:::======:::<<>>;;;>>>DDDEEECCC111,,,((('''&&&$$$&&&***------)))$$$%%%***,,,***$$$(((******,,,000000...'''+++...,,,((((((,,,111"""''')))''')))------***,,,***'''%%%$$$%%%'''((($$$)))---...000000,,,&&&***+++,,,***'''&&&'''))) ###$$$!!!"""&&&(((''',,,000111,,,***,,,---------------///111222111000+++,,,------,,,---///111111777???DDDGGGMMMVVV^^^XXX@@@444333...,,,---***111666555---''')))...111---000///222777333777IIItttYYY555,,,...000000///,,,******,,,...000......---'''"""&&&...444666222***&&&***---,,,)))(((+++000111,,,((((((***)))(((***222888444---111///...///111000---***000"""'''000...,,,///111///---+++***---222555555...+++000222000111555666888999888666555666888777666777::::::888;;;@@@999:::;;;===???AAACCCDDD<<>>CCCJJJUUU]]]^^^DDD666333---,,,...+++222666555,,,$$$&&&---111---444666666444---666MMMxxxQQQ444444333333000,,,*********))))))---,,,+++,,,...///000000666999888000&&&###)))000'''---444555000+++******///000...)))(((+++...---000//////000111111///---333)))###'''---///---,,,000//////111333333333222444333333444666777777666777888999999777555444444999;;;:::666777<<<;;;666999111666GGGMMMEEEBBBHHHHHHAAAEEEBBBFFFOOOcccxxx```NNNEEEKKK===333777@@@CCC>>>:::---,,,+++,,,------+++)))...+++'''''')))++++++***$$$###%%%000000+++---***)))(((((()))*********''')))+++...000---(((###"""$$$&&&&&&''')))...222,,,***(((***111444---%%%***###(((...'''%%%&&&"""))))))(((&&&$$$%%%(((+++***...333555222...)))'''...)))***000///***,,,444///---...222111...111999777555666999;;;???JJJTTTaaaJJJ444000444333///,,,...222111***''',,,333777///222000333666111444EEEwwwQQQ222000---***(((&&&&&&)))+++,,,---)))))))))+++---...//////>>>???===888111......000,,,000444555222///...///+++///...'''!!!"""%%%&&&,,,///333333111//////000555+++###%%%+++...///000333222000000111111111111666555555666666666555333666666555444222222222333777:::;;;999;;;???>>>888666///333CCCIIIBBB???FFFGGGAAAEEECCCEEELLL___tttZZZKKKFFFCCC;;;555777::::::999:::555222---************)))///,,,))))))+++,,,+++*** $$$ !!!+++,,,'''+++,,,)))((())),,,......---((())),,,......,,,(((&&& !!!%%%***...000000***'''&&&)))///111***###***###&&&***$$$!!!### $$$######$$$''')))***)))%%%(((+++...///,,,)))&&&---,,,---///...+++---111***)))***...---***---333000///222777<<>>GGGUUUaaaaaaOOO<<<333111///,,,++++++///000+++)))+++///000,,,111111222333///888OOOyyy[[[<<<666111666222...)))&&&###((()))+++,,,,,,,,,,,,---333333333333444444333333111...***)))***++++++***&&&+++,,,)))(((,,,...---...000333111---+++---000000)))$$$%%%))),,,0004440002223333331114ĉ@ӵ777666666444222111000111222222111333666:::>>>AAAAAA>>>:::@@@::::::AAABBB<<<;;;AAACCC???GGGFFFHHHKKKYYY>L=hĦ4ĉ@ӵ>LlllSSSHHHFFF===<<<===>>><<<;;;@@@GGG<<<777///***((()))+++,,,&&&'''(((***+++***)))''''''***### (((***+++333:::444---,,,......+++&&&"""$$$''')))***,,,000333$$$%%%(((,,,///000///---,,,)))***...111///+++***...$$$&&&(((""""""(((''''''&&&&&&''')))*********)))%%%"""$$$((()))%%%!!!'''000222---,,,222222---************)))'''&&&'''))))))...666===GGGUUUbbb\\\PPPAAA666111...,,,+++,,,111222///---///000...(((000333444555000:::QQQwww]]]<<<666333222000---,,,,,,,,,***)))---///000///,,,++++++,,,...000111///---...222666333000,,,)))******+++***(((((('''(((...444222+++333000,,,***)))+++,,,---000+++)))+++***((((((+++***///444555444GG=?555666333222333555777777444111444444777<<>><<<======;;;<<>>999999888444000000333111...---.........---%%%(((,,,.........//////$$$)))### &&&'''(((111333000,,,))))))*********+++(((&&&%%%'''((((((''')))000555333,,,&&&'''++++++&&&&&&***)))%%%'''///*** """&&&"""%%%---...'''+++---)))%%%'''111;;;444000,,,))))))(((%%%"""%%%)))+++))))))---000000111111...******------)))###$$$***333<<>><<<g&e>&e***g&e(((>hӵ---000111//////111333g&e333guO>uO>&e3334444ff?>ߝL000gĉ@222000222555Shӵ222333......333777666g&e111>hӵFFFHHHIIIUUUfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??pppZZZMMMIIIEEE???:::999666000---...666333///---,,,,,,***)))'''***------,,,+++,,,...###)))%%%!!!%%%###"""***......,,,)))''''''***...,,,'''"""###''')))&&&"""$$$)))------(((%%%&&&)))***$$$###&&&###$$$000+++"""###'''###&&&......''')))***(((%%%'''...444......,,,+++***))))))((((((%%%$$$&&&%%%$$$'''---+++,,,((($$$'''...000---%%%&&&***222999BBBQQQ]]]___eeebbbRRR???444///---///111111...---///---((("""%%%""""""%%%""")))===ttt4Dӵ<<>>===999333222555;;;777111,,,)))((('''&&&''')))+++***(((&&&''')))%%%,,,((($$$&&&"""&&&///000///***%%%$$$(((---((("""!!!(((,,,(((### """$$$&&&&&&&&&''''''***$$$"""$$$!!!$$$111///%%%'''+++&&&(((//////))))))((('''&&&&&&((()))((()))++++++******,,,---***### $$$""" )))%%%&&&"""$$$...222///******,,,222777>>>JJJVVVUUU___aaaRRR@@@666333111111222111......///---)))///...'''&&&)))(((000EEEmmm4DuXӵ<<<888:::DdDΦDdDĦ&&&DdDĦ(((***t|<***+++,,,---...///000111DdDĦ111DdDΦDdDΦDdDĦ///peƜ4DuTӵ(((`eĭ111qet444666555+++******///:::???DdDĦ;;;111t|>>;;;888999444111000,,,%%%%%%***,,,$$$!!!'''+++(((%%%&&&!!!######!!!$$$***+++'''+++333333)))"""$$$&&&###...+++(((((()))***(((&&&'''%%%!!! $$$+++///222***$$$$$$&&&&&&(((***......,,,)))&&&&&&''')))111,,,+++//////)))&&&'''$$$$$$%%%###$$$(((***&&&$$$,,,(((((($$$ %%%...000,,,111)))'''---000111<<d<Ħ(((Dt'''///000555<<<===777111>d<Ħ111>d<ʜDd<ʜ4DuTӵ///,,,F&uTӵ,,,4DufئL>e)))puR)Ħ///555222333999777111>d<Ħ222Dt888GGGMMMLLL]]]{{{DdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ|||aaaPPPJJJ<<>>888555666888:::555333555333---&&&"""!!!###((((((''''''+++"""!!!""" &&&...+++***,,,//////,,,***,,,+++)))((()))******)))((()))'''&&&'''******(((%%%###%%%***///...&&&"""""")))'''$$$!!!  !!! %%%)))***+++---$$$$$$###""""""!!!!!!!!!((($$$$$$%%%&&&''',,,111000+++(((%%%''',,,---,,,222===LLLQQQUUUYYYaaafff\\\NNN999222333888555+++---666888333000///...+++---111OOO4DuXӵNNNLLLKKKD&dq&ĒR000000sdKĦ***DHRRud,,,---000444555333000sdKĦ000D&oq<Ōq&ĒR//////+++>dp&ĒR000///nfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRcccQQQPPPCCCCCCBBB???<<<999777777999666555777777111''' &&&)))******,,,"""$$$###!!!......(((***222333+++'''***'''''''''((())))))((((((((()))******((('''&&&%%%%%%)))111777333+++&&&''',,,)))&&&###""""""""""""&&&$$$"""$$$&&&&&&&&&&&&"""&&&((())))))***+++$$$ ###''',,,...+++'''###$$$)))......---333<<h555333222fe///@ďD777777222333222666;;;888111ne888888=e@@@EEEHHHEEETTTqqqegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hfffQQQQQQGGGCCC???>>>???>>>888333777666666777888333)))  $$$(((***))),,,$$$$$$+++((( ++++++%%%'''000222***&&&)))'''((()))******)))))))))&&&***,,,)))$$$"""%%%***))),,,222777444---***,,,...***'''%%%%%%&&&%%%$$$"""%%%%%%$$$!!!$$$''''''%%%###!!!!!!$$$!!!"""$$$)))(((%%%""""""(((,,,,,,,,,333:::CCCJJJMMMIIIEEEKKKXXXbbbTTT???///000333000111888:::333......//////222666;;;mmm4DuXӵRRRĵD^???888///)))###!!!$$$)))...///---'''###%%%...777(((,,,---%%%,,,///---'''222444222333000222666444888555///222444666888888777999999;;;???AAAFFFJJJGGGVVVtttDdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sfffQQQNNNEEE@@@;;;===AAA@@@888000555777777555555333,,,### !!!  !!! %%%###&&&***%%%"""######'''---///,,,***,,,)))+++---...,,,+++***+++&&&***+++(((###"""'''---++++++---000...******---,,,((($$$$$$&&&'''&&&%%% """###"""%%%'''&&&""""""$$$%%%&&&&&&###!!!'''""""""### %%%### %%%&&&$$$&&&...666888DDDMMMJJJ@@@===EEEPPPPPP???...+++000444666777;;;555000...,,,***,,,111@@@jjjΦ4DuXӵtvӵ>d<ĦAAA???999111)))%%%$$$Ħ###%%%&&&'''(((***,,,444222...(((%%%(((000777444+++Ħ,,,---111000,,,(((%%%&&&'''&&&%%%***---,,,&&&$$$&&&((((((...222333000000111111...+++***)))+++///222333222''',,,///000111333111,,,---222333222888AAA>>>444Ħ;;;:::555666::::::>>>@@@EEEIIIGGGVVVttt>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦdddPPPJJJAAA>>>===@@@BBB@@@999222222777777333111111...(((###$$$!!! ###&&&)))'''"""&&&++++++***+++,,,+++)))+++......+++)))((()))((((((''''''(((***+++,,,+++'''&&&)))***(((''')))***&&&""""""%%%((('''%%%(((+++,,,))))))***%%%###"""###'''++++++)))%%%'''!!!!!!!!!###!!!  ###!!! )))000333;;;DDDEEE>>>777777:::;;;888222,,,///666888555888666555333...***,,,111???ddd?aŖ%7uSQuR)ӵsdKĦIII>>>:::333+++%%%gdKĦ%%%&&&&&&&&&)))...222111---&&&!!!!!!$$$)))---777gdKĦ+++---111***'''######%%%((())))))))),,,+++&&&$$$'''***)))222555444///,,,,,,***'''***'''&&&)))...111///,,,222444222,,,)))+++,,,,,,&&&---///...:::IIIEEEgdKĦ:::888222444::::::>>>???DDDFFFCCCRRRooogdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦcccOOOHHH>>>@@@BBBDDDDDDAAA;;;777111777777222///000///+++(((***&&&%%%***+++)))000222+++%%%%%%%%%###!!!,,,111***&&&***+++(((&&&))),,,+++(((%%%$$$%%%+++&&&###'''...222...)))***%%%"""&&&)))(((&&&'''***%%%!!!"""&&&))))))&&&"""''')))((()))***&&&'''$$$###&&&++++++'''"""$$$!!!%%%&&&######!!! ######$$$&&&...555555777;;;:::666111///'''222555//////777999333444666999:::444///111777999\\\>A===ne;;;888999@@@???111ne***((('''((()))+++++++++...,,,***(((&&&&&&&&&&&&ne&&&,,,///...&&&'''&&&"""###(((,,,+++&&&'''(((''''''''')))+++,,,------+++)))'''%%%%%%&&&'''(((((()))+++///222000,,,(((+++000111---(((***'''&&&+++333;;;ne777444999777333999;;;???===>>>BBBBBBPPPiiiDenene>Ak<fhDeneneneoooRRREEEAAA<<<;;;@@@BBB???;;;999333888999111)))'''((()))%%%(((!!!###%%%&&&///,,,,,,+++***)))***---///'''***...000///...------***%%%%%%***+++'''&&&(((---***'''(((,,,///111111&&&'''((('''%%%&&&))),,,///***''''''))))))$$$"""***,,,$$$###))),,,)))+++'''''',,,222///"""%%%$$$$$$$$$%%%### $$$""" !!!"""###""" !!!"""###***,,,///444777777333000///222555444222000222444+++000777999888777777888:::MMMAAA===:::888444555:::999///+++((((((((()))++++++++++++))))))******)))((('''&&&)))(((---000000)))***((($$$"""%%%%%%###%%%%%%%%%$$$$$$'''+++///---***((())),,,---+++)))+++++++++,,,...///000000******+++,,,------,,,++++++***))),,,333;;;CCC===888;;;888333888>>>AAA>>>>>>BBBCCCPPPjjjtttWWWHHH>>>999999===???;;;666444444777555---'''&&&'''%%%"""%%%%%%&&&$$$***%%%&&&'''%%%###$$$(((+++###%%%((()))***+++---///)))$$$$$$((()))%%%###%%%***&&&###$$$(((,,,------***((($$$###%%%((()))***---,,,******)))(((&&&%%% &&&***)))'''''''''$$$***((((((,,,000---###"""$$$%%%$$$!!!!!!"""$$$""""""!!! !!!!!!!!!!!!""""""###$$$'''(((,,,111555777666444000222444333000...///111000222555666777999<<<>>>888FFF{{{bbbHHHJJJLLLFFF>>>777666999:::777333666777444,,,(((***///111((()))+++,,,,,,+++***)))''')))+++,,,,,,***'''%%%)))---///---,,,///111111///000...)))'''))))))&&&***)))(((&&&&&&)))...111...)))%%%'''---111000---///...---.........---+++***///222222...++++++---111000///000333888===@@@CCCFFF???999<<<999444999BBBDDD???>>>AAACCCQQQjjj{{{\\\III===999999===>>>:::555333:::;;;666///++++++***''' """))))))###%%%###&&&(((&&&######(((---,,,,,,***(((&&&%%%''')))***&&&%%%''''''$$$######,,,'''###$$$)))......,,,...)))######&&&))))))'''(((***+++)))&&&%%%&&&(((!!!$$$+++111///(((###"""$$$%%%''')))***'''""""""%%%'''$$$!!!&&&!!!$$$### !!!$$$###############$$$$$$&&&&&&)))...222444444333222444666444000...///111666333000000222555888999000888```___FFFHHHHHHGGG>>>777999======999666<<<999444,,,((())),,,///))),,,...///---***'''&&&)))***+++,,,+++)))'''%%%+++...111111111111111111///000---))))))---///...,,,,,,+++)))'''''')))+++///+++''''''***---....../////////+++(((&&&(((***222666999888222...---...777666444333444666:::======@@@:::555:::999777>>>DDDDDD>>>===AAABBBPPPhhh```IIIAAA<<<<<<@@@BBB>>>999777===<<<666...,,,---+++''' ###!!!...---$$$###"""&&&(((&&&######)))///111111000---***''''''(((---***(((((((((&&&%%%$$$***&&&"""###(((,,,,,,***,,,***)))(((((((((((('''&&&%%%%%%$$$###$$$%%%''''''%%%+++555444)))###%%%###$$$###"""""""""%%%'''((($$$"""((((((%%%"""$$$&&&$$$$$$###"""""""""######%%%''')))---111111///,,,333666888777444222333555>>>888222000111333333222...000IIIwww___HHHHHHEEEBBB999666;;;@@@>>>:::999???;;;555///***'''))),,,+++...111111---)))%%%$$$)))))))))))))))***++++++...000333555444111///000,,,+++((("""###***///000&&&(((******(((&&&%%%%%%000///---)))%%%%%%)))---...111111+++###!!!(((///333555888777555333222222777555444444666:::>>>@@@:::===666222999999999AAABBBBBB======BBBBBBMMMdddfffKKKDDD???>>>BBBDDD@@@<<<;;;888777111***((()))&&&"""###&&&"""%%%222000%%%### ###%%%$$$"""###(((---)))+++///000000///000000---,,,)))'''&&&'''%%%######!!!!!!$$$%%%%%%''',,,000///***&&&&&&((('''######&&&&&&$$$***&&&(((111000((($$$'''"""###!!!!!!$$$'''$$$%%%%%%%%%### %%%++++++'''$$$%%%'''###""""""!!!!!!!!!!!!""""""$$$)))...111000,,,(((///333888999777555555666BBB>>>999777888888666444333444???cccaaaLLLJJJCCC:::555666>>>AAA===:::<<<>>>;;;999555...'''''',,,+++///333222---(((&&&&&&&&&&&&&&&'''))),,,///111///000333666444///...///000///***$$$$$$)))......###''',,,//////---,,,+++///111000+++$$$"""'''---///222222---&&&%%%,,,444,,,///222222222222444777333000...222999AAADDDEEE===@@@888333888999999AAA???@@@===???EEEDDDLLL```oooSSSGGGAAA===???@@@===:::999555666333---***)))((($$$%%%(((%%%'''000...%%%$$$$$$$$$%%%%%%&&&(((,,,///'''***...000///---,,,,,,++++++'''######%%%%%%!!!""""""""" !!!%%%(((%%%,,,222111***%%%&&&******$$$###((('''%%%((($$$$$$'''(((&&&$$$$$$"""&&&'''$$$###&&&***!!!!!!###&&&(((%%% $$$(((++++++((($$$###$$$###"""""""""""""""###### %%%,,,000111...+++)))///666999777444333333:::888777666777777666555222666777PPPdddQQQMMMBBB888555;;;EEEEEE===;;;???>>>>>>@@@===222'''%%%+++)))---111111---******,,,&&&'''(((***+++,,,---------,,,///333222---,,,000111222///***)))---...---&&&)))...000111000000000...///...+++''''''+++//////000//////...///000222(((---222000++++++111888333...+++000;;;EEEGGGEEE???AAA888222777888888AAA<<>>CCCJJJHHHLLL^^^|||```LLLDDD===<<<;;;777444444333888888333---,,,+++)))$$$)))%%%$$$+++(((!!!$$$(((&&&%%%'''+++///000111,,,---...---***'''&&&&&&***+++'''""""""&&&&&&"""###''')))&&&!!!!!!(((///'''+++...,,,'''%%%'''***((($$$ ###&&&&&&###$$$###!!!###'''&&&!!!$$$'''******&&&$$$$$$&&&"""$$$''')))(((&&&$$$###%%%''')))***+++***)))(((%%%$$$$$$%%%%%%&&&'''(((!!!!!!$$$(((,,,//////...(((///777;;;999444000...222222222000//////111333+++444111@@@sssfffUUUOOOBBB::::::AAALLLJJJ@@@===CCCBBBCCCFFFCCC555&&&###(((&&&+++000000---,,,---000***+++------,,,***'''%%%)))(((+++111000,,,,,,000***---...++++++---,,,)))&&&(((******))))))***+++---,,,******,,,...000111...++++++///444666222---)))222777222'''$$$---888888000+++000<<>>555000666888999BBB:::>>>@@@FFFNNNJJJMMM]]]jjjQQQHHH???;;;888333000000...555888333,,,***)))(((###((($$$!!!&&&######'''### ###)))......---)))******)))((((((***,,,+++---)))###$$$))))))$$$ &&&***&&&&&&///***)))(((%%%$$$%%%(((***$$$### """'''!!!&&&$$$ ###***))) (((***,,,***&&&""" '''+++...+++&&&###$$$'''$$$%%%'''+++000222333222'''''''''((((((***++++++(((&&&$$$%%%(((+++---...)))111:::>>>;;;555///---444444333///++++++///333)))777222;;;kkkjjjWWWQQQEEEFFFFFFAAA999:::@@@BBB@@@777AAAMMMCCC,,,&&&---+++***'''$$$&&&***------+++***,,,...,,,)))'''((()))///***)))...111000///000,,,000000,,,+++---+++%%%'''$$$$$$&&&&&&&&&+++111...,,,++++++,,,---,,,,,,222111,,,(((***//////,,,111000000///)))%%%)))000111444222///333;;;>>>;;;777777777777888999:::::::::===CCCHHHJJJMMMVVV```pppXXXCCC===AAA<<<777999999<<<:::666///******///444...,,,***)))((($$$ """***///...)))$$$ !!!---///'''###(((***)))%%%!!! ###&&&%%%"""!!!$$$&&&&&&)))---,,,///,,,&&&(((///+++"""%%%***+++$$$######%%%&&&$$$!!!"""(((---,,,------+++'''%%%$$$$$$###%%%((()))&&&""""""$$$'''))))))(((***...---***************))))))((((((''''''%%%$$$(((///000---***,,,///222555333///,,,000///111222///+++---333)))000222666SSSeeeUUURRRHHH@@@@@@;;;777;;;CCCFFFDDD666777:::333%%%&&&---)))%%%$$$######$$$''',,,000)))******(((&&&'''***...(((&&&'''---111///---,,,***000222---)))++++++***(((%%%%%%'''&&&%%%(((---+++(((&&&'''***,,,,,,+++666666333000111444333///++++++---000---)))+++000222333111...111999<<<:::>>><<<888666555777:::<<<;;;<<<@@@EEEHHHJJJRRRZZZZZZGGGCCCHHHCCC???AAA???<<<:::666111---,,,---///,,,***'''%%%&&&***000333 $$$)))+++)))&&&$$$"""&&&!!!$$$///222+++'''***))))))'''%%%###"""###$$$'''$$$###&&&'''&&&(((,,,&&&***)))%%%(((000///&&&$$$''',,,000...***+++000$$$&&&(((&&&"""###'''+++...//////...+++(((&&&&&& $$$***---+++'''%%%%%%%%%((((((&&&)))...///,,,///+++''''''***+++)))'''((((((&&&%%%)))000111...,,,,,,,,,///222444444333666111///111222000111444000222111444JJJuuu```QQQQQQIII:::888444333:::CCCEEECCC>>>333,,,&&&!!!)))///(((!!!%%%'''&&&$$$$$$'''+++***)))'''%%%%%%(((...333$$$###'''...111---******'''...111,,,''''''***,,,---++++++---***''''''+++,,,((($$$%%%***,,,+++(((111333111//////222000+++&&&%%%)))000222///...111444444000...000777::::::BBB>>>888555444888===AAA>>><<<>>>CCCGGGJJJNNNTTT|||^^^NNNJJJNNNHHHDDDCCC???;;;888555222000---***(((******(((&&&'''---666>>>%%%%%%%%%$$$""""""$$$&&&***######+++000+++'''(((((((((((('''&&&%%%$$$$$$)))&&&%%%((((((&&&'''***$$$(((((($$$%%%---///+++***)))+++......***(((***%%%''')))'''$$$###%%%'''+++---...---+++'''&&&%%%!!!&&&---111000,,,'''$$$%%%''''''%%%'''---000///444,,,$$$$$$)))---+++&&&+++,,,,,,+++...444666444...+++)))***...333777999999111,,,...222333333555555111---///<<<\\\{{{}}}^^^LLLKKKDDD777222...000777>>>@@@>>>III888---'''###+++000)))%%%)))...///+++'''###"""---,,,)))((((((,,,111444&&&%%%(((---...***'''(((&&&)))+++)))'''''')))+++...------...+++%%%$$$&&&000+++&&&'''+++---+++'''***,,,+++((()))------+++'''%%%(((000444333222444777444000///111666:::;;;>>>;;;888666777;;;AAAEEECCC???>>>CCCHHHJJJMMMQQQuuubbbSSSNNNOOOGGGBBB???888999666333222111---&&&!!!'''***,,,***''''''---222%%%$$$!!! %%%***+++"""&&&---,,,(((''')))(((&&&%%%&&&&&&&&&%%%)))&&&'''******((((((+++&&&***)))###"""&&&((('''***&&&%%%)))***'''######%%%''')))(((%%%#########$$$&&&))))))&&&###"""!!!&&&,,,000000...,,,&&&!!!'''***)))&&&''',,,000111444---%%%###(((++++++)))***,,,---,,,...444666444...,,,)))***...333777999777000+++---///000333666555---***...222EEEttt~~~xxxssslllfffdddiiiqqqwww^^^IIIDDD;;;444///---111888===@@@@@@HHH999222---&&&)))///+++///......//////---)))%%%000///......///000111111***'''''')))'''###"""$$$)))'''&&&(((,,,---,,,+++---++++++,,,(((!!! ---)))'''(((,,,...+++(((***+++)))%%%&&&---111222,,,)))***000444555555777777333000000333666999;;;<<<;;;999999:::===???AAABBB>>>===BBBFFFHHHJJJNNNmmmcccTTTOOOMMMDDDAAA>>>666666444222222111,,,$$$!!!%%%'''&&&"""!!!%%%***###!!! ''',,,(((!!!###***---+++(((***'''###!!!###&&&'''''''''%%%'''+++,,,)))(((+++((()))(((### """$$$$$$%%%!!! ''',,,+++***)))$$$%%%''''''%%%###"""""" ###%%%%%%###!!! )))---...+++***,,,)))###+++...---((('''+++///000000---)))&&&''')))+++---%%%)))***(((***...000...111000///111333666666666222000///000///...333:::555,,,,,,333333:::bbbxxxllleeeddd```XXXPPPPPPVVV^^^rrr^^^FFF@@@555111......444;;;???CCCHHH@@@666444111&&&%%%++++++555///((('''+++///111111000000///000222111///---***'''''''''###!!!,,,&&&%%%,,,333333000---000.........***###!!!###%%%%%%&&&))),,,---+++***(((***'''######***111444...---...333555444666:::555111///222444555888;;;===<<<<<<;;;::::::999999<<<:::;;;???BBBCCCGGGLLLeeedddUUUNNNJJJCCCDDDDDD<<<666555444222///+++%%% """)))...!!!"""!!!!!!!!!###'''*** $$$''''''%%%+++&&&!!! ###&&&(((((('''&&&(((,,,,,,((('''((('''&&&%%%$$$$$$%%%&&&&&&'''"""!!!&&&)))'''%%%&&&###$$$%%%&&&&&&&&&%%%$$$###%%%&&&&&&%%%$$$%%%&&&'''+++***&&&(((//////)))***...///***'''***---...++++++***))))))***,,,...''',,,...++++++...000///333333555777999999666444000111444666444111555<<<888000333:::888999UUUzzzhhhgggaaaWWWLLLHHHLLLRRR___}}}]]]EEE???555///...111777999;;;AAAIIICCC999888666)))$$$)))***---+++'''&&&'''+++///222...,,,,,,---//////---+++)))((()))***&&& !!!((($$$&&&///444222//////111/////////+++%%%$$$&&&$$$(((,,,...,,,***((((((&&&((('''"""!!!''',,,...***,,,111666666333555:::111,,,,,,111555444555999===<<<;;;999888777777666888888;;;???@@@AAAGGGOOO]]]hhhXXXOOOGGG@@@DDDHHH@@@777888777444///***((('''!!!###%%%(((***,,,###&&&((()))((('''&&&&&&"""%%%%%%$$$***&&&""""""&&&))))))'''***(((***---,,,&&&######(((&&&$$$&&&)))***)))'''***&&&$$$&&&%%%!!! $$$$$$%%%&&&((()))))))))'''((()))((('''(((***,,,'''+++***%%%)))222222***&&&+++---)))&&&))),,,---)))((((((+++...///---+++***///111...,,,...///...000111333666888777444111//////333888999666555777<<<555777===:::888JJJcccwwwkkkuuu|||yyyssskkk___SSSLLLIIIIIIJJJLLLhhh\\\EEE@@@888000///222666555444:::DDDNNNBBB???<<<...&&&))))))"""&&&++++++)))&&&&&&(((+++)))'''(((+++---,,,***)))***...000,,,%%%"""$$$!!!!!!'''///222---,,,///,,,)))((((((%%% """***000555444...'''%%%$$$'''++++++&&&$$$'''++++++%%%***222999777333444999---)))***111444333333777;;;999888777666777888999777888===AAAAAAAAAIIIRRRXXXlll\\\PPPEEE===AAAFFF???999::::::555///++++++,,,"""%%%***///111---&&&!!!&&&***...000...)))%%%###&&&((()))((()))++++++***)))&&&###%%%***,,,***&&&,,,***+++...+++$$$---(((&&&)))------)))&&&&&&$$$$$$''''''%%%%%%(((%%%$$$%%%'''***,,,------*********)))((()))---000)))...---'''***222000'''!!!(((,,,)))&&&(((,,,---)))&&&%%%+++222444...(((%%%+++---)))'''((()))(((+++,,,...111444333000...---+++///777<<<999333111===777777;;;888666AAASSS|||xxxssssssbbbeeedddaaauuugggTTTHHHEEEDDDBBB???AAAZZZxxxVVV;;;777111111---///666777666AAAPPPVVVJJJ;;;000,,,+++)))'''''')))******)))((()))***+++///...((((((---///---,,,,,,+++)))+++---(((""" """'''+++,,,((($$$------)))""""""''')))&&&+++)))***---,,,&&&######(((***------,,,+++***+++....../////////222666999333333555888666222333777555;;;>>>;;;888999:::999AAA999555888>>>BBBHHHMMMWWWyyyvvvbbbQQQEEE===CCCHHHAAA>>>EEE???444...'''(((444++++++***+++,,,+++)))'''%%%)))---...---)))'''&&&++++++,,,---...---+++)))((()))***+++***)))'''&&&...//////---***(((***,,,......---***&&&###"""###$$$(((%%%%%%))))))%%%$$$###"""$$$'''***,,,,,,)))+++---+++))))))---111+++111555444000...------""")))000111---***,,,000---***((())),,,,,,***'''))),,,444000&&&***///)))(((---000//////111222000444000111777888333000111111000777@@@@@@:::===HHHooo{{{nnnkkkooollllllllljjjjjjnnntttyyyjjjaaaQQQLLLNNNEEE<<<@@@===IIIbbbZZZ>>>888000,,,)))---666:::888>>>HHHSSSJJJ???555///---,,,+++)))***++++++***+++---///111111---)))+++000...)))!!!%%%'''&&&&&&)))***(((((()))+++---//////---+++))))))%%%!!!$$$+++---***+++((())),,,+++&&&""""""---...000000///......///000...++++++...222666888::::::;;;888111,,,111:::999???BBB???<<<===>>>===:::666444888===BBBHHHOOOTTTuuuyyyeeeUUUJJJ@@@BBBBBB888888AAA>>>777444+++&&&,,,---+++)))))))))***)))(((%%%''')))***)))((()))***(((((())),,,///000...+++''')))+++---,,,+++(((&&&'''***++++++)))(((***,,,111000...+++(((''')))+++%%%'''$$$###%%%$$$!!!""""""###&&&))),,,,,,+++222000...+++)))(((''''''$$$***111222///------...!!!)))222444222///000333111111000---+++)))((()))(((***111///''',,,000)))(((---///---,,,...///---...+++,,,333666555444777999666999>>>;;;555888BBBfffvvvrrrrrrooommmlllooorrrvvvxxxxxxxxxxxxxxxtttjjjVVVJJJIII@@@999???>>>FFFZZZvvv___BBB777---)))&&&+++666<<<:::;;;???EEEBBB<<<444---))))))***'''((((((((('''(((+++---444111,,,)))---000,,,%%%"""%%%###!!!$$$)))***)))***,,,,,,+++++++++,,,)))'''###!!!'''---...******''''''++++++'''$$$$$$---...//////------...///333///***)))---111444555::::::999333(((###+++777888>>>@@@===:::<<<===<<<555555777;;;<<<===DDDMMMRRRppp|||yyyeeeWWWNNNEEECCCAAA555888>>>:::555555...&&&***///,,,(((''''''((())))))###$$$%%%%%%%%%'''***---%%%###$$$)))///222///+++$$$&&&(((******)))&&&$$$ ###'''))))))((()))***+++***(((%%%###%%%(((,,,!!!%%%&&&###!!!!!! !!!"""$$$(((,,,...---,,,333///+++)))))))))'''%%%$$$***000222000...///333)))000888:::666111000111,,,......***%%%###%%%)))'''&&&,,,---)))---111***)))---///+++***++++++)))---+++...444999::::::<<<<<<888777999666000333<<>>===:::::::::;;;:::444,,,'''''')))%%%(((******)))(((((()))///---***)))++++++((($$$"""&&&&&&""" $$$''''''%%%''')))(((&&&&&&))),,,,,,(((###$$$)))---+++'''((($$$%%%***---+++((((((***++++++***(((((()))+++333111///...---...000111777555333///'''$$$+++555888===???<<<999;;;<<<<<<666888<<<>>>:::888===FFFQQQkkkwwwbbbTTTOOOHHHGGGFFF<<<>>>???666///333000,,,111...,,,)))((((((((('''&&&!!!###$$$$$$$$$%%%(((+++$$$""""""'''...111...)))!!!!!!"""############"""!!!%%%((())))))''''''#########""""""$$$'''***###%%%&&&$$$"""!!! %%%%%%&&&)))---000111000,,,***'''%%%&&&)))---000---000444555222000666>>>???BBBCCC???777///,,,,,,&&&''''''&&&$$$%%%))),,,$$$ &&&***(((---000)))+++...///+++((())))))''',,,---000666::::::999888666444444777555222444:::IIIoooyyycccaaaZZZWWWbbbvvv}}}rrr}}}ttt___SSSDDD<<>>111%%%222......666===???<<<999:::===???;;;222,,,,,,...))),,,000222000,,,)))'''&&&(((******'''###$$$&&&******'''###%%%))))))%%%%%%'''))))))((((((,,,000+++'''$$$&&&***,,,+++)))(((######***//////......***+++,,,+++)))((()))***000333666444///+++***+++555111///000000///222777;;;@@@BBB>>>;;;===??????666999>>>@@@:::666;;;DDDRRRgggyyy```PPPMMMHHHHHHIIIBBB???@@@777222777555000444,,,,,,+++,,,,,,)))%%%"""!!!###&&&'''&&&%%%$$$%%%)))''''''+++000111...)))###"""  """$$$ """&&&)))***)))&&&$$$"""%%%((()))******,,,---$$$%%%&&&'''%%%$$$$$$&&&***)))(((***...222444555+++,,,+++%%%!!!$$$---777222222444555333444@@@MMMTTTRRRLLLCCC888000------)))'''%%%'''***---...---""""""(((&&&))),,,''',,,//////+++)))******)))'''+++///444888999666222444444666999:::888888:::@@@ZZZzzzbbbQQQUUUSSSLLLQQQdddtttyyymmm\\\III===@@@AAAEEENNN^^^uuuWWW777...%%%111//////555<<<@@@>>><<<:::===@@@<<<444...,,,---&&&***///111///+++'''%%%"""%%%***+++&&& !!!&&&***)))'''&&&***///...)))$$$%%%'''((((((***---///&&&$$$$$$))),,,,,,,,,...)))$$$###***111111000///...000222111///---------...111555555111,,,(((&&&///***)))...222222333555888===???:::888:::<<<===666999>>>@@@<<<999>>>FFFRRRbbb}}}```MMMJJJEEEEEEEEE@@@999>>>;;;:::???:::111222---------......***%%%!!!!!!%%%)))+++)))%%%"""!!!.........000111000---+++)))'''$$$""""""###%%%'''$$$$$$&&&)))+++***'''$$$"""&&&***------------...'''&&&'''***)))&&&(((,,,,,,+++***,,,///333444555222555444+++""" )))333111///111444333555DDDVVVXXXTTTLLLAAA888222000111,,,)))&&&'''+++,,,)))&&&!!!!!!((($$$%%%)))&&&,,,//////+++)))+++---+++***---111333777;;;:::666777888:::======<<<;;;:::>>>KKKbbbtttRRRKKKPPPPPPHHHFFFRRRffftttrrr\\\HHH<<<>>>BBBHHHQQQ___vvvQQQ111+++'''(((***...444;;;@@@???===777999:::777111+++'''&&&"""%%%((()))((('''&&&&&&&&&'''***---)))""" $$$%%%((()))(((+++//////,,,$$$###$$$%%%((())))))(((%%%$$$''',,,,,,(((***///---&&&$$$***000000---,,,...111444444222///---,,,...,,,,,,///222000)))###***''''''***,,,+++---111444999:::666333555888999:::;;;>>>AAA>>>;;;???FFFPPP\\\{{{\\\IIIGGGCCC@@@@@@:::777>>>===<<<@@@:::333555000///......---***&&&######&&&***,,,***'''$$$###+++...000000---+++******,,,+++***)))((((((''''''$$$$$$%%%(((++++++(((%%%"""%%%((())))))***+++,,,***((())),,,+++''')))...******,,,///222333111///444777888333+++(((,,,222111///333666333222@@@RRRLLLHHHBBB999222...,,,,,,*********)))(((&&&###!!!"""$$$+++$$$!!!'''''')))------***))),,,......111333111---000777999666777777888999:::<<<<<<:::???CCCTTT~~~eeeLLLFFFHHHJJJHHHFFFMMMcccxxxpppVVVCCC;;;AAADDDIIIPPP```}}}MMM...+++)))$$$,,,333:::??????===777888888555000***%%%###$$$%%%&&&''''''(((+++------***+++///---%%%!!!""""""(((---+++)))+++,,,,,,(((&&&%%%'''***+++)))&&&'''(((+++///+++$$$&&&---///((($$$)))......***(((***---111222000,,,)))(((///'''"""'''111444,,,"""---,,,,,,,,,)))''',,,444666;;;<<<777444777::::::AAA@@@AAABBB???;;;===BBBNNNWWWzzzuuuWWWEEEEEEBBB???===777:::@@@<<<777:::777555===333111...---,,,***'''%%%$$$'''***+++***(((&&&&&&%%%***...---(((%%%%%%(((+++,,,......---***'''$$$$$$###$$$'''+++,,,)))'''&&&'''((((((''')))+++...,,,))))))---+++'''(((...''')))---222444333...***///222666777666444444555555444777;;;555///999JJJ???===777111+++&&&$$$###***...111000+++'''%%%&&&$$$'''---$$$ &&&((('''+++,,,)))(((,,,//////444222+++"""###***...---222222222111555:::<<<;;;AAABBBOOOyyy^^^LLL===<<<@@@EEEGGGMMMddd}}}lllQQQ@@@===EEEEEEHHHNNNaaaMMM...###***++++++***''''''...:::DDD888222***'''(((******)))$$$''''''""""""'''((($$$((('''&&&))),,,,,,***'''...)))$$$'''...444444111///---***''''''))),,,///000***'''***---------///555000&&&"""&&&,,,,,,'''111,,,((())),,,,,,&&& '''(((%%%###'''......)))(((,,,//////,,,+++///222666;;;>>>999222222<<>>AAAJJJUUUlllwww[[[HHHAAA777444777555:::===>>>:::444//////222(((---111000***&&&%%%&&&)))......***'''(((&&& %%%&&&(((+++---,,,(((%%%%%%###"""###'''***)))'''$$$$$$***)))'''(((***%%% ###'''***+++***((((((***(((%%%'''+++,,,333777444---))),,,111000444***555999---777BBBGGGHHHCCC;;;666555222,,,333444333---&&&"""$$$'''---///...,,,,,,---+++'''!!!&&&+++)))### """&&&###%%%***111555444///***///000,,,(((+++000///(((,,,...111555888777333///>>><<>>AAAEEELLLSSSfffpppWWWHHHDDD<<<999:::888555888:::999444///,,,+++(((,,,000///+++((()))++++++......++++++...+++&&&''''''((((((((()))))))))!!!!!!%%%)))++++++!!!&&&&&&&&&)))---)))$$$###%%%)))++++++)))'''''')))'''$$$&&&***&&&,,,222111,,,+++000666:::;;;000222111888^^^rrrgggRRRHHH===---'''+++222222111---(((%%%$$$%%%)))''''''***...///...---$$$))),,,***%%%###%%%)))(((((()))+++------)))&&&---111000,,,+++000222000%%%***000444333222111111444888[[[|||XXXDDDEEECCCCCCEEEGGGPPPdddvvvpppXXXIIIDDDDDDCCCGGGHHHXXXzzzNNN333(((---,,,***((((((***+++,,,+++...//////...+++)))(((((( %%%))))))((('''###"""""""""%%%'''((('''%%%$$$$$$$$$%%%'''+++...000''')))+++---......---,,,+++'''%%%'''(((%%%$$$%%%***---...,,,,,,---,,,(((///,,,+++---111111,,,''')))///222...******,,,,,,111333555444222333777;;;:::999999;;;===>>><<<:::DDD@@@>>>>>><<<<<>>999:::<<>>======;;;:::>>>EEENNNRRR```eeePPPGGGFFF???;;;===;;;999888888:::;;;888000)))%%%&&&'''&&&%%%&&&(((+++(((&&&######''')))(((%%%///111000+++%%%$$$(((---'''(((***+++,,,,,,+++)))$$$$$$%%%&&&&&&&&&))),,,***)))'''%%%$$$"""!!! !!! """'''((((((,,,111+++...000...******000666;;;DDDQQQUUUGGGaaafffDDD...000...$$$---CCCdddTTT<<<***###$$$&&&(((+++ ''',,,'''$$$&&&&&&)))***(((%%%$$$(((,,,,,,+++******,,,...111222+++,,,,,,***)))***...000+++000666888777666888;;;<<<555BBBeeecccDDDJJJHHHIIILLLLLLNNNUUU^^^wwwggg]]]SSSMMMIIIEEEDDDDDDLLL\\\wwwRRR===444666666000******...111000---///000000,,,'''$$$&&&(((***)))***++++++)))''''''))))))***)))'''%%%###""""""%%%((((((&&&''',,,000---,,,++++++************###&&&---333222)))!!!$$$***---***(((+++...//////------...111222000---)))(((***///444555555444666777888888888:::===???777<<>>???AAACCC@@@<<<>>>CCCIIIOOO^^^zzz___KKKCCCDDD>>>===BBBBBB@@@;;;777777:::999333---(((((('''%%%$$$$$$&&&(((,,,(((%%%&&&((((((&&&%%%///111222---&&&!!!"""%%%%%%)))...111000---)))'''((())))))&&&###"""""""""''''''(((&&&### """!!!###'''((('''+++000,,,...///,,,((('''+++000AAAKKKZZZaaaPPPZZZqqqXXXBBB555,,,***((((((222@@@```OOO999(((###%%%'''(((...%%%###))),,,'''###%%%###$$$%%%$$$""""""&&&)))+++,,,---...///111333555555111//////000000......///000111444555666555444<<<333555FFFUUUdddpppNNNLLLIIIJJJMMMOOOOOOSSSXXXqqq|||rrrddd]]]VVVPPPNNNKKKFFFGGGKKKTTTmmmPPP>>>444444333---'''&&&***//////...000000///---+++)))***++++++((('''))))))'''(((+++---......,,,(((%%%###"""!!!$$$'''((()))+++///333///---***(((''''''((())))))(((***---+++''''''+++)))---...***(((***......333111//////000111000///+++&&&%%%+++000000......444555666888999;;;<<<<<<888>>>EEEEEE???;;;:::<<>>;;;;;;>>>@@@CCCIIIKKKEEE>>>>>>BBBBBBLLLZZZzzznnnWWWGGGEEEIIIDDDBBBGGGGGG===999333///...---+++)))+++***)))(((((((((''''''%%%%%%(((***%%%%%%++++++***(((&&&###!!!!!!''')))(((&&&%%%$$$///111000---...///***"""###''',,,---***%%%!!!""" !!!$$$$$$"""%%%)))&&&((())))))'''&&&(((***)))222///:::@@@??????,,,(((++++++'''%%%&&&'''&&&!!! !!!%%%)))***(((&&&%%%---///(((%%%******%%%!!!"""######$$$%%%,,,,,,,,,)))&&&%%%''')))///,,,,,,000...'''"""###///000222333444555777888000///555===;;;999EEEXXXyyywww[[[TTTPPPSSSVVVVVVVVVXXXTTTYYY]]][[[TTTOOOPPPTTTYYYUUUTTTUUUPPPNNNZZZkkkHHH666***''',,,***'''''''''((())))))!!!!!!%%%+++000000,,,'''+++((()))...///,,,,,,000,,,///000...***&&&%%%&&&---,,,+++***)))((('''''''''''''''''''''(((((((((""""""&&&***)))&&&(((---###(((,,,---222777999777777444///+++)))***,,,...+++)))***---+++(((,,,444...///222666999999777555???AAACCCBBB???<<<<<<>>>@@@BBBGGGHHHAAA:::;;;AAAFFFPPP[[[xxxxxx[[[MMMLLLOOOGGGBBBBBB@@@;;;888444000---+++(((&&&((('''&&&'''''''''&&&%%%&&&(((---000***"""$$$+++---+++)))((((((((('''%%%"""%%%((('''$$$!!!"""###)))++++++***...222,,,""" &&&,,,...***%%%!!!!!!######''',,,***,,,---,,,***(((((())))))111'''000<<<555222(((000***'''&&&%%% !!!$$$'''))))))))) ...000###%%%&&& """$$$%%%%%%%%%%%%,,,,,,***&&&######&&&***,,,,,,000444///%%%###&&&&&&***......,,,---333888888222111555333111<<>>CCCCCC???===CCCEEE???999:::???AAAHHHOOO[[[qqqppp[[[QQQDDD<<<===AAACCCDDD<<<888444444777555...'''(((%%%%%%)))***'''$$$$$$---+++******++++++)))((('''$$$"""###&&&&&&"""&&&(((***+++******+++,,,$$$$$$%%%'''***+++***)))$$$"""%%%+++...+++(((((($$$!!!$$$+++---***,,,---+++(((%%%$$$$$$---222666333,,,'''(((+++444+++""" &&&!!!((((((%%%$$$%%%'''))))))'''$$$!!!&&&)))""" %%%'''---,,,)))$$$$$$&&&%%%!!!---222555444333111,,,%%%---((((((---111000///000...111444222000111777<<>>999;;;AAAEEEGGGMMMVVVjjjpppVVVNNNCCC>>>???CCCFFFGGG@@@;;;666666999999444///(((&&&''',,,...+++((()))###$$$'''+++///111000...###  %%%((('''%%%###%%%'''((('''''''''(((***)))(((''''''(((''''''###!!!###)))+++)))&&&&&&%%%### !!!$$$&&&&&&&&&(((***+++)))((())))))%%%((()))'''""" """(((%%%&&&)))((("""!!!"""###)))'''"""######%%%'''))))))'''%%% &&&&&& !!!!!!&&&)))(((%%%%%%)))***(((***...111000000111...***)))%%%$$$)))---------...444666777666444444777:::999LLLpppqqq___ZZZZZZXXXTTTVVV^^^aaa]]]ZZZZZZYYYVVVTTTVVV___nnnzzzXXX@@@---$$$++++++...111000,,,,,,...+++)))''')))---...,,,)))!!!!!!###(((...222111///((()))******(((%%%$$$$$$!!!''')))((((((,,,000;;;???===666000000222111***"""&&&///777444111...---000000///222666333444222,,,)))***++++++//////...---,,,,,,,,,,,,222777888444333666999999222888===<<<;;;>>>??????@@@DDDDDD===999===DDDHHHGGGLLLSSSdddiiiUUUNNNFFFAAAAAACCCDDDDDDAAA<<<777666999:::777444)))''')))///222///,,,---%%%&&&***...111000---***)))%%%!!! """%%%$$$###%%%''')))***)))))))))***+++***(((&&&%%%%%%%%%&&&"""!!!&&&)))&&&$$$$$$#########%%%&&&&&&$$$"""$$$&&&((((((((('''((()))$$$$$$$$$###!!! !!!"""'''------'''###"""###!!!)))---(((!!! !!!###&&&''''''&&&$$$%%%######((()))&&&%%%(((,,,---'''***+++***+++000111///+++''''''+++......000222777888888888888777777777222@@@___}}}iii___[[[WWWTTTVVV[[[^^^[[[XXXXXXYYYXXX]]]aaannnMMM;;;///,,,///...000333222------000---,,,+++,,,//////---+++ """(((///444333...((((((***,,,***&&&###$$$%%%"""(((......***)))---222666<<<===777222222555666...######%%%$$$,,,666444222...,,,000222000......***...111...++++++///222333222111...,,,++++++,,,444888:::888888::::::888000:::AAA???::::::<<<<<<>>>CCCDDD???<<<@@@EEEGGGGGGLLLTTTeee```WWWRRRKKKEEEBBB@@@>>><<<;;;888666777999999555222***(((***///111...,,,,,,))))))***,,,---,,,***''',,,)))&&&%%%%%%%%%$$$"""&&&(((+++,,,+++*********&&&'''''''''&&&%%%&&&'''### !!!%%%'''%%%$$$%%%"""!!!###'''***(((&&&%%%&&&'''(((&&&$$$#########&&&%%%%%%'''((('''###$$$$$$$$$%%%%%%$$$$$$$$$)))&&&'''---000+++$$$ ###&&&(((&&&###"""%%%(((((($$$ !!! (((,,,,,,$$$ ###)))---''')))'''%%%'''---222111---)))(((,,,......111555666555555777888777444222666:::LLLiiivvvjjjbbb\\\ZZZQQQTTTVVVVVVVVVYYY___ccc}}}FFF555,,,,,,'''''')))------***+++//////......///000000///...,,,,,,---000222111---((((((***+++)))$$$!!!!!!### &&&,,,,,,(((''',,,222000888;;;777222111222111---(((***)))!!!%%%---+++...******///222///***(((---000333111+++(((+++///999999888444000///000222666888:::===AAADDD???777333>>>DDDAAA:::777888888:::@@@CCCAAA@@@BBBCCCBBBCCCJJJTTTgggwww\\\VVVRRRLLLGGGBBB???<<<:::666666777:::;;;888222---+++((((((---...+++((()))(((&&&%%%&&&)))+++++++++$$$%%%(((***------+++***###&&&)))***)))'''&&&'''&&&))),,,,,,***''''''((('''###"""&&&(((&&&&&&''')))$$$###''')))&&&&&&))))))***)))'''%%%######$$$$$$$$$%%%))),,,)))!!!$$$$$$###!!!"""$$$&&&&&&...)))))),,,...***&&&%%%%%%,,,111---$$$ &&&---)))$$$ ###%%%%%%%%%,,,...+++"""!!!)))---)))***'''###%%%+++000000+++'''&&&((())))))---333666555555555444111---)))777333888JJJ]]]mmm~~~rrrkkkjjj[[[\\\^^^```dddlllxxxIII444((('''######&&&,,,---,,,///444......///000000000000000444///((($$$&&&((((((((('''((('''%%%###!!!!!!""" %%%***,,,+++---222777;;;AAACCC>>>999666333000***(((,,,))) ###(((###+++'''(((...111...***))),,,---000000,,,))),,,333<<<>>>>>>;;;666444555888555777999<<>>BBBAAAAAABBBAAA>>>===FFFRRReeegggTTTMMMLLLIIIEEEBBB@@@???>>>666888;;;>>>===888000+++---((('''***+++(((''')))---***'''%%%%%%&&&&&&&&&''')))---//////...+++)))&&&))),,,---,,,***((((((+++...000///***''''''(((***&&&$$$((()))((((((***222)))%%%''''''###$$$)))((()))***)))((((((***,,,%%%&&&(((,,,---***"""###&&&'''(((***)))%%%,,,(((&&&((((((%%%###%%%&&&---+++"""%%%---)))"""!!!%%%&&&(((******,,,)))"""%%%,,,///+++,,,)))%%%&&&+++.........+++)))))))))(((---444::::::999666111,,,'''$$$888000///999GGGVVVkkk}}}yyyzzzxxxwwwzzzMMM777***(((((((((***...///...000555***+++---......//////000000+++$$$!!!"""%%%%%%%%%((('''%%%%%%&&&''''''&&&'''***---///111444888;;;IIIKKKIIICCC>>><<<888444,,,'''))))))(((///222&&&+++((((((---///...///222...,,,,,,///---***...444888;;;===;;;777444555777333555777777;;;>>><<<666777>>>AAA===777666555333888<<>>>>>???>>>;;;:::DDDPPPbbb[[[NNNFFFFFFEEECCCBBBAAABBBCCC999;;;======;;;666///***...)))&&&(((***)))***---222///+++(((&&&$$$""" ---///000000---***((('''))),,,000111000---,,,++++++------)))$$$###&&&***---(((&&&(((***)))))),,,555+++&&&)))(((######***%%%'''(((((((((***---///))))))***++++++'''###"""'''***))))))+++((("""((($$$###%%%%%%!!!!!!###!!!''''''$$$"""%%%((('''!!! ######&&&+++(((******'''''',,,...---***,,,+++((((((---...---333///,,,+++))))))...666<<<======999222---++++++666000000777>>>GGGYYYjjj~~~xxxLLL999//////---+++,,,...,,,))))))---''')))+++,,,------...///+++******,,,...---)))%%%+++(((&&&(((,,,......,,,------...000222444666888LLLKKKFFF???<<<<<<999444///''''''***111>>>???///---)))))),,,...///444:::999333000000,,,&&&&&&+++111555999777333000111444000444555222111444777666666;;;===:::666666555333999<<<===::::::======;;;<<>>BBBAAA;;;888999666111'''))),,,///222555666666222...333222+++000>>>@@@444:::AAA@@@444'''%%%++++++///000---,,,...///---333666888666222000222555777:::<<<999444222555999:::999999:::>>>AAACCCCCCGGGDDDJJJXXXttt{{{[[[LLLEEEDDDDDDEEEFFFGGGFFFEEE<<<======:::999888222***,,,%%% ###+++///---)))(((,,,///000111111,,,%%%((($$$!!!%%%---111///+++...,,,+++******(((%%%###((($$$"""###(((***((($$$...)))&&&(((---000...+++000+++'''&&&$$$$$$(((///%%%$$$### """'''+++&&&$$$###$$$'''(((&&&###)))###"""%%%%%%"""%%%***&&&&&&$$$"""$$$%%%%%%'''+++...---(((### $$$(((***((($$$ ))),,,---)))### """&&&((((((,,,000...)))...666777000((($$$'''---222444???999555555:::;;;888444888444111222777;;;<<<<<>>???===777666777444///$$$&&&))),,,......---,,,///+++000444222888BBB@@@666???JJJNNNDDD444,,,,,,//////...,,,///333333///111---))))))---444999;;;888::::::888555444666999;;;::::::<<<>>>@@@BBBBBBAAAAAAKKKZZZtttxxxYYYLLLHHHFFFDDDDDDDDDCCCBBB@@@;;;>>>???;;;888666111***)))$$$ """(((---,,,***+++///111///---,,,)))$$$((('''''')))++++++***)))...///000000...+++)))'''***((('''(((***+++(((&&&...***)))+++000111---)))...***((()))(((%%%(((,,,%%%&&&((()))((('''&&&&&&((('''&&&'''((((((&&&%%%!!!$$$%%%$$$&&&+++******'''""" """%%%'''+++---,,,***'''&&& $$$((()))(((%%%###"""(((******((($$$"""###%%%***)))+++...,,,(((***000222...)))(((+++000333444666333000333777999777333222222333444666999===@@@<<>>999444444444111+++%%%'''+++------+++(((&&&---(((///777999AAAFFFAAA888===FFFJJJCCC555+++(((000...))))))///666555000444,,,$$$%%%---444555333;;;999777555555666999:::999999:::;;;===???@@@AAA<<>>999555111,,,''''''$$$""""""%%%(((++++++---222333...)))'''%%%###$$$(((+++,,,***))))))***(((+++......+++((('''(((&&&'''((())))))((('''&&&***((((((,,,111333///***,,,)))(((******&&&&&&(((######$$$&&&''''''$$$"""((()))***)))'''&&&&&&'''"""$$$$$$&&&)))'''&&&$$$ $$$(((,,,+++'''$$$$$$%%%"""%%%((()))'''&&&%%%&&&&&&&&&&&&&&&%%%$$$$$$###,,,))))))+++***((((((+++...,,,++++++---///000///...,,,,,,///333666555333---000222222000000555:::777:::===BBBPPPkkktttmmmkkkggg```YYYGGG444+++555///,,,(((%%%$$$#########)))+++------***&&&%%%&&&''',,,,,,%%% ###***...+++&&&!!! %%%+++,,,***---***&&&%%%$$$)))777EEEDDD???999555444222...)))+++---000222111///,,,)))---***222:::;;;BBBIIIDDD???<<<;;;;;;555---'''''',,,+++'''&&&+++333444111333...+++...444666333...<<<999555444555888:::;;;666888:::;;;===???BBBDDD>>>AAAMMMZZZooovvvZZZPPPBBB@@@???@@@CCCEEEEEEEEE888>>>@@@;;;555111,,,'''((('''&&&$$$###%%%(((***+++222555000)))&&&%%%### $$$)))---......//////%%%))),,,***%%%$$$&&&***$$$&&&))))))((('''&&&'''&&&$$$###(((///222000---)))&&&%%%''''''$$$###$$$&&&###"""%%%''''''###&&&))))))'''%%%''')))"""!!! !!!"""%%%'''###"""""""""  ###%%%'''((('''###!!! !!!&&&''')))(((&&&%%%%%%&&&#########%%%&&&&&&$$$""")))'''&&&'''***+++,,,,,,---,,,++++++++++++,,,+++---,,,+++,,,///222555555333444444222///...///222::::::999777;;;KKKcccvvvqqqppphhh]]]WWWTTTPPPJJJDDDGGG444+++555444222...***&&&$$$###$$$(((---000...***))))))+++%%%,,,...(((!!!"""'''******###%%%***++++++///+++(((&&&%%%)))777EEEHHHCCC===:::777333...+++...///111222222111///---......888===999>>>HHHGGGHHHBBB<<<888333---***+++))),,,+++((()))///333333...///111444777:::;;;<<<<<<999555444666999;;;;;;777:::<<<===???CCCHHHLLLFFFGGGOOOXXXlllqqqSSSIIIAAA@@@???@@@CCCFFFHHHHHH<<>>:::777555555666444333:::999666444555<<>>GGGCCCAAA@@@<<<555111222......---,,,,,,---...///...000:::???888;;;EEEEEEEEEAAA@@@???:::111,,,++++++///000,,,***...222333777888777444222666>>>EEE;;;:::888666666777:::;;;<<<>>>@@@@@@AAAEEEMMMSSSNNNLLLQQQYYYnnntttUUUIIIFFFDDDAAA@@@AAACCCDDDDDD<<>>>>><<<999KKK666***222222333333000,,,))))))***'''---000---,,,---+++'''$$$***,,,((($$$%%%((())),,,'''%%%(((******///555000+++)))+++---...333888AAAAAADDDEEE@@@888666;;;444111---))))))+++///111---...999???;;;>>>CCC???<<<<<<>>>???:::111------...000///,,,,,,//////,,,888999888444111333;;;BBB:::;;;;;;999666555888;;;???@@@@@@>>>===AAAJJJRRRQQQNNNSSS]]]ttt{{{\\\NNNIIIFFFBBB???????????????=========<<<===<<<111&&&'''(((((()))(((&&&###!!!&&&))))))&&&&&&)))***(((+++,,,------***))))))))))))((('''&&&&&&&&&&&&''''''$$$!!!"""%%%(((((('''---(((%%%&&&,,,111111///$$$$$$)))(((%%%$$$###(((---+++######***111555333...***###&&&%%%!!!"""(((***(((&&&!!!###(((&&&!!!+++((($$$  !!!"""$$$&&&&&&%%%"""!!!'''***(((&&&%%%%%%!!!'''(((######)))...///......---+++)))+++///333...111222000---...444:::555222---******,,,///000***))))))***...333777:::666;;;AAAFFFOOOaaazzzssshhhbbbbbbWWWUUUPPPIIIDDD@@@======777555333333555666555333PPP:::---333+++---///...***((((((***)))///111...---///+++$$$'''+++,,,((('''***...///'''###$$$(((+++,,,222<<<222...,,,000333333444666;;;>>>DDDHHHBBB::::::AAA<<<777000+++***---222666,,,+++666@@@???BBBBBB888::::::<<<<<<777111111555000...+++))),,,000,,,%%%)))---222555777:::>>>BBB999<<<>>>;;;666444777;;;??????===999777;;;EEEMMMQQQNNNTTT```yyy}}}]]]NNNIIIEEEAAA>>>===>>>>>>===DDDCCCAAABBBEEEDDD999+++###$$$%%%((()))(((### )))((($$$!!!'''***((((((,,,///,,,&&&###&&&+++,,,,,,,,,---...---)))&&&'''###!!!&&&///777:::999(((&&&%%%+++333888888666$$$ """***///---(((%%%%%%***,,,(((!!!$$$+++$$$(((...666;;;888000)))###((()))%%%$$$'''%%% """!!!)))'''%%%%%%%%%###"""!!!###$$$$$$!!!"""***+++(((%%%$$$&&&###***+++######(((***/////////+++&&&%%%&&&((((((---222111......222777555444000***%%%%%%***000''')))---...///000222444555555666777666999HHHXXX]]]mmmqqq]]]QQQKKKHHHIIILLLAAA===:::999555///000555444222111111333444333222III;;;333222...,,,)))&&&%%%$$$%%%&&&++++++---000222000+++&&&************+++,,,---...(((+++***(((,,,555999777000444:::<<<777000000555333999???@@@BBBBBB===666444111555<<<888,,,)))//////+++444===<<<>>>@@@:::999???CCCBBB:::000+++)))333///,,,...222111***###&&&***///222333444555666666999;;;777222111888>>>;;;999666555999@@@EEEGGGKKKKKKMMM]]]yyyXXXQQQJJJDDDBBBHHHLLLIIIAAA<<<======;;;:::;;;<<<555,,,000%%%"""***---$$$"""%%%&&&%%%$$$$$$%%%###$$$%%%###"""$$$***000------...000111///+++((( ((('''$$$EEE{{{}}}QQQ***!!!(((333666000***'''###%%%+++***###&&&///,,,%%%$$$******%%%)))333'''&&&)))---///,,,,,,///$$$!!!&&&((("""###((($$$$$$######"""###$$$&&&''''''(((&&&!!!  """######!!! !!!!!!"""&&&)))%%%$$$---+++&&&&&&(((%%%"""(((444666333((("""...---"""000(((&&&,,,000,,,))))))//////,,,)))***,,,(((""",,,...'''###+++...111:::222555777777555666999<<>>DDDLLLFFF:::333555999666333333111...---///555888666333III;;;333111222---'''###!!!###''')))111///---------,,,)))%%%'''((()))+++***)))&&&%%%%%%))))))%%%&&&---111000444222333777888444333444777;;;<<<888777;;;@@@BBB444444888:::111'''+++777111---666???>>>???BBB===999<<<>>>:::333---,,,,,,,,,***)))))),,,...//////***---000222333333444555777777777666555555777999<<<;;;999999<<>>:::999<<<===;;;:::888000(((,,,###!!!)))---&&&!!!""""""$$$%%%%%%$$$%%%&&&(((&&&&&&$$$!!!!!!(((---)))***,,,000333333111...&&&***000666FFF___[[[===,,,###%%%------)))&&&%%%&&&)))+++'''"""$$$)))***$$$%%%,,,,,,%%%&&&---,,,***+++---+++&&&%%%''',,,&&&))))))"""$$$)))%%%***(((%%%###"""$$$''')))&&&&&&###"""$$$""" """$$$$$$$$$###$$$%%% %%%)))&&&!!!"""(((---&&&###'''(((''',,,666333222***!!! (((...///111)))%%%))),,,+++***+++000///,,,)))+++///---(((***,,,$$$ ''')))+++444222444555444333444777:::999@@@DDDEEEIIITTT```fff|||zzznnn[[[LLLDDDBBB@@@@@@AAA<<<555444777;;;444000222222000000333666222000222555666444000III;;;333111---+++)))''''''(((+++,,,222...)))%%%###""" ###&&&)))++++++'''"""!!!&&&(((%%%###&&&,,,///333,,,(((,,,222222000///333777888555777EEEWWWaaa>>>777333333...(((+++333222---666@@@>>>>>>BBB@@@;;;:::888333---+++---000+++++++++))))))---333888,,,...111222333333555777999888777999;;;;;;999666<<<<<<<<<>>>???AAACCCEEE>>>JJJUUUeee___OOODDDDDDHHHNNNOOOFFF>>>:::999???BBB???999444---&&&***$$$$$$+++///+++)))+++(((((('''%%%$$$%%%(((+++''''''%%%!!!%%%***((())),,,000333444333000+++)))333===<<<;;;777,,,///)))&&&))),,,+++******###+++...)))###!!!###$$$(((%%%'''------&&&###&&&---+++++++++'''!!! ###---%%%%%%$$$""")))''')))&&&""" ###%%%###$$$!!!###'''(((!!!###%%%&&&&&&&&&''')))"""&&&'''###!!!"""$$$"""&&&%%%)))000111...+++((($$$###,,,777222+++&&&(((+++,,,---//////...+++)))---222222...***,,,$$$%%%&&&&&&...333222222000///111444777333666888888;;;@@@AAA===IIIOOOXXXeeerrr|||sssmmmcccXXXOOOEEE;;;555555666999===???888...***,,,111000000111///,,,///444777444222222333222...+++JJJ;;;222000###''',,,000222111...,,,000---((($$$  ###'''******(((%%%### &&&+++)))$$$&&&---444555,,,'''))),,,------......222555666>>>OOO___hhhGGG777***+++000///***'''222,,,555AAA>>><<<@@@@@@===;;;777111,,,+++---000000111222111000111333555,,,...111333444666888:::;;;;;;===???@@@???<<<999;;;;;;>>>BBBBBB@@@AAACCCDDDSSS^^^kkkjjjTTTHHHHHHLLLPPPNNNFFF@@@>>>===DDDHHHBBB999333///+++,,,)))***000222000///222000///+++'''%%%&&&)))---%%%&&&&&&$$$!!!!!!$$$''',,,,,,---///111000---++++++%%%---333***&&&******+++)))***------***+++...$$$...111&&&"""'''&&&***'''(((,,,,,,&&&###$$$'''&&&'''(((%%% !!!%%%%%%((('''%%%###!!! !!!###$$$!!!"""!!!$$$''''''###%%%'''''''''&&&''')))""" """%%%%%%###!!!###%%%%%%---888AAA444---///---%%%(((222111---******,,,...//////,,,+++((('''+++222444111---000((("""'''&&&$$$+++222000...,,,+++---111333555555555777===AAA===666222555999???FFFPPP[[[bbbooossswww{{{}}}vvvvvvyyy~~~}}}wwwqqqnnnmmmggg___YYYPPPIIIAAA===:::777888<<<===<<<;;;888333000111333111222333333111000222444444222000//////---)))&&&JJJ;;;222///###''',,,111222000---***//////---+++(((%%%###"""!!!$$$'''((()))***###)))...---'''%%%,,,444:::555222000---***,,,111...111222555===EEEGGGDDD999111+++,,,......,,,***333---888DDD@@@;;;>>>@@@>>><<<999444000------...111222444777888666111...111333555777777777888999999<<<@@@AAA@@@===<<<;;;::::::???DDDCCC>>>>>>BBBIIIUUU___lllsssZZZLLLJJJJJJLLLIIICCC@@@AAA@@@GGGHHH@@@666111000......---///111111///000333666444///***&&&&&&))),,,!!!%%%((()))&&&$$$%%%&&&,,,,,,+++,,,---+++(((&&&'''&&&+++)))"""'''///+++%%%&&&***---***%%%$$$((('''//////$$$%%%+++,,,...)))&&&(((((('''%%%%%%""""""$$$&&&###"""(((!!!&&&%%%###$$$&&&'''(((((((((''' ######!!!!!!$$$$$$!!!$$$&&&''''''&&&%%%%%%&&&'''###"""%%%%%%######"""$$$((()))///EEE]]]hhhJJJ222000222,,,)))---***+++******,,,------+++)))(((&&&$$$)))000222///...111)))$$$(((&&&###)))000---***((()))+++...000444333111000444888444---555555555444444555999<<<888<<>>;;;:::888555222000---,,,---...111555888666111,,,666888;;;<<<:::888777777888;;;======;;;999:::;;;999999???FFFEEE======CCCGGGOOOYYYkkkyyy^^^NNNHHHDDDDDDCCC???===>>>>>>CCCCCC:::222///...---,,,...000///,,,+++---000444333000,,,(((&&&(((*** %%%)))***(((%%%%%%&&&((('''''')))******(((&&&&&&)))000,,,&&&...333((()))))),,,---)))"""!!!$$$***---***$$$"""&&&,,,///---(((######%%%'''''''''""""""%%%&&&"""""")))&&& ((($$$!!!%%%((())))))'''&&&!!!$$$%%%###"""$$$"""%%%&&&''''''%%%$$$$$$%%%'''%%%$$$&&&$$$***((()))))))))555UUUvvv[[[666---000///,,,---$$$'''((('''(((******'''))))))&&&%%%)))//////,,,+++///(((###'''%%%!!!'''---***'''''')))+++---------///...,,,...222222000333444444222///......///***,,,...000333777<<<@@@>>>:::777888>>>GGGNNNRRR[[[YYYWWWWWWSSSPPPSSSZZZ^^^]]]]]]```aaa[[[QQQHHHAAACCCBBB???@@@EEEHHHHHHDDDDDDCCCCCCGGGIIIDDD<<<111111555::::::777777:::999<<<<<<666222222333222222333333222555777444///...///000111000///,,,+++JJJ;;;111...,,,+++(((&&&''')))---///''')))+++***&&&###""""""!!!###%%%&&&"""###(((+++((($$$)))222444444444111(((!!!'''***,,,------111555111+++)))222222---...555===222,,,:::IIIAAA555666888555444333222111000...,,,,,,...000000//////000222555888===??????<<<;;;:::<<<:::888888999::::::::::::999@@@HHHFFF>>>???GGGHHHJJJVVVqqq}}}cccOOOFFF@@@@@@AAA>>>;;;:::999===>>>888222///---***)))...000---)))(((+++///,,,------+++(((''''''((($$$''')))((($$$"""###%%%&&&%%%%%%'''))))))(((&&&++++++111000'''***///)))...,,,******'''###$$$(((,,,(((&&&'''((('''(((,,,((($$$ ###''''''%%%!!!"""%%%&&&"""$$$,,,*** """""")))...))) """$$$%%%%%%#########&&&%%%"""!!!###"""$$$%%%''''''&&&%%%&&&'''$$$$$$!!!"""$$$"""%%%%%%)))+++***000HHHbbbiiiNNN222'''***,,,,,,,,,$$$((((((%%%%%%)))+++)))------***(((+++///...))))))---'''###(((%%%!!!'''***'''%%%&&&))),,,,,,+++)))///222///---000444666,,,---......------///000222222111//////222777;;;>>>;;;999888;;;???AAABBBHHHGGGGGGGGGCCC???BBBIIIPPPMMMKKKLLLMMMJJJBBB:::777555555999<<<<<>>EEE===111---...///***111444333222555555222---///111222111...,,,,,,JJJ;;;111---&&&'''))),,,///111222333***,,,---***&&&$$$$$$&&&""""""#####################******)))///888444444444333+++"""!!!%%%+++---+++'''&&&***---,,,+++******---444999888444...(((777GGG>>>000///222000///....../////////...111333222---'''(((000888///444;;;AAABBBBBBAAAAAABBB;;;555555;;;>>>===:::;;;:::AAAJJJHHH???@@@IIILLLKKKYYYxxxgggPPPFFF???AAACCCAAA;;;888666;;;<<<888444111---''')))...111...))))))---000$$$''')))***((('''''''''((()))((($$$ !!!$$$((('''&&&'''((((((&&&%%%111)))---...###!!!***///+++&&&""""""!!! %%%+++---%%%###***---&&&$$$'''###!!!"""''''''### $$$&&&###!!!'''000))) """'''(((000555///$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&$$$ """###!!!"""%%%'''(((''''''(((***###"""!!!"""""",,,333111+++333@@@===333)))$$$&&&(((((('''(((+++***$$$$$$***...---000000...,,,...111...((((((---(((%%%***'''###)))(((&&&%%%&&&***,,,,,,***)))222666000'''&&&***---+++,,,---------///222555111///,,,)))'''***...333:::999888999::::::999888===>>>AAABBB>>>;;;>>>DDDLLLGGGCCCBBBCCCBBB===777555///000777888333555<<<======999555888<<<777...((((((***---,,,***...444333EEEOOOCCC///(((---333$$$000777555111444777777+++...000000///,,,***)))HHH888///,,,'''%%%&&&+++111333///)))+++***)))'''%%%%%%''')))###'''&&& """######&&&))))))'''(((...333===999222---)))%%%"""(((///444111...---,,,***$$$(((,,,///000222000...***$$$&&&333>>><<<777444---///000---)))&&&''')))000///---++++++///555:::666333777AAABBB<<<===DDDDDD;;;666<<<@@@>>>;;;:::======@@@EEEHHHHHHIIIKKKOOORRR___yyypppWWWEEE>>>???;;;===>>>888888888888777555000***&&&'''***++++++,,,...//////###(((---,,,&&&###&&&)))%%%###!!!"""&&&"""###''''''######&&&+++(((&&&(((+++,,,((($$$'''&&&%%%&&&((()))'''&&&$$$%%%''')))+++---......(((((((((((((((&&&!!!###$$$$$$%%%&&&&&&''''''***%%%###%%%%%%"""###(((%%%+++)))"""'''&&&...---+++)))&&&"""$$$###!!! """###%%%'''"""!!!'''+++(((###!!!!!!***...)))%%%)))222(((,,,,,,(((&&&(((%%% ###""""""%%%***,,,+++(((333000......000000...+++''')))***(((%%%$$$&&&(((333,,,$$$###''',,,---,,,+++,,,,,,,,,---.........---,,,+++,,,---......---///,,,((($$$!!!""")))000///000555999777222666>>>777333///222:::AAADDDCCCLLLEEE<<<:::BBBGGG???222+++...111111000000333666555666999:::555000222888(((///333///(((%%%&&&(((666UUU```GGG---***///...333111000000000000///...+++///444666444000---,,,III999000---%%%'''***...000000---+++***,,,---***&&&"""!!!"""%%%'''%%%!!!"""%%%%%%!!!"""%%%'''&&&$$$$$$'''+++222444444222...+++***+++&&&---222///,,,,,,+++)))'''***---//////...,,,)))(((###$$$///888888444222333222000000///...---,,,&&&'''((()))***---///111222000666??????777777???BBB:::888===CCCCCCBBBCCC>>>>>>@@@EEEJJJNNNSSSWWWNNNPPP\\\sssvvvYYYGGG??????<<<===???999:::999777555333111///---///...,,,++++++,,,+++)))%%%))),,,+++(((''')))+++ !!!######!!!!!!%%%+++...)))'''(((&&&""""""&&&---***&&&'''***,,,***(((&&&%%%%%%&&&'''&&&$$$""")))(((((()))+++,,,***(((((((((((()))***((($$$!!!"""""""""######$$$%%%&&&///)))&&&&&&$$$"""&&&---+++!!!%%%***))),,,,,,+++***(((&&&$$$###$$$###"""!!!"""$$$&&&'''&&&!!! %%%)))(((%%%%%%&&&(((---000---''''''+++,,,...,,,'''&&&***+++(((&&&$$$$$$&&&***+++***'''&&&&&&(((+++......+++(((!!!$$$'''(((''''''(((***000---)))'''(((,,,000222///...,,,+++,,,---///111////////////000///...---222000...---------000333444333555888666333555;;;888666555666999===AAACCCGGGAAA:::999???BBB999,,,---///111000......000222222222555777444///000555+++///000---(((&&&'''(((222BBBGGG999---///222///.........///000000///...///000222555666444///+++EEE555+++((($$$)))///111000---++++++***...111...&&& ''''''%%%###%%%)))'''"""$$$&&&((('''###"""$$$&&&)))000666666111------000'''...111...***((('''%%%'''))),,,......,,,***(((&&&!!!!!!(((///111000000222...***+++---...,,,((($$$%%%&&&)))++++++(((&&&///000888???>>>777999AAAAAA<<<:::===BBBCCCCCCEEE;;;>>>BBBGGGLLLRRRVVVWWWRRRUUU___uuuaaaMMMBBBAAA===>>>>>>888;;;999555111000000222444333///***((())))))'''&&&((((((((()))***+++,,,---!!!%%%((('''%%%&&&+++///444///***(((%%%""""""%%%///+++''''''***,,,,,,+++'''''''''((()))&&&###...***((()))++++++&&&!!!$$$$$$$$$&&&''''''%%%###$$$#########$$$%%%&&&'''...***'''&&&###'''---,,,$$$"""(((------%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$######$$$&&&((()))'''""""""'''+++***)))***)))(((***---+++%%%"""###------***%%%&&&+++000000&&&$$$###&&&***---,,,***###&&&***...111///+++'''###(((***+++***))))))//////---***'''(((,,,000000...+++******---111333//////000000///---+++)))111111222666:::<<<999666777444333555555333444888888999:::888777888<<<@@@<<<:::777888===>>>444(((+++---...///...///000222111//////222111......000444333222...***((())),,,---...,,,***+++//////+++,,,...000111222222111000///......111444333---(((DDD333***&&&'''+++///222111...***((((((---000---%%% """'''%%%###$$$''')))'''###(((***+++***(((&&&'''(((***000777777222+++'''&&&***///222---(((&&&%%%###$$$$$$(((---///,,,***+++(((%%%###&&&+++///111222---***(((((()))***)))(((---,,,+++,,,,,,+++&&&###444666;;;@@@???<<>>DDDIIIMMMOOONNNKKKUUUYYYeeeyyynnnWWWIIIDDD???>>>>>>666;;;999666222///000333555444---'''''')))((('''''')))'''%%%&&&***---...---***------+++***++++++)))000---)))'''%%%$$$$$$&&&,,,***((((((***++++++)))(((((()))+++,,,***%%%""",,,'''$$$&&&+++,,,&&&$$$######%%%''')))((('''""""""""""""###$$$%%%&&&(((&&&$$$$$$###!!!"""###%%%******%%%###(((,,,---###""""""######$$$$$$$$$'''&&&$$$######$$$&&&'''%%%###%%%+++///---,,,,,,%%%%%%(((+++)))$$$###'''))))))'''%%%'''+++///111"""!!!!!!%%%+++000111000(((***,,,//////---)))'''###'''+++......,,,)))'''000...+++(((%%%$$$$$$%%%******))))))+++...111333+++---......+++(((%%%###***,,,111999BBBFFF@@@888555222000000222444555666777777777666666666888:::555777888:::======555+++''')))+++...000333555666555///,,,,,,---++++++...//////000000......555===111,,,***---///---,,,,,,...111444555555333111000******+++---...,,,)))'''III888...+++,,,,,,---000333111+++%%%%%%'''(((%%%!!! $$$(((%%%###"""%%%''''''%%%###***+++++++++******+++,,,///111555666333,,,###'''---000---)))))))))((($$$###'''---///***)))++++++***'''&&&(((...333555///000000...++++++---000333111...,,,,,,,,,,,,+++<<<<<<======;;;;;;AAAIIIEEECCC???999666666888999:::@@@DDDDDDGGGLLLMMMIIIRRRZZZhhh|||vvv]]]MMMGGGBBBBBBBBB:::<<<<<<;;;777333222333555888///***+++,,,)))(((******&&&$$$%%%***------+++222222...***+++...***###'''&&&%%%###$$$&&&((((((''''''((()))***)))&&&$$$%%%&&&(((***,,,***'''###%%%""" %%%,,,---((("""'''&&&%%%&&&)))+++++++++ !!!!!!"""""""""%%%$$$###!!!"""%%%'''(((!!!%%%'''$$$"""%%%)))***(((((('''&&&&&&&&&''''''***)))&&&###""""""######!!!!!!%%%---///,,,(((((($$$(((---///***%%%)))222''''''''')))+++,,,...///###!!!!!!%%%+++///111000&&&&&&'''&&&&&&%%%%%%%%%'''))),,,///000...+++)))...***&&&%%%''''''$$$ ###$$$'''***,,,...///000)))+++...---)))%%%###"""$$$)))///888DDDLLLGGG<<<222111///...111555666666444111///111555777555222777;;;>>>======<<<666...))))))+++...222555777777:::222,,,******(((***---!!!###))),,,+++---:::III777555888;;;777000///444///222555555222///...---&&&***...---(((&&&'''***III999///,,,///---+++///333333---&&&$$$### """'''+++###"""###&&&&&&###!!!###)))(((((('''((()))+++,,,///000222444444...%%%!!!''',,,++++++...111111)))&&&(((//////'''$$$'''&&&'''%%% '''---000333444555111---,,,000444000///---+++***...444999BBB???<<<888555666999===DDDEEEBBB999444777;;;===???CCCBBB???CCCNNNUUUTTTTTT^^^nnn{{{```NNNHHHDDDFFFGGG???<<<>>>>>>;;;666444555777<<<444111222///((('''---***(((&&&'''***,,,+++)))111222---''')))...***"""!!!"""!!! &&&******$$$&&&(((***)))&&&""""""###$$$&&&((((((%%%"""!!! !!!&&&,,,...+++'''%%%###!!!!!!###%%%&&&&&&"""###&&&(((((((((&&&%%%''''''$$$ %%%)))*** ###%%%$$$"""###%%%(((***(((&&&%%%######$$$$$$---+++'''$$$"""!!!!!!!!!$$$***+++&&&######&&&***......&&&"""***555***)))+++//////---,,,---(((&&&###%%%))),,,,,,***%%%%%%$$$###"""###'''***&&&&&&(((+++...///---,,,((($$$"""&&&,,,...+++&&&!!!###&&&***,,,---,,,,,,***---000///+++''''''(((''',,,111777CCCOOOMMMCCC555777666222222555666555000,,,***---333555111,,,;;;@@@BBB???:::777333......------///222444444333999333...,,,***''')))...&&&%%%&&&((($$$""",,,:::333555:::;;;555000000555,,,000222111---))))))***&&&,,,000...'''$$$(((...GGG777...+++///...---///111000...+++***&&&""" ###'''***+++"""###&&&)))%%%$$$)))'''$$$###$$$&&&)))******---000111///***%%%"""&&&******+++///333333***&&&(((000///'''$$$((($$$'''%%%$$$+++...777555333000......000111---//////,,,***...999BBBCCC@@@;;;999999:::999777DDDGGGDDD999333666<<>>EEEFFFBBBGGGSSSYYYVVVYYYcccrrreeePPPHHHCCCEEEEEE<<<888::::::777222111444777666111111333...$$$&&&...++++++******+++***)))''',,,222000&&&"""&&&(((###$$$$$$"""***+++&&&((()))(((&&&### $$$######$$$&&&%%%###!!!###$$$'''+++......,,,)))$$$!!! !!!!!!$$$'''+++...///---***((((((((($$$'''------!!!###&&&&&&$$$"""$$$((('''%%%###!!! !!!---+++(((%%%###############!!!###'''&&&"""!!!###)))((())))))%%%###+++555---++++++//////)))(((***+++'''$$$$$$'''))))))'''******)))'''%%%&&&***---&&&$$$"""###''')))))))))!!!"""$$$)))...000///---&&&'''((()))***************...111///,,,***+++......333444555>>>LLLNNNGGG@@@DDDDDD<<<666555555222,,,++++++---//////---***777===???:::444333333222...---,,,...111333333111000000000111---((()))---555,,,'''***)))$$$'''///111222111//////111000...***---///---)))'''(((***(((+++...,,,'''%%%(((,,,JJJ:::111///---///000000...---...///333---'''&&&***------+++"""$$$)))+++%%%&&&+++((($$$!!!"""%%%''')))%%%+++///...((("""!!!"""!!!(((,,,***))),,,//////'''###&&&000111)))''',,,+++000...&&&###+++333666===888333111222333222111///222333///+++...:::EEEAAA???===>>>AAADDD@@@;;;DDDHHHEEE888111444:::===888DDDKKKKKKOOOWWWUUUMMMXXXaaannn}}}kkkSSSIIIAAA@@@???555111333333000,,,,,,111777+++))),,,111+++!!!$$$000,,,---...---,,,***((('''***555555&&&######***'''))),,,******)))'''###!!! ((('''%%%%%%&&&%%%###!!!'''))),,,//////---+++)))***'''###!!!"""$$$$$$%%%###(((,,,,,,***&&&###''''''###)))111222###%%%''')))&&&###%%%)))(((&&&$$$"""!!!!!!"""###---,,,)))&&&%%%%%%%%%&&&)))&&&%%%&&&$$$!!!"""&&&...)))'''(((***,,,333;;;///***))),,,+++%%%$$$''')))%%%"""###&&&)))***)))......---***&&&$$$&&&)))((($$$ """###""""""'''+++,,,,,,---...,,,+++***)))((((((((())))))---000///+++***---111333777666222999HHHMMMHHHJJJPPPOOODDD999555333000***---//////---+++******///666999555000111555777+++)))))),,,111444444333(((+++222555111))))))---666)))$$$---555555666;;;999555---)))///888444)))))),,,///---)))'''***...)))))))))'''&&&&&&'''(((GGG;;;333000,,,,,,,,,---000222222111,,,'''$$$$$$$$$"""%%%)))---((($$$$$$!!!"""***((((((%%% ###((("""''',,,***###"""(((+++))),,,111...%%%"""%%%)))///444333...++++++---BBBKKKDDD333,,,)))...;;;555444444777:::;;;777333222333777:::888555777<<<;;;======???EEELLLKKKGGGMMMFFF===777777999::::::@@@BBBFFFKKKOOOSSSTTTTTTQQQ[[[kkkxxxvvv^^^WWWLLL;;;999CCC333777888222++++++444>>>555333...)))$$$"""###$$$******((($$$!!!"""'''++++++///000+++""""""%%%$$$###%%%!!!###&&&$$$$$$(((---,,,$$$'''((((((&&&$$$%%%***......,,,+++,,,...000222222***'''### !!!"""$$$$$$  &&&)))%%%!!!$$$%%%&&&&&&%%%&&&)))+++"""&&&******'''###!!!"""***$$$(((,,,'''%%%###%%%+++'''"""'''$$$''')))******&&&###!!! &&&(((+++,,,,,,---000444111111///+++***,,,+++''',,,((('''))))))((()))---666***%%%,,,000,,,(((******(((%%%### ***'''$$$%%%)))++++++)))///,,,+++++++++(((### !!!$$$'''+++......---444555000---===SSSYYYQQQBBBRRR^^^UUU???000,,,...444333111000...+++'''$$$---222777666222///000222+++(((---...%%%(((000000%%%,,,///,,,,,,000111...777111///444555222222555***%%%&&&---222111000333111111///---***)))***+++!!!!!!"""&&&+++,,,)))%%%EEE777111111+++******+++---...---+++%%%######''''''%%%&&&)))'''!!!###$$$######&&&000---((("""!!!(((+++---+++$$$ !!!%%%---+++---000...((('''+++............---,,,---...555<<<666,,,.........555555555555666777777666555222333777<<<;;;555111222;;;<<<===>>>CCCIIIHHHDDDCCC???<<<:::<<<===<<<;;;;;;>>>CCCGGGKKKNNNRRRTTTVVV]]]jjjxxx~~~bbbZZZSSSFFF@@@EEE555555444222111333888===222111///+++'''$$$######&&&(((((($$$!!!"""(((...+++---...+++%%%""""""$$$%%%&&&(((((("""######"""!!!$$$((((((%%%!!!"""%%%***+++))))))+++---''''''(((((()))(((&&&$$$(((&&&%%%$$$%%%%%%$$$###$$$!!!!!!&&&'''"""*********'''###!!!!!!!!! ###%%%&&&$$$"""!!! %%% %%%)))&&&&&&%%%$$$)))((( ))),,,(((&&&))),,,,,,)))%%%"""!!!!!!$$$(((******+++---///,,,///000///000222000,,,,,,)))(((******))),,,222...+++,,,222444///'''$$$---+++)))&&&!!!$$$$$$&&&))),,,------,,,+++)))'''((()))(((%%%!!!!!!"""###&&&((())))))(((...000...///???UUU]]]WWW@@@MMM[[[ZZZJJJ888...---***,,,000222111,,,&&&!!!...111555666333000......***'''------%%%(((000000+++000222//////333333000999444333444111+++))),,,((($$$$$$+++///...---///000000...,,,)))(((((()))$$$&&&(((***)))((('''&&&EEE555///111///....../////////,,,***"""!!!$$$)))***&&&$$$%%%(((###"""&&&)))&&&""" ,,,)))%%%######$$$$$$$$$)))+++,,,***'''&&&&&&&&&///------///---+++---222111---)))'''***---//////---222,,,)))222444......444555666666555555666777666444555999:::666222222;;;<<<;;;;;;@@@EEEDDD???=========???@@@???<<<999:::>>>BBBEEEGGGKKKPPPUUUWWW\\\gggsss~~~cccWWWSSSJJJCCCBBB;;;666111111555999999888111000///---***'''$$$"""'''***+++'''!!! &&&---))))))******)))(((''''''$$$((($$$$$$+++(((  !!!"""$$$&&&''''''$$$+++...,,,(((%%%%%%$$$&&&)))++++++((($$$"""''''''((()))***(((%%%"""'''$$$###&&&'''$$$!!!""",,,,,,+++(((%%%###$$$%%% !!!######!!!!!!###)))&&&(((***"""$$$((('''###%%%,,,,,,&&&$$$'''***+++)))&&&###""" ###&&&((()))((()))***)))...222222222333111,,,$$$""""""$$$""""""'''///+++000333222111///***###......---)))$$$!!! """%%%***,,,---,,,,,,,,,***(((&&&'''***+++)))&&&''''''((()))))))))((((((,,,---...111???RRRZZZYYYHHHJJJRRRWWWNNN;;;///---&&&(((,,,//////,,,'''%%%...///222444555333...***(((&&&,,,---&&&)))000///000222111///111444444000666555666555///'''&&&)))&&&###$$$(((+++***)))+++...---,,,***)))((((((((('''***---+++&&&###$$$&&&GGG777//////000//////000111///,,,***&&&%%%'''***)))$$$!!!"""'''''''''***++++++)))(((***'''$$$$$$'''))))))((($$$&&&((((((+++......,,,...---,,,++++++,,,111555---***(((&&&(((***---//////333---***444555---+++///333777888666666888:::===555000222666777999<<<;;;<<<:::999<<>>:::777???BBBFFFGGGHHHKKKQQQVVVRRRZZZeeemmmssskkkUUUMMMIIIFFFDDDBBB;;;555222555888888777444222///---***(((%%%###+++///000+++###$$$)))'''%%%%%%'''+++,,,***((($$$)))&&&###(((### $$$%%%%%%'''***---$$$+++---)))######&&&+++------+++)))(((+++************)))&&&###)))&&&%%%((()))((())),,,''''''''''''(((---333777!!! $$$&&&$$$""" ###)))%%%))),,,&&&###&&&&&&$$$&&&(((%%%$$$&&&((((((&&&%%%$$$%%%&&&'''''''''''''''((((((+++///222000...///---)))""" ###+++...666666...)))------(((***------)))&&&$$$###!!!&&&***......+++))))))+++---***((())),,,...---+++((()))******)))(((((()))......///222;;;HHHPPPSSSUUULLLIIIMMMGGG888//////,,,++++++***)))))),,,---,,,,,,///444888777000***'''%%%+++...(((+++111...///...------000333222000---111555555000++++++...%%%$$$%%%'''((('''&&&'''+++***))))))***+++******)))******'''$$$""""""$$$KKK<<<111---,,,++++++,,,---,,,***'''***'''&&&((('''###"""$$$!!!&&&******))),,,111666000+++'''&&&'''((('''$$$$$$'''((()))---444444///,,,,,,***((((((+++000444&&&)))+++***''''''***...---333...(((///000+++---***///666999999888999;;;<<<444000222666777888:::;;;;;;999777:::???>>>:::EEEDDDDDDBBB???===;;;;;;CCCFFFHHHIIIIIILLLQQQUUUQQQ]]]jjjnnnlllxxxzzzYYYHHHFFFIIIIIIBBB???;;;777666999===AAA:::666///+++)))'''%%%$$$,,,000111---&&&###&&&***&&&###"""$$$))),,,+++)))(((---(((###$$$###)))+++******,,,...$$$***+++'''"""$$$&&&((()))''''''(((***///---)))(((''''''&&&%%%+++((('''))))))''')))...&&&&&&$$$$$$'''...777>>>###!!! ###''')))(((&&& ###&&&"""%%%)))%%%!!!$$$%%%%%%%%%&&&###((()))((('''%%%&&&(((***,,,***&&&$$$###$$$%%%&&&,,,000111---+++---...,,,***'''&&&&&&###!!!&&&,,,,,,555777...)))+++,,,'''###)))***&&&%%%''''''$$$(((+++,,,+++((((((+++...///+++)))))),,,...,,,***$$$%%%'''&&&%%%%%%''')))...---...111555<<>>AAACCCDDDEEEFFFHHHKKKMMMPPPQQQUUUdddrrrqqqjjjttt\\\CCCAAAEEEDDD;;;===???===<<<>>>EEEKKK===777///***))))))'''%%%(((+++---,,,***)))+++---(((%%%"""###&&&*********+++111,,,%%%%%% %%%###''',,,...,,,++++++,,,$$$)))+++)))'''((()))***,,,+++(((%%%$$$&&&***///,,,'''$$$%%%&&&((((((...+++)))(((%%%!!!###'''***(((%%%""""""%%%+++000######$$$''')))******(((!!!### %%%""""""%%%&&&&&&&&&'''(((,,,,,,+++)))((((((+++...+++((($$$""""""###$$$$$$+++000111---+++...111222...***((()))(((&&&'''***&&&...555333///+++&&&"""$$$&&&""""""(((***'''%%%&&&'''((()))+++///222,,,***'''(((++++++)))&&&&&&(((***)))''''''***...,,,)))***///000333???MMMZZZWWWSSSOOOIII@@@666...)))...333555111---******((((((+++111777888333...)))&&&...333000333777111,,,---000444444111222666''',,,///,,,))))))***)))%%%)))***&&&#########!!!###""""""&&&+++...---+++***%%%###&&&'''&&&FFF999222000555222///,,,,,,,,,+++***+++((('''))))))'''(((++++++000///&&& ###$$$""""""######&&&+++222777333999:::333222777666///,,,000111,,,+++...000...---///111000...---...///,,,444000,,,222333000222---,,,,,,...111444555555333555;;;@@@>>>555000///999999777666:::AAABBB>>>===>>>>>><<<<<<>>>CCCGGGCCCBBBCCCGGGNNNRRRRRRPPPWWWdddpppnnngggqqqaaaDDD@@@???999000666<<<@@@@@@@@@CCCFFF999444...,,,------***'''&&&'''(((***,,,,,,,,,+++,,,)))%%%###$$$'''***+++(((000---(((((($$$$$$---)))***++++++)))(((((((((###))),,,+++***,,,------//////,,,'''&&&)))---)))&&&###"""$$$(((***+++...+++)))((($$$ %%%))))))'''$$$  ###'''))))))((((((((( !!!###&&&$$$ ###''''''$$$###(((...***+++,,,,,,***((()))***'''%%%$$$%%%'''((('''%%%(((///222///+++,,,......+++%%%"""&&&)))'''%%%%%%&&&(((...333111)))###"""###%%% (((,,,(((######$$$'''+++...//////)))'''''')))+++,,,)))&&&---///111///,,,,,,///333,,,((()))---,,,+++:::NNN```ddd^^^OOOCCC===444)))$$$+++222444111+++)))(((((((((***///222333///,,,+++(((000666444777:::333---000666:::555...///555,,,///...(((&&&((('''"""%%%******%%%!!!!!! !!!###(((+++)))&&&,,,((($$$"""$$$'''+++...BBB444111333666222,,,)))''''''&&&&&&...+++***,,,+++&&&%%%'''$$$(((((($$$$$$(((***'''&&&&&&&&&$$$###'''...444666>>>???777444999999333...444555000...111111---555333000000111222111000666<<<888555======555444111,,,((('''+++000222222555777===@@@>>>888777;;;999999777666;;;BBBDDD@@@;;;<<<===<<<:::<<>>>>>===<<<888666888>>>CCCBBBBBB??????DDDLLLNNNKKKSSSaaammmkkkfffsssvvvMMM<<<:::222///111444666777888999:::888444...***))))))******%%%###"""###&&&(((******---***'''((((((%%%"""$$$&&&&&&$$$"""!!! '''((()))(((%%%###""""""%%%"""$$$(((***&&&######&&&)))***''''''+++//////...&&&###(((+++)))((()))%%%&&&((()))*********)))'''(((&&&"""!!!###!!!###%%%((()))"""'''555***'''%%%$$$ !!!'''%%%&&&((()))((('''%%%$$$%%%!!!""")))+++&&&$$$&&&)))***+++---...---***'''&&&***---...+++(((''''''"""###$$$%%%''')))+++,,,)))(((&&&%%%$$$""" ###&&&***)))''''''+++///'''///222+++######(((,,,)))''')))111333---***,,,111---)))))),,,...//////***)))((((((''',,,999GGGiiiyyyuuuWWW???888333(((***...///---++++++,,,,,,))))))...666888333...---///---...555:::::::::;;;444444555777333+++((()))111555444,,,(((******&&&%%%***)))!!!### &&&)))'''$$$,,,(((---,,,$$$%%%,,,***GGG777...333,,,((((((***)))&&&&&&)))------,,,)))&&&$$$$$$$$$((($$$!!! """###$$$######((()))$$$"""(((222888===???<<<999<<>>???AAAAAA???;;;777888===BBB===AAAAAA@@@BBBIIINNNNNNVVV___hhhlllrrr}}}NNN888555000444555777888888:::;;;<<<888222)))###!!!"""$$$%%%+++'''""" ###(((---///444///'''###""""""!!!!!!###%%%%%%%%%$$$######***)))(((((('''''''''''')))&&&'''+++,,,(((%%%$$$))),,,,,,+++,,,111222000///)))&&&***+++'''$$$$$$$$$&&&(((***++++++***)))(((***)))%%%###$$$!!!%%%$$$%%%&&&!!!!!!))),,,*********'''"""###(((&&&'''((('''&&&&&&(((***### """))),,,***)))+++***,,,...//////---***((('''***,,,,,,)))&&&%%%&&&******))))))))))))******---,,,+++***)))'''$$$""" $$$(((***)))***---000+++000000)))###$$$%%%&&&%%%###&&&...000...---///888333---***((('''%%%$$$***))))))(((%%%(((777FFFaaapppxxxlllVVVCCC555...---//////---++++++,,,---...---///555555111......333000111666888777666777666444444555222,,,+++---***---,,,((()))------)))$$$)))***&&&######%%%%%%###"""%%%)))++++++))))))&&&++++++"""$$$+++)))EEE777000888000,,,))))))&&&""""""$$$---***'''$$$######""""""+++&&&!!!"""&&&***&&&###)))333999DDD<<<999===@@@===888555111444444000***'''))),,,+++///111---)))***333<<<222000......000222444444:::777555555222...///444666888<<<@@@@@@>>>;;;888555555666777999:::;;;<<<:::;;;;;;888555666:::>>>>>>DDDHHHGGGGGGMMMTTTVVV\\\___fffpppUUU999666444999888888888888999;;;<<<;;;444+++$$$###%%%)))+++---)))%%%$$$&&&***---///444000)))###!!!!!!###%%%###$$$&&&'''((((((''''''+++(((%%%%%%((())))))(((%%%###$$$((()))%%%!!!!!!''')))((((((,,,000///******''''''******%%%!!!!!! ###&&&'''&&&%%%######&&&&&&(((+++***''')))&&&&&&((()))&&&$$$%%%)))((()))***'''"""!!!$$$'''))))))&&&!!!!!!&&&+++%%%###$$$***...---,,,---)))---111111---)))((((((''')))+++***(((&&&%%%%%%)))((('''%%%$$$%%%%%%%%%''''''(((((('''&&&%%%$$$###&&&***,,,,,,,,,---......000...)))&&&((('''%%%%%%$$$&&&+++---,,,,,,//////---***(((((((((((('''******+++'''"""$$$222CCC[[[hhhxxx|||kkkPPP===555...---,,,,,,+++******+++---+++,,,//////+++)))+++555222333777777444333555555333333444111------111------+++***...222222...!!!$$$''')))(((((()))***$$$%%%&&&(((***+++------***&&&++++++"""$$$+++)))GGG999222:::555000,,,+++'''###"""$$$,,,)))&&&%%%'''&&&###***&&&  ###"""'''***((((((---333555???>>><<<<<<<<<:::444...'''---111---((((((+++---(((,,,000---))))))111999444111------000111111///555333333444111,,,,,,///222666;;;???@@@===999666666777888999999999888777333666888888777888===AAA???EEEIIIJJJLLLSSSXXXYYY```cccjjjwww___CCC???>>><<<999777666666888999999888333---)))***---000222&&&'''))),,,...---+++(((++++++***(((%%%###$$$&&&)))(((((((((***+++******((($$$ """%%%'''$$$ $$$&&&### %%%&&&$$$%%%***...+++$$$ """&&&)))(((%%%""" """&&&'''&&&###!!!$$$&&&)))---...+++)))%%%%%%***111222...)))&&&$$$$$$&&&%%%!!!"""%%%)))+++,,,&&&$$$)))((((((+++---...,,,,,,''',,,111000***&&&%%%&&&'''((())))))))))))))))))&&&%%%$$$######$$$%%%&&&!!!$$$%%%%%%%%%%%%%%%)))***,,,---...,,,***'''+++///000+++)))***+++***)))))))))***))))))***---'''''''''(((***,,,------+++,,,,,,((( ...>>>YYYeeetttzzzrrr```JJJ:::,,,((('''***+++***((('''+++***,,,///...++++++...777777888:::777111000333111000111444222...---111222...******...111...)))$$$$$$%%%%%%%%%%%%%%%%%%"""$$$&&&''''''(((+++------)))...---$$$%%%,,,)))KKK<<<333999111...,,,------******---,,,++++++...000...(((###'''&&&$$$"""!!!!!!"""$$$'''(((((()))000777888444999FFFIII>>>888<<<888---$$$,,,000---***,,,///...***,,,///000///000222444333111///000222222000---555444555777555000///111111555;;;@@@AAA???:::777777888:::;;;<<<;;;:::999777;;;>>>???>>>???BBBEEE>>>AAACCCFFFMMMUUUVVVSSS^^^fffrrrfffLLLDDDAAA>>>;;;777666777888888777111...,,,+++,,,,,,,,,+++$$$%%%(((+++------***'''&&&&&&&&&%%%$$$%%%(((***,,,***''''''((()))((('''%%%"""!!!$$$$$$&&&(((&&&$$$$$$((('''&&&&&&***...***"""$$$***+++)))&&&###!!!"""$$$(((+++,,,***'''%%%$$$((('''%%%&&&%%%"""'''$$$###(((000444///((('''"""!!!###$$$$$$&&&***&&&***,,,((( """)))))))))***---//////---)))...111000***%%%%%%'''''''''''')))+++,,,.........,,,***)))((()))+++,,,$$$'''++++++)))'''&&&'''((('''(((***,,,+++'''###'''///333---&&&%%%)))+++)))+++,,,***((())),,,---,,,,,,,,,,,,+++))))))))),,,------)))""" ,,,:::SSSeeerrrtttuuuqqqZZZ>>>000)))&&&+++...+++((((((,,,---111666666333555999@@@AAACCCBBB999...+++---***+++000555333...+++---///)))%%%&&&((((((%%%"""%%%$$$$$$###"""""""""""""""$$$&&&&&&&&&''')))+++...***...---###$$$***'''NNN===222666444111000111///+++))),,,&&&(((---111222///***%%%&&&(((******(((%%%$$$$$$((('''&&&***555@@@???999888LLLRRRCCC;;;AAA>>>000+++222333......222222......///000222444555333222111000000222333333222000222222444777666111111444222666<<>>@@@@@@@@@;;;???BBBCCCAAA???@@@BBB???BBBDDDHHHPPPXXXXXXSSS]]]hhhvvvjjjOOOCCC===@@@<<<999888:::;;;999777000000000000///,,,'''###)))&&&$$$$$$'''***---...***&&&!!! %%%,,,000+++'''###"""$$$&&&%%%###%%%###!!!"""###"""%%%(((%%%###$$$''''''%%%###%%%'''$$$###,,,222000+++'''%%%"""$$$&&&)))++++++)))&&&$$$$$$'''%%%"""###$$$""",,,+++)))))),,,000---&&&$$$ !!!$$$(((###&&&)))'''###!!!###&&&$$$&&&'''(((,,,111222000---///000...***'''((())))))'''&&&(((+++...000000444222...+++))))))***+++,,,///111000***%%%#########!!! $$$***+++'''###)))222666---###"""%%%%%%***,,,***(((+++///000+++---///...,,,***)))))).........,,,'''$$$+++555FFF___pppqqqvvv{{{hhhLLL@@@222***---000---+++,,,+++,,,000555555555999@@@LLLNNNPPPKKK===,,,%%%&&&''')))///555444...***++++++&&&###%%%'''&&&$$$$$$###$$$&&&%%%$$$$$$&&&'''&&&&&&&&&'''((())))))))))))%%%***))) !!!(((&&&LLL;;;000444666333222333///((($$$$$$!!!%%%***......,,,)))((())),,,//////+++&&&$$$###))))))(((+++555???@@@<<<888DDDJJJDDD>>>>>>999///000555333...000777555---///...//////000111000000444444333111//////000222------000444444111222666000333999===???>>>;;;999777999;;;===???AAABBBBBB:::>>>CCCDDDAAA???>>>???AAAFFFKKKNNNSSSYYYZZZWWW___hhhsss{{{oooRRRDDD>>>???;;;888888;;;;;;888555333333333444222...((($$$(((&&&######'''+++///000---'''!!! ###(((,,,...+++&&&!!! ###&&&&&&%%%%%%###!!!  %%%'''$$$!!!"""&&&'''%%%!!!!!! ###...555111***'''&&&$$$$$$%%%&&&&&&&&&$$$""" !!!%%%###!!!###&&&'''...000---'''%%%((((((%%%""" """""""""!!! ###&&&###&&&&&&&&&***111222///...---+++)))''''''((((((+++)))&&&&&&***---......111...+++'''&&&&&&''')))+++///222000)))###!!!!!!&&&""" ###+++...***%%%---444555...%%%""""""!!!""")))---)))'''***......%%%(((---......------...000......///,,,))),,,111<<>>,,,***,,,***+++///,,,+++,,,......000999DDDPPPTTTYYYTTTCCC///&&&&&&)))***///444333---+++---+++&&&%%%((((((%%%%%%((("""&&&***)))&&&%%%(((+++***'''&&&''')))***(((&&&### &&&''' ###***)))III999...333...,,,---111000***''''''"""''',,,///...,,,---///,,,///222000+++&&&######+++------...333;;;===;;;666888<<<@@@>>>777///+++000333000+++///999777---,,,,,,,,,***((())),,,...;;;:::777000+++))),,,000------000555555444666:::,,,///444999;;;:::888666<<<<<<<<<===>>>???@@@@@@:::???EEEGGGFFFDDDDDDEEE<<>>???>>>999AAAHHHIIIDDDBBBDDDHHHDDD@@@@@@GGGOOOTTTXXX\\\ggglllsssxxxoooOOOBBBBBB======<<<;;;999777666555555222222333111,,,***+++!!!(((///&&&###+++///%%%###...,,,***'''(((&&&###%%%,,,000000,,,***%%% ###"""...)))&&&((((((%%%$$$%%%((($$$%%%***)))### """!!!)))333555...&&&###%%%'''!!!"""%%%'''***...&&&'''(((((('''''')))***,,,)))%%%###""""""!!! ###!!! ###&&&""" !!!$$$&&&''''''&&&''''''))))))(((%%%"""###'''+++...$$$ ...666222***&&&%%%$$$%%%'''))))))))),,,555999333+++)))+++,,,,,,)))((()))+++,,,---///000000000...---***)))((( %%%)))***(((%%%"""------...000000---((($$$***+++...000...,,,111999555BBBVVVcccbbb___ggguuuiiiNNN333((($$$""")))------//////+++,,,777CCCMMMOOOOOOHHH===333000000---777;;;666333444111)))%%%''')))***)))(((((((((&&& %%%'''$$$###&&&,,,,,,------,,,+++***)))&&&### !!!&&&---111HHH999///444222...+++,,,000333222111///,,,222444,,,***+++%%%&&&)))***(((%%%$$$'''***---...,,,,,,222<<<@@@???777888888777555333///+++,,,++++++---000111///,,,///***((()))((((((+++111999999888777444111...---,,,111222000000333444222666888:::888666666:::>>>>>>@@@???===???CCCCCC@@@999===AAAAAA???@@@EEEJJJHHHEEEFFFMMMTTTWWWYYY]]]dddkkksss{{{{{{}}}kkkMMMBBBAAA===<<<999666555666777888888222///000///***''''''%%%&&&+++###"""***,,,((($$$%%%+++)))"""###+++***,,,+++((()))...111000...---''' $$$''''''***&&&###&&&&&&$$$###%%%(((%%%%%%&&&### ---888666...***))))))(((### ###&&&&&&(((,,,&&&(((***+++++++++---...+++((($$$""""""###"""!!!%%%""""""%%%&&&$$$$$$&&&$$$%%%***...+++""" ######%%%''''''&&&%%%&&&'''((())))))&&&$$$%%%))),,,((($$$!!!$$$+++...+++'''"""&&&+++......***''''''111888555///,,,,,,,,,---***''''''(((***---///222///,,,---///...+++'''###%%%(((+++,,,+++)))(((***---...---((($$$"""!!!,,,)))))),,,......000555555AAASSS^^^\\\UUUUUU[[[\\\FFF222+++(((######((()))***---...---...999EEEMMMMMMIII@@@555//////222...222555666:::<<<888111/////////---+++***)))))))))&&&&&&))))))&&&'''++++++)))((((((+++,,,,,,+++(((&&&$$$###%%%)))...111HHH999...333...+++***+++///000///---///---444444)))'''+++''''''(((((('''%%%%%%(((+++...---***(((---777===>>>999:::;;;999555000,,,+++''''''(((+++---...---+++---(((&&&(((++++++---111777888888888777444222000111333222,,,)))...444777:::999888777777888999:::???@@@@@@???CCCHHHHHHCCC============>>>BBBIIINNNJJJHHHKKKSSSXXXYYYZZZ]]]aaaiiittt}}}xxx|||~~~fffKKKAAA???===:::555111000333777::::::333......---)))'''''''''!!!&&&!!!###***)))'''((((((&&&%%%&&&)))++++++......++++++......,,,,,,+++&&& %%%((((((+++'''%%%((()))&&&&&&''',,,***(((&&&!!!###&&&666===333+++++++++%%%***%%%###''')))((((((+++%%%''')))***+++,,,...///)))&&&###"""###$$$$$$$$$""" """&&&'''$$$$$$&&&!!!%%%+++///+++### &&&'''((('''&&&&&&'''(((%%%&&&&&&&&&$$$$$$&&&(((###%%%'''((((((''''''&&&!!!%%%))),,,,,,(((%%% +++444555333222222000...,,,(((%%%%%%))),,,///111+++''')))///000***$$$((((((((()))***+++,,,---%%%***---+++$$$!!!###&&&...'''###''',,,---...///111;;;KKKWWWWWWNNNFFFDDDHHH999...,,,+++'''%%%((()))))),,,......///777AAAHHHIIIGGG???555//////111+++'''(((000888888333111222111///,,,***(((&&&%%%...,,,+++,,,+++)))***...///+++&&&&&&(((+++,,,,,,******))))))***,,,...///KKK;;;000444,,,++++++---///000...,,,111---111111''''''+++'''$$$''')))'''######(((---000///***$$$&&&...555777<<<<<<<<<:::444+++''''''&&&''')))+++,,,---,,,,,,)))%%%###'''++++++---000222333555777777666444222444666333+++(((...555999777444222444888;;;;;;:::???CCCDDDCCCDDDHHHIIIFFFGGGDDDBBBAAABBBFFFKKKNNNHHHHHHMMMVVV[[[[[[[[[]]]ccciiisss{{{}}}~~~cccJJJAAA>>>;;;888222...---///222555777222000///+++'''(((,,,%%%$$$###'''+++&&& &&&'''"""###***,,,((())),,,---***)))***((($$$&&&'''######'''&&&...)))'''))))))'''&&&'''))))))(((%%%!!!!!!&&&+++555@@@===,,,%%%***(((+++''''''+++---,,,---///$$$%%%%%%$$$$$$&&&))),,,(((%%%###"""$$$%%%&&&&&&###!!!!!!###!!!### %%%***,,,((("""&&&((())))))((()))***,,,''''''(((((('''&&&&&&&&&###%%%'''((('''&&&''')))'''%%%"""!!!"""$$$$$$$$$ )))000222444666777555,,,...,,,((('''***,,,---,,,(((%%%''',,,---)))$$$)))'''%%%%%%&&&(((,,,...###'''******))))))...222000)))$$$&&&)))))))))+++,,,444BBBOOOUUUQQQHHHAAA;;;333,,,,,,,,,((('''))),,,+++,,,///......222999===CCCGGGEEE<<<333---,,,+++######---222---+++...//////...---,,,***'''%%%000,,,))))))+++++++++***111///***&&&$$$%%%))),,,++++++,,,---------------KKK<<<111333111111222333444333111///333***+++,,,'''))),,,%%%!!!'''+++)))""" '''...333111+++###!!!&&&+++,,,555333444777444---***,,,,,,---......,,,+++))))))&&&""""""'''))))))***---000111333444333222111///666888555///---222777:::666333222444999======<<>>DDDFFFDDDCCCEEEEEEDDDJJJKKKJJJHHHEEEDDDEEEFFFGGGJJJSSS\\\aaa```bbbeeegggkkkpppwwwzzzzzz~~~sssVVVEEECCC@@@666555333111///.........******,,,,,,'''###'''///***&&&+++---)))+++*** ###"""%%%+++)))"""+++...///+++((('''###(((+++---++++++...---***000+++)))+++***'''&&&'''"""%%%'''''',,,444888999>>><<<000"""$$$...,,, ***&&&&&&+++///000222555+++***)))&&&$$$%%%(((+++***'''$$$###$$$%%%%%%%%%)))'''&&&%%%!!!%%%(((...000---)))(((((('''###&&&)))+++,,,,,,---...'''&&&&&&'''))))))(((&&&###$$$)))+++***"""###%%%))),,,,,,***(((333222---((((((,,,---+++&&&000444000---000///+++,,,---...---,,,,,,+++,,,)))'''%%%$$$%%%(((,,,...)))(((''')))---000111000000---,,,,,,***&&&'''***000333999CCCOOOUUUPPPHHHFFFCCC<<<555---((('''((((((&&&'''...222111111333666999;;;777111,,,---000,,,+++---/////////333999))))))+++///222111,,,'''***'''""""""(((---((( ###&&&'''$$$ !!!'''...(((***,,,......,,,***(((JJJ===111333333333333111///,,,++++++---%%%%%%%%% %%%,,,)))***+++---------,,,***)))+++......(((%%%&&&(((((()))!!!!!!---444111---///,,,///000...+++((('''((((((***...000,,,''')))000444333222111111111222222999888333111555<<<===999666444222222333444555555>>>???>>>???DDDIIIEEE>>>CCCFFFGGGDDDAAA@@@EEEJJJHHHLLLTTT\\\___^^^```eeeeeeiiiqqqzzzvvvxxx{{{kkkMMM>>>???===666555444222222222333444...+++***,,,,,,)))(((******)))...///***///000%%%%%%%%%$$$%%%((()))'''$$$,,,//////+++((('''###%%%***............+++&&&,,,(((&&&)))***(((''')))$$$'''(((***111999:::444000...)))###$$$)))(((%%%'''###!!!%%%)))***---111))),,,...///...,,,,,,,,,,,,)))&&&$$$$$$$$$$$$######&&&### &&&$$$+++///,,,((((((&&&###"""%%%)))+++***)))((('''""" ###(((***+++***""" """'''+++,,,+++###$$$&&&***---...---+++000---'''"""$$$))))))%%%$$$///444...+++///111,,,...,,,+++,,,------+++)))''''''&&&&&&''')))+++,,,)))***++++++******+++,,,111,,,***...000...,,,,,,...222666<<>>??????<<<555...******+++(((%%%&&&---222222000///333666777444...+++---000)))***)))(((+++222555555,,,)))'''(((++++++'''###%%%)))***((())),,,***%%%&&&%%%%%%&&&(((***+++,,,((())),,,---...,,,***(((MMM@@@444666777777666333000---,,,---)))$$$'''%%%!!!,,,,,,111---+++...333333---&&&&&&+++...+++)))+++,,,,,,222&&&###---222+++###""""""&&&***+++******,,,...+++///555555...(((+++333111000000111333666999;;;;;;777111///555===>>>:::888888777777777888:::;;;>>>:::666;;;FFFNNNGGG;;;>>>BBBDDDBBB>>>@@@HHHPPPHHHKKKSSSZZZ\\\ZZZ\\\aaaaaagggrrr~~~~~~yyy{{{|||hhhGGG:::;;;888777666444333333666999;;;666...***...222000***''''''(((......***333999000///***&&&((()))(((&&&&&&,,,......)))'''&&&"""%%%***++++++***&&& !!! """!!!!!!$$$ """"""$$$---444111(((###$$$%%%%%%""" !!!###&&&  ###$$$'''+++%%%+++111555555111...,,,...+++'''$$$$$$###""""""###***)))%%%%%%***""",,,222///+++***&&&!!!"""%%%)))+++)))%%%###!!!$$$"""###'''---222444333###%%%'''***,,,---......+++(((%%%$$$&&&***,,,---'''%%%!!!""")))***&&&$$$///333+++(((...111...///***&&&(((---...)))###$$$%%%%%%&&&'''((()))***&&&***...---)))'''***---111)))'''...666666111---)))...222666>>>EEE@@@666000444666222---,,,...000+++'''(((...222000,,,***...444::::::444///---...---...)))$$$+++666777000555///)))'''))))))'''$$$!!!,,,111...***+++,,,+++000+++(((+++111333///)))((())),,,---...,,,***)))GGG:::000444666222///...,,,(((***///000...(((!!! &&&)))(((---///...,,,---///---)))***,,,...,,,))))))+++...222111222333///)))&&&(((***((('''(((+++...000000000,,,...777666+++''',,,.........///111444777888@@@===666333666:::666///:::555333666777666:::@@@===>>>@@@BBBEEEDDDAAA???@@@AAABBBDDDEEEFFFHHHIIIHHHJJJNNNVVV^^^bbbbbb```dddfffooo}}}{{{OOO<<<<<<777222666666555222///000555999444444000+++---111///)))***)))((()))******(((&&&,,,***&&&%%%***000...(((***(((%%%$$$%%%'''((((((222+++%%%$$$###!!!!!!$$$'''%%%###!!! !!!%%%(((###%%%'''(((''''''((())) !!!!!!$$$&&&### !!!%%%)))******%%%+++222666666333///---)))((('''&&&$$$###"""!!!&&&,,,***((('''"""&&&)))'''"""&&&//////'''""" """(((***''''''+++,,,))))))+++***''''''***&&&(((+++...///...,,,+++***&&&%%%)))///000***$$$!!!"""%%%&&&***(((+++111000***(((******&&&###%%%***---+++(((---...---,,,******,,,......//////...,,,+++,,,---555222///---.........---------111666;;;===:::777222///)))%%%+++222///&&&((((((+++...---***,,,222AAACCC@@@666***$$$(((......+++((('''***...222444///,,,))))))++++++(((%%%111,,,'''$$$$$$''')))***&&&******))),,,000,,,$$$(((((())))))*********)))GGG888---111222///---...,,,)))+++///------)))$$$###&&&'''%%%000111///,,,---000///+++(((***------,,,***))))))***))),,,///...)))))),,,'''&&&&&&'''***---.........)))+++444777///,,,///------...///111333555666<<<999444111444777333,,,111333555777999<<>>999555777777444111------///222111000......111222...)))%%%$$$$$$%%%''')))((('''...+++&&&$$$***///,,,%%%"""(((,,,...---///***'''&&&$$$ !!!$$$))))))((('''(((***---000%%%&&&((())))))(((%%%$$$ !!!!!!  ###&&&***'''$$$###&&&((()))(((&&&***///111111000......)))(((((('''&&&%%%$$$######))),,,(((%%%%%%###&&&(((((((((+++//////,,,$$$"""$$$***+++)))))),,,---***)))+++***'''&&&((('''(((***,,,,,,,,,,,,+++)))***+++...///...+++((("""'''***'''&&&)))++++++***(((+++000000***'''(((######$$$&&&***---///000---...---,,,******,,,...///000///---++++++,,,...777333000....../////////---...222888>>>AAA@@@>>>+++,,,***'''+++222444000)))+++111333000+++...444???BBBBBB<<<222***)))+++,,,)))&&&&&&))),,,///000---,,,******+++,,,,,,+++111---'''$$$###$$$&&&&&&000111000,,,---///***""")))((((((((((((***,,,---GGG888,,,///111...---//////,,,---000+++...///,,,+++,,,***&&&111000---((()))---...+++$$$&&&)))...000000---***%%%%%%(((,,,+++((())),,,$$$$$$$$$&&&)))+++,,,+++***###%%%///555222///000+++,,,---///111222222222777666222000222555000)))+++444:::888:::AAABBB>>>BBBBBBCCCEEEHHHIIIHHHFFFAAAAAABBBEEEHHHJJJKKKJJJMMMLLLLLLOOOUUU]]]bbbeeejjjmmmttt{{{^^^BBBAAA@@@888666;;;:::888444000///000111888444333555555111+++'''###!!! """%%%)))++++++///+++%%%%%%,,,222...&&& $$$***+++(((###***)))))))))%%% $$$&&&&&&'''(((+++...111333+++***)))+++,,,***%%% !!!"""###""""""###&&&(((---+++)))(((((((((&&&%%%%%%(((+++,,,------...///((((((((((((((('''&&&&&&))),,,+++'''$$$$$$%%%$$$&&&&&&***///000......222)))'''(((+++,,,)))(((***'''%%%%%%((((((%%%&&&((()))))))))))))))***+++,,,%%%)))---///---*********'''+++---+++***------,,,((('''(((++++++'''%%%&&&!!!$$$'''((()))+++///333/////////---++++++---///.........---++++++---///444000---+++,,,...//////------///444999<<<======///111000+++)))+++///000+++///555888444...///555<<>>777777@@@BBB;;;??????@@@BBBEEEGGGFFFEEE@@@DDDHHHIIIGGGGGGIIILLLLLLLLLLLLPPPVVV^^^dddhhh```fffqqqyyy~~~NNN;;;BBB@@@666666999888666444222111111111333000111333222---******&&&###!!!"""%%%***---...///+++&&&&&&---444111***%%%###$$$''',,,***"""'''(((+++,,,&&& %%%$$$$$$%%%(((+++///000111333///++++++---,,,&&&!!!&&&&&&&&&%%%%%%%%%'''(((***+++------,,,)))%%%"""$$$'''***+++++++++,,,---%%%&&&'''(((((((((''''''+++,,,+++(((&&&'''((()))(((&&&,,,444333++++++333---,,,++++++***(((''''''###!!!###(((+++***,,,///+++***((('''''')))***,,,!!!$$$((())))))((((((((('''+++---+++,,,//////---(((&&&$$$#########$$$&&&((())))))))))))***,,,---///000///...,,,,,,...000'''))),,,...------------,,,)))''''''))),,,...///000000000222444666777888333333222---)))(((+++---///000444888777111000333999;;;???BBB@@@:::111+++***)))((()))+++,,,+++***---...---***&&&&&&***...666333...,,,++++++++++++---+++((((((***+++)))&&&000000///...---,,,,,,,,,LLL>>>333777333...---///000---++++++%%%---/////////,,,(((******&&&!!!"""''')))&&&!!!'''...222222000---+++,,,...,,,((())),,,)))(((((()))+++------,,,)))$$$""")))111333000...)))***,,,---...---,,,+++666777666444444666222,,,...:::<<<333222===BBB>>><<<<<<>>>AAADDDEEEEEECCC???HHHOOOMMMEEEAAAFFFMMMJJJLLLOOOSSSWWW[[[___bbb\\\eeettt~~~zzzIII:::DDDAAA666777//////....../////////...%%%))),,,+++)))+++///222)))&&&###"""$$$(((***+++...,,,(((&&&***///---&&& ###)))//////)))$$$&&&(((,,,...)))!!!!!!&&&'''&&&&&&(((---000000000555000***((())))))&&&"""***)))(((((('''''''''&&&&&&)))...000///***%%%"""###&&&***,,,+++*********###$$$&&&(((((((((''''''((()))***+++******+++...***(((...555222)))(((...)))******(((((())))))((()))'''(((---//////000444+++***)))((((((((()))***!!! !!!$$$''')))((('''(((++++++***,,,111222000+++)))$$$ $$$)))+++000,,,((()))+++,,,***'''---------+++))))))+++---$$$+++///000...,,,+++&&&$$$$$$&&&***---000000333333333333444555777999...---,,,,,,,,,---///111333//////444666333111111777999<<>>BBBFFFGGGEEECCC>>>HHHPPPNNNEEE@@@EEELLLKKKNNNRRRTTTUUUVVVXXXZZZ]]]ggguuuvvvJJJ<<>>>>>:::555111000///------...---,,,***"""######$$$$$$'''+++...+++***)))***,,,------,,,)))%%%$$$(((+++***(((((( %%%***,,,***'''%%%DDD777...333+++$$$ """%%%%%%$$$$$$)))000444222///000111111(((+++,,,,,,...111///+++(((+++...///...+++)))(((((('''))),,,---,,,///444444111---+++,,,---......+++******+++...222333222222222111000000///000000666888666222222444444000---111333222000333;;;CCC777999>>>CCCGGGGGGEEEBBB>>>DDDJJJKKKGGGEEEGGGJJJLLLOOOSSSUUUVVVXXX[[[]]]bbbiiiuuu~~~nnnIII;;;BBB???777:::555333222222333111---)))333MMMSSS:::''',,,222...,,,)))%%%$$$$$$%%%%%%%%%)))---,,,&&&!!!"""######$$$'''***+++***))))))***+++)))+++......)))'''((($$$!!! &&&+++,,,,,,+++++++++***(((&&&###"""***(((((())),,,---+++))))))******'''$$$###%%%'''%%%&&&'''&&&$$$$$$$$$%%%###%%%''')))***)))(((&&&$$$"""###''''''$$$'''---+++---///......000---(((!!!%%%&&&$$$'''...111///---***)))***((($$$"""$$$)))+++---///...+++'''%%%+++)))'''###"""###'''+++$$$###'''***((())),,,+++((()))///222000...,,,******,,,---,,,++++++++++++)))(((((()))+++%%%)))...000///---******%%%&&&(((+++...///---+++'''***------------000222555666999999111((('''---000...,,,+++))))))000999<<<>>>@@@@@@===777222///000...,,,+++++++++***((($$$###"""###%%%'''(((''',,,,,,,,,---///111000///(((######***---+++((((((###'''((('''$$$"""???111)))...***""" %%%%%%%%%&&&)))///000+++''''''***+++%%%***---...111333000+++)))///666888555111...---'''&&&'''++++++***---222777333...++++++,,,...///&&&(((((((((***...111222777666444222111222222333555666444000///222222000000000333444000---444>>>444777<<>>444))),,,777---...///+++######000@@@???BBBEEECCC===555///,,,///---***((((((((('''&&&***'''%%%$$$&&&&&&"""*********+++---...---,,,### )))...+++((()))$$$%%%&&&'''&&&###!!!CCC555,,,111---'''!!! !!!)))111000+++,,,000+++ (((...++++++///...))))))...,,,,,,---111555444...'''))))))&&&###(((444999888999111)))(((,,,...,,,(((++++++)))'''&&&'''***---000222111,,,***///222333///222666888777555444444333111222777:::::::::<<<333111333999AAAEEECCC???AAAEEEGGGEEEBBBCCCHHHMMMOOOPPPRRRUUUXXX]]]aaadddmmmxxx|||www{{{aaaQQQAAA<<<<<<;;;888777777333///+++(((&&&(((,,,,,,222///%%%$$$+++///+++---000...)))***...---'''%%%***---***######'''***&&&'''---+++"""***+++((($$$''',,,,,,&&& ###'''+++------,,,)))---000...(((######%%%%%%---///'''%%%***---***000---((($$$###$$$&&&(((+++)))&&&%%%%%%(((+++...000%%%"""***---&&&!!!###***(((%%%  ###&&&)))***+++...222000+++///---***))),,,...+++&&&(((+++---+++&&&###$$$&&&---***)))+++...---&&&)))+++,,,***'''$$$$$$%%% '''+++)))'''***...///---***''''''***---...------//////,,,000555444---111///---,,,+++)))'''%%%,,,)))***......***''''''&&&"""((((((%%%###"""&&&+++......///222555***)))...444555222333999333...%%% &&&222777666DDDFFFKKKLLLAAA222---000333---''''''+++,,,((("""$$$((((((%%%''',,,+++&&&&&&%%%(((,,,,,,(((%%%&&&'''((((((&&&$$$""""""###''')))***)))%%%""" CCC444***///+++&&&###"""!!!!!!%%%+++///+++,,,000,,,######++++++)))+++000000++++++...)))'''''')))...111222222(((,,,,,,))))))...222111)))((('''(((***,,,,,,,,,(((((((((((())))))******111333000***'''***------,,,000555777777555333222222------444;;;<<<;;;:::000000222777>>>CCCCCCBBBBBBEEEGGGGGGEEEDDDEEEHHHIIIHHHIIINNNVVV]]]``````lllwww|||~~~zzzVVVIII===<<<===;;;777555666444222...***(((+++///,,,000,,,""" (((---+++...///,,,(((***///000,,,000111000***###!!!!!!"""%%%)))(((%%%###$$$((()))&&&"""$$$***)))%%%$$$%%%'''***---///...,,,&&&+++...,,,'''######%%%%%%)))***&&&"""###%%%%%%000---(((###"""%%%(((+++''''''&&&&&&&&&(((***,,,)))!!! (((***$$$ $$$...+++'''###!!!!!!""""""***------)))((((((%%%!!!***))))))+++...///,,,((()))+++,,,***%%%""""""###(((''''''((()))***))))))(((***,,,+++((('''((()))(((///333000------...---444111---+++,,,,,,***)))...000000...000333111+++&&&'''***,,,......,,,***+++)))***......(((###!!!###!!!&&&'''&&&''')))+++------,,,...333888000++++++111444222111333,,,(((&&&''',,,222777999???BBBHHHJJJ@@@333---000***)))'''((()))***)))((((((******'''(((,,,+++&&&'''%%%&&&))))))%%%$$$&&&&&&'''&&&%%%$$$$$$%%%%%%''')))******(((&&&$$$$$$CCC333)))...+++'''$$$%%%###!!!"""%%%---+++---000---%%%&&&---)))(((***...---***((()))###$$$&&&(((***---222555'''---000,,,'''''''''''' %%%(((***,,,///222***'''$$$$$$(((+++,,,+++...000...(((%%%'''***)))(((,,,111444444222111000333,,,)))000999:::666333000111444888===BBBFFFHHH@@@BBBEEEFFFGGGFFFEEEDDDEEEBBBCCCKKKWWW___```^^^lllvvvzzzwwwOOOEEE===>>>???;;;555222222555555000+++(((+++...,,,...***%%%++++++------***(((***///111000111///+++(((&&&%%%'''((($$$"""+++(((&&&)))(((&&&###$$$((()))'''(((((()))+++------,,,***"""''',,,+++(((&&&(((+++)))((())))))%%% %%%///,,,'''######&&&***---$$$&&&''')))***++++++***### '''(((""""""&&&111,,,'''%%%&&&&&&$$$"""!!!$$$%%%$$$$$$&&&%%%!!!''''''(((+++...---***(((---...///---***)))))))))&&&''''''%%%$$$&&&***...***++++++***((('''((()))%%%,,,111///,,,,,,***(((111///+++)))(((&&&$$$""",,,...///...///222///+++%%%***...000//////***((()))---,,,&&&""""""$$$$$$'''+++//////...,,,+++...555;;;666///***---222222000...(((&&&)))111333000222999@@@DDDHHHHHH>>>111******&&&(((+++,,,,,,,,,///111***+++***''')))+++***''')))%%%$$$%%%%%%"""###&&&...---+++)))))))))+++,,,((()))***++++++***((('''DDD555+++000...)))&&&&&&%%%"""!!!###,,,+++---///+++%%%&&&,,,)))''''''''''''&&&$$$###!!!'''...000...+++,,,...)))+++,,,)))&&&$$$!!! ###&&&))),,,000333000)))!!! %%%+++//////(((+++***&&&%%%(((++++++(((***---.........///111333---+++///333111...---000111333444777<<>>>>>@@@BBBEEEFFFEEEDDDDDDEEEIIIPPPYYY```bbbbbbmmmvvvyyy~~~tttRRRHHHAAAAAA@@@;;;555222000555666000)))&&&((()))***,,,)))""" %%%******,,,+++)))(((***---...---...+++'''&&&(((******)))%%%$$$&&&***%%%%%%+++***(((&&&&&&)))*********)))((()))******(((&&&!!!&&&,,,---******...222///+++,,,000+++######+++,,,***'''%%%%%%''')))+++###&&&***---...---,,,***###"""$$$)))((($$$$$$(((...)))%%%$$$((()))&&&""" '''...,,,%%%'''%%%&&&))))))''''''***......------............***)))'''&&&%%%'''))),,,******)))((('''&&&%%%%%%%%%)))))))))+++,,,******)))''''''&&&%%%$$$$$$(((***+++,,,---...---+++$$$(((+++---...///,,,((((((++++++&&&"""!!!%%%######$$$###"""'''......///...,,,+++...555;;;777111,,,---000111111000,,,(((...888666,,,---999GGGKKKMMMJJJ>>>000&&&"""###&&&)))+++,,,,,,---///''''''&&&&&&((())))))'''+++&&&###$$$###!!!$$$(((222///,,,******+++,,,---)))(((((()))******((('''FFF777...444222,,,''''''&&&$$$###%%%)))***+++,,,((($$$%%%((()))'''$$$###%%%(((((('''&&&,,,222222...++++++...///***&&&'''))))))%%%"""###!!! !!!%%%***---...///)))$$$$$$)))------+++'''******'''&&&***------***+++***))))))+++///222---,,,---000///++++++///000000//////000555;;;@@@AAA???>>>>>>AAACCCCCCCCCEEEKKKRRRWWWZZZ]]]aaadddmmmuuuxxx}}}oooRRRHHHAAA??????;;;888888222888999000)))''''''%%%(((++++++(((''')))*********(((((()))+++***)))(((000,,,(((((()))'''###&&&,,,---&&&"""$$$%%%"""***)))(((((((((''')))***,,,***)))((()))(((&&&$$$%%%)))------******---222111...000444000((((((000******)))(((((((((''''''"""%%%))),,,---,,,***(((%%%%%%''')))(((%%%%%%''')))$$$ """&&&(((&&&###***&&&!!!$$$///888222'''%%%"""!!!$$$######)))222///,,,))))))***+++***(((,,,)))'''(((,,,...,,,)))%%%%%%%%%&&&'''&&&%%%$$$###''')))''')))///222222)))))))))((((((((()))***************)))'''''''''''')))******)))***---000...)))&&&((()))((()))++++++)))))))))%%%"""'''...)))+++,,,,,,+++---333777333222000...---///222444...***///888555+++...;;;JJJNNNPPPKKK@@@222''' """$$$'''&&&$$$!!! !!!$$$'''((('''''',,,'''%%%%%%%%%###%%%******'''$$$$$$'''***+++,,,)))'''&&&&&&((((((&&&###FFF888///555333+++'''((()))'''%%%&&&%%%'''))))))&&&$$$%%%'''((('''%%%$$$)))000111...,,,...///,,,)))***///555444+++%%%)))///000---***%%%"""!!!%%%'''(((((((((***...000---&&& ))),,,,,,((('''***---,,,......,,,***)))+++000444((()))...111000---000777666555222222444999>>>AAADDDCCCAAA??????@@@AAACCCFFFNNNVVVZZZYYYYYY]]]aaakkktttwww~~~fffKKKBBB<<<;;;<<<;;;;;;===777;;;999000+++,,,***$$$'''))),,,---,,,,,,------***'''&&&(((***(((&&&'''***((('''(((***)))%%%"""(((///---###!!!)))))) &&&%%%''')))(((%%%%%%(((---+++))))))***)))(((&&&)))---///...***))),,,000555555888999555//////333...------,,,***((('''&&&"""$$$'''))))))((('''%%%%%%%%%&&&(((((('''&&&%%%&&&### ###%%%&&&%%%...(((###(((666@@@;;;000""""""""""""---<<<666000+++)))+++,,,((($$$+++((('''+++111444000+++ !!!$$$(((***+++)))&&&)))+++***'''(((---000///***)))(((&&&$$$$$$&&&)))000---+++)))%%% $$$000111111...++++++///333000***&&&(((***+++///333///---,,,,,,((($$$''',,,&&&(((++++++***+++...111///222111---+++///333444)))(((,,,222000,,,111<<>>===;;;777444111---***)))))))))'''''''''(((((((((''''''&&&&&&&&&(((+++---+++((((((&&&###!!!!!!###%%%&&&(((&&&$$$'''000999777111$$$!!!"""&&&$$$"""---===888222++++++///111---)))*********,,,000111000---%%%&&&)))---000...)))%%%(((***)))&&&'''++++++(((((((((&&&""" !!!%%%)))222...***(((###!!!(((+++...000///,,,,,,000444111+++'''***,,,---111555///,,,+++,,,***''''''+++(((***,,,***''''''***---///000...***+++///000---$$$'''***++++++,,,000444999AAAFFFDDD???999000&&&***---000000,,,((($$$"""!!!***...***&&&&&&'''%%%&&&***+++((((((***(((&&&%%%)))///444444333***'''$$$&&&)))+++)))'''CCC333)))...)))%%%%%%+++///+++$$$!!!!!!%%%&&&&&&(((,,,---***---------000333,,,"""(((***,,,,,,+++)))''''''+++''')))///111......111!!!''''''######'''---------+++'''### !!!!!!&&&)))((()))///222222333555777777555333333333222//////555999999888:::777333000222:::@@@BBBAAA888>>>EEEHHHGGGHHHKKKOOOJJJMMMSSSXXX\\\]]]\\\ZZZgggpppwwwjjjTTTHHHBBB>>>>>>===999888999555666111)))+++222///$$$)))(((***,,,,,,...222666///&&& """%%%'''---444000///,,,***))))))+++---000"""###'''""""""%%%%%%***000...&&&$$$((('''&&&$$$$$$&&&'''&&&%%%%%%+++111444555999@@@FFFOOOWWWYYYPPPJJJKKKJJJDDD???:::333---******,,,---,,,,,,******)))******+++)))((('''***000444111,,,,,,***'''### !!!%%%((()))***(((%%%%%%''''''###***'''))),,,&&& )))888111+++%%%'''...222000,,,---...///...,,,+++,,,...---...000333444///'''!!!&&&)))***)))***---,,,'''******((($$$"""$$$***000000+++(((((($$$!!!'''/// %%%+++---,,,,,,000444000+++))),,,......000333---***))),,,,,,)))(((***------,,,)))%%%$$$'''+++000///+++'''+++000...&&&###(((***''''''***,,,)))444===BBB@@@===888///$$$(((///555444,,,%%%###%%%!!! %%%///111+++&&&&&&$$$###&&&,,,---)))''')))+++(((''')))...111///,,,+++'''%%%''',,,///...+++LLL<<<,,,+++***(((%%%&&&''''''### $$$''''''(((,,,,,,)))'''&&&''',,,000///)))###++++++---......---+++)))111333444222---)))((((((************+++,,,,,,+++///---+++(((''''''((((((######%%%(((---111333444...111333555444444555555888555666<<<>>>888333444;;;333222888:::666;;;EEE@@@===<<<@@@GGGJJJGGGCCCIIIPPPRRRNNNLLLSSSYYY[[[iiiwww{{{|||mmmVVVMMMHHHCCC@@@<<<777666999444000///111...)))***000---)))'''+++///000---+++)))(((&&&&&&((()))((('''))),,,+++((()))---,,,'''((( ***...)))(((---,,,)))&&&''',,,//////...000)))%%%''')))'''%%%%%%$$$///@@@IIIGGGEEEQQQcccfffoooqqqeee]]]]]][[[UUUMMMIIIAAA888444333---&&&((()))'''###&&&---///+++&&&((()))'''###$$$)))///+++,,,,,,***((('''((())),,,***))))))&&& ###(((//////'''"""%%%&&&###&&&)))+++***(((&&&(((***(((((('''((())),,,...000---000///+++***++++++(((%%%)))------(((%%%&&&(((///,,,)))(((+++...111222,,,++++++,,,---,,,***'''---***(((''')))+++,,,,,,111111111///...000333666***,,,...000000111222444///000///,,,((('''***...555...)))++++++((()))...///...///111///******---555===EEEEEE===555111111///222222///...///---))))))******'''$$$%%%)))---,,,+++)))((('''(((***+++)))***,,,...+++'''***///111...---...111444444333JJJ:::++++++---+++***))))))(((&&&$$$'''***+++******---,,,)))(((%%%$$$&&&+++---+++(((***---000222111000///...,,,///111...(((%%%&&&((('''***+++***'''%%%''')))///***%%%###$$$&&&)))***%%%%%%'''+++000222222000+++---000222333333333444999777888;;;888333444999CCC:::777===>>>:::<<>>BBBCCCAAA===FFFLLLOOOLLLLLLTTT[[[^^^mmmzzz~~~}}}fffPPPIIIDDD???===:::777777:::222...,,,///...+++,,,000,,,(((%%%'''***,,,***(((((('''((()))+++***(((&&&%%%)))***((()))+++)))$$$&&&)))---)))(((---+++,,,,,,,,,++++++---...%%%"""$$$+++...+++&&&$$$(((222AAAJJJHHHJJJXXXiiieeeooorrrjjjeeegggfff```]]]ZZZQQQFFF???;;;555...,,,...***%%%%%%+++---,,,$$$%%%&&&%%%###$$$(((,,,---+++)))'''''')))+++,,,---***))))))%%%...222000&&& """!!!&&&---000---)))&&&&&&(((((())))))***+++------...///...***)))+++)))%%%'''+++///...***'''(((***...+++''''''***///333555((()))******************((('''%%%'''***---///000111222222111///...///111---...000111111222333444***+++++++++***+++...000111+++***------***(((***...---000222000+++***,,,...777AAABBB<<<555222222666888666111...---***&&&******(((&&&%%%&&&))),,,******)))'''%%%%%%(((***///++++++......+++***,,,,,,&&&"""%%%,,,111///,,,GGG777***,,,//////...,,,)))(((((()))---000///,,,+++---,,,))))))&&&"""###'''+++,,,,,,&&&+++111444333111111222'''***,,,)))$$$###%%%)))(((,,,///---&&&###%%%)))...&&&!!!'''***+++&&&$$$%%%***///111...))))))+++---///111111111111666666777555///,,,111:::DDD;;;888===AAA??????DDDEEEBBB???>>>@@@AAA@@@===FFFJJJLLLKKKLLLTTT\\\___ooo|||bbbOOODDD>>>:::888666333444888---(((&&&***---,,,+++,,,,,,)))%%%%%%'''(((&&&###&&&'''))),,,---+++'''$$$%%%)))+++******+++)))%%%(((""""""(((+++''''''+++***...000///+++)))***---$$$###%%%,,,///,,,******,,,555AAAIIIJJJPPPaaarrrlllvvv|||yyywww{{{{{{wwwsssqqqhhhZZZOOOGGG???888111111,,,%%%"""%%%)))***#########$$$%%%&&&(((***+++)))'''))),,,---+++)))+++))))))***((("""000333///%%%###%%%"""%%%---000---)))'''&&&'''(((***+++,,,,,,,,,+++,,,,,,***(((***---+++&&&$$$'''***)))&&&$$$%%%&&&'''$$$!!!!!!%%%***///111''')))+++***))))))+++...(((&&&&&&'''***---...///000111333333000---,,,,,,......///000000111111222'''&&&'''***---000111111,,,***+++000000,,,)))(((------111444222,,,***+++---777BBBDDD===555111000222444111,,,)))(((&&&"""...+++((('''(((***,,,,,,)))+++---***&&&%%%(((---222,,,)))---///,,,)))''')))"""!!!+++000---'''CCC555***---...//////,,,((('''))),,,---000...+++***------******)))'''((()))***)))''' '''///333222000000111((('''&&&%%%&&&'''((()))'''***,,,***'''$$$$$$&&&+++###$$$+++,,,***%%%""" $$$***...+++'''+++,,,---...000000///...111222111///***)))---333999333222999@@@AAABBBEEECCCCCCCCCEEEGGGHHHGGGFFFGGGJJJKKKLLLNNNTTT[[[```mmmzzz~~~___OOOAAA;;;777555222///000444((($$$!!!%%%***---+++(((++++++***(((((()))&&&!!!&&&'''(((***+++***'''$$$+++,,,---,,,+++,,,,,,,,,,,,((('''******&&&&&&)))***,,,......+++))))))***---)))''')))******///444555>>>HHHOOOTTT^^^ppp~~~~~~ooo```TTTJJJAAA;;;888222***%%%&&&+++...&&&%%%$$$%%%(((***++++++'''&&&(((---111///''' (((&&&'''+++,,,((($$$%%%,,,...+++&&&(((...,,,$$$'''***,,,+++'''&&&''')))$$$&&&))),,,...---,,,+++))))))((('''+++000///)))"""$$$&&&&&&$$$######$$$###!!! """%%%(((***+++***---///---)))(((---222---+++)))((()))***)))(((---000333444222///,,,++++++******+++---///000///(((&&&'''***...111///---******+++...000...+++)))+++,,,111666444---)))***222===IIIKKKBBB666...******+++***&&&&&&((((((%%%111---))))))+++......---***...111...(((&&&+++000000,,,***------)))&&&&&&)))%%%$$$(((...000,,,&&&BBB333)))---+++---...,,,((('''))),,,)))+++***''''''+++---,,,+++,,,...///...***$$$ %%%---111111000///000---'''###%%%+++///---)))&&&%%%$$$&&&(((((($$$!!!'''######+++///---)))&&&""" &&&+++---,,,000///...000111111...+++//////...------...---,,,111///000777>>>AAABBBDDD???CCCHHHKKKLLLKKKJJJJJJEEEFFFIIIMMMRRRWWW]]]bbblllyyy~~~}}}]]]LLLDDD>>>:::888444///...111'''%%%###&&&+++///---)))***---...+++***+++(((!!!((('''&&&&&&(((((('''&&&000...,,,***((()))...333,,,******+++***((())),,,***)))(((***,,,,,,)))&&&***((('''))))))+++222;;;BBBLLLWWW^^^fffsssttthhh[[[PPPJJJDDD<<<555///...222666+++)))((()))+++.........+++((('''))),,,+++%%%&&&###$$$)))+++((($$$$$$'''***(((%%%)))222111***))),,,---+++'''$$$%%%&&&!!!$$$(((,,,...///...---,,,,,,+++))),,,///...)))&&&'''(((((('''''''''(((''''''(((+++,,,,,,***(((---///000---(((&&&***...///---***))))))(((&&&$$$***...222444333111///...)))'''&&&(((,,,///000000,,,***)))***---...+++((((((''''''(((***++++++)))***+++111666444,,,((((((222>>>JJJMMMDDD666+++''')))+++***'''''',,,...---111,,,((((((+++------,,,)))...222///)))'''+++000------...000---'''&&&)))&&&(((,,,......+++'''$$$BBB222)))...)))***,,,,,,+++++++++,,,%%%'''&&&###%%%+++//////,,,...000111///***$$$ %%%(((,,,000333222111///---((($$$'''///333000+++---***(((+++000000+++%%%&&&$$$%%%***///111---((()))&&&###"""&&&+++000333333111000111333333///,,,.../////////222444111,,,333444777:::===???@@@AAA???DDDIIIKKKIIIGGGFFFGGGAAAAAAEEENNNUUUYYY^^^ccclllyyy}}}cccOOOGGGCCC???===888111...///***+++++++++...222000,,,''',,,,,,'''&&&***)))###***(((&&&&&&'''(((((('''///,,,(((&&&######+++444******++++++***+++...111+++(((&&&'''++++++(((%%% '''---...///666>>>HHHTTTbbbkkkuuusssfffVVVLLLAAA;;;666333333555...---,,,***+++---000222333---&&&###$$$&&&'''&&&)))$$$###&&&((($$$%%%***)))$$$&&&------'''$$$***000111,,,&&&""" """$$$(((,,,...///......///222000,,,***+++)))&&&'''''''''''''''(((((((((******+++---...,,,(((%%%+++------+++'''%%%&&&(((,,,***))))))))))))'''&&&(((+++///000111000111111+++(((&&&(((---000111000///---+++++++++***((('''$$$%%%###"""$$$)))***((()))***///444222+++'''(((,,,777CCCFFF???444---******+++)))%%%%%%***---,,,---***'''&&&''')))***+++(((,,,...,,,(((&&&))),,,+++---000333///))))))...$$$(((++++++((($$$"""!!!BBB222)))...)))***,,,///111111///---&&&'''&&&###&&&---111222++++++++++++***)))******+++***+++///333444111---)))((((((+++...///...---333111000222444333...***&&&''')))---000///,,,)))***)))((('''&&&)))///333222///...111555555222...+++111333000111444555222444999>>>>>>======???@@@@@@DDDGGGFFFBBB@@@CCCGGGAAA@@@DDDNNNUUUVVVXXX\\\gggsssxxx}}}hhhPPPEEEAAA???>>>999111,,,,,,+++///000......111000,,,###(((%%%$$$(((%%%***))))))***++++++)))(((,,,(((&&&%%%!!! '''111,,,------+++)))***,,,///,,,+++)))((((((''''''&&&"""***000111222;;;FFFNNN\\\lllxxx{{{eeeVVVHHHBBB>>>777333222//////---***''')))...333111...***&&&%%%&&&)))***,,,&&&###&&&(((%%% '''------%%%###((()))$$$"""(((...000---((($$$###%%%''')))+++------,,,,,,,,,111222,,,''''''(((((('''&&&%%%%%%'''(((((((((,,,+++******+++***(((&&&*********)))((('''&&&%%%)))(((((((((******)))'''((()))+++,,,,,,---///222...***&&&'''+++...---,,,,,,,,,,,,***(((((()))+++$$$&&&&&&###&&&---...***))))))...222000)))&&&'''***333;;;<<<777111///111)))***'''######(((,,,+++++++++)))'''&&&'''***---)))***,,,+++)))(((((()))((((((+++//////+++***,,,***)))'''&&&%%%$$$$$$$$$CCC333)))...++++++---222666777333///((()))'''$$$'''...333444***(((%%%###$$$)))000555...***))),,,222444000***###(((,,,---+++***,,,//////111222222///,,,)))'''((())),,,---...---,,,***(((***+++)))&&&&&&+++000000------000555777555111(((000444000---111555666222:::AAA@@@<<<<<>>>>>EEEKKKEEEBBBFFFOOOSSSQQQPPPRRR___lllsssyyyfffKKK???<<<;;;;;;777...(((((()))///111---,,,......***!!!$$$&&&&&&)))***+++...///...***'''***'''&&&'''### &&&000111222111+++&&&%%%'''(((...///...***%%%###%%%(((***+++...///...222@@@OOOWWWgggzzzuuucccSSSMMMIII@@@888555...///---(((###%%%,,,333(((+++//////---+++)))(((---&&&###'''+++)))'''&&&)))000111((($$$'''(((%%%%%%(((+++***(((''')))+++))))))***+++,,,+++******%%%,,,000+++&&&'''+++---+++***))))))+++,,,,,,,,,222///,,,+++,,,---------)))))))))***,,,+++)))&&&***)))((()))***)))(((&&&((())))))((((((***---111///***%%%%%%(((***)))&&&)))***+++)))'''(((,,,000&&&***+++))),,,222222---((()))---000...(((&&&'''///444888777111...111666+++,,,)))&&&'''---111111---...---+++((((((---111+++,,,,,,,,,,,,+++******%%%"""###)))...,,,((('''222,,,&&&$$$&&&***,,,+++HHH222---***---///222555777555000,,,$$$(((,,,,,,***+++000555222***+++,,,(((---222,,,(((---000111222111+++$$$'''---222111+++(((***---333000,,,,,,---...+++)))((((((***///222111***$$$***'''&&&(((---000000...666///,,,000444222...---"""000777000+++222999:::777888:::>>>AAABBBAAA???GGGAAA@@@FFFEEE@@@CCCMMMKKKHHHHHHMMMOOOOOOOOORRR___gggsss~~~iiiSSSCCC@@@;;;444...++++++---...000///+++***,,,+++'''&&&******### %%%(((...,,,,,,...222444222000------,,,***)))'''%%%$$$222111///+++'''&&&)))---///000000---)))''')))+++###***000...***000AAAPPPcccrrrhhhRRRMMMLLLDDD;;;777---)))%%%!!!"""%%%+++...000111222222///+++'''$$$***+++,,,---,,,***((('''%%%---111,,,(((((('''###---(((######'''******(((%%%###%%%***)))%%%&&&+++)))***---222222...---///***%%%'''000333///000666......---,,,***)))))))))'''000444///)))(((***++++++)))(((***------(((###+++''')))000222...+++,,,,,,)))%%%(((///333...&&&"""$$$'''&&&%%%&&&+++///---///111222222000///...///---++++++---000333444666888999777333000000111000,,,)))***,,,///222444...---,,,,,,,,,+++)))(((,,,***))))))******)))'''+++((()))......)))'''***,,,555111###$$$111...CCC---)))&&&///000222333222000...---(((+++///000///111777<<<666.........(((,,,222...***---///...///000+++%%%***...111000,,,))))))+++000---***(((&&&$$$!!! &&&))),,,,,,***)))***+++((()))+++,,,---...000111333///...222444000---,,,---333222)))'''000666555777777777:::===AAADDDEEEIIIBBB@@@CCCBBB<<<@@@IIILLLJJJLLLRRRVVVVVVXXX[[[bbbhhhrrr|||kkkTTTIIIDDD>>>888444000...---+++000111,,,'''(((((((((***---,,,'''$$$'''+++------,,,,,,---//////,,,***---...///000111222222222333222///+++''''''***---///111111///+++))))))***(((+++,,,+++,,,333@@@JJJ```nnn}}}nnnVVVLLLHHH???666333+++)))'''%%%$$$%%%'''(((---...---***&&&"""!!!!!!...---+++***)))))))))***---000000,,,+++---+++%%%(((&&&$$$$$$&&&)))******$$$###%%%)))((($$$%%%***)))(((+++///000......222777333111111...)))'''((()))***++++++,,,,,,++++++***///222000......,,,)))'''&&&&&&)))///111///+++)))&&&''',,,---+++,,,000000,,,'''''',,,000...******)))((()))+++---//////,,,+++,,,000333222...)))...---------------,,,+++555777888666222000000111,,,)))'''))),,,///111222((((((***,,,...//////...(((((((((***,,,+++)))''''''%%%(((---...***)))+++,,,222000'''***555444)))AAA+++(((%%%...000222000...---///111---///111000///111666;;;:::222222///'''***222000,,,...,,,)))***+++)))$$$+++,,,......---+++)))(((//////...+++'''$$$######---===BBB;;;111,,,+++&&&***///000......000444111///000444444///,,,---555444---###$$$...444333:::888666666999???EEEIIIJJJCCC@@@BBBAAA===BBBKKKGGGGGGLLLSSSXXXYYY[[[___fffiiipppzzzpppUUUMMMFFF???:::999666111,,,***000222,,,%%%$$$'''(((---...,,,''''''***+++***.........//////,,,(((%%%(((***,,,///222444555666444222...)))&&&'''***...000111333111...+++))))))***(((%%%'''---777AAAGGG]]]hhhvvvrrrYYYMMMFFF===555444+++++++++***)))(((&&&%%%%%%'''(((&&&""""""&&&+++222///***%%%$$$&&&***,,,222000+++''')))---+++&&&&&&%%%&&&'''(((***+++,,,&&&%%%'''))))))&&&(((,,,---***))),,,,,,+++,,,000000222000+++((()))(((%%%$$$&&&))),,,------,,,++++++...000000222333///(((%%%$$$$$$'''---000000...(((''''''(((((((((---444222...)))'''(((+++---...111---***+++///222111///***((((((,,,222222,,,%%%(((***---......,,,(((&&&000111111000---++++++,,,(((''''''(((+++...//////%%%'''))),,,...000111111$$$%%%&&&))),,,,,,***(((%%%$$$&&&+++,,,******---------+++***///555555111GGG111---)))***///222222...---111555111111000...,,,,,,///222999222222000'''***222111000000,,,&&&%%%'''%%%!!!)))((((((+++------)))&&&,,,...000///,,,***+++... 000CCCIIIBBB777000...&&&***...000000000000222000000444888666000...000444222+++###$$$---444666;;;:::888777999===DDDIIIKKKFFFCCCDDDCCCCCCIIIQQQFFFGGGLLLTTTXXXYYY[[[```iiiiiioooyyyuuuXXXLLLDDD<<<:::<<<;;;444,,,,,,111111+++'''''''''&&&++++++((($$$$$$&&&%%%!!!000111222333111...***'''&&&''')))+++---...//////333000+++'''%%%'''***---...000111222///,,,(((&&&'''%%%###$$$+++666@@@FFFYYYcccooozzzlllWWWNNNHHH>>>999999...............,,,+++***&&&***---***%%%%%%+++222222...(((###"""$$$(((+++000,,,&&&""""""%%%%%%$$$)))'''&&&(((,,,---,,,***)))***+++,,,+++***,,,///444...))))))(((&&&'''***"""(((((("""###,,,---(((%%%'''+++---...,,,***((())),,,---,,,...111///***'''%%%$$$%%%(((***+++***(((***,,,+++''''''---333///+++)))(((''''''+++000111///,,,,,,///000000///***(((((())),,,,,,)))&&&$$$'''+++------,,,***))))))(((((('''%%%$$$%%%%%%((()))))))))+++...---***'''))),,,---------------$$$###$$$'''***------,,,)))'''&&&&&&'''(((+++---...(((&&&***...//////111NNN888222...,,,111666555111...///111333333222000...///111222555///000///(((+++222000666555000)))'''(((&&&"""&&&%%%%%%(((---...+++'''&&&***------+++***,,,...+++...111000------000444))))))***...222333111...111222555:::888333111444222333111***'''+++111555666777888999:::???EEEJJJLLLIIIEEEDDDCCCDDDJJJQQQJJJLLLQQQWWWZZZYYY\\\bbbhhhiiinnnzzz{{{]]]LLLDDD<<<;;;??????888000111111---***+++---***$$$''')))'''$$$%%%((('''###---///222333222///,,,+++((((((***+++,,,---------///,,,(((%%%%%%'''***,,,+++,,,...///...+++'''###%%%&&&&&&&&&'''---888@@@OOOYYYdddmmmvvv~~~}}}}}}xxxmmm]]]PPPLLLFFF<<<666666......------------...///000444555///&&&!!!###'''...+++&&&"""!!!###&&&(((+++)))%%%!!! %%%,,,'''###%%%+++---(((###)))+++,,,+++***+++...///444---(((((((((&&&&&&((( ''''''!!!###***+++&&&)))+++...///...***&&&###$$$(((***''''''+++......)))(((''''''(((*********+++000333111,,,+++---000(((&&&'''***)))%%%'''---///000000///------///222+++,,,,,,)))%%%%%%'''***'''))),,,,,,+++***+++,,,%%%$$$"""!!!!!!""""""""",,,......++++++...+++&&&&&&)))---...,,,+++***+++&&&%%%###%%%(((,,,...///...,,,'''######&&&***,,,111)))%%%)))+++))))))+++NNN999444///222555888777222---++++++444444444555777888::::::333,,,...000,,,...111***777777333...,,,---+++&&&&&&%%%&&&)))---...,,,))))))+++------,,,+++******''''''((()))******+++,,,+++)))))),,,222444111...333222444999;;;777666777444666555000+++***---000...111555888:::???FFFKKKIIIGGGEEEBBB@@@BBBGGGKKKKKKLLLPPPUUUUUUTTTYYY___fffhhhooozzzeeeNNNFFF>>>===@@@AAA;;;444222000+++)))---000,,,$$$&&&***+++***,,,//////---'''***...//////---,,,,,,$$$&&&''')))+++,,,------,,,)))&&&%%%'''***,,,---))))))***,,,---+++&&&###%%%)))+++(((###$$$---666@@@JJJTTT[[[bbbiiimmmlllssstttxxxvvviiiaaaXXXMMMEEEEEE@@@555...///,,,+++***))))))+++---...---//////+++$$$ !!!$$$+++)))%%%###"""$$$&&&(((+++)))(((%%% &&&***%%%!!!!!!%%%'''$$$ &&&)))***'''&&&))),,,,,,///(((%%%)))+++***)))***###&&&&&&(((---...,,,---...000000...***%%%""" %%%'''%%%%%%***---...))))))+++,,,...///000111...444888555222111///---'''$$$&&&,,,+++$$$$$$)))---///111///,,,+++///333+++...///+++%%%$$$(((...,,,......,,,(((''')))+++'''%%%###"""###%%%%%%$$$///333111++++++...+++$$$"""&&&,,,...---,,,---///(((&&&%%%&&&))),,,...///111000+++$$$"""&&&)))(((333,,,'''((()))(((((()))JJJ666444111444444333222000...---,,,222333555888:::<<<<<<;;;333+++...333000111..."""///111000...///000...)))******+++---......,,,***///......//////---***(((!!!(((111777777222,,,(((++++++,,,...000222333333444000111777;;;:::888999666444222000///------------000333444555999AAAGGG@@@AAA@@@??????CCCHHHLLLJJJKKKNNNQQQPPPPPPVVV^^^dddhhhqqqzzznnnPPPIII@@@=========999444......+++)))+++...,,,&&&'''---111///---///000///%%%(((+++,,,+++***+++---###$$$%%%''')))************(((&&&'''+++...///...''''''(((***,,,+++((($$$"""&&&)))'''"""""")))000222===GGGLLLOOOVVV\\\^^^dddbbbaaaeeekkkppppppnnnjjjmmmppppppkkkaaaVVVOOOHHH@@@<<<>>>:::111,,,...,,,+++***)))))))))***+++))))))(((%%%$$$&&&***------)))%%%""""""%%%))),,,///***((()))&&&!!!!!!%%%%%%%%%$$$"""!!!"""$$$&&&%%%))))))$$$$$$(((+++***+++&&&%%%+++///---***)))"""***......///111,,,---///000///,,,)))&&&###&&&'''+++000///+++'''***---000111222333444111666888666555666333...,,,&&&&&&,,,+++###!!!%%%+++++++++******+++---...***---///...+++***,,,...+++---///,,,(((%%%'''+++***'''$$$$$$&&&((()))(((///333111***)))...,,,$$$ &&&---000000///111333(((((((((***---------+++...000...(((&&&(((((($$$///,,,'''$$$&&&++++++(((GGG444444333111///------///111222222000111333666888888777555555,,,///555444333,,,&&&)))+++,,,...000---(((...///000111///---,,,+++---+++***,,,......)))%%%)))///444666555333333444+++...000000///000444888444...---444;;;;;;:::999555///+++---111222000...222333444111///222999@@@777:::===>>>AAAHHHOOORRRNNNNNNQQQSSSRRRSSSZZZcccdddiiirrrzzztttPPPIII@@@:::999888444111)))------)))(((++++++((((((000444///***)))))))))&&&)))+++,,,******,,,...(((((()))***************)))'''''')))...111111000'''&&&&&&))),,,,,,)))&&&!!!$$$%%%###%%%***///+++777AAADDDFFFLLLTTTXXXZZZUUUPPPQQQWWW\\\]]]\\\\\\[[[[[[ZZZXXXRRRKKKFFF@@@999777:::999222000444---------,,,+++***)))(((333///***&&&%%%(((---000///+++%%%!!!"""&&&,,,111111***&&&***+++%%%!!!""""""'''***&&& '''///&&&******%%%$$$)))---+++,,,''''''---111...(((&&&!!!""",,,...(((''',,,)))+++---///000///---,,, """%%%***333777111''''''***...111111111222222222666666444555999777000222)))&&&,,,+++"""###)))&&&###$$$(((******((((((***---111222222///---%%%)))---,,,)))'''))),,,+++(((%%%%%%'''******)))...222000((((((///---%%%###)))000333111000222444'''(((+++...000///+++'''***///000,,,***+++(((!!!))))))%%% ###,,,---(((