BM66( ~~~rrrkkkooouuu~~~rrrfff```___fffrrr{{{uuuvvv}}}}}}xxxuuusssssssssssssssqqqooolllkkkiiihhhhhhgggeeeccc___\\\YYYXXXXXXXXXXXXWWW```___```gggnnnoooiiibbbWWW^^^dddfffiiimmmnnnlllhhhfffdddcccaaa^^^XXXSSS``````aaaeeejjjkkkiiifffmmmoooqqqqqqooonnnmmmnnnqqqoookkkeee___\\\]]]^^^aaaccchhhlllmmmjjjccc^^^^^^bbbffffff___WWWQQQNNNPPPPPPOOONNNQQQVVVWWWVVVZZZSSSPPPSSSWWWYYY[[[^^^^^^```bbbbbb___\\\[[[ZZZ]]]YYYUUUTTTTTTSSSPPPMMMXXXWWWVVVVVVWWWXXXWWWVVVTTTVVVWWWTTTQQQQQQVVV[[[666555>>>NNNUUUOOOKKKOOOMMMDDD;;;<<>>AAABBB<<<222...333666555888666444000...,,,++++++,,,***((('''((('''&&&$$$,,,,,,------,,,+++)))((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%$$$###"""%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%$$$$$$$$$#########)))(((!!!###+++,,,&&&######$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&(((((((((((())))))******'''''''''''''''((())))))((((((((())))))***+++,,,,,,///111111///...111333@@@```sssLLLHHHCCCYYYdddiiiyyyDDD___nnnIIIDDD===999999666///+++---,,,---------,,,+++******+++***)))((((((((()))***++++++,,,------,,,++++++,,,---...000000000///...,,,,,,,,,,,,,,,,,,,,,,,,******))))))((()))))))))******,,,---...000111222///......---------......000...---+++*********+++111///...000111///---,,,---)))''''''***,,,,,,+++---+++))))))+++---//////---......+++(((&&&&&&'''******)))'''&&&&&&)))+++uuujjjcccjjjlllrrrxxxtttggg[[[UUUSSS[[[iiiyyy}}}~~~}}}yyysssssswwwyyyxxxuuurrrrrrrrrssssssqqqmmmiiifffdddcccdddgggjjjiiihhheeecccaaaaaacccddddddcccbbbaaaaaaeeehhhcccYYYPPPOOOUUU[[[^^^bbbhhhkkkiiigggeeedddddddddbbb___\\\bbbaaaaaadddgggiiigggeeecccfffjjjlllkkkhhhffffffhhhgggccc^^^ZZZYYYZZZ\\\bbbeeeiiimmmooolllgggcccbbbeeehhhgggaaaZZZUUUSSSSSSQQQPPPPPPSSSWWWXXXXXXQQQLLLKKKPPPUUUVVVXXX[[[\\\\\\ZZZWWWTTTRRRSSSUUU[[[YYYXXXXXXXXXVVVRRROOOVVVWWWWWWXXXWWWUUURRROOOTTTVVVVVVSSSPPPQQQVVV[[[BBB>>>CCCPPPTTTMMMHHHJJJHHHBBB>>>???DDDEEE???999:::===:::222///333777888888777555222000/////////000,,,'''$$$%%%''')))))),,,---------,,,***)))((('''''''''''''''&&&&&&&&&%%%%%%&&&''''''(((((((((&&&%%%$$$###"""######$$$######$$$$$$$$$#########%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%(((&&&###***555444,,,######$$$$$$$$$$$$######$$$$$$$$$###$$$$$$%%%&&&''''''((((((((()))))))))(((((('''&&&&&&&&&&&&'''(((((((((((()))***+++,,,+++---///...,,,---000333NNNhhhHHH>>>AAAWWWaaa^^^kkk{{{cccLLLeeekkkOOOBBBHHH@@@:::999888555666999111111111111111000//////111000///......///000000//////000111111000//////000000222333333333222222........................,,,,,,,,,++++++,,,------------------....../////////......---------......111000...---,,,,,,,,,---+++******---//////......,,,)))((((((+++,,,,,,***+++*********+++,,,+++***---///000000///...000111++++++***((('''''')))+++|||xxxkkkccc```fffdddfffllllllcccYYYTTTRRRYYYfffvvv~~~~~~|||www~~~|||{{{yyywwwttt{{{wwwssspppqqqsssttttttuuuuuuvvvvvvvvvrrrmmmhhhhhhdddaaaccciiimmmnnnlllgggfffeeegggjjjlllmmmllliiihhhhhhiiihhhaaaTTTIIIMMMSSSWWWZZZ```gggkkkjjjhhhfffdddcccccccccbbb```cccaaa``````bbbcccbbbaaa^^^bbbgggjjjiiifffdddccccccbbb___\\\YYYZZZ]]]``````bbbfffjjjkkkiiigggeeeaaaccceeeddd```\\\YYYXXXUUUTTTSSSUUUXXXYYYZZZZZZNNNLLLOOOVVV[[[\\\\\\___cccaaa[[[UUUQQQRRRVVVYYYYYYYYYZZZ[[[[[[XXXTTTPPPUUUWWWZZZ[[[[[[WWWSSSPPPXXXXXXWWWSSSPPPQQQVVV[[[VVVNNNNNNUUUXXXQQQJJJIIIHHHGGGFFFGGGHHHEEE>>>999:::??????999444555999;;;<<<:::888666555555555555666000)))$$$%%%***...222............,,,+++)))(((&&&&&&''''''&&&%%%$$$$$$%%%&&&''')))+++,,,------((('''%%%$$$##################$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$''''''$$$###---777666,,,######$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''((((((((((((((()))((('''&&&%%%%%%%%%%%%(((((((((((()))***+++,,,***,,,---+++***+++000555TTTtttKKK>>>444999NNNZZZYYY]]]hhhiii___UUUbbbooolllYYYFFFEEEMMMLLLFFF@@@>>>;;;888777888555666666666666555555444555444444333333444444555333444555666666555444333333444555666777666555555111111111111111111111111111111111111111222333444222222222111000000//////222111111000111111222222444333222111000000111111///...///000333555444222---,,,,,,---//////...---...............,,,+++******,,,.../////////000222,,,,,,+++)))'''&&&(((***uuullliiijjjjjjffffffmmmqqqnnngggcccdddiiisss}}}{{{yyyyyyvvv~~~|||{{{yyywwwuuuxxxvvvtttqqqpppqqquuuxxx|||{{{yyyyyywwwtttpppmmmqqqkkkfffggglllpppooommmddddddccceeehhhjjjkkkjjjkkkjjjjjjkkkjjjdddZZZSSSTTTWWWZZZ[[[```gggiiigggiiigggcccaaa```_________dddbbb___^^^]]]^^^^^^___]]]```dddfffeeedddcccdddcccbbb```]]][[[\\\___bbb]]]```ccceeedddcccbbbaaa]]]^^^______^^^]]]]]]]]]ZZZYYY[[[```ccc```]]]\\\SSSSSSXXX```cccbbbaaaccciiifffaaa\\\YYYZZZ___ccc]]]]]]]]]\\\[[[YYYVVVTTTXXX[[[___aaaaaa___^^^]]]```___\\\WWWTTTTTTXXX\\\eee\\\XXX\\\___ZZZTTTQQQQQQRRRRRRRRROOOKKKFFFBBBEEEIIIKKKFFF???<<<>>>AAACCCBBB@@@>>><<<<<<<<<<<<>>>888000,,,---222777:::333222222000///...---,,,++++++++++++***)))'''&&&)))***,,,...000111111111...,,,***((('''&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&######$$$%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&'''$$$###(((...,,,%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$%%%&&&&&&&&&'''((())))))(((''''''(((((('''''''''(((((())))))(((((())))))***+++,,,+++,,,,,,***))),,,333888UUUSSS333888666555CCCQQQXXX___fffccc[[[YYYTTTNNNHHHBBBBBBJJJUUUGGGDDDAAA@@@===999555333666666777777777666666555444444444444444444555555666666777888888777666666555555777777888777666555222222222333333333333333555555555666777888999:::777777777666555555444444777666666666666777777888777777777666666666666666666777777666777999888555333333444666666666555444777777666333111000000111---...000111///...//////...///...,,,)))((()))***zzzuuuwww|||vvvrrrrrryyy~~~|||xxxvvvyyy}}}~~~|||xxx{{{~~~~~~}}}|||}}}{{{~~~}}}|||||||||{{{zzzttttttsssrrrqqqsssxxx|||~~~{{{wwwtttsssrrrqqqpppuuupppkkkkkknnnqqqqqqooogggfffeeeggghhhiiihhhgggiiigggffffffgggeee```\\\]]]___^^^]]]aaafffeeebbbiiigggeeebbb``````aaaccchhhfffdddaaa______```bbb^^^___```______```bbbeeeeeeeeedddaaa___```bbbdddbbbeeehhhhhhfffcccbbbbbb______```aaaccceeeeeefffbbbbbbgggoooqqqjjjdddcccZZZZZZ___fffgggcccaaaccceeeeeecccaaa```aaadddgggfffeeebbb___]]][[[\\\\\\dddfffhhhhhhgggfffgggiiiiiifffbbb]]]YYYXXXZZZ\\\gggaaa]]]___aaa```]]][[[[[[[[[ZZZXXXTTTQQQOOONNNMMMPPPRRRPPPJJJEEEFFFIIIKKKJJJHHHEEEDDDCCCCCCCCCDDDAAA<<<:::;;;===??????888777666555444333222222444444444333222000///...///111222444555555444333222111...,,,***)))(((((()))((('''%%%$$$$$$$$$%%%###$$$%%%'''((((((((('''&&&&&&&&&%%%%%%%%%$$$$$$###&&&'''$$$###$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''((()))***+++***)))((('''(((((())))))+++,,,...///***))))))******+++,,,------......---,,,000777===^^^fff:::;;;999666===FFFRRR___cccTTTBBBLLLCCC:::666777:::CCCLLLEEEBBB===999999::::::999333333444444444444444333222333333444444555555555555666777888888777666555444555666777666666444444222222333333444444444444555555555666777888999:::777777888888888888888888888888888888888999:::;;;::::::;;;;;;;;;;;;;;;;;;555888888666888<<<;;;666:::;;;===>>>>>>======<<>>:::666222333777;;;444666999999888666666666444444444222000...///000~~~|||yyy|||~~~~~~~~~}}}~~~~~~}}}~~~}}}~~~}}}zzz|||}}}{{{zzz|||}}}~~~}}}rrrssssssssstttvvvyyy|||{{{wwwrrrnnnnnnpppqqqqqqrrrpppnnnnnnppprrrsssssspppooonnnooopppooommmkkklllkkkiiiiiiiiiiiigggfffjjjkkkiiihhhkkknnnkkkeeeiiiiiiiiigggffffffiiillllllllljjjhhheeeeeegggiiiggggggeeeccccccdddhhhlllmmmnnnnnnmmmkkkjjjkkkllllllpppsssrrroookkkjjjkkkiiihhhhhhiiilllnnnooonnnkkkiiinnnxxxyyyqqqjjjjjjddddddgggkkkjjjeeedddfffaaadddfffggggggggghhhjjjmmmllliiieeebbbbbbdddfffnnnppppppnnniiiggghhhkkkkkkiiieeeaaa^^^]]]]]]]]]___]]]\\\\\\]]]^^^^^^^^^^^^\\\YYYWWWUUUTTTSSSRRRPPPOOOQQQSSSQQQMMMMMMPPPPPPOOOMMMKKKJJJJJJJJJJJJJJJHHHFFFFFFFFFFFFDDDBBB;;;;;;:::999888888888888888777555333222111000000444555777888888777666555444222///,,,***(((''''''((('''%%%$$$######$$$%%%$$$%%%'''((()))(((''''''&&&&&&&&&&&&%%%%%%%%%%%% $$$'''&&&###"""$$$'''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''***+++---...---,,,***)))))))))***,,,...000222333++++++++++++,,,---...//////000111000000444;;;AAAdddIII:::222555777;;;FFFXXX```NNN444333444777777333333???LLLRRRKKK>>>222///444888999111111222333333333222222333444555666777777777666555666777888888777666555444555666666666555444333222333333444444555555555444444444444444555666777444555555666777888999999777777777777888999:::::::::;;;<<<===============555:::;;;999<<>>>>>@@@AAAAAA@@@@@@AAABBBAAA@@@<<<666222444;;;AAA777999===>>>===<<<;;;;;;:::;;;;;;:::777666666777~~~~~~~~~||||||}}}~~~~~~~~~vvvvvvvvvxxxyyy{{{||||||{{{xxxtttrrrsssuuuvvvvvvqqqsssttttttrrrsssuuuwwwxxxwwwwwwwwwwwwvvvtttqqqppppppqqqrrrrrrrrrpppooorrrsssrrrrrrvvvyyyvvvooolllnnnnnnllljjjjjjlllooommmnnnnnnllljjjiiilllnnnooooooooommmlllmmmooorrrnnnqqqssstttsssqqqqqqqqqoootttyyyyyyuuurrrqqqrrrooonnnmmmnnnppppppooommmnnnhhhjjjssstttlllhhhkkkiiiiiijjjkkkiiiddddddhhhaaadddgggiiijjjjjjkkklllkkklllllljjjggggggiiilllkkknnnqqqnnniiieeeeeeffffffeeebbbaaa```___^^^^^^XXXZZZ[[[YYYXXXXXX[[[\\\ZZZXXXUUUUUUUUUUUUSSSQQQUUUPPPOOOSSSUUUQQQOOOQQQOOOOOONNNMMMNNNOOOPPPQQQNNNLLLKKKKKKKKKIIIFFFCCC===<<<;;;;;;;;;;;;<<<===;;;888555222000000111111444666888::::::999777666666444111---***(((''''''((('''&&&%%%&&&''')))***%%%&&&((())))))((('''&&&'''&&&&&&&&&&&&%%%%%%%%%!!!###%%%'''&&&%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''---...000111000...,,,+++++++++,,,---///111222333------,,,------...///000///111222333333777>>>CCC```DDD888222222777777:::JJJYYYNNN777***///666999666666@@@LLLRRRLLL???111---111444333222333333444555555444444444555777888999999888888777777888999999888777777777777888888888777555555333444444555666666777777666666555555555555666666555555555666777777888888777777777777888999:::;;;888999;;;<<<======<<<<<<666===>>>;;;???HHHHHHAAA===>>>@@@???======???BBB??????===999666888???EEE888;;;===>>><<<:::888888:::;;;<<<<<<:::999999:::{{{}}}~~~{{{~~~~~~~~~|||{{{{{{}}}~~~}}}~~~}}}{{{{{{}}}~~~~~~}}}uuuyyy{{{zzzvvvtttvvvzzz{{{zzzyyyzzzzzzyyywwwtttmmmooosssvvvwwwvvvtttssspppqqqrrrtttyyy}}}zzzrrrqqqrrrrrroookkkiiijjjlllkkkmmmnnnmmmjjjjjjlllooopppqqqqqqqqqooonnnoooqqqfffjjjnnnpppooonnnmmmmmmmmmsssyyyzzzvvvsssrrrssspppnnnllllllmmmllliiifffllldddcccjjjkkkdddccciiifffddddddeeeaaa]]]___ddd___aaadddfffffffffggghhheeehhhjjjkkkiiihhhjjjlllbbbhhhmmmmmmhhhcccbbbcccaaa```______``````___^^^VVVZZZ\\\YYYUUUUUUXXXZZZWWWTTTSSSTTTVVVVVVSSSOOO\\\TTTPPPTTTVVVRRROOONNNMMMMMMMMMNNNOOOQQQTTTUUUOOONNNMMMLLLKKKIIIFFFCCC======<<<;;;;;;===>>>???BBB???;;;777555555777888333444777999:::999888777888666333///,,,***)))((())))))((()))***---000222&&&''')))******(((&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&######&&&((('''$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''...000111333222000...,,,---------...///000111222......---......///000111...111333444555888???DDD\\\qqq555:::???555===:::111999JJJGGG555666222222666999888:::===<<<===:::444444999888444444555666777777777777777444555666888999999888888888999:::;;;;;;:::999888999::::::;;;:::999777777444555555666777888888888::::::999888888888999999888888888888888888999999888888888999:::;;;<<<===666777999;;;;;;<<<;;;;;;666<<<===888;;;CCCBBB::::::<<<<<<;;;999999<<<@@@>>>@@@@@@===:::<<>>CCCCCC===;;;>>>???===<<>>>>>===<<<:::===??????===:::777666888888777777777777666666;;;;;;:::999999:::::::::555999999666666;;;;;;777::::::::::::999999999999:::888666666888:::::::::>>>===;;;999999999999:::<<<<<<<<<<<<<<<;;;;;;;;;@@@@@@??????>>>>>>======???===>>>AAA@@@<<<:::<<<<<<999666666999::::::888wwwrrrooovvv{{{~~~}}}~~~vvvzzzxxxppprrr||||||}}}}}}yyyuuuvvvzzz{{{xxxyyyuuutttvvvvvvssstttxxxxxxzzz|||}}}{{{wwwrrroooppprrrsssssspppmmmkkkkkkmmmlllmmmpppssssssqqqnnnpppnnnkkkkkkkkkkkkjjjiiiiiihhhfffddddddeeefffgggxxxyyynnnppppppnnnppplllgggeeeiiijjjiiijjjoookkkmmmpppqqqqqqpppoooooollljjjlllooohhh^^^aaakkkxxxlllfffkkkllleee______[[[\\\^^^```aaaaaacccccchhh[[[^^^fffaaa^^^dddfffiiilllkkkgggeeehhhjjjiiilllllllllmmmkkkgggcccbbb^^^]]]^^^aaacccccc```]]][[[WWWWWW[[[\\\XXXXXX[[[YYYVVVWWWZZZXXXRRRQQQTTTVVVTTTRRRQQQRRRRRROOOMMMRRRQQQPPPPPPNNNKKKHHHEEE>>>>>>===<<<:::888666555666333000///000444999===>>>BBBAAA<<<;;;======999999===>>>:::999:::888444777333111333222------000---,,,---...---...999EEE******)))((((((''''''((('''''''''(((((('''&&&&&&((((((((((((((((((((((((''''''((((((((()))))))))&&&((())))))))))))***,,,...///000111000...,,,+++)))******++++++,,,,,,---............///000111111,,,666...111666222???KKK^^^>>><<<>>>000444999777666777999;;;;;;999;;;;;;;;;;;;=========<<<;;;::::::999999888888888666888999999:::<<<======>>>999777999:::999;;;>>>;;;<<>>===???AAAAAA???===<<<<<<<<<<<<;;;::::::999999999======<<<<<<<<<<<<======:::>>>???===>>>BBBCCC@@@@@@@@@???>>>>>>======<<<999777777888;;;=========;;;:::999888888999::::::444444444555666777888999>>>>>>>>>>>>????????????<<<;;;<<>>;;;;;;<<<:::666555888:::888888999777333555222111222222111222555222111111222000---...222******))))))(((''''''&&&)))))))))(((((('''%%%%%%))))))))))))))))))))))))'''((()))++++++******)))'''(((******))))))+++,,,------......---,,,***)))++++++++++++++++++++++++...//////000111111222333...222777///333999@@@YYY===999AAA@@@777;;;666555444555777888999888::::::999999999:::;;;;;;999999888777777666555555222888999666777>>>???;;;;;;888777::::::888888<<<:::<<<>>>@@@@@@>>><<<:::;;;<<<======;;;;;;<<<===:::999888888777777888888:::::::::::::::::::::;;;:::===???>>>???BBBCCCAAA???>>>>>>===<<<;;;;;;:::666555555777999999888777555555555555555666777888888777777777888:::;;;<<<666777777888999999::::::666555666;;;===;;;;;;>>><<<:::777666777777777666ӵyyypppmmmmmmiiieeekkkvvv~~~}}}}}}}}}}}}|||{{{|||~~~~~~~~~ĦĦӵ~~~}}}zzz|||zzzvvvwww}}}|||}}}|||yyyyyy|||{{{vvv{{{yyy{{{zzzxxxyyytttvvvyyy{{{{{{xxxuuusssnnnqqquuuvvvuuusssrrrqqqrrrpppoooĦtttrrroooooopppqqqrrrqqqooommmmmmqqqvvvvvvqqqlllooo|||vvvjjjnnnsssqqqpppnnnnnnnnnnnnmmmmmmnnnqqqtttsssrrrrrrssstttuuutttrrrpppqqqpppkkkcccdddiiipppiiieeeiiijjjfffcccccciiiiiiiiikkkmmmoooppppppeee[[[]]]bbb^^^aaaiiijjjiiimmmnnnkkkhhhiiihhheeejjjmmmnnnnnnnnnooonnnllljjjiiifffcccaaa___]]]\\\___\\\[[[\\\]]]\\\YYYWWW\\\]]]^^^]]]ZZZWWWWWWZZZWWWVVVTTTSSSQQQOOOLLLKKKSSSOOOKKKHHHEEE@@@888222000///...---,,,+++++++++,,,+++***+++...222777:::===<<<999888888888666333222333444444444444111...555333333333555666888:::999777666555444000---,,,+++++++++***)))((('''&&&)))))))))))))))(((''''''************************'''(((***,,,,,,+++)))(((((()))++++++******,,,---,,,---------,,,+++***))),,,+++++++++******))))))......000111222333444444222...;;;111777EEEHHHllljjj888===;;;333555:::888777777888999;;;;;;<<<=========<<<;;;;;;<<<>>>;;;::::::999999888777777333;;;<<<666777@@@AAA::::::888:::======::::::>>>;;;===???@@@???===;;;999<<<===<<<:::999888:::<<<888777777777777888999:::::::::;;;;;;;;;;;;;;;;;;:::<<<======>>>???>>>=========<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;:::888555999999999999999:::::::::888777666555555666888999:::::::::::::::;;;;;;;;;7774445558888886666668887775553331110000000000004ĉ@ӵ}}}jjj______eeeiiijjjpppyyy~~~|||yyyxxxzzz}}}}}}}}}~~~}}}}}}|||}}}}}}}}}>L=hĦ4ĉ@ӵ~~~|||||||||~~~~~~||||||}}}}}}zzzwww{{{||||||}}}{{{vvv|||yyyzzz}}}}}}zzzyyy|||uuuxxx{{{}}}|||zzzvvvtttpppsssvvvxxxwwwuuutttttttttsssrrr>Lssswwwtttrrrqqqrrrttttttttttttqqqppptttzzz}}}{{{wwwlllrrrppppppuuuooojjjrrrppprrrqqqooolllmmmooopppxxxwwwvvvxxxyyyxxxuuurrruuuttttttsssnnnjjjjjjmmmlllhhhfffiiijjjiiigggggghhhkkkmmmkkkhhhgggjjjnnnddd^^^bbbhhhdddfffllliiiccchhhjjjhhhfffhhhgggeeehhhmmmnnnmmmnnnssssssooonnnmmmjjjfffbbb```_________bbbccc```\\\YYYXXXWWW[[[^^^___\\\XXXWWWYYY[[[YYYYYYYYYWWWTTTOOOJJJHHHIIIEEEAAA>>>;;;777111,,,///...---,,,,,,,,,,,,---...---,,,,,,---///222333666444222222222111111111///------///111111///...666777777777999<<<>>>>>>;;;999666444444444222...,,,,,,---,,,,,,***)))(((((()))***+++++++++++++++))))))))))))))))))))))))&&&'''***++++++***)))((()))***,,,,,,++++++---...------------,,,++++++***,,,++++++******))))))(((---...000222333444444555777+++777555===HHHNNN{{{cccCCCAAA888111999999999999::::::;;;<<<>>>??????AAAAAA???===<<<>>>???<<<<<<<<<;;;;;;;;;::::::666<<<===888999???@@@;;;888888;;;??????<<<===AAA===>>>?????????===;;;:::???>>>===:::777666777999555555777888999:::::::::999:::;;;<<<<<<<<<;;;;;;::::::;;;===<<<:::999999:::;;;;;;<<<<<<=========>>>======>>>??????<<<:::=========>>>>>>============<<<<<<;;;<<<===???@@@FFFFFFEEEDDDDDDCCCBBBBBB<<<999888;;;:::888888:::666555333111/////////000GG=?sss```TTTUUU___iiioooooovvv|||||||||~~~|||zzzxxxtttqqqpppuuu|||}}}~~~~~~HdĦ=ĪjGG=?~~~{{{~~~{{{zzz{{{|||}}}|||zzzwwwuuuuuuyyy{{{{{{}}}{{{uuuyyyvvvvvvyyyzzzxxxyyy}}}yyy{{{~~~~~~{{{wwwuuuvvvxxxyyyyyywwwuuutttuuuvvvvvvvvvHdĦwwwxxxuuuqqqoooppprrrssssssvvvsssqqqsssxxx|||~~~~~~sssvvvuuuyyy|||pppiiirrrrrruuutttmmmiiijjjnnnooottttttuuuxxx{{{zzzvvvqqqttttttuuusssqqqnnnooopppmmmkkkkkklllnnnooonnnnnnjjjnnnooolllfffdddhhhmmmhhhdddjjjnnnhhhiiilllfffeeejjjmmmkkkkkkmmmmmmkkkiiinnnppplllmmmrrrsssnnnkkkllljjjhhhdddbbbbbbccc^^^dddfffbbb\\\YYYXXXWWWYYY^^^___ZZZUUUUUUXXXZZZSSSTTTSSSOOOIIICCC???===;;;:::777555222000000///000///...------...000000222111000...------......000...------,,,,,,000555222---+++///333333333444777:::;;;;;;<<<@@@AAA???999999666111111444444111---...///000///...---,,,******+++------.........))))))))))))))))))))))))'''((()))***+++******)))***+++------,,,,,,...///......------,,,,,,++++++++++++*********)))))))))+++---///222444555555555888,,,333@@@GGGCCCWWWbbbGGG<<<;;;;;;AAA:::444666777777777888;;;======???AAA@@@<<<:::;;;<<<888999999999999:::::::::888888999:::;;;===>>>>>>888999<<>>:::<<>>============??????===:::777555666777444666888:::;;;:::999777555666777999999999888888777666777;;;:::777555666666777777888888999999:::888777777999:::;;;:::999555666777888999999888888;;;<<<===>>>@@@AAABBBBBBEEEEEEDDDBBBAAA@@@???>>><<<999888::::::888888<<<777888777555222222333555ӵĭӵӵĦӵӵĦƜ`1.׼sĦ|||ooo^^^SSSSSS]]]kkkӵvvvĦvvvwwwxxxvvvrrroookkkqqqyyyĭӵĦ~~~ĦĦDdD?fӵĦӵƜ`1.׼sĭӵ~~~ӵĦ|||yyyxxxwwwzzz||||||Ħwwwuuuvvvzzz|||zzzĦzzzyyywwwvvvwwwxxxwwwxxxyyyDdDooooooqqqxxx{{{ӵ}}}wwwӵkkkӵpppppptttrrrpppĦrrrpppӵjjjggglllnnnĭӵkkkjjjjjjkkkhhhdddaaaaaabbb\\\aaabbb^^^\\\\\\YYYTTTVVV]]]^^^WWWQQQSSSVVVXXXRRRPPPLLLEEE===777666666333444555333000222777<<<777666555444555666888999999888777555222111//////000...///000------666AAABBB999333666888777777888777<<<>>>===>>>BBBAAA===999;;;999222000333444111///000222333333222111000---....../////////......++++++++++++++++++++++++************+++++++++++++++,,,......------///000......---,,,++++++++++++************)))))))))))))))+++...111444555555444777222666VVVYYYDDDlll___LLLAAAFFFBBBDDDBBBEEEGGGIIIIIIHHHIIILLLOOOPPPTTTXXXWWWRRRNNNNNNOOOKKKLLLLLLMMMNNNOOOPPPPPPPPPKKKMMMUUUXXXTTTVVV]]]UUUUUUWWWXXXUUUQQQSSSYYY\\\[[[YYYWWWWWWXXXZZZ[[[XXXXXXXXXVVVSSSQQQQQQRRRRRRTTTWWWXXXWWWTTTOOOMMMHHHJJJLLLNNNNNNNNNMMMLLLJJJHHHKKKPPPQQQMMMKKKNNNIIIIIIIIIIIIHHHHHHGGGGGGGGGEEECCCBBBCCCCCCAAA@@@<<<>>>@@@CCCEEEFFFFFFFFF???@@@AAABBBAAA@@@>>>===BBBBBBAAAAAA@@@???>>>>>>???;;;999:::999666666999555666666444111111333555?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@ShӵzzzpppbbbWWWWWW```g&errr>hӵtttwwwwwwsssoookkkqqqzzzfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@e~~~~~~}}}}}}~~~Z{{{wwwvvvyyy3h?gLxxxxxxxxxwwwxxx{{{~~~wwwzzz|||D%%)?pppfff?><ztttuuu=?Ħg&euuug&errrooommmS?ʬnnn4ff?>ߝLppp@epppg&ellliiifff3h?g&e>&etttjjj??jjjllllllhhhccc^^^]]]]]][[[]]]]]][[[]]]```[[[RRRTTT[[[]]]UUUOOOQQQUUUVVVZZZWWWPPPEEE<<<888999;;;111555777666333777@@@III???>>>=========???AAACCC@@@???===;;;999666444333444333555666222222>>>MMMRRRGGG>>>======999777888777===@@@>>>???BBB@@@:::;;;???>>>666222333444111///111333555666555444333111111111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...+++---......---...///111...---,,,+++************)))))))))))))))*********(((***...111333444444444666999===jjjjjjKKKrrrmmmeeejjj[[[[[[dddgggjjjllllllkkklllooosssuuuzzz~~~yyytttssstttppppppqqqssstttvvvwwwwwwyyypppsss~~~}}}xxx{{{~~~~~~~~~xxxsssoooppprrrtttuuuuuutttsssmmmkkkooovvvxxxtttssswwwmmmmmmllljjjiiigggffffffjjjfffaaa]]][[[YYYWWWUUUVVVXXX\\\```ccceeefffgggcccddddddbbb___ZZZUUURRRLLLLLLLLLLLLKKKKKKKKKKKKJJJEEEAAA@@@<<<777666888...000000///,,,,,,...1114DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@zzzooocccaaahhhHu]ĦyyyZuR)ĦqqqxxxxxxtttqqqvvvyyysߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼s}}}}}}~~~|||{{{}}}yyyHtĦxxxwwwyyy{{{|||Bt=o9ĦHdĦzzz{{{xxxtttuuuzzz}}}{{{yyyDtfo9ĦsߝLGdUĦuuuHt@cӵHu]ĦrrrHu]ĦpppkkkHtƅ^eeeqIܗGIӵlllH׼snnnkkkHu]ĦjjjkkkBt=o9ĦHƅ^Hu]Ħjjjkkkjjjjjjgggaaa[[[XXXZZZ^^^ccc]]]WWWWWW[[[]]]YYYUUUVVV___bbbYYYQQQQQQVVVYYY^^^```^^^UUUIII@@@???@@@AAA???@@@AAABBBFFFRRR^^^QQQJJJCCCAAACCCEEEEEEDDDFFFEEECCCBBB@@@===999666<<<<<<:::888888===FFFMMMMMMIIIEEEBBB@@@===999555===>>>>>><<<;;;>>>DDDJJJJJJAAA666333777<<<===<<<777888888888666444222111333666444:::000***777...000333,,,***111000,,,000............///000111111///222333000000222111...000...,,,+++,,,---,,,+++,,,,,,---------.........,,,---///111333555666888666444MMMoooZZZQQQ|||xxx|||rrraaaVVVUUUSSSOOOVVVZZZgggxxx}}}zzzzzz~~~{{{wwwwwwqqqkkkaaaXXXOOOEEE:::333333111...+++******+++,,,4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqet{{{rrrpppuuuDdDĦ|||t|>>@@@@@@???===???AAACCCCCCBBBEEEJJJOOORRRIII???;;;===@@@???<<<:::::::::999888777555555333444111999444000<<<000444888333000666555111666111111000///////////////222333222......111333111333111000000000111000...---------,,,,,,+++***)))...///222333555666777888:::EEEXXXfffRRR^^^}}}hhhVVVOOO@@@222///444666444555666>>>LLL^^^vvvvvvcccPPP@@@444---)))%%%$$$$$$$$$%%%&&&((()))4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵ{{{yyy|||DdDĦo)h||||||~~~|||vvvuuuwwwvvvvvvDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦ~~~po9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦ~~~{{{~~~DdDĦrrrsssuuutttGIdnuR)ĦDdDĦwwwtttoookkkkkkppptttwwwssspppDdDĦnuR)ĦDdDΦDdDĦpppDdDĦnuR)ĦDdDĦsssDdDĦkkkpo9udddbbb[[[^^^=ӊB1.uTӵhhhDdDĦgggeeeDdDĦfffGIdnuR)ĦDdDΦDdDӵXXXYYY^^^cccggghhhddd]]]WWWYYY```bbb]]]VVV]]][[[YYYWWWXXX[[[^^^```kkkhhhbbb]]]]]]___[[[UUUTTTZZZ```aaa^^^ZZZXXXWWWYYYWWWXXX[[[[[[\\\ccckkkmmmggg```]]]]]]^^^^^^]]]NNNLLLJJJIIIJJJJJJIIIHHHHHHHHHKKKQQQXXX]]]^^^]]]HHHGGGEEEFFFIIILLLNNNOOOMMMOOORRRSSSSSSUUUZZZ^^^^^^WWWNNNJJJJJJIIIFFFBBB<<<;;;:::999888777777777===;;;555<<<888666@@@333;;;AAA===:::???<<<888>>>;;;:::999888666666555555555888888666666888888555666555555555666777555444999:::::::::999888777777666888;;;<<<<<<===>>>???111IIIWWWVVVNNNwwwiiicccWWW<<<444000)))&&&(((***&&&*********,,,111DDDddd{{{tttqqqVVVPPPEEE:::222000333666---...///1112223334444444DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ~~~>d<ĦDt{{{yyyzzzwwwvvvDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦyyy~~~DdDĦqqqnnnooonnnpeӵDx<>dd<ӵDd<DdDΦDdDĦqqqDdDӵnd<DdDĦqqq>d<ĦmmmpeӵaaaĦbbbF&uTӵhhhDdDĦhhheee>d<ĦbbbpeӵDx<>d<ʜ4DuTӵ___aaadddfffffffffmmmfffaaadddjjjkkkddd\\\\\\]]]\\\[[[ZZZ\\\bbbgggiiieee___\\\]]]]]]ZZZUUUXXX[[[___```___\\\YYYWWWZZZYYYZZZ]]]\\\[[[___eeevvvmmm```WWWVVVZZZ___cccOOOMMMKKKKKKMMMOOOOOOOOOMMMKKKKKKRRR[[[```^^^[[[KKKIIIHHHHHHJJJMMMPPPQQQQQQSSSTTTTTTSSSUUUZZZ___]]]XXXRRROOONNNKKKFFFBBB999888666444333333444444;;;:::444:::666666GGG???===DDDAAA===???;;;777======<<<;;;:::999999999999444:::>>>======<<<888222777777777999;;;;;;:::888555666777999:::;;;;;;;;;777:::<<<<<<;;;:::;;;===666LLLUUUVVV______AAA;;;555###,,,***))))))******'''###"""'''///444444999IIIYYYfffhhhhhhdddaaaeeeqqq|||pppmmmmmmooolllddd\\\ZZZLLLMMMKKKFFF???:::999:::;;;<<<>>>???>>>===;;;:::4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<|||>d<ӵsssqqqB?Ho9nnn<xrrrrrrsssttt}}}yyysss&ӫeʬtIӇxxx>d<Φ>d<ĦuuuD&ӫetIӇ}}}DdDĦtttsdKĦnnnB?dp&ĒRoooooo>d<sdKĦhhhB?Ho9hhhs&dq&ĒRjjjlllppprrrqqqnnnkkknnnlllkkklllooooookkkffffffhhhiiigggeeegggmmmsssnnnllljjjiiifffeeeeeefffiiihhhgggggggggfffeeeccceeecccdddgggfffdddfffjjjwwwoooeee^^^^^^bbbiiimmmdddbbbaaaaaadddfffggggggiiiccc^^^```gggjjjfffaaaVVVUUUTTTSSSTTTVVVZZZ\\\[[[[[[ZZZWWWUUUWWW^^^cccdddaaa^^^]]]\\\ZZZUUURRROOOMMMKKKIIIHHHGGGGGGHHH???BBB???DDD???CCC]]]^^^NNNSSSNNNJJJLLLHHHCCCHHHFFFFFFFFFFFFFFFGGGHHHIIIFFFIIIIIIEEEDDDDDDBBB>>>BBBCCCEEEIIILLLMMMKKKIIIGGGGGGHHHIIIKKKLLLNNNOOORRRTTTVVVSSSOOONNNPPPSSSUUU]]]bbbppp___CCC,,,'''+++)))))))))(((''''''***111888999<<>>777444333111222444444333000...,,,4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=exxx~~~~~~egesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō|||~~~|||@Gyyy{{{Hkge{{{{{{{{{zzzyyy~~~HĪj@IŌegeHu]3hIŌDdDĦne}}}@h>hsene@GsĪj@hrrrvvvsssuuujjjkkk~~~xxxtttyyywwwrrrvvvvvvvvvwwwwwwyyy{{{|||}}}{{{xxxpppfffcccgggjjjkkkccceeeiiinnnssstttsssqqqwwwuuutttssstttuuuxxxyyy{{{}}}|||wwwqqqnnnqqquuupppoootttxxxSSS888...%%%$$$,,,000---444???GGGFFFBBBDDDJJJRRRKKKDDD@@@:::111,,,,,,)))+++---+++)))***000555,,,)))+++///111---++++++%%%'''((((((((((((***,,,###$$$%%%''''''%%%$$$"""4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼s~~~wwwwww{{{zzzsssnnniiikkkllllllkkkkkklllmmmlllppptttvvvwwwxxxzzz||||||uuurrruuuxxx{{{~~~~~~{{{yyy{{{xxxooofffddd]]]ZZZYYYWWWRRRRRRUUU^^^]]][[[ZZZ[[[^^^aaadddcccaaa```aaabbbccccccbbbhhhhhhkkkppprrrqqquuuzzztttIII666,,,,,,+++222:::888???DDDNNNVVVSSSJJJDDDEEE777000+++***)))'''(((,,,%%%&&&'''&&&%%%&&&(((******''''''+++,,,***((()))...+++(((&&&%%%$$$###""""""###$$$&&&&&&&&&%%%%%%Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦtttkkkooopppeeeUUULLLMMMOOOQQQPPPMMMLLLMMMPPPIIILLLOOOPPPNNNMMMNNNPPPPPPOOOLLLLLLOOOTTTXXXYYY[[[WWWSSSQQQNNNOOOZZZeeefffYYYPPPRRRUUUNNNAAA888;;;777777999777222333999;;;:::999888:::<<>><<<;;;;;;===>>>>>>>>>>>><<>><<<===;;;;;;HHHOOOFFFQQQEEE999333---)))+++222)))'''(((+++***&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&'''***&&&$$$'''(((%%%$$$%%%%%%$$$%%%(((,,,---)))&&&%%%%%%&&&&&&&&&%%%%%%%%%?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ~~~jjjMMM???AAA<<<@@@???;;;===AAA@@@999AAA===<<>>???;;;;;;;;;===??????>>>===BBB@@@>>><<<;;;;;;<<<===>>><<<888444222000000000///000111111000000111222000///...///111111000...,,,111444222---+++///444111000/////////111222333444;;;<<<999<<>>UUU[[[SSSAAA???IIIDDD222,,,+++)))'''&&&%%%%%%&&&'''((()))(((''''''''')))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&>AneneneneDenene>Ak<fhDeneneneeeeIII<<<>>>>>>@@@???<<<::::::999777888777888===>>>:::888888;;;:::999999:::999777555555444222000000000111222555333111...---,,,---------...//////......///000333222111000.........///000,,,)))+++000111---''',,,++++++,,,...000333555555@@@IIIMMMWWWbbbbbb[[[MMMLLL>>>,,,(((000...###+++***)))'''&&&&&&&&&&&&&&&((()))((('''&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&|||[[[EEE===>>>@@@?????????;;;666777;;;>>>===>>>AAA???;;;;;;>>><<<:::777666555333111...000///...------...///000---,,,+++*********+++,,,+++,,,------,,,,,,---......///000---***)))+++......***(((+++111333000+++555111,,,***...777BBBIII\\\___\\\SSSMMMJJJAAA666888333***"""###''')))'''))))))((('''''''''''''''&&&'''((('''&&&&&&&&&(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%{{{~~~lllPPPEEECCCAAAEEEBBBCCCFFFBBB<<<===CCCAAA>>><<<<<<:::777;;;AAA;;;999666444222111...,,,111000000000000111222333---,,,,,,++++++,,,------***+++,,,,,,++++++,,,...)))---111111,,,***,,,///+++///000---))))))///666)))...666BBBPPP]]]hhhnnnTTTPPPFFF888000---((("""'''$$$$$$))),,,,,,+++---(((((('''''''''(((((((((%%%'''((('''&&&%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%zzzyyy}}}}}}zzzzzzppplllkkkppptttrrroooooolllhhheeefffeeefffkkkrrriiihhhlllrrrtttqqqnnnooommmnnnoooqqqrrrtttzzzvvvvvvkkkoooqqq{{{qqqxxx{{{YYYGGGGGGGGGCCCHHHDDDCCCFFFGGGCCC@@@@@@BBB@@@@@@CCCBBB???@@@DDD777444111000000///...,,,------------...//////000///......---------------***,,,------,,,+++---...+++111777888444//////000---000111...+++...666>>>===HHHYYYfffjjjbbbWWWNNN222000+++&&&'''+++,,,+++***%%%%%%***+++&&&###&&&'''''''''(((((((((((((((&&&'''((('''&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&}}}{{{||||||||||||}}}{{{www{{{~~~{{{wwwyyy{{{{{{{{{|||~~~zzzyyywwwuuuttttttttttttpppnnnlllkkkkkkkkkjjjiiippppppooommmmmmoootttwwwvvvsssooonnnpppsssuuuuuurrrnnnnnnqqqrrrnnnlllmmmddd```aaagggkkkiiifffeeeeeeaaa___`````````fffnnn\\\]]]bbbhhhiiifffeeegggeeedddeeehhhiiikkkrrr{{{oooeeelllzzzggghhh\\\ddd~~~}}}rrrttt___nnn~~~tttllluuuttt}}}eeeKKKAAAEEEEEE???>>><<<:::???KKKRRRLLLAAAAAA>>>>>>AAABBB===:::999222///,,,,,,,,,------,,,+++++++++,,,,,,---------.........---,,,,,,+++++++++,,,------,,,,,,---...+++000666777444///,,,+++...---///999FFFOOOQQQNNN\\\]]]\\\VVVJJJ999))))))******+++,,,+++(((%%%...)))&&&%%%$$$###%%%)))&&&'''(((((((((((((((''''''((()))((('''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''}}}{{{zzzxxxuuuwwwyyy{{{zzzwwwrrrooo|||rrrkkklllqqqrrroooooonnnmmmmmmppprrrsssssswww~~~|||pppiiiooottttttqqqsssuuuuuuttttttvvvyyyrrrrrrqqqnnnlllkkkllllllnnnkkkgggfffggghhhiiijjjeeeffffffeeedddeeehhhjjjsssqqqooopppsssvvvxxxyyymmmiiihhhkkkkkkgggfffgggbbb^^^^^^cccggggggfffffffffcccbbbddddddeeekkksssooolllnnnvvvzzzxxxwwwwwwqqqqqqtttwwwvvvvvv|||uuugggiiittt|||dddcccXXXdddqqqrrr```jjjxxx}}}xxxvvvqqqkkkvvvfffPPP@@@<<<======:::444666:::HHHhhh~~~iiiVVVHHH:::333111...++++++111...,,,+++,,,------------------............---,,,,,,,,,,,,,,,,,,++++++***,,,------,,,+++---...+++---000222333333222111333888DDDTTT______VVVLLLBBB===555---(((''')))+++!!!"""%%%***......,,,+++'''((('''%%%%%%)))------'''(((((())))))((('''&&&((()))***)))(((((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))~~~}}}wwwzzz~~~wwwwwwwwwxxxzzz~~~zzzxxx{{{|||yyyvvv|||wwwrrrvvvxxxxxxwwwvvvtttqqqooonnnkkkiiijjjpppwwwxxxqqqiii~~~rrrhhhhhhmmmmmmjjjpppmmmkkklllpppssssssrrrwwwrrrjjjooovvvxxxvvvyyy{{{{{{yyyyyy{{{}}}wwwwwwwwwuuurrrooonnnnnnuuurrrmmmlllmmmpppssstttrrrsssuuutttsssrrrrrrsssxxxvvvvvvxxx{{{{{{xxxwwwyyyxxxttttttvvvsssmmmkkkoootttuuuvvvxxx|||zzzyyy{{{|||}}}~~~}}}yyy~~~oookkk```ooo{{{zzzqqqvvv}}}llllllnnn^^^PPPAAA999888666666666333;;;FFF^^^tttTTT@@@::::::===AAA444111...------/////////------.........------,,,++++++,,,---------------)))+++,,,,,,++++++,,,---......///333999>>>AAAAAA===NNNbbbjjjaaaNNN;;;111---,,,+++***)))(((((())),,,(((%%%&&&''''''''')))'''+++((((((***)))###'''((()))))))))(((&&&%%%(((***+++***)))((()))+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))~~~~~~~~~yyyzzzzzzwwwyyy~~~}}}{{{{{{{{{zzzzzzzzzyyywwwuuuxxxyyyyyyyyyzzz}}}{{{vvvtttxxx{{{{{{zzz|||zzz|||~~~~~~|||{{{{{{||||||{{{}}}}}}xxxyyy}}}xxxoooqqqhhh```bbbmmmwwwzzzzzzvvvpppooosssvvvxxx{{{zzzxxxuuusssuuuzzz~~~|||tttooo|||}}}zzzyyyzzz{{{}}}yyyvvvuuuuuuwwwyyy{{{|||{{{wwwsssrrrvvvyyyzzzvvvvvvxxxxxxuuuvvvyyyxxxzzz}}}~~~~~~|||zzzwwwrrroooooommmmmmrrrtttuuuwww|||{{{wwwxxx}}}~~~wwwwwwqqqyyykkkiiicccyyyuuuwwwjjjNNNGGGCCC@@@---<<<000666888CCC^^^sssuuuwwwtttlll\\\NNNAAA888///---000333222///222444///(((+++444000%%%555+++---333///,,,---)))+++......,,,...222444333:::666===EEEIIIVVVddddddHHHHHHDDD===333,,,)))(((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&************))))))))))))'''(((((()))***+++,,,---,,,------,,,***)))***+++%%%'''***,,,,,,+++)))(((...)))$$$%%%***...---+++......------------......||||||kkk]]]^^^fffqqq~~~|||{{{zzzwwwttttttvvvxxxxxxxxx}}}~~~zzz||||||zzzyyy~~~|||zzz}}}zzzvvvwwwwwwwwwwwwyyy}}}{{{uuurrrtttwwwwwwwwwzzz|||~~~~~~~~~}}}}}}}}}~~~}}}xxxtttuuuxxxtttmmmkkkfffccceeemmmsssuuusss}}}wwwnnnjjjkkkooossstttuuussspppnnnnnnppprrrsssoooxxxzzzrrrooovvv~~~yyyxxxvvvtttrrrqqqqqqrrrtttsssssssssssstttuuuvvvqqqqqqrrrpppmmmkkkjjjkkkpppmmmmmmppppppoooooossstttuuuwwwxxxxxxxxxzzz|||uuutttssssssrrrqqqnnnkkkjjjggghhhlllnnnnnnppptttssspppooorrryyy~~~yyyvvvtttvvvwwwnnnuuuyyypppzzzkkkrrr}}}{{{~~~||||||wwwWWWEEE@@@:::///222444333...666^^^}}}XXXRRRVVVPPPNNNjjjiiilllvvvwwweeeQQQKKKQQQUUUQQQIII<<<:::333222===KKKHHH;;;BBBEEEDDD@@@===;;;===AAA<<>>999222&&&$$$&&&!!!'''((((((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))(((((()))))))))))))))***(((((()))***+++,,,---...+++,,,---,,,***))))))******,,,000333555444222111:::<<>>111///444GGG666)))777uuuxxxTTTOOO```bbb^^^PPP666EEEJJJTTTbbbsss}}}}}}zzzkkkyyy|||wwweeeSSSBBB444(((&&&---111***)))((( (((((('''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))))))))******((()))))))))******++++++++++++,,,,,,---...//////(((+++///111111111222333999666333444999CCCMMMTTTKKKRRR^^^kkkrrrpppeee[[[HHHMMMOOOLLLFFFDDDJJJOOOmmmSSSAAA999777:::>>>???KKKtttaaa===888666999777444AAA:::>>>rrroooWWWccc}}}{{{{{{zzzxxxuuusssqqqppppppooollliiijjjnnnssswwwyyyooonnnllliiihhhgggggggggdddaaa```ccckkkssswwwxxxeeebbb```cccdddbbbaaabbbbbbcccdddgggiiijjjiiiggg^^^^^^___```bbbbbbaaa___cccfffhhhhhhgggeeeeeeeeejjjgggffffffeeedddgggmmmllljjjfffbbbaaadddiiinnniiiggggggiiimmmoooooommmccc___]]]___^^^]]]^^^bbbbbbcccddddddcccdddfffhhhggghhhiiiiiiiiiiiikkkmmmjjjjjjjjjmmmqqqrrroookkkllliiijjjppppppnnnrrrzzz}}}yyyuuuuuuwwwxxxwwwuuuqqqqqqqqqqqqsssuuuxxxyyyvvvuuutttuuuxxxzzz{{{{{{qqqnnnooosssvvvuuuwww{{{vvvxxx{{{|||{{{zzzyyyyyypppoooooopppsssvvvwwwvvvtttqqqppprrrrrrppprrruuuwwwxxxyyyxxxvvvuuuvvvwww~~~{{{vvvuuuwwwxxxyyyxxx~~~{{{|||uuuaaajjjtttooo~~~~~~xxxlll>>>BBBFFF:::888GGGeeeFFF>>>SSSPPP'''000FFF444111:::***333666>>>KKKZZZfffmmmoooqqqtttuuunnndddbbbiiiqqqfffjjjppptttvvvtttpppmmmbbbkkk\\\OOOZZZ]]]XXX[[[YYYXXXQQQEEE;;;555---'''000((('''&&&!!!%%%---+++&&&%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))******++++++)))******++++++,,,,,,,,,*********++++++++++++,,,111222444555555555777999<<<@@@IIISSS]]]eeejjjmmmQQQRRRUUU[[[]]]VVVGGG;;;000222222...***)))...444{{{kkk^^^ggg{{{YYY;;;666999888;;;AAA:::===dddxxxUUU888:::999444???666===CCCEEEoootttWWWccc{{{{{{{{{zzzwwwtttssssssrrrqqqppppppooopppppppppkkkiiiggggggkkkooorrrsssnnnmmmkkkjjjjjjkkklllmmmhhhgggiiisssyyysssrrrvvvxxxvvvtttvvvqqqpppqqqtttxxx{{{zzzxxxxxxyyy{{{{{{zzzzzz|||xxxzzz|||}}}||||||}}}~~~~~~}}}nnnqqqttthhhgggWWWMMMSSSkkkhhh\\\jjj555%%%,,,333%%%&&&111+++,,,,,,...333888<<<>>>>>>???@@@???<<<999;;;AAAHHH===???BBBDDDCCC???<<<<<>>999555222000,,,)))000111000///---...000222{{{vvvVVVKKK??????PPPpppxxxRRR666999???777000222:::999\\\oooQQQ>>>@@@777///FFF666555GGGOOOqqqtttTTTcccuuuxxxmmmdddpppttt888(((000---&&&***...***%%%((()))************---///,,,***)))***---...,,,)))***((()))+++---,,,++++++...&&&)))000,,,***,,,***(((,,,---,,,,,,///...+++...'''))))))$$$(((...***'''%%%$$$%%%((()))(((%%%((((((((((((((((((((((((''''''''''''((((((((()))((())))))***++++++,,,,,,++++++,,,------...//////000222666;;;@@@EEEIIIKKKRRRRRRRRRVVV___nnn~~~jjjIII555000333555555333000000000...............------,,,{{{||||||~~~~~~vvvsssqqqppprrrtttzzz~~~jjjZZZDDD:::>>>>>>???dddQQQAAA:::777???222555444===GGGaaa^^^AAA:::555CCC333888???777HHHmmm\\\bbbttt}}}{{{nnnoooyyyyyy^^^333,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&'''((('''&&&&&&'''((((((((((((((())))))))))))&&&&&&'''***,,,------+++333***&&&---444555111...444>>>IIIRRR\\\dddfffccc]]]\\\ZZZmmmsssKKK777999444333555333......333///...---...//////---+++}}}zzzyyy{{{}}}~~~~~~vvvqqqooommmjjjfffggg```]]]______```nnnrrrbbbUUU[[[eeeqqqvvvpppaaaQQQGGG===;;;<<<@@@OOOooofffGGG777222555333999777===GGGdddaaa@@@777444666111;;;???666IIIoooeee|||pppzzzxxx]]]LLLZZZiiisssgggVVVrrrKKK///,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((&&&'''((((((&&&&&&'''(((((((((((())))))))))))))),,,++++++,,,---.........+++---000111---***///888JJJ\\\mmmooohhhaaa___^^^jjj[[[???;;;555111333444000///111000///......//////---+++|||sssnnnkkkgggdddXXXXXXWWWVVVUUUWWW[[[^^^jjjlllwwwvvvkkkccc^^^VVVRRRQQQPPPMMMKKKRRRMMMLLLNNNLLLLLLVVVdddoooUUUQQQ^^^kkkiiiZZZIII???<<<888;;;:::DDDaaarrrmmmccczzzNNN:::555///666:::777888@@@^^^\\\;;;555666888444888:::<<>>:::999666333111222000///...//////---+++zzzjjjeee^^^YYYVVVTTTRRRPPPKKKKKKKKKHHHHHHMMMXXX```jjjppp~~~{{{dddUUUPPPMMMIIIHHHJJJKKKKKKKKKPPPNNNNNNOOOLLLJJJQQQ[[[ttt{{{jjj\\\VVVWWWUUU\\\cccqqqsssdddfffdddZZZKKK???;;;;;;777::::::MMMiiicccOOOOOO}}}PPP>>>???222:::777777777>>>[[[YYY:::777;;;;;;555222999NNNfffiii[[[aaawwwkkkFFF888???DDDBBB]]]ZZZ444///+++***)))((((((''''''((())))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''((((((((((((&&&((()))((('''&&&'''(((((())))))******+++++++++''')))+++,,,,,,---...///111...000888AAAHHHQQQYYYZZZ^^^hhh|||www]]]LLLCCC>>>999555444222////////////---,,,|||pppeee___VVVUUUTTTSSSSSSRRRPPPNNNHHHIIIJJJIIILLLWWWhhhvvvyyy{{{wwwcccRRRJJJLLLJJJHHHGGGIIIJJJKKKKKKJJJKKKMMMMMMLLLLLLSSS[[[tttiiiYYYNNNFFFAAA@@@???CCCDDDMMMhhhqqqYYYGGG>>>;;;999777999777<<>>IIIccc]]]===888999555;;;@@@KKK```kkk]]]KKKddduuu}}}YYY;;;666777BBBqqqHHH...,,,+++***)))(((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''((((((((((((((((((''''''''''''((((((((())))))'''((()))(((''''''((())))))))))))***+++,,,,,,---***---000111000///000111444555<<>>999666333000//////...---,,,}}}uuullleee^^^WWWSSSMMMNNNOOOPPPPPPNNNMMMLLLFFFIIIMMMRRRYYYeeevvv|||rrrgggYYYMMMIIILLLMMMKKKJJJHHHFFFFFFFFFFFFFFFIIIMMMNNNOOOTTT]]]fffyyyttt___JJJ@@@???>>><<<;;;888>>>@@@===DDDZZZwwwuuuQQQ<<<999;;;999444999444@@@]]]dddOOONNNkkknnneeeBBB444666666:::666222EEETTTeeeXXX:::666333===TTT```bbbaaaVVVHHHHHHiiizzzqqqnnnVVV;;;222FFF|||:::,,,...******)))(((''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''(((((())))))(((((('''''''''((((((((()))))))))'''((())))))''''''((()))))))))***+++,,,------...+++...000111000111555999HHHJJJNNNQQQTTT___vvv{{{```OOOEEE>>>888555111//////...---,,,zzzooobbb```]]]\\\ZZZWWWSSSPPPKKKKKKLLLLLLKKKKKKKKKLLLMMMTTT^^^gggmmmsssyyy}}}{{{nnn^^^SSSKKKGGGJJJPPPOOOOOOPPPPPPPPPQQQSSSTTTUUUYYY[[[[[[\\\dddooowwwsssWWWIII<<<888:::999777666444888<<<<<<888>>>UUUkkk{{{eeeIII:::888;;;999666999444DDD[[[[[[UUU^^^jjj```GGG===333///888888::::::QQQXXXYYYHHH888CCCDDDWWWhhhhhh\\\RRRDDDIIIddd~~~~~~zzz{{{yyyMMM:::VVV\\\444------******((('''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((())))))))))))(((((('''((((((((())))))))))))''')))***)))((('''((()))))))))***+++,,,---......+++---///000333;;;HHHQQQ]]]]]]bbbjjjvvvxxx^^^MMMCCC999666222000///...---,,,oooaaaYYYQQQRRRSSSVVVWWWVVVRRROOONNNNNNNNNMMMMMMNNNQQQSSSZZZdddqqq|||~~~yyyuuuhhh[[[NNNIIIJJJJJJKKKNNNQQQTTTXXX\\\```eeejjjmmmhhhkkkkkkhhhhhhppp{{{wwwXXXAAA:::666999:::888555444777111333<<<>>>888;;;DDDYYYNNN???777666777888666:::666GGGUUUSSS[[[eee^^^MMM...<<<888///<<<666;;;KKK```\\\NNN======YYYccchhhhhhTTTDDDDDDHHHaaaxxx[[[CCCeeeAAA222+++&&&***)))(((''''''&&&&&&'''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))(((((())))))))))))(((((((((((((((((())))))))))))''')))***)))((('''(((***)))******+++---.../////////111333666===MMMaaaooo```ddduuujjjSSSEEE:::777333000///...---,,,|||rrrjjjccc^^^\\\UUUTTTSSSSSSSSSSSSRRRPPPMMMMMMMMMMMMPPPUUUZZZ^^^hhhsss{{{jjj___TTTRRRPPPOOOOOOQQQTTTVVV]]]bbbkkkssszzz~~~|||}}}|||ZZZCCC===;;;999777555444444555444444444555777888:::;;;BBB>>>999777777777666444<<<555:::OOOcccbbbSSSEEE<<<333444<<<888111@@@XXXpppcccWWWDDD???aaayyymmmVVVLLLCCCCCCMMMhhhxxxrrrlllsss]]]DDD{{{;;;&&&...+++++++++)))(((''''''''''''))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))***************+++++++++))))))***+++---.........+++===<<<999SSSmmmjjj[[[YYYnnnvvvUUUGGG:::222...///000...---...xxxnnnmmmkkkgggbbb]]]YYYWWWWWWVVVTTTSSSSSSQQQPPPNNNQQQQQQSSSVVV]]]fffqqqwww|||~~~}}}vvvkkk___WWWXXXXXXYYY\\\```eeeiiilllrrrwwwcccIII:::<<<;;;999777555444444555444444555555666777999999===:::666555666777777555555666DDD\\\ggg\\\HHH;;;777666666888???MMM```nnnttt```FFF<<>>;;;;;;:::888666555444555555555555555555555666777777777555333333555777777777444;;;OOOcccbbbNNN<<<777333999888777KKKkkkzzzwwwcccTTT;;;===hhhtttPPP@@@III```eeejjjzzz{{{OOOPPPHHHaaa888...///...))))))(((((((((((())))))))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))((((((((((((((()))))))))***************++++++,,,,,,,,,+++---//////...000444888DDDZZZjjjjjjccc```zzz[[[III===666000111111///------rrriiifffaaaccceeeeeeddd```[[[XXXQQQRRRRRRQQQOOOOOOOOOPPPPPPYYYeeesss~~~yyysssqqqvvv}}}xxxVVVAAA<<<>>>999888777555444444555555666666555444444555555555444444333444555666777888888CCCTTT]]]RRR>>>777<<<777999999BBB]]]vvvuuucccIIIGGG???PPPtttuuuWWWIIIMMMhhh}}}{{{lllsss{{{}}}SSSBBBKKK{{{III222///---...)))(((((((((((())))))***))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((()))))))))***************++++++,,,,,,---------...---,,,---444???HHH\\\xxxttt[[[cccfffMMM>>>777111222222///------}}}lllaaa___aaaaaaaaaaaa___]]]ZZZWWWVVVUUUVVVUUUTTTRRRSSSVVVXXX___lllcccIII;;;999;;;888777555444444444555555666555555444444444444444555666666666555666777777999JJJZZZWWWDDD555666>>><<<777>>>XXXpppqqq[[[FFFAAA???EEEeee}}}gggPPP\\\www}}}wwwxxxbbb\\\FFFBBB```ppp:::---***&&&&&&)))(((((((((((())))))***))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))***************++++++,,,------.........---,,,...555EEEWWWdddssshhh```vvvrrrRRR>>>777111222222///------}}}mmm```ZZZYYY[[[]]]]]]\\\[[[ZZZYYYYYYYYYVVVWWWWWWUUUTTTXXX___eeewwwvvvVVVDDD===999777666555444333333444555666555444444333333333444444555777888777666555666888777RRRcccVVV???666888:::>>>;;;LLLlllxxxcccHHH;;;GGG:::EEEnnnpppggg{{{www}}}xxxiiiBBB;;;777CCCwww\\\444------+++)))))))))(((((((((((())))))))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((('''((())))))******)))))))))))))))*********++++++++++++,,,------...//////......222;;;KKK^^^ppp{{{qqqnnnvvvsssPPP===666000111111///------~~~qqqgggcccaaa]]]ZZZ[[[\\\\\\]]]]]]]]]]]]]]]WWWYYY\\\]]]bbbkkkyyyhhhLLLAAA>>>:::666555444333333333444555666444333333333333333444444333666888888666555777999===^^^jjjRRR;;;;;;>>>888===GGG```vvvoooSSSAAAAAAHHHAAAYYY}}}{{{~~~SSS444...666DDDFFF444///...000...+++***)))(((((('''(((((())))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&''''''((())))))***(((((((((((((((((((((((((((((()))************)))))))))*********+++++++++++++++,,,---...///000000000444>>>OOObbbqqqyyy||||||rrrNNN;;;444///000111...------wwwooofffdddhhhhhhbbb[[[ZZZ[[[]]]^^^___^^^]]]\\\]]]aaafffmmmvvv{{{YYYAAA:::999777444555444333222333444555666333222222222333333444555111444777777666555777:::FFFhhhnnnLLL555>>>DDD;;;<<>>QQQnnnrrr[[[aaaRRR<<<555111222333111//////|||xxxssslllfffgggjjjmmmooommmjjjgggdddhhhlllooopppsssxxx|||qqqOOO;;;;;;888888999777777777666555444333333222000222444444444444555777888:::<<<<<<===DDDOOOXXXnnn}}}tttYYYLLLOOOZZZhhhzzz___;;;444333...333CCCddd222,,,,,,333)))(((+++***(((&&&%%%$$$$$$$$$%%%&&&(((((('''''')))***(((((((((((((((((((((((('''''''''''''''''''''''')))))))))((((((''''''''')))))))))))))))))))))))))))***++++++,,,,,,+++++++++---//////...---...///,,,...333555333555GGG[[[eeeeeejjj|||UUU<<<555000111222000...///zzznnnlllllljjjlllmmmnnnpppqqqoookkkgggiiinnnrrrsssttt{{{___EEE888:::888777999666777666666555444444333333333555666666555555666777;;;;;;;;;@@@KKK^^^sss}}}fff^^^aaaqqq|||qqq|||KKK111222444///222OOOFFF111///***---###000******)))((((((((((((((())))))(((&&&%%%''',,,000((((((((((((((((((((((((&&&&&&&&&'''''''''''''''******))))))(((''''''''')))))))))))))))************++++++,,,,,,,,,,,,,,,,,,---//////------...///***333999;;;DDDUUUbbbeeeddd[[[vvv]]]===666000111111///---...~~~tttooommmkkkhhhkkkkkkkkkmmmnnnmmmkkkhhhiiiooovvvyyy~~~~~~RRR???888;;;777777888555666666666555444444333333444666777666555555666777999<<>>===>>>>>>444;;;FFF^^^sss\\\jjjvvvyyywwwzzz\\\222777111...555;;;qqq|||BBB///%%%555++++++(((...+++***+++333???KKKSSSJJJ???111)))((())))))'''((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))((((((((()))******++++++((())))))******+++,,,,,,,,,,,,---...............,,,---///000000222666888>>>\\\~~~xxxpppCCC;;;333222222///...///{{{uuutttpppmmmmmmmmmmmmpppsssiiifffcccccceeegggiiijjjttttttKKK<<<555999;;;333333777444555555555555555444444444666666777888;;;AAAIIINNNaaa{{{qqqaaaXXXTTTQQQLLLFFFBBBAAA@@@>>><<>>999EEEmmmqqqXXXqqq|||}}}tttPPP,,,888111---777>>>vvvCCC......)))777###***'''((()))---:::PPPmmmqqqNNN333)))(((******((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))''''''((()))***+++,,,,,,((())))))***++++++,,,,,,,,,---......//////......---///000111222555999<<>>>>>DDDAAA777BBB777;;;???vvvlllQQQlllxxxjjjBBB,,,444777***@@@aaafff000///---,,,+++*********000)))555xxxyyyrrrvvvJJJ"""%%%///+++((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************)))************+++++++++%%%---111///...222222...111///111666444222@@@TTTxxxlllgggxxxWWW888555222...222+++...}}}zzzxxxxxxyyyxxxvvvttttttssssssrrrsssqqqtttyyyvvvqqqzzzqqqRRRBBB<<<:::777777777888888777777666555555555666777888;;;;;;CCCZZZwwwXXXNNNIIIIIIEEEAAAJJJXXXgggvvvyyyfffNNN@@@:::555===:::@@@@@@nnn}}}SSSggg~~~XXXjjj\\\AAA888777888333BBBwww^^^//////---,,,+++*********))),,,OOOpppVVV:::222AAASSSkkkyyy[[[000'''...((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))************************+++++++++++++++///000---,,,000000------222222///444HHH]]]jjjbbbxxx[[[:::555111...111+++...|||xxxwww{{{|||zzzyyyzzz|||{{{zzzxxxvvvsssqqqoooooosss||||||zzz]]]FFFAAA;;;999777777888999999999888777666666666777999:::<<<:::KKKqqqoooYYYRRR\\\{{{lllKKKBBB>>>===>>>BBBQQQpppnnnaaaYYYDDDAAAAAA999[[[ddd===HHHggg}}}eeeiiiLLL<<<@@@555666777JJJGGG///...---,,,+++*********///999wwwrrrGGG'''000...JJJxxxttt>>>''',,,"""((((((((((((((((((((((((''''''((((((((())))))))))))))))))*********++++++******+++++++++,,,,,,,,,000111///,,,...111222///777222...444HHH]]]hhhiiizzzccc>>>555111...111+++///xxxttttttxxxzzzyyyzzz|||yyyzzzzzzxxxuuurrrooonnnqqqwwwyyyPPP>>>CCC;;;999777777888:::::::::888777777666666888999::::::;;;SSSeeeKKKCCC>>>:::HHH^^^www___MMM???LLLGGGFFFPPPhhh}}}nnn___OOO\\\VVV999IIIFFFbbb~~~uuuGGG<<>>@@@???HHHsss}}}OOOBBBEEEEEETTTvvvpppwwwYYYLLL777666GGGcccKKK......---,,,,,,+++++++++,,,---@@@hhh,,,)))333+++,,,'''GGGZZZ===***---'''))))))))))))))))))))))))((((((((()))))))))***************++++++++++++,,,,,,,,,,,,---------......///...///111111000333888IIIaaajjjaaapppUUU<<<444111111+++111pppkkkjjjmmmoooooopppssssssvvvyyyxxxuuuuuuxxx|||nnnRRRDDDAAA@@@>>>;;;999888999:::999999999888888777888999:::;;;<<>>>>>BBBIIIuuuLLLGGGCCCGGG```www}}}{{{hhh\\\CCC===KKK>>>///------,,,+++++++++,,,,,,$$$///kkk@@@&&&---(((///***999FFF999***(((&&&))))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,------------............000///000222222333>>>KKKmmmiiifffttt]]]@@@666222222***222pppllljjjnnnqqqqqqsssvvvwwwzzz|||zzzwwwwww{{{bbbJJJFFFFFFCCC???<<<:::888999999999888::::::999999999:::;;;<<<@@@\\\[[[MMM???AAAUUUooommmPPP>>><<<>>>:::444444666===@@@888333CCC\\\dddBBBAAABBBSSS}}}wwwpppssspppYYYIIIQQQjjj>>>222------,,,+++++++++,,,,,,333...```ddd777000)))((($$$(((111000)))(((---))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,---------.........//////000///111444555;;;MMM___mmmbbbwwwaaaBBB777333222***222ooommmkkklllnnnqqqrrrsssuuuvvvwwwwwwyyy}}}|||WWWEEEIIIQQQSSSMMM???777;;;<<<888777===888:::::::::<<<>>>===;;;DDD^^^^^^HHHEEE@@@EEEbbbrrrCCC:::BBB<<<111???333777999999777AAAnnnXXXDDDDDDFFFhhhwwwvvvnnnZZZbbbGGGOOO222222,,,,,,,,,,,,,,,,,,,,,,,,+++777PPPHHH///...******))))))))))))******(((((((((***+++***(((&&&*********++++++,,,,,,,,,************+++,,,---...444,,,***222777222---,,,///111222222999III___nnneeevvvDDD111666222,,,333qqqooommmnnnppprrrssssssvvvwwwxxxzzzmmmQQQFFFNNNZZZaaaKKK>>>777:::<<<888888<<<888888777777:::>>>@@@@@@IIIcccoooLLL@@@???KKKiiixxxTTT===888???<<<222888999:::888DDDrrrxxxKKK@@@FFFcccqqqpppfffXXX]]]ttt:::111+++,,,,,,,,,,,,,,,,,,,,,,,,'''***>>>kkkRRR...,,,******))))))))))))*********)))))))))((('''%%%###,,,***((('''((())),,,---************+++,,,---...---///111...,,,,,,000444555000333CCCVVVaaadddeeezzzGGG111666222,,,111rrrpppoooppprrrsssssssssvvvwww{{{xxx[[[JJJGGGOOO]]]iiiHHH===888:::<<<888888<<<888777555666888===BBBFFFNNNhhhEEEAAA999BBBcccTTT>>>AAA:::222999999999999FFFttt^^^HHHLLL```bbbgggmmmSSSSSS...777***,,,,,,,,,,,,,,,,,,,,,,,,(((!!!...MMMbbb000,,,******))))))))))))******(((((()))******+++++++++'''((()))******++++++,,,++++++++++++,,,---......+++000222---,,,000333333888000BBBdddhhh[[[nnnKKK222555222,,,000qqqooooooppprrrttttttsssvvvyyyjjjNNNFFFGGGIIIRRR^^^CCC<<<888:::;;;999999<<<888666666888999<<>>BBBJJJ}}}XXX???888;;;666888888:::YYYlllmmmlllSSSddd~~~~~~eeeppphhh222:::&&&222,,,,,,,,,,,,,,,,,,,,,,,,---***+++...???ppp\\\000++++++************++++++)))***+++***)))+++000555???:::333---)))***,,,...------------...///000000333///111666333444JJJeeeeeedddllleee>>>333222///111tttrrrrrrttt{{{ZZZJJJ<<<===AAA@@@<<<999777999:::999999:::;;;;;;;;;888999??????<<>>>>>===GGGWWWyyy???FFF@@@===CCC:::;;;888>>>???888NNNxxxnnnNNNCCC^^^]]]IIIsssssspppdddvvvwwwvvvDDD444///444(((000,,,,,,,,,,,,,,,,,,,,,,,,///000$$$333---}}}QQQ,,,++++++******++++++,,,***,,,,,,)))&&&(((///555(((***,,,---////////////...------......///000111+++777888:::WWWyyykkk}}}MMM777111///111{{{xxx{{{~~~dddBBBAAA>>>;;;999888999999888777777888::::::999888999666777:::888:::LLLcccdddCCCAAA<<<```EEE>>>999:::::::::<<>>FFFjjjvvvgggtttLLL111<<<,,,---222,,,222+++(((000///---444)))555)))###111000QQQccc222+++---...'''***///***************************+++,,,,,,,,,,,,,,,,,,---...,,,---//////---///444...;;;GGGWWWyyy]]];;;...///222zzzxxxxxx~~~vvv\\\>>>===:::888777888999999777666666777999:::888777888666888;;;:::===QQQhhhXXXCCC???BBBpppDDD>>>999999:::999:::>>>CCChhhMMM888;;;999===;;;;;;QQQuuuiiixxx~~~<<<444;;;---......+++555000111,,,---'''000(((---***%%%///***@@@lllddd555,,,,,,---(((***...***************************+++,,,,,,,,,,,,---------444111///000000///222777222IIIbbbwww```===111000000zzzzzz|||vvvwwwkkkNNN:::999777666555666888999666555555666888999777666888666888;;;;;;BBBWWWnnnkkkIIICCC<<>>444777333555555000AAAccc\\\tttnnnrrrFFF222111)))222---,,,***)))KKK|||KKK333)))---++++++---***++++++++++++++++++++++++++++++,,,,,,---.........,,,...111333111222;;;FFF\\\iiikkkDDD555222...~~~sssnnnkkkWWW888;;;999777555444444555666555444444555777777666555777888888777999GGG```wwwvvvFFF<<>>777:::DDDNNN^^^vvvNNN777555999999666555333777===:::444:::HHH^^^|||}}}???666333666------666QQQsss333,,,---111,,,)))...---FFF^^^;;;)))------+++,,,+++++++++++++++++++++++++++++++++,,,------.../////////111333333333:::OOOcccxxxtttLLL888222000qqqrrrooobbbMMM888;;;:::777555444444555666555444444555777888666555555777888666999KKKggg}}}```>>>;;;CCCAAAiiiMMM>>>999666888999777777999777888<<<===666888SSSsss~~~VVVGGG<<<;;;:::444333777888222111777;;;888777;;;CCCUUUvvvTTT:::===///000777OOOnnn<<<,,,///+++***&&&---000@@@vvvsssFFF+++...///+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000333111000333999IIIcccyyyYYY===333333ssshhhuuunnnUUUCCC<<<999888666444444444666777666555555666888888777555222666777555;;;PPPoooNNN>>>>>>AAAHHHxxxKKK===888666888999888888;;;444666;;;;;;555111;;;IIIXXXjjjjjjTTTIII999888:::===:::555555:::666333333555888:::::::::>>>DDDVVVttt~~~xxx{{{999:::222:::YYYlll}}}|||yyy______```wwwKKK444///&&&...)))+++000777```PPP...///000+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000333111666DDDVVVfffsss}}}jjjDDD444666gggdddxxxmmmKKK<<<@@@666555333333333555777888666555555666888999777666000444666555===UUUuuuFFFBBBAAA@@@MMMzzzMMM<<<777666999:::999999<<<888666666888::::::999888:::BBBYYYkkk^^^???666AAA<<<999555111333999:::888111666:::999888888999888;;;???EEEPPPccc{{{zzzwww999===GGGdddsssOOOGGG>>>;;;///888,,,AAApppWWW999///$$$444...)))...000OOOVVV000000111++++++...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111555666DDD```{{{{{{uuuJJJ555888ttthhhrrrsssUUU???>>>:::555444222111111333666888;;;:::999777666444333222666777888;;;FFF\\\xxxvvvKKK;;;>>>===JJJqqqpppDDD:::999:::<<<;;;:::777555888666333999@@@888444???:::MMMUUUIII???AAA???777======444777444666BBB444777===,,,333BBB777777======:::===BBBFFFSSSssseee{{{III>>>wwwmmm[[[GGG777000111333555 @@@###mmmWWW111///,,,+++,,,---...444;;;vvv666555***)))777(((------------,,,,,,+++***++++++---//////...000444666;;;___|||XXX:::333kkkdddlllhhhLLL===>>>999666444333222222444666888777777777666555555555444555666888<<>>:::444???NNNPPP>>>===777888999000///===AAAHHHIIIAAA===>>>;;;333777:::888BBB===555===555///888111666999222999888888;;;DDDHHHDDDDDDUUUlll}}}zzz???===JJJEEE===444...---///222,,,111999:::QQQ888000---,,,------,,,000666```vvv:::222***+++444)))---------------,,,+++***...,,,+++...000000111333CCCPPPbbbBBB333ooo___aaaeeeYYYAAA:::===888666555444333333444666888222333333444555666666666555666888===KKKdddoooEEE:::<<<:::HHHiiiMMM<<<;;;:::@@@<<<:::^^^qqqVVV444...>>>AAA:::<<>>:::666111888:::===555BBBaaa[[[IIIBBB???BBBAAA>>>BBBJJJlll|||999<<<888666333222222333333222222;;;111bbbnnn:::444111......///---***,,,111EEEmmmCCC...+++...000,,,,,,------------,,,,,,+++111,,,***...000111444888___|||sssOOO444eeeZZZbbb___KKK999999<<<666666555444333333555666777000111222333444555666666555666888@@@PPPjjjhhhEEE<<<<<<888CCC]]]eee<<<:::<<<888===<<>>666aaawww[[[???888???DDDCCCAAARRRqqquuuCCC;;;666444222222333222///---666///<<>>===888BBBTTTQQQ888===CCC;;;888<<>>KKK___zzz^^^@@@???===888CCCPPPrrrFFF===@@@BBB===666EEExxxxxx|||www{{{ggg===>>>;;;555999???>>>vvv___III@@@AAAGGGIII]]]kkkbbbyyyyyyuuu555555555333111///000444777>>>[[[~~~777111555,,,,,,***,,,///...+++---111444YYY{{{FFF...000+++222,,,------............---)))+++000222...777]]]zzz|||[[[uuuWWWVVVcccbbbJJJ777<<<<<<333666444444333333222222222222111111222222333444444555666:::BBBQQQfff]]]>>>???<<<666AAAHHHVVV===AAA===:::>>>999VVVpppAAA@@@;;;:::===BBB>>>lllkkkPPPDDDDDDEEEMMMccclllPPPeee|||||||||OOO555:::@@@BBBCCCIIIRRRZZZsssRRR)))//////(((...,,,,,,///---+++---111111HHHSSS111222...111,,,,,,---...............---,,,///333444DDDssspppjjjVVVdddccc^^^CCC444>>><<<111666333333333222222111111111000000111222444555666777777;;;DDDTTTjjj]]]===???:::333<<<@@@CCC777AAA666666BBB===bbbzzzGGGAAA666999:::<<<888___jjjMMMCCCHHHJJJOOOiii~~~}}}UUUyyy{{{{{{xxxuuuPPP[[[jjjuuuPPP,,,:::555+++222000...---///---***,,,111,,,:::\\\444333000///,,,,,,---.../////////...222,,,---333999OOO}}}|||___\\\jjjbbbIII555666<<<888222111333444444555555444333333666666444333333444555666;;;999AAAVVVoooaaa@@@:::<<<;;;===@@@fffVVV<<<<<<:::<<<>>>888PPPyyyIIIAAABBB<<<;;;===<<>>cccrrrXXXXXXdddlllIII;;;222555999666444666111111111222222333333333333222222111222333555555444<<>>@@@777555>>>===:::MMM[[[DDD===;;;<<<888;;;UUUuuukkkSSSFFFBBBLLLZZZwww{{{eee|||RRRDDD555;;;777444...,,,...///000////////////000///...---------------,,,111BBBxxx111---333////////////////////////,,,000333222@@@eeezzzqqq]]]QQQXXXQQQ===666444333444444222222333333333333222333444555666888777555444333333333333666BBBMMMZZZwwwPPP===???999777;;;444;;;111```MMM<<<===???444777@@@999@@@dddaaaDDD===:::<<<999999HHH]]]ZZZCCCEEEIIIGGGppplll|||tttRRR<<>>bbb|||xxxoooUUUPPPSSSHHH555444333333333333222222111666555444333333333555555999888666444333333333444888BBBPPPdddaaaCCC???:::444:::666:::777JJJggghhhGGG>>>999555555>>>AAA777NNNtttEEE<<<777999888777>>>JJJcccBBBCCCEEE<<<```tttlll@@@555777333555888000000000...------///111///......---------......,,,000333uuuFFF111...////////////////////////000///222222;;;]]]|||bbbWWWUUUNNNAAA666333333222222333555444222777555333222111222333333555444333333333444555666888@@@TTTqqqPPPBBB;;;444888666999777777???UUUooottt]]]AAA??????888444;;;>>>>>>CCCbbbJJJ@@@888999:::888:::???ddduuuJJJ???@@@<<>>VVV{{{^^^EEE===555888666888>>>===???@@@AAAAAABBBCCC...;;;<<<<<>>555444444333///......000222111...,,,......---------......///***///888```fff;;;444///////////////////////////+++222777777OOO}}}~~~fff^^^aaaVVVEEE;;;444666222---...222555444222333333333222222111111111333000000333333222555999???BBBZZZXXX<<<777::::::666???@@@<<<888;;;AAA@@@888;;;888;;;555===EEEDDDYYYjjjHHH;;;444777>>>666;;;===dddWWW666???<<>>???333444222000000000000////////////...........................+++:::HHH555777000...,,,---///000000///000222000333999DDDjjjlll___]]]ZZZHHH;;;:::999666222...///222555444222333333222222222111111111222000000333444333555:::;;;DDD```QQQ888777::::::555888:::999999:::888555;;;999???:::???HHHTTTxxxIII<<<@@@555999999555999NNN^^^DDDIII@@@???nnnyyy___wwwssswwwHHH===111111000000000000000////////////........................000,,,000:::rrrGGG888000000//////000000000///111333111222666???```zzz^^^```ggg]]]BBB555888888555222///000333555555333222222222111111111111111222000111444444333666<<<>>>NNNmmmsssFFF555666888;;;:::999:::999888===CCC999777???<<<>>>DDDYYYUUU???GGG222666<<<222888;;;]]]]]]BBBDDD::::::___ddddddrrrXXX<<<111000000000000000000////////////........................///...***333[[[ddd666000111222111000///000111222444111111444888RRRxxxyyyeee___jjjtttfffFFF777555000333111000000333555555444111111111111111111111000111111333555555444888>>>III___hhh???333888:::666666999777333555<<>>IIImmmfffbbb|||tttqqq~~~vvv|||qqqhhh===555444222000000000000////////////........................***111---777PPP999...000222111000///000222111444111111333555GGGeeejjjXXXiiilllooo```DDD777555...111000000111222444444444000000000000000000000000111111444777666555:::AAATTToooKKK666===999888:::???@@@@@@BBBFFFPPPBBBEEEJJJOOOJJJKKKnnnjjj:::777???222999;;;999<<>>888999777666AAAYYYsss^^^OOOMMMKKKOOOLLLGGGbbbKKK>>>@@@---999666777777OOOUUUAAA===:::777555777444999FFFNNN^^^wwwtttnnn|||rrrwwwjjjBBB777777000000000000000////////////........................///333---...;;;wwwuuu666333///...///111222222---222///000666555;;;LLL}}}jjjeeeiiiaaaLLLAAA>>>444000444333,,,---///000000111111222........./////////000000000222666999777666<<>>>>>999444;;;===<<>>bbb{{{}}}yyy|||qqq]]]>>><<<:::777444111000///111000000000000000111222......---------......///000666000111>>>:::;;;PPP|||bbbNNN@@@FFFqqqfffEEE444CCC:::888666777;;;???>>>::::::888666888888666444444<<<222555:::444444>>>CCCCCCFFFHHHIIIGGGEEEDDDCCCBBBOOOZZZooohhhyyygggyyyvvv===555777111111111111000000000000......------------......,,,...111,,,777JJJrrrggg>>>111***777,,,999000////////////111444777999[[[yyysssjjjZZZIII999888666444333222111111000////////////000111111......---------......///000444///111;;;888???ZZZ~~~RRRDDDAAA___sssVVVNNNJJJ```kkkDDD888555888999888777999===???<<<;;;:::999777555666888666555;;;>>>777666<<<===<<<>>>BBBCCCCCCAAA???>>>>>>FFFKKK\\\hhhjjj~~~|||BBB777666111111111111000000000000......------------......333000111***...888\\\kkk888333,,,222+++333...////////////111444777888UUUppp___NNN@@@999333222222111111111111222...............///000000///......---------......111111///333777666GGGjjjgggDDD???FFF|||RRR@@@888EEEFFFiii]]]444555999<<<;;;777555888===444666666444222222555888333777:::888666888;;;;;;>>>>>>>>>>>>===;;;999888<<>>IIIgggrrrvvvpppGGG777555111111111111000000000000......------------......333...000---000444VVVzzz555555000...///......////////////111333666777IIIuuuppp]]]PPPDDD888333666000//////......///000000---------------...///000//////...------------...111...///444555777RRRvvvzzz~~~WWW@@@DDDOOOSSSPPPEEEMMMAAAKKKUUUAAA===;;;<<<<<<;;;;;;<<<666888777555444555555333555888333111???KKKLLLKKKJJJFFF@@@;;;::::::;;;;;;;;;>>><<>>555222,,,555...////////////000111333555666>>>]]]kkkTTT@@@:::777111000555//////...---------------,,,,,,,,,,,,---...///000//////...---------------222---000555444>>>]]]zzzuuu}}}nnnLLL<<>>???___eeeOOO;;;777;;;===;;;:::;;;<<<999666888;;;777000777999444BBBhhh|||xxxvvviii___QQQEEE???<<<<<<<<<777===>>>BBBJJJSSSrrrxxxlllKKK555444111111111111000000000///......------------......222,,,//////222...BBBRRR222///+++888//////......///000111333444555:::OOOmmmTTTCCC555555888444//////000///...------,,,,,,---,,,,,,,,,---...///000111000///...---------------111---222555555IIIgggvvviii~~~[[[CCC666FFF\\\~~~NNNEEE:::BBBCCCHHH}}}WWWEEE???:::555333333666444///222999999333666;;;???ddd~~~jjjXXXIII===666777;;;<<>>GGG===FFF]]]IIILLL???;;;CCCMMM^^^@@@777999:::888<<>>===ZZZvvvxxxeee>>>666333222111000000////////////............---------///...------///222555777rrrkkk666...222222000......//////000000111111555...;;;EEEvvvgggLLL:::666777444444333222000///......---............------,,,++++++,,,,,,---///000111111000000///.../////////000///111444HHHiiimmmSSS___GGGBBB<<<;;;BBB{{{uuuHHHBBB???@@@EEEbbbaaa999<<<999777>>>LLLWWW;;;@@@DDDYYYrrr{{{oooAAA444333333111000000000000000///............---------//////...---...111333555WWW::://////777+++......//////000000111111666000::::::[[[pppSSS===444666:::222222111000000///......---------......------,,,+++++++++,,,---...000000111111111000000000000000///...///444JJJjjjiiiKKKaaaNNNDDD<<<888???aaa}}}III===<<>>FFFsssLLLHHHIIIYYYppp}}}GGG999333333222111000000000000///............---------000///.........000222333CCC@@@111(((555)))......//////000000111111333222===:::NNNqqqUUU???444333444555000000000//////.........,,,,,,---------------,,,+++++++++,,,---...///000111111111111111000000//////---...444JJJiiigggGGGcccbbbFFF999555>>>NNNIII<<<<<>>777888888@@@vvvhhhPPPEEEQQQeeezzzKKK;;;444333222111000000000000///............---------//////.........///111111>>>eeeKKK666$$$000---......//////000000111111///111888666@@@hhhWWWAAA555444666555222........................+++,,,,,,------------,,,******++++++,,,...///000111111111111111000/////////---...333IIIhhhgggHHHbbb~~~KKK999444>>>CCCIII===>>>AAA>>>SSSAAA888777777AAAfff|||XXXGGGOOO^^^zzzwww~~~qqqDDD555444333222111111000111111///............---------............///000000111===TTT[[[;;;)))...333......//////000000111111222555222222888iiitttOOODDD888222444666444000------------------......***+++,,,---------------*********+++,,,---//////000000111111111000///...///...///333FFFfffgggKKK```|||TTT===444<<<===aaayyyEEE>>>AAAAAA<<>>999222000000111///,,,,,,,,,---------------...***+++,,,,,,------------*********+++,,,---/////////000000111111///...---///...///222EEEeeehhhNNN]]]{{{\\\CCC555;;;;;;OOOppp???<<>>oooIII>>>555444333222111111111111//////.........---------,,,,,,---...///000111111...KKKooo555777---222......//////000111111111,,,666,,,;;;<<<;;;}}}kkkOOO???777666444222000...------(((///000((((((///000)))//////,,,(((***111111,,,---$$$(((000***(((///111---...000111000///---,,,///,,,333222>>>oooxxxFFFddd{{{xxxqqqqqqqqqppprrrxxxwww???;;;<<<888GGGcccGGG:::;;;AAA>>>]]]]]];;;;;;AAA???qqqQQQ999666555777RRR{{{xxxCCC999555555333222111000000000111111000///...---,,,,,,............////////////111===888555---000////////////000000000000222222111333333777aaammmSSS@@@888666555333111///...------------...///---+++,,,///,,,444;;;???BBBEEEBBB<<<777***+++222...***,,,***---...///000000...---,,,***(((222444>>>kkk}}}\\\[[[vvv~~~yyybbb[[[RRRNNNNNNMMMHHHDDDBBBCCCDDDCCCCCCEEEJJJNNNSSSSSSUUUXXX\\\^^^^^^]]]dddbbb```aaaeeeiiijjjjjjpppllllllsssxxxxxxxxx{{{III:::888666DDDhhh^^^EEE;;;<<>><<>>KKK777---000.../////////000000000000111222111444555555UUUxxxdddMMM;;;444555444333222000...---,,,,,,...'''(((000///(((---999EEEQQQ___gggmmmrrrtttsssTTT<<>>===999555333333444333222///111444444333222222333444333222444666888888777888777888999<<<===<<<:::@@@<<<<<>>]]][[[888>>>@@@DDDqqqzzzMMM444000333555666@@@lllyyynnnMMM>>>666555444222111111111111////////////////////////............////////////555888zzzggg888---///....../////////000000000///111111666777333EEEhhhwwwyyy```KKK<<<444444888222222000///------,,,,,,...)))(((---///333???LLLffflllqqqrrrsssyyyuuuPPP444+++'''***...***,,,------...---,,,++++++---)))///...---FFFkkkyyyWWW^^^eeehhhooo{{{}}}|||qqqmmmggg```ZZZUUUSSSRRRMMMJJJFFFCCCBBB@@@>>><<>>===GGG>>>QQQtttKKK333---///333555555555UUU}}}tttRRR???666555444333222111111111......//////000000000000............////////////111000bbbBBB222333........./////////000000///111111444888333:::PPPhhhMMM===888666555666111000///...------------...000...+++444FFFVVV[[[aaa___ZZZQQQIIIKKKWWWcccxxxQQQ333***'''+++///,,,,,,,,,,,,,,,,,,++++++***+++))),,,......BBBiiixxxooonnnttt{{{}}}vvvuuuwww|||||||||uuussspppnnnmmmjjjfffcccYYYXXXVVVSSSOOOLLLJJJHHH>>><<<999777555555666666555333111111222222111000222222222222222111000000333333333333333222111000444333222111111222333444111222222000---,,,...000------...///000000///...444222//////000000///...333333333222222222333333000222333333444666777777////////////000111222222666666555777888888555222:::555222555555111000222555111111555777555555777777888777333///111777===BBBMMM]]]mmmtttFFF777555666BBBdddKKK>>>;;;999===BBBmmmLLL888DDD??????ZZZ^^^GGG222---111222222333777333DDDooo|||SSS:::666666444333222111111111......//////000111111111............////////////111///PPPOOO555555............////////////000222///111777444666DDD```qqqYYY@@@777888777333000111000///...............)))//////---888MMMVVVQQQAAA>>>:::444...,,,666AAAaaaCCC000---+++,,,...))),,,+++++++++***************+++++++++,,,666RRRnnn}}}~~~xxxtttwwwzzz|||xxxjjjeeehhhjjjjjj[[[[[[[[[[[[ZZZWWWRRRNNNHHHGGGFFFEEEEEEDDDBBB???888888777666555444444333777666555444333444555555222111000000111222000///111111111111222222222222---......//////.........///...---,,,,,,---...///333333333111///...///000///...,,,---......---,,,///...------------,,,***...///000///...///000222+++///000......111333222111111111000111111222333---,,,,,,///333555444111777222333;;;===999777;;;888222...000222///------111111111111111444888;;;777888888999???NNNbbbpppdddBBB777777666999JJJyyyFFF===<<<999;;;CCCrrriii???===>>>:::CCCRRRoooqqqXXX;;;444000222555444222111333444999PPPqqqVVV777777666555333222222222222/////////000000111111111............///////////////...AAAXXX///...------........./////////000444///...555666666???LLL```MMM;;;666888777333000000000//////.../////////)))+++000:::EEEJJJBBB888///------///---...666@@@OOO888...///+++***,,,)))++++++***)))))))))))))))''',,,+++)))******333CCCJJJUUUbbbnnnzzz{{{}}}~~~~~~xxxuuusssssspppggg[[[TTTRRRNNNGGGFFFBBB===999777555222000222111111222444555333222222222222222333333333333111000///...---,,,+++***...---,,,---......---+++------,,,,,,,,,,,,---------...///000000111000000000//////000111222444555------,,,---...............---...000333444222000111111111222333333111///---000444555444333444555111777999666555888:::999;;;<<<>>>?????????===<<>>;;;999:::999555222555===EEEMMMPPPRRRHHH777444999999888<<>>:::;;;BBBrrraaaCCC;;;:::===:::EEEPPPSSSQQQMMMDDD<<<111333444333222444444222111CCCFFFEEENNNOOORRRbbbsss^^^;;;777666555444333222222222000000000000000000111111............////////////,,,---999eeeccc...,,,---------.........//////...444000---555777555:::DDD~~~wwwSSSFFF:::777999888666666000000////////////000000111---666LLLWWWIII444)))///***)))+++++++++333===NNN888///...'''&&&+++,,,+++******)))))))))))))))(((***+++///,,,)))000+++333:::???JJJZZZhhhnnneee]]]ZZZcccnnntttuuutttzzzxxxvvvtttuuuxxx{{{~~~yyysssoooeeeZZZQQQJJJ@@@999777777666555222111111333555666555444////////////////////////+++,,,...///000000000000.........///111222111///000///......---------...------///000111222222222111111000000000111111222444333333555999;;;;;;:::>>>???BBBHHHNNNPPPNNNKKKLLLLLLMMMOOOQQQPPPNNNKKKHHHNNNUUUXXXWWWUUUTTTTTTVVV___dddcccfffmmmssssssqqquuu{{{~~~wwwuuuxxxxxxooo^^^LLL@@@;;;:::555999;;;111///666666777333BBBnnnAAA===;;;@@@;;;;;;AAAoooPPP::::::>>>555888===???===888555444111666555...,,,222777666OOOqqqxxxgggYYYEEE;;;GGGEEE___~~~gggBBB777666555444333222222222111111000000000000000000............/////////000---222:::OOOsss777555---------.........//////,,,555111---444666444666>>>\\\rrrMMMCCC888333333444222...///000000...,,,+++,,,...555&&&???___SSS:::000)))------,,,++++++---222555@@@888...))))))+++***)))+++***************+++++++++***)))((((((***,,,------...000333777:::<<<>>>888999:::<<<>>>AAACCCDDDJJJIIIIIIIIIKKKMMMPPPRRRUUUXXX^^^cccfffggggggffflllmmmppptttxxx{{{~~~~~~~~~yyyggg\\\WWWNNNBBBMMMDDD@@@BBB???666555;;;666444222000000000222333333000000111000...000555444111000666===>>>888111AAA999222000444:::>>>>>>777777;;;CCCMMMRRRQQQNNNLLLQQQXXX]]]]]]ZZZXXXWWWQQQWWWbbbpppzzzzzzrrrjjjhhhsss{{{yyyrrrttttttlllxxx~~~aaa```___]]][[[ZZZXXXXXXbbb```]]]\\\\\\^^^aaaddduuuuuuvvvyyy}}}qqqbbbbbb\\\QQQLLLKKKGGG@@@FFFGGGGGGRRRttt^^^RRRFFF>>>DDDOOOEEE>>>cccUUU<<<999444444888===<<<888666888000555444333444...///===sssIII999<<>>666555444333222000//////444333111000111222555666888888999:::===@@@CCCEEEHHHPPPVVVZZZdddpppooofffttt|||yyyyyylllSSSGGG>>>888:::<<<999444111---000---///444222888KKKttt]]]EEE===>>>@@@CCCJJJ```~~~@@@888666333222222222222111000000000000///////////////////////////000000111222***111<<>>>>>:::999999999:::;;;<<<===>>>:::666222111222111---)))......---...000000///---//////,,,))))))---...,,,///......------,,,,,,++++++************+++,,,,,,))))))******+++,,,,,,,,,///222222000666>>>>>>777HHHVVVlllwwwjjjaaayyygggVVVIIILLLVVVXXXSSSMMM@@@999---...444111444FFFWWWBBB???@@@AAA???GGGggg~~~BBB999666333222222222222111000000000000////////////////////////000000000000,,,222)))777WWWPPP,,,......................../////////000111222333444<<<888WWWeeeEEE>>>777333333444333111111111111...,,,***+++,,,,,,DDDVVVJJJ111'''***+++)))***,,,+++******+++,,,+++***)))***---//////...++++++***)))))))))************)))))))))***+++,,,......---,,,,,,+++++++++------,,,,,,+++,,,,,,,,,000///---,,,++++++++++++---,,,,,,,,,,,,,,,,,,---------,,,,,,++++++******000000...+++************(((+++,,,+++111;;;AAABBBMMMWWWkkk{{{oooiiiuuuuuuuuuwww{{{}}}~~~{{{vvvvvvwwwnnnfffeeeiiihhhaaaYYY^^^\\\ZZZXXXWWWSSSNNNJJJLLLIIIGGGEEECCC???:::666444000------//////+++'''444111///...//////...,,,&&&((()))((('''(((+++...------***&&&'''+++***&&&'''''''''((()))***++++++///---,,,,,,...///---+++///---,,,,,,---------,,,+++---......------..............................******++++++,,,,,,,,,+++------.........---,,,,,,***+++***(((+++000111,,,)))+++444===:::555@@@RRRWWW]]]dddlllwwwyyyooonnn}}}sssfffsss|||kkkYYYRRRaaafffZZZSSS\\\iiiooommmtttmmmVVV777---444222///888mmm{{{RRRBBB999???BBBAAALLL\\\nnnGGG999777444222222333222111000000000000////////////...//////000000000000000...444+++222>>>WWW222........................////////////000111222333777;;;RRR}}}```CCC===777333222333222111000111000...,,,++++++---000LLLUUUAAA...+++---,,,(((***++++++))))))***+++...---------......,,,+++******)))(((((((((((((((***************+++++++++,,,,,,,,,,,,,,,+++++++++)))))))))))))))***+++,,,)))((((((''''''''''''(((&&&&&&%%%%%%%%%&&&'''((((((((((((''''''''''''''')))'''&&&'''((()))+++---++++++(((%%%&&&+++//////)))...777AAACCC===666222444555666999:::<<<======666888===BBB@@@999444444888666333111111000///...,,,+++******+++++++++***+++++++++,,,---,,,+++))),,,,,,+++***)))((()))***%%%$$$######$$$$$$$$$###,,,,,,+++***(((''''''''')))***)))&&&''',,,,,,***((((((((((((((()))***+++(((***,,,,,,******+++---***(((%%%%%%&&&''''''&&&&&&%%%%%%'''))))))((()))(((((()))))))))*********%%%&&&'''(((((((((''''''''''''(((((()))(((((('''(((*********,,,000///---///...,,,***,,,000000,,,///000222555999<<<888222888;;;666333<<<@@@888000999999:::;;;;;;:::888777777;;;@@@FFFJJJLLLMMMNNNYYY[[[^^^bbbfffkkknnnpppsssnnnlllsssOOO111333777555777WWWeeeEEE:::999:::EEESSSZZZiiiNNN:::777444333333333222111000000000000////////////......///000111000000///111///111---555YYYQQQ666........................////////////000111222222///<<>>JJJ___wwwwww@@@111555666777HHH~~~yyyYYYCCC:::>>>GGGUUUWWWccc|||~~~yyyTTT;;;888555333333333222000000000000000////////////---...000111111111000///000***222)))333777BBB555........................///////////////000111222333999:::NNN|||wwwXXXAAA===888444111000//////......///...,,,,,,...///:::TTTPPP777000---(((---'''''''''&&&&&&'''+++---333333333222000///......---,,,+++***))))))))))))))))))***+++++++++++++++(((((()))))))))*********(((((((((((()))***++++++''''''((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***&&&&&&(((((($$$%%%((('''(((***,,,,,,)))&&&%%%((()))))))))***,,,------***+++,,,,,,,,,+++)))(((...+++)))***)))'''+++000'''((((((((('''&&&&&&'''((()))))))))'''&&&&&&&&&)))))))))(((&&&%%%%%%%%%$$$$$$###$$$%%%&&&'''&&& """$$$$$$$$$%%%%%%%%%'''***+++++++++++++++)))---...***)))+++***(((&&&&&&&&&&&&&&&''''''((()))******)))''''''&&&'''%%%$$$$$$%%%'''((('''&&&((($$$%%%)))***''''''***(((((((((((())))))))))))'''''''''((((((((())))))(((((('''&&&'''((()))***!!!"""%%%)))---///222555))))))******)))))),,,000+++******+++---...111444333---000333000000222//////000222333///---555AAA333444555555555666888999777666666555444444444444222555888999999;;;@@@DDD^^^aaa|||WWW444000222333;;;hhhnnnWWWDDD777PPPKKKLLL^^^{{{}}}uuuxxxXXX;;;999555444333333222000000000000000////////////---...000111111111//////+++---///)))333,,,555000........................000////////////000111111666777777???hhh{{{uuuWWW@@@===888444111///......---.........------...000===VVVPPP777///)))$$$---)))))))))((((((***...111222333333333222111222333///...---,,,++++++++++++))))))***++++++++++++************+++++++++++++++)))(((((('''(((((())))))++++++++++++***)))(((((((((((((((''''''%%%$$$###''''''&&&&&&&&&&&&%%%%%%%%%!!!"""'''((($$$%%%)))(((%%%$$$$$$%%%%%%'''***###&&&'''''''''(((&&&$$$'''''''''&&&'''''''''((('''&&&(((***)))$$$$$$'''(((&&&&&&''')))***'''%%%'''***---...---+++***)))###$$$%%%&&&&&&&&&((()))((($$$!!!$$$(((***((($$$((((((((('''%%%$$$$$$%%%###&&&))))))&&&$$$###$$$###&&&%%%&&&((()))'''&&&&&&%%%%%%%%%&&&''''''(((&&&$$$&&&)))+++)))'''$$$$$$$$$&&&((()))((('''&&&%%%(((---+++%%%&&&+++((((((((()))))))))))))))(((((('''''''''((()))******)))'''&&&&&&''')))***,,,***))))))((((((***...444&&&""",,,///&&&$$$+++******+++,,,,,,+++,,,......---222111,,,222888000+++000444444444555333000444555555333111111333666555666888999999888777666888888888777777999<<<>>>666333LLL}}}|||iii]]]QQQEEEDDDKKKCCCCCCEEEIIILLLTTTdddtttfff:::111444666333ZZZrrrQQQKKKFFFFFFUUUppp~~~qqqoooYYY<<<999666444333333222000000000000000////////////---...000111222111///...(((333,,,,,,222//////,,,........................000////////////000000111000222::::::JJJ{{{xxxSSSBBB>>>777333000//////......111333111---+++...222;;;bbbXXX444///,,,$$$---''')))***))))))+++222777444333111222333333222000111111...******,,,+++'''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&''''''((()))***,,,+++)))(((&&&%%%%%%%%%((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((())))))*********+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%******&&&&&&******%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))************************************............////////////...///666//////:::555000111555444///---222555444;;;(((444AAA222111>>>:::RRRFFF===EEE...,,,GGG***888///===YYYUUUWWWnnnuuuxxxuuu|||uuuqqqggg]]]ZZZIIIIII;;;000444888777:::AAANNNVVVKKK666+++///777000HHHxxxdddOOOAAAKKKeee{{{hhhoooTTT>>>777888888//////333111000111000------///111111......///111222000...---///............---------,,,,,,,,,---------......///////////////000111111444666888333;;;kkk}}}{{{VVVDDD???999444222111000//////111333111---,,,...222<<<```TTT000///222***,,,)))***,,,,,,---...000222333111111111333333222111222222///******,,,,,,((()))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&'''((()))***+++***)))'''&&&%%%%%%%%%((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((%%%(((((($$$$$$((((((%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))************+++++++++,,,,,,---------.........////////////777(((444:::...333555'''666000---111444222000000///===@@@222111HHH^^^```qqqeee888000:::???===ZZZuuuBBB===888999>>>DDDHHHIIIHHHGGGFFFEEE???DDDYYYsssmmmBBB444777222)))///777>>><<<555000000111111???lllqqqRRRKKK]]]tttiii]]]@@@777888999111111444111333444333111//////000000...///000...///000000---///............---------,,,,,,,,,---------......///////////////000000111111222444444999TTT}}}XXXFFFAAA;;;777444333111000///111222111...---///222BBBdddXXX222---333,,,'''+++,,,///222444444111...000000///111333444333111333333///******---,,,(((******))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***)))((('''&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%''''''$$$$$$''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((())))))))))))***++++++,,,---...//////---------.........//////333(((222444+++EEEaaaRRR:::111///666666000000666:::@@@777888ZZZvvvpppaaaeeewwwooo333;;;888@@@rrr[[[111777///111333555555444333444555777222222777<<>>eeebbb<<<,,,111...))),,,---111666:::999333---.........000333444333111333222...******------***++++++******)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((()))(((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))******,,,---...//////,,,,,,---------.........***555111000EEExxxkkkUUU<<>>===111111000...---,,,+++***((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&((()))***)))((('''################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$############$$$%%%&&&'''$$$$$$###$$$$$$%%%&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$####################################$$$$$$$$$$$$############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###'''------'''###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''''''''((((((((()))))))))++++++++++++,,,,,,,,,,,,,,,...HHHYYYIII777(((OOOKKK111999DDDRRR555666444000000***,,,...<<<}}}www777JJJwww>>>666---111...000111111000///000000%%%(((,,,000444555111,,,---+++,,,......---...111***(((222777MMMWWWAAA///...000...---///---///111222HHH~~~~~~fff|||\\\???333888666333666555444000000333000---777EEElllHHH...///444...,,,222///............---------,,,,,,,,,---------.........------------...////////////000222111222>>>NNNhhhKKKGGGCCC???;;;888444111222000///000111333333222)))999^^^{{{}}}sssdddQQQ999999777222---,,,000333+++,,,...000222222///---000000//////444>>>CCCCCC333222111000...,,,++++++((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&((()))***)))((('''""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$############$$$%%%&&&'''############$$$%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""&&&------&&&""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))******+++++++++,,,,,,,,,)))===pppjjj<<<___HHH>>>)))>>>~~~rrrCCC333OOO999888888(((;;;+++444111888111MMM???QQQlll888000%%%666000000000...------...000///000...,,,,,,///111111+++222111******222333+++...)))111,,,---hhheee:::,,,//////------222+++000111333]]]bbbyyybbbCCC444999777555777777555000///111...***555EEESSS///000555,,,***555//////.........---------,,,,,,,,,---------.........------------...//////444***000999111---999FFFoooYYYJJJAAABBBAAA999444777333333111000......------///000888KKKdddyyyjjjeeeUUU???111000222222000///...,,,+++,,,---///...,,,---222444555:::???111///...---...---,,,***&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$&&&&&&%%%$$$$$$###""""""%%%%%%%%%$$$$$$$$$######&&&$$$%%%&&&$$$ !!!&&&!!!"""###"""!!!!!!###%%%"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$#########"""!!! !!!"""!!!"""$$$%%%%%%$$$$$$$$$$$$$$$%%%"""###&&&***,,,+++%%% ((('''%%%$$$$$$%%%$$$###((('''&&&&&&'''&&&$$$"""###$$$&&&"""%%%***$$$&&&$$$---&&&$$$$$$'''&&&&&&&&&&&&'''((((((&&&'''+++)))"""***000)))000eeefffNNNJJJ{{{???444777///CCCDDD???iii666555222333222---555+++RRRJJJ:::sss@@@NNNfff...666......333...+++------,,,---000,,,)))...000+++///333+++...000...))))))---...,,,,,,)))//////%%%444fffOOO(((***<<<%%%000,,,+++...666444222___ccchhhnnn===666888222555222444222000///---...000222444pppvvv444000222---(((555///............---------,,,,,,,,,---------.....................///000000222222333222222333777:::ZZZhhhYYYMMMHHH@@@777777===333222111///...---------///......444AAAQQQaaakkk~~~qqqaaaUUULLL???444111///...222777888444///111///111;;;AAA>>>888444---+++))))))))))))'''&&&'''''''''''''''((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%########################"""############$$$$$$$$$###########################$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%''''''&&&&&&%%%$$$$$$###&&&%%%%%%%%%%%%$$$$$$$$$'''######&&&&&&### !!!#####################""""""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$######$$$$$$######$$$%%%$$$$$$#########$$$$$$$$$$$$&&&***---,,,((($$$!!!!!!!!!###%%%&&&&&&&&&"""&&&)))+++(((###$$$'''""""""$$$"""***111,,,***(((!!!!!!&&&'''&&&&&&&&&&&&'''(((((()))))),,,***%%%***000---LLLyyyHHHIIIvvv===111IIIQQQtttCCC[[[ZZZ000666222---)))777___lllYYY@@@ZZZ~~~EEE===999666///...---***,,,333777333...+++111***...333------000,,,444;;;EEEMMMNNNIIIAAA<<<666***,,,666...%%%@@@hhh\\\///...+++,,,///...,,,***000///+++GGGwwwbbbvvvtttAAA888:::333555222333222111///......000222444```PPP+++333333&&&222............------------,,,,,,,,,---------.....................//////000111111111111111222555888HHH~~~hhhQQQFFFAAA;;;999<<<333222111///...---,,,,,,...///...++++++444CCCOOOkkkqqqxxx{{{dddOOO@@@888333666===>>>555,,,---+++111AAALLLHHH:::...444222///...---,,,***)))((((((''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&))))))((((((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%)))###!!!%%%(((%%%!!! !!!%%%,,,222555222,,,&&&"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%$$$###$$$###############$$$$$$""""""###%%%((((((&&&$$$&&&'''''''''''''''&&&%%%)))***)))'''%%%###$$$%%%)))$$$$$$))))))%%%''',,, !!!"""!!!$$$''')))+++'''&&&&&&&&&&&&'''((((((************'''(((---222hhhQQQ+++GGG444,,,III\\\UUUiii222666333,,,333EEEdddJJJ888III|||BBB999CCC......,,,,,,***,,,444888444---)))///***...---###&&&666???```ZZZZZZcccjjjoooyyyVVV<<<)))111555&&&***GGGyyy>>>777 444,,,333222---///222...666NNNyyyaaa}}}FFF999;;;444555111333222111///......000222333IIIuuu000222888)))000............------------,,,,,,,,,---------............------......///000///000000000000111444666<<<___yyywwwXXXJJJHHHDDD===777444333111///...,,,,,,,,,)))...111111...000777===@@@HHHXXXnnnyyykkk___RRRLLLKKKGGG===333999777===LLLVVVQQQBBB666333000,,,***))))))'''%%%(((((('''''''''(((((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&''''''''''''*********)))))))))((((((((('''''''''&&&&&&&&&&&&((($$$"""%%%&&&%%%%%%((((((444BBBJJJGGG;;;///'''""""""#########$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%$$$$$$%%%%%%"""######"""""""""###$$$$$$######"""######$$$$$$$$$###$$$%%%%%%###!!!!!! """&&&'''&&&%%%%%%&&&$$$"""###'''"""!!!***111$$$&&&###'''000((( '''&&&&&&&&&&&&'''(((((((((((('''''''''$$$,,,???}}}}}}888)))MMM|||///---222BBBmmmmmmDDDqqqDDD000222222777[[[GGG222...MMMooo111???{{{^^^///111222000,,,,,,//////,,,+++,,,(((,,,111)))$$$>>>bbbpppeeePPP@@@AAAIIIVVVppp|||ccc<<<)))000111...666gggNNN:::%%%333***000333//////666555333:::yyy{{{fffbbbHHH888:::555666222444222111000//////000111222888gggJJJ000222222111.........---------,,,,,,,,,,,,,,,---------.........------------.../////////000111000000111333555777IIIfffsss```QQQDDD===:::555444222000...---,,,,,,'''***...111222333333444999666666???OOOcccttt}}}vvvppphhh___YYYVVVRRRQQQSSSOOOCCC666000444111...,,,,,,,,,,,,+++(((((('''''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((+++***************))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%###"""***333444@@@KKKKKK???000%%%!!!""""""#########$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$!!!"""%%%%%%"""######""""""###$$$%%%%%%''''''%%%$$$######$$$%%%###%%%((((((''''''(((***'''((('''&&&%%%$$$%%%&&&(((---'''&&&---'''!!!)))***000)))!!!---&&&!!!'''&&&&&&&&&&&&'''((((((((()))%%%''')))###222WWWWWW333555LLLzzzkkk333222###222EEE]]]999JJJccc+++---444222uuu<<<666444ZZZKKK&&&777cccAAA---333++++++,,,---)))%%%)))///***000111+++<<>>999555111///......---,,,))))))((((((''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''(((((((((*********)))))))))))))))(((((('''''''''&&&&&&&&&$$$%%%&&&&&&!!!!!!+++777...333777222)))"""###&&&"""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$###$$$%%%&&&&&&'''''''''%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%###((('''!!!!!!&&&&&&"""############$$$%%%&&&&&&%%%%%%$$$""" !!!###$$$&&&'''%%%"""!!!###&&&+++(((%%%%%%(((,,,...//////AAA<<<666DDDEEE<<>>888777555333111///......222000......111333444333+++,,,000666444000111666???FFFQQQ\\\eeemmmsssvvvzzzrrrooopppQQQLLLCCC<<<666111---***,,,+++******))))))******''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%###$$$%%%&&&###!!!'''///######!!! """%%%((("""############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$###$$$%%%&&&''''''''''''%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%---111...$$$"""'''((("""$$$$$$$$$$$$%%%&&&'''(((###$$$%%%$$$######%%%((($$$&&&(((%%%###$$$)))......111:::IIIXXXaaaaaa]]]ppp}}}iii___}}}ZZZ)))+++###%%%'''&&&&&&&&&&&&'''((((((&&&---''')))...'''JJJlll000+++&&&...+++***///)))---444???}}}sss666===777lllRRR...///EEEWWW+++222888WWW333222'''222cccYYY;;;777111,,,------++++++---111+++***---666FFF@@@&&&---,,,******+++---000222777qqqIII,,,333...000EEECCC000&&&111---222...---333000---333222@@@xxx|||VVVEEEGGGcccVVV___yyyOOO666888666777222777222111111000000000000000666111XXXjjj===333,,,---------,,,,,,,,,++++++,,,,,,,,,---------......------,,,,,,------...///...///111111000///000111333666HHHuuurrrsss```BBB999888666444111000///...***,,,///111222111000///444///---//////---111888333111///000555<<>>888111111444222---///000111333333333222111111111000///////////////111111000////////////000444444555999AAAJJJTTTYYYtttyyyxxxqqqlllWWWIII999000111333111...---***((('''((((((&&&###%%%))),,,,,,(((&&&&&&'''############%%%''')))***&&&$$$######%%%%%%$$$"""&&&((()))(((&&&%%%$$$%%%''''''&&&&&&%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%'''(((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$""""""###$$$$$$$$$$$$############"""%%%%%%%%%$$$!!!!!!"""###$$$ """!!! """%%%'''((('''&&&&&&%%%&&&***+++***((('''###(((***(((((()))&&&!!!'''$$$###$$$'''&&&"""'''(((((('''%%%%%%''')))%%% ''',,,&&&)))444888GGGRRRMMM[[[bbbZZZiiizzzxxx___NNNDDDIIIEEE:::777<<<<<<555222***%%%((((((%%%$$$''')))$$$))),,,'''''')))###,,,......'''(((000TTTPPP$$$:::///&&&777&&&...///)))///222JJJ:::444///<<>>DDDJJJTTT\\\bbbeeehhhjjjlllgggaaa___\\\VVVKKKBBB999444---******+++++++++''''''((('''%%%%%%&&&'''+++)))'''&&&%%%$$$%%%%%%###""""""###$$$%%%&&&&&& !!!"""############$$$##################""""""&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&'''(((((()))(((''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$###%%%&&&%%%%%%%%%%%%%%%&&&&&&''' !!!$$$&&&)))&&&$$$$$$$$$###!!! %%%%%%%%%%%%%%%$$$###"""'''&&&&&&((('''%%%######((("""$$$((((((&&&'''&&&$$$""""""&&&,,,111'''))),,,///111000///---BBBAAAMMMWWWVVV^^^oooxxx~~~oooddd___XXXSSSKKKFFFAAA:::000)))+++///---$$$###))))))###""""""%%%((()))'''&&&'''((("""$$$((($$$%%%///555>>>>>>>>>555---444]]]MMM------\\\999222'''++++++$$$)))444VVVsss666******222222tttqqq555+++999...$$$333444+++222NNNYYYWWWttt===***111'''///***000999(((///,,,GGGRRRUUU[[[OOO@@@777222...,,,,,,))),,,777rrr~~~222///,,,///--->>>KKK///+++222333222000......//////111000333===HHHMMMHHHBBB===:::555444666888999999AAAWWWddd[[[```TTT666:::444666333222222111111000000000000000---......>>>tttZZZ///222...000///(((,,,000***,,,,,,,,,------------...---------------------------......///////////////111---;;;:::eee~~~}}}\\\@@@;;;999111...444000000111333333333333333222222111000000000000000---.../////////...,,,+++...---+++******+++,,,---)))---222777===DDDKKKPPPXXX]]]gggpppvvvuuuooojjjccc]]]TTTKKKCCC;;;555111222///,,,***+++,,,,,,,,,(((&&&%%%###""""""###$$$%%%&&&&&&$$$###"""$$$%%%&&&&&&''''''(((((())))))&&&&&&&&&&&&''''''''''''$$$############$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$$$$######$$$$$$""""""""""""""""""""""""$$$%%%%%%$$$"""!!!###$$$!!!!!! """###$$$!!!"""############&&&((( !!!###$$$$$$ !!!"""###%%%&&&''' !!!"""$$$&&&(((******,,,&&&%%%((('''###&&&...///333555333222888FFFQQQZZZ^^^hhhttt|||ddd[[[UUUAAA@@@>>>999222+++(((&&&333---%%%!!!"""$$$&&&&&& $$$$$$$$$&&&""" %%%(((&&&$$$%%%%%%%%%,,,&&&%%%'''$$$(((@@@ZZZYYY???fffKKK000***zzzggg...///'''+++((()))888kkk___666---///...+++WWW999(((444)))&&&333+++111[[[zzzbbbCCCOOOvvvVVV|||ddd000333'''---+++)))000###NNNtttdddHHH666///000)))888[[[<<<000,,,...111+++XXX}}}BBB111///---,,,,,,---//////000000111222222111111111111111111111222555777666555;;;UUU]]]aaauuuXXX888:::444666444222222111111000000000000000...444---555```AAA444---///111++++++///+++,,,,,,,,,,,,---------------------------------------......//////////////////444333111QQQ{{{vvvUUUCCC:::333222666000111111222222333333333111111000////////////000...///111222222000...------------......---------------,,,******,,,000333333:::EEERRR\\\dddjjjmmmssssssssspppiii```VVVOOOEEE@@@888333000,,,'''###&&&&&&%%%%%%&&&'''(((((("""###$$$###"""!!!###&&&&&&%%%$$$$$$$$$$$$$$$### !!!"""""""""###$$$$$$######$$$$$$%%%&&&###$$$%%%&&&&&&%%%$$$###%%%%%%$$$##########################################$$$$$$###!!!!!!"""$$$###"""  !!!"""###!!!""""""!!! !!!###""""""!!! """&&&&&&$$$$$$%%%&&&%%%$$$$$$%%%&&&******(((&&&&&&((((((%%%!!!(((888FFFCCC888???PPPaaaiiiqqqwww||||||oooiiicccRRRKKKMMMJJJTTTPPP777555777)))((('''((()))***)))(((((()))+++'''$$$"""###%%%&&&&&&%%%$$$''''''$$$%%%***+++)))%%%)))'''!!! &&&***(((..."""333NNN^^^qqqMMM...333gggBBB888'''(((///,,,555yyyQQQ222222111---///???>>>///(((&&&,,,+++***PPPsssNNN+++333cccBBB]]]TTT555---'''------,,,222lllzzz|||xxxjjj444---,,,666OOOLLL---222,,,111(((888eee333,,,+++,,,......---...111000222444555333444666999666666666666777777666555===[[[___qqq]]]::::::444666444222222111111000000000000000000777...111DDDddd444)))+++111---,,,///,,,++++++,,,,,,,,,---------,,,,,,---------------------......///////////////111999///333BBBvvvnnnMMM:::888999555222222222222222222222222000000///.........//////...///111222222000...---(((***+++---......------+++++++++***)))***,,,...---000222444555999>>>BBBLLLSSS]]]gggmmmpppqqqpppjjjeee]]]WWWQQQIII@@@999222111///---***'''$$$""" !!!###$$$###$$$%%%&&&***(((%%%%%%&&&'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&((((((((('''&&&%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%$$$######$$$$$$!!!"""###$$$###$$$'''))))))***'''!!!"""%%%$$$ """%%%''''''$$$"""!!!!!!"""%%%(((///===LLLQQQNNNSSSWWWkkkuuukkkddd]]]TTTNNNLLL===777777111000111++++++000"""((("""***...&&&&&&%%%### !!!"""!!!"""$$$&&&&&&%%%!!!"""$$$$$$######&&&&&&%%%!!!###"""!!!$$$***---+++&&&(((222XXXQQQ111iiiRRR111222FFFvvv===..."""333...,,,|||GGG***---'''(((555111dddCCC333$$$(((,,,)))KKKuuu~~~GGG333***===ttt>>>JJJ:::777$$$222222444WWWlllFFF666...666555888ZZZ}}}]]]999444%%%>>>{{{eee***333(((+++...***[[[333111000222444000***+++000///000111222222111111000111222222333444666999;;;???^^^dddccc<<<:::444666444222222111111000000000000000,,,222///000,,,^^^<<<)))'''000000...///,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---......///////////////000666---;;;<<>>FFFOOOXXX]]]iiiiiijjjkkkkkkiiifffddd]]]\\\ZZZUUUNNNFFF???:::999777555444222...)))%%%---)))&&&%%%((()))(((&&&&&&&&&&&&&&&''''''''''''$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&&&&%%%$$$$$$$$$$$$%%%""""""""""""""""""""""""$$$%%%%%%$$$""""""###%%%!!!!!!!!!!!! !!!""""""""" """$$$!!!)))+++$$$"""(((------000999FFFQQQWWW[[[^^^aaaWWW[[[aaaoooppp\\\NNNDDD<<<777;;;555---)))***---//////((( ###&&&!!!%%%111%%%'''''' !!!"""###$$$$$$%%%(((***%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%$$$$$$$$$$$$######"""$$$((()))&&&&&&)))000XXXsss}}}{{{cccVVVhhhggg111DDDRRR\\\^^^888(((888III555$$$444222///EEE)))...%%%(((666)))@@@ddd666...)))---...@@@tttzzzEEE...))),,,AAADDD@@@eee@@@;;;&&&444(((BBB???(((666...000222000...888RRRjjjbbbRRR)))999mmm///...+++,,,444...<<>>:::333777555222222111111000000000000000+++000333333***EEEUUU444&&&...000......,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------.........---......///////////////,,,000,,,===:::DDD{{{zzzxxxuuuuuuxxxyyy```PPPGGG@@@===<<<999777555444444444333222222111000111111111............------------,,,------...---,,,+++***'''(((******)))***+++---((()))***,,,.........---((()))(((''''''+++111777;;;>>>DDDIIIMMMRRRWWWZZZrrrtttwwwxxxvvvqqqkkkgggZZZWWWUUUVVVVVVRRRIIIAAA>>>888222000000///,,,((('''''''''&&&&&&&&&&&&&&&,,,,,,++++++,,,,,,---...******)))((((((((((((((())))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''%%%%%%&&&((($$$%%%''')))******)))((('''))),,,---///111444777@@@SSS^^^TTTIIINNN]]]ffflllyyyppprrrvvveeeCCC999---'''&&&(((((('''+++)))&&&$$$###%%%''')))---$$$'''***$$$###'''%%%)))!!!$$$)))!!!%%%$$$&&&''''''&&&###!!!!!!"""!!!!!!  """$$$((('''((()))((('''''''''((($$$'''---((( ***===dddeeeFFF((($$$BBB???***000EEErrr777)))777]]]iii333***...444<<>>666JJJBBB333)))000---___rrrDDD)))!!!///444&&&!!!***000...333===bbbXXX<<<===eee666,,,,,,//////555444dddCCC222(((+++000//////444...///222333444444555666666777777555333444777:::>>>\\\lll@@@:::333777555333222111111000000000000000...000555111444999UUUxxxIII+++---///---...---***++++++++++++,,,,,,,,,++++++,,,,,,---......///---......///////////////***000...666888;;;iii{{{}}}{{{wwwrrrsss{{{www]]]NNNKKKAAA@@@===:::888666666666555444333333222222333333111111000////////////000***++++++++++++++++++***((()))***))))))***,,,...---***((('''((()))((('''%%%'''******)))))),,,///))),,,...//////222777<<>>EEE???333,,,)))%%%$$$$$$$$$""" ###%%%&&&%%%%%%&&&'''%%%"""))),,,!!!&&&'''%%%///!!! %%% %%%%%% """$$$$$$$$$%%%'''"""###$$$$$$#########$$$$$$###$$$&&&&&&%%%$$$%%%$$$"""***%%%###>>>dddYYY'''***000000@@@uuu???%%%333...444777NNN...+++"""...CCC>>>---((())),,,)))***111///(((###...---[[[ggg'''111$$$---111FFFTTT(((...BBB|||AAA)))***)))555tttOOO%%%999222,,,%%%///444///((((((+++---///;;;AAA:::[[[999000'''..."""666555OOOgggKKK333000555222------///222333111...---111555...111444555555666:::===DDDaaannn@@@;;;333777555333222111111000000000000000,,,---///(((777111,,,mmmZZZ111,,,---+++---...******+++++++++,,,,,,,,,++++++,,,,,,---...//////---......///////////////,,,333111...444:::WWW|||{{{tttttt|||rrrdddVVVOOOFFFAAA@@@>>>:::666888777666555333333222222111222333444333222///...///---,,,+++---...---,,,******+++,,,---......///---,,,)))'''&&&'''((()))************))))))))))))))))))))))))(((((((((((()))+++...111444777888999===<<>>>>>///)))333AAAvvv+++;;;---...,,,)))...+++"""***/// ___888+++///,,,,,,---AAABBB'''111888```999---...///KKK}}}888///222$$$***++++++++++++++++++++++++///---...666??????777...+++333%%%'''<<>>~~~{{{}}}CCC@@@///888111666333222111000////////////---000333222000222888===EEE222&&&222555)))------,,,,,,,,,,,,++++++,,,,,,,,,---------......---------............///000...000444333555HHH___~~~|||}}}|||zzzzzzhhh___TTTKKKGGGDDD@@@===888777666444444444555555444444555555555333222111111000......//////---,,,.........//////000000000...---,,,+++*********************)))))))))(((((()))))))))(((((((((''''''&&&'''((()))))))))))))))***'''---999===888999???IIIJJJLLLNNNQQQSSSUUUVVVcccffflllttt}}}}}}yyynnnlllggg]]]UUUQQQTTTXXXJJJFFF@@@999555444444555333000---++++++***'''$$$(((''''''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$###%%%%%%$$$$$$$$$###############""""""######$$$%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%$$$$$$###"""########################$$$$$$###############$$$%%%%%%%%%&&&&&&&&&'''''',,,---222"""BBBwwwGGG333'''++++++$$$(((666wwwkkk888,,,III999)))...999~~~DDD...***,,,===uuu+++---++++++***&&&111222%%%---)))111xxxooo666555333+++%%%000III^^^111++++++222sss999***---(((;;;gggYYY000...///%%%---++++++++++++++++++++++++((('''(((,,,000111...***&&&111222333111PPP{{{CCC555///000111111...333...---555666222666,,,///444666666777;;;@@@WWWBBB>>>///777///222333222111000////////////---000222111000111666;;;ccczzz<<<+++///...000------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------............///---000555444333@@@RRRxxxjjj^^^WWWSSSOOOLLLAAA???<<<999888999:::;;;<<<<<<;;;:::888777666666333111000000111000...+++////////////////////////++++++++++++***))))))(((******)))))))))(((((((((((((((((('''''''''&&&&&&''''''''''''&&&%%%$$$###&&&"""###))))))$$$###''')))***+++---///111333333444666;;;AAAHHHNNNSSSUUUKKKOOOTTTVVVWWWXXX\\\___hhhaaaaaallltttrrrooopppwwwvvvnnnbbbaaajjjpppooorrrtttvvvwwwuuuqqqlllhhh``````YYYKKK@@@>>>???@@@<<>><<<<<<777///;;;:::777000(((%%%&&&)))((('''%%%######$$$&&&'''%%%$$$###$$$%%%&&&%%%$$$!!!!!!!!!""""""#########$$$$$$%%%%%%%%%$$$######%%%$$$$$$$$$$$$###############""""""######$$$%%%$$$$$$$$$$$$$$$#########$$$$$$$$$%%%$$$$$$###"""########################$$$###############$$$$$$%%%%%%%%%&&&&&&&&&''''''###"""---'''sssFFF###"""&&&+++((("""'''111aaaPPP333(((@@@zzz888111***...ccc[[[000...(((;;;ddd444%%%---+++***'''<<<@@@&&&******DDDTTT000SSS999***&&&IIIlllIII'''---000CCC444'''***'''---999444)))---,,,(((,,,))))))))))))))))))))))))(((((()))))))))***+++---///&&&,,,555GGG|||;;;---222***444222000444000---333222///555666888888666444888@@@GGG```qqqBBB===222888000000333222111000////////////...000111000//////333777???uuuOOO111---+++444------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------............///,,,///444444222888BBBddd~~~wwwooohhhccc```VVVSSSNNNIIIFFFEEEFFFGGGIIIGGGDDDAAA???<<<;;;;;;777666555666666555333000000000000000000000000000++++++------,,,+++)))'''******)))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''(((''''''''')))&&&&&&))))))&&&&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((())))))&&&(((******)))((()))+++...((('''///555333...,,,...///***$$$$$$***...---///000111222111...***(((333333...((()))---///---(((,,,---******,,,+++'''!!!"""###"""!!!!!!###&&&&&&&&&&&&&&&&&&''''''(((''''''&&&&&&%%%%%%###"""""""""######$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$##################""""""######$$$%%%$$$$$$$$$#####################$$$$$$$$$$$$#######################################"""######$$$%%%%%%%%%%%%&&&&&&&&&''''''111+++&&&QQQQQQ444---)))%%%###$$$'''***,,,aaa{{{...,,,+++>>>```888;;;000)))EEE555111***;;;sss>>>+++...***---000XXXaaa222---333YYYfffEEE---vvvBBB///+++QQQpppyyy;;;(((000???ooommm...)))&&&///)))%%%&&&))))))+++,,,''')))))))))))))))))))))))),,,++++++******+++,,,---444!!!+++222hhhwww===---999+++777---222777333222555000---666555555444666@@@SSSdddmmmllloooDDD===666;;;555111333222111000////////////...000111000......111333333ZZZrrr<<<***111111------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,---------.........///,,,---222333111333888NNNyyy{{{{{{zzzvvvsssooohhhbbb]]]ZZZYYYYYYXXXVVVRRRNNNJJJFFFDDDCCC???===<<<<<<<<<;;;999777444444333333333222222222///000111111000...+++)))************))))))))))))((('''''''''&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&%%%######%%%%%%$$$%%%'''%%%%%%%%%%%%$$$$$$$$$###''''''''''''((((((((((((***++++++***)))'''''''''+++((((((******((('''(((###&&&&&&$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&######""" """&&&%%%!!!%%%'''%%%"""!!!"""""""""############"""###$$$######$$$$$$$$$######""" !!!"""!!!!!!!!!!!!############""""""""""""$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$#########""""""######""""""######$$$%%%########################"""######$$$$$$#########""""""""""""""""""""""""######""""""###$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''$$$333333ttt---###+++***'''$$$%%%(((******SSS|||999...###666XXX888333111000999999222///;;;;;;///+++&&&...777rrr???333:::yyy666555444~~~OOO444***777@@@AAA''')))222HHHFFF...222 444'''%%%******%%%,,,000###((((((((((((((((((((((((***((('''(((+++,,,)))&&&***%%%999777tttZZZDDD___uuu@@@333---???(((111666555555888111000===000666???PPPmmmFFF<<<777:::777222333222111000//////////////////000///......///000222CCCyyyRRR&&&555+++------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...000---,,,///111222444777AAA[[[~~~||||||wwwtttsssrrrllljjjgggccc^^^ZZZWWWUUUKKKHHHEEECCCBBBAAA???>>>;;;:::999777555444222222111111222222000---***(((,,,,,,+++++++++*********((((((((('''''''''&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$$$$######$$$$$$###$$$$$$""""""###$$$%%%%%%&&&&&&"""""""""######$$$$$$$$$ !!!!!!!!!!!!!!! """###""" ###&&&###%%%&&&'''&&&%%%###!!!"""!!!  """###%%%"""&&&)))''''''(((&&&"""&&&&&&%%%######$$$%%%%%%$$$$$$$$$$$$#########"""%%%&&&'''((((((((((((((($$$&&&((((((&&&$$$###$$$%%%%%%$$$$$$######""""""""""""###$$$$$$$$$######$$$############"""""""""######""""""######$$$%%%"""""""""###############!!!"""######$$$#########""""""""""""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''"""$$$###FFFmmm'''###)))+++(((%%%'''***666qqq___222+++&&&999bbb>>>###'''222777mmmuuu666///000===000***,,,'''...444www;;;...NNNooo666&&&???rrrZZZ...((((((&&&)))&&&+++000PPPvvv000222777000$$$(((---)))###,,,000%%%(((((((((((((((((((((((()))'''''')))------)))%%%'''(((999KKKxxx===,,,AAA\\\******BBB(((444888777888:::444888IIIeeeqqqIII:::666666777222333222111000///////////////////////////////////////777```qqq555333***------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------......---...000222555777999FFF~~~|||xxxuuussshhhddd^^^YYYVVVTTTRRRPPPOOOMMMKKKGGGCCC???<<<:::777777666555222///---+++---------,,,,,,,,,++++++)))))))))((((((((('''''')))))))))((('''&&&%%%%%%&&&'''''''''''''''&&&%%%""""""###$$$%%%&&&'''((('''&&&&&&%%%%%%$$$$$$###$$$$$$%%%&&&'''((('''&&&"""%%%'''&&&%%%%%%'''(((""""""""""""!!! %%%%%%%%%%%%&&&&&&''''''%%%+++(((############"""!!!!!!"""$$$%%%&&&(((###""""""###$$$%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&###&&&((('''### &&&%%%%%%%%%%%%$$$$$$$$$"""######$$$%%%%%%$$$$$$############""""""""""""######""""""######$$$%%%!!!"""""""""#########$$$!!!!!!"""###############""""""""""""""""""""""""""""""""""""###$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''111((('''DDDddd;;;000((()))(((%%%&&&***'''777555"""(((///999aaa^^^222(((,,,...BBBEEE000+++///HHHccc...(((,,,(((000000wwwFFFDDD|||III999***AAAqqq[[[''',,,)))***000...,,,777kkkFFF......222%%%***%%%((()))'''''')))******))))))))))))))))))))))))((()))***+++,,,,,,+++***(((---:::tttjjj777333...IIIyyyHHH...888111555:::<<>>888444777333333222111000////////////////////////000000//////000111GGG```444...------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++,,,,,,,,,---------+++...000000///111333555666;;;XXX}}}uuupppmmmkkkiiiiiigggbbb]]]WWWQQQMMMKKKCCCBBBAAA>>>;;;888666555......---------,,,,,,,,,))))))))))))((((((((((((%%%%%%&&&&&&&&&%%%%%%%%%!!!###$$$$$$%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$######$$$%%%%%%$$$###!!!$$$%%%%%%%%%%%%$$$!!!'''$$$############%%%'''!!!"""###$$$$$$""" &&&///444---### """$$$(((%%%$$$%%%$$$""""""$$$%%%$$$"""""""""###"""""""""""""""######$$$$$$$$$"""&&&'''&&&%%%%%%'''!!!!!!!!!"""""""""""""""$$$%%%&&&'''''''''''''''############""""""""""""#########"""###$$$$$$%%%!!!!!!""""""#########$$$!!!!!!"""###############""""""""""""""""""""""""""""""""""""###$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%666!!!MMMjjjooosssKKK&&&&&&)))((((((++++++===555000---'''MMMVVV999((('''''')))***)))///UUUHHH555---&&&'''333333gggsssnnn,,,---999===}}}VVV***///$$$$$$***(((+++GGG&&&333%%%)))---'''+++)))%%%(((---'''$$$---************************###'''***)))&&&%%%)))---"""999PPPKKK"""555(((333BBB~~~:::+++999000888AAATTTlllYYYCCC;;;444999555333222111000/////////////////////000111111000///444---000BBB888444---------,,,,,,,,,++++++,,,,,,------------......++++++,,,,,,,,,---------)))///333222000000111222666888:::yyyzzzqqqkkkddd___UUURRRMMMIIIFFFCCC???===:::555///---......---+++)))+++,,,+++***(((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$%%%&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######""""""$$$$$$############$$$$$$%%%$$$###""""""###$$$%%%$$$#########""""""!!!!!!$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######""""""$$$$$$$$$$$$###############$$$""""""%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%'''$$$!!!!!!###$$$$$$#########!!! $$$%%%"""$$$%%%$$$###"""######""""""#########$$$$$$$$$)))))))))))))))((((((((($$$$$$))),,,)))---GGGcccDDD***&&&!!!000((('''JJJ222---(((111;;;:::%%%+++)))'''***%%%+++WWW\\\---((('''///+++999mmmVVV111%%%///[[[OOO'''+++---666%%%:::dddXXX))))))---''''''+++###''')))%%%%%%)))+++))))))******)))((('''(((***&&&&&&)))+++&&& &&&000,,,333uuu<<<$$$999&&&111222yyyZZZ000666///:::BBBbbbrrr999===666555666333222111000////////////////////////000000000000111///777999vvvnnn,,,***//////,,,))),,,000---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,/////////000111111222222666888555ZZZ}}}uuu{{{~~~rrroookkkfff```XXXPPPKKKDDD???999666555333///+++------,,,+++)))))))))***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########"""$$$$$$############$$$$$$$$$$$$###""""""###$$$$$$############"""""""""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######"""""""""""""""""""""############"""$$$''''''&&&###"""###$$$$$$$$$###"""!!!&&&$$$""""""###$$$$$$###$$$'''))))))((('''&&&$$$""""""!!!  """"""#########$$$$$$$$$((((((((((((((((((((((((%%%!!!###&&&%%%$$$222DDDfffNNN888$$$,,,888ddd{{{888333///444;;;www@@@)))...((((((***+++...MMMRRR---,,,(((,,,&&&444nnnFFF333222<<>>WWWaaa]]]^^^ggggggddd\\\PPPCCC888111...444555222,,,---DDDlllSSS)))000+++ ...***000---000fff|||???888CCCmmmQQQ888:::888444222111000///............////////////000000000000---000111444%%%<<>>QQQ:::???kkk[[[888===888444222111000//////.........////////////000000000000///---444///000111OOO???,,,//////...%%%333,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---......//////000111111000000111222GGG~~~qqq___MMM@@@666333000///111111///,,,,,,,,,+++++++++*********'''''''''''''''''''''''''''***,,,***'''%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$"""###$$$$$$$$$$$$###"""""""""""""""############"""""""""###$$$$$$%%%%%%########################"""######$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&""""""%%%&&&***888HHH000333999AAAJJJRRRXXX\\\YYY```ggggggbbb___aaadddTTTOOONNNQQQLLL;;;---'''%%%""" !!!%%%(((((('''$$$$$$$$$#####################$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$''')))"""555'''%%%qqqxxxKKKccc;;;...***%%%***444AAAeee***---$$$***'''%%%///[[[QQQ'''---+++%%%---///PPPEEE(((///000DDDttt666111###"""999RRR{{{EEEPPPSSSggg|||wwwrrrsssuuupppeeeaaaeee\\\cccnnnzzzpppVVV===---+++...+++...111***222!!!333777...mmm|||HHH888bbbmmm>>>>>>555333333222111000////////////////////////000000000000111,,,///(((666000111kkk111%%%000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---......///000000111111///,,,,,,333@@@___ooocccRRRJJJ???888555333000---...------------,,,,,,,,,)))))))))))))))))))))))))))---///...)))'''(((+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$############$$$$$$"""###$$$$$$$$$$$$###"""!!!"""""""""############!!!""""""###$$$$$$%%%%%%########################""""""###$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&''')))***+++,,,111222999EEEMMMYYYtttzzzsss\\\RRR???666***###!!!"""!!! $$$$$$$$$#########""""""######$$$$$$%%%&&&&&&'''***)))'''&&&''')))***)))$$$$$$...***///{{{zzz777)))***###%%%+++555eee~~~555...&&&+++''',,,+++BBBIII***+++...&&&...(((;;;~~~444(((,,,,,,FFFYYY......"""%%%999jjjiiiPPP999999888555222000111222///......111:::JJJ[[[gggiiiXXXRRRNNN@@@111$$$+++///...///...,,,+++000''',,,111111MMMccc???]]]rrryyyCCC<<<222666444333222111111000000000////////////000000000000000000))))))444...222YYYSSS...///+++444(((,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,------......///000000...000,,,222>>>JJJxxxvvviiiWWWIII@@@;;;666333//////.........---------)))))))))))))))))))))))),,,///222000+++)))***---&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$"""###$$$%%%%%%$$$###"""!!!!!!""""""#########$$$!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&(((+++...000222333>>>NNNkkkkkkttt~~~~~~wwwrrruuuzzz{{{www~~~www]]]FFF777...((($$$$$$$$$$$$$$$######""""""######$$$%%%&&&&&&''''''(((&&&###$$$(((,,,***&&&)))"""$$$111###LLL<<<''',,,'''+++222///UUUAAA///&&&***%%%111''''''iii>>>***((()))$$$222+++999vvvuuu555000...***GGGIII---"""***111222sss~~~kkkQQQ===222'''&&&,,,...+++)))***((($$$''')))+++,,,,,,---000222;;;???<<<222,,,,,,***&&&+++///"""$$$666,,,!!!333)))444++++++555555eee{{{OOO___}}}ppp|||DDD;;;111;;;555444333222111111111111////////////000000000000,,,444(((222000+++>>>000fff{{{AAA...###999+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,------......//////777///111>>>>>>```wwwwwwzzzpppbbbPPPCCC::::::999777555333111///111,,,+++///000+++***,,,---------,,,+++***((((((***((('''''''''&&&$$$!!!((('''%%%%%%%%%''')))***''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$#########$$$%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!###$$$$$$!!!%%%'''$$$!!!"""'''""" """###"""$$$''''''######(((***(((&&&''''''888<<<:::SSS|||yyy|||qqqiiiJJJKKKLLLLLLJJJFFFBBB???000000//////////////////000333666999===DDDMMMTTTpppxxx^^^CCC,,,(((%%%((((((###&&&%%%&&&""""""%%%$$$"""'''000&&&&&&&&&''''''''''''(((###&&&***+++000[[[AAA"""+++%%%$$$...222iiiWWW888+++***---%%%***'''...111+++)))))))))+++999\\\VVV---000***,,,???GGG888'''---...***777{{{JJJAAA555,,,)))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))***************+++++++++(((111,,,000888...OOO|||UUUqqqoooQQQ666222???777222111444444000------000000000000000000000000111///...------...///111IIIddd777222###333///---***((()))++++++++++++,,,,,,------,,,,,,+++))),,,......,,,,,,...111000222///000555777IIIhhhiii[[[___ssszzzqqq\\\[[[YYYUUUNNNGGG@@@;;;777000+++,,,---***+++///,,,,,,++++++)))(((&&&&&&)))((()))***,,,---,,,***)))((('''&&&&&&(((***+++'''''''''&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$###""""""""""""""""""#########$$$$$$&&&&&&%%%%%%%%%%%%%%%$$$///((("""!!!!!! """&&&###+++---&&& ***%%%!!! !!!'''666CCCOOOlllpppaaauuueeeMMM@@@555+++***+++++++++)))&&&###!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))))),,,111666444FFF___zzzvvvVVV>>>%%%"""---!!! 333 """&&&((('''&&&'''&&&&&&&&&&&&''''''''''''+++)))%%%&&&%%% 888bbbGGG)))///***'''...222]]]jjj;;;((((((***"""&&&((())))))&&&&&&(((&&&***)));;;___JJJ222''')))+++%%%)))---$$$ ***444kkkwwwSSS444333...(((%%%%%%&&&'''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))***************+++++++++...444,,,...777---@@@wwwdddrrrlllUUU===000777555222000222222000000333000000000000000000000000000///...------...///000444aaa===***333)))...,,,***)))+++,,,,,,+++------------,,,+++******+++...000///---,,,---///...111...///333555EEEaaasssooossszzziiiXXXOOOWWWkkk|||yyyjjjlll~~~}}}|||ssskkkfffZZZPPPFFF???999444222333//////...---,,,,,,,,,,,,'''&&&'''(((***+++)))(((***)))((('''((()))***+++((('''''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%&&&###!!!###''''''###!!!###)))&&&%%%''''''&&&'''+++(((444GGGVVV]]]aaammmyyyxxxddd```rrrpppZZZCCCAAA888---***...---'''((((((((('''&&&%%%###"""###############$$$$$$$$$###$$$$$$###!!!!!!"""$$$******---:::NNNeeexxx\\\888((('''///+++!!!###$$$$$$'''***'''!!!&&&&&&&&&&&&''''''''''''---((("""&&&***"""(((@@@HHH))),,,***&&&)))555TTT{{{===''''''((("""&&&444***$$$$$$&&&***&&&&&&111999lllAAA:::'''+++///!!!""",,,%%%###,,,BBBlll@@@((("""%%%$$$$$$&&&(((***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))*********+++++++++///444++++++555///333PPPssslllyyyhhhLLL555:::666333111222000...000555000000000000000000000000000///...------...///000,,,<<>>VVV}}}~~~xxxbbbZZZ[[[aaadddbbbWWWJJJEEEKKKTTTqqq}}}}}}lll]]]bbbrrr~~~{{{uuusss}}}xxxkkk]]]QQQGGGBBB;;;999555111//////000111+++***))))))***)))(((&&&***))))))(((((()))******(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%"""###$$$$$$###$$$%%%'''&&&%%%'''+++***%%%$$$&&&%%%$$$(((111;;;DDDQQQ\\\ffftttrrrccc^^^QQQJJJCCC===444***(((***'''(((&&&###'''---,,,&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&$$$%%%&&&&&&&&&&&&''''''$$$''',,,+++$$$%%%;;;UUUwwwlll<<<)))&&&&&&)))&&&!!!"""'''(((###%%%%%%&&&&&&&&&'''''''''&&&### '''111+++***777tttNNN((('''***''')))888YYYsss999+++***)))'''///OOO777'''''')))+++)))###---888:::999444,,,***------)))%%%---555fffGGG***'''666''''''((()))******))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))))))))***++++++,,,,,,+++111+++)))333222111<<>>BBBGGGWWWdddtttvvvgggYYYbbbuuu~~~rrrffffffttt{{{nnneeeYYYSSSJJJ???777222//////000...,,,,,,---.........******))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&#########$$$$$$$$$%%%%%%$$$&&&((((((%%%$$$$$$%%%)))$$$!!!,,,777888EEE]]]vvvyyymmmYYYAAA111***)))!!!"""***(((!!!$$$///***,,,,,,)))&&&%%%"""######"""!!!!!!"""###$$$"""""""""######$$$$$$$$$!!!"""###&&&'''(((((((((%%%!!!***+++###!!!&&&===\\\zzzDDD...---###&&&&&&"""!!!$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&'''$$$&&&###&&&,,,&&&###---___eee...(((---,,,---666fffSSS...,,,***)))+++;;;oooHHH+++))))))&&&,,,$$$***@@@qqq111<<>>jjjeee222&&&######&&&'''$$$###$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$***(((%%%(((%%%###,,,OOO333(((******)))111ssslll444%%%+++(((%%%---BBBTTT+++(((''',,,***,,,SSSXXX666[[[mmmPPP------""":::888mmmPPP...000"""(((((((((&&&$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))***+++,,,,,,---+++000333000,,,///444777MMMgggNNN\\\rrr]]]ccc{{{WWW777333000333444222000222000000000000000000000000------------------------&&&555'''///ccc~~~444///---,,,,,,------,,,+++)))))))))***+++...000222...,,,+++,,,---...---,,,,,,222...,,,222222222;;;SSSYYY}}}{{{~~~xxxccc\\\^^^```eeejjjppprrrnnneee[[[UUUSSSLLLOOOaaannnlllddd^^^qqq~~~{{{fffXXXZZZccclllyyy}}}qqqjjjSSSLLLAAA888333111111000...............---,,,,,,*********)))))))))((((((''''''&&&''''''(((((()))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&'''&&&%%%(((///555>>>MMMfff{{{{{{uuussstttqqqjjj___KKK666+++(((+++%%%"""$$$&&&%%%$$$$$$&&&'''!!!""",,,,,,$$$***)))(((&&&$$$"""$$$&&&"""""""""""""""""""""!!!$$$%%%%%%&&&''''''((((((&&&$$$######%%%&&&$$$"""$$$))))))%%% !!!%%%%%%'''***000LLLxxxfffCCC...!!!%%%)))$$$!!!&&&$$$$$$%%%%%%%%%&&&&&&&&&!!!***'''###(((((((((///;;;555)))((('''%%%///{{{HHH***'''((('''###---EEEZZZ)))&&&&&&"""***---000iiiKKK\\\}}}dddOOOCCC111$$$+++===GGG666(((...+++)))&&&(((***)))'''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((()))***+++,,,------...---222333,,,---333555CCCsssPPPRRR^^^~~~fffooo{{{EEE;;;222222444333222222000000000000000000000000---------......---------&&&555222---@@@___111///,,,+++,,,,,,+++++++++***)))***+++---000111555222...,,,---...---,,,,,,111---***000111000666DDDSSSzzz|||~~~|||zzz|||oooTTTKKKMMMOOOMMMSSS[[[bbbgggjjjlllnnnlllcccVVVRRRZZZfffjjjfffjjjzzz{{{dddSSSKKKPPPbbb|||zzzhhhWWWJJJAAA<<<999000000111111000///......************))))))))))))'''''''''''''''((())))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((()))++++++...777DDDNNNnnnwwwyyy```KKKBBB555444444333---(((+++111'''%%%%%%))))))%%%""""""***"""""")))+++&&&$$$(((######%%%)))***(((%%%$$$&&&&&&''''''&&&&&&%%%$$$"""######$$$%%%&&&&&&&&&'''$$$""""""%%%&&&%%%######$$$!!!!!!$$$'''((( )))***$$$;;;mmmggg???!!!"""'''###"""***$$$$$$%%%%%%%%%&&&&&&&&&!!!)))%%%%%%&&&$$$(((---jjj888---+++***'''111:::...---((()))###...GGG\\\'''&&&'''***))),,,111uuu~~~KKK>>>333HHH222&&&111)))KKK^^^000)))&&&))))))###&&&))))))%%%######$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''((()))***+++,,,---------'''...444...---333444555QQQYYYSSSYYYdddyyyUUUEEE666111222222000///000000000000000000000000,,,------......------,,,)))222''''''999www333000---+++++++++++++++,,,+++*********,,,...000;;;777111.........---++++++000+++(((///111...333666WWWbbb{{{~~~|||zzz}}}sssaaa[[[SSSIIIMMMHHHEEEIIINNNQQQVVV[[[aaaeeeiiiiiifffccccccdddhhhlllwwwfffOOOQQQNNNVVVpppooo^^^SSSJJJCCC;;;666444333000...---+++))))))***,,,------***((('''''')))******)))''''''&&&&&&''''''((()))(((((('''''''''&&&&&&&&&%%%&&&'''((()))+++,,,,,,111999DDDNNNWWWbbbllltttmmmeeeWWWGGG999000***'''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%''''''%%%"""$$$(((((($$$'''&&&%%%$$$###############$$$$$$"""!!!!!!###&&&&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$!!!"""'''***%%%)))DDDbbbaaa$$$***"""***!!!$$$&&&%%%$$$$$$%%%&&&((()))''''''&&&%%%%%%%%%%%%&&&555ZZZDDD---(((((('''...999)))(((///$$$$$$///???ggg''''''%%%%%%000&&&???RRRwwwKKK+++...555666666,,,000zzzKKK,,, +++'''$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((***************+++++++++...///111111000//////000888PPP{{{BBBPPPOOOlll___JJJ888222555333---333///---///333444000,,,......---------,,,,,,,,,,,,+++---...222KKKUUU:::--- ///111333******+++++++++,,,,,,,,,......---,,,,,,+++******,,,,,,------.../////////777???SSS|||wwwxxxyyy~~~vvvgggXXXQQQLLLKKKJJJGGGGGGJJJNNNQQQTTTVVVYYY___iiipppjjj^^^RRR[[[}}}lllFFFLLLPPPYYYpppwwwkkk___SSSFFF999111777444111000///...,,,***...,,,******+++,,,***)))''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&###%%%)))...666???FFFJJJRRRZZZfffnnnlllbbbSSSIII:::666111+++'''&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%''''''&&&(((+++)))%%%'''&&&%%%$$$############$$$%%%%%%$$$""""""$$$&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$############$$$$$$((($$$%%%%%% ,,,>>>xxx777///'''---###$$$%%%%%%$$$$$$%%%&&&((()))((('''&&&&&&%%%%%%&&&&&&&&&OOOCCC)))***,,,+++777}}}===+++&&&+++%%%%%%...???yyy000)))&&&***%%%,,,FFFjjjJJJ???&&&***...------,,,<<<===000'''***((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((+++++++++++++++,,,,,,,,,---///111111111111222333888CCCtttEEEKKKJJJzzzkkkfff```VVV>>>***--->>>/////////000000000...---......---------,,,,,,,,,***)))******(((777^^^JJJ&&&444---%%%000+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////:::KKKnnn||||||}}}|||xxxyyy}}}qqq```SSSHHHAAA???BBBDDDFFFJJJMMMPPPSSSWWWZZZeeeeeeWWWKKK\\\XXXNNNEEEFFFVVVpppqqq___TTTCCC===666000....../////////---,,,,,,,,,,,,***((((((((()))(((((('''&&&%%%''''''''''''''''''''''''(((((()))---333;;;CCCGGGGGGGGGGGGGGGDDD;;;---###$$$$$$"""""""""###%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''!!!$$$&&&'''***---+++''''''&&&%%%$$$$$$######$$$%%%&&&&&&%%%$$$$$$%%%'''&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%'''"""!!!&&&&&&"""%%%,,,KKKUUU111)))+++###"""%%%%%%%%%%%%%%%'''((((((((('''&&&&&&%%%&&&&&&&&&,,,WWWNNN)))++++++(((888lllrrr;;;+++%%%((('''%%%+++===:::***&&&///222EEEIII;;;xxxmmm333"""((((((%%%'''///MMMhhh***...(((%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((++++++,,,,,,,,,---------,,,...000111111222444666:::666```PPPIIIBBBppp~~~www___ZZZkkkhhhHHH222333---000222111///......000......---------,,,,,,,,,,,,+++,,,,,,(((***???VVVrrr000222---"""888'''******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,------...////////////999GGG]]]wwwxxxyyy|||~~~|||zzzxxxiiimmm|||vvviiiZZZOOOLLLAAACCCJJJRRRXXXWWWNNNGGGUUUcccbbbOOOFFF[[[}}}aaaGGGHHHPPPZZZvvvjjj___NNN>>>555222333444111000......///...---+++***++++++,,,+++***)))((('''''''''(((((((((((((((***)))((('''(((***---...///+++%%%"""$$$'''))))))))))))(((((('''%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&& ###$$$%%%(((---,,,)))'''&&&%%%$$$$$$$$$$$$$$$&&&'''((('''&&&%%%&&&(((&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$!!!"""(((***)))))),,,---|||:::)))((('''$$$$$$$$$%%%%%%&&&''''''((((((((('''&&&&&&&&&&&&&&&333\\\\\\++++++(((%%%...LLLLLL///'''''''''(((%%%'''555vvv===***'''... 000777222+++XXXCCC,,,"""(((&&&&&&(((333YYY\\\&&&,,,%%%"""'''!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((******++++++,,,------------...000000000000333444<<<444SSSgggKKKBBBbbbxxx~~~tttTTTOOOvvvvvvIII...000111111111111000111111......---------,,,,,,,,,,,,,,,...///,,,***111<<<~~~WWW(((000...************+++++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,------.../////////222666CCCTTTzzz~~~~~~yyyyyyzzz{{{|||}}}||||||ggg]]]eeepppyyy~~~qqqgggUUURRRRRR[[[gggkkkfff^^^VVVRRRNNNKKKJJJQQQbbbtttjjjXXXJJJKKKaaa||||||kkkXXXIII???:::888666333111111000///...++++++,,,,,,,,,,,,,,,+++))))))))))))))))))))))))&&&'''((()))))))))))))))%%%(((++++++)))((()))***!!!"""$$$%%%&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%++++++((($$$%%%******'''&&&&&&%%%%%%$$$%%%%%%%%%&&&''')))((('''&&&'''((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&%%%######&&&---ZZZNNN,,,&&&***((($$$$$$%%%&&&&&&'''''''''(((((('''&&&&&&&&&&&&''''''JJJaaa***+++'''(((%%%000,,,%%%$$$***'''&&&%%%$$$,,,UUUzzz888(((''''''))))))$$$---'''333((()))$$$(((%%%***+++333^^^^^^222---&&&'''...$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))***+++,,,,,,,,,...//////...------///111888;;;TTTLLLGGGLLLZZZsss```SSSLLLUUUqqq|||```LLL666222......111333111.........---------,,,,,,,,,***)))***,,,,,,+++,,,///EEE}}}III222333!!!///******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000,,,999LLLggg~~~}}}}}}|||{{{{{{|||}}}uuuiiiccc[[[___iiiyyy}}}ooojjjnnntttwwwvvvttteeeZZZYYYUUUMMMMMMUUUxxxmmmKKKFFFTTT]]]{{{vvvsssaaaUUUKKKFFF???999555222///...///...---,,,,,,,,,------,,,,,,,,,++++++*********&&&(((***,,,---,,,+++)))&&&))),,,***%%%""""""$$$ """$$$&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%666444...&&&%%%''''''$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%'''))))))'''&&&'''((('''&&&&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&$$$###%%%(((222777```***###$$$$$$###$$$%%%&&&'''''''''''')))(((''''''&&&&&&''''''%%%>>>jjj---+++$$$***$$$&&&&&&"""---&&&$$$%%%$$$&&&:::XXX...''''''!!!...%%%...+++"""###'''&&&'''###++++++111```[[[777((('''&&&,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))***++++++,,,,,,/////////---,,,,,,...000333AAA[[[NNNAAA;;;888DDD]]]xxxfff```zzzPPP:::>>>EEEOOO\\\dddaaaZZZBBB:::111...000222///,,,......---------,,,,,,,,,---+++******,,,---,,,,,,555FFF===---***000******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000)))111DDDWWWooo~~~{{{yyyxxxzzz}}}wwwlllccc\\\\\\cccmmmzzzzzzxxxzzz}}}{{{sssfffYYYTTTTTT^^^|||jjjRRRLLLNNNccc}}}ssssssuuulll___SSSIIIBBB===:::888666333000......///000//////...---,,,++++++***++++++++++++***)))''''''---,,,)))&&&%%%&&&***,,,((())))))))))))((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&222111,,,&&&%%%'''&&&"""&&&&&&%%%%%%%%%&&&&&&'''%%%'''))))))'''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''$$$&&&'''((((((*********+++333mmm***''' ######$$$%%%''''''''''''&&&)))(((((('''''''''''''''...:::vvv555,,,!!!+++$$$'''"""---,,,'''%%%$$$'''&&&***777&&&''''''$$$***&&& ))),,,"""'''%%%)))(((!!!***)))111gggPPP000"""+++###"""'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))***+++,,,---............---,,,---000333444@@@YYYUUU999777777<<>>999555222111222333111111000///---,,,+++***+++***)))(((((()))******&&&%%%%%%(((++++++'''######$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&(((&&&$$$%%%((('''###&&&&&&%%%%%%%%%&&&&&&'''$$$&&&((()))'''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''((((((''''''(((((($$$###@@@xxx000333$$$***###$$$%%%'''(((''''''&&&))))))(((''''''''''''''',,,111zzz888..."""000"""((('''222+++'''((($$$***'''$$$###"""(((''')))%%%***((('''&&&)))%%%,,,,,,""")))(((444pppKKK+++"""555$$$---%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))******+++---...//////---............///333666:::<<>>;;;AAABBBhhhsssmmm\\\BBB777444222222000///444;;;DDD>>>QQQ___NNN<<<666...111111222111///...---...++++++++++++++++++++++++)))...---555KKKRRR???***111000//////---+++---000++++++******++++++,,,---------------------------///......000444<<>><<>>@@@YYY~~~~~~|||~~~{{{zzz{{{||||||yyyyyywwwssspppooorrruuuyyy|||~~~ooodddZZZPPPKKKMMMLLLMMM^^^ttttttdddUUUSSSmmm}}}YYYMMM>>>444111222222111000...------...///...---***...333444222000111222------...,,,***((()))*********))))))***+++---...++++++++++++++++++++++++,,,,,,,,,---------------------------------------+++***))))))(((((())))))******)))))))))+++,,,---))))))))))))***+++,,,---***,,,---+++(((&&&(((++++++QQQzzz888&&&(((++++++%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''+++AAA}}}zzz:::111jjjAAA(((###***444rrr///+++((("""%%%)))###(((<<>>RRRyyy}}}\\\WWWMMM<<<666111111111000111444111//////888===222555MMMTTTHHH999///------+++)))++++++++++++++++++++++++,,,'''+++---***<<>>===;;;888888;;;;;;===AAAEEEJJJRRRZZZ```gggjjjpppvvvyyyyyyxxxvvvgggXXXHHHAAA<<<666333555111111000...............---...///000111111000000//////000111111111111111000///---,,,++++++,,,,,,,,,,,,,,,+++++++++******+++************,,,...///***///***(((///...))),,,JJJIII222+++'''%%%+++%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))000TTTsss???000YYYhhh***//////'''222aaa```...(((***)))))))))999cccNNN...%%%,,,&&&777ccc}}}JJJ&&&)))000+++333HHHKKK(((((()))$$$'''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((((()))***+++,,,,,,---////////////000000000000777777FFFooogggqqqaaa999<<<444333111...222---......//////000000111111666999@@@IIILLLCCC222$$$)))))),,,...,,,((((((+++***(((''''''***...222555zzzXXX444,,,---))))))))))))************++++++******************,,,,,,++++++,,,,,,---...000===___~~~|||}}}}}}{{{jjj```bbbeeedddsss{{{pppfffWWWKKKFFFFFFHHHJJJLLLaaauuu```kkkuuuyyyzzzyyyiii\\\UUUTTTMMMGGGEEEBBB>>>===@@@>>>@@@BBBEEEJJJRRRZZZ```fffhhhlllpppssstttttttttpppbbbTTTKKKDDD;;;555555111111000///............///000111222222333333333111111222333333333333333111000...---,,,,,,,,,---,,,,,,,,,,,,++++++++++++///......------------...---///***)))...+++,,,888eee|||777(((+++,,,)))&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&'''((()))888eee___&&&)))BBB:::555'''&&&,,,...777888******+++"""(((###+++111555333%%% )))(((...EEEKKK///(((,,,$$$)))999YYY+++'''***&&&&&&$$$%%%%%%&&&''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((((()))***+++,,,,,,---////////////000000000000999777FFFfffwww???;;;444333111///222....../////////000000000111222444888???EEEFFFAAA<<<,,,&&&###&&&******+++,,,***)))(((((()))+++...000^^^pppEEE666,,,+++,,,))))))))))))************************************,,,++++++++++++,,,------***444IIIqqqeee\\\UUUYYY^^^hhhtttsssbbbVVVMMMHHHEEEIIIJJJnnn^^^LLL]]]oooiiixxxxxxiiiaaa```WWWOOOKKKGGGBBB@@@BBBBBBCCCDDDFFFJJJQQQYYY___ccccccdddeeegggjjjlllmmmqqqggg\\\UUUMMMCCC;;;777444333222111000000000000222222333444555555666666444444555555666666555555333222000...---------...---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++)))***))),,,///***111IIIttt///)))......---!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))888aaa___&&&,,,222$$$333%%%&&&,,,---!!!###(((+++)))''''''!!!777''',,,!!!,,,***%%%******&&&)))&&&!!!###+++)))###(((444qqq111&&&+++((($$$$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((((()))***+++,,,,,,---////////////000000000000;;;777FFF]]]xxxLLL:::333444111111222...////////////000000000000//////000333999AAAIIIMMMCCC444'''&&&***+++***(((+++***))))))))))))******222]]]wwwggg666"""///))))))))))))************************************+++++++++++++++,,,---------222777^^^ooo``````]]]ZZZ\\\dddqqq|||wwwhhh^^^SSSGGGVVVzzzUUURRRMMM^^^iiiqqqllleeeuuusssiiiiii___UUUPPPKKKFFFCCCDDDEEEEEEEEEFFFIIINNNUUUZZZ]]][[[YYYXXXYYY\\\```ccceeeaaa[[[WWWQQQIIIAAA===888777666555444444444444444444444555666777888999666777777888888777777777666555333111///......///.........---------,,,,,,)))******+++,,,---------,,,,,,---333555...<<<]]]PPPIII:::***,,,"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''))))))333LLLqqq<<<...)))+++$$$,,,...&&&<<<999333)))(((&&&***((((((JJJ222---)))000///++++++***'''$$$###'''+++***%%%%%%---666{{{777&&&,,,)))###$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((((()))***+++,,,,,,---////////////000000000000:::666GGG[[[fffrrr}}}```;;;333555000333111///////////////000000000000...---,,,+++---555???GGGOOO>>>...)))******)))(((******************))))))'''IIIqqq|||PPP///333$$$((()))))))))***************************++++++++++++++++++***+++,,,,,,---000555---BBBkkkyyyoooiii```[[[[[[___ccceeeaaaiiiwww~~~cccRRRHHHfffuuuRRRHHHLLLQQQ^^^zzzmmmhhhuuuyyyrrrggg\\\WWWSSSLLLHHHGGGFFFFFFGGGFFFGGGKKKPPPTTTUUUSSSOOOLLLLLLOOOTTTVVVWWWWWWVVVTTTPPPKKKEEE@@@999888777666555555555555555555555666777888:::;;;999999:::::::::999999888999888555333111000000000/////////............------------....../////////333111///666>>>@@@YYYzzzMMM&&&***)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((******555OOOsss???---------!!!//////(((\\\XXX@@@''''''%%%+++(((666^^^555******%%%&&&***(((&&&'''(((&&&***+++%%%!!!%%%---222ppp<<<'''---***$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((((()))***+++,,,,,,---////////////000000000000888777IIIaaaeeejjj}}}tttzzzyyy>>>555666///555000000000000000000////////////,,,......,,,***,,,222888BBB999///+++)))(((***...((()))***,,,,,,,,,++++++)))<<>>---&&&((()))))))))************))))))*********++++++++++++************+++,,,,,,+++333'''///PPP~~~yyysssnnnggg^^^XXXMMMOOOSSS\\\fffoootttwwwhhhWWWDDDKKKyyy[[[JJJGGGHHHPPP]]]qqqlllbbbxxxzzznnnccc^^^YYYQQQJJJGGGGGGHHHIIIHHHHHHIIIKKKNNNNNNLLLHHHEEEDDDFFFIIIKKKMMMPPPQQQNNNKKKIIIEEE@@@999888777666555555555555777777666777888:::<<<>>>===============<<<<<<;;;<<<:::888555333111111111000000000/////////......///...---,,,,,,,,,...///...///000>>>UUUiiiVVV&&&***...&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,888lllccc555???SSS111---***(((333aaa777%%%((('''+++(((IIIqqq000&&&+++!!!%%%,,,'''%%%'''"""$$$'''(((&&&&&&))),,,---eee@@@***,,,)))%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((((()))***+++,,,,,,---////////////000000000000555;;;IIIfffggg```sssyyydddjjjCCC888777---666...111000000000000////////////+++...000///,,,+++,,,...<<<999888666000***)))---((((((***+++,,,,,,---,,,(((000(((EEEaaaKKK000$$$))))))))))))************)))))))))***++++++,,,,,,***************+++,,,,,,(((222)))---???fff~~~|||}}}vvvhhhbbbYYYSSSQQQSSSVVVXXXYYYKKKBBBBBBXXXpppOOOGGGDDDHHHLLLVVVooo}}}pppppp|||pppkkkeeeZZZPPPKKKHHHJJJKKKKKKJJJIIIIIIIIIJJJHHHEEEBBBAAAAAABBBCCCBBBFFFHHHDDDCCCDDDCCC???;;;:::999888888777777888:::999999999:::===???AAAAAAAAABBBBBBAAA@@@@@@???>>><<<:::666444222222111111111000000000////////////...,,,,,,...222555888;;;FFFSSSiiiJJJ'''+++---'''''''''''''''''''''''''''''''''(((***+++---...<<>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;<<>>;;;777555333222222111111111111000000000000222111111333888???FFFJJJaaauuu[[[999''',,,***''''''''''''''''''''''''''''''((()))***,,,...///BBBZZZ@@@```444(((,,,...<<>>AAAGGGUUUsssVVVEEEMMMDDDAAAJJJHHHZZZoooooo}}}ssseee[[[YYYSSSOOOMMMKKKGGGGGGIIIDDDBBB@@@??????>>>===<<<999999888888999:::<<<===<<<<<<:::777777:::======@@@@@@@@@??????@@@CCCFFFFFFEEEEEEHHHJJJJJJFFFCCC???>>>;;;999:::;;;888444333555444000000333333111777444222<<>>>>>?????????>>>888777666666666777888999999999888666777999;;;<<<>>>????????????AAADDDGGGHHHFFFFFFGGGHHHHHHEEEBBBDDD@@@;;;666444444333222444666444000000555777666888???GGGXXXooolll333000111&&&(((((('''&&&&&&%%%%%%%%%&&&***+++&&&***///000333MMMuuu<<<999***,,,(((BBB@@@&&&'''+++,,,333lll>>>,,,***&&&'''///...JJJEEE******&&&***111RRRddd999PPP]]]---...'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&''''''((()))***++++++,,,000000000111333444333111555===TTTjjjdddQQQVVVkkk{{{tttbbb;;;666---333///...000000111111111111000000......---,,,+++++++++++++++((((((---444777444///+++***((('''((()))***++++++&&&(((+++,,,===WWWfff888000***&&&$$$***...((()))***++++++,,,,,,++++++))))))))))))************...,,,***///000,,,BBBjjjvvvvvv~~~~~~~~~yyycccRRRTTTaaasssDDDAAADDD<<>>?????????AAAEEEGGGHHHGGGEEEDDDDDDCCCAAA???EEEBBB???<<<:::888888999555777666444777???EEEEEEVVVqqqyyy@@@)))...000***(((((('''&&&&&&%%%&&&&&&&&&)))###$$$'''***111444,,,dddVVV:::qqqHHH---...000MMMAAA******%%%...111UUUUUU***'''((((((,,,000PPPOOO,,,,,,***&&&555|||???CCCppp...(((,,,(((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''''''''&&&''''''((()))***+++,,,,,,000000000222444555444222999@@@WWWmmmgggTTTXXXmmmhhhqqq<<<555222333...000000000111111111111000000......---,,,++++++++++++)))((((((***---......---++++++)))'''&&&'''+++...'''&&&'''---,,,(((CCCoooVVV///(((...!!!&&&333***)))***++++++,,,,,,++++++))))))))))))************---...)))+++111///333CCCrrrqqqkkkrrr|||sss```VVViii```GGGBBB???CCCAAACCC<<<===MMMWWWZZZbbbgggxxxlllddd]]]SSSMMMLLLIIIFFFAAA>>>===<<<:::999;;;:::888777666666666777666555666999:::::::::======>>>?????????@@@CCCEEEJJJHHHFFFDDDCCCBBBBBBAAADDDCCCDDDCCC@@@;;;:::===777===DDDKKKVVVeeennnqqqhhhDDD000...))))))---'''''''''&&&&&&&&&&&&''''''...%%%...###$$$777@@@;;;???```VVV222,,,666YYYppp666111///"""***+++AAAooo333(((...******000PPPUUU...+++...'''222BBB===lll---'''***(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''((((((''''''&&&'''((()))***+++,,,---...///000333555666444222???AAASSSgggbbbTTT]]]uuu```wwwuuuDDD666888444///333000000111111111111000000......---,,,++++++++++++)))***)))(((((((((***,,,///111222111---)))((()))%%%***'''***,,,"""333aaasss===(((333...###)))000))))))***+++++++++++++++((()))))))))************(((...+++)))333555000222PPPyyyllljjjttt|||ttttttuuunnnccc[[[VVVtttVVVAAAEEEAAA;;;EEEFFFCCCFFFEEEFFFPPP___|||{{{rrrhhh\\\SSSOOOOOOKKKFFFBBB@@@???>>>===<<<;;;999888777666777777777444555:::;;;999999======>>>??????>>>>>>@@@BBBIIIIIIHHHFFFEEEDDDEEEEEEDDDBBBCCCDDDAAA>>>DDDMMMWWWaaaooo|||zzz:::,,,111333%%%)))000###''''''&&&&&&&&&''''''(((###"""///---///YYYoooqqq333===WWWWWW555###000]]]ddd,,,,,,--- ''',,,===www777(((111***)))///JJJ^^^...'''///+++000MMM@@@YYY---+++$$$)))&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''((((((''''''&&&&&&''')))***+++------------///333666666555333;;;===NNNddddddYYYeee~~~}}}\\\[[[aaaOOO666:::222---222000000111111111111000000......---,,,++++++++++++***+++***(((&&&&&&))),,,///444:::<<<999111***%%%&&&...'''$$$,,,(((,,,DDDwww^^^666'''///((("""111))))))***++++++++++++***((()))))))))************%%%000---(((111555111000???|||vvvqqqrrrxxx~~~~~~~~~{{{|||zzzmmm```VVVPPPMMMZZZjjjLLLIII>>>:::>>><<<===CCCBBBDDDRRRpppzzz}}}zzzkkk^^^WWWRRRNNNHHHDDDBBBAAA@@@???>>><<<;;;999888888999999<<<777777<<<===999;;;AAA???AAACCCCCCBBBBBBCCCEEEEEEFFFHHHHHHGGGHHHIIIKKKKKKKKKQQQYYY]]]cccsssJJJ444---000---$$$...333 '''''''''&&&''''''((()))&&&'''''''''===iiiwwwlll333///ZZZVVV999 +++VVViii222''''''%%%'''000???ccc111$$$///''')))000CCClll...&&&///...333\\\BBBSSS------###)))''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''''''''&&&%%%&&&''')))***,,,---...,,,...000444777888666444666;;;SSSpppwwwppp|||rrrXXXIII\\\___777:::///,,,000000000111111111111000000......---,,,++++++++++++*********)))'''(((***,,,+++000777>>>???999///''')))---((($$$+++...,,,,,,```uuuUUU'''(((000)))+++((()))******++++++******))))))))))))************%%%000...'''---000...000888]]]{{{xxxyyy|||~~~}}}~~~}}}~~~yyymmmiiilllsssuuu^^^MMMJJJNNNhhhdddLLLAAA???:::222555<<<===KKKeee~~~qqqcccmmmyyyqqqbbb\\\UUUNNNIIIFFFDDDBBBBBBAAA@@@???>>>>>>???@@@FFF???>>>CCCDDD???AAAIIIHHHJJJLLLNNNNNNOOOQQQSSSNNNRRRVVVXXXYYYZZZ\\\^^^gggnnn___222555///---***&&&,,,///%%%'''''''''''''''((())))))000%%%"""DDDzzzpppRRRqqqWWW666&&&^^^UUU555)))...===ZZZ777)))(((222(((,,,777mmm>>>+++$$$---&&&+++111;;;www111+++,,,***:::aaa>>>~~~ccc...+++***'''''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&'''(((***,,,---......///222777:::;;;999777666<<>>???;;;666444999AAAWWWkkk|||WWWHHHNNNGGG777666000555000000000000////////////......,,,+++***)))))))))))))))))))))))))))))))))''')))******)))***,,,//////,,,((('''((()))(((&&&&&&333eeeyyy;;;"""///***(((***///,,,%%%&&&,,,))))))))))))))))))))))))***++++++,,,,,,------...,,,:::LLLxxx~~~~~~~~~lllRRRIII\\\xxx|||GGG>>>===AAA???GGGddd^^^IIINNNqqqgggccc{{{wwwuuutttssssssvvvyyysssiii{{{vvvEEE999444%%%000---,,,---000000+++'''!!!000///'''(((%%%%%%000CCCzzzyyyFFF$$$<<<^^^sss000666)))<<>>FFFrrrdddCCCKKKkkknnnKKKMMMfffWWW999444,,,***555,,,*********,,,,,,)))''',,,$$$$$$((($$$+++PPPzzz{{{PPP+++,,,222:::vvvGGG333(((;;;BBB 000...&&&,,,&&&999ggg000'''---!!!)))'''333uuuOOO***))))))///&&&((('''))))))%%%(((+++'''SSSjjjWWW;;;------((((((''''''''''''(((((('''(((((('''&&&%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((()))***,,,---...///000444999???AAA@@@>>>999:::999DDDUUUOOO<<>>...000000000000/////////.........,,,+++***)))))))))))))))))))))))))))))))))))))))(((''''''***...111111999@@@???777...+++,,,***,,,$$$===yyyZZZ///***---,,,'''(((,,,+++&&&))))))))))))))))))))))))))))))******++++++,,,,,,444'''---AAAbbb}}}~~~|||~~~~~~{{{qqqnnnqqqwww}}}rrreeeeeewwwjjjTTTXXXUUU@@@RRRxxx```EEEPPPaaaeee{{{___666999---$$$---///))))))(((((())))))((('''***"""333333GGGFFF000......%%%@@@===222111kkkUUU111...)))''',,,'''CCCiii***,,,000###***+++999qqq000444000((('''((()))***)))''''''+++"""...III:::;;;lll<<<...+++(((((('''''''''(((((()))'''((((((&&&%%%$$$&&&(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((()))***,,,...///000111444888;;;<<<;;;:::666888888CCCSSSlllGGG===@@@RRRGGG...@@@000000000000000/////////.........,,,+++***)))))))))(((((((((((((((((((((((('''(((***)))((('''((()))(((***///666:::777///(((+++(((+++000JJJzzzyyyEEE(((,,,,,,)))(((+++,,,***))))))))))))))))))))))))******++++++,,,---------000'''---888JJJ}}}{{{}}}{{{www}}}ggg\\\kkk}}}sssoooRRRBBBZZZyyyNNNAAAQQQUUUOOOfff|||AAA111666&&&***666$$$***))))))))))))))))))))))))###---...<<>>ccc|||}}}~~~}}}}}}zzzeeeUUURRRggguuuvvvzzzlllIIIEEEbbbqqqDDDFFFYYYMMMEEEUUUsssNNN:::333222+++///222&&&)))******)))))))))***+++(((***(((===vvvEEE111)))$$$(((---[[[JJJ***'''BBB:::,,,,,,333---///___YYY333+++***///)))222777@@@(((222333ddd777///+++$$$,,,&&&......&&&------///GGGqqqKKK000***((((((((((((((()))******(((((('''%%%###$$$&&&(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))***+++---...///222444777888999999999999222777999BBBOOOxxxkkk```oooooorrroooOOO???AAAFFF```ppp:::777000222222222222111111111111......,,,+++***)))))))))(((((((((((((((((((((((('''((())))))'''&&&'''((()))((()))...666===AAACCC666(((***)))&&&KKK~~~JJJ444%%%(((+++&&&%%%+++))))))))))))))))))))))))*********+++,,,,,,------(((...000111888IIIsss~~~}}}|||}}}~~~|||iiiVVVJJJNNNRRRddd{{{uuuTTT<<>>gggAAA(((,,,...%%%***777uuu111222---555iiiEEE444%%%...$$$***bbbRRR;;;...'''000"""///555WWW,,,<<>>JJJfff@@@444000000000000000////////////......,,,+++***)))))))))((((((((((((((((((((((((((()))((('''&&&'''***,,,%%%((()))'''(((000???JJJIII999---.........LLLzzzgggBBB''')))...&&&!!!''')))))))))))))))))))))))))))))))))***++++++,,,,,,***222///...333666UUU~~~{{{{{{{{{|||}}}|||yyySSSHHHSSSnnnqqqVVVBBBCCCIII}}}tttKKKBBBWWWdddOOO>>>EEEKKKjjj]]]>>>111///---+++++++++)))((()))'''(((+++)))$$$&&&...---VVVLLL,,,******000'''555000^^^...222""";;;NNNiii///)))444000///JJJkkk444000)))---$$$...777ppp>>>///FFF[[[---***......---(((***333000+++SSSQQQ555***++++++************++++++(((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((((((((((()))+++---000111666333111222555777777666222777777>>>KKKsssdddCCCFFF===<<<===CCCJJJIIICCCDDDIIIXXX999333888111111111111000000000//////...---+++***)))))))))))))))(((((((((((())))))((((((''''''''''''(((((('''''''''))),,,///333555DDD>>>888000&&&&&&<<>>jjj333---***$$$((("""333333***+++)))999lllQQQ333---+++******))))))******+++((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((((((((((()))+++---///111222222222444888999777555666999888@@@MMMpppxxxKKK???999:::<<>>pppoooPPP---&&&'''&&&***))))))))))))))))))))))))((()))***++++++,,,++++++---+++,,,...******:::NNNvvv~~~}}}|||}}}}}}~~~}}}uuuqqqnnnkkkiii[[[QQQTTTaaa\\\HHHAAAKKK```zzzXXX<<>>DDDPPPdddWWW999222111...,,,+++++++++)))((('''---%%%###111///)))333ppp:::+++---!!!***...%%%///555{{{\\\333,,,///###***888ppp<<<222###''':::VVVzzz///+++"""***+++111555[[[%%%---;;;888,,,***)))))),,,MMM,,,((($$$'''===qqqZZZ111***+++******))))))******+++(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''(((((()))+++---///000///000333666999:::777555777888777???MMM}}}VVV555555888:::???BBB@@@<<<<<<@@@;;;iiiCCC888...000000000000////////////...---,,,+++***)))))))))))))))(((((((((((())))))((((((''''''''''''(((((()))((('''&&&'''((()))***+++111555333000...+++(((JJJzzz@@@&&&***((('''))))))))))))))))))))))))((()))***++++++,,,++++++,,,***,,,///---)))000;;;JJJ||||||~~~yyyqqqkkkfff\\\YYYZZZQQQCCCFFFUUUrrr}}}SSSBBBWWWSSSIIIGGGFFF>>>CCCGGGMMMsssqqq>>>222444000...++++++++++++)))(((###///+++(((---&&&222XXXQQQ""",,,111&&&,,,,,,+++555KKK777333///...&&&(((777aaaCCC222)))000999MMM<<<222'''+++***,,,222\\\&&&555999888(((+++&&&///MMM{{{:::???DDD444666[[[nnn111)))******))))))))))))******((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''((()))+++,,,.........///222555888888888777666666444<<>>???<<<999:::<<<:::NNNtttqqqzzz???888111000000/////////.........---,,,+++***))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((('''&&&&&&''''''(((###+++//////444:::777---000lll]]]...(((---$$$((((((((((((((((((((((((((((((***++++++++++++++++++)))+++///000...///444999^^^~~~|||~~~}}}}}}tttkkkbbbTTTJJJRRRbbb|||WWWSSS___KKK@@@DDDEEE===AAA@@@@@@dddEEE999---000///---+++***++++++)))(((!!!,,,...+++&&&)))UUU___555///(((!!!&&&---&&&///555rrr]]]+++222...***''''''777VVV@@@***)))...///LLL<<<,,,&&&,,,---,,,444hhh222888...dddsss222))))))###000YYYyyy@@@000FFF{{{//////***))))))))))))))))))***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''(((***+++,,,------///000111222444555888999444555333;;;DDDuuuwwwsss:::@@@666:::>>>===:::999::::::FFFHHHaaafffjjjjjj999333222/////////............---,,,,,,+++***))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((''''''''''''(((((())))))$$$((())))))444DDDJJJEEE555GGGrrrmmm555###000&&&((((((((((((((((((((((((((((((***+++++++++++++++,,,))))))---//////000222777BBBmmm~~~}}}}}}{{{yyyiii```eeeqqquuu\\\jjjgggDDD;;;@@@???;;;<<<<<<<<>>PPP+++...,,,'''...CCC~~~999+++===}}}+++333***))))))(((((())))))***((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((&&&''')))***+++,,,,,,,,,...///000000000222666999444555666<<>><<<999:::;;;;;;AAA@@@UUUzzzHHHsss[[[888...000///.........------------++++++***)))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((&&&''''''((())))))******''''''%%%&&&000AAAOOOUUUGGG333NNNaaa===(((000+++))))))))))))))))))))))))((()))***++++++,,,++++++---+++)))***+++,,,------333222QQQ}}}|||}}}{{{|||}}}mmmbbbsssFFF>>>===;;;:::999;;;???EEEbbbtttAAA222555111---...,,,***)))*********((()))%%%******888ppp>>>'''%%%(((///000%%%***777rrr<<<000''')))""",,,((((((555DDD+++***...'''***TTTwww---((((((***)))(((%%%)))>>>QQQ666+++$$$,,,333&&&000...'''111111qqqSSS---,,,;;;555111))))))(((((((((((())))))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&''')))***++++++++++++,,,...111111000000222555111444777;;;999ccc|||???111444;;;>>>:::888:::<<<;;;>>>HHHbbb{{{jjjOOOHHH:::...///.........---------,,,,,,+++******)))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((&&&''''''((((((((((((((((((&&&%%%'''+++333AAANNNGGG666444GGGPPP???...,,,))))))))))))))))))))))))((()))***++++++,,,++++++************+++,,,---,,,---000>>>nnn~~~~~~~~~hhhfff|||KKKDDD===:::<<<888<<>>QQQGGG444999'''111+++---+++***)))*********)))---&&&---///IIICCC'''...)))'''+++###!!!222333DDDooo,,,------)))$$$111***!!!))))))&&&(((000(((%%%>>>UUUQQQ+++,,,***''''''...000###+++777---***000---((($$$---*** 888666WWW555,,,222===JJJ111))))))(((((((((((()))))))))(((((((((''''''''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((((((&&&''')))***+++++++++***)))---111333111000000111---222555888333[[[wwwEEE666333:::===999777:::<<<;;;QQQddd^^^iii888;;;000222......---------,,,,,,,,,+++***)))))))))))))))***))))))(((((((((((())))))((((((''''''''''''((((((''''''((((((''''''&&&%%%(((%%%'''***'''%%%000@@@999@@@***555dddWWW,,,+++))))))))))))))))))))))))((()))***++++++,,,++++++&&&))),,,,,,---///000///+++666555SSS~~~}}}}}}zzzlllJJJ??????999555666:::@@@KKKTTTXXXAAA+++111FFF...///111&&&''',,,))))))+++'''!!!666222;;;===000***...$$$###333(((222kkkEEE'''///)))'''&&&((((((%%%%%%(((&&&+++***$$$AAACCC%%%,,,***888555((("""444)))---...+++---111...%%%&&&***555222eee:::'''>>>888SSS---,,,***(((((((((((((((&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))***************+++---///000000//////,,,999222777<<>>CCC===777666999;;;iiiTTT777333---888000000///...---,,,,,,,,,+++++++++************)))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&((())))))(((((()))+++,,,222666777JJJgggZZZ,,,%%%'''((((((((('''((((((&&&&&&''')))***,,,------******+++++++++,,,,,,,,,111+++222>>>VVV}}}___JJJ<<>>555333AAAQQQiiimmm===;;;222777FFF///111...***---111...---,,,''',,,...@@@UUU;;;$$$+++###...%%%%%%))),,,)))JJJ\\\222+++'''((('''+++(((&&&+++---***)))+++)))111RRR```RRR///000!!!)))...---...+++$$$'''"""'''***'''$$$&&&***,,,+++(((+++,,,mmm;;;---999===FFF555,,,***(((((((((((((((&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))))))))*********,,,---...000111111000000)))555///444999KKKlllBBB333777@@@EEE???888888===@@@pppuuu999333666...111000000///------,,,,,,---+++++++++************)))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&''')))((('''''')))***'''))),,,---===ZZZ[[[???...***'''&&&(((*********'''(((((())))))******************+++++++++,,,,,,...)))///666DDDmmm~~~~~~kkkNNNGGGAAAAAABBB???>>>???PPPlllMMM000<<<888555<<<))),,,***+++,,,++++++---,,,)))---%%%ccchhh###777$$$+++%%%+++&&&%%%111###:::~~~555###,,,((('''%%%***###(((+++(((***,,,$$$444zzziiiLLL...+++''' 444''' 333++++++...---...000...***+++///+++)))***(((aaa;;;000...DDD888888,,,***(((((((((((((((&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))))))))******......000111111111111111(((444---333888IIIiii???444:::CCCGGG???444222777<<<]]]KKK...444777222000000///...---------------+++++++++************)))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%&&&((('''&&&&&&''')))***(((***+++000BBBIII<<<,,,((($$$$$$(((***)))&&&((((((((((((((((((((((((*********++++++++++++,,,---)))...111222MMMwww~~~~~~|||hhhRRRHHHEEEBBB>>><<>>LLLgggsssKKK222222///000333...,,,...######+++%%%)))111%%%444hhh>>>***000###+++'''&&&+++###,,,,,,222NNN---***999kkklll;;;'''&&&444LLL&&&222"""&&&@@@///000***)))+++---333qqq///000'''))))))--->>>JJJ:::+++''')))%%%...---(((DDD```>>>>>>\\\222,,,***(((((((((((((((&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))++++++,,,...000333666777///444,,,666777===kkkGGGOOOKKKCCC:::888<<<>>>===GGGGGGYYY^^^>>>333000333333777888///......---------......///+++++++++************)))(((((())))))))))))((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&(((((('''&&&%%%%%%&&&---&&&'''&&&!!!&&&+++%%%222AAAQQQSSSFFF555***%%%))))))))))))))))))))))))))))))))))))***************...)))+++444///555PPPaaannnyyy{{{|||zzzuuutttwwwzzzzzzzzz___TTT\\\kkkwww~~~\\\QQQBBB<<>>%%%222>>>~~~...111###''')))...NNN~~~666***+++''')))DDDwwwiii///$$$///333&&&***,,,%%%===rrrHHHEEEWWW///,,,***(((((((((((((((&&&'''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))+++,,,---...111555888:::///444---888:::@@@^^^MMMHHH???<<>>444222333555111,,,---000......---------......///+++++++++************)))(((((())))))))))))((((((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%'''((()))(((&&&%%%&&&'''###$$$***)))"""'''+++$$$)))@@@]]]mmmfffPPP666'''+++++++++***)))((((((((())))))))))))***************222+++)))222,,,...EEE[[[kkkyyyzzzyyy~~~}}}wwwqqqnnnqqqxxx~~~tttSSSGGGJJJ[[[tttZZZOOOJJJDDDQQQkkkWWW>>>555666000000//////.........---///...!!!***111$$$}}}fffFFF)))$$$)))(((%%%&&&((($$$++++++"""TTTUUU...---444yyy===777###...;;;666...,,,+++000KKK~~~555(((%%%+++))))))CCC444...'''111///RRRKKK444,,,---%%%###000***...```OOOTTTIII222---+++(((''''''(((''''''''''''''''''''''''''''''---***'''&&&((((((&&&$$$((('''###'''...(((###---,,,(((222((($$$,,,...((())),,,///000000000000111222111666555999;;;nnnUUUJJJ666;;;BBBLLLrrreeeOOO```III???888777666444222000///.........---------,,,,,,,,,+++***************++++++))))))))))))(((((((((((())))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((---999ZZZtttrrr===+++555333,,,+++///+++$$$%%%"""'''+++***&&&$$$&&&)))+++---...---,,,---000444XXXyyytttvvv~~~vvvtttyyy~~~iiiTTTFFFNNNeee{{{RRRHHHCCC>>>GGGXXXwwwIII888111///////////////......------(((---,,,''';;;]]]}}}???...###(((---+++)))***$$$///"""---888DDD...)))HHHmmm333222,,,:::}}}444,,,***,,,444ooo888***...,,,+++)))333jjj333+++,,,444222RRRHHH...+++---(((&&&---+++CCCgggPPPddd444---+++((('''(((((('''&&&''''''''''''''''''''''''+++(((&&&&&&'''(((&&&%%%((((((%%%&&&)))"""###222:::'''&&&+++++++++)))******,,,...//////000222333111111666666<<<@@@mmmMMMGGG777;;;???NNN|||bbbWWW>>>777777666555333222000///............---------,,,,,,++++++************++++++))))))))))))(((((((((((()))(((((((((''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''---BBBTTTpppuuuXXXPPPSSS>>>333,,,###(((000***((((((((()))******++++++***+++---,,,+++,,,///222HHHiii}}}xxx~~~||||||{{{|||~~~xxxrrrrrrvvvzzz{{{{{{fffIIIGGG^^^tttKKKBBB>>>999===CCCXXXlll999444...---///............---------(((,,,111###OOOPPP+++&&&%%%++++++&&&$$$(((%%%000%%%555jjjXXX000...'''aaaDDD***,,,***666nnn000***(((,,,333777)))111((())),,,(((RRR222(((***111111OOOIII(((&&&***)))+++,,,555kkkWWW:::...,,,)))'''(((((('''&&&''''''''''''''''''''''''(((&&&%%%%%%&&&''''''&&&&&&)))&&&&&&'''"""(((<<<```===###---...'''%%%///***,,,---......000444666222222666777@@@GGG```EEEBBB777:::;;;TTThhhlll___oooxxxccciiipppWWW>>>;;;444444333222111000//////.........------------,,,++++++************++++++))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''000;;;aaa}}}pppkkknnnTTTHHH;;;'''***222%%%+++'''$$$&&&)))+++***''')))***+++++++++,,,...000777SSSyyy}}}|||~~~|||zzzyyyxxxuuurrrppprrrvvvzzzzzzyyyyyyWWWOOOccctttKKKAAA===999::::::FFFhhh{{{JJJ444333//////------------------------...,,,+++,,,ooo999///+++))))))'''###$$$******%%%666RRR@@@&&&...***lll~~~222&&&(((&&&***...UUUddd)))***(((+++333777+++---(((%%%111)))EEE333((((((...111NNNTTT///((()))(((---)));;;^^^<<>>555777;;;^^^oooGGGDDDRRR[[[aaa```VVVMMMWWW>>>AAA;;;222222111111000000//////............------------,,,,,,+++*********++++++))))))))))))((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***(((,,,222[[[{{{jjj^^^zzzrrr___III:::111***&&&***(((&&&'''***+++(((%%%******+++,,,,,,---///000///AAAlll||||||zzzyyyqqqqqqrrrvvv{{{~~~~~~lllZZZbbbuuuMMMAAA===999<<<888@@@JJJkkkTTT444777222...000,,,,,,,,,,,,------------///***)))MMM[[[333---)))&&&((()))***+++...,,,DDDOOO333)))++++++```NNN333&&&###...,,,&&&;;;BBB$$$+++'''***555qqq999111(((...###222***777uuuqqq000,,,+++000666NNN^^^777///+++&&&,,,$$$???lllWWWzzz;;;000---***((((((((('''&&&''''''''''''''''''''''''$$$%%%%%%%%%%%%&&&'''(((%%%&&&###'''---***...>>>;;;---"""((()))---++++++++++++,,,///444888333444666666CCCOOOcccLLLBBB999111555<<>>888&&&''''''(((((()))+++---,,,+++,,,---000111000///333999HHHkkk~~~~~~}}}}}}~~~~~~}}}|||{{{{{{zzzzzziiimmmJJJAAA<<<777;;;555999777;;;QQQvvvHHH222000999)))111******+++++++++,,,,,,,,,,,,)));;;XXXBBB+++((()))+++---------+++(((%%%---BBBBBB***$$$...&&&***///$$$)))'''###......***...%%%'''---$$$+++'''///TTT999(((---+++)))((('''!!!000555%%%///%%%)))///888{{{SSS,,,(((***%%%222222kkkaaa}}}PPPTTT111...+++))))))((('''&&&''''''''''''''''''''''''&&&'''((('''&&&%%%'''***(((***&&&&&&)))%%%,,,AAAAAA000!!!///***&&&)))************,,,000333222222444444FFFWWWPPPAAA999111000777@@@xxxXXXTTTCCC<<>>333...111999@@@yyyIIIfffQQQOOO{{{dddKKKAAAaaatttVVV@@@JJJOOOUUUfffssseeeMMMGGGMMMBBBvvvkkkFFF:::000555444444333222111000//////000/////////............///...---,,,++++++++++++))))))))))))((((((((((((&&&'''''''''(((((())))))&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&& %%%---""""""///DDDnnnKKK(((,,,>>>JJJ{{{wwwSSSDDD222((())),,,,,,******)))))),,,///000...+++''';;;666PPPyyy|||~~~~~~~~~|||zzz|||lllSSS;;;666<<<===777222777:::999AAAcccRRR;;;888444111.........///++++++---111000+++***...(((YYY@@@111111***111'''(((---,,,...111,,,CCCDDD000***%%%---666EEE...)))+++$$$...&&&...GGGYYY)))***'''&&&///''')))000"""GGG%%%***)))(((''''''&&&&&&'''000(((***...RRR{{{===111%%%333)))000///]]]KKKIIIWWWxxx;;;'''---,,,'''+++%%%'''''''''''''''''''''''''''''''''''''''''''''''''''))))))&&&...''',,,444sssFFF111&&&(((---''')))***++++++***+++---///222666333:::AAAhhhrrrIIIAAA111333+++999<<>>'''+++***&&&+++%%%((('''''''''''''''''''''''''''''''''''''''''''''''')))''' '''$$$///;;;~~~666000,,,(((++++++((()))************,,,...***222555AAAJJJooolllSSS...---444+++333>>>|||LLL]]]IIIwwwFFF:::XXXttt^^^^^^EEE@@@EEE:::UUU~~~}}}^^^ppp]]]NNNOOOHHHZZZyyytttCCC;;;111555---222555555444222...***)))+++.../////////000111+++---///...,,,***(((&&&///,,,)))((()))---222555)))(((''')))***)))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&%%%%%%'''''''''%%%)))&&&&&&***'''$$$,,,:::___NNN555)))111???QQQdddGGG$$$%%%---111---%%%)))---)))***---)))+++...///???ddd|||xxx|||~~~}}}~~~rrrQQQCCC;;;333333999222444555555>>>XXXHHH333777555222///---,,,------***111((($$$000///---===~~~mmmBBB,,,&&&'''333222)))---------+++%%%...DDDJJJ%%%)))***,,,@@@ppp@@@777333(((,,,+++666UUU(((######------""",,,000777CCC+++***((('''&&&''''''''''''---'''---!!!)))""",,,...000$$$,,,+++LLLBBB...III```dddsssIII------***&&&***$$$(((''''''''''''''''''''''''''''''''''''''''''''''''''''''###---)))...444qqq---111111)))))),,,((()))***)))((()))+++---+++333555???GGGlllmmmzzzKKK,,,+++555---...CCCgggEEEJJJiii\\\TTTSSS;;;<<>>888CCCfffpppKKKGGG555999TTTbbbIIIHHHgggdddDDDGGG[[[hhh??????555666333,,,(((++++++)))***///------,,,,,,...000333555---)))'''((())))))***,,,222...)))&&&&&&))),,,...)))++++++))))))***(((%%%(((''''''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&%%%$$$%%%''')))((('''(((######((()))&&&&&&)))///\\\\\\444$$$,,,...000>>>]]]vvv}}}qqqQQQ444...///---///,,,%%%,,,000'''---***111777EEEnnn~~~|||~~~~~~{{{|||{{{wwwxxxXXX@@@???===333777555555555222:::YYYzzzqqq333;;;777222111///...---,,,,,,,,,***.........+++***RRR???$$$111000***)))(((111***)))///***)))QQQeee555%%%***///%%%000qqqXXX)))***,,,)))***000MMM999111333%%%$$$$$$***(((333ccc222---+++)))'''&&&'''((()))'''111FFFeee<<<---...&&&((())))))111)))$$$555;;;555 000444222TTT\\\666---)))'''***$$$***''''''''''''''''''''''''''''''''''''''''''''''''((('''"""***%%%...;;;}}}CCC000&&&&&&+++&&&'''((()))((('''''')))+++...111...777@@@dddVVVEEE<<<:::222222...---333???bbboooBBB999555666333SSSPPP888777///AAA>>>MMM???CCC666===\\\^^^OOODDDKKKtttcccFFFLLLgggiii@@@AAA777888666222111555666333000000555111,,,,,,...000///---555///---111333000///111''')))************+++,,,,,,,,,)))&&&'''+++)))"""''''''&&&&&&&&&''''''(((&&&&&&''''''''''''&&&&&&&&&%%%$$$%%%&&&&&&&&&$$$((($$$"""%%%((((((((())),,,RRRrrrZZZ...***222%%%///111EEEooooooQQQNNN:::777888222&&&(((///++++++'''///222:::bbb{{{xxxzzzzzzxxx{{{|||xxxxxxzzz}}}sssJJJ<<<:::555777555555555222555GGG[[[@@@:::555555111000///...------------...***++++++'''999mmmeee///&&&---)))'''$$$***(((&&&///---###>>>zzzDDD(((((()))...'''777RRR***+++,,,---,,,111PPP>>>---(((###'''%%%///###---ggg@@@---,,,)))'''&&&''')))***(((@@@zzzBBB))))))'''+++***)))***)))%%%%%%((((((%%%333,,,333ccc[[[222(((''''''+++&&&,,,''''''''''''''''''''''''''''''''''''''''''''''''"""+++111===444444888wwwDDD,,,!!!&&&---(((((())))))((('''''')))******///...888;;;MMMxxx]]]KKKDDDAAA;;;:::333222(((,,,333444BBBIII777444999888)))GGGTTT777;;;222???HHHvvvEEE555888:::>>>FFF^^^JJJ===GGG^^^wwwZZZHHHWWWxxxbbb<<<>>>555555222000,,,(((+++000000---000111333666999999666333555555<<>>888===~~~>>>???555777999;;;:::eee^^^MMM???999JJJYYYqqq```aaa```bbb|||XXX:::CCC;;;:::333>>>CCCAAAFFFMMMEEE555...???WWWkkkxxxwwwMMM333555MMMdddJJJPPPKKK888***)))+++)))&&&&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&%%%$$$$$$%%%'''((('''&&&'''''''''%%%%%%%%%&&&&&&$$$999gggfffAAA,,,000***---)))+++<<>>???:::444333777:::MMMzzz[[[:::AAA888;;;111000000/////////............(((222222===pppttt222)))$$$444)))%%%...$$$---...)))000,,,GGGAAA---///000+++///+++SSS333,,,$$$...,,,000RRR???///(((***%%%$$$&&&+++///JJJEEE...,,,)))&&&&&&''')))+++///CCC===555+++///***,,,,,,(((666???111---......(((SSSkkk===///...------%%%***'''''''''''''''''''''''''''''''''''''''''''''''''''///222777(((,,,===111111000)))+++...)))***+++***(((((()))+++(((++++++555000---888...///666222888444333555000111---555///)))444777666333///NNN___QQQZZZZZZ222777111<<>>666>>>KKKmmmHHH999:::>>>NNN]]]nnnTTTaaavvvVVVAAAQQQKKKIIIVVVxxx^^^fffgggWWW\\\ggg```jjjdddHHH...'''***---&&&&&&&&&&&&&&&'''((()))&&&''''''''''''''''''&&&$$$######%%%(((******))) $$$'''&&&%%%&&&'''&&&&&&&&&,,,UUUyyy[[[...+++++++++*********111]]]{{{UUU@@@AAA999,,,******&&&---'''(((555===VVV|||||||||||||||zzzxxxyyy}}}lllLLL===PPPSSS@@@222666888222;;;bbbrrr???555:::555000222///222555222---)))***---111)))(((EEEqqqFFF---///---)))''''''(((+++---///++++++111iiiccc222,,,)))000&&&)))+++000eeeiii---&&&///)))(((222XXX;;;...,,,(((------$$$***---IIINNN000...***'''&&&''')))+++***>>>DDD777&&&,,,---...(((111XXXEEE---000+++***xxxqqq...444000***&&&(((%%%'''&&&%%%%%%$$$$$$%%%%%%'''&&&%%%(((+++,,,+++(((***###(((***(((%%%LLL;;;777,,,888...FFF......***'''(((+++(((!!!)))+++---,,,+++***++++++,,,...444999888222///000333555000(((,,,:::???;;;111---{{{???===000333222<<<999~~~DDD888333AAA+++BBB===sssBBBDDD===666lllmmmiiisss{{{{{{zzzmmm___III111)))//////$$$+++///%%%***111&&&...***&&&%%%''')))(((''''''''''''&&&&&&%%%%%%%%%(((((((((&&&######$$$&&&)))"""---,,,RRRsssKKK,,,,,,---***---333333:::KKKqqqyyyTTT999666......+++******,,,...222@@@YYYppp~~~~~~}}}}}}~~~|||pppHHH:::KKKZZZVVVAAA111222;;;666MMMpppYYY444111777222...222...000222000---+++,,,---+++222000PPPhhh444...,,,***((('''(((***,,,...+++))))))555GGG---...)))///'''******+++UUUooo777)))+++&&&&&&...JJJ}}}EEE...%%%%%%+++***%%%///***EEE}}}[[[111...+++(((&&&''')))***...@@@@@@222)))...,,,,,,***<<>>eeeoooFFF...---,,,+++***,,,222999LLLRRRDDDFFFFFF555///(((...,,,---///222;;;MMM^^^uuuEEE<<>>ttt<<<))))))(((((((((((()))+++---...+++(((000RRReee+++...///***,,,))),,,***(((BBBwwwSSS111''')))((())),,,666UUU<<<+++'''+++***((($$$222###>>>llllll111...+++(((''''''((()))111BBB???...------++++++...JJJ___111,,,444jjjNNN~~~III444'''''')))***%%%'''&&&&&&%%%%%%%%%%%%%%%)))((('''''')))***)))''''''(((---))),,,)))444jjjWWW///&&&444999fffGGG666(((''')))'''%%%((()))***,,,,,,***)))***++++++,,,000555444///---...,,,,,,//////(((,,,MMMsssbbb333000///222222444888kkk___CCCjjj}}}GGG333>>><<>>111)))444111,,,...999BBBEEEIIIQQQ```ZZZbbbzzzoooQQQ@@@999+++$$$)))+++---+++***)))(((((('''&&&'''&&&&&&&&&&&&%%%%%%%%%'''((((((&&&$$$###%%%&&&&&&'''###...)))PPPjjj666,,,***+++'''***---)))...---222MMMNNN<<<999,,,///,,,+++...222888CCCNNNyyy{{{}}}~~~~~~}}}LLLCCC777@@@XXX[[[CCC111333777000BBBoooDDD777000333333+++)))...///---++++++,,,---,,,***...///^^^VVV+++000((('''(((((()))***+++,,,---...***EEEJJJ###666///******+++---***(((222888000((((((+++---,,,)))111333MMM+++***000333&&&((("""...777WWWppp000...+++)))''''''((()))111CCCEEE...000+++++++++222QQQddd111333???FFFuuuFFF111(((++++++)))!!!''''''&&&%%%%%%%%%%%%%%%)))(((''''''((((((((('''%%%))),,,%%%,,,+++***NNNYYY444,,,'''888ddd@@@"""!!!+++***%%%$$$(((***++++++***))))))*********...333111---+++...//////...+++---FFFyyy|||JJJ111...111444444555'''999///```yyy>>>666AAA===yyyQQQHHHOOOpppTTT<<<@@@222999<<<999666777555111///))))))---***'''***+++222...,,,...---)))+++000///...333@@@OOO^^^qqqyyyhhhcccSSS999,,,+++...,,,(((&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&%%%'''%%%)))""">>>yyyVVV555%%%+++---......&&&+++$$$***CCCCCC@@@JJJ999000***'''***000888DDDOOOhhhsss}}}~~~{{{{{{~~~~~~~~~~~~~~~~~~~~~```AAA666555CCCKKKAAA555000777333:::WWW}}}[[[999555333444111+++***...///---+++***+++,,,+++***...HHH666000111---))))))))))))))))))***+++...---```:::(((888000,,,(((***'''&&&***'''%%%))),,,,,,,,,,,,)))%%%---(((666(((---222111$$$,,,!!!(((###222>>>[[[///---+++)))(((((())))))---AAAMMM111111(((+++---555OOO```111888FFFFFFlllCCC111***+++)))((($$$((('''&&&&&&%%%%%%&&&&&&((((((((('''&&&&&&'''(((***......&&&///222---IIIZZZ...222))))))ZZZRRR555!!!%%%---,,,))),,,''')))******)))((()))))))))))),,,000///+++***---...***'''111NNNlllxxxuuuLLLzzz999111...111444111555+++444555LLL444>>>999JJJTTTPPPuuubbbmmmTTT\\\{{{RRR:::333***111666222,,,,,,000333444,,,000333+++***...)))######%%%'''&&&###%%%)))(((,,,000111------555???ZZZZZZhhh}}}|||[[[;;;333"""''',,,***%%%"""%%%)))&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''%%%$$$%%%&&&&&&&&&***""")))333GGGUUU,,,(((......---------***(((222111???TTTBBB777000+++***---666GGGUUUVVVlllyyyyyy|||}}}}}}{{{ttttttxxx~~~zzz@@@<<<999888666444444777333666888CCCcccooo999333222111000...,,,,,,......---,,,+++***+++,,,---333rrrWWW;;;///"""---***)))((('''((()))***+++,,,888{{{TTT000,,,111......((())) """333+++)))++++++((('''(((***))) ***222+++,,,+++,,,***///%%%***===999,,,PPP;;;,,,,,,***)))))))))***+++)))<<>>GGGAAA222BBB111XXX^^^VVV{{{]]]^^^<<<666CCCgggkkkXXX:::PPPaaa{{{zzz___LLL666999444///---000222222111///***,,,...'''''')))%%%)))***---...---++++++,,,$$$$$$'''+++...---***(((+++111;;;RRRgggeeedddqqqTTTAAA+++$$$)))---)))"""%%%%%%%%%&&&&&&&&&&&&'''$$$&&&((('''&&&%%%%%%&&&%%%&&&+++ 000,,,"""hhh{{{DDD&&&)))***'''000&&&---&&&'''***888LLL??????<<<888222---222DDDVVVXXXsss{{{xxx~~~}}}zzzyyy}}}~~~}}}{{{qqqpppwww~~~}}}NNNCCC:::777333///111888333999999:::NNNuuusssDDD555111111///------///...+++)))+++,,,+++***+++000333___111444,,,"""))))))(((&&&&&&'''))),,,...111QQQ~~~222,,,---)))(((,,,'''*** (((JJJBBB+++(((&&&&&&(((***---000777FFF777)))+++)))(((///,,,+++444fffMMM***222*********))))))******+++,,,'''777FFFzzzEEE000++++++,,,---111???ZZZ777000EEEddd<<>>===111555---888EEEKKKXXXQQQ888333///222666555...(((---......---............++++++)))'''%%%$$$!!!***'''######&&&***)))%%%***+++!!!""":::MMMddd{{{bbbDDD444444555---###%%%%%%%%%&&&&&&&&&''''''$$$&&&'''(((&&&%%%%%%&&&###)))%%%###...((($$$@@@xxxeee///,,,---$$$,,,!!!---###&&&,,,+++777999BBBFFFIIIAAA222...===QQQ\\\vvv}}}~~~}}}||||||www|||~~~}}}}}}{{{ttttttxxx|||}}}{{{aaaFFF444888<<<555///222777;;;:::888CCCaaaTTT+++AAA333333000---...000---'''%%%))),,,,,,***,,,333999ggg777000666)))'''&&&%%%$$$&&&***...111999iiiXXX%%%------&&&"""***'''---$$$333```\\\///***)))...111///...111mmmqqqBBB(((...---%%%***'''...???aaa111((()))))))))))))))***+++,,,---(((333...```<<<,,,(((///,,,+++...;;;]]];;;,,,FFFVVV777DDDKKK444...000***'''$$$(((((('''&&&&&&&&&&&&'''%%%&&&'''&&&$$$%%%)))---((()))---***222000///VVV|||555((()))---!!!&&&)))***+++000333---$$$&&&((())))))(((''''''(((+++)))+++---,,,)))***///333'''"""***///---///666...KKK333...)))555///666///---:::,,,GGGSSS777111777<<>>DDDHHHCCC:::^^^fffppp}}}}}}|||{{{zzz|||~~~zzzzzzzzz{{{|||~~~}}}{{{yyyzzz}}}~~~|||zzz```AAA999777777666111444IIISSS@@@<<>>...777000111111000////////////////////////....../////////------,,,++++++******)))))))))(((((((((((())))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''---,,,+++777XXXuuusss___...%%%$$$***((( )))'''%%%(((---,,,'''$$$%%%''''''''''''''''''''''''+++777UUU}}}UUU%%%333%%%(((((('''''')))++++++)))***...222777BBBLLLLLLFFFIIIVVVaaappp}}}}}}yyyyyy|||~~~|||yyyvvvvvvxxx{{{~~~~~~}}}}}}{{{yyyzzz}}}~~~|||{{{zzzQQQ999;;;;;;555222666OOOYYYAAA:::@@@IIIpppEEE:::999---//////...---+++++++++,,,,,,(((...)))111///***\\\YYY===&&&%%%***)))'''***&&&))),,,"""))),,,)))DDD999111---```{{{222''''''&&&'''888QQQ888000...&&&,,,...---888FFF---000,,,***&&&,,,(((:::jjj999%%%+++)))222(((---RRRhhh333......---(((///+++:::~~~rrr777,,,)))CCC|||SSS555333HHHAAAGGG---===PPPooo666111+++&&&+++)))((((((''''''&&&'''''''''(((''''''''''''(((((()))(((+++***+++...,,,666LLLzzz000---...)))$$$'''&&&%%%&&&''''''%%%###))))))***+++***)))(((&&&(((''''''(((&&&'''///:::***111++++++%%%JJJLLL333------111OOOkkk777666...000444\\\555777222111888333;;;OOOSSS<<>>CCCrrroooBBB@@@111444333111111000///////////////000000////////////000000------,,,++++++******)))))))))(((((((((((())))))'''''''''''''''&&&&&&&&&'''''''''''''''''''''''')))%%%!!!%%%888VVVnnnzzz[[[666'''111***"""$$$(((%%%%%%&&&&&&$$$$$$''''''''''''''''''''''''''',,,)))777vvvxxxBBB444&&&***'''%%%''')))+++***)))***))))))---999GGGMMMMMMCCCQQQXXX^^^nnnwwwzzz}}}vvvwww}}}~~~xxxqqqvvvvvvyyy~~~}}}xxx{{{zzzzzz{{{}}}~~~}}}|||ggg@@@===<<<555999999VVV___AAA777<<<@@@^^^]]]:::888000***666...---,,,+++++++++,,,,,,)))000)))...(((DDD>>>///&&&***---***''')))%%%))))))###,,,''')))\\\]]]+++---000555'''(((&&&$$$888WWW>>>@@@888%%%(((...(((LLL???,,,111***$$$(((+++IIIUUU333+++...$$$...'''666pppaaa///***000...)))333...LLLqqq...222,,,%%%???...222aaavvvAAA---'''555\\\ttt666,,,+++''')))***))))))'''&&&&&&'''((()))((((((''''''''''''((()))'''***)))+++///---555JJJyyy000,,,///+++''')))((('''&&&&&&&&&&&&&&&))))))******)))(((''''''***)))***+++)))***222<<<000444###+++000eeeccc===000(((222777]]]XXX111222111555...===(((===QQQ@@@AAA???@@@UUUsssHHH>>>@@@@@@@@@VVVFFF@@@555555999111000000//////////////////000000000000000000///------,,,++++++******)))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''###***000***$$$AAA^^^oooUUU777***+++...***$$$)))(((&&&&&&&&&&&&''')))'''''''''''''''''''''''',,,'''444LLLzzz444000,,,******++++++((('''((((((((('''(((---777@@@EEEMMMXXXUUUQQQ___nnnssswwwyyytttuuuzzz{{{vvvppp|||{{{||||||wwwzzzzzzzzz{{{|||}}}~~~}}}|||NNN>>>777333===<<<\\\ddd@@@444<<<===TTTpppBBB;;;333...111000---,,,,,,,,,+++++++++,,,///000---+++(((kkknnn111)))&&&******%%%###&&&'''$$$%%%'''---"""111{{{:::...***555666&&&***((($$$555XXXQQQDDD:::((('''///***bbbfff...%%%---'''&&&&&&///888eeeDDD111///******+++)))@@@}}}WWW555(((000000+++222000WWWsss'''333111$$$++++++KKKCCC***000777eee~~~:::+++---(((&&&((()))((('''&&&&&&'''))))))((((((''''''''''''((((((&&&***(((+++///---333GGG~~~222&&&'''&&&&&&))))))(((&&&%%%%%%&&&'''((((((((())))))(((((((((******,,,...+++)))///888222222!!!+++888ttt===111...(((555:::eeeAAA---///000666,,,111888bbbeeeEEE:::;;;cccVVV999333CCC^^^aaaaaaQQQ???666555999111000000///////////////...///000000000000///...------,,,++++++******)))))))))(((((((((((())))))&&&''''''''''''''''''''''''''''''''''''''''''''')))(((***,,,(((%%%+++555KKKUUUYYYJJJ///!!!---'''(((((('''((())))))((('''''''''''''''''''''''',,,'''444000___hhh555)))(((+++...+++$$$%%%***%%%(((***)))''')))222;;;SSSXXXNNNEEEQQQ```fffjjjtttttttttttttttuuuvvvwww}}}}}}}}}|||yyyvvvxxxyyyzzz{{{|||}}}~~~dddEEE666444;;;<<>>000000---111---555]]]ccc;;;777AAA]]]===>>>QQQttt{{{oooGGG666333444111111000///////////////---...///000000///...---------,,,++++++******)))))))))(((((((((((())))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((%%%%%%***---+++(((&&&---888QQQdddSSS///!!!***$$$'''(((&&&&&&)))(((&&&''''''''''''''''''''''''***&&&(((222555yyyDDD+++'''(((+++)))$$$%%%---$$$''',,,---)))&&&,,,666IIIPPPJJJDDDMMMVVV^^^jjjmmmrrruuutttqqqrrryyy|||yyyvvvuuuuuuuuuwwwyyy{{{||||||}}}WWW>>>999666;;;ccclll@@@333???:::DDDggg]]]HHH777///...222000'''+++++++++,,,,,,,,,++++++))),,,000FFFAAA,,,***)))***)))'''''')))((())))))'''444VVVIII//////'''[[[QQQ000''''''((('''111NNNggg///***,,,***///>>>III***,,,))) ))))))'''%%%[[[NNN555000,,,000&&&,,,444^^^III222---)))000,,,---===rrr>>>222$$$000+++???fff555///AAAOOOsssAAA,,,666000&&&***%%%%%%&&&'''''''''''''''))))))((('''''''''''''''&&&(((&&&)))...***,,,======***((((((((("""$$$&&&%%%######$$$&&&%%%%%%&&&'''(((***+++,,,))))))))))))&&&%%%+++555...)))...***666ppp|||888...111000+++999rrrHHH333333---///111>>>|||zzzJJJ333<<>>hhhXXX:::555333111111000///////////////,,,---...//////...---,,,------,,,++++++******)))))))))(((((((((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&"""''')))'''%%%&&&'''(((***%%%333RRRcccUUU888&&&$$$((('''$$$$$$))))))&&&''''''''''''''''''''''''((('''$$$---'''QQQrrr===///%%%''')))&&&''',,,'''&&&(((,,,,,,)))+++000444CCCLLLMMMNNNMMMXXXooonnnrrruuutttpppsss||||||}}}}}}yyytttrrrtttwwwuuuxxx{{{|||||||||gggIII@@@333999dddnnnAAA444@@@777===YYY~~~BBBCCC333000;;;,,,!!!555***++++++,,,,,,,,,+++++++++111000PPPEEE******(((''''''%%%######$$$''' ---'''$$$AAAeee222:::((((((lllIII...+++&&&&&&'''///EEE^^^///(((,,,&&&+++FFFAAA***///(((,,,---'''---YYYVVV111***------(((777777[[[MMM+++...$$$///...///JJJ???777%%%222)))IIIXXX===222999QQQ|||===)))777333)))...###$$$&&&'''((('''&&&&&&***)))((('''''''''''''''&&&(((&&&)))...)))***:::666''''''&&&%%%!!!$$$''''''%%%$$$&&&((($$$$$$%%%&&&(((***,,,---,,,***)))'''%%%&&&///:::444'''///))):::rrrkkk///&&&+++111''':::vvvNNN333555000222777BBBpppIII888======KKKBBBOOO[[[~~~hhh@@@:::555111111000///////////////+++,,,...//////...,,,+++------,,,,,,+++******)))))))))(((((((((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&###&&&&&&###'''...---&&&&&&((((((111LLL```OOO///'''***(((###$$$***,,,***''''''''''''''''''''''''&&&,,,,,,000>>>MMMSSS;;;'''&&&+++)))'''***,,,%%%###)))---***((())) 888LLLRRRMMMBBBPPPoooqqqtttuuutttrrrvvvxxx||||||vvvsssvvv{{{uuuxxx{{{|||{{{|||___@@@555999\\\zzzCCC<<<===444???GGG{{{^^^@@@666000222222---,,,000---+++))))))***,,,------***555666qqqWWW;;;,,,+++(((%%%%%%((())))))'''$$$333###,,,BBBbbb///))))))...iiiEEE+++...))),,,###,,,EEE]]]111'''///***)))DDD:::777'''%%%...$$$%%%%%%///HHH___000(((///111&&&+++333zzzHHH&&&000333,,,777000CCC:::444***))),,,___OOO666---DDDPPP>>>000)))999///(((&&&&&&&&&'''''''''((((((***))))))((('''&&&&&&%%%(((%%%)))&&&+++---&&&999ooo222+++'''///''''''&&&&&&&&&%%%%%%%%%%%%###%%%((('''$$$%%%)))***''''''(((%%%###...===<<>>%%%>>>hhh:::999>>>???RRRPPPAAATTTFFF;;;000444333111///,,,,,,---//////............------------,,,++++++******++++++***)))((('''&&&&&&'''(((''''''''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))%%%,,,)))###333PPPZZZQQQ000'''(((&&&!!!+++222%%%((((((((((((((('''''''''***+++)))(((%%%&&&LLLFFF...(((''',,,!!!000''''''((()))))))))))))))---,,,@@@[[[ZZZEEEEEEYYYkkkmmmnnnnnnsss{{{}}}{{{vvv~~~yyyrrrsssxxx}}}|||{{{{{{{{{}}}~~~~~~}}}oooNNN:::<<>>AAAjjjxxx???888999333,,,+++///...(((,,,+++*********+++++++++(((000999wwwDDD ///***(((%%%%%%((()))((('''...""")))+++333pppCCC***&&&...:::XXX666(((&&&$$$'''$$$444RRRvvv333"""(((***+++BBB555111)))))))))%%%))))))///GGGaaa222+++***)))(((222333dddyyy999$$$'''...(((000***888555111)))222???tttQQQ666222PPP```GGG777,,,444)))%%%'''''''''(((((()))))))))******)))(((((('''&&&&&&(((%%%)))&&&+++---'''<<<}}}666+++...&&&---''''''&&&&&&&&&%%%%%%%%%%%%$$$%%%''''''%%%'''+++...((('''(((%%%###,,,999DDD555333***$$$555999)))111333***(((222MMMCCC...***+++///...;;;uuujjj@@@999999666>>>BBBMMMqqquuuQQQ999555444333111///------...///............---------------,,,++++++******++++++***)))((('''&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((())))))))))))---...(((&&&222JJJ]]]OOO@@@%%% ,,,''')))((((((((((((((((((((('''"""&&&'''))))))$$$444UUUsss444%%%000)))000###''''''((()))))))))))))))))),,,999IIIQQQPPPQQQVVVVVVYYYcccoooqqqooouuuvvv||||||vvvqqqrrrwwwzzz}}}||||||}}}}}}}}}|||zzz___???@@@RRRVVV;;;444444<<<:::SSS}}}^^^EEE---111333222111000---***************************+++???cccKKK555000)))(((&&&&&&((()))(((''',,,'''###333AAAzzz&&&***%%%///<<>>mmmRRR555...FFFWWW???444+++...&&&)))(((((())))))))))))************))))))((((((''''''((($$$)))&&&+++,,,***BBB555%%%000***'''''''''&&&&&&&&&%%%%%%%%%&&&$$$$$$''''''&&&)))///111***&&&'''&&&###***444******(((&&&'''---222111******///,,,222888TTT333222===000...;;;444XXXTTT777444999;;;444===jjjwwwKKKpppaaa999888333333111000//////..................------------,,,,,,+++************+++))))))(((''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((...***,,,...###555VVVmmmkkk<<<///+++...''''''((((((((((((((((((###))))))***///)))'''000XXXUUU)))---***...&&&''''''((()))))))))))))))'''...111555FFF\\\aaaXXXNNNHHHPPPfffqqqnnnqqq}}}wwwyyyxxxrrrpppsssvvvvvv{{{}}}~~~~~~|||zzzxxxnnnFFFFFFLLL{{{YYY;;;444666999999AAAmmmqqqffftttaaaBBB***,,,444222---,,,)))***++++++***)))******333```~~~555...111***((((((''''''((((((((((((###///'''888aaa\\\&&&,,,))),,,---LLL---###,,,&&&))))))(((,,,,,,XXX///+++''')))***''')))???HHH000+++---,,,...+++)))###///GGGkkk>>>(((,,,'''***---000 (((111###...+++---)))......000___WWW444///***,,,,,,OOO___:::888ZZZuuufff000---******%%%---))))))))))))))))))))))))******)))))))))((((((((((((###)))&&&***,,,---JJJyyy333%%%///)))%%%''''''&&&&&&&&&%%%%%%%%%'''$$$$$$&&&&&&&&&+++111111((($$$''''''%%%***333555222%%%---222%%%(((111333)))111,,,333000AAA888///777...---333+++JJJZZZ@@@333777AAA777IIIiii~~~HHH999444333111111111000///............---------,,,,,,,,,++++++***************((((((((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''((((((((((((///&&&&&&///---$$$)))999eeeccc,,,%%%---)))***''''''''''''(((((((((((('''---((($$$,,,...)))***333cccxxx@@@(((---555''''''((()))))))))))))))+++///,,,,,,???\\\ggg```___MMMEEEVVVllluuussspppxxxyyyvvvqqqrrrwwwxxxvvvxxx{{{~~~|||zzzxxx}}}VVVPPPNNNwwwUUU<<<999999777;;;999^^^wwwWWWeeewwwCCC(((***111///'''(((***++++++))))))+++---BBB{{{DDD)))+++000''''''((((((((((((''''''(((###333***;;;@@@222(((+++(((222)))&&&((($$$)))'''(((+++"""888 """,,,+++$$$***444)))###,,,((((((,,,'''FFF///***%%%***+++>>>+++---,,,(((%%%)))000,,,//////###&&&***&&&,,,111---***>>>eee???...+++111,,,(((===vvvOOO***999mmmSSS000///...)))###***(((((((((((((((((((((((())))))))))))(((((((((((((((###)))'''***,,,000SSShhh333+++...)))***''''''&&&&&&&&&%%%%%%%%%'''$$$$$$&&&&&&&&&+++111...&&&"""&&&(((&&&+++444LLLCCC'''...111(((CCC\\\OOO666///$$$...555WWW]]]444+++222777333GGGxxx~~~\\\;;;111<<<666MMMxxxggg:::777444222111111111///---...------------,,,,,,,,,,,,+++******))))))******''''''(((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''(((((((((((()))***((((((,,,...,,,)))'''@@@eeewwwUUU,,,'''+++!!!&&&'''''''''(((((())))))%%%,,,&&&&&&***(((***&&&999lll```<<<,,,222''''''((()))))))))))))))...,,,)))+++888MMM]]]eeemmmaaaQQQLLL[[[nnnpppfffwwwxxxuuusssuuuzzz{{{wwwsssxxx~~~}}}{{{{{{pppaaaaaa}}}PPP>>>===999888<<<888QQQ~~~TTT===KKK\\\XXX333,,,///,,,(((***,,,+++)))***---111]]]```///$$$--- ...&&&((())))))(((''''''(((''',,,)))EEEttt***...""")))'''***+++'''"""%%%***"""&&&+++!!!,,,(((---&&&$$$<<>>666;;;999888CCCiiiHHH222666888;;;hhhaaa888---333(((***,,,***(((***111666xxx===///(((///"""...%%%(((******(((&&&'''((()))(((999iiiGGG###'''%%%''''''(((***)))%%%&&&'''---###***000######---"""---$$$111ZZZrrr888///$$$+++!!!888hhhBBB///,,,(((...)))NNNFFF---111///111444)))!!!***...,,,111eeebbb444---...+++(((111(((,,,///aaa^^^444(((,,,222222***666<<<666///(((+++---,,,---*********))))))(((((((((&&&&&&&&&&&&''''''''''''((("""(((((()))+++666aaaJJJ***)))(((%%%'''''''''&&&&&&&&&%%%%%%%%%%%%$$$%%%''''''%%%'''+++'''$$$%%%(((&&&$$$+++888```\\\111(((<<>>333===555888;;;[[[YYYGGG444777333:::999^^^RRR+++---)))+++,,,***(((+++333:::777***,,,,,,000###$$$(((******(((&&&'''(((+++...UUUrrr***)))+++---'''&&&...)))###$$$111$$$...(((444<<<,,,!!!000)))---&&&AAAppp~~~111((('''222$$$AAAEEE,,,%%%!!!333///hhhVVV111)))666KKKZZZFFF---,,,'''(((777}}}uuu444---333***###666***+++:::666...+++######%%%:::===;;;777(((***...---,,,++++++++++++******))))))%%%&&&&&&&&&&&&&&&&&&&&&((("""(((((()))+++888dddNNN,,,***---***(((''''''&&&&&&&&&%%%%%%%%%%%%$$$%%%((('''$$$%%%)))'''%%%''')))&&&"""***888YYYZZZ///,,,VVV444000222(((000...III333555333...PPP666777444666111999AAABBB[[[CCC;;;222...///000///------------,,,,,,,,,+++++++++******)))))))))))))))%%%&&&((()))))))))((((((&&&''''''((()))******+++(((((((((((((((((((((((()))*********++++++++++++,,,'''%%%(((,,,,,,'''"""(((---,,,PPP~~~ccc...'''&&&&&&&&&'''((())))))******((("""$$$+++'''%%%000+++###---BBBuuuppp...111'''(((((()))))))))))))))"""+++///))))))666FFFNNNKKKVVVeeekkkcccWWWTTTXXXbbbjjjppprrrsssvvvvvvtttuuuzzz{{{yyyyyy|||iiiCCC@@@333888777::::::OOOgggBBB333999333---///444...SSSxxxvvvVVV///(((///+++&&&---222111MMMbbb444111&&&'''///%%%***&&&%%%)))***))))))+++***AAAGGG---(((+++%%%&&&)))$$$$$$,,,)))&&&'''******www===222'''+++%%%333+++;;;~~~999...,,,%%%+++DDD===555...'''000555vvv000555,,,kkkfff(((***111222BBB:::///(((444444&&&...444KKK;;;)))333(((((((((...\\\@@@'''///))))))%%%$$$&&&(((******((('''''''''''''''&&&&&&&&&%%%%%%%%%'''(((---'''***'''111fffGGG333!!!***%%%&&&(((((('''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''(((%%%((($$$###(((&&&***888QQQggg111222fffaaa@@@...***333&&&666UUU>>>,,,777333YYY^^^999333666---555;;;AAA>>>yyy___888555333+++111///.........---------,,,,,,,,,+++++++++************)))((()))***+++***)))'''%%%'''''''''''''''((())))))&&&''')))*********)))((('''((()))***************))))))((((((''''''&&&&&&)))...'''(((NNNrrrZZZ$$$))))))(((%%%&&&)))(((###&&&''''''(((((((((((((((%%%...---+++BBB\\\QQQ000...***%%%$$$(((,,,+++'''************,,,000777;;;OOOYYYhhhmmmgggfffaaaRRRYYY```jjjqqqqqqppptttzzzwww~~~{{{uuuuuuwwwxxxzzzJJJ???::::::777<<<;;;VVVfffuuuCCC777888444555///666)))666\\\{{{zzzTTT...)))'''+++///000III}}}SSS//////''''''...&&&)))&&&%%%((()))((((((***+++TTT}}}***333'''%%%((( %%%******)))+++)))222???HHH666&&&&&&%%%///(((:::{{{222''',,,(((---EEEEEE,,,000&&&---555ttt333000444uuu333111***---QQQ;;;///***222333(((,,,666\\\yyy222&&&...'''+++---666ooottt222%%%,,,&&&(((''''''%%%'''))))))(((&&&&&&''''''''''''&&&&&&&&&%%%%%%***%%%&&&&&&///,,,---YYYDDD111!!!+++'''((((((''''''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''(((%%%((($$$###(((&&&***777fffrrr555444rrrNNN555///***333***999VVV@@@///;;;===bbb___:::555:::333999888:::>>>tttCCC999777...000---............---------,,,,,,+++++++++************)))((((((*********)))'''&&&'''''''''''''''((())))))&&&'''((()))***))))))(((((()))******************))))))(((((('''''''''&&&'''---)))'''>>>^^^___JJJ+++###%%%***&&&&&&(((%%%&&&'''(((((())))))(((((())))))&&&'''444IIIVVVYYY&&&,,,---'''%%%***+++'''*********)))***...444888SSSZZZaaaeeejjjjjjddd___OOO]]]oooxxxvvvrrrrrrvvvpppvvvyyyuuuqqqqqqrrrqqqrrraaa???777>>>666>>><<>>333$$$000VVVuuu\\\999'''&&&///...+++aaasss???(((---(((''',,,&&&'''%%%%%%((((((&&&&&&)))000ppp___"""666%%%))),,, 444FFF"""---''',,,(((666QQQHHH222$$$%%%'''+++&&&===333'''...***+++???YYY+++000'''***333ppp666,,,<<>>444...---...///---777fffkkk///'''+++''',,,///999TTT)))'''***###(((((()))%%%&&&(((((('''&&&&&&'''((('''''''''&&&&&&&&&&&&'''$$$''''''///---555gggDDD111###,,,(((***''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''(((%%%((($$$###(((''')))777nnnrrr000333===111///)))000+++888NNN===***222???ooolll<<<222777111888333777JJJDDD444666000111...222.........------------,,,+++++++++************)))'''((()))***)))((('''&&&'''''''''''''''((())))))''''''((()))))))))))))))******+++++++++******)))((((((((((((((('''''''''&&&******''',,,AAA^^^qqq@@@&&&%%%///'''###(((%%%''''''((()))))))))))))))***%%%$$$((()))222RRRtttBBB444)))))))))&&&'''+++)))***))))))))),,,000444IIITTTUUU```tttqqqeeekkk[[[bbbjjjoooqqqqqqrrrrrrpppuuuwwwtttrrrssssssppppppiiiOOO555@@@666>>>>>>iiikkkqqqzzzJJJOOOiiimmmeeeeeeooo}}}```===)))DDD===CCC,,,+++...***+++qqqPPP000%%%---***''')))&&&%%%$$$%%%((('''%%%&&&***666VVV...'''###///...+++YYYmmm222222###***&&&444]]];;;'''$$$***)))((((((AAA>>>000///+++&&&444~~~sss333,,,+++,,,000kkk999...===qqq<<<555000333MMMJJJ:::000(((***666000555iiiaaa666,,,,,,)))+++---:::GGG,,,...***###***'''&&&%%%&&&''''''&&&&&&'''((((((((((((''''''''''''&&&!!!&&&///***((((((CCCFFF111&&&+++&&&(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''((($$$((($$$$$$)))''')))777qqquuu111666555333111+++///,,,666EEEFFF555111999llllll,,,555777111888555;;;VVVGGG222666333111---222............------------+++++++++*********))))))'''(((((())))))((('''''''''''''''''''''((())))))'''(((((()))))))))))))))++++++,,,++++++***))))))'''''''''(((((((((((((((((('''******$$$,,,PPPwwwfff888'''---%%%###***$$$'''((())))))******))))))(((%%%)))---''''''AAAbbbvvvDDD!!!(((000&&&###...)))******)))((())),,,///888KKKPPPaaawwwfffssslllfff^^^ZZZ___jjjrrrtttuuuxxxxxxtttsssuuuvvvttt```kkkuuuLLL@@@888===???kkkpppdddzzzzzzooosssyyyxxx------222>>>...000+++...<<<:::***&&&,,,+++'''&&&&&&%%%$$$%%%((('''%%%(((---CCC@@@///))),,,***888|||~~~777000###,,,+++999sss:::%%%&&&,,,)))&&&)))@@@FFF111,,,,,,'''222rrr444(((000///...bbbCCC...777bbbJJJ///777111???xxxccc999---***,,,555+++777vvvccc999...,,,+++,,,333HHHCCC000///&&&%%%---&&&%%%%%%&&&''''''&&&&&&((()))))))))((((((((('''''''''###&&&...***&&&%%%DDDAAA---''')))%%%'''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''((($$$(((%%%$$$)))''')))666uuu<<<===jjj111111///...000---666@@@xxx999:::444111WWWppp<<<333777111;;;999>>>OOORRR888999555222+++...//////.........---------+++++++++*********))))))'''''''''((((((((('''''''''''''''''''''((())))))((((((((((((((())))))***+++++++++++++++***)))(((&&&&&&''''''(((((())))))+++&&&(((---'''$$$;;;[[[}}}NNN---&&&"""'''+++%%%((())))))***+++*********&&&(((++++++'''(((222>>>{{{TTT///'''+++)))'''***)))*********))))))***,,,111GGGMMM\\\zzzvvvhhhuuummmtttssseeeZZZ]]]hhhpppvvvyyyxxxtttqqqtttwwwvvvqqqTTTxxxuuuFFF<<<:::???dddvvv]]]aaaIII@@@999555UUUDDD,,,...111***111(((888VVVhhh000+++(((++++++'''%%%'''&&&%%%&&&((('''&&&,,,444eeeppp111<<<...???+++'''EEEooo///+++%%%000111CCCHHH,,,******(((&&&))):::JJJ,,,(((---,,,666ggg222)))111000///RRRYYY///333RRRmmm...666***999jjj|||555***...///000%%%999{{{ccc444++++++------???```<<<---+++"""%%%---$$$(((&&&'''(((''''''''')))+++))))))))))))(((((((((((()))$$$''''''+++'''999zzzzzz777&&&''')))%%%'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((###(((%%%%%%***''')))666hhh@@@777oooPPP333000&&&------)))111777]]]NNNTTTGGG555888iiiYYYGGG***222---777888===CCCZZZ<<<666111333///000/////////.........------+++++++++************)))''''''''''''''''''(((((('''''''''''''''((())))))((((((((((((((()))******))))))*********))))))(((%%%&&&&&&'''((()))******,,,''')))---+++%%%,,,:::rrraaa@@@&&&""")))+++((())))))***+++++++++++++++)))***(((###%%%***,,,***MMMUUUHHH*** ---///###)))+++,,,,,,*********+++///>>>@@@JJJfffooojjjnnnuuulllUUUWWW```rrryyy|||yyyuuuwww{{{|||^^^YYY}}}VVVAAA888@@@XXXyyyXXXfffyyyggg^^^CCC000111000333---888\\\OOO+++""",,,&&&///'''@@@eeeNNN---...)))'''***'''$$$)))'''&&&&&&((('''(((111;;;TTTJJJzzzqqqQQQ222+++VVV[[[---***(((---111EEEOOO000,,,'''&&&(((,,,666|||UUU...(((...---222UUU<<<.........333@@@ttt555555AAA555333+++777TTT999///,,,......)))222\\\QQQ000***+++---)))CCClll444***)))###'''))) ,,,'''((((((((('''(((+++---*********)))))))))((((((+++###%%%(((---)));;;}}}mmm222$$$))))))%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((###'''%%%%%%***''')))555___EEE...FFF888666---'''555222)))...111CCCrrr|||UUU<<<&&&666...666FFFMMM>>>999666???CCCpppKKK888...555333222////////////............+++++++++************)))&&&&&&&&&&&&''''''(((((('''''''''''''''((()))))))))(((((('''((()))***+++''''''((()))))))))((((((%%%%%%&&&'''((()))***+++***+++,,,+++)))***++++++QQQsssccc666))))))%%%***)))***++++++,,,,,,++++++,,,***'''%%%&&&)))))))))+++CCCHHH111###+++...%%%***,,,......,,,+++,,,,,,,,,333666BBB___yyyxxxjjj{{{|||___WWWXXXeeerrr~~~~~~zzzyyy|||wwwEEEWWWfffEEE777@@@PPPzzzUUUSSSoooJJJ999666+++...666...+++000---:::UUU:::111///%%%///'''BBBeee;;;,,,///)))%%%)))(((%%%***(((''''''((('''***444???BBBrrrRRR666111dddSSS333...)))%%%+++>>>III---,,,'''&&&***000777}}}ccc666,,,///))))))DDDMMM444******777444ggg===:::444```>>>111111333888BBB888((()))111111)))111qqq:::222+++,,,---$$$???lllfff000***,,,''')))&&&///((())))))(((((())),,,...************))))))))))))&&&$$$++++++***(((HHHjjj444&&&,,,+++%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((###'''%%%&&&***((()))555lllUUU///---)))555&&&444EEE@@@222333333888fffooo999666...999888NNN```EEE777BBBIIIeeeDDD000555222...000/////////............+++++++++************)))&&&&&&&&&&&&&&&'''((()))'''''''''''''''((()))))))))((('''''''''(((***+++&&&&&&'''(((((()))(((((($$$%%%&&&'''(((******+++'''//////'''&&&---///+++888HHH111(((*********+++,,,,,,,,,,,,+++---))))))---+++%%%%%%++++++...444888111'''&&&---***,,,//////...---------,,,///999KKKlllooorrr}}}ppphhhaaaTTTgggyyy|||xxxvvvxxxzzz{{{JJJIIIpppDDDAAA@@@JJJQQQSSSvvv@@@:::444111000000...,,,+++***444555zzzjjj///---555!!!---...<<>>zzz|||//////%%%!!!'''(((***+++,,,,,,,,,+++***+++,,,,,,+++***)))((((((***---//////---***(((******+++,,,,,,,,,,,,+++'''+++777GGGnnnuuunnnqqqvvvwwwsssooopppssshhhfffgggnnnxxx}}}zzzuuuRRREEEbbbxxxXXXAAA555CCCfffMMM^^^kkk;;;777222000000000///---++++++000:::vvvfff888***,,,###+++555ZZZaaa///+++******))))))(((((((((&&&...+++***$$$)))999}}}bbbfff\\\///777333DDDAAA333(((...(((---333WWW333$$$***###(((///&&&===|||RRR000///'''$$$$$$)))999>>>222(((000---,,,///:::^^^555((()))(((HHHTTT---(((111)))+++333999111&&&,,,---''')))---+++,,,...***&&&+++......EEEOOO111---)))''''''((((((((((((((((((((()))***+++++++++***)))(((((()))***+++...&&&,,,&&&(((...PPPOOO111%%%)))$$$***$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''((()))(((###%%%***'''+++;;;sssLLL555***...---;;;QQQ222444222FFFppp@@@000///:::@@@kkkOOO;;;<<<666AAAVVVoooAAA777777111111000///......------...------------,,,,,,,,,,,,))))))))))))))))))))))))((((((''''''''''''((((((''')))******))))))***,,,''')))***)))'''&&&&&&'''''''''''''''((()))***+++******))))))))))))******(((---WWWsssTTT,,,///,,,((()))***,,,,,,,,,,,,,,,))))))***+++***)))((((((((())),,,------,,,)))((()))***++++++,,,,,,++++++---+++111<<<^^^uuuttttttsssqqqoootttzzzwwwrrrkkkhhhjjjpppuuuyyy___CCCMMM___aaaAAA555EEE~~~}}}JJJPPPNNN555333111000000000///...111(((///XXX|||UUU777(((%%%))))))333dddCCC&&&+++******))))))))))))***,,,&&&000,,,222KKKMMMFFF 222...III888666)))%%%------,,,hhhjjj///$$$,,,((()))...$$$###HHH///------$$$'''+++%%%$$$))))))&&&///,,,***111,,,555YYY555555...---000///)))666***+++''',,,111)))'''333******+++******,,,+++''''''---111///TTTEEE111...)))''''''(((((((((***))))))(((((())))))*********))))))))))))******)))---+++"""+++444[[[CCC)))%%%,,,$$$((($$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$&&&((()))''''''###$$$***&&&***<<>>IIINNN888:::HHHhhhIIIMMMnnnrrr???111111000//////...---,,,333&&&777{{{:::***(((&&&000***333cccaaa(((///***)))(((((((((((()))***..."""+++***+++888mmmgggGGG@@@+++111***===CCC333((((((...---+++NNNfff+++)))---...&&&'''+++$$$444'''$$$'''///...(((---222)))+++(((,,,)))---111,,,444&&&111(((333(((%%%***333)))333---///000))),,,---(((...+++'''***+++***+++///)))...///]]]PPP111...***''''''(((((((((******)))(((((((((((((((***))))))))))))))))))***&&&///+++(((111222aaaBBB***)))..."""&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''((((((%%%&&&###$$$)))&&&+++===zzzIII111---000<<>>]]]vvvsssvvv}}}}}}wwwtttvvv}}}xxxnnnddd```bbbiiioooTTT;;;>>>:::...888CCCTTTPPPGGGZZZCCC888000111000///---,,,+++++++++000DDDxxxbbb+++((()))(((...+++???pppXXX'''444***)))((('''&&&'''((()))***'''(((&&&555444UUU^^^333......222///ggg]]]///&&&000*********777jjjKKK'''---,,,***###!!!///&&&,,, ///333))))))+++(((,,,111---111---+++333RRREEE&&&"""---"""444...???:::......888//////,,,222@@@***(((000+++&&&+++***---===DDD'''(((222ggghhh222...***(((((()))))))))+++***)))((('''''''''''')))))))))******)))))))))&&&---)))222333***cccAAA---***---!!!'''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))++++++***(((&&&$$$&&&###%%%)))&&&,,,???LLL333000///>>>vvvddd444999666OOOEEE***999333BBBAAA888333>>>:::MMMggg======666111000///......------...//////.........---------((((((((((((((((((((((((((((((''''''''''''(((((()))***+++***)))((()))******+++,,,+++(((&&&&&&&&&&&&&&&&&&&&&'''((()))*********))))))))))))******"""+++))):::```rrr:::***(((((((((((()))))))))***************+++,,,,,,---(((((((((((((((((((((((())))))***++++++++++++***)))---......555GGGjjj~~~vvvuuu}}}~~~wwwtttwww}}}wwwpppiii```WWWQQQeeeBBB===<<<333777>>>OOOhhhEEEMMM}}}hhh999666000000000...,,,+++,,,---%%%>>>IIIRRR555,,,...+++***&&&(((@@@sss___444 ,,,+++)))'''&&&'''((()))$$$000)))(((333>>>CCCrrr}}}888+++(((222+++XXXjjj///'''222''''''((())):::000&&&+++)))%%%)))'''333###)))...EEESSS..."""...+++ %%%000///...///MMM{{{[[[+++///333&&&444:::pppZZZ444...333***......RRRuuu@@@***222***'''---)))444XXXmmm666...;;;uuuhhh222///***(((((()))))))))***)))((((((''''''''''''))))))************)))))))))***'''555000...qqq999---((()))"""***'''%%%%%%%%%%%%%%%%%%%%%%%%$$$'''***------+++'''%%%###&&&$$$&&&***&&&---AAAMMM222333---;;;}}}\\\555555444[[[FFF***;;;555JJJwww777;;;111<<<@@@\\\{{{HHH999333111000///......------............------------,,,))))))))))))))))))))))))((((((''''''''''''(((((()))++++++***((((((((()))***+++,,,+++((('''''''''&&&&&&&&&&&&'''((()))*********))))))))))))******&&&---///+++<<>>___tttwwwxxxuuuwww~~~zzzzzzzzzyyyssshhhZZZPPPuuuLLL@@@===<<<;;;:::IIISSSBBBgggGGG@@@222...//////---++++++...111555@@@???666"""111'''...+++&&&+++111]]]mmmddd222000...+++)))''''''))))))###///$$$111666mmmiii444ddd|||@@@(((,,,)))+++UUUZZZ222,,,+++***(((&&&)))$$$(((---&&&+++%%%111+++555'''222;;;JJJTTT111&&&444222((((((...(((&&&---111rrrOOO111***,,,&&&+++===ooo555,,,,,,)))333666tttKKK---222((()))000'''<<>>TTT333000333^^^CCC777333555GGG___888888;;;444EEEyyy\\\;;;333111000///......------...------------,,,,,,,,,,,,))))))))))))))))))))))))((((((''''''''''''((((((((()))******)))(((***+++)))***++++++)))(((((((((&&&&&&&&&&&&'''((())))))******))))))))))))******111+++000***...]]]eeeDDD,,,+++***))))))***++++++---,,,+++*********+++,,,+++***(((''''''(((***+++((())))))***************(((111+++&&&000;;;TTTyyyvvvwwwyyyuuuxxxvvvxxxzzzyyyuuuqqqmmmlllSSSCCC111===>>>555===vvvaaa;;;XXXddd111???))),,,------,,,***,,,111555LLL;;;222444)))222111,,,///777'''IIIooo333111---***))))))******&&&(((:::???@@@444IIIfff333!!!666))))))TTTBBB555111###///,,,%%%///!!!,,,555$$$...%%%000%%%222...======:::777......333555:::555$$$###111,,,111666000''',,,111111III???000---...:::888}}}666000222'''***222'''AAAAAA...AAAEEE222///+++)))))))))***)))((((((''''''''''''((((((((()))***++++++***)))(((&&&'''$$$...000```bbb,,,111***((((((///$$$''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%###''''''(((+++(((000EEEGGG111===777FFFNNN333333:::aaa666===$$$222BBBWWW:::000CCC,,,HHHrrrDDD:::111000///......------...------,,,,,,,,,+++++++++))))))))))))))))))))))))((((((''''''''''''((((((&&&((()))***)))***+++---(((***++++++)))((())))))&&&&&&&&&&&&&&&'''))))))******))))))))))))******222!!!'''...222HHHaaa...---,,,+++++++++,,,------,,,***)))))))))******,,,***)))'''''')))***,,,(((((()))***************"""111,,,(((444;;;IIIggg{{{}}}~~~xxxwww~~~xxxqqqqqqwww~~~mmm:::===666777AAA:::aaabbbAAAQQQuuuwwwCCC000444///000,,,)))//////'''777ZZZPPP&&&)))333,,,(((000666\\\nnn```ccc>>>%%%111+++&&&,,,((()))---...666hhh111111111GGGAAA'''&&&,,,,,,111777TTT:::+++(((444%%%777%%%+++000---%%%uuu999000###000111JJJhhhVVV===000)))222HHHZZZ)))...,,,'''555555999...000%%%555222QQQAAA777***333...:::999///------+++222,,,FFFBBB;;;@@@OOO333000---*********))))))'''(((***+++***)))'''&&&)))***+++,,,,,,+++***)))+++&&&(((,,,333wwwPPP555(((***%%%!!!%%%(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))$$$'''111%%%111///LLLEEE444222222>>>BBB:::444000___iii777:::***:::<<>>EEE333000,,,*********)))((('''((()))******)))((('''))))))***++++++***)))((())))))***---;;;AAA///)))+++&&&%%%&&&!!!%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((("""###,,,!!!...000TTTSSS555,,,111???<<>>777444999???vvvddd~~~ttt<<<333111***)))000000///333......---,,,,,,+++******************))))))))))))(((((('''&&&&&&&&&&&&&&&'''((())))))******))))))+++***)))((('''(((((()))'''''''''(((((((((((((((''''''((()))((('''((())),,,---,,,''''''999aaaLLL%%%...***%%%(((((($$$******))))))))))))*********+++,,,+++)))))))))+++'''''''''((((((((()))))),,,((()))------000AAAUUU{{{ttt}}}uuutttsss~~~}}}vvvsssuuutttqqqRRRCCCIII:::666777===YYYkkkEEEBBBXXXzzzEEE000444111...***222------EEE]]]gggkkkBBB888///555PPPpppqqqzzzuuu___MMMJJJJJJGGGgggVVV666111,,,)))&&&...+++hhhwww000///,,,,,,(((&&&)))...+++!!!'''+++"""111$$$000'''---))),,,111%%%111^^^NNN111,,,***666|||]]]333000+++;;;ZZZ555+++111+++;;;KKK<<<111111---,,,111ggg;;;000---111999ggg;;;......,,,'''000888gggPPP999;;;888222///,,,)))))))))(((((('''((()))*********(((((((((((()))******))))))((((((------111GGG???,,,$$$%%%###''')))"""$$$%%%%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&***&&&$$$,,,###///555dddNNN---...888666OOO\\\666000+++777,,,MMM:::222111111>>>~~~ttt::::::---AAAOOOaaaWWW[[[MMM===555///000222///...000...------,,,,,,++++++***************))))))))))))(((((('''&&&&&&&&&&&&'''((()))******++++++************)))((((((((())))))))))))(((((((((((((((''''''))))))******)))(((''',,,...///)))###///QQQpppkkk444222333///---"""((((((''''''''''''(((((((((***+++***))))))***+++((((((((()))))))))*********((())),,,+++,,,999IIIhhh{{{yyysssrrrooo}}}~~~|||wwwtttsssqqqnnn___NNNZZZDDD555@@@===<<>>LLL\\\sssqqqPPP444...;;;KKKeeepppEEE???333'''!!!%%%,,,111333```PPP+++666,,,'''///999xxxVVV)))+++111000&&&,,,111+++,,,(((+++111$$$///)))000???QQQ222111222$$$///fff<<<(((...000@@@BBB,,,222...999MMM444...000***666KKK:::000...222---444mmm>>>000000111===zzzEEE***,,,...+++222777eeeUUU888555lll@@@222///+++)))))))))((('''(((((()))*********))))))'''(((((()))))))))))))))(((------777RRRfff???&&&%%%######'''((($$$$$$%%%&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&***)))&&&...&&&...666pppUUU333111444444333:::---999111888:::ZZZQQQ555111888KKK[[[===555111AAAkkkUUUWWWLLL]]]vvvtttGGG666222777555///---+++---------,,,,,,+++++++++************)))))))))((((((''''''&&&&&&&&&''''''))))))***+++++++++++++++******))))))))))))))))))***)))))))))((((((''''''))),,,---,,,---...,,,((($$$)))///...)))+++<<>><<<000;;;DDD888DDDnnnDDD111:::555'''555---SSSwwwnnnGGG999HHHJJJpppccc777000,,,+++...000//////000111555EEE666///222'''MMM???///------,,,$$$222///"""111...###,,,---)))///888ppp666,,,///+++888sss<<<***---333OOO???;;;222555>>>OOO444444///+++///FFF<<<111)))111+++111___;;;333222000999tttFFF+++,,,---)))000333\\\PPP555000XXXZZZ333///,,,))))))))))))((((((((()))***************((((((((((((((())))))***)))+++***<<<]]]PPP,,,...***!!!((($$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$'''$$$,,,&&&(((111wwwoooFFF---+++TTTbbbKKK000999+++111ccc___777333===```MMMBBB///<<<>>>tttVVVTTTKKKKKKJJJRRRqqqZZZ:::...444000---111///------,,,,,,,,,,,,++++++************)))))))))(((''''''&&&&&&&&&''''''((())))))***+++++++++++++++))))))************************))))))((((((((('''))),,,---,,,...111///(((%%%''',,,000///,,,///555jjjvvv---***((('''...$$$)))((((((''''''(((((()))'''(((******))))))***,,,***+++++++++,,,,,,,,,,,,)))***,,,---++++++000777HHHzzzsssuuuyyy}}}}}}{{{}}}}}}|||yyywwwsssPPPfffpppNNN555666555AAA???999@@@___~~~<<<444>>>333'''666>>>aaafff|||}}}mmmRRRFFF888(((&&&%%%&&&***+++)))'''&&&666333mmmCCC111<<<###ccc222///222)))***%%%555,,,///PPP>>>$$$,,,111'''333MMM777(((,,,///<<<}}}===333***,,,MMM>>>777***555@@@___///000...///---AAABBB333,,,222...333PPP>>>000---///444bbbOOO111---((($$$---///RRROOO777222OOOddd333000---*********))))))((()))))))))***++++++,,,(((((((((((()))***++++++(((,,,(((>>>hhhmmm<<<$$$......"""!!!&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###***%%%...***)))444oooCCC///>>>]]]333999111FFF>>>666777@@@zzzGGGAAA000AAAAAATTTRRRIIIBBB???999444^^^QQQ444333******333111,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))'''&&&&&&&&&&&&'''((((((((()))******++++++******((()))***+++++++++*********))))))))))))))))))((('''++++++(((,,,333000(((---******---///------///RRRLLL222000$$$+++'''))))))(((((((((((())))))''')))***)))(((((()))***((((((((()))))))))******)))+++------,,,,,,000444CCCoootttwwwyyy~~~{{{~~~}}}|||}}}TTTVVVyyyfff999777;;;???;;;:::===NNNqqqUUU<<<333888000---555RRRvvvgggLLL111(((...333333...///---)))(((+++000333,,,FFFzzzuuuBBB999555{{{ddd333***000)))///***333...VVVTTT,,,111***///:::uuu888+++...---888;;;222+++---AAA|||>>>+++%%%333999iiivvv---...***222---===HHH333222111000888IIIOOO222+++333111JJJKKK222+++&&&%%%///+++@@@KKK555999VVVbbb444111...++++++++++++***))))))))))))***+++,,,,,,))))))(((((()))***,,,---$$$000(((;;;tttkkk;;;%%%!!!)))(((&&&(((%%%&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%---'''///...---===lll;;;555]]]PPP000:::@@@mmmIII666===DDDGGG;;;777:::JJJGGGIII;;;888666:::777fff___:::777,,,***222,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))&&&&&&&&&&&&&&&'''(((((('''((())))))******))))))((()))***++++++++++++***)))))))))))))))*********'''+++***''',,,555444+++...+++***------+++,,,///@@@}}}KKK111+++***,,,))))))(((((((((((())))))((()))***)))((('''((()))'''''''''((((((((())))))(((+++---,,,,,,---000222;;;```zzz{{{zzz~~~zzz~~~~~~|||}}}[[[FFFuuuxxxHHH???;;;111888;;;;;;BBBbbbuuu666===000000...222222CCCgggUUU>>>666...+++++++++,,,,,,$$$+++...)))&&&(((++++++,,,ZZZhhh\\\000NNNAAA:::(((***)))222+++,,,...vvvbbb...///999DDD777///222,,,777BBB(((///999???lllJJJ444***555444WWW222444%%%333,,,;;;KKK000111***,,,999EEE]]]<<<000999...222~~~444...(((&&&***444'''...ppp===+++<<>>000SSSIIIBBB555777444??????hhhRRR222777///...444(((,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))&&&&&&&&&&&&&&&'''((()))''''''((()))))))))))))))((()))***+++,,,,,,+++***(((((())))))******++++++***---+++'''---888888///&&&(((,,,000...)))(((,,,666kkk^^^***000''',,,((((((''''''''''''(((((()))***+++)))(((''''''((())))))))))))************'''***,,,++++++...000222222SSS|||yyy||||||zzz{{{\\\SSSWWWsss<<<999777777:::???===NNNIIIAAA777111111222111//////\\\HHH777555...000///+++,,,000...(((000+++...###---000111000tttNNN333\\\@@@{{{ggg333999(((@@@^^^333***'''HHH___,,,222'''000BBB:::***222(((QQQDDD+++444,,,333hhhJJJ222000000555RRR...111""";;;)))999kkk444......///111999```999SSS333444...>>>@@@444+++///)))---''')))777???fffAAA(((222\\\qqq>>>444+++,,,......,,,+++))))))(((((()))+++,,,...)))*********++++++++++++,,,&&&:::FFF{{{???+++***((('''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&'''(((***)))'''444:::CCC===sssGGG999666999pppHHH<<<:::BBBBBB333888BBB}}}]]]===>>>:::888666EEE[[[wwwNNNCCC555000222---***000++++++++++++******))))))************)))(((&&&&&&''''''''''''''''''''''''(((((()))***************)))************+++++++++************))))))))))))++++++***))))))***++++++((()))***+++,,,---------222^^^ddd000(((111&&&++++++)))((('''''''''''')))(((&&&%%%&&&''')))+++))))))))))))))))))))))))((()))***+++***+++...000777CCClll{{{{{{}}}~~~~~~gggJJJUUUuuuEEE;;;<<<888FFFDDD???GGGmmmccc???888111---...///...---...ooohhh333+++000$$$+++---,,,((()))---...+++'''444'''***666+++444___|||WWW---777===VVVJJJ111***444hhhTTT<<<333___@@@+++000%%%---===lll666***000...RRRFFF,,,000,,,222YYYJJJ:::===222+++:::aaa___333%%%(((111---444oooCCC111---+++000000```kkkyyyAAA444)))333222(((444((($$$...***'''------>>>'''555\\\}}}???555,,,,,,...---+++******))))))((()))***+++,,,))))))))))))************+++%%%444```kkk222***)))'''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&&&&&&&'''''')))((('''444@@@RRR@@@rrrEEE111777CCC<<<888999DDD}}}===666777GGGRRR999999555444TTT{{{nnn]]]WWWSSSSSSpppJJJ777555222$$$,,,666)))++++++++++++*********)))************)))(((''''''''''''''''''''''''''''''(((((()))************)))))))))*********+++++++++*********)))))))))(((((())))))))))))))))))))))))((()))***+++,,,,,,,,,,,,,,,QQQkkk...&&&---&&&+++***)))((('''''''''''',,,+++)))'''''''''((()))))))))))))))))))))))))))((()))*********+++---///...:::ZZZ}}}~~~}}}}}}wwwDDDOOOaaaUUU;;;<<<<<>>BBB///+++iii))),,,...'''---@@@TTT111,,,,,,222LLLIII///------000CCCzzzBBB:::111555///......777;;;###000(((333111ccc777///***(((222,,,777bbbrrr???222,,,000...(((---'''<<>><<<<<>>555:::''',,,888###++++++++++++************+++++++++******)))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******)))))))))))))))*********++++++******))))))))))))((((((''''''((())))))(((''''''((()))***+++++++++++++++'''CCC~~~xxx111&&&+++)))+++***)))((((((''''''(((///...+++)))''''''''''''))))))))))))))))))))))))((()))*********+++---///+++555DDDlll|||||||||LLLHHHQQQnnn???777@@@bbbRRRFFF???MMMhhh<<<555222000000111222000...---666nnnqqq111###333...000///,,,)))((()))***777!!!(((---###666ggglll@@@***,,,%%%%%%<<>>&&&###:::)))///$$$555:::xxxaaa(((++++++)))333111%%%BBBssskkk111///222///---+++$$$???uuueee>>>***222,,,111^^^{{{===444---,,,---,,,+++---...---,,,+++***))))))(((&&&&&&&&&'''''''''((((((###666LLLddd222---(((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))((('''&&&%%%%%%&&&&&&'''%%%(((&&&)))444ZZZzzznnn@@@jjjeee888===999eee666666>>>fff___555999444]]]lll666777666444888TTTpppYYYLLLEEE???:::999999:::<<<>>>MMMuuu___777:::555......)))++++++++++++++++++++++++,,,++++++***************&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))))))))))))))***************)))))))))((((((((((((&&&''')))******)))'''&&&(((((()))***++++++******(((999lll;;;)))+++---******)))(((((((((((((((...,,,+++)))''''''&&&&&&((((((((((((((((((((((((((()))******)))***,,,...---444444VVVxxx}}}~~~{{{}}}\\\AAAJJJhhhRRR:::???bbbUUUEEE???JJJ~~~KKK:::000//////......---+++***...(((===tttOOO###...+++,,,------+++(((((((((###---000+++>>>xxxtttEEE))))))222'''(((;;;BBBuuusss222%%%222PPPFFFDDDAAA|||qqq<<>>+++888kkkjjjFFF444$$$---+++***'''111JJJJJJ444...///***,,,333)))===|||ZZZ......333(((&&&******```iii888***222))):::yyyDDDkkk:::222---------,,,---/////////...---+++***)))(((%%%&&&&&&&&&&&&'''''''''###777MMMBBB&&&///(((((((((((('''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$***)))'''&&&%%%%%%&&&&&&'''###(((%%%+++444hhh]]]MMMeeeddd333;;;AAATTT888444777RRRSSS666777<<>>AAA>>>888555///333444333777HHHoooVVV444666///'''444+++++++++++++++++++++,,,,,,+++******)))******+++''''''''''''''''''''''''''''''((()))))))))))))))(((((()))))))))*********)))))))))((((((((((((''''''(((***++++++***((('''(((((()))*********))))))+++222YYYJJJ---***---***))))))(((((((((((()))))))))((((((''''''''''''((((((((((((((((((((((((((()))******))))))+++---+++222,,,HHH|||~~~|||jjj???JJJTTTlllCCC;;;[[[\\\CCC===IIIjjjjjj888999111111111000///---,,,+++000111,,,OOOFFF++++++((('''+++,,,***))))))&&&,,,333YYY~~~999......"""&&&222&&&,,,VVVIII111+++555TTT@@@111222kkkooo444///)))///...RRRQQQ---///,,,***)))GGGYYY---'''))))))---222444XXXSSS000555***%%%------000000\\\888;;;444222+++###...000IIITTT111---111$$$'''///000mmmMMM///000666---???bbb999jjj999333---------,,,---000///......---,,,***((('''%%%%%%&&&&&&&&&'''''''''(((///EEEyyy666(((((('''(((((())))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%+++***'''%%%$$$%%%&&&&&&'''###)))&&&...444tttXXXtttHHHQQQfff///+++666:::777333000CCCqqqGGG999444FFFJJJ111555000///222000999///...???MMMdddtttqqqbbbMMMHHHSSSYYYTTTNNNJJJBBB999<<<666333666999777555666...555555444555777LLLnnnGGG555111'''333++++++++++++,,,,,,,,,,,,++++++)))(((((()))***+++((((((((((((((((((((((((&&&'''(((((())))))((((((((((((((()))))))))******))))))((((((((((((''''''((()))************)))((((((((())))))))))))((((((***+++CCCrrrYYY000(((***))))))(((((((((((())))))&&&&&&''''''((((((((()))))))))))))))))))))))))))((()))******))))))+++,,,+++111+++;;;mmm}}}nnnAAAIIIJJJ~~~}}}FFF:::WWWjjjEEE;;;IIIUUU|||FFF888555000111222111000/////////&&&,,,***555^^^zzziiiHHH777---'''***---,,,******888+++777WWW222---222***+++444000:::]]]JJJ777888555^^^iii444&&&333ddd|||999...(((111,,,PPPHHH---))),,,'''+++777___DDD///222...(((000---DDDbbb222&&&,,,+++$$$111...555:::rrrlll111000111,,,...''',,,000QQQLLL111+++222''',,,444555uuu@@@222222111666aaaSSSCCClll<<<555///...,,,***+++...,,,,,,,,,,,,+++)))'''&&&&&&&&&&&&&&&''''''''''''***...NNNQQQ000...$$$&&&&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,***'''%%%$$$$$$%%%&&&&&&"""***(((000444|||LLLSSSfffHHH999oookkk<<>>===777111///......333:::---333//////666000444MMMmmmoooJJJ:::///---+++++++++,,,,,,,,,------+++***(((''''''(((***+++************************&&&'''(((((())))))(((((((((((((((((()))))))))***))))))((((((((('''''''''(((((((((((((((((((((((('''(((((())))))((((((''')))&&&333^^^iii555***)))))))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))((()))***)))((((((***,,,---222000333OOOrrr~~~xxx}}}nnnDDDGGGFFFfffCCC<<>>///+++,,,---,,,++++++,,,---111+++///***+++[[[HHH888,,,+++...---******111555FFFYYYQQQMMMGGGZZZ\\\III```zzziii```222222///oooPPP...+++===]]]vvv------(((555...QQQDDD...%%%,,,%%%---,,,:::+++666???555(((111+++PPP<<<---666***((($$$111'''333EEE[[[:::***)))$$$333222///---QQQHHH222+++444)))***---???JJJ;;;***"""666333777___>>>777111///+++((((((,,,******+++***)))'''%%%$$$&&&&&&&&&'''''''''((((((***555ddd777(((111%%%$$$%%%&&&'''''''''&&&%%%'''''''''''''''''''''''',,,***'''%%%$$$$$$%%%'''&&&"""+++)))222333ggg333333ooo^^^111:::XXXLLL444111+++333VVVMMM---+++000---555//////;;;333CCC@@@777666222444777,,,333333888>>>666===///888???===:::;;;======;;;444333999;;;666222444,,,---222666444000111555111666---,,,777000***;;;IIIpppdddFFF888///+++++++++,,,,,,---------***)))'''&&&&&&(((***+++************************&&&''''''((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''((('''&&&&&&&&&&&&'''((('''(((((((((((((((''''''(((%%%***RRRttt;;;...+++))))))(((((((((((()))***))))))************))))))))))))))))))))))))))))))((()))***)))((((((***,,,+++111555444CCClll{{{~~~MMMAAABBBUUUqqqQQQ>>>HHH^^^AAA???VVVLLL555---999444000+++)))***,,,------***+++---000,,,000eeerrr&&&444***###***555'''***444<<>>555,,,222,,,...***,,,333:::{{{QQQ777111666''',,,$$$'''888[[[GGG)))000222000%%%999SSSRRR333///...888uuu333444TTTJJJ333000&&&$$$111,,,)))&&&$$$###%%%(((***(((%%%%%%***%%%!!!%%%###$$$///---000mmm<<<,,,$$$((('''%%%###%%%'''((('''%%%%%%&&&''''''&&&&&&(((***...'''"""%%%'''&&&######$$$(((&&&&&&(((FFF{{{KKK444///NNN```FFF///666000...000...+++444555''')))(((---444555111///000nnnXXX555<<<===<<<888GGG;;;666MMMOOOKKK```XXXTTTNNNOOOWWW]]]WWWLLLTTTEEE===BBB???444111888888111***+++222666111***111000...,,,+++,,,------444===\\\fffUUUYYYSSS......222+++&&&...111---///+++******))))))))))))))))))************)))(((((('''''''''''''''((()))))))))))))))))))))*********'''''''''''''''((())))))))))))((('''''''''''''''''''''''''''((((((((((((###))):::BBBuuuUUU(((,,,))))))*********))))))((((((((((((((())))))))))))))))))((('''''''''''''''(((((((((((())))))))))))---(((...000;;;gggwww|||LLL???@@@III]]]CCC777FFFssskkkAAA888GGG|||ttt???111222222000///------------,,,+++******+++...+++,,,WWWIII(((444(((%%%...***666&&&333UUUiii000444999uuu===111///222aaakkk111,,,%%%))))))EEE===,,,((((((,,,---+++DDDzzzbbb777---222...OOOuuu888000(((---'''***'''+++222<<<|||MMM666000$$$"""...,,,...///FFFBBB+++111,,,...'''555XXXMMM111---***111hhh444333FFF^^^333,,,000...)))""",,,///...---------***%%%!!!&&&((($$$%%%,,,((("""(((***CCCwwwQQQ)))***&&&((((((&&&$$$%%%'''(((&&&$$$%%%&&&'''&&&%%%&&&(((***...'''###%%%(((&&&$$$$$$###'''''''''...JJJ<<<444111CCCSSSDDD---)))999,,,***,,,))),,,333111777444///+++---555@@@HHH~~~tttmmm}}}wwwyyywwwppp}}}mmmOOO>>>@@@<<<:::888333------111000)))%%%)))---///000333,,,)))999AAACCCaaawwweee:::666...///222)))'''555+++******))))))))))))))),,,,,,,,,,,,,,,++++++***'''''''''''''''((())))))***)))))))))))))))))))))'''''''''''''''((())))))))))))((('''''''''''''''''''''''''''((((((((((((,,,%%%+++888uuubbb111***(((((())))))))))))((((((((()))))))))))))))))))))))))))((('''''''''''''''(((((((((((())))))))))))***'''...000555YYY~~~zzz{{{OOO>>>@@@;;;FFF666555FFF```~~~PPP777>>>wwwUUU333...888---...---+++,,,......---++++++***'''***)))&&&@@@lll}}}(((333,,,(((******333###,,,JJJxxxgggdddYYY___SSSnnnggg000444???999333---...]]]mmm///...''')))***999``````111,,,###)))000,,,***fffBBB$$$...222///RRRrrr777000(((...(((,,,)))***222@@@HHH555000)))***,,,+++222000OOO???000444(((...***000SSS[[[888111000666jjjIII111444;;;JJJ,,,---444555(((***'''%%%###!!!"""%%%(((***''''''%%%---:::444'''&&&+++aaabbb777+++(((%%%((('''%%%%%%&&&&&&%%%###$$$%%%%%%%%%$$$%%%(((***...((($$$&&&(((&&&%%%%%%"""''')))'''444MMM777666,,,***777:::000+++000###&&&111---***000333...>>>MMMSSS[[[fffmmmlllyyymmmwwwsss\\\NNNcccooowwwWWWGGGJJJHHH444'''+++000+++(((+++:::000333666???fffbbb\\\EEE222111000,,,...+++******))))))))))))))),,,------------,,,++++++'''''''''''''''((())))))*********))))))((((((((('''''''''''''''((())))))))))))((('''''''''''''''''''''''''''((((((((((((///%%%$$$000kkkddd666***(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''''''''((((((((((((((())))))))))))***(((///222222JJJqqq|||WWW???@@@444===666777???OOOjjj<<>>333...;;;,,,111,,,***///999===:::444......)))***,,,'''111JJJKKK***,,,111)))'''%%%...%%%AAACCC888&&&<<<000000RRRpppZZZ333333666<<<222%%%+++RRR___,,,---***,,,++++++777777%%%...###+++...)))///OOO.........(((888eeeppp555000)))///)))...,,,+++111CCCBBB555000333444)))(((333///SSS???333666'''///---///111^^^111(((,,,222111DDD...---222555sssXXX///$$$000---+++------+++)))'''&&&'''((('''&&&&&&333DDD>>>///,,,===yyyQQQ111$$$---&&&$$$(((((('''&&&&&&%%%$$$######$$$$$$$$$$$$%%%)))+++...(((%%%'''(((&&&&&&'''"""'''+++%%%333OOOjjj444555+++%%%...222///000---'''---444000000444222NNNmmm|||nnnllltttnnnkkkqqqkkkccchhhsssooogggZZZMMMDDDFFFHHHEEEGGGMMMWWWooo~~~bbbGGG888CCCNNNJJJHHHMMMGGG===777//////KKKffffffpppwwwAAA(((///000'''+++******)))))))))))))))+++++++++++++++***))))))'''''''''''''''((())))))++++++***)))(((''''''&&&'''''''''''''''((())))))))))))((('''''''''''''''''''''''''''((((((((((((***((()))111[[[\\\555,,,((((((((((((((())))))************))))))))))))))))))(((''''''''''''(((((((((((((((((()))))))))))),,,***///333444DDDhhh{{{___AAA>>>666DDD@@@777111BBBlll~~~HHHEEE___EEE444777...666---111...222DDDYYY___SSSEEE...000,,,,,,111//////;;;333,,,222((()))!!!111###222qqq\\\>>>---:::222888hhh???FFF222444((([[[___555000%%%,,,888WWW>>>***)))'''***&&&"""111???:::000&&&...***+++???===000:::111%%%===llljjj111...''',,,''',,,+++---000DDD===666000+++000'''...333%%%>>>xxx???000222'''...---888GGGYYY000+++000///"""---+++---...333eeewwwZZZJJJ555///&&&'''(((******)))(((&&&'''%%%%%%111@@@999...111^^^~~~AAA000+++((($$$)))((((((((('''%%%$$$$$$$$$###$$$$$$$$$$$$&&&***------(((&&&((((((&&&&&&((("""(((---$$$222WWWYYY///...,,,000555+++(((555555???OOOVVV\\\mmmtttfffqqqzzzwwwpppeeekkkbbbNNNAAADDDGGGBBB===:::===:::999;;;:::777:::III<<>>IIIddd}}}|||kkklll|||ZZZDDD???WWWooowwwqqqVVV<<<888===;;;JJJeee999+++******+++******)))))))))))))))***++++++++++++***))))))'''''''''''''''((())))))+++******)))((('''&&&&&&'''''''''''''''((())))))))))))((('''''''''''''''''''''''''''(((((((((((()))((()))333TTTccc<<<+++******)))))))))***+++,,,+++*********)))))))))(((((((((''''''''''''(((((((((((((((((())))))))))))---++++++///555BBBaaa}}}~~~iiiFFF:::===VVVMMM:::///???WWWbbbOOOUUUfff333111666---///,,,---///===YYYrrrvvvcccNNN(((...***&&&---...,,,222@@@lllWWW666***&&&---$$$(((------???DDD666***222ZZZHHH@@@444***888***:::555(((///***000"""***$$$***+++&&&***&&&,,,WWWrrraaa000(((111(((000OOOEEE---,,,++++++999eeejjj222000***...(((...---...,,,@@@~~~888666...)))---&&&//////,,,QQQvvv===+++---)))+++...SSSNNN555...//////@@@222000,,,,,,888___~~~wwwvvvvvvQQQEEE444((($$$%%%((()))&&&&&&$$$***111)))***;;;{{{kkk000+++*** &&&---&&&'''((('''%%%$$$$$$%%%$$$$$$$$$$$$$$$''',,,///+++'''&&&''''''%%%%%%)))$$$(((,,,%%%777kkkNNN444+++###)))...(((666XXXyyyyyyQQQUUUPPPAAA666555666444000+++)))---222666666444---,,,,,,,,,---///222333)))555IIIWWWQQQ===111000555///,,,111555333///---444111777???;;;111222<<<===000000EEE[[[gggpppzzzzzz^^^III>>>111OOOkkkvvvlllIII---(((+++******)))))))))))))))+++,,,,,,,,,,,,+++******'''''''''''''''((()))))))))))))))((((((''''''''''''''''''''''''((())))))))))))((('''''''''''''''''''''''''''((((((((((((---'''!!!111UUUtttHHH***+++***))))))***+++---...+++++++++******))))))((((((''''''''''''(((((()))(((((((((((())))))))))))(((,,,((()))333???XXXzzz}}}uuuOOO:::IIIlllWWW;;;555@@@KKKzzzRRRPPP|||DDD222333///000,,,,,,+++///<<>>GGGccczzz}}}lllYYYSSS333,,,666\\\uuu]]]666)))+++******)))))))))))))))***++++++++++++***))))))'''''''''''''''((())))))(((((((((((((((((('''''''''''''''''''''((())))))))))))((('''''''''''''''''''''''''''((((((((((((,,,((( 000LLLuuuMMM,,,***)))(((((()))+++---...,,,,,,+++******))))))((('''''''''''''''((())))))(((((((((((())))))))))))###000+++%%%///:::PPPqqq}}}XXX===RRR{{{]]]555888<<>>===NNN***)))...***333...222...>>>YYYJJJ---***""",,,,,,AAA<<<333$$$222,,,000III000444555,,,000777^^^ggg111///))),,,%%%++++++..."""666sss111555)))(((((('''000'''MMMttt;;;+++...444+++???VVV666...888)))GGG>>>++++++...---666xxxzzzMMM333222CCCIIIQQQSSSXXXdddrrrvvvgggKKK444***......,,,'''&&&BBBmmm{{{000&&&(((,,,$$$222$$$&&&((('''%%%$$$&&&(((%%%%%%%%%%%%&&&)))///333(((&&&%%%'''%%%###$$$)))***$$$&&&---PPPGGG---999FFFXXXlllzzzmmmTTTAAA<<<999...111,,,+++------***+++///+++%%%)))---(((+++111...+++'''---000+++---111+++333)))%%%,,,222111000333---...222444333000///111222000---++++++---,,,+++,,,,,,+++))))))***,,,,,,---;;;@@@@@@BBB===888===000+++)))888KKKFFF777666+++******)))))))))))))))((((((((((((((('''&&&&&&'''''''''''''''((())))))'''''''''((((((((((((((('''''''''''''''((())))))))))))((('''''''''''''''''''''''''''((((((((()))&&&+++)))111>>>gggHHH111)))(((''''''(((***,,,---,,,,,,++++++***))))))((('''''''''''''''((()))***(((((((((((())))))))))))"""555111&&&---777LLLmmm{{{|||___LLLWWW}}}ttt===<<<333666CCCYYYdddJJJ^^^uuuFFF:::333333000***///999;;;$$$999000***///***SSSwwwlllBBB///...,,,***+++444000YYYDDD......+++,,,---)))###444iiikkk___FFF+++...EEEQQQ:::---,,,222###'''***,,,222&&&cccfff888'''---(((///___ppp:::'''222+++(((999hhhiii,,,555,,,)))000000[[[bbb///&&&777+++###---,,,...(((333KKKUUUAAA'''444,,,***///222222gggmmmEEE444111---111---PPPBBB+++000...666\\\xxx999---)))(((///222VVVIII000;;;333///000222,,,,,,;;;VVVlllpppjjjiiiOOO555444===>>>\\\```...---"""000'''&&&)))&&&&&&%%%%%%%%%$$$$$$$$$)))***"""%%%###---FFFBBB***(((&&&$$$###$$$%%%&&&###+++'''...]]]pppUUUqqqvvvpppHHH@@@666///------......++++++++++++++++++++++++***+++,,,---------,,,+++,,,,,,,,,---------......---...---,,,111666666333......//////...---,,,,,,000///---,,,+++,,,------,,,,,,+++***)))))))))*********+++++++++,,,,,,,,,,,,+++***+++///555<<<@@@222111)))---'''###...###&&&'''''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++///888fffRRR666===222'''$$$(((,,,+++'''))))))))))))))))))))))))(((((((((((((((((((((((()))((('''''''''(((***+++)))***(((,,,///---@@@cccmmmiiiwww}}}www~~~lllKKKQQQvvvBBB777777666;;;MMMZZZYYYSSSYYY???666000...,,,222IIIaaaYYY...222---,,,222333ccc{{{JJJ///***)))+++---%%%222CCCpppHHH...111,,,+++111---+++RRRyyy;;;333000;;;PPP333111)))&&&---$$$+++,,,+++333BBBTTT444,,,---,,,///hhhuuu999222222((()))BBB}}}ZZZ///555***''',,,(((HHH]]]444%%%,,,***))),,,%%%&&&,,,---777nnnvvvOOO///------%%%///888~~~BBB444)))+++)))000333YYY{{{444+++111///>>>mmmmmm333---,,,***000555ZZZWWW+++///...///444///***---777777444EEE^^^pppjjjmmmDDD...///%%%'''''''''&&&&&&&&&%%%%%%))),,,###$$$###111HHH???)))(((&&&$$$$$$$$$%%%&&&&&&***(((000dddyyyhhhRRR>>>222---444000+++((()))******)))++++++++++++++++++++++++***+++,,,---...---,,,,,,,,,,,,,,,,,,------------,,,---,,,+++...333333000...............---,,,,,,......,,,+++++++++,,,,,,++++++******)))*********************++++++++++++,,,+++)))))),,,111666:::777666'''++++++"""+++***''''''''''''((((((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++---444```KKK000888000(((%%%(((+++***((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''((()))***+++((()))(((+++...+++<<<[[[jjjdddoooxxx}}}LLLIIIjjjPPP222<<<999333AAAOOOqqqPPPrrrCCC;;;777222///...???ffflll666,,,+++///111444aaasssGGG...((((((,,,+++''')))///UUUzzz333///...(((---222'''666cccMMM))),,,***111&&&&&&000(((###***(((111---,,,555ggg===//////)))000///wwwzzz666444111,,,,,,AAAJJJ222222(((&&&+++###444bbbQQQ999%%%$$$,,,///,,,&&&)))111---666ggg444---333'''///DDD```(((---+++---***///888bbbhhh111111000***>>>pppccc///......)))+++///UUU|||;;;333222555;;;888///)))+++333HHHlllsssooo+++333'''$$$)))---(((((('''''''''&&&&&&&&&(((---$$$"""$$$666JJJ:::((('''&&&$$$$$$$$$%%%%%%$$$%%%(((333hhhaaaRRR>>>000,,,---......)))(((((()))+++,,,***)))++++++++++++++++++++++++++++++,,,---------------++++++,,,,,,,,,---------+++,,,+++)))+++//////,,,------......------,,,,,,---,,,++++++***+++++++++******)))))))))***++++++))))))))))))************,,,***((('''(((,,,///222OOO___BBB,,,)))$$$((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((())),,,222\\\HHH...111---)))'''((()))******(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((()))***+++''')))(((+++---)))555PPPiiiaaaiii|||SSSFFF]]]ddd111???;;;222<<>>777666444//////@@@fff\\\444+++,,,///...,,,HHHYYY___OOO555,,,+++))),,,(((444+++AAAIII,,,333)))%%%000...444QQQlll777//////---((((((......&&&(((---+++///+++111999___///,,,...%%%333222}}}333---///333...666~~~FFF111...&&&(((...&&&***DDD@@@666&&&$$$---...+++//////000111KKK{{{OOO888'''///111///WWWOOO///---000000,,,000???rrrggg444333,,,&&&@@@ooo___---///000)))+++///UUU[[[===///+++///222;;;AAAOOOvvvWWWMMMlllFFF___mmmEEE%%%---+++###''''''''''''&&&&&&&&&&&&&&&...%%%"""&&&888JJJ444'''&&&%%%$$$$$$$$$%%%%%%%%%""",,,<<>>,,,'''((()))***))))))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******(((,,,***+++///+++,,,888]]]kkknnn{{{zzzFFFGGGoooUUU<<>>...)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))***)))(((''')))))))))))))))))))))))))))))))))))))))))))))))),,,'''''',,,,,,NNN===---))))))((()))***+++,,,+++************************))))))))))))))))))))))))((()))***+++++++++******&&&+++((((((...,,,+++555PPPkkkqqqwwwDDDDDDgggeeeBBBDDD???555AAADDDwwwxxxlllVVV888999111///,,,,,,///111...)))000,,,'''000111111MMMgggaaaRRR999---000+++&&&+++!!!<<<---111$$$666fffddd<<>>'''666222SSSyyyGGG''''''777EEEKKK$$$222111555TTTHHH///---......(((111XXX]]]333(((,,,***---'''///iii666...(((,,,...)))---333///))),,,111111RRREEE...111DDD===###333"""111&&&EEE}}}\\\222)))(((###555000888RRR'''111222+++???mmmAAA+++...EEEggg{{{{{{nnn^^^VVVQQQGGG>>>888555///)))###///***)))333&&&444777eeeeeeEEE'''(((((('''''''''&&&&&&&&&$$$!!!---'''---)))###$$$$$$%%%%%%%%%$$$$$$&&&'''777VVVrrr111///'''(((***++++++***)))((($$$(((,,,,,,)))&&&&&&&&&'''(((((()))***+++++++++)))((('''''''''(((***+++))))))))))))************''',,,---)))&&&(((+++***((()))***+++++++++++++++)))***+++,,,------,,,++++++***)))(((((('''(((((())))))))))))************((())))))***))))))((((((''')))###999]]]yyyqqq>>>))))))(((((('''''''''&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))+++&&&(((...///QQQAAA222+++)))((()))+++,,,,,,+++************************))))))))))))))))))))))))((()))***+++,,,+++******%%%)))&&&&&&---,,,+++444HHHlllsssvvvSSS>>>NNN~~~TTT___OOO;;;:::===aaammmrrrLLL888555222000//////,,,((()))...))),,,---***'''---<<>>ZZZqqq777444'''999===???444---222VVVgggAAA(((///333...VVV;;;,,,111///(((&&&333RRRmmm111444***666---555222///$$$,,,...888sssPPP222"""222---666```666...???NNNEEE.........222---222LLL...///000(((///)))GGGUUU888(((,,,---:::vvv===%%%444777DDDsssAAA;;;111000///...---,,,+++++++++***'''&&&'''((((((***,,,333TTT}}}MMM222"""""",,,***''''''$$$%%%%%%%%%&&&'''(((******&&&%%%%%%$$$$$$%%%%%%&&&$$$///;;;\\\OOO111,,,++++++******))))))((((((*********)))))))))))))))******))))))))))))******++++++************************))))))))))))******))))))(((((((((((())))))))))))*********))))))(((******+++++++++***))))))((((((''''''''''''(((((())))))))))))***+++------'''((((((((((((((('''&&&&&&(((,,,***777hhhsss???%%%%%%...### ---111)))))))))(((((((((((((((&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******)))((('''''''''(((***************)))(((''''''///***)))000YYY==='''++++++************++++++***,,,,,,+++)))((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++,,,---EEEcccqqqWWW>>>JJJwww___oooWWW<<<:::===QQQssshhh~~~gggEEE777777///)))(((...222///)))%%%***,,,---***&&&(((000777;;;444,,,((()))++++++***+++'''&&&'''((((((,,,222^^^xxx???222///,,,===oooeee999'''000888cccXXX444&&&///,,,999ccc{{{333))))))***,,,)))...KKKqqq222(((///---%%%...222***...222+++///JJJLLL///...***000aaaJJJ555111888GGGBBB222---$$$---...>>>PPP555'''+++&&&111---???NNN666***111222444UUUXXX111,,,000)))444hhh:::999555......,,,+++***))))))))))))''''''((('''&&&'''***+++dddgggAAAQQQttt[[[???***######'''"""$$$$$$$$$%%%&&&((()))***&&&%%%%%%$$$$$$%%%%%%&&&$$$---666VVVAAA,,,...,,,++++++***)))((('''&&&))))))))))))))))))))))))******))))))))))))************************************))))))))))))******))))))(((((((((((())))))))))))*********))))))(((************************)))((((((''''''(((((()))))))))******+++,,,---...(((((())))))((((((''''''!!!&&&,,,,,,000OOOvvvUUU999(((++++++******((())))))))))))))))))))))))'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))***+++,,,'''(((((()))***+++++++++)))...+++000AAAiiiJJJ333+++******))))))******+++***+++,,,+++)))((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++,,,---???YYY{{{ttt___@@@DDD\\\lll___xxxYYY777555888===YYY___mmmSSS<<<777:::444,,,'''(((++++++,,,...+++++++++***''''''((()))---***'''(((+++,,,+++)))---'''$$$%%%((())),,,111333xxxooo666///...000CCC===666$$$222BBB|||NNN...+++222---KKKxxxttt333...)))&&&...,,,(((???lll333(((///333+++444///&&&---:::lll222111111)))777===222444111BBB>>>666+++###///+++@@@sssOOO///+++222+++000---///cccBBB111(((...///***000>>>,,,,,,333,,,'''...^^^ZZZ<<<222111---,,,***)))((((((''''''''''''+++...+++&&&''',,,...qqq]]]333***222CCChhhkkkYYYFFF222!!!$$$***$$$$$$$$$$$$$$$%%%'''((()))&&&%%%%%%$$$$$$%%%%%%&&&%%%***000MMMXXX111&&&///,,,+++***)))((('''&&&%%%))))))))))))))))))))))))***))))))(((((())))))******************************))))))(((((())))))***)))((((((''''''(((((()))((())))))******)))))))))***))))))((()))***,,,---))))))(((((((((((())))))))))))***+++,,,---...///))))))))))))((((((''''''%%%''''''((()))...KKKsssppp\\\999&&&,,,111***%%%((()))))))))***+++++++++((())))))******)))))))))''''''''''''''''''''''''))))))(((''''''''''''(((''''''((()))+++...111222444555000444LLLiiiDDD---******))))))))))))*********+++++++++)))((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++,,,---888MMMuuuwwwvvvjjjEEE>>>@@@RRRRRRyyyZZZ555444666333BBBPPPYYYYYYDDD444+++111000000...)))&&&+++444+++***)))***++++++***(((+++***)))***,,,,,,***(((+++&&&$$$'''+++,,,...222HHH]]];;;666///333111SSSvvv+++<<<555///HHHIII//////000///NNN|||www666222---%%%,,,,,,'''111pppWWW333///'''***$$$)))------MMM222---BBBeee!!!///(((000>>>BBB...222...GGG<<<777)))(((333&&&444]]]ZZZ+++,,,666---)))+++)))BBBmmm555...***++++++'''%%%''''''......&&&000333YYYHHHMMM+++---,,,+++***)))((('''''''''%%%(((000555000'''(((000???sss???---111,,, 000DDDQQQ\\\KKK...&&&***&&&$$$###$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&'''+++FFF777,,,%%%///***)))))))))((('''''''''((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))************))))))(((((((((((())))))(((((((((''''''((((((((('''((())))))))))))))))))))))))''''''(((***,,,...))))))(((((((((((())))))((((((***+++,,,---......+++******)))(((((((((((()))(((###---$$$'''BBBttt\\\+++$$$...,,,((((((((()))***+++,,,,,,---(((((())))))******))))))''''''''''''''''''''''''))))))))))))***+++,,,,,,*********+++---000444666666555000000KKKZZZ444""")))))))))(((((())))))))))))***+++***)))((()))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---666DDDnnnzzznnnvvvKKK<<<777CCCLLL}}}___:::999777444444BBBHHHlllOOO888000///000333222,,,((((((---***((((((***,,,+++***+++***))))))*********)))(((%%%&&&***---+++,,,...VVVQQQ===UUUZZZ999777tttUUU666CCCIII333RRR;;;,,,,,,+++,,,<<>>AAA---...111NNN<<<555)))'''111%%%***OOOjjj,,,$$$---***%%%//////...CCC***,,,......,,,+++---///)))+++%%%###555444XXX???gggddd,,,111---,,,+++***)))(((((((((%%%'''000555---"""'''444```lll555///&&&&&&'''+++444LLLGGG000((()))###$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&(((''',,,AAA(((000'''...(((((((((((())))))))))))''''''(((((())))))))))))))))))(((((((((((())))))(((((()))))))))*********))))))(((((((((((())))))((((((''''''''''''((((((''''''((())))))))))))))))))((('''''''''***,,,...))))))(((((((((((())))))&&&''')))+++,,,---......---,,,***)))((((((((()))%%%+++######111---%%%000XXXAAA%%%***,,,)))(((((()))***+++,,,,,,---&&&'''(((((())))))))))))(((((((((((((((((((((((('''(((***,,,000333666888++++++******+++---000222)))+++******MMMQQQ000***)))((((((''''''(((((()))((()))******)))((()))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---333???ddd{{{qqq}}}TTT===:::???LLLccc:::999333999111;;;@@@pppWWW@@@***&&&---111---(((...,,,)))''''''((()))(((''''''''''''((()))***+++''''''(((+++***((()))---CCC~~~PPPxxxiii>>>LLLIIIDDDBBBKKKAAAhhh~~~222---***...,,,+++NNNyyy444***+++)))%%%(((---###(((,,,,,,###+++***///***aaafffIII...OOOBBB444...***111:::333...+++333LLL<<<111+++(((,,,+++&&&???ggg...999...---+++333111!!!))),,,,,,,,,---+++***,,,///%%%******)))555222XXXBBBQQQ{{{333333...---,,,***))))))((((((&&&&&&+++...&&& ///FFFXXX+++)))$$$...444&&&###$$$...000***---...%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&(((+++555<<<'''555(((---))))))))))))************&&&''''''(((((())))))***)))((((((''''''(((((()))'''(((((())))))*********)))((((((''''''(((((()))(((''''''&&&&&&''''''(((&&&&&&'''((()))))))))))))))(((((('''((()))+++,,,((((((''''''''''''((((((&&&'''***,,,...............---+++)))(((((())))))$$$...,,,%%%%%%'''***000444nnn[[[666...,,,&&&((()))))))))***+++++++++&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))******+++------***)))(((''''''((()))***''')))------WWWPPP///000((((((''''''''''''((((((''')))***)))(((((()))+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++,,,---000<<>>+++111333333(((---BBB}}}DDD---111+++,,,:::ddd{{{VVV222''',,,---++++++)))---...###))),,,444aaaTTT,,,///IIIWWW888---,,,+++)))((((((((((((,,,&&&&&&***...???mmmNNN%%%666'''))) ###111---!!!%%%,,,%%% $$$&&&''''''&&&&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&'''777JJJ333)))000"""...000///...,,,***)))''''''&&&&&&&&&'''((())))))***((((((''''''''''''((((((&&&''''''((()))******+++((((((''''''''''''(((((('''''''''&&&&&&'''''''''%%%&&&'''((())))))))))))((()))))))))))))))((('''&&&&&&&&&%%%%%%&&&&&&&&&)))+++...111333333333222000...,,,***)))))))))***---!!!---((()))---$$$***;;;^^^UUU>>>333---))))))))))))(((((((((((((((((()))++++++,,,,,,,,,))))))))))))))))))))))))$$$$$$%%%''')))+++...///))))))*********))))))((('''%%%---444pppZZZ---+++'''''''''&&&&&&'''''''''&&&((())))))(((((()))+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++,,,---+++999>>>hhhvvvmmmKKKHHHJJJTTT{{{???555???:::bbbKKKAAA[[[___FFF@@@BBBGGGLLLNNNZZZttt^^^BBB888,,,---------...---)))###%%%***,,,)))&&&'''***---,,,***%%%%%%...000MMMSSSAAArrr[[[HHHHHHDDD,,,...+++@@@^^^666)))(((000///(((...>>>>>>---%%%+++$$$'''$$$333ggg}}}MMM---,,,+++&&&888[[[///333777kkk777000+++)))***777fff333+++)))111---CCCJJJ:::555***///..."""///111uuuttt000'''000...+++III<<>>222666CCCnnnPPPzzzrrrpppvvvwwwnnneee]]]SSSNNNRRRSSSWWWiiicccFFF555,,,,,,000,,,)))((()))((((((***...333555###000GGGOOO111BBB{{{CCCFFF{{{kkk===000---'''***???rrrddd222''')))///)))222%%%111111%%%***&&&111MMMHHH222+++((())),,,PPP444///,,,000uuu,,,333++++++///((([[[{{{GGG///***+++$$$333999qqq(((333%%%)))***333hhh@@@---444,,,,,,777ZZZ==='''111+++,,,;;;jjj:::999...000+++""";;;RRR---333---@@@DDD///...)))(((...&&&&&&(((444NNNyyyWWW***,,,)))'''$$$######&&&(((******$$$!!!"""$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&'''###!!!$$$******&&&&&&,,,LLLPPP444***...***...///))))))(((''''''))),,,000+++***((('''&&&&&&''''''******)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((***+++---///000000000000...,,,)))(((((()))(((''''''''''''((((((((())))))---***'''---###>>>AAA]]]JJJ222###&&&))))))***+++((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))***)))((((((((((((((((((((()))******,,,)))444UUU>>>777)))***))))))))))))))))))))))))(((((())))))))))))((((((******)))(((((()))***+++(((((((((((((((((((((((()))))))))***+++,,,......,,,000000999WWWtttyyypppwwwwwwGGG;;;???PPP\\\<<<777999NNNNNNsssyyytttwww{{{wwwppplllZZZPPPWWW]]]ZZZWWWZZZrrrZZZ888---+++...---...000---'''''',,,'''>>>***;;;kkk===111III~~~???<<>>%%%''')))999jjj444,,,444***555+++ccc333222***000ppp(((...,,,'''666'''EEEMMM...***---...,,,///DDDppp+++///$$$+++,,,---ggg777///666***...;;;]]]>>>%%%///...///HHH000666)))***(((???ooo:::444555BBBqqq^^^888222...)))...'''&&&'''iiiiiiEEE***!!!,,,)))))))))))))))***---...***)))&&&$$$%%%&&&%%%###&&&&&&&&&&&&&&&%%%%%%%%%%%%"""$$$***'''!!!&&&222UUUJJJ***''',,,'''---************(((''''''***,,,)))((('''&&&&&&'''((()))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))),,,,,,)))&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''')))***+++---...000111111...,,,)))(((((()))((('''''''''''''''((((((((((((,,,!!!&&&000###'''...XXXcccKKK///%%%(((''''''...'''''''''''''''((((((((())))))))))))))))))))))))&&&''')))***+++***)))(((((((((((('''((())))))***,,,+++888QQQ111111,,,))),,,++++++***))))))(((((((((((())))))))))))((((((******))))))))))))))))))(((((((((((((((((((((((()))))))))***+++,,,......---///000444KKKmmm|||uuuwwwLLL666<<<999DDD888888>>>VVVppp\\\sss}}}{{{tttlllcccbbb[[[VVV___kkkfffVVVEEEpppXXX---&&&$$$(((000000***(((,,, 333,,,MMM>>>666@@@qqq777666FFFPPP...******---...'''+++///))))))***''')))$$$EEEvvvwwwKKK+++)))'''333yyy444)))***&&&444///|||...---'''///bbb000******$$$+++!!!XXXhhhKKK222 '''///555ZZZJJJ666+++&&&+++---***aaa~~~666000444(((///666PPPIII***...---000QQQ555555'''(((+++kkk999...333IIIeeeEEE111...&&&))),,,222VVVxxxooo<<<###++++++%%%'''******'''###!!! (((000,,,+++222333---''''''&&&&&&%%%%%%$$$$$$&&&"""###&&&$$$%%%999RRRoooRRR+++***---&&&+++&&&)))******)))'''&&&''')))'''''''''''''''((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''+++///...)))%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((()))***+++---///000000...,,,)))(((((()))((('''&&&&&&'''''''''((((((((()))"""'''%%%$$$///,,,:::ssseeeDDD---+++'''$$$***&&&''''''''''''((((((((())))))))))))))))))))))))&&&''')))***+++******)))((((((''''''(((((()))***,,,...<<>>```{{{zzzYYY222@@@000555999777FFFWWWNNNkkkrrrnnnxxxooocccmmmlll```ZZZ```dddaaaccc___UUUVVVpppmmmBBB222(((+++///,,,***---333555RRR@@@777222ooobbb222999GGGLLL...,,,)))---,,,'''&&&///...((()))''',,,...hhh{{{BBB...---///:::<<<000---''''''666vvv'''+++)))+++HHH;;;)))***------333lll>>>((($$$,,,@@@wwwjjj///...)))))))))---,,,]]]ooo666///111(((222111@@@PPP---,,,---444[[[>>>444+++000000www444//////XXXxxxTTT111...&&&///AAAWWWoooNNN222))))))---+++!!!&&&''')))))))))+++///333???YYY```FFF222666;;;666''''''&&&&&&%%%$$$######### ###'''$$$(((EEEfffaaa111......&&&---'''&&&(((***)))(((&&&&&&&&&'''(((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%)))---...***&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''*********++++++,,,---......,,,)))(((((()))((('''&&&&&&&&&'''''''''(((((('''&&&,,,!!!///(((&&&WWW[[[DDD++++++***$$$(((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''((()))***+++++++++(((''''''''''''((())))))+++000???777,,,%%%...+++,,,,,,,,,++++++*********(((((())))))))))))((((((***************)))(((((()))))))))))))))))))))))))))))))))***+++,,,.........+++222333222OOOsss}}}fff111FFF222111===666UUU[[[:::SSSbbbyyyqqqmmmmmmcccVVVWWWcccVVVdddeeeMMM999HHHrrrzzzXXX888------+++***,,,...333qqqttt444333111sssccc111777???KKK333333---...'''222888???333!!!(((000///888{{{eee+++(((+++...<<>>^^^&&&222...(((111{{{AAA***...(((...DDDAAA###555111***BBBVVV111000)))+++''',,,000\\\ggg555---///***777000777PPP---)))---:::fff888***+++777555\\\555999111jjjddd666444...>>>^^^LLL***%%%000%%%***111******+++...888III]]]kkkhhh666---111,,,''''''&&&&&&%%%$$$######""""""&&&(((777YYYfff000,,,***$$$---'''###&&&)))***((('''&&&&&&))))))******)))'''%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((%%%###%%%***,,,***'''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''',,,,,,++++++***+++++++++...,,,)))(((((()))((('''&&&&&&&&&'''''''''((((((###$$$111$$$!!!&&&&&&///)))>>>555!!!''',,,'''***&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''(((((()))***++++++,,,'''''''''''''''((())))))+++222@@@---..."""///,,,***++++++++++++,,,,,,,,,(((((())))))))))))((((((***************)))(((''')))))))))))))))))))))))))))))))))***+++,,,.........)))222333***BBBlll|||sss???AAA444999777@@@RRRNNN666RRRtttvvvzzziiifffjjj^^^QQQSSSVVVVVVUUULLL<<<555BBBUUUlll<<<)))------+++///QQQYYYMMM[[[///000555pppSSS444222@@@BBB111,,,''',,,***666qqqHHH444111444FFF;;;555555///:::vvv999000)))...'''444RRR...///---555<<>>???IIIaaa___===***%%%'''***((('''&&&&&&'''&&&$$$"""$$$$$$###!!!!!!$$$---666{{{mmm//////###$$$***---***+++)))&&&%%%'''))))))))))))((((((''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((()))((('''&&&&&&(((***((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))%%%&&&&&&%%%$$$###%%%&&&444111,,,******+++,,,,,,++++++)))((((((((()))***(((&&&$$$%%%((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%+++***)))'''''''''((()))((((((''''''''''''((((((---&&&)))+++&&&'''***%%%))))))((((((((((((((()))000///---+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,***)))(((''''''((()))*********))))))((((((''''''))))))))))))))))))))))))---***((((((+++......,,,111***+++000222;;;ZZZ}}}}}}JJJ>>>222666222AAAWWWDDD444MMMzzz|||wwwoooqqqeeeTTTPPPLLLLLLMMMJJJ???444555<<>>555:::777RRRbbb888555EEEmmm{{{{{{qqq^^^UUUOOOLLLJJJIIICCC999111...,,,YYYooo<<<+++>>>]]]zzz;;;000QQQXXX000000,,,333wwwIII///...%%%ZZZiii333//////(((222TTTNNN111"""444,,,111yyyppp---111)))***222EEE\\\...---)))---***<<>>666;;;>>>gggooo444888===ZZZzzz|||vvvdddZZZXXXQQQJJJDDD@@@;;;666333222...BBBsssoooMMMLLLWWW111222???111///,,,)))777{{{rrrBBB)))+++,,,BBBDDD%%%+++111+++===zzz333222 ***+++:::RRR)))+++,,,***---AAAGGG)))---...///,,,888\\\XXX222222---===wwwHHH%%%...///***---333kkk___444''',,,+++000DDDIII222(((---&&&+++,,,&&&\\\~~~333...000%%%)))---(((EEE___333''')))++++++RRR333...---,,,777}}}333555666ooo[[[:::bbbLLLBBB444***'''&&&%%%###,,,***((((((((((((&&&$$$$$$$$$$$$%%%(((((((((&&&(((###%%%)))"""111LLLssscccccc<<>>QQQjjjAAA333666<<>>xxx[[[@@@)))&&&,,,,,,******((((((((((((((('''''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''(((((((((((('''''''''''''''''''''''''''(((((('''%%%%%%''')))''''''''''''''''''''''''(((''''''&&&%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$%%%''')))(((((()))++++++***)))%%%&&&'''(((((((((''''''&&&(((((('''$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((($$$%%%&&&'''(((''''''&&&'''&&&&&&%%%%%%&&&&&&'''===,,,######&&&444<<<555&&&&&&&&&&&&'''((())))))((()))***+++++++++***)))************************,,,,,,+++***))))))))))))))))))*********+++++++++))))))))))))))))))))))))(((+++......---,,,---...++++++,,,//////...000444mmmccczzzFFF@@@DDDCCCSSSXXX000777<<<555III^^^~~~~~~~~~uuuqqqsss___ddddddaaaWWWMMMIIIJJJDDD;;;---555000)))222LLL|||EEE---###777&&&&&&,,,***(((------,,,;;;lllaaa333666(((+++===JJJ111)))222(((+++555DDDQQQ(((,,,111)))000%%%YYY777111...:::gggfff>>>+++%%%000 >>>QQQ222!!!555)))&&&%%%:::===000"""---)))(((666BBB---%%%%%%///"""'''--- KKK111...(((%%%,,,'''%%%...'''333%%%---EEE333555"""000,,,000&&&:::sssmmm000333%%%444(((---HHHGGGrrrEEE444&&&...---###!!!)))...***(((+++''''''%%%""" %%%)))###$$$$$$###""""""$$$%%%&&&%%%%%%&&&'''(((&&&%%%"""'''((((((111;;;444%%%###222...***======nnn;;;(((+++,,,)))'''))))))(((((('''''''''&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''((((((((()))''''''''''''''''''''''''((()))((('''&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$###%%%&&&)))((('''(((***,,,+++***###$$$&&&'''(((''''''&&&'''))))))(((%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''$$$%%%'''((((((((('''''''''&&&&&&%%%%%%&&&&&&'''$$$(((***"""###777:::%%%%%%%%%%%%&&&'''((()))***)))***+++,,,,,,+++***)))************************...---+++)))(((((())))))))))))******++++++++++++))))))))))))))))))))))))(((+++//////---,,,---///------...//////---...000rrrLLLDDDFFFBBB[[[CCCIIIzzz^^^111888777:::===XXXvvvooovvvyyyooottt|||rrrfffiii]]]YYYZZZVVVLLLJJJGGG:::555...000666999[[[XXX:::((((((,,,000%%%(((...###)))222///GGG>>>(((555+++---222>>>QQQ((()))***+++***333IIIMMM'''***///&&&---222///DDD999+++---xxxLLL...))))))***---@@@666,,,///$$$...(((***,,,qqq//////''''''(((&&&,,,XXX}}}555$$$...,,, '''///---&&&)))'''...***(((+++,,,)))((()))...///OOOTTT///'''&&&+++---%%%JJJ;;;......***$$$333666TTTLLLXXXTTT:::111$$$))))))(((&&&&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$%%%&&&'''***,,,...---+++)))''''''333'''&&&.........EEEfffyyyAAA---'''333)))------,,,***'''%%%&&&)))'''((((((%%%"""!!!$$$'''***((((((***,,,+++******''''''((('''$$$###&&&+++---)))$$$%%%))),,,***''')))$$$))),,,'''&&&&&&$$$$$$&&&)))***((('''''')))((('''%%%%%%%%%&&&'''''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&))))))(((((('''''''''''''''&&&&&&&&&&&&'''((((((***'''%%%%%%'''((('''%%%''''''''''''((((((((((((%%%$$$$$$$$$$$$%%%&&&&&&%%%)))'''###***777888000'''&&&&&&&&&&&&'''((((((***))))))(((((((((((()))%%%''')))+++++++++++++++******************************))))))))))))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////rrrIII>>>CCCEEE___AAADDDrrrfff777777666999:::TTT~~~tttnnnttt}}}ssspppjjjsssrrrmmmgggbbbaaa[[[NNNKKKGGG:::999000---000IIIaaa444......+++(((+++666IIITTT:::,,,***---MMMyyy777(((...)))+++---EEEJJJ***,,,***)))(((222ZZZ444+++///***,,,###+++555(((&&&KKKmmm999&&&'''((()))...FFF111(((,,,$$$///***...444ttt444///***---!!!,,,***444NNN///,,,!!!,,,$$$((()))###(((...%%%***&&&%%%)))+++))))))+++&&&FFFzzz???&&&'''...$$$000***QQQ;;;...222///(((111222PPPIII@@@===666111)))((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%&&&&&&''''''***++++++)))'''&&&'''((('''###'''...,,,'''111CCC```wwwBBB...---&&&(((***,,,,,,,,,---+++(((###%%%)))---...---***'''(((((())))))&&&###"""######''',,,///---'''""" &&&((((((%%% $$$(((''' ###&&&$$$***000,,,(((%%%"""!!!!!! %%%$$$$$$###$$$$$$%%%&&&%%%&&&''''''(((((((((((($$$%%%&&&&&&''''''&&&&&&(((((((((''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((***(((%%%&&&'''((('''%%%''''''''''''((((((((((((%%%%%%%%%%%%%%%&&&&&&'''''')))'''"""(((222222+++'''&&&&&&&&&&&&'''(((((())))))(((((((((((()))))))))))))))))))))((('''&&&******************************))))))))))))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///tttIII888AAANNNiiiCCC@@@kkktttAAA777777;;;;;;NNN}}}zzzwwwrrrnnnrrryyymmmmmmjjjyyyuuuooommmdddTTTOOOJJJ>>>888222000000```qqq<<<+++%%%,,,111,,,&&&JJJvvvhhhFFF---(((555eeeXXX333///***,,,///...ZZZAAA+++...***((('''000JJJ|||444555---,,,222%%%,,,+++%%%888}}}SSS...&&&)))((($$$+++MMM444***+++%%%,,,)))***444mmm888---(((***$$$...***""",,,'''000!!!(((''''''%%%""">>>FFF///...)))&&&(((***)))***,,,(((aaa~~~///''''''///"""111+++NNNJJJ///,,,---***---000RRRGGG666\\\JJJ333---((((((''''''&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&'''''''''(((((())))))(((%%%###$$$&&&)))&&&(((---000...******...666lllCCC$$$:::'''+++,,,)))***...,,,&&&---)))$$$$$$'''(((&&&###'''+++///000000000222333&&&%%%$$$$$$&&&(((((('''&&&))),,,,,,***)))+++------%%%$$$$$$ $$$&&&%%%$$$&&&))),,,------''''''''''''''''''''''''######$$$$$$%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((***(((''''''(((((('''&&&''''''''''''((((((((((((&&&&&&&&&%%%&&&''''''((()))***'''"""%%%,,,+++$$$'''&&&&&&&&&&&&'''(((((((((((('''(((((()))***+++...,,,+++***+++***)))(((******************************))))))))))))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...///zzzMMM777BBB\\\wwwIIICCCeee}}}DDD444777??????CCC~~~|||wwwsssrrrqqqppptttyyypppoooiiixxx}}}xxxvvvkkkZZZTTTPPPEEE;;;999666EEELLL---444$$$%%%///333(((___TTT<<<,,,---BBBJJJ000333&&&---222333nnn{{{<<<+++///++++++(((...555DDD...&&&333IIIZZZ333///&&&000[[[CCC,,,***+++)))$$$111```>>>222,,,%%%(((%%%%%%///ZZZwww:::,,,&&&&&&+++###&&&,,,'''(((+++###'''&&&''',,,eeekkk???555///+++++++++))))))+++444mmmnnn111222''')))))),,,)))???ppp333+++------+++111UUUCCC:::TTTttt555(((((((((''''''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&$$$$$$&&&(((+++...///------000000...555---lll999999,,,000...((('''---...)))(((&&&%%%''',,,///111111***+++******+++---+++&&&;;;888333///000333222...,,,******+++---***$$$***$$$(((,,,'''***,,,$$$&&&&&&%%%###%%%'''$$$###$$$$$$######"""!!!!!!%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((())))))(((((()))(((''''''''''''''''''(((((((((((('''&&&&&&&&&&&&'''(((((()))***'''###$$$)))(((###'''&&&&&&&&&&&&'''((((((''''''''''''((()))+++++++++***))))))***++++++*********************************))))))))))))******))))))*********+++++++++++++++++++++++++++++++++++++++++++++,,,---...///~~~SSS888DDDfffKKKEEEccc~~~BBB333777GGGMMM???vvv}}}~~~wwwrrrrrrssstttxxx~~~tttnnn```fffyyyvvvvvvmmm\\\WWWUUUJJJFFF===333aaauuu>>>000---<<<>>>,,,111777{{{:::000,,,///@@@DDD+++///"""'''///444rrrttt999***---,,,000,,,---:::kkkmmm@@@///hhhxxx[[[555+++$$$777vvv555(((((()))+++)))===yyy===222***&&&'''$$$***,,,>>>WWW666******)))(((###///&&&"""%%%000$$$(((###)))333???555///+++++++++))))))+++777jjjqqq999444%%%***...%%%+++666ZZZ@@@333111111,,,333TTTFFF888TTT:::111))))))((('''''''''((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%$$$&&&))))))((('''''''''(((++++++''')))///000,,,...&&&JJJtttooo...,,,------,,,,,,///000///%%%(((,,,---)))&&&######111000111:::LLL\\\\\\TTTjjjmmmlllgggbbbYYYJJJ<<>>,,,---((('''---666fffjjj555))),,,+++222///---555DDDEEE111"""QQQqqq:::...)))***999444,,,***(((+++&&&999zzz111,,,%%%(((((((((+++(((&&&999000$$$******###((()))&&&***CCC444000'''***"""+++222444...)))&&&(((***)))***,,,///```;;;,,,&&&111+++%%%///444BBBaaa555---///+++444RRRfff555LLL???333+++***)))(((''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$###&&&)))******(((((((((%%%))),,,---...///...+++'''***000111___eee555***%%%+++000...+++,,,---,,,)))&&&&&&...;;;FFFXXXWWWXXXfffyyyqqqxxxwwweeePPPNNNeee}}}WWWIIIAAA;;;777BBBPPPQQQDDD@@@666,,,+++///,,,###((('''&&&$$$$$$%%%&&&'''$$$$$$######$$$&&&((()))$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((((((***,,,,,,***(((((((((''''''''''''((((((((((((&&&&&&&&&%%%&&&''''''(((%%%&&&&&&&&&'''((((((((('''&&&&&&&&&&&&'''(((((((((((('''(((((()))***+++---111444111+++''''''***))))))))))))))))))))))))******))))))))))))******)))************+++++++++++++++++++++++++++++++++*********++++++,,,---...eeeBBBFFFiii}}}@@@AAA]]]ooo@@@DDD;;;ZZZ```bbb|||xxxwwwyyy}}}iiiaaaiiihhhdddiiifffhhhoookkk^^^[[[[[[RRRMMMDDD>>>999555000PPP777777bbbsss777//////...111>>>000***222(((+++444MMMXXX---))),,,(((000///...%%%...(((,,,FFFwww~~~@@@###000(((222===444000///,,,000$$$---mmmvvv+++***$$$)))'''(((%%%***$$$888<<<''')))&&&$$$222+++'''AAAmmmCCC///&&&***"""......777***&&&%%%)))+++))))))+++)))XXX:::+++,,,---###...---,,,:::vvv???------)))222HHHBBBAAAttteee666,,,+++***((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$&&&'''((('''&&&%%%$$$&&&(((((((((((()))***)))+++000555555444666999555666333999KKK~~~iiiCCC&&&(((///***%%%(((***'''&&&,,,===XXXtttnnnhhh^^^\\\kkk{{{wwwhhh___aaaYYYLLLIIIRRRZZZYYYPPPYYY[[[NNN???AAAZZZsssQQQEEECCCHHHSSSnnn~~~wwwqqq```MMM???<<<666111---+++***+++***(((&&&%%%$$$$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''(((((('''***------+++(((((()))''''''''''''((((((((((((%%%%%%%%%%%%%%%&&&&&&'''$$$%%%&&&''''''&&&&&&((('''&&&&&&&&&&&&'''(((((())))))(((((((((((())))))---555<<<999///((()))...))))))))))))))))))))))))******))))))))))))******)))************+++++++++************************************+++,,,---...nnnIIIIIIjjjzzz<<>>JJJDDDWWWaaatttuuujjj333+++000***&&&,,,((((((,,,666CCCOOOVVVYYYDDD>>>222+++333@@@<<<...---444333)))'''000666444...000000,,,(((***222999>>>333222888AAAZZZttt|||uuu}}}xxxnnnccc[[[UUURRRQQQ999666222---***'''&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''+++......+++(((((()))''''''''''''((((((((()))%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%'''&&&$$$$$$&&&'''&&&&&&&&&&&&'''((((((***))))))(((((((((((()))###///999777+++$$$'''...))))))))))))))))))))))))******))))))))))))******)))************+++++++++************************************+++,,,---...zzzIIIGGG|||vvv:::>>>:::NNN:::333555GGGrrrtttXXX|||tttpppzzzqqqgggeeedddaaaaaacccgggiiiddd\\\ZZZ\\\QQQnnnSSS:::333;;;}}}\\\555,,,rrr}}}777++++++===QQQ444)))+++,,,***(((,,,777AAA......222"""222"""$$$,,,'''666%%%,,,yyyGGG555""">>>333###fffNNN---%%%'''---)))&&&:::VVV555$$$+++''''''%%%......QQQHHH###---(((''',,,...888>>>$$$---###!!!//////yyyGGG///...///###(((000'''000222BBBTTT...---+++---+++***))),,,LLL666:::)))222999QQQCCCMMMEEE'''***((( ***((("""&&&&&&&&&&&&&&&&&&&&&&&&'''$$$"""$$$&&&&&&%%%%%%###%%%''''''&&&&&&&&&''',,,(((''''''(((***111999:::NNNdddlllmmmvvvJJJ999!!!(((***###''',,,000000///---------+++))))))+++,,,***((())))))))))))************---+++'''$$$$$$)))111777---,,,,,,---///444888;;;>>>EEENNNXXXfffwwwlllYYYMMMHHHCCCCCC>>>///777+++)))+++$$$###)))***...(((""" $$$''''''&&&***'''%%%''''''%%%&&&***+++)))(((((()))******)))(((((((((((('''&&&%%%$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&)))(((((('''''''''((((((,,,******,,,)))%%%&&&)))***))))))(((((((((((((((((((((''''''''''''((((((******+++++++++,,,,,,,,,))))))(((((()))***++++++...---+++(((&&&(((...222QQQHHH|||vvv:::;;;999===444555777AAAddd~~~VVVqqqzzzssssssyyy|||zzz}}}sssjjjhhheeebbbnnngggaaa^^^ZZZVVVVVVYYY___^^^===333:::ZZZ777555|||{{{666...,,,777HHH555,,,......+++))))))...333...---&&&+++,,,333TTT888(((---///<<<@@@000777TTTRRRAAAqqqJJJ---&&&&&&,,,)))%%%333JJJ444+++---'''&&&%%%,,,///[[[BBB))),,,&&&'''***+++<<>>***)))(((''''''(((***+++'''***,,,,,,000888======AAAGGGQQQZZZcccllltttyyy[[[\\\mmm~~~kkknnniiicccRRR<<<444///"""((('''&&&))),,,+++&&&!!!%%%"""!!!$$$'''(((,,,111 """'''+++---+++%%%!!!'''''''''''''''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((,,,***)))++++++***///555,,,+++***)))))))))))))))((((((''''''''''''((((((*********+++++++++,,,,,,)))))))))))))))***++++++666555555666555111,,,'''___KKK}}}uuu<<<777999...111777:::<<>>555---------,,,***)))'''&&&+++,,,444...WWWBBB,,,&&&333IIIrrr888---+++BBBIII:::YYY:::---'''&&&+++***%%%,,,999ssseee'''+++(((###%%%''')))222nnn:::000)))$$$))),,,***CCC|||444111)))+++&&&+++(((ZZZEEE&&&+++...&&&******---...))){{{www111444''')))((($$$(((***'''TTTeee111111000---333ZZZDDD333fff@@@(((+++&&&&&&###)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***---...&&&'''&&&%%%&&&)))...111444222888LLLiiilll___OOOEEEAAA===999555444bbb444***((('''''''''&&&''''''(((((('''&&&&&&'''***++++++***((((((((((((((((((((((((&&&&&&&&&&&&'''***///222******)))((('''&&&%%%%%%%%%'''&&&###$$$((()))'''+++---///111444999>>>CCC:::===QQQhhhvvvnnnoooooo^^^FFF???555...++++++***))))))'''(((++++++(((&&&(((+++******+++---...---+++&&&&&&&&&'''&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((---)))(((***,,,///777???---,,,+++***))))))))))))((((((''''''''''''((((((*********++++++++++++,,,))))))))))))))))))***+++...000777???DDDAAA777///mmmPPPuuu>>>666:::+++555555;;;===KKKdddXXX~~~{{{{{{zzzuuulllffffffmmmrrrqqqhhh```\\\YYYUUUTTTUUUPPPaaa===111???UUU666@@@eee333222+++---;;;444+++)))((()))++++++(((%%%'''+++555CCC@@@222(((,,,MMMeee555...(((111888+++BBB<<<,,,'''&&&+++,,,((()))---FFF:::...$$$!!!&&&)))'''888333111%%%%%%'''---&&&AAA@@@---(((...&&&((($$$???hhh...'''...'''------)))///+++WWWDDD///)))+++,,,$$$%%%---&&&;;;oooppp888444---)))111<<>>---,,,+++***)))(((((((((((((((''''''''''''((((((************++++++++++++***)))))))))))))))******%%%)))222;;;BBBDDDAAA???xxxVVVttt@@@777999222888111;;;???EEEmmmMMMxxxzzz~~~}}}{{{{{{|||{{{vvvooolllpppvvvnnnhhhccc___ZZZVVVZZZ```FFFXXX;;;333FFFSSS444BBBbbb333111(((...===~~~qqq111,,,(((&&&'''***,,,+++(((###+++&&&222eeeccc444111///&&&SSSsss666---///---111'''???BBB+++((((((+++...---***(((,,,''',,,NNN666***''''''&&&<<<333...$$$'''"""---"""666WWW%%%%%%***$$$))))))222hhh>>>'''***(((000,,,###+++555???hhh...111'''---((((((111---'''111cccZZZ777+++---%%%---...NNNtttKKK333BBBSSS++++++...'''***%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&%%%###&&&,,,+++&&&&&&%%%###""""""'''---222---///999LLL___ooo}}}~~~VVV>>>///555999///***---+++:::NNNFFF111,,,***(((((()))***((('''***++++++******)))))))))((('''''''''&&&&&&&&&%%% """%%%%%%%%%$$$%%%&&&!!!"""$$$&&&''''''&&&%%%"""%%%%%%""""""%%%%%%###%%%%%%%%%%%%&&&&&&&&&%%%'''###(((***%%%,,,888999222---333666222;;;OOOYYY~~~yyytttcccVVVEEE888,,,%%%%%%)))###%%%(((,,,...,,,((($$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((())))))+++))))))++++++***---333++++++***)))((('''''''''((((((''''''''''''(((((())))))*********+++++++++******)))))))))))))))***)))---000000111555===EEE___ppp???888444:::555222CCC???@@@nnn~~~OOOmmm{{{xxx|||vvvrrrsssuuuzzz~~~tttrrruuussslllccc[[[TTTRRR[[[eeeTTTQQQ:::555LLLRRR444DDDeee222///&&&000;;;kkk^^^......+++'''&&&(((******)))###+++...666;;;***+++000***\\\444+++)))%%%,,,***JJJHHH*********+++---000---''''''---YYYUUU777(((###''':::~~~;;;***''')))$$$000'''222uuusss***'''(((%%%((((((%%%===fffFFF,,,((((((...(((&&&!!!333222qqqvvv---222'''&&&%%%###&&&......%%%***<<<444)))LLL555---......===***...===]]]222,,,)))!!!(((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%######***222...###%%%%%%$$$###"""%%%)))---''''''---:::IIIZZZmmm}}}{{{UUU;;;(((***...)))***222444(((\\\ttt___NNN000---)))&&&%%%(((******)))'''(((***+++***+++,,,...((((((((('''&&&&&&%%%%%%!!!$$$'''(((((('''((((((###$$$%%%%%%%%%$$$###"""'''))))))&&&&&&((((((%%%))))))(((((((((%%%!!!&&&)))""""""%%%!!!$$$%%%---%%%###,,,111(((...:::HHHUUU```gggjjj}}}lllTTT@@@777666111+++''''''(((***+++&&&''''''(((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&''''''((()))******((())),,,***&&&&&&******)))((((((((((((((((((((((((''''''''''''(((((()))))))))************++++++******)))))))))))))))+++,,,,,,(((&&&---===JJJgggkkk;;;888111>>>///===VVV@@@<<<]]]XXXggg~~~qqqxxxwwwmmmlllooouuu}}}sssrrrwwwxxxnnncccZZZRRRMMMOOOUUUmmmIII888555LLLQQQ555CCC___111...&&&111222RRRGGG---+++)))((('''((()))))))))'''***///BBB...)))***)))222[[[...---))))))///...SSSOOO***------)))+++///...''''''999aaa555&&&'''(((222fffGGG))),,,((('''...,,,111ZZZ999,,,((()))(((&&&!!!"""444ZZZ999...((()))---)))777$$$)))---GGGttt```***---,,,###000555&&&,,,999///###***222444YYY///222+++)))$$$,,,555```@@@)))'''$$$(((%%%'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$###%%%111<<<444$$$%%%&&&&&&%%%$$$$$$&&&((())))))---666CCCWWWsssyyyvvvkkk^^^GGG444///...)))(((---777333{{{QQQ+++999:::BBB999///))))))+++,,,,,,%%%(((******))))))+++...))))))(((((('''&&&&&&%%%''')))******(((&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$###$$$"""$$$''''''%%%!!!&&&+++......,,,'''###(((***$$$&&&,,,)))$$$###)))***###$$$'''!!!---+++***)))+++111999>>>XXXcccvvvxxxqqqWWWPPPDDD999111---***((())))))))))))((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''((()))***)))''')))+++)))&&&&&&***))))))(((((())))))***+++((((((''''''''''''(((((())))))))))))************++++++***)))))))))))))))'''((()))(((***444BBBMMMlllhhh777777222@@@+++JJJgggBBB;;;UUUZZZ```gggqqq|||lllfffnnnqqqvvvyyysssmmmrrr|||xxxnnnccc\\\UUUJJJBBB???}}}CCC555333KKKQQQ444@@@UUU000---&&&111***???888---%%%&&&'''((())))))******,,,))),,,NNNddd333,,,--- 555RRR)))222)))))))))BBB<<<+++///...((((((...---'''&&&<<<[[[***###...(((***RRRPPP***000'''###&&&))),,,???@@@+++&&&,,,++++++***###))),,,(((...)))+++,,,...III444&&&...)))777DDD+++,,,,,,(((NNNbbb>>>,,,000!!!111###///===uuu///222(((,,,222---///OOOHHH###***---***!!!$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$###'''777DDD;;;(((%%%'''((((((&&&$$$$$$$$$'''(((,,,333>>>RRRqqqtttaaaaaaKKK<<<000000000---+++,,,%%%ZZZ???+++888HHHeeeWWWCCC333+++(((&&&$$$(((***+++***'''&&&''')))******)))(((''''''&&&&&&###%%%'''((('''&&&&&&'''######$$$$$$$$$%%%%%%&&&###&&&'''%%%%%%((('''$$$&&&$$$###%%%'''((('''$$$%%%!!!'''***$$$%%%(((###$$$(((***""")))///!!! """%%%&&&&&&&&&&&&'''---000;;;NNN___mmm{{{pppXXX>>>---************)))(((&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''')))******)))'''(((***)))'''***///))))))))))))***+++,,,---((((((''''''''''''(((((())))))))))))************++++++***))))))((())))))++++++,,,...333999AAAFFFooo\\\666444555:::<<>>WWWAAA000;;;SSS]]]000???>>>---///222)))$$$)))***,,,)))&&&******,,,RRRhhhFFF222000555yyyYYY111'''***---+++>>>===,,,(((&&&///###---RRRFFF333222***!!!???VVV???444///111rrr777***((('''(((EEENNN+++&&&((($$$&&&+++333\\\DDD,,,999gggFFF111)))%%%+++$$$***"""((('''...;;;JJJ,,,(((,,,)))(((&&&,,,///???000444'''///---///+++444ddd777***---(((---333BBBMMM555///+++###***###&&&%%%%%%$$$$$$%%%%%%&&&%%%###"""'''444;;;111"""'''&&&%%%%%%$$$$$$%%%%%%+++***---222:::UUUoooaaaPPPAAA999...'''***000111...bbbOOO((((((000,,,///HHH]]]cccTTT000 ...(((!!!%%%***((()))***###&&&&&&&&&''''''&&&&&&&&&&&&'''((('''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$)))------)))&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((***///222000???MMMUUUZZZ```cccaaaiii???)))&&&))))))&&&###$$$'''&&&###!!!&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))((((((((((((***)))))))))***,,,...000000...,,,)))((((((((())))))))))))***++++++,,,,,,---,,,***((('''(((+++---+++(((&&&///AAAKKK@@@///qqqqqqUUUEEE888888888ZZZHHH222EEEVVVzzzjjjzzztttsssssssss|||}}}ooodddfffeeelllwwwwwwtttyyylllpppiii^^^MMM444>>>kkkyyy<<<111:::ZZZRRR---BBBtttuuu777&&&222...$$$&&&+++---///,,,$$$...///AAAGGG333000<<>>&&&NNNwww===))))))###'''!!!'''###+++&&&***???lll///)))+++'''***"""---///>>>444...***+++'''222...---fff999***+++,,,,,,---@@@aaa888...+++&&&)))###&&&&&&%%%%%%%%%%%%&&&&&&%%%###"""$$$+++000,,,$$$%%%%%%%%%%%%%%%&&&&&&'''+++((()))000<<>>...+++333(((,,,OOO111,,,,,,%%%+++((()))999)))'''YYY~~~;;;))))))&&&%%%)))%%%...'''&&&888<<<******(((...!!!+++///888CCC333000&&&$$$000111222MMMGGG111+++000***)))GGGttt888***+++((()))%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%######%%%(((((('''$$$$$$$$$%%%%%%'''((((((&&&%%%***444AAATTTnnn{{{rrrjjjiiiooooooZZZ===555...,,,111333CCCrrr}}}YYY444'''+++---***''',,,***,,,===ZZZiiiRRR......)))+++)))"""&&&***"""&&&&&&''''''''''''&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$''')))***(((&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))(((&&&%%%$$$%%%***+++***&&&$$$%%%(((***555QQQoooyyytttjjjbbb]]]444888777...%%%###'''***'''''''''''''''((((((((('''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))((((((((((((((())))))***)))((('''&&&))))))(((((((((((()))***))))))******+++++++++,,,&&&***......+++((((((***+++333===BBB@@@999000***iii]]]XXXeeeddd===>>>===TTTqqq======@@@ZZZ^^^]]]vvvrrruuummmgggfffaaa[[[eee```cccvvvuuuggghhhbbbaaaHHH666444///PPPQQQ222///111XXXOOO///+++222000000***,,, ...111###,,,...///333***888eee///000---@@@VVV(((,,,+++'''))))))LLL\\\***'''&&&***666vvvccc555///---///,,,YYY111,,,,,,888rrrSSS000+++&&&---(((FFF???+++"""...//////((('''((()))///]]]DDD111,,,!!!+++'''***$$$...+++(((000~~~VVV111))),,,111$$$)))...888[[[555333,,,***,,,...666AAAttt>>>+++222***///[[[<<<++++++***'''&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%######&&&***$$$$$$$$$%%%&&&'''((()))***+++111===IIIVVVcccnnnvvvvvvqqquuu```>>>///<<<555)))GGGQQQ888(((,,,111+++&&&)))000&&&***'''555pppPPP---'''+++,,,%%%%%%((($$$&&&&&&''''''''''''&&&&&&'''(((((('''&&&%%%%%%&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&''')))+++ """%%%((()))'''&&&'''(((***,,,000;;;IIISSSWWWEEEIIIHHHAAA;;;555+++!!!)))(((&&&$$$$$$&&&)))***''''''''''''''''''''''''(((((((((((()))))))))***))))))))))))(((((((((((('''((()))******)))((('''(((((('''(((((())))))************************)))***---///...,,,,,,---///===BBBFFFAAA555+++)))+++oooLLLOOOooo{{{GGG???EEEYYYHHH>>>DDDRRRSSSUUU|||tttwwwmmmccceeegggYYY______cccooopppfff```ZZZOOO888...333===kkkQQQ444222---MMMBBB000---111)))***%%%'''///&&&%%%QQQZZZ888666'''<<>>YYYEEE111)))(((......&&&%%%+++((( ------'''WWW999((((((111...(((((('''%%%%%%&&&&&&&&&&&&%%%%%%***++++++***((('''((()))''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$###$$$'''***###"""$$$((()))''''''***###))),,,---...000111888999===III\\\dddRRR:::000---***'''&&&&&&((()))''''''''''''''''''''''''((((((((()))))))))******))))))))))))(((((((((((('''((()))***+++***))))))'''((((((((())))))))))))++++++++++++++++++++++++...+++)))(((***///555888SSSHHH===777222---)))(((}}}OOOVVV___EEERRRhhh{{{EEE===DDDJJJGGGRRRyyywwwxxxhhhfffjjj]]]\\\bbbeeedddgggbbbSSSJJJ:::...///333EEE{{{LLL222222+++DDDqqq444000+++111+++***,,,,,,"""///(((FFF|||<<>>;;;MMMuuuqqqyyynnneeeeeeddd^^^fffggg[[[]]][[[GGG===+++***111000DDD|||qqqAAA+++000+++@@@|||WWW---111###***+++...DDD;;;(((222444iii|||:::%%%555WWWTTT+++,,,)))333zzzRRR+++(((&&&***---(((666```>>>***)))222JJJ777999999---###000rrr@@@+++---...)))YYYQQQ444000###...&&&,,,(((999'''aaaFFF***%%%!!!+++))),,,aaaaaa++++++000$$$!!!...&&&&&&***333***YYY___555444"""666222444+++HHHZZZ333///(((///---%%%888]]]qqq888777---BBBDDD///...---###+++''''''&&&&&&&&&&&&''''''%%%###&&&+++)))######((('''&&&&&&&&&&&&'''((((((%%%)))---333;;;BBBDDDCCCFFFMMM@@@555999555888OOOvvveee888---333&&&******(((+++000---$$$)))888&&& 111'''777yyy^^^///...---%%%%%%+++(((((())))))))))))(((((('''(((((('''%%%###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%%%%&&&'''&&&!!! %%%'''%%%%%%))))))%%%###%%%'''&&&$$$###&&&+++((("""(((999EEEGGGGGGGGGFFFBBB<<<444---)))(((((((((((((((((((((((())))))))))))************))))))))))))((((((((((((***))))))(((''''''&&&&&&))))))************)))))))))***+++...000222444555333555===JJJWWW[[[WWWPPPDDD888...+++***(((***///ttt>>>LLLUUUtttDDD;;;444:::777SSSwwwJJJGGGKKKOOORRRZZZeeejjjhhhhhhiiinnnlllkkklllkkkdddYYYPPPDDDBBBBBB+++777SSSmmm777%%%...)))444KKK999***222###(((***IIIppp444///000```XXX222000000PPPGGG000+++111+++qqqMMM+++))),,,$$$$$$,,,000dddkkk444***888DDDaaa;;;///'''...000jjj===$$$,,,$$$>>>DDDrrr000(((((()))((($$$""")))333kkkHHH111$$$***!!!+++222RRRuuu:::444"""+++'''(((((('''''')))---000OOOhhh...222)))+++,,,===<<<444,,,******///222...DDDOOO)))222>>>dddSSS888...((('''%%%((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%&&&((()))((('''''''''''''''''''''&&&&&&,,,(((///555444999===777666666777333///>>>lllYYY:::---,,,///))),,,'''&&&---***'''...///'''...%%%,,,888666TTTSSS---)))'''111###)))((('''''''''(((((((((&&&&&&'''''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())),,,333<<>>bbbEEE000&&&&&&...*********)))(((''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((,,,111666666333///+++555333000---***((('''&&&+++***)))))))))***,,,,,,******))))))(((''''''&&&(((((())))))))))))((((((''')))&&&'''***(((,,,999;;;<<>>............'''(((***(((+++&&&...888===)))000uuu666------...NNNCCC,,,'''000000III\\\,,,,,,$$$---***(((@@@===111(((000EEECCC---)))444!!!EEE\\\666111%%%******BBBNNN)))(((((('''%%%$$$,,,666vvviii---)))---///%%%+++:::}}}www%%%222%%%&&&'''))))))(((((()))***111OOOppp,,,333'''---111OOO222///+++,,,...&&&'''EEEiiiooo>>>444EEEXXX:::222&&&---***'''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%(((******))))))(((&&&%%%%%%&&&((()))000)))&&&)))+++))))))+++(((666IIIjjjpppMMM???...&&&(((+++,,,,,,!!!)))(((''',,,)))%%%+++)))---444---,,,***$$$666888ZZZ<<>>;;;999888888888444666::::::222)))(((,,,+++******))))))))))))***llluuu^^^;;;<<<333@@@UUUGGGVVVRRRCCC666FFFiii\\\BBBIIIWWWuuuxxxyyyqqq```OOOKKKPPP777333...+++,,,///000111...(((:::;;;ZZZ```rrr000000///)))444000555;;;///***(((///===rrr777///BBByyy444,,,---...MMMAAA,,,&&&+++333CCC}}}[[[%%%(((""",,,'''+++III222(((---000999VVV777+++///'''<<<~~~111***)))***DDDCCCmmm{{{<<<)))'''''''''&&&&&&---666bbb222)))+++333%%%###444ccc<<<---(((%%%'''))))))(((''''''(((999888:::111(((...///999iiiWWW555///...///***%%%000@@@}}}[[[:::111LLLMMMHHH;;;)))...(((&&&'''''''''''''''&&&&&&$$$$$$$$$%%%(((******)))***(((&&&%%%%%%''')))+++***)))'''***+++$$$(((777WWWpppsss777//////000000---((((((***,,,555222...222222///333,,,111111,,,...---***666///...wwwIII000&&&&&&***---,,,(((%%%'''))))))'''%%%$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((,,,---000111222222000///)))))))))((((((((((((((()))))))))((((((''''''''''''(((((())))))))))))(((,,,(((...---+++CCCVVVKKK777555333000//////000000)))......(((%%%(((---000)))))))))(((((((((((()))kkkmmmlllBBB:::333555<<>>111VVVIIIsssZZZ;;;(((,,,'''&&&&&&'''((((((''''''&&&%%%$$$$$$%%%(((***)))))))))(((&&&%%%%%%'''***,,,(((,,,))))))***''':::aaa|||hhhTTTGGG===666666---)))000777444---((()))111,,,'''///444222444AAAGGG===777888///((('''''';;;yyy~~~)))999%%%(((******((('''(((***)))'''%%%$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&&&&&&&'''((((((&&&&&&''')))+++...///111,,,,,,,,,+++***)))((('''******)))))))))))))))(((''''''((())))))))))))))),,,&&&+++---111JJJSSS===******++++++++++++++++++,,,...,,,&&&&&&***+++&&&(((((((((((()))(((((((((rrreeeqqqAAA111333666888JJJzzzTTT<<<333GGGeee|||{{{nnnDDD:::222333666222+++&&&&&&&&&''''''((((((((((((&&&,,,111)))RRRuuu111---<<<)))000'''+++,,,444mmmrrr222------999kkkSSS)))888nnnWWW---.........JJJ@@@...000!!!&&&555TTTHHHTTT]]]555111&&&444RRR|||111+++...'''000iii\\\333 ,,,+++;;;MMM***555IIIjjj///+++'''%%%&&&(((((('''***000;;;{{{ccc///(((***&&&+++$$$)))HHH<<<'''&&&'''))))))(((((()))***!!!555mmm777--- ...(((...'''DDDuuu333///,,,,,,/////////...111dddeee>>>[[[IIIcccqqq777&&&))))))%%%&&&'''))))))(((''''''&&&%%%%%%&&&((()))(((''')))(((&&&&&&'''(((***,,,+++000'''$$$)))***MMMuuuGGG111///222444888555...***,,,+++(((+++333999CCCCCCGGG]]]mmmpppqqq}}}wwweee\\\RRR<<<111BBBzzz```000***)))((((((((())))))***((('''&&&%%%$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((''''''&&&&&&%%%$$$$$$%%%''')))+++...//////...---,,,******************))))))))))))&&&'''((())))))******))))))%%%%%%)))555EEE@@@))))))***,,,,,,,,,+++***)))*********)))***,,,)))$$$'''(((((())))))))))))((({{{XXX```YYY;;;222666666888SSSTTT;;;333BBBVVVqqqQQQ>>>333333333///((($$$***444+++,,,------,,,,,,,,,---111333444:::iiiZZZ******((('''000666OOO888888555111)))666FFF(((111YYYOOO---......,,,GGG???///000'''&&&///<<>>......,,,+++---000000...MMMCCCPPPRRRUUU;;;***'''***%%%&&&((()))))))))((('''(((&&&%%%&&&'''((('''&&&''''''''''''((()))***++++++000&&&###+++)))JJJpppFFF:::???===111'''111111777<<<999777EEEWWW}}}???,,,IIIiiiDDD333...)))(((***+++***(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''&&&'''&&&%%%$$$$$$%%%&&&'''+++,,,------------,,,+++))))))))))))))))))))))))&&&'''((()))************&&&(((%%%***<<>>555===HHHlllEEE---444333---***,,,...,,,)))))))))*********(((((()))***///***(((<<>>...---...+++000111GGG222555'''111WWW666333++++++000###NNN888000***%%%000***LLL555+++///vvvLLL000,,,(((%%%$$$&&&******&&&&&&(((222ooo555111$$$+++###!!!,,,000&&&___UUU+++((((((((('''''')))---000&&&)))%%%>>>>>>FFF333111AAA333111"""---222111---///...,,,---000000---XXX666<<>>CCCZZZZZZ888777;;;BBBxxxKKK888---444///+++++++++,,,,,,,,,,,,,,,++++++***************+++------===OOOxxx000'''...)))///555MMMBBBGGG+++666UUUBBB......888gggZZZ+++'''111111666bbbssseeeHHH000%%%+++***VVVYYY---111)))%%%JJJFFF,,,///###***)))333mmmlll---)))%%%+++$$$***(((//////}}}qqq(((///"""&&&%%%%%%%%%%%%''')))***000???xxx..."""***+++(((&&&000---,,,$$$###+++%%%''';;;]]]zzzFFF+++---$$$&&&$$$000444jjjTTT,,,+++,,,)))((()))000xxxNNN,,,111$$$666KKKCCCDDDwww???HHH000###,,,''''''(((((()))******+++***(((&&&))),,,---)))%%%%%%%%%&&&&&&'''(((***+++)))***---%%%+++---===xxxvvv}}}fffYYYWWWFFF777555888666111...222333555444...+++333>>>cccYYY)))666TTTxxx///)))///444"""'''(((''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&((((((((('''&&&%%%+++&&&'''###"""111%%%(((((()))(((&&&(((+++***&&&((((((''''''((()))***+++(((((((((((((((((((((((())))))&&&000IIIOOO999%%%---+++)))(((((()))***+++++++++++++++++++++++++++*********))))))*********xxxYYY]]]FFFZZZddd<<>>HHHVVV666111,,,000...+++++++++++++++++++++++++++***************++++++---111777^^^```///...///)))111999@@@@@@KKK***444UUU888***---///VVVsss...,,,222&&&)))IIIfff666(((&&&---,,,SSSttt...333000###;;;pppUUU***///$$$))))))%%%BBBaaannn888???===000###'''&&&***111bbb'''444###%%%%%%$$$$$$$$$&&&'''(((111&&&```VVV***---///&&&###---###%%%)))&&&+++(((&&&999;;;&&&...!!!$$$(((///888KKK///+++&&&---&&&,,,222jjj...333%%%888:::SSS999iiiIIIPPP222%%%---&&&'''''''''(((((())))))***(((''')))+++,,,)))%%%%%%%%%%%%&&&'''((()))******(((+++))),,,,,,IIImmmJJJQQQ___eeevvv|||~~~}}}{{{sssdddRRRBBB999666222000///000000---...111+++***+++---+++''''''+++000```444'''222^^^VVV,,,...///***$$$))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&(((((((((((('''&&&(((%%%333&&&((()))$$$$$$''')))(((&&&'''***)))%%%&&&&&&''''''(((***+++,,,((((((''''''''''''((((((***))))))///BBBXXXJJJ%%%---,,,+++)))'''''')))+++))))))))))))))))))))))))***))))))(((((())))))***nnnuuuFFFfffsss;;;;;;IIIppp<<<111???NNNyyyDDD444666000,,,,,,+++++++++************************)))******+++,,,...111777wwwDDD+++444111,,,666DDDzzz:::CCCNNN(((000QQQ000))),,,(((EEE:::***+++!!!)));;;XXXjjj000'''***...,,,KKK333...222***888PPPnnn///...$$$(((+++'''>>>FFF>>>kkkjjj999"""''')))%%%///GGGDDD---)))&&&%%%$$$###$$$%%%&&&'''+++!!!;;;|||JJJ***---$$$"""***$$$!!!###***))),,,,,,''':::***###111$$$(((---***111999,,,+++"""///&&&000000ggg999888---111666nnn~~~999KKKddd[[[222,,,)))&&&&&&''''''''''''''''''((('''&&&(((******'''%%%%%%%%%%%%%%%&&&((()))***,,,((()))---,,,+++WWWwww:::***//////666777<<<888888666333000///111444...111444333...)))***---111,,,)))+++---,,,,,,///--->>>FFF---$$$===nnnPPP))))))000)))+++***)))((('''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$######%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''''''''&&&&&&&&&((())))))(((''''''"""...QQQ===666$$$###&&&''')))(((%%%'''***)))%%%'''''''''((())))))***+++(((((('''&&&&&&'''((((((((()))---,,,777XXXXXX000)))***+++***((('''(((***))))))))))))))))))))))))))))))(((((((((((())))))FFFjjjEEE>>>IIIyyyAAA222???QQQ}}}fff<<<555666000)))...+++++++++*********))))))******))))))***++++++,,,,,,222MMM333)))...111---888UUUwww999GGGNNN***000OOO222//////&&&777{{{OOO555222000000,,,CCCnnn333+++---+++'''>>>AAA%%%***...777;;;===,,,%%%))),,,###!!!111%%%AAA777$$$,,,+++%%%***444|||rrr###,,,'''&&&%%%$$$###$$$%%%&&&&&&''''''DDDuuu~~~SSS***''')))+++))),,,%%%$$$(((%%%)))///---CCC///%%%222%%%)))---(((333444---...###...%%%111///???OOO666333,,,555\\\VVV;;;||||||qqq]]]***333%%%''''''''''''&&&&&&&&&&&&%%%%%%&&&'''((('''%%%$$$%%%%%%%%%&&&'''((()))***///+++)))000+++...hhhsss777...999888666///222555222000///111333222111,,,...000///---------...///+++)))+++---,,,,,,......GGGBBB222***///<<>>GGG;;;///$$$;;;BBB,,,///((()))%%%$$$(((...000FFF444(((..."""&&&'''---@@@III222000''',,,&&&...000111sss555222//////KKKEEESSSeeeiii)))555'''((((((((('''&&&&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&'''((()))***+++......***111+++666zzzwww===111777000,,,(((---,,,)))))),,,222555333000222333222000111444444111******---000...***))),,,444sssooo,,,+++333,,,444JJJxxx:::...,,,+++***(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###&&&((('''$$$"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&((()))******)))(((***+++===444777666+++)))&&&((('''&&&(((---,,,))))))))))))))))))(((''''''(((((())))))))))))((((((%%%***---((((((>>>OOOMMM000---+++*********)))'''((((((((((((((((((((((((***))))))(((((())))))***jjjGGGYYY```???<<>>222222///444(((,,,......------,,,+++******))))))))))))***+++,,,---111TTTRRRddd~~~777555===zzz@@@AAAPPP222(((...yyyooo000000&&&...///222ddd&&&222...---333ttt555)))***&&&,,,111xxxddd333---((()))---222tttwww***,,,111))),,,###%%%,,,|||OOO...&&&'''***///222```DDD+++)))(((&&&%%%%%%%%%&&&###***(((!!!'''...)))+++jjjzzz777(((###---%%%%%%%%%&&&)))AAAxxxEEE)))'''&&&---"""---===yyy~~~444%%%,,,)))---)))(((666FFF___---333---666000sss@@@///333FFFDDD)))111******)))((('''&&&&&&%%%'''(((******)))((((((((((((((((((((()))+++,,,---(((000(((...+++EEEddd444...444///111,,,,,,)))---111111000000222555---222222///000555444///,,,...000---(((***;;;NNNWWW...333'''---)))$$$111<<>>...&&&'''++++++)))************************++++++************++++++iiiIIIfffAAA444;;;IIIKKK999===CCCbbbJJJooohhh<<<111+++000000!!!111;;;AAA>>>000)))++++++&&&###,,,((($$$***+++))),,,000jjjUUUxxx]]]333222>>>fff===777rrrUUU777444+++LLL[[[222(((&&&...???HHH+++%%%---###===888***111!!!)))777NNN|||888'''+++)))&&&***666<<<)))888:::)))))))))&&&%%%---aaaYYY999***)))&&&''',,,!!!555rrr...+++((($$$$$$'''&&&"""...'''%%%(((###222'''000qqq{{{;;;%%%!!!555'''$$$222+++(((333TTTttt---444///+++"""222PPP<<<&&&&&&---..."""###;;;333kkk999666;;;'''444PPPJJJ(((111@@@nnn333...,,,***(((((((((((((((&&&"""$$$(((+++---,,,***)))'''((())))))((()))+++------444000'''444:::^^^===,,,111111000222222//////000000000000//////...000///------000111//////)))(((///,,,(((OOOqqq===---///,,,***---'''222888SSSTTT000---+++))))))'''$$$&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))(((((())))))((('''&&&&&&((('''&&&&&&)))...222555))))))((((((((((((((()))))))))))))))))))))))))))'''((((((((((((+++...222KKKFFF<<<000&&&$$$)))///+++***))))))***++++++***(((&&&)))---***%%%&&&,,,lllDDDTTTsssvvv@@@555;;;MMMBBB777<<>>888===aaaAAA;;;???XXXLLL```EEE666555------000)))111IIIJJJBBB333+++,,,,,,)))'''---+++(((,,,))))))333DDDYYYYYYKKK111000;;;\\\888777VVVYYY666###(((:::)))%%%!!!)))---KKK}}}555...,,,000---444jjjZZZ''')))---(((+++:::qqqMMM***,,,&&&///***%%%,,,999zzz111+++&&&%%%&&&...KKKTTT%%%(((+++%%%)))...###$$$LLL{{{AAA***'''+++"""###+++%%%JJJaaa;;;---555222222yyy000;;;222'''//////'''...---222@@@ooo///<<<''''''+++111...777555$$$'''---...)))***000bbbQQQ+++666000***MMMKKK444,,,+++:::fffccc...,,,***(((((((((((((((&&&'''((()))))))))((('''&&&((()))************+++---+++000///'''222===NNN444***//////...000......//////000000//////...222+++***000222---***,,,111......---BBBtttooo777,,,)))///000)))'''---111'''...---RRRJJJ!!!333&&&)))$$$$$$###&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''(((((((((((((((''''''&&&&&&&&&'''''')))***,,,---)))((((((''''''((())))))))))))))))))))))))))))))((()))))))))((())),,,...&&&888KKKQQQGGG888,,,(((++++++*********++++++,,,+++'''&&&)))+++(((&&&%%%HHH444FFFLLL::::::CCCvvvDDD===;;;ZZZNNNgggkkk???777000***---333,,,%%%666777333,,,)))---...,,,(((,,,***))),,,'''***999fffQQQgggCCC111000888zzzSSS444888]]]___555+++)))444555XXX:::+++///---OOOaaa000///...++++++)))UUU{{{000&&&333***%%%+++CCCjjj;;;===JJJ(((***(((+++000888222000+++%%%000CCC{{{***,,,$$$+++'''$$$(((%%%///HHHBBB'''&&&---!!!'''!!!444vvvooo???///444///222jjjCCC888---%%%---///&&&000(((***222YYYKKK///(((///######444pppMMM---###666&&&///+++333&&&000999///''''''***---///---...222333^^^\\\+++,,,***((('''(((((((((&&&''''''(((((())))))(((((((((***,,,,,,+++***+++---***,,,///(((222CCCHHH222,,,111000///111///...//////////////////...111+++,,,333222******111,,,)))GGG]]]TTTUUUQQQ555333//////111---&&&''',,,000%%%111111888[[[bbb)))777%%%+++((($$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''(((((((((((((((''''''%%%&&&'''((((((((((((((((((((('''''''''((())))))(((((((((((((((((((((((()))******)))((((((***,,,(((...:::GGGNNNIII;;;...)))***************,,,---(((&&&&&&((()))(((''''''QQQ222;;;:::666:::EEE~~~GGG888111NNNmmmSSSrrrIII555<<<999333...---///***+++------,,,---//////,,,(((***''')))+++%%%,,,CCCkkkLLLeee>>>111///666tttJJJ111:::XXXPPP)))444,,,;;;sssOOO222333...RRRZZZ///------%%%)))'''EEEEEE'''111(((###'''+++:::...SSSkkk///***(((//////777;;;---+++'''$$$...,,,SSSAAA---###---###000...!!!'''222"""$$$+++%%%%%%+++)))JJJVVV222((((((###$$$///PPPfff333!!!((('''((('''111$$$$$$///:::///(((222###666MMMrrr444"""===###))))))333---&&&QQQ???)))$$$444HHHEEE111000111444888nnnUUU000,,,***((('''(((((((((&&&%%%&&&''')))***+++++++++)))+++------,,,++++++,,,++++++///(((///CCC@@@000,,,111//////111.........////////////......,,,+++...222///***000;;;777AAAoooQQQ000333444---,,,,,,,,,+++)))+++---%%%)))///,,,222333RRRFFF999###(((***(((&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&''''''((((((((((((((('''%%%&&&'''''''''&&&%%%%%%'''''''''''''''((())))))((((((((((((((((((((((((((()))***)))(((((()))+++,,,***+++444@@@GGGFFFCCC222222111---)))&&&&&&'''%%%(((*********+++,,,,,,ZZZ333999000666999CCCRRR888...CCCZZZdddqqqnnn>>>FFF]]]___TTT888###,,,000,,,,,,------...,,,)))%%%)))(((%%%)))+++%%%222PPPGGG@@@ZZZ<<>>###***+++QQQttt222***...$$$+++,,,999UUU***---&&&$$$---***,,,...```~~~000***$$$&&&&&&777UUU(((((()))'''))) 666qqqfff$$$)))***!!!$$$000%%%***!!!""""""&&&(((,,,111]]]:::((($$$%%%+++$$$+++:::??? )))$$$"""''',,,%%%$$$222+++WWWKKK)))+++,,,""",,,333MMMBBB"""444'''(((&&&(((///------FFFkkk<<<---,,,---___ttt<<<,,,+++---<<>><<>>|||GGG---777FFFiii777---111;;;ggg^^^777###,,,(((CCC:::(((000%%%,,,000***```RRR---111,,,'''000,,,,,,666ppp222+++######%%%333pppwww000+++((($$$'''###666VVV222***)))$$$%%%(((!!!!!!///"""888///'''(((%%%222jjj444+++$$$...)))***&&&111sss]]]...$$$'''###((($$$+++$$$///%%%:::fffddd///'''///(((&&&'''+++QQQeee;;;***))))))***(((%%%'''---...000777333---555(((sss???+++***666UUUddd>>>,,,***(((((((((((((((&&&'''(((+++---......,,,+++***,,,//////...,,,+++,,,///***111''')))BBB888...---///***+++000------......//////......------111///+++444GGGTTTVVVyyyYYY999---///333///)))+++000111//////222...'''+++///... '''222333KKKXXXFFF///)))'''---''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&'''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))&&&((()))***)))((()))***$$$(((+++(((%%%)))555@@@GGGIIIJJJHHHCCCAAACCCGGGAAA===777555:::>>>777+++hhh:::BBB999IIIAAABBB}}}nnnCCC666333<<>>(((///'''EEEJJJ111&&&555000DDD@@@)))222&&&***///>>>gggFFF000999555***---(((+++AAA999///***...+++,,,QQQ???222&&&((()))!!!+++...JJJTTT%%%,,,))) !!!+++,,,&&&:::YYYFFF'''...***!!!222nnnyyy888///"""333,,,"""111YYYxxx===+++))))))///###(((!!!,,,000HHHjjj555(((((('''+++%%%,,,///555%%%555&&&&&&&&&+++***"""***EEEHHH000***###999000BBB:::333OOO{{{nnnGGG,,,***(((((((((((((((&&&)))+++---000000...+++)))***---///000...,,,,,,,,,---(((111***,,,HHH:::000000111+++---333000---..................---)))///000444OOOuuucccFFF+++,,,444***'''777)))//////******111333///000$$$666777+++///333;;;lllPPPPPP555,,,'''///(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&'''((())))))((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***))))))))))))))))))))))))%%%''')))***))))))***+++&&&&&&''')))++++++(((%%%***000666:::===AAAIIIOOOFFF@@@;;;AAATTTbbb\\\MMM