BM6P6(@ lllFFF;;;666222222333111000///000222000111222333333222000///...000000///...---...///+++---///000000000000222------------------......)))///222000///222222.../////////000222111///---////////////000111222333999999999:::>>>EEENNNUUUcccnnn|||iiiPPPAAAXXXnnnzzz}}}vvvWWWNNNDDD===<<<<<<:::777888666333111111111111000.........---......//////,,,)))+++000111777MMMeeezzz|||rrrnnnmmmmmmooosssttt}}}~~~~~~lllFFF@@@888666:::===>>><<<999888666333222111111111111222444555555555444444444888;;;999888===HHHQQQiiivvvzzziii^^^OOOFFF@@@???<<<555333777111666;;;<<<:::999;;;===:::;;;<<<======;;;999888:::::::::;;;::::::999999===>>>CCCMMMWWWcccssseeeCCCBBBSSStttrrrVVV;;;+++...///000000000333777:::777444222333666::::::::::::666555888<<<<<<666///111///......//////...,,,,,,&&&%%%)))((((((666HHHmmmxxxkkk[[[PPP:::999...)))///...+++///cccAAA:::666666666666444111///000111111111333333333111///...///111111000///...///000---...///000222666<<<@@@@@@<<<777222.........//////111///,,,---222333//////......///111111000///////////////000111222333555555555555777<<>>XXXsss~~~zzzpppllllllllloootttvvveeeEEE>>>888666:::>>>>>>===999777555333222111111111111222444666777888888777333777999999999???LLLWWWlllxxx~~~qqqcccUUULLLGGG@@@<<<<<<:::666666999999;;;>>>@@@AAACCCFFFIIIGGGHHHHHHIIIHHHGGGFFFEEEBBB@@@>>>;;;::::::;;;<<<:::999;;;AAAHHHPPP\\\hhhwwwiiiFFFCCCPPPqqquuu[[[???---...///000000000333666:::666333111222555888999888:::888777;;;???===555---111///......//////...---,,,'''&&&***((((((444EEEggg|||vvvjjj[[[PPP@@@???444///555444///222[[[===:::888::::::999666222000000000222222333333222000...---000111222111///...///000000///...///333;;;FFFMMMNNNHHH>>>555...,,,---......---+++***,,,000///+++000...---...000111111000////////////000111222222222333333222222444888;;;???EEELLLSSS\\\hhhxxx~~~zzz~~~yyylllSSSLLLBBB===;;;<<<;;;:::<<<:::777555555444333111------,,,,,,,,,---...///......000333444???]]]zzz~~~uuullliiiiiikkkpppuuuzzz|||\\\BBB<<<777666;;;??????>>>888777555333222111111222111333555888999:::::::::222555777777999BBBRRR^^^ppp{{{wwwfffYYYNNNEEE???===:::999;;;;;;:::<<>>GGGPPPaaapppxxx}}}uuunnnnnnqqqtttuuu{{{uuuWWWRRR[[[vvv{{{bbbEEE111//////000000000222666999555333111111333666777888:::999:::>>>AAA>>>555...111///......000000///---+++((((((+++)))(((111???^^^zzz|||{{{{{{zzzuuujjj\\\RRRGGGGGG;;;333666444111666XXX<<<;;;888999:::888666222000000111222222222222111000...---///000111000///......000000///......111:::DDDLLLIIIDDD;;;222,,,***+++,,,***,,,.../////////...,,,222000...---///000000000///......//////000111222222333444333222222333555999===CCCHHHNNNYYYfffppp}}}{{{uuuhhhQQQKKKCCC>>>======>>>>>>???===:::999888777555333000000...---...///000111...///111000111>>>]]]{{{xxxppphhhfffgggiiipppxxx~~~}}}~~~wwwyyyzzzyyy}}}}}}wwwSSS???:::666777<<<@@@@@@>>>777666444222111111222222333444666888999999999999333555666555888CCCUUUcccsss|||xxxnnnjjjdddaaa^^^[[[YYYXXXbbbiiimmmxxxuuudddUUUKKKFFFBBB???888999;;;>>>@@@AAADDDGGGLLLRRRUUUSSSMMMKKKOOOTTTRRRQQQQQQRRRTTTWWWZZZ\\\YYYUUUOOOJJJEEECCCCCCDDD:::666444666888:::???FFFPPP```uuu~~~wwwmmmxxx|||oooeeeXXXQQQPPPSSSSSSRRRYYY___gggooovvv}}}uuuqqqvvvjjjKKK333///000000000///111555777555333222222333555777888:::999:::===???>>>888333111///...///000000///...+++)))***+++***(((///888WWWvvv{{{{{{{{{{{{xxxnnn```VVVNNNOOOAAA444222111666DDDVVV<<<999444666666666444222000111222222222111111000///.........///000///---,,,---...------------...333999>>>999666222///,,,++++++,,,,,,...000000...---000444444222///......///..................///000111222000222444444333222333444333777;;;???DDDJJJRRRXXXdddooo|||}}}~~~rrreeePPPLLLEEE@@@???@@@BBBDDDBBB@@@>>>======;;;999777333222///...---...000111...111333222444EEEeeeqqqjjjdddcccdddiiirrr|||}}}}}}|||~~~zzzrrruuu~~~|||vvvnnnfffbbbgggpppzzzrrrNNN===888555777===AAA@@@===555444333222111222222333444555666777777777666555555666666555777CCCUUUddduuu}}}~~~xxxiii[[[RRRHHHEEEAAA>>>>>>??????>>>>>>FFFHHHPPP```jjjwwwhhh^^^RRRHHHDDDCCCBBBAAA<<<@@@DDDFFFGGGIIILLLNNNTTT^^^eee___PPPGGGIIIPPPJJJJJJKKKMMMQQQVVV[[[^^^]]]\\\YYYUUUPPPLLLHHHFFF???:::777888888888:::???@@@IIIZZZmmm}}}}}}~~~~~~}}}xxxrrrmmm{{{}}}~~~zzzssskkkfffPPPHHH@@@<<<===???===;;;===@@@EEEJJJPPPWWW___dddkkkzzzrrrRRR666000000000//////000333666555555444333333555777999;;;999888999;;;<<<;;;999000///...///000111000///+++******+++))))))---333PPPrrr}}}}}}~~~|||rrreee[[[RRRTTTHHH:::888===MMMccc~~~SSS:::777000333333444333111111222444111111000000000/////////---...///...,,,+++,,,---+++,,,------,,,---///111------------.........///,,,++++++---,,,,,,000555444222////////////...---............///000111111---///111222111111111222000333777:::===@@@EEEHHHSSSZZZgggvvv{{{wwwzzz}}}pppdddOOOKKKFFFBBB@@@BBBEEEHHHFFFEEEDDDCCCCCCBBB@@@===666444111...------...///)))---000222:::OOOmmm~~~yyylllfffaaaaaaccciiittt|||zzzuuussstttyyy|||~~~}}}xxxyyyzzzuuummmfff```XXXOOOFFFFFFRRR```~~~nnnIII;;;888555888>>>AAA???<<<444333222111111222333333555555666666666555444333777888888666999DDDWWWfffwww}}}~~~|||~~~qqq]]]NNNBBB:::666::::::777333333777777444111777555777@@@FFFSSShhh|||kkkRRRLLLCCC??????AAAAAA@@@DDDKKKOOONNNMMMOOOPPPPPPVVVbbbiiibbbQQQEEEEEEKKKEEEEEEGGGKKKPPPVVV[[[^^^]]]^^^^^^\\\XXXRRRMMMIIIFFF???:::999888444333555777;;;DDDUUUkkk|||yyytttqqqqqqsssssstttxxxwwwssslllbbbVVVLLLFFF:::777555666999:::999777999999999888888;;;@@@CCCPPP^^^nnnyyy~~~iiipppzzzXXX999000111000///...///222555555555555444333444777999;;;888666666888999::::::000///...///111222111000,,,+++***)))((())),,,000GGGmmm~~~uuuhhh^^^RRRVVVOOOHHHOOO[[[mmmzzzPPP:::999222333333444333111111222333///////////////000000111.../////////---,,,---...+++,,,------,,,,,,---...+++++++++,,,---...//////***)))...:::@@@;;;333///000///...///111111000..................///111111---///000000//////000111111222444666999<<<@@@BBBHHHMMMWWWcccqqqwwwvvv}}}zzznnncccMMMJJJFFFBBB@@@BBBGGGJJJKKKJJJJJJJJJKKKJJJHHHEEE<<<999555222//////000111+++...222777CCCYYYttt}}}{{{wwwssshhhccc______bbbiiivvvzzzxxx~~~{{{yyyxxxvvvqqqmmm\\\YYY\\\dddjjjnnnuuu}}}{{{|||{{{yyywwwqqqcccTTTIIIFFFBBB>>>;;;AAAUUUhhhhhhEEE;;;777666999>>>AAA>>>;;;333333222111111222333444333444555666666666555444777999:::999<<>>>>>;;;666555888777222333666111111888999===KKKeee}}}lllZZZGGGBBB======@@@EEEGGGGGGMMMUUUXXXTTTPPPPPPPPPNNNQQQXXX]]]XXXMMMEEEEEEHHHEEEFFFHHHLLLQQQVVVZZZ]]]\\\\\\]]]]]]ZZZUUUPPPMMMKKKDDD>>>===;;;666222333666888<<>>DDDLLLTTT___mmm|||zzzwwwwwwvvvxxxwwwlllbbbKKKIIIEEEAAA???BBBGGGJJJOOONNNNNNOOOPPPPPPMMMKKKCCC@@@;;;777444333444555555888<<>>@@@>>>:::333222111111111222333444222333555666777777777666777:::;;;<<<@@@LLL___nnn|||~~~~~~|||{{{~~~~~~zzzzzz{{{iiiEEEAAA<<<999888888888777777:::888444555:::999444222333///222;;;888444;;;HHHgggyyyaaaQQQEEEAAA===???EEEMMMQQQSSSRRRZZZ]]]WWWPPPOOOMMMJJJJJJLLLMMMKKKHHHEEEEEEFFFFFFGGGJJJMMMQQQVVVYYY[[[ZZZ[[[[[[[[[YYYUUURRRPPPOOOHHHBBBAAA@@@;;;888777555666999===GGG[[[tttzzzoooiiiaaa^^^ZZZWWWTTTQQQNNNKKKEEEDDDAAA>>>;;;888666555444555777777666666666888999;;;<<<<<<;;;::::::;;;===>>>>>>CCCOOObbbttt~~~qqqOOO777;;;777EEEgggbbb???111111111///......111444333444444222000000444777999999888777666444111///000/////////111222222111,,,,,,)))&&&&&&***---...444___~~~}}}ssseee[[[LLLOOOOOO^^^zzzsssVVVDDD<<<;;;??????>>>999333000222555333111000000111111000///------............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---PPPwwwTTT:::111///...---/////////...,,,,,,,,,---------......///////////////////////////......///111444888:::===AAAFFFJJJOOOWWWccclllyyy}}}vvvpppmmmttt~~~zzzxxx{{{zzzssshhh^^^SSSNNNHHHDDDEEEGGGIIIKKKRRRSSSTTTTTTUUUUUUUUUUUUNNNJJJGGGEEE@@@;;;;;;???EEEJJJUUUbbbooozzz}}}ssshhh```bbbbbbaaahhhttt|||{{{xxxzzz|||~~~||||||}}}~~~yyyuuuuuuqqqllliiifffdddcccbbb______]]]YYYVVVTTTTTTUUUVVV\\\dddjjjnnnrrrwwwzzz}}}~~~qqq```PPPGGGAAAJJJSSS[[[hhhyyyzzzZZZ===888777777===DDDEEE???999333222111111000000111111555666666666444444666888;;;???@@@===AAARRRfffsss~~~~~~{{{xxxyyy~~~|||{{{{{{}}}~~~jjjUUUAAA888777666555555666777888999888888888999999888666555555666666777777888888???PPPkkk|||hhhVVVJJJBBB===:::@@@MMMXXX]]]]]][[[ZZZVVVSSSOOOMMMKKKKKKMMMLLLKKKLLLLLLKKKHHHEEEIIIFFFGGGMMMPPPOOORRRXXXWWWWWWWWWYYYYYYXXXTTTQQQOOOPPPMMMGGGDDDDDD<<<222999666555:::???III\\\nnnttteeeWWWLLLIIIIIIGGGEEEAAA===:::777444555666777666555444333000111333555888<<<>>>@@@@@@;;;666333555666666666666<<<@@@>>>===DDDTTTaaauuu[[[;;;:::===333<<<___oooHHH999111222222***+++222000222333333222111222555777;;;:::888666444333222222000111222222222000///...++++++*********+++---...777JJJnnn|||qqqcccYYYQQQJJJJJJeeecccLLLCCCEEEIIIUUUQQQJJJAAA999333111000333222111111111111///---------............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///BBBjjjkkkBBB222000...---...///...---,,,,,,,,,------------..............................------...///222555666888<<>>888333222111111000000111111222333444444333333555777<<<@@@AAA???DDDTTTgggsssyyy{{{~~~wwwxxx|||~~~|||{{{{{{|||~~~dddNNNAAA777666555444444444444555666888888777888::::::999777555555555666666666666777666@@@QQQhhhkkkWWWGGG?????????AAAJJJUUU^^^aaa```\\\ZZZVVVSSSQQQPPPPPPPPPRRRPPPOOOOOONNNKKKGGGDDDGGGFFFIIIPPPRRRQQQSSSWWWUUUVVVWWWWWWUUURRROOONNNLLLOOOOOOMMMLLLKKKBBB777999666555777:::@@@OOO]]]vvvzzzeeeTTTFFF>>>999999999999888777666555555555555555555444333333666777999===@@@DDDFFFHHHBBB===888555666777777666888===AAA@@@===>>>EEELLLZZZooo^^^;;;777???777???^^^~~~sssNNN:::000111222+++,,,111//////000111111111222444666:::999777555333222111000000111111222111000///...,,,+++*********+++---...444GGGlll~~~{{{qqqcccZZZQQQIIIGGG```yyy___RRRRRRYYY___ddd^^^TTTHHH???999777777333222111111222111...,,,------............------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,111WWWJJJ222000...---......---,,,,,,,,,,,,,,,------------........................------,,,,,,---///111222555888;;;======@@@FFFJJJPPPXXXeeerrr}}}yyyvvvxxx}}}}}}wwwuuusssqqq___[[[VVVSSSQQQPPPOOOMMMSSSSSSTTTTTTUUUUUUTTTTTTUUUUUUYYY```dddffflllrrr~~~zzzyyy|||wwwlll___VVVRRRTTTTTTUUU[[[dddhhhhhh\\\YYYVVVVVVXXXYYYVVVTTTQQQRRRRRRNNNJJJHHHLLLPPPVVVWWWZZZ^^^ccciiiooorrrpppuuuyyyyyyuuuqqqrrrtttyyy~~~~~~}}}tttVVV===777666777<<>>???CCCKKKTTT\\\aaa```___[[[ZZZXXXUUUTTTSSSTTTTTTSSSRRRQQQPPPOOOLLLHHHEEEGGGIIIOOOVVVXXXVVVWWWZZZVVVXXXZZZWWWSSSOOONNNNNNJJJNNNRRRTTTUUUSSSJJJ@@@;;;999777777666999AAAKKKccctttqqqXXXGGG<<<777444333333333444555555666555555444333333333333444555777999===???BBBCCCDDD@@@<<<888555555555555555777:::???@@@???;;;999888BBBRRRjjjgggCCC;;;@@@>>>KKKgggzzzWWW<<<000///222,,,,,,111......000222333222222333444888777555333222000000000000111111111111000//////,,,++++++******+++------000BBBhhh}}}zzzrrreee[[[PPPHHHCCC[[[xxxwwwzzz}}}{{{uuuiiiWWWFFF======???111000///000111000///---------............------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,333^^^~~~III222000...---------ӵ,,,---------........................---------,,,------//////000444777:::<<>>CCCEEEFFFMMM]]]nnnwwwrrrtttxxx{{{xxxuuuyyy|||zzzzzzzzz{{{|||mmmUUU===777>>>@@@999999777777777777999999777777777888;;;<<<;;;999999999888888777666555555<<<777444:::KKKeee}}}gggRRRDDDAAADDDDDDIIIQQQYYY]]]]]]\\\ZZZZZZZZZYYYYYYWWWUUUTTTSSSPPPOOONNNMMMMMMKKKHHHEEEHHHMMMTTTYYYZZZZZZ[[[^^^ZZZ]]]___\\\UUUQQQRRRUUUMMMOOORRRVVVYYYWWWOOOHHH>>>===;;;999777888<<>>@@@>>>888333666>>>NNNfffwwwYYYPPPJJJQQQddd~~~bbbAAA111...222...---000...000222555555444222222222444333222111111111111111000000111111111000000000---,,,+++***++++++---------<<>>@@@BBBGGGKKKSSS___nnnxxx>L=hĦxxxjjjeee^^^YYYZZZ```hhhmmmtttmmmccc\\\YYY]]]gggppp4ĉ@ӵJJJJJJKKKKKKKKKJJJJJJIIIDDDEEEIIIPPPTTTWWW\\\cccgggaaaYYYUUUXXXcccoooxxxvvvxxxzzzzzzyyyyyyzzz{{{qqqsssmmm\\\JJJ???999666888;;;???EEENNNUUUUUUPPPKKKNNNTTT\\\cccggghhhhhhiiihhhjjjnnnsssvvvwwwvvvuuuvvvuuuqqqlllhhhggggggmmmpppsssrrrqqqtttzzz>LjjjOOO<<<999999;;;???BBBAAA<<<888333222111111000000111111///000222222222333555777===BBBFFFIIIRRRbbbrrryyyuuurrrsssxxx{{{zzz{{{}}}~~~|||zzzyyyyyyzzz{{{}}}~~~oooRRRAAA777:::AAA>>>:::999888777777888999:::777777777999;;;<<<;;;:::<<<;;;;;;:::999888777777:::777444444999JJJiiilllWWWFFF<<<>>>EEEIIIMMMSSSXXX\\\]]]\\\[[[XXXYYYZZZYYYWWWTTTPPPNNNPPPMMMJJJHHHGGGEEECCCAAAFFFMMMTTTWWWXXXZZZ\\\^^^___bbbccc___YYYVVVWWW[[[SSSQQQQQQUUUWWWUUUQQQMMM@@@@@@>>>;;;999;;;===>>>AAATTTooowww\\\EEE:::888888777555333111000000111111555444333333444666888999CCCBBBAAA???<<<999777555444333333222333444777888333222444:::@@@AAA<<<777333222888IIIbbbzzzyyytttllltttoooHHH444...222///---///...111333444444222000//////111111111111222222333444000000000000000000111111...---,,,+++++++++,,,---,,,888]]]|||zzzwwwkkk^^^OOOIIICCCWWW~~~dddKKK>>><<<666333000....../////////------............------------,,,,,,,,,,,,++++++))))))******+++,,,,,,,,,333HHHvvvyyyUUU777000...,,,,,,---GG=?,,,,,,------------------------...........................///000111333555666666;;;>>>AAADDDIIISSS___hhh|||HdĦ=Īj___YYYSSSPPPSSSZZZbbbfffnnndddYYYQQQOOOSSS___jjjGG=?>>>?????????>>>======<<<;;;===BBBFFFHHHNNNUUUZZZUUUNNNLLLPPP[[[gggppprrrtttvvvvvvuuuuuuvvvwwwrrrqqqhhhVVVGGG@@@???>>><<>>ZZZwww|||```NNNBBB<<>>EEEOOOYYY\\\\\\^^^```aaafffgggeeeaaa[[[XXXZZZ\\\WWWRRRPPPSSSUUUSSSQQQPPPEEEEEEAAA;;;999<<<===<<<===LLLcccyyyrrrVVVAAA999888777444444333333333333444444444444555666888:::<<<===HHHFFFBBB>>>:::777555444222333555555666888;;;===777555444777<<<>>><<<888777444444<<>>;;;<<>>:::666333222222333222444666777666888;;;>>>888555333555888:::999777999999:::<<&eg&eBBB>hӵ..................---g&e,,,guO>uO>&e555GGG4ff?>ߝL---gĉ@+++,,,,,,,,,Shӵ---,,,,,,---.........g&e--->hӵ<<<===AAAGGGLLLQQQaaauuufff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦ[[[VVVQQQgLhhhaaaWWWg&evvvgĉ@AAA>>>g&e>&e;;;@e[[[ZZZ??zzz~~~g<ĉYYYKKKDDDAAA3we<ĦMMMTTT]]]```3h?@eJJJIIIMMMTTTZZZ]]]bbbiiiZ}}}3h?gLD%%)?fff?><z=?Ħaaag&e===g&e333222222S?ʬ3334ff?>ߝLLLL@ezzzg&e~~~{{{zzz3h?g&e>&e??lllXXX>>>===GGGHHH999333888;;;;;;;;;:::999999:::;;;;;;;;;:::999:::;;;;;;:::888;;;;;;::::::::::::999999444222555999555333CCCWWW|||kkkNNNEEEFFFHHHMMMTTTJJJHHHHHHNNNWWWZZZWWWRRRSSSOOOHHHDDDDDDHHHNNNRRRJJJEEE@@@===@@@EEEKKKNNNZZZlll~~~yyyyyyssslllfffaaa^^^[[[YYYVVVPPPOOOUUUXXXTTTQQQRRRYYYWWWMMM@@@;;;>>>???;;;:::>>>KKK```yyyzzzaaaGGG999666555222444555666777666555444333222444888<<>>Hu]Ħ111000Htƅ^555qIܗGIӵUUUH׼s~~~Hu]ĦBt=o9ĦHƅ^Hu]Ħ{{{ZZZ???888999::::::999:::<<<>>>===:::666666999<<<===<<<:::>>>>>>;;;:::<<<<<<999:::999;;;>>><<<999;;;AAA???;;;777666888;;;>>>???TTT|||}}}bbbHHHDDDNNNTTTQQQLLLCCCGGGJJJLLLQQQUUUTTTPPPLLLFFFBBBBBBFFFKKKMMMLLLFFFCCC@@@??????CCCMMMXXXddduuuvvvkkkccc]]][[[ZZZYYYSSSOOORRRTTTSSSSSSTTTYYY[[[UUUEEE:::888999888222999AAALLLfffpppRRR@@@888555333444999888666555666666555444111888@@@EEEDDD???888555222222111111111111111222777777777777666666666666333333222444<<>><<<:::999777444222111222444555666333000///000111111000111///---+++)))***++++++---333UUU|||{{{uuuooodddXXXPPPKKKAAALLLqqq4DuXӵmmmwwwDdDΦDdDĦDdDĦUUU777t|>>AAAGGGDdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦ\\\\\\DdDĦiii[[[QQQDdDĦmmm`eĭ555DdDΦDdDĦ555DdDĦKKKJJJHHHFFFGGGMMMWWWaaahhhhhhkkkoooqqqpppnnngeĦOOOCCC<<<FSĦMMMYYYqjRgdKӵDdDĦ~~~yyyxxx}}}DdDĦqjRgdKӵDdDĦ}}}{{{HdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦ@@@DdDĦ111q<R666555peƜ4DuTӵWWWDdDĦ~~~DdDĦqjRgdKӵDdDΦDdDĦnnnQQQ???888:::::::::999999;;;======:::777777:::<<<===<<<:::<<<<<<;;;===CCCFFFDDDAAA===;;;<<<<<<:::;;;@@@AAA===999666777888::::::KKKqqqsss\\\FFFDDDNNNRRRNNNHHHCCCGGGIIIKKKNNNRRRQQQLLLGGGEEECCCEEEJJJMMMLLLJJJBBB???>>>???@@@CCCNNNXXXgggxxx~~~sssiiibbb]]][[[\\\VVVSSSUUUVVVUUUUUUVVVZZZ\\\XXXKKK???;;;:::777444999===GGG^^^|||{{{dddJJJ;;;666444444555===:::555333333444444444:::===@@@@@@===888333111222222111111111111111222666666666666666666666666444444555888AAAIIIGGG???888888888777333222:::EEEddd~~~nnnNNN333000333...,,,//////111555999;;;;;;999888555444333222333444666888666333000///000111111111111///---+++******++++++,,,000QQQyyy{{{vvvooodddXXXPPPKKK@@@IIImmm4DuXӵkkkvvvDdDΦDdDӵDdDĦbbbLLLo)h...000///...---,,,---......DdDĦ+++DdDΦDdDΦDdDӵ+++=ӊB1.uTӵ+++HߝL`o9---po9wӵ---------------------DdDĦ...///o)h///111222333444777999;;;>>>DdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjoooDdDĦvvvbbb\\\DdDĦnnnHߝL`o9<<<DdDΦDdDӵ888DdDĦKKKFFFEEEEEEHHHNNNWWWaaafffiiilllqqqttttttrrrgeĦRRRJJJsp?aĦeeennnGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦ}}}zzzDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦ@@@DdDĦ111po9u222333555555=ӊB1.uTӵXXXDdDĦ}}}}}}DdDĦ}}}GIdnuR)ĦDdDΦDdDӵ|||\\\EEE???::::::;;;:::999999;;;======;;;::::::<<<======<<<999::::::<<>>>>>???@@@BBBKKKTTTgggxxx~~~tttjjjaaa\\\]]]XXXUUUWWWWWWUUUUUUVVVYYY]]][[[RRRGGG@@@:::666666888999>>>RRRlll|||~~~dddRRR>>>555333222333555===999444111222555777888>>>>>><<<888444111111111222111111111111111222222666666666666666666666666444444444777@@@HHHIIIEEE:::777666666444222555:::OOOlllvvvTTT555///222///,,,---111555;;;<<<:::777555555444333333333444555666777666444111///000111111111000///---+++******++++++***---MMMttt}}}xxxqqqfff[[[QQQLLL???EEEhhh4DuXӵiiiuuuDdDʜ4DuTӵ>d<ĦmmmDt...///,,,++++++,,,---...>d<Ħ+++>d<ʜDd<ʜ4DuTӵ++++++F&uTӵ+++4DufئL>e---puR)Ħ,,,------------------>d<Ħ///Dt,,,111111111333555999;;;DdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDddd<Ħqqq4DufئL>eRRRDdDʜ4DuTӵGGGDdDĦcccZZZ[[[\\\aaagggpppxxx||||||~~~geĦ^^^s<v>aĦ|||peӵDx<DdDĦDdDĦpeӵDx<>d<~~~|||>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ???>d<Ħ222peӵ222Ħ444F&uTӵWWWDdDĦyyyzzz>d<Ħ~~~peӵDx<>d<ʜ4DuTӵmmmJJJ<<>>???AAA===:::888888999;;;;;;;;;666HHHaaawwwwww[[[PPPHHHKKKNNNJJJAAA;;;CCCEEEEEECCCEEEHHHGGGCCC???EEELLLQQQQQQLLLFFFBBBCCCBBBAAABBBAAABBBHHHPPPkkk{{{}}}ssshhh```^^^YYYWWWXXXWWWSSSRRRTTTXXX[[[]]]XXXOOODDD:::444777777555888FFFYYYeeegggOOOBBB555000///000222555999777444444777:::<<<===888888666333000000222444111111111000111111222333444555555555555555666666444222000111666<<<>>>===<<<666222444666555666999AAA\\\~~~{{{XXX666---000000------222999??????888222111333444333333333333444555555777444111000000111222111000///...,,,++++++++++++++++++HHHpppyyysssiii^^^RRRNNN@@@BBBddd4DuXӵggguuuD&dq&ĒRsdKĦrrrDHRRud...,,,+++++++++,,,---sdKĦ+++D&oq<Ōq&ĒR+++++++++>dp&ĒR++++++nfʜd<Φ>d<Ħyyys&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦ~~~B?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇXXXDdDĦ===sdKĦ222B?dp&ĒREEETTT>d<sdKĦB?Ho9~~~s&dq&ĒR^^^???777???:::;;;<<<;;;::::::<<<===>>>>>>??????>>>>>>>>>>>>;;;999999CCCWWWkkkqqqmmmLLL@@@666888>>>AAABBBCCC>>><<<::::::;;;<<<<<<;;;777<<>>666000000222222222111222333555777888777444111000111222222111000///...---,,,+++++++++---+++EEEmmm}}}wwwqqqhhh___TTTQQQBBBAAAaaa4DuXӵfffuuuHu]3hhneqqq=e---...///000///...,,,+++ne++++++pIƎ@t@h*********>h+++++++++fe---@ďD,,,,,,,,,------------------ne------=e////////////111222222555ege^^^lllsĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgelllnefehhhHu]3hhGGGPPP\\\sennnqqqvvv|||geĦja>aĦ|||xxx@Gse<Ō@GHkge}}}HĪj@IŌegeHu]3hIŌqqqVVVDdDĦ===ne555222@h222333>h777DDDRRRseyyyne@G~~~sĪj@hsssQQQ;;;888>>>999:::;;;;;;:::;;;===???@@@AAAAAA@@@>>>>>>???AAA???<<<;;;EEEZZZiiihhh^^^FFF<<<555888>>>AAAAAABBBAAA@@@>>>======;;;999777;;;:::@@@VVVuuuxxxdddSSSPPPOOOOOOJJJ@@@:::999???@@@>>><<<>>>CCCCCC@@@EEEKKKQQQPPPKKKFFFDDDEEEFFFFFFHHHLLLNNNQQQYYYccc}}}zzzpppdddbbb``````[[[UUUTTTVVVUUUVVVZZZ]]]WWWHHH;;;555555444333333666999;;;:::888333////////////333888<<<;;;;;;;;;;;;:::666444000222333333111000000000000000000000111222333333222222333333444555555555444111111222222222777===GGG===444333555666666777:::HHHggg}}}```???///.../////////222888===;;;444///000333222222111111444777;;;>>>777555222000111222222222000000///...---,,,++++++...***BBBjjjxxxqqqlllddd]]]TTTSSSCCC@@@^^^4DuXӵĵD^ssskkk...---///333666555222...++++++++++++***))))))))))))++++++++++++,,,---,,,++++++++++++------------------,,,,,,,,,+++---...---...000111///111GGGRRR___DdDĦ~~~iiiooo}}}lllD^EEEHHHQQQ___s׼swwwmmmqqqvvv}}}geFm8VVV>aĦzzzuuuvvvs׼sHo{{{}}}D^nnnSSSDdDĦAAA777444222333000222222333777999EEERRRs׼sxxx}}}~~~zzz|||~~~dddEEE:::::::::888999;;;;;;;;;<<<>>>AAABBBBBBBBB@@@======@@@CCCAAA===>>>JJJ^^^jjjbbbRRRAAA:::666:::>>>???>>>???@@@???>>>======;;;888555999999:::GGGdddlllXXXPPPOOOOOOMMMFFF===:::=========;;;999<<>>999555333111222222222333444444111000111111222777>>>;;;999777666555333000...000111333333111000000111000000000000111222333444111222222333444444555555444222222444222111666>>>AAA999333444555444444555999@@@YYY}}}gggGGG444///...///000222555888777222000222444;;;999666444444888<<>>\\\Φ4DuXӵtvӵ>d<ĦĦfffXXX@@@111000111------111777::::::666000+++++++++Ħ+++++++++,,,++++++***)))*********((((((((((((((((((((((((+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++------------------------Ħ,,,,,,,,,------(((***,,,,,,,,,---///000...000111000000333999>>><<d<Ħuuuqqqttt|||rrrhhheeeqqqĦsss>d<ĦIIIAAAIIISSSaaaBewwwqqquuu{{{geFYĉZZZZZZ>aĦwwwqqqtttBenu]ӵ~~~~~~{{{{{{xxx|||uuuyyy>d<ĦlllQQQ>d<ĦDDDGGGCCCĦ333333333333333222111000111222333444444444333222888:::GGGRRRBe|||Ħ~~~||||||}}}~~~}}}|||zzz}}}ZZZ???;;;<<<888777999:::;;;;;;===???BBBCCCDDDCCC@@@======AAADDD@@@===@@@NNNdddnnncccQQQ>>>999777;;;>>>===<<<<<<<<<;;;;;;<<<===<<<:::777555888777<<>>>>><<>>AAA???111222333222111000111222444222111111222333333222///......000444666666555111222333222111111333444333555444000...111222000444333333333333444555555333999FFFgggtttPPP666333000---111444111222555555333444777AAALLLMMM???444888===>>>;;;888444111//////111222000///...---,,,+++++++++++++++<<<```|||~~~vvvqqqnnnhhhaaaWWWQQQEEEBBBWWW{{{>Avvvnene```ZZZLLL:::000111111///111...333===<<<111+++---ne+++++++++,,,,,,,,,+++******)))((((((***))))))(((((((((((()))------,,,,,,++++++******))))))***++++++,,,,,,---+++,,,---......---,,,+++++++++,,,,,,,,,,,,ne......------------,,,------...............------...///000222333444555999>>>DDDLLLYYYiiittt~~~De}}}wwwppppppsss~~~ssscccdddkkk{{{ne~~~neMMMGGGFFFJJJUUUfffwww|||vvvuuuvvv|||>AOOOTTTWWWk<xxxfh{{{xxx~~~{{{{{{~~~}}}}}}}}}~~~}}}{{{yyyzzzyyyvvvooofff```^^^^^^ZZZmmmDefffIIIne:::AAAne222333444444444444222111000111222333222111111333444555???IIISSSeeeyyyne{{{}}}|||xxxuuuwww{{{}}}yyyzzz~~~vvvTTTCCC;;;666888777888999;;;===???@@@AAA@@@BBB@@@<<<<<<>>>???<<>>GGG]]]kkkdddWWWOOODDD===777888999888999;;;:::::::::999888777666555666555555666>>>OOOeeetttcccLLLEEEJJJKKKJJJEEE???;;;;;;>>>888777555666999???EEEIIILLLGGGAAA???BBBGGGMMMPPPMMMNNNQQQWWW___hhhpppuuu{{{vvvhhh___bbbbbb[[[UUUUUUOOOSSSWWWYYYZZZVVVIII<<<:::666555777888666555777666777777666999>>>>>>:::111222333222000000111222222111///000111222222111111000000222555777777666000111222111000000222444333555555222333777999888444333333333333444555555666999BBB___uuuQQQ777333000---222555222222666777555555777EEEOOOPPPCCC999;;;>>>===999777333000//////111222000///...---,,,+++++++++******;;;]]]{{{~~~wwwrrroooiiicccVVVQQQEEEAAAVVVyyy\\\qqqhhh\\\TTTDDD666000111222///000...111888777///+++---***+++,,,,,,---+++++++++******))))))((()))(((((((((((())))))***************************((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,.........------------,,,,,,---...........................///000111222111333666999>>>FFFRRRZZZmmm}}}{{{{{{|||~~~sssmmmpppuuu}}}jjj^^^cccnnnVVVLLLGGGFFFMMMXXXiiizzzzzzsssvvvwww~~~NNNMMMSSSxxx{{{}}}}}}{{{xxxuuusssooommmddd```YYYQQQIIICCC@@@>>>GGGeeefffIII222888@@@999666222222333333333222222111333444444222111000111333444AAANNNYYYjjj}}}xxxyyy||||||yyywwwyyy}}}wwwyyyqqqNNNAAA;;;666666666777888:::===???@@@AAA???AAA@@@<<<<<>>DDDHHHOOOEEE<<<;;;AAAIIIKKKJJJJJJMMMRRRYYY```fffkkkmmmqqq{{{jjj^^^```ddd___WWWTTTOOOSSSVVVYYY[[[YYYNNNBBB777777;;;??????;;;:::<<<===???>>><<<<<<<<<999333111222222111000000222444222000///000222333333222222222222333666888777777///000111000///000222333444666555444888???BBB@@@333333333333333444555555888999<<>>>>>>>>;;;888555222000...///000111111000...---,,,,,,++++++***)))888XXXvvvxxxssspppjjjdddTTTOOODDD???TTTwww~~~XXXmmmlll[[[[[[PPP@@@444111222111...///---...222222---+++---)))))))))***+++++++++,,,+++*********)))))))))((((((((('''(((((()))******)))))))))******+++++++++))))))******++++++,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------------------------------,,,,,,---.........------.........---......///000000222333444777<<>>@@@@@@AAACCCBBB>>>===???>>>;;;;;;===III]]]kkkkkkddd```JJJ@@@888888::::::888888::::::::::::888777666555666666666444444666;;;???MMM^^^vvv~~~hhhQQQEEECCCCCCCCCBBB>>>999888999;;;666555333444888>>>DDDHHHIIIBBB<<<===DDDJJJKKKIIIKKKMMMQQQVVV\\\bbbhhhkkktttpppbbb```bbb___XXXTTTOOOQQQTTTWWW\\\]]]VVVLLL>>>BBBKKKQQQNNNGGGCCCDDD@@@BBB@@@;;;888888555000111222333222111222444555333111000111333444444444333222222333555777666555///111111111000111333555666666444555<<>>999666444111///...///000111111000///---,,,,,,,,,,,,+++***666RRRpppxxxssspppjjjcccRRRNNNCCC===QQQuuuzzzVVVmmmwww]]]VVVSSSQQQFFF999222111111000///...,,,,,,......,,,+++---,,,+++++++++***)))))))))*********)))))))))))))))(((((('''(((((()))******))))))******++++++,,,,,,******++++++,,,---------,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,------------------+++,,,,,,---...---------...---------------......///000111222444777;;;>>>DDDNNN```ttt{{{sssrrr{{{|||qqqhhhiiittt~~~xxxjjjZZZZZZjjj}}}wwwiiiXXXHHHBBBCCCGGGVVVlll||||||uuupppuuuvvv|||wwwdddTTTOOOKKKJJJRRR]]]iiiuuu~~~xxxyyy}}}}}}wwwuuujjjcccYYYNNNEEE>>>777444333000......000333555666DDDddd}}}cccHHH999777666<<>>???DDDFFFEEE@@@===>>><<<888:::888@@@RRRdddhhhbbbZZZBBB:::555777;;;;;;:::;;;;;;;;;;;;;;;:::999888777999888666444333444777999999HHHcccxxxaaaMMMFFFGGGBBBAAA>>>;;;888777888999666555444555888???EEEIIICCCCCCDDDEEEGGGHHHHHHHHHKKKLLLPPPUUU^^^hhhpppvvvvvvhhhaaa^^^[[[WWWTTTNNNOOOPPPSSSZZZ```^^^WWWUUUYYYaaafff___SSSJJJHHH>>>???;;;555222333333111111333555555555555666888222111000000222333333222222111000111333444333222111222333333222222555777666555333444===EEEEEE???333222222222222333444444666999999JJJttt}}}oooPPP888333000///666444000///444777666666777DDDFFFGGGFFFFFFFFFAAA;;;444333111000///000111222111000///...---,,,,,,,,,,,,+++444MMMiii|||yyysssooohhh```QQQNNNBBB<<>>333333111111000111222333111111///...---,,,,,,,,,,,,,,,444JJJfff{{{xxxrrrnnnggg```QQQNNNBBB<<>>777111///------...//////...,,,...000///---,,,///222@@@ccc}}}zzzbbbGGG999777333999@@@DDDBBB===777444000000/////////000111111000222222222111111333555555EEESSS\\\hhhvvv~~~}}}~~~}}}~~~~~~~~~~~~zzz~~~```>>>777999777888555555666777888999:::;;;BBBDDDCCC???<<<;;;999444777555555999AAAEEEAAA:::444444666999888444555999888888999:::;;;;;;;;;;;;999888666555555555444333666CCC```~~~tttXXXEEE@@@BBBFFFBBB===999777777777888444333222333777>>>DDDIIICCCHHHMMMLLLGGGBBBBBBCCCAAAJJJZZZkkkyyysss```VVVWWWYYYUUUNNNKKKIIIGGGIIIUUUeeelllllliiibbbZZZUUULLL@@@888555333666666111...000222111333777<<<@@@@@@>>>===<<<555333111111222222111000111000//////111111000///000111222333222333555777111///---222===DDD>>>333222222222111222222333444///999999AAAhhhuuuVVV===555///---444000111444777555222666<<>>LLLfff~~~xxxiii___||||||~~~wwwmmmhhhjjjsss}}}tttccc[[[ZZZhhh|||gggOOOCCCAAAJJJaaazzzuuuiiihhhmmmppppppwww}}}~~~}}}kkkXXXNNNLLLEEEIIIPPP\\\jjjuuuxxxuuutttzzzwwwfff___QQQCCC:::666222///...,,,,,,---///000000000(((,,,000000......222666>>>ddd|||zzzaaaGGG999777333999AAAEEEDDD???:::666111000///......///000111333333444222111000222333333DDDVVVaaammmzzz~~~}}}~~~www|||ccc???888999777888666666666777888888999999>>>AAAAAA===;;;;;;888444555555555555777::::::777333555999;;;666///000444666666888999:::;;;;;;;;;666555666777888888777555888GGGeeerrrVVVDDD???AAAGGGCCC>>>:::888888888777222111000222666<<>>EEE>>>111222222111111222222333444...999888===bbbzzz[[[@@@666///,,,333///222777999555222777???JJJCCC???DDDJJJHHH@@@999333333222222333333444444222111000///------------***,,,555JJJggg~~~}}}vvvrrrpppjjjdddQQQNNNCCC<<>>666666444777555666777999:::;;;<<<<<<===>>>===;;;888777666777777555222///000222666888<<<>>>>>>777///+++///555333666999;;;;;;;;;;;;;;;===777444777777333333777555WWWyyylllSSSDDD@@@@@@FFFBBB>>>;;;::::::999888555555444444444888===BBB===???BBBCCCCCCDDDDDDEEEBBBNNNjjj}}}{{{yyy|||zzzlll[[[UUURRRWWWUUUHHHIIIJJJLLLRRR^^^gggeee^^^MMMCCC;;;999:::888888999===777111111222000...,,,555999<<<======>>>AAADDD<<<:::777666666555444222666444222000//////000000111111222333444444555555111333222111:::CCC<<<,,,111222333333222111222333777;;;777CCCkkkyyy```BBB000///000...555555555444444666;;;>>>DDD>>>AAADDDDDDHHHFFF777666555333222222333444555444111---******+++++++++111---444KKKkkkzzzwwwwwwqqqpppnnncccQQQNNNBBB;;;MMMpppiiiLLLZZZ]]]AAA777777222---,,,...///---***------,,,,,,,,,,,,++++++***++++++++++++***))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))***************((((((((()))******++++++---+++)))***,,,---,,,***++++++*********+++,,,------,,,,,,+++******)))))),,,,,,,,,++++++***************+++,,,,,,------...------------............000......///...///666???IIIWWWlllzzzrrrkkkiiiiiikkksss}}}|||lllSSS<<<444555BBBccc|||qqqlllfffeeejjjttt~~~xxxfffXXXXXXfffzzzwww\\\GGG@@@MMM]]]pppuuujjj]]]^^^fffeeennnvvv}}}~~~ssseeeXXXOOOIIIEEEGGGMMMWWWdddsss}}}zzzsss}}}ttthhh\\\RRRHHH===555222222000///------,,,,,,------------------------111222222111000111333444AAA___uuu^^^FFF999777555:::@@@CCCAAA===999777777666333000------///222111111222222222333666888888EEETTT```lllyyy}}}{{{|||cccAAA888777444555222444777:::<<<===>>>>>><<<======:::777555444555/////////000444999>>>AAADDD@@@999333///...111333222555888::::::999999:::999444333777777444444777;;;\\\}}}kkkQQQCCC@@@AAAFFFBBB===:::999999999888555555555444444666:::===<<<===>>>>>>???@@@CCCDDDFFFQQQhhhvvvrrrpppnnneee~~~rrrcccZZZSSSTTTSSSHHHGGGHHHIIINNNXXX```\\\TTTGGG===555444555555777999AAA<<<666555555555555555111555999<<<<<<===???@@@888777555444555555555333111111222222222111000000111111111222333333444444111333111000888AAA;;;...111222333333111111222333555:::777CCClllyyy```BBB111000222000000111222222333666:::===???:::???CCCCCCIIIHHH:::555444222111111222333555444111---******+++++++++---+++333LLLnnnyyywwwvvvpppooolllaaaQQQMMMAAA999KKKnnneeeIIIQQQ}}}bbbBBB555555222---,,,...///---+++------,,,,,,,,,,,,++++++***++++++++++++***))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))***************((((((((()))******++++++,,,+++******,,,,,,+++***++++++******++++++,,,---+++++++++******))))))(((+++++++++++++++***************++++++,,,---------+++,,,,,,,,,------------000---,,,......++++++...///999LLLcccwwwrrr]]]VVVNNNKKKLLLOOOWWW^^^ddd___VVVIII999...000777999UUUttt{{{uuummmjjjfffhhhoooyyyrrraaaXXX^^^nnnhhhTTTLLLQQQ^^^nnnrrrhhh[[[YYY```aaalllwww~~~zzzjjj\\\RRRKKKFFFCCCKKKOOO\\\nnnyyyzzzvvvtttyyyqqqlllaaaVVVGGG:::444000...,,,,,,,,,++++++++++++,,,,,,---------------------------...///......///111444AAA]]]xxx___EEE888666333888>>>BBBAAA===999666999888555111---,,,...000111222222222111333555888888FFFVVVaaakkkvvv~~~}}}|||}}}~~~~~~fffCCC:::888333222000222777;;;>>>???>>>===<<<<<<<<<:::666333222222000111333777<<>>FFFBBB<<<555222222444666...111666999:::;;;<<<<<<666444333333444555555444,,,...222444555333000...000000000111222222333333222222000///666???<<<333222333333222111000222333555999888GGGpppyyybbbDDD222111333111+++---000222333555999<<<===999>>>BBBBBBHHHGGG:::444333111000000111333444444111---******+++++++++***)))333NNNpppxxxvvvvvvooommmiii^^^RRRMMM@@@888IIInnneeeMMMNNNrrrUUU;;;555444111...---......---+++------,,,,,,,,,+++++++++***++++++++++++***))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))***************((((((((()))******+++++++++++++++++++++,,,+++++++++***++++++++++++,,,,,,*********)))))))))((((((+++++++++************************+++,,,,,,------,,,,,,,,,,,,------------111,,,***...000...,,,,,,,,,000777CCCSSScccooovvvzzzlllOOOIIIBBB>>>;;;:::;;;<<<<<<;;;:::999333...111777999PPPjjjwww~~~~~~tttooohhhffffffkkkttt}}}yyylll^^^[[[eeewwwwwwggg^^^[[[aaakkkppplllbbb]]]^^^```nnn}}}ttt```SSSLLLHHHEEECCCMMMTTTeeewwwzzzsssrrrxxxzzzssskkkaaaWWWMMMGGG<<<888333000000111000///+++++++++++++++,,,---...,,,,,,------------------+++,,,------...000333666CCC]]]}}}bbbGGG999777333888???BBB@@@;;;666333777666444111---,,,...000111222333222111222555777999IIIZZZdddlllvvv}}}}}}|||zzzxxxyyy{{{hhhBBB777777333111///333888===??????===;;;<<<===<<<:::666333111111444555777999<<>>KKK\\\qqqtttmmmsssxxxooo}}}vvveee[[[VVVQQQSSSSSSIIIJJJIIIIIIMMMVVV[[[RRRFFF===777333333444777>>>FFFQQQOOOFFF999///...000222111222444666777888999:::666444333333444555555444---///111333444222000...//////000000111111111222111111//////666???@@@;;;444444444222000000222333666999:::LLLvvv{{{eeeFFF222000111000+++---000222333555777:::???<<<@@@CCC@@@EEEDDD777444333111000111222444555444111---******+++++++++***)))444OOOrrrwwwvvvuuunnnkkkgggZZZSSSNNN@@@888JJJooolllRRRLLLdddvvvHHH333666222111///.........---,,,------,,,,,,,,,+++++++++***++++++++++++***))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))***************((((((((()))******++++++++++++,,,+++++++++++++++******++++++,,,,,,,,,,,,*********)))))))))))))))************************))))))***++++++,,,,,,---,,,------------.........444---)))---000///---...---///000000444>>>LLLWWWbbbmmmyyy}}}vvvccc```[[[SSSLLLCCC888000000///222444222---,,,000:::PPPhhhqqqooonnnsssxxxwwwmmmiiicccbbbeeemmmxxxrrrhhh^^^___mmm~~~zzzrrrgggccceeemmmpppkkkccc___```ppplllVVVLLLHHHFFFEEEFFFNNN[[[ooo|||uuujjjooo}}}~~~{{{uuuoookkk]]]WWWNNNEEE===666000,,,,,,,,,---...///...+++)))---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........//////...///111555888III___cccFFF999888555:::@@@CCC@@@999333///222222111///------///111222333333222111222555777999JJJ\\\gggoooyyy~~~{{{xxxvvvuuuxxx{{{iii???222444333222111444999===???===999777<<<======;;;777333111000111111222333333333333333666444000//////111222333000222333333222111222333777:::;;;:::777555444333EEEfff}}}cccJJJ??????BBBHHHCCC===999777777888777000333555777777777888999555666777:::===>>><<<:::AAAUUUooorrrgggmmm|||nnn[[[QQQQQQRRRWWWTTTFFFIIIHHHGGGMMMXXX\\\RRREEE:::777555666666999AAAKKK]]]^^^VVVDDD555000222444777666444444555777999:::999777555444555555444333111111111000000000000//////000000000000000111111/////////000777???CCCCCC777777666333111000111333333777999OOOzzziiiIII333...///......000222333444444666888@@@===BBBDDD@@@DDDCCC777444333222111222333555777444111---******+++++++++,,,+++555PPPqqqvvvuuuuuunnnkkkeeeXXXSSSNNNAAA999LLLrrrzzz^^^PPPVVV{{{uuuDDD111888000000000///......------------,,,,,,,,,,,,++++++***++++++++++++***))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))***************((((((((()))******++++++***+++,,,,,,******+++,,,)))***+++,,,,,,,,,,,,+++************************)))))))))***************))))))******+++,,,,,,,,,------------............444...)))+++---+++***++++++///333222///000666===???LLL[[[fffnnnvvvzzzyyy|||}}}{{{tttkkk^^^LLL>>>444000...000///---...222;;;SSSooozzzssshhhdddeeepppvvvuuullliiidddeeejjjtttmmmfffaaafffsssnnnfffcccjjjqqqooohhhbbbaaaqqquuuaaaNNNGGGEEEDDDEEEKKKRRRcccuuuyyymmmeeeooo~~~~~~}}}{{{zzzvvvnnnggg___VVVOOOIII===999333///------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++***************+++,,,,,,------.........------...---...111666:::RRRddd~~~bbbEEE777777777<<>>000444333222111444999<<<===;;;777555:::<<<===;;;888444111111////////////////////////,,,///111111//////111444111222222222000///000222777<<<===888444333333333@@@ccc|||bbbIII>>>>>>AAAHHHDDD???;;;999999888777222444777888888999:::<<<555555777<<<@@@@@@<<<888===QQQnnnuuufffgggzzzmmmYYYPPPQQQSSSXXXSSSDDDDDDBBBCCCJJJVVVZZZOOOAAA777666777888777888BBBLLLaaagggbbbMMM999333444444:::777555444666888::::::999777555444555555444333444222000...---...000111000000000000000000111111...///000222666===BBBEEE<<<;;;888555111000111222///333888QQQ|||lllKKK333---...,,,000222333333333444777999???>>>DDDFFFBBBFFFFFF;;;444444222222222444666888444111---******+++++++++...,,,555NNNooo}}}tttuuuvvvoookkkeeeXXXPPPMMMAAA;;;NNNuuuwww___PPPgggtttCCC000888///000000000...---------------,,,,,,,,,,,,++++++***++++++++++++***))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))***************((((((((()))******++++++***+++---,,,***)))+++---)))***+++,,,,,,,,,++++++***+++++++++++++++++++++((()))))))))*********+++)))))))))***++++++,,,,,,+++,,,,,,,,,------------000,,,***,,,,,,))))))+++)))...333555444111111111///666>>>FFFPPP\\\aaaaaaqqqvvvzzzyyywwwppp```PPP===666111111111111222666999OOOmmm~~~tttmmmkkkfffjjjpppxxxyyyooohhhfffcccdddkkkvvv}}}hhhfffeeelllxxxtttlllgggkkkooonnnjjjhhhiiiuuu{{{hhhVVVGGGDDDCCCAAAEEENNNXXXiiiuuupppeeeeeeppp{{{~~~~~~yyytttpppkkkeeebbbZZZUUUNNNGGGAAA<<<777333000...,,,,,,...000111111---------,,,---...111333++++++*********++++++,,,++++++,,,,,,---......///,,,...000444999@@@HHHMMM[[[iiibbbEEE888888666<<>>===???HHHEEEAAA>>><<<:::888666777888::::::999999;;;===777555666:::>>>@@@<<<888>>>MMMlll{{{llldddssshhhXXXQQQSSSRRRVVVRRREEE@@@??????GGGSSSWWWKKK<<<555777:::<<<999999BBBMMMgggqqqnnnVVV>>>444222000555444444777:::<<<;;;999666444333333444555555444111000...---...///111222111111111111111111111111//////111333444777===AAA@@@???;;;666222000000222///222999TTTmmmLLL444...///...000111111222222444888<<>>999666222///////////////---,,,,,,---......---+++---...///...---,,,,,,---++++++++++++,,,---...///++++++,,,,,,---...//////000444:::BBBLLLWWWcccjjj```llldddGGG;;;<<<555;;;BBBEEEBBB;;;444000000111111000//////111222333333333222111222444666333AAAUUUgggvvvzzz{{{vvvyyy~~~}}}}}}yyytttFFF777999555000...000444888::::::888777555777999999666333000///222111///---,,,,,,------111000//////000111222222222222222111///...///111111777999222---000444444888]]]{{{bbbJJJ===<<<>>>GGGEEEBBB@@@>>>;;;888555;;;<<<<<<;;;:::999;;;===999666444777<<>>>>>FFFRRRVVVIII999777999>>>???<<<;;;CCCNNNrrr~~~{{{aaaEEE777333000///000444999>>>???<<<888333111000111333555555555............///111222333222222222111111111111111000000111333333333888===CCCAAA===777222000000222222555<<>>IIIGGGLLLKKKDDDEEEDDD999222111000000111333555666444111---******+++++++++---+++222KKKlllzzzrrrtttwwwqqqmmmgggYYYIIIGGG>>>;;;PPPwww]]]NNNjjjvvvSSS:::000111111000000///...---------.........------,,,,,,,,,&&&((()))+++++++++***)))---,,,+++***)))((('''&&&))))))(((((((((((()))))))))((((((((((((((()))))))))))))))))))))*********,,,---...---+++***+++,,,------++++++++++++------,,,,,,,,,+++++++++*********************+++++++++)))************+++++++++---,,,,,,+++*********++++++++++++************)))***+++,,,,,,------,,,,,,,,,,,,,,,---///000222333:::<<<>>>BBBEEEIIIKKKMMMAAA@@@>>>;;;777333000...000444HHHggg~~~}}}yyyqqqiiieeeeeeiiimmmmmmdddZZZUUUPPPKKKKKKMMMPPPSSSZZZgggqqqssskkkcccccc```dddrrr~~~zzzyyy}}}uuummmjjjnnnrrrppp|||}}}zzzgggUUUJJJ@@@===<<<>>>GGGRRRdddiiifff^^^___llluuutttuuuuuutttqqqlllddd\\\XXXFFF@@@999444222222000...////////////////////////111000...,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,//////...+++)))((()))***+++...000000...111777===EEEMMM[[[hhhrrrxxxyyyyyyfffdddyyyiiiLLL:::555777999@@@FFFEEE<<<444222333222000//////000222444///000111333444555666666777@@@RRRgggyyy~~~~~~{{{yyy|||~~~RRR999:::999---111111222222222333333333222444666555333111111111666444111...------///000333222111000000000111111000111111000//////111333111111000000000000000111444^^^jjjSSSCCC===;;;CCCFFFEEE@@@???AAA===555;;;;;;;;;::::::999999999777777777777888999:::;;;>>>FFFYYYppp~~~~~~yyyuuu{{{ppp^^^VVVNNNMMMPPPPPPIIIBBB??????AAAHHHTTTZZZMMM<<<444444888<<<888888III```|||uuuVVV===111///000000111666;;;;;;666111333222222111111222222333///333444000---///111000555333111//////111333555000...---///222444666666888;;;:::444111333444333<<<444@@@hhhgggJJJ777111///------///111222333555888:::EEEIIIKKKIIIFFFCCC===666333222111000000222444555555111---***)))***++++++---)))111MMMmmm~~~|||qqqpppssspppnnngggWWWNNNOOOEEE===RRRzzzdddKKKVVVvvv}}}uuueeePPP===222222555111000000///......------...---------,,,,,,,,,,,,))))))***************)))))))))***)))(((''''''((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************,,,---...---+++++++++---------,,,++++++,,,------,,,,,,,,,+++++++++******++++++******************)))************+++++++++---,,,++++++*********++++++++++++*********))))))***++++++,,,---,,,,,,,,,+++++++++,,,---...///000111222333555888:::<<<<<<777777777666666444333333222222>>>VVVmmmxxxxxxuuuvvvuuuqqqlllfffbbb___^^^dddXXXLLLFFFBBB??????BBB@@@DDDLLLVVV]]]\\\UUUNNNTTTSSSYYYiiixxxyyyyyyyyyqqqmmmnnnrrrxxx}}}yyynnnlllqqqjjj[[[KKKCCC===<<<<<<<<>>JJJSSSiiimmmttt{{{gggbbbttt~~~fffJJJ:::666999;;;@@@FFFEEE;;;333000222111000///000000111222000000111222333333333333666???OOOcccuuu~~~|||{{{}}}}}}]]]@@@999666///111111111111222222222222222444666666444222222222555333111///...///111222444444333333333222222222000000//////000222444555111111000000000000111111444___oooVVVDDD<<<;;;AAAEEEFFFBBB@@@AAA>>>999<<<;;;;;;:::999888888888777777888888999::::::;;;;;;@@@OOOcccssszzz|||~~~vvvuuufffZZZTTTNNNMMMNNNLLLFFF@@@BBBDDDFFFKKKTTTUUUHHH777444222555999777999LLLccc{{{]]]BBB444///111000111666;;;<<<888444444333333222222222222333222999<<<555//////333555666555333222222333555666111///---...///111222111222888;;;777333333333111:::999KKKrrrgggJJJ777000///......000222333444666999<<>>;;;<<>>===666666>>>CCCAAA<<<;;;999777333///,,,***...---+++,,,...000000///........................,,,,,,,,,---......//////---------,,,------......,,,,,,,,,++++++---111555999???HHHPPPWWW___iiioooggg___nnnzzzbbbHHH:::777:::;;;@@@FFFDDD;;;333000111111111111111111111111111111111111111111000000888@@@PPPbbbrrr}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~mmmLLL777111111000000000000111111111111333555666666444333333444444333111000000222333555444555666666666555444333000...---///444777777666111000000000000000111111777bbbvvv[[[EEE<<<;;;>>>DDDGGGEEEBBBBBBAAA???===<<<;;;:::888777777777888888999:::;;;;;;;;;;;;<<<===DDDTTTcccoooxxxrrrzzz{{{gggYYYUUURRRPPPMMMKKKGGGCCC???EEEHHHLLLOOOPPPLLL???111222000222444555<<>>:::444222111111555@@@\\\~~~gggJJJ666000///...---///111333444666999<<<@@@CCCDDDAAA???>>>:::555111000000000111444666888666222---***)))***++++++---)))222MMMkkk}}}}}}ssssssuuupppmmmfffXXXOOOKKK>>>:::SSSzzz```@@@666777888888333///...000111000...000000//////............,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++------(((+++---,,,((('''))),,,***))))))))))))))))))******))))))(((((((((((())))))))))))******++++++,,,***,,,------,,,,,,...///---------,,,,,,---------,,,,,,,,,+++++++++******,,,,,,,,,+++***)))(((((())))))*********+++++++++++++++***************+++************)))))))))))))))******++++++++++++++++++******)))))))))******,,,,,,---------.........------.../////////.........///...111CCC[[[fffcccRRRMMMHHHGGGLLLVVV___eeeZZZMMM@@@;;;:::999888999777===EEEGGGEEE???;;;999999<<>>???===;;;<<<===BBBFFFFFFAAA;;;999999777;;;FFFTTT[[[]]]```ccceeedddcccbbbcccdddfffgggggggggeeecccaaa___^^^^^^\\\^^^^^^\\\[[[]]]]]]\\\WWWWWWXXXWWWUUUTTTTTTTTTLLLKKKAAA333---//////***---............000000000+++...000000000444777777888666333///---,,,------000111222222111///......------------------------++++++,,,,,,,,,,,,+++***---,,,+++***+++,,,---...///222888@@@JJJXXXeeemmmttt{{{|||hhh[[[hhhxxxaaaIII===<<<555777===DDDDDD>>>888777444444555555444444333222111111111111333444666777@@@HHHUUUcccqqq{{{{{{zzzzzz}}}|||}}}iiiBBB///111....../////////000000000333444555555444444666777999888777555444444444444333444666777666555333111///000444;;;@@@>>>555,,,000000//////000111222222AAAmmm~~~cccGGG::::::888>>>FFFIIIGGGDDDFFFIIIEEECCCAAA>>>===<<<<<<===;;;<<<<<<============<<>>JJJKKKKKKGGGAAA<<<;;;<<<666===JJJVVV\\\\\\___ddd___^^^]]]]]]^^^___aaabbbcccddddddccc```______```YYYYYYYYYWWWWWWWWWXXXWWWWWWVVVUUUTTTRRRPPPOOONNNMMMLLLEEE:::333111...)))+++------++++++///111000---///111222333555888:::999777333000---,,,,,,,,,,,,...///000.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---000444999>>>AAAMMMUUUaaammmvvv|||hhhXXXeeeyyyaaaIII===<<<444555;;;CCCDDD???::::::666555555444444333333333222222222222444666888:::???GGGTTTaaalllttt{{{||||||}}}}}}}}}~~~zzzwwwQQQ777000////////////000000000000222333444444333444666888;;;;;;999777666555444444333444555555555444222222000333999@@@BBB===333+++////////////000111222333DDDooogggKKK;;;:::888<<>>>>>=========>>>>>>???BBBBBBFFFLLLNNNOOORRRWWWdddkkkvvvyyymmmaaaXXXRRRNNNPPPQQQQQQNNNJJJGGGDDDDDD@@@???@@@AAA;;;222---,,,------,,,...888OOOmmmqqqNNN777000,,,,,,...///111333555555444444333333333333444444///111000///333999:::666333444555666666555444333333111//////111333333222;;;AAAAAA999222111555777888^^^zzzkkkqqq}}}hhhJJJ444---...111111333666888999<<<@@@BBBDDDGGGFFFBBB>>><<<777111111000000111222555888:::777333...***)))))))))))),,,---999TTTppp~~~{{{tttwwwxxxoooiiibbbTTTKKKDDD:::>>>ZZZ}}}wwwQQQ999222444333333222000//////000222.../////////////////////---------......////////////////////////...---,,,,,,***(((+++000333222///+++******))))))******++++++***)))(((''''''''''''((())))))***,,,------...---...///...---,,,---...,,,---...//////...---,,,,,,,,,,,,+++++++++******++++++******************)))************+++++++++)))))))))))))))***++++++***)))))))))(((((((((((('''((())))))******))))))+++***************++++++------------------------)))***+++,,,,,,,,,,,,,,,...------///...---111777;;;999888<<>>::::::666555333222111111222222555444333333444666888999===FFFSSS___hhhooouuuyyy|||{{{~~~aaaAAA111//////000000000111111111111222333222222333666999;;;::::::999888777777666555555444444444333333333000555<<>><<<<<<>>>@@@AAA@@@BBBIIIPPPQQQMMMNNNQQQTTTYYYaaakkkuuuzzz{{{zzzsssmmmccc\\\WWWTTTQQQPPPPPPOOOMMMKKKJJJHHHFFFEEEBBB===::::::555...+++---,,,------///<<>>===777333444777777EEElllcccPPP[[[xxx|||hhhKKK444,,,...111111333555777999<<<@@@CCC@@@DDDFFFCCC@@@>>>999333222111111111333555888:::777333...***))))))))))))+++...===XXXsssyyytttwwwxxxnnnggg```SSSJJJCCC999<<>>GGGTTT___gggmmmsssvvv}}}zzz~~~}}}}}}}}}lllIII222000000000000111111111111000111222222222333666999999999999999999999999999666666555444444444444555111666<<<@@@>>>;;;777555////////////000111222333PPPwww~~~nnnSSSBBB>>>:::888===HHHMMMIIIGGGHHHHHHGGGDDDBBBBBBCCCEEEFFFCCCAAA>>><<<<<<>>>@@@BBBAAADDDLLLRRRRRRLLLKKKMMMTTTUUUYYY___fffjjjkkkiiibbb\\\TTTQQQRRRSSSRRRPPPPPPMMMJJJIIIIIIIIIGGGEEEFFF>>>888666222,,,***---,,,---...000>>>ZZZzzzmmmIII777666,,,...111333333333333444000000000111222333444555111777:::666444777;;;<<<444444444444444444444444555333000000000111111000666::::::666555777888777OOOvvv^^^LLL[[[||||||hhhKKK444,,,...222...000333555777:::===@@@<<>>[[[uuuyyyssswwwxxxmmmfff___RRRKKKCCC999888JJJdddtttxxxhhhCCC777888666222222222111111111111000222///......111111000---------------...///000111888444222222333111//////000***)))...AAA\\\\\\AAA:::///'''***---***''''''+++******)))(((''''''&&&************+++,,,---......------,,,,,,++++++***------------------------,,,,,,,,,++++++*********---///...)))(((++++++(((******+++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,---,,,***))))))))))))*********,,,...,,,(((++++++++++++++++++++++++,,,++++++******++++++,,,+++)))+++///...///AAAWWWnnnbbbMMM999//////111111999<<>>999555777444000,,,+++---000222555555555444444333333222<<>>EEEBBB;;;999777333000---,,,000222000111333WWWsss\\\FFF:::444777===DDDKKKNNNIIIAAAGGGGGGCCC@@@AAAFFFGGGCCC???>>>===<<<===>>>@@@AAACCCEEEIIIOOONNNIIIGGGIIIPPPRRRTTTYYY\\\^^^\\\ZZZVVVUUURRRPPPOOOOOOPPPQQQPPPKKKGGGGGGJJJLLLJJJGGGAAA===666222000///...---,,,444222---???iiioooPPP:::000------,,,+++,,,111444444222111111000111222444555777777777777666666666666777555333444666777444111222111000000111000...,,,...999;;;777555000333AAAfffsssiiirrr}}}gggKKK666//////000...000222333444555888;;;===DDDIIIGGG???777555666222222222333444777999:::888444...+++******+++***------===^^^zzz}}}wwwuuutttsssrrrjjj]]]SSSKKK@@@666555999>>>FFFMMMlllGGG999777555222222222111111111111000111///......111111000........./////////111333555<<<===???===888222000000...222===JJJ]]]yyy}}}iii>>>222))))))+++***((()))+++******)))((((((''''''***))))))******+++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,......+++***,,,,,,)))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,---------+++*********))))))(((((()))+++,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,---)))***/////////:::IIIggg[[[III999000/////////444666888:::;;;;;;<<<===<<<:::888999:::;;;:::888666777666444555999777222111000000111222333555666111111111111111111111111///---,,,---***(((+++111)))))))))***+++,,,+++***&&&'''(((((()))(((((('''/////////...---...000222000///,,,+++,,,------...---,,,,,,,,,...333999>>>HHHMMMQQQTTT\\\gggmmmnnnrrrwww~~~~~~~~~~~~~~~~~~~~~jjjTTTPPPjjjjjjNNN;;;555222666<<>>JJJPPPLLLEEEFFFFFFDDDCCCGGGLLLKKKFFF>>>>>>>>>>>>>>>>>>>>>>>>BBBCCCHHHMMMLLLHHHFFFIIIKKKKKKMMMPPPUUUXXXYYYYYYYYYWWWTTTPPPNNNMMMMMMMMMMMMIIIFFFFFFIIIJJJHHHDDD@@@<<<666111///...---,,,+++111111222IIIqqqxxx\\\AAA222//////---,,,---000222333222222111111222333444555777777666666666555555555666555333444666666444111333222000//////000222333333;;;<<<;;;>>>===CCCSSSttt}}}hhhLLL777///.........000222333333555888;;;999???FFFGGGBBB;;;666555111111111222444666888:::777333...+++***+++++++++------===___zzz~~~zzzwwwtttrrrooofffYYYOOOFFF<<<333000111111444777nnnJJJ:::777444222222222111111111111000000///...///000111000//////000000000000333777:::AAAIIIPPPNNNEEE;;;555333000>>>ZZZqqqrrr???555+++)))*********************))))))(((((('''))))))))))))***+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******---...,,,,,,...---***(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))+++******)))((((((+++---++++++++++++++++++++++++++++++************++++++...))))))///111000555>>>UUUJJJ<<<111---,,,------000222444666666888:::<<<888666444333333333222111333555444111111444555222000///.........000111222.........///////////////)))'''(((******''')))---)))***+++,,,,,,,,,++++++,,,---...//////...------+++,,,,,,+++******+++---...---+++++++++...111222333888>>>BBBEEELLLVVV^^^aaaeeehhhmmmwww{{{}}}~~~{{{|||yyyyyy}}}|||wwwbbbNNNLLLgggnnnQQQ===666111555:::AAAEEEEEEAAA===888666111...---///111333666555333222222333444555777EEETTT^^^kkkzzz|||xxx|||}}}{{{MMM777...111......000,,,///000000000......000222444444444444444444444444555333333555333000222666HHHJJJHHH???666222111///000000333333///---555>>>gggsssXXXBBB:::333000999HHHRRRRRRNNNFFFFFFEEEFFFLLLQQQPPPJJJ????????????>>>===<<<<<>>999444000...---,,,++++++...///999WWW}}}jjjJJJ333222///------...000000111222222222222333444555666666666555555555444444444555444444444555555333111222222111///000555===DDD???CCC@@@BBBLLLOOOXXXiii|||iiiNNN888///---,,,...000111222333555888:::666;;;@@@DDDCCC>>>888333000000000111333555777999777333...+++***+++++++++,,,--->>>___zzz|||xxxsssppplllcccVVVLLLEEE<<<444222000---++++++hhhGGG999777555222222222111111111000000////////////000000000000000000111000000333:::???HHHTTT```bbb\\\QQQEEE<<<444DDDhhhYYY999333,,,***+++++++++************)))))))))(((((((((((((((((()))***+++,,,******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++(((---///......000...+++))))))))))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************(((''''''''')))*********,,,++++++,,,)))''')))---************************++++++************++++++---***+++000333555;;;CCCJJJ>>>111,,,,,,...000333@@@CCCGGGHHHHHHHHHJJJLLLJJJLLLLLLGGG@@@<<<===@@@<<<>>>>>>:::777999888555666555222000/////////////////////......------,,,,,,******---,,,((((((+++***,,,------+++******+++***,,,...111333333333333555555555333111///000111333333444555888===CCCGGGJJJUUUaaafffeeeffflllrrrmmmoooqqqvvvwwwwwwwwwxxx|||{{{uuutttwww}}}zzzuuuttt{{{vvvrrrtttvvvsssiii```NNNAAAFFFccc~~~rrrUUU???666222444999@@@EEEFFFAAA===888666222///...///111333777555333111111333555666666CCCSSS```mmmzzz~~~~~~}}}{{{}}}}}}|||}}}kkkEEE////////////111///000111222222111///000111333333333333333333333333555333222222000///333:::OOOKKKDDD:::222///...///...111444333------;;;JJJuuu}}}aaaHHH???555000666DDDOOOUUUWWWJJJIIIFFFFFFKKKRRRQQQLLLEEECCCAAA???=========>>>BBBBBBEEEJJJJJJGGGGGGJJJHHHHHHIIIMMMQQQSSSTTTSSSUUUSSSPPPLLLIIIFFFEEEDDDEEEDDDDDDEEEFFFDDD@@@<<<888555111...---------,,,---+++...AAAdddvvvTTT888333...+++,,,////////////111111222333333555555666555444444444333333333333444444444444444444222111///111111111333===KKKVVVHHHHHHCCCIIIWWW^^^hhhzzzzzzhhhOOO:::111...---...///111222333555888:::888999;;;>>>@@@===888222/////////000222444666888777333...+++***+++++++++,,,...@@@aaa{{{|||xxxsssppplllcccVVVMMMEEE<<<555333222...,,,---ZZZ???777777666222222222111111111000000...////////////000000111000111111000000555>>>FFFUUUcccqqqxxxwwwooo^^^OOO;;;@@@^^^oooCCC///...,,,+++---...,,,)))************))))))))))))(((((((((((()))***+++,,,******++++++,,,---......++++++++++++++++++++++++++++++++++++++++++++++++(((,,,...---...000///+++*********+++++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********,,,***((((((+++,,,,,,+++***'''(((,,,+++'''(((---************************+++******))))))******+++***,,,///333666<<>>DDDDDD@@@;;;888666222000///000111333666555333111111333555777777BBBRRR```mmmyyy~~~}}}|||~~~~~~~~~~~~}}}yyywwwyyyXXX666000...000333111000222444444222111111111333333333333333333333333333111000000......666???NNNFFF<<<444///---...///,,,///222111---222FFF\\\hhhPPPBBB888222555;;;DDDOOOYYYNNNMMMIIIEEEGGGLLLMMMKKKKKKHHHCCC???===>>>@@@BBBCCCBBBEEEIIIHHHFFFGGGKKKHHHIIILLLPPPSSSSSSPPPMMMNNNLLLKKKHHHFFFDDDCCCCCCCCCCCCDDDDDDCCC@@@;;;888333000------.../////////000---333LLLpppbbbDDD777...))),,,...------///000000111333444555555555333333333222222222222111222333444444333222222111///000111111444===LLLXXXCCCAAA???JJJ]]]fffqqq~~~xxxgggOOO;;;333000///---///111222333444777:::===:::777888::::::666222/////////000111444666777666222---+++***+++,,,,,,+++///CCCddd}}}zzzvvvssspppmmmeeeXXXOOOCCC999000...---++++++...nnnKKK888666777666222222222111111111111000---...000000//////111222///111333222444<<>>666111//////222333BBB\\\rrr~~~zzz]]]CCC777666666888>>>DDDDDD???999777555222000//////000222555444333222222333555666666@@@PPP___lllwww}}}}}}}}}~~~~~~~~~|||wwwtttvvv}}}kkkJJJ;;;000000333///000111333333222111222222333333333333333333333333111000000000///000999DDDJJJ???555000///---...000+++...000//////;;;WWWqqqooo\\\GGG<<<444333333777CCCQQQNNNPPPNNNGGGDDDFFFHHHHHHMMMJJJEEEAAA???@@@BBBDDDDDDBBBDDDFFFFFFCCCEEEIIIEEEGGGKKKOOOQQQPPPKKKGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDDDDDDDCCC@@@<<<888555000...,,,,,,...000000000222111>>>\\\}}}rrrWWW@@@333+++---///,,,,,,///...///111222333444555555222222222111111111000000111333444444222111111222000111111000111777AAAHHH444555999LLLccckkkxxx~~~wwwfffNNN;;;333111000---///000111222444777999>>>:::555444555555444222/////////000222444666888666222---+++***,,,,,,,,,***000FFFhhh~~~|||wwwtttrrrqqqooofffYYYOOOFFF;;;111---,,,***+++...___@@@666888888555222222222111111111111000,,,...000000//////111333///222555777;;;FFFWWWcccvvvxxxbbbJJJAAAFFFFFFBBB888(((+++......+++,,,///...******************************))))))******+++,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***------******------+++************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))''')))111===GGGKKKLLLAAA222***,,,...***(((,,,******************************))))))))))))******,,,...111666AAAOOO^^^gggPPP===---+++,,,))))))---222:::EEELLLRRRZZZfffooocccooo{{{~~~{{{zzz}}}vvvkkkffflllvvvxxxuuuuuuyyy}}}|||wwwsssooollljjjRRRGGG<<<555111------///444999???EEEKKKVVVcccmmmvvvyyy}}}zzz~~~|||zzz|||~~~~~~{{{uuuqqqvvv|||}}}|||wwwttttttwww||||||yyynnnmmmssstttooolllhhheeeddd___UUULLLIII888555000,,,***+++///222111222???YYYppp}}}```EEE666777666888>>>EEEFFFAAA;;;666444111///...///000000444333333333333444555666444===LLL]]]kkkwww~~~~~~~~~}}}}}}~~~}}}zzzwwwuuuwww|||~~~iiiRRR:::222444///...///111000000000111333222222222222222222222222......000111000222<<>>999555333111///------...//////...222777LLLooo~~~hhhLLL<<>>333///222222///222000+++***//////+++******************++++++************+++,,,---...++++++,,,,,,,,,,,,------------------------------*********++++++,,,,,,,,,+++---,,,)))))),,,---***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,---333AAASSScccmmmpppWWWCCC333111000***'''***))))))))))))))))))))))))******))))))))))))******......000777EEEUUU```cccKKK888+++---///,,,+++...+++000666999<<>>FFFHHHCCC===555333111///......///000333333333444444555555555222:::III[[[kkkwww~~~}}}}}}}}}}}}~~~zzzyyyxxxxxxyyy|||gggDDD666555000,,,---............111333111111111111111111111111------000222111333>>>JJJEEE999///000222000///111...------///888NNNsss}}}www^^^JJJ999666555333777???EEEPPPWWWRRRGGGBBBBBBCCCEEEFFFGGGFFFEEEBBB@@@>>>CCC@@@@@@AAA???<<<>>>CCCCCCDDDEEEHHHKKKMMMLLLJJJFFFFFFFFFFFFFFFEEEEEEDDDGGGGGGFFFBBB<<<777333222333111///.........---,,,111;;;WWW|||qqqVVVCCC444222111***)))---+++---///111222333333333000000000000////////////000222444333111///000222/////////111444555444333111888EEE^^^sssvvv|||hhhNNN999000---,,,---...000111222444777999555666666555444333222222000000000111333555777999555222---***+++,,,------)))222KKKmmm{{{wwwsssrrrqqqrrrnnndddTTTHHH>>>666///...///......000iiiHHHCCC;;;555666777555555444333333222111111555111000222111///000444777555<<>>EEEDDDFFFJJJIIICCC??????@@@>>>>>>???AAACCCDDDCCCDDDDDDEEEIIILLLMMMMMMKKKIIIHHHGGGEEEDDDDDDDDDDDDHHHHHHFFF@@@777000.........333333...,,,...000///000PPPwwwlllXXX>>>000...111000---,,,///222222000000111333444111...///333555222...000000000000000000000000333222000///000222222222000@@@XXXmmm{{{zzzdddKKK888...,,,......///000222444555555555444444444555666555222000///......111444666666555666222---+++*********)))+++...MMMssszzzyyytttrrrrrrkkk^^^QQQJJJ===333,,,---222333222222fffFFFAAA;;;555666666555555444444333222222111333111000333333111222666:::>>>MMMaaaqqqyyy{{{nnn___VVVTTTOOOHHHDDDBBB???999444444222000......---,,,***...,,,++++++++++++***)))---,,,++++++,,,---...//////...,,,+++******++++++///...---,,,++++++++++++---,,,...222222---***++++++*********)))))))))))))))***+++***)))((()))+++))))))************))))))******++++++***)))'''&&&)))))))))))))))((('''''')))******)))((((((***,,,999QQQ```hhhwwwtttRRR777---...,,,'''************))))))))))))***)))(((((()))+++---...///000222:::QQQfffdddVVV@@@666,,,++++++***(((((())))))***+++,,,------...+++,,,///333777;;;>>>???IIIIIIIIILLLRRRYYY```eeekkknnnuuu{{{{{{vvveeeRRR<<<333,,,,,,---...222666999???FFFKKKQQQ\\\kkkwwwzzzkkkjjjvvv{{{xxxvvvwwwxxx{{{}}}~~~|||yyywwwxxxyyysss{{{}}}xxxwwwzzzvvvnnnooorrrnnndddbbbfffddd\\\IIIHHHFFFCCC>>>999333000000...,,,***(((((()))***+++++++++,,,,,,,,,------111111:::OOOjjj~~~gggKKK999999888999>>>DDDFFFBBB===;;;555000111000......000444555555555333333555777666>>>LLL[[[hhhttt}}}~~~}}}~~~~~~}}}kkkQQQ@@@888111---000333000......222111//////000000///...///...---///444999<<<===444///,,,000444333333444+++000777GGGeeennnTTTCCC999222000222555999AAAJJJRRRTTTQQQMMMIIIHHHIIILLLKKKFFFDDDEEE@@@???>>>???AAACCCCCCBBBAAAAAACCCEEEHHHJJJIIIGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGDDD???888222......///555333///,,,---000555888<<<[[[zzzgggNNN:::111///...---+++...000111//////000111333000---///222444111...000000000000000000000000222000///...////////////555GGGaaavvv{{{dddKKK888...---///...///000222333444555555444444333444555555555444111000///111333555666666555111---***************,,,000OOOuuuzzzyyytttrrrqqqkkk]]]PPPIII===333,,,---111222111111aaaBBB===:::777777555555555444444333222222222111000111444444222555::::::FFF[[[qqq}}}~~~~~~xxxlll^^^RRRJJJOOOOOOOOOPPPPPPKKKCCC<<<888555000---------------///---,,,,,,,,,+++)))''',,,,,,+++++++++,,,------------,,,+++************------,,,+++************------000555444///++++++***************))))))))))))***++++++))))))***+++))))))******))))))))))))++++++******)))((((((((()))))))))))))))(((((('''))))))))))))((((((+++---???\\\mmmqqq{{{^^^===---,,,---)))************))))))))))))(((((((((((()))+++---...222...///===XXXiii___KKK<<<222***)))+++***)))***'''''''''(((((()))))))))......//////////////////...000333888===AAAEEEFFFOOOSSSYYYaaahhhnnnqqqsssxxx}}}}}}zzzpppWWW???333---)))+++---...111555:::>>>CCCHHHOOO[[[kkkwww|||~~~~~~sssrrr||||||yyywwwwwwwwwvvvxxxzzz}}}}}}zzzvvvrrrqqqooowwwzzzuuurrrqqqiii___^^^___YYYNNNIIIJJJEEE===555333000---***(((((('''***)))((((((((()))***+++++++++++++++,,,,,,,,,,,,000111888KKKdddyyy~~~jjjNNN;;;:::888888===CCCEEEBBB>>>:::444000000///------///333444444333333444666999666===JJJWWWeeeqqq|||~~~nnnYYYBBB777---...111000---***111000///000111000...---///......000444777888888222...---000111///...///+++444HHHdddmmmYYYFFF888111111444222444===JJJSSSVVVTTTQQQNNNNNNPPPNNNHHHFFFGGGDDDCCCBBBCCCEEEFFFEEEDDDCCCCCCCCCEEEHHHIIIHHHGGGEEEEEEFFFGGGGGGFFFEEEDDDDDD>>>666000------//////444,,,)))---......555>>>RRRmmmwwwaaaKKK:::111------***,,,///000///......///111///---...111222000---000000000000000000000000...---------...000111222>>>RRRlll|||eeeKKK777......000...///111222333444555555555444222222333666999;;;555222000000333555666666444111,,,***************...222PPPvvvzzzxxxtttrrrqqqiii[[[NNNHHH;;;222,,,...111000//////ZZZ>>>;;;999888888444555555444444333333333333111000111444333222666===@@@PPPgggyyy~~~~~~|||tttjjj___ZZZ[[[^^^aaadddhhhlllllleee[[[SSSHHHBBB:::333111111222222...---,,,,,,---,,,)))''',,,,,,++++++,,,,,,,,,,,,,,,,,,++++++************,,,,,,+++***))))))******,,,+++---111111,,,)))***************************)))***,,,+++******+++,,,*********)))))))))))))))++++++***)))(((((())))))(((((())))))))))))((((((((())))))(((((((((+++---BBBbbbtttsssvvv}}}}}}ZZZ888***,,,...+++************)))))))))((('''''''''((()))+++---......,,,111EEE]]]eeeVVVAAA<<<222***)))++++++***+++))))))((((((((((((((((((************************'''(((***,,,...///000000333666:::???EEEKKKPPPRRR^^^dddgggfffbbbWWWBBB///,,,((('''***,,,,,,...333666777:::>>>GGGWWWjjjxxxzzz{{{~~~{{{}}}~~~|||xxxyyysssmmmjjjkkklllkkkiiikkkmmmnnnnnnkkkgggcccaaadddfffccc[[[VVVTTTPPPJJJAAABBB>>>777444444000***...,,,***)))(((((()))***++++++*********+++,,,---***++++++++++++,,,,,,,,,...000666FFF___uuummmQQQ<<<:::888888<<>>>>>888000,,,---/////////...)))+++444333///888IIIjjjvvvcccNNN===333000,,,---///000000///......///...,,,---///000...---000000000000000000000000+++,,,---...///222666888HHH[[[sss|||dddKKK777......111//////111222333444444444444333222111222666<<<@@@777444111000222444666666333000,,,)))***+++++++++///333PPPsss{{{wwwtttssspppgggXXXKKKFFF999111---///111///......tttQQQ;;;999888888999444555555444444444444333333111111222444333333:::BBBSSSbbbttt}}}~~~}}}~~~}}}yyyqqqjjjggglllwww~~~vvvmmmdddUUUHHH>>>888444333...---,,,,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++***)))))))))******...+++***,,,,,,)))))),,,***************+++++++++)))+++,,,,,,++++++,,,...++++++***)))(((((())))))+++***))))))((())))))***(((((())))))))))))(((((((((((()))(((((()))+++...LLLmmm~~~wwwwww~~~sssMMM000))),,,...+++************)))))))))((('''''''''((()))+++,,,,,,***,,,999OOO___\\\LLL>>>>>>444+++***,,,***)))***))))))))))))((((((((((((%%%%%%%%%&&&&&&'''''''''***))))))((((((((())))))((())))))+++...111444666<<>>BBBPPPPPPTTTYYYWWWOOOIIIHHHFFFEEEEEEGGGIIIJJJHHHGGGEEECCCBBBBBBCCCCCCBBBAAACCCCCCDDDCCCAAA>>>;;;999777333///...000111000...111---111666444333GGGaaa}}}{{{fffNNN:::000222111111111111000///......---------......------////////////////////////,,,---......///333999===QQQbbbtttzzzcccKKK888//////222///000111222333444444444333333222111222555<<>>RRRYYYPPPDDD???@@@555,,,++++++***((()))((('''''''''''''''''''''++++++++++++++++++++++++)))((('''''''''((()))***,,,+++)))(((((()))***++++++///111...)))&&&'''))))))'''(((******(((***000111///+++***///;;;JJJTTTYYYYYYYYYYYYXXXWWWWWWVVVOOOPPPPPPMMMHHHDDDAAA@@@===;;;999888888999888888;;;888666444555555444222---.../////////...,,,******)))))))))++++++***(((%%%&&&((()))***)))((((((************))))))))))))************++++++++++++)))///444???VVVqqqqqqVVV???<<<888666999???CCCCCC@@@:::444000000///------///444555666555222111111222666:::AAAKKKXXXgggvvv~~~}}}|||~~~xxx]]]GGG:::222---111000......///000000///111000000111222222111///111/////////...000:::FFF___www|||iiiSSSDDD444444333000000333:::???EEEFFFLLLSSSTTTOOOKKKJJJJJJJJJKKKMMMPPPQQQOOONNNIIIGGGDDDCCCDDDDDDCCCAAACCCBBBAAA@@@===:::777555111000///000111222000///222///...///000<<<\\\zzztttZZZ???...999666222111000000000///------------------------////////////////////////...///000///111777@@@HHH\\\lllzzzwwwbbbKKK999000///111000000111222333333333333111333444333222444999>>>666444111111222444555555000---***((()))+++,,,,,,000:::VVVpppzzz}}}vvvtttsssooocccRRRFFFBBB333///...222333111000111yyyUUU@@@999;;;888888:::777444444555555555555555555111111222555777===KKKZZZfffnnnsssqqqrrryyyttt```MMMAAA<<<888444000///......---....../////////...---,,,,,,---............---,,,++++++*********++++++,,,...++++++------******,,,*********++++++,,,,,,,,,***+++------,,,,,,...000---,,,***((('''((())))))((()))***++++++***)))(((''''''((()))))))))))))))'''(((((((((((())),,,...OOOuuu~~~|||vvvNNN...+++///)))'''...************))))))))))))(((((()))))))))))))))((('''+++999JJJKKK@@@;;;???>>>444+++)))+++)))((((((''''''''''''''''''((((((''''''''''''&&&&&&&&&&&&'''''''''((((((((())))))++++++***)))(((((())))))************(((''')))+++(((&&&(((******(((,,,222...,,,)))((()))...555:::>>>>>>>>>=========<<<<<<;;;:::777555111000111444---///000000///.../////////---++++++---...---+++'''(((+++...///---,,,,,,((('''''')))***)))'''&&&))))))************))))))***++++++,,,,,,+++++++++************++++++++++++***000444<<>>CCCCCCAAA;;;555000111000......000111333555666444222222222777999???HHHTTTeeeuuu~~~}}}}}}{{{jjjZZZHHH999:::777333000000000000///222111000000222222111000333222333444666>>>PPP```~~~~~~kkkXXXFFFAAA999333222444777999::::::>>>DDDFFFCCCAAACCCGGGGGGIIILLLOOOPPPOOOMMMIIIGGGCCCBBBBBBAAA@@@???===<<<;;;888666444222111---///000000000///000222//////...000:::SSSssslllQQQ>>>>>>999333////////////...---.........---------...////////////////////////...000222444999EEETTT```nnn}}}~~~sss```KKK:::111///111000111222222333333333333///333666555333333666999333222000111333444444444///---)))((()))+++,,,,,,///???___xxx}}}~~~vvvtttsssoooaaaPPPDDD@@@111...///333555222111333nnnLLL<<<999<<<888777;;;888444444555555555555555555111000222666999BBBTTTdddiiiooorrrooorrr}}}lll^^^DDD???888333000///...---//////000000000///---,,,,,,---.../////////...---,,,+++++++++++++++,,,,,,***)))***------)))''')))*********++++++,,,,,,,,,***+++------------...000---,,,***(((''''''((()))'''(((***+++,,,***)))(((''''''((()))))))))))))))'''(((((((((((())),,,///NNNuuubbb;;;###+++111'''%%%222************)))))))))))))))))))))))))))(((((('''&&&&&&000>>>>>>444333;;;;;;111)))(((***)))((()))((((((((()))))))))******''''''''''''(((((())))))'''((()))***)))(((&&&%%%%%%%%%%%%&&&&&&'''((()))***'''%%%((()))(((&&&&&&'''&&&'''******)))...555)))))))))(((((()))***+++,,,,,,,,,,,,------......,,,++++++,,,***)))***...%%%))),,,---***)))***,,,(((&&&&&&(((+++,,,***'''+++)))'''((((((((())),,,+++)))))),,,---,,,***))),,,+++)))((((((((())))))&&&'''((()))************)))************++++++++++++111555:::NNNkkkzzz|||xxxmmm[[[III===888555777>>>BBBCCCAAA<<<555111111111//////111...111444666666444333333555777<<>>HHH[[[rrr~~~yyyppppppxxx~~~~~~ooobbbPPPBBB<<<:::888666;;;777555666777777:::???<<>>999:::999555>>>HHHDDDAAA<<<666111000000000///000222333555666666666555333555999BBBPPP```oooxxx~~~}}}}}}{{{wwwwww||||||xxxwwwsssqqqtttuuuuuuxxx}}}~~~qqq```NNNBBB:::666222000222222000...---......---,,,***++++++////////////...---,,,,,,,,,---...---,,,+++,,,---111222222111111444:::???MMM___xxx~~~mmmcccXXXFFF===<<<888555444333111111000000000222333444555888===DDDIIIWWWlllxxx|||xxxmmmZZZHHH999222000000000444999:::888666666777<<<;;;999777555444333222333222111222444555555444...***)))++++++((()))---888SSSyyy~~~~~~xxxwwwrrrfffSSSKKKCCC444...//////222333333111///oooWWW@@@888888777777999888888888888777666555444666444555888777:::KKK]]]ggguuugggOOOBBB===555333000///......---,,,,,,,,,,,,,,,,,,,,,,,,+++000...+++***+++,,,---...***))))))*********++++++************************444222000...---......///000...,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++******+++------+++***+++,,,((((((((((((((()))******+++,,,888JJJOOOBBB000''')))''''''(((******(((&&&(((((()))***************(((((((((((((((((((((((((((((('''''''''''''''(((((((((((())))))*********)))***+++,,,...///000111000...+++)))(((((((((((('''''''''(((((('''''''''))))))((((((((((((''''''((((((((((((((()))))))))&&&&&&'''((()))***+++,,,((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))******)))))))))))))))***((()))))))))************************++++++++++++(((((())))))))))))(((((((((''''''&&&&&&&&&''''''))))))*********+++++++++++++++++++++************+++)))000777>>>XXXuuu|||wwwgggLLL@@@999999888444;;;EEECCCBBB===666111////////////000111333555777777777777666777:::AAANNN]]]kkkrrr}}}}}}}}}}}}|||}}}zzzhhh[[[JJJCCC:::555333333111000000111111...+++)))***+++...///000000000///---,,,---...///...---,,,...///111222333222666AAARRR___rrr}}}yyybbbRRRKKKDDD??????===;;;::::::;;;<<<>>>@@@CCCGGGLLLSSS\\\bbbkkkwwwlll[[[HHH999111000111222999???@@@;;;888999;;;===;;;888555333333333333444333222333555666555444---***)))+++***(((***///===]]]zzzxxxssseeePPPFFF@@@222------...111333222000...eeeEEE;;;:::777666888777777888777777666555444777333444666444666HHH]]]llljjjRRRBBB:::666111......///...---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***+++---///*********+++++++++******************************---------------...///000111///------------,,,***++++++++++++++++++++++++***+++------+++***+++,,,(((((((((((((((((()))***---%%%%%%---...))))))000))))))))))))***)))'''&&&(((((()))***************(((((((((((((((((((((((())))))(((''''''''''''(((&&&''''''(((((()))))))))&&&'''))),,,...111333444666555333000---***)))((('''(((((((((((('''&&&%%%((((((((('''''''''&&&&&&&&&&&&&&&''''''(((((((((&&&&&&'''((()))******+++((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))***)))))))))))))))******((()))))))))************+++++++++*********))))))(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''))))))*********+++++++++************************+++'''...777>>>VVVvvv|||lllRRRCCC999777777222888CCCCCC???:::444000//////000000///111333555777888888888;;;::::::===GGGUUUdddmmm{{{~~~~~~yyyhhh]]]OOOCCC<<<888555333666666444222///---......---...000111111000///......///000000000111333555///444<<>>AAA;;;444000///+++,,,,,,,,,,,,+++***)))************************+++,,,------,,,,,,---...444111...------,,,,,,+++++++++++++++++++++++++++)))+++,,,,,,+++******+++(((((((((''''''(((((()))'''%%%''',,,+++&&&)))000************)))(((''''''(((((()))***************(((((((((((((((((((((((())))))(((((('''(((((((((&&&&&&''''''(((((())))))%%%&&&(((+++---000222333999::::::888333///,,,+++,,,,,,------,,,***(((''')))((((((''''''&&&&&&&&&%%%%%%&&&&&&''''''((((((&&&&&&'''(((((()))******))))))((((((''''''(((((('''(((((())))))((((((''')))))))))))))))))))))))))))))))))))))))******+++))))))))))))************++++++*********)))))))))'''(((((())))))((((((''''''&&&&&&&&&&&&'''(((((()))************+++++++++)))))))))*********+++++++++&&&---666<<>>999444000///000111111///000333555666777777777;;;;;;::::::???LLL]]]jjjyyy~~~~~~zzzkkk\\\SSSKKKFFFBBB>>>;;;888666666555444333//////000000000///.........000222444777;;;@@@CCCBBBLLL\\\kkkwwwxxxlllmmmkkkgggjjjmmmnnnmmmooossswww~~~rrrjjjZZZGGG888000111444111888>>>===888555666::::::888666333222222333333333222333444666555333111+++******+++)))(((---444EEEfff}}}|||}}}{{{yyyvvveeeIII===;;;333,,,,,,...000333333111///oooFFF;;;<<<:::777:::777777777777777666666555:::444444888666888OOOkkk|||eeeQQQHHH;;;222000000000///---------....../////////>>>RRRhhhoooaaaKKK888///............---+++***)))************************(((+++......---,,,---...777333///,,,+++,,,++++++++++++************++++++(((***++++++***))))))***)))(((((('''''''''(((((($$$'''+++---,,,)))(((***))))))))))))((('''(((((((((((()))***************(((((((((((((((((((((((((((((('''''''''(((((()))''''''''''''((((((((((((&&&'''(((***+++---......222666:::<<<:::777555555444444555444222000---+++******))))))(((''''''&&&&&&&&&&&&'''(((((())))))&&&&&&''''''((()))))))))+++***)))(((((((((((()))''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))***++++++))))))))))))************))))))))))))************''''''((((((((((((''''''''''''&&&&&&'''(((((())))))************+++++++++''''''((()))***+++,,,,,,---'''---555999NNNpppzzzaaaFFF999555555000333>>>BBB???;;;555111000000111111///000222444555666666555555888:::999;;;FFFXXXgggvvv}}}}}}}}}~~~}}}~~~}}}}}}~~~yyyrrrkkkddd___UUUOOOIIIHHHKKKMMMJJJFFFBBBAAA???===<<<;;;::::::<<>>999///,,,---...111333444222000nnnDDD:::===:::888;;;666777777777777777666555<<<555555999888;;;TTTrrr{{{[[[PPP@@@555111000000............/////////000000UUUqqq```@@@000//////000///...,,,***((())))))))))))))))))))))))%%%)))---///......///111999555///,,,++++++++++++++++++************++++++((()))++++++)))((()))***)))(((((('''''''''(((((('''((('''$$$%%%'''(((&&&''''''(((''''''''')))***(((((()))***************(((((((((((((((((((((((('''&&&&&&&&&&&&'''((()))(((((((((((((((((((((((()))))))))))))))*********'''---666<<<>>>??????@@@:::;;;;;;:::888555111///+++++++++***)))(((((('''&&&''''''((()))******+++&&&&&&''''''(((((())))))++++++***)))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))((())))))***++++++))))))))))))************''''''((()))***+++,,,,,,''''''(((((((((((('''''''''''''''''''''((()))***)))************+++++++++&&&&&&''')))***+++,,,---///(((---444777JJJkkk~~~fffGGG888444555///222===BBBBBB===777333111111111111///000222444555555444444000555999999999CCCVVVeeeuuu|||{{{|||{{{zzz~~~~~~{{{{{{~~~~~~yyyrrrjjjbbbbbbgggjjjfff```]]][[[WWWTTTQQQOOOOOONNNSSSWWW^^^fffoooyyy}}}rrrpppkkkjjjqqqyyy~~~nnngggYYYGGG777000333888666999;;;:::777666777999888888777666666666666666111111222333555444111///+++***++++++)))(((...777XXXttt|||{{{}}}|||ssslll]]]HHH???999+++------...111444444222000mmmIII???;;;::::::666999222222999:::444333888===111111:::888:::\\\zzzaaaEEE777555444000,,,///111...///000)))///EEEiiiyyyPPP222000---+++***+++,,,,,,+++++++++++++++++++++++++++...---,,,++++++,,,...///EEECCC777(((***444222%%%,,,+++*********+++---...,,,+++******))))))******))))))(((((('''''''''&&&'''''''''((()))******+++))))))))))))))))))))))))&&&''''''((((((((((((((())))))(((((((((((())))))'''''''''''''''((())))))((('''''''''&&&&&&&&&&&&''''''(((((())))))******+++---///222666<<>>999666666555444222000...,,,+++))))))((((((((()))******)))(((''''''''')))+++---///+++'''%%%'''))))))(((&&&&&&&&&&&&&&&'''(((((()))((('''&&&&&&'''((()))'''''''''''''''((()))***'''''''''(((((((((((()))(((((())))))******++++++)))))))))))))))(((((('''(((((((((((((((((((((((())))))))))))************)))*********++++++++++++,,,...***---999EEE___~~~rrrOOO???111///000000666???FFFAAA999333000000000000333111111444999:::777222555444555999===DDDRRR^^^pppyyy~~~|||zzzzzz|||~~~uuuxxx|||~~~|||xxxvvvuuu|||{{{uuummmkkkmmmrrrxxx}}}zzznnniii\\\KKK;;;222111222666888999999888999;;;===KKKFFF===666555888555///222222444444444222000//////---'''(((...,,,000AAAeeewww|||tttfffTTTEEE;;;444///------///111333222000...lllGGG===999::::::666888555555888888555555888666222666;;;999AAAkkkyyyZZZAAA666444111------000---...000+++222GGGwwwZZZ555000...,,,+++,,,---,,,+++++++++++++++++++++++++++...---,,,++++++---...///===???999---'''+++---***------,,,,,,++++++,,,,,,,,,+++******))))))******)))(((((((((''''''''''''&&&''''''((())))))******))))))))))))))))))))))))&&&'''(((((())))))(((((())))))(((((((((((())))))'''''''''''''''((())))))))))))))))))((((((((((((''''''(((((()))*********,,,,,,,,,---000666>>>CCCIIIJJJLLLMMMLLLHHHDDDAAA>>>===;;;999666333111000000000///...---------...+++***))))))***+++---///111---)))'''((()))((('''&&&&&&&&&%%%&&&&&&''''''(((((('''''''''((()))***(((((('''''''''((())))))))))))(((((('''''''''&&&&&&''''''(((((()))******((((((((()))(((''''''&&&''''''''''''''''''''''''******))))))))))))))))))))))))*********++++++++++++...+++,,,555@@@ZZZ|||~~~sssRRRBBB444111111111666>>>FFFBBB;;;444111000///000333111111444888999666222666444666:::>>>DDDPPP[[[jjjuuu~~~||||||}}}~~~xxxtttnnnrrrwww}}}vvvmmmggg[[[KKK;;;222111333777777777999;;;===???@@@KKKGGG>>>777777:::777222222333444444444222000...,,,---((()))///---555JJJmmmyyy|||zzzrrrcccQQQCCC888111---,,,,,,,,,...000000...,,,jjjDDD;;;999:::;;;666888;;;;;;777555777888777222555:::<<<>>>RRRsssPPP:::444333///,,,///,,,---000---444HHH|||___555111///---,,,------,,,+++++++++++++++++++++++++++------,,,+++,,,---...///444;;;>>>777+++%%%(((...............---,,,+++***++++++***))))))))))))***((((((((((((''''''''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))&&&'''(((((())))))(((((())))))(((((((((((())))))'''''''''''''''((())))))++++++++++++*********)))''''''((())))))******+++,,,+++)))((()))...666;;;HHHKKKOOORRRRRRPPPLLLJJJFFFEEECCC@@@>>>;;;999888666555444333222111111111///............000111222333///,,,))))))))))))((((((((('''&&&&&&''''''''''''''''''''''''((()))***))))))((((((((((((((((((******)))((('''&&&%%%%%%%%%%%%&&&''''''(((((()))((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*********))))))((((((((()))))))))************+++***...++++++111999SSSvvv}}}sssXXXFFF777333333222666===FFFBBB===777222/////////111000000333777888666333444333555999<<<@@@JJJUUUcccqqq~~~~~~}}}~~~~~~~~~zzzzzzqqqtttyyy~~~tttjjjeeeZZZJJJ:::222222555888666555888>>>BBBDDDCCCDDDAAA:::444333666555111222333444444333111///...(((,,,***+++...///<<>>DDDDDDCCC???===888222222555555111222333444444333111///---&&&,,,,,,+++---///BBBaaa}}}}}}}}}{{{wwwwwwjjjXXXJJJ===222,,,******))))))***,,,,,,***(((aaaAAA<<<;;;<<<===:::<<>>iiiyyySSS333---,,,++++++,,,,,,+++)))++++++++++++++++++++++++++++++,,,,,,---...//////---444BBBOOONNN@@@111******+++,,,------,,,+++***+++***))))))(((((())))))'''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))))))))(((((((((((())))))'''''''''''''''((())))))++++++*********)))))))))(((((())))))***+++++++++)))***+++***(((((()))***111444888;;;<<<:::666444......------,,,+++++++++***************+++,,,------------......///000000//////............000111//////...------........./////////...---,,,+++***---,,,++++++************))))))))))))))))))))))))((((((((()))******+++++++++++++++++++++***))))))))))))))))))))))))))))))++++++******)))))))))(((************++++++++++++'''---,,,---111555IIIhhhxxx~~~xxxiiiRRR===555333000222666CCCCCCAAA<<<666000......//////000222444666666666333222555999:::;;;BBBKKK```ooo~~~~~~}}}~~~}}}~~~xxxwwwyyy|||tttfffccc[[[KKK:::222444999;;;777444666<<>><<<;;;===;;;<<>>***+++++++++,,,......---+++++++++++++++++++++++++++***+++,,,------...//////---111;;;MMMZZZVVVCCC000,,,------------,,,,,,+++******)))(((((((((((()))'''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))'''((())))))******))))))))))))(((((((((((())))))'''''''''''''''((())))))*********)))))))))(((((((((((()))******++++++,,,(((***,,,,,,***(((''''''((())),,,......,,,)))'''&&&'''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))&&&''''''((())))))*********,,,------------///111//////......//////000111444444444333222111000///......------,,,---------)))*********++++++++++++)))******++++++,,,,,,---,,,,,,,,,,,,,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---)))...---...333555CCC]]]tttttt[[[AAA666333///000555@@@BBBBBB>>>777222/////////000111333444666777888666555777:::;;;<<>>??????<<<===;;;666444777777555222333333333222000---,,,(((...---+++...555PPPuuu}}}uuutttwwwyyysss```MMMBBB:::///***,,,,,,+++)))***++++++***)))lllNNN>>>???;;;999;;;;;;:::EEESSSWWWMMM???:::<<<>>>DDD[[[[[[@@@666,,,333000+++///---+++222666MMM]]]bbbZZZAAA,,,***++++++,,,...000111000...++++++++++++++++++++++++******,,,---.../////////...---000???YYYfffWWW@@@333222111///---,,,++++++******)))(((((((((((((((''''''''''''((((((((()))*********************)))))))))))))))))))))))))))(((((()))************)))))))))(((((((((((())))))'''''''''''''''((())))))************))))))))))))((())))))******+++,,,,,,)))***,,,+++)))''''''(((&&&'''((())))))(((&&&%%%((((((((((((((((((((((((%%%$$$$$$$$$%%%&&&''''''$$$$$$%%%&&&''''''''''''''')))++++++))))))+++---+++++++++,,,---...///000111111222333333222111111/////////...//////000000,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,------+++,,,,,,,,,,,,+++******************************+++++++++,,,,,,------...,,,,,,------------......,,,///---///555333;;;PPPiii{{{dddFFF888333000111555===AAACCC@@@999333000111000111222333444666888:::666555666888999;;;BBBKKK\\\hhhuuu{{{~~~xxxzzz~~~xxxlllgggfff^^^NNN;;;222555<<<999888666666888<<>>777---))),,,,,,***))))))******)))(((aaaGGG<<>>HHH___nnnhhh[[[TTTbbbxxxZZZ===555222111111///+++,,,///,,,------......------,,,111,,,)))...666999444---333111...,,,+++,,,---///******+++,,,,,,---......///...***///IIIgggpppgggZZZOOOBBB333(((///222&&&******++++++***)))((('''(((((())))))))))))(((((())))))''''''(((***,,,...)))))))))(((''''''&&&&&&&&&&&&''')))***+++,,,---***)))(((''''''((()))***))))))(((((((((((())))))(((((())))))******++++++(((((()))***+++,,,,,,,,,******))))))((((((((('''((((((((((((((()))******)))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&((()))***))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))'''''''''''''''((())))))))))))************))))))))))))*********))))))((((((((()))***+++,,,,,,------------...000111333444000000111222222222222111;;;\\\{{{tttSSS:::222555555111666>>>FFFFFF===555222444333333333333444555666666777555444444666:::>>>AAAQQQfffooorrr~~~~~~~~~~~~|||xxxvvvyyyzzzyyyvvvwww|||||||||sssmmmiiihhh___NNN???:::::::::777666555555777:::===???;;;888444555888999555222333555777666222...+++***,,,///...***333NNNqqqzzzyyy{{{zzzuuuqqqfffNNNBBB===111))),,,,,,---,,,***+++,,,,,,+++)))cccDDDAAA???;;;===777<<<999999DDD^^^yyygggKKK888333111333222///...///---------......---------...+++))),,,222555222---,,,,,,,,,---///333777999---------------,,,,,,,,,---...***---CCCaaaooonnnrrr\\\LLL???000,,,///+++)))))))))))))))((((((((((((((())))))))))))(((((()))(((''''''''')))+++---)))))))))(((''''''&&&&&&''''''((()))***++++++,,,******(((((('''((())))))))))))(((((((((((())))))))))))))))))************(((((()))++++++,,,,,,+++******)))))))))(((((((((((((((((((((((()))******)))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''(((''''''&&&'''((()))***(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''(((((()))))))))************))))))((())))))*********)))))))))))))))******++++++,,,***++++++---///111333444222222222222222222111111666VVVvvvyyyYYY>>>333444444000444===EEEFFF>>>666222333222222222222333444555666666555444333555999===???TTThhhppprrr|||~~~}}}}}}~~~|||qqqeeeZZZSSSNNNOOORRRUUUUUUUUUWWW]]]bbbdddhhhnnnsssuuuvvvvvvwww}}}{{{ssslllkkkiii^^^KKK<<<777777888999888666555666777:::;;;;;;777444555888888555222333555666555222...,,,+++,,,///...,,,777TTTwww~~~{{{}}}{{{vvvqqqcccLLL???;;;...(((+++,,,,,,+++)))***++++++***(((pppLLLCCC???<<<>>>888<<<::::::@@@SSSuuu{{{ccc>>>555///000222111//////------------------------,,,***)))+++---//////...---,,,,,,,,,---///111333///......---,,,++++++++++++---,,,,,,:::VVVnnnyyy~~~eeeWWWPPP===...,,,---******(((''''''((())))))(((((())))))))))))(((((((((''''''&&&'''(((***+++***))))))((((((''''''&&&((()))))))))************+++***)))(((((((((((((((***))))))(((((())))))******************)))))))))((()))***+++++++++++++++*********))))))))))))))))))))))))))))))*********)))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))((())))))******))))))((('''(((((())))))*********************************'''((()))+++---000222333333333333222111111000000111OOOoooaaaDDD555333222///222:::CCCEEE@@@888333111222111111222222333444555555444333333444777;;;===PPPdddnnnqqqzzz~~~}}}}}}~~~{{{vvvtttccc^^^TTTJJJ@@@:::777555222444777888888:::???DDDEEEIIIOOOTTTXXX[[[___aaatttsssuuuyyy~~~|||}}}}}}{{{yyywwwwwwxxxqqqqqqrrrrrrrrrpppnnnmmmnnnrrruuuvvvuuuxxxyyyqqqllljjjhhh]]]JJJ:::666777888;;;999777555555555666777:::777555555777888555222444555666555111...,,,,,,,,,......///>>>\\\}}}||||||{{{uuuooo^^^III<<<777,,,(((,,,,,,+++***((()))******)))'''xxxOOOBBB<<<;;;@@@999<<<>>>>>>===FFFeee}}}RRRDDD666000///......///......------------......+++++++++******+++---//////...---,,,++++++******---------,,,++++++*********---...,,,333KKKkkkzzznnniiiaaaMMM???888000///---+++((('''((()))***(((((())))))))))))(((((('''''''''&&&'''((()))*********))))))((('''''''''*********)))))))))))))))++++++***))))))(((((((((***))))))))))))))))))***+++++++++******)))))))))((()))***+++++++++++++++************************)))*********************)))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((((((((())))))))))))(((((('''''''''((()))***+++++++++*********)))))))))((('''(((((()))+++---///000000000000///000000000000000JJJiii}}}hhhKKK999444222000000888AAAEEEBBB:::444000111111111111222333444444444333222222333666999:::CCCZZZgggooo|||}}}~~~~~~vvvhhh[[[RRRMMM@@@===888444111111222333...000111000...///111333111333777999;;;>>>AAACCCJJJJJJKKKOOOSSSVVVVVVTTTUUUSSSRRRQQQPPPOOOMMMLLLCCCCCCCCCDDDDDDCCCCCCCCCFFFKKKPPPUUU[[[dddoooxxx|||uuuoookkkfffeee\\\KKK===888888999:::999777555444444555666888666555555666777555333555666666444000---,,,---,,,------111CCCaaazzz{{{zzzssskkkYYYFFF:::555+++)))...---,,,***))))))******)))(((yyyOOO@@@::::::@@@:::<<<;;;<<<;;;AAA\\\zzziiiSSSBBB555------111///......------......///,,,------,,,******---///,,,,,,------...---------************************+++---///---///AAAddd|||~~~}}}lllWWWSSSMMM;;;444222...+++)))((())))))(((((())))))))))))(((((('''''''''''''''(((((()))*********)))((((((''''''************))))))))))))***************)))((((((******))))))))))))******,,,,,,++++++******))))))))))))***+++++++++***************+++++++++++++++******+++,,,++++++***))))))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((())))))))))))((((((''''''''''''((()))++++++++++++******)))((((((((()))))))))))))))***+++++++++++++++,,,---///111222222GGGccc{{{pppSSS>>>666333222000666>>>DDDCCC>>>666111111111111111222333444444444333222222333555777888999OOO___lll|||~~~~~~wwwlll]]]OOOEEE<<<444///444333111000......------///000///...,,,+++,,,,,,***+++------,,,---///111------...///111333333222555333111111222222111//////////////////000000111111333666888;;;AAAIIIOOOeeennnyyyxxxqqqmmmjjjffffff___OOO@@@999777555888777666555555666666777777666555555666666555444666666555222///------...,,,,,,,,,333GGGeee~~~{{{{{{|||sssgggTTTCCC999444+++,,,111...---+++******+++,,,***)))vvvMMM???::::::???999<<<999::::::???SSSvvv}}}cccGGG333...222000///...------...///000------...---++++++,,,...,,,,,,---...---+++)))(((************++++++++++++,,,,,,---------999YYYxxxoooXXXXXXTTT???555333000...+++***))))))(((((())))))))))))((((((((((((((((((((((((((((((+++******))))))(((((('''*********)))))))))))))))))))))***++++++******)))+++******))))))******++++++++++++++++++*********)))******+++++++++******+++++++++++++++,,,,,,,,,***+++,,,------+++***))))))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''(((((())))))(((((('''(((''''''&&&'''(((***+++*********))))))(((((((((******)))(((((((((((()))((((((((()))+++...000222444CCC\\\vvvxxx\\\EEE999555444222666<<>>888;;;:::999:::===HHH```[[[;;;///222000///...------...///000---------------,,,+++***...///111222222000...---...---------,,,+++++++++,,,)))***---,,,222MMMjjj}}}yyy___UUULLL:::111000///...---,,,+++***(((((())))))))))))(((((()))))))))))))))))))))(((++++++******)))((((((((()))))))))))))))*********'''(((***+++,,,++++++++++++******))))))******+++***++++++++++++++++++,,,******+++++++++******)))+++++++++,,,,,,,,,------+++,,,---...---,,,***))))))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''(((((((((((('''''')))((('''&&&&&&''')))***)))))))))))))))((((((((())))))(((((((((((())))))))))))((()))+++---000111222===SSSpppfffKKK<<<666555444666;;;AAAEEECCC<<<666222222222222333444555666555444444444444555555666666@@@GGGVVVnnnzzz~~~~~~~~~nnndddVVVHHH;;;777222000000222111111******+++,,,---.........------...///111222222111,,,...000000//////000111---......---------...///......//////000000111111,,,,,,---.........------222222222111111222444666000777EEEXXXkkkxxx{{{rrrllliiiiiihhhggg]]]KKK<<<777777777888888888888888888888888444555555555555444555666888777444111---,,,...///,,,,,,///<<>>777555555666:::AAAFFFEEE>>>888333333333333444555666666555555555444444555555666555:::<<>>:::===888<<<:::999666:::CCCMMMmmm```888///000......---,,,,,,+++******///+++***,,,---++++++---***:::===UUUkkkjjjnnnnnnUUUEEE555//////...***'''+++(((+++...---111FFF___}}}wwwUUU???999000,,,***...000...---///,,,,,,+++***)))(((''''''))))))))))))))))))))))))(((***,,,,,,+++))))))***(((((())))))******++++++++++++******************+++***)))'''''')))***+++***************************************+++++++++,,,,,,,,,+++++++++******,,,,,,---...---,,,***)))(((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&&&&'''((())))))***))))))(((((((((((())))))(((''''''&&&&&&%%%%%%%%%(((((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))************))))))(((((((((((())))))'''((()))***************+++***)))(((((()))***+++,,,+++******+++...000222444777HHHggg```DDD777666111555666888>>>DDDAAA999333222000111222333333222555555555666666666666777888::::::EEE\\\jjjuuuwww[[[EEE999444111//////...------.........---,,,------....../////////---...///000000000000000111222222333333222222222444444333222111111000000///111333444444333444555111222333444444444333222333222111000000111222333333111111888CCCTTTjjj}}}}}}vvvkkkhhhkkkmmmlllcccRRR@@@:::======999:::888888999<<<<<<999666777666444333333444666777:::777222000///000000///...---333IIIiii~~~wwwuuuppp___MMMDDD999///,,,---...///111000...,,,*********+++,,,mmmKKKDDD>>>:::===777;;;;;;:::777999@@@GGGccc~~~ooocccYYYUUUUUU]]]kkkzzz~~~iiiIII333000000......------,,,++++++***000,,,+++------******---222SSSeee}}}wwweeeHHH111(((***---,,,***(((+++...,,,...AAAWWWmmmzzzkkkMMM<<<111***''')))+++******,,,+++******))))))((((((((((((((((((((((((((((((((((((***,,,,,,+++))))))***)))))))))))))))*********************************+++***)))(((((()))***+++************************************++++++++++++,,,,,,+++++++++*********+++,,,---------,,,***)))(((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((''''''(((((()))*********+++***)))(((''''''''''''%%%%%%%%%&&&&&&''''''''')))(((''''''&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))***************)))(((''''''((()))***,,,+++******+++...000111333777HHHffffffGGG999888111444555666===DDDBBB<<<444222111111333444444333666666666666666777777888;;;<<<:::CCCXXXdddpppooo___III999222000...,,,111///...000222333111...------......//////000000///000111222222222222222111222444555666666666666666666555555444333333222111222333333111111222333333444555555555555444333555444333222111222222333222///...111777FFF]]]qqq}}}}}}rrrjjjjjjllllllggg___OOO???999<<<<<<999999888888999;;;;;;999666777666444333333444666777:::666222///...//////......---777QQQoooyyyuuunnn\\\JJJBBB777...,,,------...000///...,,,*********+++,,,pppKKKBBB>>>;;;>>>777;;;;;;<<<888999===@@@UUUwwwuuucccOOOCCC>>>999888888===GGGYYYzzzoooPPPAAA555222333---......------,,,+++++++++000---+++------***+++...EEEvvvccc;;;&&&***///---***(((+++---++++++999JJJooo~~~yyyaaaOOO>>>444+++)))(((''''''***)))))))))))))))))))))((('''''''''''''''''''''''''''))),,,,,,+++))))))***************))))))))))))************************+++***)))(((((()))***+++************************************++++++,,,,,,,,,++++++++++++*********++++++,,,---,,,+++***)))(((((((((((('''''''''''''''&&&&&&&&&&&&'''(((((())))))))))))***************)))((((((''''''((((((&&&&&&&&&''''''(((((()))***)))((((((''''''(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))***)))((((((((()))***+++)))(((''''''''''''((()))++++++++++++,,,---///000222666FFFdddoooMMM;;;:::222222222444:::BBBCCC@@@555333111111333444555444777777666666666777888999<<<>>>:::@@@RRR^^^kkk}}}vvvMMMBBB555---,,,------+++222000///222777777333///......//////000111111222333333444444555555444444222444666888999:::::::::888888777777666666555555666666555333111111222444666666777777777777666555777666555444333222222222222///---,,,---777NNNccc~~~}}}~~~|||uuummmjjjlllkkkhhh^^^WWWHHH<<<888:::;;;888888777888999::::::888666777666444333333444666777999555111...---------,,,...///>>>]]]xxxzzztttiiiVVVFFF>>>555,,,+++++++++,,,...///...,,,+++******++++++uuuLLLAAA>>><<<>>>666::::::<<<888888;;;;;;JJJeeeyyyJJJ@@@888777777555555666555999FFFjjjuuuvvviiiJJJ444111111555444+++......------,,,,,,,,,,,,...,,,+++------+++...333YYYyyyJJJ//////000'''))))))+++,,,)))(((111===ooo}}}mmm^^^RRRDDD666...+++(((''')))'''''''''(((((()))))))))''''''''''''''''''''''''''')))++++++***))))))***++++++******))))))(((((())))))))))))************+++******))))))******+++************************)))******++++++,,,,,,,,,++++++++++++******************+++,,,,,,+++***)))(((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((***)))))))))))))))))))))''''''''''''((()))***+++)))))))))))))))(((((((((******)))((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''))))))(((((((((((())))))+++***((('''''')))***,,,***)))(((''''''((()))***++++++++++++,,,---...///000444DDD___}}}xxxTTT===:::333111000222888???CCCDDD777444222222333555555555666666666666666777888888:::===999>>>NNNZZZiii}}}kkkSSS777222,,,***,,,//////---111......222888999444...//////000111222333333444666666777777777777777666444666888:::;;;;;;;;;:::888888888888777777666666::::::888666444444666999888999999999888888777777888777666555333222111111111111000...+++111DDDXXX{{{zzzqqqjjjjjjlllggg___UUUMMMBBB999777888999888777777888999:::999888666777666555333333555666777888444000---,,,,,,,,,+++...333HHHjjj~~~yyyqqqbbbOOOAAA:::222+++******)))***---...---,,,+++************~~~OOO@@@>>>===>>>666;;;888;;;888888;;;:::CCCXXXYYY===:::999999777333444777777666<<>>OOOvvv~~~|||rrrjjjjjjjjjaaaWWWNNNFFF<<<888777777888888777888999:::999888888777888777555444444555777888666333...,,,+++,,,,,,+++000;;;UUUttt~~~{{{uuujjjYYYHHH===555///+++******((())),,,------,,,+++************TTT@@@======>>>666<<<666;;;888777;;;:::>>>NNNwwwjjjDDD<<<999777555222000333:::333444555JJJqqqddd???;;;999333444444,,,...333000......------------------+++***,,,...------333:::kkkWWW555000000))))))******)))((((((***,,,000CCCVVVZZZUUUTTTXXX\\\NNN???///***)))((('''(((%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''%%%'''***+++***))))))***************))))))))))))'''(((((())))))*********++++++++++++++++++++++++************************)))******+++,,,---......+++************)))))))))'''((()))***+++***))))))(((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((---,,,+++***))))))))))))%%%&&&''''''((()))*********)))((((((''''''(((((('''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((()))))))))))))))(((((((((((())))))+++***)))((((((((()))***,,,+++************+++,,,***+++++++++,,,,,,,,,,,,...111;;;RRRqqqlllOOO>>>777333000222444888>>>EEE===:::666333444444555555444555777999999888777666555:::999;;;EEEOOO```xxxdddJJJ:::333///...---...///000///.........///111333333111///111222333444555666777888999999::::::999999888888888999;;;======;;;999777555555555555444444444444666777777666555555777999;;;:::999888777777777888777777666555444222000///,,,...111222...///:::FFFnnn}}}|||~~~|||rrrjjjiiihhh^^^RRRHHH@@@999888888777777888777999;;;;;;:::999888999888777555444444555777888444111---+++,,,---------444HHHddd{{{~~~zzzuuunnnaaaOOOAAA;;;222...++++++***'''(((,,,,,,,,,,,,+++******))))))XXXAAA<<<======666===666:::777666:::999:::FFFaaa]]];;;:::555111222333222555999...555666CCCiii___<<<:::777222555333+++...333///------.....................---......,,,,,,222:::jjjSSS333,,,...,,,*********((((((*********)))---111111///333CCCTTTFFF888***'''))))))''''''&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((($$$''')))******))))))***)))))))))))))))*********''''''(((((()))******+++***++++++++++++++++++***************************)))******+++,,,---...///************))))))))))))&&&''')))*********)))((((((((((((((('''''''''''''''&&&&&&&&&&&&'''(((((('''''''''((())))))******+++*********+++,,,------.........---,,,+++++++++)))(((''''''&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((()))***++++++))))))(((((((((((())))))************)))))))))(((,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,+++---///777KKKkkk|||^^^EEE:::444111333333444:::BBB@@@===777444333444444444444777:::======;;;888666777===;;;:::@@@EEETTTlll~~~~~~iiiIII555000111......------...///000000000222444444222111222333222333444555777888999999999999999999999888777777777999<<<>>>???===;;;:::444444444444444444444444777888888777555444555666:::999888666666666666666777777777777666444222111......///000...///777BBBhhhyyy}}}yyy}}}}}}xxxpppiiihhhggg^^^SSSFFF===777999999777666999777:::======;;;999999;;;888777666444444666777888333000---+++,,,...//////:::VVVsss|||vvvooogggXXXFFF<<<:::000---+++,,,***'''(((,,,,,,,,,,,,++++++***)))((([[[AAA<<<<<<===777>>>666:::777555999777777AAARRRwwwXXX;;;===666333777:::777222000---:::;;;DDDiii]]];;;===333///222333///222555,,,------..................000/////////,,,***000888bbbzzzRRR333)))***+++******)))((()))++++++)))...+++---111///,,,444BBBGGG999,,,***,,,+++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))$$$&&&)))******)))******(((((())))))******++++++&&&''''''((()))******+++***++++++,,,,,,++++++***************************)))******+++---...//////************))))))))))))&&&'''(((*********)))((()))((((((((('''''''''''''''&&&&&&&&&&&&'''(((((('''(((((()))***++++++,,,%%%&&&'''***---000333555<<<:::888444111---+++)))(((((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))***+++,,,---))))))(((((((((((())))))***************)))((('''+++***)))(((((()))***+++******+++,,,,,,,,,++++++---...555GGGgggiiiKKK;;;555222444333222888@@@BBB>>>999555333333333333555888===@@@AAA>>>999666:::@@@===999<<<>>>KKKbbbxxx}}}~~~nnnOOO;;;333000---...---------...000222333333666888777333111444777333333444666777999::::::999999999999888888777666666888<<>>===333333444444444444444444:::;;;<<<;;;888555555555:::999777555555555555666888888888888777666444333444000......---///888AAAeeeyyyzzzwww|||wwwtttmmmhhhhhhggg```VVVEEE<<<777999;;;777666999888;;;>>>>>>;;;999:::<<<888777666555555666777888222///,,,+++---///000111>>>___|||{{{ssslllcccSSSBBB999:::///,,,+++,,,+++''')))---++++++,,,++++++***)))(((eee???AAAAAA999888;;;777777777777888999:::;;;GGGfff\\\AAA<<<777444444333111111555777666999JJJjjjwwwUUU;;;000111111111111111000//////111///---,,,,,,,,,...///......//////...---,,,,,,III]]]yyyvvvIII///...---###******))))))))))))******))),,,...///...000444888HHH;;;///+++)))%%%$$$&&&$$$%%%'''(((((((((''''''((((((((((((((('''''''''((((((((((((((()))******(((((((((((())))))))))))*********++++++,,,,,,,,,,,,,,,,,,+++++++++************))))))))))))******(((((((((((()))***+++,,,***)))'''''')))))))))((())))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((())))))'''''''''''''''&&&&&&&&&...'''***000555FFFVVVXXX]]]aaa```KKK222---...###))))))((('''&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&)))))))))'''%%%%%%''')))***))))))((('''&&&&&&&&&&&&'''(((***++++++,,,,,,*********(((''''''***---,,,+++******))))))******,,,+++***)))))))))***++++++*********++++++,,,---)))...777JJJhhhrrrVVVBBB666333111,,,111;;;;;;FFFCCC===888333222222333666555666;;;BBBEEECCC???;;;<<<;;;::::::???HHHNNNjjjuuu~~~~~~~~~wwwYYYAAA222+++,,,000---------------...///000666666777777666555444444444333222444888999888666<<<:::888666555555555666777888999999::::::::::::444555555555555555555555888999999999888666333111888777555555777888777666777777777666555333222111222333222///...333;;;AAAjjj|||~~~}}}mmmnnnlllhhhgggeeeYYYKKK@@@>>>;;;888777777888999======<<<;;;:::999999888888999666333666:::555,,,...------...,,,+++000888MMMeee|||~~~yyywwwjjjWWWHHHBBB===888...---,,,++++++*********+++******)))))))))))))))fff@@@@@@@@@888888:::777777777777888999:::;;;???XXXfffDDD888555444777777333111222666777???TTTvvvnnnWWWAAA555333111111111111111000//////000///---,,,,,,---...///...............---,,,,,,...888HHHXXXhhhxxx```;;;***...000*********))))))))))))******)))+++---...///000222444EEE===333***'''&&&''''''%%%&&&'''((((((((('''&&&'''''''''(((((((((((((((((((((((((((((()))******))))))))))))************++++++++++++++++++,,,,,,++++++++++++******************))))))))))))******(((((((((((()))***+++,,,+++***((((((***+++***)))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&'''((((((((('''''''''''''''''''''***$$$+++999EEEZZZlllnnnyyytttttthhhHHH222---+++))))))((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((())))))'''&&&&&&(((*********))))))(((''''''&&&'''((()))***+++,,,,,,,,,+++++++++***((()))+++------,,,,,,+++++++++++++++,,,++++++***+++,,,---......---,,,+++************+++///777GGGaaa{{{zzzbbbCCC666222222,,,111999999EEECCC???999555222222333555444555:::@@@CCCAAA>>>===<<<;;;999999===DDDIII]]]kkk}}}zzzbbbEEE555000...---------------......///000111666666555555555444444444444333333555888:::888666:::999888777555555555444888888999999999999999999555555555555555555555555444444555666666555444333777666444444666777666555555555555444444222111000222111111000...000;;;GGGooozzzjjjkkkjjjggggggdddVVVHHH@@@>>>;;;888777777999:::======<<<;;;:::999888888666888666555999===:::222///---...///---...555>>>WWWlll{{{yyyuuuhhhTTTEEE>>>888222,,,,,,+++******)))******+++***))))))(((((())))))jjjBBB@@@>>>888777999777777777777888888999::::::IIIlllyyyRRR<<<888666999:::666444555444<<>>999999999777777777777777888999999===???WWWnnnKKKBBB999777777777999===>>>NNNeeeooo^^^III:::444222333333111111111111111000//////000///...------------...---------......------,,,111///---,,,000;;;HHHRRRNNN>>>...***,,,+++(((%%%))))))(((((((((((()))))))))(((***...333555333000999AAA<<<+++###***...)))(((((((((''''''&&&%%%%%%%%%&&&&&&'''((()))******((((((((((((((())))))***)))))))))*********++++++,,,,,,,,,++++++*********))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((()))***+++,,,,,,***((()))***+++******((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((()))))))))))))))*********((((((999RRRdddtttyyyoooiiijjj}}}eee???...+++))))))((('''''''''''''''&&&&&&''''''''''''&&&&&&&&&((()))((((((((()))+++''''''''''''&&&&&&%%%%%%((((((***++++++,,,,,,,,,)))+++,,,,,,+++******+++------,,,+++++++++++++++,,,,,,,,,---...//////000000000...,,,+++******)))***...444===LLLccc{{{}}}PPP;;;333333//////444333AAABBBBBB???999555333333222222333777;;;>>>>>><<<;;;:::999888888:::<<<>>>===PPPjjjwwwQQQ>>>---***...///+++(((...///000111222222333333555333222000000111333444444444555777888999999888888888999999888777555444888888888888777777666555333333333222222222222222000000000000222333555666555333222222333444444333222222222333222222111111111+++...555111---BBBaaa~~~vvvgggggghhhhhheee[[[JJJ===>>><<<;;;999999999:::;;;<<<<<<;;;:::999888777777555666777:::===>>><<<999000///000111222888GGGVVVsss~~~|||vvvrrrjjj\\\LLL???777111---+++++++++*********++++++***)))((((((''''''((((((yyyLLLCCC???;;;;;;:::777777777666777777888888???888EEEkkkiiiYYYGGG>>>===AAAIIIPPP[[[ppp~~~lllNNNFFF;;;555555666555111111111111111111000////////////......------------,,,,,,---------------,,,***+++...000111333555777333+++'''+++---)))&&&&&&))))))(((((((((((())))))'''''')))...444777555222444>>>===---%%%+++...***((((((''''''&&&&&&&&&&&&%%%&&&&&&'''((()))******((((((((((((((())))))***((((((((()))))))))******,,,,,,,,,++++++*********)))))))))(((((((((''''''))))))(((((((((((())))))(((((((((((()))***+++,,,***)))'''''')))***)))(((((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%'''''''''''''''(((((()))))))))))))))******++++++***---CCC^^^lllsssmmm]]]TTTfffttt]]]FFF///))))))((('''''''''((((((&&&&&&''''''''''''&&&&&&%%%'''))))))))))))***,,,))))))))))))(((((((((((((((((()))***++++++++++++(((***++++++***))))))***,,,,,,+++***************,,,,,,---------,,,,,,,,,------,,,++++++++++++,,,(((+++000777BBBWWWrrr[[[BBB555555000///222111<<<@@@CCCAAA;;;666444444333333444777:::<<<======777777777888:::;;;<<<===999FFF^^^uuuttt___AAA777...---...,,,++++++...///000222333444444444444222111///000111333444333444666777777888888999888999999:::999888666555777777777777666555555444111111111000000/////////222111111111222333444444444333111111333333333222222222333333333222222111000***---555333333MMMooo{{{uuujjjiiiiiifff___QQQCCC;;;<<<<<<;;;:::::::::;;;<<<;;;;;;:::999888777777666555666777:::;;;999666555000///000222555>>>QQQccc|||{{{xxxsssgggWWWHHH<<<333...,,,+++***))))))))))))))))))******)))(((((((((((((((QQQDDD???<<<===:::777777777666666777777888:::444:::VVV{{{kkkaaa```dddjjjqqqvvv[[[EEE>>>;;;555000000444444111111111111111111000/////////............---------+++,,,,,,------------,,,)))***---///000///...------)))((()))***)))***---)))((((((''''''(((((()))&&&''')))---222444444444111999:::000***+++,,,***(((((('''&&&&&&&&&''''''&&&&&&''''''(((((())))))((((((((((((((()))******'''((((((((()))))))))))),,,,,,++++++++++++++++++))))))))))))(((((((((((()))((((((''''''(((((()))(((((((((((()))***+++,,,***(((''''''((())))))((())))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%(((''''''''''''((())))))(((((())))))******++++++)))000JJJfffqqqrrrhhhVVVQQQjjjxxx\\\444))))))(((((('''(((((()))&&&&&&''''''''''''&&&&&&$$$&&&)))*********+++,,,------------,,,,,,,,,,,,))))))***+++,,,,,,++++++((()))******(((((()))***,,,+++******))))))******,,,,,,,,,,,,,,,+++******+++*********++++++,,,---((())),,,222:::LLLggg}}}iiiJJJ888777222///222111666<<>>===<<<999@@@SSSkkkzzzrrrVVV???333000...///---***,,,000---...111333444444444444222222111000000111333444111333666666666666777999888888888888888777666666555555666666666555444444111111000000///.........222222333333333333333333444333111111333333333222333333333333333222111000///,,,...444555===ZZZ{{{~~~~~~wwwrrrkkkjjjgggaaaTTTFFF>>>>>>;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999888777666666666555777:::999444000000//////000222666CCCZZZppp~~~{{{yyyvvvfffSSSDDD888///+++***,,,+++***)))((((((((((((+++******)))))))))))))))SSSCCC===<<<<<<:::777777666666666666777777555777:::DDD^^^jjjVVVBBB444555666333......333555222111111111111111000//////...............------,,,***+++,,,---------------///......//////...---+++,,,,,,***'''(((***+++)))((((((''''''''''''((((((&&&(((***,,,---...000222000333555444///+++))))))''''''&&&%%%&&&'''(((((('''''''''(((((((((((((((((((((((((((((()))******(((((()))))))))*********++++++++++++++++++,,,,,,*********)))))))))((((((((((((''''''''''''(((((((((((((((((()))***+++,,,+++)))(((((()))******)))))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''(((((()))******+++'''000MMMhhhpppqqqiiiXXXZZZllleee666))))))(((((((((((())))))&&&&&&''''''''''''&&&&&&###&&&)))******+++,,,---------------------------+++,,,------...---------***++++++)))((((((***,,,,,,,,,+++************+++******,,,,,,---,,,++++++***)))))))))******+++,,,***)))+++///555BBB[[[qqquuuQQQ<<<999333///111111111999AAACCC===777555555000222333444666888:::<<<777777888<<>>555...,,,///222111000...---,,,++++++,,,,,,+++***************TTTBBB<<<;;;<<<888888777666666666666777777333<<<>>>;;;IIIooocccJJJ>>>999777---333555111000555777444111111111111111000//////......//////......---,,,***+++,,,,,,------------******+++...000111000...))),,,+++((()))---(((((((((''''''''''''((((((''')))+++***((())),,,///000///222666333+++'''((('''&&&%%%%%%&&&'''(((***((((((((((((((('''''''''((((((((((((((()))******)))************+++++++++*********++++++,,,,,,---************))))))))))))((((((''''''''''''(((((((((((((((((()))***+++,,,,,,***))))))***++++++***))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&''''''((()))*********&&&000LLLfffmmmoooiii[[[dddmmm|||hhh;;;))))))(((((((((((()))***&&&''''''''''''''''''&&&###&&&)))+++++++++,,,---++++++++++++++++++++++++......//////000/////////,,,,,,+++***((())),,,......---,,,,,,++++++,,,,,,((()))+++---......------******))))))))))))******,,,******...222===SSShhh|||VVV>>>:::444///222222...777AAACCC>>>888555666///000222333444555888:::999999:::===@@@@@@===999:::888DDD___ttt|||~~~jjjGGG444111555444111111222000,,,+++...+++---000222444444444333000111222333333333333333///222555555444333555888666555333222222333444555222222333444555555555555333333333222111000000///---///111333444444222222555333222222333444444333222222222111000...---,,,---000111000888OOOooo~~~rrrlllkkkeeeddd```UUUBBB555;;;HHH::::::;;;<<<<<<=========::::::999888777666555555555444777;;;888000,,,.........///111777GGGddd}}}}}}xxxwwwjjjWWWDDD999444000111666999888666555333222111111---,,,++++++******++++++NNNCCC???:::AAA888777666666666666777777888555333666;;;>>>JJJiiiuuuXXXEEE===:::555000000000//////000222444555///000111000111222111///111000111111///---...111,,,,,,,,,,,,---...//////------,,,...///000...---+++++++++************))),,,***((('''(((((((((&&&******************++++++------...111333111+++&&&%%%(((***)))%%%$$$&&&(((''''''&&&&&&&&&''''''(((((((((((((((((()))******))))))))))))************)))************++++++++++++++++++***)))((((((''''''''''''''''''((())))))))))))))))))************++++++++++++*********))),,,+++***'''%%%%%%'''***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))))),,,&&&:::cccxxxooodddfffnnnssstttmmm@@@,,,+++)))((('''''''''((((((((((((((())))))))))))((((((((((((((()))******,,,------------,,,++++++,,,---///...---,,,,,,---------,,,++++++,,,,,,,,,...---,,,+++************------------------------,,,***)))''''''(((***++++++)))+++///111666EEEUUU|||iiiJJJ:::888777333...000444;;;BBBDDD@@@888333666444111000222555777777777777888999::::::;;;;;;BBB??????JJJ___uuujjjJJJ===444,,,---......///000///...,,,+++......000111222333333444111111111111111111111111222444555444444555777999666555444333222222222222111//////333888:::777333777222000222111...,,,---111000111333333000222666333333333222222222111111000/////////000///---+++111---,,,666KKKfff}}}zzzqqqjjjeeejjjaaaRRRDDD<<<999999:::::::::<<<>>>???>>>;;;888888999999888666555777888777999:::888333///---...)))///222333???YYYvvvxxxnnncccPPPAAA===555...:::PPP^^^^^^]]]ZZZUUUNNNGGGCCC???>>>;;;777444222111000PPPAAA>>>777>>>555777777666666666666777777999666666888555777III```gggXXXFFF999666444111---000/////////000222444555444222000......000111000000...---......---+++***---------------...//////------,,,...///000...---+++++++++************)))***+++,,,---,,,***'''&&&)))))))))******+++++++++.........000111000+++((('''(((((('''&&&&&&'''((((((''''''&&&&&&&&&''''''((((((((((((((()))******))))))))))))************)))************+++++++++++++++******)))((((((''''''''''''''''''((())))))'''(((((((((((()))))))))++++++*********)))))))))++++++***(((&&&&&&''')))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))+++)))888WWWkkkkkkjjjooonnntttvvvlll>>>,,,+++)))((('''''''''((((((((((((((())))))))))))((((((((((((((()))******+++,,,,,,,,,,,,+++*********+++---,,,+++******+++---,,,,,,+++++++++,,,,,,---,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***++++++***,,,///000222<<>><<<<<>>@@@???<<<:::999999999888666555666888888999999666111...---...,,,///111555EEEaaa{{{|||qqqfffXXXHHH>>>;;;666444FFF^^^|||}}}}}}|||yyyuuurrrooobbb___ZZZUUUPPPMMMKKKKKKUUUAAA>>>777<<<444999888777666666555666666777444555888666333:::FFF[[[{{{~~~gggGGGAAA999444333333111...////////////000222333444666333000...///000111111000...------///111///,,,......---------...//////------,,,...///000...---+++++++++************)))(((---222333///***'''&&&(((((())))))***+++,,,,,,......---...//////---++++++(((&&&%%%'''((()))))))))((('''&&&&&&&&&&&&&&&((((((((((((((()))******))))))))))))************)))************+++++++++++++++******)))((((((((('''''''''''''''((())))))''''''''''''((((((((((((******)))))))))((((((((()))***+++)))'''&&&'''((((((((('''&&&&&&&&&&&&'''&&&&&&'''''''''((((((((((((((((((((()))))))))))))))***222CCCVVVdddnnnssstttuuutttuuuIII+++***)))'''''''''(((((((((((((((((())))))))))))((((((((((((((()))************++++++******)))(((''')))******)))((()))))),,,+++++++++++++++,,,,,,,,,+++***)))((((((((()))+++++++++++++++++++++++++++***)))(((((()))***+++******,,,//////000777???aaaxxxkkkLLL999555333...000111555===DDDEEE???:::777555333333555666666666777777888888888888888888<<<;;;;;;===EEEWWWnnn~~~~~~yyyPPP000---000///222,,,,,,---......---------333333333222111000///...222222222222111111000000111222333333222222444666333777;;;???@@@>>>:::888666444444666999999777333333......444:::999777666333//////444777555333333222222222222111111111000//////...------...///000---333CCC\\\wwwyyytttnnnhhhddd[[[PPPCCC;;;999:::999888;;;;;;<<<>>>@@@@@@>>>;;;999::::::888666555666888:::999777333///------...///...///888OOOlllzzzmmm___KKKAAA:::777555;;;UUUrrr~~~zzzuuupppnnnmmmlllZZZAAA???999<<<777999999777666555555555555333111444999:::888999>>>@@@[[[~~~oooVVVFFF999777555333222000//////.........///000111222333333111000222111//////111///111111//////222222000......------,,,------------,,,,,,...///000...---+++++++++*********))))))(((...333333---(((&&&'''&&&'''((()))***+++,,,---,,,++++++,,,---///000111...)))%%%%%%'''***+++***)))((('''&&&&&&&&&&&&&&&((((((((((((((())))))***((()))))))))************))))))*********+++++++++************))))))(((((('''''''''''''''((())))))'''''''''((((((((())))))))))))))))))((((((((((((((()))+++***(((''''''((((((''''''&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))((()))***222FFFaaaqqqsssvvvqqqkkk|||RRR+++***)))'''''''''((()))(((((((((((())))))))))))((((((((((((((())))))***)))))))))***))))))((('''&&&((())))))((((((((()))+++************++++++,,,******)))(((((((((((((((***************************))))))((())))))***++++++******+++---111888===RRRqqq{{{XXX===555333///000///222999BBBFFFCCC>>>777555444333555666555444777777888888888777666666<<<======;;;<<>>ZZZvvv{{{nnnaaaIIIAAA888333333BBBccc^^^>>>???999;;;999999999777666555555555555555333333666777555444555:::DDDVVVnnn}}}aaaGGG777333222111000...,,,+++,,,---,,,---...///000111111111//////222555222,,,---222:::@@@AAA;;;444333222///......---,,,+++++++++,,,---,,,,,,...///000...---+++++++++*********)))))))))---000///)))&&&'''***&&&'''''')))***+++,,,,,,(((((())))))+++///222555000+++'''&&&(((++++++***(((((('''&&&&&&&&&&&&&&&((((((((((((((())))))***((()))))))))************))))))*********+++++++++*********)))))))))))))))'''''''''''''''((())))))(((((()))))))))*********))))))))))))((((((((((((''')))******)))''''''(((''''''&&&&&&&&&''''''((('''''''''((((((((())))))(((((((((((())))))))))))((()))''',,,EEEgggzzzzzzvvvnnniiisssGGG******(((''''''(((((()))(((((((((((())))))))))))((((((((((((((())))))***((())))))))))))(((''''''&&&((()))***)))((()))***)))))))))))))))***+++,,,))))))(((((('''((((((((()))))))))))))))))))))))))))))))))))))))******++++++***((((((,,,333888:::GGGiiidddFFF888333000000///000666???DDDDDDBBB888666333333333444444333666777888999999888666555<<<===>>><<<888@@@YYYqqqzzzXXX777111///+++,,,,,,,,,,,,,,,---......///111111222222222111111000222222222111111111000000111222222222111111222444999:::;;;<<<<<<;;;:::999555444333333333333111000,,,222===GGGHHHDDDDDDHHH@@@666...///111111111222111111111000000000//////...000222111000///111333???RRRlll|||~~~uuuppppppnnnhhhaaaHHHBBB:::888:::======<<<:::999:::;;;======<<<:::999::::::999777666888999>>>:::444000......000222...,,,333IIIfff||||||pppeeeLLLDDD888000555KKKmmmaaa;;;===999999999999888777666666555666666555444333444777888888888===999<<>>222000///...---,,,+++++++++------,,,...///000...---+++++++++************)))***,,,,,,***'''&&&(((+++''''''(((((()))***++++++&&&'''(((((())),,,111444000...***))))))******)))''''''&&&&&&&&&''''''(((((((((((((((((()))******))))))))))))************)))************+++++++++******))))))))))))))))))'''''''''''''''((())))))))))))))))))******************)))))))))(((((((((((()))***)))((('''((()))'''&&&&&&&&&&&&'''((((((''''''((((((((()))))))))(((((((((((())))))))))))(((******...FFFiii~~~zzzwwwtttvvv___666***)))(((''''''((()))***(((((((((((())))))))))))((((((((((((((()))******(((((())))))(((((('''&&&&&&(((******))))))***+++(((((((((((()))***++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))******++++++***,,,///333:::@@@@@@<<>>>>>;;;:::999:::;;;<<<:::999888999999999888888999;;;===888222......///111222...000>>>XXXrrr}}}{{{vvvjjj^^^KKKCCC666111>>>ZZZwwwggg<<>>JJJZZZppprrrYYYBBB:::666111222999222000......000111111000***+++---///000000000///......222666555===XXXuuusssVVV<<<222111000///------,,,,,,------,,,...///000...---+++++++++************)))+++******)))))))))***+++'''((((((((())))))******&&&((()))((('''))),,,000000000///,,,)))(((((()))&&&&&&&&&&&&&&&'''((()))((((((((((((((()))******))))))))))))************)))************+++++++++)))))))))))))))))))))***'''''''''''''''((())))))((((((((())))))))))))***++++++*********))))))))))))))))))((('''''')))+++&&&&&&&&&&&&&&&'''(((((('''((((((((())))))))))))(((((((((((())))))))))))'''+++,,,---<<>>888444444666999:::444666999;;;<<<<<<:::999;;;888===FFFEEE>>>AAALLLXXXmmmpppWWW???000111222111000///......///000111111222222222111111000//////000111222333333444333444444333222111333444///000222333555666666777111222222000///...000111...///:::LLLVVVPPP???333000///111333222......222000/////////............---...000444???SSSlll}}}~~~uuujjjhhhiiiaaaOOO???999<<<>>><<<888888;;;@@@???>>><<<<<<<<<<<<:::888555666888888999:::<<>>XXXvvv~~~xxxpppbbbMMM<<<999444///888WWWzzzvvvFFF???888>>>666999777555666999:::888666555555555555666666666666333555666777777888;;;===IIITTTaaarrrzzzRRR777333111---111//////...------------......------------.../////////+++333444===lllzzzLLLCCC222888===,,,&&&//////,,,,,,,,,++++++,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))***))))))((('''''')))))))))))))))))))))))),,,111666555000,,,+++---,,,+++(((&&&&&&***000555))))))(((((((((((()))))))))))))))***++++++,,,,,,,,,++++++++++++++++++,,,(((000666444+++%%%&&&)))))))))(((((('''''''''&&&'''((()))((('''&&&''')))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))***))))))))))))***++++++))))))))))))))))))))))))(((,,,...+++(((,,,888CCCUUURRRGGG777---+++(((###&&&&&&''''''((())))))***(((((()))))))))))))))******))))))((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((())))))***,,,,,,+++***))))))*********++++++******)))((('''************)))))))))))),,,222LLLiii}}}nnnNNNLLLWWWrrr^^^CCC:::444000---...111555===FFFDDDBBB>>>999555555777:::999666555:::@@@AAA<<<666777888;;;???BBBBBB@@@>>>GGGaaawwwzzz}}}~~~hhhDDD///333000000////////////000000222222222222222222222222111111000111222444666888777666555444333444555555222333555777777666555444444444333222222111111000,,,000555999:::888444111---///222222111000000111000///............///000111333999EEEXXXnnnvvvkkkhhhcccUUUCCC777<<<<<<<<<;;;;;;===AAADDD>>>>>>??????===<<<:::999888888777777888999;;;===333111---******---//////333FFFeee~~~~~~wwwiiiVVVDDD999666///000DDDddd|||}}}|||zzzHHH>>>999>>>777999777666777888999888666555555555666666666666666555666777666555666777999888DDDLLLQQQTTTUUUkkklllEEE555111000333//////...------------......------------...//////000---222444AAAqqqrrrWWW>>>888:::...***---'''---,,,,,,++++++,,,,,,---,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))((('''))))))))))))))))))))))))***...222333111---+++++++++***)))&&&&&&)))...222))))))(((((((((((()))))))))))))))***++++++,,,,,,++++++************++++++)))...222111+++&&&''')))))))))(((((((((''''''''''''((()))(((''''''((()))))))))))))))))))))))))))***))))))((()))***+++,,,((((((((((((((((((((((((***))))))((())))))******++++++++++++++++++++++++((())))))(((''')))...222666777222***(((+++,,,***)))************+++++++++)))))))))(((((((((''''''((('''''''''''''''(((((())))))))))))))))))))))))(((((())))))******++++++))))))((((((((()))******,,,++++++***))))))******++++++++++++***)))((('''))))))))))))))))))))))))---222IIIeeezzzwwwQQQIIIPPPiiijjjPPPBBB555111///000111333:::BBBEEECCC???:::666555666888777666666999>>>???<<<999777777999<<>>AAARRRgggvvv{{{|||||||||~~~nnnLLL333222//////.........///000000222222222222222222222222222111111111222444555666666666444333333333444555222333555666777666555444333222222222222111111111---...000222222222111000333333222222000000000000,,,...///...---,,,---///777AAASSSeeeuuuvvvqqqkkkfff[[[KKK>>>888<<<<<<<<<;;;:::<<<@@@CCC>>>>>>>>>>>>===;;;:::999999888888888:::;;;;;;:::111000---+++***---...///999RRRqqq{{{ppp```NNN>>>555555000777PPPmmm~~~~~~}}}}}}}}}}}}KKK>>>:::<<<::::::999777777888888777555666666666666666555555555666777777555333333444555333666777>>>DDDJJJhhhZZZ:::333333222//////...------------......------------...//////111///111444HHHyyy~~~[[[DDD===777555222(((---,,,,,,++++++,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))(((((())))))***)))))))))))))))))))))))))))))))))(((***---000222000,,,)))******)))((('''(((+++...***))))))(((((())))))***)))))))))***++++++,,,,,,*********))))))************,,,---,,,***(((((()))))))))(((((((((((('''''''''((())))))''''''((()))))))))))))))))))))))))))***))))))))))))***++++++((((((((((((((((((((((((+++******))))))*********)))))))))))))))************)))((()))++++++(((&&&(((***(((%%%%%%(((***(((******************************))))))(((((('''''''''''''''''''''((()))***))))))))))))))))))))))))(((((()))******+++,,,,,,***))))))))))))***++++++,,,+++******)))*********++++++++++++***)))((('''(((((((((((())))))))))))(((***<<>>EEEDDDAAA<<<888555555666555666777888:::<<<<<<===888777777999<<<>>>???>>><<>>>>>>>>>>><<<;;;:::999:::888888:::======999666...------,,,+++,,,///222CCCaaa{{{yyysssfffTTTDDD999444222222CCCbbbxxx~~~~~~}}}|||{{{zzzOOO>>><<<;;;<<<;;;:::999999888777777666777777666666555555555444555555555444222111222444:::555666NNNlll{{{lll@@@444444,,,//////...------------......------------...//////000000///555RRRyyyRRR@@@;;;:::444,,,------,,,+++++++++,,,,,,*********))))))))))))((())))))))))))))))))))))))'''((()))***************(((((((((((((((((((((((((((((()))...333333...)))((()))***)))''''''(((******))))))))))))))))))***)))))))))***++++++,,,,,,******))))))))))))******+++***(((((()))******)))))))))((((((((((((((((((''')))***)))((('''((())))))))))))))))))))))))))))))))))))*********++++++((((((((((((((((((((((((,,,++++++*********++++++))))))******+++++++++,,,,,,***)))+++......+++(((***+++***)))))))))((('''((())))))))))))*********************))))))))))))(((((((((((()))***++++++((((((((((((((((((((((((''''''((()))***++++++,,,***************++++++,,,++++++***************+++++++++++++++***)))((((((((((((((((((((()))))))))'''$$$...>>>PPPjjj{{{xxxNNN>>>999NNNooooooTTT:::777555444111000555<<>>:::;;;;;;::::::;;;>>>@@@>>>>>>>>>===<<<;;;:::999:::999999<<<>>>===777222++++++,,,---,,,,,,222999PPPnnnvvvsssjjj[[[JJJ>>>888777///555NNNooo||||||~~~~~~}}}{{{zzzxxxxxx~~~~~~~~~~~~|||{{{zzzzzzUUU??????999>>><<<<<<;;;:::999888888888888777777666555444444333111222333222111111333555<<>>:::888888:::;;;;;;<<<======GGGbbb|||sss|||~~~zzzzzzyyyzzz{{{}}}tttuuu}}}]]]===111---------------...//////111111111222222222333333222222222222222222111111333333333333333222222111......//////000000000///......///000111111222222000000000000000000//////111111111222222111///---+++222;;;BBBJJJXXXjjjxxx|||}}}uuuooorrrhhh[[[OOOBBB999999>>>:::;;;<<<;;;:::;;;===???>>>>>>===<<<;;;:::999999::::::;;;===>>>;;;444///+++***,,,...---///:::GGGbbbzzzvvvpppcccSSSCCC999555666///:::VVVttt}}}wwwvvv~~~{{{{{{{{{zzzyyywwwuuutttuuurrrmmmhhhfffddddddddd[[[@@@AAA666>>><<<===>>>===;;;::::::;;;999888777666555444333333///111222222111222444666;;;ZZZ|||BBB000666---//////...------------......------------...//////,,,333000===lllxxx___WWWHHH666111......---,,,++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))******+++*********))))))))))))))))))))))))***''''''+++111444222...''')))******)))'''((((((+++******))))))******+++)))))))))***++++++,,,,,,*********))))))************)))'''((()))++++++***(((((())))))))))))******((()))******(((((()))***)))))))))))))))))))))))))))***++++++,,,,,,++++++************************'''''''''((()))***+++,,,'''(((***,,,...000111222+++******+++///222666777333111222444333///...///,,,,,,,,,++++++******)))((())))))))))))*********''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))&&&&&&''''''''''''((((((***))))))))))))***++++++*********)))******+++,,,,,,,,,,,,,,,+++***)))((((((((())))))******++++++000)))***,,,111FFFXXXYYY999333000:::QQQkkkwwwQQQEEE999333222222444888<<<@@@CCCDDD@@@<<<888666444666888777555666:::===CCC???:::888777999:::::::::===999999PPPnnnvvvkkkwww|||~~~~~~wwwvvvuuuvvvyyy|||}}}}}}dddBBB333//////.............../////////000000111222222222111222222222222222111000222222333333333222111000---------.........//////---......///000111111222,,,---///000000///...------...////////////222444===IIIYYYhhhrrr{{{xxxqqqmmmnnn]]]KKKAAA<<<999999;;;;;;<<<===<<<;;;;;;===??????>>><<<;;;:::999999999888:::===>>>;;;666111...,,,***,,,//////333EEEYYYuuu~~~vvvlll\\\JJJ===555222111222BBB\\\oootttqqqrrrwwwvvvvvvwwwvvvuuusssqqqooohhhaaaXXXOOOJJJHHHFFFFFFaaaBBBDDD444>>><<<>>>???>>><<<;;;===???999999888666555333222222000111222222111222444666888hhhHHH222888/////////...------------......------------...//////,,,666444DDDyyygggCCC555///...---,,,++++++++++++,,,+++++++++************))))))))))))))))))))))))******+++++++++***)))))))))))))))))))))))))))))))))'''&&&(((---000111000''')))******)))((()))***+++******))))))******+++)))))))))***++++++,,,,,,++++++************++++++))))))***************+++(((((()))))))))*********((()))******)))((()))***)))))))))))))))))))))))))))***+++,,,,,,,,,++++++++++++++++++++++++++++++))))))***+++---///111222---...111444777:::<<<===333111222:::FFFPPPRRRQQQTTTOOONNNNNNKKKCCC@@@AAA>>>===;;;888666333222111111000000///...---------+++***)))(((''''''''''''))))))))))))))))))))))))((((((((((((''''''''''''))))))((((((((()))************))))))***++++++,,,,,,,,,,,,,,,+++***)))))))))))))))***+++,,,,,,,,,+++'''***)))'''222<<<888...000111555BBBYYYvvvcccPPP;;;333222333333444888===BBBEEECCC???;;;888666666777666666666888999@@@<<<888666777888999:::999;;;:::999BBBTTTbbbeeemmmvvv~~~xxxvvvuuuwww{{{~~~pppJJJ666111111000///............---......///000000111111000111222222333222111111111222333333333222000000...............//////000.........//////000000000,,,,,,---......//////...+++...000111222999FFFPPPaaakkkyyyzzzsssnnnlllbbbQQQ@@@:::;;;;;;;;;;;;;;;===>>>===<<<<<<===??????>>><<<:::999999999:::666;;;???>>>888111.........+++,,,///000888PPPjjj~~~{{{ooobbbPPPAAA999555222000888KKK___gggiiimmmpppqqqpppqqqqqqqqqpppmmmkkkiii___WWWMMMEEE@@@===;;;999dddDDDEEE333>>><<<>>>@@@@@@======>>>AAA:::999888666555333222222111222333222111111333555555eeePPP666::://///////...------------......------------...//////,,,999777III}}}KKK444///...---,,,++++++++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))((('''&&&''')))---000111((()))******))))))***,,,++++++************++++++)))))))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,(((***,,,,,,***)))***+++(((((())))))*********+++(((***+++***)))((()))***)))))))))))))))))))))))))))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......///111333555777999<<<===@@@DDDGGGKKKNNNOOO===:::<<>>===@@@QQQdddfffrrr|||zzzxxxzzzzzzQQQ888333222111///............,,,------...///000000111///000111222333222222111111111222333222111000///000////////////000111111.........///////////////...---------...000111222000444888:::???MMMcccttt~~~~~~vvvppplllkkkYYYKKK===:::===>>>>>>>>><<<===???>>>======>>>??????>>><<<:::999999999:::555;;;@@@>>>555...---...000,,,,,,///111;;;WWWuuuyyyvvveeeWWWEEE:::777777666333<<>>vvvBBB<<>>???AAA@@@>>>======>>>===:::777555555444222000222111111111111111222222666IIIrrr~~~yyyWWW777222......------,,,,,,------...,,,+++***+++---/////////444111:::]]]UUU888000000...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''(((((()))***++++++++++++,,,---+++)))(((((())),,,+++++++++******))))))''''''((()))***++++++,,,*********))))))))))))))))))************+++++++++...)))$$$$$$))),,,+++)))+++((()))---,,,''')))...(((((()))))))))*********...***%%%%%%)))+++***''',,,***+++///...((((((------///000...++++++---///---...///111333222...+++111111222333444666666777888:::>>>CCCHHHLLLOOOPPPZZZ\\\___```aaacccfffiii^^^ZZZ[[[dddrrr{{{}}}zzzxxxtttpppppprrrttttttrrrrrrppplllhhhdddaaa``````]]]YYYSSSPPPNNNKKKGGGCCC???999555555444111000222000...,,,+++,,,------,,,,,,***)))+++,,,+++***+++&&&+++...,,,%%%"""%%%))))))((((((((()))******+++,,,,,,+++++++++,,,------------,,,,,,+++***))))))''''''(((((())))))******+++(((,,,444999EEEbbbjjjKKK;;;666222111333666666999@@@FFFFFF@@@:::888777666555555666777888;;;:::888777777777888888@@@>>><<<<<<:::<<>>>>>===>>>>>>???>>>>>>===:::777777:::===:::===EEE333---444)))$$$+++000222111555HHHeee}}}{{{tttpppfffMMM;;;;;;999...,,,555AAAKKKTTTWWWXXXZZZ[[[YYY[[[ZZZYYYYYYZZZZZZXXXWWWOOOHHHCCCEEEFFFAAA<<<999HHH===BBB;;;>>>???AAA@@@>>>======>>><<<999777555555444333111333222222111222222333333333999WWWpppLLLMMMkkk|||\\\;;;333......------,,,,,,------...,,,,,,+++,,,---/////////000000BBBlllRRR777000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,+++,,,---+++)))((()))***+++++++++******)))))))))(((((())))))******++++++************))))))))))))************++++++++++++...+++***+++...///...,,,...++++++,,,+++''')))///,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,...///...---+++***,,,111222///111666333777<<>><<<:::777555666111222111,,,'''%%%'''***))))))))))))***+++,,,---......---,,,,,,------------,,,,,,+++******))))))''''''(((((())))))*********(((+++111444===VVVqqq}}}bbbFFF999777444///555555888>>>DDDFFFBBB>>>888888666666555666777888:::;;;<<<<<<<<<<<<;;;:::;;;:::;;;;;;999888>>>FFF```mmm~~~|||}}}gggNNN???777222333444222000000------------------------000//////......//////000/////////000000000111111000000000000000000000///++++++,,,...///...---+++...,,,...111222333;;;EEEQQQ[[[iiivvv~~~|||wwwtttlll___UUUEEE???888888<<>>;;;????????????>>>>>>>>>>>>;;;<<<===<<<999888:::<<>>@@@;;;===???AAAAAA???>>>===>>>:::888666555555555444333333333222222222222333333777///>>>mmm]]]EEE444444[[[|||eee@@@333......------,,,,,,------...------,,,------...///000000000IIIzzz|||LLL444000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------+++,,,---,,,***))))))************))))))))))))))))))*********************************************************+++++++++,,,)))***+++------,,,+++***---+++***+++)))'''***...+++,,,------------------///111333555666888:::;;;<<<<<>>???>>>===<<<888888:::<<<999555777<<>>:::666888===@@@???<<<>>>??????@@@???>>>===<<<999;;;<<<<<<;;;;;;<<<===DDD999<<<444,,,***%%%444,,,...555AAATTTkkk}}}|||wwwnnngggPPPCCC999666222///999IIIQQQRRROOOKKKKKKNNNNNNKKKKKKJJJIIIKKKMMMNNNMMMLLLIIIAAA::::::===>>>AAAEEEZZZ======<<<===???AAAAAA@@@>>>>>>>>>:::888666666666777666555444333222222111222222222999...333SSS{{{jjjEEE111888222XXX~~~iiiBBB555333...------,,,,,,------...---.........---...///111333222LLLpppCCC000//////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,---+++,,,---,,,***)))***+++))))))))))))))))))))))))+++*********************)))***************++++++*********+++++++++,,,,,,(((***++++++***((()))******+++...000000000222444444666888;;;===??????@@@>>>BBBGGGIIIIIIMMMTTTZZZ```aaaccceeefffiiimmmqqqrrruuuxxx{{{{{{zzzxxxwwwzzzwwwsssrrrsssvvvxxxxxxvvvwwwwwwxxxyyyzzz{{{{{{xxxzzz{{{|||{{{yyywwwuuuzzzyyywwwxxxzzzzzzwwwuuuvvvsssqqqrrruuuxxxxxxwwwvvvyyy|||{{{wwwtttsssttt|||}}}~~~~~~~~~}}}{{{zzzxxxwwwvvvtttrrrpppnnnmmmpppjjjeeeeeeeeecccbbbeeerrrooollljjjjjjjjjiiihhheeefffddd^^^YYYVVVSSSQQQKKKAAA555+++(((((()))***((())))))***,,,...///000//////---,,,++++++++++++*********))))))(((((((((''''''(((((())))))******+++***,,,...///222@@@NNNllljjjLLL>>>888111222222333888>>>DDDGGGGGG<<<;;;999777666666666777666777999;;;<<<=========:::999:::===;;;777777;;;HHHYYYttt|||dddSSS???555111...---...---...///000000000//////......------------......---------.........//////...///111222222111///...222222111000//////111333666999???GGGQQQ^^^nnnyyy~~~xxxssslll^^^MMM@@@;;;999777999>>>@@@???<<<>>>???@@@AAA@@@>>><<<;;;::::::::::::;;;<<<>>>@@@DDD666444+++---444)))+++000333<<>>===???BBBHHHNNNaaa===:::>>><<>>>>>;;;999777777888888888777444333222111111111111111333...///;;;MMMhhhWWW888///333...UUU{{{gggBBB666555...------,,,,,,------......///000///------///222333444PPPfff<<<000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++++++++,,,---,,,******+++,,,)))))))))))))))*********++++++++++++************))))))******+++++++++,,,***++++++++++++,,,,,,,,,,,,,,,---,,,,,,---111444555:::AAAEEEGGGIIIIIIIIIOOORRRWWW\\\```ccceeefffaaaeeeggggggfffjjjsss{{{~~~~~~~~~}}}|||zzzyyywwwwwwxxxyyyyyyxxx{{{{{{{{{zzzzzzzzzyyyyyyzzzzzzzzzzzzxxxuuurrrpppzzzzzzzzz{{{||||||zzzyyyzzzyyywwwwwwxxxzzz|||}}}uuuzzz~~~}}}~~~}}}|||zzzzzzzzzyyywwwuuusssssstttooolllnnnooonnnnnnqqqtttqqqnnnlllllllllkkkjjjaaadddccc^^^\\\\\\XXXQQQIII???222)))&&&'''(((((((((((((((***+++---///000---,,,+++***)))((((((((())))))((((((((((((''''''''''''(((((())))))******))))))+++---///222<<>><<<999888777777777777777666666888;;;>>>@@@;;;999888::::::888:::???CCCLLLbbb}}}sss]]]KKK;;;111///222......///000111111111000......------------......------------............---///000111000///---+++000000//////000666>>>DDDNNNTTT[[[aaaiiittt{{{zzzwwwnnn```QQQEEE???===;;;;;;<<>>???@@@AAA@@@>>><<<:::<<<:::888888:::===@@@BBB@@@555000%%%555MMM;;;'''111777FFF\\\ttt{{{ppp___RRR???===999444333<<>>;;;>>>BBBCCCBBB@@@??????===;;;999999::::::999888555444333222222111111222000222333111333KKKyyy}}}LLL111000000111ZZZ|||eee@@@222,,,...------,,,,,,------......000222000...---000333///333OOO^^^888222///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++++++++,,,---,,,+++***+++,,,***************+++++++++******++++++++++++++++++))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,000666===DDDHHHRRRZZZaaadddfffhhhhhhfffllloootttyyy}}}~~~}}}zzz|||wwwwwwxxxzzz}}}~~~}}}|||||||||||||||||||||}}}}}}|||{{{zzzyyywwwuuusssrrr}}}|||zzzwwwvvvxxx}}}~~~}}}|||yyywwwxxx{{{~~~~~~}}}~~~zzz|||}}}|||yyywwwvvvuuuwwwsssssswwwyyyxxxwwwyyytttrrrooommmmmmnnnmmmllleeehhhfffbbbcccddd[[[NNN>>>666---'''&&&&&&&&&&&&'''''''''((()))+++,,,---***)))((('''''''''''''''''''''''''''''''''''''''''''''(((((())))))******&&&'''))),,,///444;;;@@@PPPjjjxxxXXXBBB===222222222333777<<>>LLLiiizzzfffRRR@@@888888222111000/////////000000///..................///---------............///...///000000000///...---,,,...111444:::EEESSS\\\mmmtttyyy{{{}}}uuuuuuoooaaaPPPCCC>>>??????>>>===>>>@@@@@@@@@>>>@@@@@@@@@@@@???>>><<<;;;<<<:::888888;;;>>>AAABBB999444111&&&===]]]JJJ///222>>>SSSlll~~~wwwhhhVVVHHH999888444111777HHH[[[fffbbbccc```YYYUUURRRLLLFFFGGGDDD@@@>>>======<<<:::>>>777222000//////333888wwwFFF999<<<;;;>>>BBBDDDCCCAAA?????????===;;;;;;;;;;;;:::999777777555444444333333333333444444111555NNN|||OOO222111111888```zzz___>>>111)))...------,,,,,,------......111333111...---000333///111DDDjjjTTT333222......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------++++++,,,---***+++++++++,,,,,,,,,,,,*********++++++,,,,,,,,,))))))***++++++,,,------+++++++++,,,,,,,,,------+++---333???OOO\\\dddhhhtttzzz}}}{{{{{{~~~~~~{{{|||~~~}}}|||}}}~~~~~~~~~|||zzzyyyxxxxxxxxxxxxzzzzzzvvvqqqqqqxxx~~~|||}}}|||xxxuuuuuuyyy}}}}}}{{{zzz{{{{{{|||}}}~~~yyy|||~~~}}}yyyvvvuuuuuuwwwtttvvv{{{}}}zzzxxxxxxsssqqqnnnmmmnnnnnnnnnmmmnnnnnnjjjdddffffffVVVBBB///,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******(((***+++...222999===@@@GGG\\\wwwrrrUUU@@@333333222222444777;;;>>>FFFDDDAAA>>>;;;:::999999;;;:::999999;;;>>>AAACCC<<<777666888:::999:::>>><<<555<<>>=========???@@@AAAAAAAAAAAA@@@???>>>===<<<<<<:::999999;;;???@@@???===333000222)))888PPPCCC555999JJJddd|||yyynnn___NNNBBB666666222222@@@XXXiiiooohhhhhhbbbVVVKKKDDD>>>888888555222000///000///...333///------+++(((***...KKK:::;;;;;;>>>BBBDDDCCCAAA@@@???AAA???===<<<<<<<<<;;;:::999999888666666555555555333222000111===ZZZWWW777444+++555[[[pppVVV===888333...------,,,,,,------...///222444222...---000444333000666QQQzzz}}}LLL---///......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------++++++,,,---+++++++++,,,,,,---------))))))***+++,,,,,,------))))))***+++,,,,,,------++++++,,,,,,,,,---------222666AAATTTjjj|||~~~~~~qqqxxx~~~|||uuupppssswww{{{||||||zzzwwwxxx}}}~~~}}}|||{{{{{{{{{}}}~~~|||{{{{{{xxxvvvxxx}}}{{{wwwwwwqqqooolllllllllmmmmmmlllooommmfff___```^^^III000%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********---...///111666===AAABBBAAASSSpppeeeCCC444444333222222444888;;;HHHFFFCCC???===;;;::::::888999:::;;;<<<>>>??????===:::999<<<===;;;:::<<<>>>444666KKKbbbppp}}}hhhZZZFFFBBB===777333222222222000000////////////000000.........////////////000///000111333555888;;;<<>>@@@BBBCCCBBBAAA@@@>>>===<<<<<<<<<888888;;;???CCCBBB>>>999000+++222***---777111444BBBVVVrrr}}}uuuhhhXXXIII@@@777666222555IIIeeeuuuwwwuuuuuummm^^^OOOFFF@@@<<<999666222111111222222222111///000222000++++++...^^^;;;===<<<<<<===@@@BBBCCCAAA?????????=========>>>???@@@======<<<;;;999777555444111111111222>>>[[[WWW666222000>>>NNNSSSLLL???777444---,,,,,,++++++,,,,,,---000,,,,,,444999777333111666333333<<>>;;;:::;;;::::::;;;<<<;;;999777;;;999888666666777999:::===888666;;;GGGYYYqqquuukkk]]]SSSLLLGGG@@@;;;:::888666666888777444111000//////111555888999888<<<===@@@CCCHHHPPPYYY___ppprrruuuxxx}}}}}}sssqqq___HHH<<<;;;??????===@@@???===<<<===>>>@@@AAABBB>>>;;;;;;======;;;999888:::===AAADDDAAA;;;555000+++,,,111000,,,333AAARRRggg{{{vvvuuudddJJJ<<<>>>777+++...JJJfffqqquuuzzz~~~}}}xxxpppeeeZZZTTTKKKHHHEEEDDDDDDDDDCCCBBBDDDCCCAAA<<<777444333333pppFFF>>>======>>>AAACCCDDDBBB@@@??????>>>>>>>>>>>>>>>>>>>>>===<<<;;;999777555444111222222333<<>>RRRnnn~~~~~~~~~~~~{{{yyy|||zzz{{{{{{xxxwwwxxx}}}|||zzzzzz|||}}}}}}}}}~~~~~~~~~~~~{{{wwwuuutttuuuwwwpppmmmqqqsssoookkkkkknnniiiaaaVVVFFF555+++)))''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((((()))+++,,,...000...999EEESSSfffssskkkZZZJJJBBBFFF]]]wwwlllNNN@@@666888888333222777===BBBGGGHHHEEE???;;;999777777777888999999777555:::999888666666777999:::>>>===<<<===AAAKKK```rrr~~~~~~yyytttnnnfff```TTTQQQMMMKKKJJJGGGCCC@@@BBB@@@???BBBHHHOOOUUUXXXaaabbbdddfffiiinnnuuuzzzwwwmmm```RRRAAA:::>>>DDDEEEDDD???>>>===<<<===???@@@BBB???===;;;<<<===>>><<<:::;;;<<>>777111,,,)))+++000...,,,666DDD___rrr~~~yyyvvvnnn[[[EEE<<>>???@@@@@@???>>>===@@@???>>>===:::888666555333444333222555CCCXXXhhhUUUEEE===GGGNNNDDD777111///333777888555111...------,,,,,,++++++,,,,,,------+++222KKKlllsssSSS***000222222---+++222AAANNNsss~~~UUU888......///...,,,,,,,,,,,,---------------+++***+++...///...+++,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,------......---,,,,,,,,,------,,,++++++---///000000///,,,,,,---,,,,,,...222555GGGWWWooo}}}|||}}}~~~}}}~~~|||zzz}}}~~~zzzyyy|||~~~}}}~~~zzzyyy~~~~~~}}}yyyuuuttttttyyytttqqqrrrrrrooommmnnnkkk^^^OOOBBB666+++&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%&&&'''((()))$$$&&&(((((((((+++000555999GGGXXXggguuu{{{rrrcccRRRDDD;;;GGGeee^^^JJJ999555777444222222777===DDDHHHFFFBBB===:::666666555777888888777555999999888777777888999:::===>>>@@@>>>;;;>>>LLL\\\uuu}}}}}}||||||}}}}}}|||uuuqqqmmmjjjgggeeebbb___bbb___[[[\\\cccmmmvvv{{{~~~xxxkkk___MMMDDD<<<:::@@@GGGIIIHHH>>>>>>======>>>???AAABBB>>>===<<<===>>>>>>===;;;>>>???@@@AAA@@@:::222,,,+++***,,,///---///>>>PPPqqq~~~wwwwwwqqqbbbNNN@@@<<<>>>555444CCCbbb|||~~~~~~|||}}}}}}{{{yyyyyy|||yyywwwpppaaaRRRJJJKKKOOOVVV<<<<<<<<<===@@@BBBCCCAAA???;;;===@@@BBBCCCCCCAAA@@@BBBBBBAAA???===;;;999888444444333000...111:::BBB;;;333...111888:::555000222111111222222111...,,,---,,,,,,++++++,,,,,,---000......>>>___oooVVV000111333333000---...333999???KKK^^^oooyyy{{{zzzxxxiiiTTT:::...///333111,,,,,,,,,,,,------------...111000...,,,...000---(((++++++++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,------------......---,,,,,,,,,,,,---...---,,,,,,...000222222/////////...///222888<<>>AAA___tttZZZ@@@555555555333111333999AAAGGGHHHEEE???<<<999888888999:::;;;:::999999888888777777888999:::999:::===>>>;;;:::AAALLLiiittt}}}zzzxxxyyy{{{}}}}}}xxxvvvzzzzzznnn]]]OOODDD???<<<===AAAEEEEEECCC>>>======>>>???@@@BBBBBB>>>>>>>>>>>>>>>===<<<:::>>>???@@@???<<<666///+++...------...///777MMMbbb~~~sssrrrfffRRRBBB<<<:::777000<<>>::::::<<<>>>AAAAAA???===999<<<@@@DDDFFFFFFEEEDDDEEEDDDDDDBBBAAA???===<<<333333222///,,,+++---//////000///...///333333111111000000111222111...+++---,,,,,,++++++,,,,,,---......+++///BBBRRRHHH222.........///000111000///+++,,,111:::BBBDDD@@@:::999222,,,---222333...(((,,,,,,---------............111111---,,,///---(((++++++,,,,,,------------------------------------,,,,,,---------............------,,,,,,,,,------222111///...000444999===;;;999666333222555:::???GGGJJJPPPZZZhhhwww~~~~~~~~~~~~~~~~~~~~~wwwyyy}}}~~~yyyyyy|||{{{{{{}}}~~~~~~~~~|||yyyxxxxxxxxxvvvsssqqqqqqppplllhhhQQQBBB333,,,)))'''&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&'''(((***,,,...///222<<>>EEEHHHGGGCCC???<<<;;;999:::;;;<<<;;;:::888777777888888999999::::::888999===>>><<<===@@@TTTcccwww{{{{{{zzzxxxvvvvvvzzz}}}~~~{{{qqqaaaNNNAAA@@@>>>>>>???BBBCCCBBB@@@>>>>>>>>>??????@@@AAABBB@@@@@@@@@???===<<<;;;:::>>>>>>>>><<<888333///,,,000...------222BBB]]]sss{{{qqqhhhWWWEEE<<<;;;777111000FFFbbbuuu~~~~~~}}}xxxwww{{{wwwfffQQQCCCAAADDD___BBB999999:::===@@@@@@>>><<<999<<<@@@DDDGGGGGGGGGFFFEEEEEEEEEDDDCCCBBB@@@???333333222111000/////////***///222000///111333333......///111111000---***---,,,,,,++++++,,,,,,---(((,,,,,,***000777555---///---,,,...222333000,,,666111...///444555111,,,++++++---///222111///,,,,,,---------............***222555///+++---...******+++,,,---......------------------............---------.........//////---------------.../////////000222555999AAAJJJPPPUUUPPPGGG>>>777666999<<<>>>BBBIIIQQQ\\\jjjwww~~~~~~xxxxxx||||||{{{~~~zzz|||~~~~~~~~~yyyttt~~~~~~~~~~~~~~~}}}zzzyyyxxx{{{yyyvvvssssssqqqhhh]]]>>>333***((((((&&&%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((((((((((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))&&&***000777AAANNN]]]gggoooqqqrrrssssssuuuwwwyyyzzzkkkSSSDDDNNNjjjwwwZZZCCC888333222111111444999@@@EEEFFFEEEBBB<<<;;;999888999:::999888777777777888999999::::::>>>:::999>>>@@@>>>;;;;;;???NNNfff{{{wwwyyyyyyvvvssssssvvvzzzzzz|||~~~~~~~~~}}}wwwpppcccQQQBBB;;;===>>>@@@AAACCCCCCCCCCCC?????????@@@@@@@@@@@@@@@@@@AAA@@@>>><<<;;;<<<===>>>>>><<<888333///.........------000;;;QQQlllwwwjjj[[[HHH===:::999555111:::SSSkkkuuuwww|||~~~{{{{{{~~~uuudddRRRIIIIIIMMMdddCCC999999;;;===@@@@@@>>><<<;;;===@@@BBBDDDEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA777555333222333333333222......///111111000111333---...000000///...---,,,---,,,,,,++++++,,,,,,---+++,,,,,,---------------000///...///111111000...///............/////////000000000000000000000000------------............111>>>BBB777...---///,,,***+++,,,............---------------.........///---.........////////////.........///000111222333222888AAAJJJTTT___jjjqqqzzzrrrcccQQQBBB:::888999666<<>>;;;999888888888888777666666777888999:::::::::<<<:::;;;???@@@>>>>>>@@@888???NNNcccwww~~~wwwyyyzzzwwwrrroooqqqtttuuuwwwyyyzzz{{{~~~~~~vvvmmmcccSSSCCC<<<<<<===???BBBCCCCCCDDDFFFGGG@@@@@@AAAAAA@@@@@@???????????????===;;;<<>>;;;:::555555888LLL```pppqqqsss{{{~~~|||~~~~~~{{{zzz{{{~~~}}}{{{tttiii[[[RRRNNNNNNfff@@@::::::<<<>>>AAAAAA???======>>>???AAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAA<<<888444222222222111000444///---111333111///111...000111000...---...000---,,,,,,++++++,,,,,,---333---+++...///......222,,,......---++++++---000***///444222---+++---111000///------,,,,,,---------------.........//////>>>LLLPPPAAA111......,,,)))+++,,,...//////......---------.........//////............/////////000///000000111222444555666<<>>KKK\\\jjjtttwwwxxx|||xxxsssrrrssstttxxx{{{zzzvvvmmm___QQQRRRfffzzz~~~eeeMMM>>>777555111///000444;;;AAADDDDDD@@@===:::999999999888777666666777999999:::::::::666777<<<@@@@@@>>>BBBHHH===999;;;KKKdddzzz}}}{{{xxxzzz{{{wwwqqqmmmmmmpppqqqsssuuuwwwyyy|||~~~|||rrrgggYYYHHH:::999@@@@@@BBBDDDDDDCCCDDDFFFHHHAAAAAAAAAAAAAAA???>>>>>>=========;;;:::===BBBGGGDDDAAA;;;333+++(((+++...///222888DDDYYYqqq~~~rrrfffUUUDDD:::;;;:::333555???ZZZhhhpppnnnrrr}}}||||||{{{|||}}}~~~}}}vvvhhhWWWHHH???UUU<<<:::999999;;;===@@@@@@@@@???AAABBBAAA@@@@@@AAACCCAAABBBCCCDDDDDDBBB@@@???:::999888555333222444555111000000///...------,,,000000//////.........---,,,,,,,,,+++++++++++++++******,,,---.../////////---------............///////////////////////////000///...---,,,+++++++++,,,,,,++++++,,,///111333XXXXXXLLL999///000...&&&)))+++,,,...//////......---------.........//////333111...---...///000000,,,...444999888555;;;DDDNNNZZZmmm{{{aaaEEE888777:::999777999BBBNNNVVVYYYdddlll{{{{{{xxxvvvwwwzzz{{{zzzxxx}}}{{{{{{~~~|||{{{~~~yyytttsssvvvyyyqqquuuyyyzzz}}}~~~}}}|||www|||lllcccgggbbbLLL999222+++******)))((('''''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((&&&%%%&&&((()))(((%%%)))((('''&&&(((,,,111555@@@PPPaaajjjnnnrrruuuvvvyyyyyyxxxvvvssstttzzz~~~www}}}bbbNNNRRRdddppp|||cccGGG777333...111333333555<<>>AAAEEEGGG???;;;999???QQQggg|||zzz|||zzzwwwuuutttrrrpppooorrrrrrsssuuuwwwyyy|||}}}~~~ooommmuuu}}}qqq^^^LLLCCCBBBCCCBBBCCCBBBAAA>>>===@@@HHHNNNGGGFFFDDDAAA???>>>=========CCCGGGEEE@@@>>>CCCIIIFFF<<<222000///...---...222777<<>>:::<<<666///;;;PPPiiinnntttwwwxxxzzz}}}}}}}}}{{{|||~~~{{{zzz{{{}}}}}}}}}zzz~~~}}}uuujjj\\\LLL???]]]???:::999999:::===@@@AAA@@@@@@BBBCCCBBBAAAAAABBBCCCAAABBBCCCDDDDDDBBB@@@???:::999777555333222333555111000000//////.........///.........------------++++++,,,,,,,,,,,,,,,,,,++++++,,,---------------.........////////////000//////////////////////////////...---,,,,,,,,,,,,,,,++++++***+++---///111IIIKKKCCC444...111000)))***+++,,,...//////......---.....................222000..................111000111555888<<>>AAAIIIEEE@@@===;;;999888777555666888999:::::::::999:::::::::;;;===@@@CCCDDDCCC???:::999AAAUUUooo~~~zzzuuurrrqqqqqqqqqqqqlllnnnpppsssvvvyyy{{{|||~~~qqqpppxxx|||tttdddMMM>>><<<@@@CCCCCC???AAABBBAAAAAABBBEEEHHHEEEDDDBBBAAA@@@??????>>>???AAABBBBBB@@@AAADDDGGG???666...---...------///111>>>KKKaaa}}}~~~{{{tttcccQQQ@@@<<<::::::777888III^^^qqqtttwwwwwwvvvuuuwwwzzz|||}}}|||~~~|||{{{|||}}}~~~~~~}}}~~~xxxooobbbOOO@@@jjjBBB:::999888999===???AAAAAABBBCCCDDDCCCBBBAAABBBCCCAAABBBCCCCCCCCCBBBAAA@@@;;;999777555333333333333000000000000000000000000---------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...////////////000000000000000000000000000000000///...------,,,,,,,,,,,,,,,,,,+++***+++,,,---...777:::666...,,,000111,,,+++,,,---...............///..............................//////000000000777555666===GGGVVViiixxxmmmTTTEEE999888888888:::===CCCHHHSSSWWWaaannnwww~~~~~~}}}zzzxxxwwwvvvtttsssuuutttuuuwww|||~~~}}}}}}}}}~~~~~~zzzwwwvvvwwwzzz~~~zzzyyywwwuuurrrnnneeeWWWFFF666---((((((((((((''''''&&&&&&%%%&&&&&&'''''''''(((((((((((((((((((((((((((((((((***)))'''''')))***)))((('''+++......111<<>>;;;:::999666777888999:::::::::999999999:::<<<===>>>???@@@AAAAAA>>>777666BBBXXXkkkzzzsssooooooppprrrsssjjjlllpppuuuyyy{{{}}}~~~~~~xxxyyyyyyqqq```QQQ???888<<>>===>>>BBBDDDDDDCCC888111,,,,,,------///333555LLLbbbwww{{{uuukkkYYYIII999:::999666777DDDZZZkkkwwwyyyzzzwwwtttrrrtttvvvyyyzzz{{{|||~~~|||||||||~~~~~~{{{vvvkkkWWWDDDwwwDDD;;;999888999<<>>:::666999???DDDGGGPPPZZZbbbhhhrrr|||~~~{{{yyyyyyzzz{{{zzzzzzyyywwwuuuuuuuuuuuurrroooooottt}}}|||zzzyyyyyyyyy~~~~~~|||{{{~~~|||{{{}}}{{{wwwwww~~~~~~xxxvvvvvvvvvuuuhhhQQQ:::///...,,,'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((())))))***(((((((((((((((((((((((((((''''''''''''(((+++,,,+++///999GGGWWWfffqqqvvvooosssvvvvvvvvvpppcccVVV===666...)))***---///000))),,,333BBBSSS[[[QQQAAAAAAUUUpppvvvcccGGG;;;111000222111333666;;;@@@EEEFFFBBB>>><<<<<<999999999999999:::::::::999999:::;;;;;;;;;;;;:::777:::======<<<;;;;;;<<>>===<<<<<<;;;:::;;;BBBGGGEEE;;;222000---+++,,,,,,...555???SSSqqq{{{sssgggVVVFFF<<<:::999222000AAA^^^qqqtttxxxzzzzzzxxxuuutttwwwzzzuuuwwwxxxxxx}}}~~~{{{{{{}}}}}}}}}~~~mmmYYYQQQ???<<<999888999;;;======@@@BBBCCCDDDCCCDDDFFFGGGCCCCCCBBBBBBBBBAAAAAAAAA???<<<999888999888555111000000000000000000000000.........///////////////------------,,,,,,,,,,,,------,,,+++,,,---///000++++++,,,,,,,,,---------////////////////////////...------,,,,,,---------.....................---,,,---......------,,,+++///......---......//////....../////////000000000000222222222222777???EEESSSfff}}}___QQQDDD???:::444555;;;???BBBJJJSSSZZZ___hhhqqq~~~{{{xxxuuutttuuuuuu{{{|||}}}|||{{{zzz{{{|||wwwxxxxxxwwwuuutttuuuwwwqqqooonnnrrrxxx|||{{{yyyyyyzzz|||~~~~~~}}}}}}}}}~~~||||||~~~}}}~~~}}}yyywww}}}|||xxxwwwuuurrrppp[[[AAA111,,,---+++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***+++((((((((((((((((((((((((&&&''''''''''''***---111...999LLLcccuuuzzztttmmmnnnrrruuusssmmmbbbOOO???111...***)))***---///000'''......111GGGaaa]]]FFF999HHH\\\qqqzzzXXXFFF666222111......222555999???CCCCCCAAA???>>>::::::999999999999:::;;;:::::::::::::::;;;;;;;;;>>>;;;777777:::<<<<<<;;;;;;NNNeeewww|||{{{yyyxxxyyyyyywwwvvvzzz{{{}}}~~~ooo]]]MMMDDDAAA>>>@@@EEEEEEAAADDDLLLOOOLLLIIIHHHHHHIIIIIIHHHFFFDDDBBB@@@>>><<<;;;;;;999;;;@@@DDDEEE???555...,,,+++***++++++///<<>>:::888888:::;;;;;;>>>@@@BBBCCCCCCDDDGGGHHHCCCCCCBBBBBBAAAAAAAAABBBAAA>>>::::::;;;:::666222111000000//////.........---------....../////////,,,---...///000222333333222111///---,,,,,,---...,,,,,,,,,---------......---------------------------------,,,,,,------...,,,---------......------------...///////////////000///...------...//////------...///000111111222444555777888<<>>---,,,,,,,,,+++)))((()))***'''...,,,***???___fffXXXAAADDDKKKZZZqqqmmmVVV???777444...---000111444:::@@@DDDEEECCC@@@;;;:::999999999999:::;;;;;;::::::999:::;;;<<<===@@@<<<777666999<<<>>>>>>888@@@KKKZZZmmm~~~~~~zzzyyyzzz{{{|||{{{||||||}}}}}}nnn]]]NNNDDD???DDD???AAAJJJLLLGGGHHHOOOQQQMMMIIIGGGHHHIIIIIIHHHDDDCCCAAA???>>>===<<<<<<:::???DDDDDD>>>777111...++++++,,,...///666GGGWWWsssyyyooodddTTTBBB999999777222...///:::KKKYYY```jjjnnnrrrttttttuuuxxx{{{~~~~~~zzz|||~~~zzzjjjhhhBBB???:::888888999::::::<<<>>>AAABBBCCCEEEGGGIIICCCCCCBBBAAAAAAAAAAAABBBCCC???;;;;;;===<<<777222111000000///...------,,,,,,,,,,,,------.........+++,,,...111444777999:::666444111...,,,+++++++++---------.........//////------------------------------,,,,,,,,,------...***+++,,,------------,,,---,,,---///111000111333000///...------...///000,,,---...///000111222333444777:::>>>GGGXXXlll{{{mmmSSSHHHAAA888555999666777<<>>......---%%%###(((''''''''''''''''''''''''&&&&&&'''((()))***++++++((((((((((((((((((((((((''')))+++++++++///555:::NNN\\\ooo}}}~~~xxxsssooottttttlll]]]JJJ666&&&$$$(((,,,---+++***+++---'''......---@@@```pppnnnKKKEEE@@@HHHaaa}}}~~~cccIII>>>999111...111///111666>>>FFFHHHFFFBBB<<<;;;:::999999999:::;;;<<<;;;999999999;;;===???<<<;;;::::::;;;=========???===<<>>>>>>>>>>><<>>QQQdddyyywwwkkk___MMM<<<666888444111------///666BBBMMM___eeelllqqqtttwww|||}}}xxxyyy{{{lllLLL555::::::555777333999;;;<<<===???BBBEEEGGGHHHGGGFFFEEECCCCCCCCCDDDEEEDDD>>>;;;======888444333222111000///..................//////......---,,,---------111<<>>CCCJJJXXXfffjjjnnnssszzz~~~}}}yyyvvvttttttuuutttzzz{{{tttpppssswwwxxxxxxxxxwwwvvvuuusssrrrqqqrrrtttwwwyyyyyywwwtttrrrmmmooossswwwxxxxxxvvvuuu}}}}}}}}}zzzxxxwwwyyyzzz~~~{{{yyyzzzzzzzzzyyylll[[[@@@777,,,''''''(((((('''&&&&&&%%%%%%%%%&&&''''''((()))***++++++***)))(((******)))'''%%%%%%''')))***,,,,,,,,,...555@@@HHHaaajjjvvvzzzuuuvvvqqqppplllYYY===...---...,,,)))'''&&&(((***,,,&&&000///)));;;```vvvuuuZZZGGG;;;CCCUUUiii}}}yyy^^^BBB444333333222333222555===BBBCCCEEEIIIEEE@@@999777999<<<======>>><<<999777777:::===@@@;;;;;;;;;;;;;;;;;;;;;;;;<<>>>>>??????>>>AAACCCCCC<<<333---,,,.../////////111777HHHcccxxx~~~}}}~~~rrrdddXXXKKK>>>555333///...,,,++++++...000222EEEPPP```oooxxxzzzzzzzzz~~~yyyxxx|||zzztttYYY======<<<888:::666<<<999999;;;<<>><<<======888444444222222111000////////////......//////......---,,,222222111111777>>>>>>:::777333...++++++,,,------,,,...000///---+++---000........................//////000000//////...------.........///000000000............////////////444222//////111333333222///222444555555888>>>DDDFFFSSScccrrrnnnQQQBBB>>>666777666888<<>>999999:::<<<===???===:::888777888;;;<<<::::::::::::::::::::::::888;;;>>><<<<<>>>>>>>>BBBAAA===666///++++++---...---...666EEEZZZqqq~~~yyywwwtttiii\\\QQQFFF:::222111///---+++))))))+++,,,...222;;;IIIXXXeeeooowww|||xxxxxxyyy{{{~~~}}}zzztttjjjEEE<<<888666:::444999666666777999;;;>>>@@@BBBAAAAAAAAABBBCCCEEEFFFGGGBBB>>><<<======888555555333333111000000000000000...////////////...------777888555000000333444111---+++))))))+++------------222666666222///......,,,------...//////000000000000000000000000///...////////////////////////....../////////000000000222111000000222333333333111222333444666>>>IIIRRR[[[mmmgggOOODDD999999777777:::;;;===CCCKKKXXX]]]eeemmmsssyyy|||{{{~~~wwwwwwwwwwwwuuussspppoooqqquuuuuupppmmmpppssstttrrrqqqqqqooommmkkkiiihhhiiilllooosssuuuuuutttsssnnnnnnoooppprrruuuxxxzzzvvvzzz~~~}}}{{{{{{|||}}}~~~~~~}}}{{{yyywwwwwwwwwssspppqqqkkkVVV???555000***'''((()))'''&&&&&&&&&&&&&&&&&&'''(((((())))))************)))(((((((((((('''%%%%%%''')))******,,,444BBBUUUhhhssswwwyyy{{{}}}yyywwwvvvppp\\\@@@...+++'''((()))***+++,,,------+++***---???^^^yyyyyyfffQQQCCC>>>FFF^^^wwwmmmSSSAAA777222333111111333444666>>>GGGLLLJJJEEE???:::999:::===>>>===;;;999888777888888888888888999999999999999888<<<@@@???<<<:::===AAAVVVddduuu{{{gggRRRHHH>>><<>><<<===?????????CCC>>>777000,,,***+++,,,---...444CCCYYYppp}}}vvvpppddd[[[PPPGGG>>>444///...---,,,***((('''''')))***$$$)))222===KKK[[[jjjttttttxxx~~~}}}zzz~~~zzzrrrPPP>>>888666999333666555555555666888;;;>>>@@@AAAAAAAAABBBBBBCCCDDDDDDAAA===<<<===<<<777555666444333222111000000000000///////////////...------555888666///***+++------)))))))))+++---///......///444:::;;;777222///...---........./////////000//////000000000//////...000000000///////////////------......///000000000/////////111333444555555555666777:::@@@LLLZZZeee|||~~~fffSSS@@@<<<888666888::::::===BBBLLLRRR[[[dddkkkqqqvvvyyyzzzxxxzzzyyywwwtttqqqooonnnnnnnnnssstttssspppmmmmmmoooqqqiiijjjkkkllllllmmmlllllljjjlllppprrrtttuuutttssskkkkkklllnnnpppsssuuuwwwtttwww{{{}}}|||zzzyyyyyy~~~}}}zzzvvvqqqmmmlllcccKKK333...,,,)))((((((((('''%%%&&&&&&&&&&&&'''((())))))***************))))))((('''((((((&&&%%%&&&(((***,,,...333>>>OOOaaaqqq{{{{{{zzzyyyyyy||||||wwwtttpppcccLLL999///))))))(((((()))***+++,,,))))))666RRRooo|||nnn]]]KKK;;;:::NNNggg~~~gggQQQ???444444333222333111222999CCCKKKKKKJJJFFF???::::::;;;;;;;;;:::999999888777777888888888999999999999999777;;;@@@AAA???<<<;;;;;;BBBPPPdddwwwhhhTTTDDD???;;;===CCCJJJMMMNNNFFFHHHFFFDDDLLLTTTPPPFFFDDDCCCCCCDDDFFFFFFEEECCCAAA???======???AAABBBBBB@@@;;;444///---------------666EEEXXXmmm~~~}}}xxxnnnfffUUULLLCCC>>>777000,,,---+++***((('''''''''((()))%%%&&&)))...777EEETTT]]]mmmttt}}}~~~{{{wwwppp^^^EEE===;;;===555888666666555666888;;;>>>@@@CCCCCCCCCBBBAAA@@@??????>>>;;;;;;===;;;666555777444333222111000000000000//////000000//////...---000444444---)))***---...++++++,,,...000111///...000666;;;===999333///...000000/////////.........---......//////.........000000000000000/////////,,,------...//////000000222333333444555666888999:::>>>EEENNNZZZjjj|||lllRRRBBB;;;555666888888:::<<>>+++***)))(((((((((((('''&&&''''''''''''((()))***++++++******)))))))))))))))'''(((((('''&&&'''))),,,+++222===LLL[[[iiitttzzz{{{zzzxxxxxxzzz}}}~~~vvvpppoookkk]]]JJJ===444111---***)))***---//////666KKKhhh}}}|||uuukkk[[[EEE888BBBTTTsss|||yyyhhhRRR@@@666444333333111///333:::DDDHHHLLLKKKEEE???;;;:::888999999999:::999999999888999999999:::::::::;;;555888;;;======<<<;;;:::;;;???KKK^^^rrr{{{hhhTTTEEEBBB@@@???@@@DDDGGGIIIIIIBBBFFFFFFDDDKKKTTTOOOBBBCCCBBBBBBCCCDDDEEECCCBBB???>>>>>>???BBBDDDDDDCCC777444000............---...BBB[[[nnn|||{{{xxxuuunnnbbbYYYJJJBBB:::777333...,,,---((((((''''''((()))***+++))))))((((((+++222;;;BBBSSS```rrruuunnn```EEE<<<;;;<<<333777777666555666777;;;>>>@@@EEEDDDDDDBBB@@@>>><<<;;;;;;999:::;;;999444444777333333111000000000000000///000000000000///......+++000111---***,,,......------...000111111000...000555:::;;;777222///...111111000//////...------,,,------...............000000000000000000000000------...///000000111111333444555555555777;;;???BBBKKKYYYhhhxxxlllPPPDDD999666777666666888<<>>888222000222555777BBBOOOfff{{{|||vvviiiQQQ<<<:::CCCaaannn|||gggSSS===777333222000---...222<<>>>>>???BBBCCCCCCAAA>>>......---------///111333888SSSppp|||wwwqqqhhh\\\SSSCCC;;;555222000,,,+++---'''''''''(((((()))***+++''''''''''''&&&(((,,,///888HHHaaawww~~~vvvpppZZZ@@@:::999999111777888777555555777:::>>>@@@DDDDDDCCCBBB@@@===:::999888777999:::777222333666222222111000////////////000000000000000///......+++///000...---///...,,,,,,,,,,,,...000000///---000444777777333000///000000000000///////////////------...////////////////////////000111111111222...///000111222333444444333555777:::===DDDMMMSSS]]]hhhxxxfffVVVDDD;;;888666555555999<<>>EEEKKKPPPTTTVVV\\\]]]]]]^^^^^^]]]\\\\\\`````````aaabbbdddeeefffooosssxxx{{{}}}}}}~~~}}}~~~~~~}}}zzzppp^^^GGG666000222'''(((((((((''''''(((((('''''''''((()))***,,,,,,,,,+++***)))((((((((()))((())))))))))))***---000555EEE[[[jjjpppssswwwzzzyyywwwuuuuuuvvvzzz~~~yyytttrrrttttttnnngggYYYVVVQQQLLLJJJJJJLLLNNN\\\jjjzzzzzzuuukkkVVV>>>555999KKK[[[rrruuudddJJJ???555222222000000111777:::???EEEIIIJJJGGGDDD<<<;;;:::::::::::::::;;;777777888888999:::::::::<<<:::888:::===???>>><<<===777666;;;DDDQQQeeevvv}}}~~~}}}||||||||||||}}}www^^^KKKDDD@@@>>>@@@BBBCCCCCCAAA@@@AAABBBAAABBBCCCDDDGGGHHHFFFBBBDDDCCCBBBBBBCCCCCCAAA??????@@@AAACCCCCC???999555,,,---...---...222999???OOOjjj~~~{{{uuulll```TTTMMM>>>777111000...+++***,,,(((((((((((((((((((((((($$$%%%''''''&&&&&&(((***+++555FFFZZZlllxxx~~~~~~}}}yyyvvvXXX@@@;;;;;;<<<444<<<888666555444666999===@@@CCCCCCCCCBBB@@@===:::999666666888999666111222666222111000///............000000000000000//////...---000111//////000---(((*********,,,...///...---///222555444000...///000......//////000000111111......///000000111000000......///000111222222333000111111333444555666666555999>>>DDDLLLXXXfffoooyyyeeeNNNBBB<<<888666555888:::===BBBIIISSS___fffllljjjgggiiiuuuyyytttssskkkdddXXXJJJ===333,,,))),,,&&&%%%***---,,,...333---111888AAAJJJRRRXXX[[[^^^^^^______``````______aaa___]]]\\\]]]___bbbeeegggllluuu{{{~~~~~~~~~}}}{{{{{{{{{|||}}}}}}~~~~~~xxxvvvlllVVV:::((((((000((((((((((((&&&'''((()))'''''''''((()))+++,,,------,,,***(((((((((((()))((()))*********+++...111@@@RRRhhhtttuuutttvvvzzzxxxuuurrrppprrrwww}}}}}}|||yyyuuutttuuuvvvuuusssqqqnnnkkkiiihhhiiiiiinnnyyy{{{tttnnnfffTTT>>>444555999LLLfff{{{zzzmmmVVVGGG999444444444444555555666999@@@HHHLLLKKKIII???>>><<<:::999999999:::555666666777888999999999777444333666;;;>>>===:::999:::???BBB???@@@LLL\\\sss|||~~~}}}}}}uuuuuuuuuuuuvvvwwwxxxxxxzzzcccLLLAAABBBEEEEEE???AAADDDDDDBBBBBBCCCEEEEEECCCDDDFFFGGGEEEFFFHHHEEECCCBBBBBBCCCBBB@@@>>>@@@AAACCCDDDBBB;;;333---...000111///000666BBBKKKfff|||}}}vvvvvvtttmmmaaaTTTIIICCC<<<555///...---***)))+++(((((((((''''''&&&%%%%%%###%%%(((((((((((()))***)))(((+++777III^^^mmmuuuyyy~~~|||zzz```888@@@???777888666555444444444777:::>>>AAABBBAAA???===;;;888777666555666666666666444333222222111//////000111111000...///111222111000...---,,,,,,+++,,,,,,...//////+++,,,,,,,,,,,,,,,,,,---///333777666222///000222000000000000111111111111222222333333222000...---222111000111222333333333000333444444444666;;;@@@===BBBLLLZZZjjj{{{eeeKKK???;;;777111999777888>>>CCCHHHQQQYYYeeeiiimmmpppssszzz~~~qqqiii^^^NNN===333...+++***,,,++++++***************+++,,,---222===KKKXXX```dddffffffgggfffeeebbb```^^^aaa]]]YYYXXX[[[]]]^^^]]]^^^ccckkksssyyy{{{zzzzzz}}}zzzzzzzzzzzzzzz{{{rrrqqq]]]>>>///111///%%%)))(((((('''''''''(((((('''((()))***+++,,,,,,,,,,,,+++)))'''&&&%%%%%%&&&(((''')))...---,,,333>>>TTTgggtttppplllrrryyy{{{|||zzzuuuqqqooorrrxxx|||xxxqqqssszzz|||wwwwwwrrrrrrwwwwwwrrroooppp|||~~~}}}wwwssshhhTTT;;;+++///:::;;;BBBPPPfff|||~~~{{{rrr[[[FFF??????:::333///333555777;;;BBBJJJMMMMMMIIIFFFAAA===::::::;;;<<<<<<:::777777888::::::::::::::::::999888:::===@@@AAA@@@?????????@@@AAABBBZZZgggxxx{{{vvvvvvwwwxxxxxxxxxuuurrrpppyyy~~~kkkcccWWWLLLEEECCCEEEGGGCCCCCCDDDCCCBBBBBBDDDEEEFFFEEEDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>>:::???CCC@@@888111//////,,,///333555333999PPPhhhyyyqqqpppiiiTTTFFFCCC???222111///,,,***)))(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))***,,,333===IIIRRRcccwww}}}~~~zzziii===???>>>777777555555444444444777:::>>>@@@AAA@@@>>><<<:::888666666333444444555444333222222111000......///000000/////////111111111000...---//////...---------......+++,,,,,,,,,,,,---------///333777666333000000222///000000000111111111111//////000111111000///...555444222222222222222222000444888:::999:::===@@@JJJSSSbbbrrrxxx^^^III???<<<999777555555:::>>>BBBLLLUUUccchhhmmmqqqtttxxxyyynnneeeIII>>>222...---+++***+++++++++***************+++)))+++111===LLL[[[fffkkkeeedddccccccbbbbbbbbbbbbdddaaa^^^^^^```bbbbbbbbbaaaeeekkkrrrwww{{{||||||}}}}}}|||zzzxxxvvvlllfffRRR::://////...'''(((((('''''''''''''''((('''((()))+++,,,---------,,,+++)))'''&&&&&&&&&&&&'''&&&(((,,,,,,...999EEE___nnnxxxtttpppuuuyyyxxxyyywwwtttqqqppprrrwww{{{{{{|||yyyttttttxxxxxxuuutttqqqrrrvvvvvvrrrrrruuu~~~~~~}}}vvviiiXXXFFF666,,,---333<<>><<<===???@@@@@@@@@@@@???BBBNNN```rrr~~~~~~{{{uuuvvvwwwxxxxxxwwwsssqqqwww|||qqqbbbSSSOOOIIICCC@@@???AAABBBDDDEEEEEEEEEEEEEEEFFFGGGFFFEEEDDDDDDEEEEEEDDDBBBCCCCCCBBBAAA@@@???>>>>>>BBBBBB@@@;;;444...------------000555;;;IIIbbbyyy{{{oookkkcccNNNBBB???:::111000...,,,***)))(((((()))((((((''''''(((((()))(((((((((((((((((((((((((((((('''&&&(((...666<<>><<<888666444555444444444666999<<<>>>???>>>===;;;999777666555111111222333333333222222000///------///000000//////000111111111000...---///......------------...++++++,,,,,,------------///333777777444111111222///000000000000111111111//////000111222111111111444333222222222333444444777:::>>>@@@AAAEEELLLQQQdddqqqqqqWWWFFF>>>;;;888666666888888;;;DDDMMMZZZaaaiiiooorrrtttwwwzzzxxxqqqdddWWW666///***+++,,,***))))))+++***************++++++)))***///999HHHWWWcccjjjbbbaaa_________aaadddeeegggeeedddeeeggghhhhhhggghhhjjjmmmqqquuuxxx{{{|||~~~~~~}}}{{{xxxtttooodddVVVCCC555...,,,+++***''''''&&&&&&&&&''''''((('''(((***,,,---.........,,,***)))'''&&&&&&'''''''''(((***,,,---555EEETTTiiisssyyyvvvtttwwwxxxtttxxxxxxwwwuuutttuuuxxx{{{vvvyyyzzzvvvrrrrrrqqqnnnrrrsssuuuxxxwwwuuuxxx}}}~~~{{{yyymmmYYYBBB555000,,,******999<<>>======888888999;;;======;;;888===>>>===;;;999888:::;;;888:::===???@@@???===<<<999???JJJ[[[mmmzzzwwwwwwxxxyyyzzzzzzwwwuuuwwwzzz|||kkkVVVFFFDDDDDDCCCBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHHHHHHHHHHFFFEEECCCDDDEEEEEEDDDBBBCCCBBBBBBAAA@@@@@@@@@???DDD@@@:::333...,,,,,,---000...222===MMMaaayyy{{{kkkaaaXXXGGG===:::444000///---+++***)))(((((((((''''''''''''''''''((())))))))))))))))))))))))++++++)))&&&%%%'''+++...333BBBXXXkkk{{{|||~~~RRR===:::888666444444444444444666888;;;<<<<<<<<<:::999777666555444000000111222333333333444111///......000111111000///000000111000///......---,,,,,,,,,,,,---......++++++,,,,,,---.........///333777888666333222222000000000000111111111111222222333333444444444444333444555555777999===@@@CCCFFFHHHKKKQQQ[[[hhhrrr~~~|||~~~mmmXXXFFF999;;;999888999777777<<>>888222---,,,---...///111333<<>>BBBJJJWWWccckkkoooqqqqqqyyy}}}xxxmmmPPP111222---***,,,,,,******,,,******))))))***++++++,,,+++++++++...555???JJJQQQUUUVVVXXXZZZ[[[[[[[[[ZZZcccdddeeeggghhhiiikkklllpppooooooooorrruuuyyy|||yyy|||zzzvvvttttttooohhhSSS@@@000...---'''%%%***&&&&&&&&&&&&&&&'''((())))))***---///000000///...******(((''''''((()))***)))+++...111:::KKK^^^kkklllnnnqqqtttyyy|||yyysssuuuwwwyyyyyywwwuuuttttttqqqqqqqqqnnnjjjhhhkkkooo}}}}}}mmm___BBB666+++)))++++++))))))---...666IIIaaarrrxxxxxx{{{ooo^^^KKK<<<444111111333333111444999BBBFFFKKKNNNLLLGGG@@@<<<999:::<<<>>>@@@???<<<:::AAABBBBBB@@@===;;;;;;<<<999999999999:::;;;<<<===@@@???<<<999<<>>@@@CCCIIIQQQXXXeeeooo}}}___EEE999777444999MMMnnnnnnUUUBBB:::444555888888999;;;<<>>===<<<===>>>???===<<<@@@AAAAAA@@@>>>======>>><<<;;;:::999999;;;<<<===999<<>><<<222111...---,,,---///111222DDD]]]uuu~~~www^^^KKKBBB>>>666555777333++++++***)))(((((())))))(((''''''''''''''''''(((((((((((((((((((((((((((%%%&&&''''''&&&&&&(((***))))))***+++...888MMM```yyyPPP@@@<<<666999444444444555555666666777555555444444333333222222111000000///000111222333111000///000222333333333111000000///////////////555444333111000/////////++++++,,,---...///000000000333666999:::888444111444444444555555555555666666666666777999<<<>>>@@@@@@EEELLLRRRXXXbbbnnnwwwcccEEE:::777555111333<<>>>>><<<>>>??????>>>===>>>???<<<<<<<<<<<<<<<<<<;;;;;;:::===@@@AAA@@@@@@AAACCCEEELLLXXXeeeuuuzzzxxxzzzyyytttooohhhlllrrrwww|||vvvlllQQQJJJDDDEEEDDD@@@@@@CCCAAAAAACCCEEEGGGJJJMMMNNNKKKGGGCCCCCCGGGJJJJJJHHHEEECCCBBBBBBCCCDDDBBBAAAAAACCCEEEDDDAAA<<<555111///000///...---000666;;;III^^^vvv~~~pppdddQQQBBB<<<:::111000444000******)))((((((((()))))))))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&((())))))((('''''')))***((())),,,...,,,,,,777DDDWWWggg{{{WWWCCC===666999444444444555555555666666444444444333333222222222000//////......///111222000///...///111333333222111111000///////////////------------...000111222++++++,,,---...///000111111333666999;;;999555111555555555666666666666777888888999<<>>???999;;;===>>>======>>>???<<<===???@@@???===:::999???===<<<===???AAAAAA@@@===>>>BBBLLL___qqqzzzyyy}}}}}}tttkkklllqqqwww|||~~~ooo\\\NNNGGGAAA???CCCEEEBBBAAAEEE>>>@@@BBBDDDFFFGGGGGGGGGIIIDDD>>>>>>BBBEEEFFFDDDEEECCCBBBBBBCCCDDDBBBAAABBBDDDEEEDDD???777...)))+++...///......333>>>GGGcccwwwwwwdddTTTJJJ<<<999777...,,,000---))))))(((((((((((())))))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%''')))((((((***---)))%%%***333333HHHeee}}}sssCCC;;;@@@666444444333333333444444555222333444555555333111000000000000000000000000000000000000000000111111222222222111000//////000000000/////////............///...------...///000111///222888???@@@;;;666333555555777:::999555555999999;;;>>>???AAAGGGOOOVVV___jjjzzzrrrEEE:::666333<<<666444444777BBB\\\jjjLLLCCC???666333777666888>>>FFFMMMVVVeeessszzzxxxuuussstttyyyfffDDD111,,,...////////////,,,))),,,+++*********+++---...***...000...***,,,555===BBBDDDEEEFFFMMMWWW]]]\\\___bbbdddcccaaa```cccfffmmmooorrrsssrrrqqqqqqrrruuuvvvxxxyyysssbbbLLL<<<222///,,,((('''&&&'''((()))(((''''''(((***,,,...222333333222111...+++))),,,((('''))))))(((***......444CCCVVVccciiipppwwwqqqqqqrrroooeeeUUUHHHAAA???DDDKKKPPPWWWaaannnxxxuuuuuuuuuuuuxxxzzzxxxuuuzzztttqqqrrrsssqqqvvv}}}xxxeeeJJJ444***'''(((((((((((())))))))))))(((***++++++000CCC]]]qqqkkkgggkkkyyywww^^^DDD888555222000000111///333<<>>;;;:::;;;;;;999999:::;;;;;;<<<===============???@@@???<<<:::>>>>>>===>>>>>>???@@@@@@;;;===>>>???DDDPPPaaammm~~~~~~yyytttsssvvvzzz~~~tttfffVVVJJJFFFEEEEEEEEEDDDCCCCCCBBBBBBDDDCCCCCCDDDEEEEEEDDDBBBEEEDDDBBB???@@@DDDGGGGGGGGGHHHGGGDDD@@@@@@CCCFFFFFFGGGEEE@@@777000------...,,,---///000777JJJ^^^}}}{{{rrr]]]GGGDDD:::333222111+++(((***((('''&&&(((+++,,,***'''%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''((()))(((((('''''''''(((((('''(((((()))***+++++++++---222@@@YYYtttMMM???AAA999555444444333444444555555222333444555555333222000000000000000000000000000000000000000000111222222222222111000000000000000000000/////////.........///...------...///111222111333888>>>BBB???888333666555888;;;;;;888:::>>>===@@@BBBDDDHHHPPP[[[cccxxxpppEEE:::555///444222333444555<<>>;;;>>>>>>======>>>>>>??????@@@AAABBBAAAAAAEEEMMMTTTkkkrrr|||}}}zzzvvvsssvvvxxx|||yyyiii]]]RRRJJJHHHIIIDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDFFFHHHIIIHHHGGGGGGGGGFFFEEEEEEGGGFFFEEEGGGFFFCCCAAA???@@@DDDGGGDDDBBB===777111------...------///333777CCC[[[qqq{{{rrrlllcccQQQ???===555000111000,,,+++---((('''&&&(((***+++)))'''&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((('''(((((()))******++++++,,,...555BBBUUUjjj{{{VVV@@@???;;;555555444444444444555555222333444555444333222111000000000000000000000000111000000000000111222222222222111000000000000111000000000/////////......///............000222333333333777>>>FFFHHHAAA999999888:::===>>>===@@@FFFGGGKKKPPPVVV___kkkyyypppIII<<<777000111111333555444777IIImmmwwwYYYDDD:::999:::444222222555999@@@NNN[[[kkknnnpppooommmooovvv|||yyyTTT444222111000...***((()))***++++++************************)))))),,,333===DDDLLLTTTZZZ\\\```gggnnnpppwwwtttooogggbbbcccjjjppptttuuuwwwvvvuuuttttttttttttwwwwwwqqqbbbNNN;;;000...,,,***((('''((()))***))))))))))))+++---000111555444333111///,,,)))((()))((())),,,,,,,,,///555888JJJZZZaaafffooouuuuuuxxxqqqaaaJJJ444((('''***'''(((((((((,,,444@@@IIIcccmmmuuuvvvuuuwwwxxxwwwtttsssrrrrrrppppppxxx}}}kkkQQQ:::---(((((()))''''''((((((((())))))))))))))))))((()))---333888@@@AAAIIIYYYjjjxxx{{{mmm\\\III:::444555555222111333555666<<>>>>>============>>>CCCFFFGGGEEE@@@======???MMMUUUbbbnnnwww~~~|||zzzzzz{{{zzz{{{}}}{{{kkk___RRRJJJEEEBBBDDDIIIBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHHHHHHHHHHEEEEEEFFFHHHIIIIIIGGGEEEEEEBBB???>>>???BBBDDDEEEDDD===555...,,,,,,...///...///444;;;EEEWWWpppqqqbbbYYYRRREEE999555000,,,,,,,,,))))))+++(((''''''(((******)))'''((((((''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((('''(((((())))))******+++)))+++---///666GGG]]]lll\\\<<<:::;;;777666555555444555555555333333444444444333222111000000000000000000000000111111000000111111222333222222111000000111111111000000000////////////...//////......///111333444333333555>>>KKKQQQKKKAAA===;;;<<<@@@AAABBBHHHNNNPPPWWWbbbnnnzzzvvvRRR>>>888555666222555777666666GGGkkkpppQQQ@@@<<<;;;666333222444777;;;DDDNNN\\\dddlllpppnnnmmmpppssswww```<<<333111000///---***+++...******++++++******)))))),,,+++***,,,222;;;EEEKKKYYYbbbiiijjjkkkpppvvvxxx{{{xxxssskkkddddddiiinnnsssuuuvvvvvvuuutttuuuvvvuuuwwwuuujjjVVVBBB333,,,+++***)))(((((()))***+++))))))***,,,...000222444666555333000---+++)))''')))(((***,,,------222999@@@WWWgggggghhhqqqvvvrrrvvvkkkTTT:::)))&&&)))+++///---+++'''%%%(((---222III]]]ooosssrrruuuvvvuuurrrpppooopppsssvvvyyy|||lllWWW<<<***%%%'''(((((('''''''''((((((((()))))))))(((((()))+++---......444666>>>KKKXXXggg{{{~~~ppp]]]JJJ===777666333111222111111666===CCCEEEGGGHHHGGGDDD@@@=========<<<<<<<<<;;;;;;;;;===<<<===>>>AAABBB@@@?????????>>>===<<<<<<<<<===CCCFFFHHHGGGCCC???======<<>>???CCCDDDCCCAAABBB;;;222,,,,,,...//////000333:::HHHZZZooowwwfffWWWNNNFFF???888333000---+++***(((((()))((((((((())))))))))))((())))))((((((''''''&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((()))(((((((((((())))))******&&&***---,,,+++000<<>>999555444444222000333888;;;>>>BBBEEEGGGFFFDDDBBB@@@??????>>>===<<<;;;;;;===<<<<<<>>>@@@AAA@@@???@@@???>>>===============BBBCCCDDDEEECCCBBBBBBBBB>>>>>>===>>>EEEPPP]]]fffnnnuuu|||~~~{{{zzz}}}rrr```QQQKKKJJJFFFGGGJJJKKKGGGDDDDDD@@@AAAAAABBBCCCDDDEEEEEEFFFGGGHHHGGGFFFGGGJJJMMMPPPHHHBBBDDDGGGEEEDDDFFFAAA@@@AAACCCEEEDDD???:::===777000------///000///222888EEEYYYqqqwwwmmm___SSSHHH???:::777111111///---++++++++++++(((((()))))))))((((((((()))))))))((((((''''''&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((()))))))))(((+++------+++***---000mmm???888@@@999888777666666555666666444444333333333222222222111111111111111111111111222111111111111222333333222111111111111222333333111111000000000/////////////////////111333555666777888777;;;GGGQQQKKK>>>CCCCCCGGGOOOUUUZZZccckkkzzzqqqIII666777555444444555666;;;LLLlll|||[[[CCC777777444444777777555666999AAALLL^^^lllssssssooolllhhhnnnyyyzzzcccDDD666,,,---...+++***---,,,+++*********+++---...000555===GGGQQQ\\\gggnnntttzzz~~~|||zzz|||}}}|||zzz|||~~~{{{uuuooommmmmmooopppqqqppppppppprrrtttsssoooeeeTTT@@@222,,,+++(((((((((((())))))******)))+++---000333666888:::777555111---+++))))))***,,,+++,,,......222>>>JJJ___mmmxxxwwwuuuxxxzzzxxxqqq```DDD,,,'''---,,,%%%%%%%%%&&&'''((((((((((((+++JJJhhhqqqsssxxxwwwrrrsssmmmhhhllluuuwwwhhhVVV<<<444+++(((***,,,)))%%%&&&&&&'''''''''(((((((((,,,***(((((()))++++++***+++,,,111888@@@MMMbbbtttuuuaaaOOOCCC===777777666333222444444666:::???CCCEEEFFFFFFCCCBBBAAA@@@>>>===<<<;;;===<<<;;;<<<>>>??????>>>@@@??????>>>>>>>>>>>>???AAAAAA@@@@@@@@@AAABBBBBBAAAAAA@@@???>>>@@@DDDHHHTTT]]]hhhpppuuuyyyzzzlll[[[MMMJJJMMMLLLGGGDDDFFFGGGFFFFFFHHHBBBBBBCCCCCCDDDEEEFFFFFFEEEGGGHHHHHHIIINNNUUU[[[___QQQGGGFFFFFFCCCBBBEEEBBBBBBCCCDDDCCC???888444444111...---...000222333999GGG[[[oootttiiiaaaWWWNNNCCC999444555...111000,,,)))***+++)))''')))******(((''''''((())))))((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&''''''((()))***((((((((((((((((((((((((******)))))))))+++,,,...yyyEEE999AAA:::999888777666666666666444444333333222222222333111111111111111111111111222222111111222222333444222111111111222222333444111111111000000000//////000//////000111333555777777;;;;;;===HHHTTTQQQEEEMMMOOOWWWbbblllttt[[[DDD???555666666777:::@@@NNNggg}}}tttTTTCCC999555222444555333444777:::CCCRRRdddqqquuurrrnnnfffiiipppzzz{{{___GGG222...///,,,+++...---+++***)))***,,,000222>>>GGGRRR\\\bbbiiirrrxxx{{{~~~}}}}}}|||xxx|||zzzuuurrrqqqqqqqqqqqqooommmmmmooopppooohhhZZZHHH777...+++,,,(((((((((((()))))))))))))))+++...222555888;;;<<<666444000,,,*********+++,,,+++,,,///222999IIIXXXjjjpppvvvyyyxxxwwwxxxyyywwwhhhLLL111)))///...''',,,+++***)))*********)))000NNNhhhnnnpppuuuuuunnnrrrooollllllqqqkkkUUU>>>...,,,*********)))(((&&&&&&&&&&&&'''''''''((((((((()))))))))((((((((((((******,,,111666@@@QQQ```rrruuufffSSSGGG<<<888888555222222///111444888<<>>===<<<>>><<<;;;;;;===>>>===<<<@@@????????????@@@@@@AAA@@@???>>>>>>>>>????????????@@@AAA@@@===;;;;;;;;;>>>EEENNNXXXbbbllluuu|||{{{~~~{{{kkkddd]]]WWWOOOGGGGGGLLLNNNHHHDDDEEEFFFEEEEEEHHHCCCDDDDDDDDDEEEFFFFFFFFFEEEGGGHHHHHHJJJQQQ\\\dddbbbRRRGGGGGGHHHCCCAAAEEEDDDEEEDDDAAA<<<666222000...---------///333:::>>>LLLbbbzzzuuufffWWWPPPJJJEEE<<<444222666:::>>><<<444...---,,,)))''')))+++***(((&&&'''(((((((((((((((((()))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&''''''((()))***(((((((((((((((((((((((((((((((((''''''(((,,,///III999???:::999888777666666666666555444333222222222333333111111111111111111111111222222111111222222333444222111111111222333333444111111111111000000000000000//////000222444666777666<<>>QQQbbbnnnmmmqqqwwwxxxttttttxxxvvvjjjOOO222''',,,...(((***(((&&&&&&))),,,...///???ZZZoooqqqqqqwwwwwwppppppqqqpppnnnlllaaaHHH///)))***+++)))'''&&&&&&(((&&&&&&&&&'''''''''(((((($$$'''***+++)))(((((()))+++******---000666CCCPPPbbbxxxxxx___OOO???999888666222111......000333888>>>CCCGGGGGGGGGEEECCCAAA???======>>><<<::::::<<<<<<<<<;;;@@@?????????@@@AAABBBBBB???>>>>>>>>>@@@@@@???>>>@@@@@@AAA@@@???@@@BBBDDD<<<>>>AAAFFFMMMVVV___eeesssvvv|||~~~ooocccTTTNNNNNNRRRSSSLLLGGGHHHKKKGGGFFFIIIJJJGGGDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHGGGFFFGGGNNN[[[eee\\\MMMCCCFFFHHHDDDBBBFFFGGGGGGDDD>>>555///......,,,---......111888BBBJJJ^^^zzz~~~lll[[[GGGBBB>>><<<777111444;;;QQQUUUQQQEEE;;;777444///'''***,,,+++(((&&&''')))''''''(((((())))))******&&&&&&&&&'''''''''((((((&&&&&&&&&'''''')))******((((((((((((((('''''''''###'''+++***&&&$$$'''***NNN:::<<<:::999777666777888777666666666555444222111000000111111111111000000000000111111111111111111111111111000000000000222444555333333222111000000000111444333222111111333444555>>>===<<>>@@@FFFJJJQQQ```ooottt}}}|||]]]GGG???555111111333444444999:::???MMM^^^mmmtttvvvgggiiikkklllqqq||||||rrrXXX;;;...000000)))---...---+++,,,444AAALLLhhhlllmmmiiihhhooowww{{{{{{}}}|||xxxxxx{{{|||zzzuuu{{{yyyuuuvvvyyywwwvvvtttrrrpppooommmmmmkkkXXXAAA444...+++***+++)))(((''''''((()))***++++++,,,///333888::::::999111000...---,,,,,,------+++...000333999III```qqqvvvtttnnnjjjnnnuuuwwwtttvvvnnnZZZ???,,,'''***,,,(((+++,,,'''"""&&&444@@@TTTaaammmsssssstttsssppppppsssssslll]]]KKK888+++(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((***+++---///222777;;;SSS___sss~~~vvvgggQQQ@@@666222111000000111222333555999???CCCCCCEEEFFFGGGGGGDDDBBB@@@:::<<<<<<999:::===>>><<<<<<===>>>@@@BBBCCCCCCCCCAAAAAAAAA@@@???>>>===<<<;;;<<<===??????@@@@@@@@@>>>======???BBBFFFKKKNNNdddhhhpppxxx{{{pppbbbVVVQQQNNNJJJJJJPPPRRRNNNGGGDDDFFFFFFGGGGGGGGGGGGFFFFFFAAAFFFJJJIIIEEECCCFFFIIIDDDDDDCCCDDDEEEHHHJJJLLLJJJHHHFFFEEEFFFGGGGGGFFFFFF>>>666333111...///222,,,+++,,,000333;;;MMM___|||{{{yyy{{{~~~}}}fffLLL<<<::::::999444222>>>MMMiiimmmppplll```OOO@@@777444,,,(((,,,---)))''')))))))))((('''&&&&&&((()))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&(((*********))))))YYY@@@???<<<:::888888888999888777666666555444333222111000333222222222222111111111222222222222222222222222222222111111222333444555666555444333222222222222111222333555888;;;===>>>CCCCCCDDDLLLbbbxxx|||ttttttdddPPPLLLJJJLLLMMMOOOXXXbbbgggqqq}}}tttRRRCCC555333555444333444333666;;;CCCNNN[[[iiiqqqqqqmmmiiihhhlllvvvnnnUUUEEE@@@777,,,,,,...222777>>>JJJWWWaaannnuuuwwwrrrooottt{{{||||||yyytttuuuzzz~~~~~~zzz~~~{{{vvvuuuvvvppppppppppppqqqpppnnnlllbbbPPP===222---***)))***((((((''''''''')))***+++,,,...111555999:::999888000///...---,,,,,,---......000444;;;FFFWWWjjjvvvvvvxxxvvvsssssswwwyyywwwssssssjjjVVVCCC555,,,'''***))))))***000;;;HHHRRRYYYcccmmmqqqsssvvvwwwuuuqqqssspppcccPPP>>>000)))((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((()))***+++---000555888???LLLbbbvvvwwwgggVVVFFF;;;555222111111111111333555888;;;???AAACCCEEEFFFEEEDDDCCC;;;>>>>>>;;;<<>>@@@AAAAAABBBBBB@@@@@@@@@@@@@@@???>>>===<<<===>>>???????????????AAA@@@>>>===>>>@@@BBBDDDFFFKKKSSS^^^jjjuuu~~~}}}qqqcccZZZSSSMMMKKKLLLMMMIIIIIINNNQQQMMMGGGDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEFFFFFFGGGHHHIIIEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEFFFHHHHHHGGGFFF@@@:::444222///,,,,,,///333111444;;;DDDQQQfffxxx{{{yyyvvvyyywwwrrrpppkkkXXXBBB<<<888555444555===QQQdddwwwyyyzzz{{{xxxooocccZZZHHH>>>444111///***((()))*********))))))***,,,---''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&'''((()))******))))))jjjHHHBBB===;;;999999999:::999777666666555444333222222222444444444333333333222222222222222222222222222222444333333333333333444555444333333222222222333333111222333666:::===@@@AAAEEEIIINNNVVVkkk~~~bbb[[[TTTQQQPPPOOOQQQUUUZZZeeerrr{{{eeeLLL777555777333111444///333777888<<>>...((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''((()))******,,,000333444???SSShhhttt|||qqq]]]JJJ===666222222111111111222333333999;;;>>>BBBDDDFFFGGGGGG???BBBAAA>>>>>>AAAAAA>>>===>>>??????@@@@@@????????????@@@@@@@@@??????>>>===>>>>>>?????????>>>>>>CCCAAA???===<<<===>>>???<<<>>>BBBHHHQQQZZZccchhhppptttzzzwwwrrreeeZZZNNNHHHEEEEEEHHHMMMKKKGGGGGGLLLNNNKKKFFFDDDDDDEEEEEEFFFFFFEEEEEEDDDFFFDDDCCCEEEIIIKKKKKKIIIEEEFFFHHHHHHHHHFFFDDDBBBCCCDDDEEEGGGHHHHHHDDDBBB777333000000///,,,,,,///222222999FFFVVViii~~~{{{xxxuuuvvvqqqggg```ZZZMMM???<<<666000333>>>PPPiii|||~~~}}}{{{sssgggZZZKKK@@@777///***))))))(((((('''(((((()))***''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((()))*********))){{{OOOBBB>>><<<999999999999888777666666555555444444333333444444444333333333222222333333333333333333333333444444333333333444444444222222222222333444555666666666777999<<>>888888222000555000333555444555>>>OOO]]]iiigggeeedddfffkkkqqquuu~~~uuuhhh\\\VVVXXX^^^fffnnntttwwwwww|||~~~tttpppsssvvv}}}wwwwww|||~~~}}}{{{wwwpppkkkeeefffiiillllllhhh___XXXFFF;;;111---,,,)))((()))((('''''''''(((***+++,,,000333888;;;:::777444222...---,,,,,,,,,---///000333444<<>>=========>>>???@@@@@@@@@@@@@@@>>>????????????>>>>>>===AAA@@@???>>>>>>???AAABBBEEEDDDCCCCCCDDDGGGJJJLLLWWW\\\eeennnvvv~~~{{{qqqfff]]]WWWSSSNNNKKKLLLLLLJJJKKKOOOIIIEEEFFFJJJLLLHHHEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDFFFGGGIIIJJJLLLKKKJJJHHHFFFFFFGGGGGGGGGEEEDDDCCCDDDEEEFFFGGGFFFCCC===999///------//////---///444000777DDDWWWlll~~~|||yyyuuutttkkk]]]QQQKKKDDD===999444222>>>SSSjjj{{{}}}}}}{{{uuufffXXXKKK>>>222,,,,,,***'''&&&&&&''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((&&&'''(((((()))*********UUUAAA===;;;999888888888777555555555555555555555555555444333333333333222222222333333333333333333333333333333444444444444444444555555555444555555666666;;;;;;===BBBIIIRRRZZZ___lllzzz~~~rrraaaTTTQQQRRRQQQOOOQQQVVV]]]ccciiisssmmmMMM???999222222777222222222222555<<>>999444111111222222111///111444888===AAAEEEGGGFFFIIIHHHDDDBBBCCC@@@<<>>???@@@@@@@@@@@@@@@>>>????????????>>>>>>===>>>>>>===>>>>>>@@@AAABBBBBBBBBCCCCCCDDDCCCCCCBBBBBBEEEKKKRRRZZZbbbjjjooorrrvvv|||yyyrrrggg]]]UUUOOOKKKIIIGGGEEEGGGKKKLLLIIIIIILLLGGGDDDDDDHHHIIIFFFEEEGGGDDDDDDEEEEEEEEEEEEDDDDDDEEEKKKQQQRRRNNNIIIGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGFFFEEECCC@@@;;;444///---+++,,,......---111888;;;HHH]]]rrr~~~{{{tttpppdddRRRBBB:::777555222333===SSSoooyyyooodddWWWHHH===444000+++(((((()))***)))''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''''''''((())))))******[[[CCC>>>;;;999888888888666555555555555666666666666666444444333333333222222222444444444444444444444444333333555666666777777666666666555555555666666777===AAAHHHRRR^^^kkkuuu{{{ooo]]]UUUSSSPPPKKKMMMPPPSSSXXX^^^jjjwwwdddNNN???666555888222000///111555999===???KKKXXXfffkkkfffaaacccfffmmmpppvvv|||yyy{{{||||||}}}yyy}}}{{{yyyxxxxxxuuunnniiimmmlllkkkkkkfffYYYHHH:::555///+++,,,,,,)))))),,,))))))))))))+++---///000222777;;;;;;777333000000------------///111333444666@@@QQQeeetttzzzxxxtttmmmmmmmmmqqqyyy{{{qqqdddccciiioooqqquuuyyyxxxtttpppvvv|||}}}zzzwwwwwwyyyrrrpppmmmlllqqqxxxxxxsss[[[EEE111+++***(((&&&(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((%%%'''((((((''''''((()))---...222999???JJJZZZiiixxxhhhPPPGGG<<<444111111222111//////111333777<<<@@@BBBDDDGGGGGGDDDCCCDDDBBB>>>@@@@@@@@@@@@???>>>===<<<===>>>???@@@@@@@@@@@@@@@===>>>>>>?????????>>>>>>>>>>>>======<<<<<<<<<===<<<>>>AAACCCCCCBBB@@@>>>???@@@AAABBBDDDHHHMMMPPPYYY^^^fffnnnssswwwzzz|||~~~zzzrrrlll[[[VVVOOOJJJIIIKKKLLLMMMFFFDDDDDDFFFEEECCCFFFKKKFFFDDDDDDGGGHHHEEEFFFIIIDDDEEEEEEFFFFFFEEEEEEDDDDDDLLLSSSSSSMMMFFFDDDEEEEEEDDDCCCBBBCCCEEEHHHIIIFFFDDD@@@<<<999444...***...------......000888BBBNNN___uuu}}}yyyrrrlll^^^LLL;;;333111222///===RRRlll|||wwwpppdddYYYAAA:::000+++******+++***''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''((()))***+++dddIII???===:::999999999777666555555666666666777777777555555555444444444444333444444444444444444444444333555666888::::::::::::888999;;;>>>BBBEEEHHHJJJPPPWWWbbbooo{{{kkk^^^XXXQQQIIIKKKMMMOOORRRWWW___jjjrrr|||~~~```HHH>>>999666222111000111333555777999CCCPPP___gggfffaaa___```eeefffkkksss~~~~~~}}}~~~~~~{{{vvvxxxxxxxxxyyyxxxuuuqqqnnnqqqooommmlllgggYYYFFF777111,,,)))******((())),,,+++******+++,,,...000222333777;;;999555000000111---------...000333555777;;;III]]]nnnvvvvvvssspppoooooopppssszzz}}}uuukkkhhhnnnsssuuuxxxzzzwwwqqqoootttyyyzzzxxxwwwyyy{{{wwwuuuqqqqqqvvvzzzuuulllIII777))))))***'''&&&)))$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&'''))))))(((((((((***+++---222777;;;@@@LLLXXXiiiuuummm___LLL===666444333333000//////000222666999;;;>>>BBBDDDCCCDDDGGGFFFBBB@@@AAAAAAAAA@@@???>>>>>>>>>??????@@@@@@@@@??????<<<===>>>?????????????????????>>>======<<<<<<;;;>>>@@@BBBCCCCCCAAA>>><<>><<<:::::::::888777555555666666777777888888777666666666555555555555555555555555555555555555444666888;;;<<<=========@@@BBBGGGNNNVVV^^^dddgggnnnuuuvvvfff]]]SSSJJJMMMNNNOOOPPPRRRWWW^^^cccqqqwwwmmmPPPCCC<<<555333333333222111333666999>>>HHHWWWaaaeeecccaaa___^^^^^^aaaiiittt|||zzz{{{zzzvvvvvvwwwyyyzzzxxxvvvtttrrrrrrpppnnnmmmhhh[[[HHH999///***((())))))'''(((++++++++++++,,,---///222333333777:::888333//////111------...///111444666888GGGXXXmmmyyyzzztttpppnnnppptttvvvxxx{{{~~~zzztttwwwzzzzzzxxxxxxyyyvvvqqqrrrsssuuuvvvwwwyyy|||~~~|||yyyuuusssvvvvvvmmmaaa<<<...&&&)))***$$$$$$)))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))&&&(((******)))))))))***))),,,222777777777>>>GGGVVVcccuuusss[[[GGG<<<888666555111000......///222555777888===AAABBBEEEIIIIIIFFFAAAAAAAAAAAAAAA@@@????????????@@@@@@@@@??????>>><<<<<<===??????@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@BBBDDDEEEEEEDDDDDD<<<>>>BBBCCCCCCCCCCCCCCCIIIIIIHHHFFFFFFIIINNNQQQVVV]]]cccfffmmmwww{{{yyyzzz|||~~~zzztttooohhhccc\\\VVVRRRPPPOOONNNOOOMMMJJJIIIHHHGGGEEECCCCCCDDDIIILLLJJJDDDDDDGGGFFFDDDDDDFFFFFFEEEGGGLLLFFFFFFGGGGGGGGGGGGFFFFFFHHHFFFEEEEEEGGGGGGFFFDDDBBBCCCEEEFFFGGGFFFDDDCCC;;;777222......///000111------000666???LLL```qqqxxxtttjjjeeeQQQJJJ@@@888333111555:::JJJggg|||}}}|||~~~oooYYYGGG<<<555///+++''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((()))((((((''''''((()))+++,,,SSSJJJAAA;;;;;;999555777>>>555666777666666666999;;;666666777777777777777666666666666666777999;;;<<<===@@@CCCEEEGGGJJJNNNPPPXXXaaaooo{{{uuuiii[[[LLLQQQKKKFFFHHHKKKMMMRRRWWWaaahhhpppyyygggLLL???===666333111222555777555333;;;<<>>333---+++***)))***+++***)))***+++***+++111888777111888555222111111111000///111///000333333333;;;EEESSSiii{{{|||xxxxxxuuunnnzzzzzz{{{|||~~~}}}{{{xxx|||||||||{{{yyywwwuuutttvvvuuuuuuwwwyyy|||}}}~~~{{{wwwuuuvvvuuuiiiSSSAAA---+++)))'''&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))---,,,---111888======<<>>>>>???@@@@@@@@@:::<<<\\\```DDD======AAA@@@???>>>>>>???@@@AAAAAABBBCCCCCCBBBAAA???>>>>>>???@@@AAAAAAAAAAAA@@@CCCCCCCCCCCCDDDDDDDDDEEEEEEHHHLLLOOOPPPTTTYYY]]]dddggglllpppssswww|||}}}|||~~~vvvlllkkkggg\\\VVVXXXTTTTTTRRROOOMMMKKKIIIHHHHHHGGGFFFEEEEEEEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGEEEEEEFFFGGGHHHHHHIIIIIIHHHGGGGGGGGGHHHFFFCCC@@@FFFFFFGGGHHHGGGBBB<<<777555111---******,,,,,,,,,111666444;;;WWWooo~~~|||jjjVVVIII>>>===666333333///:::UUUmmm~~~~~~wwwiiiZZZJJJ888***+++,,,+++'''###"""&&&)))''''''%%%%%%%%%%%%'''(((''''''&&&&&&&&&&&&''''''---'''&&&)))((('''555GGGfffTTTKKKAAA<<<:::888888999;;;:::888666666888===AAA:::::::::::::::999777777<<<;;;:::999999;;;<<<>>>AAAGGGPPPZZZaaaggglllnnnzzztttcccRRRNNNJJJGGGGGGGGGHHHLLLRRRVVV]]]dddmmmzzzyyy```JJJ>>>777444111111333444333111888999>>>HHHTTT\\\______\\\\\\]]]aaajjjsss{{{|||zzz{{{yyywwwuuutttuuuxxx|||}}}{{{{{{wwwfffLLL888000---+++))))))*********)))***+++***,,,333:::;;;777999666333111111111000///111000333666666777AAALLL```qqq}}}|||zzz|||zzzsss{{{{{{{{{|||}}}|||zzzwwwzzzzzzyyyyyyxxxwwwvvvuuuwwwwwwwwwyyy{{{|||}}}|||{{{wwwtttsssmmm]]]FFF555,,,***(((&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))***))))))***///666===CCCEEEFFFHHHRRRcccsss~~~pppbbbRRRAAA666333222111000000000000000333444888<<<@@@CCCFFFGGGIIIHHHFFFDDDBBBAAAAAAAAA@@@??????>>>???@@@AAABBBAAA@@@HHHkkkoooOOOCCC===@@@@@@????????????@@@@@@>>>???@@@@@@@@@???>>>===>>>???@@@AAAAAABBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEFFFHHHJJJJJJIIIJJJLLLOOOPPPSSSXXX\\\```dddiiilllmmmmmmnnnsssyyy{{{wwwuuutttttttttfff]]]]]]ZZZQQQLLLNNNNNNNNNMMMLLLKKKIIIIIIHHHHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIGGGFFFEEEEEEFFFFFFDDDCCCGGGFFFEEEDDDAAA<<<666222,,,,,,+++******+++,,,---000<<>>>>>>>>???BBBGGGKKKNNNYYYbbbooo|||{{{rrr```RRRMMMIIIHHHEEECCCFFFKKKKKKQQQWWW___mmm~~~zzz]]]FFF===888333111222333333111333555999@@@IIIQQQYYY]]]]]]]]]]]]___dddjjjpppttt}}}zzzzzzxxxuuuuuuxxxyyyyyyyyyzzz{{{~~~||||||{{{ppp[[[CCC444000,,,***(((((()))***)))(((***,,,,,,...555>>>AAA>>>:::777333111000000///...000222666888999>>>KKKXXXnnnwww}}}{{{{{{~~~}}}xxx{{{zzzzzz{{{|||{{{xxxvvvuuuvvvxxxyyyyyyxxxwwwvvvxxxyyy{{{}}}}}}}}}|||{{{vvvvvvtttnnnaaaMMM888******)))'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))******(((((()))+++111:::EEELLLAAA@@@FFFSSSaaannn}}}xxxgggSSSCCC999555111000222222111///222222444777;;;???BBBDDDHHHHHHGGGGGGEEEDDDCCCBBB@@@@@@@@@@@@@@@AAABBBCCC>>>@@@FFFeeehhhLLLBBB;;;??????@@@@@@@@@@@@??????>>>>>>???@@@@@@@@@@@@?????????@@@AAAAAABBBCCCCCCAAABBBDDDEEEFFFFFFEEEEEEDDDEEEFFFEEEDDDCCCDDDFFFBBBEEEHHHJJJLLLNNNQQQTTTRRRSSSUUU[[[bbbgggjjjkkklllnnnpppssswww{{{|||{{{{{{xxxsssoookkkeee```]]]^^^```bbbcccYYYRRRTTTSSSLLLIIIKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGJJJIIIIIIIIIHHHHHHHHHHHHFFFDDDCCCDDDFFFGGGFFFEEEGGGDDD@@@===999444///+++'''))),,,,,,,,,---111444888LLL[[[kkk{{{uuuooocccQQQBBB;;;222333---///BBBTTTeeeyyy}}}|||wwwmmmdddBBB999///***+++,,,)))&&&******)))((('''&&&%%%%%%''''''&&&&&&&&&&&&''''''(((%%%'''+++******444AAA]]][[[QQQEEE???@@@===777555888:::;;;:::888888888<<<>>>AAAEEEIIIJJJKKKKKKNNNOOORRRWWW___hhhpppuuuuuu{{{tttbbbWWWMMMHHHEEECCCCCCEEEDDDIIINNNUUUcccwwwrrr[[[EEE???777333333444444444000333666:::???GGGQQQXXX______^^^]]]]]]___ccceeeqqquuu||||||yyyxxxvvvvvvyyyxxxvvvwww{{{|||}}}xxxhhhPPP<<<333333+++)))(((((()))***)))(((+++---...000888BBBFFFEEE;;;777333000/////////...111333555777;;;EEEVVVdddssswwwyyyyyy{{{~~~yyyyyyxxxxxxyyyzzzzzzyyywwwqqqtttyyy}}}~~~|||yyyvvvxxx{{{~~~}}}{{{zzzqqqvvvvvviiiSSS===...)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))*********+++++++++***---666CCCLLL<<<;;;>>>FFFPPP]]]mmm{{{}}}iiiZZZFFF???666222333555333111666555444555777:::>>>@@@CCCDDDFFFHHHHHHGGGFFFEEECCCBBBBBBBBBBBBBBBBBBBBB@@@>>>:::MMMOOO===???>>>>>>???AAAAAAAAAAAA???>>>AAAAAABBBCCCDDDDDDDDDEEEBBBBBBAAAAAAAAAAAABBBBBB???@@@CCCEEEFFFEEEEEEDDDBBBCCCDDDEEEEEEEEEFFFFFFDDDEEEFFFEEEDDDCCCDDDEEECCCCCCEEEIIIMMMPPPPPPOOOPPPQQQSSSVVVYYY]]]```bbb```aaabbbccceeehhhjjjkkkggggggddd^^^[[[\\\ZZZVVV[[[XXXTTTPPPNNNPPPRRRTTTVVVOOOLLLNNNNNNKKKJJJMMMGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJIIIHHHGGGGGGFFFFFFDDDDDDEEEGGGIIIIIIGGGFFFBBB???999555111...***((())),,,///...---111888???NNNddduuuyyylll^^^VVVOOODDD999444///333000888TTTkkkzzz{{{gggXXXCCC333,,,***)))((()))))))))(((((('''&&&%%%''''''&&&&&&&&&&&&''''''(((''''''(((&&&###(((000VVVXXXTTTKKKDDDBBB@@@===;;;<<<<<<<<<<<>>NNNaaannnsssvvvxxxzzz~~~zzzwwwvvvvvvxxxzzz{{{{{{zzzpppuuu}}}zzzvvvyyy}}}|||zzzzzzsssxxxuuubbbFFF///(((***'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((())))))))))))************+++,,,,,,---000:::GGGPPPEEE@@@;;;:::>>>JJJ___qqq{{{pppXXXNNNAAA888777777555333999777555333333555777999<<<>>>BBBEEEGGGHHHGGGGGGFFFEEEEEEDDDCCCBBBAAAAAAEEEAAA666AAAAAA777AAACCC???@@@AAABBBBBBAAA@@@???CCCCCCCCCDDDEEEFFFGGGHHHFFFEEECCCBBBAAA@@@@@@@@@???@@@AAACCCDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHGGGGGGFFFGGGGGGFFFCCCBBBBBBCCCBBBCCCDDDGGGIIIJJJHHHGGGCCCCCCDDDEEEGGGJJJLLLMMMJJJJJJKKKMMMOOOQQQSSSTTTQQQSSSQQQLLLIIIKKKJJJGGGNNNMMMKKKJJJJJJJJJKKKLLLIIIFFFEEEGGGHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIJJJKKKLLLLLLLLLJJJJJJIIIIIIHHHHHHHHHGGGHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEDDDEEEGGGJJJLLLJJJEEEAAA:::777222...---+++***))),,,......---...666BBBMMMiii}}}ttt```KKKBBB@@@;;;444///111555888HHHhhh|||zzzdddMMM<<<111+++)))((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''### !!!%%%WWWTTTQQQOOOJJJCCCAAABBBAAA>>>;;;:::@@@MMM\\\ggguuuyyyzzzxxxbbbTTTLLLDDD???<<<<<<@@@DDDGGGTTTkkkbbbWWWHHH<<<666444444333333444555555555999@@@EEEPPPQQQRRROOOJJJGGGHHHJJJIIIIIIMMMYYYhhhuuu|||~~~}}}zzzuuuooolllnnnssswwwwwwzzz~~~kkkQQQ<<<222...,,,+++***((()))+++,,,++++++---111555777;;;CCCFFFEEE:::666111//////000111111333555777<<>>IIITTT[[[XXXNNNAAA666222<<>>:::333000,,,++++++,,,,,,,,,---------000777DDDUUUaaaoooZZZDDD;;;999666111---444666>>>YYYzzzzzzjjjWWWCCC222(((+++***)))'''''''''((()))''''''&&&&&&&&&&&&''''''''''''((('''%%%$$$%%%&&&dddSSSIIINNNNNNEEE@@@DDD@@@@@@AAAHHHUUUiiiyyyyyygggVVVGGG@@@???;;;???BBBDDDPPPfff}}}zzzlllXXXGGG===888666444444555555444444555777999>>>AAADDDBBB>>>===???BBB@@@BBBEEEIIIPPP[[[gggoooqqqrrrsssssssssvvv|||ttt[[[BBB444111...))),,,+++)))***,,,------,,,...333888999<<>>DDDCCC;;;BBB>>>AAAAAAAAA@@@@@@AAAAAAAAABBBAAAAAAAAAAAABBBDDDEEEFFFEEECCCBBBAAABBBCCCDDDFFFEEECCCBBBBBBCCCDDDEEEGGGEEEEEEFFFGGGFFFCCC???>>>@@@AAABBBAAABBBDDDEEE@@@???@@@CCCFFFGGGGGGFFFJJJJJJIIIHHHHHHGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIEEEKKKMMMKKKIIIJJJKKKIIIDDDEEEFFFGGGHHHGGGGGGGGGGGGIIIJJJIIIIIIKKKLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIIIIJJJJJJKKKKKKLLLIIIIIIHHHHHHHHHGGGGGGGGGCCCDDDDDDFFFGGGHHHIIIIIIFFFDDDBBB???===:::555222...,,,******,,,.........000111444>>>MMMaaattt}}}___RRRCCC;;;777222000000555444???ccc{{{qqq^^^HHH888333000,,,)))''''''((()))''''''&&&&&&&&&&&&''''''&&&'''((('''&&&'''((()))qqqTTTCCCLLLQQQFFF???CCC@@@FFFQQQ```ssswwwzzzxxx___JJJCCCDDD<<<@@@CCCDDDOOOeee|||~~~gggRRREEE===999777555555444444444333222111000444999999777666999===:::>>>???<<<999>>>MMMYYYkkkrrr|||~~~}}}yyyiiiNNN666///222111***---+++***+++,,,......---...555:::;;;<<>>,,,))),,,---+++&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((()))************+++++++++000444===KKK[[[fffkkklllhhhddd]]]PPPAAA999AAAMMMMMM]]]nnnxxx~~~wwwfffVVVJJJDDD;;;999777555333222222222333444555777999;;;<<<<<>>FFFAAACCCBBB@@@@@@@@@@@@BBBCCCCCCCCCBBBAAABBBCCCDDDEEEDDDCCCBBBAAABBBDDDFFFGGGJJJHHHEEECCCBBBCCCEEEGGGFFFEEEEEEGGGIIIIIIEEEBBBAAABBBCCCCCCBBBBBBCCCDDDCCCBBBAAABBBEEEFFFFFFEEEHHHHHHGGGFFFEEEEEEEEEEEEHHHGGGFFFEEEEEEEEEEEEEEE@@@FFFJJJHHHFFFGGGGGGEEEFFFFFFFFFGGGGGGHHHHHHIIIFFFHHHJJJHHHHHHIIIKKKJJJEEEFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJKKKKKKJJJIIIHHHIIIIIIJJJKKKLLLMMMNNNNNNIIIIIIIIIHHHHHHGGGGGGGGGBBBCCCDDDFFFHHHJJJKKKLLLGGGCCC===888444111///---,,,+++)))***,,,/////////555777>>>NNNccc{{{vvvkkkMMMHHHBBB===666///000444555111>>>gggxxxcccRRR999555000***''''''((()))'''''''''&&&&&&''''''''''''((((((&&&%%%'''((('''OOOFFFFFFDDDKKKBBBFFFHHHUUUhhhzzzrrrpppTTTFFFFFFCCCBBBDDDKKKVVVeeeyyyjjjTTTCCC;;;888111333444111/////////---333333333333444555666777999888777666555:::IIIWWWqqqzzzyyyqqqVVV===444111,,,+++///,,,,,,+++++++++,,,---...555888;;;>>>???>>>;;;999777111///111222111333666;;;>>>LLLbbbuuu}}}{{{}}}~~~|||yyyxxxzzz}}}}}}|||}}}{{{xxxwwwttt|||~~~yyyvvvtttqqqgggJJJ000***+++'''%%%'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&''''''''''''((((((((()))(((((()))+++......---+++111<<>>>>>???@@@@@@BBBEEEHHHGGGFFFEEECCCBBBAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCEEEFFFFFFCCCDDDDDDCCCAAA@@@AAACCCQQQLLLFFFAAA???AAAEEEHHHDDDDDDDDDEEEFFFFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHFFFEEEDDDDDDDDDEEEFFFGGGGGGHHHJJJKKKKKKJJJHHHGGGIIIHHHHHHHHHHHHIIIJJJKKKKKKJJJIIIIIIIIIIIIJJJKKKEEEFFFGGGGGGHHHHHHHHHHHHGGGHHHIIIKKKKKKKKKJJJJJJLLLKKKKKKJJJJJJJJJJJJKKKGGGHHHIIIJJJIIIFFFCCCBBBDDDFFFHHHJJJJJJIIIGGGEEE===999555333222111---))),,,,,,,,,---...///000111777FFFZZZooo{{{aaaLLL===>>>AAA???777///111777222888KKKfff}}}{{{pppYYYIII666------...((("""'''(((((('''''')))(((&&&))))))((('''''''''''''''\\\HHHEEECCCIIIEEEOOOYYYmmmttt|||bbbQQQLLLIIIGGGIIIQQQZZZgggxxxxxxbbbMMM>>>666666444000,,,+++---///000111000111111222333444555444333444777999@@@PPP___www|||```JJJ666111000+++))),,,,,,,,,++++++,,,---///000666999<<>>WWWmmm|||xxxgggOOO;;;000,,,***)))'''((('''%%%%%%&&&''''''))))))((('''''''''''''''lllIIIBBBCCCKKKRRReeewwwxxxwwwcccWWWUUUSSSTTT[[[bbbkkkxxxvvv```KKK===:::666000------...//////.........///000222333444222222555;;;@@@JJJ[[[jjjyyyoooLLL===000///000+++)))+++,,,,,,,,,---...000222444999;;;>>>@@@???;;;777444222//////333555555888===HHH[[[ooozzz~~~~~~zzz||||||zzzxxxrrrdddVVV<<<000((()))+++&&&$$$&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((((((((())))))))))))(((***+++***+++...555:::NNNZZZhhhmmmkkkggggggiiiddd^^^ZZZ[[[```bbb\\\VVVFFFEEEEEEJJJTTT___iiinnnvvvddd```VVVHHH???;;;777333444111000444666333111222111222333555888===AAACCCFFFFFFGGGGGGFFFDDDCCCAAA@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGEEEIIINNNPPPNNNKKKGGGFFFBBBCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDEEEGGGGGGEEECCCFFFEEEDDDBBB@@@>>>===<<>>:::555333222000111444666777;;;@@@RRRgggwwwwwwzzz}}}zzz{{{yyyvvvrrrfffQQQ>>>,,,'''%%%((((((%%%$$$'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))))))))************++++++***+++444BBBMMM]]]eeemmmoookkkfffeeefffjjjddd^^^___eeeiiigggcccVVVNNNDDDAAAFFFOOOWWW\\\qqqwwwxxxvvvmmm^^^QQQIII@@@888;;;777666999999555222222///...---///333777;;;===@@@BBBDDDFFFFFFFFFEEEDDDBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEECCCFFFKKKMMMKKKHHHFFFDDD@@@AAACCCDDDEEEEEEEEEEEECCCBBBAAABBBDDDDDDCCCBBBFFFFFFDDDCCCAAA???>>>>>>BBBCCCCCCDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHGGGGGGFFFGGGHHHJJJLLLMMMHHHHHHIIIJJJJJJIIIHHHHHHGGGHHHJJJLLLLLLKKKIIIHHHKKKKKKJJJJJJJJJJJJKKKKKKIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNJJJJJJIIIIIIHHHGGGFFFEEEHHHHHHGGGFFFFFFFFFFFFFFFDDDBBB>>>999444111///...---,,,+++***+++,,,---...///222555999AAARRRhhhxxx{{{uuuxxxlllZZZHHH;;;555333333...---///444444111111444VVVuuuuuuaaaKKK888,,,***)))((()))(((&&&(((+++)))(((''''''''''''((((((TTTBBBIIIWWWvvvzzz}}}uuuzzzwwwppplllkkknnnqqqrrrvvv{{{yyyoooSSSDDD666222111---+++,,,000//////000000111222333:::999;;;AAAGGGNNNZZZfffhhhwww}}}gggQQQ:::444---,,,,,,,,,---///,,,---...000444777;;;===@@@@@@???>>><<<888444222333111222666888999???GGG]]]rrr{{{yyy}}}}}}{{{{{{wwwpppgggWWW???+++'''%%%%%%&&&%%%$$$%%%)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))))))))************++++++,,,,,,---222@@@SSSaaajjjllloooqqqoookkkgggeeeooolllhhheeeeeehhhkkknnnjjj^^^NNNDDDAAAEEEJJJMMMXXXbbbrrrxxxjjj^^^QQQGGGAAA<<<999::::::666333444111...,,,,,,///222444555888:::>>>AAADDDEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAABBBCCCCCCBBBDDDFFFGGGEEEDDDDDDEEEDDDCCCCCCBBBCCCCCCDDDEEECCCAAAAAAAAACCCDDDDDDCCCEEEEEEDDDDDDCCCBBBBBBBBB@@@AAABBBDDDEEEFFFFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHFFFEEEEEEFFFGGGIIIKKKLLLHHHIIIIIIIIIIIIIIIIIIHHHGGGHHHJJJLLLLLLKKKJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKGGGHHHIIIJJJKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJDDDEEEFFFGGGGGGFFFFFFEEEHHHHHHHHHHHHFFFCCC@@@>>>999777444000...---------+++,,,------------------333888AAAOOO___rrrvvvkkkdddeee\\\NNN???444///111444222111000000...///999EEEvvv}}}gggKKK777///***(((+++***'''&&&)))((((((''''''''''''((((((gggIIIKKKWWWzzz|||~~~uuurrrwwwyyyxxx{{{{{{zzz|||rrrqqqvvv~~~xxxuuuwwwxxxwwwwwwzzzoooVVV===222///---...333222222111111111111222222888666777<<<@@@EEENNNWWW^^^mmmtttyyyrrrYYYFFF555111---)))((())),,,///------///222666;;;???AAACCCBBB???<<<999666555444444333555888;;;???IIISSSkkk{{{xxxwwwwwwuuupppnnnmmmooouuu}}}{{{{{{tttfffVVVFFF444&&&''''''&&&%%%$$$$$$'''***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***)))*********++++++++++++---...111666@@@PPPbbbooorrrssstttuuutttpppkkkgggppppppmmmhhhdddfffmmmtttvvvmmm```SSSJJJFFFDDDCCCDDDNNN]]]mmmzzzxxxkkkaaaNNNFFF@@@===:::777666888777222---+++---000000///111333777;;;>>>@@@BBBBBBDDDDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAABBBDDDDDDDDDDDDBBBCCCEEEGGGFFFEEECCCBBBAAABBBDDDEEEEEEDDDCCCCCCEEEGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEFFF@@@AAABBBDDDFFFGGGHHHHHHFFFGGGGGGGGGGGGHHHHHHHHHEEEEEEEEEEEEFFFGGGIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJKKKLLLKKKJJJJJJHHHIIIJJJJJJJJJJJJIIIHHHFFFGGGHHHJJJKKKLLLLLLMMMKKKKKKIIIHHHGGGGGGFFFGGGDDDEEEGGGHHHIIIIIIHHHGGGFFFFFFFFFEEEAAA===888555//////---,,,,,,,,,---...)))+++...///000111333555@@@JJJ[[[pppyyypppeeeZZZRRREEEBBB<<<555000...000333333000......222@@@YYYooo|||zzzzzzzzz}}}~~~eeeQQQ>>>111)))***+++'''$$$&&&(((''''''''''''(((((())){{{QQQMMMVVVyyy|||nnnbbb\\\dddlllnnnrrryyyuuuqqqpppssswww}}}{{{rrrnnnvvv~~~kkkNNNBBB===777555888444333222111000000000000444111111666:::>>>FFFMMMWWWcccggglll{{{www___III<<>>BBBEEEEEECCC>>>:::777555555666444444666;;;@@@GGGUUUbbbxxx}}}~~~tttcccVVVQQQRRRIIIJJJMMMSSS]]]lll{{{~~~|||{{{wwwvvvkkkUUU@@@333,,,((('''''''''&&&%%%'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))***************+++++++++,,,,,,...111999DDDQQQ```lllssstttxxxzzzyyyuuuppplllkkkmmmmmmlllhhheeehhhqqqxxxzzzxxxsssjjj]]]PPPGGGBBB???DDDMMMWWWcccppp}}}lll```SSSIIIBBB;;;:::<<<;;;555...,,,...000///......///111444777:::<<<===@@@@@@AAAAAABBBCCCCCCDDDBBBAAAAAA@@@@@@AAAAAABBBCCCCCCDDDCCCBBBCCCEEEGGGEEEEEEDDDCCCCCCDDDEEEEEEFFFEEECCCDDDFFFHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGBBBCCCDDDFFFGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEGGGHHHIIIIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKHHHIIIJJJKKKKKKJJJIIIHHHFFFGGGHHHIIIJJJKKKKKKKKKIIIHHHFFFEEEDDDDDDEEEEEEFFFGGGHHHJJJJJJIIIHHHGGGBBBAAA@@@===999555111///------,,,,,,,,,,,,------+++---///111444:::BBBHHH\\\hhhyyy{{{tttlllcccYYYOOOHHH===888222///111999CCCIIIDDDAAABBBHHHSSSeee~~~{{{pppjjjeee```aaadddmmmvvv}}}nnnWWWAAA///,,,---)))&&&''''''''''''''''''((())))))VVVOOOVVVxxx~~~wwwtttrrrppplll]]]UUU___iiimmmqqqwwwqqqmmmlllooottt{{{wwwmmmqqqwwwxxx___VVVPPPCCC:::888444333222000//////......111...///444999===DDDKKKRRR\\\\\\___ppp}}}kkkQQQ===444,,,///111///,,,---//////---...000444999???DDDFFFGGGCCC>>>888555555666777444444888===DDDNNN^^^mmmyyyooo^^^GGG444000555000222666;;;EEEUUUgggttt~~~|||zzzxxxrrrpppbbbGGG...$$$'''+++&&&''''''&&&((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))******+++******+++++++++,,,,,,,,,...333>>>NNN]]]iiipppssssssyyy~~~|||sssllljjjllljjjjjjhhhffffffkkktttzzzzzz~~~|||nnn\\\MMMEEEDDDDDDEEEHHHPPP]]]lllvvv{{{hhhXXXKKKAAA===???===777///---///111000...------...000222555777888;;;<<<===???AAACCCDDDEEECCCBBBBBBAAAAAAAAABBBBBB@@@BBBCCCCCCBBBBBBCCCDDDCCCCCCDDDEEEEEEFFFFFFFFFEEECCCBBBBBBDDDFFFGGGGGGIIIIIIIIIHHHHHHHHHGGGGGGDDDEEEFFFGGGGGGGGGGGGGGGKKKJJJJJJIIIIIIHHHHHHGGGHHHGGGFFFFFFFFFGGGHHHIIIJJJIIIIIIHHHHHHIIIIIIJJJKKKJJJJJJJJJJJJKKKLLLLLLJJJKKKLLLMMMMMMLLLKKKJJJHHHHHHIIIIIIJJJIIIIIIIIIFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGIIIIIIIIIGGGEEEDDD???===:::666222000..................------,,,,,,...///111444999DDDQQQZZZxxx|||wwwooofff]]]TTTKKKFFFMMMDDD777222999KKK```mmmcccaaacccmmmwwwuuufff\\\QQQGGGDDDGGGOOO]]]pppmmmPPP666///000,,,***,,,'''''''''''''''((()))***aaaPPP___xxxyyyuuutttqqqlllgggfffcccaaaccciiippptttvvvjjjjjjlllqqqyyypppjjjkkksssrrr```MMM>>>777444111//////000000000000//////000333777;;;>>>PPPRRRVVV\\\eeeppp|||lllOOO???888666///---+++***+++---///111///111555999>>>CCCFFFHHHMMMDDD===;;;999555333444777333<<>>@@@AAAAAABBBCCCBBB@@@@@@@@@BBB@@@@@@@@@@@@@@@?????????DDDCCCBBBAAABBBCCCEEEGGGCCCDDDEEEDDDCCCDDDFFFHHHLLLKKKHHHFFFEEEFFFHHHIIIDDDFFFFFFEEECCCCCCFFFIIIFFFHHHIIIJJJJJJIIIGGGEEEIIIHHHGGGFFFGGGHHHIIIJJJEEEEEEFFFGGGHHHIIIIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLNNNNNNNNNMMMMMMLLLJJJJJJKKKJJJHHHGGGFFFFFFFFFGGGEEEDDDCCCCCCEEEGGGJJJLLLHHHGGGFFFDDDAAA===999777333222000/////////...---,,,------,,,,,,---000222555444777BBBSSSfffssszzz~~~uuulllfffdddWWWBBB555555:::888:::EEEYYYqqqnnnVVVEEE:::444111000555:::GGG]]]tttrrrSSS:::,,,((())),,,)))(((&&&%%%%%%%%%&&&'''tttXXXcccyyytttnnnlllllllllhhhdddeeecccbbbeeelllsssxxxzzzqqqqqqrrrwww~~~yyyfffeeekkkzzzyyydddQQQ>>>:::555222111000---+++...------...111444888;;;BBBFFFMMMVVV___iiisssyyy}}}oooUUU>>>333///---...---,,,+++,,,---///000000333666;;;@@@EEEHHHJJJJJJBBB;;;:::999666555777;;;;;;BBBIIITTTkkkwwwmmmMMM>>>000++++++***((('''***+++'''(((///000;;;QQQfffooozzz}}}ppp]]]KKK888...+++'''&&&&&&((((((((((((((((((((('''(((((((((((((((((((((((())))))((((((((('''''''''***))))))((()))***+++,,,000...///000//////555===LLL\\\lllsssvvvxxxzzzzzz|||zzzxxxwwwuuuttttttvvvzzz}}}wwwnnn]]]PPPCCC===<<>>???>>>???AAABBBBBBBBBAAAAAA@@@@@@@@@???CCCBBB@@@??????@@@AAACCCAAACCCDDDDDDDDDEEEGGGJJJKKKJJJGGGFFFEEEGGGHHHJJJDDDEEEFFFEEECCCCCCFFFIIIFFFGGGHHHIIIIIIHHHGGGGGGIIIHHHGGGGGGGGGHHHIIIJJJFFFGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLLLLLLLKKKJJJIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEGGGFFFEEEEEEFFFGGGIIIIIIFFFDDDBBB>>>:::555222000111000///.........------,,,...111333222222222222;;;BBBNNN```rrrxxxnnniiidddZZZSSSQQQGGG888111444---777JJJbbbwwwhhhMMM:::222...,,,,,,+++---333>>>NNNcccwwwlllSSS===000---000***)))(((((()))*********YYY___vvvnnnkkkggggggiiijjjiiigggdddddddddiiipppxxx}}}yyyxxxyyy}}}ooohhhhhhrrryyyeeeJJJBBB999444333111---***,,,++++++,,,...111555777:::@@@JJJSSS[[[cccjjjnnnuuujjjTTT<<<...******(((---------------......///222444999>>>CCCHHHJJJLLLFFF???::::::999777777:::999>>>FFFMMM^^^xxxtttUUU666///***,,,---,,,***+++)))***%%%'''...,,,111CCCWWWiiixxx{{{~~~|||nnnLLL;;;+++(((***)))'''%%%''''''(((((((((((((((((((((((((((((((((((((((((())))))((((((((((((''''''+++******)))***+++,,,---000111333222///111@@@PPPbbbooo{{{~~~}}}}}}}}}{{{~~~|||{{{|||~~~wwwfffQQQAAA999888>>>EEEGGGRRReeeyyy{{{iii^^^OOOBBB;;;777444222333999???AAA???>>>???BBB===:::666222000///000111222555777999:::<<>>======>>>??????AAABBBCCCDDDEEEHHHJJJHHHGGGFFFEEEEEEGGGIIIJJJDDDEEEEEEEEEDDDDDDFFFHHHEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKGGGGGGGGGHHHGGGGGGFFFFFFCCCCCCDDDEEEEEEEEEEEEEEEGGGGGGFFFFFFEEEEEEDDDDDD???>>>:::777333000---,,,.........------,,,,,,+++---...///000111333777:::IIIVVVjjjxxxkkk___YYYOOOEEE>>><<<777//////555555DDD^^^www}}}aaaAAA000,,,+++)))***(((***++++++111BBBZZZmmmkkkOOO:::000---)))(((''''''))))))'''&&&\\\WWWzzz|||qqqjjjeeecccaaabbbeeegggggggggeeefffiiinnnuuu|||~~~}}}~~~}}}qqqhhhkkkuuu~~~www]]]PPP@@@555222111000...++++++++++++---///222444999>>>FFFMMMTTTZZZ___cccwww}}}~~~{{{xxxvvvlllZZZBBB000***++++++)))++++++,,,------.........222555;;;@@@EEEHHHJJJJJJDDD>>>::::::999777888<<<:::???MMM\\\lllyyygggAAA222///...111111------///***+++(((+++111---000@@@TTTlll~~~~~~~~~~~~rrr```===111((('''******((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))((((((((((((((((((+++******)))***+++---...000111444666888@@@SSSeeepppxxx{{{~~~yyyfffUUUIIIAAA===<<>>888666999???EEEHHHHHHEEECCCGGGCCC;;;444///---......---///222444666777:::===??????@@@@@@AAAAAABBBBBBCCCBBBAAA@@@???>>>?????????@@@AAAAAAAAABBBEEEGGGDDDDDDCCCCCCDDDEEEGGGHHHDDDDDDDDDDDDDDDEEEEEEFFFEEEDDDDDDEEEEEEGGGHHHIIIHHHGGGFFFFFFGGGHHHJJJKKKHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHCCCCCCDDDDDDDDDCCCCCCBBBBBBCCCEEEFFFGGGGGGGGGFFFDDDDDDCCCBBBAAA???===<<<666555222000////////////111111111000///.........222111///000555???LLLUUUeeerrryyyoooaaaUUUOOO@@@999333222000...000666@@@JJJ[[[kkkwww{{{yyyvvvxxxYYY999------,,,++++++***---///---,,,222@@@LLLuuuxxxdddNNN:::---+++)))''''''((((((&&&###kkkTTTjjj|||xxx~~~xxxkkkbbb\\\[[[ZZZYYYZZZ\\\___``````eeehhhmmmrrryyyxxxhhhccchhhooowww}}}|||zzzyyyzzz~~~vvveeeNNN;;;111000000111,,,,,,,,,,,,---///000111333777<<>>;;;;;;999777:::>>>CCCEEE[[[ttt~~~www[[[:::000---,,,---,,,)))))),,,,,,---)))+++000---000AAA[[[tttsss^^^GGG111,,,))))))(((%%%'''***&&&'''''''''(((((())))))))))))))))))))))))))))))(((((())))))))))))))))))***)))))))))***,,,...///333333888BBBNNN[[[kkkxxx|||~~~|||pppcccUUUDDD888???>>>AAANNNbbbvvv~~~sssfffYYYOOOCCC>>><<<@@@IIIPPPPPPNNNMMMHHH???777000...---...,,,...000111111222444666888999:::<<<>>>@@@AAABBBDDDDDDCCCBBBBBBAAAAAAAAA???@@@@@@@@@??????@@@BBBAAAAAA@@@AAABBBCCCEEEFFFDDDCCCCCCDDDEEEEEEEEEEEECCCCCCCCCDDDDDDFFFGGGHHHFFFFFFEEEEEEFFFGGGIIIJJJGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDFFFGGGHHHHHHGGGFFF======<<<;;;999777444333///...---------...///000333444444222000///111333666888<<>>@@@@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCDDDFFFFFFEEECCCBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCDDDFFFHHHIIIEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBB777666555444222000//////------------...///000000///000111///---///444999<<>>BBBEEEEEEBBB???<<<<<<::::::=========CCCJJJUUU___vvv~~~cccAAA333---***,,,...,,,+++---'''+++)))***...111CCC___{{{wwwZZZEEE888***,,,(((&&&((('''$$$%%%(((&&&&&&''''''((())))))***))))))))))))))))))))))))(((((()))))))))*********)))***+++,,,///333666888???DDDTTTkkk}}}nnn\\\MMMGGG@@@>>>CCCKKKRRRUUUfffpppwwwgggYYYPPPKKKJJJIIIIIIDDD===666111...------,,,---...---,,,,,,---......///000111333444555555888888:::<<<===??????@@@???@@@AAA@@@??????@@@BBBAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBDDDFFFGGGDDDBBBBBBBBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCEEEGGGHHHEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDCCCAAA@@@??????>>><<<;;;:::999999999444333111///.........///...///111333555777888888333555666666666;;;EEELLLVVV```ooo}}}{{{qqqdddZZZOOOGGG>>>555222333...//////...------+++))))))***,,,---///444:::@@@UUU```ooo{{{|||gggIII///,,,---)))(((,,,---+++)))))))))+++---......777JJJaaasss~~~~~~|||rrrRRREEE555***((()))((('''mmmKKKWWWOOOhhhjjjeeexxxzzz```RRRNNNKKKGGGEEEFFFHHHIIIKKKNNNRRRUUU[[[bbbmmmxxx|||lllddd[[[QQQGGGAAADDDJJJOOOUUU^^^fffnnn{{{rrrZZZEEE888222++++++++++++++++++++++++111222333333333444666888555555666999???JJJVVV___kkknnnnnnkkkiii```MMM:::333---+++...///,,,---111.........000333888<<>>AAADDDGGGFFFBBB===999999888999===>>>@@@GGGPPPaaappptttKKK555///+++...///---))))))%%%++++++---555===UUUwwwxxxcccDDD444111+++///)))%%%(((+++***((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))(((((())))))*********+++***+++,,,...222666999;;;NNNWWWlllwwwggg\\\LLL@@@;;;???FFFLLLPPP]]]ooo~~~}}}nnnaaa[[[YYYFFFCCC===777222000//////+++,,,------,,,+++,,,...------......////////////111222444777999;;;<<<<<>><<<;;;999;;;999777444222111111111333222///...---...///000...000444999>>>AAACCCDDDAAADDDFFFFFFIIIPPP]]]fffzzz{{{vvvkkk```QQQHHH???:::444//////222---///...,,,+++,,,+++))))))+++,,,+++,,,///555:::888DDDUUUdddmmmuuu|||zzzkkkLLL111------'''(((///***+++---,,,***(((((()))***%%%,,,CCCXXXfffwwwooo^^^GGG777///---***(((GGGLLLLLLZZZzzzwwwiiifffpppbbbPPPHHHGGGDDDBBBCCCCCCCCCEEEIIINNNSSS[[[bbbkkktttwwwooollljjjjjjjjjlllqqqrrrjjjaaa[[[UUUPPPVVVZZZ```fffqqq~~~xxx]]]CCC444444,,,(((+++000///---,,,,,,,,,,,,---...///000111000///000222222777FFFTTTeeeffffffddd\\\OOO@@@555222222000///------,,,,,,///......000333777<<<>>>EEEFFFFFFEEECCC@@@===:::>>>999999@@@CCCDDDQQQbbbzzzuuuMMM>>>222000111...,,,---111...---444EEE```zzz{{{cccFFF333---,,,***(((((('''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&(((((((((((()))))))))))),,,,,,,,,+++++++++++++++,,,***---333555777AAAMMMfffrrr~~~kkkVVVDDD===@@@DDDGGGPPPYYY```lll~~~{{{uuurrrhhh\\\LLLAAA===:::555000111000////////////---+++222000---+++***,,,...000,,,---...///111222333444666777888999;;;<<<===>>>>>>??????@@@AAABBBBBBCCCCCCBBBAAACCCFFFHHHFFFDDDAAABBBDDDFFFFFFEEEDDDBBBCCCCCCDDDEEEEEEFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGEEECCCCCCCCCBBB@@@>>><<<;;;999777555444333333///333333///...111///***111111000/////////000000777888<<>>>>>>>>@@@>>>>>>@@@BBBDDDBBB@@@AAAAAACCCCCCDDDCCCBBBAAABBBBBBBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>><<<;;;;;;;;;999777777666555444333222222111,,,000111......222222//////000111111//////000222222<<>>;;;999:::;;;<<<>>>BBBGGGKKKRRR[[[fffqqq~~~~~~zzzqqqfff___XXXWWW\\\cccffffffeeefffiiipppwww~~~uuuiiicccbbbaaadddjjjrrr{{{|||aaaGGG888333000///,,,)))***...+++******)))******++++++***+++///222000///444===HHHUUUfffnnniiiZZZIII???333222111///...---,,,,,,......///222666;;;@@@CCCGGGFFFDDDAAA???===<<<;;;<<<;;;???EEEHHHRRRiiizzziiiZZZKKK@@@;;;<<<===CCCRRRjjjpppUUU:::000---)))'''((('''''''''''''''&&&&&&&&&$$$%%%&&&'''((()))******((((((((()))))))))***************+++,,,---//////111111444999???MMMbbbuuutttdddUUUKKKWWWccciii```TTTTTT```kkk{{{rrrllleee\\\UUULLLFFF<<<444111111222333222111000...------,,,,,,---,,,,,,,,,,,,------................../////////555555555666777777888888:::999888999;;;<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>???>>>======<<<;;;:::999999777666444444444444333111///////////////...---,,,***,,,---,,,---111333111///333666666333333777;;;>>>NNNfffxxxyyyqqqgggZZZNNNGGGBBB===:::444111000000111000,,,(((---,,,+++)))))))))******((())))))******+++++++++))),,,...///111555===BBBLLLYYYlll|||~~~wwwYYY777'''+++222...&&&))))))))))))))))))))))))))))))***+++***...;;;HHH\\\iiiwwwzzzhhhTTT<<<+++{{{IIIEEEFFFJJJYYYxxxooo```tttnnnVVVJJJ>>>888999555555777888999;;;>>>CCCGGGPPPYYYeeeooozzzyyyjjj```\\\ZZZVVVQQQMMMJJJIIIPPP]]]jjjtttxxxtttnnngggbbbaaadddkkkuuu~~~zzznnnuuuvvv___@@@777000...,,,***+++...++++++***))))))))))))))))))***...222222222777>>>QQQ^^^nnnsssiiiWWWFFF<<<333222111///...---------...///111444999>>>CCCEEEHHHFFFCCC???===<<<<<<<<<>>>===@@@IIISSSbbbyyyuuujjjdddccceeejjjvvv{{{rrrXXX???++++++,,,&&&$$$)))''''''''''''''''''''''''%%%&&&&&&'''((()))))))))((((((((())))))******+++************+++---...///444555999BBBQQQeeezzz{{{lllbbb\\\eeekkkggg^^^YYY\\\aaafffiiitttzzzvvvnnnggg[[[PPPGGGAAA<<<999:::888444111///---------......---,,,,,,------...---------........./////////000000000111111111222222222111222333444444444888777666666666666777777888777666555555666666777666666555555444444333333333222000111222222111///......//////...---,,,+++.........---...111333333222777<<<===<<<@@@IIIRRR```ooo}}}uuujjj```XXXMMMCCC===999777666111///...///000...+++(((,,,,,,******))))))******((()))))))))*********+++***,,,---......///222555>>>EEEOOOYYYfffuuuiiiEEE+++(((000///&&&))))))))))))))))))))))))***+++,,,---******111;;;HHHTTTdddqqq|||oooSSS;;;MMMCCCCCCAAAGGG___pppgggiii~~~cccMMMFFF===999888333333555666777888;;;@@@CCCMMMUUU]]]ccchhhlllkkkfff[[[TTTJJJDDDAAAAAADDDGGGMMMOOOVVVcccuuusssjjjcccccchhhppp~~~kkkVVVFFFLLLZZZnnnoooMMM>>>///,,,---...,,,,,,---,,,+++******))))))***++++++...333666999AAAIII[[[dddllljjj]]]KKK===666222111000//////////////////000333777;;;AAAEEEGGGHHHEEEBBB???===<<<======???===AAANNN```sssqqq```@@@000(((,,,,,,$$$###+++&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((()))***+++++++++,,,+++******+++,,,...///666888???NNNeee{{{yyyjjjhhhfffggghhheeeaaa^^^[[[YYY\\\iiivvv~~~uuujjj^^^RRRKKKBBB???:::555333222444555111000///---------...///++++++,,,,,,---.........------------............---------,,,,,,---...///000000//////000000111222222111000/////////111111000000000000000000111111111/////////111222111000000111111111111000000///555333111000111111444666444;;;BBBGGGLLLWWWfffrrr|||uuunnncccYYYMMMHHH@@@999555222111000111000---,,,,,,---,,,,,,++++++******************)))))))))))))))*********'''((()))*********+++---333555888>>>IIIZZZlllyyywwwXXX666&&&***,,,((())))))))))))))))))))))))***+++---///,,,)))...555999AAAOOO]]]jjjvvvqqqYYY[[[DDDBBB???AAAOOOmmmvvvqqqdddzzz{{{\\\HHHBBB<<<:::999444222333555555666888<<<>>>@@@EEEIIIJJJLLLNNNLLLHHHFFFBBBAAADDDGGGLLLUUU]]]___ccclllyyyxxxppppppqqqttt~~~lllNNN;;;555666===LLLaaavvvuuu___JJJ444---...///---+++------,,,+++*********+++---+++...444999>>>GGGPPPWWWYYYYYYSSSHHH===555222000000/////////000111111111222555999>>>BBBFFFHHHFFFDDDBBB???>>>>>>>>>??????@@@HHHZZZpppzzzaaaMMM000+++***---+++$$$%%%+++&&&&&&&&&''''''''''''''')))))))))((((((((('''''''''((())))))***+++,,,,,,---,,,++++++,,,///111333:::AAALLL]]]tttxxxnnnnnnqqqnnngggcccddd[[[TTTVVV^^^iiiuuu}}}rrrjjj```[[[SSSJJJCCC>>><<<;;;777555222///---,,,,,,---,,,,,,,,,,,,,,,------------------------.........+++,,,,,,+++)))***,,,...+++,,,,,,---...///000000111///...------...000111000000000000000000000000///......///111333222111////////////111222333444999555333444555666:::>>>AAAHHHRRR\\\ffftttvvvmmmfff^^^VVVOOOHHHDDD???999444111//////111000---+++***+++---///************************))))))))))))))))))))))))'''(((((()))***++++++,,,---///333888???JJJUUU\\\qqqwww~~~jjjIII///((())))))************************((((((***---+++)))---333666:::CCCOOOYYYcccqqq|||xxxoooHHHCCC@@@AAAGGGYYY||||||wwwdddyyyeeeMMMDDD<<<::::::555111222333333333555777:::888;;;<<<<<>>EEEMMMJJJGGGAAA;;;555222111000.........///000222333444333444777;;;@@@DDDGGGIIIDDDCCCBBBAAA@@@@@@@@@AAACCCKKKZZZnnnwwwaaaIII999***++++++***((('''(((***&&&&&&&&&'''''''''((((((((((((((((((((()))))))))'''((()))***+++,,,,,,---------,,,...000444888:::EEERRRbbbpppzzznnndddaaaddd^^^XXXRRRNNNOOO[[[gggqqqvvv}}}{{{qqqggg]]]VVVRRRMMMJJJDDD???:::888666666666666555333222111000000////////////////////////---......,,,******---000***,,,...000222333333333333222000///000222444666777666666444333222111111111000000222444666666555222222222444777<<<@@@CCCGGGBBBBBBFFFJJJMMMSSS[[[```fffqqq|||tttkkk```YYYVVVUUUTTTSSSQQQMMMFFF===666111/////////...,,,***)))***---///*********+++++++++******)))))))))))))))))))))(((************,,,---...---+++---000444999>>>CCCFFFTTT]]]jjjsssyyy{{{bbbEEE111,,,,,,++++++++++++++++++++++++((('''(((******)))...444777777;;;BBBGGGKKKUUU```iiiuuu~~~NNNEEE@@@BBBBBBJJJgggxxxbbbttttttVVVHHH===999999444000111222222222222444666<<<>>>>>>AAAKKK]]]kkkrrrsssnnnqqq~~~vvvsssyyy___===222666111333222000333DDD```vvvxxxwwwyyyyyyzzz{{{eeeJJJ777---)))+++///++++++************++++++---+++...444999<<>>AAAPPPbbbttt~~~hhhYYYVVVXXX[[[]]]VVVGGG>>>CCCNNNTTT]]]iiittt|||zzzuuujjjfff___WWWQQQLLLJJJIIICCCAAA@@@===;;;888666555111111111111111111111111000111111///,,,,,,///333+++---000444666777666666666555333222333666888:::===<<<;;;888666444222111444333333555888::::::999======>>>@@@FFFMMMSSSWWW\\\XXXYYY```fffkkkttt}}}}}}zzz}}}xxxssspppdddYYYNNNJJJLLLRRRXXX^^^ZZZTTTJJJ>>>444...,,,,,,,,,,,,,,,+++******+++---)))******+++++++++******))))))))))))(((((((((((()))((('''((()))+++++++++''''''((())),,,111666999:::FFFVVVcccmmmwwwuuuXXX>>>111000,,,,,,,,,,,,,,,,,,,,,,,,***((((((*********///666222000111444444333999CCCFFF[[[tttXXXCCCCCC<<>>BBBEEEGGGGGGGGGEEEBBB??????BBBEEEGGGHHHJJJbbbzzzlllNNN444+++---))))))((((((((((((((()))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((***,,,,,,,,,---...000***,,,...000555<<>>JJJKKKLLLMMMNNNLLLDDD;;;DDDIIISSS___lllxxx{{{vvvoooiiieee^^^\\\YYYTTTOOOIIICCC@@@AAA===888555666777999999222222222222333333222000111222111444>>>FFFAAA666;;;888555222333666:::===AAAAAAAAA>>><<<:::;;;<<<<<<;;;999:::<<<@@@EEEHHHGGGJJJOOOWWW___hhhnnnrrrnnnqqqwww{{{rrrooo~~~~~~||||||yyyrrrfff\\\QQQJJJDDDGGGQQQ[[[^^^]]]TTTRRRIII;;;111...---+++------,,,,,,++++++******---+++)))((()))******)))))))))))))))************))))))))))))************++++++,,,,,,...///111222333999BBBJJJUUUddduuuuuu___AAA))),,,((((((...000+++)))++++++***)))((()))+++---///222111000///......///000222;;;MMMggg~~~gggEEEAAA@@@AAAFFFKKKkkk}}}iiibbbsssTTTAAA<<<:::777666444333333555777777777;;;AAAGGGOOOaaazzz}}}zzzppppppttt}}}XXX===777444444000000222222777NNNgggwwwnnnhhhuuurrrdddNNN999///---,,,+++++++++***++++++,,,---+++,,,---///333777;;;>>>666333...,,,++++++,,,,,,---...000111333555777888;;;===AAADDDGGGGGGGGGFFFBBBAAA??????AAAEEEJJJNNNUUUlll~~~jjjVVVBBB111+++,,,))))))(((((((((((())))))&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))***,,,,,,,,,,,,...000...000111222777CCCSSS___|||tttYYY;;;:::;;;===AAAFFFIIIHHHFFFGGGEEEEEEJJJUUUeeeuuuuuuuuusssmmmccc[[[XXXWWWPPPOOOLLLHHHEEECCCBBBBBB>>>===<<<;;;;;;:::999999999:::999:::AAAIIIHHHBBBFFFBBB===:::;;;>>>@@@AAAEEEFFFGGGGGGFFFFFFHHHIIIGGGHHHJJJMMMSSSYYY___bbbfffiiimmmttt{{{{{{vvvsss~~~~~~{{{rrrkkkeee^^^UUUNNNFFF???<<>>PPPgggyyy{{{bbb>>>//////000444999>>>DDDHHHEEE@@@:::999@@@MMM[[[eeesssxxx~~~|||sssjjjiiijjjgggiiiiiieee]]]VVVSSSRRRSSSRRROOOMMMKKKKKKLLLLLLMMMNNNMMMMMMRRRYYY\\\ZZZ\\\WWWRRRQQQVVVZZZZZZYYY\\\___aaacccdddfffiiikkkiiikkkoootttzzz~~~~~~~~~vvvssslllaaaXXXQQQLLLFFFAAA999666999JJJ```mmmllleeejjjjjjgggccc```]]]TTTKKK???:::444///......//////+++++++++,,,---,,,)))&&&))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,---------///222555888@@@JJJQQQdddlllvvv~~~wwwgggPPPDDD666...***)))---222222000------///111000...,,,+++***)))))))))***+++(((***---000:::PPPnnnWWW???IIIAAA???HHHIIIeeeeeewwwjjjHHH>>>===::::::888555555666777666666555:::AAANNNhhh~~~~~~xxxuuuyyygggMMM===000666333333444444:::JJJZZZYYYYYYZZZ^^^eeennnwww}}}zzzwwwrrrnnnpppwwwzzzyyy{{{wwwaaaDDD555444,,,++++++++++++,,,---------------------...///000---000222222///---...000...---...111777;;;<<<<<>>LLLbbbzzzoooGGG222...---...///000555:::===;;;:::999;;;>>>BBBDDDTTT]]]jjjvvvqqqYYYTTTPPP___}}}wwwuuuuuu{{{vvvlllfffeeecccbbb___\\\ZZZ[[[^^^```___aaacccdddfffkkkooorrrpppkkkgggkkkttt{{{|||zzz|||}}}{{{uuummm```ZZZRRRJJJDDD???999555888;;;FFF[[[ppp||||||www}}}~~~xxxaaaZZZOOOEEE>>>888333///...---,,,,,,------,,,+++***)))))))))))))))((((((((()))))))))************,,,,,,++++++++++++,,,,,,---...//////000444:::???GGGQQQ___llluuu|||nnncccTTTHHHBBB@@@AAADDDIIIGGGBBB<<<666222000000******)))((((((((()))***(((+++,,,***+++666HHHWWW~~~fff???FFF???===JJJDDDSSSqqqmmmmmmwwwRRRAAA<<<999999777444333444555444444888>>>GGGWWWqqqtttssswww|||uuu\\\FFF111555333222333555;;;HHHSSS\\\ZZZWWWVVVXXX\\\aaaeeemmmrrryyy~~~~~~[[[???444---,,,,,,,,,,,,,,,,,,---******++++++,,,------...***...222333111//////111111000///111555;;;@@@CCCHHHJJJLLLMMMLLLIIIEEECCCBBBDDDFFFFFFHHHQQQ___jjjuuuVVVDDD222+++***)))((('''((((((((((((((()))******(((((((((((((((((((((((('''''''''((()))************+++,,,------///333555444777>>>KKK^^^sssyyySSS666000,,,------***+++000444777:::<<<<<<:::888666>>>FFFQQQ^^^iiisss{{{aaa???444///CCCkkk~~~wwwuuulllllljjjgggfffggglllpppkkkmmmrrruuuwwwxxx||||||xxxwww}}}~~~}}}vvvoooiiibbb\\\RRRLLLCCC<<<888777777888MMMUUUdddtttrrrdddXXXLLL???777555111,,,))))))+++,,,---++++++******)))))))))(((((()))))))))************...------,,,,,,,,,,,,,,,.........---...000333666777>>>IIIUUUaaaooo|||vvvnnniiigggeeecccffffff```SSSBBB666222333******)))(((((()))***++++++,,,---,,,+++---222666[[[mmm{{{EEEBBB???===JJJAAAIII\\\{{{yyydddzzzcccIII===999777555333222333444333333777>>>HHHXXXrrrwwwrrrsssuuu{{{oooWWW>>>666555333333555;;;DDDJJJYYYVVVRRROOONNNOOOQQQSSSfffnnnxxxsssLLL444///...---,,,,,,+++++++++(((((()))***+++,,,,,,---***,,,000111111/////////333333333333555;;;CCCIIILLLMMMMMMMMMKKKHHHFFFDDDAAABBBEEEHHHOOOZZZiiisssqqq___AAA888000---,,,)))''''''(((''''''(((((()))***+++)))))))))(((((((((((('''&&&&&&'''((()))***+++++++++,,,------///222666::::::BBBOOO^^^ooo~~~```888///***...000---,,,000000222444777999:::::::::888<<>>111000...---+++*********'''((()))***++++++++++++------...000222222111///222666999888777;;;DDDLLLOOONNNMMMKKKJJJHHHFFFFFFAAACCCFFFNNNZZZiiixxxuuu[[[FFF666///+++,,,+++(((&&&'''''''''''''''((()))***+++))))))))))))((((((((('''&&&&&&'''((()))***+++++++++,,,---...111555:::>>>EEESSSfffsssyyyqqqAAA222)))---222///---000......///111333666999:::777999;;;<<>>EEEAAAWWWcccfff[[[CCC>>>666444222222333555555444222888???LLLeee|||vvvuuuxxx{{{cccEEECCC???<<<<<<@@@BBBBBB@@@@@@CCCFFFKKKQQQVVVYYYZZZhhh|||rrrLLL222111///---+++***))))))((())))))************)))222000000222555666444000000777======:::;;;DDDLLLPPPOOOMMMKKKIIIGGGGGGGGGDDDEEEJJJUUUeeewww|||iiiLLL444222+++'''((()))'''&&&(((''''''''''''((()))++++++******))))))((((((((('''&&&&&&'''((()))***+++++++++,,,---///222777===AAAMMMaaaxxx~~~}}}LLL999+++---111---***,,,,,,,,,...///111222333333555777999:::<<<@@@DDDHHHAAAJJJSSSYYY```kkktttxxxvvvhhh|||~~~}}}zzzwwwtttqqqnnnggg]]]WWWMMMHHHBBB>>>;;;999999;;;@@@IIIXXXhhhvvv~~~ppp___QQQDDD:::444//////...------,,,++++++))))))))))))******************))))))***++++++,,,,,,++++++,,,...//////...,,,///111333444999AAAGGGRRRcccvvv~~~uuu^^^@@@***+++***)))))))))+++,,,---***,,,...///.........///333+++,,,DDDkkkaaaaaa^^^KKKBBBFFFGGGTTTssswww```wwwmmmQQQ:::999777555555555555444333555555888AAAUUUnnnyyysssuuuvvvzzz}}}tttbbbWWWKKKDDDAAA===<<<===<<<>>>DDDKKKSSS[[[bbbfffuuu{{{lllBBB777,,,'''((()))(((''')))))))))))))))))))))))),,,+++++++++,,,...000111333333666<<<>>>???CCCIIIOOOIIIFFFHHHIIIGGGEEEFFFIIIMMMTTTbbbwwwwww```MMM<<<000++++++***)))((('''&&&&&&)))((((((((((((***,,,---,,,+++***((('''''''''''')))))))))))))))***++++++)))+++111666999===JJJWWWmmm|||aaaFFF...***000///,,,***---------............///000222555888<<<@@@CCCDDD;;;<<<===@@@FFFLLLSSSVVVdddjjjttt~~~~~~yyyuuurrrpppgggZZZRRRPPPNNNLLLIII@@@===888666999AAAJJJPPPaaalll|||nnnVVVDDD===888222//////...,,,)))))))))((()))+++,,,+++***((()))+++,,,---------,,,...------,,,,,,,,,------111111000000111444888:::CCCHHHVVVhhhwwwyyy}}}uuueeeJJJ+++......---+++)))***,,,...++++++,,,,,,,,,,,,------,,,------111EEEgggsssjjjkkkZZZFFFFFFFFFOOOjjjgggssszzz\\\@@@:::888555555555666555444444666999>>>KKKccc}}}yyyuuurrrwww~~~ssseeeTTTIIICCC@@@AAADDDDDDEEEGGGMMMWWWeeesss|||zzzJJJ:::,,,***,,,+++)))((())))))))))))))))))))))))*********+++,,,---//////111111444:::<<<>>>BBBHHHPPPJJJFFFGGGHHHGGGHHHKKKJJJRRR]]]lllgggNNN>>>444...+++******)))(((''''''&&&)))((((((((()))***,,,---++++++***(((((('''''''''(((((())))))******+++++++++...444:::???JJJ^^^ppp|||mmmPPP444+++...///,,,)))------------............---...000333555888:::;;;777777777777999<<>>888333111///...------//////---,,,,,,------------,,,+++***------,,,,,,,,,,,,------///...---,,,---///111333333222666>>>GGGOOO[[[eeexxx~~~~~~qqqSSS///,,,+++)))''''''((()))***++++++++++++,,,,,,,,,,,,'''(((+++,,,+++888]]]eeegggiiiNNNLLLHHHLLL```~~~|||gggrrrHHH<<<999666555666666666555333444666666888GGGccczzzqqqpppqqqsssyyywwwpppkkkjjjggg^^^VVVSSSNNNWWWeeerrr}}}kkkLLL222//////)))'''---))))))))))))))))))))))))&&&''')))++++++++++++***,,,+++---111333444999???HHHFFFEEEFFFDDDCCCHHHNNNWWWfffwwwuuuZZZ@@@000+++,,,---))))))))))))(((((((((((()))))))))******+++++++++******))))))((()))))))))'''(((***,,,------------000000666BBBQQQddd{{{lllHHH000+++...---***+++,,,,,,,,,------------------......///000000000444555777999:::::::::999666888<<>>???>>><<<;;;AAALLLTTTgggkkksss|||tttiii^^^QQQCCC:::666333000...///000111111,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++,,,,,,------///...---,,,,,,---///000555333333888<<<@@@IIIRRR^^^jjj{{{www[[[666---+++((('''((()))*********++++++++++++,,,,,,,,,---,,,///111***---JJJnnnpppkkkvvvnnnXXXLLLGGGVVVpppiiiyyy|||PPP???<<<888666555666666555333111111444888@@@SSSeee{{{uuulllhhhlllwww}}}~~~{{{zzzxxxzzzyyyqqqmmmrrr|||{{{]]]???333---&&&'''...))))))))))))))))))))))))&&&''')))***+++******))),,,***+++...//////444:::GGGGGGIIIKKKIIIHHHMMMUUUcccrrrppp\\\CCC333//////...,,,(((((((((((())))))))))))*********+++++++++++++++***))))))))))))******+++((()))+++---...///000000777777???QQQfffxxxvvvTTT555+++...///+++++++++++++++,,,,,,,,,---,,,,,,---...///000111111,,,...111444666777777777222444777:::>>>BBBDDDFFFKKKUUUaaaeeeccccccjjjqqq{{{yyy|||vvvpppnnnmmmiii^^^VVVPPPKKKEEEBBBAAAAAA@@@>>>:::???FFFLLLTTT```ppp}}}|||pppbbbXXXNNNHHH???777222000//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...///...------------...///111///000222333333777===AAAMMM^^^llluuu|||zzz```;;;///,,,)))(((***+++++++++*********+++++++++,,,,,,---))),,,000***'''999RRRqqq{{{jjjXXXJJJOOOaaazzzsssrrr___BBB>>>999666555555555444444//////555888;;;FFFRRRnnn|||pppeeeccclllzzz}}}vvvppprrrxxx~~~{{{zzz|||}}}}}}qqqVVV???///&&&(((---))))))))))))))))))))))))'''((())))))*********))),,,******,,,---...222999@@@BBBGGGJJJHHHIIIRRR\\\ssswwwUUUCCC111,,,//////,,,)))''''''(((((())))))************++++++,,,++++++***)))))))))))))))***+++,,,++++++,,,---///111333555:::>>>LLLcccyyyaaa>>>---///111,,,******+++++++++,,,,,,,,,******+++,,,---...//////+++,,,...000111111111111111333666999;;;=========???GGGNNNOOOKKKLLLRRRYYYbbbiiioooqqqttt{{{}}}vvvvvvxxxqqqeeefffgggkkkpppooocccQQQBBB<<<;;;999888:::>>>BBBEEEQQQZZZfffpppxxxzzznnnfffXXXKKK@@@888111...000///...---------------+++******++++++,,,---.........---------......///...,,,---000///,,,---222444999BBBMMMYYYhhhxxxiiiGGG111---)))))),,,------+++************++++++++++++,,,***+++///---***111===sssmmm|||nnn```\\\^^^kkknnn|||nnnEEEAAA;;;777555444444333555000000666777555<<>>@@@GGGNNN\\\bbbddd___\\\```dddeeelllppptttwwwxxx}}}zzz}}}}}}zzzyyyjjjllljjjeeehhhmmmfffYYYZZZbbbmmmqqqkkk[[[JJJ@@@888>>>EEEJJJOOOVVV```gggwww}}}yyyooodddXXXMMMBBB<<<777666444111///......---************+++,,,---...,,,,,,,,,------.........///------///---***,,,000111222444;;;FFFTTTaaajjjuuu{{{pppQQQ222---)))))),,,...---+++************+++++++++++++++,,,......------000333ttt___zzzqqqeeedddzzzkkkooowwwGGGBBB<<<777555444333222555111222777444000777EEEWWWssspppbbbZZZWWWWWWWWW[[[``````XXXSSS^^^mmmwww{{{vvvkkk^^^<<>>GGGOOOkkkoookkk]]]RRROOOOOOMMMLLLPPPVVVYYY[[[aaaiiipppyyy{{{||||||}}}~~~~~~~~~}}}}}}yyy|||~~~|||zzzuuutttsssppplllgggcccaaaWWW\\\\\\ZZZaaajjjeeeYYYXXXcccmmmkkk^^^NNNEEEBBBDDDOOO^^^iiirrr|||}}}yyytttlllbbbWWWPPP>>><<<888444111///...---************+++,,,---...***++++++,,,------......///,,,++++++***(((+++000......///444;;;BBBFFFHHH\\\eeessswwwvvvzzzoooSSS222---((((((,,,...---***)))************+++++++++&&&+++---)))(((,,,...---VVVUUUhhhzzzeee^^^vvvxxxfff[[[FFF666888:::555333777333222333666666555999???QQQwwwyyygggXXXNNNJJJIIIOOOTTTTTTQQQRRRXXX___tttzzz|||xxxTTT666,,,...******))))))((((((''''''))))))******++++++++++++,,,+++,,,000666>>>DDDHHHFFFHHHJJJLLLSSSddd{{{}}}}}}hhhKKK777///...---+++***)))))))))+++***((('''((()))+++,,,,,,------,,,+++***)))(((***)))''''''(((,,,000444444///---111777===EEEMMMiiixxx\\\:::......---+++++++++************)))++++++***))))))***++++++---.........---,,,,,,+++***++++++,,,,,,+++++++++,,,...111555:::AAAHHHNNNkkknnnjjj```WWWQQQHHH>>>===>>>???AAADDDHHHLLLNNNQQQZZZ___bbbnnn|||{{{ooovvv|||~~~vvvuuuzzz~~~}}}xxxttttttuuunnnrrruuuttttttwwwxxxvvvyyyuuurrrpppkkkfffgggkkkssssssrrrmmmgggbbb``````^^^___cccfffcccYYYNNNGGGFFFNNNRRRPPPVVVccchhhccckkkjjjfff___[[[^^^hhhpppzzz~~~~~~|||pppmmmtttuuuppp^^^VVVJJJ???888444333222666222---)))(((***---///.........//////......---///...---,,,++++++++++++,,,,,,---///222555777888@@@IIIQQQXXXdddlllaaaPPP...---+++,,,,,,---+++*********))))))***+++,,,,,,.........------,,,,,,,,,\\\NNN\\\kkksss___lll~~~zzzeee|||gggNNN;;;999<<<888555666666333222444444333777<<>>KKKXXXyyybbb>>>...+++***+++++++++************)))************************------......---,,,,,,++++++,,,,,,,,,,,,,,,+++***,,,---///333888>>>CCCFFFRRRZZZ```___[[[VVVKKK@@@888777555555666:::>>>AAABBBIIILLLMMMWWWeeeggg___```jjjnnnhhhggglllmmmiiibbbjjjsssvvvqqqjjjeeeccc^^^ggglllhhhbbbaaaccceeeddd___\\\]]]^^^^^^bbbgggccccccdddhhhkkkjjjeee```ccceeeiiiggg]]]NNNCCC>>>BBBHHHIIIGGGNNN^^^gggggguuuvvvwwwwwwwww|||xxxxxxuuurrrxxxyyytttqqqjjj```TTTIII???666111111000///......---+++***,,,,,,---..................---,,,+++++++++++++++++++++,,,...000222444555444;;;@@@CCCKKKTTTNNNBBB...---+++,,,,,,---+++******************+++,,,,,,......---------,,,,,,,,,nnnMMMPPPXXXzzzkkkfffmmmiiisssvvvZZZ???777999888444222777333111333444444777<<>>===HHHSSSggg}}}}}}bbbEEE555000,,,,,,***)))(((((((((((())))))(((((()))+++---...000000///---,,,***)))((((((***,,,------...111333222111333777<<>>;;;>>>DDDKKKOOORRR]]]nnnxxxyyy~~~zzzkkkkkk{{{zzzxxx}}}}}}yyy~~~xxxpppdddUUUFFF===777444222000000///---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++******+++,,,---///000111---222444222666>>>>>>888...,,,++++++------,,,***+++************++++++,,,------------,,,,,,,,,,,,UUUJJJLLLhhhooo^^^sssnnnmmmJJJ999888999777222666222222555666666:::???ZZZsssaaaSSSMMMJJJIIIMMMWWWbbbkkkooowww}}}uuuZZZ999,,,111++++++++++++++++++******,,,++++++***++++++,,,---000777CCCPPPWWWVVVOOOIIIFFFKKKUUUccctttlllOOO;;;444------111///444===QQQllllllQQQ999000111+++***)))((((((((((((((((((((())))))+++---...000222111000...,,,***))))))'''***,,,------000555999333222555>>>KKK\\\rrrrrrPPP888//////+++++++++*********))))))((()))+++,,,,,,+++)))(((,,,,,,---------,,,,,,+++............---,,,++++++---+++***///555888555222888:::<<<<<<=========;;;999666333111000222555777666888777666888>>>EEEIIINNNTTTVVVUUUWWW]]]bbbaaaXXX```iiinnnjjjaaaXXXRRRHHHUUU^^^XXXNNNKKKNNNRRRDDD>>><<>>HHH999888AAAWWWooohhhGGG111***+++++++++************))))))***+++,,,,,,+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...,,,,,,///333444111///333222333666555000---...---...000111222333333222333333444555111///;;;KKKMMMDDD;;;999???FFFGGGEEEJJJIIIGGGEEECCCAAA@@@@@@666::::::888777888777333555111222777:::777333222444666777555222000111333222---<<<^^^}}}qqqeeeiii|||}}}|||}}}}}}}}}~~~|||uuurrr~~~~~~wwwmmmddd]]]SSSGGG>>>999777444222000.........------,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,------***,,,...---,,,+++,,,,,,,,,+++***+++---...---,,,---,,,,,,++++++++++++,,,++++++++++++,,,,,,,,,,,,\\\NNNIIIOOO^^^zzzjjjmmmpppiiiZZZ@@@:::888444555666666555555@@@ZZZrrr}}}uuukkkdddfffoooyyy|||tttooouuuxxxpppZZZBBB444///---*********+++++++++,,,,,,---...111666===DDDKKKOOOVVV[[[^^^YYYOOOJJJKKKOOOSSSbbbxxxTTT777+++000...,,,...---000---===bbbwwwaaaGGG888111---******)))((((((((())))))***+++)))***---000333555777888000///---***))))))*********---//////...333===FFFBBBFFFUUUkkkuuuQQQ666,,,+++++++++************)))******************************+++,,,,,,,,,,,,,,,)))***+++,,,------------+++,,,---///000111111111000///222888888111---.........///000111222444444555222444666222111CCCZZZfffQQQ999...111444333///555444333333333333333222+++///000...000555777555333111222555555222000222...000111///---...111444+++)))<<>>999444555666555888LLLqqqrrrhhhfffhhhlll|||}}}xxxxxxzzz|||yyy{{{lllKKK000)))+++***+++++++++,,,,,,---------333555999AAAJJJTTT]]]bbb]]]]]]ZZZSSSMMMKKKNNNRRR___nnn\\\===---000---+++111444333111BBBiiiaaaNNN:::000///...---...)))(((((())))))***+++,,,***+++...111444777999999///...+++)))))))))***+++***///333222000333;;;CCCKKKTTTggg|||}}}ZZZ<<<111+++++++++************)))++++++***))))))***++++++)))***+++,,,,,,,,,,,,,,,((()))***+++,,,---------)))+++---......///111333111...///444444///---000---,,,+++***+++...000222222......111...000GGGcccmmmQQQ222%%%)))//////,,,)))***+++...000000///---///222111+++(((***,,,+++///---...111000---///444------,,,***))))))***+++///---???dddcccGGGDDDTTTvvvwwweeeUUULLLHHHEEEBBB???=========>>>FFFDDDCCCEEEJJJPPPUUUWWWiiinnnwwwxxxooowww~~~zzz|||vvvpppeeeYYYMMMCCC<<<888111000///...---,,,,,,,,,))))))))))))***+++,,,---+++'''%%%''')))*********,,,+++***+++---...---,,,...---,,,,,,++++++++++++*********++++++,,,,,,,,,XXXGGGPPPUUUmmm}}}pppkkk\\\CCC<<>>---...,,,++++++,,,,,,***)))*********)))))))))))))))(((((()))***+++,,,,,,,,,///---+++++++++++++++***+++++++++,,,...///...------///111333333111...,,,...//////...------///111888222111333222555HHH___aaaLLL555+++***,,,,,,---,,,...///...,,,*********/////////---++++++,,,---++++++---...000111111111...---,,,,,,++++++++++++111***???hhhsss[[[BBB:::???TTTooo}}}cccMMM@@@;;;777999;;;;;;999888888999AAA@@@>>>======>>>???@@@LLLSSS```mmmrrrvvv{{{oooiiinnn}}}}}}vvvsssnnnbbbOOOAAA@@@999111...111222///+++---......---,,,,,,...000)))******++++++******))))))************+++++++++//////.........---+++)))---+++((('''((()))******___JJJRRRYYYoooxxxkkksssWWWCCC999===777444===TTTttt|||lllddddddiiippp}}}~~~{{{rrr___GGG888///+++***,,,,,,+++---000111222:::BBBCCCLLLUUUYYY^^^bbbcccaaaZZZXXXUUUPPPMMMPPPVVV\\\tttwww[[[???333///,,,000888;;;CCCddd|||dddCCC;;;111,,,++++++***(((((()))***)))(((((()))+++......111555888888444111///...,,,++++++,,,---...//////111444555666===FFFZZZpppoooEEE222...,,,******++++++***(((***))))))))))))))))))))))))))))))***+++++++++,,,---,,,******+++,,,,,,+++*********+++,,,---,,,+++,,,...000111111000...,,,...//////...------///222333000222:::;;;;;;EEESSSWWWDDD222***+++,,,,,,------...///...+++***)))***---......---+++***+++,,,+++,,,...000111111000000...---,,,+++++++++++++++222,,,CCCmmmyyyfffUUUGGG<<<666>>>SSSccc___OOOBBB;;;777555777:::<<<===@@@CCCEEEIIIHHHGGGGGGFFFFFFFFFFFFOOONNNRRRXXX\\\```iiittt}}}yyynnniiikkkwww}}}vvvjjjaaaLLLDDD:::555555444000,,,------,,,+++***))))))(((+++++++++++++++***))))))******++++++,,,,,,------------,,,,,,------,,,+++,,,,,,+++*********)))(((qqqRRRUUU]]]ppplllqqqtttTTT===@@@<<<>>>PPPooozzzkkkdddbbbfffrrrwwwqqq]]]MMM;;;111---++++++---......000444555777???HHHKKKTTT]]]aaacccdddaaa]]]XXXWWWTTTPPPNNNSSS___hhh~~~rrrVVVAAA333///777DDDOOOXXXttt}}}iiiQQQ:::444...*********(((&&&((()))***)))))))))+++---111111222555666555222///---,,,+++++++++,,,---...///000444777777:::EEERRRlllwwwPPP888...,,,***)))******)))((())))))))))))))))))************************++++++***************++++++,,,*********+++++++++++++++,,,---............---,,,---......---,,,---///222......666AAADDD>>><<<@@@FFF999,,,***,,,---,,,------......---***))))))******,,,---,,,+++******,,,---...111222333111000...---,,,,,,++++++++++++,,,000,,,EEEooosssWWWLLLNNNDDD111---888@@@???:::777444333222555999===BBBIIIOOOTTTYYYZZZZZZZZZZZZYYYXXXXXX^^^ZZZYYY[[[]]]]]]___bbb```dddhhhfff]]]YYYbbbooo}}}qqqgggZZZOOOHHHAAA999333333000------...///,,,************))))))(((((((((*********++++++,,,,,,,,,*********)))***+++,,,,,,)))***+++,,,---------,,,```YYYaaaqqqrrrgggoooXXXJJJLLLWWWooozzznnndddbbbhhhuuu{{{zzzzzzzzzyyysssjjjcccKKK>>>222.........000222111111333777999;;;CCCKKKOOOYYYbbbddddddaaa[[[UUUTTTUUUTTTQQQQQQZZZiiiuuupppYYYFFF===DDDQQQdddnnnmmmSSS===444111...,,,,,,+++)))'''''')))*********+++---///444444444444444222///---++++++++++++,,,---...///000222666888999@@@RRRccc|||}}}XXX:::...,,,***))))))))))))((()))))))))))))))*********+++++++++***************)))***++++++***))))))******+++++++++***+++,,,---...------,,,,,,,,,------------...---,,,---///222...333===FFFDDD999111000666---(((***------,,,------......,,,***((()))***(((***++++++******+++---000222555666666333000...,,,,,,+++++++++++++++,,,...***DDDnnnwwwQQQFFFRRRNNN999000/////////000111000...///222555:::AAAIIISSSYYY___```bbbdddeeeeeeeeedddeeefffhhhjjjhhhccc^^^[[[XXXZZZZZZRRRHHHKKKbbb{{{xxxooofff\\\QQQJJJ???999222000222333111...++++++******************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,---++++++++++++******+++---rrrbbbjjj{{{~~~jjjUUUQQQRRR^^^sss}}}gggssskkkqqq}}}vvvmmmkkkpppvvvzzz|||yyymmmeeebbbiiiuuu~~~{{{sssqqqnnnmmmlllggg```ZZZFFF;;;111000111111222333444444666999;;;===EEEMMMUUU]]]eeeeeebbb^^^WWWOOOPPPRRRTTTUUUZZZfffuuuvvvdddZZZ^^^gggwwwxxx^^^BBB333000///---------,,,+++)))''')))***++++++---///111666666666444111///---,,,******+++,,,---///000111333444777:::>>>JJJaaauuu___;;;000---***))))))))))))((((((((())))))************+++++++++***************))),,,///000---***(((((((((***+++***)))))),,,///111000///---------------,,,---------,,,---000222555===GGGHHH>>>000******+++'''&&&***---,,,+++------------+++)))(((***+++)))***+++******+++---000666777999:::888555111...+++++++++******++++++,,,...,,,FFFoooUUUBBBMMMQQQFFF888111++++++...///...++++++---///333888@@@IIIOOOQQQSSSWWWZZZ^^^___```aaa]]]bbbdddbbb\\\WWWTTTSSS^^^\\\TTTGGG===GGGiiiyyypppjjjWWWNNNBBB:::777444000,,,,,,,,,+++++++++,,,---------------..................///000...+++***+++---000///,,,)))''')))---222sss}}}}}}]]]GGGAAA<<<999>>>MMMgggqqqjjjtttfffTTTLLLEEEFFFKKKSSS^^^gggqqqzzznnnccccccjjjttt~~~}}}wwwtttooojjjjjjhhhfffeeefffccc^^^ZZZJJJ???666444444222000000444444777;;;===@@@HHHQQQZZZbbbfffeeeaaa\\\UUUOOOMMMPPPVVV^^^hhhuuuzzz{{{wwwiiiOOO777222,,,,,,,,,++++++*********'''(((***,,,,,,...111444777888666333///---,,,,,,******,,,...///111222333666666:::AAAIIIYYYqqqggg???222///+++))))))******)))((((((((()))******++++++******************++++++)))///555777333...+++***'''***++++++)))***...222666555333111000///......+++,,,---,,,,,,---000222;;;CCCHHHCCC666,,,***---(((&&&'''+++,,,***+++---+++,,,+++***))))))+++---+++++++++******---111555:::;;;;;;;;;888555111...+++************++++++,,,000///LLLvvv```CCCBBBJJJMMM===444,,,+++---......///+++,,,---...000555;;;@@@BBBDDDHHHLLLQQQUUUWWWYYYZZZ\\\YYYQQQLLLNNNSSSWWW[[[TTTHHH:::444EEElll}}}yyypppcccVVVMMMEEE===888222111///...------...///---...///111222444555666666888:::888555222333444222333444555888@@@LLLUUUzzz\\\EEE:::>>><<<999666888KKKooo~~~eeevvvjjjTTTGGG666222000333555888BBBMMMjjj~~~}}}llldddccchhhqqqzzz{{{zzzuuulllgggfffccc```bbbbbbcccfffjjjjjjfffbbbKKK@@@777555555333111111333333777===AAAEEENNNXXX]]]ccceeebbb]]]ZZZTTTOOOLLLPPPYYYgggxxx|||dddVVV???///444+++,,,,,,+++*********+++&&&(((+++,,,---000333666888888777333...++++++---)))+++---///111333444555777888???KKKXXXiii~~~rrrHHH333000,,,***************'''(((((()))******++++++)))))))))***+++++++++,,,)))111;;;???<<<666222000,,,///111111///111666;;;;;;:::888666333111///...++++++,,,,,,,,,---000222999<<<===777...+++,,,///***)))***---+++(((***...)))******)))((())),,,///...---,,,***+++///555:::===<<<;;;999666333///---***************+++,,,,,,---111SSSoooLLL:::@@@LLLGGG<<<333000...---111777333333222111111333666999;;;===???CCCHHHMMMPPPSSSWWWWWWRRRLLLNNNYYYaaadddRRRHHH<<<333666LLLrrrxxxooofff^^^YYYIIIGGGDDDAAA>>>===<<<===;;;===@@@DDDHHHLLLOOOQQQRRRWWW[[[ZZZVVVSSSSSSUUUNNNQQQVVVZZZ```jjjwwwbbbGGG======222666999777333===___cccnnn{{{mmmqqq}}}mmmQQQ;;;111333222555888555333888BBBhhh~~~vvvhhh___^^^eeemmmvvvzzz|||}}}zzzjjjiiiddd]]][[[___aaaaaa^^^___cccjjjppprrroookkkHHH===555444666555444444111222777>>>CCCIIISSS]]]]]]bbbccc^^^YYYVVVRRRNNNLLLQQQ\\\nnnrrrVVVHHH444(((444---------,,,++++++,,,---&&&(((+++,,,...000444777888888777333---***+++---***+++---000222444555666777999CCCSSSdddtttzzzPPP444111---******+++++++++'''(((((()))***+++++++++(((((()))***+++,,,,,,---(((222???EEECCC===888666222555888777666888>>>DDD>>>===;;;999666333000...***+++,,,,,,,,,---000222222222000+++)))***,,,------,,,,,,---+++''')))...((())))))((((((***---000000///,,,***+++000777===>>>===;;;888444111...,,,******))))))***+++,,,,,,)))000VVVzzzVVV888999JJJRRRGGG<<<555000...444>>><<<<<<;;;888666666888:::777888999===AAAFFFJJJLLLKKKLLLJJJKKKVVVeeekkkiiiOOOEEE;;;888AAAZZZyyyuuuhhheee```[[[WWWTTTSSSSSSRRRUUUYYY___fffkkkppprrrvvv|||||||||~~~yyy}}}bbbDDD???===777888444444666444888MMMeeewwwddd}}}aaaNNNBBBSSS{{{qqqNNN;;;777111000111222222222333666888[[[wwwiii```aaahhhssswww{{{xxxqqqlllkkkmmmuuu{{{wwwnnnhhhXXXZZZaaahhhfff___^^^bbbdddxxx}}}}}}nnnXXX<<<999555111///000222333222777===BBBGGGMMMTTTZZZdddaaa___^^^XXXQQQNNNQQQPPP\\\lll|||www^^^JJJ;;;111...000------,,,+++************+++***+++---222777999:::999777333000---,,,,,,,,,///,,,---111333333666:::999@@@OOOcccxxx~~~]]]>>>111------''')))+++%%%$$$%%%''')))+++,,,------******))))))******+++,,,,,,999<<<===FFFGGGAAABBB888:::;;;:::>>>CCCDDD@@@<<<<<<;;;888444222222333888%%%(((///'''+++444---///...---,,,,,,---...///...///000111111000///...---,,,***(((((()))***+++//////...,,,---000555999999444222333222---*********************+++++++++***222XXXlllJJJ<<>>000)));;;XXXfffeeebbb___]]][[[WWWSSSWWWPPPMMMQQQSSSRRRTTTYYYWWWaaaeeeccckkkvvvppp___EEEUUU___cccrrrzzzvvvtttsssqqqnnnttttttvvv{{{vvvSSS???<<<:::444;;;666555777555444BBBTTTwwwbbbmmmgggJJJ@@@@@@UUU|||wwwaaaCCC777666111000111111111000111444666IIItttwwwddd[[[[[[ZZZ]]]aaaeeeiiijjjhhhfffhhhjjjmmmooonnnllliiihhhkkkfffdddggghhhkkksss|||~~~xxxcccIII:::777333111000111444666666;;;@@@EEEJJJPPPVVV[[[___\\\YYYXXXTTTNNNNNNRRRTTTbbbtttmmmRRR@@@777111......------,,,+++******+++++++++++++++///333888::::::777555222///---,,,,,,,,,---+++---111333444888>>>AAALLL^^^ssscccAAA222---,,,''')))+++&&&%%%&&&''')))+++,,,......******))))))******+++,,,)))888>>>AAAJJJKKKGGGJJJ>>>@@@@@@<<<===EEEMMMPPPYYYYYYRRRDDD666777FFFVVVKKK000***000+++,,,222---......---,,,,,,---......,,,---///111222222222111///---+++)))((()))***+++......---,,,,,,///555999999333000111000+++)))******************+++++++++...666]]]zzz___IIIAAAMMMRRRRRREEE333---;;;MMMttt}}}}}}zzzxxxyyyxxxtttuuuyyytttzzz{{{xxx|||~~~ppp]]]XXXppp}}}wwwuuussspppnnnuuuxxx}}}{{{ZZZCCC;;;:::777444999555555777666333999DDDnnnnnnggg|||~~~nnneeeKKK777999FFFaaaxxxaaaKKK666222555000000111111000///000222444@@@fffiiiVVVOOOIIIGGGIIISSS^^^ccc___ZZZSSSSSSVVV[[[ccciiinnnooooooiiiggglllttt~~~www___DDD777555222111111333666888;;;>>>DDDJJJOOOTTTYYY\\\\\\XXXUUUSSSPPPNNNRRRWWW]]]mmmwww^^^CCC555222000...,,,---,,,,,,++++++++++++,,,++++++---111555999::::::555333111...,,,+++,,,,,,---+++,,,111444666<<>>HHHKKKPPPNNNJJJNNN===CCCFFFCCCDDDPPPaaammm|||wwwbbbLLLLLLddd|||ccc>>>***...---+++,,,+++...------,,,,,,------...+++,,,...111333444555555111///---***))))))******------,,,++++++...444888888222......---***(((***))))))*********++++++++++++777^^^uuuXXX@@@DDDWWW___QQQ===777;;;???eee|||~~~nnn\\\eee{{{wwwtttrrrqqqwww{{{cccFFF<<<;;;888777888666222111555666555888===ZZZkkkttt{{{ooobbb[[[RRRKKK>>>666===QQQnnniiiMMM;;;///111555000111111111000//////111444???XXX|||ppp\\\PPPJJJEEECCCHHHRRRWWWUUUPPPMMMMMMOOOVVV```iiioooqqqjjjlllttttttZZZAAA666555333111222444777999;;;???EEELLLSSSXXX\\\^^^]]]XXXSSSQQQPPPQQQWWW```kkkzzzwwwcccOOO999000///...,,,,,,,,,,,,+++++++++,,,,,,---,,,---///444888::::::999333111///---++++++,,,,,,---,,,...111444888@@@JJJSSSdddzzzuuuQQQ999---,,,((((((+++''')))((((((((())),,,///000******))))))******+++,,,111JJJXXXXXXVVVNNNIIIOOOFFFRRR]]]]]]___mmmuuuppp}}}zzzNNN...---000,,,***---........................------///111333444555555222000...+++))))))******,,,++++++******...333888777111,,,,,,+++((((((***)))))))))***++++++,,,,,,***999bbbiiiJJJAAAQQQ______RRREEE<<<888SSSuuu|||wwwpppggg```qqq{{{yyyxxxwww{{{|||eeeOOO===::::::555555999666222111333444555888<<>>EEEMMMUUU[[[]]]^^^\\\VVVQQQOOOPPPTTT^^^hhhzzzjjjPPPDDD777111...,,,+++---++++++++++++,,,---......---///222777;;;;;;999777111000...,,,+++,,,---...000///000444777<<>>GGGMMMMMMIIIEEEDDDLLL]]]qqq}}}{{{^^^EEE999666555444333444555777888:::===DDDNNNVVV\\\]]]\\\WWWRRRMMMNNNQQQXXXeeeqqqrrr```FFF===555222///++++++,,,++++++++++++,,,...//////000222666:::===<<<888444000///---,,,,,,---...///222222444888<<>>***000...)))///...///000000000000///...222111111000000000111111111///---***))))))******++++++***)))***...444999777111---------******,,,(((((()))***+++,,,,,,---...CCCpppqqqWWWIIIMMMeeeqqqbbbMMMDDD000SSS{{{{{{|||{{{iiiVVVYYYjjj{{{sssqqqwwwyyy\\\===;;;888777555333444555444666777555333333444555>>>PPPnnnrrrddd[[[HHHCCCAAACCCFFFIIIQQQYYYdddaaannnxxxxxxuuuWWW===111444222222555222///000000000///000333555222333@@@\\\|||{{{lllNNNIIIAAA999777;;;AAAFFFAAADDDHHHMMMXXXjjjqqqTTTAAA;;;333333333333555777999:::===@@@FFFOOOWWW[[[[[[XXXRRRNNNLLLOOOVVV```ppp}}}yyycccVVVEEE:::000...///---+++******++++++,,,---...///000222444999===???<<<666111000///---,,,,,,...///111333444888>>>DDDNNNaaaqqqtttMMM333000,,,)))***(((&&&&&&'''((()))******+++******))))))******+++,,,777UUUccc[[[RRRUUUkkkyyyIII***,,,,,,&&&---,,,---...//////...---,,,111111000/////////000111///---+++)))((()))***+++++++++******+++///555999777222///000000---+++,,,'''((()))***+++,,,------...FFFsss~~~yyyiiiXXXOOO\\\lllkkk\\\OOO<<>>ZZZ|||}}}{{{sssjjj]]]UUUIII@@@;;;;;;<<<<<>>???<<<555000000///---------///000222444555:::BBBJJJVVVkkk}}}zzzQQQ555111,,,)))***((($$$%%%'''((())))))))))))*********)))***++++++,,,:::UUU```UUUMMMUUUuuuXXX111000111+++111++++++,,,------,,,++++++000///.........///111222---,,,***(((((()))***++++++++++++***+++000666:::777222000222222...,,,---'''((()))***+++,,,------444LLLxxxuuufffUUUSSScccpppgggVVVAAA666<<>>===;;;777444333555777444666555333666<<<;;;555888EEEXXXwwwgggOOODDDFFFKKKUUU___kkksssuuutttuuuvvvxxxyyyXXX777555333111000000000111000000000000111111111111111111222777BBBZZZ|||uuuqqqpppppppppjjjdddUUUBBB888888<<<===KKK^^^ttt~~~qqqWWWBBB999777555555555555555888<<>>;;;888666444333222555777666444777<<<;;;666888EEEVVVrrriiiUUUNNNRRRWWWooouuuzzz{{{yyywwwyyy{{{hhhIII666555333111000000000111//////000000000111111111...---///333<<>>BBBFFFKKKRRRXXX[[[ZZZWWWTTTOOOPPPSSS[[[gggttt~~~}}}bbbGGG999777333111///,,,+++++++++,,,,,,---.........111666:::>>><<<999666333111//////............///111444666;;;;;;DDDTTTffftttxxxuuuqqqppprrrtttvvvwwwuuuuuuuuuuuuuuuuuuuuuuuuwwwuuuqqqooollliiieeebbbZZZYYYVVVSSSOOOKKKHHHFFFAAA>>>@@@HHHLLLSSSfff{{{}}}___>>>...++++++******+++***)))(((((()))***+++,,,+++***))))))***+++,,,111SSSVVVQQQIIIXXX|||XXX555...111***,,,,,,,,,---,,,,,,+++++++++++++++,,,------......///...,,,***))))))***+++---,,,******000666666222444333222111///...,,,,,,))))))(((((()))+++---...<<>>:::888777777444111666777666444666::::::777;;;JJJ[[[qqqqqqfffeeekkkqqqtttRRR999555444222000//////000000//////000000000000111111------...000666HHHgggyyywwwooopppqqqqqqpppooonnnmmmggggggbbbZZZVVVVVVUUURRRWWWaaannnxxx}}}~~~xxxbbbLLL<<<777666333444555666888<<>>:::555111///......---...000222333555888:::AAABBBLLLaaawwwwwwlllaaaZZZWWWTTTQQQPPPQQQQQQQQQPPPNNNNNNOOOPPPPPPQQQRRRRRRSSSOOOKKKHHHEEEBBB???===<<<;;;999666444222111000///...111333222666HHH\\\vvvgggDDD111------+++)))******))))))))))))******++++++************++++++...LLLRRRLLLHHH]]]aaa999000111'''---------------,,,+++*********++++++,,,---------...---,,,*********++++++,,,,,,++++++000666666222444333222000...,,,+++***))))))(((((()))+++---...>>>YYYzzzkkkfffYYYHHH<<<<<>>HHHTTTFFF???888666888999888555666666555444555777888777@@@XXXlll{{{[[[???333444333111000/////////000////////////000000000111//////000111555CCC^^^vvvxxxsssrrrqqqsssrrrooolllhhhffffffgggnnnwww}}}ttteeeWWWWWWYYYaaammmuuuzzz}}}|||kkkVVVDDD999666777222444666888:::???FFFJJJTTTWWWZZZ]]]\\\YYYUUURRRLLLKKKKKKPPPWWW___eeehhhkkkttt{{{vvvfffTTTHHHCCC;;;:::777666:::III^^^nnn}}}xxxXXXAAA999555000...---,,,,,,+++,,,,,,---......///000333888===AAADDD@@@999333///------......111444666666777;;;>>>GGGNNN]]]ssszzzqqqdddYYYQQQJJJCCC>>>@@@>>><<<;;;:::999777555333333444444444555555555777444111/////////...---333222000///......///000222111111111...---777CCCZZZtttpppMMM777000///---******))))))))))))))))))***++++++++++++++++++++++++---BBBJJJHHHMMMiiiccc666---222+++,,,------,,,,,,+++***))))))******++++++,,,,,,---...---,,,++++++++++++,,,+++,,,,,,+++///444555111333222000///---+++)))((())))))(((((()))+++---...:::[[[zzzgggNNNFFF>>>888222...000444:::KKK```oootttuuuxxxzzzwwwwwwrrrkkkiiilllmmmkkk___KKK666000555FFFnnnyyytttqqqrrruuuxxx~~~~~~dddHHH===???CCCEEEMMMDDD:::555666999999777555444333444444444666999FFFffffffEEE555444222111111000////////////...////////////000000000000000111111333@@@YYYpppxxxrrrqqqrrrqqqoooooommmiiidddcccfffmmmsssuuuccc\\\XXXZZZdddooouuu|||~~~yyyeeeOOO???666555555333444777999===CCCIIINNNVVVXXX\\\]]]ZZZUUUNNNJJJ@@@@@@BBBHHHPPPZZZ```dddfffmmmnnn___GGG444---///222222000,,,+++000<<>>777444555666666555333333444444333777<<>>WWWnnnvvv|||vvvppppppssstttqqqmmmeeeffffffgggkkkuuuyyyggg\\\VVV\\\ccchhhpppzzz}}}{{{cccLLL===666444444333555888;;;???EEELLLQQQUUUVVVWWWVVVRRRKKKEEEAAA666999???IIIUUU^^^dddfffdddcccZZZGGG333)))---555///000111///------000444===ZZZyyyrrrUUU>>>666666111***+++++++++++++++++++++***,,,---000666===BBBEEEFFFAAA===777222///...///000///333666777666999@@@FFFRRRgggtttlllbbb^^^\\\YYYQQQJJJBBBBBBBBBBBBBBB@@@<<<:::888666444333333222000...111111000000///......---///---++++++,,,---,,,+++,,,,,,++++++,,,,,,---...,,,+++,,,///222333222000000KKKooo{{{^^^AAA000+++***((())))))************))))))++++++,,,,,,,,,,,,++++++***---<<>>FFFLLLQQQSSSXXXZZZ^^^bbbeeeaaaRRRBBB222,,,111666888QQQ{{{{{{yyyyyyzzz{{{xxxuuurrruuu|||```EEEAAADDDAAA???AAAIIIEEE???999555444555666555333333666666444999AAAWWWvvvsssPPP<<<888555000//////000000//////.............../////////000000......//////222???YYYpppuuuyyy|||wwwuuurrrpppqqqpppmmmjjjmmmqqqwww|||zzzjjj\\\YYYXXXXXXaaalllwww|||uuu]]]HHH;;;666555444555777999<<<@@@GGGNNNSSSTTTRRRNNNJJJDDD???;;;999<<>>@@@AAA@@@===888555333111000------......---,,,------,,,,,,,,,,,,,,,,,,+++*********++++++***(((+++,,,---------------,,,000111111000000111111000111DDDhhhhhhHHH333,,,+++***((()))***++++++***)))(((++++++,,,------,,,++++++***(((888===^^^uuuMMM444...)))++++++,,,---............+++++++++,,,------......,,,,,,---------------,,,...222333111000111000---,,,,,,+++******)))(((((())))))(((((()))+++---...CCCuuuyyywwwdddDDD222111///---///111000------.........111666>>>DDDPPPTTTVVVTTTOOOGGG999---///+++333666888[[[~~~|||zzzyyywwwsssnnnmmmqqqyyybbbIII888<<<>>>888:::EEE===>>>===:::777666777999666333444888888666;;;DDDaaazzzyyyvvv]]];;;222:::999---...///////////////...---............/////////000//////000111444BBB]]]uuuxxxrrrjjjcccaaagggwwwxxxtttttt}}}{{{vvvoooiiiggghhhjjj{{{ggg^^^VVVRRRZZZfffpppuuu||||||lllUUUCCC999777777777666777:::===AAAGGGNNNSSSSSSOOOHHH@@@:::666555444HHHNNNWWW___bbb\\\RRRJJJ???777///---000111,,,'''444222000///000000///------666MMMooo^^^JJJ999333000******000+++,,,,,,++++++***((((((***,,,222;;;DDDIIIIIIGGG:::888555222111111222222555999>>>???AAAHHHTTT^^^yyywww@@@777//////555:::999555666777666333///...111555000...,,,+++---.........*********++++++,,,------++++++,,,...000000...,,,+++,,,---......---,,,+++***...000---,,,///555999666DDDgggpppOOO777......///((()))***++++++***)))(((++++++------------++++++,,,(((777777UUUlllJJJ999000,,,,,,...///000000111111+++,,,,,,------......///,,,,,,---......---------111555777333111222111...************))))))))))))))))))(((((()))+++---...EEEyyyvvvsss^^^;;;---111000((('''---111///(((+++,,,***(((***111777:::??????888111//////...000,,,222333999ddd~~~~~~~~~zzzuuunnniiiiiioooxxx~~~SSSHHH>>>;;;<<<;;;;;;===<<<===>>>===:::777555555999444333666888888>>>GGG[[[vvvtttdddmmmeeeCCC777555222///111000111111000---,,,---...//////............////////////...///777GGG]]]mmmmmmcccVVVOOOQQQ[[[gggoooxxxxxxxxxvvvuuuwwwzzz}}}|||xxxkkkdddjjjmmmqqq}}}zzzeeeWWWQQQQQQSSS\\\jjjxxx{{{yyyzzz}}}uuubbbMMMAAA;;;777555666444666999>>>CCCHHHMMMOOOKKKDDD>>>;;;888666999???LLLWWWbbbddd[[[LLL???888666222//////111333111///000///...---...///111222222777IIIgggrrrNNNCCC666.........,,,)))...+++((((((***,,,+++***+++---222===GGGHHHAAA999444333111111222333333333777===CCCDDDFFFPPPaaaooowwwAAA777111333555333222444444555555666666555555444333000,,,+++---//////------...///---***)))***,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,---......111444444YYY~~~~~~ZZZ===222---(((******))))))))))))******+++******---000000,,,)))+++)))+++888PPPnnn|||RRR000000222...***222AAAHHHDDD666...(((+++---,,,+++---+++---///---++++++---000111333444555444222///------,,,***(((((()))***+++***''''''(((((('''+++111JJJvvvoooqqqeee999000***(((***,,,+++,,,...++++++,,,,,,,,,,,,------000---///...)))...333,,,444///...===YYYyyy~~~}}}yyyqqqiiiggghhhkkksss{{{lllNNNDDD;;;:::;;;:::999;;;999<<<>>>>>>;;;777555444444222333777777777<<>>DDDIIIOOO]]]ppp~~~TTTIII@@@???@@@???@@@CCCCCCCCCBBBBBB@@@???===<<<555333000000111000---******+++++++++))))))***,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++---111333222000222777IIIiiicccEEE333---*********))))))))))))******+++******,,,//////...+++++++++111???NNN___uuutttYYY666111000===XXXpppwwwsss\\\CCC...,,,...)))'''++++++---...---+++,,,///222666555555444333333333333///...,,,***))))))***+++***''''''(((((('''+++111IIIrrrvvvvvvhhh>>>444...+++---...,,,,,,---++++++,,,,,,,,,,,,------///,,,------***---000***,,,333CCCYYYqqq}}}{{{uuunnngggffffffiiipppwww}}}WWWFFF???999999:::888777888777999<<<===<<<999888888555555777999888999@@@IIIPPPZZZjjjzzz|||aaaTTTcccuuuMMM>>>111111333111111333111222222111///...///000---...///000000///...---...///000000111777???FFFCCCMMMYYY\\\VVVLLLFFFDDDBBBEEEKKKOOOQQQSSSVVVXXXYYYjjjttt~~~ooo[[[RRROOOQQQTTTZZZcccnnnssslllaaaPPPCCC888444444333333555555777;;;===???>>><<<;;;777555555777888:::???GGGMMMMMMIIIAAA999888===CCCNNNSSSTTTKKK<<<111///222222222333333222222222111333BBBZZZrrr}}}uuu```NNNBBB:::222.........,,,(((,,,*********,,,,,,+++******000888>>>@@@>>>888444000//////000222555888:::<<>>666444444222111222555666777888999888777666555555888<<<<<<;;;>>>DDDDDDDDDAAA===;;;BBBNNNXXXkkkqqqrrrgggTTTCCC;;;:::555444444444555777999;;;CCCTTTjjjyyyyyyiiiTTTFFF:::555///---......+++(((+++++++++,,,---------,,,...444<<<@@@>>>999444222/////////000111444888;;;>>>DDDOOO^^^nnn|||zzzvvvppphhh___WWWRRRHHH@@@666...***+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------000---+++,,,---777QQQiii}}}^^^;;;,,,000+++******))))))******+++***)))((()))+++...111222000---777MMMXXXXXX^^^kkkuuuppp}}}SSS555,,,------***++++++++++++---000444666:::888555333333555888;;;111///...,,,***)))))))))***''''''))))))(((,,,222NNNoootttSSS777///***---///...+++++++++++++++,,,,,,,,,------,,,+++))),,,111---,,,444CCC]]]}}}xxxnnnhhhccccccbbbbbbffflllzzz}}}dddJJJ>>>;;;999<<<;;;888777888777777777888:::???EEEJJJAAA???:::333222;;;JJJUUUOOOIIIOOObbbppptttyyyzzzaaa\\\tttmmmGGG<<<777444222111...///111---/////////---,,,---...,,,...000111111000...,,,,,,,,,---///333999@@@DDDKKKLLLNNNOOOMMMIIICCC???EEEDDDAAA>>>>>>AAAFFFKKK]]]tttyyybbbRRRIIIKKKMMMRRR\\\bbb]]]TTTAAA:::555555555222000111444333222222333444666777666888===@@@===888999===<<>>333000------......+++)))***+++,,,---...///000111444:::@@@AAA===777333222000000111000000333888<<>>GGGRRRWWWGGGAAADDDSSSccclllttt{{{~~~qqqiii{{{\\\===777444111///......///111,,,---......,,,,,,---...---...///000000///...---------,,,...111666;;;>>>@@@AAADDDHHHKKKJJJEEE@@@<<<>>>AAADDDIIIPPPXXX]]]jjjyyyzzzttt{{{vvvdddOOONNNKKKKKKPPPUUURRRKKK777333000222333111000222111000///...000333777999666888;;;===999555777===BBBKKKWWWbbbjjjttt}}}xxxtttoookkkhhhiiijjjlllvvv|||}}}rrr]]]GGG:::555000...,,,,,,------,,,++++++,,,---...///111555888;;;>>>AAA@@@;;;666333333111222333222111444:::@@@HHHUUUhhhyyyvvvcccHHH555---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------+++666NNNbbbppptttOOO555...++++++************++++++((()))*********---111444555------<<>><<<>>>GGGVVVdddnnntttuuuyyyyyyqqqNNN999333222000//////000///...,,,...///...------...///////////////////////////---------...111444666666888;;;@@@BBBCCCCCCBBBAAA>>>EEEPPPZZZ```dddeeefffmmmyyytttiiippp~~~zzz]]]VVVKKKEEEHHHLLLIIIAAA333///...111111///...111.........///111444777888666666777777555666???JJJVVV___kkkttt{{{~~~zzzhhhOOO;;;222111...---,,,+++,,,,,,,,,,,,+++---......///333:::???@@@AAA@@@>>>:::666333222222444555555444888@@@GGGRRR```ttt{{{zzzrrr^^^DDD333---...---***++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,???ccc|||[[[===...,,,++++++******++++++,,,(((***+++++++++,,,///333444333222888JJJ\\\```\\\SSSXXXXXXdddyyyQQQ666......+++***+++///333666555333333333333333222111111000,,,,,,,,,,,,+++***)))((()))''''''*********...444\\\}}}hhhTTT>>>333///---------++++++,,,,,,,,,,,,------***222***,,,777...;;;jjjvvvrrrjjjccc___[[[XXX[[[```dddmmm~~~LLLHHH@@@===<<<===;;;777777;;;777999::::::::::::;;;===???EEEKKKNNNTTTVVVMMM@@@;;;;;;<<<@@@MMM]]]iiimmmmmmnnnwwwfffFFF999444444222111222222...***---///000///......///000//////............//////+++,,,...111444555555444666999;;;999555444999>>>KKKVVVfffqqqtttppphhhccchhhvvvsssjjjppp{{{kkk___MMMDDDFFFJJJEEE;;;555111000111000------///,,,---///111333555666666666444444444444:::IIIXXXhhhoooxxx~~~}}}}}}vvvaaaIII888222444...---+++++++++,,,------,,,---......000555===CCCCCCAAA>>>;;;888666333222222555777777777<<>>///---...,,,)))++++++++++++++++++++++++++++++,,,,,,,,,---------111...AAAjjjcccCCC...,,,++++++******++++++,,,'''***,,,,,,+++,,,///222***000111222BBBWWW___ZZZ^^^ZZZOOOWWWyyybbb:::///:::+++***,,,000555777444222555444333111000000111111---------------,,,+++***)))''''''*********///555\\\~~~}}}fffJJJ999222...------++++++,,,,,,,,,---------)))222***+++666--->>>ttt~~~ssssssjjjbbb]]]XXXVVVXXX]]]dddnnnYYY???@@@<<<<<<>>><<<888666888777888888777777999===@@@AAAAAACCCDDDEEECCC@@@>>>===<<<<<<@@@CCCKKKZZZhhhnnnnnnoooqqqwwwyyyXXXCCC555333333222111000///...---,,,,,,---...////////////333111///---,,,---///000111...,,,,,,///333666777222333222000000777DDDNNNgggvvv{{{wwwsssnnnwww}}}}}}nnnaaaSSSGGGHHHIII???333111...++++++---000222444000------111555666555333666777555888IIIdddzzz~~~yyyuuuwww~~~oooZZZPPPXXXfff~~~}}}yyyhhhMMM;;;666333------,,,+++*********+++,,,------...000444:::>>>AAA======;;;777333111111222333555999<<<<<>>@@@???:::888999666777888888888:::===???BBBBBBDDDFFFGGGFFFDDDBBB@@@======>>>AAAGGGUUUbbbnnnnnnoooqqqvvvsssRRR@@@444333333222111000///......,,,---......///////////////......---,,,,,,------000/////////111222222222...000222444999CCCRRR\\\lllzzzooo]]]MMMLLLJJJ>>>111000...,,,,,,---///111///...---...000222222222555666999???KKK___vvv|||{{{mmm]]]OOOOOO```rrr~~~qqqYYYCCC777333///***---,,,+++*********+++,,,,,,---///333777;;;???AAA======;;;888555333333555666777;;;???CCCKKK\\\lllyyyeeeUUUAAA:::111,,,+++++++++*********))))))******)))))),,,---//////------...///000:::ZZZ}}}ZZZ999------,,,***)))***+++***)))***+++++++++,,,...000000222222111111:::HHHTTT\\\[[[SSSfffdddLLL@@@999...............---,,,---222111111000000111444666---......---***))))))))))))'''(((***))))))///777eee|||mmm^^^PPPAAA555222///------///111111///222111111222777HHHhhh~~~yyytttkkkccc]]]XXXUUUWWW\\\ffflllxxxdddHHHCCC>>>===??????;;;999999777999;;;<<<<<<<<<>>>@@@AAABBBDDDFFFFFFFFFFFFEEEEEEBBB?????????CCCNNNZZZkkklllooosssyyyjjjIII;;;333444333222111000/////////.........///////////////------.........---,,,+++///000111222111000///...,,,///444:::AAAMMMZZZcccfffrrr~~~mmmXXXNNNEEE666//////---------...///000,,,...///000//////000222888888>>>LLLaaauuu~~~uuuooovvvlll```WWWSSSZZZmmmzzzbbbGGG999444111---***,,,+++***))))))***+++,,,,,,...222777;;;>>>@@@AAA;;;;;;:::777555444555666777888<<>>666---,,,,,,,,,,,,,,,,,,---,,,+++...111000------111555///000///---+++))))))))))))((((((***))))))///777ddd~~~zzzppp\\\JJJ???:::333...---...//////222///000;;;LLLaaaxxx|||tttkkkccc^^^YYYVVVXXX]]]eeejjjtttpppRRREEE@@@===???@@@===;;;;;;999;;;>>>?????????@@@BBBDDDEEEGGGHHHIIIIIIKKKLLLKKKGGGDDDDDDEEEHHHPPPZZZiiinnnvvv~~~bbbBBB999444444333222000000000000000000000//////////////////........................---...000000000/////////000555<<>>@@@@@@@@@888888888666444444666888:::999>>>HHHUUUeeezzz{{{nnn\\\III===//////...---------------+++++++++*********,,,---...---+++***))),,,111555HHHgggpppQQQ333---)))***,,,+++))))))((()))************,,,...000111222000...///555:::[[[\\\UUUgggpppIII444///------......,,,,,,------+++(((,,,000222000///...//////000000...+++)))((())))))((()))*********000888ccc~~~wwwkkk^^^WWWMMMDDD===999888777888999AAARRRhhhzzzrrrjjjbbb^^^ZZZXXXZZZ```hhhlllrrrzzzdddLLLDDD>>>???@@@>>>===>>>999;;;>>>??????@@@AAABBBGGGIIILLLMMMNNNOOOSSSVVVRRROOOOOOSSSWWW\\\dddmmmxxx]]]@@@999555444333222000000000111111222111000//////////////////...---,,,,,,---...///+++---.........///222555777===DDDKKKNNNMMMLLLKKKUUUYYYaaaiiipppvvv~~~fffNNN???///000000//////............333444333111...///444999BBBJJJZZZlll{{{~~~rrrfff]]]XXXXXX]]]gggnnnppprrruuuwwwzzzzzzwwwsssnnnfff^^^OOO>>>111000000+++)))---***************,,,...//////333888===@@@AAA???>>>888999999777666777999;;;>>>>>>DDDRRRbbbsss~~~vvvhhhWWWFFF888000000---,,,---000000---***.........,,,***))),,,...333111///---///666???FFFgggvvv]]]999...'''))),,,+++)))***((()))******))))))+++---...000111000//////111444JJJOOONNNeee^^^===111666111555666444444888777333555222///...///111111000/////////---***)))))))))***((()))+++******000888bbb}}}{{{wwwqqqhhhaaa]]][[[ZZZZZZ]]]dddqqqqqqjjjbbb^^^[[[YYY]]]bbbkkkqqquuuwww}}}|||WWWLLLAAA>>>>>><<<;;;;;;;;;===?????????@@@BBBDDDEEEIIIMMMOOOQQQUUU\\\aaa``````dddmmmuuu{{{[[[@@@:::666555333111000///000222333444333111000/////////000---,,,,,,,,,,,,---......+++...000111000222777<<<===BBBJJJPPPSSSQQQLLLIIIPPPQQQUUU]]]bbbffflllsss~~~yyyYYYIII@@@444444333111///.........///111111222222333666;;;???JJJVVViiizzzzzznnn```UUUNNNKKKKKKPPPYYY___``````bbbaaa```___]]][[[UUULLLEEE666000,,,,,,,,,)))((()))+++******+++,,,...000111333666:::???AAA@@@>>><<<;;;;;;;;;:::999:::<<<>>>AAACCCLLL___rrrzzzjjjVVVEEE777...***...,,,***,,,000000,,,''',,,------***''''''***...,,,...111888BBBQQQ```jjj}}}jjjCCC333''')))---,,,)))***((()))***)))((((((***,,,,,,...000000//////000111333>>>FFFdddwwwMMM666777333===EEEHHHPPPZZZ]]]YYYPPPDDD555+++))),,,000111,,,---...,,,***((()))******))))))+++******000888aaa|||~~~~~~ssskkkccc___[[[YYY\\\aaaiiisssyyyxxxzzznnn___OOOHHHEEEBBB@@@@@@AAABBBCCCCCCCCCEEEHHHJJJIIINNNTTTYYY]]]eeeooovvv||||||ZZZAAA;;;555555444111000///111222444666444222000/////////000,,,...000333333222///...,,,111666777666777;;;>>>AAADDDJJJOOORRRRRROOOMMMNNNLLLNNNUUUXXXYYY^^^dddpppxxxssseeeUUURRRNNNAAA888666333000......///000---///222888???DDDGGGHHHRRR]]]nnn}}}|||yyytttkkk___SSSHHHAAA>>>???>>>BBBIIILLLKKKKKKMMMIIIHHHGGGEEE@@@;;;888777,,,---+++)))+++---***%%%+++++++++,,,---///222333666888<<>><<<::::::;;;;;;:::999:::<<<>>>???CCCQQQhhh}}}~~~zzzmmmXXXEEE888111...,,,+++,,,---......---,,,+++---000333333333666===CCC@@@EEENNNXXXeeessswwwPPP<<<,,,,,,///,,,)))***((()))))))))(((((()))+++,,,---...//////...//////***555<<>><<<;;;<<>>???:::;;;:::777000,,,///555---000---)))---333///$$$,,,,,,,,,---...111333444888:::===??????===;;;999888888999777666777999;;;:::@@@QQQkkk|||gggYYYFFF666...---......(((---111111...,,,...111555:::@@@EEEIIIPPP[[[cccppptttzzzZZZCCC000...000,,,(((***((())))))((('''''')))+++,,,---.........---------///555444JJJxxx{{{mmm]]]HHHEEEccc~~~uuuuuu~~~dddJJJ666---+++(((***+++***)))((()))******)))***+++++++++111999```{{{|||sssiiiaaa[[[VVVVVVZZZZZZooo}}}xxx{{{~~~}}}sssggg___YYY[[[YYYWWWWWWYYY^^^cccfffllluuudddHHH;;;666444444333222111111111111000000///...............222(((888\\\aaaCCC///333888:::<<<>>>???BBBEEEHHHJJJKKKMMMNNNOOONNNNNNNNNSSSRRRRRRUUU[[[aaafffhhhpppxxx~~~pppbbbcccdddhhhsss|||wwwmmmQQQCCC444000111111111111333333444666;;;BBBHHHLLLZZZccclllppppppkkk___SSSHHHCCC<<<555111111333444444666888999:::999888777666555333111000///......---+++)))+++...///...,,,***++++++,,,///111444555999<<<@@@CCCCCC???:::777333333333222111222555777:::HHH___wwwuuu```JJJAAA444,,,+++,,,+++***,,,((((((,,,---,,,...333@@@TTTfffmmmpppxxxmmmOOO333,,,---***''')))))))))(((((((((((())))))---------------------------666???GGGYYYxxxnnnWWWIIIEEEHHHNNNPPPQQQ```|||sssLLL444111,,,(((***)))%%%+++///'''+++((((((+++++++++///555^^^|||vvvlllaaaWWWRRRPPPPPPVVVZZZiiixxxzzztttvvv~~~xxxnnnnnnmmmmmmqqqvvv{{{~~~iiiHHH999666555444333222111111111111000000///...............555,,,777RRRWWWBBB444777999;;;>>>???AAACCCGGGIIILLLNNNOOOOOONNNMMMLLLLLLSSSRRRSSSWWW^^^fffnnnrrr|||zzzjjjaaa```fffmmmssszzz{{{rrr___KKK666///000111///.........///111555;;;AAADDDRRR\\\dddddd```YYYNNNDDD<<<999555222111333666888444555666777777777666555555444222111///.........---+++***+++---...---++++++***+++,,,...111444666999;;;>>>@@@???<<<777555111111111000///111555999DDDQQQfff|||zzzaaaKKK;;;555---***+++---,,,***---------,,,,,,///444888]]]kkkxxxzzzzzz~~~yyyZZZ;;;111111---+++,,,))))))(((((((((((()))))),,,,,,---...............,,,444;;;AAANNNeee{{{qqq]]]NNNBBB>>>>>>@@@LLLRRROOOTTTbbbnnnqqqgggBBB,,,...))),,,+++&&&***...'''+++((((((+++++++++///555\\\yyynnnaaaWWWQQQOOOOOOQQQUUUbbbrrruuurrrwwwtttMMM::::::555444333222111111111111000000///.........//////111,,,111@@@DDD;;;555666;;;===???AAABBBEEEHHHKKKMMMOOOQQQPPPOOONNNNNNOOOTTTUUUXXX___hhhsss}}}ttteeeaaabbbnnntttzzz||||||{{{wwwqqqgggQQQ999///000111000///---,,,,,,...111555:::===GGGQQQYYYVVVNNNFFF===777222111000000111333666888444444444333333333333333333222111///...------------+++***+++,,,,,,+++***+++******+++---111555888:::;;;<<<;;;999666333111.........---...222888===QQQ]]]ooottt___HHH777///---***+++------+++(((,,,222222***'''///666888^^^hhhrrrtttvvv|||aaaAAA222///,,,))))))))))))(((((((((((())))))***+++---000111000000///,,,111666888???KKKXXX___yyykkkKKK888111111333555:::KKKWWWRRRKKKKKKNNNNNNcccrrrYYY333000))),,,...((()))---(((+++((((((+++++++++///555XXX{{{ooo```SSSLLLJJJKKKJJJMMMYYYgggmmmoooxxxVVV???===666555444333222111111111000000///////////////000...---///444888888666555;;;<<>>CCCZZZeeevvvxxxeeeSSSCCC777000///---,,,---...---+++(((,,,999<<<000+++555;;;999HHHNNNTTTWWWYYY```iiiooowwwyyy|||gggGGG555...***(((((())))))(((((((((((())))))(((***---111222222111000,,,///111222333777;;;>>>AAAGGGPPP\\\kkkvvvvvvppp^^^KKK777...------...///:::JJJWWWVVVMMMHHHEEEDDDNNNXXXiiirrrIII555)))***...)))(((,,,***+++((((((+++++++++///555VVV|||nnn]]]NNNEEECCCEEEEEEGGGPPP\\\dddlllyyy```AAA999777666444333222111111111000000/////////000000111000333444444777;;;;;;888999;;;===???@@@CCCFFFIIIJJJMMMQQQQQQOOOPPPTTTWWW]]]fffrrr~~~vvviiidddjjjttt}}}zzzwwwtttuuuuuurrrmmmiii___YYYQQQHHH<<<111///222222222111111222444666888:::EEEKKKEEE:::444333333000000111222222222111111222111000///......//////000000...---,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,+++++++++---111444666;;;999777444222000///...------///000555<<>>???AAAEEEHHHKKKOOOSSSSSSQQQRRRWWW\\\hhhrrrzzzooohhhdddjjjuuu}}}~~~zzzzzzuuusssuuutttlllbbb]]]iiijjjiii___LLL777...///222222111111111222444555999AAAEEE===333...//////...///000222333444444444000000000///////////////000///...---,,,,,,,,,,,,,,,---...---+++++++++---,,,,,,,,,---...000222333777666444111000.........,,,...111555;;;CCCLLLSSS^^^jjj{{{lllWWW???333000///,,,***+++,,,,,,...111444777999DDDPPPXXXWWWWWW\\\___]]]]]]XXXTTTRRRNNNIIIHHHJJJJJJIIIHHHGGGHHHLLLRRRVVVYYY]]]gggsss|||yyyaaaIII666,,,***,,,))))))(((((((((((())))))'''))),,,///111222222222000......000///+++)))+++111222222333888======999777555444444///******...///333999???FFFIIIIIIGGGGGGAAAGGGaaaxxxVVV777)))...,,,(((+++,,,+++((((((+++++++++///555VVV|||qqq___MMMAAA>>>@@@@@@BBBFFFOOO\\\mmm\\\???888777666444222111111111000000//////000111111222111111222444444333444666777999<<<===???AAAEEEGGGKKKQQQWWWYYYZZZ]]]eeelllyyy{{{qqqkkkiiilllqqqwww{{{zzzvvvsssyyyssspppooolllgggeeehhh{{{}}}~~~uuu___EEE555000111111000000000111222333555<<<>>>777000...000111...///000222333444444555...///000111111111000///000///...------,,,,,,---+++---///...,,,,,,---///,,,---...//////000000000111000000...---------,,,+++...222888???HHHQQQWWWaaannnyyyOOO???111///111000,,,+++***,,,000444888<<<@@@BBBIIIMMMQQQRRRRRRRRRSSSSSSVVVQQQOOOTTTUUUSSSRRRUUUTTTSSSQQQMMMJJJHHHHHHJJJHHHJJJQQQ[[[ccckkkxxxpppTTT:::,,,)))+++))))))(((((((((((())))))((()))+++---///000111222222------000000,,,+++...&&&******))),,,000222000222111111111---(((***///++++++---222888;;;>>>???DDDBBBNNNlllnnnEEE---000...))))))***+++((((((+++++++++///555WWW}}}{{{xxxooo^^^KKK>>>;;;<<<===@@@DDDMMM]]]qqqpppNNN888777666444222111111111000000///000000111222222777444444777666444666;;;888:::<<<>>>???BBBEEEHHHKKKSSS[[[aaadddkkkvvv~~~rrriiieeeeeemmmvvvyyysssrrrtttpppjjjeeeeeedddiiixxxmmmRRR>>>555222111111111111222222333111666888444000222555666111111111111222222222222---///111333333222111000000///......------------+++---//////---,,,///111---...///000000000......---------,,,,,,,,,++++++)))---333:::BBBJJJSSSYYYeeerrrmmm???333+++---111000///000---111777<<>>999;;;DDDJJJIIIJJJMMMIIIKKKMMMNNNMMMLLLMMMMMMOOOLLLNNNRRRUUUZZZhhhvvv~~~aaaBBB000---///))))))(((((((((((())))))((()))***,,,...///111111333---,,,000111...---111+++///111...,,,//////...,,,+++,,,000///,,,,,,///,,,++++++...///000333777999>>>RRRtttOOO111111000)))((((((+++((((((+++++++++///555WWW{{{tttrrrjjjZZZGGG:::666777;;;>>>CCCMMM^^^uuu```DDD<<<777888777333111333000000222333444444444444///111444555666666888999777999<<<>>>@@@CCCGGGKKKNNNUUU___iiirrr|||wwwiiibbbdddmmmuuuuuuxxx{{{zzzuuurrrqqqssskkkeeeccckkkyyyyyy```DDD222555333111111222333222111222222111111000/////////000000000000000000000000111111000222444444333222......---,,,,,,,,,,,,---)))***+++,,,,,,...111333666444222222111000---+++------,,,++++++,,,,,,,,,+++222222777DDDHHHLLLWWWeee~~~eee999555111000000...,,,+++000///333<<>>:::888777666666777888:::<<<>>>>>>===<<<@@@EEEFFFCCCBBBDDDGGGIIIMMMPPPPPPTTTbbbqqqoooNNN666......+++******)))))))))))))))*********+++,,,---///000...///...---+++***,,,...,,,,,,------------------,,,,,,,,,---------......++++++++++++,,,,,,---...666LLLVVVfff^^^777000444---'''))),,,++++++,,,***)))///777[[[{{{wwwrrrgggVVVDDD888555666<<<999>>>NNNdddxxx___NNN>>>888888666666888222333333444444444444444333555888999999:::;;;===<<<===>>>@@@BBBFFFKKKOOO[[[dddooozzz|||wwwqqqnnnpppsssuuuvvvuuurrrpppsssvvvtttkkkcccdddhhhqqq~~~~~~jjjMMM666444222000000111111111000//////000111111222333333000000000000000000000000111000000222333444333111......---,,,,,,,,,,,,---***+++,,,,,,,,,///333666999888777555222000---,,,---,,,,,,++++++,,,,,,---+++///---000;;;@@@GGGUUUjjjmmm===444...222666444///---***666HHHXXXdddkkkjjjfffdddccc```]]]XXXRRRMMMJJJCCCCCCBBB>>>;;;999888999===999888;;;<<<<<<===@@@888999===@@@BBBJJJ[[[llltttUUU999---///+++******)))))))))))))))))))))***+++,,,...///000//////...,,,++++++...000------------------------,,,,,,,,,---------......,,,,,,+++++++++,,,------555DDDMMMZZZyyytttKKK777111+++))),,,,,,++++++,,,******///777]]]}}}wwwrrreeeSSSBBB777555777;;;:::CCCWWWnnnmmmRRRBBB>>>===<<<<<<444444333333333333444444555777999999999:::<<<>>>AAABBBCCCEEEHHHOOOWWW\\\nnnwww}}}nnnmmmpppwwwzzztttssspppmmmnnnoookkkddd]]]kkkuuuxxxYYY;;;333111//////000111000///,,,---///111333555777888000000000000000000000000111000000111333333222000......---,,,,,,,,,,,,,,,++++++,,,,,,---000444888===>>>===999222...---...,,,,,,,,,++++++,,,,,,------...)))***333888BBBUUUrrryyyNNN:::---000555333222666888OOOhhhvvv~~~{{{uuuoookkk______]]]XXXQQQKKKHHHFFFAAA999222222555777:::===<<<:::999999999AAARRRbbb|||```>>>...000+++******)))))))))))))))))))))***+++,,,...///000000///...,,,+++---000333///.........---,,,,,,,,,,,,,,,,,,---------......------,,,+++++++++,,,,,,333:::DDDMMMaaaccc@@@---(((+++---,,,***+++,,,******///777]]]}}}xxxqqqbbbPPP???666555888:::<<>>>>>???GGGXXXhhhnnnFFF000111+++******))))))))))))))))))))))))+++,,,...000111000000///---,,,...222555000//////...---,,,,,,+++,,,,,,,,,---------.........---,,,,,,++++++++++++///444BBBGGGNNNuuuvvvKKK---(((,,,,,,+++******,,,******000888\\\|||xxxooo___LLL===666666888999???PPPllluuuaaaPPPBBB:::AAA???===:::::::::<<<===999;;;===???AAACCCGGGJJJGGGJJJPPPXXXbbbooo{{{wwwqqqoooqqq|||{{{vvvrrrlllkkkfff^^^[[[cccsssaaaAAA444333111111222222222111///000111222444666777777111111111111111111111111111000///000111111000...------,,,++++++++++++,,,)))*********+++...333666:::<<<<<<666...)))***---,,,+++++++++,,,,,,---...---...,,,...222111===VVVooo]]]VVVQQQOOOZZZjjjuuu~~~lll[[[AAA888000///111222444888>>>???CCCKKKTTT```rrrzzzQQQ666111+++******)))))))))))))))(((((()))***,,,...000111000000///...---...222555000000///...------,,,,,,,,,,,,,,,---------.........---,,,,,,++++++++++++,,,333DDDGGGFFFgggZZZ777------++++++)))***++++++***000888[[[{{{yyynnn\\\III<<<666777999;;;DDDXXXtttssscccYYYQQQMMMIIIDDDAAAAAABBBBBBAAACCCFFFIIILLLQQQVVVZZZccchhhoooxxxxxxqqqkkklllwww{{{vvvsssrrrhhh^^^VVVZZZjjj|||yyyYYY???555333111111222333222111111111222333333444555555111111111111111111111111000/////////111000///---------,,,+++++++++++++++)))***++++++,,,---111333555666555111+++)))***,,,++++++++++++,,,---......))),,,+++...111---999UUU{{{xxx|||rrrnnnrrryyy```KKK555000,,,,,,---///555<<>>222+++******)))))))))))))))(((((()))***,,,///111222///000000///......000222000/////////...---------,,,,,,,,,---------......------,,,+++++++++,,,,,,)))333CCCHHHGGGZZZ}}}fff???111...******)))***+++++++++111999\\\{{{yyymmm[[[III<<<777888999???LLLdddsssnnnfff___YYYVVVUUUVVVVVVXXX\\\aaaffflllsssxxx|||tttoooooopppttt}}}~~~|||xxxtttnnnkkk```[[[]]]kkklllMMM<<<444222000000111222111000111222222222333333333444111111111111111111111111000/////////000000...,,,---,,,++++++***+++++++++)))+++---.........///111111000...,,,++++++,,,,,,++++++++++++,,,---...///)))+++***---///+++999XXXgggSSSRRRmmmzzzeeeKKK888///,,,,,,---...333???KKK\\\bbbpppgggGGG333+++******)))))))))))))))'''((()))***,,,///111222...///111000///......///////////////............,,,,,,,,,---------......,,,,,,+++++++++,,,------'''111;;;DDDKKKNNNcccccc>>>...,,,,,,***)))***+++++++++111999```}}}xxxlllZZZIII===999888999CCCUUUssswwwrrrpppppppppsssxxx}}}rrrmmmnnnwww~~~~~~~~~}}}zzzxxxxxxxxxsssiii```XXXaaarrrbbbEEE:::333111//////000111000///111111111222222333333444111111111111111111111111000///...///000///...,,,---,,,++++++******++++++***---000111000//////000...,,,))))))+++,,,------++++++++++++,,,---...///,,,---+++...///+++;;;\\\dddBBB999ZZZ|||~~~jjjQQQ999,,,///...///111333;;;LLL]]]^^^gggwwwmmmMMM555+++******)))))))))))))))'''((()))***,,,///111222---///111111///---------.........///////////////,,,,,,,,,---------......++++++++++++,,,------...'''///333@@@MMMGGGPPPsss~~~YYY666''')))---***))))))+++++++++111999dddxxxlllZZZIII>>>:::999999EEE[[[}}}zzzwwwjjjqqqzzz|||{{{yyy{{{{{{vvvnnnfffbbbaaaiiiyyyoooRRR???:::000000000000000000000000111///......000222333333222000000333444222111111...+++---111000+++,,,222...---,,,,,,,,,,,,------++++++---000000///000222...,,,******++++++***)))++++++,,,,,,,,,---------...+++)))///111,,,===aaalllNNN555>>>___~~~cccLLL:::---******//////---444JJJbbbooorrrttt~~~```666+++***(((&&&(((******'''''''''((()))***+++,,,,,,...............------,,,////////////////////////------,,,,,,,,,,,,++++++------------------------+++***,,,222<<>>AAANNNjjjyyytttvvvyyy{{{}}}~~~}}}{{{xxxvvvxxxuuuooogggbbbcccjjjpppxxx___EEE666333111111111111111111111111111000000000111333444444777555444444555444444444222...///222222...---000------------------------++++++,,,...//////000111...,,,******+++,,,+++***++++++,,,,,,,,,------------,,,***///111...CCCjjjwwwVVV888777PPPnnnyyyTTT===000+++///,,,000222666EEE]]]qqqyyytttyyyggg???...---***(((((())))))'''''''''((()))***+++,,,,,,...////////////...------////////////////////////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******...777CCCOOOWWWYYYccctttwwwdddPPP999...+++***)))))),,,,,,(((***000+++---<<>>666444222222222222222222222222111111111222333333444444666777888:::<<>>UUUlllxxxyyyxxxoooLLL222000---***(((''''''(((''''''((()))***+++,,,,,,//////000000000///......////////////////////////,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********///:::IIISSSSSSVVV___nnn}}}jjjSSS===222((('''******)))(((+++,,,(((+++000+++...>>>lll{{{~~~pppeeeYYYPPPHHHBBBDDDIIIeeewww|||wwwtttuuuzzz~~~|||{{{zzzvvvqqqmmmbbbaaa``````fffsss{{{\\\DDD;;;999666222222222222222222222222000111333444444444555555666===EEELLLSSS[[[___```QQQEEE888000............++++++,,,---------,,,,,,......------222666444000---+++***+++---......---,,,,,,,,,------------...+++///......///333QQQ|||qqqMMM777777IIIeee{{{zzz\\\===111,,,+++000///...444IIIdddwwwzzzuuu{{{www[[[777222---***(((&&&'''***''''''((()))***+++,,,,,,000000000000000//////...////////////////////////,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,***+++,,,******222>>>HHH\\\YYYVVVVVVZZZ^^^aaaaaassstttrrroookkk```JJJ555///)))&&&)))---,,,***)))***,,,)))+++///+++///AAApppyyyjjjhhhgggrrr|||qqqdddWWWOOOHHHCCCHHHRRRppp}}}zzzuuuuuu{{{~~~}}}{{{vvvmmmddd]]]WWW___kkkvvv~~~jjjIII777666555000111111111111111111111111///111444444444555777999===KKKZZZdddmmmwwwzzzxxxtttdddMMM;;;333222111///---......//////000//////000222222444:::@@@;;;222...,,,+++,,,...//////...,,,,,,---------.........,,,111///---///666UUU}}}___EEE888<<>>???444555444000+++(((((()))+++((((((******'''(((***))),,,***+++...+++111FFFwwwqqquuupppqqqyyycccSSSFFFAAA======MMMbbbxxxwwwwwwvvvvvv}}}|||{{{zzzuuujjj___YYY[[[___sss|||hhhJJJ:::555333222333222222222222222222222222444777999888888<<>>???BBBEEEHHHNNNVVV___gggtttzzzkkkUUU222000.........///...------------.........//////,,,000------999IIIhhhyyy\\\AAA777999777CCCMMMOOONNNMMMIIIBBB222444......444111,,,111555IIIfff{{{|||sssrrrxxxmmmOOO333,,,...+++((((((''''''((()))***+++,,,,,,...............------,,,+++++++++++++++++++++++++++++++++************)))))))))***+++,,,,,,------...---++++++------,,,+++,,,)))&&&'''***,,,+++)))+++***+++,,,+++)))))),,,+++***,,,...+++''''''+++(((,,,***+++...***333HHH{{{rrr^^^CCC666000444666999LLLeeezzz}}}{{{|||{{{zzzwwwwwwxxxyyyyyywwwrrrnnnggg___WWWXXXcccttt~~~hhhQQQEEE:::777666222000000000111222333444555555555777888;;;>>>>>>CCCUUUhhhyyy~~~~~~xxxpppgggfff```ZZZ[[[aaaffffffuuurrr```444000222000+++111444***...------///222444222000---111...)))777ZZZ{{{uuuQQQ999444111222999CCCHHHAAA888333777555111000000111111111888GGG```uuu{{{xxx{{{~~~]]];;;---+++(((''')))(((((()))***++++++,,,,,,...///000111000///,,,+++++++++,,,,,,,,,+++******,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,------/////////......---------***************++++++,,,///......---+++******)))(((((())))))*********+++,,,(((...***++++++...NNN|||gggHHH:::555...222888888FFFddd}}}~~~~~~vvvooovvvwwwwwwvvvtttqqqnnnlllZZZ[[[^^^fffsss~~~ppp___OOOCCC888555444222111111000111222333444555555555999999<<>>CCCCCCDDDFFF666555444333333444666777===HHH[[[oooxxxzzzdddBBB000+++++++++,,,(((((()))******+++,,,,,,...///000000000...---+++,,,,,,,,,---,,,,,,+++***,,,+++***))))))***+++,,,+++++++++,,,,,,,,,------.........---------,,,,,,***))))))))))))***++++++///......---+++******)))))))))*********************&&&,,,)))+++,,,000QQQaaaAAA777444...000555444EEEddd{{{}}}}}}|||}}}wwwhhh[[[mmmppprrrpppiiiccc```___XXXbbbppp~~~wwwhhhaaaWWWMMMAAA666333333222111333000111222333444555666666;;;;;;===@@@GGGTTTjjj~~~zzziiiFFF444...000++++++111111222///---------...---,,,000111111;;;WWW{{{yyy\\\CCC222///000666;;;???DDDKKKHHHJJJKKKIIIFFFEEEFFFIIIOOOSSS\\\hhhrrryyylllKKK111(((+++---***((())))))******+++++++++---.../////////...---,,,------......------,,,+++++++++************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++)))))))))))))))******+++......---,,,,,,+++******+++++++++++++++*********(((%%%+++)))+++---222TTT~~~^^^<<<444444000///222333FFFfffyyy}}}~~~|||~~~~~~vvvhhhXXXMMMdddhhhkkkhhhaaa\\\[[[\\\mmmxxxwww```YYY]]]ZZZNNNAAA666222222111111222111111222333444555777777:::;;;===CCCMMM___vvv~~~yyyWWW;;;000555222///000///...///111333333222///,,,---444???QQQmmmtttZZZ:::222---111666999;;;>>>PPPUUUYYYZZZXXXYYY^^^bbbhhhfffeeejjjqqqzzzwwwYYY999***------(((((()))))))))*********+++,,,,,,---.........------...............------,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))(((((())))))***+++......---,,,,,,+++******---,,,,,,++++++*********)))%%%+++(((+++---333TTT___===333666222000222555KKKlllzzz~~~zzzxxxxxxiii[[[RRROOO```aaa```]]]\\\```kkksssqqq^^^OOOXXXeeecccNNNAAA666222222111000111111111222222444666888999999<<>>555222222000//////222111111222444666888:::;;;AAAIIISSSdddxxx___AAA444+++---333222555333///---...333<<>>AAALLLXXXnnntttyyydddFFF333...)))'''''')))(((%%%&&&***)))******++++++,,,---------,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,,,,---......---,,,,,,)))***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------,,,++++++))))))(((((((((((())))))***&&&,,,)))+++000999___jjjGGG???777>>>YYYzzz}}}}}}wwwsssllldddQQQNNNLLLJJJIIIMMM^^^ooouuu^^^NNNHHHKKKVVVeeeuuujjjKKK888555222000111222333222555222000444666666888<<>>fffvvvmmmddd[[[SSSSSSQQQTTT___qqqwww___HHH===EEERRRcccnnnzzzpppSSS:::666444111000111222222222555222222444555444777<<>>///***''')))***((('''((()))******++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------------+++++++++******+++++++++,,,,,,,,,,,,++++++***)))+++++++++,,,,,,,,,------.........---,,,+++)))((())))))(((((((((((()))))))))'''---))),,,555GGGtttuuuoooooo|||xxxmmmaaaWWWUUUWWWZZZqqquuu___GGG@@@GGGSSS```iii~~~~~~yyyjjjUUUBBB777333333222000000222333222111111111222555444333777???TTTmmm|||pppNNNFFF:::222000111222222222333333444999CCCPPPZZZppp}}}ddd[[[RRRSSS[[[dddggggggmmmrrr{{{||||||yyytttttt{{{qqqIII555---(((((()))((('''((()))******++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,------------......+++******))))))******+++++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,------.........---,,,+++***)))))))))(((((((((((()))))))))'''...))),,,777LLLzzz~~~gggVVVRRR^^^lll|||pppdddWWWPPPWWWccczzzvvv[[[NNNDDDGGGRRR___llluuu|||ssseeeTTTCCC777333333222111000111222333222111111222444777555555:::BBB\\\ttt{{{aaaNNN777555222000000000222222000222333111000222999???SSSggg}}}zzzfffXXX:::777555777>>>HHHRRRXXXfffmmmzzz{{{|||{{{VVV<<<222***)))***))))))***)))******++++++,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------+++***))))))))))))***+++******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------,,,,,,+++***))))))(((((((((((()))))))))'''...))),,,888OOOeeeHHH777<<>>999777>>>JJJOOOUUUZZZXXXQQQJJJHHHIIIAAAIIIXXXmmmvvv\\\KKKFFFLLLYYYeeemmmwww{{{qqqaaaKKKBBB999444555<<>>NNNuuu|||SSS777999333333333333222111111000222222111000......000222777@@@OOO___lllxxxyyy```JJJ:::000///222///111222///---000555999NNNlllttt___CCC------///)))''',,,+++...000///+++)))+++......---,,,++++++,,,...///,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,---+++***+++...000///---,,,,,,++++++++++++,,,,,,------------,,,+++***)))***)))))))))))))))***+++***(((***---///<<<___tttNNN>>>999555666===DDDIIILLLKKKGGGDDDFFFIIILLL\\\uuuzzz[[[EEEBBBJJJVVVdddsss|||xxxcccMMM:::;;;888333888KKKbbbqqqMMM???444444555222222666666444000444:::777===RRR|||}}}QQQ555:::555555444333222111111000111222222111000///111222444<<>><<<999999>>>AAADDDFFFGGGHHHLLLTTT[[[www|||dddLLLAAAIIIWWW^^^mmm|||zzzjjjSSS???444999999:::IIIdddyyy^^^LLL:::666777555222000666333///333888555BBB___TTT777;;;444333333222222111111111000222333333333333555666666>>>IIITTTbbbttt~~~bbbMMM777111444555111...000///000333333222444777DDDsss~~~zzzZZZ999,,,,,,+++(((''')))***,,,+++)))((()))+++,,,+++++++++,,,---...///,,,---............------,,,,,,++++++++++++,,,,,,------------------,,,+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))***+++,,,,,,))))))***,,,222EEEhhhrrrKKK======<<<>>>DDDDDDGGGLLLSSS\\\jjjxxxzzz```NNNIIIMMMYYYeeelllxxx{{{jjjUUUDDD999333777<<>>======BBBKKKRRRXXXcccpppuuu___IIIEEEOOO]]]iiiqqq|||~~~zzzkkkVVVCCC999777444999GGG___}}}vvvQQQ999222444666666000666444222999EEE___lllJJJ>>>444333222111111222333444333333222111///000333555666HHH]]]ooouuu]]]KKK888222...000000......000000---...111...,,,444@@@cccpppUUU<<<000---,,,)))(((((((((((())))))))))))))))))***+++,,,---.........------,,,++++++,,,,,,+++******))))))******+++)))******+++---111666:::------,,,,,,,,,,,,------------............------,,,++++++*********++++++)))******+++555OOOssswwwWWWMMMMMMNNNVVVaaagggooo{{{}}}uuuYYYMMMGGGNNN^^^mmmxxx~~~xxxhhhUUUDDD999666777<<>>DDDZZZrrrjjjNNN999666222111222222///000444000...///222...,,,:::MMMyyy|||gggJJJ444...---+++(((''''''((()))***))))))((()))***+++,,,------......---+++++++++...000222,,,++++++******++++++,,,'''))),,,------000444888------,,,,,,,,,,,,------......///////////////...------,,,+++************(((***++++++666RRRwwwkkkdddfffiiisss}}}nnncccIIIIIIOOO^^^mmmxxx~~~lllUUUCCC:::777777999GGGXXXwwwiiiOOO@@@<<<>>>888CCCAAA???WWWtttttt\\\???<<<999666333222222333000000111222555<<>>777777666:::BBBfffvvvtttZZZJJJFFFFFFDDDMMMccczzzhhhUUU???333444777777444:::666333888GGG[[[lllvvv|||SSS999777222222111111111111222222888...---444222333PPPuuu|||}}}eeeGGG111+++...******)))(((((()))***+++******+++++++++,,,,,,,,,------,,,+++,,,111888>>>777333...++++++++++++++++++((((((---...,,,+++,,,------------------------///......111444444111...------,,,+++*********+++,,,---***))):::]]]{{{qqqZZZMMMKKK]]]dddqqqxxxnnnZZZHHH888222222777FFFXXX{{{vvvjjjfffaaaccclll{{{}}}nnnZZZIII@@@:::666222111666CCCVVVkkk}}}xxxOOO777555222222111111111111222222000---///333111888YYY}}}nnnQQQ555+++---+++***)))(((((()))***+++******+++++++++,,,,,,,,,,,,,,,+++++++++///444888111...+++***+++++++++++++++''''''+++,,,++++++...------------------------000//////222444444111...,,,,,,+++*********+++++++++---,,,---???___zzzrrr^^^SSSVVV___qqqxxxyyyeeeVVVFFF<<<444333666CCC]]]uuu}}}ooobbbXXXRRRNNNNNNWWWhhh{{{oooGGG333444222222111111111111222222,,,000333222333CCCgggyyy```???//////+++***)))(((((()))***+++******+++++++++,,,,,,,,,+++,,,,,,++++++,,,...111***)))((()))+++,,,+++***)))'''&&&)))***)))***---,,,,,,,,,,,,,,,,,,,,,,,,000000000222333222///---*********)))******++++++***---...222EEEddd|||kkkXXXOOOSSScccttt{{{iiiTTTFFF===888666===JJJ^^^www{{{ccc>>>///444222222111111111111222222000444444111999TTTvvvnnnKKK555222,,,+++***)))))))))***+++******+++++++++,,,,,,,,,+++---...---+++******+++(((((((((***,,,,,,+++)))))))))+++...---(((''')))++++++++++++++++++++++++...///000111111///---+++))))))))))))******+++,,,***,,,---333JJJjjj~~~kkkUUUKKKMMMYYYjjjwww~~~uuugggWWWHHH>>>888555:::KKKcccxxxzzzZZZ888...555222222111111111111222222111222000222EEEfffwwwWWW<<<222---,,,***)))))))))***+++******+++++++++,,,,,,,,,,,,...//////,,,***))))))*********,,,---,,,***''',,,///555999666---((('''++++++++++++++++++++++++,,,---//////...,,,+++******)))))))))***+++,,,,,,***++++++333MMMppp{{{ZZZNNNFFFLLLZZZhhhrrrxxxzzzooobbbTTTHHH???;;;555:::GGG\\\ttt|||yyyXXX:::000555222222111111111111222222///...000===WWWvvv|||cccFFF444...---+++***))))))***+++******+++++++++,,,,,,,,,,,,...000///---+++******,,,,,,,,,,,,---,,,***'''...333<<>>OOOdddttt}}}ppphhh\\\___eeeooo|||}}}___@@@333444222222111111111111222222222333>>>TTTnnnsssXXX???...---,,,***))))))************+++++++++,,,,,,,,,+++---......,,,+++***+++,,,+++***+++,,,,,,***)))+++111:::@@@<<<111++++++************************))),,,000000...------...------,,,,,,,,,,,,,,,,,,)))***,,,777TTTuuuRRRWWWgggttt___SSSMMMCCC888>>>999888>>>EEEJJJPPPUUUOOOMMMIIIDDD>>>;;;::::::LLLfffiiiPPPCCC===<<<===FFFWWWnnnfffFFF555222222222111111111111222222999===NNNiii~~~hhhKKK///---,,,***))))))************+++++++++,,,,,,,,,***+++------+++***+++,,,+++***))))))+++,,,+++***%%%+++444:::666---)))***))))))))))))))))))))))))***---111222000...///000///...------,,,,,,,,,,,,)))+++...;;;XXXvvviiiKKKLLLfffwwwfffHHH@@@AAA<<<666444666666777999:::;;;<<<===>>>@@@@@@:::555777AAAKKKbbbsssrrrkkkrrr}}}lllEEE;;;===AAA888444999@@@NNNjjjsssOOO999444333222222333222000555<<>>666777888111...111333999MMMbbb{{{iiiJJJ999999444111222333888CCCNNNkkk{{{xxxkkkGGG:::///---,,,***)))*********+++,,,,,,,,,,,,+++(((+++---+++(((&&&(((+++))))))************))))))'''((())))))((()))+++,,,,,,,,,,,,,,,++++++++++++---+++***...444555222...,,,,,,,,,+++++++++******,,,,,,+++<<>>CCCHHH]]]|||xxxOOO???222333666444222333333333333444444444555555000333444333555AAAUUUdddddd]]]SSSJJJEEEAAA>>><<>>ddd|||pppGGG???===FFF```|||fffDDD;;;555666888555333333333333333333222222222222444333444666===HHHVVV___TTTKKKAAA===???AAA???<<<>>>AAAOOOiiijjjBBB444666222222111333666333000444<<>>>>><<<:::???<<>>333777333...///111333111000333777999QQQqqq|||{{{tttVVV;;;333000***)))...******+++,,,,,,,,,,,,+++******++++++*********+++(((((()))+++,,,,,,,,,,,,&&&((()))(((((((((***,,,+++++++++*********))))))***,,,---.........000111,,,,,,,,,+++++++++************///IIIpppxxxOOOBBBAAADDDKKKccc}}}rrrMMM>>>:::777666666666555555444444444444444444444444222222666BBBOOOUUURRRLLLMMMJJJFFFBBB>>>;;;999888<<<888:::DDDUUUkkkggg>>>111555333000000000000//////111444333BBB[[[vvv{{{cccHHH777000,,,+++,,,******+++,,,,,,,,,,,,+++*********+++++++++++++++))))))***+++,,,,,,,,,,,,'''((())))))((()))+++---,,,++++++++++++*********))),,,///...***))),,,///,,,,,,,,,+++++++++************111PPPwwwiiiLLLGGGCCCDDDRRReeeuuuuuufffQQQFFFAAA:::555666888888666444444444444444555555555333888AAAMMMVVVYYYVVVRRRMMMLLLIIIEEEAAA>>><<<;;;777777888;;;AAASSSqqqkkkBBB000333444111222222111000111333333222:::LLLfffrrrVVV===111000...)))******+++,,,,,,,,,,,,++++++*********,,,,,,,,,+++******+++,,,,,,+++++++++(((***************,,,...,,,,,,,,,,,,++++++++++++***,,,,,,,,,++++++,,,...,,,,,,,,,+++++++++******)))+++444UUU}}}YYYMMMGGGGGGMMMYYYhhhrrr|||ssseee```ZZZSSSLLLAAA999888::::::777333333444444444555555555888AAANNNXXX\\\[[[ZZZZZZWWWTTTNNNHHHCCC@@@<<<:::555888;;;999777CCC```{{{pppGGG000222555---///000000000222333222222666DDD]]]xxx{{{aaaAAA222222///&&&******+++,,,,,,,,,,,,++++++*********,,,---,,,,,,++++++,,,,,,,,,+++******)))***++++++***+++---///---------,,,,,,,,,++++++,,,+++)))***---......---,,,,,,,,,+++++++++******)))+++666YYY]]]BBBFFFNNNUUU[[[fffvvv}}}|||}}}rrroooooopppqqqooofffXXXKKKBBB;;;888666222444555666555666777999AAAJJJVVV^^^aaaaaa``````^^^\\\TTTHHHCCCCCC>>>777777888888777555<<>>777777777666888<<>>LLLiiihhhLLL666777333222777888555333555777???MMM]]]jjjuuu{{{xxxjjj]]]VVVUUUVVV___eeemmmtttyyyyyy___DDD222+++))))))))))))))))))))))))***+++++++++******,,,---------...////////////...------,,,,,,+++***))))))))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++*********))))))***++++++---111EEEiii|||QQQBBBAAAAAAHHHSSS\\\dddnnnqqqnnnlllnnnqqqwww}}}}}}RRR;;;::::::333<<>>IIIeeeeeeJJJ999222000555666222222777<<>>AAADDDLLL[[[nnn}}}yyy```EEE999888555333444666666555:::@@@MMMeeegggLLL???777777666222555===AAAIIIUUUaaajjjrrryyy}}}vvvZZZOOO???444111333666888<<>>@@@KKKSSS^^^gggkkkkkkjjjhhheeeiiimmmnnnooouuu}}}rrrIII666666555;;;999888:::>>>???===;;;<<<;;;AAASSSmmmgggKKK<<<;;;999777888888666666<<>>HHHDDDLLLWWW```hhhooouuuzzzmmmXXX<<<777222222555666222...555???QQQhhh}}}|||aaaFFF999******))))))(((((((((''')))***+++***))))))+++---,,,---...//////---+++***++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,+++))))))((())))))***++++++---;;;WWWvvveeeKKK@@@???BBBDDDNNN\\\fffhhheeeccceeeccccccgggmmmooommmiiipppwwwvvvZZZCCC;;;888444999;;;======<<<;;;<<<>>>???PPPiiiyyyRRR>>>@@@999888999:::888888@@@III[[[ooo{{{hhhWWWMMMIIIGGGGGGKKKPPPUUUZZZ___fffnnntttyyycccHHH>>>666333//////111333333222555:::GGG___}}}www```>>>111***&&&(((***)))((((((((())))))******+++,,,,,,///...---,,,,,,,,,,,,,,,*********++++++,,,,,,---***++++++,,,,,,++++++*********+++++++++,,,,,,,,,...,,,)))''')))+++)))&&&000>>>\\\}}}qqqNNNAAACCCVVVTTTQQQRRRWWW^^^dddfffWWWTTTSSSUUUZZZ[[[YYYVVV\\\```gggoooxxxyyyqqqlllkkkmmmnnnnnnuuuttteeeMMM===:::999444888999;;;;;;>>>CCCKKKPPPeeerrryyyTTT===::::::999;;;<<<;;;;;;CCCLLL[[[nnn{{{lllaaaYYYSSSPPPPPPSSSXXX\\\```fffmmmrrryyynnnOOO:::555555222000000222333333222222888JJJhhh|||hhhJJJ777///))))))+++)))((()))))))))******+++,,,,,,,,,///...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,***)))&&&%%%''')))******333DDDaaa}}}XXXDDDGGGfffhhhbbbUUUNNNQQQUUUTTTGGGDDDAAAAAADDDEEECCCAAAHHHIIILLLPPPVVV^^^hhhoooxxx~~~|||{{{uuuuuuuuukkkeeeaaa\\\YYY[[[^^^```bbbhhhcccUUUBBB999;;;;;;666777999===AAAJJJXXXiiitttwwwjjjdddgggwwwnnnQQQ???:::<<<;;;<<>><<<999888999;;;:::999????????????@@@EEEKKKOOOVVV\\\eeemmmrrrvvvyyyzzz|||~~~~~~yyytttpppoooppplllfffjjjjjjbbb```aaa[[[YYYWWWTTTSSSUUUXXX\\\^^^```^^^TTTEEE===<<<<<<::::::>>>FFFPPP^^^rrrtttfffTTTFFFAAAFFFVVVeeeyyyoooZZZJJJBBB???===;;;===@@@BBBDDDJJJQQQUUUdddxxxvvvvvvwwwxxxzzz|||yyy[[[???333333444111111222333333333222222555@@@\\\pppJJJ<<<...************+++*********+++,,,,,,------------........................------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------+++******+++***(((+++///999XXXvvvVVVCCCTTTooo~~~fffOOO===222;;;:::888777888::::::;;;999:::;;;;;;:::;;;===???GGGKKKQQQVVV[[[```eeehhhgggjjjnnnrrrssssssqqqooonnnnnnmmmjjjfffcccbbbbbb\\\^^^ggggggZZZTTTVVVRRRQQQPPPOOOOOOPPPSSSWWWZZZ]]]___\\\PPPDDD>>>>>>???AAAHHHSSS^^^lllzzz[[[MMM>>>777777;;;DDDLLLaaaiiijjj]]]NNNFFFCCC@@@>>><<<>>>BBBEEEGGGLLLRRRVVV```qqq{{{cccGGG666333555555000111222333333333333333666HHHhhh}}}TTTCCC111))))))******,,,)))******++++++,,,------,,,,,,...////////////...///......------,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------++++++---///+++&&&)))000AAAdddnnnQQQCCCUUUhhhiiiZZZGGG;;;777888888888888999:::;;;;;;333666999::::::999999:::>>>@@@CCCEEEIIIMMMSSSWWW\\\^^^bbbfffhhhgggfffeee```bbbcccbbb___]]]\\\]]]VVVXXXaaa```PPPJJJLLLHHHLLLMMMNNNNNNOOOQQQUUUXXXZZZ___```XXXLLLEEEEEEHHHMMMUUU```iiirrrqqq```III???777777999:::<<>>AAA>>>???DDDHHHJJJNNNSSSYYY^^^jjjyyymmmOOO:::222222222111000111222222222222333555:::TTTwwwbbbMMM666+++))))))***+++((())))))***++++++,,,,,,+++,,,...///000000000///..................------,,,,,,------------,,,,,,******+++++++++,,,,,,,,,***)))+++...)))%%%,,,888TTTrrrtttyyyvvvnnnddd```iii{{{tttMMMFFFFFFJJJFFF<<<777;;;555777888888888888888888333555888999888777888888666777999:::<<>>...***(((((()))'''(((((())))))***++++++***+++...000111111000000.............../////////,,,,,,------------,,,,,,)))))))))*********++++++***'''(((+++))))))888KKKnnnyyycccdddfffbbbWWWKKKLLL[[[iii~~~fffLLL:::===@@@999666;;;555666888888777666555555777999999888666555555666333555777888999;;;>>>@@@@@@BBBFFFKKKOOOQQQRRRSSSTTTVVVYYYZZZYYYWWWWWWWWWRRRHHHFFFGGGEEEJJJOOOHHHCCCGGGJJJLLLMMMOOOTTTWWW[[[YYYYYY[[[]]]___aaadddgggnnnwww{{{}}}sssYYYDDD;;;666666777999666222555;;;<<<;;;AAAMMMQQQMMMKKKMMMGGGDDDDDDJJJNNNOOOQQQUUUVVVSSSXXXfffsss{{{___@@@888888222///333000222222111///000444888SSSyyyvvvhhh[[[PPPKKKHHHIIILLLQQQXXXbbbmmmttt|||bbbCCC111+++((('''''''''''''''((())))))******)))+++...000111111111000------......//////000000,,,------......------,,,((())))))))))))*********,,,''''''++++++///EEE]]]qqqXXXXXXbbbggg^^^LLL@@@BBBJJJhhhTTTCCCBBB444999DDD:::666666555555555666666777555444444444444555666666666666777888999::::::;;;???@@@CCCGGGLLLPPPTTTVVVVVVTTTSSSWWW[[[ZZZSSSMMMHHHIIIIIIIIIIIIHHHGGGFFFHHHKKKPPPSSSUUUVVVXXXZZZ\\\WWWWWW```hhhjjjlllqqqwwwzzz~~~{{{^^^KKKCCC@@@666666666666666666666666:::;;;AAAJJJQQQPPPKKKGGGFFFHHHKKKOOORRRUUUVVVWWWWWWYYY]]]bbbjjjttt^^^===444444111///000555...,,,111111000:::IIIkkkuuu___OOO===777888444777555222333777???HHHNNN^^^kkk|||wwwgggOOO999+++'''''')))''''''''''''((()))++++++,,,,,,------.../////////------......///000000111//////......---,,,+++*********++++++++++++******,,,++++++***&&&111TTTwwwoooNNNMMMRRR\\\eee```OOOAAA<<>>AAAFFFLLLRRRUUU^^^aaaeeegggeee```\\\ZZZQQQQQQPPPOOONNNMMMLLLLLLJJJMMMRRRWWWZZZ]]]```bbbjjjgggiiinnnooopppttt|||zzztttYYYHHHBBBAAA777777777777777777777777999<<>><<<888444555777666666555555666666666555555444444555555666777777777777777777777777777999888888:::???FFFMMMQQQYYYbbblllmmmfff```___aaa___^^^]]][[[ZZZZZZ[[[[[[WWWZZZ^^^bbbdddgggkkkmmmnnnooorrrrrroooooovvvpppWWWHHHCCCBBB::::::999888888999:::::::::AAAIIIPPPSSSSSSRRRQQQRRRRRRQQQRRRSSSUUUXXXYYY]]]YYYTTTQQQUUU```nnnxxx|||]]]>>>333333222///...000222555444000999WWWwww{{{MMM<<<333111+++,,,111---++++++,,,,,,+++******))))))000<<>>___wwwfff^^^WWWUUUSSSNNNKKKKKKEEEHHHRRRhhhccc???;;;<<<888999888777666666666666666666555555555555555666666777777777777666666666666666777666666888;;;@@@EEEHHHKKKUUUaaafffccc```aaadddfffeeecccbbbbbbccceeefffdddeeefffffffffgggjjjllliiilllooopppoooqqqxxxvvv^^^MMMEEECCC===<<<:::999999;;;===>>>>>>GGGPPPTTTUUUVVVVVVUUUUUUSSSQQQOOOOOOQQQSSSUUURRROOOJJJIIIMMMYYYgggqqqyyy|||dddDDD555222111//////666333000000555IIInnnqqqCCC444///111---...111---,,,---.../////////---,,,,,,...333===HHHPPPSSSSSSUUUYYY___cccdddaaa\\\YYYMMMEEE888...((('''((()))'''''''''''''''((()))***))))))***++++++,,,,,,---************++++++,,,,,,+++,,,,,,,,,,,,++++++***))))))************))))))%%%***+++000GGGnnnsssjjj___YYYVVVQQQJJJFFFFFF>>>;;;KKKiiiLLL888<<<<<<888888888777666666666666666666555555555555666777777777777777666666666666666777777999:::;;;======>>>BBBIIITTT\\\aaadddgggiiigggeeeccc```______``````_________]]]\\\\\\___aaahhhlllqqquuuzzzkkkWWWJJJEEE@@@???===<<<<<>>000---000,,,,,,...(((+++++++++,,,,,,---------...---...555>>>EEEGGGFFFFFFHHHJJJLLLKKKHHHEEEBBB:::555...)))'''((())))))'''''''''''''''(((((()))(((((())))))***+++++++++))))))))))))******************++++++,,,+++++++++)))))))))******)))))))))'''+++---666QQQvvvxxxpppcccZZZTTTPPPIIICCC===666111666JJJhhhiii@@@<<<===333999999888777666666666666666666555555666666777888777777777777777777777777888999:::<<<<<<;;;999888<<>>///,,,///,,,---///))),,,,,,+++***))))))******+++***+++000777===????????????>>>===;;;999777666444111---***))))))((('''(((''''''&&&''''''(((((('''''''''((())))))******))))))))))))))))))))))))((()))***+++++++++++++++((())))))******))))))((('''***222DDD```~~~}}}~~~}}}mmm\\\QQQKKKEEE>>>222111000000888NNNsssXXXAAA@@@555:::999888777666666666666666666666666666777777888666777777777888999999999999999::::::999999999888888999:::???DDDKKKPPPSSSYYYXXXVVVSSSPPPMMMKKKJJJIIIIIIIIIIIIJJJNNNTTTXXXeeetttxxxjjjeee]]][[[YYYXXXZZZ```eeeiiikkkrrrsssmmmkkkmmmggg]]]LLLJJJFFFCCCAAA@@@@@@AAA???@@@AAAAAABBBFFFKKKNNNWWW^^^hhhrrr|||zzzcccMMM@@@<<<<<>>>>>???@@@DDDIIIMMMRRRVVV]]]iiiwww|||hhh\\\YYYYYYaaapppsssHHH888111111,,,,,,///***&&&(((***,,,,,,+++***(((***+++,,,---///111333444222333333333333222111111---,,,,,,,,,,,,+++(((%%%(((''''''&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))************))))))))))))&&&'''(((***++++++++++++(((((())))))))))))((((((,,,---===\\\wwwtttfff[[[WWWYYY[[[]]]]]]```gggnnnsssuuuxxx|||{{{yyyqqqfff[[[GGGAAA:::666888LLLrrrpppMMM;;;>>>888555999;;;999888::::::999888888777888888888777777777777777777777777999999888888777888888888777666666666777888:::;;;>>>>>>===<<<;;;:::;;;<<<>>>;;;;;;======AAAPPP```~~~yyy\\\OOOCCC@@@BBBAAA@@@@@@>>>CCCCCC@@@@@@EEEFFFBBBKKKRRRSSS[[[iiiqqq{{{```GGG222///111///---000...)))(((,,,+++''''''+++***+++,,,---............//////...------,,,++++++.........---+++(((&&&$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''''''''(((***+++++++++***)))(((((())))))(((((((((((((((((((((((((((555QQQppp~~~qqqdddWWWQQQMMMGGGAAA???@@@===>>>DDDIIINNNWWWbbbhhhnnn|||rrrgggZZZTTTZZZmmmyyyooommmsssmmmDDD;;;<<<;;;:::;;;===<<<::::::999999888888888888888888888888888888888888888888888888888999:::;;;;;;777666666555666777999:::;;;:::::::::::::::::::::::::::;;;???CCCMMMdddyyy```SSSFFFBBBBBB@@@?????????CCCCCCAAAAAAEEEFFFCCCFFFLLLMMMTTTbbbiiitttvvv]]]EEE;;;666///,,,///...***+++//////***((()))******,,,---......//////......---,,,,,,+++******,,,,,,,,,+++***(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''''''''(((******+++******)))))))))))))))''''''''''''''''''''''''+++999UUUsss|||rrrjjj]]]UUULLLGGG@@@888333333333000000555888;;;DDDMMMSSSZZZkkkvvvyyyrrr^^^QQQPPP\\\sss___======;;;888999===<<<888::::::999888888888888888888888888888888888888888888888888999:::;;;<<<===777777666555555666777888888777777888:::;;;;;;:::999999<<>>CCCIII[[[jjjsss{{{bbbSSSAAA666777DDD[[[nnnTTTDDD888888<<<<<<:::;;;::::::999888888888888999888888888888888888888888888888888888999999:::;;;888777666555555555666777888888:::<<>>BBBBBBFFFNNN\\\rrr{{{```UUUJJJEEEBBB>>><<<===???AAADDDEEEFFFFFFDDDBBBBBBFFFDDDFFFQQQUUU]]]nnn}}}uuufffQQQBBB===555000***)))***************+++++++++,,,---...///*********))))))((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))))))))*********)))))))))''''''''''''''''''''''''+++666HHH[[[iiirrrwww{{{yyy|||}}}||||||yyyuuuqqqpppnnniii```XXX___SSSEEE;;;333,,,+++---///............000555999>>>@@@NNN[[[ggg|||ttt[[[BBB;;;444111222888EEEQQQwww}}}WWW<<<>>>CCC;;;999AAA;;;::::::999888999999999888888888888888888888888999999888777777666777777888888666555555666777777:::>>>BBBEEEFFFGGGGGGGGGNNNOOOUUUbbbuuu|||{{{ttt\\\RRRIIIDDDAAA>>><<<>>>???AAAFFFJJJKKKHHHDDDBBBBBBEEEAAAAAAIIILLLSSScccxxxqqqeeeaaaPPPGGG999///---...///---,,,,,,+++++++++,,,------((((((((((((((((((''''''&&&&&&&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((()))************))))))''''''''''''''''''''''''$$$+++555>>>HHHQQQYYY]]][[[___cccffffffdddddddddaaaccceeegggggggggiiijjjjjjTTT===000,,,***)))******,,,,,,++++++///222555:::888@@@JJJUUUooozzz[[[>>>222000111444444444777===fffrrrKKKCCCBBB999777???;;;;;;:::999999999999999999999999999999999999999:::999888777666555555555888888777666666777888999===DDDLLLNNNMMMKKKMMMPPPQQQWWWbbbrrrsssYYYPPPHHHEEEAAA======???@@@CCCJJJRRRSSSLLLFFFCCCCCCEEE@@@???FFFGGGNNN^^^rrrzzzxxx|||~~~~~~rrrgggVVVGGG@@@>>>:::444...---,,,*********++++++((((((((((((''''''''''''&&&&&&%%%%%%&&&''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((''''''(((***++++++***))))))&&&&&&&&&&&&&&&&&&&&&&&&''',,,000111666???GGGIIIHHHLLLOOOQQQQQQPPPOOOOOORRRWWW]]]aaacccfffmmmssshhhPPP666******+++++++++&&&***,,,***+++///222222777555:::@@@IIIfffiiiHHH000111//////111111///222888VVVhhhKKK@@@===<<<;;;;;;;;;:::999999999999:::999999999999999999999999999999888777666666666777888888777777777999:::;;;>>>IIISSSUUUOOOLLLPPPVVVVVVddduuuwwwYYYQQQJJJFFFBBB>>>===@@@BBBFFFPPP[[[\\\RRRIIIFFFFFFHHHCCCBBBIIIKKKSSSccczzzzzzfffccc]]]XXXVVVYYY___dddttt|||~~~rrrddd\\\VVVJJJ>>>111///---***)))((())))))'''''''''(((((((((((((((''''''&&&%%%&&&&&&(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''''''''(((***+++++++++))))))&&&&&&&&&&&&&&&&&&&&&&&&***///111///111888=========@@@DDDFFFFFFFFFGGGHHHMMMQQQVVVZZZ]]]```ccceeeUUUCCC111***+++,,,,,,,,,''',,,...++++++000333111555444999;;;AAA^^^zzzXXX;;;///222///...///......222888JJJzzzXXXDDDHHHHHH>>><<<;;;::::::999999::::::999999999999999999999999999888888888888888999999888888777777888:::<<<======JJJWWWXXXPPPKKKPPPXXXcccvvvzzz[[[SSSLLLHHHCCC>>>===@@@EEEIIITTTaaabbbVVVLLLHHHIIILLLGGGFFFNNNRRRZZZkkk}}}dddRRR<<<:::666333111444:::>>>AAAQQQhhh|||xxxqqqiiiXXXFFF222000---***((((((((((((''''''((((((((((((((((((((('''&&&&&&&&&&&&(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&&&&(((***+++,,,+++***)))&&&&&&&&&&&&&&&&&&&&&&&&%%%+++---***+++000333111222555:::===???BBBDDDFFFLLLMMMPPPUUUXXXXXXUUURRR>>>444+++)))***(((((()))%%%+++---******///000...000000666666888RRRuuurrrLLL555222000......111111///222777CCCvvv]]]KKKEEE@@@<<<999>>>???999;;;>>>777888555777;;;;;;999>>>FFF888999999:::999888777666555<<<@@@>>>:::999;;;>>>???NNNTTTSSSSSSPPPUUUddd}}}aaaTTTIIIDDDCCCBBBBBBCCCFFFOOO]]]hhheeeYYYNNNKKKMMMSSSWWWVVVZZZfffssszzzoooOOO999555//////111333111,,,,,,000444444AAA[[[ttt{{{uuummm___MMM???---,,,,,,+++***)))((((((&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((()))***++++++***)))(((&&&&&&&&&&&&&&&&&&%%%%%%%%%'''***+++,,,...111444555:::>>>@@@EEEJJJLLLJJJLLLHHHEEEEEEHHHGGGCCC>>>...,,,******+++++++++*********+++++++++,,,,,,,,,......000444777FFFggg___DDD666+++000//////.........//////AAAfff{{{\\\LLLGGG<<<888<<<===777:::???:::999777888;;;;;;999===DDD999::::::;;;:::999888777888;;;===:::777888;;;>>>DDDPPPRRRQQQWWW[[[eeevvvcccWWWJJJEEEDDDBBBCCCEEEJJJTTTeeeppplll]]]QQQLLLQQQ\\\hhhnnntttmmmSSS===333333444111111222111......111333///666MMMiii|||oooaaaUUUHHH;;;111,,,,,,+++******)))((((((&&&&&&''''''''''''&&&&&&)))((((((((('''''''''&&&((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&)))***+++,,,---000444888999@@@GGGKKKPPPUUUUUURRRLLLGGGBBB@@@???<<<777222---+++***)))***+++***)))*********+++++++++,,,,,,///...///222444BBBbbb]]]AAA555---000//////.........//////<<>>>>>777999???<<<:::888999;;;:::999<<>>BBBKKKTTTUUUWWWdddooo}}}hhh[[[NNNGGGEEEDDDFFFIIIRRR]]]nnnyyytttdddWWWSSSZZZkkk}}}xxxVVV;;;111111222222...---///111///...000555000555KKKggg}}}mmmWWWDDD888111,,,(((++++++******))))))((((((&&&&&&''''''''''''&&&&&&((((((((('''''''''''''''((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((())))))(((''''''%%%%%%%%%&&&'''''''''(((,,,,,,---...222888@@@FFFIIIQQQZZZ^^^``````\\\UUUGGGAAA;;;777444111---))),,,***(((((()))***)))(((*********++++++++++++,,,...---...000111===\\\{{{ZZZ===444////////////......//////000666]]]nnnNNNIII@@@@@@AAA999999>>><<<;;;:::::::::::::::;;;===::::::::::::::::::999999999777777888:::<<>>;;;;;;;;;;;;::::::;;;;;;:::999888888888888999999999:::777777:::;;;:::???GGGYYYeeemmmyyyhhh^^^SSSNNNLLLMMMRRRYYYbbbkkkwww{{{rrrpppttt}}}lllDDD222666777...111...///333444111///000***===WWWnnn~~~rrr^^^;;;444+++&&&&&&)))+++,,,(((((((((((((((((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&((((((((('''&&&%%%%%%&&&&&&'''((())))))((()))+++000777CCCPPPXXX]]]dddhhhfff```XXXKKK@@@555222...,,,++++++++++++***(((''''''((())))))((())))))*********+++++++++)))))),,,///...777SSSoooYYY888000000///////////////000111111333ZZZzzzZZZCCC:::===<<<===@@@<<<;;;<<<;;;999:::===<<<888888888777777777888999:::;;;888999<<<:::888AAANNNfffttt~~~zzzaaaYYYQQQNNNNNNPPPXXX```iiippp{{{}}}xxx|||mmmEEE333444444...///......000...,,,...222;;;TTTqqqqqqWWW@@@...,,,)))((((((((('''&&&&&&&&&''''''(((((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''')))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&(((((((((((('''&&&&&&&&&'''((((((((()))'''(((***,,,000888AAAGGGJJJOOORRRPPPLLLFFF<<<333111000...,,,************)))((('''''')))******))))))))))))************+++'''(((---000...444LLLfff___<<<000///////////////000111222222888___uuuTTT@@@>>><<<>>>???;;;:::<<<;;;999;;;???===777999999888888888999:::;;;<<<999;;;>>>===???PPPeee|||~~~pppWWWQQQMMMMMMNNNRRR[[[dddooovvv~~~yyyYYYBBB999666444111000111111000222===IIIaaatttqqqSSS;;;///+++***))))))((('''&&&%%%%%%%%%&&&''''''((())))))&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''')))(((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%'''((())))))((((((''''''''''''(((((((((((((((((())))))***,,,000444333777:::888666555111+++++++++++++++))))))))))))***((('''((()))+++******))))))))))))************''')))...000,,,...CCCZZZgggBBB222...////////////000111222333???eeehhhIIIAAA===>>>>>>999999<<<;;;888;;;@@@>>>777::::::999888999:::<<<===:::888;;;AAABBBIIIbbb~~~}}}|||vvvgggPPPLLLIIIKKKNNNRRR\\\eeessszzz}}}||||||~~~rrrWWWCCC<<<<<<888888999:::<<>>===:::888888===???<<<666>>><<<::::::::::::999888:::;;;<<<@@@KKKaaa|||hhhUUUDDDDDD???AAAIIILLLYYYpppwww~~~~~~|||}}}sssdddXXXQQQUUURRROOORRR\\\kkkyyylllIII///)))///++++++)))(((''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))***)))(((&&&'''(((***+++,,,+++)))(((++++++++++++*********))))))))))))))))))((('''''''''&&&&&&&&&&&&'''((((((***)))))))))++++++)))'''&&&''')))*********)))(((%%%)))------,,,///999AAAqqqxxxXXX;;;---///------000000...000555PPPyyy\\\GGG???<<<:::AAA>>>:::999;;;===;;;777<<<;;;::::::;;;;;;;;;::::::;;;BBBPPPeee~~~vvv]]]KKK???@@@<<<===EEEHHHUUUmmmyyy}}}|||}}}yyy\\\===+++)))---+++***)))(((''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&((()))***)))(((''''''(((***+++++++++***)))++++++*********))))))))))))))))))))))))((('''''''''&&&&&&&&&''''''(((((())))))((()))******)))'''&&&''')))*********)))(((&&&***---,,,))),,,444;;;ggg|||jjjJJJ222111111222333111000777@@@bbb|||XXXIIIAAA999CCC???;;;999999999999999:::::::::;;;;;;<<<<<<===<<>>KKKccc{{{}}}\\\:::***---///*********)))(((((((((((((((''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((())))))))))))(((((()))***+++++++++***************)))))))))(((((()))))))))))))))(((''''''&&&''''''((((((((((((((('''&&&&&&'''))))))(((&&&'''((()))***+++***)))))))))+++,,,***'''(((---111MMMqqqvvvVVV<<<888555555999DDDXXXiiittt\\\UUUDDD===999;;;<<<999999;;;;;;<<<<<<;;;:::<<<@@@DDDKKK___zzzuuuPPP:::999333777555666:::;;;HHHaaawww~~~sssPPP222***//////(((***))))))(((((((((((()))''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((())))))))))))))))))******+++++++++++++++************)))))))))))))))))))))))))))(((''''''&&&'''((()))))))))(((((('''&&&&&&''')))***(((''''''(((***+++++++++***))))))***+++***)))***...111DDDlllppp^^^SSSJJJJJJRRRaaasssxxxnnnUUUGGG======>>>;;;:::======>>>===<<<<<<@@@HHHOOO[[[uuueeeFFF888:::444888777777999888EEE^^^rrr|||xxxzzzhhhDDD///+++---,,,((())))))(((((((((((())))))''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))******************++++++,,,,,,++++++++++++*********))))))))))))))))))(((''''''&&&'''((()))***)))(((((('''&&&&&&(((******)))(((((()))***+++++++++***))))))***++++++***,,,...111===gggyyynnnmmmttt~~~qqqZZZEEEAAA@@@===<<>>??????>>>@@@GGGTTT]]]pppyyyWWW???888:::444999888888999666CCC\\\nnnyyyuuuwww___<<<...,,,+++***,,,))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))))))))******++++++*********++++++,,,,,,,,,,,,,,,,,,++++++++++++)))))))))))))))(((''''''&&&''')))*********(((''''''''''''(((++++++***)))((()))***+++,,,+++************+++******+++---...555aaa~~~iiiMMMCCCAAA======AAA>>>???@@@@@@CCCMMM\\\hhhsssPPP;;;777999555:::999888888555AAAZZZkkkxxx]]]999//////***+++222))))))(((((((((((()))***''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))))))))******+++++++++******++++++,,,------------,,,,,,,,,++++++)))))))))))))))(((((('''&&&''')))***+++***((('''((('''''')))+++,,,+++***((()))***+++,,,+++******+++++++++************+++///]]]|||eeeNNNCCCAAABBBCCCBBB======DDDNNN]]]tttmmmMMM===999999888555777<<<;;;:::GGGYYYmmmzzzXXX888111+++(((++++++***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((((((((())))))))))))---,,,+++*********+++,,,++++++,,,,,,---...//////...---,,,+++************+++++++++*********))))))&&&''')))***++++++******((((((((((((((((((((((((******+++,,,,,,,,,,,,+++))))))(((((()))+++---...555TTTtttcccQQQJJJJJJMMMKKKJJJNNNXXXeeeuuusssQQQ===777666<<<777777::::::;;;JJJ]]]tttxxxPPP555///***(((++++++***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))******---,,,+++*********++++++++++++,,,,,,---......///...---,,,+++************,,,++++++++++++*********))))))***++++++***)))((((((((((((((((((((((((((()))***++++++,,,,,,++++++***))))))))))))+++,,,---000MMMlll|||}}}cccVVVVVVZZZZZZ\\\cccooo{{{~~~^^^III>>>:::@@@;;;:::===@@@FFFWWWiii~~~~~~eeeCCC///---)))(((+++******)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((((())))))))))))*********---,,,++++++******++++++++++++,,,,,,------.........---,,,++++++******+++,,,,,,,,,,,,++++++++++++++++++,,,,,,+++***(((''')))))))))))))))))))))))))))***++++++,,,,,,++++++++++++***))))))***+++,,,///GGGcccvvv{{{kkkjjjnnnqqqvvv}}}vvvdddVVVNNNKKKGGGGGGMMMSSS]]]lll{{{PPP777+++,,,)))(((+++)))***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&'''((())))))***)))))))))*********++++++,,,,,,++++++++++++***+++++++++,,,,,,,,,---------...---,,,+++++++++++++++---------,,,,,,,,,++++++++++++,,,,,,,,,+++)))((())))))))))))))))))))))))))))))***+++++++++++++++---,,,***)))))))))******...>>>RRRdddtttzzzxxxmmmeeeccceeekkkrrrzzzeee>>>---(((,,,((((((+++)))***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&'''(((******+++************++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,---------,,,,,,,,,++++++)))***+++---------,,,+++))))))))))))))))))))))))))))))***++++++++++++***---,,,+++))))))))))))******222<<>>BBBDDDKKKPPPYYYaaakkkxxxnnnRRR;;;000,,,(((---000((('''+++)))***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&(((***+++---...++++++,,,,,,,,,---------++++++,,,---,,,+++***)))++++++++++++++++++++++++------,,,,,,,,,------...+++++++++*********))))))---......///...---+++***(((((((((((((((((((((((((((((()))***************++++++***))))))***+++,,,)))(((***...333555888:::<<<@@@EEELLLXXXhhhyyywwwgggZZZLLL<<<111---)))******)))'''&&&((()))***+++***(((&&&&&&'''(((((('''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''')))******************+++,,,,,,,,,,,,+++***+++------,,,+++,,,---,,,,,,++++++,,,,,,---...+++++++++************)))***)))))))))))))))***+++,,,,,,------------......,,,+++))))))******((('''******++++++++++++******,,,+++***)))))))))++++++((()))***+++---...///000666;;;===CCCNNNUUUfff|||kkk```UUULLLCCC888000...)))******)))'''&&&((()))******)))'''&&&&&&***,,,((((((((('''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''')))******************+++,,,,,,,,,,,,++++++---......,,,+++,,,,,,,,,++++++++++++,,,------+++++++++************))))))))))))))))))******++++++++++++,,,,,,------...,,,+++))))))******(((''')))******++++++******)))******)))((((((((()))***((()))***+++---...//////444888999>>>GGGNNN___zzzxxxkkkaaaSSSKKKDDD@@@:::222------)))******)))''''''((()))))))))((('''''',,,222777)))((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''')))******************+++,,,,,,,,,,,,+++---...//////---++++++,,,+++++++++++++++,,,------+++++++++************))))))))))))******++++++++++++,,,,,,---.../////////,,,+++))))))******((('''))))))************)))))))))((((((''''''(((((()))((()))***+++,,,---...///222555333666>>>CCCTTTooo}}}ooo```TTTMMMKKKEEE@@@===777///++++++((()))***)))''''''(((***''''''&&&'''***111:::AAA))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''')))******************+++,,,,,,,,,,,,+++...///000///---++++++++++++++++++***+++,,,,,,---+++++++++*********))))))))))))***++++++,,,,,,,,,------...///000111111222,,,+++))))))******((('''((())))))))))))))))))((((((((((((((((((((())))))((()))***+++,,,---......000222///000777:::JJJeeennn[[[MMMGGGEEEIIIEEEAAA???888///+++,,,((())))))((('''''')))***''''''&&&&&&(((...666<<<((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''')))******************+++,,,,,,,,,,,,+++---///000///,,,+++***++++++************+++,,,,,,+++++++++*********))))))))))))+++,,,------------,,,------...//////000000,,,+++))))))******(((''''''(((((())))))(((((('''((((((((())))))*********))))))******+++,,,------///111---...333555DDD^^^{{{sss^^^LLLCCCBBBDDDDDDAAA@@@???999000,,,---'''((()))((('''''')))+++((('''&&&%%%$$$&&&***...((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''')))******************+++,,,,,,,,,,,,+++,,,---......,,,******+++***************+++,,,,,,+++++++++************)))((()))+++---.........---+++,,,,,,,,,,,,---------,,,+++))))))******((('''''''''((((((((((((''''''''''''(((***************))))))******+++,,,,,,------///---...222444AAAZZZyyyxxx```LLLBBB???>>>>>>???>>>>>>>>>888///,,,...'''((()))((('''((()))+++&&&''''''&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''')))******************+++,,,,,,,,,,,,+++)))+++---,,,+++******+++***************++++++,,,+++++++++************)))(((***,,,...//////...............---------------,,,+++))))))******((('''&&&''''''((((((''''''&&&%%%&&&''')))******)))))))))))))))***++++++,,,,,,***...,,,...333333???XXXyyyuuufff]]]SSSSSSUUU[[[eeeooowww{{{kkkOOO???<<<>>>;;;666>>>>>>???>>>777...***,,,'''((()))((('''(((***+++"""%%%((()))((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''')))******************+++,,,,,,,,,,,,+++(((***++++++*********+++*********)))***++++++,,,+++++++++************)))(((***,,,.../////////...222222111111000000//////,,,+++))))))******((('''&&&''''''''''''''''''&&&###$$$&&&((())))))(((''')))))))))***+++++++++,,,(((,,,,,,///444444???VVV{{{zzzcccTTTIIIBBB@@@???@@@DDDIIISSSdddttt{{{{{{eeeLLL@@@===;;;999999888<<>>999222+++'''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((())))))************)))++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,+++)))((((((((()))***+++,,,---...//////////////////111111000...,,,+++...---,,,+++************(((''''''&&&&&&((()))***)))))))))))))))******+++*********)))******++++++222***+++222000...BBB^^^xxx]]]IIIBBBAAA@@@<<<;;;;;;===???FFFTTTbbb{{{zzzdddLLL@@@<<<;;;999999999<<<>>>===888111+++((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((())))))***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++***)))******++++++,,,---....../////////,,,...///000000///...---,,,+++***)))))))))))))))(((((('''&&&'''((()))***)))))))))))))))******+++*********)))******+++,,,///***---333222444LLLjjjeeeHHH999999===>>><<<;;;;;;<<<<<>>]]]~~~{{{[[[DDD<<<<<<<<<999::::::;;;<<<<<<>>>HHHSSSiii|||yyyeeeNNNAAA<<<999999:::;;;<<<===;;;666000,,,***((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((())))))***++++++++++++))))))))))))))))))))))))))))))***+++,,,,,,------++++++++++++++++++++++++---,,,,,,+++++++++++++++***+++,,,------......---+++,,,---...////////////)))(((((((((((())))))***((((((((((((((())))))))))))))))))))))))******+++))))))))))))***+++,,,,,,+++,,,000444999KKKpppqqqQQQ???===>>>:::555777777888999888999BBBMMMddd{{{|||hhhQQQCCC===999999;;;;;;===>>><<<666111,,,***((((((((((((((((((((((((&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((***++++++,,,,,,,,,))))))))))))))))))))))))))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++++++++*********)))***+++,,,------------------............------******)))))))))***++++++((((((((())))))))))))))))))))))))))))))******+++))))))))))))***+++,,,------...000444@@@[[[pppLLL;;;<<>>::::::<<<<<<>>>???>>>888222---+++((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((***+++,,,,,,------*********************************++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,+++******)))))))))***+++,,,,,,,,,,,,......------------------,,,,,,+++++++++++++++,,,'''((()))*********)))))))))))))))))))))******+++(((((())))))***+++------...000222:::OOOnnntttMMM<<<<<>>;;;:::;;;<<<<<>><<>>===???NNNhhh|||}}}jjjRRRBBB<<<;;;:::===???DDDIIIEEE999...)))((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$#########$$$%%%'''(((***************+++++++++---,,,+++*********,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---......---,,,,,,,,,---------,,,+++++++++,,,------************+++,,,------,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))))))))************))))))*********,,,000333:::333:::XXXyyy{{{UUU>>>;;;>>>>>>:::;;;:::;;;AAAOOOfffoooWWWEEE>>><<<;;;>>>???DDDIIIEEE999///+++((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''***((('''%%%%%%&&&'''(((***************++++++++++++++++++***++++++,,,,,,++++++++++++++++++++++++...---,,,++++++,,,...///...------,,,,,,,,,------...---,,,+++++++++,,,---+++++++++***++++++,,,,,,,,,+++++++++************(((((((((((((((((((((((())))))))))))************))))))*********,,,000333:::777AAA]]]yyy___EEE<<<===???>>>??????EEEUUUmmmuuu]]]JJJAAA===;;;??????DDDHHHEEE999000,,,((((((((((((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''000---***'''&&&&&&((()))))))))*********+++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++444222///---,,,,,,...///------,,,,,,,,,------...///...,,,+++***++++++,,,,,,,,,++++++***+++++++++++++++*********)))))))))(((((((((((((((((((((((())))))))))))************))))))*********,,,000333999999GGGbbbyyysssVVVDDD@@@EEEJJJSSSZZZjjjwwwaaaMMMCCC>>>;;;>>>>>>BBBFFFBBB888///,,,(((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&111...+++(((&&&''')))***)))))))))***++++++,,,,,,((()))+++,,,------,,,+++************************999666111---+++***++++++,,,,,,,,,,,,,,,---...//////...,,,+++***++++++,,,------,,,+++*********************))))))))))))(((((((((((((((((((((((((((((()))))))))************))))))*********,,,000333888999HHHccczzzqqq\\\UUU\\\eeevvvxxxdddPPPDDD???<<<<<<<<>>UUUooo{{{fffOOOAAA>>>;;;::::::<<<===:::333...(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((('''((()))+++,,,---------+++++++++++++++***)))))))))))))))(((((((((''''''(((((((((((()))***+++,,,...++++++---------000666------,,,,,,,,,,,,,,,------,,,+++***((((((---222666777555///,,,,,,,,,+++************************((()))***+++,,,,,,,,,,,,))))))))))))***+++,,,,,,222@@@YYYsssmmmSSSAAA;;;:::999999;;;<<<:::333...(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&'''((())))))***+++,,,------------***************)))))))))*********))))))))))))((((((((((((((()))***+++,,,///+++***---///......111///...------,,,,,,,,,,,,***......(((&&&---888???CCC@@@>>>;;;555...,,,...,,,,,,,,,+++***))))))(((((()))***+++++++++++++++))))))))))))***+++,,,,,,111AAA]]]wwwpppUUUBBB::::::999999;;;===:::444///************))))))))))))'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&'''((()))***++++++,,,---.........---,,,++++++***************+++++++++*********))))))))))))(((((()))***++++++///***)))---000...,,,,,,000///...---,,,,,,,,,,,,'''------))),,,999EEEKKKHHHKKKRRRSSSHHH555+++++++++++++++***))))))(((((((((((()))***++++++******((((((((())))))***+++,,,///BBB```|||pppVVVCCC<<<;;;::::::<<<===:::444///,,,,,,,,,++++++*********''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&'''((()))***+++,,,---..................---,,,+++++++++,,,,,,++++++++++++************))))))))))))))))))***+++...)))(((---///---******000///...---,,,+++++++++(((***+++---555BBBKKKNNNTTTaaaqqquuudddFFF000'''))))))))))))))))))))))))(((((()))*********))))))(((((((((((()))***+++,,,///AAAaaa~~~qqqYYYFFF>>>;;;::::::;;;<<<999222---------,,,,,,+++*********'''''''''''''''(((((((((%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&((()))******+++,,,---............///...---++++++,,,------+++++++++************)))***)))))))))))))))******,,,((((((,,,---+++)))+++...---,,,,,,+++++++++++++++((()))222<<>>;;;AAA@@@???BBBGGGNNNZZZmmm~~~yyyfffooohhhOOO???===888666666444...******))))))(((((('''''''''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''((((((((()))***+++,,,,,,---+++++++++************)))((()))++++++)))((()))***''')))---,,,'''###&&&+++++++++***))))))******+++------------,,,+++***))),,,%%%'''@@@EEELLLwwwbbbLLL999333777444111...'''(((''''''''''''(((((()))''''''((()))***++++++,,,---000777@@@MMM\\\kkkuuu{{{sssPPPAAA999777===:::888999<<>>777222111...)))'''((((((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&'''((())))))''''''&&&&&&&&&&&&&&&&&&'''(((((()))***+++,,,,,,+++++++++************)))+++,,,---,,,+++******+++---+++(((''')))+++***)))((()))***+++++++++++++++------------,,,+++***)))&&&+++...;;;>>>PPP{{{]]]888+++***))))))(((((((((((()))))))))))))))))))))))))))***+++,,,///666===CCCNNNXXXfffrrr{{{UUU999:::;;;777999999999:::<<<;;;===FFFQQQiii{{{bbbNNN]]]ssswwwuuujjjPPPBBB???888111///,,,(((''')))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))&&&&&&&&&&&&'''(((******)))((('''&&&&&&&&&&&&&&&''''''((()))***+++,,,,,,+++++++++*********))))))+++,,,,,,+++***)))***+++***,,,---+++,,,,,,***'''((((((***+++,,,,,,++++++,,,,,,,,,,,,,,,+++******'''...///888>>>WWWwwwIII,,,,,,***)))(((((((((((()))))))))))))))(((((((((,,,,,,,,,++++++...333777:::BBBOOO[[[fffsssyyyNNN888===>>>777777666666888:::999:::BBBLLLfffzzzkkkMMMWWWpppvvvqqqyyyiiiOOOBBB???888111...,,,((((((***'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))&&&&&&&&&'''((()))***+++)))(((''''''&&&&&&&&&&&&''''''((()))***++++++,,,+++++++++*********))))))*********)))((((((***,,,'''111888666111///+++'''))))))***+++++++++++++++++++++,,,,,,++++++******)))///...999EEEaaa|||MMM,,,,,,***)))(((((((((((()))))))))((((((((((((((()))))))))((((((***---000111666===EEEOOO\\\kkkuuu}}}qqqJJJ777<<<<<<444666666666777888777777>>>HHHbbbxxxqqqNNNSSSkkkssspppsssfffMMMBBB===666000...,,,)))(((***'''''''''(((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''''''''((()))******((((((''''''&&&'''''''''&&&''''''((()))***+++++++++++++++************)))((())))))((('''(((+++---...<<>>JJJQQQMMMHHHEEE===333...---***(((((((((***+++******++++++++++++******''',,,000@@@DDDUUUfff===))))))(((((('''(((((((((&&&'''''''''((())))))))))))+++,,,,,,++++++---///+++...000222444999AAAGGGMMMXXXdddjjjooovvv|||}}}mmmIII777888555222:::333333555777777:::CCCNNNkkklllJJJIII[[[hhhnnnkkk{{{~~~www}}}yyyaaaLLLDDD666000,,,,,,+++((('''(((&&&'''''''''(((((())))))%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''***))))))(((((((((((()))'''''''''''''''((()))***&&&&&&'''((()))***+++++++++++++++************)))(((((())))))))),,,000333LLLTTTWWWRRRPPPPPPGGG888000...***'''&&&'''***+++)))******+++++++++******&&&---333@@@;;;CCCnnntttNNN%%%(((''''''''''''(((((()))%%%&&&&&&'''((()))******((()))***)))((('''((()))(((,,,000222222444888;;;AAAMMMYYY^^^aaafffjjjkkkrrrxxx}}}|||TTT888888:::666555...444;;;<<<666888KKKbbb~~~bbbNNNIII[[[xxxssstttxxx~~~oooVVVDDD???111///---+++)))******+++%%%))))))&&&'''+++***$$$$$$&&&***+++)))&&&###"""''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''))))))))))))))))))))))))'''''''''(((((((((((()))))))))***++++++++++++***+++*********))))))((((((((($$$%%%))))))***666FFF[[[VVVSSSUUUWWWTTTSSSTTTKKK:::+++((()))((((((***)))************+++++++++)))$$$,,,;;;<<<;;;QQQppplllSSSBBB444)))''''''(((((())))))******'''''''''''''''((())))))(((((((((((())))))))))))------,,,---...000222333999???FFFLLLPPPSSSXXX\\\hhhjjjmmmqqquuuyyy|||~~~|||XXX;;;:::;;;777777:::888666888;;;HHHaaaxxxyyyrrrqqq___PPPWWWpppssstttxxxyyycccKKK<<<888000...,,,***))))))******&&&))))))&&&'''+++***&&&%%%%%%$$$$$$$$$&&&)))+++'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&''''''''''''((((((((())))))***++++++++++++***************)))))))))(((******+++---+++...???RRRYYYSSSPPPUUUYYYXXXVVVUUUMMM<<<+++''')))))))))+++))))))*********++++++++++++&&&***555:::;;;HHH[[[www}}}]]]DDD666000,,,)))''''''(((((())))))))))))'''''''''''''''(((((()))'''((((((((()))))))))))),,,,,,,,,,,,---///111222222666<<<@@@DDDGGGLLLOOOVVVXXX[[[^^^cccfffiiikkknnnpppssswwwyyy{{{{{{|||dddEEE>>><<<777:::;;;666666===LLLaaayyyvvvcccjjj~~~rrrWWWUUUmmmtttvvv{{{pppTTTAAA777333...---+++)))((((((((()))&&&((((((&&&'''******(((,,,***'''%%%%%%&&&((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))***++++++++++++***************))))))))))))%%%(((+++***''',,,???QQQQQQKKKIIINNNSSSRRRPPPPPPOOO@@@000))))))***+++,,,)))))))))*********+++++++++'''(((///888>>>DDDIIIcccrrrddd<<<)))'''((((((+++'''(((((((((((()))))))))''''''&&&&&&''''''((()))''''''((((((((()))))))))+++***++++++,,,---//////,,,///222444777:::>>>AAAGGGHHHKKKNNNQQQUUUWWWXXX]]]___aaadddhhhkkkmmmnnnuuuwwwzzz}}}}}}||||||{{{{{{zzzyyyxxxzzz~~~}}}}}}~~~xxxXXXHHH===888===999???KKK\\\nnn~~~xxxjjjdddiii|||xxxWWWUUUsssuuuyyy~~~cccJJJ>>>777111,,,+++)))((('''''''''((('''(((((('''&&&)))+++,,,***)))(((((((((&&&$$$"""((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))***++++++++++++************)))))))))))))))$$$(((***(((+++777JJJWWWUUUQQQOOONNNLLLHHHHHHKKKLLLFFF<<<333+++((())),,,))))))))))))************((())))))+++555@@@EEEDDDLLLVVV```dddgggnnn{{{zzzUUU333+++---)))'''***(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''((((((((()))))))))))))))***+++,,,,,,---------...///000333666888<<<===???BBBEEEGGGIIIJJJLLLMMMOOOQQQUUUYYY]]]___cccdddgggkkkooorrruuuwww{{{{{{yyyxxxwwwvvvvvvvvvssssssssspppkkkhhhffffffeeeeeeeeedddeeegggiiikkkpppooonnnnnnoooqqqssstttuuuvvvxxxzzz{{{}}}~~~~~~|||}}}~~~~~~~~~pppZZZHHHBBBIIINNN]]]rrrdddWWW___mmmrrrOOOSSSyyywww}}}qqqWWWEEE>>>666,,,***))))))(((''''''''''''''''''''''''&&&''',,,000...+++'''&&&&&&'''&&&$$$(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))***++++++++++++***))))))))))))))))))******+++,,,)))***:::WWWooozzzrrroookkkbbbSSSFFFCCCHHHGGGKKKJJJ>>>///&&&'''+++(((((()))))))))*********'''******(((...:::AAABBB444999===>>>===CCCRRR___^^^CCC...,,,---&&&$$$(((((((((((('''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((()))******+++++++++...---,,,---...000222333222333555777999:::<<<===<<<<<<===???BBBGGGJJJMMMNNNOOOQQQTTTWWWZZZ\\\]]]bbbaaa```^^^]]]]]]]]]]]]ZZZ[[[ZZZXXXTTTPPPOOOOOOOOOPPPQQQSSSUUUUUUTTTSSSXXXXXXXXXYYY[[[]]]___```cccdddgggkkknnnpppqqqrrrrrrtttwwwwwwxxxyyy|||{{{yyyyyy{{{tttccc\\\bbbqqqlll[[[RRRhhh}}}kkkKKKRRRyyyyyyxxxbbbMMMAAA;;;111((()))))))))(((((('''''''''(((&&&''''''&&&&&&,,,444MMMBBB333(((%%%&&&(((***''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***++++++++++++***))))))))))))************)))+++)))---HHHrrr{{{cccLLLAAAAAABBBLLLPPPCCC111'''''')))((((((((()))))))))******(((+++***''''''---555888+++---000111...,,,333<<>>???HHHJJJ???111+++)))((((((((((((((()))))))))******(((((((((((('''***///+++***---000---((()))///000---)))''''''(((+++,,,(((((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''(((((('''((()))***+++***)))))))))((((((***---///...,,,000000111222333333444444555555555666777888::::::===>>>???@@@AAACCCDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@BBBCCCCCCAAA??????@@@<<<<<<<<>>AAABBBCCCDDDFFFHHHIIIJJJKKKLLLOOORRRTTTUUUUUUTTTVVV[[[aaaeeehhhmmmtttzzz{{{~~~~~~{{{|||~~~~~~~~~~~~YYYTTTVVVfff~~~uuusssqqqppppppsssuuuwwwnnnqqqxxxttt]]]___yyy|||ppp\\\HHH@@@999///,,,...((()))))))))))))))((('''(((&&&&&&(((&&&%%%---888MMMAAA111'''%%%&&&(((((($$$%%%%%%&&&'''((())))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***(((((())))))*********+++999RRRiiivvvpppTTTCCC???DDDCCC999111...,,,((((((((((((((())))))))))))***%%%%%%+++---((('''+++)))%%%&&&))))))&&&)))///%%%)))+++******,,,***$$$(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((((()))***++++++***))))))((('''(((+++///000...+++.........//////000000000000111111111222222222222444444555777888:::;;;;;;888888777666555555555555333555777777666555666777;;;888777888<<<>>>>>><<<;;;;;;<<<>>>???AAABBBCCCAAACCCEEEGGGGGGGGGEEEDDDCCCIIIPPPUUUYYY___hhhnnnnnnrrruuuuuutttvvv|||||||||}}}}}}~~~~~~rrrYYYMMMSSSiii~~~ttthhh___\\\eeeooouuuuuutttuuuvvvjjjfffjjjtttvvvqqqsss{{{kkk[[[ggg~~~zzzYYYQQQDDD999111---***)))((()))******)))'''%%%$$$&&&%%%%%%%%%%%%&&&'''''',,,+++)))'''&&&%%%&&&&&&))))))(((&&&$$$$$$%%%&&&))))))))))))((('''%%%%%%$$$***...---,,,,,,,,,***///+++'''&&&(((***+++***)))************+++++++++(((******((('''***...111XXX[[[:::>>>???@@@@@@===777000+++%%%''')))))))))******)))))))))************))))))******))))))((((((''''''(((((())))))******+++++++++***((('''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''((())))))***((((((***+++,,,------------------............///000000111111111222222222333333444444555666666777666555333111000000111222111111222222222333333333333444555555666666555555999999:::::::::;;;;;;;;;===;;;999:::>>>@@@???>>>BBBBBBCCCEEEHHHLLLQQQSSSWWWYYY\\\aaafffkkkppprrrtttttttttuuuwwwzzz|||~~~{{{}}}~~~}}}}}}}}}rrr\\\RRRWWWeeeqqqwwwrrrrrrlllccckkkpppvvvzzz||||||~~~~~~xxxwww|||{{{tttuuu|||yyyiii[[[hhhrrrhhhOOOIII@@@888222---***'''(((((()))***)))'''%%%$$$&&&&&&%%%%%%&&&&&&'''((()))((('''&&&%%%&&&&&&'''&&&&&&&&&''')))***)))(((***)))(((''''''((()))***...---...//////...------******)))(((((()))+++---***************************))))))***((()))333>>>pppcccBBB888AAAMMMRRRLLL@@@555...((())))))((()))*********))))))************))))))))))))))))))(((((((((((()))))))))))))))*********+++***((('''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((()))))))))'''((()))+++,,,---------,,,---------............/////////000000000111111111111222333333444555555444333000///......///000000000111111111222222222222222333444444444444444666666666777777777888888999777555666999;;;;;;999999999:::<<<>>>BBBEEEHHHKKKMMMOOORRRUUUYYY\\\^^^eeefffgggiiimmmppptttvvvxxxzzz{{{{{{zzzyyyzzz{{{~~~~~~~~~iiiZZZTTTTTThhhuuu|||tttvvv|||xxxnnnsssrrrrrrrrrssssssqqqooonnniiiiiiqqqvvvwww~~~|||vvvjjjbbbooo~~~mmm\\\RRRCCC???:::555111---)))'''(((((()))))))))'''&&&%%%&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&&&&'''((())))))'''&&&&&&))),,,---***(((***)))((('''(((***---...000---222===AAA888...***((()))+++***((())),,,///,,,,,,++++++***))))))))),,,'''(((,,,)))))):::RRRrrrUUUDDDUUUjjjrrrjjjWWWEEE:::111...***((())))))******))))))************))))))(((((((((((())))))))))))***))))))))))))))))))(((***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''(((((())))))'''((()))***+++,,,,,,,,,,,,,,,,,,,,,------------------.........////////////000000111111222222222111000...---,,,,,,---......////////////000000000000000111222222222222111222222222222333333333333333222111111444555555444111111222333555777:::;;;??????@@@AAABBBDDDFFFGGGQQQRRRTTTXXX\\\aaaeeehhhoooppppppppppppqqqsssvvvvvvvvvwwwxxx{{{}}}wwwbbbTTTIIIUUUdddqqq|||xxxttt~~~yyytttrrrqqqoooiiiccc\\\YYY]]]iiiwww{{{tttllljjjuuummm[[[LLLEEE===999444000...+++)))'''(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((())))))***+++))))))))))))))))))))))))+++++++++++++++,,,---...,,,///BBB]]]eeeUUU@@@555000---***((()))+++,,,,,,------,,,+++***)))(((''',,,%%%&&&,,,)))***EEEhhhqqqgggvvvwww```RRR@@@777...******))))))***))))))************))))))''''''(((((())))))************))))))((((((((('''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''(((((((((&&&'''((()))************++++++++++++,,,,,,,,,---------------.........////////////000000000111111///...---,,,,,,,,,,,,---------------............---......///000/////////....../////////000000000000000//////000111222222/////////000111333444555888888888888999::::::;;;AAABBBDDDHHHLLLQQQUUUXXX^^^___``````bbbeeejjjnnnmmmnnnooopppqqqsssvvvxxx|||iiiPPPOOOQQQ[[[kkk}}}jjjfff~~~xxxtttuuu~~~|||ssslllmmmxxx}}}ooo]]]NNNCCC???;;;666000,,,***)))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&'''(((((((((((((((((())))))(((((((((***+++***((()))---111//////000//////---,,,++++++999XXX{{{{{{fffYYYDDD888+++&&&***---,,,(((...---,,,+++***(((''''''***###%%%+++)))000RRR{{{}}}nnnQQQAAA222,,,+++(((''')))))))))************))))))''''''(((((())))))*********)))))))))(((((('''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&'''((())))))))))))************++++++++++++---------........./////////////////////000000000......------,,,,,,,,,---++++++,,,,,,,,,---------+++,,,,,,---------------------------............000000000//////000111222/////////000000111222222555555555555666777888888999999;;;===@@@DDDGGGIIINNNOOOPPPRRRUUUZZZaaafffeeegggiiijjjiiikkknnnpppyyyzzz{{{}}}}}}}}}|||{{{xxxsss}}}ppp```PPPLLLTTTaaaoooxxxiiiaaa|||wwwoooqqq{{{{{{~~~nnn]]]NNNCCC<<<999888333---)))'''((())))))((((((((((((''''''((((((''''''&&&&&&''''''((()))&&&&&&'''((((((((('''''''''))),,,---///222777;;;333333333222000...,,,+++000GGGjjj|||```LLL333''')))...+++&&&------,,,+++***)))((('''(((%%%%%%(((***999bbb^^^HHH333,,,+++'''&&&)))))))))************))))))(((((((((((()))))))))))))))(((((((((((((((((('''&&&&&&'''''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((((('''))))))))))))*********+++,,,---------....................................------------------------++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,------------...///000000///......000111---.........////////////111111111222333444555666555444555666888:::===>>>AAABBBDDDFFFJJJOOOVVVZZZZZZ^^^bbbdddcccdddgggjjjlllmmmooorrrtttvvvwwwwww{{{pppcccYYYOOOLLLTTT___ooo}}}zzzfff[[[UUURRRTTTYYYrrr|||vvvwwwlllnnnwww|||{{{|||pppeeeUUUGGG>>>999555333000---)))(((((((((((('''((((((''''''''''''(((((('''''''''''''''(((((()))%%%'''(((***++++++++++++,,,,,,...555===BBBAAA>>>999666333000.........///@@@___{{{bbbAAA,,,(((+++,,,***,,,,,,++++++***)))(((((('''(((((('''---EEEpppcccIII222+++***'''&&&***))))))************))))))))))))))))))(((((((((((('''''''''(((((((((((((((%%%%%%&&&'''''''''&&&%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&((((((((()))))))))******+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,)))******+++++++++++++++++++++++++++,,,,,,,,,,,,---...///...,,,+++---000+++,,,,,,---......------////////////000111222222000000000000222444666777666777:::;;;>>>BBBGGGKKKJJJPPPXXX[[[[[[\\\___bbbaaabbbccceeegggjjjlllnnn~~~~~~SSSHHH???<<<;;;888999===JJJ^^^xxxyyyjjjXXXNNNLLLHHH^^^ttt~~~zzzooobbbdddlllppp|||{{{uuupppXXXMMM???666333222000...)))((('''((())))))'''&&&(((((('''''''''(((((()))'''''''''''''''((())))))'''(((+++---///000111111555111111<<>>===DDDMMMSSSTTTUUUXXX\\\]]]\\\\\\\\\]]]```bbbccc{{{aaaVVV\\\fffGGGDDD>>>999666666999;;;>>>OOOggg|||xxxoooggg___KKKPPPUUU\\\mmmyyyiiiccchhhqqqyyy|||{{{~~~xxxqqqhhh]]]UUU???:::444000......------******))))))((((((''''''(((((((((((())))))))))))&&&&&&&&&''')))+++---///,,,...000111555;;;>>>???EEEBBB>>>===@@@CCC===444222000---++++++---000222ddd|||mmmFFF111+++))))))++++++,,,,,,***)))((()))+++'''+++***$$$...NNNyyylllHHH000,,,))))))***'''))))))+++...111000,,,(((''''''(((((((((((('''''''''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''')))(((((()))******((('''))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))***++++++++++++***+++)))((())),,,---+++)))*********)))))))))))))))******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------......///000111333555666;;;===@@@EEEKKKPPPUUUWWWZZZYYYWWWWWWWWWYYY[[[]]]~~~```FFF;;;===CCCDDD@@@;;;777555555555555:::DDDZZZvvvuuulllbbb\\\XXXUUUUUU^^^xxxwww{{{tttooommmqqqzzz|||xxxrrrlllbbbWWWNNNCCC999222666333...,,,+++++++++***))))))))))))((((((''''''(((((((((((())))))))))))******)))((()))***,,,---000111000///333===KKKUUUhhhhhhZZZDDD>>>EEEAAA444///...------...000333555RRRmmmwwwhhhPPP666+++)))***+++,,,+++,,,,,,+++))))))***+++(((,,,,,,''',,,GGGuuuiiiIII444///)))(((***(((*********---//////,,,)))((((((((((((((((((((((((((()))*********)))((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''(((''''''((()))***((('''))))))))))))))))))))))))************++++++++++++((()))******++++++******+++)))((()))+++,,,+++)))************))))))))))))************+++++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000222444555444666999===BBBGGGKKKNNNQQQSSSUUUWWWYYYYYYYYYXXXcccGGG888444555777>>>:::777666777888666444888<<>>333)))''')))++++++---,,,------,,,******+++---***+++---+++***<<>>AAACCCFFFJJJQQQWWWYYYYYYVVVTTTsssQQQ>>>;;;======;;;777555333555999;;;:::777:::@@@[[[~~~uuuwwwkkkZZZZZZcccttt\\\TTT]]]xxx~~~~~~uuuqqqkkkcccZZZPPPFFF???999666222///---------...+++*********++++++***((((((((((((((((((((((((((((((((((((((())))))))))))((((((((())),,,000444666???>>>;;;666999NNNuuuddd===///666666,,,***+++---///111222333333***777BBBBBB<<<555///+++,,,***)))***+++++++++,,,,,,------,,,+++***,,,......+++,,,...***111SSSyyyRRR@@@666222(((''',,,++++++***)))******+++,,,,,,,,,+++)))(((((()))+++,,,)))***+++++++++***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&%%%$$$%%%''')))(((((())))))))))))))))))))))))'''''''''((((((((())))))'''((())))))******))))))))))))))))))************)))***************++++++((())))))))))))*********++++++,,,,,,,,,,,,++++++************************************************+++++++++,,,---///000111///000111333666999;;;===>>>CCCKKKRRRVVVVVVTTTRRRdddEEE:::======999444555333222333777999999777<<>><<<999555555EEEgggqqqRRR<<<222000...+++***+++,,,---.........---///444555///***+++,,,,,,***,,,...---,,,,,,,,,,,,+++,,,---,,,++++++,,,...111++++++///,,,***<<>>===888555666555333222222444777999HHH___yyyqqqvvvZZZGGGEEEMMMUUUZZZnnnxxx~~~lllVVVXXXbbbkkkxxx}}}zzz|||qqqhhh^^^WWWQQQIIIBBB@@@:::777222///...------,,,(((***,,,,,,***(((((((((+++***)))))))))(((&&&$$$&&&''''''''''''((((((((((((((((((((())))))))))))***)))((()))+++000444777777444444444222555HHH]]]zzzcccLLLAAA999111,,,...******+++++++++******))))))---...******---///...***---...+++***---...---***+++,,,+++******,,,...000++++++...---***...666JJJ___pppsssvvvdddAAA444------...''')))///+++((()))***)))((((((***,,,,,,+++***))))))***+++,,,((()))*********)))((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''***(((%%%%%%&&&(((((('''((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&''''''((((((((((((((('''(((***)))(((((()))+++))))))******+++,,,,,,,,,)))))))))*********++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,---....../////////000111222444555999;;;===AAAEEEJJJMMMOOOwwwPPP@@@666;;;@@@===;;;>>>666666555333111555===DDDdddzzz|||}}}gggPPPCCC>>>>>>RRR```pppyyy~~~jjj^^^ZZZ]]]fffpppxxx{{{zzzvvvtttvvvtttqqqnnnkkkhhhhhhmmmxxxzzzsssyyy|||ooofffVVVLLLCCC@@@===666111000000///------///000000///%%%(((+++,,,++++++,,,...+++)))((((((((()))'''&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))((('''(((+++000555888111000666???===666777???```YYYMMM@@@666111...---******))))))))))))))))))$$$'''(((&&&'''+++,,,))))))------))))))---...+++)))***++++++******,,,---,,,,,,---......---,,,+++111AAAIIIFFFIIIWWW___]]]gggppp|||nnnNNN222...(((+++,,,(((+++...'''&&&(((******(((''')))+++************************)))***+++++++++***)))(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''',,,***'''&&&'''(((((('''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''(((((((((''''''&&&(((***)))(((''')))+++))))))***++++++,,,------************+++++++++,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,---..................///111222333666666888:::>>>CCCGGGIIIjjjJJJ>>>888===>>>888777===444777777555444;;;HHHSSSsssWWWGGGAAA:::FFFTTT\\\gggvvv|||~~~nnn___XXXZZZ]]]jjjllliiiccc______\\\XXXZZZVVVRRRPPPVVVbbbrrr}}}xxxoooqqqtttssslllaaaTTTLLLDDD:::444555777333111222...------...//////,,,******,,,---+++(((&&&(((***,,,***((((((***+++******&&&&&&&&&'''''''''(((((((((((((((((())))))))))))%%%%%%%%%'''+++222888<<<111222===MMMOOOBBB999999GGGPPPLLL999,,,---...***)))))))))((())))))***+++,,,---+++''''''+++,,,***+++...---((()))------((()))*********))))))+++---'''---000...---000///+++444;;;777******777===888;;;DDDSSScccpppzzz}}}vvviii\\\NNN===///---'''+++,,,))),,,...%%%%%%(((+++***(((''')))***((()))************)))(((++++++,,,---,,,+++***)))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''...+++(((&&&'''(((((('''(((((((((((((((((((((((('''''''''((((((((())))))%%%&&&''''''((((((''''''&&&(((******'''''')))+++))))))***+++,,,,,,------***++++++++++++,,,,,,,,,******++++++++++++******************************************************++++++++++++,,,---......///...//////000111222333222333555777;;;???BBBDDDwwwVVVBBB<<<888:::;;;999888999333444666777666AAA^^^zzzfffGGGDDD999777DDDRRR[[[gggtttxxx~~~{{{{{{xxxlll```bbbaaaeeejjjfff___^^^cccddddddaaa\\\]]]dddiiijjjuuummmrrrtttfffVVVTTTPPPJJJDDD???;;;999000000000///////////////,,,,,,,,,---------------000...,,,***))))))***+++***((('''(((***+++)))&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&$$$&&&((()))***,,,///111,,,000;;;FFFFFF;;;000,,,:::777444111//////000111+++)))((()))+++,,,)))'''((()))***+++++++++++++++***+++,,,,,,+++***+++,,,,,,***(((***---///...---...............///000000666<<<;;;222///444555000///000222666<<>>DDDRRRbbbmmmrrruuuuuu{{{zzzhhhaaa\\\[[[\\\^^^gggpppiiinnnpppooopppsssrrrnnnZZZPPPVVVrrr}}}pppfff]]]PPPCCC>>>===;;;999666333111000////////////////////////........................000...,,,***)))))))))***)))((('''(((******(((&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&###$$$$$$$$$&&&+++111555333333333333222111000///333333222111000//////...+++)))(((***,,,---+++)))(((((()))***************((()))******(((((()))***,,,***)))***,,,......---,,,,,,,,,,,,...///111333<<>>333...222222,,,*********+++---///222444666555444222///---***)))+++++++++*********))))))+++***)))(((((()))***+++************************,,,+++***(((((((((((())))))((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$&&&(((((('''&&&'''(((''''''((()))))))))))))))'''''''''''''''''''''''''''''''''''''''((())))))'''''''''''''''''''''''''''((((((((((((((())))))))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,------,,,...//////...------...***---//////---+++,,,---,,,------------.........000000000111222222000///---///222222111111333555777666666666666666777777jjjDDD???888555888;;;999666555===555444DDD___|||wwwmmm```PPPDDD===>>>AAAHHHUUUgggzzzwwwgggUUUHHH<<<666>>>KKKTTTZZZbbbkkkxxxsssgggYYYQQQPPPSSS[[[cccbbbhhhmmmppptttyyyzzzwwwmmmaaaaaawww~~~vvvrrrmmmggg[[[MMMEEE@@@888111000000000//////..................///000000000111////////////////////////000///,,,***)))((((((((((((((('''((()))***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''((('''%%%%%%'''...777===BBBCCC;;;///+++000222......000111222222111///---***))))))***,,,---,,,+++(((((()))))))))*********((()))******(((((()))***+++***)))***,,,------,,,++++++***+++,,,///222444@@@CCC???333---...---(((+++***)))((('''&&&&&&%%%(((((())))))******))))))+++************)))))))))******)))))))))******+++++++++++++++++++++++++++++++++***)))((((((((((((((((((((('''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$&&&(((((('''&&&'''(((''''''((()))))))))))))))(((((((((((((((((((((((((((((('''''''''((())))))''''''''''''''''''''''''((((((((('''''''''''''''((())))))******++++++,,,,,,,,,,,,------......///---///111222111000111111...///000///......000111...///111222222222111111222333333333333333333333000111333444333444555777777777666444444333333333jjjDDD===;;;<<<>>><<<777555777666<<>>FFFCCC777444;;;999000000111222333222111///...***)))))))))+++,,,,,,,,,******************++++++***+++,,,+++***)))***,,,+++***))))))***+++,,,,,,,,,+++***)))+++---000222;;;===999000*********'''+++,,,,,,---,,,+++***)))++++++++++++++++++***)))************))))))))))))******************+++++++++++++++++++++++++++++++++******)))((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$&&&(((((('''&&&'''(((''''''((())))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%((((((((())))))***************+++,,,---......///...000111111222444777:::444333222000///000222333111222444666777666555444444444444444333444555666333444444444444555666777777666444333111000000000nnnKKK>>>AAAEEEEEE???888:::@@@BBBXXXvvvsssUUUIII:::222222444444222666333333555999EEEZZZnnnyyyxxxuuu||||||{{{{{{tttbbbKKK<<<777888???OOOcccwww}}}yyyqqqrrrrrrsss{{{|||wwwmmmdddZZZWWWQQQGGG===888555222///...------------//////......---,,,,,,,,,000000111222333333444444111000000000/////////......---,,,***)))(((''''''&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((###$$$%%%%%%&&&)))...111---999>>>999:::CCCAAA666333222111000///.........)))))))))))))))***+++,,,------,,,++++++,,,,,,---)))***++++++***)))***+++*********))))))***+++,,,---,,,*********+++---...000222111,,,)))))))))(((''')))+++,,,------,,,++++++++++++***)))((('''&&&))))))))))))))))))))))))))))))******++++++++++++++++++++++++++++++++++++******))))))(((''''''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$&&&(((((('''&&&'''(((''''''((()))))))))))))))***************************))))))((((((((())))))''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%''''''(((((((((((())))))(((((()))***++++++,,,,,,000/////////111555<<>>;;;444000///---******------******,,,++++++,,,,,,---.........111111222222333333444444000//////......---------,,,,,,+++***)))(((((('''%%%''')))((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((###%%%'''''''''(((***,,,222999;;;777888===<<<666333222000///------------+++,,,+++***))))))+++---///...---,,,,,,,,,---...'''((())))))''''''((())))))******)))(((((()))+++,,,++++++***************''')))++++++***))))))***((()))+++,,,,,,,,,+++***((()))))))))))))))(((((((((((()))))))))))))))***((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&(((((('''&&&'''(((''''''((()))))))))))))))))))))))))))))))))))))))******)))((((((((())))))''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***......---,,,...333;;;@@@888555222111111333333222555666888999:::;;;::::::666777777555333444999===:::777444333333333333222000000///...---,,,,,,,,,sssTTTMMMFFFCCCDDDKKKXXXeee|||WWW???333444666666666555444333777444555888555888KKKbbbwwwtttVVVWWW[[[eeessszzzyyyttt]]]QQQDDD>>>>>>EEETTTcccooowww}}}~~~|||ttthhh^^^VVVMMMDDD======888555444222......000)))&&&(((------***+++///+++,,,,,,---...///000111111111111111111111111111......------,,,++++++******************)))((((((%%%'''))))))&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((%%%''')))))))))***,,,...::::::999777666555333222111222333333333222000////////////,,,***))),,,///000...---+++++++++---...'''((()))((('''&&&''')))(((******)))'''''')))+++((()))***++++++******)))&&&(((,,,...---***)))***++++++,,,,,,,,,,,,,,,+++'''((()))***++++++++++++(((((((((((())))))******((()))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))'''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&(((((('''&&&'''(((''''''((()))))))))))))))))))))))))))))))))))))))+++******)))(((((())))))'''''''''''''''''''''''''''((((((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((++++++,,,,,,,,,///333666444222///000333555444333666777777888:::;;;;;;<<<888999999777444555;;;AAA<<<888333111111111///...---,,,,,,+++,,,,,,------yyyiii[[[XXX```ooojjjFFF444333555555222//////222555555333555888555555GGG^^^yyy~~~}}}yyypppaaa\\\UUURRRZZZhhhtttyyyvvvkkk^^^RRRDDD;;;>>>GGGLLL^^^rrr}}}}}}~~~ssshhhbbbSSSJJJ@@@:::999888666333///......///---)))***......++++++...---((()))...,,,,,,,,,---------------000000000///////////////------,,,++++++***))))))))))))************))))))$$$'''))))))&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))###$$$%%%%%%%%%'''***---...---000555777333111444111333777::::::888555333111222222...+++***---000///...,,,*********,,,---)))***+++***)))((()))+++(((***+++)))'''&&&(((+++%%%''')))+++,,,,,,***))))))+++///222000+++))))))((()))))))))***++++++,,,%%%&&&'''((()))*********'''((((((((())))))******((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))'''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&(((((('''&&&'''((('''(((((()))))))))))))))((((((((((((((((((((((((++++++***))))))((())))))''''''''''''''''''''''''''''''(((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''')))+++,,,+++++++++---000...---///333666666555777777777777999:::<<<===:::;;;;;;888555777>>>DDD===888333000000///---+++************+++,,,---...}}}QQQ:::222333777666222333777666000333444555333///777QQQlllppp```XXXbbbnnnqqqbbbQQQNNNTTTZZZjjjbbb```hhhlllaaaLLL===???QQQkkkssseeeYYYNNNCCC<<<;;;888555444111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***,,,000///++++++---***//////******...///------------,,,,,,+++++++++(((((((((((((((((((((((((((((((((((())))))))))))'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&'''%%%%%%'''&&&$$$''',,,000222333333222111000111---333;;;GGG[[[iiibbbRRRDDD===777222---((()))---222...)))))),,,...,,,((((((+++,,,***%%%$$$'''***+++,,,---,,,)))'''&&&%%%((((((((((((((((((((((((++++++************************+++,,,+++***)))((((((((())))))***+++------'''''')))------***)))***)))))))))+++---...---,,,+++++++++*********)))))))))(((&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((******)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))&&&&&&''''''(((((())))))&&&&&&&&&'''''''''(((((()))((((((((()))***++++++------...///000111222333222444555333111222888======;;;999999:::;;;:::999666444111...,,,+++******,,,,,,---...////////////pppIII888111666777444000111555444000///111444444444???[[[wwwnnnWWWIII[[[lllxxxqqqaaaXXXVVVWWWZZZVVV\\\oooqqqeeeJJJXXXooovvvpppsss~~~}}}uuuddd]]]TTTLLLEEE>>>888333444333333222000......000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---******...///,,,,,,///+++///000,,,,,,///000...,,,,,,,,,+++++++++******((((((((((((((((((((((((''''''((((((((()))))))))'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&(((&&&&&&((((((&&&(((---555444333111000///000111666EEE\\\rrrvvv___III222))),,,---+++***111---((((((***+++)))&&&,,,//////,,,'''$$$&&&))))))+++,,,,,,)))'''&&&&&&((((((((((((((((((((((((***************************++++++,,,+++***)))((())))))))))))***+++,,,---******((((((***+++)))&&&(((((((((***,,,...---,,,,,,,,,++++++***))))))))))))(((&&&&&&'''(((&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))***)))(((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))'''''''''(((((((((((((((&&&&&&&&&'''''''''((((((((((((((('''(((((())))))***++++++,,,---...///000---///111000///111777===<<<===??????>>>;;;888777444333000...,,,+++******+++,,,---...///000000000^^^@@@888333666666222000333777666222666666555777===QQQrrr|||dddLLL@@@OOOdddyyy~~~tttfffYYYRRRLLLJJJRRRjjjiiibbb^^^[[[PPPDDDHHHUUUhhhzzzzzz|||}}}rrreeeYYYQQQCCC@@@;;;888666444111000111444555333///...///111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...***))),,,...------///,,,//////---...000000...++++++************))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&)))''''''))))))'''***///555333000...------///111;;;UUUwwwxxx\\\===...---///......000---))))))++++++)))&&&111222222...(((%%%&&&(((''')))++++++)))'''''''''((((((((((((((((((((((((***************************++++++++++++***))))))***)))))))))***+++,,,,,,111111,,,%%%&&&,,,+++%%%'''&&&''')))+++---------,,,,,,++++++***))))))((()))'''&&&'''(((((('''%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))***)))(((''''''&&&'''''''''(((((((((''''''''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''&&&''''''''''''(((((((((((((((''''''&&&&&&''''''''''''((()))***+++,,,,,,(((***,,,------000555:::;;;???DDDDDD@@@999555333111000///---++++++******+++,,,---///000000111111|||OOO::::::777555444222333666888777444<<<777444999KKKhhh}}}kkkVVVJJJIIILLL]]]sss~~~ppp\\\MMMGGGCCCGGGUUUiii{{{nnnYYYBBB222777GGGPPPfff|||zzzxxxxxxxxxxxxxxxzzz~~~~~~yyytttkkk^^^RRRIIIBBB>>><<<777666333222111000//////555999:::555///---......------------------------++++++++++++++++++++++++...******---...,,,+++,,,---...------...///...---))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((&&&'''))))))'''***///333111//////000222333444HHHmmmrrrVVV???111,,,000777///---+++,,,---...---+++111222111---)))&&&'''(((%%%''')))***)))(((((()))(((((((((((((((((((((((())))))))))))************++++++++++++******))))))*********)))******++++++555:::666***&&&+++,,,&&&&&&&&&&&&'''***---------,,,,,,++++++***))))))((()))'''&&&'''((()))'''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))(((''''''&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((())))))((((((''''''&&&&&&'''''''''''''''((((((((())))))((('''&&&&&&&&&&&&&&&&&&&&&'''((()))))))))&&&(((***++++++...222666999???DDDCCC<<<555111111......---,,,+++++++++++++++,,,...///000111222222xxxKKK888999888555444444555666444333333444333888HHHdddyyyfffTTTRRRZZZ[[[cccrrrsss[[[III@@@???@@@EEELLLXXXjjj{{{kkkNNN===999@@@MMM^^^mmmyyy~~~yyyyyy{{{~~~|||}}}{{{yyy{{{yyytttooolllkkkggg```[[[UUUNNNDDD;;;777555666666111111000///---,,,,,,---444999:::333......---***------------------------+++++++++++++++++++++++++++***+++...---******...000---***+++,,,,,,,,,+++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''''''''''''''%%%&&&((((((''')))//////...///222666888777666DDDsss}}}\\\BBB111+++...444+++***+++,,,...000000///......---+++)))((((((((($$$''')))******))))))***))))))))))))))))))))))))(((((()))))))))*********+++++++++***************++++++******)))*********333<<<===222******+++((('''&&&&&&'''***,,,------+++++++++************))))))'''&&&'''))))))((('''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((('''''''''))))))((((((''''''&&&&&&((((((((((((((((((((((((***))))))(((''''''''''''&&&&&&&&&'''(((((())))))((()))*********,,,...000555:::>>>;;;555///...///+++,,,,,,,,,,,,,,,,,,,,,,,,---...000111222222222UUU;;;777555666666666666333000222888999DDDVVVooottt```[[[bbbnnnqqqyyymmmTTTDDD777:::@@@DDDFFFJJJWWWeeexxx}}}hhhYYYJJJDDDFFFRRRZZZ\\\___eeexxxzzzrrrlllcccZZZUUUVVVPPPQQQQQQPPPLLLHHHDDDCCC===;;;888666555444111///---...000///...---...///---222333//////333222,,,------------------------++++++++++++++++++++++++******---...+++***000888555...((()))******)))***''''''(((((((((((())))))((((((((((((((((((((((((&&&&&&'''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''&&&%%%%%%(((((('''***///+++***+++...222444222///:::iiisssJJJ444//////,,,)))'''(((***,,,---......///,,,+++***)))))))))))))))%%%(((***+++*********+++))))))))))))))))))))))))'''(((((())))))*********,,,+++******))))))******,,,,,,+++***)))))))))***---555<<<<<<666...+++******(((''''''***,,,------)))************+++++++++(((''''''''')))***)))(((%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&''''''((()))'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''')))))))))(((((((((((('''))))))(((((('''(((((((((''''''''''''(((((())))))******))))))******++++++000222444222///,,,,,,...)))***+++,,,------------...///000111111222222111eeeDDD999777777666777777333333@@@NNNZZZmmmmmm^^^]]]mmmsss}}}vvv]]]GGG<<<666888???HHHNNNSSS\\\fffpppnnn^^^YYYaaa\\\III@@@FFF\\\fffssszzzyyyuuurrrrrrmmmeee\\\UUULLLDDD@@@BBB999;;;<<<;;;999777666666222111111222333111...,,,...000222111///...000111+++000000...333<<<999000........................++++++++++++++++++++++++)))+++---,,,(((+++:::KKK;;;000(((((()))((((((+++''''''(((((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((('''%%%&&&))))))(((+++000666222//////111111...+++???[[[zzzrrrVVV999///222222,,,&&&(((***,,,---------------,,,+++***))))))))))))(((''')))+++,,,+++++++++,,,))))))))))))))))))))))))''''''(((((()))******+++,,,+++***)))))))))***+++---,,,+++***))))))))))))***,,,888HHHIII<<<111///,,,***((((((***,,,,,,,,,(((((()))***+++,,,,,,---(((''''''''')))***)))(((%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((()))***'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((())))))((((((((('''''''''''''''''''''((((((((((((((())))))))))))((((((((('''''''''&&&&&&''''''((((((''''''''''''(((((((((((()))((('''((()))))))))((((((***+++------,,,,,,+++((()))+++---.../////////000111111222222111111000sssMMM>>><<<666666888888666<<>>222........................++++++++++++++++++++++++***+++---***&&&,,,CCCYYY???222)))((()))((((((,,,'''((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((&&&'''******))),,,222JJJCCC<<<888888888444111555;;;QQQllluuukkkcccdddEEE<<<666777777333...,,,,,,...000000///---------...,,,*********)))((('''(((***,,,---,,,++++++,,,))))))))))))))))))))))))&&&''''''((()))******+++---,,,***)))))))))***+++------+++***))))))))))))+++'''555PPPZZZJJJ999444...,,,))))))***,,,,,,,,,''''''(((***+++,,,---...(((''''''((()))******)))%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((()))******''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))))))))(((((('''''''''&&&&&&'''''''''(((((())))))******))))))((((((((('''%%%%%%%%%%%%&&&&&&'''(((&&&''''''''''''''''''(((&&&&&&%%%&&&((()))((('''###$$$'''+++......+++)))((()))+++...///000000000111222222222222111000000iiiJJJ666===777888@@@GGGRRRlll|||kkk]]]\\\kkkxxxqqqZZZCCC::::::<<>>999999999222333222222111000//////...333222222111000000//////...///111222222111///---...000111000///000000///000,,,,,,///111//////111---,,,,,,+++***)))(((((()))'''(((+++,,,---777DDD666///(((%%%'''))))))'''&&&'''(((*********)))(((''''''''''''''''''''''''...---+++(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((+++***((())),,,...//////JJJBBB<<<>>>CCCDDD<<<333///000555>>>FFFEEE<<<444111666888444111000---))),,,...000111000/////////,,,)))'''))),,,---+++)))&&&'''((()))++++++,,,,,,******++++++***)))***++++++***(((((()))***---......---,,,***)))((((((((()))***+++***)))(((((()))%%%///<<>>:::555000---+++)))'''...///222333333111...,,,++++++***)))((()))))))))((())))))******))))))((((((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((())))))+++++++++***************+++)))((()))***+++******)))((())),,,000111///,,,000+++'''(((((('''''')))((((((((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&''''''(((((()))((()))***,,,,,,)))'''+++'''(((000444444<<>>DDDHHHIIIEEE@@@BBBMMMXXX___dddcccZZZSSSRRRSSSRRRddd___UUUGGG;;;888:::<<>>>>>@@@GGGSSS]]]hhhllljjj]]]PPPMMMRRRXXXXXXMMM???666111000000111222...333<<>>///,,,+++++++++((((((''''''&&&&&&%%%%%%''''''''''''''''''((((((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&)))(((((('''((()))+++,,,+++++++++,,,...000///...***'''+++000...'''(((000HHH444(((+++...))))))000------///000111222222222---......///000111111222xxxxxxuuu^^^BBB888999:::===BBBKKKVVV]]]mmmmmmhhhYYYJJJDDDJJJQQQIII===111---...///...///---+++...222......BBB[[[uuuyyygggWWWKKK???111000333...//////..................////////////............444444444555666666777777;;;999;;;???>>>;;;DDDPPPSSSDDD555...+++)))(((***)))))))))******+++++++++((('''&&&&&&+++///,,,&&&'''''''''((((((((()))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&))))))***,,,000222222111......////////////......+++,,,---+++((('''***---(((,,,---***(((******((('''((((((((('''''')))++++++,,,,,,+++)))((()))***(((((()))***************---,,,,,,...111000---)))((())))))***++++++,,,,,,,,,++++++***))))))******''')))***+++,,,000444888***)))((()))***++++++***,,,+++***(((((()))***+++&&&'''((()))******))))))((())))))******))))))((((((((('''&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((''''''''''''((((((((()))'''((()))))))))(((&&&%%%%%%&&&((()))******)))(((&&&''')))******)))(((((((((&&&'''******...@@@TTTnnnwww\\\888)))***,,,,,,'''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((+++***))))))***---000111///---,,,---///222333333666...+++...---***///999DDD666,,,,,,...,,,---111///000111222222333333222+++,,,---...000111222222xxxxxxvvv\\\===999888888===EEEPPPZZZ```fffbbbZZZOOODDD>>>===???<<<333---///000------///...,,,---///,,,)))///888NNN^^^jjjhhhjjjwww}}}tttgggTTTIIIBBB777222111///...---...//////...///000111222333444555666777999:::;;;;;;::::::>>>;;;:::;;;888999KKKaaahhhQQQ888,,,***************+++++++++++++++++++++,,,+++'''&&&+++000+++###''''''''''''''''''((())))))((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''')))******))))))(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))((((((***---///000///222000---,,,---...,,,+++---,,,+++))))))))),,,...'''+++,,,)))''')))***(((((())))))((('''(((***,,,---+++)))((()))***++++++(((((()))************)))---++++++...111111,,,(((((())))))***++++++,,,+++,,,+++******)))*********(((***+++,,,,,,---000222''')))*********))))))***+++***))))))))))))***+++(((((())))))))))))******'''(((((())))))(((((('''''''''&&&&&&&&&''''''(((%%%%%%&&&&&&'''(((((((((&&&&&&'''''''''((((((((('''((()))******((('''&&&%%%&&&(((*********)))(((&&&((()))+++++++++)))(((***((('''))))))666WWWxxx{{{LLL...******&&&%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((())))))******,,,+++++++++---111444666333000------000444777888:::111,,,000222000444<<<999444///---...000333444222222333333333333222222------...///000111111222fffDDD999777666<<>>???>>>===<<<===888555444///444NNNkkkxxx\\\<<<,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///---(((&&&,,,333...$$$'''((('''&&&%%%%%%'''))))))((('''&&&%%%&&&&&&''''''''''''''''''''''''''''''((()))******)))((('''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&+++)))'''(((***,,,---------***'''(((+++---+++)))$$$%%%''')))*********)))(((,,,---***(((***+++***)))******)))((((((+++---///+++&&&&&&))),,,,,,,,,((())))))************))),,,******---111000,,,&&&((()))***++++++,,,++++++++++++******************)))+++,,,,,,+++***+++---'''***---,,,***)))+++...$$$%%%&&&(((***+++,,,,,,+++******))))))))))))***''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((()))%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&'''''''''((('''(((***+++***)))'''&&&%%%&&&(((***+++***)))((('''(((***,,,---,,,***)))+++'''&&&%%%''':::fffccc===111+++!!!%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((()))+++,,,,,,---,,,,,,---///333777:::555111...---000555999;;;222***(((///333...---000000222111---...444888666333333444444333333222222000000000000111111111111lllMMM555888999<<>>@@@===777444333333111///333AAAPPP\\\HHH555---+++)))***---555000...//////---,,,...000333222...+++,,,***&&&&&&&&&&&&'''''')))******((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******(((((((((((((((((((((((()))(((((('''''''''((((((''''''''''''((()))++++++(((((((((((((((''''''''')))(((((('''''''''(((((()))'''&&&(((+++---,,,***)))))))))))))))))))))))),,,,,,+++*********++++++,,,,,,+++*********++++++......,,,***((((((+++---))))))(((((()))******+++*********))))))))))))))),,,+++++++++******))))))++++++++++++++++++++++++*********))))))))))))((())))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((()))*********))))))((((((''''''((('''&&&'''((())))))'''''''''((((((((((((''''''''')))******)))(((((()))(((+++,,,+++)))'''((())))))"""'''111,,,...UUU|||PPP///'''///'''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&(((,,,111666555000+++...,,,***)))+++000555888555000++++++000555666555333222///---------///000111000000222555666444111999666222///333888666000//////000000///...000444kkkNNN999<<<:::999AAAMMMNNNFFF999666333///,,,++++++,,,------,,,++++++***))))))++++++++++++++++++++++++***((())),,,+++,,,===RRRhhhxxxeeeJJJ777///555???FFF\\\vvvpppkkk```RRRIIIBBB999000222000000000......555???===444,,,+++,,,...333:::999555222222111...---///???JJJPPPEEE333'''"""!!!&&&&&&&&&&&&'''((()))***((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((()))***+++'''''''''(((((((((((((((((((((''''''''''''(((((()))'''&&&(((***,,,+++))))))))))))))))))))))))))),,,+++++++++++++++,,,,,,,,,+++++++++,,,---............---+++******,,,...+++******))))))*********************))))))))))))+++++++++******)))))))))++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((())))))))))))))))))((((((''''''((('''&&&'''((())))))''''''(((((())))))(((((('''%%%'''(((((('''&&&&&&'''''')))+++***(((&&&'''((()))###$$$+++***222UUU}}}}}}TTT222%%%''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%$$$######%%%%%%%%%&&&&&&&&&&&&&&&***///666<<>>@@@===666666;;;999333///...,,,***)))***+++,,,,,,,,,,,,+++******))))))++++++++++++++++++++++++---((('''++++++'''***111>>>NNNcccwwwcccIII@@@JJJYYYhhh|||wwwiii]]]OOOCCC777111---------+++,,,...---,,,,,,.........333:::<<<777444444222------///DDDXXXdddVVV;;;'''###%%%%%%%%%%%%%%%&&&'''((()))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((()))******&&&&&&''''''(((((())))))((((((''''''''''''(((((()))((('''((()))***)))((())))))))))))))))))))))))++++++++++++,,,---......*********+++,,,---...///---......---++++++---...,,,++++++*********++++++*********************************)))))))))))))))************************,,,+++++++++************))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((()))))))))(((((((((((('''((('''&&&'''((())))))'''((())))))******))))))(((%%%'''(((((('''&&&&&&'''&&&((())))))'''&&&&&&''')))%%%$$$'''---???aaafffHHH000&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&%%%%%%$$$###&&&&&&&&&&&&&&&'''((((((...444===DDDDDD<<>>@@@===555000000///,,,111///---,,,+++++++++,,,,,,+++++++++******))))))************************---)))***...///+++)))++++++111:::FFFVVVhhhxxxzzzttt|||wwwjjjLLL>>>111------,,,++++++......000111111222444777:::777555555222------111888JJJVVVKKK666((('''***%%%%%%%%%%%%%%%&&&'''((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***(((((((((((((((((((((((((((''''''''''''(((((()))'''''''''''''''((()))***%%%&&&&&&'''((()))******(((''''''''''''(((((()))))))))((((((((((((((('''))))))))))))))))))))))))++++++++++++,,,---...///***************+++,,,---+++---......,,,,,,---...++++++******+++,,,,,,---)))***************++++++))))))))))))))))))))))))************************,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((((('''((((((((((((((((((((((((((('''&&&'''((())))))'''))))))************))))))''')))******)))(((((()))'''((())))))((((((''''''((()))((((((222NNNttttttcccNNN===000)))))),,,''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''&&&'''(((******000444:::???>>>777...'''(((***---///000000...---++++++,,,///111222///,,,///000111333444444444444222111111111111111111111///333333///...000111000222222///---///111000,,,~~~pppTTT===666888777222------......///...,,,***))))))))))))++++++***************)))************************''''''))),,,,,,******---***)))'''***111<<>>---+++((()))---...***''''''((((((''''''''''''((((((&&&&&&'''(((((((((((((((&&&(((+++---......---,,,//////...,,,***,,,111555/////////......---------......---,,,,,,---///000222111///...------.........///000///...000444888???FFFMMMPPPOOOHHH999+++,,,666888///)))---000...yyykkkZZZGGG777///...111...+++---////////////*********))))))((('''''')))))))))))))))*********))))))))))))))))))))))))***)))'''&&&(((+++***&&&'''%%%'''------)))+++111))))))///DDDfff~~~|||mmm___pppeeeEEE333//////111333,,,999BBB@@@=========<<<777666666444...(((***111111<<>>VVVttttttmmmaaaPPPHHHIIIGGG<<<555666888666333333::::::::::::999888777777555333///,,,***(((((((((((((((((((((''''''''''''(((((())))))))))))(((((('''''''''&&&&&&%%%%%%%%%&&&''''''%%%$$$$$$&&&((($$$$$$$$$$$$%%%&&&'''(((((())))))((('''''')))*********)))(((''''''((((((((('''%%%$$$$$$%%%&&&'''(((***+++***)))((()))))))))((('''((()))***)))''''''((()))***,,,---...///333...)))(((***+++)))'''++++++++++++++++++++++++(((((((((((()))))))))))))))***+++,,,---------------,,,+++)))))))))***+++---'''&&&,,,222000,,,***'''111<<>>:::666444333444444111111000---+++***+++,,,...,,,************)))((()))))))))))))))((('''&&&))))))******))))))((('''))))))((('''''''''((((((((((((((((((((((((((((((&&&'''''''''''''''&&&&&&''''''(((((((((((((((((()))))))))(((((('''''''''))))))))))))))))))))))))%%%+++000000***&&&%%%'''***+++++++++++++++*********+++,,,,,,,,,,,,,,,,,,)))'''))),,,,,,***,,,000)))******++++++***))))))+++***)))(((((()))+++,,,+++,,,---......//////000111000...------...//////...)))...///(((+++444444333777333...---333RRR|||oooeee]]]JJJ444)))+++///111{{{nnn___LLL===666333000000222333111///111111111111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******************))))))))))))((())))))))))))*********)))***,,,---...---+++***,,,...---)))))),,,,,,***---***,,,888MMMddduuu~~~cccXXXTTT[[[]]]QQQ???555111///111555777444111111888888888888777666555555000///---***)))((((((((((((((((((''''''''''''&&&'''(((((())))))((((((''''''''''''&&&&&&&&&&&&&&&''''''((('''%%%%%%''')))%%%%%%%%%%%%%%%&&&'''(((&&&'''(((((('''''')))++++++***)))(((''''''&&&&&&'''&&&%%%$$$%%%&&&'''(((''')))******(((((()))***)))(((''''''))))))(((''''''((()))***+++,,,------///,,,))))))+++,,,***(((++++++,,,,,,,,,***)))((((((((((((((()))))))))))))))******+++++++++++++++...---,,,***))))))******,,,(((''',,,000000///000<<>>999666666333222000000000///...---444444333222000///---,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))******************++++++++++++(((***---//////...,,,***%%%+++---)))''')))---...)))))))))***,,,---...//////---222@@@KKKLLLDDD>>>444555555111......000222............---,,,+++***)))((((((''''''''''''(((''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&'''(((((('''&&&'''(((''''''&&&&&&''''''((((((%%%&&&'''''''''''')))++++++***)))'''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&'''(((((('''(((***,,,((('''&&&'''((()))(((&&&((((((((())))))*********((((((((()))+++,,,,,,+++,,,,,,......---+++)))'''(((((((((((())))))))))))'''(((***+++---......///000///---++++++++++++,,,))),,,111444666BBB\\\sss{{{wwwsssqqqgggbbb\\\XXXUUUPPPJJJEEE@@@===888555333111...,,,+++************+++,,,,,,+++++++++++++++******)))++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,(((((((((((())))))******---,,,+++***)))((('''&&&((((((((((((((((((((((((***(((%%%%%%((()))))))))***---111444444111---***,,,,,,,,,,,,,,,+++***)))***&&&&&&,,,///---***))))))))))))))))))******+++,,,,,,,,,---...///000111///...,,,,,,,,,,,,+++***,,,...000///---******+++...+++------444ZZZyyySSSOOOooo\\\???222///......000333555444222111xxxrrr[[[PPPEEE???:::555333333111000//////.........///444333333222000///---,,,++++++++++++++++++++++++******))))))))))))******))))))))))))******************+++++++++,,,,,,,,,)))***,,,---...---+++***''',,,---***(((+++---.........---+++)))))),,,...,,,+++---111444444222111---222555444333333222///++++++++++++***)))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&'''''''''''''''(((((((((%%%'''(((((('''&&&&&&'''(((((('''''''''(((((()))%%%&&&''''''&&&&&&(((******)))((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''''''''(((+++...((('''&&&&&&(((((('''&&&((((((((((((((()))))))))((((((((()))***+++,,,---++++++,,,,,,,,,***)))((((((((((((((())))))))))))&&&((()))+++---...///000///...---,,,,,,,,,---...000...333CCCYYYlll~~~xxxuuuqqqmmmiiiddd___[[[TTTQQQKKKFFFAAA;;;666222000///---,,,+++***+++++++++,,,,,,,,,,,,+++******++++++************++++++))))))))))))))))))))))))(((''''''&&&'''(((***+++))))))))))))))))))))))))++++++***)))((((((''''''))))))))))))))))))))))))+++)))&&&&&&''')))))))))///333999<<<<<<888111---******+++++++++***))))))***'''''',,,---+++)))******)))))))))***+++,,,---------......//////000000...///...,,,******---000444>>>EEEBBB555,,,+++///+++111<<<>>>EEEggg}}}rrrmmmkkkGGG000---333000000222444222000333888{{{mmm___WWWEEE===777888777222///000...///000000000///......222222222111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******((()))))))))************+++++++++,,,,,,,,,,,,---)))***++++++,,,+++++++++***---...+++***...///...111111000,,,((('''***---***+++,,,+++,,,,,,---,,,(((...111000111444222,,,,,,,,,,,,,,,+++***))))))&&&''''''''''''''''''&&&'''''''''&&&&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&'''''''''((((((((())))))+++------+++******+++))))))((((((((((((((()))&&&'''((('''&&&&&&'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&(((+++...((('''&&&&&&(((((('''&&&((((((((((((((((((((((((((((((((('''(((***,,,...)))))))))))))))((((((((((((((((((((())))))))))))'''((()))+++,,,---------...------,,,,,,---//////333888JJJfff}}}yyyuuusssrrrjjjgggbbb^^^XXXQQQJJJEEE???===999444111///...---,,,,,,,,,---,,,++++++***************++++++,,,---))))))))))))))))))))))))((('''&&&&&&''')))+++,,,++++++******)))((((((((()))))))))(((((('''''''''))))))))))))))))))))))))***************+++,,,---111444888;;;:::555000,,,))))))******+++*********)))((()))+++***((())),,,+++*********+++,,,---...,,,------.........------,,,...///,,,)))+++333:::RRRdddrrriiiOOO888333777;;;MMMfffoooqqqqqq\\\IIIEEE]]]^^^YYYKKK888---111888///---...222222111555<<<{{{lll[[[JJJ@@@BBB999333555666333222555...111333444222///---,,,111111111111000...---,,,------------------------******))))))))))))******(((((())))))*********+++++++++,,,,,,,,,---------)))************+++++++++&&&((()))''')))---...,,,(((+++...---)))'''))),,,+++,,,---,,,+++,,,***(((***---+++(((***111111,,,...............,,,++++++'''''''''(((((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&'''''''''(((((())))))...000222333111000000000***)))(((((((((((())))))'''(((((('''%%%%%%&&&((((((''''''&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&(((,,,///((('''&&&&&&'''((('''&&&((((((((((((((('''''''''))))))(((''''''))),,,///''''''&&&&&&&&&''''''((((((((((((((())))))))))))(((((()))***************------,,,,,,---...000111000EEEgggvvvuuusssppplllggg```[[[MMMJJJDDD>>>888444222111,,,,,,------,,,,,,+++***)))))))))***+++,,,......))))))))))))))))))))))))***)))(((((()))+++---...,,,,,,+++***)))(((''''''((((((((((((''''''''''''))))))))))))))))))))))))&&&((()))))))))))),,,......///222333222...***'''((()))***+++++++++++++++)))(((***+++)))&&&(((...++++++******+++---...000,,,,,,,,,------,,,++++++***...000---))),,,888BBBsssgggFFF;;;>>>WWWpppwwwZZZJJJ<<<222444333444666666333000222666444111222888888444333666vvviiiZZZIII===888888999999666333111111222000000000000////////////222111000///...---,,,,,,+++,,,,,,------,,,,,,+++)))))))))))))))))))))))))))***,,,------,,,***))))))************+++++++++))))))***+++,,,,,,------***+++,,,+++******+++---+++******))))))******+++///...---,,,+++++++++++++++++++++,,,,,,---------++++++,,,------...//////,,,++++++***)))(((''''''((('''%%%$$$$$$%%%&&&'''((((((''''''''''''((((((''''''((((((''''''&&&%%%(((000:::CCCEEEAAA:::444444---+++......******---,,,)))&&&&&&)))***)))'''******(((''''''&&&&&&&&&&&&'''((())))))(((''''''%%%&&&'''((()))))))))((('''&&&&&&&&&&&&'''((((((,,,)))'''&&&'''''''''&&&(((((())))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((*********)))******+++,,,)))...///***(((---222333CCChhh~~~}}}|||zzztttllleeedddaaaZZZQQQHHH@@@999555444444333111///---+++***)))***++++++***))))))******))))))((()))***+++,,,+++,,,,,,(((%%%'''...555444222...***&&&&&&'''(((***))))))***++++++(((&&&+++%%%'''//////((('''---+++++++++***((()))+++---++++++++++++******))))))******************++++++))))))***+++,,,,,,------000111111000///...000111///,,,)))(((***+++------222%%%)))888333'''>>>fff|||gggbbbhhh}}}jjjPPP===666444111---111///......000222333333222444555777888999888888wwwdddUUUGGG<<<888999777777777666333111111222111111000000000/////////111111000///...---,,,,,,+++,,,,,,------,,,,,,+++************************)))+++,,,------,,,+++)))************++++++++++++)))******+++,,,,,,------+++,,,,,,+++******+++---,,,+++)))((())),,,///111......---++++++***************+++++++++,,,,,,,,,******+++,,,,,,---......------,,,+++******))))))+++***)))(((''''''''''''(((((((((''''''((((((((((((((())))))(((((('''&&&)))...666<<<@@@???<<<:::555///---111444555888===666111,,,((('''((()))***'''''''''&&&&&&''''''(((%%%&&&((()))))))))((((((&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((...+++)))'''(((((('''&&&(((((())))))))))))(((((('''''''''((((((((())))))(((((((((((((((((((((((()))))))))************+++))),,,...,,,***+++111888ZZZyyyzzzvvvxxxuuuqqqkkkcccZZZQQQLLLBBB???:::777555333000...///...---,,,+++,,,---///))))))))))))(((((('''&&&(((***+++***(((+++222888777444///+++))))))+++,,,+++******+++,,,,,,***(((+++'''+++444444+++(((,,,)))******)))'''((()))++++++*********************))))))))))))))))))))))))+++++++++,,,,,,------...///000000...+++***+++,,,))))))((()))+++,,,,,,,,,222+++...333+++***NNN}}}{{{www{{{zzz|||tttqqqsssoooeeeMMMBBB555...///333444333111000//////000222333333333444666888999:::999999yyyhhhSSSDDD;;;666666999444555666555222111222333222222111111111000000000111111000///...------,,,,,,,,,------------,,,,,,***************************+++,,,------,,,+++***************+++++++++,,,******++++++,,,,,,------+++,,,---,,,+++***+++,,,---+++((((((***...333666------,,,+++************))))))************++++++))))))******++++++,,,,,,...------,,,,,,+++++++++......---,,,+++)))((('''(((((((((((((((((((((((()))))))))))))))(((((('''%%%'''***...222555777888777222000333888===CCCHHHDDD@@@999111***((()))+++&&&&&&&&&&&&'''((())))))%%%&&&'''((()))*********((('''&&&%%%%%%%%%&&&'''''''''&&&&&&''''''((()))///,,,)))(((((()))((('''(((((())))))))))))((((((&&&&&&'''(((((()))******(((((((((((((((((((((((('''((()))*********))))))***))),,,...+++)))444DDDqqqyyyqqqhhhbbb]]]VVVNNNIIIGGGDDD>>>999888555222///------///000)))************)))((('''(((***,,,++++++---222666444111,,,))))))+++,,,,,,,,,++++++,,,------,,,***+++)))...777777...)))***((())))))((('''''')))*********************++++++)))))))))******,,,------,,,,,,---------------------------,,,))))))***+++((()))+++,,,---------------444======333:::bbbyyymmmjjjlll]]]XXXNNNEEEFFFKKKFFF<<<333000,,,,,,...000111222000000000000111222333444444555777999;;;;;;;;;;;;yyyttt```JJJ@@@>>>;;;888666222444444444222111222333222222222222111111111000111000000///......------,,,,,,------------,,,,,,++++++++++++++++++++++++++++++,,,------,,,++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------+++,,,...---+++***+++,,,+++***))))))+++...222444,,,,,,+++***************))))))))))))))))))))))))((((((((())))))*********,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,***))))))))))))******))))))))))))))))))))))))(((''''''$$$$$$%%%'''***...111333666333222444888===AAADDDLLLKKKHHHAAA777///------((((((((('''(((((())))))%%%&&&'''((()))***+++++++++)))'''%%%$$$%%%&&&''''''''''''''''''(((((())),,,***((('''((()))))))))(((((())))))))))))((((((%%%&&&'''((()))***++++++((((((((((((((((((((((((%%%''')))***+++***((('''***&&&(((...---,,,???XXX}}}zzztttxxxppphhheeedddaaaXXXQQQHHHEEE@@@;;;777444222000------,,,,,,,,,------...+++,,,---,,,******,,,...,,,+++************)))(((,,,+++***+++------,,,+++******...444444---)))))))))***+++***)))(((***+++++++++++++++,,,---...///,,,,,,,,,---///222444555,,,,,,,,,,,,,,,,,,++++++***+++,,,+++******,,,...)))***+++,,,,,,---///000666JJJ^^^```VVVZZZssskkk[[[QQQJJJHHHJJJCCC>>>444---111777555---222333333222000//////000111222222333222333444555555666888:::<<<<<<<<<<<<{{{bbbGGG<<<===<<<666111222333444444222222333444222222222222111111111000000000//////......------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------+++---......,,,+++++++++)))******+++,,,,,,------++++++***)))))))))******((((((((((((((((((((((((''''''((((((((((((((((((************++++++++++++***+++,,,---...---,,,+++***++++++,,,,,,++++++***)))))))))))))))(((''''''((())))))***,,,---///000111111222444888<<<===<<>>>>>;;;555000///000///+++---///111111000000333555111444666666444444666888777888999;;;<<<<<<<<<<<>>:::333111///,,,***((('''''''''''''''((()))***+++,,,---+++***(((''''''((((((((((((''''''(((((()))***(((&&&$$$%%%''')))******(((((())))))))))))((((((''''''((())))))***++++++))))))))))))))))))))))))'''((()))*********)))))),,,)))+++111888GGGbbb||||||wwwrrrjjj```YYYSSSNNNFFF>>>777333111000...---,,,+++************+++222:::===999444222333---+++***)))***+++***)))***))))))))))))***+++,,,---///000000///......//////.........000333666888:::777444000---,,,,,,,,,)))))))))***************+++,,,,,,+++***)))+++,,,555666777666777===FFFMMM```lllwwwxxxqqqhhh___YYYLLLFFFBBBDDDEEE@@@:::888333444333111///......///...///000111111333666999333666999999777666888:::888999;;;<<<<<<<<<;;;:::www[[[FFF999666888555666666555333222333444111111000000000/////////////////////............------............---------------------------------------,,,,,,---------+++++++++,,,,,,,,,------------------------------,,,...000000---+++************************))))))))))))((((((((())))))***))))))))))))((((((''''''((((((((((((((('''''''''''''''((())))))***+++++++++************++++++,,,---...000111111000...---,,,,,,------,,,,,,+++***)))))))))))))))((((((((())),,,------222999;;;888---111888???CCCBBB===999333222///,,,***(((&&&&&&))))))((((((((()))+++,,,******))))))((((((''''''((((((((((((((())))))***+++)))'''&&&((()))))))))(((((())))))))))))(((((((((((()))))))))*********)))))))))))))))))))))))))))))))))************+++,,,...222777BBBWWWooo}}}wwwrrrnnnfff\\\RRRIIIBBB>>>555333000...---,,,++++++,,,666??????777222444:::000...+++***++++++***)))*********)))***---//////---///111111000/////////......---...000444777:::;;;888333...+++)))(((((()))))))))******++++++,,,***,,,...//////111444666@@@AAABBB@@@===@@@FFFLLLPPPRRRVVVYYYVVVNNNEEE???;;;;;;===AAA@@@888111///+++,,,---///000000222333555555444555666666777666444888<<<<<<999888:::===::::::;;;<<<;;;:::999888|||[[[CCC<<>>888555777::::::999>>>FFFGGG@@@999777555444777999555///...000666333111333444444444555333222333555888999888666555:::>>>>>>;;;999;;;>>>;;;;;;<<<<<<;;;999888777|||ZZZDDD???999777888555000222777000000000///...///000222222111111000///.........+++---///000///---------000///...---,,,+++++++++))))))******++++++,,,,,,......---,,,++++++++++++(((---///...+++,,,---///......///000,,,'''(((---))),,,,,,)))(((++++++)))'''((()))******)))((('''+++*********))))))(((((())))))******)))'''%%%$$$)))))))))***++++++,,,,,,111---******,,,///...---------......000111222333222222222111111000000000///---,,,*********+++,,,///...---,,,,,,---...///,,,,,,,,,---...///111111...---,,,***)))))))))))),,,+++***(((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))+++***((('''''''''((()))((((((((()))******+++++++++)))'''(((++++++)))''''''((()))(((((((((***,,,)))***+++*********---///222;;;DDDNNNbbbwww{{{tttzzzmmmiiiaaaTTTGGG===666111...---+++...111///)))+++222000...---,,,---...---,,,////////////////////////222000---...000222111000111111000000000333888;;;666222---,,,------+++((()))***+++,,,,,,---...000111444999===@@@BBBAAAAAABBB>>>:::888:::<<<<<<;;;BBB???;;;777333111000000............////////////444333111111111333555666555444333333444555666777111888??????;;;888:::===>>>===<<<;;;999888777666}}}UUUDDD777777<<<:::444000888777555333111111222333222111111000//////......///000111000...,,,++++++000///...---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,---......---000111000...---,,,+++++++++...222222...---000'''+++,,,))))))++++++(((''''''(((((())))))))))))***)))))))))((((((((((((''''''((((((((((((''''''(((((())))))***++++++,,,,,,***((()))---000222111+++,,,,,,---///111222333444444333333222111000000111111000//////...//////444333111///------------,,,,,,,,,,,,,,,---.........---,,,+++***)))))))))******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((('''((())))))************))))))))))))000---******++++++)))'''((()))***)))((((((***,,,))))))))))))***---222666@@@IIIRRR[[[mmm{{{yyytttlll```QQQBBB999666000---000000,,,+++---......///000111000---+++000000000000000000000000111000///111333444222000000000///---,,,///555:::999666222000///...---,,,...000111000000222666:::888<<>><<<;;;:::999888pppPPP>>>::::::999888222111000//////000222333222222111000////////////111111000000///...---,,,//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++,,,---///000000000111333333111...,,,///---000555777333//////&&&+++...---+++,,,+++((()))(((''''''((()))***+++)))))))))(((((((((((((((&&&&&&&&&'''((()))***+++''''''((())))))******+++***)))((())),,,///111111******+++,,,---///000111444444444333222111111111222222333333333222111111666555333222000000//////---,,,,,,+++******++++++......,,,+++***))))))))))))((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))(((((()))))),,,++++++***))))))((((((444111---+++*********))))))*********))))))***,,,)))***+++,,,///555===CCCOOOXXXaaaiiiyyytttcccRRRHHH@@@666......000...+++***//////111444555444000---111111111111111111111111333444555888999888444111000000...***'''+++444<<<999666111+++)))***///333444:::AAADDDDDDEEEJJJNNNZZZ[[[[[[ZZZVVVQQQKKKGGGEEEAAA<<<888666555333222000///...------...000000111111222333444555555666555555555555555444444444333333333333555777888:::999:::;;;;;;<<<<<<<<<===>>>>>>===<<<:::999888888kkkQQQBBB===>>>333222111000111222111111333333111000000000111111000///......000111111111//////...------------------,,,,,,,,,+++*********...---,,,,,,,,,...///111222///111666:::888333111999444333666777333...,,,***111555333///...,,,)))...,,,***(((((()))+++,,,******))))))))))))))))))((((((''''''''')))+++,,,'''''''''((())))))******+++***))))))***+++,,,,,,+++++++++++++++,,,------000000111111111111222222000111333444444333222111444444444444444555555555//////---,,,+++*********...---,,,+++***)))))))))***))))))))))))***++++++************************************************++++++******))))))))))))+++++++++******)))))))))444111---***)))***++++++)))*********))))))***,,,---///222666;;;BBBKKKPPPWWW```iiiqqq~~~~~~wwwyyyxxxtttmmmccc[[[TTTQQQMMMDDD999444444333000...111333888===>>><<<666222111111111111111111111111777999<<<>>>===999444000///000...***''',,,777AAACCCAAA===999888???JJJTTTdddmmmuuuvvvpppiiieeeeeehhhddd^^^UUULLLBBB:::666555333111///........................///000222333222222333444555666777888555666666777666555555444555444444555777999;;;===>>>;;;999999<<<>>>>>><<<;;;;;;:::999888777666666lllOOO===???<<<888666555444222000555444333111111222333444444111......000222222111//////...---------......,,,,,,,,,+++*********)))---,,,,,,,,,...111444777666222333:::===999444333>>>777333444444111...---000777<<<888333000---***333000---***((()))***,,,++++++++++++++++++++++++,,,+++***)))((()))***+++'''''''''((())))))******)))******)))))))))******------+++***))))))))))))***+++,,,---///000111222000111222444444444333222444555555666666666666666222222000///...---------...---,,,+++***))))))))),,,,,,+++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))******+++++++++,,,///---+++)))(((***,,,...((()))******)))***,,,...222666<<>>>>><<<::::::999888777666666555|||```FFF@@@777333333444444333777666444333333444666777<<<777111//////000///...//////...............///,,,,,,,,,,,,+++++++++++++++***+++---111666;;;>>>;;;666666<<<;;;333///111888333000111111000111333222:::>>>:::333000...+++333111...+++))))))***+++,,,,,,,,,,,,,,,---------//////---,,,+++*********''''''((())))))******+++''')))***+++******+++---...---,,,***)))((((((((('''((()))+++,,,...000000000111222333444555555555777777777777666555444333444333333222111111222222000///...---,,,+++++++++------,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******))))))******+++,,,,,,---*********)))(((***---///)))***,,,,,,,,,---000222777<<>>???>>>;;;888999;;;===<<<;;;;;;;;;::::::999888888777nnn```LLL===777777777888999888666555555666888:::@@@999222//////000///---//////............//////---------...............///......///222777<<>>CCCHHHLLLPPPUUUXXX]]]hhhwwwvvvlllddd```^^^]]]XXXUUUTTTQQQNNNRRRYYYWWWXXXXXXUUUQQQQQQUUUZZZWWWSSSJJJDDDFFFNNNNNNJJJHHHNNNUUUYYYVVVIII999...000000000000000000000000///111333222///------...///---,,,---222666888888444===LLL[[[ggglllkkkhhh___ZZZSSSLLLFFF@@@999555222111000.........///000...111222222111000222555111222222333333333333333555555666666666777777777444444333333444666888999999888888888888:::<<<===<<<;;;:::::::::;;;;;;::::::::::::999888888777777xxxZZZHHH???<<<;;;;;;999777666666777:::;;;???888111...000222111000//////.........//////000......//////000000111111666444222111222555888;;;666222333888444******333)))***...222000---...444***222777333---,,,------******)))))))))***+++,,,*********++++++,,,,,,,,,///000000111000...---+++)))))))))***++++++,,,,,,111333444222---******+++***)))))))))***+++,,,---************************,,,+++++++++,,,///111222111222444555666666666555333333333444555666888888666666444333222111111111*********+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++***------,,,++++++*********(((***---,,,******,,,...,,,...111222333555999;;;<<<>>>@@@CCCFFFKKKQQQUUU]]]iiizzz~~~zzzxxxwwwwwwxxxzzz|||}}}wwwqqqlllbbb___ZZZSSSLLLHHHHHHIII@@@AAAGGGPPPSSSSSSXXX```ffffffbbbZZZSSSRRRWWW\\\VVVQQQKKKKKKYYYhhhjjjcccYYYTTTMMMFFF@@@:::555222////////////////////////...000111000......111444///,,,***---222555333000666777:::AAAIIIMMMMMMLLLGGGFFFFFFGGGGGGAAA666---)))***,,,---------,,,+++))),,,///000000000333666333444555666666666666666777777777777777777888888333333222222333666888:::888888777777777888:::;;;:::::::::::::::999::::::888888777777666666555555hhhWWWOOOKKKIIIEEEAAA===999666555333444444333111///...///000000///000000111222333000------///...///999EEEFFF===555444777888333---222000...,,,,,,...000222...............///000000+++000444444///++++++---******************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---************************//////...------,,,++++++************************+++++++++***************,,,,,,+++************+++++++++,,,...///111222222666777777888:::;;;;;;<<<666333222333666777555333...000111222222333555777777666333000333666222+++000000000222333111...+++------,,,+++***+++---///---,,,,,,++++++++++++,,,,,,,,,,,,---....../////////111444444444333444444555777:::===@@@DDDIIIMMM\\\hhhyyy{{{{{{}}}}}}xxxrrrhhh[[[UUUVVVNNNCCCIIIZZZgggaaa\\\ZZZUUUMMMHHHHHHFFFGGGFFFCCCBBBEEEFFFDDDCCC???CCCKKKMMMMMMVVVeeegggoootttpppfff___```ddd^^^^^^^^^bbbkkkpppkkkaaa]]]TTTFFF999555666333...000000000000000111111111333111000///000111000///000000000///......------...111666;;;???BBBCCCCCCKKKIIIFFFAAA;;;555111......///000///---,,,,,,...000000111222333333444444111222444555555555777999:::999777666555555555666444444333222333555888999666555444444777999999999777999;;;;;;::::::;;;<<<999;;;<<<:::666444555888zzzfff```VVVLLLDDD===:::888777777555222000000000111000000000000111222333444111//////000//////777BBBSSSGGG999000///111222111000///---,,,,,,---///000...............///000000+++///333333///++++++,,,***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---------,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++...------,,,------......---------...//////000000111111222333444555666666888666555666888999888666333444666666777888;;;===@@@AAA@@@@@@CCCEEEAAA999999666222///---+++)))'''------...---------...///,,,,,,+++*********+++++++++,,,,,,------......///---...///000///000222444,,,///222555777<<<@@@DDDVVV```mmmuuuwwwvvvvvvxxxvvvwwwxxxxxxxxxyyy|||~~~}}}~~~}}}zzzuuuqqqpppqqqssssssrrrqqqqqqqqqqqqqqqooooooooommmiiiccc]]]ZZZWWWVVVWWWZZZ]]]\\\WWWRRRJJJ@@@:::;;;===BBBSSSeee}}}mmm[[[PPPJJJDDDBBBCCC<<<;;;;;;===>>>???BBBDDDNNNJJJMMMSSSQQQLLLQQQ\\\```hhhoooooohhh```[[[ZZZ```___[[[YYY[[[^^^ZZZRRRPPPMMMGGG@@@???>>>777...111000000000000000///...333111000000222222111000000000000//////.........***,,,...111444666777777::::::999777555333111000///000111000...---...///111111111222333333444444222333555555555555777888999888777666555555555666333333222222444666888:::777666666777999::::::999777999;;;;;;:::999:::;;;777888888888777777888999zzzjjj\\\QQQJJJEEE===:::555000......000222111111111111222333444555222111111222000000555<<>>999555000000000000111111222222......---,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000000000000111444777555555555444222222444666999AAAJJJMMMKKKGGGGGGHHHIIIKKKLLLLLLLLLMMMOOOQQQRRRSSSRRRPPPLLLIIIHHHHHHJJJJJJHHHGGGGGGHHHIIIJJJIIIJJJKKKJJJHHHDDD@@@===;;;<<<>>>@@@AAAAAAAAA@@@<<<:::999>>>JJJ]]]ppp|||lllQQQAAA<<<;;;===@@@:::555777???CCCBBBFFFMMM]]]ZZZ\\\___\\\UUUVVV]]]bbbdddeeeddd```YYYSSSOOORRRTTTTTTRRRTTT[[[^^^]]]aaadddfffggghhheeeYYYLLL888555111000000000000///111111000111333333222000000000000000000/////////.........//////000111222//////000111111111111111000111222111000///000111111222222333333444444444444555666666555555777888888888777666555555555555222222222222444666888:::888777888:::;;;<<<:::888777999;;;;;;:::999:::;;;666666555777999<<<<<<<<<~~~oooaaaXXXKKKEEE;;;444000000222333222111111111222333333444222333333333222111333666:::888666111...,,,,,,---,,,,,,---......---,,,,,,......///000000000000000+++---000///---++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,...//////...,,,++++++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++******************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////............///000000000...000333555888<<>>:::777888:::666888999:::999888888999:::;;;<<<<<<;;;:::999999999888777777777888:::;;;333444666777888999999:::>>>>>>>>>>>>@@@FFFOOOVVVQQQYYY___dddrrr|||jjjUUUIIIFFFGGGLLLRRROOOHHHJJJSSSWWWSSSWWW```fffbbbaaa```[[[UUUTTTYYY[[[WWWQQQOOOPPPRRRRRRRRRSSS[[[bbbdddjjjttt~~~sssLLLCCC888111///000222333000///000111333333111///000000111111111111111111444333111000000111222333222222333222222111000///000111222111000///000111222333333333444444444555555777888777666666777888777777777666666555555555222222222333555777999:::888888999;;;<<<<<<999777777999;;;;;;999888999:::999777555777<<>>{{{nnnaaaXXXKKK@@@999666555444333222222111111222222222000333555555444333222111+++...111222000...---...+++,,,---//////---,,,+++...///000000111111000000,,,---......---,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,...//////...,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///...---,,,,,,,,,,,,,,,------......///000000000,,,,,,,,,---......//////...///000111111111222333///111222444666:::???CCCJJJSSS]]]dddiiijjjddd\\\OOOTTT^^^hhhoooqqqmmmiiiSSSLLLCCC===::::::;;;;;;777777555444444333333333111111222222333444444555///111222333555888<<>>BBB???DDDIIIIIIDDDAAABBBDDD???BBBDDDDDDBBB@@@???@@@>>>>>>???@@@@@@AAA@@@??????>>><<<:::999999999:::AAAAAAAAABBBDDDGGGIIIKKKNNNQQQUUUWWW[[[dddoooxxxsss|||xxxqqqjjjeee```]]]```fff___YYYYYY^^^^^^ZZZ[[[bbb\\\XXXTTTRRRNNNLLLMMMQQQSSSPPPLLLKKKPPPWWW___cccqqq}}}iii[[[GGG888111111222222000//////000111111000...000111111111222333333333333111///......000222333999888777666444222000//////000111111//////000111444444444444444555555555666888999888777777888999777777777777777666666666333333444555666888999:::888888999:::<<<;;;888555777999;;;:::999888888999:::777555666:::===>>>===zzzooo___PPPFFF>>>888444666555444333222111111111///444888888888888444/////////000/////////111222,,,---...//////...---,,,...///000111222111000///------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,------............------------...//////,,,,,,---......///000000............//////000000///111222333222333444666333333444444666999>>>BBBIIITTT___hhhnnnrrroooiii^^^^^^```eeelllrrrvvvxxxddd[[[OOOFFFBBB@@@???===;;;;;;999888777777777777666777777888888999::::::555777999===CCCMMMWWW^^^cccaaa]]]YYYWWWZZZ___ddd^^^bbbfffeee___[[[ZZZ\\\\\\___bbbcccbbb```___^^^aaa___]]]]]]^^^^^^^^^]]][[[ZZZXXXUUURRROOOLLLKKK^^^___bbbeeeiiillloooqqqrrrwww}}}}}}yyymmmllllllkkkccc[[[ZZZ^^^RRRQQQPPPOOOOOOPPPQQQRRROOOOOOOOORRRWWW^^^eeejjjnnnnnnlllhhheeeffflllqqqttt___MMMBBB;;;555111333111//////000111000///000111111222333444555555333222000000000222444555888888777666555333111000///000111111000///111222555555555555555555555555777888999999888888:::;;;777888888999999888777777555555666777888999:::::::::999999:::;;;:::888555888999;;;:::888777888888888666444444777999;;;;;;|||kkk]]]PPPEEE===;;;999888666444333222222///666;;;<<<>>>>>>999111333222000///000111222222.........//////............///000222222111000///............//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------......///000000111111//////000222444777999:::555555555555555555555555333333333333444444444444222555777777666666999;;;<<<===???AAAEEEKKKRRRWWWaaajjjtttzzz~~~{{{kkkfff___[[[[[[^^^```bbbccc\\\SSSNNNMMMLLLIIIFFFBBBBBB@@@???>>>=========;;;<<<<<<===>>>>>>????????????AAAHHHVVVjjj~~~}}}wwwxxx}}}|||xxxtttrrrtttxxx~~~yyyuuuxxxyyywwwqqqjjjgggggghhh___\\\[[[ZZZVVVOOONNNQQQHHHOOORRRQQQWWWccchhheeefffhhhlllrrr|||rrrlllsss|||xxxlllbbbUUUGGG<<<888555111000000111111111111111222333444555666666555444444333444555666777666666666555444333222111000111222222111111222444555555555555555555555555666888999:::999:::;;;===888999::::::::::::999888888888999999::::::::::::===<<<::::::;;;:::999777888999::::::888777777888777777777666666999===@@@wwwgggXXXNNN>>>===;;;888666444333222///777>>>???BBBCCC===444//////000222444333000---////////////////////////...///111222333222000//////.........///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///000000111222333333333777888:::>>>AAAEEEIIIJJJFFFEEEEEEDDDCCCCCCBBBBBB999999999999999999999::::::===@@@@@@>>>???AAADDDIIILLLPPPVVV]]]fffpppwwwvvvmmmfffaaa]]]ZZZZZZUUURRRRRRUUUVVVTTTPPPIIIIIIGGGFFFEEEDDDDDDCCC?????????@@@AAAAAABBBBBBAAA@@@BBBKKK^^^zzzzzztttwwwvvvvvvtttqqqmmmiiifff```bbbeeeddd^^^WWWVVVZZZ\\\UUUPPPPPPQQQQQQRRRUUUVVVdddlllmmmzzznnnjjjxxx~~~oooZZZKKK<<<888333111111222333333111111222333555666777777444333333333333333444444777777666666444333111111111222444333333222444555666666666666666555555555666888999::::::;;;<<<>>>888999:::;;;<<<;;;:::999999::::::;;;;;;::::::999@@@>>><<<;;;;;;;;;:::999888999::::::888777777777777999::::::999;;;AAAFFFooo```bbbNNN<<<888:::666000,,,999777777===CCCBBB:::222222//////222777999666222000000/////////.........,,,000444444111//////000.........///111000...,,,,,,---......,,,,,,---...,,,,,,,,,------.........111000///...............,,,+++******,,,---...---,,,+++******+++,,,,,,,,,......---,,,+++---000333000111444777;;;???CCCEEELLLOOOUUU___hhhpppssstttrrrmmmiiihhhddd[[[TTTRRROOOMMMJJJIIIJJJLLLLLLLLLNNNMMMNNNOOOSSSXXX\\\___iiikkkooouuu|||yyyqqqkkkgggaaaZZZTTTPPPNNNNNNNNNOOOPPPNNNLLLIIIIIIIIILLLHHHCCCAAACCCFFFJJJKKKLLLKKKLLLRRRaaayyyzzz~~~zzzsssooovvvyyy}}}~~~yyyqqqggg```bbbbbbbbb```^^^ZZZVVVTTTOOOUUUXXXVVVUUUYYY^^^aaafffjjjoootttxxxyyyyyyxxx{{{sss|||VVVCCC333111555333333555333222222333555666444222333333222222222333444444666666555444222111000///333444555444222222444666:::999777666666666777888777777888999:::<<<=========<<<;;;::::::::::::;;;;;;:::999999888888888888>>>>>>===<<<;;;;;;::::::888999;;;999666333222222777444777<<<<<<===MMMbbbkkkTTTGGG???:::777888666666777;;;>>>???===;;;555222111333777888555111111111111000000/////////,,,000333333111000111333444222000/////////...------...//////...---...///...---------......///000111111000///////////////......---------...------//////...///000111000000111111222222111222444666<<>>AAADDDGGGZZZaaajjjrrrxxx~~~||||||{{{wwwrrrnnnlllkkkeeeaaa\\\ZZZZZZ\\\]]]]]][[[\\\\\\\\\[[[\\\___aaafff___WWWTTTXXX\\\]]]\\\eeedddjjjtttzzzxxxrrrnnndddggggggfffffffffbbb[[[___]]]\\\\\\^^^\\\XXXTTTXXXXXXWWWWWWXXXYYYZZZ[[[\\\]]]^^^```bbbbbbccccccjjjlllooosssuuuwwwwwwwwwxxxiiiXXXGGG:::777999444444444333111111222333222111222222333444555666555555555444444444333333000111333333333444777999999999999999999999888777<<<<<<>>>>>>>>>===<<<;;;<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;:::;;;;;;;;;;;;;;;::::::999999888888888666444333444555555555888;;;HHHZZZiiiyyyyyy___HHH999777777777777777555333111666444333444555555444111222222222222222222222222000333444444444666;;;???;;;888555444333333111000000111222111///...///000111000...---...///000111111000000/////////000000+++---............///111,,,///333666777777666777<<>>???>>><<<;;;<<<<<<<<<;;;<<<<<<===>>>======<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;::::::666777888666444444777:::HHHRRRfff~~~vvvaaaLLLCCC999666888;;;;;;999444333222333444555555444222222222222222222222333111222444333333555;;;???888777888999:::888555222111222222111000//////000111000///......///000000000//////...//////000000///111222111000111333666444;;;CCCJJJNNNQQQSSSTTTbbbhhhpppxxx~~~{{{rrrooosssyyy||||||uuuuuusssooonnnqqqxxx||||||~~~}}}~~~|||~~~}}}wwwsssmmm]]]MMMEEE===555333777888333---222222222222333444555666444444444555555555555666555666777666555555777999777888:::;;;;;;:::999888777888:::<<<=====================<<<<<<======>>>=========<<<<<<===>>>>>>;;;;;;;;;;;;;;;:::::::::666999:::888666===LLLXXXqqq~~~zzzhhhPPP@@@;;;:::999666444444333333444555666666333333444444444444555555111333555444222444999===777888:::===>>><<<999555333444444333111000111222111111111111111111000000000000/////////000111111000111222111000333888===MMMWWWcccnnntttxxx{{{~~~zzzssskkkkkkqqqyyy~~~}}}pppvvv|||fffVVVCCC777444666555333333333222222333333444444444444444444444555555555666777888777555555777888777888999999999999999999666777888999:::<<<===>>>??????>>>=====================<<<<<<======>>>>>>999999999999888888888888555777999;;;CCCWWWsssgggUUUHHH>>>888888888777666555555666777666666666777777777888888777999:::999777777:::>>>::::::;;;===>>>>>>;;;888666777777666444333333444333444555555555444222111222111111111222222333444000333666777;;;BBBMMMVVVmmmwww~~~{{{rrrmmmhhhiiipppwwwyyyyyy{{{zzzkkkuuuyyycccNNN???888666777444444333222222222333333444444444444333333333333444555555555444555666888777777777777777888999999999888888777888:::<<<===AAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>888888888888888888888888:::>>>FFFUUUlll|||fffTTTJJJ<<<<<<:::888666555666888888888999999999:::::::::===???AAA???===<<<>>>AAA>>>===<<<<<<======<<<;;;999999:::999666555555666444666888999888666444222333333333333444444555666555999???EEEMMMZZZjjjvvv}}}{{{wwwssslllhhhdddeeekkknnnnnnkkkrrryyy}}}mmmvvviiiOOO>>>777666555555444333222222222222444444333333333222222222000111333333333444777999888777666666666777999:::===;;;999777777999;;;===BBBBBB@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>::::::::::::::::::::::::EEELLL^^^{{{eee\\\PPPFFFAAAAAACCCDDDPPPFFFBBBGGGHHHFFFLLLWWWWWWZZZ______XXXRRRVVV___cccbbb___[[[UUURRRQQQQQQNNNNNNNNNOOOPPPOOOLLLJJJPPPSSSWWWWWWTTTOOOKKKIIIKKKKKKKKKHHHFFFFFFJJJNNNRRRWWWaaalllwww{{{rrrppprrrooommmeeefffnnniiibbbfffrrrsssyyynnnjjjzzziiiMMM;;;999777555666777666111---333222222111111222222333444444444555555777888888888777666555555666777888>>><<<888666666777:::<<>>===<<<;;;:::888>>>===<<<===???===999555888;;;===<<<;;;@@@KKKUUUuuuwww```UUUTTTZZZ^^^YYYTTTYYYfffmmmkkkmmmsss{{{~~~qqqssswwwzzz{{{xxxrrrnnnzzz~~~}}}{{{zzzttttttqqqnnnllloootttyyy{{{~~~{{{yyyuuunnnlllooommmmmmhhhhhhnnneeeYYY[[[llllllrrr}}}vvvqqq~~~vvveeeHHHAAA777111111333444555333333333333333444444555444444444555555666777888777777777666666777777888:::999777666666888;;;<<<<<<;;;999999:::;;;;;;<<<<<<:::888666777:::===>>>888:::>>>DDDRRRjjj{{{sssnnn]]]YYY^^^nnn{{{}}}yyyvvvrrrmmmlllnnnppprrrnnnoooqqqcccSSSRRRffffffjjjuuu}}}kkk^^^KKK===555444555666333333333333444333333333555555444555555666777888777888888888888888777777666666666666888999;;;<<<;;;:::999777777777888999666999;;;;;;888888:::<<<:::GGG\\\sssrrrgggaaahhhsss{{{~~~|||{{{zzzxxxtttrrrrrruuuxxxttttttuuufffUUUTTTiiigggjjjsss|||rrr```PPPCCC999222555555555444444444333333555555555555555666777777777888999::::::999777666444555666777888999999999:::;;;<<<;;;:::::::::;;;999<<<===;;;999===HHHQQQfffyyy{{{}}}|||xxxzzz}}}~~~}}}{{{xxxuuuyyy{{{vvvtttuuuhhh\\\^^^pppmmmooovvv~~~xxxbbbKKK<<<888777666555444444444555666555555555555666666777888999:::::::::888777666555666777888999888888777444777;;;<<<<<<;;;<<<===<<<===>>>???HHH^^^{{{yyywwwuuusssxxx|||||||||}}}yyytttxxxyyytttqqqrrriii```fffvvvsssuuu{{{mmm]]]DDDAAA<<<777333222222222666666555555555555666666999999999999888777666666777777888888999888888888555777999888555444666999<<>>DDDLLLXXXjjjyyynnnqqq{{{xxxqqqkkkmmmuuuzzzxxxtttvvvxxxxxxuuupppnnnooorrrvvvrrrqqqyyy}}}uuu|||lllYYYJJJDDD;;;555777999666444555666777888888666666777888888888888888;;;BBBLLLSSSQQQYYYfffxxxxxxmmmpppxxxqqqkkkfffiiirrrxxxwwwsssoooqqqrrrqqqppppppqqqrrrqqqqqqssszzzwwwnnnjjjjjjxxx|||qqqZZZPPPGGGDDDBBB<<<888888666777888888777777888:::>>>???@@@AAAGGGTTTfffsss~~~yyyooopppuuunnniiifffjjjsssxxxxxxuuuiiiiiilllooossstttsssrrrnnnqqqvvv|||~~~zzzrrrlllXXXZZZiiivvvjjjbbbYYYOOOGGGDDD>>>???@@@???@@@BBBEEEHHHNNNTTT]]]fffppp|||vvvuuuvvvpppmmmjjjnnntttxxxwwwtttggghhhkkkqqqwwwzzzxxxuuupppvvv|||~~~zzzwwwvvviiiiiirrr~~~wwwnnneeeaaaXXXWWWTTTQQQPPPSSSXXX\\\fffttt~~~{{{yyyuuurrrqqqssswwwyyyvvvssskkklllpppvvv}}}|||yyyyyy~~~~~~yyypppnnnjjjggghhhmmmtttzzz}}}wwwxxxvvvvvvyyy}}}~~~|||yyyoooqqqvvv{{{~~~yyyuuuxxx|||zzzqqqjjjkkknnnsssxxx{{{zzzxxxooosssxxx}}}~~~vvvkkkSSSUUU[[[bbbjjjnnnooonnnmmmrrryyy}}}~~~~~~rrrhhhUUUSSSNNNKKKKKKPPPUUUXXX\\\iiissstttuuu|||~~~}}}|||pppoooiii^^^NNNCCCCCCIIIVVV```hhhlllsss|||yyyvvvwwwzzzwww^^^HHHGGGPPPbbbggglllqqqxxx~~~yyyzzzrrrllliii~~~rrrbbbdddooouuuxxx{{{|||}}}}}}uuuoooxxxzzz||||||xxxuuuwww||||||wwwtttzzz~~~{{{ssskkkmmmvvvwwwqqq{{{}}}sssoooxxx~~~xxxwww|||ppp^^^dddyyy|||ooo~~~wwwsss|||~~~yyyrrrrrrwww{{{oooYYYccc}}}}}}|||yyywww~~~yyylllkkktttuuuhhhiiixxx{{{zzz~~~}}}|||~~~zzzqqqbbb\\\___vvvuuu}}}}}}~~~{{{{{{~~~zzznnnbbb]]]nnnyyy{{{yyy}}}~~~||||||xxxvvv|||~~~}}}nnndddXXXggguuuwwwvvvxxx{{{|||~~~}}}vvvxxx}}}wwwgggYYY[[[hhhvvvyyyvvvvvvzzz~~~zzzwwwxxx~~~~~~yyyuuutttmmm]]]PPPjjjssszzzzzzuuurrruuuzzz|||~~~}}}~~~wwwrrrkkk```VVVooossswwwwwwsssppptttyyy{{{rrrmmmhhhbbb]]]jjjmmmsssvvvuuuvvv{{{~~~wwwnnnggggggkkkuuuuuuuuuvvvyyy|||~~~|||{{{~~~xxxkkk___[[[]]]pppnnnnnnpppvvv{{{|||}}}~~~}}}oooaaa\\\^^^qqqmmmkkkoooxxx~~~~~~}}}sssiiiggglllsssmmmhhhllluuu|||~~~}}}}}}}}}zzz||||||zzzyyyyyyvvvyyy|||zzz~~~xxxzzz|||uuuoooqqqwww|||{{{xxxzzz{{{{{{yyywwwxxx|||~~~xxxuuuxxx~~~|||{{{~~~~~~