BM6P6(@ KKKOOOMMMVVV]]]~~~zzzppphhhfffgggddd\\\UUUPPPIIICCC;;;888555333333333333222333333444666999:::999888222333444444555555444444111111222333333222222222444444555777888888888888===???BBBDDDEEEGGGIIILLLUUUQQQQQQYYYeeemmmsssuuuuuupppkkkiiiiiiggg```[[[YYYUUUPPPLLLJJJLLLNNNQQQ]]]hhhwwwvvvfffooo}}}|||jjjyyydddRRR[[[ZZZeee}}}tttppplllmmmrrruuuuuu{{{|||qqq}}}{{{mmmXXXYYYRRRNNNZZZZZZ[[[ZZZVVVRRRSSS[[[bbbfffhhhdddZZZQQQQQQSSSUUUYYYVVVaaa~~~~~~~~~wwwttteee___XXXVVVWWWXXXVVVSSSWWWSSSNNNJJJIIIJJJJJJJJJIIIGGGDDDAAA??????@@@AAACCCAAA>>>>>>???@@@AAAAAAHHHGGGHHHIIIKKKKKKIIIGGGKKKKKKKKKLLLPPPRRRTTTTTTVVVXXXZZZ[[[]]]]]]]]]]]]WWWXXXYYYYYYYYY[[[___bbbdddnnnyyyKKKOOOMMMVVV]]]~~~yyynnnfffeeegggddd\\\UUUPPPIIIBBB;;;888555333333333333222333333333555888:::999888444444555666666666666666222222333333333333222222333444555777888888888888<<<>>>BBBDDDFFFHHHLLLNNNUUURRRRRRYYYcccmmmrrruuusssnnnjjjiiijjjhhhbbb]]]YYYVVVQQQMMMKKKLLLMMMOOOVVVaaaqqq~~~~~~|||uuuzzzlllxxxkkkSSSXXXVVV___~~~~~~rrrmmmllllllpppsssrrrxxxuuusss}}}cccaaa\\\ZZZdddhhhgggfffeeedddeeehhhjjjkkklllfff[[[TTTVVV[[[]]]^^^[[[aaaqqqwwwoooooopppmmmhhhfffbbb]]]WWWVVVXXXYYYXXXUUUYYYVVVRRRMMMJJJIIIIIIJJJHHHEEEBBB???======>>>???AAA@@@>>>>>>@@@BBBDDDEEELLLLLLMMMNNNNNNNNNNNNNNNNNNOOOQQQTTTXXX[[[\\\\\\^^^___```aaabbbaaaaaa```^^^^^^]]]\\\]]]bbbiiinnnKKKOOOMMMVVV]]]~~~yyynnneeecccfffddd]]]VVVQQQIIIAAA;;;888555333333333333222333222333555888999999888666666777888888888888777333333444444444444333333333444555777888888999999:::>>>BBBEEEHHHJJJNNNPPPTTTSSSSSSXXXbbblllrrrtttpppllliiiiiikkkjjjddd___ZZZXXXTTTOOOMMMLLLLLLLLLPPPYYYiiixxxyyymmmnnnyyy}}}{{{~~~wwwlllooouuulllsssxxxZZZXXXUUU[[[uuuuuuooolllkkkmmmpppnnnrrrsssssswwwssstttuuu|||{{{yyyyyyssshhhbbbeeekkknnniiifffdddcccbbbccciiipppyyyoooeeebbbbbb___\\\\\\^^^ZZZVVVVVVXXXZZZYYYXXXZZZYYYVVVQQQJJJGGGHHHJJJHHHFFFCCC???>>>>>>??????AAA@@@@@@@@@BBBFFFIIILLLNNNPPPRRRRRRPPPPPPSSSVVVUUUXXX]]]cccgggiiiiiiiiikkklllmmmmmmmmmlllkkkjjjiiigggeeeccceeekkkttt{{{KKKOOOLLLUUU\\\~~~{{{nnneeebbbeeeddd^^^WWWQQQHHH@@@;;;888555333333333333222222222222444777999888777666666777888888888888777444444555555444444333333333333555666888999999999;;;???CCCFFFHHHKKKMMMOOOTTTTTTTTTVVV___jjjqqqssspppllliiijjjllljjjddd___\\\YYYUUUQQQNNNLLLKKKJJJNNNUUUddduuuzzzuuunnnbbbfffuuu|||vvvuuukkkccc^^^lllooohhhlllaaaZZZYYY]]]qqq|||vvvmmmjjjkkkmmmlllnnnooo}}}{{{}}}zzztttiii^^^VVVUUU\\\dddssssssgggaaa___[[[ZZZ\\\ZZZXXXUUUUUUWWWYYYYYYYYYXXXZZZYYYRRRJJJEEEFFFIIIJJJHHHEEEBBB@@@@@@AAABBBDDDDDDDDDDDDFFFJJJOOORRRUUUXXX[[[ZZZWWWXXX]]]bbbeeejjjrrrxxx}}}}}}~~~~~~}}}{{{yyywwwttttttyyyKKKOOOLLLTTT\\\~~~zzzmmmcccaaadddccc]]]WWWQQQHHH@@@;;;888555333333333333222111111111444666888777666444555666666777777666666444555555555444444333222222333555666888999999:::===@@@DDDGGGIIIJJJKKKLLLSSSUUUUUUUUU\\\iiiqqqrrrqqqmmmjjjkkkllljjjddd]]]]]][[[WWWRRRNNNLLLKKKJJJQQQUUUbbbuuuqqqllliiiaaaiii}}}~~~vvvqqqhhhbbb[[[eeejjjeeehhh}}}fffYYYZZZ]]]mmmzzznnniiihhhkkkkkklllzzzsssuuuppp___WWWYYY```dddnnnzzzmmmeee___ZZZYYY[[[WWWUUUTTTTTTVVVWWWXXXXXXUUUWWWXXXRRRJJJEEEFFFHHHJJJHHHEEECCCBBBCCCDDDEEEFFFGGGHHHHHHIIIMMMTTTYYYaaaeeehhhgggeeeffflllrrryyy~~~KKKNNNKKKTTT\\\~~~xxxkkkaaaaaadddbbb\\\VVVPPPIIIAAA;;;888555333333333333222111000111333666777777666333444555555666666555555444444555444444333222111222333444666888999::::::===@@@EEEGGGHHHIIIJJJKKKRRRWWWVVVTTTZZZhhhpppqqqqqqmmmkkklllmmmkkkddd]]]___\\\WWWRRRNNNLLLKKKLLLRRRSSS```uuussslllhhhccclll~~~uuuzzzvvviiiccc^^^\\\eee}}}gggdddgggyyykkkYYYWWWZZZeee|||wwwmmmgggeeeiiijjjkkkvvv}}}ttt~~~}}}iiiaaaeeekkkmmmwwwsssjjjaaaYYYVVVWWWTTTTTTTTTSSSSSSTTTTTTUUUQQQSSSTTTRRRMMMIIIIIIJJJJJJHHHFFFDDDDDDFFFHHHIIIJJJLLLNNNNNNPPPUUU^^^dddlllooorrrsssssstttyyy|||KKKNNNKKKSSS[[[~~~zzzlllbbbbbbdddaaaZZZTTTPPPIIICCC;;;888555333333333333222000000000333555777666555333444555555666666555555444444444444333222111000111222444666888999:::::::::>>>CCCGGGHHHIIIJJJKKKRRRXXXWWWSSSXXXfffppppppnnnllljjjlllnnnlllfff___```]]]WWWQQQMMMLLLMMMNNNNNNNNN[[[rrr~~~yyy~~~vvvrrrooovvvrrrnnnhhh______YYYYYY]]]mmmyyyaaacccfffsssttt^^^WWWVVV\\\ooo|||vvvjjjcccaaafffiiijjjtttyyywwwwww{{{vvvjjj___YYYYYYSSSTTTSSSRRRQQQPPPPPPQQQOOOPPPQQQRRRQQQOOONNNMMMMMMLLLJJJIIIJJJLLLOOOQQQRRRUUUXXXZZZ]]]dddooowwwyyyzzz}}}KKKNNNKKKSSS[[[~~~~~~pppfffbbbdddaaaYYYSSSOOOJJJDDD;;;888555333333333333222000000000222555666666555444555555666666666666666333444333333222111000///111222444666888999:::;;;777<<>>AAADDDGGGIIIJJJPPPXXX\\\XXXWWW^^^iiinnnkkklllnnnnnnmmmkkkhhhfffeee]]]VVVUUUQQQLLLJJJLLLMMMLLLTTTeeewwwttt___WWWWWWWWWWWWTTTTTTRRROOOPPPXXXeeeooojjjnnn{{{aaa]]]^^^eeennnuuu]]]ZZZWWW^^^xxxrrrfff\\\^^^eeejjjmmmooo~~~uuukkkvvvvvvqqquuu|||zzzmmmfffdddaaa\\\XXXUUUTTTTTTUUUVVVWWWZZZ]]]```cccddd\\\[[[YYYZZZ^^^bbbdddeeehhhppp{{{JJJOOOMMMVVV\\\}}}}}}qqqhhhgggeeebbb^^^YYYRRRJJJDDD;;;999666444333333222111000111333555666777888888333222222333555666555444555555444444333222222222333333333555888999999999999:::===@@@CCCFFFIIIJJJNNNWWW\\\XXXTTTZZZgggpppnnnppprrrsssrrrpppllljjjeee___YYYVVVSSSOOOMMMMMMOOOMMMRRRaaarrrtttaaaTTTPPPRRRTTTTTTSSSSSSQQQMMMJJJMMMSSSYYYbbbiiiyyy^^^\\\___eeelll|||nnn\\\XXXVVV[[[ooovvvjjj______dddhhhkkkmmmvvvqqqfffkkk~~~ooonnnttt||||||rrrnnnggg```[[[XXXWWWXXX\\\^^^aaaeeeiiilllooopppeeeeeeeeegggkkkoooqqqqqqqqqzzzIIINNNMMMUUU\\\}}}|||oooeeeeeedddbbb___ZZZRRRIIICCC;;;888555333333333222111///000222444555777888999444333222333555666666555555555444444333333333333333222222444777999999999:::;;;===@@@BBBEEEGGGHHHMMMVVV\\\ZZZUUUZZZiiivvvuuuvvvxxxyyywwwsssooolllccc___ZZZWWWUUUQQQOOOMMMQQQMMMPPP\\\kkkzzzggg___TTTMMMLLLOOOQQQRRRRRRRRRRRROOOLLLLLLMMMOOO[[[ggg}}}zzz^^^___ccchhhmmmzzzddd\\\WWWSSSVVVcccxxxmmmddddddhhhjjjkkkmmmppp{{{iiidddaaappp|||rrriiidddaaaaaaaaahhhlllssszzzzzzzzz|||IIINNNMMMUUU[[[}}}|||lllaaacccbbbaaa___ZZZRRRHHHBBB999666333222222222111000///000111222444666888999666444333333555777777777555555444444444444333333222111222444777999:::999<<<===>>>@@@BBBCCCEEEEEEMMMUUU\\\]]]YYY]]]lll{{{yyyzzzzzzyyyvvvqqqllliiiaaa___[[[XXXUUUSSSPPPMMMQQQMMMNNNWWWeeetttoooYYYVVVRRROOONNNNNNPPPQQQSSSSSSSSSRRROOOMMMLLLLLLRRRdddpppaaafffllloooqqq{{{hhh\\\UUUQQQSSS[[[vvvtttlllfffgggkkkkkkkkkmmmpppllleee\\\bbbttt{{{uuurrrqqqooowww~~~IIINNNLLLUUU[[[||||||kkk___bbbaaa```^^^YYYQQQHHHBBB888555333111222222111000000000000111333555777888777555333333555777888888555555444444444444444444111111111333777999:::999===>>>???AAABBBDDDEEEFFFMMMSSSZZZ^^^\\\___kkkyyyzzzyyyxxxuuuqqqlllhhhfff______]]]XXXWWWVVVRRRMMMQQQMMMMMMTTT```nnnjjjYYYVVVVVVVVVTTTQQQPPPPPPQQQTTTTTTSSSQQQOOOLLLIIIHHHIII```iiiccckkksssvvvwwwzzz```UUUPPPSSSXXXooorrrjjjeeegggiiiiiijjjlllqqq|||jjj^^^^^^gggxxx{{{|||HHHMMMLLLTTT[[[|||{{{kkk```cccbbb```^^^YYYRRRJJJDDD888666333222333333222111111000000111222444555666666444222222444666777777444444555555555555555555111000111333777999:::999;;;<<<>>>AAADDDFFFHHHIIIMMMPPPWWW]]]\\\]]]fffrrrzzzyyyvvvsssoookkkiiiggg___aaa___ZZZYYYYYYUUUNNNPPPLLLLLLSSS]]]jjj{{{uuubbbWWWSSSWWWZZZ[[[YYYUUUQQQQQQRRRSSSRRRPPPOOOMMMLLLJJJHHHIII```fffbbbmmmxxx{{{|||hhhZZZQQQSSSTTTeeevvvmmmfffeeefffgggkkkooommm{{{sssfffaaaaaajjjqqquuu~~~HHHMMMLLLTTT[[[|||zzzlllccceeecccaaa^^^ZZZSSSKKKFFF999777444333444444444333111111000000111333555666555333111111333555666777444444555555555555555555000000000333777999:::999999:::===AAAEEEIIIKKKMMMNNNOOOTTT[[[[[[ZZZ```jjj|||zzzwwwssspppnnnllllll___bbbaaa\\\[[[[[[WWWOOOPPPLLLLLLRRR[[[hhhyyyiiiWWWTTTZZZXXX\\\^^^\\\WWWRRRQQQRRRPPPOOOMMMMMMMMMNNNNNNMMMNNNcccddd___lllyyy~~~ppp^^^SSSRRRPPP[[[}}}ssshhhddddddgggmmmsssgggwww{{{nnneee___aaaiiieeeccccccLLLNNNJJJSSS]]]pppdddeeedddccc___XXXPPPHHHCCC;;;888555333333333333222222111000000000111222333333444333222111333666888666666666666666666666666111111222333555777999:::<<<;;;<<<@@@FFFJJJKKKJJJMMMNNNSSS\\\______eeemmmyyy}}}vvvtttsssrrrjjjfffaaa^^^\\\YYYTTTPPPPPPPPPRRRSSSUUU___sssvvveeeYYYUUU\\\```aaa^^^]]]\\\VVVMMMOOOSSSSSSNNNMMMPPPOOOJJJQQQbbbxxxsssaaa```fffppp|||iiiQQQPPPRRRQQQpppxxxkkkdddcccdddiiinnnnnnooo|||dddYYYbbbssstttddd___```kkkLLLNNNJJJSSS\\\ooodddddddddccc___XXXPPPHHHCCC;;;888555333333333333222111000000111222444666777444444444333222333666999555555555555555555555555111111222333555777999:::;;;:::;;;???DDDHHHIIIIIIKKKKKKQQQXXX\\\]]]bbbjjjyyy~~~xxxuuutttssslllgggccc```^^^[[[VVVQQQNNNMMMNNNPPPQQQZZZmmm~~~qqqbbb[[[]]]aaacccbbbaaaaaaZZZRRRRRRVVVVVVSSSSSSUUUTTTPPPPPPZZZjjjyyynnnaaagggllluuuyyyUUUOOORRRPPPfffppphhheeedddggglllllllllyyyggg[[[^^^cccyyy|||ooozzzzzz|||xxxtttkkkkkkKKKNNNJJJSSS\\\~~~ooocccddddddbbb___XXXPPPHHHCCC;;;888555333333333333222///000000222444777:::;;;666666555444333333666999555555555555555555555555222222222333444777999::::::999:::>>>CCCGGGIIIIIIIIIJJJNNNUUUYYY[[[aaagggxxx{{{wwwuuusssmmmiiieeebbb```\\\WWWRRRMMMLLLLLLMMMNNNUUUfffvvvzzzhhh```___bbbcccbbbbbbaaa\\\UUUUUUXXXYYYWWWWWWYYYWWWTTTSSSYYYbbbnnnzzzkkkfffqqqttt{{{ZZZMMMRRRPPP]]]zzzvvvlllgggdddeeehhhiiifffpppnnn___\\\VVVhhhttt]]]]]]aaa^^^uuuqqq{{{JJJMMMJJJSSS\\\}}}~~~nnnbbbccccccbbb^^^XXXPPPHHHCCC;;;888555333333333333222//////000111444777999;;;777777666555333333666888555555555555555555555555222222222222444666999;;;::::::<<<>>>BBBFFFIIIKKKJJJKKKOOOSSSXXX]]]bbbfffvvv~~~zzzwwwtttnnnkkkfffdddbbb^^^WWWSSSNNNMMMLLLLLLLLLRRR```nnnvvvooonnnmmmjjjhhhgggfffccc______aaaaaaaaa```___^^^\\\]]]dddnnnxxxkkknnnzzz{{{```MMMRRRRRRYYYpppzzzooohhhcccccceeefffccciii|||~~~ddd\\\WWWaaa{{{rrr^^^YYYWWWTTTfff|||IIILLLJJJSSS[[[{{{~~~nnnaaabbbbbbaaa^^^XXXPPPHHHCCC;;;888555333333333333222000000000000222444666777888888777555333333555777555555555555555555555555333222111222333666999;;;;;;<<<===???BBBFFFJJJMMMNNNOOOQQQTTTZZZ```eeefffrrr}}}}}}yyytttppplllhhheeeccc___XXXSSSNNNLLLJJJJJJJJJNNNZZZfffyyyvvvtttttttttrrrqqqoooooommmjjjhhhhhhiiiuuu~~~nnnsssiiiOOOPPPPPPWWWkkk{{{ooohhhbbbaaacccdddbbbffftttlll]]]ZZZ\\\dddfffnnnsssoooiiiddd\\\SSSZZZpppHHHLLLJJJSSSZZZyyyoooaaaaaaaaa```]]]WWWPPPHHHDDD;;;888555333333333333222000000//////000222333444888888777444222222444666444444444444444444444444333222111111333666:::<<<;;;===>>>@@@BBBFFFKKKOOOPPPRRRRRRTTTZZZcccgggfffmmmzzzzzzvvvrrroookkkhhhfffaaaZZZTTTMMMIIIGGGHHHHHHJJJTTT^^^{{{}}}zzzyyyvvvrrrrrrtttzzzwwwrrrvvvqqqSSSNNNMMMSSSdddzzzooogggaaa___aaaaaabbbfffnnn~~~uuu___[[[VVVTTT[[[___gggrrryyywwwkkk___YYYhhhuuurrr~~~HHHKKKJJJSSSZZZxxxpppbbbaaaaaa```]]]WWWPPPHHHDDD;;;888555333333333333222000/////////000222333555888888666444111111222444444444444444444444444444444222111111222666:::<<<:::<<<>>>???@@@DDDJJJOOOPPPRRRRRRRRRYYYcccgggeeeiiiwww|||wwwuuurrrooollljjjddd]]]WWWMMMIIIGGGHHHHHHJJJRRR[[[rrruuuyyyyyytttTTTOOOLLLPPP]]]{{{oooggg```]]]^^^^^^bbbfffkkkuuuiii___[[[___cccaaafffuuu}}}tttdddjjj|||||||||GGGKKKJJJSSSZZZwwwqqqbbbaaaaaa```]]]WWWPPPHHHDDD;;;888555333333333333222////////////111333555666888888666333000000222444444444444444444444444444444222111111222666:::<<<999;;;===>>>???CCCIIINNNNNNQQQPPPPPPWWWbbbeeebbbfffttt}}}wwwxxxuuuqqqooolllggg___YYYOOOLLLIIIJJJJJJLLLTTT\\\kkkwww|||tttTTTPPPOOOPPPZZZuuu|||pppggg___\\\]]]\\\bbbgggiiipppuuufffgggvvviiicccdddtttoooooozzzFFFKKKIIIQQQVVVssszzznnngggdddbbb___[[[VVVOOOHHHBBB;;;888444222222222111000222111///...///111444666666555444333222333444444666666444333333222333333555333111000222444555555:::===@@@AAAAAADDDJJJOOOOOOPPPQQQUUUYYY___dddhhhaaattt|||vvv~~~xxxqqqllljjjhhheeebbbXXXQQQMMMNNNMMMKKKNNNUUUjjj~~~```QQQRRRTTTRRRllltttkkkddd]]]XXX[[[\\\bbbjjjppp{{{rrr{{{}}}tttrrr~~~sssqqqIIIMMMKKKSSSWWWqqq|||mmmddddddbbb___[[[VVVOOOHHHCCC;;;888444222222222111000222111///...///111444555666555444333333333444444777666555444333333333333444333111111222333555555:::<<>>===>>>AAAHHHNNNSSSUUUVVVXXX[[[___dddhhhmmmqqqxxxuuuxxxssslllhhhggggggeeeccc\\\WWWRRRPPPNNNLLLMMMQQQ\\\qqq~~~zzzzzzzzzzzz|||yyy|||]]]WWWWWWSSSaaavvvyyyqqqjjjbbb\\\YYYYYY]]]dddgggnnn{{{ttt}}}GGGJJJIIISSS[[[www}}}lllaaacccaaa^^^[[[VVVPPPHHHCCC;;;888444222222222111000111000/////////111222333666555555444444444444444777777777666666555444444222333333222222222444555<<<===>>>>>>>>>AAAHHHNNN]]]]]]\\\ZZZZZZ___ffflllpppmmmxxx{{{zzz|||uuunnniiiggggggeeecccXXXUUUQQQOOOMMMLLLLLLNNNVVVkkkyyy~~~wwwuuuqqqlllaaa```___^^^___aaacccdddgggnnnyyyttt}}}cccXXXXXXTTT^^^ooo{{{rrrjjjaaa[[[[[[ZZZ^^^dddggglll}}}~~~ssszzzIIIKKKHHHQQQYYYxxx|||mmmccccccaaa^^^[[[VVVPPPIIIDDD;;;888444222222222111000111000/////////000111222555666666555555555444444777777777777666555444333111333444333222222444666===???@@@??????CCCIIINNNdddccc```\\\ZZZ^^^hhhppppppkkktttyyypppiiifffdddbbb___VVVUUUSSSPPPOOOOOOOOOOOOSSSfffssswwwooofffddd```]]]ZZZYYYYYYYYYXXXZZZ]]]dddqqqrrr{{{lll[[[YYYWWW^^^mmmwwwmmmccc\\\[[[YYY]]]dddgggjjjyyyuuuuuuKKKNNNJJJQQQVVVvvv{{{nnneeebbbaaa^^^[[[WWWPPPIIIDDD;;;888444222222222111000000000000//////000000111555666666666666555444444555666777777666555333222000333555444222111333666<<>>AAABBBBBBCCCGGGJJJSSSXXX[[[[[[ZZZ]]]eeelllnnnpppxxxwwwnnniiifffcccaaaYYY\\\[[[VVVTTTUUUTTTOOOMMM[[[dddpppzzztttqqqooogggfffdddbbb___^^^___```aaaeeeqqqlllvvv{{{zzzsssaaa^^^```gggkkk}}}zzzpppiii^^^[[[^^^dddeeedddmmmyyyxxxzzzyyy}}}BBBKKKLLLSSSTTTrrr|||mmmcccbbb```^^^[[[WWWQQQJJJEEE;;;888444222222222111111000000000000000/////////555666777777777666444333444444666666555444111000///333666555222000333666888<<>>AAAEEEHHHHHHIIIMMMSSSZZZ___bbbcccgggkkkvvv|||uuujjjjjjgggaaaZZZTTTRRRRRRPPPOOOMMMIIIKKKXXXlll{{{xxxyyy}}}cccTTTSSSbbbooo}}}~~~zzzrrrkkkddd```]]]\\\\\\]]]eeetttrrrjjj]]]YYYeeeqqqqqqoooyyyggg\\\XXXTTTUUUYYYWWWSSS\\\lllxxxLLLMMMJJJSSSXXXttttttkkkfffdddcccbbb```[[[SSSJJJCCC===:::666333222222111000111111000///////////////000000000000111222333444222333444666777777888888555333111333555666555333111111333888???DDDDDDDDDFFFIIILLLPPPYYYbbbeeebbbfffgggrrrzzzooommmhhhaaaZZZVVVTTTTTTRRRQQQOOONNNLLLQQQbbbsss{{{zzz|||zzz[[[TTT[[[]]]qqq~~~yyywwwqqqggg```^^^eee^^^[[[dddtttpppdddaaacccfff}}}mmmsss||||||tttzzzmmmjjjeee[[[YYY[[[___\\\VVVZZZddd|||LLLNNNKKKSSSXXXtttuuulllgggfffeeedddbbb]]]UUUKKKEEE===999555333222222222111111000000/////////////////////000000111222444444222333444555777777777888555444222333555666555333222000111777???DDDDDDBBBFFFIIILLLPPPYYYcccgggfffggghhhqqq~~~wwwpppnnniiiccc\\\WWWUUUTTTTTTSSSQQQOOOKKKNNN\\\kkk|||}}}hhhWWWZZZ\\\ppp~~~{{{wwwooohhheeegggaaa^^^dddooo~~~}}}jjjbbbccceee|||vvvqqqpppllloooxxxjjj___]]]^^^bbb]]]VVVXXX```zzzLLLNNNKKKTTTXXXtttwwwmmmhhhfffeeedddaaa\\\TTTKKKEEE<<<999555333333333333222000000000000/////////////////////000111333444555333333444555666777777888666555444444555666555333444000///444===CCCCCC@@@FFFIIIKKKOOOXXXcccjjjjjjiiiiiiooo{{{xxxqqqoookkkeee___ZZZVVVSSSVVVUUUSSSQQQLLLKKKTTT```yyyuuuwww|||~~~^^^ZZZ[[[mmm}}}|||uuunnnjjjiiidddaaabbbhhhssstttfffcccdddiiizzzvvvsssooommmzzztttdddaaabbbddd___VVVVVV]]]wwwMMMNNNKKKTTTYYYuuuxxxmmmhhheeedddbbb___YYYRRRIIIBBB;;;888444333333333333333000000000000000//////.../////////000111333444555333333333444555666777888777666666555555555444444555000---222<<>>EEEIIIKKKMMMVVVccckkkmmmiiiiiinnnvvv|||{{{tttqqqmmmhhhccc]]]WWWTTTUUUTTTTTTRRRLLLIIIOOOWWWooonnnttt|||fffYYYYYYggg}}}yyyyyytttmmmiiihhheeebbbaaaaaahhhzzztttkkkiii___kkkssssssttt{{{yyy~~~{{{vvv~~~fffbbbbbbeee```WWWUUU[[[sssMMMNNNLLLUUUZZZwwwxxxmmmffffffdddaaa^^^XXXQQQHHHBBB;;;888444333333333333333///000000111000///............///000111333555666333333333333444666777888888888888777555444444444666111...111:::@@@AAA???DDDHHHJJJLLLSSS```iiimmmhhhhhhlllrrryyyyyywwwtttooojjjfff```ZZZUUUSSSRRRSSSRRRNNNIIILLLRRRiii{{{~~~{{{{{{{{{{{{zzzmmmttt}}}lllWWWUUU```|||vvvtttpppkkkgggfffdddbbb```^^^bbbrrrzzzpppdddbbbaaaeeeqqqqqqjjjxxxeee```___bbb___WWWUUUZZZoooLLLNNNLLLWWW\\\zzzyyymmmfffhhhfffccc___ZZZRRRJJJDDD<<<999555333333333333222///000111111111000...---......///000111333555666333333222222333555777888999999:::888555444444555666333000222777===@@@AAACCCGGGJJJKKKQQQ\\\eeeiiieeefffjjjpppwwwwww|||wwwpppkkkgggbbb\\\WWWRRRQQQRRRRRRNNNJJJKKKPPPbbbvvv|||nnnfffaaa^^^\\\cccwwwqqqqqqyyyyyyZZZTTTZZZvvvwwwrrrmmmjjjiiieeedddbbb```]]]```lllyyyvvvddd\\\YYYcccuuu~~~mmmgggxxxddd]]][[[^^^[[[TTTSSSXXXkkkLLLNNNMMMXXX___}}}{{{nnngggiiifffccc^^^YYYQQQIIIDDD===999555333222222222111//////111111111000...------......000111444555666333333222222333555777888999;;;;;;999555333444555666555444333666:::@@@DDDBBBGGGJJJJJJNNNWWW```cccbbbdddhhhnnnwwwyyyqqqkkkhhhddd^^^YYYSSSRRRRRRRRROOOIIIIIIMMMXXXmmmzzzjjj___YYYUUURRR[[[mmmuuutttpppvvvhhhYYYVVVgggzzzqqqkkkjjjkkkgggdddcccbbb______gggqqqjjj```[[[cccqqqyyyiiifff|||ddd[[[WWWYYYVVVPPPOOOTTThhhLLLNNNMMMYYY```}}}ooohhhgggdddaaa\\\WWWOOOGGGBBB===:::666333222222111000...///111222111000...------......000222444666777333333222111222555777999:::;;;<<<999555333333555666666666555555999@@@FFFAAAFFFJJJJJJLLLUUU\\\___```cccgggmmmwwwzzzqqqkkkhhheee___ZZZUUUSSSSSSSSSOOOIIIHHHLLLNNNddd~~~vvveee[[[UUUPPPNNNJJJWWWzzznnnuuuvvv{{{||||||www___UUU\\\uuu|||pppiiiiiimmmiiifffdddccc```___dddkkk|||{{{nnndddbbbeeeooorrrdddddd~~~eee[[[UUUUUUSSSLLLLLLQQQgggKKKPPPPPPYYY```pppfffcccbbbaaa^^^YYYQQQGGGAAA;;;999555444333333222111000000000000//////////////////......///000222333555555444222111222555888888999:::;;;:::777333111222444555444222555<<>>>>>>>>>>>666444333444777888777555111777>>>CCCGGGNNNVVV]]]jjjmmmooonnnkkkkkknnnrrr}}}|||mmmhhhdddbbb]]]WWWTTTUUUPPPLLLHHHFFFGGGPPPcccuuujjjVVV^^^WWWQQQPPPOOOLLLKKKMMMQQQaaauuu~~~~~~}}}|||||||||{{{xxxwwwyyyzzzxxxzzz}}}|||vvvWWWXXXYYYtttooofffeeeeeebbb]]]\\\[[[ZZZXXX\\\hhhxxx|||www~~~pppcccbbbcccpppooolllddd\\\VVVUUUUUUYYYoooHHHMMMLLLUUU\\\~~~wwwhhhhhheeeaaa^^^[[[TTTKKKEEE<<<999555333333333222111000000000000000000000000//////............//////111222333333444444444444555666999<<<>>>???@@@@@@999555222444999<<<;;;888///444:::???CCCJJJSSSYYYcccfffjjjiiifffggglllqqqzzzpppllliiifff^^^VVVTTTWWWRRROOOLLLHHHDDDHHHXXXiiiwww{{{zzzwww]]][[[VVVTTTTTTSSSOOOLLLLLLJJJKKKQQQYYYcccttt~~~|||zzzyyy{{{~~~}}}|||zzzxxxwwwwwwwwwuuuuuuxxxyyywwwxxx|||yyyfffZZZWWWkkkzzzwwwjjjfffeeeccc```___]]]YYYUUUVVV^^^jjjsssxxxkkkkkkrrr|||zzzvvvqqqlllgggdddcccfffIIINNNLLLSSSXXXyyyuuufffeeecccaaa^^^ZZZTTTKKKEEE<<<999555333333333222111///////////////////////////......------......///000111222333444555555555444555888;;;===??????@@@:::555111333999===<<<:::///222666;;;@@@GGGPPPVVV\\\aaafffgggdddeeejjjpppvvvzzzsssmmmiiiaaaXXXSSSSSSPPPPPPOOOKKKEEEFFFSSScccppprrrnnn}}}lllZZZVVVTTTUUUTTTPPPMMMNNNNNNIIIJJJMMMKKKLLL[[[nnn||||||{{{~~~yyyxxxxxx{{{~~~{{{{{{{{{zzzyyywwwvvvuuuuuusssssswwwxxxwwwxxx{{{|||```UUUeeerrrsss|||nnnhhhfffcccaaa```^^^ZZZVVVVVV[[[cccjjj~~~zzzvvvrrrooopppJJJNNNKKKQQQVVVuuusssdddcccbbbaaa___ZZZSSSKKKEEE<<<999555333333333222111////////////////////////......------------......///000111333444555555555333444666999;;;<<<>>>>>>:::555111111666;;;<<<;;;111333444888===EEEMMMSSSWWW___fffhhheeeeeekkkqqqttt~~~xxxnnnkkkhhh```WWWSSSQQQQQQQQQMMMGGGEEENNNZZZgggwwwsss{{{nnnYYYTTTRRRTTTUUURRRPPPRRRKKKHHHJJJNNNKKKFFFMMMZZZtttyyyvvvxxx}}}~~~~~~zzz{{{{{{{{{{{{zzzyyyxxxvvvtttuuuyyy{{{yyyzzz}}}~~~kkkTTT```sssbbb|||ssslllhhhddd```]]][[[XXXVVVWWW[[[aaafff|||JJJNNNKKKRRRVVVuuuqqqcccbbbcccccc```ZZZRRRJJJFFF<<<999555333333333222111000000000000000000000000......------------......---...000222333555555555444555666888999;;;<<<===999666222111333777:::<<<444333333555;;;BBBJJJOOOTTT^^^hhhkkkhhhfffkkkqqqssszzzyyynnnmmmnnniii___YYYUUUTTTRRROOOHHHCCCFFFMMMZZZjjj|||fffWWWSSSSSSVVVWWWUUUTTTVVVMMMLLLLLLLLLJJJIIIMMMTTT]]]|||www~~~yyyvvv|||~~~}}}|||||||||}}}}}}~~~~~~~~~}}}{{{|||``````jjjnnnXXX]]]|||zzzqqqkkkeee```ZZZYYYWWWVVVXXX[[[___bbbqqqHHHMMMKKKSSSYYYzzzqqqeeecccddddddbbb[[[RRRJJJEEE<<<999555333333333222111000000000000000000000000...------,,,,,,------...,,,---///111333444555555777777777888999:::<<<<<<999888666222111444999>>>666444222333888???GGGKKKQQQ]]]jjjnnnjjjgggjjjooossswww|||sssrrrqqqkkkccc^^^[[[WWWTTTRRRMMMFFFDDDFFFMMM]]]sssuuu}}}~~~xxxlll\\\TTTSSSUUU[[[^^^[[[XXXXXXTTTTTTQQQLLLKKKOOOPPPOOOUUUsss}}}~~~zzz|||~~~}}}}}}}}}}}}sss___aaaYYYIII___wwwnnnfffbbb]]][[[YYYYYYZZZ\\\]]]^^^dddrrrFFFLLLKKKUUU]]]qqqfffccceeefffccc[[[RRRJJJEEE<<<999555333333333222111000000000000000000000000...------,,,,,,------...+++,,,...000222333444555999999999999:::;;;<<<===999:::888444000222999@@@777444111111666===DDDHHHOOO\\\kkkppplllhhhjjjnnntttvvvzzzvvvqqqhhhbbb```^^^YYYVVVVVVSSSLLLHHHGGGHHHVVVkkk|||rrrooohhhaaa\\\TTTRRRRRRXXX```ccc```[[[ZZZTTTWWWTTTNNNPPPXXXWWWOOOPPPeee~~~}}}}}}}}}}}}~~~|||XXXWWWmmmQQQXXXfffzzzooohhhdddbbb```]]]\\\]]]]]]\\\\\\[[[gggwwwJJJLLLJJJUUU[[[zzznnneeefffccc```[[[VVVPPPIIIDDD<<<999555333333333222111////////////....................................---......000111333555666444444555777:::<<>>999222///222555888666333111333888@@@FFFPPP[[[jjjtttuuuqqqmmmlllrrrrrryyy{{{sssmmmeee]]]ZZZ```YYYUUUVVVVVVOOOGGGCCCBBBHHHVVViiizzz{{{dddZZZ^^^\\\cccjjjlllnnnnnnjjjdddZZZYYYXXXYYY\\\___aaaaaaWWWeeeuuutttYYY]]]bbbPPPZZZrrrxxxoookkkhhhccc```aaa```\\\ZZZ[[[WWW[[[eeerrrLLLMMMLLLVVV\\\zzzoooffffffccc___[[[WWWPPPIIIEEE<<<999555333333333222111////////////.......................................//////111222444666777555555666777:::<<>>:::333222999@@@CCCQQQbbbnnntttuuuqqqlllmmmvvv{{{|||rrrfffccc]]]VVVRRRTTTVVVRRRMMMKKKFFFEEEHHHRRR___nnn~~~wwwjjj___^^^___aaadddfffffffff___dddwww{{{~~~{{{YYYfff```GGGTTTYYYwwwuuuddd```^^^aaaaaa]]][[[[[[ZZZZZZZZZ^^^iii{{{LLLNNNLLLWWW\\\yyymmmfffbbb___\\\XXXTTTNNNGGGCCC<<<999555333333333222111////////////.......................................//////111222444666777666666666777999===@@@BBBIIIPPPWWWTTTIII===555222999???BBB>>>666222777>>>???MMM^^^jjjrrrxxxvvvpppmmmvvv{{{zzz}}}nnnhhh[[[TTTPPPSSSVVVTTTQQQPPPJJJFFFEEEKKKUUUdddxxxvvviii```aaabbbeeehhhiiiiiihhh___cccvvv{{{~~~~~~~~~~~~]]]]]]uuuQQQOOONNN]]]wwwhhhdddbbbeeefffcccaaaccc\\\[[[YYYZZZaaaqqqKKKMMMLLLVVV[[[xxxllleeeaaa___\\\XXXTTTNNNHHHCCC<<<999555333333333222111////////////....................................---......000111333555666777666666777999===AAACCCEEEJJJOOONNNGGG>>>666222777>>>CCC@@@888333666;;;>>>LLL[[[eeeppp{{{|||wwwpppvvvzzzzzzssslll^^^VVVQQQTTTWWWVVVTTTTTTKKKFFFBBBFFFNNN\\\oooyyynnnggggggiiikkknnnnnnkkkiii\\\aaauuuyyy}}}~~~vvvjjj^^^{{{___FFFIIIMMMiii{{{kkkfffcccddddddbbbaaaccc\\\\\\ZZZXXXZZZfffxxxJJJLLLKKKVVVZZZvvvjjjdddbbb```]]]YYYUUUPPPIIIEEE<<<999555333333333222111////////////....................................,,,------///000222444555888777666666999===AAADDDEEEFFFGGGGGGDDD>>>777333555:::@@@???999444555888;;;HHHTTT]]]jjjzzz~~~zzztttuuuxxx{{{~~~zzzssseee\\\VVVWWWZZZXXXVVVUUUPPPIIICCCBBBGGGQQQaaaooozzzrrrrrrsssttttttrrrnnnjjj]]]bbbvvvwwwzzzxxx{{{~~~~~~~~~}}}}}}~~~vvvvvvrrrTTTMMMJJJWWW{{{pppiiicccbbbaaa^^^]]]```^^^^^^]]]XXXWWW]]]jjjuuuIIILLLKKKUUUZZZuuuiiicccdddaaa^^^[[[WWWQQQKKKFFF<<<999555333333333222111000/////////....................................,,,,,,---...000222333444888777666666999===AAADDDGGGFFFDDDDDDCCC@@@999444222888======999555444555777DDDNNNUUUdddvvv}}}yyyxxxuuuwww|||}}}|||kkkbbb[[[ZZZ\\\YYYVVVVVVVVVNNNEEEAAAAAAGGGTTT```uuu{{{|||{{{{{{{{{yyyuuuoookkkaaafffxxx|||{{{tttxxx{{{|||{{{|||zzzzzzzzz|||~~~}}}xxxzzz{{{zzzyyyyyyyyy{{{}}}|||zzz{{{}}}~~~~~~}}}~~~}}}|||xxxmmm~~~pppUUUNNNMMM___xxxpppiiieeeccc___^^^aaaaaabbbaaa[[[VVVXXXbbbkkkuuuIIIMMMLLLUUUXXXsssgggccc```aaaaaa]]]VVVNNNHHHDDD???<<<888555444444333222000000000000////////////......................../////////......000444777777:::;;;:::888:::@@@FFFIIIGGGEEECCCBBB???:::666555555;;;BBB@@@777333555666>>>GGGOOOYYYgggsss{{{yyyzzzxxx{{{rrreeeZZZXXXZZZ[[[ZZZZZZVVVTTTNNNEEE>>>AAAKKKUUUggguuu|||}}}tttqqqsssccclllxxxwwwrrrxxxxxxxxxxxxyyy{{{{{{yyyvvvuuuvvvwwwzzz}}}~~~~~~|||yyyyyyxxxwwwuuutttrrrrrrzzzxxxvvvxxxzzz{{{zzzxxxxxxyyy|||~~~zzzqqqGGGJJJ___```mmmeeebbb```aaaccccccccc```\\\WWWUUUXXX[[[jjjxxxJJJMMMLLLVVVYYYuuuiiieeebbbcccbbb___XXXPPPIIIFFF>>>;;;777444444333333222000000000000////////////......................../////////......000333666666999;;;;;;:::===CCCHHHIIILLLMMMJJJDDD>>>======777222888FFFGGG;;;333555222999BBBKKKVVVeeettt~~~yyyyyyuuuxxxuuuhhh[[[YYYZZZZZZYYYYYYXXXVVVPPPGGG@@@AAAIIIPPP^^^kkkwwwyyysssrrrgggkkkyyy{{{vvvtttpppwwwvvvuuuuuuuuuwwwvvvuuusssrrrrrrtttvvvyyyzzz{{{{{{wwwvvvuuuuuuuuuuuuuuuvvvzzzyyyzzz|||~~~}}}yyyuuuyyyyyy|||{{{~~~xxxppp}}}YYYGGGRRRVVVvvvwwwmmmfffaaa```dddbbbbbb```[[[WWWUUUVVVXXXaaannnKKKNNNLLLVVVZZZwwwkkkgggeeedddccc```ZZZRRRKKKGGG===:::666444333333222111000000000000////////////------------------------/////////......///333666666999;;;<<<===@@@EEEJJJQQQ[[[dddbbbVVVJJJEEEFFF:::111444FFFPPPGGG:::666222666<<>>@@@DDDGGGVVVcccrrruuuiiiXXXKKKFFF===666333>>>SSS\\\NNN:::777777999???HHHUUUgggvvv~~~xxxxxx~~~~~~uuugggbbbcccbbbaaaaaa\\\ZZZVVVOOOIIIEEECCCCCCKKKQQQccczzznnnbbbfffrrr{{{~~~yyyxxx~~~uuuuuutttrrrpppooooooooonnnmmmooopppqqqqqqsssuuuxxx{{{yyyxxxuuusssssstttvvvxxxvvvxxx|||~~~zzzwww|||xxxxxx}}}uuutttfffkkkeeeHHHKKKQQQkkk{{{qqqiiieeefffbbbaaa```]]]YYYVVVTTTSSSUUU[[[eeesssyyytttuuuzzzKKKMMMLLLUUUZZZxxxjjjffffffccc```\\\XXXRRRKKKFFF===:::666333222222111000000000000000////////////------------------------.../////////...///111333666888:::<<<===>>>@@@AAAOOOXXXbbbhhhcccXXXLLLDDD@@@???555333MMMkkkaaaBBB:::666555:::AAALLL___ppp|||~~~{{{lllgggfffeeedddddd^^^[[[WWWSSSOOOIIIDDD@@@AAAEEESSSiii~~~ttt]]]XXXUUUnnn}}}~~~zzzwwwsssqqqqqqqqqppppppssstttuuuuuuuuuwww{{{~~~|||yyyuuusssssssssttttttvvvyyy|||}}}}}}}}}}}}{{{xxxwwwwwwwww{{{ssswww]]]zzzVVVMMMNNNXXXppp|||vvvooommmcccbbb```]]][[[XXXVVVTTTQQQUUU\\\hhhwww{{{ppppppllliiieeegggpppIIILLLJJJTTTXXXuuujjjeeefffbbb^^^ZZZWWWRRRJJJDDD===:::666444333333222111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,---/////////......000222444666888;;;<<<=========GGGHHHKKKPPPUUUUUUQQQNNNFFFHHH;;;///CCCdddcccIII:::444222666===FFFYYYlll|||}}}qqqjjjhhhfffdddccc^^^[[[XXXVVVTTTOOOHHHBBBBBBDDDNNN```sss{{{aaaYYYQQQ```zzzwwwxxx}}}~~~zzzvvvvvvvvvvvvuuuvvvyyy{{{{{{yyyyyy}}}~~~{{{xxxuuutttttttttsssuuuxxxyyyzzz}}}{{{yyywwwuuutttyyy~~~iiimmmlllSSSMMMLLLVVVtttyyypppkkkdddaaa^^^\\\[[[ZZZXXXVVVNNNQQQVVV^^^jjj{{{xxxlllooouuunnnbbbXXXXXXgggGGGJJJIIISSSVVVrrrlllggggggbbb]]]ZZZWWWRRRKKKDDD>>>;;;777444444333333222000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,---...000///......///111222444777:::===>>>>>>===CCCCCCEEEJJJQQQVVVVVVUUULLLLLLBBB555999KKKSSSNNN>>>555111555:::@@@RRReeerrr~~~zzz}}}zzzqqqlllgggdddccc]]]ZZZWWWXXXXXXUUUMMMFFFCCCDDDJJJXXXgggwwwpppcccZZZ[[[nnn~~~|||zzzzzzzzz{{{zzzzzzzzzzzzxxx|||~~~{{{zzz|||||||||{{{zzzyyyxxxxxxyyytttwwwzzz{{{{{{}}}|||yyyxxxyyy{{{~~~~~~zzznnnmmmUUUKKKMMM```wwwmmmgggccc```[[[YYYZZZZZZYYYWWWQQQSSSUUUWWW]]]kkk~~~zzzgggdddnnnmmmfff[[[RRRWWWhhhwwwFFFIIIIIIRRRTTTooonnnjjjhhhccc]]]ZZZXXXSSSKKKEEE???<<<888555444444333222000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,---...000///......///000000222666;;;???@@@@@@>>>>>>BBBIIIPPPUUUVVVTTTRRRPPPMMMGGG===444444AAAQQQDDD:::444666777;;;KKK^^^hhh{{{|||xxx{{{wwwqqqjjjeeeddd]]]YYYWWWXXX[[[XXXPPPHHH>>>>>>BBBMMMZZZiii{{{oooaaaXXXeeexxxwwwzzz}}}~~~}}}}}}}}}}}}xxx|||{{{yyyzzz}}}xxxxxxyyyzzz|||}}}}}}~~~uuuyyy}}}~~~}}}}}}}}}zzzzzz~~~vvvxxx|||zzzsss{{{fffSSSQQQLLLddd{{{ooojjjccc^^^YYYWWWXXXYYYYYYXXXWWWXXXWWWSSSTTT^^^ppp~~~zzz___UUUZZZccciiidddWWWQQQVVV___vvvHHHOOOJJJRRRWWWiiikkkeeeeeeeeebbb[[[WWWTTTMMMFFF===:::666333222222111000////////////..................------------.................................000444888<<>>;;;777444444333222222////////////..................------------..............................000111333666;;;AAAFFFIIIBBBEEEQQQcccmmmggg]]]XXXLLLKKKIIIDDD:::555<<>>;;;777555444444333222////////////..................------------..............................111000111444:::BBBKKKPPPLLLJJJLLLWWWdddjjjhhhdddVVV[[[^^^YYYIII999777<<>>???DDDHHHMMMSSS\\\dddeeebbb```[[[WWWVVVPPPEEE:::555777777AAALLLHHH:::555<<<<<>>:::666444333333222111////////////..................------------..............................---...000222555888;;;===BBBIIIOOORRRYYYccciiiiiifff^^^WWWUUUPPPGGG===999555888???GGGIIICCC;;;777:::AAAPPPeee|||vvvggg______aaa___\\\]]]YYYTTTQQQIIIBBB???BBBEEEKKKWWWgggyyyxxxyyy{{{}}}}}}|||zzzxxxyyyxxxwwwxxxzzzzzzyyywwwzzzxxxxxxxxxzzz||||||{{{qqqpppooonnnooorrrtttvvvtttvvvyyyyyywwwuuuuuuvvvxxxxxxwwwvvvwwwyyy|||}}}|||~~~~~~{{{TTTTTT[[[|||uuullleeebbbYYY\\\^^^^^^[[[XXXWWWWWWPPPQQQWWW```iiissssss___ddd~~~zzzpppiiifffaaa___iiiyyy}}}uuuiii^^^VVVRRRPPPPPPMMMNNNQQQWWW```lllwww}}}GGGMMMIIIQQQYYYpppooolllggggggddd]]]YYYUUUOOOGGG???<<<777555444444333222000/////////.....................------..........................................000333777;;;>>>EEEJJJMMMKKKQQQaaannntttmmmeee]]]XXXQQQGGG???===444<<<@@@AAAGGGMMMEEE666;;;@@@IIIWWWkkkyyyiiibbbccceeebbb]]]ZZZWWWUUUTTTNNNGGGEEEGGGDDDFFFMMMYYYjjj{{{~~~}}}~~~~~~zzzyyyxxxwwwvvvvvvvvvwwwwwwvvvuuuvvvxxxzzz{{{{{{yyywwwvvvvvvxxxzzz{{{yyywwwqqqpppnnnllllllmmmoooqqqooovvv|||zzzuuuqqqssswwwuuuuuutttssstttvvvxxxyyy~~~~~~|||~~~eeeXXXUUUiii~~~qqqgggaaaZZZ^^^aaa```[[[XXXXXXYYYOOONNNQQQWWW]]]ffftttfff[[[mmmzzz{{{ddd___XXXUUUUUUVVVUUUSSSSSSQQQOOONNNRRRYYYaaaffflllqqqvvvxxxxxxzzzGGGHHHGGGRRRUUUnnnmmmfffaaadddddd___YYYUUUNNNGGG>>>;;;888666555444333222111111000///////////////...------,,,,,,------...------------------------------------...111666;;;IIIIIIJJJNNNVVVbbbnnnuuutttssslllaaaZZZVVVJJJ===777999555999KKKPPPCCC999777===DDDKKKYYYqqq~~~kkkdddaaa^^^^^^aaa^^^[[[XXXVVVUUUQQQJJJDDD???@@@DDDLLLYYYkkk}}}~~~~~~yyyxxxsss}}}|||zzzvvvssssssuuuxxxppppppooonnnnnnqqquuuyyyuuukkkkkkttt{{{zzzuuuvvvvvvuuutttssssssrrrrrrrrrrrrqqqooommmlllnnnpppppppppssswwwvvvqqqoooqqqtttpppmmmmmmppprrrrrrqqqxxxxxx{{{xxxkkkSSS\\\nnnvvviiibbbgggeeeaaa\\\XXXWWWWWWXXXWWWRRRQQQUUUXXX[[[gggsssuuubbb```rrrpppXXXTTTVVVYYY]]]aaabbb]]]VVVVVVVVVVVVRRRLLLIIIIIIKKKPPPQQQRRRSSSTTTXXX^^^bbbiiixxxHHHIIIHHHRRRTTTmmmnnnfffccceeeccc^^^ZZZVVVNNNEEE>>>;;;888666555444333222111111000///////////////...------,,,,,,------...------------------------------------...111666:::DDDGGGNNNUUU\\\bbbgggjjjoooqqqrrrooohhh___SSSHHH===999777>>>PPP^^^TTT>>>777:::AAAGGGOOO```}}}ooofffbbb^^^\\\^^^]]]ZZZWWWVVVUUUSSSMMMIIIBBBBBBCCCFFFOOO]]]lllwww}}}zzz~~~yyyrrryyyzzz~~~yyyvvvuuussspppnnnooonnnmmmmmmoooqqqtttvvvyyysssmmmjjjkkknnnooonnnqqqqqqrrrrrrqqqqqqqqqppprrrrrrrrrpppnnnmmmoooqqqooonnnqqqvvvvvvssssssvvvqqqooommmlllllllllmmmmmmrrrrrrtttxxx~~~dddVVV^^^sssjjjeeeccc___[[[XXXWWWWWWXXXXXXTTTRRRSSSTTTVVV___jjjwww|||ttt[[[\\\ppp{{{hhh\\\VVV[[[^^^ccchhhkkkkkkeee```\\\[[[YYYUUUOOOKKKKKKLLLLLLKKKJJJJJJJJJKKKMMMOOOVVV```cccfffrrrJJJJJJHHHRRRSSSlllnnngggeeedddaaa]]][[[XXXNNNCCC>>>;;;888666555444333222111111000///////////////...------,,,,,,------...------------------------------------...000555999<<>>LLLfffcccAAA;;;999===DDDFFFNNNkkkwwwjjjddd___[[[ZZZZZZXXXVVVVVVXXXVVVRRRNNNEEECCCAAAAAAEEEPPP\\\eeexxx{{{wwwuuuwww{{{mmmnnnyyy~~~|||wwwxxx|||{{{ssskkkpppnnnlllnnnrrruuutttrrrrrrrrrqqqkkkeeecccfffjjjmmmnnnooopppqqqqqqqqqqqqsssssssssqqqooooooppprrrooommmooosssvvvuuuxxx{{{zzzzzzyyyuuuooolllmmmnnnqqqpppqqquuuyyy}}}```VVV___|||vvvhhhddd___[[[ZZZ[[[[[[ZZZZZZVVVSSSRRRQQQQQQVVV]]]hhhnnnzzzeeeWWWYYY[[[ooorrrrrr```VVVXXX^^^aaafffnnnuuuxxxuuupppmmmgggeeeaaa[[[TTTPPPNNNOOOLLLJJJHHHGGGGGGGGGEEEDDDHHHMMMMMMMMMRRR^^^KKKKKKIIIRRRSSSkkkooohhhfffddd___\\\\\\ZZZNNNBBB>>>;;;888666555444333222111000000///////////////...------,,,,,,------...------------------------------...---...000444777;;;EEERRR]]]bbbcccbbbbbbjjjnnnwww}}}uuufff]]]]]]QQQ<<<999;;;DDDkkkyyyWWWFFF<<<;;;DDDEEEHHH___}}}sssjjjccc\\\XXXVVVUUUVVVZZZ\\\[[[UUUPPPFFFDDDAAA???AAAIIISSS[[[kkkwwwyyysssssspppzzz{{{tttppppppwww|||{{{uuussszzztttqqqooonnnqqqvvvxxxtttpppnnnqqqrrrnnnhhheeehhhllllllmmmoooqqqrrrssstttttttttuuutttrrrqqqppprrrtttqqqmmmlllppptttuuuxxx|||uuunnnnnnppprrrqqqqqqssswwwzzz||||||rrrRRRRRRbbbpppjjjccc______```___]]]ZZZWWWTTTRRRPPPPPPRRRTTTcccgggrrriii[[[SSSSSSVVVdddyyyeee]]]cccgggiiiiii___eeeppp|||}}}zzzyyysssoooiiiaaaZZZUUUSSSSSSQQQOOOMMMNNNOOONNNLLLJJJGGGKKKKKKMMMMMMLLLdddJJJKKKIIIRRRSSSkkkooohhheeeccc___\\\\\\ZZZOOOCCC>>>;;;888666555444333222111000000///////////////...------,,,,,,------...---------------------------............///222555BBBJJJTTTZZZ\\\^^^aaacccqqqqqqssstttmmmccc\\\\\\[[[DDD===:::???kkkvvvSSSCCC;;;BBBEEEEEETTTjjjtttlllbbbZZZTTTUUUYYY]]]```^^^WWWQQQJJJHHHDDD@@@@@@DDDKKKQQQ```kkk{{{tttqqqsssqqqzzzzzzsssuuurrrnnntttxxxrrrmmmmmmxxx{{{rrrpppooorrrwwwwwwrrrllllllmmmmmmmmmlllmmmoooqqqllllllmmmoooppprrrtttuuuuuuvvvvvvtttrrrrrrtttvvvtttnnnkkknnnqqqrrrtttwww|||uuuoooooosssrrrpppoooqqqtttwwwyyyyyyUUUQQQPPPhhh}}}tttiiiddddddccc```\\\XXXXXXVVVSSSSSSSSSRRRQQQ]]]```jjjwwwbbbTTTPPPMMMRRR^^^fffjjjqqqyyymmm\\\aaarrryyyqqqggg[[[```mmm~~~|||wwwnnneee^^^ZZZXXXWWWVVVUUUTTTSSSTTTSSSRRRQQQNNNPPPPPPRRRSSSJJJPPPhhhIIIJJJIIISSSTTTmmmnnngggbbbbbb___\\\\\\ZZZPPPFFF>>>;;;888666555444333222111111000///////////////...------,,,,,,------...---------------------------...///......///111333IIIOOOUUUXXXWWWXXX\\\```kkknnnpppssszzz{{{rrrZZZHHH:::888VVVqqqnnnXXXGGG<<>>;;;888666555444333222111111000///////////////...------,,,,,,------...---------------------------...///.........000222CCCKKKTTTWWWWWWVVVZZZ^^^bbbjjjpppyyyoooQQQ===777>>>IIIOOONNNEEE===:::;;;>>>EEEMMMhhhuuufffaaa^^^[[[[[[\\\\\\YYYUUUVVVTTTPPPJJJCCC???>>>>>>GGGRRR___hhhssswwwrrrrrrttt~~~vvvpppqqqiiicccfffeeeeeeeeehhhmmmrrrvvvvvvuuuuuuvvvvvvvvvtttqqqnnnllliiiiiihhhiiijjjmmmppprrrqqqooollljjjjjjmmmqqqtttxxxxxxxxxwwwuuuvvvxxxzzzzzzrrrlllnnnqqqppppppqqqqqqvvv}}}~~~}}}~~~~~~|||{{{{{{~~~}}}uuu]]]KKKYYY}}}sssoookkkaaaXXXWWWZZZZZZXXXYYY[[[WWWOOONNNNNNUUU___iiisss~~~zzzbbbXXXNNNIIIHHHJJJNNNRRR___rrrqqqggg```oooxxxuuuwww{{{nnnlllwww}}}tttpppmmmkkkjjjhhhkkknnnllliiijjjooouuuuuunnngggGGGHHHHHHTTTWWWrrrlllfff]]]```aaa^^^ZZZXXXRRRLLL>>>;;;888666555444333222111111000///////////////...------,,,,,,------...---------------------------...//////......000111777BBBPPPXXXYYYYYY[[[^^^aaakkkrrr|||wwwUUUBBB???:::999CCCBBBAAA===888888>>>HHHOOOXXXrrr{{{kkkhhhccc[[[XXXXXXYYYYYYXXXXXXWWWTTTNNNHHHCCC@@@@@@>>>IIIUUU\\\gggyyyyyylllppptttvvv|||qqqrrruuullleee```YYYbbbdddhhhjjjlllooosssvvvzzz{{{|||zzzwwwsssppppppkkklllllljjjiiijjjnnnsssvvvsssnnnkkkkkknnnsssvvvxxxyyyyyywwwvvvwwwyyy{{{{{{sssmmmooorrrrrrqqqqqqqqqvvv{{{~~~}}}||||||}}}~~~|||zzzzzz~~~|||xxxUUUKKKeee{{{vvvpppeeeZZZWWW[[[[[[YYYZZZ\\\WWWNNNNNNNNNRRR[[[ccckkkvvveee\\\PPPJJJFFFDDDDDDEEEQQQbbbmmmwwwoooddddddpppzzzxxxmmmvvv|||www~~~zzzxxxwwwuuuvvv|||~~~yyyHHHKKKJJJSSSWWWtttsssbbb______]]][[[[[[ZZZQQQGGG???<<<888555444444333222////////////............------------------------------------------------........................333;;;FFFMMMRRRVVV]]]cccjjjkkkooozzzwww]]]HHH===999;;;???===@@@>>>999888>>>CCCDDDMMM```{{{|||uuulllggg```YYYUUUTTTUUUVVVZZZZZZXXXTTTNNNGGG@@@<<<>>>AAAHHHQQQ^^^mmm}}}{{{vvvooommmsssnnnpppqqqnnnhhhbbb``````eeejjjgggkkkvvvvvvoooqqqssswwwzzz{{{zzzwwwuuutttqqqqqqppplllhhhgggjjjmmmrrrssstttrrrpppppptttxxxyyyxxxuuusssrrrssstttuuuwwwyyyxxxtttsssvvvvvvsssvvvvvvyyy~~~|||}}}}}}{{{zzzyyy{{{~~~hhhOOOQQQjjjttthhh```ZZZXXXWWWYYY[[[ZZZUUUPPPMMMPPPRRRSSSWWW```mmmxxxzzznnnZZZKKKFFFGGGEEEAAAKKKPPPZZZgggqqq|||ooohhhqqq}}}vvvnnnyyy}}}HHHKKKJJJSSSWWWtttsssccc^^^^^^\\\[[[\\\[[[SSSIII@@@<<<888555444444333222////////////............------------------------------------------------........................222777>>>EEELLLUUU^^^eeeeeekkkrrryyyuuuaaaNNN@@@999777888===BBBFFFDDD>>>;;;???DDDEEERRRgggzzzoooiiiaaaZZZUUUTTTVVVXXXZZZZZZYYYVVVQQQKKKEEEAAA???@@@CCCIIIRRR___llluuu}}}pppnnnmmmqqq{{{ppprrrsssqqqnnnmmmpppsss{{{www{{{wwwpppsssrrruuuxxxyyyyyywwwvvvvvvuuuuuutttpppkkkiiijjjlllnnnppprrrssstttuuuvvvwwwtttsssqqqooooooooopppqqquuuxxxwwwsssrrrttttttrrrttttttxxx~~~}}}|||~~~zzzyyyxxxxxxzzz~~~lllNNNOOOfff}}}|||mmmbbbYYYXXXXXXYYYZZZYYYVVVTTTMMMOOOPPPOOOQQQWWWbbbkkk{{{ppp]]]OOOHHHHHHJJJIIIHHHKKKRRRZZZeeewwwlllggguuuxxx|||HHHKKKJJJSSSWWWtttsssddd]]]]]]\\\ZZZ\\\\\\UUUKKK@@@===888555444444333222////////////............------------------------------------------------------------------------111222555;;;EEERRR]]]dddfffnnntttwwwzzzzzztttgggWWWIII???:::888<<>>:::@@@QQQ___XXXBBB999>>>BBBBBBGGGTTThhh}}}qqqddd[[[XXXYYYZZZXXXYYYZZZYYYXXXUUURRRPPPCCCBBB???===???GGGQQQXXX___jjj{{{tttgggbbb```fffsss|||xxxxxxvvvsssppprrrxxx}}}zzzyyyrrrlllqqqqqqrrrssssssssssssuuuwwwuuuvvvwwwwwwtttqqqnnnmmmjjjjjjkkkpppuuuwwwuuurrruuutttrrrpppooooooooooooooossstttssstttxxxxxxvvvyyyxxxyyy~~~~~~yyyxxxyyyzzzyyyxxxxxxyyy|||fffSSSRRR^^^uuukkkiiieee___[[[XXXWWWWWWTTTTTTRRROOOLLLMMMQQQUUU```pppyyyhhhVVVRRRMMMJJJHHHHHHGGGFFFKKKRRR^^^kkk}}}vvvjjjcccvvvxxxuuuHHHKKKJJJSSSWWWtttuuujjjcccbbb^^^[[[[[[ZZZRRRIIIBBB>>>:::666555444333111////////////............------------------------------------------------------------------------///...///555???JJJSSSXXXllluuu|||~~~}}}~~~|||yyywwwyyyttteeeVVVMMMFFF@@@:::<<>>@@@FFFJJJMMMYYYyyyyyyjjj```\\\ZZZXXXXXXYYYZZZZZZYYYXXXXXXSSSPPPJJJBBB===<<>>@@@EEEIIIQQQYYYcccqqqvvvhhh___]]]ccckkkwww|||yyyssstttsssqqqnnnnnnsss|||xxxqqqxxxuuummmmmmiiikkklllllljjjjjjkkklllkkklllnnnrrrwwwxxxuuurrrnnnppprrrqqqooolllkkkjjjlllmmmnnnoooppppppppppppqqqvvvyyyyyy{{{~~~~~~{{{sssrrrsssxxxyyyxxxxxx{{{yyyyyywwwvvvvvvuuuvvvvvvzzz{{{~~~TTTOOONNN```vvvkkkhhhfffbbb^^^YYYXXXVVVUUUTTTRRROOOMMMIIIUUUWWWZZZkkkyyy}}}sssggg^^^TTTJJJFFFGGGEEEEEEIIIOOOQQQTTT___kkkuuu|||pppiii^^^VVVZZZjjjyyyjjj|||HHHKKKJJJSSSXXXttttttiiicccbbb]]]ZZZ[[[[[[UUULLLCCC@@@;;;777555444222111000/////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,'''***,,,...111;;;IIITTT```qqq}}}{{{vvv|||ssscccFFFCCC>>>>>>GGGQQQPPPIII<<<<<>>BBBHHHNNNWWWcccrrr|||uuubbb\\\]]]aaaiiirrrtttxxxzzzrrrvvvtttoookkkkkksssnnnfffooooooggggggeeegggiiijjjjjjjjjkkklllllllllnnnrrrwwwxxxuuurrrlllqqqvvvvvvrrrmmmkkkjjjeeegggiiikkknnnoooqqqqqqtttxxxzzzyyyzzz|||{{{xxxwwwuuuuuuwwwvvvrrrqqqsssuuuuuuttttttttttttuuuuuuvvvwwwyyyzzz{{{{{{zzzzzz}}}eeeWWWGGGGGGaaatttoookkkddd]]]]]][[[ZZZYYYWWWTTTQQQNNNGGGPPPOOOOOO\\\gggooozzzsss```RRRLLLEEECCCDDDFFFCCC@@@GGGQQQWWW^^^hhhqqqwwwzzz}}}~~~|||wwwpppggg]]]VVVSSSPPPOOOXXXlllxxxzzzGGGJJJIIISSSWWWsssqqqiiicccbbb___ZZZYYYXXXRRRKKKDDD@@@<<<888666555444222111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///++++++++++++++++++++++++.........///333:::CCCIIIYYY^^^iiirrrnnnlll~~~oooOOOCCC:::<<>>CCCIIIPPP\\\gggsss|||jjjbbb^^^___^^^```qqq}}}wwwssssssrrrooommmmmmmmmrrrzzzkkkiiimmmmmmkkklllooonnnmmmlllkkkjjjjjjjjjpppooonnnnnnppptttxxx{{{xxxxxxyyy{{{{{{vvvnnnhhhlllkkkkkkkkklllnnnpppqqqrrruuuwwwxxxwwwwwwwwwxxxtttvvvvvvsssooommmnnnpppvvvuuuuuuuuuvvvuuutttrrrsssrrrqqqtttxxxzzzyyywwwsssuuu}}}qqqKKKJJJRRRcccyyypppfffccc```\\\XXXVVVUUUUUUVVVMMMLLLJJJIIINNNWWWbbbkkktttsssbbbXXXPPPJJJJJJGGGCCCCCCGGGIIIJJJNNNRRRRRRQQQWWW___^^^YYYZZZ^^^YYYNNNOOOYYYWWWYYY^^^jjj{{{GGGJJJIIISSSWWWtttqqqkkkcccbbb^^^YYYXXXWWWRRRKKKDDD@@@<<<888666555444222111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///++++++++++++++++++++++++---------...111777???EEEPPPXXXccckkkkkkmmmyyy}}}YYYHHH:::888>>>BBBEEEHHHBBB;;;:::AAAEEEDDDHHHPPPiii}}}nnncccYYYWWWWWWUUUWWWZZZXXXVVVTTTPPPMMMIIIEEEBBB???<<<;;;???CCCIIITTT^^^gggqqq|||~~~iiiaaaYYYVVVZZZ^^^eeeyyy|||xxxrrrnnnooommmlllmmmppptttyyywwwlllllloooooonnnooonnnmmmllljjjjjjiiiiiijjjmmmlllkkkkkkmmmqqquuuxxxyyyxxxwwwvvvvvvtttoookkklllllllllnnnpppsssuuuwwwvvvuuuttttttssssssssssssppprrrrrrppplllkkklllnnnuuusssrrrsssuuuuuussspppsssqqqqqqssswwwzzzzzzyyyqqqsssxxxuuu]]]OOOTTTuuuxxxnnneeeaaa[[[WWWUUUTTTSSSQQQOOOMMMKKKIIIKKKQQQZZZ```kkkwwwkkk^^^QQQLLLKKKIIIIIIKKKIIIJJJLLLOOOMMMJJJMMMSSSSSSNNNMMMQQQTTTUUUZZZaaaoooiiidddkkkHHHKKKIIISSSWWWtttqqqllldddccc]]]WWWVVVVVVRRRKKKDDD@@@<<<888666555444222000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...333:::???GGGRRR^^^dddkkkttt{{{}}}iiiUUUAAA999;;;???BBBCCCHHHAAA;;;;;;AAAFFFHHHFFF[[[yyyuuukkk```ZZZXXXUUUTTTUUUWWWVVVUUUTTTRRROOOJJJGGGBBB===;;;<<<>>>AAAJJJSSSZZZdddqqq|||iiiVVVYYYTTTTTT]]]hhhuuu|||uuusssooommmooolllkkkooovvv{{{}}}zzztttqqqqqqqqqnnnmmmnnnmmmlllkkkjjjiiijjjjjjkkkmmmkkkjjjjjjlllppptttvvv{{{xxxuuutttsssrrrqqqooollllllnnnppptttwww{{{}}}zzzvvvpppnnnooopppooonnnnnnoooooonnnllllllmmmooouuurrrppprrrwwwyyyvvvrrrsssrrrqqqssswwwzzz|||}}}yyy{{{~~~{{{TTTFFFWWWoooxxxmmmeee]]]XXXWWWVVVSSSPPPQQQOOOMMMJJJIIIKKKOOOSSS]]]iiiyyyxxxeee\\\XXXSSSNNNLLLKKKIIIIIIJJJIIIGGGIIINNNQQQVVV[[[bbbooo|||vvviii\\\^^^qqqIIIKKKIIISSSWWWuuuoookkkfffccc]]]VVVUUUUUUQQQKKKDDD@@@<<<888666555444222000000//////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---000555999CCCPPPZZZ___mmmxxxgggQQQAAA;;;<<>>IIIQQQNNNBBB::::::===???HHHIIIPPPkkkwwwsssllldddTTTPPPOOOSSSYYY]]]ZZZVVVSSSOOOMMMKKKEEE===:::===BBB@@@CCCJJJLLLRRReee{{{ooo___ZZZVVVRRRVVV___eeeqqq|||uuuuuuxxx{{{vvvwww{{{~~~zzzsssrrrtttyyy|||zzzrrrlllooorrrrrrsssqqqooonnnoooqqqtttwwwxxxuuuqqqmmmkkkkkkmmmnnnppptttxxxyyywwwuuuttttttlllkkkjjjiiihhhiiiiiijjjhhhiiilllnnnpppppppppooollljjjiiikkknnnqqqqqqpppoooqqqttttttssssssuuuvvvtttwww|||~~~}}}}}}tttVVVNNNUUUffftttggg]]]WWWSSSPPPQQQRRRRRRQQQPPPQQQRRRNNNLLLIIIKKKQQQ\\\hhhpppzzz||||||zzzssskkkiiizzzgggSSSIIIQQQ___sssyyyzzzwww}}}xxxppphhheeefffKKKMMMJJJSSSXXXwwwllliiigggfffbbb]]]ZZZYYYRRRJJJDDD@@@<<<888666555444222.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++------------------------***,,,------,,,+++,,,...444===GGGNNNWWWiiiyyyaaaOOOBBB888:::EEERRRVVVLLL===777888999DDDBBB>>>LLLbbb}}}zzztttkkkaaaWWWRRROOORRRXXX[[[XXXTTTWWWTTTSSSRRRKKKBBB>>>???<<<999<<>>888999<<>>BBBQQQaaaxxxqqqdddZZZRRRRRRUUUUUUTTTTTTXXXWWWUUUTTTRRRNNNIIIEEEAAAAAA@@@===<<<===BBBFFFSSSfff{{{zzzeeeVVVPPPPPPOOONNNRRR]]]ooo{{{}}}wwwuuu~~~yyyuuuuuuyyy|||yyyvvvqqqmmmkkkkkkmmmnnneeeggghhhhhhhhhhhhiiijjjnnnrrrwwwyyywwwtttssssssppppppooommmjjjhhhiiiiiihhhlllmmmlllnnnrrrssspppmmmkkkjjjkkknnnqqqsssssssssqqqnnnmmmoooqqqqqqpppvvvwwwwwwuuuqqqppprrruuutttttttttrrrpppoooppprrruuuwwwzzz}}}fffEEEJJJOOOPPPrrrvvvccc___ZZZVVVTTTTTTSSSRRRRRRPPPMMMMMMMMMNNNNNNMMMQQQYYYggguuuxxxaaaiiivvvtttpppkkkgggeeeaaa^^^___dddHHHIIIFFFRRRZZZ{{{nnnnnnkkkeee^^^[[[ZZZVVVPPPJJJDDDBBB>>>999666444333333000000000000000///......---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,---------------........./////////111444;;;FFFSSS___gggwwwzzzZZZDDD???<<>>:::666444333333000000000000000///......---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---------------............------000777BBBPPP]]]dddmmmuuuQQQGGG===<<>>@@@AAAWWWttt~~~vvvmmmeee\\\TTTSSSVVVTTTTTTUUUVVVWWWUUUQQQNNNKKKIIIFFFAAA>>>;;;;;;;;;===IIIWWWfffvvv~~~xxxjjj^^^SSSKKKKKKNNNIIIQQQ^^^mmm|||~~~gggeee}}}ggghhhmmmlllvvvwwwvvvsssrrrvvv~~~zzzqqqpppooommmllllllllllllkkkjjjhhhgggfffeeebbbaaadddfffhhhjjjkkkkkkkkkkkkdddfffgggfffdddcccdddeeeeeehhhiiihhhlllrrrvvvuuutttqqqmmmlllmmmoooppppppnnnpppqqqnnniiigggjjjmmmppptttyyy{{{xxxvvvvvvwwwuuuuuuuuusssqqqrrrtttvvvuuuuuuvvvxxx{{{mmmPPPEEEGGGSSS___~~~wwwmmmddd^^^ZZZXXXVVVSSSRRRQQQQQQQQQPPPMMMKKKJJJKKKOOOUUU[[[fffzzzyyypppwwwjjjnnn~~~rrrjjjfffiiiooopppnnnlllllljjjiiinnntttGGGHHHFFFQQQZZZ{{{sssqqqmmmggg```\\\[[[WWWPPPJJJEEEBBB>>>:::666444444333000000000000000///......---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,...333===KKKXXXaaaaaatttsss___HHH<<<>>>DDDCCC>>>@@@===999777999===??????AAAYYYwww{{{qqqdddXXXTTTWWWRRRRRRSSSTTTVVVUUUSSSQQQMMMKKKHHHDDDBBB???===<<<999>>>EEEOOO^^^mmmvvvyyyvvvrrrnnnqqqxxx~~~eee\\\SSSMMMIIIGGGJJJOOOPPP^^^qqq~~~{{{rrrqqq|||qqqhhheeehhhmmmsssrrrooommmnnnsss}}}|||zzzzzzzzzwwwtttoooooonnnnnnnnnmmmmmmmmmqqqlllgggddddddeeedddddd```aaabbbdddeeefffffffffccceeeggggggfffeeefffggghhhkkkmmmlllmmmooooookkkmmmlllkkklllmmmnnnmmmlllkkkoooqqqmmmgggeeegggkkkmmmrrrwwwyyywwwvvvvvvwwwzzzzzzyyywwwvvvwwwzzz}}}yyyxxxyyyyyy{{{~~~rrrVVVHHHHHHMMM___~~~rrriiibbb]]][[[VVVUUUTTTSSSTTTSSSPPPNNNJJJHHHHHHJJJMMMTTTbbbooozzzpppccchhhzzznnnaaa\\\^^^aaaeeehhhnnnmmmooorrrrrrttt|||HHHIIIFFFRRR[[[|||uuusssoooiiibbb^^^\\\YYYRRRLLLEEECCC???:::777555444444000000000000000///......---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,---------...///000555???MMMXXX^^^kkk|||]]]BBB999===@@@>>>FFFFFFBBB:::666999<<<===;;;JJJ___sss}}}nnn___XXXXXXTTTRRRQQQRRRSSSTTTTTTRRROOOMMMJJJHHHGGGEEEBBB???<<<;;;<<>>;;;???AAAPPPUUURRREEE888666999;;;:::BBBMMM[[[ppp{{{kkk```]]]WWWTTTQQQPPPRRRSSSTTTTTTQQQOOOMMMLLLKKKIIIEEEBBB@@@<<<:::===DDDMMMUUUZZZZZZXXXWWW\\\dddlllpppqqqxxxvvvfffXXXQQQKKKGGGFFFJJJOOOTTT\\\dddrrr|||vvvrrr}}}ooo~~~jjjdddddddddfffkkknnnooopppooonnnlllkkkkkkjjjlllrrrxxx|||zzzrrrlllhhhggggggfffggghhhiiijjjiiiddd___^^^bbbddddddccccccaaa___```bbbddddddcccdddgggkkkmmmmmmmmmmmmnnnppptttuuurrrpppooojjjeeegggeeeeeefffhhhkkkkkkkkkmmmooopppooollljjjjjjllljjjlllnnnnnnlllmmmqqquuu{{{zzzyyyxxxwwwyyy}}}~~~}}}{{{zzzyyy|||uuuyyyXXXNNNFFFPPPfffzzzuuueeebbb]]]ZZZXXXVVVTTTRRRSSSOOOLLLLLLJJJGGGHHHLLLSSSVVVcccxxxxxxxxxmmmaaaXXXTTTSSSRRRRRRVVVZZZ]]]]]]___ggguuuIIIJJJHHHTTT]]]~~~wwwtttrrrllleeeaaa___[[[TTTNNNFFFCCC???;;;777555444444000000000000000//////...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,---------.........//////***...000---+++222DDDSSSbbbiiipppwwwfffIII>>>@@@CCCYYYbbbaaaPPP===666777999666:::>>>FFFZZZwwwuuuhhhbbbZZZWWWRRRPPPQQQSSSUUUUUUTTTQQQOOONNNNNNLLLGGGCCC???:::888:::>>>CCCHHHMMMMMMLLLLLLPPPXXX___bbbbbbnnnyyyrrraaaTTTLLLIIIFFFCCCDDDKKKTTT\\\hhhqqq}}}]]]jjjzzzvvvlllaaa```fffjjjjjjpppnnnllliiiiiijjjlllnnnkkklllpppuuuyyyyyysssnnnlllkkkhhheeeddddddeeeeeefffbbb^^^^^^```aaa^^^ZZZdddaaa^^^^^^aaacccbbbaaabbbeeeiiikkklllllllllmmmpppsssssspppnnnnnnkkkfffiiifffcccccceeeiiikkklllooopppqqqpppooommmmmmmmmlllnnnnnnlllkkkmmmrrrwwwxxxxxxwwwuuuuuuwww{{{}}}zzzxxxuuuwww{{{}}}|||~~~mmmEEEIIIHHHNNN```~~~lllgggaaa\\\XXXVVVSSSQQQQQQMMMKKKMMMLLLIIIGGGIIIHHHLLLXXXggguuu|||{{{iii\\\WWWSSSNNNJJJOOORRRQQQQQQTTTYYY\\\\\\hhh{{{GGGKKKJJJSSS[[[|||rrrnnnjjjeeebbb___YYYRRRMMMDDDCCC@@@<<<999666444333333222111000///////////////......------......///,,,,,,++++++,,,,,,---...+++++++++******)))))))))------------------------,,,...///---,,,000999@@@RRR```kkklllrrr}}}RRRBBBBBB===PPP```kkkaaaJJJ888666<<<888555777???GGGVVVvvvxxxllliiibbbYYYTTTSSSTTTTTTSSSSSSQQQOOOPPPRRRQQQLLLHHHBBB???;;;:::<<<>>>>>>===EEEEEEFFFGGGJJJNNNRRRTTT^^^ccclllttt|||sssbbbTTTMMMJJJFFFCCCHHHGGGIIISSSaaannnuuuwww|||mmmVVV___}}}mmmeeeaaabbbaaa___aaafffmmmmmmpppssspppiiieeefffnnnkkkiiijjjmmmnnnmmmlllhhhfffccc```___```aaacccccc```]]]]]]___aaacccddddddbbbaaadddhhhhhhddd___``````bbbeeehhhjjjkkkkkksssqqqpppppprrrqqqnnnkkkpppmmmjjjgggfffhhhlllnnnqqqrrrssstttsssrrrpppooossspppmmmkkklllooosssvvv}}}yyyuuussstttvvv}}}}}}zzzxxxxxxvvvwwwyyyzzzyyy}}}|||[[[SSSFFFFFFQQQTTT^^^rrreee^^^[[[WWWSSSOOOPPPPPPOOOLLLJJJIIIIIIIIIJJJLLLPPPYYYhhhzzz~~~nnniii```VVVOOOKKKJJJJJJLLLOOOPPPMMMMMMUUU^^^bbbfffxxxGGGLLLJJJRRRYYYxxx~~~rrrmmmiiieeeaaa___ZZZSSSNNNDDDCCC@@@<<<999666444333333222111000////////////---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,+++++++++*********++++++++++++++++++++++++,,,...///---,,,///777===LLL^^^mmmnnnpppkkkYYYMMM<<>><<<=========>>>@@@CCCGGGIIILLLQQQYYYaaaiiipppwww|||{{{rrr___XXXNNNHHHFFFFFFFFFEEEMMMOOOUUU```lllvvv|||~~~~~~}}}dddVVVZZZrrruuueeecccdddfffddd```bbbhhhtttpppnnnnnnkkkggggggjjjjjjhhhffffffhhhhhhgggeeeeeebbb^^^^^^```bbbccccccdddbbb``````bbbeeefffgggiiieeebbbcccgggjjjiiifffaaa^^^\\\```ggglllmmmkkksssrrrrrrtttvvvwwwtttrrrvvvtttrrrpppmmmkkkjjjjjjlllnnnqqqtttwwwxxxyyyxxxvvvvvvvvvtttssssssvvvyyy|||zzzyyyzzz{{{|||{{{vvvssssssqqqrrruuuvvvuuuyyy|||bbbOOOCCCGGGJJJNNNccctttkkkbbbZZZTTTRRRQQQQQQOOOLLLKKKJJJKKKHHHHHHHHHHHHLLLTTT___gggxxx~~~xxxqqqhhhbbb[[[WWWRRRMMMJJJJJJKKKMMMKKKPPPSSSRRRUUU___hhhlllxxxGGGKKKIIIQQQVVVttt|||ppplllhhhdddaaa___[[[TTTOOOEEECCC@@@<<<999666444333333222111000////////////---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,++++++++++++************************+++---......---...333888???UUUjjjnnnnnn}}}xxx^^^???<<>><<<<<<<<<;;;;;;===>>>@@@BBBAAAEEELLLSSSZZZaaaggglllsssvvv{{{wwwkkk___XXXGGGFFFDDDCCCDDDFFFIIIKKKUUU[[[eeennnvvv|||___GGGPPPnnnpppcccfffjjjmmmjjjeeefffkkkssspppnnnooonnnkkkkkknnnllljjjhhhhhhgggfffdddbbbdddaaa^^^^^^bbbeeeeeeeeeeeecccaaaaaadddggghhhiiimmmhhhcccaaadddgggiiiiiiddd]]]XXX\\\fffmmmnnnkkkpppppprrruuuxxxzzzxxxwwwwwwwwwxxxwwwtttpppllljjjqqqsssuuuwwwxxxyyyyyyxxxyyy}}}~~~yyyvvvxxx{{{~~~www{{{zzzsssnnnooonnnooossssssssswww|||{{{~~~kkkOOODDDDDDFFFKKKQQQxxx|||pppcccYYYXXXVVVSSSPPPNNNMMMNNNNNNMMMMMMLLLJJJIIIIIILLLOOOVVV]]]kkk~~~xxxmmmddd]]]VVVPPPKKKLLLKKKHHHGGGHHHKKKNNNPPPPPPVVV\\\^^^bbbllluuuyyyFFFJJJIIIQQQUUUsss{{{oookkkgggcccaaa___[[[UUUPPPEEECCC@@@===999666444444222222111000//////000000///......------......///,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,......---...000333555KKKcccpppuuurrrJJJ;;;======GGG```qqqbbbDDD999666555999<<<<<>>>>>>>>===<<<<<<===>>>>>>===AAAFFFKKKQQQVVV\\\aaagggkkkpppvvv|||zzzlll```VVVMMMHHHCCCDDDEEEEEEFFFIIINNNQQQ```hhhpppvvvxxx{{{|||iiiRRRKKKgggyyyuuupppfffgggiiilllllljjjiiiiiikkkkkkooouuuwwwrrrmmmlllrrrqqqooommmkkkhhhfffeeeeeeeeedddcccbbbccceeefffaaa```^^^___bbbeeeffffffmmmhhhccc```aaaccceeeeeegggaaa\\\^^^dddjjjmmmmmmlllnnnppptttvvvwwwvvvuuuppprrrtttvvvuuussspppnnnssstttuuuwwwxxxxxxxxxxxxzzzyyyuuuwww{{{}}}|||}}}~~~ooosssyyy{{{tttooopppoooqqqtttuuutttxxx}}}hhhNNNEEEGGGJJJJJJRRRlllrrrgggbbb^^^WWWRRRPPPOOOPPPPPPOOOOOOPPPOOONNNLLLJJJIIIOOOPPPUUU]]]lllttthhhbbbZZZSSSOOOMMMJJJHHHLLLKKKJJJJJJLLLOOORRRTTT[[[ccciiilllqqqzzzEEEIIIHHHPPPVVVuuuzzznnnjjjgggcccaaa___\\\VVVQQQEEEDDDAAA===:::777555444222111000000000000000000///......------......///,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------------///000111BBBYYYmmm{{{bbb@@@@@@<<<@@@SSSfffaaaOOO;;;777666888:::;;;>>>BBBGGGjjjuuulllccc]]]TTTRRRPPPRRRUUUVVVUUURRROOOOOOOOOMMMJJJFFFDDDBBB>>>===<<<;;;:::999999999888:::>>>AAAEEEIIINNNRRRYYY]]]ccciiinnnssszzz~~~wwwpppeeeZZZQQQJJJFFFDDDAAABBBDDDGGGJJJPPPWWW\\\nnnsssyyyzzzyyy{{{hhhQQQRRRdddpppzzzzzzoookkkhhhdddaaadddlllqqqoooiiijjjiiimmmtttvvvqqqkkkhhhtttrrrpppllliiifffeeeeeefffiiijjjfff```]]]```ddd\\\[[[ZZZ[[[]]]`````````dddcccaaaaaacccdddeeefffhhhhhhfffddddddgggkkkooolllnnnrrrttttttsssrrrqqqkkklllmmmoooppppppppppppkkklllooorrrvvvyyy{{{|||xxx|||~~~zzzsssppptttyyyzzzzzzyyywwwtttrrrrrrsssjjjmmmrrryyy~~~}}}yyyuuusssrrrssswwwwwwvvvxxx}}}zzzeeeMMMEEEFFFGGGGGGRRRfff{{{pppiii___WWWSSSRRRQQQPPPKKKKKKLLLMMMMMMKKKHHHFFFJJJIIIIIILLLSSS```oooyyy~~~zzztttiii```VVVRRRNNNKKKJJJKKKLLLMMMMMMMMMNNNPPPRRRVVVYYY[[[fffooowww|||EEEIIIGGGPPPWWWwwwzzznnnjjjgggcccaaa___\\\UUUPPPFFFDDDAAA===:::777555444111111000000000000000111---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,444FFF\\\ooo~~~UUUKKK>>>888@@@LLLOOOJJJ>>>;;;999777777888:::======SSSppp}}}rrrjjj___ZZZUUUSSSTTTUUUSSSQQQMMMOOOQQQPPPMMMIIIGGGGGGBBBAAA@@@???===<<<::::::777888:::;;;===???CCCFFFGGGLLLSSSXXX]]]ccckkkqqqvvv|||zzzooohhh[[[WWWQQQKKKFFFDDDDDDDDDAAABBBGGGMMMWWWaaaiiinnnvvvzzz}}}}}}}}}{{{YYYaaavvvpppmmmwwwllliiieeennnhhhbbbfffsss~~~}}}uuupppkkkiiilllnnnkkkhhhgggnnnmmmiiieee```___aaabbbeeeiiijjjfff___\\\^^^bbbZZZYYYXXXYYY[[[\\\\\\\\\[[[\\\___bbbeeegggiiijjjiiikkkllljjjgggfffkkkooonnnqqquuuvvvtttrrrpppoookkkkkkkkkkkkllllllmmmmmmmmmmmmnnnoooqqqrrrssstttsssvvvxxxuuupppoooqqquuuuuutttrrrnnnjjjhhhiiikkkmmmmmmnnnsssyyy}}}|||zzzuuutttuuuyyyxxxvvvxxx|||hhhMMMAAA@@@BBBGGGMMM___{{{zzzmmmccc\\\XXXTTTRRROOONNNLLLLLLLLLKKKHHHFFFIIIHHHGGGEEEGGGLLLSSSXXX\\\dddqqq}}}yyyuuuooogggaaa\\\XXXSSSOOOKKKIIIGGGFFFFFFHHHKKKLLLJJJLLLPPPUUU[[[aaaeeehhhqqq{{{FFFIIIFFFNNNVVVxxxzzzoookkkhhhcccaaa___[[[UUUPPPFFFDDDAAA>>>:::777555444111111000000000000111111---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++---///000000,,,---555FFFWWWgggwww|||dddIII<<<;;;<<<>>>@@@>>>???>>>:::777777999:::<<>>AAA;;;@@@FFFJJJMMMRRRZZZ```cccjjjrrryyy}}}xxxooohhh```WWWPPPGGGGGGEEEDDDBBBBBBDDDEEEHHHIIIOOOYYYeeeoootttuuutttwww|||mmmmmmwwwvvvwwwiiiffffffiiitttqqqmmmnnnzzz{{{pppjjjiiinnnqqqooolllkkkjjjiiieee___[[[[[[___cccgggffffffeeeeeeeeeeeeddd]]]\\\[[[[[[]]]]]]\\\[[[XXXZZZ\\\___aaadddgggiiihhhjjjlllmmmlllkkkkkklllnnnrrrvvvwwwtttpppnnnnnnkkkkkklllmmmmmmmmmmmmlllrrrqqqooonnnllllllkkkkkkooorrruuuuuutttrrrrrrrrrxxxvvvrrrmmmiiihhhjjjmmmwwwrrrnnnoootttyyy{{{{{{xxxwwwyyy|||zzzwwwxxx|||eeeMMMFFF@@@CCCBBBFFFRRR\\\uuuvvvmmmfff```[[[ZZZVVVQQQNNNMMMMMMLLLJJJLLLLLLJJJGGGDDDDDDEEEGGGFFFIIINNNSSS]]]mmm}}}yyyuuupppiiibbb]]]ZZZWWWRRRMMMIIIGGGGGGHHHEEEFFFFFFFFFGGGHHHKKKMMMNNNQQQXXX```iiiqqqvvvzzzGGGJJJFFFMMMUUUwwwzzzooolllhhhdddaaa___[[[TTTOOOFFFDDDAAA>>>:::777666555111000000000000000111111///......------......///,,,,,,++++++,,,,,,---...)))))))))******+++++++++++++++++++++++++++++++++...---++++++---///111222444000222===JJJYYYmmm~~~{{{UUUFFFAAA;;;999;;;<<<@@@AAA>>>:::999;;;<<>>BBBDDDDDDGGGNNNSSSVVV]]]ffflllpppuuu|||vvvnnnbbbZZZUUUPPPJJJEEE???@@@BBBBBBBBBCCCEEEGGGNNNOOOTTT___kkkqqqqqqnnnnnnrrrxxxkkkfff|||vvvhhhhhhfffiiirrrtttuuurrrqqqwww~~~|||tttiiiggglllvvv}}}zzzsssooollljjjeee___[[[\\\bbbgggjjjeeebbbfffmmmqqqnnniiiaaa___^^^^^^___```^^^]]]YYYZZZ[[[[[[[[[]]]aaacccggghhhiiimmmpppooollliiilllpppuuuvvvsssooommmmmmiiikkknnnpppqqqqqqpppooolllllllllllllllmmmnnnnnnmmmppptttxxxxxxvvvsssqqq}}}zzzvvvqqqmmmnnnqqqtttxxxpppmmmpppvvvyyyzzz|||{{{|||}}}zzzzzz}}}yyy]]]TTTFFFEEEAAAEEELLLKKKSSSiii}}}tttkkkddd___YYYQQQMMMMMMNNNNNNMMMLLLLLLLLLKKKIIIHHHIIIJJJFFFIIIJJJJJJJJJOOOXXX```fffyyy{{{vvvssskkkgggaaa[[[XXXUUURRRPPPKKKLLLKKKGGGCCCCCCFFFIIIDDDEEEHHHIIIJJJLLLOOOQQQWWW[[[bbbllluuu~~~GGGJJJIIISSSXXXuuuuuuvvvqqqkkkdddbbbbbb___WWWPPPFFFEEEAAA>>>:::777555444222222222111111111111000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,+++,,,,,,---...///111111222000000333999JJJddd{{{mmmVVVDDD666888AAA<<<@@@BBB@@@===;;;;;;:::<<<:::>>>HHHQQQ^^^{{{pppddd]]]YYYWWWUUUUUUSSSQQQPPPOOONNNLLLJJJMMMKKKIIIHHHHHHGGGEEEDDD@@@??????===<<<;;;:::999>>>===;;;;;;===AAAFFFIIIMMMOOOTTT[[[bbbiiiooorrrsssvvv{{{{{{}}}xxxrrrnnnfff^^^SSSKKKGGGEEECCCAAA@@@BBBDDDEEEEEEGGGIIIKKKXXX\\\aaafffiiilllpppsssqqqvvv~~~~~~iiiqqqxxxfff___gggkkkjjjlllrrrvvvtttllliiimmmqqqpppnnnjjjiiittt~~~ppprrroooiiiaaa\\\[[[^^^aaaiiieeeccceeehhhiiinnntttjjj```[[[```eeebbb^^^]]]]]]YYYXXX[[[]]]\\\]]]___dddfffhhhhhhggghhhkkknnnmmmnnnooommmkkkjjjkkklllhhhjjjnnnqqqrrrrrrqqqppplllmmmnnnnnnooonnnnnnnnnkkkpppuuuwwwvvvuuuuuuwww|||vvvsssuuuxxx|||tttooonnnqqqtttvvvyyyzzz|||~~~~~~}}}|||zzz}}}}}}eeeGGGKKKIIIBBB???FFFNNNQQQzzzyyylllddd^^^UUUPPPOOOPPPQQQQQQLLLLLLLLLLLLKKKIIIHHHGGGKKKIIIGGGEEEFFFJJJNNNPPPUUU\\\gggrrr}}}wwwuuuqqqkkkfffaaa^^^\\\UUUSSSPPPPPPPPPOOOKKKHHHIIIIIIHHHHHHGGGFFFEEEEEEHHHDDDEEEKKKPPPQQQSSSWWW```hhhpppvvvFFFIIIHHHRRRVVVsssuuuuuuqqqkkkdddbbbbbb___WWWQQQGGGEEEBBB>>>;;;888666555111111111000000000//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///000111...///111222333>>>XXXooo|||dddPPP@@@999999<<>>HHHdddrrriiibbb]]]YYYXXXVVVTTTSSSSSSRRRQQQOOOPPPNNNMMMLLLLLLKKKIIIGGGBBBAAA@@@>>><<<:::999888;;;:::999999:::===@@@AAACCCEEEIIINNNTTTZZZ___bbbdddgggjjjnnnpppqqqqqqpppkkkpppwwwyyytttmmmhhhddd___YYYUUUOOOKKKEEEBBBAAAAAA@@@???BBBBBBAAABBBEEEMMMWWW^^^lllnnnnnnnnnmmmmmmoooppppppfffooozzzpppxxxqqq]]]\\\bbbdddfffjjjlllqqqqqqkkkgggiiijjjhhhmmmiiijjjuuuzzzwwwsssmmmeee^^^\\\^^^```dddaaaaaaeeegggfffhhhllllllccc^^^aaaccc___[[[[[[[[[VVVTTTXXX[[[[[[\\\___eeedddccceeehhhjjjkkkjjjjjjlllmmmmmmlllkkkkkklllkkkmmmppprrrssssssrrrqqqmmmmmmnnnoooooopppppppppppprrruuutttrrrsssvvvyyy~~~zzzxxx|||yyysssqqqrrrtttuuuwwwxxxyyy{{{{{{{{{zzzzzz|||}}}aaaLLLAAAGGGIII@@@AAALLLUUUuuuvvvkkk]]]VVVVVVVVVTTTQQQOOONNNMMMLLLKKKJJJJJJJJJLLLKKKJJJJJJJJJKKKMMMNNNDDDHHHLLLOOOQQQUUUZZZ^^^dddeeegggjjjlllmmmnnnooolllhhhcccbbbbbb```[[[WWWYYYWWWUUUSSSQQQOOONNNMMMLLLJJJIIIIIIJJJIIIGGGDDDGGGFFFFFFFFFFFFFFFGGGGGGIIIIIILLLRRRVVVYYYaaaiiisss{{{FFFIIIGGGPPPTTTpppuuutttooojjjeeecccbbb___XXXQQQIIIGGGDDD@@@<<<999666555000000000000/////////...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,---...000000+++...111000,,,222GGG\\\tttzzznnn^^^NNNAAA??????AAAGGGLLLJJJBBB<<<999888888888444777KKKaaavvvnnniii___\\\WWWTTTSSSSSSRRRQQQNNNMMMMMMMMMMMMLLLJJJGGGGGGFFFDDDBBB@@@===<<<;;;;;;::::::999999::::::;;;:::;;;>>>AAAEEEIIIMMMOOOSSSTTTVVVYYY[[[]]]^^^___\\\___fffmmmsssxxxzzz|||}}}~~~~~~xxxwwwtttqqqmmmjjjgggfffYYYVVVQQQMMMJJJGGGCCCAAA>>>===;;;<<<>>>??????>>>BBBDDDFFFJJJPPPZZZeeemmmttttttrrrpppnnnooorrruuucccVVVooohhhvvvddd[[[VVV[[[^^^]]]```fffcccgggiiigggeeefffeeecccmmmhhhhhhqqq}}}{{{sssrrrpppjjjccc]]]ZZZ[[[]]]cccaaaccchhhiiiffffffhhhjjjeeeaaabbbaaa^^^]]]^^^]]]XXXVVVZZZ]]]___bbbeeehhheeebbbdddhhhkkkiiiggghhhjjjmmmnnnmmmkkkkkkkkklllmmmnnnooopppooonnnmmmmmmmmmmmmmmmnnnooopppqqqqqqrrrqqqooommmoootttyyy}}}zzz||||||wwwtttssssssrrruuuuuuuuuuuuvvvwwwxxxyyyxxxyyy|||~~~|||{{{uuuYYYQQQKKK???;;;AAA???UUUxxxppphhhiiiiiiddd___WWWUUUQQQNNNLLLLLLMMMNNNJJJKKKKKKLLLLLLKKKJJJJJJHHHIIIJJJIIIHHHIIIJJJLLLJJJKKKMMMNNNPPPPPPQQQQQQPPPMMMKKKLLLNNNNNNLLLIIIGGGGGGFFFEEEEEEEEEFFFFFFFFFEEEDDDEEEFFFFFFEEEDDDFFFGGGGGGHHHJJJLLLMMMNNNPPPRRRYYY___dddkkkyyyGGGIIIGGGPPPSSSooosssrrrmmmiiieeedddccc___XXXRRRJJJHHHEEEAAA<<<999777666111111000000000/////////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******++++++++++++******+++,,,,,,,,,,,,---------,,,,,,,,,,,,---...///000+++---//////,,,...;;;JJJ___kkkppp[[[GGGAAA>>>EEENNNOOOIIICCC::::::;;;<<<999777???JJJccc|||pppiii___WWWSSSQQQQQQQQQMMMLLLMMMNNNPPPOOOMMMKKKKKKJJJIIIHHHFFFDDDCCCCCC??????>>>>>>===;;;:::999999999:::;;;===???AAABBBGGGGGGHHHJJJLLLNNNPPPRRRUUUWWWZZZ___cccfffiiijjjiiijjjlllooorrrsssuuuuuupppnnnlllnnnqqqssssssqqqoooooonnnllljjjhhhfffeee```^^^\\\YYYUUURRROOONNNDDDCCCAAA@@@@@@??????>>>???>>>>>>>>>???@@@@@@AAACCCIIISSS\\\bbbgggkkkmmmmmmnnnoooqqquuu{{{uuuvvvxxxgggTTT^^^pppooocccWWWUUUXXX]]]___\\\]]]aaa^^^```bbbcccdddeeeeeeeeegggcccdddmmmvvvwwwrrrnnnjjjhhheee```\\\ZZZ\\\^^^aaa```bbbfffgggdddccceeeeeecccbbbbbbbbbbbbccceee___ZZZXXX\\\```bbbeeeiiillljjjhhhhhhhhhhhhhhhggghhhkkknnnooonnnkkkjjjiiihhhhhhhhhhhhhhhggggggfffjjjjjjiiiiiijjjlllnnnooommmnnnnnnlllkkkmmmsssxxx||||||{{{xxxwwwzzz{{{wwwtttsssrrrqqqsssrrrqqqqqqrrrtttvvvxxxsssuuuyyy~~~|||zzz}}}zzzdddLLLHHHFFFAAABBBJJJYYYppp|||wwwddd```[[[UUUQQQPPPPPPQQQMMMMMMMMMMMMMMMMMMLLLLLLJJJJJJJJJIIIIIIIIIJJJKKKGGGHHHIIIJJJJJJKKKKKKJJJKKKJJJHHHHHHJJJJJJHHHFFFJJJIIIHHHGGGGGGFFFFFFGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIKKKMMMQQQTTTXXXZZZ\\\^^^dddmmmvvvHHHJJJHHHQQQTTTooorrrpppkkkhhhfffdddccc___XXXTTTKKKIIIEEEAAA===999777666222222111111111000000000---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---...//////,,,,,,...000111666===KKK^^^}}}}}}YYYIII===@@@HHHLLLJJJHHH===:::888999:::999<<<@@@SSSiii{{{lll___VVVRRRQQQQQQOOOOOOOOOQQQSSSSSSQQQPPPKKKKKKJJJJJJJJJIIIIIIIIICCCCCCCCCBBB@@@>>><<<:::;;;;;;:::::::::;;;;;;<<<@@@@@@@@@AAABBBDDDGGGHHHLLLMMMPPPSSSVVVXXXZZZ[[[ZZZ[[[]]]^^^```aaaaaaaaaaaa^^^ZZZ[[[___aaa___]]]___^^^]]]ZZZXXXTTTRRRPPPKKKJJJIIIGGGEEECCCBBBAAA>>>>>>>>>>>>>>>>>>@@@AAACCCBBB@@@??????AAAEEEGGGJJJRRR\\\eeejjjkkkjjjjjjllloootttzzzuuusssgggVVVVVVnnnrrrtttiii\\\XXXWWWYYY^^^```^^^^^^___dddbbbaaacccdddeeefffggg___^^^eeerrr{{{|||zzz{{{fffeeeccc___\\\[[[\\\^^^]]]ZZZ[[[___```^^^___cccfffeeedddcccdddgggjjjkkk^^^YYYXXX\\\```aaadddhhhoooqqqrrrnnnhhheeegggjjjkkkmmmppppppnnnkkkiiihhhgggfffeeedddcccccccccccchhhfffeeedddeeegggjjjllljjjmmmoooppppppqqqvvvzzz}}}|||yyyvvvuuuwww{{{~~~}}}zzzvvvsssrrrrrrrrrqqqrrrqqqpppoooppprrruuuvvvsssuuuzzz~~~{{{|||~~~sss___NNNJJJGGGCCCCCCFFFOOO[[[jjjyyyuuupppiiiaaaZZZVVVTTTTTTSSSRRRPPPOOONNNOOOPPPQQQLLLKKKIIIGGGEEEDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEIIIHHHGGGGGGGGGGGGFFFEEEHHHGGGFFFEEEDDDDDDDDDDDDGGGGGGGGGGGGGGGHHHJJJKKKJJJKKKNNNRRRXXX^^^cccfffjjjhhhlllxxxHHHKKKIIIQQQTTTppprrroooiiihhhfffeeeccc___YYYUUUKKKIIIEEEAAA<<<999666555222222222222111111111111---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......111,,,***///333333444666>>>QQQrrrwww^^^FFF???BBBDDDEEEHHHCCC>>>999555555777:::===CCCQQQmmmzzzkkk```YYYUUUSSSRRRPPPOOOOOOPPPPPPOOOMMMIIIIIIIIIIIIJJJJJJJJJJJJEEEEEEDDDCCCBBB@@@>>>===>>>===<<<;;;::::::::::::;;;;;;;;;;;;<<<===>>>???@@@AAADDDGGGJJJLLLNNNOOOOOOOOOPPPQQQRRRRRRRRRRRRUUURRRNNNNNNPPPQQQPPPOOOPPPOOONNNLLLJJJGGGDDDCCC?????????>>>>>>======<<<===>>>>>>===<<<<<<===???????????????AAAEEEKKKOOOVVVZZZ___cccfffiiimmmooouuuyyynnnllliiiVVVHHH```qqqtttqqq^^^^^^XXXWWWXXX[[[^^^___``````lllhhheeeggghhhggggggiiibbbdddnnn}}}}}}zzz|||dddcccaaa]]]YYYVVVVVVWWW^^^\\\]]]bbbdddccceeeiiikkkkkkhhheeehhhmmmnnnmmmeeeaaa```dddgggggghhhjjjooosssuuuppphhhdddgggllljjjlllnnnnnnllljjjiiiiiijjjiiigggfffeeeeeeffffffhhhfffcccbbbbbbdddgggiiilllppptttvvvuuuvvvyyy|||}}}zzzwwwvvvwwwyyyzzzwwwtttqqqoooppprrrsssssstttsssqqqpppppprrrtttuuuwwwvvvyyy|||{{{xxxxxx{{{~~~~~~\\\FFFFFFAAA@@@BBBFFFIIIMMMVVV___xxx~~~uuullleee```]]]XXXVVVSSSPPPNNNNNNNNNOOONNNLLLJJJIIIIIIIIIHHHGGGHHHHHHIIIIIIJJJJJJIIIIIIGGGGGGHHHHHHIIIIIIJJJJJJCCCCCCCCCCCCCCCDDDEEEEEEGGGHHHIIIIIIJJJKKKOOORRRRRRTTTWWW]]]dddlllssswww}}}zzz~~~xxxdddGGGJJJHHHQQQTTTpppssspppgggggggggfffccc___YYYUUUKKKIIIEEE@@@<<<888555444111111111111000000000000---,,,,,,++++++,,,,,,---******************************++++++++++++******)))))))))*********++++++,,,,,,++++++,,,,,,------000,,,,,,000111000000333666AAA[[[zzz\\\KKKDDD???@@@EEEKKKMMMLLLEEE===999:::<<<888===NNNjjjzzzooofffaaa[[[WWWSSSPPPOOONNNLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@>>>===<<<;;;;;;;;;999999999999999999999999888:::<<>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???>>>;;;;;;===???;;;???BBBEEEHHHMMMSSSWWW]]]^^^aaadddhhhooowww|||~~~eee___yyyjjjWWWZZZbbbtttsssvvv^^^XXX[[[UUUXXXZZZZZZZZZ\\\___```mmmhhhhhhmmmpppmmmlllmmmiiimmmzzz|||uuuwwwddddddccc```\\\YYYYYYYYYaaaaaaeeelllpppnnnoooqqqnnnlllhhhfffllluuuvvvqqqnnnjjjjjjnnnpppnnnmmmnnnkkknnnpppmmmgggeeehhhkkkfffhhhjjjjjjjjjiiijjjkkkooommmkkkiiihhhiiikkklllkkkiiieeebbbbbbdddhhhjjjpppsssvvvwwwuuuuuuxxx{{{|||yyywwwwwwwwwwwwwwwvvvsssooonnnpppsssuuuvvvvvvuuutttsssrrrsssttttttuuurrrsssuuutttqqqrrruuu{{{~~~hhhTTTFFFCCCCCCFFFFFFDDDHHHNNNUUUnnn}}}uuupppeeeccc```]]]XXXUUURRRPPPLLLJJJHHHIIIKKKMMMLLLJJJFFFGGGHHHIIIIIIIIIIIIIIICCCDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKKKKLLLNNNPPPRRRSSSWWW\\\```eeeggglllrrr{{{wwwaaaWWWXXXFFFIIIGGGPPPTTTpppuuurrrfffggggggfffccc___YYYVVVKKKHHHEEE@@@;;;777555333000000000000////////////---,,,,,,++++++,,,,,,---******************************++++++++++++******((())))))))))))*********,,,,,,+++++++++,,,------...---///111///+++---111222333FFFfffpppXXXJJJ@@@???DDDQQQ]]]eee___OOOAAA;;;;;;<<<999===MMMaaauuuwwwiiieee^^^YYYUUUSSSRRRPPPNNNNNNMMMMMMLLLKKKKKKJJJKKKJJJIIIHHHGGGGGGGGGGGGCCCBBBAAA@@@>>>>>>======::::::::::::999888777777999:::;;;<<<<<<;;;999777777777999:::;;;<<<<<<<<<;;;;;;999888888999;;;<<<888888999:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::===??????>>>>>>BBBEEE===BBBIIINNNQQQTTTYYY]]]\\\```eeekkkqqqxxxvvvXXXbbb~~~pppXXX]]]{{{hhhmmmpppZZZTTTTTTTTTTTTZZZ^^^[[[WWWXXX\\\```gggdddgggqqqvvvtttrrrsssiiiooo|||jjjjjjkkkiiigggffffffggg^^^```gggqqquuusssqqqsssllljjjgggfffppp|||}}}wwwpppmmmmmmqqqrrrooolllmmmhhhiiiiiihhhgggggghhhiiibbbdddfffggggggiiikkkmmmqqqooommmkkkjjjkkkmmmoooooolllhhhddddddfffiiilllrrrtttvvvtttqqqqqqtttwww|||zzzwwwvvvvvvvvvuuuuuuwwwtttpppoooqqqtttwwwxxxwwwwwwvvvuuuttttttttttttooolllkkkmmmnnnmmmnnnssssss{{{zzz{{{~~~rrrNNNEEE@@@AAAAAA>>>@@@DDDDDDOOO]]]qqqxxxwwwuuuqqqkkkddd]]]YYY]]]ZZZVVVUUUVVVUUURRRPPPLLLMMMNNNOOOPPPPPPPPPPPPNNNOOOOOONNNLLLKKKLLLLLLPPPPPPOOONNNNNNNNNOOOOOORRRUUUYYY\\\^^^cccjjjpppyyy{{{hhhTTTIIIHHH]]]wwwGGGJJJHHHQQQUUUrrrwwwppphhhgggeeedddbbb^^^XXXTTTKKKHHHCCC???<<<999555333444333222000000000000111---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++)))***,,,,,,,,,,,,---///............////////////000666888EEEaaauuunnnRRRCCC@@@BBBNNNnnnvvv[[[III666===:::;;;@@@EEEOOOaaassszzzmmmgggbbbZZZTTTRRROOOKKKJJJMMMOOOMMMMMMNNNMMMKKKIIIHHHHHHHHHGGGEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@???>>>===<<<;;;:::999:::::::::::::::::::::777777777888999:::<<<<<<:::;;;;;;;;;::::::<<<===;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<===>>>???@@@???>>>===>>>AAADDDEEEFFFLLLNNNRRRUUUXXX\\\bbbfffeeellltttyyy{{{jjjdddnnniiiZZZhhhxxxdddtttgggXXXUUUQQQQQQTTTXXXXXXXXX[[[cccggg___TTTYYY^^^eeemmmssswwwyyyzzzwwwuuu{{{xxxwwwwwwwwwxxxvvvssspppdddfffkkkqqquuuvvvtttqqqnnnkkkjjjmmmssszzz}}}~~~zzzqqqkkkkkkllljjjgggfffgggjjjnnnpppooommmllllllhhhmmmooolllkkkoootttuuuxxxrrrllllllpppqqqoookkklllmmmpppsssmmmeeeffflllkkkmmmoootttwwwyyywwwuuuwwwsssnnnmmmqqqvvvyyyyyyuuuwwwwwwuuurrrqqqtttvvvxxxxxxwwwtttrrrppppppqqqmmmlllkkkmmmnnnnnnmmmkkkppprrrtttvvvzzzwwwsssuuuTTTAAAAAAAAACCCDDD@@@@@@FFFLLLSSSccc|||}}}rrrooonnnmmmllljjjgggdddbbb```aaaaaa```]]][[[[[[]]]___[[[XXXUUUVVVXXXXXXTTTPPP\\\]]]___aaacccccccccccchhhlllqqqssstttxxxmmm[[[OOONNNRRR___GGGJJJHHHQQQUUUrrrxxxqqqhhhgggfffeeebbb^^^XXXTTTLLLHHHDDD@@@<<<999666333444333222000000000000111---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,)))+++,,,---,,,,,,...///............////////////...222222;;;OOO```ttt```KKKCCCCCCHHHiiixxx[[[>>>999888;;;>>>AAAEEERRR```vvvyyyqqqfff]]]YYYUUUPPPMMMOOOPPPNNNMMMOOOQQQNNNLLLJJJJJJJJJHHHGGGHHHGGGFFFEEEEEEEEEEEEEEEAAAAAA@@@???>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999999:::;;;<<<:::;;;<<<;;;::::::<<<>>>========================>>>>>>>>>>>>???AAABBBBBBAAAAAAAAABBBEEEHHHJJJKKKNNNQQQUUUXXX[[[___eeeiiiooovvv|||gggaaaqqqnnn^^^dddooosssZZZSSSSSSQQQRRRVVVUUUWWWXXX[[[aaaddd]]]TTTOOOTTT^^^kkkxxx~~~~~~|||wwwzzzyyywwwuuuuuuwwwyyyxxxwwwuuutttuuuxxx{{{|||yyywwwuuusssqqqssswwwzzz{{{{{{{{{rrrllllllmmmllljjjkkkiiimmmqqqrrrqqqnnnllljjj{{{}}}{{{uuurrruuuyyyzzzzzzvvvrrrsssuuuvvvqqqmmmllllllqqqyyyyyyqqqiiiggghhhiiimmmsssxxx{{{{{{zzzwwwsssnnnnnnqqquuuxxxyyyvvvxxxyyyxxxuuussssssuuutttttttttrrrpppoooooopppnnnlllkkkkkklllkkkiiiggghhhjjjmmmpppsssyyyyyy}}}rrrYYYQQQHHHFFFGGGDDD@@@CCCCCCBBBJJJZZZhhhmmmvvv~~~~~~|||xxxtttqqqvvvvvvtttqqqooonnnoooqqqkkkhhhfffhhhkkklllhhheeennnppprrruuuwwwxxxxxxxxx}}}hhh^^^UUUPPPRRR[[[ggg{{{HHHKKKIIIRRRUUUrrryyyqqqhhhgggfffeeeccc___YYYUUULLLIIIDDD@@@===:::666333444333222111000000000000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***,,,------------...///---............/////////000111...222<<>>>>>??????>>>===<<<;;;;;;:::;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;===???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======???@@@AAABBB@@@AAAAAACCCEEEHHHKKKLLLMMMQQQWWW[[[^^^cccjjjoooyyygggccc^^^ggg}}}mmm^^^cccgggvvvlll\\\OOOOOORRRRRRSSSVVVVVVZZZ]]]]]]___```[[[TTTPPPSSS\\\lll|||xxxvvv~~~~~~}}}yyyuuuqqqrrrvvvzzz}}}}}}{{{vvvvvvzzz{{{yyyvvvvvvuuuuuuvvvxxxxxxwwwuuuuuuoookkknnnqqqqqqrrrsssooosssyyy||||||yyyvvvuuu}}}zzz}}}~~~|||zzzzzz{{{yyytttppppppmmmpppzzz{{{pppgggjjjkkkoootttyyy||||||{{{pppmmmjjjiiilllooorrrssstttvvvwwwwwwuuusssrrrrrrssssssrrrrrrqqqrrrrrrrrrqqqooonnnmmmmmmkkkgggeeeeeeiiimmmoooqqquuu{{{www```OOOGGG???DDDEEEDDDBBBDDDKKKPPPQQQQQQaaaxxx~~~}}}oooYYYNNNPPPMMM[[[oooHHHKKKIIIRRRVVVssszzzqqqgggggggggfffeee```ZZZUUUMMMIIIEEEAAA>>>:::777444333333222111111000000000---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++,,,,,,,,,---------+++,,,......------...///---------.........//////444111---111555777RRR|||bbbKKKEEEKKKccczzz}}}vvvhhhUUUHHHBBB<<<:::;;;===>>>>>>NNNXXXiiivvvnnnfffaaa\\\UUUQQQQQQOOOMMMIIIHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBAAAAAAAAACCCCCCCCCBBBAAA@@@@@@???@@@@@@??????>>>>>>>>>===>>>===<<<<<<;;;;;;;;;;;;<<<=========<<<<<<>>>@@@?????????>>>>>>>>>>>>===<<<======>>>@@@BBBCCCDDDBBBCCCDDDEEEFFFHHHKKKNNNOOOUUU]]]ccchhhnnnvvv}}}aaa]]]kkkyyy~~~```gggssslllooowww\\\SSSMMMOOORRRQQQRRRUUU[[[aaaeeecccaaa___[[[VVV[[[YYY\\\iiixxx~~~wwwmmmwww|||{{{~~~vvvwwwsssooopppvvv{{{|||{{{yyyrrrlllkkkooorrrqqqoooppprrrtttwwwxxxvvvsssqqqllljjjkkkrrrxxxyyyyyy{{{vvv|||~~~}}}{{{zzzwwwuuusssuuuqqqpppvvv||||||uuuooorrrrrrsssvvvxxxyyywwwvvvmmmkkkjjjiiijjjmmmoooppppppqqqqqqrrrqqqqqqrrrrrruuutttttttttvvvwwwwwwwwwtttsssrrrrrrqqqoookkkhhhfffjjjoooqqqrrrtttxxx{{{~~~vvvcccSSSFFFEEEDDDCCCDDDEEEEEEDDDFFFKKKTTTaaavvvnnnXXXRRRNNNKKKUUUeeeoooHHHJJJIIIRRRVVVsss{{{qqqggggggggghhhfffaaa[[[VVVMMMJJJEEEAAA>>>;;;777555333333222222111000000///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------+++---...---,,,,,,---...------------............555111---222555000???```pppSSSEEEFFFPPPQQQTTTXXXUUUUUUJJJ===777:::??????<<>>===<<<<<<<<<<<<===>>>>>>>>>======???AAA??????>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDFFFHHHIIIHHHJJJKKKLLLLLLNNNRRRUUUUUU^^^hhhpppuuu}}}hhhOOOiiittt```[[[{{{wwwpppooo]]]UUUPPPLLLNNNQQQRRRSSSUUU\\\ccchhhgggeeedddbbb^^^bbb^^^]]]fffssszzzvvvppp}}}~~~zzzvvv{{{~~~sssvvvrrrpppsssyyy|||yyyuuunnniiieeeeeejjjnnnnnnmmmqqqtttxxx{{{zzzvvvrrrpppkkklllrrr|||~~~~~~}}}zzzvvvtttuuuvvvssstttuuuwwwzzzzzzvvvrrrsssrrrrrrsssttttttrrrppppppppppppooooooppprrrtttooonnnmmmnnnppprrruuuvvvuuutttssstttwwwyyyyyyxxxsssssssssssstttrrrnnnkkkgggkkkppprrrrrrrrruuuwwwrrr{{{pppgggZZZPPPIIIEEECCCBBBHHHHHHHHHJJJPPPaaaxxx~~~___OOODDDKKKWWWfffFFFIIIHHHRRRWWWuuu{{{pppgggggghhhiiigggbbb[[[VVVNNNKKKFFFBBB???<<<888555222222333222222111//////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,+++,,,------++++++,,,---,,,------------.........000///+++000666///222FFFuuuoooRRRBBBAAA===???IIIMMMVVVOOOBBB::::::??????<<>>??????@@@AAABBBCCCCCC@@@@@@???>>>>>>>>>>>>>>>>>>?????????>>>>>>@@@BBB?????????@@@@@@@@@AAAAAA???@@@AAABBBEEEGGGIIIJJJLLLOOORRRSSSSSSUUUZZZ___^^^hhhttt|||fff]]]```iiiYYYPPPfffxxxqqqZZZWWWPPPMMMJJJLLLQQQUUUVVVVVVVVV]]]dddfffgggiiihhheeecccbbbdddkkkwww|||sssrrrzzz{{{qqqrrrooommmrrrxxxzzzuuuoooiiihhhiiikkknnnppppppooovvvzzz~~~|||vvvqqqnnnooorrryyy}}}vvvtttvvvzzzpppwww~~~}}}zzzuuuooonnnnnnmmmoooqqqrrrqqqooonnnoooppppppooooooqqqrrrpppooonnnooosssvvvwwwxxxrrrpppoooqqquuuwwwwwwuuuoooooopppqqqrrrqqqmmmjjjlllppptttvvvuuuuuuwwwyyysss{{{|||lllZZZLLLEEECCCAAAAAACCCDDDDDDHHHTTT```oooyyyppp[[[PPPLLLNNNVVVggg|||EEEHHHGGGRRRWWWvvv{{{ooofffggghhhiiihhhccc\\\WWWOOOKKKFFFBBB???<<<999666222222333333222111///...---,,,,,,++++++,,,,,,---************************)))******+++,,,,,,------*********++++++++++++,,,***+++,,,,,,*********,,,,,,,,,---------.........,,,///,,,---333000///999UUUtttiiiMMMEEE>>><<>>======;;;===???CCCMMMfffxxxuuuooojjjbbb[[[WWWSSSQQQOOOJJJIIIHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBAAA@@@@@@????????????@@@>>>???@@@@@@??????@@@BBB@@@@@@AAABBBCCCDDDDDDEEEBBBCCCDDDFFFIIIKKKNNNOOOSSSXXX]]]___aaaeeelllrrrrrr|||jjjaaajjjxxxhhhUUUVVV___yyyyyy___VVVWWWOOOLLLJJJMMMTTTYYYXXXSSSQQQWWW]]]```dddgggeee``````ccciiiooovvvvvvmmmnnnssstttooollliiifffdddiiiqqqsssnnnhhhdddiiinnnqqqpppmmmlllkkkppptttyyyzzzvvvqqqmmmkkkmmmooowww}}}yyy{{{~~~xxx~~~}}}xxxqqqnnnnnnnnnppprrrttttttsssiiilllnnnmmmlllkkklllnnnpppooopppsssvvvwwwuuurrrpppmmmkkkmmmrrruuutttrrrlllmmmnnnooopppnnnjjjgggnnnrrrvvvwwwvvvvvvxxxzzztttwwwwwwvvvkkkYYYQQQHHHDDDCCCEEEEEEDDDHHHNNNPPPVVV```jjjwww}}}qqqaaaQQQLLLOOOSSSgggDDDGGGGGGRRRXXXwwwzzznnnfffgggiiijjjiiiddd\\\WWWOOOKKKGGGCCC@@@<<<999666222222333333222111///...---,,,,,,++++++,,,,,,---************************))))))***+++,,,,,,------))))))*********+++++++++)))+++,,,+++))))))***+++,,,,,,,,,---------......***111...+++111222111888111UUUxxxzzzUUUJJJBBB>>>AAABBBFFFUUU\\\RRRCCC<<<;;;;;;666;;;???AAAMMMiii}}}sssjjjccc^^^ZZZXXXOOONNNMMMKKKJJJIIIHHHHHHCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@AAA@@@@@@???@@@@@@AAAAAA???@@@AAA@@@??????AAACCCAAABBBCCCDDDEEEGGGHHHHHHLLLMMMNNNPPPSSSVVVXXXZZZ```eeekkkooorrrxxx~~~ddd[[[bbbqqq}}}hhhUUURRRfff~~~vvvyyyXXXRRRSSSOOOQQQOOOMMMQQQXXX\\\XXXPPPQQQVVVYYY\\\___aaa^^^WWWXXX___gggkkklllqqq{{{qqqgggjjjkkkfffdddgggaaa]]]ZZZ___hhhlllhhhbbb___gggoooqqqmmmgggcccbbbccchhhnnnqqqoookkkhhhhhhfffhhhnnnxxx}}}~~~~~~~~~||||||}}}wwwtttsssrrrtttvvvwwwwwwvvvjjjmmmoooooommmlllmmmooommmnnnqqquuuxxxvvvpppjjjqqqmmmkkkmmmrrruuutttqqqmmmmmmnnnppppppnnniiieeejjjmmmqqqrrrppppppsssvvvnnnmmmmmmnnnooo{{{jjjggg}}}eeeWWWJJJFFFEEEAAAAAADDD@@@FFFKKKMMMPPP[[[kkkyyyuuu___VVVQQQOOOMMMIIIJJJWWWgggDDDHHHHHHRRRVVVttt}}}ssskkkiiigggggggggccc]]]WWWTTTOOOHHHCCC@@@===888444555444333111000//////...---,,,++++++******++++++************************************************************************(((((()))***++++++,,,,,,,,,,,,,,,---------......///////////////000111111888<<>>TTTiiifffSSSAAA;;;===888888:::===BBBMMMbbbuuu|||tttjjjcccaaa]]]WWWRRROOONNNLLLKKKFFFEEEDDDEEEFFFEEEDDDBBBAAA@@@???@@@@@@@@@===;;;@@@>>><<<===AAACCCCCCAAA??????@@@AAABBBCCCCCCDDDIIIHHHGGGGGGIIIKKKNNNOOOSSSUUUXXX]]]bbbgggkkklllpppsssxxx}}}bbbQQQJJJ^^^qqqZZZRRR[[[tttzzzqqqZZZWWWWWWQQQIIIOOONNNNNNQQQUUUVVVTTTQQQLLLTTT^^^bbb```[[[XXXXXXUUUWWWXXXXXXZZZ___ffflllfffeeecccbbbaaaaaaaaabbb___[[[WWWXXX\\\aaadddeeefffgggiiiiiihhheeebbb```aaa```______bbbeeeggghhhiiihhhjjjnnntttxxxxxxwww~~~~~~~~~||||||xxxvvvuuuvvvzzz{{{zzzxxxwwwyyywwwqqqnnnpppqqqpppnnnoooqqqqqqqqqpppqqqrrruuunnnkkkoooppplllllloooiiijjjnnnrrrvvvvvvtttqqqlllkkkiiiiiiiiiiiigggfffpppoooooonnnmmmmmmnnnnnnmmmnnnmmmkkklllsss~~~ssssss{{{```QQQMMMHHHBBBDDDEEEBBB>>>@@@FFFJJJKKK[[[bbbrrryyyggg]]]VVVOOOIIIKKKDDDCCCOOOccczzzCCCGGGGGGQQQUUUsss}}}ssskkkiiigggggggggccc]]]WWWSSSNNNGGGCCC@@@===999555555444333111000//////...---,,,++++++******++++++************************************************************************)))******+++,,,,,,------,,,,,,,,,------------...///////////////000000111...222777PPPttt|||gggVVVHHH@@@DDDIIIRRR\\\ccc```SSSGGGGGGBBB===;;;;;;???JJJUUUiii{{{vvvpppjjjddd^^^YYYUUUSSSQQQMMMLLLLLLLLLKKKJJJIIIGGGFFFEEEFFFGGGFFFEEEEEEDDDCCCDDDFFFGGGGGGFFFEEEGGGIIIKKKLLLKKKJJJIIIOOOOOOOOOPPPSSSVVVYYY[[[cccfffjjjqqqwww~~~gggQQQPPPSSS```{{{{{{fffXXXdddrrrYYYNNNSSS[[[[[[WWWNNNNNNNNNPPPSSSTTTRRRPPPNNNQQQUUUUUUSSSPPPNNNNNNMMMOOOUUU^^^fffhhheee```^^^]]]\\\[[[ZZZZZZ[[[[[[\\\YYYVVVWWW\\\aaaeeefffccceeehhhiiihhheee```^^^\\\[[[ZZZ[[[^^^aaacccdddgggfffgggjjjoooqqqqqqpppwwwvvvtttrrrrrrvvv|||}}}}}}}}}}}}zzzwwwuuutttuuuuuuuuutttsssuuuxxxzzzyyyxxxyyy{{{yyyrrrooopppqqqpppmmmmmmmmmkkkjjjkkkmmmpppssspppoooqqqoooiiigggiiiiiijjjkkknnnqqqqqqooolllnnnkkkhhhggghhhiiiiiiiiinnnnnnmmmmmmmmmmmmmmmmmmooopppnnnkkkjjjnnnwwwxxx|||eeeRRRKKKMMMMMMIIIHHHIIIGGGCCCHHHFFFIIIPPPWWW___kkkvvvlllZZZUUUNNNJJJKKKMMMOOOPPPLLLRRRbbb|||CCCFFFEEEOOOTTTrrr}}}ssskkkiiigggggggggccc]]]WWWQQQLLLFFFBBBAAA>>>:::777555444333111000//////...---,,,++++++******++++++************************************************************************+++++++++,,,,,,------...,,,,,,,,,,,,------------//////......//////000111...000///999QQQeeezzzoooVVV@@@FFF@@@BBBSSShhhqqqhhh\\\QQQFFF===::::::;;;???CCCPPPbbbzzzyyyqqqhhhbbbbbb^^^XXXUUUSSSSSSRRRRRROOOLLLHHHFFFGGGHHHIIIIIIGGGHHHIIIHHHGGGGGGHHHJJJKKKMMMPPPRRRSSSRRROOONNNSSSSSSUUUXXX\\\```dddfffsssvvv{{{kkkTTTGGGBBBOOOdddllldddfff}}}|||hhh[[[NNNJJJPPPWWWYYYXXXMMMMMMNNNOOOQQQRRRPPPNNNVVVSSSOOOLLLKKKJJJIIIHHHJJJKKKRRR```mmmppphhh^^^VVVVVVUUUUUUUUUUUUUUUVVVWWWUUUTTTVVVZZZ```ccceee___bbbdddfffeeebbb]]]ZZZXXXXXXXXXXXXZZZ]]]___aaadddcccccceeehhhjjjjjjiiimmmmmmjjjeeebbbfffpppyyywwwxxxxxxvvvssspppoooooommmlllkkkjjjjjjkkkmmmnnnqqqpppppprrruuuvvvuuutttxxxzzzxxxrrrnnnpppqqqppplllkkkiiigggeeefffjjjmmmmmmnnnqqqrrrmmmfffdddfffkkkkkkjjjkkkmmmmmmkkkiiinnnkkkhhhfffgggjjjkkklllkkkllllllllllllllllllmmmnnnnnnmmmjjjhhhjjjpppuuuxxxtttzzztttmmmgggYYYIII@@@???AAA@@@CCCBBBCCCGGGHHHHHHKKKQQQ\\\bbbjjjqqqxxx|||sssjjjZZZLLLLLLKKKJJJJJJMMMSSS[[[```ooozzzDDDFFFEEEOOOUUUrrr}}}tttkkkiiigggggggggccc\\\WWWPPPKKKFFFBBBAAA???;;;888555444333111000//////...---,,,++++++******++++++************************************************************************++++++++++++,,,,,,------++++++,,,,,,,,,---------///............///000000000555222111===LLLgggoooLLLEEEAAABBBKKKWWWbbbjjjppp\\\NNNAAA===???@@@@@@AAAKKKSSS___qqq~~~yyyuuuqqqlllhhheeeccc```^^^ZZZVVVPPPMMMLLLMMMNNNNNNMMMPPPSSSRRROOONNNPPPSSSVVVWWWYYYZZZ[[[[[[ZZZZZZ]]]___aaafffkkkppptttvvveeeNNNCCCJJJXXXgggsss}}}mmmYYYSSSMMMKKKLLLMMMMMMLLLMMMMMMNNNOOOPPPPPPOOONNNYYYSSSLLLIIIJJJJJJGGGDDDIIIHHHLLLWWWeeekkkgggaaaSSSSSSSSSSSSSSSSSSTTTTTTSSSRRRRRRTTTWWW[[[^^^___\\\]]]^^^___^^^\\\ZZZXXXWWWXXXXXXXXXXXXYYY[[[]]]___^^^___```bbbcccddddddeeefffeee```[[[^^^hhhqqquuuuuutttqqqnnnmmmnnnooofffeeeddddddeeegggjjjkkkllllllmmmnnnooonnnmmmlllqqqtttrrrmmmkkkmmmoooooollllllllljjjhhhhhhiiikkkhhhlllppppppkkkggghhhkkkmmmkkkjjjjjjkkklllkkkjjjkkkiiiggggggiiijjjkkkjjjiiijjjjjjkkklllmmmmmmmmmhhhiiiiiihhhggghhhlllpppqqqkkkZZZTTTQQQNNNBBBAAADDDHHHGGGDDDEEEIIIHHHJJJLLLMMMOOOUUU]]]cccooottt{{{|||xxxmmmggg\\\RRRMMMMMMNNNOOOOOOPPPTTT^^^oooEEEGGGFFFPPPVVVsss}}}tttkkkiiigggggggggccc\\\WWWPPPKKKEEEBBBAAA???<<<888555444333111000//////...---,,,++++++******++++++************************))))))))))))))))))))))))************************************+++++++++++++++++++++,,,,,,,,,------...............//////000---444222...111888MMMkkkrrrRRRKKKEEECCCCCCLLL```ssskkk[[[JJJBBB@@@===;;;;;;<<<@@@FFFQQQfff~~~xxxtttrrrmmmgggcccaaa``````___^^^bbbeeefffdddccceeeggglllkkkjjjjjjkkkmmmppprrrwwwyyy|||qqqXXXIII@@@CCCXXXpppuuuwwwyyy```PPPGGGHHHHHHHHHGGGGGGFFFFFFKKKLLLNNNOOOOOOOOOOOONNNRRRNNNJJJJJJMMMLLLFFF@@@AAADDDJJJRRRYYY^^^^^^]]]QQQQQQQQQRRRRRRRRRRRRRRROOOPPPQQQRRRSSSTTTVVVXXXZZZZZZXXXWWWVVVWWWWWWWWWVVVXXXXXXWWWUUUTTTUUUWWWWWWXXXXXXYYYZZZ\\\^^^___]]]```aaa^^^YYYZZZbbbiiiiiijjjiiihhhggghhhkkknnnhhhgggeeeddddddeeefffggghhhiiijjjiiihhheeedddcccfffiiiiiifffeeeiiimmmmmmnnnpppqqqqqqooommmmmmmmmnnnrrrtttqqqlllkkknnnqqqkkkiiiggggggiiijjjjjjjjjffffffgggiiikkkjjjgggeeeggghhhiiikkklllmmmmmmmmmfffggggggfffeeefffhhhjjjlllqqq}}}xxxddd```\\\XXXPPPHHHEEEFFFDDDDDDDDDDDDEEEGGGJJJLLLJJJMMMPPPSSSWWW___iiipppuuu|||~~~yyysssfffddd```[[[WWWTTTSSSSSSQQQPPPMMMHHHFFFNNN```ooo}}}~~~FFFGGGEEEPPPWWWsss~~~uuukkkiiigggggggggccc]]]WWWPPPKKKEEEBBBAAA???;;;888555444333111000//////...---,,,++++++******++++++************************))))))))))))))))))))))))************************************************++++++++++++,,,,,,,,,,,,......------......///000***222222...///...999PPPttt___III??????FFFVVVffflll___PPPGGG@@@:::888:::666:::???DDDOOO```ttt}}}zzzwwwuuuqqqtttxxx{{{|||}}}~~~~~~}}}~~~zzz[[[OOOFFFFFFMMM[[[qqq|||{{{|||jjjqqqkkkQQQIIIIIICCCEEEGGGGGGFFFEEEEEEEEEGGGJJJLLLNNNMMMMMMNNNOOONNNMMMOOOSSSVVVSSSKKKCCC???GGGRRRZZZ[[[YYYWWWVVVMMMNNNNNNOOONNNNNNMMMMMMLLLNNNPPPQQQPPPPPPRRRTTTXXXWWWUUUTTTSSSTTTUUUVVVSSSUUUWWWUUUQQQOOOQQQSSSRRRSSSSSSSSSSSSUUUXXXZZZWWWZZZ\\\[[[XXXYYY]]]bbbaaaaaabbbaaabbbdddhhhkkkjjjhhheeebbb`````````aaaccceeeffffffccc```^^^]]]^^^aaabbb``````fffjjjjjjooorrruuuvvvuuurrrppppppwwwzzzyyysssooooooqqqqqqhhhfffeeeeeefffggggggfffbbbcccfffiiijjjhhhccc___ccceeegggjjjkkkllllllllliiihhhfffeeeddddddddddddiiigggjjjuuuuuu^^^SSSPPPNNNKKKJJJIIIIIIGGGEEE???@@@AAACCCDDDDDDCCCBBBCCCGGGLLLOOOOOOPPPSSSUUUVVVTTTSSSTTTUUUWWWVVVVVVVVVRRRMMMKKKKKKKKKIIIGGGEEEEEEFFFEEEDDDEEEGGGJJJIIINNNVVV^^^fffwwwFFFFFFDDDOOOVVVrrr~~~uuukkkiiigggggggggccc]]]WWWQQQLLLFFFBBBAAA???;;;777555444333111000//////...---,,,++++++******++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,...------------...//////---222000///222///111???aaa~~~\\\KKKEEEDDDLLLWWWgggaaaZZZQQQFFF<<<;;;>>>;;;===@@@BBBDDDIIIRRR[[[iiivvv|||zzzmmmYYYFFFGGGNNN[[[jjjxxxqqqccc^^^```lll}}}hhhsssnnnPPPEEEFFFHHHEEEEEEFFFEEECCCBBBAAABBBBBBFFFIIIKKKJJJJJJLLLNNNLLLOOOUUUZZZ\\\XXXOOOHHHDDDMMMWWW]]]\\\XXXSSSPPPKKKLLLLLLLLLLLLJJJIIIHHHIIILLLPPPQQQPPPPPPRRRTTTUUUVVVVVVVVVVVVUUUTTTTTTPPPSSSVVVUUUQQQPPPRRRUUUSSSTTTTTTSSSQQQRRRUUUXXXVVVWWWWWWWWWWWWYYY]]]```cccddddddccccccdddgggjjjkkkhhhddd```]]][[[[[[[[[^^^aaaddddddaaa^^^]]]]]][[[___```^^^^^^dddhhhhhhoooqqqttttttsssrrrrrrrrruuuxxxwwwqqqooopppoookkkiiihhhffffffffffffdddbbbaaabbbccceeefffddd```\\\___aaadddgggiiijjjjjjjjjhhhfffdddcccddddddeeeeeefffdddhhhoooxxx{{{rrrtttooohhhccc```]]]XXXUUUWWWRRRLLLIIIHHHGGGBBB>>>GGGGGGHHHHHHIIIIIIJJJKKKHHHGGGFFFGGGIIIKKKKKKKKKHHHFFFDDDCCCDDDHHHKKKNNNEEEIIIMMMPPPRRRVVV[[[___dddhhhtttEEEEEECCCNNNUUUqqq~~~vvvkkkiiigggggggggccc]]]WWWRRRMMMFFFBBBAAA>>>:::777555444333111000//////...---,,,++++++******++++++************************))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------------.../////////111,,,,,,222///...888BBBllluuu\\\JJJ@@@EEEQQQmmmkkkhhh^^^MMM>>>:::===999888888:::<<>>EEEOOOWWWbbbwwwqqqNNNAAAUUU```ooozzzgggWWWQQQKKKCCCFFF^^^{{{mmmpppnnnRRRDDDAAA@@@===<<<<<<<<<===>>>>>>>>>>>>>>>@@@@@@@@@AAACCCFFFIIIKKKHHHJJJLLLOOOQQQSSSUUUUUUYYYWWWTTTQQQPPPOOOPPPPPPNNNMMMLLLJJJJJJJJJKKKLLLOOOPPPPPPQQQRRRRRRRRRRRRTTTVVVXXXZZZ[[[ZZZXXXVVVUUUTTTTTTTTTUUUUUUSSSQQQYYY\\\```___[[[VVVTTTTTTWWWYYY[[[[[[ZZZ[[[^^^bbbgggeeedddeeeggggggeeebbbbbbaaaaaabbbdddbbb]]]YYY\\\ZZZ\\\``````[[[\\\aaakkkhhhddddddfffhhhhhhfffllloooqqqrrrqqqooooooooommmmmmmmmllljjjiiijjjkkkllllllllliiieeebbb`````````]]]ZZZXXXXXXZZZ]]]```^^^]]]]]]```eeeggggggfffbbbaaa```______aaaccceeeeeefffgggffffffhhhmmmrrrxxxlllcccjjjlllmmmjjjddd```aaaddd``````___^^^```hhhsss|||}}}vvvvvvFFFHHHFFFPPPSSSnnn{{{qqqiiigggfffhhhiiieee\\\UUUOOOLLLIIIEEECCC???;;;888555444333222111///......---,,,++++++******+++++++++***)))(((((()))***+++++++++***)))))))))))))))***)))((((((((()))++++++))))))))))))))))))))))))*********++++++,,,,,,,,,......------------......---......///000000111111333555===SSSwwwrrrVVVIIIHHHOOOTTTaaaooosssiii[[[RRR>>>;;;777666777999;;;;;;;;;@@@EEEJJJSSSfffqqqZZZNNNJJJ\\\xxxppp___PPPHHHFFFLLLTTTddduuudddnnnzzz^^^OOOBBB???AAABBB@@@???<<<===>>>???@@@@@@@@@@@@@@@?????????AAAEEEHHHKKKHHHJJJMMMQQQUUUYYY\\\^^^cccaaa]]]XXXSSSPPPMMMLLLLLLLLLKKKKKKLLLMMMOOOOOOQQQPPPOOONNNNNNOOOQQQRRRTTTVVVXXXZZZZZZYYYWWWVVVUUUTTTTTTUUUWWWWWWVVVTTTUUUXXX\\\\\\YYYVVVUUUUUUSSSUUUWWWWWWUUUTTTVVVXXX___^^^^^^```ccceeedddbbbaaa``````bbbdddccc___\\\[[[ZZZ\\\```___\\\]]]bbbiiihhhfffggghhhgggdddaaafffiiilllnnnnnnmmmnnnooommmmmmllljjjgggffffffhhhhhhhhhggggggeeeccc```___^^^\\\YYYXXXYYY\\\___bbbdddbbbaaaaaadddfffeeeddd____________```aaabbbccc```aaaaaa```___```eeehhhmmm|||FFFHHHFFFPPPTTTooo{{{qqqdddfffhhhjjjiiiddd[[[UUUPPPMMMIIIFFFCCC@@@<<<999555555444222111000///...---,,,++++++******+++++++++***)))(((((()))***++++++***)))))))))))))))))))))))))))((()))******+++************************))))))***+++,,,,,,------...---------------...............//////000000111333///---666RRRvvvnnnUUUKKKHHHEEEKKK]]]lllkkk]]]RRRFFFBBB<<<888777888999:::999;;;<<<===BBBRRRhhhxxx~~~kkk]]]RRRHHHGGG]]]~~~kkkWWWGGGGGGQQQaaajjjxxx~~~fff]]]iiikkkPPPGGGBBB???CCCDDDAAA===<<<<<<===???@@@BBBBBBCCCCCC@@@???>>>>>>@@@DDDHHHJJJLLLMMMPPPTTTYYY]]]aaacccjjjhhhddd^^^XXXSSSNNNLLLJJJKKKKKKLLLNNNPPPRRRSSSQQQPPPMMMLLLLLLNNNQQQSSSUUUVVVXXXYYYZZZYYYWWWVVVTTTTTTTTTVVVXXXZZZYYYXXXRRRTTTWWWXXXWWWUUUUUUUUUUUUWWWYYYXXXVVVUUUTTTUUUXXXXXXYYY\\\```bbbccccccfffeeeeeefffgggfffcccaaa\\\\\\]]]```___\\\^^^bbbbbbccceeeggghhhfffbbb^^^aaadddhhhjjjkkklllnnnooonnnmmmkkkgggcccaaabbbccccccbbbbbbdddgggfffccc```^^^\\\ZZZZZZ[[[^^^bbbeeegggeeebbbbbbccceeeffffffaaaaaabbbbbbbbbaaa```_________^^^\\\ZZZ[[[]]]___^^^ccctttGGGHHHFFFPPPTTTppp{{{qqqbbbeeeiiijjjhhhbbb[[[WWWPPPNNNJJJFFFDDD@@@<<<:::555555444333111000///...---,,,++++++******++++++******)))(((((()))************)))))))))))))))***)))))))))))))))******+++************************(((((()))***,,,---......------,,,,,,------.............../////////000000111555666333999SSSzzznnn```XXXIII@@@HHHTTTXXXQQQJJJOOOJJJDDD???===;;;999888:::::::::888:::CCCRRR]]]eeewww|||eeeTTTHHHAAAHHHOOOWWWxxxzzzcccSSSFFFBBBVVVpppxxx[[[UUUgggiiiNNNEEEDDDCCCCCCEEECCC<<<999999;;;<<<>>>@@@BBBCCCDDDDDDBBBAAA???>>>@@@DDDHHHKKKPPPPPPRRRTTTWWW[[[^^^```gggeeeccc___[[[VVVRRRPPPJJJJJJKKKMMMNNNPPPQQQRRROOONNNNNNNNNOOOQQQTTTUUUUUUVVVXXXYYYYYYXXXWWWVVVSSSSSSTTTVVVYYY[[[[[[ZZZRRRSSSUUUWWWWWWVVVUUUUUUXXXZZZ\\\\\\[[[ZZZXXXWWWWWWWWWXXX[[[^^^aaacccccchhhggggggffffffeeecccbbbaaaaaaaaaaaa___]]]^^^```[[[]]]```ccceeeeeecccbbbaaadddgggiiijjjkkkmmmooonnnmmmjjjeee```^^^___```___]]]^^^cccjjjmmmiiieeecccaaa___^^^___aaadddfffcccbbb``````aaadddgggiiieeeeeeffffffeeebbb```___cccbbb```]]][[[[[[[[[\\\^^^]]]dddvvv}}}sssrrrtttGGGIIIFFFOOOTTTppp{{{qqqdddeeehhhhhhfffbbb]]]ZZZQQQNNNJJJGGGDDDAAA===:::666555444333222000//////---,,,++++++******++++++******))))))))))))*********)))))))))))))))******((()))))))))************************************(((((()))***,,,---......,,,,,,,,,,,,,,,---..................////////////---333666222///;;;XXXqqq{{{eeeNNNDDDDDDFFFHHHJJJMMMJJJGGGEEECCC@@@===::::::::::::888999<<>>>>>>>>:::777999>>>:::;;;===@@@BBBCCCDDDDDDCCCBBBAAA@@@BBBEEEIIILLLMMMNNNOOOQQQSSSVVVXXXYYY___^^^]]][[[XXXUUURRRPPPKKKKKKLLLMMMMMMNNNNNNOOOKKKMMMPPPSSSVVVWWWXXXXXXVVVVVVWWWXXXXXXWWWVVVUUUSSSSSSSSSVVVYYY[[[[[[ZZZTTTUUUWWWXXXYYYXXXVVVUUUXXXYYY[[[]]]^^^]]]\\\ZZZXXXXXXYYYZZZ[[[]]]___aaabbbbbbbbbbbbbbbcccddddddggghhhgggccc```_________\\\]]]^^^___```aaabbbcccaaacccfffgggggggggiiikkknnnmmmjjjfffbbb``````aaa___^^^___eeemmmqqqoookkkiiigggdddbbbaaabbbcccddd______^^^]]]]]]```dddfffeeeeeefffgggggggggggggggfffdddbbb___^^^]]]\\\[[[XXXXXX]]]fffttt{{{kkkeeeqqqHHHIIIFFFNNNRRRooo{{{qqqeeeffffffhhhhhheee```[[[RRROOOKKKHHHEEEBBB>>>;;;666666555333222111000///---,,,++++++******++++++)))))))))******))))))))))))))))))))))))******+++(((((()))************)))************************))))))***+++,,,,,,------++++++++++++,,,---...///........................000...---///111555===EEEsssuuu]]]LLLBBB@@@BBBCCCCCCCCCDDDEEEDDDAAA>>>999999999888888999999999===AAAJJJXXXiiixxxvvvjjjYYYMMMGGGEEEBBB@@@FFFQQQhhhzzzwww^^^QQQMMMPPP[[[iii{{{nnncccxxxhhhPPPJJJGGGBBBDDD@@@===:::666444999@@@;;;<<<>>>@@@BBBCCCDDDDDDCCCCCCBBBCCCDDDFFFIIIKKKGGGHHHKKKMMMPPPRRRSSSSSSWWWVVVTTTRRRPPPNNNLLLLLLLLLLLLMMMMMMNNNMMMMMMLLLKKKNNNRRRWWWZZZ[[[ZZZYYYWWWWWWWWWWWWWWWVVVVVVUUUSSSSSSSSSUUUWWWYYYXXXWWWUUUVVVXXX[[[]]]\\\XXXUUU[[[[[[\\\^^^aaabbbbbb```YYYZZZZZZYYYXXXYYY[[[]]]___```bbbcccdddgggkkknnnlllnnnlllfffbbbccccccbbbccccccaaa___\\\\\\___aaa```aaaccccccbbbcccdddfffllllllllljjjgggeeeeeefffcccbbbbbbfffkkkooonnnmmmkkkiiieeebbb```_________]]]]]]]]][[[ZZZ[[[]]]```aaaaaaaaacccfffkkkooorrrdddbbb___]]]]]]\\\ZZZXXXTTTUUUXXX[[[^^^hhh{{{wwwxxx~~~HHHIIIEEEMMMQQQmmm{{{qqqeeeeeefffjjjllliiiaaaYYYRRROOOLLLHHHEEEBBB>>>;;;666666555444222111000///---,,,++++++******++++++))))))************)))))))))))))))))))))***++++++'''((()))***+++******)))))))))))))))))))))))))))*********++++++,,,,,,,,,++++++++++++,,,---...///........................444...---111444333333666KKKmmmsssYYYHHHAAABBBAAA@@@AAABBBCCCBBB@@@;;;999888888999999888777777777999???HHHSSS]]]ccctttzzzpppeeeSSSLLLBBB>>>CCCNNNZZZaaaccczzz~~~]]]KKKFFFSSSgggyyyooolllaaaLLLHHHHHHDDD@@@HHHCCC???<<<888555888>>>===>>>???AAACCCDDDDDDEEEAAABBBCCCDDDEEEFFFGGGHHHFFFHHHKKKMMMNNNNNNLLLKKKNNNMMMKKKJJJIIIHHHIIIIIILLLMMMNNNOOOOOOOOONNNMMMOOOQQQTTTWWWYYYZZZZZZZZZWWWWWWWWWVVVVVVVVVUUUUUUSSSSSSRRRSSSUUUUUUTTTSSSRRRTTTXXX]]]```___[[[VVV]]]\\\[[[]]]aaaccccccaaa[[[\\\\\\ZZZXXXYYY\\\___aaabbbccccccdddggglllpppnnnqqqoooiiieeehhhiiiggghhhhhhfffbbb^^^]]]___bbb___```aaaaaaaaabbbdddfffjjjlllnnnnnnmmmllllllmmmhhhgggfffffffffggghhhhhhfffeeeaaa^^^[[[ZZZYYYYYYXXXZZZ[[[ZZZYYYYYY[[[^^^___]]]\\\]]]aaahhhpppttt```]]][[[ZZZ[[[ZZZXXXUUUTTTSSSSSSTTTSSSSSS[[[eeeqqq|||tttttt{{{~~~~~~www{{{IIIJJJEEEMMMPPPlll{{{qqqddddddffflllqqqmmmaaaVVVSSSPPPLLLIIIFFFBBB???<<<666666555444222111000000---,,,++++++******++++++))))))************))))))))))))((())))))***++++++'''((()))++++++******)))((((((((((((((((((((((((+++++++++++++++++++++,,,++++++++++++,,,---...///.....................---000000444666000+++000:::666QQQuuu~~~aaaRRRGGGEEEAAA@@@@@@AAA@@@@@@>>>;;;888888:::;;;;;;:::999999888888;;;@@@IIINNNSSS[[[fffrrr|||qqqYYYJJJ??????CCCKKKZZZlll}}}kkkOOOPPPRRRgggpppgggzzzbbbEEECCCFFFAAA@@@FFF===:::999;;;;;;999;;;@@@???@@@AAACCCDDDEEEEEEEEE@@@AAABBBDDDEEEFFFFFFFFFJJJLLLNNNNNNMMMJJJFFFDDDGGGFFFDDDDDDEEEGGGIIIKKKLLLMMMNNNPPPQQQQQQPPPPPPTTTTTTTTTUUUVVVWWWYYYZZZWWWWWWWWWVVVVVVUUUUUUUUUTTTSSSRRRRRRSSSSSSQQQPPPOOORRRWWW]]]bbbbbb]]]XXXYYYWWWUUUWWWZZZ]]]\\\[[[^^^___```^^^[[[\\\___ccc```aaa```^^^\\\]]]bbbfffnnnrrrqqqjjjhhhlllnnnlllgggiiiiiifffbbbaaaccceee___aaabbbccccccdddgggiiiiiillloooqqqqqqppppppqqqkkkjjjhhhdddaaa```aaacccaaa```]]]ZZZWWWVVVUUUUUURRRUUUXXXZZZYYY[[[^^^aaaaaa^^^ZZZXXX[[[bbbkkkppp]]][[[XXXXXXZZZZZZWWWTTTPPPMMMLLLPPPRRRRRRTTTXXXXXX]]]jjj}}}|||jjjhhhqqqvvvxxxDDDJJJEEEMMMSSSggg}}}pppeeeeeehhhmmmppplllaaaXXXSSSNNNIIIEEEDDDCCC???<<<888666444444444444222000,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************,,,,,,++++++,,,,,,---...///......---------....../////////000111111222222555===OOOmmmyyy[[[OOODDDBBBAAA???@@@DDD??????>>>=========<<<<<<888888888888999:::;;;<<>><<<:::888888999:::;;;888777777999>>>EEEMMMQQQZZZaaannnrrreee^^^ZZZYYY]]]]]]QQQCCCCCCNNNTTTXXXggg~~~ooo___]]]lll}}}kkkPPPNNNIIICCCAAABBBBBB???<<<<<<;;;;;;<<>>???BBBCCC@@@<<>>;;;;;;999666444333222///---,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,---------------,,,,,,------.........//////000111111111222333222222===ZZZzzzgggTTTHHHDDDBBBAAA???@@@AAABBBBBBAAADDDAAA===:::888888:::;;;999888888888999;;;>>>@@@>>>BBBKKKYYYjjj|||kkkZZZNNNGGGDDDGGGCCCCCCHHHLLLPPP]]]lllyyy{{{vvvgggcccmmmcccIII===DDDAAA@@@AAACCCCCC???<<<<<<;;;;;;<<<>>>??????>>>???======???BBBDDDBBB@@@BBBEEEJJJNNNOOOMMMJJJGGGFFFBBB===;;;===>>>===;;;>>>>>>=========>>>@@@@@@EEEFFFGGGHHHHHHIIIKKKMMMIIIIIIJJJKKKLLLMMMMMMNNNPPPLLLIIIHHHIIILLLNNNNNNNNNNNNNNNOOOQQQSSSUUUVVVUUUTTTSSSRRRSSSTTTUUUVVVUUUUUUVVVVVVVVVUUUTTTTTTXXX[[[\\\\\\___dddfffeeefffccc^^^[[[[[[\\\]]]]]]XXX]]]```bbbeeekkkllljjjdddccccccfffeeebbbaaabbbbbbaaa```___]]]\\\ZZZZZZ[[[ZZZYYYZZZ\\\]]]]]]\\\]]]]]]]]]]]]\\\\\\[[[[[[ZZZ[[[ZZZYYYWWWVVVWWWXXXYYY[[[]]]^^^^^^]]][[[ZZZZZZTTTRRRTTTTTTRRRRRRTTTQQQPPPNNNMMMKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIIIILLLHHHGGGJJJIIIIIIUUUcccuuuvvvjjjccclll~~~pppbbbbbbfffoooxxxnnnXXXMMMDDDJJJEEEMMMTTTiii~~~qqqbbbbbbdddiiimmmjjjaaaYYYTTTOOOIIIFFFDDDBBB???;;;:::888666444333222000---,,,+++******))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,---...------...//////000000111111555666111111@@@\\\tttfffTTTDDDCCCBBBCCCDDDDDDAAA>>>DDDCCCAAA>>>===<<<<<<<<<444666888999:::999888777;;;<<<>>>CCCJJJRRRZZZ___iiipppyyy~~~}}}fff```VVVKKKCCC???>>>>>>@@@@@@III[[[mmmzzztttfffZZZTTTSSSWWW___nnnwwwccczzztttXXXFFFCCCGGG======???AAACCCBBB>>>:::<<<;;;:::;;;======<<<;;;;;;:::<<>>AAAEEEJJJMMMNNNNNNMMMIIIBBB;;;999;;;>>>===:::<<<;;;::::::;;;<<<>>>???CCCDDDEEEEEEEEEGGGJJJMMMFFFGGGGGGHHHJJJKKKMMMNNNPPPMMMIIIGGGIIIKKKMMMNNNLLLMMMMMMOOOQQQRRRTTTTTTSSSSSSQQQQQQQQQRRRSSSTTTVVVWWWXXXXXXXXXXXXWWWWWWSSSUUUXXX[[[___dddggghhhiiifffaaa]]]\\\\\\\\\\\\VVV[[[___```cccggghhheeebbbccceeeggggggdddbbbaaaaaaaaa```^^^\\\ZZZXXXWWWYYYYYYYYYZZZ[[[[[[YYYWWW[[[[[[\\\]]]]]]]]]]]]]]]___aaaaaa]]]XXXTTTUUUVVVXXXYYYZZZ\\\\\\]]]]]]\\\YYYTTTQQQRRRQQQNNNMMMNNNLLLKKKJJJHHHGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGHHHEEEDDDHHHIIIHHHMMMTTTRRR\\\lll|||zzzfffooovvvuuurrrpppkkkeee]]]```hhhvvv}}}}}}wwwooouuuqqq```VVVJJJFFFJJJEEEKKKEEEMMMTTTjjj{{{mmmaaaaaaccchhhllljjjbbbZZZVVVQQQKKKGGGFFFDDD@@@===888666444444444333111000,,,+++******))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((()))))))))************+++************+++,,,,,,+++++++++++++++,,,---------------...//////000000---222555444111555???IIIlllqqqUUUNNNFFFCCCDDDGGGGGGFFFAAABBBCCCCCCCCCAAA@@@???999999888777777888999:::;;;;;;<<<>>>AAADDDFFFHHHKKKPPPWWW[[[^^^eeepppxxx}}}wwwnnnddd\\\XXXVVVPPPKKKEEE???;;;<<<>>>@@@<<>>888999;;;===>>>>>>>>>>>>@@@CCCFFFEEEEEEIIIRRRYYYXXXlll{{{pppfffVVVUUUQQQLLLGGGDDDDDDEEECCC???;;;999:::???FFFJJJPPP^^^yyyxxxdddOOOEEEDDDEEEHHHJJJZZZzzzooonnnttteeeIII@@@AAA@@@<<<;;;<<<===??????>>>;;;888666888888888:::;;;;;;999777999;;;===@@@CCCFFFGGGHHH>>>=========???CCCFFFIIIFFF@@@:::666777888999888::::::999999:::<<<>>>???>>>???AAAAAAAAABBBDDDFFFCCCCCCCCCCCCEEEGGGIIIKKKGGGEEECCCCCCEEEGGGHHHIIIKKKKKKLLLMMMMMMMMMLLLLLLIIIKKKOOORRRSSSRRRQQQPPPRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVYYY```dddeeehhhkkkhhheeebbb````````````___aaaeeeeeecccbbbdddccc___^^^bbbdddcccbbbccc```\\\^^^___``````___^^^\\\[[[[[[ZZZYYYZZZZZZYYYVVVTTTVVVVVVUUUUUUUUUWWWXXXZZZVVVXXXYYYYYYXXXWWWWWWWWWTTTRRRPPPPPPQQQUUUYYY\\\VVVRRROOOPPPOOOKKKHHHIIIFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCBBBCCCDDDDDDBBBAAAFFFGGGHHHIIINNNVVV```gggyyy{{{wwwqqqjjjdddjjjllliiiccc___```aaa___eeerrr~~~qqqbbbbbbfffrrryyyqqqvvvzzzuuunnnqqq~~~qqqgggZZZOOOIIILLLMMMFFFBBBCCCEEEKKKEEEMMMUUUlllzzzkkkaaaaaabbbhhhlllkkkddd]]]XXXSSSLLLHHHGGGDDD@@@===999777555444444333111///,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************************++++++,,,)))))))))******+++,,,---+++,,,,,,---......//////111111111222444666888999888IIIfffoooaaaVVVMMMFFFDDDDDDCCCDDDEEEGGGJJJKKKPPPPPPOOOMMMIIIDDD>>>;;;;;;;;;::::::999888777666:::;;;=========@@@DDDHHHBBBMMM\\\fffmmmttt|||mmmggg^^^XXXTTTOOOGGGAAA>>>>>><<<:::999;;;>>>BBB;;;>>>DDDLLLUUU]]]dddgggttt|||yyyYYYOOOFFFHHHOOOWWW___fffyyynnnxxxRRRDDD;;;???BBB===;;;===;;;<<<<<<;;;999777777666666666777999;;;;;;999666<<<>>>???@@@@@@@@@@@@AAA<<<<<<<<<===???BBBDDDFFFCCC@@@<<<888666666777888999999999999:::<<<>>>???:::<<<>>>???>>>>>>???@@@??????>>>>>>???BBBDDDFFFAAA@@@@@@BBBDDDFFFFFFFFFHHHIIIJJJKKKKKKKKKJJJJJJHHHJJJLLLOOOPPPOOONNNMMMOOONNNMMMMMMNNNPPPSSSUUUYYYWWWZZZbbbeeedddeeeiiigggeeebbbbbbccceeeeeeeeecccffffffccccccffffffcccdddhhhiiieeedddfffddd___^^^___`````````^^^]]][[[ZZZYYYXXXYYY[[[[[[YYYXXXXXXVVVTTTRRRRRRTTTVVVXXXSSSSSSSSSUUUWWWXXXWWWUUUPPPOOONNNMMMNNNPPPRRRTTTRRRMMMKKKMMMMMMIIIFFFFFFCCCCCCBBBAAAAAAAAABBBBBBBBBCCCDDDDDDDDDDDDCCCBBB???@@@AAAAAABBBDDDEEEDDD>>>???AAABBBDDDFFFIIIKKKOOO^^^ppp}}}{{{tttsssyyy|||{{{zzzvvvuuuvvv}}}tttiii___TTTMMMLLLKKKHHHDDDBBB@@@AAABBBDDDEEEKKKEEEMMMUUUmmm{{{lllaaaaaaccchhhmmmllleee^^^WWWRRRLLLHHHFFFCCC???<<<;;;999666444333222///---,,,++++++***)))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********************)))***++++++,,,))))))))))))***+++,,,---++++++,,,------......////////////000111222444555888555>>>\\\tttfffHHHFFFCCCBBBCCCGGGLLLOOObbbjjjtttyyytttgggVVVKKK>>>===<<<:::999999::::::888:::;;;;;;;;;::::::;;;???@@@@@@BBBFFFNNNVVV\\\]]]```bbbbbbcccjjjuuu}}}|||rrrllloootttxxxsssgggZZZQQQMMMFFFBBB>>>===>>>>>>===;;;;;;:::888666555888<<<@@@EEEPPPaaasss{{{ooo]]]NNNHHHGGGLLL[[[mmmtttjjjsssiiiJJJAAA<<<<<>><<<======<<<;;;;;;===>>>@@@BBBDDDFFFEEELLLPPPPPPVVVkkkdddXXXMMMIIIFFFCCCDDDHHH:::BBBFFFEEECCCEEEDDDAAAGGGGGGDDDOOORRRkkknnnfffggghhhjjjnnnooofffZZZYYYUUUOOOJJJFFFBBB>>>;;;:::999888666444222000000,,,+++******))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((((((,,,444===CCC222,,,'''(((---///,,,(((------,,,,,,,,,---......333222111000000222444555444333777???HHH[[[zzz___JJJJJJJJJCCCBBBJJJSSS___ssstttYYYNNNEEEBBB???;;;;;;===:::999:::<<>>999444999;;;<<<<<<;;;<<<@@@CCCGGGGGGFFFFFFHHHKKKNNNPPPWWWZZZ^^^dddjjjooosssuuullliiiddd]]]UUUNNNIIIFFFJJJIIIGGGEEEDDDAAA>>><<<<<<<<<:::999888888888888@@@777555;;;<<>>;;;::::::;;;<<<;;;999777888777666555555444555555;;;777333333777;;;<<<;;;;;;======;;;777666888;;;>>><<<:::;;;???EEEJJJMMMFFFBBB===999888777555444999999999999:::;;;<<<<<<777888888999999::::::;;;:::;;;======<<<<<<>>>???@@@AAAAAABBBCCCDDDEEEEEEFFFIIILLLNNNLLLKKKIIIIIICCCDDDGGGLLLPPPQQQPPPNNNSSSPPPMMMKKKKKKNNNRRRTTTVVVXXX[[[]]]\\\\\\]]]^^^^^^[[[XXXXXXZZZ^^^aaabbbccc```]]]^^^ccchhhkkkkkknnnkkkgggcccaaa```aaabbb\\\YYYVVVVVVXXXZZZZZZXXXXXX[[[^^^______]]]]]]]]]ddd]]]UUUSSSVVVYYYZZZZZZ^^^ZZZWWWVVVXXXYYYYYYWWWRRRPPPNNNMMMMMMLLLIIIHHHKKKJJJIIIHHHFFFEEEDDDCCCCCCBBBAAA@@@????????????BBBBBBBBBCCCCCCCCCCCCDDD@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBBBBDDDHHHMMMSSSWWWaaaqqquuudddWWWQQQFFFFFFEEEDDDBBBAAA@@@??????AAABBBAAAAAABBBDDDFFFGGGGGGDDDOOORRRkkknnndddfffgggjjjnnnooofff\\\YYYUUUOOOJJJFFFBBB>>>;;;:::999888666444222000000,,,+++******))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''')))******,,,444AAAKKK111,,,'''&&&***...000000---,,,,,,,,,,,,---......111000///......000111333555222444888<<>>===;;;999777555:::888666444444444666777:::999===@@@BBBKKKfffsss```WWWJJJBBBCCCNNN[[[eeewwwqqqlllnnnxxxYYYBBB:::<<<:::999999:::;;;:::888666555555444333333333444444888777666666999<<<===>>>;;;;;;:::777666666999;;;>>><<<::::::<<<@@@CCCDDDBBBAAA???===;;;999888888888888888999999;;;<<<<<<888888999999:::;;;;;;;;;:::;;;======<<<<<<>>>?????????@@@AAABBBCCCDDDDDDGGGJJJNNNPPPPPPOOOOOOPPPHHHIIIKKKOOORRRTTTSSSRRRQQQOOOMMMKKKLLLNNNQQQRRRWWWYYY\\\]]]]]]]]]^^^___^^^\\\ZZZ[[[^^^aaacccdddgggccc``````bbbfffgggggggggfffdddcccbbbbbbbbbbbb]]]YYYUUUTTTWWWZZZ[[[[[[ZZZ\\\_________```aaacccbbb[[[TTTRRRUUUYYYZZZZZZ[[[WWWTTTTTTVVVXXXXXXWWWUUUSSSPPPOOONNNMMMJJJHHHIIIIIIHHHGGGFFFEEEDDDDDDBBBAAA@@@@@@??????>>>>>>@@@@@@@@@AAAAAAAAABBBBBB?????????>>>>>>>>>==============================DDDCCCBBBAAABBBEEEHHHIIIIIIRRRbbbttt~~~rrrdddWWWNNNHHHEEECCCCCCBBBAAA@@@???>>>>>>>>>???@@@@@@???@@@BBBDDDGGGFFFDDDPPPRRRkkkooobbbeeegggiiinnnoooggg]]]YYYUUUOOOJJJFFFBBB>>><<<:::999888666444222000000,,,+++******))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''***---+++)))///<<>>>>>???>>>>>>???@@@BBBDDDFFFGGGBBBCCCDDDEEEHHHJJJLLLMMMNNNOOOOOOPPPPPPPPPPPPPPPSSSUUURRRLLLLLLOOOJJJAAA???>>>===<<<;;;;;;;;;;;;777777777777888888888999888777777888;;;>>>BBBDDDFFFOOOUUUTTTTTTccc~~~jjjSSSIIIGGGFFFLLL[[[qqqmmmgggjjj|||hhhMMM>>>777777:::888777777777888888666555222222111111222222333333666777999::::::;;;>>>???:::888666555666999:::;;;<<<;;;:::888888888999:::;;;>>>@@@???<<<999888999666666777888999:::;;;<<<999999999:::;;;;;;<<<<<<:::;;;======<<<<<<>>>???>>>??????@@@AAABBBCCCCCCFFFIIINNNQQQQQQRRRSSSTTTMMMLLLMMMOOORRRUUUUUUTTTOOOOOONNNNNNNNNOOOPPPQQQVVVXXX[[[\\\]]]^^^```bbb^^^]]]]]]___bbbeeeffffffjjjgggcccaaabbbccccccbbb``````bbbbbbbbbbbbaaa```]]]ZZZUUUTTTUUUYYY\\\]]]^^^____________aaafffiii```[[[UUUSSSUUUXXXYYYYYYWWWTTTQQQPPPRRRTTTVVVVVVWWWUUUSSSRRRQQQOOOLLLJJJHHHGGGGGGFFFEEEDDDDDDCCCAAA@@@@@@??????>>>>>>===>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<>>============@@@CCCHHHOOOXXXeeerrrzzztttlllZZZUUUMMMFFFAAA??????AAA???>>>>>>>>>===============>>>??????>>>>>>@@@BBBGGGFFFEEEPPPSSSllloooaaadddgggjjjmmmooohhh___ZZZVVVPPPJJJFFFBBB???<<<:::999888666444222000000,,,+++******))))))******(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))+++,,,***''')))///555GGGDDD<<<222)))%%%'''***++++++++++++,,,---......111000000000000111222333222//////222222333:::CCCLLLhhhmmmXXXPPPLLLHHHIIIMMMQQQSSSSSSggguuu}}}}}}vvvmmm```UUUNNNGGG@@@:::<<<:::888999;;;<<<;;;999888888999999888777666555999888888777888999:::;;;<<<<<<<<<===>>>@@@AAABBB@@@@@@AAAAAA@@@@@@???>>><<<>>>===:::<<>>999===EEENNNXXX```eeehhhttt}}}xxxttt}}}cccWWWPPPJJJRRRZZZjjjooopppyyyqqq\\\EEE;;;999888888999777666555555666666555333000000000111111222444444444777;;;<<<:::999:::===888666555777:::<<<;;;999:::::::::888666444444444444:::??????:::555555666444555666888999:::;;;;;;999999:::;;;;;;<<<<<<===:::;;;======<<<<<<>>>?????????@@@AAABBBCCCCCCDDDDDDGGGKKKNNNNNNOOOQQQRRROOOMMMMMMNNNQQQSSSTTTUUUOOOPPPQQQRRRRRRRRRRRRQQQUUUWWWYYY[[[]]]```dddgggaaaaaaaaaccceeeffffffdddiiigggdddbbbaaaaaa``````]]]___aaabbbbbb```]]][[[[[[YYYWWWVVVWWWYYY[[[\\\bbbaaa___]]]\\\```eeejjjbbb^^^YYYVVVVVVWWWWWWWWWUUURRROOONNNNNNPPPRRRSSSVVVTTTSSSSSSSSSRRROOOMMMHHHGGGFFFEEEDDDBBBAAAAAA????????????>>>===<<<<<<=========>>>>>>>>>>>>???>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;:::???@@@BBBCCCDDDFFFIIIKKKNNNSSS[[[eeeppp|||{{{qqqeeeYYYPPPJJJGGGGGGEEEAAA>>>===>>>@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<===>>>???>>>======???AAAFFFFFFEEEPPPSSSmmmpppbbbfffiiikkkmmmnnnggg___ZZZVVVPPPKKKGGGCCC???<<<:::999888666444222000000,,,+++******))))))******(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((***)))))))))***)))'''%%%000222111---(((&&&))),,,*********+++,,,---......000000///000000000111111111000111444555444555777777EEE^^^~~~pppdddUUUIIIDDDEEEFFFGGGGGGWWWdddmmmzzzrrrdddRRRDDDBBBAAA?????????>>><<<;;;777777888999999888777777888888777777777888888999999999999999999:::;;;<<<::::::::::::999888777666888:::999888888999888555999999:::;;;<<<=========888;;;???@@@@@@AAACCCEEEJJJTTTeeewwwqqq\\\IIICCCRRReee~~~yyyuuu{{{mmmHHH???:::;;;===;;;888777666555333333444555444222111111111111222444555666333777::::::888666666888555555666;;;??????<<<888999:::;;;999666444444444444999???>>>999444333444444555777888::::::::::::999999:::;;;;;;<<<<<<===:::;;;======<<<<<<>>>???@@@@@@AAABBBCCCDDDEEEEEEEEEGGGJJJLLLLLLLLLMMMNNNPPPNNNMMMNNNQQQTTTUUUVVVRRRTTTVVVWWWWWWWWWUUUTTTTTTUUUXXXZZZ]]]aaafffjjjddddddcccdddeeeeeecccaaadddddddddbbbaaa```______```aaabbbbbb```]]]YYYVVVXXXYYY[[[[[[[[[ZZZYYYYYYbbbaaa]]]ZZZYYY\\\aaaeeedddaaa\\\YYYWWWVVVUUUTTTTTTRRROOOLLLJJJKKKNNNPPPRRRRRRRRRSSSTTTSSSQQQNNNIIIHHHFFFDDDBBB@@@>>>===>>>>>>>>>>>>>>><<<;;;:::<<<<<<=========>>>>>>>>>???>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;<<<<<<;;;;;;555888;;;===<<<<<<===>>>@@@@@@@@@@@@BBBHHHOOOTTT___iiixxxyyyooodddZZZSSSLLLIIIDDDAAA??????@@@AAA;;;<<<======>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<===>>>???>>>======???AAAFFFFFFEEEPPPTTTmmmpppeeeiiimmmmmmnnnmmmfff___ZZZVVVPPPKKKGGGCCC???===:::999888666444222000000,,,+++******))))))******))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))'''''')))------(((###%%%(((,,,,,,+++***+++---************+++---...///------------............111222333444444333222111888777???WWWyyysss]]]OOOKKKJJJKKKAAAHHHMMMQQQcccwwweeeVVVLLLLLLLLLHHHBBB>>><<<;;;::::::::::::;;;;;;;;;;;;::::::;;;<<<<<<;;;;;;:::888888777777777888888999999999999999888777666555<<<<<<;;;:::999:::::::::888:::<<<>>>???>>>===<<<777???IIIRRRXXX]]]ccchhhvvv{{{vvvqqqnnnlll[[[OOOLLLJJJOOOjjjwwwqqqyyywwwZZZHHH===:::;;;>>>===888666777666444222222333444333222222222222222333444555666333555777777666555555555444555999<<>>???@@@AAAAAABBBCCCDDDEEEFFFGGGIIIKKKLLLKKKKKKLLLMMMPPPOOONNNPPPSSSVVVWWWXXXVVVWWWYYY[[[[[[ZZZYYYXXXVVVVVVXXXYYY[[[___eeeiiifffdddcccccccccbbb```]]]___aaabbbbbb```^^^^^^___bbbbbbaaa```^^^\\\ZZZXXXWWWZZZ]]]^^^\\\YYYWWWVVV___^^^[[[XXXVVVXXX\\\___cccaaa^^^ZZZWWWUUUSSSRRRSSSQQQNNNKKKIIIJJJNNNQQQOOOOOOPPPQQQRRRRRROOOLLLHHHGGGEEECCC@@@>>>===<<<<<<===>>>>>>===<<<:::999;;;;;;<<<<<<<<<=====================<<<<<<<<<<<<:::::::::::::::::::::::::::;;;;;;;;;;;;::::::999888999999888777888<<<>>>;;;<<<>>>>>>>>>===>>>???BBBDDDJJJSSS___lllwww}}}zzzooobbb]]]VVVOOOJJJDDD@@@===;;;<<<=========;;;999888444666:::===>>>>>>===<<<:::;;;;;;;;;;;;;;;;;;;;;===>>>???>>>======>>>@@@FFFFFFEEEQQQTTTnnnppphhhmmmpppooonnnllleee^^^[[[WWWQQQKKKGGGCCC@@@===:::999888666444222000000,,,+++******))))))******))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''(((***+++***))))))+++------,,,*********)))))))))***+++---...///,,,,,,------.........---///222333222111111111111666333555AAAVVVttt}}}kkk^^^UUUPPPTTTRRROOOMMMQQQ]]]mmmwww}}}yyytttpppnnnjjjddd``````cccddd^^^UUUMMMLLLNNNGGGEEEBBB???===;;;::::::999:::<<<===<<<:::888666;;;;;;::::::::::::;;;;;;::::::::::::999999888777666555666777999<<<@@@DDDAAADDDIIINNNPPPOOOMMMKKKUUU```ooo|||tttggg]]]]]]\\\VVVSSSVVVSSSSSSYYYeeeppp~~~kkkQQQAAA999<<<:::;;;===<<<888888;;;666444222111222333333222222222222222222333444555222222222444666777777666444666999::::::;;;;;;<<<:::<<<===:::555333555888888888888777777888888999888999:::;;;;;;:::999888888888999999:::;;;;;;;;;:::;;;======<<<<<<>>>??????@@@AAABBBCCCDDDDDDEEEGGGHHHJJJKKKJJJKKKLLLNNNMMMMMMMMMOOOSSSVVVWWWWWWXXXYYY[[[\\\]]]\\\[[[ZZZZZZZZZYYYXXXXXX[[[```ddddddbbb````````````^^^]]]\\\___aaaaaa^^^\\\\\\]]]``````___^^^^^^___``````ZZZ]]]___^^^[[[WWWVVVVVVYYYYYYYYYWWWVVVWWWYYY\\\^^^]]]\\\YYYVVVSSSRRRRRRPPPOOOMMMJJJIIIKKKPPPUUUNNNNNNNNNOOOPPPNNNJJJGGGDDDCCCCCCAAA@@@???>>>===;;;<<<=========;;;999888999999:::::::::;;;;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888::::::999999999999999999<<<<<<;;;999777666888:::555888===???@@@?????????AAA???===>>>BBBHHHNNNQQQSSSZZZbbbjjjqqqyyyxxxnnnfffeeebbbYYYOOOKKKAAAAAA@@@???>>>???@@@AAA<<<======<<<:::777333111666777999;;;<<<<<<<<<<<<::::::::::::999999999999<<<======<<<;;;;;;<<<>>>FFFFFFEEEQQQTTTnnnqqqkkkpppsssqqqnnnkkkddd]]][[[WWWQQQKKKGGGCCC@@@===:::999888666444222000000,,,++++++***)))*********))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''%%%&&&))),,,&&&''''''((()))))))))))))))))))))***+++---...///---...//////000000//////---000222111000222444555111222555888:::GGGddd}}}rrrfffbbb^^^[[[UUUNNNOOOUUUSSSSSSSSSPPPNNNQQQXXX^^^xxx}}}zzzoooggghhhkkknnnjjjddd\\\VVVQQQNNNMMMJJJLLLNNNOOONNNKKKGGGEEE======<<<<<<<<<<<<======999999999999999888777777??????BBBGGGLLLSSS[[[bbbbbbhhhrrr}}}yyyeeeXXXUUUFFF@@@HHHLLLHHHKKKUUUZZZlll~~~{{{wwwWWWAAA:::777444888666888<<<>>><<<===@@@666444222111222333333333222222222111222222333444111000///222777::::::888555777888777555666;;;???<<<>>>>>>:::444222555888666444222222444777999999999:::;;;<<<<<<:::999777777888888999999:::;;;;;;:::;;;======<<<<<<>>>???>>>???@@@AAABBBCCCCCCDDDDDDFFFHHHIIIIIIJJJLLLNNNIIIIIIJJJMMMQQQTTTTTTTTTYYYZZZ[[[\\\]]]\\\\\\[[[___^^^[[[XXXVVVXXX\\\```aaa___^^^]]]^^^___^^^]]][[[^^^aaaaaa]]]ZZZZZZ[[[^^^]]]\\\\\\^^^bbbfffhhh]]]______]]]XXXVVVVVVWWWUUUVVVWWWWWWWWWWWWYYY[[[YYYYYYYYYWWWUUUSSSSSSSSSMMMMMMLLLJJJIIIMMMSSSYYYOOONNNNNNNNNNNNKKKFFFBBBAAAAAA@@@@@@@@@@@@@@@@@@;;;<<<=========;;;999777777888888888999999999999999999999888888888777777666666666666666666666666666666666777777999:::;;;000333777999999777666555777888999888666555666777444555666999;;;<<<;;;999===<<<<<<>>>BBBGGGLLLNNNLLLTTTXXXVVVVVV\\\```___]]]eeeqqqyyy{{{wwwqqqllloooiiieeegggmmmrrrrrrppphhhddd^^^ZZZWWWQQQIIICCCCCC??????AAA@@@;;;;;;@@@:::;;;;;;:::777666777888888777555444555777:::;;;888888888777777777888888999999999999888888888777;;;<<<<<<;;;:::999;;;<<>><<<:::::::::;;;<<<888888999:::<<<===>>>>>>999999999:::;;;<<<===>>>============>>>@@@AAABBBBBBDDDFFFGGGHHHJJJMMMOOONNNMMMNNNQQQTTTUUURRROOOQQQSSSUUUWWWYYYZZZZZZZZZ]]]]]]\\\YYYWWWWWWYYY\\\___]]][[[]]]___```___\\\WWW[[[___^^^[[[XXXYYY[[[___\\\WWWTTTTTTXXX^^^bbbbbbaaa___^^^]]]\\\YYYWWWVVVWWWXXXXXXVVVTTTTTTUUUKKKPPPQQQNNNPPPUUUVVVRRRQQQQQQPPPOOONNNMMMMMMMMMGGGFFFFFFGGGHHHHHHFFFDDDAAAAAA???>>>============;;;999888888999:::999888888888888888777777777666666666666666666666666666333333333333333333333333222333333444555555555444444444444444444444444444555666666777777777777777666666666666777777777777999999999999999999999999=========>>>>>>>>>??????AAABBBCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>><<<;;;:::999999666555555888999777444777777888777777666555444777666555444444444444444888888888888777777777777999999888888888888888888:::::::::999999999888888FFFEEEBBBPPPVVVppp}}}ssskkknnnooommmllljjjccc[[[XXXYYYWWWPPPKKKIIIDDD???::::::888777444222///...+++******)))))))))))))))(((((((((((((((((((((((('''(((((())))))))))))(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((()))************+++,,,,,,------...---......///000000111111444444444333333666:::>>>EEEMMM```~~~ooojjjddd___[[[VVVOOOIIIJJJJJJMMMPPPOOOQQQ^^^mmmvvvqqqjjj___\\\aaa^^^```bbbeeehhhlllooorrrvvvwwwccc[[[TTTTTTWWW[[[```eeennnhhh\\\QQQRRR\\\ggglllwwwsssllljjjuuucccGGG>>>444000222666666444666666777888999:::;;;<<<444333222222222333444444111111222222333333444444444555777888999888666555444444555333111111222333555555555333222222555888999777444222333555888:::===<<<:::999888999:::;;;777888888:::;;;<<<======999999999999:::;;;;;;<<<============>>>???@@@AAA@@@BBBDDDEEEFFFHHHKKKNNNNNNNNNNNNQQQSSSTTTQQQNNNOOOPPPRRRSSSTTTSSSRRRQQQZZZ\\\^^^^^^\\\ZZZYYYYYY```^^^\\\]]]___aaaaaa```YYY[[[]]]___```^^^\\\[[[___]]]YYYVVVVVVYYY\\\___]]]\\\[[[ZZZZZZZZZWWWUUUUUUTTTRRRQQQRRRSSSUUUVVVOOORRRQQQLLLKKKMMMMMMIIIIIIJJJKKKLLLKKKIIIHHHGGGDDDDDDCCCDDDFFFEEECCCAAA@@@@@@???>>>============<<<:::888888999:::999888888888777777777666666666555555555555555555555555333333333333333333333333222222333444444444444444444444444333333333333333333444444555555555555555444444444444555555555555555555555555555555555555777777777888888888999999777777888999999999999999999999999999999999999999::::::999888777666666555777666444555777777666444888999999888888777777666666555555444333333444444777777777777666666666666888888888888888888888888:::::::::999999888888777DDDDDDBBBOOOUUUppp~~~uuulllnnnnnnllljjjiiiccc\\\YYYZZZWWWPPPKKKHHHCCC>>>::::::888777444222///...+++******)))))))))))))))(((((((((((((((((((((((((((((()))))))))(((''''''&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''&&&&&&''''''((()))******++++++,,,---------------......///000000000333333333222111222444666999999@@@TTTvvvwwwfffXXXTTTOOOLLLKKKKKKOOOWWW```ppp~~~rrrnnnqqqiiilllqqqwww|||}}}uuupppaaaPPPNNNGGGAAABBBDDDEEEJJJOOOLLLRRRYYY___llluuurrrzzz~~~}}}zzzXXX>>>666333000000111333333333555555666666777888999999333222111111111333555777222222111222333444666777555555666777777666444333///111111111000///000222///000000000000222666999999777555333222444666777:::999888777777777888999777777888888999:::;;;;;;999888888888888888999999<<<<<<<<<<<<===>>>??????>>>@@@BBBCCCDDDGGGJJJLLLOOONNNOOOPPPQQQQQQOOOMMMOOOPPPRRRTTTTTTSSSQQQPPPVVVZZZ___aaa```\\\YYYWWW]]][[[ZZZZZZ^^^bbbdddeee______```bbbeeeeeebbb^^^cccaaa___\\\[[[ZZZZZZZZZYYYXXXXXXXXXZZZZZZXXXVVVVVVQQQLLLKKKNNNSSSUUUVVVQQQSSSQQQMMMJJJJJJHHHEEEFFFHHHJJJLLLLLLJJJGGGFFFBBBAAA@@@AAABBBBBB@@@>>>???>>>>>>=========>>>>>>>>><<<999999999999888777777777777666666666555555444444444444444444444444222222222222222222222222111222333333333333333333333333333333333333333333111111222333333333333222111111222222222333333333333333333333333333333333222333333333333444444444333333444444444555555555555555555555555555555555555555555444444333333333555444333444555666555444777777777777777666666666555444444333333333333444555555555555555555555555777777777777777777777777::::::999999888777777666EEEEEECCCOOOTTTnnn~~~uuukkknnnpppnnnllljjjccc[[[ZZZZZZVVVOOOIIIFFFBBB===::::::888777444222///...+++******)))))))))))))))((((((((((((((((((((((((((()))))))))((('''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((*********+++,,,,,,------,,,------......///000000---///111111111222444666<<<>>>AAAEEEQQQjjjnnndddXXXQQQNNNMMMNNNNNNRRR^^^ooouuulll```___dddnnnlllkkkoooyyy{{{rrriiigggjjjaaabbbeeeiiiooosssvvvwwwvvvvvv{{{ttteeeWWWQQQPPPJJJAAAEEECCCEEEKKKMMMLLLMMMOOO]]]ooouuubbbRRRBBB666444555444333111111111222333333444444555555666666333222000000111444666888555444222222222444666777444555555555555333222222///000111111///......///,,,,,,------...111555888888777555333222222333444666666555555555666777777666666777777888888999999888888777666666666777777:::::::::::::::;;;<<<======???AAACCCDDDFFFIIILLLNNNNNNNNNOOOOOONNNLLLKKKLLLMMMPPPSSSTTTTTTTTTSSSSSSWWW\\\___^^^[[[XXXWWWXXXWWWVVVXXX\\\bbbhhhkkkiiiiiiiiihhhggggggggggggkkkjjjhhheeeaaa]]]YYYWWWYYYXXXXXXZZZ\\\]]]\\\ZZZXXXRRRMMMLLLQQQUUUTTTSSSNNNPPPRRRRRRQQQOOOKKKHHHFFFGGGHHHIIIJJJIIIHHHGGGAAA@@@??????@@@???>>><<<======<<<<<<<<<===>>>>>>>>><<<:::999999999777666666666666555555555555444444444444444444444444444222222222222222222222222111111222222222222222111111111111222222222222222000000111222222222222111000000111111111222222222333333333333333333333333333333333333444444444444555555444444444555555555555555555555555555555555333333333333333333444444333333222333444444444444555555444444333333333333444333222222222222333333333333333333444444444444666666666666666666777777:::999999888777777666666GGGGGGEEEOOORRRkkk}}}tttjjjooorrrqqqpppllldddZZZYYYYYYUUUMMMGGGEEEAAA<<<::::::888777444222///...+++******)))))))))))))))''''''''''''''''''''''''((((((((((((((('''&&&%%%&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((''''''(((((()))***))))))***++++++,,,,,,---,,,,,,,,,---......//////+++---000111222222444666555888::::::<<>>@@@BBBCCCCCCEEEHHHJJJLLLMMMMMMLLLKKKJJJJJJJJJIIIJJJKKKMMMNNNOOOOOOOOORRRTTTWWWXXXWWWWWWXXXYYYVVVVVVVVVYYY^^^eeemmmrrrsssuuusssmmmfffdddiiipppsssqqqoookkkeee```[[[XXXYYYXXXYYYZZZ\\\]]]\\\[[[ZZZVVVRRRSSSWWWWWWSSSOOOLLLNNNRRRVVVUUUQQQLLLIIIEEEDDDCCCBBBBBBDDDEEEFFFBBBAAA????????????>>><<<<<<<<<<<<<<<<<<<<<======>>><<<999888888888777555555555555444444444333333222222222222222222222222111111111111111111111111000111111111111111000000000000000000111111222222000000111222222222222111000000111111111222222222333333333333333333333333333333444444444555555555444333222222222222333333222222222222222222222222222222222222333333333333111222222333333333333444666555444333222222222333222222111111111111222222111111222222333333333333444444444555555666666666888888888777777777666666HHHHHHFFFOOOPPPiii}}}tttlllpppsssrrrpppmmmeee\\\YYYYYYUUULLLGGGEEEBBB>>>::::::888777444222///...+++******)))))))))))))))''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))(((((())))))***+++))))))******+++,,,,,,,,,++++++,,,,,,---.........---///111111000000222333444000///222:::@@@BBBAAA]]]|||mmm]]][[[\\\^^^[[[UUURRRRRRLLLOOOQQQOOOKKKJJJOOOSSSTTTQQQNNNMMMMMMLLLLLLKKKIIIFFFDDDFFFLLLRRRVVVVVVPPPRRRYYY```aaa______ccctttuuusssnnnjjjnnnyyy}}}tttvvvxxx[[[JJJ888111333333222000000000000000000222555888222222222222222222111111111111111222333444666666777666444333222111222222111111111111000000000000111222333222000---,,,+++,,,------------///333666444444444333222111111000333333444555666666777777777777777777777777666666666666555555555555666666555666666777999;;;===>>>???@@@BBBBBBBBBCCCFFFHHHIIIJJJJJJIIIGGGGGGGGGHHHNNNMMMLLLKKKKKKKKKLLLLLLQQQQQQQQQQQQQQQSSSWWW[[[WWWYYYZZZ]]]aaahhhpppvvvvvvyyyxxxooodddaaahhhqqqtttsssoookkkfffaaa^^^\\\XXXWWWWWWXXXZZZ[[[YYYXXXYYYXXXWWWYYYZZZXXXSSSNNNNNNNNNQQQTTTSSSLLLGGGFFFJJJHHHEEECCCCCCEEEGGGIIIDDDBBB@@@?????????>>>======<<<<<<;;;;;;;;;<<<<<<<<<:::777777777777666555444444444333333333333222222222222222222222222222000000000000000000000000000000000111000000///.........//////000111111111000000111222222222222222000111111111111222222222111111111111111111111111222222222222333333333333555444333111111222333333222222222222222222222222000000000000000000000111000111333333222222444555;;;999777555444333333444111000000000000111222222000111111222222333333444333333333444444555555666666666666666777777777777FFFGGGEEEOOOOOOiii~~~vvvnnnqqqpppnnnlllkkkeee^^^ZZZZZZUUUMMMHHHGGGEEEAAA::::::888777444222///...+++******)))))))))))))))''''''''''''''''''''''''&&&&&&''''''((('''''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))(((((())))))***+++)))))))))***++++++,,,,,,+++++++++,,,------.........///000///......000222666333111444888:::777444;;;SSSnnnzzzrrrppplllnnnnnnggg]]]XXXZZZ______bbbfffjjjnnnpppmmmjjjeeebbb```bbbhhhmmmnnnmmm```eeeppp|||tttnnnmmmnnntttaaaEEE:::333000444777444111111555444333333333333333333333222222222111111000000000111222444555555444444444444333333222222111111//////////////////000000...000222222///---,,,,,,+++,,,------...111555888222222333333222111000///333333555666777888888888888888888777777777666666555555444555555666777888555666777999;;;>>>@@@BBB???@@@AAAAAA@@@@@@BBBDDDEEEGGGHHHGGGDDDDDDEEEHHHPPPNNNKKKIIIIIIJJJLLLNNNPPPPPPOOONNNNNNRRRWWW\\\YYY[[[]]]^^^```eeelllrrrqqqtttssslllddd```dddjjjooommmiiieeebbbaaa``````YYYXXXWWWWWWXXXXXXVVVUUUUUUVVVXXXZZZYYYVVVSSSPPPRRRNNNNNNPPPNNNIIIGGGIIINNNLLLKKKIIIIIIIIIJJJKKKEEEBBB@@@?????????>>>=========<<<;;;::::::::::::999777666555666777666555333333333333222222222222111111111111111111111111000000000000000000000000///000000000//////...---------...//////000111111///000000111111111111111000000000000111111111111000000000000000000000000000111111111111222222222666555333222111222333444333333333333333333333333000000000000///////////////222444333222222444666===;;;888666333333333333000////////////000111222000000111222222333444444222222222333444444555555333444444555666777888999DDDFFFDDDNNNOOOiiiwwwqqqqqqnnniiihhhiiifffaaa[[[[[[WWWOOOJJJIIIGGGCCC::::::888777444222///...+++******)))))))))))))))''''''''''''''''''''''''%%%%%%&&&'''((((((((('''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((''''''''''''((((((((()))((((((((((((((()))******)))))))))***++++++,,,,,,***++++++,,,,,,---......,,,---------,,,...000333,,,222888666111000777===;;;EEELLLRRRgggwwwttt{{{~~~}}}qqqWWWCCC777666222222555333......333,,,,,,...111444555444222333333222222111111000000///111333555666555333222111111222333333333222222...............///000111+++---000111///---------***+++---...///333777;;;111111222333333111000///333444555777888999999999999999888888777777666666444444444555666777888999666777999;;;>>>AAACCCEEE>>>???@@@???>>>>>>@@@BBBCCCEEEFFFEEECCCBBBDDDGGGIIIGGGDDDBBBCCCGGGKKKMMMOOOOOONNNMMMNNNRRRWWW\\\YYY[[[]]]]]]]]]```fffkkklllmmmmmmiiieeeaaaaaabbbiiifffccc```___```bbbddd[[[YYYXXXXXXYYYXXXVVVTTTQQQTTTWWWWWWVVVTTTSSSSSSUUUOOOKKKLLLKKKIIIKKKQQQKKKKKKKKKJJJIIIHHHGGGFFFEEEBBB???>>>>>>>>>>>>===>>>===<<<;;;:::999999999888666444444666666666555333333333222222222111111000000000000000000000000000000000000000000000000//////000000///...------------......///000000111...//////000000000000000////////////000000000111111111111111111111111111111111111111222222222333333222000.........000111111111111111111111111111222222111111111000000000///222444444222222444777===;;;888444111000000000///////////////000111111000111111222333333444444111111222333333444555555222222444555666888999999CCCDDDBBBMMMOOOhhhuuurrrtttrrrmmmiiiiiifffbbb^^^]]]VVVLLLGGGFFFBBB>>>===;;;999777666333000---,,,+++***(((((((((((()))***)))((('''&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))************)))***+++,,,---,,,+++***------......///000000000111222222333333444555555888999;;;>>>FFFTTTdddooobbbLLLBBB;;;333---000000000000///////////////---,,,,,,...//////...111000///...---,,,++++++...///000111111222222111333333444444333222000///---------,,,,,,++++++++++++,,,,,,,,,,,,+++******---,,,...222666777444111,,,...111333444444222111333444666777888888888888999888555333333444666888444333333333333444555555555666777999;;;<<<<<<<<<;;;===AAADDDDDDBBB???===BBBCCCCCCEEEFFFFFFGGGGGGDDDBBBBBBDDDGGGKKKMMMNNNVVVTTTQQQPPPRRRVVV\\\______aaabbbcccbbb___[[[YYYcccgggiiigggfffgggddd```^^^]]]]]]___cccdddbbb_________^^^[[[WWWTTTTTTTTTRRRTTTVVVXXXXXXVVVSSSQQQPPPNNNMMMMMMNNNOOONNNMMMJJJKKKKKKKKKJJJGGGDDDBBBAAA@@@>>><<<;;;<<<===>>>999888888777777777777777444444444333333333222222111111000000//////......000000000000////////////...........................------,,,,,,------...////////////////////////............////////////////////////000000000000111111000000//////......////////////000000000000///////////////////////////000000000111111111111000...,,,---000111///---////////////000000000000111111111111111111111111000000000000000000000000---...///000111222333333222222222333333333444444555444444444444555666666CCCDDDBBBLLLNNNhhhuuusssuuusssmmmjjjiiieeeaaa^^^]]]VVVMMMHHHFFFCCC>>>>>><<<:::888777444111...,,,+++***(((((((((((())))))((('''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''************************&&&&&&''''''((()))))))))'''(((((((((((())))))))))))***+++,,,,,,,,,+++***---------...//////000000///000000111222222333333666777666666777<<>>AAACCCDDDCCCAAA@@@CCCCCCDDDEEEGGGJJJLLLMMMIIIFFFCCCCCCFFFIIILLLMMMUUUTTTRRRSSSWWW]]]cccgggiiijjjiiihhhgggdddbbbaaahhhjjjjjjfffeeeffffffbbb[[[[[[[[[^^^aaabbbaaa___dddbbb```]]]ZZZVVVSSSPPPKKKMMMOOORRRSSSRRRQQQPPPRRRQQQPPPPPPQQQQQQOOOMMMHHHHHHHHHHHHFFFEEECCCBBB???>>><<<:::999999:::;;;888777777666666666666666333333333222222222111111000000000/////////......000000000/////////......------------------------------,,,,,,,,,,,,------........................------........./////////....../////////000000000000000000/////////............/////////000000000/////////////////////////////////000000000111111000...------///000///---////////////000000000000000000000000000000000000000000000000000000000000......///000111222222333222222222333333333333444444444444444444555555666CCCCCCBBBLLLNNNhhhvvvtttvvvtttnnnjjjiiieee```^^^]]]XXXNNNHHHFFFCCC>>>???===;;;999888555222///,,,+++***(((((((((((())))))(((&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))''''''''''''((((((((((((((()))+++,,,,,,,,,+++***,,,,,,---......//////000---......//////000111111000222333333333444666888777CCCSSSaaaqqqvvvaaaLLL>>>777333......000111111///////////////.........---///---,,,,,,---...---,,,,,,,,,---...///000000111+++,,,---......///......---............,,,+++***++++++************))))))'''((()))***************,,,---...111444444333111000111333444666777777888777666555444444555666777777666666666555555555555555444444444444555666666666777888999;;;<<<======<<<===???AAACCCCCCCCCBBBEEEEEEFFFHHHLLLPPPTTTWWWSSSNNNHHHEEEFFFIIILLLNNNOOOOOOPPPSSSXXX```ggglllnnnllljjjgggeeedddddddddmmmnnnkkkfffdddfffgggeee[[[[[[[[[]]]```aaa```^^^aaa^^^[[[YYYWWWSSSLLLGGGDDDEEEGGGJJJLLLMMMNNNNNNQQQPPPPPPQQQQQQPPPMMMJJJEEEDDDCCCBBBAAAAAAAAAAAA===<<<:::888777666777777666666555444444444444444111111111111000000000000///////////////.........////////////.........------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------............---........./////////////////////...............---.........////////////................................./////////000000///...------//////...---////////////000000000000////////////////////////000000000000000000000000/////////000000111111111111111222222222333333333444444333333444444555666CCCCCCAAALLLNNNhhhvvvsssvvvtttooollljjjfffaaa]]]^^^YYYPPPIIIFFFCCC??????===;;;999888555222///,,,+++***(((((((((((()))((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''((()))))))))'''''''''((((((((())))))((()))***+++,,,,,,+++++++++,,,,,,---......//////---------...//////000000///000333555666777888999888;;;>>>AAAHHHXXXnnn~~~wwwzzzttt]]]LLL???555///444444333222222000///...............------------///---++++++,,,---,,,+++******+++,,,---......///***+++,,,---................../////////...,,,,,,))))))))))))))))))))))))((()))***+++,,,---------,,,---...111222333222111111111222444555777888999:::999777666666777888999555666777777777666444444555555444444555555666777666666777888999:::;;;<<<;;;;;;===>>>@@@AAABBBCCCGGGGGGHHHKKKOOOUUU[[[^^^[[[UUUMMMHHHHHHJJJMMMOOOMMMMMMOOOSSSYYYaaahhhlllllljjjfffcccbbbcccdddeeelllnnnlllhhhfffgggfffccc^^^^^^^^^^^^^^^^^^]]]]]]ZZZWWWTTTTTTVVVSSSLLLEEEDDDDDDEEEFFFGGGIIIKKKLLLLLLLLLLLLMMMMMMKKKGGGDDDBBB@@@???=========>>>???<<<;;;999777666555555555444444333222222222222222000000000/////////..........................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------.....................---------------------------............------------------------------------...............------------...------...////////////000000000......................../////////////////////////////////000000000000000111111111111222222222222333333333333333444444555BBBCCCAAALLLNNNgggwwwrrruuutttpppmmmlllhhhccc]]]^^^[[[RRRJJJFFFCCC@@@>>><<<:::888777444111...,,,+++***(((((((((((()))((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))))))))(((((()))))))))*********'''((()))+++,,,,,,++++++++++++,,,,,,------......------......///000000000333333222222333333333222888888888777999BBBOOOXXXiiizzzpppcccOOO???666333333444///000000000000000000111------------,,,,,,,,,+++...---+++++++++,,,+++***************************++++++,,,---............---.../////////...---,,,(((((((((((((((((((((((('''(((***+++------......+++---///000000000111111000000111222444555777777:::999777555555666888999555666777888777666444333444444444444444555666666555555555555666777999:::999999:::;;;===>>>@@@AAADDDEEEFFFIIIMMMSSSYYY]]]\\\VVVNNNIIIHHHIIILLLMMMNNNOOOPPPSSSXXX___eeeiiiiiigggdddbbbaaaccceeegggeeeiiillljjjiiihhhddd______^^^]]]\\\YYYXXXWWWWWWVVVTTTSSSUUUYYYXXXRRRLLLIIIIIIHHHGGGGGGGGGHHHIIIHHHHHHIIIJJJJJJHHHCCC@@@@@@>>><<<:::999:::<<<===::::::999777666555555555333222222111111111111111//////.........------------------------.........------------,,,,,,,,,+++++++++++++++++++++++++++++++++************++++++************************++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---------,,,,,,,,,---------........./////////////////////////////////........................///////////////000000000000000000111111111222222222222222222222333444444BBBBBBAAAKKKMMMgggvvvrrruuuvvvqqqnnnmmmhhhccc\\\___]]]SSSJJJFFFDDDAAA>>><<<:::888777444111...,,,+++***(((((((((((())))))(((&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))))))))************&&&''')))+++,,,,,,++++++******+++,,,,,,------...---......///000000111111222000///000222333333222444555666666666999===@@@DDDLLLYYYfffsss~~~jjj[[[RRRBBB===666222111222333333......------......//////,,,,,,,,,,,,++++++++++++...,,,******++++++***)))***))))))(((((('''''''''***+++,,,------.........***+++,,,,,,,,,+++***)))''''''(((((((((((())))))&&&&&&((()))++++++,,,,,,+++---////////////000111///000111333444444444444666555444333333444555666555666777777777666444333444333333333333444555555444444333333444555777888777888999:::;;;<<<===>>>??????@@@CCCGGGLLLPPPSSSVVVRRRLLLHHHHHHHHHIIIIIIJJJKKKKKKNNNRRRWWW\\\___bbbbbb```_________``````[[[bbbhhhjjjjjjiiiccc\\\\\\\\\[[[XXXTTTRRRRRRSSSSSSRRRQQQSSSVVVVVVRRROOOOOONNNLLLJJJHHHGGGGGGFFFHHHGGGGGGHHHHHHGGGDDDAAA???===;;;999888999:::;;;888888888777777666666555222222111000000000000000............------------,,,,,,,,,---------------,,,,,,,,,,,,++++++++++++************************+++******))))))******+++))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,------++++++,,,---,,,,,,,,,------------...////////////////////////.................................//////000000000///000000000000111111111222222111111222222333444BBBBBBAAAKKKMMMgggvvvuuuxxxxxxsssooolllfff```\\\___^^^TTTKKKFFFDDDBBB???===;;;999888555222///,,,+++***(((((((((((())))))((('''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))((((((((())))))))))))***%%%'''(((***+++,,,++++++*********+++,,,,,,------------......///000000000------...111555777666444555555555555555555444444888888===BBBFFFPPPdddwww}}}cccMMM???444---......///000111111000///222000......///...,,,))),,,+++++++++************...,,,************)))((()))))))))(((((('''''''''((()))***+++,,,,,,,,,,,,((((((************)))(((''''''(((((())))))))))))&&&'''((()))***++++++++++++---//////------///111///111333444555444222111222222333333444444555555666666666666666555555444333222222222222333444444555444333333333555777888888888:::;;;<<<<<<<<<<<<<<<<<<>>>@@@CCCFFFHHHJJJQQQNNNLLLKKKKKKKKKJJJHHHIIIIIIIIIKKKNNNSSSWWWYYYaaaaaaaaa```___]]][[[YYYTTT\\\cccfffhhhgggbbb[[[ZZZZZZZZZWWWSSSRRRSSSUUUTTTTTTSSSRRRQQQOOONNNLLLQQQPPPNNNLLLIIIGGGEEEDDDGGGFFFEEEFFFGGGFFFDDDCCC???===;;;:::888888888888666666666666666666666555222111111000000000000000///............---------++++++,,,,,,,,,---------,,,+++++++++************))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))*********++++++************+++++++++,,,************++++++,,,,,,************+++++++++,,,++++++++++++++++++++++++)))))))))*********++++++***,,,---,,,******+++---******+++++++++,,,,,,,,,------------------------------------------------,,,------...///000111111/////////000000000111111111111111111111222333333BBBBBB@@@KKKMMMgggvvvxxx{{{zzztttooojjjddd]]][[[```___UUUKKKFFFDDDBBB@@@???<<<;;;999777333111,,,+++***(((((((((((()))***)))((('''&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''((((((((()))%%%&&&(((***+++,,,++++++)))******+++,,,,,,------,,,,,,---......//////000......///222555444000,,,444333444555666777666666444555:::?????????HHHTTTgggwwwhhh]]]III888111555777666000000111111111000...---...,,,+++---000111---)))+++++++++************)))...,,,***)))******)))(((((((((((()))))))))))))))'''((()))******+++++++++((()))***++++++***))))))'''((((((((())))))******)))***+++,,,,,,,,,,,,,,,+++---//////---,,,///111000222444666666444222000222333444555666666666666777666666666555555555555222222111111222222333444666555444333444666888999888999;;;<<<===<<<;;;;;;<<<===???AAACCCDDDFFFFFFOOONNNNNNOOOPPPOOOMMMKKKNNNNNNOOOQQQTTTXXX\\\^^^gggggghhhgggeeeaaa\\\ZZZQQQXXX```ccceeefffbbb\\\ZZZ[[[[[[YYYVVVUUUXXX[[[\\\\\\[[[WWWRRROOOMMMNNNPPPPPPNNNLLLJJJGGGDDDCCCEEEDDDCCCCCCDDDEEEDDDBBB???>>><<<;;;999888777777333444555555666666555555222222111000000000000000//////.........---------+++++++++,,,,,,---------+++++++++************)))))))))))))))))))))))))))******))))))))))))******************************))))))))))))************)))************+++++++++))))))******+++++++++,,,)))************+++++++++************************))))))))))))************))),,,---,,,***)))+++---))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...///000111222////////////000000000000111111111000111222222333AAAGGGAAAHHHOOOgggzzzvvvvvvuuuqqqkkkeeeaaa```^^^___[[[RRRLLLHHHCCC>>><<<<<<;;;:::777444222000******)))((((((((((((((())))))))))))((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''''''''((((((((((((&&&''''''(((((((((((((((******+++++++++,,,,,,,,,************+++,,,---...............////////////---......///000111111222111222333444555555555555666666666777888:::;;;<<>>?????????@@@AAABBBCCCDDDNNNPPPRRRRRRRRRRRRTTTUUUTTTTTTUUUYYY^^^cccfffgggsssrrrppppppnnnhhh```ZZZXXX[[[```eeeiiihhhddd```ZZZZZZYYYYYYZZZ\\\^^^___eeeccc___YYYTTTNNNJJJGGGKKKIIIHHHHHHHHHGGGDDDBBBBBBEEEFFFEEEBBBAAACCCEEECCCAAA>>>:::888666666777444555666777666555444333111000000///...------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///,,,,,,,,,---------......////////////000000000000111111000000000000000111AAAGGGAAAHHHOOOfffyyyxxxyyyyyyuuuooohhhcccaaa]]]^^^ZZZRRRLLLIIIDDD???<<<<<<;;;:::777444222000******)))(((((((((((((((((((((((((((''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((((((&&&''''''((((((((((((((()))))))))*********++++++************+++,,,---...------------............---......///000000111111111222333333444444444444444444444555666888999:::;;;>>>BBBFFFLLLWWWeeeooommm[[[NNNFFF???;;;666555333111000000111222///......------......///,,,,,,+++++++++******************************************)))))))))(((((()))(((((((((((((((((()))(((((((((((()))***+++,,,*********))))))(((((((((''''''&&&&&&&&&&&&'''''''''(((((()))******++++++------------...///000111000000222222222222000000222444555555444444555666444444444333333333222222111111111111222222222222555555444444555555666777666777:::<<<>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDEEEKKKMMMNNNNNNOOOPPPRRRUUUXXXXXX[[[```fffjjjlllmmmpppooonnnooonnnkkkeee```[[[]]]aaaeeehhhgggdddaaa[[[ZZZYYYYYY[[[[[[ZZZXXX]]][[[WWWSSSOOOLLLJJJHHHIIIHHHGGGGGGGGGGGGDDDBBBBBBCCCCCCBBBAAA@@@@@@AAAAAA@@@===:::777666555555111111222222111111000///000000//////......------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))))))))((((((((('''''''''''''''''''''''''''))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***))))))***++++++***)))))))))))))))))))))))))))))))))))))))*********++++++)))******++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,*********+++---...,,,,,,,,,,,,------------///////////////000000000111111000000000000000111AAAGGG@@@GGGNNNdddxxxyyyzzzzzzwwwpppiiicccaaa]]]]]]YYYQQQLLLIIIEEE@@@<<<<<<;;;:::777444222000******)))(((((((((((((((''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&''''''''''''(((((((((&&&''''''(((((((((((((((((((((((()))))))))******************+++,,,---...+++,,,,,,,,,------------.........//////000000111111111222222222222222222222222222333444555666777222333555555666;;;BBBIIIQQQ]]]mmm|||tttfffUUUKKK>>>444000000000000......---,,,---...000111...------,,,,,,------...+++++++++***************))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((()))***+++++++++******)))(((''''''&&&''''''&&&&&&&&&&&&'''''''''(((((())))))******+++---,,,,,,---...///000000///000111222222111000///000333555555444333444444222222222222222111111111333222222222222222222222444333333333333444555555444666888;;;===???@@@@@@AAAAAAAAABBBCCCDDDFFFFFFHHHIIIJJJJJJJJJMMMQQQTTTXXXZZZ]]]ccciiimmmmmmmmmjjjiiiiiijjjkkkjjjhhheeeccccccdddgggiiihhhfffdddaaa___]]]```cccbbb\\\WWWUUUSSSPPPMMMKKKIIIHHHHHHGGGFFFEEEEEEFFFFFFDDDCCCBBBAAA????????????===<<<>>>===;;;999777555333222000000///.......................................,,,,,,++++++++++++,,,,,,************************)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''(((((()))***))))))************))))))))))))))))))))))))))))))))))))))))))************))))))************))))))((())))))))))))*********++++++++++++++++++++++++,,,+++*********+++---...++++++,,,,,,,,,---------........./////////000000000000000//////000000111AAAFFF@@@GGGMMMdddxxxxxxzzzzzzvvvooohhhbbb___\\\]]]YYYQQQKKKJJJFFFAAA<<<<<<;;;:::777444222000***))))))(((((((((((((((&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((((((((((()))))))))******************+++,,,------,,,,,,,,,,,,------------........./////////000000111111000000000111111111222222222222222333444555222444666888:::===AAAEEE<<<@@@DDDKKKUUUdddrrrzzz}}}mmm___TTTIII>>>666444333333444666555333000111000///...------......,,,,,,,,,++++++,,,,,,,,,*********************)))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((('''''''''(((''''''(((((()))***+++******)))(((''''''&&&%%%''''''&&&&&&&&&&&&''''''(((((((((((())))))******,,,+++,,,,,,---...///000//////000111111000/////////111444555444333222222111111111111111111111111333333333333222222222222333333333333333444555555555666777999;;;===>>>>>>@@@@@@@@@AAABBBDDDEEEFFFFFFFFFGGGGGGHHHLLLQQQTTTUUUWWW[[[```eeegggfffddddddddddddeeefffggghhhgggdddcccbbbcccddddddbbbaaaccc```___ccchhhhhh```XXXUUURRROOOKKKHHHFFFFFFFFFDDDCCCCCCDDDEEEEEEDDDBBBCCC@@@======>>>>>>;;;888;;;::::::888666333111000222111///.........///000------------------......++++++************++++++))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((())))))))))))))))))((((((((()))))))))*********+++++++++++++++++++++++++++******)))***+++,,,,,,++++++++++++,,,,,,,,,,,,---------......//////000000////////////000000111AAAFFF@@@GGGMMMdddzzzyyyzzzzzzvvvooohhhccc```]]]]]]XXXPPPKKKIIIFFFBBB<<<<<<;;;:::777444222000***))))))(((((((((((((((&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&''''''''''''&&&''''''((((((((((((((()))))))))*********++++++************+++,,,------,,,------------.....................////////////000000/////////000111111333333222222222333444444444555777777777666777888<<<<<<<<<===???CCCIIINNNVVVaaaooo{{{{{{oooeee```SSSLLLAAA888444222111000666333///,,,,,,---...///222111000///...------,,,++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''((('''(((((())))))(((((('''''''''''''''((()))***+++))))))(((((('''&&&&&&%%%''''''&&&&&&&&&&&&''''''((((((((((((((()))))))))******++++++,,,...///000...///000000000000///......000333444333222111111111111111111111111222222222222222222222222222222444444333333444444555666777777777888999::::::;;;======>>>???@@@BBBCCCDDDEEEFFFGGGGGGHHHLLLQQQUUUVVVWWWZZZ___aaaaaa^^^[[[```aaabbbcccdddfffgggiii```^^^\\\[[[\\\\\\[[[ZZZ\\\ZZZZZZ___ffffff___XXXZZZXXXSSSNNNIIIEEECCCBBBBBBAAAAAABBBCCCDDDBBBAAABBB???======>>>>>>;;;888999999888777555222000///222111///.........///000,,,,,,,,,,,,------------+++******))))))******+++((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))'''(((((())))))(((((('''))))))))))))************************************))))))))))))******++++++*********+++++++++,,,,,,+++,,,,,,---......////////////......///000111111@@@EEE???GGGNNNeee{{{zzz{{{zzzvvvpppjjjfffddd^^^^^^YYYPPPJJJIIIFFFBBB<<<<<<;;;:::777444222000******)))(((((((((((((((((('''&&&%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$#########$$$&&&'''%%%%%%%%%%%%&&&''''''(((%%%&&&&&&&&&&&&'''''''''&&&''''''((((((((((((((()))))))))*********++++++************+++,,,---...------------....................................//////......///000222333444444333222222222333333333444444444444333222111555777<<>>:::777666444333111111000000000///...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))))))))***(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''((()))******)))((('''''''''''''''((()))******''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))***+++,,,---///000---...///000000///...------000222222111000111111000000000111111111111222000000111111111222222222444333333333333444555555777777666666777777888999;;;;;;;;;===>>>@@@BBBCCCFFFGGGHHHIIIJJJMMMQQQUUUYYYZZZ\\\___```___\\\YYY]]]___aaacccdddeeehhhjjjbbb```]]]]]]]]]]]]\\\[[[ZZZXXXYYY^^^ccceeeaaa]]]]]][[[WWWRRRLLLFFFAAA???@@@??????@@@BBBBBBAAA???@@@???============;;;:::999888777555333222000000//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''))))))))))))************))))))))))))))))))))))))(((((())))))************))))))*********+++++++++***++++++,,,---...//////............///000111111???EEE???HHHOOOgggzzzzzzzzzxxxtttnnnjjjgggggg```___YYYPPPJJJHHHEEEAAA<<<<<<;;;:::777444222000******)))(((((((((((((((***)))'''&&&%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""###$$$&&&'''%%%%%%%%%%%%&&&'''((((((%%%%%%&&&&&&&&&'''''''''&&&''''''(((((((((((((((((((((((()))))))))******************+++,,,---...+++,,,,,,,,,------------........................///.........///111444555444444333222111111222222111222333444666777777666111222888>>>>>>888666999888999;;;<<<>>>CCCIIINNNWWWaaaooo}}}zzzooodddYYYOOOIIIBBB>>>999555333222222111///111222222000---,,,,,,'''***///333333111...---((()))******++++++++++++)))(((((((((((((((((()))'''''''''((((((((())))))''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&((())))))(((&&&%%%'''''''''''''''(((******%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((())))))***+++---///000------////////////------...///111000//////000222....../////////000000000......///000111111222333222222222222222333444444555555555555555777888999999::::::<<<>>>@@@AAABBBEEEGGGIIIJJJKKKMMMPPPSSSWWWWWWYYY[[[\\\\\\YYYVVVUUUXXX]]]```aaacccgggjjjeeecccaaa```aaa```___^^^ZZZYYYZZZ\\\___bbbbbbaaaZZZYYYWWWSSSMMMGGGBBB???@@@???>>>???@@@@@@???===<<<===>>>===;;;:::;;;<<<999888666444222111111111------......------,,,+++------,,,,,,++++++******)))))))))(((((()))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((('''&&&&&&'''((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&''''''((((((''''''&&&''''''((((((((()))))))))))))))))))))))))))))))))'''((())))))))))))))))))))))))))))))*********+++******+++,,,---...//////...------......000111111???EEE???HHHPPPhhhzzzxxxwwwuuupppkkkgggfffgggaaa```ZZZPPPIIIGGGDDD@@@<<<<<<;;;:::888555222000******)))(((((((((((((((,,,***(((&&&%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$###""""""$$$&&&'''$$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((''''''''''''((((((((()))************+++,,,---...******+++++++++,,,,,,,,,.....................---......---...///222555777444333222111000000000111111111111222444444333222:::666555888666333555;;;777777777666777888999999<<>>;;;888444222111///...---...//////...)))+++,,,,,,++++++...111///...,,,***''''''(((************+++******)))(((((((((''''''''''''((((((&&&'''''''''(((((())))))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$%%%'''(((((('''%%%$$$'''&&&&&&''''''((()))***$$$$$$%%%&&&&&&''''''((('''''''''&&&&&&'''''''''((((((((((((((('''''''''(((((()))***+++---///000,,,---...//////...---,,,...///000///......000222---------.........//////,,,------///000111222333111111111000111222222333333333333444555777:::;;;999:::;;;<<<>>>@@@BBBCCCEEEGGGIIIKKKKKKMMMOOOQQQQQQQQQRRRUUUWWWWWWUUUSSSLLLQQQWWW[[[^^^```dddgggaaa___^^^]]]^^^^^^\\\ZZZWWWVVVVVVWWWXXXZZZ]]]___UUUUUUUUUSSSNNNIIICCC@@@@@@???>>>???@@@???>>><<<999<<<>>>===:::888:::===:::888555333111111222222---...///000///...---,,,------,,,,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))************)))******+++---...//////---------......000111111AAACCCAAAIIIMMMkkk~~~vvvuuuuuutttrrroookkkgggddd___[[[UUUOOOJJJFFFBBB??????<<<;;;;;;999222///000,,,+++***(((''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###&&&))))))&&&#########"""###$$$$$$%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''''''''(((((((((''''''''''''(((((())))))(((((()))+++---...------------------------+++,,,------......------+++,,,---------000444888333333333222222111111111111111222333333444555555333222111444888::::::888:::888555444444777:::<<<===>>>@@@AAABBBCCCCCCCCCCCCCCCBBBCCCEEEHHHKKKMMMSSSUUUYYY___eeekkkoooqqqvvvwwwxxxzzz~~~xxxwwwzzzyyyrrrkkk```___]]][[[XXXUUUSSSRRRIIIHHHFFFCCC???;;;777666333333222222111000000///......---------,,,,,,,,,---,,,************,,,---************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%$$$%%%%%%&&&#########$$$$$$%%%%%%%%%%%%&&&((())))))'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((('''%%%$$$$$$&&&((((((((()))***,,,---...///...---,,,,,,,,,,,,,,,000//////.........//////---,,,+++***)))***+++,,,,,,...000000000000111222222333333444444333333222333555666666555555777888999;;;===>>>>>>???AAACCCJJJIIIJJJKKKOOOSSSXXX[[[WWWTTTQQQRRRUUUXXXYYYXXXRRRVVV\\\___``````aaabbb```___^^^\\\\\\[[[\\\\\\TTTUUUVVVVVVUUUSSSRRRPPPSSSTTTRRRNNNMMMOOOMMMIIICCC===:::<<<>>><<<::::::===<<<;;;:::999888888888444444333333222111000000------,,,,,,,,,+++++++++------,,,,,,+++***))))))))))))(((((('''''''''&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))------,,,+++,,,---...///,,,,,,,,,---------......AAACCCAAAIIIMMMjjj~~~vvvssssssrrrpppmmmhhhdddbbb```[[[UUUOOOKKKGGGCCC@@@===:::999:::888111...///,,,+++***(((''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""%%%''''''%%%###$$$%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''((((((((((((''''''''''''((((((+++***)))))))))***+++,,,------------------------+++,,,------...---------.../////////...///222444222222111111111000000000111111222222333444444444333111111333777999999777888777555444444666888999======>>>>>>>>>>>>======:::999888888999;;;===>>><<<===>>>@@@BBBCCCEEEFFFJJJJJJJJJKKKMMMPPPRRRTTTSSSNNNIIIIIIKKKKKKFFFAAA===<<<;;;:::888777666555999999888666444111///...111111000000///......---------------,,,,,,,,,,,,+++++++++******+++++++++************************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''***)))((('''&&&''''''(((%%%%%%%%%&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((())))))((('''&&&&&&(((((((((((()))***+++------......---,,,,,,,,,,,,,,,///......---------......,,,,,,++++++++++++,,,,,,,,,...000000000///000111...///111222444555555555444666777777777777888:::>>>@@@AAAAAAAAAAAACCCDDDJJJJJJKKKMMMPPPUUUXXX[[[ZZZXXXUUUSSSUUUYYY^^^aaaWWWYYYZZZ\\\]]]___aaacccaaa``````___]]]\\\[[[[[[XXXXXXXXXWWWVVVUUUTTTSSSQQQRRRRRRRRRUUUXXXVVVPPPFFF???<<<>>>@@@===<<<<<<;;;<<<;;;;;;:::888777666444333333222111111000000---,,,,,,,,,,,,+++++++++,,,++++++***))))))(((((()))((((((((('''''''''&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''((((((((((((((())))))(((((((((((())))))))))))*********+++++++++---,,,,,,+++,,,---...///,,,,,,,,,------------...@@@CCC@@@IIILLLiii~~~vvvssssssrrrppplllhhhdddaaa```\\\VVVPPPKKKGGGCCCAAA<<<999888999777111...///,,,+++***(((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###$$$&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((''''''''''''((((((,,,+++***))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------///111222111000...///000000000000000////////////000111111222222333333333222111111333555777777666666555444333333444444444;;;;;;::::::999888666666777666444333333333444555===<<<;;;;;;999888888777::::::999999:::;;;<<<<<<;;;:::888888888888666555444444444444444333333333///////////////......---......------,,,,,,++++++---,,,,,,,,,,,,+++++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&'''''''''%%%%%%&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''((()))((('''&&&'''((((((((((((((()))+++,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------,,,,,,------------,,,,,,---///000000///...///000---...000111333444444444333555666777666666888999@@@AAABBBBBBAAAAAABBBDDDHHHIIIKKKMMMPPPSSSUUUVVV[[[ZZZWWWSSSRRRWWW___ggg^^^\\\ZZZYYY\\\___bbbccc```aaaaaaaaa___]]]ZZZXXXYYYXXXWWWVVVUUUUUUUUUVVVOOOQQQRRRTTTZZZ___\\\UUUJJJCCC>>>@@@AAA???======::::::;;;;;;:::888666444333222222111111000000///,,,,,,,,,+++++++++************))))))((((((''''''((((((((('''''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&'''((((((((((((''')))((((((''''''(((((()))))))))************++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------@@@BBB@@@HHHKKKgggxxxuuuuuutttrrrnnniiieeeccc```\\\VVVPPPLLLHHHDDDAAA<<<999999:::777111///000+++***)))(((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$%%%""""""###$$$$$$$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***(((''''''&&&&&&''''''((()))))))))))))))*********++++++++++++++++++++++++++++++,,,------------,,,...111333333111///......////////////////////////000000000111111222222222111111111222333444555555333333333333222111111000777777666666555444222222666555444333222222333333555555555444444444333333333222222222222222222333111222222222111000000111///////////////000000000,,,------...////////////,,,,,,,,,++++++*********,,,,,,+++++++++*********((()))***++++++***)))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&(((''''''((()))***++++++++++++,,,,,,,,,++++++++++++************++++++,,,+++,,,---...///...---,,,...///111000///......///000000111111111111000000000222444444333444555777<<<===????????????AAABBBCCCEEEGGGJJJMMMNNNOOOOOOVVVWWWWWWRRRNNNPPPZZZbbbbbb___\\\\\\^^^aaaaaaaaa___```aaaaaa___\\\XXXUUUUUUTTTRRRQQQQQQSSSUUUWWWSSSSSSQQQSSSZZZ```^^^XXXMMMFFF@@@@@@@@@>>>======888999;;;;;;:::888555222111111111000000/////////++++++++++++************)))))))))(((((((((''''''''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&''''''((((((''''''(((((((((''''''(((((((((''''''''''''((((((((()))+++++++++++++++,,,,,,---++++++,,,,,,,,,---------@@@BBB@@@HHHJJJeeeyyyuuuuuutttqqqnnniiidddbbb___[[[UUUPPPLLLHHHDDDBBB===::::::;;;999333000111+++***)))((((((''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%$$$#########"""!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))''''''&&&&&&&&&&&&''''''&&&&&&((()))***+++,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++...111222111///......///000000000000000000000/////////000000000000000000000111111111222222333111111222222111000///...222222333333333333222222000000000000000000111111---......//////000111111------......////////////...///000///,,,+++,,,---,,,,,,,,,,,,++++++************+++,,,,,,,,,++++++,,,+++++++++++++++******+++************)))))))))((((((***++++++***((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###%%%&&&%%%$$$$$$%%%&&&''''''''''''((()))************+++,,,,,,++++++***)))))))))))))))***++++++***+++---...///...---------///000000...---......///000000111111000000///000111333444444444666888888:::<<<===>>>???AAACCCAAACCCFFFHHHJJJKKKJJJJJJPPPTTTWWWSSSMMMLLLSSSZZZaaa``````aaabbbaaa```___\\\^^^___```^^^ZZZVVVSSSRRRPPPOOONNNOOORRRUUUXXXYYYWWWTTTTTT[[[dddgggcccPPPGGG@@@???>>><<<;;;<<<777888999:::999777333111000000////////////......++++++*********))))))))))))))))))))))))(((((((((&&&&&&&&&'''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&'''''''''''''''((((((''''''''''''((((((&&&''''''''''''(((((((((*********++++++++++++++++++++++++,,,,,,,,,------???BBB???GGGIIIccczzztttsssrrroookkkfffbbb___^^^ZZZTTTOOOKKKGGGDDDAAA===::::::;;;999444111222******)))(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%%%%%%%%%%$$$"""###$$$$$$%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&&&&''''''$$$%%%''')))+++,,,,,,,,,******************************+++,,,,,,,,,,,,,,,))),,,///000000///...///////////////000000000000///////////////////////////000111111000///000222//////000000000///......///000000111222222222222...//////000000111111111222333333333444444444444///000111222222222222222222333333222000//////000222222111000000//////...++++++,,,,,,,,,++++++***+++++++++++++++++++++*********)))))))))((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&'''((('''''''''''''''((())))))((()))***+++,,,+++***)))(((((((((((()))***++++++***+++,,,------...------,,,...//////...---...///,,,---///000222333333333222444666666666777999;;;888:::<<<>>>???AAADDDFFFBBBDDDFFFHHHIIIIIIIIIIIILLLQQQVVVTTTOOOLLLPPPTTT\\\___cccdddbbb___]]]]]][[[\\\^^^^^^]]]YYYUUUSSSQQQPPPNNNMMMNNNQQQSSSUUUXXXYYYWWWVVV]]]gggnnnoooRRRIII@@@>>><<<:::999;;;777777888888777555333111........................*********))))))))))))((()))))))))))))))(((((((((&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&(((''''''&&&&&&''''''((((((((())))))))))))******))))))***++++++++++++***++++++++++++,,,,,,,,,,,,???AAA???GGGHHHbbbxxxtttsssrrroookkkfffaaa^^^\\\XXXSSSNNNJJJFFFCCC@@@<<<999999:::888333111222***))))))(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&))))))'''%%%######$$$%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%''')))***+++++++++******************************+++,,,,,,,,,,,,+++***,,,......---,,,------------........./////////...........................000111000...---///000.........////////////000......///000000000000000///000000111111111111111........................+++,,,---------,,,++++++,,,,,,++++++,,,,,,++++++++++++++++++************,,,,,,,,,------,,,,,,+++************************)))))))))((((((((('''''')))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((''''''&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&''''''&&&&&&'''(((''''''&&&&&&''''''(((((('''(((***+++,,,+++***)))(((((((((((()))***+++,,,*********++++++,,,---...+++---//////......///000---...///111222333444444222444666777777888:::<<<999;;;>>>???@@@AAACCCEEEBBBCCCDDDEEEFFFFFFFFFFFFHHHLLLPPPPPPNNNMMMPPPSSSXXX^^^cccccc^^^ZZZ[[[]]][[[\\\]]]^^^\\\ZZZWWWUUUQQQPPPNNNLLLKKKLLLMMMNNNPPPTTTUUUTTTVVV___gggjjjUUUKKKAAA>>><<<999999;;;777777777666555444333222------------------------******)))))))))(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&(((''''''&&&&&&''''''(((((((((((()))))))))******((((((***+++++++++***)))***++++++++++++,,,,,,,,,???AAA???GGGHHHaaawwwvvvuuutttqqqmmmhhhccc```[[[WWWRRRMMMIIIFFFBBB@@@;;;888888999777222000111***))))))(((((((((((()))''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$""""""###'''+++,,,***'''!!!!!!"""############"""""""""######$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''(((*********)))((())))))))))))))))))))))))******+++,,,,,,,,,,,,++++++,,,...---,,,++++++,,,,,,,,,,,,------..............................---...000111000---,,,...000...............///000111.........//////......------............---,,,,,,------......///000000000111111222222111///---,,,///------...000111000///******+++++++++,,,,,,,,,'''((())))))******))))))((((((((())))))))))))))))))((((((((('''''''''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&'''((((((&&&(((***+++,,,+++***)))(((((((((((()))***,,,,,,******))))))***,,,---///***,,,...///......///000111111222222222222111111111333555666666777999::::::<<<>>>>>>>>>???AAABBB@@@AAAAAAAAABBBCCCCCCDDDDDDGGGJJJKKKKKKLLLPPPSSSUUU\\\bbb```YYYVVVYYY^^^\\\\\\]]]^^^]]][[[YYYWWWPPPNNNLLLIIIGGGFFFFFFEEEGGGMMMPPPNNNMMMRRRYYY\\\WWWLLLBBB>>><<<:::999;;;888777666555444333333222------------------------))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&'''''''''((('''((()))++++++******)))******+++++++++,,,,,,,,,===CCC===FFFLLL```zzzuuutttsssqqqnnnhhhaaa\\\YYYVVVRRROOOLLLJJJFFFDDD<<<;;;:::::::::888555222,,,+++***(((''''''&&&&&&###***,,,'''%%%((((((###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######***333333***######%%%%%%%%%$$$$$$#########%%%###""""""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%$$$$$$###%%%&&&'''((())))))))))))((((((''''''''''''(((((()))))))))***++++++,,,,,,------,,,++++++,,,------+++++++++,,,,,,,,,------...------------,,,,,,,,,000//////...------,,,,,,------.....................///000000000...---,,,------......------,,,+++///............---------//////......------------,,,,,,,,,+++++++++******,,,,,,+++***)))((('''''')))))))))))))))))))))))))))))))))))))))(((''''''''''''((((((((((((''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''')))(((&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""$$$&&&(((&&&$$$&&&&&&&&&''''''''''''((((((((()))***************+++***)))((((((***,,,---///,,,))))))***+++,,,,,,++++++,,,,,,,,,,,,------......//////000000111111444666888888888777888999:::;;;>>>AAABBBBBBAAAAAAFFFEEECCCBBBAAAAAABBBBBBDDDGGGJJJLLLNNNOOOQQQSSSWWWYYY[[[\\\\\\ZZZWWWTTTXXXXXXXXXXXXWWWVVVUUUTTTTTTQQQLLLIIIGGGFFFDDDCCCEEEHHHIIIIIIIIIJJJOOOSSSRRRMMMEEE???<<<;;;:::999555555555555555444444444///......,,,+++***))))))+++******)))(((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&&&&$$$"""(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))))))))************+++++++++???DDD>>>FFFLLL___uuusssrrrqqqooolllggg```[[[[[[XXXSSSOOOMMMJJJFFFDDD<<<;;;999999999777444111,,,+++***(((''''''&&&&&&,,,***'''###"""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###'''------'''###$$$%%%%%%%%%$$$$$$$$$######%%%$$$""""""$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$%%%&&&'''(((((()))))))))((((((''''''''''''(((((((((((()))******++++++,,,,,,,,,+++******+++,,,,,,+++++++++,,,,,,,,,,,,---+++,,,,,,,,,------......//////......------,,,,,,---------------.../////////000111111111000...---------......------,,,+++.........---------,,,,,,.........---------,,,,,,,,,,,,+++++++++*********+++******))))))((((((((((((((((((((((((((((((((()))))))))))))))(((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$&&&'''&&&$$$&&&&&&&&&&&&''''''''''''(((((()))************)))+++***)))((((((***+++---...+++)))((()))++++++++++++++++++,,,,,,,,,------.........///000000111111222444666777666666777888888:::===???AAABBBAAAAAACCCCCCBBBAAAAAAAAAAAABBBDDDGGGJJJMMMNNNPPPRRRTTTXXXYYY[[[]]]___aaaaaabbbYYYYYYXXXWWWUUUSSSQQQPPPOOOMMMJJJHHHHHHGGGEEECCCDDDHHHKKKMMMLLLKKKLLLMMMPPPKKKDDD???<<<:::999999555555555444444444444444//////...---,,,+++***)))******))))))(((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%&&&&&&$$$"""%%%&&&&&&&&&''''''((((((%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))))))))*********+++++++++AAAFFF???FFFKKK^^^|||rrrqqqpppnnnmmmjjjfff```[[[]]]ZZZUUUQQQMMMJJJFFFCCC;;;:::999888888666333000,,,+++***(((''''''''''''***######***---'''###%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$&&&&&&$$$###%%%%%%%%%%%%$$$$$$$$$$$$###%%%$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((()))((((((((((((''''''''''''(((((((((((())))))******+++++++++******))))))******+++******+++++++++,,,,,,,,,)))***+++,,,---......///.........---------------,,,,,,,,,,,,,,,...000111000111111111111000//////------......------,,,+++---------,,,,,,,,,++++++---------,,,,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&'''''''''''''''(((((()))))))))))))))***)))((((((((()))+++,,,,,,***(((''')))*********++++++++++++,,,,,,,,,,,,---......//////000111111///111444555444555666777777888;;;===???@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBDDDGGGJJJLLLMMMOOORRRTTTXXXYYYZZZ\\\___cccfffgggYYYXXXWWWUUUSSSPPPNNNLLLJJJIIIHHHHHHIIIGGGEEEBBBBBBFFFKKKNNNMMMKKKIIIHHHMMMHHHBBB>>>;;;:::888777555444444444333333333333//////...---,,,+++*********))))))(((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$############""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&$$$###$$$$$$%%%&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''''''''((((((((())))))))))))))))))*********++++++???DDD>>>FFFKKK^^^|||rrrpppooommmllliiieee```\\\```\\\WWWRRRNNNJJJFFFCCC;;;:::999888777555222///+++***)))(((''''''''''''$$$ +++CCCIII888)))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''(((((((((((((((''''''&&&&&&''''''(((''''''(((((()))******+++)))))))))(((((()))))))))************++++++++++++)))******+++,,,---------,,,,,,,,,------.........,,,+++++++++,,,...000222////////////////////////---------------,,,,,,+++,,,,,,+++++++++*********+++++++++++++++++++++++++++************)))))))))'''''''''(((((()))))))))(((((((((((((((((((((((((((((())))))(((((('''&&&&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&'''(((((())))))(((((()))(((((((((((()))***+++***(((''''''(((******)))***++++++++++++,,,,,,,,,------......///000000111...000333444444444666777888999:::<<<============>>>???AAACCCDDDDDDCCCCCCCCCEEEHHHIIIKKKMMMPPPRRRVVVWWWXXXYYY[[[]]]^^^^^^VVVUUUTTTSSSPPPNNNLLLKKKIIIIIIIIIJJJJJJHHHDDDAAA???BBBFFFIIIJJJIIIGGGEEEHHHEEE@@@<<<:::999777555444444333333222222111111.........---,,,++++++***))))))((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########""""""######$$$%%%###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&%%%###$$$$$$%%%&&&&&&'''((((((%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))))))))))))))************===BBB===EEEKKK___~~~uuuqqqooommmkkkiiieee```]]]```]]]WWWRRRNNNJJJFFFCCC<<<:::999888777555111///+++***)))((((((''''''((('''%%%666TTTZZZCCC...***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''$$$%%%&&&'''((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''(((((()))******(((((((((((((((((((((((()))))))))*********++++++++++++++++++++++++++++++***++++++,,,---...//////++++++***+++,,,...000111---,,,,,,,,,,,,---------,,,,,,,,,,,,,,,++++++***************)))))))))))))))))))))************************)))))))))((((((&&&&&&&&&'''(((((())))))''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''(((((((((((('''(((((('''((((((((()))))))))'''&&&''')))******)))*********+++++++++,,,,,,---------...//////000000000222444555555555666777:::::::::;;;;;;:::::::::===???AAACCCDDDEEEEEEDDDBBBDDDEEEFFFGGGIIILLLNNNOOOQQQTTTVVVWWWVVVUUUSSSPPPPPPPPPPPPOOONNNLLLLLLJJJJJJKKKLLLKKKIIIDDD@@@<<<<<<>>>AAACCCEEEFFFFFFCCCAAA===:::999777555333444333333222111000000000---------,,,++++++******((((((((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######""""""######$$$%%%#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&'''%%%$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((()))))))))*********<<>>@@@AAACCCDDDDDDEEECCCDDDDDDDDDDDDEEEHHHKKKHHHKKKOOOSSSTTTTTTRRRPPPMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKKKKKKKKKKIIIDDDAAA:::999888:::>>>CCCEEEFFF???===:::999888666444111333333222111000//////...,,,+++++++++************''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$######""""""######$$$%%%####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&'''&&&$$$&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((((((((((()))))))))******===BBB<<>><<<;;;:::999666222///***))))))((((((((((((((()))%%%)))222111&&& ###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&&&&######&&&&&&"""######$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&%%%###!!!########################%%%$$$#########$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''((())))))'''((())))))))))))((('''((((((((()))))))))******)))))))))***************'''((()))+++---///000111)))***,,,.........,,,,,,))))))((((((((()))++++++)))))))))))))))(((''''''(((((((((''''''''''''&&&&&&&&&''''''(((((((((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''###$$$%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%###%%%&&&&&&$$$$$$%%%'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&''''''((((((((('''(((''''''(((+++,,,+++)))************++++++++++++,,,,,,---......//////000333444666666555444444555999999999999:::;;;<<<<<<=========>>>???AAABBBCCCEEEEEEEEEDDDCCCCCCFFFIIIFFFHHHKKKMMMOOOPPPOOOOOOLLLLLLMMMMMMMMMMMMMMMLLLHHHHHHHHHIIIJJJHHHEEECCC:::888777999===AAACCCCCC;;;:::888888777666222000333222111000///......---*********)))))))))))))))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$######""""""######$$$%%%####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***???DDD===EEEJJJ]]]|||rrrqqqnnnkkkgggddd```[[[XXX]]]ZZZUUUQQQMMMJJJFFFCCC???===;;;:::999666333000***))))))(((((((((((()))'''&&&(((,,,***%%%$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&%%% %%%&&&############$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&%%%###!!!########################%%%$$$$$$###$$$%%%'''(((######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((()))'''((()))******)))((('''(((((((((((())))))))))))''''''((()))***+++,,,,,,'''((()))+++---///111111)))+++---//////---+++******)))((((((((()))+++,,,(((((((((((((((''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''((((((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''!!!"""$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%"""%%%'''&&&$$$###%%%((($$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''((('''''')))+++,,,+++***)))************+++++++++,,,,,,------...//////000333555666666444333333444666777777999:::<<<>>>???<<<<<<;;;;;;===>>>@@@BBBGGGGGGFFFDDDCCCCCCFFFHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMLLLKKKFFFEEEEEEGGGHHHHHHGGGEEE;;;999888:::>>>AAAAAA???:::888777777777555222///222222111000///...------))))))))))))((((((((((((&&&'''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%#########"""###$$$$$$%%%"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$###%%%''''''&&&%%%######$$$%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))<<>>===<<<999777444111///,,,+++***)))(((((((((((('''''''''&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%######################## !!!""""""#################################$$$$$$$$$$$$$$$$$$$$$%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))+++***)))))))))***,,,,,,))))))))))))))))))))))))''')))***+++***))))))***+++)))''''''((()))((('''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''((())))))))))))))))))))))))***++++++,,,,,,,,,,,,------.../////////333333444555555555444444666666777888999:::;;;;;;999===>>>;;;:::===??????HHHIIIFFFAAAAAAEEEGGGFFFJJJHHHFFFFFFHHHJJJKKKLLLPPPMMMKKKJJJKKKMMMMMMMMMEEEKKKJJJCCCEEENNNMMMDDDDDD@@@;;;:::<<<>>>>>>===999888888777666444222111111000///...---,,,++++++*********)))(((''''''&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$###"""!!!"""############$$$$$$$$$################################################%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((===BBB<<>>===<<<999777444111000,,,+++***)))((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$########################$$$$$$$$$$$$###"""!!! ########################""""""""""""""""""!!!!!!######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))***+++,,,''''''''''''''''''''''''''')))******)))(((***++++++)))''''''((((((((('''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((())))))))))))))))))))))))***++++++,,,,,,,,,,,,------.../////////111111222333333333333222333333333444555666777888999===>>>;;;;;;>>>@@@???FFFIIIHHHBBB@@@BBBCCCCCCHHHGGGEEEEEEFFFHHHIIIIIIMMMKKKHHHGGGHHHIIIIIIIIIIIIJJJHHHEEEFFFJJJJJJFFF???<<<888666888::::::999999888777666444333222111000000///...---,,,+++++++++******)))(((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$""""""############""""""$$$######""""""######$$$########################$$$$$$$$$$$$$$$###"""""""""############$$$$$$$$$#########################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))>>>CCC===EEEKKK___wwwvvvqqqnnnlllggg___ZZZ[[[]]]YYYUUUPPPMMMHHHDDD@@@======;;;999777444111000++++++***)))(((((((((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$########################%%%%%%%%%$$$$$$###"""!!!########################"""""""""!!!!!! ######""""""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((())))))***+++''''''''''''''''''''''''((())))))(((''''''***,,,,,,***''''''''''''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((())))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,---....../////////000000111222222111111111111111111222444555777:::>>>???<<<;;;>>>@@@@@@JJJOOOPPPJJJDDDCCCDDDDDDGGGFFFFFFEEEFFFFFFGGGHHHMMMJJJGGGFFFGGGGGGGGGFFFKKKHHHHHHLLLMMMIIIEEEEEE<<<:::666555666777777666999777555333222222222222//////...---,,,,,,++++++++++++******))))))(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$""""""############"""""""""""""""!!!!!!"""""""""###########################$$$$$$$$$$$$###"""""""""############$$$$$$$$$############################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((()))))))))*********===CCC===EEEJJJ]]]wwwvvvrrrooommmhhh```[[[[[[]]]ZZZUUUQQQMMMIIIDDDAAA===<<<;;;999777444222000+++***)))((((((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$########################!!!!!!"""###$$$$$$$$$$$$########################$$$$$$######"""!!!!!!!!!######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))))))))(((((((((((((((((((((((((((((((((&&&%%%&&&))),,,+++)))'''&&&''''''&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!!!!!"""$$$%%%$$$$$$###""""""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&'''''''''((((((''''''((())))))))))))))))))))))))***++++++,,,,,,+++,,,,,,------...//////...///000111111222222111444333222222333555888999:::>>>???<<<;;;???AAA@@@IIIQQQTTTMMMEEEBBBDDDDDDGGGHHHIIIHHHGGGGGGGGGHHHNNNLLLJJJHHHIIIHHHGGGFFFHHHEEENNN]]]]]]MMMAAA@@@===;;;888777666777777777888666444111000000111222......------,,,++++++***++++++******))))))))))))'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%########################################################################$$$$$$%%%%%%%%%%%%$$$$$$###""""""!!!!!!""""""#################################$$$$$$$$$######"""""""""#########$$$$$$$$$################################################$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))<<>>???<<<;;;>>>@@@???AAAJJJNNNHHH@@@>>>???@@@IIIKKKMMMMMMJJJHHHHHHIIIMMMKKKIIIHHHIIIHHHGGGEEEEEEGGGWWWnnnnnnVVVBBB===<<<;;;:::888666666666777666444222000//////000111------,,,,,,++++++***************)))))))))))))))'''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%######################################################$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########""""""#################################"""######$$$$$$$$$######""""""#########$$$$$$$$$################################################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((<<>>;;;:::===??????>>>EEEIIIEEE@@@@@@AAAAAAHHHLLLOOOOOOKKKHHHGGGHHHHHHGGGEEEEEEEEEEEECCCBBBEEEIIIYYYmmmmmmXXXDDD===999:::999777555333444555333222111////////////000,,,,,,,,,++++++*********)))))))))((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$######################################################$$$%%%%%%$$$######""""""############""""""$$$######""""""######$$$########################""""""###$$$$$$$$$$$$###"""############$$$$$$$$$################################################""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''===BBB===EEEJJJ[[[yyyssspppnnnnnniiiaaa[[[[[[^^^[[[VVVRRRNNNJJJEEEBBB<<<;;;;;;999777555333222******((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""####################################"""!!! """""""""""""""""""""""" !!!!!!"""###############""""""######$$$%%%########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%'''(((&&&%%%###$$$%%%'''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#########$$$"""###$$$%%%%%%$$$###"""################################################################################################"""""""""#########$$$$$$&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((())))))))))))))))))))))))***++++++,,,,,,***++++++,,,,,,---......///000111333444555555555444555777999::::::999999888<<<===:::999<<<>>>>>>===BBBDDDCCCBBBEEEGGGEEEEEEJJJNNNMMMIIIEEEDDDEEEDDDCCCBBBBBBCCCCCCAAA@@@EEEFFFMMMWWWWWWMMMBBB>>>888999999777444222222444111111000//////.........++++++++++++************'''''''''''''''''''''((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$###################################################$$$$$$%%%%%%$$$$$$###""""""############"""""""""""""""!!!!!!"""""""""########################""""""###$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((>>>DDD>>>FFFKKK\\\yyyrrrooonnnnnniii```[[[ZZZ^^^[[[VVVRRRNNNJJJEEEBBB<<<;;;:::999777555333222***)))(((''''''&&&&&&'''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""########################!!!"""###$$$$$$%%%$$$$$$""""""""""""""""""""""""""""""###$$$%%%&&&''''''#########"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&&&&&&&'''%%%$$$######%%%''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###############!!!"""$$$%%%%%%$$$"""!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""""""""#########''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''(((((())))))))))))))))))))))))***++++++,,,,,,***++++++,,,,,,---......//////111222333444444555555777:::===>>>===;;;:::777;;;<<<999888<<<>>>===999<<<>>>===???EEEFFFDDDBBBGGGLLLKKKFFFAAA@@@AAACCCBBBAAABBBCCCCCCBBB@@@CCC@@@>>>?????????>>>>>>999:::;;;999555222333555///000000000///...---,,,+++++++++***************&&&&&&&&&''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$########################""""""""""""""""""""""""###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$!!!!!! !!!!!!########################!!!"""###$$$$$$$$$$$$$$$"""############$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))AAABBB>>>DDDDDD]]]~~~tttsssrrroookkkfffaaa\\\ZZZ\\\ZZZVVVQQQMMMHHHDDDBBB<<<;;;:::888666333111000---+++(((&&&$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""######"""!!! !!!!!!""""""#########$$$"""############$$$$$$$$$########################%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$((((((((('''&&&&&&%%%%%%$$$%%%'''&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%"""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$######################################################$$$$$$$$$$$$############$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%$$$###"""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((''''''(((((())))))*********+++---...///......---///............000222333555777999999999:::<<<>>>@@@<<<888666777999;;;;;;666999<<<>>>>>>>>>???@@@CCCCCCDDDGGGIIIHHHDDD???DDDCCCBBB@@@@@@???@@@@@@===<<<;;;:::999:::;;;;;;999888666555333222222222111000...------...//////++++++***)))((('''&&&%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############$$$$$$##################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''>>>AAA>>>DDDEEE^^^~~~uuuppppppnnnjjjfffaaa]]][[[\\\ZZZVVVQQQLLLGGGDDDBBB<<<<<<:::999666333111000---+++(((&&&%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""""""""""""""############$$$$$$$$$########################%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&''''''''''''###%%%'''&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$######################################################$$$$$$$$$$$$############$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''(((((())))))*********+++,,,............---............///000111222333555777888888999;;;===???;;;888666777999:::;;;666999<<<=========>>>???AAABBBDDDIIILLLMMMJJJGGGFFFDDDBBB???>>>======>>>======<<<;;;::::::::::::666666555444333222222333000000...------......///,,,+++***)))((('''&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""############$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''===@@@>>>FFFGGG```vvvnnnnnnllliiifffaaa^^^[[[]]][[[WWWRRRLLLFFFBBB@@@<<<<<<;;;999666444111000,,,+++(((&&&%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!"""############$$$$$$$$$########################$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&'''((((((###%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""###$$$$$$%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$######################################################$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''(((((())))))*********+++,,,---............---...///000000111111000111333555666777888:::<<<===:::777666777999::::::666999;;;<<<<<<;;;<<<<<<===>>>BBBGGGLLLNNNMMMLLLFFFEEECCCAAA???>>><<<<<<=========<<<<<<:::999999555444444333222222333333000//////...------......,,,++++++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""####################################"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&===AAA???GGGHHH```vvvooonnnllliiieee```\\\ZZZ^^^[[[WWWQQQKKKFFFAAA???===<<<;;;999777444222000+++***(((&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%########################""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""###$$$$$$$$$###"""""""""!!!""""""#########$$$$$$$$$########################$$$$$$$$$###$$$%%%%%%&&&########################$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%&&&&&&&&&&&&###$$$&&&&&&%%%$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""######$$$%%%%%%%%%%%%$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$######################################################$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""""""""""""""########################""""""""""""""""""""""""###"""!!! !!!"""###""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''(((((())))))*********+++,,,---......//////---...///111111111000///...000333444555666888;;;;;;999666555666888999999666888:::;;;:::999::::::999;;;>>>BBBFFFGGGGGGGGGCCCDDDEEEEEEDDDAAA===;;;<<<============;;;999888777777555444333222222222000//////...------------,,,++++++***))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$################################################!!!"""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""!!!"""""""""###########################$$$$$$$$$""""""""""""""""""""""""!!!""""""""""""#########$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%###############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&???BBBAAAHHHHHH___vvvrrrqqqnnnjjjddd___ZZZWWW]]][[[WWWQQQKKKEEEAAA???===<<<;;;999777444222111***)))((('''&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""###%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$########################$$$############$$$%%%%%%#################################$$$$$$%%%%%%%%%%%%%%%###""""""###%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$"""$$$&&&&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!"""###$$$$$$%%%%%%$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$######################################################$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$"""!!!!!!"""$$$$$$########################""""""#########$$$$$$$$$##############################$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''(((((())))))*********++++++,,,---...///000---...000111111000//////---///222333333444777999999777555444666777888888555777:::::::::999999:::999;;;>>>???@@@?????????<<>>===<<<;;;:::<<<;;;999666444222111000/////////...------,,,+++++++++******)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$""""""""""""""""""""""""!!!""""""""""""#########$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###""""""###%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@@CCC@@@GGGGGG___vvvtttrrrooojjjeee^^^YYYVVV\\\ZZZVVVQQQKKKEEEAAA???======<<<:::777555222111))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$######"""############$$$$$$$$$#######################################$$$%%%%%%########################""""""######$$$%%%%%%%%%$$$$$$############$$$$$$&&&&&&%%%$$$$$$###"""""""""$$$&&&&&&%%%%%%&&&'''#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!"""######$$$$$$$$$$$$$$$"""############$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$######################################################$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$########################"""############$$$$$$$$$########################"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))************++++++---...000111//////000000000000//////...000222222222333555777777666444444666777777777444777999::::::999::::::<<<>>>@@@@@@>>>=========888;;;@@@CCCCCC@@@;;;888;;;;;;<<<============<<>>FFFGGGaaa~~~uuusssrrroookkkfff```[[[XXX[[[YYYUUUPPPKKKFFFBBB@@@>>>===<<<:::888555333111(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$######"""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""######"""############$$$$$$$$$#######################################$$$$$$%%%########################!!!""""""###$$$$$$%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$############!!!###%%%&&&%%%%%%&&&'''"""#########$$$$$$$$$$$$########################$$$$$$#########"""""""""""""""###$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$######################################################$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""########################"""############$$$$$$$$$########################""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))***************+++,,,...000222000000////////////000000///111222333222222444555666444333333555777777666333666999:::::::::;;;<<<<<<>>>AAAAAA???>>>???AAA>>>>>>@@@@@@@@@>>><<<;;;:::;;;;;;;;;<<<>>>???@@@===<<<999666444222000000////////////...,,,***)))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""############$$$$$$$$$%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%===???<<>>===<<<:::888555333222(((((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$$$$######"""########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""######"""!!!  !!!!!!"""""""""############$$$$$$$$$#################################"""###$$$$$$%%%""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%"""###$$$%%%%%%$$$###""""""""""""###$$$$$$%%%%%%!!!###%%%&&&%%%%%%&&&'''""""""######$$$$$$$$$$$$########################$$$$$$$$$$$$############""""""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$############$$$$$$######################################################$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""######"""!!! """""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******************+++,,,...111222111000///......///000111000222333333222222333444555444333333555666666666333666999:::;;;;;;<<<===999<<>>???@@@@@@::::::::::::<<<>>>@@@BBB;;;999777555333222111000.../////////...,,,***)))'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%"""""""""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%>>>CCC<<>>===:::777444222,,,***(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$#########$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$######""""""############""""""######""""""""""""######""""""""""""""""""""""""#########"""""""""""""""######""""""######$$$%%%"""############$$$$$$$$$########################$$$$$$$$$###"""!!!!!! """###$$$$$$$$$"""!!! """"""""""""""""""""""""&&&%%%%%%$$$$$$$$$$$$$$$###"""###$$$&&&'''&&&$$$'''%%%$$$###$$$$$$###""""""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$$$$#########""""""!!!!!!"""###$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$$$$#########""""""!!!!!!##############################$$$$$$$$$%%%%%%%%%########################""""""""""""############""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###$$$$$$###!!! !!!"""!!!!!!""""""#########$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!"""#####################""""""""""""######$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$###$$$&&&(((%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((+++***(((((()))***---..................///000000222111111111111111222222444444444555666888999:::999999:::;;;<<<<<<<<<;;;;;;<<>>888666333222222000...,,,000//////...,,,+++******(((''''''''''''&&&&&&&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""###$$$$$$%%%&&&%%%###"""""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$######"""""""""""""""######""""""###$$$%%%%%%######$$$$$$$$$######"""$$$$$$$$$#########""""""######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&===CCC<<>>===:::777444222,,,***(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$######""""""############""""""######""""""""""""######""""""""""""""""""""""""###"""""""""""""""""""""######""""""######$$$%%%"""############$$$$$$$$$########################$$$$$$######"""!!!!!! """######$$$###"""!!! """"""""""""""""""""""""%%%%%%$$$###############$$$###"""###%%%&&&%%%$$$(((&&&$$$###$$$$$$###!!!"""############$$$$$$$$$$$$##################$$$$$$######""""""######$$$############"""""""""!!!"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""######$$$$$$######"""""""""#########$$$$$$$$$############"""""""""!!!#################################$$$$$$$$$%%%%%%########################""""""""""""############""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""###$$$###!!!!!!!!!"""!!!"""""""""############""""""""""""""""""""""""!!!""""""######""""""!!!!!!!!!"""#####################""""""""""""############$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((***)))(((((()))***,,,...000//////...............000000000000111111222333444444444555666888::::::999:::;;;<<<===============???BBBDDDEEEDDDCCCAAAEEECCCAAACCCEEEEEEBBB===<<<;;;:::999999999:::;;;999777444333333222000...,,,,,,+++***)))(((''''''''''''''''''&&&&&&&&&&&&'''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""######$$$$$$%%%%%%###"""""""""######!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$######"""""""""""""""###"""""""""######$$$%%%#########$$$$$$######"""$$$$$$$$$#########""""""######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&===BBB===EEEKKK^^^tttuuurrrmmmiiieee```ZZZVVV\\\ZZZVVVRRRMMMHHHEEECCC@@@???>>>===:::777444222,,,***(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$######""""""############""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""#########""""""""""""###$$$$$$"""############$$$$$$$$$########################$$$$$$######"""!!!!!!!!!"""############"""!!!!!!""""""""""""""""""""""""$$$$$$###""""""""""""###$$$###"""###%%%&&&&&&&&&(((&&&$$$#########""" """############$$$$$$$$$""""""""""""""""""""""""$$$######""""""######$$$############"""""""""""""""###$$$$$$###"""###$$$########################"""""""""""""""""""""""""""######$$$$$$######""""""""""""#########$$$$$$############""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%########################""""""""""""############""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""###$$$###"""!!!"""###""""""""""""############"""""""""""""""""""""""""""!!!!!! !!!!!!"""!!!!!!"""#####################""""""""""""######"""##################""""""$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''(((((((((***)))(((((()))***,,,---000000///......---------////////////000222333333666666666666777888::::::888999:::;;;<<<<<<<<<<<<;;;>>>BBBEEEFFFFFFDDDCCCDDDBBBAAABBBEEEEEEBBB??????===:::888666666777888888666444333222111///---+++******)))((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""#########%%%$$$######"""######### !!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!$$$######""""""""""""""""""""""""############$$$""""""######$$$######"""$$$$$$$$$#####################$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&<<>>===:::777444222,,,***((('''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######"""######$$$$$$######"""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########"""""""""""""""###$$$$$$""""""#########$$$$$$$$$####################################""""""!!!!!!""""""#########"""""""""""""""""""""""""""""""""######""""""""""""######%%%$$$###$$$(((***++++++(((&&&$$$######"""!!! """"""#########$$$$$$$$$""""""############""""""######""""""""""""###############""""""""""""""""""###$$$$$$###"""###$$$########################""""""""""""""""""""""""""""""############""""""""""""""""""#####################"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!############$$$$$$$$$$$$########################!!!"""""""""############""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""###$$$###"""!!!"""###"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""!!!!!!"""#####################""""""""""""######""""""############""""""!!!###&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((()))((((((((()))***+++,,,---.....................------...///000111333444:::999999888888888888999666777888999:::;;;;;;;;;666999>>>CCCEEEEEEDDDCCCAAA@@@@@@BBBDDDDDDBBB@@@???===:::777555555666777666444222111111000...,,,,,,,,,++++++***)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###############################################################"""""""""""""""$$$$$$##################!!!!!!!!!"""""""""##################$$$$$$$$$$$$$$$$$$$$$#########""""""$$$######"""""""""""""""""""""###############"""!!!""""""#############################################$$$$$$$$$$$$######$$$$$$############$$$$$$########################################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&<<>>===:::777444222,,,***((('''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$$$$############""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!""""""###$$$""""""#########$$$$$$$$$#################################"""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""###%%%&&&&&&'''&&&&&&)))---000111111(((&&&###"""###"""!!! """"""#########$$$$$$$$$######$$$%%%%%%$$$#########""""""""""""""""""###""""""""""""""""""######"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""######"""""""""!!!!!!"""""""""#########""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$########################!!!"""""""""############""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""######"""!!!"""$$$######""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""!!!!!!"""#####################""""""""""""######""""""############""""""!!!###%%%&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((((((((()))***++++++)))***,,,...///000000000---------...///111222333<<<<<<:::999777777666666666666888999:::;;;;;;;;;555888;;;???@@@@@@???===??????@@@AAABBBBBB@@@???<<<;;;888777666666777888666444222111222111///---,,,,,,++++++******))))))'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$##############################""""""""""""""""""""""""#########"""""""""""""""############$$$#########"""""""""#########$$$$$$"""""""""######$$$$$$$$$""""""#########$$$$$$$$$$$$######"""""""""""""""""""""#########""""""!!! !!!"""#############################################$$$$$$$$$$$$######$$$$$$############$$$$$$########################################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&===BBB===DDDJJJ\\\}}}rrrjjjkkkllljjjfffbbb```___^^^\\\XXXSSSNNNIIIEEECCC@@@???>>>===:::777444222,,,***(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%$$$$$$###############$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$############""""""""""""######""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$"""!!!!!!!!!!!!"""######"""############$$$$$$$$$##############################"""""""""""""""""""""""""""!!!""""""###$$$""""""""""""""""""""""""""""""###$$$&&&(((***+++******+++...222444444333&&&$$$"""""""""###"""!!!"""############$$$$$$$$$###$$$%%%&&&&&&%%%$$$######""""""!!!!!!""""""###""""""""""""############"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!""""""######""""""!!!!!!!!!!!!"""""""""######""""""""""""############"""""""""""""""""""""""""""""""""############$$$########################""""""""""""############""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""######""""""###$$$############"""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!"""!!!!!!"""#####################""""""""""""######"""##################"""!!!###%%%%%%$$$###$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''''''''((())))))******+++'''(((+++...000111111111------------...000111111:::999888666555555444444666777999:::;;;<<<======999:::;;;<<<<<<;;;999888>>>>>>???@@@@@@???>>>===:::999999888888777888888777555333333333222111///))))))))))))((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$##############################"""""""""""""""""""""""""""""""""""""""#########""""""###$$$$$$$$$$$$###############$$$$$$$$$$$$!!!!!!""""""###$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$######"""""""""""""""!!!"""#########"""!!! !!!"""###########################$$$$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$########################################################################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&>>>CCC<<>>===:::777444222,,,***(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$#########""""""""""""######"""""""""""""""""""""""" !!!!!!"""######$$$$$$!!!!!!!!!!!!!!!"""######"""############$$$$$$$$$########################"""""""""""""""""""""######"""!!!!!!!!!"""$$$%%%""""""""""""""""""""""""!!!"""$$$&&&))),,,...000...///000333555555222000$$$###!!!!!!#########""""""############$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""!!!!!!!!!!!!""""""!!!"""""""""############"""###$$$$$$###"""###$$$########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""###!!!"""""""""####################################""""""""""""####################################""""""""""""############""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" """######""""""###$$$############"""""""""!!!""""""""""""""""""""""""!!!""""""######""""""!!!!!!!!!"""#####################""""""""""""############$$$$$$$$$$$$######"""###$$$###""""""$$$&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&'''((())))))*********''')))+++...000000000///...---------......///000222222222222222222333444333444666888999:::;;;;;;999::::::;;;;;;<<<<<<<<<<<<>>>??????===<<<;;;;;;999::::::::::::888777666444222111000111000///---((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$##################$$$$$$########################""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!"""###$$$%%%$$$$$$###""""""""""""############!!!!!!!!!"""###$$$$$$$$$##################$$$$$$$$$######"""""""""""""""!!!"""###$$$###"""  !!!"""############""""""#########$$$$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$########################################################################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&???CCC<<>>>>><<<:::999999:::;;;<<<<<<;;;888666444000...---,,,------+++)))((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$##################$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$%%%!!!"""###$$$%%%%%%$$$###!!!!!!!!!!!!"""""""""""" !!!!!!"""###$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$######"""""""""""""""!!!"""###$$$###"""  !!!"""############""""""######$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&???>>>;;;GGGHHH^^^}}}rrrmmmmmmlllkkkhhhddd```^^^]]][[[XXXSSSNNNIIIDDDBBB@@@@@@@@@>>>;;;777444111---***(((((()))***))))))''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################""""""""""""""""""""""""###$$$$$$%%%$$$###"""!!!""""""""""""###$$$%%%&&&!!!!!! !!!!!!######"""""""""""""""###""""""""""""####################################""""""""""""""""""""""""######################################################$$$$$$$$$$$$############""""""""""""######***,,,000222111---((($$$$$$#########""""""!!!!!!!!!!!!"""###############""""""""""""####################################""""""###$$$$$$$$$$$$###""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!"""###$$$%%%"""""""""""""""""""""""" !!!"""!!!  """!!!!!!""""""#########$$$$$$$$$$$$#########""""""!!!""""""""""""######### !!!!!!""""""####################################""""""######$$$%%%######""""""""""""######""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$######""""""""""""############""""""""""""""""""""""""""""""#########""""""!!!""""""""""""############$$$$$$$$$$$$""" ########################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))******+++,,,,,,------......---,,,+++,,,,,,......------......///000000000333555888888777777777777777888:::<<<>>>???@@@AAAAAA@@@???===;;;999888777777777888888777555333111222111///...,,,+++++++++(((((('''''''''&&&&&&&&&&&&&&&%%%%%%$$$###""""""%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!!######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""###############$$$$$$$$$$$$###"""""""""############$$$$$$$$$########################$$$$$$$$$#########""""""########################""""""""""""""""""""""""""""""""""""##################################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%@@@???<<>><<<888444222---***(((((()))***))))))''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###################################################$$$$$$$$$$$$###"""!!!$$$######"""""""""######!!!!!! !!!!!!######"""""""""""""""###""""""""""""####################################""""""""""""""""""""""""################################################"""######$$$$$$######"""######""""""""""""######%%%(((+++------***'''$$$############"""""""""!!!!!!!!!"""############"""""""""""""""####################################""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!"""######$$$$$$"""""""""""""""""""""""" !!!"""!!! !!!"""!!!"""""""""############$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%!!!!!!"""""""""""""""#################################""""""######$$$$$$######""""""""""""######""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! """"""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""############!!!!!!"""#########"""!!!########################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))*********+++,,,,,,------///...---,,,,,,,,,---...------......///000000000222444777888777666777888777888999;;;<<<===>>>>>>>>>>>>===<<<;;;::::::999666666666666555444333222111000///...,,,++++++***((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$######"""$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""############"""""""""!!!"""######$$$$$$######"""""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""###############$$$$$$$$$$$$###"""""""""############$$$$$$$$$########################$$$$$$$$$#########""""""########################""""""""""""""""""""""""""""""""""""##################################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%@@@@@@===EEEEEE[[[~~~rrrllllllllljjjgggdddaaa___\\\ZZZWWWSSSNNNIIIEEEBBB>>>??????>>><<<999555333---***(((((()))***))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$######"""!!!%%%$$$###"""!!!!!!!!!!!!"""!!!!!! !!!!!!"""""""""""""""""""""######""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""########################"""######$$$$$$######"""######""""""""""""######!!!"""%%%&&&'''&&&$$$###############"""""""""""" !!!""""""######""""""""""""""""""####################################!!!"""######$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""###$$$$$$######"""""""""""""""""""""""" !!!"""""" !!!"""""""""""""""############$$$############"""""""""#########$$$$$$$$$%%%%%%###############"""""""""########################"""""""""#########$$$$$$######""""""""""""######""""""!!!!!!!!!!!!""""""""""""############""""""""""""""""""############""""""""""""""""""""""""""""""############"""""""""""""""#########$$$$$$ !!!"""###$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((()))))))))))))))******++++++,,,,,,---//////...---,,,,,,------------......///000000000000333555666666666777999777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;666555444333333333333333000000///---,,,+++***)))''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$########################$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############%%%%%%$$$$$$$$$$$$######""""""""""""""""""""""""############"""""""""""""""######$$$$$$######"""""""""""""""""""""""""""$$$$$$$$$###############""""""""""""###############$$$$$$$$$$$$###"""""""""############$$$$$$$$$########################$$$$$$$$$#######################################"""""""""""""""""""""""""""""""""#########$$$$$$######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%???@@@>>>EEEEEE]]]rrrllllllkkkiiifffdddaaa```\\\ZZZWWWSSSNNNIIIEEECCC>>>>>>>>>>>><<<999666444---***(((((()))***))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##################""""""######"""!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""!!!""""""###############!!!"""""""""####################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################""""""############""""""######""""""""""""###### !!!!!!"""""""""""""""#########""""""""""""""" !!!!!!"""""""""""""""!!!"""""""""####################################!!!""""""###############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!###$$$%%%$$$"""!!!"""""""""""""""""""""""" """###"""!!! !!!""""""""""""""""""#####################""""""""""""!!!!!!!!!!!!""""""""""""%%%%%%$$$$$$######""""""########################!!!""""""#####################""""""""""""######"""!!!!!!!!!!!!""""""######$$$$$$%%%%%%$$$$$$###!!!"""""""""############""""""""""""""""""""""""!!!""""""############"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$######"""########################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))******++++++,,,---------//////......------,,,,,,------......///000000000///111333555555666777999888999999::::::999999888999999999999888888888888555444222111111111222333///......---+++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$########################""""""""""""""""""""""""#########"""""""""""""""""""""############""""""""""""""""""""""""""""""########################!!!"""""""""###############$$$$$$$$$$$$###""""""""""""#########$$$$$$$$$########################################################################""""""""""""""""""""""""""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%===AAA???FFFGGG```rrrlllkkkjjjhhhfffcccaaa```[[[ZZZWWWSSSNNNIIIFFFCCC>>>>>>>>>>>><<<999666444---***(((((()))***))))))''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""######!!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!"""""" !!!"""###############!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################"""""""""######"""""""""######""""""""""""######""""""!!! !!!""""""""""""""""""###### !!!"""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!!!!"""############"""""""""""""""""""""""""""$$$######"""!!!  !!!###$$$%%%$$$"""!!!""""""""""""""""""""""""!!!"""###"""!!! !!!#########"""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""%%%%%%$$$$$$######"""""""""""""""""""""""""""""" !!!"""############"""######""""""""""""######!!!!!!!!!!!!!!!"""###### !!!!!!!!!!!! !!!"""""""""############""""""""""""""""""""""""!!!!!!"""###########################$$$$$$$$$$$$$$$$$$##########################################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))++++++,,,,,,------....../////////......---------------......///000000000///000222333333444777999999::::::::::::999888888777777777666666555555555555444222000000000111222---------,,,+++)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""""""""######"""""""""""""""""""""""""""""""""########################!!!"""""""""###############$$$$$$$$$$$$###""""""""""""#########$$$$$$$$$########################################################################""""""""""""""""""""""""############$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%<<>>??????>>><<<999555333---***(((((()))***))))))''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!"""######!!!!!!!!!!!!"""###$$$%%%###""""""!!!!!!""""""### """###$$$$$$######""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################!!!""""""######""""""!!!######""""""""""""######$$$###"""!!! !!!!!!""""""""""""############ !!!!!!""""""!!!!!!""""""""""""############"""""""""""""""""""""""" !!!""""""######""""""""""""""""""""""""""""""#########"""!!!!!! !!!"""###$$$$$$###"""!!!""""""""""""""""""""""""!!!"""######!!!!!!"""###############""""""""""""!!!!!!"""""""""""""""###"""""""""#########$$$$$$###############""""""""""""""""""""""""""""""""" !!!"""#########"""!!!######""""""""""""######!!! !!!!!!"""###$$$!!!""""""######""""""!!!""""""""""""############"""""""""""""""""""""""" !!!"""######$$$###############$$$$$$$$$$$$%%%!!!!!!!!!!!!###$$$&&&'''########################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))***++++++,,,,,,---......---...////////////......------......///000000000///000222222222333555777999999::::::999888888777666666666555555444444333555444333222000000000000,,,,,,,,,,,,***(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""############!!!""""""######""""""!!!""""""""""""""""""""""""###############$$$$$$$$$""""""""""""###############$$$$$$$$$$$$###"""""""""############$$$$$$$$$#######################################$$$$$$$$$########################""""""""""""""""""""""""#########$$$$$$$$$$$$%%%######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%<<>><<<888444222---***(((((()))***))))))''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$$$$######################################################"""!!!!!! !!!"""###$$$######"""""""""######$$$######""""""""""""###### """$$$%%%$$$###"""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""################################################!!!!!!""""""""""""!!!!!!######""""""""""""######"""!!!!!!!!!""""""######!!!"""""""""############ !!!!!!""""""!!!!!!""""""""""""############"""""""""""""""""""""""" !!!!!!""""""""""""""""""""""""""""""""""""""" !!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!"""######"""!!!"""###############"""""""""!!!!!!!!!!!!!!!""""""######""""""""""""#########$$$!!!!!!"""""""""""""""###"""""""""""""""""""""""" """###$$$###"""!!!######""""""""""""###### !!!"""###$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""############"""""""""""""""""""""""" !!!"""######$$$$$$$$$#########$$$$$$$$$%%%%%%!!!!!! !!!###$$$%%%########################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))((())))))***++++++,,,,,,,,,---...///000000//////------......///000000000000111111111000111444666777777888888888777666666555555555555666666666666555555555333222000...---++++++,,,+++***(((%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""###############$$$$$$$$$$$$###"""""""""############$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""""""""""""""""""""#########$$$$$$$$$%%%%%%######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%<<>>;;;777444222---***(((((()))***))))))''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$$$$##############################"""""""""""""""""""""""""""!!! """###$$$&&&%%%$$$###""""""""""""######""""""""""""###### """$$$%%%$$$###"""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""################################################!!!!!!""""""""""""!!!!!!######""""""""""""###### !!!###$$$$$$%%%!!!!!!""""""#########$$$ !!!!!!!!!!!!!!!""""""""""""############"""""""""""""""""""""""" !!!!!!"""""""""""""""""""""""""""""""""""""""!!!"""$$$%%%&&&$$$###""""""!!!""""""###""""""""""""""""""""""""!!!###$$$###"""!!!"""###$$$#########""""""!!!!!! !!!!!!!!!""""""###### !!!!!!!!!!!! !!!!!!""""""######"""""""""""""""""""""""" """###$$$###!!! ######""""""""""""###### !!!"""$$$$$$!!!!!!""""""""""""!!!!!!""""""""""""############"""""""""""""""""""""""" !!!######$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$""" !!!########################"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))'''''''''((())))))******+++,,,...///111111000000------......///000000000000111111000///000333555555666666666666666555555333444555666777888999:::666666666555333000---,,,***+++++++++***'''%%%###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""#########$$$""""""""""""""""""""""""!!!!!!""""""#########$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""######$$$$$$$$$$$$""""""""""""###############$$$$$$$$$$$$###"""""""""############$$$$$$$$$########################""""""######$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%>>>@@@===EEEGGG```qqqjjjhhhffffffggggggccc```\\\YYYUUURRROOOKKKFFFCCCAAAAAAAAA???<<<999555333---***((('''(((((((((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%$$$###""""""########################$$$$$$$$$%%%%%%$$$$$$$$$!!!#########"""!!!"""###$$$$$$$$$#########"""""""""""""""""""""##################""""""""""""""" !!!"""###$$$$$$%%%""""""""""""""""""""""""$$$#########""""""!!!!!!######""""""""""""######""""""""""""###############$$$$$$$$$###""" """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!$$$###"""!!! $$$###""" !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$######""""""!!!!!!""""""!!!!!!!!!!!!!!!"""$$$###"""###$$$$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!  !!!"""!!!###$$$###"""!!!"""###""""""""""""""""""""""""######""""""!!!!!! """"""""""""############"""############""""""!!!""""""""""""####################################!!!"""###%%%%%%$$$######'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))'''((()))***+++,,,------///............---------***+++---///111111111111111111222333333444444555222333333333333333333222444444444555444444333333666555333111///---,,,+++)))))))))(((''''''&&&&&&%%%%%%&&&&&&%%%%%%$$$###########################!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!  !!!!!!""""""########################""""""""""""""""""""""""""""""############"""""" !!!!!!!!!"""""""""###!!!!!!""""""#########$$$$$$#########""""""!!!!!!######""""""""""""######$$$#########""""""!!!!!!""""""""""""####################################$$$$$$######""""""!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$########################!!!!!!"""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$>>>@@@===EEEGGG```pppmmmiiifffeeefffeeebbb^^^\\\YYYUUURRROOOKKKFFFCCC@@@@@@@@@???<<<888555222---***((('''(((((((((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%$$$######"""##############################$$$$$$$$$$$$######"""###$$$###"""!!!"""$$$$$$$$$$$$#########""""""#########""""""""""""""""""""""""""""""#########!!!!!!""""""######$$$$$$""""""""""""""""""""""""############"""""""""!!!######""""""""""""######""""""""""""##################$$$######"""!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""#########$$$###""""""!!! """"""!!! !!!"""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""$$$###""""""$$$$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!  !!!"""!!!"""######"""!!!"""###""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""############!!!""""""#########""""""""""""""""""####################################""""""###$$$$$$$$$$$$###'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))'''((()))***+++,,,,,,---........................,,,---...///000000//////222222222333444444555555333444444555555444444333444444444555444444333222333333111000...---++++++))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######################################################"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!! !!!!!!!!!""""""########################""""""""""""""""""""""""""""""############""""""""""""""""""############!!!"""""""""########################"""""""""!!!######""""""""""""##################"""""""""!!!""""""""""""#############################################""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$>>>@@@===EEEGGG```ooonnnjjjeeecccdddcccaaa^^^\\\YYYVVVRRROOOKKKGGGCCC???@@@???>>>;;;777444222---***((('''(((((((((''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$#################################"""##################""""""$$$$$$$$$###"""###$$$$$$############"""""""""$$$$$$######""""""!!!!!!!!!!!!""""""######$$$$$$"""""""""""""""#########""""""""""""""""""""""""############""""""""""""######""""""""""""######""""""""""""##################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!!!!"""######$$$$$$######"""""""""!!!!!!!!! !!!"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""$$$###""""""$$$$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!"""######!!!!!!"""###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############ !!!"""###############""""""""""""#######################################""""""""""""###$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))'''(((((()))***+++,,,,,,,,,,,,------.../////////...///////////////...---222222333444444555555666555666666777777666666555444444444444444333222222000000///...---,,,++++++))))))(((((('''&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$###################################################""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""$$$$$$$$$###############""""""""""""########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""####################################""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$########################"""""""""###$$$$$$%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$>>>@@@===EEEGGG```ooommmiiidddbbbcccdddbbbaaa\\\ZZZVVVSSSPPPLLLGGGDDD?????????===:::777333111---***((('''(((((((((''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$#################################""""""############"""""""""$$$%%%$$$###"""###%%%############""""""""""""%%%$$$$$$###"""!!! !!!"""###$$$$$$%%%#########"""""""""""""""""""""""""""""""""""""""#########"""""""""""""""######""""""""""""######!!!"""""""""###############"""!!!!!!!!!"""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""############!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!!!!!!!!""""""###$$$"""!!!"""###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""###"""!!! !!!###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""############ !!!######$$$$$$$$$!!!"""""""""#######################################"""!!!!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))((((((((()))***++++++,,,++++++,,,---...///000111......///////////////...222333333444444555666666777777888888888888777777444444444444444333222111//////......------,,,,,,)))((((((''''''&&&%%%%%%&&&''''''''''''&&&%%%%%%################################################""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""$$$$$$############"""""""""""""""""""""##################"""""""""""""""""""""############""""""#########"""""""""""""""!!!"""""""""####################################!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$>>>@@@===EEEGGG```ooojjjfffbbbbbbdddfffeeeddd]]]ZZZVVVSSSPPPLLLGGGDDD?????????===:::777333111---***((('''(((((((((''''''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$$$$###########################""""""############"""""""""###$$$$$$""""""###$$$""""""""""""""""""""""""%%%$$$$$$###"""!!! !!!"""###$$$$$$%%%#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""######!!!"""""""""############""""""!!!!!!!!!###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!############""""""!!!!!!""""""""""""############"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!"""#########"""!!!"""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! """###"""!!! !!!"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""""""""############ !!!######$$$$$$$$$!!!"""""""""#######################################"""!!!!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))((((((((())))))******+++***+++,,,---...000111111------......//////000111222222333333444555555666777777888888888888777777444444444444333222111000/////////......---------((((((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$########################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""######!!!"""############"""!!!""""""""""""""""""######!!!"""""""""####################################!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$#######################################$$$$$$$$$"""######$$$$$$######"""""""""#########$$$$$$$$$>>>@@@===EEEGGG```ppphhheeeccccccfffhhhgggfff]]]ZZZWWWSSSPPPLLLHHHDDD???@@@???>>>;;;777444222---***((('''(((((((((''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################"""##################"""!!!#########"""!!!"""###!!!!!!"""""""""""""""###$$$$$$######""""""!!!!!!!!!!!!""""""######$$$$$$"""""""""""""""#########""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""############""""""!!!""""""###$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$$$$######"""!!!!!! """"""""""""""""""""""""############"""!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""!!! !!!!!!"""###$$$###"""!!!!!!######"""!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!!!!!!! !!!"""""" !!!"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############ !!!"""###############""""""""""""####################################"""!!!!!!!!!!!!"""######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))((((((((()))))))))******++++++,,,---...///000111------------...000111222111111222333333444444555666777777888888777777666444444444444333111000////////////......------,,,((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""" !!!!!!""""""""""""############""""""""""""""""""""""""############!!!"""###$$$$$$###"""!!!""""""""""""############""""""""""""####################################""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$################################################""""""############"""""""""############$$$$$$$$$>>>@@@===EEEGGG```rrriiigggeeefffhhhiiigggeee]]][[[WWWTTTQQQMMMHHHEEE@@@@@@@@@???<<<888555222---***((('''(((((((((''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$###### !!!""""""!!! !!!"""!!!!!!!!!!!!""""""###############""""""""""""""""""""""""""""""#########!!!!!!""""""######$$$$$$""""""""""""""""""""""""!!!"""""""""##################""""""""""""######""""""""""""############!!!""""""############"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!"""###$$$###!!! !!!"""###"""!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!""""""!!!  !!!"""!!! !!!""""""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""############!!!""""""#########""""""""""""""""""#################################### !!!!!!"""""""""""""""###$$$%%%%%%%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))(((((((((((()))))))))))),,,,,,------...///000000000///...---......///000000000111222222333333444555555666666666666555555444444444333222111000//////......---,,,++++++***(((''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$###"""########################""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""############"""""""""!!!!!!########################""""""""""""""""""""""""""""""############"""""" !!!"""###$$$$$$%%%############"""""""""!!!!!!"""""""""############!!!"""###$$$$$$###"""!!!!!!"""""""""############""""""""""""#############################################""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$################################################""""""############"""""""""############$$$$$$$$$>>>@@@===EEEGGG```ssskkkhhhggggggiiiiiifffccc]]][[[WWWTTTQQQMMMHHHEEEAAAAAAAAA???<<<999555333---***((('''(((((((((''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$ !!!"""!!!  """ !!!!!!!!!""""""######"""""""""""""""##################""""""""""""""" !!!!!!"""###$$$$$$%%%""""""""""""""""""""""""!!!!!!""""""#########$$$######""""""""""""######""""""""""""############!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$"""!!!!!!!!!  !!!#########""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$######""""""!!!!!! !!!"""$$$$$$###!!! !!!"""###"""!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!""""""!!!  !!!"""!!!  """"""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""############"""############""""""!!!""""""""""""#################################### """#########"""!!!###$$$%%%&&&&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))(((((((((((()))))))))))),,,,,,------.../////////222111///...------......///000000111222222333333444444555555555555444444444444444333222111//////......---,,,+++***)))((((((''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$###""""""################################################!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######$$$#########""""""!!!!!!################################################""""""############"""""" !!!###$$$%%%&&&'''$$$#########""""""!!!!!!!!!!!!""""""#########$$$ """###$$$$$$###""" !!!!!!""""""#########$$$""""""""""""####################################$$$$$$######""""""!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$##################""""""############"""""""""############$$$$$$$$$>>>AAA???FFFEEE]]]ssslllkkkhhheeehhhlllkkkfff[[[[[[XXXPPPKKKIIIEEEAAA???AAACCCBBB>>>999555444,,,+++)))((('''&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$############"""###########################$$$$$$$$$$$$###""""""$$$$$$###"""!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""&&&%%%$$$"""!!! """############$$$$$$$$$$$$"""!!! !!!"""$$$%%%""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""######""""""!!!!!! ###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""###$$$%%%$$$$$$$$$""""""!!!!!! """"""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&&&"""###$$$""""""""""""""""""""""""""" !!!!!!!!!!!! !!!""""""""""""!!!!!!""""""""""""!!!!!!$$$"""!!!"""%%%&&&%%%"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!"""######$$$######$$$$$$$$$$$$######""""""""""""############"""""""""!!!""""""###$$$%%%$$$#########$$$%%%&&&%%%%%%&&&&&&'''(((((((((((((((((((((((()))))))))---------.........//////...///000///------///000.........///000222333444333333222222333333444555333333222222222222222222...---,,,+++************(((((('''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$######""""""""""""""""""""""""!!!"""""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!########################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!%%%$$$$$$$$$######""""""""""""!!!!!! """############$$$$$$$$$""""""""""""""""""""""""################################################""""""""""""""""""""""""########################!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""#########""""""!!!"""""""""""""""""""""""">>>AAA???FFFEEE]]]sssqqqoookkkffffffhhheee___[[[[[[XXXPPPKKKIIIEEEAAA@@@BBBDDDBBB>>>999555444,,,+++)))((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############"""###########################$$$$$$$$$$$$###""""""######"""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""((('''&&&%%%$$$#########""""""#########$$$$$$$$$###"""!!! !!!"""$$$%%%""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!"""!!!!!!!!! """"""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$ """$$$"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!"""""""""""""""!!!!!!!!!""""""""""""!!!!!!###""" !!!$$$%%%$$$"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!"""#########"""######$$$$$$######"""""""""""""""############"""""""""""""""###$$$%%%$$$$$$#########$$$%%%&&&%%%%%%&&&&&&'''(((((((((((((((((())))))*********------.....................///000///------///000......//////000222333444333333222222333333444555333333333222222222222111///...---+++***)))))))))(((''''''&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$#########"""""""""""""""!!!!!!!!! !!!!!!"""""""""#################################""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""############"""""""""""""""""""""""""""""">>>AAA>>>EEEEEE\\\tttrrrpppkkkfffeeefffbbb[[[[[[[[[XXXPPPKKKIIIEEEAAABBBDDDEEEDDD???999555333,,,+++)))((('''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$############"""###########################$$$$$$$$$$$$###""""""######"""!!!!!!!!!!!!"""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$###""""""!!!!!!"""""""""""""""#########$$$$$$###"""!!!!!!!!!"""$$$%%%""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""!!!!!! ########################""""""""""""!!!!!!!!!!!!"""!!! !!!"""###!!!!!!!!!!!! !!!""""""######""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!###""" """""""""""""""""""""""""""""""""######"""""""""###############"""!!! !!!!!!""""""""""""!!!!!!"""!!! !!!"""######!!!""""""!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!""""""######"""######$$$$$$######"""""""""""""""############"""""""""######%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&'''((((((((('''(((((()))***+++,,,,,,..................------///000000///......///111/////////000111222333444333333222222333333444555333333333222222222111111//////---,,,***)))((('''''''''&&&&&&%%%%%%$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""############""""""""""""!!!!!!""""""!!!!!!!!!!!! !!!!!!!!!""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""############""""""""""""""""""""""""""""""===@@@>>>EEEEEE\\\tttnnnmmmjjjffffffhhheee___[[[[[[XXXPPPKKKIIIEEEAAACCCEEEFFFDDD???999555333,,,+++)))((('''&&&'''''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$#########""""""###########################$$$$$$$$$$$$###""""""$$$######"""""""""######!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""############""""""!!!!!!""""""###$$$""""""""""""""""""""""""#########""""""""""""""""""""""""""""""""""""""" !!!!!!""""""###### !!!"""######"""!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!###""" !!!###$$$!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!! !!!!!!""""""""""""!!!!!! !!!""""""!!!""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""###""""""############""""""!!!"""""""""############""""""######$$$%%%''''''$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((((((((('''((()))***+++,,,------...............---------///000000///......///111000000000000111222333444333333222222333333444555444333333222222111111111000///...,,,+++)))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""########################"""""""""""""""""""""""" !!!"""######$$$"""""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""##############################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""################################################!!!""""""############"""""""""""""""""""""""""""===@@@>>>EEEDDD\\\ssslllllliiigggiiikkkhhhccc[[[[[[XXXPPPKKKIIIEEEAAACCCEEEFFFDDD???999555333,,,+++)))((('''&&&''''''((((((((((((''''''''''''$$$$$$$$$#########""""""###########################$$$$$$$$$$$$###""""""$$$$$$$$$######$$$$$$%%%!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""###$$$$$$!!!!!!"""""""""#########"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###### !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""######"""""""""!!!"""""""""########################$$$%%%&&&'''######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((('''((()))***+++,,,------.....................---///000111000......000111111000000000111222333444333333222222333333444555444444333333222111000000//////...---+++)))'''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###########################"""""""""""""""""""""""" !!!"""######$$$!!!!!!!!!!!!!!!"""""""""!!!!!!"""""""""""""""""""""""""""#########$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""===@@@===DDDDDD[[[rrrmmmmmmkkkhhhiiikkkhhhaaa[[[[[[XXXPPPKKKIIIEEEAAABBBDDDEEEDDD???999555333,,,+++)))((('''&&&''''''(((((((((((('''''''''&&&$$$$$$$$$############"""###########################$$$$$$$$$$$$###""""""$$$$$$#########$$$%%%%%%!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!! !!!""""""!!!!!!!!!"""""""""######!!!"""""""""############""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""######"""""" """"""""""""!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!! !!!!!!""""""!!!!!! ########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!! !!!###!!!!!!""""""""""""######""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!""""""######""""""!!!""""""""""""############$$$############$$$%%%%%%"""###$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&'''((((((((('''(((((()))***+++,,,,,,---------.........//////000000111000//////000222111111111111111222333333333333222222333333444555555444444333222111000000.........---,,,)))'''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$######$$$$$$$$$$$$######"""""""""""""""""""""""" !!!""""""######""""""""""""""""""""""""""" !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""######!!!!!!""""""""""""######!!!!!!""""""""""""##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""####################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""######$$$######""""""""""""""""""""""""<<>>999555444,,,+++)))((('''&&&'''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$############"""###########################$$$$$$$$$$$$###""""""""""""!!!!!!""""""###$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###!!!!!!"""###############""""""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""######### !!!!!!!!!""" !!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!""""""""""""!!!!!!!!!###""" """$$$!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""############$$$$$$###"""""""""######"""###$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&'''(((((((((((((((((())))))*********+++,,,,,,---...///000000000111111000//////000222222222111111111222333333333333222222333333444555555444444333222111000///,,,---...---,,,***(((&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$$$$######"""""""""""""""""""""""" !!!"""############"""""""""""""""""""""""" !!!"""#########!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""#########$$$$$$!!!!!!"""""""""#########""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""######$$$$$$$$$""""""""""""""""""""""""<<>>999555444,,,+++)))(((''''''''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$############"""###########################$$$$$$$$$$$$###"""""" !!!""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""###"""!!! !!!!!!!!!!!!""""""""""""!!!!!!"""###############""""""""""""""""""""""""!!!!!!""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! ###"""!!!!!!!!!"""$$$%%%""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!  !!!!!!"""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""###""" !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!######!!! """$$$!!!!!!""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""############%%%$$$###"""!!!!!!!!!!!!"""###$$$%%%&&&%%%$$$$$$%%%%%%&&&&&&'''(((((()))(((((((((((())))))))))))***+++,,,---...000111111000111111000//////000222222222222111222222333333333333222222333333444555555555444333222000000///+++,,,---...---+++)))'''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!######$$$$$$$$$$$$######"""""""""""""""""""""""" !!!"""############"""""""""""""""""""""""" !!!"""######$$$########################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""######$$$$$$$$$%%%!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!######$$$$$$$$$""""""""""""""""""""""""<<>>DDD>>>DDDHHHZZZuuupppoookkkfffdddfffddd___[[[[[[WWWPPPLLLKKKHHHEEEDDDFFFGGGEEE@@@:::666333---+++(((((((((((('''&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################%%%###"""###%%%&&&&&&%%%""""""""""""""""""""""""%%%###""""""$$$$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###############!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######"""###$$$$$$""""""###$$$############"""""""""!!!!!!""""""!!!!!!"""$$$"""""""""""""""!!! !!!!!!""""""""""""!!!!!!"""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""###!!!!!!!!!!!!"""""""""""" !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""  !!!###$$$"""###$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""###########################"""!!! """""""""""""""######$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''((()))+++---...///000...,,,+++,,,...111333333222000...---...///000//////......///000111111111111222333444666777888888777666666666555222000...,,,(((&&&'''(((((('''$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""###################################################!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""""""""""""""""""""""""""""""""!!!"""""""""##################""""""######$$$%%%""""""""""""!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""""""""!!!"""""""""########################""""""""""""""""""""""""""""""""""""!!!"""""""""############$$$$$$######"""!!!!!!!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################>>>DDD>>>DDDHHH[[[qqqpppoookkkeeeccceeeccc___YYYZZZWWWPPPLLLKKKHHHDDDDDDFFFGGGEEE@@@;;;666444---+++(((((((((((('''&&&$$$%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!######"""""""""""""""""""""""""""$$$###"""###$$$%%%$$$"""""""""""""""""""""""""""!!!!!!""""""############""""""""""""""""""""""""###""""""""""""""""""###!!!"""###"""!!! !!!###############"""""""""!!! !!!""""""!!!!!!"""###"""""""""""""""!!! !!!!!!""""""""""""!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!###%%%!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!"""""""""########################"""!!! """""""""""""""######$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((((()))***++++++,,,,,,...,,,+++******---///111333222///---------...///,,,------...///111333444222222222222333555777888666555333333444333111///...+++(((&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$""""""""""""""""""""""""!!!"""""""""##################""""""######$$$%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$########################!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############$$$$$$######"""!!!!!!!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$===CCC===DDDHHH[[[qqqqqqpppkkkeeedddfffddd```YYYZZZWWWPPPLLLKKKGGGCCCDDDFFFHHHFFFAAA<<<888666---+++(((((((((((('''&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!###%%%%%%###"""""""""""""""""""""""""""""""""###$$$%%%###"""######################## !!!!!!""""""#################################""""""!!!!!!""""""### !!!"""""" !!!"""############"""""""""""" """###"""!!! !!!###"""""""""""""""!!! !!!!!!""""""!!!!!! !!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""!!! !!!$$$&&&!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################"""!!!""""""######""""""!!!########################!!!!!!!!!!!!!!!""""""###!!!!!!!!!"""""""""######"""############""""""!!!"""""""""""""""######$$$######$$$$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((())))))******+++******))),,,,,,******+++,,,...000333222000///............***,,,...//////111444666333222111111222333555666444222111000111111000...---***(((''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$%%%%%%""""""""""""""""""""""""""""""""""""##################""""""######$$$%%%""""""""""""!!!!!!!!!!!!!!!!!!""""""#########$$$########################""""""""""""############!!!!!!"""""""""""""""###""""""""""""""""""""""""""""""""""""############!!!!!!!!!"""######$$$$$$"""##################"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<<>>:::888---+++)))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""!!!!!!"""$$$$$$"""!!!"""""""""""""""""""""""" """$$$$$$""" """""""""""""""""""""""" !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!###$$$###"""!!!"""###############""""""""""""!!!"""###"""!!! !!!""""""""""""""""""!!!!!! !!!!!!!!!!!! !!!"""#########""" !!!!!!!!!""""""######!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!!  !!!"""######$$$######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!$$$$$$""""""###%%%######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!"""""""""""" !!!"""###############"""""""""""""""######$$$ !!!""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&''')))***+++++++++***------...//////000000000333333333222111///...---,,,...000000......111444444333111//////000111222222111///.../////////...***)))(((((()))(((%%%###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""#####################"""###$$$$$$%%%""""""""""""!!!!!!!!!!!!######""""""""""""""""""########################""""""""""""############ !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""############$$$$$$######"""!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""??????===GGGFFFZZZtttqqqooolllkkkkkkjjjhhhfffXXXXXXUUUOOOLLLKKKFFF@@@DDDEEEEEECCC@@@<<<::::::///,,,(((&&&&&&'''(((((((((''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%######""""""""""""#####################"""!!!!!!""""""!!!!!!!!!!!!""""""$$$$$$######""""""!!!!!! !!!!!!""""""######!!!!!!"""###############!!!!!!!!!!!!""""""""""""###"""!!!"""###$$$###"""#######################################"""!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""###"""!!!"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$###"""!!!"""###$$$###!!!""""""!!!!!! $$$$$$######"""!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""#########""""""!!!""""""""""""""""""""""""###!!! !!!!!! """"""!!!!!! ###""" !!!###%%%$$$###!!!"""######"""!!!%%%$$$###!!!!!!!!!"""###!!!!!!""""""######$$$$$$######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""######"""!!!!!!!!!!!!!!!######""""""!!!!!! #########""""""""""""""" !!!"""######"""!!! !!!!!!!!!!!!""""""""""""#########"""""""""""""""$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&%%%$$$&&&)))******+++,,,...---///000000//////000111666555444222111000000///***---///000000000222333444444444333222111000///333111............---,,,(((((('''&&&%%%$$$$$$######$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""############""""""$$$#########""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""######""""""!!!!!! """"""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$$$$###"""!!!!!!"""""""""""""""""""""""""""""" !!!###$$$%%%&&&'''!!!###$$$###"""!!!"""###!!!!!!""""""#########$$$""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!###$$$###"""!!!"""#######################################""""""""""""$$$$$$######"""!!!!!!!!!######""""""######$$$%%%"""############$$$$$$$$$??????===FFFEEEYYYsssrrrooommmkkkjjjhhheeecccXXXXXXUUUOOOLLLKKKGGGAAACCCEEEEEECCC???<<<:::999///+++(((&&&&&&'''((('''(((''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###############"""!!!!!!""""""!!!!!!!!!!!!""""""#########"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""###############!!!!!!!!!!!!""""""""""""###"""!!!"""###$$$###"""#######################################"""!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""############"""!!!"""######"""!!!######"""""""""!!!!!!!!!"""""""""""""""#########""""""!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""###"""!!!!!!""""""!!!"""!!!!!!!!! """!!! !!!###$$$###"""!!!!!!###$$$###"""%%%$$$"""!!!!!!!!!"""###"""""""""""""""############"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""######"""!!!!!!!!!!!!!!!###"""""""""!!!!!!!!! ###"""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""###"""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$%%%&&&'''''''''&&&&&&$$$&&&)))*********,,,...///111333333333444666888666666444333222111111111,,,...111111111111222333444444555555444333111000222000...---......---,,,''''''&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""############""""""############"""""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""###!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$$$$###"""""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&!!!###$$$###"""!!!"""###!!!"""""""""############""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!###$$$###"""!!!"""###########################!!!!!!""""""#########$$$############""""""""""""######""""""######$$$%%%"""############$$$$$$$$$@@@???<<>>:::888,,,+++)))((()))((('''%%%(((''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######""""""!!!!!!!!!!!!""""""!!!!!!"""###############""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!"""###############!!!!!!!!!!!!""""""""""""!!! !!!$$$%%%%%%$$$""""""""""""""""""""""""!!!!!!"""###############!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""###"""!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""!!! !!!"""!!! """""""""#########$$$$$$#########"""""""""""""""""""""!!!!!!!!!!!!"""""" !!!"""######$$$$$$$$$""""""""""""""""""""""""!!!  """###"""!!! !!!!!!!!!""" !!!!!!"""""""""""""""!!!  """"""!!! !!!"""###$$$######""" !!!!!!!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!"""###### !!!!!!!!!"""""""""### !!!!!!"""######$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!"""######$$$$$$###$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))))))))((('''(((+++......///000000//////000111------------......///000...000111111000///000111...---------...///111222222///,,,++++++***((('''&&&&&&%%%%%%$$$$$$$$$###"""############"""!!!!!!""""""""""""""""""""""""""""""############""""""!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""###$$$$$$""""""""""""""""""""""""##################$$$$$$!!!###$$$###"""!!!"""###############"""""""""!!!""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!###$$$###"""!!!"""###########################"""""""""""""""#########!!!!!!""""""#########$$$######""""""######$$$%%%"""############$$$$$$$$$@@@>>>;;;CCCDDD[[[uuuooollliiigggeeeccc```]]]XXXWWWRRRLLLJJJKKKIIIEEECCCFFFHHHHHHDDD???;;;999,,,***)))((()))((('''%%%(((((('''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###############""""""""""""######!!!!!!"""###############""""""!!!!!!!!!!!!""""""""""""!!!!!!  !!!!!!""""""######!!!!!!"""###############!!!!!!!!!!!!"""""""""""" !!!$$$%%%%%%$$$""""""""""""""""""""""""!!!!!!"""###############!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""######!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""  !!!"""!!! #########$$$$$$%%%%%%%%%!!!!!!!!!"""######$$$$$$""""""!!!!!!!!!!!!"""""" !!!######$$$$$$$$$"""""""""""""""""""""""""""!!!!!!"""###$$$$$$### !!!!!!""""""!!!!!!!!!!!!"""""""""###"""!!! !!!"""  !!!"""$$$$$$$$$###""" !!!!!!"""""" !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!"""###### !!!!!!!!!""""""###### !!!!!!"""###$$$$$$$$$ !!!"""######"""!!! !!!!!!!!!!!!"""""""""""" !!!!!!"""###$$$$$$$$$"""############$$$$$$$$$&&&&&&%%%$$$%%%&&&'''((()))))))))((('''(((+++...---...000000//////111222...............///000111///000222222111111222333...---,,,,,,---///222333222///,,,+++***)))(((&&&######$$$$$$$$$$$$%%%%%%"""""""""""""""!!! """"""""""""""""""""""""""""""############""""""!!!!!!""""""#########$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$"""""""""###$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!""""""###$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$!!!###$$$###"""!!!"""###$$$#########""""""!!!!!!""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!###$$$###"""!!!"""########################### !!!"""###$$$%%%%%%""""""""""""#####################"""###$$$$$$%%%"""############$$$$$$$$$===CCC<<>><<<888///,,,)))'''((((((((((((&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$############""""""###$$$$$$$$$$$$###############""""""""""""########################""""""############"""""" !!!!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""!!!!!!!!!"""""""""###### !!!!!!!!!"""""""""""""""!!!!!!!!! """"""############""""""""""""""""""""""""""""""""""""""""""""""""""""""###!!!!!!"""###$$$###""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! !!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""#########"""""""""!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""#########!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!#########!!! !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""""""""!!!!!!"""###########################"""""""""!!! !!!"""#########$$$$$$$$$#########""""""###############"""!!!!!!!!!!!!""""""#########$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$&&&'''(((%%%&&&''')))+++---...///........................111222333111...---...///...//////000000000000///000///...------...000111000...+++***))))))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""###############"""!!!!!!  !!!"""######$$$$$$###""""""!!!$$$$$$######""""""!!!!!!###$$$%%%$$$"""!!!"""###################################################%%%%%%############%%%%%%""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$######"""########################$$$$$$$$$############"""!!!$$$%%%$$$######$$$########################$$$$$$############$$$$$$############""""""""""""######$$$$$$$$$$$$##############################===CCC<<>><<<888///,,,)))'''((((((((((((&&&&&&''''''&&&&&&%%%$$$%%%$$$$$$$$$############""""""###$$$$$$$$$$$$###$$$$$$#########"""""""""########################""""""############"""""" !!!!!!!!!!!!""""""""""""""""""""""""############"""""""""""" !!!!!!!!!!!!!!!""""""!!!!!!"""""""""############"""""""""""""""!!!!!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""###!!!!!!"""###$$$###""" !!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!! !!!"""######"""!!! !!!""""""###$$$%%%%%%&&&""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""!!! !!!!!!""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""!!! !!!###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######!!!!!!"""###########################"""""""""""" !!!!!!""""""######$$$############""""""""""""############""""""!!! !!!"""###$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$%%%&&&'''(((&&&'''((()))+++,,,------........................333333444222000......///,,,...111222222000---+++------------------------,,,***))))))))))))&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""############""""""!!! !!!!!!""""""######""""""!!!!!!%%%%%%$$$###"""!!!!!! ###$$$%%%$$$"""""""""$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""" """%%%%%%%%%$$$$$$%%%########################$$$$$$############$$$$$$$$$$$$#########"""""""""######$$$$$$$$$$$$##############################===CCC<<>>>>><<<888///,,,)))'''((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$#########""""""###$$$$$$$$$$$$###$$$$$$$$$#########""""""########################""""""############"""""" !!!!!!!!!!!!!!! """"""""""""""""""""""""############"""""""""!!! !!!!!!!!!!!!!!!!!!!!!"""""""""##################""""""""""""!!!""""""############"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###!!!!!!!!!###$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!! !!!!!!""""""""""""!!!!!! !!!""""""###$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! ######""""""!!!!!!!!!  !!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########!!!!!!"""########################""""""""""""""" !!!!!!!!!"""""""""###############""""""""""""""""""############"""!!! !!!!!!"""######$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&(((((('''(((((()))***+++,,,,,,------......//////000000444444333222111/////////,,,...000222111///+++)))+++,,,---------,,,+++***(((((('''((()))(((&&&###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############"""!!!!!!!!!!!!!!!!!!""""""###!!!!!!""""""""""""!!!!!!$$$$$$$$$######""""""""""""$$$%%%$$$###"""###$$$######################################################$$$$$$$$$$$$######""""""""""""""""""""""""########################################################################""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!###%%%&&&%%%$$$%%%%%%########################$$$$$$############$$$$$$%%%$$$$$$######""""""!!!######$$$$$$$$$$$$##############################===CCC<<>>===;;;888///,,,)))'''((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###""""""###$$$$$$$$$$$$###$$$$$$$$$$$$####################################""""""############""""""###############"""!!! """"""""""""""""""""""""############"""""""""!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""############!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###!!!!!!!!!###$$$###"""########################!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!! !!!!!!!!!!!! ###"""""""""!!!!!!  !!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############!!!!!!"""###############""""""""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!""""""#########""""""######""""""""""""""""""$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''(((((()))******++++++------......///000111111333333222111111111000///......//////...---,,,++++++,,,---...---,,,***)))'''&&&&&&'''((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!""""""#########""""""!!!!!!!!!!!!!!!"""###### !!!""""""""""""!!!!!!""""""######$$$$$$%%%%%%"""###$$$$$$###"""###$$$################################################"""######$$$$$$######"""""""""""""""""""""""""""########################################################################!!!"""###$$$$$$$$$$$$$$$########################$$$$$$$$$#########"""""""""$$$%%%%%%$$$$$$$$$%%%########################$$$$$$############$$$$$$%%%$$$$$$$$$######""""""######$$$$$$$$$$$$##############################===CCC<<>>===;;;777///,,,)))'''((((((((((((((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$""""""###$$$$$$$$$$$$###%%%$$$$$$$$$$$$#################################""""""############""""""###$$$$$$$$$######"""!!!""""""""""""""""""""""""############"""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!"""""""""""""""### !!!"""######$$$######""""""""""""""""""""""""""""""""""""""""""""""""###!!!!!!"""###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!  !!!""""""!!! """!!!!!!!!!!!!!!!!!! !!!!!!""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""!!! !!!###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$!!!!!!"""###############""""""""""""############!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""###!!!""""""############"""############""""""!!!!!!$$$$$$############$$$$$$#########$$$$$$%%%%%%&&&###$$$%%%&&&&&&'''((((((''''''(((((()))***++++++,,,,,,---...000111222222222111000000111222111000......---,,,,,,,,,------+++,,,------,,,+++)))((((((&&&&&&&&&'''&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!""""""############""" !!!""""""!!!!!!""""""######""""""!!!""""""###$$$%%%&&&&&&"""###$$$$$$###"""$$$%%%########################################################################""""""""""""""""""""""""$$$$$$$$$###############################################################!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$############"""###$$$%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################<<>>===:::777///,,,)))'''((((((((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$""""""###$$$$$$$$$$$$###%%%%%%$$$$$$$$$#################################""""""############"""""" """######$$$$$$$$$""""""""""""""""""""""""############""""""""""""######"""""""""!!!!!!!!!!!!!!!"""""""""######### !!!!!!!!!""""""""" !!!"""######$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###!!!!!!"""###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$""""""!!!!!!!!!!!!""""""#########""""""""""""!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!! !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!#########!!! !!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$!!!!!!"""###############!!!"""""""""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""######!!!!!!"""###############"""""""""""""""#########$$$$$$############$$$$$$"""######$$$%%%%%%&&&&&&######%%%&&&'''(((((((((&&&&&&'''((()))***+++,,,,,,,,,---///000111333333000...---///111333222000,,,,,,,,,,,,,,,,,,------+++++++++***)))(((''''''***(((&&&%%%%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!"""###############!!!!!!!!!!!!!!!"""######!!!""""""###$$$$$$###############$$$$$$%%%%%%%%%!!!###$$$$$$######$$$%%%################################################$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""$$$$$$$$$#########""""""################################################!!!!!!"""$$$$$$%%%%%%$$$########################$$$$$$$$$############""""""###$$$###"""!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""######$$$$$$%%%%%%&&&######$$$$$$$$$$$$##############################<<>>:::777...,,,)))(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""$$$"""!!!!!!"""$$$#################################"""""""""""""""!!!!!!!!!!!!""""""""""""###"""!!! !!!"""######!!!!!!"""###$$$###"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!  """$$$$$$###""""""""""""""""""""""""###""""""!!!!!!!!!!!!"""!!!!!!!!!!!!""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""############""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""###"""!!!!!!###$$$$$$#########""""""!!!!!!""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$%%%&&&&&&''''''(((&&&'''((()))***+++,,,,,,,,,+++++++++---///222444.........000111000...+++)))************))))))(((,,,,,,++++++***)))((((((''''''&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$"""!!!################################################""""""############""""""######""""""""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!!########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################"""############$$$$$$$$$##############################""""""""""""""""""################################################@@@CCC<<>>:::888...,,,)))(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""##############################"""""""""""""""""""""!!!!!!!!!!!!""""""""""""###"""!!!!!!!!!!!!"""######!!!!!!"""###$$$###"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!  """$$$$$$###""""""""""""""""""""""""""""""!!!!!!!!!""""""###!!!!!!!!!!!!""""""""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""############""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!###%%%############"""""""""!!!""""""""""""""""""""""""###"""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$%%%&&&&&&''''''(((''''''((()))***++++++,,,,,,,,,++++++---///222333/////////000222111...,,,***************))))))(((,,,,,,+++******)))((((((&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$###"""""""""""""""""""""""""""########################""""""############""""""######""""""""""""######""""""""""""""""""""""""###""""""!!!!!!""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""!!!!!!!!! ########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################"""############$$$$$$$$$################################################################################################@@@CCC<<>>:::888...,,,)))(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!######""""""######$$$%%%######""""""######$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""###"""""""""""""""""""""""" !!!!!!"""######$$$$$$!!!!!!!!!!!!"""""""""""""""###$$$$$$$$$$$$###"""###!!!!!!"""###$$$###"""$$$######""""""######$$$""""""""""""""""""""""""###""" """""""""!!!""""""""""""""""""""""""#########"""######$$$$$$!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""############""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!"""""""""!!!!!!###%%%!!!"""""""""############"""""""""""""""""""""""" !!!!!!"""######$$$$$$########################""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$%%%&&&&&&''''''(((''''''((()))***++++++,,,---...///000000000000000///...---///222444444444000...,,,***)))))))))***''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""######################################################""""""############""""""######""""""""""""######""""""""""""""""""""""""$$$$$$############$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""######$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################"""############$$$$$$$$$########################!!!!!!""""""###$$$$$$%%%################################################???AAA;;;CCCFFFTTTtttnnnooommmkkklllmmmhhhaaaTTTPPPLLLKKKLLLLLLJJJGGGFFFFFFFFFEEEBBB>>>:::777...,,,)))(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!#########"""######$$$%%%#########"""######$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""$$$"""!!!!!!"""$$$"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$!!!!!!!!!!!!"""""""""""""""###$$$%%%%%%$$$###"""###!!!!!!"""###$$$###"""$$$$$$############$$$$$$""""""""""""""""""""""""$$$""" """""""""!!!""""""""""""""""""""""""$$$$$$##################!!!!!!!!!!!!""""""""""""""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################!!!!!!""""""""""""!!!!!!""""""############""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!!!!!!!###!!!!!!""""""#########$$$"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$########################""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$%%%&&&&&&''''''(((&&&'''((()))***+++,,,,,,---...///000111111000000---,,,,,,...111444555555000...,,,***)))))))))***&&&'''''''''''''''''''''''''''&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!!!!!!!""""""""""""""""""""""""""""""########################""""""############""""""######""""""""""""######""""""""""""""""""""""""$$$##################$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""!!!!!!""""""#########$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%################################################"""############$$$$$$$$$######################## !!!!!!"""######$$$$$$################################################>>>CCC>>>EEEFFFSSSnnnpppnnnlllkkkjjjgggdddaaaRRROOOLLLLLLMMMMMMIIIFFFDDDHHHIIIEEE@@@>>>:::666///,,,)))'''(((((((((((()))((('''&&&%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###"""!!!"""$$$%%%%%%%%%$$$$$$$$$######%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$###"""!!!######""""""""""""##############################!!!!!!!!!!!!""""""""""""!!!###%%%%%%$$$""""""###"""""""""""""""""""""""""""""""""""""""!!!!!! """###%%%%%%###"""###$$$##############################""""""""""""######""""""""""""""""""""""""%%%$$$###""""""###$$$%%%!!!!!!""""""""""""!!!!!!""""""############""""""$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%$$$###"""!!!###$$$$$$%%%%%%$$$$$$###%%%$$$###!!!!!!!!!"""###&&&&&&%%%%%%$$$#########""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""''''''%%%$$$###"""""""""""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!""""""##################"""""""""""""""###$$$$$$$$$$$$$$$###""""""!!!!!!"""###############"""############$$$$$$$$$################################################""""""""""""####################################"""""""""""""""#########&&&&&&&&&&&&&&&&&&&&&&&&((()))***++++++***)))(((,,,,,,------.../////////111///......000111000000...---,,,+++***(((''''''&&&&&&%%%%%%%%%%%%$$$$$$########################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!! !!!!!!########################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""########################%%%$$$###!!!!!!!!!"""###$$$#########""""""!!!!!!$$$$$$$$$#########""""""$$$$$$##################&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$#########""""""!!!!!!<<<@@@<<>>;;;777///,,,)))'''(((((((((((()))((('''&&&%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###!!!!!!"""###%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$###""""""######""""""""""""##############################!!!!!!!!!"""""""""###### """$$$%%%###"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! """###%%%%%%###"""###$$$##############################""""""""""""######""""""""""""""""""""""""$$$###""""""""""""###$$$!!!!!!""""""""""""!!!!!!"""######$$$$$$######"""###""""""""""""""""""###"""""""""######"""""""""###"""!!!!!!!!!"""#########$$$$$$%%%%%%$$$$$$###%%%$$$"""!!!!!!!!!"""###############$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""&&&%%%$$$######""""""###""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""###############""""""""""""############$$$$$$######"""!!!!!!!!!"""###############!!!!!!"""""""""#################################""""""""""""""""""""""""""""""""""""####################################!!!""""""###$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''((()))************)))(((+++,,,,,,---...//////000000///------///000//////,,,,,,+++***)))(((((('''&&&&&&%%%%%%%%%%%%$$$$$$########################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""########################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""########################%%%$$$###"""!!!!!!"""###$$$#########""""""""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########"""""""""""":::???:::CCCEEETTTtttooonnnnnnmmmkkkgggaaa\\\RRROOOLLLKKKLLLKKKHHHEEEAAAFFFGGGDDD@@@???<<<999///,,,)))'''(((((((((((((((((('''&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###"""!!!"""$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$#########$$$$$$$$$$$$###""""""######""""""""""""##############################"""""""""#########$$$$$$ """$$$%%%###""""""""""""""""""""""""""""""""" !!!!!! """###%%%%%%###"""###$$$##############################""""""""""""######""""""""""""""""""""""""###""""""!!!!!!""""""###!!!""""""######""""""!!!"""######$$$$$$######"""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!"""!!!  """%%%&&&######$$$$$$$$$$$$######$$$###""""""!!!"""""""""!!!!!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########"""""""""""""""######"""""""""######$$$""""""######""""""!!! !!!!!!"""############### !!!!!!!!!""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""####################################!!!!!!"""$$$%%%&&&'''((($$$$$$%%%%%%&&&'''((((((((())))))******))))))(((******+++,,,...///000000///...,,,,,,---......---***)))))))))((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$########################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""########################$$$$$$###"""""""""#####################"""""""""$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""""""""<<<@@@;;;CCCEEETTTtttpppppppppooommmhhhaaa\\\RRROOOKKKKKKKKKKKKGGGDDD???DDDFFFCCC@@@@@@===:::///,,,)))'''((((((((((((''''''''''''&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%$$$###"""######$$$$$$$$$######"""######""""""""""""##############################"""#########$$$$$$$$$$$$!!!###%%%&&&$$$#########""""""""""""""""""""""""!!!!!!!!!"""!!! """###%%%%%%###"""###$$$##############################""""""""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""######"""""""""!!!""""""######""""""!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!###""""""""""""###$$$%%%######$$$$$$$$$$$$############"""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""######""""""######$$$$$$"""""""""""""""!!! !!!!!!"""###############!!!!!!!!!"""""""""##############################""""""""""""""""""""""""!!!"""""""""####################################""""""######$$$%%%&&&&&&######$$$%%%&&&(((((()))((((((((())))))))))))))))))******,,,---...///000///---++++++,,,---,,,+++''''''((((((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$########################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!"""""""""#########!!!"""""""""############""""""""""""""""""""""""$$$##################$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""########################$$$#####################################################################$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################@@@DDD===DDDEEETTTsssooonnnnnnnnnlllfff___ZZZRRRNNNKKKJJJKKKJJJFFFCCC===CCCEEEBBB@@@@@@>>>:::///,,,)))'''((((((((((((&&&&&&''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%&&&(((%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%$$$###""""""######$$$$$$$$$############""""""""""""##############################"""#########$$$$$$$$$$$$"""%%%''''''%%%$$$$$$%%%"""""""""""""""""""""""""""############"""!!!!!!"""###%%%%%%###"""###$$$##############################""""""""""""######""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""############"""""" !!!!!!!!!!!!!!!!!! $$$######""""""######$$$"""######$$$$$$######"""!!!"""###$$$$$$""" """######$$$$$$######""""""""""""#########"""""""""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""#########"""""""""""""""###############$$$%%%%%%"""""""""""""""!!! !!!!!!"""###############"""""""""#########$$$$$$################################################!!!"""""""""###################################################"""""""""######$$$%%%&&&(((((()))''''''((((((((())))))***))))))***+++,,,---.........---+++***+++,,,+++***'''''''''''''''(((((((((&&&&&&%%%%%%%%%$$$$$$$$$################################################################################################################################################""""""""""""############!!!"""""""""############""""""""""""""""""""""""$$$$$$############$$$$$$######################################################$$$$$$$$$$$$######""""""""""""""""""""""""#################################$$$$$$$$$$$$##################$$$$$$$$$########################"""#########$$$$$$$$$%%%&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$BBBFFF>>>EEEFFFTTTuuulllkkkkkkjjjhhhddd^^^YYYRRRNNNKKKIIIJJJIIIEEEBBB===BBBEEEBBB@@@@@@>>>:::///,,,)))'''((((((((((((%%%&&&''''''((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%'''(((%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######""""""###$$$$$$$$$$$$#########""""""""""""##############################"""""""""#########$$$$$$"""$$$&&&'''%%%$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$###"""""""""###%%%%%%###"""###$$$##############################""""""""""""######""""""""""""""""""""""""!!!""""""######""""""!!!"""######$$$$$$######""" !!!!!!""""""!!!!!! $$$$$$############$$$$$$######$$$$$$$$$$$$###### ###$$$### """"""############""""""!!!!!!"""############"""#########"""!!! """""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!"""""""""###########################$$$%%%&&&""""""######""""""!!! !!!!!!"""###########################$$$$$$$$$$$$################################################""""""""""""####################################$$$$$$######"""!!!!!! $$$$$$%%%%%%&&&'''((((((''''''''''''((()))******)))******++++++,,,,,,---///---+++***+++,,,+++***'''''''''(((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$################################################################################################################################################"""""""""#########$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######################################################$$$$$$$$$$$$######""""""""""""""""""""""""########################"""###$$$$$$%%%$$$$$$$$$#########$$$$$$$$$$$$$$$###############$$$$$$$$$"""""""""######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$AAADDD===DDDEEETTTuuummmkkkjjjiiihhhddd```\\\QQQNNNJJJIIIIIIHHHDDDAAA===BBBEEEBBB??????===:::///,,,)))'''((((((((((((%%%%%%'''(((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$$$$$$$&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$""""""###$$$$$$$$$$$$$$$######""""""""""""##############################!!!!!!!!!"""""""""######!!!###%%%%%%$$$""""""###""""""""""""""""""""""""###############"""!!!!!!"""###%%%%%%###"""###$$$##############################""""""""""""######""""""""""""""""""""""""""""""###$$$$$$###"""""""""######$$$$$$######"""""""""############""""""######""""""""""""######""""""############"""""" !!!###$$$$$$""" """"""############"""""" !!!"""###$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""######"""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!"""""""""""" !!!"""###$$$$$$%%%############$$$%%%&&&'''######$$$$$$######"""!!!!!!!!!"""###############""""""""""""############################################################""""""""""""####################################$$$##################"""%%%%%%%%%&&&&&&'''''''''''''''&&&&&&'''(((***+++************++++++++++++///---+++++++++,,,+++***))))))((((((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$################################################################################################################################################""""""#########$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############################################################$$$$$$$$$$$$######""""""""""""""""""""""""########################"""###$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%""""""#########$$$$$$$$$""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%>>>AAA;;;BBBDDDTTTtttpppnnnlllkkkjjjgggdddaaaQQQNNNJJJIIIIIIHHHDDD@@@>>>CCCEEEBBB??????===999///,,,)))'''(((((((((((($$$%%%'''(((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$"""#########""""""$$$&&&%%%%%%%%%$$$$$$$$$######%%%$$$###""""""###$$$%%%!!!"""###$$$$$$$$$$$$$$$######""""""""""""##############################!!!!!!!!!!!!""""""""""""!!!######"""!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!! """###%%%%%%###"""###$$$##############################""""""""""""######"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!$$$$$$$$$%%%&&&&&&''''''""""""############"""""" !!!"""$$$$$$$$$###"""!!!!!!""""""######$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""" !!!!!!!!!""""""######!!!!!!!!!!!!"""""""""""" """###$$$%%%&&&############$$$%%%&&&'''$$$$$$$$$$$$$$$###""""""!!!!!!"""###############!!!!!!!!!!!!""""""""""""########################""""""""""""""""""""""""""""""""""""#############################################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''(((***++++++++++++************)))000...,,,+++,,,,,,+++*********))))))((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$################################################################################################################################################"""############$$$$$$$$$""""""""""""############""""""""""""""""""""""""######""""""""""""############################################################$$$$$$$$$$$$######""""""""""""""""""""""""########################"""###$$$%%%&&&%%%%%%$$$#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%???<<>>AAAEEEEEEUUUllliiilllnnnmmmiiiddd___]]]VVVPPPLLLMMMMMMHHHDDDBBBAAACCCDDDEEECCC???<<<999111,,,(((******((((((***(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&$$$$$$############$$$$$$$$$$$$###""""""""""""#########"""""""""!!!!!!!!!$$$$$$$$$###############""""""""""""############""""""""""""###############""" !!!###$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$###########################""""""""""""!!!!!!!!!###############"""""""""#######################################"""""""""################################################""""""""""""""""""""""""###"""$$$''''''$$$######"""###%%%&&&'''&&&&&&%%%$$$$$$#########"""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""######################## !!!""""""######""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""!!!!!!""""""###########################%%%$$$######"""#########"""""""""""""""######$$$######$$$$$$$$$$$$############$$$$$$$$$$$$############################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#######################################""""""""""""############$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&'''(((((((((''''''((())))))******+++,,,,,,,,,------.........+++++++++***++++++,,,,,,)))))))))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$##############################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$AAA>>>@@@DDDDDDTTTlllhhhkkkmmmmmmiiiccc^^^[[[VVVPPPNNNPPPOOOJJJDDDBBBAAACCCDDDEEECCC@@@<<<:::111+++((()))***((('''***(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$########################&&&%%%$$$###""""""""""""$$$$$$############$$$$$$$$$$$$###""""""##################"""""""""!!!!!!########################!!!"""""""""############!!!"""""""""###############""" !!!###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################################################################################################################""""""""""""""""""""""""'''"""!!!""""""###&&&###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$#########""""""!!!!!!"""""""""#########""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############""""""""""""!!!!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""########################&&&%%%###"""""""""###$$$"""""""""""""""######$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%################################################""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''((((((((('''(((((()))******++++++***++++++,,,---......///++++++******++++++,,,---)))))))))(((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###"""###############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@===???CCCBBBSSSnnnfffiiillllllhhhccc^^^[[[UUUPPPNNNQQQPPPJJJDDDBBBAAACCCDDDEEEDDDAAA===;;;000***'''((((((&&&&&&((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$########################&&&%%%$$$###""""""""""""$$$$$$############$$$$$$$$$###############$$$$$$############""""""""""""########################!!!"""""""""############!!!"""""""""###############""" !!!###$$$$$$###""""""##########################################""""""""""""###########################$$$$$$$$$#######################################$$$$$$$$$########################################################################'''$$$!!!!!!%%%(((%%% $$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############""""""""""""####################################""""""""""""""""""""""""!!!""""""###############"""!!!!!! !!!!!!"""########################"""""""""""""""""""""""" !!!!!!""""""""""""########################&&&%%%###"""""""""###$$$"""""""""""""""######$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#######################################$$$$$$$$$""""""#########$$$$$$$$$$$$#########$$$$$$%%%&&&%%%%%%&&&&&&'''((((((((((((((())))))***+++++++++)))******+++,,,------...,,,++++++***++++++,,,,,,)))))))))(((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###""""""######$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$???<<>>;;;///***&&&((((((&&&&&&((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&$$$$$$############$$$$$$$$$############$$$%%%%%%$$$$$$#########"""""""""###############$$$$$$$$$""""""""""""############""""""""""""###############""" !!!###$$$$$$###"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$########################################################################$$$&&&***999FFF@@@000%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""""""""#########$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""######################## !!!"""############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########"""""""""""""""######$$$######$$$$$$$$$$$$############$$$$$$$$$$$$############################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$"""############$$$$$$$$$############$$$%%%&&&&&&%%%%%%&&&&&&'''((((((((((((((()))******++++++,,,*********++++++,,,,,,,,,---,,,++++++******++++++)))))))))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""######$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@===@@@DDDEEEUUUpppbbbeeeggggggeeebbb```___VVVPPPMMMOOONNNIIIDDDBBBAAABBBDDDEEEEEEBBB>>><<<000+++'''((()))'''''')))(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%&&&$$$$$$############$$$$$$$$$#########$$$$$$%%%&&&$$$$$$$$$#########""""""""""""#########$$$$$$$$$""""""""""""############""""""""""""###############""" !!!###$$$$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################################################################&&&&&&'''@@@^^^\\\DDD&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$#########""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###"""""""""""""""""""""######$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""############$$$$$$$$$############$$$%%%&&&'''%%%%%%&&&&&&'''(((((((((((())))))******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,...---,,,+++***))))))))))))))))))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$AAA>>>AAAFFFFFFXXXnnnbbbdddffffffdddbbbaaaaaaVVVPPPLLLMMMMMMHHHDDDBBBAAABBBEEEFFFEEEBBB???<<<111,,,(((******((((((***(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###""""""""""""$$$$$$############$$$$$$$$$#########$$$%%%%%%&&&$$$$$$$$$############"""""""""######$$$$$$$$$$$$""""""""""""############""""""""""""###############""" !!!###$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################################################################''',,,"""333[[[]]]CCC&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$########################""""""""""""""""""""""""""""""###$$$$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%###"""!!!"""""""""""""""######$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""############$$$$$$$$$############$$$%%%&&&'''%%%%%%&&&&&&'''(((((())))))))))))***++++++,,,,,,---------------------,,,///...---+++***))))))((()))))))))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$BBBAAACCCEEEGGG\\\mmm```aaacccddddddbbb___]]]VVVRRRPPPQQQOOOHHHCCCAAABBBCCCEEEFFFFFFCCC???===...,,,)))(((((()))((('''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&########################!!!!!!!!!!!!"""###%%%%%%##############################$$$$$$$$$%%%%%%%%%###########################$$$%%%&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$ 000KKKQQQDDD$$$###!!! !!!###&&&(((%%%%%%$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###############"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$##################$$$###"""!!!!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$"""!!!"""%%%&&&$$$"""""""""""""""""""""""""""#################################$$$$$$%%%%%%%%%########################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%&&&&&&'''((())))))))))))***+++,,,......---......---,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,+++******)))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%&&&%%%#########%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$CCCAAACCCEEEGGG\\\nnnbbbccceeeeeedddbbb___]]]VVVQQQPPPQQQOOOIIIDDDCCCBBBCCCEEEFFFEEECCC???===///---***))))))***)))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%##############################"""######$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$((($$$###///..."""$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!""""""###############"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%########################$$$###"""!!!!!!"""###$$$######""""""""""""######$$$"""!!!"""$$$&&&$$$###################################################$$$$$$$$$$$$$$$$$$%%%%%%####################################$$$$$$$$$$$$#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%&&&&&&'''((())))))))))))***+++,,,.........000000000......///000.........---,,,++++++******))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&%%%$$$######%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$$$$%%%'''%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$CCCAAACCCEEEHHH]]]nnnffffffgggfffeeebbb___]]]UUUQQQOOOQQQOOOJJJEEEEEEBBBCCCEEEFFFEEEBBB???<<<000...+++************)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%########################%%%$$$$$$$$$$$$$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!######"""###$$$!!!###$$$%%%&&&%%%###!!!#########$$$$$$%%%%%%&&&###############$$$$$$$$$###$$$$$$$$$$$$###""""""!!!"""######$$$$$$######"""############$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###""""""""""""###$$$""""""############""""""###"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%&&&&&&'''((()))))))))******,,,------...///111333222000///...///000///...---+++***)))((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%'''%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$CCCAAACCCFFFHHH^^^pppiiiiiiiiigggeeebbb___]]]UUUQQQOOOPPPOOOJJJGGGGGGBBBCCCEEEFFFEEEBBB>>><<<000---+++)))******))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%###""""""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################%%%%%%$$$#########$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###((()))&&&%%%(((######%%%%%%%%%###""" """"""###$$$%%%%%%&&&&&&##############################$$$$$$$$$######"""""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################!!!"""###$$$$$$###"""!!!###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%############$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%&&&&&&'''((()))((()))***+++,,,---------///111333333111...---,,,------,,,+++***)))(((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$CCCBBBDDDFFFIII^^^qqqkkkkkkjjjhhheeebbb___]]]VVVQQQNNNPPPNNNJJJFFFGGGBBBCCCEEEFFFDDDAAA===;;;///,,,)))((())))))((('''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%###""""""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###############$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$######"""""""""####################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""$$$'''%%% &&&###""""""######$$$$$$%%%""""""###$$$%%%%%%&&&&&&########################"""######$$$$$$$$$######""""""###$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$######$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!"""###############$$$$$$################################################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''((()))((()))***,,,---------------///111111///,,,+++***)))))))))(((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%$$$######$$$&&&%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$CCCBBBDDDGGGJJJ___rrrlllkkkjjjgggeeebbb___^^^VVVQQQNNNNNNMMMHHHEEEFFFBBBDDDEEEEEEDDD@@@===:::...,,,)))(((((((((((('''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$##################$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%###########################"""""""""""""""####################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$""" ###""""""""""""###$$$%%%&&&#########$$$$$$%%%%%%&&&$$$$$$$$$###############""""""###$$$$$$$$$$$$###"""###$$$$$$%%%$$$$$$$$$"""############$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###"""""""""###$$$$$$%%%%%%######$$$%%%%%%$$$######""""""############""""""!!!###$$$$$$######$$$%%%""""""""""""""""""""""""########################%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&'''((()))'''(((***,,,---------,,,+++---///...,,,+++******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$######$$$&&&%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$######""""""######$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$CCCBBBDDDGGGJJJ```ssslllkkkiiigggdddaaa___^^^VVVQQQMMMMMMKKKFFFCCCDDDBBBDDDEEEEEEDDD@@@<<<999///---***))))))))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$##################$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%########################""""""""""""###$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%$$$%%%'''(((&&&!!!"""$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""!!!""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########""""""""""""######!!!###%%%$$$""""""$$$&&&################################################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&'''((()))'''(((***,,,---------,,,+++,,,---,,,+++***+++,,,*********))))))(((((((((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$DDDBBBEEEHHHKKK```ssskkkjjjhhhfffcccaaa```___WWWQQQMMMLLLJJJEEEBBBBBBBBBDDDEEEEEECCC@@@<<<999000...+++************)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%"""$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&####################################$$$%%%&&&'''##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''''''''%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!%%%&&&###%%%***''' !!!###&&&((('''$$$ %%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!"""###$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""!!!""""""###$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$###$$$###"""!!!!!!"""###$$$!!!###%%%$$$""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''))))))'''(((+++---...------,,,+++,,,---,,,++++++,,,......---,,,+++***)))((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$EEEEEEGGGIIIKKKaaarrrnnnnnnkkkgggbbb______```UUUPPPLLLMMMKKKFFFCCCCCCEEEDDDDDDEEEDDDBBB===:::...,,,)))))))))******)))***)))'''%%%$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&!!!"""###%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''"""############$$$$$$$$$########################%%%$$$"""!!!!!!"""$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&&&&$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%########################$$$%%%%%%%%%%%%$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$######%%%'''(((&&&&&&''''''((()))))))))((()))***++++++,,,++++++,,,,,,............,,,+++))))))************))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########EEEEEEHHHJJJKKK```pppmmmmmmjjjfffbbb______```UUUPPPMMMMMMKKKFFFCCCCCCDDDDDDDDDDDDDDDAAA===999...,,,)))))))))******))))))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''############$$$$$$$$$$$$########################%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%########################$$$%%%%%%%%%%%%$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$%%%'''(((&&&&&&''''''((()))))))))''''''((()))************.........------+++******)))******++++++******)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######EEEEEEHHHJJJJJJ___mmmlllkkkiiifffbbb``````aaaUUUPPPMMMMMMLLLFFFCCCDDDCCCCCCCCCCCCCCC@@@<<<888...,,,)))))))))******)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%%$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%'''(((&&&&&&''''''((()))))))))(((((()))***++++++++++++000///---,,,***)))))))))))))))************))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###FFFEEEHHHJJJJJJ^^^llljjjjjjhhheeeaaa___```aaaVVVPPPMMMNNNLLLGGGDDDDDDBBBBBBBBBBBBBBB???;;;777...,,,)))))))))******)))''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''%%%$$$""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################$$$%%%%%%%%%%%%$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''((()))))))))++++++,,,---............///...,,,***)))))))))***(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$FFFFFFHHHJJJJJJ]]]mmmiiiiiigggdddaaa______```VVVQQQMMMNNNLLLGGGDDDDDDBBBAAAAAABBBAAA???:::777...,,,)))))))))******)))''''''((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''%%%$$$""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################$$$%%%%%%%%%%%%$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&''''''((()))))))))+++,,,---......///......---,,,+++***)))***+++,,,&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$FFFFFFIIIJJJIII\\\nnnjjjiiigggddd```^^^^^^___VVVQQQNNNNNNLLLGGGDDDEEEBBBBBBBBBBBBBBB???;;;777...,,,)))))))))******)))'''(((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%%$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))))))))))))))***+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))((('''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))&&&&&&'''''''''((((((((('''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%FFFFFFIIIJJJIII[[[nnnjjjjjjgggccc___]]]\\\]]]VVVQQQNNNNNNMMMHHHDDDEEECCCBBBBBBCCCBBB@@@;;;888...,,,)))))))))******))))))((('''''''''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%########################$$$%%%%%%%%%%%%$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''&&&&&&''''''((()))))))))((()))***++++++,,,,,,,,,---------------,,,+++***'''(((((())))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))(((&&&'''''''''((((((((()))'''''''''''''''''''''''''''''''''''''''(((((()))''''''''''''((((((((((((&&&'''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%FFFFFFIIIJJJIIIZZZmmmkkkjjjhhhccc___\\\\\\\\\WWWQQQNNNOOOMMMHHHEEEEEECCCCCCCCCCCCCCC@@@<<<888...,,,***))))))******))))))((('''&&&'''(((***,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&!!!"""###%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&########################$$$%%%%%%%%%%%%$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&''''''((()))))))))******+++,,,------------//////000///...,,,***((())))))************))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))***))))))&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''((((((((()))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''#########$$$$$$%%%%%%%%%HHHDDDGGGKKKLLL]]]pppmmmkkkhhheeebbb___]]]\\\XXXTTTRRRQQQMMMGGGDDDEEEEEEEEEFFFGGGGGGDDD@@@<<>>:::111///,,,*********)))'''((((((((((((((((((((((((%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$###$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))(((((()))))))))))))))(((((('''(((((((((((()))))))))(((((((((((((((((((((((('''(((((()))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&...000111222000---)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''(((((((((((((((((()))))))))))))))******+++,,,,,,+++++++++,,,---...,,,+++******,,,,,,,,,***(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))'''''''''''''''''''''''')))((((((''''''(((((()))))))))(((((())))))***+++************************,,,,,,,,,++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++*********************)))************************)))))))))******)))))))))))))))))))))))))))))))))&&&'''))))))'''&&&'''(((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&LLLHHHKKKPPPQQQaaapppkkkjjjgggdddbbb```^^^^^^UUUQQQOOONNNJJJDDDAAABBB@@@@@@AAACCCCCCAAA===999111///,,,*********)))'''((((((((((((((((((((((((%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&'''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''(((((()))))))))(((((((((((((((((()))))))))***))))))))))))))))))))))))************)))((('''&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""&&&+++000000---((($$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''(((((((((((((((((()))))))))************,,,++++++++++++,,,---...+++***)))***,,,---,,,+++))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))(((((())))))))))))))))))))))))***++++++++++++++++++++++++++++++------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))******))))))))))))******&&&((())))))(((''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&NNNJJJLLLQQQRRRbbboooiiihhhfffcccaaa___^^^]]]UUUQQQOOOOOOKKKDDDAAABBBAAAAAABBBCCCCCC@@@;;;888111...+++*********)))(((((((((((((((((((((((((((&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((()))))))))))))))))))))))))))))))))))))))******************++++++++++++******'''(((((())))))))))))(((((((((((()))))))))******************************,,,,,,++++++***((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''###$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%&&&'''((())))))))))))(((((()))************)))++++++++++++,,,,,,,,,,,,,,,+++******,,,---,,,***************************(((((((((((())))))))))))***))))))(((((())))))***((((((((((((((((((((((((******))))))))))))*********************++++++,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))+++******))))))******+++''')))******)))(((((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&OOOKKKMMMRRRSSScccnnnhhhgggdddbbb___^^^]]]\\\UUURRROOOOOOKKKEEEAAABBBCCCCCCCCCDDDCCC@@@;;;777///---+++******+++***)))((((((((((((((((((((((((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''&&&'''''''''((((((((()))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''''''''((((((((()))))))))(((((('''((((((((()))))))))))))))))))))))))))))))))******+++++++++***++++++++++++++++++***((())))))***++++++******(((((()))))))))*********))))))))))))))))))))))))++++++++++++******)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%&&&'''((())))))))))))'''((()))***+++******))))))***+++,,,---,,,++++++---+++***+++,,,,,,+++***))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******((((((((((((((((((((((((+++******))))))******++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))++++++***))))))***++++++''')))+++***)))((())))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&OOOKKKMMMRRRSSSdddmmmgggfffcccaaa___]]]\\\[[[VVVRRRPPPPPPLLLEEEBBBCCCDDDDDDDDDDDDCCC???:::666///---***)))***++++++***((((((((((((((((((((((((&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$$$$&&&'''''''''%%%$$$$$$%%%''''''%%%&&&''''''((((((''''''&&&'''''''''(((((())))))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&'''''''''(((((())))))+++***)))(((((('''(((((())))))))))))))))))))))))))))))******++++++++++++***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,,,,))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%'''''''''%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%'''(((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))'''((()))++++++******)))(((***,,,---------+++***---,,,++++++,,,,,,+++)))(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))++++++************++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................////////////////////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,+++***))))))***+++,,,((()))++++++)))((()))***))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''''''''&&&&&&'''''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&RRRPPPQQQQQQRRRfffllliiigggdddaaa^^^\\\[[[ZZZPPPPPPOOOMMMJJJFFFBBB@@@???BBBEEEGGGEEEAAA;;;888///---+++***++++++)))((())))))))))))((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%$$$###%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%''''''(((((('''&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((('''&&&&&&''')))******)))(((''''''((()))***((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))(((((((((((((((''''''''')))((('''(((+++,,,+++***...,,,+++)))((((((((())))))******++++++++++++***---------------,,,+++***,,,---...///......,,,+++***------***+++......+++***+++,,,---------,,,+++,,,++++++++++++***&&&###((('''&&&''')))+++***)))***)))((('''&&&&&&&&&&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((('''''''''''')))***,,,...////////////******+++******)))''''''******)))(((((((((((((((+++*********))))))(((((())))))))))))************''')))******))))))***+++*********)))***++++++,,,,,,+++***)))***+++---////////////000111000...+++.../////////---...///111///333222,,,+++222777777777555444666999;;;:::888<<<999555555777888888666999444000///222333000,,,---++++++,,,//////,,,***+++,,,,,,+++******+++---+++------+++(((&&&(((***************)))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&RRRPPPQQQRRRSSSgggmmmhhhgggdddaaa^^^\\\[[[[[[QQQPPPOOOLLLIIIFFFCCCBBB@@@BBBEEEGGGEEEAAA<<<888///---+++***++++++)))((())))))))))))((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%%%%$$$###%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((('''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&(((((('''&&&'''((()))******)))(((''''''((()))***)))((((((''''''(((((()))(((((((((((()))))))))***((((((((((((((((((((((((***))))))***+++,,,,,,+++,,,+++***))))))***++++++------,,,,,,,,,---...///***+++,,,---...//////000444444555666666555444444333666666222222555444222222111000///...............---++++++,,,---,,,+++---,,,***)))))))))(((&&&)))))))))))))))***+++,,,''''''((())))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((())))))))))))************************)))***,,,.../////////...,,,,,,,,,,,,+++***))))))******)))(((((((((((((((+++*********))))))))))))))))))))))))*********+++(((***++++++***)))+++,,,***************+++,,,,,,,,,+++******+++---///000,,,,,,---...000111111111///111333444555666888:::555;;;@@@AAACCCHHHHHHEEEIIIHHHGGGIIINNNSSSUUUUUUWWWVVVSSSPPPNNNKKKHHHFFFIIIEEE@@@??????===888444;;;888444222222111...,,,---///000///---***((('''(((***++++++))))))+++---+++*********))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))(((''''''&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&SSSQQQRRRTTTUUUhhhnnngggeeecccaaa___]]]\\\\\\SSSRRROOOLLLHHHFFFDDDCCC@@@BBBEEEFFFEEEAAA<<<999///---+++***++++++)))((())))))))))))((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&'''''''''''''''(((''''''&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&(((''''''''''''((()))***))))))(((((((((((())))))***))))))(((((())))))***((((((((()))))))))******(((((((((((((((((()))))),,,+++***+++,,,---,,,+++,,,++++++*********++++++++++++***+++,,,///111333000111222333555888:::;;;===>>>@@@BBBCCCDDDEEEEEEBBBDDDDDDAAA@@@DDDDDDAAA@@@???<<<999777555444444666333///------......------+++)))((())))))((('''''''''''''''((()))******'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))***************************+++,,,.../////////............---,,,,,,++++++******)))((((((((())))))***************)))))))))))))))*********+++++++++***+++,,,,,,++++++,,,---+++++++++++++++,,,,,,---++++++,,,,,,---...///000000000///...//////000000---111666:::===@@@CCCFFFJJJNNNQQQSSSVVVYYYVVVQQQRRRQQQQQQUUUZZZ```dddfffdddggghhheee___XXXUUUTTTQQQOOOMMMMMMOOONNNJJJGGGDDD@@@;;;666555444222111---------------.........)))***,,,,,,++++++---...+++++++++*********)))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))(((''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&SSSQQQSSSUUUVVViiillleeeeeecccaaa___^^^]]]\\\TTTRRROOOKKKHHHFFFEEEEEE???AAADDDEEEDDDAAA===:::///---+++***++++++)))((())))))))))))((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((()))******))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********(((((())))))))))))******---+++++++++------,,,+++------,,,,,,++++++++++++,,,---///222444666888999>>>======>>>???AAACCCDDDAAABBBEEEHHHKKKMMMOOOPPPOOORRRRRRQQQSSSXXX[[[YYYUUUTTTSSSQQQNNNLLLIIIHHHGGGCCC>>>:::777555222000,,,***))))))***++++++***))))))((('''''''''''''''((((((((())))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''(((((((((((())))))))))))(((((()))))))))))))))******+++---.../////////...///......---,,,,,,++++++******))))))((())))))************************************+++++++++,,,,,,+++,,,------,,,,,,---///,,,,,,,,,,,,,,,------...---------......///000000111222444444444555666666777<<>>======???@@@:::666111......000222444---......---,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&RRRQQQSSSVVVWWWjjjjjjeeedddcccbbb```^^^\\\[[[TTTRRRNNNKKKHHHFFFEEEDDD>>>@@@CCCDDDCCC@@@<<<:::///---+++***++++++)))((())))))))))))((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''(((((((((((((((((('''&&&'''((())))))*********(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************))))))))))))******++++++,,,+++***+++---...---,,,,,,,,,---...000111111111999;;;???AAACCCBBBAAA@@@FFFEEEEEEDDDCCCCCCCCCCCC??????@@@BBBCCCEEEFFFGGGNNNQQQSSSTTTYYYaaaffffff^^^```dddggggggfffdddbbb\\\ZZZWWWTTTRRRNNNIIIEEE===;;;888666555222///,,,,,,,,,+++***))))))******)))))))))(((((()))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((((((((((())))))))))))((()))))))))******+++++++++,,,...///000//////......---,,,+++*********+++******))))))))))))*********************+++++++++++++++++++++,,,,,,,,,,,,+++---......------...///---------------......///////////////000111333333333777===AAABBBCCCEEEFFFJJJNNNSSSWWWZZZ[[[]]]^^^[[[WWWRRROOOLLLJJJHHHHHHOOORRRWWW\\\```cccdddeee```iiisssuuupppkkkkkkmmmgggccc\\\WWWSSSRRRQQQPPPRRRPPPMMMJJJIIIJJJMMMOOOQQQLLLFFF@@@===999444111000...---,,,++++++++++++,,,,,,,,,,,,++++++++++++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&QQQPPPSSSVVVWWWjjjjjjeeeeeedddbbb```^^^\\\ZZZRRRQQQNNNKKKGGGEEECCCBBB===???AAABBBAAA>>>;;;999///---+++***++++++)))((())))))))))))((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&''''''((('''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''(((((())))))(((((('''&&&'''((()))***+++++++++(((((())))))))))))(((((('''(((((())))))((((((''')))))))))*********++++++)))))))))***++++++,,,,,,---,,,+++,,,...000///...+++---000333777:::<<<===CCCDDDGGGIIIIIIGGGEEECCCJJJJJJJJJIIIGGGEEEDDDCCCBBB@@@???===;;;:::::::::???CCCEEEFFFLLLUUU[[[\\\VVVYYY___eeeiiikkkkkkkkkiiiiiiiiijjjkkkiiifffccc\\\YYYUUUPPPIIIBBB999444...---,,,++++++***++++++***))))))(((((())))))***(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&(((((((((((())))))))))))+++++++++,,,------......,,,---...///000//////......---+++)))))))))************)))))))))***++++++*********+++++++++++++++++++++,,,,,,,,,---------+++---......------...///...............//////000000000000111444888;;;===GGGKKKNNNOOOLLLJJJJJJLLLMMMPPPSSSUUUUUUUUUVVVWWWPPPOOOQQQSSSPPPJJJHHHKKKMMMQQQVVVYYY[[[\\\^^^___\\\dddlllnnniiieeeeeegggiiifffaaa[[[XXXWWWWWWXXXWWWXXXWWWTTTRRRQQQRRRSSSVVVWWWXXXZZZYYYRRRGGG???666333...++++++,,,,,,,,,---------,,,,,,,,,++++++******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&PPPOOOSSSVVVWWWjjjlllffffffeeeccc```]]]ZZZYYYPPPOOOMMMKKKHHHDDDBBB@@@;;;===???@@@???===:::888///---+++***++++++)))((())))))))))))((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''%%%&&&&&&'''((((((''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((())))))))))))((((((%%%&&&(((***++++++++++++'''((()))******)))((('''((()))************)))((())))))*********+++++++++))))))******+++,,,,,,---...------///111333333222222444777;;;>>>AAABBBCCCBBBCCCDDDFFFIIIKKKLLLMMMTTTUUUWWWXXXXXXVVVTTTRRRPPPNNNLLLHHHFFFDDDCCCBBB<<>>???>>><<<999888///---+++***++++++)))((())))))))))))((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((((((''''''''''''((((((%%%%%%&&&'''((((((((('''&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((((((((())))))))))))((((((%%%&&&(((***+++,,,++++++'''((()))******)))(((''')))***+++,,,,,,+++***))))))************+++++++++))))))***+++,,,,,,------///...///111444666666666;;;<<>>GGGQQQVVVQQQRRRQQQMMMIIIKKKRRRXXX[[[^^^ccciiinnnuuu{{{|||xxxrrrfff___eeerrr|||zzzuuullleeeaaaccceeejjjmmmoooooolllkkkkkkmmmeeegggiiihhheeebbb___^^^eeeiiinnnooolllhhhgggggg^^^]]]]]]ccckkkpppooommm]]]TTTGGG<<<666222///---......---------,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&RRRQQQTTTWWWWWWjjjqqqhhhgggeeebbb^^^[[[XXXVVVQQQPPPNNNKKKHHHDDDAAA@@@>>>???AAAAAAAAA>>><<<:::///---***))))))))))))(((+++***)))(((((()))***+++'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((((()))))))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))***************)))((('''******+++++++++******)))***,,,------+++)))******+++,,,---/////////......222222333666999<<<======@@@BBBFFFKKKOOOPPPPPPOOONNNKKKLLLRRRWWWYYY[[[^^^bbbhhhmmmmmmiiieeedddfff______```bbbddddddcccaaacccbbb```^^^^^^^^^```bbbeeedddbbb``````bbbeeehhhdddbbbaaa___XXXRRRSSSXXXaaaeeelllssswwwuuupppkkkeee]]]VVVTTTUUUQQQGGG===555111,,,***+++---......+++)))((((((******)))(((,,,***))))))***+++***((()))(((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%###"""$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&''''''(((((((((((((((************))))))))))))((()))+++,,,------,,,,,,---------....../////////,,,,,,,,,+++++++++******+++,,,,,,---,,,+++***)))***,,,------,,,+++---...---,,,,,,,,,,,,---......---000111000///000000/////////111222222111333666888;;;@@@GGGLLLPPPRRRSSSNNNMMMPPPWWWbbbkkkmmmllltttsssttt{{{vvvjjjnnnkkklllooooookkkiiijjjaaaeeeiiihhheeegggooowwwnnnllliiijjjmmmqqqrrrsssjjjjjjdddXXXKKKBBB===:::777000,,,000111---+++------+++))))))))))))((('''(((((())))))*********+++)))))))))))))))(((((('''((((((((((((''''''''''''(((((())))))((('''&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&RRRRRRUUUWWWXXXjjjqqqiiigggccc```\\\YYYXXXWWWNNNNNNLLLJJJHHHEEEBBBAAA@@@AAABBBBBBAAA>>>:::888000...+++******+++***)))(((((()))******)))((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))************++++++++++++++++++******)))++++++,,,,,,,,,,,,,,,+++***+++---,,,+++***+++,,,---,,,,,,---...///111222<<<<<<<<<>>>@@@AAABBBBBBFFFKKKQQQTTTUUUWWW[[[___aaaZZZUUUTTTUUUXXX___gggkkkrrrxxxyyysssjjjeeeccc\\\bbblllwww~~~~~~wwwqqq```aaacccfffiiijjjjjjiiikkkjjjiiiggghhhkkkpppsssuuurrrqqqqqqkkkbbb[[[ZZZXXXYYY[[[___bbbdddcccbbbPPPLLLHHHHHHKKKMMMMMMLLLKKKJJJFFF@@@777000,,,***---,,,++++++,,,,,,***)))'''&&&&&&''')))******((())))))((((((((('''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&''''''((((((((((((((())))))))))))))))))))))))((()))+++,,,------,,,,,,,,,,,,---------.........,,,,,,,,,++++++++++++***+++,,,,,,---,,,+++***)))***,,,------,,,,,,---.........------......///000222222000///...///000///,,,---///111333666;;;???AAACCCFFFIIIKKKNNNPPPRRRTTTYYYdddvvv}}}}}}~~~wwwqqqppprrrqqqpppnnniiiddd___\\\aaaaaabbbbbbcccggglllpppkkkkkkiiiccc[[[SSSLLLGGGJJJCCC===;;;666///---000+++,,,------+++***(((((())))))))))))*********+++)))))))))))))))(((((('''((((((((((((''''''''''''(((((((((((((((((('''&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&SSSRRRVVVXXXYYYkkkpppiiifffccc___[[[YYYXXXXXXNNNMMMLLLKKKIIIGGGEEEDDDBBBCCCCCCCCCAAA===999777111///,,,++++++++++++***%%%''')))++++++)))'''%%%'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''((((((((((((((())))))***))))))((())))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---............+++,,,...---,,,,,,---...111111000111333666:::<<>>DDDIIIRRRWWW[[[YYYOOODDD===:::111...,,,++++++++++++***'''&&&&&&(((******)))'''))))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&''''''((((((((((((((((((((((((((()))))))))))))))***+++,,,---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++***+++,,,------,,,,,,---//////////////////000111111555222000///000111111222555777888999;;;@@@EEEIIIIIIQQQ[[[bbbdddeeefffhhhlllmmmssszzztttqqqppp~~~vvvqqq|||~~~vvvvvvxxxvvvkkkaaaVVVYYYZZZYYYXXX\\\dddjjjdddcccccceeefffaaaYYYTTTYYYUUUQQQLLLBBB777000///+++---//////---***)))((()))))))))***************))))))******))))))((('''((((((((((((''''''''''''&&&'''((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&TTTSSSVVVYYYYYYlllnnngggfffdddaaa^^^[[[YYYWWWPPPPPPOOOMMMKKKHHHFFFEEEBBBCCCCCCCCCAAA>>>;;;999111...+++***++++++***)))&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((((((((()))*********))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,++++++++++++,,,***+++,,,---.../////////---...//////......000111222333555888;;;???CCCEEEMMMOOOSSSWWW\\\aaafffjjjlllhhhcccaaahhhzzz}}}~~~~~~|||yyyxxx{{{}}}|||zzzzzz~~~~~~}}}yyynnncccYYYPPPHHHDDDGGGBBB:::333000111666999IIIRRR___ggghhhaaaXXXRRR;;;777000,,,******)))))),,,+++******+++***(((&&&*********)))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((()))))))))******+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,++++++---......------...///000////////////000111111333000///111333333444666666:::<<<<<<>>>DDDIIIKKKZZZhhh|||}}}tttooopppvvv|||}}}{{{vvvooohhhbbb___^^^bbbdddhhhlllllliiiddd```]]]```jjjxxx}}}~~~|||```^^^ZZZWWWVVVZZZ```eee[[[WWWWWW___fffgggccc___[[[ZZZZZZYYYSSSGGG;;;333111...++++++,,,,,,***(((************************)))************)))((((((((((((((((((''''''''''''&&&&&&'''((())))))((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&TTTSSSVVVYYYYYYllllllfffggggggfffccc^^^ZZZWWWRRRQQQOOOMMMIIIFFFCCCBBB@@@AAACCCDDDCCC@@@===;;;///---***))))))***)))(((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))(((((()))***************)))))))))))))))))))))))))))))))))*********++++++++++++************+++,,,******,,,---............---.../////////000222444333666;;;AAAFFFIIIJJJKKK\\\^^^______^^^```dddggghhhccc___dddttttttooovvvzzzssskkkaaaWWWPPPHHHAAA999444444666666555???GGGUUUfffssstttllldddTTTMMMBBB888111...+++***---,,,******++++++***(((+++************)))))))))))))))))))))))))))))))))))))))((((((((('''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&''''''((((((((((((((('''((((((((())))))******+++++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---,,,...//////...---///000//////......//////000111000...///333444222444:::555>>>FFFJJJPPPYYY^^^]]]ttt~~~xxxpppddd[[[XXXZZZ^^^aaa[[[]]]___^^^\\\[[[\\\]]]YYYXXXWWWZZZ]]]^^^\\\YYY\\\]]]```dddiiinnnpppoooeeegggooovvvhhh``````cccdddeee[[[RRRNNNVVV```dddeeeggg^^^\\\ZZZ[[[\\\YYYQQQHHH>>>444***(((+++...,,,(((+++++++++******************************))))))(((((((((((((((''''''''''''&&&&&&'''((())))))((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&SSSRRRVVVXXXYYYkkkmmmgggggghhhgggddd```[[[YYYPPPOOOMMMKKKGGGCCC@@@???@@@AAACCCDDDCCCAAA???===///---***))))))))))))(((***)))'''&&&&&&''')))***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((()))'''''''''&&&&&&'''''''''''''''((((((((()))))))))(((((()))***++++++++++++)))))))))))))))))))))))))))))))))************+++++++++***))))))***,,,---++++++,,,---............,,,---///111333666:::>>>CCCGGGLLLRRRVVVWWWVVVVVV[[[]]]^^^]]]\\\]]]aaafffpppmmmlllsss~~~zzzuuuvvv{{{||||||xxxiiijjjsssuuuvvvyyy{{{zzzuuummmhhhWWWQQQIIIDDDCCCAAA===999777:::EEEWWWlllyyyzzzwwwpppiii]]]RRRHHH???888444///---***)))***,,,,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&''''''((((((((((((((((((((())))))******++++++,,,+++++++++,,,---...///------------,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,,,,,,,,,,------...---...//////......///111///////////////000000111111///222777666555>>>JJJYYYhhhvvv}}}}}}{{{wwwrrrlllgggbbb___PPPPPPOOONNNOOOOOOPPPQQQKKKOOOTTTVVVVVVWWWZZZ]]]aaa___\\\\\\\\\YYYTTTPPPUUUXXXWWWTTTTTTZZZ^^^___[[[XXXYYYaaappp~~~sssoooooonnnlll```QQQGGGKKKRRRVVV[[[aaaeeebbb\\\YYY]]]dddfffcccQQQEEE666//////000...***+++++++++++++++***************++++++******)))(((((((((((((((''''''''''''&&&'''((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&RRRRRRUUUWWWXXXjjjpppiiihhhfffcccaaa^^^\\\\\\PPPOOONNNKKKHHHEEECCCAAABBBCCCDDDEEEDDDAAA>>><<<000---+++)))******))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))******)))((((((''''''(((((()))'''((((((((())))))))))))(((((()))***++++++++++++))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,*********+++---...---....../////////.........111555999>>>DDDKKKOOOWWWYYY\\\^^^```___^^^^^^UUUXXXZZZZZZYYY[[[bbbgggvvvuuuuuuwwwyyyvvvoooiiidddfffkkkrrrtttpppmmmmmmlllhhhbbb___aaafffmmmqqqqqqooojjjccc]]]ZZZ\\\^^^ttt|||}}}{{{uuuqqqmmmiiibbbZZZSSSMMMIIIGGG@@@======GGGYYYkkkyyy|||yyytttmmmdddYYYNNNFFF;;;777111---,,,---......,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))((((((((('''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&''''''((((((((((((((()))))))))***+++,,,,,,,,,,,,,,,++++++,,,---///000.........---------,,,,,,...------------,,,,,,,,,---,,,,,,+++,,,---...///---///000000///...000111111000000000000111222222333222777===???DDDXXXnnnjjjaaaUUUNNNLLLLLLKKKJJJIIINNNTTT[[[```ccceeefffpppuuuzzz||||||}}}{{{vvvrrrlllpppppplllkkkkkkhhhccc\\\WWWSSSQQQSSSWWW[[[]]]ccckkkxxx|||yyyyyyyyyjjjYYYJJJHHHHHHHHHMMMVVVfffiiifff___^^^dddkkknnnddd[[[NNNAAA777222///...,,,,,,,,,++++++************++++++++++++***))))))((((((((((((''''''''''''(((((((((((((((((('''&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&RRRQQQTTTWWWWWWjjjrrrkkkhhhddd___]]]\\\]]]^^^QQQQQQPPPNNNLLLJJJHHHGGGDDDEEEFFFFFFDDD@@@<<<:::111///,,,++++++++++++***'''(((+++,,,,,,+++((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))************))))))(((((((((((())))))(((((((((((())))))))))))(((((()))++++++,,,,,,,,,))))))))))))))))))))))))++++++,,,,,,,,,---------...---+++++++++---///000///000000000000000///...222666;;;AAAHHHQQQZZZ___```______^^^]]]]]]\\\\\\[[[]]]^^^[[[WWWXXX]]]bbbiiijjjjjjjjjhhheeecccbbbddd___^^^dddkkkrrryyyxxxjjj^^^XXXVVVWWWYYYWWW```jjjmmmggg^^^XXXUUUOOOYYYffflllllljjjkkkmmmlll}}}xxxpppkkkuuuuuurrriii^^^XXXYYY[[[WWWNNNCCC???FFFWWWjjjvvv{{{|||~~~~~~yyynnn```WWWJJJDDD:::333///---------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&&&&''''''((((((((((((((())))))***+++,,,,,,---------,,,++++++,,,---///000/////////......---------......---------,,,,,,,,,---,,,,,,+++,,,---...///...///000000//////000111222222111111222222333444444444;;;CCCHHHTTTrrr|||gggUUUNNNFFFGGGNNNUUUXXXXXXeeejjjqqqzzz~~~ppphhhddd^^^XXXSSSQQQQQQQQQVVVZZZaaaeeehhhrrr}}}xxxeeeTTTNNNJJJDDDHHHRRR```lllqqqiiiaaaaaafffiiippplllaaaPPP>>>333000222,,,,,,,,,++++++************++++++++++++***)))))))))(((((((((''''''''''''((()))))))))((('''&&&&&&'''''''''&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&RRROOORRRXXXYYYiiitttiiigggfffcccaaa___]]]\\\RRRQQQNNNKKKHHHEEECCCBBBFFFFFFEEEDDDAAA>>>;;;999333000,,,))))))*********))))))))))))(((((((((((('''''''''''''''''''''''')))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((((((((('''&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************++++++++++++,,,,,,------......///------.........------,,,......//////111111222222222===JJJRRRZZZcccgggfffbbb^^^ZZZYYY]]]ccchhhkkk```______```[[[SSSOOOPPPRRRVVVVVVPPPPPPUUUYYYYYYfffgggoooxxxpppjjjfffbbb\\\WWW^^^```bbbeeegggeee```\\\SSSTTTXXXaaahhhhhh```WWWYYY___jjjwww~~~vvvooowww{{{kkk]]]gggmmmqqqqqqoookkkbbbYYY\\\YYYUUULLLBBBAAAOOO```pppwwwzzzpppgggbbbcccYYYLLL@@@999444000------......,,,***)))+++---...,,,***)))******)))(((******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))))))))(((((((((((()))))))))***++++++,,,,,,+++,,,------......------///000000...,,,+++,,,---000///---,,,+++,,,,,,---,,,,,,,,,---------......///...///000222333222111777444111000222666666555BBBAAAEEEMMMWWWeeexxxooo]]]RRRMMMRRRTTTVVVeeeyyyzzzyyypppllljjjgggccc[[[___dddddddddhhhpppvvvxxxhhh^^^VVVMMMIIIJJJWWWlll{{{uuugggbbbfffkkktttyyymmmQQQEEEHHH@@@///111///---...000000---***,,,,,,++++++)))((('''&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((RRROOORRRXXXYYYiiisssiiihhhgggdddbbb___]]][[[SSSRRROOOLLLIIIFFFDDDCCCEEEEEEEEEDDDAAA>>>;;;:::333000,,,******************)))))))))((((((((((((''''''''''''''''''''''''(((((((((''''''''''''&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************++++++++++++++++++,,,,,,---.........,,,,,,------.........---......//////000444888;;;JJJPPPWWW\\\dddkkkllliiiccc\\\VVVVVV[[[```aaa______\\\\\\\\\XXXRRRPPPRRRTTTZZZ]]]]]]aaaiiilllkkkvvv{{{{{{{{{{{{{{{{{{xxxsssoookkkhhhfffiiimmmllleee^^^YYYXXXXXX]]]dddhhhiiihhh[[[]]]hhh|||~~~aaa[[[dddkkkmmmmmmoooqqqpppqqqkkkdddZZZMMMAAA===@@@WWWddduuuwwwiii```gggdddaaa\\\VVVMMMBBB;;;555111,,,***+++---...------+++))))))*********)))******))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))))))))))))))))))))((()))))))))***++++++,,,,,,,,,,,,---...............000000000///---,,,---...///...------,,,,,,,,,---,,,,,,---------........./////////000111111000///***---222666555888HHHZZZaaafffppp{{{}}}}}}mmmkkkfff```[[[WWWUUUTTTbbbrrryyynnnoooxxxzzzrrrgggiiihhhrrryyyeeeWWWUUUZZZ```mmmzzz|||sssjjjpppwwwqqq]]]QQQQQQPPPIII???888000,,,,,,------,,,,,,+++***))))))***++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((RRROOORRRXXXYYYiiisssiiiiiihhhfffccc```\\\ZZZSSSRRRPPPMMMJJJGGGEEEDDDDDDDDDDDDDDDBBB???<<<;;;222///,,,*********************)))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,+++++++++,,,------......------......//////000000///111222333555;;;CCCJJJZZZ[[[\\\```iiipppmmmffffff]]]UUUSSSWWWYYYVVVQQQMMMMMMSSS[[[___bbbhhhnnn}}}}}}wwwrrrlllfff___\\\]]]```aaaaaaSSSPPPQQQZZZdddmmmvvv}}}xxx{{{{{{xxxvvvssskkkfffeeegggeee\\\QQQKKKGGGUUUiii|||~~~qqqfffaaadddiiiooonnnfffXXXMMMGGG===111+++---000000///,,,+++))))))***+++***)))***))))))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))******+++,,,,,,,,,---......///////////////000111111000...---...///---............---,,,,,,------------.........///000000111222222333333222333222777@@@GGGTTTooouuu```VVVNNNNNNPPPUUU___kkkvvv}}}~~~mmmeeeaaa```fffmmmzzzkkkcccggguuuxxxyyy{{{yyyyyy}}}ooo___VVVUUUVVVOOOGGG<<<222...---.........---+++))))))***,,,---))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((QQQNNNRRRXXXYYYhhhsssjjjjjjiiigggddd___\\\YYYRRRQQQOOOMMMJJJGGGEEEDDDBBBCCCDDDDDDCCC@@@===;;;111///,,,***++++++***************)))))))))(((((())))))))))))))))))))))))$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&'''''''''''''''&&&&&&%%%&&&(((***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++,,,,,,,,,---+++++++++,,,------......000000000000000111111222444777<<<>>>AAAGGGPPPWWWaaa___^^^bbblllsssmmmcccbbb\\\UUURRRSSSTTTTTTSSS[[[```lll}}}yyyqqqhhhbbbccc[[[UUUTTTVVVZZZccclllnnnlllgggiiixxxggglllhhhhhhnnnqqqkkkbbb\\\UUU[[[fffttt~~~{{{uuu^^^]]]```iiisssuuummmddd]]]QQQAAA555000//////...,,,+++))))))+++++++++***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))))))))*********))))))***++++++,,,,,,---......///000000000000000///111222111///......///,,,---...//////...---,,,---............/////////222333333444333444666888>>>===???III```~~~vvvcccVVVQQQSSS\\\kkk~~~}}}ssslllffffffqqq~~~pppjjj|||}}}yyy{{{|||kkkZZZRRRSSSRRRRRRMMMCCC888000...//////...---++++++***************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((QQQNNNSSSYYYYYYhhhuuukkkjjjiiifffbbb^^^[[[YYYQQQPPPNNNKKKIIIFFFDDDCCCBBBCCCDDDEEECCC@@@===:::000...,,,++++++++++++***************))))))))))))))))))))))))))))))))))))###$$$$$$%%%&&&'''((((((&&&&&&&&&'''''''''((((((''''''&&&&&&'''(((***,,,))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------+++,,,,,,------...//////000000/////////000111222:::???GGGLLLPPPTTTYYY]]]cccaaa^^^```fffkkkdddZZZPPPSSSUUUVVVYYY___iiiqqqwww{{{rrriiiccc___\\\___dddgggddd]]]YYYgggrrrbbb```aaahhhlllmmmooorrrnnnnnnpppvvv}}}mmmbbbXXX]]]lllyyy{{{xxxnnneeeUUUDDD666...,,,,,,...,,,******+++,,,,,,+++))))))))))))************((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((())))))((()))))))))*********+++*********+++,,,,,,------...///000000111111000000...000222111000......///,,,---.../////////...---........./////////000000333444333222111333777;;;===LLLVVV[[[ooo~~~oooccc[[[XXX]]]dddppp|||uuuoooooorrryyy}}}}}}~~~vvvbbbSSSMMMIIIRRRZZZUUUEEE777000///,,,,,,---------,,,+++***++++++******))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((PPPNNNSSSYYYZZZgggvvvlllkkkhhhddd```\\\ZZZXXXPPPOOOMMMKKKHHHFFFDDDCCCBBBDDDEEEEEECCC@@@<<<999///...,,,+++,,,,,,+++***++++++*********)))))))))(((((((((((((((((((((((($$$%%%%%%&&&'''(((((((((&&&&&&'''''''''(((((((((''''''''''''((()))******))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......---------...//////000000///.........000222444555AAAFFFLLLSSSXXXZZZYYYXXXTTTTTTRRROOOQQQUUUUUUPPPNNNXXXfffpppxxxyyymmmdddbbb^^^ZZZUUUQQQTTT```ppp|||hhhgggiiinnnqqqrrrwww}}}zzz{{{}}}ppp___ZZZcccqqqzzz}}}uuupppeeeUUUDDD888222000111///---,,,------,,,+++)))))))))************+++((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((&&&&&&&&&''''''''''''''''''(((((((((((()))))))))((((((((((((((((((((((((((((((''''''(((((()))***((())))))******+++++++++******++++++,,,---------...//////000000000000000---///111111000.........------...////////////...////////////000000000000333333333222333888AAAIIIPPPjjjzzzuuupppsssqqqhhhddd```^^^^^^```ggguuu~~~mmmjjjhhhkkkxxxyyy{{{{{{jjjVVVHHHDDDOOOZZZ[[[QQQCCC:::777,,,,,,---............---,,,,,,++++++***)))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''((((((PPPNNNSSSYYYZZZgggxxxnnnkkkfffaaa]]]ZZZYYYXXXPPPOOONNNLLLIIIGGGEEEEEECCCDDDFFFFFFDDD???;;;777///---,,,+++,,,,,,+++***+++++++++*********))))))''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''(((((((((((('''(((((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,,,,------,,,,,,+++------------..................//////000111111111//////000222555999===???GGGHHHKKKRRRWWWXXXSSSNNNDDDHHHHHHFFFIIIUUUaaahhhsssssshhh^^^YYYSSSQQQ[[[kkkmmmpppuuuxxxuuuxxx|||tttiiieeejjjsss{{{xxxuuuooofff[[[OOOCCC<<<444111///.........,,,+++))))))*********+++++++++((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))((((((((((((((((((((((((((((((((((((((())))))***((())))))******+++,,,,,,******+++,,,,,,------...---...//////000000//////+++...000111///...---..................///000000//////000000000111111111111444777;;;BBBPPPaaammmrrryyy~~~yyyiiiZZZUUUVVVNNNYYYmmm|||jjjaaadddttt|||yyy|||vvvcccSSSMMMOOOTTTXXXZZZVVVNNNHHH666444111...------...///---,,,,,,+++******))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((PPPNNNSSSYYYZZZgggzzznnnkkkfff```[[[YYYXXXXXXQQQPPPOOOMMMJJJHHHGGGFFFDDDEEEFFFFFFDDD???:::666...---,,,,,,,,,,,,+++***+++++++++************)))'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((((((((()))(((((()))******)))''''''))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,,,,------,,,,,,+++---------.........////////////000000111111222222111111333777<<>>666...***)))+++---------,,,,,,+++***))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''&&&&&&&&&&&&'''((((((RRRQQQTTTVVVVVVhhhuuullllllggg___[[[[[[ZZZWWWSSSQQQMMMIIIFFFEEEEEEFFFGGGGGGHHHHHHGGGBBB;;;555000///,,,***)))***,,,---***)))))))))***+++,,,,,,))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))(((((((((((((((((((((((())))))))))))******))))))))))))))))))++++++************++++++)))************+++++++++,,,,,,,,,,,,---...//////,,,---......//////......555///,,,///333222111222555888===BBBGGGJJJLLLMMMGGGDDDFFFJJJIIIDDDEEEJJJLLL___ttt}}}eeedddcccaaa\\\WWW]]]vvv{{{nnniiiuuu|||www{{{qqqfffaaaaaa```\\\UUUIII<<<555333000,,,***+++***+++---,,,((((((+++))))))))))))(((((((((((())))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''+++)))((()))******)))(((*********)))******+++,,,******+++,,,---//////000//////000000///...------////////////////////////...///////////////......111000///111444777777777>>>@@@JJJ]]]pppwwwqqqggg```fffrrryyyssslllwwwuuuqqqxxx}}}~~~yyy|||zzzooodddVVVNNNNNNSSS[[[bbbcccUUUBBB333------......---,,,+++++++++***(((&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((())))))))))))))))))))))))'''''''''(((((((((((()))(((((('''''''''&&&&&&&&&'''((()))((('''&&&'''(((QQQPPPSSSVVVWWWiiivvvllllllggg___[[[[[[ZZZWWWQQQOOOKKKHHHFFFFFFGGGGGGGGGFFFFFFFFFEEEAAA;;;666000///,,,***)))***,,,---*********)))******++++++))))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))))))))((((((((((((((()))))))))***,,,,,,++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000------.../////////......---,,,---111222000111555<<>>IIIQQQbbbiiillleee]]]```qqqooocccgggsssyyyvvvvvv{{{}}}}}}~~~yyyjjjYYYLLLHHHIIIKKK[[[```___SSS???000,,,///...,,,++++++,,,,,,***)))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&'''((())))))''''''((()))MMMMMMRRRVVVYYYmmmvvvllllllhhh```\\\\\\[[[WWWPPPNNNKKKGGGFFFFFFGGGHHHEEEDDDBBBAAA@@@>>>;;;888000///---+++++++++,,,---,,,,,,+++***)))))))))***))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))*********(((((()))))))))*********))))))***************+++,,,++++++******++++++,,,,,,,,,,,,,,,------------------------...///000111......///000000000000//////111333444333:::NNNaaacccMMMDDDBBBPPPcccrrr|||yyylllbbbXXX]]]dddfffeeehhhuuuyyypppccc^^^______XXX\\\^^^ZZZSSSJJJ>>>444111---+++---...++++++---++++++*********)))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***)))((()))+++,,,+++***+++++++++++++++,,,------,,,,,,,,,---...//////000000000000111111000000///000000000000000000000000000000000000111222333333888444111777GGG[[[llluuu|||mmm]]]XXXddd{{{oooeeelllxxxtttsssyyy|||}}}xxxiii[[[SSSOOOMMMNNN[[[fffbbbPPP===222...///---,,,+++,,,---,,,+++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))))))))(((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''((())))))(((''')))***LLLLLLQQQVVVYYYmmmtttmmmmmmhhh```\\\\\\[[[XXXSSSPPPLLLIIIFFFEEEFFFFFFDDDBBB@@@??????===;;;999000///...,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***************************(((((())))))))))))((((((((()))))))))*********+++))))))))))))************))))))******++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,............///000111111...///000000111111000000000000111333999IIIggglllPPPGGGIIIRRRkkkzzzmmm___\\\[[[ZZZXXXXXX```kkkuuullleeeaaaaaa___\\\\\\aaabbbVVVGGG777000,,,,,,---++++++---++++++++++++************(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((***)))))))))+++,,,,,,***,,,,,,,,,,,,,,,------...,,,------....../////////000000111111111111111000111111111111111111111111222111000000000111222333;;;777;;;NNNjjj~~~kkk```ZZZggg{{{rrrrrr}}}tttrrrzzzxxxllldddZZZQQQPPP]]]lllrrrhhhUUUAAA444111///---,,,---------,,,************************************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''((())))))(((((()))+++MMMMMMQQQUUUWWWkkktttmmmmmmhhhaaa\\\]]][[[XXXUUURRRNNNJJJGGGFFFFFFGGGCCCBBB@@@??????>>>;;;999000///...---,,,,,,,,,,,,++++++******)))*********************************((())))))******))))))(((((())))))******+++++++++)))))))))*********++++++++++++,,,,,,---.........,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,///......//////000111222//////000111111111111111......333<<>>MMMdddxxx|||qqqgggwww~~~zzzuuu{{{~~~ppp___WWWZZZbbbnnnuuummmYYYIII666333///------------,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))************))))))))))))))))))))))))((((((((()))))))))******'''((((((((())))))))))))&&&((()))***))))))+++,,,NNNNNNQQQTTTUUUhhhuuummmmmmiiiaaa]]]]]]\\\XXXTTTQQQNNNKKKJJJJJJKKKLLLAAAAAAAAAAAABBB@@@<<<999/////////...------,,,,,,***)))))))))***+++,,,,,,************************))))))************))))))((())))))***++++++,,,,,,)))************+++++++++))))))***++++++,,,---------,,,,,,++++++,,,,,,------------.........//////////////////000111222333000000111222222222222111:::@@@PPPeeeoookkkbbb[[[PPPPPPSSS```vvvwwwgggdddYYYcccrrr{{{}}}~~~||||||{{{oooyyyyyyjjjaaaeeelllnnnhhhXXXEEE:::444///---///---------,,,,,,,,,++++++))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))(((((((((((())))))))))))***************************))))))***,,,...---,,,...------------...//////.........///////////////000111222333333333333333222222222222222222222222111222222444777;;;???AAAWWWfffvvvzzztttpppuuu}}}ooowww|||}}}}}}|||jjjVVVWWW]]]iiisssrrrfffYYY888444000...------,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))************))))))))))))))))))))))))))))))))))))************'''((((((((())))))******&&&((()))***))))))+++,,,OOOMMMOOORRRTTThhhyyypppnnnhhhbbb```___YYYRRRUUURRROOOLLLJJJIIIJJJKKKDDDBBB@@@??????===:::777333///+++,,,///000---***...---+++)))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))***+++))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,---...///000222222222000......000222222111444666222///666@@@FFFaaazzzyyycccPPPJJJLLLTTTgggttteeeWWWVVVdddgggbbbmmm~~~}}}|||~~~{{{mmmbbb```bbbllljjjaaaPPP<<>>===:::777222///,,,,,,...///---+++...---+++***))))))***+++************************))))))))))))))))))))))))((()))******))))))***,,,+++++++++,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,---............/////////...............///000000///111222333222222444555666444333666:::BBBPPP\\\kkkaaaVVVMMMHHHPPPiiisssdddYYYRRR^^^rrruuuzzz}}}kkk]]]YYYdddooopppbbbOOO???777666111///111111---,,,---+++++++++************)))(((******((((((******(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********&&&&&&&&&&&&'''''''''''')))(((((((((((()))*********************************+++++++++,,,,,,,,,---------.........////////////000000111222222333333111222333444444444333333444666555222111444555444666555999HHHcccooommmzzz{{{~~~||||||yyymmmgggmmmwwwyyyuuuaaaQQQ@@@555///---///222+++,,,,,,------,,,++++++,,,+++++++++************+++***))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))NNNLLLNNNRRRUUUjjjxxxooonnniiicccbbbaaa\\\UUUUUUSSSOOOKKKIIIHHHIIIIIICCCBBB@@@???>>><<<999777222///------......---+++---,,,+++************+++************************))))))))))))))))))))))))(((***++++++***)))+++,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------.........////////////////////////000000000///111333333222222333444333222444;;;EEEOOOXXX^^^\\\OOOIIIPPP]]]rrrnnn```___gggyyyzzztttyyy~~~wwwnnnYYY```iiinnnjjj\\\III===888222...///000...---...---,,,,,,+++******))))))(((++++++((((((++++++(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******&&&&&&&&&''''''''''''((())))))(((((())))))***+++***************************++++++,,,,,,---------............///////////////000000111222333444444333333444444444444444333111222222222444666666555444:::GGG^^^yyyvvvsss}}}~~~qqqyyy|||~~~}}}zzzvvvwwwzzzxxxrrrcccVVVGGG;;;333------111---------------,,,,,,,,,,,,,,,+++++++++*********************************(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))MMMKKKNNNRRRVVVjjjwwwmmmlllgggbbbaaaaaa\\\UUUUUUSSSOOOKKKHHHHHHHHHHHHCCCAAA???>>>>>><<<999666111///...------------,,,,,,,,,++++++++++++++++++************************************************)))***++++++******+++,,,*********++++++++++++,,,++++++,,,,,,,,,---------,,,------------........./////////000000000000000000111333222111111222444222:::FFFSSS\\\]]]WWWPPPJJJKKKWWWppp~~~kkkbbbfffnnn}}}xxxxxx~~~lllhhhgggkkkooojjj[[[MMM;;;333------///......///......---,,,+++***))))))(((++++++((((((++++++((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))'''(((((((((((())))))))))))))))))))))))***++++++******************************+++,,,------.............../////////000000000000111222333444555555555555444444444444444444000000222444555555555777666III^^^kkkqqquuutttppp~~~wwwxxxwwwyyy}}}}}}{{{zzzvvvqqq]]]SSSHHHAAA999111,,,---///......------,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++******((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))MMMKKKNNNRRRVVVkkktttlllkkkfffaaa```aaa\\\VVVUUUSSSOOOKKKHHHGGGGGGHHHCCCAAA???>>>===<<<999666000///...------,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************************)))***++++++******+++---************++++++++++++,,,,,,,,,,,,------------,,,,,,---------.........//////000111111111111111111222222222111222555888<<>>===;;;888666000000///...,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))***,,,+++******+++---++++++++++++,,,,,,,,,---,,,,,,,,,------------...---............////////////000111222222222111111222222222222333666;;;???OOOhhh|||yyyjjjaaaccchhhvvvcccZZZbbbccc___jjj}}}}}}uuutttvvvsssiii```OOOCCC777444444222000000......------,,,,,,++++++)))++++++))))))++++++)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))))))))*********++++++******))))))******+++,,,++++++++++++++++++++++++******+++,,,---...//////.../////////000000000000000111222333444666777777888777555444444444555555666555777888777999FFFTTTgggrrrsssfffcccwwwtttpppxxxssswww{{{|||yyyyyy|||~~~|||aaaTTTGGGCCCAAA===888666111000///...---------...------,,,,,,,,,+++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((()))))))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))LLLKKKNNNSSSWWWlllqqqmmmlllhhhcccbbbccc___YYYUUUSSSOOOJJJGGGFFFFFFGGGBBBAAA???>>>===;;;888666///000///...,,,,,,,,,---++++++,,,---------,,,,,,++++++++++++++++++++++++************************)))+++,,,,,,+++***,,,---,,,,,,,,,---------......,,,,,,,,,---------......////////////000000000000///000111222333222111111111222222222444:::AAAFFF```wwwrrrYYYYYYsss}}}fff]]]ZZZ[[[eeesss~~~wwwllldddYYYKKK===888777444111111...------------,,,,,,,,,))),,,,,,)))))),,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))*********************)))******+++,,,++++++++++++++++++++++++******+++,,,---//////000////////////000000000000000111222333555666777888888777666555444444555666555555666888888???SSSiiizzzlllgggzzz|||mmmwwwqqqsssyyy}}}~~~{{{jjjYYYHHHBBBBBBAAA???>>>222111///...---------...---------,,,,,,,,,++++++***+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((())))))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))JJJOOOIIIQQQXXXlllrrrmmmmmmjjjgggffffff```XXXWWWSSSOOOKKKJJJHHHGGGFFFCCCBBB@@@???>>><<<999666000///...---,,,---......,,,,,,,,,++++++*********---------,,,,,,++++++++++++++++++*********)))))),,,,,,++++++++++++++++++---------............///---------.........//////////////////000000000000111444222...000666777333333333222111555BBBUUUdddvvvxxxeeeOOORRRpppzzziii^^^bbbmmmuuupppwwwoooYYYVVVYYYQQQCCCCCCKKKCCC222---***+++///...)))(((,,,+++)))(((((()))******)))******++++++++++++******))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))************+++++++++++++++,,,,,,,,,---------******+++,,,,,,---......000000000000000111111222222333333444444555555666777666555444666888555111666444333888EEE\\\}}}{{{zzzwwwvvvxxx~~~sssfffTTTHHHDDDEEEEEEEEEEEE<<<111+++...222000+++---,,,,,,+++*********+++...---++++++++++++***((())))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))))))))))))))************+++,,,,,,+++)))((()))+++)))))))))((()))******+++JJJPPPJJJRRRYYYmmmsssnnnnnnkkkgggfffeee___WWWVVVRRRNNNKKKIIIIIIGGGFFFCCCAAA???>>>>>><<<999666000///...---,,,---......,,,,,,,,,+++++++++******---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++******++++++++++++++++++,,,,,,---------............///------.........//////////////////000000000111111000333222///111666777333333444555777>>>MMM```oooddd\\\SSS___qqqeeebbbtttvvviiiqqq~~~vvveee\\\ZZZQQQGGGHHHOOONNNFFF<<<444---......,,,+++---+++***((((((***+++***)))))))))************)))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---.........///000000000000000111222222222222333333444555555555666777777555444555555555444999???FFFYYYuuu~~~www{{{|||~~~sssdddYYYSSSNNNIIIEEEMMMGGG<<<333///...............---,,,,,,,,,,,,,,,///---++++++,,,,,,***)))***************************)))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************+++,,,,,,***)))((()))+++******))))))******+++,,,KKKQQQLLLUUU[[[nnntttoooooolllgggeeeddd]]]UUUTTTPPPLLLJJJIIIIIIHHHGGGCCCAAA???>>>===<<<999666000///...---------...///,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++******++++++,,,,,,---------------............///............////////////000000000111111111222222000222222000111555666444777999>>>FFFPPPXXX]]]^^^XXXTTT\\\vvvdddgggsssqqqmmmwww~~~}}}tttccc[[[RRRLLLMMMRRRYYY]]]RRRDDD666//////---------,,,***))))))***++++++***(((((())))))))))))(((((()))))))))))))))*********))))))))))))))))))))))))(((((()))******)))((((((************************************+++++++++,,,,,,,,,,,,,,,------------..................//////111000000000000111222222222222222333444444555555555666888888666555888;;;999;;;HHH]]]ooozzzzzzwww}}}ssskkkeee\\\QQQIIIPPPOOOJJJ@@@333---...333//////...---------......///---,,,,,,------+++***************************))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))************++++++,,,***)))(((***+++++++++******++++++,,,---KKKRRRMMMWWW\\\ooouuuqqqppplllgggdddbbb[[[SSSQQQNNNKKKHHHHHHHHHHHHGGGBBB@@@>>>>>>===<<<999777111000...---------...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---......---------............///....../////////000000000000111111111222222222222111222333111111222444444444@@@SSSbbbggg```TTTKKK]]]qqqzzzllljjjmmmrrrrrruuuvvvttt{{{jjj^^^UUUTTTSSSRRRZZZeeedddWWWEEE777000------...,,,+++))))))+++,,,+++***))))))************)))))))))))))))******++++++,,,(((((((((((((((((((((((('''(((***++++++***((('''++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------...//////..................111111000000111111222333222222222333444444555555666555777::::::888999;;;;;;:::QQQuuu~~~pppssswww{{{}}}xxxuuuqqqhhh\\\RRRKKKPPPSSSMMM===000000666///......------.........///...,,,------...,,,+++************************)))))))))))))))*********************************))))))))))))))))))))))))((()))))))))***************++++++***))))))***,,,,,,++++++++++++,,,------LLLRRRNNNWWW^^^pppuuuqqqqqqlllgggdddaaaZZZQQQPPPMMMIIIGGGGGGHHHGGGGGGAAA???>>>======<<<999777111000///...---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************++++++++++++******+++,,,------......---------............////////////000000000111111000111111111222222222222333333333333111111444888999XXXzzzuuudddaaafff|||rrrfffeeeaaabbbwwwttthhh``````\\\UUUXXXbbbllleeeXXXFFF666...---...---+++******+++,,,,,,+++***++++++,,,,,,++++++***))))))******++++++,,,,,,((((((((((((((((((((((((''')))***,,,,,,***)))'''++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------..................---------------111111111111111222222333222333333444444555666666:::666555999;;;777666888888HHHgggvvvzzzoooxxx~~~{{{yyyxxxvvvpppddd[[[HHHOOOXXXXXXJJJ777000333......------------......///---,,,,,,......---+++************************(((((())))))************************************))))))))))))))))))))))))((()))))))))***************++++++***))))))***,,,,,,,,,,,,+++,,,,,,---...LLLSSSNNNWWW^^^qqquuuqqqppplllfffdddaaaZZZQQQOOOLLLHHHFFFFFFFFFFFFEEE@@@???=========<<<999777111000///.........///000,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,---)))***************++++++++++++,,,,,,------......---------............///000000000000111111111111000000000111111111222222444333333444444444:::BBB[[[~~~xxxkkkxxxhhh]]]ZZZkkk~~~tttmmmlllggg]]]YYY\\\jjjmmmhhhWWWEEE999222///...,,,++++++,,,------,,,+++,,,,,,,,,,,,,,,,,,+++***************+++++++++))))))))))))))))))))))))))))))***++++++***))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------............------------------------222111111111111222333333444444444555666666777777===777555888888666:::BBBJJJhhh{{{vvvrrrqqq{{{~~~|||zzz{{{zzztttiii```KKKNNNYYY```XXXCCC333///...------------...//////...,,,+++,,,---...,,,+++++++++++++++++++++++++++((((((((()))******++++++************************))))))))))))))))))))))))))))))))))))************)))***+++***))))))+++---,,,,,,++++++,,,,,,---...MMMSSSMMMVVV^^^rrrtttpppppplllfffcccaaaZZZQQQOOOLLLHHHFFFEEEEEEEEEDDD@@@>>>=========;;;999777222111///.........///000,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,---------------------------............///000000000111111111222222/////////000000000111111444222333777888;;;EEEQQQ}}}~~~hhh]]]eeeuuu}}}uuuqqqmmmfff]]]WWWeeemmmpppgggXXXJJJ;;;///...---++++++---...---,,,+++++++++,,,,,,+++++++++***************)))))))))))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............---------.../////////000222222111111222222333444555555666666777888888888;;;777888:::999<<>>===<<<===;;;999777222111///.........///000,,,,,,,,,------.........---------,,,,,,++++++++++++++++++,,,,,,---------------------------,,,,,,---------.........//////000111111111111222222222////////////000000000000444222444888;;;@@@MMM[[[tttffflllyyyggghhhqqq~~~wwwpppnnnjjj```UUUbbbkkkrrrpppgggXXXCCC000///---+++,,,---...------******++++++++++++******+++*********))))))(((((())))))))))))))))))))))))++++++***))))))***++++++************************++++++,,,,,,,,,------------------.........//////---......///000111111222222222111111222222333444666666777777888888999999666777:::===<<>>>>>===<<<;;;999777666222111000///------,,,,,,........................------------------------***+++,,,,,,------,,,,,,------------------------............/////////////////////000111111222222111555666444222222333333333888888555;;;KKKZZZ```hhhpppkkkqqqzzziiiaaayyyxxxqqq~~~xxxpppfff]]]XXXZZZlllvvvrrrnnngggQQQ888111---***+++...000---***///......---,,,+++******++++++************++++++************************)))************+++++++++++++++************++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------.........------......///000111000111111222222333444444666::::::666555999999666<<<:::777666@@@[[[{{{wwwtttmmmqqquuuqqqssstttmmm___OOOLLL___nnneeePPPCCC666444222111111111111000......---------,,,,,,,,,+++++++++***++++++,,,,,,***************************++++++,,,,,,++++++***))))))))))))))))))))))))************************++++++++++++++++++++++++------,,,,,,++++++,,,,,,MMMRRRMMMVVV]]]qqquuuqqqnnnjjjgggddd___WWWQQQOOOLLLHHHFFFDDDCCCAAA@@@>>>======<<<;;;999777666222111000///------------........................------------------------++++++,,,------------,,,------------------------/////////000000000000111//////000000111111222222000111333333222333333222222222222777EEEUUU```dddcccttt|||{{{gggeeeqqq}}}sss~~~}}}xxxoooddd\\\TTTcccqqqvvvvvvppp^^^JJJ777222------000222///,,,,,,,,,,,,,,,,,,+++++++++++++++************++++++************************)))************+++++++++++++++************++++++,,,,,,++++++,,,,,,---...,,,,,,---------........................///111111111111111222333333444444222777888555555999:::777777::::::<<>>::::::::::::999888666666111000///......---..............................------------------------,,,,,,---.........---------------....../////////........./////////000000000000000111222222333333777222111555666444555999AAAUUUiiillldddiiiyyykkkiiifffaaa]]]YYYWWWVVVQQQNNNKKKLLLNNNOOOMMMJJJJJJKKKLLLLLLKKKKKKLLLNNNMMMMMMOOOQQQTTTWWWYYY[[[[[[]]]```dddhhhkkknnnooozzz}}}rrrddd]]]aaazzzyyyrrrjjjccceeettt}}}xxxtttvvvdddVVVCCC444...---......------,,,,,,+++******)))++++++************++++++************************))))))*********+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,------...///---------........./////////......//////000111222222333333444555555666666666888::::::999:::???EEEFFFVVVmmmuuunnnmmmjjjeee```______^^^]]]]]]]]]]]]]]]YYY[[[]]]______aaaccceeennntttxxxrrrtttzzzyyy{{{|||oooZZZWWWhhhttttttooo___III888000000111222//////.........------------,,,++++++*********+++***************************++++++,,,,,,++++++***************************************************,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------NNNTTTOOOYYY```uuuvvvpppmmmjjjhhhfffaaaYYYSSSQQQNNNIIIFFFDDDBBB@@@>>>999::::::999888777666666000000///.......................................------------------------,,,,,,---...............---------...//////000000............////////////000000111111222333333333666111000444444222888AAA^^^nnntttfff[[[ooopppeee^^^[[[SSSRRRPPPMMMKKKIIIHHHGGGHHHGGGEEEEEEFFFEEEDDDCCCFFFGGGHHHHHHFFFEEEFFFGGGDDDEEEEEEFFFGGGIIIJJJKKKJJJJJJKKKMMMNNNPPPQQQRRRXXXXXXYYY[[[```hhhqqqwwwyyysssbbb```www}}}tttkkkiiisss{{{zzzxxxyyyiii___PPP???333......//////......---,,,+++***)))++++++************++++++************************)))************+++++++++,,,,,,++++++++++++,,,,,,---------------......///------........./////////////////////000111222222333333444555555666666777666666888888777888AAAJJJVVVjjj~~~wwwnnniiiccc```______]]][[[ZZZZZZYYYYYYYYYZZZZZZ[[[SSSWWW[[[]]]^^^___```aaabbbhhhqqq~~~ppprrr{{{|||}}}|||fff[[[dddrrrwwwwwwjjjUUUBBB666111000111/////////.........------------,,,+++***************************************++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------PPPUUUOOOXXX^^^rrrvvvpppmmmjjjhhhfffaaaZZZTTTQQQNNNIIIFFFDDDBBB@@@>>>999999999999888777666555000000///............///........................------------------------,,,------...............---------...///000000000...////////////000000000000111111222222333333444444000222666666555@@@PPPpppuuulllZZZ___yyypppbbbWWWPPPNNNOOOPPPLLLKKKJJJIIIHHHHHHHHHHHHFFFGGGHHHHHHFFFEEEEEEEEEHHHIIIKKKKKKIIIHHHIIIJJJHHHHHHHHHHHHHHHIIIJJJKKKJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNOOOOOOPPPRRRWWWZZZYYY]]]kkk{{{ttteeeppp~~~xxxssswww}}}~~~zzzuuufffccc\\\NNN>>>333///000.........------,,,,,,,,,++++++************++++++************************)))************+++++++++---,,,,,,++++++,,,,,,------------------...//////............////////////////////////000111222333444444444555666666777777777666777999999;;;HHHUUUwww|||tttmmmhhhdddaaa```^^^\\\[[[[[[\\\\\\YYYYYYYYYXXXYYYYYYZZZ[[[XXXZZZ]]]___```aaadddeeehhhmmmsssyyytttqqq}}}}}}sssgggiiisss{{{{{{ttteeeSSSBBB777222111////////////...............---,,,+++***************************************++++++,,,,,,++++++***++++++++++++++++++++++++************************------------------------...------------......///QQQVVVPPPWWW\\\ooowwwpppmmmjjjhhhgggbbbZZZTTTRRRNNNJJJFFFDDDBBB???>>>888888888888888777666555000//////............///........................------------------------,,,---......//////......---------...///000000111000000000000111111111111000111111222222333444444555222555:::999:::III\\\gggfffYYYQQQlll___XXXTTTPPPMMMLLLLLLKKKJJJKKKKKKJJJIIIIIIIIIIIIJJJGGGJJJMMMMMMKKKJJJLLLNNNLLLNNNOOOPPPOOONNNOOOPPPOOOOOOOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRSSSUUUVVVWWWOOOQQQTTTUUUUUUUUUVVVXXXXXXUUUXXX^^^bbbmmmmmmiiiqqq|||||||||}}}~~~~~~|||xxxnnnaaaddddddYYYGGG888222111---------.........//////++++++************++++++************************)))************+++++++++---,,,,,,++++++,,,,,,---...------------...//////............/////////000////////////000111222333444444555555666777777777999888999<<<<<>>555333000/////////...............---,,,+++************************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************------------------------,,,,,,,,,---...///000111QQQPPPRRRWWW\\\rrrxxxqqqnnnkkkiiifff```WWWQQQTTTNNNHHHDDDCCCCCCAAA>>>:::;;;;;;:::999777555333222000...---,,,---...//////...---,,,,,,---...///---------............/////////.........---------///////////////.........000000000000111111111111333333333222111222444666333555777:::CCCRRR```iiiWWWYYY___yyyooobbb]]]YYYWWWUUUTTTTTTUUUTTTTTTXXXWWWUUUTTTTTTUUUWWWXXXYYYYYYYYYZZZ[[[]]]___```______``````___]]]\\\[[[[[[]]]^^^^^^^^^___bbbdddeeecccbbbccceeehhhiiiiiidddeeeeeedddcccdddhhhjjjmmmeee```bbbccciii}}}rrriii|||nnnoootttyyyzzzzzz}}}|||yyyuuuXXXRRRVVVbbb___JJJ888444...,,,,,,///000,,,+++---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,---..................////////////000000//////.........---/////////000111111222222333444444444555666666666===:::888???BBB???UUU}}}|||xxxuuuooojjjhhhhhhhhhhhhhhhhhhhhhggggggfffggggggggggggjjjnnnrrrssssssttttttvvvyyy|||}}}zzzuuuyyywww}}}}}}xxxmmmaaaRRR>>>---///444444...---111222000///...---,,,+++,,,------)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,---------........................------QQQPPPRRRWWW\\\qqqvvvpppmmmiiigggeee```XXXRRRSSSNNNGGGDDDCCCBBB@@@>>>:::;;;;;;:::999777555333111000...---------/////////...------------...///---------............/////////.........---------////////////////////////000000000000111111111111111222333333333444666888000666999>>>TTTmmmnnn___bbbooozzzlllfffddd]]][[[YYYYYYZZZ[[[[[[[[[ZZZ[[[\\\___bbbgggkkknnnnnnmmmmmmnnnppptttxxxzzz{{{{{{{{{{{{yyyvvvsssqqqsssuuuwwwxxxyyy{{{}}}{{{{{{|||~~~~~~}}}zzztttsssppppppuuulllnnnwwwsssooopppvvv{{{}}}}}}xxxrrr```SSSOOOYYY```UUUBBB555000---,,,......***)))+++------,,,,,,,,,,,,++++++******************************++++++,,,,,,,,,---+++++++++,,,,,,------...............////////////000000/////////.........//////000000111111222222333444444555555666666777888;;;:::===AAACCC[[[{{{uuusssrrrqqqqqqqqqqqqqqqrrrrrr|||xxxuuuuuuxxx{{{}}}}}}xxxtttxxx~~~yyy|||{{{vvvooofffXXXDDD222000333333...---//////,,,///...---,,,+++,,,,,,---************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,---------.................................QQQPPPRRRWWW[[[qqqsssoookkkgggeeeccc___YYYTTTRRRMMMGGGDDDCCCBBB???===:::;;;;;;:::999777555333111000...------.../////////...------------...///---------............////////////............---////////////////////////000000000111111111222222000222444444555555777999777666???YYYvvvzzzlll~~~{{{yyywwwqqqpppnnnoooqqqssstttssstttvvvyyy~~~iii```___eeeqqq{{{tttvvv|||vvvmmmfffVVVHHHMMM\\\___OOO<<<666000---......+++***,,,------,,,,,,,,,,,,++++++************************))))))***+++,,,---......,,,,,,,,,,,,,,,---------............////////////000000////////////......//////000000111222222222444444444555666777777777666======<<>>@@@OOOppp~~~ttt|||yyy}}}zzzxxxxxxttteeeVVV;;;444//////000///...///------.........---,,,+++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---------------------........./////////.........//////000000111RRRPPPRRRVVVZZZooorrrnnnkkkhhhgggeeeaaaZZZTTTRRRNNNJJJHHHGGGEEEAAA===:::;;;;;;:::999777555333---......///////////////------...//////...---------------............///.../////////000000000000...//////000111111222222111111111222222222333333333333333333444777<<<@@@SSSlllvvvgggaaa}}}iiiqqqrrrnnnrrrxxx}}}~~~yyy^^^SSSJJJIIIKKKNNNYYYeeeYYYJJJ:::222000......///------,,,,,,,,,,,,++++++************************,,,,,,,,,---------------,,,,,,------......//////............//////////////////000000000111111111000111111222222333333444444555666777999:::;;;<<<:::BBBLLLeeetttyyy~~~zzz||||||zzzxxxyyywwwmmmbbbDDD:::111000111......000....../////////...---,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------............////////////---......///000000111111RRRPPPRRRVVVZZZnnnqqqnnnllljjjhhhgggbbbYYYSSSSSSOOOKKKIIIHHHFFFAAA===:::;;;;;;:::999777555444------...///000000//////,,,---...//////...---,,,---------.........//////.../////////000000111111...//////000111222222222111111222222222333333333333333333333555:::AAAFFFdddccc]]]XXXaaa}}}vvvlll{{{qqqssszzz|||dddPPPEEEJJJQQQRRRXXXccceeeTTTAAA888444111///000---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,,,,,,,---...///000000............/////////000//////000000111111111222000111111222222333444444444555666888999:::;;;<<<<<>>===:::888666555555555222222222111111111111000222///------///000...,,,////////////////////////............/////////000,,,---///111111111000000333333222222333333444555999111444>>>:::444FFFccclll]]]RRRZZZsssxxxpppiiifffhhhhhheee```[[[WWWUUUUUUUUUWWWZZZ\\\^^^______aaabbbpppuuuoooiiisssvvvtttuuuxxx}}}hhh\\\MMMFFFIIIRRRZZZ]]]bbb^^^UUUGGG:::111...///------......------,,,++++++,,,,,,------,,,,,,+++///...---,,,+++,,,,,,---........................000000///////////////000......///000111222222333222222222333333444444444222999777444::::::888===<<>>===;;;999777666666666111111111000000000//////222000------///000///---////////////////////////........./////////000000---...///000111111111000333333222222333333444555666555444666:::FFFYYYjjjeeefffmmm{{{nnndddaaaYYYQQQMMMJJJFFFEEEGGGIIIHHHEEEBBBAAAAAAAAABBBAAABBBDDDEEEEEEFFFHHHJJJMMMQQQXXX___dddfffeeeddddddeeeffffffeeeeeehhhkkklllvvvvvvuuu~~~hhhbbbfffkkkxxxxxxxxxwwwyyy~~~xxxiiiTTTFFFDDDKKKUUU\\\^^^___\\\NNN<<<000...111............------,,,,,,,,,,,,------------,,,,,,///...---,,,,,,,,,------........................000000////////////000000//////000000111111222222222222222333333444444555666<<<888555;;;;;;999???KKKggg~~~xxxxxxzzzzzz~~~|||}}}~~~{{{uuuooogggZZZGGG999222000000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---,,,,,,,,,,,,---...................................................////////////000000000111OOOUUUOOOWWW]]]ppprrrnnniiidddbbbcccaaa\\\VVVSSSNNNJJJHHHGGGFFFBBB???======;;;:::888888888888000000000000/////////...111000......///000///...////////////////////////....../////////000000000---...///000111111111111333333333333333444444555333777444222@@@\\\pppuuurrrxxxmmmccc]]]XXXSSSNNNKKKFFFBBBCCCDDDBBBBBBDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCDDDCCCBBBCCCEEEGGGFFFHHHKKKNNNOOONNNLLLKKKOOOQQQSSSTTTUUUXXX\\\^^^]]]aaa^^^^^^hhh{{{pppZZZ[[[XXX___{{{yyyzzz|||rrr```OOOHHHIIIPPPVVVWWW```cccXXXCCC333...111...............---------------............------///...------,,,---------........................000000////////////000000000111111111111111111111111222222333444444555555777;;;777555======<<>>AAADDDEEEEEEFFFGGGIIIJJJTTT```kkkyyyssscccbbbccceeeccc]]]bbb~~~{{{}}}tttuuusssnnncccXXXNNNIIIKKKTTT^^^bbb[[[KKK999---111000///.........//////...//////000000//////...---.....................///////////////////////////////////////000111111222222222222111111111111111222222333555666666777333999888:::???>>>CCCSSSvvvzzz{{{zzzzzz{{{|||}}}{{{xxxuuuqqqmmmbbbRRRBBB777444555////////////............------------------------,,,,,,---------.........---------------------------------.........//////////////////////////////000000000000111111111111MMMSSSOOOXXX```tttsssmmmhhhcccbbbcccbbb]]]XXXSSSNNNJJJHHHGGGFFFBBB???999999999888777555444333222222222222111111111111///000111000//////111222000000000000000000000000/////////000000000111111000000000000000222333333444444444444444555555666:::555GGGhhhrrrfffooouuujjjddd```\\\XXXWWWXXXXXXTTTQQQSSSMMMJJJLLLLLLKKKKKKMMMKKKKKKKKKKKKLLLMMMNNNNNNJJJLLLMMMMMMKKKJJJJJJJJJFFFJJJNNNOOONNNMMMOOOQQQUUUfffzzz|||nnnhhhhhh{{{ddd[[[vvvzzz{{{~~~{{{zzzvvvpppggg[[[PPPJJJGGGKKKSSS\\\___VVVDDD555222111000......//////000......////////////......------...////////////...///////////////////////////......//////000111222111111222222222222222222111222333444555666777888777<<<;;;<<>>333---111222---...555////////////////////////,,,,,,------...///000000111000///////////////000111111111000000000000000111111222222222333333333222333444555666777888999:::555>>>AAABBBjjjpppnnnuuuyyyxxxxxx{{{|||zzzvvvsssnnnhhhcccYYYFFF333111222111......//////...........................------............------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000000000////////////222222222111222222333333RRRSSSQQQ\\\]]]ssssssnnnjjjfffeeeeeebbb[[[TTTSSSOOOKKKHHHGGGEEE@@@<<<<<<<<<;;;:::888666444333000000000000000/////////000000000000000000000000111111111111111111111111000000000000000000000000000111222111000000222444000999555333:::555777KKKOOO___eeebbbbbbkkkvvvsss}}}ssshhhcccdddwwwzzznnncccaaakkk{{{oooeeeeeennnuuulllrrr}}}~~~uuussswwwtttxxxyyyuuussshhhRRRJJJDDDEEEEEEFFFTTT]]]WWWEEE777...111333///...111////////////////////////,,,,,,---......//////000000000////////////000000111111111111000000000000111222222222222333333333333333444555666888999999999===BBBHHH___pppqqqssswwwzzzzzzyyywwwvvvtttpppkkkhhh```NNN===333333111000000111000///........................---......//////......------------------------------------.........//////000000000000000000000///222222222111222222333444QQQRRRQQQ\\\]]]ttttttpppkkkfffeeedddaaaZZZSSSRRRNNNJJJGGGFFFDDD???;;;<<<;;;;;;:::888666444333111111111000000//////...000000000000000000000000111111111111111111111111000000000000000000000000000111222222000111222444111666666666777444FFFggg|||tttssswwwtttsssqqqyyy{{{^^^WWWWWWiiijjjeeejjjqqqrrrxxxuuuyyy|||xxxwwwppp___MMMIIILLLJJJEEEPPP^^^]]]PPP>>>000111444111...---////////////////////////---------......//////000000000000//////000000111111111111111111111111111222222222222333333333333333333444555666888999:::777BBBBBBMMM|||}}}ssspppxxx}}}zzzvvvvvvvvvuuurrrooommmgggXXXIII666444222222222222000///........................---......//////......---........................------........./////////000000000000000000000000222222222222222333444444QQQRRRQQQ]]]^^^uuutttooojjjfffddddddaaa[[[UUURRRNNNIIIGGGFFFCCC???;;;;;;;;;;;;:::888666555444222222111111000///......000000000000000000000000111111111111111111111111000000000000000000000000111222222222111111333444444444666888555999ZZZ```XXXSSS[[[ppptttjjjkkkooo{{{vvv{{{{{{zzzuuugggRRRPPPTTTQQQGGGNNN^^^bbb\\\HHH444000333222///---////////////////////////------....../////////000000000000///000000111111000111111111111111222222222222222333333333444444333333444444666888:::;;;;;;CCC@@@TTTsssyyy{{{wwwyyyvvvvvvtttqqqoookkk^^^QQQ:::555111222333111//////..............................////////////..........................................////////////000000000000000111111111222222222222222333444555SSSSSSRRR^^^```wwwtttmmmhhhdddcccdddccc]]]XXXRRRNNNIIIGGGFFFCCC???;;;;;;;;;::::::888777555444333222222111000//////...111111111111111111111111000000000000000000000000111111111111111111111111111222333222111111333555777333555888666DDDnnnddd^^^YYYZZZaaavvvhhh^^^nnnxxxzzz||||||yyynnn\\\XXX\\\ZZZOOORRR^^^cccdddQQQ;;;222111222111000000000000000000000000000.........///////////////000000000000000111222222000000111111222222222333222222333333333444444444444333333444666999;;;===AAABBBDDDccczzzwww{{{xxxvvvzzzuuuuuussspppoookkk```UUU@@@777111222333000...///////////////////////////...//////////////////...------------------------........./////////000000///000000000111111111222222222222222333444555666SSSTTTSSS^^^___vvvvvvlllhhhcccbbbdddccc___ZZZRRRNNNJJJGGGFFFDDD???;;;:::::::::999888777666555222222222111111000000///111111111111111111111111////////////////////////111111111111111111111111111222333222111222333555888111666::::::RRRzzz{{{ppplllhhheeedddooommmTTT```yyy}}}|||wwwiiibbbeeefff\\\[[[aaaaaacccVVVFFF999222111222333000000000000000000000000////////////////////////000000000000111111222333000000111111222333333333333333333333444444444444444444333444666999<<<>>>??????NNNtttrrrrrrtttuuuwwwtttuuussspppnnnkkkbbbYYYHHH;;;222222333///...000////////////////////////...//////000000//////...------------------------....../////////000000000///000000111111222222222222222222222333555666777SSSSSSRRR\\\]]]tttyyynnniiicccbbbcccbbb^^^YYYSSSOOOKKKHHHGGGEEE@@@<<<:::::::::999888777666555111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222333333333222222444555777000777===AAA^^^{{{~~~iiirrrddd[[[~~~}}}zzzyyy~~~}}}wwwlllmmmrrrkkkgggfff```[[[YYYQQQCCC666000111333000000000000000000000000000/////////////////////000000000000111222333444000000111222222333444444333333333444444444444555444444333444666999===???@@@FFFeeepppmmmsssvvvtttsssuuutttqqqooonnnggg___RRRAAA444333444//////333//////////////////////////////000000000000//////.........................../////////000000000000///000000111111222333333222222222333444555666777RRRRRRPPP[[[\\\rrr|||pppjjjdddbbbcccaaa\\\XXXTTTPPPKKKIIIHHHEEEAAA===:::::::::999888777666555111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222333333333222222444666555000999@@@FFFeeeyyymmm^^^sssyyydddxxxyyyvvv|||}}}rrrrrryyyuuuoooiii___TTTYYYXXXKKK:::111000222000000000000000000000000000000000000////////////000000000000111222333444000000111222333333444444333333333444444444555555555444333444666999===@@@HHHVVVqqqllluuuxxxtttrrruuutttrrrrrrqqqllleeeXXXEEE666555555000000555000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000///000000111222222333333222222222333444555777777PPPQQQTTTWWW\\\vvvxxxppplllhhhffffffccc___[[[UUUOOOKKKKKKJJJEEE@@@>>>::::::999888777666555555333222111111000000111111000000000000000000000000222111111111000000//////000000000000111111111111000111222222111111444666888888666>>>SSSeeeaaaRRR___rrrpppooo{{{}}}zzz{{{}}}}}}zzzuuurrrnnneee[[[MMMPPPTTTSSSEEE444///222555222000//////000000///000000000000000000000000000111111111111222222222333333222222111222222222444444444555555555555666000666555555;;;;;;>>>KKKRRRoooxxxjjjqqqvvvyyyuuuuuuuuuuuutttpppjjjeeeZZZKKK<<<444111000000333111111000///////////////////////////000000000000////////////////////////////////////000000000000///000000000000111111111333333333333444444555666PPPQQQUUUWWW]]]vvvxxxpppmmmiiihhhgggddd^^^ZZZTTTNNNJJJKKKJJJDDD???===::::::999888777666555555333222111111000000111111000000000000000000000000111111111111000000000///000000000000111111111111000222333333222222333555888222555FFFUUUYYYVVVTTT]]]ooo~~~jjjjjjsssuuu~~~{{{zzz{{{yyyuuutttqqqiii___JJJLLLPPPSSSKKK===444222444222000///000111000///000000000000000000000000000111111111111222222222333333222222111222222333444444444555555555555666333:::888777<<<<<<@@@NNNxxxuuussstttwwwwwwwwwxxxxxxwwwsssmmmhhh___QQQAAA888333111111333111111000///////////////////////////000000000000////////////////////////////////////000000000111000000000111111111222222333333333333444555666666PPPRRRUUUXXX]]]wwwxxxpppmmmkkkjjjiiieee^^^XXXTTTNNNJJJJJJIIIDDD???===::::::999888777666555555333222111111000000111111000000000000000000000000111111111111000000000000000000000111111111222222000222444444333222333444:::777EEE\\\ccc[[[^^^lllwwwvvv```kkkxxxrrrmmm~~~vvvwwwyyyxxxvvvuuussskkkbbbHHHGGGJJJPPPQQQGGG;;;333333111000111222222111000000000000000000000000000000111111111111222222222333222222111222222333333444444444555555555555666444:::999999>>>>>>EEEWWWwwwsssxxxzzzzzzzzz{{{zzzvvvqqqllleeeWWWGGG===666222111444111111000////////////000////////////000000000000/////////////////////////////////000000000111111111111222222222333333333333333333444444555777777PPPQQQUUUXXX^^^wwwxxxpppnnnlllkkkjjjeee]]]WWWUUUOOOJJJKKKJJJDDD???>>>::::::999888777666555555333222111111000000111111000000000000000000000000111111111000000000000000000000111111111222222222111333555555444333333444888GGGbbbvvvuuuqqqkkkaaaggglllpppuuu{{{vvvxxxzzzyyyvvvtttqqqggg^^^JJJDDDCCCIIIQQQNNNAAA555222111111222333333222000000000000000000000000000000000111111111222222222222222111111222222333333444444444555555555555666333888888999>>>???LLLccc{{{ssszzzzzz{{{|||}}}|||yyysssooogggZZZKKK@@@999333222444222111000000//////000000////////////000000000000//////////////////////////////000000000111111111222222222333333333444444444444444444555666888888OOOQQQTTTXXX^^^wwwwwwooommmkkkkkkiiieee]]]WWWVVVOOOKKKLLLKKKEEE@@@???::::::999888777666555555333222111111000000111111000000000000000000000000000000000000000000111111111111111111222222222222111333555555444444555666444[[[~~~xxxWWWVVVaaazzzqqqttt|||{{{|||zzzuuurrrlllaaaVVVMMMDDD>>>AAAKKKNNNEEE999444333222222333333222111111111111111111111111111000000111111111222222222222111111111222222333444444444444555555555555666555999888999===>>>OOOlllrrrvvvyyyzzz{{{||||||yyytttooofff[[[NNNEEE<<<444222444222222111000000000000000////////////000000000000000000000000000000000000000000000000111111111111222333333333333444444444444444444555666777999999NNNOOOSSSWWW]]]wwwwwwnnnkkkiiiiiihhhddd^^^XXXUUUOOOKKKLLLJJJEEE@@@>>>::::::999888777666555555333222111111000000111111000000000000000000000000000000000000111111111111111111111222222222222333111333444444444555888:::@@@oooZZZRRR]]]~~~xxx|||}}}zzzuuupppjjj]]]RRRMMMEEE<<<<<>><<<::::::999888777666555555333222111111000000111111000000000000000000000000///000000000111111111111111111111222222222333333222222333333333666;;;>>>VVVzzztttbbb^^^~~~~~~zzz{{{zzzvvvrrrlll```TTTIIIEEE>>><<>>DDDOOOQQQMMM===999333000000111222333111111111111111111111111000111111111111222222222111111111111222333444555444444444555555555666666333666777<<>>555333333222111111000111111111////////////000000000000000000000000000000000000000111111111111222222222111111222222222333333333444444555666777999;;;<<>>KKKbbbhhh```ffftttyyyxxxwww{{{xxxooonnnmmmaaaIIICCCBBBGGGIIIFFFIIIPPPHHH<<<333333444111111444111111000000111111222333333222000//////000222333///000111111000111333555777666666555555555666666999888:::>>>AAASSS~~~xxxeeebbb^^^[[[ZZZ]]]```cccoootttzzzrrruuupppuuuzzzxxx{{{zzznnnuuukkkddd```WWWGGG:::666222222111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222333333333333333333333333777777222555;;;777:::JJJKKKRRRNNNVVV\\\ppptttmmmiiieeeeeefffccc\\\UUUOOOMMMIIIGGGEEECCC@@@===;;;:::999888777555444444111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222555222222444444888GGGXXXhhhbbbYYY___yyyvvvwwwsssxxxyyyrrrrrrqqqfffMMMDDDAAAFFFIIIGGGJJJQQQKKK???555444555333222444111111000000111111222333333222111000000111222333000111222222111111333555777666666555555555666666::::::<<>>DDDUUUxxx|||pppgggffffffeeegggiiimmmqqqsssqqqooolllhhhbbb\\\WWWTTTNNNMMMKKKJJJIIIJJJLLLMMMPPPPPPRRRUUUZZZaaagggkkkrrr|||qqqlllqqqwwwtttvvvwwwppppppjjjeeebbbZZZLLL>>>666333333222111111111111111000000000000000000000000000000000000000000000000000111111111111222222222333333333333333333444444222777666666999777CCC\\\KKKQQQMMMUUU[[[pppxxxmmmiiifffeeefffddd]]]WWWOOOMMMIIIGGGEEECCC@@@===::::::999888777666555555111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222333333111555888777:::DDDQQQZZZTTTMMM^^^rrrxxxwwwttt]]][[[dddkkkuuuqqqnnnuuutttsssooofffXXXHHH===???DDDEEEHHHLLLQQQFFF:::555555666333111111111000000111111222333333222222111111222222333222333444333333333555777666666666666666666777888<<<:::>>>OOOooorrrggg```[[[WWWYYYYYYZZZ\\\]]]___```aaa___]]][[[XXXUUURRROOONNNIIIIIIHHHHHHHHHHHHHHHIIILLLKKKJJJKKKMMMPPPTTTVVV___gggrrrzzzooohhhooovvvttttttvvvpppmmmjjjgggddd]]]PPPAAA888444333333222111111111111000000000000000000000000000000000000000000000000000000111111111222222222333333333444444444444444444;;;:::999::::::KKKiiiLLLRRRMMMUUU\\\qqqyyymmmiiiffffffgggddd^^^XXXOOOMMMIIIGGGEEECCC@@@===:::999999888777666555555222222222222222222222222111111111111111111111111111111111111111111111111111111111222222333333333333777888888CCCXXXjjjrrr___ccc|||pppdddeeekkkwww}}}uuufffUUUJJJJJJQQQoooqqqccciiiuuuzzznnnuuuwwwvvvtttmmm\\\LLL??????BBBAAABBBFFFOOOHHH>>>777555555333000111111000000111111222333333222222222222222222333222333444444333444666888666666666666666777888888<<<888@@@```ttteeeYYYSSSQQQPPPOOOPPPQQQRRRSSSTTTTTTTTTTTTPPPOOONNNLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIJJJJJJJJJMMMTTT]]]eeemmmwwwzzzooosss|||zzzzzzzzzssslllkkkiiifff```UUUFFF;;;555444333222111111111111111111111111111111111111000000000000000000000000000000111111111222222222333333333444444555555555555<<<;;;999999<<>>AAAKKKIIICCC:::555444333111111111000000111111222333333333333333333333333333222333444444333333555777666666666666777888999999<<<888HHHrrrwwwaaa\\\UUURRRQQQOOOLLLJJJIIIJJJKKKLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIEEEFFFHHHJJJJJJJJJIIIHHHEEEIIIOOOUUU\\\fffrrrzzzzzzuuu|||{{{zzzyyyssslllmmmkkkgggbbbZZZLLL@@@666555444222111111111111111111111111111111111111000000000000000000000000000111111111111222222222333333333444555555666666333:::999777999@@@[[[LLLRRRLLLTTT[[[qqq{{{mmmiiiffffffgggeee___YYYOOOMMMIIIGGGEEECCC@@@===999999888888777666666666111111111111111111111111111111111111111111111111111111111111111111111111000111111222333333444444555888555888TTT|||vvvcccRRRNNNMMMJJJKKKPPPNNNOOOOOOLLLJJJJJJKKKMMMSSSuuufff\\\bbbpppooopppoooqqqpppiii\\\SSSOOOIII@@@<<<@@@GGGKKKJJJ???666444444333111111000000111111222333222333333333333333333222111222333333222333555777666666666666777888999:::<<<<<>>IIIhhhKKKQQQKKKSSSYYYppp{{{mmmiiiffffffhhhfff___YYYOOOMMMIIIGGGEEECCC@@@===999999888888777777666666000000000000000000000000111111111111111111111111111111111111111111111111000000111222333333444444111666666<<>>:::;;;888666777999:::888666222222222111111111111000222111111111000000//////000111111111111222222222111111222222222333333333666555777EEE^^^qqqvvvqqq|||iii[[[WWWSSSSSSUUUVVVSSSPPPIIIJJJIIIGGGFFFGGGGGGFFFCCCDDDFFFHHHJJJJJJGGGDDDMMM\\\yyysss|||mmmooossswwwwwweeeZZZXXXQQQBBB<<>>::::::888777777999:::888666222222222111111111111000222222222222111111000000000111111111111222222222222222222222222222333333666444888FFFWWWbbbeeeddd}}}vvviii```cccgggcccYYYQQQNNNLLLJJJIIIJJJJJJHHHFFFJJJKKKKKKKKKJJJJJJIIIGGGLLLKKKIIIHHHHHHHHHHHHHHHKKKYYYzzz~~~uuuqqqwwwwwwttthhh\\\VVVMMMAAA>>>BBBAAALLLTTTOOOEEE<<<666111444333333222222333333444111222222222222333333333333333333333444555666666333:::777555<<<<<<:::@@@KKKggg~~~tttfff___^^^___^^^\\\[[[^^^`````````bbbhhhlllqqqrrrrrrnnniiieeeddddddiiirrrzzz{{{tttnnnlllnnnooonnnfffXXXOOONNNOOOMMMKKKKKKKKKMMMOOOPPPOOONNNKKKIIIHHHIIIKKKMMMNNNMMMIIISSSbbbsss}}}xxxwwwxxxzzzqqqrrroooiiieeebbb[[[TTTCCC999222222444333111222111111111111111111111111111111111111111111111111111111222222222333333333333333444555555666666777666999:::<<>>::::::999777777888888777666222222222111111111111000333333222222222222111111000111111111111222222222333333333333222222222222666666===KKKSSSUUUYYY___xxxmmmcccZZZWWWTTTQQQQQQSSSQQQPPPOOONNNMMMMMMLLLKKKIIIJJJKKKLLLLLLKKKIIIHHHLLLLLLLLLMMMMMMNNNOOOOOOLLLWWWuuuuuukkkuuurrrpppkkkaaaSSSGGGAAAAAADDD@@@KKKSSSPPPHHH???777111444333333222222333333444222222222222333333333333333333333333444555666777444:::777555;;;;;;:::CCCOOOrrrvvvpppjjjjjjoootttuuutttrrrttttttooojjjmmmwwwxxxpppiiifffeeejjjwwwyyyooonnnqqq||||||uuufffYYYSSSQQQQQQLLLKKKKKKLLLNNNNNNNNNLLLIIIHHHGGGGGGJJJLLLMMMMMMHHHNNNWWWeeevvvtttvvvxxxuuusssssspppjjjgggeee```ZZZFFF<<<333333444333222222222222222222222222222222111111111111111111111111111111222222222333333333333444444555555666777777::::::;;;AAAWWW{{{KKKQQQLLLTTT[[[rrrwwwmmmfffbbbdddfffaaa[[[XXXPPPMMMHHHFFFEEECCC>>>:::999999888888777777666666222222222111111111000000111111111111111111111111000000111111111222222222444333333333333222222222777999CCCPPPRRROOOXXXfffqqq|||~~~~~~jjjddd___]]]YYYTTTSSSUUUSSSSSSSSSRRRPPPNNNMMMMMMNNNMMMNNNQQQQQQNNNNNNOOOMMMPPPTTTVVVVVVUUUTTTSSSUUU\\\vvvoooaaaqqqmmmlllmmmeeeTTTEEEBBBEEEFFFAAAKKKSSSRRRKKKCCC:::111444333333222222333333444222222222333333333444444333333333444444555666777555999666555;;;:::;;;GGGTTT|||~~~xxxuuuuuuxxxxxxkkkcccfffsss{{{tttkkkccc^^^[[[ZZZ]]]hhhsssuuunnngggeeefffyyy~~~wwwiii^^^YYYXXXOOOMMMKKKJJJJJJJJJIIIGGGIIIHHHFFFGGGJJJMMMOOOOOOLLLMMMQQQ[[[jjjvvvyyyzzzsssvvvvvvqqqjjjffffffbbb\\\III>>>555333333222111222222222222222222222222222111111111111111111111111111111222222222333333333444444444555666666777777<<<;;;===HHHbbbJJJQQQLLLTTT[[[qqqwwwllleeeaaadddeeeaaa[[[XXXQQQMMMHHHFFFEEEBBB>>>:::999999999888777666555666222222222111111111000000/////////000000000000000000000111111111222222222333333333333333333333333444<<>>NNNgggzzznnnccccccfffllluuu||||||wwwnnnccc]]]^^^eeekkkgggccc]]]WWWSSSQQQPPPPPPSSS\\\iiisssvvvpppeee]]]nnnwwwuuufff\\\YYYNNNLLLJJJIIIJJJKKKJJJIIIKKKIIIGGGHHHLLLOOORRRRRRMMMKKKKKKRRR\\\nnn}}}~~~~~~vvvyyyxxxrrrjjjfffeeeaaa[[[MMMAAA666333222111111222222222222222222222222222111111111111111111111111111111222222222333333333444444555555666777777888::::::AAARRRpppJJJPPPKKKTTT[[[qqqvvvllleeeaaadddfffbbb\\\YYYRRRNNNHHHEEEDDDBBB>>>:::888999999888666444555666222222222111111111111000.........////////////000000111111111111222222222333333333333444444444444333CCCTTTXXXSSSVVVfffvvvwwwssssssqqqqqqsssvvvssspppppppppnnniiiddd___\\\```hhhiiibbb```ccckkkiiieeeaaaaaahhhttt}}}nnnooouuuiiiiiiwww}}}hhhllljjjmmmnnnjjj```RRRIIIHHHKKKMMMSSSWWWVVVSSSMMMAAA666444333333222222333333444333333333333444444444444444444444444555666777888777999666777<<<;;;BBBUUUzzzvvvbbbUUUPPPPPPRRRVVV]]]cccfffhhhhhhkkkmmmkkkfff___ZZZXXXUUURRRNNNLLLLLLMMMNNNNNNMMMVVViii}}}lllZZZ]]]dddoootttkkk[[[PPPLLLIIIGGGGGGHHHLLLOOOQQQQQQLLLJJJHHHIIIMMMQQQTTTUUUQQQMMMMMMQQQVVVaaaxxx{{{{{{uuuyyyxxxssskkkfffeee```[[[QQQEEE888444333222111333333333333333333333333333111111111111111111111111111111222222222333333333444555555666666777888888777:::GGG___JJJPPPKKKSSSZZZqqqwwwllleeebbbeeefffbbb]]]ZZZSSSNNNHHHEEECCCAAA===:::888999:::888555333444555222222222111111111111000.../////////000000000000000111111111111222222222111222222333444555666666888SSSjjjllljjjtttzzzrrrmmmllluuuxxxqqqsss{{{tttooorrrzzzssssss|||fff\\\eee|||sssnnnppplllkkkhhh]]]MMMHHHMMMTTTXXXYYYXXXVVVQQQEEE888444333333222222333333444333333333444444444444555444444444444555666777888888999555888>>><<>>888666555555777333333333333333333333333111111111111111111111111111111222222222333333333555555666666777777888888999AAATTToooKKKPPPJJJQQQXXXoooxxxkkkddd```bbbeeebbb^^^\\\RRROOOJJJFFFCCC@@@===::::::999888666555555555555111111111111111111111111////////////000000000000///000111222333444444444222111000111222444444444IIIjjjzzzgggvvvyyyllljjjvvvmmmnnnpppfff___WWWJJJ\\\______\\\ZZZUUUJJJ???888555333333555777555333444444444444444444444444666555555555555666666777666<<<888:::BBB<<>>???<<<===>>>??????BBBGGGLLLNNNNNNNNNPPPSSSVVVXXXXXXYYYTTTRRRVVVYYYXXXYYY]]]gggyyy~~~~~~xxxtttrrrsssooogggcccddd]]]TTTGGG<<<666444333333222222222222222222222222222222222222222222222222222222333333333444444444333555666666666666888:::===GGGjjjJJJPPPIIIQQQWWWnnnxxxssskkkfffffffffaaa[[[XXXQQQNNNIIIFFFCCC@@@===::::::999888666555555555555111111111111111111111111111111111111222222222222000000111111222111111000222222222333444777999:::SSSeeehhhjjjtttggglllzzzqqqooosssnnnmmmlllfffccceeedddaaa___[[[QQQGGG>>>:::666555777888777555666666666666666666666666666555555555666666777888888<<<:::<<>>===???AAAAAABBBFFFLLLQQQTTTVVVWWWXXXYYY[[[^^^```]]]VVVSSSWWW[[[ZZZXXXWWWYYYhhhvvv|||uuurrrrrrssspppiiiffffff___WWWKKK@@@999666555444333333333333333333333333333333333333333333333333333333333333444444444444333444555666555666888:::???QQQuuuJJJOOOIIIPPPVVVmmmxxxssskkkfffggggggaaaZZZWWWPPPMMMIIIEEECCC@@@===;;;:::999888666555555555555111111111111111111111111000000000111111111222222000000111111111000000///222333333333444666999;;;PPPZZZXXXXXXpppooo```SSSWWWfffsss}}}pppmmmssspppnnnooojjjfffgggfffbbb```]]]TTTKKKAAA<<<777555666888777555555555555555555555555555555555555555666777888888777<<<===<<>>@@@EEEGGGEEEFFFHHHNNNWWW___gggqqqxxxqqqdddTTTKKKCCCBBBAAA???>>>???@@@AAA@@@AAAFFFOOOUUUWWWWWW\\\aaacccaaa```bbbddd]]]WWWSSSWWW\\\]]]YYYUUUUUU^^^gggyyyvvvrrrrrrrrrrrrppplllhhhggg___YYYNNNDDD<<<777555444333333333333333333333333333333333333333333333333333333333444444444444555333444555555555666999;;;BBB\\\IIINNNHHHOOOVVVmmmxxxpppiiidddfffgggaaa[[[WWWOOOLLLHHHEEEBBB@@@===;;;:::999888666555555555555111111111111111111111111/////////000000000111111000000111111111000000///333444444333222333777:::LLLTTTRRRUUUiiiyyy___VVVOOOQQQYYYccclllttt~~~~~~kkkiiiqqqpppnnnoookkkhhhhhhfffbbbaaa^^^WWWNNNCCC>>>777444555666666555444444444444444444444444555555555666666777999999666:::???======WWWssshhhZZZSSSSSSTTTRRROOOQQQLLLGGGFFFHHHIIIIIIIIIEEEBBB???>>>AAADDDDDDBBB@@@>>>@@@EEEFFFDDDEEEHHHNNNXXXaaaiiiuuu~~~{{{pppVVVLLLDDDAAA@@@>>>>>>@@@???===;;;>>>KKK\\\dddcccbbbgggmmmoookkkeeeaaa```ZZZVVVSSSUUU\\\___\\\VVVWWWZZZ\\\hhh~~~~~~pppoooqqqsssrrrpppnnnjjjggg___ZZZRRRHHH>>>888444333333333333333333333333333333333333333333333333333333333444444444555555555444444555555555777:::===EEEgggHHHNNNGGGOOOUUUlllxxxnnngggdddfffgggbbb[[[XXXOOOLLLHHHDDDBBB@@@===;;;:::999888666555555555555111111111111111111111111.../////////000000000000000000111111222111111000222444444333111333888===FFFMMMNNNWWWjjjqqqoooqqq|||xxxiiiVVVQQQNNNMMMMMMNNNTTT[[[dddmmmzzzkkkgggqqqrrrppppppnnnjjjjjjgggbbbaaa___YYYPPPFFF@@@888444444666666555444444444444444444444444555555555666777888999:::888888??????BBBggg{{{mmmfffeeeeeeccc___YYYQQQKKKHHHFFFDDDCCCFFFBBBCCCCCCBBBDDDFFFEEEAAABBBAAACCCGGGFFFDDDEEEIIIPPPZZZccckkkwww|||YYYNNNDDDAAA@@@>>>>>>@@@AAAAAA???AAASSSjjjwwwwwwvvvyyy}}}|||vvvlllddd___WWWVVVSSSTTTYYY___^^^YYYWWWWWWTTTZZZiiiqqq~~~~~~pppnnnrrrtttrrrqqqppplllggg___\\\UUUKKKAAA999555333333333333333333333333333333333333333333333333333333444444444555555555555555666666666666888<<>>AAAVVVHHHMMMGGGNNNTTTkkkyyyrrrkkkhhhjjjjjjccc[[[WWWNNNKKKGGGDDDBBB@@@===;;;:::999888666555555555555111111111111111111111111000111111111111222222222///000111222333444444444...111444444444888@@@GGGKKKPPPUUUeee|||}}}{{{{{{rrrjjjddd```eeemmmlllvvv|||yyyqqqhhh^^^WWWPPPJJJFFFEEEDDDBBBCCCGGGHHHNNNXXXdddrrrtttcccvvvwwwzzzuuuooopppooommmmmmiiidddcccbbb]]]UUULLLDDD;;;666666777888888666666666666666666666666555555555666777999:::;;;AAA555:::DDDVVVzzzoooeeeZZZTTTMMMFFFEEEJJJDDDLLLPPPKKKHHHJJJJJJHHHIIIIIIKKKMMMKKKGGGHHHMMMVVV___eeejjjvvvdddYYYNNNIIIHHHFFFGGGJJJCCCKKKKKKCCCGGG\\\rrr|||wwwssspppmmmkkkfff___YYYUUUXXXVVVQQQRRRYYY\\\ZZZQQQSSSPPPRRRVVVSSS^^^www|||mmmsssuuurrrqqqqqqmmmfffbbbaaa\\\SSSGGG===777666444444444444444444444444444444444444444444444444444444444555555555666666777777888777888:::???BBB```IIILLLGGGQQQVVViiiwwwooommmjjjhhheeeaaa[[[WWWQQQLLLFFFDDDCCCAAA>>>;;;999888777666444444333333222222222111111111111000222111111111000000//////222222111111111111111111...111222000000<<>>CCCYYY~~~|||iiiZZZZZZaaaccceeeiiiyyyzzz}}}vvvfffYYYUUUSSSSSSTTTSSSRRRWWW___fffiiimmmttt}}}~~~sssfffXXXVVVTTTSSSTTTSSSQQQOOOTTTTTTRRRPPPNNNNNNPPPRRRVVVXXXZZZ\\\bbbhhhgggbbbZZZUUURRRRRRQQQPPPRRRVVV[[[XXXUUUSSSOOOLLLOOOSSScccyyy~~~vvvxxx{{{uuutttqqqhhhhhheee```ZZZRRRHHH===777555555555444444444444333333333333333333333333333444444555555555666666666555888666888<<<<<>>;;;888777666555555444555555222222222111111111000000000000000000000000111111000000111111111222222222555555444666>>>LLL\\\gggwwwqqqWWWQQQOOORRRUUUUUUUUUWWW\\\ZZZXXXWWWWWWWWWVVVUUUTTTZZZ]]]___gggrrrrrrkkk]]]WWWQQQNNNNNNOOOMMMKKKKKKJJJHHHGGGGGGHHHKKKMMMKKKKKKKKKKKKJJJIIIGGGGGGGGGCCCBBBBBB@@@@@@FFFNNNVVVhhh|||zzzzzzrrroooooommmhhhggggggccc]]]YYYRRRHHH???999777777888666666666666666666666666777777777777888999;;;<<<;;;AAAMMMjjj|||xxxvvvwww{{{vvvooojjjeee```[[[YYY___gggsssuuuzzzkkkhhhfffdddbbb___[[[XXXSSSUUUXXXZZZZZZ[[[]]]^^^\\\dddkkkppprrrrrrkkkcccUUUQQQOOOPPPQQQQQQUUUZZZcccdddbbb\\\WWWUUUTTTUUUUUUbbbuuu{{{ttt{{{zzzwwwtttoooiiieee```\\\VVVMMMAAA888666666555555555444444444444444444444444444444444555555555666666666666777777999777888:::===VVV}}}IIILLLGGGQQQVVViiixxxuuurrrnnnjjjddd]]]YYYQQQLLLGGGDDDCCCBBB>>>;;;777777666555555555555555222222222111111111111000000000000000111111111111000000000111222222333333222222333777???IIISSSYYYmmmzzzmmmZZZRRRNNNMMMQQQVVVXXX[[[___^^^\\\ZZZWWWWWWXXXZZZ\\\ZZZ]]]^^^aaammmwwwsssfffaaaYYYPPPKKKLLLNNNMMMJJJGGGHHHHHHGGGFFFGGGIIILLLJJJKKKKKKKKKJJJIIIIIIHHHHHHDDDCCCCCCAAA???BBBHHHLLL]]]vvvyyyuuunnnnnnooommmhhhggggggddd^^^ZZZTTTJJJAAA:::777888888666666666666666666666666888777777777888:::<<<===:::DDDSSSrrrzzzuuupppkkkddd___bbbhhhoootttxxxpppiiibbb]]]YYYWWWZZZ]]]^^^___```aaacccgggnnntttuuusssooofff]]]QQQMMMKKKMMMNNNOOORRRXXXeeelllnnnggg^^^YYYVVVTTTRRR[[[kkk|||ssszzzzzzvvvvvvssslllggg```\\\WWWOOOCCC:::666666666555555555444444444444444444444444444444444444555555555666666666888999777999;;;???___HHHKKKFFFPPPUUUhhhzzzwwwsssooojjjccc[[[WWWPPPKKKFFFCCCBBBAAA>>>:::777777666555555555555666222222222111111111111000///000000000111111111111///000000111222222333333000000111666>>>FFFKKKNNNgggoooxxx|||xxxqqqqqqyyylll^^^TTTTTTRRRSSSYYY^^^___aaaeeeaaa```^^^ZZZXXXZZZ```eeejjjiiiggglllzzzyyygggaaaYYYPPPLLLNNNOOOMMMJJJFFFIIIKKKKKKIIIHHHIIIKKKJJJJJJJJJKKKJJJJJJIIIIIIIIIFFFDDDEEECCC???@@@CCCDDDQQQdddxxxtttqqqpppooopppnnnjjjhhhiiieee```]]]XXXOOODDD<<<888777888666666666666666666666666888888777777888:::<<<===:::JJJ___xxxmmmbbb___bbbiiiuuutttiiiaaa]]]YYY[[[^^^```aaaccceeegggpppuuuvvvqqqjjjeee]]]UUUQQQMMMKKKLLLMMMMMMPPPUUUbbbqqq|||xxxlllccc]]]YYYUUU[[[jjj|||sssyyyyyyuuuvvvvvvqqqjjjbbb]]]XXXQQQEEE<<<666666666666555555555555555555555555555555555555333444444444555555555555777888777:::===DDDjjjGGGKKKEEEOOOTTThhh{{{xxxtttoooiiibbbZZZUUUOOOJJJEEEBBBAAA@@@<<<999777666666555555555555666222222222111111111111000//////000000111111111222///000000111222222333333555444444999@@@FFFJJJKKK```aaalllqqqhhhgggrrrxxx~~~~~~zzz~~~eeeZZZXXXXXXSSSTTTZZZcccfffdddbbbcccaaaaaa___ZZZVVVXXXaaahhhmmmlllkkktttsssaaaZZZRRROOORRRRRROOOKKKDDDHHHLLLLLLJJJGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIKKKHHHFFFGGGDDD@@@???BBB>>>GGGVVVfffyyyuuuvvvzzzqqqqqqoookkkjjjjjjgggaaaaaa\\\RRRGGG===888777777777777777777777777777777999888777777888:::<<<>>>;;;QQQiii~~~rrrbbbZZZYYYgggwww~~~pppgggbbbWWWZZZ]]]```cccfffiiilllgggjjjiiiddd___\\\YYYUUUTTTPPPMMMNNNNNNNNNPPPUUU^^^ssszzzooogggbbb[[[___mmmvvvrrrxxxuuuyyyyyytttvvvxxxuuummmddd^^^YYYRRRGGG>>>777666666666555555555555555555555555555555555555333333333444444444555555666888888<<<@@@IIIrrrHHHHHHLLLPPPTTTlll}}}|||xxxrrrkkkfffaaa[[[XXXJJJHHHEEECCCBBB@@@===;;;777777777666555555444444222222111111111111222222000000111111111111000000111111222222222333333333333555777:::???FFFLLLOOO^^^fffmmmnnniiiiiittt}}}~~~{{{hhhdddfffddd```YYY\\\aaadddeeedddbbb```hhhfff```YYYUUUZZZfffpppyyyoooiiivvv~~~jjj]]]TTTUUUXXXVVVRRRQQQHHHJJJKKKJJJJJJJJJHHHEEEIIIJJJIIIHHHJJJMMMJJJEEEJJJHHHGGGHHHIIIGGGCCC???BBB@@@EEEVVVlllxxx|||}}}}}}uuutttrrrmmmiiifffeeeeeeccc]]]RRRFFF===888666666777777777777777777777777666666666777999;;;===???AAANNNzzzooo^^^WWWXXXZZZiiipppyyykkkaaaVVVXXXZZZYYYZZZ]]]```aaa]]]\\\\\\\\\\\\\\\ZZZYYYYYYWWWUUURRRPPPOOOOOOPPPXXXcccttt}}}qqqhhhbbbcccoootttmmmrrrwwwyyywww{{{xxxoookkkeee___ZZZUUUKKKBBB===777444666888666444444555555555555555555555555333333444444555666666666888444999;;;:::VVVHHHHHHLLLOOORRRjjj}}}|||xxxrrrkkkfff```ZZZWWWKKKHHHEEECCCBBB@@@===;;;777777666666555555444444222222111111111111222222000000111111111111000000111111111111222222222333666222555???IIIOOOTTTWWWfffjjjmmmnnnooouuupppdddgggkkkhhhaaaZZZaaagggeee___\\\aaafffrrrnnneee\\\XXX^^^kkkvvv|||rrrlllyyyrrrdddYYYYYY]]]ZZZUUURRRHHHIIIJJJKKKKKKJJJGGGDDDHHHIIIHHHGGGIIIMMMLLLIIIKKKIIIHHHHHHIIIHHHDDDAAABBB@@@DDDQQQcccxxxrrr}}}|||zzzxxxsssnnniiieeedddeeeccc^^^TTTIII???999777777777777777777777777777777666666666777999;;;===???@@@YYYhhhXXXTTTXXX[[[mmmuuu~~~pppgggVVVWWWVVVUUUTTTVVVXXXYYYWWWVVVVVVWWWXXXXXXWWWVVVUUUUUUTTTSSSRRRRRRRRRQQQRRRZZZgggqqqvvvsssmmmhhheeegggsssxxxttt{{{~~~~~~{{{|||~~~wwwoookkkeeeaaa]]]WWWNNNFFF===777444666888666444444555555555555555555555555333333444555555666666777888555:::;;;<<>>???@@@fffttt\\\PPPPPPVVV[[[mmmvvvrrrjjjYYYWWWTTTRRRPPPPPPQQQRRRQQQQQQRRRSSSUUUVVVVVVWWWTTTUUUVVVWWWWWWWWWVVVVVVSSSVVV\\\aaadddeeeeeeddddddgggttt|||zzz{{{uuuooolllgggddd```ZZZQQQKKK???888555777888666444555555555555555555555555555333444444555555666777777888666:::;;;???aaaHHHHHHKKKMMMOOOfff~~~|||xxxrrrllleee___XXXTTTKKKIIIFFFDDDBBB@@@===:::777666666555555444333333222222111111111111222222000000111111111111000000///000000000000111111111666///999YYYrrrxxxooopppwww{{{uuunnnxxxmmmgggrrr{{{kkk^^^\\\hhhzzz{{{ssstttggghhhpppqqqggg\\\SSSQQQRRRVVVXXXSSSNNNKKKLLLOOOOOOJJJHHHKKKNNNNNNLLLKKKIIIGGGGGGFFFFFFFFFDDDCCCDDDFFFJJJWWWooommmwww|||xxxvvvtttqqqoookkkgggdddaaa___XXXNNNCCC;;;888888777777777777777777777777777777777888999<<<>>>???AAAmmmwww~~~iiiVVVPPPSSSZZZ```nnnzzzvvvnnn___YYYTTTRRRPPPNNNNNNPPPNNNPPPRRRSSSTTTVVVXXXZZZVVVXXXZZZ]]]]]]]]][[[ZZZ[[[[[[ZZZZZZZZZ[[[[[[\\\^^^bbbpppzzzxxxxxxvvvqqqmmmiiigggbbbYYYQQQLLL@@@999555777888666555666555555555555555555555555444444444555666666777777888777;;;;;;DDDkkkHHHGGGJJJLLLOOOeee~~~{{{wwwrrrlllfff```YYYTTTLLLIIIFFFDDDBBB???<<<:::666666666555444444333333222222111111111111222222000000111111111111000000///000000000000111111111444///<<>>@@@BBBjjjnnnsss}}}eeeYYYXXXZZZ```fffuuuuuueee\\\TTTSSSQQQMMMMMMPPPMMMOOOQQQRRRRRRTTTXXX[[[XXXZZZ]]]___```___\\\[[[___^^^\\\ZZZYYYXXXWWWWWWYYY^^^lll{{{xxxxxx|||tttooolllkkkdddWWWNNNLLLBBB;;;666777888777555666555555555555555555555555444444555555666777777888888999<<<<<>>===QQQGGGFFFJJJMMMPPPggg~~~yyywwwsssoookkkeee^^^YYYMMMJJJGGGDDDBBB???;;;999666555555444444333222222222222111111111111222222000000111111111111000000111222222222222333333333333555999AAAMMMZZZeeejjjjjjnnnlllgggppp}}}zzzsssuuu~~~rrr}}}yyyddd\\\]]]iiilllbbbWWWTTTVVVcccmmmhhh\\\RRRMMMKKKKKKNNNQQQQQQNNNKKKKKKLLLFFFEEEEEEDDDBBBBBBJJJSSSgggvvv~~~~~~zzzwwwvvvxxxwwwrrrmmmbbbeeeddd\\\MMMBBB===<<<888888888888888888888888888888888999:::===???AAANNNggg~~~~~~~~~vvvvvv}}}pppbbb___[[[RRROOOSSSMMMPPPQQQOOOLLLLLLPPPUUU[[[]]]```dddgggiiikkkkkkhhhhhhggggggffffffffffff```___bbbpppzzzrrrzzzvvvppppppssslll\\\TTTWWWEEE===777888999777777888555555555555555555555555555555666666777777888888888<<<>>>===SSSIIIHHHKKKMMMOOOeeeyyywwwtttqqqlllddd\\\VVVKKKHHHDDDAAA???===:::888666666555444444444444555111111111111111111111111000000000000000000000000000111111111111222222222333777:::<<>>;;;888888888777888888999:::;;;888777:::;;;<<>>DDDMMMSSSTTT[[[fff```\\\jjjooojjjoooxxxxxxqqqvvvssstttkkk^^^]]]nnn{{{ttteee\\\UUU___kkkpppjjj]]]RRRLLLLLLMMMOOOPPPNNNJJJFFFCCCCCCDDDEEEFFFGGGGGGFFFFFFKKK[[[kkk}}}|||zzzyyyyyyyyyuuurrrpppooojjj```SSSFFF>>>:::888888888888888999999:::<<<999888;;;<<<===AAAGGGZZZ}}}zzzzzzoooaaaYYYYYYTTTRRRPPPOOOPPPPPPPPPNNNJJJMMMQQQVVVXXXYYYXXXWWWXXXYYY[[[[[[[[[[[[[[[\\\]]]```aaafffttt}}}}}}tttuuuyyyttt{{{xxxuuuqqqmmmeee\\\VVVLLLAAA888777888888777888777777777777777777777777777777777777888888888888666???<<>>999888888888888888999::::::<<<::::::<<<===>>>CCCJJJbbbuuu|||yyy}}}sssccc[[[[[[TTTRRRPPPPPPPPPPPPOOONNNPPPSSSYYY___bbbbbbaaa```[[[]]]___^^^[[[ZZZ[[[]]]^^^bbbeeegggqqq{{{~~~uuu{{{||||||wwwrrrmmmfff___ZZZNNNCCC999777888888777999777777777777777777777777666666777777888888888888555>>>===IIIvvvHHHHHHKKKNNNQQQiii{{{xxxvvvrrrnnniiibbbZZZUUUKKKHHHDDDAAA???===:::888666555444444333333444444111111111111111111111111000000000000000000000000000000111111111222222222444888<<<@@@IIIVVV___bbbhhhlllooovvv}}}}}}}}}tttpppllleee{{{uuuhhhcccqqqwwwfffYYYVVVbbbwww|||lll[[[VVVMMMMMMOOOSSSUUUQQQIIIBBBBBBDDDFFFHHHIIIHHHGGGEEEFFFOOOXXXkkk}}}ttt}}}zzz{{{|||zzzuuussssssqqqmmmdddXXXKKK???999999888888888888999::::::;;;::::::<<<<<<===DDDLLLgggsssyyyxxx{{{}}}jjj___]]]XXXVVVTTTSSSSSSRRRQQQOOOMMMPPPTTTXXXZZZ[[[[[[[[[\\\```bbb```[[[XXXYYY[[[\\\```dddgggoooxxx}}}zzztttnnngggbbb___QQQEEE:::888888888777999666666666666666666666666666666777777888888999999777======MMM}}}HHHHHHKKKNNNQQQiiizzzxxxuuuqqqlllggg```YYYUUUKKKHHHDDDAAA???===:::888555555444333333333333333111111111111111111111111000000000000000000000000000000111111111222222222;;;AAAJJJTTTbbbooossspppmmmqqq|||vvvooo{{{rrrffftttrrrhhhpppnnn[[[UUU___xxxvvvbbbYYYPPPNNNOOOTTTXXXVVVMMMDDDCCCDDDFFFHHHIIIHHHGGGFFFFFFKKKMMMYYYqqqvvvooozzz|||~~~{{{wwwvvvuuusssoooggg\\\NNNAAA999999999999888999::::::;;;:::999:::;;;;;;<<>>VVVIIIHHHKKKMMMPPPfff{{{wwwtttooojjjddd^^^XXXTTTKKKHHHDDDAAA???===:::888555444333333222222333333111111111111111111111111000000000000000000000000000111111111111222222222:::DDDYYYyyyvvv{{{tttzzzoooqqqrrrkkk{{{ggg]]][[[kkkvvvcccXXXSSSPPPUUU]]]^^^UUUKKKFFFFFFFFFFFFFFFGGGIIIJJJEEEIIIGGGJJJXXXhhh}}}{{{}}}}}}{{{~~~{{{xxxtttnnndddUUUEEE;;;:::999999999999:::;;;;;;::::::;;;===;;;===GGGSSSooo|||}}}{{{zzzzzz{{{|||~~~wwwooodddaaa^^^^^^___hhh|||yyyzzz|||xxxooohhheeeXXXKKK???:::999888888999777777777777777777777777555555666777888999::::::999<<>><<<>>>IIIUUUuuuzzzmmmddd```]]]]]]\\\aaaqqqvvvxxxyyy~~~zzzqqqiiieeeZZZLLL???:::999888888999777777777777777777777777444555666777888999::::::777;;;EEEhhhGGGIIIIIIMMMTTTddd{{{tttqqqlllhhhccc^^^XXXTTTLLLIIIDDDAAA???===:::888777555333333444444333222222111111000000000000000000000000000000000000000111222333222111111333444:::AAAMMM]]]llluuusssmmm^^^jjj{{{~~~qqqttttttdddggg{{{nnniii^^^\\\lllssseeeZZZQQQUUUaaafff^^^TTTLLLHHHCCCBBBDDDGGGHHHGGGIIIIIIFFFJJJNNNOOOeeeyyy|||}}}{{{xxx{{{yyyrrrhhh[[[JJJ;;;:::999999888888999999:::666???>>>999<<>>===:::888777555333333444444333222222111111000000000000000000000000000000000000000111222222222111111222444;;;===CCCNNN\\\eeeeeeaaa]]]fffqqq}}}~~~||||||llliiittt}}}nnn^^^```qqq~~~nnnhhh]]]XXXfffzzzzzznnnaaaSSSSSS[[[aaa]]]VVVMMMIIIEEECCCEEEGGGHHHHHHHHHHHHEEEHHHKKKJJJ]]]zzz~~~}}}zzz|||{{{tttjjj]]]KKK===::::::999999999999::::::777===<<<:::>>>BBBPPPhhh~~~~~~~~~{{{sss~~~zzzzzzpppiii___UUUGGG<<<888888888888999999888888888888999999777777777888999999::::::<<<;;;LLLwwwGGGJJJIIILLLRRRbbbzzzyyyvvvqqqlllggg```YYYUUUKKKHHHDDD@@@>>><<<:::888777555333333444444333222222111111000000000000000000000000000000000000000000111222111000000222444<<<;;;>>>HHHSSSYYYXXXTTT[[[aaajjjsssvvvyyypppqqqzzzwwwddd]]]```gggooonnneeeYYYXXXeeeppptttmmmhhh\\\UUU^^^rrr~~~wwwgggVVVPPPUUU[[[\\\YYYOOOKKKFFFDDDDDDFFFHHHHHHHHHIIIFFFGGGJJJHHHVVVsss|||yyy~~~}}}wwwmmmaaaNNN???::::::999999999999::::::999;;;:::<<<@@@BBBWWWyyy~~~xxxvvv|||}}}tttlllkkkcccnnnyyy~~~zzzqqqkkkcccYYYJJJ???:::999999999::::::999999999999::::::777777888888999::::::::::::>>>UUUGGGJJJIIILLLRRRaaa{{{yyyvvvrrrmmmggg```YYYTTTKKKGGGCCC@@@>>><<<:::999777555333333444444333222222111111000000000000000000000000000000000000000///000111111000000222444::::::@@@LLLWWWXXXUUURRRWWW]]]iiitttvvvsssyyyzzzaaagggzzzzzzrrr|||mmm\\\SSSSSSWWW^^^```]]]TTTQQQYYYccchhhiiifff]]]UUUYYYiiiwww}}}wwwjjjYYYPPPRRRWWWZZZZZZPPPMMMHHHDDDDDDEEEGGGIIIIIIKKKHHHIIILLLIIISSSjjjyyywwwzzzqqqeeeQQQAAA:::::::::999999:::::::::;;;:::999>>>BBBCCC]]]}}}nnnjjjggg\\\VVVYYYYYYaaawww~~~www{{{~~~zzzrrrmmmggg\\\LLL@@@:::999:::999999999999888888999999999777777888999999::::::;;;===DDD___GGGJJJIIILLLRRRaaa|||xxxuuuqqqlllfff___WWWRRRJJJGGGBBB???>>><<<:::999777555333333444444333222222111111000000000000000000000000000000000000000///000111111000111333555999888???KKKTTTUUUWWWZZZXXX___kkkvvvzzzwwwxxx{{{wwwiiiXXXdddwwwooogggooo|||xxxkkk\\\PPPKKKLLLNNNNNNRRRSSSMMMIIIMMMUUUZZZbbbbbb^^^XXXWWW```kkkrrrooofff[[[SSSRRRUUUXXXYYYQQQNNNIIIEEECCCEEEHHHKKKJJJLLLIIIJJJNNNKKKQQQccc|||www|||uuuhhhTTTCCC;;;::::::::::::::::::;;;<<<;;;:::???DDDGGGdddwwwllleeeZZZTTTXXXWWW\\\mmmuuuyyy|||zzzsssooojjj^^^NNNAAA:::999999999888888777777777777888888888888888999::::::;;;;;;===GGGcccGGGJJJIIILLLRRRbbb|||uuussspppkkkfff___WWWQQQIIIFFFBBB???>>><<<:::999777555333333444444333222222111111000000000000000000000000000000000000000///111222222111222444666:::999@@@JJJOOOQQQZZZfffdddnnnyyy~~~wwwuuuzzz___VVVhhhzzzvvvmmmoootttuuuqqqfffYYYUUUZZZbbbfffddd^^^UUULLLFFFEEEFFFGGGCCCGGGHHHFFFBBBCCCHHHLLLWWWZZZZZZWWWUUUWWW^^^ccceeebbb\\\VVVSSSSSSUUUVVVRRRPPPLLLHHHEEEGGGLLLPPPLLLOOOJJJIIINNNKKKNNN[[[vvv}}}~~~wwwkkkVVVDDD;;;;;;::::::::::::;;;;;;;;;===<<<@@@IIIRRRnnnooo___VVVTTTRRRTTTbbbzzzzzzxxx}}}|||vvvsssnnnbbbPPPBBB;;;999999999888777777777777777777888888888999999:::;;;;;;;;;;;;FFFfffGGGIIIIIIMMMSSSccczzztttrrrooolllggg___WWWRRRHHHEEEAAA???===<<<:::999777555333333444444333222222111111000000000000000000000000000000000000000000111333333222333666888???DDDPPP\\\\\\WWW```nnnyyyzzz{{{yyyYYYTTTkkk{{{~~~eeeXXXUUUUUUTTTRRRMMMFFFFFFKKKMMMKKKNNNJJJFFFCCCCCCBBBAAA@@@@@@AAABBBBBB@@@???AAADDDLLLOOORRRRRRPPPOOOSSSXXX___^^^\\\WWWRRRPPPQQQSSSUUUSSSPPPKKKIIIKKKQQQVVVSSSUUUOOOKKKOOOLLLLLLWWWmmmyyymmmXXXEEE;;;;;;::::::::::::;;;;;;888??????AAANNN___zzznnn___WWWSSSUUUeee|||~~~yyy{{{xxxrrreeeSSSDDD===;;;;;;:::999888888777777888888999888888999::::::;;;;;;<<<===IIIjjjGGGIIIIIIMMMTTTdddyyysssrrrooolllhhhaaaYYYSSSHHHEEEAAA???===<<<:::999777555333333444444333222222111111000000000000000000000000000000000000000111222333333333444777999DDDPPPfffvvvqqqeeefffrrrxxxUUURRRkkkzzz|||qqqYYYKKKEEECCCFFFFFFDDDBBBEEEHHHGGGAAACCCBBBAAABBBDDDCCC@@@<<>><<<<<<<<<:::999999999999999999:::888999999::::::;;;;;;<<>><<<<<<;;;;;;;;;;;;<<<<<<>>>999@@@FFFHHHZZZzzzyyy}}}zzzlllggguuu}}}{{{wwwjjjXXXFFF<<<999:::<<<888888888888888888888888888999::::::999999;;;===AAARRRzzzJJJEEEHHHNNNQQQdddvvvssssssoookkkhhheee[[[QQQHHHEEEAAA???===;;;888666444444333333333333222222111111111111111111111111111111111111111111111111111222222222222444777:::HHHWWWpppssskkknnn[[[YYYgggmmmsss{{{vvv\\\OOOHHH@@@>>>BBBCCCDDDEEEFFFFFFGGGHHHIIIKKKKKKJJJJJJIIIIIIIIIIIIDDDEEEFFFEEEDDDCCCCCCCCC>>>@@@BBBDDDDDDDDDDDDDDDMMMQQQUUUTTTOOOKKKKKKMMMSSSVVVVVVSSSNNNMMMSSSYYY]]]]]]WWWOOOKKKOOOSSSTTTYYYppp}}}uuu___AAA===<<<<<<;;;;;;<<<<<<======999???CCCBBBUUUxxxqqqzzznnn\\\JJJ???:::999:::888888888888888888888888888999::::::999999;;;===@@@WWWIIIEEEHHHNNNQQQccctttrrrrrrooojjjgggcccZZZPPPHHHEEEAAA???===;;;888666444444333333333333222222111111////////////111111111111111111111111111111000111222222222444777999DDDNNN\\\hhhllljjjddd___lll}}}___YYYbbbgggnnnxxxaaaSSSIIIIIIKKKIIIKKKOOOMMMPPPSSSUUUVVVYYY^^^cccddddddbbb___\\\XXXUUUSSSSSSRRROOOLLLJJJHHHGGGGGGCCCBBBAAA@@@@@@AAABBBCCCGGGJJJMMMMMMJJJGGGHHHIIIOOOSSSUUUSSSOOONNNRRRWWW^^^^^^ZZZQQQMMMPPPSSSSSSUUUgggyyyyyycccDDD===<<<<<<;;;;;;<<<<<<===>>>:::@@@BBB???TTT|||mmm}}}www}}}|||rrraaaPPPBBB;;;999999999999999999999999999999888999::::::999:::<<<>>>CCC^^^IIIEEEHHHNNNPPPaaauuuqqqrrrpppjjjfffbbbYYYPPPHHHEEEAAA???===;;;888666444444333333333222222222222000...------...000222111111111111111111111111000111222222222444666999>>>HHHQQQTTTZZZ___[[[RRRcccrrrzzz}}}}}}{{{~~~YYYUUU___eeennnzzzooo]]]OOOIIIHHHMMMSSSVVV\\\bbbccciiiooosssvvv}}}wwwnnniiiccc```\\\XXXUUUSSSQQQOOONNNKKKHHHEEEDDDCCCBBBAAAAAACCCEEEEEEDDDCCCDDDFFFLLLPPPTTTTTTQQQPPPRRRUUU^^^___[[[SSSNNNPPPSSSRRRTTTaaannn}}}fffFFF======<<<<<<<<<<<<======@@@>>>DDDEEEBBBZZZ{{{kkk}}}yyy~~~|||ttteeeTTTEEE===999999999999999999999999999999777888::::::999:::<<<>>>GGGdddIIIEEEHHHMMMOOO```yyyqqqsssqqqkkkeee```XXXPPPHHHEEEAAA???===;;;888666444444333333333222222222222000...------...000222000000000000000000000000///000222222222333666888<<>>EEEGGGFFFcccqqqfff|||{{{tttgggWWWGGG>>>;;;;;;999999999999999999999999777888999999999:::<<>>>>>???@@@AAAFFFIIIMMMOOOPPPPPPPPPQQQUUUXXXWWWQQQOOOQQQSSSRRRXXX]]]aaatttiiiGGG>>>======<<<<<<======>>>@@@===DDDGGGKKKlllsssgggxxx~~~}}}|||vvvjjjYYYIII???<<<<<<::::::::::::::::::::::::666888999999999:::===???BBBkkkIIIEEEHHHMMMNNN]]]{{{rrruuutttmmmfff```YYYRRRHHHEEEAAA???===;;;888666444444333333333333222222111111111111111111111111000000000000000000000000---///222333333333555666999AAAKKKTTTYYY[[[ZZZWWWeeeqqquuutttsssiiifffpppwww\\\KKKTTTbbbhhhqqq~~~ttteeeUUURRR[[[___sssppphhh___YYYUUURRRMMMIIIFFFDDDAAA>>>>>>?????????AAADDDGGGJJJLLLMMMMMMNNNOOORRRSSSOOONNNQQQSSSRRRVVVZZZ\\\mmmkkkIII>>>>>>============>>>>>>BBB>>>DDDIIIPPPtttwwwhhhssssssppp{{{~~~~~~{{{nnn\\\JJJ???<<<===::::::::::::::::::::::::666777999999999;;;===???EEErrrIIIEEEHHHMMMMMM]]]zzzrrrvvvuuunnnfff```YYYRRRHHHEEEAAA???===;;;888666444444444333333333222222111111222222222222111111000000000000000000000000---///222333333333555666???AAAJJJWWWaaacccaaa```~~~lllggg|||pppVVVFFFQQQ___fffppprrrZZZUUUVVVcccwww|||nnnccc\\\WWWRRRMMMJJJFFFBBB???>>>?????????>>>@@@CCCFFFHHHJJJKKKKKKKKKOOOPPPNNNNNNQQQSSSSSSTTTXXXYYYiiimmmJJJ>>>>>>============>>>>>>GGGAAAFFFLLLUUUzzzrrrcccmmmmmmlll|||mmmqqqxxxkkkhhhxxxrrr^^^KKK???<<<>>>::::::::::::::::::::::::666777999999999;;;===@@@LLLyyyFFFHHHGGGIIINNN\\\vvvppprrrqqqlllggg```UUUKKKHHHEEEAAA>>><<<:::777444444333222111111111222333222111111111000000//////000000000000000000000000000......222444444666;;;LLLUUUXXX]]]fffhhhnnn}}}qqqpppWWWHHHSSSaaaeeemmmyyyssscccUUU]]]vvvlll[[[TTTVVVSSSKKKEEECCCAAA>>>;;;<<>>>>>>>>>>>??????BBB@@@GGGMMMZZZzzzooommmsss{{{wwwqqqnnnmmmnnnoooooozzz~~~|||tttnnnooommmiiikkkpppwww~~~gggqqqfff[[[bbbppptttcccPPPAAA<<>>>>>>>>>>>??????BBBBBBJJJPPP\\\rrrnnnuuuxxxsssqqqooommmhhhfffddddddeeeeeeeeeddd```cccbbb\\\ZZZ]]]^^^\\\YYYZZZ\\\^^^aaafffjjjmmmtttnnnmmmuuu^^^___fffwwwgggTTTCCC<<<===::::::::::::::::::::::::888999::::::;;;===@@@CCCNNNFFFHHHGGGIIINNN]]]vvvppprrrpppkkkgggccc[[[SSSJJJGGGCCC@@@>>>;;;999666444333222222111111222222111111111111000000000000000000000000000000000000111//////000000444???KKK{{{sssjjjeeeuuutttWWWEEEOOO___dddiiirrrzzz~~~yyydddYYYeee|||mmmcccYYYUUURRROOOHHHAAA@@@DDD??????@@@BBBDDDGGGIIIJJJOOOPPPRRRTTTUUUUUUUUUUUUVVVXXX[[[dddyyyqqqMMM??????>>>>>>>>>>>>??????>>>@@@IIIPPP\\\rrrlllttt{{{pppnnnllliiihhhiiilllooonnnnnnnnnoooqqqpppmmmkkkgggiiigggbbb___```aaa```ZZZWWWSSSPPPPPPRRRVVVYYYYYYfffvvvnnnxxxvvvddd]]]\\\vvv|||mmmYYYEEE<<<;;;::::::::::::::::::::::::888999:::;;;;;;===@@@CCCPPPFFFHHHGGGIIIOOO]]]wwwqqqrrrpppjjjfffbbbZZZRRRIIIFFFBBB???===;;;888666333333222222222222111222111111111000000000000000000000000000000000000000000000111222000222>>>KKKxxxwwwkkk```ggg|||```HHHNNN[[[^^^ccclllvvv|||yyyiiiaaapppooofff^^^WWWRRRLLLEEEAAABBB?????????AAACCCEEEHHHIIIOOOQQQSSSTTTTTTSSSSSSSSSSSSUUUXXX```tttoooLLL??????>>>>>>>>>>>>?????????AAAIIIOOO]]]xxxooojjjqqquuullllllgggcccfffjjjoootttyyy}}}{{{zzzzzzzzzxxxuuurrrvvvyyy{{{{{{zzzzzz{{{|||qqqlllddd^^^YYYWWWUUUTTTNNNUUU]]]eeeppp~~~uuuvvvvvvrrrkkkddd___tttrrr^^^III===;;;::::::::::::::::::::::::888:::;;;;;;;;;===@@@CCCUUUFFFHHHGGGIIIOOO^^^wwwrrrssspppiiiddd```WWWOOOHHHEEEAAA>>><<<:::777555333333333333222222111111000000000000000000111111000000000000000000000000...///222444111000999DDDWWWbbbeeecccbbb\\\___pppuuueeeJJJLLLVVVZZZaaalllvvv{{{jjjjjjtttzzzkkk\\\VVVUUUOOOHHHDDD@@@??????@@@BBBDDDGGGHHHMMMPPPRRRSSSQQQPPPQQQRRROOORRRUUU\\\ppppppNNN??????>>>>>>>>>>>>??????CCCDDDJJJPPPbbblllnnnkkkooo{{{yyyzzzzzzkkk___aaagggjjjlllnnnnnnkkkgggdddcccccccccbbbbbbiiisss~~~{{{tttlllbbbXXXQQQOOONNNNNNPPPWWWddduuu}}}zzzvvvtttmmmjjjfffxxxvvvbbbMMM???<<<::::::::::::::::::::::::999:::;;;;;;<<<===AAACCCXXXFFFHHHGGGJJJPPP^^^xxxrrrssspppjjjddd___VVVMMMHHHEEEAAA>>><<<999666444222333333333333222111000000000000000111111111111000000000000000000000000---...222444222000555===IIIPPPQQQRRRXXXXXX]]]llluuu|||}}}xxx~~~___GGGJJJSSSWWWaaannnvvvzzz~~~sssfffsss{{{dddZZZYYYUUULLLFFFBBBAAA@@@@@@AAACCCFFFGGGKKKOOORRRSSSPPPOOOPPPRRRNNNQQQSSSXXXjjjmmmKKK??????>>>>>>>>>>>>??????AAABBBHHHNNNdddxxxjjjrrroooqqqkkkZZZYYY]]][[[WWWWWWXXXSSSNNNKKKKKKLLLNNNOOOOOOUUUbbbqqq{{{wwwggg\\\VVVPPPKKKIIIJJJRRRbbbppp{{{www}}}~~~wwwpppoookkkxxx{{{fffPPPAAA===::::::::::::::::::::::::999:::;;;<<<<<<>>>AAADDDXXXFFFHHHGGGJJJPPP___yyyppprrrqqqlllgggaaaWWWNNNIIIFFFBBB???<<<:::777555222222333333333222111000///000000000111111111111000000000000000000000000///...///333333222555;;;KKKQQQQQQQQQVVVSSSVVVeeeooouuutttoootttmmmTTTCCCIIIPPPSSS]]]lllsssvvv{{{vvvyyy{{{hhh___VVVNNNIIIEEEDDDBBBAAAAAACCCEEEGGGKKKOOOSSSSSSQQQOOOQQQTTTQQQSSSSSSUUUccc~~~gggFFF??????>>>>>>>>>>>>??????@@@BBBHHHPPPhhhpppvvvpppppp|||yyykkkZZZNNNPPPSSSNNNKKKLLLUUUQQQKKKGGGFFFGGGIIIIIIKKKLLLTTT___eeeggglllsss~~~rrrddd]]]UUUPPPKKKKKKUUU```lllpppvvv|||wwwqqqwww{{{jjjRRRBBB===::::::::::::::::::::::::999:::<<<<<<<<<>>>AAADDDXXXFFFHHHGGGJJJPPP___zzznnnqqqqqqmmmiiidddZZZPPPJJJGGGCCC@@@>>>;;;888666222222333444333222111000//////000000111111111222000000000000000000000000111------111333444888===BBBMMMQQQSSSVVVOOOOOO\\\cccjjjmmmjjjkkkxxx~~~bbbMMMAAAHHHOOONNNWWWeeeqqqsssyyy}}}{{{iii[[[SSSPPPGGGEEECCCAAAAAABBBEEEFFFKKKOOOTTTTTTRRRPPPSSSVVVUUUVVVSSSSSS^^^vvvhhhGGG??????>>>>>>>>>>>>??????FFFIIIPPPYYYssswwwwwwoooooouuunnn```VVVSSS[[[```]]]]]]ccc\\\WWWQQQLLLJJJHHHGGGFFFCCCBBBEEEMMMPPPQQQWWW___fffmmm{{{rrrjjjbbb[[[QQQJJJMMMVVV[[[___fffnnnvvv|||}}}~~~|||tttnnnsss}}}lllSSSBBB===::::::::::::::::::::::::999;;;<<<<<<<<<>>>AAADDDYYYGGGGGGFFFKKKQQQ[[[uuurrrssssssooolllfff[[[OOOIIIFFFBBB>>><<<:::888666444444333333222111000000000000000000000000000000////////////000000000000222///...111333333666;;;GGGKKKRRRUUUQQQOOOWWWbbblllhhhiiimmmllllllwwwmmmXXXMMMEEEEEEJJJQQQYYYaaakkkpppyyyzzz|||bbbWWWUUUPPPLLLFFFBBB@@@BBBEEEHHHLLLOOOSSSTTTTTTSSSRRRRRRRRRSSSUUUWWW[[[iiihhhJJJ???>>>=========>>>@@@AAAEEEOOOZZZjjj{{{tttwww|||vvvrrr\\\___ccclllwwwqqqbbbXXXRRRLLLHHHHHHAAA>>>BBBFFFHHHJJJMMMQQQZZZfffpppzzzttt___QQQPPPPPPMMMNNNPPPVVV```lllsssvvvuuutttxxxzzzvvvpppmmmpppuuuqqqUUU@@@???<<<<<<;;;::::::::::::;;;:::;;;;;;;;;<<>><<<:::888666444444333333222111111000000000000000000000000000////////////000000000000111//////222333222555:::DDDKKKUUUYYYUUUSSS[[[fffxxxzzz}}}{{{qqqlllwwwrrrZZZPPPHHHHHHLLLRRRZZZbbbkkkqqqzzzyyybbbWWWPPPMMMGGGBBBAAABBBEEEGGGKKKNNNRRRTTTTTTRRRRRRRRRSSSTTTUUUWWWZZZfff}}}gggHHH@@@@@@??????@@@AAABBBCCCKKKTTT___ooo~~~tttwwwsssnnnvvv~~~yyyhhhYYYIIIEEEDDDEEEEEEBBBCCCFFFBBBJJJUUU___gggqqqyyyfff[[[SSSMMMIIIJJJOOOXXXaaaiiillllllnnnrrruuurrrllljjjnnnsssrrrVVV@@@???===<<<;;;;;;::::::;;;;;;:::;;;;;;<<<===@@@EEEHHHjjjEEEEEEDDDIIINNNYYYvvvrrrsssrrroookkkfff[[[PPPIIIFFFBBB>>><<<:::888666444333333222222111111111000000000000000000000000////////////000000000000000///000333333222666;;;CCCJJJRRRUUUSSSWWWjjj~~~{{{oooyyyqqqYYYPPPIIIIIILLLQQQXXX```iiioooxxxkkkVVVRRRNNNIIIDDDAAABBBDDDFFFJJJMMMRRRTTTTTTSSSRRRRRRSSSTTTUUUVVVXXXaaavvveeeGGG@@@@@@??????@@@BBBCCCDDDMMMVVVaaarrrqqqtttvvvxxxjjjQQQMMMKKKKKKHHHEEEFFFKKKIIIJJJPPPWWWYYY^^^ppprrr]]]PPPJJJGGGGGGIIIOOOVVV]]]aaabbbfffiiilllkkkhhhgggkkkoootttXXXAAA@@@===<<<;;;;;;:::;;;;;;;;;:::;;;<<<<<<===@@@EEEIIIrrrDDDDDDDDDHHHMMMWWWuuurrrsssrrrnnnkkkfff\\\QQQIIIFFFBBB>>><<<:::888666333333333222222111111111000000000000000000000000////////////000000000000111//////222222444;;;CCCQQQSSSTTTRRRRRRaaatttnnnTTTMMMHHHHHHJJJMMMTTT[[[ccciiitttuuuZZZUUUQQQKKKFFFCCCCCCDDDEEEJJJNNNSSSVVVVVVTTTSSSSSSRRRRRRTTTVVVWWW___pppdddHHH>>>>>>===>>>???AAACCCDDDJJJSSS^^^ooo|||mmmppp|||~~~ggg]]]SSSNNNLLLKKKNNNSSSVVVRRRTTTYYYXXXWWWfffyyyttt]]]QQQOOOKKKJJJJJJLLLPPPUUUZZZ\\\^^^aaadddeeecccdddiiimmmxxxZZZCCC@@@======<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>AAAFFFJJJvvvDDDDDDCCCHHHLLLVVVtttrrrsssqqqmmmkkkfff]]]RRRIIIFFFBBB>>><<<:::888666333333222222222222222111111111111111111111111111////////////000000000000333000///000111555AAAMMMfffddd```YYYWWWggg|||sssPPPKKKHHHHHHIIIKKKQQQYYY```fffqqq|||hhhXXXTTTOOOIIIEEEDDDDDDEEELLLPPPUUUYYYYYYWWWVVVUUUQQQPPPRRRUUUWWW^^^nnn}}}dddIII>>>>>>>>>>>>@@@BBBDDDFFFJJJQQQYYYhhhyyykkknnnzzztttaaaXXXWWWYYY^^^cccfffbbbbbbggggggdddjjjttt}}}fff[[[XXXQQQOOOMMMLLLLLLPPPTTTWWWXXX[[[^^^```aaaccchhhkkk}}}}}}]]]DDD@@@======<<<;;;;;;;;;;;;<<<;;;<<<======???BBBGGGKKKxxxEEEDDDCCCHHHLLLVVVvvvrrrsssqqqmmmjjjggg]]]SSSIIIFFFBBB>>><<<:::888666222222222222222222222222111111111111111111111111////////////000000000000222000//////000555CCCQQQiiihhheee^^^WWW^^^wwwzzzMMMJJJIIIJJJJJJKKKQQQXXX___eeeppp|||qqq\\\XXXRRRLLLHHHEEEEEEEEELLLQQQWWWZZZ[[[YYYWWWVVVPPPOOOPPPRRRUUU\\\jjjxxxooogggfffkkkdddIII??????@@@AAACCCEEEHHHIIIMMMRRRXXXdddvvvmmmpppzzz~~~wwwwww|||~~~kkk^^^[[[UUUSSSPPPLLLJJJJJJNNNQQQTTTVVVZZZ\\\___bbbgggjjjwww```EEE@@@>>>===<<<<<<;;;;;;<<<<<<;;;<<<===>>>???CCCHHHLLLzzzEEEEEEDDDHHHLLLVVVzzzrrrrrrpppllljjjggg^^^TTTIIIFFFBBB>>><<<:::888666222222222222222222222222111111111111111111111111////////////000000000000000///000111000444@@@LLL[[[[[[[[[WWWQQQRRRaaarrrsssHHHFFFGGGIIIIIIJJJOOOWWW\\\cccnnnyyy|||vvv___[[[VVVOOOJJJGGGFFFEEEKKKPPPWWW[[[[[[YYYWWWVVVPPPNNNMMMOOOQQQXXXfffssswwwgggeee```[[[mmmbbbHHH??????@@@AAACCCFFFIIIJJJOOOSSSYYYfffyyyqqqnnnqqqyyy}}}sssmmmgggfffpppxxxnnnbbb[[[[[[XXXWWWSSSNNNIIIHHHJJJMMMQQQSSSVVVYYY]]]aaaeeehhhrrrbbbEEE@@@>>>======<<<<<<<<<<<<<<<;;;<<<===>>>@@@DDDIIIMMM}}}FFFEEEDDDHHHMMMVVV~~~rrrrrrpppllljjjggg^^^TTTIIIFFFBBB>>><<<:::888666222222222222222222222222111111111111111111111111////////////000000000000...///222333111222;;;FFFPPPPPPQQQQQQNNNQQQ___ooouuuzzzxxx{{{eeeCCCBBBDDDGGGGGGGGGMMMTTTYYY```kkkvvvzzz~~~}}}aaa]]]WWWQQQLLLHHHFFFFFFJJJOOOVVVZZZ[[[YYYWWWVVVQQQNNNLLLLLLNNNTTTbbbooooooiiillldddWWWaaayyyaaaGGG======>>>???BBBEEEGGGIIIMMMRRRYYYiiinnnmmmllllllpppwwwvvvmmmddd]]]ZZZXXXfffttteee\\\XXXZZZ___\\\ZZZWWWQQQJJJHHHIIILLLOOOQQQTTTWWW[[[```cccfffpppdddFFF???>>>>>>===<<<<<<<<<<<<<<<;;;<<<===>>>@@@DDDJJJNNNDDDFFFDDDFFFKKKYYY|||yyysssooonnnkkkdddYYYSSSLLLHHHCCC???;;;888555333333333333222222222111111000000000000000000000000---///111222333222000///,,,///222222///000999CCCKKKNNNRRRRRRMMMNNN[[[jjjeeehhhmmmvvvcccDDDBBBDDDHHHHHHFFFHHHLLLTTTYYYdddrrr}}}uuuiii[[[SSSOOOKKKGGGEEEJJJNNNTTTYYY[[[YYYVVVSSSVVVPPPLLLNNNQQQUUU]]]eeexxxggg```ZZZVVV```qqq^^^FFFCCCAAA??????AAAEEEGGGHHHIIIVVV\\\lllmmmYYYgggqqqqqqwwwzzzjjj]]]^^^iiiwwwtttnnn[[[UUUQQQTTT[[[\\\ZZZWWWUUUPPPJJJGGGGGGHHHJJJNNNSSSXXX\\\```bbbkkkgggFFF@@@>>>>>>===<<<<<<<<<<<<<<>>???AAAAAACCCJJJSSSDDDFFFEEEFFFLLLZZZ}}}xxxsssooommmllleee[[[TTTMMMIIIDDD???<<<999666444333333333222222222111111000000000000000000000000///000111222222222111111//////111111///111:::DDDIIIJJJNNNPPPOOOPPPYYYdddhhhiiiiiikkkvvvWWWCCCBBBCCCFFFGGGEEEFFFJJJQQQWWWbbbppp}}}sssmmmmmmuuu}}}~~~eeeWWWRRRNNNHHHBBBHHHKKKQQQUUUXXXXXXVVVTTTXXXSSSPPPQQQRRRSSSWWW]]]xxx~~~nnnjjjiiifffkkkuuu\\\EEECCCBBBAAAAAACCCFFFHHHIIINNNXXX]]]pppsssZZZdddnnnqqqyyy{{{~~~vvv~~~tttcccqqqyyycccXXXRRRWWW```bbb^^^YYYUUUQQQLLLIIIHHHHHHJJJMMMRRRWWW[[[___aaajjjjjjHHHAAA>>>>>>===<<<<<<<<<<<<===>>>===>>>AAAAAACCCJJJSSSCCCFFFEEEGGGLLLZZZ|||vvvsssooolllkkkfff\\\TTTMMMIIIDDD@@@===:::777555333333333222222222111111000000000000000000000000000000111111111222222222222//////111111222:::EEELLLLLLNNNRRRTTTUUU[[[bbbmmmpppoookkklllzzz~~~RRRCCC@@@@@@DDDEEECCCDDDGGGMMMSSS___nnn{{{~~~zzzhhh```UUUSSSUUUYYY]]]fff~~~rrr\\\UUUSSSLLLDDDFFFIIINNNSSSWWWYYYYYYYYY]]]XXXUUUUUUTTTQQQRRRVVVppp}}}}}}XXXCCCCCCCCCCCCCCCEEEGGGIIIJJJTTT]]]ccc{{{|||\\\^^^iiiqqq{{{}}}wwwXXXXXX]]]qqqxxxcccXXX\\\fffkkkeee\\\UUURRROOOLLLIIIGGGIIILLLPPPTTTYYY]]]___hhh|||zzznnnKKKAAA???>>>======<<<<<<=========<<<===@@@AAACCCKKKSSS|||CCCEEEEEEGGGMMMZZZ{{{tttrrrnnnjjjiiifff\\\SSSMMMJJJDDD@@@===;;;888666333333333222222222111111000000000000000000000000000000/////////000111222333//////222333222888BBBMMMLLLOOORRRUUUYYYdddppp|||vvvnnnuuuXXXDDD@@@>>>AAACCCBBBBBBEEEKKKPPP\\\kkkyyy|||gggZZZWWWWWWTTTTTTTTTRRRXXXnnnaaaVVVTTTQQQKKKGGGJJJNNNSSSXXX\\\^^^___bbb\\\XXXWWWTTTQQQRRRUUUhhhxxxTTTBBBAAABBBDDDEEEFFFGGGJJJLLLYYYeeeqqq^^^YYYeeeqqq}}}~~~uuuzzzeeeYYYRRR___uuuaaa```jjjtttmmmbbbXXXTTTRRROOOIIIGGGHHHKKKNNNRRRWWW[[[]]]fffyyyyyyrrrNNNAAA???>>>>>>===<<<=========<<<;;;===@@@AAACCCKKKTTT{{{BBBEEEEEEGGGLLLYYYyyyqqqqqqmmmhhhgggeee\\\PPPMMMIIIDDD@@@>>>;;;888666333333333222222222111111000000000000000000000000///............///000000222...000555555111888DDDIIIJJJNNNRRRWWWddd|||oooppp~~~^^^EEE@@@>>>@@@BBBAAAAAACCCJJJOOOYYYhhhuuu||||||zzzyyyhhhccceee___YYYUUUTTTQQQQQQ```qqqlllWWWRRRPPPMMMGGGIIIMMMSSSXXX\\\___```aaa[[[UUUSSSQQQOOOQQQVVV___tttQQQCCC@@@BBBDDDEEEEEEHHHLLLPPP\\\mmm~~~```UUUaaappp}}}}}}iiihhhuuukkk\\\PPPVVVpppjjjccciii{{{vvvkkk^^^WWWUUUQQQJJJHHHHHHJJJMMMQQQUUUYYY\\\eeewwwuuuOOO@@@??????>>>===============<<<;;;===AAABBBEEEMMMVVVBBBEEEEEEGGGKKKWWWyyyqqqrrrnnngggfffeee[[[NNNLLLHHHCCC@@@===;;;888666333333333222222222111111000000000000000000000000........./////////000000222...000777555222===OOOSSSTTTVVVYYY```tttrrrrrr~~~aaaHHHBBB>>>@@@CCCBBBBBBCCCIIIMMMVVVbbbooowwwxxxwww~~~ooogggaaa___YYYTTTZZZfff|||```TTTOOOKKKEEEHHHLLLQQQVVVZZZ\\\]]]\\\VVVPPPNNNMMMLLLPPPUUUZZZwwwrrrPPPDDD@@@BBBDDDEEEFFFJJJQQQVVV```qqqbbbSSS___nnnzzzzzzwwwgggiiikkk[[[MMMPPPeeesssiiimmmwwwhhh]]]YYYTTTLLLIIIIIIJJJLLLOOOTTTXXX[[[eeevvvyyyRRR???@@@???>>>>>>======>>>>>>===<<<>>>BBBCCCFFFOOOXXXCCCEEEEEEGGGJJJUUUzzzsssuuuppphhhffffff]]]NNNKKKGGGBBB???<<<:::888666333333333222222222111111000000000000000000000000...///111222222222111000333...000666333444GGGaaalllfff___\\\```rrryyyzzznnnKKKDDD???AAADDDDDDCCCDDDHHHKKKQQQ\\\hhhqqqtttsssyyyjjj]]]]]]fffppp___TTTLLLFFFIIIMMMRRRWWWYYYZZZ[[[XXXSSSPPPPPPOOOMMMOOOSSSXXXnnnpppOOOGGGAAADDDFFFFFFGGGMMMVVV^^^eeeooo{{{dddSSS^^^mmmwwwvvvmmmddduuu```LLLMMM___{{{vvvzzzsssddd^^^WWWOOOJJJJJJJJJLLLOOOTTTXXX[[[eeeuuu}}}UUU@@@@@@???>>>>>>======>>>>>>======???CCCEEEHHHQQQZZZCCCEEEEEEFFFIIITTT|||uuuxxxsssiiiggghhh^^^OOOJJJFFFBBB>>><<<:::777555333333333222222222111111000000000000000000000000///111333444555444222111444...///444222555PPPpppqqq```VVVUUU```www~~~|||~~~MMMEEE@@@BBBEEEEEEDDDDDDGGGIIINNNXXXdddmmmpppqqq{{{wwwbbb```hhh~~~lll\\\OOOHHHKKKPPPUUUYYY[[[[[[[[[XXXUUUSSSUUUTTTPPPPPPSSSQQQccc}}}pppOOOHHHCCCEEEGGGGGGIIIOOOZZZccchhhmmmrrreeeSSS^^^llluuutttzzziiifffLLLIII[[[vvvzzziiiaaaZZZQQQKKKJJJJJJLLLOOOSSSXXX[[[eeeuuuWWWAAA@@@??????>>>>>>>>>>>>>>>>>>===???DDDFFFIIIRRR[[[DDDFFFEEEFFFHHHRRR}}}{{{xxxsssooonnnnnnggg\\\QQQLLLIIIEEEAAA>>>;;;888555333333333222222222111111000000000000000000000000///////////////000111111111---///555666777EEEWWWhhhccc[[[TTTOOORRRaaaqqqvvvwwwxxx|||PPPGGGAAAAAACCCBBBCCCDDDGGGGGGLLLWWWdddmmmppppppzzznnnbbbbbb\\\LLLHHHHHHMMMVVV]]]```eeejjjkkkmmmkkkbbbVVVNNNNNNQQQQQQXXXlllkkkNNN???EEEHHHJJJHHHHHHOOO\\\hhhqqqmmmkkk___TTTcccjjjqqqooorrrjjjfffPPPSSSZZZlll~~~kkk^^^XXXUUUMMMIIIHHHKKKNNNPPPVVV\\\aaannnSSSCCCBBBAAA???============>>>>>>>>>@@@DDDFFFJJJTTT^^^CCCEEEEEEFFFJJJTTT{{{xxxsssooonnnmmmggg\\\RRRLLLIIIEEEAAA>>>;;;888555333333333222222222111111000000000000000000000000///////////////000111111000,,,...333222111===MMMTTTSSSSSSQQQMMMLLLVVVaaallllllpppsssNNNFFF@@@AAACCCCCCBBBCCCDDDEEEIIIRRR___iiinnnnnnzzzjjj___eeerrrxxxvvvzzzcccXXXLLLKKKPPPZZZdddlllvvvkkkZZZTTTUUUMMMNNNXXXhhhfffOOOCCCDDDGGGIIIJJJLLLTTT___hhhkkkoootttXXXSSSbbbhhhppprrryyytttnnnQQQOOOUUUhhhyyykkk]]]TTTMMMIIIHHHKKKNNNPPPVVV\\\bbboooVVVEEEBBBAAA???>>>=========>>>>>>===???DDDFFFJJJTTT^^^AAADDDEEEGGGKKKVVV{{{xxxsssnnnmmmmmmggg\\\RRRLLLIIIEEEAAA>>>;;;888555333333333222222222111111000000000000000000000000///////////////000111111111...///222000...666CCCBBBDDDIIILLLIIIIIIPPP[[[bbbbbbgggxxxhhhLLLDDD>>>@@@CCCCCCAAAAAADDDCCCGGGOOO[[[ffflllnnnzzzmmm[[[SSSUUUUUUUUU^^^rrrzzzooojjj^^^VVVPPPNNNQQQ[[[fffrrrkkkZZZSSSMMMHHHJJJQQQfff```OOOIIIDDDEEEHHHKKKQQQYYYcccjjjlllzzzUUUTTTaaabbbiiimmmuuu|||yyyVVVOOORRRfffyyyfffTTTOOOJJJHHHKKKNNNPPPUUU\\\dddoooXXXFFFBBBAAA???>>>======>>>???>>>===???DDDFFFKKKTTT^^^AAADDDDDDFFFJJJVVV{{{wwwrrrmmmllllllggg\\\SSSLLLIIIEEEAAA>>>;;;888555333333333222222222111111///////////////////////////////////////000000111222000222444222000666>>>???@@@DDDFFFFFFIIITTTaaaccceeeiiisssaaaLLLCCC===???CCCCCC@@@???DDDDDDGGGNNNYYYdddlllpppyyykkk[[[SSSNNNKKKPPP\\\nnnqqq\\\YYYRRRMMMQQQNNNPPPYYYbbblllwwwgggVVVOOOHHHGGGJJJZZZvvvyyyssszzz[[[OOOLLLEEEEEEFFFJJJRRR\\\gggmmmsss^^^YYYbbbaaaggggggmmmwww^^^SSSTTTfffppp[[[PPPLLLIIIKKKMMMOOOUUU\\\eeeoooWWWEEEAAAAAA???>>>>>>>>>??????>>>>>>@@@DDDGGGKKKUUU___BBBEEEDDDEEEIIITTT|||wwwrrrlllkkkkkkggg\\\SSSLLLIIIEEEAAA>>>;;;888555333333333222222222111111///////////////////////////////////////000000111000000222444333333777<<>>CCCBBB???>>>BBBCCCFFFLLLWWWbbbkkkpppwwwiii\\\PPPKKKMMMYYYkkksssUUUNNNMMMOOOPPPOOOSSS[[[bbbgggmmmttt~~~~~~iiiVVVNNNJJJJJJVVVoootttzzzzzzhhhaaadddwww}}}WWWNNNLLLHHHGGGFFFIIIQQQ]]]iiiqqquuuggg]]]bbbbbbkkkjjjkkkttt~~~fffVVVRRR___www~~~jjjRRRMMMJJJKKKMMMOOOUUU\\\dddnnnXXXEEEAAA@@@???>>>>>>>>>???@@@??????AAAFFFIIIMMMWWWaaaBBBEEEDDDEEEHHHSSS|||wwwqqqllljjjkkkfff]]]TTTLLLIIIEEEAAA>>>;;;888555333333333222222222111111000000000000000000000000///////////////000111111---...///111222333777:::===AAAHHHNNNPPPSSS^^^jjjqqq|||xxxnnnrrruuu}}}bbbRRREEE<<<===BBBBBB???===>>>@@@DDDJJJSSS^^^gggmmmttt|||lll]]]MMMOOOXXXjjjwwwWWWKKKLLLSSSPPPQQQXXXbbbhhhjjjlllpppvvvzzzwwwfff^^^\\\]]]dddjjjeeeccc^^^YYYSSSVVVeeeyyyuuuSSSLLLJJJJJJJJJKKKMMMSSS^^^jjjssswwwlll^^^^^^___jjjkkklllttt}}}lllXXXNNNYYYrrrrrrTTTNNNJJJKKKMMMOOOUUU\\\bbbkkk}}}[[[HHHAAA@@@???>>>>>>???@@@AAAAAA@@@CCCGGGKKKOOOYYYdddAAADDDDDDFFFIIIUUU|||vvvqqqkkkjjjjjjfff]]]UUULLLIIIEEEAAA>>>;;;888555333333333222222222111111000000000000000000000000///////////////000111111---...//////000333777888===AAAIIISSSZZZeeewwwqqqqqqsssVVVHHH<<<<<>>;;;888555333333333222222222111111000000000000000000000000///////////////000111111///000000///000444888888AAABBBIIISSSaaavvv{{{vvvYYYJJJ<<<;;;@@@AAA???======AAAGGGNNNVVV___hhhnnnqqqyyyjjjRRROOOPPPRRRZZZdddjjjiiijjjlllhhhhhhjjjoootttsssnnniiilllrrrppp^^^YYYUUUPPPMMMLLLNNNQQQSSSaaadddIIIHHHHHHJJJQQQYYY\\\]]]aaajjjrrrrrrvvvcccggglllrrrwww|||rrrrrr}}}cccZZZrrrjjjgggpppqqq~~~zzzyyykkkXXXVVVPPPKKKKKKLLLNNNTTT\\\___gggxxxXXXFFFAAA@@@?????????@@@AAABBBCCCCCCEEEJJJNNNRRR]]]ggg???EEEDDDCCCIII[[[{{{sssjjjffffffddd]]]WWWMMMIIICCC>>>;;;888666444333333333222222222111111///////////////000111111111111000000//////......,,,---//////111444999<<>>>>>???BBB??????BBBKKKVVVaaagggjjjpppwwwcccWWWPPPUUU\\\dddiiiiiigggdddhhhllllllmmmwww|||mmmmmmqqq~~~mmm]]]XXXVVVSSSIIIPPPMMMNNNTTTRRRkkkYYYLLLIIIEEEOOOQQQUUUXXX\\\bbbhhhmmm}}}iiigggfffmmmvvv{{{kkkjjjqqqdddZZZrrrrrrbbbWWWWWW[[[bbbgggoooxxxyyypppccc[[[VVVPPPKKKKKKLLLNNNTTT[[[^^^mmmxxx^^^IIIEEEDDDBBB@@@??????@@@AAABBBDDDGGGJJJOOOVVV^^^dddBBBGGGEEECCCIIIZZZzzzsssjjjggggggddd]]]VVVMMMIIICCC>>>;;;999666444333333333222222222111111///////////////000111111222111111111000000000000---...///000111333888;;;EEELLLOOONNNWWWppp{{{~~~fffPPP===;;;>>>>>>???BBB??????BBBIIITTT___fffhhhkkkrrr~~~kkkTTTVVVZZZ```fffiiiiiigggfffhhhjjjjjjppp|||{{{lllcccZZZRRRRRRVVVQQQPPPTTTQQQdddWWWKKKGGGDDDJJJMMMRRRXXX^^^dddiiikkkyyy{{{qqqooohhhkkkuuuzzzxxxbbb___fffqqqgggZZZmmm}}}fffWWWOOOJJJIIIKKKVVVYYYbbbmmmsssoooeee]]]XXXQQQKKKKKKMMMOOOUUU[[[^^^mmmxxx___IIIEEEDDDAAA@@@??????@@@AAACCCEEEHHHLLLQQQYYYaaagggDDDGGGEEEEEELLL]]]xxxrrrkkkiiiiiieee\\\UUUMMMIIICCC>>>;;;999666444333333333222222222111111///////////////000000111222222222222111111111111//////000000000333666:::BBBIIIMMMLLLPPP```uuu~~~fffPPP===;;;>>>>>>>>>AAA>>>>>>AAAGGGQQQ[[[bbbffffffmmmxxxyyyYYYXXX\\\bbbeeeeeecccbbbbbbeeeddddddmmm~~~lll\\\ZZZYYYSSSSSSUUUSSS```{{{UUUKKKGGGGGGJJJNNNUUU___hhhnnnqqqqqqwwwzzzrrrllljjjkkkcccgggrrrxxx|||sss[[[WWW\\\^^^ooogggUUUZZZiiisssqqqcccVVVQQQQQQPPPNNNNNNLLLNNNTTT```lllppphhh___ZZZRRRLLLLLLNNNPPPUUU[[[^^^lllwwwaaaJJJEEECCCAAA@@@???@@@AAABBBDDDFFFJJJNNNTTT]]]ffflllCCCEEEDDDGGGOOOaaavvvqqqkkkjjjjjjfff\\\TTTMMMIIICCC???<<<999777555333333333222222222111111000000////////////000000111111111111111111111111000000111000000222555888<<>>;;;>>>>>>>>>AAA>>>>>>@@@DDDLLLUUU^^^bbbcccjjjuuuddd]]]ccchhhjjjfffbbb``````dddbbb```hhhwwwhhhddd```aaaddddddlllyyy~~~RRRMMMHHHLLLQQQUUU___kkkvvv|||}}}||||||gggVVVWWW[[[aaa___iiiqqqvvv~~~~~~uuurrr[[[YYY___bbbxxxiiiRRRNNNRRRTTTWWWUUUTTTUUUVVVTTTQQQNNNNNNLLLNNNXXXhhhrrrlllbbb^^^TTTMMMLLLOOOQQQVVV[[[___llluuucccKKKDDDCCCAAA@@@@@@AAABBBCCCEEEGGGLLLQQQXXXbbbkkkrrrCCCCCCBBBFFFNNN]]]uuupppkkkjjjkkkfff\\\TTTNNNJJJDDD???<<<999777555333333333222222222111111000000////////////000000000000000000000000000000000111111000000222555888999???GGGKKKLLLOOOWWW___^^^aaajjjzzzgggQQQ>>>;;;>>>>>>>>>@@@>>>>>>>>>AAAGGGPPPYYY___cccjjjttt~~~{{{gggbbbvvvyyyppp}}}hhhgggpppyyyzzzsssjjjeeedddbbbbbb___aaasss~~~sssNNNLLLFFFLLLUUU[[[eeerrr|||```UUUXXXZZZ______mmmooouuu}}}}}}pppxxxwwwiiinnnwwwnnnWWWRRRUUUXXXYYYaaajjjmmmiiiaaaYYYSSSSSSPPPMMMTTTffftttrrrhhhaaaWWWNNNMMMPPPSSSWWW\\\```lllsssdddLLLDDDBBBAAA@@@@@@AAACCCDDDFFFIIINNNTTT\\\fffpppvvvDDDCCC@@@EEEJJJTTTuuupppkkkjjjkkkfff]]]TTTNNNJJJDDD???<<<:::777555333333333222222222111111111000000//////////////////////////////000000000000111111000000222555888;;;???GGGMMMOOOPPPVVV^^^aaagggooozzz|||hhhRRR>>>;;;>>>======@@@=========>>>BBBJJJTTT[[[bbbhhhqqq{{{qqqZZZRRR^^^nnnyyyyyywwwwww~~~pppccclllzzzrrriiieee\\\^^^]]][[[ccc{{{jjjJJJJJJCCCLLLTTT\\\gggqqqxxx|||hhhcccbbb^^^___^^^iiilllttt~~~lllooouuuZZZUUU___iiiuuu~~~lll^^^XXXUUUPPPSSSdddvvvxxxoooeeeYYYNNNMMMQQQTTTXXX\\\aaakkkqqqaaaJJJCCCBBBAAA@@@AAABBBDDDFFFHHHKKKPPPVVV^^^hhhrrryyyEEECCCAAAEEEIIIOOOyyyvvvpppjjjiiijjjfff^^^VVVNNNJJJDDD@@@<<<:::777666333333333222222222111111111111000/////////////////////000000000111111111///000000000000222666999???@@@EEELLLMMMMMMSSS[[[fffooowwwzzz{{{hhhRRR>>>;;;>>>======@@@======<<<<<>>======@@@======<<<;;;===DDDOOOWWWZZZ```kkkuuuttt^^^\\\```aaawwwlllbbbtttssskkkjjjpppwwwxxxsssqqqwww\\\HHHPPPKKKXXX[[[dddnnnrrrrrruuu}}}~~~dddVVV___cccjjjgggrrrkkkfffsss|||rrroooddd\\\eeeuuuyyyrrriii[[[OOONNNRRRVVVYYY\\\aaakkkppp|||YYYDDDBBBBBBAAA@@@AAACCCFFFGGGKKKNNNRRRXXX```jjjttt{{{AAAFFFAAABBBIIIMMMrrruuupppkkkhhhgggccc\\\UUUNNNJJJDDD@@@===:::888666444333222111111111222333000000111111111111000000////////////000000000000111......000000000444:::AAAAAAGGGOOOPPPOOOXXXfff|||uuuqqq|||[[[???===@@@<<<:::>>><<<<<<<<<;;;===CCCJJJOOOVVV___iiiqqq{{{{{{xxxnnnddd}}}zzzjjjwwwVVVEEEKKKRRRYYYlllqqquuuuuuuuu|||iii]]]]]]___]]]jjjrrr|||kkkbbbnnnvvvvvv|||yyyeeejjj~~~pppdddZZZRRRRRRTTTUUUXXX[[[gggkkksssWWWBBBFFFEEECCCBBBCCCDDDFFFGGGOOOPPPTTT^^^kkkvvv}}}AAAGGGBBBCCCJJJNNNsssvvvqqqkkkiiihhhddd\\\UUUNNNJJJDDD@@@===:::888666444333222111111111222222000000000111111000000000////////////000000000000111......000000000444:::AAABBBHHHOOOSSS\\\rrrxxx___@@@<<<@@@>>>===@@@===<<<<<<;;;===AAAHHHMMMVVV^^^gggoooyyy}}}yyyssspppsssxxx}}}xxx{{{UUULLLSSSVVVYYYmmmvvv}}}{{{}}}qqqaaa___```^^^dddlllwwwlll^^^fffpppdddkkkvvv{{{~~~yyyxxxggg\\\RRROOORRRUUU[[[aaafffjjjqqq~~~WWWAAADDDCCCBBBBBBDDDFFFIIIJJJQQQRRRXXXbbbooozzzBBBGGGBBBDDDKKKNNNtttvvvqqqkkkiiihhhddd\\\VVVNNNJJJDDD@@@===:::888666444333222222111111222222000000000000000000000000////////////000000000000000......111111000333999AAACCCJJJQQQXXXiiiiiiEEE<<<@@@@@@???BBB======<<<;;;;;;???EEEIIIUUU\\\dddkkkuuuxxxpppmmmyyy}}}}}}~~~~~~{{{TTTRRRYYYYYYYYYhhhvvv}}}ttt```___aaa___cccjjjuuu~~~qqq]]]___uuusss```bbblllqqqppppppxxxlll___RRRNNNOOOTTT\\\cccdddhhhnnnzzzVVVAAABBBBBBBBBCCCEEEIIILLLNNNTTTWWW]]]gggsss~~~BBBGGGCCCDDDLLLOOOuuuvvvqqqllliiihhhddd\\\VVVNNNJJJDDD@@@===:::888666333333222222222222111222000000000//////000000000////////////000000000000000......111111000333999@@@DDDNNNUUUZZZkkksssKKK===???AAAAAAAAA======<<<::::::===AAAEEERRRZZZaaagggqqqrrrgggjjjuuu~~~xxxTTTSSSYYYYYY]]]iiixxx~~~sss```bbbffffffhhhllluuu~~~zzzaaa[[[jjjvvv{{{iiisss|||{{{lll```SSSOOOPPPSSSYYY___cccgggkkkuuuTTTBBBCCCCCCCCCDDDGGGJJJNNNPPPWWW[[[bbbkkkuuu~~~AAAGGGBBBDDDLLLPPPuuuvvvqqqllliiihhhddd]]]VVVNNNJJJDDD@@@===:::888666333333333333222222111111000000///......///000000////////////000000000000///...///222222000333888>>>EEEPPPXXXYYYbbb~~~pppIII:::===@@@AAABBB>>>===<<<::::::;;;???BBBOOOVVV]]]cccmmm{{{{{{kkkeeeeeeaaaeeeoooqqqwww{{{sssSSSTTTZZZ___iiixxxtttbbbgggmmmmmmhhhjjjrrr{{{eeeXXXYYY```pppjjjttt{{{vvvaaaXXXQQQQQQTTTWWWZZZ___bbbeeeiiiqqqSSSCCCEEEEEEEEEFFFHHHKKKNNNPPPZZZ^^^fffnnnuuu{{{@@@FFFBBBCCCKKKOOOuuuwwwrrrllljjjiiieee]]]WWWNNNJJJDDD@@@===:::888666222333333333333222111000000000............000000////////////000000000000///---///222222000333888>>>DDDOOOXXXXXXWWWeeewww~~~|||uuuuuugggFFF888;;;@@@BBBCCC>>>>>>===;;;:::;;;???AAAKKKSSS[[[aaakkkyyyppp}}}qqqeee___SSSOOOTTTUUUTTTTTTYYYdddxxxiiiQQQYYYbbbkkkzzzsss```dddjjjhhheeedddjjjuuu}}}kkkXXXNNNWWWrrriiidddooosssiii|||yyyiiibbbTTTOOONNNTTTZZZ]]]___bbbbbbeeegggmmm~~~~~~QQQDDDFFFFFFFFFGGGIIIMMMPPPRRR\\\aaaiiiqqqvvvyyy}}}???EEEAAACCCJJJOOOuuuwwwrrrmmmjjjiiieee]]]WWWNNNJJJDDD@@@===:::888666222222333333333222111000111000...------...000111////////////000000000000...---///222222111333777???AAAJJJUUUVVVRRRVVV___bbbbbbbbbkkk}}}eeeIII<<<<<<@@@BBBCCC===>>>===<<<;;;<<>>===<<<;;;<<>>===;;;999999;;;===???FFFJJJRRR[[[eeeoooyyyrrr\\\WWW]]]dddjjjoooxxxxxxwwwppphhhpppvvvnnn~~~|||\\\___gggooo|||vvvdddbbbffffffllltttuuuuuuzzz{{{rrrfffuuubbbXXXYYYcccwwwlllhhhkkkkkkkkk}}}ZZZXXX[[[{{{qqqdddbbbUUUPPPQQQYYY_________bbbdddiiihhhgggvvvuuuRRRHHHDDDEEEGGGHHHLLLQQQXXX]]]jjjlllqqqxxx>>>DDDAAACCCIIIJJJmmmvvvpppjjjiiikkkhhh___VVVNNNIIIDDD???<<<999777555111000///000222444444333111000000000/////////...///////////////000111111////////////000111222333???BBBDDDMMMVVVOOOJJJTTTeeesss}}}]]]CCCDDDHHHDDDCCC@@@???<<<:::999:::;;;<<>>CCCFFFNNNUUULLLFFFPPPlll}}}{{{hhhIIIFFFIIIEEECCCBBB@@@===;;;999999::::::AAAFFFLLLTTT^^^hhhrrrxxx{{{ggg___YYYWWWRRRMMMTTT```www|||kkkXXXcccnnnuuu|||}}}jjjddddddaaabbbooowww~~~xxxrrr{{{UUUSSS\\\~~~zzzssspppXXXfffzzzxxxooocccggg{{{rrrMMMGGGGGGXXXkkknnnooopppiiiXXXWWWXXX^^^aaa```___```dddooouuuqqqtttnnnPPPGGGIIIJJJKKKLLLOOOUUU\\\bbbkkkooouuu}}}>>>DDD@@@BBBIIIKKKoooxxxsssmmmkkkjjjeee\\\UUUMMMIIIDDD???<<<999777555444222000///000000///...000000000000///////////////////////////000000111////////////000111222333>>>DDDGGGOOOUUUMMMLLLYYYxxxxxxyyyRRRIIIKKKHHHFFFAAA@@@>>><<<:::::::::;;;@@@CCCJJJQQQYYYcccmmmttt}}}|||yyyfff```WWWRRRVVVVVVRRRSSSXXXaaahhhfffZZZfffsss}}}~~~oooeeeaaa]]]```lllvvv~~~~~~nnnffftttWWWTTTUUUlllzzzwwwSSSSSSSSSWWWXXXUUUbbb}}}{{{[[[IIIGGGPPP]]]hhhxxxuuuYYYZZZ]]]```bbbaaa___^^^]]]gggmmmlllooohhhMMMFFFHHHIIIKKKMMMQQQXXX```fffmmmqqqwwwAAAFFFBBBBBBHHHJJJnnnxxxsssnnnkkkiiiddd\\\UUUMMMIIIDDD???<<<999777555555333000///000000...---////////////000000000000///////////////000000111////////////000111222333>>>DDDHHHOOOVVVRRRWWWiii~~~uuu___NNNNNNJJJIII@@@???===<<<;;;;;;<<<<<>>>>>===<<<<<<<<<<<<===@@@DDDJJJQQQ[[[eeelllwwwuuuyyywwwwww}}}qqqccc[[[]]]___[[[WWWXXXVVVXXXnnnuuuccc___jjjwww~~~xxxjjj___^^^ZZZ^^^gggkkkrrr{{{xxxxxx~~~dddYYYUUU```eeePPPGGGTTTnnnlllYYY[[[gggvvv~~~bbbTTTLLLPPP]]]kkk|||uuuZZZ```ffffffeeedddaaa^^^YYYWWWWWW\\\jjj|||ZZZGGGGGGDDDGGGLLLQQQWWW^^^eeeiiinnnrrryyyAAAFFFAAABBBHHHLLLqqquuusssooollliiiccc\\\WWWNNNIIIDDD???<<<999777555333222000000222333222111.../////////000000000111///////////////000111111////////////000111222333<<>>===;;;;;;:::;;;===AAAFFFMMMWWWaaagggsss|||xxx^^^gggeeedddfffjjjuuuwww|||zzzzzzxxxpppjjjjjjbbb]]]lllrrrffffffppp|||{{{{{{cccXXXYYYWWW[[[cccgggmmmvvvsssrrr|||zzz___WWWRRRVVVxxxwww]]]MMMLLLTTTrrrgggcccooo~~~hhhUUUKKKQQQaaallltttsssggg[[[dddjjjjjjhhhhhheee```\\\WWWTTTXXXcccssszzzTTTGGGIIIFFFJJJPPPVVV[[[```dddggglllqqqxxx~~~}}}???DDD@@@AAAIIIMMMsssuuurrrooollliiiccc]]]XXXNNNIIIDDD???<<<999777555888555333222222111000....../////////000000111111///////////////000111111////////////000111222333;;;FFFNNNUUUYYYTTT[[[pppeeeRRRPPPKKKEEECCCBBBAAA???===:::999888999;;;???CCCJJJTTT^^^dddooozzz~~~gggkkkmmmqqquuuvvv}}}zzz{{{zzzoooeeennnrrrjjjmmmxxxzzz^^^TTTUUUSSSXXX```dddkkktttpppnnnvvvvvv^^^[[[UUURRRiiikkkZZZRRRLLL```uuuiiiqqq|||gggUUUIIIQQQeeemmmmmmhhh\\\\\\gggnnnlllkkkkkkhhhccc^^^XXXTTTUUU]]]jjjzzztttQQQGGGKKKIIINNNTTTZZZ^^^aaadddfffkkkooowww~~~www@@@FFFAAABBBIIILLLqqqwwwsssooommmkkkeee[[[RRRLLLGGGAAA>>><<<:::777333333333333222222222111111222111000//////000111222000000////////////000000000000000000111111111111===:::???NNNZZZ\\\XXXVVVwww|||yyy}}}```IIIIIIIIIBBBBBBAAA???>>><<<;;;;;;;;;;;;<<>><<<:::777333333333333222222222111111000000///......///000000000000////////////000000000000000000111111111111777999???LLLXXX]]]XXXRRRaaahhhhhhnnn___IIIHHHKKKHHHBBBAAA???>>><<<<<<;;;;;;999;;;===@@@EEEMMMVVV\\\jjjuuu{{{www{{{yyyuuurrrqqqwwwrrrnnn|||{{{uuuyyy~~~cccVVVXXXRRRVVVUUUWWW\\\^^^___dddjjjhhh]]]TTTKKKTTTfffwwwYYYLLLNNN\\\jjjyyyjjj]]]bbbqqqggg\\\[[[bbbllljjj^^^YYY\\\jjjkkkkkkkkkiiifffcccaaaYYYTTTPPPQQQTTT[[[gggssshhhOOOMMMEEEHHHOOOXXX___cccfffjjjmmmtttxxx}}}@@@EEEAAACCCJJJNNNssswwwrrrnnnlllkkkfff]]]VVVLLLGGGAAA>>><<<:::777333333333333222222222111111//////............//////000000////////////000000000000000000111111111111222:::BBBIIIVVV___ZZZNNNYYYdddhhhpppnnnQQQGGGHHHHHHBBBAAA@@@>>>===<<<<<<;;;888999;;;>>>BBBIIIRRRXXXfffoooqqq]]]```ssszzzwwwrrrnnnnnnppptttvvvppphhhvvvpppuuu|||~~~qqq]]]\\\WWWYYYVVVWWWZZZ\\\^^^dddkkkzzzqqqeee[[[NNNMMMVVVeeeqqqXXXQQQRRRSSSeeerrruuuUUUPPP___vvv~~~qqqssswww}}}~~~qqq```\\\bbbnnnmmmkkkiiigggdddcccbbbWWWQQQMMMMMMOOOSSS]]]gggyyycccMMMMMMJJJIIIQQQ[[[ccchhhmmmssswwwyyy{{{}}}~~~@@@EEEAAACCCKKKNNNssswwwrrrmmmlllkkkggg^^^WWWLLLGGGAAA>>><<<:::777333333333333222222222111111////////////////////////000000////////////000000///000000000111111111111333===DDDHHHTTTaaa\\\LLLZZZkkkuuu~~~~~~^^^HHHDDDFFFCCCBBBAAA???>>>===<<<<<<888999:::<<<@@@GGGOOOTTTaaakkk~~~pppZZZWWWeee~~~|||yyyuuurrrppppppooo{{{oooppplllvvv~~~~~~ddd^^^[[[[[[ZZZ\\\```bbbccchhhnnnuuuyyymmmfffYYYQQQRRRQQQjjjppphhhgggbbbbbbbbbdddiiirrryyy{{{zzzxxxqqqnnnZZZOOO^^^uuuzzzgggccchhhpppooommmjjjgggdddaaa```UUUQQQMMMMMMLLLMMMTTT\\\qqq|||aaaLLLKKKLLLLLLSSS]]]eeekkkqqqwww|||||||||}}}}}}~~~@@@EEEAAACCCJJJMMMsssvvvrrrnnnmmmlllggg^^^WWWLLLGGGAAA>>><<<:::777333333333333222222222111111000000000000000000000000000000////////////000000///000000000111111111111444>>>DDDGGGSSS```[[[LLLSSSlll~~~wwwmmmOOOFFFHHHDDDCCCAAA@@@>>>=========999:::;;;<<>><<<:::777333333333333222222222111111000000111111111111000000000000////////////000000000000000000111111111111333<<>>>>>===:::;;;;;;<<<>>>CCCJJJOOO___kkkppp___]]]zzz~~~|||xxxsssnnniiigggcccrrrrrrpppuuugggXXXVVVZZZ^^^hhhssswwwuuuuuuxxxuuuuuuhhh___\\\YYYXXX```lllrrr{{{vvvggg^^^ZZZXXXYYY\\\TTTTTTXXXmmmdddooo{{{sssqqqnnnnnnmmmjjjddd^^^XXXTTTSSSPPPOOOOOOLLLJJJLLLQQQ```mmmzzz}}}]]]NNNIIIMMMTTTZZZbbbhhhmmmrrrxxx|||~~~~~~@@@FFFAAABBBHHHJJJnnnvvvsssqqqpppooohhh\\\SSSLLLGGGAAA>>><<<:::777333333333333222222222111111//////000111111000//////000000////////////000000000000000000111111111111333:::III]]]kkkmmmcccXXXdddnnnMMMAAAEEEDDDBBBAAA???>>>>>>>>>;;;;;;;;;;;;===AAAHHHMMMYYYeee}}}vvvjjjwwwzzztttmmmgggbbb```YYYcccsssvvvsssooovvvnnn]]]ZZZ[[[```kkkxxx}}}|||}}}xxxrrrnnnssstttlllfffdddbbbeeerrr|||uuummmhhhhhhnnnvvvyyyvvvmmmlllhhhccc]]]WWWSSSPPPOOOMMMMMMNNNKKKGGGHHHLLLUUUbbbpppxxxpppXXXOOOJJJQQQXXX^^^ffflllpppuuu{{{AAAFFFAAAAAAGGGIIImmmvvvtttrrrrrrppphhh[[[QQQLLLGGGAAA>>><<<:::777333333333333222222222111111---...///000000///...---000000////////////000000000000000000111111111111333;;;OOOjjj{{{xxxkkkaaannn{{{RRRBBBEEEDDDCCCAAA@@@???>>>>>>::::::::::::;;;@@@FFFKKKQQQ\\\wwwzzzxxx~~~zzzuuummmfff```\\\YYYWWW\\\```pppooorrrppp{{{rrr^^^[[[VVV[[[fffssszzzzzz|||{{{~~~}}}yyyvvvwwwzzz}}}wwwtttmmmjjjddd]]]WWWRRRPPPNNNLLLJJJJJJLLLJJJEEEFFFIIIMMM[[[iiiqqqxxxfffSSSOOOMMMUUU[[[aaahhhnnnsssxxxBBBCCCFFFAAAFFFMMMgggyyyrrrttttttkkkeee^^^QQQIIIFFFAAA>>><<<:::888666666555444333222111111111222222111000//////000000000000000000000000000000////////////000000000000777999JJJfffwwwuuullliiigggZZZEEEFFFFFFEEEDDDCCCAAA???>>>======<<<;;;;;;>>>BBBFFFNNN\\\ooo|||vvvmmmddd___]]]]]]VVV]]]```bbbzzzzzzqqq^^^SSSVVVUUUYYYbbbhhhkkkoootttxxx{{{sss{{{|||vvvtttqqqggg___XXXUUUQQQLLLKKKMMMJJJJJJJJJJJJKKKJJJGGGEEEMMMTTT^^^hhhqqq}}}dddSSSQQQSSSYYYccckkktttwwwvvvyyyBBBBBBFFFAAAFFFMMMhhhzzzsssuuuuuulllfff```SSSIIIFFFBBB>>><<<:::888666444444333222222222333333222222111000000000000000000000000000000000000000////////////000000000000666888BBBTTTcccjjjjjjjjj]]]qqq\\\IIIGGGFFFFFFDDDCCCAAA??????======<<<;;;;;;===AAAEEELLLXXXgggwwwxxxpppjjjfffeeeeeeZZZ]]]]]]\\\mmmoooYYYRRRRRRRRRVVV]]]```bbbffflllvvvyyyzzzvvvrrroooiii\\\VVVQQQQQQOOOLLLJJJLLLMMMLLLKKKKKKJJJIIIGGGFFFJJJQQQZZZbbbkkkxxxbbbSSSRRRTTT\\\eeennnxxx|||zzzzzzBBBBBBFFFAAAFFFMMMhhh{{{tttuuuvvvmmmgggaaaTTTJJJGGGBBB???<<<:::888666333222222222333333444555222111000000000000000000000000000000000000000000////////////000000000000333999???GGGTTTbbbiiijjjUUU]]]ooowwwttt^^^RRRHHHGGGFFFEEECCCAAA??????<<<<<<<<<::::::<<>>@@@DDDMMMWWWaaapppwwwmmmdddiii```UUURRRRRRTTTVVVUUUTTTYYYaaajjjpppzzzyyyzzzsssqqq{{{wwwpppeeeXXXNNNLLLNNNTTTXXXXXXXXXZZZ]]][[[WWWQQQLLLHHHGGGGGGEEEIIINNNSSSZZZhhhyyy~~~[[[TTTUUU[[[gggllluuuAAAAAAEEEAAAGGGMMMiiizzzrrrsssssskkkgggaaaUUULLLHHHCCC???===;;;888666666555444333222222222222111000000000000000111111////////////////////////////////////000000000000///999@@@DDDOOOaaakkkjjj___VVV]]]iiihhhooofffXXXLLLKKKHHHEEECCCAAA@@@???<<<<<<<<<:::999:::<<>>LLL^^^jjjmmmeeeWWWWWWaaagggwwwiiiNNNNNNLLLIIIFFFCCCAAA@@@???<<<======;;;::::::<<<===???FFFQQQZZZcccrrryyykkkuuuqqqYYYTTTPPPQQQRRRRRRUUUZZZ[[[bbbmmmvvvzzzrrrjjjcccaaa___]]]]]]^^^^^^]]][[[YYYXXXVVVUUUUUUVVVXXXYYY[[[gggqqq{{{pppbbb\\\XXXXXXWWWSSSRRRSSS\\\]]]ZZZTTTLLLFFFEEEFFFCCCEEEGGGHHHMMMYYYiiiuuukkkUUUZZZ]]]cccsssuuuxxx}}}@@@AAAEEEAAAGGGNNNiii{{{ssstttssskkkhhhcccXXXMMMIIIDDD@@@===;;;888666555444333333222222222222000000000000000111222222000000000000000000000000////////////000000000000333111777FFFWWWccckkkooogggZZZZZZfffuuu~~~[[[PPPNNNJJJFFFCCCAAA@@@@@@===>>>>>><<<;;;:::;;;===???CCCLLLUUU[[[dddvvvxxxttt|||aaaXXXQQQQQQRRRSSSSSSUUUUUU\\\fffooozzz{{{kkkfff```\\\[[[[[[ZZZYYY[[[ZZZZZZZZZ[[[^^^bbbeeeppp|||rrrggg```XXXPPPLLLMMMPPPRRRSSSOOOHHHCCCCCCEEEBBBCCCEEEEEEHHHRRRaaalllzzzdddTTT]]]aaagggxxxwwwzzz~~~@@@AAAEEEAAAGGGNNNiii}}}tttuuutttllliiieeeZZZMMMJJJDDD@@@===;;;888666333333222222333333444444000000///000000111222222000000000000000000000000////////////000000000000333111===VVViiimmmmmmoooggg___cccsssxxxQQQNNNJJJFFFCCCAAA@@@@@@>>>??????===;;;:::;;;===???AAAHHHPPPUUU[[[iiiyyyxxxyyyvvv{{{{{{}}}iii]]]SSSRRRUUUUUUSSSSSSRRRYYYccckkkuuu}}}uuussssssssssssnnnpppsssxxx~~~wwwjjj]]]RRRLLLLLLEEEHHHLLLJJJEEEAAABBBDDD@@@BBBCCCCCCEEENNN\\\gggsss```SSS___ccciii{{{www{{{BBB@@@DDDAAAGGGLLLkkkxxxsssmmmmmmnnnlllccc\\\LLLIIIDDDAAA???===:::888555555444333333333333444111111000///////////////////////////////////////000///...///000111000///333111<<<]]]uuussshhhgggYYYIIIFFFIIIBBB===@@@???AAA@@@>>>===;;;:::::::::>>>AAADDDHHHMMMVVVaaajjjsss}}}hhhqqq~~~~~~{{{uuu}}}ttt[[[RRRVVVRRROOOQQQRRRRRRTTT[[[fffqqq|||fffUUULLLIIIHHHEEEDDDDDDCCCBBBBBBAAAAAADDDCCCAAA@@@BBBHHHQQQWWWbbbxxxeee\\\```llluuutttvvv{{{BBB@@@DDDAAAGGGLLLkkkxxxrrrmmmmmmnnnkkkccc[[[PPPLLLGGGBBB???<<<999777555555444333333333333444111111000///////////////////////////////////////000.........000111000///666333;;;WWWzzz|||wwwqqquuu[[[KKKGGGKKKDDD???AAA???BBBAAA???>>><<<;;;;;;;;;<<>>@@@EEEMMMRRRbbbuuuaaa```fffpppzzz}}}BBB@@@DDDAAAGGGLLLkkkwwwrrrmmmmmmnnnkkkbbbZZZRRRNNNHHHCCC???;;;888555555555444333333333333333111111000//////////////////////////////////////////...---...000111000///333///333HHHeeezzz{{{rrrnnnrrr^^^LLLGGGKKKFFFBBBCCC@@@CCCBBB@@@???===<<<<<<<<<999<<<@@@CCCGGGNNNYYY```gggmmmzzzzzzqqqqqq{{{{{{xxx~~~}}}xxx{{{}}}~~~~~~zzz]]]OOORRRPPPOOORRRRRRNNNPPPWWW```kkkyyy{{{uuunnnjjjkkkllllllkkkgggbbbZZZRRRKKKGGGFFFFFFBBBBBBBBBCCCDDDEEEEEEFFFBBBAAA@@@>>>???CCCIIINNNYYYlllsss]]]fffooovvvBBB@@@DDDAAAGGGLLLkkkxxxsssooooooppplllcccZZZPPPLLLFFFBBB>>>;;;777555555444333333222222333333111000000//////////////////////////////////////////...---...000000000///000---000>>>SSSfffqqqtttmmmgggbbbvvvbbbMMMFFFIIIEEECCCDDD@@@BBBAAA@@@>>>===<<<;;;;;;888;;;>>>AAADDDKKKTTT[[[dddjjjuuurrrssszzzyyy~~~xxx}}}|||~~~|||zzz}}}|||]]]MMMPPPOOONNNPPPNNNNNNOOOUUU^^^gggtttyyylllhhhbbb^^^]]]]]]\\\[[[\\\YYYUUUPPPKKKGGGEEECCCBBBBBBCCCDDDDDDEEEEEEFFFDDDCCCBBB@@@@@@CCCHHHLLLPPPeeehhh[[[mmmwww{{{BBB@@@DDDAAAGGGLLLkkkzzzuuuqqqqqqqqqmmmcccZZZKKKGGGCCC???===;;;888666444444333222222222222333111000000//////////////////////////////////////////------...///000///...111111444===KKKZZZffflllnnnjjj___ccc}}}lllSSSFFFGGGCCCCCCEEEAAAAAA@@@???===<<<;;;::::::999;;;>>>@@@CCCHHHPPPVVV]]]cccnnn{{{kkkccc{{{}}}~~~}}}}}}aaaNNNOOOOOOMMMMMMJJJNNNOOOSSS[[[cccooo|||hhhZZZZZZWWWSSSQQQOOOOOOOOONNNQQQPPPNNNJJJFFFCCC???===DDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCAAA@@@BBBEEEHHHPPPdddccc^^^sss|||BBB@@@DDDAAAGGGLLLkkkyyyuuuqqqqqqrrrmmmbbbYYYGGGDDD@@@===<<<;;;999888444444333222222222222222111111000///////////////////////////////////////...---,,,---///000///...///000333999CCCOOOZZZ```nnnsssiiiaaakkkwww~~~aaaMMMHHHCCCCCCEEEAAAAAA@@@>>><<<;;;:::::::::999<<<>>>@@@AAAEEELLLRRRYYY^^^iiiuuu|||yyyhhh\\\iii~~~xxxzzz}}}oooUUUQQQNNNMMMLLLGGGNNNNNNQQQWWW]]]hhhyyyxxxpppdddUUUJJJLLLJJJIIIGGGEEEEEEEEEEEEIIIIIIGGGFFFDDDBBB@@@???CCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@???@@@BBBEEEOOOaaayyyuuuccceeevvv}}}}}}BBB@@@DDDAAAGGGLLLkkkxxxssspppppppppkkk```WWWGGGDDD@@@>>>===;;;:::888444333222222111222222222111111000///////////////////////////////////////...---,,,---///000///...---...000444===HHHSSSZZZjjjyyytttcccaaahhhppp{{{uuuXXXLLLDDDCCCFFFBBBAAAAAA???===<<<;;;;;;:::888;;;>>>>>>???CCCIIINNNTTTZZZfffrrryyy~~~{{{ooorrr~~~wwwxxx|||___TTTNNNLLLLLLHHHLLLLLLNNNSSSWWW```qqq{{{jjjbbb]]]UUULLLHHHFFFFFFFFFDDDBBBAAAAAAAAAEEEEEECCCBBBAAAAAABBBBBB@@@@@@AAAAAABBBBBBCCCCCCAAAAAABBBAAA@@@@@@CCCEEELLLaaa|||mmmeeejjjvvv|||}}}BBB@@@DDDAAAGGGLLLkkkvvvrrrnnnnnnooojjj___UUUIIIFFFBBB???===<<<:::888444333222222111111222222111111000///////////////////////////////////////...---,,,---/////////...000000111555>>>JJJUUU\\\kkk{{{eee]]]dddrrr```PPPEEEDDDGGGCCCCCCBBB@@@>>>===<<<<<<<<<777:::======>>>AAAFFFKKKMMMTTTaaannnvvv{{{zzz{{{~~~gggVVVMMMLLLNNNKKKKKKJJJLLLPPPTTT\\\kkkzzznnnbbbWWWTTTQQQJJJFFFGGGEEEEEEEEECCCAAA?????????BBB@@@>>><<<;;;<<<===>>>===>>>???@@@BBBCCCDDDEEEBBBCCCDDDDDDCCCCCCEEEGGGLLLhhhhhhfffnnnvvv{{{DDDAAADDDBBBHHHMMMiii|||pppmmmoookkkjjjdddVVVKKKGGGBBB>>><<<999777555111111222222222111000000000000////////////000000////////////////////////////////////000000000000000333333000888KKK___hhhjjj}}}lllhhhhhhwwwWWWBBBBBBFFFEEEAAA@@@AAAAAABBB@@@===:::<<<============???CCCFFFMMMQQQ[[[gggnnnsss|||}}}XXXMMMQQQLLLFFFIIIJJJMMMOOONNNQQQ]]]jjj|||ppppppqqqsssuuuxxxzzz{{{yyyhhh]]]QQQNNNIIIEEECCCBBBAAA???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>???????????????AAAAAABBBBBBCCCDDDEEEEEEGGGFFFDDDBBBAAABBBCCCDDDIIIaaazzzjjjpppwww~~~DDDAAADDDBBBHHHMMMiii{{{ooolllnnnjjjiiicccUUUKKKGGGBBB>>><<<:::777555222222333333222222111111000000////////////000000////////////////////////////////////000000000000,,,000111222???[[[xxxyyymmmqqqkkkMMMHHHJJJIIIBBBAAA@@@@@@AAA???===:::<<<============@@@CCCFFFKKKOOOXXXcccjjjoooxxx|||pppZZZSSSLLLKKKLLLLLLNNNOOOMMMOOOYYYdddppp{{{nnnkkknnnqqqtttwwwvvvyyyyyyzzz~~~}}}vvvnnn```___]]]\\\]]]```ccceeemmmwww~~~xxxooofff]]]TTTLLLFFFFFFCCC@@@???@@@AAAAAA@@@BBBBBBAAA@@@@@@@@@@@@@@@???@@@@@@AAABBBCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFFFFKKK]]]{{{wwwyyy|||~~~DDDAAADDDBBBHHHMMMiiizzznnnkkkmmmiiihhhbbbTTTJJJGGGBBB???<<<:::888666333444444444333333222111000000////////////000000////////////////////////////////////000000000000)))---///222BBBcccrrrmmmwwwzzzQQQGGGHHHEEECCCAAA????????????===;;;;;;<<<======>>>@@@CCCFFFHHHKKKTTT^^^eeejjjrrr{{{}}}wwwqqquuu~~~jjjTTTJJJNNNNNNMMMNNNNNNLLLLLLSSS]]]fffttthhh^^^TTTQQQQQQQQQRRRUUURRRWWWbbbkkklllddd^^^]]]fffaaa\\\[[[\\\]]]\\\ZZZSSSPPPLLLIIIHHHJJJNNNPPPOOOUUUZZZ^^^dddkkkooooookkkqqqxxx}}}~~~{{{xxxvvvrrrooommmoooqqqrrrqqqnnnkkkhhheeebbb```]]]ZZZWWWPPPLLLGGGCCCBBBAAAAAA@@@DDDBBBAAAAAACCCEEEFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIKKKVVV~~~}}}~~~~~~~~~}}}}}}}}}DDDAAADDDBBBHHHMMMiii{{{nnnlllmmmjjjiiicccTTTJJJGGGBBB???===;;;888666555555555555444333222222000000////////////000000////////////////////////////////////000000000000,,,...///000;;;XXX~~~zzzlllllluuuSSSCCCCCCBBBDDDBBB???>>>??????>>>===;;;<<<===>>>>>>???BBBDDDEEEHHHPPPYYY___cccllluuu}}}vvvnnnsss}}}~~~~~~^^^MMMRRRNNNMMMMMMNNNLLLJJJPPPXXXbbbnnnppp[[[TTTNNNLLLKKKIIIIIILLLKKKKKKNNNSSSSSSNNNLLLNNNRRRQQQOOOMMMLLLMMMOOOPPPMMMKKKHHHEEEDDDEEEGGGHHHHHHGGGHHHJJJOOOSSSSSSPPPOOORRRVVVWWWVVVTTTSSSSSSLLLKKKLLLNNNQQQSSSRRRPPPHHHGGGFFFGGGIIIIIIHHHGGGIIIGGGDDDCCCCCCEEEGGGHHHIIIHHHFFFFFFGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGIIIIIIHHHGGGFFFEEEEEEDDDFFFGGGHHHIIIJJJJJJIIIIIIKKKKKKLLLLLLLLLLLLKKKKKKMMMUUUxxx}}}}}}yyyyyy{{{DDDAAADDDBBBHHHMMMiii|||pppmmmnnnkkkjjjdddVVVJJJGGGBBB???===;;;999777555666666555444333222222000000////////////000000////////////////////////////////////000000000000///000000///333EEEccc{{{ooolllooonnn\\\GGGFFFGGGEEECCC@@@@@@@@@@@@???>>>;;;===>>>>>>>>>>>>@@@BBBCCCEEELLLTTTYYY]]]fffnnnuuu{{{{{{zzzqqqlllppp~~~~~~|||lllRRRUUUMMMLLLLLLNNNLLLJJJNNNUUU___hhhzzzuuuaaaXXXQQQMMMMMMMMMLLLLLLOOORRRNNNKKKLLLLLLJJJKKKNNNGGGJJJLLLKKKIIIGGGIIIKKKIIIIIIIIIHHHHHHGGGFFFFFFJJJFFFDDDFFFJJJKKKJJJHHHNNNNNNOOONNNLLLLLLNNNPPPKKKKKKLLLNNNPPPQQQPPPOOOMMMKKKJJJIIIJJJJJJHHHGGGHHHHHHGGGFFFEEEFFFGGGHHHJJJIIIGGGGGGHHHHHHGGGFFFHHHHHHHHHHHHIIIJJJKKKLLLKKKJJJJJJIIIHHHHHHGGGGGGJJJKKKMMMNNNNNNMMMLLLKKKNNNNNNOOOOOONNNMMMLLLLLLOOOYYY}}}||||||zzz{{{~~~DDDAAADDDBBBHHHMMMiii|||pppmmmoookkkkkkeeeVVVJJJGGGCCC???>>><<<:::888666666666555444333222111000000////////////000000////////////////////////////////////000000000000000000000000111:::NNN```pppjjjnnnooohhhppplllOOOGGGKKKFFFDDDBBBBBBBBBBBB@@@>>><<<>>>??????======>>>???@@@BBBHHHOOOTTTWWW___hhhkkksss|||pppwwwpppmmmnnnxxxqqq{{{{{{}}}~~~sssPPPPPPMMMKKKLLLNNNMMMKKKMMMRRRVVV___ppp{{{kkk```XXXSSSTTTWWWWWWXXXZZZZZZUUUTTTVVVVVVRRROOOPPPKKKOOORRRRRROOOLLLLLLMMMMMMNNNOOOOOONNNMMMKKKJJJOOOJJJGGGJJJMMMLLLKKKLLLHHHIIIJJJIIIIIIJJJLLLNNNKKKKKKLLLLLLLLLLLLLLLLLLQQQPPPNNNMMMNNNMMMKKKJJJHHHIIIIIIIIIIIIJJJLLLOOOQQQOOONNNMMMNNNMMMLLLJJJIIIJJJJJJLLLNNNPPPRRRSSSMMMMMMMMMMMMMMMNNNNNNNNNPPPQQQSSSTTTTTTSSSRRRPPPOOOOOOOOONNNNNNNNNNNNNNNKKKXXX~~~}}}~~~{{{|||~~~~~~~~~~~~DDDAAADDDBBBHHHMMMiii|||ooommmnnnkkkjjjdddUUUJJJGGGCCC@@@>>><<<:::999555555555555333222111000000000////////////000000////////////////////////////////////000000000000000...///222333777CCCQQQ```dddfffggggggcccnnnWWWGGGKKKFFFEEEDDDEEEEEEDDDAAA???>>>???@@@???===<<<<<<<<<===>>>CCCJJJNNNQQQYYYbbbdddlllwwwsssnnnttt|||rrrgggooowwwhhheeeppp}}}~~~vvvOOOPPPOOOMMMMMMOOONNNKKKKKKOOOOOOWWWggg{{{tttlllmmmrrruuuuuuvvvpppmmmmmmpppqqqkkkfffdddccceeegggfffdddaaa``````bbbbbbbbbaaa___^^^]]]\\\^^^XXXUUUWWWVVVRRRQQQSSSTTTWWWYYYZZZYYYWWWVVVVVVSSSTTTTTTUUUVVVXXX[[[]]]YYYWWWUUUTTTTTTTTTRRRPPPNNNOOOOOONNNOOOSSSZZZ___```^^^[[[YYYWWWUUUQQQNNNKKKLLLNNNPPPSSSVVVXXXZZZWWWVVVVVVTTTSSSRRRQQQPPPTTTUUUWWWXXXXXXWWWUUUSSSLLLLLLLLLLLLNNNOOOQQQSSSMMMYYY~~~xxxxxxzzz~~~xxx~~~}}}DDDAAADDDBBBHHHMMMiiizzznnnlllmmmiiiiiicccTTTJJJGGGCCC@@@>>>===;;;999555555555444333222000///000000////////////000000////////////////////////////////////000000000000000---...222444666???JJJVVV^^^ZZZ^^^ggg___aaayyy}}}```IIIMMMFFFFFFFFFGGGGGGEEEBBB??????@@@AAA@@@===;;;:::;;;:::;;;@@@GGGJJJMMMVVV^^^bbbjjjttt|||zzzsssuuummmjjjsssvvvhhhfffooolll]]]eee|||{{{lll|||VVVZZZQQQNNNNNNPPPNNNJJJJJJLLLLLLTTTaaasss~~~~~~~~~|||zzzxxxxxxxxx|||zzzwwwtttrrrqqqrrrrrrpppjjjeeeddd___WWWUUUYYY]]]aaafffhhhddd^^^YYYVVVWWWXXXZZZ\\\```eeejjjnnnnnnkkkgggccc```\\\XXXUUURRRRRRPPPOOOPPPVVV```hhhllliiiddd```[[[UUUPPPLLLMMMNNNPPPSSSVVVZZZ]]]___cccaaa^^^[[[WWWSSSPPPOOOTTTUUUWWWYYYYYYWWWUUUSSSJJJIIIIIIKKKMMMQQQTTTVVVXXXaaa{{{|||}}}}}}|||~~~~~~|||xxx}}}yyy{{{