BM6P6(@ UUUKKKCCCBBBBBB???===<<<:::999888666555555555555555333333555888:::999666888::::::777666???QQQ___{{{~~~tttiiigggccccccllltttiiizzzrrrooommmnnnqqq```BBB///222444222///---///222111000000///////////////,,,,,,---...//////......000//////000222222111///111///,,,,,,---......---------...///////////////111111111000///......---...111444444111///000222000111111222222222111111111222222111///...///000///............000111222444444333222111111000000333222111111111111000///111111222333444555666666444444444444444444444444///111333444555444333222666666777777777888888888999888777666555555555555999888888888888888888999999888777777777777777666;;;===???@@@@@@>>><<<:::777888:::<<<======<<<;;;;;;;;;;;;;;;:::999888777999:::;;;<<<===>>>???@@@???DDDHHHGGGBBB>>>>>>@@@BBBAAAAAA@@@??????>>>>>>888888999;;;<<<===>>>???888999;;;>>>AAADDDFFFHHHHHHFFFBBB@@@AAADDDIIILLLFFFGGGHHHFFFCCC===777333////////////000000000000444333222000000000111111555555555555555555555555777777777666666555555555111111111111111000//////...///111333444444333333333555666777666444111///777000///888@@@@@@???AAA@@@AAAHHH???000CCC[[[WWWTTT[[[RRRMMMhhhpppnnnyyyQQQFFFHHHGGGBBB???BBBCCCDDDDDDCCCAAA???===@@@@@@??????????????????======>>>??????>>><<<<<>>>>>===:::999<<<>>>@@@@@@???<<<999666777999;;;@@@JJJWWWeeennngggiiitttrrrllloooggggggkkkrrrtttwwwuuunnneeemmmyyyvvvpppbbbNNNBBBKKK\\\fffccc\\\TTTNNNKKKHHHDDDNNNRRR[[[eeeiiihhhgggjjj^^^PPPDDD???<<<777777;;;<<<555888<<<888<<>>@@@AAABBBBBB@@@===<<<:::<<<>>>@@@@@@@@@???>>>======>>>>>>>>>>>>============>>>???@@@AAAAAABBBBBBFFFGGGEEE???;;;;;;===;;;::::::999888888777777222222333444555666666777222333444666999;;;======AAA>>>:::777666888;;;>>>=========;;;999666333111.........//////000000000222111000/////////000111222222222222222222222222333333222222111000000000000111111111000000///...,,,---///000111111111111333555777999:::999888666:::666666===CCCCCCDDDFFF>>>777>>>FFFRRRnnn{{{jjjUUUNNNNNNhhhqqqyyy~~~bbbIIIDDDGGGEEECCCDDDBBBCCCDDDDDDCCCBBB???>>>@@@@@@@@@@@@@@@???>>>===;;;<<<===>>>>>>======<<<>>>>>>;;;777999>>>???;;;888666555555777888999888666999<<<<<<;;;:::<<<===;;;<<<;;;:::999999;;;===:::;;;<<<======<<<;;;:::============<<<:::999888999999;;;>>>CCCLLLWWW^^^lllnnnuuu{{{tttqqqgggfffjjjqqqwww|||lllffftttvvvyyy|||xxxiiiXXXNNNLLL\\\]]][[[UUUNNNKKKJJJJJJGGGHHHNNNXXX]]]___bbbgggeee\\\SSSNNNIIIBBB@@@BBBGGG;;;999:::444666===<<>>QQQiiiqqq```NNNSSSeee}}}]]]RRRMMMIIITTTfffkkkLLL<<<999888999DDDBBBAAAMMMOOOPPP^^^kkkggglllsss}}}~~~zzznnnfff[[[YYYeeeyyy~~~pppgggjjjkkkmmmuuudddZZZfff~~~\\\JJJEEE===???FFFYYY~~~kkkcccZZZUUUPPPiiimmmVVVHHHDDDJJJSSSsssuuueeekkk|||sss___LLLDDD=========:::999999444444444444444555666666222333555999<<<===<<<:::666999;;;888444666???GGGqqq|||xxxsssgggbbbmmmqqqyyyaaaGGG???666111222444444222333333222111111111111111...///000000111000000000333222111222222222000......---+++,,,...000000//////000111111222222111111------...///000000111111444333111111333333333222222222111111000///---,,,...000111000//////000111/////////000111333444555777777666666555555444444222000000000222333222111333333333333333333333333333333333333333333333333333444555666555444333222333333444444444555555555888777666666555555555555777666666555555666666777222777;;;:::666555999>>>999:::;;;;;;:::888666444555666888999::::::999888555666777888999999999999888888888999999999::::::;;;<<<===:::666333333555444333333222222111111111------........./////////------...///000111222333666444111...---///111333333222222111000/////////,,,,,,------...///000000///......---......///000////////////////////////000000//////...------,,,000000000000000//////...---...///000000000000000111333666:::<<<======<<>>>>>======@@@@@@>>>;;;;;;>>>>>>;;;777666555666999:::;;;:::888:::<<<<<<:::999888999:::::::::999888888:::<<<;;;;;;<<<<<<<<<<<<;;;;;;===<<<;;;999999888888888;;;<<<<<<===>>>BBBGGGKKKeeejjjqqqvvv|||{{{tttiiieeefffmmmvvv}}}kkkooopppyyyttt[[[HHHNNNSSSYYY\\\ZZZTTTQQQOOOHHHFFFGGGMMMRRRVVV]]]cccfffbbb___\\\UUUNNNKKKMMMUUUGGGDDDCCC:::777888333555888:::<<>>AAAOOOcccYYYAAA;;;<<<>>>HHHLLLWWWooo~~~zzzyyy{{{~~~|||tttmmmjjj^^^[[[ddduuuyyynnneeedddgggfffjjjsssxxxxxxXXXOOOXXX``````kkksssiii\\\VVVVVVttttttXXXNNNIIIJJJ]]]vvvwwweeeiiibbbMMMIIICCC>>>>>>>>>;;;:::;;;555555555444444555555666111222555888999999888777444777:::888555444999>>>VVVwww}}}wwwkkkddd```rrr}}}hhhUUUIII:::222333666444222444444333222222222222333000111111222222111111111444333222222222222000......------...111222222222222222333444444444444444//////000000111222222222777333000000333555444222111111222111111000//////...000111111000000222333111111222333444555777777555555444444333333333222222111000111333444333222555555555444444333333333333333333333333333333333444555555555555444222222555555666666666777777777777666555444444444444444555444444333333444444555444666777666333222333666111222333333222000...,,,...///000111111111111000---...///000111111111111000000000000000000000000000111111000......///222000000/////////.........------------------------,,,---------------------...---+++++++++---000222---...............------***+++,,,,,,---...//////,,,,,,,,,,,,------......------------------------000000000///...---------//////000000000//////...000000000111111111222222///111444888;;;<<<======@@@BBBEEEGGGEEEBBB@@@AAACCCCCCUUUxxx^^^QQQaaaooouuuaaaNNNIIIGGGJJJIIIDDDCCCEEEBBBCCCCCCCCCCCCBBBAAA@@@???AAABBBCCCBBB???<<<:::;;;;;;<<<===>>>?????????CCCBBB???<<<;;;<<<======:::999888888:::::::::999999:::<<<<<<<<<:::999888888888888777666666888:::<<<;;;::::::::::::;;;<<<<<<;;;;;;:::999999888888<<<>>>>>>>>>===>>>@@@AAASSS___hhhjjjpppyyy|||wwwmmmfffaaaeeeppp|||}}}wwwsss|||iiiTTTHHHIIIQQQ```iiifffZZZPPPMMMHHHEEEGGGJJJMMMRRRXXX___aaabbb```[[[VVVUUUVVVZZZRRRSSSRRRCCC:::888333111444777777:::???GGGKKKQQQSSSUUUVVVWWW[[[aaafffiiigggiiiqqqzzz{{{sssjjjfffaaaZZZRRRMMMOOOYYYbbblllwww^^^iiirrrSSS@@@666;;;======LLLaaagggEEE<<<>>>BBBIIIWWWrrrvvvwwwuuukkkmmmrrrvvvuuunnniiijjjddd\\\YYY```eeeeeefffjjjppplllhhhiiiooovvvzzz{{{dddXXX}}}zzzqqq^^^VVV[[[|||mmmZZZKKKKKKSSSccc{{{eeeiii^^^LLLGGGBBB>>>>>>===:::999;;;999888777666555555555555333444666777777666444444222666999999666555777:::BBBiii|||qqqeeeaaaZZZvvv}}}ppp```SSSBBB777555555444222555444444333333333333333111222222222222222111111444333111222222111///---///......000333555444333333444555555666666555555222222222222222222222222777333000000333555444222000111222222333333333333000111222222222111333444222222333444666666777777333333333333222222222222222111111222444555444333666666555444444333333333333333333333333333333333333444333333333222111111555555555666666666666777444444333333222222333333333222222111111222222333222000......111111///---111111111111000///---------......///////////////......////////////....../////////............---............------///000---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,...///000***,,,///000000...+++)))+++++++++,,,---......///++++++,,,,,,------..............................////////////............//////000000000000//////000000000111111222333333222444666888;;;<<<======;;;@@@EEEGGGGGGGGGFFFEEE999JJJfffiiiVVVSSSwwwppprrrqqqWWWOOOKKKHHHIIIIIIFFFCCCBBBCCCCCCCCCBBBBBBAAA@@@@@@>>>@@@AAABBBAAA???<<<:::<<<<<<======>>>???@@@AAABBB???<<<999777777:::<<<999888888999:::;;;:::999888999;;;===>>>>>><<<::::::::::::888666666888:::;;;:::999888888999:::;;;999:::<<<======:::888666999;;;===>>>===<<<===>>>HHHYYYeeeddddddmmmuuuwwwrrrjjj```___hhhuuu~~~wwwvvv}}}vvvlllVVVHHHDDDUUUiiimmm```TTTNNNGGGAAABBBDDDDDDGGGJJJ]]]aaadddbbb___]]]]]]^^^[[[ZZZbbb___III999666333222333555666444666;;;AAAJJJMMMQQQRRRSSSVVV]]]cccgggiiipppxxx~~~}}}uuuiii```bbbnnn}}}mmmrrrwww]]]EEE<<<<<>>???EEEKKKccc}}}jjjmmmoooaaa___bbbhhhlllkkkkkkmmmiii```VVVSSSYYYcccooovvvyyyrrriiieeegggkkkoooqqqyyybbbWWWooossssssaaa\\\fffppp```OOOGGGCCCNNNiiijjj^^^^^^zzz^^^PPPEEE@@@>>>>>><<<777777999:::999888777555555555555666777888777555444444555222555888888666555777:::<<<^^^www~~~zzzkkk\\\\\\aaayyytttsssxxxtttggg^^^OOOAAA888444333333555555444333333333333333222222222333222222111000222111000111111111///---/////////111444555444333222333444444555555444444333333333222222222222222444333111111333333333222000000222333444555555555000222333222111111222333111222333444555555555444333333333333222222222222222111000000222333222111444444333333222222111111111111111111111111111111111111000000000000000000111111111111222222222222222111111000000111111111111000000//////000000111---)))&&&)))///222///+++...............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,---------------,,,,,,------------------,,,,,,------,,,++++++***))))))*********)))))))))))))))+++++++++++++++*********++++++++++++++++++++++++///...---,,,,,,+++++++++(((***...000000---***''',,,,,,,,,---------......,,,------............---........................,,,------------.........///000000111111111111000000000000111222333555666999999;;;<<<>>>????????????BBBCCCBBBDDDGGGGGGEEEHHH]]]ooozzzyyyeeeXXX```~~~xxxrrrWWWOOOMMMIIIEEEDDDEEEFFFDDDCCCCCCCCCBBBAAA@@@???>>>>>>===>>>???@@@@@@>>><<<;;;======<<<======>>>???@@@>>>;;;999888555333555:::666555666888;;;===<<<;;;777888:::===@@@@@@>>>;;;===>>>===;;;888777999:::999888777666666777888999888999<<<>>>===;;;888555555777:::<<<;;;:::;;;;;;FFFVVVcccccc___bbbllluuuvvvpppgggccchhhrrrwwwwwwzzz}}}qqqmmmrrr|||tttXXXAAAFFFWWW```^^^ZZZTTTLLLDDDDDDEEEEEEEEEHHH[[[aaaeeeeeeeeeffffffcccdddfffpppkkkOOO;;;888666333222333555444333777>>>@@@DDDHHHKKKMMMQQQVVV[[[```aaaggguuuzzzmmmooosssfffSSSJJJCCCCCCGGGCCCGGGgggpppMMMAAA@@@EEEPPPxxxuuufffjjjmmmaaa\\\ZZZ^^^bbbcccdddfffjjjfff^^^YYY]]]kkkzzztttnnngggaaaaaacccfffggghhhtttrrrVVVNNNiii___IIIiiiooobbbdddmmmVVVGGGBBBIIIWWWrrrhhhZZZlllzzz^^^QQQFFFBBB@@@@@@===888777:::888777666555555555555555444555666444222111444666444666777666444444666999999NNNdddwwwpppaaabbbiiittt||||||ttthhhppplllfffjjjiiilllggg\\\LLL;;;333333777555444333333222222333333222222222222222111000000000///...///111111///---......///111333444222111///000111111222222111111///000000111111222222222000222333333222111111222000111222333333333333333000111222111/////////111///000111111111111000///000000000000000000000000000///---...//////...---000000000///////////////........................---------------......///---------............////////////......//////000//////............//////+++)))(((***...000///,,,))))))*********+++++++++*********)))))))))******((()))***++++++,,,++++++++++++++++++++++++++++++)))))))))******)))'''%%%)))))))))))))))))))))))))))))))))))))))*********)))******+++,,,,,,------------------,,,+++******(((***,,,...///...,,,+++............------------...//////000000///...---........................++++++,,,---...///000000000000111222222222222222444444444555666999;;;<<<<<<===>>>???@@@AAABBBBBBDDDDDDBBBBBBKKKYYYaaaaaannnsssjjjaaa___YYYgggtttdddIIIMMMGGGFFFDDDAAA@@@CCCEEEFFFDDDCCCAAA???>>>===<<<;;;;;;<<<<<<==================<<<;;;:::;;;;;;<<<===;;;:::;;;>>>;;;555555:::555555666888;;;<<<;;;999777777999===@@@@@@<<<999>>>>>>===:::777555666888666666666555555666666666888999:::;;;:::999777666666888:::;;;:::999999999@@@JJJVVV\\\ZZZYYYcccoooxxxxxxsssnnnpppuuuuuuqqq~~~{{{tttppptttpppRRRGGGHHHLLLSSS[[[aaaVVVJJJFFFFFFDDDDDDFFFMMMVVV^^^dddjjjooolllfffooommmssslllRRR???===;;;666333222555555222444:::666999>>>BBBEEEGGGJJJLLLPPPVVV]]]jjjyyyrrrmmmmmmmmmiiiaaa[[[RRRIIIHHHLLLMMMYYYlllNNNDDDBBBJJJ___pppeeeeeebbb```[[[XXXZZZ[[[[[[]]]bbbiiikkkfff___aaapppuuuqqqkkkeeebbb```______```eeennnvvvxxxppp]]]LLLDDDMMMBBBHHHzzziiibbbcccaaahhhbbbHHHKKKTTTddd~~~lllXXXsssrrrjjjfffbbbSSSIIIFFFDDDCCC???:::999<<<555444444444444555666666000222222000...///222666777777666444222222555888333>>>RRRqqq|||lllnnnmmmkkkfffddd^^^RRR[[[xxxlll^^^\\\YYYnnnmmmeeeSSS>>>222444:::444444333222222222222333222222222222222111000///......---...000000///---------...000222222000///------...///////////////,,,,,,---///000222333333...111444444111///000222111111222222222111111000///000111///...------...---.../////////...,,,+++,,,,,,,,,---------------...---++++++,,,,,,+++)))------------------------+++++++++++++++++++++++++++++++++++++++,,,---...,,,,,,,,,---------............---------......///.........------.........---......------,,,,,,---))))))******+++,,,,,,,,,---,,,++++++++++++,,,,,,((()))+++,,,.../////////,,,---------............((()))***---//////---+++++++++++++++++++++++++++)))))))))*********++++++******+++,,,---...///000***+++,,,---............***+++,,,---...000000111000//////......---,,,,,,000000111111111000...---........................+++,,,---...000111222333000111222333333333333333888888999:::<<>>???AAABBBCCCDDDAAAAAAAAAHHH^^^zzz{{{\\\KKKTTTbbbgggQQQFFFOOOCCCFFFFFFAAA>>>@@@EEEHHHDDDCCCAAA???===;;;::::::::::::;;;;;;<<<======>>><<<;;;:::999888999:::;;;;;;;;;AAAFFFCCC;;;888;;;999888888999:::999777555777777888<<>>:::666<<<<<<:::777333222222333555555555555555555555555999888777777777777777888:::<<<======;;;999888999666:::FFFSSSVVVTTT]]]kkkyyy}}}}}}yyyyyyzzzvvvooo~~~uuuxxxsssmmm~~~hhhTTTEEE>>>HHHXXXiii[[[KKKCCC@@@======???;;;FFFSSS___kkksssooofffooojjjkkkdddMMM???>>>;;;;;;555333666555111111555111333666:::===>>>===<<<@@@NNNXXX\\\eeeuuu|||yyyttt}}}~~~{{{yyytttrrrrrrjjjdddeeelllmmmhhhjjjrrrhhh``````iiipppiiiOOOFFFCCCUUUqqqyyyuuuuuuiii```[[[SSSSSSRRRTTTWWWYYY[[[bbbjjjhhhlllhhh]]]]]]mmmyyyqqqjjjddd___\\\aaa______cccddd___SSSJJJ???EEEGGGeeeggg```]]]OOOMMMLLLGGG^^^wwwtttVVV\\\tttooo]]]WWWVVVUUU\\\IIIJJJCCC>>>???@@@<<<::::::555555555555555444444444444444444444444444444444555555666666555444333333777:::EEEZZZssszzzmmmnnnlllaaa]]]aaaaaahhh{{{|||~~~sss___XXX^^^wwwyyyoooZZZGGG???999222:::333///333777666333222333444444333222111333444333000......111222111///---------...///000000111//////...------------...---------------------------............---,,,,,,,,,------------.........------,,,,,,+++*********...)))&&&(((---///+++&&&+++++++++***************+++++++++++++++,,,,,,---------,,,,,,++++++******************)))))))))))))))***+++,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,------.................................------,,,,,,,,,,,,,,,,,,......------......///000......---,,,,,,,,,------........................///000111000---,,,+++,,,///---+++,,,///000///---.........///////////////...,,,+++---000111///,,,///////////////......------......///000/////////...///111222333333222222444333333444444555666777555555444333111000//////111111111111111111111111///111333555555666888:::999999999999999999::::::============>>>>>>>>>???:::@@@BBB>>>>>>DDDEEEBBBAAAEEEOOOddd{{{\\\JJJcccsss]]]UUUKKKFFFHHHFFFDDDAAA>>>>>>???AAACCCAAAAAA@@@>>>===;;;::::::::::::;;;<<<<<<;;;:::999???;;;888888:::<<<<<<;;;999:::<<<===<<<:::888666:::;;;;;;:::777444444444333888999666666:::<<<<<>>CCCKKKVVV```hhhlllhhhiiifffZZZLLLCCCDDDIII<<<@@@BBB???888222222333111222222444666888:::;;;999===DDDLLLTTTZZZ___aaa\\\bbbaaaZZZ]]]iiiooommmeee^^^ZZZ\\\bbbgggkkknnngggbbbaaaeeeiiillloootttxxx{{{|||~~~iiiVVVKKKEEE```pppmmmkkkjjjiiibbbXXXPPPQQQRRR]]]___TTTUUUaaaeeefffddd]]]^^^cccdddppphhheeeccc[[[ZZZXXX[[[___YYYNNNOOOWWWUUUOOOjjjxxx[[[EEEEEEHHHOOOiii|||aaaOOOOOOdddzzzsssfffWWWOOOJJJEEEDDDEEE```TTTNNNFFF@@@@@@???:::777777999888777555444333333333444444444444444444444444555555555555555444333333777999???OOOjjj}}}|||ppplllnnnhhhfffkkkllluuuxxxgggaaafff}}}fffPPPDDD===777444222333777777444333444333444444333222222444555444111///000222333222111000000000000///////////////...------,,,,,,---------------------------------------------,,,,,,+++*********+++++++++,,,,,,,,,,,,++++++++++++******---***((())),,,...+++(((+++++++++++++++++++++***++++++******++++++,,,------,,,,,,+++***))))))(((************************++++++,,,,,,------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........------------------------+++,,,,,,------............------------...////////////......---......///222222111111111111111111...000111000...,,,,,,---000...---...000111000...000000000000000000000000000///...000222333111///000000111111000000///.........///000000000000000///000222333444444333333555444444555555666777888888777777666555444333333333333333333333333333333333555666777777888:::;;;::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>???>>>>>>???AAAAAA@@@@@@BBBDDDDDD???JJJ___{{{uuucccQQQTTT{{{dddVVVSSSKKKEEEDDDEEECCC@@@>>>===>>>@@@BBBAAA@@@???>>>===;;;::::::======>>>??????>>>===<<<===;;;888999;;;<<<<<<::::::::::::999999888888888999::::::888666444444555555999:::777777:::<<<<<<===;;;888666444444444555555333222333444555555444666666555444444555666666:::;;;;;;999777555555666999777:::DDDLLLOOORRRUUUkkk{{{wwwdddkkk~~~{{{www}}}lllNNN???===GGGFFFDDDDDDDDDCCCAAA??????===;;;???GGGSSS___eeejjjkkkhhh```TTTNNNNNNPPPQQQSSSSSSMMMBBB:::555444222222111111222333555666777999>>>DDDJJJOOORRRTTTLLLOOOMMMLLLTTTaaaccc[[[IIIFFFFFFKKKTTT^^^fffllllllfffccceeeiiikkkoootttxxxeeeZZZRRRLLLgggxxxjjjhhhfffffffffbbbZZZSSSQQQSSS```fff^^^___ggggggbbbdddaaaaaaddddddqqq}}}ooodddZZZZZZ]]]___[[[PPPLLLTTTaaalll```ssseeePPPAAAEEERRReee___MMMKKKQQQZZZaaaccc\\\UUURRRNNNHHHFFFHHHyyy```ZZZNNNGGG@@@@@@???;;;777777:::999777555444444555666555555555555555555555555444555555555555444444333666888999AAAZZZuuu}}}vvvqqqwwwuuuqqqqqqmmmrrr|||vvvooommmyyydddUUUGGG<<<111111444777444000000444222333444444333333555777555333222222333444444333444444333222000///............---,,,,,,,,,,,,---------------------------,,,------------,,,++++++)))*********++++++++++++*********+++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,---...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,,,,,,,,,,,,,------------------------............,,,,,,,,,,,,,,,,,,------,,,,,,---...///000000111......------......///000111000000000000000111111111111111000000/////////---///111000///......///222111000111222333333111333333333333333222222222333222222333555555444222222333333333333222111111000000000000111111111111111222333444555555555444666666666666777888999:::888888888777777777666666777777777777777777777777777999:::;;;::::::<<<===<<<<<<<<<<<<======>>>>>>===>>>@@@AAAAAAAAA@@@???BBB???======>>>>>>AAAFFFVVVaaayyypppjjjMMMRRRmmm~~~oooSSSNNNPPPJJJCCCBBBDDDBBB???===<<<===???@@@@@@@@@???>>><<<;;;::::::::::::;;;<<<<<<;;;;;;:::;;;:::999:::<<<<<<:::999;;;:::888666666777888:::888999888666444333555666777;;;;;;888777:::<<<;;;:::999666444333333444555444333222333555666555444555444444444444444555555<<<======;;;888555555666:::888999???EEEKKKUUU___mmm}}}jjjmmmrrrllljjjoooyyyrrrrrrrrr]]]LLLAAABBB@@@@@@DDDHHHHHHCCC======;;;888888===FFFPPPWWWbbbddddddbbb^^^ZZZXXXWWW]]]^^^\\\TTTHHH<<<555222444333111000000000111222333444666999<<<@@@CCCEEE???@@@AAAGGGUUU```[[[NNN===<<<<<<>>>DDDMMMVVV[[[aaaZZZVVVXXX\\\```gggnnn~~~ppphhhccc\\\UUUnnntttiiigggggghhhjjjhhhccc___]]]]]]hhhmmmeeecccccc[[[WWW^^^```bbbfffhhhwwwwwwdddZZZPPPWWWXXXPPPJJJTTThhhwwwyyyiiivvvUUULLLJJJYYYqqqttt___MMMOOO___lllqqqqqqooolllkkkiiicccZZZWWWXXXvvv\\\VVVLLLDDD?????????===;;;<<<888777555444555777:::<<<555555555555555555555555444444444555555444444333555999888888JJJhhh{{{~~~www}}}vvvkkkhhhsssxxx}}}tttjjjttt~~~rrr___MMM@@@;;;777666333000222666222333444444444444666888666555444444555555555555666666555444222111000000000000///...............---------------------------------------,,,,,,+++,,,,,,,,,---------......******++++++,,,------...,,,...///...,,,+++---///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...............////////////............////////////000000111111000///...............////////////000////////////////////////...............///////////////000000111111222222///////////////000111111333333333222333333444444222222222111000000//////...000222222111111222333444444444444555666666555666666666666555555555555555555555666666666555555555555555666555444444333222222111222222222333333444444555555666666666666888888777888888999:::;;;777777777777777777888888::::::::::::;;;;;;;;;;;;;;;<<<======<<<;;;===>>>>>>>>>>>>??????@@@@@@AAACCCCCCEEEEEEEEECCCBBBAAADDD>>>;;;@@@DDDFFFLLLTTTlll|||nnnYYY\\\VVVlllssskkk}}}gggVVVKKKMMMNNNHHHCCCDDDCCCAAA???===<<<===>>>???@@@???>>>===<<<;;;::::::999999999:::::::::::::::999:::;;;<<<===<<<:::888:::999888777777888999:::888888777444222333555777777;;;;;;888777999;;;:::888777555333333333444555444333333444666777666555333333333333444444444555===>>>>>>===:::999999:::<<<:::999;;;>>>EEETTTbbbiiiwwwxxxuuukkkbbb\\\```kkk{{{{{{{{{}}}rrriiifff___VVVLLLFFF??????DDDGGGDDD???:::;;;<<<<<<===???CCCEEEOOORRRYYY```dddccc```]]]]]]]]][[[TTTJJJ>>>666222666555333111111111111222111111111222444777999;;;888===DDDNNN[[[aaaVVVGGG>>>???>>><<<>>>FFFMMMOOOOOOHHHCCCFFFLLLTTT___gggqqqoookkkggggggkkkqqqtttwwwqqqmmmlllnnnllleee]]]jjjyyyhhhhhhhhhjjjlllllljjjgggdddcccjjjmmmiiijjjggg[[[ZZZ______```fffhhhqqqlllYYYRRRIIIMMMKKKFFFNNNeee{{{tttdddlll___NNNVVVeee|||{{{bbbMMMLLLQQQ___llltttzzz~~~vvvttttttsssmmmgggggglll{{{]]]UUUMMMEEE?????????===;;;<<<888777555444555888;;;===555555555555555555555555333333444444444444444333444999:::777???XXXrrryyy}}}ooogggmmmgggqqqvvvttttttwwwooobbbfffrrr|||yyyhhhXXXKKK>>>888666444555888222444555555444555777999777777777666666666777777666666666555555444444444333333222111111111111222///////////////////////////////////////...------............////////////+++,,,,,,---...///000000---000333111...---///222............//////000000///............///000000,,,---...///111222333444111111111222222333333333333444444444333222111111111111111222222222333333222222222222111111111111111111111222222333333333555555444444333333222222222222222222222333333444666666555555666777777888888888777777777666666666111333555666555444555666777888888888888888999999999999888888888777777777555666777777777666666666777777888888777777666555444333333333333444555666666666666666666666777777999999888999999:::;;;<<<888888999999999999::::::<<<<<<======>>>>>>>>>>>><<<===>>>>>>===<<<===>>>???@@@@@@AAABBBBBBCCCCCCFFFFFFFFFFFFEEECCCAAA@@@CCCAAADDDOOOZZZbbbjjjppprrrdddPPPYYYssspppjjjvvv___NNNKKKLLLPPPMMMFFFDDDIIICCCBBB@@@>>>===>>>?????????>>>>>>===<<<;;;::::::;;;;;;<<<<<<<<<======>>>888:::===>>>===<<<:::999999999::::::::::::::::::888888777444222333555777777:::;;;777666999:::999777666444333222333444555333333333555777888666555222333333444444555555555999;;;<<<;;;::::::;;;======;;;:::999999???MMM\\\bbbqqqpppkkk|||zzzyyymmmcccbbbhhhsssxxxwwwnnnbbbaaajjjmmmiii^^^QQQAAA:::;;;???AAA@@@;;;===>>>===;;;:::;;;<<<===CCCOOO\\\fffjjjgggccc^^^^^^\\\VVVMMMCCC;;;777555444444333222222222222111111111111333555777999222;;;HHHTTT[[[XXXMMMAAA999<<<======CCCNNNTTTTTTHHH@@@;;;>>>FFFPPP\\\fffllldddYYYPPPIIIEEEDDDEEEGGGMMMWWWaaagggiiihhhfffbbblllvvv}}}{{{oooddddddfffgggiiiiiigggeeeaaa^^^dddkkkooo|||wwwkkkkkkbbb^^^dddbbbbbblllnnnpppvvvvvviiiTTTGGGFFFIIIGGGCCCGGG[[[uuu|||jjjYYYYYYhhhqqqrrreeePPPYYYnnn{{{___HHHJJJLLLSSS[[[]]]\\\]]]aaa[[[YYYYYYZZZYYY[[[bbbkkkcccZZZQQQHHHAAA???>>>;;;999:::;;;:::888666555555666777444444444444444444444444222333333444444444444333444666888888:::HHHbbbzzz|||wwwjjj___aaa[[[]]]\\\[[[bbbllllllfff^^^dddiiinnnyyyvvvfffWWWGGG???<<<777444444444555666555555555777999777888888777666666777999666666777777777777777777666666555444444444444555333333333333333333333333111222222222222111000000...////////////000000000//////000000111222333333111333555444111000222444000000000111111222222333222222111111222222333444------///000222444555666444444555555666777777777666666777777777666555555444555555555555666666666666666666555555555555555555555555666777777888888:::999999888777666555444666666555555666666777888888888888888999:::;;;;;;999999999999999999999999666888::::::999999999::::::;;;<<<<<<;;;;;;<<<===;;;;;;::::::999999888888666888999999777666666777888999999999999888777777666555444444444555777888777777666666666666777888999999999999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>???@@@@@@@@@===>>>??????======>>>@@@@@@AAAAAABBBCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAJJJWWWgggxxxxxxXXXZZZqqqxxxzzzmmmRRREEEHHHNNNPPPKKKDDDEEEKKKDDDCCCBBB@@@@@@@@@@@@AAA>>>>>>======<<<;;;;;;::::::::::::::::::;;;<<<===999<<<>>>???>>><<<;;;;;;999999:::;;;;;;;;;::::::888999888666444333555666777:::;;;888777:::<<<;;;888777555333333333444555222222333555888888777555222333444555555666555555444555777777777777999;;;<<<:::999999888:::EEEPPP]]]ooooooiii|||ttthhhfffjjjqqq{{{yyytttkkkcccdddkkkooonnngggZZZHHH<<<999;;;===>>>???@@@>>>:::555555888<<<666<<>>:::555666777666555444222000111222222333444555777777222<<>>:::;;;>>><<>>;;;999:::;;;:::888777666555444444333333333333333333333333111222333444444444444444666...///777999;;;OOOiii|||tttnnnfff^^^```eee___UUUPPPRRR\\\eeejjjaaahhhkkkjjjnnnwwwyyytttooofff]]]VVVNNNBBB999666666666777666555555666888666888999888666555777999888888888888888888888888888777666666555666666666666666666666666666666666444444555555444444333222111111222222222333333333333333333444444555555555444555666666555444555666222222222333444444555555555555555555555666666777333444444555666777888999777777888999999:::;;;;;;888888999:::::::::999999777888888888888999999999::::::999999999888888888777777888999999:::;;;;;;;;;;;;;;;::::::999999999999999999999999:::;;;;;;::::::::::::;;;<<<===>>>888888888999999::::::;;;;;;<<<>>>>>>===<<<===>>>;;;===??????===<<<>>>@@@<<<<<<;;;;;;:::999999888777999;;;:::888666777888999999::::::999999888777888777555555555666888999888777666555555666777888999999999999:::;;;<<<<<<============<<<<<<<<<<<<======>>>??????@@@AAAAAA===???@@@@@@??????@@@BBBAAAAAABBBCCCDDDEEEFFFFFFEEEDDDDDDDDDEEEGGGIIIJJJNNNddd{{{}}}sssffffffzzzjjjYYYMMMEEEFFFJJJLLLIIIEEEEEEHHHFFFEEEDDDCCCBBBBBBBBBBBB=========<<<<<<;;;;;;:::888777777777777999:::;;;;;;===@@@@@@>>><<<===>>>:::999888888888999;;;<<<999::::::888666444444555888<<<===:::999===???>>>999888666444333333444555222222333666999999777555222333555666777777666666222444555555555555666888777666777::::::999===DDDSSSbbbjjjppp~~~zzznnnlllooossszzzuuunnnkkkhhhhhhjjjggg___UUUKKKDDD@@@<<<:::???AAAAAA>>>999666888;;;555888>>>FFFNNNVVV]]]aaa\\\YYYUUUPPPKKKFFFAAA???<<<===>>>>>><<<888444111111111222333444444444333555999@@@EEEFFFCCC@@@???;;;AAAEEEKKK\\\mmmooofffKKKCCC>>>AAAIIITTTaaallltttcccOOODDD??????EEEMMMPPPOOONNNOOORRRWWW\\\```eeegggooozzz~~~tttcccUUU[[[^^^cccffffffeeecccbbbeeebbbccccccjjj|||{{{mmmbbbdddaaa\\\```]]]^^^]]]WWWRRRPPPNNNLLLIIINNN]]]ssszzzjjj^^^HHH??????CCCJJJaaa{{{zzzfffUUURRR```ooollleeedddmmmxxx{{{zzzzzzfff___YYYWWWTTTOOOMMMNNNrrr^^^]]]NNNFFF???>>>???======>>>777777777777666666666666222222222222222222222222111222333333444444444444777((('''666:::555CCC[[[vvv~~~xxxlllmmmnnnnnnsssttthhhXXXLLLFFFJJJXXXeeelllxxxyyytttuuutttpppyyyxxxwwwrrreeeSSSFFFBBB777777888777555555666888666888999888555555777::::::::::::999999888888888888888777666666666666666888888888888888888888888666666777777666666555444555555555666666666777777555555555666666666666777777777666666777777777666333333444444555666777777777777777777777888999999;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<======999::::::;;;<<<<<<<<<<<<999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::888888999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;;;;;;;<<<<<<===??????;;;<<<<<<===>>>???@@@@@@>>>@@@AAAAAA???>>>???@@@<<>>>>>@@@BBB======<<<;;;::::::999999999;;;===<<<999777888:::999999::::::999999888777999777666555666777999:::888777666555555666777777999999999999:::;;;<<<<<<<<<<<<;;;;;;::::::::::::======>>>??????@@@AAAAAA>>>@@@AAAAAAAAAAAABBBDDDAAAAAABBBCCCDDDEEEFFFFFFFFFFFFEEEFFFHHHLLLPPPSSSeeeqqqmmmlllqqq|||zzzpppeeePPPKKKAAAGGGEEEDDDFFFGGGFFFDDDDDDGGGFFFEEEDDDDDDCCCCCCDDD=========<<<<<<;;;;;;:::::::::999999:::<<<===???<<>>===>>>@@@;;;999666444555777;;;===:::;;;;;;:::777444444444999===>>><<<<<>>===HHHUUUbbb~~~mmmQQQNNN___qqqzzz}}}pppjjjggggggeee]]]UUUQQQkkkTTTQQQHHHEEEAAA@@@@@@???;;;888777777666555555555555555222111111111222222333444222222222333333444444444///222555555333555;;;AAA\\\jjjyyy{{{mmmcccoootttaaaUUUMMMHHHOOOZZZmmmxxx|||mmmjjjooozzzeeeOOOGGGBBB===<<<<<<<<<>>>@@@>>><<<999888888777777666<<<999666666999<<<======666888999888666666999<<<888888999:::999888777666888888999999999999888888999999999999999999999999999999999888888999999999888999:::;;;;;;:::999888999999::::::::::::999999999999999999999888777777999999:::;;;;;;;;;;;;:::=========>>>>>>>>>??????>>>>>>>>>=========<<<<<<<<<======>>>>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>>>>??????===???@@@@@@>>><<<<<<============>>>???@@@@@@AAAEEEDDDCCCAAA@@@?????????AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBCCC???@@@@@@@@@@@@???>>>>>>BBBAAA@@@???>>>>>>>>>>>>???===;;;;;;======;;;999:::999888999;;;<<<;;;999777888999:::;;;;;;:::999===777333555444111333999;;;;;;;;;===>>>>>><<<;;;@@@===:::;;;===???>>>===BBB>>>::::::<<<>>>AAACCCEEE>>>@@@AAA@@@GGGIII@@@DDDFFFGGGDDDAAA@@@CCCFFFGGGBBBDDDMMMQQQRRRXXXbbb}}}gggaaapppllluuuhhhWWWIIIDDDFFF@@@DDDGGGHHHFFFEEEFFFGGGIIIIIIHHHGGGFFFFFFFFFFFFCCCAAA>>>;;;;;;;;;===>>>>>>===<<<;;;<<<===???AAA<<<>>>AAABBBAAA?????????>>><<<:::999::::::999888555<<>>DDDIIIGGG???::::::<<<;;;999777777:::???CCCQQQSSSVVVVVVTTTOOOIIIEEEIIILLLNNNJJJBBB;;;777666666444222333555555333111888666444222111333444666777===DDDOOOggg||||||qqqNNNKKKLLLRRRZZZfffyyylllSSSMMMFFFEEEccc}}}gggZZZOOOHHHKKKNNNQQQWWW___cccbbb[[[VVVSSSQQQQQQUUUZZZ]]][[[YYYUUURRRSSSZZZgggxxxnnnZZZ[[[^^^[[[WWWXXXVVVPPPHHHEEEIIIMMMeee~~~dddJJJ@@@@@@HHHNNN[[[sssvvv\\\\\\bbbqqqyyytttqqqlllddd^^^UUUXXX]]]aaabbbbbb```^^^iiiRRROOOHHHDDDAAA@@@@@@???;;;888777666666555555555555555666555444333222222222222000111333444555444333222111333444333111333777;;;EEEVVVkkktttllleeeooo~~~vvvllldddWWWIIIEEEIIIbbbjjjwww~~~yyyllldddbbb}}}bbbTTTRRROOOPPPTTTWWWVVVSSSKKKFFF???<<<<<<===>>>===999;;;>>>===;;;999888888888:::<<<;;;999999;;;===999:::;;;;;;;;;:::999999:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999:::999999999999999999:::999999:::;;;;;;:::999999::::::;;;;;;;;;;;;::::::=========>>>===<<<;;;;;;:::;;;<<<>>>>>>>>>============>>>>>>>>>??????????????????>>>>>>>>>>>>=========>>>>>>>>>>>>======????????????????????????;;;<<<<<<===>>>>>>??????@@@@@@???<<<;;;;;;>>>@@@>>>>>>??????@@@AAAAAABBBEEEEEEDDDDDDEEEEEEFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDCCCBBB@@@???>>>???@@@AAABBBBBBAAA@@@???????????????===<<<===???@@@???===@@@???>>>===<<<;;;;;;:::======<<<;;;::::::::::::>>>:::888;;;;;;777888<<<666666555666888999::::::::::::;;;;;;;;;;;;<<<<<<777:::???AAAAAA???@@@BBBCCC<<<@@@DDD@@@BBBEEE@@@BBBCCCDDDDDDCCCCCCCCCDDDKKKLLL[[[nnnqqqkkksssvvvfffkkkooowww}}}xxx{{{___PPPOOOLLLHHHGGGAAADDDGGGGGGFFFEEEGGGIIIJJJKKKKKKJJJHHHFFFCCCBBB@@@>>><<<999888999;;;<<>>===<<<<<<===>>>???>>>@@@BBBAAA???>>>===>>>===<<<:::999::::::999888666;;;@@@@@@<<<999777888999999999999:::;;;======999999888888888777777777888666666777999888666333888888999999888777555444999777444333333333222111444444444555666666777777888BBBNNNVVV]]]hhhwwwuuuqqqvvv{{{~~~{{{ssszzzvvv\\\MMMCCC>>>===@@@BBB???===>>>777777888777777888999:::BBBDDDIIIMMMOOOOOONNNMMMMMMMMMLLLKKKHHHCCC>>>:::777555333333555666444222222222222222111111111111111666999>>>MMM\\\\\\QQQHHHKKKQQQ[[[iii}}}kkkTTTMMMHHHHHHeeelllbbbVVVIIIFFFFFFFFFGGGKKKPPPSSSSSSRRRMMMMMMMMMMMMNNNPPPSSSUUUWWWTTTTTTYYYbbbnnn~~~iiiYYYVVVTTTQQQTTTPPPKKKFFFGGGLLLSSSYYYrrryyyvvv___GGG@@@KKKXXX___rrrtttfff\\\XXXkkkyyylllkkkeee^^^YYYVVVQQQJJJDDDDDDHHHMMMRRRTTTUUUUUUUUUfffOOOMMMGGGDDD@@@??????>>>:::777666666555444444444444555999888777555333222111111000111333555555444222111333333222111111111333444777GGG___pppssspppttt{{{zzzvvvtttrrreeeRRRHHHHHHTTTVVV^^^iiilllddd[[[VVVrrr~~~hhhmmmpppqqqxxx}}}tttlllaaaRRRHHHBBB???;;;888999===AAA@@@<<<::::::===:::;;;<<<;;;:::888999:::;;;<<<<<<=========<<<<<<<<<<<<<<<======<<<<<<<<<::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;@@@@@@@@@@@@@@@??????>>>:::;;;===???@@@@@@???>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@????????????????????????????????????@@@@@@@@@@@@@@@@@@@@@AAA>>>>>>>>>???@@@@@@AAAAAADDDCCC???<<<:::<<>>===???AAACCCBBBBBBAAA@@@????????????@@@???>>>???@@@AAA@@@?????????>>>;;;999888999:::;;;:::888666666666888999888666777:::;;;888777999<<<;;;:::999999:::<<<===444777999888555444555777555<<>>???===;;;999888999;;;<<>><<<<<<<<<======@@@AAA@@@???<<<;;;<<<======;;;:::999::::::999888777888:::<<<<<<<<<:::999777888999999::::::::::::666777999::::::::::::999999888888999999777333000666777888888888777666666>>>:::666333222111000///333333444444555666666777555<<>>;;;:::999::::::999777555...000222333333222000///000444555444999BBBAAA:::@@@JJJTTT^^^rrr|||cccOOOJJJFFFGGG```|||kkkiii```PPPIIIGGGCCC???===@@@DDDHHHJJJIIIKKKKKKIIIGGGHHHOOOUUUWWWSSSRRRVVV\\\aaajjjsssqqqnnniiibbb[[[VVVRRRPPPIIIEEEBBBDDDKKKSSSYYY\\\hhhggg\\\HHH>>>GGG\\\lllhhhQQQQQQ]]]vvvqqqaaa[[[WWWSSSMMMIIIGGGCCC===999>>>BBBFFFJJJKKKKKKLLLMMMdddMMMKKKFFFCCC???>>>>>>===999666666555444444333333444444888777666444333222111111222222222333333333222222444222000000111222222111777AAASSSffftttxxxwwwuuuyyyxxxzzz{{{ooo\\\RRRSSSQQQLLLLLLSSSYYYYYYYYYZZZffftttxxxpppaaaWWWNNNDDD======>>>===<<<;;;<<<>>>AAA<<<===<<<<<<:::999999999<<<<<<<<<===============;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>======<<<>>>???????????????>>>>>>888999<<<>>>??????>>>===????????????@@@@@@@@@@@@@@@@@@@@@????????????>>>??????>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAAFFFDDDBBB???===???DDDGGGDDDDDDDDDEEEEEEFFFFFFFFFDDDDDDDDDCCCBBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???@@@@@@AAABBBCCCCCCAAA???<<<;;;<<<===>>>???>>>===<<<;;;;;;;;;;;;>>>>>>===<<<<<<<<<;;;;;;999:::999777555555888:::333333222222333444666777111111333555666444333444444444333222000......///555555555444222222222333999<<<<<<999:::>>>BBBCCCEEE:::===EEE@@@CCCUUUaaaeeefffddd```[[[ZZZ___ddd|||yyyyyyYYY___qqq|||jjjTTTBBBDDDOOORRRKKKDDDDDDDDDDDDEEEEEEGGGJJJLLLJJJJJJJJJHHHFFFCCC@@@>>>@@@>>><<<::::::<<<>>>???BBBAAA???===<<<;;;;;;;;;=========:::999999;;;===<<<;;;::::::;;;;;;999777777666666888<<<>>><<<:::777888999:::::::::999888555777999:::;;;:::888777777777888999888666333111444555777888888888777666@@@===888444333333222111222222333444555666666777444999===@@@EEEOOO^^^jjjhhhqqqssspppooommmlllpppxxx||||||zzzvvvvvvcccSSSCCC;;;999;;;@@@EEENNNHHHAAA:::777777888999555666999===BBBGGGLLLOOOMMMLLLKKKLLLLLLJJJFFFBBBCCCDDDEEEFFFDDD@@@;;;777111222333555555444333222111555555222333777888666777DDDNNNTTTfff|||{{{cccQQQDDDBBB@@@@@@RRRkkkuuuuuuhhh```eeedddYYYUUUOOOKKKDDD>>><<<<<<===>>>DDDEEEFFFFFFFFFIIINNNSSSWWWQQQOOORRRVVVWWWZZZ]]]^^^XXXVVVXXXVVVPPPMMMMMMGGGIIIMMMRRRUUUVVVUUUSSSLLLNNNKKKHHHOOOcccyyyppp```VVVWWWjjjwwwaaaSSSRRRWWWNNNLLLHHHFFFEEECCC@@@===EEEHHHKKKKKKHHHEEEEEEFFFeeeNNNJJJEEEBBB>>>======<<<888555555555444333333333333333444333222222111111222222444333111000000111333444333111000111333444444333666888@@@QQQfffttttttnnnuuuuuu{{{xxxfff\\\[[[YYYOOOFFFDDDFFFMMMZZZeeeqqqnnnooosssmmmbbbcccmmm~~~ssshhh___RRRNNNJJJJJJJJJHHHAAA<<<===<<<;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>======<<<<<<======>>>>>>=========888999;;;===>>>===<<<<<<======>>>>>>>>>?????????============<<<<<<<<<<<<999999888777777888999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===???@@@@@@???>>>>>>@@@BBB@@@@@@@@@@@@@@@AAAAAAAAA???@@@@@@@@@???>>>===<<<777777777777777777777777888888888888999:::;;;<<<888888777666666555444444777666555444333333333333333444444444444444555555444444444333222333555666...///000111111222333333111111111000000222222222///222444333000---,,,,,,555333222222444666777777999;;;>>>GGGWWWeeefff______PPPNNNTTTWWWfffssspppyyyvvvyyynnnmmm```VVVrrroooOOOEEE>>>CCCLLLOOOMMMJJJEEEDDDDDDDDDEEEHHHIIIJJJGGGFFFCCCAAA@@@???@@@@@@???===;;;::::::<<<>>>@@@BBBAAA@@@>>><<<;;;:::999888999888666666777:::===;;;:::::::::;;;;;;999777777555444777;;;>>>===:::888888:::;;;;;;:::999888666777888999888666444333333555666777777666444444333444666777888888777777<<<999666444444444333222111111222333444555666666666888999:::<<>>FFFBBB>>><<<;;;;;;999888888777777777:::>>>CCCFFFIIILLLNNNNNNKKKHHHGGGHHHGGGJJJNNNOOOKKKCCC;;;666555444444444444444555555///333444000...000333444///:::AAACCCMMM\\\\\\QQQIII???:::;;;:::999CCCRRRTTT\\\WWWRRRYYYZZZWWWZZZSSSRRROOOJJJDDD@@@<<<;;;??????@@@EEEKKKPPPRRRQQQ\\\TTTNNNNNNPPPNNNLLLLLLRRRKKKHHHKKKKKKHHHHHHKKKUUUZZZ^^^\\\UUUNNNIIIHHHAAAJJJSSS\\\iiizzzyyyaaaOOOSSSccctttooo\\\PPPIIIGGGFFFCCCBBBAAAAAABBBBBBAAA@@@HHHKKKNNNLLLFFFAAA??????hhhPPPKKKDDDAAA===<<<<<<;;;777444444444333222222222222333000000000000000111222222555333111000///000222333000111222333444444555666444333444???UUUjjjsssrrraaadddpppvvvmmmkkk```UUUFFF===:::@@@PPP```uuuiiikkktttiiiTTTWWWlll}}}xxxtttrrrpppfffUUUGGGAAA>>>:::888999:::;;;;;;;;;::::::999888888999999<<<<<<============<<<<<<::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;999999888888888888999999999::::::::::::::::::999999::::::;;;;;;;;;;;;;;;999999::::::;;;:::::::::999999:::::::::;;;;;;;;;999888888888888777777777222111000//////000111222111111111222333333444444444444444444444444444444555777999:::999888888999777777777777777777777777000222444555666666666555........................000000000111222333444555//////000000000///...---000000...---------------)))+++---......///222333///......000222333333222.........///000111333444888777333,,,,,,000444444555888;;;;;;777555666777555777999;;;<<<===>>>???DDDMMM^^^xxx{{{kkkeeeiiiuuu|||zzzzzzkkkkkkdddWWW___pppxxxkkk^^^qqqiiiMMMFFFDDDBBBDDDGGGIIIIIIIIIEEEDDDCCCDDDFFFGGGGGGFFFCCCAAA>>><<<;;;===???@@@<<<:::888777888:::===>>>BBBAAA@@@???===;;;:::999555666666555555666:::===:::999999;;;<<<<<<:::777777555555777;;;<<<;;;888777888999:::::::::::::::777888888777555333111000000222444444444444555666333444666777888777777666555333222111222333222111000000111222444555666666666777888777888<<>><<<:::999<<<;;;999888777666777777888888999999999999888888777777777777777777777777777777666666666666777777555555444333333444555555444444555555555555444444444444555666666666666666666555444333333333444555333444444444444555555555333333333333222222222222...---,,,++++++,,,---...---......///000000111111000000000000000000000000///111333333222222222333111111111111111111111111)))***,,,///000000///...,,,,,,,,,,,,,,,,,,,,,,,,/////////000111222333444000000/////////000111222222111000///...............111222222111111222555222000111888AAAEEEDDD@@@888666666777;;;AAAGGGLLLMMMIII???444222:::AAACCCEEEGGGFFFBBB<<<:::===@@@IIISSS]]]]]]UUUNNNNNNQQQdddrrr}}}qqqjjjmmmsssjjjmmmyyy~~~sssdddYYYVVVXXXZZZ[[[lllxxx```kkkhhhSSSIIIKKKJJJHHHFFFEEEFFFGGGGGGEEECCCCCCDDDFFFFFFDDDBBB@@@???===<<<;;;;;;<<<===;;;999888777888:::===???AAAAAA@@@???===;;;:::999666777777777666666999;;;999999999;;;===<<<:::777666666777888:::999888666666666666777888999:::;;;888888777555444222111111000111222222000111444777444555666777777777666555111000000111333333111/////////000222333444555666555666777777888:::???CCCMMMTTTcccjjjkkkzzz{{{vvvwww}}}}}}|||uuuvvv~~~yyykkkUUUBBB999444666:::BBBIIIKKKHHHCCC<<<999666333222333666888<<<>>>AAADDDFFFGGGIIIJJJDDDGGGJJJHHHDDD@@@===<<<999999999999888777555444444555666555333000111333,,,///111333333222333333111111111333444444666999@@@JJJFFF===>>>===<<>>IIIQQQQQQTTT\\\```^^^QQQLLLEEE??????FFFSSS\\\lll}}}wwwcccPPPDDDZZZkkk|||lll^^^YYYNNN@@@::::::>>>???>>>CCCCCCDDDDDDCCCCCCDDDEEEAAAHHHOOONNNGGG@@@>>>>>>oooUUUOOOCCC@@@<<<;;;;;;:::666333444333222222111111222222111111000000000000111111...111444666555222///,,,...222666555111///111555---555666111666LLLgggyyyqqqgggeeepppzzz}}}}}}rrrfff]]]UUUMMMJJJKKKJJJWWWmmm|||yyypppsss~~~yyynnnsssyyyxxxsss|||rrrcccUUUKKKEEE???<<<===<<<999777666666666666333333444444444444333333444444444444444444444444444444333333333333444444222222000000000000222222000111111222222111111000......///000111111111000222000...,,,,,,,,,.../////////000000000111111111000000000/////////......000///---,,,,,,---///000...//////000111111222222000000000///////////////...///000000//////111333///////////////////////////000222333222111///...000000000000000000000000222222222333444555777888777555333111222555888:::777777666555444444444444;;;======;;;666444444666;;;:::===IIIXXX```___ZZZGGGFFFDDDFFFNNNZZZfffmmmeee```RRRCCCAAAJJJTTTWWWlllkkkfff]]]TTTQQQUUUZZZhhhyyytttdddbbbfffooogggaaadddzzzppp\\\OOOPPPYYYeeelllbbbRRRPPPaaajjjhhhnnn|||uuujjjiiiqqqzzziiiMMMJJJPPPGGGFFFDDDBBBDDDHHHKKKJJJEEECCCBBBDDDFFFFFFCCC?????????>>>>>>===;;;::::::<<<;;;999999:::<<>><<<:::999888999:::999777777888:::999999999;;;===<<<:::777666777999:::999888666555555555444444666888:::;;;888777666444333333333333111222222000...///222666555555666777777666555444111111222444555444111///...///000111333444555666333555777888999:::===???GGGSSSdddkkkkkk{{{{{{~~~}}}{{{zzz|||wwwyyyxxx}}}}}}iiiQQQBBB999555333666===DDDFFFEEEBBB???:::666333333444444555444555;;;BBBGGGGGGFFFEEEFFFFFFDDDAAA???AAADDD;;;<<>>;;;777444222222333444444111111333111000111444111---///555000000///000111222555666;;;CCC>>>555777777777<<<===AAAFFFJJJLLLOOOUUUYYYZZZ]]]aaadddhhhoooxxxiiiWWWEEE@@@AAABBBAAAAAAGGGXXX```YYYTTTVVVSSSIIICCC???;;;>>>KKK]]]nnnxxx|||gggUUUQQQYYYaaasss{{{ooocccQQQ@@@<<<===<<<;;;999888888999======>>>===;;;::::::;;;<<>>@@@III\\\nnnrrr]]]HHH???:::777>>>IIIXXXsssIIIBBBCCCBBBPPPSSSWWWhhh}}}vvvkkkiiiUUUYYY\\\```ooozzzooohhh^^^VVVWWWggg~~~iiihhhnnnwwwaaabbbkkk___MMMKKKFFFJJJ]]]pppoooaaaMMMLLLFFFAAADDDNNNSSSRRRRRRYYYpppqqqRRRLLLVVVhhhaaaKKKOOOPPPHHHEEEEEEDDDDDDEEEGGGHHHIIIEEEDDDBBB@@@???>>>======>>><<<:::;;;>>>???===;;;===<<<999777777888:::<<<>>>??????>>>;;;888888888:::;;;;;;999666444444555333888;;;;;;>>>AAA<<<333888888777777777777777777888777666666666777999:::;;;:::777444222111111111111000...///111333444444222555777888777555555555222222333333222222111111222111000000111333555777555555777888999999999999???GGGVVVkkk~~~ttt~~~xxx{{{zzz|||xxx}}}~~~}}}mmmNNNCCC===777555555666999;;;??????>>>;;;666333111000333222111222555;;;@@@DDDDDDFFFFFFEEEBBB@@@@@@@@@???AAADDDFFFEEEAAA<<<888555333111000000111333444444333222000000000111222111000...---,,,,,,---...222222111111222333444444666777888:::<<>>===DDDAAADDDTTTkkkzzz|||xxxeee___XXXTTTVVV___jjjqqquuuoooeeeYYYNNNEEE???===777666444111//////111444555666777888888777666666::::::;;;;;;999777555444rrrUUUJJJ@@@???===;;;999888777777777555333222333333222111000000000000111111111222000000000000000000000000000111333333111000111222222111111222000333>>>KKKcccttt}}}uuuwwwxxxvvvooodddMMMBBB<<>>BBBLLLhhhhhhlllrrrpppeeeZZZUUUUUUSSSccc|||xxxmmmjjjaaa___bbbTTTBBB>>><<<<<<<<<;;;999666333222888888666444444444333222222222111000000111222111111000...///000333555555666444666<<<===999555444222111111111222222222222222222111000000000111111222444888===AAAAAA===999555666555555777AAAOOOZZZOOO???555666888444333777:::999999888888999999:::999::::::999999:::===@@@;;;<<<999:::LLLbbbfff\\\EEE???<<<===???CCCJJJQQQbbbUUUDDD:::999===??????FFFOOOOOOCCC999::::::666===AAAMMM```pppqqqdddVVVTTTNNNJJJKKKRRRccc~~~yyycccNNNDDDBBBEEEQQQ```|||wwwKKKBBBBBBEEEVVVooonnnrrrvvvlllYYYNNNOOOFFFMMMRRRVVV```hhhaaaTTTOOOOOOPPPVVVddd}}}hhhZZZkkk{{{qqqQQQTTTZZZrrryyy```GGGEEEFFFCCCDDDOOOYYYRRRCCCCCC@@@@@@GGGSSS[[[]]]\\\kkkgggWWWLLLUUUkkkjjjPPPGGGFFFIIIKKKFFFEEEEEEDDDDDDEEEGGGHHHDDDCCCAAA@@@>>>=========<<<;;;:::;;;>>>>>><<<:::>>><<<:::888777888:::;;;<<<>>>>>>===;;;999999:::999:::;;;:::777666555666666888888:::BBBGGGBBB888999999888777777777777888888777777777888999:::;;;;;;:::777555333222222222111000//////111333444444444666888999777666555555333444444444444333222222222111//////000111333555444555666777888888888888888===HHHVVVeeepppvvvwwwwww{{{uuuuuu{{{zzz{{{|||}}}uuurrrvvvxxxzzzqqqeeeVVVDDD999555444333111777888999999777555444444333111000///111555999<<<===>>>??????===;;;<<<<<<@@@BBBEEEHHHHHHGGGDDDBBB:::999777666444444444444333222111000000111222333111000//////.........///000000000000000111111222000000000111222444555666:::;;;===@@@DDDGGGIIIJJJHHH???999;;;===<<<;;;===IIIGGGCCC???>>>>>>@@@AAAJJJOOOYYYeeelllhhh\\\QQQNNNOOOSSSVVVZZZ]]]___```WWWSSSMMMFFF???:::777666111111111///...///222444222222222222222333444444666666666555444333222111rrrSSSFFF<<<<<<<<<;;;;;;:::999888999666444333333333222111111111111111222222222222...//////000000111111111000111333333111000111222000000222333///+++000777GGG```yyy}}}yyyyyy|||yyyiii^^^UUUPPPJJJCCCDDDKKK```hhhvvv{{{qqqmmmggg^^^dddsssnnnhhhaaa^^^eeeqqq}}}```QQQKKKNNNOOOKKKDDD>>>===>>>999??????999777;;;<<<888888777555333222222555999111111000000000222333555222111666===???:::555444000111222222111111333444111111111000000111111222444555999@@@HHHGGG@@@888666777777888<<>>@@@EEEWWWeeebbb___ZZZKKK;;;666<<<>>>CCCFFFFFFKKKMMMEEE888777;;;BBBNNN___xxxpppJJJDDDWWWcccmmm~~~qqqRRRFFFOOOUUURRRTTTYYY\\\[[[RRRFFF===EEEGGGDDDAAAEEEKKKHHH>>>FFFBBBJJJ```sssyyyzzz|||eeePPPZZZjjj~~~aaaGGGHHHJJJDDDHHHUUUHHHGGGEEEDDDDDDDDDEEEFFFAAAAAA@@@???>>>>>>>>>>>>999999:::<<<>>>>>>;;;999>>><<<:::888777888999::::::<<<======;;;::::::;;;777999;;;;;;999777777777999777555999DDDKKKGGG>>>:::999999888777777888888888777777888999:::;;;<<<;;;999777555444333333333111000000000111222333333666888::::::888666555666666666666666666555444444222111000//////000222333333333444555666666666666444666:::AAAJJJWWWccckkkuuu~~~vvvsssrrryyyuuuqqqqqqrrrvvvssspppqqqrrr|||wwwcccMMM<<<333111111000222444666777777777666444333000//////000333444555777888999888777888999:::<<>><<<:::999<<<@@@EEEIIITTTVVVWWWUUUOOOIIIEEECCCJJJMMMQQQSSSRRRMMMGGGCCCAAA???===:::888666555444---///000000111222444777333333222111222333444555444444222111000000//////rrrRRRDDD:::;;;;;;<<<;;;:::888777999777555333444333222000111111111111111111111111///000000111222333333444000111333333111000111222---...111444111---///444999HHH```uuussshhhxxxzzztttpppkkk```QQQHHHFFFOOOZZZoooxxxsssvvvnnnrrr|||pppVVVUUUIIIBBBHHHQQQXXX```iiixxx~~~nnn]]]ZZZ]]]]]]UUUKKKEEEHHHMMMMMMTTTRRRFFFAAAEEEDDD>>><<<:::999777444111333777444444333222000000111222111000333999;;;777222111000222444444222222333555000000000111222333555555444555888===AAA@@@999333777999;;;;;;;;;<<<>>>AAA???888333777999888777888444444444333444444555555888999999888666666888:::<<>>??????BBBGGG:::777555777===AAAAAA@@@@@@DDDCCC:::444555777666555777<<>>888888===@@@@@@===888:::??????:::888;;;AAAHHHRRR___mmmvvvaaaRRRAAABBBGGGCCCMMMgggxxxrrreeeRRRBBBBBBJJJMMMIIIIIIHHHHHHGGGGGGGGGHHH@@@BBB@@@===BBBLLLTTTUUU]]][[[jjjyyy___TTT```~~~gggMMM???HHHLLLFFFJJJXXXJJJHHHGGGEEEDDDDDDDDDDDD@@@???>>>>>>===>>>>>>>>>888:::<<<>>>???>>><<<:::===<<<:::888777777888888;;;<<<===<<<:::999999:::444666999:::999888777888999666555888AAAGGGEEEAAA;;;:::999888888777888888888888888888888888888888:::999777555444444444555111111222222111111222333888999;;;:::888666666777888888888888888777666555444333111000///000111222222222333444444444444444444555666888===IIIYYYeeepppvvvyyywwwtttuuuwwwwwwtttnnnjjjmmmrrrvvv|||{{{xxxzzztttssswwwttt~~~~~~hhhLLL:::666888000000222444666777666555666555333111111111222333000333555666666666888999666777:::<<<@@@CCCFFFGGGEEEFFFGGGGGGEEEAAA===:::555555444444333333333333000111222333222111000///........./////////......000000///.........//////222222222222222333333333333111000333666777777777:::::::::<<>>AAA@@@<<<888999<<<;;;777555777:::;;;888999999888777777888:::@@@AAADDDEEE@@@<<>>>>>>>>>>>>>>???:::<<>><<<;;;<<<;;;:::888888777888888;;;======;;;999666666666333555888888888777888888888777777888:::<<<>>>AAA;;;:::999888777777777777999999888777666555444444888777666444444444555666111333555444222111222333888:::;;;:::888777777888999999999999888777666555666555333111111111222333111222222333333333333222222444666666888BBBQQQ]]]ppptttuuuqqqrrryyyuuulllgggkkkrrrxxx|||}}}vvvmmmlllxxx~~~vvvgggWWWIII???333111...///111333444333444444333333222333333444...000333444444555666888888888999:::===@@@CCCEEEDDDFFFIIIJJJJJJGGGCCC@@@::::::999888777555444333222222333333333111///...000000111111111000000///+++++++++++++++,,,---...000000000000111111111111111111222222444666555444777888;;;===???AAAAAAAAA999999;;;===???AAACCCCCCDDD@@@:::555333444666888666666555444222111000///111444666888999:::<<<>>>:::::::::888666222///---444333111000///000000111mmmQQQGGG======<<<;;;999777666555666444222222333333222111000000000///////////////---......//////000000000000111333333111000111222///---...000///---///444111444;;;DDDOOO]]]qqqvvvsssooonnnttt~~~~~~|||\\\XXXTTTPPPIIIAAAAAAEEEQQQ[[[qqqqqqddd___eeejjjhhhmmmwwwkkkgggbbb___]]]aaannn{{{|||zzzyyyxxxvvvnnnjjjjjjbbbSSSGGGDDD<<<>>>@@@???;;;:::;;;>>>CCC===999:::999666666888555666888;;;;;;999444000333333333555666888:::;;;555777999999888888;;;>>>???===999666444444666777555666888<<<===;;;777444444444444444555666777888222444555555555555666777<<<===AAAEEECCC??????BBB@@@???@@@CCCAAA;;;777777:::888777777888999888666777888888666555666888:::222333444444333222333444222444999;;;777111333888888:::===???>>>======>>>CCC999555999;;;888666777888888;;;CCCJJJHHH@@@888444555555444222222444555999;;;???BBBDDDDDDCCCBBBCCC@@@:::???FFFAAADDDVVVcccdddSSSAAA>>>:::999@@@NNNSSSZZZ^^^aaacccfffiiivvvvvvaaajjjnnndddXXX___yyyttt]]]PPPIII@@@FFFGGGCCC@@@DDDIIIKKKHHHGGGEEECCCAAAAAAAAAAAA@@@@@@???>>>>>>>>>??????===???AAAAAA???===<<<<<<::::::999888888888888888:::;;;<<<:::777444333333555666777777777777999:::888777888999777555888>>>::::::888777666666666666888888888777666444333222666555444333333444555666333555888666333111222444777888999999777777888:::999999999999888666555444777666444222111222333444111222222333333222222222...111333444555;;;FFFNNNllltttvvvrrrsss}}}|||uuuppprrruuuxxx|||pppooorrrttt{{{lllRRR???888000,,,---000222222000111111222222222333333---///111222111111333444555444444555666999;;;<<<>>>AAAEEEHHHIIIGGGDDDBBB>>>>>>===<<<;;;999888777666666555444333111000///222222333444444333111000,,,,,,,,,,,,---///000000.........///000000111111...111111//////222222///222444666888999777444222444444444777::::::777333333222111000///000111222000000000000000111222222333555777999:::<<<@@@BBBCCCBBB@@@>>>:::666222///000000///...............hhhOOOHHH===<<<;;;999888777777666444222000111222333222111111111111000000000//////.........///////////////000111333333111000111222000------//////,,,---111000111444666888EEE```yyy}}}yyyrrrmmmkkkppp|||ddddddaaaVVVCCC777;;;FFFIIIMMM[[[hhhttt|||nnneeefffssszzzzzz{{{mmmggghhhzzzxxxmmmaaafffzzzwwwiiieee\\\______\\\VVVRRRRRRTTTSSSMMMIIIIIIIIIFFFEEEGGGLLLKKKMMMQQQTTTQQQGGG>>>BBBAAAAAAAAAAAAAAABBBBBBCCCBBBAAAAAABBBCCCCCCCCCAAA???===<<<<<<===>>>???>>>???@@@@@@@@@???===:::===<<<;;;:::::::::::::::888999;;;:::999888999:::<<<;;;;;;<<<:::999===CCC:::888999<<<;;;777555777444222111111333555666666666666666777777666666888888999::::::888666333222000444:::???;;;444333777222555888888777777999:::666///111444333555888777222555999???CCCCCC===777333666999:::777444555888888999<<<>>>???<<<888555<<<<<<555444<<<<<>>>>>>>>>>>BBBAAA@@@??????????????????AAABBB@@@===::::::;;;888888888888888999999999777888999888555333333333888999999888777888;;;===;;;777666999999666777;;;:::999888666555444444444666777777888777666555444444333222222333444555666444777:::999555222333555666777888888777777999;;;888888888777666555444333555444222111111222333555222222222333333222222111000222333333333777===BBBVVVdddnnnmmmoooyyyzzzyyy~~~}}}|||yyytttyyysssYYYNNN>>>333///000111111///000111222222222222111...000111111000000000111000000000000111222444555888;;;???BBBDDDCCCAAA???>>>???@@@@@@@@@???>>>===<<<;;;999666444333222111333444555666555444222111111111111111222333444555000000000111111111111222,,,000000,,,+++///111...000111222333333111///---444111---+++,,,---////////////000000///...,,,+++///.........000333666777555666999;;;===AAAGGGKKKFFFDDD???;;;777444333333---............---,,,,,,eeeNNNIII===;;;:::888777777888999222000///000111333222222333222222222111111000000111111111111000000000000000111333333111000111222///---...111111......111111///...111444:::KKK]]]}}}}}}{{{tttkkkhhhooozzz}}}llluuuzzzmmmRRR===>>>JJJDDDAAAEEEJJJUUUkkkssseee```ZZZ```pppyyyzzzvvvccc[[[bbbiiicccVVVKKKGGGUUUpppoooxxx{{{vvvooommmnnnfff```]]]______\\\ZZZ\\\kkkiiiiiioootttpppcccXXXXXXWWWUUUTTTRRRQQQQQQQQQWWWSSSOOOOOORRRRRRNNNIIIGGGHHHJJJLLLMMMJJJEEEAAAJJJKKKJJJHHHHHHJJJJJJIIIJJJIIIGGGEEEDDDBBBBBBBBBFFFGGGGGGEEEBBB@@@??????@@@AAA@@@>>>>>>@@@???<<<777444444777888777888<<<:::;;;;;;;;;;;;999777555888888999<<<<<<::::::<<<777777777777888888888777999666555333222555@@@LLL:::@@@DDDBBB>>>;;;888666888666<<>>>>><<<;;;???EEE===>>>BBBEEEGGGFFFCCC@@@000===AAA>>>BBBFFFPPPaaasssrrr]]]OOOVVVYYYjjjvvv~~~www\\\XXXeeemmmuuuxxx~~~YYYIIIFFFCCCDDDHHHJJJEEEDDDGGGGGGDDDCCCFFFAAA@@@>>>===;;;;;;<<<<<>>===<<<>>>???AAABBBCCCCCCBBBBBB@@@>>>;;;888666444444333333444666666666444222111333333222222222222333444111111111111111111111111,,,000000++++++000222000222222222222111111111000))),,,///111000000///000.........///000111222222...---,,,,,,...111555777777999;;;>>>AAAGGGNNNSSSAAA<<<555///++++++...///---...///000///...---,,,___NNNEEE???<<<999888888888777666666555333111111222333444111000000000//////......000000000000000000000000---......///000111111222///////////////.........+++...000111111333888<<>>???>>>>>>AAADDDFFFKKKFFFBBB???>>>===>>>AAAAAA@@@AAACCCBBB???AAAFFFBBBHHHNNNNNNJJJDDD===888>>>@@@CCCFFFGGGEEEGGGIIILLLOOOSSSQQQGGG<<<:::>>>BBBAAABBBDDDGGGIIIKKKLLLIIIJJJQQQ[[[]]]WWWTTTVVVMMMQQQUUUVVVTTTSSSTTTWWWYYYVVVYYYcccggg^^^QQQHHHFFFFFFPPPYYYUUUSSSjjjggg]]]fff}}}sss]]]NNNXXX___iiijjj\\\QQQ^^^ttttttaaaNNNGGGFFFDDDEEEHHHGGGGGGHHHGGGFFFDDDBBBAAAAAA@@@>>>======>>>@@@AAAAAABBBCCCBBBAAA??????@@@AAA@@@>>><<<;;;<<<===>>>;;;777555777;;;>>>===:::777777666666666777999:::999:::;;;;;;:::;;;>>>@@@>>><<<999888999:::999999@@@===888444222222444555444666999999888666555555777666444222111222555888555777888888777666666777333555777888999:::999999777888999888444222333444333222111000000000111222///000111111222222222222111111222333333444555555:::<<>>>>>???@@@AAAAAADDDFFFEEEBBB??????@@@BBB@@@>>>;;;:::;;;<<<===<<<999777999===???===::::::999999888999:::<<<<<<888:::<<<=========>>>???===:::888888999::::::999<<<:::888666444333333333555777999888777555444555333333333222111222333555444666777777666555555666333444555777888888999999888::::::888555333444666555444222111111111222222///000222333333333222111111111222222333333444444666777>>>IIISSSXXX___eeeeeewwwnnnxxx{{{qqqwww{{{eeeVVVIII@@@222...---000222...++++++555444333444555666555444222222111000000000000000111222222333333444444444888999;;;>>>???@@@@@@@@@@@@>>>;;;888555444444444555777777777555555666777666555444444333333333333444444333333222222111111...000222222111000111222111111000/////////...///////////////000000111222000000000000000000000000000111222222333555888;;;<<<;;;===BBBGGGEEE===555000///---,,,+++,,,---...+++,,,---...////////////fffSSSHHH>>><<<999777777777666555444333333333222222222222000////////////.........////////////////////////.........//////000000111------------------------000000000...,,,++++++---111222888EEEWWWeeemmmoooqqqggg\\\RRRHHHLLLddd}}}ssshhhdddccc[[[OOOPPPGGGAAA???===<<>>>>>???@@@AAAAAAEEEIIIHHHCCC??????AAABBB@@@===:::999:::;;;======;;;;;;<<>>888;;;???AAA@@@>>>======:::999777777888:::::::::777777777777666444333222777888888777555333444444000000111222333333333333222444666555444333444444333333444444555777888999:::::::::777555444666888666555333222111111222222///111333555555444222000222222222222222222222222333333666<<>>:::<<<>>>@@@@@@:::222,,,...---,,,,,,,,,---///000...///000111111222222111iiiUUUIII>>>;;;888666666666666555222333333333333222111111000000000000000000000000////////////////////////........./////////000000---------...............,,,------------------...///000111666>>>IIITTT[[[xxxuuummmbbbXXX\\\qqqvvv}}}yyyllleee]]]RRRKKKHHHKKKTTT\\\ZZZ[[[ZZZWWWTTTVVV___ggg|||vvvZZZQQQ]]]jjj|||oooZZZdddeeeggglllhhhjjjhhhaaaaaajjjssswww}}}xxxpppuuuzzzeee___```aaabbbXXXVVVLLLGGGJJJGGGEEEOOORRRXXX^^^^^^ZZZ[[[aaahhhhhhRRRIIIHHHIII@@@CCCFFFEEEBBBAAAGGGNNNHHHGGGEEEBBBAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAA@@@EEEIIIHHHBBB===>>>@@@BBB@@@===:::999:::;;;<<<>>>===>>>???AAA@@@<<<999888888999999:::;;;;;;<<<:::>>>BBBDDDBBB>>>:::888888777555666888:::::::::666666666555555444333333888888888666333222333444000///000111333444444333111333444444333222222333333333222222333555777888::::::888666555555666777666555333111000000000111///111444666666444111///111111111111111111000000333333555777777:::DDDOOOYYY[[[bbbooo|||~~~{{{ooodddccciiirrr{{{|||vvv|||XXXIII888000...///333888//////111444777999888777333333222111111111111111111000000000000000000000000111222333555666666777666555444444444555666666777999::::::999999:::<<<;;;;;;;;;:::999888777666666666555555444333222222555555555444333333555888222222222333333333333333333444444444444444444444333333444444444444555555666888999::::::;;;<<<>>>:::<<<===<<<888222---***............///000111222111222333444444444444444jjjUUUHHH===:::777666666666555444222222333333333222111000111111111111111111111111....................................////////////......//////000000000000,,,,,,---...///000000000000333444222000333>>>GGGbbbpppvvvooommmyyynnnggglll~~~yyynnnaaa\\\aaajjjpppooommmeeeXXXLLLIIILLLQQQdddhhheeeWWWIIIHHHRRR[[[bbbooolllaaacccfffiiilllmmmkkkbbbTTTPPPYYYeeelll~~~pppmmmqqqvvv{{{kkkrrrooo{{{kkkPPPEEEEEEFFFDDDCCCHHHLLLKKKOOOUUUQQQMMMUUUWWWaaalllppppppvvv|||___MMMGGGGGGFFFEEEDDDEEEDDDDDDEEEJJJNNNQQQFFFEEECCCAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@AAA>>>BBBFFFDDD???<<<<<<>>>@@@???===;;;;;;;;;<<<===>>>>>>???@@@@@@>>><<<999999999::::::;;;;;;;;;;;;===@@@DDDDDDAAA;;;777444777555444444777999::::::777666444333333333444555777888777555222111222333000...---...111333333222000111333333111111111222222222111111222444666888999888666555555555555555444333111000/////////000///111444666555333000...000000000000000000//////111222444666555444:::CCCQQQUUU^^^kkkxxx~~~|||xxx~~~wwwqqqnnnlllnnnwww}}}|||qqq```KKK>>>777222//////......000333666999999888444444333222222222222333111111111111000000000000222222222111111222222222111222222222333444444555555666888888888888:::;;;<<<=========<<<;;;999999777777777666555444444333666666666444333333555777222333444444555444444333333333444555555555444444555555555555666666777777666888;;;<<<;;;;;;<<<<<<;;;;;;:::777222///...///000000000111222333444444444444555555666666555555hhhTTTFFF<<<:::777555555555444333333222222222111111111111000000111111111111222222................................................/////////000000111111222000//////000111111000...,,,111444222---...555===EEE\\\lllnnnwwwwwwbbbZZZdddiiigggttt~~~tttvvv|||~~~~~~{{{ppp^^^OOOHHHEEECCCIIIHHHGGGDDDDDDEEEHHHJJJ___jjj||||||gggYYYWWWZZZ___lllxxxsssmmmddd\\\[[[dddtttxxxnnnvvvrrruuu~~~|||vvvxxx{{{|||www|||}}}iiikkknnnoooqqqwww{{{qqqcccVVVXXX^^^iiixxxwww___TTTMMMNNNRRROOOJJJFFFCCCJJJMMMTTT______```lllooowww|||iiiWWWFFFCCCHHHJJJFFFBBBDDDCCC@@@@@@EEELLLOOONNNCCCBBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@???>>><<<<<<======>>>>>>>>>>>>>>>============>>>>>>>>><<<;;;:::<<<<<<=========<<<;;;:::===???AAAAAA===999666444666444333444666888888888999777555333333444555666555666666555333111222222111///...000333444222//////111333222111000111222111111222222333555666777777666555555666666555333222111000///...///000000///111333444444222000...///////////////////////////000222555444111333888AAAGGGSSSaaannnvvvxxxwwwyyyvvvdddhhhwwwzzz~~~}}}~~~qqqbbbYYYNNN???///&&&///...------000111222111444444333222222222222222111111111111111111111111333333222111000000000000///000000111111222222222000222444444444555777999:::;;;<<<===<<<;;;:::999999999999888888888777777555666777555444333555666333444555555555444333222111222444555666666555555555555666666777888888888666999<<<===<<<;;;:::;;;:::999777333111000222555111222222333444555555555555555666666666666555555eeeQQQCCC<<<999666555555555444333444333111000000000111222......//////000000000000.........................................................///000111111111222000000111333222000------.../////////000333555777CCCOOOZZZiii{{{sssjjjfff]]]TTTYYYgggssssssvvv}}}rrrfff^^^VVVNNNLLLJJJHHHFFFCCC@@@??????NNNTTTYYYVVVLLLCCCAAADDDVVVVVVcccsssyyy}}}wwwgggaaaZZZWWW^^^fffooosss}}}qqqZZZRRRYYY```iiivvvpppnnnrrruuu}}}sssnnnlllcccccclllxxx}}}|||~~~wwwwww~~~kkk___^^^aaaZZZccclllnnnfffXXXLLLEEEPPPQQQQQQPPPPPPPPPNNNKKKLLLNNNOOORRR[[[dddccc\\\VVVVVVXXX]]]^^^ZZZXXXYYYTTT]]]aaajjjwww{{{xxxcccVVVPPPFFF???@@@CCCBBBCCCEEEBBBCCCAAA>>>AAAGGGGGGCCC???@@@@@@AAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAA@@@@@@>>>;;;;;;===>>>>>>===;;;<<>>;;;;;;<<<;;;;;;::::::;;;============<<<:::999888:::;;;<<<;;;999777777888666444333333555777777777888888777777666555444444222444666555444222222222444333555999===<<<555///000111333333111000111222000111222444555555666666777666666777999888555222111000/////////000111222000000111222111000///...---------......//////000000///000444444111111333555888@@@MMM\\\hhhooorrrtttiiiccckkkqqqpppvvv|||yyysssrrrmmm^^^KKK???888444000------------,,,333222111111000000111111//////000000111111222222222111000//////000000111//////000000000000//////+++---///000000111333555666777999:::;;;:::888777888888888888888999999999666777888888666555555666444444555666555444222111000222444666888888777777555666666777888888999999666999===>>>===;;;::::::888666444333333444555555222222333444444444444444444555555666666555555444cccOOOBBB;;;999666444444444444222444333111//////000111333,,,---------......//////.............................................------------...///000000111000///...111333444111///333///,,,---000222000---111---000>>>MMMXXXdddnnnwwwjjjbbb```TTTOOOMMMQQQ]]]nnnxxxmmmmmmiiicccYYYMMMDDDCCCFFFDDDHHHIIIEEEAAACCCIIILLLPPPGGGOOO\\\YYYRRRNNNHHHMMMEEEGGGWWWccchhhuuu{{{qqquuuuuu}}}mmmeeennnyyy}}}zzzwwwlllkkkwwwxxxkkkbbb```hhhrrr~~~hhh\\\eeewww|||qqqxxxsss___TTTMMMXXXcccsss|||uuueeeZZZXXXUUURRRVVVeeeuuuwwwkkk^^^XXXYYYTTTIIIGGGNNNUUUWWWbbbaaa]]]VVVNNNJJJJJJLLLTTTVVV[[[^^^ZZZVVV[[[ddd\\\]]]___aaa```aaahhhpppdddfffeeedddkkkvvvzzzvvvqqqrrrvvvyyyxxxxxxsss^^^LLLCCCBBB===???EEEIIIDDD<<<<<>>???===888===>>>@@@AAABBBBBBAAAAAA@@@AAAAAABBBBBBAAAAAA@@@BBB===999999===@@@@@@>>>999;;;???BBBDDDBBB@@@???:::::::::999888999:::<<<;;;<<<<<<;;;:::777555444777888888888777777999;;;666444333333444666666666777888999:::999666333111000333555666444222222222888999>>>DDDHHHDDD:::111000111333333111000111222000111333555666666666555777666777999;;;:::666222111000000000000222333444000000000000000///......,,,,,,------...///000000333000///333555333222333333111333===LLL[[[dddhhhkkkooo||||||ooonnneee```bbbiiimmmpppzzzzzz|||ooogggGGGBBB;;;666333111000000111000000///////////////---......///000111222222000000///...///000111222/////////000//////...---(((***,,,---...///111333222444666888999888777666555555555666777777888888666888::::::888666555666444555666666555333111000000222555888999:::999999555555666777888888999999777:::>>>@@@>>><<<:::999666444333333555666555333222222333444444444333333444555555555555555444444eeeKKKHHH;;;999666444444555444333888666333000.........///000000000000000///......---......///000/////////------............------......------------......111111111111111111111111---.........//////000000444......333666888>>>FFFdddwww}}}xxxooohhh___WWWYYYdddnnnpppnnnvvvrrrfff]]]YYY\\\bbbZZZYYY[[[\\\WWWOOOPPPWWWUUU[[[WWWPPPNNNGGGBBBHHHJJJFFFFFFJJJMMMPPPXXXaaabbbgggeee[[[ZZZjjjyyyppp~~~yyyttt||||||}}}}}}rrr|||uuu{{{vvv~~~xxxjjjppp}}}rrrkkkbbbbbblllxxx~~~}}}rrrfffbbb^^^SSSRRRVVVSSS^^^eee^^^RRRKKKCCCCCCOOOEEENNNPPPGGGCCCFFFEEE???555FFFNNNOOOUUUTTTPPPSSSPPPWWWXXXUUUZZZfffkkkfffhhhfffccc]]]VVVYYYlllllliiimmmttttttqqqyyy}}}uuurrrvvvzzz~~~yyyzzz{{{}}}{{{mmmZZZLLLFFFDDDBBB@@@CCCCCCBBB@@@????????????>>>AAA@@@<<<;;;======;;;:::<<>>===<<<<<<>>>;;;888:::===@@@@@@>>>???AAACCCDDDDDDBBB???>>>===888555888999777777:::999:::;;;:::777555333333:::<<<===:::555444777;;;555555555555555666777777666666666666666444222111000222555666555444333444;;;===>>>???===999555333555444444444444333111000222333555666777777777666444666:::<<<;;;888333/////////000222222333333333111000///...............000......000444777666444000111444888;;;888222---111000///222;;;JJJ\\\gggcccaaahhhxxx~~~}}}pppgggaaaeeeiiiooo}}}xxxjjjmmmzzzcccbbbYYYIII>>>888222+++444...,,,000111,,,+++------.........---...111333000111222333333222111000333222222111000///............///000000000000000000////////////000000111111111111111222222222222444444444555555666666666222333444555555444333222222333444555666666666666666666666666666666666666555666888999:::999777666333333333333333333333333222222111111000000000///222111000///////////////cccJJJGGG;;;999666444444444444333666555222000///...///000000000000000000///......------...////////////...------............------......------------......111111111111111111111111---........./////////000111,,,+++///111111555<<<>>>PPP```fffkkkvvv{{{zzzyyyqqqkkkooowwwzzzrrriii___kkkwwwyyyppphhhgggjjj|||xxxuuussswww|||ooonnnppprrrnnnjjjmmmuuummmssslllddd```VVVLLLOOOPPPNNNIIIEEECCCCCCCCCCCCEEELLLNNNIIILLL^^^vvvttthhhnnnlllnnnzzzqqqmmmuuu~~~vvvqqqkkknnn|||{{{vvvpppkkk{{{yyypppvvvtttjjjmmm}}}rrrjjjhhhaaaQQQKKKMMMJJJMMMVVVUUURRRVVVWWW[[[hhh___\\\XXXUUURRRRRRXXX^^^WWWgggooommmllliiifffiiieeeddd___bbbssstttuuutttssssssyyypppooowww~~~zzz~~~sss[[[VVVMMMEEEAAA@@@@@@AAA@@@???>>>===<<<<<<<<<<<<<<<@@@AAA===<<<===<<<999<<<>>>AAAAAA@@@?????????@@@@@@@@@???>>>===<<<;;;<<<999777888<<>>???@@@AAAAAAAAA???===<<<;;;666555777999777777::::::;;;;;;:::777555444555:::<<<<<<999444222555999555555555555555666777777444555555555555333222111111333666777666555444444666777888888777444111///444333222222222111000///333444666777888888777777555666888:::999666333111...///000111222222222222111111000///...---------000......000444666666444111111333777999777222---111111000111888CCCPPPYYYWWW\\\fffpppuuuvvvyyy~~~}}}oooccc```aaajjj~~~~~~rrrpppyyyvvvooovvvvvvhhhUUUEEE:::222333,,,))),,,...---...222...///000///...///111333...///000111111111000///222222111111000000//////......///000000000////////////..................///000000000000111111111111111111111222222222222111111222333333222111111111111222444444555555444444444444444444444444444333444666777888777666555222222222222222222222222111111111111000000000///000000///...............```GGGEEE<<<999666444444444333222444333111000//////000000///000000000000///......,,,,,,---...............------............------------------------------////////////////////////.............../////////000---,,,......---...222+++888BBBEEELLLZZZeeehhhyyywwwxxx{{{nnnbbbgggiiiaaaSSSKKKMMMSSScccnnnwww{{{~~~|||ooobbbbbbcccddd___XXXWWW\\\YYYPPPHHHLLLKKKEEEDDDQQQdddqqqtttZZZMMMUUU[[[cccsss|||sssfffaaaaaahhhuuummmjjjlllpppssswww~~~}}}sssgggjjjeeelllvvvjjjiiiooottt{{{|||yyyxxxkkkcccnnnooommmqqqmmm^^^[[[```^^^XXX^^^[[[YYYaaabbbdddmmmeeeaaaeeepppooocccaaahhhnnn|||yyyuuutttlllrrr{{{xxxlllXXXLLLDDDEEEGGGEEECCCBBBCCCEEE======<<<;;;:::::::::;;;===AAACCC@@@>>>???>>>;;;@@@BBBCCCCCC@@@>>>>>>>>><<<===>>>???>>>===;;;::::::777555777;;;>>>>>>===>>>>>>>>>===<<<;;;;;;:::999444333777999777777:::<<<<<<;;;999777555666777:::;;;;;;777333111333666555555555444555555666777333444555555444333111000222444777888777666555555222222222222111000///...333333222222111111000000444555777888999888888777444666777888777555333111...//////000000111111111333222111///...---------000//////000333555555444111111333555666555222///111111111111444999AAAFFFFFFRRR___eeeiiiqqqyyy||||||xxx{{{}}}~~~zzzzzz}}}{{{uuuttt|||hhhUUUGGG@@@;;;333---,,,......///111---...//////------...000......///000000000000000111111111000000000000000//////000000000//////...///......------,,,,,,,,,.........////////////000000000////////////////////////000000000000//////...///000111222222222222222222222222222222222222000111333444444444333222111111111111111111111111000000000//////////////////...------------------\\\EEEDDD<<<999666444444444333222222111111000000000000111//////000000//////...---+++,,,------......------,,,------......------,,,------------------------................................................000//////000///......//////555777333333;;;CCCFFF\\\bbblllxxxzzz|||yyypppdddZZZWWWZZZ```WWW[[[\\\XXXYYYbbbmmmtttpppqqqxxxzzz{{{|||{{{rrruuu~~~rrrhhhccc[[[SSSPPPUUU\\\```aaaUUUDDD???GGGPPPVVV\\\^^^eeeiiibbbUUUNNNPPPSSSWWW```sssttt]]]SSSQQQSSSZZZfffxxxwwwdddeeelllooosssxxxwwwvvvrrriiilllqqqhhh\\\cccvvvxxxyyy}}}|||{{{uuuxxx~~~uuuxxxvvvsssyyy||||||yyyyyy{{{uuueeexxxzzz}}}yyyiiiZZZOOOHHHDDDBBBCCCEEEFFFEEECCCBBBAAA======<<<;;;;;;;;;<<<<<>><<<<<<999;;;===??????>>>;;;:::888555333555:::======<<<===<<<;;;999888888888999777333222666999777777999===<<<;;;999666666777999:::;;;:::777333222333555555555555444444555555666444444555555555444222222333555888999888777666666333333222222111111222222333333333222111000111222555666777999999999888777222444777999888666222000///////////////000000111444333111///...---,,,,,,000///000111222333333333111111222333444333222000///111222222222333555777666FFFSSSYYYcccsss~~~www~~~qqqkkksss~~~zzz||||||xxxpppfff\\\VVVLLLDDD;;;666444111---***...000111111///......//////000000111111111111111000000000000000111111111111111111111111000000////////////......,,,,,,+++------------............000000000//////.........------------------------,,,---...///////////////////////////////////////......///000111000000///////////////////////////.........---------------------,,,,,,,,,,,,------YYYCCCDDD===:::666555444444333111111000000000000000000000///////////////...------+++,,,------......------,,,,,,------------,,,,,,,,,,,,---......---,,,,,,------------------------...............---------///000000000000111111000...111111...---111666888;;;DDDQQQ\\\dddjjjqqqvvv}}}yyyxxxzzz}}}}}}|||ttthhh```___``````QQQSSS\\\iiisssyyy~~~wwwllliiilllnnnllliiiXXXNNNGGGGGGMMMXXX]]][[[UUUXXXYYYUUUNNNLLLQQQXXXSSSSSSXXXaaafff```NNN???EEEDDDEEELLL]]]rrrhhhXXXLLLNNNVVV\\\ccciiiyyy|||wwwkkkddddddccc___```rrr~~~}}}ddd]]]lllvvv|||zzzwww{{{ggghhhtttqqqtttzzzuuuzzzuuuwww}}}|||}}}fff[[[LLLBBB@@@DDDGGGJJJEEEBBB@@@@@@BBBAAA<<<888<<<;;;;;;;;;;;;;;;<<<===???DDDEEE@@@>>>BBBHHHJJJBBBDDDDDDCCC@@@===;;;;;;999;;;>>>@@@@@@>>><<<;;;777555333444888<<<<<<;;;<<<:::888777666666777888666333333777999888777999<<<<<<;;;999777666888999;;;;;;999777444333444555555555444444444444555555555555666777777666444444333555888999888777666777555444333333333333444555111222222111///...000222666666888999999888777777///333777;;;:::777222...000//////...//////000111444333222000...------,,,///000111111111111222333111222333333333222222222...000333333222000000111...:::EEENNN___tttyyy{{{mmm___iiiuuu{{{}}}ppplllqqqsssooojjj[[[UUUMMMHHHDDD???444,,,222444666555333000//////000000000000000000000000000000000000000111111111222222333333333222222111111111111111000///---,,,------------............/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------........................,,,,,,---.......................................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...UUUBBBFFF===:::777555444333222111000000000000000000//////...////////////...------,,,,,,---...............,,,,,,------------,,,,,,+++,,,---......---,,,+++------------------------.........---------------+++......---...111111///,,,.../////////000222444,,,333<<>>AAABBB>>>999:::999999999:::;;;<<<<<<===BBBDDD>>>;;;???EEEHHH???AAABBBAAA>>><<<:::::::::<<<===??????>>><<<;;;888555333444888;;;:::999:::999777666666777888888777444444888:::888777888:::;;;;;;999777666777888:::999777666555555555555666555444444333444444444555666777888888777666555333555888999888777666666444444333333222333333333...000000...++++++...222555666777888888888777666000333888;;;;;;777333000111000////////////111222444333222000///......---///111222111000000111222000222444555333222222222///111333444222000000000---333:::EEEVVVgggrrrtttooonnn|||mmmfffhhhjjjjjjllluuunnnhhhoootttssspppeeeccc^^^[[[ZZZUUUIII<<<333666888888555111///...222111000///............111111111000000000000000111111222333333333333333111222333333222111///............////////////000---------,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,---------------,,,........................,,,,,,,,,,,,---------...........................,,,,,,,,,,,,,,,---------..................///000SSSBBBIII===:::777555444333222111000111111000000///............//////......---,,,------...////////////...+++,,,,,,------,,,,,,+++***+++---......---+++***.................................------,,,,,,,,,)))------)))***///000---///...//////...------...---...111333555888<<>>>>><<>><<<;;;::::::;;;;;;<<<<<<<<<;;;;;;::::::777444444888:::999888888888777777888888999999999555555:::;;;888666777888999:::999777666666777888777555444444555555555666555444444333333333444444555666777777666555555222555777888777666666666444444333333222222111111///111222000,,,,,,000444555666777777777777555555444555777888888777555444333222000//////000111222333222111000///////////////111333222//////000222000333666777444222222333000222333333222000111111000000555===FFFMMMVVV^^^]]]]]]jjjyyyoootttoooiiihhhmmmssswwwxxxvvvxxxtttuuusssrrrsssnnnnnnkkkjjjllllllaaaSSS===@@@CCCCCC???;;;777666777666444222000000000000222222111111000000//////...///000111222333333333000111222333333222111//////000000000000111111111------------------............---,,,,,,---......------............------........................,,,,,,,,,,,,,,,---..............................---........./////////000000000//////000000111222}}}RRRCCCKKK>>>;;;777555444333222000111111111111000///...---......//////......---,,,---...//////000000//////+++,,,,,,------,,,,,,+++***+++---......---+++***.................................------,,,,,,,,,***...---((()))...000------,,,,,,---,,,++++++---000------000555666333000222<<>>???@@@AAABBB===FFFKKKGGG???<<<<<<;;;999;;;======;;;:::::::::;;;;;;;;;::::::999999999;;;888555555888999999777777777888888999::::::::::::777777;;;<<<999666777666888::::::888666555555666444222222333444555444666555444444333333333333333444555666666666555444222444777888777666555555444555555555444333111111222444666333//////444888555555666777777666555444888777666555555666888888444222111//////000222333222222111000//////000000///111333222///...///222///333777888666333222333222333444333111000111222333000333999888666>>>LLLVVVQQQVVVeeepppsssuuuzzz~~~vvvooorrryyyyyynnnaaakkknnn|||zzzyyy~~~xxxxxx}}}uuuuuusssrrrvvvyyyoooaaaOOOQQQTTTTTTQQQLLLHHHFFF===;;;999666555444333444333222222111000//////...+++,,,...///111222222222///000222333333222111000111111111111222222222222/////////000000111111111//////------------//////.........//////...------////////////////////////------,,,,,,------...///........................///000000000111111222222111111111111111222333333{{{RRRBBBGGG>>>888444444444111000222444222000///000000///...........................000000///...---,,,,,,,,,------------------------)))***++++++,,,,,,++++++***+++---.........------,,,------......------,,,,,,,,,,,,------.........,,,------...//////......)))+++---...------...///333444777999;;;===>>>>>>FFFFFFJJJTTTdddsss~~~|||yyy{{{~~~yyyuuuuuuvvvuuuooojjjllljjjhhhddd\\\WWW\\\eeedddfffddd___^^^bbbeeedddfffiiimmmooollliiijjjnnngggddd```^^^```cccfffhhh[[[UUUZZZiiinnnjjjrrr|||yyy}}}~~~~~~xxxyyyyyyssslllrrr}}}|||sssmmmrrrwwwuuummmfffeeegggdddggghhheeedddhhhjjjjjjaaaeeegggggggggeee^^^UUUWWW``````XXXVVV^^^bbb^^^^^^ccchhhhhhfffdddfffiiimmmllltttwwwpppsssxxxsssrrrjjjeeegggkkkmmmooorrrppptttpppeee___dddlllppppppcccZZZUUULLLIIIDDD@@@===>>>@@@AAAAAA>>>;;;:::===AAACCCEEE>>>>>>?????????>>>>>>===>>>AAABBB???===@@@BBBAAACCCBBBBBBBBBAAA>>>:::777;;;:::999:::<<<===<<<:::;;;;;;;;;999777666888999444555888:::<<<<<<;;;:::888999:::;;;<<<<<<<<<===;;;999888777777666333111777<<<>>>;;;999999777444444444444444444333333333333333444555666777888888777777777777666555333222444555666555444555777999555666777666444333222333@@@BBB@@@;;;444000222666666777888777444222222222444555555444444666:::===:::555000///222666888888666333000000111222000...//////000111111111111111000222555777777666333111//////000000000000//////333333444444555666777777======AAANNN^^^kkkooonnn{{{||||||llleee___tttzzzuuu}}}}}}zzzzzzzzztttmmmlllpppmmmuuuwwwnnneeeaaa___]]]YYYUUUOOOIIICCC===888555:::222...///111///---...333222...+++---333555444///000000000111111111111000000111111222111111000111//////111333333000---////////////////////////000000111111111000000///000000000000000000000000000111111222222111111000111111111222222222222333000111333555666555444333666666666666666666666666|||SSSCCCHHH???999555555444111000222444222000///000000///...........................000000///------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,---.........------,,,------......------,,,,,,,,,,,,---------......,,,------............---)))+++---...------...///444444555666666666666666111//////333<<>>>>>???@@@@@@???>>>>>>>>>???AAACCC<<<===>>>???????????????BBBEEEEEEAAA@@@BBBCCCAAABBBAAAAAAAAAAAA???<<<999;;;;;;<<<>>>??????===;;;:::;;;<<<:::888777777888555777999;;;======<<<;;;>>>===============;;;999666777777777666555555555888<<<>>>:::888999888666555555555555555555555555444444444444444555666777888888888777777666666555555666777777555444555666222444666777666666666888<<<======999444222555888777888888777444222333333444555555444444666999;;;888444111000222555777777555222//////111111000...//////000111111111111111111333555666666444222111//////000000000000//////222222333333444555555666333222555???NNN\\\dddgggaaapppjjjcccWWWfffyyyqqqmmm|||wwwppppppssswww{{{|||yyyxxxyyyuuuooofffbbb\\\XXXVVVSSSOOOKKK@@@:::777777555222111333333444333000111222000+++333333444444444222000...111222333444555666666666333222111222444444222000111111111111111111111111222222333333333333222222444444444333333333333333222333333333333333333222333333444444444444555555333444666777888888777777999999999888888888888888VVVEEEIII???999555555555222111333333111//////000000///...........................000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,---.........------,,,------......------,,,,,,,,,,,,,,,---------------------......---,,,,,,***+++------,,,,,,...///000000111111111111111111666333000///111555777888???CCCIIIQQQ\\\lll~~~yyypppssswwweeeWWW```hhheee]]]XXXZZZ^^^\\\ZZZWWWSSSPPPNNNNNNMMMOOOEEEDDDPPPVVVQQQPPPUUUSSSXXXSSSQQQXXXYYY[[[ddd\\\___```bbbggglllkkkffffffeeebbbdddssstttggg\\\YYYXXXVVV\\\eeehhhkkkmmmnnnrrrwwwwwwsss{{{~~~~~~}}}}}}qqq}}}~~~{{{{{{}}}}}}vvvwww}}}|||kkk```OOOKKKFFFBBBBBBCCCCCCCCCGGGFFFDDDAAA@@@???@@@@@@???BBBDDDCCC@@@>>>???@@@;;;<<<===???@@@@@@@@@@@@BBBFFFFFFBBB???@@@AAA???@@@@@@@@@AAABBBAAA>>>;;;======>>>@@@BBBBBB???<<<;;;<<<======:::888777777666777999;;;<<<<<<;;;;;;>>><<<;;;<<<>>>===:::666222444777666444444666999:::>>>>>>:::777999999777555666777777888888888888666555444333333444555777:::999888777777777888999777888:::999666444333333222444666777666666777888666888999777444444777:::777888777555333222333444555555555444333444777999555333111111333555555555222111///...//////...---//////000000000111111111333444444444333222111000...//////000000//////...000111111222222333333333//////111666AAANNNZZZaaaZZZjjjvvvtttfffXXX]]]iiidddddduuuwwwpppoooppprrrtttvvvyyypppjjjdddcccddddddaaa^^^NNNHHHDDDBBB>>>888666777333555444111333666555000000111333333333111///---000111222333444444444444555333222222333444444333333333333333333333333333444555555666666666555555555555555666666666666666555555666666666666555555666777777777777888888888888888999999:::;;;;;;;;;<<<<<<;;;;;;:::::::::999XXXFFFIII???999555666555222111333222111/////////000///...........................000///...---------------++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,---------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***,,,---,,,++++++---///---------...///000111222333111///---...///111222111333444777;;;CCCMMMTTTbbbkkkwww||||||~~~wwwiiiqqqwwwuuuqqqoooooonnnnnnllljjjhhhggghhhlllooo```]]]bbbnnnrrrjjjfffiiilllkkkaaa]]]fffiiijjjrrrRRRSSSRRRRRRVVVYYYTTTLLLQQQOOOLLLPPP]]]jjjlllfffZZZLLLGGGOOORRRNNNPPPZZZXXX[[[\\\[[[___fffjjjiiigggllloooppprrrrrrhhh\\\___^^^```eeelllrrruuuuuu|||{{{vvvxxx}}}|||yyysss{{{sssyyy~~~{{{mmmbbb[[[TTTLLLFFFFFFEEEDDDCCCDDDEEEEEEFFFFFFFFFEEEDDDBBBAAAAAA@@@@@@EEEJJJIIICCC???>>>???<<<===>>>???????????????===AAABBB>>><<<===>>><<<>>>>>>???AAACCCBBB@@@>>>???>>>>>>???AAAAAA@@@???<<<>>>@@@@@@===:::999999777777999::::::::::::999999777666999<<<===:::666000444777666222222555:::===@@@???:::666888888666666777888::::::;;;::::::999888555333333444666777999888666555555777999:::888:::;;;:::777333111000444666777666555333333444444555666555444444666888666666666444111111222444555555555444333333444666222222222222333444333333000///...------...------///////////////000111111555444333222111000000000...//////////////////.../////////000000111111111///000222444888AAAMMMUUUXXXdddgggqqqvvvlllgggeeeaaa^^^bbbjjjmmm{{{zzz|||{{{nnnrrrwwwzzz~~~}}}vvvooommmpppqqqoookkkggg^^^WWWUUUSSSMMMGGGEEEBBB???888000///444666555//////000111111222222222111222222222222111000000444333111000111222333333444444444444444444444444555555666777777777777666555555555555555666666666777777888888888888777777999999999999:::::::::::::::::::::::::::<<<=========<<<<<<;;;;;;::::::999ZZZGGGHHH???999555555555222111333222000......///000///...........................//////...------------...++++++++++++++++++++++++)))***++++++,,,,,,++++++------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++,,,,,,+++***+++,,,...000//////...///000111222,,,,,,+++++++++,,,...000,,,---...///000222444666:::>>>DDDHHHLLLQQQWWW[[[eeekkkxxx~~~wwwxxxvvvrrrmmmlllpppxxx~~~ooopppvvv}}}|||wwwzzz|||xxx{{{ooolllZZZ^^^bbbhhhpppvvvqqqiii```___^^^]]]bbbjjjnnnnnncccUUURRR\\\bbb___bbbllltttsssmmmddd```cccfffeee___ccchhhkkklllhhh^^^UUUQQQOOOPPPVVV___fffhhhhhhfffooowwwyyyzzzzzzwwwrrrrrrxxxzzzxxxwwwxxxyyywwwzzz}}}}}}jjjkkk{{{sss|||~~~zzzrrrjjjaaa[[[RRRMMMFFFBBB@@@AAAAAABBB@@@AAABBBBBBCCCCCCCCCDDDGGGGGGFFFEEEDDDCCCBBBAAABBBGGGLLLLLLFFFAAA???@@@???????????????>>>===<<<999===???===;;;======;;;======???AAACCCCCCAAA???AAA???===<<<>>>@@@AAAAAA===@@@BBBBBB@@@>>><<<<<<::::::;;;;;;;;;;;;;;;;;;888777777:::<<<<<<999666333666888666111000444888???AAA@@@:::666666666444666777999;;;<<<<<<;;;:::<<<:::777555444555777999777666444333444555777888888999;;;999666222000///222333555444333222222333555555555444333333333444333444444333111000111222333444555444222222333444000111222222222222222222.........---,,,,,,---...//////......//////000111444333222000/////////000......////////////...............///////////////---000111000000333:::@@@AAARRR\\\iiinnnwww{{{mmmoooyyyrrrbbbdddqqq~~~}}}|||~~~}}}qqqiiijjjnnnjjjccc]]]^^^YYYNNNAAA;;;:::777333888666444333222333555666222222333333333222111111111111000///...///111222333333333333333333333333444444555666666666666666555555555666666777777777777888888999999888888777999999999999::::::::::::999999888999999:::<<<<<<;;;:::::::::999999888888^^^JJJJJJ>>>888444444444111000222111///......///000///...........................///......---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------......---,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,++++++++++++)))***++++++,,,,,,,,,+++,,,,,,,,,+++)))***,,,...555444222///...------......///000000//////111333---...000111111000///...///...---...111444666777888999???HHHMMMOOOTTTZZZkkkpppwww}}}xxxttt|||}}}ttt{{{nnnmmmlllooouuuyyyzzzyyyttt}}}tttzzzssslll^^^YYYRRRMMMIIIGGGFFFEEE===>>>@@@@@@>>>===<<<<<<:::===@@@CCCDDDEEEGGGIIIHHHGGGFFFEEEDDDBBBAAA@@@CCCFFFJJJIIIFFFBBBAAAAAA@@@@@@@@@@@@???===<<<;;;999>>>@@@>>>===??????=========???AAADDDDDDBBB@@@AAA???<<<<<<===@@@AAAAAA>>>@@@BBBBBBAAA??????@@@???>>>>>>>>>>>>>>>>>>>>><<<===??????===;;;888666777888888666222111333666<<>>999666666666444666777999;;;<<<;;;:::999<<<:::888777666777888999666555444333333333444555666888888777444111000000---///111333222333444666666666555444333222111111111333444444222000000111222333444333222111222333///000111111000000111222---......---,,,,,,---///000///...---...///000111222111000///////////////---......//////......---........................///000111000...///222666333AAAKKK[[[tttzzzxxxwwwfffkkkppprrruuu}}}uuu~~~wwwqqquuu|||zzztttooopppppplllddd^^^ZZZSSSKKKGGGEEE@@@<<<999777666666111222222333333333222222000111111000//////000222222222222222222222222222222333444444555555555555666666777777888888999999666666777777777777666666666777777777777888888888666666777777888999999999777777777888888888888888bbbMMMLLL===777333333333000///111000///------///000//////..............................---------......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------///...---,,,,,,,,,,,,---,,,------......------,,,,,,,,,,,,+++++++++******'''((()))+++,,,,,,,,,,,,,,,,,,,,,***)))))),,,...555444111...,,,++++++,,,(((***,,,,,,***)))+++,,,///////////////...,,,+++...------...000111111111666333111222222000333888???AAABBBHHHUUUdddlllmmm|||~~~yyyxxxuuunnndddYYYPPPIIIFFFAAAEEEHHHIIIGGGDDDCCCCCC;;;<<<===>>>>>><<<:::888<<>>CCCCCCDDDDDDCCCBBBBBBBBB???????????????>>>===<<<;;;@@@CCC@@@???@@@???<<<===>>>???BBBDDDDDDBBB@@@???>>>>>>???AAAAAA@@@>>>===>>>@@@@@@??????AAABBB??????>>>===============:::???BBBBBB===999777888999888666555444444555666555:::<<<999777888888666555777999:::;;;999777666999999888888777888888888555555444444333333222222444555666444222000111111---///222333333333555666777666555555444333111000111333666777555333111111000111333333222111222333...000111000......111333---...///...,,,,,,...000000///...------///000111////////////////////////---......//////......---........................111111000000000222555888555888999CCCWWWcccnnnyyyuuupppllljjjlllssszzz{{{vvv}}}yyyxxx}}}{{{}}}~~~zzzwwwwwwuuuxxxxxxwwwwwwwwwrrrlll]]]\\\YYYUUUPPPKKKGGGEEE======<<<;;;999777555444111333555444222111222444222222222222222222222222111222333444555555555555555555555666777777888888444444555555555555444444333333444444444444555555333444555777888777777666555555666666777777888888eeeOOONNN<<<777222333222///...000000...------///000//////..............................---------......///------------------------******+++,,,,,,,,,++++++///...---,,,+++,,,,,,---,,,------......------,,,,,,,,,,,,++++++*********&&&''')))***,,,---------,,,---,,,***((()))+++...111000---+++++++++,,,---))),,,//////---,,,---///---,,,,,,---...000000000---///222222111///...//////---...222222//////111---333666444333:::BBBFFFFFFPPPVVVYYYdddvvv~~~{{{{{{}}}~~~}}}~~~{{{lllddd```[[[VVVVVVSSSPPPKKKHHHIIILLLOOOIIIKKKJJJFFF???<<<>>>BBB???;;;777777:::======<<<>>>AAACCCCCCBBBAAACCCEEEHHHFFFDDDAAA>>>=========BBB@@@??????AAABBBBBBAAA===>>>>>>????????????>>><<>>>>>===:::>>>>>>???BBBDDDDDDBBB@@@<<<===@@@CCCEEECCC???<<<;;;<<<===>>>===>>>AAACCC===<<<;;;:::::::::::::::444;;;AAAAAA;;;777888;;;:::888555444555777777777000666999888888::::::888555666999::::::888666444777777777888888888777777555555555555444333222111333444444222000000111333111333444444333222333444777666555555555444222000111444888999888555333222///000222222222111222333...000111///------000444,,,...000...,,,,,,...111000///---,,,---...000222---...//////000//////...---..................---........................///---,,,,,,///333888;;;222222111;;;HHHLLLYYYqqqzzzwwwrrrzzzuuuooolllkkkjjjlllnnnuuu~~~~~~xxxqqqzzz{{{zzz|||xxxyyyyyywww{{{wwwxxxuuurrrtttxxxxxxtttsssttttttrrrnnngggaaa]]]RRRQQQNNNIIIDDD???;;;999222666999888666444555666333333333333333333333333111222333444555555555555111222222333444555555666222222333333333333222222111111111222222222222333111333555777888777666555444444555666777888999999aaaJJJGGG:::999555222000/////////+++---000222111///+++)))111111000...,,,+++,,,------------............///......//////...,,,***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,,,,***)))(((***,,,---,,,******+++,,,,,,------+++******,,,...000000000///...,,,+++***+++---//////...,,,,,,,,,..................------111///...---/////////...---------.........//////---,,,,,,,,,---///000111222333444666888:::;;;<<>><<<<<<=========;;;999888:::;;;<<<===CCCCCCBBBAAA@@@???>>>===AAA@@@??????@@@@@@???===FFFDDDCCCAAA@@@?????????AAA@@@>>>=========>>>???AAA@@@===;;;::::::;;;<<>>===>>>???>>><<<::::::???DDDFFFCCC@@@>>>>>>@@@===;;;<<>><<<:::888666444333444555666888999::::::999888999:::555888:::888555333333444666777777777666555444444666777777777555444555666888666444444444666999;;;666555444222111111222222555555555222///---...//////000222222111111222444666666666555444222111000444777:::999666444333444111111000000000000000111---...///...---...///111------............------,,,,,,,,,,,,,,,---...///////////////////////////...//////...,,,***+++,,,---,,,+++***++++++,,,---,,,///000///---000888???999111---000444888BBBLLLSSSXXXccctttrrriiioooiiieeelllsssrrrooohhhfffqqq~~~}}}|||}}}zzzpppkkkwwwyyyiiikkkssszzz|||yyyvvvssspppmmmnnnnnnjjjcccYYYQQQLLLMMMIIIJJJNNNMMMFFFBBBDDD>>>;;;888888:::;;;:::999888333999===555333666444666111000666888555444777777444222333666777444111666333555999888444666<<<999444111555===BBB@@@<<>>??????@@@AAAAAABBBDDDEEEFFFHHHHHHJJJMMMPPPPPPPPPSSSZZZ___ppppppooopppqqqssstttvvvtttxxx}}}~~~|||{{{|||}}}~~~{{{wwwsssqqqpppggghhhiiiiiigggbbb]]]ZZZUUURRRPPPUUU[[[[[[TTTMMMGGGFFFDDDDDDDDDDDDCCCAAACCC>>>::::::;;;:::>>>DDD@@@>>>;;;<<>>===<<<<<<;;;;;;<<<;;;999888999:::;;;<<<@@@???>>>===<<<<<<<<<<<<@@@??????????????????>>>@@@???===<<<<<<>>>@@@BBB@@@???>>>===<<<===>>>>>>???>>><<<;;;;;;<<<===>>>@@@>>>======>>>>>>===<<<:::===AAACCCAAA>>>===>>>>>><<<:::<<<>>>???===:::555444333222222333555666999::::::999888888999;;;777888999777333111222444555555666666666555555444555666777666444333444555666555444333444666888:::666555333222111111111222555555444222///......//////000222222222222333555777777666555333222000///111444777777555444444555111000000//////000000000///000000///......///111------............------......---------...//////////////////////////////...//////...,,,++++++,,,//////---,,,,,,---.........000222000...111999@@@CCC;;;444222000...222999???BBBJJJWWWaaaiiittt}}}~~~yyyvvvuuussspppjjjeeeeeemmmwww~~~}}}oooooovvv~~~tttvvvxxxzzzzzzzzz|||||||||sssrrrrrrrrrrrroooiiieee___[[[___kkkttttttooolll]]]___aaaaaa^^^WWWPPPJJJIIIDDDFFFGGGBBBFFFKKKEEEAAA<<<:::===@@@BBBHHHOOOLLLIIICCC>>><<<@@@HHHNNNIIIEEEDDDHHHIIIFFFGGGKKKAAA???CCCSSSffflllcccWWWEEEAAADDDLLLSSSYYYeeeqqq\\\FFFDDD:::888555222000///000000444111---***))),,,000222)))***+++------.........------------............,,,,,,------------,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++***,,,+++*********************+++,,,,,,******+++,,,,,,------,,,+++***,,,...------------,,,+++***))))))+++,,,---,,,+++,,,------------------------------,,,++++++---//////...------------............///...---,,,+++,,,------...------------,,,,,,,,,222111000............///......///000000000000000...000111111//////111222333333333222111111000000......///000222333444444111444666666444555888<<<999:::;;;<<<============@@@AAADDDGGGJJJLLLMMMNNNGGGHHHJJJMMMPPPUUUYYY[[[___^^^]]][[[ZZZXXXWWWVVV___^^^```dddddd___]]]^^^gggkkkiiibbb^^^bbbgggjjjqqqoookkkeee___XXXSSSPPPNNNOOOOOOPPPQQQQQQRRRRRRRRROOOLLLIIIHHHJJJMMMOOONNNNNNLLLIIIDDDBBBAAABBBFFFEEEEEEFFFGGGEEE???:::<<<::::::===BBBDDDAAA???;;;::::::;;;===>>>===<<<888444333555555555888===;;;:::999:::===???@@@@@@>>>>>>>>>>>>===<<<;;;;;;::::::888777777888999:::<<<;;;:::999888888999:::>>>>>>>>>????????????>>>===;;;999999;;;???DDDGGG???>>>===<<<<<<<<<===>>>======;;;;;;;;;===???@@@AAA???===<<<===>>>>>>>>>999<<<>>>???>>>======>>><<<:::999;;;>>>>>>;;;888333222111111222444666777:::::::::888777777:::<<<999999777444111000222333444444555555555555555555333555555444333222333444555444333222333555777888555444222111000000111111444555444222000...///000///111222333333333555777888777666555333111//////...000333444333333333444000//////......///000000222222222111///...///000------............------000000///.........//////////////////////////////---...///...,,,++++++,,,///...---------...//////,,,///111000///333;;;CCCCCC<<<666222///,,,...222333444888@@@GGGRRRdddssszzzlllhhhffffffmmmxxxrrrqqqttt}}}uuuqqqpppssszzz|||yyytttppplllqqqxxx}}}~~~vvvrrrmmmlllpppooollltttuuugggVVVXXX\\\bbbfffjjjrrrzzzuuussslll```VVVVVV```jjjfffkkkwwwqqqaaaWWWRRRTTTaaayyytttfffjjjooopppnnnrrrYYYDDDCCC:::888555222000000000000222///***&&&&&&)))---000////////////000///---,,,,,,,,,---------.........+++,,,,,,,,,------,,,,,,************++++++++++++++++++++++++++++++++++++---,,,,,,++++++******))),,,+++***))))))***+++,,,)))+++,,,,,,+++***+++---+++,,,---,,,++++++,,,------------------,,,+++***---......---***(((((())),,,,,,,,,,,,,,,---------,,,***)))***---.........------------------------000///---++++++++++++,,,///......------,,,,,,,,,...---,,,,,,,,,,,,---...------...////////////......000111111000000111222222222222222222222222333000000111222333444444444222444666666444333444666///111333444555444333222777666555444444333333333888777777888:::<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@???>>>AAAEEEEEEAAA>>>???IIIJJJIIIGGGJJJRRRWWWWWWHHHGGGEEECCC@@@>>>;;;:::@@@@@@@@@?????????>>>>>>???>>>;;;;;;===AAAGGGJJJFFFEEECCC@@@<<<:::;;;<<<@@@======???CCCBBB===777???===999888999;;;???AAA===;;;::::::;;;:::999777777333333555666444666:::;;;;;;::::::;;;======>>>======>>>???>>>===<<<;;;999999888777666666777999999888777666666777888999;;;===?????????>>>>>>>>>===<<<999999<<>>>>><<<;;;;;;;;;<<<======<<<;;;:::;;;<<<>>>???AAA>>><<<;;;===>>>??????:::;;;<<<=========>>>>>>:::888888:::======999555555444444444555666777888;;;;;;999777666777:::===;;;999555222000000111333222333444555555666555555222333444333111111111333333222222111222444555777444333111000000000111111444444444222000///000111000111333444444555777888999888666444222000///......///111111111111111111///............//////000444444444222///...///000------............------000000///...---------...////////////////////////---...///...,,,+++,,,---,,,,,,+++,,,---///111222***---000111111555>>>FFFEEE???888222///...111444222222444777;;;EEEXXXjjjwwwgggiiimmmhhhdddhhhnnnnnn}}}}}}xxxppplllkkkrrr}}}}}}ssspppsss~~~kkkuuuyyytttwww|||wwwiiiiiiooo~~~yyyyyy||||||WWWCCCBBB999777444222000000000111000...+++))))))***,,,...111000...///000000...+++,,,,,,,,,------------...,,,,,,++++++,,,,,,,,,---))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++)))))))))***+++,,,)))***,,,,,,++++++,,,---+++,,,------,,,+++,,,------............------,,,---......,,,)))(((((()))++++++++++++,,,,,,------+++***)))***,,,.........------------------,,,,,,///...,,,+++******++++++........................************+++,,,,,,---******+++,,,,,,,,,,,,++++++---///000///......///---------,,,---...///000+++,,,,,,,,,------......,,,...000000000////////////000333444444333111000333222111111222333444444888777666555555666777777;;;;;;;;;;;;;;;;;;;;;;;;;;;:::===BBBCCC@@@???@@@BBBAAA???AAAKKKTTTTTTOOOAAA@@@>>>===;;;999888888>>>>>>>>>>>>============999777666666999===BBBEEEAAAAAA@@@===999888999::::::888777:::>>>???:::555777777666444444555666888555555444666888::::::999999666555777777555666999===<<<;;;999888888999:::;;;;;;<<<<<<<<<:::999888777888999888555444666888777666555555666777999::::::===???@@@>>><<<<<<======<<<;;;:::===AAAFFFIII===<<<;;;:::::::::;;;<<<>>>===;;;:::999:::;;;<<>>@@@@@@<<<<<<;;;<<<===>>>>>>>>>777777777:::===<<<888333666666666666666666666666;;;;;;999777666777:::===<<<888444111000111222333333333444555666666666666222333333333111000111222222111111111222333444555333222111000000000111222333444444333111000111333222333555666555666888999888777555333111000//////111000000000000000///..................///000000444555444222000...///000------............------//////...---,,,,,,,,,,,,////////////////////////,,,.........,,,+++,,,---******+++---000333666777111444888777666888>>>DDDQQQJJJ@@@444...---///000......///111111666EEETTTaaahhhyyy{{{jjjpppsssjjjfffmmmssspppyyyzzzyyysssrrrttt{{{{{{}}}|||{{{{{{VVVDDDCCC999777444222000000111111000//////...............///,,,***+++...000///---,,,,,,,,,,,,---------------,,,++++++++++++,,,,,,)))))))))************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,******************+++,,,)))***+++,,,++++++,,,...***,,,...---,,,++++++,,,------......///.........***+++,,,+++***+++---///)))******++++++,,,,,,---,,,+++******,,,......---------------,,,,,,,,,,,,,,,+++*********+++,,,---+++,,,,,,------............///...............------...//////000000//////---///222222111000000111333222000//////000111222/////////000000000000000//////000111222222222222...///111222222000///---111000000000000111111222000000///......///000111555444444222111000000///111000222777999888888;;;:::888555777???FFFCCC;;;888888777777777777888888777777888:::;;;<<<===>>>888777555444444666999::::::::::::888555444555666888777777:::======:::777333666:::>>>???>>>;;;888999888888999;;;<<<<<<;;;:::666555777777555666999===<<<999666333333666888999999999888777666444444666999:::999555444555777444444555666888999999:::999===@@@@@@===::::::<<<;;;;;;;;;<<<>>>@@@BBBCCC<<<<<<:::999999999:::;;;===<<<:::888888888:::;;;<<<:::999:::<<<>>>??????===<<<;;;;;;======<<<;;;666666777;;;>>><<<777222555555555555555555555555:::::::::888777777:::<<<;;;888333111111333444444444555666666666666666666111333333222111000111222111111111222222333444555333222111000000111222333333333444333111111222444444666777777666666888999777666444222000000000111333222000000111000///---............///000111111444444444222///...///000------............------...------,,,,,,,,,------////////////////////////,,,---......,,,,,,,,,...+++,,,---///222666999;;;:::>>>AAA???;;;888;;;>>>LLLHHH???444...///111000++++++,,,...,,,,,,444===GGGHHHYYYjjjnnnwww{{{}}}xxxxxx|||yyywww{{{www{{{zzzyyyuuu|||{{{nnnfffddddddcccaaakkk||||||zzzWWWEEEEEE888777444222000000111222000000000000//////......333...***)))---///...---++++++,,,,,,,,,---------...---,,,*********++++++))))))))))))************************************++++++,,,,,,------......))))))***+++++++++++++++(((***++++++++++++,,,...***,,,......,,,++++++,,,+++,,,------............***+++,,,++++++,,,///111)))))))))***+++,,,,,,,,,...,,,++++++---...---,,,---------,,,,,,,,,++++++))))))((()))***,,,...///+++++++++,,,,,,,,,------(((((()))))))))(((((('''((()))******++++++******(((***---...---+++++++++///...,,,++++++,,,---..................---------...---------////////////111222222222222111000///222222111000///......---666555444444444555666777777777666666555444333333333111222666888777999===;;;<<<;;;999:::>>>===999111111111111333444666777333444555666888999:::;;;888777666555444444555555777999:::999666555555555000111333555666555555444333333444777;;;<<<:::777888777666666777777555444888444333555666555777;;;===<<<999555222333777;;;<<<;;;999777555444333333666999<<<:::666333555777111222555777999999999999999>>>AAAAAA<<<999888:::888:::===@@@BBBBBBAAA@@@<<<;;;999888888888999::::::999777666666888:::;;;999888888999<<<>>>=========;;;:::;;;<<<<<<999777555666888<<<>>>===777111444555666777777888888888999::::::999888888999;;;:::777333222333555666555777777777888777777666666222333444333111000111222111111222222333444444555444333222111111222333444222333444333222222333555777888999888777777888999666555333111000000111222444222000000222333222000////////////000111222222333333333111///...///000------............------...------------......///////////////////////////,,,---......,,,,,,---...,,,,,,---...111444777999888===BBBAAA;;;777777999999:::777000///333444111...,,,---///...+++---111222444BBBMMMMMMVVVhhhnnnxxxnnnfffoooxxx|||xxxvvv~~~wwwooorrrwwwzzz|||{{{kkk```RRRIIIHHHJJJKKKKKKRRRbbbvvvwwwrrr}}}xxxzzzWWWEEEFFF888777444222000000111222//////......------------;;;555...+++---///---+++++++++,,,,,,,,,---------///...,,,***))))))******))))))))))))***************************************+++,,,---......///000((()))***,,,,,,,,,+++***(((***++++++++++++---...***,,,......---++++++,,,******+++,,,------------.........,,,++++++---///((())))))***++++++,,,,,,///---,,,,,,---...---,,,---------,,,,,,+++++++++'''''''''(((***,,,///000---------,,,,,,,,,,,,,,,,,,,,,---///000000000000+++,,,------......------,,,...111222111000///000...---,,,,,,---///111333/////////...............111///......////////////111222222111111000///...,,,---...///000111111111444333111000///000000111111222222222333333444444444111111444555555777;;;555999:::555111333666777<<<;;;999666555444444444444444555555555555555555222333333333333333333333555777999999777555444444333555888999888777888999;;;555...,,,000666999:::888888888:::===??????>>>777333222444666666999>>>???>>>;;;666444666<<>><<<999777666666666666:::<<<;;;666333555888///111555888::::::999888:::>>>BBBAAA<<<888777999888;;;@@@EEEGGGFFFCCCBBB;;;:::999888888888999:::666666555555666888;;;<<<777777777999<<<======;;;<<<:::999:::;;;:::777333555666888<<>>???>>>>>><<<888999<<<<<<888999;;;>>>@@@BBBBBBBBBAAA>>><<<999888888888888777;;;777444333666888888777888999:::999888888999:::???===;;;:::999777555333555===FFFHHHCCC<<<777555555666888:::;;;;;;;;;:::111999@@@>>>777111333777666555444111///000222555999===@@@???:::777777:::777666444222111111111222222222333444555666777888555444555888555222444;;;555444444444666888:::;;;999999777666555555555555666444111000000222222222111222333333444444444444444333222111111111222333333333222111000000000000000000///...............000///.........///111111///000000...---...000222,,,,,,,,,,,,,,,---...///---------.........//////333222222222111111000000//////.........---------,,,---------.../////////.........///333;;;DDDKKKdddhhhtttsssoooooouuu}}}xxxyyy|||{{{yyy{{{}}}yyyssslllddd___PPPHHHAAACCCLLLSSSTTTQQQRRRRRRYYYbbbqqqrrrRRRHHHEEE777666555333222111000000000//////...------,,,,,,///.........------------)))+++---...,,,+++***+++,,,,,,,,,+++++++++******+++++++++*********))))))))))))*********+++++++++************************************************))))))*********))))))(((+++++++++*********))))))*********+++++++++,,,,,,,,,+++++++++*********************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,---------,,,+++******************+++,,,,,,+++++++++,,,,,,,,,------,,,++++++,,,......---,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------...------------............//////......------,,,,,,........................222000......///000//////....../////////000000000000000000111111111222222111111111111111111111111///000111222333333333333;;;999777444333333333444222222222222222333444444333333222111111111111111333222111111222444666777777666555444444444444555666666555444444444555555666666666666777777777777888777666888;;;;;;999777555444333333555777;;;===888888666444444;;;FFFOOO???===999666444444555666777666555666777666444222111111222444666999;;;===<<<===;;;777999<<<<<<999:::;;;>>>@@@AAABBBAAAAAA>>>;;;888777777777666555999666444444666888777666555777999:::::::::;;;===>>><<<;;;999888777555444888>>>EEEEEE@@@:::666555666777999;;;;;;;;;;;;:::333;;;DDDFFFAAA:::666666555666666555444333444555:::>>>@@@>>>:::666777999777666444333111111111222222222333444555666777777888888777555333333333333333333333333555666888999888888777666555555555555555333222111111111111111111222333333444444333333333333222111111111222333444444333222222222333333000//////...............111000...------...///000...///000///------...000------,,,,,,---......///,,,,,,---------.........111111111000000000000000///.........---------,,,------------..................---,,,---111777<<>><<<999666444444555666666555444555666666555333111111222333555777999::::::;;;999777999======999:::;;;===???AAAAAAAAA@@@<<<:::666555555555444333777666555666777777666444333666:::<<<<<<<<<>>>???;;;;;;:::999888777666555;;;???AAA@@@;;;777666666777888:::<<<===<<<;;;:::444888===@@@===999555333444777999999777666555666<<<>>>@@@>>>999666777888777666555333222222111222222222333333444555666666777:::888333555;;;999111222222222333333555666777777666666555555444444444333333222222111000000///111222222333333333333333222222111111111222222333222222222222222222333444//////...------------...111000...,,,,,,---///111...000111111///---------...------------...//////++++++,,,,,,,,,---------......//////////////////......------------,,,,,,...------------------,,,---------+++***+++...000---111;;;FFFIIIKKKXXXiiiuuuxxxrrrmmmqqqvvvxxxsssvvv{{{nnndddaaannnttt```ZZZ___vvvlllIII@@@@@@666555444222111000000/////////.........---------------------------------,,,...000000...---......,,,,,,,,,+++++++++******************))))))))))))))))))))))))******************************************************************+++******)))((('''************))))))))))))************++++++++++++*********))))))))))))(((''')))+++,,,---,,,***)))************************++++++,,,,,,,,,+++++++++++++++*********++++++,,,+++++++++++++++++++++,,,+++)))(((***...///---))),,,,,,,,,++++++++++++***------,,,,,,------...///,,,,,,,,,,,,------------+++,,,,,,,,,---------...---------------------------,,,,,,---///000000///------.........//////////////////000000000111111////////////////////////......///000000000000000111111000000000111222333111000000000000111222222000000000///000000111111000000111111222222222222333111///------///111333111111111111222333444555111222444666666555444333333444555777888666444222111222333555666888888888>>><<<999666555888???EEE>>>;;;888555444444555666555444444555666777666444222222333333555666888999888999999777999======::::::;;;===>>>???@@@@@@@@@;;;888555333333333222111555555666888888777555444444777;;;============>>>999999:::999777666777777<<<<<<<<<:::777666777999888:::<<<======<<<:::999777555222111222333333333555777888888777666777888<<<>>>>>><<<888666666777777666555444333222222111111222222333444444555555333999777222999FFFDDD777333333333333444444555555444444444444444333333222111222333222111/////////111222222333333333222222111111111111111222222222///////////////000111222///...------,,,,,,------000///---,,,,,,///222444000222444555222000...---.........------......///******+++++++++,,,,,,,,,,,,,,,------.........///------,,,,,,,,,,,,,,,,,,...---------,,,,,,+++++++++,,,------,,,---...000000///000333555;;;KKK[[[aaajjjkkkjjjnnnsss{{{xxx{{{xxxwww{{{}}}}}}___YYY\\\pppwwwbbbVVVUUUfff{{{ttt{{{{{{}}}jjjFFF>>>>>>666555444222111000//////...............---------,,,,,,------------------,,,...//////---------...,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))*********+++++++++*********))))))))))))((('''(((***,,,,,,+++***)))************************+++++++++++++++++++++++++++***))))))))))))******++++++++++++++++++++++++***)))(((***---...---+++,,,,,,+++++++++*********---,,,,,,,,,,,,---......,,,------------.........,,,,,,,,,---......//////------------------------,,,++++++,,,///000000///....../////////000000000....../////////000000000...........................//////000000000000000///////////////000000111000////////////000111111000000000000000111222333111111111111222222222222333111///------///222333111111111111111222333444111222444666666555444222111222444555444333222111222333444555666666555555;;;;;;:::888666666888:::<<<;;;888555444555777888777555444555666777777666444444444555666888999:::777999999888:::>>>>>>::::::;;;<<<===>>>?????????999777444333333444333222444666888999999777666555888:::<<<===<<<;;;;;;;;;888999;;;999777666777999999999888666666777:::===999:::<<<>>>>>><<<999888999555111000222444555555666666666555444555888:::<<<<<<;;;999777666555666666666666555444333222111111111222222333333444444000555444111:::HHHFFF888333444444444444444444444222222333333333222111111///111333222000...///000222222222333333222111111000000111111222222222222............///000000111......---,,,,,,,,,,,,,,,...---,,,---...111555777222555777888666222000//////......---------......*********+++++++++,,,,,,+++++++++,,,---------...++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++***+++---/////////...///000000...,,,,,,,,,111===HHHCCCVVVdddlllppppppyyyvvvnnnwwwzzz~~~~~~yyyvvv```^^^ccctttooo[[[[[[VVV\\\gggnnn{{{kkkwwwiiiHHH??????666555333222000/////////........................,,,,,,,,,,,,------------***+++,,,+++******+++,,,,,,,,,,,,+++++++++******(((((()))))))))))))))***((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))))))))))))))***)))))))))************+++++++++*********)))))))))((((((***+++++++++***)))************************+++************+++,,,,,,+++***))))))((()))))))))+++++++++++++++*********((()))+++,,,---------...++++++++++++************,,,++++++++++++,,,------------------............,,,,,,------.........///,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,///000...---....../////////000000000............////////////...........................//////000000/////////000000000///...------,,,///............///000000////////////000111333333111111000000000111111222222111000//////000222333555444333111000000000000111222333444444444333333000222333222111000000111333333444555555444333333555666666777777777777777;;;:::777666666777999;;;999777666666777888777777555555666666888999;;;;;;888::::::999;;;???>>>:::;;;;;;;;;<<<===>>>>>>???888666444333444555555555555777:::;;;999888777777;;;<<<===;;;999888999:::999;;;<<<;;;888666888:::777666555555777999<<<===888:::===>>>>>>;;;888666222222444666777666333000555555444333222444888<<<:::999888666555555555555666666666666555333222111111111111222222333333333///222000000777@@@<<<222444444555555555444333333000111222222222222000///---///111111...---000222222222222222222222111000...///000111222222222222000000000000000000111222------,,,++++++++++++,,,,,,,,,,,,---///222444666111444777777555333111111......---,,,,,,,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,+++++++++++++++***,,,...//////---++++++,,,***+++---.........111333222AAALLLSSS[[[^^^jjjrrrxxxvvvyyy~~~{{{{{{~~~kkkfffbbbdddfffooohhhIII@@@===666555333111000/////////........................++++++,,,,,,,,,---------)))***+++***)))(((***+++,,,,,,,,,+++++++++******(((((((((((())))))******(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++******(((((((((((())))))******))))))))))))************,,,+++++++++************))))))))))))************************************+++***)))))))))***,,,---,,,+++******)))))))))***++++++++++++*********)))'''***......,,,+++...111++++++++++++************+++************+++,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///---+++------........./////////------........./////////........................------............------////////////...---,,,,,,......------......///000---------...///000222333111000///------...000111111000000000000111222333555555333222111000000000000000111111111222222222000111111000------///111222222333333333444444555444333444555666888888777:::999777666777999<<<>>><<<:::777777888888888777555555555666888:::;;;<<<999<<<<<<;;;===@@@>>>:::;;;;;;;;;;;;<<<===>>>>>>888666444444666888888888666999<<<;;;999888888:::<<<<<<;;;999777666888::::::===???<<<888666888;;;777666666666888:::;;;;;;888:::<<<>>>===:::666444...111444555555333111///333444555555555666888;;;888666444444444444555555666666777666555444222111111111111111222222222222111///...111666777444///333333444444444222111000...///111222222111///...+++...000///,,,---111555222222222222222111000000---...000111222222222111111111000/////////000000---,,,,,,+++++++++++++++++++++,,,...//////000000...000333333222000///000------,,,+++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,++++++************+++++++++,,,************++++++++++++,,,---...---+++******+++(((***---...//////---+++000555333444===DDDQQQggglllqqqzzzxxxzzz{{{zzz~~~sssuuuuuunnnttteeeHHH>>>;;;555444333111000//////...---.....................+++++++++,,,,,,---------+++,,,,,,+++******+++---,,,,,,,,,+++++++++******'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((***++++++++++++'''((((((((())))))******))))))))))))************,,,,,,,,,++++++++++++***)))))))))((()))******+++))))))))))))))))))))))))******)))))))))***,,,------,,,,,,+++*********+++++++++++++++******))))))%%%+++000000,,,***...333+++++++++************)))******))))))******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---......,,,***,,,,,,,,,---------......---------.........//////////////////////////////,,,,,,---------,,,+++++++++,,,---...////////////...------------...//////++++++,,,,,,...///111222111///---++++++,,,///000///000000111111111222222222222222222222222333333000////////////000111111000111111...++++++...222111111111222333444666777777555333333555666777888:::888777777888;;;>>>@@@>>>;;;999888888999888777444444555666888:::<<<===:::======<<<>>>@@@>>>:::;;;;;;;;;;;;;;;<<<===>>>888666555555777999::::::888:::<<<<<<999888999;;;<<<<<<:::777555666999<<<;;;>>>@@@===999666888;;;888777777888999:::999888777999<<<>>>===999555333555555555333111222555888111333666888888888888999666444222222333444555444666666777777666444222111111111111111111222222222111---...444777555222222111222333333222111///...---...000222222111///...***---///...+++---222777222222222222222111000///---...000111222222222111000///...------------------,,,++++++******++++++***+++------------+++***+++---//////...------...---,,,++++++************++++++,,,,,,,,,---------...------,,,,,,+++++++++))))))******+++++++++,,,))))))******+++++++++,,,+++,,,------,,,+++---...)))***)))(((***---...,,,***///...000777555777CCCIIITTTdddqqqxxxyyyxxxwww~~~}}}~~~{{{tttrrrkkkttt}}}}}}jjjGGG<<<===444444333222111000///...///...---...//////---+++***)))((()))******)))(((---+++)))***,,,---,,,)))---+++))))))+++,,,***'''))))))(((((((((((()))))))))''')))---...***)))***&&&&&&'''((()))***++++++&&&&&&&&&'''''')))******((((((((((((((((((((((((+++*********))))))((((((***'''$$$&&&)))***&&&"""++++++******)))(((((((((,,,'''&&&((('''###&&&---++++++************++++++++++++***))))))+++000444<<<444+++'''(((+++,,,,,,,,,++++++******++++++,,,,,,,,,,,,------.........+++''''''+++,,,((((((,,,+++***)))***,,,,,,***))),,,+++***))))))+++---...------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,------------------------------...//////...---,,,---+++)))***---///---+++...------,,,,,,------...000///............//////------,,,,,,,,,,,,++++++///......------,,,++++++------------------------222111///.........///000222222222222222111000///222111000.........///000444111---++++++...222555222222222444777888777555222222222444777999999999:::888666666777888888777666555555666888888777666555666777666444333333444;;;???CCCEEEEEECCCBBBAAA@@@DDDFFFFFFBBB>>><<<<<<555555666666777777888888666======666555<<>>;;;999888999:::;;;???>>><<<:::999999999:::999;;;<<<<<<:::999888999666888;;;;;;888666555555333333333333222222000000111222444666666555444333:::333333777)))444III---666555444555666666444222333222222222222222222222000000000111111222222222111111111000000...------///////////////......---+++,,,---///222444555666///000111222222111000.........///000000000000000------..................+++***)))((((((***,,,---,,,,,,---...---,,,+++***(((***,,,---,,,,,,---///************************++++++,,,,,,,,,,,,------///...,,,***))))))***++++++++++++************))))))************+++++++++)))************+++++++++***,,,------,,,+++---...000//////.........//////111999HHHZZZhhhooommmjjjhhhuuu{{{wwwxxxzzz|||~~~vvvWWWeeesssxxxuuutttkkkbbbkkkhhhGGG>>>???777777555222000...,,,+++///...---...//////---+++---,,,++++++------,,,+++---+++)))***,,,---+++))),,,***))))))++++++)))'''))))))(((((((((((()))))))))''')))------***)))+++''''''(((((())))))******&&&&&&&&&'''((()))******((((((((((((((((((((((((*********)))))))))((((((***'''%%%&&&******'''###+++++++++******)))))))))---((('''((((((%%%'''---******))))))))))))******((()))(((''''''))),,,///@@@999000+++++++++***))),,,++++++******++++++,,,,,,,,,,,,,,,------------***''''''++++++((((((,,,******)))***+++,,,***(((,,,+++***))))))+++,,,...,,,,,,------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---------------------------,,,---...//////...---,,,...---+++---///000///---------,,,,,,,,,,,,------///......------.........------,,,,,,,,,,,,++++++,,,,,,------------------------------------------111000///.........///000111111222222111111000///............///000111222///---***((()))+++///111555444333444555666555444333222222444777888888777888777555555777777777666666555555666888888777555555666666444222222333555999<<>>>>>333333222222111000000///...---------......,,,******((('''((()))***)))(((+++*********+++++++++***))))))(((((())))))(((((())))))(((((((((((()))))))))'''(((,,,,,,))))))+++***)))))))))((((((((('''''''''(((((())))))))))))(((((((((((((((((((((((())))))))))))))))))((((((***)))((()))++++++)))'''''''''''''''''''''''''''+++)))(((((()))((((((((('''(((((((((((((((((('''(((***++++++)))((()))***...,,,))))))***+++***(((++++++************++++++------,,,,,,++++++******((((((((())))))))))))******)))))))))++++++***(((*********)))***+++,,,,,,***+++++++++++++++******++++++++++++++++++++++++,,,+++***+++---...---,,,+++++++++++++++++++++++++++,,,,,,,,,------------+++******+++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------......///////////////------,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,------------------//////.........---------//////000000000//////...)))+++---///111222222111...///000111222333444444777444111111222444444444444333222333444555444333333222222333555555444333444333333444666666555444333333111///...///333666888<<<>>><<<999;;;BBBHHHGGGDDD???;;;777666777999888777666555444555555555888<<<<<<777555999:::999999999888888888999::::::666777777777888999::::::888::::::999777666666777;;;666222333666888555111///////////////000000000111111222222222333333333777777111333***+++999)))111000000111333333222000///000222333333333111000333333111000000000000111111111111111111000//////111111111222111000000/////////.........///000111222111///---,,,,,,,,,,,,---...//////000000//////***++++++,,,,,,---------++++++*********+++,,,------------,,,,,,,,,+++++++++,,,...---,,,++++++,,,***************************++++++++++++,,,,,,,,,++++++***)))(((((())))))************))))))))))))))))))))))))************))))))*********+++++++++(((***++++++***)))+++,,,++++++++++++,,,---......,,,,,,,,,---///000222222888AAAKKKTTTcccvvv~~~xxxnnngggjjjqqq{{{}}}lllXXXKKKMMMUUUZZZccceee```cccmmmoooiii[[[[[[```kkkwww___CCC<<<:::333333222222111000000000...---,,,---......,,,***---,,,++++++------,,,+++************************(((((())))))(((((())))))))))))(((((((((((()))))))))''''''++++++((((((+++******))))))(((((('''''''''((())))))***))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++***)))'''''''''(((((())))))))))))((('''''')))***)))&&&&&&'''(((((((((((('''&&&(((***++++++)))(((((((((&&&&&&&&&''')))*********+++******))))))******+++,,,,,,,,,++++++******)))'''(((((((((((()))))))))***)))((()))++++++)))(((***))))))*********++++++))))))******+++******)))++++++++++++++++++++++++***)))((()))+++,,,+++***++++++++++++++++++++++++++++++++++++,,,,,,------******+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---...///000000000000///------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++,,,,,,,,,---------..................---------,,,---......//////.........+++,,,...000000000000///+++,,,...000222222222111444222//////222444555666333222111222333444333222111111111222444555333222333222222333555555444333111111000......///333666888;;;===<<<777666888;;;999888777666666777777777888777666444444444555666999;;;;;;888666999;;;;;;999999999999999:::::::::999999999999999888888777777888888777666555666777:::555111222555777444000///............///111111111000/////////000111222444888111444///---888///333222222333444444333111///000111222333222222111555444222000000000111222222222333333333222111111222222333333222222111000222111//////...///111222------...//////...,,,,,,------...///////////////(((((()))******+++,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,++++++++++++,,,...---,,,++++++,,,*********************************+++++++++,,,,,,******))))))))))))))))))*********)))))))))(((((((((((()))))))))*********))))))*********+++++++++(((***++++++***)))+++,,,+++++++++++++++,,,------+++,,,...//////...------'''///777;;;CCCQQQbbblllzzz}}}xxxjjjeeeccchhhqqq{{{|||hhhXXXPPPRRR\\\fffgggkkkllliiijjjmmmlllhhhYYY[[[^^^cccmmm|||___CCC;;;777666555444222000///------...---,,,---...---,,,***,,,***)))***+++,,,+++***)))***+++***))))))***+++''')))******(((((()))+++))))))(((((((((((())))))***''''''******((((((+++******))))))(((((('''''''''((()))*********)))(((((((((((((((((((((((((((''''''(((((((((((())))))((())))))************)))(((((()))***++++++,,,,,,'''((('''(((+++...+++&&&&&&'''((())))))((('''&&&&&&((())))))'''&&&''''''((((((((()))))))))))))))******))))))))))))******++++++******************&&&((()))''''''******((()))(((((()))******)))''')))))))))************+++(((((()))************)))++++++++++++++++++++++++)))((('''(((***+++***)))************************************+++,,,------+++,,,------,,,,,,---...,,,,,,++++++++++++,,,,,,,,,---...000000000//////------,,,,,,,,,,,,++++++---------,,,+++*********+++,,,,,,------.........------......------,,,+++,,,,,,---.........---------....../////////......---...000222333333222222222000///000222444555555222111000111222333222111000000111222444555333111222111111222444444333222///000000//////000333666777999;;;;;;:::888777777666555555777888888777555888666555333333444666777888999999888777888:::<<<::::::::::::::::::999999::::::::::::999777666555555666666666555555777999777444222222444555222000111000000000000222444555111000...---...///111333111888000444333...888555555444333444555555333111///000000000111222222222444333111//////000222333222222333333333222222111333333333444333222222111333222000///...000111222+++---///000000///---,,,------...////////////...+++*********))))))))))))+++++++++,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,***,,,------,,,+++,,,---************************************++++++++++++******************************)))))))))(((((((((((((((((()))))))))******)))************+++++++++)))***++++++******+++------,,,,,,++++++,,,,,,---,,,,,,+++***((())),,,...)))...222000///666BBBMMMVVVeeeyyyvvvooojjjvvvvvvsssuuuyyyvvvmmmjjjkkkoooqqqmmmrrrxxx{{{{{{tttiii```XXX]]]___bbbppp```EEE===777555555444222000///...------,,,,,,,,,------+++***)))((('''((()))***)))'''(((***++++++(((((()))+++''')))++++++))))))***,,,))))))(((((((((((())))))***'''''')))***((((((+++))))))))))))((((((((((((((()))***++++++***((('''(((((((((((((((((((((((('''''''''((((((((())))))'''((()))***)))))))))***&&&&&&'''(((***++++++,,,&&&((())))))...333///(((&&&''')))******)))'''&&&'''((())))))''''''(((***************)))((()))*********))))))))))))******)))))))))***************%%%))))))&&&&&&******''')))(((((()))******)))'''((())))))***************'''(((((()))******))))))***************************(((((()))***+++***)))***************************)))))))))***+++---...***,,,...---++++++---///,,,,,,++++++++++++,,,,,,)))***,,,...//////...---------,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,---......///,,,------...---,,,+++***++++++,,,---------------...------------...//////000111222333333333333222111000000111222333333222111//////000222333222111//////111333555555333111111000000111333444222111...///000000000111444666666666666777::::::999666888666555666888999777555777555444222333444666888555555555666555666999<<<:::::::::999999888777777999999999999888666444333333444444444444555888:::333333444444444222111///111000000000111333555777333111///......000333555222<<<111444555,,,222333666555444444444444222///000000///...///111333444111000...------///111222000000111222222111111000444444444444444333222222222000///------///111222////////////......---,,,,,,---......//////......+++++++++++++++************+++,,,,,,------,,,,,,...---,,,+++++++++,,,,,,)))+++------,,,,,,---...************************************++++++++++++******+++++++++++++++******)))))))))(((((((((((((((((((((((()))))))))***)))************+++++++++***+++,,,,,,++++++,,,---///...---,,,,,,++++++,,,)))***+++)))'''(((+++...000222333111......333999666DDDVVVccciiiiiifffcccsss{{{~~~sssgggdddjjjmmmpppaaaGGG???888222222222111111111111111---,,,,,,,,,------+++))),,,+++***+++,,,---,,,***(((***,,,+++(((''')))+++'''***,,,+++))))))+++---))))))(((((((((((())))))***'''&&&))))))'''(((+++(((((((((((())))))))))))((()))***++++++***((('''((((((((((((((((((((((((&&&'''''''''(((((())))))&&&''')))))))))((()))***######$$$%%%&&&((())))))&&&)))***+++000666333***'''((()))++++++)))(((''')))***+++***)))***+++---(((((()))((('''((()))+++******))))))))))))******(((((())))))******++++++%%%))))))%%%&&&******&&&)))(((((((((******)))'''(((((()))***************''''''((())))))***))))))***************************)))))))))+++,,,+++***))))))))))))))))))))))))***))))))))))))+++---...'''***,,,+++)))(((***---,,,++++++++++++++++++,,,'''(((+++---------,,,+++---------,,,,,,,,,++++++*********++++++,,,------++++++,,,,,,---...//////,,,,,,---...---,,,+++******+++,,,,,,------------------,,,,,,---...000111,,,------............---222111111222333222111///000///...///111333222111//////111333555555333111111000000111333333222000---///111222222222444666888444111333777:::888444888555333444777999999777666555333222222444777999222222333444444444777;;;999999999999888666555444666777777777777555444333111222333333444555888;;;111333555555333111000//////.........///111444666555333000//////111444777333>>>333666999///555888777666444444444333000...111000...---...000333555///...,,,++++++---000222...//////000000000//////444444555555444444333222111///---,,,,,,...000222444222000...,,,,,,------,,,---......//////......)))******,,,---...//////***+++,,,---------,,,,,,...---,,,+++***+++,,,---(((***,,,---,,,,,,---///************************)))************+++++++++***++++++,,,,,,,,,++++++))))))))))))(((((((((((((((((((((((()))))))))))))))************+++++++++***,,,------,,,+++---...000///...---,,,+++++++++&&&***///000...+++***+++,,,++++++------+++******---///111111555===FFFKKKXXXaaannnwww{{{}}}{{{zzz|||xxxeeeKKK===999444333333222111000//////000...------------,,,***(((***,,,,,,+++***)))***(((((()))***************)))***+++,,,,,,+++***)))((((((((((((((((((((((((&&&''')))*********)))(((((((((''''''''''''(((((((((((((((((()))))))))))))))))))))))))))(((''''''&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&)))******(((%%%$$$$$$%%%((('''''''''((()))+++,,,&&&&&&'''((())))))(((((((((((())))))))))))(((((()))))))))((()))******+++++++++************++++++))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((((((''''''&&&&&&((()))***(((((())))))******++++++)))))))))))))))))))))))))))************+++++++++))))))(((((((((((())))))))))))************)))))),,,)))'''(((+++---,,,***)))******)))(((((()))+++)))******++++++,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......++++++***)))(((((())))))'''(((+++---...---,,,,,,++++++,,,,,,---...//////111000///...---...//////222222111111000////////////000000111222333333333---...000111222222111111333555666666444222222333+++---111333333333444555666444222222444555444333777888999777444333666999444111111444444222222555222333444333333444555777999777555666888888666333777777666555555555555666333333333333777===<<<888888444000///111111///---...000222333444555888;;;666666444111///...000222333444555666666555444333999777555444444333111///111000000000000000111111111...,,,---000222111000,,,///111111000///000000111222444444222111111222222222111000000111222333111000000///////////////111111000000///---,,,+++***+++,,,---............,,,---.........---,,,+++++++++++++++++++++++++++************************,,,+++***((((((((()))***))))))))))))))))))))))))++++++******))))))(((((())))))))))))(((((((((((((((((((((((()))))))))))))))************+++++++++///...,,,++++++,,,...///222222000---***((()))+++++++++******++++++,,,---------------------------...---...///111222111000777999>>>DDDLLLUUU\\\```pppxxx|||}}}bbbIII===999444333333222111000/////////---,,,+++,,,,,,+++))))))***+++,,,+++*********(((((()))***************))))))***++++++***))))))((((((((((((((((((((((((&&&'''((()))***))))))(((((((((''''''''''''(((((())))))))))))(((((((((((()))))))))))))))((('''''''''''''''((((((((()))))))))(((((((((''''''''''''&&&'''((((((&&&&&&&&&(((((('''''''''((()))***+++&&&'''(((((((((((((((((((((((())))))))))))((((((''''''((((((((()))))))))******))))))))))))******(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''(((((((((((((((''''''&&&'''((()))***)))))))))))))))*********))))))))))))))))))))))))))))))*********+++++++++))))))(((((((((((())))))))))))************))))))+++)))((((((+++,,,+++***)))******)))(((((()))+++)))******++++++,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------++++++***)))))))))))))))(((***+++,,,---,,,***)))++++++,,,,,,---......///000///...---------...///111111111000//////......////////////000000000000...///000222222222222111444555666555333222333444000000111222333333333333111222333222111222333555555666666444222111333666444222222444444222222555222333333444444555666777888666555666888888666333444444444555555555555555333444333333777===<<<888333333333222222222333555333333222222333555666777666666444222//////000222333444555666666555444333777555444444444444333111///////////////000111222///---+++,,,...000///---,,,...111111000//////000222333444333111111111222333222111000000000111222111111000///.........///.../////////...---,,,+++)))***+++,,,------------,,,---.........---++++++++++++++++++++++++++++++************************,,,+++)))((((((((()))***))))))))))))))))))))))))*********)))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***)))************+++++++++...---+++******+++---...000000///---***)))***+++++++++******++++++,,,---------------------------...---,,,,,,---///000000111111111222333555777888IIIRRRZZZ```ooozzz||||||~~~~~~zzz~~~zzz}}}^^^FFF;;;999333333222111000//////......,,,++++++++++++***((()))***++++++++++++***)))((()))******+++*********((())))))******))))))(((((((((((((((((((((((((((&&&'''((())))))))))))(((((((((''''''''''''((((((******))))))((((((''''''((())))))))))))(((''''''(((((((((((()))))))))***((((((((((((''''''''''''$$$%%%'''''''''''')))+++''''''''''''((()))******(((((((((((((((((('''&&&'''(((((())))))(((((('''%%%&&&'''((()))(((''''''))))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''(((((((((((((((''''''''''''((())))))************)))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))(((((((((((())))))))))))************))))))+++)))((((((***++++++***)))******)))(((((()))+++))))))******+++,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,+++***)))))))))))))))))))))***+++++++++***((('''++++++,,,,,,------.........---,,,,,,,,,---...///000000//////...---------///.........------------...///000111222222222222444555555333111111333555666333111111333555333111---111444333111000444888444555555333111000111222555222222444444222111444222222333444555666777888777666555666777777555333111222333555555555555444333444333333777===<<<777...222666666555555999>>>999666222111333555555333555555444222000///111333444444555555555555444444555444333444555666555444.........//////111222333000///------...///...------///000111000///000000333444444222000000111333333222111000000000000000111111000///...---------,,,---------------,,,,,,))))))***+++,,,,,,,,,,,,,,,---.........---+++***++++++++++++++++++++++++************************+++***))))))((()))))))))(((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))((((((((()))))))))******)))************+++++++++,,,+++***))))))***,,,,,,.........,,,******+++,,,+++************+++,,,,,,---------------------------+++***)))***---111333555555444333222222111111111999>>>BBBMMM]]]cccaaagggpppwwwxxx{{{pppiiissszzznnnyyyvvvttt}}}zzzYYYBBB:::999333333222111000///.........---++++++,,,,,,***)))+++*********++++++***))))))******++++++*********(((((())))))))))))(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((******))))))((((((''''''(((((())))))(((((('''&&&''''''((((((((()))))))))((((((((((((((('''''''''$$$&&&'''((('''((()))+++''''''''''''(((((())))))(((((())))))((('''&&&&&&'''(((((((((((((((((('''$$$&&&((()))***)))'''&&&((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''((((((((((((''''''''''''((((((((()))++++++******))))))(((((((((((((((((((((((((((((())))))))))))************))))))(((((((((((())))))))))))************))))))***)))(((((()))***++++++)))******)))(((((()))+++)))))))))***++++++,,,,,,,,,++++++***************++++++++++++++++++++++++))))))*********+++++++++******)))))))))))))))***))))))************)))(((++++++,,,,,,,,,---------,,,,,,+++++++++,,,.../////////...------,,,,,,+++------------------......---......///000000111111555444444222000111444666999444000000444777555222///111333444555666888999666666555444333222111222555222222444444111111444222222333555777888888888666555555666666555444333///111333666777777666555333444333333777<<<;;;777...111666999:::<<>><<<999888777777666666555444333555333222555444111111333444333333555888:::888666444555666555555444333333000222444777888888777777444555444333777<<<;;;666111111444999???BBBBBB@@@;;;666111111555777666333333444444444222222333444444444444333333444444444888666555555555555444222111111111222333555666777222222222111//////000000///000111111000000111333444444444333000000000222111111111111000000//////000///...---,,,,,,,,,,,,,,,---...//////000//////+++,,,,,,---------------+++,,,---------,,,+++***************************)))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))(((((())))))******++++++'''((((((((()))))))))***))))))))))))************))))))*********+++++++++(((((((((((())))))******(((***,,,,,,+++***+++,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---444>>>EEE@@@???===:::555///***(((---......---///222222///...222333222333777888777:::444666===>>>777777<<<:::;;;===>>>>>>>>>???@@@JJJHHHJJJPPPVVVYYY]]]```hhheee___\\\cccooozzzwwwooohhhfffmmmvvv}}}zzzuuummmddd]]]XXXVVVRRRRRROOOIIIFFFGGGGGGGGGGGG???888666666666777999tttSSS>>>777888222222111000///......---000...------------,,,***---***'''(((+++,,,+++)))+++++++++,,,++++++***)))***))))))(((((())))))***((((((((((((((((((((((((''''''&&&&&&''''''((()))((((((''''''''''''((((((((((((((()))))))))))))))'''(((((((((((('''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((******)))'''&&&'''(((&&&''''''(((((((((''''''(((((((((((((((((('''&&&&&&''''''((((((''''''&&&&&&'''((()))***)))((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''((((((((((((&&&''''''((()))(((((((((************))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))))))))************))))))((()))))))))((((((***+++)))******)))(((((()))+++(((((())))))***+++++++++++++++***))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))******+++'''(((((()))***+++,,,---++++++++++++,,,,,,,,,,,,************+++---///000......------,,,+++++++++***+++,,,...000111222333---,,,,,,,,,---...///000222333333222111111333555666333111222555666555333666222000555>>>AAA===777888777666777888888666444666333333555444111000333666444444666:::;;;888555333444666555444222333333222333555666888888888888444555444333777<<<;;;666444333555:::AAACCC@@@<<<888555333333666777666444222333444444333333444555444444333333333333444444888777555555666555444222333333333444444666777888///000000///...---///000111222333222111111333555333444555444222000000000//////000111111000000///......---,,,,,,,,,,,,---------...///000000000///,,,------......---------+++,,,---------,,,***)))************************))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))))))))))))))************''''''(((((())))))******)))))))))*********++++++)))************+++++++++'''(((((())))))*********''')))++++++*********+++***))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---///777BBBJJJGGGGGGFFFCCC>>>888222///,,,,,,,,,---///000///---000000...+++...222222...---***))),,,---,,,...222+++,,,,,,---...////////////---...333999;;;999666:::888777888<<>>;;;888666666666777666555444333111333444555444333444555444444333222222333444444777555444555666777666444444444444444444555666666...///000///...---000222333444444333222333555777111444666666333000///...---...///000111111111000,,,,,,,,,+++,,,,,,---...------...//////.........,,,,,,---------,,,,,,+++++++++,,,---,,,+++***)))************************))))))))))))))))))))))))'''((()))***+++******)))++++++++++++++++++++++++*********)))))))))))))))'''''''''((()))*********))))))*********+++++++++)))************+++++++++''''''((()))******++++++''')))++++++***))))))***)))))))))))))))***++++++++++++++++++++++++++++++)))+++,,,---...555???HHH;;;<<<======;;;666111...///------...///---+++******+++)))''')))------)))...111000......000111...------...000333333000...+++,,,,,,...000111000------,,,,,,...111111000000444222222555444000000333---,,,---///222333111///,,,++++++...000111///......000111000///...,,,+++tttSSS===666777222222111000///...------...,,,++++++++++++***(((...***&&&'''+++---,,,))),,,,,,,,,,,,,,,+++***))),,,+++***))))))***+++,,,((((((((((((((((((((((((''''''&&&%%%&&&'''((()))((((((''''''''''''((((((&&&&&&'''((()))***++++++''''''((((((''''''&&&%%%(((((((((((())))))))))))&&&'''''''''(((((())))))''')))***)))(((''')))***&&&'''((((((((('''&&&%%%&&&&&&'''((()))))))))(((&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))%%%&&&((()))))))))((('''(((((())))))******++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))&&&)))***)))''''''))),,,)))******)))(((((()))+++((((((((()))******+++++++++******)))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,))))))((())))))***++++++---,,,++++++***+++++++++++++++++++++++++++++++++*********+++---///111222///......------,,,,,,+++---------....../////////000000//////000111333444///111333333333222333444444666777666333000///......///111444777888777666222111000333666777444222666333333555444000000222999777555888;;;;;;777222111444666555222111222333333333333333333444666666555555444333777<<<:::555444999??????<<<888777777555777999999777444222222111333555555444444555666444444222222222222444444555444333555777888888777444444333333333444444555///111333222000000222555444555555444333444666888111333666777444111...---,,,---///000111222111111++++++++++++,,,---......,,,------......---,,,,,,++++++,,,,,,,,,++++++***++++++,,,---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++++++++***)))++++++++++++++++++++++++++++++******))))))((((((&&&''''''((()))******+++)))************+++++++++)))************+++++++++'''''')))***++++++++++++''')))++++++***))))))))))))))))))))))))******+++++++++++++++++++++++++++)))+++,,,,,,,,,222<<>>888222///+++******...000///------))),,,...,,,---000111///'''...///***)))...---%%%,,,***)))+++///111...+++///000///***(((***---///...,,,,,,///111///---,,,******,,,...+++(((,,,444******++++++++++++,,,,,,///---,,,+++***))))))+++///---***((())),,,---+++tttQQQ???888000111111000000//////......)))***+++,,,---.........,,,***((((((***+++,,,+++///...,,,***)))))))))***'''***+++***'''&&&'''***((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''''''''''''''&&&''''''''''''((((((((((((''''''''''''(((((()))))))))***************)))(((%%%&&&((())))))(((&&&$$$''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&'''((()))%%%''''''$$$$$$(((***((()))%%% ###&&&&&&$$$'''''''''''''''''''''''''''''''''''''''((()))***&&&&&&&&&''')))***)))(((&&&&&&''''''((()))))))))(((((((((((((((((((((((()))))))))))))))(((''''''***)))((()))***+++***(((,,,***(((&&&&&&''')))+++))))))))))))************))))))************))))))))))))***++++++++++++******++++++***))))))***,,,''')))++++++******+++---666777444///,,,---***&&&,,,,,,++++++***)))((((((---,,,***)))))))))***+++******)))))))))))))))***))))))***,,,,,,,,,,,,,,,///......------,,,,,,+++,,,,,,,,,---------......,,,,,,------...000111222222222111111111111111222333444666666555333000...---///222444666666555555111222333444444444333333333444444444333111000...222333666777777666333222111111111111222333444444111222444444444444555777888666444555888999777555888777666555444333222222222333444555555555444333222333444444222222222333222222111000000111222222444444333222333444555666444333333222111111111222111000///.........///000333333222222333666<<<@@@888777666555333222000000000///...///000111000///...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++***)))(((((()))***++++++***)))((((((((())))))))))))(((((()))'''&&&'''((()))((('''(((((((((((()))***+++,,,)))***+++,,,,,,,,,,,,,,,******))))))))))))******************)))((('''&&&)))))))))))))))))))))))))))((('''''''''(((***+++))))))*********))))))(((************))))))))))))((((((((((((((()))*********++++++++++++***)))))),,,++++++,,,///444888;;;BBB@@@===:::===???;;;333,,,+++******,,,,,,+++*********+++,,,,,,,,,,,,+++------,,,,,,,,,+++++++++***+++---//////...---,,,------------------------+++++++++***************++++++++++++++++++++++++,,,,,,,,,++++++*********,,,+++++++++***)))))))))))))))***+++,,,,,,------sssQQQ@@@;;;333111111000000//////......,,,,,,,,,,,,,,,++++++***)))((('''(((***++++++***,,,+++***)))))))))***+++((()))***)))((('''((()))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((()))&&&&&&''''''''''''''''''%%%&&&'''((((((((('''&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&'''(((((($$$((()))'''''')))'''###%%%&&&&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((&&&&&&&&&''')))***)))(((&&&&&&''''''((()))))))))(((((((((((((((((((((((()))))))))))))))((('''''')))((('''((()))***)))'''***)))(((''''''((()))+++(((((()))))))))*********(((((())))))))))))(((((())))))***++++++++++++******+++,,,+++))))))+++,,,((()))******)))***,,,...555;;;;;;444,,,***++++++,,,,,,+++******)))((((((+++******)))(((((())))))******))))))))))))******)))******++++++,,,,,,---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...---------...///000111222222111111000000000111111222333444555444222000...---///111444555666555555111111333444444444333222333333444444333111000///333444666888888666444333222222222111222222333333111333444444444444555777777666555555666777666555777666666555444333222111333333444555555444444333111333555555444222111222333222111111111111222333333222222111222333444555444333222222111111111222000000/////////000111222000000111000111333777;;;777666555444222111000///222000//////000000...---------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++***)))(((((()))***++++++***)))(((&&&&&&''''''''''''&&&&&&)))'''&&&'''((()))((('''(((((((((((()))***++++++((()))******+++++++++***)))(((((((((((((((((()))''''''((()))))))))(((((((((((((((((((((((((((((()))((('''''''''(((******))))))*********))))))(((*********)))))))))((((((((((((((((((((()))******+++,,,,,,,,,,,,+++******+++++++++,,,...222555888<<<<<<:::888;;;===999222,,,+++******,,,,,,+++***)))***++++++,,,,,,++++++---,,,,,,,,,,,,+++++++++)))+++,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********++++++******************(((((())))))******++++++qqqQQQAAA===666111111000000//////......---------,,,+++)))(((''''''&&&&&&(((***+++***))))))((((((((()))***++++++***)))(((((())))))((('''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((((((((((($$$%%%%%%&&&&&&'''''''''%%%&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((###(((+++***))))))%%%###'''++++++'''%%%&&&((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%''')))***)))'''&&&&&&''''''((()))))))))(((((((((((((((((((((((()))))))))))))))(((((('''((('''&&&'''((()))(((&&&''''''(((((())))))******(((((())))))))))))******''''''((((((((((((''''''((()))******++++++*********+++,,,,,,******+++,,,((())))))((((((***---000;;;DDDFFF<<<...(((+++...+++++++++******))))))(((((())))))))))))(((((('''***)))))))))))))))************))))))***+++---...))))))******+++,,,,,,---,,,,,,,,,,,,---------------------...///000111222111000000//////000111111000111333333333111///......///111333444555444444000111222333444333222222333333333333333222111000444555888999999888555444333333222222111222222222111333444444333444555666444555666555444444444666555555444444333222111111333444444555555444333333111333666666555333333333444333222222222222333444111111111111111222333333333333222111111111111222000/////////000111222333///000111111000111444666555444444222111000//////333111/////////...---+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++***))))))((()))***++++++***)))(((&&&&&&''''''''''''&&&&&&)))'''&&&'''((()))((('''''''''''''''((()))******'''((())))))***)))))))))(((''''''&&&&&&''''''(((%%%%%%&&&'''((()))))))))((((((((((((((((((((((((((((((''''''(((((()))***((())))))******)))))))))******))))))))))))((((((((((((((((((((()))******,,,,,,------,,,,,,+++***++++++******,,,///111333666888888999<<<>>>:::333,,,+++******+++,,,+++***)))***++++++,,,,,,++++++,,,,,,,,,+++++++++******))))))+++,,,,,,,,,+++***************************************++++++++++++************************+++++++++***************))))))******************((((((((((((((((((((((((pppPPPAAA>>>777111111000000//////......------,,,+++***)))'''&&&&&&&&&''')))+++,,,***)))))))))))))))*********++++++)))&&&'''******(((&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%$$$%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''((()))***&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%''''''&&&&&&&&&''''''(((###(((***)))))))))&&&!!!%%%((())))))'''&&&'''(((''''''''''''''''''''''''(((((('''&&&%%%%%%%%%%%%&&&%%%%%%'''))))))((('''&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))(((''''''))))))((('''%%%&&&((()))************(((((((((((()))))))))***'''(((((())))))(((((('''((())))))******************+++---,,,+++***+++,,,))))))(((''''''***...111AAAIIIJJJ>>>000)))***---+++*********)))))))))(((((((((*********)))((('''))))))))))))))))))***++++++***)))((()))+++---...************++++++,,,,,,++++++,,,,,,,,,---------............///000111222/////////...//////000000//////111111111000///......///000222333444444333///000222333333333222111222222333222222222222111444666888::::::888666444444444333222111111111111222333444444333333555666222555777555222111333555444444333333222111111000444444444444444444333333222444555555444555777999555444333222222333444555111111111111222222333333222222111111111111111222111000000000000111111111///111333333222111222333333222222111000//////...111///............---+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***++++++***)))((((((((())))))))))))(((((()))'''&&&'''((()))((('''&&&&&&&&&''''''((()))***(((((()))******)))))))))(((''''''''''''''''''(((%%%%%%&&&'''((((((''''''((((((((((((((((((((((((''''''''''''(((((())))))'''((())))))))))))))))))***)))))))))((((((((((((((((((((((((((())))))***++++++,,,,,,++++++***)))+++***))))))***+++---///333777999:::===@@@===777+++***)))***+++,,,+++)))))))))***+++++++++++++++++++++++++++************((((((******+++*********************************)))))))))))))))******************************************************)))(((((())))))******++++++((((((((((((((((((''''''oooNNN???<<<666111111000000//////......+++++++++++++++***)))(((((('''(((***------+++)))+++++++++++++++*********+++)))&&&'''******(((&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((('''&&&&&&%%%&&&'''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%(((''''''&&&&&&&&&''''''$$$'''(((&&&&&&))))))&&&***'''$$$###%%%'''''''''''''''''''''''''''''''''))))))((('''&&&&&&&&&'''%%%%%%%%%&&&((()))((('''&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))((((((******)))((($$$&&&(((***+++******)))'''(((((((((((()))))))))((())))))******))))))((((((((()))************))))))+++------+++******+++)))))))))(((''')))...111<<<@@@???777///,,,+++)))*********)))))))))))))))((()))***+++,,,+++***)))))))))(((((()))***++++++***)))(((((((((***,,,...---,,,,,,,,,+++++++++***+++++++++,,,,,,,,,------...---------...///000111...---------......///000......///000000000///......///000111222222333333///000111222222222111000222222222222222222333333444555777999999777555444444444333222111111111111222444555444333333444666333555777555222000222555333333333222222111111000555555444444333333333333444444333222333666<<<@@@555555444333333444555555111222222333333333333333111111111000000111222222111111111111000000/////////111222333111000000111111111111000000/////////...---,,,---...///...---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++((()))***++++++***)))((((((((())))))))))))(((((()))'''&&&'''((()))((('''&&&&&&&&&''''''((()))***)))***************)))))))))((((((''''''(((((()))''''''(((((('''&&&%%%%%%''''''''''''''''''''''''&&&''''''(((((((((((((((''''''((())))))))))))))))))))))))(((((((((((('''((((((((((((((())))))******************)))((((((***))))))(((((()))***+++///444777888;;;===;;;666+++***))))))++++++***)))))))))***++++++++++++***++++++*********)))))))))(((((()))))))))***))))))************************''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))******+++)))))))))))))))))))))(((nnnMMM>>>;;;555111111000000//////......******++++++++++++++++++***))))))***,,,,,,+++***,,,,,,,,,,,,,,,+++***)))***)))(((((())))))((('''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''''''''''''''&&&'''''''''((((((((())))))$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$######$$$%%%'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&(((((('''&&&&&&&&&&&&'''%%%'''&&&###$$$)))***)))+++&&&!!!!!!$$$''''''%%%''''''''''''''''''''''''))))))((('''''''''((((((%%%$$$$$$&&&((()))(((&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))'''(((((()))))))))))))))+++)))((()))***+++***)))&&&'''(((*********))))))''''''(((((((((((())))))))))))************))))))'''((())))))******))))))(((***,,,,,,+++***)))************)))((())),,,///...000///+++,,,...---))))))))))))))))))))))))))))))******+++++++++++++++(((((((((((()))***+++,,,))))))(((((()))***,,,---...------,,,++++++******++++++++++++,,,,,,,,,,,,------,,,,,,---......///,,,,,,,,,,,,---...//////---......///000000000000...//////000111111222222...///000111222111000000222111111111222333444444222333666777777666333222333333222222111222222222333444555555333333444555555555666555333222222333333333333222222222111111666666444333333333333333555444333111222555;;;???555444333333333333444555111222222333444333333333111000000000000111222222000000000000000///......---...000000...---......000000000000000000000000---,,,+++,,,...///...---******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,((()))***++++++***)))(((&&&&&&''''''''''''&&&&&&)))'''&&&'''((()))((('''''''''''''''((()))************++++++******)))))))))(((((((((((((((((()))((())))))((('''&&&%%%%%%''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&&&&'''((())))))))))))))))))((((((((((((''''''((((((((((((((()))******)))))))))***)))(((((('''))))))((((((((((((((()))***///222222333555444111+++***))))))***+++***)))((()))******++++++***************))))))))))))(((((((((((()))))))))******************************&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))************************mmmLLL>>><<<666111111000000//////......++++++,,,,,,,,,,,,++++++,,,***)))(((******)))((())))))++++++,,,++++++***((()))***)))((('''((()))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((((((((((((&&&&&&&&&'''''''''(((((($$$$$$%%%&&&'''(((((()))'''&&&$$$$$$$$$%%%&&&((('''((((((((((((&&&%%%$$$''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&(((((('''&&&&&&&&&&&&&&&'''((('''$$$$$$((()))''''''&&&$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((((((%%%$$$$$$&&&(((((('''&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))''''''((()))))))))))))))***((('''((()))***)))((((((((()))))))))))))))((('''''''''((((((((())))))(((((())))))))))))(((((('''(((((()))))))))))))))&&&)))+++,,,***)))((((((***++++++***))))))***,,,&&&((((((''')))------***((())))))))))))))))))))))))))))))))))))***++++++(((((((((((()))***+++,,,(((((())))))******+++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,+++++++++,,,------++++++++++++,,,---...///---......///000111111111////////////000000111222...///000111111111000///111111111111111333444555000111444555555444111000222222222111222222333333333444555555333333444555777666444444555444333222333333333333333222222222777666444333222222333333444444444222111111444666555444333222222333444555000000222333333333222111000000000000000111222222+++,,,...///000000000///---/////////...---...000000000000000000000000000...,,,+++,,,------,,,+++)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,((()))***++++++***)))(((&&&&&&''''''''''''&&&&&&)))'''&&&'''((()))((('''(((((((((((()))***++++++))))))******))))))((('''(((''''''&&&&&&''''''((((((((()))))))))(((''''''''''''''''''''''''''''''%%%&&&'''(((((((((''''''%%%&&&'''((())))))))))))))))))((((((((('''''''''((((((((((((((()))*********************)))((((((((((((((((((((((((((((((&&&+++---++++++......++++++)))((()))***+++***(((((())))))*********************)))))))))((((((((())))))((()))))))))***+++))))))))))))))))))))))))''''''(((((()))******+++(((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))((((((((()))))))))******+++++++++lllLLL???===777111111111000//////......---------------,,,+++***---***(((''''''(((((('''%%%&&&(((***+++,,,++++++'''***,,,***'''&&&'''***((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((((((((((((((($$$$$$&&&'''((()))))))))%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''(((***++++++***)))'''&&&&&&'''((()))'''((())))))(((&&&$$$"""''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&)))((('''&&&&&&&&&&&&&&&'''***)))%%%%%%''''''$$$"""&&&))))))&&&$$$%%%'''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((%%%$$$$$$&&&(((((('''&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))''''''((())))))))))))))))))'''&&&'''((()))(((''')))))))))(((((((((((((((''''''''''''((((((((()))''''''(((((((((((('''''''''(((((()))))))))))))))%%%(((***+++***(((''''''***+++,,,+++***))))))***'''***+++)))))),,,,,,***(((((((((((()))))))))))))))(((''''''''')))***+++(((((((((((()))***+++,,,'''((()))***+++++++++***((((((((()))******++++++******+++++++++,,,,,,,,,++++++******++++++,,,,,,++++++++++++,,,---...///---......///000111222222//////...//////000111222---...000111111111000///111111000000111333555666...000222444444222000...111111111111222333444444333444555555333222333555999666444444666666444111444444333333333333333333777666555333222222333333222444555444111...------444333222222222222333444...///000222222111111000000000///000000111222222''')))+++...000111111111000111111000//////111333000000000000111111111111000...,,,,,,,,,,,,***))))))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---((()))***++++++***)))((((((((())))))))))))(((((()))'''&&&'''((()))((('''((((((((())))))***+++,,,(((((())))))((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''((()))************''''''''''''''''''''''''%%%%%%'''((((((((('''&&&%%%&&&'''((()))))))))))))))(((((((((''''''''''''((((((((((((((()))******+++++++++++++++***))))))''''''((((((((((((((((((&&&***+++)))(((***+++)))***)))((()))***+++***((((((((()))***************))))))))))))(((((((((((()))))))))))))))***++++++((((((((((((((((((((((((((())))))***+++,,,,,,,,,((((((((((((((((((((((((&&&'''''''''(((((())))))******))))))(((((('''''''''(((((()))***++++++,,,iiiPPPBBB===555111000/////////---***(((,,,,,,,,,+++++++++******&&&'''((()))))))))))))))(((((())))))******++++++***)))'''&&&'''(((***+++&&&((())))))(((''''''((('''''''''&&&&&&%%%%%%%%%&&&''''''((((((((((((((()))(((&&&&&&'''''''''&&&((((((''''''''''''((((((%%%&&&(((******)))((('''((((((((((((((((((((((((&&&%%%$$$$$$$$$$$$%%%&&&%%%&&&'''&&&%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&$$$"""!!!!!!###%%%'''''''''&&&%%%$$$%%%&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((***)))'''&&&%%%%%%&&&&&&)))'''&&&&&&''''''&&&$$$(((***++++++)))(((((()))***)))(((''''''((())))))))))))(((((('''''''''&&&))))))((((((''''''&&&&&&((((((((((((((()))******(((((((((((())))))))))))'''''''''((()))*********))))))))))))*********************)))))))))))))))'''&&&&&&'''***++++++*********)))(((''''''((((((((()))))))))))))))((('''((((((''''''''''''((((((---+++)))((('''((()))***))))))************))))))...,,,+++******+++---......------///111222111000...,,,,,,...111222000...000000000000111111111111111333222//////222333000333222111111000000111111111222222222111222555777555333444777666444555999<<<;;;999777555333222111777444111///000222333333<<<777111------///222333666555333111////////////333333333333333111000///.../////////......000222333111......000222333333555444222111000///000000111111111111222333444555111111111111111111111111------,,,+++************+++,,,---...---+++)))'''...---+++******+++,,,---111...+++)))***+++,,,,,,******))))))((((((''''''+++***)))(((((('''((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%$$$%%%''')))&&&&&&&&&'''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&'''''')))***+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''(((((())))))''''''''''''((((((((((((''''''(((((((((((('''''')))))))))))))))******+++)))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((iiiPPPBBB===666111000/////////---***(((,,,,,,,,,+++++++++******(((((()))*********))))))(((((())))))))))))))))))))))))'''''''''(((***+++&&&((())))))(((''''''((('''''''''&&&&&&%%%%%%%%%&&&''''''((((((((((((((()))(((&&&&&&'''''''''&&&''''''&&&&&&&&&&&&''''''###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%&&&''''''&&&%%%&&&'''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''%%%$$$!!!###%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&%%%$$$###'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((()))((('''&&&%%%&&&'''''')))(((''''''(((((('''%%%(((((()))))))))))))))((())))))(((''''''((()))***)))(((((((((''''''''''''((((((((((((''''''''''''((((((((((((((())))))***''''''''''''((((((((((((''''''(((((())))))******(((((()))))))))*********((((((((((((((((((((((((((('''&&&((()))+++***)))+++***)))((((((((((((((((((((())))))))))))))))))((((((''''''''''''((((((,,,+++)))((('''((()))***))))))************)))))))))******+++,,,,,,,,,,,,***,,,---/////////.........---,,,---000222111///000000000000111111111111111333333000000333444222222222111111111222222333000222444555444444444555444555999;;;777333666<<>>777111000///...///---+++))),,,,,,,,,+++++++++***************+++******))))))))))))(((((((((((((((((()))((('''''''''(((***+++&&&((())))))(((''''''((('''''''''&&&&&&&&&&&&&&&&&&''''''((((((((((((((()))(((&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&'''((('''&&&&&&'''(((&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))'''&&&%%%"""###%%%&&&''''''&&&%%%'''''''''&&&%%%$$$###"""&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((***(((''''''))))))(((&&&(((&&&%%%'''+++,,,***'''''''''''''''((()))******(((((((((((('''''''''''''''''''''''''''(((((((((((((((''''''(((((()))***&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))(((((())))))))))))******''''''''''''(((((((((((()))((('''((()))***)))(((+++******)))))))))))))))((((((((((((((()))***+++((((((''''''''''''((((((++++++)))((((((((()))***))))))************))))))&&&'''***,,,---,,,+++******...222333000......//////...,,,,,,...000111000000000000000111111111111111444333111111555666333222222222222333444555555111444777888666555444444333777>>>@@@:::555888@@@FFFCCC???:::666444333222///111333222///...///222333222111111333444444333333333222111111111111111222111000000000111222333555333333666:::======<<<777555333333555666777777555333111......///111222111111111111111222333444000000000000000000000000///...---,,,++++++++++++,,,,,,,,,,,,++++++++++++------,,,,,,,,,---///000111...+++))))))******)))))))))))))))(((((((((((('''&&&&&&&&&&&&''''''(((((((((''''''''''''(((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''(((((('''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((('''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((''''''((((((((((((''''''''''''&&&&&&''''''((()))(((((('''&&&&&&'''((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((((((((''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''jjjOOOAAA>>>888111000.........---+++***,,,,,,,,,+++++++++******+++++++++++++++***)))((())))))((((((''''''&&&&&&)))(((((('''((()))******&&&((())))))(((''''''((('''''''''''''''&&&&&&&&&&&&''''''((((((((((((((()))'''&&&&&&'''''''''%%%'''&&&&&&%%%%%%&&&&&&'''((((((((('''((())))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%"""###$$$&&&&&&&&&&&&&&&(((((((((''''''%%%$$$$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''((())))))***)))(((((()))***)))''')))&&&$$$''',,,///,,,(((&&&&&&&&&'''((()))******((((((((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''((())))))&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((((((((()))))))))***''''''((((((((((((((()))***)))(((((())))))((('''+++******)))))))))******(((((('''((()))***,,,---((((((''''''''''''((((((+++***)))(((((()))******))))))************))))))&&&''')))+++,,,------,,,...444::::::555222222333000...---,,,---///111222///000000000111111111111111444444111222666777555222222222333444555666777444666777777666444444555333666===AAA???;;;<<>>:::777555444444666777777666444222000...---///111333111111111111111222333333111111111111111111111111//////...---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,---///000111111...+++))))))))))))((())))))))))))((((((((((((&&&&&&&&&&&&'''(((((()))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((&&&''''''''''''''''''&&&)))(((''''''((()))((('''))))))))))))((((((((((((&&&&&&''''''''''''''''''(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''kkkNNN@@@===999111000...---...---,,,+++,,,,,,,,,+++++++++******+++++++++++++++***)))((())))))((((((''''''&&&&&&((((((((((((((())))))***&&&((())))))(((''''''(((''''''''''''''''''''''''&&&''''''((((((((((((((()))'''&&&&&&'''''''''%%%((((((''''''''''''((((((%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&'''((('''&&&%%%&&&(((&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''((($$$%%%%%%'''(((((()))))))))((('''((()))***)))((()))&&&%%%(((---000---)))%%%%%%&&&'''((()))))))))'''''''''(((((((((((((((%%%%%%&&&&&&''''''(((((('''''''''''''''(((((()))''''''((((((((()))))))))(((((((((((())))))))))))'''(((((((((((()))))))))((((((((())))))************)))(((((())))))((('''***)))))))))))))))******((((((((())))))+++,,,,,,((((((''''''''''''(((((())))))))))))))))))******))))))************))))))******)))***+++---///000000666<<<<<<888444444666000///...---,,,...000222///000000000111111111111222555555222222666777555111222222333444666777888888777666444333333666999555444777???BBBAAA???@@@@@@>>>;;;777555444444444---000333222000333;;;AAABBB>>>888555333333222222111222222222333333333333222111000000111333666777777444222555:::;;;888444555333222333555666555444222111///......///222333111111000000111111222222222222222222222222222222//////...---,,,,,,,,,,,,,,,+++++++++,,,---......,,,,,,,,,---...///000000///---***)))))))))((('''(((((((((((())))))))))))''''''''''''((()))******((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&'''(((((('''&&&&&&)))((('''(((***+++***(((******))))))((((((((('''%%%%%%&&&'''((((((''''''(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''***))))))(((((('''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''((((((''''''(((((()))***&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''lllNNN>>><<<999111///---------...---,,,,,,,,,,,,+++++++++***************+++******))))))))))))(((((((((((((((((((((((((((((())))))))))))&&&((())))))(((''''''((('''''''''''''''(((((((((&&&''''''((((((((((((((()))(((&&&&&&'''''''''&&&(((((((((''''''(((((((((%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''%%%&&&'''&&&%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''(((((((((###$$$$$$%%%%%%&&&''''''&&&&&&'''(((((((((((((((%%%%%%%%%%%%&&&''''''(((&&&&&&&&&''''''''''''((($$$%%%&&&'''((((((((((((((('''&&&''')))***)))((((((&&&&&&(((,,,...,,,***%%%&&&'''((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((()))(((((((((((()))))))))***'''''''''((()))*********''''''(((((((((((())))))(((((())))))******++++++)))((('''((()))***)))(((((((((((((((((())))))***(((((()))***++++++++++++((((((''''''''''''(((((())))))))))))************))))))************)))))),,,+++***)))***---///111...222666777444222222333/////////...------///111000000000000111111111111333666555222222555555333222222222333444555777888888777555333111333777;;;777333444;;;AAAAAA>>>===<<<;;;:::888777666666555///111333333444888???DDD@@@<<<777444444555666666111222333333333333333222111111000111111333555666444333222333555555222///222111111222333444333222000//////...///000222222111111000000000111111222111111111111111111111111///...---,,,++++++++++++***++++++,,,---......///,,,,,,------.........///,,,+++)))((())))))((('''(((((((((((()))))))))))))))(((((((((((())))))***((((((''''''''''''(((((((((((((((((((((((((((((('''(((((())))))(((((('''%%%&&&'''(((((('''&&&%%%)))'''&&&)))---...,,,******))))))((((((''''''&&&$$$%%%&&&((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''((((((''''''(((((()))***&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&mmmMMM===;;;888222///---,,,---...---,,,,,,,,,,,,+++++++++******(((((()))*********))))))(((((())))))))))))))))))'''(((((()))))))))))))))&&&((())))))(((''''''(((&&&'''''''''((((((((()))&&&''''''((((((((((((((()))(((&&&&&&'''''''''&&&(((''''''&&&&&&''''''((('''''')))*********)))((())))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%$$$%%%&&&%%%$$$$$$$$$&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''(((((($$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&&&&''''''''''''((($$$%%%&&&((((((((('''''''''&&&%%%&&&((()))((('''%%%%%%&&&((())))))))))))%%%&&&'''((((((((('''&&&''''''''''''((((((((()))'''&&&&&&&&&&&&&&&&&&%%%'''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))%%%&&&'''((()))***+++,,,'''''''''((((((((())))))''''''(((((()))******+++((('''&&&((()))+++***)))'''''''''''''''((())))))''')))+++,,,---+++)))(((((((((''''''''''''(((((((((((()))***************))))))************))))))++++++***++++++,,,------+++,,,...///000//////...---///111000...---...000000000000000111111111111444666555222111444444111222222222222333444555666555555555333222444777:::999555555:::<<<:::999:::888888888888777555333222///111444777999<<<===>>>;;;888666555666666666555222333444444444333222111//////000000111111111222111111222333333111///...111000000111333333222111---...///000111111111111111111000000000000111111////////////////////////...---,,,++++++******+++)))***,,,---/////////...,,,,,,---------------,,,***)))(((((()))***)))((('''((((((((()))))))))***))))))((('''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((('''''''''%%%&&&((())))))(((&&&%%%(((&&&&&&)))...111...+++))))))(((((('''&&&&&&%%%###$$$&&&((())))))((('''%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''''''''&&&&&&''''''((()))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mmmMMM<<<:::777222///---,,,---...------,,,,,,,,,+++++++++******&&&'''((()))))))))))))))(((((())))))******++++++'''(((((()))))))))))))))&&&((())))))(((''''''(((&&&'''''''''(((((())))))&&&''''''((((((((((((((()))(((&&&&&&'''''''''&&&'''&&&&&&%%%%%%&&&&&&'''###$$$&&&(((((('''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$###$$$%%%%%%######$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&%%%$$$###"""!!!$$$$$$$$$%%%&&&'''((()))&&&&&&&&&'''''''''((((((%%%&&&'''((((((((('''&&&&&&%%%%%%&&&((()))((('''"""$$$&&&'''&&&&&&'''(((&&&'''((((((((('''&&&%%%&&&'''''''''(((((())))))'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((($$$%%%&&&((()))+++,,,---''''''''''''((((((((()))&&&&&&&&&'''((())))))***'''&&&&&&'''***++++++***&&&&&&&&&&&&&&&'''((()))'''))),,,......+++(((&&&((((((''''''''''''(((((('''((()))***************))))))************))))))((()))+++,,,,,,+++***)))***))))))+++---......,,,,,,///111111...---...///000000000000111111111111555777555111000333222000222222222222333444555555111333555555444555666888999888888:::777333444888444555666666444111...---///111555:::======;;;888888777666777777666333111333333444555444333222111---...//////000//////......111333444222000///000111000000111333333222000,,,---///111222222111000111111000000000000000111........................------,,,+++************'''))),,,...000000///...,,,,,,,,,------,,,++++++)))((('''((()))***)))((('''((((((((())))))******)))((('''&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&((())))))(((&&&%%%'''%%%%%%)))///222000,,,)))(((((('''&&&%%%%%%%%%###$$$&&&((())))))((('''$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&fffHHH===999111/////////...------,,,,,,,,,,,,***)))))))))***++++++)))((('''((((((&&&$$$))))))))))))))))))))))))(((((('''''''''&&&&&&&&&)))((('''&&&%%%%%%&&&&&&&&&'''''''''(((((())))))&&&&&&''''''((())))))))))))((('''&&&&&&&&&&&&&&&&&&((()))(((&&&%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$######$$$&&&&&&%%%###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%############%%%%%%$$$%%%'''&&&%%%$$$$$$%%%''''''((((((((((((''''''((((((&&&%%%%%%&&&'''(((###$$$$$$%%%%%%$$$$$$###&&&&&&&&&''''''''''''(((###$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%)))(((&&&%%%%%%&&&((()))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))((()))***,,,+++***((('''***))))))((('''&&&&&&&&&((('''&&&'''((())))))''')))))))))))))))))))))))))))+++,,,,,,+++***,,,---,,,,,,++++++,,,,,,---...//////.........---------000///......000222555777111333333333111111111333...///111333444444444444333333222222333444666777777777777777666666666666444555666444222111111222111000000222555777888888222333555666666555333111000000000///000111111222///111333222///------///......//////000000111111333)))+++111------111///............/////////000///---,,,...111222000---333222///---,,,,,,---...,,,,,,------,,,,,,+++***---***)))***,,,---,,,***,,,,,,,,,++++++*********))))))(((((('''''''''&&&&&&%%%%%%&&&)))******)))&&&'''((())))))((('''&&&''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++'''%%%&&&))),,,------(((&&&$$$%%%&&&'''&&&%%%((('''$$$######%%%''')))&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###&&&)))(((&&&$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%'''(((((('''cccGGG===:::333/////////...------,,,,,,,,,+++***)))))))))***++++++)))))))))***)))(((&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))((((((((('''&&&&&&%%%%%%(((((('''&&&&&&&&&&&&&&&&&&''')))((('''%%%&&&'''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$######$$$&&&&&&%%%###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&((('''&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&'''((($$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&''''''''''''(((&&&&&&'''((((((((((((((('''''''''&&&&&&&&&%%%%%%)))'''&&&%%%%%%&&&''')))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************)))))))))((())))))))))))))))))))))))((()))***+++******)))(((***))))))(((''''''&&&&&&+++(((%%%%%%''')))******)))))))))))))))))))))))))))***,,,+++******+++---,,,++++++++++++,,,------000...,,,+++,,,---......000000000000111222444555111222333333222111222444---...000111222333222222444333333333444555666777777777666666666555555555222333444222000//////000111000000222555777777777555555666555444333111000//////000000000111111111///111111///+++)))((()))////////////000000000000222+++---000,,,111777111000000//////......------...---,,,...000111///---111000...---,,,,,,,,,---+++,,,,,,,,,,,,+++******,,,+++)))***,,,---+++***,,,,,,+++++++++*********)))(((((((((''''''''''''(((&&&&&&''')))***)))(((&&&'''((())))))((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))&&&%%%&&&)))+++,,,+++(((&&&$$$%%%&&&'''&&&%%%((('''%%%$$$$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&$$$$$$$$$%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%###&&&((((((&&&$$$%%%&&&$$$%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&(((((((((''''''&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''((('''&&&~~~aaaFFF===<<<555/////////...------,,,,,,,,,+++******))))))******)))))))))***,,,+++)))'''''''''''''''''''''''''''(((((((((''''''''''''&&&###$$$&&&'''(((((('''''''''''''''''''''((((((((('''''''''&&&%%%%%%$$$$$$(((((('''&&&&&&&&&&&&'''%%%&&&(((((('''&&&'''((('''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$&&&&&&%%%###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%'''(((((('''&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((())))))))))))((('''''''''&&&&&&&&&&&&%%%((('''&&&%%%%%%&&&'''(((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((''''''&&&---)))&&&$$$&&&)))+++,,,))))))))))))))))))))))))(((***++++++******+++,,,++++++******++++++,,,---111///,,,,,,---///000000000111111222222333222222000111333333222222333555......///000000000000000444444444555555666777777666666555555555444444444000111111000...---...///111000000222444666666555888777666444222000///......///000111111111000000---...///---+++)))******000000000000///////////////---111//////;;;CCC:::222222111///---,,,+++***---,,,,,,---//////...---......------,,,,,,+++++++++++++++++++++***)))))),,,+++******+++,,,+++***+++++++++***************(((((((((((('''''''''''')))((('''((()))***)))(((&&&'''(((((((((((('''&&&''''''((((((((((((''''''((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((******)))(((&&&$$$%%%&&&'''&&&%%%''''''&&&&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''&&&%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((''''''&&&%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&%%%|||___EEE<<<<<<555/////////...------,,,,,,+++++++++***************(((((((((***,,,+++)))'''''''''''''''''''''''''''((((((((('''''''''''''''$$$%%%''')))))))))'''&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&''''''$$$&&&'''((('''''''''(((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$###$$$$$$%%%%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((((('''&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&'''((('''''''''''''''''''''&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((()))(((((((((((()))******))))))))))))(((((('''''',,,)))'''&&&(((***+++,,,))))))))))))))))))))))))((()))******))))))***,,,***************+++,,,,,,---,,,,,,...111222000...000111333444444222111000///000222222222222444555////////////000000//////333444555666777777777777555444444444333333333333...000000000...---...000111000000222444555444333777666444222111000000000---...000222222111000...,,,---......///000111222111111000000//////......,,,///333000111DDDMMMAAA111111000///---,,,+++***,,,,,,,,,---......------,,,---------------,,,++++++,,,,,,,,,,,,+++******++++++******+++******)))*********************)))((((((((((((((('''''''''***)))(((((()))***)))'''''''''''''''''''''''''''''''''((((((((((((''''''))))))((((((((('''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&((((((((('''(((&&&$$$%%%&&&'''&&&%%%&&&'''''''''&&&$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''))))))'''%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''(((((())))))(((''''''&&&&&&''''''''''''''''''&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%&&&&&&%%%$$$|||___DDD;;;;;;444/////////...------,,,,,,++++++++++++******))))))'''''''''(((******(((&&&(((((((((((((((((((((((((((((((((((((((((((((((('''(((***+++***)))'''%%%'''''''''''''''&&&&&&&&&&&&&&&&&&'''(((((())))))''''''&&&&&&&&&''''''((($$$&&&'''((('''''''''(((%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%%%%&&&'''''''''((((((((((((''''''$$$%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''(((&&&&&&&&&''''''''''''(((%%%&&&&&&'''((('''''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))******((((((((((((((((((((((((((((((''''''((()))******)))))))))))))))((((((((()))((((((***+++,,,***(((((((((((((((((((((((((((''')))******)))(((***+++***))))))))))))***++++++)))***---333888777111+++///111222444333222///......///111111111111222444000000//////000000000000222333555777888777666666333333333222222222222111...000111000//////000111111000000222444444333111333333222111111111222222,,,...000111222111///............///000222444444111111000000//////......,,,///333//////@@@III<<<............------------+++,,,------------------,,,------.........------------......------,,,+++++++++++++++***)))))))))))))))))))))))))))))))))'''''''''(((((((((((((((***)))'''((())))))((('''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((((('''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&(((&&&$$$%%%&&&'''&&&%%%%%%&&&''''''&&&$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%''''''''')))++++++)))'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((((((((((('''&&&&&&''''''''''''''''''&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&%%%###|||]]]BBB999999333/////////...------,,,,,,***++++++++++++***)))))))))(((&&&'''(((((((((&&&))))))))))))))))))))))))'''(((((((((((()))))))))))))))******)))(((&&&%%%'''''''''&&&&&&&&&&&&&&&***))))))(((''''''&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&(((((('''&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$######$$$&&&&&&%%%###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%"""###%%%&&&%%%%%%&&&''''''(((((((((((((((((('''###$$$%%%&&&&&&'''&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''((())))))))))))(((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))************))))))))))))))))))))))))&&&''''''(((((())))))***))))))))))))))))))))))))''''''(((***,,,,,,)))&&&((((((((((((((((((((((((&&&((())))))(((((()))***)))))))))((())))))***+++///111666>>>DDDCCC:::222...///111222222000///------...000000//////000222///////////////000111111111333555888888777555444222222222111111111000000...000111111000000111333000000000222333333111//////000000111222222333333---...///000000000//////111///------...000000000000000000000///////////////---000...+++555:::///,,,,,,---------.........+++---...///------...///,,,,,,------......//////...............------,,,***+++,,,+++)))(((((()))(((((((((((())))))))))))'''''''''(((((((((((((((((('''&&&'''((()))((('''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%&&&'''(((&&&$$$%%%&&&'''&&&%%%%%%%%%&&&&&&&&&$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&''''''(((***,,,,,,***((('''&&&&&&%%%%%%$$$$$$###&&&%%%######$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((''''''(((((((((''''''&&&&&&&&&''''''''''''&&&&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$yyy[[[@@@888999333/////////...------,,,,,,***++++++,,,+++***)))(((---***'''&&&'''((((((((((((((((((((((((((((((((('''((((((((())))))))))))''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%)))((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&'''((((((&&&''')))((('''%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$######$$$&&&&&&%%%###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%"""$$$&&&'''&&&&&&'''(((&&&''''''((((((''''''&&&"""###%%%&&&''''''&&&&&&((('''%%%$$$$$$%%%'''(((&&&&&&&&&''''''''''''(((&&&&&&'''(((((((((((((((((((((((((((''''''''''''&&&''''''''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))************))))))))))))))))))))))))%%%&&&'''))))))))))))((())))))))))))))))))))))))'''''''''(((******)))'''((((((((((((((((((((((((&&&''')))(((''''''(((***)))(((((((((((()))******222333888AAAHHHGGG>>>666---...///000000///......,,,...///...------...///------,,,---...///111222///111555888888777444222111111111000000000//////---///000111000000222333000000000222333222000...---...000111222222222111.........////////////000222///,,,,,,.../////////////////////000000000000///))),,,///+++---000))),,,,,,,,,------.........+++...000000...---...000,,,++++++++++++---///000------......------,,,+++***+++,,,+++((('''((()))'''''''''((((((((())))))''''''''''''((((((((()))&&&%%%$$$&&&''')))(((''''''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''###$$$$$$%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''%%%$$$$$$&&&)))(((&&&$$$%%%&&&'''&&&%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%'''))),,,+++)))&&&''''''&&&%%%%%%$$$######'''$$$""""""$$$&&&%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&&&&%%%wwwYYY???777999333000//////...------,,,,,,******+++,,,+++***)))(((000,,,(((&&&'''((())))))'''''''''''''''''''''''''''((((((((())))))******$$$$$$$$$$$$$$$%%%'''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&'''((()))&&&((()))(((&&&%%%%%%&&&""""""#########$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$######$$$&&&&&&%%%###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''######%%%%%%%%%%%%#########%%%'''(((''''''((()))%%%&&&&&&''''''&&&&&&%%%"""###$$$&&&''''''&&&&&&((('''%%%$$$$$$%%%'''(((&&&&&&&&&'''''''''((((((###$$$%%%%%%&&&&&&%%%%%%)))(((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))*********+++))))))))))))))))))))))))###%%%''')))******)))((()))))))))))))))*********)))'''%%%%%%''')))))))))((((((((((((((((((((((((&&&'''((((((''''''(((***((((((((((((((()))******++++++///777??????888000,,,------...............,,,---......,,,+++,,,---++++++++++++,,,...000111...111444777888666444222000000000000////////////,,,...///000///000111333000000000222333222///------...111222333222111000///............///000000111...+++,,,///333333333......//////000000111111...%%%***222...---///,,,------------------------+++...111000...---///111+++***))))))))),,,...000,,,,,,------,,,,,,+++******,,,---+++(((&&&''')))&&&'''''''''(((((())))))&&&'''''''''(((((())))))%%%$$$###%%%'''((((((''''''&&&%%%%%%%%%%%%&&&'''''''''((((((((((((''''''!!!"""###$$$&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%######'''+++(((&&&$$$%%%&&&'''&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%(((******(((%%%''''''&&&%%%%%%$$$######'''$$$!!!"""$$$&&&%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%&&&'''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))%%%%%%&&&&&&'''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%'''&&&%%%lllVVVAAA888666222/////////...------,,,,,,,,,+++***)))(((((((((((((((((((((((((((((((((((((((&&&&&&(((***)))%%%"""&&&&&&''''''((()))******'''%%%######$$$&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&'''((((((''''''(((''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%'''((('''%%%$$$###%%%'''%%%%%%&&&&&&&&&%%%$$$###%%%%%%$$$$$$$$$%%%&&&&&&###########################$$$%%%%%%######$$$%%%''''''''''''&&&%%%%%%$$$&&&%%%$$$######%%%'''(((###$$$%%%%%%$$$$$$&&&(((######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&"""%%%((())))))'''''''''&&&&&&&&&&&&&&&'''((())),,,(((&&&&&&&&&###$$$((("""$$$$$$%%%&&&&&&$$$((((((''''''&&&&&&&&&%%%(((''''''&&&&&&&&&''''''&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''(((++++++***)))(((((())))))&&&&&&&&&'''''''''''''''((('''&&&%%%&&&(((***,,,******))))))((((((''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((***+++,,,+++,,,------......------......------------......///////////////.........)))+++......,,,+++,,,...333333333222222222111111111111000000//////.........//////...------///111000000000111222222000...000000111333555555222000000///---,,,,,,---///000///............000222333------/////////...---,,,...------...//////...,,,............---,,,+++***...///000000000///---,,,///,,,))))))***,,,...///000...---+++******++++++,,,+++***)))((((((((((((''''''(((((())))))******((((((((((((''''''''''''(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%###$$$&&&(((((('''&&&%%%%%%%%%$$$$$$%%%&&&((()))''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%$$$###""""""&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$######$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$kkkUUUAAA777666222000000000///......------,,,+++***)))(((((((((((())))))))))))))))))))))))(((''''''(((***)))&&&#########$$$%%%%%%&&&''''''&&&'''(((&&&$$$$$$''')))''''''''''''''''''''''''&&&&&&''''''((((((((((((&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%'''''''''&&&$$$$$$%%%'''&&&'''''''''&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%$$$###$$$%%%$$$$$$$$$%%%$$$$$$######&&&%%%$$$######%%%&&&(((###%%%%%%%%%$$$%%%''')))$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%'''))))))'''&&&&&&&&&'''&&&&&&&&&&&&''''''(((...***((()))(((%%%&&&***%%%&&&((())))))******)))((((((((('''''''''&&&&&&(((''''''&&&&&&&&&''''''&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''(((+++***))))))(((((())))))))))))(((((())))))))))))''''''&&&%%%&&&(((***+++))))))))))))((((((''''''(((''''''&&&&&&''''''(((''''''(((((((((((('''''')))))))))))))))))))))(((&&&''''''((()))***+++,,,++++++,,,------------,,,---------------...//////...............---------+++---///...,,,***+++---333222222222111111111111111000000000/////////......///000000......///000111000000111222333333333111111222444444444222000//////...------...//////000////////////111222333//////000000000000000//////...---...///000///---...............---,,,+++....../////////...---,,,---,,,***)))***,,,---...///...,,,+++******+++,,,,,,+++***)))(((((((((((('''((((((((()))))))))*********)))(((''''''&&&&&&'''((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%$$$$$$%%%&&&((()))'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''###$$$&&&''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$hhhSSS???777666222111111000000///.........,,,+++***)))(((((((((((())))))))))))))))))))))))((((((((()))***)))'''%%%&&&&&&''''''(((((())))))&&&***,,,)))$$$###(((---'''''''''''''''''''''''''''''''''((((((((((((((($$$$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&$$$$$$%%%'''(((((('''''''''&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&'''''''''###%%%&&&%%%$$$###$$$&&&"""###$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''$$$%%%&&&&&&%%%&&&(((***%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''''''''(((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((())))))(((&&&%%%%%%&&&'''''''''''''''&&&&&&&&&---)))''')))(((&&&'''***&&&&&&'''((()))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''(((&&&'''(((((((((((('''&&&&&&&&&&&&''''''''''''(((***))))))(((((((((((())))))))))))((((((((())))))''''''&&&&&&&&&((()))***)))))))))(((((((((((('''((((((''''''''''''((((((''''''((((((((((((''''''(((((())))))))))))))))))'''''''''((()))***++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,---...000111---------------------------...000///---++++++,,,111111111111000000000000000000000000////////////---///111111000///...///000000000111222333444555111222333444444333222111////////////////////////111111000000111222333444111111111111222333444444222000...---///000000000---...............------------.........---,,,+++******+++++++++,,,,,,,,,---,,,+++******+++,,,---,,,+++***)))(((((((((((((((((((((((()))))))))))),,,+++***)))((('''&&&%%%''''''((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&((((((''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&''''''&&&%%%%%%&&&((($$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$fffQQQ>>>666555222000000//////......------,,,+++***)))((((((((((((************************(((((())))))***)))((('''((((((((())))))*********''')))+++)))%%%%%%(((,,,''''''''''''''''''''''''((((((((('''((((((((()))$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$&&&'''(((''''''&&&&&&&&&&&&&&&((('''&&&%%%$$$#########&&&&&&&&&&&&''''''''''''$$$%%%&&&%%%$$$$$$%%%&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%&&&''''''&&&&&&(((***%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''''''''(((((('''''''''''''''((((((((('''''''''(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((&&&%%%'''((((((((((((''''''&&&%%%%%%)))&&&%%%''''''%%%%%%(((&&&%%%%%%''''''%%%%%%'''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((((((''''''((((((((((((((('''&&&%%%&&&'''''''''&&&&&&&&&&&&'''((()))(((((((((((((((((((((((()))((((((''''''(((((()))''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((()))******++++++((())))))*********************+++,,,---///000111---------------.........---.../////////.........000000000000000/////////000000000000////////////---///222333111000//////...000333444333222111111222333444444333222222222///000000111111000000///222222222222333333444444222222111111222444666777333111...---///111111111---....../////////......------------,,,,,,++++++(((***,,,,,,,,,+++++++++,,,+++*********+++,,,---++++++***)))(((((())))))(((((((((((())))))))))))++++++***)))(((((('''''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$$$$&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$eeePPP===555555111///......------,,,++++++,,,+++***)))(((((((((((())))))))))))))))))))))))(((((()))))))))((())))))&&&&&&&&&&&&&&&''''''''')))(((&&&&&&&&&'''(((((('''''''''''''''''''''''')))(((''''''''''''((((((%%%%%%%%%%%%&&&'''))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%((('''&&&%%%$$$#########$$$$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%&&&''''''&&&&&&(((***$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''')))((((((''''''(((((()))(((((((((((((((((((((((('''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&''')))+++'''((((((((('''&&&%%%$$$(((%%%%%%((((((%%%&&&)))***&&&&&&))))))&&&&&&)))'''''''''(((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((('''''''''''''''(((((()))((('''%%%%%%%%%&&&'''&&&&&&&&&&&&&&&''''''((('''''''''''''''(((((((((((((((''''''''''''((((((''''''((((((((((((''''''%%%&&&&&&&&&''''''(((((('''((()))***++++++******'''((())))))******))))))))))))***+++---///111222------......////////////,,,,,,---///111222222111////////////////////////////////////000000000000---///222333222111000000000444999;;;888333000...222444555555333222222444000111111222222111111000333333333444444444444444222222111111222444666777444111///...///111222222......///000000000//////------,,,,,,++++++++++++'''***---...,,,++++++,,,,,,+++*********+++,,,---+++***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################"""###$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&$$$###$$$%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$eeePPP===444444000......------,,,++++++***,,,+++***)))((((((((((((((((((((((((((((((((((((&&&((()))(((''''''(((***(((((((((((((((((((((((()))&&&$$$$$$&&&''''''&&&'''''''''''''''''''''''')))(((&&&%%%%%%&&&''''''&&&&&&&&&&&&''''''((()))%%%%%%%%%&&&&&&&&&&&&'''###%%%''''''&&&%%%&&&''''''&&&%%%$$$###$$$%%%%%%'''&&&&&&%%%$$$$$$$$$$$$#########$$$%%%%%%&&&&&&$$$&&&'''&&&%%%$$$%%%'''!!!"""##################$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&%%%&&&(((***#########$$$$$$$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((()))))))))(((((((((((('''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((((((((()))+++&&&'''((((((((('''&&&%%%)))&&&'''******((((((+++***$$$###''''''!!!"""'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&''''''(((,,,+++)))'''&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((()))*********'''(((***+++++++++******'''((())))))******))))))))))))***+++---...000111------......///000000000++++++,,,///222444444333////////////000000000000////////////000000000000---///222333222222333444444:::???@@@;;;555222000111333555555222222444777222222222222222222222222333333444444444444333333222222222222333444444555333111///...000111111111///000000000000000//////...---,,,+++++++++,,,,,,(((+++//////,,,+++,,,...,,,+++***))))))***+++,,,******)))))))))))))))***))))))))))))((((((((((((&&&&&&''''''((()))))))))&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%$$$###"""$$$&&&######$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%############"""""""""""""""######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&''''''&&&$$$######$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$eeePPP===444333000///......---,,,,,,++++++,,,+++***)))((((((((((((''''''''''''''''''''''''%%%'''((((((&&&&&&(((***************************''''''&&&%%%$$$%%%'''(((''''''''''''''''''''''''((('''%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''###%%%'''((('''&&&&&&'''((('''%%%$$$$$$$$$&&&'''&&&&&&%%%$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%&&&'''&&&%%%%%%%%%'''"""############""""""!!!$$$$$$%%%%%%&&&&&&&&&%%%###%%%%%%%%%$$$%%%''')))$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''((())))))))))))((((((((('''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&(((******)))((((((((($$$&&&'''((()))(((&&&&&&'''%%%&&&***+++)))))),,,)))""" %%%$$$%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%&&&&&&((())))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%&&&&&&'''(((---+++)))'''&&&'''((()))&&&&&&&&&'''&&&&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''''''''(((((()))******+++((()))***,,,,,,+++***)))(((((()))************)))*********+++,,,...///000,,,,,,---......///000000...------000333555444333/////////000000111111111.../////////000000000111,,,...111222222333555777666:::>>>===999444333444///222555444222222555999444333222111111222333444222333444444444444333222333333444444444444444333111000//////000111000///111111111111000000///...///...---,,,+++,,,,,,---)))---000///,,,+++---000---,,,+++)))))))))************))))))))))))*********)))))))))((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%&&&&&&''''''&&&%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&%%%######%%%&&&######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&''''''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$fffPPP===444333///000//////...------,,,,,,,,,+++***)))((((((((((((''''''''''''''''''''''''$$$&&&((('''%%%%%%(((***((((((((('''''''''''''''%%%(((***(((###"""&&&+++''''''''''''''''''''''''((('''%%%#########%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''"""%%%'''((('''&&&&&&'''***(((&&&%%%%%%%%%'''(((%%%%%%$$$$$$$$$%%%&&&&&&######$$$%%%%%%&&&''''''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%$$$$$$&&&(((%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''******))))))((((((((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''))),,,,,,***'''&&&&&&###%%%'''))))))((('''&&&%%%###$$$((()))''''''***---%%%###)))(((!!!!!!((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((()))***'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&'''(((+++***'''$$$$$$$$$&&&'''&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&''''''((((((((((((''''''%%%%%%%%%&&&'''(((((()))((()))+++,,,,,,+++***)))((())))))************************+++,,,---...///++++++,,,,,,---...//////000......000444555444111//////000000111111222222.../////////000000111111,,,...000111222444777:::444888:::888333111333777...222555444222222666;;;555444222111111222444555222333444444444333222111444444666666666555444333000//////000111111///...222222222111111///......///...---,,,+++,,,------***...111///,,,+++...222...---+++))))))((())))))***)))))))))))))))************))))))(((((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%###$$$&&&(((((('''&&&%%%%%%&&&'''''''''&&&%%%$$$!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''&&&%%%$$$&&&(((######$$$$$$$$$$$$###############$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&''''''&&&$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$kkkPPP<<<777777111...------------...//////+++)))(((((()))******)))((((((((((((''''''''''''%%%(((******'''%%%''')))***)))((((((((('''&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''))))))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''$$$$$$$$$$$$######"""!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''(((((($$$%%%'''((((((((('''&&&((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&)))******)))&&&%%%%%%&&&&&&&&&'''((((((((('''''''''''''''''''''''')))(((''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%((("""%%%***)))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((((((((''''''''''''(((((($$$'''******&&&%%%(((,,,)))(((''''''''''''(((((((((((())))))))))))(((((())))))(((((()))***++++++---------...///000111222---,,,,,,+++++++++,,,,,,000...---///111222000---//////////////////000000//////000000111111111222......///000111222222333333333333555777666333111555555555555555555555555333444333///...111222000000222444333222111222222444444444333333222222222////////////............000111222222111000///.........---,,,++++++++++++---///000000///......///---+++)))(((((((((&&&%%%)))))))))))))))(((''''''+++'''...111((("""&&&((()))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$######$$$$$$"""!!!$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''iiiPPP<<<777777111000///...---------------+++)))(((((()))******)))((((((((((((''''''''''''&&&((())))))(((''''''(((+++)))'''&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&''')))((('''%%%'''''''''&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&''''''((()))&&&''''''(((((((((((((((&&&&&&''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&%%%'''(((''''''&&&&&&&&&%%%%%%%%%(((###"""&&&)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$%%%%%%&&&''''''((((((((((((''''''''''''(((((("""%%%(((&&&######&&&)))(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((()))******+++++++++++++++,,,---......------,,,,,,,,,,,,,,,---000......///222222000...//////////////////......///000000000111111111111/////////000111111111222444777999888555222222222555555555555555555555555222444333//////222333111111333555444333222333333333333333222222222111111000000000000////////////000000111111111000///...---,,,,,,,,,,,,,,,---------...000000...---...///...,,,***)))))))))(((&&&)))))))))))))))(((''''''---888666((($$$***,,,))))))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%$$$"""######$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&fffNNN<<<666777111111000///...---,,,+++++++++)))(((((()))******)))((((((((((((''''''''''''(((''''''((())))))(((&&&)))((('''&&&&&&&&&((()))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&'''(((((('''%%%(((((((((''''''&&&&&&&&&&&&'''))))))'''&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%$$$###"""&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''((())))))((((((((((((((())))))***%%%%%%&&&&&&'''(((((()))'''''''''((((((((())))))''''''''''''''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&(((***'''&&&&&&&&&&&&%%%%%%%%%(((%%%%%%((()))&&&&&&)))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''(((((()))((((((''''''''''''((((((''')))***(((&&&&&&)))---'''(((((()))))))))(((((('''(((((())))))(((((('''))))))((((((((()))******))))))))))))***+++,,,---------------------------//////...000222222111///000000//////......------000000000000111111111111000000000000000000000000666:::>>>;;;444///000333555555555555555555555555000333222///000333444222222444555555444333333444222222111111111111000000111111000000000///////////////000000000///......,,,,,,,,,,,,---...//////,,,...//////...------......,,,************)))((()))))))))))))))(((((('''===UUUFFF%%%%%%000+++%%%(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&'''&&&$$$%%%&&&&&&%%%###"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$bbbMMM<<<666666111////////////...---,,,++++++)))(((((()))******)))(((((((((((('''''''''''')))'''%%%'''******(((%%%&&&'''(((''''''&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&(((((('''%%%)))))))))(((''''''&&&&&&%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))((('''&&&&&&&&&''')))***&&&&&&&&&'''''''''((((((&&&'''''''''((((((((((((((('''&&&&&&&&&&&&'''((())))))((((((''''''&&&&&&'''''''''''''''''''''''')))'''''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%$$$%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&)))'''(((***(((%%%&&&***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((())))))(((''''''&&&&&&''''''(((***++++++)))((((((+++...&&&'''((()))))))))(((((('''(((((((((((((((((('''))))))((((((((())))))******************+++,,,---,,,,,,------.........---......///000111111111000111111000//////.........000000000000000111111111000000000000000/////////666999;;;999333000000222444444444444444444444444///222222000111444555222111333444444333222222333000000000000000000000000000/////////..................//////............---,,,,,,,,,------...///,,,---//////---,,,---...---+++))))))******)))((((((((())))))))))))((((((===XXXDDD!!!(((///&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&%%%###!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$%%%]]]KKK<<<555555222------...//////......---+++)))(((((()))******)))(((((((((((('''''''''''')))'''%%%'''******(((%%%"""%%%)))***)))&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((('''%%%&&&'''((('''&&&))))))((((((((('''''''''###%%%'''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))'''&&&%%%$$$%%%&&&'''((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((('''&&&%%%%%%&&&'''((()))))))))((((((''''''&&&'''''''''''''''''''''''')))'''''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$"""###&&&(((&&&&&&&&&&&&&&&&&&&&&&&&)))'''(((***(((%%%&&&***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''(((((('''&&&%%%&&&''')))&&&&&&'''(((((((((((((((''''''((((((((((((''''''))))))((((((((((((((()))***))))))))))))***++++++++++++------......------,,,---///000000000111111111111111000000/////////111111000000000000000000000000000///////////////555444333333333333111000222222222222222222222222///222333111111555555222000111333333111000111222////////////////////////......---------,,,,,,,,,------------------......///...---,,,,,,,,,,,,,,,+++,,,......,,,,,,,,,---+++)))'''((()))))))))((((((((())))))))))))((((((&&&999+++)))***!!!,,,&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$############$$$$$$$$$###"""###$$$%%%$$$###!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%|||YYYIII<<<555444222+++,,,.../////////...---+++)))(((((()))******)))((((((((((((''''''''''''(((''''''((())))))(((&&&"""&&&***+++(((%%%$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&)))'''%%%%%%'''(((''''''''''''''''''''''''''''''###$$$&&&&&&$$$###$$$%%%'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&!!!"""###$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((((((%%%%%%$$$$$$%%%%%%&&&''')))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((('''&&&%%%%%%&&&'''((())))))(((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%&&&%%%%%%%%%&&&&&&&&&&&&'''(((%%%%%%((()))&&&&&&)))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''%%%%%%%%%%%%&&&'''((()))&&&''''''((((((''''''&&&))))))((((((''''''((((((((('''''''''''''''(((((()))***,,,---...------,,,***,,,...///......000111//////000000000000000000111111111111000000000000////////////////////////222000///000222333222000222222222222222222222222000333444222222555444111///111222222111000000111......////////////000000---,,,,,,,,,,,,+++++++++,,,,,,,,,+++,,,,,,---.........---,,,++++++++++++***,,,------,,,++++++,,,***(((''''''(((***)))((('''(((((())))))))))))))) ''' +++&&&,,,%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$%%%&&&'''((('''&&&%%%######""""""""""""#########"""!!!"""$$$%%%$$$###"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&yyyVVVHHH<<<444444222,,,---///000///...---++++++)))(((((()))******)))((((((((((((''''''''''''&&&((())))))(((''''''(((%%%(((***((($$$"""$$$'''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&)))'''%%%%%%&&&'''''''''%%%%%%%%%&&&''''''((((((###%%%&&&&&&%%%$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%"""###$$$$$$%%%%%%%%%$$$########################$$$$$$$$$%%%%%%&&&&&&&&&"""######$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((()))))))))'''''''''''''''''''''''''''&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''(((###"""&&&)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''))))))***++++++***(((&&&%%%$$$###"""###%%%''')))&&&''''''((((((''''''&&&))))))((('''''''''''''''((((((''''''''''''((((((''')))+++,,,------,,,+++(((+++---...------...000,,,,,,------.../////////111111111111000000000///---.........///000000000000000000000//////000111333333333333333333333333111444555333333444333000///111333333111000111222......//////000000000000---------,,,,,,,,,++++++,,,++++++***+++,,,---...,,,++++++*********++++++***+++------+++***+++,,,***((('''((()))++++++***''''''((()))))))))))))))((('''&&&(((***'''%%%'''%%%%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$%%%'''))))))((('''&&&$$$##################$$$$$$###"""###%%%&&&%%%$$$######$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$wwwTTTHHH<<<444444222...///000000///---+++)))+++)))(((((()))******))))))(((((((((''''''''''''%%%(((******'''%%%'''))))))***)))%%% %%%***%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&)))'''%%%%%%&&&'''((('''###$$$$$$%%%&&&'''(((((($$$&&&''''''&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%% !!!"""""""""""""""########################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$###"""!!!%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%'''((((((((('''&&&%%%%%%&&&&&&'''(((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******'''''''''''''''''''''''')))(((''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))'''%%%%%%&&&%%%%%%%%%&&&&&&'''''''''((("""%%%***)))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&((()))'''$$$!!!%%%$$$!!! !!!$$$'''***&&&''''''''''''''''''&&&***)))((('''''''''''''''+++******)))))))))******&&&(((***,,,---,,,+++***'''***------,,,,,,...000)))******+++,,,---......222111111111000000//////,,,------...///000111111///222444222---,,,///444555555555555555555555555222555666333333444333///000222444444222111222333.../////////000000111111......---------,,,,,,,,,++++++*********+++---...))))))))))))***+++,,,,,,)))+++------+++***+++,,,***)))((()))+++,,,,,,+++''''''((()))))))))))))))%%%"""&&&(((%%%+++...'''$$$%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%&&&(((******)))((('''%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""############|||\\\KKK<<<555444000000---++++++------+++(((++++++)))((('''''''''''')))'''&&&'''((()))((('''+++++++++(((&&&%%%'''(((%%%&&&''''''&&&&&&((()))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&(((((('''%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%$$$###"""#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###%%%''''''&&&%%%&&&'''###$$$&&&'''((('''&&&%%%((((((''''''&&&&&&&&&&&&###%%%((())))))'''###!!!''''''&&&%%%###$$$&&&)))%%%%%%%%%&&&'''((())))))))))))))))))))))))))))))&&&'''''''''&&&&&&((()))((('''&&&%%%%%%&&&'''((('''&&&&&&'''(((((('''%%%''''''''''''&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''######$$$%%%'''((())))))&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&((()))***&&&'''((('''&&&''')))+++''''''&&&&&&&&&&&&''''''%%%'''&&&&&&'''(((''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))***+++,,,---''''''(((***,,,------,,,+++++++++---......,,,)))000000///...............***000555444///+++---000111111111///......111333777666444222111111111222000111222444444333111000444444444444333222111111.........//////////////////...,,,---///000000///------,,,++++++******))),,,+++******))))))******+++***)))***,,,------,,,***)))((()))++++++)))(((*********(((&&&&&&(((***&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&&&&%%%***(((&&&###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$"""!!!"""###########################"""######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&&&&%%%$$$#########$$$%%%%%%&&&''''''%%%%%%$$$###"""""""""###%%%%%%$$$###""""""######%%%###!!!"""$$$%%%###!!!"""$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$${{{[[[III:::444333///000...,,,,,,......,,,***+++***)))((('''''''''''')))'''&&&'''((()))(((''')))))))))'''%%%%%%&&&((($$$&&&''''''&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&%%%$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&((())))))(((''')))***%%%&&&''''''((((((''''''))))))((((((''''''''''''&&&((()))******(((&&&$$$''''''&&&%%%$$$$$$''')))&&&%%%%%%&&&&&&((())))))((((((((((((((((((((((((&&&'''''''''&&&&&&((()))((('''&&&&&&&&&&&&'''((('''&&&%%%&&&'''''''''%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%&&&'''((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&%%%$$$%%%%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((((((&&&'''((('''&&&'''(((***''''''&&&&&&&&&&&&''''''!!!###&&&(((''''''&&&''''''''''''''''''''''''''')))((((((''''''(((((()))))))))))))))***+++,,,,,,)))))))))***+++,,,++++++---,,,,,,---......---+++000000///..................333666444...+++---000111222222111000111444666666555333222111111222222444444444444444444444444555555555444222111///...------....../////////000000...------///000000000------,,,++++++******)))++++++***)))***+++,,,---+++******+++,,,,,,,,,+++***)))((()))++++++)))((()))******(((&&&&&&(((***&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$###"""###%%%########################"""######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%&&&&&&'''$$$$$$######"""#########%%%$$$$$$###""""""######%%%###!!!"""$$$%%%###"""!!!"""$$$%%%&&&&&&&&&&&&############$$$$$$$$$%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$yyyYYYHHH999333333...111///............---++++++***)))((((((''''''((()))'''&&&'''((()))((('''&&&'''((('''%%%%%%'''((($$$%%%&&&&&&%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!###$$$$$$$$$$$$%%%'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((('''&&&''')))+++(((''''''''''''((()))))))))))))))(((((((((((((((((((((((()))(((((('''&&&'''''''''&&&$$$$$$''')))&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&'''''''''&&&&&&((()))((('''&&&&&&&&&&&&'''((((((&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&'''(((((('''&&&((()))''''''&&&&&&&&&&&&'''''')))(((''''''(((((('''%%%''''''''''''''''''''''''(((''''''''''''''''''(((******)))))))))******+++++++++++++++++++++++++++///...,,,,,,...///...---000000///.........//////222555666333...+++...111222333333333222444666999444333222222222222333333666555444333333444444555555555444333111///...---+++,,,---...///000000000111///......000111111000------,,,++++++******)))+++***))))))***,,,///000***+++,,,---,,,+++***)))***)))((()))++++++)))((()))******)))'''&&&((()))'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% """###$$$######%%%&&&########################"""######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$######$$$$$$%%%%%%&&&&&&#########"""######$$$$$$%%%$$$######"""#########$$$###"""###$$$%%%$$$"""&&&&&&''''''&&&%%%$$$$$$"""""""""#########$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$xxxXXXHHH999333333///000///......------,,,+++******)))((((((((((((((()))'''&&&'''((()))((('''%%%&&&''''''&&&&&&((()))$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""$$$%%%%%%$$$$$$%%%'''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%$$$###"""###&&&)))((('''&&&&&&&&&''')))***(((((((((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%''')))&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''&&&&&&''')))'''''''''&&&&&&'''''''''(((&&&###"""###%%%&&&&&&$$$$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%$$$%%%&&&%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$%%%'''(((((('''&&&'''((('''&&&&&&%%%%%%&&&&&&''',,,)))%%%%%%''')))'''%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''+++******))))))))))))***)))***++++++***+++,,,---111///---,,,.../////////000000///////////////000333555555222......111555444444555444333333555777111111222222222333333444444444444555444444333222222222222222111///...---+++,,,---///000000000000111000......000111000000------,,,++++++******)))***)))))))))+++...111333***,,,---...,,,***))))))***)))((()))++++++)))((()))******)))''''''((()))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$###$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%########################"""######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$######%%%$$$###""""""###$$$%%%######$$$$$$%%%%%%%%%%%%###"""""""""###$$$%%%%%%$$$$$$###############$$$######"""###$$$$$$$$$$$$%%%%%%%%%$$$######"""!!!!!!""""""""""""#########""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$%%%%%%$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$xxxXXXHHH:::444555000.........---,,,+++++++++***))))))(((((((((((())))))'''&&&'''((()))((('''%%%'''))))))(((((()))+++$$$%%%&&&&&&$$$$$$$$$&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&%%%$$$$$$&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((###$$$###!!! """$$$''''''&&&%%%$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&'''((('''&&&&&&'''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''&&&&&&''')))&&&''''''''''''''''''&&&(((&&&###"""###%%%&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%$$$%%%'''&&&$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&&&&&&&%%%$$$%%%'''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&***&&&######&&&((((((&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''******))))))((()))))))))''')))***+++***+++///222111///------...///000///000000/////////000000111222222333111///000444888555666666444222111111333000000111222333333333333222555888::::::777333000//////000111111111000000+++---...000111111000///111000......///000000///------,,,++++++******)))***)))))))))+++...111222***,,,......+++))))))******)))((()))++++++)))(((((()))******(((''''''((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&%%%%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$"""!!!"""###########################"""######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""######$$$$$$######"""%%%$$$""""""""""""$$$%%%######$$$$$$$$$$$$$$$%%%###"""""""""###$$$%%%%%%$$$###############$$$$$$""""""############$$$%%%$$$#########""""""""""""!!!""""""""""""#########""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$#######################################$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$wwwXXXGGG:::555555111---......---+++******+++))))))(((((((((((()))))))))'''&&&'''((()))((('''&&&((()))***)))((()))***%%%&&&'''&&&%%%$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((('''%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''$$$%%%%%%$$$###$$$&&&(((%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&(((''''''''''''((())))))&&&''')))((('''&&&'''(((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&((()))&&&&&&'''(((((('''&&&&&&(((&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%###%%%'''&&&$$$###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$&&&((()))'''%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&$$$######%%%'''''''''''''''''''''''''''''''''(((''''''''''''''''''((())))))((((((((())))))***&&&(((++++++***,,,000444000///------///000///...000000/////////000111111000000111000000222666999666777666444111//////000000000111222333333222222333777<<>>:::444000---...///111111222222222---///111222222111000///111///------...///...---------,,,++++++******)))))))))******,,,---...///***,,,...,,,)))(((***---***)))((()))++++++)))(((((()))+++***(((''''''((('''''''''&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&$$$"""!!!!!!"""########################"""######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$##################""""""###############$$$$$$$$$$$$$$$$$$#########"""######$$$$$$#########"""######$$$%%%!!!"""$$$$$$######$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%"""""""""#########$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$#######################################$$$$$$%%%%%%&&&"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$uuuVVVFFF999444444000---...///...+++***+++,,,))))))(((((((((((()))))))))'''&&&'''((()))((('''%%%''')))***(((''''''(((&&&'''((('''%%%$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&''''''&&&&&&'''(((%%%&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))&&&((())))))'''&&&'''((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&((()))&&&&&&'''(((((('''&&&&&&'''&&&%%%&&&'''''''''%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$"""&&&((('''###"""$$$(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''$$$&&&))))))'''%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&%%%$$$$$$&&&''''''''''''''''''''''''''')))((((((''''''(((((()))((((((((((((((()))***+++'''***,,,+++)))***///444......---...///000...,,,000000//////000111111222000000000000111222444666555666666555222000000000000111222222333222111111444666:::===<<<888333000//////000111222222222222000111333444444222000...000...---,,,---...---,,,------,,,++++++******))))))***+++,,,,,,,,,+++******,,,---+++((((((,,,000***)))((()))++++++)))(((''')))++++++)))''''''((('''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%&&&'''''''''''''''&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%$$$""""""###$$$########################"""######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$$$$$$$###""""""############""""""$$$$$$##################$$$$$$######"""###############""""""###$$$$$$%%% """$$$$$$###"""$$$'''((('''&&&%%%$$$%%%%%%&&&############$$$$$$$$$%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################"""######$$$%%%%%%&&&&&&"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$sssTTTEEE777333333///...000111///,,,+++,,,...))))))(((((((((((()))***)))'''&&&'''((()))((('''%%%'''))))))'''&&&&&&&&&'''((()))(((&&&%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%$$$$$$%%%'''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###%%%''''''&&&&&&&&&'''%%%&&&((()))))))))((('''&&&&&&&&&'''''''''(((((($$$$$$%%%&&&''''''&&&&&&&&&((())))))(((''''''((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''&&&&&&((()))%%%&&&'''(((((('''&&&%%%'''&&&&&&'''(((((('''%%%''''''''''''&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%'''''''''((((((((())))))$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###"""&&&((('''###"""$$$(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''((($$$&&&))))))'''%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$''')))'''$$$###%%%'''''''''''''''''''''''''''))))))(((((((((((())))))''''''''''''(((***++++++))),,,---,,,))))))...333---------...000///---+++000000///000000111222222111111111111111111222333444555666666444222222222000111222333333222111000222444666777777444000...111111222222222222111111111333444555555222000...000...,,,,,,------,,,+++------,,,,,,+++******))))))***,,,---,,,+++((('''***,,,---***''''''---222***)))((()))++++++)))(((''')))++++++)))''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%&&&&&&'''(((((((((''''''&&&$$$######$$$&&&'''################################################!!!"""$$$$$$######$$$&&&########################"""######$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$!!!"""###$$$$$$###"""!!!$$$$$$##################%%%%%%$$$###"""""""""#########""""""###$$$%%%%%%"""$$$$$$""""""%%%''')))(((&&&$$$#########$$$###$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################""""""###$$$%%%%%%&&&&&&"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$sssTTTFFF999222333222...------,,,,,,++++++*********)))((((((((((((((())))))))))))))))))))))))%%%&&&((()))))))))((((((%%%&&&''''''&&&&&&((()))$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''&&&%%%###"""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$######%%%''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%$$$$$$######%%%&&&%%%######$$$%%%$$$%%%'''&&&$$$""""""######$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&$$$$$$$$$&&&''''''(((&&&$$$$$$%%%&&&###$$$%%%&&&''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((((('''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""'''%%%"""###%%%'''&&&$$$'''&&&%%%%%%$$$$$$$$$$$$!!!!!!!!!"""###%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''(((((('''%%%###$$$%%%$$$$$$$$$%%%(((******))))))(((''''''((()))(((&&&'''''''''&&&&&&%%%%%%%%%%%%###"""###&&&'''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%&&&'''(((&&&''')))******(((&&&%%%''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''((()))++++++((('''))),,,+++((())),,,..................------......---...///111333444//////000444777888555111222222111000000///000000111000000111333333222000222222222333444555444222222222111111222222333444444444333222111000///...,,,,,,++++++***+++++++++***,,,...---***(((***,,,,,,,,,,,,++++++*********)))+++------,,,*********))))))((((((((((((((((((((()))*********((('''&&&%%%$$$$$$%%%&&&&&&%%%###'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$####################################"""""""""""""""""""""""""""&&&'''%%%"""$$$$$$############$$$$$$######""""""""""""######$$$###"""!!!!!!"""###$$$!!!!!!""""""#########$$$################################################%%%$$$""""""###$$$$$$###$$$$$$$$$#########""""""""""""""""""############""""""""""""""""""""""""$$$$$$$$$#########""""""######################################################$$$$$$$$$$$$######&&&%%%%%%$$$$$$###############"""!!!!!!!!!!!!!!!"""############$$$$$$$$$sssTTTFFF999111222111...------,,,,,,++++++*********)))(((((((((((((((((((((((((((((((((((((((&&&'''((((((((('''&&&%%%%%%&&&''''''&&&&&&''')))$$$%%%&&&&&&''''''&&&&&&'''&&&$$$######$$$%%%&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%######%%%'''%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%"""$$$%%%%%%$$$###$$$%%%###$$$&&&'''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&''''''&&&$$$###%%%&&&$$$$$$%%%&&&''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$######(((%%%###$$$&&&'''&&&%%%'''&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((('''%%%$$$$$$%%%&&&%%%%%%&&&((()))(((''')))'''&&&'''((()))(((&&&''''''&&&&&&&&&%%%%%%%%%(((&&&$$$$$$%%%%%%"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''&&&$$$###$$$%%%&&&%%%%%%%%%%%%&&&'''(((&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''((()))***+++((('''))),,,+++'''(((,,,---------------------------------...///000111222//////000333666777444111222111000/////////000000111000000111333333222000222111111222444555333222222111111111111222333333333222222111000//////...++++++*********++++++,,,***,,,---,,,***)))***,,,,,,,,,+++++++++*********(((***,,,,,,***((((((((((((((())))))))))))))))))((())))))***)))((('''&&&'''&&&&&&'''(((((('''%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$#########$$$############$$$%%%%%%&&&########################""""""""""""""""""""""""  ###&&&&&&$$$"""$$$######""""""######$$$######""""""""""""######$$$###"""!!!!!!"""###$$$!!!"""""""""##################################################################""""""###$$$$$$###$$$$$$$$$#########""""""""""""""""""####################################$$$$$$$$$#########""""""################################################"""######$$$$$$######"""############$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!"""############$$$$$$$$$rrrSSSFFF888111111000...------,,,,,,++++++*********)))((((((((((((((((((((((((((((((((((((((((((((())))))((('''%%%$$$%%%&&&((('''&&&&&&'''(((%%%%%%&&&&&&''''''&&&&&&&&&%%%###""""""###%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&%%%###$$$%%%%%%######$$$%%%!!!"""%%%%%%$$$$$$%%%&&&"""###%%%&&&&&&&&&%%%$$$""""""######$$$$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&&&&%%%######$$$&&&%%%%%%&&&&&&'''&&&&&&&&&)))(((''''''&&&'''''''''''''''''''''''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%$$$###(((&&&%%%%%%&&&''''''&&&&&&&&&%%%$$$$$$$$$%%%%%%)))((('''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&'''((('''%%%$$$$$$%%%((('''&&&&&&'''((('''&&&((('''&&&'''((()))(((&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%""" %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&((())))))((('''&&&''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''''''''((()))******)))((())),,,***&&&'''***,,,,,,,,,---------------***+++,,,...////////////......000222555555333111222111///...---...000111000//////111222333222000111111000222333444333111111111111111111222222333000000000/////////......)))))))))******++++++,,,+++,,,---,,,***)))***++++++++++++******************,,,------***((('''((((((((())))))*********+++(((((()))))))))((('''''''''&&&&&&'''(((((('''%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%''''''%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$############$$$"""""""""###$$$%%%'''(((########################""""""""""""""""""""""""!!!!!!"""###%%%%%%###!!!$$$######""""""######$$$######""""""""""""############""""""""""""######""""""""""""####################################""""""""""""""""""""""""!!!!!!"""""""""######$$$$$$$$$$$$###############""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############################################################"""######$$$$$$######"""!!!!!!!!!"""######$$$$$$######"""!!!!!!!!!!!!""""""############$$$$$$$$$pppRRREEE888000000///...------,,,,,,++++++******))))))((((((((((((((((((((((((((((((((((((((((((((()))******)))((('''%%%'''((('''&&&&&&'''(((%%%%%%&&&&&&'''&&&&&&%%%###$$$$$$%%%%%%%%%%%%$$$'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$""""""#########""""""!!!"""$$$%%%%%%$$$###$$$&&&!!!###%%%%%%$$$$$$%%%&&&"""###$$$%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''$$$%%%%%%$$$###"""$$$%%%&&&&&&&&&'''&&&&&&%%%%%%(((''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&%%%$$$$$$((('''&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%'''&&&%%%$$$###"""""""""%%%%%%%%%&&&&&&&&&''''''&&&'''((('''%%%$$$%%%&&&'''&&&%%%&&&(((((((((&&&'''&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&'''%%%&&&'''(((((((((''''''''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''''''''((()))******(((***,,,***&&&&&&)))+++++++++,,,,,,,,,,,,,,,)))***,,,---......---------...///111222222111000222000...------...000111/////////000222333222000000000///111222333222000000000000000000111222222........................'''((()))***++++++,,,,,,,,,,,,,,,,,,+++******+++*********************)))---///000///,,,***))))))(((((())))))***+++++++++((((((((((((((((((''''''%%%$$$$$$%%%&&&&&&%%%###'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$%%%&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$###############$$$###""""""######%%%&&&&&&########################""""""""""""""""""""""""#########$$$$$$$$$###"""######""""""""""""############""""""""""""#########""""""""""""""""""###"""""""""""""""#################################!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###""""""###$$$########################!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""############""""""!!!!!!!!!!!!""""""""""""$$$###""""""!!!!!!""""""""""""#########$$$$$$$$$nnnPPPDDD888000000///...------,,,,,,++++++******))))))(((((((((((((((''''''''''''''''''''''''###%%%&&&((())))))((((((&&&'''((('''&&&%%%&&&(((%%%&&&&&&'''&&&&&&%%%%%%!!!###&&&))))))(((%%%###&&&%%%$$$###$$$%%%&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###"""!!! """###%%%%%%$$$$$$%%%&&&$$$%%%&&&&&&$$$###############$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''###$$$&&&%%%%%%$$$&&&'''###$$$%%%$$$######$$$&&&&&&&&&&&&'''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%'''''''''&&&&&&&&&'''(((%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%'''''''''%%%$$$%%%&&&%%%$$$$$$%%%(((***))))))&&&%%%%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''''''''''''''''''''''''''(((((())))))((()))+++)))%%%%%%))))))*********++++++,,,,,,)))***+++---------,,,,,,,,,---///000000000000000000///---,,,,,,...///000///......000222333222000//////...000111222111///000000//////000000111222......------------------'''((()))+++,,,,,,,,,,,,,,,,,,++++++++++++******))))))))))))))))))))))))---...000///,,,***))))))(((((())))))************''''''''''''''''''((((((%%%$$$$$$%%%&&&&&&%%%###'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""""""""""""""""""""###$$$$$$$$$###############""""""""""""""""""#########""""""""""""######"""""""""######"""""""""######""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""###$$$########################!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""""""""######"""""""""######""""""!!! $$$$$$###"""""""""""""""""""""#########$$$$$$$$$kkkNNNCCC888111111///...------,,,,,,++++++*********)))(((((((((((((((''''''''''''''''''''''''!!!###%%%&&&''''''&&&&&&(((((((((&&&%%%&&&'''&&&&&&''''''&&&&&&%%%%%% ###'''***+++)))&&&###%%%%%%$$$$$$%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&%%%$$$$$$%%%%%%%%%''''''''''''%%%%%%''''''&&&&&&%%%$$$"""""""""###$$$%%%$$$$$$%%%'''$$$&&&'''&&&$$$""""""###$$$$$$$$$$$$%%%%%%%%%&&&'''''''''''''''&&&&&&&&&"""$$$%%%%%%%%%%%%&&&((($$$%%%%%%%%%###$$$%%%'''%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''''''''######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''&&&%%%%%%&&&(((%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%%%%'''$$$######%%%(((******)))&&&%%%$$$%%%'''(((((('''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%&&&''''''&&&&&&'''(((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''((((((''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&(((''''''&&&''''''((((((((('''(((+++)))%%%&&&)))(((((())))))***+++++++++******+++,,,,,,,,,,,,,,,+++---...///...---...///---------------......///...---...///222333222111......---///000111000...///////////////000000111.........---------,,,,,,((()))+++,,,------,,,+++---,,,***+++,,,,,,+++)))(((((((((((()))))))))))))))+++,,,,,,)))'''&&&''')))))))))(((((((((((((((''''''&&&&&&''''''((()))'''&&&&&&'''(((((('''%%%'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$&&&&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###""""""""""""###$$$$$$%%%&&&(((((((((&&&$$$###########################""""""""""""""""""""""""###$$$%%%$$$###"""###%%%###""""""!!!!!!""""""#########""""""""""""######""""""############""""""############""""""""""""########################"""""""""""""""""""""""" ###&&&&&&###!!!"""$$$###############$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$################################################!!!""""""######""""""!!!%%%$$$###"""!!! $$$$$$###""""""""""""###"""############$$$$$$$$$hhhMMMCCC888111222000...------,,,,,,++++++*********)))(((((((((((((((''''''''''''''''''''''''!!!"""$$$&&&''''''&&&&&&'''((()))(((&&&%%%&&&'''&&&&&&''''''&&&&&&%%%$$$"""###%%%&&&''''''&&&%%%###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''%%%$$$$$$%%%###$$$&&&''''''&&&$$$###%%%%%%&&&&&&&&&&&&%%%%%%!!!###$$$$$$$$$$$$%%%'''###$$$&&&&&&$$$######$$$%%%%%%%%%%%%%%%&&&&&&'''(((''''''&&&&&&%%%%%%$$$"""$$$%%%%%%%%%%%%&&&((($$$%%%&&&%%%$$$%%%&&&((($$$$$$%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&%%%&&&'''&&&$$$###%%%(((%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''&&&%%%$$$&&&((())))))(((%%%$$$$$$%%%'''(((((('''%%%%%%%%%&&&&&&&&&''''''$$$&&&((((((%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''&&&&&&''')))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&(((''''''&&&&&&''''''''''''&&&(((***)))&&&&&&***''''''((())))))***++++++,,,++++++++++++,,,------***,,,......,,,+++---///+++,,,---............------------///222333222111...------...000000///---///............///000000000000///...---,,,,,,+++***+++---......---,,,+++...+++******,,,,,,+++)))'''''''''((((((((())))))''')))+++***((('''&&&'''))))))(((((('''&&&&&&&&&''''''&&&&&&&&&'''((()))'''&&&&&&'''(((((('''%%%'''&&&&&&%%%%%%&&&&&&'''%%%$$$###$$$&&&&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""""""""""""""###$$$$$$%%%'''+++......+++(((&&&########################""""""""""""""""""""""""###$$$%%%$$$###"""$$$&&&""""""!!!!!!!!!!!!""""""######""""""""""""######!!!"""###$$$$$$###"""!!!############"""""""""!!!################################################"""&&&)))((($$$!!!"""$$$""""""#########$$$$$$$$$""""""""""""####################################""""""#########$$$$$$$$$################################################!!!!!!""""""""""""!!!!!!$$$$$$######"""!!! %%%$$$######""""""######"""############$$$$$$$$$gggLLLBBB888222333111......---,,,,,,++++++*********)))(((((((((((((((''''''''''''''''''''''''&&&'''((()))))))))(((''''''((()))(((&&&%%%&&&'''&&&'''''''''&&&%%%%%%$$$######""""""###%%%&&&((("""###%%%&&&'''&&&%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&$$$$$$%%%"""###%%%&&&&&&%%%###""" !!!###$$$%%%&&&&&&&&&!!!###$$$$$$$$$$$$&&&'''!!!###%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&&&&%%%$$$###""""""$$$%%%%%%%%%%%%'''((($$$%%%&&&&&&%%%%%%''')))###$$$%%%&&&''''''((('''%%%%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''''''''&&&$$$&&&'''%%%###"""%%%'''$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''(((&&&&&&&&&(((((('''&&&%%%$$$$$$%%%'''(((((('''%%%%%%%%%&&&&&&''''''''' $$$''''''&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''&&&&&&((()))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((()))''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&(((''''''&&&&&&&&&''''''&&&%%%'''***)))&&&'''+++&&&''''''((()))******+++---,,,+++++++++,,,---...***,,,...---+++***,,,...***+++---/////////---,,,---------///111333222111------,,,...///000///---...............///000000111111000///---,,,+++++++++---...//////...,,,***...+++)))***,,,---+++(((&&&'''''''''(((((())))))''')))++++++***)))((()))))))))((('''&&&%%%%%%$$$'''&&&&&&%%%&&&'''((()))%%%$$$$$$%%%&&&&&&%%%###'''&&&&&&%%%%%%&&&&&&'''%%%$$$###$$$%%%&&&$$$"""$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&""""""!!!""""""###$$$$$$$$$(((---111222000,,,)))########################"""""""""""""""""""""""""""$$$%%%$$$""""""%%%(((""""""!!!!!!!!!!!!""""""######""""""""""""######!!!"""###$$$$$$###"""!!!$$$#########""""""!!!!!!###################################################'''+++***%%%!!!!!!###""""""######$$$$$$$$$$$$""""""""""""############""""""""""""""""""""""""""""""######$$$$$$$$$$$$################################################!!!!!!""""""""""""!!!!!!############""""""""""""%%%$$$######"""#########"""############$$$$$$$$$gggMMMDDD999111///+++///......---+++******)))---+++(((''''''(((''''''(((((('''&&&%%%%%%$$$$$$''''''''''''''''''''''''&&&((()))(((&&&%%%%%%&&&%%%&&&'''((((((((('''&&&(((%%%%%%'''(((%%%&&&)))(((%%%$$$%%%'''(((&&&$$$!!!"""###%%%'''((()))***&&&'''''''''&&&%%%%%%$$$'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######%%%&&&'''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''&&&%%%$$$%%%&&&&&&%%%###((('''%%%$$$###$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&%%%$$$$$$$$$%%%&&&'''###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&%%%%%%$$$$$$""""""###$$$$$$%%%&&&&&&###%%%'''&&&%%%$$$$$$%%%)))'''%%%&&&)))******((('''&&&$$$$$$$$$&&&((()))'''%%%$$$$$$&&&''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((%%%&&&'''((()))***+++,,,***++++++,,,,,,------...******+++,,,,,,,,,++++++---...///---,,,---111555444333111000000111333444111///------///111111111///---++++++---///000000------......------,,,+++333222111///...---++++++,,,,,,,,,+++++++++******%%%&&&&&&''''''&&&%%%$$$))))))))))))(((((((((((($$$%%%'''))))))((('''&&&(((''''''&&&&&&''')))***'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$###'''///888===:::111***&&&""" !!!%%%'''$$$ ########################$$$$$$############$$$$$$###!!!!!!%%%'''&&&%%%"""""""""""""""!!! ###"""""""""""""""######%%%%%%$$$$$$###"""""""""########################"""###$$$###"""!!!"""###$$$$$$$$$#########""""""########################$$$###############$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""############$$$$$$$$$###"""""""""###$$$%%%%%% !!!"""""""""""""""$$$$$$$$$$$$$$$###"""!!!$$$###"""""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$eeeLLLDDD999222000...///......---+++******))),,,***''''''((((((((('''***))))))(((''''''&&&&&&''''''''''''''''''''''''&&&((()))((('''%%%%%%&&&&&&&&&'''''''''%%%$$$###(((%%%%%%''''''%%%&&&)))(((&&&$$$%%%'''(((&&&$$$######$$$&&&'''((()))***&&&&&&''''''&&&&&&%%%$$$'''&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###%%%&&&&&&$$$$$$%%%'''&&&%%%$$$%%%&&&&&&%%%###'''&&&%%%$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&&&&''''''''''''&&&&&&'''''''''&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%%((('''&&&%%%%%%%%%&&&'''%%%&&&'''(((((((((''''''&&&''''''(((''''''&&&&&&######$$$$$$%%%&&&&&&'''%%%%%%&&&&&&''''''((((((&&&$$$"""###%%%'''&&&%%%'''&&&%%%$$$$$$%%%'''((('''%%%$$$$$$&&&''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((())))))******,,,,,,,,,,,,,,,,,,++++++))))))+++,,,---------------......---,,,,,,000333555444333222222333444555000///------///000111000///---,,,---///111111000,,,------------,,,++++++222111000///---,,,+++***,,,,,,+++++++++*********&&&&&&&&&&&&''''''''''''))))))))))))(((((((((((($$$%%%'''((()))((('''&&&'''''''''''''''((())))))'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$############$$$$$$$$$(((000888;;;888111***&&&###!!!"""%%%'''$$$!!!########################$$$$$$############$$$$$$!!!!!!"""###%%%$$$""" ###############"""!!!!!!$$$$$$###"""!!!!!!!!!"""""""""""""""""""""##############################"""###$$$###"""!!!"""###$$$$$$$$$#########""""""########################$$$$$$##################""""""######$$$$$$$$$%%%########################"""############$$$$$$$$$#########"""######$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$###"""""""""###$$$%%%########################dddKKKCCC999222222///......---,,,,,,+++*********(((''''''((()))(((((()))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&''')))((('''%%%&&&&&&'''''''''&&&%%%$$$"""!!!'''$$$$$$''''''%%%&&&)))'''&&&%%%&&&'''''''''%%%%%%%%%&&&&&&'''(((((()))&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''%%%$$$$$$%%%&&&'''%%%###%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((())))))%%%&&&&&&''''''&&&&&&%%%###$$$&&&'''((()))))))))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%&&&'''((()))%%%&&&&&&''''''&&&&&&%%%)))((('''&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&''''''(((''''''&&&$$$$$$%%%%%%&&&''''''''',,,(((&&&&&&(((***)))'''((('''%%%&&&'''(((((('''((('''&&&%%%$$$%%%&&&''''''%%%$$$$$$&&&''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((------,,,,,,+++******)))((()))+++,,,.../////////---......---------000222666555444333333444555666000...------///000000///.........///111222111000,,,------------,,,++++++000000///...,,,+++******+++++++++*********))))))''''''&&&&&&'''((()))***))))))))))))(((((((((((($$$%%%'''((((((((('''&&&&&&''''''((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$############$$$$$$&&&***000666888555...)))'''$$$"""###&&&'''%%%"""########################$$$$$$############$$$$$$!!!%%%&&&$$$!!!###$$$$$$$$$$$$######"""&&&%%%$$$"""!!!!!!  !!!""""""##############################!!!"""######"""!!!"""$$$$$$$$$$$$#######################################%%%%%%$$$###"""""""""### !!!"""###$$$%%%&&&&&&########################"""############$$$$$$$$$$$$$$$######"""#########""""""###$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""######""""""######$$$%%%""""""""""""""""""""""""eeeKKKCCC888222111///......---,,,,,,+++******)))'''&&&'''((())))))(((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&%%%%%%$$$$$$'''$$$$$$&&&'''%%%&&&***'''&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((((((%%%&&&&&&'''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$############$$$$$$%%%%%%%%%&&&###$$$&&&%%%$$$$$$%%%'''%%%$$$$$$%%%&&&'''%%%$$$$$$$$$$$$$$$%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&''''''((((((000+++%%%%%%(((***((($$$)))(((((('''((()))))))))((('''&&&%%%%%%%%%%%%%%%'''%%%$$$$$$&&&''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&''''''''''''((('''''''''(((((((((((((((,,,,,,++++++*********)))***+++,,,---......//////,,,------...///111444555555444444333333444444555///---------///000///...------...000222222000..................---,,,,,,///......---+++******)))++++++*********)))))))))((('''&&&&&&''')))+++---))))))))))))((((((((((((%%%&&&''''''((((((''''''%%%&&&((()))))))))((('''(((((('''&&&%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$############$$$$$$&&&)))...111222///+++'''&&&%%%###$$$&&&'''%%%$$$########################$$$$$$############$$$$$$"""&&&&&&###  #########$$$$$$###""""""$$$$$$###"""!!!!!!""""""!!!!!!!!!"""""""""##############################!!!"""######""""""###$$$################################################%%%%%%$$$###""""""""""""!!!""""""###$$$$$$%%%%%%########################""""""#########$$$$$$$$$%%%%%%$$$###"""""""""### !!!"""""""""""""""######$$$$$$$$$######"""###############$$$$$$$$$########################gggLLLCCC777000000------------,,,,,,++++++***((('''&&&'''((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''%%%%%%&&&&&&&&&'''((((((&&&######&&&'''%%%&&&***'''''''''''''''&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&%%%$$$############$$$$$$%%%%%%%%%###$$$&&&%%%$$$$$$%%%'''$$$$$$###%%%''''''&&&$$$###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&###$$$$$$%%%&&&&&&&&&%%%&&&&&&''''''''''''((((((---(((######'''***(((&&&&&&&&&%%%%%%$$$$$$%%%&&&((('''&&&&&&%%%%%%%%%%%%'''%%%$$$$$$&&&''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((%%%%%%&&&'''((()))******)))))))))******+++++++++---------......---,,,,,,++++++---///333666888999333222222222222222222333///...---...000111000...,,,,,,,,,...111111///---000000000111000//////.........---,,,+++******)))+++++++++************))))))((('''&&&'''))),,,---))))))))))))((((((((((((%%%&&&&&&'''''''''''''''%%%&&&((()))))))))((('''(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$############$$$$$$%%%'''***,,,+++)))'''%%%&&&%%%$$$%%%&&&&&&%%%$$$########################$$$$$$############$$$$$$ ###%%%$$$"""!!!###&&&!!!!!!"""""""""""""""!!!""""""!!!!!!"""###$$$$$$$$$$$$$$$######""""""""""""""""""""""""""""""""" """######""""""###$$$################################################%%%$$$$$$###""""""######################################################""""""#########$$$$$$$$$%%%%%%$$$###"""""""""### !!!""""""""""""""""""######$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$hhhLLLBBB777000///------------,,,,,,+++++++++((('''&&&'''))))))'''%%%((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((%%%%%%%%%&&&'''((()))***%%%""""""&&&'''%%%&&&***&&&((((((((('''&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&#########$$$$$$$$$$$$$$$''''''''''''&&&&&&%%%$$$#########$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''$$$######%%%''''''&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&%%%%%%$$$###%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&'''((()))%%%%%%&&&'''((((((((((((''''''''''''''''''''''''&&&###!!!###'''******)))''''''((('''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%'''%%%$$$$$$&&&''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((###$$$%%%&&&((()))***+++'''(((((()))******++++++---......------,,,+++*********,,,///444777999888000000111111111111000000///......///111222000///,,,,,,,,,---///000///...111222222222222111000000......---,,,,,,+++******,,,,,,,,,+++++++++******((((((''''''((()))***+++))))))))))))((((((((((((&&&&&&&&&&&&''''''((((((&&&''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&&&&%%%$$$###$$$$$$############$$$$$$###%%%'''(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$############$$$$$$"""#########"""###%%%''' !!!""""""""""""!!! !!!!!!"""$$$%%%&&&%%%%%%%%%$$$###""""""""""""""""""""""""""""""""" !!!######""""""###%%%###############$$$$$$$$$########################$$$###############$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$######"""#########""""""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$gggKKKBBB777000111///------,,,,,,,,,,,,++++++(((''''''(((((((((%%%###((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((&&&%%%%%%%%%%%%&&&((()))$$$""""""%%%&&&%%%&&&***&&&((())))))&&&&&&''')))###$$$$$$$$$%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&'''"""#########$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###############%%%&&&&&&$$$$$$%%%'''#########%%%'''((('''%%%$$$%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''###$$$%%%''''''''''''&&&''''''&&&&&&&&&'''((()))$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''(((((()))***+++)))'''&&&(((***%%%%%%&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&''''''&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&'''((()))&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''((())))))(((((())))))))))))))))))+++,,,,,,,,,,,,,,,+++***+++***+++...333666555444000000000111111000000000000//////111333333111///...---,,,---///000000000111111222222222111000000......------,,,,,,++++++---------,,,,,,,,,,,,+++(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&&&&&&&'''(((((('''''''''''''''((())))))%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&''''''&&&%%%###$$$$$$############$$$$$$"""$$$&&&%%%###"""$$$&&&###$$$$$$$$$######$$$$$$########################$$$$$$############$$$$$$######"""###$$$$$$""" !!!"""###############"""!!!!!!!!!"""###$$$$$$###############"""""""""""""""""""""""""""""""""!!!######""""""$$$%%%""""""#########$$$$$$$$$########################""""""""""""###$$$%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########"""######$$$$$$""""""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$###########################eeeJJJAAA777111333111---,,,,,,,,,,,,,,,,,,,,,)))((('''(((((('''%%%"""%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$&&&(((((('''''''''((('''&&&%%%$$$$$$$$$%%%&&&$$$!!!"""%%%&&&%%%&&&***&&&(((***)))&&&%%%''')))""""""###$$$$$$%%%&&&&&&$$$%%%%%%&&&'''''''''&&&$$$$$$$$$$$$%%%%%%&&&'''""""""######$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$$$$######""""""###%%%&&&&&&%%%$$$&&&'''#########%%%'''((('''%%%%%%&&&&&&'''&&&%%%###"""$$$$$$%%%%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''((((((((()))'''&&&%%%%%%%%%%%%&&&'''$$$$$$&&&'''(((((())))))###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''###$$$&&&((())))))((((((%%%%%%$$$###$$$%%%&&&'''"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%((()))***)))&&&$$$###$$$&&&'''((('''$$$###%%%'''$$$$$$%%%&&&'''''''''''''''%%%$$$$$$&&&''''''&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&''''''(((((((((%%%%%%%%%&&&'''((()))***&&&&&&&&&'''''''''((((((''''''''''''''''''''''''******))))))(((((('''''')))***++++++,,,,,,,,,,,,,,,++++++---111333222000000000111111111111000000000000000222444444222000000...------///111222222111111111111111000//////.........------,,,,,,,,,......---------,,,,,,,,,'''((((((((((((((('''&&&))))))))))))(((((((((((('''&&&&&&&&&&&&'''(((((((((((('''&&&&&&((()))***$$$$$$%%%&&&&&&''''''(((%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$$$$############$$$$$$###$$$&&&$$$""""""%%%((("""###$$$$$$###"""###$$$########################$$$$$$############$$$$$$###""""""$$$&&&$$$!!!"""###$$$$$$$$$$$$$$$######"""""""""""""""### !!!!!!""""""######""""""""""""""""""""""""!!!"""###""""""$$$&&&""""""######$$$$$$$$$$$$########################!!!!!!""""""###$$$&&&&&&!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###"""""""""###$$$%%%%%% !!!"""""""""""""""!!!"""###$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$######""""""""""""""""""""""""fffKKKAAA666000000...///......---+++******)))+++***((('''''''''((()))(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''&&&$$$"""!!!%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$###############$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$%%%&&&&&&&&&%%%$$$###&&&%%%%%%%%%%%%&&&''''''$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&$$$"""%%%&&&'''''''''&&&%%%$$$((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&'''((('''%%%$$$%%%&&& """$$$'''((('''&&&%%%)))&&&""""""$$$%%%### %%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$######&&&)))'''$$$"""###%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$((('''&&&''')))))))))((($$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((((((((''''''''''''((((((************************++++++++++++++++++,,,,,,***+++,,,,,,,,,...000111000000///..................//////////////////...///...------...///000111//////............//////,,,,,,+++++++++++++++++++++******,,,......---,,,(((((((((((())))))))))))((())))))((('''''')))***((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%'''''''''%%%$$$$$$$$$$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######""""""""""""####################################""""""""""""######"""###$$$%%%%%%$$$###""" !!!"""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$##################""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$""""""""""""###$$$%%%&&&######""""""######$$$%%%&&&$$$"""###%%%&&&%%%"""$$$$$$$$$#########""""""######"""!!!!!!!!!!!!!!!"""$$$%%%%%%$$$###%%%&&&""""""""""""""""""""""""""""""""""""""""""""""""eeeJJJAAA666000000...///......---+++******)))+++***)))((('''(((((()))(((((('''''''''&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''%%%&&&&&&''''''&&&%%%%%%((('''&&&%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%''''''&&&%%%&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&%%%%%%'''((("""###%%%&&&'''&&&&&&%%%(((&&&$$$$$$$$$$$$###"""%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%&&&''''''((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%$$$%%%&&&''''''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&%%%&&&&&&%%%%%%%%%&&&'''(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&******++++++++++++,,,,,,)))***+++++++++,,,---/////////...------.........//////............/////////......------...///000///......------......///++++++++++++++++++++++++,,,,,,+++,,,------+++***'''((((((((())))))))))))((()))***(((''''''(((***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%''''''&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$$$$%%%%%%######""""""""""""####################################""""""""""""######!!!""""""""""""""""""!!! !!!"""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$"""""""""######$$$%%%&&&######""""""######$$$%%%&&&$$$"""###%%%&&&$$$"""$$$$$$$$$#########""""""######"""!!!!!!!!!!!!!!!"""###$$$$$$######$$$&&&$$$######"""""""""######""""""""""""""""""""""""eeeJJJAAA666000000.........---,,,,,,+++************)))((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%#########$$$$$$$$$$$$%%%''''''&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&(((***%%%%%%&&&''''''&&&&&&%%%((('''&&&%%%%%%&&&'''((()))((('''&&&%%%$$$$$$###'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%&&&''''''"""$$$&&&&&&&&&&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&$$$###$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$'''&&&$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&'''&&&%%%###$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%'''&&&&&&&&&&&&'''((((((((((((''''''''''''(((((())))))))))))))))))))))))*********+++++++++,,,,,,*********++++++,,,,,,---------,,,,,,,,,---......000///---,,,,,,---///000000///......---............------,,,,,,------...)))*********+++,,,,,,,,,...,,,+++,,,,,,,,,***(((''''''((((((((())))))))))))******((('''&&&''')))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&&&&%%%$$$###&&&%%%%%%$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$$$$$$$%%%######""""""""""""####################################""""""""""""######!!!!!! !!!!!!!!!!!!""""""######""""""########################""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%&&&######""""""######$$$%%%%%%#########$$$%%%$$$###$$$$$$$$$#####################"""!!!!!!!!!""""""!!!"""$$$###""""""###%%%&&&%%%$$$###""""""###$$$""""""""""""""""""""""""eeeJJJAAA777000111///......---,,,,,,+++*********))))))(((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((((((((('''&&&%%%%%%$$$$$$'''&&&%%%%%%''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$&&&&&&&&&&&&''')))'''&&&%%%$$$$$$$$$$$$%%%&&&((()))'''$$$###%%%(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$(((%%%"""###%%%'''&&&$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%&&&((()))((('''"""###$$$$$$%%%%%%$$$$$$&&&&&&&&&%%%$$$%%%&&&'''&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''((())))))))))))))))))))))))))))))******++++++,,,,,,+++++++++,,,---...---,,,,,,,,,++++++,,,,,,------000...,,,******,,,...000000//////...---------------,,,,,,++++++,,,,,,---((())))))***+++,,,,,,---,,,+++***+++,,,+++***((('''''''''((((((((()))))))))******(((&&&%%%&&&(((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$###"""&&&&&&%%%$$$#########$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$############$$$$$$############$$$$$$$$$$$$######""""""""""""####################################""""""""""""######"""!!!  !!!"""!!!""""""#########""""""########################""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%######""""""######$$$%%%$$$#########$$$$$$$$$#################################""""""!!!""""""### """######""""""###$$$(((&&&$$$###"""###$$$$$$""""""""""""""""""""""""dddJJJAAA777000111///---------,,,,,,++++++***)))))))))))))))(((((('''&&&'''''''''''''''''''''&&&&&&'''(((((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%$$$###$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$###############$$$%%%%%%######$$$$$$$$$$$$######""""""#########$$$$$$$$$!!!!!!""""""########################$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$###%%%%%%%%%%%%&&&&&&''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&''''''%%%%%%%%%'''''''''&&&$$$$$$$$$$$$$$$%%%''')))'''$$$###%%%(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%'''%%%"""###&&&'''&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%&&&((((((((('''"""###$$$$$$%%%%%%$$$$$$&&&'''((('''%%%$$$&&&(((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))******+++,,,,,,+++******+++...///---+++,,,,,,+++++++++,,,,,,---///...+++******+++.../////////.........---,,,,,,,,,,,,++++++++++++,,,,,,(((((()))***++++++,,,,,,)))((((((***+++,,,+++)))''''''''''''((((((((((((((())))))(((&&&%%%'''(((%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$######"""&&&%%%$$$$$$##################$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$######""""""""""""####################################""""""""""""######$$$###"""!!!!!!"""###$$$""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""###$$$%%%%%%%%%$$$$$$######""""""######$$$%%%######################################################""""""""""""###### """######""""""###$$$'''&&&$$$#########$$$$$$""""""""""""""""""""""""dddJJJAAA777111111000---------,,,,,,+++++++++)))))))))))))))(((''''''&&&&&&&&&'''''''''''''''%%%&&&'''(((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$""""""""""""###$$$%%%%%%""""""############""""""#########$$$$$$$$$$$$%%% !!!!!!"""######$$$$$$######"""######$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&###"""%%%%%%%%%%%%%%%&&&((((((((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%######$$$%%%&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%'''((('''$$$###&&&)))$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((()))***+++,,,,,,)))((((((***...000---***...---,,,,,,+++++++++,,,...---+++******+++---...------.........---,,,,,,---,,,,,,++++++,,,,,,---((()))))))))***+++++++++((('''''')))+++,,,+++***&&&&&&'''''''''((((((((('''(((((('''&&&&&&''')))%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$############%%%$$$$$$############$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$############$$$$$$"""""""""############$$$######""""""""""""####################################""""""""""""######$$$$$$############$$$$$$######$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""###$$$$$$%%%%%%""""""""""""""""""""""""!!!"""######$$$$$$######""""""$$$%%%%%%$$$###"""######""""""######$$$%%%"""###$$$###""""""###$$$###############$$$$$$$$$######"""""""""###$$$$$$!!!"""$$$###""""""###%%%###$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""dddIIIAAA777111222000------,,,,,,,,,,,,++++++((())))))***)))((('''&&&&&&&&&&&&'''''''''((((((%%%&&&((())))))(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$############$$$%%%&&&&&&#########$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$$$$$$$###"""""""""###$$$%%%&&&$$$$$$$$$###$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&((()))((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%''''''&&&%%%$$$$$$$$$###$$$$$$%%%&&&$$$&&&'''&&&%%%%%%&&&'''$$$%%%&&&&&&&&&%%%$$$###&&&%%%######%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%!!!###&&&((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$###"""###%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&"""%%%'''%%%"""!!!$$$'''###$$$%%%&&&&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''))))))))))))))))))))))))''''''((()))***+++,,,,,,+++))))))---222444111...000///...,,,++++++++++++,,,,,,++++++++++++,,,,,,+++,,,---.........---,,,------,,,,,,,,,,,,------))))))))))))************)))(((((()))******)))'''&&&&&&&&&'''''''''((((((%%%&&&''''''&&&&&&(((***$$$$$$%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&##################$$$$$$##################$$$%%%######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$############$$$$$$""""""""""""##################""""""""""""####################################""""""""""""############$$$$$$$$$$$$#########$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""########################!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""!!!""""""############### !!!###$$$$$$###!!! ######""""""######$$$%%%!!!###$$$$$$!!!!!!"""$$$""""""#########$$$$$$$$$######""""""######$$$%%%"""###$$$$$$######$$$&&&!!!###$$$%%%$$$######""""""""""""""""""""""""dddIIIAAA777111222000---,,,,,,,,,,,,,,,,,,,,,((()))*********)))'''&&&&&&&&&&&&'''''''''((((((%%%&&&((())))))(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!"""$$$&&&'''''''''&&&######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$###""""""""""""$$$&&&'''$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&((()))%%%%%%$$$$$$%%%'''((()))((('''&&&%%%%%%&&&'''((((((((('''&&&%%%$$$$$$###'''&&&%%%%%%''''''&&&%%%$$$$$$######$$$$$$%%%&&&"""$$$&&&&&&&&&&&&((()))###$$$&&&''''''&&&$$$###&&&$$$!!!"""%%%&&&%%%###%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((%%%&&&&&&''''''&&&&&&%%%###(((***'''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%(((((('''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$%%%'''((('''&&&$$$%%%&&&&&&''''''&&&&&& ###%%%$$$ """&&&"""###$$$%%%&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++,,,,,,...------222777:::777333111000///---,,,+++******++++++++++++++++++++++++***+++---...///...------...------,,,,,,------...*********)))))))))))))))+++)))))))))***)))'''%%%&&&&&&&&&'''''''''(((((($$$%%%&&&&&&&&&''')))+++$$$$$$%%%&&&''')))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###"""""""""###$$$%%%%%%###"""""""""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$############$$$$$$""""""""""""##################""""""""""""####################################""""""""""""######"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""########################!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!"""############### !!!"""$$$###""" #########"""###$$$$$$%%%!!!###%%%$$$!!! """$$$""""""######$$$$$$$$$$$$######""""""###$$$%%%%%%"""$$$%%%%%%$$$$$$%%%&&&"""%%%&&&%%%###"""""""""""""""""""""""""""___NNNAAA888777///333++++++++++++++++++++++++************))))))))))))((((((''''''''''''(((((()))((('''&&&%%%&&&&&&'''&&&''''''%%%$$$$$$&&&(((###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&!!!$$$%%%$$$""" """###%%%&&&&&&%%%###"""&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%$$$###"""!!!!!!###%%%&&&&&&!!!!!!%%%(((&&&###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&%%%'''((('''&&&$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((((((((('''&&&%%%%%%(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%''''''&&&'''''''''&&&&&&%%%%%%%%%"""%%%''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$#########$$$&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((((((((((((((((((***...111/////////000222555999;;;:::666111,,,)))***---///111000...,,,++++++++++++,,,///222333111...,,,+++---,,,,,,---///000//////,,,+++)))((('''((()))+++*********)))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((()))***+++,,,,,,++++++***'''$$$###$$$%%%***))))))(((''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###$$$$$$######$$$%%%!!!!!!"""$$$%%%$$$"""########################%%%%%%%%%$$$$$$$$$###### !!!!!!"""###$$$$$$$$$ """###"""!!! !!!###""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""#########"""""""""""""""$$$###"""""""""###%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!""""""############""""""""""""######"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$#########%%%&&&&&&%%%&&&(((***"""###$$$%%%%%%$$$"""!!!""""""""""""""""""""""""###$$$$$$$$$%%%%%%%%%%%%]]]LLL???666555...111000///...,,,***)))''''''************))))))))))))((((((''''''''''''(((((()))((('''&&&%%%&&&&&&'''&&&''''''%%%$$$$$$&&&(((%%%%%%&&&&&&&&&$$$###"""%%%%%%&&&&&&&&&'''''''''!!!###%%%&&&''''''&&&%%%###$$$%%%%%%%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%$$$###"""!!!"""###%%%&&&'''######&&&&&&""" !!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$''''''''''''''''''&&&&&&%%%'''((('''&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&%%%%%%%%%$$$$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$%%%&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%$$$###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))************+++---000444333111000000111222333999666222...,,,---...000//////...---,,,,,,,,,,,,,,,///222333111...,,,+++,,,++++++,,,...///...---,,,+++)))((('''((()))***)))))))))))))))*********))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''((()))***+++,,,(((((((((&&&$$$$$$&&&'''))))))(((''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###$$$$$$######$$$%%%"""!!!"""###%%%$$$""" ########################%%%%%%$$$$$$############ !!!!!!"""######$$$$$$!!!"""###"""!!! !!!###""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""""""""""""""""""#########""""""!!!!!!!!!"""###$$$################################################""""""""""""##################""""""""""""######"""############$$$$$$$$$"""############$$$$$$$$$"""######$$$$$$######""""""###$$$###"""###%%%'''######$$$$$$$$$######"""""""""""""""""""""""""""!!!!!!!!!"""""""""######[[[JJJ===444444,,,///000///...,,,+++)))((('''************))))))))))))((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''&&&&&&'''&&&$$$$$$&&&(((&&&&&&&&&%%%$$$###!!!!!!&&&&&&&&&'''''''''((((((%%%&&&&&&''''''(((((((((%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%$$$######""""""$$$%%%&&&$$$###$$$&&&%%%!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''%%%&&&((('''&&&%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''''''''&&&$$$$$$############""""""&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$#########$$$%%%&&&#########$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&%%%$$$%%%&&&'''&&&%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((***+++------,,,,,,,,,...555333111///...---......333222000...------......,,,---------...------,,,---///222222000...,,,++++++******+++---...---,,,,,,+++)))((((((((()))***(((((())))))******++++++((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((()))******$$$%%%&&&%%%%%%%%%''')))(((''''''&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%"""""""""###$$$$$$""" ########################$$$############"""""""""!!!!!!!!!"""######$$$$$$!!!"""######!!!!!!"""###""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!!!!!!! !!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$##################""""""""""""######"""############$$$$$$$$$"""############$$$$$$$$$"""######$$$$$$######""""""######"""!!!!!!###$$$$$$###############$$$$$$"""""""""""""""""""""""" !!!!!!!!!""""""ZZZIII===444333,,,///+++++++++,,,,,,,,,------************)))))))))(((((((((''''''''''''((((((''''''''''''&&&&&&''''''%%%&&&'''&&&%%%%%%&&&'''&&&%%%%%%%%%$$$###""""""&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$&&&'''((('''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$#########$$$%%%&&& !!!$$$'''%%%###%%%+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&''''''$$$&&&''''''&&&%%%%%%&&&&&&''''''(((''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%(((&&&$$$$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$######%%%((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%""""""#########$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''***,,,//////...,,,++++++......------------...///------------,,,,,,++++++***+++---...///......------///222222000---,,,,,,+++***+++,,,...///...,,,+++***))))))(((((())))))''''''((()))***++++++,,,''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))###$$$%%%&&&%%%&&&''')))&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%"""""""""###$$$$$$""" ###########################"""""""""""""""""""""!!!!!!""""""############!!!"""######"""!!!"""###""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$%%%!!!!!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$######"""""""""######""""""""""""######""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""############""""""$$$$$$%%%$$$""""""###%%%$$$###"""""""""###$$$%%%""""""""""""""""""""""""""""""""""""############[[[JJJ>>>555555---111))))))***+++---...///000************)))))))))(((((((((''''''''''''((((((&&&&&&''''''''''''''''''%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%#########$$$&&&'''(((&&&$$$######$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&""""""%%%(((&&&###'''---$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((((())))))%%%%%%%%%%%%&&&&&&''''''$$$&&&''''''&&&%%%&&&&&&&&&&&&''''''(((''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&'''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%(((&&&$$$$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$######%%%(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%&&&%%%$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&))),,,...///---+++***************+++,,,---...///***+++,,,------,,,+++***)))***,,,.../////////......000222111///---,,,,,,++++++,,,...000000///---+++******)))))))))))))))''''''((()))***++++++,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''(((((($$$&&&''''''&&&%%%&&&'''%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%###"""!!!"""###$$$"""!!!"""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""#########"""###$$$###"""!!!"""$$$""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!! ######""""""""""""######""""""#########$$$$$$$$$""""""#########$$$$$$$$$"""""""""######"""""""""###$$$$$$###"""!!!###$$$$$$###"""""""""###%%%&&&""""""""""""""""""""""""""""""""""""############[[[JJJ>>>555666...222,,,,,,,,,,,,------------************))))))))))))((((((''''''''''''((((((%%%&&&''''''((('''''''''$$$&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$%%%%%%''''''(((&&&%%%######%%%&&&((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%(((&&&&&&'''%%%"""###'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))$$$$$$%%%%%%&&&&&&''''''$$$%%%''''''&&&%%%&&&'''%%%%%%&&&''''''''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$'''&&&$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$###############$$$$$$$$$$$$%%%######$$$%%%&&&&&&&&&&&&&&&%%%$$$%%%'''(((((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&'''***,,,---+++***))))))******++++++++++++++++++,,,---...//////...---,,,)))***,,,---.../////////...000111111///---,,,---++++++---///111111///---************)))))))))((((((((())))))******++++++''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''')))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$######$$$%%%$$$"""!!!"""###$$$###!!!"""""""""""""""""""""""""""""""""############$$$""""""""""""""""""######"""###$$$$$$""""""###$$$""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!!!!""""""######$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!!!!!!!!!!######""""""""""""######"""############$$$$$$$$$"""############$$$$$$$$$!!!""""""######""""""!!!!!!""""""!!! """###""""""""""""###$$$%%%%%%"""""""""""""""""""""""" !!!!!!!!!""""""ZZZJJJ>>>555555...222.........---,,,,,,++++++************))))))))))))((((((''''''''''''((((((%%%%%%'''(((((((((''''''$$$&&&((((((&&&%%%%%%&&&((('''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%***%%%"""$$$$$$"""!!!###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((###$$$$$$%%%&&&&&&''''''###%%%''''''&&&&&&&&&'''$$$$$$%%%&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%(((''''''&&&%%%%%%$$$$$$&&&%%%###$$$%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&###%%%&&&&&&%%%$$$$$$%%%"""######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&%%%$$$&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%''')))***)))'''((((((******++++++++++++******------...//////...---,,,+++++++++,,,---...///000///000111000...---------******,,,...111000...+++***************)))(((((()))))))))))))))*********'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((&&&(((******(((''''''(((%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$######$$$%%%$$$"""!!!!!!#########"""""""""""""""""""""""""""############$$$$$$%%%%%%###""""""""""""""""""""""""###$$$$$$""""""###$$$""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""""""""""""""""""#########!!!!!!###$$$$$$$$$###"""################################################""""""""""""""""""############""""""""""""######"""############$$$$$$$$$"""############$$$$$$$$$!!!!!!""""""""""""!!!!!! !!!""""""!!!!!!###%%%!!!!!!"""###$$$%%%%%%%%%""""""""""""""""""""""""!!!!!!!!!"""""""""######ZZZIII===555555...111......---------,,,,,,,,,************))))))))))))((((((''''''''''''(((((($$$%%%'''(((((((((''''''$$$&&&(((((('''%%%%%%&&&+++***(((&&&%%%%%%%%%&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%###$$$%%%&&&&&&&&&%%%%%%'''!!!!!!$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''######$$$%%%%%%&&&''''''###%%%''''''&&&&&&&&&'''###$$$%%%%%%&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%$$$######%%%''''''&&&%%%%%%%%%&&&&&&'''''''''###%%%''''''&&&$$$$$$%%%!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$#########$$$%%%%%%&&&%%%$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%&&&&&&'''&&&&&&%%%$$$&&&((())))))((((((((((((((((((((((((((($$$%%%&&&'''''''''&&&%%%$$$&&&'''((('''&&&'''((('''((()))+++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,++++++,,,---///000///000111000...---------))))))+++...000///---******************)))((((((*********)))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((%%%'''*********))))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$######$$$%%%$$$"""!!!!!!"""######"""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%#########""""""""""""""""""$$$$$$$$$###"""###$$$""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""#########""""""""""""""" """#########"""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%######""""""""""""######"""############$$$$$$$$$"""############$$$$$$$$$!!!!!!""""""""""""!!!!!!"""###$$$$$$###$$$&&&((( !!!###$$$%%%%%%$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%~~~]]]FFF===555222222......//////000///---,,,++++++******))))))))))))))))))(((&&&&&&((()))((('''$$$$$$%%%%%%&&&'''((((((&&&&&&'''((((((''''''''''''((((((((('''%%%###"""'''%%%$$$&&&)))***(((%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%###"""!!!&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((%%%######%%%&&&%%%###$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%###!!!"""%%%'''#########$$$$$$%%%%%%%%%'''''''''&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&& """$$$%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''((('''%%%#########%%%&&&!!!"""$$$&&&''''''&&&&&&%%%$$$######$$$$$$"""!!!### """&&&'''$$$ $$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%% """############%%%&&&%%%%%%&&&'''&&&%%%###"""***(((&&&$$$###$$$%%%&&&&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''%%%############!!! """###$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%&&&'''((()))((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&((()))***))))))+++---,,,,,,,,,++++++*********++++++,,,---------,,,,,,---.........------,,,+++))))))***++++++++++++*********)))''''''&&&&&&&&&)))))))))))))))((('''''''''+++,,,(((&&&''''''%%%((('''&&&%%%$$$%%%&&&'''(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!""""""&&&%%%$$$$$$######$$$$$$###$$$$$$%%%%%%$$$$$$#########""""""!!!!!! $$$""" !!!$$$%%%###!!!""""""""""""""""""""""""######""""""""""""####################################""""""""""""######$$$###""""""######!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""""" """############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""###"""""""""$$$%%%$$$#########$$$$$$$$$%%%%%%%%%""""""!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$%%%%%%$$$$$$$$${{{[[[EEE===444111222.........///......---,,,++++++******))))))))))))))))))(((&&&&&&((()))((('''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%$$$###""""""###$$$%%%&&&&&&&&&%%%$$$&&&$$$###%%%'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$###"""%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""###&&&''''''%%%$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%###""""""%%%'''############$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&!!!###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%######$$$%%%&&&'''''''''((('''&&&&&&%%%%%%$$$######$$$$$$###!!!+++((($$$###$$$"""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$!!!"""$$$$$$$$$$$$%%%'''%%%%%%&&&&&&&&&%%%$$$###((('''%%%#########$$$%%%###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$""""""######""" ######$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''((())))))))))))***,,,---------,,,,,,+++++++++++++++,,,,,,------,,,,,,,,,,,,---------,,,,,,+++))))))***++++++++++++***)))(((((('''''''''(((((()))))))))))))))(((''''''&&&***+++(((&&&''''''%%%'''&&&%%%%%%%%%%%%&&&'''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""%%%%%%$$$$$$#########$$$###$$$$$$%%%%%%$$$$$$#########""""""!!!!!!!!!!!!$$$"""!!!!!!###$$$###!!!""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""#########"""""""""######!!!########################$$$$$$###""""""""""""""" !!!"""###$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""###"""""""""$$$%%%$$$###############$$$$$$$$$%%%""""""!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######vvvWWWCCC<<<333111222//////...---,,,,,,++++++++++++******))))))))))))))))))(((&&&&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%$$$###"""###$$$%%%%%%%%%%%%$$$$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###&&&(((((('''$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%###""""""$$$'''#########$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""$$$&&&%%%$$$###$$$%%%###$$$%%%&&&&&&%%%$$$###'''&&&%%%$$$###$$$%%%&&&(((''''''&&&&&&&&&&&&&&&%%%$$$######$$$$$$###"""&&&###"""###%%%%%%"""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$###"""$$$%%%%%%%%%%%%&&&'''%%%%%%&&&&&&&&&%%%$$$$$$'''&&&$$$###""""""###$$$!!!""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$###""""""$$$$$$###"""$$$$$$%%%%%%%%%$$$######$$$%%%&&&%%%$$$###$$$&&&$$$$$$$$$######$$$$$$%%%'''&&&&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))(((((()))***---------,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++))))))***++++++++++++***((((((''''''(((((()))***)))))))))))))))(((''''''&&&***+++(((&&&''''''%%%&&&&&&%%%%%%%%%&&&&&&'''&&&'''(((******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%%%%$$$$$$##################$$$$$$$$$$$$#########""""""""""""!!!!!!!!!###"""!!!"""###$$$###!!!""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###"""""""""######""" """"""""""""""""""""""""$$$###""""""""""""""""""######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!##############################""""""""""""######""""""""""""""""""""""""###"""""""""$$$%%%$$$###"""""""""#########$$$$$$###""""""!!!!!!""""""###"""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""pppTTTAAA;;;333000222//////...,,,+++******+++,,,+++******))))))))))))))))))(((&&&&&&((()))((('''&&&&&&&&&&&&&&&&&&%%%%%%(((((()))(((((('''&&&&&&&&&&&&&&&%%%$$$######"""$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$###$$$%%%%%%&&&$$$%%%%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$#########"""###%%%&&&&&&%%%###"""&&&&&&%%%$$$$$$$$$%%%&&&######""""""###%%%'''(((%%%$$$######%%%%%%$$$###"""&&&))))))((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$###"""$$$%%%&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%$$$######$$$$$$$$$######$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$###"""###%%%&&&&&&$$$%%%%%%%%%%%%$$$$$$###"""###%%%%%%%%%$$$###$$$%%%&&&&&&%%%$$$$$$###$$$$$$&&&&&&%%%%%%$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''')))))))))'''&&&'''(((++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++))))))***++++++++++++***))))))((((((((((((((())))))))))))))))))(((''''''%%%)))***'''%%%''''''%%%&&&%%%%%%%%%&&&&&&''''''%%%&&&)))******)))&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$$$$$$$$$$######""""""""""""""""""""""""###"""""""""######""""""""""""""""""""""""""""""######""""""""""""##############################""""""############""""""$$$#########%%%%%%###"""##############################"""""""""""""""######$$$$$$$$$######"""!!!###################################################""""""""""""""""""###""""""""""""""""""""""""###"""""""""$$$%%%$$$###!!!""""""""""""############""""""""""""""""""###""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!lllQQQAAA;;;333000222//////...,,,+++******+++,,,+++******))))))))))))))))))(((&&&&&&((()))((('''&&&&&&&&&&&&&&&&&&%%%%%%"""###$$$%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%&&&$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$############$$$%%%%%%###%%%%%%$$$######$$$&&&'''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$""""""###"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%&&&###"""""""""###%%%'''(((%%%$$$###$$$%%%&&&%%%###%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$###"""$$$&&&''''''&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$%%%'''((('''&&&%%%%%%%%%%%%$$$$$$###"""###$$$%%%%%%######$$$%%%((('''&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&&&&'''((())))))))))))))))))******((()))***+++,,,,,,,,,,,,***++++++,,,,,,+++++++++))))))***++++++++++++***,,,,,,***)))''''''&&&&&&)))))))))))))))(((''''''$$$(((***'''%%%''''''%%%$$$%%%%%%&&&&&&'''''''''%%%&&&)))******)))&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$###"""!!!"""######$$$$$$######"""""""""""""""############""""""######"""""""""###""""""""""""""""""""""""######""""""""""""##############################!!!"""############"""!!!%%%$$$$$$%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""##################"""!!! $$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""######"""""""""""""""""""""""""""""""""###"""""""""$$$%%%$$$###!!!""""""""""""###############""""""""""""##################$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!""""""!!!!!!!!!iiiPPPAAA<<<333///111//////...---,,,,,,++++++++++++******))))))))))))))))))(((&&&&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&''''''''''''$$$$$$$$$%%%&&&'''((()))'''''''''&&&%%%&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######$$$&&&$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###############$$$%%%%%%###$$$%%%%%%$$$###$$$%%%((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$"""#########$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$''''''&&&%%%$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%$$$$$$###%%%&&&''''''%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$%%%'''((('''&&&$$$$$$%%%%%%%%%$$$#########$$$%%%$$$###"""###%%%((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&&&&'''(((((((((((((((((()))))))))((((((***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))***++++++++++++***...---+++)))'''&&&&&&%%%)))))))))))))))(((''''''###((()))&&&%%%''''''%%%$$$$$$%%%&&&''''''''''''&&&'''(((******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%&&&""""""$$$%%%%%%%%%$$$###"""###$$$$$$$$$###!!! """"""############"""""""""""""""############$$$!!!###$$$###"""!!!"""###""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!%%%$$$$$$%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$"""""""""""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""""""""""""""""""""""""""###"""""""""$$$%%%$$$###"""""""""#########$$$$$$$$$######""""""######$$$#########$$$$$$$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!hhhPPPBBB>>>333///111.........///......---,,,++++++******))))))))))))))))))(((&&&&&&((()))((('''$$$%%%%%%&&&&&&'''''''''&&&&&&'''((())))))))))))$$$######$$$%%%&&&((()))'''((((((&&&%%%%%%(((+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%######%%%((($$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###############$$$$$$%%%###$$$&&&%%%$$$###$$$%%%'''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$%%%&&&(((***$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&%%%$$$$$$$$$&&&'''&&&%%%$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&%%%%%%((('''%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###$$$%%%&&&%%%$$$######$$$%%%%%%%%%$$$$$$"""$$$%%%$$$###"""###$$$&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$######$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''&&&&&&''')))(((((((((((()))))))))***'''((()))***,,,,,,,,,,,,............---+++***)))))))))***++++++++++++***---,,,+++)))(((''''''''')))))))))))))))(((''''''###''')))&&&%%%''''''%%%###$$$%%%'''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&"""######$$$%%%%%%&&&&&& !!!###$$$%%%$$$###"""""""""$$$$$$$$$###!!! """"""############""""""""""""#########$$$$$$$$$!!!###$$$###!!!!!!"""$$$""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!###""""""$$$%%%&&&%%%###########################"""""""""""""""###$$$$$$""""""#########""""""!!!########################""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""###"""""""""$$$%%%$$$###############$$$$$$$$$%%%$$$######""""""######$$$#########$$$$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""######""""""!!!hhhPPPCCC>>>444///000......//////000///...,,,++++++******))))))))))))))))))(((&&&&&&((()))((('''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&%%%%%%$$$$$$&&&%%%$$$#########$$$%%%&&&'''(((&&&$$$$$$(((,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&%%%$$$$$$'''***$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#########"""###$$$$$$%%%"""$$$&&&&&&$$$###$$$$$$%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&"""$$$&&&%%%$$$###$$$%%%'''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&&&&&&&&&&&&& """$$$%%%%%%%%%$$$%%%$$$###$$$&&&'''&&&%%%'''''''''%%%$$$$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$$$$&&&%%%%%%$$$###$$$%%%'''(((###$$$$$$%%%%%%%%%$$$$$$%%%$$$#########%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$###"""###$$$$$$###""""""###$$$%%%%%%%%%%%%%%%"""$$$$$$$$$###"""###$$$%%%$$$$$$###$$$$$$%%%%%%$$$#########$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&&&&&&&((()))(((((())))))*********+++'''((()))***,,,,,,------000000///...---+++***)))))))))***++++++++++++***++++++***)))(((((()))))))))))))))))))))(((((('''###''')))&&&%%%''''''%%%"""$$$%%%'''((((((''''''(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$%%%%%%&&&&&& """$$$%%%$$$"""!!!!!!"""$$$%%%$$$###!!! """"""############""""""""""""######$$$$$$$$$$$$!!!###%%%$$$!!! """$$$""""""""""""""""""""""""######""""""""""""############################## """###$$$$$$###""" !!!!!!!!!"""$$$$$$###"""""""""""""""""""""""""""""""""!!!""""""###$$$$$$"""######$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""###"""""""""$$$%%%$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""hhhMMM>>><<<444///000---......---------,,,,,,,,,''''''&&&&&&&&&''''''(((++++++)))'''(((***&&& ######$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$#########"""###$$$$$$###$$$&&&'''%%%$$$###$$$%%%%%%$$$###%%%%%%%%%$$$$$$#########%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!$$$$$$""""""&&&)))"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###%%%(((((('''%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''%%%$$$###$$$%%%%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&""" """&&&'''&&&###"""############$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%'''(((***,,,---,,,***))))))************+++++++++111222111///+++)))((()))((((((((((((((((((((((((***)))((('''''''''''''''((((((((('''&&&&&&&&&%%%'''&&&$$$######$$$&&&'''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$############$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$""""""""""""""""""""""""!!!!!!""""""#########$$$&&&"""!!!$$$%%%%%%""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!""""""###$$$$$$###########################"""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!""""""######$$$$$$###"""!!!!!!!!!"""$$$$$$ !!!"""###$$$$$$""""""""""""############$$$###"""#########!!! """$$$%%%$$$######!!!###$$$###"""!!!"""###!!!!!!"""###$$$%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""""""""""""""######$$$#########""""""!!!!!!!!!"""###$$$$$$###"""!!!fffKKK===;;;444111222///......---------,,,,,,,,,(((((((((''''''(((((()))%%%&&&%%%###%%%)))(((###$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%"""""""""""""""#########&&&%%%%%%%%%%%%&&&'''''''''''''''&&&%%%$$$""""""&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$"""$$$&&&'''%%%$$$######&&&$$$######$$$%%%%%%$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""""""""###%%%&&&&&&&&&############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&''''''&&&%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%'''((()))((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&%%%%%%$$$ !!!"""$$$&&&((()))***$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&###!!!!!!###%%%&&&%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&'''((((((&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***++++++******))))))*********+++++++++---...///---+++******+++(((((((((((((((((((((((()))(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$############$$$$$$%%%$$$######%%%%%%$$$###########################""""""""""""#########$$$$$$######%%%%%%"""!!!!!!!!!"""""""""""""""""""""""""""""""""""""""###""""""!!!!!!!!!""""""###########################"""""""""""""""""""""!!!"""###$$$$$$###"""!!!"""""""""""""""#########"""!!!!!! !!!"""###$$$""""""""""""############""""""""""""############$$$###"""###$$$$$$""" !!!"""$$$%%%$$$###"""!!!###$$$###"""!!!"""###!!!!!!"""$$$$$$%%%%%%$$$"""############$$$$$$$$$#########$$$$$$$$$%%%%%%#################################"""""""""""""""############"""""""""!!!!!!"""###$$$$$$###"""!!!cccJJJ<<<999333111333000......---------,,,,,,,,,***))))))(((((())))))***%%%&&&$$$"""$$$((((((%%%%%%%%%&&&''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&%%%$$$###"""&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%"""%%%((()))&&&###!!!!!!'''%%%""""""###%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&###!!!###&&&(((&&&###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&$$$$$$&&&'''&&&'''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%#########$$$%%%''')))***''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$ """$$$&&&(((***+++$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$###"""###%%%%%%###"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&'''((((((&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&&&&%%%%%%&&&'''((()))***++++++)))))))))*********++++++)))+++,,,,,,++++++,,,---(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$############$$$$$$$$$###""""""$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############"""###%%%&&&%%%!!! !!!!!!""""""#########""""""""""""""""""""""""$$$###""""""!!!!!!!!!!!!########################""""""""""""""""""######""""""############""""""############""""""""""""!!!!!!!!! !!!""""""###$$$$$$$$$$$$#########"""""""""""""""##################"""###%%%&&&$$$###!!!"""###$$$$$$$$$""""""!!!###$$$###"""!!!"""###!!!"""###$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$$$$$$$%%%########################$$$#########""""""!!!!!!############""""""""""""""""""############""""""aaaJJJ;;;777111111333.........---------,,,,,,,,,******)))((((((((())))))(((***(((%%%%%%((((((%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''((((((&&&%%%%%%%%%%%%&&&''''''######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$######$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$###%%%''''''%%%$$$######(((%%%"""!!!"""$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''%%%###$$$&&&'''%%%############$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$######&&&((($$$%%%%%%%%%%%%$$$######%%%%%%%%%&&&&&&%%%%%%%%%######$$$$$$%%%&&&'''((('''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$###"""!!!#########$$$$$$$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""%%%'''((('''&&&%%%&&&&&&&&&''')))+++,,,...))))))))))))************''')))***+++******,,,---((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%%%%###"""###$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""!!!!!!""""""!!!!!! !!!"""######$$$$$$""""""""""""""""""""""""%%%$$$###"""!!!!!!!!!!!!###############$$$$$$$$$"""""""""""""""#########"""""""""######"""""""""$$$$$$######""""""!!!!!!!!!!!!!!!"""""""""##############################!!!"""""""""###############""""""$$$&&&'''&&&%%%######$$$$$$$$$###""""""!!!###$$$###"""!!!"""###!!!"""###$$$$$$$$$$$$$$$""""""#########$$$$$$$$$############$$$$$$$$$$$$########################$$$$$$######"""!!!!!!!!!#########""""""""""""""""""""""""######"""""""""aaaJJJ;;;444...000333---......---------,,,,,,,,,***)))(((((('''''''''(((&&&)))(((%%%$$$'''(((&&&######$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%"""#########$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$######$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$%%%%%%%%%%%%%%%$$$###$$$&&&)))(((%%%"""!!!"""$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$&&&'''&&&$$$###$$$&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&%%%$$$######%%%'''###$$$$$$%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$###""""""!!!###$$$$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""%%%'''((('''&&&%%%'''''''''(((***,,,...///(((((()))))))))*********(((***+++***))))))***,,,))))))))))))))))))))))))''''''&&&&&&&&&''''''(((&&&''''''(((((()))))))))$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&$$$%%%&&&'''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############!!!!!!"""######$$$%%%&&& !!!!!!"""###$$$$$$%%%""""""""""""""""""""""""%%%%%%$$$"""!!!!!!!!!!!!""""""#########$$$$$$$$$!!!!!!""""""###############""""""""""""""""""###$$$$$$######""""""!!!!!!""""""############$$$### !!!!!!"""######$$$!!!"""""""""############"""""""""$$$&&&'''&&&%%%$$$$$$$$$$$$$$$#########!!!###$$$###"""!!!"""###""""""###$$$$$$$$$######""""""#########$$$$$$$$$""""""#########$$$$$$$$$####################################""""""!!!!!!""""""""""""""""""#########""""""""""""""""""###```KKK<<<444...333777///......---------,,,,,,,,,******)))(((''''''''''''"""%%%$$$$$$''')))'''"""###$$$$$$%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&'''''''''&&&%%%$$$###"""$$$(((+++'''%%%""""""###%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$######""""""######$$$"""%%%(((&&&###!!!$$$'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%######%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$###"""&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%###"""""""""$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&'''((((((&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&&&&%%%'''((()))***+++,,,---...((((((((()))))))))******)))***++++++***)))***+++))))))))))))))))))))))))(((''''''''''''((())))))(((((((((((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%&&&'''''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""''')))(((%%%""" !!!""""""######$$$$$$$$$""""""""""""""""""""""""%%%$$$######"""""""""""""""""""""###$$$$$$%%%%%%!!!!!!!!!"""######$$$$$$######""""""""""""##################""""""""""""!!!!!!"""############### !!!"""###$$$$$$""""""""""""############"""!!!"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$###"""!!!"""###"""######$$$$$$$$$######"""############$$$$$$$$$"""""""""############$$$########################"""""""""""""""""""""###""""""""""""##################""""""""""""######^^^KKK<<<555111888===666......---------,,,,,,,,,,,,+++***)))((((((((((((!!!&&&%%%%%%'''((('''###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%)))))))))(((''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&)))&&&$$$######$$$%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$######$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&&&&$$$###$$$%%%"""###$$$%%%&&&'''''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$######%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""##################""""""$$$&&&%%%###!!!"""$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&'''((((((&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***+++++++++***(((((((((((()))))))))***)))***++++++******+++---))))))))))))))))))))))))((((((((((((((()))******)))))))))(((((((((((((((&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&###$$$&&&(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###$$$%%%&&&%%%###########################%%%%%%%%%$$$$$$############'''(((%%%""" ########################""""""""""""""""""""""""$$$$$$######"""#########!!!""""""###$$$$$$%%%%%% !!!!!!"""######$$$$$$$$$###"""!!!!!!"""###$$$"""""""""""""""#########!!!"""""""""!!! !!!!!!!!!""""""#########""""""""""""############"""!!!!!!###$$$%%%$$$"""############$$$%%%%%%&&&!!!###$$$###"""!!!"""#########$$$$$$$$$######""""""############$$$$$$$$$""""""""""""####################################!!!!!!!!!"""######$$$$$$!!!"""""""""############$$$###"""!!!!!!"""###$$$]]]JJJ===666333===CCC<<<......---------,,,,,,,,,---,,,+++***))))))))))))%%%***)))'''((('''%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%$$$######"""&&&%%%%%%%%%%%%&&&''''''!!!"""$$$%%%&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$#########""""""!!!!!!&&&'''((('''%%%$$$$$$%%%%%%$$$###$$$%%%%%%$$$############$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''(((((((((&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$""" !!!%%%&&&%%%"""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""$$$&&&&&&%%%$$$###$$$ !!!###$$$%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''(((((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""!!!###&&&%%%###!!!###%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%''')))***+++***)))((((((((((((((())))))))))))((()))+++++++++,,,---///)))))))))))))))))))))))))))))))))))))))***++++++******))))))(((((('''''''''&&&$$$######$$$&&&'''&&&''''''''''''''''''&&&###$$$&&&(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$###"""###$$$$$$$$$"""""""""""""""""""""""""""%%%%%%%%%$$$$$$############$$$###!!!$$$((($$$$$$$$$###############""""""""""""""""""""""""##################$$$$$$!!!""""""###$$$$$$%%%%%% !!!!!!"""###$$$$$$$$$$$$###"""!!!!!!"""###$$$!!!!!!""""""######$$$$$$ $$$$$$$$$###############""""""""""""############"""!!!!!!"""$$$$$$###!!!############$$$%%%&&&'''!!!###$$$###"""!!!"""#########$$$$$$$$$######""""""############$$$$$$$$$""""""""""""#################################### !!!"""###$$$%%%%%%!!!!!!""""""#########$$$$$$###"""!!!!!!"""###$$$bbbHHH:::999444222333//////......---,,,+++******(((((())))))*********+++"""&&&&&&$$$%%%******$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''$$$'''((('''$$$###&&&)))%%%$$$###""""""$$$&&&'''%%%&&&''''''%%%######$$$'''&&&%%%$$$###$$$%%%&&&%%%%%%$$$###""""""######%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$!!!######""" ###&&&"""############$$$$$$$$$"""$$$&&&((('''%%%""""""###$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%((($$$!!!###''')))&&&"""%%%%%%%%%$$$$$$############%%%&&&&&&$$$$$$%%%'''########################%%%$$$######%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%############%%%&&&'''%%%$$$$$$%%%%%%###"""%%%%%%%%%$$$$$$#########$$$$$$$$$######"""""""""%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""$$$%%%### &&&%%%$$$$$$%%%%%%###"""%%%$$$###"""""""""$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''(((((((((((((((''''''''')))***++++++***)))***+++))))))))))))))))))))))))((((((((()))******++++++(((((((((((((((((((((((('''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%''''''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$##############################"""""""""###$$$$$$$$$%%%"""''''''""" ###$$$ %%%$$$$$$$$$######""""""!!!"""###$$$%%%$$$######%%%$$$###$$$&&&&&&$$$#########""""""""""""######"""""""""""""""!!! $$$###"""!!!!!!"""###$$$############""""""""""""$$$$$$$$$#########"""""" !!!!!!!!!!!!!!!!!!"""!!!!!! """""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$######!!!"""###$$$$$$$$$$$$$$$)))(((%%%###!!!!!!"""### """$$$%%%$$$######"""############$$$$$$$$$$$$#########""""""!!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!!$$$$$$##################aaaGGG999777222111222///,,,,,,+++***)))(((''''''******))))))((('''''''''###&&&&&&######'''&&&!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$###""""""!!!'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&%%%$$$$$$%%%&&&%%%$$$###"""###$$$&&&'''$$$&&&''''''%%%###$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$###############&&&&&&%%%%%%$$$$$$######"""###############"""!!!$$$$$$############$$$$$$""""""##################"""$$$$$$###!!!"""$$$'''"""############$$$$$$$$$###$$$&&&'''&&&%%%"""!!!$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""" !!!###%%%###!!!%%%%%%%%%$$$$$$$$$#########%%%&&&&&&$$$$$$%%%'''########################%%%$$$###$$$%%%%%%%%%###$$$$$$$$$#########""""""%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$%%%&&&%%%###&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%!!!"""######$$$$$$$$$######$$$$$$$$$$$$###""""""&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%%%%###!!!&&&%%%###$$$%%%%%%$$$"""%%%$$$###""""""###$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''''''''''''''(((((((((((()))***++++++))))))***+++(((((((((((((((((((((((('''(((((((((((()))))))))'''''''''''''''''''''''''''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((((((&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%#######################################$$$$$$$$$"""&&&&&&!!! ###### ###"""""""""!!!!!!!!!!!!!!!"""###$$$%%%$$$$$$######"""!!!"""###$$$"""!!!######""""""""""""#####################""""""!!!$$$###"""!!!!!!"""###$$$############""""""""""""$$$$$$$$$#########"""""" !!!!!!!!!"""""""""!!!!!!"""""""""!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""######$$$$$$######)))'''%%%###"""""""""###""""""""""""######$$$%%%"""############$$$$$$$$$############"""""""""!!!""""""""""""""""""""""""############"""""""""!!!########################___FFF888666000///222///......---,,,+++******))),,,+++***((('''%%%$$$###'''***)))&&&%%%'''&&&###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''')))'''%%%%%%&&&&&&%%%$$$%%%$$$#########$$$&&&'''$$$&&&'''&&&%%%$$$$$$%%% !!!"""$$$%%%&&&&&&&&&%%%$$$$$$############$$$''''''&&&$$$###"""!!! ###$$$$$$$$$###"""!!!!!!$$$$$$############$$$$$$""""""######$$$$$$%%%%%%###$$$%%%$$$######%%%'''"""############$$$$$$$$$$$$$$$%%%%%%%%%$$$######&&&%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$######%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$%%%&&&%%%###$$$$$$$$$############"""%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&$$$$$$$$$&&&'''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%!!!!!!"""############"""###############""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%%%%$$$###&&&$$$###$$$%%%%%%$$$"""$$$######"""######$$$$$$$$$$$$#########$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''((((((((()))(((***+++***)))((()))+++((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***)))(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""$$$$$$"""!!!$$$###!!!"""""""""""""""!!!!!!!!!""""""###$$$$$$$$$$$$######"""!!!"""###$$$"""!!!######""""""""""""######$$$$$$$$$$$$$$$###""""""######""""""""""""##################""""""""""""$$$############"""""""""!!!""""""""""""#########!!!""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$"""############""""""!!!'''&&&$$$###"""""""""###&&&$$$###!!!!!!###%%%&&&"""############$$$$$$$$$############""""""""""""""""""""""""""""""""""""############""""""""""""########################^^^EEE888666000///222111000000///...---,,,++++++,,,+++***)))'''&&&$$$$$$((())))))'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''',,,)))&&&&&&((()))'''$$$%%%$$$$$$$$$$$$%%%&&&'''$$$%%%'''&&&%%%$$$$$$%%% !!!###$$$%%%%%%$$$$$$%%%$$$$$$######$$$$$$$$$((('''&&&$$$""" $$$$$$$$$$$$###"""!!!!!!%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&''''''((((((######$$$$$$###$$$%%%%%%""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$'''%%%###!!!!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&&&&########################(((((((((&&&$$$%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%''''''''''''%%%$$$$$$###"""###%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%""""""###############"""$$$$$$$$$$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$#####################$$$$$$%%%$$$"""""""""$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))((()))******(((((()))***(((((((((((((((((((((((())))))(((((('''&&&&&&%%%''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&)))++++++***&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%'''(((((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""###$$$######$$$%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$&&&$$$######%%%%%%%%%$$$######""""""""""""############$$$$$$######"""!!!###""""""""""""""""""###############"""""""""!!!############""""""""""""""""""#########$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$############""""""!!! &&&%%%$$$###""""""######&&&%%%$$$#########$$$%%%""""""#########$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""#########"""""""""""""""###############$$$$$$$$$\\\EEE:::999222000444222------,,,+++***)))((((((++++++***))))))(((''''''%%%%%%&&&%%%###"""$$$(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''***'''$$$$$$'''(((&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&###%%%&&&&&&%%%$$$%%%&&&"""###$$$%%%%%%$$$"""!!!%%%$$$$$$$$$$$$$$$%%%%%%''''''&&&$$$"""!!! $$$$$$$$$$$$$$$###""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&''''''((((((""""""""""""###$$$######""""""#########$$$$$$$$$%%%$$$$$$######$$$%%%%%%&&&%%%###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&'''########################%%%%%%%%%###!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%''''''''''''%%%$$$###""""""###%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%$$$$$$######%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%%%%%%%###""""""######$$$$$$$$$$$$$$$###"""""""""$$$'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''(((((()))'''((())))))''''''((()))''''''''''''''''''''''''******))))))((('''&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&)))++++++***&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%'''((())))))$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""%%%###"""$$$&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$&&&$$$######$$$%%%%%%$$$######""""""""""""######""""""######""""""!!! """""""""######"""""""""############"""""""""!!!""""""""""""""""""""""""############$$$$$$$$$$$$""""""###$$$$$$%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%###############"""!!! $$$$$$#####################$$$%%%&&&%%%$$$###"""""""""#########$$$$$$$$$""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""######""""""#########$$$$$$$$$XXXDDD;;;;;;444111333222///......---,,,+++******************))))))))))))((((((((()))&&&$$$'''---&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%$$$"""###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$&&&&&&%%%$$$%%%&&&$$$$$$%%%%%%$$$######"""%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$######""""""######$$$$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%""""""######$$$$$$%%%%%%"""!!!!!!"""$$$$$$###!!!"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###""""""###$$$$$$$$$$$$%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%&&&'''&&&$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$#########%%%&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%&&&$$$#########%%%&&&%%%$$$!!!"""###$$$$$$$$$$$$$$$######""""""###%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''''''''(((&&&((()))((('''&&&''')))''''''''''''''''''''''''******))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***)))(((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############&&&!!! $$$((('''&&&&&&"""""""""#####################""""""######$$$%%%%%%### """###############""""""""""""######"""""""""""""""!!! """"""############""""""############""""""""""""!!!!!!"""""""""""""""###"""############$$$$$$$$$"""######$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$%%%%%%%%%###$$$$$$$$$$$$######"""""""""##################!!!"""$$$&&&&&&%%%###""""""############$$$$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""############"""""""""###$$$$$$%%%%%%TTTAAA;;;<<<444000222000111111000///...---,,,,,,)))))))))))))))(((((((((+++)))***+++'''"""&&&---''''''''''''''''''''''''%%%%%%&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''###$$$%%%$$$$$$$$$&&&((($$$%%%%%%&&&&&&&&&&&&&&&"""$$$&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&""""""#####################!!!!!!###%%%&&&$$$!!!"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$&&&((('''#########$$$$$$$$$%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%%%%&&&'''&&&%%%""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%(((&&&%%%%%%&&&'''&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###""""""%%%&&&&&&&&&&&&%%%$$$$$$###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%###"""$$$&&&$$$###"""###%%%&&&%%%$$$ !!!###$$$%%%%%%$$$$$$!!!"""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((((((&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%"""######$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$"""'''&&&$$$%%%"""""""""######$$$$$$$$$$$$###"""""""""###$$$%%%%%%### !!!###############""""""""""""######"""############"""!!!!!!!!!"""###$$$$$$###"""!!!############""""""""""""!!!!!!!!!!!!""""""######"""""""""############$$$##################"""!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$!!!!!!"""###############!!!!!!"""###$$$$$$$$$$$$"""############$$$$$$$$$!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############!!!""""""###$$$$$$%%%%%%QQQ???:::<<<444///111.........---,,,+++******)))***))))))(((''''''&&&&&&'''%%%%%%%%%%%%''''''''''''''''''''''''!!!"""######$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&)))(((&&&&&&***---$$$%%%&&&&&&''''''&&&&&&"""$$$&&&&&&%%%%%%&&&'''$$$$$$######$$$&&&((()))$$$$$$$$$$$$%%%%%%&&&'''######$$$%%%&&&&&&''''''!!!"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$""""""$$$''''''%%%""""""############$$$$$$$$$"""###$$$%%%%%%%%%%%%%%% !!!"""$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$!!! """&&&%%%#########$$$$$$%%%%%%%%%###%%%&&&&&&%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%############%%%&&&***)))''''''(((((('''%%%#########$$$$$$%%%%%%%%%###"""""""""!!!!!! $$$$$$$$$%%%%%%$$$$$$$$$###############"""!!!!!!$$$%%%%%%%%%%%%$$$#########$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%$$$""""""$$$&&&$$$###"""###%%%&&&%%%$$$ !!!###$$$%%%%%%$$$$$$ !!!###$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%''''''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$'''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""######$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$%%%###!!!&&&%%%###$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""""""""###%%%&&&'''%%%""""""###%%%%%%%%%######""""""""""""######$$$$$$$$$$$$$$$###""""""!!!"""###$$$$$$###"""!!!############"""""""""""" !!!!!!!!!""""""######!!!""""""""""""########################"""!!! """""""""""""""""""""""""""""""""""""""""""""""" !!!"""###%%%%%%%%%&&&###$$$%%%%%%&&&&&&&&&&&& !!!"""######$$$######"""!!! !!!###%%%&&&"""############$$$$$$$$$!!!!!!""""""#########$$$""""""""""""""""""""""""!!!!!!""""""#########$$$!!!""""""###$$$$$$%%%%%%|||NNNBBB777333111///------------------,,,+++******(((((('''&&&&&&&&&&&&&&&)))'''%%%%%%&&&'''((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%((()))((($$$###$$$'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''&&&$$$###$$$%%%###$$$&&&''''''&&&$$$###%%%%%%&&&&&&&&&&&&''''''############""""""!!!!!!$$$######""""""######$$$(((%%%!!!!!!$$$&&&%%%###%%%&&&%%%$$$""""""$$$&&&###!!! """%%%'''&&&$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$######""""""""""""###%%%%%%%%%$$$"""###$$$%%%%%%$$$'''$$$######%%%%%%"""&&&%%%$$$$$$$$$%%%&&&'''$$$$$$###$$$%%%%%%$$$"""'''""""""&&&%%% $$$""""""###$$$%%%%%%&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%$$$######%%%%%%$$$###$$$&&&&&&&&&$$$$$$$$$&&&$$$&&&&&&%%%###"""###$$$$$$$$$######$$$$$$%%%&&&$$$#########$$$$$$%%%&&& """###%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""%%%'''&&&$$$###%%%(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######""""""""""""""""""""""""%%%%%%$$$$$$###"""""""""%%%%%%$$$$$$###$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&'''&&&%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%#########'''&&&%%%$$$$$$$$$%%%&&&$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''((())))))'''&&&&&&'''((()))(((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%&&&'''''''''######################## !!!"""%%%'''(((&&&$$$"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""%%%$$$"""!!!!!!"""$$$%%%%%%$$$###""""""###$$$%%% !!!"""###$$$$$$%%%""""""""""""""""""""""""#########"""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!""""""######$$$$$$%%%###""""""######""" """""""""""""""""""""""""""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$###############"""""""""""""""###"""!!!"""###$$$###!!!############$$$$$$$$$$$$yyyMMMBBB666333222000...///------------,,,+++******)))(((''''''&&&&&&''''''((('''%%%%%%'''((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$###%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&$$$&&&&&&%%%$$$###$$$%%%###$$$&&&''''''&&&$$$#########$$$$$$$$$$$$%%%%%%$$$$$$$$$######"""""""""$$$$$$############$$$$$$######"""!!!!!!!!!###$$$%%%&&&%%%$$$""""""###%%%###"""!!!"""%%%&&&%%%###"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!!!!"""###$$$%%%&&&&&&%%%$$$""""""$$$%%%$$$###%%%###!!!"""###### ######"""""""""###$$$%%%%%%$$$$$$%%%&&&&&&%%%###&&&""""""%%%%%%!!!!!!%%%"""######$$$%%%%%%&&&&&&$$$%%%&&&%%%$$$######$$$&&&$$$###$$$%%%&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$&&&$$$%%%&&&%%%#########%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$###############%%%%%%$$$$$$###$$$$$$%%%$$$%%%%%%%%%%%%$$$######%%%%%%$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''(((''''''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%&&&&&&&&&&&&########################""""""###$$$&&&%%%### ###############$$$$$$$$$""""""""""""""""""""""""%%%$$$"""!!!!!!"""$$$%%%$$$$$$###""""""###$$$$$$!!!!!!""""""######$$$$$$"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""""""""############"""""""""""""""""""""""""""""""""""""""#########$$$###""""""######""" """""""""""""""""""""""""""############$$$$$$$$$$$$######""""""######$$$""""""#########$$$$$$$$$$$$$$$$$$$$$#########"""######$$$$$$$$$$$$######"""""""""""""""#########$$$"""!!!"""###$$$###!!!!!!!!!!!!!!!""""""""""""wwwMMMAAA666333333111///000------------,,,+++*********)))((((((''''''(((((('''&&&&&&'''(((((('''%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&### """&&&'''%%%"""&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%""""""$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%###"""###$$$###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%% ###%%%### """&&&&&&&&&&&&$$$"""!!!"""###$$$###""""""$$$%%%$$$###"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###%%%&&&''''''&&&&&&&&&$$$"""###$$$%%%$$$###%%%$$$######$$$$$$""" ######""""""######$$$%%%&&&%%%$$$%%%''''''%%%$$$$$$""""""%%%%%%######%%%######$$$$$$%%%%%%&&&&&&$$$%%%&&&%%%$$$###$$$%%%&&&%%%$$$%%%&&&'''&&&$$$###%%%&&&%%%$$$###%%%&&&###$$$%%%%%%$$$###$$$&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%########################"""############$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$#####################"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$%%%'''(((%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$########################$$$#########$$$### $$$$$$$$$###############""""""""""""""""""""""""%%%$$$###""""""###$$$%%%$$$$$$###""""""###$$$$$$"""""""""""""""#########""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""############""""""""""""$$$###""""""######"""!!!"""""""""""""""""""""""""""############$$$$$$$$$###""""""""""""""""""###"""""""""############$$$$$$$$$$$$$$$##################$$$$$$$$$$$$######!!!!!!""""""######$$$$$$$$$###""""""###$$$###"""!!!!!!!!!!!!""""""""""""xxxOOOCCC777444333000//////------------,,,+++************)))(((((((((((((((&&&&&&&&&((())))))&&&$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$###$$$'''((('''%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%!!!###%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''###$$$%%%$$$"""!!!"""######$$$%%%%%%%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""$$$&&&%%%######%%%'''%%%&&&&&&$$$"""!!!!!!"""$$$$$$###############"""""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&''')))******(((&&&%%%(((&&&$$$$$$%%%&&&%%%$$$''''''&&&''''''&&&%%%$$$%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&$$$###"""###$$$%%%$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$%%%&&&'''&&&%%%%%%''''''&&&%%%###$$$%%%%%%$$$###%%%&&&"""###%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$########################!!!""""""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%!!!"""###$$$%%%&&&&&&&&&"""###$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%(((+++$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%&&&&&&''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%$$$##############################%%%$$$######$$$###!!!%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""$$$$$$###""""""###$$$$$$$$$##################$$$#########"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""""""""############""""""""""""""""""""""""$$$$$$######""""""!!!!!!$$$"""!!!"""######"""!!!""""""""""""""""""""""""""""""#########$$$$$$$$$######""""""""""""######""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### !!!"""###$$$$$$%%%$$$###""""""$$$$$$###""""""#########$$$$$$$$$$$$wwwPPPDDD888444222///------------------,,,+++************)))(((((((((((((((&&&&&&&&&((())))))&&&$$$&&&&&&%%%%%%%%%$$$$$$$$$"""$$$&&&&&&$$$$$$&&&(((!!!"""###%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$!!!###%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$###"""###&&&'''%%%$$$$$$%%%&&&$$$"""!!!!!!"""###$$$$$$$$$############""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%'''))),,,,,,,,,+++******(((&&&&&&''''''&&&%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$###$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%'''((('''&&&%%%'''((('''&&&%%%%%%''''''&&&%%%"""###%%%$$$######%%%&&&"""###%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&%%%%%%'''&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$##############################!!!!!!"""###$$$%%%%%%&&&$$$#########$$$$$$%%%&&&!!!"""###$$$%%%&&&&&&&&&"""$$$%%%%%%###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%(((+++#########$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$#########$$$$$$%%%&&&&&&'''&&&''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%$$$###""""""########################$$$###"""###%%%&&&%%%###%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""$$$##################$$$#########$$$$$$##################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$!!!"""""""""############""""""""""""""""""""""""$$$$$$######""""""!!!!!!###"""!!!"""###$$$###"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$######$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$###### !!!"""###$$$$$$%%%$$$###"""###$$$%%%$$$""""""#########$$$$$$$$$$$$rrrOOOCCC777333111...,,,---------------,,,+++*********)))((((((''''''(((((('''&&&&&&'''(((((('''%%%&&&&&&%%%%%%%%%%%%$$$$$$###%%%$$$!!! ###&&& !!!###%%%&&&(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$""""""$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%### !!!%%%'''$$$ """###%%%$$$###!!!"""""""""###$$$$$$###"""###%%%"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""$$$'''***---//////000***(((&&&&&&''''''&&&%%%###$$$&&&%%%$$$######$$$!!!"""###$$$$$$$$$$$$###&&&%%%$$$%%%''''''%%%$$$###%%%&&&###$$$&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''&&&&&&'''(((&&&%%%$$$%%%&&&'''&&&$$$!!!###$$$$$$######%%%&&&###$$$%%%%%%$$$###$$$&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&''''''&&&$$$###&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%############$$$%%%&&&&&&$$$%%%%%%%%%%%%$$$######!!!$$$&&&%%%###"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$%%%'''(((!!!"""###$$$%%%%%%%%%$$$&&&&&&&&&&&&%%%$$$############$$$$$$%%%%%%&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&''''''''''''$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%$$$###""""""###########################"""!!!###%%%''''''&&&$$$$$$$$$###############""""""""""""""""""""""""########################"""###$$$$$$$$$$$$###""""""""""""""""""#########"""""""""""""""""""""""""""######$$$$$$%%%%%%%%%""""""""""""############""""""""""""""""""""""""############""""""""""""###"""!!!"""###$$$###""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###"""""""""""""""!!!!!!$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######!!!!!!""""""######$$$$$$%%%#########$$$%%%$$$###!!!!!!!!!!!!""""""""""""nnnKKK???444111111///...///------------,,,+++******)))(((''''''&&&&&&''''''((('''%%%%%%'''((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$"""#########"""!!!""""""######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%$$$%%%%%%&&&''''''#########$$$$$$$$$%%%%%%$$$&&&&&&%%%$$$###$$$%%%$$$$$$############$$$$$$######$$$$$$$$$$$$%%%%%%###$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$ !!!###$$$$$$###""" """$$$$$$###""""""### """$$$$$$""""""$$$&&&"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########%%%'''***,,,---...)))'''%%%%%%%%%%%%$$$###!!!###%%%%%%###"""###%%%!!!"""###$$$$$$$$$######%%%$$$$$$%%%&&&&&&%%%###$$$''''''######&&&&&&###&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$$$$%%%'''&&&$$$###$$$%%%&&&%%%$$$ """$$$$$$######%%%&&&$$$%%%&&&%%%#########%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&'''&&&%%%###"""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""%%%&&&$$$######$$$$$$%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%############$$$%%%&&&'''$$$%%%%%%%%%%%%$$$######"""%%%$$$!!! ###&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&%%%$$$$$$%%% !!!###$$$%%%%%%%%%$$$&&&&&&&&&&&&%%%$$$###"""#########$$$%%%%%%&&&&&&###$$$%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''$$$&&&((((((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$######"""########################"""!!! """$$$&&&&&&&&&###############$$$$$$$$$""""""""""""""""""""""""#########$$$$$$#########"""###$$$$$$$$$$$$###"""!!!!!!""""""######$$$$$$""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%""""""""""""############"""""""""""""""""""""""""""""""""""""""#########"""!!!!!!!!!###$$$###""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$############$$$$$$######""""""!!!!!!!!!!!!$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$$$$######"""""""""""""""#########%%%$$$######%%%%%%$$$###!!!!!!!!!!!!""""""""""""mmmGGG<<<222000111000000111------------,,,+++******(((((('''&&&&&&&&&&&&&&&)))'''%%%%%%&&&'''((('''&&&&&&&&&%%%%%%%%%$$$$$$(((%%%"""###&&&&&&$$$!!!%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###'''&&&%%%$$$%%%&&&'''(((""""""#########$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%$$$$$$############$$$$$$%%%%%%&&&&&&&&&'''''''''#########$$$$$$%%%%%%%%%$$$##################$$$"""&&&'''%%%###%%%'''!!!###$$$#########$$$"""$$$$$$""""""%%%'''"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$''''''&&&&&&&&&&&&'''((((((&&&$$$###$$$$$$###""""""%%%''''''%%%###%%%'''###$$$%%%&&&'''&&&%%%%%%$$$$$$###$$$%%%&&&$$$"""$$$((((((######&&&&&&"""&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$$$$######$$$%%%%%%$$$######%%%%%%$$$### """###$$$######%%%&&&$$$&&&&&&%%%###"""###$$$$$$$$$######$$$$$$%%%&&&###$$$&&&&&&&&&$$$"""!!!###$$$%%%&&&%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#######################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""%%%&&&$$$""""""###$$$%%%&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$############$$$%%%&&&'''!!!"""###$$$%%%&&&&&&&&&!!!$$$### """&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%######### !!!###$$$%%%%%%$$$$$$&&&'''&&&&&&%%%$$$###""""""######$$$%%%%%%&&&&&&$$$%%%''')))******)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((($$$&&&(((((('''%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&$$$$$$&&&&&&&&&&&&$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$$$$##############################"""!!! !!!###$$$$$$$$$""""""######$$$$$$$$$%%%""""""""""""""""""""""""######$$$$$$$$$$$$######"""###$$$%%%%%%$$$###""" !!!!!!"""###$$$$$$%%%"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""""""""############""""""""""""""""""""""""!!!!!!""""""######$$$$$$"""!!!!!!!!!###$$$$$$###"""""""""""""""""""""""""""############$$$$$$$$$######""""""""""""############""""""!!!!!!!!! $$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$###############"""""""""""""""%%%$$$######%%%%%%$$$###############$$$$$$$$$$$$cccIII;;;666666//////222...,,,,,,,,,+++++++++******+++)))((('''((()))((('''***'''$$$###$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$######$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%$$$%%%%%%%%%"""$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''"""###$$$%%%&&&%%%$$$###$$$$$$%%%%%%$$$$$$###""""""############$$$$$$$$$""""""!!!!!!!!!"""$$$%%% """######!!!%%%%%%$$$$$$###"""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###############"""!!! $$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$########################$$$&&&'''&&&###!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%&&&'''&&&%%%###"""&&&%%%$$$%%%'''((('''&&&'''%%%""" """%%%'''&&&&&&&&&&&&&&&&&&&&&&&&########################&&&%%%$$$$$$############)))((('''&&&%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###&&&'''((('''%%%$$$%%%&&&!!!$$$%%%$$$  ###%%%$$$"""!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&''''''%%%%%%&&&'''((('''&&&%%%%%%&&&'''(((%%%&&&''''''((((((''''''((('''%%%$$$###$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%$$$###""""""############$$$$$$$$$""""""###$$$$$$$$$$$$###%%%%%%$$$###""""""######&&&%%%###""""""""" ######""""""######$$$%%%###%%%&&&%%%""" """$$$&&&%%%###"""""""""######""""""############""""""!!!!!!""""""######$$$$$$%%%$$$###"""""""""###$$$$$$$$$$$$###"""!!!!!! !!!"""###$$$$$$###"""!!!###"""!!! !!!"""### !!!"""$$$$$$######""""""############$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!!!!"""###%%%%%%######$$$$$$$$$%%%%%%%%%######""""""######$$$%%%""""""""""""""""""""""""""""""############""""""$$$#########""""""!!!!!!fffIII:::666666///...222...,,,,,,,,,+++++++++******+++)))''''''((()))((('''+++)))&&&%%%&&&((((((''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$######$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%'''(((((('''&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######""""""############$$$$$$$$$######"""""""""###$$$%%%%%%%%%$$$$$$$$$###########################$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###&&&%%%$$$%%%'''((('''&&&&&&%%%###!!!!!!###%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%########################''''''&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&%%%###"""###$$$$$$%%%&&&%%%$$$###$$$%%%%%%$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&'''&&&%%%%%%%%%'''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''''''''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""$$$$$$###""""""###$$$$$$"""""""""######$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$""""""###$$$$$$$$$$$$###%%%$$$$$$######"""######"""!!! !!!###$$$###"""######""""""######$$$%%%###$$$&&&%%%"""!!!"""$$$%%%%%%###"""""""""######""""""############"""""""""""""""""""""#########$$$###""""""!!!"""###$$$$$$$$$######"""!!!!!! !!!"""###$$$$$$###"""!!!###"""!!! !!!"""### !!!"""###$$$######""""""############$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!!!!"""###$$$$$$########################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""############""""""############"""""""""!!!iiiHHH:::555555///...222...,,,,,,,,,+++++++++******+++)))''''''((()))((('''***(((&&&%%%&&&(((((('''''''''&&&%%%$$$$$$######$$$######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$######$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$%%%%%%###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$###"""""""""############$$$$$$$$$%%%$$$$$$#########$$$$$$'''&&&%%%######$$$%%%&&&!!!""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$######$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$%%%'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''$$$%%%&&&''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%$$$###"""###$$$&&&%%%$$$%%%&&&'''&&&%%%%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$&&&'''&&&%%%$$$%%%'''&&&&&&''''''''''''&&&&&&%%%%%%&&&'''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###############$$$$$$###""""""###$$$$$$ !!!"""###$$$%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$###############"""!!! !!!###$$$###"""######""""""######$$$%%%###$$$%%%$$$"""""""""$$$%%%$$$######"""#########""""""############""""""############""""""""""""######""""""""""""###$$$$$$$$$######"""!!!!!!!!!""""""############""""""""""""!!!!!!!!!!!!""""""!!!!!!"""############""""""############$$$$$$$$$$$$############"""""""""###"""""""""""""""############""""""""""""""""""!!!"""###$$$%%%$$$######""""""""""""""""""""""""""""""############""""""############""""""""""""gggHHH999555555///...222...,,,,,,,,,+++++++++*********)))''''''(((((((((''''''%%%$$$###%%%&&&%%%%%%(((''''''&&&%%%$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$#########$$$%%%%%%"""###%%%%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$#########$$$%%%$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%$$$######""""""#########$$$$$$$$$&&&%%%%%%$$$$$$#########$$$######"""""""""######""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%"""###%%%&&&&&&%%%###"""$$$$$$%%%&&&''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###'''&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%&&&"""###%%%'''((('''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%&&&'''&&&%%%$$$%%%&&&%%%"""!!!"""&&&'''&&&###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%'''(((((('''%%%%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$##################$$$!!!!!!""""""###$$$$$$%%%%%%$$$###""""""###$$$%%%""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$#########&&&%%%######$$$$$$""" ######""""""######$$$%%%###$$$$$$$$$############$$$$$$##################""""""############""""""$$$$$$######""""""!!!!!!###############$$$$$$%%%############""""""!!!!!!"""""""""######"""""""""""""""!!!!!!!!!!!!""""""!!!"""""""""############""""""#########$$$$$$$$$############""""""""""""$$$###"""""""""""""""##################""""""""" """$$$%%%&&&%%%###"""""""""""""""""""""""""""""""""############""""""#########"""""""""""""""dddGGG888444444......222...,,,,,,,,,+++++++++*********(((&&&&&&'''((('''&&&&&&$$$###$$$%%%&&&%%%$$$'''((((((((('''&&&$$$######$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###%%%&&&''''''%%%$$$######%%%%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$######$$$%%%%%%&&&%%%'''(((((('''&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$############%%%$$$###"""###$$$%%%&&&&&&&&&&&&'''&&&%%%%%%$$$""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$###### !!!"""$$$$$$###!!! $$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$###$$$%%%&&&''''''&&&%%%%%%&&&'''&&&%%%%%%&&&''''''''''''&&&%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%&&&!!!###%%%'''''''''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&$$$$$$%%%&&&%%%"""!!!"""&&&'''&&&###$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&'''&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%(((''''''''''''''''''((($$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$###"""######$$$$$$$$$######'''&&&%%%%%%%%%%%%$$$"""######""""""######$$$%%%############$$$$$$$$$###############$$$#########""""""############""""""$$$$$$######""""""!!!!!!###$$$$$$%%%%%%&&&&&&&&&#########"""""""""""""""###""""""""""""""""""###!!!!!!""""""""""""!!!!!!"""""""""""""""#########""""""#########$$$$$$$$$""""""""""""""""""""""""$$$###"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%&&&%%%###"""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######cccFFF888444444......222...,,,,,,,,,+++++++++*********(((&&&&&&'''((('''&&&'''&&&%%%&&&'''((('''&&&%%%&&&'''((('''&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###%%%&&&''''''%%%$$$######%%%%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&''''''$$$%%%''''''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$"""############$$$$$$$$$###$$$$$$%%%$$$$$$###""" """%%%&&&'''%%%###!!!%%%%%%$$$$$$###""""""!!!###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%$$$###"""!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((()))******)))((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%#########%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&(((&&&%%%%%%&&&'''&&&$$$%%%&&&&&&''''''&&&&&&%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''"""###$$$&&&&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###!!!"""######""""""###$$$&&&%%%$$$%%%&&&'''&&&%%%"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###%%%&&&%%%$$$###$$$&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%)))(((''''''''''''((()))###$$$$$$%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$"""###$$$$$$$$$$$$###"""%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$"""############$$$$$$$$$""""""###$$$$$$$$$$$$###!!!"""###%%%%%%$$$######$$$######$$$&&&(((''''''######""""""######$$$%%%$$$"""""""""$$$%%%$$$###""""""###$$$$$$$$$$$$###""""""############""""""############"""""""""""""""###$$$%%%&&&&&&&&&%%%######""""""""""""""""""######""""""""""""######!!!!!!""""""""""""!!!!!!"""""""""!!!"""######$$$"""############$$$$$$$$$!!!!!!"""""""""""""""######"""""""""""""""############$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%$$$######""""""""""""""""""""""""""""""############""""""""""""""""""############fffFFF777333444......222...,,,,,,,,,+++++++++******)))(((&&&&&&'''''''''&&&&&&%%%%%%&&&(((((('''&&&"""###$$$&&&&&&%%%$$$###!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%&&&'''((()))!!!###%%%$$$###"""######$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###""""""############$$$$$$$$$!!!"""###$$$$$$$$$###"""######%%%&&&&&&&&&%%%%%%$$$$$$#####################$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))******)))'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$''''''''''''''''''''''''&&&$$$######%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$### """######""""""###$$$$$$%%%&&&%%%$$$###$$$%%%!!!"""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###%%%%%%%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&&&&&&&&&&'''(((######$$$%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$""""""###$$$$$$$$$$$$### """###%%%%%%%%%###""""""!!!!!!###%%%'''&&&&&&######""""""######$$$%%%$$$"""!!!"""$$$&&&$$$###!!!"""###$$$%%%$$$$$$###""""""############"""""""""""""""""""""######### !!!"""$$$%%%%%%$$$$$$"""""""""""""""""""""###$$$###"""!!!!!!"""###$$$ !!!"""######"""!!! ###"""!!!!!!!!!"""$$$$$$"""############$$$$$$$$$!!!!!!!!!!!!""""""######"""!!!!!!!!!"""###$$$$$$!!!!!!"""###$$$%%%&&&&&&""""""#########$$$$$$$$$""""""""""""""""""""""""""""""############""""""!!!"""""""""############iiiEEE777333444......222...,,,,,,,,,+++++++++******)))(((&&&&&&'''''''''&&&###""""""$$$&&&&&&%%%### """$$$%%%$$$###""" !!!###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""%%%$$$######%%%%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&'''((()))***$$$&&&((('''&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%"""###$$$%%%&&&%%%$$$$$$###############"""!!!!!!"""############$$$$$$$$$ !!!"""###$$$$$$###"""$$$$$$#########$$$&&&'''"""""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%""""""###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######%%%&&&###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''"""###%%%&&&'''&&&%%%%%%((('''%%%%%%&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$############%%%%%%$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$"""$$$%%%%%%$$$$$$%%%'''!!!$$$%%%$$$ !!!### !!!"""###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%'''&&&$$$$$$$$$$$$&&&'''$$$$$$%%%&&&&&&&&&%%%%%%"""###%%%&&&'''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%%%%%%%&&&'''######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$"""###$$$%%%%%%$$$###""" !!!"""###$$$%%%%%%"""###$$$%%%%%%$$$###""""""############$$$$$$$$$""""""###$$$$$$$$$$$$### !!!###%%%&&&%%%###"""$$$"""!!!"""######"""!!!#########"""###$$$$$$%%%$$$""" """%%%&&&%%%###!!!"""###$$$%%%%%%$$$###""""""############""""""!!!!!!""""""######$$$$$$!!!"""#########""""""""""""""""""#########$$$###"""!!!!!!"""###$$$ !!!"""######"""!!! ###"""!!!!!!!!!"""$$$%%%"""############$$$$$$$$$ !!!!!!!!!""""""######!!!!!!!!!!!!"""###%%%%%% """###$$$%%%&&&######""""""######$$$%%%""""""""""""""""""""""""""""""############""""""!!!!!!""""""#########$$$mmmHHH:::666666///...000,,,---,,,,,,++++++************)))'''&&&'''(((***+++((('''%%%$$$$$$%%%'''((( !!!"""###$$$%%%&&&&&&###$$$%%%%%%$$$$$$&&&(((%%%%%%%%%$$$$$$######### !!!###%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%$$$######""""""############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&'''%%%$$$&&&%%%$$$$$$#########$$$"""$$$%%%%%%$$$###$$$%%%$$$######%%%&&&&&&$$$"""%%%%%%%%%%%%%%%$$$###"""%%%$$$###""""""###$$$%%%########################$$$$$$######$$$$$$%%%&&&"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%''')))((($$$$$$((()))'''$$$###"""###%%%'''))))))&&&$$$"""###%%%&&&%%%"""&&&''''''((('''$$$""" &&&%%%###!!!"""###&&&'''&&&%%%$$$######$$$'''(((&&&&&&'''((('''&&&$$$######$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&'''((($$$(((((($$$"""###### $$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########"""%%%$$$%%%&&&$$$%%%&&&''''''%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$#########$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$###############$$$&&&&&&%%%$$$############(((&&&$$$$$$%%%%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!########################$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%######%%%((((((&&&###$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$############&&&&&&&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$#########$$$###"""###$$$%%%&&&%%%$$$#########""""""!!!!!!%%%%%%$$$######$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%!!!!!!""""""#########$$$%%%###!!!"""$$$%%%$$$!!!########################!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$"""!!! !!!"""$$$%%%!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!###""" $$$%%%$$$%%%"""!!!$$$$$$!!! ###"""############$$$$$$$$$"""############$$$$$$$$$!!!!!!"""############"""######$$$$$$$$$$$$###### !!!###$$$%%%$$$"""!!!######$$$$$$$$$$$$######mmmHHH999555555///...000,,,------,,,,,,+++***))))))***)))(((''''''((()))***'''&&&%%%%%%%%%%%%&&&'''######$$$$$$$$$$$$$$$%%%###$$$%%%%%%$$$$$$&&&(((%%%%%%%%%$$$$$$$$$######!!!"""###%%%&&&&&&&&&%%%'''&&&%%%%%%$$$$$$$$$%%%###############$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###"""###$$$'''((('''%%%%%%%%%%%%$$$$$$$$$#########$$$&&&&&&$$$######$$$###$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$###"""$$$$$$############$$$$$$#######################################$$$%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$&&&&&&######&&&&&&$$$&&&###!!!"""%%%%%% '''%%%###$$$&&&'''&&&$$$$$$%%%&&&&&&&&&%%%$$$###&&&&&&%%%$$$$$$#########&&&%%%$$$$$$$$$%%%''''''%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%)))***&&&$$$&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$'''&&&""""""(((***'''%%%&&&'''&&&%%%%%%%%%'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$&&&$$$""""""###$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%######%%%'''(((&&&###$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$#########$$$%%%%%%%%%$$$#########""""""""""""%%%%%%$$$######$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$############%%%###!!!"""$$$%%%$$$"""########################""""""""""""""""""""""""#########""""""#################################""""""""""""###############"""!!! !!!"""$$$%%%""""""#########"""!!!!!!""""""""""""""""""""""""###&&&&&&""" !!!%%%"""!!!$$$$$$!!! ###"""############$$$$$$$$$"""############$$$$$$$$$!!!"""######$$$$$$############$$$$$$$$$$$$###### !!!###$$$$$$$$$###"""######$$$$$$$$$$$$######lllGGG999555555///...000,,,......---,,,+++))))))(((***)))((('''''''''))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%###$$$%%%'''%%%%%%%%%$$$$$$$$$$$$###"""###$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%""""""######$$$&&&'''(((######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""!!!"""$$$'''((((((&&&$$$$$$%%%&&&%%%$$$###"""$$$%%%&&&&&&$$$""""""###!!!$$$'''&&&$$$"""###%%%$$$$$$%%%%%%%%%$$$############$$$$$$$$$$$$#################################""""""""""""###$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""%%%&&&######&&&%%%"""'''###!!!$$$(((&&&'''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&'''''''''(((%%%&&&''''''&&&$$$""" %%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&%%%%%%$$$#########$$$$$$###''')))&&&%%%&&&'''%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&###$$$(((***)))$$$&&&'''&&&%%%$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$$$$$$$$$$###$$$$$$%%%%%%###!!! """######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%########################%%%%%%&&&&&&&&&&&&%%%%%%############$$$%%%&&&'''$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$############$$$%%%%%%###############"""""""""%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$#########$$$###"""###$$$$$$###"""###################################################""""""!!!!!!""""""###########################""""""""""""###############"""!!!!!!!!!"""$$$%%%###$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""%%%&&&###!!! %%%"""!!!$$$$$$!!! ###"""############$$$$$$$$$"""############$$$$$$$$$"""######$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### !!!###$$$$$$$$$###"""######$$$$$$$$$$$$######fffFFF888444555......111,,,......---,,,***)))(((((())))))((('''''''''((((((%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%$$$######%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&"""""""""$$$&&&'''&&&%%%"""###%%%&&&&&&%%%###"""%%%&&&'''&&&$$$"""""""""!!!%%%(((&&&"""!!!###'''$$$$$$%%%%%%%%%$$$$$$###"""###$$$%%%%%%$$$###"""########################"""""""""!!!""""""###$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%###&&&'''&&&&&&'''&&&###%%%######&&&***)))###&&&&&&%%%%%%&&&&&&&&&%%%((((((((('''((())))))***&&&&&&&&&&&&%%%$$$######$$$%%%&&&''''''''''''&&&$$$%%%%%%&&&&&&''''''''''''&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$######$$$$$$ $$$&&&$$$###%%%&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&###"""""""""""""""""""""&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$#########$$$%%%%%%############$$$%%%&&&&&&"""!!! """#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###"""###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$######$$$############$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""########################!!!"""""""""############""""""!!!!!!""""""###$$$$$$$$$%%%$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$""""""$$$"""%%%"""!!!$$$$$$ ###""""""#########$$$$$$$$$""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######!!!"""###$$$$$$$$$############$$$$$$$$$$$$######```EEE777444444......111---......---,,,+++))))))((())))))((('''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''$$$%%%%%%$$$###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###$$$%%%%%%$$$""""""###%%%&&&&&&%%%###"""%%%&&&'''&&&$$$"""""""""!!!%%%(((&&&""" ###(((###$$$$$$%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$###"""########################"""""""""!!!""""""###$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""&&&'''%%%%%%'''&&&"""###$$$&&&'''&&&&&&'''((($$$$$$%%%%%%$$$$$$$$$%%%)))(((''''''&&&&&&''''''&&&%%%$$$######%%%'''((($$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%$$$&&&$$$###%%%&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%$$$###$$$$$$%%%&&&%%%$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&""""""""""""""""""""""""&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$%%%%%%&&&############$$$%%%&&&&&&###"""!!!!!!###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%$$$$$$%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%###!!!!!!###%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""%%%$$$$$$######$$$$$$%%% !!!!!!"""###$$$%%%%%%######$$$############$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!"""""""""############"""""""""""""""######$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""""""""""" ######!!!"""%%%'''%%%%%%"""!!!$$$$$$ ###""""""#########$$$$$$$$$""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######"""######$$$$$$$$$$$$$$$######$$$$$$$$$$$$######]]]EEE777333444......111---------,,,++++++*********)))((((((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%$$$""""""###%%%###$$$$$$$$$$$$%%%%%%%%%$$$#########$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$""" """###$$$%%%&&&%%%$$$$$$$$$%%%&&&&&&$$$""""""######%%%&&&%%%""""""$$$'''######$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$#################################""""""""""""###$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%% ###$$$!!!!!!$$$### ###&&&'''%%%!!!!!!%%%)))###$$$%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$######&&&$$$###"""###&&&)))+++$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&"""&&&(((&&&%%%'''(((&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&)))'''&&&((('''$$$$$$&&&###%%%&&&%%%$$$###$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$###$$$$$$%%%&&&'''$$$$$$$$$###$$$$$$%%%%%%%%%###""""""$$$%%%%%%$$$################################################ ###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$&&&(((&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""$$$%%%$$$!!! """%%%#########$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""############""""""%%%$$$$$$######$$$$$$%%% """###$$$%%%&&&"""$$$$$$$$$###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!"""""""""############""""""###############"""""""""""""""""""""""""""$$$&&&%%%!!!!!!%%%&&&$$$%%%"""!!!$$$$$$!!! ###"""############$$$$$$$$$"""############$$$$$$$$$"""######$$$$$$$$$$$$$$$######$$$$$$$$$$$$##################$$$$$$%%%%%%######$$$$$$$$$$$$######___DDD666333444......111---++++++++++++++++++++++++(((((((((((('''&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%$$$"""!!!###$$$######$$$$$$$$$%%%%%%%%%######""""""###%%%'''(((%%%$$$$$$$$$%%%%%%&&&'''$$$$$$#########$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$#########%%%%%%###!!!######$$$$$$$$$%%%%%%%%%###$$$&&&&&&$$$######$$$%%%%%%$$$#########%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$#######################################$$$%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!###### ######!!!$$$%%%%%%###""""""%%%'''###%%%'''&&&$$$###$$$&&&"""###$$$%%%&&&%%%$$$$$$%%%%%%$$$$$$%%%&&&'''((($$$$$$###"""###$$$%%%&&&((('''&&&%%%%%%%%%&&&&&&"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%$$$%%%%%%&&&&&&"""''')))&&&%%%''''''%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&######((((((%%%$$$(((###%%%%%%%%%$$$###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%$$$$$$###$$$$$$$$$&&&$$$######$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$ """%%%&&&%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&%%%######&&&)))'''&&&$$$######$$$&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$&&&$$$ !!!%%%#########$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###""""""############""""""%%%$$$$$$######$$$$$$%%%!!!!!!"""######$$$%%%%%%"""$$$%%%$$$"""!!!###%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#########""""""""""""""""""""""""""""""""""""############!!!!!!"""############### !!!"""############$$$$$$$$$$$$$$$$$$$$$$$$###&&&%%%""""""$$$$$$!!!%%%"""!!!$$$$$$!!! ###"""############$$$$$$$$$"""############$$$$$$$$$!!!"""######$$$$$$############$$$$$$$$$$$$######$$$#########$$$$$$%%%%%%######$$$$$$$$$$$$######cccDDD666222333......111---******+++++++++,,,,,,,,,(((((((((((('''&&&%%%$$$((('''%%%$$$$$$%%%'''((((((''''''%%%$$$######"""$$$%%%%%%$$$"""!!!"""$$$#########$$$$$$%%%%%%%%%""""""""""""###%%%''')))$$$$$$$$$$$$%%%%%%&&&'''!!!!!!!!!"""###$$$&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""""""""###%%%&&&$$$###$$$#########$$$$$$&&&&&&"""$$$%%%%%%$$$###$$$%%%'''$$$""""""$$$%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%########################$$$$$$######$$$$$$%%%&&&"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%$$$!!!!!!$$$%%%$$$$$$###"""###&&&(((((('''$$$&&&((('''%%%$$$%%%((("""$$$&&&(((***)))((('''%%%&&&'''''''''&&&%%%$$$$$$###"""!!!!!!###%%%&&&)))(((&&&%%%$$$%%%%%%&&& """###%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&############$$$%%%&&&&&&!!!&&&'''$$$###$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''!!!%%%'''###$$$(((###$$$%%%%%%######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&%%%$$$############&&&%%%###"""###$$$###"""########################%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&%%%#########$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&%%%######&&&)))'''&&&$$$######$$$&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%!!!$$$&&&$$$ !!!%%%#########$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###""""""############""""""%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%!!!$$$%%%%%%"""!!!###%%%################################################$$$$$$############$$$$$$########################""""""""""""############!!!!!!"""############### """############$$$$$$$$$$$$$$$$$$$$$$$$"""%%%$$$$$$%%%###%%%""""""$$$$$$!!! ###"""############$$$$$$$$$"""############$$$$$$$$$!!!!!!"""#####################$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&######$$$$$$$$$$$$######[[[???888333222000...---000------,,,,,,,,,,,,++++++))))))(((((((((((())))))***++++++)))&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$"""&&&&&&&&&%%%$$$###!!!!!!$$$###"""###%%%&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%###!!!!!!$$$&&&!!!###%%%%%%$$$"""""""""%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!"""###$$$%%%######$$$$$$$$$$$$##############################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$######$$$"""$$$&&&%%%""""""%%%((($$$$$$###############$$$########################((('''&&&%%%$$$###############$$$%%%%%%%%%%%%$$$!!!"""$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''$$$###$$$&&&'''%%%###$$$$$$&&&&&&&&&&&&$$$$$$&&&''''''&&&$$$$$$%%%'''###$$$$$$%%%%%%$$$$$$###"""######$$$&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""#########!!!'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$$$$%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$!!!"""$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$!!!###''''''""",,,+++)))'''%%%$$$$$$###$$$""" """&&&((('''$$$&&&$$$""""""###$$$###"""&&&$$$############""" """###$$$###"""###$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''%%%###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%###"""!!!!!!$$$$$$##################%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&%%%$$$$$$&&&'''''''''&&&%%%%%%$$$))))))((((((''''''''''''%%%%%%%%%$$$$$$%%%&&&&&&############$$$%%%&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""!!!""""""""""""#######################################""""""######$$$%%%$$$$$$$$$#########""""""%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$###############""""""############""""""!!!!!!""""""######$$$$$$$$$#########""""""!!!!!!########################""""""############""""""""""""######$$$$$$$$$%%%#########""""""""""""""""""""""""###$$$$$$%%%%%%"""############$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$ZZZ@@@999333222000------///------,,,,,,,,,+++++++++)))((((((''''''(((((())))))******)))&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&'''&&&$$$""" ######$$$$$$$$$###""""""$$$###"""###%%%&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%###!!!"""$$$&&&'''&&&$$$!!! """&&&***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""""""""######$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))(((%%%######$$$######$$$#########$$$&&&$$$###############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$)))((('''&&&%%%%%%$$$%%%######$$$%%%%%%%%%%%%$$$""""""###$$$%%%%%%%%%%%%$$$%%%&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&'''&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''&&&$$$%%%''')))$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$""""""###$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$"""$$$))))))%%%'''&&&&&&%%%$$$$$$$$$%%%$$$###"""###%%%&&&&&&%%%&&&$$$""""""###$$$###"""$$$###"""###$$$%%%$$$### """$$$$$$###"""###$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''%%%$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&######$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''&&&&&&%%%$$$(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$##############################""""""######$$$%%%$$$$$$$$$#########""""""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$######""""""""""""############"""""""""""""""""""""#####################"""""""""!!!########################""""""############"""""""""""""""#########$$$$$$###"""""""""""""""""""""$$$$$$##################"""############$$$$$$$$$############""""""""""""########################"""############$$$$$$$$$ZZZAAA:::444222000---,,,...,,,,,,,,,,,,++++++++++++(((''''''''''''''''''(((((()))***(((&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&''''''''''''&&&!!!!!!"""######$$$######$$$###"""###%%%&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%&&&%%%$$$""""""$$$&&&&&&&&&$$$"""!!!###(((+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######"""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###'''+++***&&&"""###%%%$$$"""!!!!!!###$$$$$$##################$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&%%%&&&&&&######$$$%%%%%%%%%%%%$$$############$$$%%%&&&&&&%%%%%%&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&'''&&&%%%$$$&&&)))+++$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&###%%%$$$!!!###(((((($$$"""""""""###$$$%%%%%%%%%###$$$%%%%%%$$$###$$$%%%&&&$$$###"""$$$$$$$$$######""""""###%%%&&&&&&%%% """$$$$$$###"""###$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''&&&%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%$$$########################$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%##############################""""""######$$$%%%$$$$$$$$$##################$$$%%%&&&'''&&&&&&%%%&&&%%%%%%$$$###"""""""""""""""############""""""############""""""""""""############""""""""""""########################""""""############""""""!!!!!!""""""""""""######""""""""""""""""""######%%%%%%$$$$$$###""""""!!!"""############$$$$$$$$$############""""""""""""########################"""############$$$$$$$$$YYYAAA:::444222000---,,,...,,,,,,,,,++++++++++++***''''''&&&&&&&&&&&&'''''''''((()))(((&&&%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%######$$$$$$%%%%%%&&&&&&""""""###$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$""""""$$$&&&"""&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&######$$$$$$$$$$$$##############################$$$$$$$$$$$$####################################!!!''',,,,,,&&&######&&&$$$!!! ###%%%$$$"""############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$$$$######"""###$$$&&&'''%%%%%%%%%&&&'''((()))***'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$&&&***---$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&'''''''''&&&%%%&&&'''((('''%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&'''(((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&&&&'''&&&&&&%%%$$$$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''"""$$$###!!!!!!%%%%%%"""!!!!!!"""###$$$%%%%%%%%%"""%%%'''&&&###!!!###&&&&&&$$$######$$$%%%$$$###$$$#########%%%&&&&&&$$$!!!"""$$$$$$#########$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&''''''######$$$%%%&&&&&&''''''$$$$$$$$$###$$$%%%%%%&&&#########$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$#########$$$"""######$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###&&&$$$###!!!!!!###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################""""""######$$$%%%###########################$$$&&&(((((('''&&&$$$&&&&&&%%%$$$######"""!!!""""""############""""""$$$$$$######""""""!!!!!!#########"""""""""""""""########################""""""############""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""#########$$$$$$$$$#########""""""""""""#########$$$$$$$$$############"""""""""!!!########################""""""#########$$$$$$$$$WWWAAA:::444222000---,,,///,,,,,,+++++++++*********''''''&&&&&&&&&&&&''''''&&&'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$###$$$###"""###%%%&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%###$$$%%%$$$######$$$&&&!!!%%%'''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######%%%&&&''''''&&&&&&######$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""########################!!!&&&++++++'''######%%%$$$!!! ###%%%$$$"""$$$$$$######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$######"""###$$$&&&'''&&&%%%%%%%%%&&&''')))***'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&))),,,%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&'''''''''%%%$$$%%%&&&'''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%&&&'''((())))))((((((''''''&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&'''''''''''''''&&&%%%$$$$$$$$$%%%&&&'''%%%%%%&&&&&&&&&'''''''''###&&&&&&###"""$$$$$$!!!###$$$%%%%%%&&&%%%%%%$$$"""%%%'''&&&###!!!###&&&&&&$$$######$$$%%%%%%$$$&&&%%%###$$$%%%%%%###"""!!!###$$$%%%$$$###$$$%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''$$$############$$$%%%%%%""""""###$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%######$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$############$$$#########$$$$$$%%%&&&!!!"""###$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################""""""######$$$%%%###########################$$$&&&(((((('''&&&%%%&&&&&&%%%%%%$$$######"""""""""############""""""$$$$$$######""""""!!!!!!""""""""""""""""""##############################""""""############"""""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""############""""""#########$$$$$$$$$""""""#########$$$$$$$$$############"""""""""!!!########################""""""#########$$$$$$$$$VVV???999333222000...---000++++++++++++************(((''''''''''''''''''(((%%%&&&''''''&&&%%%&&&(((%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$######&&&&&&''''''&&&%%%$$$$$$$$$###"""###%%%&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%"""$$$%%%%%%$$$###$$$&&&#########!!!!!!"""%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%###"""######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$############"""""""""########################"""$$$''''''&&&%%%$$$$$$$$$"""!!!!!!###$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######"""######$$$%%%%%%######$$$%%%%%%%%%%%%$$$############$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&%%%%%%''')))%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''###((()))&&&$$$&&&&&&$$$%%%&&&'''''''''&&&$$$$$$###$$$%%%%%%$$$###$$$%%%&&&$$$######%%%&&&&&&%%%&&&%%%############""" !!!###%%%%%%$$$###$$$%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&###############$$$%%%%%%""""""######$$$%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&############$$$$$$$$$$$$&&&%%%$$$######"""##################$$$%%%&&&''' !!!###$$$$$$$$$###"""########################%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%##############################""""""######$$$%%%###############$$$$$$$$$$$$%%%&&&'''(((''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$""""""############""""""############""""""""""""""""""""""""####################################""""""############""""""######""""""""""""!!!!!!!!!!!!!!!"""######$$$$$$!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$UUU>>>777222111111...///111++++++++++++************)))((((((''''''(((((()))$$$%%%'''&&&&&&%%%'''((($$$%%%%%%&&&'''((())))))$$$%%%&&&''''''&&&$$$###$$$$$$%%%&&&&&&&&&%%%%%%$$$###"""###%%%&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%"""###%%%%%%$$$$$$%%%&&&$$$%%%$$$###""""""%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$"""!!!######$$$$$$$$$$$$######""""""""""""""""""""""""############""""""""""""########################$$$###"""$$$&&&&&&$$$"""######$$$#########$$$&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''######$$$%%%%%%%%%%%%$$$""""""###$$$%%%%%%%%%%%%'''&&&$$$######$$$%%%&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&%%%###"""###%%%&&&%%%%%%$$$$$$%%%%%%&&&"""$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((&&&&&&&&&&&&%%%$$$######%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''$$$'''%%%$$$&&&'''&&&$$$%%%&&&''''''&&&%%%$$$$$$###"""###%%%&&&&&&%%%&&&$$$######%%%&&&&&&%%%$$$"""!!!!!!######"""!!!!!!###%%%%%%$$$$$$$$$%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&& !!!""""""###$$$%%%%%%######$$$$$$$$$$$$$$$$$$###############$$$$$$%%%"""""""""###$$$$$$%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&#########$$$$$$%%%%%%%%%&&&%%%$$$###""""""""""""$$$$$$$$$###$$$$$$%%%%%% !!!###$$$$$$$$$""""""########################%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$######""""""""""""##############################"""""""""#########$$$$$$##############################""""""######$$$%%%""""""#########$$$$$$$$$&&&&&&&&&&&&''''''''''''$$$$$$$$$%%%%%%%%%%%%&&&""""""############"""""""""""""""""""""#########!!!"""""""""####################################""""""############""""""$$$$$$#########""""""""" !!!!!!"""######$$$$$$##################$$$$$$"""############$$$$$$$$$############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$}}}TTT===666222111111///000222+++++++++************)))))))))(((((((((((())))))###%%%&&&&&&&&&&&&'''(((###$$$%%%&&&''')))****** """%%%''''''%%%###"""!!!!!!###$$$%%%&&&&&&&&&$$$###"""###%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%!!!###%%%%%%$$$$$$%%%&&& $$$(((***(((%%%###!!!######################## """$$$&&&&&&&&&%%%$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%############""""""""""""""""""""""""""""""""""""&&&"""!!!%%%'''$$$!!!"""$$$&&&%%%""""""%%%(((((('''&&&%%%$$$##########################################$$$%%%&&&'''(((######$$$%%%%%%%%%%%%$$$!!!"""$$$%%%&&&&&&%%%$$$(((&&&$$$"""""""""###$$$'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$%%%$$$"""!!!###%%%&&&&&&$$$$$$$$$$$$&&&&&&!!!$$$&&&'''%%%###""""""%%%&&&&&&''''''&&&&&&%%%(((''''''&&&$$$######"""&&&%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&'''&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''((((((((('''&&&#########$$$$$$%%%%%%%%%''''''''''''((((((((()))%%%%%%%%%$$$###"""!!! %%%&&&'''''''''&&&%%%$$$&&&&&&&&&'''''''''((((((###"""!!!$$$&&&&&&"""###%%%'''''''''&&&%%%$$$""" """&&&((('''$$$%%%$$$######%%%''''''&&&!!!  """$$$###""""""###%%%%%%$$$$$$$$$%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&& !!!###%%%&&&'''$$$$$$###########################"""###$$$$$$%%%"""""""""###$$$$$$%%%%%%"""###$$$%%%&&&&&&'''&&&$$$%%%%%%&&&'''''''''&&&######$$$$$$%%%%%%%%%%%%&&&%%%$$$###""""""""""""&&&&&&%%%$$$############ !!!###$$$%%%$$$"""!!!""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$$$$%%%"""############$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%""""""############""""""""""""""""""""""""""""""!!!""""""""""""##########################################"""###$$$$$$%%%""""""######$$$$$$$$$$$$'''&&&&&&&&&&&&'''((((((###$$$$$$%%%%%%&&&&&&'''""""""############""""""!!!!!!""""""######$$$$$$!!!!!!""""""#########$$$########################""""""############""""""%%%$$$$$$$$$######"""""" !!!!!!"""###$$$$$$$$$%%%%%%$$$$$$###""""""""""""############$$$$$$$$$############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$~~~UUU>>>777333222111---,,,---...------,,,,,,++++++***((((((((((((''''''''''''+++***'''%%%$$$$$$%%%&&&%%%%%%&&&&&&%%%%%%$$$###$$$&&&(((%%%""""""(((---&&&%%%###""""""###%%%&&&(((&&&$$$$$$&&&&&&$$$"""%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###!!!""""""""""""#######################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$&&&$$$######$$$%%%%%%$$$######$$$$$$$$$%%%%%%%%%############""""""!!!!!!$$$$$$$$$#########""""""""""""""""""""""""######"""###$$$%%%%%%$$$###"""###&&&&&&######&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((###$$$###111LLL;;;BBB<<<@@@>>>---444---'''&&&%%%$$$%%%&&&'''(((..."""000+++888###'''&&&###"""$$$---999BBB999III:::$$$$$$### +++***""",,,%%%))),,,'''!!!***$$$###''''''###%%%***$$$###)))"""!!!'''$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++---$$$,,,(((!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""$$$$$$######""""""!!!!!!$$$$$$$$$###!!!!!!###%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$&&&'''%%%!!! """%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$########################%%%%%%$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$#########&&&&&&%%%%%%$$$###""""""%%%%%%$$$$$$###"""""""""######"""""""""###%%%&&&%%%%%%%%%$$$###"""!!!!!!##############################$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""############$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""############""""""########################"""###$$$###"""!!!"""###!!!!!!"""!!!!!! ########################""""""""""""############""""""""""""############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%###!!!###&&&'''%%%###$$$%%%%%%%%%######$$$%%%###################################################"""!!!!!!!!!"""$$$$$$|||TTT>>>777333222111---,,,---...------,,,,,,+++******((((((((((((''''''''''''***)))'''%%%$$$%%%&&&'''%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&%%%### !!!$$$(((&&&%%%###""""""###%%%&&&&&&$$$###$$$&&&'''&&&$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""#########$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!""""""######$$$$$$###""""""$$$$$$###"""#########$$$$$$$$$%%%%%%$$$$$$#########"""""""""$$$$$$$$$#########""""""############""""""""""""######$$$$$$$$$$$$######(((******&&&%%%'''&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&'''''''''&&&&&&&&&''''''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''---111%%% ,,,WWW ###''''''&&&%%%%%%%%%&&&''')))$$$((($$$,,,%%%GGGaaa(((777'''***&&& ---&&&$$$$$$))),,,***'''&&&lllqqqzzzvvv~~~xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyBBB"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#####################""""""""""""$$$%%%%%%###""""""$$$&&&%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$######$$$&&&%%%"""!!!###%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$#########$$$$$$$$$###############$$$###"""""""""###$$$%%%$$$%%%%%%$$$$$$"""!!!!!!##############################$$$$$$$$$%%%%%%%%%########################!!!""""""######""""""!!!############$$$$$$$$$$$$$$$$$$$$$#########""""""##############################""""""""""""##############################!!!"""######"""!!!"""$$$ !!!"""#########"""########################""""""""""""############""""""""""""############!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""$$$"""!!!"""$$$%%%$$$"""$$$$$$%%%%%%$$$###$$$$$$######################################################"""""""""###$$$%%%yyyQQQ===777333222111---,,,...---------,,,++++++******((((((((((((''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&%%%$$$$$$((('''$$$"""!!!"""###$$$&&&%%%$$$######$$$%%%&&&$$$######$$$&&&''''''&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###############$$$$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""!!!"""###$$$$$$""" #########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$#########$$$$$$$$$###############$$$$$$#########"""""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$''''''######%%%%%%"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''$$$%%%'''))))))((('''&&&&&&''')))******((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%'''...###:::&&&((('''&&&%%%%%%%%%%%%%%%+++(((%%%555iiieee"""$$$;;;%%%$$$""""""&&&***'''!!!444,,,"""+++$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$"""""""""###############$$$%%%%%%$$$######%%%'''%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###"""###%%%%%%$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%%%%%%%%%%%%%&&&########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$######"""#########$$$$$$$$$$$$$$$###"""!!!##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#####################$$$$$$$$$%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$######################## !!!######""""""###%%%""""""###############"""########################""""""""""""############""""""""""""############"""""""""#########$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!###$$$###"""###$$$$$$%%%%%%$$$$$$$$$################################################$$$############$$$%%%%%%wwwOOO===777222222111...,,,...------,,,,,,+++*********((((((((((((''''''''''''&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''&&&%%%%%%$$$***'''%%%$$$%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""""""""$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######""""""!!!'''&&&$$$$$$$$$$$$&&&'''###$$$"""###'''(((&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$%%%&&&'''(((%%%''')))++++++***((('''&&&''')))++++++)))&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***+++###&&&&&&VVV,,,(((((('''&&&%%%$$$$$$$$$%%%$$$%%%+++'''YYYXXX)))222(((((($$$&&&(((%%%!!!###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&'''%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%%%%%%%$$$######"""""""""$$$$$$$$$$$$$$$###"""!!!##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%########################!!!"""###""""""$$$&&&%%%%%%%%%$$$""" ########################!!!"""""""""############!!!"""""""""############"""#########$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$###############%%%&&&&&&$$$###################################################$$$$$$$$$$$$$$$%%%%%%%%%uuuNNN<<<666222222111...---///---,,,,,,++++++***))))))((((((((((((''''''''''''$$$$$$%%%%%%&&&&&&'''(((&&&&&&'''''''''&&&%%%%%%'''%%%$$$$$$&&&'''((('''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###############$$$%%%'''&&&###!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$######""""""'''&&&$$$$$$$$$$$$&&&'''$$$'''(((&&&'''+++,,,***$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$%%%&&&'''((($$$&&&'''))))))((('''&&&&&&''')))+++***(((%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$&&&)))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))(((+++$$$SSS444((((((''''''&&&%%%$$$###,,,$$$---!!!OOO)))---%%%(((((($$$###'''++++++,,,FFF"""---***$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%###$$$&&&&&&%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$######""""""######$$$$$$$$$###""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###!!!!!!###$$$&&&########################!!!"""###""""""$$$&&&$$$$$$###"""!!!""""""""""""""""""""""""!!!"""""""""############!!!"""""""""############"""#########$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$%%%###""""""%%%''''''%%%"""######################################################$$$$$$%%%%%%%%%%%%uuuNNN<<<666222222111...---///,,,,,,,,,+++******))))))((((((((((((''''''''''''$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%%%%"""#########$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$######$$$%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###############$$$$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%&&&&&&$$$""""""""""""############$$$#########$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&)))(((%%%%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''###$$$$$$%%%%%%%%%%%%%%%&&&'''((()))((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&((()))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''"""***%%% )))''''''''''''&&&%%%$$$$$$'''''''''&&&///333%%%!!!!!!$$$((()))&&&%%%(((+++ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$$$$$$$!!!###%%%&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%$$$######$$$$$$"""!!!###$$$$$$$$$$$$%%%%%%%%%$$$######""""""######$$$########################!!!!!!"""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%######$$$$$$$$$###""""""######$$$$$$$$$######"""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%######################## !!!######""""""###%%% !!!!!!!!!!!! """"""""""""""""""""""""""""""""""""############""""""""""""############"""""""""#########$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""$$$%%%%%%$$$$$$%%%&&&###!!!"""%%%((((((%%%"""################################################"""######$$$%%%$$$$$$$$$uuuPPP<<<666222222111......///,,,,,,++++++***)))))))))((((((((((((''''''''''''$$$%%%%%%&&&&&&&&&%%%%%%'''''''''''''''&&&&&&%%%"""$$$&&&%%%###"""$$$&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$&&&'''&&&$$$###$$$&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""#########$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$###"""###$$$%%%$$$"""""""""""""""############"""""""""#########$$$$$$""""""#########$$$$$$$$$"""######$$$$$$%%%%%%&&&######$$$$$$$$$$$$#########%%%%%%!!! """"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$%%%&&&'''(((''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***&&&'''%%%!!!''',,,fff%%%&&&'''''''''&&&%%%$$$$$$###((( +++999111!!!(((###***ccc555&&&'''***######---+++KKK,,,111$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$### """$$$%%%%%%$$$%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$######!!! !!!###$$$###!!!######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################"""""""""###$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$#########"""""""""###$$$$$$$$$%%%""""""###$$$%%%$$$######"""######$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""######"""!!!"""$$$ !!!"""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!###%%%$$$###"""$$$&&&"""!!!!!!$$$))))))%%%!!!################################################!!!"""###$$$$$$$$$######vvvQQQ;;;555222222111......000,,,,,,++++++***))))))))))))(((((((((''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''((((((''''''&&&%%%$$$(((+++)))$$$!!!$$$'''###$$$$$$%%%%%%$$$$$$###"""$$$&&&&&&$$$$$$&&&)))%%%$$$###$$$&&&'''&&&%%%&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$!!!""""""""""""#######################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###!!!!!!"""######"""""""""""""""############!!!!!!""""""#########$$$""""""######$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''"""###$$$%%%%%%$$$###""""""$$$%%%""""""%%%%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&%%%***)))'''&&&'''(((***,,,''''''&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((($$$%%%'''"""'''[[[555$$$%%%&&&'''''''''&&&%%%((($$$&&&)))777999$$$&&& &&&)))&&&WWW777!!!'''+++### '''&&&...111fff######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$&&&%%%%%%$$$$$$#########!!!$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$  ###%%%$$$"""#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#######################################$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###""""""###############$$$$$$$$$!!!"""###$$$%%%%%%$$$###"""######$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""#########$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&""""""######$$$$$$$$$$$$""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###########################"""###$$$###"""!!!"""##################"""!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""############!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """$$$###!!!!!!###%%%"""!!!!!!$$$)))***%%%!!!################################################ !!!"""###$$$###""""""tttMMM;;;555111111000------......------,,,***&&&!!!++++++)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$$$$###"""""""""###%%%&&&###$$$%%%$$$""" ######$$$$$$$$$%%%%%%%%%!!!###%%%%%%&&&''''''&&&%%%%%%$$$######$$$'''&&&###"""%%%$$$!!!"""$$$'''%%%###%%%&&&$$$###"""!!! !!!######""""""######$$$%%%&&&%%%###""""""###%%%&&&########################"""############$$$$$$$$$%%%%%%$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%###$$$(((***)))(((***&&&$$$%%%$$$""""""&&&(((((('''&&&$$$###%%%'''$$$######"""######$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&```%%%&&&###"""''')))!!!+++###''''''///222sss%%%%%%%%%&&&&&&'''''''''...(((===+++'''!!!(((%%%)))---######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$#########""""""!!!!!!$$$$$$$$$#########""""""""""""###$$$%%%%%%&&&&&&!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######%%%&&&$$$!!!########################$$$$$$%%%%%%%%%$$$$$$###############$$$%%%&&&&&&%%%%%%%%%$$$$$$#########""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!######""""""###$$$$$$$$$$$$#########""""""########################%%%%%%$$$$$$###"""!!!!!!""""""""""""""""""""""""######""""""""""""###### !!!###%%%%%%###!!! ########################$$$"""!!!"""######"""!!!"""""""""""""""######$$$""""""""""""""""""""""""&&&###!!! !!!#########"""############$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$""""""sssLLL;;;555111111000------...,,,,,,,,,---...---***(((+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((('''''''''######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$######""""""######$$$%%%"""$$$%%%%%%###"""############$$$$$$$$$%%%%%%%%% !!!"""###$$$$$$%%%$$$'''&&&&&&%%%$$$$$$#########&&&&&&######%%%%%%"""&&&######&&&&&&$$$%%%((($$$"""!!!###$$$$$$###$$$######""""""######$$$%%%&&&%%%$$$######$$$%%%&&&####################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%###%%%'''))))))(((***&&&%%%'''&&&######&&&%%%&&&&&&%%%$$$$$$&&&(((&&&&&&%%%%%%$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&***...%%%###''' ######///***)))eeewww%%%%%%%%%&&&&&&&&&''''''%%%...)))***!!!%%%((('''++++++!!!,,,,,,''';;;,,,%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$#########""""""""""""$$$$$$$$$#########"""""""""######$$$%%%%%%&&&&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%#########$$$$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''$$$######%%%%%%###!!!########################$$$$$$$$$%%%%%%$$$$$$#########""""""######$$$$$$%%%%%%%%%$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% """$$$$$$###"""###$$$$$$$$$$$$#########""""""########################%%%%%%$$$$$$###""""""!!!##############################""""""""""""######!!!"""###$$$$$$###"""!!!########################$$$"""!!!"""###$$$"""!!!"""""""""""""""######$$$""""""""""""""""""""""""%%%###!!! !!!#########"""############$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$############$$$$$$########################"""###$$$$$$$$$$$$###"""sssMMM;;;555111111000------...,,,++++++,,,...//////...******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$###&&&&&&%%%%%%$$$$$$######"""%%%%%%######&&&&&&###&&&$$$%%%&&&%%%%%%***222&&&###!!!!!!$$$&&&&&&$$$######""""""######$$$%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''%%%$$$%%%'''((((((((()))&&&&&&)))(((%%%$$$&&&###$$$%%%%%%$$$%%%''')))'''&&&&&&%%%$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$########################''''''''''''&&&$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$~~~%%%...### '''%%%$$$ ...%%%666###YYY,,,%%%%%%%%%&&&&&&&&&&&&'''"""222888,,,((($$$)))$$$333######+++|||%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$##################"""""""""$$$$$$$$$########################$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$%%%###"""###########################$$$$$$%%%%%%$$$$$$$$$######""""""!!!"""""""""%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%$$$###$$$%%%$$$$$$$$$#######################################%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######""""""""""""""""""""""""###########################"""!!!"""###$$$###""""""""""""""""""######$$$""""""""""""""""""""""""%%%### """#########"""############$$$$$$$$$###$$$$$$$$$$$$###""""""$$$$$$############$$$$$$########################"""######$$$$$$$$$######tttOOO;;;555111111000------......,,,***)))***++++++******)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###"""!!! ######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$#########$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$###!!!"""###%%%%%%$$$######"""$$$%%%%%%$$$######$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$######%%%%%%%%%%%%$$$$$$######!!!$$$$$$"""###''''''%%%!!!!!!###$$$$$$&&&000;;;111---&&&!!!"""&&&%%%!!!######""""""######$$$%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''%%%&&&)))((($$$###%%%###%%%&&&%%%$$$$$$&&&(((%%%%%%$$$###""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%AAADDD)))$$$$$$&&&''')))$$$!!!///+++&&&"""---***DDD888'''222&&&"""&&&&&&&&&&&&&&&&&&&&&&&&'''(((nnn!!!'''+++###%%%)))--- BBB###...$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############################################################$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%##############################$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%########################$$$$$$######$$$$$$####################################$$$%%%%%%%%%$$$$$$%%%$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&$$$###$$$%%%################################################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############""""""""""""#################################"""!!!"""###$$$###""""""""""""""""""######$$$""""""""""""""""""""""""$$$""" !!!"""$$$$$$###""""""#########$$$$$$$$$######$$$$$$$$$######"""$$$$$$############$$$$$$########################"""#########$$$$$$$$$$$$tttQQQ;;;555111111000------...///,,,)))((((((((((((''')))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$#########$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$###!!!"""###%%%%%%$$$#########$$$%%%$$$"""!!! !!!######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$$$$###%%%$$$$$$$$$$$$$$$###### ###$$$"""###'''(((%%% !!!###"""$$$...999???:::000%%%"""%%%%%%!!!######""""""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&'''%%%###$$$''''''###"""###%%%&&&'''&&&$$$###$$$$$$%%%$$$######"""""""""###$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''!!!"""'''(((+++######))),,,///999"""///---&&&,,,***&&&&&&&&&&&&&&&&&&&&&&&&(((...+++((($$$---+++%%%%%%###!!!///555---"""$$$"""###!!!```UUU%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$###############$$$$$$$$$###########################$$$$$$$$$$$$$$$%%%%%%""""""""""""#########$$$########################"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%########################"""##################$$$########################"""###$$$%%%%%%%%%%%%%%%&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&$$$###$$$$$$################################################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############""""""""""""######"""""""""""""""""""""""""""!!!!!!!!!###$$$$$$""""""""""""""""""######$$$""""""""""""""""""""""""###!!! !!!###$$$$$$###""""""#########$$$$$$$$$"""######$$$$$$$$$######$$$$$$############$$$$$$"""""""""""""""""""""""""""""""""######$$$$$$%%%sssPPP;;;555111111000------...---+++)))((()))*********((((((''''''&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$###""""""###$$$$$$$$$$$$$$$###%%%%%%$$$"""  ######$$$$$$$$$%%%%%%%%% !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######!!!$$$$$$"""###''''''%%%$$$""""""###"""!!!&&&---@@@???777)))###&&&&&&"""######""""""######$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%))))))((((((''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%######%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%$$$$$$&&&'''$$$""""""&&&%%%""""""$$$%%%&&&'''&&&$$$###"""###&&&%%%%%%$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''"""KKK)))!!!"""+++!!!"""(((***&&&111333...)))---(((%%%---///'''&&&&&&&&&&&&%%%%%%%%%$$$&&&$$$'''###(((###///!!!!!!000+++VVV]]]!!!,,,,,,$$$+++///!!!"""&&&ttt&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#################################"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%########################!!!"""$$$###""""""###$$$########################"""###$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%###"""#####################$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!###$$$$$$###"""""""""""""""######$$$"""""""""""""""""""""""""""!!! """###%%%$$$###"""############$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$%%%&&&oooMMM;;;555111111000------...+++***((()))***+++***)))'''''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&"""""""""#####################$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$&&&&&&%%%$$$#########""""""######$$$%%%###$$$%%%%%%###!!!!!!"""######$$$$$$$$$%%%%%%%%%!!!""""""#################################$$$$$$!!!$$$%%%"""###&&&'''$$$&&&###"""$$$$$$!!!!!!%%%---555444)))###&&&'''#########""""""######$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$((((((''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''&&&%%%###!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$&&&'''&&&######%%%'''&&&###"""%%%%%%"""###&&&"""$$$&&&&&&%%%######$$$$$$$$$$$$$$$%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''')))"""555%%%((($$$'''$$$$$$)))$$$...666$$$%%%---!!!'''...%%%""")))(((''''''&&&&&&&&&%%%%%%%%%###VVVTTT!!!"""&&&###$$$''' )))222;;;MMM$$$"""+++&&&)))<<<$$$########################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################""""""###$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######################## """$$$###"""!!!###%%%########################""""""###$$$%%%%%%%%%%%%$$$###############$$$%%%######$$$$$$$$$%%%%%%%%%#################################$$$$$$$$$%%%%%%########################"""$$$%%%$$$###!!!!!!"""""""""#########$$$$$$$$$##############################################################################""""""""""""######!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""""""!!! !!!###%%%$$$###"""""""""""""""######$$$""""""""""""""""""""""""!!! """$$$%%%$$$###"""############$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""###""""""""""""$$$%%%&&&lllIII;;;555111111000------...+++***(((((()))((('''%%%''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((######$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&&&&&&&$$$###$$$###"""""""""###%%%&&&"""###%%%%%%$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$###""""""##################$$$$$$"""%%%%%%######&&&&&&###%%%!!!!!!%%%&&&###!!!"""'''---&&&!!!$$$%%%!!!#########"""###$$$$$$%%%###$$$$$$%%%%%%$$$$$$###''''''&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((((('''%%%###!!!$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$&&&'''&&&###"""%%%'''((($$$###%%%%%%###%%%((( """%%%&&&%%%$$$%%%%%%!!!!!!!!!"""###$$$&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%,,,NNN888!!!((((((***%%%222---((((((((('''!!!###%%%###$$$'''''''''&&&&&&%%%%%%%%%'''&&&+++)))'''"""!!!((('''$$$)))"""+++)))sssTTT)))(((%%%///&&&!!!'''999)))########################$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""""""""""""""""""""$$$###!!!!!!###%%%########################!!!"""###$$$%%%&&&&&&&&&""""""!!!!!!"""###$$$$$$#########$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&########################"""###$$$$$$"""!!!!!!!!!""""""######$$$$$$$$$$$$##########################################$$$$$$""""""""""""""""""""""""######""""""""""""###### """###%%%%%%###""" """"""""""""""""""""""""!!! !!!$$$%%%$$$###"""""""""""""""######$$$""""""""""""""""""""""""!!! """$$$%%%$$$###"""############$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$############$$$$$$###########################""""""""""""$$$&&&'''kkkEEE999666222/////////............---,,,+++))))))(((''''''&&&&&&&&&%%%%%%%%%)))(((&&&%%%$$$$$$%%%%%%((('''%%%$$$###$$$%%%%%%$$$######$$$%%%&&&$$$##################"""!!! """###$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%$$$###""""""###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%$$$$$$$$$%%%&&&"""###$$$$$$""""""###$$$%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######!!! ########################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$""""""#########$$$$$$$$$"""&&&&&&######(((((($$$######$$$$$$$$$%%%%%%%%%&&&''''''''''''%%%###"""###"""""""""$$$&&&)))+++$$$%%%'''))))))((('''&&&&&&&&&'''''''''&&&$$$############$$$%%%%%%%%%&&&$$$%%%%%%%%%%%%$$$###"""%%%%%%%%%&&&&&&&&&''''''&&&$$$$$$%%%'''((('''&&&############$$$%%%&&&&&&%%%&&&''''''((((((''''''"""$$$&&&&&&%%%%%%%%%'''%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&+++###FFF(((///---%%%'''&&&&&&&&&&&&&&&&&&&&&&&&***$$$$$$***,,,&&&"""###(((+++111''')))111 >>>%%%%%%!!!)))$$$%%%&&&''''''&&&%%%$$$***(((LLL&&&222###&&&$$$$$$%%%''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%(((&&&$$$"""!!!"""$$$&&&&&&%%%$$$"""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&###########################%%%''''''%%%###"""######!!!!!!#########""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$############"""######$$$%%%%%%%%%%%%$$$########################!!!"""$$$%%%%%%$$$"""!!!######""""""""""""######$$$$$$$$$#########""""""########################!!!!!!!!!!!!!!!""""""###########################""""""""""""""""""""""""""""""""""""##################$$$$$$$$$$$$###############"""""""""""""""%%%%%%$$$$$$###"""!!!!!!%%%$$$###""""""###$$$%%% !!!"""###$$$$$$$$$###$$$%%%%%%######$$$%%%########################!!!"""""""""############$$$$$$###"""!!!!!!""""""lllFFF999666222000//////...---...------,,,+++***)))((((((((('''''''''&&&&&&&&&)))(((&&&%%%$$$$$$%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######"""###$$$%%%%%%&&&&&&%%%%%%%%%$$$###"""""""""#########$$$%%%$$$#########%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! ########################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$#########$$$$$$$$$$$$%%%"""&&&&&&######''''''$$$######$$$$$$$$$%%%%%%%%%))))))******)))(((&&&%%%%%%$$$$$$###$$$%%%&&&'''###%%%&&&(((((('''&&&%%%&&&&&&'''''''''&&&$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%'''''''''%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&'''''''''''''''###%%%''''''&&&&&&&&&'''%%%%%%&&&''''''&&&%%%%%%'''''''''&&&&&&%%%%%%$$$&&&"""444+++###'''(((###)))''''''''''''''''''''''''+++(((%%%$$$$$$$$$(((,,,%%%*** %%%...)))###%%%'''%%%&&&&&&&&&&&&&&&&&&%%%$$$:::///yyy'''666'''""""""###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%&&&%%%$$$""""""###$$$%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$""""""######!!! !!!#######################################$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$############"""######$$$%%%%%%%%%%%%$$$########################"""###$$$%%%%%%$$$###"""######""""""""""""######$$$$$$$$$#########""""""##############################""""""######$$$%%%########################""""""""""""""""""""""""""""""""""""############"""######$$$$$$######"""###"""""""""""""""""""""###############$$$$$$$$$$$$$$$###""""""###$$$$$$!!!""""""######$$$$$$$$$###$$$%%%%%%######$$$%%%####################################$$$$$$$$$$$$$$$$$$###"""""""""""""""mmmGGG:::666222000//////...---...---,,,,,,+++***))))))))))))((((((((('''''''''((((((&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%$$$###%%%$$$$$$######$$$&&&'''&&&%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%$$$######""""""######$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!########################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###%%%%%%###$$$&&&&&&$$$######$$$$$$$$$%%%%%%%%%***++++++++++++)))((('''&&&&&&&&&%%%$$$$$$#########$$$%%%&&&'''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$#########&&&&&&&&&&&&''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%&&&'''&&&$$$)))((('''&&&%%%%%%%%%%%%%%%%%%&&&'''''''''''''''$$$&&&(((((('''&&&'''(((%%%%%%&&&''''''&&&%%%%%%(((((('''&&&%%%$$$$$$###'''%%%&&&DDD+++$$$%%%$$$)))((((((((((((((((((((((((###(((+++((($$$###!!!'''555&&&###444###!!!NNN,,,!!!)))%%%'''&&&&&&%%%%%%&&&&&&'''---###uuu999$$$&&&$$$###$$$&&&&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%$$$###$$$%%%###""" !!!"""$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$############$$$$$$%%%%%%%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$######!!!"""###$$$%%%&&&&&&'''$$$$$$$$$############"""######$$$%%%%%%%%%%%%$$$######################################################""""""""""""######$$$$$$$$$#######################################$$$$$$$$$$$$$$$%%%&&&&&&########################""""""""""""""""""""""""""""""""""""############"""######$$$$$$######"""""""""""""""""""""###### !!!###$$$%%%&&&'''$$$$$$###""""""###$$$$$$#########$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""""""""###mmmHHH:::666222000//////...---------,,,,,,+++***))))))(((((((((((('''''''''&&&''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$"""""""""#########$$$$$$###""""""&&&%%%#########$$$&&&(((%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!########################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%$$$$$$%%%%%%$$$######$$$$$$$$$%%%%%%%%%((()))*********((('''&&&&&&&&&&&&&&&%%%###"""!!!"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""&&&&&&&&&&&&&&&'''''''''$$$$$$$$$%%%%%%%%%%%%&&&((('''%%%%%%&&&&&&%%%###''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%((($$$$$$aaa}}}&&&'''$$$***&&&''''''''''''''''''''''''""")))+++(((&&&&&&###!!!%%%"""******]]](((""")))%%%'''&&&%%%$$$$$$%%%&&&''''''---$$$;;;&&&'''&&&(((***)))&&&$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%""""""$$$%%%&&&%%%%%%$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%&&&'''###"""!!!"""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%""""""######$$$$$$%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""###$$$%%%%%%&&&&&&$$$$$$$$$#########""""""######$$$%%%%%%%%%%%%$$$########################$$$$$$###""""""###$$$$$$$$$######""""""######$$$################################################%%%$$$$$$$$$$$$%%%&&&&&&########################""""""""""""""""""""""""!!!"""""""""############""""""############"""""""""""""""""""""######### !!!###$$$%%%&&&'''$$$##################$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%#################################$$$$$$$$$%%%%%%$$$$$$###""""""#########lllGGG999555222////////////...---,,,,,,++++++*********'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&###!!!"""###"""######$$$$$$$$$######&&&%%%$$$######%%%'''(((%%%%%%$$$$$$$$$$$$$$$###"""###$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$######"""########################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$######$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###$$$$$$%%%%%%%%%$$$###############$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######&&&&&&%%%$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&((('''%%%%%%&&&&&&%%%###$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&'''&&&&&&&&&###$$$&&&&&&$$$###$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&'''///(((%%% 000&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((%%% """'''***)))'''111%%%%%%ooo %%%(((&&&'''&&&%%%$$$$$$%%%&&&'''''')))'''222---***%%%&&&''''''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&!!!"""$$$&&&&&&&&&%%%$$$$$$$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$&&&###""""""###%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%"""""""""######$$$$$$$$$############$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$%%%%%%%%%%%%$$$########################$$$$$$###""""""###$$$$$$$$$$$$############$$$$$$###############################################################$$$%%%%%%########################""""""""""""""""""""""""!!!"""""""""############"""""""""######"""""""""!!!!!!""""""############""""""#########$$$$$$$$$#########$$$$$$#########%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%########################""""""""""""#########$$$$$$###############$$$$$$jjjDDD777444111//////000000000,,,,,,,,,+++++++++******'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%###&&&(((&&&###!!!"""$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$###$$$$$$$$$$$$###"""!!!$$$%%%&&&%%%$$$###$$$&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$##############################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&######%%%%%%""""""$$$######$$$$$$$$$%%%%%%%%%""""""###$$$$$$###"""!!!############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%((('''%%%$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&'''&&&$$$############$$$%%%&&&'''$$$$$$%%%&&&&&&&&&&&&&&&"""$$$%%%%%%###""""""###%%%%%%&&&''''''&&&%%%%%%###$$$$$$%%%&&&'''((((((''' ,,,TTT000(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''%%% !!! '''sss@@@'''&&&''''''&&&&&&%%%%%%&&&&&&'''$$$'''000MMM<<<"""!!!!!!"""%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&"""###$$$%%%&&&%%%$$$###$$$$$$###"""!!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&######################## !!!!!!!!! !!!###$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%########################""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$############"""######$$$%%%%%%%%%%%%$$$################################################$$$$$$############$$$$$$###############$$$$$$$$$########################"""""""""""""""###$$$$$$########################""""""""""""""""""""""""""""""""""""############!!!""""""######""""""!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$###############"""###$$$$$$$$$$$$###"""#########$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%########################!!!!!!"""""""""#########$$$############$$$%%%%%%hhhAAA555333000///000111222111,,,,,,,,,++++++++++++***''''''''''''&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%###$$$%%%&&&&&&&&&%%%%%%!!!%%%((('''###!!!###&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$######$$$$$$$$$###"""!!!###$$$%%%$$$#########%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$#########$$$$$$$$$$$$%%%&&&###"""%%%%%%!!!!!!$$$######$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$###""""""%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$#########$$$&&&&&&&&&&&&''''''''''''''''''+++)))'''%%%$$$$$$%%%&&&&&&&&&'''''''''(((((((((&&&%%%$$$%%%'''''''''%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%###%%%&&&&&&$$$#########%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&'''''''''((('''***!!!}}}"""'''+++(((''''''''''''''''''''''''""" %%%---((( (((:::111>>>)))!!!'''%%%(((%%%&&&&&&&&&&&&&&&&&&%%%***###---%%%#########((($$$!!!"""&&&'''###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%$$$############""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!###$$$######%%%''''''%%%#################################$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######""""""!!!!!!!!!"""###$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$############"""######$$$%%%%%%%%%%%%$$$########################"""###$$$%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$########################"""""""""""""""###$$$$$$########################""""""""""""""""""""""""""""""""""""############!!!!!!""""""""""""!!!!!! !!!!!!"""######$$$$$$########################"""###$$$$$$$$$$$$###"""!!!""""""######$$$$$$$$$###$$$%%%%%%######$$$%%%########################""""""#########$$$$$$$$$$$$#########$$$$$$%%%&&&fff@@@444222//////000222333333,,,,,,++++++++++++++++++)))(((((((((''''''''''''$$$%%%&&&'''''''''&&&%%%"""###%%%&&&'''&&&%%%%%% $$$((('''###!!!$$$'''"""###$$$$$$%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###%%%%%%&&&'''&&&%%%$$$###"""###$$$$$$""""""###$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$########################""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$""""""#########$$$$$$$$$'''""""""&&&%%%!!! $$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%$$$###'''%%%###!!!!!!"""###$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$#########$$$&&&'''&&&'''''''''((()))))))))---+++)))&&&%%%%%%&&&&&&'''''''''(((((((((((()))&&&%%%$$$%%%'''((('''&&&(((((('''&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''%%%###$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$))) %%%HHH+++222&&&&&&((((((((((((((((((((((((+++ """!!!***RRR%%%'''&&&&&&'''$$$%%%''''''''''''%%%$$$'''%%%)))!!!---###\\\333,,,&&&&&&))))))!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$#########"""""""""###$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$""""""###%%%$$$###$$$&&&''''''%%%###""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###"""!!! !!!"""###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$""""""###$$$%%%&&&&&&'''$$$$$$$$$############"""######$$$%%%%%%%%%%%%$$$########################!!!"""$$$%%%%%%$$$"""!!!%%%$$$$$$######$$$$$$%%%""""""######$$$$$$$$$$$$##############################""""""######$$$%%%########################""""""""""""""""""""""""""""""""""""############!!!!!!""""""""""""!!!!!! !!!!!!"""###$$$$$$$$$""""""######$$$$$$$$$$$$"""###$$$%%%%%%$$$###""" !!!"""###$$$$$$%%%###$$$%%%%%%######$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&aaaEEE999666333000000///---,,,//////...------,,,,,,+++&&&&&&&&&''''''''''''(((%%%''')))'''$$$###$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######"""!!!!!!"""$$$%%%%%%&&&%%%%%%$$$#########$$$%%%$$$$$$######$$$$$$%%%########################$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$###$$$%%%&&&'''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$######"""###$$$$$$###"""###$$$&&&%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###""""""###%%%&&&###$$$%%%%%%######$$$&&&######$$$$$$$$$%%%%%%%%%&&&###"""###'''((('''$$$'''&&&%%%%%%''''''&&&%%%)))(((&&&%%%%%%&&&((()))*********(((&&&### $$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))((('''%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$#########'''$$$###$$$&&&&&&### !!!---%%%)))***&&&+++$$$$$$%%%%%%%%%%%%&&&&&&%%%+++,,,~~~***$$$&&&&&&'''((())))))(((''''''///$$$!!!((('''vvv888333!!!***'''&&&&&&&&&&&&&&&&&&&&&&&&)))&&&%%%&&&((()))'''%%%###!!!!!!###)))%%%$$$%%%%%%$$$###"""$$$%%%&&&&&&%%%$$$$$$#########$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$###############$$$###########################$$$&&&'''&&&$$$"""!!!###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$######"""%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%#########"""""""""""""""&&&$$$"""###%%%&&&%%%"""$$$$$$############$$$$$$$$$$$$$$$$$$######""""""%%%%%%$$$$$$%%%%%%&&&'''##############################$$$$$$$$$%%%%%%%%%"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$######"""########################""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$############"""$$$$$$$$$#########"""""""""############$$$$$$$$$%%%%%%%%%$$$$$$#################################$$$###"""###$$$$$$###"""$$$$$$%%%%%%%%%$$$######```DDD:::777333111111000...---,,,,,,++++++***)))))))))(((((((((''''''&&&&&&&&&%%%'''((('''%%%$$$%%%'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######"""###$$$$$$###"""###$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%%%%$$$$$$%%%&&&'''(((((()))$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&%%%$$$&&&%%%$$$%%%&&&'''&&&$$$'''&&&$$$######$$$&&&'''((((((((((((&&&%%%###"""%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######&&&$$$###$$$&&&&&&###!!!$$$((( ,,,&&&000!!!$$$$$$%%%%%%%%%%%%&&&&&&$$$(((((($$$((('''+++$$$&&&''''''(((((('''&&&%%%%%%111(((!!!!!!(((yyy```...,,,!!!...&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$&&&'''%%%###$$$###""",,,...''''''&&&$$$"""!!!###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###############$$$###########################$$$%%%&&&%%%$$$###"""###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$###############&&&$$$"""###%%%&&&%%%###$$$$$$############$$$$$$$$$$$$$$$$$$#########"""%%%%%%$$$$$$%%%%%%&&&'''####################################$$$$$$$$$%%%########################"""############$$$$$$$$$######$$$$$$$$$######"""########################""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$############"""$$$$$$$$$#########"""""""""############$$$$$$$$$%%%%%%%%%$$$$$$#################################$$$###"""###$$$$$$###"""###$$$$$$%%%%%%%%%$$$$$$___CCC:::777444222111111///...++++++******)))(((((((((******)))((('''&&&%%%$$$$$$&&&'''&&&%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######&&&))))))&&&$$$$$$&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&%%%%%%$$$$$$$$$%%%&&&'''"""######$$$$$$######"""%%%%%%%%%$$$$$$$$$######"""###$$$$$$###"""###$$$$$$%%%%%%%%%%%%$$$##############################$$$$$$######$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!%%%((('''%%%%%%%%%&&&&&&&&&'''''''''$$$%%%%%%%%%#########$$$&&&$$$###$$$%%%&&&%%%$$$%%%$$$###""""""###$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%''''''%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$%%%&&&&&&$$$"""$$$&&&###,,,$$$***)))111$$$$$$%%%%%%%%%%%%&&&&&& ...###)))$$$JJJ222---&&&((((((((((((((('''&&&%%%!!!%%%//////!!!///WWW...)))"""..."""%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$FFF333...111!!!...))))))'''$$$!!! """$$$#########$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%%%%$$$$$$%%%%%%&&&'''########################"""""""""#########$$$$$$########################"""############$$$$$$$$$"""######$$$$$$$$$##############################""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$############"""$$$$$$$$$###############"""############$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$###"""###$$$$$$###""""""###$$$$$$%%%%%%%%%%%%]]]BBB999666333111000000///...,,,,,,++++++***))))))))))))))))))((('''&&&&&&%%%$$$%%%&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!$$$'''&&&###"""$$$'''%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%$$$###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$######"""###$$$$$$###"""###$$$###$$$%%%&&&%%%$$$###"""""""""""""""""""""""""""%%%$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$"""$$$&&&$$$!!!%%%%%%%%%%%%&&&&&&&&&&&&###%%%'''&&&"""!!!"""%%%%%%$$$######%%%%%%$$$###$$$###""""""""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$***)))&&&((($$$$$$$$$$$$%%%%%%%%%&&&&&&'''###((("""###]]]%%%************)))((((((''''''(((&&&***'''"""///555SSSRRR777'''$$$###%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&'''''''''''''''&&&ttt'''"""000 !!!((((((&&&$$$!!!!!!$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$#########"""######$$$%%%########################$$$#########$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''(((((($$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''########################!!!""""""""""""#########""""""""""""""""""""""""""""""#########$$$$$$$$$""""""###$$$$$$$$$##############################!!!"""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$$$$$$$#########""""""########################""""""#########$$$$$$$$$$$$$$$$$$#######################################$$$###"""###$$$$$$###"""!!!"""###$$$%%%&&&&&&&&&ZZZAAA777444111/////////...---,,,,,,+++******))))))(((((((((((((((((((((((((((%%%%%%%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$###!!!"""&&&***%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%$$$$$$$$$######"""###$$$$$$###"""###$$$###$$$%%%&&&%%%$$$###"""""""""""""""""""""""""""%%%%%%$$$$$$###$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$((($$$!!!###'''(((%%%!!!$$$$$$$$$$$$%%%%%%%%%%%%###&&&'''&&&###!!!###%%%%%%$$$######%%%%%%$$$###$$$$$$############$$$$$$''''''&&&&&&%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%"""&&&***///((($$$ $$$$$$$$$%%%%%%%%%&&&&&&"""((($$$""""""uuu )))((((((((('''&&&&&&&&&&&&)))$$$'''&&&%%%111///$$$ FFFIII!!! 444$$$)))!!!!!!111&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''"""$$$...!!!&&&&&&%%%$$$######&&&)))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%########################$$$#########$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""###$$$%%%%%%&&&'''((((((######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%""""""""""""######$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''########################!!!""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$########################!!!"""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$$$$$$$#########""""""########################""""""#########$$$$$$$$$################################################$$$###"""###$$$$$$###"""!!!"""###$$$%%%&&&&&&&&&{{{VVVAAA666333000.........---,,,******))))))((('''''''''''''''((((((((()))))))))&&&%%%$$$%%%'''''''''%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$######$$$&&&'''((($$$$$$######$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###"""###%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$$$$###"""###$$$$$$%%%%%%%%%%%%$$$######""""""""""""""""""""""""%%%%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&(((%%%######%%%%%%### #########$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$)))((('''&&&%%%$$$$$$$$$&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&###%%%''''''&&&%%%&&&''' $$$,,, !!!'''((($$$$$$%%%%%%%%%%%%&&&&&&(((,,, %%%***000555$$$%%%$$$$$$######$$$%%%%%%!!!###***+++&&&(((%%%000222###...xxx'''444---&&&---..."""+++&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&"""www,,,$$$%%%###$$$&&&%%%%%%%%%''')))'''''''''&&&%%%$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%############$$$$$$$$$%%%""""""""""""###$$$%%%%%%########################$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""############""""""###$$$$$$%%%&&&''''''((("""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%!!!!!!!!!"""######$$$$$$###$$$%%%%%%######$$$%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''########################"""""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$########################""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$############"""###############$$$$$$$$$"""############$$$$$$$$$"""""""""#######################################$$$###"""###$$$$$$###""""""###$$$$$$%%%%%%%%%%%%uuuRRRAAA666333000/////////...---+++******))))))((('''''')))))))))((((((((((((((((((&&&$$$%%%''''''&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&(((''''''&&&%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###&&&$$$###%%%''''''###$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$###"""###$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$$$$###"""###$$$&&&%%%$$$$$$######$$$$$$########################&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""###%%%&&&'''##################""""""$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%$$$%%%&&&'''&&&$$$###$$$$$$$$$$$$$$$$$$###)))(((&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''###%%%''''''&&&%%%&&&(((+++***...++++++...$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''' +++((( aaa###$$$$$$######$$$%%%'''((()))%%%)))444444---((('''---MMM~~~$$$###444------)))!!!&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&$$$###%%%&&&&&&000555(((###%%%''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&!!!!!!"""###$$$%%%%%%&&&""""""""""""###$$$%%%&&&###########################$$$%%%&&&%%%$$$###"""###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###""""""############""""""######$$$$$$%%%%%%&&&&&&"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%!!!!!!"""######$$$%%%%%%###$$$&&&%%%###"""$$$&&&###$$$&&&''''''&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''####################################$$$$$$$$$%%%########################"""############$$$$$$$$$!!!!!!"""$$$$$$%%%%%%$$$########################""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$############"""""""""#########$$$$$$$$$"""############$$$$$$$$$!!!"""""""""#########$$$########################$$$###"""###$$$$$$###"""###$$$$$$%%%%%%%%%$$$$$$rrrPPPAAA777444111000000000///...------,,,,,,+++*********++++++***)))((('''&&&&&&)))'''%%%%%%''''''%%%###$$$$$$$$$%%%%%%&&&&&&&&&(((((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$"""!!!%%%)))&&&$$$#########$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$$$$$$$###"""###$$$###$$$%%%&&&'''&&&%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$$$$######"""$$$$$$$$$###"""###$$$'''&&&$$$###"""###$$$%%%########################&&&%%%%%%$$$#########$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$'''((($$$%%%''''''&&&&&&''')))%%%%%%%%%&&&&&&&&&''''''(((%%%$$$%%%)))***)))&&&'''&&&%%%%%%''''''&&&%%%######$$$$$$$$$$$$######((('''%%%%%%$$$%%%&&&'''$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$'''((())))))(((%%%%%%%%%&&&&&&'''''''''"""%%%((((((&&&%%%&&&((()))!!!:::>>>$$$$$$%%%%%%%%%&&&&&&&&& --- """///!!!---^^^&&&'''&&&&&&&&&''')))+++,,,"""......'''%%%###$$$,,,***)))$$$/// ^^^$$$000444,,,***&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))(((&&&%%%&&&)))---[[[+++///$$$&&&))))))'''%%%$$$###$$$%%%%%%&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&''' !!!###$$$%%%&&&'''""""""""""""###$$$%%%&&&###########################$$$&&&'''&&&$$$"""!!!$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###""""""############""""""######$$$$$$$$$$$$%%%%%%"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%""""""###$$$%%%%%%&&&&&&"""%%%&&&%%%###"""$$$&&&###$$$&&&''''''&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!!!!"""$$$$$$%%%%%%%%%########################""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$############"""""""""######$$$$$$$$$$$$"""############$$$$$$$$$!!!!!!""""""#########$$$########################$$$###"""###$$$$$$$$$"""$$$$$$%%%%%%%%%$$$######uuuVVV???444444222000///.........,,,,,,++++++***)))(((((()))((((((((((((((()))))))))((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######$$$%%%&&&%%%###"""###$$$'''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%'''%%%###!!!!!!###&&&((($$$$$$######$$$$$$%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$''''''&&&%%%%%%$$$$$$###$$$$$$$$$$$$######""""""%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$###!!!!!!###%%%$$$%%%&&&%%%###"""###$$$########################"""############$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$"""###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$###""""""$$$&&&'''$$$%%%&&&%%%###"""###$$$(((((('''''''''&&&&&&&&&((((((''''''''''''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$"""###&&&(((&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%!!!%%%***~~~)))***&&& !!!''')))%%%$$$$$$$$$%%%&&&(((******$$$!!!+++(((111000444###!!!---&&&111---(((,,, $$$...$$$QQQ***+++,,,((()))''''''+++### 777333,,,%%%'''///,,,""""""------%%%'''...%%%###"""###'''((('''%%%%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%$$$"""!!!!!!"""$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%$$$###!!!###$$$%%%%%%######$$$%%%&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$%%%$$$######%%%'''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%##############################$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&######$$$$$$$$$$$$######"""############$$$$$$$$$########################tttUUU???444444222000///.........,,,+++******)))*********)))((((((((((((((())))))(((((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%'''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%'''%%%###""""""###%%%&&&$$$$$$######$$$$$$%%%&&&######$$$%%%%%%$$$######%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$###""""""$$$&&&$$$%%%&&&%%%###"""###$$$$$$$$$$$$###############"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$%%%&&&&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$###$$$%%%'''(((%%%&&&'''&&&$$$$$$$$$&&&((('''''''''&&&&&&&&&&&&'''((()))******)))((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$######%%%(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&)))---$$$DDD%%%+++000!!!---$$$$$$$$$%%%&&&'''((()))RRR ***$$$)))$$$+++444>>>+++###---000......"""(((777,,,$$$###%%%+++)))$$$$$$+++---eee%%% ,,,...***,,,'''%%%'''&&&$$$###$$$&&&'''&&&$$$%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###""""""###$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&%%%$$$"""!!!###$$$%%%%%%$$$###$$$&&&&&&%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$%%%$$$######%%%'''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%##############################$$$$$$$$$$$$##############################""""""""""""############""""""""""""""""""""""""$$$#########""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""###$$$$$$%%%&&&&&&#################################$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""######"""!!!!!!"""$$$######$$$$$$$$$$$$######"""############$$$$$$$$$########################qqqTTT>>>444444222000///.........---+++***(((((()))+++,,,))))))(((''''''(((((()))(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&$$$$$$#########$$$$$$$$$######$$$$$$%%%&&&"""######$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$###"""###%%%'''$$$%%%&&&%%%###"""###$$$%%%%%%$$$$$$#########""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$###%%%&&&%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$%%%&&&'''((($$$%%%'''&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&(((+++......+++(((&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$######%%%'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$#########$$$%%%&&&%%%...&&&111+++,,,***###'''%%%%%%$$$$$$%%%%%%&&&'''fff,,,!!!)))))) !!!---@@@(((jjj,,,'''(((222%%%---))))))$$$'''CCC&&&"""111&&&###444XXXRRR---;;;===''' ---222&&& &&&CCC%%%$$$"""'''%%%$$$$$$&&&&&&%%%###%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###"""###%%%%%%$$$$$$%%%&&&&&&%%%$$$###"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%$$$######%%%'''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$$$$##############################"""""""""#########$$$$$$""""""""""""""""""""""""###############"""""""""""""""""""""""""""""""""!!!!!!"""""""""#########""""""######$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!#########!!!!!!"""#########$$$$$$$$$$$$######"""############$$$$$$$$$########################nnnRRR===444444222000///.........///---***((('''(((***+++))))))((('''''''''(((((((((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$######"""$$$$$$######$$$$$$%%%&&&######$$$$$$$$$$$$######!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$!!!"""$$$$$$###$$$&&&'''$$$%%%&&&%%%###"""###$$$&&&%%%%%%$$$$$$######"""""""""#########$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$!!!###$$$$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$%%%&&&''''''"""$$$%%%%%%$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%(((---000000---(((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""$$$&&&'''$$$'''((('''&&&AAA,,,&&&%%%$$$$$$$$$$$$%%%%%%999PPP'''&&&&&&222 &&&&&&111  +++...GGGggg///***!!!'''""")))111>>>&&&'''$$$###%%%(((%%%$$$''''''&&&%%%%%%$$$######%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&%%%%%%$$$###!!!###$$$$$$$$$$$$%%%'''%%%$$$$$$###"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%$$$######%%%'''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################""""""#########$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""#########$$$""""""######$$$$$$$$$%%%########################$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$###$$$%%%######$$$$$$$$$$$$######""""""#########$$$$$$$$$########################lllPPP===444444222000///.........111///+++(((''''''((()))))))))((('''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&'''###$$$%%%%%%$$$###$$$&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%$$$###"""$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%"""###$$$$$$%%%%%%%%%$$$!!!###$$$%%%$$$$$$&&&'''$$$%%%&&&%%%###"""###$$$%%%%%%%%%%%%$$$$$$######""""""#########$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$!!!###$$$$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$%%%%%%&&&!!!"""$$$$$$######$$$&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%(((---000000---(((%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###$$$%%%''')))''')))!!!&&&)))(((%%%///'''iii###***+++)))111333&&&999!!!///******###------!!!---444***'''+++(((###222III '''$$$'''''''''&&&$$$#########%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$%%%&&&$$$$$$######"""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%$$$######%%%'''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""############$$$$$$$$$$$$""""""""""""""""""""""""###############$$$$$$$$$""""""""""""""""""""""""#########$$$$$$$$$%%%%%%"""###############$$$$$$########################$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&$$$###$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$########################jjjPPP===444444222000///.........000///,,,)))'''''''''((())))))((('''&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&"""$$$%%%%%%######$$$&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&""""""######$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%!!!###%%%&&&%%%%%%%%%&&&$$$%%%&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$###%%%&&&%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%!!!"""######""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%'''***------***'''%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''((( ///111$$$vvv+++***000bbbSSS666&&&444ttt'''###...###'''++++++$$$000!!!'''333 sss&&&)))"""&&&''''''&&&$$$######$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$###$$$%%%%%%######$$$%%%###############"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$%%%$$$######%%%'''###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$##############################$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$$$$$$$%%%""""""""""""""""""""""""#########$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$###"""!!!"""######$$$$$$$$$$$$######"""############$$$$$$$$$########################iiiOOO>>>444444222000///.........,,,,,,+++***))))))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((''''''&&&&&&%%%%%%###$$$%%%%%%$$$$$$%%%'''%%%$$$$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%$$$######$$$%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&!!!"""###$$$$$$%%%%%%%%%"""$$$&&&'''%%%$$$$$$%%%$$$%%%&&&%%%###"""###$$$###$$$$$$%%%%%%&&&&&&&&&"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%&&&&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%%%%%%%%%%%%%###$$$%%%$$$"""""""""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&((((((((((((&&&&&&%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&%%%$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((&&&000&&&GGG>>>***,,,000&&&###AAA 555'''!!!666$$$$$$&&&+++'''(((%%%???&&&***###%%%&&&(((&&&$$$"""###%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&%%%###"""###$$$"""###$$$$$$$$$###"""!!!##############################$$$%%%%%%%%%$$$$$$"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$%%%$$$######%%%'''###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""#########$$$$$$$$$%%%%%%""""""""""""""""""""""""#########$$$$$$%%%%%%%%%""""""""""""""""""""""""############$$$$$$$$$$$$############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!!!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%###"""!!!!!!######$$$$$$$$$$$$######"""############$$$$$$$$$########################iiiOOO>>>555444222000///.........))))))******++++++++++++***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))))))))((('''&&&%%%%%%%%%$$$%%%&&&&&&%%%%%%'''((($$$$$$$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%"""""""""###$$$%%%''''''$$$$$$######$$$$$$%%%&&&%%%$$$###""""""###$$$%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!"""$$$$$$%%%%%%%%%###%%%''''''&&&$$$$$$$$$$$$%%%&&&%%%###"""###$$$"""###$$$%%%&&&&&&'''((("""############$$$$$$$$$""""""###$$$%%%&&&&&&'''#########$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$"""###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%###"""###$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''###%%%'''&&&%%%$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%%%%$$$---///...+++ppp&&&))))))+++***(((###{{{***,,,...###)))000'''###WWW!!!***'''$$$&&&(((&&&$$$"""$$$&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&''''''%%%###!!!"""###""""""$$$%%%%%%$$$##############################"""###$$$%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$%%%$$$######%%%'''$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$##############################$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""#########$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""#####################"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&'''&&&$$$############$$$$$$$$$$$$######"""############$$$$$$$$$########################iiiNNN:::888555333111000000...,,,,,,,,,,,,+++++++++******(((((('''''''''(((((()))&&&&&&&&&''''''''''''(((***(((&&&&&&((((((%%%"""%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########$$$###"""###$$$$$$$$$"""''''''''''''''''''''''''"""!!!!!!!!!"""###$$$$$$###$$$%%%&&&''''''''''''***)))'''%%%$$$"""""""""#########$$$%%%%%%&&&&&&&&&$$$!!!!!!######!!!'''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$###############%%%%%%#########$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########'''&&&&&&%%%%%%$$$$$$###&&&%%%$$$$$$&&&&&&%%%$$$######%%%&&&'''(((((((((&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((%%%$$$&&&)))((("""&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&&&&%%%$$$%%%&&&'''((('''&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((()))((('''&&&%%%""",,,###))))))000%%%&&&///&&&GGG888%%%&&&"""((("""''')))000FFF***000%%%'''((('''&&&$$$$$$%%%$$$%%%'''(((((('''%%%$$$&&&&&&&&&%%%$$$###!!!!!!###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#################################%%%%%%$$$###$$$%%%&&&'''$$$%%%&&&%%%###"""###$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$############""""""######$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################%%%$$$!!! !!!###%%%%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$%%%%%%&&&'''gggLLL999666444111//////...,,,+++++++++++++++************((((((''''''''''''((((((&&&&&&&&&''''''''''''(((,,,***))))))++++++(((&&&%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$###"""###$$$%%%$$$"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%###"""###%%%&&&%%%###&&&&&&%%%$$$$$$$$$$$$$$$""""""""""""############&&&%%%$$$#########$$$%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$&&&)))(((###&&&&&&%%%%%%&&&&&&'''((())))))))))))))))))))))))&&&&&&%%%%%%%%%&&&'''((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&''''''''''''''',,,'''((( &&&"""000***###222,,, ###+++444'''***&&&'''(((++++++(((%%%<<>>xxx''' ///$$$)))+++(((+++$$$+++!!!***)))((((((888...$$$)))!!!111$$$$$$&&&''''''&&&%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$###"""''''''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&%%%$$$%%%'''&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$####################################$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################!!!$$$%%%%%%%%%$$$"""######$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$%%%&&&&&&```III;;;555333000///000000...---------------,,,,,,,,,,,,***)))(((''''''&&&''''''&&&&&&&&&''''''''''''((($$$&&&'''((('''&&&'''(((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&$$$###$$$%%%&&&%%%$$$#########$$$$$$%%%%%%&&&$$$$$$%%%&&&%%%$$$###"""%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$############$$$"""######$$$%%%%%%&&&&&&###$$$%%%$$$###"""###$$$$$$############$$$%%%%%%%%%%%%%%%&&&&&&''''''(((###$$$$$$%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%""""""""""""$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$######&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&'''((()))))))))+++***)))''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''''''''''''''''''''&&&&&&''''''((()))(((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&&&&'''(((((($$$+++%%%###'''$$$,,,@@@!!!!!!(((&&&)))===$$$***###^^^~~~$$$***111&&&***)))...(((%%%+++***"""111+++ ;;;,,,,,,""")))---$$$%%%''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((%%%&&&''''''%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$##################$$$$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%"""$$$%%%%%%$$$###$$$&&&###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$#########"""""""""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############################## ###$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$%%%%%%&&&'''^^^HHH:::444222000///000000///---,,,,,,+++++++++************)))(((''''''&&&&&&&&&&&&&&&&&&''''''''''''(((!!!$$$&&&&&&$$$###$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&'''&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&"""$$$%%%%%%""""""###%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&!!!"""$$$%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%###"""""""""###$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%&&&'''&&&%%%&&&&&&'''((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%&&&''''''&&&&&&'''''''''''''''''''''(((((()))''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((&&&'''(((((())))))((((((%%%+++(((%%%,,,+++...lll222&&&///...''':::)))))) ==="""hhhuuu777...''''''...(((,,,%%%111###)))%%%444!!!'''333"""<<<...sssttt)))111'''---000,,,###%%%''''''&&&&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&!!!"""###%%%&&&'''''''''%%%&&&''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((($$$%%%&&&&&&%%%$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%"""$$$%%%%%%$$$###%%%&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$#####################$$$$$$$$$!!!""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$%%%%%%&&&]]]GGG999444222////////////...---*********))))))))))))(((******)))''''''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%'''))))))&&&%%%&&&(((%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&#########$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$######$$$%%%&&&&&&''''''"""!!!!!!!!!"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&''''''(((''''''&&&&&&%%%%%%$$$!!!$$$&&&%%%######%%%'''%%%$$$$$$$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%% !!!###%%%&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''###$$$$$$%%%%%%&&&&&&'''((('''&&&&&&'''((('''&&&(((((((((((((((''''''&&&$$$$$$%%%%%%'''((()))***((((((((((((((((((((((((&&&'''((('''&&&&&&&&&''''''''''''''''''((())))))''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&'''((()))&&&''')))*********)))((((((------(((---$$$999''''''''''''''''''''''''------------------------........................444333555***,,,333---444%%%555%%%===---+++...(((AAAfff~~~OOO888///------+++111......444(((888%%%222------///!!!222000;;;(((%%%(((HHH|||vvvEEE***&&&""")))+++###%%%333444!!!###%%%''''''&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&'''((((((((('''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''###$$$%%%%%%######$$$%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%######""""""###$$$%%%%%%#################################$$$$$$%%%%%%%%%###########################$$$%%%&&&'''&&&%%%%%%"""###%%%%%%$$$$$$%%%&&&""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######!!!!!!"""###$$$%%%%%%&&&!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################%%%%%%%%%$$$$$$$$$######$$$$$$######""""""!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$#################################"""###$$$$$$%%%ZZZEEE888444222////////////...---***++++++++++++***)))))))))'''$$$%%%''')))'''&&&'''''''''''''''''''''''''''((('''%%%$$$###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''&&&%%%###$$$$$$%%%%%%$$$$$$######$$$%%%&&&%%%%%%###"""$$$###"""""""""###%%%%%%!!!""""""""""""$$$&&&"""###&&&'''''''''&&&&&& """$$$&&&(((******%%%%%%$$$######$$$%%%&&&###'''((($$$###&&&(((((('''%%%"""###&&&'''&&&$$$%%%$$$#########$$$%%%&&&$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$###$$$&&&'''((()))'''$$$###$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((((((''''''&&&'''''''''''''''&&&&&&((('''&&&&&&'''((('''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))***&&&&&&&&&%%%&&&&&&'''(((***((('''%%%%%%&&&((()))((((((((((((((((((''''''((((((((((((((((((((('''(((((((((((()))***+++,,,.........///...------,,,---...000111222222111000111222222333444555555666666666666777888999;;;;;;777777888888999999999999888:::;;;:::999888999:::;;;;;;:::999999888777777;;;;;;:::999888777666666444666888777444333555777222111111000000111111222******)))***,,,,,,+++)))+++)))'''&&&'''''''''&&&((((((((()))))))))******)))))))))((('''&&&%%%%%%+++)))''''''((()))(((''''''&&&&&&&&&%%%%%%$$$$$$(((&&&$$$$$$&&&'''%%%"""'''&&&&&&%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################&&&$$$"""###%%%&&&%%%"""%%%$$$#########$$$%%%&&&((('''%%%$$$###$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&########################""""""""""""""""""""""""$$$###!!!"""$$$&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""""""""#########%%%%%%$$$######$$$%%%%%%&&&$$$###$$$$$$$$$!!!$$$$$$$$$%%%%%%&&&&&&&&&######################## """$$$%%%%%%%%%###"""$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%"""###$$$###""""""$$$&&&((('''%%%%%%&&&&&&%%%$$$%%%$$$######%%%%%%$$$###[[[EEE888444222////////////...---+++++++++,,,+++******))))))'''%%%%%%'''((((((&&&'''''''''''''''''''''''''''''''''&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$######"""$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$###$$$###"""""""""###%%%%%%"""###%%%%%%$$$$$$%%%'''$$$%%%%%%$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!"""###$$$!!!###$$$%%%)))---***$$$'''%%%######&&&'''&&&$$$$$$###"""""""""###$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$######$$$$$$'''&&&$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((('''&&&''''''(((((('''&&&&&&((('''&&&&&&(((((('''&&&'''''''''&&&&&&&&&%%%%%%'''''''''''''''((()))***((((((''''''''''''((((((+++***(((&&&&&&&&&'''((()))))))))***************))))))))))))))))))))))))))))))***+++,,,...000111222222222222222222333333444555666777888999999999::::::::::::::::::;;;;;;:::;;;;;;;;;<<<===>>>???>>>===<<<;;;;;;;;;;;;;;;:::;;;======<<<===???AAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@???>>>>>>???AAABBBAAA???>>>@@@BBB???>>>===;;;:::999999999555444333333444333111///...,,,++++++,,,,,,,,,***,,,,,,++++++***))))))((())))))******))))))((('''***((('''&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&(((&&&$$$%%%''''''&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################&&&$$$"""###%%%&&&%%%###$$$$$$#########$$$%%%&&&&&&%%%$$$#########$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$#######################################$$$###!!!"""$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$%%%%%%$$$######$$$%%%%%%&&&$$$###$$$$$$$$$""" $$$$$$$$$$$$%%%%%%%%%%%%########################!!!"""###%%%%%%$$$###"""%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%"""$$$%%%$$$###"""###%%%"""###$$$###""""""$$$&&&(((&&&%%%%%%&&&&&&%%%$$$%%%$$$######%%%%%%$$$###[[[EEE888444222////////////...---,,,,,,,,,,,,,,,++++++***)))'''&&&&&&'''(((((('''''''''''''''''''''''''''&&&''''''&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%###%%%&&&%%%$$$$$$%%%&&&###$$$$$$$$$###$$$''')))'''&&&&&&%%%$$$#########$$$###"""!!! !!!"""%%%$$$%%%***333888000%%%'''&&&$$$$$$%%%&&&&&&%%%###""""""!!!!!!###$$$%%%%%%&&&&&&''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$############%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''''''''&&&''''''(((((('''''''''((('''&&&&&&(((((('''&&&'''''''''''''''&&&&&&&&&)))(((((('''(((((())))))))))))(((((('''(((((()))+++***)))'''''''''((())))))*********+++,,,,,,,,,++++++,,,,,,---------...,,,---...///111444666777888888777777777999:::;;;;;;<<<<<<===>>>???@@@AAAAAAAAA@@@@@@@@@?????????????????????@@@@@@AAAAAACCCAAA???===;;;<<<<<<======>>>???@@@@@@CCCFFFIIIJJJIIIHHHGGGGGGIIIKKKLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHIIIJJJIIIHHHHHHIIIJJJNNNMMMJJJHHHEEEDDDCCCBBBAAA@@@>>>>>>>>><<<:::888555444333333444444333222222222000///---,,,+++*********+++++++++******)))***(((&&&&&&'''((('''&&&%%%%%%&&&&&&''''''(((((('''&&&%%%&&&'''((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###$$$$$$######$$$$$$%%%&&&%%%$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$###$$$$$$$$$""" $$$$$$$$$$$$$$$#################################!!!"""###$$$%%%$$$######&&&&&&&&&%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%"""$$$%%%$$$###"""###%%%"""###$$$$$$######$$$&&&'''&&&%%%%%%&&&&&&%%%$$$%%%$$$######%%%%%%$$$###[[[EEE888444222////////////...---,,,------------,,,++++++(((((('''''''''(((((((((''''''''''''''''''''''''%%%&&&'''&&&%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''''''''&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%############$$$$$$%%%%%%"""$$$$$$$$$"""!!!"""###$$$$$$$$$###$$$%%%&&&'''#########$$$%%%%%%&&&&&&%%%$$$###!!!!!!!!!!!!"""&&&&&&&&&+++333888111&&&'''&&&%%%%%%%%%&&&&&&%%%$$$###"""""""""###%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''"""#########$$$%%%%%%&&&$$$$$$$$$&&&((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((((((((('''((('''&&&'''((()))(((&&&(((''''''''''''''''''''')))(((((('''''''''((((((((((((''''''''''''(((((()))))))))))))))***,,,,,,++++++,,,,,,---...//////000000111222222333333333333333444555666888:::;;;;;;;;;:::999;;;===???AAA@@@@@@???>>>>>>@@@AAABBBAAAAAAAAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAA???===;;;:::;;;===>>>@@@AAABBBBBBCCCEEEIIILLLPPPNNNLLLJJJJJJLLLNNNPPPRRRRRRQQQQQQQQQPPPPPPPPPNNNOOOOOOPPPOOOOOOPPPPPPTTTSSSQQQOOOMMMKKKJJJJJJIIIHHHFFFFFFFFFEEECCCAAAAAA@@@>>>>>>???>>><<<:::999888777666555333222222////////////...---,,,+++---+++))))))))))))((('''''''''''''''''''''((((((&&&&&&%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$$$$""" %%%$$$$$$######"""""""""########################!!!"""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%###%%%&&&%%%$$$###$$$&&&"""###%%%%%%$$$###$$$%%%&&&%%%$$$%%%&&&&&&%%%$$$%%%$$$######%%%%%%$$$###ZZZEEE999444222////////////...---,,,------------,,,++++++((((((((('''''''''((()))''''''''''''''''''''''''$$$&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&& !!!"""###############%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''######$$$$$$%%%%%%%%%%%%###$$$%%%$$$###"""###$$$'''&&&%%%&&&'''&&&!!! !!!"""###%%%&&&''''''&&&&&&$$$#########$$$$$$###%%%%%%$$$'''***(((###'''''''''&&&%%%%%%%%%&&&%%%%%%$$$###$$$%%%&&&'''######$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''"""######$$$%%%%%%&&&&&&$$$$$$%%%'''((()))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%######&&&''''''((())))))(((((()))(((''''''((()))((('''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))***,,,...000111222111111222333444444555555777777777888888888999999:::::::::::::::;;;<<<===<<<<<<;;;;;;<<>>===;;;:::;;;>>>AAACCCDDDEEEEEEEEEEEEFFFIIIKKKLLLKKKJJJIIIJJJMMMPPPRRRTTTSSSSSSRRRRRRQQQQQQQQQSSSSSSSSSTTTUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPPPPPPPMMMLLLLLLMMMOOOOOOMMMLLLNNNLLLJJJIIIIIIGGGDDDAAA????????????>>>>>>>>>>>>;;;::::::888777555333222555222000///......,,,+++++++++******)))(((''''''&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$#########""""""########################$$$######$$$%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$###!!!%%%$$$$$$######"""""""""########################""""""######$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''!!!###%%%&&&%%%$$$$$$%%%&&&$$$###$$$&&&&&&%%%$$$%%%$$$######%%%%%%$$$###WWWDDD:::444222////////////...---,,,,,,,,,,,,,,,++++++***((())))))(((''''''(((***''''''''''''''''''''''''###%%%''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''(((###$$$$$$%%%&&&%%%%%%%%%$$$&&&'''&&&%%%%%%&&&'''$$$###&&&000::::::000&&&#########$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''###'''(((### """%%%%%%((((((((('''%%%$$$%%%'''&&&%%%%%%$$$%%%&&&'''(((""""""###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&$$$######&&&%%%%%%&&&(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%$$$###&&&'''(((((()))))))))))))))(((''''''))))))((('''(((((((((((())))))))))))(((((((((''''''((())))))((((((((()))***+++,,,---......000222444666888999::::::;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>============>>>>>>============>>>@@@BBBCCCFFFFFFDDDCCCBBBBBBBBBBBBAAABBBCCCEEEGGGHHHIIIJJJIIIIIIJJJJJJHHHGGGEEECCC>>>======>>>@@@CCCFFFHHHGGGHHHJJJJJJIIIIIIJJJKKKGGGGGGHHHIIILLLPPPTTTVVVTTTSSSRRRQQQPPPOOONNNNNNOOONNNMMMNNNPPPQQQQQQPPPPPPPPPPPPPPPQQQRRRSSSTTTPPPPPPPPPRRRUUUVVVUUUTTTUUUSSSRRRQQQPPPNNNJJJGGGFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFFFFEEECCCAAA???>>>???===999777666444222000111000///...---+++******)))***+++***((('''((()))((((((''''''''''''((((((&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&################################################$$$######$$$&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$###"""###%%%%%%###!!!$$$$$$$$$$$$$$$################################################$$$$$$$$$"""###############$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''!!!$$$&&&'''&&&$$$%%%%%%%%%$$$###$$$%%%&&&%%%$$$%%%$$$######%%%%%%$$$###~~~UUUDDD;;;444222////////////...---+++++++++,,,+++******)))''')))***)))'''&&&(((+++''''''''''''''''''''''''###%%%'''((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&((()))###$$$%%%&&&&&&&&&%%%%%%###%%%&&&&&&%%%%%%'''(((!!!!!!(((:::KKKMMM===,,,%%%%%%$$$$$$######""""""&&&%%%%%%%%%%%%'''((()))%%%)))***%%%"""$$$&&&&&&((())))))'''%%%###%%%'''&&&%%%$$$$$$$$$%%%&&&'''"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''(((((('''&&&$$$###)))'''%%%%%%'''''''''&&&''''''''''''''''''''''''&&&''''''(((((((((''''''&&&&&&((())))))*********)))((('''((()))***)))'''(((((()))))))))*********))))))))))))***+++,,,,,,,,,,,,---...000222333444666777999:::<<<======>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======<<>>>>>>>>???@@@AAAAAA@@@@@@@@@AAABBBCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEFFFGGGIIIJJJKKKKKKJJJKKKKKKKKKIIIFFFDDDBBB>>>>>>???AAACCCFFFHHHIIIIIILLLOOOPPPOOONNNNNNOOOLLLLLLMMMOOOQQQSSSUUUWWWTTTSSSRRRPPPOOOMMMLLLKKKGGGFFFEEEFFFIIIKKKJJJHHHJJJJJJJJJKKKMMMNNNPPPQQQQQQPPPQQQSSSUUUVVVVVVUUUUUUTTTTTTTTTTTTRRROOOLLLKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJJJJIIIJJJGGGCCC???===;;;888666555555444333222111111000...///000...+++******,,,))))))(((((((((((())))))''''''''''''&&&&&&&&&%%%$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%###"""$$$&&&"""###$$$%%%%%%%%%$$$$$$"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$###$$$%%%%%%%%%%%%$$$#########"""###%%%%%%###"""$$$$$$$$$$$$%%%%%%%%%%%%#######################################$$$$$$%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%!!!$$$&&&'''&&&%%%%%%%%%$$$###"""###%%%&&&%%%$$$%%%$$$######%%%%%%$$$###|||TTTCCC<<<444222000/////////...---***++++++++++++***))))))''')))***)))'''&&&(((+++''''''''''''''''''''''''"""%%%'''((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%'''((()))###$$$%%%&&&'''&&&%%%%%%!!!"""$$$$$$$$$$$$&&&'''%%%###***<<>>>>>???@@@AAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>===<<<<<<===>>>>>>???@@@AAACCCDDDBBBCCCDDDEEEEEEEEEEEEEEEAAABBBDDDFFFGGGGGGGGGFFFGGGGGGHHHHHHIIIIIIJJJJJJHHHIIIIIIIIIGGGDDDAAA???===>>>@@@BBBDDDFFFGGGGGGKKKNNNRRRUUUTTTSSSSSSSSSUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSRRRPPPNNNLLLKKKJJJGGGEEEDDDEEEIIIJJJIIIGGGDDDEEEEEEFFFHHHJJJKKKLLLOOONNNOOOPPPRRRSSSSSSQQQSSSRRRSSSTTTUUUTTTRRROOOOOOOOOOOOOOOOOOOOOOOOOOOKKKLLLMMMNNNNNNNNNNNNNNNPPPMMMIIIEEEBBB???<<<999777777777777777777666666111333444222...,,,,,,...******))))))))))))******))))))(((((('''''''''&&&###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&%%%###"""$$$&&&"""###$$$%%%&&&%%%$$$$$$!!!"""###$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""""""""############$$$%%%&&&&&&%%%$$$######""""""###%%%%%%$$$"""$$$$$$$$$%%%%%%&&&&&&&&&##############################""""""######$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%!!!###$$$###"""!!!"""###!!!$$$'''((('''%%%%%%%%%$$$###"""###%%%&&&%%%$$$%%%$$$######%%%%%%$$$###|||SSSBBB;;;555444333111000000//////------,,,++++++******)))***)))'''%%%%%%''')))***((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$&&&'''$$$&&&''''''&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%###%%%&&&&&&$$$$$$%%%'''***!!!)))>>>AAA///%%%***""""""###$$$%%%%%%%%%%%%%%%###!!!###&&&'''&&&$$$%%%'''((('''$$$###&&&((($$$&&&(((&&&$$$"""$$$&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$''''''$$$%%%((((((%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))''''''''''''''''''''''''###%%%''''''&&&&&&&&&'''''''''&&&%%%%%%&&&'''((())))))(((((((((((())))))+++***)))((((((***,,,---,,,---///000111333666888999999999:::<<<>>>@@@AAA??????@@@AAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBB@@@>>>>>>???@@@@@@@@@BBB???>>>AAAGGGJJJIIIFFFJJJIIIHHHHHHIIIIIIHHHGGGIIIEEECCCFFFHHHHHHIIIKKKEEEIIIKKKIIIEEECCCEEEIIIJJJFFFBBBAAACCCCCCBBB@@@???DDDEEEAAABBBGGGGGGDDDHHHKKKRRRVVVVVVTTTTTTVVVXXXZZZ[[[YYYVVVVVVZZZ^^^ZZZYYYTTTPPPPPPRRRNNNHHHKKKEEEAAABBBDDDCCCCCCEEEKKKHHHFFFFFFDDDBBBEEELLLIIINNNPPPOOOOOOPPPLLLEEEIIILLLOOOOOOMMMMMMOOOQQQPPPQQQRRRTTTTTTSSSRRRRRRRRRRRRSSSSSSRRRQQQPPPPPPQQQRRRSSSQQQMMMIIIFFFFFF@@@<<<777444444999>>>BBBDDDAAA===888555444555555555333111000///...+++)))...+++(((''''''''''''&&&!!!"""$$$&&&&&&&&&$$$$$$&&&&&&%%%$$$$$$&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%)))(((&&&%%%$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###########################$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$######%%%'''$$$$$$##########################################"""###$$$%%%%%%$$$###"""######""""""######$$$%%%######$$$$$$$$$$$$######%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$############"""""""""""""""############"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%''''''&&&$$$$$$$$$##################{{{RRRBBB:::444333222111000/////////------,,,++++++******))))))((('''&&&&&&'''((()))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$&&&'''%%%&&&((('''&&&%%%%%%&&&%%%$$$$$$###$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%###%%%&&&&&&$$$$$$%%%'''((( """///222((($$$)))$$$$$$$$$%%%%%%$$$######%%%###"""###%%%'''%%%$$$$$$$$$###"""!!!!!!!!!"""$$$&&&'''&&&$$$###$$$&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$''''''$$$%%%((((((&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))''''''''''''''''''''''''%%%'''(((((('''''''''((((((((('''''''''((()))***(((((((((((())))))******,,,,,,,,,,,,---///111222333444666666777888;;;===<<<======>>>???@@@@@@AAACCCCCCCCCCCCBBBAAA@@@??????@@@@@@AAAAAABBBBBBBBBEEEDDDCCCCCCDDDEEEFFFFFFGGGFFFEEEGGGJJJLLLKKKJJJJJJJJJJJJJJJKKKJJJIIIGGGMMMHHHGGGJJJKKKIIIIIIKKKGGGGGGGGGFFFFFFGGGGGGGGGEEEBBB@@@@@@BBBCCCBBB@@@AAAEEEEEE@@@???BBBCCC@@@KKKHHHFFFIIINNNRRRTTTTTTQQQQQQQQQQQQRRRRRRRRRSSSOOOQQQOOOJJJGGGHHHHHHEEEFFFDDDEEEGGGFFFCCCEEEIIIHHHDDDBBBDDDDDDBBBAAACCCKKKMMMMMMMMMLLLLLLJJJHHHFFFHHHJJJJJJHHHFFFGGGHHHLLLLLLMMMNNNNNNNNNMMMMMMNNNOOOOOOOOOOOONNNNNNNNNQQQRRRQQQNNNJJJFFFEEEEEECCCAAA<<<999888:::===???EEEEEECCCAAA???===;;;999:::888777777777666555333222000---,,,,,,+++)))((((((((((((''''''''''''((()))((('''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""######""""""######$$$%%%######$$$$$$$$$$$$######%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$############""""""""""""##################""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%''''''&&&$$$$$$$$$##################zzzQQQAAA999333222111000///.........------,,,++++++******)))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%&&&'''%%%'''((('''&&&$$$$$$%%%$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###%%%&&&&&&$$$$$$%%%''''''!!! """###%%%(((%%%%%%%%%%%%$$$###"""!!!$$$#########%%%&&&%%%$$$%%%$$$######$$$%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$''''''%%%%%%((((((&&&%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''')))******((('''((()))))))))(((((()))***++++++((())))))***+++,,,------///000111333555666888888:::;;;======<<<===???BBB>>>>>>???@@@@@@@@@??????BBBBBBCCCCCCCCCBBBBBBAAA@@@AAABBBDDDFFFGGGGGGHHHHHHGGGFFFFFFGGGHHHIIIJJJJJJKKKLLLLLLKKKKKKLLLMMMJJJKKKMMMNNNMMMLLLJJJHHHKKKGGGGGGKKKLLLJJJIIIJJJFFFBBB@@@AAAEEEGGGDDDAAA>>>======???AAAAAA@@@??????BBBBBB>>><<<===>>>===DDDAAA>>>@@@GGGLLLLLLIIIFFFDDDDDDEEEHHHHHHFFFDDDDDDJJJKKKGGGEEEIIINNNPPPNNNNNNPPPPPPKKKEEEEEEJJJHHHBBBAAAHHHMMMKKKEEEAAABBBAAAAAAAAA???<<<===@@@BBBDDDFFFGGGFFFDDDDDDEEEIIIIIIIIIIIIIIIJJJJJJKKKIIIIIIJJJJJJJJJJJJJJJJJJPPPPPPOOOLLLHHHFFFFFFFFFFFFEEEBBB???===<<<<<<<<>>???@@@@@@>>>===888666555555555333111///111///,,,***((()))***+++))))))(((''''''(((((()))%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%((('''&&&$$$$$$$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&%%%$$$$$$%%%######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###"""######""""""######$$$%%%######$$$$$$$$$$$$######$$$$$$############$$$$$$######$$$$$$$$$$$$############"""""""""######$$$########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%''''''&&&$$$######$$$$$$$$$$$$$$$$$$yyyPPP@@@888333222111///......------------,,,++++++******)))''''''((((((((((((''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&(((&&&'''((((((&&&$$$$$$%%%############$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$######$$$&&&%%%$$$$$$%%%'''%%%%%%"""$$$'''&&&$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%&&&&&&''')))+++%%%%%%&&&%%%%%%$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$''''''%%%%%%((()))&&&$$$$$$$$$%%%%%%'''((()))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''((()))+++***)))'''((((((((((((((()))***++++++,,,+++,,,---///000111222222444555777999:::;;;;;;;;;===>>>??????>>>>>>@@@BBB;;;<<<===????????????>>>>>>???AAACCCDDDFFFFFFFFFCCCEEEGGGJJJLLLMMMNNNNNNKKKKKKKKKJJJIIIIIIKKKLLLIIILLLNNNLLLHHHFFFHHHKKKEEEGGGIIIJJJIIIGGGEEEDDDGGGDDDEEEJJJLLLJJJHHHIIIBBB???===>>>AAAAAA>>>;;;:::;;;===>>>@@@@@@???>>><<<>>>???<<<::::::===???;;;CCCJJJKKKJJJHHHDDDAAABBBBBBAAAAAAAAAAAAAAABBBBBBFFFHHHHHHLLLVVV___ccc]]]YYYWWWUUUOOOGGGEEEGGGHHHBBBCCCMMMVVVTTTKKKDDDFFFEEEFFFEEE@@@;;;<<>><<<<<>>===;;;888666555222000...,,,,,,,,,((((((((())))))***++++++'''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%%%%%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$)))(((&&&$$$###$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$$$$$$$$$$%%%%%% ###&&&'''&&&$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$###############""""""######$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############""""""######$$$$$$"""###############$$$$$$&&&%%%%%%$$$$$$##########################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''&&&$$$######$$$$$$$$$$$$$$$%%%xxxPPP@@@888333222111///......------------,,,++++++******)))''''''((((((((((((''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%'''(((%%%'''((('''&&&$$$$$$%%%######$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''(((''''''###$$$$$$%%%%%%$$$$$$######$$$&&&%%%$$$$$$%%%'''!!!&&&'''######''''''###!!!"""######$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$ ###&&&%%%!!!!!!%%%***%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%((((((%%%&&&))))))&&&$$$$$$%%%%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((('''(((******((('''(((((('''((()))***+++,,,------000111333555777888888888::::::;;;<<<===============>>>>>>>>>======???AAA<<<<<<>>>@@@AAABBBCCCCCCDDDDDDFFFGGGIIIIIIJJJJJJEEEGGGJJJMMMOOOPPPPPPPPPMMMNNNMMMKKKHHHGGGIIIKKKFFFJJJLLLJJJDDDBBBDDDHHHBBBEEEFFFFFFDDDBBBBBBDDDMMMJJJIIIMMMNNNJJJGGGGGGBBBCCCDDDDDDBBB@@@===<<<;;;===???AAAAAAAAAAAAAAAAAABBBCCCAAA>>><<<@@@DDDHHHZZZfff```RRRKKKLLLOOOOOORRRSSSOOOIIIGGGMMMSSSOOOPPPOOOPPPZZZhhhppprrreee]]]WWWXXXYYYVVVSSSRRRNNNIIIIIIRRRYYYVVVMMMFFFGGGKKKLLLEEE===888:::<<<::::::;;;===???@@@AAAAAA@@@???@@@@@@BBBEEEGGGIIIDDDCCCBBBBBBBBBCCCCCCDDDCCCGGGLLLOOOOOOMMMKKKKKKHHHHHHIIIIIIHHHFFFEEEDDD???@@@BBBDDDFFFGGGHHHHHHCCCBBBBBBCCCDDDCCC@@@>>>======>>>@@@BBBCCCAAA???<<<<<<;;;:::888555222111------------,,,++++++***))))))(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''''''''%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&%%%&&&'''))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###'''&&&%%%$$$######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%% ###&&&'''&&&$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$######""""""######$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$#####################$$$%%%%%%""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$####################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''&&&$$$######$$$$$$%%%%%%%%%%%%xxxPPP@@@999333222111000///.........------,,,++++++******)))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&'''((($$$&&&''''''&&&%%%%%%&&&###$$$%%%&&&&&&&&&&&&%%%%%%&&&'''(((((()))(((((($$$$$$%%%%%%%%%%%%$$$$$$###%%%&&&&&&$$$$$$%%%'''$$$((('''&&&&&&$$$!!! !!!"""###$$$$$$$$$$$$$$$%%%&&&%%%#########$$$%%%''')))&&&""" ###&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%((((((&&&&&&))))))'''&&&%%%%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&((()))***)))((()))***)))***,,,...000111111111555777999;;;============>>>>>>>>>>>>????????????>>>???@@@?????????AAACCCBBBBBBCCCDDDFFFHHHJJJKKKOOOOOOOOONNNMMMLLLKKKJJJEEEGGGJJJMMMNNNNNNNNNMMMIIIJJJJJJHHHDDDCCCEEEHHHHHHKKKNNNLLLHHHFFFHHHLLLOOOPPPOOOMMMIIIIIIMMMQQQ[[[VVVSSSTTTSSSMMMJJJJJJHHHKKKNNNOOOMMMIIIEEECCC@@@BBBEEEFFFGGGGGGIIIKKKQQQQQQQQQPPPLLLHHHLLLTTTiiiyyyooo[[[WWW```hhhfffkkkmmmggg^^^ZZZ```hhhiiihhhfffgggoooyyy|||zzziiibbb___fffooorrrqqqooo```]]]\\\```aaa[[[VVVTTTTTT___^^^MMM@@@AAADDDAAA>>><<<999888999:::::::::;;;;;;;;;<<<>>>???AAAAAACCCBBB@@@?????????@@@AAA>>>BBBHHHLLLLLLKKKJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLIIIHHHGGGFFFEEEEEEEEEFFFDDDCCCDDDEEEFFFDDDAAA??????>>>???AAACCCEEEDDDCCCBBBCCCDDDCCCBBB???;;;999999888777555222///---+++,,,++++++***)))(((''''''&&&&&&&&&&&&%%%%%%%%%$$$''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&#########$$$$$$%%%%%%&&&"""###$$$%%%%%%$$$###"""$$$$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%&&&!!!###%%%&&&%%%$$$$$$%%%######$$$$$$%%%&&&&&&&&&########################$$$$$$###""""""###$$$$$$######""""""######$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$#####################$$$%%%&&&""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%''''''&&&$$$######$$$$$$%%%&&&&&&&&&yyyQQQAAA999444333222111000/////////------,,,++++++******))))))((('''&&&&&&'''((()))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))###%%%&&&'''&&&&&&'''((($$$%%%&&&'''''''''&&&&&&$$$%%%&&&'''((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%###%%%&&&&&&$$$$$$%%%'''######&&&'''%%%""""""%%%!!!"""###############"""$$$%%%'''%%%###"""###%%%(((%%%######&&&'''&&&$$$&&&$$$###$$$&&&'''&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%((((((&&&&&&)))***'''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((&&&(((***+++******+++---...000222555666777888888999;;;===???@@@@@@@@@???@@@?????????@@@BBBCCCDDDCCCDDDEEEEEEEEEEEEGGGIIIKKKJJJIIIHHHJJJLLLOOOQQQTTTTTTSSSQQQOOOLLLJJJIIIGGGIIILLLMMMNNNMMMLLLJJJJJJMMMNNNLLLIIIHHHLLLPPPQQQSSSUUUUUUSSSRRRTTTVVV[[[[[[XXXSSSOOOQQQXXX___bbb\\\YYYYYYXXXTTTQQQRRRPPPQQQTTTYYY[[[XXXQQQJJJEEEHHHKKKMMMOOOQQQVVVZZZ______aaaccc```^^^dddoooqqqccceeennnrrrtttyyy|||xxxpppjjjkkknnnvvvzzz||||||~~~}}}xxxjjjgggkkkvvvpppooooooooojjjeeefffkkkxxxeeeUUU^^^ccc]]]MMMIIIDDDBBBCCCEEEFFFEEEAAAAAAAAAAAAAAA@@@??????AAA@@@>>><<<;;;;;;<<<===<<<>>>AAACCCCCCDDDEEEFFFGGGGGGFFFEEEGGGIIIKKKMMMKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGJJJKKKKKKHHHEEEGGGEEEDDDDDDFFFGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@>>><<<999777555222111000///...------,,,++++++***)))((('''&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%'''''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''"""######$$$%%%%%%&&&&&&"""###$$$%%%%%%$$$###""""""###%%%'''((('''&&&%%%&&&%%%$$$$$$$$$$$$%%%&&&"""######$$$%%%%%%&&&&&&"""$$$%%%%%%$$$###%%%&&&######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$######""""""######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$$$$$$$##################$$$%%%&&&'''""""""###$$$$$$%%%&&&&&&#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%''''''&&&$$$######$$$$$$%%%&&&&&&'''yyyQQQAAA:::555444333111000000//////------,,,,,,+++******)))***)))'''&&&&&&''')))***(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))"""$$$&&&'''&&&&&&((()))%%%&&&'''((((((((('''&&&###$$$%%%&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%###%%%&&&&&&%%%$$$&&&''')))%%%%%%'''$$$ ###,,,###$$$$$$######"""!!! $$$&&&'''&&&###!!!###%%%"""%%%***''' &&&$$$"""$$$'''(((&&&$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%((()))&&&&&&******'''(((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&(((+++,,,,,,,,,...///333555777:::<<<=========;;;<<>>777333222000000111111///.........---,,,***)))(((((((((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''######%%%&&&'''(((((((((&&&&&&'''&&&%%%&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$###%%%'''***%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%***)))(((&&&&&&''''''(((###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&'''''''''''''''&&&&&&%%%&&&((())))))'''&&&%%%'''(((((('''%%%%%%&&&((('''(((((('''&&&%%%&&&((()))+++,,,+++)))(((((())))))***+++---000222444555888:::;;;;;;;;;;;;<<<===???@@@@@@???>>>>>>@@@AAAAAABBBCCCFFFJJJMMMNNNNNNLLLJJJJJJKKKMMMOOONNNLLLQQQNNNKKKJJJKKKMMMNNNNNNNNNKKKLLLTTTYYYZZZ]]]bbbZZZUUUTTTUUUPPPKKKPPP\\\cccgggoooqqqkkkdddiiittt```XXXUUU\\\aaaaaadddiiihhhbbb\\\]]]ccchhhiiihhh```hhhrrrxxxvvvppphhhcccjjjiiiggglllwww{{{mmm[[[YYYZZZ```kkkuuuyyyuuuooorrrzzz~~~~~~}}}{{{xxxuuu~~~zzzyyyxxxxxx~~~tttcccjjjooosssyyy~~~wwwkkkppp|||wwwppptttmmmnnn|||dddZZZbbbhhhfffhhhggghhhoooxxx}}}{{{xxxyyyeeeVVVWWWYYYVVVUUUYYYQQQFFF???CCCFFFAAA:::666<<<999666888<<<>>><<<999<<<>>><<<888888???EEEFFFBBBAAA@@@@@@@@@BBBCCCCCCBBBDDDGGGJJJKKKJJJHHHGGGLLLIIIHHHHHHIIIIIIEEEBBBEEEDDDCCC@@@===<<<>>>@@@???@@@CCCFFFHHHIIIHHHHHHCCCBBB@@@>>><<<<<<<<<<<<;;;777222---+++,,,...000...+++'''&&&&&&'''''''''((('''''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%'''''''''%%%$$$######$$$$$$$$$$$$######&&&%%%$$$#########$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$###"""!!!$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%'''###!!!"""%%%(((((('''$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$ !!!###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''vvvNNN>>>777333222000000111111///...,,,,,,,,,++++++*********(((((('''&&&&&&&&&&&&'''(((''''''&&&&&&''''''((($$$$$$%%%&&&''''''''''''$$$%%%'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$############$$$$$$)))((('''&&&%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&''''''''''''''''''(((''''''&&&&&&'''''''''((())))))(((&&&&&&''')))((())))))(((''''''(((***((()))+++,,,+++***+++,,,...///111333666888:::;;;888:::;;;;;;;;;;;;===??????AAABBBCCCDDDDDDFFFGGGJJJKKKKKKMMMNNNNNNMMMLLLPPPOOOMMMKKKJJJIIIHHHGGGGGGHHHGGGDDDBBBCCCFFFIIINNNPPP[[[llluuusssnnnlll\\\```hhhmmmeeeYYY[[[eeeqqqqqqssstttpppmmmuuummmmmmooorrruuuvvv{{{~~~uuuoooooosssxxx{{{yyy}}}}}}|||zzzwwwuuutttuuuuuussszzz{{{rrrqqqggggggyyyvvvhhhbbbdddccc^^^hhhnnnvvv}}}vvvwwwwwwuuuyyyggg```___eeefff^^^RRRKKKBBB>>>::::::===???>>><<<555999;;;:::<<>>===>>>@@@BBB???>>>===>>>BBBEEEFFFFFFHHHFFFDDDDDDFFFFFFDDDBBBAAAAAA???===:::999;;;===??????AAACCCEEEGGGIIIJJJGGGFFFCCC@@@>>><<<;;;;;;===<<<999777444333333333222000---+++++++++***)))''''''&&&&&&%%%&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%''''''&&&%%%$$$######$$$$$$$$$$$$######%%%$$$###"""######$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$###""""""$$$##################$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%(((&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''uuuNNN>>>888444222000///000000///...++++++++++++++++++++++++)))(((''''''&&&&&&''''''(((''''''&&&&&&''''''(((%%%&&&&&&'''''''''&&&&&&%%%&&&((((((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%$$$###""""""###%%%&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&''''''((((((%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((((((((((()))(((&&&%%%%%%&&&(((***)))******)))''''''(((***)))*********((((((***,,,***,,,.../////////000222666666777999:::;;;<<<===:::;;;=========>>>@@@BBBBBBDDDGGGJJJLLLMMMMMMLLLKKKLLLMMMMMMNNNNNNNNNMMMKKKJJJIIIFFFCCCBBBDDDEEEAAAGGGMMMLLLIIIJJJRRR[[[___cccnnn{{{yyynnnggggggnnnzzztttgggjjjvvvzzzyyyzzz}}}}}}}}}yyy~~~qqqooo|||}}}wwwrrrppprrrqqqjjjdddoooyyy|||wwwwwwvvvvvv}}}{{{|||nnneeeZZZTTTLLLHHHGGGDDD>>>999666999;;;===CCCJJJJJJEEEDDDEEEFFFDDDBBBCCCHHHLLLGGG@@@888666999===???>>>CCCBBBAAABBBDDDFFFGGGFFFCCCCCCAAA>>>;;;999:::<<<@@@@@@@@@AAACCCFFFIIIKKKKKKIIIFFFCCC@@@===;;;;;;@@@AAAAAAAAA@@@===:::888777555333222111000---+++))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$######$$$$$$$$$$$$######"""""""""""""""###$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$###"""###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$%%%''''''&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$###"""%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''tttMMM>>>888444222000///000000000///,,,,,,+++++++++++++++***)))(((((('''''''''''''''((((((''''''''''''(((((('''''''''''''''&&&%%%%%%'''((()))((('''(((***,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''')))(((&&&$$$$$$&&&)))+++'''''''''&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''((())))))(((''''''&&&&&&'''))))))******+++)))((('''(((***)))***++++++******,,,...000222444555555555666777;;;;;;;;;;;;::::::::::::>>>???@@@@@@@@@AAADDDFFFGGGIIILLLOOOQQQQQQNNNLLLJJJIIIHHHFFFEEEFFFIIIKKKHHHIIIHHHGGGFFFHHHLLLPPPPPPZZZcccbbb[[[[[[dddooommmpppuuuvvvssslllgggeee|||uuu}}}yyyxxxwwwrrryyy~~~yyyxxx~~~yyyzzz}}}{{{vvvrrrrrrqqqqqqzzz|||uuuqqqiiiaaa```ccc```UUUKKKKKKIIIEEEBBBGGGLLLJJJEEEBBBFFFIIIKKKMMMSSS\\\dddZZZOOOCCC===>>>@@@>>>:::<<<<<<<<<>>>@@@CCCEEEFFFHHHHHHGGGDDD@@@>>>>>>???CCCCCCDDDEEEFFFGGGHHHHHHJJJIIIFFFDDDAAA>>><<<;;;@@@BBBCCCEEEDDDCCCAAA???;;;999888888777444000---...---,,,***))))))(((((((((((('''&&&$$$###"""!!!((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$### !!!""""""###$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$###############$$$$$$############$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%% %%%'''&&&%%%(((***$$$$$$$$$%%%%%%$$$######%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''sssLLL>>>888555222///...///000000///......---,,,+++***)))((())))))(((''''''''''''((((((((((((''''''((((((((((((((((((((('''&&&%%%%%%(((((('''%%%%%%(((---111&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''''''''(((***%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''***)))'''&&&&&&(((+++---((((((((((((''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((()))***%%%&&&((()))))))))((((((***++++++***(((''')))******+++,,,,,,,,,,,,///111555777888999888777888999;;;<<<<<<<<<======>>>>>>CCCCCCDDDCCCCCCEEEHHHJJJJJJJJJLLLOOOQQQOOOKKKGGGIIIGGGCCC@@@???CCCKKKQQQYYYWWWTTTRRRRRRUUU[[[___dddmmmsssnnnccc]]]bbbkkkgggooovvvtttppppppvvv|||zzz{{{~~~{{{www|||}}}vvv}}}{{{wwwrrrqqqpppppptttyyy~~~~~~|||zzzoooiiihhhrrrzzznnndddaaaZZZSSSQQQOOOFFF<<<===???CCCFFFKKKTTT___fff^^^UUUKKKGGGHHHIIIEEE@@@;;;;;;;;;;;;;;;;;;<<<===CCCDDDEEEDDDBBBBBBCCCDDDEEEGGGIIIJJJJJJHHHFFFDDDEEEEEEDDDCCCAAA???>>>===>>>???@@@AAABBBCCCCCCCCC???>>>>>>>>>===;;;666333222111///---,,,*********&&&&&&&&&%%%$$$$$$######((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$ !!!"""###$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$"""###$$$$$$$$$$$$###"""###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$%%%$$$$$$&&&)))###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''rrrLLL>>>888555222///...///000000000///...---,,,***)))((('''***)))((((((''''''(((((()))((((((''''''(((((()))((((((((((((((('''&&&%%%%%%%%%$$$######%%%***...&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&'''''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%''')))***(((((())))))(((((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''***)))((('''''''''))))))$$$&&&(((***+++***)))'''+++,,,,,,+++))))))***,,,---...///000000111333555777999::::::999888999:::<<<===???AAACCCEEEGGGHHHGGGGGGGGGFFFEEEFFFIIILLLIIIIIIJJJMMMQQQPPPLLLHHHAAABBBBBBCCCHHHSSSbbbllljjjeee^^^ZZZ[[[___bbbdddeeelllqqqnnngggcccfffjjjkkkxxx~~~~~~|||zzzwwwtttqqqpppppprrr|||uuurrruuuxxxyyyeeecccfffsssvvvnnnoooooollljjjfff]]]SSSQQQMMMGGGCCCBBBDDDGGGIIILLLGGGCCCCCCGGGHHHFFFBBBDDDEEEFFFDDD@@@===<<<<<<:::<<<>>>??????@@@BBBDDDDDDFFFIIIKKKKKKHHHDDDAAABBBBBBBBBBBBAAA@@@???>>><<<<<<<<<===>>>???AAABBBBBBAAAAAABBBBBBAAA>>>;;;666555333000...,,,++++++$$$%%%%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!"""###$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%"""###%%%%%%$$$###$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''&&&$$$###"""%%%%%%%%%&&&&&&&&&''''''rrrLLL>>>888666333///......000000000------,,,,,,+++***))))))***))))))((((((((((((((())))))(((((((((((())))))'''((((((((((((''''''&&&$$$%%%&&&%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&'''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&'''(((''''''((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((,,,***((('''&&&'''((()))&&&''''''((()))*********...//////...,,,+++---...111222444444444666888:::999;;;===>>>>>>===???@@@BBBBBBDDDFFFHHHJJJKKKLLLIIIIIIHHHFFFDDDEEEHHHKKKJJJJJJKKKQQQXXXZZZXXXTTTHHHKKKOOORRRXXXcccrrr}}}nnneee]]]\\\aaaiiilllmmmmmmqqqwww{{{}}}~~~{{{yyyqqqrrruuuuuuhhhkkkooorrrsssrrrooommmrrrvvvxxxwwwyyy}}}|||yyytttjjj\\\RRRLLLHHHEEEBBBDDDBBBAAAAAABBBBBBAAA@@@GGGJJJMMMLLLIIIFFFDDDDDD===>>>@@@@@@>>>>>>>>>???@@@BBBDDDFFFFFFEEECCCAAAAAABBBBBBCCCBBBAAA??????<<<<<<<<<<<<<<<<<<;;;;;;?????????@@@BBBBBB@@@>>>===<<<999666444222111000)))))))))***************&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%$$$############$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%!!!###$$$%%%%%%$$$###!!!###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%'''&&&$$$$$$%%%&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&%%%###"""!!!%%%%%%%%%&&&&&&&&&''''''rrrLLL>>>888666333///---...000000000++++++++++++++++++++++++******)))((((((((((((((())))))(((((((((((())))))''''''((((((((((((''''''%%%(((***+++(((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&''''''((((((%%%&&&'''''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((---,,,)))'''&&&&&&'''((((((((('''&&&''')))+++---000111111000......///000444555777888888999<<<>>><<<>>>AAABBBCCCDDDEEEGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHEEECCCDDDGGGJJJMMMLLLOOOWWW```fffeeeccc___bbbcccbbbaaaeeemmmtttjjjbbbZZZ]]]jjjvvv|||}}}xxxtttzzz}}}~~~xxxtttooooooqqqqqqnnnkkkkkkwww~~~rrrmmmttt{{{|||yyyrrr~~~zzzqqqfffjjjsssssstttyyyxxxxxxxxxyyyyyytttrrr|||vvvssssssppprrrxxx}}}xxxoooiiikkkooo||||||xxxrrrsss|||{{{mmmeeedddccc```]]]QQQOOOLLLHHHEEECCCAAAAAA>>>CCCIIIKKKJJJIIIIIIIIIHHHIIIHHHEEEAAA===;;;;;;<<<===>>>@@@AAABBBBBBBBBCCCCCCDDDDDDCCCAAA???>>>===>>>>>>>>><<<:::777666;;;:::;;;<<>>DDDBBB@@@===:::888666666222111///---+++)))((('''))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$$$$&&&'''%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&%%%###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%(((%%%###$$$'''******(((###$$$%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''rrrIII===999222000//////000111111000,,,++++++******)))))))))((((((((((((((((((((((((******))))))((((((''''''%%%&&&&&&&&&'''((((((((($$$%%%''''''&&&$$$!!!%%%&&&&&&$$$######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((('''&&&&&&&&&&&&'''((((((&&&''''''### &&&+++&&&'''''''''''''''&&&&&&'''''''''''''''''''''''')))&&&$$$%%%''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((''''''''''''''''''&&&&&&)))((((((''''''(((((((((+++***))))))+++---......555555444444333333333444:::888777888<<<@@@DDDFFFCCCFFFEEECCCGGGMMMMMMGGGJJJIIIHHHHHHIIIIIIGGGEEEAAAEEEGGGFFFLLLUUUVVVPPPWWWWWWUUUWWWbbbnnnnnngggccchhhmmmmmmiiijjjpppwwwxxxooogggttt~~~zzzvvvtttpppooouuuzzzvvvkkkbbb[[[bbbhhhggg```ZZZZZZ[[[VVVVVVUUUSSSRRRSSSVVVXXXRRRWWW[[[WWWOOOMMMRRRYYYXXXXXXYYYYYYXXXUUURRROOOXXXRRRUUUZZZWWWXXXXXXNNNNNNPPPPPPMMMMMMPPPOOOLLLOOOQQQTTTTTTRRRTTT^^^iiirrruuuyyy}}}vvvhhhrrrvvv|||xxxlllbbbhhhmmmxxx|||}}}yyylllgggqqq~~~|||rrriiinnnpppllleeefffgggZZZGGGEEEEEEDDDAAA??????DDDHHHKKKMMMSSSWWWSSSIIICCCCCC===;;;;;;>>>???@@@BBBDDDCCCBBBBBBDDDHHHJJJGGGDDDDDDCCCBBBBBBBBB@@@<<<:::<<<;;;::::::999:::;;;<<<========================999777555222///---+++***'''''''''''''''&&&&&&&&&)))(((((('''&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$(((''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$###$$$%%%%%%)))(((&&&%%%$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%$$$$$$######$$$$$$%%%%%%$$$######%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$pppHHH<<<999555333000000000000///.........------,,,+++******((((((((((((((((((((((((&&&&&&&&&'''(((((())))))&&&&&&&&&'''''''''''''''%%%%%%&&&'''&&&%%%###!!!%%%&&&&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((%%%''''''$$$!!!!!!&&&***&&&'''''''''''''''&&&&&&'''''''''''''''''''''''')))'''%%%%%%''''''&&&###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((()))***)))(((((()))+++...000111888777666555444555555666:::::::::<<>>>>>======<<<;;;;;;:::999666444111///000...,,,)))((((((******(((''''''&&&&&&%%%%%%%%%'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%''''''&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$######%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((((('''''''''&&&&&&&&&oooGGG<<<999777444222111111000///---//////...---,,,******)))))))))))))))))))))))))))%%%%%%&&&&&&'''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((+++***&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&'''&&&&&&&&&'''&&&&&&&&&&&&'''(((((($$$&&&'''&&&######%%%(((&&&&&&'''''''''''''''&&&''''''''''''''''''''''''((('''%%%&&&''''''&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&''')))***+++))))))***,,,...111444666:::999777666777888:::;;;;;;===@@@CCCFFFGGGHHHHHHLLLLLLJJJGGGHHHLLLLLLIIICCCGGGKKKLLLKKKJJJLLLNNNOOOUUUaaammmoooiiiaaa]]]WWWUUUTTTYYYgggrrrtttooouuuttttttyyyxxxzzz|||yyyoooffffffkkkeeecccjjjyyyvvvmmmmmmeee]]]YYYZZZ]]]\\\[[[PPPOOONNNMMMMMMLLLLLLMMMLLLIIIIIIJJJGGGAAA@@@BBBCCCDDDDDDDDDCCCCCCBBBBBBHHHGGGGGGJJJNNNOOOMMMJJJJJJKKKJJJFFFAAA@@@CCCGGGKKKIIIFFFDDDCCCDDDFFFGGGBBBAAAGGGIII???@@@FFFDDDAAAFFFGGGDDDCCCFFFJJJKKKMMMLLLKKKLLLOOOPPPNNNLLLMMMNNNMMMJJJJJJLLLHHHCCCGGGHHHKKKOOOTTTZZZ^^^aaaZZZ___dddccc```bbbkkksssrrr}}}~~~~~~wwwpppnnnnnn]]]\\\kkkmmmeeeooo}}}{{{xxxtttlllcccXXXNNNFFFBBBGGGDDDEEEMMMQQQOOOJJJHHHHHHGGGFFFGGGJJJKKKKKKJJJCCCAAA???>>>???BBBFFFHHHGGGFFFEEEFFFFFFFFFDDDBBB??????>>>>>>===>>>>>>???CCCCCCBBBAAA@@@??????>>>@@@@@@AAA@@@>>><<<999888666333...***'''''')))***((((((''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))(((''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&mmmGGG<<<:::666444222111111111000...------,,,+++)))((('''''')))))))))))))))))))))))))))((((((''''''&&&&&&%%%((((((((('''&&&&&&&&&%%%'''&&&&&&%%%&&&'''((())))))%%%###%%%)))+++'''"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''''''''&&&'''&&&&&&&&&&&&'''(((((($$$&&&((('''%%%$$$%%%'''%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((()))***+++---...///111222555888;;;;;;:::999999;;;===@@@BBB@@@CCCGGGJJJKKKKKKKKKKKKNNNMMMKKKIIIIIIJJJKKKJJJPPPUUUZZZZZZWWWVVVYYY\\\WWW]]]jjjvvvuuuhhh^^^[[[YYY\\\bbbjjjttt~~~qqq```^^^cccaaaWWWMMMIIIHHHHHHMMMNNNSSS[[[```___YYYUUUQQQLLLEEEBBBCCCFFFGGGFFFKKKHHHGGGGGGGGGEEEFFFHHHKKKFFFFFFJJJKKKHHHJJJPPPNNNKKKHHHIIILLLOOOPPPOOOVVVVVVZZZbbbiiiiiiccc]]]YYY\\\^^^[[[UUUSSSXXX^^^aaa]]]XXXSSSRRRTTTXXX[[[aaa[[[]]]\\\TTTVVV^^^\\\[[[]]]]]]\\\```fffiiigggjjjllllllllllllmmmiiidddggg___RRRIIIIIIOOOPPPMMMLLLLLLLLLMMMNNNMMMKKKJJJGGGJJJMMMMMMKKKLLLQQQVVVPPPZZZdddfffdddgggqqqzzz}}}{{{qqqhhhfffjjjiiifffttt}}}~~~zzzuuunnncccZZZYYYVVVVVVXXXTTTKKKCCC@@@IIIHHHGGGHHHNNNVVVYYYYYYHHHCCC>>>===AAADDDCCCBBBCCCBBBBBBCCCFFFGGGFFFEEEGGGFFFEEEDDDCCCBBBAAAAAAFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDBBBAAAAAA@@@@@@;;;999555111---,,,,,,,,,++++++***)))))))))******&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%(((''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%lllFFF===;;;333222000000111222111000------,,,+++***(((((('''))))))))))))))))))))))))******))))))(((''''''&&&((((((((('''&&&&&&&&&%%%'''&&&%%%%%%&&&''')))***+++%%%!!!!!!%%%((('''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((((((((((('''&&&&&&&&&&&&'''(((((($$$&&&'''((('''&&&%%%&&&%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&''''''''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))*********)))******++++++111222444444444555999<<<;;;;;;<<<===@@@DDDGGGIIIGGGIIILLLLLLJJJIIIIIIKKKKKKKKKKKKMMMNNNOOORRRTTTlllnnnmmmfff\\\UUUTTTUUUYYYaaannnxxxvvvnnniiijjjcccppp~~~}}}|||pppaaaUUUOOOMMMRRRPPPFFF@@@CCCGGGGGGKKKNNNRRRSSSRRRPPPLLLHHHEEEEEEFFFHHHJJJLLLMMMNNNUUURRRSSSXXXYYYVVVVVVYYYZZZRRRSSS___gggfffiiioookkkgggbbbcccggglllnnnmmmrrruuu{{{~~~vvvxxxyyyuuuyyyyyywwwyyy~~~xxxxxxyyyxxx~~~tttggg```eeennnooojjjgggeeecccaaa\\\UUUKKKEEEKKKIIIHHHGGGGGGFFFEEEDDDDDDHHHKKKMMMMMMPPPVVV[[[cccnnnyyyuuujjjqqq}}}||||||sssvvvyyy{{{|||xxx||||||sssiiiiiijjjllljjj]]]NNNFFFEEEIIIHHHCCCBBBIIIVVV]]]\\\MMMFFFAAADDDLLLPPPLLLFFFCCCBBBAAAAAACCCDDDCCCBBBFFFFFFGGGFFFFFFFFFEEEEEEHHHIIIIIIJJJKKKLLLMMMMMMHHHFFFDDDBBBAAABBBDDDEEEBBBBBB@@@>>>;;;888555444///---+++)))(((((())))))'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$############$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$######%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%jjjEEE<<<;;;222000//////000111111000......---,,,,,,+++++++++))))))))))))))))))))))))''''''(((((()))*********'''''''''''''''&&&&&&&&&'''&&&&&&%%%&&&'''((()))***&&&!!! """&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''(((((())))))(((((('''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((((((((((((''''''''''''''''''''''''&&&'''(((((('''&&&((()))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((())))))***,,,,,,,,,,,,---...//////222555666666555666:::>>>>>>???@@@BBBEEEHHHJJJLLLLLLLLLLLLIIIFFFGGGLLLPPPKKKLLLPPPWWWZZZ[[[___dddyyywwwrrriii^^^WWWTTTTTT\\\hhhrrrssspppoooppppppsss|||mmmsssqqqsssrrrkkkccc___aaaeeeffffffhhhfff\\\NNNFFFDDDKKKLLLJJJDDDAAADDDJJJNNNRRRYYY^^^^^^ZZZUUUMMMGGGGGGOOOYYY^^^___```cccfff___^^^cccmmmppplllkkkooouuunnnrrr|||wwwnnnbbbZZZ[[[WWWRRRQQQQQQNNNHHHCCCGGGEEEDDDEEEHHHJJJLLLLLLPPPUUU]]]dddggghhhiiijjjaaabbblll~~~|||zzzzzz{{{llliiiooorrrmmmeeehhhkkkooommm```QQQMMMPPPRRRPPPGGG@@@EEERRRVVVRRROOOIIIEEEJJJTTTYYYVVVPPPJJJGGGEEECCCCCCBBBAAA???AAABBBCCCEEEGGGHHHHHHHHHHHHIIIJJJLLLMMMOOOPPPQQQJJJHHHEEECCCBBBCCCEEEGGGCCCDDDDDDDDDBBB???<<<:::444222///+++)))(((((((((***))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$######$$$%%%%%%%%%%%%%%%$$$%%%%%%$$$###############&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$%%%&&&&&&%%%$$$###%%%$$$######%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((gggBBB::::::222000///.../////////---,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((&&&&&&''''''((())))))***&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''((('''%%%###$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''(((((('''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&'''''''''&&&$$$%%%&&&'''((((((((((((''''''''''''''''''''''''%%%''')))((('''&&&(((***''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''((())))))******,,,------///111333555666444777::::::999;;;@@@EEEBBBCCCEEEHHHIIIJJJJJJJJJIIIIIIHHHGGGHHHPPP\\\fffXXXYYY^^^fffhhhgggjjjppp{{{xxxrrrlllhhhfffggggggiii{{{}}}yyy~~~hhh]]]cccUUUTTTTTTSSSSSSSSSTTTTTTUUUXXX^^^aaaYYYJJJBBBBBBKKKKKKLLLOOOQQQUUU\\\dddgggoootttrrrnnnkkkccc[[[UUUbbbppptttpppmmmrrrxxxsssrrr{{{{{{uuuqqqooollljjjgggccc]]]YYYMMMLLLKKKLLLLLLJJJHHHFFFMMMKKKIIIIIILLLQQQUUUVVVZZZVVVXXXdddsss~~~tttmmmkkkiiifffdddgggggghhhfff^^^UUUSSSWWWdddaaaWWWLLLNNNVVVUUULLLKKKHHHEEEFFFJJJOOOQQQQQQOOOLLLIIIHHHHHHHHHGGGFFFBBBCCCDDDFFFGGGGGGGGGFFFGGGHHHIIIJJJKKKLLLMMMNNNIIIIIIHHHHHHGGGFFFFFFEEEBBBBBBCCCCCCCCCBBBAAA@@@>>><<<777222...,,,++++++*********)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###$$$$$$%%%&&&%%%$$$######%%%$$$$$$###############%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%"""###%%%&&&&&&%%%###"""%%%$$$######%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((ddd@@@888888444111///.........,,,+++))))))*********+++++++++(((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((('''&&&%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&'''((((((((('''%%%%%%''''''''''''$$$%%%&&&'''((((((((((((''''''''''''''''''''''''%%%'''))))))'''&&&(((+++''''''''''''''''''''''''''''''''''''((((((((()))&&&''''''((()))******++++++,,,...000333777999;;;777;;;?????????AAAGGGMMMFFFGGGIIIKKKKKKJJJHHHGGGCCCDDDEEEGGGMMM\\\ooo}}}fffggglllsssrrrmmmmmmsss~~~xxxtttsssuuuwwwxxxxxxooo```___XXXMMMKKKCCCAAACCCIIIQQQTTTPPPKKKKKKIIIIIIJJJFFFAAAEEENNNIIIJJJSSSbbbllltttyyy{{{}}}|||}}}xxxsss|||zzzyyy{{{|||vvvxxxuuusss|||yyy~~~zzzwwwvvvlllnnnooonnnjjjeee___\\\TTTPPPJJJFFFFFFIIIGGGDDDEEEFFFPPP```iiikkklllooo~~~|||tttllljjjlllqqqlllhhheee```[[[ZZZ]]]tttrrrhhh\\\[[[```[[[NNNEEEEEEBBB>>>;;;<<>>AAAEEEHHHHHHGGGHHHHHHJJJPPPKKK???@@@LLLNNNFFFJJJJJJMMMTTT```mmmwww}}}mmmfffeeennnwwwyyyyyy{{{yyyvvvyyy~~~zzzyyyrrreeebbbhhhgggZZZNNNIIIHHHGGGIIILLLIIIEEEDDDIIILLLJJJGGGFFFGGGGGGLLLSSSWWWUUUTTTVVVYYYhhhvvv|||{{{}}}}}}}}}{{{uuupppvvvppp~~~rrrsssxxx~~~|||yyy{{{zzzxxxzzz~~~}}}yyymmmzzzzzzwwwwwwpppwww|||~~~{{{yyy{{{|||zzzsssmmmooowww}}}|||zzztttpppwwwyyysssaaa\\\[[[VVVOOOLLLJJJCCCMMMgggmmm\\\QQQTTTdddfffgggjjjrrr}}}~~~|||rrrhhhdddcccdddhhhnnnnnntttppp```XXX^^^ddddddbbbYYYNNNEEEBBBAAA@@@>>>EEEEEEDDDFFFKKKRRRZZZ```\\\dddfffZZZJJJAAA@@@AAACCCBBBCCCGGGHHHEEEEEEGGGGGGIIIKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIGGGDDD@@@<<<999777444111...,,,++++++)))((((((%%%%%%''''''%%%&&&)))&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$############$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###&&&&&&%%%$$$$$$######"""$$$%%%&&&&&&%%%%%%''')))%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((bbbDDD<<<666333333111000///.........------,,,+++***)))(((((())))))(((((((((((()))))))))(((&&&&&&&&&''')))***'''(((((()))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&$$$%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((((('''''''''((((((''''''&&&%%%&&&((()))(((''''''((()))&&&''')))******)))'''&&&)))((((((((()))***+++,,,,,,---------...///111111333555:::>>>AAABBBBBBBBB???EEEKKKNNNMMMJJJHHHHHHAAACCCFFFKKKSSS]]]cccfff```______dddllluuu|||qqqlllkkkssszzz||||||~~~{{{yyynnnbbb[[[[[[UUUKKKIIINNNQQQHHHBBBBBBEEEHHHKKKPPPGGGEEEIIIRRRXXXWWWUUUTTTaaaeeelllqqqppplllmmmrrr~~~~~~yyytttrrrwwwzzzzzz|||~~~}}}zzzxxxqqqjjjooouuu}}}}}}yyyttteeefffjjjpppvvvvvvpppkkkoooxxxyyyqqqnnnvvvyyywww}}}zzzwwwzzzyyypppvvvssslllppp|||zzzrrrvvvzzzvvvssstttwwwzzz|||}}}|||xxxvvvuuuqqqnnnttt}}}zzz~~~xxxnnniii```VVVUUU______SSSKKKNNNPPPRRRRRRSSSWWW\\\ZZZTTT```eeeiiihhhdddeeekkkrrr{{{}}}yyytttnnnjjjkkksssqqqggg[[[]]]mmmzzz|||yyynnnaaaYYYWWWWWWVVVTTTLLLIIIDDDAAACCCIIIQQQWWW^^^ddddddXXXKKKEEEFFFGGGEEEAAA@@@BBBCCCAAABBBDDDGGGIIIKKKLLLKKKJJJIIIHHHIIIIIIJJJKKKKKKLLLKKKKKKLLLKKKJJJHHHFFFCCCAAA@@@???<<<777333111...+++)))+++'''&&&''''''$$$%%%(((&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$#########$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&$$$$$$%%%'''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((cccEEE>>>777333222111///......------------,,,+++***))))))((())))))(((((((((((())))))(((''''''&&&&&&((()))*********)))(((((('''&&&&&&''''''''''''''''''''''''%%%&&&((('''&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((''''''&&&&&&%%%%%%%%%(((((())))))))))))((((((''''''((((((((('''&&&&&&((()))***)))'''&&&'''((('''((()))******)))((('''((((((((()))***+++,,,---,,,,,,,,,...000444777888777999>>>BBBFFFHHHIIIIIIJJJLLLMMMLLLHHHDDD@@@>>>;;;<<>>@@@AAADDDGGGIIIJJJJJJJJJLLLHHHFFFEEEGGGFFFCCC@@@BBBJJJYYYlll{{{|||xxxrrrppprrrvvvzzz|||ttt{{{xxxtttgggccc]]]XXXVVVVVVVVVUUUPPPNNNNNNNNNLLLKKKLLLOOOTTTQQQRRRYYY^^^___aaaccckkkkkkrrr}}}ssssssxxxyyy{{{}}}{{{xxxxxx||||||yyytttxxxxxxssssss{{{}}}tttwww}}}{{{|||{{{~~~xxxyyy}}}{{{{{{}}}}}}wwwrrrllleee___[[[SSSJJJIIILLLKKKGGGGGGIIIKKKLLLLLLMMMNNNPPPcccooouuunnngggkkkuuu}}}}}}wwwnnnrrruuuyyy}}}yyylll\\\WWW\\\```___ZZZeeeggghhhcccZZZOOOHHHDDDDDDGGGFFFAAA@@@HHHQQQUUUYYYRRRLLLMMMNNNJJJGGGFFFAAA@@@AAACCCFFFHHHJJJJJJEEEGGGIIIKKKLLLLLLKKKJJJJJJJJJKKKKKKKKKJJJJJJIIIJJJGGGCCC???;;;888333000,,,(((&&&(((((('''***...'''(((((((((((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&''''''%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((```BBB<<<666444333222111000/////////------,,,,,,+++*********))))))(((((((((((())))))'''''''''''''''((())))))++++++)))(((''''''''''''(((((((((((((((((((((((($$$&&&''''''&&&%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''+++******)))((('''&&&&&&&&&''''''((((((''''''&&&''''''((((((((((((((('''&&&'''))))))((()))***,,,((())))))*********************************+++,,,///000222555999>>>BBBDDDIIIJJJJJJJJJIIIHHHGGGFFF@@@AAAGGGSSS___bbb\\\UUURRRddduuu|||~~~yyyrrrnnnoootttxxx{{{}}}~~~rrriiillliiiaaa```[[[WWWRRROOOOOOPPPQQQQQQQQQUUUYYYZZZ]]]bbbhhhjjjaaa```ggguuu~~~{{{{{{|||~~~{{{zzzzzz{{{|||zzzzzzpppddd^^^ZZZSSSLLLNNNIIIEEEEEEIIIKKKIIIGGGPPPUUUWWWSSSPPPRRRXXX\\\]]]eeepppyyy|||~~~vvvooocccVVVTTTYYY]]]ZZZUUUkkkoooqqqmmmdddZZZSSSPPPEEEGGGEEE>>><<>>@@@CCCFFFIIIJJJKKKJJJKKKKKKJJJHHHFFFEEEDDDCCCLLLbbbuuulllpppyyyqqq```\\\[[[[[[XXXSSSSSSUUUWWW\\\XXXVVV[[[TTTKKKMMMMMMMMMOOOTTTZZZaaadddfffzzz~~~}}}~~~||||||yyytttxxx}}}yyyuuusssooojjjeee```\\\ZZZQQQUUUYYYWWWQQQKKKJJJLLLKKKKKKQQQXXXZZZWWWXXX]]]eeegggppp{{{vvvtttsssoooggg```iiijjjhhhccc]]]^^^fffmmmbbbiiiiii^^^OOOGGGDDDDDDDDDFFFLLLQQQPPPMMMOOOTTTXXXVVVVVVXXXZZZXXXRRRMMMGGGFFFDDDCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIKKKLLLLLLJJJHHHFFFBBB@@@>>>:::222---...)))************)))((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%$$$######%%%&&&######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((]]]@@@:::555333222111///............---,,,,,,,,,,,,,,,,,,+++))))))(((((((((((())))))&&&''''''((()))(((((((((###$$$'''((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((((((((((((((())))))))))))((((((''''''((())))))))))))))))))***+++***)))((()))***************+++,,,---...,,,---...111444777:::<<<@@@BBBFFFIIIKKKKKKJJJIIIGGGGGGFFFFFFFFFEEEEEEEEEMMMhhhxxxxxxxxxhhhZZZSSSTTTVVVYYY[[[XXXUUUZZZaaa^^^```XXXSSSTTTOOOJJJQQQPPPSSSZZZfffsssyyywwwzzz|||~~~xxxuuu|||}}}{{{vvvsssxxxwwwmmmjjjjjjccciiimmmhhhZZZLLLHHHKKKLLLGGGIIIRRRVVVTTTQQQRRROOORRR^^^ooo~~~tttmmmiiilllmmmhhhbbb```eeejjjaaalllqqqhhhZZZQQQOOONNNFFFHHHLLLMMMGGGBBBFFFNNNXXXYYY]]]dddhhhfff^^^VVVHHHFFFCCCAAA@@@AAACCCEEECCCDDDEEEGGGHHHIIIIIIIIILLLKKKKKKKKKLLLKKKHHHFFFFFFDDDCCCDDDAAA:::555666***************)))((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%&&&(((***,,,%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############&&&&&&%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$%%%%%%&&&&&&''''''(((%%%&&&&&&%%%###"""###$$$#########$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((ZZZ@@@<<<555555333000000000000///------,,,+++))))))))))))*********++++++)))'''%%%$$$)))((((((((((((((())))))&&&'''((())))))((('''&&&'''((()))(((&&&%%%%%%'''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((('''''''''''''''((()))*********((()))******)))***---///111000333777999888<<>>:::333555333000000000000///------,,,+++******))))))***((((((((((((((()))*********)))((('''''''''''''''''''''(((((((((((('''''''''((()))(((&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''(((((())))))((((((((((((((('''''''''(((((()))))))))*********))))))((((((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))******))))))(((((()))))))))***************)))***+++,,,---000444888:::<<>><<<>>>CCCFFFCCCFFFGGGHHHGGGHHHIIIKKKJJJIIIIIIJJJKKKKKKJJJHHHGGGEEEBBB???<<<777111---+++)))'''%%%%%%%%%'''(((''''''''''''''''''''''''%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&'''((()))((('''&&&%%%''''''''''''''''''''''''(((((((((((())))))))))))VVV>>>:::444555333000000000000///---------,,,+++*********))),,,+++)))''''''''''''((())))))((((((((())))))***'''((((((((((((((((((''''''((()))((('''&&&'''(((''''''''''''''''''''''''%%%&&&&&&'''((()))******))))))((((((''''''&&&&&&((((((((()))))))))*********)))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))(((******++++++++++++++++++,,,---...///000333777;;;AAABBBHHHNNNOOOKKKKKKNNNDDDHHHJJJGGGGGGNNNYYY```rrrzzz|||ppp```VVVNNNFFFBBBBBBBBBDDDEEEFFFGGGIIILLLOOOUUU___jjjqqqtttzzz}}}~~~}}}qqqeeeeee^^^XXXTTTNNNIIIJJJPPPJJJPPPQQQIIIEEEMMMXXX___aaannnwwwwwwxxx|||xxxpppgggqqqrrriiigggaaaVVV[[[YYYhhhpppeeehhhkkkjjjhhhbbbUUUIIIGGGMMMIIIOOOVVV[[[^^^```dddgggYYYSSSJJJAAA======???BBBBBBFFFHHHFFFEEEGGGJJJKKKJJJJJJJJJKKKLLLLLLKKKJJJHHHFFFEEEDDDAAA===666222...,,,***(((((()))***,,,''''''''''''''''''''''''$$$%%%%%%&&&'''(((((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$$$$$$$######$$$%%%''''''%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''((('''((()))***)))(((&&&%%%''''''''''''''''''''''''(((((((((((())))))))))))WWW>>>;;;555555333000000000000///---------,,,,,,+++******)))+++***)))'''''''''((((((((((((((()))***+++,,,---(((((((((''''''((((((((('''((()))(((''''''((()))''''''''''''''''''''''''%%%&&&&&&'''((()))******))))))((((((''''''&&&&&&''''''((((((((()))))))))******))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))+++++++++,,,,,,,,,,,,,,,+++...111333666:::???BBBKKKKKKNNNQQQOOOJJJIIILLLCCCQQQZZZWWWTTT[[[hhhppp|||wwwggg___ddd\\\TTTOOOIIIBBBBBBGGGAAAEEEIIIJJJIIIKKKQQQWWWjjjtttyyyyyyzzzyyyyyyzzzzzzyyyrrroooyyy|||qqqhhh___]]]\\\XXXTTTRRRFFFKKKLLLGGGBBBDDDIIINNNPPP\\\fffhhhllluuuvvvppplllxxx}}}uuummmeeebbbaaapppkkkbbbhhh___lll|||}}}kkkSSSIIIKKKIIIKKKMMMNNNOOOTTT\\\bbbWWWSSSLLLFFFAAA?????????===CCCFFFBBBAAAFFFLLLMMMIIIIIIJJJJJJJJJIIIIIIIIIFFFFFFFFFFFFEEEBBB>>>:::555333000,,,***)))))))))&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$######$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''((((((((()))))))))'''&&&%%%(((((((((((((((((((((((((((((((((((())))))))))))VVV>>>;;;666555333000000000000///---------------,,,+++***)))''''''''''''(((***+++,,,((((((((()))***+++,,,---((((((''''''''''''((((((&&&((())))))((('''(((***''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((((((((((((''''''''''''''''''((((((((())))))***))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******++++++,,,,,,---.........+++///555;;;???DDDIIILLLLLLKKKLLLNNNMMMJJJKKKOOOcccttt|||uuuxxxzzzkkk\\\PPPKKKLLLPPPOOONNNLLLLLLMMMOOOQQQMMMQQQUUUWWWYYYaaannnxxx}}}mmmjjjmmmvvv}}}}}}{{{{{{~~~vvvtttyyy{{{~~~{{{vvvrrrsssvvvsssiii```PPPQQQQQQNNNJJJHHHIIIKKKFFFMMMRRRUUUXXX^^^aaaaaakkk{{{jjj\\\]]]___mmmyyywwwjjjaaabbbhhhUUURRRNNNJJJHHHKKKPPPUUUTTTSSSRRRPPPNNNLLLKKKJJJAAAIIIJJJBBB???EEEKKKKKKEEEGGGHHHHHHGGGFFFFFFGGGGGGFFFGGGHHHIIIHHHEEEBBB===;;;777222---)))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%#########$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&& """%%%&&&%%%$$$$$$%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&''''''(((&&&&&&&&&''''''''''''(((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))UUU===;;;555555333000000000000///---,,,------------+++***)))%%%&&&''')))******++++++))))))((((((((((((((())))))((('''&&&&&&'''((()))&&&((())))))(((((()))***'''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((()))))))))*********)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++++++++******++++++---...///000111111666>>>DDDHHHKKKNNNPPPIIIGGGHHHKKKNNNPPPWWW___wwwiiiXXXLLLEEE@@@@@@CCCEEEHHHIIILLLYYYjjjooojjjhhhkkkooosssxxx}}}}}}tttnnnkkknnnwww~~~hhheeeaaa___]]][[[ZZZZZZMMMJJJIIIIIIHHHFFFIIINNNYYYkkk|||tttooohhhjjjrrrrrriiieeennnxxx{{{]]]YYYTTTPPPMMMLLLKKKKKKLLLNNNQQQTTTWWWYYYZZZZZZXXX___[[[LLLBBBCCCFFFDDD@@@CCCFFFFFFEEEEEEGGGIIIGGGGGGFFFGGGHHHIIIGGGEEEAAA@@@===999444///+++(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((())) ###&&&'''&&&%%%%%%&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((&&&&&&&&&''''''''''''(((((('''%%%$$$%%%&&&((()))(((((((((((((((((((((((((((((((((((())))))))))))SSS<<<999444555333000000000000///---,,,---......---,,,***)))(((((()))******)))''''''***)))((('''%%%%%%$$$$$$)))((('''&&&&&&'''((()))&&&((())))))(((((()))+++''''''''''''''''''''''''((((((((((((((('''''''''&&&'''''''''(((((()))))))))************+++++++++(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++)))***+++---///000111222:::???FFFKKKMMMNNNNNNNNNJJJHHHIIIOOOVVV]]]hhhrrr{{{qqq~~~iii\\\OOOKKKIIIEEEAAA???DDDHHHJJJRRRmmm{{{yyytttqqqsssxxx{{{xxxttttttzzz~~~|||~~~wwwqqqnnnnnnnnnmmmnnnWWWNNNJJJJJJGGGBBBEEEOOOKKK[[[ooo|||}}}vvvnnnjjjtttrrrlllhhhjjjvvvfffpppsssmmmoooxxxvvvkkk___\\\XXXWWWVVVRRRLLLGGG???BBBHHHNNNUUUZZZ^^^```rrrvvvnnnXXXGGGCCCAAA===<<<@@@DDDEEEEEEEEEHHHKKKGGGFFFEEEEEEFFFGGGFFFDDDBBBBBBAAA@@@===999555222))))))))))))))))))))))))''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$'''&&&$$$###"""######$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###$$$%%%''')))+++!!!$$$'''(((((('''''''''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%&&&'''((()))&&&&&&&&&'''''''''(((((('''&&&$$$######%%%(((***))))))))))))))))))))))))(((((((((((())))))))))))QQQ@@@666444222111000///............///,,,,,,...---***))),,,))))))))))))))))))))))))))))))***)))''''''(((***)))))))))))))))******++++++((('''))))))&&&'''***&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((())))))***))))))))))))************---)))&&&%%%(((******)))((()))))))))'''''')))*********))))))******+++,,,))))))))))))))))))))))))%%%&&&)))+++++++++)))(((,,,...///......111888>>>???IIIPPPQQQQQQQQQLLLDDDGGGUUU[[[aaaooovvvxxx~~~vvvppplllqqq]]]XXXPPPHHHDDDCCCEEEGGGMMMPPPVVVfffoooeeelllnnnsssuuurrrnnnmmmppphhhyyy~~~}}}zzzzzzbbb```[[[VVVQQQLLLIIIGGGEEELLLVVV[[[\\\[[[[[[\\\aaabbbcccbbb]]]\\\eeeqqq}}}xxxeeeeee```XXXVVVVVVRRRKKKGGGFFFFFFIIINNNUUU\\\```kkkvvvtttbbbSSSNNNGGG<<>>BBBDDDCCCIIIJJJ???GGGFFFEEECCCCCCCCCDDDEEEIIIFFFCCCBBBAAA???;;;777333///***(((''''''((('''&&&&&&&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%$$$###""" &&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((''''''''''''''''''''''''&&&'''((()))******)))))))))***+++)))((())))))(((QQQ@@@666555333222111000000////////////,,,,,,...---***))),,,))))))))))))))))))))))))''''''((('''%%%%%%'''((()))))))))))))))******++++++((((((***)))''''''***'''(((((((((((((((((('''&&&&&&''''''((())))))***((((((((()))))))))******+++(((&&&&&&(((******)))((()))***)))'''''')))*********))))))******+++,,,************************((((((***+++++++++******+++...111444888>>>EEEJJJLLLJJJKKKKKKGGGDDDNNN[[[uuu}}}{{{yyy~~~qqqcccYYYVVVVVVTTTOOOIIIGGGKKKSSSYYY]]]kkkoooxxxyyyssstttuuusssllljjjgggdddcccgggpppyyy}}}wwwyyyzzzrrreeeYYYQQQGGGIIIMMMOOOOOOMMMJJJGGGLLLMMMOOOOOOJJJGGGMMMVVVqqqxxx}}}pppbbb___dddeee^^^VVVSSSRRRPPPNNNNNNPPPRRRTTTdddkkkkkkaaaWWWTTTPPPJJJGGGHHHOOOLLLAAABBBFFF@@@DDDEEEFFFGGGGGGEEEDDDCCCGGGDDDBBBBBBBBBAAA===:::888444000---,,,+++***(((&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))'''((())))))((()))******QQQ@@@666555444333222111000000000000///,,,,,,...---***))),,,))))))))))))))))))))))))&&&'''((('''&&&&&&'''))))))))))))))))))******++++++((((((******'''''')))(((((())))))))))))((((((&&&''''''(((((())))))***''''''((((((((()))))))))***(((&&&&&&(((*********))))))***)))(((''')))+++******))))))******+++,,,************************++++++++++++++++++,,,,,,000333777<<>>;;;888555333000---***&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((''''''''''''''''''''''''+++***)))((((((((()))***'''(((***+++++++++---///PPP@@@666555333333222111000000000000///,,,,,,...---***))),,,))))))))))))))))))))))))((()))***)))((((((***,,,)))))))))))))))******++++++((((((++++++'''''')))((((((((())))))(((((((((''''''(((((())))))))))))''''''''''''((((((((((((((('''''''''((()))***+++)))******)))(((((()))+++******))))))******+++,,,************************---,,,+++***+++---...000666999???EEEIIIKKKJJJIIIFFFAAAAAAGGGNNN___ppp]]]NNNQQQVVVQQQHHHMMM\\\```YYYRRRTTT]]]pppxxxxxx~~~|||}}}vvvkkk^^^SSSKKKFFFEEEBBB@@@@@@BBBDDDGGGPPPZZZhhhttt{{{vvvvvv|||||||||ooo___bbbpppppprrrxxxnnn___TTTRRRSSSXXXYYYWWWYYY^^^hhhqqq|||oooQQQCCCCCC@@@<<<======>>>@@@AAABBBBBBDDDDDDDDDDDDDDDDDDCCCBBBCCCAAA>>><<<999555111---'''''''''''''''''''''(((&&&''''''''''''''''''&&&((('''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''---+++)))''''''((()))***))))))+++......---222777OOO???777666222222000//////////////////,,,,,,...---***))),,,))))))))))))))))))))))))((()))***)))))))))+++,,,)))))))))))))))******++++++((())),,,,,,(((''')))&&&''''''((((((''''''&&&((((((((()))))))))))))))''''''''''''(((((((((((('''(((((((((((()))******)))*********((((((***+++******))))))******+++,,,************************---,,,++++++---000333555<<<@@@EEEIIIKKKJJJHHHGGG:::???DDDKKK[[[xxx~~~mmm^^^TTTOOONNNKKKQQQOOOKKKVVVjjjqqqkkkeeejjjvvv~~~xxxvvvyyyyyyuuuooorrrtttvvvvvvuuuvvvxxxzzzvvvuuussssssssspppkkkgggiiikkkmmmppprrrtttuuuvvvxxxyyyxxxuuuvvvzzzyyyuuutttyyy~~~zzzjjj\\\UUUSSSLLLFFFBBBCCCGGGMMMWWWaaajjjqqqpppggggggvvv|||vvvvvv|||vvvrrr{{{vvvuuuyyy|||kkk[[[XXXWWWWWWTTTOOOPPPUUUfffmmmwwwnnnTTTGGGCCC;;;AAA???;;;999:::===BBBEEEDDDEEEEEEEEEDDDCCCCCCCCCEEECCCAAA@@@>>>:::555222******(((''''''&&&''''''&&&''''''''''''''''''&&&''''''%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((---,,,)))((('''((()))******)))+++/////////777AAANNN???777777222111000///............///,,,,,,...---***))),,,))))))))))))))))))))))))&&&'''(((((('''''')))+++)))))))))))))))******++++++)))***---,,,)))''')))&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))''''''((((((((()))))))))''')))***)))((('''((())))))***+++***)))(((***,,,******))))))******+++,,,++++++++++++++++++++++++---------///222555999<<>>999888999;;;===AAABBBDDDDDDBBBAAABBBCCCDDDCCCBBBAAAAAA???;;;999111///---***((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((,,,+++***)))((()))***+++***(((***///222444AAAPPPLLL???888888333222111000///////////////,,,,,,...---***))),,,))))))))))))))))))))))))&&&'''(((((('''(((***,,,)))))))))))))))******++++++)))***------)))''')))''''''((((((((((((''''''))))))))))))))))))))))))((((((((()))))))))******(((***+++***(((&&&'''(((***++++++***))))))***,,,******))))))******+++,,,++++++++++++++++++++++++,,,...000333888===AAACCCJJJKKKIIIEEECCCJJJZZZgggzzzwwwvvvyyypppmmmTTTPPPLLLJJJEEE@@@BBBHHHMMMXXXiii|||vvv}}}{{{{{{{{{|||}}}~~~~~~|||zzzzzz}}}~~~uuurrrxxx}}}vvvuuupppiiiggghhhfffbbbbbbbbbcccfffiiijjjhhhgggbbbdddlllyyy{{{qqqpppjjjhhhkkkmmmnnnssszzz}}}wwwzzzzzztttsssvvvrrrrrrwwwwwwppphhhdddccchhheeeXXXRRRXXX___```kkknnnpppqqqrrrxxx{{{zzzyyyxxxvvvqqqlllgggiiisssvvvjjj^^^\\\^^^^^^ddddddhhhdddZZZ\\\```ZZZRRRQQQOOOKKKFFF???:::666999<<>>888999444333222111000000000000///,,,,,,...---***))),,,))))))))))))))))))))))))((()))******)))***,,,...)))))))))))))))******+++***)))***...---)))''')))(((((())))))))))))((((((*********)))))))))))))))))))))))))))************)))+++,,,+++'''%%%&&&'''***++++++***))))))***,,,*********)))***++++++,,,++++++++++++++++++++++++---///222777<<>><<<777222---***)))((($$$%%%%%%&&&&&&%%%%%%$$$"""###%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))))))))))))))))))))))))))((()))***+++++++++++++++000,,,000:::AAAJJJ```wwwNNN???777666000000//////......------//////.........---------,,,***)))((()))***)))(((***************************++++++***((('''((()))++++++***'''&&&&&&(((***))))))))))))))))))))))))+++***)))(((((()))******+++***)))(((((()))***+++'''((()))***+++,,,,,,,,,***+++,,,+++))))))***+++///...,,,+++***+++,,,,,,///---,,,,,,...000//////888888<<>>===@@@BBBBBBAAAAAACCCEEE@@@@@@???===:::555000,,,(((((((((''''''&&&&&&%%%((('''&&&%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&%%%%%%$$$$$$$$$$$$''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&((('''%%%""" %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''''''''((()))))))))))))))))))))))))))***************+++***((((((+++......000777<<<@@@JJJYYY```___MMM>>>666666111111000000///..................---------,,,,,,,,,***(((((()))***)))(((************************)))***+++***((((((((()))*********(((&&&&&&(((***))))))))))))))))))))))))+++***)))(((((()))************))))))))))))******((()))***+++++++++++++++***,,,---,,,+++***+++,,,,,,,,,++++++,,,,,,---...,,,---...---,,,...333777999???FFFHHHEEECCCFFFKKKUUU^^^kkkzzz{{{yyyxxxxxxyyyyyymmmeeeZZZQQQJJJFFFFFFFFFOOOQQQWWWfff}}}|||}}}}}}{{{{{{zzzyyy{{{~~~vvvwwwyyyxxxwwwzzz}}}|||}}}xxxwww}}}zzzvvvtttvvvwwwxxxwww|||}}}~~~~~~tttuuu~~~{{{||||||zzzwwwsssnnnkkk{{{~~~{{{vvvyyy}}}~~~ooogggkkkiii___UUUMMMGGGFFFFFFGGGMMMUUUUUU\\\gggsss|||ssstttpppllluuu|||hhhZZZSSSZZZ\\\```hhhjjjbbbPPPBBBAAA===999777666666666777;;;===???@@@???@@@BBBEEE@@@@@@@@@???<<<999666444+++***)))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&)))((('''&&&&&&&&&&&&'''&&&'''(((((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&((('''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))))))))))))))))))))))))))******************))))))+++---,,,+++777<<>>>>>@@@CCCEEE@@@@@@@@@@@@???>>>===<<<111///---***)))((((((((('''''''''''''''&&&%%%%%%(((((('''&&&&&&&&&'''''''''(((((())))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$"""!!!###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))************+++))))))***---///000000@@@GGGPPPYYYbbbgggddd^^^JJJ===666777444333333222111000//////,,,,,,,,,+++++++++******+++***(((((()))******)))************************)))***+++***)))((()))***)))******)))(((''')))+++)))))))))))))))))))))))))))))))))))))))*********))))))+++,,,,,,+++))))))******+++++++++******)))***+++---,,,++++++,,,---******+++---......//////(((,,,000222444888???EEEBBBEEEBBB===@@@RRRlll~~~~~~~~~tttaaaQQQJJJHHHFFFHHHJJJJJJGGGJJJWWWfffppp|||xxxlllqqqzzzyyy|||~~~|||}}}}}}zzzxxxxxx|||xxxyyy|||}}}xxxzzz{{{|||~~~|||yyyxxxzzzzzztttpppjjjfffmmm~~~~~~wwwyyyyyypppcccZZZSSSMMMHHHEEECCC@@@HHHXXXaaaeeeuuussskkkqqqyyy{{{}}}tttbbbQQQQQQPPPTTT^^^kkkpppllleeeYYYRRRJJJFFFIIIJJJBBB888::::::;;;<<<===@@@BBBDDDAAA@@@@@@@@@@@@@@@@@@@@@999666333...+++)))((((((&&&'''((((((((('''%%%$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$""""""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%''''''((()))))))))))))))((()))))))))************+++))))))+++,,,111<<>>888999444444333222111000//////,,,,,,+++++++++*********+++)))(((((()))******)))************************((()))******)))((()))+++)))*********)))(((***+++))))))))))))))))))))))))(((((())))))************)))***+++,,,,,,+++***)))******+++++++++******)))(((***++++++******+++---,,,,,,---------.........+++---222888>>>BBBDDDEEEBBBDDDDDDHHHZZZxxxnnn[[[XXXOOOCCC>>>AAAGGGKKKMMMPPPPPPRRRaaa{{{}}}yyy~~~xxxxxx~~~|||zzzxxxzzz|||~~~zzzmmmjjjsss}}}}}}www~~~~~~~~~~~~vvvvvvsssnnnlllooovvv{{{yyyyyy}}}~~~zzzqqqpppuuuvvvttt|||wwwwwwuuuqqqooopppnnnooorrrvvv{{{|||~~~yyy|||vvvrrrrrrppp|||~~~yyyqqqjjjeeeaaa^^^OOOGGGEEELLLNNNPPP```vvvxxxzzzyyy|||jjjoooxxxtttjjjeee^^^]]]\\\[[[]]]aaafffjjjjjjiiidddaaabbb___RRRCCC;;;:::999999:::<<<===>>>@@@????????????????????????===888333///+++)))(((&&&'''((()))((('''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&'''(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((()))))))))))))))((()))))))))******************+++------666MMMcccwwwooohhhfffgggeeeaaa]]]MMM@@@999999555444333222111///......,,,,,,,,,+++++++++*********)))((((((***+++******************************((()))******))))))***+++((()))++++++))))))***+++))))))))))))))))))))))))'''((()))******+++************++++++++++++******)))******+++++++++******((()))************+++---......---,,,,,,---...///000222777>>>FFFIIIHHHEEE???HHHSSSbbb|||{{{}}}|||aaaNNNEEECCC@@@>>>>>>AAADDDFFFLLLVVV^^^hhh}}}~~~~~~xxxvvvtttuuuxxx|||~~~vvvvvv{{{vvv|||zzztttxxx~~~|||jjj___hhh|||wwwttt}}}xxxpppooorrrtttrrrtttrrrpppsss}}}ooohhhhhhjjjttt{{{zzztttjjjkkkssswwwttt}}}qqqgggeeegggffffffgggpppllljjjnnnuuuxxxwwwtttkkkyyyzzzwww}}}}}}~~~}}}ggg\\\RRRLLLGGGEEEOOO]]]^^^```ooo|||kkkrrr{{{wwwtttyyy~~~}}}vvviii[[[WWW]]]eeeqqqxxxzzzvvvsssmmm^^^OOO@@@===999777888888888777=========>>>======<<<<<>>CCCGGGHHHIIIJJJPPP___ppp||||||~~~zzzcccPPPGGGAAA???@@@DDDHHHLLLOOOPPP^^^ssszzzuuuvvvyyyzzzzzz~~~}}}{{{~~~kkkaaadddnnnxxx}}}sssvvvppphhhrrrpppjjjpppvvvtttxxx{{{uuueee\\\^^^cccffftttvvvvvvvvv|||rrr```YYYVVVVVVaaaoooxxx{{{wwwppprrr{{{~~~xxxmmm___UUUXXXbbbiiilllmmmqqqgggaaafffttt}}}yyyrrrmmm}}}~~~xxx}}}~~~~~~}}}~~~}}}zzz{{{{{{||||||tttggg[[[RRRPPPRRRTTTQQQNNNWWWcccjjjzzzyyyxxxyyyeeeYYYYYY^^^dddsss}}}yyyrrrmmmcccWWWJJJEEE???<<<:::999777666888999;;;=========<<<;;;=========<<<999555222000)))(((((('''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&'''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&############$$$%%%&&&'''%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''(((((())))))''''''((()))))))))))))))))))))))))))************---,,,222===DDDKKK[[[nnniiiZZZOOOQQQVVVWWWSSSQQQTTTCCC888666444444222111000...---,,,---------,,,,,,,,,++++++***((('''(((***++++++***************************''')))******))))))***,,,''')))+++++++++***+++,,,))))))))))))))))))))))))&&&''')))***+++++++++***---,,,+++******+++,,,---'''((()))***+++,,,,,,,,,)))+++,,,,,,,,,,,,...///---,,,))))))+++///333666888>>>DDDFFFEEEFFFJJJOOOmmm}}}}}}rrrzzziii[[[RRRGGGAAA@@@@@@>>>@@@JJJVVVbbbkkkqqq~~~||||||zzzwwwvvvrrrqqqxxx{{{uuuoooqqqyyyrrrrrrooo[[[QQQVVVdddrrryyyrrrrrrhhh^^^jjj~~~xxxgggqqqqqqmmm||||||qqq___OOOLLLVVV```dddrrruuuuuuuuu{{{|||```TTTLLLNNNNNNOOOYYYgggtttyyyyyysssvvv~~~www[[[OOOHHHQQQcccpppvvvxxxiii\\\TTT^^^uuu|||~~~~~~pppkkksss~~~wwwkkklllppp{{{{{{xxxsssuuuxxxjjjbbbaaa^^^XXXQQQGGGHHHOOOVVViii{{{}}}xxxwww{{{~~~jjj[[[WWWXXXQQQeeesssqqqjjjgggccc[[[TTTNNNGGGBBB???===:::888444777:::===>>>>>><<<;;;:::;;;======<<<:::666444***)))(((&&&&&&'''(((((($$$$$$$$$$$$$$$%%%&&&'''%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%'''((())))))***'''(((((()))))))))))))))))))))))))))************///,,,333EEEPPPSSSYYYdddNNNSSS[[[[[[PPPJJJTTTdddLLL>>>666555333333222111000///......111000...,,,+++++++++,,,++++++************++++++***)))))))))+++,,,+++***((()))***++++++***)))(((---...,,,''''''***+++)))************************###'''++++++)))(((+++///******+++++++++,,,,,,,,,)))******++++++,,,---------+++******+++---......///111111000...111888>>>JJJFFFCCCCCCEEELLL]]]nnnzzzuuugggqqq~~~bbbGGG@@@DDDEEEDDDFFFHHHEEETTTppp}}}||||||yyy}}}}}}vvvrrrvvvoootttzzzxxx{{{|||uuuZZZUUU\\\qqqzzzsssooo\\\RRRVVVbbbxxxyyyzzznnn___iiiyyyeeerrrxxxyyyyyyxxxbbbWWWSSS[[[bbbeeennnyyy~~~mmmnnnmmm___SSSNNNSSSWWW[[[eeettt}}}}}}{{{}}}zzztttZZZNNNQQQddd|||sssjjjZZZRRRccczzzrrr{{{}}}eeeXXXiiiwwwsssvvvrrrkkkrrr~~~zzzwww~~~~~~zzzxxx|||~~~uuuuuu|||bbb[[[RRROOOXXXfffmmmlll|||vvvhhh]]]^^^eeeccccccZZZTTTdddzzz|||nnnccc]]]UUUTTT\\\^^^OOO;;;===777666999999777;;;CCC===<<<<<<;;;;;;;;;<<<<<<999444---(((''''''((((((&&&&&&'''''''''&&&%%%%%%######$$$%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''%%%%%%&&&''''''&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''''''''(((((((((((())))))(((&&&%%%&&&''')))+++(((((((((((())))))))))))'''+++---***(((+++///111444666BBBUUU``````]]]^^^\\\mmmppp[[[HHHOOOfffxxxLLL???888777333333222111000///......///...---,,,,,,,,,---...((((((''''''''''''((((((***)))))))))+++,,,+++*********++++++++++++******+++---+++((((((,,,---,,,************************$$$(((,,,+++)))(((+++...******+++++++++,,,,,,,,,*********+++,,,,,,------,,,+++++++++,,,---------......///222888@@@GGGKKKCCCCCCEEENNN```uuuwwwoookkkxxxmmmWWWJJJAAA@@@BBBCCCGGGMMMUUU___ttt}}}yyyvvvssstttwwwzzz~~~}}}xxxuuuxxxiiiVVV\\\iii~~~sssvvvxxxbbbNNNRRRnnn}}}rrrbbbjjjvvvpppiiijjjvvvqqqhhhiiifffSSSOOOSSSfffrrrgggZZZPPPRRRbbbqqq}}}}}}{{{vvv```TTT\\\xxxmmm\\\TTTggg|||hhhllllllSSSMMMaaaxxxwwwhhhdddiiikkkmmmwwwvvvqqqlllvvv}}}|||~~~xxxxxx~~~|||~~~~~~zzzlll```^^^aaa___YYYdddjjjqqqzzzuuulllfffgggmmmooosssmmm```]]]fffooopppeeeddd```___dddggg^^^RRR???999666888777555777<<<<<<<<<<<<<<<============;;;666///***((((((((('''&&&'''''''''''''''&&&&&&(((((('''&&&%%%###""""""$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%&&&''''''&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((()))((('''&&&&&&((()))***(((((((((((()))))))))***,,,+++++++++++++++...111:::FFFWWWbbbbbb___aaaffftttrrrdddRRRRRRfff|||LLL@@@:::888333333222111000//////...---,,,,,,,,,,,,---...///+++******))))))******+++***)))))))))+++,,,+++***,,,,,,++++++++++++,,,,,,)))++++++((((((---...---************************&&&))),,,,,,)))(((***,,,******+++++++++,,,,,,,,,******++++++,,,,,,------++++++,,,,,,------------111000111666===EEEIIIJJJFFFLLLUUUeeevvvfffiiivvvxxx\\\LLLAAACCCEEEEEECCCHHHWWWfffnnnzzzuuusss{{{}}}vvvppppppssswwwyyy|||qqqkkkiiikkkwwwxxxooojjjnnnvvv~~~eeeXXXdddvvv{{{ppp}}}yyymmmZZZHHHZZZyyyfffiiivvvccc```vvvwwwmmmcccUUUQQQPPPFFFNNN^^^xxxaaaOOOQQQccc~~~~~~uuuoooaaaSSS```nnn]]]VVVkkkqqq]]]ooo{{{bbbKKKMMMbbbnnneeeWWWQQQXXXaaakkkwww|||ooo]]]]]]^^^nnn||||||~~~{{{yyy}}}|||uuuzzz|||vvvnnnvvv}}}qqqiiiooovvvzzzpppeee^^^TTTJJJMMMQQQXXXccctttuuupppnnnppprrr~~~{{{tttiii^^^[[[```fffnnnooonnnjjjgggfffbbb\\\DDD===888777666555666888;;;;;;<<<===>>>>>>>>>>>>===999222---+++)))((('''''''''''''''''''''''''''***)))(((&&&%%%###"""!!!$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%$$$###$$$&&&'''&&&%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&'''''''''''')))((('''&&&'''((()))***((((((((()))))))))******111***(((,,,---,,,111:::KKKZZZgggeee]]]^^^iiitttttt^^^WWWiiiJJJ@@@:::888444333333222111000///...------------------------,,,,,,++++++++++++,,,,,,***)))))))))+++,,,+++***,,,+++***))))))***+++,,,(((+++***'''(((+++---***************************(((***,,,,,,***)))***+++******+++++++++,,,,,,,,,******++++++,,,------...***,,,---...------...///222555888<<<@@@DDDGGGHHHOOO___qqqrrrjjj}}}uuu[[[JJJCCCFFFKKKMMMIIIIIIYYYuuuzzzyyy{{{vvvqqqqqqssstttttt~~~~~~{{{{{{qqq[[[SSSQQQXXXkkk}}}{{{zzzpppoooxxx|||}}}|||{{{wwwhhhXXXbbbvvv|||yyywwwiii]]]OOOiiizzz|||lllhhhvvv]]]eeeyyyjjj\\\RRRKKKKKKRRRUUUbbbrrrtttttt]]][[[mmm}}}vvvkkkfffdddTTTbbbppp___WWWmmmyyyeee```yyy```MMMSSSaaaeee]]]VVVYYY___fffmmmttttttfffVVVZZZaaattt}}}|||{{{rrreeeeeeiiitttzzz|||rrrddd```ooo}}}yyyfff^^^mmmuuukkkcccYYYPPPJJJJJJKKKQQQ___ooowwwwwwyyy|||vvvsssqqqqqqvvvmmmnnnmmmcccXXXSSSiiijjjjjjhhhfffdddbbb```PPPGGG>>>999999999::::::888999;;;<<<===>>>======???;;;666222///,,,)))'''&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''(((((()))***(((((()))))))))*********///(((''',,,---///<<>><<<;;;999888555000---***)))'''%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''%%%$$$$$$&&&&&&%%%###''''''&&&%%%%%%$$$######%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''(((((()))))))))*********)))))))))*********++++++&&&***...///333BBBZZZmmmsss```OOONNNVVVXXXSSSMMMQQQaaavvvkkkPPP===~~~KKKAAA999555555444333333111111000///------.........---+++***...------,,,,,,------...***)))))))))+++,,,+++***)))******++++++******)))))),,,,,,***))),,,+++(((************************)))))))))+++,,,------,,,******+++++++++,,,,,,,,,++++++,,,,,,---.........+++...000//////222999???EEEGGGGGGGGGKKKXXXmmm||||||sssmmmlllkkkjjjkkk___QQQEEECCCEEEHHHLLLPPP^^^ppp}}}|||wwwppprrrwww|||~~~}}}zzzyyy{{{yyynnneeekkkooonnnaaa^^^uuu{{{gggcccnnn}}}|||llleeerrr~~~ooo```hhhyyy}}}ooovvv{{{iiimmmtttttteeejjj~~~pppXXXXXXSSShhh{{{tttaaakkkvvvrrrgggnnn|||xxxnnnrrrtttuuu|||oooffflll}}}zzzsssfff\\\kkkttt[[[^^^ssslllOOOLLLKKKTTTkkksssjjjfffddd|||lllSSSSSSggg{{{```SSSWWWxxx~~~{{{}}}}}}vvv{{{yyylll^^^VVVSSSQQQLLLOOOSSSYYY```kkkzzzwwwzzz|||lll]]]ZZZ^^^eeeooowwwsssnnnfffbbbeeedddXXXHHH;;;:::888777777888:::<<<<<<;;;;;;<<<;;;999444000...,,,)))'''%%%$$$%%%%%%'''''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&$$$%%%%%%&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((()))***************))))))*********+++++++++'''///333333===QQQaaafffZZZMMMIIIOOOOOOGGGFFFNNNjjjqqqvvvqqq___KKK===888MMMCCC:::555555444444333222111000000+++,,,---.........---,,,+++******))))))******+++***)))))))))+++,,,+++******+++,,,------,,,+++***(((,,,---+++,,,//////,,,************************(((((()))+++---......---******+++++++++,,,,,,,,,++++++,,,------......///,,,...000//////333;;;CCCEEEDDDDDDJJJ\\\xxxssslllnnnxxxkkkfffhhh]]]MMMHHHEEEGGGIIIMMMZZZggg{{{vvv}}}wwwrrrvvvuuuyyy|||sssrrrxxx~~~zzzkkk^^^sssqqqiiiXXXZZZ}}}pppgggnnn|||wwwnnn|||rrrbbbeeeoootttqqq}}}|||{{{|||ssspppfff```tttqqq``````nnn|||dddggg}}}~~~yyyfff[[[YYYhhhzzzwwwwwwllliiitttvvvoooooohhhcccjjjuuuvvvnnnbbbYYYgggooo[[[^^^|||vvv^^^WWWCCCJJJUUUddd}}}{{{xxx{{{nnn[[[TTTlllxxxWWWQQQ___zzzzzz~~~sssuuuvvvxxx|||uuuiiibbb```RRRPPPOOOPPPTTTaaauuu~~~vvvaaaVVVUUU[[[iiiwwwkkkjjjjjjlllssssssdddRRR>>><<<999777666888;;;===:::;;;<<<===>>>;;;777333111///,,,)))&&&&&&&&&&&&%%%&&&&&&''''''((((((((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&$$$######$$$$$$%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&'''''''''(((((((((((()))(((((()))***************)))************+++++++++***444777666DDD\\\ddd\\\NNNIIINNNVVVMMMAAANNNhhhrrrqqqlll^^^LLL>>>===BBB{{{JJJ@@@666777888555222222333222///,,,............///...+++(((...---+++,,,------+++***((()))***+++,,,+++******+++,,,,,,------,,,,,,+++,,,,,,+++***)))(((''''''***++++++++++++,,,,,,,,,+++,,,------......---------,,,***))))))***,,,------+++******+++---......---,,,---111999AAAGGGIIIAAAEEEPPPfffooonnnkkkNNNLLLOOONNNNNNUUUKKK???PPPkkk~~~{{{vvvuuuuuutttuuu{{{ppprrrpppvvv|||rrriiifffuuu```VVVWWWhhh|||rrr{{{}}}wwwfffYYYdddlllooo~~~~~~ssswwwooottthhhiii}}}{{{xxxaaaaaakkkvvvwwwZZZVVV___kkk{{{yyygggssstttiiijjjvvvwwwmmmfffeeecccqqqvvvyyypppaaaZZZ[[[iiivvv]]]SSSbbbjjj\\\OOOMMMHHH^^^uuuvvvnnnUUUZZZvvvzzziiiTTThhh|||cccZZZiii|||}}}tttmmmlll}}}|||wwwppphhhjjj___TTTPPPXXXfffqqqwww{{{|||}}}|||rrrdddTTT[[[fff\\\kkkooovvv}}}|||tttjjjdddOOOEEE:::777999;;;<<<<<<;;;<<<<<<<<<:::::::::;;;999555000,,,++++++******((((((((((((((((((''''''!!!###%%%&&&%%%%%%&&&''')))&&&$$$""""""$$$&&&)))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((()))******%%%---///(((&&&,,,///,,,000222>>>PPP[[[]]]```fffVVVSSSOOOJJJIIISSShhhzzzppp___OOOEEE;;;555===KKKzzzIII???555666666444222222333333111...///---,,,,,,---------,,,---,,,++++++,,,---+++***((()))***+++,,,++++++***++++++,,,,,,,,,,,,++++++************++++++++++++))))))))))))************+++,,,,,,------------------,,,+++******+++,,,---...---,,,,,,---.........---000444:::???AAAAAA@@@IIIVVVnnntttkkk~~~zzzTTTFFFNNNVVVVVVJJJRRRVVV```uuuvvvtttsssuuuzzzzzzsssrrrqqqnnn~~~xxxuuugggaaa___TTTZZZmmmzzznnnzzzwww~~~yyykkk^^^bbbzzzzzznnn{{{{{{oooaaavvvjjjvvv}}}zzzzzzmmmxxxjjjmmmdddkkkqqqzzzuuuVVVRRRbbbyyy{{{sssnnnxxxyyyrrrvvv|||nnngggcccZZZdddiiiooo{{{kkkccccccgggmmmuuu```SSSZZZaaa___^^^bbbqqqzzzoooiiimmm|||{{{ooo\\\```||||||kkkXXXnnnxxx___WWWeeeuuussshhhcccqqq}}}wwwyyy}}}~~~xxxkkkaaa]]]]]]___``````bbbhhhtttssslllmmmuuussseeefffooo{{{~~~vvvqqqoooYYYRRRJJJCCC>>>;;;;;;;;;<<<===>>>===<<<:::999999<<<888333///---+++)))(((''''''((((((((((((''''''"""$$$&&&&&&%%%%%%&&&'''(((&&&$$$######$$$&&&(((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((()))******))),,,,,,))))))---...---111BBBSSS[[[bbbjjjjjjcccUUUPPPMMMPPPYYYggguuu\\\LLL>>>999666777CCCRRRxxxHHH>>>444444444222111222333333222000111...+++***+++---......+++***)))***+++,,,+++***))))))***++++++++++++*********++++++++++++******+++++++++,,,,,,,,,,,,---))))))))))))*********+++***+++,,,,,,------,,,,,,---,,,+++******+++,,,---///////////////.........,,,333>>>DDDGGGGGGGGGHHH[[[rrr{{{fffggg{{{}}}YYYGGGJJJTTTYYYXXXUUUZZZhhhzzzwwwvvvvvvwww|||wwwmmmggglllyyy||||||}}}|||zzzqqq^^^VVVTTTZZZqqqwwwjjjttt}}}vvvkkkaaafffiiivvv|||qqqccc```ppprrrnnnrrrxxxxxxaaaTTT```uuuhhhhhhyyy{{{kkkvvvwwwggghhhrrrjjjkkkllltttvvvYYYQQQccc{{{rrrvvvyyywwwuuu|||qqqeee^^^QQQXXX```mmm}}}ooojjjpppsssnnnyyysssfff[[[]]]iiixxxwwwXXXSSS]]]mmmrrrsssxxxooo___ddd~~~gggXXXpppxxx___VVVbbbppppppgggooo|||wwwnnnvvv~~~}}}{{{pppfff___\\\RRRSSSZZZiii{{{ooopppzzzeeejjjqqqxxx|||{{{wwwrrr```___ZZZQQQFFF???<<<;;;<<<===>>>>>>>>>;;;999777>>>;;;777333111---***'''&&&''''''((((((''''''&&&"""$$$&&&&&&&&&%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&(((((((((''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$((((((((((((((((((((((((%%%%%%$$$$$$######""""""&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((&&&&&&'''''''''((((((((()))(((((((((((()))******---)))(((+++,,,---222777???WWWbbbZZZ\\\jjjgggWWWPPPLLLKKKUUUeeeqqqqqqkkkMMM???555666;;;CCCRRR```xxxHHH???555555444333333222222222111000111///,,,+++,,,,,,,,,+++***)))))))))+++,,,+++***))))))******++++++++++++)))******++++++******)))......---,,,+++***))))))+++++++++,,,,,,,,,------***++++++,,,---,,,,,,,,,------,,,,,,,,,,,,------...///000000///...//////000:::DDDGGGDDDEEEOOOXXXllluuujjjeeerrrlllZZZJJJKKKTTTXXXUUUSSSXXXpppzzzvvvxxx~~~wwwooojjjlllpppxxx{{{~~~~~~zzzzzzpppzzz{{{zzzzzz~~~}}}jjjVVVOOOVVVpppxxxkkklll|||qqqcccVVVOOOTTTYYYeeessszzz|||vvvfff___kkknnnmmmtttlllmmmlllcccNNNMMMooouuuiiibbbttt{{{sssvvvuuuxxxvvvqqqvvvsssooonnn|||gggVVV___|||}}}vvvyyyvvvrrrsss||||||ooobbb\\\OOOYYYfffxxxzzzuuuyyyvvviiippprrrnnniiinnnyyypppXXX]]]nnn|||~~~llllllxxx{{{ooo___aaayyydddWWWooo}}}eeeZZZcccsss~~~}}}lllaaa___aaaiiissstttrrrzzzuuuwww}}}ooogggYYYXXXYYYaaaooo}}}rrrpppnnnfff___cccpppyyyssshhheeefffddd\\\TTTLLLDDD===;;;;;;<<<>>>>>>===:::777>>><<<999777555111---)))''''''((((((((('''&&&&&&###%%%''''''&&&%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$###""""""!!!&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((())))))***+++---(((''',,,---...;;;KKK___hhhbbbPPPMMMYYYYYYLLLDDDGGGOOO___pppuuuhhhXXXFFF===888<<>>KKK^^^ooo||||||jjjVVV>>>;;;<<>>===;;;::::::999999:::888666333///---***(((&&&&&&''''''$$$&&&((((((&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))''''''((((((((()))))))))***))))))))))))***++++++******,,,...222>>>WWWmmmqqq[[[LLLNNNMMMEEEEEENNNRRR```ooouuuvvvooo^^^LLL<<<@@@GGGRRR```qqqrrrEEE@@@777666444555666444000//////111///...------...---,,,***///---,,,+++,,,+++***(((+++***)))))))))***+++,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---*********+++++++++,,,,,,,,,---......//////............////////////......,,,///111111111555<<>>===;;;:::999999:::999777555555111,,,'''%%%%%%'''(((%%%'''(((((('''&&&&&&''''''''''''&&&&&&'''''''''%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((()))&&&&&&''''''''''''&&&&&&'''((((((((())))))))))))'''((((((((())))))))))))******))))))******+++,,,***---///000:::NNNaaalllbbbRRRJJJOOOMMMFFFMMM^^^nnnuuuttthhh]]]VVVIII:::CCCKKKUUU```ooooooCCC>>>666555111333555444111///111333///,,,******,,,...//////111///---,,,,,,+++)))(((+++***)))))))))***,,,---+++,,,,,,------,,,,,,+++000///...---,,,++++++***,,,,,,---------.........---...//////000/////////......////////////......---000222222333888AAAIIIKKKIIITTTqqq{{{mmmvvvvvvtttuuummm```UUU\\\```kkkuuutttooooooxxxxxxooonnnuuu}}}{{{wwwxxxzzzyyywwwyyyvvvtttttt~~~wwwwww|||xxxxxxvvvdddXXXmmmxxx{{{kkkooouuulllooozzz}}}nnnqqqccc^^^MMMHHHSSSfffvvvmmmzzzwwwjjjgggjjj|||yyytttoooyyyttt{{{yyyvvvvvv{{{~~~zzzwwwhhh\\\TTTUUU{{{{{{mmmkkkmmmooojjjccciiiuuu{{{nnnUUUVVViiiooo___YYY]]]hhhyyymmmdddeeeiiinnnyyy~~~zzzkkkaaasssjjjUUUKKKLLLYYYgggfffkkkooovvv{{{bbb[[[qqqxxxfffZZZooo~~~yyygggZZZ```tttwwwvvvvvvYYYXXXZZZbbbnnn~~~zzz|||zzzuuussstttuuuwwwvvvsssyyyzzzvvvuuuvvvsssmmmppptttiiiXXXTTTeeeqqqssstttuuunnncccZZZPPPCCC<<<;;;===>>>>>>===;;;999999999999777555888444---'''$$$%%%''')))%%%'''(((((('''&&&&&&'''((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''((())))))&&&''''''''''''''''''&&&(((((((((((())))))))))))(((((((((((())))))))))))*********)))******+++,,,,,,000000222BBBYYYfffggg```WWWRRRRRRNNNMMM]]]rrr||||||oooYYYLLLIIICCC999IIIRRR]]]ffftttnnnDDD999999555555444333111000/////////000///...------,,,---------,,,,,,++++++,,,,,,---*********++++++,,,,,,---++++++++++++++++++++++++***+++,,,---------,,,,,,...---,,,++++++,,,---...---------............///...///...---,,,,,,...000000///000444999>>>CCCHHHIIIVVVeeeyyykkk```tttlll```]]]WWWSSSTTT]]]ooottttttqqq|||}}}ooosssuuuvvv|||zzz||||||vvv~~~zzz}}}ppp}}}nnneeefffvvv}}}yyyyyy}}}fffUUUccc{{{}}}{{{uuuooorrr{{{pppooo~~~ppp|||___SSSHHHMMMOOO\\\nnnmmmrrrzzzzzznnnbbb]]]rrrjjjzzz}}}~~~wwwuuuyyywwwqqqvvvuuuiiihhh]]]QQQXXXwwwvvvnnnjjjbbb]]]]]]dddooowwwuuulllVVVXXXkkkrrreeeSSSNNN```|||xxxoooeeedddnnnxxx|||zzzxxxpppppplll___lllcccSSSQQQTTTaaa[[[aaaiiitttxxx{{{eee[[[ggg{{{gggbbbkkk}}}mmm^^^UUUmmmxxxqqqooobbbWWW]]]ooo|||~~~zzzzzzvvvvvv}}}kkkaaattt~~~qqq}}}yyytttvvvvvvbbbYYYXXX___nnnyyyxxxoooiiiaaaVVVEEE:::999>>>???;;;>>>===<<<;;;:::888777666===666...+++,,,,,,)))%%%(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&'''((())))))'''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((,,,+++******)))***+++,,,000555111555NNNcccggghhhaaaXXXJJJIIIQQQSSS___xxxuuuaaaOOO???555<<>>BBBFFFJJJeeettt~~~ccc```mmmkkkSSSQQQWWWWWWTTTSSS|||~~~vvvuuuxxxzzzvvvpppjjjwwwuuuuuu~~~{{{{{{|||pppbbb^^^ggg|||}}}|||eeePPPTTTxxxzzzvvv~~~~~~vvvxxxuuutttppphhhvvv|||zzzwwwyyyttthhhtttzzziiiRRRIIIEEEHHHTTTtttnnnvvvsssccc]]]tttzzzhhhYYYbbbaaadddkkkrrrwwwxxxuuurrr~~~|||zzzvvvkkknnntttqqqmmmiii```eee^^^VVV^^^{{{tttjjjaaabbbkkkssstttrrrnnngggSSSUUUhhhhhh]]]QQQWWWqqquuujjjaaa___^^^\\\```ggglllkkklllpppnnnaaallldddVVVVVV\\\lllhhhjjjjjjrrrwwwzzz{{{eeeYYYeee|||iiicccjjjrrraaagggtttmmmoooqqquuuttteee]]]fffxxxsssqqq{{{{{{ppppppxxxyyy^^^OOOWWWaaahhhzzz{{{}}}pppbbbeeedddbbbiiivvv|||yyyhhh\\\PPPLLLLLLIIIEEECCC@@@???===<<<<<<:::999777999666222...+++***((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&'''((()))((('''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((,,,,,,,,,++++++,,,...///''':::CCCIII\\\hhhddd```SSSOOOFFFHHHWWW```jjj{{{xxxeeeOOOAAA999888EEEUUUSSSZZZoooeee@@@::::::444444444333222222222222222000///...------,,,------++++++************++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,------......------,,,---------............//////000111111//////000111111555;;;???EEEMMMWWW]]]|||lllllluuulll```PPPEEEHHHRRRZZZdddnnn}}}pppnnnttt~~~qqqkkkpppyyy}}}|||xxxqqqnnnyyy~~~{{{|||sssnnnlllqqqzzz|||zzz}}}}}}qqqoooxxxdddhhhyyy}}}iiiRRRRRRqqqyyynnnxxx}}}qqqqqqsssyyyvvveeejjj|||yyyzzz{{{tttrrrvvvyyyqqqggggggdddYYYMMMIIIPPP]]]xxx|||yyyzzzeee]]]jjjyyybbbOOOTTTMMMQQQWWW```gggjjjiiigggeeebbbaaa```___```hhhpppyyyeeeiii|||yyyjjjcccccchhhdddaaaiiiwwwkkkaaahhhxxxxxxmmmiiidddSSSUUUeeemmmbbbZZZeee~~~vvvlllddd]]]SSSLLLTTTbbbiiinnnqqqrrrlll___jjjnnnaaadddnnn~~~{{{qqqttt}}}wwwfffZZZeeezzziiiaaahhhyyygggSSSppp{{{yyyxxxjjjZZZ\\\eee|||zzzjjjcccggg~~~tttmmmzzzpppbbbfffvvv||||||jjj\\\UUUYYYXXXWWWfff||||||ooodddpppmmm\\\XXXhhhwwwyyyyyyooofffdddaaaWWWLLLEEEBBB@@@???>>>>>>===;;;999666666666222---))))))***''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&((()))((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))***))))))+++...000666QQQ]]]ZZZ```bbbXXXPPPFFFKKKHHHOOOhhhxxx|||oooYYYCCC:::;;;CCCSSSdddfffooo___===888999333444444333333222333333333000///...------,,,------+++******))))))******+++---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///+++,,,---......---,,,+++---------............///...///111111000000111222777;;;>>>@@@IIIZZZmmmyyyppphhhoooxxx|||uuubbbOOOKKKKKKPPPYYYiii}}}rrrppppppuuu~~~zzzyyyxxxxxx}}}vvvkkkccchhhnnnwwwzzz{{{zzziii```ZZZ[[[cccpppxxxyyy{{{vvviiikkkuuuvvv~~~|||cccTTTMMMffflllqqqtttmmmvvvzzz{{{uuuggghhh|||xxxwwwvvvxxx~~~~~~kkkbbbhhhqqqzzzvvvnnnddd]]]ZZZ[[[^^^jjjwww{{{fff]]]bbbyyybbbUUU\\\fffdddaaa___^^^\\\YYYWWWRRRLLLIIINNNTTT___qqqyyycccmmmjjjfffoootttmmmiiiooo~~~vvvllleeeiiiuuuzzzuuullliiigggVVVWWWeeerrriiiccckkk|||wwwuuupppeeeXXXTTT[[[jjjttt~~~zzzkkk\\\hhhyyynnnrrr|||}}}wwwggg\\\fff|||wwwggg^^^fffppp___XXX~~~sss___fff{{{jjj[[[UUU^^^pppyyy|||kkkoooyyy|||nnniii}}}oookkklllnnnfff[[[]]]hhhwww~~~}}}yyyoooeeecccvvv}}}lllVVVRRR]]]ggg|||rrrooommm```OOOEEEBBB????????????<<<:::666777666444111...+++***(((''''''&&&''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%&&&((()))((('''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********)))***+++******,,,111666^^^pppkkkXXXSSSRRRIIICCCBBBOOORRR\\\xxxwwwjjjVVVEEEBBBHHHQQQ```nnnwww```===999:::555444444333333222333333333000///...------,,,------+++******))))))******+++...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///+++,,,---......---,,,+++---------............///,,,...000000000111333555@@@CCCCCCEEESSSnnnvvvmmmkkkmmmwwwxxxhhh[[[NNNKKKKKKPPP^^^qqq}}}yyyzzz}}}|||ooohhhfffmmmyyywwwnnnoooyyy{{{zzz~~~}}}sssfffZZZeeettthhhUUUQQQOOOUUUdddwww~~~uuugggjjj~~~qqqcccUUUNNNUUUxxxssslll~~~{{{gggjjj~~~sssmmmjjjiiiooovvvvvvxxx}}}~~~}}}}}}eee[[[gggyyy|||{{{uuujjjfffmmmyyy}}}sss|||uuueee[[[ZZZ|||wwwdddfffttt{{{ssskkk```VVVPPPLLLHHHGGGNNN\\\oooqqqccctttjjjjjjzzz|||nnnaaadddqqq|||~~~uuupppiiidddcccfffjjjmmmkkkiiiYYYXXXdddkkkeeeaaadddlllrrrttttttnnnnnnaaaSSS]]]zzzrrr___hhhuuuzzzxxxfffZZZeee~~~yyyfff]]]ffffffVVVfffrrrXXXXXXmmm{{{mmm```XXX^^^qqqnnn{{{vvvsss}}}{{{}}}}}}yyyxxxyyytttkkkhhhjjjfffnnn}}}xxxppplllmmm~~~fffLLLSSShhhuuuvvv|||cccKKKFFF@@@>>>???@@@>>>;;;;;;888555555777555///***)))((('''&&&&&&''')))***''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%&&&'''((((((&&&(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))*********+++---......------222:::AAAyyy|||hhhNNNIIIHHHCCCAAAHHHZZZ```hhhwwwcccZZZOOOHHHMMMUUU\\\gggttt{{{}}}eeeAAA;;;<<<888444444333222222222222222000///...------,,,------++++++************++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,------......------,,,---------............///---...///000111333777:::===EEEMMMWWWooodddiiihhhbbbzzziiiXXXRRRQQQPPPPPPZZZrrr}}}xxxqqqooosssyyy}}}wwwwwwzzz{{{}}}qqqlllooosssxxx}}}vvvjjjcccnnn|||mmmWWWPPPTTTccclll~~~xxxlllkkk|||sss\\\TTTNNN[[[uuuxxxrrrzzzpppgggtttqqqoootttooohhhxxxxxx~~~~~~zzzzzzvvv___ZZZooo|||vvvxxxfffbbbjjjkkkppptttuuuuuupppeeeYYYYYYxxx}}}pppzzz~~~pppggg\\\]]]___fffwwwooommmnnnqqq|||uuucccUUUYYYeeeqqq{{{qqqnnnfff[[[TTTXXXgggsssnnnkkkYYYWWWccckkkeee___[[[ZZZ^^^iiitttkkkiii^^^ZZZooo~~~}}}fffiii|||}}}{{{dddVVVbbb}}}eee^^^hhh___SSSdddvvvwwwgggVVVQQQccclll^^^ZZZ___}}}pppiiieeewwwuuurrrwwwooommmnnn{{{zzz{{{{{{qqqccccccgggsss{{{|||{{{```gggttttttkkkRRRKKKBBB???@@@AAA@@@===>>>:::666777::::::444...+++***(((&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%'''((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))((())))))******+++++++++***+++,,,+++,,,555BBBLLLvvvoooYYYJJJLLLKKKIIINNN\\\lllqqqrrr~~~|||fffTTTFFFEEEJJJVVV]]]cccqqq~~~nnniiiAAA:::;;;888555444333222111000000000000///...------,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,---------------------------------------+++++++++,,,,,,,,,---------------,,,,,,------------------............///...///000000222666<<>>??????===:::888888:::///---)))'''%%%%%%'''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$%%%'''((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))((())))))***++++++,,,,,,+++---///000777GGG]]]mmmgggXXXIIIMMMTTTOOOUUUmmmmmmuuupppggg___OOO>>>;;;MMMVVVdddooorrr{{{eeeAAA>>>444999333333222222111000000000------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...+++)))***---...---,,,.........------,,,,,,,,,,,,,,,+++++++++,,,---............////////////000000///------...///000000222...111888===@@@GGGOOOlll|||mmmkkk^^^mmmlllKKKMMMSSSWWWsssyyyooopppxxxyyy|||~~~{{{vvvtttwww|||wwwxxxyyymmmgggfff{{{yyy|||~~~vvveee]]]wwwsssrrr~~~ssskkkvvvwwwlllXXXVVVUUUTTTQQQUUUhhh|||~~~~~~{{{lllzzzgggnnn||||||oooccc```lll|||rrr[[[RRRVVVSSSVVVYYY___mmm}}}}}}nnnWWWUUURRRLLLssszzzssstttvvv}}}xxxgggUUUHHHFFFRRR```rrrxxxkkkiiiPPPccc}}}uuuiiifffdddbbb___]]]^^^ccciiinnnpppdddqqqvvvnnnccc]]]UUUKKKQQQ\\\uuu}}}^^^NNNQQQKKKGGGKKKOOO^^^vvvlllYYYXXXeeennniii\\\MMMMMM]]]oooyyyXXXNNNSSSeeeeeeYYYaaaxxxppp___iiitttddd^^^dddsssuuutttrrrbbbeeeppp]]]]]]wwwlll___lll}}}yyyjjjtttiiifffooo|||nnniiiyyyqqqtttxxxgggTTTgggwww\\\```aaavvv||||||xxxttt{{{wwwnnnfffaaabbblllxxx}}}zzzsss[[[QQQZZZvvvwwwjjjiiihhh___NNN@@@AAAJJJCCCEEEAAA:::999======999777333...)))''''''(((***''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&***### %%%'''%%%$$$'''%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''+++)))((()))+++,,,,,,+++///,,,+++555JJJ^^^eeeccc___SSSGGGAAAAAANNNhhh~~~nnnMMMBBB;;;:::HHHZZZ___gggbbb@@@>>>333777333333222222111000000000......//////......---,,,........................---+++)))***---...---,,,......---------,,,,,,,,,,,,,,,++++++,,,,,,---...------........./////////111000......///000000111000///222888>>>EEETTTbbb~~~uuullljjj\\\jjjttt```QQQRRR]]]qqqzzz|||pppooossswww{{{|||zzzxxxxxx}}}{{{yyy{{{tttppp|||{{{~~~nnnhhh}}}tttiiicccqqqtttooovvvrrrfffZZZTTTRRRUUU^^^nnnooollllll[[[eeevvvyyynnncccVVVdddwww|||kkkUUUSSS]]]___hhhrrr{{{uuuZZZRRROOOPPP|||{{{}}}wwwgggTTTKKKUUUiiixxxsssiiiUUU___vvvbbbUUUZZZSSSTTTSSSPPPQQQYYYfffqqqzzz]]]eeefff]]]RRRMMMNNNPPPVVVssszzz^^^PPPNNNKKKGGGOOO\\\uuuoooiiiYYYXXXhhhhhhggg^^^PPPMMM[[[kkksssUUUKKKKKKUUUXXXZZZpppmmm^^^iiinnnaaaaaajjjzzzyyyuuuyyyuuu^^^eeeqqqYYYaaasss___ggg~~~yyy{{{ttteeekkkyyyvvv___lllooofffmmm~~~|||bbbUUUoookkkRRRWWW\\\xxx}}}yyy{{{vvv}}}}}}uuurrroooooorrrxxx~~~~~~}}}{{{uuudddZZZYYYlll}}}|||pppnnnkkkeee]]]UUUMMMIIIDDDFFFDDD>>>;;;>>>===:::888555111,,,***))))))***''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&***###!!!%%%'''%%%$$$'''%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((,,,+++******+++,,,,,,,,,---+++000AAAUUUbbbdddbbb^^^OOOAAA???III\\\www```BBB===:::===NNN^^^aaakkk___???>>>333666333333333222111111000000//////000000//////...---........................---+++******,,,------,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---------............222111000//////000111222///222888===BBBLLL___pppsssggg___fffggg~~~qqqTTTTTTUUU]]]sss~~~uuuqqqxxx}}}zzzvvvzzzxxxkkkjjjmmmpppvvv}}}|||www|||}}}|||{{{}}}qqqkkk{{{fff\\\YYYcccwwwwwwzzzuuukkknnnjjjjjjttt{{{hhhqqqzzziiicccuuusssdddOOO[[[lllsssiii^^^gggxxxwwwYYYMMMRRRdddvvvuuutttfffTTTVVVrrrnnn^^^PPPTTTjjjuuuTTTHHHTTTJJJPPPWWW\\\cccrrr~~~|||wwwooo[[[YYYWWWPPPHHHGGGTTTcccxxxuuuccc]]]YYY^^^```oooggghhh[[[___vvv{{{gggkkkeeeUUUNNNZZZkkksss^^^YYYXXX^^^ggguuu{{{nnnbbbjjjmmmccceeeqqqwwwsssuuu^^^nnn{{{oooZZZkkk}}}hhhZZZ]]]zzzzzzpppwww{{{ooojjjdddZZZ___kkklllooorrrccciii~~~}}}ttt^^^[[[~~~yyypppZZZMMMVVVhhh|||zzz~~~yyytttlllmmmrrr{{{sssnnnhhh[[[^^^nnnvvvzzzyyysssoooqqqppp```MMMAAADDDCCC>>>;;;;;;:::888:::888555111...+++***)))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((($$$###%%%&&&%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((,,,++++++***+++,,,---...,,,///===SSS```^^^ZZZZZZUUUGGG;;;???RRRjjjtttLLL888===???GGGYYY^^^ddduuu___??????333666444333333222222111000000///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------------------------------+++,,,,,,---------------,,,,,,,,,---------......000111000/////////111333000777@@@EEEIIIUUUjjj|||xxxuuuiii```llloooNNNPPPQQQWWWeee|||}}}zzzssskkkttt|||}}}lll[[[QQQYYYeeekkkuuu~~~|||yyyzzzyyywwwyyyyyyvvvrrrjjjrrrlll\\\\\\iii~~~|||||||||~~~|||xxxxxxiiizzzvvvrrr}}}vvv^^^RRRWWWfffxxxuuu[[[RRRcccyyymmmnnnmmmuuuvvvhhhYYYjjjyyyaaaVVVMMMTTTjjj}}}iiibbbkkkfffnnnzzz|||zzzjjjcccZZZVVVZZZ]]]dddvvvnnnggglllnnn{{{ooocccgggZZZgggssspppvvvoooZZZRRRbbbyyy{{{|||yyyoooooodddeeewwwuuujjjkkkzzz}}}qqq|||kkkccc}}}vvvkkk```www}}}zzz{{{kkk]]]\\\sss~~~{{{rrrrrrvvvrrrjjjbbb[[[ZZZdddsss|||mmm^^^^^^{{{yyymmmrrr~~~}}}~~~xxx~~~zzzooo^^^ccc|||hhhXXXOOOWWWjjjuuurrr~~~ppp```^^^```hhhqqqzzzyyy|||{{{hhh___hhhpppzzzvvv}}}nnnSSSDDDEEEEEEBBB???<<<;;;::::::999777444111---***(((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((()))))))))+++++++++***)))+++---//////:::PPPdddbbbQQQIIILLLGGGBBBAAALLL___tttaaa???<<>>:::999999666333...***'''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))******)))******)))(((***...111666IIIbbbmmm^^^HHHAAAGGG>>>HHHXXXhhhvvvrrrQQQ@@@LLLYYY]]]dddmmmwwwbbb???===555;;;444444444333222222111111---------...---,,,,,,+++........................+++,,,,,,,,,++++++---///,,,,,,,,,------------...+++,,,---//////......---,,,---------............,,,///111111///111555999>>>AAAEEEOOOfffxxxgggddd~~~kkkWWWEEEEEEUUU[[[||||||hhhccclllxxx{{{tttssszzzxxxwww~~~qqqbbbTTTWWWjjjxxxssswww|||}}}}}}yyyrrr[[[XXXccc```^^^ppplllgggaaa]]]aaalllyyy}}}vvveeeaaagggzzz```RRRKKKSSSrrr~~~}}}wwwXXX___pppnnn[[[UUUkkkrrrvvvZZZSSSkkkuuufff\\\ddduuu}}}|||pppnnnuuuzzzyyyvvvxxxuuuqqqwwwdddnnnzzzvvvuuu}}}rrrsss|||}}}lllooo}}}vvv___^^^rrrfffooo}}}ssscccbbb{{{xxx```XXXfffyyyuuuyyyoooYYYkkk}}}qqqiii```~~~|||yyyyyy]]]QQQ___}}}yyyyyy}}}qqqmmmnnnpppyyy}}}bbb]]]]]]WWWwwwtttooouuuvvvuuummmbbbppplllYYYKKK___ssskkk```eeexxxyyyaaa[[[XXXZZZbbbqqq}}}{{{vvvuuunnnmmmppplllmmmooonnnnnntttvvvkkk[[[RRRJJJEEEGGGIIIEEE@@@>>>:::::::::888555000,,,***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''###''')))'''%%%''''''%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''(((((())))))******+++''')))***)))(((+++000555@@@UUUkkkkkkYYYHHHEEEKKK@@@VVVqqq^^^HHHIIIZZZ___cccnnntttvvv{{{ddd===:::333<<<555444444333333222111111...............------,,,........................***,,,---,,,******---///,,,,,,,,,---------......+++,,,...///000///...---------........./////////,,,000333333222444999>>>DDDHHHPPPaaa~~~~~~iiiyyytttcccXXXJJJIIIXXXccc{{{~~~pppiiikkkwwwuuuwww{{{wwwxxx|||qqqhhh\\\\\\sssxxxqqqsss|||~~~~~~xxxqqqddd]]]bbbhhhgggrrr~~~~~~~~~hhh\\\PPPPPP[[[kkkxxx||||||cccZZZkkksssaaaWWWWWWXXXeee~~~uuummmZZZrrr}}}jjj]]]\\\gggzzz}}}fffUUUQQQcccwww}}}~~~~~~}}}xxxnnneee```___iiitttwwwtttttt}}}tttxxxooodddwwwtttlllsssrrr}}}yyyuuu{{{tttqqqxxxxxxwww``````{{{yyyuuu|||mmmfffmmmuuukkk[[[]]]pppzzzkkkdddbbb]]]|||yyyooohhhooovvvwww|||}}}|||jjjUUUZZZxxx~~~~~~~~~wwwgggZZZYYY___dddvvvgggdddssszzzqqqccc[[[rrrpppaaaWWWTTTttt}}}nnnZZZSSSYYYgggoookkkiiijjjkkkqqq~~~}}}xxxzzzzzz{{{~~~~~~~~~mmmhhhgggkkksss|||{{{qqqfffZZZMMMEEEHHHMMMKKKDDD@@@<<<<<<;;;999777333///---((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''"""(((+++'''%%%'''(((%%%'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''(((((()))******++++++'''***++++++***---444:::LLL___iii___QQQLLLKKKJJJIII```zzz|||pppeeeKKKBBBOOO^^^ZZZbbbyyyxxxeee;;;777222===555444444333333222222111///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,******---///,,,,,,,,,------.........+++,,,...000000///...---.........////////////000---111444555444666<<>>VVVdddeeeTTTIIIMMMLLLDDDOOOcccwww}}}vvviiiVVVFFF>>><<>>666555555444444333333222222111000000000/////////......++++++,,,------------,,,...............------,,,---------,,,++++++---///........./////////000000,,,...000000//////000111222///000555:::@@@MMM[[[qqqmmmeeewww}}}~~~hhhcccXXXXXXppp{{{yyywww{{{}}}xxxzzz||||||zzz|||}}}yyyxxxxxxzzzxxxpppjjjppp~~~}}}{{{~~~{{{{{{}}}}}}|||xxx~~~~~~~~~|||vvvsss}}}tttzzzwwwooohhhkkk{{{mmmllleeeaaannn{{{qqqhhhggg}}}rrr```ZZZSSSNNNQQQccc|||yyywwwvvvyyysssggg```[[[YYYTTT[[[jjj}}}~~~{{{nnneeeuuu|||eeeWWWXXXaaazzzvvvjjjsssoooeeerrr{{{yyywwwiii]]]iii{{{iiibbbvvv{{{tttqqqrrrwwwxxxmmm^^^TTT[[[fffggg^^^___uuuzzzooommmnnnjjjccc___]]]iiigggeeerrr~~~~~~ssslllhhh[[[VVVoooxxxyyy~~~}}}rrrpppxxxiii\\\WWWrrr||||||}}}yyyrrrhhhfffiiiqqqwww|||wwwyyyvvvjjj``````gggooowww~~~eeeYYYWWWhhhuuuYYY^^^nnn}}}mmm___NNNUUUqqquuuuuuzzzzzzuuuuuuwww}}}}}}ppphhhnnntttmmmaaaZZZ[[[OOOBBB:::::::::666111111///---***)))***+++,,,)))(((&&&%%%%%%&&&((()))''''''&&&%%%&&&&&&'''(((((((((''''''''''''((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''***)))(((((((((((()))***(((((())))))******++++++,,,***+++---///777GGGVVV______TTTIIIEEE>>>@@@OOOeeesssoooHHH888<<<@@@JJJRRRWWWgggfff===<<<666555555444444333333222222111/////////.........------++++++,,,------------------------------,,,,,,,,,---...///...,,,,,,...///////////////000000000111---///000000///...///000222...111:::???DDDVVVkkkeeeaaaqqqwwwccc]]]\\\WWW```xxxyyy}}}|||rrrgggfffnnnvvvxxxwww{{{vvvrrrvvv}}}~~~xxxnnnlllyyy|||{{{~~~{{{}}}yyyxxxzzzvvvxxxzzzrrrxxx{{{ttt~~~yyyrrrjjjuuusssooooookkkiiisssyyykkkeeepppssscccUUUPPPOOOUUUfffvvvmmmhhhpppiiiXXXTTTWWW\\\___]]]kkk|||}}}{{{pppfffoooyyysss[[[TTTeeetttiiiiii~~~uuurrrmmmpppzzzkkkdddhhhlllnnnnnngggXXXIIITTTbbbeeeZZZ\\\uuu{{{sssooohhh\\\QQQLLLOOOXXXWWWZZZoooqqqoooppplll______~~~tttzzzppptttcccSSSZZZ}}}pppdddWWWTTTTTTXXX___gggqqq{{{|||www{{{}}}|||mmmfff]]]]]]qqqzzz```eeeiiittt\\\cccwwwvvvgggYYYLLL^^^zzz||||||zzzyyy~~~{{{|||~~~|||wwwsssyyyzzzxxxqqqcccgggbbbVVVFFF<<<::::::888555666333///,,,******,,,---)))((('''&&&&&&'''((()))''''''&&&%%%%%%%%%&&&&&&((((((''''''''''''((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((((((***))))))(((((())))))***(((((())))))***+++++++++)))+++******333DDDTTT\\\\\\[[[OOODDD@@@<<>>GGGOOO]]]rrrkkkLLLKKKXXX___dddtttzzzyyyeee===>>>888999555444444333333222222111/////////.........------,,,,,,---...............000///...---...///000111---///000000///......///------------............///000111000///000333555888:::@@@KKKYYYllleee[[[nnnmmmXXXUUUZZZooo|||xxx{{{zzzxxxuuummmeee___cccooozzz~~~~~~}}}sssdddYYYWWWYYY]]]___lllpppwwwzzzvvvppprrrwwwxxxrrr|||yyynnnjjjnnnooojjjeeesssxxxwwwpppnnnsssuuurrraaaeeemmmtttuuupppmmmnnnqqquuuxxx{{{xxxzzz|||wwwnnnffflll~~~nnnxxx}}}xxxxxxyyy}}}qqqxxx~~~wwwooonnnxxx}}}}}}wwwnnn[[[[[[aaaqqqyyyzzz{{{ooommmtttsssmmmwwwwwwrrr|||yyyvvv{{{sssdddfffxxx~~~sssnnnvvv___YYY```{{{|||ooosss|||{{{gggssszzzvvvsssrrrnnnooooooiii[[[OOOPPPXXXhhhzzzmmm\\\SSSQQQooo|||rrriiihhhtttpppdddnnntttoooooowww}}}~~~~~~wwwhhhggguuuvvvxxxyyyvvvssswww}}}{{{yyy}}}vvvyyyvvv```WWWjjjmmmrrrzzz{{{mmm\\\ZZZbbb{{{}}}sssooollljjjjjjuuu|||mmmtttyyyyyyiiiUUUQQQ```zzzuuutttoooooorrruuu}}}xxx||||||}}}yyysssttt{{{|||xxx}}}{{{}}}|||zzzzzzzzzssskkkggghhhyyyzzzmmmddd___gggmmmfffUUUDDD<<<::::::888444111...,,,,,,,,,((((((((((((((((((((((((((((((((()))(((((('''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((((((%%%%%%&&&&&&'''(((((((((''''''((()))************)))******++++++******)))))))))******+++,,,,,,,,,...///444BBBUUU\\\QQQAAA@@@AAA>>>DDDVVVbbbooo|||WWWGGGUUUdddfffeeetttxxxuuuzzzeee<<<===888888555444444333333222222111000000000/////////......,,,------...............///...---,,,,,,...000111,,,...000000///------...............////////////000000111000000222666888999CCCLLLUUUeee{{{cccTTTtttqqq___TTT___qqq}}}xxxvvv|||nnnhhhjjjmmmmmmsssnnnkkknnnvvv}}}{{{pppbbbZZZ[[[dddmmmrrrqqqooopppttttttpppppptttrrrmmmxxxmmmlllrrrqqqeeeXXXbbbllloooiiigggmmmooolllfffiiisss~~~zzz|||}}}}}}}}}}}}vvvmmm{{{wwwtttppp~~~~~~zzzyyyuuuvvv}}}zzz}}}~~~pppssshhhdddsssuuummmzzzuuuxxxvvvuuuttteeehhhooozzzwwwnnnjjjgggfffgggeeebbbdddjjjsssssssssuuuvvvuuussspppyyyuuuxxxzzzllljjjvvv~~~}}}sssppplll]]]UUUTTTjjj}}}~~~qqq}}}zzzuuutttiiizzztttooopppqqqrrruuummmYYYJJJPPPdddtttzzzcccOOOKKKPPPvvvvvv|||yyy|||}}}hhhZZZ```cccbbbhhhttt{{{yyyuuunnnmmmlllyyysssccc___kkkxxx}}}zzzvvvrrrrrr|||yyy___]]]}}}tttooo{{{jjjYYYeee}}}yyymmmiiinnnuuuxxxyyytttccckkkyyyzzzkkkttthhhRRRSSSnnn{{{yyyrrrccc___^^^iii|||{{{sssooommm^^^```___iiizzzzzzrrrttt{{{}}}yyypppooosssooodddkkk~~~}}}vvvrrrllleeebbbdddnnnqqqxxx{{{sssnnneeemmmtttqqqdddRRRBBB::::::999777444222///...---(((((())))))))))))((((((%%%&&&'''((((((((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((()))%%%%%%&&&&&&'''(((((()))''''''(((******++++++***)))***++++++++++++***))))))******++++++,,,,,,------000<<>>555444:::999000***------+++)))))))))***)))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((+++++++++***************))))))************))))))((()))******,,,...///---,,,>>>QQQWWWQQQIIIDDDBBBGGGIIINNN^^^yyy[[[HHH>>>GGGRRRXXXaaammmjjj___~~~^^^??????444777666555444333222222111222111111111///,,,,,,---///......//////......---,,,---------------...//////...////////////...---,,,000//////........./////////...///222222333;;;DDDQQQccciiibbbeeeyyyiiiXXX\\\hhhwwwzzz}}}vvvwwwzzznnnlllhhhmmm~~~|||sss~~~yyysssiiiqqqrrrpppeeeVVV___yyy~~~|||zzzyyyyyyzzztttwwwzzzxxxuuuiii^^^fffqqqeeeVVVYYYeee{{{uuuwwwssseeeeeexxxwwwvvvvvvhhhbbbbbbggg~~~{{{mmmiiisss~~~}}}}}}xxxhhhrrr}}}xxxtttsssvvv|||yyydddYYY___jjjrrrxxxxxx{{{tttzzz||||||{{{sssnnnWWWVVVvvv{{{xxxpppmmmpppjjj}}}xxxvvvsssqqqooommmiiigggggglll{{{zzz```RRRTTT^^^ttt~~~yyy~~~www{{{}}}wwwhhh```gggvvv{{{ppp___rrr{{{iii^^^lll|||wwwxxxyyyvvvqqqmmmkkkooozzz}}}wwwvvv{{{tttjjjbbb___```bbbdddeeedddiiirrrwwwuuurrrrrrxxx}}}~~~rrr[[[UUUTTTxxxsssYYYZZZrrrvvvqqqxxx|||eeeSSS[[[ppp}}}yyysssmmmkkkmmmooonnnlllrrrxxxzzzxxxvvvvvvuuurrrlllrrrwwwmmmqqq|||pppjjjsss|||}}}yyyuuusssnnneee]]]LLL===444666777222///222,,,***((('''(((((((((&&&((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((************************))))))************))))))***+++++++++,,,...//////444DDDVVV[[[TTTKKKEEECCCDDDKKKSSSaaayyylllLLLDDDDDDNNNVVVZZZfffuuulllhhh]]]>>>???555999777666555333222111000000000111111000...------///......//////......---,,,...------------...////////////000000000///....../////////......//////000//////000222222666CCCPPPeeetttaaajjjnnn___[[[fffzzzvvv}}}rrrssszzzsssyyy}}}nnniiipppsssxxx~~~yyy{{{~~~xxxbbblllsssrrrsssYYYYYYuuuzzzxxx{{{ttt{{{}}}|||pppnnnkkkvvvxxxssskkklllttttttooohhh^^^WWWdddtttiiiWWWVVV___|||uuupppjjjkkkvvvrrrqqq|||iiilll}}}~~~wwwxxxzzz~~~|||yyyyyy}}}wwwjjjoooyyyuuupppooovvvkkkVVVUUUdddttt~~~|||qqquuu~~~wwwuuuzzz{{{qqqhhhZZZ[[[lll|||}}}jjjzzzyyyyyyvvvqqqmmmiiihhhiiioooyyysss\\\OOO\\\ooo~~~}}}sssvvv~~~{{{yyywwwrrrjjj```aaarrr~~~lllddd~~~|||xxxqqqfffiiiyyywwwmmmfffdddccc```]]]bbbmmm}}}~~~}}}xxxxxxggg___XXXRRRTTT[[[bbbeeedddccc^^^]]]aaaeeegggkkkoookkkVVVUUUeeerrreeeSSSdddqqqhhhvvv{{{sssqqqfffVVVjjj|||yyyxxxtttnnnjjjlllsssyyy{{{}}}~~~ppp|||~~~vvvrrruuu|||wwwxxxxxxwww}}}vvvqqqooolllYYYFFF888777999666222222---+++)))((())))))((('''((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))************))))))---------,,,,,,---111444>>>JJJWWWZZZRRRGGGBBBBBBDDDPPP\\\kkkyyyZZZ???EEEPPPYYY\\\aaassssssvvv\\\===>>>444888666666444333222111111111///000222111///..................///......---,,,......---------......////////////000000//////...//////////////////000111000......000444<<>>;;;===999111---///---************)))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))******++++++******)))---------,,,+++,,,333;;;HHHMMMRRRQQQHHH@@@???CCCIIIUUUccctttvvvOOOCCCPPP___dddccclllzzz|||\\\======333666444444333222222222333333...000222111000...//////.........///......---,,,///......---------......---....../////////......///////////////000111111111---,,,000888EEEWWWeee|||tttmmm|||dddSSS___ttt~~~qqqnnnxxxrrrzzz}}}zzz}}}~~~wwwyyyooommmbbb]]]```\\\[[[fffssssssxxxyyyxxx~~~|||~~~jjjaaaqqq|||{{{wwwmmm^^^NNNeee}}}~~~~~~{{{~~~{{{___TTT[[[```nnniii^^^WWW]]]jjjnnnhhhOOOMMMSSSooo{{{|||xxxgggbbb[[[aaaiiitttzzznnnuuukkkbbbfff}}}zzzhhhzzzpppppppppnnnjjjccc^^^[[[[[[]]]gggzzzuuummmmmmpppiiiuuuzzzssslllrrr~~~yyyvvv{{{yyy~~~qqqfffXXX^^^xxxeeeqqq___YYYiiiqqqwwwoooXXXOOOQQQzzzxxx|||{{{gggnnnqqqfffmmmsssjjjuuu{{{yyyzzz{{{{{{{{{zzzuuuvvvvvvjjjaaaooo|||xxx}}}|||ttthhhiiiuuuqqqmmmnnniiimmmwwwrrrjjjnnnnnnkkkcccWWWOOOUUUfffuuurrriiinnnrrrVVVUUUggguuukkkhhhjjjzzzoooUUULLLXXX|||xxxcccNNNVVV~~~zzzooosssnnn^^^qqqxxxkkkkkkuuu|||~~~{{{xxxuuussswwwyyy|||{{{oooyyylllXXX]]]lllyyyuuutttyyy{{{mmm[[[GGG===:::777222//////,,,***)))))))))((('''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((())))))))))))******++++++++++++******,,,+++,,,,,,***+++666CCCSSSOOOLLLHHH@@@<<>>333666333333333222222333333444///000111111//////000111......//////......---,,,//////...------------...------.../////////......////////////000111222222111//////444===KKKaaasssttt~~~jjjZZZ^^^ooozzzvvvyyyzzzzzzzzzzzz|||zzzzzz{{{tttssszzznnnnnnddd]]]\\\UUUUUUaaa~~~}}}qqqtttxxxtttwww~~~}}}~~~~~~{{{sssyyy{{{|||tttnnn]]]hhh|||qqqddd\\\XXXsss~~~xxx}}}{{{xxx|||yyy|||qqqVVVRRRaaaiiiggg___SSSNNNZZZkkkooohhhTTTYYYgggrrr```\\\eeesssvvvmmm}}}www___PPPVVVddd|||yyyppp\\\ZZZXXXTTTTTTZZZeeemmmyyyxxxggg\\\YYY[[[\\\dddooovvvrrriiiiiittt}}}yyy~~~vvvnnn{{{|||vvvrrriiicccnnnqqq___}}}lllXXXYYYooo{{{uuucccPPPPPPlll}}}vvvnnnttt}}}~~~yyyqqqjjjcccsssxxx~~~{{{mmmwwwyyy|||}}}vvvtttwwwwwwlllbbbkkk}}}{{{~~~}}}uuufffiiiyyyjjjeeeXXX[[[YYY]]]fffbbb[[[___]]]```ccceeelll}}}wwweeekkkzzzooo___fff|||xxxvvv{{{fffRRRTTThhhqqq```OOOjjj~~~uuukkknnnqqqaaakkkxxxnnnsss||||||yyywwwvvvmmm{{{wwwsssuuuwwwxxxyyy{{{wwwdddOOOWWWhhhttt{{{zzzqqqkkkmmmrrryyyjjjSSSAAA666444555777...,,,)))((((((((('''%%%((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((())))))******+++******++++++++++++******+++***+++---+++---<<>>@@@666999555444333333222222222222000111111000...///111333......//////......---,,,//////...------------------...///000000000000000////////////000111222333...222888<<<@@@NNNjjjsssuuupppeeebbb|||}}}~~~vvvqqq|||yyyyyyzzziiigggppplllkkkbbb___dddeeeiiixxxuuu|||}}}tttrrrxxx||||||}}}}}}|||yyypppxxx{{{xxxzzz{{{rrrnnn]]]kkk{{{fffXXX[[[hhh}}}~~~xxxuuuyyy}}}~~~xxxqqquuutttssseeeWWWcccyyyqqqeeeWWWWWWlllzzzrrr{{{mmm___```uuurrrnnnmmmyyyxxxqqqbbbSSSTTTiiinnn]]]^^^UUUVVVYYY]]]fffvvv{{{uuuyyytttgggVVVNNNQQQVVVWWWbbbiiiqqqpppiiieeekkkuuuzzz}}}iiipppxxxvvvrrrlllnnn{{{ooo___hhhgggpppvvvZZZRRR```xxx}}}pppoootttvvvqqqmmmccc\\\[[[rrr{{{vvvwww{{{|||rrr{{{ttt{{{|||yyyvvvrrrnnn{{{ttt~~~qqqtttxxxwwwmmmdddfffooo|||rrr^^^eeeiii[[[XXXVVV]]]```cccggg```YYYaaabbbjjjwwwsssqqqwww}}}zzzqqqnnnxxxxxxaaaTTTaaa~~~zzzeee[[[TTT}}}pppdddlllvvvvvv~~~vvvcccfffxxx~~~~~~{{{yyyyyykkkzzzyyykkkhhhsss}}}xxxvvvzzzxxxooonnnxxxlll]]]cccpppvvvvvvzzzzzznnn______iii{{{uuueeePPP>>>666777999000...+++*********((('''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))***++++++,,,***++++++,,,,,,++++++***+++)))+++///---000CCCYYYUUUJJJCCCDDDGGGOOOdddyyy~~~gggXXXWWWccchhhiiikkkzzz~~~jjjkkktttttt\\\???AAA888<<<777666555333222111000000111111111///......111444......//////......---,,,000///...---------------//////000111111111111111////////////000111222333+++666AAACCCBBBNNNooonnnhhhwwwcccfffooovvvzzzqqqwwwuuu~~~ppp]]]\\\fffhhhfff^^^```pppyyy|||pppuuuzzz~~~www~~~~~~vvvvvvmmm^^^qqqyyyzzzqqq[[[MMMZZZsss}}}uuurrrsss{{{xxxwwwvvvwww{{{tttuuu{{{|||uuutttsssoookkkbbbbbbzzzsssccchhh~~~}}}nnnccciii~~~tttdddeeekkkgggccc]]]VVVXXXkkknnn___fff```gggqqq|||}}}xxxqqqkkkzzzuuugggWWWQQQYYYbbbeeecccgggnnnpppjjjeeeiiirrryyy~~~{{{dddyyy}}}xxxwwwmmmssszzztttfffmmm{{{yyyVVVYYYooozzzrrryyyrrrvvvyyytttmmmjjjZZZQQQQQQnnnwwwiiiiiijjjooouuuxxxwwwuuusssuuukkkWWWbbbppp{{{ssstttzzzxxxrrr}}}ssspppuuuzzzwwwooofffdddgggxxxnnnVVV```~~~zzz[[[OOOOOOlllwww}}}tttnnnwww}}}yyy{{{qqqzzz{{{uuuyyy~~~vvvwww{{{rrr[[[RRRggg|||}}}zzzbbbVVVWWWsssrrrhhheeerrrjjjqqqzzzdddaaaqqq~~~yyyuuuttttttxxxwwwmmmfffiiissszzzyyyxxxzzz}}}~~~~~~wwwllljjjqqqwwwuuuwww|||ooonnnuuu{{{ooo]]]^^^mmmvvvyyytttbbbKKK;;;666555444222000.........,,,+++)))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))((())))))***+++,,,,,,,,,***++++++,,,,,,++++++***+++))),,,111000333HHH```OOOEEE@@@EEELLLWWWooo}}}}}}lllMMMIIIYYY___bbbccciiirrrcccmmm}}}]]]@@@>>>111666555555444333333333444444000000000000000111111111+++,,,///000111000///......................................./////////000///////////////000111222000555===FFFOOOaaa|||uuu|||fffYYYdddtttsssmmmvvv}}}zzz|||yyylllaaa```dddiii[[[XXXbbbvvvuuuzzzwwwxxx~~~uuuyyywwwrrrcccsssjjjjjj___RRR```|||zzzsssqqq{{{xxxsssxxx|||}}}wwwvvvqqqhhhqqqqqqaaa^^^~~~xxxzzzwwwzzzqqq^^^vvvfffffffffaaaggg\\\aaagggnnn|||yyyqqqsss|||~~~}}}ssskkkmmmtttrrr\\\RRR^^^rrr|||zzz|||wwwtttuuusssmmmlllqqqvvv}}}tttiiifffzzzrrreeennnsssyyy~~~pppqqqmmmoookkkUUUaaaoooxxx||||||lllaaaXXXMMMKKKVVVppp}}}ttteee[[[ZZZffftttwwwssspppooovvv~~~ooo[[[]]]iiisss{{{zzz~~~{{{uuuoooyyyzzzxxxnnn{{{rrrwwwcccQQQaaaxxx}}}}}}vvveeeUUU[[[vvvfffJJJTTTkkkuuussszzzrrrwww|||~~~pppWWWTTTvvvssswwwqqqXXXVVVkkk}}}xxx___VVVsssqqqsss{{{ccc[[[ddd|||rrryyy~~~}}}~~~yyytttyyypppkkkkkkgggeeeppp{{{mmmppp~~~yyy|||rrrlllvvvXXXaaatttqqqjjjnnnlllvvv|||qqqWWW>>>444555444222...,,,---...***%%%))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))))))))***++++++,,,,,,)))************+++++++++---'''(((111888<<>>EEEMMM[[[uuuttt```cccxxxuuu{{{~~~vvv|||qqqiiidddccckkktttuuusssuuuwwwnnnaaa___fffmmm\\\XXXiii{{{}}}~~~yyyvvvwww}}}{{{xxx~~~pppaaawww~~~wwwnnnaaaddd~~~{{{uuusssuuuxxxtttxxx~~~{{{wwwvvvrrrnnnrrrnnnccclll|||zzzsssuuu|||sss```rrrxxxnnn]]]ccckkkppp}}}|||}}}|||{{{yyywww|||mmmUUUUUUqqq}}}yyysssllliiikkkqqqtttrrrfff]]]fffsssjjjmmmsss~~~vvvwwwuuubbb```|||pppnnn|||uuummm___RRRcccnnnxxxsssnnnnnn```SSSOOOKKKNNNOOOZZZmmmzzzyyytttrrrhhh___```sssyyyqqqfffpppvvv}}}ppp___^^^iiivvv}}}uuuooolllyyyzzzwwwsssvvvttt```RRRbbbxxxsssrrrjjj\\\GGGSSSlllsss]]]VVVsssxxxtttxxx|||~~~|||{{{}}}zzz```RRRaaa{{{ttt\\\dddssslll[[[```www\\\SSSYYY{{{sssggg```]]]gggooojjjkkkttt|||yyyyyyzzzzzzyyyxxxxxxpppllllllhhheeennn|||{{{tttlllttt~~~rrrttttttqqq~~~gggjjjwww{{{ooommmlllvvv}}}kkkQQQ===444666333...+++******)))'''***)))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))))))))***++++++,,,,,,************++++++++++++,,,------///888EEEPPPUUUOOOIIIDDDFFFNNNZZZfffnnnuuuwwwkkkUUUJJJQQQYYYYYY___dddppp~~~xxxyyy^^^AAA@@@444888555555444444444333333333111111000000000000000000///000000000000...,,,+++............................../////////000000000///000222111000000111222777HHHZZZkkkqqqaaadddvvvwww~~~qqq|||rrreeeXXXRRRSSS\\\kkkyyy{{{uuuwww|||sssaaaaaaooonnnmmmlllaaa^^^hhhqqqtttwww|||yyyvvvuuuvvvuuuvvv}}}zzzuuuyyyuuuccczzz}}}|||wwwwwwyyy~~~yyyzzzwwwqqqyyyvvv{{{~~~yyyyyyzzzwwwuuuuuuyyynnndddvvv~~~zzz~~~}}}vvvtttxxxvvvooolllwww~~~uuufffssssss{{{vvvqqqyyy|||{{{~~~|||ooosssvvvvvvuuu|||zzzjjj[[[QQQcccxxxlllbbb]]]sss}}}tttssslll___[[[nnnmmmcccwwwvvv{{{kkk___XXXQQQeeehhhfffqqqaaaZZZWWWMMMYYYxxxccc}}}hhh\\\VVVKKKKKKWWW]]]fffeeemmmzzz~~~xxxwww{{{nnnhhhqqq|||lllhhhuuuwwwvvvyyyttthhhdddjjjvvvtttmmmooo|||xxxuuupppfffWWWTTTiii}}}pppgggbbbXXXMMMEEEWWWmmmlll```qqq{{{|||yyynnnlllppprrrqqqwwwuuuuuu~~~xxxxxx{{{www{{{gggQQQVVVxxxwwwrrreee{{{{{{uuuqqqjjj\\\fff~~~{{{}}}|||kkkTTTMMMTTTsss~~~rrr^^^VVV]]]hhhttttttfffiiiuuu~~~{{{{{{yyywwwvvvwwwzzz}}}uuupppmmmmmmjjjffflllvvvtttvvvxxxssssss|||xxx{{{}}}zzzrrr}}}{{{eeeIII555888555111---***)))************)))))))))(((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''''''''((((((((((((((((((((()))))))))))))))))))))***++++++,,,,,,************+++++++++,,,+++111222111===PPPUUUOOOLLLBBB===EEEPPPYYYcccmmmxxxnnnVVVAAADDDWWWaaa^^^hhhooozzz^^^BBBAAA555:::555555555555444333222222111111111000000000000000//////000000///...------...........................////////////000000000+++...111111000111333666<<>>HHHTTTddd~~~lllSSSYYYeeeddddddjjjwwwaaauuu]]]AAAAAA777<<<555555666666555333111000222222111111000/////////---------...///000000111/////////////////////////////////000000000111111,,,///222111000333;;;AAAJJJbbbxxxxxxuuudddcccllltttiiioookkkyyyoooSSSYYYeeerrr|||{{{rrrhhhiii|||YYY^^^}}}zzz~~~zzzsssqqqpppppptttzzz|||zzzxxxwwwzzz~~~iiippp~~~~~~}}}yyy|||wwwxxxzzzzzz~~~vvvtttvvv}}}}}}xxxvvvkkkfffggg{{{~~~lllmmmfffgggiiiiiiiiimmmtttzzzvvvvvvvvv|||{{{cccmmm{{{qqqrrr|||nnn|||zzz||||||nnnlll}}}qqqhhhtttTTTLLLRRRTTTZZZcccxxx}}}xxxqqq{{{cccddd~~~|||qqqllldddnnndddTTTFFFHHHYYYooovvvlll```___^^^TTTOOOVVVbbbrrrkkkUUUjjjeeePPPKKKGGGRRRggg{{{ttt}}}zzznnnmmmuuuyyyrrrssswww~~~xxxxxxzzzwwwooo```ttt{{{wwwlll___\\\RRRKKKWWWxxx{{{ttttttpppkkkiiimmmsss~~~~~~|||lllbbbdddkkkpppmmmiiieeeaaa___^^^]]]\\\XXXWWWVVVUUUUUUVVVWWWYYY\\\hhhxxx~~~|||rrruuuzzz|||kkk]]]PPP^^^vvvxxxssswwwwwwXXX```gggZZZffflll```XXX\\\RRRPPPOOOQQQTTT\\\lll|||~~~ttthhhdddqqqzzzooofff\\\mmm|||tttrrrsssqqqqqqpppnnnkkkhhheeeccc]]]hhhqqqwwwxxxllliiiwwwuuuppplllooozzz{{{www}}}|||mmmWWW@@@777333666666///***+++++++++*********)))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''((((((((()))))))))(((((((((((()))))))))))))))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,...<<>>DDDJJJTTTggglll___jjjpppiiifffoooyyylllnnneee\\\@@@@@@777<<<555555666666555333111///222222111111000//////...///............//////000//////////////////////////////000000000111111111444666777444111444<<>>:::999:::555555444444333222222222//////000000000000000///////////////////////////////////////////////////......//////000111222222///000444888???NNNggg|||iiieee{{{~~~iiilll{{{|||{{{sss~~~~~~|||pppjjjwwwyyyooorrrwwwjjj[[[ttt}}}~~~uuuuuuuuunnnllloooxxx~~~|||yyyyyy~~~uuuhhhXXXYYYvvvzzzrrrrrr}}}hhhggg{{{~~~wwwttt}}}yyyiiiooozzzwwwwww{{{mmmooo|||sss}}}{{{zzzqqqkkklll~~~rrraaaYYYUUUXXXooorrrmmmXXX[[[ppprrrqqqwwwjjjhhhttttttbbbRRRNNNSSSgggzzz|||www|||pppgggppp~~~ssssssttt|||vvvllliiisssyyyrrrzzz~~~}}}}}}zzz|||zzzmmmsssuuu{{{mmm\\\ccc]]]SSSMMMLLLNNNQQQSSSZZZmmmyyyooohhhdddZZZRRR]]]pppyyypppwww|||yyyqqqooottt{{{wwwsss{{{}}}yyyrrrnnnjjj|||xxxtttuuu~~~sssVVVNNN___}}}zzzwwwbbbVVVnnnUUUSSSbbbyyyeeeeee~~~~~~tttyyynnnddd^^^\\\WWWYYY___iiiyyywwwzzzxxx{{{tttooommmkkksssnnnhhhkkkhhhaaabbbbbb^^^ZZZWWWUUUZZZiiiyyyxxx{{{tttaaajjj\\\===555888666000---,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,+++++++++******...,,,,,,...---+++---222<<>>:::888888555555555444333333222222///000000111111111111111////////////////////////////////////////////////...//////000111111222222///222666;;;FFF]]]~~~nnnxxxzzzddd```zzzjjj```fffjjjooovvv|||}}}}}}}}}}}}vvvsss{{{}}}llllll}}}zzzmmmsss{{{uuupppdddSSSZZZyyy|||vvvsssyyy{{{ppplllmmmuuu||||||yyywwwwwwnnndddZZZccc}}}|||zzzxxx}}}wwwpppmmmxxxzzzxxxyyyqqqcccppp~~~vvvtttvvviii{{{xxxiiiggguuutttyyyssskkkiiizzz~~~vvveeeYYY^^^XXXiiivvvooofffsssrrrhhhdddiiiggg]]]YYY\\\oooyyyqqqxxxxxx|||yyyvvv|||~~~|||xxxyyy~~~zzzzzz~~~xxxtttuuuyyy|||~~~zzzqqqooo{{{|||{{{kkkaaabbb```______cccjjjsssxxxuuuppppppvvvwwwxxx|||wwwsssyyyxxxpppppp}}}zzzrrrrrrxxx|||{{{xxxtttyyy}}}}}}yyyuuussstttsss~~~}}}vvvnnnooommmmmmkkkjjjnnn}}}|||vvvwwwyyyyyy}}}nnnYYYVVVmmmyyyxxxtttgggWWWbbbiiiSSSaaa}}}wwwfffkkk|||}}}|||vvvoooeeefffccc]]]VVVUUUZZZ___hhhzzzsss___ZZZnnn}}}~~~wwwlllddddddiiiwwwwwwhhhhhhhhhbbb```^^^^^^\\\WWWQQQSSScccuuuzzznnnxxxwww___iiipppMMM;;;;;;888......---,,,***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************++++++++++++++++++++++++---,,,---///...,,,000666DDDJJJJJJBBB<<<===@@@BBBSSS[[[mmmzzzqqqZZZNNNPPPtttttttttqqqwwwvvvmmm~~~|||{{{{{{rrrYYY???:::777666666666555444444333333222111222222333333222222222000000000000000000000000000000000000000000000000111111111111111111111111333777<<>>:::999>>>IIIRRRccciiizzzpppeeeggghhhzzz{{{ppp```dddiiixxxuuuppptttxxxyyywwwsssqqqqqqSSS>>>===:::888666666666555444444333333444444333333111000...---000000000000000000000000000000000000000000000000......///111222333444555666@@@MMM^^^yyy|||dddddd~~~|||mmmnnn{{{{{{}}}xxxxxxzzzxxxvvvfffppp~~~|||qqqdddnnn{{{qqqgggXXXJJJLLLhhhrrr```RRRLLLQQQhhh||||||{{{tttooommmmmmuuu~~~vvvtttoooiiisssnnn^^^fffnnntttxxx{{{{{{{{{yyysssyyypppcccWWWZZZgggqqqnnnggg~~~|||zzzuuuooo\\\SSSqqquuulllnnn]]]fffdddaaalll}}}rrr|||{{{uuurrruuuzzz~~~|||zzzxxxxxx}}}}}}yyyrrrsssiiiccchhhhhhgggmmmqqqhhhhhhrrrvvvqqqrrryyyxxxxxxyyy|||}}}zzzxxxxxxxxxwww}}}~~~wwwzzz~~~xxxtttvvvzzz~~~~~~{{{vvvrrr}}}{{{{{{yyywww|||xxxwwwzzz}}}~~~zzzzzzxxxvvvyyy}}}}}}}}}|||zzz|||~~~yyysssuuuvvvtttqqqrrrttt~~~xxxuuuwww|||}}}{{{tttqqquuuvvvqqqssspppsssssspppsss{{{}}}zzzrrrlllbbbYYYTTTPPPOOONNNIIIGGGMMM\\\hhhuuuqqqWWW```vvvqqqqqqpppqqq~~~lll^^^[[[RRRdddvvvsssddd\\\LLLWWWqqqZZZ\\\}}}xxxvvvhhhnnnwww|||uuuhhh___]]]]]]YYY[[[``````bbbqqq~~~rrr~~~NNNOOOKKKMMMWWWbbbzzz|||yyyyyyrrrccc\\\ggg\\\WWWUUUXXXWWWPPPHHHEEEFFFdddsssgggdddwwwaaajjjnnnPPP>>>999444333111000...------,,,))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++++++++***+++***+++---///666GGGWWWDDDAAA>>>===>>>DDDNNNWWWnnnrrr~~~uuuttt{{{mmm^^^[[[bbbnnn}}}qqqrrrvvvzzzyyyuuurrrrrrsssRRR???<<<777666555555444444444333333333333222000/////////000000000000000000///////////////////////////000111111111//////222222///000333777CCC\\\xxxzzz{{{lllhhh||||||{{{{{{{{{zzz}}}~~~}}}mmmnnnyyyyyyvvvooottt}}}qqq\\\TTTIIIGGGVVVkkkPPPHHHPPP^^^pppooooookkkmmmvvvrrrwwwtttnnnuuuuuuaaaXXX```ppp~~~}}}|||}}}www~~~~~~iiiZZZUUU\\\kkk{{{xxxbbb{{{}}}yyywwwyyyuuuooo[[[TTTNNN^^^{{{yyyvvvttttttuuutttrrrooonnnrrrwww}}}tttvvvuuuvvv~~~{{{zzz~~~wwwxxxxxxwwwuuuwwwzzz}}}tttrrrnnnkkkiiiiiiiiijjjlllppptttuuutttuuuyyy|||}}}~~~}}}}}}zzzuuupppnnnggglllssstttrrrooopppsssyyyvvvrrrnnnkkkjjjiiihhhmmmjjjmmmtttvvvrrrpppsssiiipppooojjjnnn{{{}}}tttzzzrrrmmmpppssssssqqqqqqrrroooqqqyyyuuulllkkkmmmnnnppprrrllloootttyyy|||{{{wwwtttsssqqqppprrrxxxzzzsssooonnnyyywww{{{zzzvvv{{{zzzoooddd]]][[[eeebbbooo\\\OOOpppsssiiiaaabbbddddddcccbbbbbbbbbbbbjjjhhhkkksssbbbSSSXXXyyyzzzcccWWWjjjwww{{{{{{zzzvvvWWWKKKJJJNNN]]]vvv|||~~~vvvkkkcccaaa[[[YYYVVVVVVUUURRRLLLGGGIIILLLgggoooooo~~~~~~```<<<;;;666444000---,,,---,,,)))))))))))))))(((((((((((()))))))))))))))))))))))),,,)))'''''')))***(((&&&)))))))))))))))))))))))))))))))))***++++++,,,,,,+++...---,,,444AAAHHHGGG===IIIIII>>>FFF]]]hhhbbbrrrwwwooowwwfff^^^fffgggyyyxxxvvv~~~zzzvvvtttuuuvvvRRR???<<<777666555555444444444333333333444333222111000111111222111111111111000000000000111000000////////////000111000000333333111111555AAAVVVjjjrrryyy{{{vvvrrrvvvyyywwwwwwpppmmmvvv~~~|||ssssssmmmooosssdddNNNHHHNNNOOOiii~~~```MMMHHHRRRmmmvvvlllppprrrllliiimmmnnnttttttoooooorrrmmmcccdddzzzzzz{{{{{{}}}~~~{{{rrrmmmfffhhhrrrooo~~~|||~~~wwwzzz{{{yyytttpppmmmcccXXXOOOOOObbbyyyppplllqqqxxx{{{|||}}}www~~~|||zzzvvv|||xxxssspppooooooooonnnkkkjjjjjjiiiiiikkkmmmnnnoooqqqtttxxxzzz{{{{{{zzz}}}zzzyyyxxxsssoookkkkkknnnppppppooollllllkkkkkkjjjgggeeeeeefffgggiiiiiiiiikkkooossshhhjjjkkkiiiffffffiiilllsssnnnmmmqqqrrrnnnlllnnnpppuuusssmmmooouuurrrgggjjjddd______]]][[[\\\___aaa___aaahhhmmmllllllnnnnnnxxx|||xxxyyy~~~uuussssssrrrrrrtttzzz{{{||||||yyysssmmmhhhkkkjjjkkknnnrrrvvvxxxxxx|||~~~~~~|||xxxwwwxxxzzzzzzyyyyyyYYYMMMeeewwwlllZZZTTTWWWVVVSSSQQQTTT```ssssssttt|||ooo```ZZZkkkkkkZZZ\\\|||xxxuuu~~~ppp|||sssbbbNNNQQQSSSfffzzzwww{{{~~~tttfff^^^[[[XXXVVVUUUUUURRRMMMHHHHHHEEEUUUttt|||~~~SSS>>>888666333///,,,+++)))'''***)))))))))(((((((((((()))))))))))))))))))))))),,,)))''''''))))))(((''')))))))))))))))))))))))))))))))))***++++++,,,,,,+++//////...444???HHHJJJLLLRRROOOHHHQQQiiiyyyzzz}}}ssstttooogggeeesss}}}vvvzzz}}}zzzwwwuuussssssRRR???;;;888666555555444444444333333333555444333333222222333333222222222222111111111111222222111000////////////111000222555444222444888EEEcccttt}}}zzzvvvvvvllllllmmmnnnrrrwwwjjjnnn}}}|||{{{tttrrruuurrrpppooo^^^LLLJJJXXX___zzzpppVVVLLLKKK]]]qqqkkkkkksssvvvpppjjjiiinnnooonnnhhhbbb```eeekkk}}}}}}wwwwwwxxxyyy}}}{{{pppiiigggnnnlllsss~~~vvv~~~}}}yyy{{{|||xxxyyyxxxuuunnnggg___RRRGGGQQQVVVxxx~~~qqqffffffuuu}}}{{{}}}zzz~~~~~~pppyyyyyytttnnnmmmkkkjjjiiihhhhhhhhhooonnnoooqqquuuyyy{{{{{{}}}~~~}}}|||zzzwwwuuuzzzwwwsssnnnjjjhhhiiikkkoookkkiiilllrrrtttqqqmmmjjjmmmooonnnkkkkkklllooouuuttttttwww{{{ssswwwzzzwwwrrrppptttxxx{{{yyyzzz}}}zzzzzz{{{}}}|||yyy{{{}}}vvvkkkmmmddd\\\YYYYYY[[[bbbiiilllkkklllooommmhhheeeeeeooopppuuuxxxuuupppqqquuuppprrrrrrooolllooowww}}}|||xxx{{{|||wwwtttwwwvvvvvvwwwwwwuuurrroooqqqrrrqqqppppppqqquuuwwwyyyvvvzzzwwwkkkRRRIIIYYYbbbWWWLLLMMMJJJLLLOOORRR]]]tttooouuu|||rrraaaUUU```{{{[[[QQQcccjjjdddrrr}}}yyyyyyzzzssscccsss___LLLIIIWWWfffwww{{{yyyrrrnnnaaa[[[XXXTTTSSSSSSRRRNNNJJJKKKDDDJJJccctttiii<<<:::888666222---(((''''''******)))))))))((((((((())))))))))))))))))))))))+++)))''''''((()))((('''))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,///111111666AAAIIIMMMRRRPPPKKKJJJVVVlllyyyooonnnwwwzzzrrrjjjvvvvvv{{{yyyxxxvvvrrroooRRR???;;;888777555555444444444333333333444333333333333333333333222222111111111000000000111111000000///000000000000000222444444333777===HHHkkk|||~~~vvvzzzyyymmmkkkiiilllyyyyyyhhhhhhsss}}}||||||zzzpppqqqwwwvvvsssrrreee\\\bbbpppeeebbbPPPMMMVVVuuu}}}dddiiissszzzzzzuuurrrqqqzzzrrrmmmkkkggggggtttyyyyyyxxxyyywwwwwwvvvkkk]]]\\\eeennnhhhjjjtttxxx{{{zzz{{{|||{{{tttsssoooeee[[[SSSOOOLLL```qqqnnngggooo|||rrrvvv||||||{{{wwwwwwzzzzzzssskkkrrrvvvzzzwwwqqqlllhhhgggjjjmmmppptttwwwyyy|||}}}|||wwwsssrrrsssvvvxxxuuurrrpppppprrrrrrpppmmmnnnmmmnnnqqqtttwwwwwwwww}}}{{{{{{~~~}}}}}}}}}}}}~~~zzz{{{nnndddhhhtttyyywwwyyy}}}uuuzzz|||uuunnnmmmgggmmmqqqnnnkkklllppprrroookkkjjjoootttuuuwww{{{wwwyyy}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~zzzxxxrrrqqqpppnnnmmmmmmnnnooovvvwww|||~~~xxxqqqssszzzyyy{{{~~~zzzuuuiiiiiiUUUKKKTTT\\\WWWTTTXXXSSS\\\jjjyyy}}}aaarrrvvvhhhVVVTTTqqqpppTTTPPPooorrriiivvvyyy~~~~~~zzzwww{{{yyyzzzlllhhhzzziiiRRREEEUUUmmmyyyvvvuuutttwww}}}}}}nnnbbb\\\XXXTTTRRRRRRQQQOOOLLLLLLGGGIII[[[}}}|||hhhxxx}}}AAA;;;999777444...((('''************)))))))))(((((())))))))))))))))))))))))***)))((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,---------///555>>>GGGLLLMMMMMMFFFAAAGGGTTThhh}}}lllmmmuuu}}}|||yyytttxxx{{{wwwwwwyyyxxxsssnnnSSS???;;;888777555555444444444333333333111111111222222222222111111111000000000/////////////////////000222333333//////111333333444;;;DDDXXXzzzxxxttt~~~gggbbbkkkkkkpppxxx|||zzzxxxyyy}}}vvvpppjjjhhhpppwwwwwwssslllhhhpppzzz|||tttnnnuuutttssstttooorrrlllVVVQQQMMMRRRhhhttthhhvvv{{{vvvxxx{{{yyywwwzzz{{{zzzrrrpppoooqqqooobbbUUUYYYfffkkk^^^XXXaaa{{{www~~~}}}vvvrrrpppoooeeeddd```VVVMMMMMMWWWbbb}}}ssstttxxxuuu{{{ttt||||||xxxxxxxxxvvvtttsssooojjjjjjlllmmmlllkkkkkklllnnnqqqqqqooolllkkkuuuwwwzzz}}}|||{{{zzzyyywwwtttqqqlllkkkjjjkkknnntttzzz}}}}}}|||vvvyyy|||}}}||||||~~~~~~zzzuuusssrrrrrrvvv|||zzztttuuuzzz}}}xxx~~~{{{uuulllmmmyyyxxx}}}~~~yyyuuutttrrrllliiijjjkkkmmmoooooonnnmmmoooppppppooopppsssxxx|||}}}~~~vvvvvvwwwwwwxxxwwwuuutttqqqtttwwwxxxtttpppqqquuuvvvvvvvvvwwwzzz~~~xxxgggiiittttttxxxfffZZZaaakkkooorrrvvvjjjYYYtttfff]]]XXXlll{{{cccRRR[[[ssskkk~~~yyysssuuuxxxyyy|||~~~}}}}}}{{{{{{uuunnnrrr}}}|||{{{{{{mmmiiiuuufffXXXKKKRRRuuulllddd^^^cccooozzz}}}gggfff___ZZZTTTQQQQQQQQQPPPNNNKKKHHHGGGQQQnnn{{{}}}xxxaaafffXXX???:::666555111+++***...************)))))))))))))))))))))))))))))))))))))))))))))((((((((()))***))))))))))))))))))))))))*********+++,,,,,,------...,,,///:::GGGNNNMMMIIIEEE???>>>HHHVVVfff{{{{{{fffdddxxxzzztttxxxyyyvvvssstttxxxyyyuuupppSSS???;;;888777555555444444444333333333//////000111111111000000000000000000/////////.........///000111333444555000///000222222666BBBNNNkkklllwwwgggYYYZZZ^^^ccchhhppptttrrrqqqxxx}}}}}}wwwrrrqqqtttuuuuuuuuummmqqqyyy|||yyypppvvvuuutttxxxyyypppXXXMMMGGGRRRfff{{{uuuyyyuuuyyy|||zzzuuu|||xxxxxxzzzqqqbbb^^^fffnnnnnncccYYY[[[cccdddUUUMMMXXXyyyvvvxxxwwwrrriiiaaa\\\ZZZSSSRRRPPPNNNMMMWWWmmmpppssswwwzzz}}}uuummmiiihhhiiiiiihhhgggiiinnnppppppqqqtttxxxxxx{{{yyysssqqq|||zzzxxxxxxyyyvvvqqqllleeehhhlllnnnnnnmmmmmmnnnppptttzzzzzzpppiiihhhnnnssssssoooooorrrwwwxxx}}}uuupppkkklllrrryyy||||||vvvqqqlllnnntttxxxxxxuuu}}}yyypppiiilllzzz~~~uuu{{{~~~uuupppdddjjj~~~{{{yyyzzz~~~xxxppplllmmmlllnnnppppppnnnooorrrvvvrrrooollllllmmmpppqqqqqqoooqqqtttxxx}}}~~~}}}xxx{{{|||vvvqqqooonnnlllkkklllnnnqqqrrrrrrqqqpppsssooogggqqqtttnnnxxx~~~www```XXXqqqoooRRRVVVhhhdddUUUUUUnnnkkkuuu}}}|||qqqfffiiippptttyyy~~~vvv}}}|||vvvzzzvvveeeVVV\\\wwwwwwgggnnntttQQQKKKRRRpppyyyZZZPPPTTT]]]mmmtttnnnvvvccc]]]UUUQQQPPPQQQPPPOOOPPPOOOIIIIIIZZZxxxvvvuuuzzzdddZZZhhh|||rrrFFF<<<555666444...---111++++++*********)))))))))))))))))))))))))))))))))'''((()))((('''''')))+++))))))))))))))))))))))))******++++++,,,---------...---444CCCPPPPPPJJJDDD<<<;;;>>>IIIWWWhhhyyyyyyeeeTTTbbbxxxzzzzzzssssssuuuuuutttrrrpppqqqtttvvvtttrrrSSS???;;;888777555555444444444333333333...///000111111111000000111111111000000000////////////000000111222333444222000111222333:::IIIXXXuuuyyyppp}}}kkkhhhkkkjjjooonnnppprrrpppooowww~~~|||yyyzzz}}}zzzpppqqqvvvwww}}}wwwrrrxxxvvvssswwwwwwuuuVVVMMMNNNNNNccc|||{{{|||wwwvvvxxxvvvpppooowww|||sssuuu|||yyyjjj[[[YYYfffqqqlllaaa[[[[[[]]]eee\\\ZZZgggxxxtttnnnggg___WWWQQQPPPPPPMMMPPPYYYgggyyysssvvv~~~xxxsssyyyvvvqqqkkkfffeeefffhhhjjjpppooosssxxxwwwssstttyyy|||{{{~~~{{{sssrrrvvv|||vvvpppppprrrppphhh```ZZZbbblllrrrtttvvv{{{{{{oooeeeaaacccffftttxxx||||||xxxtttrrrrrrrrr{{{}}}xxxwww{{{xxxpppggghhhllluuu~~~wwwrrrqqqqqqpppnnnyyyqqqggggggyyyyyyqqqzzzyyymmmfffbbbxxx}}}uuupppxxxyyyyyy{{{sss~~~~~~ssspppppprrrqqqoooppptttxxx{{{}}}|||zzz|||zzzuuuqqqnnnkkkiiihhhhhhjjjooouuuyyy{{{zzz|||vvvpppmmmkkkiiiiiikkklllkkkjjjllljjjnnnmmmjjjuuuxxxuuuwww}}}uuuqqqnnn]]]VVViiixxxaaaZZZhhhsssXXXPPP^^^lllwwwpppeeennnzzz~~~~~~yyyxxxgggWWWRRRhhh}}}~~~ttteeettt}}}\\\NNNTTTllluuu___LLLWWWjjjvvvxxxwwwzzzggg```WWWQQQPPPQQQQQQPPPSSSUUUQQQIIIKKK___~~~wwwuuuttthhhgggvvvuuu{{{OOO@@@555555555000...222+++++++++*********))))))))))))))))))))))))))))))'''((())))))''''''))),,,))))))))))))))))))))))))******+++,,,,,,------...---222@@@OOOTTTLLLCCC???777;;;AAAJJJZZZmmm}}}uuu___UUUlllyyynnnmmmxxxsssooossssssoooqqqpppoooooopppqqqrrrsssSSS???;;;888888555555444444444333333333...///000111222222111000222222222111111111111000111111111111111111222222333222111222444<<>>;;;:::888999777333333555444///333333222222111000000000000000////////////000000111333444222///...000333111000222555888BBBZZZqqqttt}}}|||lllbbb_________nnnmmmooouuuwwwvvvwwwzzzzzzsssrrrqqqsssvvvvvvsssppppppkkkfffdddffffffccc___```]]]UUUKKKHHHSSSiii{{{{{{ffffffnnnwwwvvvpppkkkppp}}}~~~uuuooouuu}}}yyyooonnn{{{yyyhhh^^^[[[mmmqqqdddWWWNNNUUUhhh{{{xxxuuurrrpppmmmiiieeetttzzz~~~~~~zzzpppeeeaaaaaaeeehhhhhhiiillloootttzzz~~~{{{uuusssgggdddcccaaacccgggmmmjjjjjjlllooovvvrrrbbbRRRiii}}}~~~yyy~~~xxxqqqmmm|||yyy|||wwwsssjjj\\\ZZZssszzzzzzrrrpppqqqooo~~~yyy{{{yyyuuurrrooooooooopppnnnkkkeeennn~~~fffddd~~~pppdddlllyyyxxx{{{yyyrrrmmmllljjjggg~~~qqqmmmtttllldddpppnnn```cccttt|||}}}{{{zzzxxxyyy{{{~~~vvvwww|||yyy}}}vvvjjjjjjooowwwrrruuuwwwvvvxxx{{{zzzvvviiijjjiiifffcccccchhhlllqqqkkkiiiooouuuvvvvvvwwwuuulllhhhnnnqqqqqqyyyxxxlllfffnnn|||rrr]]]OOOdddoooyyy|||zzz}}}~~~gggUUUJJJcccssstttdddbbbpppvvvrrrYYYRRRWWWuuusss]]]KKKUUUooo}}}pppyyy|||wwwxxx|||yyyoooppplllcccYYYQQQNNNPPPSSSLLLRRRTTTIII===???QQQdddzzz|||{{{wwwuuusssvvvKKK777999111///222***))))))))))))***+++,,,---(((((((((((((((((((((((())))))))))))************************************000---+++***,,,---/////////FFFOOOKKKJJJGGGAAABBB>>>EEERRRccczzzllliiiuuu}}}rrruuuxxxxxx~~~~~~{{{uuupppmmmllllllmmmRRR???===::::::777888777333444666444000333333222222111000000000000000////////////000000111222222111000///111222333222333777<<>>;;;FFFSSSnnnvvv|||}}}zzzwwwtttqqq~~~vvvaaaAAA999555222111...***************++++++,,,))))))))))))))))))))))))))))))))))))************************************+++***((()))***,,,......222FFFMMMKKKOOOMMMEEECCCGGGWWWkkk||||||nnnmmmxxxrrrxxx}}}{{{|||{{{xxxsssoookkkiiiiiiiiiQQQ>>><<<:::999777888777444444666555000333333222222111000000000000000////////////000000111000//////000111111111555444444888BBBUUUrrr}}}xxxxxx~~~tttkkkaaa]]]]]]```jjjssskkkqqqwwwzzzzzz{{{}}}{{{~~~vvvhhh\\\TTTPPPLLLIIILLLLLLRRRccc}}}fffXXXZZZaaaccclllrrrzzzyyypppqqqsssvvvyyy|||~~~yyysssssswwwssscccTTTOOOkkklll]]]fffuuuoooqqqwww}}}ssspppjjjaaa[[[WWWVVVUUUTTT]]]aaakkktttvvvsssuuuyyyuuuvvvuuusssooooooqqquuuzzz}}}|||rrrkkkmmmxxx~~~vvvhhhdddiiiXXXXXXppp}}}zzzwwwwwwxxxyyyzzzzzzsss}}}}}}xxx~~~~~~wwwsssrrrtttvvvtttuuuuuuuuutttssspppooollleeeqqq~~~yyyyyysss___[[[kkkyyyiii|||yyyzzzyyywwwwwwyyyzzzxxxwwwuuulllbbbcccvvvpppkkk___llluuuzzzwwwppp|||www}}}|||uuuooowwwrrreeeggggggeeecccggglllllliiiiiiggggggkkkppprrrpppmmmmmmhhhgggkkkkkkfff```^^^cccbbbjjjwww}}}{{{}}}tttrrr{{{rrrkkkddd```jjj[[[QQQfffxxxwwwqqqttt~~~}}}yyyyyy}}}|||tttcccSSSTTT___}}}xxx}}}~~~wwwmmmfff___ZZZSSSQQQOOONNNQQQXXX___cccvvv}}}qqq___PPPQQQllluuuuuu|||{{{uuuqqqvvvwwwvvvwwwtttjjj\\\PPPKKKIIIJJJOOOQQQKKK@@@:::===BBB[[[mmm|||{{{tttqqqpppmmmssseeennnttt}}}QQQ:::999555///222,,,,,,+++************+++************************))))))))))))************************************(((((()))***+++---...///666GGGMMMLLLSSSRRRIIIDDDNNNcccyyy}}}{{{yyyvvvyyyzzzrrrqqq{{{}}}xxxvvvuuurrroookkkiiihhhiiiiiiPPP===<<<999888666888666444444777666222333333222222111000000000000000////////////000000111///---...111333222000555444444999GGG```~~~|||~~~zzzpppggg______bbbcccgggmmmqqquuuzzz}}}~~~vvvmmmgggcccaaa______eeessssssfffgggnnnqqqmmmqqqpppnnnllllllmmmllljjjnnntttyyyyyyvvvvvv{{{{{{ssslllhhh^^^PPPLLLQQQ|||}}}uuuwwwuuurrrwwwwwwsssoooiiieeeccc___[[[WWWWWWZZZ]]]eeeiiiqqquuurrrlllmmmqqqrrrpppppptttxxx|||}}}qqqeeeeeevvv~~~yyy{{{tttqqqsssnnnccc___bbbYYYjjjyyyvvvyyyxxxvvvvvvwwwyyy{{{}}}zzzwwwwwwyyyxxxwwwvvvuuuttttttsssvvvvvvuuusssqqqnnnlllkkkooojjjvvvooommmWWWeee{{{oooooo}}}~~~|||vvvtttyyy{{{}}}~~~|||ooocccdddmmmffffffaaabbbxxxyyynnn|||~~~~~~{{{|||}}}|||wwwsssyyyzzzwwwvvvzzzyyywwwwww|||tttvvvyyyzzzuuuqqqpppooolllfffeeedddfffiiikkkjjjiiitttpppooorrrsssnnnjjjiiijjjfffeeejjjlllkkkooouuuyyysssvvvzzzxxx{{{}}}vvvjjjggglll|||mmm^^^UUUccclllggg^^^]]]bbbggghhhfffiiioooqqqnnnlllmmmkkkooopppkkkfffbbb[[[UUU]]]iii}}}{{{yyy|||zzzrrrjjjeee```\\\RRRNNNNNNVVVaaannnooobbbSSSRRRkkkvvvzzzxxxyyyvvvrrrtttzzz|||yyyrrrttttttlll___TTTNNNLLLEEEHHHKKKHHHAAA<<<;;;<<>>QQQSSSJJJIIIFFFCCCFFFVVV```rrr~~~ooolll~~~yyy{{{yyyzzzsssqqqsssxxxzzztttlllgggccc```[[[WWWWWWZZZ^^^bbbQQQ>>><<<:::999555777666444666999888444333333222222111000000000000000////////////000000222111000000111222222222333555999DDD[[[}}}~~~dddbbbgggooovvvuuuqqquuu|||yyy{{{mmmjjjggggggiiinnnrrruuuxxxyyyrrrvvvzzz|||zzzuuunnneee^^^\\\bbbiiiqqqttttttuuu{{{xxxiiiWWWLLLGGGOOOhhhxxx{{{|||uuupppooonnnlllkkklllooopppoooppptttuuurrrllleee\\\[[[dddttt~~~yyyzzzvvv|||yyysssooo~~~}}}}}}uuukkkeeedddfffggggggllllllkkkkkklllkkkhhhccc~~~~~~xxxyyyzzzzzzyyyyyy{{{|||qqquuuxxxvvvuuusssrrrrrrtttvvvxxxxxxvvvtttssstttvvvyyy{{{|||xxx~~~zzz|||xxxzzzyyytttssswwwvvvzzz}}}|||{{{vvvkkk___wwwyyylllzzzyyyttt~~~~~~}}}~~~}}}|||zzzjjjppp|||uuuoooiiiiiiooo{{{~~~|||ssspppgggvvv}}}vvvtttwww{{{oookkkjjjlllllljjjkkkoooxxxwwwvvvtttqqqmmmjjjiiikkkkkkmmmnnnmmmlllsss|||}}}vvvyyyvvvxxxvvv~~~{{{nnnddd^^^[[[XXXWWWXXXVVVSSSUUUZZZQQQXXX___dddmmmzzz{{{ttt||||||~~~yyyfffMMMKKKXXX~~~tttrrruuuyyyuuuoooiiiaaaXXXOOOIIIFFFFFFEEEBBB>>>;;;::::::???ZZZ{{{yyyhhhmmm}}}tttUUUNNN]]]xxxlll[[[===444111111......---++++++*********************************))))))))))))***************************************,,,---,,,+++---222666EEEUUUSSSEEE@@@???@@@FFFQQQ\\\uuu{{{fffhhhmmmyyywww~~~yyyssstttwwwxxxuuupppkkkhhh^^^[[[WWWTTTSSSTTTVVVXXXRRR???===::::::555777666444666:::999555333333222222111000000000000000////////////000000333333333222111111222333222888@@@OOOkkk{{{sssnnn[[[WWWZZZaaaiiimmmnnnpppsssnnnpppxxx~~~zzzttt}}}~~~tttlllhhhiiilllmmmwww{{{}}}zzzqqqkkkooouuuzzzzzz{{{}}}oooiiieeeiiiooosssuuuwwwyyy|||pppcccUUUQQQUUUfff|||yyyzzz~~~tttqqqlllhhhgggiiinnnrrrppprrrrrrppprrruuutttoooeee``````lll~~~zzzooonnnvvv|||vvvtttooottttttmmm}}}~~~vvvqqqpppmmmfff^^^[[[___ffflllooouuurrrwwwzzzmmmmmmvvv}}}yyyzzzuuurrruuuxxxyyywwwvvvwwwyyypppuuu{{{xxxwwwuuurrrpppppprrruuuwwwvvvvvvvvvwwwxxxzzz|||}}}yyy}}}www{{{uuurrrqqqqqqsssvvvuuuzzz}}}zzzvvvpppggg___yyyxxx~~~{{{~~~~~~|||zzzyyyxxxxxxyyy{{{|||{{{yyyvvvdddlllzzzxxxkkkbbb]]]eeeyyy|||uuukkkooorrr{{{~~~|||yyy~~~{{{yyyyyytttnnnlllnnnvvvwwwxxxvvvtttqqqmmmiiijjjhhhgggfffdddhhhwwwwww}}}}}}wwwsssqqqrrrpppmmmmmmppppppxxx~~~ppp||||||tttsssrrrsssqqqqqqxxxzzzhhhTTTRRR___~~~|||}}}tttqqqrrr~~~xxxppplllhhh___RRRGGGCCCDDDEEEBBB===999999:::999BBB[[[rrrooo___eeezzzZZZMMMTTT|||tttBBB666888000...---,,,+++++++++++++++))))))))))))))))))))))))))))))))))))************************************)))+++---,,,+++///777===MMMWWWOOO>>>;;;===@@@GGGOOO]]]|||sss___]]]gggooo}}}yyyvvvzzzqqqwww|||{{{uuuooommmmmm^^^___```aaaaaa```______RRR???>>>;;;:::555666666444666:::999666333333222222111000000000000000////////////000000333555666444111000222555333:::EEEWWWwwwrrrllleee```]]]___fffrrrzzzzzztttooouuuwww~~~xxxpppyyyrrrggggggllldddnnn|||}}}rrrtttvvvwwwxxxyyy{{{|||zzz{{{zzzwwwpppkkkhhhgggjjjrrrwwwvvvuuuxxxzzzzzznnnooorrruuuwwwxxxwwwvvvqqqfff^^^```kkk|||~~~wwwuuuxxxssstttuuutttiiijjjjjjhhhiiirrryyyooolllllliiicccffffffooozzz|||xxxlllqqqyyyppphhhkkksssmmmppp~~~}}}{{{{{{}}}zzzqqqkkklllbbb___^^^cccmmmxxx~~~wwwnnnqqq{{{yyywwwooonnnrrrwwwxxxwwwvvvvvvxxxxxxtttvvvyyywwwqqqqqqrrrsssssssssssssssuuuvvvxxxyyyzzzzzzyyyxxxsss{{{{{{|||}}}tttwwwvvvsssooopppssstttssswww|||zzztttnnngggaaaxxx~~~~~~{{{~~~|||yyywwwvvvsssuuuxxx|||~~~}}}yyyuuuaaalllxxxpppzzziii^^^YYYiiizzzxxx}}}sssnnnyyyzzzsssxxxvvvuuuyyy}}}||||||yyy{{{llloooqqqsssvvvzzz}}}}}}ooommmllljjjgggjjjwww{{{zzzkkkuuutttkkkiiigggfffbbb```fffsss}}}tttllliii]]]LLL\\\tttxxx~~~www|||wwwrrr~~~ssswww}}}{{{tttpppqqqxxxqqqoooooofffVVVHHH===AAADDDBBB===999999;;;===888HHHfffmmmbbbhhh~~~]]]XXXXXXGGG888===///------,,,,,,++++++,,,,,,(((((((((((((((((((((((())))))))))))************************************))),,,...---...333===EEESSSXXXJJJ999:::???BBBGGGUUUdddYYYRRRdddeeeppp|||ssspppttt{{{oooyyy~~~vvvqqqpppqqqaaaeeelllqqqtttssspppnnnRRR===;;;:::;;;666666555444333333333333111111222444444444444444111111000000000000111111...000111000///000222444;;;>>>EEEZZZppprrrwwwdddhhhooovvvxxxuuupppnnnmmmpppsssyyyzzztttrrr~~~|||||||||sssmmm^^^jjjsssyyyooopppooopppssssssrrrqqqrrruuupppqqqxxxrrr```SSSSSSXXXfffkkkooovvvuuuppptttxxx~~~~~~}}}{{{{{{}}}~~~zzzvvvuuutttrrrvvvwwwsssttt|||~~~xxxxxxvvvoookkklllcccttt{{{xxxnnngggmmm{{{{{{zzzsss}}}vvvzzzwwwkkkmmmwwwllliiilll|||~~~kkkdddyyy~~~{{{}}}vvvlllbbb\\\]]]eeemmmvvvsssmmmyyy\\\iii}}}uuuooommmfffrrryyyuuuppppppqqqpppwwwyyy}}}zzzvvvxxxooommmssstttnnnooovvvppptttxxxxxxvvvsssssstttssstttuuuwwwzzz}}}|||}}}~~~tttpppkkkcccdddgggaaaeeewww}}}~~~}}}vvvmmmgggeee~~~||||||tttuuu{{{wwwnnntttvvvxxxwwwyyy{{{yyytttiiilll|||vvvnnnbbbaaa]]]sss}}}zzz|||tttkkkttt{{{~~~zzztttnnnhhhmmm{{{zzz{{{||||||~~~|||qqqmmmiiiiiilllrrrwwwyyyxxxppplllpppsssrrrrrruuurrruuuyyy}}}}}}yyy|||{{{sssjjjnnn|||uuusss|||qqqlllddd^^^[[[^^^gggooowwwzzz~~~}}}vvvttt~~~}}}uuuqqqaaaMMMOOO^^^xxxyyyvvvvvvyyyvvvsssxxxyyy{{{{{{sssnnnmmmxxxuuuhhhhhhnnnbbbKKKDDDBBB???>>>===<<<999777555777???OOObbbpppuuuuuueeeYYYbbb]]]<<<999222000///---,,,+++******)))************************++++++************++++++)))************++++++++++++***)))))),,,444BBBOOOPPPHHH>>>:::===BBBFFFHHH___ppp}}}___VVVhhhqqquuu}}}mmmnnnvvvzzzxxxssstttwwwvvvqqqpppsssrrrnnndddmmmuuuxxx}}}SSS>>>;;;999:::666666555444333333333333333333222111111000000///111111000000000000111111000111222111000000222444999BBBQQQjjjyyytttuuu|||tttlllhhhiiijjjlllnnnlllmmm{{{~~~~~~}}}xxxssstttxxx~~~yyysssuuusssuuu}}}}}}oooiiikkkmmmooopppqqquuuyyytttvvvzzzwwwjjjZZZUUUXXXZZZeeehhhllluuurrrjjjkkkgggsss}}}~~~}}}}}}{{{xxxtttpppttt|||uuuwww~~~yyyyyyrrrqqqqqqpppssswwwzzzxxxvvvrrrooonnnmmmrrrxxxzzz~~~|||}}}yyysss{{{pppsss}}}rrrkkkdddccckkkvvvpppmmm~~~{{{wwwwwwttthhh]]]YYYeeettttttpppmmm]]]vvv|||sssiii___YYY[[[jjjuuuuuuqqqqqqtttuuu{{{wwwwww~~~|||vvvuuutttwwwxxxwwwvvvvvvtttqqqooorrrvvvwwwtttqqqpppppptttttttttuuuuuuvvvwwwxxx|||{{{yyyvvvwwwwwwrrrkkk]]]___]]]aaakkklllppp}}}~~~}}}}}}vvvlllfffggg}}}{{{{{{}}}~~~vvvxxxyyywwwxxxyyyvvvppptttxxxzzzzzz{{{}}}yyyrrrbbblll|||uuuoooiiippp|||{{{|||}}}xxxppppppwwwxxx|||yyysssooojjjkkkpppyyy~~~|||{{{{{{rrrvvvzzz{{{yyyvvvuuuuuunnnkkkgggeeedddddddddccckkkhhhjjjpppqqqoooooosssrrrssstttvvvxxxzzz{{{|||}}}uuummmmmmsssuuurrrooossszzzyyywww~~~yyynnnmmmzzzxxxpppccc[[[]]]ffftttvvvrrrlllqqqsssaaa[[[VVVTTTeee|||uuummmiiitttvvvlllhhhiii```RRRDDDBBB???>>>===<<<:::888999888<<>>;;;999:::666666555444333333333333444333222000000000000111111111000000000000111111111222222111000000333555;;;GGG^^^{{{ttt{{{tttjjjfffbbb___]]]^^^gggqqqpppsssxxxyyyqqqgggeeeiiirrrrrruuu||||||tttnnnjjjpppzzz{{{sssmmmoooqqqpppoooqqquuuxxxooo|||vvvddd^^^cccjjjfffkkkjjjnnnwwwqqqdddbbb^^^sss{{{sssrrrpppjjjggg___ggg}}}sssvvvxxxzzzzzzxxxnnnlllnnnvvv|||uuukkkllliiieeennn|||ooo}}}~~~zzzuuu{{{}}}tttnnn~~~yyyqqqiii```\\\^^^hhhzzz|||ssseeevvv}}}|||~~~yyysssrrrkkkbbbdddlllvvveeessstttaaa```}}}tttnnncccUUUMMMcccrrr~~~}}}uuuqqqsssvvvvvvqqqyyy}}}vvvqqqtttooovvvuuukkkjjjpppnnneeeqqqtttxxxyyywwwtttrrrqqquuuttttttrrrqqqppppppoooqqqpppqqquuusssjjjbbb___QQQbbbmmmuuu||||||tttgggfffppp}}}ppp}}}~~~tttuuuzzzzzzxxxvvvvvvyyy|||zzzuuusssuuuwwwzzz||||||}}}}}}xxxqqqgggsss|||zzz{{{xxxooo{{{|||pppmmm}}}}}}uuuttttttqqqmmmlllkkkrrrxxxxxxxxxzzzzzzyyyiiioootttsssooolllooorrrkkkjjjjjjkkkjjjfffaaa]]]^^^]]]```eeehhhjjjooouuuvvvuuusssqqqqqqrrrsssttt{{{{{{yyywwwyyy~~~~~~uuullleeeeeekkkzzzwwwxxxtttkkkrrrssshhhooo~~~{{{eeeSSSUUUbbbvvv~~~|||~~~uuunnniiirrrxxxsssjjjbbb]]]YYYFFFCCC@@@>>>===<<<;;;999777555666???QQQhhh}}}yyyaaakkk}}}PPP888666222111000...---,,,++++++************************++++++************++++++************+++++++++,,,***,,,---000444<<>>;;;999999666666555444333333333333444333111111111333555777111111000000000000111111111222111000///000222555AAAKKKddd{{{uuu~~~|||rrrjjjeeeddddddfffhhhnnnsssqqqmmmooottt|||tttqqquuuwwwuuuqqqfff```cccsss|||uuuyyyyyywwwtttssstttrrrooommmuuufffjjjvvv}}}pppppplllrrr~~~xxxhhhcccmmmooojjjfff^^^YYYQQQaaa}}}rrrwwwxxx{{{xxx{{{|||pppjjjmmmmmmooosss|||}}}yyymmmkkklllnnnnnnvvvxxxhhhnnn~~~~~~~~~zzzvvvnnntttxxx|||yyy^^^]]]YYYWWW\\\hhhvvvyyyuuullloooyyy|||}}}{{{{{{~~~|||vvvzzzwwwjjj```ggg|||pppZZZ___hhh]]]gggyyytttmmmaaaWWWUUUttt}}}vvvzzzzzzpppwwwzzzrrrnnnrrrpppnnneee]]]^^^eeeeee```pppsssvvvxxxxxxwwwtttsssssssssrrrrrrqqqooonnnnnnkkkkkkqqqvvvmmm]]]UUUXXXXXXyyy|||yyylll```jjj~~~zzzjjjrrryyywww{{{|||xxxrrr|||wwwwwwzzzvvvnnnqqqzzzzzz}}}}}}zzzzzz{{{wwwqqqnnnxxxzzz{{{jjjlllxxxtttgggqqq~~~wwwsssooolllmmmpppyyyyyywww{{{yyyrrrkkkmmmmmmjjjeeedddgggjjjpppsssyyy~~~yyyttthhhbbb]]]\\\```fffnnnsss{{{yyyvvvsssqqqpppppppppuuu{{{vvveeeZZZVVVkkkttttttuuuxxxzzzrrrppp}}}~~~vvvsssuuuqqqqqqvvv```WWWXXXkkkyyylllqqqwwwnnnqqq||||||wwwrrrtttyyy|||zzzwwwooorrrvvvvvvmmm```ZZZZZZHHHDDD@@@===<<<<<<;;;:::666333333:::NNNmmmlllkkk___<<<===444333111///...---,,,,,,************************++++++************++++++*********+++++++++,,,,,,+++,,,---///555???FFFIIIEEEHHHIIIFFFFFFQQQfffvvvqqqqqqpppkkkgggfffmmm}}}~~~qqqmmmxxxyyylll]]]XXX___hhhjjjgggkkkkkkjjjhhhffffffffffffTTT>>>;;;888999666666555444333333333333444333111111111333555777111111000000000000111111000111000///...000333666FFFOOOlll{{{zzz}}}vvvmmmfffhhheeeeeekkkqqqwww~~~{{{rrrooolllfffaaa]]]ZZZbbbxxx}}}rrr{{{zzzwwwuuuxxx{{{uuukkkuuurrrhhhpppyyyzzzfffffffffuuuuuurrrzzzddd[[[UUUOOOLLLNNNkkkrrryyyvvvuuuwwwyyyyyywwwvvvuuukkklllnnniiimmmwwwxxxzzztttoookkkxxx~~~uuukkk}}}}}}{{{{{{{{{yyyuuuqqqgggppprrrbbbZZZZZZ[[[___kkkzzz{{{~~~pppmmmwwwwww|||~~~}}}}}}}}}yyysssyyyppp^^^```{{{vvvaaa___xxxppp```^^^ppp}}}vvvrrrjjj^^^^^^eee|||tttxxxzzzrrrmmmooooooddd___eeekkkjjjiiikkkmmmoooqqqtttvvvvvvuuutttooopppqqqrrrssssssrrrrrrqqqoooooolll^^^QQQSSS___ooo~~~tttddd^^^rrrllljjj~~~{{{|||~~~~~~yyytttwwwpppmmmooollliiippp}}}}}}~~~{{{wwwwwwyyyvvvrrrkkksss~~~xxxxxxiiissssssiiiccc{{{}}}wwwrrrkkkhhhnnnwwwzzzxxx{{{vvvkkkllliiifffdddeeegggjjjkkkyyysssllliiimmmrrrrrrpppwwwwwwvvvvvvuuutttssssssvvvzzz{{{jjj[[[UUUXXXzzz}}}qqqggglllqqqwww~~~{{{rrrsssyyyzzzxxxyyyoooddd]]]___dddttt~~~lllaaaUUU^^^sss~~~iiiYYY```uuu}}}xxxqqqpppxxxlllgggaaabbbjjjtttzzz|||qqqnnnnnnrrrnnnccc[[[YYYKKKGGGAAA===<<<;;;;;;;;;888555222666FFFgggsssoooyyyiii???>>>555444222000...---,,,,,,************************++++++************++++++***++++++++++++,,,,,,,,,,,,---,,,,,,555CCCJJJJJJKKKJJJHHHGGGMMM[[[ooo~~~zzzjjjoooqqqmmmdddnnnwww{{{{{{uuulllrrrsssggg^^^```iiiooommmiiiddd```]]]___aaaaaa^^^[[[SSS===:::888999666666555444333333333333444333222000000000000111111111000000000000111111000000000//////111555999JJJXXX|||{{{qqqhhhbbbdddjjjrrr{{{zzzsssmmmeeeZZZRRRNNNRRRaaayyysssrrrtttsssrrrxxx|||ssspppgggkkklllgggTTTYYYddd~~~zzzfffUUUNNNMMMNNNRRRaaauuuwwwzzzvvvpppoooiiiccciiiooopppxxxxxxpppnnnuuu~~~{{{yyy{{{qqqooo~~~}}}}}}}}}}}}|||xxxssspppeeelllzzzuuubbbaaannnzzz|||www~~~mmmoooxxxtttzzz~~~xxxqqqbbb[[[ppp{{{jjjbbbsssvvveee]]]___xxxzzzvvvvvvmmmccchhhwwwyyyxxxxxxtttnnnkkkbbb___gggyyywwwrrrvvvqqqpppqqqsssvvvxxxwwwwwwlllnnnppprrrsssttttttsssxxxpppeeeZZZQQQSSSaaaqqqxxxxxx}}}nnnaaaeee|||yyygggvvv}}}}}}|||{{{{{{zzzyyyyyyiiigggfffiiikkkooovvv~~~}}}~~~{{{wwwwwwxxxvvvrrrdddqqq}}}sssnnnzzzxxxtttwwwmmmaaahhh{{{{{{yyyvvvooogggfffqqqxxxvvvvvvppphhhffffffhhhoooyyyrrrvvv}}}}}}qqqrrrtttvvvxxxyyyyyyyyy{{{zzzzzz|||}}}}}}uuuaaaWWWYYYttt|||mmmeee^^^XXX[[[\\\[[[]]]aaaaaa]]]]]]hhhrrryyyuuummmgggjjjwww~~~ooohhhmmmssssss___TTTccc{{{~~~uuuwww{{{yyyrrrlllWWWSSSNNNNNNUUU___iiioooqqqkkkhhhkkkmmmhhh___YYYOOOJJJCCC===;;;:::::::::666555444555CCCccc{{{mmmwwwGGG===666555333000...---,,,,,,************************++++++************++++++++++++++++++,,,,,,,,,,,,---...,,,,,,888HHHOOOLLLKKKGGGCCCEEEOOObbbvvvhhhhhh}}}vvvgggvvvwwwwwwuuupppkkklllwww|||qqqggg\\\YYY[[[bbbgggfffcccaaaQQQ<<<:::888999666666555444333333333333333333222111111000000///111111000000000000111111111111111000111444999===TTThhh{{{~~~ttt{{{~~~~~~{{{rrrnnnkkkmmmttt|||{{{xxxtttooohhh```VVVPPPIIIYYYqqqsssooovvvvvvqqqsss}}}}}}zzznnngggeeebbb]]]XXXbbbuuu}}}zzzlll]]]UUUSSSWWWcccnnnvvvzzz||||||ooojjjmmmnnnmmmuuuyyyuuuxxx|||vvvnnnuuuyyyzzz|||xxxwwwmmmjjjttt~~~}}}~~~~~~yyytttooodddjjjssswwwuuuuuuzzzrrrzzzzzzzzzuuu{{{{{{ssseee^^^mmm~~~pppfffqqq|||iiibbbbbbddd~~~yyywwwzzzuuulllppp}}}{{{yyy~~~{{{vvvvvvvvvpppgggWWWfffzzz{{{xxxzzzssspppnnnnnnqqqssstttssslllmmmoooqqqqqqqqqoooooollleeeXXXQQQYYYlllxxxrrrvvvzzzhhheeetttvvvooouuu||||||{{{{{{zzzyyywwwtttqqqdddjjjooottt{{{zzz}}}}}}{{{{{{{{{wwwpppeeevvvyyyuuukkkppp}}}yyyyyyuuugggbbbtttxxxvvvvvvuuuoooeeefffvvvyyytttpppllljjjkkkjjjqqq{{{{{{wwwtttqqqoooddduuuxxxwwwwwwwwwxxxzzz{{{}}}}}}yyyxxx{{{|||~~~sssZZZUUU___kkkXXXWWWUUUOOOJJJOOOSSSQQQRRRVVVYYYXXXSSSYYYcccnnn{{{{{{vvvuuutttzzz{{{sssiiikkkkkkhhhfffYYYOOOMMMEEEFFFGGGJJJOOOYYYeeemmmxxxtttooolllmmmlllddd[[[RRRLLLDDD===:::999999999444555555444>>>ZZZnnn}}}qqqyyyYYYCCC666444222000...,,,++++++************************++++++************+++++++++++++++,,,,,,,,,------,,,......000>>>PPPTTTMMMFFFCCC@@@DDDRRRhhhrrrggguuu|||ppp|||www~~~vvvsssxxxoooeee]]]```iiirrrsssnnnmmmpppQQQ<<<:::888999666666555444333333333333111111333444444444444444111111000000000000111111222222222222333777<<<@@@___www|||yyyccc```ddd```kkk}}}|||wwwppppppwww||||||xxxqqqyyyxxxrrrwww~~~zzztttmmmfff```\\\ZZZWWWqqqkkkwwwtttnnnwwwvvvvvvsssooojjjfffcccaaajjjwwwtttppp[[[LLLPPP]]]mmm|||~~~pppeeehhhsssuuuvvv~~~~~~tttrrruuuooopppyyy{{{{{{xxxhhhooozzzgggppp|||~~~}}}xxxzzz}}}~~~{{{vvvoookkkgggooouuuxxxyyy~~~yyy{{{yyy~~~~~~|||{{{vvvpppfff\\\fffnnnbbbiii}}}oooaaadddjjjkkkuuurrryyyxxxnnnppp|||ooovvv~~~zzz~~~sss{{{{{{tttssswwwqqqeeeYYYvvv}}}zzz}}}~~~mmmiiieeedddfffhhhiiihhhmmmnnnoooooonnnllljjjiiiYYYVVVPPPSSSkkkyyytttuuuvvvfffkkknnnxxxvvv}}}xxxxxxzzz||||||vvvllleeeiiiuuuxxx}}}~~~wwwooofffxxxvvvllllllggg~~~zzzvvvpppcccfff~~~~~~zzzuuuvvvvvvpppggghhh{{{xxxrrrpppkkkcccfffooozzz}}}tttlllhhhggggggfffhhh}}}~~~}}}yyywwwxxx{{{||||||yyyyyy||||||zzzmmmSSSSSSbbbqqqrrrdddNNNHHHRRRRRRGGGPPP\\\hhhkkkiiigggdddaaa[[[XXX[[[fffuuu{{{nnnaaagggrrrwww}}}zzzXXXQQQMMMBBB???FFFDDDJJJRRRYYY```jjjxxxzzzqqqnnnnnnfff[[[TTTNNNEEE>>>:::999999999777888666000333HHHkkkwwwzzz^^^kkknnnkkkKKK666444222000...,,,++++++************************++++++************++++++++++++,,,,,,,,,---------***///111444DDDUUUWWWMMMAAA@@@AAAFFFTTTmmmzzziiikkktttuuunnn}}}ttt~~~yyyzzzyyykkkcccccclllyyy}}}sssssszzzMMM===>>>:::888666666666555444444333333999777444222000000111222////////////000000000000000333111222555333===SSSooosss||||||[[[]]]mmmwwwpppnnnuuuwwwsssqqqsss{{{uuueee\\\dddppp{{{~~~wwwssskkk___[[[___sssyyyooonnn|||}}}sssqqqrrrpppfff___gggwwwxxxuuucccSSSRRReeeyyyuuuyyy}}}~~~|||uuuooopppwwwxxxjjjkkkqqqyyy}}}wwwuuuiii}}}ooollluuuiiirrr~~~~~~|||yyyuuusssoooxxxyyyzzz{{{{{{{{{xxxuuuqqqooo```___uuuvvvoooaaalllzzztttqqqpppsssxxx{{{{{{xxxxxxvvvssstttwwwvvvxxx~~~vvvzzzyyytttvvvwwwtttwwwtttfff___{{{yyy{{{{{{uuummmgggfffccc]]]dddiiibbbhhhhhheee`````````[[[TTTPPPTTTggg{{{yyyzzzyyyooosss|||kkkeee|||pppsss{{{|||{{{~~~}}}}}}{{{qqqhhhkkkuuu|||vvvxxxzzzyyy||||||qqqoootttccchhhvvv}}}yyyuuummmeeeyyyvvvoooooonnnjjjfffkkk~~~xxxlllbbbaaakkkyyy{{{uuuqqqrrrqqqlllddd___dddrrr~~~|||{{{vvv{{{xxxvvvuuuzzz}}}tttuuuvvvwwwyyy|||~~~|||wwwzzzfffVVVVVV___bbbdddaaaZZZWWW```mmmuuu}}}wwwuuu{{{yyydddTTTWWW```gggqqq}}}bbbFFFCCCEEEBBBEEENNNMMMZZZhhhrrr|||lllccchhhhhh\\\UUUNNNDDD===:::::::::;;;:::666444333555@@@UUUhhhllliiiooo\\\~~~cccoooUUU777444666333+++///222***+++++++++************)))++++++++++++++++++++++++++++++******++++++,,,---+++...222;;;LLLZZZUUUGGG???AAAHHHLLLSSSpppwwwYYYXXXkkkqqqhhhtttyyywwwxxx}}}{{{qqqnnnyyytttoooooooookkkfffiiirrr}}}{{{nnnfffqqqNNN======:::888666666666555444444333333444333222111000111111222////////////000000000111...222000111444333>>>UUUwww|||kkkvvvrrr```iii|||wwwxxxyyycccbbblllxxx~~~}}}}}}yyyssshhh[[[WWW\\\jjj|||zzz}}}zzzsssuuu~~~~~~xxxmmmkkkkkkiii___ZZZddduuu}}}rrrnnn```TTT^^^}}}}}}zzzxxxtttrrruuurrrpppssszzzooonnnlllooo{{{}}}{{{wwwqqqnnnzzznnnnnnvvvllluuu~~~}}}~~~~~~~~~}}}{{{zzz{{{}}}|||}}}vvv~~~{{{{{{|||{{{yyyuuuqqqooohhhfffzzzvvvlllgggdddxxxvvvsssuuu{{{|||}}}yyyyyywwwtttrrrsssuuusss}}}yyyyyywwwsssvvvxxxvvvyyyvvvgggddd~~~xxxlll```___eeeeee```dddhhhaaafff```ZZZZZZ]]]^^^ZZZUUU___fffzzznnnwww}}}wwwlllzzzuuuhhhpppjjj|||~~~}}}yyyzzzzzzsssiiifffooo|||yyyxxxzzz{{{|||zzznnnkkkmmmfffuuu~~~}}}vvvgggrrr~~~wwwooorrrnnndddeeessswwwmmmddddddnnn|||zzzzzzyyywwwtttpppmmmjjjeeecccbbbdddiiisss}}}xxx|||yyyssstttgggkkkooottt|||xxxssstttvvvyyy}}}~~~{{{xxxxxxyyyuuuiii___```gggooouuuxxxwwwyyy~~~{{{xxxxxxzzzxxxvvvwww|||xxxuuuhhhXXXUUUgggvvvyyywwwhhhTTTDDDCCCFFFIIIOOOWWWYYYjjj|||kkkaaaeeehhh___WWWQQQHHH@@@<<<:::;;;<<<:::777555444555<<>>:::999:::777666888;;;999666888>>>[[[{{{yyyrrrXXXqqqxxxVVV===222666333///...***,,,,,,,,,++++++++++++***)))))))))******+++++++++++++++******++++++,,,---***@@@OOOKKKGGGLLLNNNJJJFFFKKKXXXjjj}}}uuuooorrrsssqqqooorrrwwwrrrmmmpppttttttpppkkk___aaaeeehhhiiihhhfffeeejjjrrrpppffffffppprrrjjjSSS===;;;999:::666666666555444444333333---......///000111222222000000000111111111222222...000...111;;;BBBVVVssszzz{{{yyy}}}|||{{{pppiiimmmmmm|||xxx]]]JJJJJJRRR___sss|||tttrrrrrriiiaaa]]]XXXXXXeeeuuufff``````sss|||hhhbbb[[[RRRSSSbbbwwwwwwzzzwwwgggUUUPPPjjj~~~zzzjjjfffmmmwww||||||pppkkkeeebbbeeelllsssxxxtttggggggvvvyyyooorrr}}}ssstttyyymmmaaavvvxxxvvv{{{zzzpppgggvvv~~~vvvnnnwwwzzzzzz~~~~~~}}}zzzyyy{{{|||{{{yyyzzzzzz{{{|||}}}|||zzzwww{{{|||}}}{{{yyyvvvuuuvvv{{{{{{{{{{{{zzzyyyxxxwwwvvvoooqqqpppjjjvvvrrrkkkddd]]]cccqqqtttoooqqquuukkk]]]dddwwwuuuqqqpppqqqrrruuurrr___[[[pppzzzsss{{{vvvwwwxxxsssuuurrrccccccuuummmdddrrr}}}kkkqqq|||{{{{{{zzzuuuyyy~~~pppmmmmmmwwwtttdddoooyyyeeeooo{{{{{{qqqrrrzzzzzz}}}{{{uuuqqqfffccckkk~~~|||nnnxxx~~~~~~rrrrrrxxx}}}qqqpppnnn|||}}}qqqeeeeeerrr|||vvvpppzzznnnfffkkk}}}wwwooosssrrrwww}}}~~~xxxqqqnnnlllqqqyyyyyy|||}}}{{{uuuoookkkjjjsssuuuqqqrrrtttmmmmmm{{{yyywww|||xxxvvvvvvssshhh]]]]]]eeennnqqqxxx~~~~~~{{{}}}~~~}}}vvvttthhh\\\ttt~~~}}}~~~uuummmqqq}}}yyy___SSSVVVcccooorrrkkklllzzz}}}|||zzzssspppxxxVVVCCCIIIEEELLLVVViiirrrjjjdddmmmvvvoooiiikkkjjj\\\VVVMMMEEE???<<<999777555444666:::999777888<<>>GGG]]]{{{~~~xxxwwwwwwsssmmmqqqvvv~~~mmmTTTHHHQQQ___|||zzzrrrmmmuuujjjaaa^^^___ggg~~~yyyjjjjjjoooxxxjjjhhhWWWPPPWWWqqq{{{vvvtttiiiZZZQQQUUUssszzzzzz~~~|||uuuoooqqqyyy}}}xxxqqqaaaaaaeeelllsssuuurrrmmmxxxppppppyyyzzztttxxxxxxyyyxxxqqqeeegggwww{{{yyynnngggyyyvvvmmmtttxxxyyy~~~~~~}}}~~~}}}|||zzzxxxvvvxxxxxxxxxzzz{{{{{{xxxvvvxxxxxxxxxxxxwwwvvvuuutttwwwwwwwwwwwwvvvvvvvvvvvvqqqiiigggjjjtttqqqfffeeedddeeeqqq|||qqqooosssjjj\\\aaattt}}}vvvtttsssqqqrrruuunnn]]][[[ppp~~~{{{}}}wwwxxxxxxtttwwwuuuhhheeesssrrriiixxxrrrccckkk}}}xxxtttppptttzzznnnbbbjjj~~~|||nnnkkkqqqlll|||xxx{{{zzzxxx}}}yyyppplllbbbfffxxxyyykkkjjj~~~|||xxxpppxxxyyylllpppuuu}}}{{{xxxqqqjjjhhhppp}}}|||{{{~~~{{{zzzwwwooodddgggqqq{{{yyypppmmmqqqxxx{{{{{{vvvooolllnnnrrryyy}}}~~~uuuuuusssnnnjjjhhhiiikkkmmmkkkkkksssuuuhhhnnnzzzpppmmmvvvwwwsssqqqoooeee]]]dddssspppnnnrrrxxx|||||||||~~~}}}}}}zzzzzz~~~~~~vvvlllaaaXXXttt~~~wwwsssuuuuuutttrrrwww~~~~~~rrrccc^^^aaapppyyyxxxllliiisssyyywwwmmmmmmhhhhhhyyyyyyppp```LLLEEEKKKOOO[[[ooozzznnnlllhhhuuuuuuiiifffeee^^^UUUJJJDDDBBB???:::555555333444777888555666:::FFFggg~~~dddcccqqq}}}qqqIII333777555///---,,,------,,,,,,,,,+++++++++((((((((()))***+++++++++++++++******++++++,,,---///AAAMMMMMMNNNSSSQQQHHHKKKVVVnnnvvvsssrrrvvv}}}xxxzzz{{{|||zzz{{{yyyvvvpppmmmsssuuupppjjjggg[[[VVVRRRTTT\\\eeeiiikkk]]]\\\ZZZZZZ]]]bbbeeegggTTT>>>:::999:::777666666555444444333333>>>;;;888444222000000111000111111111111222222222444666333777BBBMMMddd}}}yyy{{{uuuyyy}}}mmmSSSLLL[[[mmmsssqqqnnnrrrggg]]][[[```qqqxxxmmmkkkuuummmkkkqqqSSSMMMXXXwww}}}lllnnnkkk]]]TTTWWWcccwwwsssrrrnnnxxxtttkkkhhhgggkkkpppqqqrrrxxx~~~|||{{{mmmzzz|||lllbbbnnn|||zzzxxxlllhhh{{{xxxmmmsss~~~wwwyyy~~~~~~xxx|||}}}wwwtttssswwwvvvwwwyyy{{{{{{yyyxxxuuuuuutttuuuvvvvvvuuutttooooooqqqrrrtttvvvxxxxxxvvvoooooouuusssqqqcccYYY___mmm{{{rrriiijjjcccYYYcccyyy}}}yyywwwxxxvvvrrrqqqtttkkk]]]\\\ppp~~~xxxxxxxxxuuuzzzyyymmmeeepppwwwmmmyyy|||vvvjjj```llltttnnnkkkvvvtttjjjfffbbbvvv{{{mmmuuussskkkvvvwww~~~wwwwwwuuujjjhhhdddkkkiiigggxxx~~~~~~}}}oooxxxvvvhhhpppyyyxxx{{{|||yyyrrrllloooyyy|||vvv{{{zzzrrr{{{zzzccc\\\kkkwwwvvvooolllnnnppp{{{{{{vvvooojjjmmmxxx~~~yyyuuutttpppiiiccc```aaadddfffgggbbbdddqqqrrrbbblllwwwqqqiiieeeqqq~~~uuummmggg``````sssvvvllleeeiiirrrxxx}}}zzzzzzxxxxxx}}}zzzqqqlll___TTTlllxxx}}}}}}uuuoooqqqvvvzzz~~~vvvkkkeeedddiii|||~~~ooo^^^aaacccdddpppvvvaaaRRRMMMNNNNNNcccsssvvviiiqqqnnn{{{vvveee```^^^```UUUIIIDDDDDDBBB;;;555666333333555666444555999???bbbfffWWWqqqyyy|||{{{NNN444777555---++++++---------,,,,,,,,,++++++'''(((((()))***+++++++++++++++******++++++,,,---555===IIISSSUUUPPPIIIDDDGGGUUUrrraaapppyyywww}}}{{{uuuvvvwwwtttoooiiijjjqqqvvvrrrnnnnnnaaa^^^]]]dddoooxxxzzzxxxccc]]]YYYZZZYYYVVVXXX]]]OOO<<<;;;999999777222222555555000///333999777555222111000000000222111111000000000000000000333222999IIIYYYtttvvv~~~oooiiiyyy]]]KKKPPP___xxxssstttqqqqqq^^^NNNMMMVVViiivvvbbb^^^iiipppzzzvvvnnn___VVVGGGKKKUUUtttyyyvvvtttpppbbbSSSSSS[[[|||~~~xxxwwwpppvvv|||zzzppplllpppmmmeeejjjttt}}}~~~rrruuutttgggccc{{{~~~}}}{{{rrr^^^iii}}}{{{hhhooo{{{{{{}}}yyy}}}~~~zzztttpppssstttvvvyyyxxxuuutttuuuxxxvvvtttssstttuuuuuutttnnnfffhhhuuuzzzssspppuuuvvvsssuuu}}}|||sssnnnhhheeeiiiuuussslllbbb]]]aaalllyyy{{{zzzuuuppprrrvvvqqqiiibbbcccrrr}}}yyyvvvuuuxxxwwwsssoooeeemmmvvvjjjyyyoooggg```[[[sssooo|||xxxddd^^^jjj{{{{{{rrriiinnn|||ooommmqqqnnn|||uuuyyy||||||xxxpppgggbbbhhh~~~cccfffxxx{{{zzz|||zzzuuukkksssoooeeexxx~~~zzzuuummmuuuyyyzzzyyyqqqkkksss|||pppYYYcccsss~~~zzzvvv{{{~~~|||sssgggkkkzzz~~~~~~}}}{{{xxxsssjjjaaaaaaiiisssyyyzzzxxxoookkknnnoooooouuu|||uuuqqqmmmeeeaaaooowwwkkk______mmmsssdddaaahhhqqqyyyxxxsssmmmmmmqqqwww{{{}}}wwwaaaVVVcccqqqrrrqqqssszzzyyytttlllgggmmm|||~~~zzzuuuoooiiieeemmm}}}qqqcccWWWMMMKKKUUUbbb{{{~~~xxxrrrtttnnnpppyyy{{{rrrjjjiiicccZZZbbbWWWKKKEEEAAA===999777666666666666777777777777AAAOOOxxxcccOOOjjjyyyUUU333;;;666,,,///222,,,,,,,,,+++++++++******,,,,,,++++++***)))))))))...***))),,,---,,,,,,...333CCCPPPNNNHHHGGGHHHHHHRRRbbbtttsssrrrhhhuuusssyyyvvvtttuuutttwwwttthhhlllrrrsssrrroooooooookkkooowwwuuusssqqqhhhaaa___OOO<<<;;;999999777333222555555000000333777666444333222111000000000000//////000111222222///333555@@@RRRbbb|||yyyooohhhxxx|||]]]OOOTTTdddpppmmmnnnkkkaaaVVVKKKHHHQQQiiiwwwtttlll```dddttt}}}zzzkkkiiidddTTTJJJGGGKKKZZZzzzxxxwwwwwwuuujjj^^^bbbnnnrrrqqqzzz~~~uuuooolllooouuuuuurrrppp|||zzzvvvuuusssiiihhh~~~||||||{{{rrraaannnrrrmmmvvv~~~|||{{{|||}}}{{{zzz|||}}}yyyzzz}}}zzzyyyyyyuuukkkdddbbbiiijjjooovvvyyywwwvvvvvvtttsssrrrsssuuuvvvvvvuuullldddgggvvv|||uuurrruuuuuutttvvvzzzzzzxxxzzz~~~yyywww}}}wwwpppeee^^^gggzzzyyy{{{zzzwwwvvvuuunnneee^^^ttt|||wwwwwwyyyyyyvvvssslllnnn~~~zzzpppwww}}}yyylll```\\\jjjwwwvvvkkkhhh___dddtttvvvjjjcccqqqmmmlllwwwpppyyy{{{uuusssyyywwwiiiaaacccuuuooo{{{zzzxxx{{{{{{qqqfffhhhxxxpppooo}}}}}}}}}{{{yyy}}}ooodddiiiwwwyyyooolllkkkooouuuvvvmmmccc]]]rrrzzzwwwyyy}}}{{{|||~~~oooqqqwww~~~xxxyyyxxxtttuuuyyyuuukkkaaaaaannn|||kkkfffgggwwwsssmmmkkkmmmsssyyyvvvrrrmmmnnnuuu}}}}}}fffTTTXXXeeeoootttyyytttrrrooommmooouuu|||qqqtttwwwxxxvvvqqqllliiikkkyyypppcccWWWMMMQQQeeezzzyyyrrrooooootttqqqdddggguuu}}}xxxpppllleee[[[___VVVKKKDDDAAA>>>:::888555666666666777777777777<<>>;;;888555555666666666777777777:::???]]]~~~{{{wwwZZZYYY|||~~~oooBBB;;;999333111///,,,,,,,,,,,,++++++++++++***++++++,,,------......---******,,,---,,,...222DDDPPP[[[\\\XXXYYY]]]```bbbqqq[[[IIIRRRhhhbbbqqqnnnjjjppp}}}xxxwwwxxxsssuuuvvvwwwuuurrrooonnnnnnmmmmmmpppvvvzzzPPP===<<<999888666555444444444222222222111222333444444333111000////////////000111222333111555888EEEZZZkkk|||xxx{{{}}}kkk]]]jjjqqqoookkkkkk[[[QQQUUUpppsss___VVVQQQMMMVVV```hhhooopppkkkjjjlll{{{wwwbbb]]]VVVJJJHHHYYYlll{{{wwwzzzppplllooottt{{{}}}qqqssswwwtttnnnwwwxxxzzzyyypppkkkvvv{{{wwwxxx|||{{{vvvpppfffdddkkkwwwyyy}}}xxxwwwoooeeeyyyuuuqqq|||vvv{{{{{{zzzxxxvvvvvvvvvwwwvvvvvvwwwxxxyyyzzz{{{}}}vvvkkk___WWWTTTWWWaaallllllgggiiisssxxxuuuqqqrrrooooooqqqtttwwwxxxvvvtttaaa[[[aaattt~~~xxxssstttttttttvvvuuurrrrrr}}}}}}zzzuuuhhhssswww}}}}}}vvvrrr}}}kkkrrr{{{vvvssstttvvvwwwwwwssslllvvvvvvnnnooofffppp}}}vvvrrrnnnkkkrrrxxxvvvpppeeeiiiyyyjjjsss|||zzzmmm|||xxx{{{sssrrrssspppaaaYYYlllyyynnnyyy}}}yyyvvvuuuqqqlllnnnuuuxxx}}}qqqqqqxxx~~~|||tttllljjjkkkfff___[[[aaakkkqqqmmmfffiiidddhhhnnnggg]]]lll~~~~~~yyy}}}~~~{{{||||||zzzwwwxxx|||zzzxxx}}}~~~yyywwwuuutttxxxyyydddpppvvvmmmooouuuuuurrrnnnooossswwwxxxxxxuuuppphhhfffoooxxxwwwnnniiidddaaafffrrr}}}~~~xxxuuueeejjj|||dddYYYNNNNNN___~~~~~~pppzzzpppttteeevvvxxxvvvoookkkjjjeee^^^___ZZZQQQFFFAAA???;;;777555555555666666666777777;;;<<>><<<999888555666555444333333333222111111333333333222111000111111000000000000000111222555666CCC[[[nnn}}}{{{yyylll^^^kkkqqqjjjlllppp^^^RRRZZZzzzooo[[[TTTZZZbbb}}}wwwjjjkkkqqqvvvsssccc\\\TTTSSS___uuunnnvvvyyynnniiirrr{{{rrroootttxxxwwwuuusssccccccwww{{{{{{|||zzzvvvwwwzzzyyytttlll___```pppzzz}}}xxxvvvmmmddd|||zzz{{{~~~yyyrrrssstttuuuuuutttvvvyyy|||yyyyyyyyyxxxyyyzzzzzzxxxiii^^^VVVYYYcccqqq|||xxx|||vvvvvvrrrrrrsssuuuwwwvvvtttrrrbbb[[[bbbwww~~~xxxyyytttsssuuuwwwuuusssuuuzzzpppvvv}}}zzz{{{uuuzzzyyy}}}yyy|||tttkkkmmmwww}}}xxxttttttuuuxxxyyyqqqllltttvvv~~~}}}{{{rrrwwwooopppssssssrrr}}}uuummmqqqqqqpppiiivvvyyynnn|||zzzzzztttkkkooollldddbbboooxxxxxxzzznnniiiqqqwwwwww|||xxxxxxxxxuuuwwwvvvnnnddd```ccciiiccceeekkkwwwzzzoooooommmhhhgggooowwwtttwwwyyyxxxyyy~~~~~~|||||||||}}}}}}{{{wwwvvvyyy|||~~~||||||uuurrrzzz|||~~~yyylllkkkrrr|||yyy|||~~~~~~|||uuuooopppvvvvvvssspppppprrrrrrpppmmmqqqssstttyyyyyyhhhccc]]]\\\cccooo|||}}}{{{{{{oooiii||||||yyyeeeRRROOOSSShhh~~~yyywww~~~rrroooxxxtttnnnkkklllkkkcccZZZ```^^^UUUIIIAAA???;;;666555555555555666666666666;;;===JJJqqqwww\\\kkkoooWWW;;;777666000...---------,,,,,,,,,++++++,,,+++++++++*********)))+++***+++---------222888PPPTTTWWWVVVOOOKKKMMMRRReeexxxZZZffftttyyykkkwwwnnnrrruuutttuuuyyy{{{vvvwwwvvvuuutttsssqqqooonnnooojjjfffffffffhhhnnnvvvyyyrrrpppqqqqqqQQQ>>>===999888555777777444333555444111222222222222222222111111222222111000000000000000111444666FFFaaawww{{{sssdddZZZlllyyyrrrvvvwww```WWWggglll\\\^^^tttvvvpppuuuzzzyyy{{{uuuwwwnnnbbb\\\XXXgggvvviiiyyywwwpppppp|||}}}tttppprrrttttttqqqpppvvvuuussskkkkkkzzzuuuxxx}}}}}}{{{zzz~~~}}}yyyuuuwwwzzzyyytttkkk]]]bbbzzzyyy|||xxxvvvlllddd||||||~~~xxxqqqooovvvwwwvvvsssoooooossswwwyyy{{{zzzxxxxxxyyyvvvqqqZZZXXX___qqq}}}wwwvvvvvvuuuuuuvvvvvvvvvsssqqq___XXX^^^sss}}}wwwwwwsssqqqssswwwxxxsssoooooopppyyyxxxvvvzzz{{{}}}~~~{{{wwwtttrrr{{{zzz}}}{{{tttxxxwwwqqqrrr{{{|||xxxvvvwwwyyy{{{rrrmmmrrrxxxuuuxxxzzzsss|||~~~ssszzz{{{mmmkkkoooqqqooonnnxxxxxx}}}wwwgggjjj}}}rrrrrrqqqlllnnnwwwtttyyyxxxmmmnnnhhh]]]]]]rrrmmm|||}}}{{{eee^^^sssyyyyyy|||uuuiii^^^ZZZ```lllvvvwww~~~~~~www}}}~~~yyyvvvuuuwwwwwwwwwqqqtttxxx|||}}}}}}}}}~~~yyyzzz{{{zzzyyyxxxxxxyyywwwyyy{{{zzzxxxwwwxxx{{{yyyxxxppphhhpppzzz{{{~~~xxxfff]]]qqq~~~|||zzzxxx{{{yyyyyyvvvppplllrrr{{{zzzwwwsssrrrssstttrrrooottttttwwwyyynnnaaaYYYZZZaaagggeeeiiinnnqqqqqqssswwwzzzjjj```tttxxxuuuwwwiiiRRRLLLZZZrrr{{{rrrlllyyyzzzxxx{{{vvvttttttxxx|||wwwjjj^^^______WWWIIIAAA@@@<<<555444444555555555666666666777===BBBbbb|||[[[^^^~~~mmmggg@@@777555//////------------,,,,,,,,,,,,,,,,,,+++******)))((((((******+++---------333;;;UUUQQQLLLHHHDDDGGGRRR^^^nnndddsssxxxfffwwwtttcccbbbpppoooqqqwww}}}xxxtttsssrrrrrrrrrpppmmmkkknnngggbbbbbbbbbbbbgggnnnwwwnnnlllmmmmmmQQQ???===999888555888777333222555555111333333222111111000111111111000000000000000111222222555999KKKhhh~~~yyynnnYYYUUUooo{{{}}}~~~xxx\\\[[[vvvmmmeeelllzzzttt{{{tttttt|||yyyrrrooonnnnnneee[[[UUUVVVsssqqqrrryyyuuuwwwuuullljjjooossssssqqquuu~~~dddiiiwwwyyyuuuvvv||||||wwwwwwzzzzzzxxxwwwzzz~~~|||wwwkkk\\\eee~~~vvvzzzyyywwwlllfff}}}yyyuuuooommmoooyyyyyywwwsssnnnoootttyyyyyy|||{{{yyyyyyzzzuuummmZZZbbbtttwwwuuuvvvtttxxxvvvuuuuuuvvvvvvuuuttt___VVV[[[ppp|||vvvvvvqqqoooqqquuuvvvrrrpppqqqttt|||xxxuuuyyyuuusssrrrtttwwwwwwtttppp~~~yyyxxx~~~}}}vvvvvv}}}|||rrrpppvvv~~~zzzwwwvvvxxxyyyvvvnnnoooqqqnnnuuu{{{vvvqqqrrr|||xxx||||||ssskkklllmmmlllmmmpppsssoooooohhh^^^kkkuuukkktttqqqfffsss}}}wwwwwwtttpppmmmaaaYYYgggppprrr{{{yyy{{{uuudddhhh~~~zzz{{{zzzzzztttkkkaaa___hhhwww|||zzzwwwvvvvvvvvvvvvuuuuuuvvvqqqqqqsssxxx~~~~~~zzzwwwwwwxxxyyyzzzxxxuuusssssstttuuuuuusssrrrqqqqqqssswwwpppdddhhhzzz~~~wwwuuuooofff```jjjyyyzzz|||yyyuuutttuuuvvvrrriiiiiixxx}}}uuuqqqrrrtttuuuuuuxxxrrrtttyyyjjj^^^XXXVVVVVVWWWZZZ^^^ccchhhlllnnnaaaYYYsss}}}wwwtttooodddXXXQQQ```zzzwwwlllhhhrrrooo~~~~~~}}}uuuwww|||wwwllleeeYYY\\\VVVGGG???@@@===666444444444555555555666666333===;;;SSS~~~~~~ZZZWWWqqqpppvvvyyyIII999444...222...------------,,,,,,,,,++++++++++++++++++++++++***)))+++...---...555>>>QQQKKKFFFEEEDDDIIIWWWfffzzzsssfffrrrqqqpppiii{{{fff```hhhqqq|||nnntttzzz~~~{{{qqqqqqpppoooppppppnnniiieeeaaa[[[WWWXXXYYYZZZ^^^cccwww{{{xxxmmmeeedddffffffQQQ???===:::888444888888333222666555111555444222000///000000111////////////000222333444333888===PPPlll}}}ssssssvvvooobbbWWWXXXvvv{{{tttUUU\\\|||ssspppvvv~~~{{{wwwnnnlllooofffcccjjjxxxzzzpppkkkmmmiii[[[NNNHHHMMMqqqwwwlllooozzz~~~yyyyyy|||wwwoooooouuu{{{uuummmnnnffflllsss{{{xxxzzz~~~}}}wwwuuuxxxxxxyyyyyyzzz~~~|||jjj\\\fff{{{{{{sssyyyyyyxxxmmmhhhtttjjjhhhkkknnnppprrrsssrrrrrrxxxyyy}}}}}}{{{|||}}}vvvmmmdddpppxxxlllnnnyyyvvvxxxwwwuuuuuuvvvwwwwwwvvveee\\\```uuu|||}}}pppnnnpppsssrrrqqqsssyyytttzzz|||yyy{{{oootttyyy{{{yyyxxxyyy{{{wwwuuu{{{|||xxxxxxxxxzzz}}}}}}vvvmmmnnnttt~~~yyyuuutttuuuvvvxxxnnnlllmmmnnnyyy}}}qqqpppvvvsssmmmwwwqqqlllkkkiiiiiippp{{{uuummmjjjccc[[[kkk{{{tttrrrqqqjjjiii|||}}}}}}vvvssswwwggg^^^aaavvvvvvkkk||||||wwwyyy{{{iiiiii|||sssvvv}}}|||yyylllwwwddd``````kkk{{{vvvssswwwzzzzzz|||{{{yyywwwtttsssuuuzzzyyytttpppsss{{{|||xxxyyywwwwwwyyyzzzwwwqqqkkktttsssrrrrrrssstttuuuuuussszzzuuugggjjj|||uuussshhh]]]ggg}}}wwwsssrrrrrrmmmrrrvvvpppfffhhhwwwooonnnrrruuuwwwxxxoooppp~~~wwwiiiaaa\\\[[[ZZZ\\\___aaabbbaaaeee```xxxooouuulllUUUMMMVVVyyyyyy}}}|||uuuooopppgggeeezzz~~~zzz|||ttttttvvvzzzyyyqqqhhhddddddTTTXXXSSSEEE>>>@@@>>>777444444444555555555666666222???888JJJwww\\\QQQgggqqqmmm}}}zzzQQQ<<<444...444......---------,,,,,,,,,***++++++,,,,,,------...)))))),,,...---...666???HHHEEEFFFIIIKKKMMMVVVbbbXXX]]]ccc\\\kkkrrrtttnnnwwwuuu~~~rrryyy}}}|||uuugggpppooonnnoooooollleee```XXXRRROOOQQQTTTUUUYYY^^^fffllllllccc[[[[[[^^^___OOO???>>>:::888999777555555666777444222444333222111111111222333111111000000000000111111888777AAAZZZzzzwwwtttsssooofff^^^OOOccc~~~|||gggSSS]]]{{{wwwuuu}}}sssmmmlllaaaQQQPPP[[[VVV\\\fffoootttpppggg___XXX___RRRGGGNNNYYYvvv{{{zzzdddjjjyyyuuuqqqhhhcccmmm}}}wwwjjjsssvvvmmmwwwzzzxxxwwwyyyzzzxxxuuutttvvvxxx{{{}}}{{{xxxzzz}}}}}}yyylll]]]fff}}}xxxsssvvvyyy~~~zzzgggbbbtttqqqooopppssszzzvvv}}}yyyooo}}}}}}{{{xxxyyy{{{wwwpppeeennnxxxzzzllljjjsss~~~xxxssstttvvvwwwxxxyyyxxxwwwfff___ooo}}}xxxrrrnnnooouuuxxxuuuuuuyyyyyy~~~~~~zzzyyyyyyxxxttttttyyy{{{yyy{{{yyy}}}~~~||||||}}}|||xxxuuuuuuvvvxxxyyyvvvpppkkkxxxwwwpppvvvyyyuuuoookkkhhhllluuu|||~~~}}}ppp|||xxxgggfffxxxyyycccaaa^^^___fffoooqqqooojjjiiiggg[[[```vvvkkkwwwxxxllljjj|||wwwppprrruuuqqqkkkbbbkkk}}}ssslllqqqyyy}}}~~~wwwttteeejjjqqqnnn}}}vvvoooiiifffcccooo~~~{{{xxxvvvuuutttsssxxx{{{wwwtttuuuvvvuuuyyyvvvtttttttttrrrrrrssstttrrrqqqtttyyyzzzvvvqqqsssssssssrrrssstttuuuvvvwww||||||uuussswww{{{{{{yyywwwsssddd___uuutttddd\\\kkk|||yyyxxxvvvrrrooovvvoooqqqoooaaaggguuuvvvuuuxxxzzzssstttooooooxxx}}}wwwrrr~~~rrrnnntttyyyyyy~~~~~~zzzzzzttt]]]JJJVVVqqq}}}jjjddddddcccrrr~~~}}}yyyxxxvvvrrrlllkkkkkkooovvv{{{|||{{{uuutttqqqmmmnnnpppmmmggg^^^ZZZSSSJJJAAA<<<;;;;;;555555444444444444555555444666999AAAbbb|||cccKKKbbb~~~WWWnnnYYY<<<666333000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///+++***...000000555===IIIQQQQQQGGGBBBKKKZZZccc}}}tttRRR\\\YYY___qqqxxxtttyyyqqqnnnvvvxxxooo{{{yyynnnllllllnnnnnnlllkkkjjjaaaXXXKKKJJJGGGEEEEEEFFFHHHJJJSSSddd```NNNKKKOOOTTTZZZNNN======999777777555333444555666444222444333222111111111222222////////////000111333333444666EEEccc|||sssfff\\\___{{{{{{sss```SSSbbbyyyyyyuuuyyy~~~uuueeeWWWSSSPPPLLLLLLQQQVVV```oooyyyvvvhhhZZZRRRSSSWWWRRRLLLVVVmmm{{{rrrqqqgggwww|||xxxlll___bbbpppuuuooopppyyy}}}uuu|||}}}{{{zzzuuuwwwyyyzzzzzzzzzzzz{{{{{{|||zzzwwwxxx{{{{{{wwwnnn^^^fffzzztttuuuwwwxxx{{{xxxfffccctttnnntttzzzvvv|||zzzrrr~~~|||}}}~~~xxxpppgggoooyyyvvvgggccclllzzzvvvtttuuuvvvwwwxxxxxxwwwvvvjjjfffwww~~~}}}{{{sssoootttxxxwwwuuuuuuxxx{{{}}}}}}{{{xxxwwwvvvyyyuuutttwwwwwwvvvzzzuuu{{{|||yyyuuutttrrrooorrrpppppptttwwwwwwrrrllllll|||~~~wwwwwwtttnnnoooppppppooopppqqqtttwwwtttzzzwwwpppsss~~~|||qqq___```gggvvvzzzqqqppp]]]```qqq}}}ooommmuuupppgggwwwzzzvvvqqqqqqpppmmmgggcccbbbyyy|||ppprrrxxxvvvwwwvvvooonnniiiuuu{{{pppuuuxxxnnnfffbbbbbbdddzzzyyyxxxvvvuuutttssssssoootttvvvssssssvvvyyyyyytttsssssstttsssrrrqqqrrrrrrqqqqqqtttxxxyyyvvvtttssssssrrrqqqqqqsssuuuwww{{{{{{xxxssstttyyyzzzwwwuuussspppgggfffzzz~~~hhhccchhh~~~}}}wwwwwwwwwvvvuuusssqqqppptttnnnqqqlll]]]cccxxxtttwwwvvvxxxyyyrrrssspppqqqtttuuuqqqpppqqquuuzzzvvv```QQQ```|||vvvmmmiiiggggggooowww{{{{{{yyyuuuqqqtttrrrqqqqqqtttwwwxxxyyyssswwwxxxuuusssrrrnnnhhh]]]ZZZSSSJJJCCC>>><<<<<<555555444444444444555555111333666???```hhhNNN\\\ZZZnnneeeCCC:::777444/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000,,,,,,......///666???DDDHHHGGG@@@BBBQQQeeeqqq[[[JJJ___aaadddqqq{{{tttsssvvvppp|||zzzrrrrrrrrruuutttpppmmmiiibbbZZZNNNNNNNNNMMMMMMNNNPPPQQQ^^^ooolllZZZRRRPPPMMMNNNMMM<<<<<<888777555444333333444555444222444333222222111111222222.........///111333444555111777JJJmmmuuuwww}}}vvvsssiiiXXXRRRkkk~~~}}}uuurrrsssnnnooobbbQQQEEEDDDMMMYYYbbbnnnttt|||gggUUUNNNOOOTTT[[[```mmmpppjjjjjjwwwlll___^^^kkkvvvssshhhvvvwwwqqqzzzssstttwwwwwwtttuuuuuuwwwyyy{{{{{{yyyvvvzzz{{{zzzwwwxxx{{{zzzvvvooo```fff}}}wwwxxxyyywwwxxxuuufffddduuu~~~mmm{{{xxxrrrzzz{{{uuu|||{{{yyywwwzzz{{{vvvnnnjjjppp~~~yyysssccc]]]gggxxxvvvuuuuuuuuuvvvxxxxxxvvvttthhhfffyyywwwxxx{{{wwwpppsssxxxxxxtttqqqwwwvvvvvvvvvwwwvvvtttsssxxxvvvuuutttrrrqqqvvv}}}uuuyyyyyyrrrmmmlllllljjjpppllljjjmmmrrrsssnnnhhhfffwwwxxxrrrmmmhhhlllqqquuurrrkkkhhhlllqqqyyyvvvrrrttt}}}|||rrrgggggguuusssoooWWWddd}}}ttttttsssjjjcccqqqvvvnnnmmmooosssmmmaaa^^^aaarrrtttwww~~~~~~zzznnnlllhhhdddhhhsssxxxnnnuuu{{{lll```^^^fffsss||||||rrrtttxxxrrrrrrqqqqqqqqqqqqppppppnnnqqqrrrooopppuuuyyyzzzrrrssssssrrroooooooooooopppqqqrrrtttuuuvvvvvvvvvtttsssrrrooonnnppptttwww~~~{{{uuussswww{{{xxxrrrrrrpppoooiiiiiiyyysss```mmmuuuqqqssstttssspppoooqqqsssqqqnnnpppjjj\\\ddd~~~rrrsssxxxuuuvvvxxxtttpppqqqssssssmmmiiimmmuuutttwww{{{uuuaaaXXXjjj{{{ssswww~~~}}}wwwuuuxxx{{{}}}yyyvvvtttnnntttyyyxxxuuusssoooiii\\\XXXRRRJJJDDD@@@>>>===555555444444444444555555444444555;;;YYYnnnRRRTTTvvvffflllnnnEEE888666333/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........---///999DDDCCCCCC???<<>><<<555555444444444444555555999888777777OOO~~~~~~rrrUUULLLggg}}}nnnxxxGGG555666333/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---333???JJJHHHCCC===<<>>JJJ]]]qqqVVVAAAKKKdddjjjoooooolllkkkqqqxxxuuuwww|||yyyqqqnnnrrrkkkqqqsssoookkkjjjjjjhhhhhhvvvRRR>>><<<999999777888888777555444444555222333333333333222111000333222222111111111222222666FFF___{{{zzzyyy}}}iii]]]SSSLLL___wwwvvv{{{oooiiibbbRRROOOUUUmmmzzz{{{gggYYYhhh~~~{{{wwwyyyzzzyyynnnjjjzzzrrrhhhqqq|||zzzvvvvvvtttqqqnnnllllllmmmcccbbbbbbccceeehhhhhhhhhllloooppppppssswwwvvvrrrjjj___eee{{{|||{{{xxxwwwnnniiisss}}}tttyyyxxxooobbb```qqqzzzqqqzzzxxxnnniiiooowwwvvvpppjjjppp~~~zzzssshhhdddkkk}}}uuurrrpppssswwwxxxtttppp```^^^rrrwwwooojjjllltttyyywwwtttsssssssssrrrqqqpppppprrrssstttsssqqqttttttqqqnnnjjjeee^^^jjjjjjjjjnnnyyy{{{zzzxxxyyyzzzyyytttpppfffiiisss~~~~~~sssllllllooooooooooooooonnnkkkiiikkkpppyyy}}}uuuooonnnjjj~~~ooodddccc]]]yyywww}}}qqqaaa___~~~vvvqqqoookkkjjjgggaaa```jjj~~~wwwxxx~~~{{{nnnkkkqqqzzzuuuwwwwww}}}uuuhhhmmmpppjjjfffiiigggmmm{{{}}}|||uuuqqqrrrsssrrrttttttuuutttsssqqqooonnnoooqqqqqqppprrruuusssooo``````\\\\\\fffwww}}}zzztttsssrrrrrrsssvvvxxxzzzyyywwwqqqhhhbbbdddnnnvvvrrroooooorrrrrrpppppprrrqqqrrrxxxtttkkktttzzzooogggeeebbbaaaccckkkttt{{{{{{uuunnnaaa\\\qqqqqqkkkhhhbbbhhhuuuyyy{{{vvvsssuuuvvvrrrpppppprrrvvvyyyuuukkkbbb^^^]]][[[kkk|||}}}{{{~~~{{{{{{|||}}}~~~~~~xxx{{{zzztttssszzztttmmmiiifffrrr}}}wwwtttqqqhhh___ZZZUUUNNNIIIFFFCCC>>>:::555555444444444444555555111222555666IIIwww{{{}}}\\\IIIYYY___nnnVVV777666000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,------333???JJJOOOCCC===:::@@@LLL___tttzzzHHHCCCPPPeeellliiillluuukkkqqq}}}pppppptttyyyxxxsssrrrtttjjjnnnnnniiifffgggfffdddgggrrrSSS>>>;;;888888777888999777333111222333222222333333333222111000111111111111222222333444888MMMjjj}}}vvvuuu{{{yyytttwwwvvvbbbRRRQQQWWWuuuvvvcccXXXNNNMMMTTTmmmkkkdddfffttttttyyyvvvrrrjjjhhhttt|||gggdddxxxxxxwwwtttqqqlllfffaaa``````bbb```dddjjjoooqqqssstttuuuqqqsssttttttvvvyyywwwrrrggg^^^eeeyyyxxx}}}zzzxxxxxxnnngggmmmvvvwwwssstttrrrjjj___```uuu~~~qqqwww|||vvvnnnmmmuuu}}}{{{tttkkkooo}}}~~~|||tttmmmkkkooowwwsssrrruuuzzz|||xxxsss``````sss}}}nnnjjjiiiyyy}}}}}}wwwtttuuuuuurrrnnnpppqqqrrrqqqqqqssstttwwwwwwtttooonnnmmmeee[[[bbbpppzzztttqqqpppkkkooo{{{uuunnnooorrrrrrqqqqqqpppooonnnmmmhhhrrr}}}{{{tttlllfffiiixxxkkkfffcccmmm~~~|||vvvzzzgggaaatttrrrtttuuummmgggeee___]]]jjj~~~ooowww|||qqqiiimmmwwwzzz}}}yyyzzz~~~yyyooosssvvvssssssxxx|||qqqwwwzzzvvvrrrsssuuuuuusssttttttuuutttrrrooonnnnnnqqqrrrrrrssssssmmmfffZZZ^^^aaahhhxxxyyyssspppnnnpppvvv{{{~~~vvvtttnnneee```dddppp{{{sssiiiaaadddiiilllpppsssqqqpppvvvuuupppzzzzzz|||rrr```YYYcccnnnrrrqqqttt|||{{{sssgggZZZ[[[vvvxxxkkkiiillljjjoooyyyzzzxxxtttttttttrrrqqqsss|||yyyrrreeeWWWQQQSSSWWWyyy{{{uuupppyyy{{{xxxqqqrrrxxxqqqooonnnyyyzzzvvvjjjaaa]]]WWWPPPKKKIIIEEE???:::555555444444444444555555///222666666EEEnnn|||zzz___LLLXXX]]]fffYYY666777000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...666DDDKKKKKKEEE???===DDDQQQddd}}}iii@@@NNN\\\gggjjjaaaggg}}}vvvfffhhhpppoooppptttxxxyyyvvvssstttjjjkkkiiifffgggjjjiiieeejjjpppwwwwwwqqqlllkkkmmmooopppwwwuuusssSSS===999777777666888888666222///000111222222333444333222111000///000000111222444555666:::RRRqqqyyy}}}{{{~~~{{{vvvwwwuuuwwwkkkWWWLLLQQQbbb}}}zzzjjjYYYRRRKKKFFF]]]~~~gggjjj```yyyuuulll~~~|||ssssssnnnjjjnnnxxxmmmiiipppzzz}}}yyy{{{tttuuuwwwrrrnnnhhhcccaaa___]]][[[ooovvvxxxzzz{{{zzz{{{|||yyytttccc\\\eee~~~uuu|||zzzxxxxxxnnneeeiiissstttrrrrrrmmmeee^^^aaaxxxrrrvvvzzzvvvrrruuukkknnn~~~{{{vvvqqqqqqtttyyyuuussswww}}}{{{uuuggggggzzz{{{kkklllpppwwwtttxxxvvvqqqkkkooorrrrrrpppppprrrttt}}}zzztttmmmnnnoooggg[[[kkkyyy~~~sssmmmuuuyyyrrrnnnrrrppprrrsssrrrqqqpppqqqssskkktttzzzxxxvvvvvvqqqiiirrrnnnjjjkkkhhh{{{}}}{{{|||ggg]]]pppqqqqqqsssqqqhhheee\\\^^^uuupppmmmxxxzzzmmmfffooo{{{qqqtttsssxxx|||zzz}}}|||wwwuuuxxxwwwwwwtttrrrtttuuuqqqiiiqqqrrrssstttsssrrrpppnnnpppssstttsssrrrooofff\\\\\\ccckkkwwwvvvqqqmmmjjjoooxxxsssqqqkkkccc___eeesssvvvdddVVVYYYcccjjjppptttsssooorrrtttrrr|||~~~vvvqqqrrrkkk```UUUjjj}}}yyyooobbbVVV]]]}}}rrrgggjjjssstttzzz}}}zzzuuutttsssssswww}}}yyykkkYYYMMMMMMYYYddd{{{{{{sssiiilll|||xxxqqqrrryyyzzznnnfff```YYYRRRMMMKKKGGG@@@:::555555555444444555555555333666888555???ccc|||wwwaaaOOOYYYgggjjj]]];;;===666000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......888FFFJJJGGGKKKEEECCCIIIUUUhhh```AAA[[[hhhhhhfffaaaiiizzzzzzccc^^^gggjjjssssssuuuyyyzzzvvvrrrpppmmmnnnlllkkkpppuuuuuuqqqqqqttttttnnneee```cccgggsss___aaahhhgggeeePPP===<<<::::::999888666555444444555555333333333222222222111111111222222000---...333777===UUUxxxxxxwww}}}{{{|||ssslllppppppssswwwvvvmmm]]]PPPPPPRRRtttyyyvvvqqqiii___SSSJJJEEETTTwwwuuunnnuuulllqqq{{{yyyzzz|||rrrlllllloooqqqccc[[[sss}}}ttt|||zzz{{{xxxooosssjjjbbb\\\WWWXXXfffuuu~~~}}}tttyyy}}}yyypppdddVVVfff}}}zzzyyywwwuuuwwwvvvlll```sssssswwwzzzuuuiiiaaa```cccssstttiii|||zzztttqqqvvv|||uuuqqqvvvxxxvvvwwwrrrlllnnn~~~zzzxxxuuuuuu|||yyyoooeeedddooo~~~zzzkkkkkkyyy~~~tttooorrruuusssnnnpppppppppqqqsssuuuwwwxxxyyyyyywwwsssqqqnnneee[[[pppzzzzzzqqqsssvvvzzz}}}~~~|||||||||zzzuuuppptttpppnnnpppssstttppplllpppqqqooowww|||mmmjjj{{{{{{gggcccooo{{{xxx|||oooYYYfffsssppprrrrrrqqqiii[[[WWWfff{{{{{{qqqooopppllldddeeepppwwwwwwhhhooovvvvvvrrrqqqwww~~~zzzwwwvvvvvvvvvxxxwwwrrrooommmfff___jjjkkkeeefffnnnkkkiiirrrmmmlllpppwwwuuuiii^^^\\\sssuuuqqqxxxxxxpppnnnooovvv}}}xxxggghhhhhh\\\dddyyy|||mmmWWWQQQ[[[cccmmmxxx{{{oooqqqsssuuuwwwyyy|||~~~}}}vvvtttyyywwwjjj[[[SSSbbb~~~yyywww~~~ttt\\\OOOgggzzzjjjwww|||www{{{vvvsssssstttsssrrruuuwwwqqq___MMMNNNcccwwwxxxxxx|||~~~yyywwwyyypppjjjnnnuuu{{{|||~~~{{{pppnnnttt{{{}}}{{{xxxppp___```]]]UUULLLHHHFFF@@@888777666555444333333444555111000000777DDDZZZtttqqqVVVQQQvvvfffhhhBBB999666222111/////////...---++++++,,,...---,,,,,,---///------,,,///888EEEJJJHHHLLL???<<>>777777666555444444444555555444444444555<<>>777888777555444444555666666555666666333333GGGpppcccTTTsssrrr}}}~~~JJJ999444111000.........---,,,***)))***,,,+++******+++------...---///888FFFOOOQQQPPPBBB>>>SSSrrrnnn???@@@MMMCCCHHHhhhwwwqqqqqqtttxxxnnneeennn~~~pppqqqtttuuuoooiiijjjnnnsssrrrooolllfff___XXXUUUQQQPPPOOOOOORRRZZZdddkkkyyy~~~}}}zzz{{{|||{{{NNN===<<<:::999444555555666555333222111333333333222222222111111000222222111///111666:::HHHddd~~~vvvnnnnnnvvv}}}~~~}}}|||vvvwww{{{xxx}}}{{{lllSSSQQQWWW^^^XXXQQQ___uuuyyyjjjiiijjjvvv{{{vvvhhhfffooorrrnnnjjjbbb```jjj{{{{{{yyyqqqlllvvvpppiiixxxxxx{{{zzz{{{kkk___\\\dddqqqzzzqqqooossswwwwwwnnnkkkwww~~~vvvnnncccUUUgggxxxttttttsssqqqssstttnnnfffkkktttrrr~~~|||vvvqqqqqqsssttttttuuunnnlllrrrvvvmmmdddhhh~~~{{{vvvuuuqqqppptttwwwrrrjjjccc]]]ggg}}}sssttt~~~zzzwwwuuusssooooooqqqsssqqqooonnnooopppqqqqqqwwwxxxvvvrrrpppnnneee\\\wwwssssssrrrpppeeedddbbbaaaaaaccceeegggnnnqqqssstttsssuuuzzz~~~yyyvvvqqqnnnnnnnnnmmmlllmmmqqqoooppptttnnniiipppnnnbbbmmmpppvvvpppdddcccwwwtttrrrqqqrrruuuuuuqqqmmmlllrrr{{{yyypppooossspppkkkffflll}}}|||yyyyyyzzzzzzyyywwwtttsssrrrnnnkkkgggbbb^^^\\\\\\\\\YYY```fffjjjooowwwzzzzzz{{{vvv^^^VVVccclllsssvvvmmm``````qqqyyyllldddyyyyyyvvvwwwtttrrrsssvvvwwwtttqqqrrriii```\\\fffvvvyyynnnoooiiizzzuuutttuuuvvvuuurrrrrrppphhhWWWIIIOOOhhhxxxhhhrrrxxxfff___ppp}}}qqqrrrpppmmmfffeeewwwyyyrrrvvv}}}}}}xxxttttttyyy}}}uuuwwwcccPPPKKKOOOUUUZZZ^^^cccpppzzzssshhhWWWMMMZZZppp{{{jjjiiigggeeedddbbb```^^^```aaaaaabbbgggmmmlllgggjjjdddXXXKKKEEEDDD@@@:::777777555555555555666777333444555333333EEEpppiiiRRRgggttt{{{OOO;;;777111///...---...---,,,***)))+++,,,,,,++++++,,,---,,,------...888EEENNNPPPLLLAAA>>>OOOiiiSSS555BBBNNNFFFOOOmmmvvv~~~~~~sssiiivvv~~~pppuuuyyyvvvnnniiimmmssssssuuuvvvqqqdddUUUMMMLLLJJJSSS```nnnzzzOOO===<<<999999444555555666555333222111333333333222222222111111000222222111000222777<<>>???MMMbbbwwwbbbBBB555CCCMMMOOOZZZjjjlllwwwnnnkkk{{{sssyyy|||wwwnnnlllrrryyy|||{{{xxxooo]]]MMMJJJPPP\\\mmmPPP>>><<<999888555666666555555444333222333333333222222222111111000111333222111333999===MMMhhhyyy]]]TTTSSSSSSWWW```jjjtttzzzwwwuuuwww|||}}}vvvnnnjjjmmmpppuuu~~~ooo^^^ZZZUUUSSSXXXnnnkkkooowwwqqqnnnuuu|||yyymmmllltttuuunnneee___WWWYYYhhh{{{yyyqqqoooxxx~~~rrrgggtttqqqxxxvvvyyyzzzuuukkkjjjzzz~~~lllnnnnnnnnnqqqvvvwwwtttjjjkkk{{{xxxoooccc[[[~~~zzzwwwxxxwwwttttttuuusssnnnfffuuuvvvhhhfffxxx~~~wwwoootttyyyxxxvvvvvvqqqggghhhzzzyyypppnnnlllppp{{{ttttttrrrppprrrvvvtttoooccc```lllxxxyyyyyyvvvssspppttt{{{wwwmmmiiilllooonnnlllpppqqqqqqpppqqqqqqjjjbbbmmmuuurrrnnnnnnoooooopppnnnjjjeee___[[[aaaeeekkkooorrrtttvvvxxxvvvtttrrrqqqoooooooooppppppsssnnnnnntttrrrsss~~~ooohhhxxx}}}sssqqqooobbbhhhtttrrrrrrrrrsssrrrpppkkkggglllpppsssmmmaaa^^^mmmxxxtttlllnnn|||wwwvvvvvvvvvwwwwwwuuussssssvvvxxxvvvpppkkkhhhhhhddddddcccdddddddddeeeeeellltttyyyxxxvvvvvvuuusss}}}zzzkkk]]]cccyyyxxxfff```jjjzzzqqqkkkfffrrrwwwyyyqqqqqqrrrtttvvvvvvtttqqqgggZZZRRRccczzzxxxssslllgggyyy~~~xxxxxxzzzuuuiii^^^]]]WWWOOOMMM[[[vvvyyydddmmmzzz___aaaqqqtttnnn~~~xxxooonnnkkk___ddd~~~|||yyyxxxxxxwwwuuu~~~yyynnngggiiinnn}}}zzzyyy{{{}}}xxxZZZOOObbb~~~wwwuuuwww{{{}}}|||}}}vvvpppbbbRRRPPPgggsssbbbUUUOOOVVVaaakkkrrrttttttttttttrrrmmmhhhiiinnnmmmiiieee___TTTHHHCCCBBB???:::555555444333444555666777999444555888999@@@]]]|||rrrTTTVVVqqq|||qqqRRR;;;:::222111/////////...---++++++---......---,,,...///,,,,,,---444CCCOOOOOOIIIAAA???@@@KKK^^^qqqTTT===:::GGGNNNVVVaaadddkkknnnnnnttt}}}zzzttt{{{}}}vvvooopppwww||||||rrreeeUUUMMMXXXiiiQQQ???===999777777777666555444444444444333333333222222222111111000111333222222444:::???QQQmmmwww~~~ttt\\\VVVVVVYYY___gggnnnrrrsssiiidddbbbcccbbb^^^[[[[[[^^^___ccchhhnnnsssvvvxxxxxxvvvzzztttllliiieeeggg{{{yyy[[[aaassswwwwwwyyyxxx{{{{{{vvvuuuwwwuuupppaaaXXXNNNNNNbbb}}}vvvmmmooozzz{{{qqqpppzzzvvvkkkzzzxxxzzzzzzvvvnnnnnnzzz{{{wwwyyyxxxtttoooppppppppprrrtttrrrlllooopppuuukkk___eee~~~xxxzzzxxxtttsssuuussspppeeesss}}}qqqjjjmmmyyyvvvrrrwwwyyytttsssxxxnnnfffiii|||}}}uuuyyyssskkklll}}}wwwnnnooommmkkknnnrrrqqqmmmhhhbbbhhhxxx{{{ssswww~~~rrrrrrtttssswwwxxxvvvsssooommmlllnnnooopppqqqqqqpppqqqpppjjjaaaeeezzzzzzvvvrrrnnnrrrqqqrrrtttuuusssooojjjgggaaabbbdddhhhllloooqqqqqqqqqqqqrrrqqqpppppppppqqqoooqqqnnnpppwwwssspppxxx{{{tttttt}}}tttkkkhhhccckkkzzzuuurrrqqqqqqqqqpppooommmlllmmmnnnnnnggg___```ssswwwfff```rrrttttttuuuuuutttsssrrrqqqqqqoooqqqrrrpppkkkjjjlllooo||||||}}}}}}~~~~~~~~~~~~www|||}}}wwwqqqqqqrrrqqquuukkkdddmmmyyyfffbbbmmmzzzoookkkaaafffyyy|||rrrmmmhhhjjjmmmpppqqqooollljjjZZZdddgggrrrzzz|||llliii{{{zzzvvvyyy{{{tttcccTTTUUUUUUXXXbbbwww~~~iiiddd~~~qqqYYYdddxxxyyyrrrssstttrrriiifffjjjhhhppp{{{ttttttyyy|||zzzvvvyyy}}}}}}tttoooooorrr{{{zzz|||www^^^YYYzzz|||}}}rrrkkk[[[MMMYYY~~~}}}zzzkkkZZZQQQLLLeeezzzrrrooooookkkeeeaaa\\\RRRGGGCCCCCC@@@;;;444333222222333444555666777333555999666999SSSrrruuuTTTQQQiii~~~iiiYYY>>>===333222000000000000...,,,***,,,------,,,+++---...---,,,...;;;OOO\\\WWWKKKAAA>>>>>>JJJ```wwwYYY>>>>>>PPPUUU]]]iiijjjuuuzzzfffrrrxxxvvvsssyyyyyyrrrmmmrrryyy|||~~~ssshhh```YYY]]]ttt~~~|||}}}vvvuuuvvvvvvRRR@@@===999777999888666555444444555666333333333222222222111111///111333222222555:::???VVVrrrxxxooo|||vvvbbbkkklllooosssvvvqqqfff]]]UUURRRPPPSSSSSSQQQQQQSSSTTTTTTTTTTTTUUUXXX]]]aaaaaaaaaiiimmmnnnxxx~~~vvvsssuuuvvvrrr[[[```uuuwww{{{~~~~~~|||yyytttqqqdddYYYLLLNNNgggyyyqqqtttyyylllwwwpppiii}}}yyy|||{{{tttnnnwww||||||rrrnnnsssxxxzzz|||}}}{{{xxxxxxxxxssslllvvvvvvpppdddWWWggg~~~|||yyyzzzxxxsssrrrtttsssppp```mmmuuulllmmmqqqzzzzzzsssrrrxxxwwwqqqsss|||ooohhhkkk{{{|||xxxuuuggggggyyyqqqooopppnnnlllooossssssooommmbbbcccqqqtttmmmppp}}}wwwlllqqqwwwxxx{{{ooouuuxxxuuunnnkkknnnsssqqqrrrrrrppppppoooiii```___nnnuuuuuuxxxtttsss{{{lllnnnrrruuuwwwwwwuuutttjjjgggdddeeeiiimmmmmmllloooqqqsssssssssrrrsssssslllooommmqqqyyytttlllpppyyy}}}}}}vvvmmmddd]]]^^^zzzzzzqqqssssssrrrqqqpppqqqrrrrrrsssooonnnlllfff```eeeyyyxxx[[[WWWyyy|||zzziiilllnnnoooooooooppprrroooqqqsssrrrqqquuu~~~{{{~~~wwwrrruuuzzz|||tttkkkdddlllxxxjjjgggoooxxx{{{lllgggYYYYYYnnnvvvjjj______aaaeeehhhiiifffbbb___RRRqqq}}}|||pppfffuuuxxxtttsssxxx|||tttbbbQQQ]]]cccnnnqqqdddnnnmmmZZZSSS```pppvvvpppjjjoooxxxuuuxxxnnnfffpppzzzzzztttppprrrzzz}}}yyyvvv{{{~~~~~~zzzwwwvvvvvvzzz}}}~~~sss]]]ZZZyyyuuuvvvooo]]]RRRhhh{{{mmmvvvyyyhhhUUUNNNYYY}}}|||{{{{{{uuummm```\\\RRRIIIFFFFFFCCC>>>333222222111222333444555111///444888333444OOOpppttt}}}uuuRRRLLLcccbbbZZZ<<<999444222111000111000///---)))+++,,,,,,+++***,,,------,,,000@@@XXXfff^^^OOO<<<888999JJJjjjaaa@@@AAAYYY^^^cccqqqvvv{{{kkkiii]]]qqqpppnnnrrrwwwvvvnnnkkkrrryyy{{{ooogggbbbccceeepppooohhhlllrrr~~~wwwpppmmmkkkhhhQQQ>>><<<999888666555555444444333222222333333333222222222111111111333111444:::555777GGG```ttt|||zzz~~~|||uuuoookkklllnnnnnnpppsssqqqtttoooeeedddkkklllfffcccaaabbbgggiiihhhnnnvvvvvvttt|||vvveee]]]ccctttwwwzzzpppnnnvvvrrr|||mmm^^^___iiizzzooonnnuuurrr|||kkkmmmyyy{{{uuurrrwww}}}yyyxxxxxxtttnnnnnnyyywwwkkkqqq|||sss}}}pppbbbVVVppp|||yyy}}}~~~zzzvvvtttttttttuuutttdddhhhwwwwwwrrrxxx{{{~~~{{{}}}||||||wwwvvvyyy{{{wwwtttsssqqqllliiimmmxxx~~~|||pppiiiiiirrrtttuuusssqqqpppqqqrrrrrrrrrpppggg]]]fff{{{}}}vvvxxx|||oooiiirrrvvvooowwwvvvmmmkkktttyyyvvvvvvsssooommmkkkhhhbbb]]]___eeerrr~~~}}}tttsssxxxuuunnnjjjmmmqqqrrrtttwww}}}lllmmmwwwrrrjjjnnnssslllppptttuuurrrpppppprrrppppppppppppqqqrrrnnniiioooyyyyyymmmfff]]]ooommmwwwlllooonnnmmmlllmmmoooqqqrrrppprrrgggXXX^^^vvvaaa]]]kkkxxxyyyppppppooonnnnnnnnnoooooooooqqqsssuuuuuuwwwzzz|||}}}xxxvvvuuuuuurrrpppsssvvvzzz}}}|||zzz{{{iii\\\jjj|||xxxrrrllljjjvvvzzzooobbb___aaalllzzzyyypppeee```___bbb```[[[[[[___mmm{{{}}}ttt```mmmzzztttqqqqqqnnndddZZZUUUxxx~~~kkkuuurrrWWWPPPQQQVVV\\\bbbfffjjjmmmooommmmmmqqq{{{}}}yyyvvvqqqpppsssyyy|||{{{vvv{{{zzzwww{{{|||{{{qqqjjj___[[[vvv|||{{{xxxzzzvvvrrraaaVVVnnnxxxuuulllWWWPPPgggsssqqqhhhpppsssrrrvvv|||uuuiiihhh___PPPDDDAAACCC???888555333111111222444444444888666111444888:::PPPttt}}}xxxvvvTTTSSSfffkkkmmm999;;;777444000...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,111+++444NNN```\\\NNNEEE@@@777@@@YYYxxx^^^777LLLgggeeennnwww}}}hhhiiiccchhh}}}tttpppnnnppprrrpppllljjjqqqyyysssmmmgggeeekkkwww}}}pppkkkfffccclllxxxyyyppprrrsssrrrPPP>>><<<999888777666666555555444333333333333333222222222111111///111///111777222666GGG```zzz}}}|||xxxrrrppptttsssttt{{{vvvaaaUUU[[[rrrvvviiijjjdddiiitttqqqyyytttmmmtttuuu|||}}}uuuqqqkkkttt}}}vvv{{{xxxuuusssvvv|||~~~|||wwwtttwwwzzzwwwnnnnnn}}}|||rrrllluuu~~~sss~~~eee^^^```}}}|||xxx{{{}}}zzzxxxtttssstttuuuvvvuuunnnhhhoootttoooyyy}}}{{{}}}}}}zzzvvvwwwxxxuuussstttrrrkkkeeejjjyyyvvvuuuoookkkhhhqqq|||uuusssqqqqqqrrrsssrrrqqqnnnggg^^^hhh}}}~~~uuuuuu~~~rrriiinnnzzzzzzsssrrrvvvvvvqqqoootttwwwwwwllljjjiiikkkmmmjjjddd]]]RRRiiiwwwtttpppkkkiiinnnrrrtttwwwzzztttrrr{{{xxxrrrnnneeehhhkkkpppttttttssssssrrrqqqppppppqqqrrrqqqlllhhhppp|||wwwiiigggeee}}}yyylllwwwoookkkkkkjjjhhhgggjjjoootttkkkkkkbbb[[[ggg{{{~~~rrr___fffxxxwwwvvvrrrpppnnnlllkkkmmmoooqqqoooqqqtttuuuuuuvvvxxxzzzxxxvvvsssrrrssssssqqqooorrruuuxxxzzz{{{}}}uuuvvvyyyiii```pppwwwqqqmmmiiinnnpppfffdddkkkxxx~~~tttkkkbbb\\\XXXYYYcccooo~~~|||{{{~~~ooo^^^llltttsssrrrooofffZZZUUUVVV~~~zzzkkk{{{dddUUUNNNPPP^^^kkkqqqssstttqqqkkkeeeeeejjjrrr{{{|||xxxtttrrrooonnnqqqwww}}}wwwzzz~~~zzzuuuwww}}}|||vvvlll^^^WWW]]]rrrtttooo|||xxxhhh^^^sssvvvuuusssaaa[[[nnnnnnmmmjjjtttyyyxxxzzz|||tttggg```YYYNNNCCC@@@BBB???;;;555333111111333444444444666666333555999999KKKlll~~~xxxUUUQQQccc~~~lllooo999999666333000...------+++***,,,,,,,,,,,,,,,,,,,,,,,,000,,,555LLL\\\XXXMMMFFFBBB999BBB]]]}}}___AAAVVViiifffqqq}}}yyyiiiqqqiiihhh{{{sssnnnooorrrssspppkkkjjjpppwwwsssooojjjiiinnnvvv~~~~~~wwwrrrnnngggffftttyyyyyy{{{zzzOOO===<<<999888888777777666555555444444333333333222222222111111000222///000555222888KKKnnn~~~|||uuurrrqqqtttyyytttoooZZZNNNWWWrrrjjjXXXYYY]]]lllzzztttzzz{{{xxxrrr{{{hhhppp|||uuuxxxtttttttttvvvxxxwwwtttqqqooovvv{{{xxxnnnnnnyyyrrrnnnwwwzzztttyyy```dddttt|||xxxyyyzzzwwwuuusssssstttvvvvvvvvvppphhhnnnuuunnnxxx}}}|||zzzuuuuuutttrrrrrrtttsssiiiaaagggyyyqqqtttsssnnnfffmmmtttsssrrrssstttsssrrrpppjjjfff___iii}}}~~~rrrooo~~~rrrffffffpppsssooovvvsssrrrsssppplllmmmqqqllliiihhhjjjnnnkkkaaaXXXTTTzzzwwwooojjjhhhiiipppuuuuuuvvvyyyfffnnn|||jjjgggiiimmmrrrvvvwwwuuusssqqqpppqqqrrrrrrooojjjfffrrr~~~qqqbbbkkksss~~~pppuuuvvvooovvvrrrjjjkkkjjjhhhgggiiiooossshhhddd]]]^^^nnn~~~xxxggg^^^rrr}}}tttqqqrrroookkkiiihhhjjjnnnppplllnnnqqqqqqqqqqqqrrrtttsssqqqppppppqqqpppnnnlllpppqqqsssssstttvvvzzz|||xxxpppuuuvvvgggcccttttttnnnllleeefffjjjgggvvv}}}qqqhhhcccgggvvv~~~tttxxxyyyggg___mmmvvvpppooollldddXXXQQQWWWbbbppprrr```UUUSSSMMMZZZrrrqqqfffgggiiinnntttuuusssppppppooonnnmmmnnnsss}}}xxxyyy||||||vvvwww|||~~~rrr[[[RRR\\\kkk||||||pppfffuuuxxxzzz|||nnnjjjtttmmmnnnsss{{{{{{yyyxxxpppfff[[[YYYQQQFFF@@@@@@???<<<444222111111333444555444444666444777:::888GGGdddaaaSSS^^^vvviiisss???===555222///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,///---666JJJVVVTTTLLLHHHBBB<<>>444222///......///...---,,,,,,,,,,,,,,,,,,,,,,,,......777GGGQQQPPPLLLJJJ@@@>>>LLLeeeOOOFFFYYY\\\ZZZjjjpppsss{{{sssuuusssnnn|||vvvoooqqquuuuuupppmmmppptttwwwtttpppllliiijjjmmmooopppiiikkknnnlllbbb___pppwwwnnnhhhjjjnnnrrrOOO>>>===:::999666666555444444333333222333333333222222222111111333444111111555444???UUUllluuu~~~~~~}}}{{{{{{{{{xxxvvvrrrtttvvvwwwzzz{{{vvvmmmYYYLLLFFFNNNiiifffSSSaaa||||||xxxwwwxxxrrrqqqwwwuuuqqq{{{}}}xxxrrruuuyyyzzzxxxvvvuuuuuusssssstttqqqmmmooo~~~~~~~~~}}}wwwnnnkkkrrr}}}kkkooowww|||zzz~~~zzzyyyzzzyyyxxxxxxyyyyyywwwuuurrrkkkpppttt}}}zzz}}}sssqqqrrruuuuuuqqqqqqtttqqqlllcccbbbrrr|||zzznnnaaahhhuuussssssssstttuuutttrrrpppiiihhhaaagggzzz}}}ppphhhlllmmmcccUUUSSS___lllpppeeeZZZYYYbbb```TTTQQQYYY^^^ZZZVVVXXX]]]^^^ZZZUUUkkkooolllqqqqqquuuxxx{{{rrrooogggaaarrr|||qqq{{{wwwrrrqqqssstttsssqqqqqqoooqqqtttqqqiiieeefff|||~~~qqq^^^^^^iiiPPPHHHXXXlllqqqmmmpppooonnnppptttwwwssshhh^^^ZZZaaakkktttzzzxxxmmmcccnnn|||tttqqqkkknnnnnnnnnmmmllllllkkkjjjnnnppprrrrrrqqqooooooooommmnnnoooooommmkkkiiihhhnnnoooooonnnmmmooosssuuuwwwtttsssjjj]]]gggzzzrrriiihhhddd\\\jjj}}}{{{|||~~~wwwuuu{{{}}}sssoooooorrrssspppllljjj^^^]]]___dddkkkvvvxxxfffiiiyyyrrr^^^ZZZfffyyy{{{xxxwwwwwwuuutttrrrmmmmmmxxx}}}vvvvvv~~~wwwpppqqqvvv}}}rrrfffrrrxxxvvvlllsss}}}yyyyyyyyy|||zzzsssfffXXXRRRUUUYYYZZZ\\\^^^YYYMMMBBB>>><<<;;;333222000111333555555555666888555444999;;;IIIaaaZZZTTTzzzssshhh}}}DDD999444222///.../////////...,,,,,,,,,,,,,,,,,,,,,,,,---///777DDDMMMOOOMMMLLL<<>>VVVmmm~~~uuu|||zzzxxxwwwzzz{{{tttrrrqqqppprrrvvv{{{~~~~~~{{{zzzzzz|||tttvvvuuuooolllnnnppppppoooqqqrrrsssvvvwwwooofffTTTIIIDDDKKKiiiooo]]]ooowwwrrrvvv{{{~~~mmmuuu|||vvv~~~uuuxxx~~~{{{xxxtttwwwyyyzzzzzzxxxxxxxxxuuusssqqqnnnjjjmmmzzzyyyooohhhiiirrr|||rrrooozzzvvv|||xxxwww{{{zzzzzz{{{{{{zzzwwwuuukkkggg}}}}}}oooyyyzzzuuuvvvyyyppppppssswwwvvvrrrrrrvvvqqqnnneeebbbqqq}}}yyyooofff```ggg|||uuutttssssssttttttsssqqqmmmkkkaaacccuuu{{{qqqjjj\\\___ZZZPPPQQQ^^^kkkooobbbZZZZZZcccfff___]]]dddeee```[[[XXXWWWUUUQQQNNNeee{{{tttfffjjjrrrsss}}}zzzpppmmm]]]ZZZsssvvvnnn}}}xxxtttrrrqqqpppooorrrnnnooosssooofffdddiiiwwwiii[[[iiiiiiIIIAAAMMMfffvvvmmmppppppnnnooorrrsssnnnbbbYYYXXXfffxxx}}}oooeeebbbwwwrrrqqqkkkmmmmmmnnnnnnmmmkkkiiihhhfffhhhkkkkkkjjjhhhggggggccceeegggggggggggghhhiiimmmnnnooonnnnnnooorrrtttqqqpppoooccc[[[lll~~~}}}kkkggggggbbb___vvv}}}yyyzzz{{{xxxuuuxxxxxxuuusssyyy}}}xxxyyy~~~yyyrrrhhhggggggfffccc___aaadddYYY^^^kkk|||hhhYYYoooyyyYYYXXXkkk}}}xxxwwwvvvpppllluuuvvvsss|||~~~qqqgggeeeiiittt}}}}}}|||~~~nnn|||{{{zzz|||kkkjjjyyy{{{xxx{{{xxx|||uuugggTTTGGGEEEKKKSSSWWWYYYZZZUUUIII@@@======;;;333111000111333555666666666999555333999===HHH^^^```TTT{{{mmmdddIII:::555222000.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,///777BBBLLLPPPOOOLLL999???PPPeee}}}LLLIIIVVVZZZeeepppiiippp{{{kkknnngggxxx{{{qqqpppuuuuuunnnmmmtttxxxvvvqqqlllgggcccccceeeggghhhkkkhhhhhhjjjeeeaaahhhttt^^^[[[ZZZ\\\]]]```gggoooPPP???>>>:::888666666666555444444333333333333333222222222111111...222000111444333???XXXvvvxxx{{{kkklllnnnrrrwww|||qqqiiibbb`````````ccchhhgggkkkoooqqqqqqrrrvvv{{{uuuxxxsssfff\\\]]]aaacccdddiiimmmnnnooommmfff^^^NNNHHHKKK[[[tttbbbuuuwwwwwwzzzyyyyyy{{{xxxsssppp}}}yyyzzz~~~ttttttyyyyyywwwzzzxxxxxxxxxxxxyyyxxxwwwvvvssstttsssooohhhiiixxx|||sssmmmnnnsssxxxzzz}}}}}}sss}}}tttooowww~~~uuuwwwxxxxxxyyy{{{|||{{{xxxuuu}}}iiiddd}}}uuuooowww{{{sssrrrtttuuutttuuuwwwvvvrrrtttyyysssoooeeebbbuuuuuulllcccaaabbbfffwwwvvvtttsssrrrssstttsssrrrmmmjjj\\\YYYkkkuuummmhhhaaahhhiiifffiiivvv~~~~~~xxxsssrrrxxx|||zzzzzz}}}yyywwwtttnnnhhhbbb]]][[[jjjssstttiiiccciiinnnnnnuuuvvvyyy{{{uuukkkeeeeeeXXXdddzzzuuu{{{|||{{{xxxtttpppoooooorrrmmmnnnqqqmmmeeeeeelllssseee^^^yyylllKKKGGGRRRsssyyytttqqqpppnnnkkkhhhdddbbbaaaiiirrr~~~sssbbb```ggg|||mmmlllllliiihhhhhhgggfffeeedddcccbbb]]]```cccdddcccaaa``````^^^```bbbbbbaaaaaadddgggfffhhhjjjjjjjjjjjjlllnnnkkkllljjj___\\\ppp}}}tttjjjiiiiiidddgggzzzuuuuuuxxxxxxtttpppssswwwuuummmlllvvv}}}|||{{{yyyuuuppplllkkkaaaeeehhhiiijjjlllnnnoooiiippp~~~uuufffjjjjjjYYYiii~~~~~~yyyvvvwwwrrrmmmssstttqqq|||sssfffdddnnnyyy{{{uuuwwwvvviiiwww{{{vvvxxx|||{{{xxx{{{mmmiiivvv{{{wwwwwwuuuyyy|||uuu|||vvvfffTTTMMMQQQYYY___bbb\\\[[[TTTHHH@@@>>><<<999333111000000333555666666444:::777555:::<<>>MMMdddGGGEEERRRWWWccckkkiii{{{hhhjjjooo|||yyynnnqqqvvvtttkkkjjjqqqtttooonnnkkkiiihhhhhhiiiiiihhhnnnkkkkkklllfff___cccooo___[[[[[[^^^^^^]]]bbbiiiQQQ@@@>>>:::888777777777666555555444444333333333222222222111111///333333444777666BBBZZZxxxzzzyyykkkiiicccjjjkkklllmmmlllhhhccc^^^\\\UUUPPPPPPQQQQQQTTTXXXNNNSSSZZZ```cccgggooowwwwwwzzzrrr___PPPOOOTTTWWWYYYbbbjjjllljjjgggbbb\\\HHHHHHUUUqqqtttbbbuuu|||vvvzzzwwwpppwwwiiiuuuzzz|||uuusssrrryyyuuuuuu}}}zzzxxxvvvvvvwwwwwwuuutttqqqtttwwwqqqffffffxxxzzztttoooqqq{{{xxx{{{xxxxxxlllfffooozzzsssxxxtttuuuwwwzzz||||||yyyvvvqqqgggjjjxxxrrrqqqyyy~~~uuurrrttt{{{xxxxxxxxxuuurrrvvv|||uuuooodddcccxxxkkkccc]]]```eeecccpppwwwuuurrrrrrsssttttttsssjjjfffUUUPPPbbbmmmiiidddwww}}}||||||yyywwwooodddaaaeeehhhhhhgggfffgggfffaaaZZZYYY\\\fff{{{yyy{{{wwwtttxxx{{{zzzvvvqqqooonnnsssmmmmmmqqqllldddeeennnrrrdddbbblllMMMPPP```wwwsssssspppggg^^^]]]eeennn~~~}}}|||uuucccWWW___pppoooeeefffgggdddbbbaaa^^^\\\[[[[[[\\\\\\^^^aaadddfffeeecccbbbbbb```bbbbbb```^^^^^^aaaddd^^^```cccdddddddddeeeggghhhjjjiii^^^\\\qqqyyyjjjkkkllllllfffnnnwwwtttqqqqqqssstttssspppiiitttvvvkkkbbbhhhxxxwwwyyy{{{uuujjjbbbccciiihhhqqq{{{~~~~~~|||jjjlllkkkcccggg}}}yyy{{{vvvvvvxxxxxxuuuwwwtttmmmrrr}}}rrrooo~~~yyymmmjjjqqqqqq}}}uuuggg\\\jjjyyyppphhhiiilllnnnnnnnnntttvvvyyywwwooommmvvvsssrrrtttssssss~~~yyysss~~~{{{lll^^^\\\eeennnqqqrrrdddaaaWWWJJJAAA>>>;;;777222111000000333555666666333:::888666;;;;;;@@@NNNeeeuuucccllliiiOOO:::666444111/////////...---,,,,,,,,,,,,,,,,,,,,,,,,+++...444@@@NNNVVVSSSLLL<<<===KKKcccyyyFFFEEERRRXXXcccjjjlllbbbeeessszzzwwwkkkqqqvvvsssiiigggnnnoooiiilllllllllmmmnnnnnnllljjjpppnnnooonnncccYYY]]]hhhppplllkkkmmmkkkgggiiioooUUU;;;:::<<<777666666555444333333333333222222222222222111000///000111111666888333DDDfff}}}rrrzzzbbbZZZ^^^______^^^]]]]]]\\\\\\[[[VVVXXX]]]cccfffeeeaaa]]]]]]YYYYYY\\\WWWUUUfff|||rrrUUUIIIXXXjjjpppmmmhhheeehhhkkkhhh___YYYTTTOOOaaaooonnnttt~~~tttwwwwwwqqqllltttyyyeeejjjsss~~~~~~wwwrrrvvvsssxxx~~~vvvrrrrrrrrrsssvvvyyy{{{|||{{{|||xxxxxxrrrfffnnnqqqooo~~~{{{uuuyyy~~~qqquuu}}}|||rrrjjjkkkgggpppyyyttttttrrrrrrvvv{{{}}}yyyuuutttjjjjjjxxx|||yyy|||wwwvvv}}}uuurrryyyvvvxxxyyywwwtttsssuuuxxxuuuuuucccaaaxxx|||ppppppvvvrrrhhh___cccvvvvvvpppqqqrrrpppnnnnnnfffZZZPPPXXXnnn|||{{{uuuuuussskkkccc___]]]WWWSSSTTTVVVZZZccckkk|||xxxwww{{{xxxxxx}}}|||uuuqqqssswwwvvvpppnnnoookkkdddeeelllyyykkkdddqqqqqqbbb```{{{qqqjjjeee\\\WWW[[[iii|||zzzrrrhhhYYYSSSbbbxxxvvvaaaXXXWWWXXX\\\aaadddcccbbbfffkkkpppqqqqqqxxxxxxyyy}}}}}}qqqlllvvv|||vvvmmmkkkfffjjjiiibbb\\\\\\\\\ZZZbbb^^^WWWXXXhhhzzzzzzooottttttjjjddduuuzzzqqqsssttttttqqqooonnnnnnnnnnnnhhhdddeeebbbkkk{{{xxxrrriiiaaacccuuuuuuqqqvvv}}}yyymmm~~~yyy___uuu~~~||||||~~~}}}|||{{{}}}~~~{{{uuuppp~~~{{{{{{}}}|||vvvoookkk~~~|||vvv{{{xxx}}}wwwsss|||iiiVVVOOO^^^|||ooollliiigggfffffffffeeekkkdddeeeqqqwwwvvvxxxwwwrrrnnnyyy~~~}}}{{{~~~{{{uuukkkffflllyyyoookkk```OOOBBB<<<999666444333222222222333444555666777888888888;;;???BBBSSS|||zzzoooNNN???777444111000000000///......------,,,,,,------...222***555LLLYYY]]]UUUDDD888:::MMMiii}}}HHHIIIPPPaaahhhccctttfff[[[___rrrxxxqqqmmmyyyzzziiidddoootttooonnnrrrpppjjjiiinnnpppnnnuuupppllliiibbb\\\```iii~~~~~~uuummmpppVVV;;;::::::666666666555444333333333333222222222222222111000000111111111666777333FFFiii|||qqq~~~kkkiiiqqqwwwyyy|||}}}{{{yyywwwvvvwww{{{yyyqqqkkkfffgggsss}}}qqq\\\YYYoooyyypppoootttwwwtttpppjjjnnn|||ppplllmmmvvvzzz{{{zzz~~~ooollluuuxxxeeejjjrrrzzz~~~~~~|||{{{qqqttt||||||wwwxxx{{{{{{|||~~~~~~}}}{{{wwwvvvnnngggttt{{{{{{wwwvvv{{{nnnoootttuuuyyywwwyyyzzzsssqqqqqqtttyyyzzzwwwsssuuugggbbbnnn~~~vvvtttxxx~~~tttpppuuutttvvvxxxwwwuuuuuuwwwzzzrrrsssddd^^^nnnuuuwwwuuueeeeeettttttllloootttqqqggg___VVV]]]kkk~~~yyyyyywwwuuuttttttvvvwwwxxxwwwwww{{{zzzxxx|||~~~{{{zzzggg```]]]bbblllxxx}}}~~~~~~{{{yyy{{{||||||zzzxxxxxxxxxxxxttttttuuuooohhhkkktttyyypppmmmttt~~~{{{mmmdddlllcccdddXXXRRR___wwwzzzssspppkkkbbbYYYXXXfffvvvttteeeWWWVVVZZZ```gggmmmvvvttttttvvvyyyzzzyyywww}}}}}}rrrooowwwzzzsssmmmllldddjjjkkkeee^^^[[[YYYXXXWWWWWWZZZdddsss}}}xxxnnnqqqrrrjjjeeeuuutttpppqqqssssssqqqooonnnooonnnpppkkkhhhggg```eeeyyytttfffjjjxxxzzzxxx|||yyynnnzzz{{{}}}~~~}}}{{{yyyyyyzzz}}}||||||{{{xxxqqqkkknnnyyy~~~uuummmjjjkkk}}}|||www{{{yyymmmnnn|||wwwvvvnnn```RRRMMM```~~~yyyjjjnnnssswww|||~~~|||xxx}}}{{{ssspppvvv}}}|||zzz}}}~~~xxxooohhhllluuuzzzyyyzzzrrrbbbNNNAAA<<<:::777444333222222222333444555444555666666666999<<>>===;;;666333222222111222333555666777777888777777999===@@@YYYiiiPPPdddqqqWWW>>>777444111000000000///......------,,,,,,------...,,,111GGGXXXUUUNNNJJJBBBBBBNNN___oooRRRdddjjjfffkkkpppuuu}}}lll\\\bbbeeellluuurrrqqqrrrsssmmmdddeeennnqqqlllmmmkkkgggdddccceeefffeeedddfffjjjkkkhhhcccaaaaaavvvyyylllgggcccbbbiiiVVV===<<<===999666666555444333333333333000111111222222222111111222111///444777777MMMtttpppwwwzzzxxxxxxyyyzzzrrrxxxlllmmm}}}}}}nnnjjjxxx~~~{{{~~~|||rrriiijjjttt}}}~~~yyynnnhhhuuuxxxjjjttt{{{yyyssspppmmmiiioootttyyy}}}~~~|||wwwzzz|||{{{xxxuuutttttt{{{qqqjjjfffmmmuuurrrtttvvvwwwvvvvvvzzznnnaaaiiirrrjjjiiivvvvvvttttttssstttuuuuuuuuutttoookkkmmm|||wwwwwwssszzzzzztttrrrrrrsssttttttrrrooommmlll]]]WWW```nnnrrr^^^WWWccc{{{ssseee___aaajjjzzz|||tttrrrtttrrrooonnnppptttwwwwwwxxxrrrooolllkkkmmmnnnnnnnnnoooooonnnlllkkkllloooqqqtttppppppuuuxxxyyy{{{yyywww~~~~~~}}}zzzxxxzzz{{{zzzwwwsssqqqqqqlllpppwwwyyynnneeelll{{{yyynnnfffeeebbb___eeepppkkkgggjjjrrrtttppppppvvv}}}}}}|||yyyxxx~~~tttrrrjjjfffssswwwssssssrrroookkkhhhhhhhhhjjjmmmiiidddaaaYYYaaaxxxwwwtttwwwtttttttttttttttuuuuuuuuuvvvxxxxxxvvvssstttzzz}}}xxxsssooojjjmmm{{{{{{}}}}}}zzzuuuuuuuuusssrrrsssuuuwwwzzzyyyxxxyyyzzzwwwqqqlllgggvvv~~~xxxvvvsssnnn|||}}}sssqqq}}}qqqbbbUUUUUU]]]gggnnn}}}zzzjjjmmm}}}}}}tttuuu}}}{{{}}}}}}}}}}}}|||~~~~~~zzzzzzzzzwwwssseee]]]NNNAAA======:::444222222111111222444555666777777888777777999<<>>MMMaaasssUUUhhhkkkdddiiipppqqqsss}}}hhh^^^dddgggnnn}}}sssrrrrrrtttrrrkkkeeehhhqqqrrrmmmlllfff```]]]]]]]]]^^^___hhhkkkllljjjhhhfffdddbbbiiiuuusssiiifffbbb```fffWWW===<<<===999666666555444333333333333000000111222222222222111222111///444777777MMMsssttt|||rrrcccYYYWWW]]]ffflllxxx}}}www}}}zzzoookkkxxxyyyrrrnnnllllllsss|||www{{{wwwllliiirrr}}}yyylllhhhyyysssgggooorrrnnnmmmrrruuusssrrrrrrrrrtttyyy~~~{{{uuuxxx{{{}}}}}}zzzyyyzzz|||zzzlllgggllluuuqqqwwwwwwuuutttvvvyyywwwsssdddrrrxxxeeegggnnn|||{{{vvvvvvvvvuuuuuuuuuuuuuuunnneeehhhyyy{{{tttpppuuu~~~{{{ttttttttttttuuutttqqqkkkgggeeeVVVZZZmmmyyyttthhh[[[[[[lllkkk[[[ccczzz|||tttooonnnoooppprrrmmmkkkmmmnnnllllllnnnoookkkggghhhmmmppppppnnnnnnmmmlllkkkkkklllmmmnnnmmmjjjkkkoooqqqqqqssswww{{{zzz}}}~~~wwwrrrrrrxxx{{{zzzvvvzzzyyymmmrrrssstttqqqmmmjjjiiijjj___eeepppvvvpppiiippp~~~{{{ssslllkkknnnttt~~~}}}|||{{{vvvrrrjjjfffqqqwwwtttsssrrrnnnjjjhhhhhhhhhjjjmmmiiidddbbb]]]iii~~~yyysssqqqrrroooqqqsssuuuvvvvvvvvvuuutttvvvwwwuuurrrrrrtttwwwyyy|||mmmlllwwwuuu{{{~~~yyyvvvuuusssqqqpppsssyyy}}}vvvuuuuuuxxxzzzyyytttpppiiipppzzzzzzsssnnnyyy||||||yyyiii\\\TTTaaakkkvvv~~~|||wwwppphhhcccVVVccczzzqqqrrr}}}zzzyyyvvvqqqqqqvvvwwwtttppplllfff___SSSPPPHHH@@@======999444222111111111222444666777555555666555555666:::===SSSsssSSS___xxxkkk]]]BBB777444111000000000///......------,,,,,,------...,,,--->>>MMMMMMLLLNNNIII@@@OOOfffqqqPPPaaaccc]]]fffooopppsss{{{mmmcccdddfffrrr{{{tttuuuvvvwwwssskkkgggllltttsssnnnggg```ZZZ[[[\\\ZZZYYYYYYhhhkkkkkkhhhggggggeeebbbeeessssssllliiiccc___dddWWW<<<:::;;;666666666555444333333333333000000111222222222222222111000///444777666LLLqqq~~~{{{wwwsssssswww{{{{{{zzzlllbbbTTTNNNTTTdddvvv{{{~~~}}}{{{pppjjjvvv{{{tttlllhhhfffeeekkkrrrppp{{{{{{mmmdddkkkxxx~~~{{{llliii{{{kkk```kkkqqqrrrxxxwwwvvvsssqqqvvv}}}|||uuuyyy|||~~~}}}zzzzzz~~~xxxffffffuuussszzzzzzvvvsssvvvzzztttjjjmmmsssnnndddmmmzzz~~~vvvwwwvvvuuutttttttttuuunnn```ddd|||~~~vvvqqqnnnrrr{{{{{{uuuuuutttuuuvvvvvvrrrkkkfff^^^WWWkkkzzzhhh```ZZZ```uuuzzznnnkkk{{{uuurrrnnnkkkjjjiiihhhhhhhhhcccaaaddddddaaaaaaeeegggeeedddeeegggjjjlllmmmnnnlllkkkllloooqqqooommmiiihhhjjjooopppoooqqqtttvvvvvvwwwxxxtttpppsssyyyxxxrrrooossswwwuuuoookkkpppnnnllllllmmmnnnmmmllldddjjjwww~~~www|||~~~||||||}}}xxxtttuuussswwwwwwtttwww|||~~~zzzsssuuuwwwvvvuuuuuuwwwzzzvvvyyy{{{{{{xxxvvvuuuuuuuuuyyy}}}|||yyywwwwwwxxxyyy{{{zzzwwwxxx}}}~~~|||sssyyy~~~{{{wwwooollluuu~~~uuurrrrrrqqqnnnkkkiiijjjkkkkkkpppmmmiiigggcccppprrrpppsssrrrpppooooooppprrrssstttuuuuuutttrrrtttvvvvvvsssppppppqqq~~~~~~pppwww{{{vvvvvvzzz}}}|||yyyrrrqqqooonnnnnnrrrxxx}}}rrrqqqsssvvvyyyyyyuuupppeeelll|||xxxppprrruuu|||||||||xxxkkkaaa^^^ooovvvwwwzzz~~~{{{rrreeeZZZTTTYYYvvv}}}kkkggg}}}{{{wwwsssssssssmmmdddffflllpppnnniiiddd[[[SSSLLLMMMIIIAAA===<<<999555222111111111222444666777555666666555444666999<<>><<<:::777111111111111222444666777777888888777666888;;;>>>JJJrrrUUUaaasss]]]@@@777555111000000000///......------,,,,,,------...111,,,999LLLSSSTTTPPPDDDDDDOOOlllPPPHHHQQQPPPQQQ^^^hhhmmmvvvzzzwwwooogggpppyyyppprrrsss{{{sssjjjhhhooouuussslllaaa^^^aaalllqqqkkkccc```]]]dddgggfffhhhkkkggg___UUUcccfffaaa```\\\XXX]]]WWW???@@@777???777555333333444444333222000000111222222222222111...111111222555555JJJmmm{{{mmmnnnzzzrrrooosss~~~qqqeeeSSSJJJSSSnnnwwwsssuuuwwwxxxzzz}}}xxxvvvyyyuuudddeeezzzuuuqqqoookkkfffgggjjjkkklllkkkdddWWWRRR^^^pppnnnrrr}}}sssddd```uuu~~~tttnnn}}}}}}xxx{{{|||wwwyyyuuuqqqsssxxxzzzvvvpppbbbfffuuu|||zzzuuurrrvvvuuummmmmmuuu|||qqqhhhcccttt~~~vvvuuu{{{xxxyyyuuuppprrrwwwuuuoooggg^^^ttt}}}mmmrrrtttpppkkksssvvvsssppprrrxxxwwwnnnccc]]]]]]uuuuuusss|||zzzvvv}}}|||zzz}}}mmmfffeee______^^^]]]]]]___bbbeeelllddddddlllpppkkklllsssvvvkkkfffjjjiii```\\\___```eeejjjllllllkkkmmmooogggkkkllliiijjjooorrrrrrrrrtttwwwxxxxxxzzz|||~~~|||{{{xxx~~~{{{wwwttttttsssttttttsssqqqnnnqqqrrruuuwwwwwwuuusssqqqoooppppppqqqpppooonnnmmmjjjooottttttppplllmmmnnntttpppmmmmmmppprrrqqqooooooqqqrrrpppnnnmmmooorrrqqqtttsssnnnnnntttvvvsssrrrtttwwwyyyxxxwwwvvvvvvuuuwwwzzz}}}|||zzzuuuuuutttrrrpppoooqqqrrrppprrrrrrqqqoooppptttxxxtttwwwuuunnnmmmqqqssspppqqqpppppppppqqqrrrssstttuuusssuuuyyywwwpppnnnrrrxxxvvv~~~{{{xxxtttpppkkkgggcccWWWYYYXXXXXX]]]gggkkkiiiccclllsssvvvxxxxxxqqqhhh]]]rrryyyvvvzzzuuuhhhyyy~~~rrrqqqnnnrrrwwwxxxvvvuuuwwwzzz|||uuufffRRRTTTmmmyyyuuuccc```|||sssjjjccckkkssseeeZZZaaaeeepppsssiiibbbbbb]]]UUUVVVOOOGGG@@@===;;;888666111111000000111333555777666777777666555555777999DDDpppwww]]]fffuuu___\\\@@@999666333111111000///......------,,,,,,------...111---:::LLLPPPPPPKKK@@@???OOOggguuuLLLEEENNNSSSYYY```cccoootttiiikkk{{{sssqqqxxxzzzqqqiiiiiiqqqwwwwwwssshhhgggmmmxxxzzzpppccc^^^^^^fffjjjkkkoooqqqcccPPPLLLJJJKKKNNNOOOOOOTTTZZZXXXAAA@@@666===888666444444555555444333111222222222222222111111000555555555555777QQQzzz|||tttjjjzzzrrr]]]QQQNNN```{{{pppjjjkkkpppwww||||||~~~sss\\\YYYxxxyyyppphhhggghhhggghhhkkkccc]]]WWWQQQHHHGGG\\\uuuppprrr}}}sssccceee|||sssjjjbbbwwwwwwooowww~~~~~~uuuuuuuuuwwwwwwsssjjjccc```nnnzzz{{{zzzvvvsssrrrooommmsss|||zzzqqqlllooouuu||||||yyyuuuqqqsssyyy{{{zzzvvvpppqqqtttqqqkkkccceeezzz}}}vvvrrrvvvuuuoooiiiqqq~~~{{{pppmmmnnnqqqnnneee^^^[[[kkk~~~|||zzz}}}~~~www{{{{{{qqqfff^^^]]]]]]ggghhhjjjkkkooosssyyy|||yyyyyyzzz{{{}}}xxxyyyuuukkkgggkkkmmmnnnoooooommmkkkjjjjjjjjjnnnooommmmmmqqqssssssrrruuuwwwyyyzzzzzz|||~~~~~~~~~}}}}}}}}}{{{wwwrrrnnntttqqqqqquuuvvvsssqqqqqqsssrrrrrrrrrsssrrrpppmmmnnnoooqqqrrrrrrqqqpppooonnnooopppqqqrrrqqqqqqpppooorrrtttsssooommmooorrruuusssqqqpppqqqqqqqqqpppmmmnnnooonnnlllkkkmmmpppqqqtttrrrnnnoootttuuusssqqqsssuuuvvvvvvuuuuuuvvvvvvwwwyyy{{{|||zzzwwwuuutttttttttrrrppppppqqqsssooopppppppppnnnooosssvvvwwwyyywwwrrrssswwwwwwssspppppppppppppppppppppppppppqqquuu|||{{{vvvuuuxxx}}}xxxzzz{{{vvvoookkkhhhbbb[[[UUUWWWdddpppuuu{{{|||pppkkktttzzzyyyxxxwwwoooeee^^^ttt{{{yyyyyyvvvlll|||rrrppppppvvv}}}~~~zzzvvvuuuvvv}}}zzztttmmmccchhh}}}wwwvvviiiiiiqqqnnnnnnzzztttgggnnnzzz~~~yyyllldddccc___XXXVVVPPPIIIBBB>>>:::777444111111000000111333555777666777777666555555888:::@@@kkkeeejjjnnnbbbWWW>>>999666333111111000///......------,,,,,,------...111///>>>OOORRROOOIII>>>;;;LLLddd~~~lllIIIDDDPPPVVV]]]gggnnntttcccfffqqq{{{rrrnnnttt{{{ssskkkkkkrrrwwwuuupppggghhhooovvvqqqbbbUUUOOOWWWccclllkkkkkkjjj___QQQFFFDDDGGGLLLPPPSSSZZZaaaZZZBBBAAA555<<<999777555555555666555444444444333333222222111111...444444222000444RRRtttwwwqqqwww^^^MMMHHHRRR~~~xxxqqqoookkkgggggglllsssxxxwww|||~~~wwwxxxsssgggSSSSSStttpppddd[[[]]]dddjjjooosssuuuhhh^^^YYYPPPQQQnnnssssssttt```jjjvvvjjjdddfff}}}ssshhhqqqzzzxxxnnnnnnnnnllliiiddd___\\\nnn{{{~~~qqquuutttlllhhhoooyyyxxx||||||qqqffffffssswwwnnnoooqqqrrrxxx~~~vvvnnnllllllhhhccccccsssuuuooo{{{zzzwwwoooiiiooo|||~~~qqqmmmjjjhhhccc\\\ZZZ\\\{{{wwwuuu{{{tttzzzwwwiiikkkuuussskkk```WWWTTTWWW\\\```xxxwwwvvvvvvwwwxxxzzz{{{xxxuuuwww{{{zzzuuuwwwyyywwwzzzxxxtttvvv~~~}}}yyyvvvsssooommmlllqqqssspppppprrrsssqqqqqqtttxxxzzzzzzzzz{{{{{{|||}}}~~~}}}{{{zzzzzzzzzxxx{{{zzzwwwwwwzzz~~~~~~}}}{{{yyyvvvtttqqqmmmiiinnnnnnpppsssqqqmmmmmmrrrrrrqqqppppppqqqqqqooommmmmmmmmnnnnnnooooooooopppqqqrrrsssuuuvvvwwwwwwwwwtttuuuuuussspppooossswwwvvvvvvtttrrrooonnnoooqqqlllmmmmmmmmmkkkkkkmmmnnnrrrsssrrrooopppssstttsssrrrrrrsssssstttuuuuuuvvvuuuvvvxxxyyyxxxuuurrrppprrrssssssrrrqqqqqqrrrtttmmmnnnooonnnnnnooorrruuuyyyyyywwwvvvxxx{{{yyyuuunnnooopppqqqqqqqqqppppppnnnqqqxxx~~~zzzxxxyyytttyyy{{{tttiii^^^WWWVVVXXX[[[ggg{{{yyyttt~~~}}}xxxuuummmbbb^^^uuu||||||zzzttt|||wwwnnnsssqqqttt|||}}}uuussssssrrryyytttwww~~~zzzuuuwwwvvvyyy|||mmmssspppjjjqqqrrrvvv}}}www}}}}}}jjj```___[[[TTTRRRNNNHHHCCC>>>:::555222111111000000111333555777666777777666555666888;;;AAAlllfffggghhhggg[[[DDD999666333111111000///.........------------......111222DDDUUUTTTNNNFFF;;;;;;LLLcccyyydddHHHJJJWWW]]]aaaiiissslll[[[nnnzzzpppkkkooo{{{sssmmmnnntttwwwsssmmmeeeiiiooopppgggYYYRRRQQQYYYgggrrroooiiieee___XXXIIIIIINNNVVV[[[___fffmmm[[[BBBAAA777???999777555444555555444333666666555333222111111111...222111000000444PPPzzzmmm|||yyy|||gggSSSKKKNNNccc|||jjj```iiiqqqrrrqqqpppppppppuuuxxxzzz{{{~~~~~~wwwnnneee```YYYOOOVVVxxxbbbXXXQQQSSSZZZcccmmmvvvzzzooojjjggg\\\[[[|||rrrtttuuu___ooo}}}llleeeeeessssssooo|||wwwnnnkkkeee^^^ZZZ\\\bbbhhhsssttt|||iiiqqqpppeeeeeeqqqyyywwwrrrtttppphhheeelllyyypppjjjqqqtttrrrwww~~~qqqfffaaa```^^^[[[jjj~~~~~~oookkkxxxuuummmgggkkkuuuyyyxxxlllggg```[[[UUURRRXXX```}}}|||uuuooorrryyytttjjjfffmmmuuuttthhh___eeerrraaa]]]XXXVVVYYY```iiiooo}}}{{{xxxvvvtttrrrpppnnnkkklllppptttqqqooottt|||vvvuuuvvvzzzzzzzzz~~~|||zzzvvvsssnnnsssuuusssqqqsssrrrppppppsssxxxzzzzzzyyyxxxxxxuuuuuuvvvxxxzzz|||~~~|||zzzwwwvvvvvvwwwxxxwwwxxxwwwwwwyyy}}}~~~zzzwwwuuussspppnnnpppoooqqquuusssppppppsssqqqpppooooooppppppnnnmmmooonnnnnnnnnoooppprrrsssrrrrrrssstttuuuvvvwwwwwwvvvwwwvvvtttrrrrrruuuwwwuuuvvvvvvrrrnnnlllmmmpppnnnoooooonnnnnnnnnpppppprrrsssrrrqqqqqqrrrsssssstttsssssstttuuuwwwxxxxxxtttuuuwwwwwwuuusssqqqppprrrssstttsssrrrrrrsssuuunnnnnnoooooooooqqqssstttxxxwwwuuuvvvyyy{{{xxxsssmmmnnnppprrrttttttuuutttppptttzzz~~~}}}yyyuuutttmmm{{{zzzqqqbbbUUUQQQ[[[mmm{{{}}}wwwwwwssskkk```]]]vvvyyy}}}yyymmm{{{vvvnnnuuussssssyyy}}}{{{rrrkkkiiikkkooouuu|||zzzvvvtttuuuyyy|||zzzvvvxxxzzzsssjjjkkkwwwxxxoooooozzzyyy{{{wwwdddZZZWWWRRRLLLIIIGGGDDDAAA===999555333111111000000111333555777777777888777666777999<<>><<<999666555111111000000111333555777777888888888777888;;;===MMMkkkdddhhhddd\\\@@@999666333111111000///...///......------......///000777NNN^^^UUUJJJBBB:::CCCPPPhhhjjjNNNGGGXXX```bbbmmm|||gggZZZnnn}}}qqqjjjjjjrrrvvvpppmmmqqqxxxzzzuuunnnqqqoooiii___[[[cccrrr}}}~~~}}}xxxssspppmmmjjjhhhhhhkkknnnmmmhhhfffiii[[[@@@@@@:::FFF777555333333333444333222777666444222111000111111333222...111777888IIIgggxxxkkk~~~vvv{{{}}}gggXXX^^^mmmpppttt{{{{{{||||||xxxuuussspppqqqvvvxxxnnnbbbVVVKKKHHHSSSqqq}}}wwwmmmbbb\\\```iiirrr}}}rrr|||ttthhhyyyiiidddiiinnn~~~wwwwwwwwwqqqhhhjjjnnnmmmiiioooxxxtttgggjjjgggccceeesss}}}qqqeeegggooowwwtttnnnqqq{{{{{{oooddd```bbbeeekkkqqq{{{}}}vvvnnnmmmkkknnnxxxllljjjgggfffgggiiijjjiiigggbbb^^^```dddkkkwwwuuukkkrrruuulllhhhnnnjjjjjjkkklllmmmmmmnnnooouuu}}}|||zzzzzz|||xxxvvvsssrrrsssuuuvvvvvvxxx|||}}}zzzxxxyyyzzzxxxqqqtttwwwxxxwwwvvvuuuvvvtttuuuvvvxxxzzz{{{}}}~~~xxxwwwwwwwwwxxxyyy{{{|||wwwttttttyyy||||||}}}xxxuuuqqqppppppqqqqqqqqqrrroooqqqwwwxxxtttnnnmmmnnnlllkkkkkklllmmmmmmllljjjjjjjjjjjjlllnnnqqqrrrqqqqqqpppppppppqqqrrrrrrsssttttttttttttsssrrrrrrxxxxxxwwwuuusssrrrsssuuuwwwuuutttuuuwwwxxxxxxxxxtttqqqqqqsssssspppppprrrwwwuuutttvvvzzz|||{{{yyyqqqtttxxxxxxvvvtttvvvxxxuuuvvvxxxxxxvvvuuuuuuvvvtttsssrrrssstttuuutttsssvvvsssrrrrrrppplllkkkmmmppppppoooooonnnoooooopppnnnssswwwvvvvvvwwwwwwuuuooo|||zzzuuummmbbbVVVTTTkkk}}}tttsssyyyxxxrrrjjjuuussslll```hhhyyyrrriiirrrkkkvvvooo\\\UUULLLFFFGGGOOOYYY```^^^hhhrrrsssmmmhhhhhhkkknnnyyyyyyqqqiii]]]WWW___zzzxxxxxx|||{{{pppgggccc___bbb\\\XXXYYYRRRPPP[[[QQQOOOKKKHHHGGGFFFEEECCC@@@AAAAAA???;;;888777777111111000000111333555777777888999888888999<<<>>>OOOnnneeegggaaaYYY<<<999666333111111000///...//////............/////////888PPP^^^SSSGGGCCC===DDDQQQjjjlllRRR[[[hhhiiieeemmmzzz{{{aaaYYYeeeppp|||ooojjjlllvvvuuupppmmmqqqyyy{{{vvvooommmmmmjjjhhhrrryyytttsssqqqooollliiigggffffffbbb\\\[[[^^^]]]AAA???777BBB888666444444444555444222666444222000///000111111///000---///333333FFFfffxxxnnn}}}yyy{{{{{{jjjdddtttwww```kkkssszzzyyypppnnnvvv{{{yyy}}}xxxqqqnnnrrrrrrhhhZZZMMMFFFLLLgggwwwmmmkkkooohhhssszzzvvv|||qqqrrryyyrrrtttzzz~~~zzzxxxyyy|||||||||yyy}}}|||rrrqqqwww||||||yyyxxx{{{yyysssuuuzzz}}}~~~vvvzzz~~~yyywwwvvvvvvxxxzzz}}}|||||||||{{{{{{zzzxxxvvvwwwwwwvvvtttsssqqqoooqqqssssssrrrrrrssstttttttttuuuxxxzzzyyy||||||xxxwwwyyy{{{yyytttvvvxxxxxxwwwvvvwwwxxxqqqrrrtttvvvxxxxxxxxxxxxyyyyyyyyyxxxxxxwwwwwwwwwwwwssssssyyy|||yyywwwxxxwwwuuurrrpppqqqrrrqqqqqqppprrrwww|||zzzrrrmmmmmmkkkiiiggggggiiijjjjjjiiigggggghhhiiikkkmmmooopppqqqqqqpppqqqrrrsssuuuvvvtttrrrpppoooppppppqqqqqquuutttrrrrrrssstttuuutttxxxvvvtttuuuxxxzzzyyyxxxtttqqqqqqttttttpppooorrrsssqqqqqqtttyyy{{{yyyuuurrruuuyyyxxxuuutttvvvyyywwwyyyzzzzzzxxxvvvvvvvvvwwwuuussstttuuuuuusssppppppmmmlllkkkeee^^^___eeefffeeeddddddeeehhhkkkmmmqqqvvvwwwttttttyyy|||{{{uuuwwwwwwqqqdddXXXcccwwwpppvvvttttttuuuvvvvvvtttsssddd~~~vvvtttmmm```nnn{{{oooiiihhhrrrmmmttthhhSSSJJJAAACCCSSSjjj}}}}}}~~~tttzzzvvvkkk___RRRXXXpppwwwkkkhhhfffddd]]]UUUQQQSSSNNNQQQMMMKKKPPPKKKIIIQQQKKKLLLMMMNNNMMMLLLMMMOOOKKKKKKIIIDDD===777666666111111000000111333555777777888999999888:::<<>>555???999777555555555666555444555333111/////////111222000333222333333333IIInnnzzzppp~~~|||{{{mmmnnngggMMM[[[[[[cccddd___bbbooouuusssyyyssslllkkkrrruuulll___NNNKKKZZZ~~~yyyttttttmmmtttwwwwww{{{{{{rrrzzzvvvnnnyyy~~~}}}|||~~~||||||zzzyyy|||zzzuuuvvvvvvtttssstttwwwvvvtttuuutttpppnnnpppqqqoookkkooorrrttttttssssssvvvzzzvvvyyyyyyuuusssvvvyyyxxxwwwxxxyyyyyywwwwwwxxxzzzrrrsssvvvxxxyyyyyyxxxxxx{{{{{{zzzyyywwwtttrrrqqqzzzuuuuuu{{{~~~yyyuuuvvvvvvtttqqqoooppppppooonnnjjjpppyyy}}}vvvkkkhhhkkkiiigggeeedddfffggghhhgggfffggghhhjjjlllnnnooopppjjjjjjjjjkkkmmmooorrrsssuuuqqqmmmkkklllnnnpppqqqqqqnnnlllmmmqqqssssssqqqwwwuuussstttwwwzzzyyywwwuuuqqqqqquuuuuupppooorrrpppnnnnnnrrrxxxyyyvvvrrrsssvvvzzzxxxtttrrruuuxxxyyy{{{||||||yyywwwvvvwwwxxxvvvttttttuuuuuurrrnnniiigggfffcccZZZRRRTTT]]]ZZZYYYYYY[[[^^^dddjjjmmmvvvzzzyyyttttttzzz~~~zzzzzztttvvvnnn^^^VVVzzz}}}kkkfffvvvqqqqqqxxxzzzvvvuuuyyybbb~~~wwwuuunnn```ppp~~~tttdddaaafffrrrooorrrbbbQQQIIIDDDOOOkkkwwwjjjZZZNNN___~~~ssseee___[[[WWWTTTNNNJJJLLLQQQOOOTTTSSSVVV^^^[[[WWW\\\___aaacccccc```]]]^^^bbbUUUTTTPPPHHH>>>777444444222111000000111333555777777888999999999:::===???WWWpppiiijjjhhhXXXEEE999666333111111000///...//////............//////...888PPP[[[MMMCCCEEEEEEGGGXXXuuulll\\\xxxyyyhhhVVVYYYfffuuugggfffddd___hhh}}}rrrnnnoooxxxzzztttoooqqqwwwyyyssslllkkkooottt}}}xxxrrrppppppqqqoookkkiiijjjhhhaaaYYYVVVWWW\\\hhhttt```???AAA999999777666555444444333333333444444333333333222222222666///444222555;;;JJJvvvvvvvvv~~~zzz}}}rrr___UUUVVV\\\dddZZZVVVZZZYYYWWW```ooolllhhhpppwwwiiieeeYYY]]]rrr}}}{{{~~~~~~xxxlllttt|||}}}wwwsssyyysssqqq}}}rrrzzz~~~~~~~~~~~~}}}}}}~~~}}}yyyzzz{{{zzzxxxxxxvvvttttttvvvyyy||||||zzzzzzyyyyyyxxxxxxxxxwwwwwwxxxvvvrrrpppqqqqqqpppqqqsssrrrnnnmmmooorrrsssqqqqqqpppooopppqqqrrrssssssssstttuuuvvvxxxyyyzzzzzzuuussswwwxxxvvvssssssooowww}}}{{{xxxwwwvvvtttwww|||}}}wwwssstttsssnnnsssssstttvvvzzz|||yyytttxxxqqqlllmmmllliiikkkqqqqqqrrrsssrrrmmmhhhgggiiibbb___]]]]]]\\\[[[\\\^^^YYY\\\eee___WWWjjjttt```jjjeeegggmmmkkkddddddkkkoooiiidddeeeeeeeeegggkkkdddhhhgggcccgggpppooogggooonnnpppsssqqqnnnoootttoookkklllqqqsssoooooorrrpppnnnnnnqqqtttttttttuuuuuuyyyxxxsssrrrvvvxxxuuu{{{{{{{{{zzzxxxwwwxxxzzzyyytttrrrwwwzzzuuunnnjjjddd^^^VVVSSSVVVZZZZZZYYY```dddddd``````ggglllllltttwwwzzz|||{{{|||~~~{{{yyy|||pppaaa^^^jjj|||iiijjjwww}}}uuu~~~ttthhh|||{{{yyy```gggrrr~~~lll___ccctttjjjpppppp]]]EEELLLKKK^^^sss___ZZZppp~~~uuupppoooeeeccc]]]YYYWWWZZZaaafffrrrqqqqqqtttwwwzzz{{{{{{{{{vvvrrrooommmeee^^^SSSGGG===777555555222222111111222444555777888777777888666555999AAATTTjjj^^^mmmwwwZZZ<<<:::777333000000000///...+++,,,,,,------.........---444FFFPPPMMMLLLJJJ???JJJbbblllZZZiiibbbXXXSSSXXXfffxxxooofffccceeeuuurrrooorrrtttzzzrrrlllnnnxxx}}}wwwmmmgggjjjmmmppptttwwwwwwtttkkkkkklllnnnooommmjjjgggdddbbb______lll|||aaa@@@BBB:::::::::999888666666666666777333333333222222222222222444...444222555;;;LLLzzzzzz~~~xxxtttppp~~~{{{fffYYYZZZeeesss}}}~~~wwwqqqnnneee[[[XXX\\\iiieeelll|||{{{qqqnnnmmm}}}nnnrrrvvvyyyzzzuuu|||zzz|||rrrppp}}}sss|||~~~~~~~~~}}}|||}}}~~~|||yyyyyyyyyzzz{{{{{{||||||{{{|||}}}{{{zzzzzz|||~~~}}}}}}}}}}}}}}}}}}|||zzzzzz|||~~~|||}}}}}}~~~~~~{{{}}}~~~zzzxxxwwwxxx|||yyyuuurrrrrrsssttttttqqqpppnnnpppsssvvvxxxyyyxxxxxxwwwwwwvvvuuuuuutttuuutttqqqmmmmmmooosssuuuoooppppppooooooqqqssstttrrrqqqpppppppppqqqrrrssspppnnnlllnnnsssvvvwwwvvvyyyuuussswwwxxxuuussssssrrrvvvxxxuuutttxxxzzzyyyvvvzzzzzztttrrrtttuuurrrooopppnnnlllkkkjjjhhhfffhhhcccaaabbb```\\\\\\___bbb```______\\\YYYXXXZZZ\\\VVVPPPOOOPPPQQQPPPPPPOOOJJJOOOUUURRRRRRXXXYYYSSSQQQSSSWWWYYYZZZ]]]bbbccc^^^YYYXXXUUURRRTTTZZZXXXYYYYYYYYY]]]bbbaaa]]]```^^^___dddfffdddbbbccchhhbbbaaafffjjjkkknnnssspppooooooqqqssstttttttttvvvvvvtttrrrvvv{{{zzzuuu{{{||||||{{{yyyyyy{{{}}}zzzsssooorrrtttooogggbbbSSSZZZ___```ggguuuyyywwwyyyuuuooowwwwwwxxxzzz||||||{{{zzz{{{~~~yyyvvvwwwkkk^^^___sssuuu~~~{{{zzzppp|||vvvbbbkkkrrrhhhiiirrrlllxxxrrrcccJJJOOOUUUuuuyyymmmgggqqqxxxqqqpppsssxxx{{{~~~|||uuunnnkkk^^^XXXNNNCCC:::555444333222111111111222444666777888777777888666555:::AAALLLbbbccciiitttXXX<<<:::666333000000000//////---------------............333CCCMMMJJJJJJHHH???HHHfffcccPPPYYYVVVSSSUUU^^^nnn~~~xxxhhhbbbiiizzzqqqnnnrrrtttzzzrrrkkkmmmuuuyyyrrriiibbbeeegggjjjmmmoooooonnnqqqnnniiigggfffggggggfffhhhkkknnnsss~~~cccAAABBB;;;<<<===;;;888666555666888999444333333222222222222222222...666333444;;;OOO|||~~~~~~{{{ddd___\\\bbbqqqrrrfff```eee___bbboooyyywwwrrrqqq|||}}}tttxxx|||yyyxxx~~~|||zzzyyy}}}|||mmmnnnzzz|||}}}yyyzzz~~~}}}~~~|||{{{zzz{{{{{{yyywwwwwwwwwxxxxxxxxxwwwvvvuuuuuuvvvvvvuuusssrrrtttuuuuuuvvvvvvvvvvvvuuuttttttrrrsssuuuuuutttsssuuuvvvttttttuuuuuuvvvvvvwwwwwwuuuwwwzzz{{{zzzyyyzzz{{{zzzzzzyyyxxxxxxzzz{{{|||}}}|||{{{|||}}}~~~}}}{{{uuuwwwwwwvvvsssqqqppppppqqqqqqpppnnnmmmnnnpppssspppooonnnoooqqqsssssssssrrrrrrrrrrrrrrrssssssssssssoookkkfffeeegggnnnsssmmmllllllmmmoooppprrrttttttsssqqqooonnnmmmnnnnnnrrrnnnjjjkkkppptttuuusssyyyuuutttwwwwwwtttrrrsssrrrvvvwwwsssqqqssstttrrrtttuuurrrkkkfffeeeeeeccccccbbb```\\\YYYVVVVVVVVVVVVSSSSSSUUUUUUTTTVVVYYY[[[VVVTTTYYY\\\ZZZYYYZZZ[[[ZZZ[[[]]]___^^^ZZZVVV\\\^^^ZZZZZZ```^^^ZZZ]]]TTT\\\dddhhhlllpppsssqqqoookkkgggccc\\\YYY^^^ggggggccccccfffhhhfffeeefffeee```___dddhhheee```^^^]]]YYYXXX\\\___bbbeeeiiigggggghhhkkkooosssttttttuuutttrrrrrrxxx}}}zzzsss{{{{{{{{{yyyxxxyyy|||~~~{{{uuuqqqppplllccc[[[WWW\\\qqqxxx{{{zzzzzz|||~~~}}}zzzvvvwww{{{xxxuuusssfff^^^eeemmmrrrvvvxxxzzzvvv}}}pppcccsssmmmnnnvvv}}}iii~~~pppeeeOOOOOOXXXuuurrrqqqrrrwww||||||}}}yyyppplllpppnnnmmmmmmooouuu|||}}}zzztttmmmfffbbbSSSNNNFFF===777333222222222111111111222444666777888777777999777666;;;BBBMMMYYYgggkkkwwwVVV>>>999666222000000000000/////////..................000222AAALLLJJJHHHFFF===JJJiiiYYYIIIPPPSSSXXX^^^gggtttlllhhhvvvpppnnnrrruuuzzzqqqjjjlllssstttmmmffffffgggiiilllmmmmmmlllkkkooolllhhhfffeeefffeeeeeemmmooorrrwww~~~}}}uuudddAAABBB;;;<<<<<<:::777444333555777999555555333333222222333444111...666333333;;;RRR}}}{{{|||vvviiiSSSeeezzz{{{nnnccc]]]ccclllnnnnnnooo}}}~~~}}}sss|||}}}{{{xxxzzz~~~}}}yyywww{{{~~~}}}zzzvvvnnnmmmxxx}}}xxxyyy}}}~~~|||yyyxxxxxxwwwuuutttyyyyyyxxxwwwwwwwwwwwwwwwttttttttttttssssssttttttpppqqqssstttttttttsssrrrqqqsssuuuuuusssrrrssssssrrrrrrrrrrrrssssssssssssrrrtttxxxyyyxxxwwwwwwwww{{{zzzyyyyyyyyyzzzzzz{{{{{{zzzyyyxxxyyyzzzzzz{{{wwwwwwvvvuuusssrrrqqqpppoooqqqrrrqqqnnnnnnqqqtttvvvtttsssrrrrrrqqqooommmooooooppprrrtttuuuvvvwwwuuupppkkkfffbbbaaagggnnnooolllkkkmmmooooooppprrrvvvtttqqqnnnkkkiiihhhhhhtttpppmmmlllnnnqqqssstttxxxuuutttwwwwwwsssrrrsssqqqwwwyyyssslllhhhfffdddiiiiiihhhccc^^^[[[YYYXXX^^^[[[ZZZ]]]^^^\\\ZZZZZZVVVUUUWWW[[[___dddiiimmmjjjccceeepppxxxwwwsssrrroooxxx|||tttnnnjjjhhh{{{jjj}}}wwwhhhrrryyyrrrqqq}}}zzzxxx~~~~~~|||}}}{{{vvvssstttooommmjjjddd^^^YYYXXXZZZXXXZZZ\\\^^^dddjjjllljjjuuuuuuuuuwww{{{}}}zzzwww{{{{{{zzzxxxvvvwwwzzz|||{{{zzzwwwoooaaaVVVWWW^^^}}}|||}}}zzzyyyvvv{{{yyyvvvqqqddd```mmmvvviii{{{nnnnnnvvvrrr{{{hhhggg|||wwwwww}}}|||iii}}}ooohhhXXXQQQXXXwwwmmmmmmpppqqqvvv}}}|||xxx{{{wwwiii^^^[[[]]]nnnzzz|||xxxuuuqqqnnnlllmmmmmmkkkggg___XXXTTTJJJFFF@@@:::555222222222111111111111222444666888888777888999888777<<>><<<999777666777999:::777666444333222333555666222...666333555<<>>EEEQQQiiihhhmmmPPP@@@888555222000000111111000//////..................000888RRReee[[[KKKCCC===IIIYYYttt]]]GGGNNN[[[gggiiihhhqqq||||||ttttttyyy|||rrriiifffnnntttrrrooopppsssoooppprrrlllddddddjjjtttqqqooonnnnnnnnnmmmlllnnnmmmnnnsssuuuqqqmmmmmmkkkEEEDDD???BBB<<<;;;999888777777888888666555222111000111333444444...555333666===OOO~~~~~~~~~}}}}}}~~~~~~uuuuuuxxxvvv}}}|||vvvkkkkkkuuu~~~~~~zzznnnvvv|||zzzrrrlllmmmqqqbbb______iii{{{sssooosssooogggkkk|||zzzhhhiiiyyyyyynnnqqq|||}}}}}}zzzyyy{{{zzzwwwtttssstttuuuuuutttrrrrrrsssrrrqqqooolllkkkkkkjjjiiikkknnnooollljjjiiiiiiiiiiiijjjkkkllllllmmmnnnmmmllljjjiiikkkmmmoooooonnnnnnmmmllllllkkkmmmoooppppppppppppqqqrrrjjjjjjjjjjjjjjjiiihhhhhheeeggghhhgggeeedddfffhhhcccaaa^^^___aaaccccccbbbaaa``````aaabbbaaa^^^\\\]]][[[YYYZZZ\\\___``````aaaaaa```___^^^]]]\\\\\\^^^YYYZZZ___```aaannntttfff^^^```aaa^^^___eeeccccccbbbbbbcccdddfffgggeeeaaa___eeeooovvvwwwtttuuutttvvvwwwuuupppppptttsssjjj______nnn|||vvvvvv{{{}}}|||~~~}}}yyyttt|||wwwvvvuuussskkkfffqqqpppWWW___~~~wwwxxxrrrqqqsssvvvwwwyyyxxxtttqqqwwwyyyxxx~~~vvvrrrnnnsssuuuooonnnoooqqqmmmiiikkkqqqwwwyyy{{{{{{{{{zzzzzz{{{uuuhhh___fffyyyrrriiihhhjjjlllnnnllliiikkkrrruuussssssvvvnnn{{{|||zzzuuusssnnn```bbbxxx}}}uuu{{{qqqbbbddd}}}mmmmmmwwwgggddd|||}}}}}}zzzmmmvvvqqqvvvttttttllljjjgggfff{{{wwwrrrvvvyyy~~~}}}vvvpppkkkbbb\\\cccqqqvvvnnndddfffgggfffcccaaa``````^^^[[[WWWUUUTTTRRRPPPNNNIIIJJJLLLMMMKKKGGGCCC@@@???>>><<<999666444222111000000000111333555777999999888999;;;:::999>>>FFFYYYhhhkkkmmmNNN???888555111000000111111111---------------.........111;;;XXXjjj\\\IIICCCAAAIII\\\yyybbbJJJWWW^^^fffkkkqqq}}}ssstttttttttyyy|||rrrgggeeennntttqqqnnnpppnnngggcccccc^^^ZZZaaannnpppnnnlllkkklllllljjjiiibbbbbbhhhqqqtttoookkklllmmmGGGFFFAAAEEE888888777666555555555555555333111///...000222333555...444333777>>>MMMzzz{{{uuuvvvzzzwww{{{~~~{{{{{{yyy|||www|||uuupppvvv}}}yyyuuussssssssstttaaaccclllzzzooosssmmmcccfffzzz}}}jjjjjjtttyyyzzzmmmuuu|||yyyzzzyyyuuuuuuzzzwwwuuurrrqqqssstttuuuuuuvvvwwwzzzzzzxxxsssmmmiiieeedddccceeeggggggccc```dddcccbbbbbbbbbdddeeefffffffffeeedddcccdddgggiiifffeeeeeedddcccbbbaaaaaacccdddeeeffffffgggjjjlll______``````___^^^]]]]]]TTTWWWYYYYYYXXXWWWZZZ\\\ZZZWWWUUUVVVYYY[[[[[[ZZZYYYWWWWWWYYY\\\\\\XXXTTTZZZWWWTTTSSSUUUWWWYYYYYY______``````aaabbbbbbccchhhcccbbbggghhhkkk|||vvvkkknnnpppmmmpppwwwyyywwwvvvtttsssssssssttttttjjjdddkkkyyy{{{sssttttttvvvwwwtttppppppuuupppeee\\\ggg{{{uuusssnnnjjjmmmuuuxxxzzz~~~tttyyy|||uuuuuuuuurrrkkkgggoooyyyoooqqqeeefffkkkzzzxxxTTTOOOjjjwwwzzztttqqqtttrrrnnnooossstttwwwxxxrrrjjjiiimmm~~~rrrppp{{{~~~{{{wwwxxxpppmmmnnn}}}~~~zzzrrrpppsssooorrrvvvxxxyyyxxxyyyyyymmm]]]ZZZtttkkk]]]cccmmmrrrxxxwwwrrrtttvvvqqqlllkkkooo{{{~~~wwwvvvqqqcccfff||||||yyyxxx}}}wwwlll```hhhlllvvvlllbbbhhhkkk~~~zzzooohhhuuurrr|||vvvxxxnnn|||ssseeeoooyyyxxx~~~ooottt|||tttnnnlllhhhhhhuuu}}}jjjccc\\\TTTSSSUUUWWWWWWTTTQQQPPPOOOIIIHHHHHHJJJMMMPPPPPPPPPOOOPPPPPPOOOLLLGGGBBB??????>>><<<999666444222000000000000111333555888999999888999;;;::::::???FFFjjjccclllrrrNNN@@@777555111000000111111111+++,,,,,,------.........222===ZZZkkkZZZFFFDDDEEENNN```|||eeeOOO]]]^^^```gggqqq|||ppphhhnnnssssssxxx{{{rrrgggdddnnnsssooolllooodddZZZRRRQQQMMMLLLZZZlllccceeeiiimmmooolllgggcccaaa___ccckkknnnjjjiiikkknnnGGGCCCFFFBBB::::::999888777666555444222222333444444444333222222444444555555555TTT~~~~~~pppoooxxxvvv~~~yyy~~~~~~www}}}wwwpppqqq|||llllll|||vvvkkkooo|||oooqqqppppppeee\\\ooonnnmmmuuu{{{zzztttwwwvvvvvvwwwyyyzzzxxxvvvpppuuuzzz{{{wwwtttuuuxxx{{{{{{zzzzzzyyyxxxvvvuuutttyyy|||tttfff]]]^^^cccaaacccfffhhhhhhfffdddbbbgggccccccfffeee______dddaaa___^^^]]]ZZZXXX[[[aaajjjgggccccccgggjjjjjjiiicccgggiiigggaaa\\\\\\]]][[[\\\^^^ccchhhlllmmmmmmssskkkeeehhhlllnnnppprrrmmmffffffmmmoookkkmmmvvvrrroookkkhhhgggiiipppwwwvvv~~~~~~}}}}}}tttttt||||||yyyzzz||||||xxxuuuooobbbhhhzzzmmmwwwxxxzzzyyysssmmmooouuummmYYYccc~~~zzzyyyooodddaaajjjwwwzzzxxxyyyooogggvvvvvvrrrpppkkkoooqqqgggkkk```dddyyy|||nnniii___kkkrrr[[[VVV~~~vvvvvvzzzrrrrrruuutttpppoooqqqwwwyyysssmmmkkkjjjhhhuuu{{{xxxvvv}}}|||vvvxxx}}}zzztttllleeeqqq}}}}}}sssyyy{{{yyyqqqkkknnnwwwyyyttt```]]]mmmzzzjjj^^^]]]pppvvvssswww~~~}}}{{{xxxllllll~~~~~~uuuvvvvvvwwwaaaZZZwwwzzzttt{{{___iii|||zzzzzziiioooyyyqqqiiisssxxxjjjlll|||vvvpppwwwuuunnnhhhiiiiiilllyyyvvvfffcccaaa\\\XXXUUUUUUYYY^^^```\\\XXX]]]^^^aaaeeejjjnnnrrruuunnnlllhhhaaaXXXQQQMMMLLLHHHEEE@@@:::666222111000333222000111444888999:::999;;;888999===999>>>QQQyyydddiiiyyyLLL999888333000111111///...///---,,,,,,,,,,,,---......---???ZZZ```PPPGGGHHHEEESSShhh|||iii[[[ttt|||kkkggggggeee|||}}}hhhgggvvvssstttwwwvvvpppkkklllnnnlllgggcccSSSVVVVVVUUUWWW^^^ggglllbbbiiimmmkkkkkklllhhhaaa\\\aaagggkkkkkkiiifffeeepppIIIFFFIIIEEE::::::999888666666555555222333555666666555333222222444444777999;;;XXXqqqxxx~~~~~~~~~xxxwwwwwwuuuyyywww|||sssiiioooxxxtttzzzyyyqqqwwwlllvvvuuuqqqbbbYYYooonnnlllwww{{{{{{ttt{{{wwwzzzxxxwwwwwwxxxxxxwwwuuutttvvvwwwxxxxxxxxxxxxxxxzzzzzzzzzyyyyyyxxxwwwvvvzzzpppiiihhhiiilllmmmnnnoooqqqrrrssssssyyyrrrooorrrsssooollllllmmmkkkjjjiiieeedddkkkuuuzzzsssmmmmmmssswwwwwwtttuuuyyy{{{xxxpppiiifffeeeeeeeeefffjjjsss}}}~~~~~~}}}xxxxxxyyysssuuu~~~uuulllmmmtttxxxssslll```^^^ssswwwuuutttsssuuuwwwvvvrrrsssvvvgggTTTeeeqqqkkkllllllppp{{{yyy|||xxxlllbbbeeesssuuuoooooonnnhhhkkkoooiiieee]]]eee{{{jjjfffnnn~~~vvv```VVVmmmuuuyyytttsssrrrooooooqqqooorrrrrrpppooooookkkfffnnnwwwqqqwwwxxxuuuzzzwwwkkkccceeewwwmmmppp{{{uuuuuuwwwssslll[[[eee{{{rrrjjj[[[cccuuu~~~|||~~~}}}}}}{{{mmmiiiwww{{{yyyuuutttsssnnn```ggguuuooo|||eeesss~~~}}}jjjxxxxxxlllmmmzzzrrrmmmwwwyyyvvvzzz|||vvvlllggghhhggggggttt}}}xxxppprrrpppooopppssstttsssqqq~~~vvvlllbbbXXXQQQLLLGGGEEE@@@;;;666333222111333222000111444888999::::::<<<;;;<<<@@@;;;@@@RRRwwwaaagggzzzKKK>>>888333000111111///...///---------------......///222===QQQVVVHHHDDDIIIIIIOOOeee{{{nnn___||||||ddd___dddiiiwwwlllooovvvuuuvvvwwwssslllhhhmmmrrroooddd[[[RRRMMMSSSfffrrrooohhheeeeeejjjkkkhhhhhhkkkjjjfffeeegggjjjkkkjjjgggccc```oooIIIEEEGGGBBB:::999888777666555555555333444666777777666444222444444333777;;;===WWWooo}}}xxxtttrrrssszzzwww}}}|||mmm___gggxxxpppjjjpppwwwooo~~~}}}wwweeeZZZssspppkkk~~~{{{yyyxxxyyy}}}wwwllluuusssqqqqqqtttvvvwwwwwwyyywwwvvvwwwyyyyyywwwtttxxxyyyyyyyyyyyyxxxxxxxxx}}}yyyvvvuuutttwwwvvvuuuuuuwwwzzz~~~~~~yyy}}}~~~yyyuuuyyywwwvvvvvvtttuuu~~~{{{uuuyyyzzzsssoooppprrruuutttuuuzzztttnnnkkkssszzzsssmmmiiimmmtttssshhh]]]^^^jjjrrrxxxwwwttttttxxxxxxsssmmmjjjaaaUUUkkkssskkk```ooo{{{zzzppp}}}yyyddd^^^ppp{{{xxxqqqlllppprrrjjjjjjmmmiii```^^^nnntttfffgggrrr^^^]]]gggyyysssvvvtttssssssppplllnnnsssooopppooonnnpppqqqkkkccckkk}}}rrrpppzzz|||qqqpppyyyrrrbbbfffyyy}}}cccaaannn|||zzz}}}}}}zzzqqqgggggg|||lllaaa```jjj~~~|||~~~}}}~~~rrriiipppwwwsss|||nnnllliiibbbccczzzoooooo{{{qqqxxxsssllltttxxxppp|||sssjjjooo{{{|||}}}yyyrrrbbbXXXXXXeeekkkkkkvvv{{{rrriii```WWWNNNGGGFFFCCC???:::666444333222333111000222555888999999888<<<;;;===@@@<<>><<>>LLLggguuuccctttwww~~~EEE===888333000111111///...//////............///000000222111AAARRRQQQLLLFFF===IIIccctttjjjQQQMMMQQQTTTdddllltttlllmmmrrrqqqkkkkkkpppnnndddaaafff|||kkk```___cccjjjqqqsssooojjjgggeeebbbaaafffnnnssstttrrrxxxQQQIIIGGG???<<<;;;999777777777999:::888666222000///000333555222222111444888999RRR|||~~~~~~~~~}}}~~~vvvqqquuuuuukkkiiikkkfffdddpppvvvoookkkjjjcccTTTKKKKKKYYY\\\___bbbeeekkkvvv~~~}}}tttfffXXXbbbwwwqqqnnnwww}}}uuu{{{vvvvvvyyy}}}xxxqqqkkkhhhfffdddcccdddjjjpppqqqooooootttyyyxxxwwwvvvvvvvvvxxxyyyzzzqqqtttvvvsssooopppwww~~~}}}zzzyyyiiiqqqwwwuuuqqqqqqsssuuuqqqqqqxxx}}}ssspppssswwwwwwrrrjjjaaa\\\jjjnnnvvv~~~|||rrrooorrrlllnnnrrrwwwyyyzzzyyyyyyuuuqqqiiieeeoootttoooqqqwwwxxxsssrrrwwwmmmsssvvvpppgggjjj{{{ttthhhaaa^^^]]]lllvvvzzzmmm^^^ccc}}}~~~nnnuuuyyyrrrrrrqqqrrrsssmmmaaaWWWTTTZZZqqqkkktttsssiiieeeddd~~~wwwttt}}}}}}xxxooolllyyyrrrhhh^^^```zzziiiddd|||}}}iiiZZZaaauuugggnnn|||zzzxxxrrrnnnllliiiaaaZZZWWW___hhhppppppllljjjhhheee```{{{tttnnn{{{rrrmmmwwwyyy|||wwwhhhaaannnzzzxxx|||}}}vvvooowww|||}}}zzzxxxyyy{{{|||~~~||||||{{{yyyzzz}}}{{{___XXXooo~~~}}}{{{{{{|||vvvoooxxx~~~~~~{{{xxx{{{ttthhhhhhxxx{{{pppooosssxxxfff}}}tttxxxsss|||wwwhhhnnnvvv{{{kkkccc___[[[XXX^^^dddhhhkkkrrr{{{~~~{{{yyyooo\\\IIIEEEVVVsssyyyrrrmmmiiiiiinnnqqqpppmmmlllggg___ZZZZZZ___fffkkkhhhgggeeecccbbbbbbbbbbbb```[[[UUUPPPMMMHHHBBB===999777555222000000000111111111111333666888999888;;;>>>;;;:::>>>@@@PPPllloooaaavvvrrr{{{CCC===888333000111111///...///......------......///000666000===NNNNNNIIIFFF???JJJfffuuukkkPPPNNNRRRZZZiiimmmtttiiimmmuuurrrkkklllrrrpppkkksss}}}{{{rrr___``````eeekkkmmmkkkjjjkkkfffddddddgggmmmrrrsssrrrzzzTTTLLLJJJBBB===<<<:::888888999;;;<<<777666444333222222222333222444333666777888UUU~~~yyyyyy}}}yyy}}}~~~xxx{{{{{{rrroooiiigggeee[[[OOOQQQ[[[rrrtttooogggiiiqqqsssmmmoookkkgggfffxxx~~~xxx|||xxxkkksss~~~www}}}xxxuuu|||yyyuuussspppnnnnnnnnnllliiihhhlllrrrwwwvvvuuussssssssstttvvvwwwsssrrrpppnnnmmmpppuuuyyy}}}~~~~~~~~~}}}|||rrryyy|||wwwrrrrrrpppmmmeeejjjxxx~~~ppphhhiiiooorrrmmmeeeccchhhpppvvv{{{zzzpppmmmppprrrtttvvvwwwxxxxxxwwwuuukkkjjjgggjjj{{{~~~sssrrrrrrssstttsssrrrpppnnnrrrnnndddfffxxxmmmfff```\\\aaakkktttsssrrrqqquuuvvvooorrrtttrrrttttttsssnnnbbbWWWXXX^^^qqq~~~mmmnnnyyyooofffdddggg}}}|||yyytttooommmeeeiiijjjaaa[[[llluuufffmmm|||eeeaaagggzzzsssuuuwwwwwwxxxrrrkkkfff___YYYZZZ^^^hhhooottttttrrroooiiibbb___{{{uuunnnnnnuuunnnsssrrrvvvooocccjjjyyywww}}}|||sssmmmnnnqqqnnnmmmnnnppprrrvvv{{{~~~yyywwwyyyyyyyyy}}}vvvfffeeevvv}}}zzzyyyyyyzzzyyywwwyyy{{{uuulllsss}}}}}}{{{vvvyyyssskkklllyyy}}}lllnnnpppwww~~~tttoooiii}}}}}}xxxrrr^^^QQQNNNNNNTTT[[[eeelllooosssxxx}}}xxx|||~~~xxxqqqgggVVVHHHLLLjjj|||nnneee[[[ZZZ```fffhhhhhhnnnhhhbbb___```bbbbbbbbbZZZYYYXXXWWWVVVUUUUUUVVVUUURRRNNNIIIDDD???;;;999777666333111000000111222111111111444777999888888:::>>>===<<<>>>>>>LLLfffeee]]]xxxnnnttt??????888333000111111///...///---------------......///777222AAAUUUUUUMMMFFF>>>JJJgggvvvrrrTTTPPPRRR\\\kkklll{{{ssskkkqqqzzztttjjjhhhppprrrqqq|||xxxqqqxxxrrraaa]]]___gggqqqtttnnnjjjjjjgggggghhhjjjlllnnnoooppp]]]VVVTTTLLL>>>===:::888888:::<<<===555666777777666444222111444666555666444444RRRtttoooqqqzzz}}}xxxeeeaaa___]]]UUUSSSeee}}}~~~mmmnnnyyywwwhhheeehhhqqq|||tttttt}}}kkkqqqxxxwww}}}xxxxxx~~~vvvkkkddddddhhhmmmqqqtttsssqqqppppppqqqssstttrrrmmmiiiiiimmmsssvvvwwwvvvvvvwwwyyyzzz|||~~~}}}yyyuuutttnnnfff[[[fffwwwrrrfffaaa___gggkkkfff```ggg{{{{{{zzzyyyzzz{{{{{{yyywwwmmmttt~~~|||rrrooosss}}}zzzxxxuuurrrdddiiinnnyyywwwpppsssrrrooopppsssrrrmmmvvvvvvjjj___jjjxxxfff\\\cccgggeeelllzzzppplllooovvvwwwvvvnnnkkkppphhhjjjkkkfff]]]ZZZfffuuuwwwgggrrrtttqqqooofffbbbeee{{{oookkkjjjiiiccclll}}}bbbZZZXXXxxxmmmfffsssvvviiikkkrrrnnnaaaxxxrrruuurrrsssnnnhhh```XXXVVV___lllwwwzzz{{{zzzyyyuuuiii^^^eee|||jjjeeekkkvvvfffjjjtttnnn___ZZZwwwyyysssvvv|||kkkfffnnnggg^^^[[[```eeeiiipppyyyyyyttttttxxxzzz{{{tttddd^^^rrr{{{zzzwwwzzzxxx{{{zzzxxx{{{~~~xxxnnnmmm|||~~~zzz{{{uuuxxxuuuppptttxxx{{{dddxxxyyypppvvv}}}zzzllliiikkkqqqyyymmmXXXLLLNNNVVVnnnsssyyy{{{xxxuuuttttttrrr{{{}}}ssseee[[[RRRJJJddd}}}ooo___NNNJJJQQQ]]]ffflllooonnnnnnqqqrrrmmmcccZZZTTTSSSQQQOOOLLLIIIGGGFFFGGGHHHGGGDDD???<<<;;;<<<777666333222111111222333111111111444777999888777777============:::EEE]]]]]]ZZZzzzqqqmmm;;;@@@888333000111111///...///---,,,,,,,,,,,,---......444444JJJbbbaaaSSSGGG;;;BBBaaapppsssUUUKKKMMM[[[lllkkk}}}qqqnnnyyyrrrooovvv~~~xxxjjjdddlllqqqqqq{{{xxxnnnkkkmmmhhhaaaXXX___ooowwwkkkffffffhhhjjjkkkkkklllnnnpppccccccaaaKKK===<<<===>>>??????===;;;:::888555444555555555444444444///000555888NNNqqqyyyvvv||||||yyynnnlllqqqlllnnnppprrruuuxxx|||~~~{{{|||yyytttyyyzzzlllbbbaaabbb___XXX```pppttt~~~{{{zzz~~~wwwnnn~~~~~~rrrsss}}}{{{zzzvvvuuu~~~|||zzz{{{vvvnnniiihhhiiilllooorrrssstttttttttrrrrrrtttwwwyyyxxxwwwuuuuuuuuuvvvwwwyyyzzz{{{}}}~~~~~~|||{{{uuuiii]]]YYYpppzzzrrrmmmbbbTTTVVVdddooottt}}}zzzyyyxxxvvvuuuwwwzzzyyysssnnneeeiiivvvzzzmmmuuu}}}vvvnnnjjjiiinnn|||wwwqqqlllqqq|||zzznnnmmmwwwjjj\\\iii|||~~~uuummmeeefffiiiooouuuwwwsssoooooo}}}zzzzzzuuunnnnnnssssssmmmhhhhhhbbbYYYYYYiii~~~xxxeeehhhuuutttooo]]]\\\rrrzzznnnkkkmmmllliiidddooolllTTTYYYooowwwbbb^^^lllzzz}}}pppkkkttt~~~qqqnnnllljjjiiiiiiaaaUUUUUUggguuuyyyrrrhhhaaannnuuugggllloooiiifffzzzyyyggg\\\\\\rrroooqqqxxx{{{uuujjjbbb\\\ZZZ``````eeekkknnnooosssyyyoootttvvvsssssswwwyyyvvv```ZZZnnn|||{{{{{{zzzwwwtttvvvxxxzzz{{{yyyqqqjjjfffttt{{{|||{{{zzzxxxwwwyyy|||{{{vvvpppssszzz{{{hhhgggsss|||xxxqqqkkkzzzyyyrrrxxxiiiWWWPPP```www}}}yyywww{{{|||yyyiiiNNNKKKcccyyyqqqWWWHHHTTTeeejjjnnnvvv{{{|||zzzyyy|||~~~vvvkkkgggccc]]][[[[[[YYYTTTOOOQQQJJJAAA>>>>>>???>>>;;;<<<999555333222111000...000111333555777999::::::888999666999;;;777CCC^^^ZZZeeeooo\\\EEE>>>888333111222222///---...---------------...///000///111RRRttthhhHHH;;;===GGGWWWeeeuuu~~~SSSMMMWWWXXXdddooosss```___oooppplllttt{{{vvvjjjcccjjjssswwwyyyzzzqqqoooiiidddggglllggg^^^RRRZZZnnnttt```[[[hhhpppooopppuuussskkkiiigggbbbJJJAAA@@@???>>>???>>>>>>===;;;999666444555555444333333444111333666666HHHhhh}}}yyyuuuxxx}}}vvvooofff]]]\\\```[[[ZZZYYYXXXZZZ```hhhmmmrrrvvvwwwxxxppp```aaaZZZTTT```|||ooovvv{{{sssnnnpppqqqnnnmmmnnnuuutttuuu|||wwwttt{{{}}}~~~zzz~~~}}}tttoooiiigggjjjmmmnnnnnnppppppqqqtttwwwwwwuuurrruuuuuuuuuuuuvvvvvvwwwxxx{{{yyyyyy||||||uuujjjbbbiiiyyyvvvhhh```]]]ZZZdddwww{{{wwwtttsssrrruuutttsssvvvyyyyyytttooofffeeellluuuwwwvvv~~~{{{xxxqqqkkkiiiiiiwww|||uuuqqqoooqqquuusssooouuuwwwlllkkkyyy|||ooohhhpppvvvyyyrrriiijjjxxxzzzvvvnnnhhhlllrrrqqqkkkeee^^^WWWYYYjjjqqqcccmmmzzzpppppplll\\\\\\ssstttlllnnnrrrooohhh___ppp{{{rrr]]]VVVdddwwwxxxdddUUU]]]uuuyyyooogggiiizzzwwwnnnnnnnnnlllkkkkkk^^^RRRaaa~~~nnnuuurrrggg```mmmssssssssskkkgggwwwzzzpppddd^^^jjj{{{qqqrrrwwwvvvkkk[[[VVVcccsss~~~xxxuuussswwwvvvqqqsssyyyxxxrrr```jjj}}}wwwrrrqqqssstttyyyxxxxxxyyy{{{yyyrrrkkkfffyyyzzz|||zzzxxxwwwzzz||||||wwwrrrrrrwww}}}xxx{{{wwwlllsss{{{|||}}}qqqfffuuuuuuyyy}}}ooodddXXXVVVoooyyyrrr^^^bbb}}}pppdddPPPNNNfffzzz|||xxxtttwwwzzzzzzxxxzzzzzzxxxuuuqqqnnnmmmmmm```XXXNNNHHHEEECCC???<<<<<<999555333222111000///000111333555777999::::::===<<<999;;;>>>:::DDD^^^[[[nnnjjjWWWBBB===888333000222222///---///......---------......///000222QQQpppdddGGG===@@@HHHXXXhhhxxx[[[III___cccppp~~~oooaaadddvvvqqqmmmtttzzzyyyoooiiinnntttuuuuuuvvvtttpppgggaaaccchhhfff```WWW[[[mmmtttccchhhsssxxxtttsssuuurrrjjjqqqkkkbbbIIIBBBBBBBBBAAAAAABBBBBBCCC===:::777555555555444333222444333555777333@@@^^^qqq~~~~~~vvvtttqqqmmmrrrzzzxxxmmmbbb[[[VVVTTTVVV[[[ZZZ[[[[[[YYYXXX\\\bbbhhhkkkooorrrxxxooo```bbbVVVPPPooo~~~oooeeennn{{{yyylllcccZZZVVVVVVZZZccclllvvv{{{rrrttt~~~~~~ssssss~~~{{{}}}zzztttxxxmmmfffeeefffdddcccjjjlllpppuuuxxxxxxtttqqquuuuuuttttttttttttuuuuuuyyyttttttyyywwwnnnggghhh|||yyydddYYY^^^hhh|||{{{yyywwwuuutttsssrrrsssrrrrrrtttxxxxxxtttqqqhhhdddbbbkkkzzzzzzvvvrrrkkkggggggjjj|||vvvqqqpppooonnnmmmpppxxxttttttzzzxxxmmmkkknnnvvvzzzsssmmmttt}}}zzz}}}xxxsssmmmkkkoooqqqkkkbbbWWWTTTWWWiiiwwwhhhaaavvv|||uuukkkkkkiii[[[^^^ttt}}}pppjjjooouuuooofff\\\kkkooodddaaaooo}}}uuu```WWWeeezzz|||nnnmmmooovvvyyypppnnnqqqrrrooohhhdddUUUPPPooouuugggqqqsssfff^^^rrr}}}vvvxxxfffmmmxxx{{{tttccc```ddd{{{{{{nnnssswwwmmmbbbZZZWWW```zzz~~~wwwwww{{{xxxrrrttt{{{vvvjjjccc~~~{{{||||||vvvooojjjkkkpppvvv}}}xxxuuuwwwyyywwwpppiiigggyyy}}}}}}zzzyyyyyy{{{~~~}}}yyyuuuppppppvvvwwwvvvxxxooojjjzzzwww~~~yyyggg___{{{vvvppphhhggg^^^[[[vvvyyy{{{qqq~~~yyyppp{{{xxxmmm^^^NNNSSSqqqtttpppsssuuuzzzxxxtttvvvzzzggg```VVVOOOJJJFFFAAA>>>;;;888444222222111000///000111333666888999:::;;;>>>>>>:::<<>>;;;888666555555444222333555444666666111>>>\\\kkk{{{~~~sssooommmmmmiiiccccccggg]]]ZZZYYY\\\___bbbiiipppjjjnnnqqqqqqnnnkkkjjjkkkrrrqqqpppsss|||xxxkkk[[[___]]]eeeppp^^^YYYcccoooqqqgggccc]]]WWWTTTVVV\\\bbbjjjqqquuuqqqmmmoooxxxrrrrrr|||{{{vvvpppzzz~~~{{{|||wwwoooiiieeebbb```gggiiimmmrrruuuuuutttrrrttttttttttttttttttuuuvvvxxxsssrrrtttnnndddhhhttt|||hhh```nnn~~~vvv{{{zzzyyyxxxwwwvvvuuuuuurrrqqqrrrsssvvvvvvsssqqqlllfffaaajjj{{{xxxuuunnngggdddgggpppxxxtttrrrllloookkkfffhhhvvvxxxwwwyyy|||yyyrrrrrrvvvvvvwwwyyy~~~}}}yyyzzz}}}uuutttsssrrrpppjjjaaaXXXQQQ^^^rrr|||{{{qqqbbbddd{{{uuukkkiiihhh]]]```uuu}}}qqqjjjlllpppjjj```]]]ffflllrrr~~~sssqqq|||rrrwww~~~xxxxxxtttqqqssswwwvvvqqqdddZZZQQQ]]]pppdddqqqsssddd^^^ttt}}}wwwqqq```yyyqqqnnnhhh]]]fffsssqqqiiiqqqvvv___PPP[[[rrr{{{yyy}}}|||wwwyyy{{{qqqcccqqq~~~{{{zzzsssmmmlllmmmpppvvv{{{xxxtttwwwzzzuuullleeekkkvvvwww{{{{{{|||~~~|||yyypppjjjmmm|||~~~xxx{{{hhhggg~~~{{{~~~}}}tttdddkkktttrrrnnnttt|||ooo```qqq~~~zzzxxxvvv}}}vvvkkk[[[LLLQQQmmm~~~uuuqqqooojjjkkksssvvvwwwvvvqqqkkkhhhhhhkkk[[[VVVPPPKKKHHHEEEBBB@@@999777444222222222111///000222444666888::::::;;;:::<<<::::::;;;;;;RRRvvvaaa}}}kkkRRREEEAAA777222000222222///...///000///...---------------333444LLLaaaWWWFFFDDDGGGHHH[[[mmm{{{iiivvvvvvxxxeee\\\ddduuutttnnnsssxxxyyyssslllgggeeeeeefffgggjjjhhheeecccbbb^^^WWWOOOSSS^^^}}}xxx}}}vvvsssooojjj{{{ooobbbJJJAAAEEEKKKNNNLLLIIIFFFEEE???<<<999777666666444333444666333444555222AAA```uuu~~~ooo^^^]]]___```^^^[[[\\\___\\\eeesssyyytttwwwyyytttlll___dddsss|||qqq___WWW\\\fffrrr}}}zzznnnccc]]]YYYXXX___cccgggiiijjjlllttt{{{vvvuuuyyy|||vvvuuuqqqnnnzzzyyyuuuxxx|||}}}|||uuuooonnnqqquuuqqqrrrsssssssssrrrrrrrrrssssssssstttuuuvvvxxxxxxuuusssrrrooofffdddssstttjjjooo|||zzz{{{zzzxxxwwwvvvtttrrrqqqqqqqqqrrrrrrrrrsssttttttrrrqqqmmmgggbbbooozzzyyyxxxuuummmeeefffkkk||||||rrrsssssslllmmmddd^^^fff}}}yyywwwtttrrrsssuuuxxx~~~}}}zzzxxxvvvvvvvvvrrrqqqpppjjjaaaYYYWWWXXXggg{{{xxx|||vvvlllbbbjjj|||xxxoookkkiii___bbbuuuuuukkkgggfffbbb[[[aaappp|||wwwvvvwwwuuutttvvvxxxssslll^^^SSSXXXxxxtttqqqfffvvvqqqdddaaaqqq~~~tttyyydddaaauuufff]]]___ggg}}}zzzmmmiiiiiiggg]]]bbb~~~{{{xxxwww{{{~~~~~~wwwmmmdddzzzyyyoooiiiooovvvzzz}}}{{{xxx}}}}}}uuujjjeeerrrqqqrrr|||}}}~~~|||uuuhhhiii|||{{{kkkqqq~~~|||wwwqqqnnn{{{yyysssxxx}}}eeelll|||}}}yyy|||zzz}}}uuunnnaaaXXX```zzzyyyqqqiii``````hhhrrrmmmfffbbb```^^^ZZZVVVKKKIIIFFFDDDBBBAAA???>>>888666333111222222111000111222444666888:::;;;;;;666<<<<<<999888===```oootttRRRFFF@@@777222000222222///...000000///...---------------333333GGGYYYSSSJJJIIIHHHHHH^^^sss}}}xxxxxx~~~vvv|||pppdddeeeqqqvvvooossswwwuuupppiiieeeffflllqqqtttkkkgggddddddeeedddbbbaaawwwxxxvvvxxxyyywwwqqqllljjjhhhgggqqqcccJJJCCCHHHNNNOOOJJJEEEAAA@@@???<<<999777777777666555555666333333555333DDDcccoooZZZVVVWWWYYY[[[]]]cccmmmuuu~~~zzzyyyxxxvvvyyy}}}ddd^^^WWW```rrrwww~~~|||vvvppplllcccbbbdddhhhkkkmmmssszzz|||zzzyyysssssslllmmmoooqqqxxxrrrpppuuuzzzzzzyyyyyy}}}xxxvvvxxx}}}yyywwwwwwrrrrrrrrrsssuuuvvvxxxyyyrrrssspppiiieeennnqqqfffkkkzzzuuuuuuxxxzzzwwwuuuqqqnnnmmmllllllmmmqqqrrrrrrsssttttttttttttnnngggcccpppvvvwwwwwwvvvrrrjjjfffnnnyyyyyytttvvvtttooohhh___\\\iii~~~|||nnn}}}{{{zzz~~~}}}~~~}}}yyyvvvuuuuuutttssslllhhhbbbXXXOOOMMMXXXfffxxxsssxxx}}}vvvooojjjgggsss{{{zzzrrrmmmkkkaaaccctttxxxkkkeeeccc___ZZZfffwwwttttttxxx}}}zzzrrrnnnpppssswwwwwwuuusssuuutttkkkaaaUUUSSSgggzzznnnsssiii|||pppfffiiiwwwuuuqqqcccppprrrggg]]]XXXfff{{{nnnkkkhhhaaa]]]sss|||tttqqqrrrttt}}}rrrlllrrryyy{{{qqqmmmttt|||~~~tttllljjj|||lllmmm~~~}}}~~~~~~|||xxxhhhhhh{{{vvvuuu}}}uuuooovvvyyytttqqqzzzyyyeeeiii{{{||||||}}}zzzuuurrrsss}}}vvv~~~uuulllgggdddkkkuuussshhh\\\XXXZZZYYYQQQHHHCCCBBBAAA???===;;;:::999777555222111111222222111111222444777999:::;;;<<<777======;;;:::CCCjjjzzz}}}SSSFFF<<<666222///222222000///000//////...---------......111111BBBSSSRRROOONNNGGGHHHbbbzzz|||zzz```hhh~~~~~~ppphhhooowwwpppssswwwrrrooojjjiiippp}}}tttllleeedddhhhnnnvvv~~~xxxtttyyymmmmmmkkkhhheeefffhhhjjjuuucccIII@@@EEEIIIIIIDDD@@@@@@AAA>>><<<999777888888777666333555333444666333CCCbbbnnn[[[aaafffmmmrrryyy}}}}}}}}}rrrXXXUUUXXXqqq|||ssslllgggiiilllnnnttt{{{}}}}}}{{{vvvsssoooiiimmmtttzzzzzzlllnnnvvv{{{uuusssyyyuuuttt|||}}}|||rrrrrrrrrrrrssstttuuuvvvqqqrrrkkk```dddwww~~~vvvhhhdddvvvzzzvvvuuutttttttttrrroookkkgggeeefffhhhiiinnnoooqqqssstttvvvwwwyyyrrrhhhbbbnnntttuuutttrrrkkkdddgggyyy{{{wwwuuuqqqnnn^^^[[[aaapppzzzzzzyyy}}}vvvsssvvv{{{|||yyyvvvuuuuuuuuurrrpppccc]]]WWWSSSQQQWWWhhhzzz~~~nnneeehhhooosssrrriiihhhmmmzzzwwwwwwqqqmmmkkkbbbcccrrruuujjjggghhhddd]]]qqqsssooommmnnnrrrvvvvvvsssqqqvvv{{{xxxvvvtttpppmmmlllnnnpppvvvvvvsssqqqrrroooeeeYYYTTTcccwwwtttssskkkmmmiiirrrtttkkkhhh||||||ddd]]]aaakkk|||xxxjjjeeecccaaaqqq{{{xxxxxx}}}yyyrrrpppllljjjyyylllqqq}}}|||zzzsssrrrxxx|||{{{{{{oookkkppp{{{hhhkkkwww|||}}}}}}{{{zzztttdddfffyyysss~~~|||qqqnnnyyy}}}zzznnnhhhccclllvvvyyyrrriiijjjooo||||||xxxooojjjiiijjj{{{{{{~~~{{{uuu{{{zzzxxxsssnnnjjjlllsssyyyooocccVVVRRRTTTSSSJJJAAA???@@@@@@>>>;;;888666555666444111111111222222111111333555777999:::;;;<<<:::===;;;:::===GGGkkkvvvUUUHHH:::666111///222222000///111......---------......//////...<<>>BBBBBB??????CCCGGG>>>;;;999888888999888777222444333555666333AAA___vvvfffppp{{{xxxttt{{{vvvnnnVVVUUU\\\}}}|||nnn}}}vvvllljjjkkkmmmsss{{{yyyuuuvvvwwwtttrrrlllrrr|||pppiiitttvvvtttrrrpppuuu{{{yyysssrrrrrrqqqqqqrrrrrrsssrrrrrrfffYYYbbbzzzqqqnnniiimmm|||xxxxxxxxxvvvsssrrrkkkgggbbb^^^]]]^^^aaaccckkkmmmpppsssuuuxxx{{{}}}xxxjjjbbblll}}}yyytttrrrmmmeee___hhh~~~}}}yyyqqqlllkkkUUUYYYgggwwwwwwsss~~~{{{zzzzzzzzzyyywwwzzzyyyxxxxxxwwwrrrjjjdddZZZUUUUUUZZZaaajjjyyyrrriiikkkoookkkcccoooeeefffqqq~~~|||rrrtttoookkkkkkcccbbbppprrrhhhjjjnnnjjj```{{{sssuuuvvvkkkkkkooouuuvvvqqqmmmoootttwwwsssnnnlllnnnqqqtttuuuvvvuuurrrppppppnnnbbbUUU^^^zzzqqqllllllkkkyyy}}}mmmcccfffyyy|||mmm\\\[[[mmm|||sssjjj```___eee|||vvvuuuvvvyyy}}}|||vvvtttuuuhhhdddttthhhuuuyyyzzzuuurrrtttzzzyyyxxx}}}uuuiiiiiirrruuueeeiiissszzz|||}}}zzzxxxwwwnnn___ccc~~~|||}}}ttt}}}{{{|||{{{qqqppp~~~sss~~~eeeXXX```WWW```jjjppptttuuupppkkkwwwjjjdddeeeiii{{{|||zzz}}}yyytttnnnxxx|||vvvnnnjjjiiifffkkk```TTTPPPQQQPPPHHH@@@<<<===>>><<<999666555444666333111000111222222111222333555777999;;;<<<<<<<<<<<<777888>>>GGGfffkkkzzzXXXKKK;;;666111///222222000///111---------------...///000...,,,999LLLUUUZZZTTTCCCGGGbbb|||lll]]]QQQ```gggmmmrrrbbbfff|||xxxqqqsssvvvtttrrrnnnnnnxxxxxxoooiiigggkkkllljjjmmmssspppssslll^^^[[[ccceee```UUUTTTSSSTTTVVVZZZbbbhhh~~~bbbDDD???>>>======>>>???>>><<<@@@===888666555555444333222888555333666666???SSS|||zzzkkkeeexxx~~~~~~|||oootttxxxaaaTTTVVViiijjjdddppp}}}{{{tttuuu{{{~~~~~~yyysss~~~|||zzzwww|||}}}tttrrrlllxxxtttttt~~~~~~~~~zzzxxxqqqrrrtttttttttsssqqqqqqqqqiii___```rrrvvvgggjjjxxx{{{zzzsssmmmppptttiiiYYY\\\ZZZZZZ\\\aaagggmmmpppwwwxxxzzz|||{{{xxxwwwxxxuuuddd^^^mmmuuulllnnnooofff[[[ccc|||~~~zzzssslllhhhgggYYYhhhsssuuu{{{}}}}}}||||||{{{yyyvvvuuuvvvxxx~~~}}}zzztttnnnjjjjjjlllggglllttt}}}{{{xxxuuuqqqnnnlllpppjjjnnnzzzqqqppplllmmmmmmbbbbbbrrruuussstttggg```jjjwwwppptttnnnqqqnnnjjjiiikkkooorrrsssrrrqqqppppppqqqsssvvvwww|||rrrlllooojjj^^^WWWYYYppp{{{ooonnneeepppwwwaaaVVVgggyyyxxxjjjfffkkk|||vvvppp```XXXppp{{{vvvsssvvvvvvwwwyyy{{{zzzvvvqqqgggdddiiiuuuiiiyyyvvvyyy{{{yyyuuuwwwtttppppppzzzzzznnnhhhsss}}}tttooohhhzzz|||~~~{{{zzzlll^^^iiiqqqpppxxxpppggguuuiiiwwwvvv}}}sss^^^PPPPPPWWWhhhyyytttkkkoootttttt}}}yyypppfffaaaqqqvvvwwwyyy{{{~~~vvviiihhhooozzz}}}yyyrrriiiyyyeeeVVV\\\aaa]]]jjjccc\\\YYYSSSKKKEEEDDDBBB???;;;888777666555333333000...///222444333111333555777999:::;;;;;;:::@@@<<<666===777BBBttt|||uuuqqqooo{{{```EEE666333222111000//////////////////............//////222111333GGG]]]XXXHHHDDDGGGZZZjjjhhhXXX[[[```^^^uuuvvvkkknnnwwwnnnsssxxxtttqqqmmmjjjnnntttrrrmmmjjjppplllaaaaaajjjiii___aaaZZZRRRNNNOOOQQQPPPNNNLLLLLLKKKMMMQQQXXX```eeetttZZZAAA<<<<<<<<<<<<;;;;;;;;;<<>>999777666555444333222888555333666666???RRRtttwwwllljjjooo}}}zzzzzz|||tttwww}}}ggg\\\```qqqwwwaaaaaarrrzzz}}}|||vvvssszzz}}}uuu|||vvvnnnnnn|||~~~{{{zzzzzzvvv}}}{{{yyyxxxxxxwwwuuussstttssssssssstttsssrrrpppnnn```]]]mmm}}}~~~uuupppooozzz}}}rrrppptttrrrhhh___]]]___```jjjqqq{{{}}}xxxvvvwwwsssfffbbbooo|||{{{tttooonnniiiaaacccuuuyyyuuusssrrrmmmffffffkkkrrr{{{}}}|||~~~zzz{{{{{{xxxwwwxxxyyyxxxvvvtttssssssssssssuuuvvvuuussspppooorrruuu~~~|||{{{ttt|||tttssssssnnnmmmmmmbbb```ooo|||pppnnnjjjggglllwwwqqqnnntttnnnqqqnnnkkkjjjlllooorrrssswwwuuusssqqqrrrtttvvvxxxtttooolllggg[[[RRRZZZiiizzzvvvjjjnnn~~~hhhttt{{{rrrmmmbbbcccrrr{{{rrrxxxvvvqqqiiigggvvvzzzwwwxxxwwwuuuuuuuuuvvvyyy{{{{{{wwwsssjjjeeegggzzzuuuppp}}}yyyxxxyyy{{{}}}|||yyyuuuxxx}}}xxxooommmzzzzzzvvvrrrkkkyyy~~~{{{zzzuuufffdddxxx{{{qqq|||wwwuuu}}}www|||xxxvvvvvvwwwlllTTTMMM```wwwxxxzzz~~~}}}|||||||||{{{yyyuuupppmmm|||{{{uuu}}}zzztttooojjjeee]]]WWWZZZbbbgggnnnqqqpppqqqtttsssooouuuaaaTTTXXXbbbiiinnncccXXXSSSOOOIIIEEEEEEBBB???;;;888777555444222333000//////222333333111444555777999:::;;;;;;;;;<<<888333===???PPPxxx{{{mmm|||___EEE666333222111000000///////////////............//////444333777OOOiiicccNNNEEE@@@UUUeeezzz___PPPXXXdddbbbuuuvvviiiiii{{{ppprrrvvvssspppkkkhhhlllqqqpppjjjbbbeeeaaaZZZXXX[[[XXXQQQOOOKKKGGGFFFKKKRRRXXX\\\aaa```___ccciiinnnppppppeeePPP>>>;;;===>>>===:::999:::<<>>:::777666444222111222111///000111333222222444555777999;;;;;;;;;;;;:::888333>>>FFF___{{{vvvsss^^^DDD777333333111000000000000000//////............//////000///555SSSrrrlllPPPAAA<<>>>>>AAACCCAAA;;;999;;;>>>EEEBBB===:::888777666444333888555333777666;;;KKK^^^vvv~~~zzzyyyzzz|||rrriii```eeeuuutttwwwwww|||uuunnnmmmssszzz~~~zzzxxx}}}zzzsssvvvuuuxxx{{{{{{xxxuuu~~~wwwxxx~~~wwwsss}}}yyyvvvwwwuuuqqqvvvvvvtttyyy~~~}}}zzzxxxwwwvvvvvvvvvvvvwwwvvvtttqqqtttrrrqqqtttvvvtttnnnhhhbbbcccttttttqqq}}}vvvvvvtttnnnkkk\\\TTT___nnnyyyzzzwww{{{}}}xxxxxxoooggggggsss|||{{{wwwwwwsssiiikkkssstttpppqqqsssiii```ooo|||~~~zzzyyy}}}}}}xxxxxxyyytttpppppptttvvvssspppuuuttttttsssrrrssstttttt{{{||||||||||||{{{zzzyyy}}}~~~}}}yyyssspppppprrrbbbccckkk|||vvvxxxrrrooopppgggcccmmm~~~lllkkkkkkiiikkkxxxllloooooouuuoookkkiiihhhiiillloooqqqrrrqqqqqqqqqqqqqqqqqqqqqpppllldddZZZUUUWWWhhhttt|||vvvjjjgggggg|||pppiiiuuu{{{rrr```bbbmmmeeeddd}}}yyyppprrrpppiiikkk~~~yyytttuuuyyyyyytttooowwwwwwyyy{{{{{{zzzxxxwwwrrriii```ooozzz{{{}}}yyyyyy~~~{{{|||}}}}}}}}}wwwooohhhkkkwww|||{{{{{{vvvmmmqqq{{{yyyuuunnneee```zzzyyywwwssskkkhhhuuu|||vvv^^^NNN```}}}{{{uuunnnnnnttt}}}~~~zzzyyywwwpppcccRRREEEFFFUUUmmm|||vvvsssssstttsssvvvlll]]]UUU\\\mmmppp___NNNHHHHHHFFFCCCBBB@@@===999666444333111000111111000000111222222222444555888:::;;;;;;;;;;;;:::<<<666===GGGggg|||mmm}}}]]]BBB888333333222111000000000000//////............//////---,,,555VVVxxxqqqQQQ???>>>MMMXXXiiiuuuhhhVVV]]]ggg\\\aaa}}}uuukkkccccccsssoooqqqxxxuuunnnjjjmmmrrrqqqlllggg]]]TTTQQQOOOMMMOOOTTTVVVdddyyywwwPPPEEE@@@???CCCEEEBBB<<<999;;;>>>HHHDDD???<<<:::888777555333888444333777555999GGGUUUnnn|||uuuuuu{{{wwwaaaUUU___~~~uuusssyyy}}}|||{{{qqqiiifffkkkpppvvv~~~{{{~~~}}}}}}|||yyyyyy}}}}}}tttzzz{{{vvv{{{uuuxxxzzz}}}wwwuuuvvvqqqmmmsss~~~{{{uuuuuuyyy~~~|||}}}~~~}}}{{{xxxuuussswwwwwwvvvvvvuuuqqqlllhhhmmmnnnooorrrssspppiiiccc]]]qqqxxxsss~~~tttoooqqqlllbbb]]]UUUZZZrrr{{{xxx{{{ooommmuuu|||ttttttmmmeeefffvvv{{{xxxxxxuuu{{{{{{rrrllllllooommm```ZZZmmm}}}}}}zzz||||||}}}yyyyyywwwsssnnnooosssuuussspppxxxwwwuuutttsssrrrqqqpppyyyzzzzzz{{{||||||||||||xxxzzzzzzvvvoookkkjjjkkkccckkkwww}}}{{{uuuxxxsssppprrrlllgggnnnvvvoooooogggbbbjjjxxxppptttrrruuuooojjjiiiiiikkknnnqqqrrrrrrpppqqqssssssqqqmmmjjjggg]]]UUUQQQ[[[nnntttrrrrrrjjjpppkkkfffdddnnnmmmddd]]]aaaccc]]]hhhtttvvvyyyuuuppppppsssfffcccuuuuuuvvvxxxyyyyyyxxxwwwuuuyyyzzz{{{|||{{{yyyxxxwwwtttiii___rrr}}}}}}|||{{{zzz{{{}}}~~~xxx|||~~~~~~~~~zzz~~~xxxooojjjmmmvvv}}}~~~{{{sssmmmmmm}}}xxxlllbbbdddlllyyy~~~vvv|||mmmhhhpppttt{{{~~~mmm[[[[[[yyyxxxzzzyyyqqqnnnsss}}}{{{rrrnnnjjjcccUUUIIIKKKccc|||uuuooollljjjjjjmmmeee]]]hhhhhhYYYKKKGGGHHHEEE@@@======:::777444333222111///111111111111111111222333555666888:::;;;<<<<<<;;;888???999<<>>999<<>>::::::<<<@@@FFFJJJLLLLLLMMMIIIDDD???===;;;999777444777444444999555444???BBBccccccZZZeee~~~~~~~~~xxxvvvyyy~~~rrrooopppxxxqqqrrrlllcccfffrrrtttyyyzzzuuuqqqrrrrrrqqqnnnooozzz{{{{{{{{{rrrqqqoooddd___uuuxxxpppppprrruuuqqqppp}}}xxxzzz~~~{{{{{{~~~~~~xxxpppkkkfffbbb^^^^^^eeeoooxxx}}}zzz|||{{{vvvqqqqqqyyyxxxssstttmmmjjjaaa\\\ooo~~~wwwmmmttt}}}~~~vvvqqqxxxooosss~~~wwwzzzdddkkk{{{xxxvvv|||wwwlllnnnjjj___[[[hhhzzz|||pppqqq}}}tttzzz}}}wwwtttrrrqqqooonnnsss{{{ttttttuuutttssstttwwwyyyuuusssrrrtttwwwxxxuuusssllllllmmmoooqqqtttvvvwwwsssqqqoooppppppmmmfffaaazzz}}}sssssswwwqqqjjjmmmiiiaaabbbpppssskkkiiiiiiooozzzsssrrrjjjppppppllljjjhhhfffdddaaa\\\YYY___\\\ZZZYYY]]]dddlllqqqxxxkkkeeegggaaafffhhhgggllltttxxxvvvwwwvvv~~~uuuvvvtttqqqtttxxxwwwrrraaawwwzzz|||yyyuuutttrrrnnngggaaalllooosssttttttuuuwwwzzzpppcccggg}}}qqqssstttvvvwwwwwwxxxxxx{{{zzzwwwuuuyyy~~~}}}xxxxxx{{{{{{wwwxxx}}}}}}xxx~~~~~~qqqppp{{{uuuuuu{{{qqqpppllloooqqq{{{vvvsssZZZccc{{{yyyyyyvvvpppuuueeeSSSmmm{{{tttxxxwwwpppsss~~~~~~wwwpppqqqyyy|||rrrsssmmmaaagggyyy|||gggWWW___~~~|||uuurrroooppptttsssmmmhhhfffeeeaaa]]]\\\TTTNNNHHHGGGDDD???<<<===666444111000111222222111///111333222000///222555555777999;;;<<<===<<<<<<:::BBB;;;EEEgggwwwEEE222<<<555444333222111111111111//////............//////000111333BBBTTTRRRJJJNNN>>>LLLYYYqqq}}}bbblllzzzuuutttjjjqqqzzzqqqtttxxxtttmmmiiimmmtttuuuqqqnnnyyy|||yyyxxxyyyyyywwwuuusssrrrqqqpppuuuyyyvvvooojjjkkknnncccIII<<<===@@@>>>@@@SSSkkklll^^^XXXQQQGGG@@@>>>===:::888888777666555666777999;;;CCCYYY}}}xxx\\\XXXooo~~~~~~uuunnneeehhhkkkeee```aaasssooonnntttwwwuuuqqqoooiiipppsssmmmiiijjjjjjgggeeeaaadddnnn}}}}}}~~~~~~wwwvvvrrrssswwwuuusss~~~||||||}}}{{{{{{~~~}}}zzzyyyxxxtttmmmhhhccc``````jjjzzz~~~ssssss~~~sssxxxppp^^^[[[ppp|||qqqfff}}}}}}xxxmmmwwwsss{{{uuuhhheeehhh{{{vvvoooyyy|||uuuvvvxxxrrrtttrrr\\\RRRddd}}}wwwkkkuuuxxxyyymmmuuusssqqqooonnnnnnoooooojjjpppuuutttooolllppptttnnnoooqqqtttsssrrrsssvvvpppnnnkkkkkknnnsssvvvxxxrrrsssoooqqqpppbbb]]]jjj~~~rrruuussspppnnnlllhhhdddaaa}}}zzzuuuooollljjjpppnnnqqqnnnlllrrrmmmjjj^^^QQQXXXdddcccbbbgggjjjkkkrrr||||||{{{jjjcccjjjsssxxx{{{~~~}}}|||~~~xxxyyy|||{{{{{{|||fffqqq}}}yyyxxxzzzsssppprrrnnnccc[[[ZZZeeennnsssqqqtttzzzzzztttqqq^^^jjjvvvqqqzzz}}}tttooosssyyyyyy{{{}}}zzzuuuvvv{{{|||xxxzzzzzzvvvtttzzzwwwooopppxxxxxxpppyyy}}}vvvkkkddd~~~{{{wwwqqqeeeiiiWWWooouuuxxx~~~yyyrrrpppjjjjjjfff___pppzzzwwwwwwuuupppppptttyyyvvvwwwssslllrrrggg]]]bbbfffssswwwhhhgggyyykkkiiinnnpppuuutttnnnfff```^^^]]][[[YYYNNNKKKGGGCCCAAA>>>;;;999555444333222111111111111111222222111000111333666888999:::<<<===>>>>>>>>>===;;;999EEEmmmqqqjjjtttGGG::::::333444555555444111...+++000000///..................444555>>>OOOQQQKKKKKK<<>>CCC[[[xxxxxx]]]TTTHHHAAA@@@???<<<999888777666555666777999;;;AAAXXXyyyxxxmmmWWW___zzzyyy|||}}}wwwtttgggbbbiiimmmhhhddddddddd______eeennnttt{{{qqquuuvvvrrrqqqssstttqqqtttyyy}}}}}}yyyuuuuuuxxxvvvttt~~~}}}|||}}}vvvwwwyyyyyyuuuooohhhccc^^^gggttt}}}zzz}}}~~~vvv~~~|||xxxkkk]]]^^^uuu~~~vvvuuuzzz{{{vvvppp{{{{{{uuuooo|||vvvvvv~~~sssiii___iii{{{qqqqqq{{{}}}vvvwww|||yyymmmffffff]]]WWW\\\ppp|||qqqjjjttteeefffkkkkkkhhhgggfffcccbbbbbbdddffffffhhhjjjkkkiiihhhhhhhhhffffffhhhkkklllmmmnnnooolllgggaaabbbiiirrrwwwzzzrrrsssppppppnnn```^^^ooo~~~ssstttsssqqqpppnnnjjjeeeaaa{{{{{{uuuqqqmmmiiissspppqqqnnnlllpppkkkfff\\\XXXiiiyyyuuuyyy}}}~~~{{{{{{}}}xxxqqqrrrzzzzzzxxx||||||{{{|||}}}{{{xxxxxxyyyzzzxxxvvvvvv{{{~~~vvvkkkxxxvvvsssuuukkkbbb^^^\\\\\\bbbjjjsssvvvwwwvvvwwwzzzyyyvvvppp\\\iii}}}www~~~zzzzzz{{{{{{yyyxxx|||}}}{{{xxxyyy~~~~~~zzz|||}}}{{{wwwxxx{{{yyysssiiirrr~~~zzzrrrvvvyyyooogggsss{{{yyy~~~vvvcccZZZ^^^bbbxxx}}}wwwyyyqqquuu}}}qqqvvvuuummmxxxnnnggggggnnnrrrpppqqqwww|||{{{vvvuuuqqqeeeggg{{{}}}hhh```ppp~~~wwwnnnhhhppp}}}kkkooosssmmmjjj```^^^\\\\\\[[[XXXSSSOOOJJJGGGDDDAAA???<<<999777555444333222111111111111111222222111111111444666888999;;;<<<===>>>>>>>>>>>>AAA===GGGsss|||{{{iiinnnBBB666555555444444333111000///...000000///...............---111333:::JJJPPPKKKIII===GGGYYYppp|||eeeXXXqqqzzziii~~~vvvwww~~~{{{tttllllllrrrwwwxxxpppqqqpppmmmooouuuvvvsssfffhhhmmmpppmmmggggggjjjmmmkkkhhheeedddaaa]]][[[^^^KKKEEE===>>><<>>:::999888777666666777999:::;;;QQQxxx{{{jjjWWWiiiwwweeekkkuuu}}}vvvuuu}}}oooggggggrrr{{{xxxtttsssjjjccc^^^```eeemmmyyy{{{www}}}yyy{{{~~~}}}yyyxxxyyywwwuuu~~~}}}{{{{{{rrrvvvyyyvvvnnngggdddcccnnn{{{|||vvvwww{{{zzzvvvyyyzzz|||xxxtttddd```wwwvvvlllfffhhhrrrwwwsssqqqsss{{{ppplllkkk{{{wwwyyy~~~ppphhh```ooo}}}}}}tttooouuu~~~uuuqqqppprrrmmmbbb^^^aaaVVV\\\mmmxxxqqqqqq|||fff\\\XXXUUUZZZccc\\\___ccccccaaa```aaaccc\\\[[[ZZZ[[[]]]]]]ZZZXXX___bbbdddccccccccceeefffddd___\\\___hhhpppuuuvvvrrrsssqqqppplll^^^aaaxxx{{{}}}uuuttttttsssrrrppplllfffaaasss}}}ssssssppphhhtttoooppplllkkkmmmiiicccZZZ```|||~~~}}}xxxsssssswwwxxxvvv}}}|||{{{~~~|||zzzyyyyyyzzzzzzzzzxxxvvvuuuuuuuuusssqqqppp{{{{{{~~~pppwwwwwwwwwwwwsssooodddYYYUUU[[[iii{{{~~~~~~|||{{{sss```nnn}}}|||vvv}}}}}}|||}}}|||zzz|||~~~zzz|||~~~~~~{{{xxxwwwsssnnn```ttt~~~yyyzzz|||{{{yyyjjjjjjzzz}}}yyymmmiiinnn{{{}}}ttt|||rrrsss|||ttt}}}|||pppvvvlll\\\RRRRRR___jjjmmmsss{{{yyy}}}vvvsssrrr```\\\tttxxxiii|||}}}{{{uuuppplll```ZZZlllrrryyyxxxfffXXXPPPQQQRRRTTTUUUQQQLLLHHHEEECCC???===;;;:::777555555444333222111111111111111111222111111222555777999:::;;;<<<===>>>>>>>>>===@@@===IIIxxxuuu~~~sssfff>>>777666666555333111000000111222000000///...............///000111888FFFRRRQQQIII>>>DDDQQQfffvvviii```\\\lllsssggg{{{yyyvvv{{{zzztttmmmlllsssxxxyyyppppppnnnkkkmmmqqqrrrpppjjjpppxxxyyypppfffffflll]]]YYYSSSNNNKKKJJJHHHGGG___LLLHHHBBBAAA:::666BBBXXXdddccccccYYYLLLEEEDDDCCC???::::::999777666666777999::::::MMMyyy}}}ooocccwwwzzz```VVV\\\^^^dddrrrzzzzzzrrruuu~~~~~~uuuooojjjmmm|||{{{ssskkkgggeeefffmmmtttzzz|||llldddmmmtttwww~~~uuuuuuyyy}}}{{{zzzxxxwww~~~{{{zzzzzzzzzzzz{{{zzz{{{vvvmmmcccaaaiiiqqq~~~|||}}}xxxwwwvvvwww{{{}}}{{{xxxxxx~~~zzzwwwuuummmgggpppooodddqqqkkknnnzzz{{{rrrqqqzzzuuuhhhdddiii~~~xxxzzz|||kkkaaa^^^ooowwwnnngggllltttvvvqqqlllhhhfff```[[[^^^fffnnnrrr~~~zzzuuuxxxuuueee[[[^^^```[[[[[[aaaiiinnntttvvvsssooonnnnnniiihhhhhhiiikkkkkkhhhfffiiippprrrmmmgggfffiiillleeefffiiimmmqqqtttuuuvvvuuuuuusssrrrkkk]]]eeeuuu|||}}}wwwttttttttttttrrrnnngggbbbnnn|||qqqsssrrrjjjrrrmmmmmmjjjjjjllljjjeee^^^eee{{{kkkgggaaabbbkkkzzzzzz{{{{{{zzzwwwtttsssttt{{{zzzxxxwwwvvvvvvwwwwwwzzzyyyxxxwwwuuutttrrrqqqlllyyytttyyyzzzqqqsssttt{{{{{{uuuaaa]]]\\\dddsss{{{{{{rrrbbbssstttyyy{{{{{{{{{{{{|||}}}{{{xxxzzz|||}}}}}}|||wwwnnnggg]]]www~~~}}}ooovvv|||~~~xxxlllooo}}}vvv~~~{{{kkkkkk}}}\\\PPPGGGHHHWWWgggooouuu|||xxx{{{rrrrrrwwwbbbWWWnnnooo~~~zzzoooiiifffVVVJJJ^^^~~~~~~ttt[[[HHHHHHJJJMMMOOOOOOLLLHHHEEEBBB@@@===;;;:::888666555444444333222111111111111000111222222111333666888::::::<<<======>>>>>>>>>===:::===UUU~~~{{{|||^^^@@@===;;;666555444444333333333333000000///...............222000222888FFFYYY[[[MMM>>>???FFFXXXpppnnn]]]cccgggiiiuuu{{{nnneeesss{{{wwwxxxxxxtttnnnmmmsssxxxzzzrrrpppmmmjjjkkkmmmmmmlllaaafffmmmmmmbbbUUUQQQUUURRRNNNJJJIIIKKKNNNRRRSSSdddMMMHHHDDDCCC===666<<>>JJJppp~~~rrrtttgggUUUUUU``````bbbnnnwww~~~~~~{{{www{{{zzzlllgggjjjyyy|||wwwuuuqqqllliiikkkppprrrwww~~~{{{~~~xxxccc___ooo|||yyysssvvv|||~~~|||{{{xxxxxx|||~~~yyyvvvvvvyyy||||||yyynnnbbb\\\eeewww~~~qqqwww~~~}}}{{{||||||xxxvvvsssooojjjrrr}}}{{{tttttt~~~tttgggeeemmmzzzzzzzzzeeeYYYSSSccchhh___^^^jjjoooiiinnniiiddd```]]]```kkkuuuzzzooonnnjjjpppvvvyyyyyyxxxuuutttxxxtttuuuwwwppprrruuuuuutttrrrrrrsssxxxuuuuuu{{{sssvvvxxxwwwuuuvvv{{{yyyxxxttttttmmm^^^iiipppzzz}}}wwwttttttuuuuuusssnnnhhhccckkk{{{pppsssssslll|||rrrmmmnnnkkkkkklllmmmllleeefffxxx~~~lllaaabbbgggrrr|||yyyyyywwwvvvvvvwwwyyyyyyxxxwwwxxxyyyzzzyyyvvvtttssstttvvvwwwuuuuuuvvvuuusssqqqpppoooooowwwooosssyyyzzzxxxqqqxxx~~~yyyoooTTT\\\jjj}}}~~~{{{zzzuuuiii```uuu~~~~~~rrrrrr}}}{{{zzz|||}}}{{{yyyxxx}}}{{{{{{~~~}}}uuuiiiaaafff}}}www~~~~~~yyy~~~iii[[[cccuuu|||xxxyyy~~~|||llldddppplllRRRJJJKKKTTTdddvvv~~~~~~{{{vvvrrrmmmuuuzzzfffZZZiiihhh|||vvvggg```]]]MMMCCC^^^vvvgggOOOBBBFFFLLLTTTYYYYYYSSSLLLGGGBBB???<<<::::::888777555444444333222111111111111///111222222222444777999;;;;;;<<<===>>>>>>>>>>>>???666BBBiiiyyytttWWWAAABBB>>>555666777888777666444333000000///...............333///333888EEE```fffOOO???===@@@NNNdddwwwnnnWWWeeeooogggpppppphhhppp{{{yyyuuuvvvtttnnnlllrrrwwwyyyqqqmmmjjjiiihhhfffdddccc___\\\YYYWWWQQQJJJHHHKKKKKKKKKNNNTTT^^^iiiqqquuuiiiMMMGGGJJJIIIDDD<<<:::BBBKKKNNNTTTTTTRRROOOJJJDDD???<<<===;;;999777666777888888;;;BBB```~~~xxxtttaaaYYYcccvvv{{{zzzyyyssszzz{{{zzzyyy~~~~~~nnnfffdddttt|||rrrmmmpppqqqvvv}}}{{{vvvtttnnnpppwwwsssfffnnn~~~uuuqqqpppqqqvvv}}}~~~~~~}}}{{{yyyyyyzzz}}}|||wwwvvvzzz|||{{{uuuooofffbbbfffuuu~~~www}}}xxxwww|||yyyxxxsssqqqnnnwww}}}tttvvv~~~|||xxxnnneeehhhqqqzzz{{{ttt```WWWUUUeeemmmhhhjjjttttttkkkccccccdddgggnnnyyyvvvjjjggg~~~qqqjjjkkkpppuuurrruuuwwwvvvsssppppppqqqyyyzzzwwwwwwuuuqqqpppuuu}}}yyyttttttnnn___jjjnnnvvv~~~vvvuuutttttttttrrrnnniiieeehhh{{{}}}sssrrrqqqllltttsssooopppmmmmmmmmmooossslllccckkksssmmmooouuu||||||}}}{{{wwwtttsssuuuwwwwwwvvvuuuvvvwwwyyywwwuuusssrrrtttvvvwwwrrrtttvvvvvvtttsssssssssuuuxxxqqqsss}}}{{{zzzxxx|||{{{ooocccZZZmmm}}}yyyuuudddeee}}}rrr{{{|||xxxwww{{{|||{{{zzz{{{}}}{{{{{{xxxooogggcccuuu{{{|||}}}www|||~~~yyyvvv|||{{{vvvrrr^^^OOOMMMYYYiiitttzzzzzzyyylll\\\]]]\\\OOOTTTcccrrr}}}sssggglll}}}zzzhhhbbbhhhmmmhhhiii]]]RRRNNNOOOEEEAAA]]]|||iiiYYYJJJGGGSSS^^^llltttqqqeeeWWWNNNBBB@@@===;;;:::999777555555444333222111111111111///000111222222444888;;;;;;<<<===>>>>>>>>>>>>>>>;;;666NNN{{{zzzjjjMMM@@@CCC:::555777999:::999666333111000000///...............111+++222888DDDfffoooQQQ@@@>>>@@@NNNbbbvvvxxxXXXeeesssgggrrroooiiikkk{{{yyyrrruuutttnnnkkkooouuuwwwoookkkhhhhhheee___ZZZYYY^^^TTTKKKJJJMMMQQQWWW]]]eeehhhooozzzkkkMMMEEEKKKMMMIIIAAA:::;;;@@@CCCKKKQQQVVVUUUNNNEEE@@@???>>><<<:::888666777777888888;;;WWWxxx|||hhh^^^kkkzzzwwwvvvuuuyyyssseee^^^nnnwwwkkkkkknnnsssqqqjjjhhhjjjssswww}}}uuulll~~~}}}nnnccciiiuuu{{{zzzyyyzzz||||||{{{zzzyyyxxxwww}}}zzzwwwxxxvvvrrrhhhgggjjjsss{{{yyyxxxzzzqqquuu}}}zzzzzztttpppuuuzzzvvvuuuxxx{{{|||{{{vvvmmmeeeeeeppp|||~~~yyy~~~mmm]]]\\\lll~~~vvvhhhlllttt}}}|||tttwww|||pppkkknnnvvv}}}{{{xxxuuuyyywwwrrrvvv{{{ooolllkkknnnvvvxxxqqqsssooo___iiiooosssuuuuuutttsssrrrqqqnnniiifffeeetttzzzrrrmmmiiilllrrrooonnnjjjjjjmmmooovvvppp```cccxxx{{{tttttttttuuuuuusssoookkkoooqqqrrrrrrqqqpppqqqrrruuuuuuttttttttttttttttttqqqtttxxxyyyxxxwwwwwwyyyyyywwwvvvwwwwwwyyy{{{zzzzzzsssggg]]]lll|||www}}}uuucccmmm|||~~~{{{vvvuuupppooouuuxxxxxxzzz~~~}}}{{{yyyuuunnnhhhlllttt|||zzz|||yyyvvvppptttuuutttzzz}}}qqq```PPPJJJJJJSSSlllwwwpppdddPPPMMMZZZbbb|||tttbbbvvvzzziiimmmmmm}}}zzzRRRHHHHHHPPPWWWUUUUUUlllyyybbbUUUOOOSSSooowwwwwwhhhXXXOOOCCC@@@===;;;999888666444555444333222111111111111...000111222333555999<<<<<<<<<===>>>>>>>>>>>>===999CCCddduuuxxxoooCCC???CCC666777777777777666444222111000000///...............111***444;;;GGGnnnyyyUUU@@@???CCCOOObbbvvvbbbnnn{{{hhhppp|||jjjeeeggg}}}|||wwwpppttttttnnnjjjmmmrrrtttqqqllljjjjjjfff\\\UUUSSSPPPKKKLLLUUUbbbllluuu|||lllMMMEEEFFFJJJJJJEEE??????CCCFFFEEEOOOYYYZZZQQQGGGBBBAAA>>>===:::888777666777888;;;>>>ZZZzzzsss^^^ZZZ~~~yyyuuuttt}}}rrrbbbXXXggg{{{|||uuutttwwwzzzwwwrrrssszzzwww~~~ssseeeaaasssxxxwwwzzz|||{{{zzzyyywwwtttzzz|||wwwuuuooohhhaaafffsss}}}zzz~~~xxxpppnnnwwwyyyzzz{{{vvvqqq|||yyyzzzwwwqqqpppvvvzzzzzzuuuwwwssshhhaaajjj|||xxxwwwggg]]]bbb|||~~~}}}xxxxxxzzzyyysssvvv}}}~~~zzzwwwpppmmmnnnxxx{{{tttyyyvvvnnnkkkvvv~~~pppgggfffjjjwwwwwwooorrrooo___hhhppprrrtttvvvtttrrrqqqpppmmmiiigggbbbooosssiiieeefff{{{}}}ppplllkkkffffffmmmmmmvvvrrr___bbb{{{uuuvvv{{{vvvuuuuuuuuuuuuuuuuuutttqqqsssuuuuuuttttttuuuvvvqqqsssuuuvvvvvvtttrrrpppmmmqqqvvvwwwwwwvvvwwwyyyxxxuuuyyyzzzsssuuu~~~zzzwwwvvvxxxvvvnnneee___vvv~~~|||wwwppprrrooo___oooqqqzzzrrrlllggggggnnnssstttxxx~~~wwwwwwvvvpppfffcccsss}}}~~~zzzzzz}}}www```nnnsssuuuxxx{{{vvvnnnnnnVVVFFFLLLYYYhhh|||lll]]]HHHIIIgggwwwccc{{{jjjwwwuuuyyylllFFFLLLUUUfffuuuwwwyyy|||cccXXXVVV^^^xxxiiiYYYMMMGGGCCC@@@===:::999777555333555444333222111111111111...000111222333555999<<<<<<======>>>>>>>>>>>>===>>>VVV}}}nnnddd===???DDD666999888555333222111111111000000///...............333,,,777???KKKtttYYY@@@@@@CCCNNN```rrrooozzzjjjkkkttt}}}zzzhhheeehhh}}}uuuooossstttnnniiilllppprrruuupppnnnooojjj^^^UUUSSSVVV\\\lll|||pppMMM???DDD@@@@@@CCCBBB???BBBHHHRRR\\\aaa[[[OOOFFF@@@===>>>>>><<<888888:::999555AAAAAAOOOwww{{{|||pppbbbhhh|||tttfff\\\iii{{{zzz}}}zzz~~~}}}|||xxxnnnwww~~~yyyyyy}}}{{{uuu||||||yyypppkkklllooonnn{{{wwwuuuiiimmm|||uuu}}}zzz~~~xxx{{{}}}~~~|||zzzyyypppiiiwwwuuummmtttvvvoooYYYfff}}}~~~|||xxxrrruuuxxxsssnnnwww}}}zzzxxxvvvtttsssdddwww|||}}}{{{ooodddeeexxx|||}}}nnneeeooo~~~~~~uuuooommmgggdddpppiiihhhzzzrrrvvvxxxuuuooonnnqqqoooiiibbbhhhqqqooovvvdddbbbyyy|||mmmjjjkkkiiilllqqqqqqnnnfff```yyyzzzvvvwwwwwwvvvwwwvvvsssqqqssstttsssrrrrrrppptttvvvrrrppprrrtttssstttsssrrrrrrssssssqqqooopppvvvxxxtttssswwwzzzxxxsssvvvyyywwwssssssxxx}}}xxxzzzyyy{{{{{{lllaaaiii~~~yyyooo}}}yyytttxxxlllfff~~~ssswwwooodddggghhhiiiooovvvwwwtttvvvvvvqqqhhhiiiwww~~~|||~~~~~~{{{yyyqqqwwwzzzmmmdddqqqyyyyyy~~~xxxwwwuuujjjbbbIIIJJJ___sssgggSSSRRRfffrrrbbbqqquuuuuucccNNNPPPooouuuaaaSSSWWWccc}}}nnn^^^RRRJJJHHHGGGAAA>>>;;;999888666444222000000000000000000000000111111111222444777:::<<>>AAAIII___vvvwwwkkkvvvvvvlllaaagggjjj~~~xxxssstttvvvuuuooohhhhhhmmmooommmmmmjjjaaaZZZaaalllxxx~~~zzzwwwsssooo}}}YYYCCC>>><<<===AAABBBAAAEEELLL___iiinnndddTTTGGGAAA???>>>???<<<999999;;;:::666777>>>RRR{{{yyyrrrdddpppzzzxxx|||}}}{{{sssiii^^^eeeyyywww}}}~~~~~~}}}}}}zzzwwwvvvttt{{{uuuyyy|||yyy~~~zzzvvvwwwzzzwww|||xxxmmmkkkuuuttt|||yyy}}}xxx|||}}}~~~}}}{{{zzzzzzqqqjjjxxx~~~zzz{{{{{{vvviii___yyy~~~}}}~~~vvvtttsssqqqsssvvvtttqqqxxx{{{zzzxxxwwwvvvvvvuuutttrrr~~~xxxwwwvvvwwwwwwtttmmmgggmmmyyyrrrlllmmm~~~yyyuuuooonnnpppqqqiiieeesssiiihhhzzztttrrruuutttqqqppprrrnnnhhhdddhhhssspppuuueee^^^vvv~~~ooojjjkkkjjjmmmrrrrrrooohhhaaavvvwwwtttvvvuuurrrppptttrrrpppqqqqqqqqqrrrsssqqqvvvwwwrrrnnnnnnooonnnrrrqqqpppqqqrrrrrrpppooonnntttwwwuuusssuuuuuuqqqsssuuuwwwvvvuuuuuuxxx|||yyy|||yyyzzzyyyiii```hhh~~~xxxuuu}}}wwwtttuuufffooo{{{oooeeejjjqqqwwwwwwvvvvvvsssnnnxxxpppeeeaaalllzzzyyy}}}{{{zzzuuurrruuuuuuqqqoooqqqyyyrrrmmmrrruuujjj\\\JJJTTTsss~~~]]]OOO\\\~~~uuuccc{{{xxxwww}}}yyyyyycccTTTbbb|||nnn^^^RRRVVVbbb{{{rrreeeVVVKKKEEEDDDDDD@@@===999777666555333222000000000000000000000000222222222333666999<<<>>>????????????@@@AAA@@@>>>DDDffftttxxxpppQQQEEEAAA@@@@@@===:::666444333333222111222111000///...//////000111444222444JJJeeejjj^^^PPP>>>AAAIII___wwwyyyvvv}}}qqqeeehhhhhhzzz~~~vvvrrrrrrssssssmmmhhhiiinnnllljjjjjjjjjggggggppp|||wwwuuurrrpppqqqrrrooollljjjIII<<<;;;>>>BBBEEEHHHNNNTTTmmmzzzrrr\\\KKKCCCAAA>>>???===::::::===<<<888666???RRRwwwzzzlll```yyyyyyssstttwwwxxxssspppdddbbb|||{{{tttxxx{{{{{{~~~~~~~~~~~~zzzsss}}}}}}pppmmmvvv|||nnnpppyyyyyyzzzsssrrryyynnnhhhqqqsss|||}}}yyy|||xxx}}}}}}}}}}}}}}}|||||||||zzzyyyyyyqqqjjjwwwtttyyyuuuppp}}}yyyaaahhh{{{vvvzzz|||{{{yyy|||~~~|||tttooopppssstttqqqttttttttt{{{yyysssttttttuuuuuuvvvwwwwwwzzzssstttvvvwwwxxxwwwuuusssrrryyy}}}qqqnnnvvvzzzvvvrrrooolllooosssooodddbbbwww~~~gggggg|||vvvrrrtttuuuttttttsssooohhhfffgggxxxppppppccc\\\tttssskkkjjjkkknnnsssssspppjjjbbbqqq~~~qqqooopppmmmhhhdddcccdddeeeeeeeeefffiiijjjlllrrruuupppllllllmmmmmmpppoooooopppqqqrrrpppooojjjooossstttuuuwwwtttpppttttttuuuvvvvvvxxxyyyyyy{{{}}}yyyxxxvvvggg```jjj}}}~~~xxx{{{}}}tttuuurrr```zzz}}}~~~xxxlllcccuuu}}}yyytttqqqmmmooofff___dddxxx|||wwwxxx|||}}}yyyssstttpppmmmmmmooottt}}}yyysssqqqrrrzzzzzzmmmTTTKKKcccnnnTTTUUUwww~~~}}}]]]wwwuuuwwwssswww|||xxxjjj```hhhyyytttooojjj^^^RRRTTT]]]llldddWWWKKKCCC@@@AAABBB@@@<<<777444333333222222000000000000000000000000111222333555888<<>>>>>>>>===<<<;;;DDDpppqqqcccRRRDDD@@@BBB;;;;;;999555444444444333222222111000////////////000000222///111CCC[[[ddd^^^QQQ>>>@@@HHH```zzz~~~qqqvvvrrrrrrlllvvvwwwpppooopppqqqnnniiijjjooollljjjiiijjjlllooowww}}}zzzxxxnnnjjjhhhiiikkkiiiccc^^^xxxLLL???@@@CCCGGGLLLRRRZZZaaassseeePPPFFFCCC???@@@>>>;;;<<>>BBBBBB>>>GGGGGGKKKhhh}}}zzzvvvpppnnnpppvvv}}}|||~~~xxxwww|||mmmzzzrrriiirrr}}}|||sssnnnddd```^^^fffyyyxxxzzz|||}}}zzzuuurrrtttxxx{{{wwwqqqlllmmm{{{{{{zzz}}}~~~xxxttt|||yyywwwmmmmmmxxx{{{{{{uuuzzz|||}}}}}}|||zzzyyyxxxyyyzzz{{{wwwuuutttmmmiiivvv}}}}}}tttlllpppzzz{{{hhhccc}}}yyyzzz{{{wwwsssrrrrrrssssssssspppmmmkkkkkkpppqqqrrrvvv{{{{{{ttttttwwwzzz{{{zzzzzz|||~~~{{{}}}}}}yyywwwwwwvvvrrrvvvtttssstttxxxzzzxxxvvv~~~zzzooosss}}}zzzsssllllllppprrrpppqqqnnniiiaaa^^^iiimmm___mmmwwwyyyvvvsssrrrqqqnnnllljjjeeeccctttjjj^^^]]]tttppplllooonnnsssqqqnnnlllcccdddtttxxxlll___YYYWWWWWWZZZ___sssyyy|||yyywwwwwwuuupppccciiilllkkklllqqquuuvvvrrrqqqqqqsssuuuuuutttsssiiiffffffllltttyyyzzzzzzuuuuuuvvvxxx{{{{{{yyyvvv{{{}}}zzzyyywwwkkkiiixxx~~~~~~}}}zzz}}}wwwooo}}}ooosss|||tttmmmnnnwww|||zzz}}}~~~wwwmmm{{{}}}|||~~~|||wwwpppnnnqqquuuqqq||||||{{{wwwwwwzzzxxxdddWWW```uuufffTTTTTT}}}}}}xxxzzz___```zzz|||}}}||||||rrrlllgggeeellluuu{{{yyyrrrjjjeeeaaafffllllllcccWWWQQQRRRSSSNNNFFF@@@===>>>BBBEEE???;;;666333222333333333000000000000000000000000///111444888;;;===??????>>>===@@@DDDCCCAAAFFFNNNvvvvvvhhhMMMPPPCCC???BBB666999777666555666666555333111111111111111000000///,,,...///111999EEEPPPVVVWWWAAA???DDD]]]zzzxxx___ppp|||mmmlllzzzjjjkkkqqqwwwvvvooojjjiiinnnoooqqqrrrttttttpppkkkrrrsssqqqllllllpppqqqmmmlllfffdddhhhfff[[[PPPKKK|||LLLCCCEEEFFFGGGOOO^^^mmmtttzzzpppWWWIIIDDD???AAA@@@>>>@@@DDDDDDAAACCCEEEHHHeee|||wwwyyyvvvoooqqqzzzzzzwwwwwwxxxvvvvvv~~~kkk___WWWXXXYYY___ooo}}}zzznnnlllooosssssspppoooxxxzzzzzzxxxwww~~~}}}~~~|||~~~|||~~~~~~|||~~~xxxppp|||{{{tttjjjpppxxx~~~zzz{{{vvvxxx~~~~~~|||{{{zzzxxxxxxyyyzzz{{{xxxtttsssllliiiwww}}}vvvmmmkkkvvv{{{rrriiihhh}}}xxxvvvssspppsssxxxpppmmmkkkkkkhhhbbb______qqqqqqrrruuuwwwyyyxxxwwwuuuxxx|||}}}{{{zzz{{{}}}vvvyyyzzzyyyzzzzzzuuummmuuurrrqqqssswwwyyyvvvssstttooojjj|||zzzyyytttnnnlllnnnmmmjjj```cccgggjjjnnnwww~~~fffdddwwwxxxwwwrrrnnnnnnmmmjjjhhhiiieeeaaannnggg\\\fffqqqmmmqqqpppsssooommmmmmddd```jjjnnnhhhcccaaa______fffnnnzzzpppqqqooommmpppwwwyyyvvvuuuttttttuuuvvvwwwuuutttmmmfffbbbiiiqqqvvvvvvvvvvvvxxx{{{||||||zzzxxxwwwyyy}}}{{{zzzxxxmmmmmm||||||{{{{{{zzzuuurrrnnn~~~~~~|||vvvmmmhhhmmmxxxxxx}}}}}}zzzxxxrrrjjjdddhhhttt{{{xxx{{{uuutttuuu}}}uuueeeUUUjjj{{{ttt^^^OOOZZZuuuvvvyyyrrrkkk^^^bbbwwwxxxyyyzzzhhhcccgggjjjmmmlllmmmrrruuuqqqggg^^^\\\```dddddd^^^WWWRRRPPPLLLIIIDDD@@@???@@@DDDFFF===:::555333222333333222000000000000000000000000///111555999<<<>>>>>>>>>@@@???AAABBB>>>===IIIZZZwww\\\IIILLLEEEAAA@@@999:::999777777777777555444111111222222111111000/////////111444888AAAPPP^^^]]]FFF???@@@VVVrrr|||xxxgggooossslll}}}|||mmmnnntttzzzzzzqqqjjjhhhkkkqqqwwwzzz}}}~~~xxxrrrzzzwwwnnnfffiiisssuuuppphhhaaa]]]___ZZZOOOIIIJJJvvvKKKAAADDDDDDDDDOOOcccuuu~~~oooWWWIIIDDD???AAA@@@???AAAFFFGGGCCCAAACCCDDDYYYtttnnnrrrpppmmmzzzzzzpppsssxxxeee^^^^^^iiipppqqqvvv}}}{{{sssooonnnoooqqqppprrr|||~~~~~~|||vvvzzz}}}wwwyyy|||www||||||||||||||||||{{{yyy{{{~~~xxxtttvvv|||uuurrrqqqpppyyy}}}~~~uuuvvv}}}zzzzzzyyyyyyyyyzzz{{{{{{{{{vvvsssmmmjjj{{{|||vvvrrrnnnoooxxxuuusssrrrkkk{{{vvvrrrnnnlllpppvvvppphhhbbb```___]]]___eeeqqqsssttttttrrrpppqqqssspppuuuyyyzzzwwwvvvwwwzzzuuuxxxzzzwwwuuutttpppjjjqqqrrrtttvvvwwwwwwvvvvvvnnnooopppyyywwwyyyuuunnniiihhheeebbb___iiiuuu|||}}}tttdddpppyyyrrrmmmlllppppppkkkiiijjjeee___ggg}}}~~~eeeaaaxxx}}}qqqmmmssssssuuupppmmmoooggg```eeerrrvvv|||zzzuuuyyyzzz{{{tttqqqwwwzzzwwwvvvuuuvvvwwwwwwuuusssooofffccclllvvvyyywwwvvvwww{{{}}}yyywwwwwwyyy}}}|||{{{xxxllllll{{{}}}xxxyyy|||xxxvvvwwwyyykkk}}}|||vvvooolllpppwww~~~yyy}}}wwwvvvwwwrrrpppmmmlllpppxxxwwwrrr|||vvvppppppwww}}}|||}}}{{{vvvwwwtttgggWWWyyy}}}wwwoooXXXQQQhhhvvvxxx~~~{{{nnnkkkhhh\\\aaapppmmmnnn{{{dddUUUXXXdddjjjooollljjjmmmqqqooofff]]]ZZZ[[[ZZZXXXWWWTTTQQQNNNGGGEEEBBB@@@@@@AAACCCEEE:::777444222222222111000000000000000000000000000111444888<<<>>>???>>>>>>CCCAAAAAA@@@;;;???WWWsss~~~|||jjjVVVHHHHHHGGGBBB>>>===<<<:::999999999888666444111111222222222111000///111///000333555===SSSiiieeeKKK@@@<<>>@@@@@@???>>>???>>>@@@CCCBBBOOOuuuxxxXXXTTTIIIEEEIIICCC<<<@@@===<<<:::::::::999666444111111222333222111000///000---,,,...000:::UUUqqqjjjNNN@@@999GGG^^^eeesssyyyyyynnniiixxxxxxzzzllluuu{{{wwwwwwyyyxxxrrrmmmmmmmmmvvv{{{xxxuuuuuupppjjjnnnnnnjjjiiisss{{{ooo[[[OOOIIIJJJTTT]]]hhh~~~wwwCCCAAA>>>>>>EEEQQQeee~~~uuuSSSHHHHHH@@@BBBEEEFFFEEECCCCCCCCCAAAFFFAAAFFFaaa~~~}}}sssmmmiiioooqqqggghhh{{{~~~}}}|||gggZZZ```ppp|||wwwxxxxxxxxxzzz}}}{{{uuutttyyy~~~~~~qqqjjjlllnnnnnnwww|||xxx|||}}}}}}}}}}}}vvvooommmrrr{{{|||zzz{{{~~~zzzvvv|||~~~|||yyyyyy{{{}}}~~~~~~{{{zzzlll```rrrsss{{{}}}vvvssszzzvvv{{{yyynnnjjjwww~~~wwwsssrrrsssrrrqqqkkk^^^\\\kkkyyyzzzyyy{{{vvvwwwtttllldddaaaaaaaaammmiiimmmwwwyyytttvvv}}}sssrrrlllddd``````^^^[[[dddggglllqqqtttvvvtttrrruuusssyyyuuupppuuunnnddd^^^```bbbffftttyyytttqqqqqqbbbuuuzzz{{{zzzyyytttrrruuuuuuppplllkkklllaaa```vvvrrrqqquuutttuuurrrrrrtttxxxvvvsssrrrqqqmmmfffaaa}}}yyyuuurrr}}}nnnbbbmmmzzzwwwuuuxxx|||}}}zzzvvvzzziii^^^yyyzzzzzzuuu{{{yyywww~~~vvv}}}tttooosssgggcccvvvzzzxxx~~~}}}vvvvvvcccwww|||qqqlllccclll}}}~~~zzzwwwuuuqqqooossszzztttxxxuuuxxxzzzllllllqqqtttmmmUUURRRQQQWWWcccjjjkkkhhhjjj|||vvvsss___TTT]]]ttttttzzz~~~uuuZZZccc~~~iii___```cccVVVOOOPPPRRRSSS]]]kkk{{{}}}pppjjjoooppplllccc```ZZZSSSLLLGGGDDDBBBBBBBBB@@@>>><<<999777666333333222222111000//////000111222111000000222444666888:::;;;<<<===???BBBAAA???EEEAAA@@@jjj}}}yyyRRRLLLIIIHHHFFFAAA>>>??????===<<<===AAABBB:::111666333000///000222333333111+++,,,333444777NNNiiibbbKKK@@@CCCCCCKKK\\\eeennnqqqyyy{{{rrrxxx}}}pppfffjjjnnnzzzvvvxxxxxxsssmmmiiijjjvvv}}}vvvmmmjjjjjjiiiggg___```kkkmmm```RRRMMMQQQ\\\hhhvvv}}}HHHDDDBBB???AAAOOOiiiyyyVVVHHHEEECCCFFFKKKLLLKKKHHHEEEDDDBBBGGGBBBFFF]]]xxx|||{{{}}}~~~sssnnnnnnvvvyyyyyy}}}~~~{{{zzzyyytttfff\\\eeeuuuwwwoooyyy~~~vvvooolllllloootttyyy~~~zzzhhh[[[XXXbbbmmmxxxvvvooouuuzzzvvvrrrsssyyy||||||~~~wwwxxx~~~|||zzzyyy{{{~~~{{{vvvjjjiii~~~wwwxxxwwwxxxxxxrrrlllhhhqqqyyytttrrrqqqooommmbbb```mmm}}}www}}}yyyuuummmeeebbbgggnnntttrrrsssxxx}}}{{{wwwvvvyyyssskkkaaa^^^aaagggnnnsssjjjqqquuurrrppptttvvvuuutttwwwxxxwwwvvvuuuqqqlllfffbbbccclllvvv{{{{{{qqqqqqvvvxxxrrrjjjjjj{{{zzzyyy}}}wwwwwwrrrqqqtttuuuqqqnnnmmmjjjcccfff|||vvvooovvvvvvvvvsssqqqsssvvvtttssssssssspppjjjeeeuuu|||~~~wwwoookkkwwwzzzwwwuuuwww{{{}}}{{{xxxvvvkkkhhh}}}vvvzzzxxxuuu{{{|||wwwuuuvvvfff```sss~~~||||||www~~~eeexxx~~~kkkggguuu}}}~~~}}}~~~qqqoooooorrrtttvvv~~~~~~~~~wwwmmmfffpppkkkpppzzzrrrYYYOOOPPPTTT\\\dddkkkllllllsssrrrsssqqq\\\XXXaaavvvwwwnnnrrrzzz|||zzz~~~ttt```ccc{{{oooffffffaaaZZZVVVVVVTTTXXXkkkoooeeehhhiiieeecccaaa\\\WWWQQQMMMIIIHHHAAA@@@???===:::777555444333333222222111000000///000111222111000111333555888:::<<<======>>>@@@BBB???AAA???@@@]]]}}}fffMMMHHHDDDDDDCCC???===>>>===<<<===AAAGGGGGGAAA999666444222111111111000...222,,,,,,222333888OOOkkkeeeMMM???>>>===HHH^^^jjjzzzxxx{{{{{{~~~rrrsssuuuhhhbbbhhhmmmzzztttvvvxxxvvvsssqqqmmmuuuzzzwwwrrrnnniiidddcccZZZWWW[[[ZZZUUUWWW___uuuMMMEEEFFFAAA???MMMllltttUUUIIIGGGEEEIIIMMMOOOMMMIIIFFFDDDBBBGGGDDDFFFWWWlll~~~{{{xxxvvvnnnrrrxxxvvvzzz|||wwwrrr{{{xxxwwwsssfff[[[aaaoooxxxxxxlll\\\^^^}}}}}}pppeee```aaaccciiirrr|||tttrrrwww|||tttaaaSSSOOOZZZssstttiiisss}}}}}}}}}|||~~~~~~||||||}}}xxxsss~~~}}}}}}{{{xxxxxxzzz}}}~~~~~~pppfffooo{{{zzzyyy{{{vvviiimmmbbbeee}}}yyytttqqqoookkkggg[[[ddd{{{yyysss~~~wwwqqqkkkhhhlllttt}}}ttt{{{~~~zzzuuunnnaaa\\\ggguuuzzzyyyyyyrrr~~~wwwqqqvvvwwwsssnnnwwwxxxqqqooossslll___^^^hhhssszzz~~~|||rrrjjjjjjqqquuuqqqkkknnn}}}xxxvvvzzzuuutttpppooorrrssspppnnnooolllggghhhyyyvvvnnn{{{xxxvvvuuusssrrrrrruuusssrrrtttuuutttooojjjggg{{{yyy}}}}}}}}}~~~{{{xxxuuuwwwzzz}}}|||{{{nnnffflll|||wwwyyyxxxwww}}}yyyyyyuuuccc```tttxxxvvvkkk|||xxxgggfffxxxyyy~~~}}}|||yyyyyyjjjlllttt{{{vvv}}}rrrbbb]]]bbbppptttxxxuuuWWWGGGIIITTTdddpppuuuuuusssqqqzzzuuu{{{xxxbbbaaajjjnnndddlllgggjjjmmmqqqvvv|||~~~wwwnnneeevvvzzzrrrpppqqqppppppkkkdddiiiqqqbbbcccdddaaa___]]][[[XXXSSSOOOLLLJJJ@@@???===;;;888555333111333333222222111000000000000111222111111222444666:::<<<>>>?????????@@@BBB===FFF===AAAyyywww^^^JJJEEEBBBCCCCCC@@@???AAA>>>===???EEEJJJIIIBBB<<<444333222333333222000...444---,,,000222777NNNhhhcccNNNCCC@@@<<>>===:::888555222111222222222111111111000000000111111111111222666888;;;===???@@@???>>>??????;;;HHH@@@KKKrrrnnn___KKKFFFCCCEEEFFFDDDDDDFFFCCCAAABBBHHHJJJEEE===888666444333333444444333222333...---000111555GGG\\\ZZZLLLHHHGGG@@@GGGYYYcccqqqyyy{{{tttxxx|||rrrkkkjjjfffyyysssuuuyyyyyyxxxyyypppsssuuuuuurrrnnnhhhccc___^^^bbbjjjsss{{{wwwSSS@@@EEEFFFGGGSSShhhwwwzzzvvv|||kkkUUUOOOOOOFFFFFFFFFEEEBBBAAABBBCCCBBBEEECCCDDDIIIRRRpppzzzuuuxxxxxxyyyzzz|||zzzuuusssmmmjjjttt~~~ooobbbbbblllxxxssssssrrrnnnjjjkkkqqqvvvrrr|||uuu]]]WWW___{{{|||{{{}}}}}}xxx}}}zzz~~~~~~{{{uuurrrwww}}}{{{zzz{{{||||||{{{zzzrrrdddfff|||yyyvvvttttttuuuxxx{{{zzzttt}}}zzz|||xxxtttrrrqqqnnniiidddkkkvvv|||~~~xxxkkklllttt}}}yyyxxxyyyxxxyyyxxxddd^^^nnn{{{uuuzzz~~~rrrwww~~~pppkkklllppprrriii```aaajjjyyysssjjjlllpppooo```fffnnnqqqooonnnqqqtttnnnvvvuuuqqqtttqqqqqqnnnmmmooommmiiihhhkkkpppllleeejjjyyyyyytttxxxyyyqqqnnnqqquuuvvvvvvuuutttuuuvvvuuuoookkkaaayyy}}}}}}{{{uuuvvvyyy|||{{{}}}{{{zzzyyy{{{}}}|||jjjuuuxxxooozzz{{{|||}}}}}}{{{}}}zzziiidddzzzyyyzzzyyyrrr}}}}}}mmmgggvvvzzzzzz}}}vvvtttqqqppptttzzz~~~}}}}}}}}}pppiiimmmuuummm___ggg}}}ppphhhWWWTTTjjjpppuuu~~~www{{{|||oookkkwwwyyywwwrrrddd\\\VVVXXXeeerrrwwwzzz~~~ooorrrxxx~~~xxx___UUUUUUSSSOOOLLLLLLLLLKKKIIIFFFCCCBBB>>>===<<<:::888555333111222222222111111111111111111111111111111333777;;;;;;===??????>>><<<;;;;;;<<>>LLLPPPHHHIIIGGGAAAKKKaaammmuuusssuuuzzzqqqfffzzzzzzuuuwwwyyywwwsssrrroooqqqsssrrrmmmiiiiiikkkhhhmmmxxx}}}uuuuuuuuuuuu___FFFFFFIIIPPPZZZeeemmmqqq{{{tttvvv^^^QQQKKKHHHHHHFFFDDDBBBBBBEEEGGGCCCDDDBBBDDDGGGKKKggg~~~|||}}}vvvjjjgggffffffdddgggmmmttt}}}wwwsssuuuwwwzzzrrr___UUU]]]uuutttlllmmmppprrr|||mmmYYY[[[jjj{{{xxxzzz~~~{{{vvvyyy}}}~~~}}}}}}vvvttttttvvvyyy}}}}}}}}}}}}~~~~~~}}}yyyvvvbbbddduuuzzz{{{nnngggrrrtttwwwzzzyyyvvvtttsssssssssqqqlllgggkkk}}}ttt{{{yyykkknnnlllrrr}}}{{{vvvxxx}}}xxxrrruuu}}}~~~ooo]]]eeevvvmmmmmmhhhwww{{{uuulllhhhhhhbbb^^^kkk|||rrrfffaaahhhnnniii```bbbeeennn{{{xxxrrrxxxxxxppprrrnnnrrrooonnnooolllggghhhlllmmmpppkkkooovvvqqq{{{qqqmmmqqquuuvvvvvvtttssstttuuusssnnniii```sss~~~~~~wwwvvvwwwyyy|||~~~}}}~~~|||yyy||||||{{{zzz{{{|||}}}~~~kkkxxxzzzppp~~~~~~||||||{{{}}}xxxiiirrrwww~~~wwwyyy{{{nnnhhhsssxxxrrr{{{~~~uuupppmmmppprrrvvvxxxllleeecccccchhhmmmbbbdddppp}}}yyyqqq~~~~~~aaaXXX^^^tttwwwvvv{{{yyynnnpppxxxvvvtttzzzqqqlllmmmyyytttqqqqqqxxxxxxwwwwwwyyy}}}yyygggZZZUUUSSSOOOKKKHHHHHHGGGFFFDDDBBB@@@???;;;;;;:::999777555333222111111111111111111111111111111111111222444999===;;;===??????<<<:::888888===777KKKYYYSSSKKKGGGGGGKKKLLLIIIFFFGGGGGGBBBDDDKKKLLLDDD@@@AAAHHHBBB:::444111111222222111000111222000///777AAAMMMGGGFFFBBB<<>><<<>>>@@@???<<<999777666======gggaaaTTTKKKIIIJJJNNNOOOJJJEEEDDDEEE???AAAIIIJJJCCCAAAFFFFFFAAA;;;666333222222111222111111111//////666>>>OOOKKKKKKDDD<<>>;;;:::999999555555555555444333222222111111111111111111222222111111111111222666;;;???===???AAA@@@===999666555<<>>FFFFFF???>>>DDD>>><<<888666666555444333333222111///---000777???PPPPPPSSSKKKAAAOOOmmm~~~}}}kkkaaadddqqqpppwwwtttssspppnnnnnnnnnhhhiiisssyyywwwttttttmmmrrrvvvxxxxxxxxxuuuqqqwwwqqqmmmnnnppppppmmmkkk```TTTIIIMMM___qqqzzz|||vvvjjjiiifffYYYLLLFFFGGGHHHHHHHHHGGGFFFEEEDDDBBBCCCDDDNNNZZZYYY^^^pppyyy~~~bbb^^^xxx}}}wwwdddVVVNNNWWWkkk{{{|||{{{}}}wwwuuuooommmzzz}}}~~~~~~wwwnnnxxxrrr]]]UUUllluuu~~~rrrooozzz}}}~~~{{{|||wwwuuuvvvtttqqquuu}}}vvvooommmpppnnngggjjjrrr{{{rrrqqqwwwmmmooowwwsssuuuvvvwwwyyyxxxrrrllljjj|||wwwrrrpppwwwppp~~~yyysssuuutttpppoootttzzz~~~}}}|||ggg\\\nnnzzzhhh]]]jjjyyydddggg}}}{{{vvv}}}~~~wwwjjjkkkiiiuuuqqqjjjsssqqqooollllllnnnqqqrrrsssvvvuuueee___qqq~~~yyyrrryyy{{{qqqrrrqqqkkkqqquuutttnnnlllnnnlllgggWWWdddyyyzzzwwwuuu{{{|||yyyyyyvvvxxxwwwtttuuuyyy{{{zzzuuuuuutttvvv{{{|||uuulllbbbkkk|||mmm~~~|||hhhnnn}}}zzz}}}rrr{{{sssxxx||||||}}}iiiWWWWWWhhhxxx|||xxxzzz}}}kkk^^^ZZZFFFLLL]]]cccuuuvvvuuu~~~~~~}}}ooo```eee~~~ssstttyyyzzz{{{|||sssuuuwwwvvvpppjjjkkkooosssooorrr}}}yyynnniiieeeiiiqqqvvvsssnnntttkkkjjjnnnrrrwwwkkkRRRRRRPPPLLLKKKMMMNNNKKKEEEEEEBBB???===;;;:::777555555555333222111000000000...000111222111111333444222333444666999<<>>???;;;555888MMMfffzzz|||vvveeeXXXSSSMMMUUUaaaggg\\\JJJBBBCCCAAAAAABBBCCCCCCAAA===:::999777555444555666555444222222222000...000555999LLLgggjjjQQQCCCHHHYYYkkkrrr}}}ooo]]]fffqqq~~~{{{~~~uuunnnjjjlllpppqqqkkkiiiooovvvvvvtttrrrnnnmmmlllmmmooooooooonnniiikkkllljjjhhhiiinnnrrrbbb[[[UUUYYYdddqqqyyy{{{}}}lll^^^^^^^^^TTTJJJEEEGGGGGGGGGFFFEEEEEEDDDCCCCCCCCCAAAHHHQQQMMMPPP```}}}~~~yyysss```jjj~~~yyyeeeYYYXXXmmm|||yyyxxxxxxxxxrrrvvvzzzjjjkkklllpppuuuyyy|||}}}{{{jjjssszzzggg^^^vvvtttuuuzzz}}}|||{{{{{{tttnnnnnnqqqxxx}}}xxxsssmmm~~~rrrjjjeee|||yyyxxxwwwxxxyyywwwqqqjjjiiizzz|||~~~yyyqqqrrr~~~}}}{{{zzzyyyuuurrruuu}}}~~~{{{lllbbbrrr~~~wwwdddbbbxxx|||oookkkxxxwwwxxxwwwxxxyyyrrrmmmhhhssswwwnnnsssrrrooommmmmmnnnqqqrrrrrrssssssddd___tttyyymmmlll|||{{{qqqrrrtttqqqqqqsssrrrnnnnnnpppllleee```ooowww}}}zzz{{{}}}|||xxxvvvtttxxxzzzyyyvvvwww|||~~~{{{xxxzzz{{{vvvmmmeeebbb|||vvvlllzzzwwwiiisss~~~zzzssszzzxxx~~~yyyxxx}}}bbbbbbhhhxxx}}}yyyttt{{{vvvcccWWWOOOOOOjjjwwwzzzrrrgggaaappp{{{fffeeedddcccgggoooxxx~~~zzzwwwuuutttppplllmmmqqquuuttttttwwwzzz{{{{{{zzzzzzrrrfffZZZ___```aaaeeejjjlllllljjjmmmjjjkkkoooooonnn```JJJEEEIIIKKKJJJIIIHHHEEEAAADDDAAA>>><<<;;;999777555444444333222111111111111///111222222111111222444111222555777:::===???@@@@@@DDDAAA@@@CCC===888@@@gggzzz|||```YYYVVVUUUMMMQQQZZZ^^^VVVIIICCCEEEAAAAAAAAAAAABBB@@@===:::999888666666777777555444222222222000...000555999OOOkkkoooVVVCCCAAALLL\\\hhhuuukkkbbbgggjjjrrr~~~tttzzzvvvpppnnnqqqwwwtttnnnmmmsssxxxsssjjjeeeiiiiiijjjjjjjjjjjjjjjjjjiiigggdddccceeejjjppptttuuuuuuuuuuuuuuuvvvyyy{{{wwwggg]]]aaaddd[[[NNNGGGFFFFFFEEEDDDCCCCCCCCCCCCBBBCCC???BBBHHHDDDDDDRRRnnnuuucccYYYmmm}}}xxxvvvxxxyyymmmeeelllvvvuuu~~~yyyyyy||||||zzzwwwvvvvvvxxxzzz|||vvvfffssswwwddd^^^zzzzzz|||||||||}}}yyyzzztttsssvvv~~~oookkkpppuuu|||}}}yyywwwxxxzzzwwwpppjjjdddyyy}}}uuuqqqxxx}}}uuusssuuu{{{{{{xxxvvvzzzsssdddbbbgggqqqsss|||pppcccmmmmmmgggxxxzzzqqqrrrxxxwwwpppuuuyyyxxxooohhhpppsssssssssqqqnnnnnnpppqqqrrrqqqppppppaaa___yyy|||hhheeewwwuuusssuuuwwwqqqqqqpppooorrrrrrlllccc___sssrrrqqq{{{{{{~~~|||zzzyyyyyywwwuuussswwwyyyyyywwwxxx}}}zzzzzz~~~|||pppfffdddlll|||qqqmmmuuu{{{mmmiiivvvzzzsssssspppqqqxxxyyyuuuxxxuuuzzzsssjjjqqq~~~sss[[[PPPPPPfffzzziiiccceeeuuu{{{eeeSSSMMMUUUVVVPPPSSScccvvv~~~xxxttttttttttttxxx~~~sssooottttttoootttvvvooo^^^PPPMMMPPPSSS[[[^^^bbbdddccccccdddeeeccchhhmmmooolllbbbQQQAAAAAANNNXXXVVVNNNIIIFFFCCCBBB@@@<<<::::::888666555333222222111111111222222000111333222111111222333111222666999===???@@@AAAEEECCC???CCCFFF<<<===OOO}}}dddSSSWWWZZZ[[[QQQPPPRRRSSSOOOIIIFFFHHHBBBAAA??????@@@???===;;;999999999::::::999666333222222111000///111444777HHHfffoooZZZGGGAAAGGGVVVeeevvv}}}lllhhhqqqmmmppp~~~~~~tttkkkpppzzzsssqqqvvv}}}xxxrrrqqqvvvxxxnnn^^^TTTZZZ]]]aaacccaaaaaabbbdddeeebbbaaaeeelllrrrtttsssvvvhhhaaaiiiooodddRRRGGGFFFEEEDDDBBBAAABBBBBBCCCAAACCC???@@@EEEBBBCCCOOOeee}}}{{{ooo]]]UUUjjj{{{rrr~~~|||www|||vvv|||vvvoooqqquuu{{{jjjaaasssnnngggWWWYYY}}}~~~{{{}}}}}}|||wwwwww|||zzzxxxyyyuuurrr{{{{{{mmmhhhqqq|||yyy{{{wwwuuuxxxzzzuuunnniiidddttthhhrrr{{{mmmkkksss}}}{{{yyy}}}|||yyyddd^^^lll|||uuuiiiqqq{{{|||iiijjj|||fffkkk}}}sssqqquuuzzz|||zzzuuurrrtttxxxyyyrrrhhhlllyyyssstttrrrqqqpppqqqrrrqqqppppppnnn___```}}}jjjjjj{{{|||ssstttwwwrrrpppnnnqqquuusssjjjaaa\\\vvv{{{kkkqqq}}}|||xxxtttsssuuuwwwvvvtttuuuyyy{{{zzz|||}}}|||wwwxxx{{{ssseeebbbiii}}}wwwtttrrruuuuuuggglll{{{~~~zzzyyyzzzmmmkkksssrrrxxx~~~~~~}}}{{{wwwpppoootttVVVOOO[[[rrr\\\ZZZ^^^ddd___PPPJJJLLLKKKRRRQQQJJJSSSlll{{{vvvuuuxxxzzz|||uuujjjpppqqqiiiccciiicccPPPCCCJJJ[[[hhhqqqpppmmmjjjfffcccaaaaaa\\\gggmmmnnnjjj[[[IIIAAAIII]]]llleeeUUUKKKGGGEEE@@@===:::999888777666444111111111111111222333333111222333333111111222333111333777<<>>>>>>>>>>><<<;;;::::::;;;======;;;777333333222111000000111444666FFFdddnnn\\\KKKAAAEEERRRgggzzznnnjjjtttmmmooo|||sssjjjgggkkkuuuqqquuu|||zzzsssppptttttthhhXXXMMMKKKQQQXXX[[[YYYWWWYYY\\\aaaaaafffqqq|||~~~xxxpppxxxfff\\\ccckkkbbbQQQEEEHHHFFFDDDAAAAAABBBCCCDDDAAAEEE@@@???DDDBBBBBBLLL]]]{{{}}}{{{nnn______YYYqqq}}}wwwkkkgggooo{{{fff```rrr|||hhheeeWWWaaazzzqqqkkklllnnnggghhhllluuu~~~{{{}}}~~~vvvrrrqqqssstttnnnlll||||||mmmiiippp}}}|||{{{}}}xxxvvvxxxvvvnnnhhhgggvvvooofffuuu~~~vvviiinnnyyy}}}vvveee^^^hhhrrrnnnwww}}}yyyhhhxxxuuuhhhxxx}}}{{{wwwuuuuuusssvvvvvvqqqnnnrrrxxx{{{uuuhhhhhh~~~tttuuutttsssssssssssspppnnnpppjjj^^^eeeqqqooo{{{vvvsssvvvsssooonnnrrrvvvrrriiiaaafff~~~ssszzzzzzuuupppoooppprrrqqqppppppvvvyyyzzz{{{}}}zzzvvvuuuqqqmmmhhh___]]]kkk~~~|||}}}vvv{{{xxx|||llleeeqqq{{{rrrqqqvvvssslllttt|||zzzwwwwwwvvvnnnpppwwwvvv}}}pppRRRQQQdddzzzzzzlllXXXNNNKKKNNNVVVWWWUUU\\\hhh]]]aaa```bbbtttwwwrrrrrrvvvvvvyyyxxxgggmmmqqqjjjiiijjj^^^KKKHHH]]]xxx{{{rrrnnnkkkeee___XXXggglllnnnooo]]]IIIHHHSSSiiiuuuiiiSSSGGGCCC@@@===;;;888777777666555333000000000000111222333333111222333333222111333444333666999===@@@AAAAAAAAADDDBBBBBBFFFBBB888PPP}}}XXXSSS[[[YYYVVVYYYTTTMMMHHHFFFHHHGGGFFFBBB@@@>>>>>>>>>>>><<<;;;;;;;;;===>>>>>><<<777333444222111000111222333444MMMfffmmm]]]LLL@@@@@@KKKeeevvv||||||}}}tttsss{{{pppiiimmmtttuuuqqqnnniiiiiiuuuooorrryyyzzzsssnnnooommmeeeZZZTTTUUU\\\cccddd```\\\\\\]]]dddffflllwwwyyyqqq~~~gggWWW\\\fffcccXXXOOOJJJHHHEEEBBBAAACCCEEEGGGDDDHHHCCC>>>BBB???>>>FFFWWWwww~~~zzzmmmaaacccaaa~~~zzzssstttyyy}}}xxxxxx{{{|||pppdddhhhsssppplll|||~~~zzzgggpppyyyuuullllllhhhaaaYYYUUUUUUWWWVVVVVVWWW]]]fffpppwwwzzz}}}~~~zzzzzzvvvyyyyyysssiiiggguuuooohhhfffqqq~~~~~~~~~}}}{{{{{{wwwvvvooofffeeejjjvvvuuusssyyyxxxsssjjjeeeuuu{{{fffZZZ```ttt{{{rrrrrrwwwwwwrrrppp~~~jjjmmmvvvnnnsss{{{}}}xxxsssuuupppffffffrrr}}}wwwhhheeezzztttwwwvvvuuuuuuuuussspppmmmlllddd]]]mmm|||xxxmmmrrr}}}|||vvvwwwuuuqqqppptttuuuooofffaaarrr}}}{{{xxxtttqqqooonnnlllkkkggglllnnnmmmmmmnnnkkkgggcccbbb]]]YYY\\\ooo}}}zzzyyyzzz{{{{{{yyyjjjcccfffvvv}}}yyyyyy}}}}}}~~~}}}{{{zzzxxxxxxxxxwwwuuuxxx}}}zzzpppwwwkkk```hhh}}}eeePPPZZZwww|||www~~~mmmZZZIIIRRRQQQYYYlll{{{oooiiiiiiiiilllvvveeekkksssrrrvvvlllXXXLLL]]]~~~ttttttsssiii```WWWhhhkkkoooxxxeeeLLLNNN]]]pppvvvdddNNNEEEAAA===:::888666555555555444222000000000000000111222333000111333333222222444555777999;;;>>>@@@AAABBBBBBBBBCCCCCCEEECCCDDDfffXXXPPPVVVUUUUUUSSSQQQLLLFFFDDDEEEDDD@@@BBBAAA??????@@@???===;;;<<<<<<===>>>>>><<<777333444222000000222333333222EEE[[[bbbYYYOOOEEECCCLLLdddqqqpppkkkuuuqqqaaaeeeqqqvvvsssllliiiwwwwwwoooqqqwwwxxxrrrmmmkkkiiieeeccceeewww|||zzzrrrllljjjnnnooorrrvvvxxxyyywwwuuummmqqqhhhYYYbbbpppqqqfff]]]MMMJJJFFFCCCBBBDDDGGGIIIEEEKKKDDD>>>@@@???===CCCQQQgggxxxqqqtttqqq|||hhhgggbbb\\\\\\aaacccccc___^^^cccmmmtttvvvwwwyyy~~~uuukkkdddlll{{{{{{zzzyyywww~~~zzzyyypppyyy|||vvvooobbb]]]UUUTTTSSSRRRRRRRRRTTTUUUYYY[[[\\\ZZZWWWYYY___eeemmm|||yyyxxxyyyxxxooopppxxx}}}gggeeekkk|||}}}{{{yyy{{{}}}}}}{{{yyy|||uuupppgggaaajjjyyyzzzttt{{{{{{zzzxxxooohhheeejjj{{{~~~ssseeeaaaiiiyyy}}}wwwwwwwwwtttrrrtttwwwfffnnnqqqgggqqqzzzsssvvvmmm```ggg}}}wwwhhhcccvvvuuuxxxwwwwwwwwwvvvtttooolllccc[[[]]]xxxuuu|||lllhhhqqqzzzxxxvvvrrrrrruuussskkkdddcccwww~~~~~~~~~{{{vvvrrrppppppgggiiifffbbb```cccccc```XXX___bbbfffwwwzzz}}}zzzvvvxxxzzz~~~vvvqqqvvv{{{qqqggglllwww~~~}}}}}}|||{{{xxxqqqlll^^^]]]]]]^^^\\\]]]fffrrr|||}}}mmmkkkzzzvvv\\\XXXlllwwwtttwwwyyyyyyeeeXXXTTTggguuulllYYYVVVZZZaaavvvqqqdddlllzzzxxxhhhSSSTTT{{{tttnnnrrrtttlllbbbWWWhhhjjjsssoooOOOPPPaaaoooooo[[[HHHEEECCC>>>999777444444444444333222111000000000000000111222///000222333333444555777;;;<<<===>>>???AAABBBBBBCCCDDDAAABBBJJJXXXYYYPPPRRRRRRTTTKKKOOOOOOIIIFFFGGGDDD???AAAAAAAAAAAABBB@@@===:::===============;;;777444555222000000222444333111666IIISSSRRRRRRKKKFFFLLLbbbrrrrrrjjjuuu~~~```ggg}}}uuummmhhhooo}}}sssqqqvvvwwwsssooommmiiihhhmmmuuu~~~uuuooosssxxx{{{yyytttqqqrrruuu```YYYrrrxxxeee]]]lll~~~}}}nnnaaaOOOLLLGGGDDDCCCEEEIIIKKKEEEKKKEEE>>>BBBAAA@@@FFFJJJXXX|||yyy{{{jjj___UUUNNNOOOTTTXXXYYYZZZVVVTTTVVV^^^hhhooowww|||pppeeedddjjjqqqeeeZZZfffrrr}}}zzzzzz|||}}}mmm}}}vvvnnnaaaQQQLLLPPPPPPQQQVVV]]]cccfffhhhaaajjjpppkkk___WWWZZZ``````uuu}}}}}}~~~}}}yyy~~~xxxuuuyyyvvvqqqxxxtttrrruuuyyy{{{{{{|||zzzrrrkkkbbb```rrr~~~zzz}}}xxxxxxwwwrrrllliiillluuu~~~tttqqqmmmnnnsss{{{}}}zzz~~~vvvwwwtttfffmmmyyyzzzpppgggvvvzzzqqqvvvnnncccpppxxxhhhbbbsssuuuxxxxxxxxxxxxwwwtttooolll\\\TTT]]]~~~ooo|||nnnfffkkk}}}yyywwwssssssvvvrrrhhhcccdddzzz~~~{{{zzz{{{rrrqqqkkkccc```dddggggggaaannnyyyuuuuuu|||rrrqqquuummmwwwpppjjjnnn}}}sssuuu|||wwwxxxxxxyyy}}}yyyjjj]]]WWWQQQPPPPPPQQQOOOQQQ```qqqvvv}}}tttzzziiiZZZccc~~~rrrxxxxxxzzz|||uuuddd___gggvvvjjjMMMIIIQQQ^^^sss~~~nnneeennnvvvcccQQQ]]]wwwiiigggnnnqqqllldddWWWiiijjjwwwvvvPPPNNN^^^hhhdddOOO@@@BBBBBB===888666444333444444333222111111000000000000111111...000222333333444666888>>>>>>>>>>>>???@@@BBBBBBEEEEEE???@@@PPPiii}}}XXXOOONNNKKKLLLFFFNNNRRRNNNKKKJJJFFFAAAAAAAAABBBCCCCCCAAA===:::>>>===<<<======;;;777444555222000000333444333111333DDDNNNPPPQQQIII@@@BBB]]]sssyyyrrrzzz}}}```ooowwwmmmgggjjjwwwsssuuuvvvtttrrroookkkjjjttt}}}xxxmmmfffsss|||xxxnnnmmmppp^^^TTT||||||aaagggqqqxxx|||kkkbbbTTTSSSMMMEEECCCFFFFFFBBBAAA>>>>>>AAAAAA>>>@@@FFFIIISSSwww~~~~~~{{{gggYYYVVVUUUUUUXXX___ggghhhfffddd[[[```hhhjjjrrr~~~|||zzz|||fffYYYpppwwwccc]]]WWWNNN^^^lll}}}zzzqqqmmmzzz{{{vvvbbbaaa~~~aaaRRRNNNQQQUUUZZZdddmmmqqqyyyuuullliiikkkttt{{{zzz}}}vvvrrrrrrpppnnnppptttvvvtttrrr||||||ooo]]]aaaxxx|||www{{{xxxpppiiikkkuuu}}}uuurrrssszzz|||{{{~~~}}}yyyrrrtttzzz~~~sssllltttyyyzzzeeeaaa}}}lllooofffaaawww}}}wwwaaa```|||~~~vvvuuurrrrrrwwwyyyooobbb[[[UUUtttwwwtttrrrtttqqqsssuuuuuuuuulllmmmpppaaa^^^xxx~~~vvvxxx~~~~~~wwwooosss||||||yyyqqqmmmpppqqqppprrrwwwqqqqqq{{{~~~{{{zzz~~~xxxnnnbbbUUUPPPRRRUUU]]]aaa```aaahhhmmmmmmzzznnnSSSnnn{{{lllwwwwww|||kkklllttt{{{~~~{{{wwwyyyYYYPPPXXXjjjxxxnnnqqq}}}mmmTTTKKKpppeeennnlllaaaaaalllpppiiieeegggnnnrrrlll\\\MMMFFFLLLTTTTTTJJJ@@@======;;;:::888555222111111222222111111111111111111111111333222111000222555888:::===<<<<<<>>>@@@BBBBBBAAAJJJ===GGGLLLUUUvvvaaaWWWQQQKKKIIIJJJGGGMMMRRRRRRNNNGGGBBB@@@CCC@@@BBBFFFFFF@@@===@@@@@@???======<<<;;;888666777555333222333444444333111===DDDKKKTTTOOODDDCCC^^^yyyyyywwwjjjgggpppuuuooommmhhhuuuvvvlllmmmtttuuusssppplllmmmqqquuuvvvuuupppssstttggg___jjjzzzkkkiiillllllhhhiiidddcccnnnyyy}}}nnniii]]]YYYUUUUUUUUUQQQIIIBBBAAA>>>>>>BBBBBB@@@BBBHHHGGGPPPppp}}}zzzzzz```ZZZWWWooosss{{{|||}}}{{{}}}iii]]]ZZZpppkkkQQQFFFKKKWWWaaasssyyyxxxwww|||yyyvvv}}}|||zzzssseee\\\ooocccUUUUUUZZZiiizzz}}}uuupppxxxyyy||||||}}}~~~{{{wwwsssqqqvvvuuummmhhhooo|||{{{~~~~~~{{{sssssstttwwwzzz||||||{{{rrr{{{vvvqqquuu{{{}}}vvvpppttt}}}{{{yyyyyy{{{|||~~~rrrllluuu{{{ttteeehhhzzzuuummmhhhppp~~~ssslllrrryyyqqqsssyyywwwkkk___[[[iii|||zzzvvv{{{vvvttt~~~wwwssssssmmmhhhccc]]]ggg~~~{{{uuussskkkjjjqqq}}}uuukkk___UUUNNNRRRdddvvv{{{wwwzzzjjjZZZ}}}vvvzzzxxx{{{vvv{{{wwwhhhbbb[[[___eeelllrrrxxx~~~rrrTTT```}}}yyyoooqqq{{{|||vvv```PPPTTT|||qqq```mmmnnncccaaallluuusssbbb___^^^^^^YYYNNNDDD@@@EEELLLMMMEEE<<<:::;;;:::777666555333222222222222111111111111111111111111333333222222444777:::<<>><<>>===<<<:::777555777555333222333444444333444>>>EEEPPP^^^[[[LLLGGGVVVooo}}}vvvvvvqqq```fffooo~~~}}}nnnnnn{{{rrrsssvvvuuusssooojjjjjjmmmqqquuusssjjjgggggg```eeexxxvvvjjjgggiiikkkhhh___mmm|||xxxxxxrrrfffaaahhhkkk```OOOFFFDDDAAA@@@CCCDDDDDDFFFJJJGGGIII___|||~~~{{{vvv{{{gggXXXjjjzzzuuu```YYYlllmmmRRRKKKPPP\\\uuu{{{oooqqq~~~}}}tttsss{{{xxxiii___UUUZZZnnnXXXbbbuuuyyymmmiiirrrvvv~~~~~~xxxuuuwww{{{}}}{{{yyy~~~~~~vvvtttuuuvvvwww|||~~~yyyrrrqqqvvv{{{|||zzzwwwuuutttsss{{{tttrrrooouuuzzzuuuhhhcccpppyyy||||||yyyzzz|||~~~{{{rrrnnnuuuzzzkkkhhhuuuyyyvvviiijjjzzzlllvvv~~~www|||vvv}}}wwwiiiaaaggg~~~zzzxxx{{{vvvsssyyyxxxoookkkjjjddd^^^jjj}}}{{{yyy~~~|||||||||~~~ttthhh___XXXTTTYYYfff{{{~~~~~~{{{{{{rrrtttggg___|||nnnxxx|||vvvuuu{{{~~~~~~oooWWWKKKMMMMMMPPPVVVaaakkkqqqssssssgggUUUwwwwwwmmmooouuurrriiiUUUMMM]]]yyyfffkkkvvvvvvggg^^^dddmmmnnn^^^TTTKKKIIIHHHCCC???>>>===BBBDDD???888777777888444444444333333333222222222222222222222222222222333333444555777:::===???BBBBBBBBBBBBBBBCCCDDDDDDEEEFFFIIIoooXXXMMMIIIIIILLLNNNKKKIIIJJJHHHJJJLLLKKKIIIEEECCCCCCEEEBBBBBBCCCBBB>>>===???@@@???=========;;;888555777555333333444555444333666===CCCSSShhheeePPPCCCKKKaaaqqqppprrrooo___eeejjjzzzmmm~~~uuutttvvvuuurrrmmmgggfffiiimmmnnnnnneee______\\\ggg~~~yyyssslllfffaaa___dddllloooaaaoooqqqccciiilll^^^NNNGGGGGGDDDBBBBBBDDDEEEGGGHHHHHHDDDMMMjjj~~~}}}}}}rrrYYYeeelll___kkkfffWWWRRR___tttzzzyyypppaaa```jjjmmmvvv}}}vvv|||hhhVVVTTTgggnnniiiqqq|||rrrwww~~~}}}~~~{{{yyyxxxwwwyyy|||zzz{{{{{{{{{}}}|||wwwxxx{{{|||{{{{{{{{{tttlllsssttttttsssqqqqqqrrrtttrrr}}}tttqqqqqqiiillljjjaaaXXX```zzzyyy|||xxx|||yyy{{{yyyuuurrruuu}}}uuugggrrrxxxpppmmmxxx|||zzzqqqxxxtttuuummmppp~~~xxx}}}xxxzzz{{{|||~~~mmmbbbbbb```___yyy}}}uuusssuuuvvvsssuuuxxxyyywwwsssooolllqqquuuwwwxxx}}}~~~{{{|||~~~wwwcccPPPVVVYYYggg~~~uuulllkkkvvvtttssscccbbbsssfffeeemmmxxx}}}vvvtttuuuyyyuuuvvvxxxsss```JJJBBBEEEJJJPPPXXXaaagggjjjkkklllcccYYYzzzrrr|||}}}xxxooommmpppmmmeeeRRRMMMdddqqqkkkrrryyyuuueee[[[^^^dddfffYYYMMMCCCBBBEEEDDDAAA@@@999===???;;;666444444666111111222333333333333333222222222222222222222222222333555777:::===???AAACCCCCCCCCBBBAAABBBCCCEEEJJJIII\\\tttOOOLLLLLLMMMNNNNNNMMMLLLLLLIIIIIIIIIGGGFFFDDDDDDDDDMMMJJJHHHFFFCCCAAA???@@@===<<<<<<===>>>===:::888777555444444555555444333666:::>>>RRRllljjjPPP>>>CCCUUUffflllnnnzzznnn]]]```aaammmsssaaasss~~~rrrnnnssssssqqqlllgggeeehhhkkkhhhjjjddd```bbb___cccsss___YYYWWWZZZZZZYYYcccrrrzzzlllyyyuuu\\\XXXYYYPPPGGGEEEGGGDDD@@@>>>@@@CCCDDDCCCGGGBBBEEE[[[|||uuu[[[\\\tttggg___{{{ttt\\\UUUWWWoooyyyjjjbbbiiijjj```YYY[[[]]]dddnnnuuuvvvzzzbbbRRR^^^~~~www```zzzzzzvvvttt~~~~~~{{{yyyppppppoooqqqzzz{{{xxxuuuuuuwww{{{||||||xxxxxx|||zzzvvvqqqyyyvvvrrrpppqqqsssssstttlllxxx~~~wwwmmmhhhhhhhhh[[[\\\YYYUUUXXXkkkzzzxxxvvv}}}vvvwwwyyyyyywwwuuuvvvxxxuuuooo|||}}}sssmmm{{{{{{zzzwwwgggnnn}}}xxxvvv||||||~~~}}}lll]]]ZZZ\\\ddd{{{rrrvvvvvvnnniiijjjnnnpppnnnpppsssvvvwwwuuurrrooo|||}}}yyy{{{}}}~~~|||www{{{|||fffUUUQQQZZZnnn{{{lllbbbbbbwwwzzztttaaaeeefff[[[VVVcccyyyrrrtttyyyxxxfffzzzwww^^^MMMIIIHHHFFFVVViiirrrpppmmmmmmppp```YYYbbbbbbuuuzzzyyynnniiijjjiiidddQQQPPPjjjkkkjjjhhhkkkggg]]]YYY```eeefffUUUKKKEEEGGGIIIFFF@@@===;;;;;;<<<;;;666222222444///000111222333333333333222222222222222222222222111333555888;;;>>>@@@AAAAAABBBBBBAAA??????BBBEEEMMMJJJvvvrrr^^^TTTMMMMMMLLLKKKLLLPPPRRRSSSKKKIIIFFFDDDDDDDDDDDDDDDPPPOOOLLLGGGCCCAAA???===::::::;;;>>>@@@@@@>>><<<888777666666777777666444555777;;;QQQpppqqqWWWDDD>>>LLL___lllooorrrsssfffhhhhhhhhhpppyyyvvv|||ooodddrrrqqqjjjoooqqqpppmmmiiihhhjjjlllmmmmmmdddaaagggdddaaahhh___^^^```bbb]]]YYYeeevvv{{{]]]OOOKKKHHHFFFHHHFFFCCC>>>;;;===BBBCCC@@@CCCCCCIII[[[yyyjjj[[[qqq}}}wwwyyy~~~{{{ppptttuuucccppphhhRRRUUUgggzzz[[[WWWZZZhhhuuuvvvooojjjbbbdddhhhmmmttt|||qqqWWWWWWvvvkkkppp{{{pppkkkmmmyyywww|||}}}xxxttthhhiiilllqqq{{{yyy{{{{{{{{{|||{{{}}}}}}yyytttuuuzzz}}}uuutttzzz~~~|||yyyxxxsssfffbbb```\\\WWWZZZ]]]aaalll}}}xxxrrrssssssnnnoootttuuutttvvvzzzzzzuuuqqqqqqyyy}}}xxxqqqqqqmmmkkk~~~}}}{{{zzzyyyyyyzzzzzznnn]]]XXXkkk|||xxx{{{wwwvvvkkkwww~~~vvvmmmmmmppppppjjjbbbaaaiiiyyy}}}www{{{|||wwwuuuwwwzzz{{{~~~}}}}}}|||{{{{{{~~~lllPPPTTTiiizzz|||yyyyyy}}}{{{~~~zzzllldddwww}}}ggghhhlllQQQQQQWWWooooooqqqxxxzzzoookkkyyyZZZMMMPPPSSSaaawwwwwwsssuuuggg___zzzzzzhhhVVVZZZmmmrrrpppeee___aaa```\\\NNNTTTqqqsss\\\\\\cccccc^^^WWWUUUZZZ^^^^^^OOOIIIFFFIIIIIIBBB:::666;;;:::::::::666111000333///000000111222222333333333333333333333333333333222444777;;;>>>???@@@@@@???AAAAAA???===>>>BBBFFFGGGNNNooowwwqqqQQQSSSKKKKKKKKKKKKRRR[[[aaaaaaMMMJJJFFFDDDCCCDDDDDDCCCLLLMMMKKKEEEAAA@@@===999999:::<<<@@@CCCCCCAAA>>>999888888888999999777555444666:::PPPpppttt```QQQ>>>FFFZZZmmmrrrqqq{{{pppjjjhhhgggmmmwwwjjjrrrnnnkkkvvvwwwmmmmmmppprrrqqqnnnlllmmmnnnvvvsssgggaaahhhhhheeejjjqqqsssssslll```[[[eeerrr|||cccPPPHHHGGGHHHIIIGGGFFFAAA===AAAIIIJJJFFF@@@EEELLLZZZuuukkkeee{{{|||~~~}}}}}}pppfffrrraaalllvvv\\\MMM```{{{___]]]gggsss}}}wwwvvvzzz{{{vvvoooZZZZZZsssjjj}}}ssshhhddd{{{~~~}}}{{{wwwwwwpppbbbllldddllllllnnnwwwwwwtttyyyrrrxxx}}}ppprrrzzzwwwmmmrrr}}}zzzvvvssstttwwwrrrwwwyyyyyy{{{~~~}}}uuuvvvtttnnnmmmsssxxx~~~xxxrrrllljjjlllnnnnnnnnntttqqqrrrxxxyyytttqqqqqqzzzsssnnnmmmlllnnnqqqzzzrrruuuyyyxxx}}}uuurrruuuvvvrrrqqqttt{{{wwwnnnddd___gggwww{{{sssuuutttuuuxxxwwwjjjtttwwwpppmmmtttyyyxxxuuu|||zzzzzz}}}}}}}}}|||uuurrrtttqqqmmmqqqzzz|||zzzxxx^^^VVVpppkkknnnvvv~~~|||~~~{{{yyy}}}~~~vvvssskkkjjjzzzWWWPPP]]]gggxxxtttxxx{{{oooiii~~~uuuXXXOOO^^^ppp~~~zzzvvvkkk{{{{{{pppjjjaaacccllllllfff^^^___eeeddd\\\OOOYYYsss~~~___PPPUUUdddeee```VVVNNNLLLNNNPPPFFFCCCBBBDDDCCC===888777888555555777555000...222000000//////000111222333333333333333333333333333444666:::>>>@@@AAAAAAAAA>>>@@@AAA???===>>>CCCHHHJJJddduuu\\\PPPLLLGGGJJJLLLPPP[[[fffhhhdddOOOKKKFFFDDDDDDDDDCCCBBBEEEIIIHHHCCC@@@@@@>>>888<<<===???BBBDDDDDDAAA>>>;;;:::::::::<<<;;;999777222666888JJJffflll]]]SSSBBBEEEUUUkkkqqqnnnyyyxxxpppiiiggglllfffhhhdddeeellljjjmmm{{{}}}rrrmmmrrrvvvvvvsssooonnnnnnuuuvvvmmmggglllmmmkkkqqqxxxzzzvvvkkkbbbeeeooovvv~~~uuucccOOODDDDDDEEEBBBKKKJJJEEEBBBHHHQQQSSSOOOAAAFFFJJJTTTmmmooohhh|||}}}rrrgggfffzzzpppcccnnn\\\\\\wwwqqq[[[cccsss{{{jjjYYYTTTiiinnnjjjyyysssuuu|||rrriiirrrwwwUUUIIIVVVPPPWWWVVVYYYfffnnnuuuyyynnnqqqzzzxxxqqq|||yyyuuuzzz{{{|||{{{{{{yyywwwyyy{{{xxxqqqpppuuuzzzyyywwwxxx|||xxxqqqmmmrrryyyxxxrrruuuoooooouuuwwwtttrrrtttxxxuuuaaahhhpppooottt}}}|||uuuoooppptttxxxzzzrrrqqqwwwwwwooopppyyyzzzxxxsssqqq{{{||||||}}}vvv|||tttzzz}}}|||}}}{{{{{{}}}xxxsssjjj___aaahhhttt|||}}}{{{~~~|||ppp___UUUTTTRRRRRR\\\lllsssrrrxxxhhh^^^rrrzzztttllllllsss|||}}}~~~vvvuuu}}}wwwiiiiii}}}~~~fffVVVddduuuyyy}}}uuukkkjjjttt^^^XXXsss~~~ttt~~~zzz||||||sssoooeeeaaajjjvvvtttiiiRRR^^^sss|||jjjPPPLLLYYY```dddbbbWWWJJJDDDHHHLLL>>>;;;;;;>>>>>>;;;;;;>>>555111111555444...---111222000///......000222444333333333333333333333333666888<<<@@@BBBCCCBBBBBB>>>@@@AAA@@@===>>>DDDJJJYYYnnn\\\OOOTTTIIIEEEIIILLLRRR^^^gggcccZZZPPPLLLGGGDDDEEEEEECCCAAAAAAFFFGGGCCCAAACCC@@@:::???@@@AAADDDEEEDDD@@@===<<<;;;;;;<<<===<<<:::888111555555CCCZZZ^^^RRRLLLHHHEEERRRgggmmmiiivvvnnnddd{{{wwwppppppssslllppptttoootttyyyzzzvvvqqqooonnnmmmuuusssppptttrrroootttsssvvvqqqfffffftttsss^^^MMMEEEFFFIIIKKKZZZSSSHHHEEEOOO[[[XXXNNNAAAHHHJJJLLL```}}}rrrsssvvvxxx{{{hhhiiiggg~~~vvvllluuuqqq]]]WWWggg\\\]]]yyy}}}rrriiidddcccvvvqqq{{{qqqxxx~~~cccaaa___\\\ZZZ[[[^^^aaafffhhhaaahhhkkkxxx~~~zzzzzzvvvnnnooonnnwwwuuuttttttwww{{{~~~}}}~~~|||uuuvvv}}}zzzooooooxxxwwwssssss{{{~~~~~~}}}}}}{{{|||yyy{{{{{{uuu}}}wwwzzz~~~}}}{{{wwwnnnaaaVVVTTTVVV[[[jjjzzz~~~mmmWWWLLLJJJIIIUUUSSSXXXeeeoooxxxjjjXXXkkkzzzqqqsssyyy|||wwwwwwwwwzzzzzz{{{vvvjjjgggmmmcccooo}}}yyyfffbbbmmm|||sssfffcccxxxvvvzzz~~~~~~{{{xxx|||eeeSSS```oooppp___OOOPPP\\\lllooodddOOOBBBCCCEEEBBB>>>>>>===<<<:::999777666555555333222111111000000111111222222222333333333333333222222333555777888:::<<<>>>@@@@@@BBBDDDFFFEEECCC===>>>DDDDDDNNNfff}}}zzzsssOOOLLLPPPNNNNNNEEELLLaaahhh\\\TTTXXXWWWTTTOOOJJJFFFDDDCCCDDDCCCBBBAAACCCGGGIIIHHHFFFKKKLLLIIICCCAAABBB???888<<<===>>>>>><<<:::777555444666:::???EEEKKKQQQTTTIIIGGGGGGYYYrrrzzziiiwwwzzzooowww~~~rrrpppttt||||||tttmmmlllsssooooootttwwwwwwxxx{{{nnnqqqmmmaaa^^^ooo~~~xxxttt```PPPIIIIIILLLMMMZZZRRRFFFAAAIIISSSQQQHHH???EEEFFFFFFYYY}}}uuuvvv||||||sssmmmdddppp{{{ooonnnnnn^^^WWW^^^zzz^^^ggg{{{rrrjjjeeesss}}}sssmmmzzz{{{uuuoooUUUXXX\\\___ccckkkvvv~~~zzzyyy{{{lllfffkkkqqqrrr}}}nnniiiggglllqqqtttvvvyyyzzzxxx{{{}}}}}}wwwwwwyyyxxx{{{xxxwwwzzz{{{xxxxxxzzz}}}}}}}}}~~~~~~~~~}}}{{{zzzttt~~~~~~{{{wwwuuuvvvyyyzzzzzz~~~yyy{{{www{{{yyykkkVVVJJJNNNXXXbbbrrrxxxaaaLLLFFFMMMSSS[[[eeeoootttzzz~~~jjjlll~~~~~~yyy}}}vvvzzzrrrrrrsssyyywwwuuuzzz{{{kkkbbbbbbkkkwww|||sss```bbbuuuwwwkkkeee{{{uuujjjjjjyyy~~~||||||}}}~~~wwwxxxmmm```aaadddeee```ZZZ]]]dddnnnpppfffQQQCCCAAA@@@;;;============;;;999777666444444222111000000000000111111222222222333333333222222222222444666888999<<<>>>@@@AAAAAABBBDDDFFF@@@DDDDDDEEEEEEEEE[[[dddKKKJJJNNNKKKNNNHHHPPPdddjjj^^^TTTVVVVVVSSSNNNIIIFFFDDDCCCCCCCCCAAA@@@AAADDDFFFFFFEEEWWWUUUNNNDDD??????===777:::;;;<<<<<<;;;:::888666444555666:::@@@IIIRRRXXXKKKHHHKKKdddyyyfff{{{}}}lllrrrxxxssstttzzz{{{uuuooolllqqqnnnooouuuyyyyyyzzz|||kkkjjjbbbYYY\\\mmmnnniiizzzzzzmmm[[[MMMGGGGGGHHHJJJSSSKKKAAA===CCCJJJIIICCC<<>>???AAACCCDDDDDDZZZVVVMMMBBB======<<<999999999:::;;;;;;999888777666555444666;;;FFFSSS[[[SSSKKKHHH```~~~zzziii___sssooooooxxxsssvvvyyywwwqqqmmmpppmmmnnntttwwwuuutttuuuiiieee]]]XXX___nnnzzzhhheeewwwwwwqqqeeeUUUIIIDDDDDDEEEFFFEEEAAA<<<<<<@@@DDDCCC???;;;AAACCC@@@IIIddd|||}}}}}}pppttt{{{~~~pppWWWhhhpppLLLPPPQQQ___yyysssxxxooonnn}}}pppiiinnn}}}wwwxxxppphhhhhhqqqtttpppqqqllleeejjj~~~xxxooogggaaa^^^___}}}rrrgggffftttwwwfff___ppp|||bbbTTTRRRXXXgggrrrrrrlllhhhkkkkkkpppvvvvvvnnnfffcccddddddgggnnntttwwwyyyzzzyyy|||~~~|||zzztttxxxyyywwwyyy~~~~~~yyyrrrssstttvvvyyy{{{||||||yyyxxxuuussswww}}}}}}yyywwwssswww{{{zzzwwwwww}}}|||{{{|||yyyuuussstttyyy}}}||||||~~~{{{vvvuuuwwwzzz~~~||||||}}}|||{{{yyyaaaRRRaaa}}}rrrfffUUUMMMWWWrrrffffffxxx~~~zzzxxxooonnn{{{~~~xxxlllnnnxxx}}}tttvvvvvvmmmttt|||xxxfffVVVXXXbbbggg||||||xxx|||cccnnnuuunnniiibbbgggsssvvvqqqmmmppprrruuuxxxvvvpppiiifffeee___cccrrr|||xxxtttkkkZZZUUUSSSUUUZZZ^^^\\\VVVQQQdddaaaWWWIII@@@???===888999:::<<<===<<<999555333111000000////////////000111111222222222333333333000000222555777:::<<<===BBBCCCDDDDDDDDDDDDEEEGGGEEELLLFFFEEEYYYuuueeePPPOOOOOOMMMLLLHHHHHHOOO\\\```ZZZSSSRRRQQQOOOKKKGGGDDDAAA@@@@@@@@@>>>======>>>@@@BBBCCCOOOKKKDDD???===>>>>>>===;;;;;;;;;;;;;;;:::888888888777666666:::DDDQQQZZZaaaSSSEEERRRpppzzzrrrpppeee\\\gggzzz|||sss}}}sssrrrvvvwwwsssnnnooollllllpppqqqllliiiiiikkkjjjfffeeelllvvv{{{yyyhhhkkkxxxooogggkkkaaaTTTJJJFFFFFFFFFFFF<<<<<<===???@@@???<<<:::<<>>>>>>>>===>>>???@@@BBBCCCAAA@@@@@@BBBAAA@@@@@@>>>>>>======;;;:::999888999:::;;;:::<<>>AAACCC@@@:::666777???DDDHHHHHHGGGNNN\\\hhh}}}zzziiiZZZnnnsssCCCLLLggguuu~~~~~~gggSSSQQQjjjXXXWWWbbbnnn}}}vvvhhhbbbdddtttrrrmmm|||llleeeqqq|||mmmcccdddvvv~~~uuuhhhRRRWWWqqqsss___LLLEEEHHHLLL]]]kkkmmmjjjjjjjjjgggaaammmzzz}}}vvvooopppttt}}}~~~~~~zzzyyyyyy|||~~~}}}{{{{{{}}}|||yyy~~~~~~|||}}}}}}yyyuuuzzz}}}}}}|||{{{||||||www~~~zzzuuuyyy|||vvvjjjaaa]]]YYYVVVVVV\\\iiivvvxxxsss|||llloooyyy{{{uuuwwwuuuggg___YYY]]]fffqqqwwwzzz}}}```VVVpppvvvXXXKKKLLLlll~~~|||yyyllliiixxxsssaaaZZZZZZOOOUUUSSSSSSXXXYYYaaatttxxxnnnnnnzzzzzzwwwqqqdddVVVSSSVVVTTTOOOPPPfffuuu~~~}}}bbbnnnkkkhhhmmmnnnrrrwwwooosssrrrmmmaaaiiiuuu{{{zzzrrrhhhaaa]]]\\\kkkwwwooofffbbb^^^```fffggg]]]RRRNNNRRRUUUUUULLLAAA;;;:::;;;999666555666777888888555333111//////...//////000111111111111222222222333333333222444777:::===@@@AAABBBCCCEEEFFFFFFEEEEEEFFFHHHDDDLLLRRRiiiyyyssssss```PPPMMMMMMIIIFFFFFFOOORRRTTTSSSTTTUUUSSSPPPEEEEEECCCAAA@@@???>>>>>>===???@@@@@@??????@@@AAABBB@@@AAAFFFGGGDDDAAA@@@???>>>======<<<;;;;;;;;;:::<<<>>>===<<>>>>>:::666444444555555444333111000////////////000111222333111111222222222333333333444666999===@@@BBBCCCCCCBBBDDDEEEFFFEEEEEEGGGIIIHHHNNNbbbxxxsssbbbZZZRRRMMMKKKJJJIIIIIISSSXXXYYYTTTPPPPPPMMMFFF@@@??????>>>>>>=========<<>>888;;;<<<;;;:::@@@KKKTTTfffbbbQQQGGGPPP[[[fffuuuqqqpppllldddhhhqqqvvv}}}~~~qqqrrruuuxxxmmmlllsssvvvtttnnnjjjjjjnnnpppooooooqqqlllrrruuuuuuvvvyyyzzzxxxlllllljjj^^^YYYWWWfff^^^XXXPPPKKKIIIHHHFFFDDD@@@@@@BBBDDD???999<<>>999333333333333222111111000////////////000222333444111111222222222333333333666888;;;>>>AAACCCDDDDDDAAACCCEEEEEEEEEFFFGGGIIIPPPSSSllluuuhhhdddZZZWWWNNNFFFDDDGGGHHHFFFSSS[[[[[[TTTNNNLLLEEE<<<<<<<<<==================<<<@@@DDDEEECCCAAA@@@AAAFFFAAAAAAGGGHHHCCCAAACCC777777888999;;;===???@@@777999:::888777>>>LLLWWW}}}tttYYYEEEHHHRRR___ooo}}}zzz}}}xxxcccgggmmmkkkmmmtttoooiiinnnmmm~~~yyyllljjjqqqvvvuuuqqqlllkkknnnooonnnmmmooohhhiiiiiigggjjjppprrrpppzzzmmmhhheee\\\___fffeee___[[[RRRIIIGGGHHHEEEAAA===@@@AAA???>>>>>>>>>===AAABBBEEEEEEAAA===>>>BBBNNNrrr{{{qqqrrr~~~}}}yyyzzzzzzoooiiiYYYYYY]]]^^^yyyvvvxxx|||yyyssssssyyykkk]]]MMMUUUzzzwwwzzz}}}nnneeelllzzzuuuzzztttgggiiiqqquuu~~~{{{~~~tttsss~~~jjjXXXpppxxxkkkqqqSSSPPPRRR]]]qqqwwwcccpppttt{{{tttdddhhhpppggggggwwwjjjVVVRRRTTTbbbsssxxxwwwpppxxxvvvgggnnn}}}zzz]]]WWWTTTVVVWWW\\\jjjyyyzzz{{{}}}ggg[[[sss||||||zzzpppooossszzzggg[[[fffrrrqqqhhhooozzz~~~{{{```XXXWWWeee}}}qqqlllqqq}}}uuu^^^WWWfffrrrzzzfff^^^UUUccczzzsssVVVVVVkkk|||{{{vvvtttppp}}}uuudddVVVQQQ\\\yyyvvvzzz{{{yyy~~~|||vvvqqqeeeTTTaaavvvsss|||zzzrrrnnnfff```bbbiiiggg___ddd]]]ZZZ```jjjnnnkkkhhhbbbZZZWWW[[[YYYQQQPPPWWWWWWTTTNNNFFF???<<<<<<===<<<999888<<>>@@@AAAAAAAAAAAABBBDDDAAADDDEEECCCEEEJJJLLLJJJNNNnnn}}}uuu|||}}}\\\XXXRRRJJJEEEDDDFFFHHHIIIUUUQQQMMMKKKKKKIIIDDDAAA@@@AAA@@@>>>;;;<<<@@@CCCAAABBBBBBAAA@@@???AAACCC???DDDIIIKKKJJJGGGEEEDDD;;;::::::;;;>>>??????>>><<<;;;888777:::CCCNNNVVVllliiiXXXJJJHHHIIIWWWnnnqqqwww{{{}}}nnnmmmrrrnnnnnnuuuvvvpppuuuvvvuuukkkiiioooxxx~~~xxxsssmmmlllnnnpppooolllhhhllllllggggggkkklllhhhuuugggbbb```YYYZZZ```^^^ccc___VVVLLLHHHHHHEEE@@@===???@@@???>>>===>>>>>>AAABBBCCCCCCAAA@@@AAACCCMMMeee~~~tttyyyrrroooyyy|||uuurrrggg___VVVdddzzzccclll}}}tttrrriiikkkvvvwwwrrr|||gggXXXPPPiiiyyy|||{{{xxxllluuu|||yyygggfffppp~~~wwwxxx~~~~~~kkkiii}}}rrrlllsssvvvzzzvvvuuuwwwtttnnnmmmppp|||tttkkksssrrrdddtttxxxaaaQQQZZZmmm|||eeebbbvvvqqqgggggg}}}pppkkkxxxpppYYYWWWlll{{{wwwsssqqqNNNIIIHHHMMMSSSZZZgggssssssiiijjjxxxxxxyyyxxxddd___oookkkaaapppnnnXXXZZZaaaxxxtttxxx{{{ppp\\\dddqqqbbbWWWdddvvvrrrttt\\\gggvvv|||}}}wwwrrrqqqnnnyyyzzziiiZZZPPPUUUkkk}}}ooosssyyyzzz{{{yyywwwrrrnnndddVVVbbbqqqlllqqqtttqqqllleeebbb\\\ZZZ___hhhiiidddssseeeXXXXXXcccmmmooonnnaaaYYYUUUXXXUUUMMMMMMSSSRRROOOIIIBBB<<<:::;;;===<<<999666999===<<<666000000000000000000000000000//////000000111111222222222111000000222444777999???@@@BBBBBBAAAAAACCCDDDDDDCCCEEEHHHDDDAAAJJJXXXhhh}}}vvv}}}dddUUUVVVQQQJJJEEEEEEGGGJJJKKKPPPLLLIIIHHHHHHGGGDDD@@@GGGFFFEEEBBB???>>>AAADDDAAABBBBBBAAA@@@???AAABBBDDDDDDFFFIIIKKKKKKIIIGGG???>>>======>>>???>>>===??????>>>===>>>BBBHHHMMMZZZ^^^YYYTTTTTTSSS[[[nnnuuuvvvwwwvvvpppzzz{{{{{{dddhhhoootttooooootttxxxuuuppplllkkkoooqqqqqqooolllooommmhhheeeeeebbb]]]rrrbbb]]]]]]WWWVVVZZZXXXfffbbbYYYNNNHHHGGGEEE@@@===>>>??????======>>>@@@AAAAAA@@@??????@@@AAABBBJJJTTTxxx~~~}}}}}}xxxxxxpppfff\\\WWW]]]}}}uuukkksssvvvyyydddZZZrrrtttyyyeeeUUUWWWyyy|||{{{}}}uuuuuu~~~~~~qqqkkkwww~~~nnnnnnuuuzzzpppaaaaaannnwww}}}ttteeetttwww[[[TTT___fffsssnnnggg```ZZZZZZbbbllltttqqqwwwvvvzzz}}}}}}pppccchhhmmmaaaaaatttuuuhhhXXXcccrrreee```tttuuudddlllzzzpppYYYSSShhh~~~pppuuu{{{VVVFFFDDDFFFMMMSSSYYYaaaiii}}}~~~vvvdddjjj}}}}}}jjjhhhiiippp{{{ccchhh|||nnnhhhwww^^^TTThhh}}}ooo||||||pppnnn]]]uuuxxxllliiifffyyyzzzkkklllrrrccczzzrrroooyyy{{{uuurrrqqqnnnwwwrrrjjj~~~zzzsssvvvxxxoooZZZRRRQQQbbb~~~yyyzzznnnxxxpppsss|||zzzxxxsssooogggZZZcccnnniiihhheeecccdddbbb```]]]^^^eeemmmoookkkttteeeVVVTTT___kkkpppooo___WWWRRRRRRNNNHHHHHHNNNIIIGGGBBB===888888:::<<<===888444444777777222---////////////////////////000111111111111111111111111111111222444777:::;;;???AAABBBBBBAAABBBCCCEEEFFFBBBFFFKKKDDD???SSSooo|||}}}fffhhhSSSWWWUUUPPPJJJFFFFFFHHHJJJLLLJJJGGGEEEEEEHHHHHHFFFCCCKKKJJJGGGDDD@@@???AAACCC@@@AAABBBAAA@@@@@@AAABBBFFFDDDCCCFFFKKKMMMJJJGGG???===<<<<<<>>>???>>>===CCCEEEEEEDDDBBBAAABBBCCCLLLVVVZZZ]]]aaa___ddduuu}}}vvvqqq|||rrrjjjjjjrrrvvvrrrsssuuutttpppllllllnnnpppooommmjjjllljjjeeeaaa```\\\XXXwwwddd\\\]]]XXXVVVXXXUUUbbb```XXXMMMFFFEEEDDD@@@???===>>>???>>>===???CCCEEEEEEBBB===<<>>GGGHHHbbbgggVVVSSSZZZqqq|||rrrkkkkkkwwwmmm\\\aaa~~~bbbYYYhhhsss{{{|||wwwxxx~~~xxx|||pppiiinnnxxx{{{mmmoooyyyppp^^^JJJMMM```jjjjjjaaaVVVOOOPPP\\\ooo~~~pppccc___aaaooo}}}|||{{{zzzwwwnnnrrr}}}hhh___VVVgggjjjfffpppnnn___wwwjjj]]]UUUkkkttteeefffjjj\\\DDDLLLSSS^^^fffkkknnntttyyy{{{mmmeeevvvgggZZZWWWVVVcccvvv|||zzzooozzz~~~yyyiiiUUU\\\~~~vvvqqqzzzqqq```yyyyyy|||nnnpppoooiii}}}wwwzzzxxx~~~~~~{{{xxxqqqyyy{{{tttpppyyymmm```rrr~~~{{{xxxuuuuuuwwwqqqeeeWWWZZZccc}}}}}}~~~}}}yyywwwrrr|||yyysss}}}{{{zzztttqqqkkk]]]bbb{{{~~~mmmgggbbbZZZ[[[aaabbbaaaaaadddjjjmmmkkkggg```\\\WWWVVV]]]fffiiihhh\\\TTTNNNKKKGGGBBBCCCGGGBBB@@@===999666777:::<<<>>>999333111222222///,,,............////////////222111111111111111111111111222333555888:::===>>>@@@AAACCCCCCBBBBBBDDDEEECCCCCCGGGIIIGGGLLLddd~~~zzzzzzgggpppzzzYYYTTT]]]WWWRRRKKKGGGFFFGGGIIIJJJGGGEEEDDDFFFJJJLLLKKKIIIKKKIIIFFFBBB@@@???@@@AAA???AAABBBBBBAAAAAAAAACCCDDDDDDFFFHHHJJJJJJGGGEEE<<<;;;:::;;;>>>@@@AAAAAAIIIJJJKKKIIIFFFCCCAAAAAAKKKVVV]]]bbbiiifffjjjxxxwwwnnnvvvnnnvvvooosss{{{uuuuuuwwwvvvrrrnnnlllkkkkkkiiihhhgggfffdddbbbaaaaaaaaaaaahhh]]]]]]XXXUUUVVVSSS\\\ZZZTTTIIICCCCCCCCCAAAAAA======??????===AAAGGGQQQQQQKKKAAA<<<>>>???===CCCCCCPPPooo~~~}}}~~~```SSS^^^rrrrrrggg```^^^oooqqqYYYbbb~~~}}}oooXXXccc~~~tttkkkqqqyyyzzz|||vvv}}}rrrqqqjjjXXXMMMKKK___wwwjjjaaaUUUQQQ]]]sss~~~aaaNNNTTTiii|||zzz||||||{{{rrrdddWWWUUUssszzzjjjyyyqqqlllttttttbbbWWWfffiiiYYYRRRLLLNNNZZZlll{{{}}}vvvyyykkkUUURRRQQQVVVjjj~~~ppp```VVVooo|||~~~wwwyyyqqqeee{{{xxxzzz}}}qqqvvv|||}}}ssszzzzzzmmmooosss}}}pppfffrrrtttyyy{{{~~~mmm^^^eeesssyyyxxxzzzuuutttpppuuu{{{vvvppp~~~ooooookkkkkkiii]]]]]]ppp|||ooofff\\\SSSTTT\\\YYYYYY[[[```bbb___YYYUUURRRZZZ]]]YYYWWW[[[___```XXXRRRKKKGGGBBB>>>???AAA<<<<<<;;;999777777999<<<===888333000000000///------........./////////000222222222222111111111111222333666999;;;>>>???@@@@@@BBBCCCCCCCCCCCCDDDFFFAAAGGGHHHDDDJJJ]]]ooowwwpppuuuggghhh___XXX[[[ZZZYYYTTTMMMHHHFFFFFFFFFFFFDDDCCCBBBFFFKKKNNNNNNLLLJJJHHHDDDAAA@@@AAABBBBBB???AAACCCDDDCCCBBBCCCCCCBBBIIIPPPQQQLLLGGGEEEEEEAAA???===>>>@@@CCCDDDDDDKKKLLLLLLKKKGGGEEEEEEEEEIIIUUU^^^gggooohhhbbbiiitttrrrnnndddddd|||ppplll}}}vvvtttvvvsssqqqnnnllljjjiiihhhgggkkkhhheeeeeefffiiimmmqqqnnn]]][[[UUURRRSSSRRRWWWWWWQQQHHHBBBBBBDDDCCCCCC>>>===@@@@@@>>>BBBKKK]]]___XXXHHH>>>???AAA@@@???BBBEEERRRrrr~~~|||zzzxxxgggfffyyykkkWWWUUU]]]}}}pppXXXSSSttt~~~}}}pppZZZQQQqqq~~~jjj```jjjuuu}}}}}}lllvvvwwwssswww{{{~~~bbbOOOQQQccc~~~yyyrrrrrrfffXXXeee{{{vvvwww}}}xxxuuuaaaQQQXXXlllxxxmmmiiisssvvvccc```aaawww\\\KKKHHHHHH___sssXXXPPPXXX[[[hhh|||vvvggg[[[```yyywww|||{{{{{{nnnhhh}}}{{{yyyuuuzzzuuu{{{|||hhhgggttt~~~tttooo{{{hhh```~~~wwwkkkddduuuxxxrrrsssuuuzzz|||rrrnnnqqqZZZ]]]\\\aaaeee[[[YYYfff{{{mmm___XXXXXX\\\UUUSSSUUUZZZYYYSSSMMMJJJSSS___dddYYYNNNOOOVVVYYYTTTPPPJJJDDD???===<<<===888:::;;;:::999888888999:::666222///////////////.........//////000000111111111222222222222222222444666999<<>>===BBBBBB???DDDOOOdddhhhaaaMMM>>>>>>BBBBBB===AAAAAADDDYYYyyy}}}~~~~~~zzzzzz{{{{{{uuu|||nnnbbbPPPSSSggg|||ooo\\\PPP___{{{~~~wwwdddSSSXXXxxxsss^^^aaa~~~zzzxxx~~~ooopppuuuuuujjjfff~~~}}}wwwtttuuuvvv\\\RRRcccyyyxxx{{{nnnjjjwwwssszzzyyyqqq^^^UUUjjjqqq{{{ooowwwiiiYYYeee{{{vvvpppzzzQQQCCCUUUgggppp^^^RRR___uuuzzz{{{xxxzzzxxxsssxxxwww~~~|||qqqbbbZZZqqquuusss~~~qqqqqq{{{yyyzzzxxxmmmiii}}}wwwxxx{{{jjjffftttzzz{{{qqqhhhWWWcccxxxmmm```^^^cccsss|||tttccckkkccc```TTTnnn{{{uuuvvv{{{yyy|||||||||rrrRRROOOTTTVVV^^^fff^^^XXX```uuufffccccccbbb```[[[YYYZZZVVVNNNJJJJJJRRR```eeeXXXLLLLLLOOOOOOPPPNNNIIICCC???===;;;:::555888;;;;;;:::777555555555333000.........///000......///000000111222222111111111222222333333333555888;;;???AAABBBAAAAAAAAACCCDDDEEEDDDDDDEEEGGGFFFHHHJJJPPP___llliii^^^eeedddqqq{{{___YYYZZZ\\\\\\ZZZUUUOOOJJJHHHGGGFFFEEEEEECCCCCCGGGLLLPPPPPPNNNRRRNNNIIIFFFEEEFFFEEECCCAAACCCFFFGGGGGGFFFFFFFFFFFFMMMTTTTTTOOOJJJGGGGGGOOOKKKGGGEEEDDDEEEEEEDDDDDDGGGIIIJJJIIIGGGGGGGGG@@@IIITTTdddqqqbbbHHH>>>JJJaaarrruuu^^^\\\ppp~~~rrrqqq{{{sssooooooppppppoooooonnnooooooxxxsssqqqttttttrrrtttyyy|||bbb\\\TTTQQQTTTUUUZZZ[[[VVVLLLDDDDDDFFFFFFGGG???===BBBCCC???EEEQQQdddjjjcccMMM<<<<<>>@@@___sss~~~|||lllbbbmmmzzzkkkkkkwwwpppsssttttttssspppooooooooosssppppppuuuuuuqqqppptttcccVVVRRRMMMKKKPPP[[[YYYRRRIIIDDDDDDDDDBBBBBBDDDEEECCC>>>===AAAEEE```YYYNNNDDD??????CCCFFFBBB???>>>@@@FFFWWWtttkkkppp}}}~~~{{{|||||||||~~~|||wwwvvv|||{{{{{{lllRRRMMMPPPeeeuuusssvvv\\\TTT[[[rrrxxx|||bbbIIITTTwwwxxxdddWWW\\\~~~tttmmmiiiiiiiiijjjpppyyyuuukkksssqqqjjjeeekkkwww|||kkk[[[WWWkkkZZZiiizzzfffmmm^^^___tttqqqxxx|||qqq___WWWjjjwwwyyyyyydddMMMbbbyyy|||hhh```VVV\\\tttwwweee\\\dddrrrwwwkkkYYYjjj|||~~~qqqwww{{{jjj{{{|||dddVVV]]]iiinnnyyyssslll|||}}}yyy}}}}}}yyyhhhgggtttwww~~~wwwiiiXXXUUU[[[___mmm~~~yyyyyyvvv~~~ooo___UUUQQQRRRTTTbbb```aaaeeeccc___bbbiiiyyyppp~~~bbbbbbtttlllkkkbbbXXXSSS^^^rrrwwwnnnwwwuuu^^^PPPdddnnnxxxzzztttkkkccc^^^iii}}}tttggghhhjjjeeerrrrrrpppiii___WWWRRRPPPVVVgggmmm___NNNHHHFFFCCCBBBBBBAAA@@@>>>;;;888777222444555666666333000...000000111000......///111111///...000333333111...444333111000111333666888??????@@@AAABBBBBBBBBBBBIIIDDDBBBCCCEEEEEEGGGKKKMMMMMM[[[jjjcccWWWeeerrrsssUUUPPPVVVUUUQQQPPPUUUSSSQQQOOONNNNNNNNNNNNFFFGGGIIIMMMPPPPPPNNNLLLOOOKKKGGGGGGHHHFFFAAA<<>>CCCCCC>>><<<>>>BBB???LLLggguuugggLLL<<<>>>TTTiiippprrr{{{oooiiisss|||{{{vvvsssyyypppeeeyyy}}}uuuqqqnnnsss{{{zzzpppnnntttmmmwww}}}yyytttsssrrrooohhh\\\YYYPPPKKKKKKSSSSSSNNNFFFCCCEEEFFFDDDAAADDDFFFCCC???>>>@@@DDDLLLHHHCCC???===>>>@@@BBB>>>===<<<===@@@LLLbbbwwwvvvcccmmm~~~{{{{{{zzzzzz|||~~~zzzvvvsssuuuxxx}}}jjjRRRSSSbbbsssppp{{{nnnRRRYYYvvv}}}rrruuuZZZLLLbbbkkkYYYYYYsss{{{rrrggg___ZZZYYY]]]bbbjjjmmmwwwzzzwww|||zzz|||wwwzzz}}}rrreeebbbrrrkkkqqqvvvvvvzzzeeeyyy{{{rrrhhh]]]ZZZjjj{{{||||||zzzppp^^^bbb~~~qqqiiisss~~~www}}}rrr\\\WWWYYYyyynnn___ddd{{{lllfffiiiwwwuuukkk||||||jjjaaallluuu}}}}}}||||||xxxzzz{{{mmmbbbYYY^^^lllrrruuu}}}|||vvvggg]]]\\\dddooovvvjjjgggvvvlllgggccccccfffuuuoooppppppwwwvvv___WWWbbb~~~yyyuuukkk```bbbrrr{{{sssiiiffffffcccmmmnnnmmmjjjddd```______cccoooqqq```OOOHHHDDD@@@>>>>>>>>>===;;;999777666222333444444444222000//////000000000......000222222000///111333444222000444333333333444666999:::>>>???@@@AAABBBCCCCCCCCCEEECCCCCCEEEDDDCCCGGGMMM]]]iiinnneee^^^kkkxxxwww```MMMMMMQQQQQQRRRVVVWWWUUUSSSPPPMMMKKKJJJIIIFFFGGGIIILLLOOOOOOMMMKKKKKKGGGCCCCCCEEEEEEAAA===EEEFFFFFFFFFDDDDDDFFFGGGLLLKKKJJJIIIHHHGGGEEEEEE???@@@BBBCCCDDDDDDCCCCCC@@@???AAAFFFGGGBBB======@@@???NNNjjjzzzoooXXXIIIAAAPPPbbbkkklllsss{{{sssrrrrrrssssssrrrppplllzzzwwwpppqqqyyyzzzrrrnnnpppnnnvvv{{{xxxsssppplllfffmmmccc```VVVKKKHHHJJJLLLIIIDDDCCCEEEFFFDDDAAACCCEEEDDD@@@>>>???AAA>>>>>>>>>>>>????????????===<<<<<<<<<<<>>>>>???@@@BBBCCCDDDDDDDDDAAABBBDDDDDDBBBBBBJJJUUUxxxwww```ggguuubbbsssooo[[[PPPIIILLLOOONNNRRRZZZTTTSSSRRROOOLLLIIIGGGFFFGGGGGGHHHJJJLLLLLLKKKIIIGGGCCC@@@???AAABBBAAA???CCCDDDFFFFFFEEECCCCCCDDDGGGGGGGGGGGGFFFEEEDDDDDD@@@@@@AAAAAABBBBBBCCCCCCEEECCCDDDJJJKKKEEE>>>;;;:::;;;IIIbbbqqqjjjYYYNNNDDDKKK\\\kkklllllloooqqqzzzvvvxxxzzz{{{{{{pppllltttyyyuuunnnllloootttxxxwwwsssnnneee^^^qqqfffdddZZZOOOIIIHHHJJJHHHDDDBBBEEEEEEBBB@@@BBBDDDCCC@@@===<<<===;;;<<<===>>>>>>===<<<;;;???===>>>>>>>>>BBBOOO\\\yyy{{{|||zzzyyyyyy{{{yyytttpppooommmlllooouuu|||}}}hhh```uuuppphhhdddVVVooo\\\JJJZZZjjjVVVPPPeee~~~vvvcccWWWSSSbbbwww|||{{{|||uuuvvvbbb___eeexxxuuuyyy~~~lllccccccyyyyyy{{{~~~|||zzzxxx||||||qqqnnnsss|||vvvyyyqqqiiiwwwyyymmmxxx|||vvvlll```XXXVVVVVVbbbtttxxx```lllwwwaaa\\\nnnzzzqqq```WWWeee~~~lllfff}}}~~~uuuqqqhhh^^^aaazzz{{{vvv|||uuu}}}ccc[[[}}}sssvvv___WWW\\\xxxzzzvvvuuu}}}xxxnnnqqqzzzzzzqqqfffmmmwwwpppyyy~~~xxxlllYYYYYYlllvvvtttfffQQQ^^^wwwccciii~~~www[[[^^^gggrrroooccc\\\]]]TTTSSSPPPNNNMMMMMMOOOPPPSSSSSSNNNCCC<<<;;;999555666666666666555555444444222111000///...//////000...///000000///000222444111000000000222333333333222444777:::===???@@@@@@>>>???AAABBBDDDEEEEEEEEEAAAAAAAAA@@@???CCCSSSccc}}}mmmkkkwww___fff}}}XXXQQQMMMLLLPPPQQQPPPRRRWWWPPPOOONNNMMMLLLJJJHHHGGGFFFEEEEEEFFFHHHHHHGGGEEEFFFBBB???===???@@@@@@???@@@CCCFFFFFFDDDBBB@@@@@@@@@AAABBBBBBBBBBBBAAA@@@BBBAAAAAAAAABBBCCCDDDEEEDDDAAACCCJJJLLLFFF>>>:::999999BBBSSS^^^[[[RRRLLLEEEHHH\\\tttwwwmmmvvvuuuzzzwww|||{{{nnnhhhoooyyyyyyrrrlllppprrruuuuuurrrkkk```WWWsssfffddd\\\RRROOOLLLMMMKKKEEECCCDDDDDDAAA@@@AAABBBAAA???<<<:::::::::::::::999999::::::;;;@@@>>>>>>???@@@EEERRR^^^sss~~~zzzsssuuu~~~}}}{{{zzzzzzyyyuuunnnhhhkkklllkkkkkkkkkooouuu{{{yyyuuuttt|||~~~rrr{{{pppgggqqqXXX]]]sssQQQRRRnnn{{{aaaSSSYYY|||vvvfffSSSWWWgggwwwvvvqqqppprrruuuwwwyyy|||}}}mmm]]]dddtttqqqhhhmmmxxxsssnnn```\\\{{{ooosss||||||qqqvvvssstttyyy{{{vvvzzzkkk___^^^eeesssyyynnndddXXXPPPTTT]]]jjj~~~dddhhhzzzgggmmmZZZTTT^^^}}}yyy|||~~~tttsss}}}jjjbbbdddhhhhhhzzz~~~wwwsssuuu~~~xxx{{{zzzaaa```|||vvvzzzvvviii|||{{{cccSSS```wwwyyyuuusssrrrpppvvv}}}wwwrrrxxx}}}ssskkkoooiiijjj~~~xxxtttkkkaaaXXX```rrraaaRRR```vvv```bbbuuu|||```\\\bbbnnnpppdddZZZZZZRRROOOKKKHHHFFFFFFGGGGGGFFFEEE@@@;;;999;;;:::888444444444444444444444444111000///------...///000...///000000000000222444///000000000000111333444333555888<<>>>>>@@@JJJ^^^ooowwwgggjjjeee___pppvvvZZZQQQNNNMMMQQQTTTSSSRRRRRRPPPOOOMMMLLLJJJHHHGGGFFFEEEDDDBBBCCCDDDEEEDDDDDDFFFCCC@@@>>>>>>>>>>>>>>>???BBBEEEEEECCC@@@>>>===<<<===???@@@@@@@@@???>>>AAA@@@@@@@@@AAABBBCCCDDD>>>===@@@GGGIIICCC<<<999===<<>>AAACCCAAA>>><<<>>>???DDDOOO[[[```pppooo```eeeuuu{{{yyyvvvqqqiiibbbfffhhhhhheeebbbeeekkkqqq|||vvvxxx~~~}}}uuukkkwwwaaaMMMiii|||\\\NNNggguuuYYYTTThhhgggWWWOOOjjjvvvxxxpppbbb___\\\WWW]]]dddfffeeegggmmmsssllleeeuuuuuufffrrrooodddWWWTTT}}}zzzxxxvvvkkksssyyyvvvpppwwwvvvuuu}}}zzz]]]KKKUUUbbbgggsss|||ooo```WWWXXXcccwwwtttssspppbbb~~~}}}hhhLLLXXXzzz}}}|||xxxyyy}}}qqqbbb]]]eeetttqqqiiibbb]]]```gggppp}}}uuu___ccc{{{yyyrrr|||{{{pppggg[[[XXXiiixxx{{{xxxhhhWWWZZZwwwxxxuuuqqqtttxxxwwwwww|||}}}zzzxxxssshhhbbbnnnxxxkkkgggfff{{{uuudddeeeiiiffffffjjjnnn]]]SSSaaasssaaa^^^jjjyyyddd]]]]]]fffkkkddd[[[XXXNNNKKKFFFCCCCCCDDDDDDCCC>>><<<999777777888777666333333222222222333333444111000///.........///000///000111111000000222444000000111000000111444777777999;;;>>>@@@AAABBBBBBAAABBBCCCDDDEEEEEEEEEEEEHHHBBB???DDDLLLWWWeeeppp^^^aaa|||nnnkkk|||tttdddOOOKKKIIILLLQQQSSSRRROOOTTTRRROOOKKKGGGEEEDDDCCCEEECCCAAAAAACCCDDDEEEDDDDDDCCCAAA???>>>===>>>>>>???AAADDDCCCAAA>>>;;;;;;<<<===???AAAAAAAAA???>>>======>>>>>>???@@@@@@@@@:::;;;???EEEDDD>>>::::::::::::;;;???EEEMMMUUU[[[SSSPPPaaa~~~xxxpppuuufffppp~~~{{{zzz{{{wwwzzzzzztttrrrpppoooggg\\\TTTQQQyyyggg___TTTNNNOOOKKKLLLIIIDDDCCCHHHJJJIIIHHHFFFDDDBBB@@@???===<<<>>>===<<<;;;===AAAEEEGGGCCC???======<<<===EEEMMMEEEPPP```rrrsss```eeewwwyyytttooohhhdddeeedddbbb```aaacccgggjjjnnnooorrrwww~~~||||||xxxjjjlllYYYSSStttgggNNNVVVoooUUU[[[~~~sssZZZSSS\\\nnnbbbdddsss|||qqqgggeeebbb\\\___```]]]WWWTTTVVVXXX```jjjssstttuuu~~~xxxttt\\\UUUYYY~~~{{{vvveeeXXX^^^jjjppp}}}tttfff^^^[[[^^^gggssstttrrr~~~bbbNNNNNNkkklllVVVSSSjjj|||oooccciii{{{|||vvvsssjjjdddYYYYYYuuuyyyttt{{{||||||{{{eee[[[VVV\\\nnnzzzmmmZZZeee|||}}}ooottt~~~uuu___QQQ[[[iiioooxxxtttsssjjj^^^```www{{{xxxvvvwww{{{{{{wwwwwwxxxqqqddd]]]kkk}}}sssooohhhaaavvvzzzyyyxxxssskkkWWWOOO^^^pppvvvwww{{{ggg[[[PPP___}}}lll```[[[```pppddd[[[VVV[[[cccddd^^^VVVHHHDDD@@@>>>???@@@???===777666666777777555444444222222111000000000111222000///////////////000000000111222111000000111333111333333222222333777:::===>>>???@@@BBBCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDHHHBBBDDDPPP___eeefffeee]]]ssshhh|||ssshhhLLLJJJHHHGGGJJJNNNOOOOOOVVVSSSNNNIIIFFFDDDDDDEEEGGGDDDBBBBBBCCCFFFGGGGGG???@@@@@@???>>>>>>>>>>>>???AAABBBAAA???<<<::::::;;;===???@@@AAA???>>><<<;;;<<<===????????????>>>;;;===BBBEEEAAA999888;;;666888999;;;@@@JJJUUU\\\bbbWWWZZZooo{{{vvvpppqqqiiihhhtttzzz|||xxxqqqoooooooooiii```___ccc|||iii^^^QQQJJJKKKGGGHHHFFFBBBCCCJJJNNNOOOLLLIIIFFFCCCBBBAAA@@@???<<<;;;:::999:::<<>>;;;888;;;AAA555@@@LLLZZZttt|||mmmtttzzztttpppllliiigggccc______cccggghhhhhhdddggglllttt||||||~~~sssrrr```[[[XXXaaa|||kkk^^^LLL___|||lllTTTccc{{{jjjTTTXXXkkkwww\\\WWWYYYnnn}}}sssggg\\\UUUQQQPPPUUU[[[ccckkkwwwxxxdddaaahhhrrruuuzzzzzzjjj}}}YYYFFFHHHNNN^^^hhh{{{yyy^^^MMMMMMOOOXXXppp{{{uuu}}}kkkUUUPPPbbbtttUUUTTTzzz|||ooosssyyynnnYYYeee~~~}}}wwwqqqgggnnnrrrooofff___^^^^^^[[[VVV]]]rrrttt|||uuugggeeerrruuuuuuhhhZZZSSSVVVooo}}}dddUUUhhhuuuwwwvvvmmm]]]PPPmmmyyywwwqqqddd^^^pppwww{{{~~~}}}qqqtttyyy|||}}}|||yyywwwooo[[[bbb|||vvv{{{{{{ooobbboooyyyqqqkkkccciii^^^]]]ppp}}}www\\\YYYJJJYYYmmmccc[[[XXXfffyyybbbZZZQQQRRR]]]ddd___UUUGGGCCC???===>>>>>>;;;999555666888;;;;;;888777777222111000......///000000//////000000000000000000111222222111000///111222333555555444333444999===AAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCGGGCCCIII\\\mmmooodddZZZlll{{{qqqiiimmmpppgggLLLLLLJJJFFFEEEIIIMMMOOOTTTQQQLLLHHHFFFFFFHHHIIIHHHFFFCCCCCCEEEHHHJJJJJJ;;;<<<>>>???>>>>>>>>>??????AAABBB@@@===:::999999999;;;===>>>???===;;;999<<<===???AAABBBAAA@@@???===@@@EEEFFF???777777<<<888;;;>>>>>>AAAKKKUUU\\\mmm\\\SSS___nnnrrrqqqrrrooovvviiijjjrrrvvvyyy~~~yyyuuurrrmmmmmmooorrrnnnjjjnnnwww