BM6P6(@ ~~~fffgggccc]]]\\\]]]YYYSSSUUUMMMIIIIIIDDD;;;555666222222222111222222333333111111222222222222111111333333222222333333444555333333444444555666666666888888888999999::::::;;;999===@@@AAALLLeeeqqqbbbZZZVVVRRRPPPPPPRRR___zzz~~~llliiifffdddccchhhxxxfffzzzbbb```llllllggghhh^^^GGG888777333222444333000...000111111000/////////////////////////////////////////////.........---------............////////////......///000000000000000000000000000111111111111222222222222222222333333///888;;;555;;;XXX{{{kkkeee^^^\\\\\\[[[XXXUUUSSSMMMHHHGGGCCC:::444444333222222222222222333333111111222222222222111111333333222222333333444555333333444555555666666777888888888999::::::;;;;;;<<>>777333222333333000///111111111000/////////////////////////////////////////////.........---------............////////////......///000000000000000000000000000111111111111222222222222222333333333444:::;;;:::GGGggg{{{{{{{{{jjj]]]\\\^^^YYYVVVVVVTTTNNNJJJHHHCCC<<<666444333333222222222222333333111111222222222222111111333333222222333333444555333444444555555666777777888888888999:::;;;;;;;;;:::BBBAAABBBaaa|||nnnfff```XXXRRRPPPPPPNNNXXXqqq}}}xxx}}}sssiiidddaaabbbiiiqqqhhh}}}nnnaaaeeeggggggfff___PPPEEE888333111333333000///111111111000000000/////////////////////////////////...............---------............////////////......///000000000000000000000000000111111111111111222222222333333333444666777888???UUUxxxsss~~~ttt_________XXXTTTWWWVVVRRRNNNJJJFFF@@@;;;888444444333222222222333333111222222333333222222111333333222222333333444555444444444555666666777777777888888999:::;;;<<<<<<<<<>>>DDDUUUzzzvvvooohhh^^^UUURRRSSSLLLNNN]]]ppp{{{nnngggdddbbbdddhhhxxxvvvrrrjjjfffiiimmmiiiaaaVVVIII;;;555111222333111000222111111111111000000//////////////////////////////....................................////////////......///000000000000000///000000000111111111111111222222333333444444444999777999HHHgggnnnsss{{{bbb______XXXUUUXXXVVVTTTPPPKKKGGGDDD???:::555444444333222222222333222222333333333333222222333333222222333333444555444444555555666777777888777888999:::;;;<<<======BBB@@@QQQxxx~~~xxxrrrfff\\\WWWSSSMMMLLLRRR\\\mmm|||sssqqqiiieeeaaa```aaafffpppyyytttdddfffooojjjccc\\\NNN@@@888111222333222111222000111111222111000//////////////////////////////---.................................////////////......///000000000000000///000000000111111111111111111222333444444555555:::999@@@WWWzzzpppiiizzzhhh^^^]]]ZZZXXXYYYRRRRRROOOJJJGGGEEEAAA;;;666555444333333222222333222222333333333333222222333333222222333333444555444555555666666777888888777888999:::;;;<<<===>>>BBBDDDbbb}}}qqqfff___TTTPPPNNNPPPSSS^^^xxxwwwwww}}}vvvmmmfff___]]]^^^bbbzzzwwwqqqddd```lllgggeeecccTTTFFF<<<333333444333222222000111222222222111000///////////////////////////---------...........................////////////......///000000000000000000000000000111111111111111111222333444555666666555888FFFccclllooouuubbb\\\\\\ZZZWWWQQQRRROOOJJJHHHHHHDDD>>>666666555333333222222222222333333444444333333222333333222222333333444555555555555666777777888888777888999:::;;;===>>>>>>>>>NNNuuu}}}pppiii]]]WWWTTTTTTRRRUUUfffzzzvvvtttjjj```]]]^^^aaaqqqtttoooaaaiiicccdddhhhXXXKKK???555444555444222222000111222333333111000...////////////////////////---------.........//////............////////////......///000000000000000000000000000111111111111111111222333444555666666333;;;QQQrrrvvvooowwwhhh]]]]]]ZZZTTTRRRTTTRRRLLLJJJLLLHHHBBB777666555444333222222222222333333444444333333222333333222222333333444555555555666666777777888888777888999:::<<<===>>>??????[[[wwwpppggg___YYYWWWTTTRRRYYYeee{{{uuu~~~|||nnnccc___aaa[[[eeexxx{{{}}}fffjjjaaadddiiiZZZNNNBBB777555666444222222000111333333333222000...////////////////////////---------.........//////............/////////000...//////000000000000000000000000000111111111111111111222333444666666777888EEE___}}}iiippp|||xxxxxxaaaUUUUUUXXXZZZYYYVVVSSSNNNJJJGGGEEE>>>;;;666444444444444444333333333444444555555555666555444444444555777888555555555666666777888999;;;<<<;;;999:::<<<===<<<@@@iii~~~{{{nnnbbb^^^[[[VVVVVVYYYfffyyyxxxwwwyyyjjjddd^^^bbbbbbiii}}}{{{rrr]]]aaajjjhhh```XXXJJJ:::333333333222000111111111111000000000000111111000000/////////...//////............/////////////////////.........//////000000000000///////////////000111111222222222555555333222555999;;;<<>>@@@@@@HHHpppyyyppplllggg```[[[[[[___lllxxx}}}nnnhhhbbb]]]]]]bbbrrr|||kkkcccgggeee___[[[NNN>>>555444444333111111111111111000000000000000000000/////////......//////............////////////////////////////////////000000000000////////////000000111111222222111333444333333666999:::AAAcccjjjZZZkkk}}}~~~nnn^^^ZZZ\\\ZZZYYYWWWTTTPPPMMMIIIHHH@@@<<<888555555555555555555555555444444444444444333444555666777666666555666666666666777888999999999777666999<<<@@@BBBCCCRRRyyy|||vvvlllccc___\\\aaarrr|||wwwuuunnnggg```^^^aaakkk{{{yyyccccccddd______SSSCCC888444444444222222222111111111000000000////////////..................------------......///////////////////////////000000111111000000/////////000000111222222222111111222444666777888:::CCCppp\\\VVVmmmuuubbb\\\]]][[[ZZZXXXUUURRRNNNKKKIIIAAA>>>999666666666666555666666555555444444333333333555777999999888666555666666666666777888999:::888777888;;;>>>???AAADDDaaayyynnnggg```___hhh~~~wwwxxx|||uuukkkeeebbbaaagggvvvqqq~~~cccbbbdddaaaaaaXXXIII:::444444444222222222222111111111000000//////........................------------......///////////////000000000000000000111111000000000///000000111111222333333333222333666777777999<<>>AAA>>><<>>@@@<<>>:::BBBccc|||zzzxxxzzz|||nnnaaa]]]\\\ddd}}}iii]]]fff___ccc\\\III<<<:::888222333333333222222222111111000000111111222222222333111111000000000000111111...//////000111222222222111111222222222222111111000111111222222333444444222222666999666;;;TTTqqqvvvooohhhlllkkklllzzzrrroooqqqxxx}}}rrrnnnsssdddggg```[[[[[[YYYSSSMMMJJJGGGDDD???<<<999777555333555555444444444444555555666666666666777777777777666888999999999999:::<<<===777;;;CCCCCCKKKqqqtttwww~~~ttteeeaaa]]]^^^rrrzzzaaa```bbbaaa\\\RRREEE;;;777777444333222222111111222222222222111111111111222222000///...------...///000............///////////////000111222222222222222000111111222222333444444333999444444<<<@@@ZZZttthhhgggvvvqqqsss}}}~~~xxxrrrppptttzzz~~~zzzqqqrrryyyppphhhbbb^^^]]]YYYRRRLLLKKKEEECCC@@@<<<888666666666666555555444444555555666666666666666777777777777777888999:::999999:::<<<@@@<<<;;;===AAAUUUyyyrrr}}}~~~vvvhhhddd___\\\iii|||~~~ggg``````aaa___VVVHHH===888777444333222222111111222222/////////////////////////////////....../////////....../////////000000000000000111222222222111111111111111222333333444444555777555777<<>>999777:::===666555555444444555555666666666666666777777777777777888::::::999999;;;<<<<<>><<>>CCC666666555555555555666666666666666666777777777777777999::::::999:::;;;===666???AAA>>>MMMpppvvvoooeeecccjjjmmmrrrpppjjjfff______dddwwwccc]]]cccfff```RRRCCC:::666444333222222111111222222///000222444444222000///...///000111111000///...000000000000111111111111222222222222222111000///111111222222333444444555999111888;;;;;;\\\pppuuu~~~}}}}}}|||~~~tttlllllliiiddd___]]]YYYRRRPPPQQQFFFGGGGGGBBB;;;999===AAA666666666555555666666666666666666666777777777777777999::::::::::::;;;===777???@@@???UUU~~~tttggg^^^^^^[[[YYYggg{{{ssskkkgggaaa```cccnnnggg```eeehhhcccVVVFFF;;;555444333222222111111222222///000222444444222000///...///000111111000///...000000000000111111111111222222222222222111000///111222222333444444555555888222888;;;AAAjjjpppyyynnnkkkrrrhhh___\\\ZZZUUURRRRRRFFFFFFEEEAAA;;;888999;;;777666666555555666666777666666666666777777777777888999;;;;;;::::::<<<===???@@@===CCCddduuuhhh```WWWQQQUUU___nnnyyynnnhhhbbbaaabbbeee|||vvvttthhhiiihhhcccYYYKKK===444444333222222111111222222...///000111111000///...///000000111111000000////////////000000000111111111111222222222111111000222222333333444444555555555666999;;;OOO|||}}}}}}~~~|||pppjjj~~~qqqbbb]]]\\\XXXTTTQQQIIIHHHFFFBBB>>>:::777666777777666666666666777777666666666666777777777777888:::;;;;;;:::;;;<<<===BBB??????SSSxxxhhh]]]VVVSSSQQQVVVbbb~~~xxxmmmeeeaaaaaa^^^qqq~~~qqq[[[```ssssssnnniiiddd]]]QQQAAA555444333222222111111222222////////////////////////111000000000000000000111....../////////000000000000000111222222222111111222222333333444555555555111===:::===aaatttlll|||xxxeee___^^^ZZZTTTPPPNNNLLLIIIFFFCCC>>>888444777777666666666666777777666666666666777777777777888:::;;;;;;;;;;;;<<<>>>>>><<>>999666777777777777666666666666777777777777888888888888888777777777888:::<<<===CCCBBBGGGqqq{{{uuulll^^^SSSZZZOOOOOObbb{{{|||nnnfffddd___gggttt~~~nnnaaaRRRMMMZZZppprrrfffeeeZZZVVVMMM555444222333666555222111333555777555000...000111///...///000111111000///...222000......///000000///111111222333333333333222333333333333444444555666555===:::LLLyyyrrrsssbbb______YYYRRRQQQNNNIIIFFFCCC???;;;888888777777777666666666666777777777777888888888888999999888999:::;;;===>>>???DDDRRRrrrcccYYYXXXPPPOOO[[[hhhwwwrrrhhheeeaaafffrrr{{{nnn]]]TTTUUU}}}|||tttcccccc]]]XXXMMM888777444333555444000///222;;;>>>===666000//////,,,//////000111111000//////111000......000000000///111111222333333333333222333333333333444555666666666;;;<<>>III```vvvjjj\\\XXXVVVWWWWWW\\\oooyyykkkfffccceeennnjjj\\\PPPhhhiiigggccc\\\NNN===666333111333333111111444AAADDDCCC>>>999777444000///000000111111000000///111000...///000111111000111111222333333333333222333333333333444555666777888;;;FFFjjj|||wwwyyy|||rrr```dddbbbWWWSSSPPPKKKHHHEEEAAA===:::888888888777777777666666777777888888888999999999;;;:::::::::;;;===???@@@AAANNNiii}}}iiieee```ZZZRRRQQQ]]]lll}}}ppphhhfffdddiii{{{~~~oooXXX___qqqiiijjjeeeZZZPPP@@@;;;777777555222333666======<<<<<>>UUU~~~zzz}}}}}}wwwssslllkkklllvvv~~~``````aaaZZZRRROOOKKKHHHEEEAAA===:::888888888888777777777777888888888888999999999999::::::999:::;;;<<<>>>???BBBSSSnnnwwwqqqhhh```XXXTTTWWW]]]llltttkkkhhhccceeesssnnnaaavvveeejjjjjjdddaaaPPPIIIDDDAAA>>>;;;<<<@@@???;;;888<<>>@@@AAA\\\{{{yyyoooggg```[[[YYY^^^kkk~~~yyyoooiiieeedddlll~~~mmmrrrbbbaaabbb[[[YYYLLLFFFCCCEEEGGGJJJPPPWWWRRRLLLHHHLLLWWW[[[NNN>>>222111111000000111111222111000//////111333333222111111222333333333333222333333333444555777888999999IIIpppzzz{{{~~~ssskkkbbb[[[[[[[[[eeeqqqbbb___^^^UUURRRMMMJJJGGGCCC???<<<999999999888888888777777888888888999999999::::::<<<;;;;;;;;;<<<>>>@@@AAAFFFpppwwwnnnhhh[[[```hhhttt~~~sssiiigggeeehhhtttzzzhhh```___TTTPPP@@@;;;888<<<@@@FFFOOOWWWRRROOOMMMOOOVVVYYYOOOBBB222222111000000111222222111000//////222333333333111111222333333333333222333333333444666777999:::>>>QQQ{{{ooo{{{nnneee[[[VVVXXXYYYbbb}}}iiicccaaaVVVSSSOOOKKKHHHEEE@@@===999999999888888888888777888888999999999:::::::::======<<<===>>>???AAABBBLLLzzzgggfffbbbbbbnnnvvviiiiiiggggggooopppfffggg\\\WWW@@@999333111000222777>>>888:::;;;<<>>999999999888999999::::::999999999999:::;;;<<<<<<<<>>>>>>>>HHHYYYvvvnnnlllkkklllsss}}}zzzkkkbbbeeelll{{{rrr{{{bbbccc___WWWHHH>>>666555666555333333222222222111111111111000000000000000000000000000///------000555666222---333333333444444444555555///222444333444666999;;;GGGttt|||pppqqq}}}ooofffZZZbbb```^^^jjj~~~yyyfffaaaWWWSSSNNNJJJFFFDDDAAA>>>:::999999999999999::::::999999999999:::;;;<<<<<<;;;>>>:::999???===>>>IIIhhh{{{sssnnnkkkmmmrrr}}}zzzkkkaaacccjjjwww|||rrrkkkccc\\\KKK@@@777666666444222222222222222222111111111111000000000000000000000000111///...111555666333///333333333444444444555555111444666666555777:::;;;PPPwwwsssxxxqqqfff]]]bbb^^^^^^jjj}}}xxxgggcccXXXTTTOOOJJJGGGDDDAAA???::::::999999999999::::::999999999999:::;;;<<<<<<:::===::::::???<<<>>>KKKyyy~~~uuunnnllljjj{{{|||mmmbbbbbbfffrrrqqqcccaaaOOODDD:::777666444222222333222222222111111111111000000000000000000000000111000///222555666444111333333333444444444555555333555888888666666:::===[[[tttyyysssfff```aaa\\\]]]kkk|||sssdddcccYYYUUUPPPKKKHHHEEEBBB???;;;;;;:::999999999::::::999999999999:::;;;<<<<<<999===;;;<<<@@@<<<@@@QQQ|||yyynnntttrrreeecccdddmmmnnn]]]bbbTTTHHH<<<888666333111222333333222222222111111111000000000000000000000000111000000111444555333111333333333444444444555555333555888999777666:::@@@gggyyy|||rrrttt{{{uuufff```___ZZZ]]]mmm{{{sssdddeee[[[WWWQQQLLLIIIFFFBBB@@@<<<;;;;;;:::999999999:::999999999999:::;;;<<<<<<999<<<;;;===@@@<<>>AAA===IIIdddwwwnnnnnnrrrjjjdddeeexxx|||``````]]]OOO@@@:::777444333444333333333333222222222222111111111111111111111111/////////000000111222222333333333444444444555555333222555888777666AAAPPP~~~~~~rrrggg___gggvvvwwwhhh]]]^^^]]]fffrrrxxxqqqfff]]]YYYSSSNNNJJJGGGCCCAAA======<<<::::::999999999999999999999:::;;;<<<<<<:::<<<;;;>>>AAA>>>MMMmmmyyyoooqqqvvvwwwlllcccaaarrrjjj[[[___QQQAAA:::777555555666444444333333333222222222111111111111111111111111///000000111111111333444333333333444444444555555555222444999888999HHHZZZ~~~~~~}}}xxxzzzyyymmmbbbmmm~~~wwwiii^^^```cccllltttttttttccc^^^ZZZTTTOOOKKKGGGDDDAAA>>>===<<<;;;:::999999999999999999999:::;;;<<<<<<;;;<<<;;;???AAA???PPPrrr|||vvvmmmooozzzmmmbbb___oooqqqUUU```QQQBBB:::888666555777444444444333333333222222111111111111111111111111000111222222111222444555333333333444444444555555666333555::::::<<>>555444444333333333333222222222111111222222222222222222222222000111111222222333444444333333333444444444555555777888222888@@@888KKK{{{ttt{{{}}}zzz}}}}}}uuurrr}}}vvv}}}lllbbbeeeffflllrrrooo{{{eee]]]WWWWWWTTTHHHGGGIIIBBBAAA>>>;;;999999::::::::::::::::::;;;;;;;;;<<<<<<:::DDD<<<:::EEECCCVVVxxxzzzwwwhhhbbbiiiuuu___]]]YYYNNN???666444444333333333333222222222222111222222222222222222222222000111111222222333444444333333444444444555555555666777333888???===UUUxxxqqq{{{}}}~~~}}}{{{}}}xxxwww~~~lll___^^^\\\cccmmmlllvvvlllaaaYYYXXXVVVKKKIIIKKKEEEBBB???<<<::::::;;;;;;::::::::::::;;;;;;;;;<<<<<<<<>>DDDCCC```{{{~~~yyyzzzkkkccchhhqqq~~~ccc]]]ZZZPPPAAA777555555444333333333333222222222222222222222222222222222222000111111222222333444444333444444444444555555555555777555888>>>DDDccc~~~dddlllsssooouuu}}}|||||||||~~~}}}zzzggg\\\XXXSSSZZZgggiiirrreeeZZZXXXWWWMMMJJJKKKFFFBBB???<<<::::::;;;:::::::::::::::;;;;;;;;;<<<<<<===???>>>AAACCCEEEnnnzzzyyy|||~~~nnndddeeelllyyyxxxccc^^^\\\SSSDDD999666666555444444333333333222222222222222222222222222222222000111111222222333444444444444444444555555555555555777777777;;;LLLrrrsss\\\fffccc```mmm{{{xxxyyy{{{|||}}}xxxdddZZZVVVQQQWWWccceeeqqqiii[[[XXXXXXOOOJJJKKKFFFBBB???;;;999999:::999999:::::::::;;;;;;;;;<<<<<<===<<<===BBBCCCNNNzzzsssfffcccfffqqq{{{ggg^^^^^^WWWHHH<<<777666555444444444333333333222222222222222222222222222222000111111222222333444444444444444555555555666666555666999777;;;UUU~~~tttaaaeeeWWWXXXkkkvvvtttwwwzzz{{{|||zzzhhhYYYWWWSSSWWW___aaarrrooo^^^YYYZZZPPPJJJJJJFFFBBB???<<<999999999999888:::::::::;;;;;;;;;<<<<<<===;;;>>>BBBFFF\\\xxxiiiccccccjjjttt^^^```ZZZKKK>>>888777666444444444444333333333333222222222222222222222222000111111222222333444444444444555555555666666666666666:::999===```}}}qqqmmm[[[ZZZrrr{{{sssrrruuuyyyzzz|||yyyiii[[[YYYUUUWWW^^^bbbvvvuuuaaa[[[\\\SSSKKKJJJGGGDDDAAA===;;;:::::::::999:::::::::;;;;;;;;;<<<<<<>>><<<@@@CCCJJJlll|||nnndddcccfffxxx___aaa\\\MMM???999777777555444444444444333333333222222222222222222222222000111111222222333444444555555555555666666666666555444;;;<<>><<<;;;;;;;;;::::::::::::;;;;;;;;;<<<<<>>BBBDDDNNNwww~~~qqqfffcccgggvvv___bbb]]]OOO@@@999888777555555444444444333333333222222222222222222222222000111111222333333444444555555555555666666666777555333;;;>>>GGGttttttmmmuuuooopppuuuyyyyyy{{{vvvmmmdddYYY]]]kkksss}}}dddZZZ]]]WWWNNNJJJFFFCCCBBB???===;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===;;;===BBB>>>UUU}}}wwwgggaaacccnnnrrrccc]]]WWWEEE:::999666666666555444444444444555111111111111111111111111222222222222222222222222444444555555666555555555555777:::<<>><<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===@@@@@@DDDEEEfffwwwgggcccgggyyy|||dddZZZLLLAAA<<<666666666555444444444444555222222222222222222222222222222222333333333333333333444555666666777666666777888999NNNxxxvvviiiiiiqqqvvvxxxyyy~~~~~~~~~iiieee\\\SSSOOOJJJDDDCCC@@@>>><<<<<<;;;<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>DDDKKKsss{{{iiieeeeeesss}}}zzzccc\\\QQQDDD===666666666555444444444444555222222222222222222222222222222333333333444444444333444555666777777777777:::999888RRRtttiiijjjqqqvvvxxxzzz}}}nnnggg]]]TTTOOOIIIEEECCCAAA>>>===<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>EEEQQQnnniiieeennnzzz{{{ddd```TTTEEE===777666666555444444444444555333333333333333333333333222222333333444444555555333444555666777888888888<<<<<<:::XXX|||rrrjjjlllqqquuuyyy|||sssjjj^^^TTTOOOIIIEEECCCAAA???===<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===@@@???FFFWWWuuulllfffllljjjdddUUUDDD<<<888666666555444444444444555333333333333333333333333222222333333444555555666333444555666888888888888;;;??????aaaxxx|||~~~tttnnnjjjlllooosssyyyvvvlll```VVVPPPIIIEEECCCAAA???===<<<<<<<<<;;;;;;;;;<<<<<<<<<======BBBAAAHHHZZZ{{{nnnfffjjjooofffUUUBBB<<<:::666666555444444444444555333333333333333333333333222222333333444555666666333444555777888888999999:::AAADDDhhhvvv{{{zzz}}}oookkkiiilllnnnrrrzzzxxxkkk```ZZZSSSGGGHHHFFFCCC???===<<<<<<<<<<<<;;;;;;<<<<<<===>>>???BBB???BBBaaatttkkkjjj{{{zzzggg[[[MMM@@@888:::888555444555555555444222222222222333333444555111222555666777777555444888888888888888999999999===>>>SSSzzz|||~~~}}}wwwmmmiiihhhkkknnnrrryyyooobbb[[[UUUIIIHHHFFFCCC@@@===<<<<<<<<<<<<<<<<<<<<<<<<===??????DDDBBBFFFjjjwwwmmmkkk{{{jjj[[[NNNBBB:::999777555444555555555444444444333222222222333333111222444666777666555555888888888888888999999999===@@@YYY{{{~~~uuullliiiiiilllnnnqqqzzzqqq___YYYTTTJJJIIIFFFCCC@@@===<<<<<<<<<<<<<<<<<<<<<===>>>??????AAA@@@GGGoooyyynnnjjjxxxnnn[[[OOOCCC;;;888666444444555666666666555555444333222222222222111222444555666666555555777777888888888999999999===BBB^^^yyy~~~|||~~~zzzooohhhiiikkkmmmmmmppp|||zzz~~~}}}ttt___XXXVVVMMMIIIGGGCCC@@@>>>===<<<===<<<<<<<<<<<<===>>>???@@@@@@???HHHrrr{{{ooohhhrrrsss]]]QQQEEE999777666444444555777777666444444333222222222333333111222333555555555555555777777777888999999::::::===BBBaaasss{{{zzzrrrhhhdddggglllmmmkkknnn}}}yyyvvv{{{{{{vvv{{{bbb[[[ZZZQQQIIIGGGDDD@@@>>>============<<<<<<======>>>???@@@DDDCCCMMMwwwyyyyyysssiiiooo}}}dddXXXIII999777666444444555777777666111111111222333444555666222222333444444555555555666777777888999999::::::===AAAcccwwwrrrzzz}}}{{{~~~nnndddbbbfffkkkmmmkkkooo}}}tttqqqrrryyysssyyy~~~bbbYYYXXXOOOJJJGGGDDDAAA>>>=====================>>>???@@@@@@BBBCCCOOOvvvxxxsssoooiiiccccccnnn}}}zzzmmmooolll```OOO<<<888666444444555666666666000000111222333555666777222222222333444444555555666666777888999::::::;;;>>>CCChhhooowww~~~}}}nnnfffcccfffkkkmmmmmmrrrtttzzz~~~vvvoookkknnn|||xxxqqqeeeZZZWWWLLLJJJHHHDDDAAA???======>>>============>>>???@@@AAA???AAAOOOvvvyyypppkkkhhheeebbb]]]\\\bbbiiiyyy~~~ooonnn{{{{{{nnnbbbRRR===999777555444555555555444111111111222333444555666222222222222333444555555555666777888999:::;;;;;;@@@GGGrrrooo}}}zzznnnhhhfffhhhllloooqqqxxxvvvuuuuuuwwwxxxuuupppkkkkkkuuu~~~{{{qqqtttnnnbbb]]]QQQJJJHHHEEEAAA???>>>>>>>>>============>>>???@@@AAA@@@EEEUUU{{{~~~ooogggeeedddbbbaaa[[[WWWXXXXXXbbbooolllwwwwwwkkkaaaQQQ<<<:::888555444555555555444333333333222222333444444222222222222333444555555555666777888999:::;;;;;;BBBKKKzzzmmm}}}xxxlllhhhiiijjjmmmqqqttt|||xxxooommmppprrroookkkjjjlllsssvvvlllfffvvveeeVVVRRRNNNJJJFFFBBBAAA@@@???>>>???>>>>>>>>>>>>>>>???@@@DDDAAA\\\{{{mmmccceeejjjkkkmmmdddYYYWWWWWWTTTfffsssoootttddd\\\TTT<<<999777555444444444333222333333333333333333333333222222333333444555555555777888999:::;;;<<<<<<<<>>===>>>>>>>>>>>>>>>??????@@@CCCBBBccc|||yyywwwjjjjjjpppsssrrrjjj]]]WWWUUUOOO___~~~vvvooosssbbbZZZTTT>>>:::888666555666555444333333333333333333333333333333333333444555555666666777888999:::;;;<<<<<<<<>>===>>>>>>>>>>>>>>>???@@@@@@DDDEEEnnnzzzxxxvvvrrrwww}}}zzzttteeeZZZTTTLLLVVVpppzzzpppppp|||eeeZZZTTTAAA;;;999777666777777555444333333333333333333333333333444444555666666777777777888999:::;;;<<<======JJJmmm~~~zzz~~~~~~mmmfffgggcccgggmmmrrrzzzwwwhhhcccfffiiiffflllnnnqqqrrreee```llllllYYYTTTLLLIIIDDDAAA@@@???>>><<<>>>>>>>>>>>>???@@@AAAAAAGGGLLL{{{xxxxxx{{{~~~}}}mmm___VVVMMMRRReee~~~rrroooyyyqqq```VVVCCC;;;999777666666666555444444444444444444444444444444444555555666777777777888888999:::;;;<<<>>>>>>OOO{{{www{{{~~~zzzjjjdddgggdddgggmmmttt~~~mmmaaa```cccffflllooossstttfff]]]fffwww```YYYMMMIIIEEEBBB@@@???>>>===>>>>>>>>>>>>???@@@AAABBBHHHSSS|||wwwzzzrrraaaWWWOOOOOO\\\mmmtttooowwwiiiYYYFFF:::888666555666666444333444444444444444444444444444444555555666777777777888888999999;;;===???@@@VVVrrr|||}}}tttfffbbbgggfffhhhmmmuuu{{{hhh______eeekkknnntttvvvggg]]]ddd}}}eeeZZZNNNJJJFFFBBBAAA@@@???>>>>>>>>>>>>???@@@AAABBBCCCFFFZZZyyywww|||~~~vvvbbbXXXQQQNNNUUU]]]ooo~~~vvvooouuuqqq]]]JJJ:::888666555555555444333444444444444444444444444333444444555666666777777999888888999;;;===???AAA___ppp|||pppdddaaagggiiijjjnnnwwwttteee___dddiiilllssswwwjjj```hhhhhhYYYOOOKKKGGGCCCBBBAAA@@@???>>>>>>>>>???@@@AAACCCCCCFFF```vvvvvv}}}}}}|||fff]]]VVVQQQTTTRRR___hhh{{{yyypppsssuuu```OOO;;;999777666777666555444555555555555555555555555333333333444555555666666999999888999;;;===@@@BBBhhhsss~~~yyynnnbbbbbbhhhjjjjjjooozzz~~~kkkbbbcccgggiiiqqqwwwmmmeeennnnnn]]]OOOLLLGGGDDDCCCBBBAAA???>>>>>>>>>???@@@BBBCCCDDDGGGeeesssuuu}}}}}}lllbbb\\\UUUUUUNNNWWW[[[lll{{{qqqqqquuuaaaSSS===;;;888777888888777555555555555555555555555555222222333333444555555666999999888999;;;>>>AAABBBooovvv{{{xxxmmmcccbbbiiikkkkkkooo{{{nnnccccccfffhhhooowwwnnniiirrrqqq^^^VVVMMMFFFDDDCCC@@@>>>???CCC???>>>AAACCCAAAAAACCCKKKsss}}}vvvzzzwww{{{}}}jjj```\\\ZZZYYY\\\]]]eeezzzrrrqqqbbbTTTAAA:::555666777555444555555555555444444333333333666666555666666777888999999888===666<<>>>>>BBB>>>>>>AAABBBAAAAAADDDMMMvvv|||{{{uuuyyyvvv|||vvvmmmfffbbbaaacccccchhh|||rrrppp|||hhh[[[AAA:::555777888666444555555555555444444333333333999888777666555555555555999888===777<<>>AAA>>>===@@@AAA@@@AAAEEERRR}}}zzzxxxtttxxxuuu{{{}}}uuunnnnnnooollllll~~~tttoooyyymmm^^^BBB;;;666777888666444555555555555444444444444444999888777666666555555666999888===888<<<@@@===RRRyyyrrrhhhdddbbbeeeiiillllllttttttjjjmmmmmmqqqwwwqqqqqqpppaaaUUUMMMEEEDDDCCC???===>>>@@@>>>>>>@@@@@@???BBBGGG]]]vvvtttyyyvvvzzz}}}||||||vvvrrrwwwoooxxxnnn[[[CCC<<<777888999666444555555555555555555444444444555555555555666888999:::999777===999<<<@@@@@@YYYwww~~~mmmdddaaaaaaeeejjjkkkmmmwww}}}oooqqqnnnqqqvvvqqqssskkkaaaVVVMMMFFFDDDCCC@@@>>>??????>>>>>>AAA@@@@@@DDDJJJlllttttttzzzxxxyyy~~~yyyzzzpppwwwqqqYYYDDD===888999999777555555555555555555555555555555444444555555666888999:::999777>>>:::<<>>999999:::777555666555555555555555666666666777777666666666666777777999666>>>;;;<<>>;;;===???GGGnnnxxxyyyhhh^^^ZZZ[[[```fffccckkk~~~}}}}}}xxxxxx|||wwwzzzqqq```YYYQQQIIIHHHGGGCCCAAABBBAAA@@@BBBCCCBBBBBBIIIRRR{{{wwwkkkpppzzzyyy}}}ooopppmmmGGG???:::::::::777555666444555555555666666777777333444444555777888:::;;;999666>>><<<===>>>IIIqqqxxx}}}~~~wwwfff\\\YYYZZZ___eeebbblll~~~~~~zzz{{{{{{}}}```\\\RRRIIIFFFEEEBBBAAABBB???DDD@@@===AAAAAADDDQQQvvvqqqpppuuu|||~~~sssvvvkkkQQQ===666:::777777:::888666666666666666666666666555555666666777777888888:::999>>><<>>HHH}}}{{{|||uuubbb[[[[[[^^^aaadddfffooo{{{{{{hhh\\\SSSJJJGGGEEEBBBAAABBB>>>CCC@@@>>>CCCBBBFFFTTTsssnnnnnntttzzz~~~vvvwwwnnnRRR>>>777;;;888888;;;888777777777777777777777777555555666666777777888888;;;:::???>>>CCCAAAMMM}}}rrr```ZZZ[[[^^^bbbfffeeepppkkk]]]SSSJJJGGGFFFBBBAAABBB===BBB@@@@@@EEECCCGGGWWW|||qqqlllmmmsssyyyzzzyyyqqqSSS???888<<<999888;;;999888888888888888888888888555555666666777777888888;;;;;;@@@???EEEEEETTT~~~nnn]]]XXXZZZ^^^bbbfffdddqqqkkk^^^TTTKKKHHHFFFCCCAAABBB===AAA@@@AAAEEEAAAFFFXXX{{{pppmmmnnnttt{{{}}}yyy}}}oooTTT@@@999===:::999<<<999777777777777777777777777555555666666777777888888::::::@@@>>>EEEHHHZZZ|||lll\\\WWWYYY]]]```ddddddtttnnn___UUULLLIIIGGGCCCAAABBB???BBB@@@AAADDD>>>EEEZZZzzzqqqoooqqqwww~~~zzz|||lllUUUAAA:::===:::999<<<999666666666666666666666666555555666666777777888888888999>>>===DDDIII___|||lll\\\WWWXXX[[[^^^aaadddwwwnnn```WWWMMMJJJGGGDDDBBBCCCAAABBB???BBBDDD>>>GGG___yyyqqqpppsssyyy{{{|||lllUUUAAA:::===:::999;;;999555555555555555555555555555555666666777777888888888999>>><<>><<>>AAABBBSSSmmm___TTTVVVYYYZZZ^^^eeennnyyysssvvvzzzzzz~~~xxxsssqqqtttxxx~~~~~~kkk]]]OOOJJJIIIFFFBBBAAACCCAAACCC???EEEDDDQQQvvviiigggiiijjjqqq{{{xxxiii___ccckkkvvv]]]FFF;;;<<<777777999777777777666666666666777777555777888888777888:::<<<<<<<<<>>>@@@DDDWWWkkk]]]SSSUUUZZZ[[[^^^eeennnzzzsssuuuwwwvvvzzzzzzwwwvvvvvvzzzlll]]]OOOJJJJJJGGGDDDDDDCCCBBBEEEBBBGGGDDDOOOuuuhhhfffhhhjjjrrr}}}xxxjjjeeedddhhhvvv```GGG;;;;;;888777:::666777777666666666666777777555777888888888999;;;===@@@??????AAAFFF\\\iii[[[SSSVVV[[[\\\```fffnnn~~~vvvwwwwwwvvvrrr}}}{{{xxxyyy{{{nnn___QQQKKKKKKHHHFFFFFFCCCBBBFFFCCCHHHFFFPPP|||qqqdddcccfffiiirrr|||zzzllleeegggnnnttt~~~cccIII;;;;;;888888:::666777777666666666666777777555666888888888999<<<>>>AAA@@@@@@AAAIIIbbb|||gggZZZRRRVVV[[[\\\```fffpppzzzzzzyyywwwpppxxx|||vvvvvvwwwrrrcccSSSMMMKKKIIIFFFEEECCCAAADDDBBBHHHGGGUUUttt{{{pppcccbbbdddhhhrrr}}}uuummmrrrtttppp~~~eeeJJJ;;;;;;999999:::666777777666666666666777777555666888888888:::<<<>>>@@@??????AAALLLiii~~~dddWWWPPPTTTZZZ[[[___eeettt}}}|||{{{xxxooosss{{{yyyooojjjiiixxxuuufffVVVNNNLLLHHHEEEDDDDDDAAABBB???GGGIIIYYY|||ooouuupppcccbbbeeeiiisss~~~|||ttt|||}}}sss~~~~~~fffJJJ;;;;;;999999:::555777777666666666666777777555666888888999:::<<>>>>>AAANNNmmmaaaUUUNNNSSSYYYZZZ^^^dddwww~~~}}}|||yyyhhhiiiooo{{{wwwggg___\\\kkkzzzeeeXXXTTTJJJGGGIIIEEEKKKCCCEEEEEEIIIFFF___xxxdddpppqqqbbb```eeejjjrrr{{{|||yyywwwyyyyyyiiiNNN???===999777888444777777777777777777777777888888888888999:::;;;<<<<<>>@@@CCCUUUzzzzzzeeeZZZRRRUUUYYY[[[bbblll}}}zzz{{{vvvooojjjlllrrr|||sss]]]PPPTTT\\\}}}{{{bbbTTTSSSLLLIIIIIIFFFIIICCCEEEBBBGGGNNNrrrkkkqqqnnn``````eeekkkttt~~~~~~~~~~~~{{{zzzzzzyyywwwuuutttssszzziiiNNN???===888777999555777777777777777777777777888888888888999:::;;;<<<<<<>>>>>>DDD[[[zzzdddYYYSSSVVVZZZ\\\dddnnn{{{{{{|||ssskkkfffgggpppsss]]]OOOQQQWWWuuugggVVVTTTNNNIIIIIIEEEFFFCCCFFFBBBHHHPPPuuuqqqsss|||lll___```eeekkkvvv|||zzzyyyyyyyyyyyyyyyxxxwwwtttqqqnnnlllmmmrrrzzzjjjNNN>>><<<777777999555777777777777777777777777888888888888999:::;;;;;;===>>>===DDD___~~~xxx```VVVPPPTTTWWWYYYbbbmmm~~~zzz}}}vvvmmmeeeaaafffwwwrrr]]]NNNNNNQQQjjjpppZZZWWWQQQJJJHHHEEECCCCCCGGGDDDIIIQQQrrrzzzzzzzzzkkk______dddjjjvvv|||{{{xxxvvvtttsssrrrrrrrrrrrrpppnnnllljjjiiihhhcccggglllqqqvvvjjjOOO>>><<<777777999666777777777777777777777777888888888888999:::;;;;;;>>>???>>>DDD```zzzuuu\\\SSSOOORRRUUUXXXaaannn{{{{{{|||wwwqqqiii``````mmm{{{ppp]]]NNNLLLLLL___yyyxxx]]]YYYRRRJJJHHHEEEBBBBBBGGGDDDJJJQQQkkkxxxjjj______dddjjjvvv~~~zzzzzz{{{tttsssqqqooommmlllkkkjjjhhhgggfffdddccccccbbbbbb\\\___aaacccffflllttt{{{kkkOOO>>>;;;666777999666777777777777777777777777888888888888999:::;;;<<<>>>AAA@@@DDDaaa~~~ttt[[[SSSPPPTTTVVVYYYdddqqqxxxzzzwwwsssmmmddd___fffppp~~~nnn^^^OOOKKKHHHSSShhh|||]]]XXXRRRJJJIIIGGGCCCBBBEEEBBBJJJQQQggg~~~xxxjjj``````ccciiivvvyyyuuuuuuvvvnnnmmmkkkiiigggeeedddccc````````````___^^^]]]]]]YYY[[[]]]]]]]]]```ggglllttt}}}kkkOOO>>>;;;666666:::777777777777777777777777777888888888888999:::;;;<<<;;;AAABBBFFFbbbvvvvvvZZZSSSQQQTTTWWWYYYeeessszzzzzzwwwtttooogggaaaccciiizzzlll^^^PPPLLLEEEKKKZZZuuu}}}\\\WWWQQQJJJJJJIIIEEECCCDDD@@@JJJQQQfffyyy{{{xxxjjj``````ccchhhvvv}}}vvvrrrrrrsssjjjiiihhhfffdddbbb``````]]]^^^```aaa```^^^\\\ZZZZZZ\\\]]]\\\[[[]]]bbbggggggpppkkkOOO>>>:::666666:::777777777777777777777777777888888888888999:::;;;<<<999AAACCCGGGcccnnnyyyXXXRRRPPPTTTVVVXXXdddsss}}}{{{wwwtttooohhhbbbbbbgggxxxkkk^^^QQQLLLDDDFFFRRRllluuu^^^ZZZTTTNNNLLLHHHIIICCCAAAGGGIIIGGGhhhjjjwww~~~vvvhhh]]]^^^bbbiiivvv}}}yyytttoookkkiiihhhfffdddcccaaaaaa```^^^^^^___```````````````______aaabbbbbbaaa``````fffjjjmmmzzzlllHHH@@@;;;777999222777666666666666777777777777666888::::::::::::<<<>>><<>>@@@===BBBFFFEEEoooqqqvvv```SSSLLLRRRVVVWWWcccsss~~~pppkkkkkkhhhbbbcccoootttlllddd```YYYOOOKKKFFFEEENNN```|||vvvwwwsss___\\\VVVPPPLLLGGGEEECCCCCCHHHHHHJJJuuujjjsss{{{wwwiii^^^^^^ccciiivvv~~~}}}zzzxxxtttttttttsssttttttuuuuuuvvvwwwxxxxxxyyyxxxxxxxxxvvvvvvwwwxxxxxxxxxxxxxxxrrrtttpppppp{{{mmmJJJBBB===999;;;555999777777777888888888999999888999999999:::<<<@@@DDD???AAAEEEHHHuuupppuuu___RRRLLLQQQUUUVVVbbbrrruuuqqqrrrnnnggg\\\dddgggdddbbbbbb]]]UUUJJJGGGEEEEEELLL```uuuiiixxxaaa]]]VVVPPPNNNIIIGGGEEEEEEHHHGGGLLL|||kkkrrryyywwwhhh^^^^^^bbbhhhuuu~~~}}}||||||||||||~~~~~~}}}xxx|||lllIIIAAA===888;;;555999777888888888999999999999999999999999:::===BBBFFFCCCBBBFFFLLL{{{nnnsss^^^QQQKKKQQQUUUUUU```ppp~~~sssccceeeccc``````aaa\\\TTTIIIFFFDDDBBBDDDRRRlllooo~~~ddd^^^UUUPPPOOOLLLDDDCCCCCCGGGHHHPPPmmmqqqxxxvvvhhh]]]]]]aaagggttt~~~kkkGGG@@@;;;777:::444888777888888888999999999999999999::::::;;;>>>CCCFFFGGGDDDGGGOOO~~~iiirrr^^^QQQKKKQQQUUUUUU___nnn{{{{{{}}}|||zzzllliiiccc^^^]]]]]]XXXRRRJJJFFFCCCBBBDDDKKKZZZiiiggg```WWWRRRQQQNNNAAA@@@@@@FFFJJJVVVoooqqqxxxuuuggg\\\\\\___eeerrrjjjFFF???;;;777999444888777777777888888888999999999:::::::::;;;===AAADDDHHHDDDGGGPPP~~~fff~~~rrr^^^QQQLLLRRRUUUUUU___nnnzzzrrroooppprrrttttttxxxxxx|||rrrlllccc\\\ZZZYYYVVVTTTMMMGGGCCCCCCCCCDDDJJJQQQlll~~~gggccc[[[UUURRRMMMEEEAAA???EEEKKKXXXrrrrrryyyttteeeZZZZZZ^^^cccppp~~~jjjGGG@@@<<<888;;;555:::666666666777777777888888888999;;;;;;;;;===???BBBFFFBBBGGGPPP}}}kkkrrr^^^RRRMMMSSSVVVVVV___nnnzzzwwwqqqooollljjjjjjmmmppprrrqqqqqquuu{{{~~~}}}yyyrrrggg___ZZZWWWWWWXXXMMMIIIEEEDDDAAA???BBBGGGTTTqqqzzzfffeee___WWWRRRLLLLLLFFFBBBFFFKKKWWWsssssszzzssseeeYYYYYY]]]bbbooo|||kkkHHHAAA===999<<<666;;;666666666666777777777777777999;;;<<<<<<<<<>>>???CCC@@@EEEOOO|||sssrrr___SSSNNNTTTWWWVVV___nnn|||tttpppnnnkkklllkkkkkkjjjlllpppsssoooooosssyyy{{{{{{~~~yyynnnddd[[[WWWXXX[[[LLLIIIGGGEEEAAA>>>BBBJJJJJJ```~~~zzzjjjhhh]]]TTTQQQNNNBBBIIIEEEDDDLLLUUUnnnmmmuuusssdddZZZ[[[___dddnnnxxxoooIII>>>:::999===777:::777777666666666666777777888888999:::;;;===>>>???AAAAAAGGGOOOzzzwwwttt[[[RRRMMMPPPRRRTTT```nnn{{{tttpppmmmkkknnnkkkhhhhhhjjjkkkiiiggglllqqqvvvwwwvvvwwwzzzzzzlllbbb^^^[[[[[[SSSKKKFFFDDDBBB>>>===???HHHTTTjjj~~~jjjggg___WWWTTTOOOFFFKKKEEECCCJJJOOOvvvrrrmmmqqqrrrcccXXXYYY]]]bbbmmmxxxmmmHHH>>>:::999===777:::888888777777666777777777888888999:::;;;===>>>???@@@@@@EEEMMMxxx|||}}}rrr[[[RRRMMMPPPQQQTTT___mmmxxxrrrppppppoooooommmkkkiiiiiikkkkkkjjjiiikkkoootttuuuttttttwww{{{|||rrrkkkgggdddXXXPPPHHHEEEBBB>>>>>>@@@DDDNNN```vvvlllgggaaaZZZWWWQQQHHHKKKDDDDDDJJJLLLpppxxxpppppp}}}rrrbbbVVVVVV[[[aaalllxxxkkkFFF>>>;;;999===777::::::999999888777777777888999999999:::<<<===???@@@AAAAAAGGGOOOyyy}}}rrr[[[RRRMMMPPPQQQSSS^^^kkk~~~tttqqqnnnmmmnnnppprrrrrrooonnnmmmmmmoooppppppooolllppptttuuuttttttwwwzzz{{{}}}|||uuupppdddZZZOOOIIIDDD??????AAA@@@IIIYYYlll~~~oooiiiccc]]]XXXPPPGGGHHHBBBEEEMMMOOOrrr~~~uuusssssscccVVVUUUZZZ```lllxxxgggDDD>>>;;;999<<<666;;;;;;;;;:::999888888888888999::::::;;;<<<>>>???@@@DDDDDDJJJRRR}}}~~~tttZZZRRRMMMPPPQQQRRR]]]iiiyyysssnnnnnnmmmnnnoooqqqrrrsssttttttssstttuuuvvvwwwwwwrrruuuwwwxxxxxxxxxzzz{{{zzz|||sssgggZZZQQQIIIBBB@@@BBB@@@IIIXXXkkkrrrlllfff___XXXOOOFFFFFFAAAFFFNNNOOOuuuvvvtttuuueeeWWWVVVZZZ___kkkwwwcccBBB>>><<<999<<<666;;;;;;;;;:::999999888999999::::::;;;<<<===???@@@AAADDDDDDKKKTTT~~~tttZZZRRRNNNPPPQQQQQQ[[[gggxxxqqqmmmlllmmmnnnooopppqqqrrrsssyyyyyyzzzzzzzzz|||}}}~~~yyyzzz|||}}}||||||}}}~~~zzz{{{~~~ssseee[[[QQQGGGCCCCCC???IIIXXXllluuuoooiiiaaaYYYPPPGGGGGGAAAEEEKKKLLLvvvuuuqqqvvvfffXXXWWWZZZ^^^iiittt~~~___@@@===<<<999<<<666;;;:::999999888999999::::::;;;;;;;;;<<<>>>???AAABBBAAABBBJJJSSS~~~}}}qqqZZZRRRNNNPPPPPPQQQYYYeee~~~wwwppplllkkkjjjllloooqqqrrrsssvvvxxx}}}|||}}}~~~yyymmmdddYYYNNNGGGEEE@@@HHHTTTeeeuuurrrlllccc\\\SSSIIIIIICCCFFFJJJKKK{{{wwwooo}}}vvvfffYYYWWWZZZ\\\eeeooouuu]]]>>>======:::<<<666<<<888888777888888999:::;;;;;;;;;<<<===>>>@@@AAABBB@@@AAAJJJTTT}}}qqqZZZRRRNNNPPPPPPPPPXXXddd{{{~~~vvvrrrqqqrrrqqqtttwwwyyyzzz}}}wwwoooiii```TTTLLLIIICCCGGGKKKXXXsssuuusssmmmeee^^^VVVJJJJJJEEEIIILLLOOO{{{qqq~~~uuueeeYYYWWWYYY[[[bbblll}}}~~~{{{yyy~~~|||[[[>>>======:::<<<666<<<666666666777888999;;;;;;<<<<<<<<<===>>>@@@BBBCCCAAACCCLLLVVVrrrYYYRRRNNNPPPPPPOOOWWWccczzz~~~zzzyyyzzz||||||zzztttoookkkdddXXXOOOLLLGGGGGGFFFNNNhhhyyyvvvooohhh___RRRLLLFFFIIIJJJPPPWWW~~~yyytttyyyyyybbbXXXXXXVVV[[[fffiii}}}wwwvvvvvvsssppptttssssssttt}}}YYYDDD;;;???<<<;;;<<<888::::::999999888999999999<<<===>>>>>>===>>>@@@BBBFFFEEEHHH[[[rrr[[[PPPIIIKKKNNNOOOVVV```tttuuugggeeeddd^^^TTTMMMLLLMMMIIIKKKaaa{{{{{{wwwpppjjj```QQQJJJEEEHHHHHHNNNSSSwwwvvvrrr{{{xxxbbbWWWWWWTTTYYYdddhhhyyywwwkkkfffjjjqqqvvvwww}}}|||zzzyyy~~~|||ZZZDDD<<<>>>;;;:::<<<888::::::999999999999999:::<<<===>>>>>>>>>>>>AAACCCGGGFFFIII\\\ooo\\\PPPIIIKKKNNNOOOVVV___ssswwwllldddZZZRRROOOHHHLLLKKKMMMaaasss}}}zzzssslllaaaPPPHHHCCCGGGFFFLLLOOOnnnqqqmmmxxxyyybbbVVVVVVSSSXXXcccggguuujjjbbbZZZ[[[fffuuu~~~xxxyyyZZZEEE<<<===999888;;;999::::::999999999999::::::<<<===>>>???>>>???BBBDDDHHHGGGJJJ]]]nnn\\\QQQIIIKKKNNNNNNUUU___sss}}}hhhXXXQQQRRRHHHNNNPPPRRRgggnnn}}}}}}vvvpppbbbNNNGGGDDDGGGEEEJJJLLLeeewwwnnnwww}}}|||dddXXXVVVSSSWWWbbbfffppplll```]]]\\\cccssszzz|||ZZZEEE<<<===888777;;;:::::::::999999999:::;;;;;;<<<===?????????@@@CCCEEEHHHHHHKKK]]]ppp]]]QQQJJJKKKMMMMMMTTT]]]qqquuu]]]TTTVVVOOOSSSTTTYYYrrrjjjtttzzzssscccLLLHHHEEEHHHEEEJJJKKK```ssswww|||hhhZZZXXXSSSVVVaaaeeelllpppeee```bbbhhhsssWWWCCC<<<>>>888777;;;;;;:::999999999:::;;;;;;<<<;;;===???@@@@@@BBBEEEGGGHHHIIILLL]]]rrr]]]RRRJJJKKKLLLMMMSSS\\\nnngggXXXVVVWWWWWWVVV^^^}}}nnnqqq}}}wwweeeKKKHHHEEEHHHEEEJJJLLL]]]qqqsss{{{kkk\\\XXXRRRUUU___bbbhhhzzzjjjbbb___eeehhhooo{{{SSSAAA<<>>;;;===???AAABBBDDDHHHJJJNNNPPPSSSbbbzzz___SSSJJJKKKKKKKKKPPPYYYfffrrr```aaafffhhhooorrrdddlll{{{\\\JJJHHHCCCEEEDDDKKKJJJYYYmmmssszzzrrr```ZZZRRRQQQXXXXXXaaattt}}}zzzzzznnnvvvsssqqqyyy{{{{{{kkkIIIBBB<<<;;;;;;999:::===999;;;<<<<<<;;;;;;===>>>>>>@@@BBBDDDEEEGGGJJJMMMPPPRRRUUUddd|||fffVVVJJJJJJKKKKKKNNNTTTccczzziiikkkpppttt}}}tttffflll|||___MMMHHHDDDFFFDDDKKKJJJWWWlllvvvyyyrrraaaZZZRRRQQQWWWXXX___rrr}}}zzzwwwwwwzzz|||iiiHHHAAA<<<;;;;;;999:::===999;;;<<<<<<<<<<<<===???>>>@@@BBBCCCDDDGGGKKKNNNSSSUUUXXXeeefffVVVJJJIIIKKKJJJMMMSSSbbbxxxrrrmmmssszzzyyyhhhnnnzzz^^^MMMIIIFFFGGGDDDKKKJJJUUUjjjwwwwwwtttbbb[[[RRRQQQWWWWWW]]]ooozzzvvvrrrqqqvvv}}}~~~hhhGGG@@@;;;;;;;;;999:::===:::;;;======<<<<<<>>>???@@@AAABBBCCCEEEHHHMMMPPPVVVXXX[[[ggggggWWWJJJHHHIIIHHHKKKRRR```wwwwwwnnnvvvmmmqqqwwwZZZJJJIIIGGGHHHDDDKKKJJJSSS~~~ggguuuvvvvvvddd\\\RRRQQQVVVVVV\\\lll|||vvvqqqnnnpppzzz{{{sssooohhhEEE???;;;;;;;;;::::::===:::;;;============???AAAAAABBBCCCDDDFFFJJJOOOSSSWWWZZZ^^^jjjhhhXXXJJJHHHHHHGGGJJJQQQ^^^uuuxxxllluuussswwwtttXXXJJJHHHGGGIIIDDDKKKKKKRRRhhhrrrxxxyyyeee]]]SSSPPPUUUUUU[[[iii}}}xxxrrrppppppvvvrrrbbbaaafffppp~~~dddCCC>>>:::;;;<<<::::::===:::<<<===>>>>>>>>>@@@BBBCCCDDDFFFGGGIIIMMMQQQUUUWWW[[[```lllkkkZZZKKKHHHHHHGGGJJJPPP]]]ttt|||jjjsss{{{}}}sssXXXKKKFFFGGGIIIDDDLLLMMMQQQ{{{pppvvv}}}{{{ggg^^^SSSPPPTTTSSSZZZggg{{{|||vvvrrrssswwwmmm^^^ZZZ^^^kkkzzzZZZBBB<<<999;;;<<<;;;;;;===:::<<<>>>???>>>???AAACCCDDDFFFIIIKKKMMMPPPTTTWWWXXX]]]cccpppmmm\\\LLLIIIHHHGGGJJJPPPZZZqqqiiiooozzzqqqUUUIIIDDDFFFIIIDDDLLLNNNQQQxxx||||||hhh___SSSPPPSSSSSSXXXcccwww}}}vvvssswww~~~qqqddd___iiizzzPPP@@@;;;999;;;<<<;;;;;;===:::<<<>>>??????@@@BBBDDDDDDHHHLLLOOOQQQTTTVVVXXXZZZ```gggsssppp^^^NNNIIIIIIGGGJJJQQQWWWnnn{{{wwwvvvyyyfffiiiooozzznnnPPPCCCCCCFFFIIICCCLLLOOOQQQwww}}}iii___SSSOOOSSSRRRVVVaaatttwwwtttyyyxxxrrraaagggqqqfffoooyyyKKK@@@;;;999;;;===;;;;;;===:::<<<>>>??????@@@BBBDDDEEEIIINNNRRRTTTVVVWWWYYY]]]cccjjjuuuqqq___OOOJJJIIIGGGJJJQQQTTTkkkxxxqqqllliiikkknnnwwwaaabbbeeemmmzzzfffNNNEEEDDDIIIFFFCCCHHHLLLYYYoooooo^^^VVVRRRRRRTTTTTTaaarrrzzz~~~ssstttzzzwwwbbb```~~~|||sssjjjHHH>>>===<<<;;;:::;;;;;;<<<<<<<<<===>>>???AAACCCDDDHHHHHHJJJNNNTTTXXX[[[\\\bbbccciiiwwwuuucccOOOGGGFFFGGGJJJNNNRRRfff}}}ppplllllliiidddiiiuuummm___UUURRRXXXaaaoooeeeMMMEEEFFFJJJGGGDDDHHHJJJUUUjjjsss```WWWRRRQQQSSSVVVaaappp|||rrrsss{{{yyyjjjwwwgggEEE>>>===<<<;;;:::;;;<<<<<<=========>>>@@@BBBDDDEEEIIIKKKOOOUUUZZZ]]]^^^^^^cccdddjjjwwwzzzgggSSSJJJHHHIIIKKKNNNRRReee}}}wwwhhhiiihhhfffpppnnn]]]SSSKKKIIIMMMQQQXXXjjj~~~cccLLLEEEFFFKKKHHHEEEIIIIIIQQQccc}}}wwwcccWWWQQQPPPRRRXXXaaammmzzz~~~tttttt}}}wwwvvveeeBBB>>>===<<<;;;;;;;;;<<<=========>>>???AAACCCEEEGGGLLLOOOVVV\\\```ccccccbbbdddfffkkkvvv~~~kkkWWWLLLJJJJJJLLLOOOQQQbbbzzzxxxgggUUUQQQ___sss{{{tttlllhhhfff```UUUKKKJJJFFFFFFJJJJJJIIIQQQ]]]___JJJEEEDDDIIIGGGFFFJJJIIIOOO___}}}{{{eeeXXXPPPOOORRRVVV^^^iiiwwwwwwvvv}}}{{{cccBBB>>>===<<<;;;;;;<<<===>>>>>>>>>>>>???AAAEEEGGGIIINNNRRRYYY^^^bbbdddfffgggggghhhlllvvv~~~kkkWWWLLLJJJJJJLLLOOOPPP^^^uuu|||eeeVVVUUUZZZ]]]___[[[UUUQQQOOOLLLGGGCCCEEECCCEEEJJJJJJHHHKKKRRR}}}ZZZGGGEEEBBBGGGEEEFFFLLLKKKPPP___}}}~~~iiiZZZQQQOOORRRQQQZZZffftttxxxuuu{{{vvvaaaCCC>>>===<<<;;;<<<<<<>>>>>>?????????@@@BBBFFFJJJLLLQQQTTTYYY]]]```dddiiillljjjlllooowww}}}jjjUUUKKKIIIIIIKKKNNNNNNYYYooottt```VVVPPPLLLMMMLLLJJJIIIGGGEEEDDDCCC@@@???AAADDDEEEEEEHHHLLLwwwTTTEEEFFFBBBFFFDDDFFFMMMMMMQQQ```sssnnn]]]RRROOORRRNNNVVVaaaooovvvrrrwwwsss\\\CCC>>>===<<<<<<<<<===>>>???@@@@@@???AAACCCHHHLLLOOORRRVVV[[[^^^```eeekkkpppnnnooorrrxxxkkkVVVKKKIIIHHHJJJLLLLLLTTThhh}}}eeeVVVMMMGGGEEEEEEEEEEEEEEEDDDDDDCCCAAA@@@@@@AAABBBEEEGGGIIIrrrOOOCCCGGGDDDGGGDDDEEEMMMNNNRRR___jjjqqquuubbbTTTNNNPPPNNNTTT\\\hhh|||xxxrrrvvvvvvYYYAAA>>>===<<<<<<<<<===???@@@AAA@@@@@@AAADDDIIINNNQQQSSSYYY___ccceeehhhnnnrrrqqqrrrtttzzzqqq[[[OOOJJJHHHIIIKKKJJJPPPccc||||||dddVVVMMMIIIEEECCCBBBBBBCCCCCCBBBAAACCCCCCBBBBBBDDDHHHJJJJJJnnnMMMBBBGGGGGGIIIEEEEEEMMMMMMQQQ___mmmmmmzzzeeeUUUNNNNNNOOOSSSYYYcccwww}}}tttvvvpppsss|||XXX???>>>===<<<<<<<<<>>>???@@@AAA@@@@@@AAAEEEJJJOOORRRSSS[[[dddiiijjjlllpppsssrrrtttvvv|||www```RRRLLLIIIHHHJJJIIINNN```zzzppp]]]TTTOOOLLLHHHEEEAAA@@@AAABBBBBB@@@@@@AAAAAAAAAEEEIIIKKKJJJcccJJJCCCEEEDDDCCCEEEIIIJJJLLLTTT\\\wwwcccwww}}}fffVVVSSSNNNLLLTTT[[[```pppxxxvvv~~~nnnnnn~~~yyywww{{{uuuNNNGGG>>>>>>=========???@@@AAACCCDDDDDDEEEFFFJJJOOOSSS\\\]]]bbbjjjnnnooosssxxxtttrrrsssxxxwww___PPPJJJGGGGGGIIIKKKLLL[[[sss~~~ooobbbXXXQQQKKKHHHGGGFFFDDDBBBBBBCCCDDDDDDFFFDDDCCCCCCEEEHHHMMMOOOaaaJJJDDDFFFFFFEEEGGGKKKLLLNNNUUU^^^yyyggguuu{{{eeeUUURRRNNNLLLSSSXXX^^^mmm|||uuuzzzkkkcccooowwwjjjdddccceeejjjpppxxxgggFFFBBB>>>>>>======>>>???AAABBBBBBCCCEEEFFFGGGKKKPPPTTT[[[[[[```hhhlllnnnsssyyyvvvuuutttwww|||cccTTTLLLHHHGGGHHHIIIKKKXXXooopppiii```YYYUUUSSSQQQOOOJJJIIIGGGDDDBBBBBBDDDEEEDDDEEEFFFHHHJJJLLLNNNOOO\\\IIIEEEFFFHHHHHHIIIMMMNNNOOOVVV___qqqooopppzzzzzzuuuzzzfffWWWUUUQQQMMMRRRUUUZZZgggyyyvvvyyymmmrrr{{{rrraaaZZZYYYZZZ[[[]]]eeejjjrrrzzz[[[DDDBBB???>>>>>>===>>>@@@AAABBBAAACCCEEEGGGJJJNNNSSSVVV[[[[[[___fffkkknnnttt{{{}}}{{{yyyyyy~~~}}}hhhXXXOOOIIIGGGGGGHHHIIITTThhhyyy}}}rrrgggbbb\\\XXXVVVUUUTTTTTTNNNOOONNNJJJFFFDDDFFFIIIDDDGGGJJJNNNPPPPPPOOOOOOuuuUUUGGGEEEDDDIIIHHHJJJMMMNNNPPPWWW```rrrzzzgggnnnmmmmmmttt|||jjjZZZXXXTTTNNNQQQTTTWWWbbbxxx~~~ttt{{{~~~kkkbbbbbbbbbaaaaaaeeefffjjjpppvvvxxxSSSDDDBBB???>>>>>>>>>???AAABBBCCCAAADDDGGGJJJMMMQQQUUUYYY]]]\\\```ggglllpppwww}}}wwwlll[[[QQQKKKGGGGGGHHHHHHPPPaaarrr~~~qqqhhhaaa___\\\YYYWWWUUUTTTSSSOOORRRTTTRRRMMMJJJJJJLLLFFFIIILLLPPPRRRRRRQQQPPPmmmPPPHHHGGGEEEHHHHHHJJJMMMOOOQQQXXXaaatttbbbbbb___dddooowwwnnn\\\XXXSSSPPPQQQSSSUUU^^^qqqvvvttt|||rrrrrrssssssrrrqqqoooqqqtttuuuyyylllLLLCCC>>>??????>>>???@@@BBBCCCEEECCCFFFKKKOOORRRUUUYYY[[[``````cccjjjooossszzzzzzwwwnnn^^^TTTLLLHHHHHHHHHHHHOOO\\\lll}}}}}}tttkkkeeeXXXYYYYYYXXXWWWUUUSSSSSSOOOSSSWWWWWWSSSOOOLLLLLLKKKLLLMMMNNNOOOPPPQQQRRRgggNNNKKKKKKFFFGGGGGGJJJNNNPPPRRR[[[dddtttfff^^^WWW___nnnuuurrr^^^WWWPPPPPPPPPQQQTTTZZZjjj{{{www{{{~~~{{{dddJJJGGG>>>????????????@@@BBBDDDFFFFFFIIIOOOSSSVVVYYY[[[]]]ccccccgggnnnsssvvv|||{{{vvvzzzrrraaaVVVNNNIIIHHHGGGHHHMMMWWWgggzzz|||wwwqqqmmmjjjkkkllliiiddd]]]YYYWWWUUUVVVWWWWWWUUURRRNNNKKKPPPOOONNNMMMNNNOOOQQQRRR```JJJJJJKKKDDDGGGGGGJJJOOORRRUUU^^^ggguuutttcccUUU^^^oootttzzzcccXXXOOONNNNNNPPPSSSWWWddd~~~|||xxxzzzZZZGGGJJJ@@@?????????@@@AAACCCEEEGGGIIIMMMSSSWWWZZZ[[[]]]___dddeeejjjqqquuuwww|||uuussswwweeeYYYOOOIIIGGGFFFGGGKKKSSSbbbuuuwwwooollleee```ZZZXXXXXXWWWSSSPPPRRRRRRPPPOOOOOOOOOPPPPPPYYYEEEGGGHHH@@@HHHHHHKKKQQQTTTXXX```jjjxxxiiiWWW___ppptttiii\\\QQQLLLLLLNNNRRRUUU```yyy{{{sssqqqiiixxxNNN???GGG<<>>@@@AAABBBCCCDDDDDDDDDDDDCCCDDDFFFHHHJJJKKKLLLLLLJJJKKKLLLNNNPPPQQQQQQQQQTTTUUUWWWZZZ\\\[[[WWWTTTTTTYYY___bbbbbb`````````]]]]]]___dddiiikkkiiifffggghhhhhheeeaaabbbhhhnnnjjjkkkjjjgggeeeeeeiiinnnjjjjjjkkkpppvvvyyyxxxwww|||uuutttyyy|||zzzyyy{{{|||{{{{{{{{{}}}rrr^^^gggbbbfffjjjjjjjjjqqq~~~zzzuuupppjjjfffdddbbb___]]]SSSTTTUUUTTTRRRQQQQQQQQQOOOPPPPPPOOONNNOOOQQQSSSNNNPPPTTTXXX\\\```bbbccc```dddjjjooosssvvvyyy{{{{{{}}}{{{xxxtttsssqqqnnnllljjjiiiiiigggddd```^^^]]]\\\ZZZYYY[[[[[[\\\\\\]]]___```aaa___dddiiinnnsss|||{{{qqqkkkooo~~~aaaVVVTTTPPPJJJIIIEEEEEEFFFGGGHHHIIIIIIJJJFFFDDDCCCDDDEEEEEECCC@@@@@@CCCDDDCCCAAA@@@AAACCCDDDCCCBBBBBBDDDDDDCCCAAACCCCCCCCCDDDEEEGGGIIIJJJDDDDDDDDDFFFGGGIIIKKKLLLMMMIIIHHHKKKIIIEEEFFFLLLJJJIIIHHHHHHGGGGGGGGGHHHJJJIIILLLPPPOOONNNTTT^^^\\\[[[ZZZYYYZZZZZZYYYWWWTTTVVVWWWXXXYYY\\\```cccbbbaaa___]]]\\\___cccggghhhiiijjjiiihhhggggggiiiggglllqqqpppllllllqqqwwwqqqppprrrsssrrrrrrzzz~~~nnn|||zzzppphhh___^^^\\\ZZZYYYYYYZZZ[[[TTTVVVXXXVVVRRRQQQRRRTTTXXXbbboooyyy~~~iiiRRRFFFEEECCCBBBAAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAABBBDDD@@@BBBDDDEEEEEEFFFIIIKKKPPPNNNLLLLLLNNNOOOOOOOOOQQQSSSVVVWWWWWWVVVWWWXXXWWWYYY\\\]]]\\\\\\^^^___```_________aaaccceeeffffffeeedddbbbbbbdddiiilllhhhiiijjjjjjjjjlllppprrrnnnmmmnnnqqqqqqoooqqqvvvuuuuuuuuuuuuuuuvvvwwwwww}}}~~~}}}zzzmmmjjjggggggjjjllliiihhhrrr~~~|||tttoookkkfffbbbaaa]]]XXXVVVWWWWWWVVVTTTQQQMMMLLLPPPQQQOOONNNPPPRRRQQQOOOOOOQQQTTTWWWZZZXXXXXXYYYZZZ\\\^^^___```eeefffhhhkkkkkkkkkjjjiiiooonnnmmmkkkkkkkkklllmmmjjjjjjkkkkkkjjjhhhgggfff``````___^^^^^^]]]\\\\\\ZZZZZZ[[[YYYWWWWWWXXXYYYZZZ[[[ZZZZZZ[[[^^^dddhhhqqqvvv~~~ssskkkjjjjjjjjjpppcccRRRJJJKKKMMMLLLIIIIIIGGGEEECCCBBBBBBCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCBBBAAA???>>>>>>??????AAAAAA@@@@@@AAAAAABBBCCCEEEEEEFFFEEEEEEDDDCCCCCC>>>BBBCCC@@@BBBIIILLLJJJFFFEEECCCDDDFFFGGGGGGFFFHHHGGGFFFFFFGGGGGGEEECCCGGGHHHJJJLLLNNNOOOPPPPPPWWWWWWXXXYYYYYYXXXWWWWWWWWWYYYZZZYYYVVVUUUVVVXXX___```bbbeeehhhgggdddaaaiiifffbbbaaabbbeeeggghhhfffmmmrrrrrrmmmkkkoootttrrrnnnlllnnnpppqqquuuzzzyyyjjjtttiiiccc^^^^^^]]]YYYYYY[[[ZZZVVVVVVYYYZZZWWWUUUVVVSSSXXX```gggnnnvvv~~~hhhSSSFFFDDDCCCAAA@@@??????@@@@@@>>>>>>??????????????????AAABBBCCCBBBAAAAAACCCDDD@@@AAABBBCCCCCCEEEHHHKKKNNNLLLJJJJJJLLLMMMNNNMMMNNNQQQTTTUUUUUUTTTUUUVVVSSSUUUWWWYYYYYYZZZ]]]___bbbaaa___]]]^^^```ccceeeddddddcccbbbcccfffjjjmmmlllnnnooonnnnnnnnnppprrrppppppssswwwvvvrrrqqqtttvvvvvvuuuuuuuuuvvvvvvwww~~~yyylllooolllgggcccffflllpppqqqsss{{{{{{tttoooiiiddd___\\\\\\\\\YYYWWWRRRNNNLLLOOOPPPMMMLLLNNNOOONNNMMMLLLMMMNNNQQQRRROOOOOOPPPQQQRRRTTTVVVWWWTTTUUUWWWYYYZZZYYYYYYXXX]]]\\\[[[ZZZYYYYYYZZZ[[[[[[\\\\\\]]]]]]\\\[[[ZZZZZZYYYYYYXXXXXXWWWWWWWWWVVVWWWWWWVVVUUUUUUXXXZZZXXXZZZ]]]```dddiiipppuuuxxxwwwvvvooobbbaaaxxxqqqbbbXXXLLLEEEFFFHHHHHHGGGIIIHHHEEECCCBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAACCCBBB@@@???>>>>>>>>>?????????>>>>>>??????@@@@@@CCCCCCCCCCCCCCCBBBAAAAAA>>>BBBCCCAAACCCHHHKKKHHHEEECCCBBBCCCDDDFFFEEEEEEGGGFFFEEEFFFGGGFFFEEECCCDDDEEEFFFHHHJJJLLLLLLMMMTTTUUUVVVWWWWWWVVVUUUTTTVVVXXXZZZYYYWWWVVVWWWYYY]]]___ccchhhjjjhhhccc___cccaaa______aaadddfffgggggglllqqqqqqooommmpppssspppmmmkkklllmmmnnnttt|||wwwwwwuuullleeeaaa^^^YYYXXXYYY[[[WWWVVVZZZ[[[XXXVVVWWWQQQTTTWWWZZZ^^^fffnnnuuu}}}gggNNNEEECCCAAA@@@???>>>=========>>><<<<<<======>>>>>>??????AAABBBCCCBBBAAAAAACCCEEEAAAAAAAAAAAAAAADDDHHHKKKKKKIIIHHHHHHJJJLLLLLLKKKNNNPPPSSSTTTTTTSSSTTTUUUQQQRRRTTTUUUVVVYYY]]]___dddbbb___]]]]]]___bbbddddddcccbbbccceeehhhlllnnnoooqqqssssssqqqpppppppppqqqrrrwww{{{zzztttqqqssswwwvvvvvvuuuuuuuuuvvvvvv~~~tttpppooojjjdddeeeiiikkkhhhmmmsss||||||tttooohhhdddbbb```\\\XXXWWWRRROOOQQQRRROOOMMMOOOMMMMMMLLLKKKKKKKKKLLLLLLIIIIIIIIIJJJKKKMMMNNNOOOLLLMMMOOOPPPQQQPPPOOOOOORRRRRRQQQPPPPPPPPPQQQQQQOOOPPPQQQRRRRRRRRRRRRQQQTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUTTTSSSUUUXXX[[[ZZZ^^^eeelllsss{{{rrrkkkhhheee[[[___sssXXXRRRMMMFFFBBBBBBDDDFFFFFFIIIHHHEEECCCBBBAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@AAA@@@???============>>><<<<<<<<<<<<=========>>>???@@@@@@@@@@@@??????>>><<<@@@AAA@@@AAAEEEFFFDDDCCCAAA@@@AAABBBDDDCCCCCCEEEDDDDDDDDDFFFFFFDDDBBBBBBCCCEEEFFFHHHIIIJJJJJJPPPQQQRRRSSSSSSRRRQQQPPPSSSUUUXXXXXXXXXWWWWWWXXXZZZ]]]ccchhhjjjgggaaa\\\^^^]]]]]]^^^bbbdddeeeeeehhhjjjnnnoooooooooppprrrmmmllllllmmmjjjjjjrrr|||}}}yyywwwlllfffaaa[[[ZZZ\\\\\\XXXWWWZZZ[[[YYYWWWYYYWWWVVVUUUSSSUUUZZZbbbhhhooouuu}}}vvvVVVFFFCCCEEE???>>>>>>=========<<<<<<;;;;;;<<<===>>>?????????@@@BBBBBBBBBAAABBBDDDEEEBBBBBBAAA@@@AAADDDIIIMMMIIIGGGGGGHHHJJJLLLLLLKKKNNNPPPSSSTTTTTTTTTTTTUUURRRSSSTTTTTTUUUXXX\\\___bbbaaa```___```aaacccdddgggeeedddeeegggjjjlllmmmmmmooossstttsssqqqpppppppppqqquuuzzzyyytttsssuuuxxxwwwwwwvvvvvvvvvvvvvvv}}}~~~vvvoookkkjjjhhhccceeejjjnnnqqqvvv}}}~~~vvvpppkkkfff___[[[\\\WWWTTTUUUUUURRRQQQRRRNNNNNNNNNMMMLLLLLLKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNNNNOOOOOOPPPPPPPPPOOOOOOQQQQQQPPPPPPPPPPPPPPPPPPNNNNNNNNNOOOOOOOOOOOOOOOQQQQQQRRRRRRSSSTTTUUUUUUVVVWWWWWWWWWXXX[[[___ccceeekkkttt}}}zzzuuullleee^^^^^^eeewww\\\SSSIIIIIIGGGDDDBBBCCCEEEGGGHHHGGGEEECCCAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>???>>>===<<<;;;;;;<<<===:::;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>======:::<<<>>>???@@@AAA@@@???AAA???>>>>>>@@@AAAAAA@@@CCCBBBBBBCCCDDDDDDCCCAAACCCDDDFFFGGGIIIJJJJJJKKKLLLLLLNNNNNNNNNNNNLLLLLLNNNPPPSSSUUUVVVVVVUUUUUUVVVYYY]]]aaadddbbb]]]YYY\\\\\\]]]___bbbddddddccceeegggiiikkkmmmnnnnnnnnnjjjlllooopppkkkhhhnnnxxxuuu}}}tttlllfff```___aaa^^^ZZZXXX[[[\\\YYYXXXZZZ\\\ZZZWWWTTTTTTWWW[[[___bbbhhhpppxxxwwwZZZKKKDDDBBB@@@>>>>>>>>>>>>>>>=========<<<<<<<<<===>>>???@@@@@@???@@@AAAAAAAAAAAACCCEEECCCCCCBBBAAABBBEEEJJJNNNHHHGGGGGGIIIKKKMMMMMMLLLMMMOOORRRSSSSSSSSSSSSTTTTTTUUUUUUTTTTTTVVVZZZ]]]``````bbbccceeeeeeeeeeeekkkhhhffffffiiikkkkkkkkkgggjjjoooqqqqqqppppppppppppooopppttttttrrruuuzzzyyyxxxxxxwwwwwwwwwxxxxxx{{{|||~~~uuu```fffkkkdddeeeoookkklllnnnpppttt|||}}}vvvnnnhhhaaa\\\XXXYYYXXXUUUTTTVVVOOOOOONNNMMMLLLKKKJJJJJJMMMLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMLLLLLLNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOPPPRRRTTTVVVXXXYYYZZZ\\\```ccchhhnnntttyyy{{{{{{oooiiigggZZZjjjuuuzzzeeeIIIOOOFFFGGGGGGEEECCCBBBDDDFFFEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>===============<<<;;;:::999:::;;;<<<:::;;;<<<<<<======<<<<<<<<<======>>>>>>>>>======:::<<>>???>>><<<===>>>@@@@@@???@@@??????AAACCCCCCBBBAAACCCDDDEEEGGGHHHIIIIIIJJJHHHIIIJJJKKKKKKJJJIIIHHHIIIJJJLLLNNNQQQRRRRRRQQQRRRSSSUUUXXX[[[\\\ZZZXXX[[[ZZZ[[[]]]```aaa___^^^aaabbbeeeggghhhiiiiiiiiihhhlllqqqsssnnnhhhkkkrrroooxxx~~~xxxppphhhddddddbbb]]]ZZZ\\\\\\ZZZYYYZZZXXXWWWVVVUUUUUUUUUUUUUUUWWW\\\cccjjjsss{{{vvvVVVGGGEEEDDDAAA=========>>>>>>>>>>>>======<<<<<<======>>>>>>??????>>>???@@@@@@@@@@@@BBBEEECCCCCCCCCCCCCCCFFFJJJMMMGGGFFFGGGJJJMMMNNNNNNLLLLLLNNNQQQRRRRRRQQQRRRSSSUUUVVVVVVVVVUUUVVVYYY\\\```aaacccdddfffgggggggggllliiiffffffiiijjjiiihhhcccgggllloooppppppqqqqqqqqqnnnnnnqqqqqqrrrwww}}}yyyyyyyyyyyyyyyzzz{{{{{{{{{|||}}}dddbbbmmmmmmlllpppmmmlllkkkiiiiiimmmrrrwwwqqqjjjeeedddbbb^^^\\\]]]UUUTTTRRRPPPNNNLLLLLLKKKNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKMMMLLLLLLLLLMMMMMMNNNOOOQQQRRRUUUXXX\\\```bbbdddeeejjjqqqxxxwwwiii^^^]]]aaahhhhhhNNNBBBIIICCCCCCCCCBBB@@@???@@@AAAAAAAAA@@@@@@???>>>===<<<======<<<<<<<<<;;;;;;;;;;;;:::999888888999::::::999:::<<<=========<<<;;;;;;<<<<<<==================>>>BBBHHHIIIEEEAAAAAA>>>===;;;<<<===??????>>>>>>======???AAABBBAAA@@@@@@AAACCCDDDEEEFFFFFFFFFFFFGGGHHHIIIIIIHHHGGGFFFGGGFFFFFFHHHKKKNNNNNNMMMNNNNNNPPPSSSWWWYYYYYYXXXYYYXXXYYYZZZ]]]^^^]]][[[]]]```bbbdddcccccccccdddeeehhhnnnrrroooiiijjjoooiiiqqqvvvvvv}}}tttllljjjhhhbbb_________\\\ZZZ\\\XXXWWWXXXYYYZZZYYYVVVSSSQQQTTTXXX]]]cccjjjrrrxxxjjjXXXGGGBBBBBB@@@>>>>>>;;;<<<===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<===??????>>>???AAADDDAAABBBCCCCCCDDDEEEIIIKKKEEEEEEFFFIIIMMMNNNMMMLLLNNNPPPSSSTTTTTTTTTTTTUUUVVVXXXZZZ[[[[[[\\\___```dddcccbbbaaabbbdddggghhhhhheeebbbcccgggiiihhheeedddhhhlllooopppqqqrrrsssuuurrrqqqsssssssssxxxzzzzzzzzzzzz{{{}}}~~~~~~~~~~~~xxxrrrssssssqqqsssrrroookkkhhhhhhjjjlllrrrxxx|||xxxqqqnnnooogggeee```\\\XXXUUUTTTTTTTTTSSSRRRQQQPPPPPPOOOPPPSSSRRRQQQPPPPPPOOOOOOOOOPPPQQQRRRSSSSSSSSSRRRRRRRRRRRRRRRTTTVVVXXXZZZ\\\```bbbeeejjjoootttxxxzzz{{{|||rrrggg[[[WWWaaaooo}}}cccNNNFFFEEEAAAAAA@@@???????????????>>>===>>>>>>>>>======<<<;;;<<<;;;;;;;;;;;;:::::::::999888777777777888999:::888:::;;;======<<<;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<>><<<;;;;;;===>>>>>>===<<<;;;<<<>>>@@@AAAAAA?????????AAABBBCCCCCCDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEFFFDDDBBBDDDGGGKKKLLLKKKKKKLLLOOOTTTXXX[[[ZZZYYYYYYYYYYYY[[[^^^``````___ZZZ___cccccc___]]]___bbbbbbbbbfffkkkkkkjjjlllqqqjjjmmmqqqssssss|||{{{wwwoooiiiddddddbbb___]]]___\\\[[[[[[]]]^^^]]]ZZZWWWRRRSSSSSSTTTVVV[[[aaaeeeqqquuu}}}|||xxxvvvNNNGGGAAAAAA>>>999999>>>:::;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>>>>>>>>>>AAACCC???@@@BBBCCCCCCEEEGGGIIIDDDDDDFFFIIILLLNNNMMMLLLRRRUUUXXXYYYXXXXXXYYYZZZYYY\\\___aaabbbdddfffggghhheeeaaa^^^^^^aaaeeeiiidddaaa^^^aaafffiiigggeeehhhjjjnnnpppqqqrrrsssuuuxxxuuuuuuwwwvvvuuuxxx~~~zzzzzzzzz{{{}}}~~~wwwrrruuusssuuutttrrrmmmiiiffffffhhheeejjjsss{{{zzzvvvpppiiidddaaa______[[[ZZZYYYXXXWWWVVVVVVVVVYYYXXXVVVUUUTTTTTTTTTTTTUUUVVVWWWXXXYYYYYYXXXWWW[[[\\\]]]___bbbfffjjjlllppprrrwww||||||rrrfff\\\UUUYYYmmmbbbLLL===DDDIII:::@@@>>>======???@@@@@@???;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999888888777666666777888999777999:::<<<<<<;;;:::999888999:::;;;;;;;;;;;;;;;999999@@@IIIKKKDDD???@@@>>><<<;;;;;;===>>>>>>===;;;:::;;;===@@@AAA@@@??????@@@AAABBBCCCDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEGGGDDDAAAAAAEEEIIIKKKKKKIIIKKKQQQWWW\\\^^^\\\YYY\\\[[[[[[]]]aaadddffffffYYY___dddccc]]]ZZZ]]]bbb```^^^___dddhhhjjjnnntttpppnnnqqquuusssssstttmmmhhhgggeeeaaa___aaa^^^\\\ZZZ[[[]]]]]]YYYVVVWWWVVVTTTQQQPPPSSSWWW[[[aaafffoooyyyzzztttooollltttVVVDDDCCCAAA@@@>>>===<<<<<<888999;;;:::999999:::<<<<<<<<<===>>>>>>===<<<;;;<<<<<<<<<<<<===???@@@AAA>>>>>>???@@@CCCEEEHHHJJJFFFDDDCCCDDDHHHLLLOOOQQQVVVVVVUUUTTTSSSUUUYYY\\\aaaaaa^^^\\\```ffffffcccdddcccaaa```aaabbbdddeeedddbbbaaa```aaacccfffhhhdddgggkkknnnoooppprrrsssuuuuuuvvvvvvwwwyyy|||~~~zzzyyyxxxyyy|||~~~~~~~~~vvviiiuuuqqqnnnnnnjjjdddeeekkkdddcccdddjjjttt~~~yyyrrrmmmkkkllljjjgggfffffffffeeeccciiihhhgggeeeddddddcccccccccdddeeeggghhhiiijjjjjjiiilllppptttwww{{{|||{{{ooofff^^^ZZZ[[[jjjmmmLLLCCCGGGEEEAAA@@@===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999888777777888999999999999888777777666777777777888888888888999999;;;;;;;;;;;;999999888888888999999:::::::::;;;<<<<<<===>>>=========<<<;;;;;;<<<<<<===>>>???<<<;;;:::<<<>>>???>>>===>>>>>>???@@@BBBCCCCCCDDDFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFIIIHHHHHHNNNVVV[[[ZZZXXXZZZYYYYYY\\\```bbbaaa___WWWZZZ^^^___^^^\\\[[[[[[bbb^^^[[[]]]bbbfffhhhhhhiiimmmoooooonnnrrrzzzxxxpppmmmiiieeeccceee```___]]][[[ZZZYYYXXXWWWXXXWWWUUUTTTRRRQQQQQQQQQWWWZZZ```iiirrr{{{}}}wwwqqqmmmjjjhhhgggqqqTTTBBBAAA@@@???===<<<;;;;;;:::888999::::::999999:::<<<;;;<<<=========<<<;;;;;;;;;;;;<<<===>>>??????@@@>>>>>>???@@@BBBEEEGGGIIIGGGEEEDDDEEEIIIMMMPPPQQQWWWXXXXXXXXXWWWYYY\\\___\\\]]][[[ZZZ^^^eeefffdddaaa```___^^^^^^```aaacccdddbbbaaa```aaacccfffggggggjjjmmmnnnnnnnnnooopppvvvvvvvvvvvvvvvvvvxxxyyywwwvvvwwwzzz}}}~~~~~~~~~pppjjjgggjjjjjjeeebbbccc```______bbbiiirrrzzz~~~}}}}}}}}}yyytttsssddd\\\]]]ooommmUUUAAA===???===<<>>>>>;;;:::999:::<<<=========>>>>>>???@@@AAABBBCCCCCCEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCCCCCCCDDDDDDEEEEEEFFFEEEEEEJJJQQQUUUUUUSSSUUUUUUXXX\\\```aaa^^^[[[WWWZZZ]]]^^^]]]\\\[[[[[[aaa```______bbbeeegggggghhhjjjllllllmmmqqqwww|||yyyssslllgggfffcccaaa___]]]\\\[[[ZZZYYYYYYXXXVVVUUUTTTSSSSSSSSSUUUVVVYYY]]]dddkkkrrruuu||||||sssppplllhhhfffeeedddccccccLLL???;;;===<<<;;;::::::999999999777999::::::999999:::;;;:::;;;;;;<<<<<<<<<;;;:::999:::<<<===??????>>>>>>>>>>>>???@@@BBBDDDFFFGGGGGGEEEDDDFFFJJJMMMPPPQQQTTTVVVXXXYYYYYYZZZ\\\^^^[[[\\\ZZZXXX[[[aaaccc```^^^]]][[[ZZZ[[[\\\^^^___cccbbbbbbaaabbbccceeefffjjjmmmooopppooonnnnnnnnnvvvvvvuuuttttttsssssssssssstttwww{{{~~~~~~wwwmmmdddccceeedddbbbaaaaaa```___^^^```dddkkkpppyyy}}}yyy|||wwwssstttssslllfffdddiiijjjyyylllOOOEEE>>>??????;;;;;;@@@;;;;;;;;;;;;::::::::::::;;;;;;::::::999888888888777777777888777666666555555555666666666777777777666777777888888777777666999888888888888888888777777777888999999999999888::::::::::::;;;<<<======;;;999777777999;;;<<<=========>>>???@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBEEEKKKNNNNNNLLLNNNPPPUUUZZZ]]]]]]ZZZWWWWWWYYY[[[\\\[[[ZZZZZZ[[[aaabbbccccccbbbcccdddeeeggggggggghhhkkkooosssuuuwwwnnnjjjhhhfffbbb``````___^^^]]]ZZZYYYXXXVVVVVVUUUUUUUUUUUUTTTSSSSSSVVV[[[```ccciiiooowwwzzzuuuqqqppppppeeeeeedddcccbbbbbbbbbbbbcccMMMBBB???@@@::::::999999888888999999777888999999888888999:::999999::::::::::::::::::777999<<<>>>???>>>============>>>@@@AAACCCDDDEEEEEEDDDCCCEEEHHHLLLMMMNNNMMMPPPSSSUUUVVVVVVXXXYYY]]]^^^\\\XXXXXX\\\]]][[[\\\[[[ZZZYYYYYY[[[]]]^^^cccbbbbbbbbbcccddddddeeemmmoooqqqrrrqqqppppppqqquuutttttttttttttttrrrppprrrtttwww|||wwwjjjeeecccccccccddddddcccaaa___```cccfffjjjnnnvvvzzzsssiiiiiilllooollleeecccfff}}}lllUUUEEEAAA???AAA@@@;;;:::===;;;:::::::::999999999999::::::999999999888888888666666666666666555444444444555555555555666666666666666777777777777666666888888888777777666666666666666777888888888888777999999999999999;;;<<<<<<<<<999666666888;;;======<<<======>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAABBB@@@@@@BBBFFFHHHIIIHHHJJJLLLPPPTTTWWWXXXWWWUUUUUUWWWYYYYYYYYYYYYZZZ[[[___cccfffeeebbbaaabbbccceeeddddddfffjjjmmmoooooopppxxxooonnnjjjeeedddddddddbbbaaaZZZZZZYYYXXXWWWWWWWWWWWWVVVUUUSSSRRRRRRTTTVVVWWW\\\aaaiiiqqqyyywwwtttnnniiiffffffggghhhbbbcccccccccbbbaaabbbbbb{{{\\\HHHAAAAAA???<<<:::999999888888999999999666777999888777777888:::888888888888888999999:::777888;;;===>>>>>>===<<<<<<===>>>???@@@AAABBBBBBBBBAAA@@@BBBEEEHHHJJJJJJHHHKKKNNNQQQQQQQQQRRRSSS[[[]]]\\\XXXWWW[[[]]]\\\\\\[[[ZZZYYYYYY[[[]]]^^^bbbbbbcccdddddddddcccccclllnnnqqqssssssrrrssstttuuutttuuuwwwyyyyyyvvvsssssstttwww{{{~~~~~~yyyllldddaaaaaaaaabbbaaa``````aaabbbbbbdddhhhoooyyy{{{uuunnniii```bbbfffgggdddeeeqqqlllUUUIIIBBB===;;;<<<===:::777666999999999999888888888888888888888888888777777777444555555555555444333333333333444444444555555555777777666666666666777777777777777666666555555555666666777888888888888888777777777777888999:::;;;<<<:::777666888;;;===>>>;;;<<<<<<<<<===>>>>>>>>>????????????????????????????????????@@@@@@@@@@@@BBBAAAAAABBBDDDFFFGGGGGGIIIJJJLLLMMMOOOQQQSSSUUURRRTTTVVVVVVVVVXXXZZZ\\\^^^bbbeeeeeebbb```aaabbbdddcccdddfffiiikkklllkkkmmm{{{zzztttoooiiifffggggggdddbbb\\\[[[ZZZYYYXXXXXXWWWWWWUUUUUUVVVVVVUUUTTTSSSRRRTTTWWW\\\aaahhhpppxxx~~~~~~xxxssspppnnneeedddbbb```___```aaabbb```bbbcccbbb___^^^___```ppp[[[CCC999;;;???;;;444:::999999888888888999999555777888888777777888999666666666666777888999999777888:::<<<======<<<<<<<<<===>>>???@@@@@@@@@@@@???>>>>>>@@@CCCEEEFFFFFFFFFHHHLLLMMMNNNNNNOOOPPPSSSVVVXXXUUUWWW\\\aaaaaa]]]\\\ZZZZZZZZZ[[[]]]___aaabbbdddeeeeeedddcccbbbhhhkkknnnpppqqqqqqrrrtttuuutttuuuyyy|||}}}yyyuuuqqqqqqssswww{{{}}}|||{{{~~~~~~~~~~~~}}}~~~~~~wwwiiibbb```]]]]]]___aaaaaaaaa^^^^^^^^^```fffmmmuuuyyy{{{tttnnnhhhccc^^^ZZZXXXXXXXXXZZZ]]]kkknnnQQQCCC@@@@@@;;;777888;;;<<<:::777999888888888777777777777777666666666666666666666333333444444333333222111222333333333333444444444777666666555555666666777666666555555555555555444666666777888888888888888666666666666777888999:::;;;999777777999;;;======:::;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAADDDCCCCCCCCCDDDFFFHHHIIIHHHIIIIIIIIIJJJLLLOOORRROOOQQQRRRSSSTTTWWW[[[^^^]]]___bbbbbbbbbaaaaaabbbbbbccceeefffggghhhhhhhhhmmmqqq{{{{{{rrrmmmlllkkkfffbbb```___]]]\\\ZZZYYYYYYYYYTTTUUUVVVWWWWWWUUUSSSQQQPPPQQQRRRTTTXXX___ffflllooosssyyy}}}zzzsssrrrpppkkkeee```^^^]]]XXXXXXYYYZZZZZZ[[[[[[[[[[[[]]]^^^]]]ZZZYYY\\\___RRRHHH===999;;;<<<:::777:::999888777777777777777555666888777666666777999555555555555555777888999888888999:::;;;<<<<<<===;;;<<<>>>????????????>>>=========???BBBDDDDDDDDDDDDFFFHHHIIIIIIIIIKKKLLLMMMRRRTTTSSSTTT[[[aaabbb]]]\\\ZZZZZZZZZ[[[]]]___aaabbbdddeeeeeedddbbbaaaccceeeiiijjjkkkkkklllmmmqqqpppqqquuuyyyyyytttooolllkkkllloootttwwwxxxxxxzzz{{{||||||{{{}}}~~~}}}||||||wwwnnnccc]]]___aaaaaa___^^^]]][[[[[[\\\___bbbdddrrr}}}|||xxxoookkkddd]]]WWWTTTQQQPPPQQQPPPTTT^^^mmmlllSSSBBB<<<<<<<<<;;;999888:::<<<<<<:::888888777777777666666666555555555555555555555555222222333333222222111000222222222222333333333333666555444333333444555666444444444444444555555555555666666777777777777777555555555555666777888999999777666777999;;;;;;:::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<============<<<<<<===???@@@AAABBBCCCEEEEEEDDDDDDEEEFFFIIIKKKEEEGGGIIIIIIHHHIIIKKKNNNLLLNNNOOOQQQSSSWWW\\\```\\\\\\]]]___aaaccccccbbb^^^bbbffffffeeedddeeefffjjjkkkooo{{{|||xxxtttmmmgggeeecccaaa___]]]\\\[[[ZZZVVVVVVWWWWWWVVVUUUTTTSSSPPPPPPQQQPPPQQQSSSWWW[[[\\\```eeejjjmmmqqquuuxxxzzz||||||{{{{{{tttrrrpppnnnmmmjjjfffccc[[[]]]___^^^ZZZVVVUUUUUUSSSSSSTTTUUUVVVVVVVVVVVVVVVYYY[[[[[[ZZZ\\\aaafff===>>>>>><<<999999;;;===999999777666666555555555555666777777666666777888555444444444555666888999888888888999:::;;;======;;;<<<>>>?????????>>>======<<<===???BBBDDDDDDCCCBBBDDDEEEEEEEEEEEEGGGHHHLLLQQQTTTRRRRRRXXX^^^___]]]\\\ZZZYYYZZZ[[[]]]^^^aaabbbdddffffffdddbbb```___aaadddffffffffffffggglllkkkkkkooossssssmmmggggggfffgggjjjooosssuuuvvvxxxzzz||||||{{{}}}}}}|||~~~|||vvvyyy~~~mmmbbb```bbb```]]]______^^^]]]\\\\\\\\\\\\[[[ccckkkqqqzzz|||wwwsssooolllccc___XXXRRRNNNMMMNNNOOOPPPQQQ\\\rrriiiMMMBBB???>>>>>>777999999777555666777666777777777777666666666666333444444444444444444444222222222222222111000000111111222222222333333333444444222222222222444444333333333444444555555555444555666666777777666666555444444555555666777888777666555777999:::999888::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<=========;;;<<<===???@@@BBBCCCDDDEEEEEEEEEEEEEEEGGGJJJLLLCCCFFFJJJKKKIIIHHHIIIJJJKKKLLLNNNOOORRRWWW]]]bbb\\\ZZZYYY\\\aaaddddddbbb\\\aaaffffffccc```bbbeeeeeegggjjjrrr}}}tttmmmhhhgggeeebbb```^^^]]]\\\ZZZYYYWWWVVVUUUUUUVVVVVVRRRSSSSSSRRRQQQPPPPPPQQQOOORRRVVVZZZ]]]```eeehhhfffhhhlllppptttwwwyyyyyy}}}}}}zzzxxxvvvvvvtttpppllliiigggffffff^^^]]]\\\[[[ZZZXXXTTTRRRNNNRRRWWWXXXWWWUUUTTTUUUTTTTTTSSSTTTTTTTTTTTTUUUVVVYYY\\\]]]^^^bbbjjjqqq;;;;;;::::::999888777777888888777777666666555555888888777666555444333333666666666666666555555555666777777999:::;;;<<<<<<===<<<:::999:::===@@@AAA>>>???AAACCCCCCCCCAAA@@@???@@@BBBEEEGGGIIIJJJJJJMMMNNNPPPQQQRRRUUUZZZ^^^``````^^^]]]\\\[[[[[[[[[```aaadddffffffeeecccbbbaaabbbdddcccaaabbbfffiiikkklllmmmoooooommmhhheeeeeedddeeegggkkkooorrrsssvvv{{{}}}}}}{{{{{{||||||}}}~~~~~~~~~xxx}}}kkkaaabbbbbbaaaYYY```bbb^^^ZZZZZZXXXUUU[[[\\\^^^bbbiiirrryyy~~~vvvvvvuuuqqqlllfffbbb```WWWQQQHHHJJJPPPGGGBBBMMMSSSgggpppPPPDDD@@@;;;999;;;777777666555555555555555666666666777666555555444222222222222222222222222222222222222222222222222000111222333333222111000111111222222222333333333222222222333333333444444555555555444444555555555555555555555666666666666666666666666777777777777999999999999:::;;;<<<<<<::::::;;;<<<======<<<<<<;;;;;;<<<===>>>@@@BBBCCCBBBAAAAAABBBEEEFFFFFFEEEHHHIIIJJJIIIGGGFFFFFFGGGEEEFFFIIIMMMNNNRRRbbbsssWWWUUUUUUXXX]]]aaacccbbb^^^___aaabbbbbbaaa```^^^aaaeeelllqqqvvvxxxsssmmmfffbbbbbbbbb```___XXXWWWWWWXXXXXXWWWTTTRRRRRRRRRRRRRRRRRRRRRRRRRRROOOPPPPPPRRRTTTWWWYYYZZZ[[[\\\^^^aaaccceeeffffffmmmnnnpppssswwwzzz|||}}}|||}}}}}}~~~~~~xxxvvvrrrpppnnnkkkhhheeefffccc```\\\YYYXXXXXXXXXTTTTTTRRRPPPMMMKKKLLLNNNQQQQQQQQQRRRRRRSSSSSSSSSTTTSSSRRRSSSTTTUUUTTTSSSQQQ]]]fffeeefffooozzz;;;::::::999888888777777777777777666666666555555666666666555555555555555666666666666555555555555555555666777888999:::;;;DDDBBB???<<<;;;;;;<<<===<<<===???AAABBBAAA@@@@@@@@@AAACCCFFFHHHIIIJJJJJJLLLMMMOOOPPPRRRVVVZZZ^^^aaa```___]]]]]]\\\\\\\\\^^^```bbbdddeeedddbbbaaa___aaabbbbbb``````bbbdddggghhhiiijjjjjjiiigggeeeeeeddddddfffiiilllnnnooorrrwww|||}}}{{{zzz}}}~~~}}}}}}|||{{{zzzyyyxxxyyy|||oooaaaXXX\\\\\\\\\]]]^^^^^^^^^___XXXXXXXXXZZZ^^^ccchhhkkknnnqqquuu{{{zzzwwwqqqnnniiieeeccc___ZZZWWWSSSQQQHHHEEEFFFCCCMMMdddvvvqqqYYYCCC>>>>>>:::888:::777666666555555555555555555555666666555555444333222222222222222222222222111111111111111111111111000000111222222111000000111111111222222222222333222222222222333333333333555444444333333444444555333333444444444555555555555555555666666666666666777777777777888999::::::::::::;;;<<<<<<<<<<<<<<<::::::;;;<<<===>>>@@@AAAAAA@@@@@@BBBDDDFFFEEEDDDGGGHHHJJJJJJHHHGGGGGGGGGFFFFFFHHHKKKJJJKKKTTT___TTTRRRRRRTTTXXX\\\]]]]]]]]]^^^```bbbbbbaaa___^^^aaadddiiimmmqqq|||{{{rrrmmmjjjhhheeebbb[[[ZZZYYYZZZ[[[[[[YYYWWWUUUUUUUUUUUUUUUTTTTTTTTTOOOOOOOOOPPPPPPRRRSSSSSSVVVVVVWWWYYYZZZZZZZZZZZZ^^^___```bbbdddfffggghhhkkkkkkkkkkkkkkklllllllllfffdddbbbaaa```___\\\ZZZYYYWWWUUUTTTRRRRRRRRRRRRNNNNNNNNNMMMKKKJJJKKKLLLOOOOOOPPPPPPPPPQQQQQQQQQSSSRRRRRRSSSUUUVVVWWWWWWYYYeeeoooqqqttt}}}:::999999888888777777666666666666666666555555555444444444555555666666666555555555555555555555555444444555666777888888999EEECCC???<<<:::999999999999;;;===???@@@@@@@@@@@@BBBCCCEEEGGGHHHIIIJJJJJJIIIJJJLLLNNNPPPSSSWWW[[[^^^]]]\\\[[[[[[[[[[[[[[[\\\^^^```bbbcccbbbaaa```___```aaaaaa___^^^^^^___dddccccccccccccdddeeeeeefffffffffggghhhjjjkkklllmmmrrrxxxzzzyyyxxxyyy{{{~~~}}}|||zzzxxxwww}}}}}}}}}}}}}}}ssseeeZZZUUUYYY\\\XXXVVVXXXXXXWWWVVVVVVVVVWWWYYYZZZ\\\]]]___bbbhhhooovvvzzz}}}|||zzzvvvrrrmmmiiigggccc___[[[YYYXXXUUUNNNHHHHHHMMMJJJFFFIIIQQQlllzzzPPPCCC:::;;;<<<777666888666666555444444444444555333444444444444333222222111111111111111111111111000000000000000000000000000000111111111111000000000000000111111111222222111111111222222222333333333333222222222222333333222222222222333333333333333444444444555555555555555444444555555666777888999999:::;;;;;;;;;;;;:::999999::::::;;;<<<======@@@??????@@@CCCDDDDDDCCCBBBEEEHHHIIIHHHFFFFFFFFFDDDDDDEEEGGGGGGEEEGGGKKKPPPNNNMMMOOORRRUUUVVVVVVZZZ]]]```bbbcccaaa___]]]``````cccgggjjjqqq{{{uuuoooiiieee```^^^[[[[[[\\\]]]]]]\\\UUUUUUUUUTTTTTTSSSSSSSSSPPPPPPOOOOOONNNNNNNNNNNNQQQQQQQQQPPPPPPOOOOOOOOOPPPPPPQQQQQQRRRRRRSSSSSSWWWWWWVVVVVVVVVVVVVVVUUUSSSQQQPPPPPPQQQQQQPPPNNNKKKKKKKKKLLLLLLLLLLLLLLLHHHJJJKKKKKKIIIIIIJJJKKKJJJKKKKKKKKKLLLLLLLLLLLLOOOOOOPPPRRRUUUYYY\\\^^^iiiuuu888888888777777666666666555555555555555555555555333333444444444555555555444444555555555555555666444555555666777777888888<<<;;;:::888888888999:::999:::<<<>>>???@@@@@@@@@CCCDDDFFFGGGHHHIIIIIIIIIGGGHHHJJJKKKLLLNNNQQQTTTXXXXXXWWWWWWWWWWWWXXXXXXZZZ\\\^^^```aaaaaaaaa``````aaabbbbbb```___]]]\\\cccbbbaaa``````aaadddgggiiiiiijjjjjjiiiiiijjjkkkjjjoootttwwwwwwwwwvvvwww~~~}}}~~~}}}|||{{{zzz{{{}}}~~~}}}}}}hhhYYY\\\^^^VVVSSSWWWZZZZZZXXXWWWVVVUUUUUUUUUTTTSSSSSSTTTWWW[[[___bbboooqqqsssuuuvvvyyy|||}}}yyyvvvrrrpppnnnggggggfffeeeccc```^^^\\\UUUUUUTTTSSSQQQNNNLLLJJJJJJWWW]]]```iiiwwwmmmQQQAAA;;;999;;;:::555333666666555444444333333444444222222222222222111111000111111111111111111111111////////////////////////000000000000000000000000//////000000000111111111000000000111111111222222111111111000000111111111111111222222222333333333222222222333444444555555333333333444444555666777888888999::::::999999999999999::::::;;;;;;::::::???>>>===???AAACCCCCCBBB===@@@DDDFFFEEEDDDCCCCCCCCCBBBAAACCCEEEEEEEEEEEELLLKKKKKKKKKMMMOOOPPPQQQXXX[[[___bbbbbbaaa___]]]^^^]]]^^^cccfffjjjrrr{{{~~~vvvpppllliiidddbbbbbbbbbbbbaaaYYYXXXWWWVVVUUUTTTSSSRRRRRRRRRQQQQQQPPPOOONNNNNNPPPOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKJJJJJJIIIIIIIIIIIIHHHGGGHHHJJJJJJIIIHHHFFFGGGHHHIIIJJJJJJJJJIIIGGGIIIJJJJJJIIIHHHIIIJJJIIIIIIJJJKKKLLLMMMMMMNNNQQQSSSVVVZZZ```ffflllqqq|||777777666666666666555555444444444444444555555555444444444444333333333333333444444444555555666666555555666666777888888888777777777777888999:::;;;999:::;;;===???@@@AAAAAABBBCCCEEEFFFGGGHHHHHHHHHIIIJJJLLLLLLKKKLLLNNNPPPUUUUUUUUUUUUUUUVVVWWWXXXYYY[[[]]]___```aaaaaaaaaccccccdddddddddcccaaa___eeeeeeeeecccaaabbbfffiiihhhjjjkkkjjjhhhggghhhiiijjjmmmrrrvvvwwwwwwvvvvvv~~~zzzzzzzzzzzz{{{{{{{{{zzz}}}mmmdddaaa[[[ZZZ```ZZZYYYYYYXXXWWWVVVVVVVVVQQQQQQQQQQQQQQQQQQRRRRRR___aaabbbccccccdddgggiiinnnqqqvvv{{{~~~zzztttpppnnnllljjjgggdddaaa^^^]]]\\\\\\\\\[[[YYYWWWTTTSSSOOOPPPOOOKKKHHHNNN[[[gggssszzz___III;;;<<<;;;::::::888444444666555555444333333333333333111111111111111000000///000000000000000000000000........................////////////////////////........./////////000000/////////000000000111111000000////////////000000111111222222222333333333111111111222333444444555444444333444444555666777777777888888888888777777999999:::;;;;;;::::::999===<<<<<<===@@@AAAAAA@@@===@@@CCCDDDDDDCCCCCCDDDGGGEEEBBBAAACCCFFFGGGFFFJJJJJJJJJJJJJJJKKKMMMNNNVVVXXX\\\___```___^^^\\\___]]]^^^cccgggjjjqqqxxxzzz}}}yyyrrrmmmjjjiiihhhgggaaa```^^^\\\ZZZXXXVVVUUUQQQQQQRRRRRRRRRQQQPPPOOOOOOOOOMMMLLLKKKKKKKKKLLLIIIIIIJJJJJJJJJJJJKKKKKKHHHHHHHHHGGGGGGFFFFFFEEEHHHGGGFFFFFFHHHIIIHHHGGGFFFGGGHHHIIIIIIIIIIIIHHHHHHIIIJJJIIIGGGFFFGGGHHHJJJJJJLLLNNNQQQSSSTTTUUUZZZ___eeelllsss{{{555555555555555555555555333333333444444444444444444444444333333222222222333333333444555555666666666666666666777777777888999888888888999999:::;;;::::::;;;<<<>>>???@@@@@@???@@@BBBDDDEEEFFFGGGGGGKKKLLLNNNNNNMMMMMMNNNPPPUUUUUUUUUVVVWWWXXXZZZZZZZZZ[[[]]]___aaabbbcccdddfffeeeeeefffhhhhhhgggeeeiiikkkllljjjfffeeegggjjjeeehhhkkkjjjhhhfffhhhjjjjjjmmmqqqtttwwwwwwwwwvvv}}}~~~~~~}}}xxxxxxxxxzzz}}}~~~~~~||||||vvviii___ZZZ[[[YYYXXXVVVUUUUUUUUUVVVWWWQQQQQQRRRSSSRRRQQQOOONNNRRRTTTUUUUUUTTTUUUWWWYYY^^^```eeejjjoootttwwwxxx{{{~~~~~~}}}}}}}}}|||zzzxxxtttrrrpppnnnllliiieeebbbbbbaaa___]]][[[YYYWWWVVVXXXXXXWWWVVVSSSPPPMMMKKKKKKKKKHHHBBBEEEYYYyyyXXXEEE???<<<888888888666555444555777444444333222222222222333000111111111111000//////////////////////////////........................//////............//////------........./////////........./////////000000000000////////////000000111111111222222222222333000000111222333444555555444444444444444666777777666777777777777666555555777888999:::;;;:::999888;;;::::::<<<>>>??????>>>@@@AAACCCDDDCCCCCCEEEFFFKKKJJJEEEAAAAAAEEEGGGEEEIIIIIIJJJIIIHHHIIILLLNNNRRRTTTWWWYYY[[[[[[[[[ZZZ___^^^___dddhhhlllttt|||}}}~~~wwwrrrooollljjjgggeeeccc___[[[XXXUUUTTTPPPQQQRRRSSSSSSRRRQQQPPPOOONNNMMMKKKKKKKKKLLLLLLFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEHHHFFFFFFFFFHHHIIIHHHFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIGGGFFFFFFHHHJJJHHHJJJMMMQQQUUUYYY\\\]]]ccciiisss{{{444444444444444444444444222222333333333444444444222222222222333333333333222222333444444555666666555555555555555666666666777777777888888999999999:::::::::;;;;;;<<<===>>><<<===???AAACCCEEEEEEFFFGGGIIILLLMMMMMMMMMNNNPPPSSSSSSTTTUUUVVVXXXZZZ[[[[[[\\\^^^```bbbdddeeefffhhhfffeeegggjjjllllllkkkmmmqqqsssqqqlllhhhgggiiifffjjjnnnnnnkkkjjjlllnnnkkklllooorrruuuwwwwwwvvvzzz|||}}}{{{{{{~~~~~~}}}qqqccc^^^\\\YYYVVVUUUVVVWWWXXXUUUUUUUUUTTTSSSQQQOOOMMMLLLMMMNNNMMMMMMMMMOOOQQQSSSTTTWWWZZZ___bbbdddeeejjjkkklllmmmnnnooooooppprrrtttvvvyyy|||}}}}}}~~~~~~{{{wwwtttssssssssshhhggggggggghhhhhhfffeeeeeeccc```___^^^\\\YYYWWWWWWVVVUUUTTTSSSRRRQQQQQQPPPPPPPPPPPPOOOMMMKKKJJJLLLNNNOOOSSS```~~~___EEE??????<<<555666555333333444555555444333333222222222222222111111111111111000//////////////////////////////........................//////...------...//////,,,------------.........------........./////////000000////////////000000//////000000000111111111000000111222333444555666333333333333444555666666666666666666666555444444444555777999999999888777:::999999:::===>>>>>>===@@@AAAAAA@@@@@@@@@BBBEEEGGGIIIFFF@@@???CCCEEECCCGGGHHHIIIHHHGGGHHHKKKNNNNNNOOOPPPRRRTTTUUUWWWWWWZZZZZZ\\\```bbbgggrrr}}}~~~zzzwwwpppnnnjjjfffaaa\\\XXXVVVTTTUUUVVVWWWVVVUUUSSSRRRRRRQQQOOOLLLKKKKKKLLLLLLGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEFFFIIIJJJJJJIIIHHHHHHGGGHHHHHHJJJLLLMMMLLLLLLKKKIIIHHHJJJNNNRRROOOQQQVVV[[[aaagggkkkmmmnnnvvv444444444444444444444444222222222333333444444444///000111222333444555555222222333333444555666666333333444444444444444444222222333555666888999999:::999999999::::::;;;<<<:::;;;===???BBBCCCEEEEEEAAADDDGGGIIIJJJKKKMMMOOOPPPQQQQQQSSSUUUWWWXXXYYY\\\]]]^^^```ccceeeggghhhiiigggeeegggkkkooopppooooootttxxxvvvoooiiiggggggiiimmmrrrrrrpppoooqqqtttkkklllmmmppptttvvvwwwwwwvvvyyy~~~|||}}}~~~~~~}}}fffccc___[[[XXXXXXZZZ[[[\\\ZZZXXXTTTQQQOOOMMMLLLKKKLLLMMMLLLKKKKKKMMMOOONNNNNNNNNPPPRRRTTTTTTTTTTTTSSSTTTVVVYYYZZZYYYXXX]]]^^^aaadddggghhhiiiiiihhhhhhiiilllooopppooommmlllkkkkkklllmmmnnnmmmkkkkkkhhhddd```^^^]]]^^^^^^WWWVVVVVVWWWXXXYYYWWWVVVWWWUUURRRPPPPPPPPPNNNMMMMMMMMMMMMMMMLLLLLLLLLKKKFFFGGGJJJLLLMMMNNNNNNMMMSSSYYYdddrrr~~~___CCC:::===:::000666777666444444555444222444333222222111111222222111111111111111000000//////////////////////////////////////////////////////...---,,,,,,---...///,,,,,,,,,---------......---------.........//////000000////////////000000............/////////000000111111333444555666666222222222222333444555666555666666666555444444333222333555777888888666666999999888:::<<<>>>======>>>>>>===<<<;;;<<>>DDDDDD???>>>BBBDDDBBBEEEGGGIIIHHHFFFGGGKKKNNNKKKKKKLLLMMMOOOQQQSSSUUUTTTTTTVVVYYY[[[```mmm{{{}}}www|||{{{}}}{{{wwwqqqkkkfffbbb```ZZZ[[[[[[\\\[[[XXXVVVTTTWWWUUURRROOOMMMLLLMMMMMMJJJJJJIIIHHHGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHEEEEEEEEEGGGJJJLLLLLLLLLJJJIIIHHHIIIJJJMMMPPPQQQPPPPPPOOOMMMMMMQQQVVV[[[^^^aaafffllltttzzz}}}555444333222222222333333222222222222222222222222333333333222222222111111111111222222222333333333222222333444444555555666555555666666777777888888777888888999999:::;;;;;;<<<<<<===>>>???@@@AAAAAAAAABBBCCCEEEHHHKKKMMMNNNNNNOOOPPPRRRUUUXXXZZZ[[[aaa^^^[[[[[[^^^cccggghhhdddeeegggggghhhkkkooorrrrrrssstttrrrnnnkkkiiihhhqqqxxx|||xxxsssssstttssstttrrrpppsssxxx{{{{{{zzz|||}}}tttfff___YYYWWWXXXXXXVVVSSSOOOKKKIIIHHHGGGJJJLLLMMMMMMKKKKKKMMMOOOLLLHHHHHHLLLOOOMMMLLLMMMLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQRRRSSSTTTUUUUUUSSSTTTVVVWWWWWWWWWVVVUUUWWWWWWVVVVVVVVVVVVWWWWWWXXXWWWTTTQQQOOOMMMMMMMMMLLLKKKJJJKKKLLLNNNNNNNNNKKKJJJJJJIIIHHHGGGGGGGGGKKKKKKLLLLLLIIIDDDEEEJJJIIIHHHIIILLLLLLPPP\\\jjj[[[PPPBBB:::888888444000555555444333333222111111111111222222222222111111000000//////.........---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///111000...------...///000000111111111222222222222222222111111222444555777444444444444444444444444333444555555666555555555555555555555666777888999;;;;;;<<<<<<======>>>>>>>>>???AAABBBCCCCCCBBBAAABBBCCCEEEEEEFFFGGGJJJLLLJJJKKKMMMMMMMMMOOOQQQTTTNNNOOOPPPRRRUUU[[[aaafffpppnnnnnnuuu}}}hhhiiiiii}}}zzzrrrlllllljjjhhhfffeeeccc___\\\]]]YYYUUURRRQQQQQQPPPOOONNNMMMLLLJJJIIIHHHHHHHHHGGGHHHJJJKKKKKKIIIGGGFFFIIIHHHGGGGGGHHHJJJLLLMMMOOOOOOOOOQQQSSSVVVYYY[[[ZZZ^^^bbbcccbbbeeekkkpppxxxwwwxxx{{{555555444444333333333444222222222222222222222222333222222222111111111111111111111111222222222222222222333333444555555555444555555666777777888888777888888999999::::::;;;;;;<<<===>>>???@@@@@@AAABBBBBBCCCEEEFFFHHHJJJKKKLLLMMMOOOQQQTTTWWWYYYZZZ[[[ZZZYYY[[[___bbbdddddddddddddddddddddfffkkknnnlllnnnoooooommmkkkjjjkkkwww}}}|||xxxyyy{{{{{{uuusssrrrrrruuuyyy{{{|||zzz|||}}}~~~rrrgggbbbWWWUUUSSSRRRQQQOOOMMMJJJLLLNNNOOOPPPPPPPPPPPPPPPVVVQQQOOOOOONNNJJJJJJLLLJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMNNNNNNLLLMMMNNNOOOPPPOOOOOONNNOOOOOONNNNNNNNNNNNOOOOOOQQQPPPMMMKKKIIIHHHHHHHHHIIIHHHHHHHHHHHHHHHGGGGGGIIIIIIIIIIIIIIIHHHHHHHHH???@@@EEEIIIIIIEEEFFFIIIKKKJJJHHHIIITTTkkkkkkQQQJJJ@@@999777777555333555444444333222222111111000111111222222111111000000/////////.........---///.........------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------............000///...------...///000111111111222222222222333000000000000111222333444444444444444444444444444333333444555555555555555555555555555666777888999;;;;;;<<<<<<===>>>>>>???>>>???@@@AAABBBBBBBBBBBBAAABBBDDDDDDDDDEEEGGGJJJIIIKKKLLLMMMLLLLLLNNNOOONNNOOOPPPQQQTTTXXX___ccccccfffkkkooovvv\\\]]]nnn~~~yyyuuusssqqqpppooommmjjjggghhheee```^^^]]]\\\[[[ZZZXXXWWWUUUTTTRRRQQQPPPPPPOOOPPPQQQRRRRRRQQQPPPOOOPPPPPPPPPQQQRRRSSSUUUUUUYYYZZZ\\\^^^aaadddggghhhkkknnnrrrsssrrruuu{{{666555555555444444444444222222222222222222222222111111111111000000000000000000111111111222222222222222333333444444555555444444555555666777777777777777888888999:::::::::;;;;;;<<<===>>>???@@@@@@BBBBBBCCCDDDFFFGGGHHHIIIMMMNNNOOOQQQSSSVVVWWWXXXUUUUUUWWWZZZ^^^aaaaaa```bbbcccbbbaaa```aaadddgggfffhhhkkkkkkkkkkkklllmmmuuuyyy{{{vvvtttwwwzzzzzzxxxxxxwwwvvvvvvxxx|||}}}}}}}}}}}}}}}~~~qqq^^^PPPKKKKKKLLLLLLLLLLLLLLLLLLMMMLLLJJJHHHNNNKKKJJJJJJHHHEEEGGGLLLJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHFFFGGGHHHHHHIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGIIIHHHGGGFFFEEEDDDDDDDDDFFFFFFFFFGGGGGGFFFEEEEEECCCDDDDDDEEEEEEEEEDDDDDDIIIGGGHHHKKKJJJHHHJJJOOOKKKNNNOOORRRhhhiiiNNNDDDAAA<<<888555555555555444444333333222111111111000000111111111111000000/////////...........................------------------------------------------------------------------------------------------------------------------------............//////...------...///000111111111111222222222222///000111222333333333333333333333333333333333333222333444444555555444444555555444555555666777888::::::;;;<<<===??????@@@????????????@@@AAABBBBBBAAABBBCCCBBBBBBBBBDDDFFFGGGIIILLLLLLKKKJJJJJJKKKMMMNNNOOOPPPRRRUUUZZZ^^^[[[bbbjjjlllmmmzzz|||eeeXXXXXX\\\kkk|||~~~~~~zzzxxxssspppllljjjiiihhhfffeeeaaaaaa___]]]\\\ZZZYYYXXXXXXYYYZZZ[[[[[[ZZZYYYXXXYYYZZZ\\\^^^___```aaaaaadddfffiiilllppprrrtttuuuzzz}}}444444444444444333333333111111111111111111111111000000000000000/////////111111111222222222333333111222222333444444555555333444444555555666777777777777777888999999:::::::::;;;;;;<<<===>>>???@@@AAAAAACCCEEEGGGHHHJJJJJJQQQRRRSSSTTTVVVVVVWWWWWWSSSSSSUUUXXX\\\___`````````bbbddddddcccaaaaaaaaadddfffiiijjjjjjkkkmmmoooooorrrrrrmmmlllqqquuuuuuyyy|||~~~~~~{{{{{{}}}|||zzzzzz|||~~~uuueeeZZZRRRLLLLLLJJJGGGGGGIIIJJJJJJIIIJJJHHHIIIJJJHHHEEEGGGLLLJJJJJJIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEECCCEEEGGGHHHHHHHHHHHHHHHFFFFFFFFFGGGFFFFFFEEEEEEGGGCCCCCCGGGMMMSSS]]]fffllluuuxxxzzzwwwbbbLLL<<<999::::::777333111333555333333222222111111111000///000000000000000000///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------...............---------...////////////000000000111111111111222444555555555444333222222222222222222222222222222333444444444444444444444444444555666777777888999:::<<<===???@@@@@@???>>>======>>>???AAABBBAAABBBCCCBBBAAAAAACCCDDDDDDGGGJJJLLLKKKJJJJJJJJJKKKLLLNNNOOOOOOQQQUUUXXXWWW]]]dddfffeeemmmqqq\\\RRRWWW\\\WWWmmm}}}{{{zzzxxxvvvuuuqqqpppooonnnllliiihhhggghhhiiijjjjjjkkkjjjjjjiiikkklllooorrrsssttttttttttttvvvyyy}}}222333333333333222111000111111111111111111111111////////////////////////222222222222333333333444111111222222333444444555333333333444555555666666666777777888888999::::::::::::;;;<<<===>>>>>>???>>>@@@CCCFFFIIIKKKMMMMMMVVVWWWXXXXXXYYYXXXWWWWWWVVVUUUTTTWWW[[[___bbbbbbbbbfffkkknnnlllhhhdddaaaggghhhjjjjjjjjjkkkmmmooonnnpppoookkkkkkpppttttttvvvzzz~~~{{{{{{|||}}}yyyxxxyyyzzz~~~zzzhhhccc^^^WWWQQQOOONNNNNNOOOOOONNNNNNPPPNNNIIIHHHKKKIIIHHHHHHHHHIIIIIIJJJKKKJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEBBBCCCCCCDDDDDDEEEEEEEEEBBBDDDFFFFFFEEEDDDFFFGGGJJJJJJJJJJJJKKKLLLLLLMMMFFFIIISSSfff{{{~~~___OOOEEE<<<555444666888555111///000333222111111111111111000000...//////000000//////...---------...............,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...---------------...//////............////////////111222333444555444333222222222222222222222222222111222222333333333333333333333333333444555666777777888999;;;<<<>>>??????>>>===<<<<<<===>>>@@@AAAAAABBBCCCBBB@@@@@@BBBDDDAAADDDHHHJJJKKKKKKLLLLLLIIIKKKMMMMMMNNNOOOQQQSSSTTTUUUXXX[[[\\\aaannn|||jjjVVVTTTQQQSSS___jjjuuu~~~111222333333333222000///111111111111111111111111////////////000000000000111111222222222333333333111111222222333333444444222222333333444555555555666666777777888999999999999999:::;;;<<<===>>>>>>===???CCCGGGJJJMMMNNNOOOWWWWWWYYYZZZZZZZZZYYYXXXXXXVVVVVVWWW[[[___bbbcccdddiiippptttrrrnnniiifffiiijjjkkkjjjiiijjjlllnnnmmmnnnmmmiiijjjooorrrqqqqqqtttyyy{{{zzzxxxvvvuuu|||~~~~~~|||{{{|||}}}xxx}}}sssbbbVVVPPPOOONNNJJJIIIMMMNNNLLLJJJKKKHHHHHHHHHHHHIIIJJJKKKLLLIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDAAAAAABBBDDDDDDDDDDDDDDDCCCEEEFFFDDDBBBAAACCCFFFFFFGGGHHHJJJNNNSSSXXX[[[dddkkk]]]EEE>>>;;;777444222444666444000...///111000000000000000000000000......////////////......---------------.........,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,---......//////............//////////////////000000000000000///111111111111111111111111000111222222333333222222333333333333333444666666777777888999:::<<<======<<<<<<<<<<<<===>>>??????@@@AAABBBAAA@@@@@@AAACCC???BBBFFFHHHIIIJJJLLLMMMGGGIIILLLMMMMMMMMMNNNPPPUUURRRSSSXXX\\\^^^ccciiivvvsss```PPPMMMLLLRRRaaauuu111222333444444222111///111111111111111111111111/////////000000111111111///000000000000111111111111111111222333333444444222222222333444444555555666666777777888888999999999999:::;;;<<<======>>>===???CCCGGGJJJKKKLLLLLLQQQRRRUUUXXXYYYZZZYYYYYYWWWWWWWWWZZZ]]]```aaa```aaafffllloooooollliiigggiiijjjjjjiiiiiiiiilllnnnlllmmmkkkhhhiiinnnooommmqqqqqqqqqsssuuuvvvuuusssyyy|||~~~}}}~~~www|||wwwllljjjeee\\\UUUUUUWWWUUURRRQQQMMMLLLLLLLLLLLLLLLMMMMMMHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDAAABBBDDDEEEFFFFFFEEEEEEEEEHHHIIIHHHGGGIIINNNTTTUUUVVVYYY```jjjuuuvvv^^^EEE;;;:::888666666222333333222000000000111000000000000000000000000---......//////......---,,,,,,,,,------.........++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------++++++,,,---............/////////000000000111111//////............//////111111111111111111111111000111111222222222222222222222222222333444555666666777777888999999::::::::::::;;;<<<===============?????????>>>>>>@@@BBB???AAADDDEEEFFFGGGIIIKKKEEEHHHKKKMMMMMMMMMMMMNNNSSSQQQTTTZZZ^^^___aaadddgggpppooo]]]PPPQQQUUUVVVZZZaaaxxx222333444555555333111000000000000000000000000000//////000000111111222222............////////////000111111222333333444444111222222333333444555555666666666777888888999999888999999:::;;;<<<===>>>>>>@@@CCCFFFIIIIIIIIIIIIKKKMMMQQQUUUXXXYYYZZZZZZUUUVVVYYY\\\``````___]]]]]]```dddggggggfffeeefffhhhhhhiiihhhhhhiiilllnnnooopppnnnlllmmmqqqqqqnnntttqqqnnnooosssvvvvvvuuu{{{~~~~~~|||{{{zzz~~~wwwnnnjjjddd]]]YYYSSSRRRQQQPPPOOOOOOOOOOOOHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHFFFEEEDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFDDDEEEGGGHHHHHHHHHGGGGGGHHHKKKNNNOOOPPPUUU^^^ffftttwww|||jjjWWWHHH:::777888666666888333222111111111222222222////////////000000000000---..................---,,,,,,,,,------.........+++++++++,,,,,,---------************************++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------***+++,,,---............111111111111222222222222111000///......///000111000000000000000000000000000000111222222222222222222222222222333444555555666666777777888888888999999:::;;;===>>>======<<<;;;<<<============???AAA@@@BBBCCCCCCCCCDDDFFFIIIDDDGGGKKKMMMMMMMMMMMMNNNLLLLLLQQQXXX[[[[[[]]]aaa___cccuuu{{{[[[QQQMMMHHHLLLXXXTTTfff///000222333333222000///////////////////////////000000////////////000000...000111000///...///111000000111111111222222222000000111222333333444444555555666666777777888888888888999:::<<<===>>>>>>===???@@@@@@@@@AAADDDFFFJJJKKKMMMNNNPPPTTTZZZ^^^\\\\\\]]]^^^^^^\\\[[[ZZZ]]]___bbbfffggggggfffeeejjjhhheeedddeeehhhlllooolllkkkhhhffflllssssssoooqqqqqqqqqoooppprrrwww{{{~~~}}}}}}~~~~~~|||zzz|||{{{|||}}}tttpppmmmeee]]]ZZZUUURRRQQQPPPMMMIIIJJJOOOLLLNNNLLLHHHGGGIIIIIIEEECCCJJJNNNLLLJJJNNNRRRTTTWWWVVVVVVWWWZZZ___cccfff]]]bbbjjjqqqyyy___KKKAAA???;;;888555444444444222222222111111111111000000000000000000000000000...------------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,...111111222222222111111000111111///...------------......///000000000000000000000111111111222222222333333333111111222555777666666666666777888999:::888888999:::;;;;;;;;;;;;<<<===>>>===<<<;;;<<<===AAAAAAAAAAAAAAABBBCCCDDDGGGHHHIIIJJJJJJLLLPPPSSSOOOPPPRRRSSSUUUXXX]]]aaacccbbbfffttt{{{VVVIIINNNNNNJJJLLLTTTggg000111222222222222111000000000000000000000000000000000////////////000000...000111000///...///111111111222222222333333333222222222333333444444555444555555666777777888888777777888999::::::;;;;;;<<<===???@@@@@@AAADDDFFFHHHIIIJJJKKKMMMQQQVVVZZZZZZZZZ[[[[[[[[[YYYXXXWWWYYY[[[^^^bbbdddeeeeeeeeehhhgggeeecccdddfffiiikkkiiihhhggggggmmmttttttppprrrrrrqqqppppppssswww{{{||||||{{{|||}}}}}}{{{yyyxxxyyy{{{}}}}}}pppfff___\\\```gggoooooojjjaaaYYYWWWUUUQQQ___iiirrruuuwww|||tttXXXDDD>>>===;;;888666333333333333222222222111111111000000////////////////////////.........------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////------...////////////000000//////...000000///...------------......///000000000000000000000000111111111222222444444444333111222555777555555555666666777888999777888999:::;;;;;;;;;;;;;;;===>>>===<<<;;;<<<===AAA@@@@@@AAAAAABBBCCCDDDGGGHHHJJJKKKKKKLLLOOOQQQOOOQQQRRRRRRSSSVVVZZZ]]][[[\\\```hhhsssgggYYYMMMMMMMMMNNNQQQ\\\www111111111111111111111111111111111111111111111111000000////////////000000...000111000///...///111222222222333333333444444333333444444444444444444444444555555666777777777666666777777888888888888:::;;;===>>>???@@@CCCEEEFFFGGGHHHIIIJJJMMMQQQTTTWWWWWWWWWWWWWWWVVVVVVUUUVVVWWWYYY\\\___aaacccdddeeeddddddcccdddeeeggghhheeeffffffhhhnnntttuuuqqqttttttsssqqqoooppprrruuuvvvwwwxxxzzz}}}}}}{{{yyyyyy}}}~~~~~~}}}~~~|||yyyppp]]]OOO>>>888>>>999777555333222111222222222222111111111000000000//////////////////////////////...---,,,,,,++++++------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++*********,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111000///...///000......////////////......000///...------,,,------......///000000000000///000000000000111111111111555555555444222222444666444444444444555666777777666777888999::::::::::::;;;<<<===<<<;;;;;;<<<===?????????@@@@@@BBBCCCCCCFFFHHHKKKLLLKKKLLLMMMNNNPPPPPPQQQQQQQQQSSSWWWZZZZZZ]]]```aaacccpppnnnUUUPPPMMMKKKKKKUUUqqq111111000000000000111111000000000000000000000000000000////////////000000...000111000///...///111111111222222222222333333333333333333333333222222333444444555555666777777666777777777777777777777888:::<<<======???BBBDDDGGGHHHIIIIIIIIIKKKOOORRRRRRSSSTTTUUUVVVVVVWWWWWWVVVVVVWWWXXXZZZ]]]```aaaaaabbbbbbccceeefffggggggccceeeggghhhmmmsssssspppvvvvvvtttqqqmmmllllllmmmppprrrtttyyy}}}~~~}}}|||{{{~~~|||vvvUUULLLGGG;;;999AAA555555333222222111222222111111111111000000000000//////////////////////////////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...///000///......///000//////000000111111000000000000///...------......---...//////000000///////////////000000000111111444555555333111111222444222222222222333444555666666666777888999999999999:::;;;<<<<<<;;;:::;;;===>>>>>>>>>???@@@AAABBBCCCEEEHHHJJJLLLKKKJJJKKKKKKNNNOOOOOOOOOPPPRRRVVVYYY^^^___aaa```]]]eeezzztttbbbZZZTTTQQQYYYggg111111000//////000111111////////////////////////000000////////////000000...000111000///...///111000000000000111111111111222222222111111111111111333333333444555555666666777777777888888888888888888:::;;;<<<===>>>AAACCCIIIJJJKKKKKKKKKLLLOOOQQQOOOPPPRRRTTTVVVXXXZZZ[[[XXXXXXWWWWWWXXX[[[]]]^^^^^^___aaaccceeeggghhhhhhcccfffhhhhhhlllqqqqqqnnnqqqqqqqqqooommmkkkkkklllmmmnnnrrrwww|||xxx{{{uuuxxx}}}~~~kkkOOO<<<>>>???777333777444444333333222222222333111111111000000000//////........................//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......,,,,,,---...---...///000000000000000000000//////.../////////------...///////////////....../////////000000000222333333222000///000111111111111111222333444555444555666777888888888888888:::;;;;;;::::::;;;===============???@@@AAABBBCCCFFFIIIJJJIIIIIIIIIJJJKKKLLLMMMNNNOOORRRVVVYYY\\\\\\\\\]]]\\\^^^jjjvvvhhhVVVPPPSSSXXXrrr000000000000000000000000........................000000////////////000000...000111000///...///111/////////000000000000111000000000111111111111111222222333333444555555555777777888888999999999:::999;;;<<<<<<<<<===@@@BBBIIIJJJLLLLLLLLLMMMOOOQQQOOOPPPQQQSSSVVVYYY\\\^^^[[[ZZZZZZZZZZZZ\\\]]]^^^^^^___```bbbdddfffggghhhcccggghhhgggjjjooopppnnnjjjlllnnnooonnnnnnnnnooommmnnnpppuuuzzz~~~zzzyyyxxxzzzzzz|||~~~~~~~~~gggVVVKKK===444666888444222444444444333333333333222222111111000000000/////////..............................---------,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))))))))***************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,+++***+++,,,***+++,,,---............000//////.........//////------...////////////...............////////////000111222111/////////000111111111111222333444444444444555666777777777777777999::::::::::::;;;<<<;;;;;;<<<<<<>>>???AAABBBAAACCCFFFGGGFFFGGGHHHIIIHHHIIIKKKKKKMMMOOOTTTWWWZZZXXXYYY\\\^^^___bbbgggzzz~~~iiiaaaQQQ\\\...///000111111000///...////////////////////////000000////////////000000...000111000///...///111///000000000000111111111000000000111111222222333222222222333444444555555666666777888999999::::::;;;<<<======<<<===???AAAFFFHHHJJJKKKKKKLLLNNNPPPQQQRRRRRRSSSVVVXXX[[[\\\\\\\\\\\\]]]^^^___aaaaaa````````````aaabbbddddddaaaeeegggfffhhhnnnrrrqqqiiillloooppppppoooooopppqqqpppppprrruuuyyy{{{{{{{{{~~~}}}zzz|||}}}{{{zzz~~~yyy^^^HHH======<<<;;;888777666777666333333333333333222111111111000000000////////////........................,,,,,,,,,------------...+++++++++,,,,,,---------++++++++++++++++++++++++((()))))))))*********+++))))))*********+++++++++***************************************************************************+++,,,+++******+++,,,******+++,,,------------------,,,,,,,,,------...,,,---......//////......------........./////////...000222222000000000222111111111111222333444444333333444555666666666666666888::::::999999;;;<<<::::::;;;<<<===???@@@AAA???AAACCCCCCCCCEEEGGGJJJGGGHHHHHHHHHIIIKKKOOORRRWWWUUUWWW]]]______aaaeeeiiitttsssnnnyyy}}}---///000222222000///---000000000000000000000000000000////////////000000///000111000///...///111000111111111111222222222000000111222333333444444111222222333333444555555444555666777888999:::;;;<<<===>>>>>><<<===>>>@@@DDDFFFHHHIIIIIIJJJLLLNNNTTTSSSSSSSSSUUUWWWYYYZZZ[[[\\\]]]___aaacccdddeeebbbaaa___^^^^^^___```aaa___ccceeedddgggnnntttuuunnnpppssssssqqqnnnmmmmmmtttrrrpppppprrruuuvvvvvvwww}}}|||~~~}}}zzzyyy|||{{{dddSSSDDD<<<:::///999===888444555666333222222333222222111000///000000000000////////////........................++++++,,,------......///+++++++++,,,,,,---------++++++++++++++++++++++++(((((())))))*********+++******+++++++++,,,,,,,,,***************************************************************************+++,,,,,,******+++,,,+++,,,---...////////////+++++++++******+++,,,,,,,,,---......//////......---------.........//////...000222222222111222333111111111111222333444555222333444555666666666666666888999999999999;;;<<<:::::::::;;;===???@@@AAA>>>???AAAAAABBBDDDGGGJJJGGGGGGGGGFFFFFFGGGKKKMMMPPPQQQTTTYYYZZZZZZ^^^dddgggkkksssccc]]]YYYZZZ]]]cccnnnzzz......////////////......000000//////.........---////////////////////////............////////////---......///000111111222111111111000000000000000111111222222222333333333555555666777888999::::::<<<>>>>>>===<<<;;;<<<===DDDEEEFFFGGGIIIJJJLLLLLLVVVXXXXXXVVVSSSRRRUUUXXX^^^\\\[[[\\\^^^aaabbbbbb]]]___aaabbbaaa`````````ccc```aaafffiiijjjmmmrrrsssrrrqqqqqqrrrrrrpppnnntttqqqoooqqqvvvyyyxxxuuuyyy~~~~~~|||{{{|||nnnUUUKKKEEE<<<:::>>>888777777666555555444444111111111111000000000000//////.........---------........................------,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))),,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////000000111111111222222222222222333333333333444444444444555555666777777777999:::;;;<<<============??????>>>>>>???AAACCCDDDGGGFFFEEEEEEEEEGGGJJJKKKMMMOOORRRUUUXXXYYYZZZZZZdddcccfffrrrooojjjZZZNNNOOOVVV]]]eeelllyyy......////////////......000/////////.........---................................./////////000000---......///000000111111000000000000000000000000111111111222222222333333444555666777888999999::::::<<<===<<<;;;:::;;;===@@@AAACCCEEEHHHJJJLLLMMMRRRTTTVVVVVVTTTUUUYYY]]]cccaaa``````aaaaaaaaa___bbbcccddddddcccbbbaaaaaaaaa___aaagggkkklllooosssssstttttttttsssrrrrrrqqqtttqqqpppsssxxx|||}}}|||~~~~~~}}}|||}}}aaaOOO@@@===;;;555444999777666666555444444333333111111111000000000////////////.........---------........................------,,,,,,,,,+++++++++++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////000000000111111111222222222222222333333333444444444444444555666666777777888999:::;;;;;;<<<;;;;;;>>>>>>===>>>???@@@BBBCCCEEEDDDDDDDDDEEEGGGIIIKKKKKKLLLOOORRRUUUWWWYYYYYY______```ggguuulll___WWWQQQPPPSSS[[[aaauuu}}}......////////////....../////////............................................./////////000000000.........//////000000111000000000000000000000000111111111222222222222333444444555666777888999999888999;;;;;;::::::;;;===<<<===@@@CCCFFFIIIKKKMMMQQQSSSVVVVVVUUUVVV[[[___dddccccccdddddddddbbb```ddddddddddddccccccbbbbbb___^^^aaahhhlllmmmooossssssvvvxxxxxxuuussstttuuuvvvtttssstttxxx|||~~~}}}zzzyyy}}}ppp___NNNBBB:::555888888444444999555555444333333222222222111111000000000000//////...............---------------------------------,,,,,,,,,,,,++++++++++++++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))************))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---............/////////000000000000111111111111222222222222333333333333333333444555555666666777666777888999::::::::::::<<<<<<<<<<<<===???@@@AAABBBBBBBBBCCCDDDGGGIIIJJJIIIIIIKKKMMMPPPSSSUUUWWWYYYZZZ\\\___dddnnn{{{vvv```RRRMMMNNNLLLXXXyyy{{{yyyyyy}}}|||yyyzzz~~~---......//////......---....................................................../////////000000000........./////////000000/////////000000000000000111111111111222222222222333444444555666777888999777888:::;;;:::;;;===>>><<<===@@@BBBFFFHHHKKKLLLSSSUUUWWWVVVTTTUUUYYY]]]___```bbbeeeggggggeeebbbbbbaaa``````aaabbbcccbbb^^^^^^bbbhhhlllkkklllooopppuuuzzzyyyuuussstttwww{{{yyywwwuuuuuuxxx{{{~~~}}}wwwZZZJJJCCC999:::777888:::999444444999333333222222111111111111111000000000////////////........................------------------------,,,,,,,,,++++++++++++***+++******************+++************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------.........///////////////000000000111111111222222222222333333333222333333444555555666666666666777888999999999999::::::;;;;;;<<<>>>>>>???AAAAAABBBCCCEEEGGGIIIJJJJJJJJJJJJJJJLLLOOOQQQSSSUUUYYY]]]______dddmmmtttnnnbbbXXXRRRSSSaaauuu~~~{{{xxxuuuqqqqqqvvv{{{~~~~~~{{{xxxwwwvvvyyy|||}}}------............---------------...................................................////////////............////////////......//////000000000000000000111111111222222222333333444555666777777888777999;;;;;;;;;<<<>>>@@@???@@@AAADDDFFFHHHJJJKKKRRRTTTVVVUUUTTTUUUYYY\\\\\\]]]```cccffffffdddaaa```^^^\\\^^^aaaeeeffffff```___bbbhhhjjjhhhhhhkkkmmmsssxxxxxxtttrrrtttvvv|||}}}{{{yyywwwxxx|||~~~}}}kkk]]]PPP@@@;;;;;;555888777777777333000000444111111111111000000000000000000000////////////...---.....................------------------------,,,,,,+++++++++******************++++++*********************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,------------------------................../////////000000000111111111222222222333333222222333333444444555555666777888999999:::999999888999:::;;;<<<=========@@@AAABBBCCCEEEGGGIIIJJJLLLKKKJJJJJJJJJLLLMMMOOORRRWWW\\\^^^^^^```fffllllllqqqmmmllljjjccccccvvvwwwnnniiijjjllllllkkkrrrssstttxxxxxxxxxxxxxxxwwwxxxyyyzzzvvvyyy~~~------............---------------------.........------------------------,,,,,,---------.................................---......//////000000111000000000111111111111222222222333444555666777777777999;;;<<<;;;<<<>>>???@@@AAABBBDDDGGGIIIJJJKKKMMMPPPSSSSSSSSSUUUZZZ^^^\\\]]]___aaacccccc```^^^aaa]]][[[]]]bbbgggjjjjjjcccaaacccgggiiiggghhhjjjkkkppptttvvvtttrrrrrrtttzzz}}}~~~|||yyyzzz}}}xxxxxx{{{~~~oooZZZIIIBBBAAA:::999999222666666555333111000111222000000000000000000000000000000////////////......---------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))***++++++++++++***)))************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++,,,,,,,,,,,,------------,,,------------.....................////////////111111111111222222222222111111222333333444444555555666777888999999999999777888:::;;;<<<=========???@@@AAABBBDDDEEEFFFGGGKKKJJJJJJJJJJJJJJJKKKLLLOOOSSSVVVXXXXXXZZZ^^^aaa___ppp|||fffiiiyyyuuunnnllllllkkkjjjjjjiiihhhhhhjjjnnnsssvvvtttwww}}}|||wwwsssrrrrrrqqqpppnnnpppssstttwwwzzz,,,------......------,,,,,,,,,,,,------.........------------------------+++++++++,,,,,,,,,------........................------......///000000111000000000000111111111111222222333444555666666777777999:::;;;::::::<<<>>>>>>???AAADDDGGGJJJLLLMMMMMMOOORRRRRRRRRSSSXXX\\\ZZZ[[[\\\___bbbcccaaa___aaa]]]YYY[[[aaafffhhhhhheeecccccchhhiiiiiijjjnnnkkkmmmqqqtttuuutttrrrqqqvvv{{{}}}xxxwww}}}zzzwwwvvvxxx{{{zzzyyyyyy~~~yyyaaaOOOEEE888888===888666777333555555444333333444333222000000000000000000000000000000/////////.........---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))***++++++++++++***)))************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,++++++************************************************++++++++++++,,,,,,,,,,,,,,,,,,---------.........------........./////////111111111111222222222222111111111222333333444444444444666777777777777777777888:::;;;<<<======<<<===>>>???@@@BBBBBBCCCCCCFFFFFFHHHIIIJJJJJJKKKKKKMMMNNNOOOPPPSSSVVVYYY[[[\\\fffmmmyyy~~~zzzxxxwwwqqqpppmmmkkkiiihhhggggggffffffjjjooopppnnnooossssssvvvyyywwwsssqqqrrruuusssrrrrrrsssuuuuuusssqqqrrrqqqrrrtttwwwyyyxxxwwwvvvxxx|||,,,------......------,,,,,,,,,,,,------.........------------------------******+++++++++,,,,,,,,,.....................------------...///000000111000000000000111111111111111222222333444555666777777888999:::999999:::<<<;;;<<>>;;;>>>444555999333111888888222222222222333444222...000000000000111111111111000/////////............---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,---------......---------.........//////000111111111111222222222000111111222333333444444222333444555666666666666777888:::<<<=========<<<<<<<<<===??????@@@@@@@@@AAACCCEEEHHHJJJKKKKKKKKKLLLKKKKKKMMMRRRWWW[[[\\\XXX]]]\\\cccwww}}}}}}|||yyyvvvqqqllljjjjjjhhhiiikkkkkkjjjmmmrrrlllppptttssspppoooqqquuuqqqpppppprrrttttttsssrrrsssvvv}}}---------,,,,,,+++++++++.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////000000000000333333444444555666666777777777888999::::::::::::;;;===???CCCGGGJJJMMMNNNQQQTTTUUURRRNNNMMMQQQUUUVVVWWWZZZ^^^bbbhhhllloooeee^^^XXXWWW\\\aaaddddddeeeaaaeeepppqqqiiifffkkkjjjllloooqqqrrrqqqooonnnttttttttttttssssssrrrrrr~~~~~~zzzvvvsssttttttuuuyyy~~~~~~wwwaaaOOOEEE@@@===;;;999888777666555444333333444444333333222111000000000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))************************+++***)))***+++,,,***(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))***************++++++,,,,,,++++++***))))))))))))******************++++++++++++************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------...///000000111////////////000000000000000000000111222222333333222333555777777666555444555777999999999999;;;===============>>>???@@@AAAAAACCCEEEEEEEEEFFFHHHJJJKKKKKKKKKLLLNNNQQQTTTWWWXXX]]]bbbeeeiiisssxxxwwwtttrrrsssvvvwwwvvvtttxxxxxxyyyzzz{{{{{{yyyxxxyyy{{{}}}~~~~~~}}}~~~---------,,,,,,+++++++++......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------.............../////////000000000000222333333444444555555666666777888999::::::::::::888999;;;>>>AAAEEEHHHIIIMMMPPPSSSQQQNNNNNNQQQUUUWWWXXXZZZ^^^ccciiinnnqqqiiiaaaYYYUUUXXX]]]```aaaaaa^^^bbblllnnnfffdddiiigggiiinnnqqqqqqoookkkiiimmmmmmmmmnnnooopppqqqrrrvvvxxx|||~~~}}}zzzvvvssswwwwwwwwwzzz~~~}}}{{{~~~}}}~~~vvv___UUUHHH???;;;999777555888888777666555444333222444333333222111111000000000000000000/////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))***************************))))))***++++++***(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))************************))))))))))))***************++++++,,,,,,++++++***))))))))))))******************++++++++++++***************+++++++++,,,,,,,,,++++++++++++,,,------,,,------...//////000000....../////////000000000//////000111111222222333222333555666666666444333555777888999999999;;;<<<<<<<<<<<<======>>>???@@@???AAACCCDDDDDDDDDFFFHHHKKKJJJJJJKKKMMMPPPSSSUUUWWW[[[___```aaagggrrr{{{------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,************************++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,------------....../////////000000000111111222222333444444444666666777888999999999999888888999;;;===AAADDDFFFHHHKKKOOOPPPNNNOOOQQQTTTWWWWWWYYY]]]bbbiiipppsssllldddZZZUUUUUUYYY[[[]]]]]][[[___hhhjjjdddcccgggdddggglllppppppnnnjjjgggiiihhhhhhhhhjjjllloooqqqnnnqqqvvvzzz|||zzzxxxvvvwwwwwwxxxzzz|||}}}{{{zzz}}}~~~}}}sssaaaKKKAAA===888777999999777555777777666555444333222222333333222222111000000000000000000/////////..................------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++************************************))))))***++++++***(((******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))************************))))))))))))***************++++++,,,,,,++++++***))))))))))))******************++++++++++++***************++++++++++++,,,++++++******++++++,,,---,,,------....../////////.........////////////000//////000000111111222222111222444555555555444333444666888888888888:::<<<;;;;;;;;;;;;<<<===>>>>>>===???AAABBBBBBCCCEEEFFFIIIIIIIIIJJJLLLOOORRRSSSTTTXXX]]]]]]\\\^^^dddiiisss}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************++++++++++++,,,,,,,,,,,,,,,------------........./////////000000000000111111222222333333555555666777888888888888:::::::::;;;===AAADDDFFFCCCFFFKKKMMMNNNOOOQQQSSSUUUUUUWWWZZZ```hhhnnnrrrkkkeee]]]YYYXXXYYY[[[[[[[[[ZZZ^^^eeegggdddcccfffdddfffjjjmmmoooooonnnnnnnnnllljjjiiiiiikkkmmmooommmooorrruuuxxxyyyyyyzzztttuuuvvvxxxyyyyyyxxxwww}}}~~~}}}~~~|||{{{}}}~~~vvvfff[[[NNNJJJEEE888:::999888999;;;;;;999666555555555444333222222222222222111111000000000000000000/////////..................---------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************+++******+++,,,,,,+++)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))************************((()))))))))***************++++++,,,,,,++++++***((()))))))))******************++++++++++++******************++++++++++++***************+++,,,,,,,,,,,,---------.........------........./////////......//////000111111222111222333333444444333333333555777777777777999;;;999999999999:::;;;<<<======>>>@@@AAAAAABBBDDDFFFGGGGGGHHHIIIKKKMMMOOOPPPPPPUUU[[[^^^]]]^^^aaadddhhhkkkrrr,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,------------.....................//////////////////000000111222222333444444555666777777777777::::::;;;<<<>>>AAADDDEEEAAADDDHHHKKKMMMOOOPPPQQQRRRSSSUUUXXX]]]dddjjjmmmeeeccc```___^^^^^^^^^]]][[[\\\___eeegggfffeeegggggggggiiikkknnnrrrvvvxxxxxxuuuqqqnnnkkkkkkllllllnnnnnnnnnoooqqquuuxxxzzzvvvwwwwwwwwwuuusssrrrqqqvvv~~~~~~||||||zzzzzz{{{~~~~~~|||zzz{{{}}}rrrkkk\\\LLLBBB<<<666:::>>>777:::999777777777666555444444444333333222222111111111111000000000000//////////////////...............------------,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++***************************,,,++++++,,,------,,,*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))***************++++++,,,,,,++++++***((()))))))))******************++++++++++++******))))))*********+++++++++***))))))))))))***++++++,,,,,,,,,,,,------------------------............---......//////000111111000111111222222222222222222444666666666666888:::888888888888999:::;;;<<<<<<>>>@@@AAAAAABBBDDDEEEEEEEEEFFFHHHIIIKKKLLLMMMOOOTTTZZZ]]]^^^^^^___aaadddeeegggjjjuuu++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------............------.........///////////////000000111222222222333333444555666666666666888999:::===???AAABBBCCCBBBCCCFFFIIILLLNNNOOOPPPQQQRRRTTTWWW[[[```dddfff```aaabbbcccccccccbbbaaa^^^```cccfffhhhhhhhhhhhhiiihhhhhhiiimmmsssyyy|||}}}{{{wwwrrrnnnlllkkkkkknnnmmmllllllnnnrrrvvvyyy|||}}}|||yyyuuupppnnnmmmmmmvvv||||||yyy{{{~~~}}}{{{zzz|||~~~nnn]]]QQQLLL@@@888888:::777;;;>>>777888777666444444444444555333222222222111111111000000000000////////////////////////.........------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++,,,------,,,*********))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))******************)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++***))))))))))))******************++++++++++++******)))))))))************+++)))))))))((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......//////000000000000000000111111111222111333555555555555777999888888888888999:::;;;;;;<<<===???@@@@@@AAACCCEEECCCDDDEEEFFFHHHIIIJJJJJJOOORRRWWWYYYYYYYYYZZZ[[[\\\aaafffgggiiiuuu+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++,,,,,,,,,---------------------........./////////000000111111222333333222333444555555666555555666888;;;>>>AAABBBCCCBBBEEEEEEEEEGGGJJJLLLNNNNNNQQQSSSUUUXXX[[[]]]______^^^```aaaccccccdddeeefffaaaccceeeggghhhiiiiiihhhhhhhhhggghhhlllpppuuuyyyzzzxxxuuurrrooommmkkkkkkmmmnnnoooqqqsssvvvxxxyyy~~~~~~yyytttssssssooouuu|||}}}|||{{{zzz}}}~~~}}}~~~yyyiiiZZZOOOHHHBBB>>>:::444888;;;777999;;;444666666555444444444555666222111111111111000000000//////////////////////////////.........------------------,,,,,,,,,++++++************************++++++++++++++++++++++++******************************)))***+++,,,***(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++***))))))))))))******************++++++++++++******))))))))))))************)))(((((((((((()))******,,,,,,+++++++++++++++++++++,,,,,,,,,,,,---------,,,------......///000000000/////////000000111111111222444444444555666888888888888888999:::;;;;;;:::<<<>>>>>>>>>???AAACCCBBBBBBDDDEEEGGGGGGHHHHHHMMMOOOQQQSSSTTTUUUWWWXXXVVV]]]dddeeedddiiiuuu+++++++++,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))******************+++++++++,,,,,,,,,---------.........//////000000000111222222333333222222333444555555555555666888===AAADDDEEEDDDDDDGGGFFFEEEFFFIIILLLMMMNNNRRRTTTVVVYYY[[[\\\\\\\\\___```aaaaaaaaacccfffhhhbbbeeegggggghhhjjjjjjhhhggggggggghhhkkknnnqqqrrrtttsssrrrqqqooommmlllkkknnnppptttwwwzzz|||||||||}}}}}}{{{{{{|||wwwzzz}}}~~~}}}{{{zzzzzz{{{}}}|||}}}tttcccQQQMMMEEE???>>>===:::555<<<444555666000333888333222333444333222111111222111111111111000000000000........./////////////////////.........------------------,,,,,,,,,++++++************************++++++++++++++++++++++++************************)))((('''(((******((('''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++,,,,,,+++++++++))))))))))))******************++++++++++++******))))))))))))************((((((((((((((()))******,,,+++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...//////000///////////////000111111000222444444444444666888888888888888999:::;;;<<<888:::<<<=========???AAAAAABBBCCCEEEFFFGGGGGGGGGJJJKKKMMMOOORRRUUUXXXZZZVVV[[[``````___aaaiiiqqqsss---------,,,,,,++++++++++++,,,,,,+++***)))+++,,,***************************+++---...---+++)))(((************************++++++,,,,,,,,,,,,------,,,,,,------...////////////000111111000000222444333444555666777777777777666888;;;>>>AAACCCDDDDDDHHHHHHHHHHHHJJJLLLNNNPPPTTTTTTUUUWWWXXXZZZ[[[\\\YYYUUUUUU[[[___^^^]]]^^^^^^```ccceeefffgggjjjllljjjjjjkkklllooosssvvvxxxwwwyyyzzzuuuoookkkmmmpppqqqooonnnqqqwww~~~|||~~~~~~}}}wwwvvvyyy{{{xxxuuuyyyzzz{{{vvviii^^^RRRIIIFFF===<<<;;;999888777777777666777777444222222333222555555444333333222111111000000000000000000000000........................------......------,,,+++,,,,,,,,,+++++++++******++++++************************************************))))))))))))******++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))************+++++++++************************++++++,,,,,,,,,,,,------......//////000000111111222222333333333444444444888777777777888:::<<<======<<<;;;::::::;;;===>>>???@@@BBBDDDEEEFFFGGGGGGGGGHHHJJJMMMOOOOOOOOOOOOUUUZZZ___```]]]\\\___cccjjjlllqqq}}}------,,,,,,,,,+++++++++,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,+++***)))+++++++++++++++++++++++++++++++++,,,,,,,,,------------......///000000000111222333222222222444666444444555666777777777777777888;;;>>>@@@BBBBBBCCCGGGGGGGGGIIIKKKMMMPPPQQQUUUVVVWWWYYY[[[\\\]]]]]][[[VVVUUUYYY\\\ZZZYYYZZZ\\\___bbbeeegggjjjnnnqqqllllllnnnppprrruuuwwwyyyxxxzzz{{{wwwrrrnnnppprrrsssrrrrrrsssvvv|||}}}xxxvvvvvvwwwuuusssqqqpppooooooqqqwwwxxxlllaaaUUUNNNIIICCC>>>===<<<;;;999888777666666666444444333111000000000111444444333333222111111000000000000000000000000000........................---------...------,,,+++,,,,,,,,,+++++++++************************************************************))))))))))))******+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........///000000111111222222222222333333333333666666666666777999:::;;;<<<;;;:::999:::;;;===>>>>>>???AAACCCDDDEEEFFFFFFFFFGGGJJJLLLNNNNNNOOOOOOTTTXXX\\\^^^]]]\\\^^^```bbbeeejjjrrr,,,,,,,,,,,,++++++++++++---.........,,,,,,...///------------------------++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,.........///000000111111111333444333333333555777444555666777888888888888888999;;;===???@@@AAAAAAFFFFFFGGGIIILLLOOORRRTTTUUUWWWYYY\\\^^^^^^^^^^^^]]]XXXVVVWWWXXXVVVVVVXXX\\\^^^aaadddfffiiinnnqqqlllmmmooorrrtttvvvwwwwwwxxxzzz{{{yyyuuussssssuuuvvvwwwwwwvvvuuuyyy~~~~~~~~~}}}|||}}}|||~~~|||yyyvvvsssqqqppppppmmmllliiifffdddggglllppprrruuuzzz}}}kkk```XXXSSSJJJBBB=========;;;999999999999777666555555555555555444333222111111111222222222222111111000000///000000000000000000000000---------------------------------------,,,++++++,,,,,,,,,+++++++++************************************************************))))))))))))******+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------......//////000111111000111111111222222222222444444444555666777999999;;;:::999999999;;;<<<======>>>@@@AAABBBCCCDDDDDDEEEFFFHHHJJJLLLMMMMMMNNNQQQTTTXXX[[[]]]]]]\\\[[[ZZZ___dddffflll~~~,,,+++++++++++++++++++++,,,---...---,,,,,,...///........................+++*********+++,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,------......//////000000000222333333222333555777444555666777888888888888999999;;;<<<===>>>??????DDDEEEFFFIIILLLPPPTTTVVVUUUWWWZZZ]]]___``````______ZZZXXXXXXXXXVVVWWWZZZ^^^```bbbcccdddfffiiikkkkkkllloooqqqssssssssssssvvvxxxzzzzzzxxxvvvvvvvvvyyy{{{{{{yyyuuuwww~~~}}}}}}~~~~~~}}}}}}||||||~~~}}}{{{yyyzzz|||}}}}}}|||zzzuuuqqqmmmmmmmmmkkkjjjgggdddccceeeiiilllmmmkkkiiiiiilllppptttuuu|||tttnnneeebbb[[[QQQIIIFFFFFFFFFAAA;;;999;;;<<<:::888999777666555444333333333333444111000222333111111222111111000000000/////////////////////////////////------------------------,,,------------,,,++++++,,,,,,,,,+++++++++*********************+++++++++******************************))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------......///000000111000000000000111111111111333333444555666777888888999999888888999:::;;;<<<<<<===>>>@@@AAABBBBBBBBBDDDDDDFFFHHHIIIKKKLLLLLLOOOPPPSSSWWW[[[\\\ZZZXXXXXX\\\bbbcccbbbhhh{{{++++++++++++++++++++++++***+++++++++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,------......///...///111111111111444666444555666777777888888888999999::::::;;;===>>>>>>CCCDDDEEEHHHLLLPPPTTTVVVVVVWWWZZZ\\\___`````````aaa]]][[[\\\\\\ZZZ\\\```aaacccfffgggggghhhjjjkkklllmmmoooqqqrrrrrrrrrqqqtttvvvyyyzzzyyyxxxvvvvvvyyy|||~~~{{{wwwwww||||||}}}~~~}}}~~~~~~|||{{{yyywwwvvvwwwyyy{{{zzzzzzxxxtttooollljjjkkkddddddcccaaa```aaaeeehhhfffccc^^^\\\^^^```aaabbb```cccfffhhhkkkqqqxxx~~~yyypppdddZZZTTTOOOIIIDDDBBBAAA@@@>>>;;;999;;;======999888:::999555333444555555444333222222222222222------222444111///000000000///////////////...........................------------------------,,,,,,------,,,,,,+++***,,,,,,,,,+++++++++******))))))*********+++++++++******************************))))))))))))*********))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------...//////000000//////000000000111111111333333444555666777888888777777777888999::::::;;;<<<<<<>>>???@@@@@@@@@@@@BBBCCCCCCEEEGGGHHHJJJKKKLLLMMMPPPTTTXXXZZZYYYWWWUUUYYY```fffeeebbbfffooo|||*********+++++++++++++++((()))***)))((()))+++---++++++++++++++++++++++++++++++++++++++++++,,,,,,************************************++++++++++++***++++++,,,------......,,,---/////////000222555333444555666777777777777888888888999:::<<<===>>>BBBCCCEEEGGGKKKPPPSSSVVVWWWXXXZZZ\\\^^^```bbbcccccc```aaabbbaaa___aaafffdddggglllnnnoooooopppqqqooopppqqqrrrrrrrrrrrrrrrrrruuuxxxzzzzzzyyyvvvtttxxx{{{}}}|||zzzyyy{{{}}}|||~~~{{{zzzxxxuuussssssvvvxxxvvvuuussspppnnnkkkiiihhhbbbbbbaaa___]]]]]]___aaaccc___ZZZXXXZZZ[[[ZZZYYYTTTUUUVVVVVVVVVXXX\\\___\\\aaagggkkklllnnnqqqsssyyynnnjjjccc```cccddd\\\QQQLLLGGGAAA>>>>>>>>><<<;;;999888999;;;:::777888;;;888666666888777333111333444444333222222222222222444///111999===777222333////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,+++++++++******)))))))))***++++++,,,,,,******************************))))))))))))*********))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++)))************+++++++++************************++++++,,,,,,,,,,,,------,,,------......///000000///000000000111111111111222333444555666777777777555666666777888999::::::<<<<<<===??????@@@@@@@@@AAAAAAAAACCCDDDFFFHHHIIIIIIKKKOOORRRUUUWWWXXXYYYSSSUUU^^^iiijjjbbb___bbbmmmpppvvv|||)))*********++++++++++++'''((())))))((()))+++---++++++++++++++++++++++++***+++,,,---,,,+++***)))))))))))))))))))))))))))************++++++++++++++++++,,,,,,---......///+++---......///000222444222333444555555666666666777777777888999;;;===???BBBBBBDDDFFFJJJNNNRRRTTTZZZZZZ[[[\\\^^^bbbeeegggeeedddfffhhheeebbbccchhhhhhlllrrruuuuuusssqqqqqqpppppppppoooppppppqqqqqqsssuuuxxx{{{|||zzzvvvsssvvvxxx{{{}}}}}}|||zzzyyyzzzzzz}}}{{{{{{yyyuuuqqqppprrruuurrrooolllkkklllkkkgggdddbbbbbbaaa^^^\\\ZZZ[[[\\\bbb]]]WWWUUUVVVUUURRRNNNPPPPPPOOONNNMMMMMMNNNNNNHHHIIIKKKMMMNNNPPPQQQRRRQQQUUU[[[aaaeeehhhkkkmmmkkkmmmppptttyyy}}}}}}|||}}}yyyrrrmmmlllllliiijjjiiieee___XXXSSSPPPOOOPPPMMMIIIHHHIIIFFFAAA>>>===;;;;;;;;;;;;;;;:::777555777:::999666888===888666666999777444444777444333222222111222222222555///222>>>CCC;;;444444////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,+++++++++******((())))))***++++++,,,,,,******************************))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---......//////000000000000111111111222222000111333444555666555555444444666777888999999999<<<===>>>???????????????@@@@@@@@@AAABBBEEEGGGHHHHHHKKKOOOPPPQQQSSSXXX\\\WWWWWW___jjjiii___\\\```ffffffgggiiioooxxx))))))******++++++++++++'''((())))))((()))+++---,,,,,,,,,,,,,,,,,,,,,,,,***+++---...---+++)))((((((((((((((((((((((((((()))************+++++++++,,,,,,------...//////000+++---...//////000333555111222333444555555555555666666666777999;;;>>>???AAABBBCCCFFFIIIMMMQQQSSS]]]\\\\\\\\\___cccgggjjjggggggiiikkkhhhcccccchhhlllqqqvvvxxxvvvrrrmmmkkkooonnnmmmllllllmmmnnnoootttuuuyyy|||}}}{{{wwwssstttvvvyyy}}}~~~zzzwww}}}{{{{{{~~~{{{{{{yyyuuupppnnnqqqtttnnnjjjggghhhkkkjjjfffaaa]]]^^^]]][[[XXXWWWXXXYYY[[[VVVRRRQQQSSSSSSOOOKKKIIIIIIIIIIIIIIIHHHHHHHHHMMMKKKIIIIIIJJJKKKKKKJJJHHHJJJMMMNNNNNNNNNOOOQQQLLLOOOSSSUUUVVVVVVXXXYYYXXXVVVUUUVVVYYY[[[\\\[[[ZZZ[[[YYYUUUOOOKKKKKKLLLLLLKKKKKKKKKJJJHHHGGGEEE<<>>??????@@@???????????????@@@AAADDDFFFHHHGGGKKKOOOPPPOOOQQQXXX^^^]]]\\\bbbiiidddYYYXXXaaadddeeehhhkkknnnqqquuuwwwyyy((()))******)))(((((()))************************+++++++++++++++++++++++++++++++++******(((''''''))))))))))))))))))))))))+++,,,,,,------,,,,,,+++------------------------------...///000111222222222222333333333333444444666888::::::::::::<<<>>>@@@@@@@@@BBBFFFJJJOOORRR^^^\\\ZZZYYY[[[___cccfff```bbbddddddcccccceeefffiiikkkmmmmmmjjjjjjmmmqqqooonnnllliiiggghhhjjjmmmsssrrrtttyyy~~~~~~yyytttssswww{{{{{{xxxvvvvvvxxxvvvxxx}}}}}}~~~}}}~~~|||yyy~~~zzznnnkkkrrruuuqqqpppiiibbb___``````]]]ZZZYYYZZZZZZZZZYYYWWWUUUTTTUUUTTTRRRPPPOOONNNOOOOOOJJJIIIHHHFFFEEEDDDDDDDDDFFFCCCAAABBBDDDDDDBBB@@@????????????@@@AAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCC??????@@@@@@@@@@@@??????AAAAAAAAA@@@???>>>>>>===:::::::::999999888888888888777777777666666555555666666555444444444444555444444333333333222222222222222222111111111000000000000//////.........---000000///...---,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,,,,,,,***)))((())))))))))))))))))))))))))))))***+++,,,,,,------))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((()))***************************************---------.........//////000111111111222222222222111222222333333333222222666888999999888888888999888999;;;<<<>>>???@@@@@@??????@@@@@@AAABBBCCCCCCHHHIIIJJJKKKMMMPPPUUUXXX___^^^\\\\\\]]]^^^]]]\\\hhhiiiiiigggddddddhhhkkksssxxx&&&(((+++,,,++++++,,,---))))))))))))))))))))))))++++++++++++++++++++++++))))))******+++******)))************************+++,,,,,,,,,,,,,,,,,,+++------------------------------...///000111222222222222222333333333444444666777999999999:::;;;===>>>>>>>>>???AAAEEEIIILLLVVVVVVWWWYYY[[[]]]___aaa\\\]]]___```bbbdddggghhhggghhhiiiiiihhhiiikkkmmmkkkkkkiiihhhggghhhkkkmmmooooooqqqvvv}}}|||xxxuuuwwwxxxxxxvvvtttttttttuuuxxx|||~~~|||}}}}}}{{{yyyyyy{{{}}}}}}yyyvvvuuuyyyuuujjjhhhqqqvvvuuulllfff___\\\\\\[[[YYYUUUUUUUUUUUUUUUTTTRRRPPPOOOSSSRRRPPPOOOMMMLLLKKKKKKHHHGGGEEEDDDCCCBBBBBBBBBCCCAAA???@@@AAABBB@@@>>>======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<======>>>>>>======<<<======<<<<<<;;;::::::999:::999999999888888888888666666666666666666666666666555555444444444444444444333333333333222222222222222111111111000000000000/////////.........---000///...------,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++***))))))))))))))))))))))))))))))))))))******++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((()))***************************************++++++,,,,,,,,,---------////////////000000000000000000111222222222222222444666888888777666777888777888:::;;;======>>>>>>>>>??????@@@BBBCCCDDDDDDGGGHHHIIIIIIKKKOOOTTTXXX___]]][[[[[[]]]^^^___^^^ccceeehhhhhhfffeeefffgggjjjoootttvvvxxx+++++++++***'''&&&&&&'''(((((((((((((((((((((((())))))))))))))))))))))))((()))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++------------------------------...///000111111222222222222222333333333333444666888888888888:::<<<======<<<===???BBBEEEGGGNNNPPPSSSWWWYYYZZZYYYYYY[[[ZZZ[[[^^^cccgggjjjkkkhhhfffeeeeeegggiiijjjjjjjjjjjjiiiiiijjjkkkmmmnnnooonnnoootttyyy|||{{{xxxxxxwwwvvvuuuuuusssqqqooorrruuuzzz{{{{{{zzzyyywwwxxx{{{~~~~~~}}}{{{xxxsssppppppsssnnneeedddmmmsssttthhhccc]]]YYYYYYXXXUUURRRQQQQQQQQQQQQOOONNNMMMLLLPPPOOONNNMMMKKKIIIGGGFFFEEEDDDCCCAAAAAA@@@@@@@@@@@@>>>======>>>>>>===<<<<<<;;;:::999888888888888888888888888888888888888888888888888888888888888999::::::;;;;;;::::::999::::::999999888777777777888888888888777777777777555555555666666666666666555555444333333333333333333333333222222222111111111111111111000000000000/////////...............000///...---,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,+++******************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))************)))************************))))))*********+++++++++,,,------------.........---...///000111222222222222444666666555555666777777888999:::;;;;;;;;;;;;===>>>???@@@BBBCCCEEEEEEFFFFFFFFFGGGIIIMMMSSSXXX^^^\\\ZZZZZZ\\\___aaabbb]]]aaafffiiiiiigggeeedddgggjjjmmmllljjjkkkqqqvvv---,,,+++(((''')))---000))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,------------------------,,,------...///000111111111222222222222333333333333555666777777777999:::=========>>>@@@CCCFFFHHHKKKMMMPPPSSSUUUUUUTTTTTT\\\ZZZZZZ]]]ccchhhkkkkkkjjjgggdddeeehhhkkkkkkiiimmmlllllllllnnnooopppoooqqqpppppprrruuuwwwwwwuuuzzzxxxwwwxxxxxxuuuooojjjppprrrwww||||||||||||{{{|||~~~|||{{{|||~~~~~~||||||xxxvvvuuusssqqqooonnnpppmmmfffccchhhlllkkkfffbbb]]]ZZZXXXWWWTTTRRRQQQPPPPPPOOONNNMMMLLLKKKMMMMMMMMMLLLIIIFFFDDDBBBBBBBBBAAA@@@???>>>>>>???======<<<<<<<<<<<<;;;;;;<<<;;;::::::999999999:::999999999999999999999999888888888888888888888888888888999999999999888888:::999999999888888888777777777666666666666666666666666666555555444444444444444333222222222222222222222222222111111111111111111000000000/////////........................///...------,,,,,,,,,---,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---************************,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((())))))***************((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))************))))))************************)))))))))************+++,,,,,,,,,,,,------------+++,,,---///000111111111111333555666555555555777888888999:::;;;;;;;;;:::<<<===>>>@@@BBBCCCEEEFFFEEEEEEEEEFFFGGGLLLRRRWWW]]]ZZZXXXXXX\\\```ccceee\\\___dddhhhiiihhhfffeeefffhhhjjjiiiggghhhmmmqqqnnnxxx***))))))***...777AAAIII************************((((((((((((((((((((((((+++++++++,,,,,,+++++++++************************,,,++++++******++++++,,,------------------------,,,,,,---...///000111111111111111222222222333333222444666666666666888:::;;;<<<===???AAAEEEGGGIIINNNNNNNNNOOOOOOPPPQQQRRR[[[ZZZZZZ\\\```cccffffffjjjfffccccccgggjjjjjjiiiooommmmmmnnnooopppnnnlllpppooooooqqqsssuuuvvvuuuzzzzzz{{{~~~~~~yyypppiiinnnppptttwwwzzz|||}}}}}}}}}~~~|||}}}|||{{{zzz{{{|||}}}{{{zzz}}}yyysssoooooopppppppppppprrrqqqkkkgggeeedddbbbbbb```\\\YYYWWWUUUSSSQQQOOOOOONNNMMMLLLKKKJJJJJJKKKKKKKKKJJJGGGDDDBBB@@@AAA@@@???>>>>>>===>>>>>><<<<<<<<<<<<;;;:::;;;;;;999999999999999:::;;;<<<999999999999999999999999888888888888888888888888777888888999999888888777999999888888888888777777555555555555555555555555888777666555444333222111333333222111111111111111222222111111111000000000000000000/////////......---------..................------,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---************************++++++)))))))))***+++,,,))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))************)))((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))************++++++++++++,,,,,,---------.........***+++---...///000111111111333555666555555666777888999:::;;;;;;;;;;;;;;;;;;<<<===???AAABBBDDDEEEEEEEEEEEEFFFGGGKKKPPPUUUZZZWWWUUUVVVZZZ___cccddd]]]___aaadddggghhhhhhgggcccdddeeeddddddgggmmmrrrkkkssszzz}}}***))))))***---555???FFF************************((((((((((((((((((((((((***+++++++++++++++******)))))))))))))))))))))))),,,+++***))))))***+++,,,------------------------,,,,,,---...///000000111111111111111222222222222222444666666666666888:::888999;;;===@@@CCCFFFGGGNNNMMMLLLKKKLLLNNNPPPRRRWWWYYY[[[\\\\\\\\\^^^```fffdddaaaaaacccfffggghhhmmmkkkjjjlllooooookkkhhhkkklllnnnpppsssvvvxxxyyyzzz|||{{{sssmmmoooppprrrtttvvvyyy{{{||||||~~~|||~~~}}}{{{zzzzzz{{{{{{zzz{{{wwwqqqmmmmmmnnnooopppqqqrrrrrroooiiiccc___\\\[[[ZZZXXXUUURRRQQQOOOOOOLLLKKKJJJHHHGGGGGGGGGGGGIIIIIIHHHFFFDDDBBB@@@??????>>>===<<<<<<<<<<<<<<<;;;<<<===<<<:::999:::;;;666666666777777888::::::777777777777777777777777666666666666666666666666777777888888888888777777666666666555555555555555333333333444444444444444777777666444333222111000222222111000000000000000111111111000000000000///////////////............---------------.........------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---******************************************+++,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''((((((((((((''''''(((((())))))******)))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))***++++++++++++,,,,,,,,,------------............+++,,,---...///000000000000222444555555555666777777888999:::;;;;;;<<<;;;:::;;;<<<===???@@@BBBBBBCCCDDDEEEEEEFFFHHHLLLOOOTTTRRRQQQRRRVVV[[[^^^___^^^]]]^^^```dddfffggggggdddddddddcccdddggglllpppjjjooossssssuuu{{{}}}}}}+++++++++)))((()))---///************************))))))))))))))))))))))))(((((()))***++++++++++++************************,,,+++***))))))***+++,,,------------------------+++,,,,,,---...///000000111111111111222222222222333444666666666777888:::999:::;;;===???AAACCCDDDIIIIIIIIIJJJKKKNNNQQQRRRTTTYYY______[[[ZZZ\\\```eeeeeecccbbbaaacccgggjjjjjjhhhhhhkkkpppppplllhhhjjjlllooorrrtttvvvwwwyyyzzz}}}{{{wwwuuusssrrrrrrsssuuuyyy|||~~~}}}|||yyyyyyzzz{{{|||zzzwwwrrrpppnnnmmmllljjjjjjjjjjjjhhhccc]]]ZZZZZZUUUUUUTTTRRRPPPNNNMMMNNNJJJIIIGGGFFFEEEDDDEEEEEEFFFEEECCCBBB@@@??????>>><<<;;;::::::::::::::::::999;;;<<<;;;888777888:::777777666666666777777888555555555555555555555555555555555555555555555555555666666777777666666555444444444444444444444444222222222222333333444444444444444333333333333333111111000////////////000111111000000000//////////////////.........------,,,,,,,,,------.........---,,,,,,+++,,,,,,------++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---************************))))))***+++++++++++++++))))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((('''''''''((()))*********))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))******++++++++++++,,,,,,,,,,,,,,,---------......------...///////////////...000333444333333555666555666777999:::;;;;;;;;;::::::;;;<<<===>>>???@@@@@@BBBCCCDDDDDDEEEGGGIIILLLKKKKKKMMMQQQUUUWWWXXX\\\[[[[[[]]]aaaddddddbbbddddddeeefffggghhhjjjlllfffjjjlllmmmqqqvvvuuurrrtttwwwzzz{{{}}}(((***,,,,,,***((((((((())))))))))))))))))))))))************************%%%&&&''')))+++,,,,,,,,,++++++++++++++++++++++++,,,+++)))(((((()))+++,,,------------------------+++,,,,,,---...///000000000111111111111222222222333555666777666777999:::<<<===>>>???@@@AAABBBCCCDDDEEEGGGIIILLLOOOQQQRRRSSS\\\cccddd^^^[[[^^^cccfffggggggeeecccdddiiinnniiihhhhhhmmmrrrsssoookkklllooorrrssstttttttttuuu{{{~~~|||zzzzzz|||vvvtttssssssuuuyyy~~~~~~{{{~~~}}}yyyyyyzzz|||}}}yyywwwuuusssqqqmmmiiieeeaaa``````___[[[WWWVVVXXXSSSTTTTTTRRRPPPNNNNNNOOOKKKIIIGGGFFFEEEEEEEEEEEEDDDBBB@@@>>>=========>>>:::999888888888888888888777:::;;;:::777666777999:::999888777777666777777555555555555555555555555555555555555555555555555444555555666666555555444555555555555555555555555111111222222222333333333111111222333333444555555111111000///////////////000000000000//////////////////.........---------,,,,,,,,,------.........,,,,,,,,,++++++,,,------+++++++++,,,,,,+++++++++---,,,,,,++++++,,,,,,---))))))))))))))))))))))))((()))***,,,,,,,,,+++***))))))))))))))))))))))))'''(((((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))&&&''''''((()))******+++))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,---------......///////////////...---///111222222222333555333444555777999::::::;;;:::::::::;;;<<<======>>>>>>@@@BBBCCCBBBBBBCCCDDDGGGFFFGGGJJJNNNQQQRRRRRRYYYXXXYYY]]]aaabbbaaa^^^^^^```cccfffggggggffffffcccfffhhhkkkqqqwwwvvvqqqmmmoooqqqoooooottt++++++***)))(((((())))))************************************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,------......///------......///000000000/////////000111111111222333444555777888:::;;;<<<<<<===>>>======>>>AAACCCEEEFFFGGGIIIKKKMMMOOOQQQTTT[[[bbbccc```^^^^^^aaadddeeefffffffffgggiiikkkhhhiiikkknnnppprrrssstttppprrrttttttrrrpppoooooovvv{{{~~~zzzyyyzzzsssvvvyyyyyyxxxxxx|||~~~|||zzz}}}~~~yyyuuutttvvvxxxyyyyyyyyyyyyvvvqqqiiiccc``````^^^[[[XXXTTTQQQOOOPPPOOONNNMMMLLLJJJIIIIIIFFFFFFFFFFFFEEEDDDBBBAAA@@@???>>>===<<<<<<<<<<<<;;;999777777888888888777;;;888444222333777<<<@@@???;;;666555666777666444555555555555555555555555333333444555555444333333555555555444444333333333333333333333333333333333111111111111111111111111///000111222222111000///111000///......///000111000000//////.........---------------------------,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((())))))))))))((((((************))))))))))))((((((((((((((()))******)))))))))))))))******+++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''((()))))))))))))))((((((((((((((((((((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))************(((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////000000000111222222333333333333444666777999::::::999999:::;;;<<<>>>???@@@???AAACCCCCCCCCCCCEEEFFFHHHHHHJJJKKKLLLNNNOOOOOOPPPSSSVVVVVVVVVXXX\\\___^^^^^^___```bbbdddfffhhh```bbbfffjjjmmmooopppppplllmmmmmmmmmnnnqqqvvvzzz}}}}}}++++++***)))))))))))))))************************************************))))))))))))))))))))))))************************)))))))))*********++++++******++++++,,,---------------......//////000000111111111222333333444444333333555666888:::;;;<<<;;;<<<=========???BBBEEEFFFGGGHHHJJJLLLOOORRRSSSQQQUUUZZZ\\\\\\\\\___aaa```bbbcccddddddeeegggiiiiiijjjlllnnnppppppppppppppprrrssssssrrrqqqrrrssswwwyyy}}}~~~}}}{{{{{{zzz|||~~~}}}yyyxxxzzz}}}}}}}}}~~~~~~}}}||||||xxxtttsssssstttvvvvvvuuuuuurrrmmmfff```[[[[[[ZZZXXXVVVTTTQQQPPPNNNMMMLLLKKKJJJIIIHHHHHHFFFEEEDDDCCCBBBAAA@@@@@@>>>===<<<;;;;;;:::;;;;;;:::999777777888888777666999777555555777;;;@@@DDD<<<999555444555666555444444444444444444444444444222333444555555444333222555444444444333333333333333333333333333222222222111111111111111111111111///000111111111111000///000000///......///000000000/////////............------------------------,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))************))))))))))))((((((((((((((()))******)))))))))))))))******+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((())))))))))))((((((((((((((((((((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((()))))))))(((((()))))))))*********(((((((((((())))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,------...////////////000000111111222333333222222333444666777888999666666777888999;;;<<<===>>>@@@BBBBBBBBBCCCDDDFFFFFFGGGHHHIIIJJJKKKLLLLLLMMMPPPRRRSSSTTTUUUYYY\\\]]]^^^^^^___aaabbbbbbccc___aaacccfffhhhhhhggggggeeeggghhhjjjkkknnnssswwwzzzzzz|||++++++***))))))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((()))))))))******))))))******+++,,,,,,,,,---------...//////000000000111111222333333444444222333444666777999:::;;;:::<<<===>>>>>>@@@DDDGGGGGGHHHIIILLLOOORRRUUUVVVRRRRRRSSSTTTWWWYYY\\\^^^]]]^^^```aaabbbdddgggiiilllnnnpppqqqrrrqqqpppooopppqqqrrrrrrrrrrrrtttvvvxxxxxxyyy{{{}}}~~~}}}||||||yyyzzz|||{{{wwwvvvyyy{{{|||}}}||||||~~~}}}|||~~~|||zzzwwwtttrrrqqqpppqqqppppppooommmhhhaaa\\\XXXXXXWWWWWWVVVUUUSSSSSSKKKJJJJJJIIIHHHGGGGGGFFFFFFDDDBBB@@@>>>======>>><<<;;;:::999999888888999999777666666777777777666333222222222444777;;;===888666333333444555555444444444444444444444444444222222333333333333222222444444333333333333333222333333333222222222111111000000000000000000000000///000000111111000000/////////...------...//////////////////............------------------------,,,++++++******++++++,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************))))))))))))((((((((((((((()))******)))))))))))))))******+++(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((())))))))))))******(((((((((((())))))))))))******))))))))))))(((((()))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......////////////000111111222222333111111222333444666777777555555666666888:::;;;<<<<<<>>>@@@AAAAAABBBDDDFFFDDDDDDEEEFFFGGGHHHHHHIIIJJJLLLNNNOOOPPPSSSVVVXXX]]]^^^```aaabbbbbbaaaaaa]]]^^^```bbbcccccccccccc```bbbfffhhhjjjmmmpppsssvvvuuuxxx{{{{{{xxxxxx|||{{{vvvooo++++++***))))))*********************************(((((((((((((((((((((((())))))))))))))))))))))))************************((((((((()))))))))******))))))******+++,,,,,,,,,,,,,,,---......//////000......///000111222222333333333444555777888999::::::;;;===>>>???BBBEEEHHHHHHIIIKKKMMMQQQTTTWWWYYYYYYVVVRRRRRRTTTWWWYYYZZZ\\\^^^```bbbcccfffiiilllqqqssstttvvvuuutttqqqpppqqqrrrrrrqqqpppqqqsssvvvzzzxxxwwwyyy~~~~~~||||||~~~wwwrrrppptttyyy}}}}}}|||~~~}}}zzzyyy}}}{{{yyyxxxvvvtttqqqooommmlllkkkjjjgggccc^^^ZZZXXXXXXXXXWWWWWWUUUTTTTTTIIIIIIHHHHHHGGGFFFFFFFFFFFFDDDAAA>>><<<;;;<<<<<<;;;:::999888888777777777777666444444555666666555222222222222222222333333444333222111222333333444333333333333333333333333111222222222222222222111333333333333222222222222333333333222111111000000000000000000000000000000///000000000000000000///.........------.........///////////////.........------------------------,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************+++,,,,,,,,,,,,,,,,,,+++************)))))))))(((((((((((((((((())))))***)))))))))))))))******+++(((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''(((((())))))))))))(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))((((((''''''&&&(((((((((((()))))))))***(((((((((((())))))))))))***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))***************++++++++++++,,,,,,,,,+++,,,,,,------...////////////000000111222222222111111222333444555666666666666666777999:::<<<===:::<<<>>>??????@@@CCCDDDCCCCCCDDDDDDEEEFFFFFFGGGHHHIIIKKKLLLOOOQQQTTTVVV^^^```bbbeeeffffffeeeddd^^^^^^^^^^^^```cccgggiiiaaadddgggjjjkkkmmmooopppqqqqqqtttzzz{{{xxxxxxzzzxxxzzz~~~|||wwwuuurrrmmmhhh+++***************++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******++++++,,,---------,,,,,,------.../////////---...///000111222333333333444555666777888999::::::;;;===>>>@@@CCCGGGJJJIIIJJJKKKNNNQQQUUUXXXYYY\\\YYYUUUTTTVVVYYY\\\]]]^^^```ccceeegggiiimmmpppssstttuuuuuuuuusssrrrpppsssssssssqqqooooooqqqsss{{{yyywwwzzz{{{tttppptttyyy~~~~~~}}}}}}}}}||||||}}}{{{yyyxxxxxxvvvrrrnnnkkkjjjgggfffddd```\\\XXXWWWWWWWWWVVVTTTRRRQQQPPPIIIIIIHHHGGGFFFFFFEEEDDDEEECCC@@@===;;;:::;;;;;;::::::999888777777777777555444222333444555555444333444444444444444333222111111111111111111222333222222222222222222222222111111111000000111111111222222222222222222222222222222222111111000000000////////////////////////000//////////////////000---..................---.........///////////////------------------------,,,++++++******++++++,,,)))***++++++,,,,,,++++++++++++++++++++++++++++++******************************++++++++++++******************)))))))))(((((((((((((((((())))))***)))))))))))))))******+++(((((((((((())))))))))))((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))&&&'''''''''(((((())))))''''''''''''(((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&'''(((((((((((()))))))))(((((((((((()))))))))))))))))))))(((((((((((('''(((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,++++++,,,,,,---............//////000111111222222222222333444555555666666555555666777888:::;;;<<<999;;;======>>>>>>@@@BBBBBBBBBCCCDDDEEEEEEFFFFFFGGGHHHIIIKKKOOORRRTTTUUU[[[]]]```cccffffffffffffccc```]]][[[]]]aaafffjjjccceeeiiikkkkkkkkkkkklllllllllooovvvxxxvvvtttvvvuuuvvvxxxzzz{{{|||{{{yyy{{{~~~~~~xxxqqqnnnmmmkkkeee```+++************+++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******++++++,,,---------,,,,,,,,,---......////////////000222333444555666555555666777888999::::::;;;<<<>>>???@@@CCCGGGJJJIIIJJJKKKNNNQQQTTTWWWXXXZZZYYYXXXXXXZZZ]]]aaaccc```bbbeeegggiiikkkooorrrppppppqqqqqqqqqqqqpppppptttuuutttsssqqqpppqqqrrryyyyyyyyy{{{~~~~~~|||uuuvvvzzz|||~~~}}}||||||~~~|||yyyvvvvvvwwwuuuqqqmmmjjjhhheeecccaaa^^^[[[XXXTTTTTTSSSQQQOOOMMMKKKJJJIIIIIIHHHFFFEEEDDDCCCBBBBBB@@@>>><<<::::::::::::999999888777666666666666444222111111333444444333...///111222333333333333///111222111000000111222111111111111111111111111111000////////////000111000111111111111222222222000000000000000000000000////////////////////////000//////......//////000---...////////////...---.........///////////////------------------------,,,++++++******++++++,,,)))******+++++++++++++++++++++++++++++++++++++++************************))))))************))))))************))))))))))))((((((((((((((()))******)))))))))))))))******+++(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&'''((())))))******)))&&&&&&''''''((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))((((((((((((''''''))))))))))))))))))))))))((((((((()))))))))******************+++++++++++++++++++++,,,------............///000000111111222222222333444444555666666333333444555666888999:::888:::<<<<<<<<<<<<>>>???@@@AAABBBCCCDDDFFFGGGGGGHHHGGGHHHKKKOOOSSSUUUUUUUUUWWWZZZ]]]```bbbccccccfffccc^^^[[[ZZZ]]]aaacccbbbdddggghhhhhhgggggghhhjjjhhhiiioooqqqnnnkkklllooopppsssxxx|||~~~|||{{{zzz|||}}}}}}}}}}}}zzz{{{wwwrrrllljjjkkkhhhccc]]]+++*********++++++,,,---))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))******+++,,,,,,,,,+++,,,,,,------....../////////000222333444555666666666777888999:::;;;;;;<<<>>>???@@@AAACCCGGGJJJIIIJJJKKKMMMOOORRRTTTVVVWWWZZZ\\\]]]\\\]]]```ccc```bbbeeeggghhhkkknnnqqqnnnnnnnnnnnnnnnpppqqqrrrsssuuuvvvvvvtttssstttuuuuuuwwwzzz{{{|||}}}xxxxxx{{{|||~~~|||}}}~~~~~~~~~}}}||||||{{{zzzzzz|||}}}zzzvvvrrrqqqrrrrrrnnnjjjiiifffccc```^^^\\\YYYWWWQQQQQQPPPOOOMMMKKKJJJIIIIIIHHHFFFEEECCCAAA??????======<<<;;;:::888888777777777555444444444444444222111000000222333333222------...//////000000000///111333222000///000111000000000000000000000000000000///......///000000000000000000111111222222......//////000111111111........................000///............///000...///000000000000///.............../////////000------------------------,,,++++++******++++++,,,))))))***+++++++++++++++************************************************))))))************))))))************))))))))))))((((((((((((((()))******)))))))))))))))******+++(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***&&&'''((()))************&&&&&&''''''((())))))***''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&'''''''''''''''''''''''''''((((((((())))))(((((((((((())))))))))))))))))((((((((('''''''''))))))))))))))))))))))))(((((((((((()))))))))***************++++++++++++***++++++,,,,,,---............//////000111111111111111222222333333444444333444444555666888999:::999:::;;;;;;::::::;;;======>>>???AAACCCEEEGGGGGGGGGFFFGGGJJJOOOSSSUUUTTTSSSTTTVVVXXXZZZ\\\^^^___cccbbb```___^^^^^^^^^^^^aaaccceeefffffffffggghhhjjjgggggglllnnnkkkiiihhhlllnnnrrrxxx~~~~~~{{{wwwwwwxxxxxxxxxyyy{{{|||{{{}}}||||||yyysssrrruuuqqqlllfffdddffffffbbb^^^+++*********+++,,,,,,---))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((()))******++++++++++++,,,------......///,,,---...000111222444444777777888999:::;;;;;;;;;===>>>@@@@@@AAACCCFFFIIIIIIIIIJJJLLLNNNQQQSSSTTTXXX\\\```___[[[YYY\\\______aaadddeeegggiiimmmpppooonnnmmmmmmoooqqqtttvvvrrruuuwwwxxxxxxwwwwwwxxxrrrvvvzzz{{{zzzzzz}}}xxxyyy|||~~~~~~}}}{{{{{{zzzzzzyyyyyyyyyzzzwwwwwwyyy||||||xxxwwwrrrmmmmmmooooookkkggggggeeeaaa^^^]]][[[XXXVVVPPPPPPPPPOOONNNMMMLLLKKKHHHGGGEEECCCAAA???===<<<::::::::::::999777666555555555444333222222222222222000///000222333333222444444333222111000000//////222444333000...///111000000000000000000000000000///...------...///000//////000000111111111222------...///000111222222........................000///...------...///000...///000111111000///...---.........//////000000------------------------,,,++++++++++++++++++,,,))))))***++++++++++++***************************))))))))))))))))))))))))*********++++++*********************))))))))))))((((((((((((((()))******)))))))))))))))******+++(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******&&&'''((()))************&&&&&&&&&'''((())))))***''''''''''''((((((((()))************************%%%&&&&&&''''''(((((((((''''''''''''((((((((()))(((((((((((()))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++***++++++,,,,,,---............//////000111111111000000111111222222222333666666666777999:::<<<===999:::;;;;;;999999:::;;;;;;<<<>>>@@@BBBEEEFFFGGGGGGFFFFFFIIIOOOSSSTTTTTTUUUUUUUUUVVVXXXYYY[[[\\\]]]___bbbddddddbbb```___aaaccceeeffffffgggjjjllllllhhhhhhmmmqqqooommmmmmjjjlllpppvvv{{{|||xxxtttuuuvvvvvvwwwxxxzzz{{{||||||~~~~~~{{{zzzwwwwwwzzz|||~~~zzzyyyzzztttkkkiiimmmrrrkkkccc___``````]]]YYY++++++++++++++++++++++++(((((())))))*********+++))))))******+++++++++,,,)))************++++++++++++*********))))))(((((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------......---...///111333444777777888999:::;;;;;;<<<888;;;>>>@@@BBBCCCEEEGGGKKKKKKLLLMMMOOOQQQSSSUUUXXXYYY\\\___bbbbbb___]]]\\\^^^```bbbeeehhhmmmqqqooopppqqqrrrssstttttttttyyywwwyyy~~~|||zzzzzzxxx{{{}}}|||zzzyyy|||~~~}}}|||{{{{{{{{{{{{yyywwwuuuvvvxxxyyyzzzzzzyyyxxxyyywwwtttrrrooolllhhheeedddaaa^^^^^^```^^^XXXRRRLLLLLLMMMMMMLLLKKKIIIHHHIIIGGGDDDBBBAAA@@@===;;;;;;:::999777666555555555555555444444444333333333///////////////////////////111222111000///000111000000000000000000000000......///000000000000000...............---------000000000000000000000000////////////////////////................................................111///...------...///111...000111000///...///111,,,,,,,,,++++++************+++---......---+++***))))))))))))))))))))))))************************))))))))))))))))))))))))+++***)))(((((()))***++++++*********))))))((((((++++++******))))))(((((())))))))))))))))))))))))''''''(((((())))))******))))))(((((('''''''''&&&***,,,***(((222===:::...))))))(((((('''''''''&&&(((''''''&&&&&&((()))***(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((((((&&&''''''(((((((((((((((&&&'''((())))))((('''&&&''''''''''''(((((((((((())))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************,,,,,,++++++++++++++++++///............///000000111111111111111111111111222333444555777999;;;<<<888999:::999888888999;;;>>>>>>???@@@BBBEEEFFFHHHDDDEEEEEEHHHKKKPPPTTTVVVWWWUUUTTTVVVZZZ\\\\\\[[[___\\\^^^eeegggcccbbbddd___]]]```eeehhhhhhkkknnnqqqqqqqqqpppppppppppppppllllllnnnuuu}}}|||xxxuuuvvvxxxyyyyyyzzz{{{}}}~~~}}}zzz||||||}}}zzzvvvtttwwwzzzwwwwwwvvvuuussspppmmmlllmmmhhhbbb___]]][[[XXXTTT++++++++++++++++++++++++((()))))))))************)))))))))*********++++++))))))*********+++++++++************)))))))))((((((((((((((())))))))))))*********+++++++++,,,,,,,,,,,,+++++++++,,,------...------...///000222333555555666777888999::::::666999<<<>>>@@@BBBFFFHHHJJJJJJKKKMMMNNNOOOPPPQQQVVVWWWYYY\\\___```______^^^___```aaacccgggmmmqqqpppqqqrrrssstttuuuvvvvvvwwwuuuwww|||~~~{{{zzz{{{wwwxxxwwwvvvvvvwww{{{}}}~~~}}}}}}~~~~~~|||zzzzzzzzz{{{zzzyyywwwuuussstttrrrooommmkkkiiieeecccaaa^^^[[[[[[\\\ZZZUUUPPPKKKKKKKKKKKKJJJHHHGGGFFFFFFDDDAAA@@@???>>>;;;999:::999888777666555555555333333333333222222222222///////////////////////////000111111000///000111////////////////////////......///000000000000000------..................////////////////////////........................................................................///...---,,,,,,---...///---/////////...---...///,,,,,,,,,+++++++++*********+++,,,------,,,+++***))))))))))))))))))))))))************************))))))))))))))))))))))))+++***)))(((((()))***+++************)))))))))(((*********)))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***)))((((((((('''''''''''''''***(((&&&,,,555222((()))(((((((((''''''''''''(((''''''&&&'''((()))***(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((((((&&&''''''(((((((((((((((&&&'''((())))))((('''&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++...---------......//////111000000000000000000000222333333555666888:::;;;888999:::999888888:::<<<======>>>???AAACCCEEEFFFCCCDDDDDDFFFJJJNNNRRRUUUUUUSSSSSSVVVZZZ^^^___^^^eeeaaabbbfffgggcccbbbddddddaaabbbggghhhgggiiilllooooooooooooooopppppppppmmmlllnnntttzzz|||yyyuuuvvvxxxyyyyyywwwwwwyyy|||zzz{{{|||}}}~~~~~~~~~}}}}}}xxxuuuttttttwwwwwwwwwvvvtttpppmmmkkklllgggaaa^^^]]]\\\XXXUUU++++++++++++++++++++++++))))))))))))************(((((())))))))))))******)))))))))*********++++++************))))))))))))(((((((((((())))))))))))*********++++++++++++,,,,,,+++++++++,,,,,,---...---------...///000111222333444555666777888888999666777:::;;;===AAAEEEHHHJJJKKKMMMOOOPPPQQQPPPPPPWWWWWWXXXYYY[[[]]]___```````````````bbbffflllpppppppppqqqrrrsssuuuwwwxxxvvvtttvvvzzz{{{yyyyyy|||xxxuuuqqqppprrruuuxxxzzz||||||}}}~~~~~~~~~~~~{{{~~~~~~|||~~~}}}|||zzzwwwsssooommmpppmmmiiigggeeecccaaa___^^^[[[WWWVVVVVVUUUQQQNNNJJJJJJJJJIIIGGGEEECCCBBBBBB@@@>>>===<<<;;;999777999888777666555444444444222222222111111111000000///////////////////////////000111111//////000111////////////////////////......///000000000000///,,,---------.../////////////////////////////////........................------------------------------------------------...---,,,++++++,,,---...,,,---......---,,,---...,,,,,,,,,++++++++++++***)))***+++,,,,,,+++***)))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******************))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''%%%))))))%%%'''---+++$$$((((((((((((''''''''''''(((''''''''''''((())))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))*********+++,,,,,,,,,,,,,,,,,,---------......000000000000000000000000222222333444666777999:::888999:::999999999;;;<<<<<<<<<===>>>@@@AAACCCDDDBBBCCCCCCEEEIIIMMMQQQSSSQQQPPPPPPSSSXXX\\\^^^___jjjgggfffgggfffcccccceeejjjgggfffiiiiiiggggggkkkmmmmmmmmmmmmnnnnnnooopppmmmmmmnnnrrrwwwyyyvvvssswwwzzz{{{yyyuuutttxxx}}}yyyxxxwwwwwwxxx{{{}}}~~~~~~~~~}}}yyyvvvsssvvvvvvwwwvvvssspppllliiiiiieee___]]]\\\[[[XXXUUU************************)))))))))))))))*********((((((((((((((()))))))))))))))))))))*********************)))))))))))))))(((((((((((())))))))))))************++++++++++++++++++++++++,,,---......------......///000111111333333444555666777888888777888999999;;;>>>BBBEEEKKKMMMPPPSSSUUUVVVUUUUUUYYYYYYYYYXXXYYYZZZ]]]```___```aaabbbcccfffjjjmmmnnnnnnnnnoooqqqsssuuuvvvxxxvvvwwwzzzzzzwwwxxx|||yyyuuuqqqpppsssuuuuuusssttttttvvv|||~~~zzzzzz{{{{{{{{{yyyxxxwwwvvvyyy|||~~~~~~~~~~~~}}}}}}{{{yyy{{{zzzyyywwwtttpppmmmkkknnnkkkfffcccaaa^^^\\\ZZZ[[[XXXTTTRRRRRRPPPNNNLLLJJJJJJHHHFFFDDDBBB@@@??????===;;;::::::999777555777666555444444333333333222222111111111000000000///////////////////////////000111000///...///111////////////////////////---...//////000000//////,,,,,,,,,---...///000000////////////////////////........................------------------------------------------------------,,,,,,,,,,,,------,,,...///...---,,,---...++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***))))))))))))))))))************)))))))))))))))(((((())))))******++++++(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''%%%***+++((('''))))))&&&((((((((((((((('''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((&&&''''''((((((((((((((('''(((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************((())))))***+++,,,,,,---++++++,,,,,,------------000000000000000111111111111222222333444666888999888999:::999999999;;;===;;;<<<<<<===>>>???AAABBBBBBBBBCCCEEEHHHLLLPPPRRRNNNNNNNNNPPPTTTWWWZZZ\\\llljjjiiigggeeedddfffhhhmmmjjjiiikkkkkkhhhiiilllmmmllllllkkkkkklllmmmnnnmmmmmmnnnqqquuuwwwvvvuuuvvvzzz|||zzzvvvuuuzzz}}}|||zzzyyyyyyzzz|||}}}{{{zzzzzzzzz{{{~~~~~~}}}xxxtttuuuvvvuuurrrnnnjjjgggfffbbb]]][[[[[[ZZZWWWTTT******************************)))))))))))))))))))))))))))((((((((((((((((((((()))))))))*********))))))))))))))))))******(((((((((((())))))))))))))))))*********+++++++++++++++++++++,,,---...///------......//////000000333333444555666777888888:::::::::999999:::>>>AAAGGGJJJNNNSSSVVVXXXYYYYYYXXXYYYYYYXXXVVVVVVXXX[[[]]]___bbbdddeeefffhhhiiijjjkkkkkklllnnnoooqqqrrrzzzyyyzzz|||zzzvvvwww|||{{{yyyvvvvvvxxxwwwsssooommmmmmpppxxx|||~~~{{{yyywwwvvvxxxzzz||||||}}}|||zzzxxxwwwtttrrrtttttttttsssrrrpppnnnlllnnnkkkfffbbb___\\\XXXVVVXXXVVVSSSPPPOOOMMMLLLJJJJJJIIIGGGEEEBBB@@@???>>>===<<<:::999:::999777555555555444333222222222222222222222222111111111111////////////////////////...000111000///...///000........................------...///////////////,,,,,,,,,---...///000000................................................------------------------------------------------...------------------...---...//////------...///++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))******(((((())))))******++++++(((((((((((((((((((((((())))))))))))(((((((((((('''''''''((((((((((((((($$$)))+++)))''')))***)))'''''''''(((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((&&&''''''((((((((((((((((((((((((''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************(((((()))***++++++,,,,,,***+++,,,,,,------,,,,,,000000000000111111222222111111111222333555666777777888999999888888;;;===;;;;;;;;;<<<===>>>???@@@BBBBBBCCCDDDGGGKKKOOOQQQQQQPPPPPPPPPQQQTTTWWWZZZggghhhhhheeecccdddgggjjjllliiihhhjjjkkkjjjlllpppnnnmmmkkkjjjiiijjjkkkkkkllllllmmmppptttwwwxxxxxxuuuxxx{{{zzzxxxyyy~~~~~~|||zzzyyywwwwwwwwwwwwyyy|||~~~~~~~~~~~~|||vvvwwwwwwvvvsssoookkkhhhccc^^^ZZZXXXXXXWWWUUURRR************************************))))))))))))******))))))))))))((((((((((((((()))))))))******))))))))))))************(((((((((((()))))))))))))))))))))************+++*********+++,,,---...///,,,---...////////////...333333444555666777777888;;;;;;;;;:::999999;;;===BBBEEEIIINNNRRRUUUWWWXXXUUUXXXZZZYYYVVVUUUVVVXXX\\\___bbbdddeeefffhhhiiiiiijjjkkkmmmnnnnnnnnnnnnyyyyyy{{{}}}zzzvvvwww|||}}}}}}}}}}}}|||yyyuuurrrmmmmmmpppuuu|||~~~||||||yyyxxxyyy{{{|||||||||}}}}}}yyyvvvtttrrrpppnnnpppqqqqqqqqqqqqooonnnmmmllljjjfffccc```\\\WWWTTTTTTSSSRRROOOMMMKKKIIIHHHHHHGGGEEEBBB@@@???>>>===<<<:::999888999999777555444333222111111111111222222222222111111111111000////////////////////////...///000000......///000........................------...////////////...,,,---------.../////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------///000///...---...///***++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((((((((($$$&&&(((((('''(((((()))'''''''''(((((((((((((((&&&''''''((()))((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((&&&''''''(((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************((()))))))))***+++++++++***+++,,,---...---,,,+++...//////000000111111222000000111111222444555666555666777777777888:::<<<<<<<<<<<<<<<<<<===>>>>>>AAAAAAAAACCCFFFIIIMMMOOOTTTTTTSSSQQQQQQRRRVVVYYYaaaeeeeeeaaa___bbbfffhhhgggddddddggghhhhhhkkkpppnnnmmmkkkiiiiiiiiikkklllkkklllmmmooorrruuuxxxzzztttvvvyyyzzz{{{|||}}}yyywwwxxxxxxwwwxxxyyy|||~~~}}}}}}~~~~~~~~~~~~{{{xxxyyyxxxwwwuuurrrnnnkkkiii```\\\WWWUUUUUUTTTQQQOOO************************************)))))))))(((++++++*********)))))))))(((((((((((()))))))))***((()))))))))************(((((((((((())))))))))))))))))))))))*********************+++,,,---//////,,,---.../////////...---111111222333444555666666999:::<<<;;;::::::;;;===@@@BBBEEEIIIMMMQQQSSSUUUSSSYYY___```]]][[[ZZZ\\\^^^___```aaabbbeeeiiimmmkkklllnnnpppqqqpppnnnmmmsssuuuzzz}}}zzzvvvwww|||~~~}}}{{{zzzzzzsssssstttvvvxxxzzz|||}}}~~~|||zzzyyyxxxzzz{{{{{{zzzyyyzzz}}}~~~{{{wwwtttsssrrrqqqpppsssssssssrrrqqqooolllkkkgggfffeeedddbbb^^^XXXTTTPPPPPPPPPOOOKKKHHHFFFEEEEEEDDDBBB???===<<<<<<<<<:::888777777777777666555222222111000000000111111111111000000000/////////////////////////////////...///000///......///000........................,,,---......//////......------..........................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......---,,,---...******+++++++++,,,,,,,,,*********))))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))((()))***++++++***)))(((((()))))))))*********************)))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''''''''''''''((((((((()))'''&&&&&&((()))(((''''''''''''''''''((((((((()))&&&&&&((()))))))))((('''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((((((&&&''''''((((((((((((((()))((('''&&&&&&'''((()))''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))***************+++---...///...---,,,,,,,,,------...//////000000000000111111333444555333555666666666666999;;;===<<<<<<<<<<<<======>>>>>>>>>???@@@CCCFFFJJJLLLRRRRRRRRROOONNNOOOTTTXXX[[[aaaccc^^^[[[^^^bbbbbbccc______bbbddddddhhhmmmkkkjjjiiihhhiiikkknnnooollllllmmmnnnooorrruuuxxxttttttvvvyyy|||}}}|||zzz}}}}}}~~~~~~|||zzzyyyzzzyyyxxxwwwxxxzzz|||}}}~~~~~~~~~}}}~~~{{{|||}}}{{{yyyvvvttttttvvvuuurrrooollliiigggfff^^^YYYTTTRRRRRRQQQNNNKKK))))))))))))))))))))))))+++*********))))))((((((,,,+++++++++******))))))(((((((((((())))))))))))(((((())))))*********+++(((((((((((())))))))))))))))))))))))*********************+++,,,---///000,,,---.../////////...---000000111222333444444555777999;;;<<<<<<<<<<<<>>>BBBBBBDDDGGGKKKNNNQQQSSSTTT\\\dddhhhfffbbbbbbccc``````^^^]]]^^^dddkkkqqqmmmooorrrttttttrrrooommmnnnqqqxxx|||zzzvvvxxx}}}~~~||||||~~~yyyyyyxxxwwwvvvwwwzzz}}}~~~}}}||||||{{{{{{yyyyyyxxxwwwuuuvvvyyy{{{|||yyyuuusssssstttsssssswwwwwwvvvtttqqqnnnjjjiiicccccccccdddccc___ZZZVVVMMMNNNOOONNNJJJFFFDDDCCCCCCBBB???===;;;;;;;;;;;;888666555555666666555444222111000000000000000111000/////////............////////////////////////...///000///...---...000........................,,,---......//////.....................---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,------++++++,,,---*********++++++,,,,,,,,,++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((()))***++++++***)))((((((((())))))*********+++++++++******))))))(((((())))))))))))))))))))))))******))))))((((((((('''&&&'''''''''(((((())))))+++((('''***+++)))''''''&&&'''''''''(((((())))))%%%&&&((()))))))))((('''((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))&&&''''''((((((((((((((()))((('''&&&&&&'''((()))''''''''''''((((((((()))))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********************)))))))))))))))***+++---//////...---,,,******+++,,,,,,---......000000000000111222333444222444555555555666888:::======<<<<<<<<<======>>><<<<<<<<<>>>@@@DDDGGGJJJMMMNNNNNNLLLJJJLLLQQQUUUXXX```bbb\\\XXX[[[^^^^^^```\\\[[[^^^``````dddiiiiiihhhggggggjjjmmmqqqsssmmmmmmmmmlllmmmooorrruuuuuussstttxxx|||}}}yyytttvvvwwwxxxyyyzzz{{{{{{{{{zzzyyywwwvvvuuuvvvwwwxxxttttttuuuyyy}}}}}}~~~}}}|||||||||}}}}}}{{{~~~~~~}}}}}}vvvxxxzzzxxxtttqqqrrrtttrrrppplllhhheeecccbbbaaa]]]XXXSSSQQQPPPOOOLLLIII'''((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++*********)))))))))))))))+++*********))))))(((((())))))))))))***************)))))))))((((((''''''(((***++++++++++++,,,...------......///000000000222222222222333444555555777999;;;<<<<<<<<<>>>@@@CCCCCCDDDFFFIIINNNRRRTTTWWWXXX\\\cccdddbbbdddgggkkkfff``````fffkkknnnmmmmmmoooppprrrrrrrrrpppooorrruuuxxxzzzyyyyyyzzzzzzzzz}}}}}}{{{|||{{{|||||||||yyyyyy}}}{{{zzzyyyvvvtttssssssttttttvvvuuuuuuuuuuuuuuuvvvwwwvvvuuutttsssrrrpppllliiiddd```\\\[[[]]]]]][[[YYYWWWSSSNNNHHHDDDCCCBBBBBB@@@@@@???<<<999888999:::777666444333333444333222222222222111000//////...//////............//////........................000000//////............------------------------,,,------......------,,,,,,,,,,,,---------..............................------------------------++++++,,,,,,,,,---------,,,---......---,,,,,,---+++++++++++++++++++++++++++...---+++,,,...,,,&&&++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))((((((((((((&&&'''''''''(((((())))))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))+++)))((('''((()))+++,,,***************************+++,,,,,,------,,,,,,++++++,,,------....../////////000111111111111111222333333444555666777777<<<<<<=========;;;:::999999999:::;;;===@@@CCCEEEKKKKKKKKKJJJIIIJJJMMMOOOVVVXXXZZZZZZYYYXXXYYYZZZ]]]\\\ZZZZZZ[[[___cccfffiiieeefffkkkmmmlllooouuuooonnnmmmnnnpppppppppooorrrtttuuutttrrrppppppqqquuuuuutttuuuxxxzzzzzzzzz}}}zzzwwwwwwzzz{{{zzzyyyvvvuuuuuuuuuwwwyyy{{{|||yyy}}}}}}zzzzzz}}}{{{yyyxxxzzz||||||{{{{{{}}}|||zzzzzz|||}}}|||zzzwwwwwwuuurrrrrrtttqqqkkkkkkjjjhhheeebbb___\\\ZZZYYYTTTNNNJJJIIIKKKLLLMMM((((((((((((((((((''''''))))))))))))************)))))))))))))))******+++***)))))))))))))))))))))************)))))))))((())))))))))))*********************))))))((((((((((((***++++++++++++,,,...------......///000000000222222222222333444555555777999;;;<<<<<<>>>@@@BBBDDDDDDEEEGGGKKKOOOSSSVVVTTTUUUYYY^^^```^^^```eeeeeebbb^^^___ccchhhlllnnnlllnnnpppqqqqqqrrrtttvvvtttvvvyyyzzzzzz{{{|||~~~}}}~~~~~~}}}}}}~~~xxx{{{~~~~~~|||xxxwwwvvvuuutttsssssssssqqqqqqrrrsssuuuvvvwwwwwwvvvuuusssqqqooommmhhheee___[[[WWWVVVXXXYYYXXXWWW]]]XXXQQQIIICCC@@@??????>>>>>>===;;;888666666777666555333333333333222222222222111000000///......//////............//////......................../////////.........------------------------------,,,------......------,,,+++,,,,,,,,,,,,---------........................------------------------++++++,,,,,,,,,---------,,,---------,,,,,,,,,---++++++++++++++++++++++++000---++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************+++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))((((((((((((''''''''''''((((((((()))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))***)))((('''((()))+++,,,***************************+++,,,,,,------,,,,,,++++++,,,,,,---.........//////000111111111111000222222333444555666777777;;;<<<===>>>>>>===<<<;;;999999:::;;;===@@@BBBDDDHHHJJJKKKJJJJJJJJJLLLMMMRRRSSSUUUVVVVVVVVVXXXZZZ[[[ZZZYYYXXXYYY\\\```ccchhhccccccgggjjjiiikkkooolllkkkkkklllnnnoooooonnnpppqqqsssrrrpppnnnmmmnnnsssrrrsssuuuxxxzzz|||||||||yyywwwyyyzzzzzzxxxvvvvvvuuuuuuvvvwwwxxxxxxvvvyyyyyyvvvwww|||}}}{{{~~~{{{xxxwwwxxxyyyxxx{{{{{{wwwxxx||||||yyy|||zzzwwwwwwxxxyyyxxxwwwttttttrrrqqqtttwwwtttmmmjjjiiigggdddaaa]]]ZZZXXXWWWSSSMMMIIIHHHIIIJJJJJJ)))))))))(((((('''''''''************++++++++++++)))))))))))))))******+++))))))))))))))))))******************))))))))))))))))))))))))***************************)))))))))(((***++++++++++++,,,...------......///000000000222222222222333444555555666888;;;===>>>???BBBDDDFFFGGGGGGIIIMMMQQQUUUXXXTTTTTTWWW\\\]]]\\\___ddd`````````___```dddiiimmmkkkooorrrqqqnnnooosssxxxvvvxxxyyyzzzzzz|||}}}}}}~~~{{{|||~~~~~~}}}}}}~~~~~~|||zzzvvvvvvwwwvvvvvvtttrrrqqqpppppprrrsssttttttttttttuuusssqqqnnnllliiieeebbb```[[[UUUSSSSSSTTTTTTRRR[[[WWWPPPHHHBBB???======>>>>>>>>><<<888555444444444444333222222111111111111111000000//////......//////............//////.................................---------------------------------------,,,------......------,,,++++++,,,,,,,,,---------........................------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,111***''',,,---))))))...++++++++++++++++++++++++************************)))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))((((((((((((''''''''''''(((((((((((('''(((((())))))(((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))***)))((((((((()))+++,,,***************************++++++,,,,,,,,,,,,,,,++++++,,,,,,------.........//////000000000000000111111222333444555666666999:::===???@@@???===<<<999999:::;;;===???AAABBBEEEHHHJJJKKKKKKJJJKKKLLLNNNOOOQQQRRRRRRTTTWWWYYYXXXXXXXXXWWWWWWYYY]]]```fffaaa___cccggghhhhhhjjjhhhggggggiiikkkmmmmmmlllmmmoooppppppmmmkkkiiiiiioooppprrrtttwwwzzz}}}~~~|||xxxwwwxxxzzz{{{|||uuuuuuuuuuuuuuuuuuuuuuuuxxxzzzzzzxxxzzz}}}}}}}}}zzzxxxwwwvvvwwwuuuwwwxxxuuuvvvyyyyyywwwyyyvvvtttsssssstttssssssrrrqqqooopppwww|||wwwoooiiihhhfffccc___[[[WWWUUUUUUQQQKKKGGGFFFFFFFFFFFF******))))))(((''''''''')))))))))*********++++++)))))))))))))))******+++)))))))))))))))******************)))))))))))))))((()))))))))************++++++******************(((***++++++++++++,,,...------......///000000000222222222222333444555555555888;;;===>>>@@@CCCFFFHHHHHHIIIKKKOOOSSSWWWYYYXXXWWWYYY]]]^^^^^^aaagggccceeefffccc``````eeejjjkkkppptttrrrllljjjmmmrrrvvvwwwwwwxxxxxx{{{||||||~~~}}}{{{~~~{{{zzzyyyzzz{{{zzzyyywwwuuuwwwxxxyyyxxxvvvsssqqqsssssstttssssssqqqpppooosssqqqnnnllljjjhhheeebbbggg```XXXSSSQQQQQQOOOMMMOOOMMMKKKHHHDDDAAA>>>===>>>@@@@@@>>>;;;777555555222333333222111000000000000000000//////.........///......------......///........................------------------------------------------------,,,------......------,,,,,,------------.................................------------------------,,,,,,,,,------------......,,,++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,222***+++666888---***///++++++++++++++++++++++++************************((())))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))(((((((((((('''''''''((((((((((((((('''(((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))(((((())))))***+++******************************+++,,,,,,,,,,,,+++***++++++,,,------......---...//////000000//////000000111222333444555555555777;;;>>>??????===<<<888999:::;;;===>>>@@@@@@CCCFFFJJJLLLLLLKKKKKKKKKOOOPPPQQQQQQQQQSSSVVVXXXVVVXXXXXXWWWVVVWWW\\\___ddd```^^^aaafffiiiiiihhhdddccccccfffiiikkkkkkkkkkkkmmmpppooommmiiigggfffnnnppprrrtttuuuxxx{{{}}}}}}{{{wwwvvvwwwzzz}}}rrrssstttuuuuuuvvvvvvvvvyyyzzzzzzzzz{{{}}}~~~~~~}}}{{{zzzyyyyyyyyyxxxwwwuuuvvvwwwvvvwwwwwwwwwvvvvvvtttrrrqqqpppppppppppprrrqqqnnnpppwww|||wwwnnnhhhfffddd```\\\XXXTTTRRRRRRNNNIIIFFFDDDCCCBBBAAA******))))))((((((((((((((((((((()))))))))******)))))))))))))))******+++(((((())))))************))))))))))))))))))******((()))))))))******************************++++++(((***++++++++++++,,,...------......///000000000222222222222333444555555555777:::===>>>AAADDDFFFIIIIIIJJJLLLOOOTTTXXXZZZZZZYYY[[[___```___bbbhhhjjjmmmmmmiiibbb```cccgggffflllrrrrrrlllhhhjjjnnntttuuuuuutttuuuyyy~~~||||||~~~~~~{{{{{{zzzyyyzzzzzzzzzxxxvvvuuuwwwyyyzzzzzzwwwuuussstttttttttsssrrrqqqpppooopppmmmkkkiiiiiihhhfffdddfff```WWWQQQOOONNNMMMKKKFFFGGGIIIJJJHHHDDD???<<<<<<>>>>>>===999666444444000222444333111//////000/////////.....................------------..............................------------------------------------------------,,,------......------,,,............////////////........................------------------------,,,,,,---------............,,,++++++...//////---,,,,,,,,,,,,,,,,,,,,,,,,222---444CCCDDD666...000++++++++++++++++++++++++************************((())))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))***++++++,,,,,,++++++******++++++,,,------...------...////////////...//////000111222333444444222444777:::<<<<<<;;;;;;888999:::;;;<<<===>>>>>>BBBFFFJJJMMMMMMLLLLLLLLLRRRSSSTTTTTTSSSSSSUUUWWWVVVXXXZZZYYYWWWXXX]]]aaaaaa```^^^___cccggghhhgggaaaaaaaaadddgggjjjjjjjjjjjjmmmpppqqqnnnkkkhhhfffnnnpppsssssstttuuuxxx{{{}}}yyyvvvuuuwwwzzz}}}pppqqqrrruuuwwwyyy{{{|||vvvuuuuuuvvvwwwwwwxxxzzzxxxwwwwwwyyy|||}}}|||zzzvvvvvvvvvwwwwwwuuuttttttsssssssssrrrqqqpppppppppsssqqqmmmlllqqquuuppphhheeedddaaa^^^YYYUUUQQQOOOOOOLLLGGGDDDCCCAAA???>>>))))))))))))))))))))))))'''((((((((()))))))))))))))))))))))))))******+++((((((((()))******++++++))))))))))))************))))))))))))************)))))))))***************(((***++++++++++++,,,...------......///000000000222222222222333444555555555777:::<<<>>>@@@CCCEEEHHHIIIIIIKKKOOOSSSWWWZZZYYYXXX[[[___```^^^aaafffmmmoooppplllfffbbbdddfffaaaggglllnnnlllkkkmmmppprrrrrrrrrrrrsssuuuzzz~~~}}}}}}~~~~~~~~~~~~}}}{{{yyyuuuwwwyyyzzzyyywwwuuusssppppppppppppqqqrrrttttttmmmkkkhhhgggggggggeeeddd]]]XXXQQQMMMMMMMMMLLLJJJEEEGGGKKKLLLJJJDDD>>>999888999:::888555222222222///333555444111...///000..................------......------------..............................---------------.........------------------------,,,------......------,,,---.........////////////........................------------------------,,,---------...............,,,+++---111222000---,,,,,,,,,,,,,,,,,,,,,,,,+++***222???@@@666,,,***++++++++++++++++++++++++************************)))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))((((((((((((((((((((((((((('''''''''&&&''''''((((((''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((()))))))))************)))))))))))))))))))))))))))******+++++++++++++++******++++++,,,,,,------,,,------.....................///000111222333333000222444666888999999999888999:::;;;<<<<<<<<<<<<@@@DDDHHHKKKLLLLLLLLLLLLRRRTTTVVVVVVUUUTTTUUUVVVUUUYYY\\\[[[YYYZZZ___ddd```bbbbbb``````dddfffeeeaaaaaaaaacccgggiiiiiiiiiiiimmmqqqsssqqqmmmiiigggmmmpppssssssrrrssswww{{{|||wwwsssrrrtttwwwqqqrrrsssvvvyyy~~~yyyvvvvvvxxxxxxvvvvvvyyyvvvvvvwwwzzz}}}xxxvvvvvvxxxwwwssspppqqqqqqsssuuuuuusssqqqqqqqqqtttrrrmmmhhhhhhkkkhhhcccbbbaaa^^^[[[WWWSSSOOOMMMKKKIIIFFFCCCBBBAAA>>><<<((((((((()))******++++++(((((()))))))))*********)))))))))))))))******+++'''(((((()))******++++++((()))))))))************))))))))))))************((((((((())))))*********(((***++++++++++++,,,...------......///000000000222222222222333444555555555777:::<<<===???AAADDDGGGGGGHHHJJJNNNRRRVVVYYYXXXXXX\\\aaaaaa___```dddiiikkklllkkkhhhfffggghhheeefffhhhiiijjjlllpppssspppqqqrrrqqqqqqssswwwzzz}}}~~~~~~}}}}}}~~~~~~|||zzztttuuuvvvwwwwwwvvvtttsssooonnnmmmmmmnnnqqqtttvvvllliiifffddddddcccbbbaaaXXXSSSNNNKKKLLLLLLJJJGGGDDDEEEGGGGGGEEE@@@;;;888666777666555222111222333///333777666222//////111------------------------...------,,,,,,------...........................------........./////////------------------------,,,------......------,,,,,,,,,,,,,,,---------...........................------------------------------------...............,,,---000444555111,,,------------------------''')))---111333000+++'''++++++++++++++++++++++++************************************+++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((()))*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))(((((((((((()))(((((((((''''''''''''&&&''''''((((((''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))***+++++++++++++++*********+++,,,,,,------,,,,,,---............------......///000111222333111222222444555777888999888999:::;;;<<<<<<;;;;;;>>>AAAEEEHHHIIIIIIJJJKKKNNNQQQUUUVVVVVVUUUTTTTTTTTTXXX]]]]]]ZZZ[[[aaagggffflllllleeeaaaccceeeeeecccbbbbbbdddgggiiiiiihhhgggkkkqqqsssrrrnnnjjjhhhjjjnnnqqqrrrqqqsssxxx|||||||||{{{wwwsssrrrsssvvvuuuuuuuuuwww{{{}}}yyyxxxzzzyyyvvvvvvyyyxxxwwwxxx}}}~~~|||yyyyyy|||yyyssspppqqqmmmqqqvvvxxxvvvsssrrrrrrwwwwwwrrriiieeefffgggeee___^^^\\\YYYUUUQQQNNNMMMIIIGGGDDDCCCBBBAAA>>><<<''''''((()))***+++,,,,,,)))************+++++++++)))))))))))))))******+++'''(((((()))***+++++++++(((((())))))*********+++))))))))))))************''''''(((((()))))))))***(((***++++++++++++,,,...------......///000000000222222222222333444555555555777:::;;;<<<>>>@@@CCCFFFGGGGGGIIIMMMQQQUUUXXXYYYZZZ^^^cccdddaaaaaaeeeccceeeggghhhhhhiiijjjkkkllljjjgggfffgggkkkpppssspppqqqrrrrrrqqqsssvvvxxxzzz}}}}}}{{{|||{{{~~~{{{xxxsssttttttuuuuuutttsssrrrrrrpppmmmkkkkkkmmmpppsssllliiieeebbbaaa```___]]]YYYUUUOOOMMMLLLKKKGGGDDD@@@@@@@@@???>>><<<:::888777777666444222222444666///444777777222//////111------------------------...------,,,,,,------..................................../////////000000------------------------,,,------......------,,,******+++++++++,,,,,,,,,........................---------------------------------.........//////...------222666666111,,,---------------------------///---***,,,111111---++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))(((((((((((())))))(((((('''''''''&&&&&&''''''''''''''''''&&&''''''''''''((((((((()))************************((((((''''''''''''(((((((((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))***++++++++++++***)))******+++,,,,,,------+++,,,------......------------...///000111222222333222222222444666888:::888999:::;;;<<<;;;::::::<<>><<<))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))*********++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,---------............///222222222222333444555555777666666666888;;;>>>@@@CCCEEEGGGKKKOOORRRUUUVVVWWWWWWYYY]]]bbbdddaaa^^^aaaddddddbbbcccggghhhfffjjjiiigggggggggiiikkklllrrrqqqrrrsssuuuuuutttssszzz|||~~~~~~}}}~~~}}}}}}}}}~~~xxxrrrssstttuuuuuutttsssssstttnnnmmmkkkiiiiiiiiiiiijjjeeebbb]]]XXXTTTTTTTTTUUUNNNMMMLLLKKKLLLKKKHHHFFFDDDCCCAAA???<<<:::888777777666444222111000//////111222444555555333000...---------,,,,,,+++++++++........................---------------------------------............///------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............---.........---,,,,,,+++........................//////......---------,,,------,,,,,,,,,+++++++++++++++,,,------......///------------------------,,,,,,,,,++++++*********************************))))))))))))))))))))))))************************+++******)))(((''''''&&&))))))************))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,,,,,,,,,,---------......------...///000111222222222222333555666888999999::::::;;;<<<============AAA???>>>@@@DDDGGGGGGFFFGGGKKKQQQTTTTTTTTTVVVWWWYYYZZZYYYWWWVVVXXX^^^cccpppqqqpppkkkddd```aaadddaaaaaaaaabbbeeegggjjjllliiijjjlllmmmmmmlllkkkjjjfffkkkqqqtttttttttvvvxxxxxxvvvttttttwwwxxxwwwuuurrruuuuuuvvv{{{|||uuurrrsssuuuvvvvvvvvvttttttxxx|||~~~{{{~~~~~~yyyuuurrrrrrqqqpppqqqrrrrrrqqqpppvvvmmmfffggghhhbbb^^^XXXTTTQQQNNNLLLJJJGGGEEEAAA???>>>===:::888))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))))))))*********++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,---------............///111111111222222333444555777666666666888:::===>>>BBBCCCFFFHHHKKKNNNPPPQQQTTTUUUWWW\\\```bbb```^^^^^^aaabbb```aaaeeegggeeegggggghhhiiikkkmmmpppqqqpppooommmnnnppprrruuuvvvyyyyyyyyyxxxxxx{{{}}}wwwqqqqqqtttwwwxxxvvvsssqqqooommmkkkiiigggfffeeeffffff```]]]YYYUUURRRPPPPPPPPPJJJIIIGGGGGGGGGFFFDDDBBBCCCBBBAAA>>><<<999888777666555444222111000//////000000222222222000///...---------,,,,,,,,,++++++---------------------------------------------------------............///------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------......------,,,+++------------------------++++++,,,,,,---------...------------,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************+++******)))((((((''''''))))))************))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))***************+++++++++,,,,,,,,,------------...------...///000111222222222222333444666777888999888888999:::;;;;;;;;;;;;>>><<<<<<>>>CCCFFFGGGFFFEEEJJJPPPSSSTTTTTTTTTVVVYYYYYYXXXVVVUUUWWW\\\aaagggiiiiiieee___]]]___bbbaaaaaabbbbbbccceeefffgggmmmmmmnnnnnnllliiifffdddfffkkkqqqsssrrrqqqrrrtttuuutttsssuuuxxxyyywwwuuuvvvxxxxxxwwwzzzyyyuuuttttttuuuuuupppoooooosssxxx||||||{{{{{{}}}|||yyywwwsssqqqoooooopppqqqpppooosssxxxkkkhhhgggccc___[[[UUUQQQMMMJJJHHHFFFFFFDDDAAA>>>===<<<:::888))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))((((((((()))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,---------............///111111000111111222333444777666666666777999;;;===BBBCCCEEEGGGJJJLLLMMMNNNQQQRRRUUUZZZ^^^``````^^^\\\______^^^___ccceeecccccceeehhhlllooosssuuuvvvooommmjjjiiijjjoootttwwwvvvvvvtttssstttxxx~~~}}}{{{{{{|||zzzuuupppooorrrvvvxxxxxxsssnnnjjjmmmkkkgggdddbbbaaabbbbbb[[[ZZZWWWTTTQQQNNNMMMLLLHHHFFFEEEDDDDDDCCC@@@>>>BBBAAA???===;;;999777666666555333222000000///////////////............---------------,,,,,,,,,,,,---------------------------------------------------------............///------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,---------------...------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++*********************************************************))))))(((((('''))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++***************,,,,,,,,,,,,------------------...///000000111222111222333444555666777888555666777888999999999999;;;::::::===AAADDDFFFFFFCCCHHHNNNRRRSSSSSSSSSTTTYYYXXXWWWUUUTTTVVVZZZ]]]___aaaaaa___\\\[[[^^^aaaaaaaaabbbbbbbbbbbbbbbaaakkkmmmnnnnnnmmmiiieeebbbfffkkkppprrrpppooooooppprrrqqqqqqsssuuuvvvvvvuuuwwwzzzzzzwwwxxx{{{{{{yyy~~~}}}zzzwwwsssrrrtttvvvrrrpppooorrrxxx{{{|||{{{xxxzzz}}}~~~}}}yyyuuuqqqooonnnnnnmmmlllooottttttmmmhhhiiieee^^^\\\YYYSSSOOOLLLIIIFFFDDDEEEBBB???===<<<;;;999777(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,---------............///000000000000111222333444666666666777888999;;;<<>>??????===<<<:::888777666555444333111000000/////////...---,,,,,,---......------------------,,,,,,---------------------------------------------------------............///------......------,,,+++------------------------,,,,,,,,,---------------............---,,,++++++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............//////......---------,,,,,,,,,//////...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************)))))))))(((((())))))************))))))))))))))))))))))))))))))+++******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))++++++,,,,,,,,,---------------......///000000111111111222333444555666666444555666777888999999999999999:::===@@@DDDFFFGGGCCCGGGLLLQQQSSSTTTSSSSSSXXXWWWUUUSSSSSSTTTWWWYYY]]]^^^^^^]]]\\\\\\^^^aaa___```bbbcccccccccbbbaaaeeegggkkkmmmnnnllljjjhhhdddiiinnnpppooonnnoooqqqsssqqqooonnnoooppprrrrrrtttxxxzzzwwwvvvyyyyyyvvvwwwyyyzzzxxxtttssstttwww{{{xxxvvvwww{{{}}}}}}{{{xxxyyy|||{{{uuupppmmmllljjjiiilllnnnlllgggeeefffbbb\\\YYYVVVRRROOOMMMKKKIIIGGGCCC@@@===;;;;;;:::888666(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,---------............///000000000000111222333444555666666777999:::;;;<<>>;;;:::999888666555))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,---------............///111111000111111222333444555555777888:::<<<===>>>@@@AAADDDGGGKKKOOORRRSSSSSSVVVYYY\\\]]]___bbbdddccceeeeeebbbbbbfffgggeee___aaaeeeiiimmmooooooooopppsssuuussspppmmmnnnooossswww}}}}}}{{{zzz~~~}}}|||{{{||||||{{{zzzxxxwwwuuutttqqqmmmjjjkkknnnqqqqqqpppooonnnllliiieeeaaa^^^\\\TTTSSSRRRPPPNNNKKKIIIGGGFFFEEECCCBBBAAA???===:::;;;;;;:::999777666666555333333222000000////////////...---------...///000------------....................................---------------------------------............///------......------,,,+++------------------------,,,,,,,,,---......//////---------...------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,***+++---000444777999:::444444444444333333333333//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))************))))))******************************************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++***)))((((((((((((((())))))))))))((((((((((((((((((((((((+++++++++***************++++++++++++,,,,,,,,,,,,------........./////////000000000111222333333333444555666888999::::::;;;888:::<<<>>>???AAADDDGGGDDDEEEFFFJJJOOORRRTTTSSSUUUSSSQQQQQQSSSUUUVVVVVVZZZYYYXXXXXXXXXYYYZZZ[[[^^^___aaaccceeeggghhhiiieeefffiiilllnnnnnnnnnnnniiikkknnnnnnnnnqqqvvv{{{yyyxxxuuuqqqmmmlllnnnpppooovvv{{{zzzyyyzzzzzzyyyzzzvvvtttrrrpppqqquuuzzz}}}|||zzzyyyzzz{{{|||}}}}}}||||||zzzwwwsssqqqqqqqqqpppooohhhkkkkkkgggaaa\\\YYYXXXMMMKKKJJJIIIIIIHHHFFFDDD???<<<999888888777555444))))))))))))))))))))))))******)))((((((((((((((()))))))))))))))))))))))))))))))))*********++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,---------............///111111111222222333444555444555777:::<<<>>>???@@@CCCDDDGGGJJJMMMPPPRRRSSSTTTWWWZZZ\\\\\\^^^aaadddfffhhhgggdddcccfffgggddd^^^```cccgggjjjmmmnnnoooooosssvvvtttpppnnnoooqqqwww{{{}}}zzzxxxzzz{{{||||||||||||{{{zzz}}}}}}|||zzzxxxuuuttttttvvvqqqmmmmmmppprrrqqqooommmnnnmmmlllhhhccc^^^[[[RRRQQQOOOMMMJJJHHHGGGFFFEEEDDDBBBAAA@@@>>>;;;999999999888888777666555555333222111000000//////000---------------...//////------------.........///////////////////////////---------------------------------............///------......------,,,+++------------------------,,,,,,------.../////////,,,,,,------...---------+++,,,------......------------------------------***+++---///111444555666333333222222222111111111.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))************))))))******************************************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++***)))((((((((((((((())))))))))))((((((((((((((((((((((((***************+++++++++***++++++++++++,,,,,,,,,---------.........////////////000000111222222222333444666777999:::::::::777999<<<======>>>BBBEEEDDDBBBBBBEEEKKKPPPRRRRRRTTTRRRPPPQQQSSSVVVVVVVVVXXXWWWVVVVVVXXXYYY[[[[[[______```bbbdddgggiiijjjggghhhjjjkkkmmmoooppppppoooppppppoooooorrryyyyyy|||}}}|||xxxtttrrrrrrvvv}}}|||{{{zzzxxx}}}zzzuuuooooooqqqvvv|||}}}zzzwwwxxxyyyzzzzzzzzzzzzzzzwwwtttrrrpppppppppnnnmmmfffffffffeeeaaaZZZUUUSSSKKKIIIGGGFFFEEEDDDAAA???===;;;888777666666444333))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))************++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))***++++++,,,---------.........//////222222222222333444555666333555777:::===???AAAAAAHHHIIIKKKMMMPPPRRRTTTUUUTTTWWWZZZ[[[[[[\\\```cccgggiiihhhddddddffffffccc^^^___bbbfffjjjmmmooopppooorrruuusssooonnnqqquuu{{{~~~}}}zzzxxxtttuuuwwwxxxyyyxxxxxxwww}}}}}}|||zzzwwwtttttttttzzzuuuqqqppprrrssspppmmmlllmmmnnnmmmiiiccc]]]YYYRRRQQQOOOLLLJJJHHHGGGGGGFFFEEECCCAAAAAA???<<<999888888888777666555555555222222111000//////000000,,,,,,,,,------.........---------.........//////000000000000000000000000---------------------------------.........//////------......------,,,+++------------------------,,,,,,------...///000000++++++,,,---............+++,,,,,,---.........---........................---------...........................------------......---------,,,,,,,,,------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************++++++))))))************))))))************************)))))))))***+++++++++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++,,,+++)))((((((((((((((())))))))))))(((((((((((((((((((((((())))))******+++++++++,,,******+++++++++,,,,,,,,,---------...............//////000000111111222222222333555777888999::::::666999;;;;;;;;;<<<@@@CCCCCC@@@???AAAGGGMMMPPPQQQTTTQQQOOOPPPTTTWWWWWWVVVWWWVVVUUUVVVYYY\\\]]]^^^`````````aaaccceeehhhiiiggghhhiiikkkmmmpppssstttuuuuuussspppooorrrzzzyyy~~~{{{wwwuuu}}}~~~{{{xxxvvvuuuvvvzzz~~~xxxuuuuuuwww|||~~~zzzuuuvvvwwwxxxyyyyyyzzzzzzxxxvvvssspppooolllhhhfffdddaaaaaabbbaaaZZZSSSNNNLLLJJJHHHFFFEEEBBB>>><<<<<<:::777666666555444222*********)))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))***++++++***((('''((()))))))))************))))))******))))))))))))******************************)))************+++++++++---------............///111222222333333444444555333444666888<<>><<<:::999777666444222222222333444333222111000//////////////////.........---------...------------...//////000000//////......---------------............///------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------.........//////------............------........................++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***************)))((((((((((((((((((((((((((((((******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))(((((('''''''''&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))+++,,,,,,+++***)))))))))***,,,,,,,,,,,,,,,***+++,,,---...---,,,+++.........///000000111111333222333333444666777888777999:::999999:::<<<>>>BBBCCCDDDEEEFFFHHHMMMPPPSSSQQQPPPQQQSSSTTTSSSRRRVVVVVVVVVTTTSSSTTTZZZ^^^______```aaabbbdddeeefffhhhjjjiiieeeeeejjjnnnooowwwxxxtttnnnlllrrrxxxzzzyyy{{{~~~}}}zzzwww}}}xxxxxxzzztttuuuxxx{{{}}}}}}zzzwwwvvvwww}}}~~~xxxxxxuuuttttttuuuvvvxxxzzz{{{yyyvvvsssnnnjjjgggeeedddbbbbbb```]]]YYYUUUQQQNNNIIIFFFCCCAAAAAA@@@>>><<<999888777777777555222///***)))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((()))))))))***+++***((((((((()))))))))************))))))******))))))))))))******************************************++++++++++++---------............///111111222333333444444555666777888:::<<<>>>AAABBBHHHIIILLLOOOSSSVVVXXXZZZVVVWWWYYYYYYYYYZZZ]]]___fffggghhhlllnnnnnnjjjgggeeefffhhhjjjlllooopppqqqyyyyyyvvvppppppuuuzzz{{{{{{{{{||||||||||||{{{{{{{{{xxxvvvtttrrrqqqnnnlllvvvvvvvvvvvvvvvvvvwwwwwwtttsssrrrpppooonnnmmmmmmooolllgggdddaaa^^^YYYUUUQQQOOOMMMKKKKKKIIIFFFCCCBBBBBB@@@>>><<<:::999888888666444222111222222333333222111000//////////////////.........---------...------------.../////////////////////.........---------............///------------------------------------------------------------------------,,,,,,---------.........---------------------------------.........//////---......//////......---........................+++,,,,,,,,,,,,------------------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***************************************)))(((((())))))))))))))))))))))))************+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++)))***++++++++++++***)))************++++++++++++++++++,,,,,,------,,,,,,......//////000111111222222333333444666777777888777888999:::999:::===???BBBCCCDDDDDDEEEGGGKKKOOORRRQQQPPPPPPQQQSSSUUUUUUSSSTTTTTTRRRQQQSSSXXX]]]```______```aaacccdddffffffiiihhhccccccgggkkklllqqqttttttooonnnsssxxxzzzvvvxxx|||~~~}}}zzzyyywwwxxxyyyyyyyyyzzz|||~~~wwwvvvvvvwwwyyyyyywwwvvvvvvvvv||||||wwwwwwrrrrrrqqqrrrrrrtttuuuvvvuuuuuussspppmmmiiifffeee]]]\\\YYYVVVRRRMMMJJJHHHGGGEEEBBB@@@???>>><<<:::;;;:::888888888777444111))))))))))))))))))******))))))))))))))))))))))))''''''((((((((())))))))))))***+++***)))((()))***))))))************))))))******))))))))))))******************************************+++++++++,,,---------............///111111222222333444444444999999:::;;;<<<>>>@@@AAAGGGIIILLLPPPSSSVVVWWWWWWVVVXXXYYYZZZZZZZZZ\\\^^^bbbccceeehhhkkkkkkiiigggjjjjjjkkklllmmmooopppqqq|||~~~}}}xxxvvvzzz||||||xxxxxxyyyyyyzzzzzzzzzzzzyyywwwtttsssrrrqqqnnnllltttwwwzzzzzzwwwuuuuuuwwwrrrrrrrrrqqqpppmmmkkkjjjmmmhhhbbb]]]ZZZXXXVVVUUUOOOMMMJJJIIIIIIGGGEEECCC???>>>===<<<:::999888777777666444222111111111222222222111000////////////...............---------...------------...//////.........///////////////---------............///------------------------------------------------------------------------,,,------------.........------------------------------........./////////---......//////......---........................,,,,,,,,,---------......------------------------//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))))))))************************+++******)))(((************************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))))))))*********++++++******+++++++++******)))++++++***))))))***+++,,,,,,+++++++++,,,,,,---.../////////000111111222222222333444666777777777666666777999999:::;;;>>>@@@BBBCCCCCCCCCDDDGGGKKKNNNQQQRRRRRRQQQQQQRRRUUUWWWRRRSSSSSSSSSSSSVVV[[[___bbbaaa```______aaacccddddddgggfffaaa```dddffffffhhhnnnqqqooonnnrrrvvvvvvrrrtttwwwzzz||||||{{{zzzpppooooooqqquuuzzz}}}yyywwwuuutttuuuvvvuuutttvvvvvvyyy}}}}}}wwwssssssoooooonnnnnnmmmnnnnnnooopppqqqrrrrrrppplllhhheee]]][[[WWWRRRNNNKKKIIIHHHFFFCCC@@@>>><<<;;;999777:::888777777777666444111)))))))))))))))*********(((((((((((((((((((((((('''(((((((((((())))))))))))***+++***)))((()))***))))))************))))))******))))))))))))***************************************+++++++++,,,,,,---------............///111111111222333333444444999999:::;;;===???@@@AAAFFFIIIMMMQQQTTTVVVVVVVVVXXXZZZ[[[[[[ZZZYYYZZZ[[[]]]^^^aaaeeeggghhhgggfffkkkkkklllmmmnnnqqqssstttxxx{{{wwwtttsssssssssuuuxxxzzz|||vvvuuussstttuuuuuutttrrrpppvvv{{{{{{wwwrrrrrrtttsssssssssrrroookkkgggdddgggccc^^^XXXUUUSSSRRRRRRLLLJJJHHHFFFFFFEEECCCAAA<<<<<<;;;:::999888888777777666444222111000000000111111000///////////////...........................------------...//////------......//////000000---------............///........................................................................------------................................................////////////......////////////..............................------------....................................111000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***************+++++++++*********++++++******)))++++++++++++++++++++++++((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************************************((((((((((((((((((((((((''''''''''''((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************++++++++++++*********)))+++***))))))***,,,///000,,,++++++***+++,,,.../////////000000111222222222111333555777888777666555555666888999999;;;>>>@@@BBBCCCDDDDDDDDDGGGKKKNNNOOOQQQSSSTTTRRRQQQSSSTTTRRRSSSTTTUUUXXX]]]aaadddfffdddaaa___^^^___```aaaaaaeeeddd```^^^aaabbbaaabbbjjjpppooommmoooqqqqqqooopppsssuuuwwwyyyzzzzzzttttttrrrqqqrrruuuxxx{{{xxxwwwvvvvvvwwwxxxwwwuuuxxxxxxyyyyyywwwsssooonnnnnnmmmlllkkkjjjjjjiiiiiikkkmmmqqqrrrqqqmmmhhheee^^^[[[VVVPPPLLLIIIHHHHHHEEEBBB???<<<;;;999777555666555444333444333222000(((((())))))************(((((((((((((((((((((((((((((((((((()))))))))***((()))******)))((()))+++))))))************))))))******))))))))))))*********************************++++++++++++,,,,,,,,,---------............///000000111222222333333444666777888:::<<>><<<999999888888777666555555333222222222111000000///000//////....../////////---------..................------------...//////.........///////////////---------............///........................................................................------........./////////............................../////////000000000...//////000000//////...////////////////////////.........////////////000........................000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---.........)))***++++++,,,+++++++++++++++++++++++++++++++++)))))))))*********++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************((((((((()))))))))******---,,,+++***))))))))))))(((((()))***,,,///222444*********+++,,,---...///.........///000000111111111222333444555444444333333444666666777888;;;===???@@@BBBCCCEEEHHHMMMQQQOOOPPPSSSWWWZZZYYYUUUQQQMMMLLLMMMQQQVVV\\\^^^___aaaaaa```^^^]]]\\\\\\\\\___dddeeebbb```aaaaaa___dddooovvvtttppppppssstttuuusssrrrqqqqqqsssuuuwwwwwwxxxyyyyyyxxxwwwvvvvvvuuuwwwyyy}}}|||yyy|||yyyyyyvvvrrrnnnnnnmmmllljjjhhhgggeeeeeefffhhhiiihhheeebbb___\\\YYYSSSMMMIIIFFFEEEEEEAAA>>>;;;:::999888666444666444222222333444444333'''(((((()))******++++++))))))))))))))))))))))))(((((()))))))))*********''')))******))))))***+++))))))************))))))******))))))))))))******************************+++++++++,,,,,,,,,---------------............///000000000111222222333333333333444555777999;;;<<>><<<;;;999888777777666444333222222000111111111111111000000//////.........//////000---------.........//////...------------.../////////////////////.........---------............///....................................................................................////////////.........................../////////000000000000//////000000000000//////////////////////////////....../////////000000000................................................---------------------------------------------------------------------------,,,,,,++++++,,,,,,---******+++,,,,,,---......)))***++++++,,,,,,,,,+++++++++++++++++++++++++++************+++++++++,,,))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))'''''''''((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***---,,,+++))))))))))))***(((((()))***,,,---......))))))+++,,,---.........---------...//////000000111111222222222222333333222444555555555666888:::;;;===???AAACCCGGGLLLPPPRRRPPPPPPVVV]]]aaa^^^ZZZMMMLLLKKKNNNRRRVVVWWWVVVWWWXXXZZZ[[[\\\\\\\\\\\\___dddgggdddcccdddcccaaadddnnnuuurrroooqqqvvvyyy|||zzzvvvsssrrrsssuuuwwwyyyvvvwww}}}xxxwwwwwwxxxzzz||||||zzzxxxyyy~~~~~~{{{zzz|||zzzuuunnnnnnmmmmmmkkkiiigggeeeddddddcccbbb```^^^]]]\\\\\\YYYTTTNNNIIIFFFDDDCCC===;;;888777777666555444555333111111222444444333'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))************''')))******))))))***,,,))))))************))))))******))))))))))))******************************++++++,,,,,,,,,------------------.........//////000000000111222222333333444444444444555777888888<<<===@@@DDDIIIMMMRRRTTT\\\^^^```___\\\YYYWWWVVVZZZ]]]aaabbbbbbcccfffhhhfffffffffgggkkkooosssvvvqqqyyy~~~yyyttttttvvvwwwuuuuuuuuuuuuuuutttttttttpppooopppqqqtttvvvvvvuuuoooqqqsssvvvxxxwwwssspppeeedddcccaaa]]]YYYVVVTTTRRRTTTUUUSSSPPPOOOPPPSSSKKKGGGBBB>>><<<;;;999888777666555444222111000/////////000111111111111111//////.........//////000---------.........//////...------------...//////000000//////.........------------.........//////////////////////////////////////////////////////////////////////////////............/////////000////////////////////////////////////000000000000//////000000000000//////000000000000000000000000////////////000000000000////////////////////////---------...............---------------------------------------------------------------------------,,,,,,++++++,,,,,,---))))))***+++,,,,,,------)))***+++,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))'''((()))******)))((('''))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))...---+++))))))))))))***(((((()))************)))((()))+++---.........---,,,,,,------.../////////111111111000000111222333222333444444444444777888888:::<<<>>>AAAFFFKKKPPPVVVPPPNNNTTT___ffffffbbbQQQNNNLLLNNNQQQSSSRRRPPPOOOQQQUUUYYY[[[\\\\\\\\\```eeehhhfffdddeeeeeebbb```jjjqqqoookkkooovvv{{{zzzvvvssstttuuuwww~~~xxxvvvzzzzzzxxxvvvvvvwwwxxxwwwvvvqqqwwwyyywwwxxx{{{zzzuuummmmmmmmmmmmkkkiiigggeeedddccc```^^^\\\ZZZYYYYYYVVVSSSOOOIIIDDD@@@>>>===:::888666555555555444333222000......000111222111***************************++++++)))((()))+++---))))))))))))))))))))))))))))))))))))************************************)))++++++***((('''((()))******************************+++++++++,,,,,,,,,---------............/////////000222222333333333333444555555555777:::===<<<>>>AAACCCEEEHHHLLLOOO]]]aaafffhhheee___YYYVVV]]]___bbbdddeeefffiiikkkiiijjjlllmmmmmmmmmlllkkkuuuvvvwwwwwwvvvssspppmmmoooqqquuuvvvuuusssrrrrrrooommmlllmmmppprrrssstttwwwssspppqqquuuvvvsssooohhhccc^^^[[[[[[ZZZXXXUUUPPPRRRSSSQQQMMMLLLLLLNNNEEECCC@@@>>>===;;;888666777666666444333222111111000000///...............//////.........---------000000//////.........---////////////////////////000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000...000111222222111000...////////////000000000000....../////////000000000222111111000///......---.........---......///000////////////////////////000000//////...//////000000//////......---------........................//////............------...---,,,---...///...,,,...------,,,,,,------....................................------,,,,,,,,,...---+++******+++---...,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((******))))))((((((''''''******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***+++,,,,,,------,,,,,,,,,,,,------...////////////000111222222333222222555666666666444444666888:::::::::;;;>>>BBBGGGIIIKKKLLLOOOWWW___eeefffeeeXXXRRRNNNPPPUUUWWWTTTPPPXXXYYYXXXWWWZZZ```bbb``````bbbeeeggggggfffcccbbbdddcccbbbcccgggmmmtttxxx||||||{{{yyywwwxxx|||~~~{{{}}}~~~{{{tttsssooonnnttt|||yyypppssstttwww|||~~~zzzuuussssssooohhhfffhhhiiifffeeebbb___]]]\\\YYYSSSOOONNNMMMKKKHHHDDD@@@===;;;999888777666444222111111333222111111333333222111***************************++++++)))((((((***,,,))))))))))))))))))))))))))))))))))))************************************+++,,,---,,,***)))***+++******************************+++++++++,,,,,,,,,---------............//////000111222222222222222222333555555666888;;;>>>???AAACCCDDDDDDFFFIIIKKKSSSYYYaaaeeeeeebbb___]]]]]]___aaacccdddfffjjjlllkkkjjjjjjiiijjjlllnnnpppssssssttttttsssqqqooommmsssuuuxxxxxxvvvsssqqqqqqllljjjiiijjjmmmpppqqqqqqpppoooooorrrtttsssooolllccc___\\\\\\]]]\\\YYYVVVNNNOOOOOOLLLHHHFFFFFFHHHDDDBBB???>>><<<;;;888666666666555444333222111111000000///...............//////.........---------000/////////............////////////////////////000000000000000000000000////////////000000000111////////////000000000111000000000000000000000000///000111222222111000///////////////000000000000333333222222111000000000333333333333333333333333333333222222222333333333111111111111111111111111111000000//////000000000222222222333333333333333////////////////////////........................000///...///111222111000///......------......///...........................------------------,,,...---+++******+++---...,,,++++++******++++++,,,++++++++++++++++++++++++************************+++++++++*********))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))******))))))((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***+++,,,,,,------,,,,,,,,,,,,------...///////////////000111222222222222555666666555444444666888888999;;;===@@@CCCEEEGGGJJJKKKOOOUUU\\\aaacccbbbZZZVVVRRRTTTYYY[[[XXXTTTUUUWWWWWWVVVYYY```cccbbb```bbbdddeeefffeeedddcccdddbbbaaa```bbbgggkkknnnwwwxxxwwwwwwvvvxxx|||}}}xxxxxx}}}}}}yyyvvvuuuvvvsssrrrwww}}}{{{uuutttuuuxxx}}}zzzvvvzzzzzzuuunnniiiiiihhhddddddaaa]]][[[YYYVVVQQQNNNIIIHHHGGGEEEBBB???===;;;888888777555444222111111444333222222222222111000************************+++++++++***((('''(((***))))))))))))))))))))))))))))))))))))************************************,,,---...---+++++++++---******************************+++++++++,,,,,,,,,---------............///000111222222222222222111111333444555666888<<>><<<<<<:::777555666555444444333222111111000//////............////////////............---////////////............////////////////////////000000000000000000000000/////////000000000111111/////////000000000111111000000000000000000000000///000111222222111000///////////////000000000000222222222111111000000000/////////000000000111111000000000000000000000000........................000///////////////000000......///000000111111222........................------------------------...------...///000000...//////............//////---------------------------------------............---,,,++++++,,,---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********))))))))))))((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////...///000111222222222222444555555555444444666888777888;;;>>>AAACCCDDDDDDIIIJJJMMMRRRXXX\\\]]]\\\YYYVVVUUUXXX\\\]]]ZZZUUUSSSUUUVVVUUUXXX___bbbbbbaaaaaabbbccccccdddeeeeeeeeedddbbbaaabbbccceeefffrrrsssttttttuuuwww{{{~~~|||wwwuuuyyy{{{xxxuuuuuuuuuvvvvvvuuuwwwzzzyyyuuutttvvvyyy}}}~~~{{{www{{{|||xxxqqqmmmkkkhhhcccbbb^^^YYYUUURRROOOLLLJJJDDDCCCBBBAAA???===<<<;;;777777666555444333222111000000000000000000//////************************,,,------+++)))((()))***))))))))))))))))))))))))((()))))))))************************************+++,,,------++++++,,,---******************************+++++++++,,,,,,,,,---------............///111222222333333222222111111222444555777999===@@@===@@@CCCEEEFFFHHHJJJLLLJJJNNNRRRUUUWWWYYY[[[]]][[[\\\]]]^^^___ccciiimmmjjjiiihhhhhhkkkpppuuuxxxssssssssssssttttttuuuuuuooopppqqqppppppqqqtttvvvkkkiiihhhhhhiiiiiihhhfffeeeiiinnnpppnnnkkkiiihhh```]]]ZZZZZZ\\\]]][[[YYYUUUTTTPPPLLLGGGDDDCCCBBBAAA???<<<;;;:::999777555444444444333222111111000000///............///////////////...............///////////////.........////////////////////////000000000000000000000000//////000000000111111111//////000000000111111111000000000000000000000000000111111222222111111000/////////000000000000111111111222222222333333333/////////000000000111111/////////000000/////////000000000000000000000000111000000000000111111222///////////////000000000////////////////////////..................//////...,,,,,,---...//////---//////............//////------------------------,,,,,,------......//////...---,,,,,,,,,,,,---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,++++++,,,,,,------...//////...///000111222222222222222444555555444555777999999999:::<<>><<<:::999999666666555444444333222222///000111111111111222444************************---......---+++)))******))))))))))))))))))))))))((()))))))))************************************)))***,,,+++***)))***,,,******************************+++++++++,,,,,,,,,---------............///111111222333333333333222111333444666777:::===@@@>>>AAADDDFFFGGGHHHJJJKKKJJJKKKLLLLLLNNNQQQVVVYYYYYYYYYZZZZZZ\\\```eeeiiiggghhhiiilllooosssuuuwwwrrrrrrsssssstttuuuvvvvvvrrrqqqooolllllloootttxxxooommmkkkjjjjjjhhhfffdddhhhkkkmmmnnnllljjjiiiiiieee```[[[YYY[[[\\\[[[YYYTTTQQQLLLGGGCCCAAA>>>===>>><<<:::999999888666444333333333222111111000000//////............//////////////////////////////.........///////////////000000000000000000000000111111111111111111111111000000000000111111111111000000000000111111111111111111111111111111111111111111222222222222111111000000000111111111222222333333333333444444444444333333333333333333333333111222333444444444444333555555555555555555555555222111111111222222333444555555444444333222111111000000000000000000000000000000000000////////////000///...///000000///...//////............//////........................---------....../////////------------------------,,,++++++******++++++,,,++++++++++++++++++++++++******************************************************++++++++++++******************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))************(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))***++++++,,,,,,++++++++++++,,,,,,---...............///000111111111111111222444444444555777999<<<;;;999999;;;>>>CCCEEEDDDFFFIIILLLNNNPPPQQQRRRQQQPPPQQQTTTXXXYYYVVVSSSSSSWWWXXXTTTSSSWWW[[[\\\aaa```_________aaaccceeedddeeefffhhhjjjlllmmmnnnppprrrttttttsssssstttuuuwwwttttttxxx{{{yyyzzz|||ttttttuuuvvvtttpppmmmllloooqqquuuxxxxxxwwwvvvuuutttwwwuuupppmmmkkkgggbbb___\\\VVVPPPKKKHHHHHHHHHCCCAAA???<<<:::888777777555555444444333333333222333444444333222333666:::************************+++---...---+++******+++))))))))))))))))))))))))))))))))))))************************************''')))******)))((()))+++******************************+++++++++,,,,,,,,,---------............///000111222333444444444444222444555666777999===@@@BBBDDDGGGHHHGGGFFFFFFGGGGGGHHHJJJKKKLLLPPPUUUYYYWWWXXXYYYYYYZZZ]]]aaaeeeccceeeiiimmmqqqsssttttttooopppqqqrrrssssssssssssxxxvvvsssooommmmmmqqquuupppooommmmmmlllkkkhhheeellllllmmmmmmlllkkkhhhgggfffaaa\\\YYYZZZZZZXXXVVVTTTPPPKKKFFFDDDBBB???>>><<<:::999888888888666444222222222111111111000000///............//////000...////////////000000000.........///////////////000000000000000000000000111111111111111111111111000000000111111111222222000000000111111111222222111111111111111111111111222222222222222222222222111222222222222333333333222222222111111111000000///000000000111111222222000222444555666666666666444444444444444444444444333333333333444555666666888777666555444222111111222222222222222222222222222111111000///...------222000///...//////...,,,000000////////////000000////////////////////////.............../////////------------------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++******++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))************+++(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******)))******++++++++++++++++++++++++,,,------......---...///000111111111111000111333444444555888:::>>>;;;888777888===BBBEEEAAADDDHHHJJJKKKLLLMMMNNNOOOOOOQQQSSSVVVXXXWWWUUUVVVZZZ[[[VVVTTTWWW[[[\\\aaa```___^^^___```aaabbbaaabbbdddfffiiikkknnnooooooqqqssstttrrrqqqpppqqqooonnnrrrwwwyyywwwwwwyyyuuussstttwwwwwwrrrmmmkkklllooosssuuutttssssssssswwwxxxvvvpppkkkiiiddd___^^^\\\XXXQQQLLLIIIIIIJJJBBB@@@===:::888777666666444444444333333333333333111222222000000333:::@@@************************(((***,,,,,,***))))))***))))))))))))))))))))))))))))))))))))************************************'''(((***)))((((((***+++******************************+++++++++,,,,,,,,,---------............//////000111333444555555666444555666777777999<<>>===:::888666666777777333333333333333333333333...000222333777@@@MMMVVV************************&&&(((******)))(((((()))))))))))))))))))))))))))))))))))))))************************************''')))******))))))***,,,******************************+++++++++,,,,,,,,,---------.........//////...///111333555666666777555666777777777999<<<>>>@@@CCCFFFHHHHHHHHHHHHIIIKKKOOOUUUYYYYYYWWWUUUTTTWWWYYY[[[\\\\\\\\\^^^``````aaadddgggjjjmmmooopppppprrrtttvvvwwwvvvtttrrrlllooossstttrrrooolllkkklllkkklllnnnpppqqqooonnnllllllmmmppprrrnnnddd[[[YYYYYYZZZ\\\]]]ZZZSSSMMMOOOJJJDDD@@@@@@???>>><<<:::888666666777777555444111111111111000000000000...............///000111.../////////000000111111---.........//////000000000000000000000000000000111111111111111111111111000111111111111222222222000111111111111222222222111111111111111111111111333222222111111222222333444444444555555555666666;;;===@@@DDDIIIMMMPPPRRRKKKLLLOOORRRUUUXXXZZZ\\\\\\^^^aaadddfffgggggggggaaaaaaaaaaaaaaaaaaaaaaaa]]]]]]]]]^^^^^^```aaaaaadddddddddccccccccccccccc\\\\\\\\\\\\\\\\\\\\\\\\YYYXXXVVVTTTRRRPPPNNNNNNEEECCCAAA??????>>>;;;999555444444333333444444555111111111111111111111111000000//////......------------............------,,,++++++++++++++++++,,,------------------------++++++++++++++++++++++++))))))******++++++++++++******++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))******++++++++++++'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++******++++++,,,,,,---......---...///000111111111111///000222333444555888;;;::::::::::::;;;===???@@@>>>BBBFFFHHHHHHHHHJJJLLLLLLLLLLLLNNNPPPRRRTTTUUUYYY___aaa]]][[[^^^dddfff`````````______^^^]]]]]]gggfffdddddddddfffhhhiiihhhkkkooopppooommmllllllhhhjjjqqqyyyyyyrrrnnnnnnpppjjjkkkuuu|||xxxrrrnnnjjjnnnrrrsssqqqpppqqqssskkkmmmkkkfffcccdddbbb___RRRRRRQQQLLLFFFBBBBBBDDD;;;999777666555666777888222222333333333333444444111555999>>>GGGUUUhhhuuu))))))*********+++++++++************************+++*********))))))(((((())))))))))))))))))))))))))))))************))))))+++*********))))))(((((()))************+++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////---///111111111222444666888999:::::::::;;;>>>@@@???FFFLLLNNNQQQUUUVVVUUUVVVYYY\\\______^^^\\\ZZZ^^^```cccgggkkkkkkiiiggggggccccccgggiiiiiilllqqqnnnxxx~~~{{{wwwuuuqqqkkkkkkjjjjjjlllqqqrrrqqqooonnnpppqqqpppnnnlllllllllmmmnnnmmmlllppprrrjjj^^^]]]]]]\\\[[[XXXSSSKKKFFFIIIGGGDDD@@@>>><<<<<<<<<;;;:::888777555444444333222222000///............000000000000////////////000000////////////000000000000000000111111111111222111111000000111222333111111111000000000000000222000//////111222222222222111000111333444333222000222444444333222222333666666666666555555555555:::;;;===>>>@@@FFFOOOUUUXXXZZZ^^^ccchhhkkknnnooofffhhhlllqqqvvvxxxwwwuuuvvvsssuuuzzz{{{xxxvvvvvvtttuuuvvvuuusssrrrqqqrrrrrrpppmmmkkkkkkmmmppprrrpppooooooppprrrqqqooommmnnnjjjeeebbbccceeefffgggfffhhhjjjiiiggggggiiillleeebbb^^^ZZZXXXUUURRROOONNNMMMKKKHHHDDDAAA???===999777444444444555444222000000.........///000111000///...............///+++,,,.../////////...---***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***///222///,,,+++************************************************(((((())))))*********+++************))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''+++***)))(((((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))******************++++++,,,,,,------...111000...---...///111222222222444555666888999:::888666555888===AAACCCBBB@@@BBBDDDEEEEEEEEEGGGIIIKKKKKKKKKMMMPPPQQQRRRQQQWWWVVVWWWZZZ^^^aaabbbbbb___^^^]]]]]]\\\\\\\\\]]]ffffffffffffggghhhiiiiiilllmmmmmmkkkhhhggghhhjjjkkkkkknnntttxxxvvvooohhhmmmnnnoooppppppooonnnnnnqqqpppllliiilllrrrsssppppppggg^^^\\\___```[[[UUUPPPNNNJJJFFFCCCAAA@@@@@@???;;;666444555666555333888333111333222///222777222===KKKWWWfffvvv))))))*********+++++++++************************************)))))))))((())))))))))))))))))))))))))))))************))))))************)))))))))((()))************+++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////---///111111111222444666777888999999999;;;>>>AAABBBIIINNNOOORRRVVVYYYWWWXXX[[[___bbbddddddcccbbbaaabbbeeejjjnnnpppooommmhhheeeeeeiiikkkkkkmmmrrrrrr{{{~~~zzzzzzwwwssstttqqqnnnoooqqqtttuuuuuuuuussspppnnnnnnooopppqqqppppppmmmkkknnnoooggg\\\]]][[[XXXWWWUUURRROOOLLLIIIGGGDDD@@@>>>===<<<<<<:::999888666555444333333222111000///............000000000000////////////000000////////////000000000000000000111111111111///000111222333444555666111111111111111111111111555444333333444444333333222222222333444555555555555666666555666888<<>>AAACCCHHHLLLLLLOOOTTTXXXXXXXXX[[[```dddgggiiiiiihhheeefffgggjjjnnnooonnnmmmjjjhhhhhhlllmmmlllnnnrrrwww}}}||||||}}}||||||xxxsssqqqrrrvvvzzz{{{}}}wwwpppmmmooosssuuuuuurrrqqqmmmjjjkkkkkkddd[[[ZZZWWWSSSQQQQQQQQQQQQPPPHHHFFFCCC@@@>>><<<<<<<<<999888777555444333333333222111000//////......///////////////000000000000111000000//////000000111000000000111111111222222000111333444555555555444111111111111111111111111222222333333333333333222333444555666777777777777888999999:::===DDDMMMSSSWWWYYY\\\aaaggglllooorrrppptttzzz|||vvvqqqnnnpppmmmjjjiiijjjlllmmmmmmnnniiiggghhhiiifffdddeeejjjkkkjjjhhheeeccccccdddaaa___]]][[[ZZZZZZZZZZZZ[[[ZZZYYYXXXXXXVVVRRRPPPMMMJJJGGGFFFHHHJJJLLLLLLLLLRRRZZZ```cccdddccccccdddbbb```___``````___^^^^^^___```aaacccdddeeeeeeeeebbb]]]YYYVVVSSSOOOMMMIIIHHHEEEAAA===999555333555444333222111111111111000//////......//////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***///000---++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++*********)))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))(((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))*********************++++++,,,---------000///.........///000111000111222333444555666777777666666777;;;===>>>>>>>>>???AAABBBBBBCCCEEEGGGLLLMMMMMMNNNOOOPPPPPPPPPUUUTTTUUUWWWZZZ\\\]]]\\\___bbbccc```[[[ZZZ]]]aaaaaabbbbbbcccddddddddddddgggfffeeefffhhhiiihhhgggffffffhhhlllqqqsssqqqmmmmmmnnnppprrrqqqpppmmmlllrrrmmmjjjnnn}}}yyyggg\\\XXXWWWSSSOOOJJJHHHDDD@@@===:::999888888666444333444444333222333000000333777;;;DDDLLLbbbttt************************((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))************))))))*********)))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////---///111222222333555666444555666777888:::>>>AAA@@@EEEGGGFFFIIIOOOSSSTTTWWWZZZ^^^bbbfffggghhhhhhhhhgggfffgggiiiiiigggfffkkkhhhiiimmmnnnmmmnnnqqqxxx{{{~~~|||yyyyyyzzz|||{{{yyyuuutttuuuyyy|||yyyqqqooorrrvvvwwwvvvqqqnnnkkkhhhhhhfff```ZZZVVVTTTPPPNNNNNNOOONNNNNNFFFDDDBBB???===<<<;;;;;;888777666444333333222222111111000///////////////////////////000000000000111000000000000000000111000000111111111222222222333444666666555333111///111111111222222222222222///111333444444333444444555777:::===>>>@@@AAABBBFFFHHHKKKOOOVVV___iiipppsssuuuxxx{{{{{{tttnnnjjjhhhgggiiimmmqqqrrrpppjjjeee^^^XXXTTTTTTSSSPPPOOOQQQTTTUUUTTTRRRNNNLLLLLLMMMKKKKKKKKKKKKKKKLLLMMMMMMHHHHHHGGGHHHHHHGGGDDDBBBDDDAAA>>>>>>???@@@@@@@@@===BBBHHHNNNQQQQQQQQQPPPOOONNNMMMNNNPPPQQQQQQQQQRRRSSSUUUWWWZZZ]]]___```aaa___\\\ZZZZZZYYYWWWVVVPPPPPPOOOMMMJJJGGGCCCAAA???===<<<999777666555555111000//////000111333444000//////...------------------------------------***((()))---...***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((('''(((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))************************+++,,,,,,------///............///000111000000111222333444555555666666666777999;;;;;;<<<<<<>>>@@@AAAAAAAAACCCEEEKKKLLLMMMMMMMMMMMMNNNOOOUUUUUUUUUWWWZZZ[[[\\\[[[^^^bbbddd```ZZZXXX]]]bbb___```aaacccdddccccccbbbcccbbbaaacccfffhhhhhhfffhhhggggggiiimmmooopppooojjjkkkmmmnnnnnnkkkhhhfffpppnnnmmmqqq}}}wwwggg[[[VVVSSSPPPLLLJJJHHHEEEAAA===;;;999888888777666555555444444333555444444888@@@NNN```lll|||************************(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////...000222222222333555777444555666777888:::>>>AAA>>>BBBDDDCCCEEEKKKPPPQQQXXXYYY]]]```cccdddeeeeeefffeeedddeeeggggggeeedddjjjhhhiiinnnooolllkkknnntttvvvxxxwwwtttqqqrrruuuvvvwwwwwwxxxzzz|||yyysssrrrtttvvvuuurrrnnnjjjgggfffeeebbb]]]ZZZQQQPPPNNNMMMMMMKKKIIIFFFCCCBBB@@@>>><<<;;;:::999666666444333222222222222111000000////////////000.../////////000000000111111111000000000000111111111111111111222222222222333444555555444222000...111222222222333333333444333555777777666555666888:::???FFFMMMQQQVVVZZZ^^^eeeiiinnnsssxxx{{{yyyzzzzzzzzz|||~~~vvvkkkcccVVVPPPKKKJJJHHHEEEDDDEEEFFFGGGGGGFFFFFFFFFHHHJJJKKKKKKKKKLLLMMMOOOPPPQQQLLLKKKJJJJJJJJJIIIFFFCCCDDDBBB???======<<<:::888:::;;;===???@@@AAAAAA@@@@@@???>>>???AAACCCCCCCCCDDDEEEGGGIIIKKKMMMOOOPPPNNNMMMKKKLLLNNNOOOOOONNNJJJLLLMMMOOOPPPPPPOOONNNKKKJJJGGGEEEBBB@@@???>>>999888666444444444555666111000///.........//////------------------------...,,,---000000,,,+++...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((('''(((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************))))))***++++++,,,,,,---...............//////000///000000111222333444444444555777888888999:::;;;;;;===?????????@@@BBBDDDIIIKKKLLLLLLKKKKKKLLLNNNVVVUUUVVVWWWZZZ\\\\\\\\\\\\```dddaaa[[[YYY]]]bbb^^^```bbbdddeeedddcccaaa```______aaacccfffhhhhhhmmmkkkjjjiiikkkmmmnnnnnnlllmmmnnnmmmllliiifffccceeehhhiiiiiioooxxx~~~~~~uuulllaaaXXXTTTQQQMMMIIIGGGFFFCCC@@@===:::888777666666555444333333333444555<<>>AAA???CCCEEEDDDFFFLLLPPPQQQXXXZZZ\\\___aaacccccccccbbbbbbdddgggjjjlllkkkjjjiiihhhjjjnnnoookkkjjjkkknnnpppssstttqqqkkkkkknnnqqqtttxxxzzz{{{|||~~~|||yyytttssssssrrrpppmmmjjjfffdddeeeccc]]]XXXVVVLLLKKKKKKKKKJJJGGGCCC@@@@@@???>>><<<;;;999888777555444333222111111111111000000////////////000000......//////000000111111222111111000000111111222111111111222222222222333///000222333444444444333222222222333333444444555555777999888666666:::===IIIQQQ[[[dddkkkrrryyy~~~{{{wwwqqqmmmbbb[[[VVVUUUSSSOOONNNOOOLLLNNNPPPQQQSSSVVVZZZ^^^fffeeeeeeeeefffgggiiijjjjjjiiigggeeedddaaa\\\YYYUUUSSSPPPMMMKKKIIIEEEBBBDDDBBB@@@???@@@AAA@@@???===;;;:::999;;;;;;;;;::::::;;;;;;<<<===>>>??????@@@>>>======???@@@@@@???>>>@@@CCCFFFJJJMMMOOOPPPRRRQQQOOOMMMKKKIIIIIIHHHEEEDDDAAA>>><<<999888777555444222000000000000111---------------------------,,,---000...******...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++,,,++++++++++++*********)))))))))************+++))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************))))))******+++,,,,,,,,,------........./////////000000111111222333333444333555888999888999:::;;;;;;<<<>>>??????@@@BBBDDDGGGJJJMMMLLLJJJJJJMMMOOOVVVUUUVVVXXX[[[]]]^^^]]]ZZZ___cccccc___]]]___bbb___aaaeeeggghhhgggdddbbb_______________bbbgggkkkrrrpppnnnllllllmmmnnnppptttsssrrrpppmmmjjjgggeee```eeegggeeedddhhhlllmmmfff```XXXSSSPPPMMMIIIFFFAAA@@@???<<<:::888666555333333333222111222555888<<>>AAA???DDDFFFEEEGGGLLLPPPPPPVVVWWWZZZ\\\___aaabbbbbbaaacccfffkkkooopppooonnniiihhhkkkooopppkkkiiijjjiiikkkpppuuurrrkkkiiimmmmmmppptttuuuuuuuuuxxxzzzzzzxxxtttpppmmmkkkjjjjjjhhhdddccceeeaaaXXXQQQQQQHHHGGGGGGGGGFFFDDDAAA>>>======<<<;;;999777666555444333222111111111111111000000////////////000000.........///000111111111222111111000000111111222111111111222222222333333000111222333444555666777222222333333444555555555333666:::<<<===BBBIIIPPPbbbjjjttt|||}}}}}}~~~~~~~~~zzztttpppooommmhhhfffgggbbbcccdddeeefffhhhlllooovvvuuutttuuuwwwzzz}}}|||{{{yyyvvvqqqnnniiigggeeebbb```\\\XXXUUUQQQNNNLLLKKKMMMNNNMMMKKKHHHEEEBBBAAA@@@@@@>>><<<::::::::::::;;;;;;;;;;;;;;;999888777888888888777777888:::<<<@@@CCCFFFHHHLLLKKKKKKKKKKKKLLLMMMMMMLLLKKKJJJHHHFFFCCCAAA@@@===;;;888555222111111111........................,,,+++,,,...,,,((()))---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,,,,,,,+++++++++*********))))))*********+++++++++))))))))))))))))))))))))'''((((((((()))))))))******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''((()))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************)))))))))***++++++,,,,,,------......//////......000111111222222333333444111555888999999999;;;<<<;;;<<<>>>??????@@@BBBDDDGGGKKKNNNNNNLLLKKKOOORRRUUUTTTUUUXXX[[[^^^^^^^^^[[[___cccfffeeedddbbbbbbaaadddhhhkkkkkkjjjgggddd^^^```aaa^^^[[[^^^gggoootttsssrrrpppnnnoooqqqsss|||zzzwwwsssoookkkiiihhhdddhhhhhhffffffhhhgggccc^^^YYYRRRMMMJJJHHHEEEBBB<<<<<<;;;:::888666555444111222222222333666===BBBRRRcccvvv++++++++++++******))))))************************(((((())))))*********+++))))))))))))))))))))))))))))))************))))))(((((())))))*********+++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,------...//////000///000222333333444666888888999:::::::::;;;>>>@@@===BBBFFFEEEGGGLLLOOONNNRRRSSSVVVYYY\\\___```aaaccceeehhhmmmpppqqqnnnllljjjiiilllqqqqqqllliiijjjfffhhhpppxxxvvvmmmkkknnniiilllnnnnnnmmmmmmpppsssyyyxxxsssnnnhhhfffgggiiihhhdddccceee```TTTMMMLLLFFFEEECCCCCCCCCCCCAAA???<<<;;;;;;:::888666555333333333222111000000000111000000////////////000111---......///000111111222222222111111111111222222111111222222222333333333555555444444444555666666222222333333444555666666444999@@@EEEKKKTTTaaajjjwww}}}|||yyyzzzttttttsssqqqoooooorrrtttooonnnnnnooosssyyy~~~~~~}}}|||{{{{{{yyyuuurrrrrrpppnnnllljjjfffbbb^^^YYYWWWUUUWWWYYYZZZXXXVVVXXXUUUQQQNNNMMMKKKHHHFFFBBBBBBBBBBBBAAAAAAAAAAAA<<<:::888888888999888777666666666777999<<>>===<<<;;;AAAEEEFFFEEEFFFKKKMMMMMMSSSUUUXXXZZZZZZ[[[\\\^^^dddhhhiiijjjpppuuupppggggggeeegggmmmpppooonnnooojjjjjjkkkmmmooonnnkkkhhhbbbdddgggiiijjjjjjiiihhhpppnnnlllkkkjjjhhheeebbb```aaabbb```YYYQQQIIIEEEDDDDDDCCCAAA???>>><<<<<<::::::999888777666555444333333333222111000//////000000000000000000000000222222111000000///000000333333222111111000111111444555444333111000111222333333333222333444666777111444666555444777>>>EEEQQQVVV^^^hhhrrrzzz~~~}}}||||||qqqmmmjjjnnnsssxxx|||~~~}}}{{{zzzxxxuuusssrrrpppnnnllllllmmmnnnooollliiieeebbbaaaaaabbbcccfffdddaaaaaabbbaaa]]]YYYVVVXXXWWWSSSRRRUUUUUURRROOOLLLGGGDDDBBB@@@===;;;999777555555666777666666888777777888;;;???CCCEEEFFFIIILLLPPPSSSTTTUUUTTTRRRPPPLLLFFF???;;;999999999444///,,,...000111111...000222222000///...///...------...//////,,,***/////////---,,,---000333---------------------,,,,,,+++)))***+++,,,,,,+++))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))+++*********))))))((((((((((((((((((((((((((((((*********)))))))))))))))((((((((((((((((((((((((+++******)))(((''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))***++++++++++++*********))))))******+++,,,,,,,,,,,,,,,---...//////...//////000111111222222555555666666777777888888<<<<<<===>>>???@@@@@@@@@CCCGGGKKKMMMMMMNNNQQQTTTQQQSSSVVVYYY\\\\\\\\\\\\aaabbbdddffffffeeedddcccdddhhhlllmmmjjjgggggghhhiiihhhfffcccaaabbbfffiiinnnpppsssuuuuuurrrpppmmmmmmnnnrrrtttrrrmmmjjjiiilllllllllllljjjeee___ZZZUUUQQQLLLGGGDDDAAA>>><<<:::444222555666333//////666333222666BBBVVViiiuuu************************************************(((***+++***))))))***+++************************++++++++++++++++++++++++************************)))***,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000111222111000000222444777888:::===>>>???@@@@@@>>>AAABBBBBBDDDJJJLLLJJJPPPRRRTTTUUUUUUVVVYYY[[[___eeeiiikkkooorrrnnngggdddaaabbbhhhllllllmmmooooooooopppqqqrrrpppkkkhhheeefffhhhiiijjjiiihhhhhhnnnllljjjiiiiiigggdddbbbaaa___^^^______ZZZPPPGGGDDDDDDBBBAAA???===<<<<<<999999888777666555444333333222222222111000000000000000000000000000000000222222111000000000000000000000000000000111222333333444555444222111222333444555666666666555555666666<<>>???@@@@@@AAADDDGGGKKKMMMOOOQQQSSSTTTQQQSSSVVVXXXZZZ[[[[[[[[[___```bbbdddddddddcccbbbaaadddgggiiiiiiiiihhhiiijjjjjjhhhfffddddddgggiiiiiikkknnnqqqrrrqqqpppooonnnppprrrssspppkkkgggfffeeeffffffgggfffbbb[[[WWWSSSOOOJJJFFFCCC@@@===::::::555222333444333555888666:::CCCOOO___ooo}}}***************************************************+++,,,+++***)))***+++************************++++++++++++++++++++++++************************)))***,,,---------,,,++++++++++++,,,,,,---------,,,,,,------...////////////000111111111222444666666777888:::===???BBBCCC@@@CCCDDDDDDIIIOOOPPPMMMOOOQQQRRRRRRRRRTTTWWWZZZ]]]dddjjjlllmmmnnnmmmjjjccc______dddhhhjjjmmmqqqttttttuuuvvvvvvrrrlllhhhhhhiiijjjjjjjjjiiiiiihhhkkkjjjhhhgggfffdddaaa___aaa\\\YYY]]]dddbbbVVVJJJDDDCCCBBB@@@>>>===<<<;;;777777666666555444333333222222111111111111111111000000000000000000000000222222111111000000111111000000000111222444555666000111333333222222444555555666666555555888===AAAHHHQQQ]]]iiirrr{{{xxxxxxxxxyyy}}}~~~{{{yyyrrrqqqqqqpppqqqqqqrrrsssxxxxxxyyyzzzzzzwwwrrrnnnhhhiiijjjjjjjjjkkkmmmooouuuxxxwwwttttttuuutttpppooommmkkkiiihhheeebbb___]]]WWWOOOHHHDDDBBB@@@???;;;:::888777666666777777888999;;;???CCCHHHMMMOOOPPPTTTZZZ]]]]]]\\\[[[[[[WWWUUUQQQMMMIIICCC<<<888:::555111000111222111///111///......//////...,,,---......---,,,,,,///111////////////////////////...,,,++++++,,,---,,,+++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))******((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((()))******++++++******++++++******++++++,,,---,,,,,,,,,,,,---...//////000000000000000111111111///000222555777:::<<<===;;;<<<===>>>???@@@@@@AAADDDEEEHHHMMMRRRTTTTTTSSSQQQSSSUUUWWWYYYZZZZZZYYY^^^___aaaccceeeeeeeeeeee```aaabbbfffiiijjjjjjhhhkkkllllllkkkiiihhhhhhiiieeegggjjjmmmoooqqqqqqqqqnnnpppqqqpppmmmjjjeeebbb\\\]]]___aaa```]]]WWWRRRPPPLLLGGGCCC@@@===:::888888555444555444333666<<>><<<;;;:::777777666666555444444333111111111111111222222222000000000000000000000000333222222111111111222222333333333444555666777888000222444555555666888999666666555555:::DDDQQQZZZccckkkwww|||~~~||||||}}}|||zzzyyyxxxxxxttttttttttttssssssrrrrrr|||yyytttsssssstttsssqqqoooqqqsssqqqoooooorrrvvvuuuxxxyyyvvvvvvwwwvvvssspppoooooooooooonnnllljjjlllggg```YYYTTTOOOKKKHHHCCCBBB@@@>>><<<;;;;;;:::777777666777:::>>>BBBDDDJJJNNNTTTYYY\\\^^^___```eeeeeedddaaa[[[SSSKKKFFFCCC<<<555333555666555222222000......///000000///------...---,,,,,,...000000000000000000000111111///---++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((()))))))))))))))*********((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((())))))))))))((((((((())))))***************+++++++++++++++,,,,,,---,,,,,,,,,,,,---...//////000000000000000000000000000111222555777999;;;<<<:::;;;<<<===>>>???@@@AAABBBBBBEEEKKKQQQTTTSSSPPPRRRSSSUUUWWWYYYYYYZZZZZZ___```bbbeeefffhhhhhhhhheeecccbbbdddhhhjjjhhheeekkkmmmoooooommmjjjjjjjjjfffgggjjjlllnnnppprrrrrrmmmoooooonnnmmmkkkgggbbbVVVWWWYYY[[[[[[XXXRRRMMMKKKHHHCCC???<<<:::777555555444555666555333777===UUUaaarrr************************************************,,,------,,,***)))***+++******************************************************************************+++++++++,,,,,,+++******+++,,,,,,---......,,,,,,------.../////////...///111111222333666888888777666777888;;;???AAAAAAFFFIIIIIIJJJOOOPPPOOOUUUUUUVVVVVVVVVXXX\\\___aaacccfffddd```___eeelllkkkfffdddgggjjjkkkmmmqqqssstttuuuxxxxxxvvvqqqmmmlllkkkkkkjjjkkklllmmmnnnkkkhhheeebbb___[[[WWWSSSUUUTTTSSSUUUVVVTTTNNNIIIBBBBBB@@@???===<<<::::::888777777666666555555555111111111111111222222222111111111111111111111111333333222222222222333333555444444444444555666666555666777666666666999;;;888===CCCJJJRRR^^^lllvvvyyyzzzwwwwwwvvvrrroooooorrrsssrrrooonnnqqqssstttwwwyyywwwxxx||||||yyyqqqqqqqqqsssvvvwwwwwwvvvpppnnnkkkhhhddd^^^XXXTTTNNNMMMJJJHHHEEEDDDDDDDDD>>><<<:::888777888999:::BBBEEEIIINNNRRRXXX^^^bbbfffhhhkkkjjjfff```YYYUUUSSSKKKCCC>>>===<<<888444222000---,,,.../////////,,,---......------...000000000000111111111222222000...,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************((((((((((((((((((((((((((((((((((((((())))))***************************))))))))))))))))))******))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((()))************)))++++++******++++++,,,---,,,,,,,,,,,,---...//////000000000000000111111111222222333555666777888999888999:::;;;===>>>???@@@??????AAAGGGMMMQQQPPPMMMSSSSSSUUUWWWXXXZZZZZZ[[[^^^___aaaccceeeggghhhiiijjjgggddddddggggggeeecccjjjlllooopppnnnllljjjjjjkkklllmmmnnnooopppqqqqqqmmmppppppnnnppprrrnnngggVVVVVVWWWWWWVVVSSSMMMIIIFFFCCC???;;;:::888666444444222222444666:::EEEPPPooovvv************************++++++++++++++++++++++++***+++,,,+++***)))***+++************************************************************************************+++++++++,,,+++++++++,,,,,,---------,,,,,,------.../////////...000111222222333666888;;;:::::::::<<<>>>AAACCCEEEMMMRRRPPPMMMNNNQQQRRRTTTVVVWWWWWWWWWYYY\\\___``````aaa```]]]\\\bbbjjjkkkgggfffjjjmmmllllllnnnrrrrrrsssuuuwwwvvvsssqqqpppnnnlllkkkkkklllnnnooollliiieeebbb___[[[VVVRRROOOPPPPPPOOOLLLIIIHHHGGGBBBAAA@@@>>>===;;;:::999777777777666666666555555222222111111111111111111111111111111111111111111333333222222333333444444333333333333333333444444444555555444555888===@@@HHHSSSbbbnnnvvv|||~~~wwwrrrnnnmmmooorrrrrrpppqqquuuvvvtttqqqqqqqqqssswwwzzz||||||uuuuuuvvvvvvuuuqqqkkkggg[[[YYYUUUQQQNNNNNNNNNOOOJJJHHHFFFCCC@@@<<<:::999999:::<<>>>>>===>>>@@@DDDHHHKKKLLLLLLQQQRRRSSSUUUWWWYYY[[[[[[\\\]]]^^^```aaaccceeefffkkkhhhfffddddddeeeddddddfffiiimmmnnnmmmkkkjjjjjjnnnooopppppppppooonnnmmmmmmqqqqqqnnnrrrxxxtttlllZZZXXXVVVTTTRRRNNNIIIEEEBBB???;;;999888777666444777333222777AAAPPPbbbqqq************************++++++++++++++++++++++++(((***+++***))))))***+++***************************************************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////111222222222333555888999999:::<<<>>>AAACCCEEEJJJUUU\\\WWWOOONNNRRRVVVUUUWWWYYYZZZZZZ[[[]]]______^^^```ddddddbbbeeellljjjhhhjjjpppsssqqqoooppptttsssssstttuuuvvvtttrrruuusssooollljjjjjjlllmmmllljjjgggdddaaa^^^ZZZWWWNNNMMMLLLIIIFFFEEEEEEGGGAAAAAA???>>><<<:::999999666666555555555555444444333222222222111000000000111111111111111111111111333333333333333444555555333333333444555666777888777888:::>>>DDDMMMXXX___iiitttzzzvvvwwwvvvtttqqqooonnnooossswwwzzz{{{xxxxxxyyy|||}}}|||xxxvvvjjjfff```[[[WWWWWWXXXYYYUUUUUUUUUSSSOOOJJJEEEBBB;;;;;;::::::;;;???EEEIIIRRRXXX___dddfffgggiiikkkiiiiiifffccc]]]WWWPPPMMMGGGBBB;;;666333222111000---///111111000///000111/////////000111222222222222000...---......---,,,++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))((((((((((((((()))******************************((()))))))))************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************(((((())))))))))))(((((('''(((((()))))))))))))))))))))(((((())))))***+++,,,,,,,,,,,,---...//////---......000111222333444333444444555555666666666444555666888999;;;<<<======>>>@@@BBBDDDFFFJJJMMMMMMNNNPPPRRRTTTWWWZZZ[[[\\\\\\]]]^^^```aaacccddddddddddddbbbbbbcccgggiiicccfffiiikkkkkkjjjjjjjjjlllmmmooopppooommmjjjhhhiiimmmmmmiiinnnuuurrrhhh___\\\VVVQQQMMMIIIDDD@@@>>>;;;888777777777666555888777>>>NNN___nnn}}}************************++++++++++++++++++++++++'''(((******))))))***,,,************************))))))))))))))))))))))))******************************))))))******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000111333333222333555777555666888;;;>>>AAADDDEEEHHHVVV^^^XXXLLLIIINNNTTTVVVYYY\\\]]]]]]^^^```aaa```___ccckkkmmmjjjkkkpppkkkjjjnnnvvvzzzwwwttttttvvvuuuttttttuuuuuutttsssyyyvvvqqqmmmjjjiiijjjjjjllljjjhhhfffdddbbb^^^[[[OOOLLLHHHEEEDDDEEEFFFGGGAAA@@@???>>><<<:::999888444444444444444444333333444333333222111000//////111111111111111111111111333333333333333444555666444555666777999;;;===>>>???BBBHHHPPP]]]lll|||sssqqqnnnnnnqqqvvvyyyzzzsssssssssvvvxxxzzzyyyxxxvvvqqqiiibbb^^^]]]___```[[[]]]______\\\VVVOOOKKKHHHGGGDDD@@@===<<<>>>@@@AAAGGGOOOUUUYYY]]]aaaeeehhhkkknnnnnnjjjddd```^^^VVVPPPGGG???:::777555444...000111222111000111222...//////000111111222222222000............---,,,++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))((((((((((((((()))******************************(((((())))))*********+++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************(((((())))))))))))(((((('''(((((()))))))))))))))((((((((((((((())))))***,,,,,,,,,,,,---...//////,,,---...000111333444555222333333444555666777777333333555666888:::;;;<<<===@@@BBBBBBAAADDDIIINNNKKKKKKMMMOOORRRVVVXXXZZZ^^^^^^^^^___aaabbbdddeee]]]___aaaaaa```ccciiinnnaaacccgggiiiiiiiiiiiijjjhhhjjjmmmnnnmmmkkkgggeeedddhhhgggcccgggppplllaaaccc^^^WWWPPPJJJEEEAAA>>><<<999777666777777777666666<<>>???@@@BBBFFFKKKRRRWWWZZZ___eeekkkllliiiffffffgggccc]]]UUUMMMFFF@@@:::777777555222///...---.........000111222111000000111......---------,,,,,,,,,---,,,,,,++++++*********------,,,,,,+++***))))))************************))))))************)))))))))************+++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))************((((((''''''''''''((((((''''''''''''((((((((((((***)))))))))((((((''''''(((((()))******************(((&&&'''***+++)))'''(((((((((((())))))))))))************************,,,,,,++++++,,,,,,---.../////////000111111222222000333555666555555666888777777777777888999:::;;;:::;;;===@@@BBBEEEGGGHHHJJJMMMNNNMMMPPPUUUWWWUUU^^^^^^___```aaabbbccccccaaa```^^^___aaadddgggggghhhfffdddeeehhhkkkmmmmmmmmmkkkiiikkkmmmnnnllljjjiiieeeaaa```bbbddddddccc]]]XXXSSSPPPIII@@@<<<<<<999444444888999666666;;;GGGTTThhhxxx,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++***))))))***************************++++++++++++,,,,,,,,,---,,,,,,,,,,,,---......000///...------...///000222222333333444555555555666888999;;;<<<@@@EEEHHHLLLMMMQQQTTTRRRNNNQQQXXX[[[[[[[[[[[[\\\^^^___```bbbeeejjjooosssuuuuuuuuu{{{vvvuuuwwwwwwqqqnnnooovvvxxxxxxwwwuuutttvvvxxxyyy{{{zzztttlllfffeeefffhhhfffbbb^^^```bbb^^^XXXRRROOOKKKIIIHHHGGGEEECCC======<<<;;;:::999888777666555444333222222222222444444444444333333333222333222222222222222111111222333555444444444555777777<<>>CCCGGGXXXdddrrr{{{~~~}}}uuuooommmoooqqqrrrnnnlllkkkkkkllllllkkkjjjooopppqqqooollljjjiiiiiidddcccaaa]]]ZZZVVVSSSRRRJJJJJJJJJHHHIIIMMMSSSXXX```bbbfffkkkmmmkkkfffbbbXXXUUUPPPIIIAAA;;;555222000000111222333222000...............------------***++++++,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++)))******++++++******)))))))))*********+++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((((((((()))))))))************))))))(((((((((((())))))''''''''''''((((((((((((++++++******)))))))))((((((((()))***************)))((((((((()))))))))((((((((((((((())))))))))))************************+++++++++***+++,,,,,,---,,,,,,------...//////000000222444555555555666777666666666777777888999:::======>>>???AAABBBCCCCCCGGGPPPUUURRRPPPSSSYYY]]]bbb```^^^\\\[[[[[[[[[\\\ZZZ]]]```cccdddddddddeeeeeeiiikkkiiidddaaacccgggiiihhhhhhhhhjjjmmmooopppqqqlllfff___[[[YYYXXXWWWNNNEEE???>>>>>><<<999999777:::???EEEMMM\\\qqq,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******************************++++++,,,,,,,,,------------,,,,,,,,,,,,---......---......///////////////000000111222333444555666555777:::;;;===???BBBEEEGGGJJJNNNQQQSSSWWWYYYZZZ]]][[[ZZZYYYZZZ]]]```bbbdddgggmmmrrrtttsssqqqoooqqqsssvvvvvvuuuooofff___YYY\\\ccckkkrrruuuvvvvvvmmmnnnnnnllljjjgggffffff```aaa___[[[ZZZZZZWWWRRRKKKKKKJJJJJJIIIFFFAAA===::::::999999888777777777333333222111111111222222222222222222222222222222111333555555444333444666111333666:::AAAKKKVVV]]]oooyyyzzzsssoootttrrrpppoooppppppnnnlllmmmoooqqqqqqooonnnnnnoookkkkkkjjjiiigggdddbbb```[[[XXXTTTOOONNNPPPTTTXXXWWWYYY]]]bbbhhhlllmmmlllgggddd___XXXOOOFFF???;;;666333///...000111000000//////.........---------+++++++++,,,,,,------...,,,,,,+++++++++++++++***++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((((((((()))))))))************))))))(((((((((((())))))''''''''''''((((((((((((......---,,,***)))(((((((((((()))***************((()))))))))((((((((()))(((((((((((())))))))))))************************+++************+++,,,,,,,,,,,,,,,---....../////////111444555444444555777666666666666777888999:::>>>>>>???@@@AAABBBCCCCCCFFFOOOTTTRRROOOSSSYYY]]]aaa```^^^]]][[[[[[[[[\\\XXX\\\aaadddddddddeeegggfffjjjmmmkkkfffbbbcccfffjjjjjjiiihhhhhhiiikkklllnnnkkkfff```ZZZVVVUUUUUUIIIBBB===>>>===999666666444;;;GGGTTTdddttt,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************************,,,,,,,,,,,,---------------,,,,,,,,,,,,---......,,,---...///000000000//////000111222333444555666555777:::<<<===???AAACCCGGGKKKNNNPPPTTTYYY[[[ZZZ\\\[[[ZZZZZZ[[[]]]```aaacccfffjjjnnnooonnnllljjjmmmqqquuuwwwyyyxxxrrrkkkcccdddggglllqqqttttttssstttrrroookkkhhhfffeeeddd___bbbaaa]]]ZZZZZZWWWRRRKKKJJJHHHGGGFFFDDD@@@===999888888888888777777777333333222222222222333333222222222222333333333333333555666444222111444777333777>>>GGGSSS```lllttt||||||yyyqqqmmmlllmmmlllkkkkkkkkkllllllmmmnnnnnnnnnooopppqqqqqqpppnnnkkkiiidddaaa\\\WWWUUUVVVYYY[[[VVVUUUVVVZZZ```fffjjjkkkkkkiiigggbbb[[[TTTMMMJJJAAA;;;444111111222111000/////////.........------,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))************+++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))***************))))))(((((())))))***''''''''''''((((((((((((///...---,,,+++)))(((((((((((()))***************''')))***)))((('''(((***(((((((((((())))))))))))***************************************+++,,,,,,,,,,,,------...////////////111333444444444555666666666666666777888999999======>>>???@@@AAABBBCCCEEELLLQQQOOONNNSSSXXXZZZ\\\\\\[[[[[[[[[ZZZZZZYYYYYY]]]bbbdddbbbbbbccceeeeeehhhkkkkkkhhheeedddeeehhhiiijjjiiigggeeefffgggiiihhheee___XXXRRRPPPOOOEEE@@@<<<;;;888333333666888CCCTTTeeewww~~~,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------,,,,,,+++***************************,,,,,,,,,------------...---,,,,,,,,,,,,---......,,,---...///000000000/////////000222333444555666444777:::<<<===>>>@@@BBBGGGLLLNNNOOOSSSZZZ\\\YYYZZZZZZZZZZZZ[[[]]]^^^___```bbbfffiiikkkkkkjjjiiieeekkkooorrryyyooommmkkkmmmoooqqqqqqpppsssqqqnnnkkkhhhfffcccbbb^^^aaaaaa\\\XXXVVVRRRNNNKKKHHHDDDBBBAAA@@@>>>===888888777777666555444444444444333333333333444444222333333333444444444444222555777666444666<<>>@@@AAAAAAEEEJJJLLLLLLMMMSSSWWWWWWVVVWWWYYY[[[[[[[[[YYYXXX[[[___bbbbbb^^^\\\^^^```ccceeegggiiiiiigggeeeccceeegggjjjiiifffdddcccdddeeeeeeccc]]]UUUMMMHHHGGG>>>;;;999888555444<<>>@@@BBBGGGLLLOOOOOOSSS[[[\\\XXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]___bbbeeehhhiiiiiiiiihhhlllmmmnnnuuusssppplllkkknnnppppppooolllkkkjjjiiihhhfffcccaaa]]]``````ZZZTTTQQQMMMIIIJJJFFFAAA>>>======<<<<<<999888777666444222111111444444444333333444555555333333333444444555555555000444777888999>>>GGGOOO]]]eeeqqq|||yyyiiiccc^^^^^^aaacccbbb___cccfffjjjnnnpppooonnnlllqqqmmmiiieeebbbaaa___]]][[[XXXSSSQQQQQQRRRSSSSSSXXX[[[```eeehhhhhhgggfff```YYYPPPJJJFFFAAA999333000/////////.....................------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))******************))))))))))))******''''''''''''((((((((()))&&&''''''((()))******+++(((((()))***************''')))+++***'''&&&(((***(((((((((((())))))))))))*********************************)))***++++++,,,------......///000000000///111333444444444555666555555555666666777888999777888999;;;===>>>@@@@@@DDDHHHJJJIIIMMMSSSVVVTTTTTTVVVYYY\\\]]]\\\[[[ZZZ^^^aaaccc```[[[WWWYYY[[[aaabbbdddgggiiihhheeebbbaaaeeeiiiiiifffcccbbbcccbbbcccbbb\\\RRRIIICCC@@@888777666555555:::IIIWWWdddtttqqqyyy,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,---...------------------,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++------------------------)))******++++++,,,------------......///000000000333333333444444555555555555555666888;;;===@@@AAALLLKKKKKKMMMRRRWWWYYYYYYSSSTTTXXX\\\______]]][[[]]]___aaabbbcccdddgggjjjmmmiiikkkrrruuuuuuyyy~~~wwwooojjjjjjmmmooooooooonnnkkkeee___\\\[[[\\\\\\ZZZWWWTTTRRROOOJJJGGGFFFDDD@@@===:::999999999666666555555555444444444444555555444333222444555333444555555333333444555888<<>>555000111000---...222---,,,,,,,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++***)))'''''')))***+++)))(((((((((((())))))***))))))************))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,---------............///222111222222333444555666666555555555555777888999999999:::;;;===@@@CCCDDDGGGIIIMMMOOOOOOOOOPPPQQQUUUVVVWWWWWWWWWYYY\\\___dddeeeeeedddaaa______``````cccgggkkkkkkiiifffcccfffeeeeeehhhjjjhhhaaa\\\ZZZXXXWWWTTTJJJ@@@<<<>>>999888777888<<>>AAACCCDDDHHHJJJMMMOOOPPPQQQSSSUUUWWWWWWXXXXXXXXXZZZ]]]```aaaccceeefffdddbbbaaaaaaccceeeiiilllllljjjgggdddgggfffeeeeeefffeeebbb___\\\WWWSSSOOOFFF<<<777888444444555===JJJ\\\nnn{{{}}}vvvvvv|||vvvzzz,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++,,,---000///...---,,,+++***))),,,------......------,,,000...,,,+++***)))******------------------------******++++++,,,,,,------------......///000000000111111222333333444555555555555777888;;;===@@@AAABBBFFFLLLPPPRRRRRRSSSTTTWWWWWWWWWZZZ^^^ccchhhlllcccdddfffhhhiiikkknnnqqqrrrpppppptttuuuvvvxxx|||~~~yyyrrrllljjjiiihhhgggdddeeefffddd___YYYVVVTTTTTTRRROOONNNLLLJJJFFFCCCCCCBBB???<<<:::999888888555555555555444444444444222333444333111111333555333444555555555777;;;>>>@@@MMM]]]kkksssyyy||||||zzzjjjcccccc___aaaeeehhhjjjlllooopppnnnnnnnnnnnnnnnnnnoooooommmiiiccc]]]ZZZVVVSSSQQQOOOOOOPPPRRRWWW\\\aaadddlllkkkkkklllmmmjjjccc]]]XXXPPPGGGAAA;;;444111111...---------......+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))+++***)))(((((()))***++++++***))))))(((((((((((())))))************))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,------------............//////000111333555666777777777666777777888::::::999:::<<<>>>@@@BBBBBBCCCFFFHHHKKKMMMOOORRRUUUXXXWWWXXXXXXWWWWWWYYY]]]```^^^aaaeeeggggggfffeeeeeegggiiikkkmmmmmmkkkhhhfffgggeeecccaaa``````aaaaaa[[[TTTLLLHHHBBB:::555555333666===JJJ]]]ppp}}}wwwiiibbbjjjwww|||{{{{{{,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,------......------,,,+++******,,,,,,------------,,,,,,///...,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...------......///000000000000111111222333444555555666666777999<<<>>>@@@BBBCCCGGGKKKMMMNNNNNNOOOPPPTTTUUUXXX[[[```gggnnnsssiiijjjkkkjjjiiiiiikkkmmmpppooopppqqqsssuuuwwwyyy{{{vvvqqqmmmjjjhhhgggdddfffgggeee```YYYSSSPPPPPPNNNLLLKKKJJJHHHEEEBBBAAA@@@>>>;;;:::888888777444444444444444444444444444555666555444444666888666666666666888===EEEJJJZZZdddrrr|||zzzuuuoooiiigggiiimmmpppqqqhhhjjjmmmppppppooonnnlllssspppmmmiiifffbbb]]]YYYVVVTTTRRRRRRVVVZZZ^^^```kkkjjjkkknnnqqqooojjjdddeee___XXXQQQIII@@@888333///...------......,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******)))(((((()))******,,,+++***)))(((((((((((())))))************))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))******+++,,,,,,,,,---------...............///111333555777888777777777888888999::::::999:::===???AAABBBBBBBBBBBBDDDFFFIIILLLPPPUUUYYYWWWXXXXXXWWWVVVXXX[[[^^^^^^```dddgggggghhhiiikkkiiikkkmmmnnnmmmllliiihhheeedddccc```^^^]]]^^^^^^WWWMMMDDDAAA>>>:::777888<<>><<<;;;999888777777333333444444444444444444555666666666555555777999888888:::===CCCNNN[[[ccctttyyy~~~|||~~~vvvpppmmmmmmlllmmmnnnpppqqqrrrtttttttttuuusssoooiiieee^^^ZZZVVVTTTVVVYYY[[[[[[cccbbbdddiiinnnooolllhhhjjjiiifff```YYYOOOCCC;;;666444111000000000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******))))))))))))******,,,,,,+++)))(((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,------------.........///000222444666777666777777888999999::::::999:::===???AAAAAAAAAAAAAAACCCFFFHHHKKKOOOUUUXXXYYYZZZZZZZZZYYYYYY\\\^^^___aaaccceeefffiiillloooiiijjjlllmmmmmmlllkkkkkkfffffffffeeeccc```]]]ZZZQQQFFF<<<999888777888;;;KKK\\\mmmvvv{{{~~~|||xxxpppdddTTTJJJGGGOOOcccuuu,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///......---------------******++++++,,,---------***++++++,,,,,,++++++*********+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------......///000000000111111222333555666777777999999:::<<>>FFFRRR```nnnwww}}}yyyyyy}}}{{{uuullldddcccfffmmmrrrrrrsssuuuxxxyyywwwrrrnnnccc^^^YYYXXXYYY[[[ZZZYYY[[[ZZZ\\\aaahhhlllllljjjhhhkkkllliiiddd^^^SSSHHH>>>:::444///............------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))******))))))))),,,+++******))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,,,,------------......///000222444555666555666777888999999999999999:::<<<===???@@@@@@@@@BBBEEEHHHKKKMMMPPPUUUXXX[[[]]]______^^^]]]]]]^^^___aaadddeeegggiiilllnnnggggggiiijjjlllmmmmmmnnnjjjiiihhhiiiiiiddd\\\VVVJJJAAA888444444666<<>>AAACCCEEEGGGMMMJJJIIINNNUUUZZZXXXUUUSSSWWW[[[[[[YYYXXX[[[^^^aaacccdddeeeeeefffhhhkkkeeehhhhhheeeggglllooolllnnnqqquuuvvvrrrnnnkkkjjjeeeeeeccc___ZZZUUUSSSSSSKKKIIIGGGFFFEEEBBB???<<<::::::::::::999888777666222222333333333444444444333444555555444555777999999AAALLLYYYeeeqqqzzzxxxnnnjjjkkklllnnnnnnooorrruuuuuutttrrrgggbbb^^^^^^```aaa___\\\]]][[[ZZZ]]]bbbfffgggfffccchhhjjjiiiiiihhhaaaXXXMMMFFF<<<333///...---...........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))++++++******)))*********))))))************))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,,,,---------/////////000111333444555444555666888888888888888:::::::::;;;<<<>>>???@@@CCCEEEIIILLLMMMOOORRRTTTYYY\\\```aaa___]]][[[[[[\\\```eeeiiijjjiiiiiiiiicccdddeeegggjjjmmmooopppmmmhhheeeeeegggcccXXXOOOCCC<<<777666888???KKKWWWnnnzzzzzzsssoooeeeZZZMMMDDD===AAAMMM^^^rrr~~~,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++***)))))))))***,,,,,,,,,++++++*********,,,------......------,,,***,,,...000000...+++***++++++++++++++++++++++++++++++,,,------......///------......///000000000222333444555777888999:::<<<<<<===???BBBDDDGGGHHHLLLIIIJJJRRR]]]bbb^^^XXXTTTXXX\\\\\\[[[\\\aaaeeedddeeeeeeeeecccdddeeegggfffjjjiiieeeeeejjjllliiilllqqqwwwxxxvvvrrroooooobbbaaa^^^ZZZVVVSSSTTTUUUJJJHHHFFFDDDCCC@@@===::::::::::::999999888666666222222222333333444444444555666777777777777999;;;IIIRRRaaaoooyyy|||zzz|||uuuooollljjjjjjkkknnnqqqrrrsssjjjfffccccccggghhheeebbbeeeaaa]]]\\\___aaa```______eeegggfffhhhllliiibbb^^^VVVIII===777444444444........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))************))))))******************++++++))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))***++++++,,,++++++,,,,,,,,,---------000000000000111222333444333444666777888888777777::::::999:::;;;===???@@@AAADDDHHHKKKLLLMMMNNNOOOVVVYYY^^^___^^^ZZZXXXVVVZZZ___ggglllmmmjjjfffddd```aaacccfffiiimmmppprrrmmmfff______bbb___TTTIII===999777:::???JJJ\\\kkkyyy}}}zzznnngggcccWWWHHHAAA>>>???HHHUUUeeexxx|||...,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++.........------,,,,,,,,,---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000111111777999;;;;;;:::888888999999;;;>>>???AAADDDGGGJJJOOOXXX^^^]]]ZZZZZZYYYXXX]]]^^^___^^^^^^___aaacccfffhhhhhhfffddddddfffiiillliiiggggggiiimmmooooooooouuuzzz{{{zzzyyysssmmmccc]]]YYYZZZXXXTTTQQQRRRKKKHHHDDDAAA???===;;;888:::::::::999888777777666666555333111111333555777444444444444666>>>KKKTTTbbbiiittt}}}||||||tttuuutttrrrooommmmmmmmmjjjnnnpppmmmgggdddeeehhhkkkhhheeeaaa_________```bbbbbbcccdddfffgggiiijjjhhhhhhaaaTTTFFF===444...111111111000......---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********))))))))))))******************************------,,,,,,+++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''+++***)))((()))***,,,---(((((((((((())))))))))))%%%&&&'''((()))***++++++++++++,,,,,,,,,,,,------......//////000000111111333444444555666777888888::::::999999:::<<<===>>>DDDEEEFFFHHHIIIJJJJJJJJJRRRQQQSSSWWWWWWUUUXXX\\\\\\___dddhhhjjjiiigggeeefffdddbbbbbbccccccbbbaaafffddd^^^WWWWWWVVVMMM@@@999::::::AAASSSjjjvvvwww{{{tttnnngggZZZJJJCCCCCCCCC@@@DDDRRRfffwww}}}||||||{{{...,,,++++++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++......---------,,,,,,,,,,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000111111222444777888777777888999888:::===???AAACCCGGGJJJLLLTTTZZZZZZWWWWWWXXXVVVYYY\\\^^^^^^\\\]]]```cccfffhhhhhhgggffffffiiilllooollljjjiiijjjlllmmmmmmsssxxxzzzxxxvvvsssmmmgggddd___[[[ZZZWWWQQQMMMMMMIIIFFFCCC@@@???===;;;999:::999999888777777666666555555555555555555666666777999<<>>AAABBBDDDFFFHHHIIIJJJJJJPPPQQQUUUZZZZZZVVVVVVYYYZZZ\\\```dddggghhhhhhgggfffdddaaaaaaaaaaaaaaa```]]]\\\VVVOOOLLLJJJBBB888888>>>FFFRRReeevvv}}}zzzvvvhhhYYYPPPGGG???===???===FFFUUUgggvvv}}}}}}zzz|||...---,,,---...///...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000111111...111444666666777999;;;888:::===???AAACCCGGGJJJGGGOOOUUUUUUTTTUUUVVVTTTUUU[[[``````[[[ZZZ^^^bbbeeeggghhhhhhhhhjjjmmmooorrrpppmmmkkklllllllllkkkrrruuuvvvrrrooonnnjjjdddeee___[[[ZZZVVVNNNHHHFFFFFFCCCAAA???>>>===;;;:::888888777777666666555555444555666777777666555555888<<>>@@@AAACCCFFFHHHJJJLLLMMMOOOQQQWWW]]]]]]XXXVVVWWWZZZZZZ\\\___bbbeeehhhiiigggdddbbb```aaa```___^^^YYYWWWRRRHHHAAA>>>:::555;;;FFFWWWhhhwww~~~xxxlll\\\JJJAAA>>>===>>>???CCCTTTkkk{{{|||xxxwww...---------...///..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---------............//////000000111111000222444666777888:::<<<999;;;>>>@@@BBBEEEIIIKKKFFFMMMRRRRRRSSSUUUUUUSSSUUU]]]dddccc]]]YYY]]]bbbddddddeeefffhhhkkknnnppprrrpppnnnmmmnnnnnnlllkkkjjjmmmmmmkkkjjjkkkjjjfffccc^^^ZZZZZZUUULLLFFFDDDCCC@@@>>>======<<<;;;:::777777666666555555555555444444444444555555666666???FFFRRR___llltttxxxzzz{{{}}}}}}~~~nnnllllllnnnpppoooiiieeekkkmmmqqqrrrqqqmmmgggdddcccaaa^^^\\\]]]```dddgggdddhhhlllnnnooojjj[[[MMM@@@:::222///000222222000........................------------------------+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,++++++******))))))******+++************************,,,+++++++++******))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''((()))******(((((()))))))))*********''''''((())))))***+++++++++++++++,,,,,,,,,------------......///000000111000111222333444555555666777888888999;;;<<<===>>>AAABBBDDDGGGJJJMMMOOOQQQOOOPPPVVV]]]^^^[[[ZZZ]]]\\\\\\[[[\\\___cccgggiiijjjgggeeeccccccaaa___]]]\\\YYYQQQEEE<<<999;;;===HHHUUUfffuuu}}}{{{rrriiiXXXNNNCCC>>>???BBBEEEFFFWWWfffvvv{{{wwwuuu{{{,,,---............//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------......///------------------------,,,,,,,,,---------............//////000000111111222333555555555666888999999<<<>>>AAACCCFFFJJJMMMGGGMMMQQQRRRSSSWWWWWWUUUXXX```iiiiiibbb]]]^^^bbbbbbbbbbbbdddgggjjjmmmnnnnnnmmmmmmnnnoooooommmllleeehhhhhheeedddggggggddd^^^YYYWWWWWWSSSLLLFFFDDD@@@>>><<<;;;;;;;;;:::999666666666555555555555555666444333222444888<<>>AAACCCFFFJJJMMMKKKOOOSSSSSSUUUYYYYYYVVVYYYbbbkkklllhhhcccccceeebbbaaa```bbbeeeiiijjjkkkjjjjjjkkkmmmoooooommmkkkfffhhhfffbbb```aaa```]]]XXXSSSQQQQQQOOOIIIDDDDDD>>><<<:::999::::::999777666666666666666666555555666555555666<<>>???AAAEEEIIIMMMOOORRRPPPRRRVVVYYY[[[aaahhh``````______```bbbdddfffkkkjjjjjjiiigggbbb\\\WWWSSSKKKCCC===;;;@@@MMMZZZrrrtttxxxvvvjjjYYYLLLHHH>>>???===:::@@@PPPaaajjjpppsssvvv{{{)))+++------,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---..............................,,,,,,,,,---------............//////000000111111222333333333222333555777777999<<>>;;;999888888888777666666666666666666666666666555777;;;AAAKKKVVV```fffmmmsssxxxuuunnniiikkkooovvvzzzzzzxxx{{{~~~pppooommmkkkjjjjjjlllmmmmmmnnnoooooommmiiieeeccc___bbbcccaaacccggggggeeebbb___WWWKKK===444222333000000000000000000000000........................,,,,,,,,,------------...,,,,,,------------,,,,,,,,,++++++******++++++,,,************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++((()))******************))))))*********+++++++++///......---+++******)))++++++,,,,,,,,,,,,------,,,,,,---......//////000111111222333444555666666444555777:::;;;<<<============>>>@@@CCCGGGKKKNNNQQQPPPPPPTTTVVVWWW\\\ccc]]]]]]^^^```aaacccddddddfffggghhhhhhfff___VVVPPPGGG@@@===@@@GGGPPP^^^lllxxxvvvtttmmm]]]III@@@???>>>AAABBBEEEPPPcccpppuuupppvvv(((+++------++++++---000,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------*********++++++,,,,,,,,,************++++++,,,---........................,,,,,,,,,---------............//////000111111111333444555555444666999;;;555777;;;===@@@CCCHHHKKKOOOSSSTTTTTTWWW[[[ZZZVVVUUU\\\fffnnnpppooommmlllfffcccaaabbbeeehhhgggfffhhhhhhiiikkklllkkkhhheeedddfffeee```]]]]]]ZZZVVVQQQKKKGGGGGGEEE@@@>>>>>>===;;;999888888777666555666666666777777777777777444888@@@KKKXXXeeeooouuuqqqvvvxxxqqqgggdddkkksss{{{~~~~~~~~~xxxxxx~~~zzzxxxtttqqqnnnllllllllljjjmmmqqqssssssoookkkhhhdddhhhhhheeecccfffhhhgggccceeeaaaVVVEEE999444444000000000000000000000000........................,,,,,,,,,---------......,,,------......------,,,,,,++++++******++++++,,,************************)))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))***+++++++++++++++)))************+++++++++******************++++++++++++,,,,,,,,,---------,,,,,,------...//////000111222333333555555666777333555777:::;;;<<<===<<>>;;;<<<:::999:::;;;999555111;;;666555999999444333777;;;AAAMMM\\\jjjqqqqqqnnnsssooojjjfffgggmmmuuuzzz|||}}}yyyvvvyyyrrruuukkkjjjmmmqqqooommmjjjkkkssszzzuuukkkmmmkkkhhhggggggfffdddbbbbbbeeeddd]]]TTTJJJ<<<000111222222222000///000222000000000000////////////........................------------------------------,,,,,,+++***))))))******))))))))))))******************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))++++++,,,,,,,,,,,,------////////////000000000000111111333444555666666666777888888999999:::;;;;;;CCCBBBAAABBBCCCFFFIIIKKKPPPRRRTTTUUUVVVWWWZZZ\\\YYY[[[]]]`````````___^^^aaaaaa]]]WWWVVVUUULLLAAA???BBBFFFNNN\\\mmmwwwyyyssskkkaaaVVVIII>>>;;;>>>===CCCPPPaaalllooonnnlllvvv........................------------------------,,,---......,,,,,,---...------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,---------------------------------,,,---...///000000000000000000111111222222222333333333333444666777777777777:::======<<<>>>CCCHHHNNNSSSUUUSSSSSSXXX]]]___^^^___```aaaaaaaaa``````bbb```______aaacccccccccaaacccccccccfffkkkkkkgggmmmjjjfff```ZZZVVVSSSRRRNNNIIICCCAAAAAAAAA???;;;<<<999777777888888777555:::777666777555444<<>>??????@@@EEEIIIMMMUUUZZZYYYXXX\\\aaaccc^^^___```bbbdddeeeffffffbbbaaa``````bbbbbbbbbaaa^^^___^^^```gggnnnmmmhhhlllllliiibbbYYYRRROOOOOOIIIEEEAAA???@@@@@@>>><<<;;;888555444555777888888999888888666444999HHHWWWeeehhhjjjjjjgggccc```___aaadddjjjqqqwwwyyyxxxvvvuuuqqqpppsssxxxpppmmmoootttqqqlllnnnuuupppoooooonnnmmmkkkgggccceeefffeeecccdddaaaWWWLLL999666222222333333111...111111000000000/////////........................------------------------------,,,,,,++++++************))))))))))))*********************************************************************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************++++++,,,,,,,,,,,,------////////////000000000000000111222444555555555555777777888888999:::::::::>>>>>>@@@AAACCCEEEFFFGGGJJJMMMRRRVVVXXXZZZ\\\^^^```___]]]\\\\\\\\\]]]]]]]]]\\\VVVLLLFFFEEEEEEDDDLLLWWWdddpppzzz~~~yyyrrr```QQQAAA;;;<<<>>>AAADDDNNN]]]llltttxxx........................------------------------,,,---......,,,,,,---...---------------------------..................---,,,,,,,,,------------...........................,,,---...///000000000000111111111111111111111111333444555666666777888999;;;===AAABBBCCCDDDGGGIIIOOOYYY```___]]]```cccddd______aaacccfffiiilllnnneeedddcccdddeeedddbbb```^^^]]]\\\___iiirrrpppjjjgggiiihhhaaaVVVNNNLLLMMMHHHEEEAAA?????????<<<;;;:::888666444444555777777888999:::;;;===FFFVVVdddjjjjjjhhhbbb[[[WWWWWWYYYgggnnnvvv{{{yyyvvvuuuuuummmpppwwwvvvfffkkkqqqnnnmmmqqqooonnnoooppppppnnnjjjggggggeeeaaa___bbbeee```XXXAAA:::222000222444333111111111111000000000//////................................................------,,,,,,,,,++++++++++++******))))))******+++************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,------////////////000000000000000111222333444555555555777777777888999999::::::;;;<<<>>>@@@BBBDDDDDDEEEFFFJJJPPPUUUXXXZZZ]]]___bbb```]]]ZZZYYYYYY[[[\\\XXXYYYVVVMMMEEEAAABBBEEE^^^gggpppvvvyyyzzzssslllNNNDDD<<<===@@@BBBEEEHHH]]]gggrrrzzz........................------------------------,,,---......,,,,,,---...---------------------------..................---,,,,,,---------.................................,,,---...///000000000000111111111111111222222222333555777777666777999;;;<<>>EEENNN[[[eeekkkgggeeeaaa[[[WWWXXX]]]cccnnnwww|||sssmmmpppuuuvvvvvvllljjjgggjjjsssnnnoooqqqsssuuutttqqqooommmjjjbbb]]]___dddccc___OOOEEE999222222333333111111111111111000000000000////////////////////////........................---------,,,,,,,,,,,,,,,++++++************++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,------////////////000000000000000000222333444555555555666777777888888999::::::999;;;===???AAACCCDDDDDDEEEHHHNNNRRRUUUXXX\\\^^^aaa___\\\YYYWWWWWWWWWXXXVVVTTTOOOFFF???>>>FFFOOOkkkssszzzzzzvvvpppfff]]]BBB>>><<>>;;;999888666888999888666666666777666>>>IIISSS___iiimmmkkk\\\[[[YYYXXXZZZ___gggmmmqqqxxx~~~zzzqqqpppxxxqqqiiikkkqqqrrrsssvvvyyyzzzxxxwwwsssqqqjjjaaa___cccdddbbb^^^TTTFFF<<<666333111///222222111111111000000000////////////////////////........................------------,,,,,,,,,,,,++++++************++++++************************+++++++++++++++++++++++++++++++++***************************************************************))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++++++++,,,,,,,,,,,,------////////////000000000000///000111333444444444444666666777777888999999999999:::<<<>>>@@@BBBDDDEEEEEEHHHLLLOOORRRUUUYYY\\\]]]]]][[[ZZZWWWUUUTTTSSSUUUMMMDDD<<<:::@@@QQQaaaqqqyyy{{{rrreeeVVVJJJAAA===;;;>>>BBBKKKYYYfffddduuu........................------------------------,,,---......,,,,,,---...------------------------,,,,,,------------,,,,,,------------....................................,,,---...///000000000000......///111222333444555333666:::999777666:::======???DDDJJJOOOQQQQQQPPPQQQUUUYYY]]]bbbhhhgggbbbccccccbbbdddhhhmmmsssvvvmmmnnnppprrrsssrrrmmmjjjjjjkkkjjjhhhjjjmmmlllhhh___\\\WWWRRRMMMHHHFFFEEEBBBBBBAAA???<<<:::888888555666777666555777;;;???CCCPPP]]]dddhhhjjjgggbbbTTTTTTWWW\\\cccjjjnnnppprrrvvvzzz|||pppsssrrrsssuuuxxxzzzyyyxxxtttvvvrrriiicccccccccbbbccc]]]TTTIII@@@999444222222222222111111111000000////////////////////////........................------------------------,,,++++++******++++++,,,************************+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,------////////////000000000000///000111222333444444444666666777777888888999999::::::;;;===???BBBEEEGGGGGGHHHJJJLLLNNNQQQVVVZZZXXXYYYZZZZZZXXXUUUQQQNNNMMMEEE??????CCCNNN```qqqsssxxxyyyooobbbUUUHHH???AAA======DDDOOOZZZhhhsssvvv........................------------------------,,,---......,,,,,,---...------------------------+++,,,,,,------,,,,,,+++---------.........//////////////////////////////,,,---...///000000000000---...///000222444555666333777::::::777666:::>>><<>>>>>???>>>;;;999999999555555555444444888???EEERRRbbbppppppiiiccc]]]VVVTTTVVV[[[eeeooouuuuuuttttttuuuyyyrrrqqqqqqrrrtttvvvvvvuuuqqqvvvvvvnnnfffbbbaaa``````___ZZZSSSIII@@@:::888222222222111111111111000000000000000000000000000////////////////////////------------------------,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++******))))))************************(((((((((((((((((((((((())))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++,,,,,,,,,---------////////////000000000000///000111222333444444444666666666777888888999999;;;;;;;;;<<>>???AAAGGGJJJGGGIIIQQQUUUUUUVVVWWWZZZ___fffllloooqqqmmmoooppppppooonnnooopppoooqqqsssvvvwwwvvvuuusssqqqqqqooolllgggbbb___^^^bbb\\\TTTNNNIIIGGGEEECCCCCC@@@<<<;;;<<<<<<999777555999:::777555<<>>AAACCCEEEEEEGGGJJJLLLMMMPPPTTTWWWYYYSSSRRRUUUWWWRRRLLLJJJ@@@===AAAQQQffftttzzzzzzwwwrrrfffVVVIIIAAA>>><<>>???AAAGGGIIIGGGHHHOOOSSSSSSUUUWWWZZZ```fffjjjlllmmmhhhjjjmmmqqqtttvvvwwwwwwkkkmmmqqquuuwwwwwwvvvtttsssqqqnnnjjjddd___\\\[[[[[[VVVPPPJJJGGGEEEBBBAAA???===:::999::::::888555888888888:::???JJJXXXaaakkkfffbbb^^^WWWRRRRRRVVV]]]```hhhqqqtttrrrrrruuu}}}uuujjjjjjqqqwwwvvvuuussspppnnnllljjjiiifffdddbbb```]]]WWWPPPJJJ@@@>>>;;;999777555111///111111000000000///......000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++***************************************************+++++++++,,,,,,************************************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************+++++++++,,,,,,,,,------......//////000111111111///000222444555444333222555555666777888999:::;;;;;;;;;<<<===???AAADDDEEEEEEGGGIIIKKKLLLOOORRRUUUVVVRRRPPPSSSSSSLLLEEEBBB666>>>MMM```ooowwwyyyyyyrrrjjj\\\KKK???===AAAFFFEEENNNYYYaaahhhwww/////////.........------------............------........................,,,---...//////...---,,,------------,,,,,,,,,,,,---------............///---------............///...............///000000000111111222222333444444444555777999;;;===>>>???AAAEEEHHHFFFHHHLLLOOOPPPTTTWWW\\\aaaeeeggghhhhhhccceeeiiipppwwwyyyxxxuuuhhhkkkppptttvvvvvvtttrrrsssppplllfff```\\\XXXWWWRRROOOJJJGGGDDDCCC@@@>>>===;;;:::999999999777555999777999AAANNN[[[cccfffggg___WWWSSSPPPOOOTTTZZZdddeeeiiipppuuuyyy~~~zzznnnhhhqqqrrrrrrrrrpppooooooooommmjjjfffcccaaa___\\\ZZZQQQOOOKKKGGGBBB<<<555000222000///000222222...***000000000000000///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++++++++++++++*********************************++++++++++++,,,)))***+++,,,,,,+++***)))************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************,,,,,,+++++++++,,,---...------......///000000000...///111222333333222222777777777888999999::::::<<<<<<===>>>@@@CCCEEEFFFFFFHHHJJJKKKLLLMMMPPPRRRRRROOOOOOQQQOOOGGG@@@===999HHH]]]nnnwwwyyyyyyyyyiii^^^NNN@@@;;;@@@KKKUUUWWWaaahhhmmm////////////............,,,,,,------------,,,,,,........................,,,---///000000///---,,,------------------,,,,,,---------............///---------............///...............///000000000111111222222333444444444555666888:::<<<>>>>>>BBBDDDFFFGGGGGGJJJLLLNNNUUUYYY___ccceeeeeedddddddddccceeekkkrrrsssnnniiigggjjjooossstttrrrpppmmmooolllgggbbb^^^ZZZWWWUUULLLIIIFFFEEEDDDBBB@@@>>>===<<<;;;::::::999777777999;;;CCCOOO\\\ccccccaaa\\\VVVQQQRRRTTTWWW^^^dddjjjhhhjjjrrr|||{{{eeeeeehhhmmmssswwwwwwtttqqqsssppplllhhheeecccaaa```^^^^^^\\\YYYRRRHHH===555555111...///333555111---000000000000000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++++++++,,,************************************++++++++++++)))***,,,------,,,***)))************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))***************+++++++++---,,,+++******,,,...///,,,,,,------...//////000...///000111222222222111666666777888999:::;;;;;;<<<===>>>@@@BBBDDDEEEFFFHHHJJJLLLMMMMMMMMMOOOQQQPPPNNNNNNOOOKKKCCC>>>???KKKZZZkkkuuuyyyzzzyyyvvv]]]QQQCCC???DDDMMMYYYbbbllljjjlll}}}000000/////////.........,,,,,,------------,,,,,,........................,,,---///000000///---,,,---------------------------------............///---------............///...............///000000000111111222222333444444444555666888:::<<<===>>>BBBDDDFFFHHHIIIIIIKKKMMMUUUZZZ```ddddddbbbaaaaaaeeeccccccgggllllllgggaaadddgggllloooqqqpppnnnmmmiiifffaaa^^^]]]ZZZWWWTTTJJJHHHEEEDDDDDDCCCAAA???<<<<<<;;;999888888999999>>>GGGUUU```eeebbb\\\XXXVVVTTTUUUZZZ]]]^^^bbbggggggiiirrrfffeeegggmmmvvvyyywwwsssvvvuuusssoooiiidddaaa___aaabbbeeefffbbbYYYNNNFFF;;;666000///222555444111000000000000000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++,,,,,,,,,,,,************************))))))*********+++++++++)))***,,,------,,,***)))************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))*********+++++++++---,,,+++******,,,...///,,,,,,,,,---......//////......///000111111111111444444666777999;;;<<<===<<<===>>>@@@CCCDDDFFFFFFJJJLLLNNNOOOOOOOOOPPPQQQPPPNNNKKKIIIDDD>>>>>>CCC[[[gggsss{{{~~~uuukkkOOODDD???GGGTTT]]]ccchhhoookkkuuu000000000/////////......------............------........................,,,---...//////...---,,,------------............---------............///---------............///...............///000000000111111222222333444444333444666888:::<<<===>>>CCCDDDGGGKKKKKKJJJKKKOOOUUUZZZ```cccaaa___^^^___cccbbbaaacccgggiiihhhfffbbbdddhhhkkknnnooonnnnnndddaaa^^^]]]]]][[[WWWSSSJJJGGGDDDBBBBBBAAA@@@???999999888777777999===AAAJJJUUUaaafffccc[[[UUURRRQQQSSSXXX]]]]]][[[^^^dddmmmuuuyyyoookkknnnrrruuuvvvvvvwwwxxxuuuooogggbbb___]]]```dddiiikkkgggaaa\\\KKKDDD<<<777555555333222000000000000000///......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++,,,---------************************)))))))))************+++)))***+++,,,,,,+++***)))************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,,,,,,,+++++++++,,,---...,,,,,,------...//////////////////000111111222222222333444666888:::<<<===;;;<<<>>>AAACCCDDDEEEEEEJJJLLLOOOPPPPPPPPPPPPQQQQQQLLLGGGBBB===<<>>EEEDDDGGGMMMNNNKKKMMMRRRSSSXXX^^^___]]]ZZZ[[[]]]```_________bbbfffjjjlllfffggghhhiiijjjjjjiiiiiiaaa^^^\\\]]]^^^\\\VVVPPPJJJFFFAAA>>>=========<<<777888888888:::@@@HHHOOOXXX\\\___]]]WWWQQQOOOOOONNNRRRYYY^^^^^^___hhhsss}}}oookkkooottttttwwwzzzyyytttmmmiiiggg``````bbbeeeiiikkkjjjiiiccc]]]TTTIII@@@888444222000000000000000///......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++,,,------...************************))))))))))))************************************************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((())))))***++++++,,,,,,+++++++++,,,,,,,,,---------------...//////000000000000000000111222333333222333444555777888999::::::<<<>>>AAACCCDDDDDDDDDHHHKKKOOOPPPPPPOOOPPPPPPLLLHHHBBB>>>===DDDXXXjjjrrr{{{|||xxxooo[[[FFFEEEHHHTTTaaaeeedddlllyyy000000000000////////////......////////////..............................///...------------...///---------.........//////---------.........//////---------.........//////...............///000000000111111222333333444444333444555777999;;;======EEEDDDHHHOOOPPPMMMNNNTTTQQQVVV\\\]]]ZZZXXXYYY[[[___^^^]]]\\\]]]bbbiiinnnnnnmmmkkkiiifffdddcccbbb```^^^\\\]]]___\\\UUUNNNIIIEEE???;;;::::::999999888999:::;;;???GGGSSS[[[```\\\VVVOOOJJJIIIKKKNNNOOOUUU^^^eeegggnnnyyyiiiiiiooossswww{{{{{{wwwsssppppppfffdddaaaaaadddhhhkkkmmmvvvrrrhhhZZZKKK>>>555222000000000000000//////...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******+++,,,,,,---......************************))))))))))))******************)))(((((()))******************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++((())))))***++++++,,,,,,***+++,,,---------,,,,,,------......///000000000000000000000111222333444444444555555666777777777999;;;>>>@@@BBBDDDDDDDDDGGGJJJMMMOOOOOOOOOOOOPPPGGGCCC>>>===AAAPPPllluuuiii___OOO>>>KKKSSSbbbkkkgggbbbooo000000000000////////////000000000000000000000000//////............//////........................000000000000000000000000...........................//////...,,,,,,---///,,,---...///000000000000000111222222444444555666666888::::::::::::<<<>>>BBBCCCGGGMMMRRRSSSPPPMMMWWWWWWWWWWWWXXXYYY[[[[[[\\\\\\\\\\\\^^^bbbhhhlllkkkqqqqqqjjjeeefffeeebbbaaa```bbbeee```VVVNNNLLLKKKDDD<<<999;;;===;;;888AAA===;;;AAANNNZZZ___```XXXNNNGGGHHHIIIGGGIIIMMMMMMUUUgggxxx}}}rrrmmmmmmoootttxxxvvvqqqqqquuunnngggdddfffgggeeeiiipppyyysssppppppgggSSS???444666111///222222///.......................................------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************+++++++++++++++***)))(((************************************************************************+++++++++*********))))))+++++++++*********))))))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////000000000000111111111111333333444444555555666666:::;;;<<<>>>@@@AAAAAABBBDDDFFFFFFFFFKKKRRROOOHHHEEEAAA===CCCWWWqqqyyygggTTTIIIFFFGGG```bbbfffgggeeennn111000000000////////////000000000000000000000000//////............//////........................////////////////////////...........................//////...---,,,...///------...///000000000000111111222333444555555666777888:::::::::;;;<<<>>>BBBCCCGGGMMMRRRTTTRRROOOWWWXXXYYYZZZ[[[]]]^^^^^^[[[]]]```aaacccdddgggiiijjjooooooiiieeeffffffdddccc``````aaa]]]TTTOOONNNFFFAAA===;;;<<<<<<;;;999:::<<>>@@@AAABBBBBBDDDFFFFFFFFFKKKQQQOOOIIIEEEGGGJJJSSSeeeyyy{{{kkkXXXJJJFFFIIINNNcccbbbeeekkkuuu111111000000000/////////000000000000000000000000//////............//////........................////////////////////////..............................///...------...000------...//////000000111111111222333444555666666777999;;;;;;;;;;;;===>>>BBBDDDHHHMMMSSSUUUTTTSSSXXXYYY[[[^^^```aaabbbccc\\\```eeehhhhhhgggffffffhhhkkkkkkgggdddeeeeeecccbbb^^^\\\[[[WWWPPPMMMNNNDDDBBB???<<<;;;:::::::::;;;BBBLLLUUUYYYWWWRRRNNNBBBBBBDDDFFFFFFEEEJJJPPP[[[kkk~~~|||zzzzzzxxxzzz|||}}}}}}~~~~~~sssiiidddjjjtttwwwuuussswwwpppiiifffcccbbbeeejjjjjjqqquuuvvvvvvnnnVVV>>>999222///111333000..............................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++***************************++++++++++++***))))))************************************************************************+++++++++***************+++++++++***************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,............//////000000000000000111111111222222444555555666777777888888999:::;;;===???AAABBBBBBCCCEEEFFFFFFIIIMMMMMMJJJGGGQQQ^^^jjjwwwpppZZZIIICCCHHHRRRZZZggggggmmm}}}111111111000000000////////////////////////////////////............//////........................////////////////////////........................---...///...------///111.........//////000111111111111222333444555666666888999;;;<<<;;;<<<===???CCCEEEIIINNNRRRUUUVVVVVVYYY[[[^^^aaaccceeefffgggaaadddiiikkkjjjhhhffffffggghhhgggdddbbb``````___]]]YYYWWWVVVRRRKKKHHHIIIEEECCC@@@<<<999999;;;>>>GGGNNNVVVYYYUUUMMMGGGCCCCCCDDDEEEEEEFFFMMM\\\iiizzz|||tttqqqnnnjjjhhhfffdddbbbaaaaaabbbeeehhhkkklllllltttwww|||yyyiiiffflllrrrvvvyyyxxxtttooojjjfffdddcccdddbbblllrrrrrrxxxyyyfffMMM???777111111333111///...........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++******************************+++++++++******)))************************************************************************************************************************++++++******++++++,,,---++++++,,,,,,,,,,,,------------......//////000000000000111111111222222222555555666777888999999:::999:::;;;<<<>>>@@@BBBCCCCCCDDDEEEDDDEEEGGGIIIJJJOOO___rrr~~~{{{qqq___LLLCCCFFFQQQ```kkkvvv|||111111111111000000000000//////////////////////////////............//////........................................................................---...//////......000222//////......///000222222111222333444555666666777888:::<<<<<<<<<<<<>>>@@@CCCFFFIIIMMMQQQTTTVVVXXXZZZ[[[^^^aaaeeegggiiijjjgggiiikkkkkkiiigggfffffffffeeecccbbb___\\\XXXWWWTTTQQQQQQQQQMMMFFFBBBBBBCCCAAA===::::::>>>DDDJJJSSSVVVWWWSSSLLLEEEBBBBBBFFFGGGGGGFFFMMMaaa}}}|||vvvrrrmmmfffaaa___\\\YYYWWWVVVTTTRRROOONNNNNNNNNQQQVVVYYYYYYXXX[[[^^^bbbeeehhhlllqqquuuyyy}}}mmmggghhhooowwwtttuuusssppplllhhhdddaaa^^^fffjjjjjjsss{{{qqq]]]JJJ>>>444222333111//////////////////////////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++************************)))******+++++++++******************************************************************************************************************************++++++******++++++,,,---+++++++++,,,,,,------------------...///000000111111111111111222222222222555555666777888999::::::999999:::;;;===@@@BBBDDDEEEEEEDDDCCCAAACCCHHHNNN\\\mmm}}}qqqgggXXXMMMDDDGGGQQQ___ooo|||222222111111111000000000000000000000000000000000//////............//////........................................................................---...//////...///000222000///......///000222333222222333444555666777777999;;;<<<=========???@@@DDDGGGJJJMMMOOORRRVVVYYY[[[[[[]]]```cccfffiiikkkkkklllllljjjgggeeeeeeeeeeeebbbaaabbb```YYYSSSQQQOOOLLLKKKLLLHHHAAA=========;;;999:::@@@HHHQQQVVVTTTSSSPPPKKKEEECCCEEEHHHEEEJJJOOOSSSbbb{{{vvvooojjjeee```XXXSSSQQQMMMJJJJJJKKKJJJGGGCCCCCCBBBCCCEEEIIIKKKLLLKKKMMMOOORRRTTTUUUXXX[[[^^^___ccciiinnnrrrwww{{{tttiiijjjoooppptttvvvtttrrroooiiiccc___cccddddddkkktttsssjjjWWWHHH999333333111000000////////////////////////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************))))))***++++++++++++******************************************************************************************+++++++++***************+++++++++++++++******++++++,,,---***++++++,,,,,,------...,,,------...///000111111111111111222222222222333444555666777888999:::;;;999999999:::===@@@CCCDDDHHHFFFEEEDDDBBBEEEOOOZZZlllyyy|||nnn^^^QQQCCC@@@DDDQQQ^^^kkk~~~222222222111111111000000000000000000000000000000//////............//////........................................................................---...//////...///111333000000......///000222444222222333444555666777777:::;;;============???AAAEEEGGGJJJLLLMMMPPPTTTXXX[[[[[[[[[]]]```dddhhhjjjlllmmmmmmkkkgggdddbbbaaabbb______dddcccZZZSSSPPPNNNJJJGGGFFFCCC===;;;===:::999999>>>HHHQQQVVVXXXNNNMMMIIIFFFDDDDDDGGGJJJHHHTTTbbbnnnzzzvvvnnnjjjddd___[[[VVVQQQMMMHHHEEEBBBCCCEEEFFFBBB>>>===>>>???AAAAAABBBDDDEEEHHHIIIJJJKKKJJJKKKNNNPPPMMMPPPTTTXXX[[[]]]aaacccfffkkkqqquuuxxx}}}rrrlllmmmsssvvvuuuttttttpppiiidddbbbaaabbbfffjjjnnnpppdddRRR>>>555333111111222////////////////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************))))))***+++++++++++++++************************************************************************))))))*********+++++++++))))))*********+++++++++++++++******++++++,,,---******+++,,,,,,---......,,,,,,---...///000111111111111111222222222333333333444555666888999::::::888888999:::<<<@@@CCCEEELLLIIIHHHHHHGGGLLL\\\lllzzz}}}ppp```NNNAAA<<<@@@LLL]]]iiiuuu222222222111111111111000000000000000000000000000//////............//////........................................................................---...////////////111333111000///...///111333444222333333444555666777777:::<<<===>>>===>>>???AAAEEEHHHKKKLLLLLLOOOTTTXXX\\\[[[ZZZZZZ]]]bbbgggjjjjjjlllnnnmmmhhhccc```^^^aaa]]]___eeefff]]]TTTRRRPPPJJJEEECCC???;;;<<>>??????>>>>>>@@@BBBBBBCCCCCCCCCAAAAAACCCEEEDDDGGGJJJLLLMMMNNNPPPRRRRRRWWW\\\___bbbhhhqqqxxxpppmmmsssvvvttttttwwwuuuooohhhcccaaaccccccdddjjjrrrlllXXXAAA666333222111222000000000000000000000000///......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************((()))***+++++++++++++++************************************************************************))))))******++++++++++++))))))******++++++++++++++++++******++++++,,,---******+++,,,,,,---......,,,,,,---...///000111222111111222222222333333333333333444666777999::::::888888888999<<>>>>>>>>>>>>>>==============================>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDDDDEEEFFFHHHKKKNNNPPPRRRSSS```dddiiimmmqqqvvv}}}vvvooopppxxx}}}yyywwwyyypppkkkeeecccdddggggggfffmmm]]]GGG666333666333---/////////000//////...---//////.........---------------------------------+++++++++,,,,,,---------,,,++++++******++++++,,,---,,,+++******+++,,,---++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))***++++++,,,,,,++++++***************************++++++******++++++,,,---***...---((((((...///***---------............///222222222222222333333333222444666666777777999;;;<<<<<<<<<::::::===BBBFFFEEEKKKQQQTTT\\\iiiuuu{{{ssseeeUUUFFF@@@AAADDDWWWdddggguuu:::777333111111222222111000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////........./////////000000///000111111222222222222333333333333444666888999777999<<<>>>>>>???AAACCCMMMPPPRRRRRRPPPQQQVVV[[[`````````aaaccceeeggghhhkkkmmmnnnmmmiiieeeddddddgggggghhhgggccc\\\RRRLLLGGGEEEAAA???===<<<;;;;;;BBBGGGNNNPPPNNNJJJGGGFFFFFFDDDEEEHHHJJJNNNYYYeee}}}uuujjjbbb\\\WWWPPPKKKHHHFFFCCCAAA???>>>>>>>>><<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<===============>>>>>>@@@AAACCCDDDEEEFFFLLLOOOSSSVVVYYY]]]ccchhhuuu{{{lllooowwwxxxxxxyyyuuupppjjjeeedddeeeffffffjjjaaaPPP>>>444333333222000000000000000//////...//////.........---------------------------------,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,+++************+++,,,++++++++++++++++++++++++***************************************************************************************************++++++,,,,,,++++++***************************++++++******++++++,,,---***,,,---++++++,,,---,,,---------............///111111111222222222222222222444666666777777999;;;999999999999;;;>>>BBBEEEMMMTTTZZZ]]]eeerrr~~~{{{lll]]]OOOCCC???@@@KKK[[[lllyyy;;;888444222222222222222000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////....../////////000000000111111111111222222222222111111111222444666999:::777999;;;===???AAAEEEGGGSSSUUUWWWUUUSSSRRRUUUXXX```bbbfffiiikkkkkkjjjjjjlllmmmllljjjhhhgggiiijjjiiijjjkkkjjjfff\\\PPPHHHCCCBBB???<<<999999<<<>>>LLLQQQUUURRRJJJDDDDDDFFFFFFEEEFFFHHHMMM[[[sss~~~ppphhh^^^UUUPPPKKKFFFBBB@@@???===<<<;;;<<<======:::;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999============>>>>>>>>>>>>???@@@CCCDDDFFFIIINNNQQQ\\\dddmmmttt}}}ooohhhpppvvvxxxzzzyyywwwrrrkkkfffcccdddeeeeeeeee]]]JJJ999333444666111111111111000000///////////////.........------------------------------------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++***))))))***++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++******++++++,,,---++++++,,,...---+++,,,///---------............///000000000111111111222222222444666666777777999;;;999888888:::>>>BBBDDDEEELLLTTT]]]bbbjjjvvvtttaaaSSSGGG@@@???CCCTTTaaawww===999555222111222222222////////////////////////111111000000//////......////////////////////////////////////////////////////////////////////////...////////////000000000111111000000000111111111333333333444555777999;;;888:::<<<>>>@@@DDDIIILLLSSSUUUWWWWWWUUUUUUVVVXXX^^^bbbggglllpppqqqpppoookkkjjjgggeeeeeefffjjjllljjjjjjiiigggbbbXXXMMMFFFDDDBBB>>>999777999???EEESSSTTTTTTOOOHHHDDDEEEGGGIIIIIIJJJNNN\\\vvvuuunnnaaa[[[SSSLLLHHHEEECCCAAA======<<<<<<<<<<<<======999::::::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::===========================>>>>>>>>>@@@BBBDDDFFFMMMRRRZZZaaajjjwwwsssooopppuuu|||zzz{{{yyyssskkkeeecccccc```eeedddUUUDDD999666444222222111000000/////////////////////..........................................------,,,,,,,,,+++,,,,,,,,,++++++,,,,,,,,,************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++******++++++,,,---111+++)))---...++++++///---------............////////////000111111222222222444666666666777999;;;===;;;;;;>>>CCCFFFGGGFFFEEERRR```jjjqqqyyy~~~~~~zzzjjjVVVJJJCCCAAADDDJJJ[[[iii@@@;;;666222111111111111////////////////////////111111000000//////......////////////////////////////////////////////////////////////////////////////////////000000000111000000/////////000111111777777666666666888999:::;;;===???AAACCCFFFKKKOOOQQQTTTWWWYYYZZZ[[[\\\\\\^^^aaaeeeiiilllnnnooooooiiifffcccaaaaaadddgggiiijjjgggccc^^^XXXQQQIIIDDDCCC@@@;;;999:::AAAJJJQQQXXXTTTOOOJJJHHHGGGHHHHHHIIIOOOYYYiiixxxmmmccc]]]OOOKKKEEEAAA???>>>>>>>>>=========<<<<<<<<<<<<<<<999::::::;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<999999999:::::::::;;;;;;===<<<;;;:::;;;===>>>>>>AAADDDIIINNNUUU^^^jjjttt|||nnnnnnwwwuuuyyy|||yyyrrriiidddaaa^^^cccddd]]]RRRGGG;;;222333222111000////////////000000/////////..........................................------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---*********++++++*********++++++++++++++++++++++++***************************************************************************************************++++++,,,,,,++++++***************************++++++******++++++,,,---777000,,,,,,---,,,,,,...---------............///...//////000111111222222222444666666666777999;;;???>>>>>>@@@BBBEEEEEEEEEFFFXXXlllxxx~~~~~~zzzttthhh[[[LLLCCCAAADDDMMMVVVfffyyyDDD???888333111111000000000000000000000000000000000000000000/////////////////////////////////////////////////////////////////////////////////////////////000000000111111000////////////111222444999888888777777888:::;;;===???AAACCCEEEGGGKKKMMMPPPRRRWWW\\\```bbbccccccbbbccceeeggghhhiiiiiihhhhhheeeaaa```aaacccddddddeeeaaaZZZTTTNNNJJJEEEBBB===;;;999<<>>???<<<<<<<<<<<<;;;;;;:::::::::;;;<<<===============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;888999999::::::;;;<<<<<<>>><<<::::::;;;<<<<<<<<<======???CCCFFFJJJTTT]]]ooo|||yyynnnpppppptttyyyzzzvvvooohhhddd___aaabbb```]]]UUUFFF777555444222000//////000000000000000/////////.......................................---------------------,,,,,,,,,,,,------***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))***++++++,,,,,,++++++***************************++++++******++++++,,,---888:::999222---------------------............///...//////000111222333333222444666666777777999;;;===>>>???>>>>>>@@@CCCEEELLL```vvv{{{nnnbbbTTTMMMFFFDDDEEELLLZZZgggyyyJJJDDD<<<666333222111111000000000000000000000000////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000111111111111000000000111333666777777777666666777999;;;<<<===@@@BBBDDDEEEFFFGGGIIIMMMPPPVVV]]]cccfffgggfffeeefffiiikkklllkkkjjjhhhiiifffccccccddddddbbb```___ZZZSSSMMMIIIEEEBBB???:::999:::CCCNNNWWWXXXWWWPPPNNNKKKIIIJJJOOOUUUZZZsssvvvooodddYYYQQQKKKFFFCCC>>>>>>??????>>>>>>??????;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@???================================================;;;;;;;;;:::::::::::::::<<<<<<<<<<<<<<<=========@@@===;;;;;;===???>>>===>>><<<>>>AAAAAA@@@GGGPPPZZZeeeuuuzzzppplllnnnrrrvvvwwwtttnnnjjjdddccc``````bbb___RRRDDD888777444222111111222333000000000000/////////...........................------------............------,,,,,,,,,,,,------+++,,,------------,,,+++++++++++++++++++++++++++***************************************************************************************************++++++,,,,,,++++++***************************++++++******++++++,,,---222FFFNNN???...,,,...,,,---------............/////////000111222333444444222444666666777777999;;;:::===@@@>>>;;;===DDDJJJVVViii~~~rrr^^^NNNEEEEEEHHHLLLQQQZZZlll|||NNNHHH???888444333222111000000000000000000000000......//////000000111111////////////////////////////////////////////////////////////////////////000000000000111111111111222111111111333666888:::444444444555777999<<<======???CCCDDDDDDDDDEEEFFFJJJMMMSSS[[[bbbeeefffeeefffiiinnnrrrtttssspppnnnkkkhhhffffffgggfffbbb___ZZZVVVPPPKKKGGGDDD@@@===<<<;;;>>>IIIUUUZZZUUUNNNFFFHHHJJJJJJKKKRRR^^^hhhwwwgggaaaWWWNNNHHHDDDAAA???:::;;;======<<<;;;;;;<<<;;;<<<===>>>??????@@@???======???@@@AAAAAAAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===<<<;;;:::999;;;;;;;;;;;;:::::::::999>>>;;;888999<<<======<<<>>>;;;<<>>BBB@@@<<<>>>GGGPPPbbbsssmmmVVVEEE@@@EEEMMMUUU\\\gggzzzTTTLLL@@@888444333111000000000000000000000000000000000////////////000000////////////////////////////////////////////////...///000111111000///...000000000000111111111111000000000111222333555555666777999999888888999;;;???AAACCCCCCDDDEEEGGGIIIKKKNNNRRRVVVZZZ___dddhhhgggiiimmmnnnnnnmmmmmmmmmgggfffeeefffhhhfffbbb^^^UUUOOOGGGAAA??????AAAAAA???BBBGGGLLLQQQRRRNNNHHHHHHRRRQQQLLLPPPYYYmmm}}}ppphhhTTTQQQLLLFFFBBB@@@??????======>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAACCCEEEEEECCCBBBBBBBBBBBBAAAAAAAAA@@@@@@??????????????????????????????>>>===<<<;;;;;;:::999::::::;;;;;;::::::999999::::::;;;;;;<<<======;;;;;;;;;<<<===>>>???@@@AAAFFFMMMVVVbbbsssxxxoooiiilllppppppsssxxxpppmmmfff``````aaa]]]VVVHHHAAA777111000111222333//////......///000111222//////...------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))+++---***++++++,,,,,,++++++***---,,,++++++************,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********))))))***+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------///777>>><<<333+++)))+++---------............///000000111222333333333333333333444555666777888888<<<;;;===AAA<<<999HHH\\\oooyyyrrrYYYHHHCCCDDDJJJWWWdddeeekkkTTTLLLAAA888333222111000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////......////////////......000000000000111111111111000000111111222333555666777888999999888888999;;;>>>@@@CCCDDDEEEFFFHHHJJJKKKNNNSSSWWW[[[```eeehhhhhhjjjmmmnnnmmmllllllmmmllliiigggeeedddaaa\\\YYYRRRLLLEEE@@@>>>>>>>>>>>>DDDGGGJJJLLLLLLLLLKKKIIIMMMPPPLLLOOOeee|||tttggg\\\VVVHHHFFFCCCAAA@@@@@@AAABBB@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCEEEEEEDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???;;;???DDDIIIQQQ^^^nnnzzzmmmhhhmmmqqqsssuuutttrrrkkkeeedddeee```YYYKKKDDD;;;666555555222///333222222111000///......000///......------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,++++++,,,++++++,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,+++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++***************++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------(((...222222---***+++///---------............///000000111222333333333333333444444555666777888888:::999;;;>>><<<===NNNdddyyy|||bbbMMMEEEFFFIIITTTbbbmmmzzzTTTMMMAAA888333111111111000000000000000000000000000000////////////000000111111111111111111111111////////////////////////......------------......000000000000111111111111111111111111222444555666888999::::::999999:::;;;<<>>?????????IIIKKKMMMLLLJJJIIIKKKNNNMMMOOOOOO```wwwgggZZZPPPIIIEEE@@@@@@?????????AAACCCDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBCCCEEEEEEDDDBBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@>>>===<<<;;;;;;<<<===>>>;;;;;;;;;;;;::::::::::::;;;:::::::::;;;<<<======:::;;;===>>>AAAIIITTT\\\lllwwwvvvfffiiippptttuuuxxxvvvqqqkkkhhhgggaaaZZZSSSMMMFFFDDDDDDBBB:::333555444333111000//////...000000///........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---//////---+++++++++,,,,,,------------,,,,,,///000000000///...,,,+++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------((()))***))))))***---000---------............//////000111222333333333333333444555555777777888999:::888999<<<===EEE\\\ssspppQQQFFFKKKSSSWWWdddmmmvvvUUUNNNCCC999333111111222000000000000000000000000000000////////////000000000000000000000000000000///////////////////////////...---,,,---...///000///000000000111111111111111111111222333444555666999:::;;;;;;::::::;;;<<<<<>>======>>>@@@AAA=========<<<;;;::::::999;;;;;;:::::::::;;;;;;<<<=========<<<===AAAGGGLLLWWWcccqqq}}}ooofffkkksssyyywwwwwwtttoookkkiiiccc\\\]]]XXXTTTVVVYYYVVVMMMDDD777555333000000000222333111000//////......//////............------------------------------------,,,---...---+++++++++,,,,,,------......------,,,===;;;888333000---+++************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------///---+++***+++,,,---------------............//////000111222222333333222444444555666777888999999<<<999888;;;AAAQQQmmmcccKKKMMM\\\fffgggnnnuuuUUUOOOFFF<<<555111111222000000000000000000000000000000////////////000000////////////////////////////////////////////////000///...---...///111222///000000000111111111111111111111222333444666666999:::<<<<<<;;;;;;===>>>===@@@EEEIIIKKKNNNPPPRRRUUUWWW[[[]]]]]]^^^```aaakkklllnnnmmmkkkkkkkkklllooommmhhhbbb\\\WWWTTTSSSJJJEEE@@@>>>AAAFFFKKKNNNKKKFFFEEEJJJMMMMMMPPPTTT```uuu}}}iiiaaaTTTJJJDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFEEECCCDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDEEEFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@??????@@@BBBCCC@@@@@@???>>>===<<<;;;;;;<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<===???CCCFFFIIISSS___hhhppp}}}lllfffnnnwwwvvvxxxxxxtttqqqooohhhaaabbb```___cccgggfff___WWWBBB>>>999444111222444555111111000////////////000//////.........------------------------------------------+++))))))+++...,,,------......------,,,CCC>>>888111,,,***++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------111///------......,,,***---------............/////////000111222222222222444444555666777888999999<<<888666<<>>======<<<;;;:::::::::;;;888888999999;;;===>>>@@@>>>EEEMMMRRRXXXcccrrr}}}oookkkmmmtttyyy{{{zzzxxxvvvqqqjjjdddccccccfffiiiiiifffbbbSSSOOOHHH@@@:::777555555222111111000000000000000/////////.........------------------------------.........,,,******,,,...,,,,,,------------,,,,,,999555000+++((()))+++---++++++++++++++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---///...,,,***---------............///...///000111222222222222444555666666888888999:::999666888DDDZZZsssbbbSSSUUUaaakkkooonnn~~~TTTRRRMMMEEE;;;555222333000000000000000000000000000000////////////000000////////////////////////////////////////////////,,,---...///000000000000000000000000111111111111222222222333444555666777777999;;;======???AAACCCCCCEEEGGGIIIKKKOOOTTTXXX___bbbfffhhhiiiiiijjjkkkjjjkkkllllllkkkkkkmmmooolllllliiiaaaWWWNNNIIIGGG@@@@@@BBBFFFJJJLLLKKKJJJHHHFFFHHHNNNOOOTTThhh~~~yyykkk^^^RRRHHHFFFCCCCCCEEEFFFFFFFFFFFFGGGJJJLLLMMMMMMKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGEEEFFFFFFGGGHHHHHHIIIIIIIIIGGGEEEDDDEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBB???>>>===<<<;;;;;;;;;;;;888888888999:::;;;;;;::::::===@@@BBBEEEMMMWWW^^^kkkyyyrrreeennnuuu{{{||||||{{{wwwqqqgggfffeeecccbbbbbbcccddd```^^^YYYRRRJJJBBB;;;777222222111000000000111111////////////....................................,,,///111111000...------++++++,,,,,,,,,,,,++++++---,,,***))))))***,,,...,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------)))***+++,,,,,,,,,,,,,,,---------............///...///000111222222222222555555666777888999999:::888999AAAVVVrrrmmmSSSSSS```hhhlllooo~~~TTTSSSOOOGGG>>>666333333000000000000000000000000000000////////////000000000000000000000000000000////////////////////////***+++---///000000///...000000000000111111111111222222222333444555666777666888;;;===>>>@@@CCCEEEEEEFFFGGGHHHKKKOOOUUUYYY]]]```eeehhhiiijjjkkkmmmiiikkklllkkkkkklllnnnpppfffgggeee___VVVNNNIIIGGG???BBBHHHNNNQQQPPPKKKFFFEEEGGGMMMSSSSSS\\\|||nnn]]]SSSKKKEEEDDDDDDEEEGGGJJJKKKJJJHHHKKKMMMOOOPPPPPPOOOLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKJJJHHHEEEDDDEEEFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDEEEFFFGGGGGGHHHEEEFFFGGGGGGGGGGGGFFFEEEFFFFFFFFFFFFEEEEEEEEEEEE@@@???>>>===<<<;;;;;;;;;<<<<<<;;;<<<<<<<<<:::888;;;;;;;;;<<<>>>BBBIIIMMMOOO___uuu}}}ccciiiqqqyyy{{{||||||xxxsssjjjiiifffaaa\\\[[[^^^bbbeeeeeeddd___WWWLLLBBB<<<333222111111000111111111000/////////....................................+++///444777555111---+++***++++++,,,,,,++++++***((()))***+++,,,,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------+++))))))+++------------.........//////...///000111111222222111555555666777888999:::::::::>>>KKKfff```LLLWWWiiinnnooosssWWWVVVRRRIII???777333333333222222111000///......111111111000000000000000222222111111000000//////000000000000000000000000000000000000111111111111***111555222...000444666555555555555666666777777666888;;;===>>>>>>@@@BBBCCCFFFJJJMMMQQQTTTYYY\\\bbbaaabbbfffkkkmmmllljjjpppppppppnnnnnnoooqqqtttmmmcccYYYTTTOOOHHHCCCBBB999CCCLLLNNNKKKIIIIIIIIINNNKKKKKKRRR^^^uuulllZZZPPPLLLJJJIIIEEEFFFHHHIIIKKKMMMOOOPPPOOOOOOPPPPPPOOOOOONNNNNNKKKKKKIIIHHHGGGGGGGGGGGGEEEHHHKKKMMMMMMLLLIIIGGGGGGEEECCCCCCEEEFFFGGGFFFDDDEEEFFFGGGGGGHHHHHHHHHIIIFFFCCCDDDHHHIIIGGGCCCDDDDDDEEEFFFGGGGGGGGGGGGIIIJJJKKKJJJHHHGGGGGGHHHGGGFFFFFFFFFFFFFFFGGGHHHDDDCCCBBBAAA???>>>===<<<<<<;;;;;;::::::999999999<<<<<<<<<======???@@@@@@KKKSSSZZZmmmqqqgggpppxxx{{{~~~|||vvvrrrnnngggaaa]]]]]]^^^^^^jjjjjjgggdddbbb\\\NNN@@@777444222333222///000333000/////////............---------------------------///222444444222///---++++++++++++++++++++++++,,,+++***+++,,,,,,+++)))++++++++++++++++++++++++------,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,---.../////////...---000111111111111222222222333333555888666444777===BBBJJJ```uuu^^^XXXggglllgggtttXXXWWWTTTLLLBBB999444222333333222222111111000000111111111111000000000000111111111000000000000000000000000000000000000000000000000000111111111111111333222//////222000---444555555555666777777777555888;;;<<<===>>>@@@BBBDDDGGGLLLOOORRRUUUYYY\\\cccbbbbbbcccfffiiijjjjjjmmmmmmmmmmmmnnnpppsssuuummmbbbWWWQQQLLLFFFCCCCCCGGGLLLQQQPPPLLLIIIJJJLLLTTTNNNQQQfff{{{ooo^^^QQQLLLJJJJJJIIIIIIJJJKKKMMMNNNPPPQQQRRRRRRRRRRRRRRRRRRQQQPPPOOOKKKKKKKKKJJJJJJIIIIIIIIIHHHJJJLLLMMMMMMKKKIIIHHHIIIHHHHHHHHHIIIIIIGGGEEEEEEFFFFFFGGGGGGGGGFFFFFFIIIIIIJJJLLLNNNMMMJJJGGGDDDEEEFFFGGGHHHHHHHHHHHHJJJKKKLLLKKKIIIHHHHHHIIIGGGGGGFFFFFFFFFFFFFFFGGGEEEDDDCCCBBB@@@???>>>===<<<<<<;;;;;;:::999999999<<<<<<<<<<<<===>>>???@@@HHHMMMQQQ]]]uuuyyyooolllvvv~~~}}}xxxvvvuuurrrlllfffbbb```bbbdddkkkllljjjgggfffaaaVVVIII;;;555111111111///...000000000/////////.........------------------------,,,...000111111000...,,,++++++++++++++++++++++++,,,+++***+++,,,---+++)))++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---------.........,,,---.../////////...---111111111111222222222222666333222555666555666999???YYYwwwfffeeefffhhhhhhqqqWWWWWWUUUPPPFFF===555111333333333333333333222222111111111111111111111111000000000000111111111111000000000000000000000000000000000000111111111111222000...111:::BBB@@@999444444555666666777888888555777:::<<<<<<>>>@@@BBBEEEIIINNNRRRTTTWWWYYY[[[aaaaaabbbbbbbbbdddgggjjjmmmlllllllllmmmnnnooopppiii^^^RRRLLLHHHEEEDDDEEENNNOOOOOOLLLHHHGGGJJJNNNTTTWWWhhhvvvnnnaaaZZZQQQKKKJJJLLLLLLLLLOOOOOOPPPQQQRRRSSSTTTTTTVVVVVVVVVUUUTTTSSSRRRQQQMMMMMMNNNNNNNNNMMMLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHIIIKKKLLLKKKHHHFFFIIIIIIIIIHHHHHHFFFEEEEEEKKKOOOTTTVVVTTTOOOJJJGGGEEEFFFGGGHHHIIIIIIIIIIIIJJJLLLLLLLLLJJJIIIJJJKKKIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFEEECCCBBBAAA@@@@@@======<<<;;;;;;:::999999;;;;;;;;;;;;<<<===>>>>>>CCCGGGEEEJJJZZZiii~~~}}}iiiqqq}}}{{{xxx{{{xxxwwwtttmmmgggdddfffiiimmmoooooommmllliii```VVVEEE;;;222000111000//////000000000/////////......------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------.........,,,---...////////////...111111111111222222222333777222000444888999:::===MMMnnnvvv```qqqxxxnnnnnnRRRTTTTTTQQQJJJAAA888222222222222222333333333333000111111111111111222222//////000000111111222222000000000000000000000000///000000000111111111111000//////333???IIIIIIBBB333444555666777888999999777999;;;<<<===???BBBEEEFFFIIIOOOSSSUUUWWWYYY[[[\\\___bbbcccbbbcccfffjjjooonnnlllkkkjjjiiigggfffbbbVVVKKKGGGFFFEEEGGGJJJNNNLLLKKKJJJGGGHHHNNNVVVWWWooo~~~uuukkk```YYYSSSPPPMMMLLLNNNPPPQQQPPPSSSSSSSSSTTTTTTUUUUUUUUUXXXXXXWWWWWWVVVUUUSSSSSSPPPQQQRRRRRRRRRRRRQQQPPPPPPPPPNNNMMMLLLKKKKKKKKKGGGGGGGGGHHHJJJKKKJJJHHHKKKKKKJJJIIIHHHFFFEEEDDDNNNfffwwwYYYFFFFFFFFFGGGHHHIIIIIIIIIIIIKKKLLLMMMMMMLLLKKKLLLNNNKKKJJJIIIHHHGGGFFFFFFFFFHHHGGGGGGFFFDDDCCCCCCBBB???>>>>>>===<<<;;;::::::;;;;;;;;;;;;;;;<<<======@@@CCC>>>>>>HHHRRRddd}}}|||qqquuuzzz}}}{{{{{{yyyrrrjjjeeeeeefffnnnrrrtttrrrqqqoooiiiaaaRRRDDD777222333222000000000000000////////////...........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------............------......//////000000111111111222222222333333444222222666:::===DDDLLLkkkwwwccclllyyy|||xxxMMMOOORRRRRRMMMEEE;;;444111111111222222222222222000000111111222222222333//////000000111111222222000000000000000000000000///000000000111111111111333444333222555:::999444333333444666777999:::;;;999;;;===>>>???AAAEEEHHHFFFJJJOOOSSSUUUXXX[[[]]]YYY]]]ccceeeeeeeeegggjjjmmmkkkiiihhhgggeeeaaa^^^XXXNNNEEECCCEEEGGGJJJNNNLLLKKKKKKKKKIIIKKKVVVcccppp~~~tttjjjaaaYYYSSSPPPPPPOOOOOOQQQRRRSSSSSSSSSTTTTTTTTTUUUUUUUUUVVVVVVXXXXXXXXXWWWWWWVVVTTTTTTTTTUUUUUUUUUUUUTTTTTTSSSRRRQQQOOOMMMLLLKKKKKKKKKNNNKKKHHHGGGGGGIIIIIIIIIIIIIIIHHHGGGFFFDDDCCCBBBPPPTTTWWWTTTNNNIIIKKKNNNFFFFFFGGGHHHIIIIIIIIIIIIJJJLLLMMMMMMLLLLLLNNNOOOMMMLLLKKKIIIIIIHHHHHHHHHJJJIIIIIIHHHGGGFFFEEEEEEAAAAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>BBB>>><<>>???@@@CCCGGGJJJHHHKKKOOOSSSVVVZZZ^^^aaa]]]```dddfffhhhiiijjjkkkhhheeeddddddeeeccc^^^YYYOOOGGGBBBCCCGGGHHHKKKNNNGGGFFFHHHIIIHHHLLL```www~~~uuuooofff\\\UUUPPPOOOOOOPPPPPPQQQRRRSSSSSSSSSSSSTTTTTTTTTUUUUUUVVVVVVWWWWWWWWWXXXXXXWWWWWWVVVVVVXXXWWWVVVUUUTTTTTTTTTTTTQQQQQQOOONNNLLLLLLLLLLLLWWWRRRLLLHHHGGGGGGGGGGGGEEEFFFFFFEEEDDDCCCBBBAAA777AAALLLQQQMMMEEE???===EEEFFFGGGHHHIIIIIIIIIIIIJJJKKKMMMMMMMMMMMMOOOPPPNNNMMMLLLKKKKKKKKKKKKKKKLLLKKKKKKJJJIIIIIIHHHHHHDDDDDDCCCBBB@@@???>>>>>>===<<<<<<<<<<<<<<<======<<>>CCCCCCHHHWWWsss}}}oooqqqxxxwwwyyyyyyyyyvvvpppfff\\\UUUbbbllltttuuutttsssppplllcccSSSBBB888333///...///111111000000000/////////........................///......------......///,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............------........./////////---------...///000111222222222222222333333333333222666:::999666===TTTjjjlllXXX___ssszzzqqqsssOOOPPPRRRSSSQQQIII===555444444333333222222111111000000111222222333444444111111111000000000000000000000000000000000000000000000000000111111111111///222333111222666777555222333444666888:::<<<===:::<<<===>>>@@@CCCGGGKKKKKKMMMPPPTTTWWW]]]cccggghhhfffeeeeeehhhjjjlllmmmeeecccaaabbbbbb___YYYSSSKKKEEEBBBEEEIIIIIIJJJKKKDDDCCCGGGJJJKKKWWWxxx|||wwwttteeebbb\\\VVVQQQOOOPPPQQQPPPQQQQQQRRRRRRSSSTTTUUUTTTTTTUUUUUUVVVWWWXXXXXXWWWWWWXXXYYYYYYYYYYYYXXXYYYWWWTTTQQQPPPPPPQQQRRRPPPOOOOOONNNMMMLLLLLLKKKTTTQQQLLLIIIHHHHHHGGGFFFFFFFFFGGGGGGHHHGGGGGGFFFGGGHHHHHHGGGDDDCCCFFFHHHDDDEEEFFFGGGHHHHHHHHHHHHIIIJJJLLLMMMLLLMMMOOOPPPOOONNNNNNMMMMMMMMMNNNNNNMMMMMMLLLLLLKKKJJJJJJJJJGGGFFFEEEDDDBBBAAA@@@@@@>>>======<<<<<<======>>>;;;???===>>>EEEBBBBBBMMMaaauuu~~~xxxuuuuuuvvvvvvwwwxxxuuukkk\\\QQQUUUbbbooosssssssssqqqooojjj\\\LLL@@@777000///222111111111000000000//////........................---..................---------------------------***))))))+++---...---+++------------------------,,,,,,++++++***+++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.........///............////////////...------...///000222333222222222333333333444444444555888999<<>>>>>=========>>>>>>:::===:::===DDDBBB@@@IIINNNddd}}}yyywwwyyyttttttvvvzzzzzzppp___QQQLLL[[[kkkqqqrrrssssssqqqpppdddTTTGGG<<<444333777111111111111000000000000////////////////////////,,,------......------,,,------------------------)))))))))+++---...---,,,------------------------------,,,+++************------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............/////////000......---...///111333444222222333333333444444444444333555:::DDDWWWuuuwww```^^^ooo|||{{{TTTVVVVVVVVVUUUPPPBBB555555444333333333444555666222222222222222222222222111111111111111111111111000000000000000000000000222222222222222222222222222222222222222222222222111333555666777999<<>>===<<<>>>>>>===>>>???@@@BBBCCCGGGPPPfff}}}zzzyyyvvvqqqwww~~~zzzuuukkkZZZNNNSSS___kkkrrrrrruuuyyypppkkkeee[[[JJJ999222555444222/////////000000///000000000000000000000000////////////////////////......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++******))))))++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------.........//////......//////000000111111///000222444555555555444777777888???SSSnnnsss^^^WWWiii~~~SSSUUUVVVUUUUUUPPPCCC666555444333222222333444555222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222333333222222222222222222333444666777777999<<<>>>@@@@@@@@@AAACCCFFFIIIKKKNNNRRRVVVXXX[[[___ffflllqqqooommmjjjhhhgggfffggghhhgggeeeaaa[[[RRRJJJEEEHHHGGGHHHKKKKKKGGGGGGJJJMMMPPP^^^www}}}zzzwwwrrrpppnnnkkkiiihhhhhhhhhddddddccc___[[[XXXXXXXXXUUUTTTSSSRRRRRRSSSUUUVVVSSSSSSSSSSSSTTTTTTUUUUUUVVVTTTTTTWWW[[[]]]ZZZWWWZZZ\\\]]]]]][[[YYYXXXYYYNNNLLLIIIFFFFFFHHHKKKMMMMMMNNNNNNLLLJJJIIIJJJKKKLLLMMMOOOQQQSSSSSSSSSSSSQQQQQQPPPOOOOOOOOOOOOOOOPPPOOONNNLLLIIIHHHFFFEEECCCBBBBBBBBBCCCCCCDDDEEEEEEHHHLLLNNNNNNNNNNNNOOOTTTSSSQQQPPPPPPQQQSSSTTTRRRQQQPPPNNNNNNMMMNNNNNNLLLLLLLLLKKKIIIGGGEEEDDDCCCCCCCCCBBBAAA???>>>===>>>>>>======>>>@@@BBBCCCDDDKKK^^^vvvuuuooottt{{{zzzxxxooo___LLLQQQ\\\iiiqqqsssvvvzzztttoooiiiaaaRRR@@@555444444222000///000111000///000000000000000000000000////////////////////////.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++*********)))++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------.........//////......//////000111111111000111222444555555444444666888<<>>@@@@@@AAACCCEEEIIILLLNNNQQQTTTXXXZZZ\\\```fffkkkqqqooolllhhhfffeeeeeeeeeeeeeeeccc^^^VVVNNNHHHEEEGGGFFFFFFIIIGGGEEEFFFKKKNNNZZZsss~~~wwwrrrooolllkkkfffdddbbb```___^^^______YYYZZZYYYWWWUUUSSSTTTUUUTTTUUUVVVVVVWWWXXXXXXXXXTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVWWWXXXZZZ[[[[[[ZZZZZZ\\\]]]\\\XXXUUURRRRRRJJJHHHEEEDDDEEEHHHLLLOOOPPPPPPPPPOOOMMMNNNPPPRRRTTTVVVXXXZZZZZZZZZXXXWWWTTTRRRPPPNNNMMMMMMNNNOOONNNMMMLLLKKKJJJIIIHHHGGGEEEEEEDDDCCCCCCCCCCCCCCCEEEHHHLLLNNNNNNMMMMMMNNNTTTSSSRRRQQQQQQRRRSSSTTTQQQPPPOOONNNNNNNNNNNNNNNLLLLLLLLLKKKJJJHHHGGGFFFFFFFFFFFFEEECCCAAA@@@?????????>>>>>>>>>???AAABBBAAAEEESSSoooxxxzzzooopppvvvwwwyyysssdddKKKMMMVVVdddoootttvvvyyyyyytttnnnhhh\\\JJJ;;;333333111000111222222111///000000000000000000000000////////////////////////.........------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++++++++************++++++,,,,,,,,,,,,------,,,,,,,,,---------......------........./////////......///000000111111222111222333444444444444444555999BBBUUUpppiiiVVVYYYsssSSSTTTTTTSSSTTTQQQFFF:::555444333222111222333333222222222222222222222222111111111111111111111111111111111111111111111111111222222222222222333333333333333333444444444444666777999999999:::<<<>>>@@@AAABBBEEEHHHLLLOOOPPPRRRUUUZZZ]]]___ccciiimmmooommmjjjgggfffeeefffgggbbbaaa^^^WWWOOOJJJHHHHHHIIIGGGGGGHHHFFFEEEJJJQQQZZZnnn{{{uuummmgggccc```___^^^WWWVVVUUUTTTSSSTTTTTTUUUQQQRRRSSSSSSRRRRRRTTTVVVXXXYYY\\\]]]^^^]]][[[ZZZWWWVVVUUUUUUUUUUUUVVVWWWXXXZZZ\\\[[[YYYXXXZZZ\\\ZZZ[[[\\\YYYTTTOOOLLLJJJFFFEEECCCCCCEEEIIINNNQQQSSSTTTUUUUUUUUUXXX[[[^^^```aaabbbbbb```]]][[[YYYUUUSSSOOOLLLKKKKKKLLLMMMKKKKKKJJJJJJIIIIIIIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCEEEHHHKKKMMMLLLLLLLLLMMMSSSRRRRRRQQQQQQRRRRRRSSSNNNNNNNNNMMMMMMMMMMMMMMMKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFDDDCCCBBBAAA@@@???>>>>>>???@@@AAABBBCCCKKK```|||ttttttsssvvvtttgggKKKJJJOOO^^^kkkrrruuuvvv{{{wwwsssooofffUUUAAA444333222111222333333111000////////////////////////////////////////////////............---------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------..................////////////...//////000111111222222222333333444444444444444444<<>>555555333222222222333333222222222222222222222222111111111111111111111111111111111111111111111111111111111222222333333333333333444444444555555555777888:::::::::;;;===???AAABBBDDDGGGJJJMMMPPPRRRQQQUUU[[[___bbbffflllqqqnnnllliiigggfffgggiiijjjjjjeee\\\SSSLLLIIIKKKMMMMMMKKKIIIJJJIIILLLVVVaaaxxxzzzrrrlllbbb^^^WWWRRRPPPNNNMMMLLLHHHGGGFFFFFFGGGHHHIIIJJJNNNOOOQQQRRRSSSTTTWWWZZZ^^^```cccddddddaaa^^^\\\YYYXXXWWWVVVVVVWWWYYYZZZ]]]___```]]]XXXVVVWWWZZZXXXYYYYYYUUUPPPJJJGGGEEEDDDDDDDDDEEEHHHLLLQQQTTTWWWYYY[[[]]]```ccchhhkkkjjjiiihhhfffbbb]]]YYYWWWSSSQQQNNNKKKIIIIIIJJJKKKHHHHHHHHHHHHHHHHHHIIIIIIGGGFFFEEEEEEDDDDDDDDDDDDEEEHHHKKKLLLLLLKKKKKKLLLRRRRRRQQQQQQQQQQQQRRRRRRNNNNNNNNNOOOOOOOOOOOOOOOLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIGGGFFFEEECCCBBBAAA@@@??????@@@@@@EEEDDDHHHWWWrrr|||uuuwwwwwwlllRRRKKKKKKWWWgggoooqqqrrrxxxwwwuuurrrlll^^^III:::555444222222333333111000//////////////////////////////////////////////////////.........------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,---------.............../////////000000//////000000111222222222333333333333444555555666666CCCXXXqqq|||kkkrrr{{{~~~UUUUUUTTTSSSUUUTTTLLLBBB777666444333222333333444222222222222222222222222111111111111111111111111222222222222222222222222111111111222222333333444333444444555555666666666777999:::;;;;;;<<>>AAADDDBBBDDDFFFIIILLLNNNOOOPPPWWW[[[aaaeeefffiiinnnrrrzzzwwwqqqllliiiiiijjjkkkddd[[[RRRQQQVVVYYYVVVRRRMMMLLLLLLRRR^^^ssswwwnnnhhh```[[[TTTPPPMMMKKKFFFCCC???>>>>>>???@@@@@@>>><<<======>>>???BBBEEEGGGIIIKKKNNNQQQTTTVVVZZZ^^^aaaaaacccfffhhhhhhhhhfffeee\\\[[[ZZZZZZ\\\___ccceee\\\ZZZXXXUUUTTTSSSRRRRRRSSSRRRNNNIIIDDDBBBBBBCCCFFFIIIMMMRRRVVVXXXYYYZZZ^^^bbbgggjjjlllkkkllllllkkkhhhccc]]]YYYVVVTTTTTTIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBCCCEEEGGGIIIKKKLLLMMMOOORRRSSSSSSQQQQQQQQQMMMNNNNNNOOOOOONNNNNNMMMOOOPPPRRRSSSTTTTTTTTTTTTQQQOOOMMMLLLJJJJJJKKKKKKIIIIIIJJJLLLLLLMMMMMMMMMJJJIIIGGGDDDBBBBBBAAAAAA>>>BBBIIITTTdddzzzzzzwwwbbbQQQTTTbbblllmmmkkknnntttwwwtttqqqmmmbbbVVV???;;;555000///000000111000000000000000000000000////////////////////////000/////////............------------------------........................---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......////////////000000000000000000000111222222333333111111111222444777:::;;;JJJccc~~~|||rrrkkkXXXZZZZZZWWWVVVVVVQQQJJJ===999555222222222222222222222333333333333444444444444444333333222222222222222222222222222222222222222333333444555666666555555555666666777888999666888;;;=========>>>@@@@@@EEELLLOOONNNOOORRRVVV[[[^^^dddiiijjjiiilllooovvvxxxuuuoookkkjjjfffbbbYYYPPPMMMTTT]]]\\\UUUOOOLLLLLLOOOZZZvvvtttjjjddd^^^WWWQQQJJJIIIGGGDDDBBB???===<<<>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDFFFHHHIIINNNQQQUUUXXXZZZ\\\^^^```dddddddddddddddeeeffffffeeeeeeeeedddccccccbbbbbbZZZXXXUUUTTTTTTSSSRRRPPPNNNKKKHHHFFFFFFEEEDDDCCCFFFJJJPPPTTTTTTUUUWWWYYYXXXZZZ^^^bbbeeeeeeeeedddfffbbb\\\VVVQQQNNNMMMMMMJJJIIIGGGDDDBBB@@@???>>>BBBCCCCCCBBBAAAAAABBBDDDBBBDDDHHHJJJLLLNNNQQQTTTTTTVVVYYYYYYWWWUUUTTTSSSMMMPPPQQQPPPQQQTTTRRRNNNXXXVVVVVVWWWYYYZZZYYYXXXSSSPPPMMMKKKJJJJJJJJJIIIIIIKKKMMMOOOPPPQQQQQQPPPQQQNNNKKKIIIHHHGGGFFFEEEEEECCCEEEOOObbbyyy||||||xxxpppfff[[[ZZZiiiooo```bbbhhhnnnqqqqqqmmmddd]]]NNNCCC666111333555333///000000000000////////////......////////////...............................................................------,,,,,,,,,,,,,,,,,,---------......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...............///000000////////////000000000000000000000111222222333333333333444444444888AAAJJJ___vvvxxxoooqqqvvv{{{WWWYYYYYYVVVUUUUUUQQQJJJ===:::666444444444333333222222333333333333444444444444444333333222222222222222222222222222222222222333333444444555555555666555555666666777888999777888;;;<<<<<<>>>@@@BBBBBBFFFLLLNNNOOORRRWWW\\\^^^aaafffjjjkkkkkkmmmpppqqqsssqqqkkkgggeeeaaa]]]OOONNNPPPWWWYYYUUUQQQOOOPPPWWWdddxxx~~~oooggg]]]VVVRRRNNNHHHDDDDDDDDDCCCAAA@@@>>>==============================???@@@AAABBBDDDFFFHHHIIINNNQQQVVVYYY[[[]]]___aaaeeeddddddddddddfffhhhiiimmmllljjjgggdddaaa```___XXXVVVTTTSSSSSSSSSQQQPPPMMMKKKGGGEEEEEEEEEEEEDDDFFFJJJNNNPPPPPPQQQSSSUUUXXXYYYZZZ[[[[[[YYYWWWVVVXXXWWWUUURRROOOLLLIIIGGGGGGGGGEEECCCBBBAAAAAA@@@BBBCCCDDDCCCBBBBBBCCCEEEGGGIIIMMMOOOQQQTTTWWWZZZYYY\\\^^^^^^\\\[[[ZZZZZZTTTVVVWWWTTTUUUWWWVVVRRRXXXWWWWWWXXXZZZ[[[[[[ZZZWWWTTTQQQOOOPPPPPPPPPOOONNNOOOQQQRRRSSSSSSRRRRRRTTTQQQMMMKKKIIIHHHGGGEEEDDDCCCDDDNNNaaaxxxyyyxxxsssmmmaaaYYYdddkkkaaaYYYaaalllrrrsssoooiiidddXXXLLL<<<444222333111...111000000000////////////......////////////...............................................................------,,,,,,,,,,,,,,,---------.........------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...............///000000////////////000000000111000000000111222222333333333333555777555666BBBPPPkkk{{{}}}kkkdddlllwwwVVVXXXXXXUUUUUUUUUPPPJJJ>>>;;;888666666555444333222222333333333333444444444444333333333333222222333333333333333333333333444444444444444444444444666666666666777888999999777999:::;;;<<<>>>BBBEEEEEEHHHKKKMMMOOOTTT\\\bbb```cccfffhhhiiikkkmmmooolllmmmkkkeee```^^^ZZZUUUIIINNNVVV[[[VVVNNNMMMPPPPPPaaa{{{xxxllleeeYYYTTTMMMIIIGGGEEEAAA>>>???>>>>>>>>>>>>=================================???@@@AAABBBDDDGGGIIIJJJOOORRRWWW[[[]]]___aaacccgggfffeeedddeeehhhkkkmmmvvvtttooojjjddd```\\\ZZZWWWUUUSSSRRRSSSSSSRRRQQQNNNKKKGGGEEEEEEFFFFFFFFFIIIJJJKKKJJJJJJKKKNNNPPPUUUTTTSSSRRRPPPNNNLLLKKKJJJKKKMMMNNNMMMJJJFFFCCCDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDCCCBBBCCCEEEGGGKKKNNNRRRUUUWWWZZZ]]]___```bbbddddddcccbbbcccddd^^^```___[[[ZZZ\\\[[[XXX\\\[[[ZZZ[[[]]]___^^^]]]\\\ZZZWWWVVVWWWWWWWWWVVVTTTUUUVVVWWWWWWWWWVVVUUUWWWTTTQQQNNNLLLJJJHHHFFFDDDBBBDDDMMM___www~~~wwwuuusssiii]]]cccmmmiiiUUU\\\gggpppssspppkkkiiiaaaTTTCCC777222222111000111111000000000/////////...//////000000//////............................................................---------------,,,------------.........---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............///000000/////////000000000111111000000111111222333333333444333777;;;888666GGG^^^{{{}}}ooo^^^[[[kkk}}}TTTWWWWWWUUUTTTUUUPPPJJJ===;;;888666666555444222222222222333333333444444333333333333333333333333333333333333333333333333444444444444444444333333666666666666777888999:::888999:::;;;<<>>=============================================???@@@AAABBBEEEGGGJJJKKKOOOTTTYYY^^^```bbbdddeeejjjiiigggfffhhhkkkooorrrzzzwwwqqqjjjccc^^^ZZZWWWWWWUUUTTTTTTUUUVVVVVVUUUQQQMMMIIIFFFGGGHHHIIIIIILLLJJJHHHFFFFFFGGGJJJLLLNNNMMMLLLLLLKKKJJJJJJIIIEEEGGGJJJKKKKKKHHHEEECCCDDDCCCBBBBBBBBBBBBBBBCCCBBBCCCCCCCCCCCCEEEHHHKKKOOORRRWWWZZZ]]]___bbbdddiiijjjkkkkkkkkkkkklllnnnkkkmmmkkkfffbbbcccbbb___bbbaaa```aaacccdddcccbbbaaa___]]][[[\\\[[[ZZZYYYWWWXXXZZZ[[[[[[[[[[[[ZZZ[[[XXXTTTQQQOOOMMMIIIGGGCCCBBBCCCLLL^^^uuu|||wwwvvvqqqgggkkkuuusss]]]\\\___hhhooonnnkkkiiifffZZZIII;;;444333444555111111111000000000////////////000000000000//////...............................................................---------------------............---,,,,,,,,,,,,------...------------------------,,,,,,,,,------------..................///000000//////000000000111111111000000111222222333333444666222666<<<:::;;;SSSqqq{{{nnnccc\\\aaawwwSSSVVVVVVTTTUUUUUUQQQKKK===:::777555444444333222222222222333333333444444333333333333333333333333333333333333333333333333444444444444444444333333666666666777777888999:::999:::;;;<<<===@@@EEEIIIIIIJJJKKKNNNQQQVVV[[[___```dddfffeeehhhmmmnnnjjjjjjjjjeee\\\VVVTTTQQQLLLZZZXXXWWWUUUOOOLLLRRR\\\|||}}}tttjjj```XXXSSSPPPJJJHHHEEECCCBBBBBBAAA@@@AAAAAA@@@??????>>>======>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCEEEHHHJJJLLLPPPUUU[[[```ccceeeggghhhmmmllljjjiiikkknnnrrruuuxxxtttnnngggaaa\\\YYYWWWXXXWWWVVVWWWYYYZZZZZZZZZVVVQQQLLLIIIIIIKKKLLLMMMNNNKKKGGGDDDDDDFFFIIIJJJIIIIIIHHHHHHHHHIIIIIIIIIGGGGGGHHHGGGGGGEEEDDDCCCEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEHHHMMMPPPUUUYYY^^^bbbeeehhhkkkmmmtttuuuvvvuuutttuuuwwwyyyzzz~~~}}}vvvqqqooonnnlllkkkiiihhhiiijjjjjjiiihhhfffdddaaa______^^^\\\ZZZYYYZZZ\\\^^^_________^^^]]][[[WWWTTTRRROOOKKKHHHDDDBBBCCCKKK]]]ttt}}}{{{uuuvvv{{{wwwhhh\\\UUU\\\gggkkkkkkjjjiii```QQQCCC999444444555111111111111000000000000//////000000000000//////////////////////////////................................................---------.........//////---,,,,,,,,,------...///------------------------,,,,,,---------........................///000000000000000000111111111111111111111222333333444444777333555<<>>;;;666333333444444333222222333333333333444444222222333333333333444444333333333333333333333333444444444444444444444444777777777777888999:::::::::<<<===>>>???AAAEEEHHHIIIKKKOOOTTTXXX[[[\\\]]]aaagggjjjiiimmmtttsssllljjjiiibbbYYYSSSTTTSSSQQQ\\\WWWRRROOONNNSSS```mmmwwwiiieee^^^WWWRRROOONNNNNNJJJIIIHHHFFFDDDCCCBBBBBBEEEEEEDDDBBBAAA@@@?????????????????????????????????@@@AAACCCFFFIIIKKKLLLQQQVVV]]]cccfffhhhjjjkkknnnmmmlllkkklllooorrrtttssspppjjjddd___[[[ZZZYYYYYYXXXXXXYYY\\\^^^______ZZZUUUOOOJJJJJJLLLNNNOOOOOOKKKFFFDDDEEEGGGIIIJJJIIIIIIIIIIIIIIIHHHHHHGGGHHHGGGFFFDDDCCCBBBBBBBBBEEEEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFHHHJJJOOOUUUYYY^^^ccciiinnnqqqtttvvvxxx~~~}}}~~~~~~|||zzzsssqqqoooooooooooommmllliiigggeeedddcccbbb```^^^\\\]]]___aaaaaaaaaaaa```^^^\\\YYYVVVTTTQQQMMMJJJEEECCCCCCLLL]]]sss}}}|||vvvppp]]]OOOSSS^^^eeeiiimmmmmmhhh\\\NNN@@@777222111222222111111111000000000///000000111111000000///////////////////////////......................................./////////------........./////////,,,,,,,,,,,,---...///000------------------------,,,---------...........................///000000000000000111111111222222111111222222333444444444777555666<<>>777333333555777888222222333333333444444444222222222333333444444444444444444444444444444444222222333333444555666666777777777777888999:::;;;;;;>>>@@@BBBBBBBBBDDDEEEGGGNNNYYYeeekkkkkkfffaaa]]]fffjjjjjjpppxxxuuujjjcccaaaZZZRRRRRRXXX]]]___RRRRRRSSSUUUZZZiiixxxmmmeee___[[[WWWVVVUUUTTTRRRQQQPPPOOOMMMNNNNNNMMMKKKJJJJJJJJJFFFFFFEEEEEEEEEDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAACCCFFFIIILLLMMMRRRXXX```fffjjjlllmmmnnnkkkkkkkkkkkkkkklllmmmmmmooolllgggaaa]]][[[[[[[[[YYYXXXXXX[[[^^^aaabbbbbb^^^XXXPPPJJJIIIJJJMMMOOOLLLHHHCCCCCCFFFIIIJJJJJJMMMOOORRRUUUVVVUUUTTTSSSHHHHHHHHHHHHHHHFFFEEEDDDBBBBBBCCCDDDFFFHHHIIIKKKIIIKKKMMMPPPTTT[[[ccchhhiiinnnuuu{{{~~~{{{xxxvvvtttsssrrrooommmjjjjjjjjjkkkmmmnnnmmmlllhhhhhhhhhgggeeeccc```___]]]\\\ZZZXXXVVVSSSOOOLLLFFFDDDDDDLLL]]]sss}}}{{{xxxhhhYYYTTTPPPNNNWWWfffhhhjjjiii```RRRDDD;;;777222222222111111111111000000000111111111111000000000000000000000000000000........................---.........//////000000............/////////000,,,,,,,,,---...///000000........................---------.........//////...............///000000000111111111111222222222111222222333333444444555666;;;>>>DDDYYYsss|||vvvhhhbbbnnnWWWUUUTTTTTTVVVVVVUUUTTTGGG>>>666555555333333555444444444444444444444444444444444444444444444444333444444555555444444333333333444444444444444444777777666666777888888999@@@?????????AAACCCFFFHHHIIIRRR^^^fffhhhfffcccbbbeeeeeefffkkktttyyysssiiiaaaaaa\\\TTTTTTZZZ]]][[[UUUQQQMMMRRRhhh~~~pppfffaaa___[[[XXXZZZZZZZZZXXXWWWUUUSSSRRRRRRQQQOOOMMMLLLKKKJJJJJJMMMKKKHHHGGGGGGFFFCCCAAADDDDDDBBBAAAAAAAAAAAAAAABBBDDDFFFGGGHHHJJJMMMPPPWWW^^^eeehhhggghhhmmmsssmmmllljjjhhhiiikkkmmmooopppkkkeee```^^^]]][[[[[[]]][[[YYYZZZ]]]```aaabbbXXXUUUQQQMMMKKKKKKKKKLLLGGGFFFEEEEEEFFFIIIKKKMMMYYY[[[]]]^^^]]]YYYUUURRRLLLLLLJJJIIIHHHHHHHHHHHHBBBDDDFFFIIIJJJKKKKKKKKKLLLQQQVVVYYY[[[aaaiiiqqqzzz{{{~~~|||yyyxxxtttnnnjjjkkknnnrrrvvv{{{}}}{{{wwwsssqqqnnnmmmlllhhhbbb\\\```]]]ZZZYYYXXXVVVRRRNNNHHHGGGAAAHHHcccxxxyyyuuu{{{lll^^^UUULLLHHHPPP___mmmkkkgggddd[[[MMM>>>444333333333111//////111222000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////.........------------------............//////...,,,,,,+++,,,---...---------.........//////////////////000000000000000000000111222222333333111222333333333444666888222;;;AAAKKKccc||||||mmmhhhoooVVVUUUTTTUUUVVVWWWUUUTTTGGG>>>777555555444444555444444444444444444444444444444444444444444444444333444444555555444444333333444444444444555555555888888888888999:::;;;<<<@@@??????@@@BBBEEEHHHJJJLLLUUU```hhhkkkjjjiiiiiinnnllliiijjjqqqwwwssskkk\\\ZZZUUUQQQUUU\\\\\\WWWSSSSSSVVVdddpppiii```[[[ZZZ[[[ZZZXXXXXXXXXXXXWWWVVVUUUTTTTTTRRRQQQPPPNNNMMMLLLKKKKKKLLLKKKKKKIIIHHHFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAACCCDDDGGGHHHIIILLLOOORRRWWW^^^eeehhhggggggkkkpppllljjjhhhgggfffggghhhiiijjjhhhdddbbbaaa```^^^\\\\\\YYYWWWVVVWWWYYYYYYYYYSSSQQQNNNLLLKKKKKKJJJJJJDDDDDDCCCEEEHHHNNNTTTXXX^^^___``````^^^ZZZVVVSSSMMMLLLKKKJJJIIIIIIIIIIIIFFFGGGIIIKKKLLLNNNOOOOOOQQQVVV]]]bbbfffmmmvvv}}}}}}xxxssspppppprrrvvv{{{~~~|||yyyxxxwwwrrrkkkeeebbb___[[[YYYXXXVVVSSSPPPHHHHHHBBBJJJcccxxx}}}~~~{{{qqqeeeYYYOOOJJJMMMUUUeeeiiillliiicccXXXGGG999666555444222111000111111111111111111111111111111000000000000000000000000//////////////////////////////////////////////////////.........------------------............/////////...---------...///---------.........//////////////////000000000111000000000111222222333333222333444444333444666888777;;;FFFZZZrrrxxxkkktttVVVUUUUUUVVVWWWWWWVVVUUUHHH???777555555444444666444444444444444444444444444444444444444444444444444444555555555555444444444444444444555555666666999999999:::;;;===>>>???@@@@@@@@@BBBDDDHHHLLLNNNQQQXXXcccjjjnnnoooqqqsssyyyuuunnnkkkooouuusssmmmXXXVVVRRRQQQWWW\\\ZZZTTTVVV\\\jjjttthhh]]]YYYTTTTTTWWWZZZZZZYYYWWWWWWWWWWWWVVVVVVVVVVVVSSSRRRQQQOOONNNMMMMMMMMMLLLNNNOOOMMMIIIGGGHHHJJJFFFEEEDDDCCCCCCBBBBBBBBBCCCEEEHHHIIIKKKNNNQQQTTTXXX___fffhhhgggfffiiillliiihhhfffdddcccccccccccceeeddddddeeeeeedddaaa^^^]]]ZZZVVVTTTSSSRRRQQQPPPLLLKKKKKKLLLMMMLLLJJJHHHEEEDDDEEEGGGMMMUUU]]]bbbcccbbbaaa___\\\XXXTTTRRRNNNMMMLLLLLLKKKKKKKKKKKKNNNNNNNNNOOOQQQSSSVVVWWW\\\aaaiiiooottt{{{|||zzzsssqqqsssyyyyyyqqqkkkeeebbb^^^[[[YYYWWWTTTRRRJJJJJJEEELLLdddwww{{{yyypppaaaVVVPPPMMMJJJWWWeeeooommmjjjdddSSS>>>888777555444333222111111111111111111111111111111000000000000000000000000/////////////////////////////////////////////////////////.........---------------............/////////.........//////000------.........//////////////////000000000111111000000111111222333333333333444555444444444666888;;;;;;NNNooosssnnnVVVUUUUUUWWWXXXYYYWWWUUUHHH???777666666444444666444444444444444444444444555555555555555555555555444444555555555555444444444444444555666666777777888888999;;;<<<>>>@@@AAAAAAAAABBBDDDGGGKKKOOORRRTTT[[[cccjjjnnnrrrwwwzzz~~~zzzsssnnnqqquuusssmmmXXXWWWVVVUUUWWWYYYXXXVVV___ooowwwnnnfff```[[[XXXWWWWWWZZZ\\\\\\[[[ZZZZZZYYYXXXXXXWWWWWWWWWTTTSSSRRRQQQPPPOOOOOOOOONNNRRRSSSPPPJJJGGGHHHKKKGGGFFFEEEDDDCCCCCCCCCCCCCCCEEEHHHJJJLLLOOOSSSVVV[[[```fffiiigggfffgggiiigggfffdddcccbbbaaaaaabbbddddddfffiiijjjgggccc___^^^[[[WWWTTTSSSQQQOOOMMMIIIIIIKKKNNNQQQPPPLLLHHHFFFGGGIIIMMMSSSYYY___bbbbbb```^^^ZZZVVVSSSPPPNNNNNNNNNMMMMMMMMMNNNOOOOOOUUUTTTSSSTTTVVVZZZ]]]```hhhmmmtttyyy~~~wwwqqqnnnsss{{{}}}xxxpppjjjfffddd```]]]ZZZXXXVVVUUUKKKMMMHHHNNNddduuuwww{{{wwwiii^^^ZZZQQQFFFKKK```mmmkkkjjjjjjZZZCCC888777555444444333333222111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////............---------............///.............../////////............//////////////////000000000111111111000000111222222333333444333444555555444555777999;;;???ZZZ{{{sss{{{VVVUUUVVVXXXZZZZZZXXXVVVHHH???888666666555444666444444444444444444444444555555555555555555555555444555555666666555555444444444555666666777888888777888888:::<<<>>>@@@AAAAAABBBCCCEEEIIINNNRRRUUUUUU[[[bbbhhhmmmrrrxxx|||{{{zzzvvvssstttvvvqqqiiiXXXZZZZZZXXXSSSRRRWWW]]]mmm{{{nnngggcccaaa```\\\\\\[[[\\\]]]]]]]]]\\\___^^^\\\[[[YYYXXXXXXXXXUUUUUUTTTRRRQQQQQQQQQQQQRRRTTTVVVQQQKKKFFFGGGJJJGGGGGGEEEDDDDDDDDDDDDDDDBBBEEEHHHKKKMMMQQQUUUYYY___cccgggiiihhhgggggghhhfffeeedddcccccccccdddeeeggghhhiiikkkkkkhhhbbb^^^\\\YYYVVVTTTSSSQQQOOOMMMJJJJJJLLLQQQUUUUUUOOOIIICCCGGGLLLSSSYYY\\\___```___]]]ZZZWWWSSSPPPNNNMMMNNNNNNOOOPPPQQQSSSTTTUUUXXXWWWWWWXXX[[[___dddgggqqquuuzzz}}}rrrkkkooowww|||~~~{{{zzzxxxtttmmmhhhfffeeeccc___[[[YYYWWWWWWMMMOOOJJJOOOccctttwwwrrrxxxwwwmmmeee```TTTGGGGGG]]]kkkiiiiiilll```LLL:::777444333444555444333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000/////////.........---------............///,,,,,,------...................../////////000000000000000000111111111111111111111222333333444444333444555555555666888:::;;;HHHjjjwwwyyyUUUUUUWWWYYY[[[[[[YYYVVVIII@@@888666666555555777444444444444444444444444555555555555555555555555555555666666666666555555444555555666777888999999777888888:::;;;>>>???AAABBBCCCDDDFFFJJJOOOSSSVVVUUUZZZaaafffjjjooouuuzzzwwwyyyyyywwwvvvuuummmdddXXXYYYZZZWWWQQQRRR^^^mmmxxxkkkccc___]]]^^^```YYYYYYZZZ[[[\\\]]]]]]^^^bbbaaa^^^\\\ZZZYYYYYYYYYWWWVVVUUUTTTSSSSSSSSSSSSSSSTTTTTTPPPKKKHHHHHHIIIGGGFFFEEEDDDDDDCCCCCCCCCCCCEEEIIILLLPPPTTTYYY\\\dddfffiiijjjjjjiiijjjkkkiiihhheeecccccceeeggghhhjjjjjjjjjjjjiiifff```\\\XXXVVVTTTRRRRRRPPPMMMKKKKKKKKKMMMRRRWWWVVVOOOHHH@@@EEELLLTTTZZZ]]]]]]\\\[[[ZZZYYYWWWUUUSSSQQQPPPPPPQQQRRRUUUWWWZZZ]]]^^^]]]]]]^^^```dddiiinnnqqqzzz||||||nnndddhhhoootttyyy{{{wwwsssrrrqqqoookkkgggcccddddddaaa]]]ZZZXXXXXXOOOQQQKKKNNNbbbssszzzrrruuuuuupppjjjbbbUUUJJJHHH[[[iiijjjlllnnneeeXXXAAA<<<555333444555444333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000/////////......---------............///***+++,,,---.........---....../////////000000000000000000111111111222222111111222222333444444444222444555666666888:::===???XXX|||yyyUUUUUUWWWZZZ\\\\\\YYYWWWIII@@@888777777555555777444444444444444444444444555555555555555555555555555555666666666666555555444555666777888999999:::888999999:::<<<>>>???@@@CCCCCCDDDGGGJJJOOOSSSVVVUUUZZZ```eeehhhlllrrrvvvvvvyyyyyywwwuuuqqqhhh^^^[[[XXXWWWVVVVVV\\\ooo{{{qqqggg```______\\\\\\^^^YYYZZZ[[[\\\\\\]]]___```aaa```^^^[[[ZZZZZZ[[[[[[XXXWWWVVVUUUTTTTTTTTTTTTQQQPPPOOONNNLLLJJJIIIIIIFFFFFFEEEDDDCCCCCCCCCCCCEEEHHHLLLOOOSSSXXX]]]```hhhiiijjjkkkkkklllnnnooonnnkkkgggcccbbbdddgggiiikkkiiigggfffeeebbb^^^[[[XXXVVVTTTRRRQQQPPPMMMJJJLLLKKKLLLQQQVVVTTTLLLEEECCCFFFLLLRRRVVVXXXWWWVVVVVVWWWWWWWWWVVVUUUTTTSSSTTTUUUWWWZZZ^^^cccfffhhhhhhiiikkknnnsssyyy~~~|||jjj]]]```eeefffjjjpppoookkkfffeeeffffffdddbbb```ccceeeccc___[[[YYYXXXQQQRRRLLLNNNaaarrr~~~zzzwwwwwwpppcccVVVPPPGGGVVVeeemmmpppnnnhhhaaaLLLDDD:::444444555444222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000/////////...---------............///***+++---.../////////....../////////000000000000000000111111111222222222111111222333333444444555111222555666777999<<>>@@@AAADDDDDDEEEGGGJJJOOOSSSUUUUUUZZZaaaeeegggkkkppptttwwwzzzzzzvvvsssnnnddd[[[___XXXTTTVVV]]]iii{{{mmmdddaaa[[[YYY^^^aaa^^^\\\]]]^^^^^^____________aaaccc___^^^\\\ZZZZZZ[[[\\\]]]XXXWWWWWWVVVUUUUUUUUUUUUOOOMMMLLLLLLMMMMMMKKKJJJFFFEEEDDDCCCCCCBBBBBBBBBGGGJJJNNNRRRVVVZZZ```ccckkkkkkkkkkkklllnnnppprrrrrrnnnhhhcccaaacccfffiiijjjgggdddbbbaaa```]]][[[ZZZXXXVVVTTTSSSQQQMMMJJJKKKIIIJJJNNNSSSRRRIIIAAAIIIKKKNNNPPPQQQQQQPPPPPPQQQSSSTTTUUUVVVVVVUUUTTTVVVXXX[[[___ccchhhlllnnnssstttwww|||nnn^^^^^^aaa___```eeeddd___ZZZYYY[[[\\\\\\[[[^^^aaaeeeddd```[[[YYYYYYQQQSSSLLLMMM```rrr}}}~~~wwweeeXXXVVVDDDPPPaaaooorrrnnnhhheeeTTTJJJ>>>666444444333111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////---------.........//////+++,,,...000000000000///////////////000000000000000111111111111222222222111222222333333444444555000222444666777:::>>>@@@QQQyyyTTTTTTUUUZZZ______ZZZUUUHHHBBB:::666666888888777444444444444444444444444555666777666555444555666555555555555666666666777777888888999999:::;;;;;;BBB;;;666;;;FFFLLLHHHBBBFFFGGGHHHIIIKKKNNNSSSWWW[[[^^^dddmmmuuuxxxwwwtttxxx}}}}}}tttlllhhhbbb[[[YYYXXXSSSYYYkkkzzz~~~sssllleee```^^^^^^]]]\\\\\\]]]^^^^^^^^^]]]]]]^^^```aaa```^^^____________]]]ZZZXXXVVVYYYYYYXXXWWWVVVVVVVVVVVVRRRRRRRRRQQQPPPNNNMMMLLLFFFGGGFFFDDDBBBBBBCCCEEEHHHLLLRRRVVVZZZ]]]aaadddiiinnnoookkkiiilllpppqqqpppnnnjjjgggdddcccccccccgggeeedddcccdddbbb```^^^WWWYYYXXXUUUTTTTTTPPPJJJGGGJJJNNNPPPPPPLLLGGGCCCHHHHHHLLLRRRQQQKKKJJJNNNPPPOOOQQQUUU[[[]]]\\\ZZZ[[[\\\^^^aaaeeellltttzzz|||mmm]]]YYY[[[[[[ZZZZZZYYYWWWUUURRRQQQQQQRRRRRRYYYWWWWWW[[[___^^^YYYSSSUUUQQQNNNSSScccwww}}}vvvgggVVVVVVIIIKKKVVVfffnnnlllgggggg]]]RRRCCC999666777666555///000222222333222111000111111111111111111111111111111111111111111111111000000000000000111111222111111000000//////......,,,...000///---,,,///222////////////////////////---......////////////////////////000111111222222222222333333333444444444444555111<<>>AAA@@@>>>???CCCGGGJJJLLLMMMOOOQQQUUU[[[___bbbeeekkksss{{{~~~~~~|||vvvvvvsssmmmhhhddd]]]VVVUUU\\\bbbttt|||pppgggbbb```^^^]]][[[\\\]]]^^^^^^^^^^^^]]]___^^^^^^```bbbcccbbbaaaaaa```^^^\\\ZZZYYYXXXXXXXXXWWWVVVVVVVVVVVVVVVVVVTTTTTTTTTSSSRRRPPPNNNMMMJJJJJJHHHEEECCCBBBDDDFFFIIIOOOWWW]]]bbbeeegggiiiooorrrsssqqqsssuuusssnnngggfffeeedddcccbbbaaa```bbb```___^^^^^^]]][[[YYYWWWXXXWWWTTTSSSUUURRRNNNLLLQQQVVVTTTNNNGGGDDDDDDKKKLLLPPPTTTTTTPPPOOOQQQNNNQQQUUUWWWYYY\\\bbbfffiiiiiijjjlllqqqzzztttfffXXXSSSSSSQQQOOONNNLLLKKKJJJIIIHHHIIIJJJJJJKKKKKKNNNSSSYYY\\\[[[XXXWWWTTTQQQUUUaaassssssdddggg{{{xxxooossspppeee]]]\\\QQQMMMXXXhhhpppnnnjjjiiiaaaTTTEEE999333222333555555666666666555555444222222222222222222222222111111111111111111111111111000000000000111222222000000000000////////////999666222000000000//////////////////////////////---...//////000000////////////000000111222222222333333333333444444444444333666666<<>>BBBEEEDDD@@@@@@DDDIIINNNNNNNNNNNNQQQWWW___eeehhhkkkoootttxxxyyyxxxvvvsssqqqnnnkkkiiigggaaa]]]^^^kkkxxxsssmmmfffaaa______```___```___^^^^^^]]]]]]^^^^^^```______aaacccddddddbbbaaa```^^^[[[YYYYYYYYYYYYVVVUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUSSSQQQOOOMMMLLLKKKIIIFFFDDDCCCEEEGGGMMMSSS\\\dddiiilllnnnpppsssuuuuuuuuuwwwxxxrrrkkkeeeeeeffffffeeedddcccbbbbbb```^^^]]]^^^^^^\\\[[[YYY[[[YYYVVVVVVXXXVVVQQQPPPVVVYYYVVVLLLEEEDDDFFFLLLNNNSSSVVVVVVTTTSSSTTTQQQVVV[[[[[[ZZZ]]]fffnnnpppppprrrvvv||||||xxxmmmaaaUUUQQQPPPLLLIIIIIIFFFEEEEEEDDDDDDEEEFFFFFFFFFFFFIIINNNTTTXXXXXXXXXXXXUUURRRUUU```qqqnnn___^^^ooooooqqqtttmmmdddeeeXXXMMMOOO]]]iiioooooommmhhh]]]MMM===555444666666666666666666666555555222222222222222222222222111111111111111111111111111111000000111111222333000000000000////////////:::555000///000111000///////////////////////////......///000000000000000///000000111111222333333333333333444444444444555333666777999<<>>AAA@@@???@@@BBBDDDDDDDDDMMMLLLKKKLLLOOOXXXbbbiiiiiilllqqqsssttttttttttttooolllkkkjjjfffaaaaaadddrrrtttllliiicccbbb```______```bbbcccllliiieeeaaa``````bbbdddaaaaaaaaadddfffhhhgggfffcccbbb```^^^\\\[[[ZZZZZZUUUTTTSSSQQQPPPOOOOOOOOOQQQRRRTTTUUUUUUSSSQQQOOONNNMMMKKKHHHFFFFFFJJJMMMPPPVVV___hhhnnnssswwwzzz||||||zzzwwwooogggbbbbbbbbbbbbaaaaaaaaaaaa^^^\\\[[[[[[^^^`````````___aaaaaa_________[[[VVV[[[[[[YYYRRRJJJGGGJJJNNNTTT[[[```bbbdddfffgggeeefffjjjllljjjfffgggnnnuuuzzz~~~|||{{{rrrsssttttttpppjjjddd```[[[]]]___aaacccddddddddd]]]UUUNNNMMMLLLGGGDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCEEEGGGJJJMMMPPPRRRSSSSSSSSSVVV___nnnlll^^^aaallluuulllnnnsssnnniii]]]OOOMMMXXXgggqqqmmmmmmhhh]]]OOODDD??????777777666555444444444444333333333333333333333333111111111111111111111111222111111111111222333333////////////000000000000000///......000111111111////////////////////////...///000000111111000000000000111111222333333333333444444444555555555555:::666:::<<>>>>>@@@@@@AAAAAABBBDDDEEEFFFHHHJJJLLLPPPTTTZZZaaafffgggkkkooopppooonnnnnnooohhhhhhjjjkkkfffbbbgggppp~~~vvvooojjjggg```aaabbbbbbbbbccceeefffjjjiiihhhgggffffffffffffbbbbbbbbbdddgggiiihhhgggcccbbbbbb```___]]][[[ZZZXXXWWWUUUSSSQQQOOONNNNNNNNNPPPSSSUUUUUUTTTQQQPPPNNNMMMKKKHHHFFFHHHLLLPPPTTTYYYbbbkkkrrrxxx}}}zzzuuuoooiiidddcccbbbaaa```aaabbbbbbaaa___^^^___bbbeeeggghhhhhhkkkkkkjjjiiihhhccc\\\```\\\VVVOOOJJJJJJNNNRRR\\\eeekkkmmmoootttuuurrrrrrtttuuurrrnnnmmmpppuuuxxx~~~~~~{{{yyyxxxyyy|||~~~{{{xxxwwwkkkjjjhhheee```[[[WWWTTTPPPRRRTTTUUUWWWXXXZZZ[[[UUUNNNJJJJJJJJJFFFCCCDDDAAAAAABBBBBBBBBAAAAAA@@@AAABBBCCCEEEGGGJJJNNNQQQPPPPPPRRRVVV___oooqqqjjjhhh~~~ssskkkppppppnnnfffXXXRRRYYYccchhhnnnnnnkkkcccWWWKKKCCC???999888666555444444444555333333333333333333333333111111111111111111111111222222111111222222333444.../////////000000000111---///111111111000000111//////////////////////////////000111111111111000000111111222222333333444444444444444555555555555:::222666<<>>>>>>>>@@@BBBEEEEEECCCDDDHHHKKKCCCHHHNNNTTTYYY]]]aaacccgggjjjmmmllliiifffffffffaaadddiiimmmjjjhhhqqq~~~xxxppplllhhhddd``````bbbdddeeefffggghhhjjjfffhhhjjjllllllkkkiiihhhbbbbbbccceeehhhiiiiiihhhcccccccccbbb```^^^[[[ZZZ[[[YYYWWWTTTRRRPPPNNNNNNLLLNNNRRRTTTUUUTTTRRRPPPNNNMMMKKKHHHGGGIIINNNQQQYYY^^^fffooovvv}}}{{{tttooojjjhhhfffdddbbbbbbbbbdddeeeeeeccccccdddhhhlllnnnoooppptttuuutttsssqqqkkkcccbbb\\\TTTLLLJJJLLLQQQUUUjjjssszzz{{{~~~zzz{{{zzzwwwrrrppprrrtttssszzz~~~zzzyyy{{{|||yyyuuuwwwtttrrrqqqtttwwwyyyzzz|||~~~}}}}}}}}}{{{yyyvvvsssrrrdddbbb]]]XXXSSSOOOMMMLLLDDDFFFHHHIIIIIIJJJLLLNNNOOOJJJGGGHHHHHHDDDBBBCCCAAAAAAAAAAAAAAA@@@?????????AAABBBCCCFFFIIINNNRRRNNNOOOQQQVVV___ooo{{{rrrmmmqqqqqqpppqqqkkk___YYY\\\``````oooooommmggg\\\OOODDD???:::999777555555555555666333333333333333333333333111111111111111111111111222222111111222222333444.../////////000000111111,,,000444444111//////000//////////////////////////////000111111111111111000111111222222333444444444444444555555555666666===333888AAAKKKlll}}}yyyYYYXXXWWWXXXYYYZZZYYYWWWRRRIII>>>999888:::999777777777666666666666666777999999888888888888888888777888888999999:::;;;;;;<<<<<<<<<===>>>@@@BBBCCC@@@@@@AAABBBDDDGGGJJJKKKIIIMMMSSSYYY\\\___bbbdddggglllppplllhhheeedddbbbeeemmmrrrlllgggpppwwwtttnnnhhhdddbbbbbbccceeegggkkkpppssstttqqqoooppppppoooooonnnmmmmmmmmmjjjjjjiiiiiijjjjjjkkkkkkhhhfffcccbbbbbbaaa^^^]]]ZZZXXXTTTRRRRRRRRRPPPOOORRROOORRRYYY[[[VVVSSSTTTTTTOOOKKKKKKJJJJJJMMMSSS^^^ccclllwww|||sssmmmkkkllljjjiiihhhhhhgggeeedddhhhiiijjjmmmqqquuuyyy{{{~~~sssgggddd___RRRLLLMMMKKKUUUkkk|||~~~{{{xxxwwwwwwtttwww{{{}}}zzztttrrrppppppqqqqqqpppooonnnoooppppppppprrrvvvyyywwwxxxzzz}}}}}}zzzuuusssqqqpppnnnkkkfffcccZZZWWWSSSNNNJJJGGGEEEDDDBBBBBBCCCDDDEEEEEEFFFFFFCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAABBBEEEHHHLLLNNNLLLLLLLLLQQQ]]]pppvvvwwwsssvvvtttjjjfffbbbWWWpppiiinnnssshhh\\\NNN???BBB666555777222333888555555444333333222222333333222222222222222222222222333000...222999;;;777111111111111111111000///...000111111111222222222222...000000//////111111000000000000000111222333444222222333333333444444444555444555999<<<<<<888555666999<<>>999888:::999777777777666666666666777777999999888888888888888888888888888999::::::;;;;;;<<<<<<===>>>???AAABBBCCCBBBBBBBBBCCCFFFHHHKKKLLLNNNRRRXXX]]]```cccfffhhhiiijjjlllmmmllliiiggghhhtttyyyxxxpppkkkvvvzzzrrroookkkfffdddccceeefffiiilllqqqvvvyyyxxxuuussssssssssssrrrqqqpppoooooojjjjjjjjjjjjjjjkkkkkklllkkkjjjhhhffffffdddaaa^^^\\\YYYVVVTTTTTTTTTSSSRRRSSSPPPSSSYYYZZZUUURRRSSSSSSNNNJJJJJJJJJJJJOOOUUU```fffppp{{{~~~uuupppmmmnnnmmmkkkjjjjjjjjjjjjiiimmmoooqqqtttyyy~~~wwwjjjeee```TTTMMMOOOMMMXXXnnn{{{xxxwwwwwwxxx{{{}}}}}}xxxtttrrrqqqoooooopppqqqpppooolllmmmmmmllllllnnnrrruuuvvvuuuuuuvvvwwwvvvsssqqqmmmkkkiiigggfffccc___\\\UUURRROOOKKKGGGDDDBBBAAA???@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@AAABBBDDDHHHKKKMMMLLLKKKLLLQQQ]]]oooyyy{{{uuuxxx{{{uuurrrlll^^^jjjiiipppsssiii```TTTCCCDDD888777999333444777444555444333333222222333333222222222222222222222222888555222333555666333///222222111111111000000000000000000111111111222222000000000///000111222111000000000000111222333444222222222333333333444444555444555888;;;;;;888555888888===KKKbbbyyy]]]\\\[[[\\\]]]^^^]]][[[RRRIII>>>999888:::999777777777666666666666777777888888999999999999999999888888999::::::;;;;;;<<<======>>>???@@@BBBCCCCCCDDDDDDEEEFFFHHHJJJMMMOOORRRVVV[[[```cccfffjjjmmmmmmiiikkkqqqqqqllllllrrr}}}wwwppprrr{{{sssnnnjjjhhheeecccbbbdddgggiiinnnsssyyy~~~{{{yyywwwwwwwwwwwwvvvtttrrrpppllllllkkkkkklllmmmmmmnnnpppnnnmmmlllkkkhhhddd```]]][[[XXXWWWWWWWWWVVVUUUTTTSSSVVVZZZYYYUUURRRRRRQQQMMMJJJJJJJJJKKKRRRYYYeeekkkwwwyyytttrrrrrrqqqooonnnoooppprrrssswwwxxx||||||pppfffaaaUUUOOOQQQQQQ]]]ttt~~~{{{{{{|||}}}~~~|||yyyvvvtttsssqqqqqqssssssrrrpppllllllkkkjjjiiikkknnnqqqtttrrrooonnnmmmkkkhhhfffdddbbb```___]]][[[XXXUUUOOONNNKKKHHHEEECCCAAA@@@??????>>>>>>>>>=========>>>>>>???AAABBBDDDEEEEEECCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@BBBDDDGGGJJJKKKJJJJJJJJJOOO[[[nnnxxxwww|||zzzxxxooo^^^aaafffqqqrrriiifff]]]JJJGGG:::888:::555555777222555444444333333333333333333333333333333333333333777666444333222222222222444333222111000111222222/////////000000000111111111000000000000111222333111000000111111222333444222222222222333333333333444444555777999999888666:::999BBBVVVmmm~~~___^^^]]]^^^___```___]]]RRRIII>>>888888:::999777777666666666666777777888888888999999999999999:::999999::::::;;;;;;<<<<<<===>>>???AAABBBCCCDDDDDDFFFFFFGGGHHHJJJMMMPPPRRRSSSWWW\\\```eeejjjooorrrsssooossszzzxxxqqquuu|||tttwww|||rrrkkkhhhfffcccbbb``````aaadddgggjjjqqqwwwzzzzzzzzzzzzxxxuuusssqqqooonnnnnnnnnooopppqqqrrrsssrrrqqqqqqoookkkfffbbb^^^\\\ZZZYYYZZZYYYXXXVVVUUUVVVYYY[[[YYYUUURRRQQQOOOLLLJJJJJJKKKNNNWWW```lllsss}}}yyywwwuuuuuutttttttttwww{{{~~~tttfffaaaUUUPPPTTTUUUbbbzzz{{{zzzxxxxxxwwwvvvtttrrrnnnmmmllliiihhhiiillloooqqqnnnjjjgggeeecccaaa______]]][[[YYYXXXVVVSSSQQQLLLKKKJJJHHHFFFDDDCCCBBBAAAAAA@@@???>>>===<<<<<<;;;<<<>>>@@@BBBDDDFFFGGGEEEDDDCCCAAA@@@?????????@@@@@@@@@BBBDDDFFFHHHIIIIIIHHHHHHMMMYYYmmmwwwzzz{{{yyyppp^^^XXXaaaooopppiiijjjdddQQQGGG:::777:::666666777222555555444333333333333333333333333333333333333333111222333111000222666:::555333111000000111333444////////////000000000000111//////111111000111333111111111111222333444444222222222222333333333333444444555666777888888777999===LLLcccvvv```___^^^___```aaa```^^^RRRIII>>>888888:::999777666666666666666777888888888888999999::::::::::::999::::::;;;<<<<<<======>>>???AAACCCDDDEEEEEEEEEGGGGGGHHHJJJMMMPPPSSSUUUUUUYYY^^^ccciiiooovvv{{{|||}}}zzz{{{wwwkkkeeeccccccccc````````````aaaccceeegggnnnuuu|||||||||zzzxxxuuurrrqqqrrrrrrrrrrrrssstttuuuvvvttttttsssrrrqqqmmmgggccc___]]]\\\[[[[[[ZZZXXXVVVVVVZZZ]]]\\\YYYVVVSSSRRROOOLLLKKKLLLMMMRRR]]]iiiuuu|||}}}|||yyyzzz{{{{{{|||xxxeeeaaaVVVRRRWWWZZZhhh~~~|||yyyuuurrrpppnnnlllhhheeefffiiilllkkkhhhccc```___^^^]]]\\\]]]ZZZWWWUUUTTTRRROOOMMMIIIHHHHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@???===<<<<<<:::;;;===@@@BBBEEEFFFGGGFFFEEEDDDBBBAAA@@@@@@@@@@@@@@@AAABBBDDDFFFGGGHHHGGGFFFFFFJJJWWWkkkxxxyyy{{{}}}wwwhhhSSSZZZhhhllliiilllhhhWWWIII:::666888555777999444666555444444333333444444333333333333333333333333...000222000///111888===444333111000000111333555////////////000000000000111---...222222//////222111111111111222333444555222222333333333444444444555555666666666777888999888DDDXXXlllzzz```___^^^___`````````^^^RRRIII>>>999888:::999777666555555666666777888999888888999999:::;;;;;;;;;::::::;;;<<<<<<======>>>???@@@BBBEEEFFFFFFFFFFFFFFFGGGHHHKKKOOOSSSVVVYYY[[[^^^bbbgggmmmuuu}}}yyyrrriiicccaaabbbdddeeeddddddeeeeeeeeedddcccbbbfffnnnyyy~~~|||yyyvvvtttrrrqqqssssssttttttuuuvvvwwwxxxuuutttsssrrrqqqnnniiifffaaa```^^^^^^]]]\\\YYYWWWWWW]]]aaa^^^ZZZXXXVVVTTTPPPNNNNNNOOOPPPVVVdddrrr~~~}}}yyyfffbbbXXXTTTZZZ___nnn}}}xxxtttrrrppplllhhhddddddgggjjjgggddd```^^^^^^]]]\\\[[[[[[XXXTTTRRRPPPNNNKKKIIIEEEEEEFFFGGGGGGGGGFFFFFFDDDDDDCCCAAA@@@???>>>===<<<===>>>@@@CCCDDDFFFGGGGGGGGGEEEDDDCCCBBBBBBAAAAAABBBBBBDDDEEEFFFGGGGGGFFFDDDDDDHHHUUUiiitttssswww|||zzzpppTTTSSS^^^jjjjjjlllhhh\\\NNN===666888555777:::555666555555444444444444444333333333333333333333333222333333111///000555999222222111000111222333444/////////000000000111111000---///555666000...222222111111222222333444555444444444444555555555555666777777666666777999<<<:::KKK___nnn|||___^^^]]]^^^___```___]]]RRRIII>>>999888:::999777555555555555666777888999888888999999:::;;;;;;<<<;;;;;;;;;<<<======>>>>>>@@@AAADDDFFFGGGHHHGGGFFFEEEEEEHHHKKKPPPUUUYYY[[[```bbbeeeiiinnnuuu}}}|||qqqjjjfffbbbaaabbbeeeggghhhkkklllmmmmmmjjjfffaaa^^^]]]eeepppxxx|||~~~|||xxxuuusssrrrrrrssssssssstttuuuvvvxxxyyywwwuuusssrrrqqqooollljjjeeedddbbbaaa```^^^ZZZWWWWWW```ddd```[[[ZZZYYYVVVQQQPPPPPPRRRTTT[[[kkkzzzyyyiiieeeZZZXXX___ddduuu|||xxxvvvqqqlllhhhgggjjjmmmiiigggdddcccbbbaaa___^^^]]]YYYUUUQQQOOOMMMJJJHHHEEEFFFGGGIIIJJJJJJJJJJJJHHHGGGGGGEEEDDDCCCBBBAAA??????@@@BBBCCCDDDEEEFFFHHHGGGFFFEEEDDDDDDDDDDDDBBBCCCDDDEEEFFFFFFGGGGGGEEECCCBBBFFFSSShhhtttrrrtttxxxxxxqqqYYYNNNVVViiimmmkkkhhhaaaWWWCCC:::999555888;;;555666666555444444444444444444444444444444444444444444444333111000000222444000000000111111111222222000000000111111111222222111---111::::::222///333222222222222333444555555555555555666666666666777888888888777666777;;;>>>???RRRaaaiii}}}___]]]\\\]]]^^^___^^^]]]RRRIII>>>999999:::999777555555555555666777999999888888999::::::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@BBBDDDGGGHHHHHHGGGGGGCCCEEEGGGKKKPPPVVVZZZ]]]bbbccceeehhhlllssszzz}}}yyy~~~tttlllcccaaa```aaadddgggiiiiiiqqqrrrsssrrrnnnhhhaaa\\\VVV___kkkssswww{{{}}}xxxtttsssssssssrrrrrrsssssstttvvvwwwxxxxxxvvvsssrrrqqqpppnnnlllhhhfffeeecccbbb___[[[XXXXXXaaaeeeaaa\\\\\\[[[XXXRRRQQQRRRTTTVVV]]]nnnyyykkkggg]]][[[bbbhhhyyy|||wwwqqqmmmllloooqqqooommmkkkiiihhhgggdddbbb```\\\WWWSSSQQQNNNKKKIIIGGGHHHJJJMMMNNNOOOOOONNNLLLLLLKKKJJJIIIHHHGGGGGGAAAAAABBBBBBCCCDDDEEEEEEIIIHHHGGGFFFEEEEEEEEEEEECCCDDDEEEFFFGGGGGGGGGGGGDDDBBBAAAFFFRRRhhh{{{wwwwwwyyyxxxqqq^^^LLLRRRiiipppkkkhhhddd^^^III===:::666888;;;555666666555444444444444555444444444444444444444444444333222111111222222333...///000111111111111111111111111111222222222222222...333>>>>>>444000444222222222222333444555555666666666666777777777777888999999777666777;;;@@@DDDUUU```eee~~~bbb^^^[[[]]]bbbccc___YYYQQQJJJ@@@:::888888777666666666666666777888999:::888888999::::::;;;<<<<<<======>>>>>>??????@@@@@@AAACCCEEEHHHIIIIIIHHHHHHHHHGGGIIINNNPPPQQQVVV\\\```dddggggggjjjrrrxxxzzzzzzwwwsssvvvxxxqqqkkkfffccc```^^^___eeelllrrrvvv|||xxxsssnnnjjjeeeaaa^^^WWWWWW\\\dddlllsss}}}{{{xxxwwwxxxyyyyyyzzzxxxwwwvvvwwwwwwwwwvvvvvvtttrrrpppppppppooommmhhhkkkllliiiccc^^^\\\\\\]]]cccddd]]]YYYZZZ[[[XXXTTTUUUNNNOOO\\\fffvvv}}}qqq```[[[___^^^kkk~~~yyyxxxxxxyyyzzzwwwtttqqqppppppnnniiieeeeee___WWWQQQNNNLLLIIIGGGMMMLLLKKKLLLOOOPPPPPPNNNUUUTTTSSSRRRPPPNNNKKKJJJLLLKKKIIIGGGFFFFFFFFFGGGIIIIIIHHHGGGFFFEEEDDDDDDAAACCCFFFJJJLLLJJJGGGCCCFFFBBBBBBHHHSSSddd|||mmmnnn}}}{{{lllaaaRRROOO___mmmllliiikkk]]]TTTGGG===888666666666777777777666555333222111444333333222222333333444444333222222111111222222222222222111111111111000222111111111000000//////000000000000111111111111111000//////111444888:::<<<888666888888666888<<>>??????@@@@@@BBBDDDFFFIIIJJJJJJIIIIIIIIIGGGIIIMMMOOOQQQWWW^^^aaagggjjjjjjmmmuuu{{{~~~zzzsssqqqyyyyyypppllljjjfffdddaaa``````dddkkkrrrxxxzzzvvvsssnnnjjjgggdddaaa^^^WWWVVVYYY___dddiiirrr{{{~~~{{{xxxzzzxxxwwwwwwxxxxxxxxxwwwvvvtttrrrpppppppppooommmjjjlllllliiiccc]]]\\\\\\^^^cccccc]]]YYYZZZ[[[XXXSSSTTTOOORRR```lll|||rrrbbb___bbbcccsss~~~|||xxxtttqqqmmmiiifff___ZZZSSSNNNMMMLLLKKKJJJOOOQQQSSSRRRPPPOOOPPPQQQTTTTTTTTTUUUUUUUUUUUUTTTQQQPPPNNNLLLJJJJJJKKKKKKJJJIIIIIIHHHGGGFFFFFFEEEBBBCCCEEEHHHJJJIIIFFFCCCEEEBBBBBBHHHRRRccc{{{ssswwwyyyuuuhhhXXXQQQ]]]kkkllljjjkkkbbbYYYKKK@@@999777777888666666777666666555444444444444333333333333444444444333222222111222222222222222222111111111111000111111111111000000000///000000000000111111111111222111000000111444777999<<<888666777666333333666>>>999666777999:::>>>BBBUUU[[[iii```^^^]]]```cccccc^^^XXXQQQIII@@@:::888888888666666666666666777888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>??????@@@BBBDDDGGGIIIKKKKKKJJJJJJJJJHHHJJJNNNQQQSSSYYY```ccchhhlllmmmrrrzzzwwwoooqqq|||vvvmmmhhhhhhhhhhhhgggbbbbbbdddhhhnnnsssuuuvvvmmmjjjhhhfffeeeccc```^^^YYYWWWWWW[[[]]]```gggooo~~~|||wwwyyyxxxwwwwwwyyyzzzyyyxxxvvvtttrrrpppppppppooommmlllmmmmmmiiibbb]]][[[\\\___bbbaaa]]]ZZZZZZZZZXXXSSSUUUQQQUUUffftttpppcccbbbfffhhh|||yyyrrrlllfffcccXXXTTTNNNKKKKKKMMMNNNOOONNNRRRUUURRRKKKFFFGGGKKKNNNOOOQQQTTTWWWYYY[[[\\\XXXVVVSSSPPPOOOOOOOOOPPPKKKKKKJJJJJJIIIIIIIIIHHHDDDDDDDDDFFFGGGGGGEEECCCCCCAAAAAAGGGPPPbbb{{{~~~ssswwwqqq___SSSZZZgggmmmllllllhhh___RRRDDD;;;777888999666666666666666666666666444444333333333333444444444444333222222222222222222222222111111111111000111111111111000000000000000000000111111111222222333222111111111333555777:::777777999888444444666;;;777666999;;;===CCCIIIYYYaaattt___^^^^^^```cccbbb]]]XXXPPPIII@@@:::888999888777666666666666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>???@@@@@@BBBDDDFFFIIIKKKKKKKKKJJJJJJJJJNNNUUUXXXXXX\\\aaadddgggjjjnnnxxxsssooowww{{{wwwsssllliiihhhiiiiiihhhfffeeefffhhhkkklllkkkjjjeeedddbbbbbbbbbaaa___^^^\\\YYYYYY[[[\\\]]]cccjjjyyy|||}}}wwwyyyxxxxxxyyy{{{{{{{{{yyyvvvtttrrrpppppppppooommmnnnooonnniiibbb]]]\\\]]]`````````]]][[[ZZZYYYXXXSSSUUURRRXXXkkkyyymmmcccdddjjjnnn}}}xxxoooddd[[[TTTQQQNNNLLLLLLOOORRRTTTSSSUUUUUUPPPIIIDDDCCCDDDFFFGGGJJJMMMQQQUUUYYYZZZZZZXXXUUURRRQQQPPPQQQQQQNNNMMMMMMMMMLLLLLLLLLLLLGGGEEEDDDDDDEEEEEEDDDCCCBBB@@@AAAFFFOOO```{{{zzzxxxwwwfffWWWXXXcccmmmnnnlllkkkeeeYYYJJJ>>>888777999666666666555555666666666555555444444444444555555444444333222222222222333222222222111111111000000111111111000000000000000000000111111111222222222444333222111222333444555777666777;;;<<<999999<<>>???@@@AAAAAAAAACCCFFFIIIKKKKKKKKKJJJJJJLLLTTT]]]```___```cccfffhhhjjjqqq}}}{{{pppttt|||tttppplllhhheeeddddddeeeeeehhhgggfffggghhhgggeeecccbbbaaa```aaabbbaaa___]]]\\\YYYYYY\\\\\\]]]aaahhhssswww~~~~~~yyyyyyyyyyyyzzz|||}}}{{{zzzvvvtttrrrpppppppppooommmppppppnnnhhhaaa]]]]]]^^^aaa___^^^]]]\\\YYYXXXXXXTTTUUUSSSZZZnnn|||mmmdddgggnnnuuuyyyfffWWWTTTSSSRRRRRRSSSVVVZZZ\\\```^^^ZZZVVVSSSOOOLLLJJJCCCDDDFFFIIILLLPPPTTTVVVXXXWWWUUUSSSRRRQQQQQQQQQQQQQQQQQQPPPOOOOOONNNNNNJJJHHHFFFEEEEEEEEEDDDCCCBBB@@@BBBFFFNNN```{{{~~~|||xxxkkk\\\WWW```kkkmmmiiikkkggg___QQQBBB999777999777666555555444444555555666555555444444555555666555444333333222222333333222222222111111111000000000000000000000000111111111111111111222222222222444333222222222333444444777555777;;;<<<::::::===DDD>>>999999;;;BBBNNN[[[[[[lll^^^]]]]]]]]]]]]\\\ZZZWWWOOOHHH???:::999999999888666666666666777888999:::999::::::;;;<<<<<<============>>>???@@@BBBCCCCCCBBBDDDGGGJJJLLLMMMLLLLLLKKKOOOXXXaaaeeeddddddgggjjjoootttzzz~~~vvvrrr|||xxxqqqmmmgggfffeeeddddddeeefffggghhhfffeeeeeefffhhhggggggcccbbbbbbccccccbbb___\\\YYYWWWYYY]]]^^^]]]aaafffooosssyyy}}}zzzzzzzzz|||~~~}}}{{{yyyvvvtttrrrpppppppppooommmqqqqqqnnnhhhaaa^^^___aaabbb^^^\\\]]]]]]YYYWWWWWWTTTUUUSSS[[[ppp~~~pppfffgggooozzznnn^^^YYY\\\___cccfffkkkppptttsssnnngggaaa]]]ZZZVVVTTTJJJJJJKKKLLLNNNRRRTTTVVVWWWWWWWWWWWWVVVTTTSSSRRRUUUUUUTTTSSSRRRQQQPPPPPPMMMKKKIIIHHHHHHGGGEEECCCBBBAAABBBFFFNNN___|||uuuwwwqqqdddZZZ]]]fffgggbbbgggiiieeeZZZIII===888999777666555555555666777888666666555555555555666666555444444333333333333333222222222111111111111000000000000000111111111111111111111222222222222333333333333222333333444444999666666999999777777:::BBB===999888:::BBBQQQ___ddd|||^^^]]][[[ZZZZZZYYYXXXXXXOOOHHH???:::999999999888666666666666777888999::::::;;;<<<===>>>???@@@AAA===>>>???@@@BBBCCCDDDEEEDDDFFFIIILLLNNNOOOOOOOOOOOOQQQXXXaaaeeeeeegggkkkooo|||}}}yyyuuuxxxyyytttnnnkkkkkkeeeffffffggghhhiiilllnnngggeeebbbaaadddgggiiijjjggggggffffffeeeccc___\\\XXXXXX\\\```aaa___aaaeeekkkpppxxx|||||||||}}}~~~~~~{{{yyyvvvtttrrrpppppppppooommmqqqqqqmmmgggaaa^^^```cccccc]]]ZZZ]]]]]]YYYVVVWWWRRRTTTRRR\\\sssrrreeeaaahhhxxxtttiiieeekkkttt}}}sssggg___[[[ZZZTTTSSSSSSSSSUUUWWWZZZ[[[XXXZZZ\\\]]]]]][[[XXXVVVYYYXXXWWWVVVTTTRRRQQQQQQOOONNNLLLKKKKKKIIIFFFDDDBBBBBBDDDGGGNNN```}}}uuuvvvwwwmmm^^^ZZZ___^^^WWWdddiiikkkbbbQQQBBB;;;:::666555555666777:::<<<>>>777666666666666666666777555555444333333333333444222222222111111111111000///000000000111111111111111111111222222222333333222222222333333444444444999666555888888777888<<<===::::::<<>>???@@@AAACCCDDDEEEFFFFFFHHHKKKNNNPPPQQQQQQQQQQQQRRRWWW^^^bbbdddiiiooossswwwtttuuu~~~~~~rrroooooolllllloooeeefffhhhhhhiiijjjmmmooohhhddd```^^^```dddhhhjjjkkkjjjiiihhhgggddd___\\\ZZZ[[[___dddeeebbbcccfffiiioooyyy}}}}}}}}}~~~~~~{{{xxxvvvtttrrrqqqqqqpppooommmqqqpppmmmgggaaa___aaaeeeddd\\\ZZZ]]]^^^YYYVVVWWWQQQSSSRRR]]]uuurrrbbbZZZ```sssvvvqqqoooxxxrrrccc^^^___ZZZYYYXXXXXXYYY\\\^^^```[[[]]]```cccccc```]]]ZZZ[[[ZZZYYYWWWUUUSSSRRRQQQQQQOOONNNNNNMMMKKKGGGDDDBBBBBBDDDHHHNNN```~~~zzzvvv{{{sssaaaXXXZZZXXXOOObbbjjjooohhhWWWEEE===;;;555555555777:::>>>AAADDD777777666666666666777777555555444333333333333444222222222111111111111000//////000000111111111222111111222222222333333333111111222333333444555555999555555888:::;;;>>>CCC:::999<<>>???@@@AAAAAA<<<>>>@@@AAAAAACCCFFFIIIKKKLLLMMMPPPSSSVVVXXXZZZ[[[WWWVVV\\\bbbeeegggkkkzzzooooooxxxzzzvvvpppkkkhhhiiikkkmmmhhhjjjlllmmmllliiifffccccccbbbbbbaaabbbccceeeffflllnnnnnnkkkddd^^^[[[ZZZWWW[[[ccciiigggbbbaaadddccciiittt~~~|||{{{{{{zzzzzzuuuuuusssqqqpppooonnnnnnuuuqqqjjjddd___^^^```bbbcccbbb```^^^]]]ZZZVVVSSSQQQVVVUUU\\\ssspppdddXXX^^^xxxppphhhccc```^^^]]]]]]^^^^^^\\\ZZZXXXYYY\\\___aaabbbbbbaaa___^^^[[[XXXVVVUUUUUUVVVRRRQQQOOONNNLLLIIIEEEBBBBBB???@@@FFFOOOaaazzzvvvtttsssiii]]]___]]]NNNYYYeeennnhhhYYYKKK@@@999999777666666888:::::::::777777777777777777777777444444444333333333222222444333222222111111222222222000///000333444222000000000000000111111111111333222000000111555999<<>>777444444666<<>>???@@@AAAAAA@@@AAABBBBBBBBBCCCFFFHHHKKKLLLMMMPPPSSSVVVYYYZZZ^^^ZZZZZZ```eeegggiiilllooozzzxxxlllppp{{{zzzrrrqqqoookkkhhhggghhhjjjlllkkkkkkjjjhhhgggeeedddcccbbbbbbbbbcccdddeeefffggggggiiiiiifffaaa\\\[[[[[[WWWZZZbbbhhhgggaaa```cccaaafffooozzz~~~|||{{{zzzyyyyyyuuutttrrrqqqpppqqqqqqrrrwwwuuupppggg```^^^bbbgggcccaaa___^^^\\\ZZZVVVSSSPPPVVVWWWaaazzzmmmaaaWWW___zzzooommmjjjhhhfffddd```ZZZVVVWWWWWWXXXZZZ]]]^^^______bbbaaa___]]][[[YYYXXXXXXUUUSSSQQQPPPNNNLLLHHHEEEBBB@@@AAAGGGQQQeee{{{tttsssooofffddd]]]MMMUUUaaakkkiii___SSSFFF<<<;;;999777777888888888777777777777777777777777777444444444333333333222222444333222222111111222222222000///000222444222111000000000000111111111111333222111111222555888:::???:::666666666666:::???===:::;;;AAAHHHTTTfffwww^^^]]][[[XXXTTTRRRSSSTTTPPPJJJBBB<<<999999::::::888888888888888999::::::======>>>???@@@AAABBBBBBCCCDDDEEEEEEDDDDDDFFFHHHJJJLLLNNNQQQTTTWWWYYYZZZ```]]]___fffkkkkkkllloootttvvvxxxsssiiigggttt{{{rrrjjjfffiiiiiihhhggghhhiiikkklllmmmjjjgggcccaaaaaabbbcccaaaaaacccdddffffffggggggaaaaaaaaa^^^[[[XXXXXXXXXWWWYYY___ffffffbbb```bbb___bbbiiirrrzzz~~~}}}{{{yyyxxxwwwuuusssrrrqqqrrrtttvvvxxxzzzyyytttkkkaaa```fffmmmcccaaa___]]]\\\ZZZVVVSSSOOOVVVYYYgggmmmaaaXXXccc~~~~~~wwwmmmbbbZZZYYYWWWVVVVVVYYY[[[\\\\\\bbbbbbbbbaaa```]]][[[ZZZXXXVVVTTTSSSQQQOOOKKKHHHCCCAAABBBHHHSSSiiivvvqqquuurrrlllaaaQQQPPP[[[gggjjjggg]]]NNN@@@;;;:::888777777777555333777777777777777777777777444444444444333333333333444333222222111111222222111000000000222333222111000000000111111111222222333333222333333555666777888555555888999777888;;;::::::===DDDNNN^^^ttt```___[[[VVVRRROOOPPPQQQPPPKKKCCC===::::::::::::888888888888999::::::;;;>>>>>>???@@@AAABBBCCCCCCDDDFFFGGGGGGFFFGGGIIIKKKJJJLLLOOORRRUUUXXXZZZ[[[^^^^^^bbbjjjoooooopppsssyyytttmmmeeeaaahhh~~~vvvllljjjiiiggggggggghhhiiijjjkkklllmmmmmmjjjhhheeebbb```aaabbbccc```aaacccdddeeeeeedddccc]]]]]][[[YYYWWWUUUUUUVVVWWWXXX^^^fffhhhdddaaaaaa^^^```dddkkktttzzz}}}~~~~~~|||{{{yyywwwvvvuuutttrrrrrrssswww{{{~~~~~~zzzsssjjjeeeeeeiiimmmcccaaa___]]]\\\ZZZWWWUUUQQQWWWZZZhhhqqqbbbYYYeee|||oooeee___[[[VVVUUUXXX[[[\\\\\\^^^```aaabbbbbb```^^^\\\ZZZXXXWWWUUUTTTQQQMMMJJJDDDCCCCCCGGGTTTlllyyykkkrrrvvvtttjjj[[[NNNWWWbbbiiikkkdddTTTDDD;;;999888777888777444222666666666666666666666666555444444444444333333333444333222222111111222222111000000111222222222222000000111111111222222222333333444444555444444444666444555999:::888888<<<<<<===@@@GGGTTTiiibbb```\\\VVVPPPMMMLLLMMMOOOJJJCCC===;;;:::::::::888888888888999:::;;;<<>>???@@@GGGYYYuuubbbaaa]]]WWWQQQMMMKKKKKKMMMHHHBBB===;;;:::::::::888888888888999;;;<<<===@@@@@@AAABBBCCCDDDEEEEEEDDDFFFHHHIIIJJJLLLOOOQQQLLLOOORRRWWWZZZ]]]______[[[]]]ccclllppppppsssxxx|||wwwllldddcccffffffggghhhggghhhiiiiiiiiigggfffeeeaaabbbdddeeeffffffeeeddd```aaaaaaaaaaaa```______eeecccaaaaaaaaa```^^^\\\[[[[[[aaammmtttooofff```___```eeekkkrrrwwwyyyzzzxxxyyyzzz{{{{{{{{{zzzyyywwwwwwvvvwwwyyy}}}uuuiiiggglllpppmmmgggfffddd```___^^^]]][[[YYYYYY[[[\\\mmmvvvbbbXXXhhhpppiiiaaa^^^```ccccccaaa^^^```bbbdddeeedddbbb```^^^]]][[[ZZZXXXUUUQQQNNNGGGGGGFFFHHHWWWuuuxxxllliiioooqqqiiiTTTXXX\\\bbbhhhhhh\\\OOO===:::888777777888777777777777777777777777777777555555555555444444444333444333222222111111222222///111222222111111222333111111111222222222222333333333444555555444444444:::777666888:::999<<<@@@>>>>>>@@@IIIbbb______]]]YYYSSSOOOMMMLLLJJJFFF@@@<<<;;;;;;::::::888888888999:::;;;<<<===AAAAAABBBCCCDDDEEEEEEFFFFFFHHHIIIJJJJJJKKKNNNPPPNNNPPPTTTYYY]]]___aaaaaa^^^```eeellloooooorrrxxxzzzrrrmmmhhheeeggggggeeeeeegggffffffggggggfffeeedddcccbbbbbbcccdddddddddcccccc_________``````aaabbbcccdddcccbbbccceeeeeebbb```]]]]]]eeesss{{{vvvjjjaaa^^^aaagggnnnuuuxxxxxxwwwsssuuuxxxzzz||||||||||||yyyyyyyyyzzz|||~~~{{{sssjjjiiinnnpppnnniiihhheeebbb```___^^^]]]\\\YYY]]]___uuuwwwddd]]]ppp~~~vvvnnnkkkmmmooonnnkkkiiiiiijjjjjjjjjhhheeedddaaa```^^^]]][[[XXXTTTQQQHHHJJJIIIKKK]]]~~~iiijjjqqqmmmXXXZZZ\\\___eeehhhcccZZZBBB>>>999666666777777777777777777777777777777777555555555555444444444444444333222222111111222222///111333222000000222444111111111222222222333333333333333333444555555555:::777777:::;;;999;;;>>>===>>>CCCSSSrrr\\\]]]\\\YYYUUUQQQOOONNNIIIEEE???<<<;;;;;;;;;:::888888888999:::;;;===>>>AAAAAABBBCCCDDDEEEFFFFFFHHHIIIJJJJJJJJJJJJLLLNNNOOOQQQVVV[[[^^^aaabbbbbbbbbccchhhmmmnnnmmmqqqwww|||xxxqqqmmmlllhhhfffgggjjjiiieeefffjjjffffffggggggffffffeeeeeedddccccccbbbbbbbbbbbbbbb^^^^^^^^^___aaacccfffhhh_________bbbffffffccc```^^^___gggwwwzzzlllbbb]]]aaahhhpppvvvyyywwwuuupppsssvvvzzz|||~~~~~~~~~zzz{{{{{{|||~~~wwwrrrmmmlllnnnooonnnllliiifffbbb``````___^^^]]]XXX]]]ccc|||yyygggcccxxxyyywwwyyy{{{xxxuuurrrrrrrrrpppnnnkkkhhhgggdddbbb```___^^^[[[WWWTTTJJJLLLKKKNNNbbbnnnhhhqqqpppZZZ[[[\\\]]]ccciiihhhbbbFFFAAA;;;777555666666777777777777777777777777777666666555555555444444444444333222222111111222222///111333222000000222444111111222222222333333333333333333333333555666777888666777<<<<<<999999;;;===@@@III]]]aaaYYYZZZ[[[PPPKKKMMMJJJEEEBBB???======;;;999888999:::;;;:::999999<<>>===<<<<<<:::888:::999:::===BBBDDDAAA>>>@@@CCCFFFGGGGGGGGGHHHIIIKKKKKKMMMNNNOOOOOOOOONNNPPPQQQUUU[[[cccggghhhfffjjjooouuuyyyyyyyyy{{{}}}xxx{{{pppqqqqqqlllkkknnnkkkkkkkkkkkkjjjgggeeecccdddfffhhhiiigggeeeeeeeeedddcccaaa___```bbbbbb``````^^^\\\ZZZZZZ]]]bbbfffdddhhhhhheeecccfffhhhgggdddccclll}}}zzzmmmgggcccaaaeeemmmrrrqqqpppppppppssswww{{{}}}~~~~~~}}}}}}}}}|||{{{uuuqqqkkkjjjmmmpppqqqqqqooolllhhhdddbbb```^^^]]]^^^^^^jjjxxxmmmrrr~~~~~~{{{{{{zzzxxxvvvrrrpppnnnllljjjgggdddaaa^^^\\\[[[QQQPPPLLLRRRpppssslllmmmdddccc___[[[___ffffffbbbWWWHHH<<<:::<<<:::888777777777666666666666777777777666555555555555555555444444333333333333222222111111222222222333333333222222222222222222222222444555555555666666777777666888:::::::::;;;===>>>AAAIIIRRRmmmkkk```___^^^SSSMMMMMMHHH@@@>>><<<;;;<<<<<<;;;999<<<888999@@@KKKNNNGGG>>>BBBEEEHHHIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPOOOSSSTTTYYY___fffjjjkkkkkkmmmqqqxxx}}}~~~vvvxxxpppmmmqqqqqqmmmlllppppppooommmjjjhhhfffeeedddfffhhhiiiiiigggfffeeeeeebbb``````bbbddddddcccbbbaaabbbaaa___]]]___eeeiiitttxxxwwwrrrpppqqqqqqooohhhfffnnn}}}wwwkkkfffbbbaaacccjjjmmmlllkkklllmmmqqqvvv{{{~~~~~~|||zzzvvvrrrnnnmmmoooqqqqqqoookkkjjjhhheeebbb___^^^]]]___aaapppsssppp{{{~~~|||yyyvvvsssqqqqqqooommmiiifffccc```___UUUQQQOOO[[[}}}xxxiiihhhiiijjjhhh```\\\___fffiii^^^PPPAAA;;;:::999777666888777777666666777777888777666666666666666777888444444333333333333222222111111222222222333333333222222222222333333333333333444444555666777888888888999;;;::::::;;;===???DDDOOO___ooocccaaa___SSSMMMLLLGGG>>><<<;;;:::<<<<<<;;;:::<<<999999AAAJJJMMMGGG@@@BBBEEEHHHJJJJJJJJJKKKMMMMMMMMMNNNOOOPPPPPPQQQQQQUUUXXX]]]ccchhhlllnnnnnnqqqssswww}}}}}}uuusssqqqqqqsssrrrmmmmmmrrrqqqooollliiigggfffgggggghhhiiijjjjjjgggfffeeefffdddbbbbbbfffhhheeecccbbbbbbdddfffeeedddfffkkkqqq~~~yyyyyyyyywwwooolllrrr~~~ttthhhdddcccaaaccchhhjjjhhhhhhjjjnnnqqqwww|||~~~yyyvvvrrrrrrssssssqqqooojjjjjjjjjhhheeebbb```___bbbdddtttqqqppp~~~~~~{{{xxxuuussssssrrrpppmmmiiieeecccaaaZZZTTTTTThhhrrrkkkpppooojjj___YYY\\\hhhqqqbbbUUUEEE;;;999888777666888777777777777777777888777666666666777888999999444444333333333222222222111111222222222333333333222222222333333333333333333333444555666777888999::::::;;;;;;:::;;;===???FFFWWWppprrrddd```^^^SSSMMMLLLFFF===<<<::::::<<<===<<<;;;;;;;;;;;;>>>BBBDDDCCCBBBBBBEEEHHHJJJJJJKKKLLLMMMMMMMMMNNNOOOQQQRRRTTTTTTWWWZZZ```fffjjjnnnppprrruuuuuuuuuyyy~~~|||yyyvvvttttttttttttqqqoooqqquuuooommmjjjgggfffhhhjjjllljjjkkkllljjjhhhfffffffffgggcccdddhhhhhhccc______```bbbeeeggghhhkkkqqquuu{{{vvvxxxzzzzzzxxxuuuxxxssshhheeecccbbbcccgggiiigggiiilllqqquuuzzz~~~{{{xxxwwwwwwwwwssspppkkknnnpppooolllhhheeeeeefffgggwwwpppooo|||~~~|||zzzwwwvvvttttttrrroookkkfffcccaaa[[[TTTYYYuuuooommmjjjfff```\\\]]]dddlllcccXXXHHH<<<888999999888888888777777777777888888777777777777777888999:::444444333333333222222222111111222222222333333333222222333333333444444444333333444555666777888999:::;;;;;;;;;:::<<<>>>AAAHHHbbbssseee```^^^TTTOOOMMMGGG>>><<<;;;;;;<<<======<<<:::<<<===<<<;;;<<<@@@DDDBBBEEEIIIKKKKKKLLLMMMOOONNNOOOPPPQQQTTTVVVXXXZZZYYY^^^dddiiimmmpppsssuuuxxxxxxwwwxxx|||~~~zzz|||}}}{{{tttttttttsssrrrrrrtttwwwnnnllljjjhhhhhhkkknnnpppooooooooommmjjjhhhhhhiiijjjdddccchhhggg```[[[]]]]]]^^^aaaeeejjjnnnrrrsss~~~|||vvvtttyyy}}}~~~|||yyy{{{sssiiigggcccaaacccggghhhgggkkkppptttxxx}}}~~~||||||{{{wwwtttjjjnnnssssssoookkkhhhhhhkkkkkk}}}ppprrr}}}}}}}}}~~~~~~}}}|||zzzyyyvvvuuutttqqqmmmhhhdddbbb\\\VVVaaakkkhhhhhhiiijjjgggccccccfffeee]]]MMM???:::;;;;;;999999888888777777888888999777777777777777777888999444444333333333333222222111111222222222333333333222222333333444444555555333444444555666777888888:::;;;;;;;;;;;;===@@@CCCOOOsssttteee```___VVVRRRQQQJJJ???===<<<<<<===>>>===<<<999;;;===<<<;;;<<<@@@DDDDDDGGGJJJMMMMMMNNNOOOQQQQQQQQQRRRUUUXXX[[[___```\\\aaahhhmmmpppssswwwyyyzzz{{{||||||~~~{{{}}}}}}zzz{{{~~~~~~|||wwwxxxxxxwwwwwwwwwvvvuuupppnnnlllkkkkkknnnppprrrtttttttttqqqnnnllllllmmmnnnfffeeejjjiiiaaa]]]aaa^^^]]]^^^dddlllqqqrrrppprrrvvvwwwttttttyyy}}}}}}vvvsssuuu|||yyymmmfffeeeaaa```bbbfffggghhhmmmtttuuuyyy~~~~~~{{{xxxmmmsssyyyzzzvvvqqqnnnnnnoooppppppyyy}}}yyy{{{|||}}}~~~~~~}}}}}}yyyyyywwwuuupppkkkgggddd```]]]mmmvvvllllllnnnoooiiicccdddjjjiiicccTTTDDD===>>>===999999888888777777888888999888888777666666666777777444444333333333333222222111111222222222333333333222222333333444555555666444555555555666666777777::::::;;;:::;;;>>>BBBFFFXXXuuufff``````XXXUUUTTTMMM@@@>>>===<<<>>>>>>>>>===999;;;<<<===>>>@@@BBBDDDEEEHHHLLLNNNOOOPPPQQQSSSSSSSSSUUUWWW[[[___ccceee___dddkkkpppsssuuuyyy|||{{{~~~zzzwwwuuutttsssvvvyyy{{{{{{~~~~~~xxx}}}~~~}}}||||||{{{vvvqqqrrrqqqooonnnnnnppprrrsssxxxxxxwwwtttqqqooooooppprrrjjjhhhnnnmmmeeebbbgggbbb______eeeoootttrrroooiiiooorrrrrrrrruuuvvvtttmmmjjjmmmtttrrrgggaaabbb______aaaeeeggghhhnnnvvvuuuyyy}}}{{{www~~~|||zzzyyyqqqtttppp~~~xxxyyy{{{~~~||||||{{{xxxsssnnnjjjgggfffdddwwwqqqnnnkkkggg___ZZZbbbooommmgggYYYHHH???@@@>>>999999999888888888888999999888888777666555555666666444444444333333333222222111111222222222333333333222222333333444555666666555555555666666666666666999:::::::::;;;???CCCGGG```wwwllleee]]]TTTUUUSSSEEEAAA???============<<<;;;<<<;;;;;;<<<===???AAABBBFFFIIINNNPPPQQQRRRSSSTTTUUUVVVXXX[[[^^^```bbbcccfffjjjppptttwww{{{~~~~~~}}}yyywwwsssnnnlllnnnssswww~~~}}}}}}~~~}}}~~~zzzvvvssswwwuuutttuuuuuutttwww}}}zzzvvvssssssuuusssvvv{{{xxxmmmgggfffeeehhhhhhfffhhhoooqqqmmmnnnnnnmmmlllkkkjjjjjjiiidddddddddcccbbbaaa```___dddeeehhhkkkooosssvvvxxxyyy|||~~~xxxvvvyyy{{{wwwxxxyyyppp}}}zzzwwwxxx}}}|||wwwtttqqqkkkdddbbbggg~~~vvvoooiiibbb]]]bbbmmmrrrlll___NNNAAA;;;888666;;;:::999999999:::;;;<<<:::;;;;;;999666444444555222222222222333333444555333333333333333333333333222222333444555666777888666666555555555777999::::::<<<888999???<<>>;;;;;;;;;;;;:::999999:::;;;<<<:::;;;;;;999666444444555666666444333222222111111333333333333333333333333222333333444555666777777666555555666666777888999;;;===:::;;;@@@===AAAQQQxxxppplllcccVVVUUUSSSGGGAAA???===<<<===>>>===<<<<<<<<<<<<<<<>>>@@@BBBCCCGGGKKKOOOSSSUUUVVVYYYZZZYYYZZZ[[[]]]```ccceeeggggggmmmttt{{{~~~qqqiiigggkkkkkkjjjjjjnnnuuu~~~}}}zzzwwwuuu}}}zzzxxxtttqqqsssxxxwwwsssvvv}}}{{{|||{{{zzz{{{|||sssoooqqqrrrnnnlllhhhddd```]]][[[ZZZ```______```aaaccceeeggggggiiimmmrrrwwwzzz}}}~~~~~~~~~{{{xxxxxxvvv|||xxxxxx||||||wwwqqqmmmkkkkkkssskkksssqqq[[[[[[pppqqqooohhh\\\MMMBBB???@@@<<<;;;:::999999:::;;;<<<:::;;;;;;999666555555666777666555444333222222222333333333333333333333333444444444555555555666666555555666777888888888888;;;===;;;===AAA===EEEYYYzzzsssooofffXXXUUUSSSHHH@@@>>>===<<<===>>>===<<<<<<<<<<<<===>>>AAACCCDDDIIILLLPPPTTTWWWYYY\\\^^^\\\\\\]]]___bbbeeehhhjjjjjjpppxxxzzzqqqjjjkkkoooqqqrrrssstttvvvzzz|||zzzyyy~~~{{{yyyvvvsssvvv|||yyyvvvxxx{{{{{{|||~~~}}}pppkkkkkkfffdddaaa^^^\\\\\\\\\]]]`````````aaadddhhhlllnnnnnnpppssswww{{{}}}}}}yyyxxxxxx}}}yyywww{{{~~~~~~xxxrrrppprrrttt}}}ssstttsssccc```nnnqqqppplllcccSSSEEE???AAA===<<<;;;:::999:::;;;;;;:::;;;;;;999777555555666555444444444444444555555333333333333333333333333444444555555555555555555444555777888999999888777:::<<<;;;>>>@@@>>>JJJfffvvvqqqgggZZZWWWTTTHHH@@@>>><<<<<<===>>>===<<<<<<<<<<<<===???BBBDDDEEEJJJMMMRRRUUUXXX[[[^^^aaa______```bbbdddhhhkkkmmmpppuuu|||vvvooolllkkksss~~~~~~}}}zzzzzzxxxwww{{{|||yyyyyy{{{|||~~~}}}rrrnnneeebbb```]]]]]]^^^```bbbddddddeeegggkkkooosssvvvwwwxxxzzz|||~~~{{{xxx|||{{{xxx{{{~~~zzztttwww~~~wwwsssqqqpppqqqssspppmmmgggXXXFFF>>>???======;;;:::::::::;;;;;;:::;;;;;;:::777666666777666666555444444555555555333333333333333333333333444444555555555555555555444555777999999999888888999;;;;;;>>>@@@@@@SSSvvvyyyqqqggg[[[ZZZVVVHHH???>>><<<<<<>>>>>>>>>============>>>@@@CCCEEEGGGLLLOOOSSSVVVXXX[[[___bbbbbbbbbbbbdddfffjjjnnnpppuuuyyysssjjjkkklllmmmzzz|||yyyyyyxxxxxx}}}{{{zzz~~~|||uuukkkhhhdddaaa```bbbeeegggllllllnnnppptttxxx|||~~~~~~~~~~~~~~~~~~{{{{{{}}}~~~yyyuuu|||~~~xxxtttnnnkkkhhh\\\JJJ??????>>>===<<<:::::::::;;;;;;:::;;;;;;:::888666777888;;;:::888666444333222222333333333333333333333333444444444555555555666666666666777888999999999999888::::::>>>AAADDD___|||oooeee]]]]]]XXXHHH???===<<<<<<>>>???>>>============>>>@@@CCCFFFGGGNNNPPPSSSVVVXXX[[[___bbbeeeddddddeeehhhlllppprrrxxx|||tttnnnnnnvvvvvvttt}}}yyywwwuuutttxxx~~~~~~~~~}}}wwwpppkkklllxxx|||qqqnnnjjjffffffhhhllloootttuuuwwwzzz~~~~~~xxx{{{ssskkkfffggg```OOOCCCAAA???>>><<<;;;::::::;;;;;;:::;;;;;;:::888777777888;;;:::888666555333333222333333333333333333333333222333333444555666777777777777777777888999:::::::::;;;<<<@@@DDDIIIkkk}}}nnnddd]]]___YYYHHH???===<<<<<<>>>???>>>============???AAADDDFFFHHHOOOQQQTTTVVVXXX[[[___bbbfffeeeeeefffiiimmmqqqtttyyy}}}uuuwwwtttzzz~~~zzzvvvrrrooosssyyy{{{vvvmmmcccbbb```lllssspppllljjjjjjnnnsssvvvyyy{{{}}}~~~~~~xxxuuu}}}ssshhhcccgggcccSSSGGGDDD???>>><<<;;;::::::;;;;;;:::;;;;;;:::888777888999888888777666666666666666333333333333333333333333222222333444555777777888888777777666777999:::;;;;;;<<<===BBBFFFMMMssswwwlllccc^^^bbbZZZDDD??????>>>===============>>>@@@CCCDDDEEEGGGIIIKKKOOORRRVVVXXXYYY[[[]]]___eeehhhjjjlllmmmooorrrtttwww|||wwwuuurrr~~~}}}xxxtttqqqsssxxx}}}pppgggeee___[[[ddd~~~rrrqqqrrrttttttttt{{{yyy{{{vvvfff^^^eeefffWWWGGG@@@>>>>>>===;;;999888999;;;<<<<<<;;;:::999999999999777666555444444333333444555555555555555555555555666666666666666666555555666666777888999::::::;;;;;;:::???@@@CCCccctttjjjbbb]]]bbbZZZDDD??????>>>==================???BBBDDDDDDFFFIIIKKKPPPRRRVVVXXXZZZ\\\^^^```eeehhhkkknnnpppssswwwzzz{{{~~~{{{vvvvvvwww{{{vvvvvvyyyzzzmmmffffffcccaaajjj~~~|||~~~}}}uuuyyyzzzlllaaabbbddd\\\MMMCCC>>>>>><<<;;;999999:::;;;<<<<<<;;;:::999999999999888777666555444444444444444444444444444444444444555555555555555555555555666666777888999:::;;;;;;;;;===AAABBBLLLppp{{{oooggg```]]]bbbZZZCCC??????>>>=========>>>>>>===???AAACCCDDDFFFIIIKKKPPPSSSWWWZZZ\\\^^^```cccdddggglllqqqtttyyy~~~}}}zzzzzz||||||xxxkkkeeefffdddfffoootttwww}}}ssseee___bbbbbbVVVFFF???>>><<<:::::::::;;;<<<<<<<<<;;;:::999999999999888888777666555555555555444444444444444444444444555555555555555555555555666666777888999:::;;;;;;<<>>>>>===>>>>>>???===>>>@@@BBBCCCFFFIIILLLQQQTTTXXX\\\^^^aaadddfffdddgggmmmsssxxx}}}|||~~~wwwjjjdddeeeaaaeeeoooyyyyyy{{{vvviii]]]aaaggg[[[GGGBBB???<<<;;;;;;<<<======<<<<<<;;;:::999999999999999888777666666555555666444444444444444444444444444444444444555555555555666777777888999:::;;;<<<;;;CCC@@@DDDfffuuujjjccc^^^\\\aaaYYYBBB??????>>>>>>>>>>>>??????===>>>@@@AAACCCFFFJJJMMMSSSVVVZZZ^^^aaaeeehhhkkkeeeiiiooouuuzzzwwwiiicccbbb```bbbkkk}}}uuuwwwvvvkkk___aaaiii^^^JJJEEEAAA===;;;<<<=========<<<<<<;;;:::999999999999999888777666666555555666444444444444444444444444444444444555555555666666777777888999:::;;;;;;<<<:::CCC>>>GGGtttwwwlllddd^^^[[[```YYYCCC??????>>>>>>>>>???@@@@@@>>>???AAABBBCCCGGGLLLOOOUUUXXX]]]bbbeeeiiimmmpppiiimmmrrrxxx}}}yyymmmeeeeeeeeedddgggvvvwwwvvvvvvnnnddddddiiibbbTTTIIIDDD>>>;;;<<<>>>===<<<<<<<<<;;;:::999999999999888888777666555555555555555555555555555555555555444444555555666777777777777777888999:::;;;<<<<<<:::BBB>>>PPP{{{ooofff^^^[[[```YYYCCC??????>>>>>>??????@@@AAA???@@@AAABBBDDDHHHMMMQQQWWWZZZ```dddhhhlllqqqtttooorrrwww|||vvvoooooonnnkkkiiiqqqzzzyyyrrriiifffiiihhhdddLLLFFF???;;;<<<>>>===;;;<<<<<<;;;:::999999999999888777666555444444444444666666666666666666666666555555666666777888888999777888888999:::;;;<<<<<<<<>>>>>???@@@AAAAAA@@@AAABBBCCCEEEIIINNNRRRXXX\\\aaafffjjjooosssvvvtttwww{{{~~~zzz{{{tttqqqlllnnn~~~zzz{{{tttlllhhhiiimmmpppNNNGGG???<<<===>>><<<:::<<<<<<;;;:::999999999999777666555444444333333444777777777777777777777777555666666777888999999:::777888999999;;;;;;<<<===>>>DDDCCCeeewwwcccXXXZZZ^^^TTTFFFCCC???<<<===AAACCCAAA>>>@@@BBBDDDEEEGGGJJJNNNQQQXXX]]]aaabbbeeekkkoooooouuuvvv|||zzzuuutttooolllwwwtttmmmiii{{{yyysssmmmfffkkknnneee___JJJ;;;===AAA>>><<>>KKKyyy|||ssseeeZZZYYYYYYPPPDDDDDDBBBAAACCCFFFFFFBBB>>>@@@BBBDDDEEEGGGJJJNNNRRRYYY^^^cccdddgggnnnrrrsssvvvwww}}}yyyuuuvvvsssqqqzzztttjjjbbb^^^\\\mmmwwwlllggg___bbbhhhfffdddPPP@@@@@@BBB>>><<<>>><<<======<<<999888888999888888777777777777888888777777666555555555555555555555666666777888888888888777999<<<<<<:::===AAAHHHAAATTTvvvqqqhhh```\\\XXXOOOEEEEEEDDDEEEHHHJJJHHHCCC>>>AAABBBDDDFFFHHHKKKOOOSSSYYY___dddfffjjjrrrwwwwwwyyyzzz}}}~~~aaaZZZUUUSSSQQQ^^^xxxfffbbbZZZYYYcccjjjiiiVVVEEEBBBBBB>>><<<======>>>>>>===:::999999:::888888777777777777888888777666666555555555555666555555666777777888888999888777:::>>>>>>;;;===AAABBBCCC^^^yyyrrriiidddbbb]]]QQQFFFEEEEEEEEEGGGHHHGGGCCC???AAACCCEEEGGGIIILLLQQQTTTYYY___eeegggllluuuzzz{{{~~~~~~sss^^^YYYUUUSSSPPPVVVppp}}}fffddd[[[VVVbbbnnnjjjYYYIIICCCAAA???======>>>??????>>>;;;::::::;;;888888777777777777888888777666555555555555666666555666666777888888999999888888;;;??????<<<===AAA@@@HHHhhhssshhhgggiiibbbRRREEEDDDCCCBBBBBBCCCCCCBBBAAABBBCCCFFFHHHJJJNNNRRRUUUXXX___eeehhhnnnwww}}}~~~nnn]]]YYYVVVUUUQQQTTTdddwwwjjjhhh^^^VVV```mmmhhhZZZIIIAAA??????>>>>>>>>>???@@@>>><<<::::::;;;888888777777777777888888666666555555555555666666666666777777888999999999999999;;;??????===>>>BBBCCCQQQuuusssjjjllloooeeeQQQAAABBBAAAAAA@@@@@@AAABBBBBBBBBDDDGGGIIIKKKOOOSSSWWWZZZ```gggjjjpppyyy{{{hhhTTTRRRQQQQQQOOORRR\\\hhhtttlll___WWW^^^gggggg[[[KKK@@@>>>>>>??????>>>??????>>>;;;::::::;;;888888777777777777888888666555555555555666666777666666777888888999999:::;;;:::;;;>>>>>>===???DDDCCCVVV}}}}}}uuurrrwwwwwwfffOOO@@@???@@@BBBCCCCCCCCCCCCCCCCCCEEEGGGIIILLLPPPTTTXXX\\\ccciiimmmrrr{{{~~~ppp```OOOMMMLLLMMMMMMPPPWWW___ppp```YYY___bbbiii]]]MMMAAA===>>>???>>>>>>??????===;;;999:::;;;888888777777777777888888555555555555555666777777666777777888888999::::::===;;;;;;======<<<@@@FFFFFF^^^{{{xxx|||~~~hhhPPPAAA===@@@DDDGGGGGGEEEDDDDDDCCCEEEGGGJJJLLLPPPUUUYYY___eeekkkooottt}}}}}}sssmmmqqqyyyhhhYYYPPPNNNLLLLLLMMMPPPUUU[[[gggtttbbb\\\aaaaaakkk```PPPBBB===>>>???>>>===>>>>>>===:::999999:::888888777777777777888888555555555555555666777888777777777888999999::::::???<<<;;;<<<<<<<<>>AAA???EEECCC???;;;888888888999;;;:::999777666555555555555666777666555666:::>>>999777666555666777999:::;;;=========>>>CCCGGGHHHSSS{{{}}}dddMMMDDDBBBBBBCCCDDDDDDEEEEEEEEEEEEGGGIIILLLOOOSSSXXX\\\ffflllrrrvvv}}}}}}vvvkkkdddbbbbbbkkkxxx|||fffWWWSSSQQQNNNNNNQQQTTTVVVUUU^^^pppfff___cccfffeeeZZZGGG===???AAA???IIIGGGDDD@@@>>>>>>>>>???;;;:::999888666666666666555666777666555666:::>>>:::999777777777888:::;;;;;;<<<<<<<<>><<<<<<===>>>;;;:::999888777666666666666777777777666777:::===::::::999888888:::;;;<<<===<<<<<>>===;;;999999999:::;;;;;;;;;:::999888777777777777777777777777888:::;;;:::999999888999:::;;;;;;@@@======BBBFFFGGGJJJLLLsss}}}oooRRREEEDDDCCCCCCCCCCCCEEEFFFHHHIIIKKKNNNRRRUUUYYY___eeeiiiooowww~~~zzzvvvtttrrrqqqlll{{{pppooonnnmmmgggaaaaaaeeebbbjjjwww~~~nnngggeeebbbbbbddd]]]cccuuussshhhjjjfffjjjdddRRRDDDBBBBBB@@@>>>===<<<;;;;;;;;;<<<===<<<;;;:::999999888888999888777777777999:::::::::888888888888888999::::::>>>;;;===BBBEEEEEEJJJRRRnnnSSSHHHHHHEEEDDDDDDDDDFFFHHHJJJKKKOOORRRUUUYYY]]]bbbhhhlllrrr{{{|||xxxxxxyyyyyyuuusssmmm|||nnnkkkjjjjjjgggbbbbbbeeegggooozzz}}}vvvnnnjjjkkkeeefffqqqyyyhhhllliiinnniiiWWWHHHDDDBBB???>>>>>>======<<<<<<======<<<;;;::::::999999999:::999888777888:::;;;:::999888888888999999999999999:::888;;;@@@AAAAAAKKKXXXmmmTTTIIIHHHFFFFFFEEEEEEGGGIIILLLMMMSSSUUUXXX\\\___dddjjjnnnwww~~~}}}xxxyyysss~~~vvvpppjjjiiihhheeeeeegggmmmttt~~~{{{rrrqqqnnnnnnuuu|||eeekkklllrrrnnn\\\KKKEEEBBB???=========<<<<<<;;;;;;;;;<<<;;;;;;::::::::::::;;;999888777888;;;;;;:::888888999999:::::::::::::::999999===BBB??????NNNaaakkkSSSHHHGGGGGGGGGFFFFFFHHHJJJMMMOOOUUUWWWZZZ]]]aaaeeekkkooo{{{|||{{{wwwmmmjjjjjjhhhhhhkkkpppwww}}}tttsssyyygggooonnnuuuqqq^^^MMMEEEBBB???@@@@@@??????>>>>>>======<<<<<<;;;:::::::::;;;;;;:::888777999;;;<<<:::777999:::;;;;;;<<<<<<;;;;;;;;;;;;AAAEEEAAA@@@RRRjjj|||]]]NNNIIIEEEFFFGGGHHHIIIJJJMMMRRRUUU[[[\\\\\\\\\bbbkkkpppooo}}}qqqmmmllljjjjjjlllmmmsss{{{cccrrrtttxxxuuufffUUUIIICCC???@@@???>>>===;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888999999999:::::::::::::::;;;;;;;;;;;;;;;;;;AAA<<<:::BBBFFFAAARRRwwwzzzZZZLLLIIIFFFGGGHHHJJJJJJLLLOOOSSSVVVXXX^^^bbbcccgggpppvvvyyy~~~wwwsssooommmnnnkkkpppwww|||lllsssyyy}}}yyykkkYYYMMMFFFAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::999999888999999999999:::::::::::::::;;;;;;;;;;;;<<<<<<@@@===;;;BBBEEEAAAVVVwwwVVVIIIHHHGGGGGGIIIKKKLLLMMMPPPUUUXXXVVV```hhhjjjlllsss|||~~~wwwpppmmmnnnkkkooossswwwzzz}}}zzzxxxqqqxxx|||yyykkk[[[NNNEEE@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999::::::::::::::::::;;;;;;;;;<<<<<<<<>>===CCCDDDBBB^^^qqqQQQGGGGGGGGGFFFHHHKKKMMMOOORRRVVVYYYZZZbbbhhhjjjnnnwww}}}tttooopppppprrrtttvvvyyy{{{}}}~~~~~~zzzpppwww{{{zzznnn___SSSHHHAAAAAA@@@???===<<<<<<;;;;;;<<<;;;;;;;;;;;;:::::::::999999999:::::::::;;;;;;::::::;;;;;;<<<<<<======??????@@@CCCCCCEEEiiijjjMMMFFFHHHHHHEEEHHHKKKNNNPPPSSSWWWZZZ```cccfffjjjttt}}}wwwvvvwwwwwwxxxyyy{{{}}}~~~~~~{{{yyy~~~vvvzzz~~~uuuhhh\\\PPPHHHAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999:::::::::;;;;;;;;;::::::;;;<<<<<<===>>>>>>>>>@@@AAADDDEEEJJJtttbbbKKKHHHJJJHHHFFFIIILLLPPPRRRUUUYYY\\\dddgggjjjqqq~~~~~~uuuzzzwwwkkk___RRRHHHAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;::::::;;;<<<===>>>>>>???>>>@@@AAAEEEHHHQQQ~~~\\\IIIJJJLLLGGGHHHKKKOOOSSSVVVYYY\\\___fffnnnuuu|||zzzwww|||xxxlll___PPPDDDAAAAAA???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<::::::;;;<<<===>>>??????>>>???@@@FFFLLLWWW{{{XXXIIILLLMMMGGGIIIMMMQQQUUUXXX[[[___aaahhhttt{{{}}}~~~qqqbbbQQQDDDBBBAAA@@@>>>======<<<<<<======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;<<<===>>>???@@@>>>??????FFFNNN[[[qqq]]]RRRLLLKKKLLLJJJLLLQQQXXXZZZZZZ___fffqqq~~~xxxtttdddWWWIIIDDDBBB@@@???@@@@@@???>>>>>>===<<<<<<===>>><<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<======>>>>>>??????BBB:::AAAKKKJJJ```ppp___XXXSSSPPPNNNRRRSSSWWW\\\^^^___fffnnnyyyjjj\\\LLLEEEBBB@@@???@@@@@@???>>>@@@>>>============;;;999;;;;;;;;;<<<<<<<<<======<<<<<<======>>>?????????DDD>>>EEEMMMOOOmmmlll``````___ZZZVVVTTTTTTVVV[[[]]]aaajjjsss|||}}}~~~sssbbbOOOFFFDDDAAA@@@@@@@@@???>>>BBB@@@>>>======<<<:::999;;;;;;<<<<<<<<<=========<<<<<<===>>>>>>??????@@@BBBBBBHHHKKKUUU~~~lllccciiilllhhhcccYYYXXXZZZ___dddjjjvvvxxxgggQQQHHHEEEBBB@@@@@@@@@???>>>AAA???======>>>===<<<:::<<<<<<<<<<<<============<<<======>>>??????@@@@@@???BBBGGGHHHYYYeee\\\bbbfffdddaaaXXXXXX\\\bbbhhhooo|||{{{jjjSSSJJJGGGCCC@@@@@@@@@??????>>>===<<<===>>>???>>>===<<<<<<<<<=========>>>>>>======>>>>>>???@@@@@@@@@???BBBFFFJJJbbb}}}~~~~~~{{{|||}}}mmmWWWLLLIIIDDDAAA@@@@@@??????===<<<<<<===???@@@@@@???<<<<<<=========>>>>>>>>>======>>>??????@@@@@@AAABBBBBBHHHSSSrrrqqq]]]NNNJJJDDDAAA@@@@@@?????????>>>======???@@@???>>><<<=========>>>>>>>>>>>>===>>>>>>??????@@@AAAAAACCCAAAHHH\\\tttbbbOOOJJJEEEAAA@@@@@@@@@???AAA???>>>>>>??????>>><<<============>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBB===GGGaaa