BM6]6(@ mmmcccdddddd[[[hhhzzzqqqaaaQQQDDDBBBDDDEEECCCAAAAAADDDGGGIIIFFFAAA===<<<<<<>>>???<<>>BBBEEEGGGJJJLLLPPPOOONNNMMMMMMOOOQQQRRRUUUddd|||pppZZZQQQTTT[[[]]]qqqxxxmmm```TTTMMMIIIDDDBBBDDDFFFGGGGGGGGGFFFCCC@@@===<<<<<<<<<777AAADDDGGGUUUlll|||zzzxxxxxxzzz{{{{{{zzzzzzyyyxxxwwwwwwxxxzzz{{{yyyzzz{{{|||kkk^^^^^^___mmmqqq^^^XXX^^^pppzzzzzzxxxqqqRRRHHH???===???@@@BBBEEEDDDJJJPPPTTTXXXaaaoooyyy|||xxxrrrqqq|||vvvmmm\\\]]]^^^cccmmmsssmmmcccUUUSSSZZZcccaaaRRRHHHGGGFFFFFFGGGGGGGGGFFFFFFEEEDDDFFFGGGGGGGGGGGGJJJLLLIIIJJJJJJHHHKKKPPPPPPLLLLLLPPPRRROOONNNNNNJJJCCCDDDSSSkkkiiicccwwwkkkgggaaaYYYRRRIIIAAA;;;222111///---,,,---...///,,,,,,,,,,,,------......,,,------...////////////,,,,,,------...///000000//////.........---------///000111000//////111222444888===@@@CCCFFFIIIKKKOOOOOOMMMMMMMMMNNNPPPQQQUUUbbbzzz~~~\\\NNNHHHLLLUUU]]]wwwyyyooo___SSSEEE@@@BBBFFFFFFDDDFFFFFFFFFDDDBBB>>>;;;999999BBBCCCEEEQQQbbb~~~|||yyyyyyzzz{{{{{{{{{xxxwwwwwwvvvwwwyyyzzz|||{{{|||{{{yyyzzzqqq[[[VVVTTTQQQWWWaaagggmmmnnnaaa___ppp~~~wwwqqqmmmLLLDDD>>>>>>AAACCCEEEHHHGGGLLLRRRXXXaaaooo~~~|||qqqggg^^^eeekkkmmmmmmjjjccc[[[SSSKKKHHHMMMOOOKKKJJJMMMIIIHHHHHHGGGHHHHHHIIIIIIEEEFFFGGGGGGGGGHHHJJJLLLJJJLLLLLLJJJLLLOOOMMMHHHOOOTTTVVVQQQJJJEEE@@@<<>>999???>>>???IIIQQQ```vvv~~~yyywwwwwwxxxzzzzzzxxxxxxwwwwwwvvvvvvvvvvvvuuuxxxzzz{{{{{{|||}}}tttrrrttt|||{{{~~~vvvrrrpppjjjiiimmmzzziiiTTTMMMPPPRRRLLLJJJPPPSSSVVV___jjjpppvvvxxxsssnnnmmmmmmllljjjrrrvvvpppjjjhhhiiijjjkkkddd```ccchhhoooyyy```MMMMMMJJJHHHIIILLLMMMIIIFFFFFFGGGJJJNNNUUU```pppxxxrrrrrrzzz|||rrrbbbVVVPPPMMMKKKCCC>>>@@@DDDEEEDDDDDDHHHGGGFFFFFFFFFHHHIIIJJJFFFHHHIIIIIIHHHIIIKKKMMMQQQQQQNNNJJJMMMSSSVVVTTT]]]XXXMMM???666999IIIWWWqqqtttuuuzzzhhhYYYOOOEEE999111000//////...............///...,,,++++++,,,...//////---,,,*********+++,,,---------...............---........................000333444444333333444666888<<<@@@CCCGGGKKKOOOMMMMMMLLLMMMMMMMMMNNNNNNSSS___wwwvvveeePPPPPPQQQUUUbbbsssoooUUUFFFEEEIIIGGGJJJNNNPPPPPPMMMHHHEEE<<>>AAADDDIIINNNQQQMMMMMMMMMNNNNNNNNNNNNNNNTTT```xxx~~~zzzcccOOOSSSWWW___nnngggQQQGGGFFFGGGIIILLLOOOPPPOOOMMMLLLBBBCCC>>>???HHHJJJNNN[[[uuu{{{yyyyyyxxxvvvvvvvvvvvvvvvvvvuuuuuuxxxzzz|||}}}|||{{{yyyxxxxxxyyy{{{|||jjjdddcccaaabbbhhhppp|||rrrnnnqqqvvvyyyuuummmhhhmmmzzzjjjZZZOOOMMMOOOTTTQQQQQQSSSVVV]]]hhhrrreeehhhnnnyyy|||mmmooowwwmmmOOOEEEGGGIIIGGGIIIMMMOOOOOOSSSXXXXXX[[[^^^bbbeeegggiiijjjrrr~~~|||tttnnniiidddgggddd[[[SSSNNNIIIEEE>>>AAADDDFFFHHHIIIHHHGGGEEEEEEFFFGGGHHHIIIIIIHHHGGGIIIJJJJJJJJJJJJMMMOOOMMMOOOPPPQQQYYYdddkkkkkkTTTHHH;;;999DDD___zzzrrrZZZEEE888333222......///////////////...111000000000////////////------...------,,,++++++,,,---------.../////////---------.........//////...000111111111222444666888:::>>>AAAEEEIIIOOORRRMMMNNNNNNOOOOOOOOOOOOOOOUUUbbbzzznnnooovvv~~~bbbRRR[[[dddnnn{{{|||bbbQQQJJJFFFGGGJJJMMMOOOPPPPPPPPPDDDDDD======FFFFFFGGGSSSggg{{{yyyxxxssstttuuuvvvwwwwwwwwwvvvvvvxxx{{{}}}}}}{{{yyyxxxtttuuu{{{|||mmmaaaaaaddddddiiipppkkk~~~~~~iiiccciiivvvvvvxxx}}}iiiZZZPPPNNNQQQSSSWWW\\\^^^^^^aaakkkuuuqqquuu|||kkkRRRGGGGGGKKKKKKHHHHHHMMMPPPUUU]]]fffhhhggghhhlllsss}}}yyyqqqjjjfff^^^^^^[[[SSSNNNJJJDDD===@@@DDDGGGGGGGGGHHHHHHHHHDDDFFFGGGIIIJJJJJJIIIHHHHHHIIIJJJJJJJJJKKKMMMOOOPPPSSSUUUWWW^^^gggkkkjjjIII???888@@@VVVzzzgggkkk~~~|||nnnWWW???111111666......///////////////...111111222222111000///...+++,,,---...///...---,,,***+++,,,---...000111111---------........./////////000000000000111444777888:::===AAADDDIIIOOOSSSNNNNNNOOOPPPPPPPPPPPPOOOUUUddd|||^^^```pppyyyooonnn}}}vvv\\\WWWXXXdddvvvnnnRRRQQQIIIFFFKKKOOOOOOQQQUUULLLKKKGGGAAA>>>???EEEJJJ[[[||||||wwwzzz{{{zzzxxxyyyyyyxxxvvvsssyyyyyyyyyxxxxxxyyyzzzzzzuuuwwwyyy{{{sssjjjbbbccciiirrr~~~zzziiidddhhhuuukkk```___]]]WWWSSSaaahhhkkkiiijjjsss~~~zzzqqq{{{uuuiiiYYYMMMGGGFFFDDDCCC???FFFJJJJJJLLLWWWfffoooxxx{{{xxxqqqkkkddd^^^WWWVVVSSSMMMEEE@@@@@@BBBHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFCCCGGGKKKLLLKKKLLLNNNQQQPPP___lllqqqqqqnnn```PPP:::@@@CCCOOOvvvqqq```^^^ooovvvmmmnnniii[[[FFF888444333111222222111111000/////////---,,,...222222000111555999666222...------///000........................000000//////......------...000111111000111333666888999<<<@@@FFFLLLQQQTTTSSSQQQOOOMMMMMMMMMOOOOOOZZZgggeeeeeevvvwwwpppzzzvvv[[[XXX\\\kkk}}}___RRRHHHIIINNNPPPRRRTTTVVVSSSNNNGGGAAA@@@DDDHHHOOOiiizzz{{{{{{yyyxxxwwwxxxyyy{{{{{{xxxxxxwwwwwwwwwwwwxxxxxxyyy{{{||||||}}}vvvpppmmmrrr{{{zzz{{{jjjbbbgggjjjgggbbbuuu~~~xxxyyyxxxpppUUURRROOOLLLKKKJJJJJJJJJIIIHHHGGGFFFFFFLLLWWWaaakkkxxxrrrkkkfff___YYYVVVTTTOOOIIIDDDAAABBBCCCHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGIIIHHHGGGHHHJJJNNNSSSVVVdddwwwtttaaaOOOAAADDDEEESSSuuuhhhcccpppvvvlllfff[[[KKK===555222111222222222222222222111111111......000111000111999CCCAAA???:::666333111111111...............---------///////////////............000111111111111444666888:::<<>>LLLXXXyyyxxxbbbrrruuucccOOO;;;555333///...000222222222333333333333444111111111000,,,...:::HHH===<<<999666222000///...//////......---------,,,...///////////////000000///000111111111222444666888:::===AAAFFFKKKOOORRRQQQPPPOOONNNMMMNNNOOOPPPVVVaaayyyuuudddfffpppwww___PPPMMMPPPTTTVVVaaa```^^^ZZZSSSLLLFFFCCCMMMXXXlllwwwqqqyyyzzz{{{zzzxxxvvvwwwyyy||||||{{{zzzzzzzzz{{{{{{xxxzzz{{{zzzyyyxxxyyyzzzyyy|||```SSSNNNKKKKKKOOOSSSXXXZZZUUUOOOKKKKKKMMM^^^^^^aaafffjjjkkkgggdddSSSJJJHHHQQQVVVSSSTTT[[[cccqqqddd___\\\XXXTTTPPPJJJCCC@@@AAAEEEFFFFFFHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIGGGHHHIIIJJJLLLPPPUUUYYYvvvvvvqqq```JJJ===???GGGZZZ{{{{{{hhhjjjgggKKK555333555...+++...000111111222333333444444444222111///,,,***111;;;111111111111111000//////000//////......------,,,......//////000000000111///000111111111222444666888:::===AAAFFFJJJNNNPPPPPPOOONNNNNNNNNOOOPPPPPPUUU```xxxjjjooo}}}zzzfffSSSIIIKKKRRRWWW[[[]]]```aaa^^^VVVMMMFFFHHHUUU```ooo}}}oookkkuuuxxx}}}~~~|||{{{}}}|||{{{{{{zzzzzzzzz{{{yyyyyyyyyyyyxxxyyy{{{}}}|||sssUUUKKKIIIGGGFFFIIILLLLLLLLLKKKIIIGGGHHHIIIWWWYYYcccuuuyyy^^^SSSNNNTTT[[[^^^dddkkksss{{{kkk```]]]\\\XXXTTTKKKFFF@@@???BBBEEEGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFGGGHHHIIIIIIJJJJJJGGGJJJKKKLLLMMMUUUbbbllloooZZZIII>>><<>>BBBFFFIIIKKKLLLMMMMMMNNNOOOPPPPPPQQQQQQWWWddd}}}nnnsssvvvfff\\\XXXUUUQQQRRRUUU[[[bbbgggfffaaa\\\IIIJJJJJJOOOccc|||zzzzzzyyyxxxwwwwwwvvvvvvvvv|||{{{zzzyyyzzzzzzzzzzzzwwwwwwyyy|||wwweeeJJJEEEGGGCCCCCCHHHFFFGGGIIIJJJEEE???AAAGGGMMMTTTeee|||pppxxx}}}ppphhh___[[[ZZZVVVNNNFFF===@@@CCCEEEEEEFFFFFFGGGHHHGGGGGGFFFFFFGGGGGGHHHEEEFFFGGGHHHIIIKKKLLLLLLLLLMMMPPPYYYccclllpppqqqQQQDDD???HHHQQQ^^^{{{kkk\\\:::666222000111222111111------....../////////000333///...222444222111222111111000000//////......111111111222222333333444111111111000000000000000000111222222222333555777888;;;>>>BBBFFFIIIJJJKKKLLLLLLNNNOOOPPPQQQQQQQQQWWWeeeooossswwwmmmfffZZZNNNSSSTTTYYY```gggiiigggddd]]]MMMCCCIIIUUUnnn}}}zzz|||{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxzzz{{{{{{zzzxxxwwwyyy{{{zzz{{{{{{rrreeedddzzzeeeLLLJJJMMMIIIJJJQQQOOORRRWWWWWWMMMDDDHHHSSSYYY^^^jjjjjjccc\\\YYYWWWRRRHHH???999???EEEHHHGGGEEEFFFGGGHHHGGGGGGGGGGGGGGGGGGHHHEEEEEEGGGHHHJJJKKKLLLMMMIIILLLUUUeeesssrrreeeWWWIIICCCFFFQQQYYYhhhrrrsssoooUUUCCC222666777222000222222000............////////////555222///...,,,+++000777222222111111111111111222111111222333444555555666222222111111000000//////000111222333222333555777999;;;>>>BBBFFFHHHJJJJJJKKKLLLMMMOOOPPPQQQRRRRRRWWWeeettteeeuuutttbbbPPPOOOPPPVVV```fffggghhhkkk```TTTJJJHHHMMMccc|||~~~~~~{{{wwwuuuwwwzzztttssstttwwwzzz{{{{{{zzzvvvxxxyyyyyyzzz~~~vvvcccZZZYYYfff{{{eeeNNNLLLMMMLLLSSS___[[[hhhsssnnn^^^RRRQQQVVVbbbtttlllggg___WWWPPPIIICCC???CCCDDDFFFGGGHHHHHHGGGFFFEEEEEEFFFGGGGGGGGGGGGFFFKKKKKKKKKIIIHHHIIILLLNNNQQQSSSXXXkkkzzzjjjNNNDDDGGG>>>CCCZZZqqqsssbbbqqq]]]EEE888000000000000////////////111000///...............000000000000000000000000///000222444444333222111---///111222000000000111555444222111111111333444222111111111222444666777999;;;???EEEIIIKKKJJJHHHJJJKKKMMMNNNNNNOOORRRTTTWWWccc|||jjjgggyyylllZZZUUUTTT\\\gggnnntttyyylll^^^QQQKKKKKKXXXxxx~~~|||zzzyyyyyyzzz{{{{{{wwwvvvuuuvvvxxxxxxxxxvvvxxxzzzzzzxxxvvvyyy~~~jjjaaa[[[```nnnnnnppptttgggTTTVVV___ggguuuvvvgggiiiqqqvvvjjjcccXXXOOOHHHEEEBBBAAAEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHGGGIIIKKKKKKJJJJJJMMMPPPQQQhhhsssooofffTTTDDDBBB???HHH___sssjjjooo~~~yyyaaaJJJ???777000000000000//////////////////...---------------////////////////////////000111222333333333222111///111222222111111222333---000333666666444111///222222111111222444666777999;;;???EEEIIIKKKJJJHHHIIIJJJLLLLLLLLLMMMOOOQQQUUUbbb}}}pppcccjjj|||dddYYYRRRYYYfffpppwwwzzzvvvjjj]]]UUUNNNPPPaaattt}}}||||||zzzwww{{{yyyvvvtttuuuuuutttssswwwxxxxxxvvvsssssswww{{{vvvllliiiqqqmmmllllllssssssgggqqqzzznnnddd[[[OOOEEE@@@@@@BBBCCCGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIEEEIIILLLLLLJJJLLLQQQWWW]]]yyy~~~fffOOOAAA>>>EEEUUUmmmgggssszzzfffIII:::666...000000000000////////////......------------------////////////////////////000111111111222222222222222333333222111222444666666444000...///222666999222222222222333555777888999;;;???DDDIIIKKKKKKIIIKKKLLLMMMMMMLLLMMMOOOQQQRRR```|||zzzcccdddpppkkk^^^TTTYYYeeemmmqqqrrrwwwsssmmmdddXXXQQQWWWbbb|||zzzzzz}}}zzzvvvtttssstttsssrrrssstttvvvuuuttttttvvvxxxxxx}}}{{{xxx{{{xxxooorrruuuttt{{{~~~|||yyyooodddXXXQQQGGG@@@>>>@@@DDDFFFIIIHHHFFFEEEDDDEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIHHHKKKLLLJJJJJJOOO[[[dddtttzzzlllSSSFFFBBBJJJZZZyyy}}}}}}___@@@666444***000000000000////////////..................------////////////////////////111000000000000111222222444444444222111222555888@@@>>>:::777777:::>>>AAA333333222333444555777888:::;;;???DDDIIILLLLLLJJJNNNOOOPPPOOOOOOOOOQQQSSSRRR```|||kkk^^^iiiuuunnn```TTTUUU^^^gggnnnsssssswwwzzzttteeeXXXVVV\\\sss~~~}}}zzzwwwuuuuuuuuuuuutttrrrtttvvvvvvvvvvvvwwwxxxuuu|||~~~qqq{{{~~~~~~vvvmmmiiissstttwwwvvv{{{xxxyyywwwtttrrroooeeeZZZKKKGGGBBB@@@AAADDDGGGHHHIIIHHHFFFEEEDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJJJJNNNXXXgggsss|||lllRRREEEDDDHHH___lllPPP777333777000000000000000////////////...///000000000000//////........................000000/////////000111222444444444222111222555888:::AAAJJJPPPOOOHHH>>>777444333333333444666888999:::;;;???DDDIIILLLLLLLLLOOOPPPQQQPPPOOOPPPQQQSSSWWWeeedddbbbooowwwsssfffYYYTTTUUU]]]jjjuuuoooxxx~~~qqqccc[[[YYYbbbyyy~~~~~~|||yyywwwxxxxxxwwwvvvvvvvvvwwwwwwwwwvvvuuuuuutttwwwzzzxxxsssyyyuuu{{{{{{sssuuuuuussspppjjj___SSSBBBAAAAAABBBEEEGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHJJJLLLQQQWWWaaakkkrrrcccTTTCCCBBBKKKUUUxxx{{{qqqWWW???------555333000000000000////////////...///000111222111000///.........................../////////000000000000222333333222111222444666555;;;CCCHHHHHHBBB999333444444444444555777888:::;;;<<<>>>CCCIIILLLMMMMMMMMMNNNOOOOOONNNOOOQQQSSS^^^kkkwwwfffkkkwwwzzznnnbbb\\\bbbmmmooovvvttteeeZZZUUU```}}}}}}{{{{{{zzzwwwuuuvvvuuuuuuuuuuuuuuutttsssrrrvvvwwwyyyvvvwwwuuuoooiiiaaaUUUJJJ@@@@@@AAACCCFFFGGGGGGEEEEEEFFFFFFGGGGGGGGGFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIKKKOOOVVV^^^dddddd___[[[HHHEEECCCQQQllluuuyyyZZZCCC888---,,,111000000000000000////////////---...000111222111000///........................---...///000000000///...///111222222111111222333555444444444555666888999555555444444555777999:::;;;<<<>>>CCCIIIMMMNNNNNNLLLMMMOOOOOOOOOPPPRRRTTT___kkkooojjjuuu~~~|||eee___cccpppuuu|||qqq___SSSVVVhhh~~~}}}{{{wwwtttrrrqqqqqqrrrtttuuuuuutttpppvvvxxxsssssstttsssnnnddd[[[SSSFFF<<>>CCCIIIMMMNNNOOOMMMOOOPPPQQQQQQSSSUUUWWW]]]hhhggglll|||kkkbbbgggxxxsss[[[UUUWWWooo~~~}}}~~~|||yyyxxxwwwvvvtttttttttuuuvvvppptttwwwxxxwwwyyy~~~}}}wwwooocccWWWMMMFFFAAA???CCCDDDFFFGGGHHHGGGEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGIIIKKKLLLIIIFFFGGGMMMSSSVVVbbbiiibbbUUULLLFFFBBBEEEIIIgggqqqmmmwwwjjjBBB===555111000111111000000000000000////////////.........------,,,,,,,,,................................................000000000000111111111111222111000000111333555777999::::::999888777999:::<<<===@@@DDDGGGKKKMMMOOOLLLMMMOOOQQQSSSSSSSSSSSS[[[eee}}}jjjsssxxxjjjdddrrr}}}iiiXXXRRRddd|||yyyyyyxxxwwwvvvuuuttttttttttttvvvwwwwwwvvvwww{{{|||zzz{{{zzz{{{~~~|||{{{{{{{{{}}}{{{nnneeeXXXKKKDDDAAA@@@@@@CCCDDDFFFGGGHHHGGGFFFEEEHHHHHHHHHHHHGGGGGGGGGGGGGGGJJJMMMMMMKKKLLLQQQVVVeeeddd^^^SSSGGG@@@@@@DDDOOOdddoooxxxUUU???:::444111111111000///000000000000////////////.........------,,,,,,,,,................................................/////////000000000111111111111000000111333555666888999999999888888:::;;;>>>???AAADDDGGGJJJLLLMMMMMMNNNPPPRRRTTTTTTTTTTTT\\\fff}}}|||qqqkkkooovvvgggVVV\\\lllvvvuuu~~~~~~zzzyyyyyywwwvvvuuutttsssvvvuuuuuutttuuuvvvxxxyyyzzz}}}|||{{{zzzzzzyyyvvvtttuuurrrpppqqqsssvvvyyyuuutttttttttuuuwwwyyyzzz{{{{{{|||||||||~~~xxxtttxxx{{{wwwqqq```VVVHHH>>>:::;;;???BBBDDDEEEFFFGGGHHHGGGFFFFFFIIIIIIHHHHHHHHHGGGGGGGGGFFFHHHKKKLLLMMMQQQXXX^^^gggZZZLLLCCC;;;:::FFFVVVssswwwvvvXXX;;;999777333111111111000///000000000000////////////.........---------------.........................................................////////////000111000000000111333555666555777888888888888;;;===@@@AAABBBEEEGGGIIIKKKLLLOOOPPPRRRSSSUUUVVVVVVVVVZZZddd{{{{{{zzz~~~tttpppzzzlllccchhh}}}nnnqqqvvvyyyyyyyyyxxxxxxwwwvvvuuutttrrrqqqrrruuuwwwxxxwwwttt~~~|||yyyvvvuuusssssstttsssqqqooooookkkgggfffhhhlllpppssstttxxx~~~~~~sssnnnmmmmmmllllllmmmnnnooopppppprrrtttvvvvvvvvvxxxzzz|||}}}wwwrrrmmmlllqqqwwwzzzzzzxxxuuutttwwwzzzuuuhhh\\\OOOHHH>>>777777;;;@@@DDDEEEFFFGGGHHHHHHHHHGGGGGGIIIIIIIIIIIIHHHHHHHHHHHHGGGHHHIIIJJJMMMTTT\\\cccYYYJJJ??????AAAJJJggguuu[[[CCC111444333222222111111000///000000000000////////////...............---------................................................---------.........//////000000000000111222444555333555666777777999;;;>>>???@@@BBBEEEGGGJJJLLLMMMQQQQQQSSSTTTUUUWWWWWWXXXXXXaaaxxx}}}|||nnnssswwwwwwyyyhhhpppyyyyyyyyyyyyxxxxxxxxxxxxtttsssrrrsssuuuvvvvvvuuuwwwuuuyyy|||yyywwwuuusssrrrqqqooommmmmmnnnmmmlllkkkiiifffbbb```aaaeeefffeeeeeehhhjjjlllnnnpppsssuuuuuuqqqpppqqqoooiiieeeeeefffffffffffffffgggggghhhfffjjjnnnqqqrrrsssuuuwwwuuuuuuvvvwwwwwwvvvuuuuuuxxxvvvqqqmmmoootttsssoooiiigggeeegggllloooqqqqqqttttttuuuwwwttthhhUUUGGGBBB>>>:::999;;;???CCCEEEFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJMMMQQQSSSTTTUUUVVVVVVJJJ???;;;BBBOOOhhhdddHHH:::333000111222222111000000000000000000000////////////........................................................................------------............/////////000111222333444111333555666777999<<<>>>>>>???AAAEEEHHHKKKNNNOOOQQQRRRRRRSSSUUUVVVXXXXXXXXXaaawwwuuussszzzuuurrr|||{{{yyyxxxxxxyyyzzzzzzwwwwwwwwwvvvuuussssssssswwwrrrooowww{{{uuutttrrrpppnnnmmmlllkkkkkkiiigggfffggggggfffeeeaaaaaa___[[[\\\___```]]]aaabbbccccccdddeeeiiilllkkkfffcccbbbaaa]]]^^^aaa______``````aaaaaaaaabbb^^^bbbgggjjjlllnnnppprrrmmmmmmnnnnnnnnnooooooooonnnmmmiiifffhhhlllkkkgggfffgggjjjpppuuuyyyzzzzzzzzzvvvqqqkkkdddXXXKKKAAA::::::;;;>>>BBBEEEEEEEEEGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHIIIJJJJJJKKKKKKLLLNNNRRRYYY\\\ZZZRRRIIIBBB???<<>>AAAEEEIIILLLOOOPPPQQQQQQQQQRRRSSSUUUWWWXXXZZZbbbwww{{{www}}}rrrrrr{{{xxxvvvwwwxxxzzzwwwyyyzzzyyyuuussstttuuuuuuttttttuuu}}}}}}|||}}}}}}}}}}}}~~~~~~~~~~~~yyyrrrjjjjjjiiihhhfffeeeffffffeeeccc```_________^^^]]]XXX\\\\\\XXXWWW[[[\\\YYY\\\]]]^^^^^^]]]]]]___aaa```\\\ZZZ[[[YYYWWWYYY]]]YYYYYYZZZ[[[\\\]]]]]]]]]YYY[[[___aaacccdddfffgggggggggffffffhhhjjjlllmmmgggiiigggeeeeeeiiiiiifffjjjmmmppptttwwwwwwtttrrroooiii```WWWOOOHHHBBB>>>666888;;;@@@EEEGGGGGGEEEHHHHHHHHHHHHHHHIIIJJJJJJGGGGGGHHHJJJKKKLLLMMMNNNOOOQQQRRRRRROOOIIIAAA<<<===EEEVVVnnn^^^CCC777222///000222333111//////111333000000000000////////////---........./////////000................................................---............/////////---...///000222222333333111222444555666777:::===???@@@BBBEEEIIILLLNNNOOOOOOOOOOOOPPPQQQSSSUUUVVVYYY```uuuuuuwwwuuuhhhiiimmmmmmyyy}}}xxxuuuuuuwwwxxxrrrwww{{{zzzvvvuuuwww{{{tttzzz~~~zzzvvvzzz{{{{{{zzzyyyxxxwwwwwwvvvyyyyyyyyyxxxuuussspppnnnrrrqqqqqqppppppqqqrrrrrrqqqsssttttttsssqqqkkkeeecccddddddcccaaaaaabbbcccaaa^^^[[[YYYYYYYYYXXXWWWRRRXXXZZZVVVTTTXXXYYYWWWVVVXXXYYYXXXVVVTTTTTTTTTTTTRRRRRRTTTTTTRRRTTTXXXUUUVVVWWWXXXYYYZZZZZZZZZVVVXXXZZZ[[[ZZZZZZ\\\]]]eeecccaaa``````bbbeeegggeeehhhiiiggghhhlllnnnmmmoooppprrrrrroooiiibbb^^^WWWSSSLLLEEE???:::666444666777;;;@@@EEEGGGGGGEEEIIIHHHHHHHHHHHHIIIJJJJJJFFFGGGHHHJJJLLLMMMOOOOOOPPPKKKDDD???>>>???AAACCCCCCVVVtttXXX:::333777888444111333333111///...111444000000000000////////////---.........//////000000.........................................................////////////000---...///111222222222222111222444555555777:::<<>><<<999666555555777888===???BBBCCCDDDDDDFFFHHHJJJIIIIIIHHHHHHIIIIIIJJJJJJIIIHHHJJJKKKJJJGGGCCC===>>>AAACCCBBBCCCNNN\\\vvvUUUGGG999444444333333444444111000333333//////222/////////000000000000000////////////////////////000000/////////.........------...//////...---------000000...///333333111/////////000111111222222111222444444555777:::===AAADDDFFFHHHHHHIIIJJJLLLOOOPPPQQQQQQPPPRRRVVVYYY]]]```pppggg^^^dddhhhzzz{{{rrruuusssooolllzzznnngggsss||||||zzzwwwuuuuuuwwwyyyzzz{{{yyywwwtttpppmmmmmmooorrrrrr{{{~~~|||yyyvvvrrrnnnmmmnnnppprrrmmmnnnnnnoooooonnnmmmmmmjjjkkkjjjhhheeeccccccccceeefffffffffeeecccaaa```cccaaa``````aaabbb```___````````````___]]]\\\\\\ZZZZZZYYYXXXWWWVVVUUUTTTUUUTTTSSSQQQOOONNNLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHIIIIIIJJJJJJKKKKKKIIIJJJJJJKKKKKKJJJJJJIIIKKKLLLLLLMMMNNNOOOPPPPPPPPPSSSUUUWWWXXXYYY[[[\\\bbbbbbdddggglllqqquuuwww{{{zzzyyyvvvrrrmmmiiifff___ZZZRRRIIIBBB===;;;;;;;;;999666444444666999:::AAACCCEEEFFFFFFFFFGGGHHHJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJIIIIIIHHHFFFBBB>>>555;;;BBBAAA>>>HHHeeeyyyUUUDDD:::111111333222222222333111222444333000///111000000000000000000//////////////////////////////000000////////////......---......//////......---+++,,,,,,***,,,111111.../////////000111111222222111222444444555777;;;>>>BBBDDDGGGHHHHHHIIIJJJLLLPPPPPPPPPPPPPPPSSSWWWZZZ^^^aaaqqqzzzfffaaakkkuuuxxxtttvvvyyygggjjj~~~~~~}}}yyyvvvxxxzzzyyyxxxxxxzzzxxxtttpppnnnoooqqqsssmmmttt|||wwwuuuqqqnnnlllmmmooopppkkkkkkjjjjjjiiihhhggggggjjjjjjjjjhhheeeccccccccceeeeeeffffffdddcccaaa```dddcccbbbbbbccccccbbb```]]]^^^^^^^^^]]]\\\[[[[[[[[[ZZZYYYXXXWWWUUUTTTTTTTTTSSSRRRQQQOOOMMMLLLKKKLLLLLLLLLLLLKKKKKKKKKKKKFFFGGGGGGHHHIIIJJJKKKKKKIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOOOOSSSUUUXXXYYYYYYYYY[[[\\\\\\\\\]]]]]]___aaabbbccccccdddccc___ZZZTTTPPPNNNKKKIIIDDD???<<<999999888999777555444666999===@@@CCCEEEGGGGGGGGGFFFGGGHHHJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJIIIHHHFFFBBB>>>;;;;;;>>>AAAAAAIIIddd^^^>>>>>>777333444666333000///000000111333333222111111222111111000000/////////////////////////////////000000//////////////////......////////////......---111111,,,)))+++------/////////000111111222222111222444555555888<<<>>>AAACCCFFFHHHIIIJJJLLLNNNOOOPPPPPPQQQRRRTTTUUUVVV]]]```pppuuueeeeeevvvzzz~~~tttjjjuuuyyywww{{{}}}zzzwwwwwwyyywwwsssqqqqqqrrrtttvvvpppqqqttt}}}~~~{{{uuutttqqqooonnnnnnooopppooonnnllljjjhhhfffeeedddhhhhhhhhhfffcccaaa```aaabbbbbbbbbbbbaaa___^^^\\\___^^^\\\]]]^^^^^^]]][[[WWWWWWXXXXXXXXXWWWWWWVVVUUUUUUTTTSSSRRRQQQPPPPPPOOOOOONNNLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFBBBCCCCCCDDDEEEFFFFFFGGGFFFGGGHHHHHHIIIIIIIIIHHHGGGHHHHHHIIIIIIJJJJJJJJJKKKLLLNNNNNNLLLLLLLLLMMMOOOOOONNNMMMMMMMMMMMMMMMNNNPPPQQQOOOJJJFFFDDDDDD>>>>>>>>>===<<<:::888777666555555555777<<<@@@CCCDDDEEEGGGGGGFFFFFFGGGHHHJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIHHHFFFCCC@@@>>>===BBBEEEJJJVVVppptttIII666;;;666444777888444000///...000111111111222222222222222111111000000//////000000000000000000000000//////000000000000000000////////////////////////999???@@@777...,,,///222/////////000111111222222111222444555666888<<>>>>>>>>=========<<<<<<======>>>>>>?????????@@@AAABBBBBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBB@@@BBBCCCBBB@@@>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAA@@@CCCFFFFFFCCC@@@@@@AAA;;;<<<======<<<:::777555333333444666999===AAACCCCCCEEEGGGGGGFFFFFFGGGHHHJJJIIIIIIHHHHHHIIIIIIJJJHHHHHHGGGEEEBBBAAABBBCCCDDDPPPeee|||SSS;;;888555222222666777333000111111333333000000222333111111111111111111111000000000000000000000000000000//////000000000000111111000//////......//////000???DDDDDD:::000---000333/////////000111111222222111222444555666999===@@@???BBBFFFHHHJJJLLLNNNQQQMMMNNNQQQUUUXXXZZZYYYWWWXXX]]]nnnppplllxxxyyyvvvxxx{{{oooooovvv}}}iiiccc~~~~~~}}}}}}xxxxxx|||yyyvvvttttttuuuuuusssqqqqqqpppmmmhhhgggjjjrrryyy~~~wwwyyy|||}}}|||yyyvvvqqqmmmiiigggddddddddddddeeeeeeffffffeeedddaaa^^^\\\[[[ZZZZZZSSSTTTTTTRRRNNNLLLLLLMMMLLLMMMMMMMMMLLLJJJHHHGGGEEEDDDCCCCCCDDDDDDCCCBBBAAAAAABBBCCCDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@========================:::::::::999999999888888999999999999999999999999999999:::<<<<<<=========;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<>>>===<<<:::;;;;;;::::::;;;<<<<<<<<<<<<<<<888===AAAAAA>>>;;;<<<>>><<<<<<<<<;;;:::888777666222444666999===@@@CCCDDDCCCEEEGGGHHHGGGGGGHHHIIIJJJIIIIIIHHHHHHIIIIIIJJJGGGGGGFFFDDDBBBCCCGGGJJJTTTnnnqqqUUU???777999555222222555555222000222999:::777000///222333000111111111111111111222222000000000000000000000000//////000000000111111111111000///......///000111<<<===999222...//////.../////////000111111222222000222444555777999>>>AAABBBDDDGGGIIIJJJKKKLLLNNNOOOOOOOOOTTTZZZ___bbbbbbYYY^^^ooovvvvvv~~~uuu|||ssspppvvv|||aaaiii}}}wwwwww}}}|||zzzwwwwwwxxxwwwssspppoooqqqpppjjjdddbbbfffkkkvvv~~~}}}wwwxxxxxxyyywwwuuurrrppplllnnnqqquuuxxxzzz{{{{{{uuussspppkkkfffbbb^^^\\\\\\\\\]]]]]]^^^______```ZZZXXXVVVTTTRRRQQQQQQQQQLLLMMMLLLJJJGGGEEEEEEEEEFFFFFFFFFFFFEEECCCBBB@@@AAA@@@>>>???@@@@@@???===;;;<<<===>>>>>>???>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<999999999::::::;;;;;;;;;;;;;;;;;;:::::::::999999999999999888888888888888666777888999::::::;;;:::999999::::::::::::::::::777999;;;;;;:::999:::;;;999::::::;;;::::::999999888<<>>AAADDDFFFGGGCCCFFFHHHIIIHHHIIIJJJKKKJJJIIIIIIHHHHHHIIIIIIJJJFFFFFFEEECCCBBBDDDJJJOOOppprrrVVVDDD:::888999999555444555444000///111@@@@@@;;;222...222222///000000000111222222222333000000000000000000000000//////000000111111111222111000///......///000111999666000,,,///333111+++/////////000111111222222000222444555777:::>>>AAAEEEGGGIIIJJJIIIIIIJJJKKKQQQOOONNNRRR[[[dddjjjlll[[[___pppsssmmmtttyyy}}}wwwqqqnnnoooeeeiiizzz{{{}}}www}}}xxxwwwxxxwwwqqqlllooommmjjjgggdddbbbaaa```fffnnnyyy~~~{{{yyyyyywwwvvvqqqqqqqqqpppooommmkkkjjjeeeccc```^^^]]]]]]^^^___\\\]]]^^^```bbbccccccdddaaa___\\\YYYUUUSSSQQQPPPPPPPPPOOOOOONNNNNNMMMMMMIIIIIIHHHGGGFFFFFFGGGGGGCCCCCCBBBAAA@@@???>>>===??????>>>>>>======<<<<<<;;;;;;;;;;;;::::::999888888888999999999:::::::::888888999999999:::::::::999999999::::::;;;;;;;;;888888999999999999888888888888777777777777888888888888888888888888888888888888999999999999888888999999999888888888777777666666777777888888999999>>>===<<<;;;:::;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::666888;;;@@@CCCFFFGGGHHHJJJIIIHHHHHHHHHHHHIIIJJJJJJLLLLLLJJJHHHGGGFFFDDDDDDAAA<<>>CCCBBBEEEIIIIIIGGGIIIMMMNNNPPPSSSWWWZZZ^^^```aaa[[[fffsssrrreeekkk}}}ssszzzmmmmmmtttyyyyyypppnnn{{{vvv}}}zzzxxxuuurrrooommmnnnllliiifffccc```^^^^^^ZZZ```iiisss|||~~~zzzwwwtttqqqllliiigggfffeeeccc``````^^^]]]\\\ZZZYYYYYYUUUSSSQQQOOONNNNNNOOOOOOMMMNNNPPPQQQSSSTTTTTTTTTPPPOOOMMMKKKIIIHHHGGGFFFJJJJJJIIIIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCCCC??????>>>===<<<;;;::::::<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999888888888888888999999999::::::888888888888999999999:::777888888888999999999999777888888888888888888777888888777777777777888888888888888888888888888888777888888999999888888777999999999888888888777777777777777888888999999999>>>===;;;:::::::::;;;<<<:::;;;;;;<<<<<<;;;;;;:::888:::===AAADDDGGGIIIIIIJJJJJJIIIHHHHHHIIIJJJJJJKKKKKKIIIFFFDDDCCCAAA???:::@@@@@@DDDTTTiii```KKK:::777888444333666444444333222111111111111//////000000000111111111000000000000000000000000///000111222222111000/////////.........///000000////////////////////////---...//////000000//////000000000000111111111111111333555666888:::???BBBBBBBBBEEEIIIIIIGGGIIIMMMMMMOOORRRUUUYYY[[[]]]^^^ZZZggguuuxxx```]]]mmmkkk}}}nnnjjjlllrrr{{{kkkooo|||sssvvvuuutttqqqooonnnooopppmmmkkkhhhdddaaa^^^\\\[[[TTTUUUYYY```iiisss}}}{{{|||}}}~~~~~~~~~}}}{{{wwwrrrmmmjjjiiifffaaa^^^\\\[[[XXXWWWUUUTTTRRRPPPOOONNNNNNNNNKKKJJJHHHFFFFFFEEEFFFFFFEEEFFFHHHIIIKKKKKKLLLLLLHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@???@@@@@@???>>>>>>>>>>>>???<<<<<<;;;:::999999888777999999999999999999::::::888999999999999888777777888888888999999999999:::777777777888888888999999666666666777777777777777666777777888888777777666888888777777777777888888777777777777777777777777777777888888888888777777999999999888888888888888999999888888999999::::::===<<<;;;:::999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;>>>BBBEEEHHHJJJKKKJJJJJJIIIHHHHHHIIIJJJJJJMMMJJJFFFDDDBBB@@@>>>===;;;EEEGGGOOOmmmfffJJJ<<<333555999666555777444333222111111000111111//////000000000000111111111111111111111111111111---///111222333333333222000000///.........//////111000...------...000111---...//////000000//////111111111111222222222222111333555777999===AAAEEEBBBAAADDDHHHIIIGGGIIIMMMMMMOOOQQQTTTWWWYYY[[[[[[WWWfffuuu{{{iii\\\ddd{{{uuueee{{{}}}llllllrrr{{{nnnjjjsssrrrppplllkkkkkknnnqqqsssmmmkkkhhhddd```\\\ZZZYYYXXXVVVTTTUUUZZZbbbjjjooosssuuuvvvxxxzzz{{{{{{{{{yyyxxxwwwtttpppkkkgggdddeeebbb^^^[[[YYYWWWUUUSSSQQQOOOMMMJJJIIIJJJKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFHHHIIIIIIJJJJJJFFFFFFEEEEEEEEEEEEFFFFFFCCCBBBAAA@@@???>>>===<<<<<<<<<;;;;;;:::;;;;;;<<<===<<<<<<;;;::::::999999777777777888888999999999777777888888888888777777888888888888999999999999666777777777777888888888666666777777777777777777666666777777777777666666999888888777777888888999777777777777777777777777666777777888888777777666888888888888888888888888::::::999999999:::;;;<<<<<<;;;:::999999:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;:::<<<>>>AAAEEEGGGIIIKKKJJJJJJIIIIIIIIIIIIJJJJJJLLLHHHEEEDDDCCC@@@>>>>>>@@@OOOXXXiii~~~RRRCCC:::444666999666555666444333222111000000000000////////////000000000111111111111111111222222222......000111222333333222111111000///.........///000000////////////000000......///000000000000000000000000111111111222222222444666888999===AAADDDAAAAAADDDHHHIIIGGGIIIMMMOOOPPPRRRUUUWWWYYYZZZZZZUUUeeeuuucccZZZ\\\qqqlllccc{{{}}}qqqsss}}}hhhVVVccc}}}{{{tttppppppqqqqqqqqqmmmkkkhhhccc___\\\ZZZYYYZZZWWWSSSPPPPPPRRRUUUXXX```bbbeeeiiimmmoooqqqrrrnnnmmmllliiieeebbb^^^\\\[[[YYYVVVSSSRRRPPPMMMKKKIIIHHHEEECCCBBBCCCDDDEEEAAAAAA@@@??????>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCAAAAAA@@@????????????@@@@@@???>>>===<<<;;;:::::::::::::::999999::::::;;;<<<<<<<<<;;;;;;::::::999777777777888888999999:::666777777888888777777777777777888888888999999999666777777777777888888888888888888888888888888888666666777777777777666666999999888888888888999999777777777777777777777777777777888888888888777777888888888888888888888888;;;;;;:::::::::<<<>>>???<<<;;;:::::::::;;;<<<<<<;;;<<<<<<======<<<<<<;;;:::;;;===???BBBEEEHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHDDDBBBCCCAAA===>>>CCCMMMlll[[[DDD===888333333333111111222333333222111000000000000...////////////000000000000000111111222222222222//////000000000000000000222111000///////////////...///000222222000///......//////000000000000000/////////000000000111111333444666777888:::>>>AAABBBAAADDDIIIJJJHHHJJJOOOQQQRRRTTTVVVXXXZZZ[[[[[[XXXhhhxxxvvvdddYYYXXXbbb|||}}}gggbbbzzz~~~wwwzzzlll^^^^^^gggxxxyyytttooolllkkkiiifffccc___\\\ZZZYYYUUUSSSPPPMMMJJJIIIIIIIIIGGGIIIMMMRRRXXX]]]aaaddd``````___]]]ZZZXXXVVVTTTQQQOOOLLLKKKJJJIIIFFFDDDCCCBBB@@@???>>>>>>>>>???<<<<<<<<<<<<;;;;;;::::::999:::;;;<<<===============<<<<<<;;;::::::;;;;;;;;;;;;::::::999999888888::::::999999999:::;;;;;;:::::::::999999888888888888888888888888999999999666777777888888888888777777777777888888888888999777777777888888888999999:::999999999999999888888666777777888888777777666999999888888888888999999888888888888888888888888888888999999999999888888888888888888888999999999<<<;;;::::::;;;>>>AAABBB<<<<<<;;;:::;;;<<<===>>><<<<<<============<<<<<<::::::<<<>>>AAADDDFFFHHHIIIJJJKKKKKKKKKKKKJJJIIIDDD@@@@@@BBBAAABBBMMM\\\zzzXXX===;;;888666444333222222222444333222111000000///000000......////////////000000//////000000111222222222111111000/////////......111111000/////////000000---///111333333111///---...///000000111111000000.../////////000000000000333444555666777999<<>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888999:::;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;<<<999999999888888888888888999999999999999:::;;;;;;999999999888888888888888888888888888777777777777666777888888999999999888777777777777888888888888888888888888999999999:::::::::999999999888888888777888888888888888888777:::999999888888999999:::999999999999999999999999999999::::::::::::999999777777888888888999999999;;;:::::::::<<<@@@CCCEEE======<<<;;;<<<===>>>???<<<<<<============<<<<<<::::::;;;===@@@CCCFFFHHHIIIJJJKKKLLLLLLKKKJJJIIICCC@@@BBBHHHMMMXXXttt}}}ZZZ===444888444777888777555444444444333222111000000/////////........./////////000000......///000000111222222222111000000//////000000000000000///000000111111///000111111111111000/////////000111111111111000//////000000000111111111111333555666777:::===AAACCCCCCFFFKKKLLLKKKMMMRRRQQQRRRUUUXXXZZZ\\\]]]^^^\\\lll{{{{{{qqqkkkfff\\\[[[^^^ZZZ```aaalllrrr___]]]xxx}}}wwwyyyxxx}}}|||kkk[[[YYYnnn}}}qqqmmmpppfffdddbbb___\\\ZZZXXXWWWQQQPPPNNNKKKIIIGGGFFFFFF???>>>======>>>@@@CCCDDDAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>>>>===;;;999;;;;;;;;;;;;;;;:::888888999999:::::::::999888888666777777888999999999999888888888999999;;;<<<<<<999999999::::::::::::;;;999999999999999:::;;;;;;::::::::::::999999999999888888777777666666666555777777888999999999999999777777777777888888888888888999999999999::::::::::::999999999888888777777888888999999999999888888:::999999888888999999:::::::::::::::::::::::::::999::::::;;;;;;::::::999777777888888999999999999;;;:::::::::===AAAEEEGGG>>>===<<<<<<===>>>???@@@<<<<<<============<<<<<<;;;;;;<<<===@@@CCCFFFHHHIIIJJJKKKLLLLLLKKKJJJIIICCCAAAFFFPPP[[[qqqzzzTTT<<<666888999000555999888555222111///333222111000////////////............/////////000---......///000111111111222111111111111111222222000000//////000111222222222111000//////000111222//////000111111111111111000111111111111222222222000222444666888;;;@@@CCCDDDDDDGGGLLLMMMLLLNNNSSSPPPRRRTTTWWWZZZ\\\^^^^^^YYYiiixxxlll```___]]]]]]]]]]]]```cccjjjnnnxxxttt]]]___www~~~}}}wwwuuuxxx}}}sss]]]TTT\\\jjjlllnnnwwwzzzfffhhhccc[[[WWWYYYVVVQQQPPPNNNKKKHHHEEEDDDCCCCCC???>>><<<:::::::::<<<===;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999888888777777:::::::::999999888888888999999999999::::::::::::777888888999::::::;;;;;;888888888888888888888888888888888888777777777777666777777777888888888888777888999888666555555777888888888999999;;;<<<<<<>>><<<888555555666999;;;999999999999::::::;;;<<<888888999999::::::;;;;;;999:::;;;;;;999999:::;;;::::::::::::::::::::::::777888888888999999999999;;;999888<<>>::::::::::::;;;<<<>>>>>><<<===>>>??????===<<<:::<<<999;;;???AAAAAAEEEKKKNNNIIIIIINNNQQQLLLEEEAAAGGGIIIQQQdddyyyTTTCCC<<<444111333222333333444444333333222111111111111111111111111......------------......////////////////////////000000000000111222333333444333111000///...//////...------...000111000/////////000111222333333444---///111222222222000///111222444777:::>>>AAACCCCCCEEEHHHKKKNNNOOOOOOOOOTTTUUUVVVWWWYYYZZZ[[[[[[]]]gggwwwlllYYY]]]\\\___hhhqqqwww{{{~~~yyy~~~ttt]]]\\\pppvvvzzz}}}^^^JJJNNNSSS[[[cccdddjjjjjjdddYYYSSSSSSQQQMMMOOONNNKKKGGGEEECCCBBBBBB???>>><<<::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999888888888777:::::::::999999999888888888888888777888888999999::::::::::::::::::::::::999999999999999999999999999999999888888888888777888888888888888999999999666777888777666555777888;;;;;;:::::::::;;;<<<===;;;;;;<<<<<<<<<<<<;;;:::HHHFFFCCC???;;;999777777999999999999999999999999:::;;;<<<<<<::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999999999::::::::::::888888<<>>>>>>>><<<=====================???<<<<<<@@@DDDEEEIIINNNWWWRRRNNNKKKGGGDDDGGGMMMYYY___ssskkkRRR;;;555555222222555222222333333333333222222111111111111111111111111///..................////////////////////////////////////000111222333444444333111000////////////000///...///111222111000//////000111222333444444111111111111111111222222333333555777:::===???AAACCCEEEHHHKKKNNNOOOOOOOOORRRSSSTTTVVVWWWYYYZZZ[[[[[[dddtttxxxiii]]]WWWXXXXXXbbbwwwxxx```YYYiiiuuuvvv~~~yyytttyyyQQQEEEBBBGGGQQQVVVZZZ[[[XXXQQQMMMNNNOOONNNNNNLLLJJJGGGDDDBBBAAA@@@>>>===<<<;;;;;;;;;<<<====================================<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999888888888888::::::::::::999999999999:::999888777777888999:::===<<<<<<;;;:::999999888::::::::::::::::::::::::::::::999999999888888888999999999999999999888888777888999888777777999;;;:::;;;<<<===@@@CCCFFFGGGGGGGGGFFFEEEBBB@@@>>><<<@@@>>>;;;999777777888888;;;;;;;;;;;;:::::::::::::::<<<===<<<;;;:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::999:::>>>BBBAAA===999:::;;;<<<===>>>>>>>>>>>>@@@???>>>===============AAA===;;;>>>@@@@@@BBBEEENNNPPPRRRPPPJJJHHHRRR___KKK===222333444000000333222222333333333333222222000000000000000000000000000//////......//////000////////////////////////......//////000222333444333222111000//////000000111000///000111222111000///000000111222333444444555444222000000111333444444444555777999<<>>>>>===<<<<<<;;;<<<====================================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::<<<;;;:::999999:::;;;<<<<<<<<<;;;::::::999999888999999999999999999999999999999999999888888888888999999999999888888888888:::;;;;;;;;;999:::<<<>>><<<===???BBBEEEHHHKKKMMMNNNLLLIIIEEEBBB@@@??????666555555555777:::===???;;;<<<<<<<<<<<<<<<<<<===:::;;;<<<<<<::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;<<<>>>AAACCCBBB===999:::;;;===>>>@@@@@@@@@@@@BBBBBBBBBAAA@@@>>>===<<<@@@======AAACCCBBBBBBEEEJJJMMMPPPRRRRRR[[[ppprrrSSS???999666777666111000222111111222222222222111111000000000000000000000000000000////////////000000////////////////////////------...///000111333444111111111000000000000000111000//////111111111/////////000111222333444444666555333222222333444444333333444666999===AAACCCDDDFFFHHHKKKMMMOOOPPPPPPRRRTTTWWWZZZ]]]___```aaa\\\eeeuuufff___aaaaaa```aaa```ggglllYYYbbbqqqsss}}}ttt___OOO@@@@@@@@@BBBFFFHHHGGGEEEDDDGGGGGGFFFDDDBBB@@@>>>=========<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999:::::::::::::::::::::::::::;;;;;;:::::::::;;;<<<===::::::::::::::::::::::::999999999999999999999999999999888888888777777777888888888888888888888888<<<<<<<<<;;;:::;;;===@@@AAACCCGGGKKKNNNPPPRRRRRRRRRRRRQQQOOOLLLHHHDDDAAA???>>><<<;;;:::;;;===>>>999999:::;;;<<<======>>>999;;;<<<;;;:::999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;<<>>===>>>===@@@FFFHHHHHHKKKPPPQQQPPPSSSZZZhhhtttPPP>>>333222222444333111222555000111111222222111111000////////////////////////000000////////////000000////////////////////////---------...///000222333000000000111111111111111000///......000000///......///000000222222333444333444555666666555444333222222333666:::@@@EEEHHHEEEFFFHHHKKKMMMOOOQQQQQQSSSUUUXXX\\\___aaabbbbbbaaakkkzzzttteee[[[^^^hhhmmmllljjjfffrrruuu\\\```tttooosss[[[HHH@@@:::<<>>>>><<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999::::::::::::::::::::::::;;;;;;;;;;;;999999:::;;;<<<======>>>:::::::::::::::;;;;;;;;;:::::::::::::::::::::::::::999999999888888888888888888888888999999::::::;;;<<<<<<<<<<<<>>>BBBEEEGGGLLLTTT\\\bbbfffhhhhhhjjjlllnnnllleeeYYYMMMEEE???>>>===<<<;;;:::::::::999::::::;;;<<<<<<======:::<<<<<<<<<;;;:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;===???BBBBBB@@@===<<<@@@@@@???>>>>>>??????@@@@@@AAACCCDDDDDDBBB@@@???======@@@AAA@@@@@@HHHRRRPPP[[[ppplllLLL;;;999222222222111000///111222000000111111111111000000////////////////////////000//////......//////000////////////////////////...------......///000111...///000111111111111111000///......//////...------......///000111222222111333555666777666444333222222444777<<>>???AAA@@@@@@AAAAAAAAA@@@???>>><<<<<<===>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<999;;;===@@@BBBBBBBBBBBB>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888999999:::;;;<<<=========>>>@@@AAACCCHHHMMMQQQVVV[[[ccckkkoooooonnnllllllnnnooommmggg^^^UUUOOOFFFFFFFFFFFFEEEDDDBBBAAAAAAAAA@@@@@@?????????>>><<<>>>???>>>===<<<===>>>========================<<<============>>>>>>>>>>>>@@@CCCDDDDDDCCCBBBBBBAAAAAAAAACCCFFFJJJNNNQQQQQQOOOLLLHHHDDDBBBAAA@@@===>>>AAABBBBBBJJJ^^^qqqwwwqqqXXXEEE888444666666666555222000//////...///000000000000000000///........................///..................//////////////////////////////......------......///---...000111222222222111111000//////000000///---,,,,,,---...///000111111111222333444555666666666555555555888===CCCIIIMMMGGGGGGIIIKKKMMMOOORRRSSSSSSVVVZZZ]]]```aaaaaa```dddpppoooUUUVVV```iiiooo|||llleee}}}|||sssuuuxxxzzz{{{}}}dddJJJAAA======>>>===>>>@@@AAAAAA@@@??????<<<<<<===>>>>>>>>>>>>>>>========================;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<>>>BBBFFFHHHHHHGGGGGGBBBBBBAAA???>>><<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<999:::;;;<<<===???@@@@@@@@@BBBDDDGGGKKKQQQXXX]]]iiillloooooojjjaaaWWWQQQKKKKKKKKKMMMPPPTTTWWWZZZ`````````^^^[[[VVVRRROOOJJJIIIHHHGGGEEECCCBBBBBB>>>@@@AAA@@@???>>>???@@@????????????????????????>>>?????????@@@@@@@@@@@@CCCEEEGGGHHHHHHGGGHHHHHHGGGHHHJJJOOOVVV___ggglllgggaaaXXXNNNFFFBBB@@@@@@<<>>>>>BBBEEE>>>??????===>>>@@@AAA@@@;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<:::;;;<<<======<<<;;;::::::;;;;;;:::999:::<<<>>>???>>><<<;;;>>>@@@???<<<>>>AAAEEELLLWWW___^^^ZZZQQQFFF>>>>>>AAAAAAAAACCCDDDHHHGGGBBBAAAEEEEEEAAADDDDDDDDDDDDBBB@@@??????BBB===>>>EEEGGGAAA@@@EEEGGGOOOTTTRRRSSS\\\eeehhhrrrggg```]]]QQQ@@@888;;;444333555777555===ZZZyyyvvvfff```^^^ZZZVVVQQQNNNKKKJJJGGGGGGEEEDDDDDDCCCCCCCCC>>>CCCHHHGGGCCC@@@AAACCCGGGCCCCCCGGGIIIFFFEEEGGGLLLQQQTTTQQQKKKKKKSSS\\\\\\eeekkknnnvvvaaaJJJLLLMMMCCCBBBKKKBBBNNNZZZhhhtttbbbOOO>>>888888555444555111111111111000000000000////////////////////////......------------......000///...------...///000......///000000000000000///...------------......////////////000000000000555333222000.........///333111///...---...///000000000111222222333444444555666888:::>>>AAADDDFFFGGGGGGIIIKKKMMMPPPQQQRRReeecccccceeeggggggddd```ffftttmmm[[[VVV___cccwwwzzzdddlllzzzrrrssswwwwww~~~||||||gggTTTIIICCC>>>>>>???AAACCCAAA===999?????????@@@BBBBBB>>>:::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>===<<<<<<===<<<<<<;;;;;;;;;;;;;;;999999::::::::::::999999777999;;;<<<;;;;;;<<<===888;;;============<<<;;;BBBKKK]]]ttttttdddQQQFFFCCCEEEMMMTTTSSSXXXXXXTTTPPPNNNHHHAAAHHHJJJKKKLLLKKKJJJJJJJJJHHHCCCCCCIIIMMMOOOVVV^^^\\\ccchhhlllsss}}}ppp]]]LLLFFF@@@666333666555333444555333888OOOiiizzzooofff```ZZZYYYXXXTTTOOOIIICCC@@@EEEHHHJJJJJJHHHJJJOOOTTTWWWRRRPPPSSSUUUTTTUUUWWWQQQYYYdddkkknnnqqqxxx}}}|||```IIIFFFIIIHHHLLLUUUXXXpppwwwzzztttNNNAAA777555666333111222111111111000000000//////////////////////////////......------------......000///...------...///000......///000000000000000........................////////////000000000000222111000//////000111111222111///......///000111000000111111222222333333555666777:::>>>AAADDDFFFGGGHHHJJJLLLNNNPPPRRRSSSaaaaaaaaadddffffffcccaaagggvvvrrr\\\UUUVVVdddrrrjjjgggxxxtttpppwwwwwwzzz~~~yyyxxx|||lllSSSIII???===AAACCC>>>888???<<<:::===BBBDDDAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<>>>AAABBBAAA???>>>>>>???AAACCCCCCAAA@@@BBBEEEGGGQQQmmmnnn\\\UUUYYYgggtttyyynnndddaaagggooossstttpppmmmjjjkkkjjjlllqqqwww~~~```JJJ666222444333000111555222222333111333AAAQQQttt}}}sssnnniiijjjiiiggggggllluuu|||yyy]]]RRRKKKTTTgggyyysssGGG888444222444555222111111111111000000000000//////////////////////////////......------------......//////...------...//////......///000000000000///......///000000000///...////////////000000000000.........///000111222333111111/////////000111222111111111111222222222222444555777:::===AAADDDFFFHHHIIIKKKMMMPPPRRRTTTUUU\\\\\\___bbbeeeeeecccaaahhhyyyyyy```VVVWWW\\\fff~~~ooogggrrr{{{mmmssstttuuu{{{|||{{{yyyzzzzzzuuusssttt{{{mmmQQQ@@@===BBBDDDDDDFFFAAA>>>@@@BBBBBBCCCEEE@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@??????????????????>>>>>>>>>???@@@AAABBB<<<<<<<<<<<<<<<======>>>;;;===>>>>>><<<:::::::::@@@===<<<<<<;;;<<>>AAA[[[ttthhhaaaiiiwww~~~}}}}}}```LLL777000111333555555333222333111000000000////////////////////////////////////......------------..............................---...//////000000//////---...000222222111///...////////////000000000000---......///000111222222000000//////000111222333333333333333222222222222333444666999===AAADDDFFFIIIJJJLLLNNNQQQSSSUUUVVVWWWYYY]]]aaadddeeedddbbbhhh|||jjj[[[XXX]]]bbbgggrrrhhhrrroooppprrrtttxxxwww|||zzzyyyyyyvvvttt{{{xxxWWWDDD???@@@CCCGGGEEEEEEGGGDDD>>>>>>BBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCC???AAABBBAAA@@@@@@AAACCCBBB===<<<@@@BBB@@@AAADDDJJJQQQfffkkkQQQCCC666111///222555555333222222000000222222111222555333AAAiiiooogggllluuuzzz|||~~~uuuqqquuuQQQAAA>>>777222555666444222111222222000000000////////////...////////////////////////......------------......------............------------...///////////////,,,...000222222111000///////////////000000000000/////////000000000///////////////000000111222222444444444444444333333333222444666999===AAADDDFFFIIIJJJLLLOOORRRTTTVVVWWWVVVZZZ___ccceeeeeeddddddggg{{{nnnaaa[[[\\\bbbfffrrrvvviiipppvvvrrruuuyyyuuutttvvvxxxwwwssswww}}}aaaOOOFFFCCC???<<>>@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@AAABBBDDDEEEBBBCCCEEEEEEDDDBBB@@@>>>CCCDDDEEEGGGGGGGGGFFFFFFBBBDDDFFFFFFEEEEEEEEEFFF???<<>>======555444666555000...///111000000000////////////......////////////////////////......------------......------............------------...////////////...,,,---///000111000000///////////////000000000000000000000000000///...---////////////000000000000333333333444444444444444222333555999===AAADDDFFFIIIJJJLLLOOORRRUUUWWWXXXYYY]]]cccggggggfffeeeeeehhhmmmkkkgggdddeeekkktttzzzllllll~~~xxxtttssssss}}}uuusssvvvqqqrrrsssvvvuuuqqqttt}}}vvv]]]MMMBBBCCCDDD>>><<>>>>>???@@@CCCFFFIIIKKKLLLOOOUUUYYY\\\[[[YYYXXXWWWYYY\\\^^^___^^^\\\[[[YYY\\\^^^^^^ZZZTTTPPPMMMJJJFFFEEEEEE???;;;HHHZZZsssfffWWWHHH???888111000222333333111...,,,---000222///111333222111222333333111000===]]]bbbGGG===999:::999222333555333......222222...000000/////////.........////////////////////////......------------......,,,------......------,,,,,,---......//////......,,,------...//////000000////////////000000000000//////000000000///------...////////////......---000111111222222333333333111222555888<<>>888777===AAAAAABBBGGGQQQYYYdddmmmuuu|||{{{~~~bbbZZZ\\\dddsss~~~vvvVVVOOOFFF@@@@@@BBBCCCCCCAAA???<<<999999:::<<<>>>JJJSSSeeexxxyyybbbNNN999777555333111222333333000////////////000111111222222222333333333444444...222777<<>>===:::777555444333333222222222111111111000000///............---------........................---...//////...---***))),,,,,,------.../////////---------------------------......///000////////////......------///000111///---000:::DDDCCC555(((222111000///------,,,,,,.........//////000111222333444666999<<>>BBBHHHOOOWWW___hhhmmmkkkPPPEEEEEEGGGNNNVVVXXXSSSNNNCCC???;;;888999:::999888;;;999777555444666888:::777===GGGSSSYYYSSSEEE888777666444222111111111222333333333333333444444555333333333333444444444555:::;;;;;;;;;::::::===???AAABBBDDDIIIOOOTTTXXXZZZ___eeeiiikkkooowww}}}~~~{{{vvv|||xxx}}}oooPPPAAA;;;:::777555333222222222222222111111111000000000///............---------........................///...---,,,,,,+++++++++,,,,,,------.../////////------------------------,,,---......//////......///...---------...000000666222222<<>>111000//////............///.........//////000111222333444666999<<>><<<<<<===;;;999:::>>>@@@>>>===>>>DDDJJJPPPSSSZZZ___aaaaaaffftttzzz[[[EEE<<<:::888888:::::::::999444333222333444444333111666555333222222444666777;;;<<<>>>AAACCCAAA===:::777666666555444333222222333333222222333333444555555555444444555666666777555666666555555666999<<<===<<<;;;:::<<<>>>AAACCCBBBHHHNNNQQQWWW```hhhjjjrrr}}}zzzzzz~~~~~~wwwyyyzzzbbbGGG<<<===666555444333222111111111111111111111000000000000///............---------........................///...,,,***)))***+++,,,,,,,,,,,,---......//////------------------------+++,,,------......------...------------...//////555000...666AAAEEE===333...............///000111.........//////000111222333444666888<<<@@@CCCDDDHHHIIIKKKPPPUUUYYYZZZZZZ___aaadddeeeggghhhkkkmmmooorrrccckkkuuupppzzzzzztttooojjjiiimmmpppooollllllmmmoooqqqssssssrrrrrrvvvvvv{{{ttt```SSSJJJFFFGGGFFFFFFDDDAAA@@@BBBFFFCCC>>>777555777999999999AAABBBBBB@@@BBBKKKWWW```rrr}}}}}}dddPPPBBB::::::888777666777:::<<<222333444555666555444333555555444444555666777888888888777666555555777999888888888888777666444444333333333333333444444555555555555555555777888999;;;<<<=========>>>AAADDD>>>@@@BBBEEEHHHKKKOOORRR^^^eeelllrrr|||rrroookkkooo|||{{{fffPPPEEE>>>999888333333222222111111111111111111000000000////////////............---------........................---,,,+++***)))***+++++++++,,,,,,------...//////,,,,,,------------------++++++,,,------------,,,---------------.........///,,,+++...444888666222...............///000000............///000111222222333555888<<<@@@CCCEEEFFFGGGJJJNNNRRRUUUWWWWWW^^^```bbbcccdddgggjjjmmmrrr{{{iiiiii~~~qqqllliiilllqqqsssrrrooolllmmmnnnoooooonnnlllkkkqqqrrrvvvyyy{{{~~~ooohhh^^^]]]YYYRRRMMMJJJIIIHHHCCC>>>:::999::::::888666888888999999888999===BBBFFFNNNZZZbbbhhhrrreeeOOOCCC===333555666555444555777:::777777666666555666777888666666666777777888888999333444666666444444555777777888888888777666555444666555555555555666777777444333333444555777:::;;;>>>@@@AAA@@@??????AAABBBIIIPPP\\\gggqqqzzzxxxooonnntttyyyxxxvvv}}}nnnVVV===555777888555111222222222222222222222222000000000/////////......///............---------........................***+++,,,,,,,,,+++***)))++++++,,,,,,---.........,,,,,,,,,---------......***++++++,,,---,,,,,,,,,+++,,,,,,------------------...//////...///111444000000///...........................///000111222222333555888<<<@@@CCCEEEEEEGGGKKKNNNQQQSSSUUUVVV]]]___aaabbbccceeeiiikkktttssslllzzzxxxrrrnnnooopppooonnnoooppppppqqqrrrssssssssssssnnnqqqtttsssoooppp|||uuugggZZZLLL@@@???>>>===>>>??????>>>===444444888<<<;;;888888;;;888===AAADDDHHHOOO[[[cccmmm|||ZZZDDD<<<:::444666777777666666666777888888777555333444777999666777888888999888888777666888;;;<<<<<<;;;:::;;;777777777666666555555555555555555555555666666777555555555666999<<<@@@BBB???DDDLLLTTT[[[aaafffiii{{{vvvmmmssspppfffdddfffdddggguuucccKKKBBB999666444111111222111222222333333333222222////////////............///............---------........................***+++---......,,,***)))+++++++++,,,------......+++,,,,,,------.........***+++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,+++...000...++++++...222111000///........................//////000111222111222555888<<<@@@DDDFFFGGGJJJMMMPPPQQQSSSVVVXXX[[[]]]```bbbcccdddgggiiitttyyykkkrrrzzzsssoookkkhhhjjjooorrrsssssstttuuuwwwxxxyyyooonnnnnnooonnnmmmsss{{{~~~kkkUUUJJJIIIHHHDDD@@@===;;;;;;999888999>>>>>>::::::===<<<=========>>>AAAFFFJJJNNNVVVdddtttnnnPPP@@@;;;:::;;;;;;;;;;;;;;;:::999888666888999888666666999<<<888999:::;;;;;;:::888777555555555666777777666555;;;:::888888777888999999::::::999999::::::;;;<<>>???AAADDDIIINNNPPPXXX```lllwwwwwwpppllliiigggllliiiccchhhtttqqqnnnxxxyyy}}}]]]JJJ???;;;::::::777333222555111111222333222222111000/////////.........------///............---------........................,,,,,,,,,---------,,,,,,***++++++,,,,,,---......++++++,,,,,,---......///+++,,,,,,---------------)))***+++,,,---,,,,,,+++******+++,,,---......---///............//////000.........//////000111222111222555888<<>>@@@;;;<<<>>>???>>><<<:::999AAA>>>:::999;;;<<<===<<<@@@>>><<<;;;;;;<<<===>>>EEEEEEDDDDDDEEEEEEFFFGGGIIIIIIJJJLLLPPPUUU[[[^^^jjjnnntttxxxxxxwwwuuuttttttvvvuuuppphhhbbbbbbcccaaabbb___XXXTTTWWWYYYXXXXXXZZZ]]]]]][[[ZZZ[[[]]]dddiiirrrmmmTTTCCC>>>;;;222...222999888444111000111111222222111///...//////.........---------//////.........---------........................///...,,,++++++,,,...///***++++++,,,,,,---......++++++,,,,,,---...//////+++,,,------......------)))***+++,,,---,,,++++++---***)))---444666222---,,,---------///000111222.........//////000111222111222555888<<>>BBBCCC???;;;<<<@@@>>>>>>@@@???<<<>>>CCCFFFGGGFFFBBB<<<999;;;>>>===;;;999888999;;;<<<<<<===;;;;;;===@@@AAA===999>>>======<<<<<<;;;;;;;;;@@@@@@???>>>===>>>>>>???@@@@@@???===;;;<<>>AAACCCFFFGGGIIILLLOOOQQQSSSUUUXXX[[[^^^___cccgggfffbbblllzzzpppuuuoooggglllkkkiiikkkjjjhhhiiilllkkkfffeeehhhggggggeeebbb```bbbgggkkkkkkgggeeeiiirrr|||rrrhhh[[[RRRJJJJJJIIIEEEDDDEEEEEEAAA???BBBDDDCCCEEEHHHEEECCC@@@<<<:::::::::;;;888888888999;;;;;;::::::<<<======>>>>>>>>>>>>>>>>>>>>>???@@@@@@???>>>>>>;;;;;;;;;<<<<<<;;;;;;;;;>>>>>>???>>>===>>>@@@BBB@@@@@@@@@>>><<<;;;===???EEEGGGGGGFFFIIINNNNNNKKKLLLLLLKKKKKKNNNRRRVVVXXXWWWSSSMMMJJJMMMUUU^^^eeexxx|||{{{dddQQQAAA??????:::999<<<777666555333222222111111000000000000//////...............///////////////,,,,,,------------------------------------------+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---///......------......///......///000111333444555555888;;;===>>>@@@CCCEEEGGGHHHJJJLLLOOOQQQSSSTTTZZZ^^^bbbbbbcccffffffcccnnn}}}|||{{{hhhjjjnnnkkkfffgggddddddeeeeeebbbaaaccceeecccaaa___^^^aaagggkkkoooiiicccdddgggmmmwww|||ssshhhaaa[[[VVVTTTUUUUUULLLEEEDDDFFFDDDBBBBBBAAA>>><<<<<<>>>@@@@@@???>>>>>>>>>>>>??????@@@@@@:::<<<===<<<:::999;;;===<<<======>>>===<<<;;;;;;??????@@@AAABBBBBBBBBBBB===???AAAAAA@@@@@@AAABBBEEEFFFGGGFFFDDDCCCCCCDDDDDDFFFHHHLLLTTTZZZXXXRRRNNNKKKHHHJJJRRR___mmmvvvwwwppphhhdddjjjxxxttt[[[HHH===777:::;;;777666999666555444333222111111111000000000////////////...............//////000000++++++,,,,,,------......---------------------------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************+++,,,------------------............---,,,,,,++++++,,,,,,------------,,,,,,------.........///000111333444555777999<<<>>>@@@BBBEEEGGGIIIJJJKKKMMMPPPRRRSSSTTT[[[bbbfffdddcccdddeeedddqqqoooiiinnnmmmgggjjjgggdddcccbbbaaa______aaa```]]]\\\^^^ccciiimmmkkkeeebbbdddggghhhlllppppppwwwiiieeeccc]]]VVVRRRWWWVVVTTTPPPKKKFFFBBB@@@CCCCCCBBBAAA??????@@@AAABBBCCCDDDEEEFFFEEEDDDCCCEEEDDDCCCCCCBBBCCCDDDEEECCCCCCBBBBBBCCCEEEGGGIIIDDDFFFHHHHHHEEECCCAAAAAADDDHHHLLLNNNNNNLLLJJJIIIRRRWWW```mmm~~~yyyssskkkkkkvvvfffTTTCCCCCC>>><<<===:::444222444444444333222111000000000////////////////////////.........---,,,,,,,,,+++++++++++++++,,,---......,,,,,,---------------------------,,,,,,++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++************+++,,,---...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........///111222444555666999<<<>>>@@@BBBEEEHHHJJJKKKLLLNNNPPPRRRSSSTTT[[[ccchhheeeaaaaaaccccccqqq}}}}}}nnnmmmnnnkkkkkkiiifffeeeeeefffdddbbb^^^\\\ZZZ[[[^^^dddiiimmmbbb^^^]]]aaacccaaaaaaccchhhlllqqq|||ooo]]]SSSPPPSSSXXX]]]^^^[[[TTTOOOMMMJJJHHHJJJRRRZZZ]]]XXXRRRQQQPPPNNNMMMPPPUUUZZZ^^^WWWTTTQQQOOOQQQUUUZZZ]]]iiijjjkkkiiieee```\\\[[[eeelllvvv}}}|||{{{oooTTTGGGBBB999999777777777666333333666333222111000000000000000.............../////////------------------,,,,,,,,,++++++++++++,,,---...,,,,,,,,,---------......---------,,,,,,++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++************+++,,,---...,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------......///000222333444555777;;;===???AAADDDGGGJJJKKKLLLNNNPPPRRRSSSTTTYYYaaafffccc______aaaaaaooo{{{wwwzzz|||}}}~~~|||zzz~~~pppllllllfffgggeeeeeeiiimmmlllggg\\\ZZZXXXYYY]]]bbbeeeggg^^^\\\]]]___]]]YYYWWWYYYXXXaaaiiijjjoooyyyvvvsssvvvnnn\\\PPPIII>>>;;;<<<777666444333333333333444555111111000///////////////---............/////////++++++---...000111222333---,,,+++******+++,,,---+++,,,,,,------.........---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************+++,,,------************+++++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,---......------...///000222333444333666999<<<>>>@@@DDDFFFIIIJJJKKKMMMPPPRRRSSSTTTWWW^^^bbb```___```aaa```nnnvvvjjjbbbgggqqqvvvtttrrrrrr||||||wwwhhheeebbbccccccccciiinnnllleee]]]ZZZXXXXXX[[[]]]]]]\\\[[[[[[]]]___[[[UUUTTTXXXMMMXXXdddfffbbbgggxxxvvvsss\\\LLL>>><<>>AAADDDGGGGGGHHHJJJLLLOOOQQQSSSTTTVVV[[[^^^^^^```cccccc```ooo^^^WWWVVVcccqqquuupppjjjkkkrrrttt}}}~~~eee^^^```cccbbbbbbggglllhhh___^^^[[[XXXXXXYYYYYYWWWTTTRRRTTTYYY[[[XXXSSSVVV\\\YYYWWWVVVVVVXXX]]]fffnnnvvv{{{uuu|||nnnaaaTTTGGGDDD999:::???888555777444333222111111444555222---000//////.........//////---------.........//////++++++,,,,,,---.........000...,,,***))))))***+++++++++,,,,,,---...//////+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,++++++***+++++++++******+++,,,,,,---......++++++------------++++++,,,,,,,,,,,,---...///000---------...000111333444333666:::<<>>999888888777555444444333333333222111111000//////////////////....................................---------,,,++++++******------,,,,,,,,,+++++++++------------------------+++++++++,,,,,,,,,------,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,++++++******++++++,,,++++++************++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............///111222333444777:::===???AAADDDFFFIIIIIIJJJMMMQQQTTTVVVWWWXXXZZZ\\\]]]\\\\\\]]]^^^kkkcccZZZ___uuuvvvlllxxxyyyjjjkkk{{{qqqqqqrrrttt|||eeeaaa]]]YYYXXXXXXYYYZZZZZZVVVUUUTTTTTTUUUTTTRRRPPPLLLNNNPPPRRRRRRRRRSSSUUUZZZZZZXXXTTTPPPPPPTTTXXXXXXRRRRRRWWWYYY^^^ttt|||}}}yyyooorrr{{{{{{}}}xxxyyy}}}{{{gggVVVJJJFFFAAA===;;;;;;:::999888777777666555444333333222222222111111000000////////////............---------------------------......------,,,,,,++++++,,,,,,,,,,,,++++++++++++------------------------++++++++++++,,,,,,,,,,,,+++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------............///111222333333666:::===???BBBEEEGGGHHHIIIKKKNNNQQQUUUWWWXXX[[[\\\^^^]]][[[ZZZZZZ[[[cccddd]]]eeexxxnnnzzz{{{zzz}}}qqqhhhnnnyyyvvvooosssvvvxxxfffddd___ZZZZZZZZZXXXVVVVVVRRRQQQQQQQQQRRRRRRQQQOOOMMMOOOQQQRRRQQQQQQRRRTTTVVVWWWVVVSSSRRRUUU[[[aaa___YYYVVVWWWUUUVVVdddvvv|||nnnhhhjjjnnnuuuqqqjjjccc___aaadddeeeqqq}}}{{{sssssswwwzzztttzzzuuuzzz~~~yyytttssstttoooqqquuuzzzdddXXXTTTNNNHHHFFFEEECCC@@@<<<888777666888888777777666555555444222111111111000000000/////////.........---------------------------------.........------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,+++++++++******************++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++************++++++---+++***,,,---+++,,,///+++++++++,,,,,,,,,------............///111222333222555999===???BBBEEEHHHFFFHHHKKKNNNPPPRRRTTTVVV[[[\\\^^^]]][[[ZZZ[[[[[[```{{{~~~hhhdddpppqqqiiiuuuyyyvvvyyyssshhhdddqqqyyypppmmmnnnhhhqqqzzzooofff^^^YYY[[[[[[WWWSSSSSSQQQPPPOOOPPPQQQQQQPPPNNNNNNOOOQQQPPPOOONNNNNNOOOQQQRRRSSSRRRQQQUUU\\\bbb^^^YYYXXXYYYWWWUUU]]]hhhnnnvvvrrrmmmjjjhhhgggiiikkktttxxxyyysssjjjcccaaabbbiiipppxxx{{{}}}~~~|||xxxnnndddccchhhqqqyyyjjjbbbhhhmmmllltttwwwhhh^^^]]]aaafffpppvvvwwwnnneeecccfffhhhaaaiiirrrvvvvvvvvvzzznnnyyyppp\\\QQQMMMIIIAAA;;;???@@@@@@===:::888999:::777666666666555444444444111111111000000000000000............------------------------------------......------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,++++++******++++++,,,++++++************++++++...***))),,,,,,***+++000+++++++++,,,,,,,,,------............///111222333222555999===???BBBEEEHHHGGGJJJNNNPPPPPPQQQSSSUUUYYY[[[]]]]]]]]]\\\]]]^^^aaayyyyyyooonnn{{{wwweeecccrrr{{{iii^^^\\\sss}}}|||sssiiibbb^^^___```gggxxxiii]]]VVVXXXYYYTTTQQQSSSPPPOOONNNOOOPPPPPPNNNMMMKKKMMMNNNMMMKKKIIIIIIJJJMMMOOOPPPPPPNNNPPPTTTXXXWWWTTTTTTVVVVVVUUUYYY______bbbfffkkkqqq{{{yyyzzzuuusssvvv{{{vvvqqqsssuuuwww~~~zzzxxx{{{}}}~~~qqqbbbWWWMMMEEEEEEFFFBBB<<<888<<<<<<;;;999777666888999333333333333222222111111000000000000000000000000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********)))))))))***************************++++++++++++,,,++++++******++++++,,,++++++************++++++,,,'''(((......))))))...++++++,,,,,,,,,,,,------............///111222333333666:::===???BBBEEEGGGHHHMMMRRRSSSSSSSSSVVVXXXYYY[[[]]]^^^^^^^^^```aaadddrrrssshhh^^^fffxxx{{{pppaaa[[[\\\yyyyyysssqqqtttrrrssswwwxxxxxx|||~~~zzzxxxvvvuuusssqqqcccaaa^^^]]]___bbbdddeeetttxxxfffXXXUUUTTTOOONNNRRROOONNNMMMMMMNNNNNNLLLJJJHHHJJJKKKKKKIIIHHHIIIIIIIIILLLPPPPPPNNNMMMOOOQQQQQQNNNMMMOOOPPPQQQUUUYYYYYYSSSNNNOOOTTT^^^ppp|||jjj___VVVMMMGGGIIIAAA;;;<<<<<<:::;;;===<<<;;;:::888777666555444222222222222111111111111///000000000000000000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++++++++++++++*********)))((()))))))))*********+++************++++++++++++,,,++++++******++++++,,,++++++************++++++***(((---777777...))),,,++++++,,,,,,,,,,,,------............///111222333444777:::===???AAADDDFFFEEEKKKQQQTTTTTTUUUYYY\\\[[[]]]___```______aaabbbfffppprrrzzzaaa^^^nnn}}}uuutttxxxbbb]]]^^^dddwwwooofffbbbaaabbbbbbbbbgggnnnkkkhhheeecccbbbaaa___]]]ZZZZZZ^^^fffpppxxx{{{{{{rrr]]]UUUQQQJJJKKKPPPNNNMMMLLLLLLMMMLLLJJJHHHHHHJJJLLLLLLKKKKKKKKKMMMFFFKKKPPPRRRPPPOOOOOOPPPMMMIIIFFFFFFIIIKKKOOOSSSTTTMMMJJJNNNQQQQQQUUU[[[iii~~~sssbbbYYYOOOKKKKKKJJJEEE@@@@@@===>>>BBBAAA:::777:::666555555666888888666444444444333333333333333333////////////000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++++++++++++++******))))))(((((())))))*********+++)))************+++++++++,,,++++++++++++++++++,,,++++++************++++++******333AAAAAA444+++,,,++++++,,,,,,,,,---------............///111222333555777;;;===???AAACCCEEE@@@FFFNNNRRRSSSUUUYYY]]]]]]^^^```aaa`````````bbbgggdddhhhpppvvvoooeeefffpppqqqrrrqqq___ZZZ\\\eeessshhhmmmeee\\\bbbddd___^^^___aaaaaa]]]]]]___```]]][[[]]]jjjzzzYYYVVVWWWLLLHHHPPPIIIJJJLLLMMMNNNMMMKKKJJJGGGGGGHHHKKKMMMMMMKKKIIIFFFHHHLLLOOOOOONNNLLLJJJJJJIIIGGGEEEFFFGGGJJJKKKKKKIIIGGGGGGKKKPPPSSSUUUZZZdddpppyyypppddd\\\YYYMMMKKKIIIFFFDDDBBB@@@@@@@@@???>>>===;;;999888888555555666666555555444333333333333222222222111111111111000000//////..............................+++++++++,,,,,,------------------,,,,,,+++++++++))))))))))))))))))))))))++++++******++++++,,,---************************)))*********++++++++++++,,,,,,+++***))))))******)))(((((((((((())))))***---,,,+++*********+++,,,******...444999777///(((,,,,,,,,,,,,,,,,,,,,,,,,...///000000///000333666555777:::<<<===@@@DDDGGGHHHIIIJJJKKKNNNSSSZZZ^^^]]]]]]]]]^^^^^^___```aaammm[[[[[[___eeefffjjjwwwxxxooo}}}iii[[[YYY\\\iii|||mmmkkkyyy{{{vvvuuulll^^^ZZZXXXaaaiiimmmooooookkkeeennnvvvaaaVVVUUUOOOKKKMMMOOONNNMMMLLLKKKKKKLLLLLLGGGGGGHHHKKKMMMMMMKKKIIIFFFHHHKKKMMMNNNMMMKKKJJJJJJHHHFFFEEEDDDFFFHHHIIIGGGEEECCCDDDGGGKKKMMMNNNMMMSSSXXX\\\```iiivvv}}}wwwlllaaaWWWQQQMMMLLLHHHGGGEEECCCAAA???>>>>>>@@@???>>>===<<<:::999999555555555555555444444333333333222222222111111111111111000000///.................................+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++))))))))))))))))))))))))++++++******++++++,,,---************************))))))))))))*********+++,,,++++++******)))******)))(((((((((((()))******///...,,,+++))))))(((((()))((()))---111111---(((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---...000111555777;;;===???AAADDDGGGGGGHHHIIIKKKNNNSSSZZZ^^^^^^^^^]]]]]]^^^```bbbccckkkRRRQQQSSSYYYcccrrr{{{nnnyyyppp^^^XXXZZZ___pppwwwhhhzzz{{{gggbbbjjjzzz}}}sssXXXRRRRRRPPPLLLRRRPPPLLLIIIHHHIIIKKKLLLHHHHHHIIIKKKMMMMMMKKKIIIGGGHHHIIIJJJKKKKKKKKKJJJIIIGGGEEECCCCCCDDDEEEFFFDDDCCCBBBDDDFFFGGGGGGGGGGGGGGGGGGFFFGGGJJJPPPTTTeee~~~~~~oooaaaYYYRRRPPPLLLIIIFFFEEEEEEFFFBBBAAA@@@>>>===<<<<<<;;;??????>>>===<<<::::::999555555555555555444333333333222222222222111111111111111000//////......---------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))+++************+++,,,,,,************************(((((((((((())))))))))))+++++++++***************((((((((((((((()))***+++,,,,,,++++++***)))((((((+++(((&&&'''+++---,,,***,,,,,,,,,,,,,,,,,,,,,,,,...------...000222222222555888<<>>===<<<;;;::::::::::::===<<<<<<;;;:::999999888444444555555555444333333222222222222111111111111111000000///......------------------------------+++++++++++++++++++++,,,,,,+++++++++++++++++++++))))))))))))))))))))))))***************++++++,,,************************'''''''''(((((((((((()))******+++++++++*********(((((((((((()))***++++++'''((()))***++++++,,,,,,---***((((((***------,,,++++++,,,,,,,,,,,,------000...---...222444444333555999===AAABBBCCCDDDEEEFFFHHHLLLOOORRRWWW\\\```^^^^^^]]]]]]^^^aaadddffflllLLLOOOTTT^^^tttssshhhzzzlllZZZUUUWWW\\\bbbtttzzz}}}pppSSSPPPSSSPPPJJJKKKMMMNNNNNNMMMLLLKKKJJJIIIHHHIIIKKKKKKJJJIIIGGGFFFEEEEEEEEEFFFGGGHHHEEEDDDCCCAAA@@@@@@@@@AAADDDDDDEEEFFFGGGFFFBBB???BBB???======@@@BBBBBBAAADDDHHHNNNUUU```kkkoooooouuuzzzpppeee[[[VVVSSSNNNJJJGGGFFFDDDBBBBBBCCCCCCCCCCCCBBBBBBAAA;;;;;;::::::999999::::::999999999888888777777777444444444555444333333222222222222111111111000000000000//////...---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))&&&'''''''''(((((((((((()))******+++++++++******(((((((((((()))***+++,,,(((((()))***+++,,,,,,---,,,+++***+++,,,,,,,,,++++++++++++,,,,,,---------,,,+++***+++...111333444555999>>>AAABBBCCCDDDEEEGGGJJJNNNRRRUUUYYY]]]```]]]\\\\\\]]]___aaadddfffoooLLLQQQXXXeeewwweeelll~~~eeeYYYUUUVVV\\\dddwww|||rrrsss{{{dddVVVRRRNNNIIILLLPPPSSSTTTQQQNNNKKKIIIHHHGGGGGGIIIJJJIIIHHHEEEEEEDDDDDDDDDDDDEEEFFFCCCCCCBBBAAA@@@@@@@@@@@@AAAAAABBBDDDDDDCCC???<<>>======???@@@??????AAABBBEEEIIIMMMQQQRRRQQQUUUggg~~~|||xxxoooccc[[[XXXTTTNNNKKKIIIFFFDDDDDDDDDDDDCCC@@@@@@AAAAAAAAA@@@@@@???;;;::::::999999999999999666666666666666666666666444444444444444333222222222111111111111000000000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******************+++++++++++++++))))))))))))))))))))))))***))))))))))))***++++++))))))))))))))))))))))))''''''''''''((((((((((((((()))***,,,,,,+++******((((((((()))***+++,,,---///...,,,***))))))***+++))))))***++++++******)))***++++++,,,,,,------...,,,---------...111777<<<666999===@@@AAABBBCCCEEEHHHKKKPPPTTTVVVYYY\\\^^^YYYZZZ[[[]]]___bbbdddeeeoooRRR]]]iii{{{rrrfffgggnnn]]]XXXWWWXXXaaannnzzzmmmlllrrrgggUUUJJJJJJMMMQQQSSSSSSPPPLLLIIIIIIGGGFFFFFFGGGHHHGGGFFFCCCDDDDDDDDDDDDCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@BBBBBBAAA>>>;;;>>>>>>??????>>>>>>>>>>>>999:::>>>BBBEEEFFFHHHIIIJJJMMMRRRYYYjjjyyyqqqfff\\\VVVVVVRRRMMMLLLNNNMMMIII@@@>>>===>>>@@@AAAAAA@@@??????????????????>>>>>>::::::999888888888888888666666666666666666666666333444444444444333222222111111111111000000000000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))*********++++++++++++)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))''''''((((((((()))))))))''')))***,,,,,,,,,***)))((((((((()))***+++---...222000---***))))))+++,,,)))******)))(((((()))*********+++,,,,,,---......---000111///...333===FFF777999<<<>>>>>>@@@CCCEEEGGGKKKPPPSSSVVVWWWYYY[[[VVVXXXZZZ]]]```bbbccccccjjjZZZkkk~~~iiieeevvvoooaaaWWWVVVXXX[[[jjj{{{xxxqqqlllfffccckkkuuuwwwZZZIIIJJJLLLNNNOOONNNKKKHHHEEEHHHGGGEEEEEEFFFGGGFFFFFFBBBCCCCCCDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBCCCBBB???<<<999;;;======<<<;;;<<<===??????@@@@@@???>>>AAAEEE@@@CCCFFFIIIQQQZZZ]]]\\\YYYVVVYYYggg{{{zzzcccPPPJJJMMMLLLHHHGGGHHHGGGEEEFFFHHHFFFBBBDDDCCCBBBBBBCCCBBB???============<<<;;;;;;:::::::::999888777777777777777666666666666777777777777333333444444444333222222111111111111000000000000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))))))))******++++++++++++)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))'''(((***,,,---,,,***)))((((((((()))***,,,---...222///,,,))))))+++...111---,,,+++)))'''(((+++---******+++,,,,,,---......***---///,,,***///<<>>>>>999===BBBBBB@@@======>>>;;;;;;;;;::::::999999999888:::;;;::::::;;;===???<<<===???@@@AAABBBCCCCCCAAAEEEJJJKKKNNNVVVeeepppvvvmmmccc[[[___UUUJJJEEEFFFFFFCCC???BBBAAAAAABBBDDDGGGJJJKKKQQQJJJAAA;;;:::<<<===>>>:::;;;;;;;;;;;;;;;::::::777777777777666666666666444444555555555555444444222222222111111111000000111111111111000000000000//////...------------...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((+++***)))((((((***,,,---///,,,))))))+++---+++)))++++++,,,,,,,,,,,,------***,,,...///...///111333333:::======@@@EEEDDD???FFFIIIMMMQQQSSSVVVZZZ]]]___\\\[[[^^^cccfffeeebbbhhhqqqcccrrr|||eeeYYYWWWWWWYYY]]]ooo|||tttppp}}}{{{nnngggccc___bbbjjjooopppuuuYYYTTTMMMOOOQQQPPPLLLJJJJJJKKKKKKKKKJJJIIIHHHGGGGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@??????>>>>>>>>>>>>:::===@@@AAA@@@>>>===<<<;;;:::::::::999999999999888999::::::::::::<<<>>>;;;<<<===>>>??????@@@@@@<<<===>>>>>>>>>CCCLLLSSSRRRQQQRRRUUUZZZeeexxxuuuiiiaaa\\\YYYTTTPPPLLLHHHCCCBBBCCCCCCAAA>>>@@@AAAAAAAAADDDKKKVVV^^^hhh\\\LLLAAA=========<<<<<<<<<<<<<<<<<<;;;::::::777777777666666666555555666666666666555555444333222222222222111111111111111111111000000000//////......---,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((+++***)))((((((***,,,---...,,,******+++,,,+++)))++++++,,,,,,,,,,,,---------...///000000000000111000666::::::<<>>>>>>>>>>>>>>=========<<<<<<===???@@@???<<<::::::999999999999888888888777999::::::999999;;;<<<999:::;;;;;;<<<<<<<<<<<<<<<;;;999888888:::===???@@@???AAACCCDDDHHHTTT```ooo|||~~~mmm___ZZZ```ZZZRRRLLLHHHFFFEEEDDDCCCDDDEEEFFFEEEDDDAAA@@@>>>@@@AAAAAAEEEQQQdddrrrwwwgggRRRCCC>>>>>>>>><<<>>>>>>======<<<;;;999999777666666666666555555555666666666666555555444444333333333222222222111111111111000000000000//////---,,,,,,+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((******)))((()))***+++,,,---,,,******,,,,,,+++)))++++++,,,,,,,,,,,,---------------///222222222000000666::::::;;;@@@EEEGGGHHHLLLRRRVVVWWWXXXYYYZZZ\\\ZZZZZZ]]]aaadddccc```bbb{{{hhhbbbpppoooZZZTTTMMMPPPQQQSSScccuuujjjlllyyywwwnnnjjjfffaaabbbaaa___\\\\\\^^^aaaaaawwwzzzYYYOOONNNMMMLLLJJJJJJJJJJJJIIIIIIHHHGGGFFFDDDCCCCCCCCCBBBAAA@@@???>>>>>>============<<<<<<<<<<<<<<<<<<;;;;;;>>>@@@???;;;777888888888888888888888888666888::::::999888999;;;888999999:::::::::999999<<<999777888<<<>>>>>><<<999888:::<<<:::999???FFF@@@HHHPPPQQQNNNOOOWWW___kkkqqq||||||uuuoookkkiiihhheee```]]]\\\WWWPPPLLLLLLUUUQQQLLLGGGDDDCCCCCCDDDCCCFFFIIIHHHDDDAAA???@@@>>>>>>===???GGGWWWjjjwwwnnn^^^KKK@@@>>>@@@@@@>>>??????>>>===<<<:::999888666666666555555555444444555555555555555666666666333333333333222222222222111000000000////////////------,,,+++++++++++++++************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((***))))))((()))***++++++,,,,,,++++++,,,+++***)))+++++++++,,,,,,,,,------*********...222444333222333888<<<======@@@DDDGGGIIIMMMSSSWWWXXXXXXXXXXXX[[[[[[[[[^^^bbbdddcccaaaeee}}}kkk^^^jjj|||]]]RRRSSSNNNRRRSSSVVVkkkwwwvvv|||}}}jjjaaa]]][[[___\\\YYYYYY]]]ccckkkqqq\\\QQQOOOLLLJJJIIIIIIIIIIIIJJJIIIHHHGGGFFFDDDCCCCCCAAAAAA@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::===???>>>:::555777777777777777777777777555777999999888777888888888888999999999999999888888555444666;;;===;;;999444333666888666333444999:::;;;<<<;;;;;;;;;<<<>>>AAACCCGGGLLLPPPSSSUUUVVVYYY```kkkyyy{{{sssmmmkkkeee^^^YYYWWWVVVVVVVVVQQQPPPNNNLLLKKKKKKLLLMMMIIIFFFEEEFFFEEEAAABBBEEEIIIGGGEEECCCBBBDDDFFFHHH???BBBDDDAAA<<<999:::<<<>>>;;;999>>>IIIWWWbbbhhhXXXNNNBBB===???AAAAAA>>>??????>>>===;;;:::888777555555555555444444444444222222222333444666888999333333333222222222111111000000000////////////......------,,,,,,,,,,,,,,,************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------+++++++++,,,///111222222111555:::???@@@AAADDDHHHHHHMMMRRRVVVWWWWWWWWWWWW[[[\\\^^^```cccdddcccbbbaaaxxxlll___```yyyoooUUUMMMNNNMMMRRRSSSWWWsssyyy|||mmmaaa______\\\ZZZ[[[aaahhhrrrfffTTTPPPKKKHHHGGGHHHHHHGGGKKKKKKJJJHHHFFFEEEDDDCCC@@@??????>>>===<<<;;;;;;999999999:::::::::::::::::::::;;;======<<<888555555555666666666666666777444666888999888666666777666777888999999999999999999666444555888999777444666666888;;;:::666666999;;;999777888999:::888666???????????????@@@@@@AAA>>>AAAFFFLLLTTT]]]gggnnnhhhhhhhhhgggfffdddcccbbbaaacccfffkkkpppuuuyyy{{{{{{|||}}}~~~}}}~~~}}}yyyyyyzzz}}}~~~wwwqqqllleeeccc```]]]ZZZUUUPPPLLLSSSOOOJJJHHHHHHIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKEEECCCBBBCCCBBB???AAAFFFJJJFFFBBB@@@@@@@@@@@@???<<<===>>><<<999999;;;>>>===999777<<>>???@@@???===>>>>>>===<<<;;;999777666555555444444444333333333111000000111333555777999222222222111111111000000000000////////////............---,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))((((((((()))))))))*********,,,------,,,*********++++++,,,,,,,,,,,,------...///...---,,,---000333222111555<<>>===<<<;;;::::::888888888999999999::::::888:::======;;;999777666444444555555555666666666333666888999777555555555444555666777888999999999;;;999888777666555444333111000111444333000000333333333333444666666555444444555666777888888999999>>>???@@@??????AAADDDFFFFFFFFFGGGGGGFFFFFFEEEDDDGGGGGGHHHHHHIIIJJJLLLLLLMMMOOOPPPPPPNNNNNNQQQSSSTTTTTTSSSTTTTTTSSSPPPMMMMMMNNNOOOQQQTTTVVVWWWXXX^^^eeelllooorrruuutttpppfffaaa[[[VVVSSSQQQOOOMMMLLLJJJIIIIIIIIIHHHFFFDDDCCC@@@>>>===>>>@@@AAAAAAAAAAAAAAAAAA@@@>>><<<;;;AAA@@@AAACCCAAA???CCCIIIMMMGGGAAA>>>??????<<<888<<<===>>>>>>=========>>>;;;999888;;;@@@DDDDDDBBB======>>>>>>===<<<<<<<<<<<<<<<<<<;;;:::888777666444444444333333333333222222111000000111222444666111111111000000000//////000000/////////.........---,,,,,,+++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))'''(((((())))))))))))))))))+++......,,,***)))***++++++,,,,,,,,,,,,------,,,///000...+++---555===@@@999666<<>>===<<<>>>>>>===<<<;;;::::::999777777888888999999999:::777:::>>>>>>:::777666777444444444555555555666666333555888888777555444444222333444666777888888888999888777555333222222222666333333666666333333777///222555666444333444666222333555666666555444333111333777999:::<<<>>>@@@:::;;;<<<===>>>>>>>>>===;;;;;;<<<<<<===>>>@@@@@@;;;===???===;;;:::<<>>???@@@AAA???>>>===<<<<<<===???@@@@@@@@@AAAFFFIIIIIIKKKMMMLLLHHHJJJGGGCCCAAACCCEEEGGGHHHBBBAAA???>>>??????===;;;BBB@@@>>>===>>>???>>>>>><<<===@@@BBBCCCBBBAAA@@@@@@??????AAA>>><<>>888999???CCCAAA===<<<<<<===>>>>>><<<:::888999999::::::::::::;;;<<<666999<<<<<<:::999;;;===;;;;;;;;;:::999888777666444444444333333333222222444333111//////000111222000000000000////////////000/////////............,,,++++++***)))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))'''(((((()))))))))))))))(((+++//////,,,))))))***++++++,,,,,,,,,---------''',,,///...,,,111===HHHQQQDDD;;;===CCCEEEGGGJJJLLLNNNRRRUUUWWWYYY[[[^^^WWWZZZ^^^aaabbbaaaaaaaaaggg}}}{{{wwwjjjYYY^^^qqqttt]]]QQQLLLMMMPPPSSSUUU[[[rrr~~~jjjfffpppooo\\\IIIBBBDDDFFFDDDBBBBBBBBBAAA@@@???>>>===<<<;;;;;;:::::::::999999999777777777777777777777777666888:::<<<<<<999666444222222222333333444444444777777666555333222111111111222444666777777666666777666555444333444555555666777222...555???<<>>>>>???BBBDDDCCC@@@<<<<<>>===<<<;;;;;;;;;;;;;;;<<<===<<<999888:::@@@FFF===<<<<<<<<<===>>>@@@AAA;;;:::999999;;;;;;:::999::::::999999888999999999;;;;;;:::999999:::::::::;;;::::::999888777555555444444444444333222111111222222111111111111222222000000000000000000000000000000//////.........---++++++,,,,,,++++++***)))''')))+++,,,***)))))))))%%%%%%&&&'''((()))***+++((((((((((((((((((((((((&&&'''((((((''''''(((***&&&'''(((******((('''&&&((((((''''''''''''((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))******************++++++++++++************+++++++++,,,,,,,,,,,,...---,,,///444444111777999;;;<<>>===<<<<<<;;;::::::::::::999999999777777777777777777777777555666888999999777555333222222222333333333444444666555555444333222111111222333333444555555555555444444333333444555666777222444333222;;;HHHGGG===000111111222333333444444333333333333444444444444333444444555666666777777777666666555555666666777999888888777777777777777888888777777777777888888555555444444555555666777777777777777777888888999888999;;;;;;;;;===???AAAAAA>>>;;;:::<<<>>>>>>===;;;;;;;;;:::::::::999999888999999999::::::::::::<<<<<<;;;:::::::::::::::;;;;;;:::888888;;;@@@CCC;;;:::::::::;;;<<<======:::999888888::::::999888999999888888888888999:::::::::999999999999999::::::::::::999888777555555444444555555444333222222222111111000000111111222000000000000000000000000////////////......---------------------,,,,,,+++((()))+++***)))(((((()))((((((((((((''''''''''''''''''''''''''''''''''''&&&'''((((((''''''(((***&&&'''((())))))((('''&&&((((((''''''''''''((((((((((((((((((((((((((('''((((((((((((((((((((((((&&&''''''((((((((((((((((((((()))))))))*********)))))))))******)))))))))*********+++++++++,,,,,,(((+++---+++---222555333555666888:::<<>>===<<<;;;;;;::::::::::::999999999888888777777777777777777777777444555555555555444333333222222222222333333333333333333222222222111111111333333222222222333333444222222222333444555777888444666333111666???===555///000000111111222222222222222222333333333333444333333444444555555666666666666555555555555666666777777666555555555666666666666666666666666666666444444444444444555555666666555555555555666777777555777888888888999<<<>>>===;;;999888999::::::999999999999888888888888888888888888888999999999999::::::999888888888999999:::888777777:::===???@@@888888999999999999999888999777666777888999888777777777777777777888999:::888888888777777888888999999999999999888666555444333444444444444444333222111111000000000000111111000000000000000000000000///............---------......//////......---,,,)))******)))'''&&&''')))))))))((((((''''''''''''''''''''''''''''''''''''&&&'''((((((''''''(((***&&&'''((())))))((('''&&&((((((''''''''''''((((((''''''((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((())))))))))))******(((((())))))))))))((((((*********++++++++++++,,,***///111...---000444444444666888:::<<<@@@FFFJJJJJJMMMQQQTTTUUUVVVXXXZZZ\\\[[[[[[]]]___aaaaaa```ddd{{{zzzyyy{{{nnnppp\\\XXXiiissscccRRRMMMOOOQQQRRRSSS___~~~qqquuurrrxxxYYYIIIFFFBBB???AAA======<<<<<<;;;::::::999999999999999888888888888666666666666666666666666555444444333333333333333222222222222222222222333000000000111111111111111333333111000000111222222222222222333333444555666666666333...///222000***/////////000000000111111111111111222222222333333222333333333444444444555555555444444444444555555555555444444444444444555444444444555555444444444555555555555555666666777444444444333444555555666444555777666666777999;;;;;;999888777777777777777888888888888777777777777777777777777777777777777888888777666666777777777999666555666;;;>>>===<<<666777888999999888666555777666555555777777666555555555555555666777888999777666666666666777888888888888888888777666555444222222333333333333222222000000000//////000000000////////////////////////------------------------.........///......---,,,*********(((&&&%%%''')))&&&&&&''''''((())))))***''''''''''''''''''''''''&&&'''((((((''''''(((***''''''((())))))(((''''''((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((()))))))))***(((((())))))))))))((((((************++++++++++++111777888333...///222333555777999;;;>>>BBBHHHLLLIIIMMMQQQUUUVVVWWWYYYZZZ]]]\\\\\\]]]___aaaaaaaaaeee}}}^^^ZZZ```lllqqqooo~~~]]]]]]aaaxxxgggZZZOOOMMMOOOPPPQQQSSS```tttxxxjjjooommm{{{kkkOOODDD@@@AAADDD<<<<<<;;;;;;:::999999999999999888888888777777777555555555555555555555555666555444333333333444444222222222222222222222222/////////000000000111111333222000//////000111222333333333333333333222222000111111///000333444222...///////////////000000000000000111111111111222222222222222333333333333444444333333333333444444444333333333333333444444222333444444444444333222444444444444444555555666333333222222333333444555444555666666555555777999888888888777666666666666777777777777777777777888666666666666666666666666666666555555555666666777777666555888;;;===;;;888666777888999999888666555666555444444666666555444333333333444555666777888666555555555666666777888777777777777666666555444111222222222222111111000000//////......//////000........................,,,,,,,,,,,,------------,,,------------,,,++++++*********(((&&&&&&(((***&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&'''((((((''''''(((***''''''((((((((((((''''''((((((''''''''''''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&''''''((((((((((((((('''(((((((((((())))))))))))******++++++******)))))))))*********+++++++++000666888333...///222333555666999;;;>>>BBBHHHLLLJJJNNNSSSVVVXXXYYYZZZ[[[]]]\\\\\\^^^```bbbbbbaaabbb|||^^^WWWZZZddduuusss{{{lllUUUZZZjjjpppZZZSSSMMMMMMMMMMMMPPPTTT]]]uuuhhhkkk|||~~~fffkkknnnYYYCCC@@@CCCDDD;;;;;;:::::::::999999999888888888777777777777666555555555555555555555555666555555444444444444444222222222222222111111111///000000000000000000000111111000000000111111222222333333333333222111000...///000000///000333444/////////////////////////////////000000000111111111111111111222222222222333333222222222222333333333333222222222333444444111222333444444333222111111111111111111222222333333222222222222333444444444555666555444444555777555666777777555555666777666666666666777777777777555555555555444444444444555555444444444555666666666777888:::<<<;;;999666666666777777888777777777666444333444555666555444333333333333333444555666555555555555666777888888666666666666666555444444333333333333222111000/////////............//////........................++++++,,,,,,,,,,,,,,,---++++++,,,,,,++++++***))))))*********((((((***+++******)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((''''''(((((((((((())))))******++++++++++++******)))))))))************+++)))...000---,,,///333333222444666999<<<@@@FFFJJJLLLPPPUUUXXXZZZZZZZZZ[[[ZZZ[[[\\\___bbbdddcccaaacccqqqfffeeejjjsssuuu{{{~~~___ZZZ___vvv___PPPMMMMMMNNNMMMMMMSSS[[[bbbpppdddlllooouuuyyyeeeEEEBBBEEEAAA;;;;;;::::::::::::999999888888777777777666666666444444444444444444444444555555444444444333333333222222222222111111111000111111000000000000000000///000111111222222222222000111222333333222111111///111111000---***,,,000////////////////////////....../////////000000000111111111111111111111111222222111111111111222222333222222222333333444555111222444555555444222111000000000000000111222222333222222222222333444444333444555444222222333555111333666666444444555777444444444444555555555666555444444444333333333333444444444444444555666777555888<<<===<<<999777555555555555555666666777888666444333444555666555444333333222222222333333444555555555555666777888999555555666666666555444444666666555555333222000//////......------......///------------------------***+++++++++,,,,,,,,,,,,+++++++++++++++******)))''')))+++++++++***+++,,,******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&''''''((())))))***((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''((((((((())))))))))))************))))))))))))))))))************'''***+++***,,,111333222111333666888;;;@@@FFFJJJNNNRRRWWWZZZ[[[[[[[[[[[[XXXYYY\\\aaadddeeecccaaaeee~~~pppkkkkkkmmmzzz~~~kkk}}}sssUUU]]]kkkuuuVVVJJJKKKNNNPPPNNNOOOXXXcccqqqkkkaaammm}}}oooHHHDDDEEE>>>;;;;;;::::::::::::::::::777777777777666666666666444444444444444444444444333444444444444333222111222222222222111111000000222111111111000000000///...///111222333333333222---///000222333333333222...000222222///---111666000000000000000/////////............/////////000111111111000000000000000222222111111111111222222333222222222333444444555111222444555555444222111222222222111222333333444333333222222333333444555333333444222111000222333...111444555333333555777222222222333333444444444444444444333333222222222444444444444444555666777555:::??????<<<777555555444444333333444666777999666555444444666666555444333333222222111222222222555555555666666888999999555555555666555555444444999888888666555333111000.........------.........------------------------*********++++++,,,,,,,,,+++,,,,,,,,,,,,+++******&&&))),,,------,,,------'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((()))(((((())))))))))))(((((())))))))))))***************,,,+++***---222333///333555777:::===BBBHHHLLLPPPTTTYYY\\\\\\\\\[[[[[[VVVXXX\\\bbbffffffdddaaaaaa{{{}}}}}}~~~{{{vvv}}}rrruuu___cccggg|||xxxbbbNNNJJJGGGJJJQQQRRRQQQ^^^oooooowwwPPP>>>AAA<<<;;;::::::999888888888888777777777777666666666666444444444444444444444444333333444444333333222111333333222222111000//////111111000///////////////111111000000111111222333/////////000111222444444000000000000000000000000////////////////////////000///...---...///111333......////////////......000000000000000000000000......///000111222222333333222222222222222222222000111222222111000111222000000000000000000000000222222222222222222222222111111222222222333333333666444222111111444666888444333333222222333333444333222222333555666666555999888<<>>CCCJJJNNNMMMRRRYYY___aaa```\\\XXX___]]]\\\___dddfffccc___aaa{{{xxxzzzvvvkkkYYYcccvvvxxxeeeVVVIIISSSMMMMMMQQQRRRUUUeeewwwrrr~~~___EEECCC???<<<;;;:::999999888999999777777777777666666666555444444444444444444444444333333444444333333222111333333222111111000//////111000000///////////////111111000000111111222222000000000000111111222333////////////////////////........................//////.........///111222...//////000000//////.../////////////////////////////////000000111111111111111111111111111111111000111222222000000111222000000000000000000000000111111111111111111000000111111111111222222222222222111000///000111333444333333222222222222333333000000000111333444333222555555999???>>>777333555111111111222222222333333444333333222111111000000111111111111111111111111444333222222222444666888666555333111000000000000222333444444333000...,,,---------............///...---,,,,,,++++++,,,,,,++++++,,,,,,++++++***)))************************))))))))))))))))))))))))))))))(((((()))***++++++&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((***))))))((((((((((((((('''''''''(((((((((((((((((()))))))))(((((('''&&&'''''''''((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))************+++++++++,,,+++++++++,,,---///111111333555888;;;>>>DDDIIINNNNNNQQQVVVZZZ]]]]]]\\\[[[aaa______aaafffgggdddaaa```zzzzzzyyy|||www~~~|||ppp^^^TTThhhcccTTTMMMGGGPPPLLLLLLOOOQQQWWWjjj}}}~~~qqq}}}wwwtttuuuNNNEEECCC===<<<;;;:::999999999999777777777666666666555555444444444444444444444444333333333333333222222111222222111111000000//////000000//////......//////000000000111111111222222111000000//////000000111////////////////////////................................./////////////////////000000000000///////////////////////////////////////////////////000///000000000000000000000///111222111000///000222000000000000000000000000111111000000//////......000000000000111111111111//////000000000000111111222111111000000111111222//////000222444444222000111222777<<<;;;666444666000111111111222222222222333333222222111000000000111111111111111111111111555444222111111111222333222222111111111111222222111111111111000///---------------............///...---,,,,,,++++++,,,,,,*********+++***))))))((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((***+++,,,---'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''''''''((((((((())))))((((((''''''((((((&&&&&&''''''(((((()))))))))))))))))))))(((((('''(((((((((((()))))))))***(((((((((((())))))))))))))))))(((((((((((()))))))))))))))*********++++++++++++,,,---...000111222333555999<<>>===<<<;;;:::999999999777777666666666555555555333333333333333333333333222333333333333222111111111111000000000/////////000//////........./////////000000111111111111111111000000///.........///////////////////////////........................---....../////////...---//////000000000000///////////////////////////////////////..............................////////////000111111//////000111000000000000000000000000111111000000///.........////////////000000000000///000111222222111000000000000////////////000000///000222444666666333000///222777999777444333444000000000111111111111222222222111111000000000000111111111111111111111111333222111000000000000000000000000000111111111111222111111000////////////---------............///...---,,,,,,++++++,,,,,,******++++++******)))((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((()))***+++((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((()))(((((('''''''''((((((%%%&&&&&&'''((()))******((()))))))))))))))((((((''''''((((((((()))))))))(((((((((((())))))))))))))))))(((((((((((())))))((())))))))))))*********,,,,,,,,,---///000222333333666999===@@@DDDIIIMMMOOOPPPRRRUUUXXX[[[^^^```dddddddddeeehhhhhhfffdddfffvvvqqq{{{tttYYYVVVdddzzz^^^RRRPPPMMMJJJHHHMMMRRRTTTYYYooo}}}rrrooo|||vvvkkktttvvvooowwweeeLLLBBB>>>>>><<<;;;:::999999999666666666666555555555555333333333333333333333333222222333333222222111000000000////////////////////////............//////...///000111111111111000000000///...------------................................................------............---,,,//////000000000000//////..............................------------------,,,,,,,,,------............///000000......///000////////////////////////111111000000000/////////....../////////000000000///000111222222111///...000//////......//////000...///111444666555222000000555888777333111111111//////000000000111111111111111000000000000//////000000000000000000000000000000/////////000000000111111111111000/////////000000///.........///000---------............///...---,,,,,,++++++,,,,,,+++++++++++++++******)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((%%%&&&&&&'''((()))******(((((())))))))))))((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))(((((((((((())))))((())))))))))))*********,,,,,,,,,---///000222333444666:::>>>AAADDDIIILLLOOOQQQTTTXXX\\\^^^______ccccccdddeeeggggggfffdddgggbbblll{{{~~~sss~~~mmmVVV\\\wwwdddRRROOONNNKKKGGGMMMPPPRRRVVVeeeuuummmrrr}}}}}}kkkeeetttsssnnnvvv{{{XXXCCC>>>===<<<:::999888888888666666666555555555444444333333333333333333333333222222222222222111111000////////////..................------......//////...///000111111111000//////......---,,,,,,,,,---........................---------------------------------------,,,,,,,,,......////////////..............................,,,,,,,,,,,,,,,,,,------++++++,,,,,,---.........---///000///...---...000//////////////////////////////000000000000000000////////////000000000000---...///000///...---,,,000//////......//////000------...000222222000...111777:::555///...//////////////////000000000000000000000///////////////000000000000000000000000......//////000000111111111111111111000...---,,,------,,,,,,,,,------...---------............///...---,,,,,,++++++,,,,,,++++++,,,,,,++++++***)))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((((((&&&&&&''''''(((((())))))&&&''''''(((((((((((((((&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))(((((((((((()))))))))))))))*********++++++++++++,,,---...000111222444777;;;>>>AAAEEEHHHKKKOOORRRWWW[[[^^^______^^^```bbbccceeeffffffffffffeeeTTTYYY```gggqqqxxxyyytttcccVVVbbbnnnTTTKKKLLLMMMMMMNNNOOOQQQVVVdddmmmgggoootttuuujjjFFF>>>===;;;:::888777777777666666555555555444444444222222222222222222222222222222222222222111000000...........................------------...///000---...000111222111000///...---,,,,,,,,,,,,,,,---........................------------------------///...,,,+++++++++,,,---------............------........................******++++++,,,,,,------++++++,,,,,,---......///---...//////------...///////////////////////////---------...//////000000//////000000000111111111///////////////...------000000////////////000000---------...000111000///000888:::444......000000........./////////000000////////////////////////000000000000000000000000...//////000000000000000///000000000000...---,,,+++,,,,,,---------......---------............///...---,,,,,,++++++,,,,,,*********+++***))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((()))'''''''''(((((((((((((((%%%%%%&&&'''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))************+++++++++,,,+++++++++,,,---///111111444777<<>>===;;;999888777666666666666555555555444444444222222222222222222222222111222222222222111000000---.....................---------------...///000---...000111222111///...---,,,,,,++++++,,,,,,---........................------------------------///...,,,*********,,,---,,,------------------,,,........................))))))***+++,,,,,,------++++++,,,------...//////---...///...------...///////////////////////////***++++++,,,---...//////000000000000111111111111222222111111000000000000000000////////////000000000///...///111333222111///888:::333---...111222............/////////000.........///////////////000000000000000000000000000000000000000000///.........///000000///...---------...///000000000000---------.........//////...---,,,,,,++++++,,,,,,)))))))))))))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))((((((((((((((('''''''''$$$%%%%%%&&&'''''''''&&&(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))***++++++++++++,,,,,,,,,******++++++---...000111444888<<<@@@BBBEEEHHHKKKTTTUUUWWWYYY[[[]]]^^^___^^^aaadddfffggghhhiiijjjfffeeeaaa\\\]]]cccllltttwww}}}vvvzzzqqqbbbPPPSSSuuubbbYYYJJJIIIQQQNNNIIIPPP\\\YYYiiizzzhhh]]]gggrrrzzz~~~OOOFFF;;;999999555888:::222555555444444444333333333111111111111111111111111222222222111111///..............................+++,,,,,,---...///000000..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------...//////000++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,---.........---,,,,,,,,,---------.......................................------,,,,,,,,,,,,+++,,,---//////---+++---------------------------------...///000111222////////////////////////............////////////---...///.........000222555444333111///---,,,+++,,,,,,---.../////////...////////////////////////////////////////////////000000///////////////000------........................,,,,,,,,,,,,......---------,,,,,,+++++++++,,,,,,,,,+++++++++******************))))))))))))))))))))))))(((((((((((('''))))))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((()))******)))'''%%%%%%&&&'''((('''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''((()))))))))))))))&&&'''((()))***+++,,,,,,000000///...............333777;;;???BBBFFFIIILLLPPPRRRUUUWWWYYY\\\___bbbaaaddddddcccfffjjjjjjfffkkkrrrlllgggiiitttrrrnnnppp___XXXQQQ[[[xxxkkkYYYSSSHHHHHHOOOLLLJJJUUUYYYeeewwwhhhaaaaaakkksssyyy|||oooFFF;;;999;;;777999;;;555555444444444444333333333111111111111111111111111222222222111111000///...........................,,,,,,------.../////////..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---.../////////++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,---.........------,,,,,,,,,------------...........................---------------,,,,,,,,,,,,+++,,,---//////---+++------------------------------------......///000........................---.........////////////---...///...---...000222666555333111///...---,,,,,,---..................------------------------........................000000///////////////000---...............------...---,,,++++++,,,---...------,,,,,,,,,+++++++++,,,,,,,,,++++++******************)))))))))(((((())))))))))))(((((((((''''''((()))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((()))((('''%%%%%%'''((('''&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''((()))))))))))))))''''''((()))***+++,,,,,,//////............//////333777;;;???BBBFFFIIILLLQQQSSSUUUVVVXXXZZZ]]]```dddggghhhgggiiimmmkkkgggjjj{{{sssttt|||gggfffdddPPPOOOQQQ___uuu~~~lllSSSOOONNNIIIJJJOOOLLLPPPaaajjjxxxnnnnnnwwwLLL>>>;;;===888777999555444444444444333333333333111111111111111111111111111111222111111000///...................................................------------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------......///++++++++++++++++++++++++***+++,,,,,,------,,,,,,.........///......------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------,,,++++++,,,...///---,,,------------------------------,,,,,,,,,,,,---...........................---------.........//////...//////...------///222666555222///...---......---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........//////000////////////...---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++------,,,+++******))))))******))))))))))))(((((()))))))))((((((((('''''''''((()))(((&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''(((((('''%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''((()))))))))))))))''''''((()))***++++++,,,------------...///000111333777;;;???BBBFFFIIILLLQQQSSSUUUVVVWWWYYY\\\^^^eeeiiijjjjjjkkknnnkkkeeegggyyykkk^^^]]]VVVKKKLLLRRR```oooppp___LLLJJJMMMLLLNNNQQQNNNYYYsss|||xxxXXXDDD===???888333555444444444444333333333222222111111111111111111111111111111111111111000//////........................//////.........---------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,////////////......---,,,++++++,,,,,,,,,---------------------------------+++++++++,,,,,,------...,,,++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++,,,------------------------,,,,,,---------........./////////---,,,---000222666444111...------///000............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------......//////////////////...---,,,+++++++++++++++++++++++++++,,,+++++++++++++++++++++------,,,+++***)))((((((***)))))))))(((((((((((())))))(((((((((''''''''''''((()))(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&((())))))&&&$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''((()))))))))))))))'''(((((()))******++++++++++++,,,---...000111222333777;;;???BBBFFFIIILLLPPPRRRUUUVVVXXXZZZ^^^aaaeeehhhjjjjjjkkklllhhhbbbaaarrrxxx|||```VVVTTTJJJIIIMMMXXXhhhoooiiiYYYNNNIIILLLMMMQQQTTTRRRfffhhhJJJ<<>>;;;555888;;;333333333333222222222222111111111111111111111111000000111111111111000000........................//////.........---------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,---------...------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++)))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,...222666111///---,,,+++,,,---...,,,------------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////...---,,,,,,++++++,,,,,,,,,,,,++++++*********++++++++++++++++++************)))))))))))))))((((((((((((''''''((((((((('''''''''&&&&&&&&&'''((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''(((((('''%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''((()))))))))))))))(((((())))))************)))******,,,...000111222333777;;;???BBBFFFIIILLLNNNQQQTTTXXX[[[___dddhhhhhhkkklllkkklllnnnkkkeee```ssszzz}}}zzzooo[[[QQQOOOLLLFFFPPPfffyyyuuu```RRRPPPNNNNNNNNNVVV___iiibbb@@@@@@===666888;;;333333333222222222222111111111111111111111111111000000111111111111000000.......................................---------***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++*********++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---+++))))))+++,,,---,,,++++++++++++++++++++++++************++++++,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,///444888------,,,+++++++++,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///---...............------+++,,,---......---,,,+++)))*********++++++++++++))))))))))))************))))))((((((((('''''''''(((((('''''''''&&&&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((()))((('''%%%%%%'''((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''((()))))))))))))))))))))))))))*********************,,,---///111222333777;;;???BBBFFFIIILLLNNNQQQTTTWWWZZZ^^^cccfffhhhjjjjjjiiijjjmmmkkkfffhhh||||||ooobbbQQQGGGGGGGGGLLLSSSfffvvvoooZZZPPPTTTRRRQQQQQQ[[[ggguuu~~~xxxoooFFFBBB>>>555444777333333333222222222111111111111111111111111111111///000000111111111000000................................................******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++******************++++++++++++++++++++++++++++++,,,---------,,,,,,)))***++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********---+++))))))+++,,,---,,,++++++++++++++++++++++++************+++,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,000555999++++++++++++++++++++++++***+++,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///------......///.........,,,,,,............,,,,,,))))))******++++++++++++((((((((()))******++++++)))(((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))******)))'''%%%%%%&&&'''((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((('''(((((()))))))))))))))))))))))))))******************+++,,,---///000111333777;;;???BBBFFFIIILLLOOOQQQTTTWWWYYY]]]aaadddeeeggggggeeegggkkkjjjeeeooo~~~bbbXXXTTTMMMJJJLLLGGGUUUjjjuuuhhhSSSOOOXXXVVVUUUZZZiiipppjjjsss~~~NNNAAA<<<999888555555555444444444333333333222222222111000//////...111111111111000000000000000000///...---,,,,,,+++,,,------......------,,,***+++,,,---...---,,,++++++***)))'''''')))***+++,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))***+++,,,,,,,,,,,,+++***)))************+++++++++,,,,,,,,,+++++++++******++++++************************++++++++++++*********+++,,,,,,******+++,,,************************///......---,,,+++******+++***))))))***---000111...---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++,,,***'''+++333333---+++++++++,,,,,,---------++++++++++++++++++++++++************************************************,,,,,,------...//////000......---------,,,,,,,,,***+++,,,---,,,+++***))),,,++++++***)))(((''''''((())))))*********))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))&&&%%%'''***+++(((%%%((((((((()))******++++++)))))))))***+++...000222444777;;;@@@EEEHHHJJJKKKLLLPPPUUUYYYZZZ^^^cccgggccceeeggghhhhhhhhhiiikkktttpppYYYQQQPPPKKKIIIKKKPPPaaaqqqqqqggg[[[UUUTTTWWWVVVbbbyyyjjjjjjyyyuuuyyyTTTBBB;;;999999555555444444444444333333333222222111111000//////...111111111000000000//////..................------,,,------......------,,,,,,,,,---------,,,,,,+++,,,+++***))))))***+++,,,++++++++++++++++++++++++))))))************))))))***++++++,,,,,,++++++***)))************+++++++++,,,,,,+++++++++***************************************++++++++++++*********+++,,,,,,******+++,,,+++++++++***************------,,,,,,+++************)))))))))***,,,---...,,,,,,+++************+++,,,,,,,,,,,,++++++++++++***+++)))(((,,,333333...***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++,,,,,,------...------------,,,,,,,,,,,,***+++,,,,,,,,,+++******+++++++++******))))))((()))))))))***))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&&&&((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((()))***)))((('''''''''((((((((()))******++++++)))))))))***,,,...111222444666:::???CCCGGGIIIIIILLLPPPUUUXXXYYY\\\```dddccceeeggghhhgggggghhhjjjyyysss```OOOLLLMMMKKKKKKMMMOOOaaajjjbbbZZZZZZWWWPPP[[[fffsssgggaaammmwww___FFF:::888999555444444444444333333333333222222111111000/////////111111000000000000//////------........./////////------............------......---,,,+++++++++,,,---,,,+++******+++,,,---************************)))******++++++******)))******+++,,,,,,+++******)))************+++++++++,,,++++++++++++***************************************++++++++++++*********+++,,,+++******+++,,,++++++++++++******))))))************************)))))))))******+++++++++,,,+++******))))))******++++++++++++*********)))))))))((()))---333222...***************+++++++++++++++++++++++++++++++++************************************************(((((())))))***++++++,,,---------,,,,,,,,,++++++******++++++,,,++++++***++++++++++++++++++++++++************))))))((('''))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((+++...,,,'''%%%&&&(((((((((((()))******++++++*********+++---///111333444666:::>>>BBBEEEGGGHHHKKKOOOTTTWWWXXXZZZ___cccdddfffggggggffffffhhhiii{{{bbbUUUKKKKKKNNNNNNNNNPPPPPP[[[___XXXQQQVVV^^^bbbpppxxxqqqjjjkkk|||uuuoooLLL888777999333444444444333333333222222111111111111000000//////111000000000////////////.............../////////------............------000///---,,,+++++++++,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******++++++++++++************++++++++++++******))))))*********+++++++++++++++++++++***************************+++++++++******++++++++++++******)))+++,,,+++***)))***+++,,,,,,++++++***)))))))))(((((())))))*********+++)))***++++++++++++******,,,,,,+++***************************))))))))))))((('''(((***///222111...)))))))))))))))*********************************************************************************'''(((((())))))******+++,,,,,,,,,,,,++++++++++++*********+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,+++)))((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))+++,,,+++)))'''((()))((((((((()))******+++++++++++++++,,,---000222333555777;;;???CCCFFFGGGHHHIIINNNTTTXXXZZZ\\\```dddfffhhhiiihhhggggggiiikkkxxxrrrVVVOOOJJJJJJMMMNNNOOOPPPYYYYYY[[[YYYSSSVVVmmmrrr|||sss~~~sssWWW:::666999222444444333333333222222222111111111000000000000000000000000////////////...111000000///......---------......//////......---111000...,,,++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************))))))*********++++++++++++++++++*********))))))))))))*********+++++++++******++++++++++++******)))***++++++))))))***++++++++++++*********))))))'''(((((())))))******+++***+++,,,,,,---,,,,,,+++------,,,+++++++++++++++*********)))))))))(((((((((&&&''',,,000111///---))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++,,,,,,+++++++++*********)))))))))******+++++++++*********+++,,,,,,------.........---,,,+++***)))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))(((''')))+++,,,+++)))((((((((()))******+++++++++++++++,,,---000222333555888<<<@@@DDDGGGIIIJJJHHHNNNUUUZZZ\\\___dddhhhiiijjjjjjjjjiiijjjlllnnnzzzcccNNNKKKIIIIIIKKKMMMNNNNNNVVVSSSUUUXXXVVV^^^vvv}}}~~~ssslllwwwggg???777:::111333333333333222222222222111111000000000000000000000000////////////......222111111000///...---,,,......////////////......//////...---,,,,,,,,,---***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++***))))))))))))***+++)))************++++++++++++************))))))))))))))))))***++++++,,,,,,******++++++++++++******)))***+++***))))))***+++************************(((((())))))*********++++++++++++,,,,,,---------...---,,,,,,++++++,,,,,,************)))))))))((()))&&&'''...222000,,,+++************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******++++++,,,+++++++++*********)))))))))))))))))))))***+++,,,)))*********++++++,,,,,,---------------,,,+++***))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((&&&%%%''',,,...+++(((((((((((()))******++++++*********+++---///111333444777;;;@@@EEEHHHJJJKKKIIIOOOWWW\\\___aaaeeeiiiiiijjjkkkkkkjjjlllnnnqqq~~~jjjVVVJJJJJJJJJJJJKKKMMMOOOPPPQQQUUUZZZ^^^ggg~~~|||{{{zzzqqqssswwwFFF:::<<<222333333333222222222222111000000000000000000000111000000/////////.........111000000000//////............////////////......---...............------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------------,,,,,,+++***)))(((((()))***+++)))************+++++++++************))))))))))))((())))))***++++++,,,,,,******++++++++++++******(((***+++***)))((()))+++)))))))))***++++++,,,,,,)))***************************)))***+++,,,...///---,,,,,,+++++++++++++++++++++*********)))))))))***&&&'''///222...***)))+++++++++******)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******+++++++++*********)))))))))))))))((((((((()))***,,,---))))))*********************+++++++++++++++******))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''((()))***)))(((((((((((()))******++++++)))))))))***,,,...111222222555:::???DDDHHHKKKLLLLLLRRRYYY]]]___```cccfffhhhiiijjjjjjjjjlllpppssszzzxxxXXXKKKIIILLLLLLKKKLLLPPPSSSSSSXXXdddlllqqq~~~wwwrrrzzzwwwKKK===>>>444333333333222222222111111000000000000000111111111000/////////............////////////000000000000......////////////......,,,---.../////////...---,,,------......------,,,************************,,,------......------,,,+++***)))(((((()))***+++)))************+++++++++************))))))))))))((())))))***++++++,,,,,,******++++++++++++******(((***+++***)))((()))***(((((()))***+++,,,,,,---++++++******************))))))(((((()))+++...000,,,++++++***)))*********++++++++++++***************&&&(((000333...)))(((,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))*********************)))))))))))))))((((((((((((***,,,---))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))%%%(((+++***'''%%%&&&)))((((((((()))******++++++)))))))))***+++...000222000333888>>>CCCHHHJJJLLLNNNTTTZZZ^^^^^^___aaacccggghhhhhhiiiiiilllpppsssqqqYYYPPPMMMLLLJJJKKKOOOPPPPPPWWWbbbcccvvvuuuuuu}}}xxxYYYAAA666777555444333222111111111111222111000//////000111222111111222333222111000///////////////////////////////////////////////////------------------------------,,,,,,,,,,,,++++++,,,+++***)))))))))***+++,,,---------,,,++++++***)))******)))'''(((***,,,)))************+++++++++***++++++,,,+++***)))((((((((())))))*********+++******++++++++++++*********++++++***((('''(((*********))))))***++++++,,,******+++++++++******))),,,+++*********,,,///000---------,,,,,,+++++++++,,,,,,---...---,,,***)))+++***...333111***(((,,,))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))(((((('''))))))))))))(((((((((((('''''')))******+++*********++++++++++++***))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''***)))'''&&&%%%%%%&&&&&&&&&'''((((((((('''&&&%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''''''''(((((((((((())))))*********))))))((()))***+++,,,...000222444444555999???EEEJJJLLLLLLLLLSSSZZZ\\\ZZZ[[[aaagggkkklllkkkhhhjjjooopppmmmrrrjjjiii|||}}}TTTMMMIIIOOOJJJKKKSSSZZZ\\\___ddduuuyyyuuu|||aaaDDD888:::555444333222111111111111222111000//////000111222111111222222222111000///////////////////////////........................------------------------------,,,,,,,,,+++++++++,,,,,,+++******+++,,,---//////000000///......---*********)))'''''')))+++(((((()))))))))************++++++++++++***)))(((((()))))))))************)))******++++++******))))))******)))(((''')))************)))******++++++************)))(((((('''++++++***)))***,,,...///,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++)))(((******---111000)))(((***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((('''+++************)))))))))***++++++++++++***))))))''''''''''''(((((((((((('''((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((('''''')))((('''''''''((()))***((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''''''''(((((((((((())))))************)))))))))***+++,,,...000222444555777:::===BBBGGGKKKMMMPPPUUUZZZ\\\[[[]]]aaafffiiikkkjjjgggiiimmmllliiimmmhhhlllnnnOOOKKKHHHNNNMMMOOOUUU[[[dddrrr~~~~~~rrrrrr}}}}}}oooxxxoooHHH999;;;555444333222222111111111111111000000000000111111111111222222111111000///////////////////////////........................------------------------,,,,,,,,,,,,++++++++++++,,,+++++++++,,,---......//////000000000///......+++++++++***((('''(((***'''''''''((((((((())))))******++++++******)))((())))))))))))************)))******++++++******)))((()))***)))((((((***++++++******)))))))))******,,,,,,+++***)))(((((('''******)))))))))+++,,,---+++++++++++++++,,,,,,,,,)))***+++++++++***)))((()))))),,,///...)))''')))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))***)))))))))))))))(((((((((''''''///---,,,***((((((((((((******++++++******)))(((''''''''''''((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((()))))))))(((((((((((('''(((((((((((()))***,,,,,,)))'''%%%######$$$&&&'''***'''$$$%%%'''((('''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''''''''(((((((((((())))))************)))))))))***+++,,,...000222444666888;;;<<<>>>DDDKKKQQQWWWYYY[[[\\\]]]___bbbeeeiiikkkkkkiiijjjmmmjjjfffhhhjjjuuuaaaNNNNNNLLLPPPVVV[[[]]]bbbvvvyyyhhhbbbiiizzz}}}wwwlllxxxOOO999;;;555555444333222222222222111000000000000000000111111111111111111000000///////////////////////////........................------------------------,,,,,,,,,++++++++++++************+++,,,---......,,,,,,,,,------,,,+++++++++,,,,,,***(((''''''(((''''''((((((((()))))))))******************)))))))))))))))))))))*********))))))************))))))'''((()))(((((((((***,,,+++******)))))))))))))))000///...,,,+++*********))))))(((((()))***++++++))))))******++++++,,,,,,))))))***++++++***)))((()))***---...,,,)))((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''')))************))))))((((((((('''''''''///...+++)))(((((()))******************))))))(((''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++(((((('''&&&&&&&&&&&&''')))%%%"""###''')))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''''''''((((((((((((((())))))************))))))***+++,,,...000222444555888;;;<<<===DDDNNNWWW[[[[[[\\\]]]___aaaccceeekkknnnnnnmmmmmmoookkkeeefffnnnYYYOOOPPPQQQTTT\\\fffqqq~~~~~~rrr^^^UUUZZZgggyyywwwpppZZZ<<<999666555444333222222222222000000000111111000000000111111111000000000000000////////////////////////........................------------------------,,,,,,+++++++++*********((())))))***+++,,,,,,,,,)))******++++++************+++,,,+++(((''''''(((((((((((()))))))))******))))))))))))))))))************)))))))))))))))))))))))))))******)))))))))'''((((((((('''((()))+++******))))))((())))))***000///...,,,+++*********))))))))))))))))))******)))))))))******+++++++++)))***+++,,,,,,+++******))),,,......,,,+++******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''')))************(((((((((((('''''''''''',,,+++)))(((((()))+++,,,)))************)))((((((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((''''''&&&'''(((***++++++)))'''%%%&&&###"""###''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''''''''(((((((((((((((((()))***************)))***+++,,,...000222444444777;;;<<>>CCCFFFHHHHHHHHHOOOXXX^^^```bbbdddfffmmmnnnjjjeeedddhhhjjjiiidddoooppp```dddooo~~~yyy\\\XXXYYYTTTPPPRRR\\\ppp}}}LLL===444555777000000555333000000000000000000000000333333222111000///...---------............------000//////...------,,,,,,------,,,,,,------...///...---+++*********,,,,,,++++++++++++++++++++++++------------------------******)))((((((((((((((())))))************))))))***)))((((((******)))((())))))))))))************(((((((((((((((((((((((('''((())))))(((((()))******((('''((()))***)))'''******)))((((((((((((((()))***++++++,,,,,,++++++*********************+++***)))((('''&&&''''''(((...,,,)))((())))))'''&&&(((((((((((())))))***+++))))))))))))******+++,,,(((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((()))*********************)))'''''''''((((((&&&%%%%%%''')))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((()))---...+++,,,...,,,&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((''''''((()))))))))((((((******+++,,,---///000111444777:::???CCCFFFGGGHHHIIIPPPXXX___aaaccceeehhhmmmnnnlllgggfffiiijjjiiibbbjjjkkkbbb]]]fff|||nnnTTTUUUXXXVVVXXX```mmm}}}}}}zzz\\\@@@444444777111111555222000000000000000000000000222222111000//////......------............------/////////...------,,,,,,...------------.../////////...,,,+++++++++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))((((((((())))))************)))))))))(((''''''))))))((('''(((((())))))************(((((((((((((((((((((((('''((())))))(((((()))******((('''((()))***)))''')))))))))))))))((((((''')))***++++++,,,,,,++++++(((((()))******+++,,,,,,+++***(((&&&&&&''')))***///,,,)))'''((((((((((((((('''&&&%%%&&&)))+++---))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''((((((((((((((()))******************)))(((''''''&&&'''((('''%%%%%%''')))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%&&&%%%'''+++000---'''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''((((((((((((((())))))***+++******+++,,,---///000111666888;;;@@@CCCFFFGGGHHHIIIOOOXXX^^^aaacccgggiiimmmooonnniiihhhjjjjjjhhhaaaeeeuuu|||tttrrrrrrpppllleeecccdddrrrlllXXXYYYZZZUUU^^^eeeqqqnnnDDD555333777333111444111000000000000000000000000222111111000//////......------............------//////.........------------------------......///......---,,,+++,,,,,,,,,))))))))))))))))))))))))************************)))))))))******)))))))))))))))************)))))))))'''&&&'''((()))(((&&&(((((())))))******++++++(((((((((((((((((((((((('''((())))))(((((()))******((('''((()))***)))''''''((()))******)))((('''))))))***+++++++++++++++((()))))))))*********+++))))))((((((((()))******111...***((()))***++++++'''&&&&&&&&&'''(((***+++)))))))))))))))((((((((((((((())))))))))))((((((******))))))((((((''''''((((((((((((((())))))***************)))((('''&&&%%%'''''''''&&&&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((***(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&'''''''''))))))(((((((((***+++,,,******+++,,,---///000111666888<<<@@@CCCFFFGGGHHHHHHNNNWWW]]]```bbbfffiiimmmoooooollljjjlllkkkgggaaabbbooo{{{kkkjjjbbbYYYWWWYYY[[[]]]]]]dddjjjwwwjjj```fffgggbbbaaaccckkkzzzLLL888333777444222444111000000000000000000000000111111000000///.........------............------...............---------,,,,,,,,,+++,,,,,,---...---,,,,,,+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))************))))))))))))************)))))))))'''&&&'''((()))(((&&&'''(((((()))******++++++(((((((((((((((((((((((('''((())))))(((((()))******((('''((()))***)))''''''((()))******)))((('''))))))***++++++++++++************)))))))))(((((('''((()))+++++++++******111---***((()))***+++,,,&&&'''((())))))((('''&&&(((((()))))))))(((((('''(((((())))))))))))((((((***)))))))))((((((((('''((((((((((((((())))))***)))******))))))((('''&&&$$$&&&'''''''''&&&''')))''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''%%%###$$$'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&&)))((((((((((((***,,,---******+++,,,---///000111555888;;;@@@CCCFFFGGGHHHGGGMMMUUUZZZ]]]```dddgggkkkoooooollllllmmmlllhhhdddcccppp}}}jjj___XXXVVVRRRRRRYYYbbbgggjjjnnn|||qqqqqq|||{{{sssqqqrrr~~~UUU<<<333777444222333222000000000000000000000000000000000//////.........------............------........................,,,++++++++++++,,,------,,,,,,,,,,,,+++++++++***************************************************((()))***+++++++++***)))))))))************)))))))))(((''''''))))))((('''''''''((()))***++++++,,,(((((((((((((((((((((((('''((())))))(((((()))******((('''((()))***)))''''''(((((()))))))))))))))((()))******++++++******++++++***))))))((('''''''''((()))+++,,,,,,,,,,,,---+++((('''((()))))))))'''(((***+++***(((&&&%%%'''((()))*********)))((((((((())))))))))))((((((((((((((()))))))))))))))((((((((((((((()))******))))))))))))((('''&&&&&&###%%%'''(((''''''((()))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$!!!"""%%%'''%%%"""%%%+++%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&'''''''''((()))***+++,,,******+++,,,---///000111333666:::>>>CCCFFFHHHHHHHHHMMMTTTYYY[[[^^^bbbeeejjjmmmnnnkkkkkknnnmmmjjjfffggguuuiii\\\ZZZXXXVVVSSSXXXfffwww~~~xxxuuuwww^^^AAA333777555111333333000000000000000000000000///////////////.........------............------........................,,,,,,,,,,,,,,,---......---------------,,,,,,+++++++++++++++++++++++++++************************'''(((***,,,,,,+++***)))))))))************))))))***)))((((((******)))(((''''''((()))***+++,,,,,,(((((((((((((((((((((((('''((())))))(((((()))******((('''((()))***)))'''((((((((((((((()))******((())))))***************)))))))))))))))(((((((((+++)))(((((()))+++...000,,,***(((((()))***)))((((((((())))))))))))))))))'''(((***+++,,,+++***)))(((((())))))))))))((((((''''''(((((())))))******((((((((((((((()))******))))))))))))((('''&&&%%%###%%%'''(((((('''((()))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%"""###''''''$$$&&&+++%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&%%%%%%'''((()))***************+++,,,---///000111111333888===BBBEEEHHHIIIJJJOOOUUUYYY[[[]]]aaaeeehhhkkkllliiijjjnnnnnnlllgggkkk{{{dddZZZYYYWWW___YYY[[[lll~~~~~~ssscccdddkkkxxxcccCCC444777555111444444000000000000000000000000///////////////.........---..................------........................------------...//////......//////......---,,,++++++++++++++++++++++++(((((((((((((((((((((((('''(((***,,,---,,,***)))))))))************))))))+++)))((()))***+++***(((&&&'''((()))***+++,,,,,,(((((((((((((((((((((((('''((())))))(((((()))******((('''((()))***)))((()))(((''''''''')))***+++(((((()))***************''''''(((((())))))******...+++'''$$$&&&***000444---+++***+++,,,,,,+++***)))(((''''''(((***,,,...&&&(((***,,,---,,,++++++(((((())))))))))))((((((&&&&&&'''((()))***++++++((((((((((((((()))******))))))))))))((('''&&&%%%"""%%%'''(((((('''((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%,,,$$$!!!&&&)))&&&%%%&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%###$$$&&&(((******))))))******+++,,,---///000111///222777<<>>CCCGGGJJJKKKPPPVVVZZZ\\\^^^bbbeeennnllljjjjjjlllnnnnnnnnnhhhjjjyyykkkiiillljjjnnnkkkxxx}}}ttt}}}ssskkk```VVVQQQVVVaaarrrtttkkkgggqqqHHH===888---666333111000000000000000000000000000000000000//////////////////.........---------............---------,,,------,,,,,,---...000111000///...---,,,,,,,,,---******+++++++++++++++,,,************************))))))************))))))++++++++++++***)))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((''''''&&&((((((((((((((()))*********)))))))))+++,,,+++***'''''''''(((((((((((((((((()))***)))(((***...111******))))))))))))******(((((())))))(((''''''&&&''')))***)))((('''(((***))))))((((((''''''&&&&&&'''(((((())))))((((((''''''''''''''''''((()))************))))))((('''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&''''''(((((()))******))))))***+++,,,...000111222333666999>>>CCCGGGIIIIIINNNTTTYYY[[[___dddhhhnnnllljjjjjjlllmmmmmmmmmeeegggwwwqqqpppuuuvvvuuuxxxwwwttt~~~iiiYYYRRROOOLLLRRR[[[lll~~~~~~~~~TTT<<<999222333000222000000000000000000000000000000000000/////////////////////.........------...------------,,,,,,,,,---------------...///000000000///...------------+++++++++++++++*********************************))))))************)))))))))******+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))***)))((((((''''''((((((((((((((((((((()))******+++***)))***,,,---,,,+++)))))))))(((((('''''''''&&&'''))))))))))))***+++***))))))(((((())))))***(((((()))))))))(((''''''''')))***)))((('''(((***(((((((((((((((''''''''''''''''''(((((('''''''''((((((''''''''''''((((((*********))))))((('''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''((())))))******+++((())))))+++---///111222222444666:::>>>CCCFFFHHHHHHMMMRRRWWWZZZ___eeejjjnnnllljjjjjjkkkllllllkkkbbbddduuuxxxwww~~~mmmyyyvvvZZZNNNJJJKKKLLLVVVeee|||}}}zzz___:::;;;999111///333000000000000000000000000000000000000////////////////////////............---------------,,,,,,,,,------------......//////000000//////............,,,,,,++++++*********)))************************))))))************))))))(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((())))))******)))(((&&&&&&'''((((((((((((((((((((())))))******)))((()))+++,,,+++***)))((((((((((((((((((((((((((())))))(((((()))***))))))(((((((((((())))))(((((()))))))))(((((('''''')))***)))((('''(((***'''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&(((''''''''''''(((((()))*********))))))((('''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''((((((((()))******++++++(((((()))+++---000222333222444666:::>>>CCCFFFHHHIIIMMMRRRUUUXXX]]]dddjjjmmmkkkjjjjjjkkkkkkjjjiiiccceeeuuutttlllgggRRRLLLLLLKKKKKKXXXkkkzzzxxx{{{}}}zzzkkk<<<>>>???222111444000000000000000000000000000000000000////////////000000/////////.........---------------------------------...............///////////////.........------,,,,,,++++++******************************))))))************))))))'''((()))***************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))*********)))'''&&&&&&&&&'''(((((((((((((((((())))))***)))((('''((()))******(((''''''(((((()))******+++,,,+++((('''((()))+++,,,))))))(((((((((((())))))(((((()))))))))))))))(((''')))***)))((('''(((***'''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&((()))***+++*********))))))((('''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''((((((((()))******++++++((((((***+++...000222333222444777;;;???BBBEEEFFFKKKNNNRRRUUUWWW[[[bbbgggkkkiiiiiiiiikkkkkkjjjhhhfffiiixxxzzz^^^NNNLLLJJJGGGGGGTTTfff}}}wwwxxx~~~}}}CCC???BBB222333444000000000000000000000000000000000000////////////000000000/////////......---------............///------......///......---....../////////......---------------,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))'''(((((()))*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''(((((()))***+++***)))((((((''''''((((((((((((((((((((()))******((('''&&&''')))***)))(((&&&''''''(((***++++++,,,...+++(((''')))+++------)))((((((''''''(((((()))(((((()))*********))))))''')))***)))((('''(((***(((((((((((((((''''''''''''''''''(((((('''''''''%%%%%%%%%&&&((()))+++,,,*********))))))((('''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''((())))))******+++))))))***,,,...000222333222444777;;;???BBBEEEFFFJJJNNNSSSUUUWWWZZZ```eeehhhggggggiiijjjkkkiiihhhhhhkkkzzz{{{[[[MMMJJJFFFEEEHHHPPP[[[lll{{{uuuuuuyyy~~~NNN@@@@@@000444333000000000000000000000000000000000000////////////000000000000/////////............/////////000000------...//////...---,,,,,,---......///...---,,,------..................++++++++++++++++++++++++))))))************))))))(((((()))))))))))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))***+++***++++++++++++***))))))((((((((((((((()))******)))''''''((()))***)))((((((((()))))))))*********,,,***((())),,,------+++((((((''''''''''''(((((((((((()))***************''')))***)))((('''(((***))))))((((((''''''&&&&&&'''(((((())))))(((((('''&&&&&&&&&'''''')))***************))))))((('''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&''''''(((((()))*********++++++,,,...///111222222444888<<<@@@BBBDDDEEEGGGLLLRRRVVVXXX[[[```dddeeeeeefffhhhjjjkkkjjjhhhgggiiiyyywwwZZZNNNHHHDDDGGGNNNMMMSSS```qqqsssoooooorrr|||yyy~~~sssiiifffgggrrrWWW@@@===...444222000000000000000000000000000000000000////////////000000000000////////////.../////////000000111111------/////////...---,,,+++,,,---.........---,,,---.........///000000000++++++++++++++++++++++++))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))++++++,,,,,,---...---,,,+++***((((((((((((((()))*********(((((()))***+++***)))************))))))))))))(((((((((+++......,,,(((((((((''''''''''''(((((((((((()))***************((()))***)))((('''(((*********)))((('''&&&&&&%%%(((((())))))))))))((((((((((((''''''''''''((((((************)))((('''&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''"""$$$%%%'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&''''''((()))))))))+++,,,,,,---...///111111222444888<<<@@@BBBDDDDDDDDDJJJQQQVVVYYY]]]aaaeeeddddddeeehhhjjjkkkjjjiiieeegggxxxttt[[[LLLGGGGGGGGGHHHNNNZZZiiiuuuzzznnn```gggyyyxxxnnncccaaa___aaaiii~~~eee<<<888999333333111111000000000000111111000000000000////////////111111000///...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++)))((('''(((((((((((())))))))))))))))))(((((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((((((((((((((()))))))))+++---...---,,,------,,,,,,++++++,,,,,,'''((()))******)))((('''))))))***+++,,,,,,------+++&&&&&&---111///+++)))((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%&&&'''((())))))'''%%%%%%''''''%%%"""&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((()))******++++++***)))***+++---///000111222333888;;;;;;===BBBFFFEEEEEEIIIPPPVVV[[[___ccceeegggddddddjjjmmmkkkhhhhhhgggnnnyyynnnUUUHHHFFFGGGJJJMMMMMMYYYhhhwww|||mmmfff^^^iiitttcccZZZWWWYYYfff|||rrrEEE:::777333555111111000000000000111111000000000000////////////000000000///......------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++***)))((('''(((((((((((()))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((()))(((((()))+++,,,,,,+++***+++,,,------,,,+++***(((((()))******)))((((((((((((((()))***+++++++++***&&&'''---111///+++)))((((((((((((''''''&&&&&&))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''%%%$$$%%%'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((()))******++++++***)))***+++---///000111222333888<<<;;;===BBBEEEEEEEEEJJJQQQWWW[[[___bbbdddfffcccdddiiimmmkkkhhhhhhiiiqqq}}}|||xxxlllUUUJJJIIILLLSSSYYYXXXdddvvv}}}iiieeeaaannnqqq___TTTWWWTTT\\\www~~~MMM999333///333111111000000000000111111000000000000////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------)))************)))(((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((()))'''%%%&&&((()))******&&&(((+++......---+++)))((())))))******))))))(((&&&&&&''''''(((((())))))***&&&'''---000...***)))))))))))))))(((((((((((())))))))))))))))))))))))******)))((((((((())))))************************(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((()))******++++++***)))***+++---///000111222333999<<<;;;===BBBEEEEEEGGGKKKQQQWWW[[[^^^aaacccdddbbbccciiillljjjiiijjjiiirrr|||nnniiipppkkkTTTLLLLLLRRR\\\gggjjjvvvpppjjjgggsssrrraaaVVVMMMZZZ]]]nnnRRR:::333111333111111000000000000111111000000000000////////////............//////000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,------------************)))))))))((((((((((((((())))))))))))((((((((((((((('''''''''(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((&&&######%%%'''((((((%%%''')))+++,,,,,,,,,+++))))))))))))))))))))))))&&&&&&&&&''''''((((((((()))'''(((---000,,,))))))******))))))))))))))))))((((((((((((((((((((((((******))))))((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((('''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((()))******++++++***)))***+++---///000111222444999<<<;;;===BBBEEEDDDGGGLLLRRRWWW[[[^^^```bbbcccbbbdddjjjmmmkkkjjjlllhhhqqq~~~uuujjjlll{{{{{{eeeQQQLLLQQQYYYiiizzzrrrkkkiiiyyy{{{ddd^^^XXXPPP\\\hhhWWW>>>999666555111111000000000000111111000000000000////////////------......///000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------*********)))))))))))))))(((((((((((())))))))))))'''''''''(((((((((((((((((((((((()))))))))******(((((())))))))))))(((((((((((((((((((((((((((((((((%%%###"""$$$&&&''''''''''''&&&'''(((***,,,...******))))))))))))******''''''((((((((((((((())))))''')))---///+++((()))))))))******************((((((((((((((((((((((((******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((('''&&&'''''''''&&&%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((()))******++++++***)))***+++---///000111222444999<<<;;;===AAADDDDDDGGGLLLRRRWWW[[[^^^```bbbccccccffflllmmmkkkkkkmmmjjjqqq|||uuupppuuu}}}{{{dddSSSRRR[[[ggg}}}pppiiimmm~~~cccYYYXXXYYYXXXgggyyyZZZ???999555222111111000000000000111111000000000000////////////---.........//////000000000000000000000000000000------------------------++++++,,,,,,,,,,,,------+++++++++++++++*********))))))******++++++,,,,,,+++******)))((()))))))))(((((((((((())))))))))))'''''''''((((((((((((((((((((((((((())))))))))))((())))))******))))))((((((((((((((((((((((((((((((&&&$$$$$$%%%''''''&&&((('''%%%$$$%%%(((,,,...+++******))))))******+++(((((())))))))))))))))))(((''')))......***''')))))))))))))))************))))))))))))))))))))))))******)))))))))***++++++''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''(((((('''%%%$$$$$$%%%'''''''''&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((()))******++++++***)))***+++---///000111222555:::===<<<===AAADDDCCCGGGKKKQQQWWW[[[^^^aaacccccccccggglllllliiiiiimmmkkkrrr}}}{{{yyy}}}~~~fffUUUVVV___lllzzzssszzzppp^^^WWWTTTTTT^^^lllfffDDD999333///111111000000000000111111000000000000////////////.........///////////////000000000000000000000000........................+++++++++,,,,,,---------++++++++++++*********)))'''(((((()))******++++++++++++)))((((((((()))***(((((((((((())))))))))))''''''''''''((((((((()))'''''''''((((((((())))))))))))************))))))((((((((((((((((((((((((((('''&&&&&&(((((('''&&&'''&&&%%%%%%&&&(((***+++++++++***))))))***++++++)))(((((((((((((((((((((((('''***...---)))''')))((((((((()))))))))******))))))))))))))))))))))))******))))))******+++,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%'''((('''%%%$$$%%%'''(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((()))******++++++***)))***+++---///000111222555:::===<<<===AAADDDCCCEEEJJJQQQWWW[[[___bbbdddbbbbbbfffjjjiiiffffffjjjiiiqqqpppiiigggooo}}}|||dddQQQQQQYYYeee}}}ppp\\\SSSRRRYYYYYYYYYkkkwwwNNN???888555111111000000000000111111000000000000////////////////////////////////////////////////////////////........................+++++++++,,,,,,---------++++++++++++******))))))&&&''''''((()))******+++,,,+++)))((((((((()))***(((((((((((())))))))))))&&&'''''''''(((((())))))''''''''''''(((((((((((())))))************))))))(((((((((((((((((((((((((((((('''((())))))'''&&&%%%%%%&&&'''((((((((((((,,,+++***))))))***+++,,,((((((((((((((((((''''''((('''***...---(((&&&)))''''''(((((()))))))))***))))))))))))))))))))))))******))))))***+++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((('''''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%&&&'''((()))"""%%%''''''%%%%%%''')))(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''((()))******++++++***)))***+++---///000111222555:::===<<<===AAADDDCCCEEEIIIPPPWWW[[[___ccceee```aaaeeeiiigggcccdddhhheeeooo|||vvv^^^MMMOOOVVV[[[iii{{{kkkZZZSSSQQQTTTZZZ^^^kkkSSS666>>>---555444333222111111111111000000////////////000000.../////////000000111111............------------...------,,,,,,,,,------------------------------+++++++++************)))******))))))))))))************))))))((((((''''''))))))************))))))))))))((('''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''(((((((((((())))))((((((''''''&&&&&&((((((((((((((('''''''''***+++,,,---,,,+++***)))************))))))))))))'''***...---***''''''(((''''''''''''((((((((()))))))))))))))))))))))))))++++++************+++++++++++++++++++++***)))(((((('''&&&%%%%%%&&&'''(((***))))))(((((((((((((((***++++++******)))((('''((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''''''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''(((((((((((()))))))))))))))*********)))***+++,,,...///000000555555666999<<<@@@CCCEEEDDDJJJRRRZZZ^^^aaabbbccccccaaabbbgggjjjhhhggghhhnnnoooxxxmmmYYYKKKOOOTTTXXXdddtttrrr[[[SSSTTTQQQTTT___lll```<<>>$$$333!!!&&&!!!%%%444***((((((((((((((((((((((((''''''((((((((((((((()))(((((((((((()))))))))))):::$$$+++'''++++++###---))))))***((('''''')))***'''$$$TTTtttzzz|||{{{{{{{{{{{{{{{{{{{{{{{{||||||||||||||||||{{{{{{ttt~~~xxxqqqxxxssshhh******+++++++++++++++,,,111***&&&...777333,,,---"""IIIaaa999(((###111)))))))))+++%%%&&&&&&&&&&&&&&&'''((((((&&&&&&%%%%%%'''***---///&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%(((((((((&&&$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''(((((())))))******)))***+++,,,...///000000000111444777;;;@@@CCCEEEFFFKKKQQQWWW[[[___cccfffgggggggggiiikkkkkkhhhffffffuuujjjoooqqqhhhiiipppvvvdddnnnjjj___^^^fffzzz|||eee]]]fffsssyyymmm@@@999777333222222222111000000000000000////////////000111111000...---...///...///000///...---...///000//////.....................------,,,,,,,,,+++,,,,,,,,,+++++++++******(((((()))+++,,,---...///+++++++++*********))))))(((((()))***************+++)))(((((())))))(((''''''222000;;;###;;;777"""!!!,,,))))))))))))))))))))))))((((((((())))))*********))))))))))))((((((((((((CCCLLL$$$&&&000+++---((()))***)))''''''((()))***;;;///)))))))))*********++++++000,,,000000 )))BBB222>>>......---...(((((('''&&&&&&&&&&&&&&&$$$%%%&&&(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&'''(((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''(((((())))))************+++,,,---///000111000111444777;;;@@@CCCEEEGGGKKKQQQWWW[[[```dddfffeeeeeefffhhhjjjjjjgggeeebbbuuuvvv|||~~~ffffffkkkyyyyyyrrr|||vvvjjjkkkxxxuuugggdddkkkxxx~~~}}}III:::777444222222222111000000000000000////////////...000000000.........000...///000///...---.../////////000000000000///...------------,,,,,,,,,,,,,,,,,,,,,+++++++++******((()))***+++,,,...//////+++++++++************)))(((((()))***************+++)))(((((()))***(((''')))!!!!!!IIIUUU$$$...666$$$))))))))))))))))))))))))(((((())))))******++++++))))))))))))((((((((((((+++$$$---$$$+++---%%%***''')))))))))''''''''')))""")))!!!sss'''''''''(((((()))*********$$$333---&&&TTTNNN111)))$$$---)))))))))(((&&&&&&%%%%%%%%%$$$%%%'''((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((('''&&&&&&&&&&&&'''&&&&&&'''***,,,,,,)))'''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''(((((())))))************++++++---///000111000111444777;;;@@@CCCEEEGGGKKKRRRWWW\\\```dddgggaaaaaacccfffhhhgggeeebbb\\\sss|||nnnccckkkppp{{{vvvvvv}}}~~~rrrgggiiiuuuRRR;;;888555333222222111000000000000000////////////---///000///......///000///000000000...---...///,,,...000111111000...,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******))))))***+++,,,...//////+++++++++************)))(((((()))***************+++***))))))******)))'''...)))+++...*** 000VVV>>>666))))))))))))))))))))))))''''''(((((()))******+++***)))))))))((((((((('''444%%%222$$$(((,,,+++'''&&&'''))))))((('''((())))))$$$333:::PPP''''''(((((()))******+++333666222"""555???;;;&&&"""777###(((''''''&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((''''''''''''((('''&&&(((///555444...'''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''(((((())))))******+++******+++,,,...000111000111444777;;;@@@CCCEEEGGGLLLRRRXXX\\\```dddggg```aaacccfffhhhhhheeebbb[[[uuu~~~kkkbbbyyy|||``````kkkuuu|||yyy}}}qqqjjjhhhssswwwUUU;;;888555333222222111///000000000000////////////---...//////......///000///000111000...------...***,,,///111111///---++++++++++++,,,,,,---------,,,,,,,,,+++++++++******)))******+++---......///+++++++++************)))(((((()))***************+++***))))))******)))'''&&&%%%""",,,***(((000$$$$$$222SSSddd))))))))))))))))))))))))&&&&&&&&&'''((())))))*********))))))((((((((('''!!!)))aaa+++&&&---(((***&&&%%%'''))))))((('''((()))***333 )))]]]ggg'''(((((()))******++++++)))'''!!!***ttt***$$$TTT)))... ,,,&&&&&&&&&&&&&&&'''((()))&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''******)))(((((((((((((((((('''***222;;;;;;111'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''(((((()))*********++++++***+++,,,...000222000111444777;;;@@@CCCEEEHHHLLLRRRXXX\\\```dddgggbbbcccfffiiikkkjjjgggddd^^^yyygggXXX[[[nnn|||fffaaadddmmm}}}www~~~iiidddhhheeeiiissswwwppphhhFFF444777000,,,666222111222111111000///......---////////////////////////................................................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++******+++++++++******)))******)))))))))))))))))),,,+++***)))((((((((((((***************)))((('''222...KKK...---%%%---///000'''###***)))(((''''''((()))*********)))))))))))))))***,,,++++++bbb,,, 000,,,&&&))))))))))))))))))))))))222111111$$$(((,,,222)))...(((***$$$444***@@@&&&)))&&&(((555..."""&&&+++((((((((('''&&&&&&&&&%%%(((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&((((((((((((((((((''''''&&&&&&'''''''''&&&%%%$$$%%%&&&&&&''''''((((((((('''(((***+++***)))'''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************++++++,,,---///111333444222222222555999???EEEHHHGGGMMMSSSVVVVVVYYY___eeefffcccbbbeeejjjllliiidddbbb{{{nnnYYYQQQ\\\kkkuuuqqqaaabbbgggpppsssmmmvvvlll]]]]]]bbbgggyyy|||wwwiiiiiixxxKKK777888222...777222111222111111000//////......////////////////////////................................................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++******)))))))))))))))************,,,+++***)))(((((((((((()))************))))))(((888###%%%333!!!lll666111...555***)))(((((((((((()))*********))))))))))))*********)))!!!ppp***---"""(((***))))))))))))))))))))))))***(((###+++111333vvv&&&---!!!///(((---'''...000***444ggg'''(((***!!!+++...+++''''''''''''''''''&&&&&&((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))&&&&&&&&&&&&&&&''''''''''''((()))******)))'''&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))******************+++,,,...000222333111111333666:::@@@DDDGGGHHHNNNTTTVVVVVVXXX]]]bbbfffddddddfffiiijjjhhheeeeeezzz[[[NNNOOO^^^gggooobbb\\\dddllluuuiiiiiiooowwwuuubbb\\\aaaiiixxx~~~lll[[[{{{TTT:::888444111777111111111111111000000//////...////////////////////////................................................------............------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++)))******+++++++++******)))))))))*********++++++,,,+++***)))((((((((((((((())))))************)))###'''+++)))%%%%%%***000xxx222------((( ***))))))(((((())))))******)))))))))))))))******...)))%%%"""///555)))***))))))))))))))))))))))))777$$$$$$AAA))))))uuu'''...'''+++(((+++%%%222777000###((()))***"""[[[===666)))''''''''''''''''''((((((((((((((((((((((((((((((%%%%%%$$$$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%'''((()))&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((())))))((('''&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))******************+++---...000111222///111333777<<<@@@DDDFFFIIINNNUUUWWWWWWWWW\\\```eeeeeefffggghhhgggfffeeegggnnnTTTPPPWWWbbbgggrrr|||^^^[[[eeeqqq}}}gggrrrpppmmmppppppgggiiirrrxxx|||sss___zzz]]]<<<666444333888111222111111111000000000//////////////////////////////................................................------............------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++******)))))))))***+++++++++******((())))))******++++++,,,++++++***)))(((((())))))'''((()))***************(((***,,,,,,,,,+++%%% HHH"""%%%***+++))))))))))))))))))))))))))))))))))))))))))***+++///&&&000MMM(((---...%%%))))))))))))))))))))))))"""...---)))777AAA222 333...,,,******+++$$$222///WWW###)))***%%%---GGGwww---###'''&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&'''''''''''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************+++,,,---///000111222222///000444888<<<@@@CCCEEEGGGMMMTTTWWWWWWXXX\\\aaadddfffhhhhhhfffeeeeeeeeeggghhhUUUVVV^^^kkknnn||||||aaa^^^hhhxxxkkkyyytttmmmooo}}}yyyxxx}}}sssbbbwwwhhh???444333333777000444111111111111000000000000////////////////////////................................................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***))))))(((((()))***+++++++++++++++))))))******+++++++++,,,+++***))))))))))))))))))'''((()))***************444***)))...(((&&&:::,,,888PPP$$$***...))))))************))))))))))))(((((()))***++++++***%%%///+++```222...$$$************************... +++111###***666***GGGOOO,,,///---,,,+++&&&///$$$666(((,,,"""222777%%%)))'''&&&''''''(((((()))))))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((''''''&&&&&&&&&&&&'''((()))((('''%%%###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''(((((((((((((((((((((''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))***************+++---...000000111111///000444888<<<@@@CCCEEEDDDJJJRRRVVVWWWYYY^^^cccdddfffhhhhhhfffeeedddeeeeeedddVVV[[[cccwwwxxx{{{ttt~~~{{{ddddddooommmuuussssss{{{wwwuuuvvv```sssxxxFFF444333444666///555111111111111111111111111////////////////////////......................................................////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))((()))***+++++++++++++++++++++++++++++++++++++++******)))))))))))))))***((())))))************)))"""******%%%,,,777---***SSSbbb%%%)))******++++++******)))(((((((((((()))***+++,,,)))+++(((,,,111'''((((((***************************'''+++++++++***%%%'''222,,,```zzz***...///,,,,,,+++,,,000___222)))+++###...'''HHH((('''(((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((()))***+++''''''&&&&&&&&&%%%%%%%%%((((((*********)))((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%&&&'''''''''&&&&&&'''''''''(((((((((&&&&&&&&&'''(((((()))))))))))))))(((''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************(((***,,,...//////......///111333777<<<@@@DDDFFFDDDJJJPPPTTTUUUYYY```fffddddddeeefffgggfffeeeddddddeeeYYYbbbnnnxxxxxxeeekkkyyywwwiiilllmmmqqq}}}{{{~~~~~~lllnnn|||^^^nnnOOO777444555555---444111111111111111111111111////////////////////////......................................................////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))++++++,,,,,,+++---,,,,,,++++++******)))******))))))))))))******)))************))))))((('''%%%))),,,%%%&&&555+++...RRR%%%<<<)))***++++++++++++***)))(((((((((((()))***+++,,,+++...''''''***jjj%%%&&&...************************%%%222---&&&111555(((!!!333]]]$$$000666%%%%%%444///&&&JJJ***)))///)))+++222***aaa999******)))$$$---&&&'''((()))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((()))***+++%%%%%%&&&&&&'''((())))))444222...+++)))(((((((((&&&&&&&&&&&&&&&'''''''''$$$$$$$$$$$$%%%&&&'''(((''''''''''''((((((((((((&&&&&&&&&'''((()))))))))))))))(((''''''&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***************,,,...000111111000///111111333666:::@@@DDDGGGFFFKKKPPPRRRSSSWWW___fffdddcccbbbeeehhhiiifffcccfffhhh]]]kkkzzzwwwgggqqqmmmdddhhhgggjjjtttvvvlllpppzzzvvvjjjsssZZZgggWWW:::666666444,,,333111111111111111111222222////////////////////////......................................................////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---(((((()))++++++,,,,,,,,,...------,,,+++***))))))***)))))))))))))))*********************)))((('''&&&,,,---'''(((---+++### )))///(((%%%)))***+++,,,,,,+++***)))(((((((((((()))***+++,,,)))(((((($$$666rrr+++)))---************************555###'''///###%%%000---!!!///+++;;;$$$***---,,,%%%:::&&&DDD***&&&---%%%***777+++!!!///***'''$$$111333***(((******))))))((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''')))******%%%%%%''')))+++,,,...///BBB===444,,,'''%%%&&&'''&&&&&&&&&''''''((((((((($$$$$$$$$$$$%%%&&&'''(((''''''''''''((((((((()))&&&&&&&&&'''((())))))***(((((('''&&&%%%%%%$$$$$$&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))************...000222444555555333333222222222555999???EEEHHHIIIMMMQQQQQQRRRVVV^^^eeeeeebbb```dddiiijjjgggccciiinnniiixxxmmmpppkkkaaajjjkkkoooyyy{{{kkkhhhttt|||~~~}}}rrrrrr{{{bbbkkkUUU???555111999///111222222111111000/////////////////////............//////////////////////////////............//////...---,,,,,,---...///000------,,,+++************,,,+++***))))))+++---...++++++++++++++++++++++++************))))))((((((,,,+++))))))******((('''...,,,***)))*********)))555 (((777))))))111###111'''+++VVV888,,,(((///$$$111###+++'''+++***)))))))))***,,,,,,***,,,###222+++BBBBBB&&&***+++)))((()))******)))(((''')))******))))))***+++&&&111(((555)))222"""222$$$///+++'''+++vvv000)))------...&&&222///...&&&***'''%%%@@@)))...%%%&&&&&&&&&'''(((((((((''''''((((((((((((''''''$$$&&&)))++++++***((('''&&&&&&&&&''')))000999???@@@888---((('''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((///---***'''%%%$$$$$$%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))))))))******+++%%%333FFFMMMAAA111///777222222333666:::???DDDFFFHHHLLLQQQSSSUUUYYY___dddaaabbbccccccdddeeefffgggnnnsssvvviiicccnnnqqqyyyrrrlll{{{yyyiiibbbtttXXX???555111888000222222222111111000/////////////////////............//////////////////////////////............////////////.........///111111,,,,,,+++++++++,,,,,,---,,,+++***))))))+++---...************************++++++*********)))))))))***)))((()))***+++***)))000///...+++)))(((***+++......###***000***'''&&&222///'''"""///)))###---***...,,,+++***)))))))))***,,,,,,+++---&&&000+++999###&&&+++)))((()))***+++***(((((()))******))))))***+++***... 333@@@***"""111111,,,'''+++444FFF---"""'''333111111,,,***&&&(((''')))BBBFFF'''&&&&&&''''''''''''''''''''''''(((((((((((('''''')))))))))***+++---...///+++******---333999<<<===888111)))&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''+++***(((&&&%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))))))))******+++'''...999???999///...222222222333666:::???DDDFFFHHHKKKPPPSSSTTTXXX]]]bbbaaabbbbbbdddeeeeeeffffffgggrrrxxxwwwiiigggssszzzxxxxxx{{{uuu\\\YYYjjj|||~~~___AAA444222777111333222222111111000/////////////////////............//////////////////////////////............/////////............///000000++++++++++++,,,---...///,,,+++*********+++,,,---***************)))))))))+++++++++++++++*********)))(((''')))+++,,,,,,+++***++++++)))&&&%%%(((+++..."""$$$)))(((,,,000***000###111...777sss999222(((&&&***000+++...+++************+++,,,,,,,,,---***...---///))))))+++)))((()))***+++***)))((()))******))))))***,,,%%%,,,444,,,hhh000999$$$ $$$ +++---(((000***DDD+++000222000...%%%+++((((((((()))...HHHbbb$$$((((((''''''''''''''''''''''''((((((((((((''''''+++)))(((''')))---111333888444111333888888333------)))%%%$$$&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&''')))***&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))))))))******++++++***,,,111222000///000222222333666:::???DDDFFFHHHLLLPPPRRRSSSVVV[[[``````aaabbbdddeeeeeefffffffffwwwhhhsssssskkknnnwww~~~}}}___OOOddd{{{kkkDDD444333555333333222222111111000/////////////////////............//////////////////////////////............//////---,,,,,,,,,,,,------------,,,,,,,,,------...///++++++*********+++,,,---+++++++++***************++++++++++++++++++++++++***)))((()))+++,,,+++***&&&'''((()))************(((***//////@@@xxxyyy[[[}}}(((,,,******...$$$+++************++++++,,,,,,,,,,,,,,,,,,000,,,LLLFFF...***)))((()))+++,,,+++***(((***++++++***)))+++,,,999###000111***444***:::444(((***...,,,%%%(((000///***###111777kkk,,,(((,,,***+++...VVV```&&&))))))((((((''''''&&&&&&''''''(((((((((((('''''')))'''%%%$$$&&&))),,,///666333000000111///***$$$'''%%%$$$$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))))))))******+++...+++***---111333222111222222333666:::???DDDFFFIIIMMMQQQSSSSSSVVV[[[___```aaabbbdddeeeeeeeeeeeefffooocccooo~~~uuupppttt|||}}}eeeQQQiii{{{KKK666555444444444222222111111000/////////////////////............//////////////////////////////............//////---------------------,,,///...------,,,,,,,,,---++++++***+++++++++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++---+++******++++++***(((***)))***---000000,,,'''***)))hhh!!!,,,))),,,+++$$$---******++++++,,,,,,,,,,,,+++,,,,,,***333///...vvv'''***)))))))))+++,,,,,,***)))***++++++******+++,,,+++'''%%%000///888"""###$$$)))///111$$$+++555===$$$%%%,,,+++888HHH___,,,(((...++++++(((mmmKKK''')))))))))((((((''''''&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&'''(((%%%&&&(((((()))***,,,---&&&%%%%%%&&&''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))))))))******++++++,,,...///111333444333222222333666:::???DDDFFFJJJNNNRRRTTTUUUWWW\\\aaa___```bbbdddeeeeeeddddddaaazzzqqqiiisss~~~{{{vvvxxx}}}kkkTTTjjjSSS999888333555444222222111111000/////////////////////............//////////////////////////////............//////000000000111000000///...///...---,,,++++++++++++******+++++++++,,,,,,,,,.........---,,,,,,++++++*********+++++++++++++++...,,,+++***++++++)))(((+++***)))***,,,+++(((%%%'''DDDJJJ)))(((,,,***,,,000***++++++,,,---,,,,,,,,,+++,,,,,,***333000(((###***))))))***,,,---,,,+++)))***++++++******+++---111;;;+++&&&///\\\\\\==='''$$$""")))222---333***---222...///HHHccc***'''---+++)))"""===,,,))))))((((((((((((((((((''''''(((((((((((('''''''''(((((()))((('''&&&&&&###%%%&&&&&&%%%&&&***...''''''(((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))))))))******+++''',,,//////000222222000222222333666:::???DDDFFFJJJNNNRRRTTTUUUXXX]]]bbb^^^```bbbdddeeeeeedddccc___wwwpppoooyyyyyyyyy~~~{{{zzzqqqVVViiiZZZ===;;;222666333222222111111000/////////////////////............//////////////////////////////............//////111111222222222111//////---,,,,,,+++++++++,,,,,,******++++++,,,,,,,,,+++......---,,,,,,+++******)))))))))*********++++++,,,+++******,,,,,,+++***(((***+++)))&&&'''---333ccc000,,,(((+++333+++***+++,,,---------,,,,,,***...,,,,,,///---+++jjj999***))))))***,,,------,,,)))***,,,+++******+++---%%%666%%%222,,,$$$333===$$$111000(((///&&&###,,,777///111$$$&&&$$$IIIsss+++***...---+++"""...000((((((((((((((()))))))))''''''((((((((((((''''''''''''((((((((((((((((((***)))'''&&&&&&&&&&&&%%%''''''((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))))))))******+++(((,,,---,,,...333222---222222333666:::???DDDFFFHHHLLLPPPSSSUUUXXX^^^bbb]]]___bbbdddeeeeeedddccc```uuuxxxoookkkqqq|||{{{xxxsssooovvv|||qqqjjjvvvooo|||vvvXXXiii___???===222666333222222111111000/////////000/////////............//////////////////////////////............/////////000111111111///...---************+++,,,------******+++,,,,,,,,,,,,+++------,,,,,,+++***))))))(((((())))))*********++++++***)))***,,,------,,,)))///222---'''+++;;;JJJ<<<333%%%+++444"""***+++,,,---...---,,,,,,***///,,,---+++(((...555XXX***))))))***,,,...---,,,)))+++,,,,,,+++***,,,---++++++"""***000+++&&&555iii%%%&&&,,,///'''333------)))000,,,;;;$$$555...---111000...''',,,''''''(((((())))))******''''''((((((((((((''''''&&&%%%%%%%%%&&&''')))***'''$$$"""%%%***,,,)))$$$%%%&&&''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))))))))))))))******+++,,,---,,,***///555333+++222222333666:::???DDDFFFFFFJJJOOORRRTTTWWW]]]bbb]]]___bbbdddeeeeeecccbbb]]]oooyyyuuu|||uuuooolllvvv{{{ssswwwwwwnnnjjjhhheeekkktttsssgggdddiiiyyymmm}}}}}}___bbbyyyzzzDDD333999777222111111111111000000000000////////////////////////............////////////////////////////////////........................++++++,,,------......///---------............//////...---,,,+++,,,------,,,++++++******++++++,,,)))***,,,......---,,,+++,,,+++)))000(((%%%NNNttt777###---///)))+++,,,,,,------,,,,,,+++//////000111111...+++(((___888&&&///111...000(((---000///...---,,,---...............------,,,,,,,,,***MMM>>>444---,,,333&&&++++++,,,------......///444!!!+++111000ccc333(((&&&******))))))((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%&&&'''((()))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''(((((()))))))))))))))***++++++,,,,,,,,,---...///000111222333000333666888:::>>>DDDJJJEEEKKKRRRWWWYYYZZZ]]]```bbbbbbbbbdddeeedddaaa^^^___lll{{{jjjgggwwwwwwuuuuuu{{{xxxpppsssrrrxxxzzzvvvpppnnnkkkhhhcccuuu~~~mmmggghhhoooooo}}}}}}~~~cccbbbIII666999666000111111111111000000000000////////////////////////............////////////////////////////////////........................------------------,,,,,,,,,,,,,,,,,,---------......---,,,+++***+++,,,,,,,,,++++++++++++++++++,,,)))+++,,,......---,,,+++''',,,!!!,,,777,,,YYY)))(((222555$$$......***...............---,,,,,,,,,---///111222111...,,,777+++111(((---(((111---------,,,+++++++++,,,---............---,,,,,,,,,++++++999!!!555 )))000+++,,,,,,------......///(((666555)))######"""///******))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''((()))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((()))))))))***++++++,,,,,,,,,---...///000111222333111444777888:::===DDDIIIFFFLLLSSSXXXZZZ[[[___aaacccbbbbbbcccddddddaaa___\\\kkkqqqccccccsssxxx|||}}}yyyppptttrrrzzz}}}wwwsssmmmhhhfffxxxmmmeeehhhppp|||oooyyy|||xxxjjjdddPPP999999555000222222111111111000000000////////////////////////............////////////////////////////////////.................................---,,,++++++++++++++++++,,,,,,,,,---------,,,+++*********++++++++++++++++++++++++++++++***+++,,,---...---,,,+++)))***%%%......YYY+++///444///$$$111&&&000,,,,,,+++,,,,,,,,,,,,,,,,,,,,,***+++...000000///---,,,$$$<<<999'''...%%%222222,,,,,,,,,,,,,,,---...//////---,,,,,,,,,++++++++++++...%%%RRR***(((&&&,,,,,,,,,,,,---......//////>>>###;;;sss%%%'''000***))))))))))))((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''')))))))))***++++++,,,,,,,,,---...///000111222333222555888999:::===CCCHHHHHHNNNUUUYYYZZZ\\\```cccdddcccbbbcccddddddbbb```\\\nnnjjjccchhhssszzzrrruuuyyyrrrkkkppp{{{iiidddfffssslllttt{{{ttt{{{vvvkkkXXX<<<888444111222222222111111111000000////////////////////////............////////////////////////////////////........................---------,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,---%%%222444BBB444(((333,,,'''111)))...++++++,,,,,,---...///000---///111222000...,,,+++,,,vvv|||000000444+++111333---000/////////////////////---.....................000 UUU---888000$$$,,,,,,------.../////////xxxuuu&&&---111'''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((''''''&&&&&&)))))))))***++++++,,,,,,,,,---...///000111222333333666999999:::===CCCHHHIIINNNTTTXXXYYY[[[___bbbeeecccbbbcccddddddbbbaaaaaasssooo^^^___iiiwwwvvvllloooxxx{{{xxxyyyeeeggggggrrrkkkqqqzzzrrrwwwvvv```>>>777444333222222222222111111111111////////////////////////............////////////////////////////////////........................+++++++++,,,,,,,,,------------------............---------------,,,,,,+++***++++++,,,,,,++++++***++++++,,,,,,---------,,,)))(((222///+++111+++%%%444!!!444)))(((000(((///000000///......///000000---000444555333111111111111<<<''':::999666222444333444444333222111///......//////000000000111111111---'''999nnn***111))),,,,,,---......//////000cccXXX###+++111$$$))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((''''''&&&&&&)))))))))***++++++,,,,,,,,,---...///000111222333444666999::::::===CCCHHHHHHMMMRRRVVVWWWYYY]]]```dddccccccdddeeedddbbbaaadddvvvpppaaaXXX^^^kkk|||pppcccfffdddqqq{{{ggg^^^gggnnnnnnrrryyyqqqssshhhAAA777555555333222222222222111111111////////////////////////............////////////////////////////////////........................*********+++,,,------------------.........//////------.........---,,,+++***+++,,,------,,,+++***+++++++++,,,,,,,,,------(((000))) SSS))))))***000555000***)))000***111111000///......///000000---222888;;;;;;:::<<<>>><<<222HHHFFFAAADDD======CCC>>>>>>===<<<:::888666444222222111000///......---***//////$$$$$$000---------...//////000000@@@,,,,,,---+++)))))))))************+++))))))))))))))))))))))))))))))))))))(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''')))))))))***++++++,,,,,,,,,---...///000111222333333666999:::;;;>>>DDDIIIGGGLLLQQQSSSUUUWWW[[[___ccccccdddeeefffeeebbb```bbbqqqqqqbbb^^^]]]eeerrrpppdddfffccctttnnnhhhkkkqqq}}}qqqsssyyyvvvqqqrrroooFFF999555555333333222222222111111111////////////////////////............////////////////////////////////////........................++++++++++++++++++,,,,,,,,,,,,---------.........,,,,,,---...---,,,+++***)))***,,,------,,,***))),,,+++++++++,,,,,,------...,,,((("""mmm...+++000---///...,,,222...555222222333555888<<>>444!!!///444%%%***+++))))))******++++++++++++))))))))))))))))))))))))))))))))))))((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''')))*********)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&'''''''''(((((()))))))))))))))***++++++,,,,,,,,,---...///000111222333222555888:::;;;@@@FFFLLLHHHLLLQQQSSSTTTVVV[[[___aaaccceeehhhiiigggbbb]]]]]]gggzzzqqqVVVUUU\\\aaaqqqmmmuuutttqqqmmm||||||}}}yyyxxxnnnwwwsssNNN===<<<333333222111111000111111111////////////........................////////////............///////////////............---------,,,,,,,,,---------.........//////...,,,***+++,,,---,,,+++***))),,,000444111...+++)))+++---...///+++,,,,,,------,,,,,,+++,,,999)))(((yyy444222)))((()))111'''111===<<>>...///444111777<<>>WWW777333...,,,---///000///........................******+++,,,,,,---......+++,,,---...////////////************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))))))))***++++++,,,,,,,,,+++,,,...111333444333222333555777;;;AAAIIIOOOPPPQQQRRRSSSSSSVVV[[[^^^aaabbbdddfffhhhgggdddaaa]]]iii}}}pppzzzwwwlllggguuu~~~pppuuu|||xxxjjjgggUUU666777555444333222111111111111000000000000000000000000...------------...//////111000///......///000000......//////000000111111555333000/////////---,,,........................//////...///000000...------------------...///000---------,,,++++++---///%%%888---000***gggZZZUUUsssfff___^^^tttvvv}}}|||RRRXXXZZZ^^^dddjjjjjjgggbbbZZZWWWPPPQQQJJJCCC```###333444000111...111///***333222(((++++++......................../////////000//////...---+++++++++******)))))))))******++++++++++++******))))))((((((''''''&&&&&&******))))))((((((''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((******))))))(((((('''''')))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,---///000111111111444555666777:::@@@HHHMMMKKKMMMOOORRRTTTXXX]]]``````bbbgggjjjjjjgggcccaaa^^^iiiyyyrrr}}}qqqdddrrr|||pppuuuxxxuuu}}}iii___ZZZ888555555444333222111111111111000000000000000000000000//////......//////000111000000///...//////000111//////000000000000000111000///---...///000000///........................///......///000000...,,,------------...///000111---///111000///------...222...///666,,,AAAiiigggYYY___dddwww}}}~~~}}}XXXSSSTTTVVV]]]dddiiikkkkkkkkkkkkdddccc]]]FFFFFFeeerrr333%%% ...111***,,,)))+++***))),,,)))........................---............---,,,,,,---------,,,,,,+++++++++******++++++++++++***************))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))***))))))))))))(((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))*********+++,,,,,,------,,,---...000111222222333444555666777:::@@@GGGMMMKKKMMMPPPSSSUUUXXX]]]```aaadddgggiiiiiifffcccaaabbbnnntttwwwhhhsssqqqqqquuurrrzzzhhh]]]wwwbbb<<<666555444333222222111111111000000000000000000000000000000//////000000111222///////////////000111222111111111111111000000000///---,,,---...000000///...........................------///000000...,,,---------...///111222333111333666666333111//////666&&&111:::555555\\\vvvooohhhnnnhhhvvvrrrhhhXXXVVVUUUWWW]]]dddiiilllbbbfff```___ggg```OOOIIIVVV///555111......555888111+++...333777........................,,,,,,------,,,,,,+++***///............---------***++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,(((((())))))))))))))))))((((((((()))))))))******))))))))))))(((((((((((((((''''''&&&&&&''''''(((************************(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***++++++,,,------......---...///111222333444444444555555777:::@@@GGGLLLJJJMMMQQQTTTWWWYYY]]]___dddeeeggghhhhhhfffcccaaa```mmmuuuqqqmmmyyyrrrrrrwwwsssyyyggg[[[nnnkkkAAA777555555444333222222222222000000000000000000000000000////////////000111111......//////000111222333333333222222111111000000111///------......---,,,........................---------///111000...,,,------...///000222444555555777888666444111111111000,,,555>>>DDDQQQCCC```tttmmmmmmttt```gggeeeaaa\\\XXXXXX[[[^^^aaajjjmmmhhh```aaabbb^^^ZZZOOOUUUEEE<<<+++444))),,,...333333%%%"""........................,,,,,,------,,,,,,+++***///.....................++++++,,,,,,,,,,,,++++++******++++++,,,,,,------((((((((())))))******+++(((((()))))))))*********))))))))))))((((((((((((((((((''''''''''''((((((************************(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))******++++++,,,---------,,,---///111222333444444444444555666:::???GGGLLLJJJMMMRRRVVVXXXZZZ]]]___fffggghhhhhhgggeeecccbbb]]]iiiwwwyyy~~~tttvvv~~~www{{{fffTTT___oooBBB666666555444333222222222222111111111111111111111111//////......//////000111...//////000111222222222333333222222111111000000111///......///000///...////////////////////////------...000222222///------......///111333444555666666444222000000333555666===AAAOOOQQQfffWWWbbbtttmmmxxx]]]```dddhhheeeaaa\\\XXXWWWXXXYYYfffggglllooofff]]]ZZZXXXXXXVVVaaaqqq444111$$$222333000///,,,EEE.......................................------,,,---------------.........,,,,,,------------,,,,,,)))******++++++,,,,,,,,,(((((())))))******++++++))))))))))))************))))))))))))(((((((((((((((((((((''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,+++,,,...000111333444444333444555666999???FFFLLLJJJNNNSSSWWWYYY[[[^^^___fffggghhhhhhgggeeecccbbb___hhh||||||yyywwwvvvvvv{{{gggSSSVVVrrrCCC555666555444333222222222222111111111111111111111111///............///000000//////000111222222222222111111111111111000000000///...---///222444555555////////////////////////------///222444333000............///000222333444222222222111111555:::>>>LLLPPPSSSbbbZZZ```fff___qqqvvvfffoooeeeeeeccc```]]][[[\\\]]]]]]SSS]]]mmmlllhhhgggccc\\\QQQUUUQQQccc```???(((...777$$$........................//////000000//////...---,,,,,,,,,---------------,,,------......------,,,******************++++++))))))******************)))))))))*********++++++))))))))))))(((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,***+++---///111333444444333444444666999???FFFKKKLLLOOOSSSVVVYYY[[[___aaaeeefffhhhiiiiiigggdddbbb]]]dddwwwxxxrrr}}}gggWWWTTTyyyGGG888666555444333333222333333111111111111111111111111000000//////000000111222000000111222222222111000//////000000000000000111000//////111444777888888////////////////////////---...000333666555222///.........///000111222333///222555999===CCCJJJOOO]]]___gggbbbeee___cccjjj```tttzzz~~~yyylllmmmllliiieeebbbcccdddkkk[[[]]]eeeaaafffllldddkkkeeeVVVUUURRRBBBoooxxx\\\666<<<........................///000000000000///......,,,,,,,,,------.........------............------+++++++++***************++++++******************))))))*********+++++++++))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))***++++++,,,,,,---+++,,,...000333444555666333333444666999???FFFKKKNNNPPPSSSVVVXXX[[[```cccccceeehhhjjjjjjhhheeebbb]]]bbbuuuyyyqqq~~~hhhXXXQQQLLL===666666555444333333333333111111111111111111111111111111111000111222222333000111222333333222000///......//////000000111111555444333333555777777666000000000000000000000000...///111444777666333000//////...//////000111111///444;;;CCCJJJRRRYYY^^^aaagggsssUUUpppmmm]]]jjjgggkkkjjj}}}zzzrrr{{{xxxxxxwww{{{{{{xxxrrrkkkgggggghhh```[[[ccccccXXXcccpppgggbbbccc\\\ZZZ___VVVJJJLLLWWWuuu......................../////////000//////...---,,,---------......//////------............------,,,,,,,,,++++++*********,,,+++++++++***))))))))))))************+++++++++))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))***++++++,,,,,,---......,,,---///222444666777777333333444555999>>>FFFKKKOOOQQQSSSUUUWWW[[[```dddaaadddhhhkkkllliiieeebbbbbbggg{{{uuunnnjjjPPPWWWuuuJJJ<<<666666555444333333333333333222111111000000111111000000000000111111111111000000000000000000000000000000000000000000000000999888777555333111000///222111111111000000//////000...---...111222111///222,,,+++111555444444888555<<>>FFFKKKPPPQQQSSSVVVYYY]]]bbbeeeiiiiiijjjjjjhhhfffcccbbb^^^fffyyy~~~sssvvvxxxtttrrrsssVVVMMMUUUpppJJJ888777666555444333333333333333222111111000000111111000000000000111111111111000000000000000000000000000000000000000000000000---.........////////////111111111111000000000000...//////111333222000---111000333:::AAAFFFLLLSSSYYY]]]bbbgggjjjjjjiiihhhhhhjjjmmmnnnooopppsssuuuwww|||~~~}}}}}}}}}{{{wwwttttttuuuvvvxxxwwwpppgggdddfffmmmuuuzzzzzz{{{~~~|||~~~~~~{{{yyyuuu|||||||||~~~~~~|||zzzuuuuuuuuussspppkkkhhheee^^^[[[\\\aaaeeebbb______WWWZZZ^^^[[[SSSMMMRRR[[[EEEOOOCCC===<<>>444333333333333333333444111111111000000000//////................................................,,,---.........---+++***++++++++++++++++++++++++++++++++++++++++++++++++---+++))))))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******+++++++++)))******++++++,,,,,,---+++,,,...000222333444444111222333666999???GGGLLLNNNRRRUUUXXXZZZ]]]cccgggjjjjjjkkkkkkjjjgggeeeccc[[[aaaqqq}}}}}}uuulllpppvvvUUUKKKWWWzzzMMM<<<777777666555444444444444333222111111000000111111///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111000000000000000000000000111111000111333444555666666666777CCCRRR\\\aaabbbcccdddgggggghhhiiijjjlllmmmnnnsssvvvzzz}}}~~~}}}zzzxxxyyy|||qqqmmmrrrzzzrrrnnnnnnppprrrssssssppplllhhhaaa[[[\\\bbbnnniii```WWWSSSSSSUUUVVVHHHWWWSSSRRRTTTBBBCCC999777666555444333333444444222111111111111000000000////////////////////////........................,,,---...///...---,,,++++++++++++++++++++++++,,,++++++++++++++++++++++++---+++))))))***+++***)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******)))))))))******++++++,,,,,,---,,,---...000222333444444000222444666:::@@@GGGLLLOOOSSSWWWYYYYYY[[[```eeehhhiiijjjiiihhhfffcccaaaZZZ```rrr{{{wwwmmmmmmzzzTTTOOObbbSSS===888777666555444444444444333222111111000000111111000000000000111111111111000000000000000000000000000000000000000000000000111111000000//////......000000000000111111111111///000111111222666:::>>>KKKYYYgggjjjhhhgggfffeeekkkjjjjjjkkkmmmppptttvvv~~~yyy~~~wwwqqqmmmjjjiiijjjkkkhhhcccdddgggRRR[[[cccbbb^^^YYYUUUPPPWWWUUULLLKKKLLLHHHMMMFFF;;;999777444333222222222222222222222111111111000////////////////////////........................------............------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---,,,,,,+++******))))))******++++++,,,---------,,,---///111222444444555111222444777:::???FFFJJJNNNSSSXXXYYYXXXYYY^^^cccggghhhhhhhhhgggdddbbb```[[[aaasss{{{~~~wwwnnnkkk~~~VVVRRRiii___???888777666555444444444444333222111111000000111111000000000000111111111111000000000000000000000000000000000000000000000000000000000////////////...///000000000111111111111///000222444:::CCCOOOWWWfffqqqwwwssslllmmmqqqsssvvvuuuttttttwww|||tttyyyzzzqqqiiiiiikkkjjjiiiiiimmmjjjbbbZZZYYY[[[WWWPPPQQQMMMRRRYYYQQQSSSHHHCCCBBB???<<<888555333222222333333222222222111111111////////////////////////..............................------------......+++++++++,,,,,,,,,---------------------------------+++))))))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,------......,,,---///111333444555555111333555777:::???EEEIIIJJJPPPWWWYYYWWWYYY^^^dddgggggghhhhhhgggdddbbb```]]]aaapppzzzxxxnnnnnnWWWTTTkkkhhhAAA888777666555555444444555333222222111000111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000111111111111111//////000000111111111222444666:::@@@JJJZZZkkkwwwxxxwwwooottt~~~|||}}}uuuwwwllljjjhhheeebbbcccjjjlllfff```___]]]XXXSSSKKKSSSYYYIIIXXXLLLSSSIIIFFFBBB===999666555555333333333222222222111111000000000000000000000000........................///...---,,,,,,---///000+++++++++,,,,,,------------------------------------+++))))))***+++***)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,------+++,,,,,,------......///,,,---///111333444555555222444666888:::???DDDHHHGGGNNNUUUXXXWWWYYY___eeeggghhhhhhhhhgggeeebbb```^^^```mmm|||xxxttthhhqqqaaaQQQfffmmm>>>:::777555444555555555444555555444333333222111111111111111000000000000000000000000000000000000000111111111111111111111111111111111111222333444555000111222222111222444666222;;;FFFPPP^^^ooo|||~~~{{{{{{jjjbbbbbbfffgggiiikkkkkkiiieeeaaa^^^ZZZUUURRRSSSWWWVVVOOOIIILLLHHHDDDAAA@@@>>>;;;777333333444444444555555555111111///.........000000...............///000000,,,---------.../////////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++***)))((('''&&&&&&***+++,,,...///......---......///222555666555444222333444555888<<>>;;;444444333222222222222222333222111000////////////...............///000000---------.....................------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************************************))))))))))))))))))***+++,,,............---......///222555666555444111333444555888<<>>;;;777555333333333111222333444333222111000000///////////////000000/////////...---------,,,,,,,,,------......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++***++++++,,,------......---...///222555666555444111333444666999===CCCHHHJJJOOOTTTWWWYYY\\\aaafffcccdddgggjjjkkkjjjfffcccZZZcccpppqqq}}}yyyqqqttt~~~{{{wwwnnnrrrmmmUUU]]]kkkBBB:::777555444555555555444444444333333333333222222000000111111222222222333111111111111111111111111111111111111111111111111222222222111222222333333444555777<<>>;;;888666555444///000222444444444333222111000000/////////000000/////////...---------,,,++++++,,,,,,---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************---------,,,+++******)))******++++++,,,------...---...///222555666555444111222444666999>>>DDDHHHKKKOOOUUUYYY\\\___cccfffcccdddfffhhhiiigggccc___]]]gggvvvwwwpppxxxmmmnnnyyywwwyyyuuuvvvpppXXX___oooDDD:::777555444555555555444333333333333333333333333000000111111222333333333222222222222222222222222333333333333333333333333222222222111111222222333222666<<>>EEEIIIJJJNNNTTTYYY\\\^^^```bbbbbbccceeeggghhhfffaaa^^^^^^ggguuurrrooorrrdddffftttwww~~~wwwvvvrrrXXX\\\tttGGG:::777555444555555555444333333333333333333333333000000111222222333444444222222222222222222222222444444444444444444444444333333222222222222333333999@@@LLLYYYdddnnnvvv{{{ooo^^^XXXYYY]]]ZZZ\\\^^^[[[UUUNNNJJJHHHBBBBBBBBBAAA???<<<999777333333222111111111111111222111111000//////000000---------...............---------------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++*********)))+++************,,,---.........///222555666555444111222444777:::???EEEJJJJJJNNNTTTYYY\\\^^^______aaabbbdddgggiiigggccc```]]]dddnnnuuutttnnn___cccuuutttuuuoooQQQPPPrrryyyJJJ:::777555444555555555444333333333333333333333333000000111222333333444444222222222222222222222222555555555555555555555555999888888777777777888888HHHRRRbbbpppyyy}}}~~~~~~|||{{{{{{~~~ttt```ZZZ[[[YYY]]]```___ZZZSSSOOOMMMCCCDDDFFFFFFDDDAAA===;;;777555333000///...//////222222111000000///000000,,,------......//////////////////......------,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************++++++++++++******)))***,,,---.........///222555666666444111222444777:::???FFFJJJLLLPPPUUUZZZ^^^____________aaadddhhhjjjiiifffccc[[[```ggg{{{nnn[[[___sssrrrpppqqqYYYQQQoooDDD<<<:::666555444444333222555333222222444555555444222222111111222222333444222222333333333222222111555555555444222333666999???999888;;;888444>>>MMM___gggqqqxxx{{{|||~~~}}}~~~~~~mmmfffbbb___```bbb___XXXQQQIIIFFFEEEHHHHHHCCCAAABBB:::777444333444444333333333222111111111111111111222111111000///......---......//////000000111111...000111000...------...///............---------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,+++)))(((************************,,,,,,,,,,,,,,,,,,,,,,,,---------..................///000222333444555555555555555777;;;@@@EEEHHHLLLOOOTTTWWWYYY[[[^^^___bbbaaabbbccceeefffdddbbbZZZ___fff~~~~~~mmmZZZYYYhhhxxxrrrooo}}}oooWWWQQQpppEEE===:::777555444444333222555333222333555666666555222222111111222222333444222222333333333222222111444444444444444555777999:::444333999<<<===HHHWWWhhhmmmtttyyy{{{~~~xxxnnnqqqwwwiii]]]XXXXXX[[[VVVJJJAAABBBHHHHHHEEECCC===:::777555444444222111333222111111000111111111111111000000//////......//////////////////000000...///111000...------...///............---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,---------..................///000222333444555555444444444666:::???DDDGGGJJJNNNRRRVVVXXXZZZ]]]___ccccccccceeeggggggeeecccYYY```ggg~~~kkkYYYUUU___nnn}}}pppppp}}}oooUUUPPPrrrJJJ===:::777555555555333222444333333444666888777666222222111111222222333444222222333333333333222222444333333444666777888777666111444>>>HHHOOOZZZgggrrrvvvzzz|||}}}{{{xxxtttpppqqqkkkXXXVVV[[[WWWMMMEEEEEEFFFDDDBBBBBBAAA>>>;;;888666444222000333222111111000000111111000000000000000000000000///////////////............///000000...---......///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...///000222333444555555333333333555999>>>CCCFFFIIILLLQQQUUUXXXZZZ]]]___eeeeeeeeegggiiiiiifffdddYYYaaaiiizzzhhhYYYVVV^^^iiizzznnnssspppUUUQQQtttPPP>>>;;;888666666555444333444333333555777888888777222222111111222222333444222222333333444333333333555333222333666777666444777666===LLLZZZccclllssszzz}}}yyywwwrrrnnnqqqgggUUUQQQQQQQQQRRRQQQHHH@@@???DDDCCC@@@===;;;999777555333444333222111111000111111000000000000000000111111000/////////......---------///000000///......//////............---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++*********,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...///000222333444555555333333444666:::???CCCFFFHHHLLLQQQUUUXXX[[[^^^```eeeeeefffhhhjjjiiifffdddYYYaaajjj|||eeeXXXVVV]]]ddd~~~yyy|||pppttt}}}qqqUUURRRwwwUUU>>><<<888777666666555444444333444666888888777666222222111111222222333444111222333444444444444444666444333333444555555555===AAALLL\\\iiiqqquuuxxx}}}{{{zzzlll___]]]XXXUUUSSSOOOHHHFFFGGGBBB@@@>>>>>>===<<<:::777555444333222111111111111000000000000111111111111000000//////.........------...000000///......//////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,*********+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000...///000222333444555555555444555777;;;@@@EEEHHHHHHLLLRRRVVVZZZ]]]```bbbeeeeeegggiiijjjiiieeebbbZZZbbbjjjgggWWWUUUZZZaaa}}}rrrzzzuuuqqqwwwpppUUUSSSyyyXXX???<<<999777777777555444444444444666777777555333222222111111222222333444111222333444444555555444555555555444444555999<<>><<<777666555444333222222222111111111111111111111111000000000000////////////,,,...000000///...///000///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000...///000222333444555555555555555777;;;@@@EEEHHHHHHLLLRRRWWWZZZ^^^aaaccceeefffhhhjjjkkkiiieeebbb\\\bbbiiilllZZZUUUZZZggg|||www|||vvvnnnssspppUUUSSSvvv[[[@@@===:::888777777666555444444444666777666333111222222111111222222333444111222333444555555555555222555888666555888@@@HHHSSS]]]hhhpppuuuxxxzzz{{{}}}wwwppprrrwwwggg^^^UUUKKKFFFDDDCCCBBBCCCCCCBBB???===999888777666444444444333333222222111111000000000000000000111111111111111,,,...000000///...///000///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000...///000222333444555555444444555777:::???DDDGGGGGGKKKPPPVVVYYY]]]aaacccggghhhjjjlllmmmkkkfffccc^^^bbbgggppp^^^XXX^^^rrr|||vvvtttnnnrrrrrrVVVRRRrrr^^^@@@===:::888888777666555555444444555666555222///222222111111222222333444111222333444555555555555000555999888666;;;FFFQQQ^^^hhhqqqvvvwwwzzz~~~zzzuuuvvvoooVVVLLLNNNFFFEEEDDDDDDDDDCCC@@@===:::999888777555555444444333333333222111000//////000000111111222222333333,,,...///000///...///000//////.........---------------------------------------------------------(((***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111...///000222333444555555333333444666999>>>CCCFFFEEEIIIOOOTTTYYY\\\```ccchhhiiikkknnnooolllhhhddd```aaafffqqqvvvxxxXXXXXXggguuuyyyrrryyyyyykkkeeeyyytttYYYPPPfff{{{^^^DDD???999666777777666444222444777777666444444555333333444444444333333222666555333333444555444444333444555666;;;GGGUUU```jjjnnnttt{{{iiiQQQVVVOOOPPPLLLGGGGGGIIIEEE>>>AAA>>>;;;888777777555444555444333444555444111///////////////000000000000////////////////////////000/////////............................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...***)))((()))+++---,,,+++,,,,,,------...//////////////////111333444333222444444555666:::???DDDGGGIIIKKKQQQXXXZZZYYY]]]cccfffffffffiiilllkkkgggbbbaaadddlll|||jjjuuu}}}\\\XXXbbbllluuuooo{{{jjjeeexxxttt[[[RRRgggdddAAA===777555555666555333333555777666555444333444222222333333444333333333333222111111333444444444555777:::>>>DDDPPP]]]gggooorrrxxx~~~~~~dddYYYSSSNNNKKKNNNRRRQQQIIIBBBFFFCCC>>>;;;999777555333555555444555666555333111000000000000000000000///000000000000000000000000000000/////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++***+++------,,,***,,,,,,---......//////000000000000222444555555333444444444666:::???DDDGGGIIIKKKQQQWWWYYYYYY]]]ccceeeeeefffiiilllkkkeeeaaa___ccckkk{{{kkkeeevvvtttxxxbbb]]]fffnnnoookkk|||kkkfff~~~www___QQQbbbhhhAAA<<<777555777888777555444555666666444333333333111222222333333444444444333222222222222444555666555:::AAAHHHPPPZZZgggooouuuwww|||{{{zzz{{{qqqoooyyyhhhbbbRRRHHHNNNTTTRRRLLLJJJKKKHHHCCC???<<<999555333666555555555777777555333222111111111000/////////111111111111111111111111000000000/////////..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------......---,,,+++***---,,,,,,---...---+++))),,,------......///000000111111111333555777666555333333444555999>>>CCCFFFHHHJJJPPPVVVXXXXXX\\\ccccccdddeeeiiillljjjeee___^^^bbbjjjfffbbbhhh}}}kkkiiixxxeee```kkkttt~~~kkkkkk|||ooommm}}}```MMMaaaeeeBBB>>>999888999;;;;;;999555666777666444222333333222222222333333444555555555555555444333444777888555<<>>;;;777444666555444555666666555444333333222111000000//////111111111111111111111111000000000////////////...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++***)))++++++,,,---......+++)))---------...//////000000111000111333555777666555333333333555999>>>CCCFFFIIIJJJPPPVVVWWWXXX\\\cccddddddfffjjjmmmkkkeee```___bbbkkk|||}}}xxxlll\\\cccssstttmmmuuuhhheeeuuuvvvjjjppp}}}vvvyyy{{{]]]OOOnnn\\\BBB===999777999;;;;;;:::555666777666444333444555444444333333444555666666666777666444333444777:::;;;DDDPPP[[[ccckkksssxxx~~~wwwyyyqqqiiibbb___]]]ZZZZZZ\\\ZZZZZZYYYWWWVVVVVVXXXYYYWWWYYY[[[\\\ZZZWWWTTTRRRTTTVVV[[[```bbbdddgggkkkkkkdddaaaeeeooo}}}zzzkkkWWWNNNQQQKKKIIIFFFCCCAAA>>>:::888666555333333555555444333444333333222111000000///000000000000000000000000111000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++******,,,......,,,+++------......///000000111//////000222555666666555333333444666999>>>CCCFFFJJJKKKPPPUUUWWWXXX]]]dddffffffhhhkkknnnmmmgggbbbaaadddmmmuuuooocccXXXUUUXXXXXXUUUYYYiii~~~ooovvvpppkkkwww}}}tttYYYVVVSSS???;;;666555777999888777666777777666555555666888777777555444444555666777444555666444333444999>>>GGGPPP]]]gggnnnsssxxx|||xxxpppgggdddeeeddd___ZZZVVVSSSSSSVVVUUURRRQQQTTTLLLOOORRRTTTUUUUUUWWWXXXXXXVVVTTTUUUXXXZZZYYYXXX^^^[[[ZZZ]]]___```aaaeeefffcccbbbddddddfffmmmvvv~~~zzzxxx\\\OOOKKKJJJGGGEEEDDDAAA>>>;;;888666444333444444333222444333333333222111111111000000000000000000000000111111000000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++,,,,,,---///000111...---+++,,,---...---,,,---......//////000111111///...///222555666666555444444444666:::???DDDGGGKKKLLLPPPVVVXXXXXX^^^fffhhhggghhhkkknnnmmmhhhdddaaaeeennn```UUULLLKKKLLLLLLMMMPPPUUUlllqqqkkklll~~~pppUUUWWWPPP???;;;666444666777777555666777777777666777999;;;;;;999777666555666777888222555777777777:::AAAHHHSSS\\\gggpppuuuxxx{{{}}}zzzjjjYYYUUUQQQQQQTTTVVVTTTQQQSSSSSSVVVYYYXXXVVVXXX^^^WWW[[[```fffkkkrrrzzz}}}}}}}}}{{{kkkeeecccpppqqqSSSNNNLLLJJJIIIGGGDDD@@@===;;;888555444444444333222333333333333333333222222111111111111111111111111111111111000000000//////........................------------------------////////////////////////------,,,---///333777999555222///---.........---.........///000000111111//////000333666888777666555555666888;;;@@@EEEHHHLLLMMMQQQVVVXXXYYY___gggiiiggggggiiikkkkkkhhheee___dddnnnjjj[[[NNNHHHNNNQQQLLLKKKPPPRRRkkklll}}}hhhmmm|||qqqTTTSSSPPPAAA===888666777888888666666777888777777888;;;======;;;999777666666777888333666:::;;;<<>>===:::777555555555444333333333333333333333333444222222222222222222222222111111111111000000000000................................................000000000000000000000000///...---...111666<<>>;;;777444444555555555666555444777>>>IIIUUU]]]ccchhhooowww~~~|||uuuuuu~~~hhhXXXSSSUUUWWWWWWRRRSSSVVVYYY\\\]]]\\\[[[bbbffflllrrr{{{}}}tttlllmmmxxxuuufffTTTNNNOOOIIIFFFGGGCCC@@@;;;666555777777333///444444333222222222333333333333333222222111111111222111111000000000000000000000000000000000000000,,,---///000000000///...//////.........---------........................999999777555222...+++)))000000000000111111111111000000111222444666888999777666777888<<<@@@EEEHHHIIINNNTTTWWWXXXYYY]]]```bbbbbbcccfffhhhiiihhhgggZZZdddppp\\\VVVWWWRRRTTTTTTZZZeeeoooqqqjjjbbbQQQUUU^^^lllxxxbbbbbbggg{{{|||pppyyywwwdddOOOSSS}}}NNN???<<<888666555555555444666666666666666666666666:::777555333444444555666555666999===FFFQQQ]]]dddlllooovvv}}}wwwwww{{{|||aaa\\\VVVRRRQQQRRRSSSTTTXXXWWW[[[fffwww}}}sssooouuu```VVVNNNMMMLLLEEEFFFAAA;;;999999999888666555444333333222222333333333333333222222222111111222222111000000000000000000000000000000000000000------.../////////////////////.........---------........................//////000//////...------/////////000000000111111000000111222444666888999777666777888<<<@@@EEEHHHIIINNNTTTWWWXXXYYY]]]```aaaaaaccceeehhhhhhfffddd^^^gggrrriiiKKKIIIPPPQQQZZZ```pppaaaYYYRRRWWWkkk|||```ZZZ```xxx|||xxx~~~sssrrr^^^MMMQQQxxxSSS???<<<888666666666555444666666666666666666666666777666555555555666777888555999???GGGPPP[[[eeellltttwww|||~~~tttmmmeee```^^^[[[[[[ZZZYYYZZZ___gggnnntttttt}}}zzzvvvdddUUUPPPIIIIIIEEE@@@;;;888666666666555555444333333333333333333333333333222222222222222222111000000000000111000000000000000000000000......------......///000/////////.........------........................+++++++++,,,,,,...//////....../////////000000000000000111222444666888999777666777888<<<@@@EEEHHHIIINNNSSSVVVWWWYYY]]]aaacccccceeegggiiihhheeeccccccllluuu\\\IIIJJJRRRWWW^^^lllzzzhhhUUUQQQ```zzzccc```nnnxxxxxxpppppp]]]MMMMMMnnn\\\???<<<888666666666555555666666666666666666666666777888888777666777888:::777===GGGPPPYYYbbbkkkqqqxxx{{{yyyooobbbYYY[[[[[[VVVXXX^^^YYY]]]aaadddfffooo|||~~~xxx```SSSMMMJJJIIIFFF@@@:::666555555666555444333333333333333333333333333333333333333333222111111000000111111000000000000000000000000///...---,,,---...000111////////////....................................000///...---------...///............////////////000000111222444666888999777666777888<<<@@@EEEHHHIIINNNSSSVVVWWWYYY^^^bbbggggggiiikkklllkkkgggdddfffnnnvvvqqqTTTMMMNNNTTT[[[aaawww{{{fff^^^cccvvv~~~dddhhhtttwwwnnnmmm{{{[[[MMMNNNooo\\\@@@===999777666666666555666666666666666666666666777888888777555555888:::<<>>EEENNNUUU^^^dddhhhnnnyyytttjjjaaa]]]\\\\\\```eee[[[bbbhhhpppkkkTTTPPPJJJFFFDDDBBB>>>;;;888777666555333333333222333333333444444444555555444333222222111111222222111111111111111111111111000000111222222222222222000000000000/////////...////////////////////////+++,,,---......//////////////////000000000111111000000111222444666888999777666777888<<<@@@EEEHHHJJJMMMQQQTTTVVVZZZ```eeegggfffdddeeefffggggggfffdddmmmwww^^^JJJTTT\\\___xxxnnnddd|||zzznnnjjjgggkkksssoootttxxx{{{~~~}}}uuulllhhhooocccNNNPPPnnn~~~QQQ@@@===:::777777777777666666666666666666666666666555777888777777<<>>;;;999888888777666777777777777777666555555666666555555999AAALLLSSSZZZ```gggmmmrrrzzzzzzkkkaaa\\\YYYSSS\\\dddiiisss~~~yyyyyyoooYYYLLLGGGEEEDDD===;;;:::;;;888333222666333333333333333333333333555555444333111000//////000000000111111222222222//////000111222333444444000000000000/////////...000000000///......------........................222111111000000000000000000000111333555666888888666666777:::>>>BBBGGGJJJKKKOOOSSSTTTTTTWWW^^^eeegggfffeeeggghhhiiiiiihhheeeoooyyylllYYYOOOXXXcccsssnnncccjjj~~~uuusssuuuzzzqqqlllttthhhRRRNNNkkkLLLAAA>>>;;;999888888777666777777777777777666666555555555777999>>>GGGQQQXXX\\\bbbkkkqqqwwwvvvbbbWWWTTTUUUVVV\\\aaagggsss{{{aaaLLLDDDEEE@@@;;;777777777444333555333333333333333333333333333333333222222111111111222222222222222111111111//////000000111222222222222222111000000///............//////////////////////////////////////////000000//////000111222222000000111333555666888888666666777999===AAAFFFHHHIIINNNRRRTTTTTTXXX```ggghhhgggggghhhjjjkkkjjjiiieeennnxxxqqq```SSSQQQaaasssyyyiiidddooovvvyyynnnkkkuuujjjRRRPPPtttNNN@@@>>>;;;999999888777666777777777777777777666666333666:::>>>EEENNNXXX^^^bbbiiirrryyy~~~|||vvvpppggg[[[SSSRRRVVV]]]aaammmpppyyyxxxSSSFFFHHHFFF>>>888888777444333444333333333333333333333333222222222222222222222222444444444333222222111111000000000000000000000000333333222111000000//////------...//////000111111111111111111111111111111......//////000222333444000000111333555666888888666666777999<<<@@@DDDFFFGGGLLLRRRTTTUUUYYYaaahhhiiihhhhhhiiikkkllllllkkkfffnnnwww```WWWPPPVVVoootttgggeeeooo|||uuuvvvjjjiiivvvjjjSSSSSSyyySSS@@@===:::999999999888777888888777777777777777777444777===CCCKKKSSS[[[aaajjjqqqzzziii[[[XXXXXXUUUUUUUUUYYY___hhhppptttwwwyyyZZZIIIIIIHHHBBB???===999444222444444444444444444444444444333333222222222222222111444333333333333333333333111000000000//////......111111111111111111111111......//////000000000000111111111111111111111111////////////000111222333000000111333555666888888666666777888;;;???CCCEEEGGGMMMRRRUUUUUUYYY```fffhhhgggggghhhkkkllllllkkkgggpppxxxYYYSSSPPP\\\~~~lllbbbcccmmm~~~nnnzzz}}}ssseeegggwwwjjjTTTVVVzzzTTT@@@===:::999999999888777888888777777777777888999777;;;AAAHHHOOOWWW^^^cccmmmuuuhhhYYYTTTSSSRRRNNNQQQYYYcccooo|||zzzfffNNNGGGBBBAAABBBAAA;;;444333777444444444444444444444444555555444333222111000///111111222333444444555555111111000000///.........//////000111222333444444111111000000////////////000000000000000000000000111111000000000000000111000000111333555666888888666666777888;;;???CCCEEEIIINNNTTTVVVVVVXXX^^^dddgggffffffhhhjjjlllkkkkkkiiiqqqzzzZZZSSSSSS```eee```fffuuuwww{{{qqqcccfffyyykkkUUUWWW|||SSS???===:::999999999888777999888777666777888999:::===AAAGGGNNNUUU\\\ccchhhnnnwwwjjj\\\XXXVVVRRROOOLLLTTTaaarrr~~~|||yyywwwtttrrrqqquuuttttttvvvyyyyyyuuurrrsssssstttvvvxxx{{{}}}~~~}}}}}}~~~bbbTTTDDDBBBBBBAAA===777777:::444444444444444444444444666555444333111000///...///000111222333555555666111111111000000/////////......///000111333333444222222111000000///......////////////////////////222222111000000000000000000000111333555666888888666666777999<<<@@@DDDFFFIIIOOOTTTVVVVVVXXX]]]bbbfffffffffgggjjjllllllkkkiiirrr|||fffXXXXXXaaazzzxxxaaa```kkk}}}{{{qqqccchhh{{{lllTTTWWWQQQ???<<<:::888999999999888999888777666777888:::;;;CCCGGGNNNUUU\\\dddlllqqqvvvooocccXXXWWWWWWVVVUUUWWWaaannn}}}|||zzzvvvsssvvvvvvuuuvvvxxxzzz}}}~~~}}}}}}}}}}}}|||{{{zzzyyyuuuvvvwwwxxxxxxzzz}}}zzzYYYNNNEEECCCAAA===999888555555555555555555555555444444333333222111000000///000000111222333444444111111111111111111000000/////////000000000111111111111000000000000000000////////////////////////111000000000000000111222000000111333555666888888666666777999===AAAFFFHHHHHHMMMTTTVVVWWWYYY^^^cccgggfffggghhhkkkmmmmmmlllgggqqq|||ttt^^^]]]```ooouuuzzzrrr[[[\\\jjj|||zzz}}}rrrdddiii}}}mmmSSSWWWLLL???<<<:::888999999999888999888777666777888:::;;;GGGKKKRRRYYYbbbkkksssyyy|||fffXXXXXXUUUVVVZZZZZZZZZbbbmmm{{{uuupppnnnooosssuuuwwwvvvuuuwwwyyy{{{||||||~~~rrr^^^LLLEEEFFFBBB:::555555555555555555555555555222222222222222222222222111111111111111111222222111111111111111111222222111111000000///........./////////000111111222222////////////////////////////////////000222333444000000111333555666888888666666777:::>>>CCCGGGJJJEEELLLSSSVVVWWWZZZ```eeehhhhhhhhhjjjlllnnnooonnneeeppp|||lllqqqssswwwooo^^^gggnnn~~~yyyppphhhjjj~~~hhh\\\llluuuOOO>>>===;;;999888888888999::::::999888888<<>>BBBEEEGGGEEEKKKSSSVVVWWWZZZ```eeeiiihhhhhhiiillloooqqqqqqhhhlllrrrzzz~~~nnnaaaiiissswwwooofffiii}}}lllccctttnnnIII>>>===;;;999888888888999999999888888999===CCCHHHPPPVVV]]]dddjjjuuuyyyfff]]]WWWTTTRRR```___fffrrryyy}}}xxxrrrpppqqqsssrrrqqqyyyzzz}}}pppRRRDDDAAA???BBB===999999777333333555666666444333222222222222000000111111111222222222111111111111111111111111000000000000000000000000/////////000000000000000111111111111111000//////////////////000000000111555444333333666888999888666777888:::>>>BBBEEEGGGFFFLLLRRRVVVWWWZZZ```fffjjjiiiggghhhkkknnnppppppiiimmmsssooojjjrrr|||xxxtttkkkdddhhh}}}kkkdddwwwjjjGGG>>>===;;;:::999888999999777777888999;;;@@@GGGKKKNNNVVV```ggglllwwwttt___VVVXXX\\\aaaeeefffiiiuuuzzztttpppmmmmmmnnnpppuuu{{{[[[DDD@@@BBB===999777666444222555;;;666666555444444444444444111111111111111222222222111111111111111111111111000000000000000000000000000000000000000000//////111111111111111000///////////////000000000111111555444333444666888999888666666888:::>>>AAAEEEGGGHHHMMMRRRUUUVVVZZZaaahhhllliiiggggggjjjmmmoooppplllpppssssssxxx~~~rrrhhhbbbggg~~~bbb\\\mmmnnnHHH???===<<<:::999999999999555777999;;;>>>DDDKKKPPPRRRXXXbbbkkktttuuu^^^VVVOOOPPPUUU^^^jjjuuuttt||||||uuuooommmooosssuuuzzz}}}gggJJJAAABBB;;;999888888666333777===555555444444444444444555111111111111111111111111111111111111111111111111000000000000000000000000222111111000000/////////111111111111111000////////////000000000111111111222111111222555666666666555666777:::===AAAEEEGGGIIIMMMRRRTTTUUUZZZbbbiiimmmjjjggggggiiilllnnnooonnnrrrsssyyysssjjjbbbiii\\\UUUcccpppGGG???>>><<<:::999999999:::555777:::>>>BBBHHHOOOTTT]]]```hhhttteeeRRRQQQPPPPPPQQQTTT___uuuzzztttqqqqqqqqqssswww}}}}}}[[[HHH@@@CCC@@@>>>>>>:::666666999444444333333333333333444111111111111111111111111111111111111111111111111000000000000000000000000222222111111000000//////111111111111111000//////000000000000111111111111222111111333555777666555555666777999===AAADDDFFFIIINNNRRRTTTUUUZZZbbbiiillljjjhhhgggjjjlllnnnooooootttsss~~~xxxtttjjjccckkk[[[UUUaaammmDDD???>>><<<;;;:::999::::::666999===AAAFFFMMMTTTXXXbbbeeelllzzzeeeQQQIIISSSRRRQQQPPPRRRbbb~~~tttoooooorrrxxx|||}}}pppUUUFFFDDD>>>:::;;;;;;999888:::555555444333222222333333222222222111111111111111111111111111111111111111000000000000000000000000111111111111111111000000111111111111111000//////000000000111111111222222333333333555888999888777555555777999===@@@DDDFFFIIINNNSSSVVVWWW[[[bbbiiikkkjjjiiijjjlllnnnoooooooootttsssnnnbbbgggppp{{{pppfffdddnnn~~~YYYUUUaaammmEEE@@@>>>===;;;::::::::::::888;;;???DDDIIIPPPWWW[[[bbbhhhssshhhVVVOOONNNKKKKKKMMMTTT^^^qqqvvvttttttuuu|||sssdddSSSGGG===;;;<<<;;;::::::777777555444333333333333222222222111111111000000111111111111111111111111000000000000000000000000111111111111111111222222111111111111111000//////000000111111111222222222333333444666888999888666555555666999<<<@@@DDDFFFHHHMMMTTTWWWXXX[[[bbbhhhjjjiiijjjllloooqqqppppppmmmtttssszzzcccSSSVVV^^^jjj}}}nnneee```ccciii}}}iii___eeepppzzzVVVSSS___pppJJJ@@@???===;;;::::::::::::999<<>>>>>===<<<;;;::::::;;;???AAAEEEJJJPPPWWW\\\```lllyyynnn\\\UUUPPPKKKPPP[[[```mmm~~~xxxvvv|||zzz\\\IIICCC<<<888:::555444444333333333444444333333333333333333333333111111111111111111111111111111000000//////......000000000000000000000000222111000//////000111222///000000000000111111111222333444666777777888888666666777999<<>>>>>===<<<;;;;;;;;;<<>>>>>===<<<<<<<<<===>>>EEEFFFIIIOOOXXXbbblllqqqtttWWWMMMIIIMMM[[[hhhnnnttt||||||sss{{{yyyvvvzzz~~~ZZZEEECCC???777888888777666666666666666666555555555444444333333222222222222222222222222111000000000000/////////000000000000000000000000222111000000000000111222111111222222222333333333222333444666777777888888666666777999<<>>===<<<<<<>>>???AAAGGGHHHLLLRRR]]]jjjvvv}}}ooo```YYYJJJOOO\\\kkksssvvv|||vvv~~~}}}zzz{{{cccNNNDDD???;;;:::999888777666555555555666666666555555444333333222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111222222222333333333444444222333444666777777888888666666777999<<>>===<<<===???BBBDDDHHHIIINNNVVVcccrrrhhhPPPOOOQQQPPPYYYfffnnnrrrzzzxxx~~~yyyzzz{{{{{{fffKKK<<<>>>:::999888666555444444444666666555555555444444444222222222222222222222222000000000000111111111111111111111111111111111111111111222222222222111111222333333333333444444444222333444666777777888888666666777999<<>>===<<<>>>AAADDDFFFHHHKKKQQQ[[[jjj{{{gggTTTOOOQQQMMMVVV___iiioooxxxrrrwwwwwwnnnqqqyyy___DDDAAA;;;:::888777555444333333444444444444444444444444333333333333333333333333000000000111111111111222111111111111111111111111111111222333333222111111222222333333333444444444222333444666777777888888666666777999<<>>======>>>BBBFFFHHHIIIMMMTTTaaaqqqdddTTTPPPUUUYYYTTTcccmmmzzz~~~{{{rrrmmmsss|||~~~[[[LLL===<<<:::888666555444444222222333333444444555555333333333333333333333333000000111111111222222222111111111111111111111111111222222333333222222111222222222222333333333333222333444666777777888888666666777999<<>>======???CCCGGGJJJJJJNNNWWWeeevvv{{{]]]RRRKKKLLLTTTVVVsss}}}xxxwwwoooooowwwqqqYYY???>>><<<999888666555555000111111222333444555555333333333333333333333333000000111111222222222222111111111111111111111111111222333444444333222111111111222222222333333333222333444666777777888888666666777999<<>>AAACCCDDDGGGMMMNNNVVV\\\mmm}}}___KKKOOOQQQMMMWWWkkk}}}xxxrrrxxxVVVEEE777555888666444444444444333333333222222222333333333333333333333333000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333444555666666666666666555777666666777:::???DDDGGGKKKNNNRRRUUUXXX\\\```ccchhhgggfffhhhlllnnnnnnllluuuyyy}}}rrrpppzzzpppeeegggtttZZZZZZdddXXXCCC???===???CCCEEEFFFJJJOOOXXX^^^eeeyyycccRRRIIIOOOTTTXXXhhh}}}{{{yyy|||yyyzzzjjjSSS;;;333444777888:::666666666666555555555444333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333555666666777777777777777777666666777:::???DDDGGGKKKNNNRRRUUUXXX\\\```cccgggggggggjjjnnnooonnnlllrrrwwwjjjdddfffxxx[[[___vvvUUUAAA???>>>AAAFFFHHHHHHMMMSSS```gggtttooo\\\NNNMMMOOOTTT]]]ooo{{{{{{rrruuu~~~vvv\\\@@@333555999999999777777777666666666555555333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111222222222222333555666777888888888888888777666666888;;;???CCCFFFJJJMMMQQQUUUXXX\\\```cccfffgggjjjnnnqqqqqqooommmmmmtttvvvgggfffeee~~~[[[___RRR???@@@@@@CCCGGGIIIIIINNNUUUcccpppooo[[[OOOIIIPPPUUUXXXiii{{{~~~|||rrrzzzppp[[[BBB777888:::777222666555555555555444444444333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111222222222222444555666777777888777777777777777888;;;???CCCEEEIIILLLQQQTTTXXX\\\```cccdddggglllqqqsssrrrooollljjjqqq{{{}}}xxx|||lllccceeecccuuuZZZZZZQQQAAAAAAAAAEEEHHHIIIJJJQQQYYYjjj|||vvv```YYYMMMLLLSSSXXX^^^xxx~~~zzzsssxxxhhhZZZGGG;;;888999666111666555555555555444444444333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111000000111111111222222222222333444555666666666666777777777999;;;???BBBDDDHHHLLLPPPTTTXXX\\\```ccccccgggnnnrrrsssqqqmmmkkkhhhppp}}}vvvxxxwwweee___```bbbiiiVVVYYY~~~PPPEEEBBBBBBEEEIIIJJJMMMWWWbbbzzzZZZSSSTTTJJJTTT]]]fffvvvyyy|||~~~mmmgggYYYGGG<<<888888777777777777666666666555555333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111000000000111111111111222111222333444555666666666777777888999<<>>999888666666666666555555555444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000111111111111111222333555666777777777777777888:::<<>>:::555555333333333444555666444444444444444444444444333333333222222111111111666555444222111000000000000000000000000000000000000111111111111222222222444444333333444555777888555777999;;;<<<>>>AAADDDEEEJJJQQQTTTUUUYYY```gggfffgggkkkpppsssqqqkkkfffooorrr|||kkk```]]]^^^mmmsssTTTIIIPPP[[[kkkJJJFFFDDDDDDIIIPPPUUU```yyyssscccTTTNNNMMMPPPWWW```zzz|||~~~yyysssuuu{{{jjjHHH777777666555444333333333444444444444444444444444444444333333333222222222222333333222222111222222333111111111111111111000000111111111111222222222222444444333333444555777888555777999:::;;;===@@@CCCDDDIIIPPPSSSTTTXXX___fffgggiiimmmqqqtttrrrlllgggiiimmm~~~{{{fff[[[]]]ccctttgggMMMGGGOOO\\\fffIIIGGGBBBGGGMMMSSS]]]ppplll[[[QQQMMMOOONNNMMM[[[nnn|||}}}zzztttjjjtttLLL333777666555555444333222111444444444444444444444444444444444444333333333333000000000111222333555555333333222222111111111000111111111111222222222333444444333444444555777777444666888999:::<<<@@@BBBCCCIIIOOORRRTTTXXX___eeehhhjjjnnnrrrtttrrrmmmiiihhhlll}}}dddWWW[[[cccwww___KKKJJJJJJ\\\]]]GGGGGGEEEJJJOOOWWWjjjjjjZZZPPPNNNSSSYYYSSSQQQfff~~~~~~ssskkkLLL999444444444444333222111111333333333333333333333333444444444444444444444444000000000111222333444555444444333333222111111111111111111222222222333333333333444444555666666777333555777999:::<<>>AAADDDEEEJJJQQQTTTUUUYYY```ggggggkkkppprrrpppnnnmmmnnnvvv}}}ooogggsss}}}zzztttttt[[[XXX\\\[[[mmmVVVGGGNNNgggcccTTTLLLLLLLLL\\\tttmmm]]]RRRVVVaaacccggg}}}rrr|||ttthhhlllxxxzzzbbbQQQ???888777666555555333333333333333333333333222222222222222222222222222222333444444555666666111000/////////000111222333333444444555666666666555555555555555555444444222555999<<<===>>>???AAAGGGJJJOOOSSSWWW[[[```cccbbbffflllppppppooonnnnnnwwwkkkhhhwww~~~tttsssppp[[[WWWZZZ]]]sssTTTIIIUUUsssaaaTTTKKKLLLQQQiiiooo```UUUQQQ\\\lll|||zzzuuujjjjjjeeelllnnnKKK888333444666777444444444333333222222222222222222222222222222222111222222333444444555555333333111000///000000111222222333333444555555555555555555555555555555555333555999<<<===>>>???AAAGGGKKKPPPTTTWWW[[[^^^aaacccgggmmmppppppooonnnnnnqqq|||rrrggglll~~~uuuooosssjjj[[[UUUYYYaaa|||RRRKKK[[[aaaVVVLLLPPPWWWxxxvvviii]]]UUUSSS[[[sssuuuwww```eeekkkxxxUUU;;;333444555666666555444444222222111000222222222222222222222222111111111222333333444444555444333111000000000000111111111222333333444444555555555555555555555555333666999;;;<<<===???AAAGGGKKKPPPUUUXXXZZZ\\\^^^cccgggllloooooonnnnnnmmmlllrrrtttiiifffrrrooolllrrrnnncccZZZSSSYYYfffPPPLLL^^^bbbVVVNNNZZZfffddd\\\UUUTTT[[[rrr{{{eeedddqqqzzzVVV@@@888555444444444444444333333222222222222222222222222222222222000000111111222222222222444333333222222111111111111111222222333444444444444444444555555555555555333666999;;;<<<===@@@BBBGGGKKKQQQUUUXXXYYYZZZ[[[```dddiiilllmmmnnnnnnnnnlllnnn|||lllfffiiiyyyiiikkksssvvvccc^^^YYYTTT\\\lll}}}OOONNN]]]```SSSOOOeee{{{ttt]]]WWWSSSWWWhhh|||lllaaappp{{{hhhPPPAAA999555444666222222222333333444444444222222222222222222222222000000111111111111222222111111222222333333333333222222222333444444555555444444444555555555666666444666999:::;;;===@@@BBBFFFKKKPPPUUUWWWXXXYYYZZZ\\\```eeeiiilllmmmnnnppppppooo{{{~~~hhhgggnnnfffmmmxxxnnn___ZZZWWWVVVbbbrrrtttMMMPPPaaaZZZQQQSSStttiiiWWWTTTUUUaaazzzmmmyyyvvvfffnnnppp```MMM@@@888444666:::000111222222444555555666222222222222222222222222111111111111111111111111...///111222333333444444222222333333444555555555333333444444555666666666555666888:::;;;===@@@CCCFFFJJJOOOSSSUUUWWWYYY[[[\\\___dddhhhkkklllooopppsssppp}}}sssccciiirrr{{{mmmyyy~~~wwwlll```YYYUUUYYYgggvvvkkkJJJUUUiiitttWWWVVV]]]kkk^^^TTTWWWaaawww{{{vvvqqqlll{{{sssbbbNNNBBB;;;666555666222222222333333444444444222222222222222222222222222222222222222222222222...///111222222222222111111111111222333333444444333333444444555666666777555666888999:::===@@@CCCFFFIIINNNQQQTTTWWWZZZ\\\___cccgggjjjkkklllnnnoooqqqooo}}}kkk```iiitttxxxvvvzzzrrrlllbbbXXXTTT[[[kkkyyyeeeHHHXXXqqqlllWWW]]]ggg{{{XXXYYYWWW]]]ooowwwxxxffffff{{{tttbbbOOOFFFBBB;;;333///333333333333333333333333222222222222222222222222333333222222222222222222///000111222222111//////000000000111222222333333333333444444555666777777555777888999:::===@@@CCCFFFIIIMMMPPPSSSVVVZZZ]]]dddfffjjjkkkllllllmmmnnnnnnmmm|||ttteee```nnn~~~zzz}}}iii[[[]]]]]]^^^nnnbbbIIIUUUjjjZZZ^^^pppXXXUUUaaa___{{{|||tttpppqqqjjj___\\\YYYJJJ@@@;;;222333444555666666666555444000111222333333222111000111111111111111111111111111111111111111111111111222333333333222222444555444444444555555555555666666888:::;;;;;;===@@@CCCHHHKKKOOOQQQRRRUUU[[[___dddhhhlllmmmkkkjjjkkkmmmgggkkk|||mmmcccdddttt~~~jjjYYYVVVUUUYYYrrr___IIIWWWcccYYYeeegggVVVYYYbbbaaarrr|||vvvgggbbb___WWW[[[```VVVJJJ???111333444555555555555444333000111222222222222111000111111111111111111111111111111111111111111111111111222333222111111333555444444444555555555555666666888:::;;;;;;===@@@BBBFFFJJJNNNPPPRRRUUUZZZ^^^dddgggkkklllkkkjjjkkklllfffkkk}}}ooocccaaaiiiyyy{{{iii\\\XXXUUUZZZxxxuuuYYYJJJ]]]\\\[[[qqqzzz\\\TTT]]]ccciiiuuusss|||zzzyyyyyyzzz{{{{{{yyyvvvvvvwwwxxxxxxxxxyyy|||~~~}}}~~~pppZZZRRRRRRSSSdddtttnnn]]]HHH333333333444444444444333333000111222222222222111000111111111111111111111111111111111111111111111111111222333333222222333444444444444555555555555666666777999:::;;;===@@@BBBDDDHHHMMMPPPQQQTTTZZZ^^^cccfffjjjlllllljjjjjjjjjfffkkk}}}yyy]]][[[___kkkzzz{{{mmmdddaaabbb]]]___~~~hhhTTTLLLdddZZZeeekkkUUUSSSaaaiii~~~~~~wwwxxxvvvsssooojjjfffbbb```]]]]]]]]]]]]]]]\\\ZZZYYYXXXYYYZZZZZZYYYZZZ\\\^^^aaabbbiiiuuu~~~qqqYYYLLLNNNWWWrrrhhhOOO888333333333333333333222222111111111222222111111111111111111111111111111111111111111111111111111111111333444444333333444555444444444555555555555666555777999:::;;;<<>>444444333333222222222222222111111111111111111222111111111111111111111111111111111111111111111111222444666666555444555666444444444555555555555666555777999::::::<<>>888777555444333333444444333222111000000111222333111111111111111111111111111111111111111111111111---000333444333111111111444444444555555555666666444666888999:::;;;>>>AAAEEEKKKSSSXXX[[[^^^cccfffggggggjjjooorrrrrrmmmhhhhhhgggtttkkk[[[[[[YYYbbbvvv~~~{{{qqqnnn```\\\TTTUUUPPPUUUWWWqqqnnnQQQJJJZZZ```TTTbbbrrr{{{uuurrrkkkgggbbbaaabbbddddddccceee```[[[XXXZZZ[[[\\\[[[eeedddbbb```___```bbbdddeeeeeefffgggjjjkkkkkkjjjmmmlllmmmqqqvvvyyyyyywwwwwwtttppplllhhhfffeeeeeeiiiggggggjjjnnnpppooommmllljjjfffbbb___^^^^^^^^^bbbeeekkkppptttzzzuuummmZZZWWW[[[eeeeeeXXXLLLHHH???:::777777444000///222111111111111111111111111000000111111111111000000000000000000000///......111111222333333333333222111222333333444444333333555666888999:::;;;>>>@@@DDDIIIPPPUUUXXX[[[```dddccceeehhhmmmooonnnjjjgggfffjjjyyybbbVVV[[[[[[gggyyy~~~iii\\\XXXRRRTTTOOOUUUXXXuuufffMMMNNNfffppp___\\\fffxxxwwwmmmeee___]]]\\\___^^^]]]___ccceeeeeeccceeeaaa\\\ZZZ[[[]]]]]]]]]______``````___```aaabbbffffffgggjjjmmmnnnooonnnooooooppptttxxxzzzyyywwwsssqqqnnnllljjjjjjjjjjjjjjjiiijjjnnnrrruuuuuusssvvvvvvvvvxxxzzz|||zzzmmmnnn^^^VVVRRRVVVVVVNNNIIIKKK@@@999333222222000111444111111111111111111111111000000111111111111000000111111111111111000//////000111222222333333222222222222333444444444444333444666777888999;;;>>>@@@DDDIIIPPPUUUXXX[[[```ddddddeeehhhlllnnnnnnjjjgggfffjjjyyywwwYYYSSS]]]aaannn|||xxxeeeYYYVVVQQQSSSNNNTTTZZZzzz^^^IIIQQQuuummm^^^]]]cccnnn{{{tttjjjhhheeeaaa___]]]]]]]]]YYYZZZ]]]bbbgggjjjiiihhhgggccc^^^[[[[[[\\\\\\\\\ZZZ\\\^^^___^^^^^^^^^___eeefffggghhhiiijjjjjjjjjggghhhlllqqqvvvxxxwwwuuuxxxxxxwwwwwwwwwyyyzzz{{{~~~~~~|||sssssskkkXXXNNNGGGAAACCCJJJLLL@@@444111111111222555111111111111111111111111000000111111111111000000111222222222222111111000000111222222333333222222222222333444444444444444444555777888999;;;>>>@@@DDDIIIPPPUUUXXX[[[```dddeeefffhhhkkkmmmmmmjjjhhhgggkkkzzznnnXXXWWWdddjjjuuuvvvdddZZZYYYQQQSSSNNNTTT\\\~~~\\\JJJQQQ}}}xxxcccWWWYYYhhh~~~|||tttooojjjfff______^^^]]]\\\[[[YYYYYYZZZ\\\___cccgggiiijjjiiifffccc^^^ZZZXXXXXXYYYYYYXXXZZZ\\\\\\[[[\\\^^^aaafffhhhllloooqqqtttvvvxxx{{{~~~~~~~~~|||yyycccNNNBBB???HHHTTT^^^MMM<<<444333222222333111111111111111111111111000000111111111111000000111111111222222111000000000000111222222222222222222333333444555444444444444666888999:::<<>>AAADDDDDDIIIPPPUUUXXX[[[```dddhhhhhhiiikkkmmmmmmkkkiiigggkkkzzzlll```ZZZaaapppuuu}}}jjj\\\VVVWWWQQQUUUPPPVVVaaaxxxUUUMMMTTTeee\\\^^^ggg~~~zzzvvvttttttvvvwwwxxxyyy{{{{{{{{{{{{}}}~~~~~~~~~~~~~~~~~~zzzuuuqqqllliiifffccc```^^^[[[XXXZZZ[[[\\\]]]^^^]]]\\\[[[YYY[[[]]]___aaadddhhhkkkooopppqqqsssuuuzzz|||~~~```JJJ@@@AAAMMM\\\ZZZLLL???888666333222333111111111111111111111111000000111111111111000000......///000000000000//////000111111222222111111333333444555555555555555444666999:::;;;>>>AAADDDDDDIIIPPPUUUXXX[[[```dddiiijjjkkknnnpppooollliiihhhlll{{{~~~bbbZZZZZZeeevvv|||uuucccVVVRRRTTTNNNSSSOOOVVVcccoooPPPNNNVVV}}}eeeaaabbbwwwooojjjfffbbbbbbdddbbb___]]]\\\\\\^^^___]]]___```aaa```aaacccdddeeegggjjjmmmnnnmmmlllkkkpppppprrruuuxxxxxxwwwuuuooonnnmmmlllkkkjjjhhhgggbbbdddfffiiikkkmmmmmmnnnpppuuu}}}}}}iiiSSSDDD<<>>AAADDDIIIPPPUUUXXX[[[```dddjjjlllooossstttrrrmmmiiihhhlll{{{qqq]]]XXXaaattt|||~~~jjj^^^XXXSSSPPPSSSJJJSSSVVV[[[lllSSSVVVnnnxxxeee]]]eeeqqqxxxpppggg___VVVSSSVVVZZZ\\\[[[XXXYYYZZZ[[[\\\^^^bbbeeeaaaccceeehhhkkkmmmoooooollloootttzzz}}}~~~xxx}}}```LLLDDDBBB???HHHDDD>>>888444222333444111111111111111111111111111111111000111111222333222222222111111111111000---...///000111222333333222222333333333333444444333444666777888:::===??????FFFNNNTTTXXX\\\aaaeeekkklllpppsssuuusssnnnkkkhhhhhhxxxnnn```aaammmxxxggg]]]XXXUUURRRSSSLLLVVV[[[eeeoooRRRUUUoooooodddggguuurrreee___]]][[[YYYZZZ\\\]]]\\\ZZZ___aaadddfffhhhkkkooorrr}}}yyysssttttttuuu^^^LLLDDDBBB@@@EEEBBB>>>999555444444444111111111111111111111111111000000000111222333333222222222111111111000000......///000111222222333222222333333333333444444333444666777888:::===???@@@FFFNNNTTTXXX\\\aaaeeejjjlllooosssuuusssooolllffffffxxxiiidddkkkyyyssseee\\\XXXUUUSSSRRRNNNWWW___sssmmmSSS\\\xxxkkkfffrrr|||tttnnniiifffeeegggjjjlllnnnppptttvvvxxx}}}}}}zzzqqqpppjjjaaajjjlllhhh]]]QQQHHHBBB===AAA???===;;;888666444333111111111111111111111111000000000000111222333444222222111111111000000000//////000000111111111222222222333333333333444444333444666777888:::===???AAAGGGNNNTTTWWW[[[```dddiiijjjnnnrrrttttttpppmmmfffggg{{{eeeeeennnzzzqqqccc[[[VVVSSSQQQQQQPPPVVVaaaeeeVVViiipppjjjxxxzzz}}}kkkjjjpppjjj^^^ZZZ^^^cccfffdddZZZKKK???<<<<<<===<<<:::888555333111111111111111111111111//////000000111222444444111111111111000000000000000000000000000111111111222222222333333333444444333444666777888:::===???BBBHHHNNNSSSVVVZZZ___ccchhhiiilllqqqttttttqqqooohhhjjjbbbfffnnnwwwxxxkkk___WWWRRRQQQQQQQQQSSSVVVccc\\\XXXsssvvvpppyyyvvv{{{xxxcccdddpppoooeeeYYY\\\fffuuu{{{pppWWWCCC888:::<<<===<<<999555222111111111111111111111111000000000000111222333444111111111000000000//////000000000000000111111111222222222333333333444444333444666777888:::===???BBBGGGNNNRRRUUUYYY___cccgggiiikkkpppssstttrrrooohhhkkk{{{bbbhhhooovvvvvvooodddZZZRRRPPPQQQSSSPPPWWWZZZkkkXXX[[[{{{uuuyyy{{{wwwrrrrrrxxxkkkgggppprrrmmmZZZ[[[fffxxxrrrVVVAAA777999<<<===<<<999555222111111111111111111111111111111111000111111222333111111000000000///////////////000000111111111222222222333333333333444444333444666777888:::===???BBBGGGMMMQQQTTTYYY___dddhhhiiikkkooorrrsssqqqooogggjjj{{{dddlllqqqvvvvvvooodddYYYQQQOOORRRTTTOOO\\\bbbwww}}}UUUddd|||pppsssrrrrrrooo\\\\\\eeesssuuufffOOO@@@777999<<<===<<<999444222111111111111111111111111333222111111000111111111111000000000////////////......///000111222222333222222333333333333444444333444666777888:::===???AAAFFFLLLPPPTTTYYY```eeeiiiiiikkknnnqqqrrrpppooogggjjj~~~hhhooorrrvvv}}}vvviii\\\SSSPPPRRRUUUOOO```iiiqqqRRRmmmzzzoooccclll~~~vvvrrrooobbbcccjjjsssooo^^^MMMEEE777999<<<===<<<888444111111111111111111111111111444333222111000000000000000000000000////////////---...///000111222333333222222333333333444444444333444666777888:::===???@@@EEEKKKPPPTTTYYYaaafffiiijjjkkknnnqqqrrrpppnnnjjjmmmxxxnnnlllvvvzzz~~~yyyfffUUUOOOOOOOOO]]]ZZZlllgggWWWppp```eeettt||||||uuuuuuqqqggghhhttt|||dddOOOGGG;;;999;;;???>>>999555666222222111111222222333333555555333222111000000000000000000000111111111111000000000000111111111111333333333333333333333333333555666777777999===@@@AAAEEEJJJPPPUUU\\\bbbgggiiiiiijjjmmmqqqrrrnnnkkkaaalllqqqlllnnnzzzxxxzzzuuufffYYYUUUVVVUUUZZZ\\\sssbbbXXXkkkaaaiiiyyy{{{{{{{{{wwwgggcccfffqqqppp___NNNGGG===::::::===<<<888555666333333222222222222333333444333222111111000000111000000000000111111111111000000000000111111111111333333333333333333333333333555666777777999===@@@BBBEEEKKKPPPVVV\\\cccgggjjjjjjkkknnnrrrrrrooolllcccnnn|||iiikkkttt{{{lllkkkfff\\\UUUTTTUUUTTTZZZeeeuuu[[[ZZZyyyfffddduuu~~~qqqyyyrrr{{{}}}fff[[[WWW\\\___WWWNNNJJJAAA<<<999::::::777555777666555444333222222222222111111000000000000111111000000000000111111111111000000000000111111111111222222222333333444444444333555666777777999===@@@CCCFFFKKKQQQVVV]]]cccgggjjjkkkmmmppprrrrrrpppmmmfffppplllfffmmmxxxttt```]]]WWWQQQOOOQQQRRRQQQ\\\rrr___VVV^^^{{{vvveeejjjrrr{{{vvvvvvxxx}}}aaaWWWPPPQQQSSSQQQPPPQQQGGG???:::999999888777999777777555444333222222222///////////////000111111///000000000111111111111///000000000111111111111111111222333333444555555333555666777777999===@@@CCCGGGLLLQQQVVV]]]cccgggkkkllloooqqqsssrrrpppnnniiissszzzddddddmmmyyynnn^^^XXXRRRPPPPPPRRRTTTUUU]]]~~~~~~TTTRRRccc~~~uuuwwwfffppp~~~xxxpppZZZVVVRRRPPPNNNOOOTTTZZZMMMDDD;;;:::;;;:::999;;;888777666444333222111111............///000111111///000000000111111111111///000000000111111111111111111222333333444555555333555666777777999===@@@DDDGGGLLLQQQVVV\\\bbbfffkkkmmmppprrrrrrqqqpppoookkkuuuqqqeeedddoooyyy}}}hhh[[[UUUOOOOOOPPPQQQTTTYYY___rrrTTTQQQjjj|||zzzlllzzzxxxxxxcccWWWWWWVVVRRROOOQQQXXX___RRRGGG===;;;<<<;;;:::;;;777666555333222111111111///////////////000111111000000000000111111111111000000000000111111111111222222222333333444444444333555666777777999===@@@CCCFFFKKKPPPUUU[[[aaaeeekkknnnqqqsssrrrpppoooooommmwwwhhheeehhhttt~~~wwwcccUUUOOOKKKMMMMMMNNNTTT\\\fffgggSSSSSStttvvvsssqqqdddWWWWWWUUURRRRRRVVV\\\```SSSHHH===;;;<<<;;;::::::555555444222222111111111000000000//////000111111000000000000111111111111000000000000111111111111333333333333333333333333333555666777777999===@@@BBBFFFJJJOOOTTTZZZ___cccjjjmmmqqqrrrqqqnnnnnnnnnmmmwwwsss```dddmmmzzzpppmmmyyysss```SSSNNNLLLNNNOOOOOOWWWaaappp]]]OOOWWW|||yyy}}}mmmiiimmmZZZWWWRRRPPPSSSZZZ^^^___SSSGGG===;;;<<<;;;999888444444333222111111111111111111000000000000111111000000000000111111111111000000000000111111111111444333333333333333333333333555666777777999===@@@BBBEEEJJJOOOSSSYYY___bbbiiimmmqqqrrrpppnnnmmmnnnnnnwwwjjj___cccuuu}}}sssccc\\\eeeqqq|||iii[[[PPPQQQJJJIIIQQQRRRTTT]]]~~~XXX[[[___wwwvvvtttqqq}}}sssfff___XXXSSSNNNNNNXXXdddUUUHHH<<<999:::<<<>>>AAA444444333222222111000000111111111111111111222222000000000000000000000000---...000222222222111111222222333333333333444444555555444555666999;;;===DDDFFFJJJNNNSSSYYY```eeehhhmmmrrrsssqqqooopppqqqooo{{{ddd\\\bbbsssqqq```\\\^^^gggrrryyygggZZZOOOPPPKKKJJJRRRTTTWWWccc|||RRRVVViii{{{tttpppzzzqqq______[[[SSSNNNSSSaaannnTTTIII@@@>>>>>>;;;777666666555444333222111000000333222222111111000000000000000000000000000000000...///000111111222222111222222333333333333444444555444444444666999<<<>>>DDDFFFIIIMMMRRRYYY```eeehhhkkkoooqqqrrrqqqrrrrrrppp{{{uuu]]]]]]gggvvviiiZZZVVV\\\bbbhhhvvvtttcccWWWMMMOOOKKKLLLTTTVVV\\\mmmnnnKKKQQQlllssspppwwwllldddllliiiYYYOOOVVVeeennnTTTJJJAAA???>>>;;;777777888777666555333222000000333333222111000//////...000000000000000000000000////////////000111222333222222333333333333444444444333333444777:::===???DDDFFFHHHKKKPPPWWW```eeeiiiiiikkkooorrrtttttttttsss|||iiiZZZcccrrriii\\\UUU]]]dddhhhnnn~~~nnn___TTTLLLOOOLLLMMMTTTVVVaaaxxx```HHHSSSoootttnnnwwwyyyuuuzzzxxxvvvkkkrrr~~~{{{cccQQQTTT]]]___PPPFFF===:::999888:::===999999777666444222111000222222111111000000//////////////////////////////000000/////////111222444222222222333333333444444333333333444777:::>>>@@@DDDEEEGGGJJJOOOWWW___eeeiiihhhiiimmmssswwwvvvtttuuu}}}}}}___ZZZiiizzz}}}bbbZZZZZZZZZdddllluuuwwwhhh\\\RRRLLLOOOMMMNNNTTTWWWhhhVVVMMM]]]~~~tttmmmvvvttt___sssxxxooo|||xxxppplllmmmvvv~~~fffSSSPPPRRROOOIIIFFFDDDBBB===888888<<<:::999888666444222111000/////////000000111111222////////////////////////000000/////////111222444222222222333333333444444333333333444777:::>>>@@@CCCEEEHHHKKKPPPWWW___dddhhhhhhiiinnntttwwwvvvtttuuurrrZZZ\\\ooocccWWWVVV]]]dddjjjxxxpppcccYYYQQQMMMOOONNNPPPUUUZZZsssmmmNNNWWWllluuulllqqqmmmWWWeee|||kkkuuuxxxnnngggeeehhhlllnnnsssnnn___RRROOOLLLHHHJJJSSS^^^```TTTBBB::::::999888777666444222111111---......///000111222222000000000000000000000000////////////000111222333222222333333333333444444444333333444777:::===???BBBEEEIIIMMMRRRXXX___dddgggiiilllppptttuuutttrrruuujjjYYYcccxxxkkk`````````gggrrr}}}kkk```WWWPPPLLLNNNNNNRRRXXXaaa[[[JJJbbb|||vvvkkkiiieeeWWW^^^rrr~~~}}}ooolllssshhhgggmmmsssuuummmfff]]]VVVQQQNNNJJJGGGOOO```sssvvvbbbHHH<<<;;;777777666555444333222111......//////000000111111000000000000000000000000...///000111111222222111222222333333333333444444555444444444666999<<<>>>BBBEEEJJJOOOTTTZZZ___cccfffjjjpppttttttrrrqqqpppssseeeZZZjjjyyybbbgggooommmrrr}}}iii^^^VVVPPPKKKNNNNNNSSS[[[fffQQQHHHhhhwwwkkkbbbeeeXXX[[[kkktttiiivvvxxxnnnsssttteeeVVVRRRQQQLLLHHHFFFLLL___tttuuu^^^CCC999<<<666666555444333333222222000000000000////////////000000000000000000000000---...000222222222111111222222333333333444444444666555444555666999;;;===AAAEEEKKKQQQVVV[[[___bbbeeelllsssvvvtttqqqoooooossssss^^^```sssssshhhgggooo~~~uuueee[[[SSSOOOPPPNNNOOOTTT^^^wwwlllRRRQQQrrrfffcccjjj|||tttUUU\\\tttyyyppplllnnnwwwzzzwwwwwwaaaOOONNNRRRKKK@@@LLLQQQVVVTTTKKK@@@888555666666666555444222111000111111111111111111111111///////////////////////////---...555<<<===777000111111222222222333333333555555666666666777:::===CCCFFFKKKOOORRRWWW[[[^^^eeehhhmmmpppqqqqqqqqqrrrrrrlll]]]dddzzzwwwlllgggtttoooaaaXXXRRROOOOOOPPPTTT[[[nnn]]]KKKUUUcccbbbnnnsss___iii{{{qqqlllmmmnnnvvvyyy}}}kkkTTTRRRXXXTTTKKKBBBHHHMMMKKKBBB999333222666666666555444333111000111111111111111111111111000000000000000000000000000///000444888999444000111111222222222333333333444555666666666777:::===DDDGGGLLLPPPTTTXXX]]]aaafffiiinnnqqqqqqooonnnnnnqqqeee\\\iiixxxvvvssslllooo}}}ggg[[[UUUQQQOOOJJJOOOTTT]]]zzzqqqQQQHHH[[[```dddxxxeee```sss}}}ssslllkkkooozzzmmmWWWVVVZZZTTTIII<<>>CCCFFFKKKOOOTTTZZZ```ddddddiiiooorrrrrrnnnkkkjjjtttppp]]]^^^mmm|||xxxpppmmmqqqvvvuuusss^^^TTTQQQPPPOOORRRWWWYYYfffYYYOOOSSSoooffffffyyywwwbbbXXXYYYbbb|||vvvnnniiijjjyyy~~~vvvttttttrrrppphhh___\\\```bbbVVVHHHAAADDDEEECCC===999888:::444555777777777555333111000000000000000000000000////////////////////////+++...111111......222555111111222222222333333333333444555666666888<<<>>>BBBEEEIIIMMMRRRXXX^^^cccccchhhnnnrrrrrrpppmmmllltttttteeeZZZ___mmmwww|||}}}~~~zzztttoookkknnnzzznnn\\\SSSQQQPPPOOOSSSVVV\\\rrruuuMMMJJJXXXoooeeekkklll[[[OOOVVVdddsss|||xxxrrrkkkooo}}}tttjjjfffcccaaa^^^YYYVVVYYY\\\VVVNNN????????????>>><<<:::999444555777888888666333111000000000000000000000000........................+++...000000//////222555111111222222222333333333333444555666666888<<>><<<;;;>>>CCCEEEAAA===333555777999888666444222000000000000000000000000////////////////////////...///111111111000111111111111222222222333333333222444555666666999<<>>CCCNNNVVVTTTMMM888777555444555666555444222111111000000000000000000000000000111111111111000000000000111111111111111111222222222333333333222333444555666888;;;>>>BBBCCCGGGLLLOOORRRZZZcccmmmoootttwwwtttmmmlllnnnqqqgggWWWTTTUUU[[[aaagggrrr~~~|||lllZZZRRRPPPNNNNNNOOOXXX```|||___PPPEEEXXXyyyvvvttt]]]SSSJJJNNNQQQUUUYYY```tttwwwnnnccc___]]]fffnnnkkkuuuuuueeeWWWKKKCCC@@@??????BBBGGGJJJGGGCCC999777555555555666555444222111111000000000000000/////////000000000111111000000000000111111111111111111222222222333333333222333444555666888;;;>>>DDDDDDGGGLLLOOORRRZZZccckkkmmmrrruuurrrlllkkknnnqqqxxxZZZTTTPPPTTT]]]aaahhh~~~tttfffWWWQQQOOOMMMMMMNNNWWWjjjpppRRRHHHIIIeeeuuuXXXLLLMMMKKKPPPTTT[[[cccqqq|||yyypppjjjdddbbbjjjllleeezzz|||kkkXXXKKKAAA@@@@@@AAAAAA@@@???>>>999777555555555555555333222111111000000000000000....../////////000000000000000000000111111111111111111222222222333333333222333444555666888;;;>>>FFFFFFHHHLLLNNNQQQZZZccchhhjjjooossspppkkkjjjmmmrrrjjjXXXWWWRRRVVV___ccclll{{{www~~~kkk```TTTPPPNNNMMMMMMOOOZZZvvv___PPPIIIPPPpppyyyaaaPPPNNNTTTTTTUUUYYYbbbooowww}}}~~~yyyrrrnnnooopppuuusssiiiuuuuuuaaaVVVJJJDDD@@@@@@AAAAAAAAABBB999777555555555666555333222111111000000000000000............///////////////000000000111111111111111111222222222333333333222333444555666888;;;>>>HHHGGGHHHLLLNNNQQQZZZcccgggiiinnnrrrooojjjjjjnnnuuuuuuaaaWWWYYYVVVYYYbbbjjjyyypppxxxwwweee[[[QQQNNNNNNMMMOOORRR]]]{{{[[[NNNHHHRRRqqqbbbTTTNNNQQQVVVTTTXXX^^^jjjyyyzzz}}}|||wwwrrrhhhrrrsssssswwwuuuttt|||zzziiifffkkkYYYJJJ???>>>BBBBBBBBBCCC888666555444555666555444222111111000000000000000............///////////////000000000111111111111111111222222222333333333222333444555666888;;;>>>HHHGGGIIIMMMOOOQQQZZZccciiijjjnnnrrrpppkkkkkkpppuuuggg[[[VVVYYYXXX\\\fffvvvppp```WWWPPPNNNNNNNNNRRRWWW___iiiSSSFFFDDDSSSrrrsssUUUPPPOOORRRVVVTTT\\\hhh|||uuukkkrrr}}}xxx~~~~~~{{{yyyvvvrrrkkkrrrmmmkkkxxx|||oooggggggiiilllhhh]]]ZZZlll```MMM===<<>>FFFFFFIIINNNPPPSSSZZZccckkklllooorrrpppkkklllppprrr{{{aaa]]][[[[[[^^^bbbkkkkkk^^^VVVOOOMMMNNNPPPVVV\\\nnnXXXKKKEEEIII^^^```QQQUUUUUUVVV^^^aaahhh|||xxxooommmkkkpppxxxxxx~~~~~~zzzxxxvvvrrrpppmmmfffnnnlll```WWWTTTUUUWWWSSSSSSdddyyyZZZIII=========888666:::555333333444666888888888222111111000000000000000/////////000000000111111000000000000111111111111111111222222222333333333222333444555666888;;;>>>CCCEEEJJJPPPRRRTTT[[[bbbllllllooorrrooojjjkkkooooootttcccdddccc```eeegggooo{{{}}}~~~hhh]]]VVVOOOMMMNNNQQQXXX```xxxRRRLLLKKKSSSnnngggRRROOOXXXWWWYYYfffoootttvvv}}}}}}}}}yyyzzzyyyvvvsssjjjaaa___xxxqqqhhhUUUQQQSSSZZZXXXNNNLLLSSSOOODDD===???===666666<<<444222222444666999999999222111111000000000000000000000000000111111111111000000000000111111111111111111222222222333333333222333444555666888;;;>>>AAADDDJJJQQQTTTUUU[[[bbblllmmmoooqqqnnniiiiiinnnpppqqqdddeeepppiiillloooyyyyyywwwqqq```XXXRRRRRRIIIPPPXXXVVViiiiiiPPPNNNIIIbbb~~~___QQQNNN[[[eeegggsss||||||yyy}}}{{{xxxsssnnnmmm___ZZZlllwww]]]TTTRRRTTTRRRNNNTTTSSSCCCCCCCCCBBB???;;;999888999777222///000444777777444333222111000////////////000000000000000000000000222222333333333222222111111111222222222333333333222333444555666888;;;>>>@@@DDDIIILLLOOOTTT[[[aaajjjmmmpppqqqqqqpppqqqqqqwwwrrrggggggqqqlllooorrr}}}zzz|||iiiXXXSSSLLLNNNJJJQQQWWWZZZuuuaaaOOOIIIQQQttt|||]]]WWWXXXaaajjjsss{{{tttyyy{{{}}}~~~|||xxxsssooolll```XXX^^^kkkoooeeeXXXVVV[[[dddbbbWWWWWWSSSDDDDDDCCC@@@<<<::::::>>>AAA===888222222444666666444222222111000000000000000000000000000000000000000000111111222222111111000111111222222222333333333222333444555666888;;;>>>@@@DDDIIILLLOOOTTT[[[```hhhkkknnnppppppoooooopppyyyrrriiihhhqqqoooqqqttt}}}fffVVVPPPHHHMMMNNNTTTXXXbbbWWWQQQEEEVVV|||yyyzzzkkkXXX\\\```eeeqqq{{{~~~}}}}}}}}}|||xxxsssooonnnggg^^^WWWVVVYYY]]]```jjjxxxooocccYYYIIIFFFCCC>>>:::888<<>>AAADDDIIILLLOOOTTT[[[```gggjjjmmmnnnnnnmmmmmmnnnyyy|||mmmggghhhpppnnnppptttzzzdddWWWRRRJJJQQQSSSWWWZZZkkkjjjQQQSSSFFF[[[{{{lll]]][[[ccceeeXXXYYYaaaggglll{{{xxxzzz{{{wwwrrrooommmkkkddd[[[UUUXXXcccmmmlll]]]LLLFFFCCC>>>:::888;;;BBBGGGDDD???888333333444555555222111111000000111111222//////////////////////////////000000111111000000111111222222222333333333222333444555666888;;;>>>AAAEEEIIILLLOOOTTTZZZ```fffiiilllnnnnnnmmmmmmmmmuuu~~~sssgggeeehhhqqqmmmooosss~~~sss```UUUTTTMMMTTTUUUWWW]]]tttZZZMMMQQQHHHddd{{{nnneeeZZZOOONNNSSShhhfffXXXSSS^^^fffmmmwwwyyyssswwwyyyvvvpppnnniiiiiifff```]]]___gggnnnvvv~~~lll^^^MMMFFFDDDAAA<<<999999===@@@AAA<<<777333222333666777333222111111111111111111///////////////////////////000000111222222111111111111222222222333333333222333444555666888;;;>>>AAAEEEJJJMMMOOOSSSZZZ___fffiiilllnnnnnnmmmmmmnnnoooyyynnneeeiiinnnwwwqqqsssuuuooo___VVVRRRNNNUUURRRWWWdddPPPKKKKKKOOOooojjjaaaXXXSSSLLLGGGHHHLLLQQQrrreeeWWWXXXYYY^^^ggguuuxxxpppuuuyyyvvvpppooollljjjhhhgggfffggghhhiiiaaalll}}}}}}nnnhhh```PPPHHHGGGDDD???:::888999:::<<<:::666333222444666888444444333111111000000111000000000000000000000000//////000111222222222222111111222222222333333333222333444555666888;;;>>>BBBFFFJJJMMMOOOSSSZZZ___fffiiilllnnnmmmmmmmmmmmmlllyyymmmkkkrrrxxx{{{||||||{{{jjj\\\TTTOOOPPPWWWRRRZZZrrrjjjJJJLLLJJJ___|||~~~wwwooofffaaaPPPLLLIIIFFFDDDBBBEEEJJJHHH[[[nnn}}}iiiXXXTTTZZZaaacccrrryyyooouuu{{{wwwrrrqqqooolllhhhggghhhiiihhhfffYYYZZZ___```\\\```]]]LLLKKKIIIEEE@@@:::888888::::::999777555333444777999666555444222111000//////000000000000000000000000---...///000111111111111111111222222222333333333222333444555666888;;;>>>BBBFFFJJJMMMOOOSSSYYY^^^dddgggjjjllllllkkkkkklllnnn}}}ooopppzzzqqqaaaUUUNNNMMMRRRZZZSSS___YYYHHHOOONNNooowww{{{rrrhhhgggffffffggggggeeecccbbbbbbbbb___ZZZSSSMMMIIIGGGFFFEEEEEEDDDDDDIIINNNLLLTTTYYYbbb}}}bbbVVVVVVTTTZZZeeeppp{{{pppvvv|||yyytttssskkkgggbbb```bbbddddddddd\\\TTTPPPMMMMMMVVVSSS@@@NNNKKKFFF???:::888:::===::::::888666555555777888777666444222111//////...000000000000000000000000,,,---...///000000000000111111222222222333333333222333444555666888;;;>>>BBBFFFJJJMMMOOOSSSYYY^^^cccfffiiikkkjjjiiijjjjjjqqqqqqsssvvvxxxhhhZZZPPPKKKLLLPPPSSSWWWiiiuuuXXXPPPRRRrrr~~~vvvhhhaaa[[[WWWRRRQQQOOOMMMLLLLLLMMMMMMLLLLLLLLLKKKIIIHHHFFFEEEFFFGGGHHHEEEBBBCCCGGGKKKNNNYYY^^^dddsss]]]VVVUUU]]]```mmm}}}}}}rrrtttyyywwwrrrppphhhhhhfff___YYYZZZccckkkZZZSSSLLLKKKOOOQQQLLLCCCFFFGGGEEE???999777777777888777666555555666777888<<<:::666222000.........000000000000000///......000000000000111111111111222222222111111111000000111222333444555888<<<@@@BBBFFFJJJMMMOOOSSSYYY]]]aaaggglllkkkgggfffiiinnnqqqpppuuuzzzuuupppbbbWWWPPPMMMNNNOOOOOOUUUkkkhhhMMMHHH\\\iiiXXXQQQNNNKKKJJJIIIHHHGGGFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCDDDHHHOOOSSSRRRYYY^^^iiippp^^^XXXYYYccchhhvvv}}}qqqrrrvvvuuuqqqooonnnlllggg___[[[```mmmxxx```WWWNNNJJJMMMQQQNNNJJJAAAAAA@@@<<<999999:::;;;888777666444444444555666;;;999666222000/////////000000000000000///......000000000000111111111111222222222111111111000000111222333444555888<<>>;;;888777888999999888666444333333333444999777555222111000000000000000000000000//////...000000000000111111111111222222222111111111111111111222333444555888<<>>AAA===;;;999777555444444444555555444333222222222222//////000000000000/////////000000000111111111111111111111111111111111111000111222333444777;;;>>>AAAEEEKKKOOORRRVVV]]]bbbccceeeeeedddcccdddhhhlllrrrwwwqqq}}}mmmbbbYYYQQQMMMMMMPPPRRR[[[vvvYYYTTTLLLeee}}}kkk[[[qqq~~~sssbbbTTTLLLIIIHHHGGGHHHIIIIIIIIIIIIIIIHHHHHHFFFEEEDDDCCCCCCDDDFFFFFFHHHKKKNNNOOOPPPTTT[[[```pppmmmfffjjj{{{yyyoooooouuuwwwuuulllkkkhhhccc\\\VVVSSSRRRVVVSSS```}}}~~~aaaPPPAAA???>>>:::888:::===<<<:::888666555555666444444444333333222222111...//////000000000000000000000000000111111111111111111111111111222222222000111222333444777;;;>>>AAAFFFKKKNNNQQQUUU\\\aaabbbccccccccccccdddgggiiipppyyy}}}~~~nnnbbbYYYQQQNNNPPPQQQVVVdddxxxUUURRRJJJqqqooo\\\SSSaaalllooorrrxxxxxxsssddd^^^UUUPPPNNNNNNOOONNNOOOOOOPPPPPPPPPNNNMMMLLLKKKIIIHHHGGGFFFGGGIIIJJJLLLPPPSSSTTTUUU]]]lllxxxtttrrrzzz{{{oooooouuuxxxuuupppmmmggg```ZZZVVVTTTTTTVVVUUU```uuulllWWWDDD@@@>>>777333555<<<;;;999777666555555666444444444444333222111111......///000000000000000000000000000111111111111000000111111111222222222000111222222333666;;;>>>BBBFFFKKKNNNPPPTTTZZZ___aaabbbcccddddddeeefffggglllzzzooobbbXXXQQQPPPSSSOOOZZZoooaaaIIINNNKKKzzzgggUUUNNNTTTVVVSSSVVV\\\ZZZSSSUUUQQQMMMLLLMMMPPPRRRSSSXXXXXXYYYYYYXXXVVVTTTSSSPPPOOOMMMKKKKKKLLLMMMNNNJJJQQQXXX\\\cccuuu|||ooonnnuuuwwwtttrrrmmmddd\\\WWWUUUWWWYYYVVVUUUZZZdddfffccclllzzzeeeOOO>>>>>>@@@<<<;;;>>>:::999777666555555555555555555555444333222111000......///000000000000000000000000000111111111111000000111111222222222222000111222222333666:::>>>BBBFFFJJJMMMOOOSSSYYY]]]aaabbbdddeeeffffffggggggiiixxx~~~ggg\\\UUUNNNMMMQQQZZZ\\\SSSOOOIIITTTwww[[[UUUIIIKKKMMMOOOPPPRRRSSSTTTSSSUUUUUUUUUXXX___fffjjjjjjooosssrrrnnnhhhfffggg```XXXSSSRRRPPPKKKLLLRRRRRRVVVVVV[[[uuu|||rrroooppprrrsssppplllgggaaa\\\XXXVVVUUUWWWZZZVVVNNNOOOZZZcccdddNNNIIIDDDCCC@@@;;;:::<<<<<<<<<:::777444222333444666777777555222/////////111111000000//////.........///000111111222222111//////000000111111111222222000///111444777<<>>888888999999999666444333444555777888888666333000000000000000000000////////////...///000111111222222111333333333222222222222222444111000111555888<<<>>>CCCFFFKKKOOORRRUUUYYY[[[___aaaccceeeeeeeeefffhhheeerrrxxx||||||}}}xxxfffTTTMMMJJJHHHMMMVVV^^^rrriiiKKKJJJIIIXXX|||gggZZZ^^^]]][[[ZZZ[[[aaahhhnnn{{{||||||zzzlll\\\UUUUUUUUUUUUVVVSSSUUU^^^uuu~~~qqqjjjjjjmmmoooooolllfff```ZZZVVVTTTSSSZZZ\\\VVVJJJEEEJJJLLLIIIAAAGGGPPPSSSKKK===777888777777777555333333444555777888888777444111111111////////////000000000000...///000111111222222111444444333333222111111111333222000111444999<<<===CCCGGGLLLPPPSSSVVVZZZ\\\___aaacccddddddeeeggghhhdddqqqxxx{{{~~~|||jjj\\\PPPMMMLLLJJJPPPZZZaaa}}}```GGGKKKVVVooouuuwwwhhheeeeeegggiiinnnyyyzzz~~~xxxlll]]]UUUUUUXXX[[[]]][[[YYYZZZhhh~~~rrrjjjjjjnnnqqqnnnkkkfff```[[[XXXVVVVVVbbbccc[[[MMMFFFJJJMMMKKKCCCCCCEEEFFFAAA:::777:::666777777666333222222444666777777666333111000000......//////000000111111...///000111111222222111111111000000000000000000111666777444333777<<>>???CCCHHHLLLPPPTTTXXX[[[aaabbbcccccccccdddgggjjjfffuuu|||ooogggmmm~~~{{{}}}lll\\\NNNJJJIIIMMMMMMPPP]]]mmmvvvTTTHHHLLLVVVpppwwwwwwkkkaaaVVVPPPRRRWWW[[[\\\PPPQQQUUUbbbvvvtttmmmkkknnnqqqllliiivvvssshhhmmmxxxuuukkkgggjjjmmmooolllgggbbb]]]ZZZYYYXXXWWWZZZVVVJJJFFFLLLNNNLLLLLLFFFBBBDDDCCC>>>888666888999:::999666333222222333444555444222000///000000000000000////////////...///000111111222222111000000111222333444444555888AAACCC:::555999<<<:::???CCCHHHMMMQQQUUUYYY\\\aaabbbcccbbbbbbdddgggjjjiiiwwwyyyooohhhmmm{{{sssyyybbbQQQNNNIIIHHHLLLMMMSSSdddwwweeeNNNOOOIII[[[~~~yyylllYYYVVVQQQMMMLLLLLLMMMMMMMMMNNNVVVmmmvvvppprrrzzzzzzssswwwyyyoooggggggvvv{{{ooojjjkkknnnpppmmmhhhaaa\\\XXXVVVUUUIIIOOOPPPIIIHHHNNNPPPLLLRRRLLLGGGCCC>>>888888;;;666888999999777555444444444555666555333111111111111111000000//////.........///000111111222222111000000000000000111111111,,,333444000333===???999@@@DDDIIINNNRRRVVVZZZ]]]bbbbbbbbbbbbbbbdddhhhkkklll{{{wwwrrrppp|||{{{vvvzzzkkkWWWNNNHHHNNNHHHIIITTTUUUcccwwwVVVFFFFFFSSStttnnn___RRRQQQRRRQQQOOOQQQPPPQQQVVVttt|||yyyssswwwpppllluuu{{{lllaaadddpppsssmmmeee___\\\YYYVVVSSSPPPNNNLLLIIIEEECCCJJJTTTddd]]]NNN???:::<<<<<<777666:::===>>>;;;777333222666666666555444333111111000000000000000000000000000000000000111111111111000111111000///000333555000222333333444777;;;???DDDFFFJJJNNNPPPTTTXXXZZZaaaaaaccceeehhhlllnnnpppqqqrrrsss{{{}}}~~~fffTTTMMMIIIMMMIIILLLVVVXXXnnn^^^KKKHHHNNNhhh|||}}}kkk]]]^^^ccc```[[[XXX]]]bbbfffyyy|||vvvssszzz|||mmmbbbfffrrrsssnnnfff```\\\YYYVVVSSSQQQSSSRRRMMMEEEBBBJJJSSS\\\TTTIIIAAA===;;;999777888:::======:::666333222444444444444333111000///000000000000000000000000000000000000111111111111000111222111000000222333000222333333444777;;;???CCCFFFJJJNNNQQQTTTYYY\\\aaabbbccceeehhhkkknnnooosssrrryyy~~~sss^^^OOOKKKIIIJJJJJJQQQXXX]]]lllJJJFFFLLLTTTzzzzzzqqqfffppp~~~|||qqqhhhjjj{{{}}}}}}ooolllnnnxxx}}}ooodddgggssssssnnngggaaa]]]YYYUUUSSSRRRWWWWWWOOODDDAAAGGGNNNTTTJJJDDDGGGEEE===888::::::;;;<<<;;;888555333333555555555555444222111///000000000000000000000000000000000000111111111111000222333333111000000111000222333333444777;;;???AAAEEEIIINNNQQQUUUZZZ]]]bbbbbbdddfffhhhkkkmmmooorrr~~~rrr{{{|||yyyhhhWWWLLLIIIJJJGGGKKKTTTXXXccc___GGGIIIOOOVVVqqqmmmjjjwwwrrr|||jjjllltttzzzpppdddfffqqqqqqnnnhhhbbb]]]YYYVVVTTTSSSYYYXXXLLLCCCBBBEEEFFFNNNCCCCCCMMMNNNBBB;;;???;;;<<<<<<999666444333333777777888888777555333222000000000000000000000000///000000000111111111111000222444444222000//////000222333333444777;;;???AAADDDIIINNNRRRVVV[[[___bbbcccdddfffhhhjjjmmmnnnooozzzlllwww|||zzzooo```QQQIIIIIIKKKGGGMMMWWWZZZnnnYYYIIIIIIPPP\\\zzzkkkpppxxxzzz}}}mmmhhhvvvqqqddddddnnnooommmiiiccc^^^YYYWWWVVV[[[aaa\\\MMMEEEGGGGGGAAAHHH???AAAMMMOOOCCC<<>>>>>:::666777888999888666555444555222333555666555222///---000000000000000000000000000000000000111111111111000111222111000000222333000222333333444777;;;???BBBEEEJJJOOOSSSWWW\\\___eeeeeeeeefffgggiiijjjkkkooogggjjjqqqnnn|||cccVVVOOOIIIIIIMMMNNNNNN[[[cccqqq^^^OOORRRVVV{{{xxxzzzuuuooonnnkkksssxxxuuugggfffooohhhiiiiiieee```\\\\\\]]]zzzfffHHHGGGLLLJJJ??????<<<888999===:::444555777999999777555555555333555777888777444000...000000000000000000000000000000000000111111111111000111111000///000333555111222333333444777;;;???CCCFFFKKKOOOSSSWWW[[[___eeeeeeffffffgggiiijjjkkknnnzzziiioooqqqkkkiii}}}uuu[[[NNNKKKKKKJJJKKKOOORRR[[[hhhxxxQQQLLLOOOdddssssssssskkkvvvooowwwxxxfff^^^hhhnnnkkkfffaaa^^^\\\\\\]]]lllmmmgggYYYOOONNNPPPRRRAAA===999888;;;======;;;777888999888666444444555666666666444222000000000///+++...777777...+++///000000000///////////////222222222222222222222222111222333444555777:::===@@@EEELLLPPPSSSVVV\\\```ccceeefffeeecccdddiiimmmkkkwwwjjjsssvvvhhhgggjjjlllXXXNNNLLLKKKLLLMMMPPPRRR^^^sssjjjLLLGGGVVVwwwxxx|||wwwtttvvvxxxwwwyyyzzzhhhaaalllkkkiiieee```\\\YYYXXXWWWZZZ]]]YYYPPPIIIJJJMMMOOO>>>;;;888888;;;===<<<:::777999;;;:::888666666666666666666555222000000000111111:::GGGGGG:::111111000000000000000000000000222222222222222222222222111222333444555777:::===@@@EEELLLPPPSSSWWW\\\```aaacccdddcccbbbdddgggkkkpppssskkkwww}}}llleeejjjtttlll```SSSNNNLLLLLLMMMQQQSSSUUUgggiiiWWWHHHHHHdddwwwhhh|||~~~tttvvvqqqrrr}}}kkkcccnnnjjjiiifffbbb]]]XXXTTTRRRNNNQQQQQQKKKFFFHHHKKKKKK<<<:::888999<<<===;;;888777:::======;;;888777666555666777555333111000111...000999EEEEEE999000...111111111111111111111111222222222222222222222222111222333444555777:::===AAAFFFLLLPPPSSSWWW\\\```bbbccccccddddddeeeiiikkktttooolllyyyoookkkkkkqqqrrrmmm___WWWQQQNNNLLLKKKNNNRRRVVV[[[uuu|||VVVLLLIIITTTxxxbbbeee~~~xxxnnnooouuu{{{ttt~~~}}}kkkcccnnnkkkkkkhhheee___YYYTTTQQQPPPSSSRRRMMMIIIIIIJJJHHH<<<:::999:::===>>>;;;888666999===>>><<<888666555444666777666333111111111///---000555555000---///111111111111111222222222111222222222222222333333111222333444555777:::===AAAFFFLLLQQQSSSWWW\\\aaaddddddeeefffhhhjjjlllnnnssslllmmm{{{ttteeemmmqqqxxxpppdddccc[[[UUUPPPNNNLLLKKKNNNTTTTTTaaajjjTTTFFFJJJcccppp\\\kkk}}}||||||~~~}}}jjjaaakkklllkkkiiieee```ZZZUUURRRTTTVVVSSSMMMIIIIIIIIIFFF???<<<;;;<<>>>>><<<999444777::::::888555333333333555888888555333222111000000111222222111000000//////000000111222222222111111111222222333333444111222333444555777:::===BBBGGGMMMQQQTTTXXX]]]aaabbbbbbcccfffjjjmmmnnnmmmmmm~~~wwwjjjvvvqqqhhhkkkxxxppppppggg\\\QQQLLLLLLNNNTTT[[[dddSSSIIIMMMkkkmmmVVVYYYsss{{{{{{mmmcccmmmoookkkfffaaa]]]\\\]]]^^^ZZZWWWOOOEEEBBBFFFHHHGGGDDD@@@<<<;;;<<<<<<:::888555777999888666444444444333555888888666444222222...000000000000000000.........///000000111222222000111111222333333444444111222333444555777:::===BBBGGGMMMRRRTTTXXX]]]bbbcccbbbcccgggllloooooonnnmmm{{{sssjjjzzzzzzhhhgggooozzzpppnnnmmm___PPPKKKLLLQQQXXX___ssslllFFFLLLdddeeeTTTUUUppp{{{zzzpppfffppprrrnnngggbbb___```ccceeeccc^^^SSSGGGCCCFFFIIIHHHEEEAAA<<<999::::::888666777888999888666444555555222555888888666444222222333222000------000222333---......///000111111111000000111222333333444444111222333444555777:::===BBBGGGMMMRRRUUUXXX^^^bbbeeedddeeeiiiooorrrrrrpppnnn{{{mmmjjjxxxqqqfffjjj}}}zzznnniiiffflll^^^QQQLLLKKKOOO\\\kkktttVVVNNNQQQrrr[[[NNN[[[uuu|||{{{tttkkkuuuwwwrrrjjjccc```aaaeeegggccckkk___DDD999DDDLLLHHHGGGBBB<<<::::::;;;:::888444777999999888666555555666666666555444222111000000000000000000000000000000000000000111111111111000111111111111222222222000111222222333666:::>>>CCCFFFJJJNNNRRRWWW\\\___dddbbbbbbfffkkkpppqqqppplllnnnppplllgggpppyyyvvv}}}jjjhhhfffhhhXXXMMMMMMOOOSSSaaasssfffPPPLLLpppiiiVVVMMM\\\uuu|||{{{nnnaaahhhsssnnngggaaa___```ccceeessswwwiiiOOOGGGQQQUUUMMMGGGCCC>>>;;;<<<===;;;999333666888888777555444444555555555555444222111000000000000000000000000000000000000000111111111111000111111111111222222222000111222222333666;;;>>>DDDGGGKKKOOOSSSWWW\\\```dddbbbbbbfffkkkoooppppppnnnjjjttteeejjjzzzyyy|||}}}jjjiiiiii```QQQJJJOOOSSSYYYnnnkkkTTTIIIRRRvvv\\\PPPMMM]]]uuu}}}|||mmm]]]aaallliiiddd___]]]^^^```aaammmooodddUUUXXXiiimmmdddMMMHHHBBB>>>>>>>>><<<:::333555777888666444333333333333444333333222111111000000000000000000000000000000000000111111111111000111111111111222222222000111222333444777;;;>>>DDDHHHLLLPPPTTTYYY]]]aaacccbbbbbbeeejjjnnnpppppprrrwwwdddsssyyycccnnnxxxdddcccbbbVVVLLLJJJQQQVVVbbbmmmUUUHHHFFFcccpppvvvQQQLLLNNN^^^ttt}}}|||mmm^^^aaahhhfffbbb___]]]\\\]]]]]][[[\\\VVVRRR```vvv{{{rrr[[[SSSHHHAAA>>>>>><<<;;;444666888999777555444444222222222333333222111111000000000000000000000000///000000000111111111111000000111111111222222222000111222333444777;;;>>>EEEHHHMMMRRRVVVZZZ^^^aaabbbbbbbbbdddhhhllloooqqquuurrrcccsssvvvfffuuukkkXXXUUUSSSNNNLLLNNNTTT[[[qqqXXXOOOCCCKKKzzzaaaKKKJJJOOO^^^sss}}}vvv}}}||||||kkk^^^cccfffeeeccc```]]][[[YYYXXXXXXXXXRRROOOZZZkkkmmmdddfff\\\NNNCCC>>><<<<<<;;;555777::::::888666555555222222222333333222111111000000000000000000000000///000000000111111111111000000111111111222222222111222333333444777;;;???EEEHHHNNNSSSVVVZZZ^^^aaaaaabbbbbbdddfffjjjooorrrvvvqqqgggxxxssslll}}}~~~{{{aaaSSSPPPKKKIIINNNSSSVVVcccpppPPPOOOGGG\\\\\\IIIJJJPPP]]]sssjjjdddhhhrrr||||||~~~}}}mmmaaagggfffeeedddaaa^^^YYYUUURRRVVVWWWSSSMMMQQQ[[[[[[SSSdddZZZLLLBBB===;;;:::999666888;;;;;;999777666666333333444333333222111111000000000000000000000000000000000000111111111111000111111111111222222222111222333444555888<<>>>>>>>><<<888444444777999999888666555555666666666555444333111000000000000000000000000000000000000000111111111111000111111111111222222222111222333444555888<<<@@@BBBGGGMMMSSSVVVYYY\\\^^^___aaabbbbbbcccgggmmmssssssxxxgggooooooooosssdddUUUNNNKKKIIIJJJLLLOOOQQQ^^^jjjcccKKKOOOQQQ[[[LLLMMMJJJIIIRRRmmm{{{eeeWWWfff{{{zzzzzzlll\\\ccciiihhhfffccc___ZZZVVVSSS^^^dddZZZJJJCCC???AAAKKKGGGAAA======<<<999777888555777:::;;;999777555555333777::::::666222000000000000000000000000000000000000000000111111111111222222222222222222222222333333444444555777;;;>>>EEEIIINNNSSSWWW[[[___bbbcccccccccccceeeiiiooosssrrruuueeemmmsssxxxjjj^^^QQQMMMLLLKKKLLLOOOSSSUUUdddvvv[[[HHHYYYjjjttt]]]UUUKKKIIIHHHQQQmmmqqqqqqzzz~~~zzzvvvcccVVVSSSjjjzzzyyylll\\\bbbggggggeeebbb^^^ZZZXXXWWWccckkk^^^JJJEEEHHHLLLTTTGGGAAA<<<===<<<999777888555777999:::888666666666444777999888555111000000000000000000000000000000000000000000111111111111222222222222222222222222222333444444555777;;;???EEEIIINNNSSSWWW[[[___bbbddddddeeeeeefffjjjppptttuuupppccckkk~~~|||^^^TTTLLLKKKLLLMMMOOORRRWWW\\\pppPPPKKKmmmwww```YYYSSSHHHGGGFFFPPPlll|||pppuuupppcccXXXXXX]]]^^^[[[YYYRRRLLLPPPddd{{{llliiioooyyyzzzyyyxxx~~~kkk\\\cccfffgggfffbbb]]]ZZZ[[[]]]vvv}}}iiiLLLGGGMMMLLLKKKHHHAAA<<<<<<===:::888888444666888888777666666777555666777666333111000000000000000000000000000000000000000000111111111111222222222222222222222222222333444444555888<<>>===:::999777888:::999777666666777999666444333333222111000000000000000000000000000000000000000111111111111222222222222222222222222111222333444555888===@@@EEEIIINNNTTTYYY]]]bbbeeebbbdddeeeggghhhkkkooorrruuuvvv```dddmmmoooYYYOOOLLLLLLOOORRRTTTZZZaaayyybbbOOOPPP{{{xxxwwwsssVVVMMMJJJHHHIIIFFFGGGHHHQQQkkktttdddooouuu}}}ooo\\\TTTQQQRRRUUUXXXWWWTTTWWW^^^ppp}}}|||mmmeeeaaa___eeellliiillloooqqqrrrsssrrrrrrrrrllloooyyyxxx}}}jjj```lllsssmmmeeeaaa___\\\WWWTTTMMMPPPGGGEEEWWWccc]]]WWWNNNBBB999:::>>>===:::999888:::<<<<<<999777555555999777444444555444222///000000000000000000000000000000000000111111111111222222222222222222222222000222333444555888===AAADDDHHHNNNTTTYYY^^^cccfffcccdddggghhhjjjlllpppssstttqqq]]]cccmmmvvvfffPPPNNNLLLLLLPPPTTTWWW^^^fffXXXRRRVVVyyypppeeeYYYVVVJJJCCCGGGGGGHHHIIIRRRkkkyyyooogggcccuuuhhhWWWSSSSSSVVVZZZZZZXXXYYY]]]aaaooorrrlllfffdddggghhhhhhoooxxx~~~yyysssxxxxxxvvv{{{hhh^^^jjjqqqjjjaaa^^^^^^]]]VVVPPPNNNQQQJJJFFFPPPTTTQQQTTTOOOCCC999:::>>>>>>;;;999999;;;>>>===;;;777555444999777555555666555222///000000000000000000000000000000000000111111111111222222222222222222222222000111333444555999===AAADDDHHHNNNTTTYYY^^^cccfffdddfffhhhjjjkkkmmmqqqtttqqqiiiaaafffnnn}}}iiiZZZSSSQQQLLLKKKPPPTTTYYYfffvvvmmmSSSRRRnnnmmmggg~~~~~~XXXPPPRRRMMMFFFFFFHHHJJJJJJQQQjjj~~~kkk```nnnyyykkk\\\^^^eeeeeeyyyddd^^^YYYVVVYYY[[[XXXUUUTTTbbbfff||||||mmmiiiiiieeelllrrrvvvrrrsssxxxyyy|||{{{iiiccchhhsssiii```^^^]]]ZZZVVVUUURRRQQQIIIBBBGGGPPPPPPHHHIIICCC@@@@@@@@@===<<<>>>===>>>===<<<999777777777666777777555222111111111000000000000000000000000000000000000111111111111111111222222222333333333333444555555666888<<>>AAAJJJKKKFFFCCCAAACCCGGGGGGAAA;;;999;;;<<<<<<:::777555555666888888888777444222222333000000000000000000000000000000000000111111111111111111222222222333333333333444555555666888<<>>BBBIIIIIIDDD???>>>AAAFFFFFF@@@999777999999999888555333333444999::::::888555444444444000000000000000000000000000000000000111111111111111111222222222333333333333444555555666888===@@@EEEJJJQQQUUUYYY]]]bbbgggeeefffhhhkkkmmmooopppppplll~~~^^^___jjjuuurrr```TTTMMMKKKMMMLLLTTTYYYZZZaaa{{{qqqZZZOOOeeexxxwwwnnn]]]OOONNNMMMGGGEEEGGGDDDFFFIIINNNaaakkkqqqrrrxxxiiiOOORRRMMMNNNLLLJJJOOOUUUTTTNNNPPPMMMYYYddd^^^YYYWWWRRRSSSYYYYYYbbbmmmddd\\\YYYWWWUUUVVVZZZ___hhh{{{}}}sssxxx{{{hhhcccjjjqqqnnnkkkggg^^^WWWWWW]]]aaaSSSEEECCCHHHKKKHHHDDDAAA===;;;>>>>>>;;;999:::888999999777555333333444999::::::888555333333444000000000000000000000000///000000000111111111111111111222222222333333333222333444555666999===@@@EEEJJJQQQVVVYYY]]]cccgggfffggghhhjjjlllnnnpppqqqooo}}}]]]aaannnyyyvvvbbbVVVNNNKKKMMMQQQNNNVVVZZZ\\\mmm|||]]]RRRPPPtttvvveeeZZZRRRPPPNNNGGGDDDFFFCCCFFFHHHMMM\\\}}}eeeWWWXXXfffbbb]]]dddsssoooZZZOOORRRQQQPPPLLLIIIKKKOOOOOOMMMPPPLLLRRRVVVOOONNNSSSRRRQQQWWWYYYlllsssgggZZZWWWWWWWWWWWWYYYbbbqqq|||ssszzzyyyfffbbbjjjpppmmmjjjeee]]]YYY___iiiqqq\\\IIIGGGLLLJJJFFFCCCBBB>>>;;;======:::999:::888999999888666444555555777888888666444222222333000000000000000000000000///000000000111111111111111111222222222333333333222333444555666999===AAADDDJJJQQQVVVYYY^^^dddhhhhhhiiiiiijjjllloooqqqrrrtttzzz^^^eeettt{{{|||qqqdddUUUNNNLLLKKKNNNSSSOOOWWW\\\fffaaaSSSQQQ```yyy^^^VVVQQQOOOMMMGGGEEEFFFDDDFFFIIILLLWWWuuunnnYYYRRRRRRWWWRRRXXX^^^```[[[VVVUUUVVVXXXXXXXXXXXXZZZZZZYYYWWW[[[VVV[[[^^^XXX[[[bbb___[[[]]]```yyy~~~xxxkkk___[[[ZZZZZZ[[[^^^jjj~~~|||tttzzzvvvdddcccmmmmmmiiieeeaaa\\\\\\eeeooo}}}cccNNNOOOUUUQQQJJJHHHBBB@@@AAAEEEEEE>>>999777888999:::999666555666777666777777555222000000111000000000000000000000000000000000000111111111111111111222222222333333333222333444555666999>>>AAADDDJJJQQQVVVZZZ^^^dddiiijjjjjjiiiiiikkknnnqqqsssxxxwww^^^hhhzzz{{{vvvuuu___UUUMMMLLLMMMNNNQQQTTTUUU^^^gggyyyrrrUUUTTTZZZnnn___XXXRRROOOMMMIIIFFFFFFDDDFFFIIILLLSSSooofffWWWZZZ[[[^^^^^^fffllllllfffccceeeiii```aaacccfffhhhhhhgggfffllliiiooorrrnnnqqqsssllllllkkknnnvvvvvvzzzssskkkddd^^^[[[aaaiii}}}{{{tttzzz}}}uuudddgggrrrooojjjddd```\\\ZZZ___gggppp[[[TTTeeessslll___YYYGGGCCCCCCEEEDDD???:::999888999999888666555666777666777777555222000000111000000000000000000000000000000000000111111111111111111222222222333333333111222444555666999>>>AAADDDJJJQQQVVVZZZ___eeejjjjjjiiihhhhhhiiilllppprrrwwwuuu^^^jjj}}}yyy}}}dddVVVOOOJJJLLLPPPQQQSSSVVV]]]fffrrrWWWOOOXXXccc{{{fffeee]]]VVVQQQNNNJJJFFFEEEEEEGGGJJJKKKQQQlllaaaVVV^^^cccgggooosss{{{yyyrrrttt{{{yyywwwxxx{{{}}}rrrpppvvvuuuxxxzzzyyyuuummm```[[[eeerrr{{{tttzzz~~~{{{~~~ttteeejjjwwwtttmmmfffaaa[[[UUUVVV[[[VVVLLLXXX|||uuukkkNNNFFF@@@>>>===:::;;;>>>777888999888666555555666666777777555222111111111000000000000000000000000000000000000111111111111111111222222222333333333111222444555666:::>>>BBBDDDJJJQQQVVVZZZ___eeejjjjjjhhhgggfffhhhkkkooorrruuurrrfffooo}}}ttt^^^NNNOOOJJJJJJTTTTTTRRRYYYYYYpppsssQQQMMMeeeuuu~~~~~~pppkkkddd[[[RRRLLLHHHFFFDDDCCCIIIIIIJJJTTTiiimmm]]]\\\gggyyy}}}ooo^^^hhhzzzsssxxx~~~qqqdddkkksssqqqkkkddd___\\\WWWOOOIIILLLIIISSSkkkTTTEEE:::;;;???<<<888777;;;;;;:::888555333444666888777444222111000000000000000000000000000000000000111111111111222222222333222111000000111222222222333555666777:::???BBBFFFJJJPPPVVVZZZ^^^bbbeeehhhjjjllllllkkklllpppttttttrrrkkkxxxgggTTTKKKNNNJJJLLLTTTTTTSSS[[[ddd```TTTcccuuujjjoooiii```WWWQQQMMMIIIGGGDDDIIIHHHIIIRRReeesssfffiiixxxwwwfffoooyyysssyyypppccckkkrrrssslllddd___[[[VVVNNNIIIUUUKKKJJJWWWfffkkkmmmpppNNNHHHDDDDDDAAA;;;888:::;;;;;;:::777555444555666777666444333222111222222000000000000000000000000000111111111111222222222333222111000000111222222222333555666777:::???BBBFFFKKKQQQVVV[[[___cccfffgggiiikkkkkkiiikkkooorrrqqqrrrpppkkkYYYLLLKKKNNNMMMOOOWWWUUUUUUaaawwwlll___tttpppiiimmmggg^^^VVVQQQLLLIIIGGGGGGIIIGGGHHHPPPaaa}}}ttt}}}wwwsssyyynnndddkkkrrrqqqkkkccc^^^ZZZWWWRRRNNN^^^OOOFFFLLLSSSTTTUUUWWWHHHJJJMMMKKKCCC:::888<<<;;;;;;:::777555444555666888777555333333333333333000000000000000000000000000111111111111222222222222222111111111111222333222333555666777:::???BBBGGGKKKRRRWWW\\\```dddggghhhkkklllllljjjkkkooosssppptttrrrmmm^^^SSSLLLLLLQQQPPPTTTYYYVVVZZZkkkzzzjjjuuu{{{tttnnniiiddd\\\VVVQQQNNNLLLJJJJJJJJJGGGHHHNNN\\\uuussszzzmmmeeennnsssnnniiibbb]]]ZZZYYYWWWVVV^^^QQQJJJOOOTTTOOOHHHGGGDDDIIIMMMJJJAAA999888::::::;;;:::777555444555777:::999666444333222222222000000000000000000000000000000111111111222222222222222111222222222333333222333555666777:::???BBBHHHLLLRRRXXX\\\```dddggglllnnnooonnnlllmmmqqqtttrrrxxxtttuuubbbWWWRRROOOMMMQQQQQQUUUZZZWWWaaayyynnnuuu}}}}}}xxxooohhhddd^^^ZZZWWWUUUSSSQQQMMMLLLHHHIIINNNWWWzzz~~~|||uuuoooiiiffffffxxxsssrrr|||lllfffpppuuuooojjjccc]]]ZZZZZZZZZ[[[ZZZNNNIIIPPPUUUOOOGGGDDDCCCEEEFFFBBB<<<999888777::::::999777555444666777<<<:::888555222111000000000000000000000000000000000000111111111222222222111111222222333333333333222333555666777:::???BBBHHHLLLRRRXXX\\\```dddgggmmmooopppooollllllpppssswww~~~{{{}}}fffYYYRRROOOPPPLLLPPPQQQUUUZZZ\\\nnnjjjfff||||||vvv~~~vvvlllgggccc^^^[[[YYYWWWUUUTTTNNNKKKHHHJJJMMMRRRxxxyyyjjjfffiiiqqqeeeVVVTTTQQQQQQTTTQQQWWWVVVUUUSSSQQQPPPOOONNNRRReee~~~qqqrrr}}}~~~iiifffrrrwwwsssmmmfff^^^ZZZZZZ]]]___XXXJJJCCCHHHNNNKKKHHHHHH@@@BBBAAA<<<999:::999666::::::999777555555666888<<<:::777444222000000000000000000000000000000000000111111111111222222222000111222333444444444333222333555666777:::???BBBGGGKKKRRRWWW\\\```dddgggkkkmmmnnnllljjjiiimmmpppzzzyyyssswwwuuuzzzzzztttnnnmmmiiieeemmmqqqvvvwwwvvvyyyiii[[[TTTOOOMMMNNNNNNQQQSSSYYY```fffsssYYYbbbyyywwwoooiiieee```\\\YYYWWWUUUSSSLLLIIIFFFJJJKKKMMMppp}}}rrrggg```fffsssuuu\\\NNNLLLGGGFFFJJJHHHEEEEEEEEEEEEFFFGGGHHHIIILLLVVVnnn{{{ooorrr}}}zzzddddddrrrwwwpppllleee___\\\^^^ccchhhZZZKKKBBBGGGLLLJJJGGGHHH<<>>:::999999===;;;777666777777888777555333000///000111000000222222222222222222222222000000000000000000000000111111222222222333333333222444666666666999???DDDIIILLLRRRWWW[[[```dddgggjjjkkkkkkjjjiiijjjlllnnnuuufffaaaaaa\\\\\\bbbddddddcccbbbccchhhpppvvvqqqwww|||}}}}}}yyyfff[[[QQQLLLKKKJJJMMMQQQTTTZZZWWW^^^tttuuuZZZNNNXXXtttpppoooiiiaaa\\\YYYSSSMMMKKKFFFMMMJJJIIIMMMbbbdddTTTGGGGGGHHHEEEEEEIIIJJJHHHEEEEEEFFFFFFFFFEEEFFFDDDIIIUUUbbbrrrvvvrrrwww}}}mmmbbbiiirrruuupppgggdddaaa]]]fffllleeeYYYOOOcccsssccc]]]ZZZEEEBBBDDDDDDBBB>>>;;;:::;;;===:::777666777888888777666333111000111111111000111111111111111111111111111111111111111111111111111111222222222333333333222444666666666999???DDDHHHLLLRRRWWW\\\aaaeeeiiijjjkkkkkkkkkjjjkkknnnppprrrsssdddfffjjjhhhiiinnnssswwwzzzyyyyyyxxxcccXXXQQQKKKKKKMMMNNNQQQVVVVVV___```jjj```QQQPPPqqq}}}sssnnnpppnnngggbbb^^^WWWQQQMMMHHHNNNLLLMMMPPP\\\]]]QQQIIIKKKLLLHHHFFFHHHJJJHHHFFFFFFHHHHHHHHHGGGFFFDDDFFFIIIKKKRRRhhhrrrrrr{{{jjjbbbjjjtttuuunnnfffdddbbb___eeehhh\\\RRRKKK```ssskkkeee___KKKOOOMMMIIICCC===::::::<<<===:::777666777888888888777444222111222222222111000000000000000000000000111111111111111111111111111111222222222333333333222444666666666999???DDDHHHLLLRRRXXX]]]bbbgggjjjkkklllllllllkkkllloooqqqqqqxxxnnnjjjooouuuxxx{{{}}}gggTTTQQQMMMKKKNNNPPPRRRUUUZZZ___eeennnvvvVVVVVV```|||qqqmmmqqqpppkkkfffccc]]]XXXQQQJJJOOOMMMQQQRRRVVVwwwttt\\\SSSNNNPPPQQQNNNLLLMMMOOONNNLLLMMMNNNOOONNNMMMLLLJJJIIIIIIFFFGGGRRR```zzz}}}ooouuuiiidddooowwwwwwnnngggfffdddbbbhhhfffUUUKKKGGGVVVgggfffddd___RRRhhh```TTTGGG>>>::::::;;;<<<:::777666777888888888777555222111222333222222111111111111111111111111111111111111111111111111111111222222222333333333222444666666666999???DDDHHHLLLRRRXXX^^^ccchhhlllnnnnnnnnnmmmllllllnnnpppqqqxxxvvv}}}uuutttvvv~~~|||ooo]]]PPPOOOLLLMMMQQQRRRSSSVVV[[[fffggg~~~dddOOOZZZqqqvvvpppuuuuuuqqqjjjeeeddd```\\\TTTMMMQQQNNNRRRRRRPPPjjjvvvfff^^^XXXSSSSSSUUUTTTTTTUUUSSSRRRQQQQQQSSSSSSQQQPPPQQQNNNMMMNNNMMMLLLMMMPPP___sss{{{oooxxx}}}jjjiiiuuu{{{xxxnnniiiiiiggggggnnnhhhRRRJJJFFFNNNZZZ]]]]]]]]]YYYuuuiiiWWWFFF<<<999:::===<<<999777666777888999999777555222111222333222222222222222222222222222222111111111111111111111111111111222222222333333333222444666666666999???DDDHHHLLLRRRXXX^^^ccchhhlllqqqqqqpppnnnkkkkkklllnnnpppooofffpppxxxooocccWWWOOOLLLKKKMMMRRRSSSSSSWWW]]]gggmmmzzzXXXMMM```{{{vvvhhhcccccc```[[[WWWQQQRRRMMMPPPQQQLLLbbbhhheee\\\XXXTTTRRRSSSTTTUUUVVVVVVUUUTTTUUUUUUUUUSSSQQQSSSRRRQQQSSSUUUTTTQQQNNNOOO\\\ooo{{{qqqzzz|||jjjmmmzzz}}}wwwooojjjjjjiiikkktttlllRRRFFFFFFHHHNNNRRRQQQSSSWWWkkk```OOOAAA:::999<<<>>>;;;999666666777999999999777444222111222222222111222222222222222222222222222222222222222222222222111111222222222333333333222444666666666999???DDDHHHLLLRRRXXX]]]bbbgggjjjqqqqqqpppnnnkkkjjjkkkmmmmmmyyybbbaaaooosssiiiaaaVVVPPPNNNJJJJJJNNNTTTWWWXXX^^^eeeuuubbbYYY[[[uuuvvvmmmdddccc```ZZZYYYSSSTTTLLLNNNNNNIII___nnnjjj^^^]]][[[YYYYYYZZZZZZZZZ___^^^]]]]]]]]]\\\YYYWWWYYYZZZZZZZZZZZZZZZYYYWWWPPPVVV\\\qqqxxxqqq}}}yyyjjjooo}}}~~~uuunnnjjjjjjjjjnnnyyyoooSSSAAAGGGKKKNNNPPPJJJHHHPPPWWWOOODDD===;;;<<<===>>>;;;999666666777999999999666333111000111111111000111111111111111111111111222222222222222222222222111111222222222333333333222444666666666999???DDDHHHLLLRRRWWW\\\aaaeeeiiinnnooonnnmmmkkkkkkmmmooolllttt___```kkktttggg___WWWMMMJJJLLLJJJKKKPPPWWW[[[^^^fffnnnfffWWW```nnnuuuhhhsssgggfffbbb[[[ZZZUUUUUUKKKLLLMMMHHH^^^zzzppphhhiiiiiigggggghhhfffdddiiihhhgggggggggeeebbb___```cccdddaaa]]]^^^aaaccc______YYY\\\nnnuuurrrxxxjjjppp~~~}}}sssmmmjjjjjjjjjooo{{{qqqTTTCCCNNNTTTWWWWWWMMMGGGPPPJJJEEE???======>>>===;;;;;;999666666777999::::::555333000000000111000000000000000000000000000000222222222222222222222222111111222222222333333333222444666666666999???DDDIIILLLRRRWWW[[[```dddgggkkklllllllllkkklllnnnqqqnnnpppfffggg~~~ttthhh[[[SSSMMMIIIKKKNNNSSSRRRVVV\\\]]]```ppp]]]]]]zzz{{{wwwrrrmmmmmmhhh___^^^YYYUUUQQQLLLIIIMMMTTTyyynnnxxx~~~xxxiiillliiiiiinnnrrrpppnnnooonnnkkkkkkkkkfffhhh~~~~~~vvvuuupppiiiwwwqqqoooeeefffjjjrrrXXXPPPTTTUUUZZZ\\\MMMFFFOOOLLLIIICCC===@@@GGGGGGAAA;;;999666555555666666555444444333333222111000000111111111111111111111111222222222222222222222222333333222222333333444555111333444555777;;;???CCCGGGKKKRRRYYY^^^bbbfffhhhmmmpppooojjjjjjooossstttyyyqqqfffnnnwwwnnncccWWWQQQLLLJJJKKKOOORRRUUU[[[^^^]]]ddd}}}ttt^^^tttzzztttoooppplllddd___ZZZVVVRRRMMMJJJNNNUUU||||||wwwtttuuu}}}yyywwwwwwvvvnnniiiuuu}}}uuuvvvqqqnnn}}}sssqqqiiilllooovvv___ZZZmmmnnnaaaXXXOOOGGGHHHNNNKKKDDD>>>AAAGGGFFFAAA;;;888666555666666666555444444333333222111111000111111111111111111111111333333222222222222222222222222111111222222333444222333444666777;;;@@@CCCHHHMMMTTT[[[___dddgggjjjmmmpppnnniiihhhlllppppppuuuvvvkkktttvvvlllcccZZZQQQMMMKKKJJJMMMQQQSSSWWW^^^ccceeesssrrrffflllyyyuuuvvvrrrlllaaa\\\WWWTTTOOOLLLOOOUUUrrrzzzvvv{{{zzzuuuwwwmmmlllzzzvvvnnnjjjkkkmmmpppyyyrrrXXXnnn}}}jjjaaaTTTJJJPPPKKKCCC===???DDDCCC???:::888666666666777666555444333333222222111111111111111111111111111111111333333333222222111111111111111111111111222222333222333555666888;;;@@@CCCHHHMMMTTTZZZ___cccfffiiimmmooonnnhhhgggjjjmmmmmmqqq}}}rrrrrr{{{jjjbbbYYYQQQKKKKKKLLLLLLOOOSSSWWWVVV[[[jjj{{{ccciii|||{{{wwwqqqeee___YYYVVVRRRNNNPPPTTTggg}}}vvvtttxxxiiijjjvvv}}}{{{xxxmmmjjjjjjjjjhhhfffZZZKKKuuu{{{lllYYYMMMQQQJJJAAA<<<>>>@@@@@@===:::888666666777888777555333333333222222111111111111111111111111111111111444333333222222111111111222222111111222222333444222333555666888;;;@@@DDDFFFKKKRRRXXX\\\```dddfffkkknnnmmmiiihhhkkknnnnnnrrrzzzsssnnn___ZZZQQQKKKHHHJJJMMMNNNRRRVVV\\\UUU[[[wwwttt\\\rrr}}}xxxrrriiibbb\\\XXXUUUPPPPPPRRR^^^sssuuu{{{qqqxxxyyyvvvnnnnnnmmmnnnlll^^^NNNHHHjjj}}}qqq___QQQPPPTTTKKKAAA===>>>@@@???>>>999888777777888999777666333333222222222222222111111111111111111111111111333333333222222111111111444333333333333444555555222444555666888<<<@@@DDDGGGLLLRRRXXX]]]```dddfffjjjmmmnnnjjjjjjooorrrrrrvvvtttcccXXXTTTMMMHHHHHHLLLPPPRRRUUUXXX^^^XXXdddaaa\\\xxxzzzsssnnnfff___[[[WWWQQQOOOPPPWWW}}}qqqvvv}}}~~~yyysssmmmnnnmmmsssttt]]]IIIKKKdddhhhfffddd```TTTSSSbbbWWWMMMBBB@@@AAAAAA@@@AAA888777777888999999888666222222222222222222222222111111111111111111111111222222222222222222222222444444444444444555666666333444666777999<<>>CCCDDD@@@>>>888555333555999:::777333222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333333444555666888===CCCGGGJJJOOOVVV\\\```cccfffhhhjjjqqqtttppplllnnnqqqqqqsss~~~mmmaaaWWWNNNIIIIIIOOOPPPRRRTTTVVV[[[cccjjjsssaaaWWWUUUddd|||wwwnnnddd\\\UUURRRPPPPPPcccnnnVVV[[[aaaxxxsssuuuxxxqqqsssxxxwwwoooyyydddLLLNNN[[[\\\XXXRRRPPPRRRSSSQQQHHH@@@===CCCHHHFFF???;;;888555333555999:::777333222222222222222222222222111111222222222333333333000000111222333333444444333333333333333333333333222333444555777<<>>777666555666777777555333222222222222222222222222111111222222222333333333///000111222333444555555333333333444444444444444222444555666888<<>>777666666666666666444333222222222222222222222222111111222222222333333333111222222222222222333333333333333444444555555555444555777888:::===BBBEEEJJJOOOVVV\\\```cccfffhhhoooqqqqqqlllkkkmmmnnnmmmpppqqquuu|||qqqllllll}}}yyybbbXXXOOOMMMNNNNNNQQQTTTTTTYYY]]]___jjjyyyYYYHHHKKKUUUqqq~~~vvvnnnfff```]]][[[RRRPPPWWW{{{sss]]]SSSKKKOOO[[[___dddgggsssxxx|||wwwrrrwww{{{lllzzz|||vvvwwwooooookkk```YYYgggxxxccc[[[[[[YYYTTTEEEAAABBBGGGHHHCCC>>>;;;666666666666555555444333222222222222222222222222111111222222222333333333222222222222222222222222333333333444555555666666555666888:::;;;>>>BBBEEEJJJOOOVVV\\\```cccfffhhhnnnqqqqqqmmmmmmooonnnkkkoooyyydddoooyyyllliiigggyyyvvvfffYYYPPPJJJKKKNNNPPPSSSVVVUUU___gggnnnsss[[[KKKEEEQQQlll|||mmm|||ssskkkddd^^^\\\SSSSSSTTTmmm|||bbbSSSQQQLLLQQQ^^^dddgggqqqrrrrrrzzztttrrr|||xxxxxxooonnn```OOOQQQiii|||ppplllrrrtttiii[[[GGGCCCCCCFFFFFF@@@:::888666666777666555333333333222222222222222222222222111111222222222333333333111111111222222333333333333333444444555666666666444666888999;;;===AAADDDJJJOOOVVV\\\```cccfffhhhiiimmmnnnmmmnnnpppooojjjnnnvvvcccssszzziiihhhlllllljjj\\\UUUNNNJJJLLLPPPSSSUUUXXXUUUeeesssVVVMMMKKKLLL\\\|||pppxxxooofff___[[[RRRTTTRRReeeoooXXXNNNOOOLLLPPP^^^ffffffzzzoooqqq|||qqqwww|||zzzzzzrrrnnnZZZCCCIIIfffuuupppjjjfffhhhwww~~~gggJJJGGGGGGJJJHHHAAA:::888555666777666444333333333222222222222222222222222111111222222222333333333//////000111333444555666333333444444555666777777333555777999:::<<<@@@BBBJJJOOOVVV\\\```cccfffhhheeeiiikkklllooorrrpppkkknnnuuueeeooo}}}tttqqqpppwwwooo```ZZZOOONNNKKKJJJNNNUUUVVVTTTaaaiiiaaaUUUNNNHHHYYYvvvsss}}}~~~wwwnnneee___TTTYYYZZZaaannnVVVLLLPPPOOOSSS```hhhssszzzuuuzzz}}}hhhttt{{{XXXKKKOOOXXXiiidddmmmdddhhh~~~]]]CCCDDDFFFGGGGGGCCC===888888888777666555444333333222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444555555666777888888999<<<@@@DDDFFFNNNWWWZZZ[[[]]]dddjjjlllkkkiiijjjpppvvvssskkkppprrr|||}}}~~~rrrvvv|||fffYYYTTTQQQMMMIIILLLQQQWWW\\\___gggeeeOOOKKKHHHPPPxxx~~~}}}vvvlllfffXXXZZZWWW[[[yyynnnXXXQQQWWWVVV[[[iiirrrvvvuuu|||{{{kkk]]]KKKPPPUUUbbbaaagggccciii{{{dddMMMDDDEEEGGGGGGEEE@@@:::777888888777666555444333333333333222222222222222222222222222222222222222222222222222222222222222222333333444444444555555555666777888888999<<<@@@DDDHHHPPPXXX\\\]]]```gggllloooooommmmmmqqqvvvtttooottt}}}|||tttqqqsssoootttppp^^^TTTPPPPPPKKKLLLSSSWWWXXX___gggxxxWWWKKKFFFGGGHHH[[[}}}uuuoooccc___UUUUUUnnnjjjWWWSSS[[[[[[___mmmvvvrrrttt~~~uuuqqqyyy}}}^^^LLLZZZ^^^fffjjjeeecccffflllkkk]]]LLLBBBGGGJJJLLLJJJCCC===999888888777777666555444333333333333333222222111111111222222222222222222222222222222222222222222222222333444444444444555555555666777888888999<<>>:::777666777666555555333333222111111111111222222333333444222222222222222222222222000111111222333333444444555555555555666666666666444555777888:::===BBBFFFJJJNNNUUU]]]ccciiinnnpppqqqttttttqqqoooqqqqqqooonnnvvvbbbVVVSSSSSSRRROOORRR\\\bbbjjjkkk___LLLGGGMMMKKKMMMccc{{{wwwxxxrrrsssjjjbbbssspppnnnsss|||xxxrrrxxxvvvxxx}}}~~~}}}hhh]]]vvv```]]]dddnnnfffPPPDDDGGGLLLIIIEEEAAA???===:::777777666555444333222222111000000111222333444444555222222222222222222222222000000111222333333444444555555555555666666666777444555777888:::===BBBFFFHHHLLLSSS[[[bbbhhhlllooopppssssssqqqqqqsssqqqnnnqqqwwwjjj]]]WWWSSSOOOQQQVVV[[[aaammmlllOOOKKKHHH???BBBPPP\\\wwwjjjzzz~~~|||wwwkkkdddppp|||xxxzzz}}}tttzzzgggZZZRRRgggmmmZZZfffxxxyyy___IIIAAAIIIIIIGGGBBB<<<999:::<<<;;;888555444333333222111111222222333333222222111222222222222222222222222111222222333444555666666777666555444444555666777888888888888999===CCCGGGIIIOOOVVV\\\___ccchhhlllqqquuuvvvrrrppprrrrrrpppvvvqqqdddVVVQQQOOOPPPTTT[[[fffqqqnnnSSSAAAGGGKKKFFFHHHSSSlllzzzccc~~~|||wwwlllccckkk{{{{{{uuu~~~```PPPLLL___www|||~~~wwwbbbdddrrryyy]]]JJJDDDKKKJJJGGGAAA<<<999:::<<<;;;888555333333333222111111222222333333222222111222222222222222222222222000111111222333444555666777666555444444555666777777777888999:::===BBBFFFHHHMMMUUUZZZ^^^bbbgggkkklllqqqsssqqqpppqqqqqqooouuu|||uuupppwwwxxxbbbZZZRRRQQQVVV\\\fffooooooRRRMMMCCCBBBIIIIIIHHHVVVmmmvvviiimmmzzznnndddeeennnyyyyyy}}}aaaHHHMMMbbbsssrrrppphhhWWWeeeqqq}}}zzzfffQQQIIILLLNNNLLLGGG@@@;;;999:::===:::777444333333333222111111222222333333222222111222222222222222222222222000000111222333444555555666666555444444555666666555777888:::;;;>>>BBBEEEIIINNNVVV[[[___bbbhhhllliiiooosssrrrrrrsssqqqnnnssslllccceeejjjsss}}}{{{jjjVVVUUUTTTVVV\\\hhhyyydddLLLEEECCCGGGMMMLLLDDDLLLsssjjjbbblll~~~sssgggccceeeyyyyyyzzzzzzdddNNN___uuuyyynnnaaaTTT```ccccccZZZMMMIIIPPP[[[PPPLLLFFF???:::999;;;<<<999777444333333333222111111222222333333222222111222222222222222222222222000111222333444555555666555555555555555555555555444666888:::<<>>::::::;;;;;;888666333222333333222222111222222333333222222111222222222222222222222222222222333444555666777777444444555555555555444444333555888:::<<>>DDDHHHHHHMMMUUUZZZ^^^bbbgggkkklllrrrvvvtttqqqqqqnnnjjjiiissshhhfffpppzzzooo\\\UUUTTTRRRWWWZZZbbbsssyyydddYYYNNNHHHDDDAAAFFFNNNIIIfffxxxuuutttggg}}}xxx|||vvvqqqhhhqqq[[[UUUHHH>>>BBBNNNSSSQQQGGGCCC>>><<<<<<;;;999777777555222111222333333222222222222333333222222222222222222222222222222222111222222333444555666666333333444555555444333333555666666777999>>>EEEIIIIIIOOOVVV\\\___ccchhhmmmmmmsssvvvuuussssssrrrnnnhhhzzzggglll}}}vvv```UUUSSSSSSRRR[[[bbbsssmmm___\\\QQQOOOBBB<<>>BBBFFFIIINNNTTTYYY\\\```fffkkkllltttyyyxxxvvvsssnnnhhhiiiwwwpppyyyiiiUUUPPPRRRUUUUUUaaalllzzz|||nnn\\\TTTVVVJJJJJJBBB@@@FFFFFFJJJXXX}}}|||nnnnnnxxx]]]fffZZZEEEIIIMMMNNNOOOKKKIIIGGGCCCAAA???===999777222333333444444333333222333333222222222111111111222222222222222222222222333333333444444444444555555444444333333444444555666777888999:::>>>BBBFFFJJJOOOUUUYYY\\\```gggkkkooovvv{{{zzzwwwsssmmmggghhhtttxxxsss]]]PPPNNNRRRTTTSSSeeerrrxxxkkkVVVIIIIIIMMMBBBCCCAAACCCFFFEEEUUUssswwwtttrrrrrr~~~tttZZZeee]]]JJJUUU[[[VVVQQQLLLKKKHHHDDDAAA???<<<888555222333333444444333333222333333333333222222222222222222222222222222222222333333333444444444555555555444444333333444444555666777888999:::>>>BBBFFFJJJOOOUUUYYY\\\aaaggglllooowww|||{{{wwwsssllleeehhhzzznnnllldddZZZTTTRRRSSSTTTTTTffflllgggSSSDDDBBBDDDDDDCCCDDDCCCFFFHHHIIIgggzzzzzz|||}}}{{{zzzttt[[[fff~~~^^^VVViiilll^^^SSSNNNIIIFFFBBB@@@>>>;;;777555222333333444444333333222333333333333333333333333222222222222222222222222222333333444444555555555555444444333333444444555666777888999:::>>>BBBFFFJJJOOOUUUYYY\\\aaaggglllkkksssyyyxxxtttqqqjjjdddhhhtttuuunnn[[[[[[YYYVVVTTTWWW]]]cccjjjdddTTTCCC???EEEDDD===HHHGGGCCCEEEGGGLLLooo{{{~~~zzzvvvdddrrrkkkYYYaaawwwttt```SSSMMMDDDBBB???===<<<:::777555222333333444444333333222333333333333333333333333222222222222222222222222222222333333444555666666555444444333333444444555666777888999:::>>>BBBFFFIIINNNTTTYYY\\\```fffkkkfffmmmsssrrrpppnnniiidddiiiuuutttdddVVVVVVUUUTTTUUU^^^jjjtttjjj\\\III@@@CCCIIIDDD;;;BBBCCC@@@AAAGGGOOOlll}}}tttzzz{{{uuutttgggVVVSSSdddwwwnnn[[[PPPIIIBBB@@@===;;;;;;999666444222333333444444333333222222222222222333333333333222222222222222222222222111222333333444555666666555444444333333444444555666777888999:::>>>BBBFFFHHHMMMSSSWWWZZZ___eeejjjeeelllpppooommmllljjjeeeiiizzzwwwzzzkkk___VVVUUUUUUXXX^^^ffflllooo]]]PPPEEECCCFFFEEECCCAAA>>>EEEHHHNNN]]]hhhyyynnnuuu|||}}}{{{mmmqqqZZZOOORRRcccmmmbbbWWWPPPGGGDDDAAA>>><<<:::888555333222333333444444333333222111111111222222222333333222222222222222222222222111222222333444555666777555444444333333444444555666777888999:::>>>BBBFFFGGGLLLRRRVVVYYY^^^dddhhhjjjoooqqqnnnllllllkkkhhhgggwwwwwwxxxkkk```WWWVVVUUUXXX```jjjllleee^^^MMMEEEBBBFFFEEE@@@AAAIIICCCQQQZZZhhh~~~}}}nnn~~~yyy|||oooeee|||wwwjjj[[[TTTQQQUUUaaadddYYYUUURRRGGGFFFDDD@@@===;;;888444111222333333444444333333222000000000111111222222222222222222222222222222222111111222333444666666777555444444333333444444555666777888999;;;>>>BBBFFFFFFKKKQQQUUUXXX]]]ccchhhooossstttpppmmmmmmllliiieee}}}ooorrr{{{xxxkkk]]]WWWYYYWWWWWW[[[ccchhhcccVVVJJJAAAHHHGGG<<<999AAAFFFDDDOOOccc|||zzz|||{{{~~~mmmuuu~~~zzzjjjSSSQQQ___ggg```VVVTTTTTTQQQQQQOOOJJJAAA999444444666333333333333333333333333222222222222222222222222333333333333333333333333222222333444555555555555555444444444444555666666666777888888:::???EEEJJJLLLNNNPPPSSSVVVZZZ```dddmmmrrrtttoookkkmmmqqqrrrkkk{{{qqqsssxxxvvviii```WWWTTTWWWWWWYYY]]]^^^ZZZSSSIIICCCGGGCCCAAACCCFFFGGGHHHKKKjjjvvvwwwuuu|||zzz{{{ooosssjjjQQQRRR```hhhbbbZZZXXXVVVRRRTTTQQQKKKBBB888222111222333333333333333333333333222222222222222222222222333333333333333333333333333333444444444444444444555444444444444555666666666777888999;;;???EEEJJJLLLNNNQQQSSSUUUZZZ___ccckkkpppqqqmmmiiilllpppqqqppprrrvvv~~~{{{ggg^^^ZZZVVVUUUXXXUUUYYY[[[VVVLLLDDDAAAAAAEEE???AAAGGGFFFBBBLLL^^^jjjhhhqqqyyyxxxiiidddzzzgggOOOUUUaaagggbbb[[[ZZZVVVQQQSSSOOOIII@@@777222111111333333333333333333333333222222222222222222222222333333333333333333333333444444444444333333333333555444444444444555666666666777888999;;;@@@EEEIIILLLNNNQQQSSSVVVYYY]]]```iiimmmnnnjjjhhhkkkoooppptttttt}}}mmm^^^YYYXXXUUUUUUWWWSSSUUUUUUNNNFFFAAABBBEEE@@@DDDHHHGGGAAAIIIhhhrrrqqqpppxxx{{{yyyfffggg~~~```RRR^^^eeefff^^^YYYXXXTTTMMMKKKHHHBBB<<<666333333444333333333333333333333333222222222222222222222222222222333333333333444444555444444333333333333333555444444444444555666666666777999:::<<<@@@EEEIIILLLOOORRRUUUWWWYYY\\\___hhhlllmmmjjjjjjmmmpppppptttzzziii___VVVSSSSSSSSSSSSTTTRRROOOKKKFFFCCCBBBDDDFFF@@@GGGHHHEEEQQQuuuqqquuuzzzmmmgggsss]]]]]]lllnnnhhh]]]YYYZZZUUULLLFFFCCC===888444333333333333333333333333333333333222222222222222222222222222222222333333444444444444444333333333444555666555444444444444555666666666777999;;;===AAAEEEIIILLLOOOSSSVVVXXXZZZ\\\^^^hhhlllooommmnnnrrrsssqqqrrrqqqeeeZZZVVVRRRRRRTTTVVVWWWVVVPPPKKKDDD@@@@@@BBBBBBBBB@@@BBBBBBNNNuuuvvvttt}}}yyy[[[iiipppaaannnyyywwwmmmaaa^^^___YYYMMMFFFAAA;;;666333222111111333333333333333333333333222222222222222222222222111222222333333444444555333333333333555777999:::555444444444444555666666555777:::<<<>>>AAAFFFIIIKKKOOOUUUYYY[[[\\\^^^___gggmmmqqqrrrtttwwwvvvrrrqqqqqqcccZZZVVVUUUTTTUUUXXXZZZZZZXXXKKKGGGAAA???@@@BBBCCCCCCCCCEEESSSrrr{{{uuu}}}nnnaaa}}}nnnaaajjj}}}zzzqqqgggeeeeee[[[LLLCCC???999555555555555444333333333333333333333333222222222222222222222222111111222333333444555555222222222333666:::===???555444444444444555666666555777:::<<<>>>BBBFFFIIIKKKOOOUUUZZZ]]]^^^```aaaffflllrrruuuxxx{{{wwwrrrtttooocccZZZSSSTTTTTTTTTTTTVVVXXXVVVSSSEEEDDDBBBAAAAAADDDGGGIIIJJJUUUtttsssuuujjjxxxrrr[[[YYYrrr{{{yyyqqqiiiiiihhh[[[JJJ???;;;666555777:::::::::333333333333333333333333222222222222222222222222111111222333333444555555111111222444777<<<@@@BBB555444444444444555666666555888:::===???BBBFFFIIIJJJOOOVVV\\\^^^```aaabbbeeekkkrrrwww{{{|||xxxqqqwwwtttiii```TTTPPPSSSTTTSSSTTTYYY___^^^WWWPPPHHHDDDBBBCCCDDDDDDEEEGGGdddvvvrrrwww{{{xxxgggXXXZZZkkkxxx}}}uuuvvvqqqllljjj]]]OOONNNBBB<<<666555777888777444222222333333333333444444333333333333333333333333111222222333333444444555111222222222333777;;;???666555444555777777666555666777888999;;;???EEEIIIJJJNNNSSSXXX[[[^^^aaacccfffmmmwww|||{{{yyywwwvvvqqqvvvccc\\\XXXQQQOOOTTTSSSRRRSSSXXX\\\ZZZRRRJJJ???===AAAGGGFFFEEETTThhhuuuwwwuuu|||}}}|||iiiYYY___sss{{{uuujjjkkkqqqxxxwwwooobbbWWW???999444222444555333111222222333333333333444444333333333333333333333333333333333333333333333333111222333333333666;;;>>>888666444444666666666555666777888999;;;???EEEIIIJJJNNNSSSWWWZZZ]]]```cccfffllltttxxxwwwuuuttttttsssooo```SSSQQQQQQNNNOOOTTTRRRPPPQQQTTTVVVSSSKKKCCCAAA???CCCIIIJJJTTTxxxpppbbbaaaeeeooocccXXXVVVZZZiiizzz{{{tttzzzfffUUU___uuu{{{rrrpppmmm}}}rrrXXX@@@<<<666444555666555444222222333333333333444444333333333333333333333333555555444333333222111111111222333333333666:::===:::777444333444555555555666777888999;;;@@@EEEJJJJJJMMMRRRVVVYYY\\\```bbbhhhmmmsssvvvtttsssssstttvvvwwwaaaWWWNNNNNNPPPOOOQQQTTTRRROOOLLLLLLMMMKKKEEE@@@FFFDDDBBBDDDSSSvvvqqqZZZTTT^^^jjjzzz|||kkkWWWSSSVVVWWW\\\ccclllyyyuuu}}}uuufff[[[PPP]]]ooowwwyyyyyyooouuuQQQ@@@<<<888666666777666666222222222333333333444444333333333333333333333333444444444333333222222222222222333333333555999;;;<<<888555333333444555555666777888:::<<<@@@FFFJJJKKKNNNRRRUUUXXX\\\___bbbmmmqqquuuuuutttrrrtttvvvyyyvvvhhhZZZTTTOOOPPPRRRRRRSSSTTTQQQMMMGGGDDDDDDDDDBBBAAA@@@CCCCCCMMMqqq~~~dddWWWYYYjjj|||{{{oooeeekkknnn^^^SSSUUUZZZYYYWWWXXX^^^jjj~~~}}}|||ppphhhrrrRRRYYYiiinnnvvv{{{nnn{{{ttttttmmmKKK:::888444222222333444444222222222333333333444444333333333333333333333333222222222333333444444444222333444444333555777:::<<<888555333333444555555555777888:::<<>>BBBHHHLLLOOOSSSXXX[[[]]]___```bbblllrrrxxxzzzxxxvvvvvvwwwzzzlll___ZZZVVVQQQOOOPPPVVVRRROOOMMMIIICCCAAACCC???CCCEEEBBB???HHH```wwwssskkkzzztttfffaaa]]]```ZZZ^^^eeerrr{{{vvvyyyjjj[[[VVViiiwwweeeTTTHHH@@@:::777444444444444444444444444555555444444444333333333222222333333333333444444333333333333333333333333333333333444444444555555555555444444444444555555777888:::;;;>>>CCCHHHMMMRRRUUUZZZ^^^```bbbccceeennnrrrxxx{{{{{{zzzxxxwww}}}qqqbbbYYYQQQOOOOOONNNOOOPPPVVVNNNHHHFFFDDDAAA@@@BBBAAA@@@CCCKKKWWWppp~~~kkknnnwww|||zzz|||||||||{{{vvvxxx|||hhhXXXgggxxxdddQQQDDD<<<888777444444444444444444444444555444444444444333333333222222333333333333444444333333333333333333333333333333333444444444555555555555444444444444555555666777999;;;>>>CCCIIINNNRRRVVV[[[^^^```bbbdddfffnnnqqquuuzzz}}}{{{wwwtttwww{{{jjj^^^WWWRRRNNNMMMNNNNNNOOOOOORRRJJJEEEEEEEEECCCCCCEEEGGG@@@GGGdddiiiccc|||tttlllhhh```ooo|||xxxzzzrrrsss^^^tttfffNNN@@@;;;888666444444444444444444444444444444444444444444444444222222222333333333444444333333333333333333333333333333333444444444555555555555444444444444555555555777999;;;>>>DDDJJJOOOPPPSSSWWW[[[]]]___bbbdddlllmmmqqqwww{{{{{{uuuppprrrxxxjjj^^^UUUQQQPPPOOOMMMNNNPPPPPPOOOMMMHHHDDDEEEEEEBBBBBBEEEDDDKKKcccrrraaaeeeiiifffeee^^^ccclllwwwvvv{{{~~~rrrsssdddfffJJJ>>>;;;888555444444444444444444444444444444444444444444444444222222222333333333444444333333333333333333333333333333333444444444555555555555444444444444555555555777999;;;>>>DDDJJJOOONNNQQQUUUYYY[[[^^^aaadddlllmmmqqqvvv{{{{{{vvvqqqsss|||hhh]]]UUUOOOJJJMMMNNNMMMNNNPPPPPPMMMHHHEEEEEEEEECCC@@@BBBGGGFFFgggiiiaaafffwwwmmmiiiggg```iiihhhpppxxxsssuuu{{{|||vvv}}}```EEE;;;:::888555444444444444444444444444333333333444444444444555222222333333333333444444333333333333333333333333333333333444444444555555555555444444444444555555666777999;;;>>>CCCIIINNNPPPRRRVVVYYY\\\___cccfffnnnppptttxxx{{{|||yyyvvvwwwjjjYYYRRRNNNKKKHHHNNNPPPNNNMMMNNNLLLHHHBBBBBBCCCDDDBBBBBBKKKUUUkkk}}}nnnfffqqqyyyqqqooojjjlllgggfffmmmwww{{{vvvyyyzzzjjjSSSAAA888666666666444444444444444444444444333333333444444444555555222222333333333333444444333333333333333333333333333333333444444444555555555555444444444444555555777888:::;;;>>>CCCHHHMMMPPPSSSVVVYYY\\\```dddgggooorrrvvvyyyzzzzzzzzz{{{~~~rrr^^^PPPLLLKKKJJJKKKRRRTTTOOOLLLLLLHHHBBB>>>???BBBDDDCCCHHHWWWffffff___jjj|||}}}zzzxxxxxxyyy}}}zzzvvvxxxyyy|||vvvfffUUUQQQHHH>>>666333555888444444444444444444444444333333333444444555555555222222333333333444444444333333333333333333333333333333333444444444555555555555555444444555555555888999:::<<<>>>BBBHHHLLLOOORRRUUUXXX[[[___cccgggmmmqqquuuwwwvvvwwwyyy||||||rrrdddWWWPPPOOOPPPQQQOOOOOOMMMJJJGGGEEEAAA===BBB???AAAEEEEEEOOOooosssddddddsss|||}}}uuuyyyoooggg|||qqqaaaPPPGGG===777777999999888555555444444444333333333444444444444444444444444444444444444444444444444333333333333333333333333222222333333444555666666555555444444444555555666888999;;;===???DDDIIIMMMUUUVVVWWWYYY\\\```dddgggkkkpppvvv{{{}}}}}}}}}}}}oooggg\\\SSSOOOOOOPPPRRRRRROOOJJJFFFEEEFFFEEEDDDFFFAAA???FFFUUUoookkkaaa^^^ppp|||qqqxxx}}}xxxkkkuuunnn\\\KKKDDD;;;666777888777666555555444444444333333333444444444444444444444444444444444444444444444444333333333333333333333333222333333444444555555555555444444444444555666666777999;;;===???CCCIIIMMMTTTUUUVVVXXX[[[___dddggglllqqqvvv{{{|||{{{{{{{{{~~~lll^^^YYYRRRNNNMMMOOOQQQRRRUUUNNNFFFAAA@@@AAABBBBBB>>>BBBKKK]]]zzz~~~cccYYYfffxxx{{{ooommmyyyggggggkkkYYYDDD>>>888666666777666444555555444444444333333333444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444444444444444444555666666777999;;;===???CCCHHHLLLSSSTTTVVVWWWZZZ]]]bbbfffmmmqqqwwwzzz{{{zzzzzzzzz~~~yyyiii[[[RRROOOMMMLLLNNNPPPQQQQQQPPPIIICCCBBBBBBBBBBBBCCC<<>>BBBHHHLLLPPPSSSVVVWWWWWWZZZaaafffmmmqqqwww{{{}}}~~~vvvggg[[[RRRMMMOOONNNMMMNNNOOONNNKKKIIIEEEAAABBBDDDBBB>>>BBBLLL^^^uuuXXXZZZdddwww}}}~~~ssslllxxxuuu|||rrrmmmjjjJJJ888888888777777666555555555555444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333444555666777888666888:::<<<>>>BBBGGGKKKPPPTTTWWWXXXWWWZZZaaagggnnnrrrwww{{{~~~tttfff[[[SSSOOOOOONNNMMMLLLLLLLLLJJJGGGDDDFFFBBBBBBDDDBBBDDDUUUiiiuuuaaaUUUlllxxx}}}|||uuu\\\AAA777888777666555444444555555555444444444333333333222222222222222222222222222222222222222222222222333333333333333333333333222333333444444555555555333333333444555666777888666777:::;;;>>>BBBGGGKKKPPPTTTYYYYYYWWWZZZaaahhhooossswww{{{}}}vvvmmmbbbYYYRRRNNNOOORRRMMMLLLKKKJJJIIIGGGDDDAAAAAA>>>AAAHHHOOO]]]}}}nnncccbbbjjj}}}wwwvvv}}}kkkOOO>>>777777777555333222333444555555444444444333333333222222222222222222222222222222222222222222222222333333333333333333333333222222333333444555666666222333333444555666888888666777999;;;>>>BBBGGGKKKPPPUUUYYYYYYXXXZZZbbbiiipppssswwwzzz|||}}}rrrccc\\\TTTOOONNNOOOOOONNNHHHLLLJJJCCCBBBGGGEEE<<>>777666666555555555555666666777666555444333222222222333333333333333333333333333333333333333333333333333333333333333333333333222222333444444555555666555444333222333555777999888777999>>>@@@AAAFFFLLLTTTUUUWWWYYY]]]aaadddfffrrruuuwwwyyyzzz{{{}}}sssggg[[[WWWSSSPPPPPPOOOMMMKKKJJJHHHCCC>>>???CCCDDD@@@EEECCCHHHcccqqq^^^```tttvvvrrr{{{nnnlll}}}yyymmm___PPPBBB:::999666666555555555555666666666666555444333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333444444555555666555444333333333555777888999888:::???BBBCCCGGGNNNTTTVVVXXX\\\___ccceeegggpppsssvvvxxxyyy{{{}}}~~~wwwddd[[[SSSQQQPPPPPPOOOMMMIIIFFFHHHCCC???@@@@@@???@@@CCC???IIIYYYzzzttt\\\ZZZmmm|||wwwwww|||oooZZZnnnwwwsssfffRRRAAA;;;:::;;;666666555555555555666666666555444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333444444555555666555444444333444666777888999999;;;@@@CCCDDDIIIOOOTTTVVVZZZ^^^bbbeeeggggggmmmppptttwwwyyy{{{}}}{{{hhhZZZTTTOOOOOONNNMMMKKKHHHEEECCCBBB???AAAFFFDDD<<<>>>GGGQQQlll}}}aaabbbwww~~~yyyxxx~~~aaa^^^xxxeeeMMM???;;;:::666666666555555555555666666666555444333333333333333333333333333333333333333222222333333333333444444333333333333333333333333222222333444444555555666555444444444555666777888999888;;;@@@CCCDDDIIIOOOSSSUUUZZZ___cccfffgggggglllppptttxxxzzz|||~~~uuuiii\\\SSSPPPQQQPPPMMMIIIEEECCCBBBBBB???>>>AAAEEECCC@@@IIIXXXnnnttteeeeeeyyyxxx|||~~~dddttt```DDD;;;;;;888333666666555555555555666666555555444333333333444444333333333333333333333333222222222333333444444444333333333333333333333333222222333444444555555666444444555555666777777888888777:::???BBBCCCIIIOOORRRUUUYYY___ccceeegggggglllpppvvvzzz|||~~~wwwiiiaaaZZZSSSOOONNNRRRPPPLLLGGGBBB@@@AAABBBBBB???>>>BBBIIIUUUhhhxxxzzzfffeeemmmwwwxxx}}}{{{}}}rrrXXX>>>999;;;;;;:::666666555555555555666666555444444333333444444444333333333333333333333333111222222333333444444555333333333333333333333333222222333444444555555666444555555666777777888888777666999???BBBDDDIIIOOORRRUUUYYY^^^bbbfffhhhiiilllqqqvvv{{{}}}~~~zzzlllbbbXXXUUURRROOONNNPPPOOOOOOLLLGGGBBB@@@BBBDDDCCCAAAAAAKKKcccxxxpppjjj{{{~~~xxxyyyOOO===<<<::::::===666666555555555555666666444444444333333444444555333333333333333333333333111111222333333444555555333333333333333333333333222222333444444555555666444555666777777888888888888777:::@@@CCCEEEJJJQQQUUUVVVZZZ^^^bbbfffjjjkkklllpppvvvzzz|||}}}~~~~~~tttjjjbbbYYYRRRQQQQQQPPPPPPRRRLLLMMMLLLIIIDDDBBBCCCEEE@@@BBBHHH[[[{{{xxxxxxwwwssssss{{{{{{mmmEEE===>>>555000555666666555555555555666666444444333333333444444555333333333333333333333333111111222333333444555555333333333333333333333333222222333444444555555666444555666777888888888888999888<<>>AAADDDHHHMMMQQQUUUXXX\\\___bbbeeeiiilllttt{{{yyywww|||{{{{{{{{{kkk\\\TTTRRRSSSRRRQQQQQQQQQRRRSSSTTTUUUPPPIIIDDDCCCDDDFFFGGGNNNYYYqqqcccRRR\\\iii~~~dddPPPHHH===777666888999888777666666666555555555555555555444444444333333333222222222222222222222222222222222222222222222222333333222222222222333333444333333222222333333444666777999999888888999:::999;;;>>>AAADDDHHHNNNQQQVVVXXX\\\___bbbeeeiiilllsss{{{zzzxxx}}}|||}}}yyykkk___TTTOOOPPPOOOPPPQQQSSSTTTVVVWWWXXXTTTPPPJJJFFFDDDEEEFFFGGGQQQjjjqqqZZZRRRgggvvvkkkvvvfffJJJ???;;;888777:::;;;:::888666666666666555555555555555555444444444333333333222222222222333333333333222222222222222222222222000000000111111333444444333333333222222333333444666888999888777777888999999;;;>>>AAADDDIIINNNRRRWWWZZZ]]]```bbbeeehhhkkkrrr{{{zzzyyy~~~~~~zzzlllaaaYYYRRRQQQTTTOOOPPPQQQSSSSSSTTTTTTTTTMMMLLLHHHDDDBBBGGGPPPYYYnnnkkkbbbddd}}}{{{lllsss~~~\\\EEE<<<;;;::::::;;;;;;888666666666666666666555555555555555444444444333333333222222222333333333333333222222222222222222222222000000000000111222333444333333222222222333444444666888999888777666777999999<<>>BBBVVVuuuyyycccaaawwwsss~~~jjjLLL;;;>>>===;;;:::999888777555555555555666666666666666555555444444444333333333222222333333333444444444222222222222222222222222222111111000000111111222333222222222333333444555666777888888777666777999:::<<>>:::;;;<<<;;;999888888888444555555555666666777777555555444444444333333333222222333333444555666666222222222222222222222222000000111222333555777777222222222222333444555666111333555666777888:::<<<:::===@@@CCCFFFJJJOOOSSSVVVYYY]]]aaadddgggkkknnnpppzzz{{{{{{~~~yyyjjj^^^VVVRRROOOQQQMMMKKKNNNSSSTTTOOOIIIOOOAAA===EEEFFF>>>AAANNN___uuuwwwsss{{{```HHHAAA>>>::::::999888888777777888888555555444444444444555555666555555555555444444444222222222222222222222222444222222222444444444222555444333333222222222222444444333222222333333333555666777777666666777888999<<>>???DDD@@@>>>PPPjjj{{{ppphhhhhhnnn}}}mmmPPPDDD@@@===999:::999888888777777888888555555444444444444555555555555555555444444444444222222222222222222222222111000000111333333333222444444333222222222333333444333333222222333333444555666777777666666777888999<<<@@@CCCGGGKKKPPPSSS[[[]]]```bbbeeeiiinnnqqqssswww{{{~~~kkk^^^YYYRRRNNNNNNPPPRRRSSSSSSTTTTTTTTTQQQKKKEEEBBB===>>>BBBCCC@@@IIInnniiidddaaaYYYiii||||||oooNNNAAAAAA>>>:::888999999888777777777777888555555444444444444555555555555555555444444444444222222222222222222222222111000000111444555555444333222222222222333333444333333333222222333333444444666777777666666777999999<<<@@@CCCGGGKKKPPPTTT\\\^^^```bbbdddhhhlllppptttxxx|||mmm]]]WWWTTTPPPOOOQQQSSSUUUVVVPPPTTTVVVUUUOOOHHHDDDBBBAAABBBCCCBBBEEEZZZaaaRRRXXXeeelll}}}vvvXXX@@@>>>@@@;;;666999999999888777777777777777555555444444444444555555555555555444444444333333222222222222222222222222333222222444666888888777222111111111222333444444333333222222222333444444444555777777666666888999:::<<<@@@DDDGGGKKKPPPTTT\\\^^^```bbbdddgggkkkooouuuxxx|||~~~lll```XXXRRRPPPNNNNNNPPPRRRSSSSSSRRRUUUWWWSSSLLLEEECCCCCCDDDDDDDDDIIIWWWuuuuuubbbYYYZZZjjjyyy```LLL>>>@@@@@@888666<<<999888777777666666777777555555444444444444555555555444444444444333333333222222222222222222222222333222222444666888888777111111111111222222333444333222222222333333444555333555777777666666888999:::===@@@DDDGGGLLLQQQTTT\\\^^^```bbbcccgggkkknnntttwww{{{}}}}}}}}}}}}~~~hhh[[[TTTQQQNNNMMMMMMOOORRRTTTUUUTTTTTTUUUTTTOOOIIIEEEDDDEEEAAAJJJVVVeee}}}eee\\\___iiifffLLLCCC>>>???===777888>>>888888777666666666666777555555444444444444555555444444444444333333333333222222222222222222222222111000000111444555555444222111111111111222222333222222222222333444555555333555666777666777888::::::===AAADDDHHHLLLQQQUUU[[[]]]___aaacccgggkkkoootttwwwzzz||||||{{{||||||xxxdddXXXSSSPPPKKKPPPPPPQQQTTTWWWYYYXXXWWWQQQOOOLLLHHHGGGHHHLLLOOOSSSiiisss[[[bbbxxxqqqOOO???>>>===;;;999999:::;;;888888777666666666666666555555444444444444555555444444444333333333222222222222222222222222222222111000000111333333333222333222111111111111111111222222222222333444555666333444666777666777999::::::===AAAEEEHHHLLLQQQUUUYYY[[[^^^aaacccggglllpppuuuxxx{{{}}}||||||||||||sssiii[[[QQQQQQTTTQQQKKKRRRRRRSSSUUUXXXXXXWWWUUUJJJGGGDDDCCCGGGNNNUUUZZZqqqyyyiiieeemmm\\\===<<<>>>===888888;;;:::666888888777666666666666666555555555444444555555555444444444333333333222222222222222222222222222222444222222222444444444222333333222111000000000111222222222222333444555666333444666777666777999:::;;;===AAAEEEHHHMMMQQQUUUYYY[[[^^^```ccchhhmmmpppwwwyyy}}}~~~}}}||||||}}}uuuhhh]]]ZZZVVVRRRPPPOOOOOOPPPSSSQQQUUU\\\]]]XXXUUUXXXIIIFFFGGGHHHGGGPPPmmmrrrhhhdddfffrrreeeKKKEEE======<<<;;;;;;:::999999:::777444333444555666666777777666666555555555555222222222222222222222222333333333333333333333333000000333999???>>>888222444222111222555555333111222222222333444555666777555777888777555666:::>>>999>>>CCCGGGIIIKKKPPPTTTYYY[[[___bbbeeeiiimmmpppzzzyyyzzz~~~}}}tttcccZZZRRRQQQOOONNNOOOPPPRRRTTTWWW]]]___]]]^^^cccccc^^^NNNEEE===AAASSSsssyyyjjjiiiooo~~~|||XXXGGG===<<<<<<;;;;;;:::999999888999777444444555666666555666666666555555444444444222222222222222222222222333333333333333333333333333333555:::??????:::555444222111222555555333111222222222222222333444555333555777777666666888:::999>>>DDDGGGIIIKKKPPPTTTXXX[[[___bbbeeeiiinnnrrrzzzyyyzzz}}}}}}rrrfffZZZRRRPPPMMMMMMMMMNNNPPPRRRUUUWWWWWW___bbbcccqqqvvv___NNNNNNQQQbbb~~~yyywwwrrruuusssSSSEEE???333;;;;;;::::::999888888888888666555555666666555444555555444444444444333333222222222222222222222222333333333333333333333333111111111555999:::777333333222222333444444333111222222222111111222222333333555888888777777888999:::>>>DDDGGGHHHKKKQQQUUUXXX[[[___bbbfffjjjpppssszzzzzz{{{}}}~~~|||wwweeeYYYSSSOOOOOOQQQRRRRRRRRRSSSTTTUUUVVVWWWYYY\\\bbbsss~~~\\\JJJ\\\uuuxxxnnnjjj~~~fffMMM===;;;<<<333999999999999888888777777777666555666777777555333333333333333333333333333222222222222222222222222222222222222222222222222111//////111444555444222222222222333333333222111444333222222222222222333777777888888888999:::;;;;;;???DDDGGGHHHLLLQQQVVVXXXZZZ___cccggglllqqquuuzzzzzz{{{}}}~~~~~~~~~}}}lll```TTTOOOMMMMMMPPPTTTUUUVVVVVVWWWWWWWWWWWWWWW^^^___hhh{{{lll[[[QQQppp~~~kkkfffyyynnnJJJCCC???======;;;999999888888888888777777777666555666777777555333222333333333333333333333222222222222222222222222222222222222222222222222444333222333444555555555111222333333222222222222555444444333333333333444888777555555666999;;;===<<>><<<===@@@DDDFFFHHHLLLSSSXXX[[[^^^bbbeeehhhlllqqqtttxxx{{{}}}~~~~~~tttiii```RRRJJJJJJNNNKKKLLLPPPSSSSSSUUUYYYYYYZZZ\\\]]]]]][[[YYYWWWSSSVVVTTTXXXsssuuurrr~~~|||wwwooo|||oooIIIBBBAAA===555:::@@@;;;999999999999999999:::::::::777444333444555666666333333333444444555555555222222222222222222222222111111111111111111111111333444555444333222333333///111444333111///111222111111111111222333444555333444999???DDDEEEAAA===>>>AAADDDFFFHHHLLLSSSXXX\\\___bbbeeehhhlllqqqtttxxx{{{~~~wwwmmm```UUUPPPNNNNNNMMMMMMOOOSSSVVVVVVUUUWWWZZZ```ggghhhcccbbbccc\\\QQQTTTPPP[[[}}}eeeiii~~~ppphhhuuubbbOOO>>>======<<<:::999888888888888999999999999888888777777666555555555555555333333333333333333333333333333333222222111111111222222222222222222222222333222222111111222222333333222222111111222222333333333222222333333444555444555666888:::;;;;;;<<>>:::999999888777666555555777888888999999888888777777666555555444444555555333333333333333333333333333333333222222222222111222222222222222222222222222222111111111111222222222222111111111111222222222222222222222333444444444444666777999;;;<<<===CCCFFFIIIJJJKKKNNNTTTYYY___bbbeeeggghhhkkkrrrwww||||||~~~}}}uuufff\\\UUURRRMMMLLLKKKLLLNNNRRRTTTVVVTTT]]]ccc```___kkkhhh\\\jjjvvvbbbeeennn~~~~~~}}}|||}}}zzzuuuqqqpppqqqssstttttt~~~~~~~~~xxxwwwvvvxxx{{{~~~{{{yyyyyy|||xxx}}}lllMMMBBB@@@???999999888777666666555555777777888888888888777777666666555444444444444555333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111222222222222111111111111222222222222222111222333333444444444555777999;;;===>>>DDDGGGJJJKKKLLLOOOUUUZZZ```bbbddddddeeehhhooottt||||||~~~~~~{{{jjj[[[RRROOOOOOPPPMMMNNNOOOPPPRRRSSSUUUVVVWWW___fffiiitttpppmmm|||qqqccciii}}}|||}}}~~~||||||{{{zzz{{{|||}}}|||zzzsssrrrooonnnnnnqqquuuxxxttt~~~}}}|||{{{zzzyyyyyyxxxxxxqqqrrrtttwwwyyyyyywwwuuusssqqqssswww{{{}}}oooLLL>>>???>>>:::999999999888777777666666777777777888888777777777666666555444444444444444333333333333333333333333222222222222222222222222111111111111111111111111222111111000000111111222222111111000000111111222222111111111111222333333444444555666888;;;===???DDDGGGJJJKKKLLLPPPVVV[[[^^^aaabbbccccccgggmmmrrr{{{{{{}}}llldddXXXNNNKKKLLLNNNPPPPPPRRRTTTUUUTTTUUUVVVXXX]]]___dddsssooovvvmmmjjjppp|||{{{}}}}}}yyyyyyyyy{{{}}}~~~}}}|||yyywwwtttpppmmmmmmppprrrwww|||}}}yyyvvv{{{|||{{{zzzyyywwwtttrrrpppooonnnooorrrvvvxxxwwwrrrooonnnnnnqqqvvvxxxyyy}}}zzzpppvvvyyyTTT???<<>>@@@CCCFFFIIIKKKLLLPPPVVV\\\^^^```cccddddddgggmmmrrr{{{zzz}}}}}}rrrkkk\\\WWWPPPLLLLLLOOOQQQSSSSSSVVVXXXYYYYYYZZZ\\\___ccclllxxx||||||~~~|||zzzzzz{{{}}}~~~}}}{{{uuuooolllmmmoooxxx||||||xxxvvvyyy||||||yyyuuussssssrrrqqqpppooommmllloooppprrruuuwwwvvvrrrooonnnooosssvvvuuutttxxx~~~pppnnn|||pppZZZEEE@@@@@@<<<999:::999999999888888888888777666666777777777777666666666555444444333333444444333333333333333333333333111111222222222333333333111111111111111111111111111111000000000000111111111111000000000000111111111111111111111222222333444444444555888;;;>>>@@@BBBEEEHHHJJJKKKOOOVVV[[[^^^aaaeeeggghhhkkkpppttt}}}|||~~~xxxlllbbbYYYTTTSSSQQQNNNNNNPPPSSSUUUVVVUUUYYY\\\^^^^^^___cccffffffmmmvvvvvvkkkqqqzzz{{{{{{}}}uuuwwwxxxvvvttttttvvvyyy{{{|||vvvzzzsssoooiiijjjlllmmmnnnoooooooooqqqqqqqqqtttvvvvvvuuusssoooqqquuuwwwssspppsss{{{xxx~~~vvvlllooo~~~nnnNNNAAA;;;AAA???666555>>>888888888888777777777777666666777777777777666666555555444333333333333444333333333333333333333333111111111222222333333333000000000000000000000000111111000000000000111111111111000000000000111111111111111000111222222333444444444555888;;;???AAAAAADDDHHHJJJKKKOOOVVV[[[^^^cccgggjjjkkknnnrrrvvv~~~~~~{{{kkk\\\SSSOOOMMMLLLOOOOOOOOOPPPQQQSSSTTTUUUVVVZZZ\\\]]]cccoooyyy~~~ooogggsss___aaaoooyyyxxx}}}|||~~~}}}|||~~~qqqyyyzzzpppjjjgggdddaaacccjjjooooooooopppuuutttsssuuuwwwvvvpppkkknnnqqqpppjjjiiipppttttttxxxttttttyyy~~~qqq```^^^aaa___^^^aaakkkyyy___NNNCCCAAA===:::888888999:::999999999888777666666555555555666666666666555555555555444333333333333444111111111111111111111111222222222111111111111000...///000111111000///...000...---...///000///...000000000000000///......////////////000111222333777777666666888;;;===???DDDFFFHHHKKKNNNRRRXXX\\\```bbbdddfffiiimmmssswww{{{~~~|||~~~wwwpppggg[[[RRRNNNMMMMMMLLLNNNPPPQQQRRRRRRUUUYYY]]]```bbbdddjjjxxxppphhhjjjjjj|||qqqbbbUUUfffvvv}}}~~~~~~{{{wwwyyyzzzxxxrrrkkkddd```]]]^^^dddkkknnnmmmnnnqqqsssssssssuuuuuurrrmmmiiijjjnnnnnnjjjiiinnnpppooopppkkkkkknnnqqqzzzkkkaaabbb[[[VVVYYYccctttxxxWWWGGGFFFAAA???===:::999999999:::999999888777777666555555666666777777777777666666555555444333333333333444111111111111111111111111222222222111111111000000...///000111111000///...000...---...///000///...000000000000000///......000000000000111222333444666666555666888:::===???DDDFFFHHHKKKNNNRRRXXX\\\aaabbbdddeeegggjjjooosssxxx|||zzz}}}{{{mmm```WWWSSSNNNLLLLLLNNNOOOPPPRRRSSSTTTSSSTTTWWW]]]bbbfffjjjppp{{{rrr]]]WWWeee~~~ggg[[[XXX\\\aaa|||}}}~~~~~~|||xxxvvvsssqqqllleee[[[TTTSSSVVV___hhhkkkjjjlllqqqrrrsssttttttsssooojjjgggggglllooommmlllnnnnnnlllnnniiihhhkkkmmmqqqzzzmmm___YYY[[[bbbllluuuoooPPP>>>;;;@@@======<<<;;;::::::999999888888777777666666555555666777777777777777777666555555444333333333333333111111111111111111111111222222111111111000000000...//////000000//////...000...---...///000///...000000000000000//////...111111111111222333444444555555444555777:::<<<>>>DDDFFFHHHKKKNNNRRRXXX\\\aaacccdddeeeeeehhhkkknnntttyyyxxx|||qqqfff\\\TTTMMMMMMMMMNNNPPPRRRSSSTTTXXXVVVUUUUUUZZZ```fffiiiuuuzzzsssfffYYYcccyyy{{{aaaZZZ[[[```ppp}}}}}}zzzrrrrrrrrroooiii```VVVOOOQQQRRRYYYeeemmmoooqqqtttuuuvvvwwwuuurrrmmmhhhfffggglllqqqrrrrrrpppmmmkkkllljjjkkkpppqqqsssyyy|||xxxgggLLLDDDBBB???<<<::::::;;;<<<;;;:::999999777777777666666555555555555555666666666666555555555444333333222222333333111111111111111111111111111111111111000000000000////////////////////////000...---...///000///...//////000000000000//////000000000000111222333444444444444444666999<<<>>>DDDFFFHHHKKKNNNRRRXXX\\\aaabbbdddeeefffhhhlllooorrrxxxxxx|||rrreee\\\TTTOOOMMMMMMNNNOOOQQQQQQRRRTTTTTT[[[XXXYYY```kkkuuuxxxwww{{{nnnccc]]]WWWRRR___wwwggg```kkkvvv~~~}}}{{{yyyxxx}}}~~~zzzxxxyyyyyyvvvsssqqqrrrqqqjjjaaa[[[ZZZ[[[___ZZZ^^^nnn~~~~~~|||zzzwwwrrrmmmiiiffffffiiiooosssrrrmmmjjjiiiggggggjjjooopppppprrruuugggHHH===@@@BBB===888888999:::;;;;;;:::999888666666666555555555555555333444444444444444444333444444333222222222222333111111111111111111111111111111111000000000////////////............//////000...---...///000///...//////000000000000/////////......//////000111222444333333444666:::===???DDDFFFHHHKKKNNNRRRXXX\\\___aaadddgggiiilllooorrrtttzzzzzz}}}nnnddd[[[UUUPPPLLLKKKMMMNNNOOOQQQQQQQQQRRRUUUWWW^^^aaaiiiwww}}}pppkkk]]]PPPQQQ```sss|||jjjiiittt}}}yyyvvvssspppsssyyy{{{xxxvvvwwwyyyxxxuuurrrwwwuuummmbbbZZZZZZccckkkpppkkkqqq|||wwwsssoooiiieeebbbdddhhhmmmlllfffcccdddfffhhhkkkmmmlllkkklllnnnxxxzzzrrrxxxtttppprrr{{{xxxSSSKKKCCC???<<<888888:::888999:::;;;:::999888777555555555555555555444444222222333333333333222222444444333222222222222222111111111111111111111111111111000000000////////////......------......///000...---...///000///......//////000000000000000............///000111111444444444555777:::>>>@@@DDDFFFHHHKKKNNNRRRXXX\\\^^^aaaeeehhhkkknnnrrruuuuuu|||}}}~~~}}}qqqiii^^^VVVQQQQQQOOOMMMNNNSSSPPPRRRTTTUUUVVVYYY___cccjjjwwwvvvjjjRRRRRRSSS[[[qqqkkkdddsss{{{wwwuuuqqqmmmnnnsssvvvuuuvvvyyy|||{{{wwwsssyyytttkkkbbb]]]___gggnnnwwwwww|||uuussspppiiiccc______bbbgggeee```^^^aaadddhhhkkkkkkiiiiiillloooyyy~~~|||wwwvvvvvvyyyyyyWWWBBBAAA@@@@@@;;;777888===999999999999999888777777444444444444444444444444222333333444444333333222444333222222111222222222111111111111111111111111111000000000///////////////...------------...///000...---...///000///.........///000000000000000............///000111222444444444555888;;;???AAADDDFFFHHHKKKNNNRRRXXX\\\^^^aaaeeeiiilllooorrruuuuuu}}}~~~{{{nnnbbb[[[WWWPPPMMMPPPPPPMMMOOOUUUSSSVVVXXXZZZ]]]ccckkkrrryyy{{{___NNNLLLVVViiioookkkyyy~~~zzzwwwuuuqqqmmmnnnsssooooooqqqvvvzzzyyyuuupppvvvqqqkkkhhhggggggggggggsssyyy|||tttsssqqqiiiaaa___]]]```dddccc]]]\\\aaa]]]ccchhhgggeeegggmmmqqq|||yyyYYYGGGEEE<<<666888;;;;;;::::::::::::999999888777777777444444444444444444444444333444444555555444444333444333222222111111222222111111111111111111111111000000000000///////////////...---,,,,,,---...///000...---...///000///.........///000000000000000////////////000111222333555555555666999<<>>::::::999999888888888888777666444444555666555333111111222222333222222222222222222222222222222222111111111111111111111111/////////000000000000000111///......///000...---........................................................................000111111111//////111333555666888888999;;;???BBBDDDGGGJJJKKKMMMQQQWWW\\\aaafffhhheeedddiiinnnpppwwwxxx|||TTTSSSRRRSSSTTTUUUUUUUUUZZZ\\\___bbbgggtttlllQQQNNNLLLHHHQQQsssmmmfffiiirrr~~~~~~yyyuuussstttttttttttttttuuuuuuuuullllllmmmoooqqqppplllhhhjjjeeeaaabbbgggjjjiiigggkkkmmmnnnppprrrtttvvvxxxtttqqqooopppoooiiicccaaa______^^^^^^^^^^^^^^^^^^ZZZ]]]___aaa```___^^^^^^qqqmmmiiihhhiiilllnnnqqq}}}~~~|||bbbQQQAAA;;;AAABBB999555999888888888888888777777777666555444444555555444222111222222333333333333222111111111111111111111111000000000000000000000000......//////000000000000000///......//////...---........................................................................///000111000//////111222555666888888999;;;???BBBCCCFFFIIIKKKMMMQQQXXX]]]aaafffhhheeeeeejjjoooqqqvvvxxx}}}QQQQQQRRRSSSUUUWWWZZZ[[[XXXaaaooo}}}qqq\\\SSSOOO[[[dddmmm}}}kkkppp{{{vvvtttvvvvvvvvvuuuuuuuuuuuuuuuqqqpppppprrrtttsssnnnjjjbbb``````ccchhhjjjiiiggghhhiiijjjmmmppprrruuuvvvoooooommmkkkhhhccc```^^^]]]^^^______```______^^^]]]^^^___``````___^^^^^^hhhcccaaaeeehhhjjjmmmqqqyyyvvvtttxxxrrrVVVEEEDDD===;;;>>><<<666555:::777777888888777777666555555444333444555555333111222222333333333222222111000000000000000000000000000000000000000000000000---......//////000000111000///---...//////...,,,------------------------------------------------...........................///000000//////111333555666888888999;;;???BBBAAADDDHHHKKKMMMRRRYYY___aaafffhhhffffffkkkqqqssswwwyyy~~~QQQRRRSSSVVVYYY^^^cccffffffvvvtttbbbTTTSSS___nnn|||qqqgggccc}}}zzz{{{~~~~~~yyyvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuppplllkkkmmmmmmiiifff___aaadddhhhiiiiiihhhggghhhggghhhkkkoooqqqqqqpppiiiiiigggccc^^^\\\\\\[[[\\\[[[[[[[[[\\\\\\]]]^^^```___]]]]]]\\\[[[ZZZYYYUUUTTTXXXaaagggiiimmmsssooonnnmmmmmmrrrzzzpppaaaRRRDDD<<<@@@>>><<<:::999999::::::666666777777777666555444444333333444555444222000222222222222111000//////000000000000000000000000000000000000000000000000------......///000000111000...------...///---,,,------------------------------------------------........................---...////////////222444555666888888999;;;???BBB???CCCGGGKKKNNNSSS[[[aaa```fffiiiggggggmmmsssvvvyyy{{{UUUWWWYYY[[[___eeelllpppooocccVVVPPPWWWdddsssooogggnnnuuuzzzvvvqqqrrrvvvxxxyyy|||vvvsssuuuuuuvvvvvvwwwwwwxxxxxxtttmmmeeeaaabbbcccaaa___bbbeeejjjllljjjgggeeeccciiiggggggjjjnnnooommmiiicccdddbbb\\\XXXWWWYYYZZZ[[[YYYWWWVVVWWWYYY\\\^^^```]]]ZZZXXXWWWVVVTTTSSSMMMNNNUUU```eeedddfffkkkhhhjjjlllmmmnnnpppuuuxxx{{{]]]KKKJJJHHHCCC???999;;;:::777999<<<:::444555666777777777666444333444333333444555444222000111111111111000///------000000000000000000000000000000000000000000000000---------...///000000111000...------...///---,,,------------------------------------------------........................,,,---/////////000222444555666888888999;;;???BBB>>>BBBGGGJJJNNNTTT\\\bbb```fffiiiggghhhooouuuwwwzzz|||