BM6P6(@ }}}rrrlllhhhgggiiiqqqxxx~~~}}}{{{wwwsssmmmiiifffcccaaa^^^[[[YYYXXXYYYYYYYYY[[[___dddlllwww~~~aaaVVVMMMJJJHHHCCC???===:::999777666555555555555666666555444444444444555555555555555666666666666<<<999777666777:::;;;<<<>>>FFF[[[yyymmmaaa[[[cccwwwqqqrrrwww|||}}}|||}}}~~~ssskkkiiizzzwww___QQQKKKGGGCCCBBB>>>@@@AAABBBBBBFFFLLLQQQZZZddduuu|||xxxwww|||uuunnniiihhhjjjooowww}}}|||zzzvvvqqqmmmhhhfffbbb```]]]ZZZXXXWWWWWWWWWUUUVVVZZZ^^^eeeooozzz}}}aaaVVVMMMJJJIIIEEEAAA???;;;999888666555555555555666666555444444444444555555555555555666666666666:::888777666777999;;;<<<@@@III```}}}ggg]]]ZZZddd}}}tttrrrvvv{{{zzzyyyzzzpppgggeeeqqq}}}yyyaaaSSSMMMHHHEEEDDDAAABBBCCCBBBAAADDDHHHLLLRRR\\\mmm~~~{{{qqqgggbbbccciiiuuuyyyqqqjjjiiijjjmmmttt{{{zzzwwwtttoookkkgggeee```^^^[[[YYYWWWVVVUUUUUUPPPQQQSSSWWW\\\dddmmmsssvvvzzz|||bbbXXXNNNKKKJJJFFFBBBAAA;;;:::888666555555555666777666555555444444555555555555555555666666666666777777777777888999:::;;;AAANNNfff```ZZZ\\\iiixxxuuuxxx~~~|||wwwuuuvvv}}}mmmccc```ggguuu}}}dddVVVOOOJJJGGGEEEDDDDDDCCCBBBAAAAAADDDGGGJJJRRR```pppvvvlllccc[[[ZZZ]]]bbbjjjqqq}}}ssskkkiiijjjlllrrr||||||xxxvvvtttpppllliiifffddd___]]][[[YYYWWWUUUUUUTTTNNNNNNPPPQQQTTTZZZaaaffflllrrrzzz}}}fff[[[PPPLLLJJJFFFBBBAAA;;;:::888666555555666666777666666555555555555555555555555555666666666666444666777888888999:::;;;BBBRRRlll{{{]]]ZZZ```ooozzzxxx{{{zzztttrrrrrr{{{|||jjj```]]]aaapppgggWWWPPPKKKGGGFFFEEEDDDCCCAAAAAAAAABBBDDDEEEKKKVVVbbbqqqqqqhhh\\\YYYYYY^^^cccdddfffiiixxxuuukkkhhhjjjkkkrrr{{{}}}zzzuuussspppmmmiiifffdddccc^^^]]][[[YYYWWWVVVTTTTTTNNNOOOOOOOOOQQQTTTZZZ^^^bbbhhhqqqwww{{{jjj^^^RRRMMMJJJDDD@@@???;;;:::888777666666666666777777666555555555555666555555555555666666666666333555888999888999;;;===CCCUUUqqqrrrYYYYYYaaasss{{{yyyyyy{{{|||zzzxxx{{{xxxqqqoooooouuu|||iii^^^[[[___nnnkkkZZZQQQKKKGGGEEEDDDCCCBBBAAABBBCCCCCCCCCDDDHHHOOOXXXcccqqq~~~qqqccc[[[WWW[[[eeeppptttppplllllltttyyymmmiiikkklllrrr{{{zzzwwwrrrpppmmmjjjfffdddbbbaaa]]]]]][[[YYYWWWUUUTTTSSSOOOOOOOOONNNNNNPPPTTTWWWWWW]]]eeelllqqqzzz{{{uuuuuuyyy|||kkk___RRRLLLIIIDDD@@@???<<<;;;999777666666666777888777666666555555666666555555555555666666666666333666999999888999===AAAFFFZZZvvvfffTTTWWWbbbuuu|||tttpppmmmrrrvvvuuusssvvv~~~uuummmllllllppp{{{hhh]]]ZZZ]]]kkksss```UUUNNNIIIGGGEEECCCBBBBBBCCCDDDDDDCCCDDDFFFJJJPPPYYYdddqqqyyy{{{{{{rrrfff\\\VVV\\\eeevvv~~~wwwuuusss}}}pppkkkmmmmmmsss|||}}}yyyuuupppnnnkkkgggdddbbbaaaaaa[[[[[[ZZZXXXVVVTTTRRRQQQNNNOOONNNMMMLLLMMMOOORRRRRRVVV\\\bbbhhhpppyyyttthhhdddeeehhhiiimmmoooqqqrrruuu}}}iii]]]PPPKKKIIIEEEBBBBBB<<<;;;999777666666666777888777777666666666666666555555555555666666666666444777999999888:::???DDDLLL```{{{uuu\\\QQQXXXdddzzz|||qqqllleeejjjooonnnlllqqq}}}rrrjjjhhhiiinnn~~~zzzfffZZZWWWXXXeee||||||ggg\\\SSSMMMKKKGGGEEECCCCCCEEEEEECCCAAABBBDDDFFFJJJQQQ\\\gggooouuuwwwzzz}}}rrrooo{{{uuujjjaaa[[[XXX^^^kkk{{{yyytttrrrnnnpppnnnttt|||}}}xxxtttnnnllliiifffcccaaa``````ZZZYYYXXXWWWUUUSSSPPPOOOMMMMMMMMMKKKIIIJJJLLLOOOSSSUUUXXX\\\aaagggnnnrrr~~~zzzpppbbbZZZYYY[[[]]]]]]___aaabbbcccgggnnnyyyfffZZZNNNJJJIIIFFFDDDDDD<<<;;;999777666666777777888888777666666666666666555555555555666666666777555888:::999777:::@@@GGGPPPeee~~~mmmXXXQQQZZZggg}}}ooohhh```eeeiiiggggggooo~~~ooogggeeefffmmm~~~zzzdddXXXTTTTTT```vvvmmmaaaXXXRRROOOIIIGGGDDDDDDEEEEEEBBB@@@@@@AAACCCGGGNNNWWWbbbjjjooooooqqqvvvtttllllllwwwvvvfffZZZVVVVVVXXXfffnnn{{{~~~}}}tttpppppprrrwww~~~}}}zzztttnnnllliiifffcccbbbbbb```___^^^\\\XXXUUUSSSRRRSSSTTTOOONNNMMMKKKJJJJJJJJJJJJJJJNNNSSSXXX\\\```dddgggooovvv}}}sssddd___WWWPPPMMMNNNQQQTTTSSSTTTUUUVVVWWW]]]fffmmmppp[[[OOOLLLFFFFFFFFF???;;;999777666777777666555666666666666666666666666888888777777666666555555888666777999::::::???EEEWWWjjj^^^YYYUUU\\\oooyyyoooeeebbbbbbeeehhhooo|||~~~ppphhheeeeeepppmmm]]]RRRXXXbbbrrr|||lllaaaYYYTTTSSSJJJCCCCCCBBB>>>===@@@BBB@@@@@@DDDGGGNNNZZZfffqqqooolllmmmttt}}}rrrkkkkkkvvvxxxjjj___YYYYYYZZZ\\\fffmmmwwwyyytttrrrtttxxx}}}zzztttooollliiifffcccbbbaaa```^^^[[[ZZZXXXVVVTTTRRRQQQPPPMMMMMMLLLKKKKKKKKKKKKKKKJJJMMMQQQTTTWWWYYY]]]___aaahhhpppxxx~~~zzzsssmmmddd[[[UUURRRMMMIIIGGGHHHJJJKKKMMMNNNOOOOOOPPPUUU^^^dddvvvrrr\\\PPPMMMGGGFFFFFF???;;;999777777777777777555555555555555555555555555777777777777666666666666777555666999:::;;;@@@GGGUUUiii___XXXTTT]]]rrruuuhhhccc```ccchhhqqq~~~ssskkkhhhhhhnnnsssbbbVVVVVV^^^lllwwwnnnhhhddd^^^RRRHHHFFFEEEBBB@@@BBBFFFDDDDDDFFFIIINNNZZZeeeoooooommmkkknnn|||xxxpppoooxxxrrriii^^^ZZZ\\\bbbeeefffiiilllttt~~~yyyuuuxxx{{{}}}zzztttpppllljjjfffdddcccbbb```^^^WWWXXXWWWVVVTTTRRROOOMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKMMMPPPRRRSSSTTTVVVWWW[[[```fffjjjmmmqqqwww{{{|||zzzrrrggg```\\\WWWPPPKKKJJJHHHGGGFFFGGGHHHHHHLLLNNNOOONNNOOOTTT[[[aaannn}}}ttt^^^RRRNNNHHHGGGFFF???;;;999777777777888777666444444444444444444444444666666666666777777777777888555666999;;;<<>>:::999:::;;;<<>>EEENNNfffgggdddjjj|||wwwrrrvvv|||~~~uuuooommmggg\\\YYY\\\iii{{{gggZZZZZZ^^^^^^\\\YYYVVVUUUSSSUUU^^^hhhnnnrrrtttnnnfffhhhuuutttbbb\\\___]]]iii}}}xxxyyyxxxwwwttttttwww~~~}}}yyyvvvuuusssqqqooommmlllhhhdddaaa\\\\\\[[[ZZZXXXVVVSSSQQQMMMOOORRRTTTUUUUUUUUUTTTTTTUUUVVVVVVSSSRRRRRRRRROOOPPPPPPPPPPPPSSS[[[aaaooozzz}}}}}}~~~rrr]]]QQQNNNHHHHHHHHH@@@===;;;999888999999888777666666666666666666666666666666666666777777777777999666666999<<<@@@HHHQQQkkk~~~ggggggooo|||uuuwww|||yyyrrrllllll]]]ZZZ\\\fffuuuqqqbbbbbbggghhhmmmiiieeecccaaaaaajjjsssuuuyyyzzzssslllnnnyyyzzzjjj^^^[[[^^^mmm{{{zzz{{{|||{{{yyywwwxxx}}}}}}{{{zzzyyywwwsssssssssrrroookkkfffddd```___^^^\\\YYYVVVTTTRRRNNNPPPRRRTTTVVVVVVVVVVVVVVVUUUTTTTTTUUUSSSPPPNNNPPPQQQPPPOOOOOOSSS\\\bbbqqqxxxwww```NNNKKKKKKEEEAAACCC;;;999777666777777666555777777666666555555555444555555666777777777777777888;;;888777>>>???EEEUUUuuu|||jjjkkkttt}}}wwwxxxxxxwww|||vvvooosssbbb]]]\\\cccppp|||nnnnnnuuuyyy{{{~~~sssiiikkkuuu}}}wwwqqqttt}}}|||jjj___\\\dddnnn{{{~~~{{{{{{}}}~~~|||yyywwwrrrrrrrrrqqqoookkkgggeeecccbbbaaa^^^\\\YYYVVVUUUPPPQQQRRRTTTUUUVVVVVVVVVXXXVVVUUUUUUUUUTTTQQQOOOPPPPPPPPPNNNNNNSSS[[[bbblllvvvuuu```OOOLLLLLLFFFBBBCCC;;;999777666777777666555777666666666555555555444555555666777777777777777555:::777888???BBBIIIZZZxxx}}}kkkmmmwwwzzzuuuvvv|||uuusssyyy}}}tttwwwddd___\\\aaammm~~~vvvvvv}}}wwwyyy~~~yyy|||oooaaa\\\bbbqqq~~~~~~~~~zzzvvvrrrsssssssssqqqooollljjjgggfffdddbbb```]]]ZZZYYYTTTTTTTTTUUUUUUVVVXXXXXXZZZXXXWWWWWWWWWUUUSSSPPPOOOPPPPPPOOOOOOSSS[[[aaaiiiuuurrr```PPPMMMLLLGGGCCCCCC;;;999777666777777777555666666666555555555555555555555666777777777777777333888777888AAAEEEOOOaaa}}}|||lllooo|||zzzvvvtttwww|||sssrrrxxx~~~iiiccc^^^aaaiiivvv~~~~~~yyylllfffgggooo|||~~~zzzvvvuuuuuuvvvvvvvvvtttrrrqqqkkkjjjiiifffdddaaa^^^]]][[[ZZZYYYXXXYYYZZZ[[[\\\\\\ZZZXXXWWWWWWVVVTTTRRROOOPPPQQQPPPPPPTTT[[[aaaiiivvvmmm^^^QQQMMMLLLHHHCCCBBB:::888777666777888777666555555555555555555555555555555666777777777777777444999888999BBBGGGRRRgggyyykkkppp{{{{{{zzztttqqqrrrtttyyytttsssyyyrrrjjjccccccgggppp}}}zzzxxx{{{{{{rrrjjjkkkqqqyyy{{{wwwvvvwwwwwwxxxxxxwwwvvvuuuooonnnmmmkkkhhheeecccaaabbbaaa```___^^^___```aaa]]][[[XXXWWWWWWVVVTTTRRROOOQQQRRRQQQQQQUUU\\\aaajjjuuuhhh]]]QQQMMMLLLHHHDDDAAA:::888666666777888777666444444444555555555555555555555666777777777777777666<<<::::::AAAGGGTTTiiitttgggpppuuupppzzz~~~yyyxxxlllgggfffkkkrrryyyzzztttsssyyy}}}tttkkkhhhiiimmmuuu}}}{{{vvvwww{{{wwwmmmgggjjjsss}}}~~~{{{wwwxxxxxxxxxxxxxxxxxxwwwttttttrrrpppmmmjjjhhhfffhhhgggfffeeedddddddddddd]]]ZZZWWWUUUUUUTTTRRRQQQNNNPPPRRRQQQQQQUUU[[[```gggpppsssbbbZZZQQQMMMKKKHHHCCC???999888666666777888888777444444444444444555555555555555666777777777777777777===;;;:::AAAFFFUUUllloooeeeppptttgggkkkoookkkhhhjjjccc^^^]]]dddmmmvvv{{{xxxvvvuuuuuu{{{}}}pppqqqxxx}}}sssooommmlllpppuuu{{{wwwuuuvvv~~~rrrjjjgggnnnyyy~~~||||||||||||||||||||||||zzzyyyxxxuuussspppmmmlllkkkkkkkkkjjjiiigggfffeee\\\YYYVVVTTTSSSRRRPPPOOOLLLNNNPPPPPPPPPSSSYYY^^^bbbiiiuuu}}}nnn]]]XXXQQQLLLJJJHHHBBB===999777666666777888888777333333333444444555555555555555666777777777777777555<<<:::999@@@FFFWWWooo}}}kkkcccqqqttt```aaaeeecccccciiiddd^^^\\\bbbllluuu~~~|||wwwuuutttuuuuuuyyyzzznnnrrrzzzyyytttpppmmmmmmpppppptttyyyzzz{{{yyyuuussszzzwwwlllhhhkkkvvv~~~~~~~~~}}}{{{yyywwwtttqqqppplllmmmmmmlllkkkiiifffeee[[[XXXUUURRRQQQQQQOOONNNJJJLLLNNNNNNNNNQQQWWW\\\___dddnnn||||||mmmZZZWWWQQQKKKIIIGGGBBB<<<999777666666888999888777333333333444444555555555555666666777777777777777444:::999999@@@GGGXXXrrr|||iiicccrrruuu^^^^^^cccdddhhhrrriiibbb___eeennnvvv}}}yyyuuutttvvvyyy{{{yyyooottt}}}|||vvvrrrnnnlllmmmgggjjjnnnppprrrxxx~~~www{{{xxxmmmiiimmmsss{{{{{{}}}{{{xxxuuusssrrrtttqqqnnnkkkhhhddd```\\\VVVSSSOOOLLLLLLLLLKKKJJJGGGIIIKKKMMMNNNQQQTTTWWWZZZ```jjjtttxxxrrr|||ooobbbWWWMMMLLLLLLHHHCCC@@@999999999888666555333222999888777555444444444444666666666777888888999999:::;;;999;;;@@@CCCYYY{{{vvvlllfffwww|||kkkkkkssszzz~~~|||vvvnnnjjjkkksss|||yyyxxxxxxnnnwww|||vvvrrrooommmmmmhhhfffhhhkkkooouuu|||xxxrrrppppppqqqwwwoooooorrrxxx~~~{{{|||~~~{{{xxxvvvuuuuuusssoookkkhhhccc___[[[SSSOOOLLLIIIIIIIIIHHHGGGFFFGGGJJJKKKMMMOOOSSSUUUXXX^^^hhhqqq|||zzzuuuooohhhcccdddqqqvvveeeZZZOOOMMMLLLGGGAAA>>>888888888777777666555555777666666555555555555666666666666777888888999999:::;;;999;;;AAADDDYYY|||ssskkkhhhzzzsssttt|||~~~uuuooonnnttt|||yyynnnvvv}}}xxxtttqqqooommmhhheeefffhhhjjjpppvvv~~~vvvqqqkkkddd```___```bbbxxxsssxxxzzz~~~}}}vvvqqqpppqqqrrrxxx~~~{{{}}}{{{zzz~~~{{{xxxvvvtttppplllgggccc^^^YYYVVVMMMJJJGGGEEEEEEEEEDDDCCCDDDEEEGGGHHHJJJLLLPPPSSSVVV\\\eeennnwwwtttoooiiiddd```[[[WWWUUUWWWggg|||iii]]]QQQNNNLLLGGG@@@<<<666666666777777777777777555555555555555666777777666666666777888888999999999;;;888<<>>>>>???@@@AAABBBEEEJJJNNNSSSXXX```hhhoooxxx{{{vvvvvvuuusssrrrssswww|||xxxjjj[[[TTTOOOKKKJJJLLLNNNddd|||ggg[[[QQQNNNMMMIIIBBB???999888777666555555555666888888666555555444444444666666666777888888999999888999888<<>>>>>??????===<<<;;;<<<======>>>BBBGGGKKKPPPVVV^^^ffflllttt~~~zzzuuurrrsssrrrqqqppprrrtttwwwyyyqqq^^^UUUOOOHHHGGGKKKJJJ```|||eeeYYYOOOMMMMMMIIICCC@@@:::999777666555555555666999888777666444444444333666666666777888888999999777999888===DDDIII```fff\\\___kkkyyysssssszzzuuulllfffcccaaaeeejjjoootttzzz{{{vvvrrrooollllllooouuu}}}}}}xxxuuuzzz{{{rrruuuzzzwwwtttppplllkkkgggaaa```bbb```]]]ZZZYYYWWWVVVYYY^^^^^^[[[UUUNNNJJJGGGFFFFFFAAABBBCCCEEEFFFFFFFFFFFFoooaaaWWWOOOMMMJJJGGGEEEEEEEEEEEEKKKRRR\\\iiiyyy|||uuukkkccc]]]WWWRRRPPPSSSYYY```kkkuuu}}}yyysssvvv~~~wwwnnngggbbbTTTPPPKKKGGGDDDBBB@@@>>><<<;;;;;;;;;<<<<<<;;;999999:::::::::<<>>===;;;::::::999999999;;;;;;999777888888999999:::>>>DDDHHHKKKQQQZZZaaahhhooowww}}}~~~~~~}}}~~~~~~|||{{{{{{hhh]]]UUUJJJFFFIIIMMMbbb}}}xxxeeeYYYOOOLLLLLLGGG@@@===777666555444555777999;;;666555555555555666777777666666666777888888999999666888888===EEEKKKbbb|||bbb\\\aaappp{{{sssssszzz}}}uuusssuuuyyy{{{}}}~~~}}}{{{qqqkkkeee```\\\WWWPPPKKKOOOSSSXXX\\\aaagggpppvvv|||yyyiiigggddddddggglllrrrvvvxxxzzz|||}}}wwwrrrnnnlllrrr~~~zzzsssnnnqqq}}}zzzvvvuuuqqqnnnnnnjjjdddaaaccc^^^WWWSSSRRRPPPKKKLLLQQQQQQQQQQQQQQQPPPNNNLLLJJJNNNQQQVVVZZZ^^^_________|||kkk^^^TTTIIICCCEEEDDDBBB@@@@@@@@@AAABBBBBBFFFKKKOOOVVVcccsss~~~zzzwwwssssssxxx~~~xxxoooiiiddd^^^YYYTTTSSSSSSTTTXXX```iiippp|||}}}}}}wwwooofff\\\QQQIIICCCAAA>>>;;;999888888888999999999::::::999999999777888888999999<<<@@@CCCFFFLLLUUU]]]ccckkkrrrxxx|||~~~vvvdddXXXNNNKKKKKKRRRkkkxxxeeeZZZQQQOOOLLLFFF@@@>>>999888888777777777777777666666666666555555555555555666777888888999999888999999===AAABBBMMMkkk___VVV\\\nnnyyyrrrsssyyy}}}uuupppmmmmmmkkkmmmppptttxxx{{{}}}~~~}}}yyytttqqqrrrxxxyyyddd___XXXPPPKKKIIIIIIJJJIIINNNUUUYYY\\\```dddhhhvvvpppjjjccc```bbbhhhnnnrrrrrruuu}}}yyywwwvvvvvvuuuqqqqqqqqquuuvvvlllhhhppp~~~~~~|||wwwtttqqqooommmjjjgggeee^^^ZZZWWWSSSNNNIIILLLSSSQQQ```ccc^^^]]]YYYUUUZZZ\\\bbbjjjqqquuuwwwwwwxxxoooaaaVVVNNNFFFAAABBBBBBAAAAAA@@@@@@??????AAACCCEEEFFFJJJRRR___hhh}}}xxxsssooollliiiiiinnnttt~~~zzzvvvvvvvvv}}}zzzqqqiiidddaaa\\\XXXTTTSSSRRRRRRUUU[[[dddjjjsss}}}wwwmmmddd\\\SSSIIICCC???>>>;;;888777666666777888888999999999999888888666777888888888;;;>>>AAACCCIIIRRRYYY___eeemmmsss{{{~~~|||{{{~~~lll[[[PPPMMMOOO^^^vvv}}}fff\\\RRRNNNLLLFFF@@@>>>999888777777666666777777666666666666555555555555555666777888888999999888999999===@@@BBBMMMkkk___WWW^^^tttxxxqqqrrryyywwwllleee```^^^```bbbeeehhhkkknnnppppppqqqnnniiifffggglllrrrvvv{{{qqqjjjZZZVVVOOOIIIDDDCCCDDDEEEGGGMMMTTT[[[___cccgggkkkoooxxxsssmmmeee``````dddhhhkkkkkknnnzzz|||yyytttpppooopppqqqrrrvvvwwwwww{{{uuukkkfffmmm{{{~~~}}}wwwuuurrrpppnnnllliiigggeee```\\\WWWPPPKKKMMMTTT]]]mmmqqqmmmnnnkkkhhhmmmtttzzzvvvmmm```UUUMMMHHHDDDAAAAAAAAACCCCCCBBB@@@>>>===@@@AAA@@@??????DDDMMMTTTbbbnnnyyy|||{{{yyywwwuuurrrqqqpppnnnmmmkkkjjjiiigggfffhhhjjjlllsss}}}{{{{{{|||vvvsssmmmgggeeegggjjjtttyyyrrrhhhbbb___]]]ZZZWWWTTTSSSQQQPPPPPPUUU\\\aaafffwwwuuulllaaaVVVOOOHHHAAA<<<:::888777555444444444555666666777777777777666666444666666777777888<<<>>>AAAGGGOOOUUU[[[bbbiiiooozzz}}}wwwvvvvvvzzzwwwbbbVVVVVV\\\qqqhhh]]]RRRNNNKKKEEE@@@???999888777777666666777777666666666555555555555444555666777888888999999888999999<<<@@@BBBNNNmmm{{{\\\WWW```zzzwwwqqqrrryyy|||pppeee[[[TTTQQQTTTUUUWWWZZZ\\\^^^______ccc```[[[XXXYYY\\\aaaeeeiiiiiijjjkkkiiiddd]]]WWWNNNKKKFFFAAA>>>>>>@@@AAADDDJJJTTT]]]dddjjjnnnqqqmmmsss~~~uuuoooeee___\\\]]]___```dddgggrrr}}}vvvrrrmmmjjjjjjmmmrrruuuuuukkkdddiiivvv~~~yyywwwtttrrrqqqooollljjjjjjeee___ZZZTTTOOOSSSZZZlll}}}zzzggg```VVVMMMHHHFFFDDDCCCDDDDDDEEEEEEDDDBBB@@@???AAA@@@???>>>>>>BBBIIINNNNNNVVV]]]```___^^^___```bbbcccdddddddddeeefffhhhggghhhkkklllkkkooo~~~}}}tttpppnnnhhhaaa^^^ZZZVVVVVVZZZ___lll{{{vvvlllbbb]]]\\\[[[YYYYYYUUUSSSPPPMMMLLLNNNSSSWWW\\\hhhuuu}}}{{{wwwlllcccVVVKKKEEE@@@<<<999666555444333333333333444555555555666666555555555333444555555555666999;;;???EEEMMMTTTZZZaaaiiipppxxx}}}wwwrrrpppqqqttt~~~jjj^^^bbbllliii]]]RRRNNNKKKEEE@@@???888888777666666666666666666666555555555444444444555666777888888999999888:::999<<>>???AAAFFFIIIEEEHHHLLLOOOOOOPPPRRRVVV]]]___aaaaaa```aaaccceeefffhhhkkkllljjjmmm{{{oooeee___XXXQQQNNNLLLIIILLLQQQWWWeeexxxuuuhhh]]]\\\\\\ZZZXXXYYYTTTRRROOOJJJGGGHHHKKKNNNQQQXXX___ccciiioootttuuuyyy~~~~~~xxxqqqlll```WWWKKKBBB===;;;999777444444333333333333444444333444444555555444444333222333555555444555777888;;;@@@HHHOOOVVV^^^hhhooottt{{{~~~{{{xxxrrrmmmkkkkkkoooxxxpppccchhhtttggg\\\RRRNNNKKKEEE@@@>>>888777777666555666666666555555555555444444444444555666777888888999999888:::999<<>>===???AAABBBCCCCCCEEEIIIKKKKKKPPPUUUaaadddhhhhhhfffeeefffhhhkkkjjjkkklllkkknnn{{{kkk]]]SSSLLLFFFEEECCCBBBEEEKKKPPP```uuuttteeeZZZZZZ\\\XXXUUUWWWPPPNNNKKKFFFBBBBBBDDDGGGFFFIIILLLOOOSSSYYY```dddiiippp{{{tttrrrrrryyyyyyssslllddd^^^QQQJJJAAA;;;888777666444444444444444444444444444333333444444444444333333222333555555444444555666555;;;BBBIIIOOOXXXaaahhhnnnuuuzzzyyyyyyyyywwwtttrrrlllgggeeefffiiisss}}}ssseeegggrrr~~~cccYYYPPPMMMKKKEEE???<<<888777666666555555666666555555555444444444444333555666777888888999999888999888;;;@@@EEEVVVzzzooo\\\```hhhzzzvvvrrruuu|||~~~oookkkcccYYYQQQJJJEEECCCBBBBBBCCCDDDEEEEEEEEEEEEFFFEEEDDDDDDDDDDDDEEEEEEIIIFFFCCCBBBBBBBBBAAA@@@>>>===;;;999999;;;===???AAAFFFOOOZZZfffnnnqqqrrrjjjgggeeegggooo||||||nnneee```^^^^^^[[[VVVQQQMMMLLLMMMNNNNNNPPPUUU]]]hhhzzz}}}}}}}}}zzz|||~~~{{{jjjcccfffppp}}}{{{{{{|||{{{zzzxxxwwwssspppmmmgggcccffflllzzzsssfffXXXUUUOOOJJJGGGHHHLLLOOORRRUUUYYY[[[ZZZUUUOOOJJJDDDCCCAAA@@@@@@AAABBBBBBGGGDDDFFFKKKNNNOOOTTT[[[dddjjjoooqqqnnnllllllnnnqqqnnnkkkkkkkkkooozzzgggWWWIIICCC???>>>>>>===AAAFFFKKK[[[rrrrrrbbbVVVXXXZZZTTTPPPQQQKKKIIIEEEAAA===<<<>>>@@@======???BBBEEEHHHNNNSSSYYYaaannn{{{yyyrrrbbb___```fffooo|||~~~zzzuuunnnggg^^^UUUOOOFFF@@@;;;888888888666444333444444444444444333333333444444444444444444333222444555555444333444555444888???DDDJJJQQQZZZaaagggnnnsssrrrrrrrrrqqqmmmjjjddd```___aaaeeepppzzzvvvffffffnnnzzz{{{___VVVOOOMMMLLLEEE>>>;;;777777666555555555555666555555555444444444333333555666777888888999999888999888;;;AAAGGGZZZmmm```dddkkk}}}|||ssspppsss{{{yyynnn```\\\UUUMMMFFFBBBAAA@@@@@@@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEGGGEEEAAA@@@@@@@@@???>>>???>>><<<;;;:::<<<===>>>CCCEEEJJJRRR[[[aaabbbbbb\\\\\\[[[[[[___iiiyyyzzzmmm```XXXTTTTTTQQQMMMIIIGGGGGGIIIIIIIIIIIINNNUUU^^^nnnlllaaa___hhhyyy}}}}}}~~~~~~}}}{{{~~~{{{zzzxxxrrrmmmooouuu{{{ssshhhYYYVVVRRRNNNLLLMMMRRRUUUWWW]]]dddiiiggg```VVVPPPFFFEEEDDDDDDFFFHHHIIIIIILLLHHHIIIOOOSSSTTTZZZaaabbbhhhooorrrpppmmmnnnppprrrlllhhhggggggkkkttt~~~{{{aaaQQQDDD???;;;;;;;;;:::>>>CCCGGGXXXpppppp___TTTVVVWWWQQQKKKLLLGGGEEEBBB===999888:::===888888:::<<<===>>>AAAEEEMMMVVVdddqqqwwwtttkkkcccWWWTTTTTTZZZbbbnnnxxxtttnnnfff^^^TTTKKKEEE@@@===999888::::::888555333444444444444333222222333444444555555444444333222444555555444333444555666:::???CCCGGGNNNVVV]]]ccciiinnnnnnmmmnnnllliiiddd___[[[[[[^^^cccnnnyyyyyyiiigggmmmrrrwww\\\TTTNNNNNNLLLEEE>>>:::777777666555555555555555555555444444444333333333555666777888888999999888999888;;;AAAHHH\\\jjj```eeejjjzzzqqqnnnrrryyy{{{lll```TTTPPPJJJEEEBBBAAABBBCCC@@@AAABBBCCCDDDEEEEEEDDDEEEEEEFFFGGGHHHHHHGGGGGGHHHFFFBBBAAAAAA@@@@@@>>>BBBAAA???======>>>???@@@DDDDDDFFFKKKRRRVVVVVVUUUTTTVVVVVVTTTTTT[[[iiittt~~~~~~yyynnn```UUUPPPOOOKKKHHHEEECCCDDDFFFFFFFFFEEEJJJOOOUUUddduuu~~~~~~~~~xxxsssttt{{{mmm___[[[cccsss~~~}}}{{{wwwyyy~~~{{{~~~|||sssoooeeedddaaa[[[UUURRRTTTWWWlllrrryyyzzzttthhh\\\UUUNNNNNNLLLLLLLLLMMMNNNOOOPPPSSSVVVWWWWWWYYY]]]```eeedddeeehhhlllnnnooonnnlllkkkgggbbb___```eeejjjwww~~~kkkVVVJJJ@@@>>>;;;999888888:::;;;DDDTTTpppnnnaaaRRRKKKMMMMMMHHHBBB??????===<<<:::999888777666666777777888:::;;;<<>><<<777777777777666666666666666666666666666666666666777777777777888888888888777888:::???III___hhhaaa]]]rrr{{{ooonnnrrrvvv{{{|||yyyuuunnnbbbXXXKKKGGGCCCAAAAAAAAA???===<<<===???@@@AAAAAAAAAAAADDDFFFJJJKKKKKKJJJJJJKKKIIIFFFCCC@@@AAABBBDDDEEEDDDBBB???>>>???@@@@@@???EEEEEEFFFGGGIIIJJJKKKKKKPPPPPPPPPPPPRRRVVV\\\aaarrrrrroooiii^^^TTTLLLHHHEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCFFFNNN[[[gggnnnqqqggg```\\\\\\aaahhhsss}}}{{{ggg^^^XXXXXXeeewww}}}}}}}}}wwwuuurrrssssssoookkkiiijjjmmmzzz}}}~~~vvvkkkaaa[[[WWWWWWXXXYYYZZZ\\\]]]^^^```bbbeeedddbbbaaabbbccccccaaa```aaadddggghhhhhhfffdddaaa[[[XXXYYY]]]aaaiiinnnvvvmmmYYYHHH>>>>>><<<:::888777888:::;;;DDDTTTnnnfffZZZMMMGGGHHHIIIDDD???======<<<:::999777666666444444555555666888999:::???FFFRRR\\\aaa```YYYTTTNNNMMMNNNQQQRRRVVVaaalll{{{}}}|||wwwpppgggaaaXXXPPPJJJEEEBBB???<<<;;;:::888777666555555444444444444444444444444222222222222222222222222222222222333333333444444777888:::<<>>???@@@BBBDDDFFFIIIJJJMMMPPPTTTVVVVVVUUUUUUUUUNNNJJJFFFFFFIIILLLNNNNNNHHHEEEAAA???@@@BBBCCCCCCFFFEEEEEEEEEFFFFFFFFFFFFHHHIIIJJJJJJKKKNNNSSSWWWcccdddccc^^^VVVNNNGGGDDDAAAAAA@@@?????????????????????AAAHHHQQQZZZ___aaaVVVPPPLLLMMMRRRYYYfffqqq|||~~~tttccc[[[VVVVVVcccssszzzqqqkkkiiigggiiilllooorrrtttuuuuuuwwwyyyyyywwwsssnnnkkkiiiccc```\\\ZZZZZZ\\\]]]^^^]]][[[WWWSSSPPPQQQUUUXXX[[[]]]aaaeeejjjmmmpppqqqrrrqqqmmmdddVVVIII???999;;;:::888777777888:::;;;CCCRRRiii~~~|||sssZZZPPPEEE@@@AAABBB???;;;::::::999888777555555444222222333333444555777888:::@@@JJJUUU\\\\\\WWWSSSLLLKKKLLLNNNNNNNNNTTT\\\kkkvvv}}}yyyvvvpppiii\\\WWWPPPJJJFFFCCC@@@???;;;:::999777666555555555444444444444444444444444333333333333333333333333444444444444555555555555777888999:::<<>>HHHTTT]]]___\\\WWWNNNMMMMMMOOOMMMJJJLLLQQQ\\\dddsssyyytttpppiiibbbVVVRRRLLLGGGEEECCCAAA???;;;:::888777666555555555444444444444444444444444333333333333333333333333444444444444555555555555666666777888999===CCCGGGLLLNNNQQQTTTUUUUUUTTTSSSOOOKKKIIILLLQQQWWW```hhhooouuu~~~qqqhhhiii|||ppp[[[SSSLLLJJJGGGAAA<<<;;;777777666666666555555555555555555555555555555555555555555555666666666666999:::===AAAJJJ^^^{{{ccc```]]]rrrwwwmmmeeegggnnnsssyyy}}}}}}xxxppphhh___YYYVVVSSSMMMHHHEEEFFFHHHJJJLLLLLLLLLKKKGGGFFFDDDEEEHHHOOOUUUYYYbbbfffiiikkkiiigggdddccc^^^[[[XXXZZZ^^^^^^YYYSSSNNNLLLJJJJJJLLLMMMLLLKKKIIIGGGDDDAAA>>><<<;;;:::<<<>>>@@@AAA@@@@@@AAABBBDDDFFFHHHGGGEEEAAA??????:::999999888888888999999;;;;;;===???AAACCCDDDDDDBBB>>>===???DDDLLLZZZgggyyywwwfff___XXXUUURRRRRR[[[fffqqq{{{tttkkkbbb[[[WWWTTTRRROOOLLLHHHFFFFFFHHHKKKLLLOOOOOONNNMMMKKKJJJJJJIIIEEEEEEDDD@@@<<<999888888666666666666666777999:::@@@GGGRRR]]]bbb```XXXQQQFFFBBB===:::999999999888555555555444444333333333222222222333444555666777888>>>JJJXXXdddhhhddd___RRRPPPOOOOOOLLLGGGGGGIIINNNTTTaaaqqq|||uuuoookkkddd\\\TTTPPPKKKGGGDDDBBB???>>>::::::888777666666666666444444444444444444444444333333333333333333333333333333333333444444444444444555666666777999>>>AAAGGGIIIMMMOOOQQQQQQOOONNNKKKGGGFFFJJJPPPUUU]]]dddjjjqqq{{{xxxnnnooo{{{oooZZZRRRKKKIIIFFF@@@<<<:::666666666666555555555555555555555555555555555555555555555555666666666666888999<<<@@@HHH[[[{{{vvv```___^^^sss|||tttiiiaaaccciiipppvvv{{{|||vvviiiaaaXXXSSSRRRQQQNNNJJJEEEGGGJJJMMMOOOQQQRRRRRRNNNNNNNNNPPPVVV^^^fffkkkuuuwwwzzzyyyvvvssspppooojjjgggddddddccc^^^VVVOOOPPPPPPQQQSSSSSSRRROOOLLLIIIGGGCCC@@@<<<:::999999999;;;>>>>>>===<<<<<<======???@@@@@@>>><<<;;;;;;888777777777777777888888888999;;;<<<===>>>???@@@>>>===>>>BBBFFFNNN\\\jjjzzzyyymmmeee]]][[[XXXUUURRRRRRYYYaaannn~~~{{{qqqiiibbb[[[WWWOOOLLLGGGEEEEEEGGGGGGHHHJJJJJJIIIHHHGGGEEECCCBBB@@@@@@???<<<999888888999666666666666777777888999<<>>;;;;;;:::999888777777777777555555555555555555555555333333333333333333333333111222222222333333333333333444444444555777;;;>>>CCCEEEHHHKKKLLLLLLJJJIIIGGGDDDDDDIIINNNRRRYYY```fffmmmwww|||tttttt|||{{{kkkZZZQQQKKKHHHFFF@@@;;;:::666666666555555555444444444444444444444444444444555555666666666777777777888999<<<@@@GGGZZZyyyqqq]]]^^^\\\qqq}}}qqqfff^^^___gggooowww}}}}}}}}}vvvfff___VVVQQQRRRRRRPPPMMMHHHKKKOOOQQQSSSUUUXXXZZZRRRTTTWWW]]]eeeoooxxx}}}|||zzzyyywwwtttpppkkkeee^^^XXXSSSYYYYYYXXXXXXWWWSSSNNNJJJGGGEEEBBB>>>;;;:::::::::777999;;;:::999888888999888999;;;:::888666666666777666666666666777888888444666888888999:::===???;;;<<>>>>>===;;;888666777888555555555555555555555555222222222333444555666777888AAASSSjjj{{{yyypppddd\\\TTTOOOHHHBBB???@@@BBBGGGQQQ\\\gggqqqyyy}}}{{{~~~|||{{{uuuvvvtttooojjjggg___WWWRRRNNNJJJGGGDDDBBB???===<<<;;;:::999888888888888666666666666666666666666444444444444444444444444222222222222333333333333222333444444444666999<<<===???BBBEEEFFFFFFEEEDDDDDDAAABBBGGGKKKOOOUUU\\\bbbiiittt}}}{{{}}}wwwhhhYYYQQQJJJHHHEEE???:::999666666555555555444444444444444444444444444444444666666666777777777888888999:::===AAAHHHZZZxxxnnnZZZ[[[XXXlllvvviii______fffnnnwww}}}}}}|||kkkcccZZZVVVVVVWWWUUURRRQQQTTTWWWYYY[[[^^^bbbfffaaaccciiipppxxxzzzpppfffbbbbbbcccgggddd___ZZZUUUPPPJJJGGGCCCAAA>>>;;;::::::;;;<<<888999:::999888888999:::666777999888777555666666555555555555555666777888333444666666666888<<<@@@???CCCMMMWWW___gggvvvvvvjjjccc___]]]\\\^^^bbbccc^^^XXXVVVZZZ^^^nnn|||xxxnnngggbbb]]]VVVQQQOOONNNKKKHHHNNNOOOPPPOOOMMMIIIEEECCC<<<===<<<:::777666666777888888888888888777777777666>>>JJJVVV[[[VVVLLLDDD===>>>>>>;;;777555666888555555555666666666666777111111111222333444666666:::EEEYYYrrrwwwnnndddYYYQQQIIIBBB???@@@:::@@@IIIRRRZZZccckkkpppuuuzzz~~~~~~~~~|||zzzyyyrrrtttrrrmmmjjjfff___WWWRRROOOLLLIIIGGGEEEBBB@@@<<<<<<;;;:::999999999999777777777777777777777777444444444444444444444444222222222333333333444444111222333444444666999<<<999;;;>>>AAABBBBBB@@@???CCC@@@@@@EEEJJJMMMRRRYYY___fffqqq{{{wwwjjjYYYQQQJJJHHHEEE???:::999666666555555555444444444444444444444444444444444777777777777888888888888:::;;;>>>BBBIIIZZZxxxmmmYYYXXXUUUggg}}}oooccc```eeelllttt{{{}}}qqqjjjaaa\\\\\\\\\YYYVVVZZZ]]]```aaacccffflllpppvvvyyyrrrgggeeekkkrrrrrrlllbbbYYYRRRLLLHHHEEE@@@???<<<:::999:::<<<===:::;;;;;;;;;999999;;;===666888::::::888777888999444444444444555555666777444666666666555888===BBBGGGNNNZZZgggpppzzzvvvnnnccc[[[YYY[[[___bbbbbbfffhhhaaaZZZXXX[[[^^^ooo|||~~~~~~~~~}}}rrrnnnggg^^^WWWRRROOONNNOOOQQQTTTTTTSSSOOOKKKIIIEEEDDDAAA???===<<<<<<<<<999888666555555666888999:::???IIIUUU]]][[[PPPGGG>>>===:::888888888999999999999888888777777666666555444333222333555777888:::EEE[[[vvvzzzqqqcccVVVLLLFFFBBB@@@<<<>>>CCCJJJQQQXXX\\\___eeelllvvv~~~|||}}}~~~{{{wwwtttpppooonnnllliiiddd```]]]XXXUUURRROOOMMMIIIEEEAAA@@@===;;;999:::::::::999888777666555555666777888999888888777666555555444555555333222111000000000111222222333333444444555888999;;;:::::::::;;;<<<===>>>>>>???BBBGGGOOOTTT^^^ccckkksss{{{ssseeeVVVQQQLLLHHHCCC;;;888:::777777666666666666777777666666555444444444444444555666888888777777999:::<<<:::===BBBHHHYYYzzzoooXXXPPPVVVeeepppbbb```dddiiirrr{{{{{{zzzoookkkhhhcccbbbdddgggjjjnnnnnnmmmpppvvv|||}}}rrrsssyyy}}}sssdddWWWNNNGGGBBB>>>>>><<<::::::;;;;;;:::999:::999888888999999888777888777666555555555555555333333222222333333444555999999888888:::???EEEJJJTTTaaappp{{{~~~yyysssqqqqqqpppkkkfff___\\\YYYWWWYYY___eeeiiilllnnnmmmggg```]]]```ddduuu{{{}}}||||||{{{zzzyyy{{{}}}~~~}}}{{{uuulllccc[[[TTTQQQQQQTTTWWWZZZ\\\YYYUUUQQQMMMJJJFFFBBB???============;;;999888777888999:::;;;@@@JJJVVV___]]]RRRIIIFFFDDD@@@===<<<;;;;;;;;;999999888888777666666555555555444333444555777999;;;GGG]]]xxx}}}ooo```SSSIIIAAA===999<<<@@@FFFLLLRRRWWWZZZ___fffpppyyy}}}~~~~~~~~~{{{wwwtttnnnnnnmmmkkkhhhddd```^^^[[[XXXUUURRROOOKKKFFFCCCBBB???<<<;;;;;;;;;;;;:::999888777666666666666777888888777777666666555555555444333333333333333444333333333333333333333222555777888999999:::;;;=========>>>???AAAFFFMMMRRR[[[```hhhpppyyyooo```UUUPPPKKKHHHCCC<<<999:::777777666666666666777777777666555555444444555555444666777888777777888:::;;;:::<<>>===<<<<<<======;;;:::888777666555555444555555222111111111111222222333666777777999===EEEOOOVVVdddppp~~~xxxjjjeee```___aaaaaa___[[[XXXXXXYYY\\\aaagggmmmqqqnnnmmmkkkfffaaa```cccgggsssyyy~~~{{{xxxvvvvvvuuusssqqqsssuuuxxx|||~~~}}}}}}}}}~~~|||sssiii___ZZZVVVXXX[[[aaafffgggccc___ZZZVVVPPPJJJEEECCCCCCCCC???===;;;999888888888999===BBBMMM[[[dddcccYYYPPPLLLHHHBBB>>><<<;;;:::999999888888777777666555555555555444444555666888999>>>III]]]www~~~jjjYYYLLLCCC>>>:::;;;>>>CCCHHHMMMRRRUUUXXX___hhhqqqwww{{{}}}~~~{{{wwwtttllllllkkkjjjhhheeebbb```___]]]YYYUUURRRNNNIIIFFFEEEBBB>>><<<<<<<<<<<<;;;;;;:::999777666666666666777777777777666666666666444444444444444555666666555444444333222222111111222444666777777888;;;===;;;<<<===>>>@@@EEEKKKPPPWWW\\\dddllluuummm]]]TTTOOOJJJHHHCCC<<<:::;;;777777666666666666777777777777666555555555555555444666777777777777888::::::999;;;@@@GGGWWWyyyooo[[[TTTVVV```zzzvvvhhhccceeejjjrrrzzz}}}~~~|||}}}zzz|||lll[[[PPPIIIDDDAAABBB@@@>>>=========;;;999<<<;;;;;;;;;<<<<<<:::888888777666555444444444444333333222222222222222333777888999<<>><<<;;;;;;<<<<<<@@@FFFRRRaaalllmmmeee\\\PPPKKKDDD@@@???>>><<<:::999888888777777666555555555555555555666888999:::@@@III[[[rrrttt```SSSIIIEEE>>>???@@@BBBFFFKKKPPPSSSTTTZZZbbbkkkrrrxxx}}}}}}zzzvvvtttllllllkkkkkkiiigggeeeddddddaaa]]]ZZZVVVRRRMMMJJJGGGDDD???<<<<<<<<<;;;:::<<<;;;:::999888777666666666666666666777777777777555444444444444444555555333333333333222222111111111333555555555666888999:::;;;<<<<<<>>>CCCHHHLLLSSSXXX```hhhqqq|||ppp___SSSNNNIIIGGGBBB<<<:::<<<777777666666666666777777777777666555555555555666444555777777666666888999999888:::@@@FFFWWWyyyooo\\\VVVWWW```|||zzzmmmffffffkkksssyyymmm\\\PPPJJJFFFDDDCCCBBBAAAAAAAAAAAA???===<<<;;;:::;;;======;;;999999888777666555444444444777666555555444555555555;;;<<<>>>CCCLLLZZZhhhqqqyyyjjj```XXXUUUQQQPPPSSSVVVXXXXXX```eeellltttzzz}}}}}}}}}uuuooohhhbbbaaabbbcccdddooossszzz{{{wwwtttqqqlllhhheeebbb^^^[[[[[[[[[[[[^^^bbbhhhnnnrrrxxxyyysssnnnmmmlllkkknnnrrrwwwzzz~~~xxxsssiiieeebbbdddjjjrrrxxxzzzzzzqqqggg^^^WWWRRRPPPIIIGGGEEEBBBAAA@@@AAABBBBBBIIIWWWiiiwwwzzzssslllZZZSSSKKKFFFEEEDDDBBB???999999999888777777666666555666666777888999:::;;;===FFFUUUiii~~~wwwdddTTTJJJAAAAAA@@@AAADDDIIINNNQQQSSSXXX___fffnnnuuu|||~~~|||xxxuuusssmmmmmmmmmlllkkkjjjiiiiiihhheeeaaa^^^[[[WWWRRRNNNIIIEEE@@@<<<;;;::::::999<<<<<<;;;;;;999888777666666666666666777777777777666555444333222222222222111111111222222333333333333444555555333333444555888999:::;;;===@@@EEEIIIOOOTTT\\\eeennnyyyqqq___SSSMMMIIIGGGBBB<<<:::;;;777777666666666666777777777777666555555555555555444555777777666666888999999777:::@@@FFFWWWyyynnn]]]WWWYYYbbb~~~rrrhhhgggmmmuuuzzz~~~mmm^^^UUUPPPMMMJJJIIIHHHGGGHHHJJJIIIHHHFFFCCCAAA@@@@@@AAABBBAAA@@@::::::888777666555555555777777666666666666666777;;;>>>CCCKKKWWWfffttt}}}|||oooccc[[[WWWUUUSSSTTTXXX]]]bbbdddnnnrrrvvvzzz|||zzzwwwuuuqqqkkkddd```___aaacccdddkkkpppvvv{{{~~~|||vvvsssooolllgggbbb^^^ZZZVVVSSSQQQPPPOOOQQQTTTZZZ```cccgggnnnuuuzzzxxxrrrllljjjgggeeegggjjjooosss~~~|||uuupppjjjgggiiiqqq{{{yyyooofff^^^ZZZRRRPPPLLLHHHFFFDDDDDDDDDGGGOOO```tttiii```UUUMMMJJJGGGBBB>>>;;;::::::999888888777777555666777888:::;;;<<<<<<999AAANNN___rrr{{{^^^LLLAAA@@@>>>>>>AAAEEEKKKNNNSSSWWW\\\aaahhhooowww}}}}}}}}}}}}{{{yyyvvvsssrrrnnnnnnnnnmmmllllllkkkkkkjjjgggdddaaa^^^[[[VVVSSSKKKGGGAAA<<<:::::::::999<<<<<<<<<<<<;;;:::888888777777777777666666666666777666555333222111111111000000111111222333333444333444555444222222222333777888999:::;;;>>>BBBFFFKKKPPPYYYaaajjjvvvrrr^^^SSSNNNIIIGGGBBB;;;999:::777777666666666666777777666666555444444444444444333555666666666666777999999888:::@@@GGGXXXzzzppp]]]XXX[[[fffuuujjjhhhooowww{{{yyylllccc^^^ZZZWWWUUURRRRRRRRRSSSTTTSSSQQQOOOLLLIIIEEEBBBBBBBBBBBBBBB<<<<<<:::888777666666666555555444444555666666777888>>>GGGSSS```nnn{{{rrrggg___ZZZUUUVVVXXX[[[aaagggmmmqqqxxxxxxxxxwwwuuuqqqmmmjjjiiifffbbb___^^^```cccfffgggkkkpppuuuxxxzzz|||~~~~~~~~~}}}}}}}}}~~~~~~~~~{{{wwwrrrooohhhddd___[[[WWWSSSOOOLLLIIIHHHGGGGGGIIIMMMQQQTTTWWW^^^eeeiiippp{{{~~~sssooojjjffffffiiimmmppp|||~~~{{{vvvooolllqqq{{{xxxsssgggddd___YYYTTTPPPNNNMMMRRR[[[mmmwwwggg[[[TTTNNNEEE???<<<<<<;;;::::::999999888555666888999;;;<<<<<<===888???IIIUUUcccwwwfffPPPAAA???===<<<>>>CCCIIIMMMSSSUUUXXX[[[```hhhpppvvvzzzzzzyyyxxxvvvtttrrrqqqooonnnmmmllllllkkkkkkkkkjjjhhheeecccaaa^^^ZZZWWWNNNIIICCC>>>;;;;;;::::::;;;<<<<<<===<<<;;;:::999888888777777666666555555666666555444333333444444111111111111111222222222222333444444222222333444666777888999:::<<<@@@CCCFFFLLLTTT]]]fffrrrvvvbbbTTTNNNJJJGGGAAA:::777999777777666666666666777777555555444333333333333333333555666666555666777999999888;;;AAAHHHYYY{{{uuu___XXX\\\iiixxxllliiiqqqyyy|||xxxtttsssrrrooommmjjjjjjiiiiiiiiigggdddaaaXXXSSSKKKEEECCCBBBAAAAAA>>>===<<<:::999888777777444444444555666777888999;;;BBBMMMYYYdddnnnwww|||}}}xxxnnnhhheeedddbbbdddgggjjjoootttyyy|||{{{yyyvvvrrrnnnjjjhhhggghhhhhheeeaaa]]]\\\___cccaaaeeejjjnnnpppsssuuuwwwxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwvvvuuurrroookkkiii^^^[[[VVVRRROOOLLLHHHEEEDDDCCCAAA@@@AAACCCEEEGGGKKKQQQVVVYYY```jjjrrruuu|||{{{wwwpppkkkiiikkknnnqqqxxx|||~~~vvvoooqqq{{{}}}vvvooohhhbbb___]]]\\\fffzzz}}}nnncccYYYNNNFFF===<<<<<<;;;;;;::::::999555666888:::;;;<<<======:::???FFFMMMWWWggg|||jjjUUUCCC@@@>>>===???DDDJJJNNNRRRSSSTTTWWW[[[bbbkkkqqqxxxwwwwwwvvvtttsssqqqpppooonnnmmmlllkkkjjjjjjjjjjjjhhhfffdddbbb___[[[YYYQQQLLLEEE???===<<<<<<;;;;;;<<<=========<<<;;;:::999888888777666555555444666555555555555666777777333333222222111000000000000222333333333333555666555666888888999;;;???BBBCCCIIIQQQZZZdddooo|||{{{hhhUUUOOOJJJGGGAAA:::777888777777666666666666777777444444333222222222222333333444666666555555777888:::888;;;BBBIIIZZZ|||xxx```WWW\\\jjjyyyllljjjrrr{{{}}}~~~zzzwwwfff___UUULLLGGGEEEDDDDDD???>>>===;;;:::999888888666666666777888:::<<<<<<@@@GGGRRR\\\dddjjjooorrrppptttwwwzzz~~~uuupppnnnooopppuuuvvvyyy{{{||||||yyysssnnnkkkiiiiiijjjlllmmmkkkddd\\\WWWYYY]]]]]]aaaeeeiiilllnnnqqqsssqqqqqqqqqqqqqqqqqqppppppqqqpppooommmjjjgggdddcccXXXUUUPPPLLLJJJGGGCCCAAAAAA@@@>>>===<<<===>>>???CCCIIIMMMOOOTTT^^^fffhhhqqqvvv~~~}}}yyyuuurrrooowwwzzz}}}vvvpppuuu~~~zzzqqqjjjkkktttrrr___RRRKKKFFFCCC???>>>??????<<<999777888:::<<<===<<<999666666999<<<@@@HHHVVVhhhuuujjjTTTKKKBBB;;;;;;???CCCHHHNNNUUUTTTTTTSSSVVV\\\eeekkkrrrqqqqqqpppooonnnlllkkklllkkkiiigggfffffffffgggeeebbb___```aaabbbaaa^^^SSSOOOIIIFFFDDDCCC@@@===<<>>GGG\\\~~~gggUUUZZZfffzzzssspppsssxxx|||~~~tttfffZZZRRRLLLHHHDDDHHHCCC>>><<<<<<;;;999777666555333444666:::???AAAFFFKKKSSS[[[```bbbaaa```cccccceeeiiipppxxx~~~{{{zzz}}}~~~|||sssooojjjiiikkkmmmlllkkkooojjjbbbZZZVVVUUUWWWYYYXXX[[[^^^```aaabbbdddfffkkkkkkkkkkkkjjjhhhgggeeeeeefffgggfffddd```\\\ZZZQQQOOOJJJFFFBBB@@@??????@@@???===<<<;;;;;;<<<<<<======???BBBFFFLLLRRRUUUaaagggqqq|||~~~{{{zzz{{{{{{rrrppptttvvv}}}ppp]]]RRRLLLGGGBBB??????>>>;;;888===<<<<<<<<<===<<<999666666999;;;>>>CCCOOO^^^iiiwww{{{iiiWWWPPPHHH@@@???@@@AAADDDIIISSSTTTSSSSSSUUUZZZaaafffjjjkkklllmmmnnnnnnnnnnnniiihhhfffcccbbbaaaaaaaaaaaa___]]]]]]```aaaaaa___WWWSSSOOOLLLKKKHHHEEEBBB>>>???@@@???===<<<<<<<<<;;;999777666777777666555444444444333333333333222111111111111111111111111111111222222222333333333333333444555777999:::<<>>======<<<888555666555444555777;;;@@@CCCIIILLLPPPTTTVVVTTTRRRPPPRRRRRRTTTXXX___gggmmmpppxxx}}}{{{qqqnnnkkklllnnnooommmkkkhhhccc\\\UUUQQQPPPRRRTTTSSSVVVYYY[[[\\\]]]___aaaeeeeeefffeeedddcccaaa`````````aaa```^^^ZZZWWWUUUNNNLLLIIIEEECCCAAAAAAAAA???>>><<<;;;::::::;;;;;;:::::::::<<>>EEEPPPXXXfffuuu}}}qqqdddYYYPPPGGGDDDBBBAAACCCGGGQQQRRRSSSSSSTTTVVV[[[^^^```bbbdddfffhhhiiijjjjjjdddbbb___\\\ZZZXXXXXXXXX[[[YYYYYYZZZ]]]```bbbbbb]]][[[YYYWWWVVVRRRNNNKKKEEECCCAAAAAAAAA@@@>>>======;;;999999999:::999777555555444444444333333333222222222222222222222222111111222222222333333333333333333555666888:::;;;@@@BBBHHHRRR[[[dddqqq}}}~~~ttt```RRRNNNHHHBBB===:::888888666666666666666666666666666666555444444333222222555555555666777888888888???>>>>>>@@@HHH^^^nnnXXXYYYddd|||xxxpppnnnqqqxxx}}}}}}yyyjjj\\\RRRFFFCCC@@@??????===999555666555555666999===BBBDDDKKKKKKLLLLLLJJJGGGDDDBBBEEEFFFGGGKKKQQQYYY```dddnnnxxx}}}yyyqqqooonnnoooqqqoookkkggg]]]YYYSSSMMMIIIIIIJJJLLLLLLOOORRRTTTUUUWWWYYY[[[]]]^^^^^^^^^]]][[[YYYXXXXXXXXXXXXWWWUUURRRPPPNNNLLLJJJHHHEEEDDDCCCCCCCCC===<<<;;;:::999999999:::888777777777999<<>>>>><<<:::999::::::999777555555555555444444444444222222222222222222222222111111222222222333333333333333333444666888999:::>>>???EEENNNVVV```nnn{{{}}}mmm\\\OOOLLLGGGAAA<<<:::999999666666666666666666666666555555444444444333333333444444555666777888888999???======@@@HHH___pppWWWWWWaaazzzxxxpppmmmqqqxxx}}}|||}}}kkk^^^NNNIIICCC@@@???>>>;;;999666666666888;;;???CCCEEEIIIHHHGGGEEECCCAAA???>>>>>>???AAADDDIIIQQQXXX^^^jjjxxxzzzwwwuuusssqqqpppoookkkccc]]]RRRNNNIIIEEEBBBBBBDDDEEEGGGIIIMMMOOOPPPRRRTTTVVVWWWXXXXXXXXXWWWUUUSSSRRRRRRQQQQQQPPPNNNLLLKKKJJJLLLJJJHHHFFFDDDCCCCCCBBB;;;;;;:::999999888888888888777777777888:::<<<===CCCGGGMMMTTT]]]hhhsss{{{{{{rrrjjjhhhhhhllltttwwwkkkbbb\\\WWWSSSMMMHHHAAA<<<999888666555444555555666999===BBBEEEUUUdddwww{{{oooaaaUUUJJJDDDEEEJJJKKKMMMNNNNNNMMMLLLLLLMMMPPPRRRUUUWWWYYYYYYXXXWWWUUUSSSPPPMMMJJJHHHHHHGGGLLLMMMOOOSSSWWW]]]cccgggiiikkkmmmmmmkkkhhheeeccc]]]XXXRRRNNNMMMJJJFFFBBB???===:::999999999777666666666666555555555444444222222222222222222222222111111222222222333333333333333333444555777888999======BBBJJJRRR[[[jjjvvv|||{{{gggYYYNNNJJJEEE@@@<<<:::999999666666666666666666666666333333333444444444555555444444555666777888999999;;;::::::>>>HHH```pppWWWUUU]]]wwwxxxqqqnnnrrrxxx}}}|||~~~qqq[[[SSSHHH@@@======<<<;;;777777777999<<<@@@CCCEEEFFFDDDBBB@@@>>><<<;;;;;;888999;;;===@@@GGGPPPVVViiiyyy}}}zzzwwwwwwtttooolllhhh```VVVNNNHHHEEEBBB???===>>>???@@@CCCEEEIIIKKKMMMOOOQQQSSSSSSTTTTTTTTTSSSQQQOOONNNNNNMMMLLLJJJIIIHHHHHHHHHKKKJJJHHHFFFDDDBBB@@@@@@:::::::::999999888777777777777777777888:::<<<===>>>@@@DDDJJJQQQ[[[ffflllwwwoookkkggggggkkkssszzz~~~rrrfff\\\VVVJJJEEE???:::888777777666444444444666999===AAADDDOOO\\\ppptttdddTTTHHHEEEHHHHHHJJJKKKJJJIIIGGGGGGGGGHHHJJJNNNRRRUUUUUUUUUTTTKKKJJJGGGEEECCCBBBBBBBBBDDDGGGJJJMMMRRRYYY```fffiiilllooopppooommmlllkkkeeeaaa\\\VVVRRRNNNKKKHHHCCC@@@===;;;:::999777555777666666666666555555555333333333333333333333333111111222222222333333333333333333444555666888999;;;<<<@@@HHHOOOWWWdddqqq~~~|||sssbbbWWWMMMJJJEEE???;;;999888888666666666666666666666666222222333333444555666666333444555666777888999:::777777999>>>III```nnnVVVTTTZZZqqqzzzssspppsssxxx|||}}}jjj___PPPDDD???===<<<;;;888888888:::<<>><<<;;;::::::;;;<<<>>>AAAEEEGGGIIIKKKMMMOOOPPPPPPPPPPPPOOONNNLLLKKKJJJIIIGGGEEEDDDDDDEEEFFFHHHGGGEEECCCAAA???===<<<::::::::::::999888777666555555555666777999:::;;;888:::===AAAFFFNNNVVV\\\|||~~~|||vvvnnnjjjjjjlllnnnnnntttxxx~~~sssdddWWWOOOEEEAAA<<<999777777777666666555444555999===AAACCCLLLUUUdddttttttbbbQQQJJJJJJFFFGGGHHHGGGEEECCCCCCDDDCCCEEEIIILLLNNNNNNLLLKKKAAA@@@???===<<<<<<=========@@@DDDGGGLLLSSS\\\bbbfffjjjmmmooonnnmmmnnnppphhhfffbbb[[[UUUQQQPPPPPPIIIFFFBBB@@@>>><<<999777777777777666666666555555333333333333333333333333111111222222222333333333333333333444555666777888:::;;;???GGGMMMTTT```kkkzzz{{{}}}ooo```VVVMMMJJJDDD???;;;888888777666666666666666666666666333444444444444444444444333333444666777999::::::777888:::@@@JJJaaammmXXXUUUXXXhhh|||uuusssuuuyyy|||~~~~~~vvvrrrqqqqqqqqquuuwww|||zzznnn^^^PPPGGGCCC???===888888999:::<<<>>>@@@AAA@@@???===:::888666555444777999999999999>>>GGGOOObbbuuu}}}xxxrrrmmmiiieee___WWWQQQLLLFFF???:::999999888777777888999999999<<>>DDDJJJNNNyyy~~~wwwpppkkkiiifffcccgggjjjnnnpppppprrruuuyyyxxxgggXXXJJJBBBBBB>>>:::777777888777777888666444555888===@@@BBBGGGLLLUUUbbblllvvv~~~mmm[[[PPPOOOEEEFFFFFFEEECCCAAABBBCCCAAACCCEEEGGGGGGEEEBBB@@@;;;:::999888888999::::::888<<>>@@@BBBEEEGGGHHHHHHIIIHHHGGGFFFDDDCCCBBB@@@===;;;;;;<<<>>>@@@::::::;;;;;;:::999888888::::::;;;;;;:::999777666888888777777777777666666555777888:::<<>>===<<<<<<<<<>>>???@@@CCCDDDBBB>>>;;;<<<<<<;;;;;;:::999999999999999:::===CCCKKKSSSXXX\\\^^^bbbfffhhhiiihhhgggcccbbb```]]][[[XXXVVVUUUVVVQQQKKKGGGEEECCC@@@===:::888555333222222333444555444444333333444444555444333333222222333333444555444444444444555666666:::999<<>>>>><<<<<<<<<===>>>>>>;;;;;;;;;:::999888777666666666555333444777===AAAYYYfffxxx}}}vvvlllbbbYYYTTTIIIDDD<<<888888888888777444444444555555555666666999::::::;;;===???AAABBBEEEEEECCCBBBBBBBBBBBBBBBAAA@@@>>>===;;;::::::999999888777777777888:::;;;;;;;;;<<<===<<<;;;999888::::::999777666444333333555555444555777;;;>>>@@@uuu~~~~~~yyytttqqqmmmhhhdddbbbbbbbbbaaafffhhhjjjmmmqqqwww~~~tttaaaUUULLLDDD???>>>999888777666666555555666666444444555999>>>BBBDDDBBBAAADDDHHHJJJKKKQQQXXXeeekkknnnlllfff^^^SSSIIIBBB@@@>>><<<;;;:::::::::<<<===>>>@@@AAA@@@===:::;;;;;;;;;:::999888777777888888888:::???EEEKKKOOOVVVXXX\\\___aaabbbaaaaaa___^^^\\\ZZZXXXVVVTTTTTTTTTPPPLLLIIIGGGDDD@@@===:::888666444333333444444555444444333333444444555444333333222222333333444444444444333444555555666888777:::???DDDKKKWWWcccsss|||mmm[[[SSSNNNIIIBBB<<<999888777666888888777777666555555444444444444444444444444444555555555555666666666666777777:::???III___yyy]]]TTTUUU\\\lll|||vvvtttvvv{{{~~~tttlllfffbbb^^^[[[RRRQQQOOOPPPTTT\\\eeelll~~~qqqaaaSSSIII@@@>>><<<::::::;;;;;;<<<;;;;;;;;;:::999888777666444444333111111444999===KKKWWWgggqqqvvvyyy~~~~~~wwwnnnbbbVVVLLLGGG@@@<<<999777888888666444444444444555555555666666777777777888:::<<<===>>>BBBAAAAAA@@@@@@@@@@@@@@@@@@@@@>>><<<;;;:::999999888777777666777888999:::::::::;;;;;;;;;:::999888888888777777666666555555555555444555777999<<<>>>rrr|||tttmmmhhhfffeeecccccceeeggghhhjjjnnnrrrvvvnnn```QQQIIIDDD???;;;;;;:::999888777777666666777777666555555999>>>CCCFFFFFFCCCBBBBBB@@@>>>AAAFFFMMMSSSXXXXXXVVVTTTMMMFFF>>>===;;;999888777888888::::::;;;>>>@@@@@@>>><<<>>>>>>===;;;:::999888888888888888:::<<<@@@CCCFFFMMMOOORRRUUUWWWWWWWWWWWWWWWWWWVVVUUUSSSRRRQQQQQQQQQOOOMMMJJJHHHEEE@@@===:::999777555555444555555555555444444444444555555444444333333333333444444333333333333333444444555666555888>>>CCCIIIUUU```mmmwwwmmmZZZRRROOOIIIBBB<<<888777666555888777777666666555555555555555555555555555555555444444444444555555555555777777:::???HHH^^^dddVVVUUUVVVbbbuuu{{{vvvuuuyyy~~~|||sssmmmhhhccc```TTTPPPKKKHHHIIIMMMSSSWWWqqqppp^^^QQQFFFBBB===;;;:::;;;;;;;;;;;;;;;;;;:::999888777666444444333111111222666999===FFFRRR[[[```eeelllrrrxxxtttmmmcccWWWKKKBBB<<<777666666777888888666444444444555555555666666666555666666777888999;;;<<<============>>>>>>>>>>>>??????===;;;:::999999999666666666666666777888888888888999999999888777777666666666666666666666777555555555555666777999;;;ooo|||wwwtttrrrqqqjjjkkkmmmmmmmmmooosssvvv|||~~~dddXXXKKKEEEBBB===999999<<<<<<;;;:::999999999999999888777777999???FFFKKKMMMHHHDDDBBB???;;;;;;???>>>DDDIIIJJJKKKKKKHHHBBB;;;:::888777666666666666::::::<<<@@@CCCEEEDDDCCCDDDCCCBBB@@@???===<<<;;;;;;;;;;;;;;;===>>>@@@AAAEEEFFFIIIKKKMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKIIIEEE@@@===:::999888777666666666666555555444444444444555555444444333333333333444444333222222222222333444444555555888===BBBGGGRRR]]]jjjtttmmmZZZRRROOOIIIBBB;;;888666555555777777666666666555555555666666666666666666666666444444555555555666666666888888;;;???HHH]]]jjjVVVSSSQQQZZZiiiwwwzzzvvvwww{{{xxxqqqiiidddZZZTTTMMMGGGFFFHHHKKKNNN___lll}}}~~~kkkZZZNNNIIIAAA======>>>>>>===;;;;;;;;;:::999888777666666666555444222333555888777===DDDJJJOOOUUU]]]ccchhheee___XXXOOOFFF???<<<666666666777888888777777555555555555666666666666777666777777888999:::;;;::::::;;;<<<=========>>>>>>===<<<:::999999888888555555555555666666777777666666666777666666666666666666666666666666666666666555555555555666777777lll}}}}}}|||~~~~~~uuuuuuuuuttttttuuuyyy{{{~~~rrr```TTTIIIEEECCC???;;;;;;<<<<<<;;;:::999999999999888888888777999???HHHOOONNNGGGAAA>>>;;;777777:::999???BBBCCCCCCDDDBBB===999888777666555555666777;;;===AAAGGGMMMPPPQQQPPPLLLKKKJJJGGGEEECCCAAA@@@>>>======<<<<<<===>>>??????@@@BBBDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIHHHIIIKKKJJJGGGCCC???<<<:::999888888777777777777666555555444444555555666555444444333333444444555333222222222222333444444666666999>>>AAAFFFPPPZZZgggqqqmmm[[[TTTNNNHHHAAA;;;888666555555666666666666555555555555666666666666666666666666555555666666666777777777999999<<<@@@III]]]}}}lllUUUPPPMMMUUUbbbppp}}}xxxuuuwww}}}|||pppggg^^^WWWNNNHHHFFFHHHIIIJJJSSS[[[gggwww|||lllYYYQQQFFF@@@?????????>>>;;;;;;;;;:::999888777666555666666555333333444555777:::===@@@CCCHHHOOOTTTXXXVVVRRRMMMGGGAAA===:::777777666555444555777888555555555666666666777777666666666666666777888999888999:::<<<============<<<<<<;;;999888888888888444444555555666666666666555555555555555555555555777777666666555444444444666666555555555555555666hhhyyy}}}|||}}}~~~}}}~~~{{{lll\\\PPPFFFCCCCCC@@@??????<<<;;;:::999999888888888777888777777999@@@KKKSSSQQQIIIBBB???<<<888777999777<<>>999999999777777666777888999===AAAHHHQQQYYY___``````WWWVVVTTTRRROOOLLLJJJIIICCCAAA???===;;;;;;<<<===<<<<<<===>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEDDDFFFGGGGGGCCC???===<<<888888888888777777666666666666555555555555666666555555444444444444555555333333333333333444444555777777999>>>@@@DDDLLLVVVcccnnn}}}lllZZZTTTLLLGGG@@@:::888777666666555555555555555555555555555555555555555555555555666666666666777777777888999999<<<@@@HHH[[[{{{mmmSSSNNNKKKRRR___ppp~~~~~~wwwtttwww}}}{{{nnnddd\\\QQQJJJGGGHHHHHHGGGOOOQQQXXXggg}}}ggg\\\NNNDDDAAA@@@>>><<<;;;;;;;;;:::999888777666333444555444222111222333666777999:::;;;>>>CCCFFFKKKIIIFFFBBB>>>:::777555666666555333222222555888555555666666666777777777444444444333333444555555777888:::<<<======<<<;;;;;;:::999888888777777777444555555666777666666666444444333333444444555666777777666666555444333333666666666666666666555555cccttt}}}mmm\\\PPPEEEBBBBBBAAA@@@AAA???>>>===<<<;;;;;;;;;;;;999:::::::::<<>>CCCMMMZZZeeelllmmmmmmgggfffccc```]]]ZZZXXXVVVMMMJJJEEE@@@===<<<<<<===999::::::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAA@@@BBBDDDCCC???<<<;;;;;;777777777777777777666666666666555555555555666666555555444444444444555555444444444333444555555666777666999<<<>>>@@@HHHQQQ^^^iiizzzjjjWWWQQQKKKFFF???:::888777777777555555555555555555555555444444444444444444444444555555555666666666777777777888:::>>>FFFXXXxxxmmmSSSNNNIIIQQQ```rrr}}}uuussswww}}}}}}rrrhhh[[[QQQMMMLLLIIIGGGKKKLLLPPPYYYlllzzzlllYYYLLLFFFCCC???;;;;;;;;;;;;:::999888777666222444555555444222222333333444666777888:::<<<===AAA@@@>>>;;;888666555444333555777777555555666888555666666666777777777777555444444333333333444444666888:::;;;<<<;;;:::999:::999888777777777777777444555666777777777666666444444333333333444555666555555555555555555555555555666666777777777666666```ppp~~~~~~|||qqq```TTTHHHCCCBBB@@@???@@@CCCBBBAAA@@@????????????===>>>???>>>AAAIIIWWWbbbcccXXXMMMGGGBBB<<<999999555;;;@@@BBBDDDFFFDDD???<<<;;;:::::::::;;;<<<===>>>DDDPPP___lllsssuuuuuutttrrrpppmmmiiifffcccbbbVVVRRRKKKDDD???===>>>>>>888888888999999999:::::::::;;;;;;<<<===>>>??????>>>@@@BBB@@@===::::::;;;666777777777777666666555666666555555555555666666555555444444444444555555555444444444444555666666777666888;;;<<<>>>EEENNNZZZfffwwwhhhTTTNNNIIIEEE>>>:::888888888888444555555555555555555555444444444444444444444444444444444555555555666666555666999===DDDVVVuuunnnSSSOOOGGGPPPaaauuu}}}tttrrrwww}}}uuufff[[[UUUQQQMMMJJJFFFHHHJJJOOO]]]rrryyydddTTTLLLFFFAAA<<<;;;;;;;;;:::999888777666444666888888777555555555222333555777999999:::;;;;;;:::999999888888888888111555:::<<<;;;999:::;;;666666666666777777777777777777666555555555666666666777999:::;;;:::888777999999888777777666777777444555777888888888777666444444333222333444666777333333444444555666666777555666777777777777777777]]]iii{{{~~~}}}|||{{{{{{~~~}}}qqqaaaZZZNNNEEEAAAAAACCCDDDFFFGGGHHHIIIHHHGGGEEECCCBBB===;;;;;;???GGGVVVdddllleeeXXXJJJCCCAAA>>>888999<<<<<<;;;???EEECCC===???===:::888777888:::;;;AAAHHHTTTaaannnyyy|||wwwrrrlllggg^^^WWWNNNFFFAAA@@@??????>>><<<:::777666555666777888999999999::::::::::::<<<<<<<<<;;;;;;;;;::::::777777777777777777777777333333333333333333333333555555555555555555555555333222222111111222222333666777888888:::???EEEJJJTTTaaasssdddTTTNNNNNNHHHAAA;;;888888888888666666555444333222222111444444444444444444444444888777555444555666888999999<<<:::<<>>:::888888777555444999888777666555555555555666555444333444555777999:::999777666666777888888888666444444777:::<<<<<<<<<;;;:::888777777666666666666444333333444555666888888777666666777888999555666888999::::::999999:::999999999999777444111666555555444444333333333444444444444555555666777666666666777777777777777[[[gggyyy|||yyywwwzzz|||{{{yyyzzz}}}tttggg___SSSIIIDDDDDDFFFHHHKKKKKKLLLMMMMMMLLLJJJHHHDDD???;;;;;;>>>FFFUUUcccqqqjjj\\\LLLCCC@@@;;;666888::::::999===DDDDDD???@@@>>>;;;999888888:::;;;@@@GGGSSScccrrr{{{qqqkkk^^^WWWNNNFFFAAA???>>>======<<<999777666555666666555555555666666666777777888888777777777666666666666666666666666666666666444444444444444444444444444444444444444444444444333333222222222222333333666777777888999>>>CCCHHHRRR___qqqzzzaaaTTTOOOLLLGGG@@@;;;888888888888888888888777666666555555444444444444444444444444777666555444555666888999888;;;999;;;EEEQQQmmmvvvVVVNNNJJJPPPaaayyy}}}vvvnnnllloootttxxxzzzuuuhhh]]]WWWOOOKKKIIIKKKQQQ]]]rrrsssaaaTTTLLLFFFEEEBBB===:::999999777666666666555444333333333444333333222222333555777888999999888777777777888888999777555555777888999888888777777777777888999999777666555444444444444555777666555555666777888999777888999;;;;;;;;;;;;:::;;;:::999999::::::999777777777777666666666555555666555555555555555666777666777777777888888999999YYYddduuutttmmmjjjiiimmmsss}}}zzzxxxyyyzzzzzzyyyyyy~~~xxxpppfffYYYMMMHHHHHHKKKMMMRRRQQQRRRSSSTTTSSSPPPNNNGGGBBB===<<<>>>EEETTTaaasssmmm^^^NNNDDD@@@;;;666777888888777<<>>:::999999::::::???FFFSSScccuuu~~~qqqiiiZZZTTTLLLDDD@@@>>><<<;;;<<<;;;999777666555666666444444444444555555555555555555555444444444333333444444444444444444444444555555555555555555555555333333333333333333333333444444333333333333444444666666777777888;;;@@@DDDOOO\\\mmm{{{ttt]]]RRRPPPJJJEEE???:::888888888888777777777777777777777777555555555555555555555555777666555555555666777888666:::888:::DDDOOOjjjvvvVVVNNNJJJQQQbbbzzz{{{tttlllhhhjjjooossstttzzz|||~~~nnncccUUUOOOIIIHHHJJJRRRcccrrrooo^^^TTTOOOFFFCCC>>>:::999999888777555555444444333444444444111111222333444666777888:::::::::;;;;;;;;;;;;;;;<<<:::999999999999888666777777777777777888888999888777666555444444333444444444333444444666888999999999:::<<<<<<======<<<;;;:::999:::<<<======<<<999999999888888888888888777666666555555555555666666666777888999::::::;;;WWWaaaqqqwwwjjjdddaaa```eeekkkxxx|||zzzyyywwwuuuuuuwww{{{{{{wwwmmm^^^RRRMMMMMMPPPSSSYYYWWWWWWYYYZZZYYYVVVRRRKKKFFF@@@>>>@@@GGGUUUcccrrrmmm```OOOEEEAAA>>>:::777777666777;;;AAAFFFHHHHHHEEEAAA===;;;:::::::::@@@FFFRRRaaarrr~~~rrrfff^^^RRRMMMFFFAAA>>>===;;;:::<<<;;;999777666666666666666666666666777777777777666666666555555555444444333333333333333333333333444444444444444444444444222222222222222222222222555444444333333444444555555666666666777999>>>AAALLLWWWhhhvvvnnnZZZPPPMMMGGGCCC===999777777888777333444444444555555555666555555555555555555555555666555555555555666777888666:::888:::CCCNNNgggyyyXXXMMMKKKRRRccc|||yyyrrriiieeegggkkkooopppuuuwww{{{ttt___XXXOOOKKKJJJNNNZZZfffyyyyyygggYYYPPPHHHDDD???;;;;;;;;;;;;;;;777666666555555666666666333333444555666777888999<<<===???AAAAAAAAA??????@@@???>>>>>>>>>===;;;888::::::888777666555555555999888777666555444333333222222222222333555777999999:::;;;<<<===>>>>>>???===;;;999999;;;=========999999999999999888888888777777666555444444444555555666666888999:::;;;;;;TTT^^^mmm}}}|||pppeee___\\\\\\```fffppp~~~|||zzzxxxuuuuuuuuuuuuxxx~~~}}}sssdddYYYTTTUUUXXXZZZ```^^^]]]^^^```___ZZZVVVOOOIIIDDDBBBDDDLLL[[[jjjuuupppcccRRRFFFAAA>>>;;;888777777999<<>>??????>>>888888777666666666666777444444444555777888:::;;;???BBBEEEHHHIIIHHHEEEDDDCCCBBBAAA@@@@@@???===:::;;;:::999777666666666555999888888777555444333222222111111111333555777888888999:::<<<>>>@@@AAABBBAAA???<<<;;;<<<<<<<<<;;;;;;;;;:::999999888888777888777666555555444555555555555666777999:::;;;;;;QQQZZZhhhwwwxxxmmmccc^^^\\\[[[^^^ccclllyyy~~~{{{rrrrrrpppoooooorrrwww{{{yyylllbbb^^^___ccceeejjjgggdddeeegggfff```ZZZRRRLLLGGGGGGJJJSSSeeettt}}}xxxkkkWWWHHHAAA===::::::999:::===???BBBIIIPPPSSSPPPJJJEEE@@@>>>===<<>>;;;;;;<<<===<<<;;;<<<;;;;;;:::999999888888777777777777888888888888666666666555555555444444444444444444444444444444111111111111111111111111222222222222222222222222444444333333333333444444333444555666666888<<<>>>HHHQQQ___nnn|||xxxcccSSSJJJFFF@@@===999777666777777666333333444444444555555555444444444444444444444444444444555555555666666666555::::::<<>>===::::::999888777777777777555555555666999===@@@BBBGGGJJJOOOSSSTTTSSSOOOMMMIIIGGGDDDBBBAAA@@@===;;;888888888888888999999:::888888888777666555444333222222222222333444666777888999;;;===@@@CCCFFFGGGHHHFFFCCCBBBBBBBBB@@@?????????>>>===;;;:::999999999888888777777777777888777777888999::::::;;;;;;MMMUUUbbbqqqxxxooofffbbb```___aaaeeejjjvvvvvvuuutttrrrooooooqqqsssrrrxxxvvvmmmjjjllloooqqquuupppmmmmmmooommmfff___SSSNNNJJJKKKPPP[[[nnn~~~~~~qqq\\\LLLDDD@@@===<<<;;;===AAACCCDDDJJJRRRXXXTTTNNNHHHCCC@@@>>>>>>???DDDKKKTTT\\\cccgggiiiccc^^^XXXQQQMMMHHHDDDAAA>>><<<;;;;;;======<<<;;;<<<<<<<<<<<<;;;:::999999777777777888888888888999777777666666666555555555666666666666666666666666222222222222222222222222333333333333333333333333333333222222222222333333111333555666777999<<>>;;;888666666777666666444444555555555555555555333333333333333333333333444444555555666666555555444999999;;;CCCJJJ```nnnSSSMMMNNNZZZsssxxxnnnfffeeefffggggggkkkmmmppptttwwwzzz|||}}}rrrcccXXXUUUWWW\\\gggttttttggg[[[XXXTTTQQQNNNJJJEEEBBBAAA@@@>>>===;;;::::::::::::999:::<<>>===<<<;;;;;;:::::::::;;;<<<<<<:::;;;;;;;;;<<<<<<======JJJRRR___mmm~~~~~~{{{rrrjjjgggeeedddeeeiiiiiiuuu~~~~~~}}}yyyuuurrrqqqrrrooossswww{{{~~~|||uuusssuuuxxxzzz|||wwwssssssuuussskkkdddTTTOOOLLLNNNTTT```tttsss```PPPIIIFFFDDD>>><<>><<<;;;============<<<;;;::::::888999999999::::::::::::999888888888888777777777777777777777777777777777333333333333333333333333333333333333333333333333333222222111111222222333111333555666777:::===???FFFNNN[[[kkkzzz{{{gggVVVMMMIIIHHH===:::777555666666666666444444444444444444444444222222222222222222222222333444555555666666555555222888888:::AAAHHH^^^}}}uuuWWWLLLKKKVVVnnn}}}qqqhhheeeeeeeeeeeeiiikkknnnqqqtttwwwyyyzzz||||||vvvggg```___WWWdddsssvvvqqqnnnjjjfffaaa[[[TTTOOOGGGFFFDDDCCCAAA@@@?????????>>>???BBBIIIRRRZZZ```aaaffflllrrrsssqqqmmmiii^^^ZZZSSSMMMHHHEEEAAA???======;;;:::999888888888666666777888888777666555555444333333333444555666;;;<<<>>>AAAFFFJJJOOOQQQWWWVVVVVVVVVVVVUUURRRPPPLLLKKKIIIGGGDDDBBB@@@???===============>>>???@@@=========>>>>>>>>>>>>>>>KKKPPPYYYeeeuuu{{{xxxuuuqqqmmmkkkiiiiiirrrvvv}}}{{{xxxwwwvvvttttttuuuvvvxxxzzz|||~~~~~~wwwuuuxxxyyyssslllYYYTTTPPPQQQZZZjjjzzznnn]]]PPPIIIGGGGGGGGG???>>>DDDFFFDDDJJJUUUbbb]]]TTTLLLFFFCCCBBBBBBAAABBBGGGPPPZZZ```___\\\WWWVVVSSSNNNHHHCCCAAAAAA>>>??????>>><<<::::::;;;888777777888:::;;;;;;:::<<<:::999999;;;=========555666777888888888777666777666666666666555555555222222222222222222222222222222222333333444444444333222222111111222222333222333555666666999<<>>AAADDDJJJQQQZZZ___eeehhhgggccc___]]]YYYWWWSSSOOOLLLJJJIIIHHHBBBBBBAAAAAABBBCCCEEEFFFAAAAAAAAAAAA@@@@@@@@@@@@KKKOOOWWWaaappp|||xxxtttrrrppppppvvvzzz~~~|||{{{wwwwwwwwwwwwwwwwwwwwwwww}}}zzzrrr___ZZZTTTSSS[[[iiixxx~~~ooo___SSSLLLJJJJJJGGG@@@???EEEHHHHHHPPP[[[ccc^^^VVVNNNGGGDDDCCCDDDAAABBBHHHQQQ\\\bbbbbb___YYYXXXUUUPPPJJJFFFDDDDDDAAAAAAAAA@@@?????????@@@;;;:::999:::;;;<<<;;;:::;;;999777777999;;;;;;;;;999999:::::::::888777666777777777777666666666666333333333333333333333333222222222222333333444444333333222222222222333333111333444555555888;;;>>>AAALLL[[[jjjwwwmmm^^^NNNHHHGGGBBB<<<:::888666555444444555444444444333333333222222222222333333333333333333333333444555555555444444333777666888???DDDXXXvvvxxxVVVKKKLLLPPP^^^uuuuuullleeeccccccdddiiikkknnnooopppqqqtttvvvyyy|||uuuddd______hhhqqqwww}}}zzznnnggg___YYYWWWUUUQQQMMMQQQRRRTTTVVVYYY```iiipppnnnppprrrsssqqqnnnjjjggg___XXXPPPKKKIIIFFFAAA===:::999888777666666666666999999888888888777777777555555444333333444555666777666888===AAACCCJJJQQQ[[[```hhhmmmnnnmmmkkkjjjcccaaa]]]YYYUUURRRQQQPPPKKKJJJJJJIIIJJJKKKLLLMMMHHHGGGEEEDDDCCCBBBBBBAAAIIIMMMSSS\\\jjj~~~~~~|||zzzzzz}}}~~~~~~}}}{{{xxxuuusssuuuxxx}}}|||mmmfff___\\\bbbnnnzzzrrrdddYYYSSSQQQQQQMMMFFFDDDGGGIIIJJJSSS^^^ddd___XXXPPPIIIFFFEEEEEECCCEEELLLVVVaaaggghhhgggcccaaa]]]XXXQQQMMMLLLLLLDDDCCCAAA???>>>=========>>>===;;;<<<======<<<:::;;;:::888888:::;;;<<<;;;<<<===<<<<<<;;;999888777888888888777777777666666333333333333333333333333111222222222222222333333333333222222222222333333111222333444444777:::===AAAKKKZZZiiiwww}}}hhhYYYKKKFFFGGGAAA:::999777555444333333444555555555444444444333333333333333333333222222222555555555555555444333333222666555777>>>BBBTTTqqq}}}YYYLLLLLLNNNYYYnnnvvvkkkdddaaabbbccceeeiiinnnqqqsssuuuwwwxxxzzz|||qqqiiibbbccchhhlllrrrwww~~~tttnnnjjjgggccc```cccdddddddddeeehhhlllpppkkkkkkjjjiiifffccc___]]]XXXSSSLLLHHHGGGDDDAAA===888888777666555555555555999999999888888888888888555444333222222333444555666555777<<<@@@BBBIIIPPP[[[aaaiiiooorrrsssssssssmmmkkkhhhddd```]]][[[ZZZVVVUUUTTTSSSSSSSSSSSSSSSRRRPPPLLLIIIFFFDDDDDDDDDGGGJJJOOOXXXfffzzz~~~yyywwwvvvvvvwww{{{~~~vvvmmmjjjoooyyyxxxkkkaaa[[[ZZZZZZXXXRRRNNNLLLJJJJJJRRR\\\eee```YYYQQQKKKGGGFFFFFFFFFJJJRRR\\\gggnnnpppppppppnnnjjjccc\\\WWWUUUUUUOOOLLLGGGBBB???===<<<;;;>>>===<<<<<<>>>>>>===<<<>>><<<;;;;;;===?????????======<<<;;;:::999888888888777777777666666666666444444444444444444444444222222222222222222222222333333333222222333333333222333444444555777:::===@@@JJJYYYhhhvvvxxxbbbUUUIIIFFFGGGBBB:::888666555333333333444444444444444333333333333444333333333222222111111444444555555555555444444333777555888>>>AAAPPPkkkaaaNNNKKKKKKUUUfffyyyxxxmmmeeebbbbbbbbbdddiiipppuuuxxxzzz{{{||||||~~~xxxkkkfffdddeeehhhmmmuuu{{{yyyuuussspppnnnoooooonnnllljjjhhhhhhhhhbbb```^^^ZZZWWWTTTRRRQQQMMMJJJFFFCCCBBB@@@===;;;999888777666666666666666999999999999888888888888555444333222111222333444444333555:::>>>AAAGGGOOOZZZ___ffflllpppqqqrrrsssqqqpppmmmkkkhhheeecccbbb^^^^^^\\\[[[YYYXXXWWWWWWZZZWWWRRRLLLHHHFFFEEEEEEDDDGGGLLLUUUcccwww~~~~~~|||zzzyyy{{{|||yyy~~~{{{ooofffcccbbbcccccc___ZZZTTTOOONNNUUU^^^fffaaa[[[SSSMMMIIIGGGFFFGGGLLLVVVbbbnnnwww{{{|||}}}|||xxxqqqiiibbb___^^^^^^XXXPPPJJJGGGDDDBBB@@@>>>===<<<===???@@@???>>>???===<<<===???BBBCCCCCC===<<<<<<;;;::::::999999777777777666666666555555555555555555555555555555222222222222222222222222444333333333333333333444333444555666666888;;;===???IIIXXXgggvvvsss^^^SSSIIIGGGHHHBBB:::888777555444444444555333333333333222222222222333333333222222111111111222333444555666666666666444888666999???@@@MMMeeeiiiOOOJJJIIIPPP___ppp~~~zzzooohhhdddcccdddfffkkkrrrxxx|||}}}~~~zzzpppiiidddccceeecccgggmmmsssyyy|||wwwsssqqqppppppooonnnkkkhhhddd```\\\ZZZUUUSSSPPPLLLHHHFFFEEEEEECCCAAA???===<<<:::999777777777666666555666666666888888888888888888888888555444333222111222222333333222444999<<<>>>EEELLLSSSXXX```fffkkknnnqqqsssqqqppppppooommmlllkkkjjjeeeeeecccaaa^^^[[[YYYXXX[[[XXXSSSMMMHHHEEEEEEDDDBBBFFFKKKTTTaaattt~~~{{{{{{{{{|||~~~~~~ssslllkkknnnppppppnnniiiaaaYYYXXX^^^eeegggddd]]]VVVPPPKKKIIIHHHGGGNNN[[[jjjyyyxxxsssqqqkkkdddZZZRRRNNNKKKGGGEEEAAA?????????AAAAAA@@@???===<<<;;;===@@@CCCEEEEEEAAA@@@???===<<<;;;;;;;;;888888777777777666666666666666666666666666666666444444333333333333333222444444333333333333444444444555666666666888;;;>>>???HHHWWWfffuuummmZZZQQQIIIHHHHHHAAA999888666555444444555555333333222222222111111111222222222222222111111111222333444555666777777777555888777999??????III___qqqRRRKKKGGGKKKWWWfffvvvzzzrrrkkkgggeeeeeehhhmmmtttyyy}}}~~~yyymmmdddbbbZZZZZZZZZ^^^cccjjjqqquuussspppmmmiiigggeeeeeeeeeccc```]]]ZZZXXXTTTOOOLLLIIIGGGEEEBBB@@@>>>>>>>>><<<<<<;;;:::999777666666555555444444333444444555777777777777777888888888666555444222222222333333444222444888:::<<>>======:::::::::999999999888888777777777777777777777777555555555444444444333333444444333333333333444444444555555555555777:::<<<>>>HHHVVVfffuuugggUUUOOOHHHHHHFFF>>>777666555333333333444444444444333333333222222222111111111111222222222222444444555666666666666666444777666888>>>===EEEYYYvvvzzzVVVLLLEEEGGGOOO[[[mmm|||yyysssmmmiiifffeeejjjnnntttyyy{{{|||~~~~~~}}}nnnggg[[[XXXTTTTTTXXX[[[]]]]]]]]]]]]\\\ZZZWWWUUUTTTUUUQQQOOOLLLKKKKKKJJJGGGDDDAAA@@@???>>>=========>>>;;;;;;<<<;;;999888777777555555444444444444555555555555666666666777777777777666555333333333333444444222333777999:::???FFFIIINNNUUU\\\bbbhhhmmmqqqoooppppppqqqppppppnnnnnniiihhhfffccc^^^YYYUUUSSSMMMLLLIIIFFFCCCAAA@@@???CCCFFFLLLSSS]]]lll}}}}}}~~~yyywwwrrrpppooorrrvvvyyy{{{|||nnnhhhiiilllmmmiiiccc]]]VVVRRROOONNNNNNYYYlllqqqfff]]]UUUOOOMMMKKKHHHFFFEEECCC@@@>>>?????????BBBGGGKKKNNNNNNRRRPPPLLLGGGCCC@@@>>>>>><<<<<<;;;;;;;;;;;;::::::777777777777777777777777666666666555555444444444555444444333333444444555333444555444444666999;;;>>>GGGVVVeeettt}}}cccRRRMMMGGGGGGEEE<<<666555333222111222222333555555444444444333333333000000111111222222222333666666666666666555555444333666444777===;;;BBBVVVpppXXXNNNEEEEEEJJJTTTfffvvv~~~|||xxxsssnnnjjjgggeeekkkooossswwwyyy{{{|||~~~~~~~~~}}}~~~xxxnnneee___YYYWWWYYYYYYUUUQQQPPPQQQQQQPPPMMMJJJIIIIIIEEECCCAAABBBDDDEEECCCAAA>>>>>>======>>>>>>???@@@<<<===>>>===;;;999999999777777666666666777777888444555555555666666777777888777666444333333444444555333333666888888===DDDJJJNNNTTTYYY^^^bbbgggjjjmmmnnnnnnnnnnnnllljjjiiifffeeeccc___ZZZUUUPPPMMMGGGGGGEEECCCAAA???>>>===FFFGGGIIIMMMVVVeeexxx|||||||||}}}|||{{{{{{}}}}}}yyytttqqqppppppppp{{{}}}tttsssvvvsssllleeeaaa\\\UUUQQQRRRTTT___rrrttteeeZZZVVVSSSPPPMMMLLLJJJGGGEEE@@@AAACCCCCCDDDHHHOOOUUUUUUWWWWWWSSSLLLFFFCCCCCC@@@>>><<<;;;;;;:::999777777777777777777777777777777666666666555555555555666666555555555444444444555666777666666777:::<<<@@@GGGUUUeeewwwwwweeeRRRJJJHHHEEEAAA@@@:::888555333111222333444222222222222222222222222222222222222222222222222444444333222333444555666666666777777888<<>>===>>>>>>===<<<===@@@BBB@@@@@@CCCBBB>>>AAA@@@?????????===:::777:::999999:::;;;:::777444999888888888777777777777:::999777555444444444444222333444555666888;;;>>>EEEHHHOOOVVV\\\aaadddeeejjjjjjkkkkkkkkkjjjiiihhhgggbbb\\\VVVRRRMMMIIIGGGEEECCC@@@>>>======>>>>>>EEEGGGIIILLLUUUcccuuuyyywwwvvvwww||||||{{{{{{}}}{{{wwwtttssssssxxx}}}zzzwwwxxxtttnnnhhhddd___WWWTTTUUUWWWdddzzzyyylllbbb^^^XXXSSSOOOLLLHHHFFFBBBCCCDDDCCCCCCFFFKKKPPPTTTWWWYYYYYYTTTMMMGGGCCCCCCAAA>>>======<<<;;;:::888888888888888888888888777777666666666555555555666666555555555444444444444555555555555666999;;;@@@GGGTTTeeewwwvvvdddQQQJJJIIIFFFAAA???:::888555333222222333444222222222222222222222222222222222222222222222222444333333222333444555666666666666777888<<>>???@@@@@@??????DDDFFFEEEGGGKKKKKKHHHKKKIIIHHHGGGFFFDDD@@@======:::888666666777999:::777777888888888777777666999888777555444333444444222333444444555777:::===DDDGGGMMMSSSYYY]]]___```cccdddfffffffffdddbbbaaa```\\\VVVQQQMMMIIIEEEBBBAAA???>>><<<;;;::::::;;;EEEFFFHHHKKKSSS```qqq|||wwwsssppprrrwww}}}~~~~~~~~~{{{yyyxxxzzz}}}|||{{{vvvpppllliiiccc\\\XXXYYYYYYiiipppkkkccc\\\WWWRRRNNNKKKGGGHHHHHHGGGFFFFFFIIIKKKTTTWWW[[[^^^^^^XXXOOOIIIHHHEEEAAA???>>>>>>===<<<888888888888888888888888777777777777666666666666666666666555555555444444333444555444444555888:::@@@GGGTTTeeewwwuuubbbOOOIIIJJJGGGAAA<<<999777555333222222333444333333333333333333333333222222222222222222222222333333333333333444555555555666666777888<<>>???@@@AAABBBCCCHHHLLLMMMRRRXXXZZZYYYYYYWWWUUUSSSPPPMMMHHHEEE???>>><<<999777777:::<<<555666888999999888777666888777666555444333333333111222333333444555888;;;BBBEEEIIIOOOTTTXXXZZZ[[[aaabbbdddfffeeebbb___\\\WWWSSSMMMIIIEEEBBB???===;;;::::::999888777777666DDDFFFGGGJJJPPP\\\kkkuuuzzzrrrkkkmmmsssxxx}}}}}}xxxtttqqqnnnhhh```]]]^^^]]]jjj~~~~~~xxxoooggg```ZZZVVVSSSNNNNNNMMMMMMKKKKKKKKKKKKRRRTTTXXX___cccbbb[[[UUUNNNJJJEEE@@@>>>===<<<;;;888888888888888888888888888888888777777777666666666666666666555555555555444444555555444666888;;;???GGGTTTeeewwwrrr___MMMIIIKKKHHH@@@:::888666555333222222333444333333333333333333333333111111111111111111111111333333333333333444444444444555666777888;;;???CCCOOOhhhuuu\\\HHHDDDFFFKKKYYYkkk{{{~~~|||uuunnnlllnnnooojjjkkkkkkkkkkkknnnrrrvvvwwwxxxxxxyyyyyyxxxwwwvvvuuuyyy}}}wwwmmmhhhaaa]]]XXXXXXZZZ\\\\\\[[[PPPLLLGGGDDDDDDFFFHHHIIIHHHMMMRRRVVV]]]fffjjjjjjiiifffccc```\\\XXXRRROOOEEEFFFFFFDDD???:::888888555666888999:::999888777777777666555555444444333111222333333333444777999>>>AAAEEEKKKPPPTTTWWWXXX]]]___aaabbbaaa]]]YYYVVVMMMJJJEEEAAA???===:::888666777777777666555444444CCCEEEGGGIIINNNWWWdddnnn~~~~~~rrrhhhiiinnnsssxxx}}}}}}~~~~~~{{{yyyxxxuuunnneeebbbcccdddlllzzz{{{qqqiiiaaa[[[WWWRRRRRRRRRRRRQQQOOOLLLKKKOOOOOOSSSZZZaaaffffffeeeWWWRRRJJJCCC???<<<;;;:::888888888888888888888888999888888888888777777777777777666666666555555555555666666666666777:::<<>>AAAKKK```gggLLLDDDEEEIIIWWWgggxxxvvvnnnlllllllllhhhiiiiiiiiiiiimmmrrruuuyyyzzzzzzzzzzzzxxxvvvuuutttxxx|||xxxnnngggfffhhhiiijjj]]]XXXRRROOOOOOQQQTTTUUUPPPVVV[[[___gggqqqwwwwwwvvvtttqqqnnnkkkgggbbb^^^VVVUUUQQQKKKCCC>>>:::999777888999::::::999888888777777777666666555444444222333333333222333666888;;;===AAAGGGLLLQQQUUUVVVUUUWWWYYYYYYWWWSSSNNNKKKEEEBBB>>><<<;;;999888666555555666666666555444444CCCDDDFFFHHHKKKSSS^^^gggxxxtttgggfffkkkooottt{{{}}}}}}}}}~~~uuukkkgggiiilllqqq{{{zzzqqqggg^^^YYYXXXWWWWWWWWWVVVRRRMMMIIIJJJJJJMMMSSS\\\eeelllpppddd]]]RRRHHHBBB>>>;;;999999999999999999999999999999999999999888888888777777777777666666666555555555666777666666777:::<<<>>>FFFSSSeeexxx~~~hhh[[[OOOKKKKKKEEE>>>999555555444333333333333333222222222222222222222222111111111111111111111111111111222333333333333333333444666777777999===@@@GGGYYYzzztttSSSGGGEEEHHHSSSaaavvvxxxmmmjjjiiiffffffgggffffffgggkkkppptttyyyzzz{{{|||{{{yyywwwuuuuuuxxx|||{{{uuusssrrrqqqhhhddd^^^[[[[[[]]]___```___dddgggiiioooxxx||||||}}}|||{{{zzzzzzxxxtttrrrppphhh^^^TTTLLLGGGCCC@@@;;;;;;;;;:::::::::999999777888888888888777666555333444444333222333555777999;;;>>>CCCHHHLLLPPPRRRQQQRRRRRRRRRPPPKKKGGGDDD???<<<999888888777666555444444444555555555555555BBBDDDEEEGGGIIIPPPZZZaaarrr~~~|||kkkjjjnnnpppuuu}}}{{{~~~||||||}}}qqqmmmooonnnttt~~~wwwnnnfff```bbbaaa```___]]]XXXPPPJJJEEEFFFIIINNNVVV```kkksssrrrjjj]]]PPPGGGAAA>>><<<999999999999999999999999::::::999999999888888888777777777777666666666555444555666666555666999<<<>>>FFFSSSeeexxxxxxyyy~~~dddZZZQQQMMMJJJCCC===:::444444333333333333333333111111111111111111111111111111111111111111111111000111222333444333333222222444666777777999<<>>999999999999999999999999:::::::::999999999888888777777777777666666666666333444555555444555888;;;>>>EEESSSeeexxxuuuwwwtttaaaYYYRRRNNNIIIAAA<<<;;;444333333333333333333222000000000000000000000000000000000000000000000000000111222333444333222222222444666777777999<<<>>>CCCPPPnnnaaaMMMEEECCCIIITTTeeeuuu~~~xxxppppppooojjjbbbaaaaaa```bbbffflllpppqqqtttwwwzzz||||||{{{zzzvvvwwwyyy|||~~~~~~yyyxxx{{{{{{yyyqqqssswww}}}qqq[[[JJJCCCAAA===;;;999:::;;;<<<888999:::;;;::::::888777555555555444333333555777::::::;;;===???AAACCCEEEGGGFFFEEECCC???<<<999777777555333222444555555444444333222111111333555777BBBCCCDDDDDDGGGMMMTTTYYYgggrrryyymmmnnnuuuzzz|||||||||{{{{{{|||~~~~~~~~~~~~}}}xxxvvvwww{{{|||yyyuuutttsssssssssuuuwwwxxxvvvuuusssssstttxxx}}}xxxrrrooopppttttttoooiiibbbWWWMMMLLLGGGDDDEEEHHHQQQ```oooyyy|||uuuaaaQQQJJJEEE???===<<<;;;;;;<<<<<<;;;999;;;:::::::::;;;;;;:::888888777777777777777888888666666666666666777888888@@@GGGTTTeeeyyy|||tttxxxnnn^^^XXXPPPIIIDDD???<<<999444555555555444333333222777666555444333333333333222333333444444333333222222333444444555555444444555555555555777999;;;===AAALLLgggjjjNNNDDDCCCHHHNNNZZZlll{{{zzzsssnnnjjjfffbbbaaa___^^^___cccjjjooonnnoooqqqsssvvvxxxzzz{{{yyyzzz|||}}}yyywwwmmmnnnrrryyysss___RRRJJJDDDDDDAAA;;;999;;;<<<<<<<<<;;;999999999;;;777777666555444333222222555444444777<<<@@@AAA@@@===???@@@>>>;;;888777777777555444444555555444333222222222222222222222222CCCCCCDDDDDDFFFKKKRRRWWWaaalll}}}rrrpppuuuyyy{{{~~~~~~~~~~~~~~~~~~}}}~~~}}}{{{zzz|||{{{~~~{{{xxxpppnnnlllkkkkkkmmmppprrrtttsssqqqppppppqqqrrrssswwwzzz}}}~~~{{{wwwtttsssuuuxxxyyyvvvqqqiii\\\OOONNNJJJHHHIIIJJJOOOZZZfffsss||||||nnn___VVVOOOGGGCCCAAA???>>>>>>>>>===<<<:::::::::;;;======<<<:::888777777777777777888888777777777777777888999999???EEERRRdddxxx~~~www|||~~~kkk]]]WWWOOOHHHBBB>>>:::888444444555555444333333222444333222111000000000000222222222222222222222222222222333444444444444444444444444555666888:::<<<@@@JJJcccmmmRRRFFFCCCFFFKKKUUUgggwww{{{wwwrrrmmmiiicccbbb```^^^^^^aaaggglllmmmnnnpppsssuuuxxxzzz{{{yyyzzz{{{~~~yyytttnnnnnnpppuuu{{{rrrdddZZZPPPKKKGGGAAA>>>@@@888888999888888888:::;;;:::999999888777666555555555444333555999<<<<<<;;;;;;<<<<<<;;;888666555555777555444444555666444333222222222222222222222222CCCDDDDDDDDDEEEIIIOOOSSSYYYeeevvvyyysssuuuyyy{{{~~~}}}|||{{{{{{}}}}}}yyyxxx{{{{{{xxxpppmmmiiieeeeeegggkkknnnppppppooonnnllljjjhhhgggkkkooosssvvvwwwwwwxxxxxx{{{~~~|||tttcccTTTNNNKKKJJJJJJIIIIIIQQQZZZjjj{{{~~~qqqfff\\\SSSLLLHHHDDD@@@?????????>>>:::::::::<<<>>>>>>===;;;888888777777777777777888888888777777777888999999>>>DDDPPPbbbvvvzzztttfff[[[VVVNNNFFFAAA<<<999666444444444444444333333222333222111000////////////333222111000000111222333111222222333333333333333444333333444555777999:::>>>GGG]]]tttWWWHHHBBBDDDGGGNNN___rrr||||||xxxqqqkkkhhhfffdddaaa```bbbfffjjjlllmmmooorrruuuwwwyyyzzzxxxyyy|||~~~~~~wwwqqqqqqqqqsssuuuwwwxxxwww|||{{{pppcccZZZSSSJJJEEECCC999999999888888999999999;;;;;;:::999888777666666777555444444666888999888;;;;;;;;;999777555555666777666444555666666555333333333333333222222222222DDDDDDDDDCCCDDDFFFKKKOOOSSS^^^ooo~~~uuutttxxxzzz|||}}}~~~|||zzzwwwxxxzzz}}}|||zzz|||~~~{{{xxxsssmmmhhheeefffiiikkklllmmmnnnnnnllljjjgggeeefffiiimmmpppsssvvvyyy|||~~~~~~mmm\\\TTTQQQOOOMMMJJJIIINNNVVVeeezzz}}}rrrfff\\\TTTOOOHHHCCC@@@@@@??????;;;;;;;;;===>>>>>><<<:::999888888777777777777888888888777777777777888888<<>>DDDWWWvvv|||\\\HHHAAABBBEEEJJJYYYmmm|||}}}uuunnnmmmllljjjfffddddddgggiiilllmmmoooqqqtttwwwyyyzzzxxxzzz}}}zzzyyywwwvvvuuutttrrroooqqqvvv{{{xxxpppggg[[[MMMDDDAAA???<<<;;;:::999999888:::999999888777666555555888777555555666888:::;;;>>>>>>>>><<<999888888999777666555555666666555444333333333333333222222222CCCCCCCCCBBBBBBDDDHHHKKKOOOZZZjjjxxxxxxuuuwwwzzzxxxzzz|||~~~}}}{{{yyyvvvvvvwww{{{~~~}}}vvvooojjjhhhhhhiiigggiiikkklllmmmllljjjiiifffgggiiijjjlllpppuuuxxx|||yyyjjjaaa]]]XXXTTTOOOLLLQQQYYYcccxxxyyymmmbbbYYYSSSKKKEEEAAA@@@???>>>=========??????>>>;;;888::::::999888888888888888888777777666666777777777;;;BBBOOOaaavvv~~~yyy|||jjj```XXXRRRJJJCCC===999555333222222333333444333333222222222111111000000111111222111///......///111222000111222222333333222222333333333333444555777888???BBBQQQnnncccJJJAAABBBDDDHHHTTTgggzzzxxxqqqpppooommmjjjgggfffgggiiimmmnnnooorrrtttvvvxxxyyyyyy|||}}}xxxrrrlllggghhhjjjmmmqqquuuzzzsss]]]LLLGGGCCC>>>;;;;;;;;;:::999::::::999888777666555555555555444444666888;;;>>>AAABBBAAA???<<<:::::::::888666555555666777555444444444444333333333222222AAABBBBBBAAAAAABBBFFFHHHLLLVVVdddqqq~~~}}}wwwxxx{{{wwwxxx{{{}}}}}}|||zzzyyyuuutttuuuwww|||{{{uuupppmmmkkkhhhhhhjjjkkkmmmnnnnnnnnnjjjjjjhhhggggggiiinnnrrryyyrrrllleee^^^UUUNNNPPPVVVcccvvv~~~rrrfff\\\WWWNNNGGGCCCAAA???>>>??????@@@BBBCCCAAA>>>;;;<<<<<<;;;:::999999999999999999888777777777777888;;;BBBPPPcccxxxzzzvvv}}}zzziii___WWWRRRJJJBBB===888555222111222222333333333333333000000///////////////000222111000//////000111222111222222333333333333333444444333333444555777888>>>???KKKfffoooQQQEEECCCDDDHHHOOO```www}}}wwwppppppooommmjjjhhhiiijjjooopppqqqrrrtttvvvwwwxxxxxx{{{xxxnnnggggggdddcccfffiiinnnvvv~~~uuu___OOOHHH@@@<<<<<<======<<<<<<;;;;;;:::999888777777111222222222333666;;;???DDDEEEEEECCC@@@<<<::::::888777555666777777666444555555444444333333222222???@@@AAA@@@@@@AAADDDGGGHHHQQQ]]]iiivvvzzzzzz}}}zzz{{{|||}}}}}}{{{zzzxxxtttrrrrrrtttxxx}}}}}}yyyqqqpppooonnnnnnppprrrssssssqqqmmmhhhfffhhhmmmqqqxxxtttfffYYYTTTVVVbbbssswwwhhh___YYYQQQKKKFFFCCC@@@>>>???@@@BBBEEEHHHGGGDDDAAA>>>>>>===;;;;;;:::::::::<<<;;;:::999999999999:::;;;CCCRRRfffzzzuuusss{{{vvvhhh___WWWRRRIIIBBB===888555222111111222333333333333333000000000//////000000111111111111111111111111111222222333444444444444444555555444444444666777888<<<<<>>???>>>===;;;;;;:::999888777666666222333444333333666;;;@@@HHHJJJKKKJJJEEE@@@<<<;;;888777666666777777666444666555555444333333222222>>>???@@@@@@@@@AAADDDFFFEEEMMMXXXcccppp}}}|||~~~}}}~~~~~~}}}|||{{{yyyxxxsssqqqoooqqquuu{{{{{{yyyuuurrrqqqsssuuuwwwzzzwwwrrrllliiikkkoootttwww|||jjj```___aaaqqq{{{jjj```[[[TTTMMMHHHEEEAAA??????AAADDDHHHKKKLLLJJJGGG??????>>><<<<<<;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;;;;CCCSSShhh|||{{{sssqqq{{{rrrfff^^^WWWRRRJJJBBB===888555222000111222333333333333333333222222222222222333333111111222222222222111111222333444444555555444444666555444444555666777888;;;999BBB[[[|||fffRRRHHHCCCDDDFFFUUUpppwwwxxxyyyxxxvvvuuuuuuvvvssstttttttttuuuvvvvvvvvvtttxxx|||}}}tttjjjfffbbb___```eeegggsssqqqeeeTTTHHHBBB@@@>>><<<999888888777666555444444666777777666555777===BBBMMMOOOQQQPPPKKKEEE@@@===888777666666777777666555666666555444333333222222BBBAAA?????????AAACCCEEEHHHJJJQQQ]]]jjjyyy~~~}}}~~~}}}|||{{{zzzuuuuuuuuuuuuwwwyyy{{{}}}|||}}}~~~xxxrrrpppppprrrmmmaaabbbppp~~~tttiiiaaaZZZTTTMMMEEEBBBCCCCCCDDDFFFIIIQQQXXXVVVPPPJJJBBB===<<<===:::888999777888999888777777999;;;===DDDSSShhh}}}vvvmmmooo~~~{{{rrrggg]]]VVVPPPGGG???:::888666444222222222111111111000000000000000000000000000000111111111111111111111111111111000000111111222333222222222222333444555555;;;<<>>HHHSSS[[[YYYQQQIIIAAA;;;:::<<<<<<;;;999666444333777777777777777888888999AAA@@@???>>>???@@@BBBDDDFFFGGGNNNZZZggguuu~~~}}}{{{zzzzzzvvvuuuuuuuuuvvvxxx{{{|||zzzwwwwwwyyy}}}nnngggrrrzzzlllddd\\\UUUNNNFFFBBBCCCCCCEEEGGGLLLUUU]]]]]]WWWRRRJJJCCCBBBBBB???===>>>999:::::::::999999;;;<<>>===<<<;;;;;;999888999888666555555777999;;;FFFQQQ]]]```]]]WWWLLLCCC<<<<<<<<<;;;999666555555666666666666777888999:::AAA@@@???>>>>>>???AAABBBCCCEEEKKKVVVbbbppp~~~|||{{{zzzyyyxxxwwwuuutttuuuwwwzzz|||yyyllluuutttjjj```YYYQQQIIIDDDDDDCCCFFFJJJPPP\\\fffgggcccXXXOOOGGGDDDCCC???======:::;;;<<<<<<;;;;;;<<<>>>AAAIIIXXXjjj}}}wwwooolllqqq|||llleee^^^XXXQQQLLLFFF@@@<<<888555333333333333333222222222222000000000000000000000000111111111111111111111111222222222222333333444444222222222222333444555555777:::???III\\\|||^^^LLLDDDEEEIIIUUUjjj{{{vvvtttssssssrrrppppppppprrruuuvvvvvvtttwwwwwwxxxzzzsssjjjfffbbb___bbblllyyyuuujjj^^^QQQHHHCCCAAA>>><<<;;;:::999777:::999666555444555666777???LLL[[[eeeiiifffZZZNNN@@@???===;;;999777777777666666666666777888999:::AAA@@@???======>>>@@@AAABBBCCCHHHSSS^^^kkk|||~~~|||{{{yyyyyyyyyxxxvvvtttuuuwwwzzz||||||qqqxxx|||qqqfff^^^VVVMMMGGGFFFCCCGGGLLLTTTcccppptttqqqbbbXXXMMMIIIEEE@@@===>>>;;;<<<===<<<;;;<<<===???BBBKKKZZZmmm~~~vvvooommmtttzzzjjjccc^^^YYYNNNJJJDDD@@@<<<888555222444444444333333333222222000000000000000000000000111111111111111111111111///000000111111111111111222222222222333444555555777:::@@@GGGUUUpppgggLLLEEEDDDEEENNN```tttyyyssspppooonnnnnnmmmnnnoooqqqssstttuuutttwwwxxxyyyzzz~~~rrrllleee```bbbmmm{{{{{{mmm\\\PPPIIIEEE???<<<;;;;;;:::888999888666555444444555666999CCCRRR```lllooofffZZZGGGCCC???;;;999999888888777777666666666666777777BBBAAA???======>>>???@@@BBBBBBGGGPPPYYYeeeuuu}}}{{{zzzyyyzzzyyywwwvvvvvvxxx{{{|||}}}ssszzztttiiibbb[[[QQQJJJGGGDDDHHHNNNYYYjjjzzz~~~sssgggZZZRRRLLLEEEBBBBBB;;;<<<======<<<<<<===???BBBLLL]]]ooovvvpppooowwwxxxjjjddd___YYYKKKHHHCCC>>>;;;888555333444444444333333333222222000000000000000000000000000000000000000000000000...///000111111111000000222222222222333444555555666888>>>DDDNNNdddqqqQQQHHHDDDBBBIIIWWWiiiyyywwwppplllkkkjjjjjjkkklllnnnppprrrssstttuuuvvvxxxyyyzzz~~~{{{qqqgggcccgggqqqyyy}}}mmmaaaUUUNNNFFFAAA@@@???===;;;888777666666666666777777777>>>IIIVVVfffpppmmmfffQQQJJJBBB<<<:::999999999:::999888666555555444444DDDBBB@@@>>>===>>>??????BBBBBBEEEMMMTTT^^^nnn{{{~~~|||{{{zzzyyyyyyxxxyyyyyy{{{|||}}}sss|||uuukkkfffaaaWWWNNNIIIFFFKKKSSS___rrrtttdddYYYPPPHHHCCCCCC<<<===>>>===<<<===>>>@@@DDDOOOaaasssvvvqqqsss|||tttiiiggg```WWWJJJFFFAAA<<<:::888555444333333333333222222222222000000000000000000000000000000000000000000000000///000222333333333222111222222222222333444555555444555999@@@FFFWWWzzz[[[KKKEEEBBBFFFPPP___qqq}}}vvvooollljjjiiihhhiiikkknnnpppqqqrrrtttvvvuuuwwwyyyzzz|||vvvnnnlllpppsss|||{{{eee[[[NNNFFFCCCBBB>>>;;;999999888888888888888999888<<>>;;;:::999999:::999888666555444444333EEEDDDAAA???>>>>>>???@@@BBBAAACCCIIIOOOXXXfffsss}}}|||{{{xxxyyyzzz{{{}}}~~~~~~~~~|||xxx}}}tttzzzrrroookkkaaaVVVPPPJJJOOOXXXeeezzz~~~lll___TTTJJJDDDDDD>>>???@@@???>>>>>>@@@BBBHHHTTTeeevvvxxxvvv{{{pppkkkkkkcccWWWJJJEEE???:::888777666555333222222222222111111111000000000000000000000000000000000000000000000000///000222333333333111111222222222222333444555555666444777===AAAMMMkkkgggOOOHHHCCCEEELLLXXXkkk||||||vvvqqqnnnllljjjiiihhhkkkoooqqqqqqrrruuuwwwtttwwwyyyyyy{{{~~~||||||{{{ooo^^^SSSMMMIIIDDD???======<<<;;;:::999888888777:::>>>EEESSSdddnnnpppfff[[[KKK@@@;;;:::999888777777666555555555555666FFFEEEBBB@@@???>>>???@@@AAA@@@BBBGGGLLLTTTaaannn{{{~~~|||{{{wwwyyy{{{}}}xxxooowwwxxxtttyyywwwtttjjj^^^WWWNNNSSS[[[jjjvvvggg[[[PPPJJJIII@@@AAAAAAAAA@@@@@@BBBDDDLLLWWWhhhxxxzzz{{{ooonnnpppgggYYYIIIDDD>>>999777666777666222222222111111111000000000000000000000000000000000000000000000000000000---...000111222111///...222222222222333444555555:::666888===???IIIdddnnnQQQIIIDDDFFFKKKUUUhhhyyy{{{vvvrrrpppnnnlllkkkgggkkkoooqqqqqqrrruuuxxxsssvvvxxxxxxzzz~~~rrrccc[[[UUUOOOIIIAAA@@@???===;;;999888777555888:::???LLL]]]iiimmmlll___NNNAAA<<<:::999777555444444555555666777888QQQDDD@@@@@@;;;===@@@:::@@@???AAAEEEJJJPPP]]]iiiwww}}}|||~~~yyy{{{|||~~~~~~~~~yyyuuunnnmmmwww|||xxxtttvvvttt|||{{{tttdddWWWRRRUUU```rrr~~~lll```WWWOOOJJJDDDBBBBBBEEEEEECCCCCCFFFJJJZZZnnn{{{~~~~~~tttvvvrrrdddWWWGGGAAA:::666666777666555333222222111000///......000000000000000000000000000000000000000000000000111111111000000000000000111111222222222333333333444222777>>>@@@EEEZZZrrr~~~ZZZKKKAAABBBEEELLL```www~~~|||wwwrrrqqqqqqnnnhhhhhhjjjmmmppprrrsssttttttuuussstttxxx}}}}}}rrrjjj^^^SSSIIIDDD???=========;;;999666666999<<<@@@LLLaaatttpppgggYYYJJJ???888666666666555555555555666777777YYYIIICCCAAA<<<===@@@;;;>>><<<>>>BBBEEEKKKWWWbbbrrr~~~~~~{{{{{{}}}zzz{{{|||~~~~~~~~~~~~{{{nnneeeccckkkpppmmmlllpppwwwzzzlll___XXX\\\fffxxxsssggg]]]TTTMMMHHHFFFFFFHHHGGGDDDDDDHHHOOO___rrr~~~~~~yyyuuu}}}yyyhhhXXXFFF@@@999555555555555333111111111000000000000000000000000000000000000000........................000000000000000111111111111111222222222333333333666444777<<<===@@@SSSiiibbbPPPCCCCCCFFFJJJ[[[ooozzz{{{yyytttqqqqqqooojjjggghhhkkknnnqqqrrrssstttrrrpppqqquuuyyywwwlll\\\TTTIIIAAA>>><<<;;;999777666777:::<<>>>>>AAA===@@@???@@@CCCEEEJJJTTT^^^jjjvvv|||yyyyyy{{{{{{|||}}}~~~~~~~~~~~~~~~}}}jjj___[[[```ddddddgggmmmzzzwwwkkkaaaeeeppp}}}pppdddZZZSSSNNNLLLKKKLLLJJJFFFFFFJJJVVVfffwww|||xxx|||kkkUUUDDD>>>777444444555333222//////000000111111111111000000000000000000000000........................//////000000111111222222111111222222222333333333777555777:::999;;;JJJ]]]yyymmmWWWEEECCCFFFIIISSSbbbsssxxx{{{wwwrrrqqqpppnnnfffgggiiilllooopppqqqrrrpppmmmmmmqqquuu}}}xxxlll[[[MMMEEEAAA???===;;;999999:::;;;AAAOOO]]]eee___UUUKKKBBB>>><<<<<<:::999888666555555444444xxx]]]LLLGGG@@@???BBB>>>AAA@@@AAACCCDDDGGGOOOYYYcccooo~~~yyyyyy{{{|||}}}}}}~~~}}}kkk```YYY[[[___aaagggqqquuuiiinnnxxxxxxkkk```XXXSSSQQQQQQPPPLLLGGGHHHMMM[[[jjj{{{zzz~~~lllPPPBBB===777444444555333222000000000000000000111111000000000000000000000000..............................///000111222222333111111222222222333333333666666777999777888EEESSSmmmyyy^^^GGGCCCFFFFFFLLLVVViiissszzzxxxsssqqqqqqpppggggggiiijjjlllmmmnnnnnnnnnlllkkknnnrrrzzzsssbbbVVVNNNGGGDDD@@@===;;;<<<===AAALLLVVV[[[WWWPPPIIIBBB>>>===<<<:::999888777666666666666hhhQQQIIIAAA???AAA???>>>===>>>@@@@@@@@@GGGOOO\\\hhhzzz|||zzz{{{|||}}}}}}~~~~~~nnnbbbZZZ[[[^^^aaajjjvvv}}}qqqvvv~~~rrrfff^^^YYYWWWVVVTTTOOOIIIKKKQQQ___mmm}}}{{{mmmPPPBBB===888555555666444222222222111111000//////...////////////////////////////////////////////////......///000111222222333111111222222222333333333444555777777666888CCCMMM```}}}fffJJJDDDEEECCCFFFNNN^^^kkkvvvwwwrrrpppooooooiiiiiiiiiiiiiiijjjjjjjjjnnnkkkkkknnnqqqxxx~~~~~~}}}mmm___RRRIIIEEE???;;;<<<===@@@GGGOOORRRPPPLLLGGGBBB>>><<<:::888888777777777888888999rrrUUUKKKBBB???AAA???>>>>>>???AAA@@@@@@EEELLLVVVbbbsss{{{{{{zzzzzz{{{|||}}}ssshhhaaabbbcccfffqqq}}}xxx}}}yyynnneee^^^]]]\\\YYYSSSMMMPPPVVVdddrrrmmmSSSAAA<<<777555666666444222333333222111000///......////////////////////////000000000000000000000000//////000000111111222222111111222222222333333333222444777666666999AAAHHHXXXvvvrrrRRRGGGDDD@@@BBBIIISSSbbbpppsssqqqooommmkkkjjjiiiiiihhhhhhhhhiiiiiinnnkkkkkknnnqqqwww~~~{{{xxxvvvxxx|||}}}xxxeeeYYYPPPGGG@@@>>>>>>???CCCHHHMMMLLLKKKHHHDDD???<<<:::888888888777888999::::::yyyWWWKKKBBB>>>@@@???@@@@@@AAADDDBBBAAAEEELLLQQQ]]]mmm}}}{{{zzzvvvvvvvvvxxxzzz}}}uuuoooppprrrttt~~~vvvnnncccbbbbbb___WWWQQQUUU]]]kkkxxxeeeOOO???;;;666444555555333000222111111111000000//////////////////////////////////////////////////////000000000000000111111111111111222222222333333333000444666555444777>>>BBBSSSppp\\\LLLEEE>>>@@@GGGJJJYYYhhhooopppnnnjjjfffhhhhhhgggggghhhiiijjjkkklllkkkllloooqqqttt~~~zzzwwwvvvrrrqqqqqquuu}}}zzzhhh\\\PPPIIIFFFDDDEEEGGGNNNNNNNNNLLLHHHCCC>>>;;;::::::999888888888999999}}}XXXLLLBBB===???>>>======???AAA@@@>>>BBBHHHNNNYYYjjjyyy{{{xxxrrrrrrsssuuuxxx{{{}}}}}}uuuffffffeeebbbZZZUUUYYYaaappp}}}|||\\\III===999555333444444222///000000000000111111111111////////////////////////........................111111111000000000000000111111222222222333333333000444666444333666;;;>>>LLLgggcccPPPEEE===>>>GGGFFFTTTdddlllooonnnhhhbbbffffffffffffhhhjjjmmmnnnkkkjjjkkknnnpppsss{{{|||zzznnnkkkggggggjjjpppvvvyyyqqqaaaWWWQQQLLLKKKLLLPPPQQQQQQOOOLLLFFF@@@===<<<<<<:::999888777777777___JJJGGGFFFBBB@@@???>>>>>>>>>???AAACCCEEEPPPUUUcccttt}}}rrrsssnnnlllnnnppprrrwww}}}vvvkkkmmmlllfff^^^[[[```fff{{{sssWWWFFF999777444222000000111111000000000000////////////////////////////////////111000///...............////////////000000000000111111222222222333333333444333111111222666999<<>>EEEHHHTTTdddmmmjjjfffgggeeeeeefffhhhjjjkkkjjjhhhkkkkkkllllllnnnrrrxxx|||xxxlllccccccddddddggglllooorrryyy}}}sssiii^^^WWWVVVWWWZZZZZZVVVSSSQQQMMMGGG<<<;;;<<<===:::666888===gggOOOHHHEEEBBB??????>>>>>>>>>???AAACCCEEELLLQQQ^^^nnn|||tttqqqmmmjjjlllmmmooouuu{{{|||qqqqqqnnnfff___^^^dddjjj}}}mmmSSSCCC888777444222000000111111000000000000////////////////////////////////////000//////............///////////////000000000000111111111222222222333333444333111111222555999;;;EEEUUUrrr{{{\\\LLLFFFDDDBBBDDDFFFOOO___iiiiiieeedddcccccccccfffhhhjjjiiigggjjjkkkkkklllmmmrrrwww|||tttjjjgggeeeaaa```bbbcccdddjjjrrrxxx}}}uuujjjfffbbbbbb```]]]]]]^^^XXXPPPDDD@@@>>>>>><<<999:::>>>pppSSSFFFAAA===;;;???>>>>>>>>>???AAABBBDDDGGGLLLXXXgggtttwwwpppkkkggghhhiiikkkqqqwww|||}}}zzzwwwqqqhhhaaabbbjjjqqqdddLLL>>>777666444222111000000111000000000000///////////////////////////////////////............//////000////////////000000000000111111111222222222222333333222111111222555888:::BBBMMMeeemmmTTTGGGDDDEEEDDDCCCIIIXXXeeeiiifffdddcccbbbccceeegggiiiiiihhhiiiiiijjjkkkmmmqqqvvvzzzvvvooojjjccc^^^]]]ZZZYYY[[[```dddhhhpppxxxvvvrrrlllkkkqqquuummmbbbRRRIIIAAA@@@???======???{{{ZZZHHHAAA===;;;>>>>>>>>>>>>???@@@AAABBBEEEIIISSSaaammmxxx{{{pppjjjeeedddeeeffflllsssyyy{{{wwwmmmgggiiirrrzzzvvv[[[EEE;;;666555444222111000000000000000000000////////////////////////////////////...............///000111////////////000000000000111111111111222222222222333222111111222444777888???EEEXXXuuuaaaKKKDDDDDDCCCAAAEEERRRcccmmmmmmjjjfffeeedddeeegggiiiiiiiiiggghhhiiijjjlllpppuuuxxx~~~zzzrrrlllgggddd\\\WWWUUUWWWYYY[[[bbbiiimmmsss|||}}}~~~|||cccUUUGGGBBBAAA@@@>>>???dddNNNFFFBBB@@@>>>>>>>>>>>>???@@@@@@AAAEEEHHHPPP\\\fffqqqsssllleeebbbaaaccchhhooovvvzzz~~~uuuooorrr{{{~~~nnnSSSAAA999555444333222111000000000000000000000////////////////////////////////////...............///000111////////////000000000000000000111111111222222222222111111000111333555777<<>>===iiiPPPFFFBBB>>>>>>>>>>>>?????????@@@@@@EEEFFFLLLVVV^^^hhhvvvyyypppgggccc``````fffmmmtttyyy~~~~~~zzz||||||fffMMM>>>999333333333222111111000000000000000000///////////////////////////////////////............//////000////////////000000000000000000000111111111111222111111000000111333444555999<<>>===>>>>>>???????????????CCCCCCGGGOOOVVV___lllyyy~~~uuujjjddd``````eeelllsssxxx~~~~~~{{{uuuxxx|||___HHH===;;;222333222222222111000///000000000000////////////////////////////////////000//////............///////////////000000000000000000000000111111111111111111000000111222333444666999CCCVVVnnncccQQQCCCDDDDDDIIIYYYooo}}}vvvqqqkkkfffdddccccccbbbbbbdddfffhhhjjjmmmqqqsssuuuzzz}}}||||||uuulllbbb]]]XXXSSSPPPQQQPPPQQQSSSVVVYYY___fffjjjttt|||rrr```SSSIIICCCCCC{{{\\\NNNHHHCCC===>>>>>>????????????>>>@@@@@@CCCJJJPPPXXXfffrrr}}}xxxllleeeaaa___dddkkkrrrxxx~~~~~~}}}mmmiiiooowww[[[EEE<<<<<<222222222222222111000///000000000000////////////////////////////////////111000///...............////////////000000000000000000000000111111111111000000000000111222333333444777AAARRRhhhpppZZZCCCEEEEEEGGGUUUkkk{{{~~~xxxqqqkkkgggfffeeedddaaacccfffhhhjjjlllpppsssrrrwww}}}{{{|||vvvkkkeee```YYYUUUTTTPPPPPPPPPPPPQQQUUU[[[___fffnnnzzz~~~jjjYYYMMMGGGGGGlllRRRFFFDDD<<>>:::;;;@@@BBB>>>>>>@@@CCCEEEIIIRRR]]]eeeuuu}}}qqqkkkgggddddddfffnnnssszzz~~~~~~zzzlllqqq|||gggMMM@@@:::666444444333222111111111111111111000///////////////........................////////////////////////......///000000000000000000000000000000111111222111111222222222333333333888777;;;FFFXXXrrrfffTTTGGGAAAHHHPPPZZZnnnzzzmmmggggggfffccceeecccdddhhhiiiggghhhkkkqqqrrrwww|||{{{}}}{{{ppphhhccc^^^[[[XXXUUUSSSRRRTTTVVVWWWWWW^^^ccckkksss}}}xxxaaaVVVLLLCCCyyy[[[KKKGGG???BBB@@@<<<<<<@@@@@@===>>>???AAACCCFFFNNNXXX```ppp|||vvvnnniiiddddddeeemmmrrrxxx}}}~~~~~~zzzxxx]]]GGG<<<777444444444333222111111111111111000000///////////////////////////////////////..............................///000000000000000000000//////000000111222000000000111111111222222666666999AAAOOOgggyyy\\\LLLCCCGGGMMMTTTfffzzz~~~rrrjjjhhhfffccccccaaabbbfffgggfffgggkkknnnnnnttt~~~||||||}}}uuuooojjjfffaaa]]]XXXUUUUUUVVVVVVVVVZZZ]]]bbbiiipppxxxnnn\\\OOOFFFmmmVVVLLLDDDDDDAAA>>>>>>@@@???;;;===???@@@AAACCCIIIRRRYYYhhhttt{{{qqqjjjdddccceeejjjooouuuzzz}}}~~~}}}{{{lllSSSBBB:::666333444333222111000000000000000000//////......//////000000000000000000000000..............................///000000000000///000000//////000000111222/////////000000000111111333444777<<>>>>>???>>>;;;>>>???@@@@@@@@@EEEMMMSSSaaammm}}}rrrjjjcccbbbdddgggkkkrrrwwwzzz|||~~~|||yyyuuuvvv}}}{{{dddMMM@@@;;;777444333222111000000///000000000//////.........//////////////////////////////........................---...//////000000/////////////////////000111111/////////000000000111111111333666888<<>>===>>>>>>===<<>>:::666444222222111000//////////////////............//////................................................------...////////////////////////...///000000111000000000111111111222222000222666777999EEE```xxxeeeNNNHHHHHHIIIRRR___ttt}}}rrrjjjfffbbb___^^^```aaa```aaaeeeeeedddgggoooyyyxxxnnnhhheeecccbbbaaaaaa___]]]]]]```eeejjjrrrzzz|||eeeSSSOOOxxxSSSHHH???===>>>======>>>???@@@AAA???>>>@@@FFFKKKUUU___ooo}}}xxxnnnfffbbbccccccggglllpppssswww{{{~~~}}}tttkkkmmmwww}}}vvvzzzoooTTTCCC;;;666333222222111000///..................------......//////........................------------------------------...////////////...//////......//////000111000000000111111111222222000222555777888AAAWWWkkklllQQQHHHFFFEEEKKKVVViiiyyyxxxppplllgggccc```aaa```^^^___cccdddbbbdddjjjrrr|||zzzsssnnnkkkiiiccccccaaa______aaaeeehhhooosss}}}zzziiiZZZRRR^^^OOOBBB>>>>>><<<<<<>>>>>>??????>>><<<>>>CCCHHHNNNXXXffftttsssiiiddddddcccfffjjjmmmqqquuuyyy}}}}}}zzznnnggglllzzz~~~|||yyydddMMM???888333111222111111000///...............------------...///000........................------------------------,,,---......//////......///............///000000/////////000000000111111111222444666777===MMM]]]yyyYYYLLLGGGBBBEEEMMM\\\lll}}}}}}xxxsssmmmgggdddccc```]]]]]]```bbb___```eeemmmvvv|||vvvsssjjjjjjiiigggffffffiiikkkooopppvvv~~~vvvfffYYYfffUUUEEE@@@>>><<<;;;>>><<<>>>>>>===;;;===BBBFFFIIIRRR```nnnzzzxxxlllfffdddccceeeiiillloootttxxx||||||vvvkkkeeelll{{{qqq]]]III>>>888333111444111000///......------...---------------...///000000000000000000000000000------------------------,,,---......//////.....................///000000............/////////000222111222444666:::GGGSSSuuuaaaQQQJJJCCCCCCIIIRRRbbbttt~~~}}}xxxpppkkkfffddd```\\\\\\___aaa^^^^^^bbbiiiqqq~~~{{{sssssssssqqqooonnnoooqqqrrrppprrrxxx|||vvveeesssWWWFFFCCC===<<<===999:::<<<>>>>>>>>>???AAABBBFFFNNNXXXdddqqq{{{ooojjjiii```bbbgggjjjnnnrrrvvvxxx|||}}}wwwlllgggqqqdddTTTDDD<<<999555222111////////////000000000000..............................---------....../////////.........---------............////////////////////////000000000000111111000000000000111111222222222222555;;;CCCHHHeeennnTTTJJJEEECCCDDDHHHQQQ```mmmvvvzzz|||}}}wwwsssmmmeee^^^[[[\\\]]]```]]]]]]___bbbgggsss{{{xxxyyyyyyyyywwwxxxwwwwwwyyyzzzvvvvvvZZZHHHDDD>>><<<>>>::::::<<<>>>>>>>>>>>>@@@BBB@@@GGGPPP[[[ggguuuqqqhhhdddaaacccgggjjjmmmqqquuuwwwzzz|||~~~~~~tttooopppzzzxxx]]]NNN@@@999777444222222000000000///////////////........................///......---------......///.........------------............////////////.../////////000000000000111111000000000000111111222222222222444999@@@EEEUUUoooaaaQQQGGGBBBBBBFFFMMMXXXbbbjjjqqqvvvyyyxxxvvvpppiiiaaa\\\ZZZ[[[^^^\\\[[[^^^```eeeooo{{{~~~|||zzzxxxxxxyyyyyy~~~yyy\\\JJJFFF???===>>>::::::<<<===>>>===>>>???AAA???DDDKKKTTT^^^mmm|||xxxjjjcccbbbccceeehhhlllppptttvvvwwwyyy|||~~~|||rrruuu{{{mmmSSSGGG;;;666555333222333111000000//////.........------------------------//////...---,,,,,,,,,---............---------------............/////////....../////////000000000111000000//////000000111111111111111333777<<>><<<>>>::::::<<<============>>>@@@@@@CCCHHHNNNWWWdddtttqqqhhhaaaaaaaaadddiiiooosssuuuuuuxxx{{{~~~zzzrrrxxx}}}dddMMMBBB888555444222222333111111000///......------------------------------000///...---,,,,,,++++++---------------------------------.........//////........./////////000000000000////////////000000000111111111111444888<<>><<<>>>::::::;;;======<<<<<<===???===@@@CCCGGGNNNZZZhhhsssxxxlllaaa___^^^aaagggnnnrrrtttuuuwww{{{}}}yyyrrrwww{{{{{{uuu\\\III@@@888555333111000222111000000///...------,,,------------------------000///...,,,,,,+++++++++,,,,,,------------------------------........................////////////000000////////////000000///000111111111222555888<<>>@@@CCCHHHPPPZZZ```bbbdddfffddd```ZZZVVVUUUWWWVVVXXX[[[[[[[[[aaahhhqqq~~~{{{yyyzzz{{{dddPPPIII@@@===???;;;:::;;;<<<<<<;;;;;;<<<>>>>>>@@@BBBEEEJJJTTTaaakkk}}}qqqfffbbb___aaagggmmmqqqrrrsssvvvyyy|||}}}~~~|||tttxxx~~~zzz{{{kkkUUUEEE>>>777555333000///222000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++++++++,,,,,,,,,,,,,,,------------,,,------------.........------........./////////000//////......//////000...000111111111222444666666>>>OOOjjjhhhTTTHHHAAA===>>>???AAAEEEMMMVVV\\\___```aaa___ZZZVVVSSSRRRSSSTTTVVVZZZYYYXXX]]]dddlllxxxyyywwwyyyzzz}}}pppYYYOOOEEE@@@@@@;;;999;;;<<<<<<;;;:::<<<===>>>@@@BBBDDDGGGPPP[[[dddqqq||||||oooiiiccccccgggmmmoooooorrrtttwwwyyyyyyzzz{{{|||}}}}}}}}}zzzcccNNN???999555444222//////222........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........---------.........////////////............//////---///111222222222333555666:::GGG___xxxcccQQQEEEAAA@@@???>>>BBBJJJTTT\\\ddddddaaa\\\VVVQQQNNNNNNOOOPPPSSSXXXWWWVVVYYY___eeeppp}}}yyyyyyuuuwwwzzzyyy```UUUHHHBBBAAA<<<999;;;<<<;;;::::::;;;<<<999;;;===>>>AAAIIISSS[[[fffrrrvvvooogggeeehhhmmmnnnmmmppprrruuuwwwwwwwwwwwwxxx{{{~~~vvv^^^III;;;666333333111///000333---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++++++++,,,,,,---------,,,,,,,,,---------......---------.........////////////............//////---///111222222222333555555777@@@TTTqqqxxxcccRRREEEBBB>>><<>>>>>:::999<<<===:::999::::::;;;<<<>>>AAAFFFMMMRRR]]]gggvvvsssgggeeehhhjjjkkkmmmnnnrrrvvvvvvtttrrruuuxxxxxx}}}sssXXX@@@777666333111111111222333111000...---,,,,,,------...---+++******+++,,,---...,,,+++,,,......---,,,(((***---...---...///000---------...------,,,,,,,,,---------.../////////000//////............///222222111000//////000000666888>>>KKK^^^|||ttt```OOOFFFAAABBB@@@BBBQQQeeeqqqvvvsssfffWWWNNNKKKIIIIIIGGGJJJNNNOOOOOORRRWWW\\\bbbjjjrrr~~~{{{wwwuuuuuuxxxrrraaaPPPCCC>>>>>>:::999<<<===:::999;;;;;;<<<<<<===>>>BBBHHHLLLXXXaaaooo}}}yyyjjjfffggghhhjjjmmmooorrrtttsssppppppssswwwxxx}}}oooUUU???555444222000///000111222000000...---,,,,,,------......---,,,,,,------...---+++***+++------,,,++++++,,,......---,,,,,,---,,,---------------,,,,,,------------............///...............//////333222111111000000111111333555;;;EEEUUUqqqwww^^^QQQFFFDDDAAABBBNNN]]]sss}}}tttaaaSSSLLLIIIHHHFFFGGGJJJKKKKKKMMMRRRXXX]]]eeelllwww|||xxxwwwvvvzzz{{{bbbMMMBBB@@@;;;999;;;<<<::::::;;;<<<<<<<<<;;;;;;>>>BBBFFFQQQYYYfffsssooogggffffffjjjnnnqqqqqqpppmmmjjjkkkqqquuuxxx||||||fffNNN;;;333222111/////////000000000///...---,,,,,,,,,,,,------------------------,,,+++******,,,,,,+++***---...///...,,,*********,,,,,,------------,,,,,,............------------------------...///000000333222222111111111111111000333888???III___{{{gggSSSIIIEEEDDDKKKUUUmmm}}}qqq___SSSLLLJJJFFFEEEGGGHHHGGGIIINNNRRRWWW^^^eeemmm{{{zzzyyyyyy}}}www[[[JJJBBB===:::;;;;;;::::::<<<;;;<<<;;;;;;:::<<<@@@BBBKKKSSS^^^jjjwwwuuujjjffffffjjjooorrrppplllhhheeehhhnnnsssvvv{{{ttt[[[DDD777222111000/////////000000//////...---,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++***,,,......---+++)))))))))++++++,,,---------,,,,,,.........------,,,,,,,,,,,,,,,,,,---...///000111111111000000000000000111000333777:::???OOOnnngggTTTJJJGGGJJJOOO^^^ppp~~~ppp___TTTMMMGGGDDDEEEFFFEEEHHHLLLMMMRRRYYY^^^eeeqqq{{{{{{}}}iiiRRRGGG@@@<<<;;;;;;::::::===:::;;;;;;;;;;;;<<<@@@BBBHHHNNNXXXcccooo}}}pppiiigggkkkqqqqqqnnniiieeedddgggmmmqqqtttyyy~~~kkkQQQ>>>666222111111000000000000000.........------,,,++++++++++++,,,,,,---------...///---,,,,,,------,,,***)))+++,,,,,,+++******+++***++++++,,,------,,,,,,......------,,,,,,,,,+++,,,,,,,,,,,,---///000000//////............//////111333777888999DDD]]]ttt~~~cccRRRJJJIIIKKKUUUcccvvvnnn^^^PPPHHHBBBBBBCCCCCCFFFJJJJJJOOOUUUZZZ___iiiuuu}}}~~~yyy]]]LLLEEE>>>===<<<::::::===999:::;;;;;;;;;===@@@BBBDDDJJJRRR\\\gggvvvzzzpppkkklllqqqooolllhhheeeeeehhhmmmppprrrvvv|||{{{bbbJJJ<<<777111111111111111000000000---.........---,,,+++***...---,,,,,,---...000111000...------------,,,***''')))++++++******+++,,,)))***+++,,,,,,------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---...//////---------------......///222333555666777===OOO```}}}zzz___OOOIIIHHHQQQ[[[jjj{{{|||kkkWWWMMMCCC@@@AAAAAABBBFFFGGGLLLRRRVVVZZZaaallluuu~~~oooQQQIIIAAA>>><<<::::::===999:::;;;;;;:::;;;===??????DDDLLLUUU___lllzzzxxxooolllooommmkkkhhhggghhhkkkmmmoooppptttyyy|||~~~}}}|||{{{xxxyyy}}}}}}lllVVVBBB888666...//////000000/////////------......---,,,***)))---,,,***)))))),,,///111///...,,,,,,---,,,+++)))''')))++++++***)))***+++))))))***,,,,,,------,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,---......---------------...//////000///111444555999CCCNNNfffxxxtttZZZMMMIIIKKKSSSaaaqqq|||dddWWWJJJDDDCCCAAAAAADDDBBBGGGMMMQQQTTTZZZdddlllwwwTTTKKKCCC???===::::::===999:::;;;:::999999;;;<<<;;;AAAHHHPPPYYYeeerrr{{{~~~qqqlllmmmkkkjjjhhhiiikkkmmmnnnnnnooosssxxx{{{|||vvvtttwwwsssuuuyyy{{{uuu```MMM;;;333333------......///......---,,,---......---,,,***)))***(((%%%$$$%%%(((,,,///...---++++++++++++***((((((***++++++)))((()))***((()))***+++,,,---------+++++++++,,,,,,---------......---,,,,,,,,,------...............///000111...,,,...111444666<<>>CCCIIIMMMPPPVVV___gggnnnyyykkkVVVCCC>>>>>>;;;;;;>>>:::999999999:::<<<>>>???@@@AAACCCGGGNNNYYYdddlllyyyxxxpppnnnkkkkkklllmmmnnnoooqqqqqqnnnooossswww{{{~~~zzzuuuqqqqqqwwwgggRRRDDD;;;444111.........///////////////,,,,,,++++++***)))((((((******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,+++***)))((()))++++++*********+++---------------------------------...///000000111........................---///000000111333777:::JJJZZZrrr```IIIKKKRRRVVV\\\pppuuubbbSSSIIIDDDBBBCCCEEECCCDDDHHHLLLNNNUUU\\\ccckkktttzzzpppZZZFFF@@@>>>999777999:::999999999:::;;;===>>>===>>>@@@CCCIIISSS^^^fffnnn|||~~~uuuqqqlllmmmooopppqqqqqqqqqpppnnnppprrruuuxxx{{{~~~tttooolllqqq}}}bbbLLL@@@888222111.....................///,,,,,,++++++***))))))(((*********+++++++++,,,,,,,,,,,,+++++++++*********)))***++++++++++++***)))((()))++++++*********+++------------------------,,,,,,,,,---......//////...........................///000111111333666888@@@NNNeeevvv^^^MMMMMMMMMVVVjjjrrrbbbUUUKKKEEECCCBBB@@@@@@DDDGGGIIINNNTTT\\\ccclllqqquuu~~~{{{dddNNNEEEAAA:::777999:::999888888999:::;;;<<<:::;;;<<>>>>>AAADDDDDDHHHMMMRRRXXX```dddgggooo|||oooVVVJJJDDD>>><<>>AAADDDEEEGGGKKKJJJPPPUUUXXXZZZaaakkktttwww[[[LLLFFF@@@???CCC;;;:::999888888888999:::999:::;;;;;;===@@@EEEIIIRRRYYYgggvvv|||xxxtttqqqpppqqqqqqlllllllllmmmooorrruuuvvv|||~~~rrreeeggguuuqqqRRR???555111//////...---------,,,,,,,,,++++++++++++***************))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))((()))++++++*********++++++++++++,,,,,,,,,---------------------.........////////////////////////...///111111000///111222777:::DDDTTTmmmkkkPPPLLLQQQXXXjjj~~~yyynnn___SSSJJJCCC???AAADDDDDDFFFJJJFFFJJJOOOQQQRRRWWW___fffpppzzzeeeTTTKKKBBB???BBB<<<;;;:::999888888999:::999:::;;;;;;<<<>>>AAADDDLLLQQQ]]]lllyyy}}}xxxtttrrrqqqqqqjjjjjjjjjkkkmmmqqqtttvvvzzz|||~~~mmmfffooo}}}fffKKK<<<555111//////---------,,,,,,++++++***************************)))))))))************++++++************)))))))))***))))))(((((())))))***((()))++++++*********+++******++++++,,,,,,---------------------.................................,,,...000111000///000111222666===JJJ___}}}{{{[[[MMMKKKPPP^^^ooo{{{ooobbbQQQHHHAAA@@@AAAAAACCCFFFDDDGGGJJJLLLMMMQQQWWW\\\fffmmm{{{{{{iii\\\MMMCCCAAA>>>===;;;:::999999999:::999:::;;;;;;;;;<<>>???AAABBBDDDGGGHHHIIILLLQQQUUU\\\```lllzzz~~~mmmYYYJJJDDD???>>><<<:::999999999:::999:::;;;;;;:::;;;===???@@@BBBLLLZZZfffpppyyyrrrnnnjjjiiihhhhhhiiillloooqqquuuvvvxxx|||~~~||||||}}}~~~~~~}}}yyysss]]]KKK:::333333222///...------,,,,,,+++***))))))******************++++++))))))))))))************************))))))))))))***)))(((''''''((()))***(((***++++++******+++,,,))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,///000000000000111///444888<<>>>>>???@@@BBBDDDEEEFFFIIIMMMQQQTTTWWW```nnnyyyhhhVVVOOOFFFBBB??????<<<777555666888888888999:::;;;<<<===AAACCCJJJQQQWWWaaasss|||sssmmmllljjjhhhhhhkkkmmmnnnnnnnnnooorrrwww}}}~~~{{{zzz}}}}}}{{{cccJJJ>>>333111222000---,,,...---+++))))))***+++,,,+++++++++************)))((((((((((((((())))))***(((((((((((((((((((((((())))))))))))************((()))******)))***,,,...)))+++---///000...,,,+++++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,---...///000000000000///---222;;;@@@KKKhhhpppYYYOOOMMMNNN\\\bbbkkkwwwiiiZZZKKKEEEBBB>>>===@@@>>>@@@BBBEEEHHHKKKLLLMMMQQQTTTXXX```lll{{{fffWWWJJJEEE@@@???===888777999999999999999::::::;;;<<>>>>>@@@BBBEEEHHHJJJLLLMMMLLLMMMPPPVVV___lllyyy|||eeeRRRJJJBBB???===::::::===::::::999999999999::::::<<<>>>BBBHHHMMMTTTaaannnxxxyyyoookkkgggddddddeeefffffffffgggjjjooouuu}}}~~~}}}zzzxxxxxx}}}|||bbbIII>>>555//////000...***))),,,,,,,,,+++++++++******++++++*********)))))))))(((''''''''''''((())))))))))))))))))))))))))))))))))))))))))************)))***+++***))))))***,,,+++,,,...000000///...---++++++++++++++++++++++++++++++,,,---------,,,,,,,,,---...//////000//////111000222666777;;;MMMaaa{{{yyy```SSSOOOJJJNNNYYYiiiyyyzzznnn___VVVNNNFFFAAA@@@???@@@BBBEEEGGGJJJKKKLLLLLLMMMOOOQQQWWW```kkkrrr{{{zzz}}}|||ttt]]]QQQEEE???<<<999:::===;;;;;;:::999888888999999;;;;;;???DDDGGGLLLVVVaaaoooxxx|||sssnnniiieeedddfffggggggffffffhhhlllqqqwww|||~~~}}}}}}}}}}}}~~~|||zzzvvvuuuyyyuuuZZZCCC999222---///111...+++***+++,,,,,,,,,,,,+++***)))************)))))))))))))))(((((((((((()))******))))))))))))))))))))))))((()))))))))******************+++***(((((()))+++***,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,---...////////////000000222444444555AAANNNfffxxxxxxcccXXXQQQPPPVVVdddsss{{{mmm```VVVNNNHHHFFFAAABBBCCCDDDFFFHHHJJJJJJNNNNNNNNNOOOSSSYYYaaafffppp~~~~~~zzzvvvttttttuuuvvvwwwwwwzzz~~~zzzwwwuuuuuuwwwwwwtttqqqjjj\\\KKKBBB===999999;;;;;;;;;:::999888888888888;;;:::<<<@@@CCCFFFMMMVVVdddmmmzzzvvvqqqjjjeeedddeeegggggghhhhhhiiijjjnnnrrruuuxxx||||||||||||||||||||||||zzzwwwuuuvvv|||~~~jjjRRR@@@666000...000111...,,,,,,+++,,,,,,,,,,,,+++***)))*********)))))))))((((((******))))))******+++,,,))))))))))))))))))))))))((()))))))))************)))******)))(((''')))***)))***+++,,,,,,,,,++++++))))))))))))))))))))))))***+++,,,,,,------,,,,,,+++,,,---...//////////////////111333222444;;;BBBVVVhhh~~~ooo^^^VVVSSS\\\jjjxxx|||mmm___UUUNNNIIIDDDDDDDDDDDDEEEFFFGGGHHHGGGHHHHHHIIIKKKOOOVVVZZZ```lll{{{~~~{{{xxxxxxvvvssspppnnnmmmmmmmmmllllllnnnrrrvvvyyyyyyyyyrrrooollllllnnnooollljjj|||kkkVVVIIIAAA<<<999:::;;;:::999888888888888888:::999:::>>>@@@AAAFFFMMMUUU___lllzzzzzzssskkkdddbbbcccdddeeeiiiiiihhhiiijjjmmmppprrrxxx{{{{{{{{{||||||||||||{{{zzzyyywwwwww{{{vvvbbbMMM???444000...000111...---///,,,,,,,,,+++++++++************)))))))))(((((((((***))))))))))))***++++++))))))))))))))))))))))))))))))))))))************((()))***)))(((((()))+++))))))******++++++************************************+++,,,,,,,,,+++++++++,,,---......///......---...///111222444888;;;JJJXXXlll|||rrrcccWWWXXXaaalll}}}{{{lll```SSSJJJHHHGGGEEEDDDCCCCCCDDDEEECCCDDDEEEFFFGGGJJJOOOSSSWWWaaannnxxx{{{xxxtttrrrqqqpppmmmkkkiiigggggggggccccccdddgggkkkmmmnnnmmmjjjgggddddddggghhhfffddd{{{dddTTTIIIAAA<<<:::999999888888888888888999999777888;;;======AAAFFFJJJSSS```mmmzzzzzzooogggbbbbbbbbbcccgggfffffffffhhhjjjmmmoooqqquuuzzz~~~|||{{{{{{|||}}}|||{{{yyyxxxzzzyyy|||lllXXXFFF<<<444///---//////,,,---///---,,,+++*********+++,,,***)))))))))((((((((((((((((((((('''((())))))***(((((((((((((((((((((((())))))))))))************'''((()))(((((((((***,,,)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))******++++++******++++++,,,---............,,,---...///111444666666>>>IIIYYYjjjyyy~~~iiiaaa```cccooo||||||ooo^^^QQQKKKJJJGGGDDDBBBAAAAAAAAABBBCCCDDDEEEEEEGGGKKKNNNPPPXXXaaajjjuuuzzzuuussspppooommmkkkiiifffcccbbbaaaaaa]]]]]]]]]___bbbdddddddddbbb___\\\]]]```bbbaaa___mmm[[[OOOEEE>>><<<999888888888888888999999888555666:::;;;;;;>>>BBBFFFNNNYYYeeeppp{{{uuukkkeeecccccccccddddddcccdddfffiiilllnnnmmmrrrwww{{{~~~zzzxxx{{{|||}}}}}}|||zzzwwwvvv{{{|||uuuaaaKKK;;;333333///,,,------+++,,,///...---+++))))))***+++,,,))))))))))))((((((((((((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))************&&&'''((((((((((((***,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))(((((()))***************++++++,,,---............,,,---------000333555333777>>>LLL]]]ooo~~~}}}oooeee___eeepppxxx{{{iiiZZZMMMKKKHHHDDDAAA@@@@@@@@@???@@@AAAAAAAAABBBEEEHHHGGGNNNUUU\\\gggrrrwwwvvvwwwzzz{{{uuuqqqpppooonnnllljjjfffccc```^^^]]]]]]\\\[[[[[[]]]___aaaaaa```]]]ZZZWWWXXX[[[^^^]]]\\\uuucccWWWJJJ@@@===>>>:::888;;;;;;777555555999888888888999;;;===???BBBFFFLLLUUU___kkkwwwttthhhaaaaaaccc___bbbfffgggeeedddeeegggiiikkkoootttzzz{{{yyyxxxyyy~~~{{{xxxwwwxxxyyy}}}|||qqqzzzjjjQQQCCC888000//////...------------.........---,,,***)))(((((()))))))))))))))(((((('''***)))((('''&&&%%%$$$$$$))))))))))))(((((((((((((((((())))))((('''&&&&&&((((((((('''((())))))***))))))))))))))))))))))))+++***)))(((((('''((((((++++++******************++++++,,,,,,,,,---------......------...///111222:::888===LLL___ooo~~~ppp^^^[[[aaammmwwwxxxiiiZZZPPPIIIHHHFFF@@@>>>AAA<<<===>>>???@@@AAABBBCCCCCCEEEIIIPPPWWW___eeeiiijjjnnnttt{{{|||vvvqqqmmmiiigggfffeeeccc___ZZZXXXXXXYYYWWWXXXYYYYYYZZZZZZYYYYYYZZZZZZYYYXXXXXXYYY[[[[[[}}}kkk^^^QQQHHHEEE:::666666999:::777555666666666777888:::;;;===>>>???BBBHHHPPPYYYeeepppxxx|||ooofffbbbbbb^^^aaaddddddcccbbbdddeeegggiiilllpppvvv~~~~~~zzzxxxxxxyyy|||}}}|||zzzwwwwwwxxxzzzzzzqqqoooyyycccKKK>>>666//////...---,,,,,,,,,,,,,,,//////...---,,,+++***)))''''''((((((''''''&&&%%%'''''''''(((((((((((((((((((((((((((((()))))))))((((((((((((((('''&&&&&&+++++++++++++++,,,,,,---((((((((((((((((((((((((***))))))(((((((((((()))((())))))***))))))((((((,,,+++++++++,,,,,,------...---------...///000111666444888DDDSSSbbbrrr~~~mmm```^^^bbbmmm{{{zzzeeeYYYNNNKKKIIIEEECCCDDD<<<<<<<<<======>>>??????CCCDDDGGGLLLQQQWWW\\\___```dddiiipppxxxyyyrrrmmmiiifffdddcccbbb```\\\XXXUUUUUUVVVSSSSSSTTTUUUUUUUUUUUUUUUXXXWWWWWWWWWWWWXXXYYYYYYrrrcccUUULLLGGG;;;888777:::;;;888555666444555777888:::;;;;;;;;;:::===BBBIIIQQQ[[[ffflllxxxyyymmmeeeaaa___aaabbbbbbbbbbbbdddffffffgggiiikkkpppwww~~~zzzwwwwwwxxxyyyyyyyyyzzzyyywwwxxxzzz|||wwwmmmhhhnnn{{{rrrWWWBBB888333///...---,,,+++************------,,,+++******))))))''''''((((((''''''&&&%%%''''''(((((())))))))))))'''''''''(((((())))))***(((((((((((((((''''''&&&((((((((()))))))))******'''''''''''''''''''''''')))(((((((((((())))))***((()))***,,,,,,+++)))(((---,,,+++***+++,,,---...------------...///000111333222555<<>>===<<<<<<<<<======AAABBBCCCFFFIIINNNQQQSSSTTTXXX]]]ccckkksss|||~~~uuummmhhhdddbbb```______\\\XXXTTTQQQQQQRRRPPPPPPQQQQQQRRRRRRRRRRRRTTTUUUUUUVVVWWWWWWVVVVVVlll\\\OOOHHHCCC>>><<<======888555666555666777999999999888777777999===BBBIIIQQQZZZaaakkkuuuuuuhhhaaaaaaaaaaaaaaabbbdddgggiiieeefffggghhhkkkqqqyyy~~~~~~|||yyyvvvuuuvvvwwwxxxwwwxxxyyyzzzzzz|||yyymmmiiikkkttt|||cccJJJ:::333111///---,,,+++***)))((((((((()))))))))((('''''''''&&&***************)))(((((()))))))))((('''&&&&&&&&&&&&&&&''''''((()))******'''((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******)))+++---//////...,,,***---,,,+++******,,,---///,,,---------...///000000222222444888===HHH[[[mmm{{{ooobbbcccfffmmmxxxzzzllleeeaaa[[[RRRKKKDDDBBB@@@>>>======>>>?????????@@@AAACCCFFFIIIJJJMMMPPPTTTZZZ```gggooouuuxxx~~~{{{qqqhhhccc```^^^]]]\\\[[[YYYUUUQQQNNNNNNOOOQQQQQQQQQQQQQQQRRRRRRRRRRRRSSSTTTVVVVVVVVVUUUUUUmmm\\\QQQHHHCCC>>>>>>===999777888888888999999888777555444777888;;;>>>BBBIIIQQQVVV___iiixxx~~~pppgggbbbaaa___^^^```dddhhhjjjffffffggghhhiiimmmssswww|||xxxwwwuuusssssstttvvvxxxvvvxxx{{{}}}nnnfffkkksss~~~{{{|||~~~lllTTT@@@666111//////++++++***(((((('''''''''''''''''''''''''''''''''***************))))))((('''''''''&&&&&&%%%%%%$$$%%%&&&&&&'''((())))))***''''''(((((((((((((((''')))***+++,,,,,,,,,++++++))))))))))))))))))))))))(((((('''(((((()))******(((***---//////...,,,+++,,,,,,+++++++++,,,---...,,,,,,------.../////////111111333666888AAASSSeee{{{zzzpppeeebbbgggqqq{{{~~~xxxssskkk___TTTMMMJJJEEEAAA???>>>???@@@>>>>>>>>>???@@@CCCEEEFFFGGGJJJMMMQQQVVV\\\cccgggfffmmmyyy}}}vvvmmmddd___\\\[[[ZZZXXXXXXVVVSSSOOOMMMNNNOOOPPPPPPOOOOOOPPPPPPQQQRRRQQQRRRSSSUUUVVVVVVUUUTTTmmm___OOOGGGAAA???===999999;;;::::::999999777666555444777888999;;;>>>CCCIIINNNUUU___mmm{{{}}}tttgggccc^^^\\\^^^bbbeeegggfffggghhhiiiiiikkkmmmpppvvv|||}}}vvvuuusssrrrrrrtttuuuvvvvvvyyy}}}qqqffffffsss|||yyylllYYYEEE999444000...---***))))))(((((((((((((((((()))))))))))))))))))))(((((())))))(((((('''&&&######$$$%%%&&&''''''(((&&&&&&&&&''''''(((((()))&&&'''(((((((((((((((((('''(((***+++++++++***)))************************)))(((((((((((())))))***&&&(((***+++,,,+++***)))++++++,,,,,,,,,---------++++++---......///......//////111333555:::IIIXXXjjj{{{jjj___]]]bbbllluuu}}}qqqfff\\\WWWPPPIIIDDDAAAAAAAAA@@@????????????AAABBBDDDBBBDDDFFFHHHKKKPPPUUUYYY\\\cccooo||||||zzz{{{}}}wwwqqqhhhaaa\\\YYYWWWVVVTTTTTTSSSQQQNNNMMMNNNOOONNNMMMLLLLLLLLLMMMOOOPPPPPPQQQRRRSSSTTTTTTUUUUUUsss___UUUJJJDDD>>>:::999<<<:::999888777777777777888777888888888:::>>>CCCHHHMMMVVVcccqqq}}}rrrlllddd______aaacccdddeeegggiiijjjiiihhhiiijjjooottt{{{|||wwwvvvuuutttsssrrrssstttuuuvvvyyy~~~sssgggeeeqqq~~~vvv~~~sssZZZIII888333333///+++***((((((((((((((())))))***(((((())))))************((())))))))))))(((''''''######$$$%%%&&&'''((()))''''''''''''''''''''''''&&&&&&'''(((((((((((((((%%%&&&((()))))))))''''''))))))))))))))))))))))))***))))))(((((((((((()))&&&'''((()))************)))+++,,,......---,,,+++***+++---...///.........//////000333333666???JJJYYYkkk}}}mmmddd___bbbgggppp{{{rrrlllbbbWWWNNNHHHFFFFFFBBBAAA@@@???>>>???@@@@@@???@@@BBBBBBDDDGGGKKKOOOTTTZZZdddnnnvvv{{{~~~zzz{{{~~~{{{vvvrrrrrrsssuuupppkkkddd^^^ZZZVVVTTTRRRPPPPPPPPPNNNLLLLLLMMMOOOMMMLLLKKKJJJJJJLLLMMMOOOOOOOOOOOOPPPQQQRRRSSSTTTpppcccUUUJJJAAA:::888:::888888777777777999:::;;;777888777777888;;;@@@DDDHHHPPP]]]jjjvvv}}}uuukkkdddbbbcccdddddddddfffiiijjjhhhgggffffffkkkoootttwww|||yyytttvvvuuutttsssssssssttttttvvvyyy~~~zzzlllccchhh}}}}}}uuu{{{yyyeeeNNN>>>111000333///***'''(((''''''(((((()))***+++&&&&&&''''''((()))))))))+++++++++++++++***))))))''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((())))))((((((((()))+++,,,---,,,***)))((((((((((((((((((((((((+++***)))(((((('''((((((((())))))***++++++,,,---(((***---//////...,,,******+++,,,...///......---222000111444444444:::AAAMMM```{{{uuuhhhbbbcccbbbqqq}}}pppcccWWWPPPLLLKKKEEEDDDAAA???>>>=========???@@@@@@AAAAAACCCGGGJJJIIINNNVVV^^^cccgggjjjlllmmmoooqqqvvv|||~~~xxxqqqmmmkkkkkklllkkkgggaaa\\\XXXTTTQQQOOOMMMNNNMMMLLLKKKKKKMMMOOONNNMMMKKKJJJKKKLLLNNNPPPNNNMMMMMMMMMNNNPPPRRRSSSyyyeeeUUUJJJDDD>>>:::777555333333555666555555777666666666888;;;>>>@@@CCCIIISSS]]]iiiwwwyyypppggg^^^]]]aaaaaaaaacccfffiiikkkjjjiiifffiiimmmrrrwww~~~|||zzzxxxvvvwwwwwwvvvtttrrrqqqrrrtttzzz}}}rrreeejjj}}}~~~}}}yyyvvvzzzyyydddTTT???888///,,,---...---******))))))((('''&&&&&&%%%((((((''''''''''''(((((())))))((('''&&&%%%%%%%%%'''&&&%%%%%%&&&''')))***%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&''''''((()))******+++'''(((((()))(((((('''&&&***)))))))))))))))***+++++++++******)))((((((''')))*********++++++++++++++++++,,,,,,,,,,,,------////////////000333777;;;@@@OOOiiisssdddeeegggooo}}}tttggg\\\RRRMMMMMMJJJEEE???<<<:::;;;;;;:::;;;<<<>>>AAACCCDDDEEEHHHJJJNNNRRRUUUXXXYYYYYY___bbbfffgggiiioooyyy~~~zzzvvvssslllfffaaa___^^^^^^cccaaa]]]XXXSSSPPPNNNMMMJJJIIIHHHGGGHHHJJJLLLMMMJJJKKKLLLMMMMMMMMMLLLKKKIIIJJJKKKMMMOOOQQQRRRSSSsss___PPPFFF>>>:::;;;:::888888999999888666888777666666777999;;;===AAAFFFNNNVVV```lllzzzzzznnnbbb]]]^^^______```cccfffhhhgggfffcccfffiiilllpppuuu{{{~~~{{{yyywwwvvvuuuuuutttsssqqqqqqsssuuuxxxzzzyyypppmmmzzz}}}{{{yyytttttt{{{{{{nnnZZZMMM;;;555...+++,,,---,,,)))******)))(((((('''&&&&&&"""###$$$&&&)))+++---///)))((('''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''(((((())))))(((((((((((((((((((((((())))))((((((((((((((()))(((((((((((((((((((((((()))))))))*********+++++++++++++++,,,,,,,,,------...////////////222666999???HHH\\\uuukkkfffjjjqqqzzzyyymmmbbb\\\TTTPPPJJJDDD???===<<<<<<888999:::;;;<<<>>>??????CCCDDDGGGKKKMMMOOOPPPQQQRRRUUUXXXYYY[[[```iiiqqq{{{uuuqqqllliiiddd___[[[ZZZZZZZZZ]]][[[WWWTTTPPPNNNLLLKKKJJJIIIHHHGGGGGGHHHJJJKKKHHHIIIJJJKKKKKKKKKJJJJJJEEEFFFHHHLLLPPPTTTWWWYYYnnn[[[MMMCCC>>>:::999777777777777555333888888777666666777888999>>>BBBGGGLLLSSS^^^kkktttxxxkkkbbb___^^^]]]^^^```ccceeefffeeefffhhhjjjkkklllooossswww{{{|||zzzxxxwwwuuusssssssssqqqppppppsssuuuwww{{{xxxnnnooozzz~~~zzzyyysssoooqqqmmm___MMMBBB555111---+++,,,---+++(((*********))))))(((((('''!!!"""$$$&&&)))---000111)))((('''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%((((((''''''''''''&&&&&&%%%%%%%%%&&&''''''(((((()))((('''&&&&&&'''((()))***)))(((''''''&&&''''''%%%%%%&&&'''(((((())))))((((((((()))))))))******++++++++++++,,,,,,,,,,,,---............000444777<<>>===:::::::::::::::;;;<<<<<<===???AAACCCEEEFFFGGGGGGKKKMMMNNNOOOPPPUUU\\\bbbpppvvv~~~~~~zzzwwwsssnnniiieee^^^[[[XXXUUUSSSSSSTTTUUUTTTSSSQQQOOOMMMKKKJJJJJJJJJIIIGGGFFFFFFGGGHHHHHHHHHHHHIIIJJJJJJIIIIIIHHHEEEFFFIIIMMMRRRXXX^^^aaajjjXXXLLLEEE:::888666666666666444222777666666555666777888888;;;===AAADDDJJJSSS___gggsss}}}uuukkkeee^^^]]]]]]___bbbeeeffffffgggiiijjjjjjjjjlllnnnqqqzzz}}}|||yyyxxxwwwvvvuuussssssrrrpppooopppsssvvv{{{wwwnnniiittt~~~zzzzzztttooommmeeeUUUCCC:::111///---,,,------+++)))+++*********)))))))))(((&&&&&&&&&''')))+++,,,---((('''&&&&&&%%%%%%%%%&&&&&&''''''((('''&&&$$$###%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''''''''''')))(((&&&%%%&&&''')))***+++***)))((('''&&&&&&&&&%%%&&&&&&'''(((((())))))(((((((((((())))))))))))***++++++++++++,,,,,,,,,,,,---...------///222555666888>>>MMMddd}}}vvvooonnniiiaaaXXXOOOGGGCCC@@@???>>>===<<<;;;<<<<<<<<<<<<===>>>???@@@AAABBBBBBGGGHHHHHHHHHIIIMMMRRRWWW___eeemmmrrrvvv{{{}}}{{{xxxvvvvvvssspppllliiiddd^^^ZZZTTTRRRPPPMMMLLLLLLMMMNNNNNNMMMMMMLLLKKKKKKJJJJJJJJJIIIHHHGGGFFFFFFGGGGGGIIIIIIHHHHHHHHHGGGFFFFFFIIIJJJLLLPPPWWW^^^eeeiiizzzdddTTTKKK@@@===;;;999999999888666444444555555666888999999888;;;>>>@@@DDDLLLWWW^^^hhhssstttkkkaaa___]]]^^^```cccddddddbbbdddeeeeeeeeefffhhhjjjrrrtttwww{{{~~~{{{xxxwwwvvvvvvuuutttttttttsssqqqpppqqquuuxxx}}}uuujjjbbbkkk||||||xxxwwwzzz~~~xxxxxxtttppplllaaaOOO>>>555///...------...---,,,***************))))))))))))((((((((((((((())))))***'''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''((((((((()))(((&&&%%%&&&''')))+++,,,+++***)))(((((('''((((((((((((((((((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,,,,---...------...000222000444999AAAOOOfff|||zzz|||{{{wwwpppggg]]]TTTMMMIIICCCAAA???<<<;;;:::;;;;;;<<<<<<<<<<<<======>>>>>>@@@@@@@@@@@@AAADDDHHHJJJQQQVVV\\\aaadddiiioootttyyyyyyxxxvvvttttttvvvxxx|||}}}{{{}}}~~~zzzvvvtttrrrooommmkkkiiifffccc```[[[VVVRRRPPPNNNLLLJJJHHHHHHIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCHHHIIIMMMSSS\\\eeennnsssqqq^^^SSSGGGBBB===999888777777666333444555666777888999999666999<<<>>>AAAGGGOOOVVV^^^iiivvvtttiiieeeaaa___^^^___```___```bbbcccdddddddddfffggghhhjjjlllpppttt|||xxxwwwuuutttuuuuuutttssssssssssssrrrrrruuuzzz~~~{{{pppggg```]]]ssswwwtttuuuwww}}}zzzsssrrrooolllggg[[[HHH:::444......------,,,,,,++++++))))))))))))))))))))))))'''&&&&&&''''''((()))***&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&'''((()))***,,,+++***))))))((()))))))))(((((((((((((((((((((((((((((()))))))))******************++++++++++++,,,.........------///111,,,222777:::@@@QQQjjj}}}{{{ttttttyyy~~~yyyqqqggg___ZZZKKKIIIDDD@@@<<<::::::999:::::::::::::::;;;<<<<<>>======???AAACCCEEEGGGKKKOOORRRTTTXXX^^^ccceeefffggggggffffffhhhjjjooorrrtttsssqqqqqqtttvvvtttvvvyyy{{{|||{{{yyyxxxvvvxxxxxxxxxwwwwwwyyyzzz{{{{{{{{{zzz{{{~~~wwwsssooollliiigggdddaaa```^^^\\\ZZZXXXUUUPPPMMMLLLKKKIIIGGGFFFFFFFFFFFFHHHIIIJJJJJJJJJJJJJJJIIIFFFFFFFFFFFFFFFEEEEEEEEEBBBBBBAAABBBBBBCCCEEEEEEHHHKKKPPPYYYcccnnnwww|||mmmaaaPPPJJJAAA:::666555444444555666777777888888888888555888;;;===>>>BBBGGGLLLUUU```mmmwwwwwwrrrjjjddd```^^^]]]\\\^^^```bbbbbbaaaaaabbbcccaaaccceeehhhlllrrryyy~~~|||zzztttsssrrrrrrttttttsssrrrpppqqqqqqrrruuu{{{xxxiiibbbdddggg~~~qqquuuxxx}}}ssskkkjjjfffbbb\\\OOO???444222------,,,+++)))))))))***((((((((((((((((((((((((&&&&&&%%%&&&&&&'''((((((&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******))))))((((((((())))))&&&&&&&&&''''''(((((())))))))))))*********++++++************++++++++++++---...//////...---///000,,,000444666999CCCUUUccczzz{{{rrrssssssqqqqqquuu~~~|||sssnnn___[[[TTTMMMGGGBBB@@@>>>;;;;;;:::::::::;;;<<<===@@@???>>>>>>@@@BBBCCCDDDBBBDDDGGGHHHHHHKKKPPPUUUVVVWWWYYYYYYXXXXXXYYYZZZ]]]^^^___aaaccceeeggghhhhhhiiijjjkkkkkkjjjiiihhhgggiiijjjjjjjjjkkklllnnnooopppppppppqqqtttyyy}}}|||{{{zzzxxxwwwvvvuuuuuukkkhhhddd```^^^[[[XXXVVVUUUSSSRRRQQQQQQNNNKKKHHHGGGFFFEEEDDDDDDDDDDDDDDDFFFGGGGGGHHHHHHGGGFFFEEEBBBBBBCCCCCCDDDDDDCCCCCC@@@@@@AAADDDGGGJJJNNNOOOSSSVVV\\\dddmmmvvv}}}zzzooo\\\TTTIII@@@:::888777777888888888888888777666666444888;;;<<<<<<===BBBEEEOOO[[[hhhqqq{{{~~~tttkkkddd```]]][[[YYYZZZ\\\\\\ZZZYYYZZZ[[[[[[]]]___aaadddiiinnnrrrtttzzzxxxwwwrrrqqqpppqqqssstttsssrrrmmmnnnpppsssxxxwwwiiifffnnnwwwssswww}}}zzznnneeeccc___YYYQQQDDD777000111,,,,,,+++)))''''''((()))''''''''''''((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$###$$$%%%'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))(((((('''''''''(((((()))"""###$$$%%%'''((()))***************++++++++++++)))************+++++++++---///000///......///000---///222333666===HHHQQQgggyyy~~~{{{vvvoookkkppp||||||rrrmmmeee[[[SSSLLLHHHGGG>>>===<<<<<<<<<>>>???@@@>>>===<<<<<<>>>@@@AAAAAA@@@BBBCCCCCCBBBCCCHHHMMMMMMOOOQQQPPPOOONNNNNNOOOOOOOOOOOORRRVVVZZZ[[[\\\[[[[[[[[[[[[[[[ZZZYYYYYY[[[]]]_________```bbbdddaaaaaabbbbbbbbbeeejjjnnnlllkkkiiigggeeeeeeeeefffccc```[[[XXXVVVSSSPPPNNNMMMLLLKKKKKKLLLJJJGGGEEEBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEDDDBBBAAA???@@@@@@AAABBBBBBBBBBBB@@@AAADDDHHHMMMSSSXXXZZZbbbeeeiiiooovvv|||uuulll```PPPDDD>>>;;;888555555666666666555555777888888777666555888<<<@@@CCCJJJQQQ[[[eeeooozzzwwwoooiiiccc^^^]]]\\\[[[[[[[[[[[[YYYWWWWWWXXX[[[^^^bbbeeegggiiiooouuu~~~}}}yyyvvvuuusssqqqooonnnnnnmmmlllkkkiiimmmsssyyysssiiilllyyy{{{xxx~~~rrrgggbbbZZZTTTKKKBBB;;;555111......,,,***(((''')))+++,,,&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''%%%###$$$''')))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&(((''''''&&&&&&&&&''''''''''''((()))))))))))))))&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''''''''(((************))))))))))))+++***)))))))))***,,,,,,---------............///...000111333555999>>>AAARRRbbbuuu~~~~~~tttnnnsss{{{|||sssgggZZZNNNFFFKKKGGGCCCAAA@@@@@@??????AAAAAAAAA@@@???>>>===<<<;;;>>>AAAAAA??????BBBEEEFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIJJJLLLMMMOOOQQQRRRPPPPPPOOOOOONNNNNNMMMMMMNNNPPPRRRTTTUUUUUUUUUUUUWWWVVVVVVVVVXXXYYY[[[]]]______^^^\\\[[[ZZZYYYXXXVVVTTTQQQNNNLLLKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFEEECCCCCCBBBBBBBBBBBBCCCCCCEEECCCAAAAAABBBBBB@@@===BBB@@@>>>>>>AAACCCEEEEEEEEEJJJPPPTTTXXX]]]fffnnnuuuuuuvvvyyy}}}~~~{{{xxxsssiiiZZZNNNFFF@@@999555222333444555555555777888777777666666888;;;>>>@@@EEEKKKTTT]]]gggqqq}}}|||rrrggg```___]]][[[ZZZZZZYYYWWWUUUXXXYYYZZZ]]]___bbbcccdddeeejjjqqqwww|||~~~zzzwwwsssqqqpppnnnmmmllllllkkkjjjgggfffgggllluuu}}}}}}ssssss~~~{{{zzzxxxkkkccc___TTTMMMCCC999333///---,,,---+++***(((((()))***+++''''''&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&'''%%%$$$%%%((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((((('''*********))))))(((((('''&&&&&&&&&''''''''''''((('''''''''''''''(((((((((******)))))))))***+++,,,------------............+++---...///111444888<<>>??????===<<<>>>@@@CCCCCCBBBAAAAAA@@@@@@@@@@@@@@@AAABBBCCCEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHJJJKKKMMMMMMMMMMMMNNNNNNMMMNNNOOOPPPRRRSSSTTTTTTSSSRRRQQQPPPOOOOOONNNMMMKKKIIIGGGFFFEEEFFFFFFFFFEEEDDDDDDCCCBBBBBBAAA@@@??????????????????BBB???======>>>???>>><<>>???AAADDDHHHKKKTTTZZZaaafffiiinnnvvv{{{}}}{{{yyyvvvrrrkkkfffvvvnnnbbbWWWMMMDDD;;;555555555666666666666666666777777777777888999;;;<<<===CCCKKKSSS[[[dddooowwwsssiiieeeaaa]]]ZZZYYYXXXVVVUUUXXXXXXYYYZZZ\\\]]]^^^___```dddiiilllpppvvv~~~|||zzzxxxtttqqqnnnlllkkkjjjjjjjjjiiihhhfffdddcccgggnnnyyy}}}qqqppp||||||}}}ooobbb[[[XXXKKKDDD:::111,,,++++++++++++*********))))))))))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&%%%%%%&&&''''''&&&%%%$$$&&&&&&&&&''''''''''''(((&&&&&&&&&''''''(((((((((***))))))))))))***++++++,,,,,,,,,---------......***,,,------...000444666===HHHVVVaaagggmmmsssyyy}}}wwwrrrtttxxx}}}}}}xxxoooiii___VVVOOOKKKGGGEEEFFFFFFGGGGGGFFFEEECCCBBB>>>??????>>><<<;;;<<<>>>AAA@@@??????>>>===<<<<<<>>>>>>>>>>>>???@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGFFFEEEDDDCCCBBBBBBBBBDDDCCCCCCBBBBBBAAAAAAAAA???>>>>>>===<<<<<<======???===::::::;;;============???BBBCCCEEEJJJQQQWWWdddjjjqqqvvvxxx{{{~~~zzztttnnnggg___WWWQQQ{{{uuukkk```VVVLLLBBB<<<<<<;;;999888888777666444666666777888888888888888999>>>DDDJJJPPPXXXcccjjjvvv}}}yyyoooiiiaaaZZZWWWWWWWWWWWWVVVVVVWWWXXXYYYZZZZZZ[[[^^^```cccfffiiimmmssswww{{{~~~zzzwwwxxxwwwtttpppmmmkkkjjjiiihhhhhhhhhfffeeeeeeggghhhmmmuuu{{{qqqkkksss{{{yyyiii[[[RRROOOBBB===555...+++++++++***((()))*********)))(((''')))((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&'''''''''''''''"""%%%&&&'''&&&%%%&&&&&&&&&''''''''''''(((''''''(((((()))*********)))))))))))))))******++++++,,,,,,,,,---------------.../////////000222444888???JJJTTT]]]eeelllpppuuu|||sssooorrryyy~~~uuukkkbbbZZZSSSNNNLLLMMMMMMLLLKKKHHHFFFDDDCCCBBBAAA@@@>>>>>>??????@@@@@@@@@??????>>>>>>>>>@@@@@@????????????@@@@@@>>>>>>>>>??????@@@@@@@@@>>>??????@@@@@@AAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAA>>>>>>===<<<<<<<<<<<<<<<>>><<<::::::;;;>>>AAABBB@@@EEEJJJMMMOOOUUU___gggqqqvvv{{{~~~}}}||||||}}}qqqmmmfff___YYYUUUSSSQQQ|||qqqdddWWWKKKEEE>>>;;;888777888888777555666777888888888777777666888<<<@@@DDDHHHOOOXXX___lllttt~~~zzzqqqfff\\\XXXWWWXXXYYYTTTTTTUUUVVVWWWXXXYYYYYYWWWYYY[[[]]]```dddhhhkkkpppttt{{{zzzvvvssspppnnntttrrrnnnkkkiiigggggggggeeeeeedddccccccffflllqqqwww~~~|||~~~nnnkkkooo||||||yyygggVVVJJJDDD999555111...,,,+++***((('''((()))******((('''&&&((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&###$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''$$$$$$%%%&&&''''''&&&&&&&&&&&&'''((((((((((((''' """%%%((()))))))))(((&&&&&&&&&''''''''''''((('''((((((((()))))))))***(((((())))))************++++++++++++,,,,,,,,,------///000/////////111222000444<<>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>??????@@@@@@@@@>>>>>>>>>>>>>>>>>>??????>>>>>>??????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA>>>??????@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@===<<<<<<;;;;;;<<<<<<===============???CCCHHHKKKLLLQQQXXX[[[^^^cccllltttzzz{{{}}}|||yyyuuurrrpppdddaaa\\\XXXWWWZZZ___cccuuucccSSSJJJ>>>999555444666888999888777777888888888888777666888;;;>>>???BBBHHHPPPWWWbbbiiisss||||||qqqggg```]]]\\\[[[TTTUUUUUUVVVWWWWWWXXXXXXTTTUUUWWWYYY\\\___bbbccccccgggmmmttt{{{~~~xxxrrrooonnnmmmlllmmmkkkhhhdddbbbaaabbbbbb```bbbcccccceeellluuu|||vvv{{{|||ooo```fffwwwxxxxxx~~~{{{xxxfffSSSDDD<<<111///,,,++++++***(((&&&'''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%$$$"""!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''"""###%%%&&&''''''&&&&&&&&&&&&'''((((((((((((((($$$%%%&&&''''''&&&%%%$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******))))))******+++++++++,,,,,,,,,+++---......---,,,...///,,,000555:::AAAIIIQQQVVVZZZbbblllsssvvvzzzvvveee___bbbfffrrryyy|||qqqiiibbbbbbbbbaaa^^^YYYUUURRROOOLLLHHHEEEEEEEEEEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA??????>>>=====================>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<;;;;;;<<<===>>>>>>===============>>>>>>>>>>>>>>>::::::<<<======>>>==============================;;;;;;;;;;;;<<<===>>>>>>@@@AAADDDFFFIIINNNTTTXXX^^^bbbgggjjjlllnnnssswwwtttrrrpppmmmiiieeebbb```YYYYYYXXXYYY]]]eeeooovvvnnn~~~yyycccWWWGGG@@@888555666888999888888888888888888888888888777999;;;;;;<<>>GGGNNNRRRYYYcccjjjnnnssszzzttteee``````hhhooovvv{{{}}}|||vvvmmmnnnooonnnlllhhhcccaaa\\\WWWQQQMMMLLLKKKIIIGGGFFFFFFEEEDDDBBBAAAAAA@@@BBBAAA@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>=========<<<<<<:::999999999:::::::::;;;<<<=========<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;888999:::;;;<<<<<<;;;;;;========================>>>>>>>>>???@@@BBBDDDEEEHHHLLLQQQUUUYYY^^^dddiiioooqqqsssuuutttsssrrrppphhhddd```\\\ZZZZZZYYYYYYWWW[[[bbbiiiqqq{{{]]]iiizzzyyykkkTTTKKK@@@999888999888666888888888777888888999:::666888999888999===DDDJJJQQQWWW```iiipppyyyzzzoooggg[[[ZZZYYYXXXVVVUUUTTTSSSRRRRRRRRRTTTVVVXXXXXXWWWVVVYYY\\\```dddiiinnnssssssvvv|||~~~{{{qqqlllfffbbbbbbdddeeefffhhhfffbbb___]]]]]]^^^___\\\dddnnnuuu{{{wwwxxxyyy{{{zzzuuutttfff^^^ZZZgggxxxwwwpppnnnwww{{{|||ppp___MMM>>>666222...)))'''''')))++++++((((((''''''&&&&&&&&&&&&!!!"""###$$$%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%''')))'''%%%###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''!!!"""%%%'''''''''&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((******)))((('''&&&&&&%%%&&&''')))*********)))((()))************+++++++++***,,,......------...///))),,,/////////444>>>GGGNNNUUU```ggglllqqqzzzvvvjjjgggdddiiinnnpppooopppuuuzzz~~~tttuuuwwwwwwvvvsssooolllhhhbbbZZZUUUSSSQQQNNNKKKLLLKKKIIIGGGEEEBBBAAA@@@@@@??????>>>>>>>>>??????@@@@@@@@@??????>>>>>>>>>>>>===;;;:::999999::::::;;;;;;===>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999:::;;;<<<======<<<;;;>>>>>>>>>???????????????BBBBBBCCCDDDFFFHHHJJJKKKQQQVVV]]]bbbggglllrrrwww{{{zzzzzzzzzxxxtttnnniiiccc___ZZZWWWWWWYYY\\\]]]]]]eeeqqq}}}bbb^^^cccuuukkkXXXDDD;;;888555666999888:::<<<;;;888777999;;;777777777777999<<>><<<;;;:::::::::;;;=========<<<;;;::::::999;;;;;;::::::;;;<<<======:::<<<>>>>>>===<<<=========???@@@@@@@@@AAACCCEEEHHHLLLQQQRRRQQQSSSXXX]]]```gggnnnrrrrrrtttyyy}}}{{{uuunnnhhhdddcccXXXaaafffccc___ccclllqqqrrrxxxddd]]]\\\hhhvvvzzzeeeNNNCCC???;;;999:::555888:::999777666888999999888888888999<<<>>>@@@DDDGGGLLLRRRYYYbbbkkkqqq{{{zzzrrrfff^^^[[[XXXUUURRROOOOOOPPPPPPPPPPPPQQQRRRSSSSSSUUUVVVYYY[[[]]]^^^___bbbhhhlllqqqvvv{{{~~~{{{vvvtttrrrmmmiiifffeeedddbbbaaa______^^^[[[YYYUUUSSSSSSWWW___eeerrrxxx~~~{{{zzzzzzyyyuuurrrnnnppptttzzz{{{rrrttt|||{{{qqqdddYYYXXXfffvvvwwwpppwwwzzzyyyyyyiiiZZZIII:::111///++++++******)))(((''''''))))))((('''&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))))))))))))))************---,,,,,,,,,,,,---...//////.........///222555888===DDDRRRbbbpppyyy}}}~~~|||{{{qqqhhhbbb```dddfffjjjoootttvvvvvvuuutttvvvzzz}}}wwwqqqmmmhhhddd```[[[ZZZXXXVVVSSSPPPNNNMMMJJJHHHEEECCCBBBCCCDDDEEEGGGDDDAAA@@@AAAAAA@@@???>>>===<<<;;;::::::;;;;;;<<<<<<;;;;;;;;;;;;::::::;;;;;;===>>>???@@@AAABBBDDDEEEFFFEEECCCCCCCCCEEEGGGHHHHHHHHHHHHIIILLLNNNPPPVVV]]]aaabbbeeeiiinnnnnnsssxxx{{{{{{{{{|||~~~|||xxxrrrkkkeeebbbbbbccclllvvv}}}{{{xxx|||nnnaaaXXX[[[eeesssqqqXXXIIIBBB===999777444666999:::999888888999:::999888888999:::<<<===AAACCCFFFIIIOOOWWW___eeepppwwwuuukkkddd___YYYTTTOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQRRRTTTVVVWWWWWWXXXYYY\\\___bbbdddgggjjjmmmrrrvvv}}}{{{uuunnnjjjiiiiiifffdddeeecccaaa^^^\\\ZZZZZZYYYRRRRRRSSSTTTXXX```iiiooo~~~|||zzzxxxvvvuuussspppnnnkkkooouuu{{{{{{sssooossszzzyyynnn___RRRNNNYYYssszzzqqqrrr|||wwwssswwwzzzlllZZZLLL>>>222,,,,,,******))))))(((((((((''')))(((((('''&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))))))))))))))************)))))))))***+++,,,...///...---,,,,,,---///111333333999FFFXXXjjjvvv{{{|||www{{{pppccc[[[YYYXXXYYY\\\```dddfffgggfffiiimmmsssxxx}}}zzzuuuoookkkgggfffeeebbb___[[[XXXVVVQQQOOOMMMJJJIIIJJJLLLMMMMMMJJJFFFDDDDDDDDDCCCCCCAAA@@@???>>>>>>>>>>>>>>><<<<<<============>>>>>>>>>@@@CCCFFFIIIJJJKKKLLLQQQRRRQQQOOOMMMMMMOOOQQQRRRRRRRRRRRRRRRTTTXXX[[[eeejjjrrruuuuuuuuuuuuwww{{{{{{zzzyyywwwuuusssrrrqqqllleee___^^^bbbggglllooo]]]WWW[[[iiikkkWWWHHH???:::888666888:::;;;;;;:::999999999999888777777888999999>>>???AAACCCHHHNNNVVV\\\cccjjjuuu}}}{{{sssjjj```ZZZUUUSSSQQQPPPPPPQQQPPPPPPMMMNNNQQQSSSTTTUUUUUUUUUVVVXXX[[[\\\]]]^^^aaacccfffiiiooouuu|||yyyuuuqqqlllgggddddddddddddcccccc```\\\YYYVVVTTTTTTTTTPPPSSSXXX]]]eeennnxxx~~~}}}|||zzzwwwuuurrrpppnnnllllllqqqwww}}}zzztttqqqpppqqqqqqrrrnnnbbbSSSJJJNNN```~~~|||sssqqqvvvyyysssppp{{{~~~zzzzzzrrrcccPPPBBB777///+++,,,((((((((((((((((((((((((%%%%%%%%%&&&&&&''''''(((###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&(((''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((())))))((()))))))))************)))))))))***+++,,,,,,------,,,++++++,,,---///000222555===LLL]]]jjjqqqssssssxxxqqqhhh]]]XXXSSSRRRTTTWWWXXXXXXYYY[[[^^^ccciiiooosssvvv|||xxxuuupppppppppnnnkkkgggcccaaa\\\[[[XXXVVVVVVWWWYYYZZZVVVSSSOOOLLLKKKKKKKKKKKKJJJIIIHHHFFFDDDCCCBBBBBB@@@AAAAAAAAABBBCCCCCCCCCDDDFFFKKKOOOSSSUUUVVVVVV[[[[[[ZZZYYYXXXYYY\\\^^^[[[\\\\\\\\\]]]```dddhhhtttzzz|||zzz}}}xxxqqqllliiihhhgggfffiiieeebbbbbbgggpppyyy~~~lll^^^ZZZddd|||oooWWWHHH@@@===999999:::::::::999888777888777777666666666666666999:::<<<>>>AAAGGGNNNSSSXXX```jjjsssyyy~~~zzzooohhh\\\XXXTTTQQQPPPPPPNNNLLLJJJKKKMMMPPPQQQRRRRRRRRRRRRTTTVVVWWWXXXYYY[[[]]]^^^aaadddhhhlllrrrxxx|||}}}zzzwwwsssnnnjjjiiifffbbb`````````aaaaaa]]]ZZZVVVRRROOOOOOPPPPPPVVV[[[bbbjjjsss|||}}}|||zzzyyywwwtttpppnnnnnnmmmrrrwww}}}~~~~~~xxxrrrlllmmmrrrsssmmmeee___WWWPPPQQQ\\\ppp}}}oooooosss~~~zzzuuuuuuwwwyyyvvvwwwiiiYYYGGG;;;222,,,***+++((((((''''''''''''''''''$$$$$$%%%%%%&&&''''''((($$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%'''''''''''''''''''''''''''''''''''''''((())))))((()))))))))************++++++,,,,,,,,,+++++++++---,,,,,,+++,,,---...///222222555>>>LLLZZZcccgggooouuu|||~~~zzzwwwwwwyyy~~~mmmeee\\\VVVTTTTTTRRRPPPSSSSSSUUUXXX\\\aaafffiiinnnrrrxxx}}}~~~}}}wwwxxxyyyyyyxxxuuurrrqqqmmmkkkhhheeecccdddeeefff```___]]]ZZZXXXWWWXXXYYYVVVUUUTTTQQQNNNKKKIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIKKKMMMRRRVVVZZZ\\\]]]]]]```aaaaaaaaabbbdddhhhkkkfffggghhhiiijjjmmmqqqttt{{{|||yyyqqqjjjaaa\\\]]]bbbhhhlllpppoooqqqvvvlll```aaasssmmmXXXKKKCCC>>><<<:::999888777555444777777666666666555555555444666888999;;;???DDDHHHPPPWWWaaaiiiooouuu|||zzzfff```YYYUUUSSSQQQMMMJJJHHHIIIJJJLLLLLLMMMMMMMMMLLLNNNPPPRRRRRRSSSUUUWWWVVVWWWYYYZZZ[[[^^^bbbeeehhhjjjmmmpppvvv~~~~~~zzzwwwvvvrrrpppnnnlllkkkhhheeebbb```___]]]\\\[[[ZZZ[[[[[[VVVSSSPPPNNNNNNPPPSSSVVVbbbgggooowww}}}zzzzzzuuuvvvuuusssqqqppprrrtttzzz{{{xxxxxxppppppnnnooorrrpppeeeXXXMMMLLLQQQ^^^nnn~~~qqqjjjpppwwwxxxppppppuuuzzzrrroooooo\\\MMM<<<333///***((()))((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!""""""""""""############$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))))))))))))))************,,,------------,,,+++***,,,,,,+++,,,,,,---......//////000555===IIITTT[[[fffnnnvvv{{{}}}|||wwwqqqllllllnnnrrrtttyyy}}}rrrjjjhhheeeaaa]]]SSSRRRPPPOOOPPPRRRUUUWWWZZZ___ffflllpppsssuuuwwwvvvxxxzzz|||~~~~~~~~~~~~|||yyyuuuqqqnnnmmmmmmmmmkkkllllllkkkiiihhhiiijjjfffeeedddaaa^^^ZZZXXXVVVWWWWWWVVVVVVUUUTTTSSSSSSTTTVVVYYY\\\___aaabbbbbbfffgggiiijjjkkknnnrrruuussstttvvvvvvvvvwwwyyy{{{zzzssslllhhhZZZWWWSSSSSSZZZgggvvv}}}iii```jjjyyyuuubbbRRRGGGCCC>>>;;;:::888666444777777888888777777666666333555777888888999<<<>>>FFFLLLTTT\\\bbbiiiqqqwwwyyy}}}xxxqqqhhhaaa^^^ZZZUUUQQQMMMLLLKKKKKKJJJJJJJJJJJJHHHJJJLLLMMMMMMMMMOOOQQQNNNOOOOOONNNNNNNNNQQQSSSUUUWWWYYY\\\aaaiiirrrxxx}}}|||zzzwwwssspppllljjjiiicccaaa```______^^^\\\ZZZYYYYYYYYYXXXVVVTTTTTTTTTSSSRRRPPPQQQUUU[[[bbbfffpppvvv}}}~~~|||xxxvvvvvvqqqssstttuuuuuuxxx||||||uuurrrrrrllltttxxxuuunnnfff[[[QQQJJJNNN\\\qqquuummmoooxxxvvvnnnkkkpppvvvzzzoooiiieeeaaaNNNAAA444///...+++))))))((((((''''''&&&%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###############""""""!!!!!!!!!!!!"""""""""""""""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))))))))))))))***************+++,,,---------,,,+++)))******+++,,,------...+++---000111333:::DDDLLLTTT___llluuu}}}yyykkkgggeeehhhlllpppzzzmmmiiibbbZZZTTTQQQPPPPPPLLLPPPUUUXXXZZZ]]]aaadddhhhjjjmmmqqqvvvzzz}}}}}}zzzvvvtttttttttuuutttwwwyyyzzzxxxwwwxxxzzzyyyyyyxxxvvvtttqqqnnnllllllkkkjjjhhhfffeeecccbbbbbbbbbccceeefffggghhhiiimmmooorrrssstttvvvyyy{{{}}}}}}zzzzzzzzz~~~|||wwwqqqjjjbbb[[[WWWNNNOOOSSSYYYdddvvvqqqaaaeeeqqq{{{fffOOOJJJCCC>>>===<<<999777888888999999999999888888666777999999888777888999===CCCJJJQQQWWW___hhhooorrrwww}}}~~~wwwoookkkfff```[[[TTTRRROOOLLLJJJIIIIIIIIIHHHIIIKKKKKKJJJJJJLLLMMMIIIJJJJJJHHHGGGGGGIIIKKKJJJKKKMMMPPPTTT[[[dddjjjrrrsssuuuwwwzzz}}}{{{vvvqqqnnnllljjjhhhdddaaa___]]]]]]YYYXXXWWWWWWXXXXXXWWWVVVUUUWWWXXXWWWTTTRRRPPPPPPTTTTTTTTTWWW^^^gggpppvvv|||~~~~~~zzz}}}~~~}}}xxxtttrrrsssooorrrvvvxxx{{{zzzrrrnnnnnnjjjyyyyyyjjj]]]TTTNNNVVV]]]oooxxxnnnnnnwwwxxxmmmjjjlllsss{{{}}}qqqgggbbb\\\UUUFFF:::///...///...++++++))))))((('''%%%$$$######"""######$$$&&&'''((((((&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%$$$############$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%&&&&&&'''(((((((((((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))))))))))))))************''')))***,,,---------,,,(((((()))***+++,,,------***///333222///000777>>>DDDRRRcccrrruuulllgggkkkpppssszzzvvvjjjaaa\\\ZZZJJJLLLOOOOOOOOOPPPTTTXXXWWWYYY]]]ccciiipppuuuxxx{{{zzzxxxwwwwwwyyy{{{}}}yyy}}}}}}|||zzzxxxuuusssqqqpppmmmmmmmmmmmmmmmnnnooopppsssuuuxxxzzz{{{{{{}}}~~~~~~yyyvvvuuuiiigggcccaaa___\\\ZZZXXXQQQWWW___hhhuuummmdddgggssspppXXXBBB>>>>>>999666999888888888888777777777777888888666555555666777777<<>>HHHUUUcccvvv|||ssstttwwwyyyssseeeZZZVVVQQQNNNMMMNNNMMMMMMOOOPPPQQQSSSVVV\\\bbbgggkkkmmmmmmlllpppvvvxxxvvvzzz}}}~~~{{{zzzzzz{{{yyywwwwwwxxxyyyzzzyyy||||||}}}yyy{{{~~~}}}xxxrrrmmmiiiaaa[[[]]]ffffff______eeeeeelllwwwwwwiiifffggguuunnnPPPFFFDDD???:::;;;::::::999888888777777666999888777666555666777777888:::===AAAFFFLLLTTTYYYaaafffnnnrrruuuwwwzzz}}}~~~~~~yyysssgggccc\\\WWWRRRNNNJJJHHHEEEEEEFFFFFFEEECCCAAA@@@BBBAAA?????????@@@AAACCCDDDEEEFFFFFFHHHLLLRRRXXX\\\^^^aaabbbaaabbbcccdddfffgggiiikkkmmmpppqqqrrrqqqooollljjjlllpppuuuxxxuuuvvvuuuttttttvvvzzz}}}}}}zzzxxxwwwwwwyyy{{{zzzyyywwwwwwxxxvvvsssppptttsssqqqooommmkkkiiiiiieeedddbbb```]]][[[YYYXXXXXXXXXVVVTTTSSSRRRQQQQQQPPPPPPQQQQQQPPPOOONNNMMMOOONNNMMMNNNPPPSSSVVVXXXaaaeeekkkrrryyy~~~{{{|||~~~~~~{{{yyyvvvuuuvvvvvvvvvssspppmmmmmmnnnmmmqqqwww~~~~~~rrrjjjggghhhoooqqqnnncccWWWVVVaaalll~~~|||zzzxxx|||}}}zzz{{{|||kkkiiijjjiiinnnwww|||ppp___SSSKKKCCC<<<444///***)))***+++)))&&&((('''&&&%%%%%%&&&'''((('''&&&%%%%%%$$$$$$%%%%%%############$$$$$$$$$$$$"""###############$$$$$$%%%$$$"""!!!!!!"""$$$%%%%%%%%%$$$#########$$$$$$"""""""""###$$$$$$%%%%%%%%%%%%$$$###"""""""""""""""$$$&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((())))))******+++,,,,,,******+++,,,++++++******++++++,,,---***+++,,,...000111333333666===HHHUUUkkk~~~|||||||||~~~yyytttmmmddd^^^ZZZXXXVVVTTTOOOOOONNNLLLLLLNNNRRRUUU]]]```aaaaaaeeekkkmmmlllppprrruuuxxx{{{{{{yyyyyyyyyyyy{{{~~~~~~}}}}}}zzzvvvvvvzzzvvvwwwxxxvvvrrrmmmhhhfffeeebbbiiivvv|||zzz{{{|||vvvqqqfff___dddqqqbbbPPPIIIBBB<<<999;;;;;;999888777777777777999888777666666666666777555777999;;;>>>CCCHHHMMMSSSYYYbbbhhhlllooosssvvv|||~~~~~~~~~}}}}}}}}}~~~~~~uuupppiiiaaa[[[UUUOOOLLLGGGGGGGGGGGGEEECCCAAA@@@CCCCCCCCCCCCDDDFFFGGGHHHHHHHHHGGGFFFFFFIIIMMMQQQVVVWWWXXXXXXXXXXXXZZZ\\\]]]]]]___```bbbcccdddeeedddcccaaa```aaacccfffhhhccccccaaa```___bbbfffiiikkkjjjiiihhhhhhhhhiiiiiijjjiiigggggggggfffdddbbb_______________^^^^^^^^^ZZZXXXVVVTTTRRRRRRQQQRRRQQQQQQPPPOOONNNNNNNNNNNNOOOOOONNNMMMLLLKKKKKKKKKKKKLLLNNNQQQVVVZZZ___aaajjjooowww~~~|||zzzzzz}}}~~~~~~|||yyyvvvtttrrrtttsssrrrnnnkkkjjjkkklllnnnrrrzzz}}}pppgggeeefffhhheee```YYYZZZggg|||yyywww}}}|||xxxwww~~~xxxmmmjjjjjjiiimmmtttyyyrrrdddSSSGGG@@@999333///+++'''&&&((()))'''%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$###"""""""""######$$$###"""!!!!!!"""###$$$&&&%%%$$$###"""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###############$$$"""$$$&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''(((((()))***)))+++,,,+++***)))***++++++************+++,,,,,,)))***+++,,,...///000111000444:::DDDYYYrrr}}}{{{uuuzzz{{{rrrnnnlllkkkiiieeebbb]]]VVVOOOKKKKKKKKKPPPTTTVVVWWWYYY^^^```^^^ddddddfffiiimmmqqquuuxxx{{{~~~{{{vvvsssrrrrrruuuyyy~~~}}}xxxwwwuuuqqqooopppooossswwwyyyxxxvvvttttttxxxxxxzzzvvvuuuuuu|||jjjaaa```dddqqq}}}dddTTTGGG>>>;;;999999888777777777888888999999888777777666666666666777888999:::===AAADDDGGGNNNWWW^^^bbbfffkkkooowwwzzz}}}~~~}}}|||{{{yyyxxxwwwwwwyyy}}}~~~xxxrrrjjjbbbYYYTTTNNNMMMKKKIIIHHHHHHIIIIIIKKKKKKMMMNNNPPPQQQRRRSSSPPPOOOLLLIIIHHHIIILLLNNNQQQQQQQQQPPPPPPPPPSSSUUUVVVWWWWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYZZZ[[[\\\WWWVVVTTTRRRQQQSSSXXX[[[\\\\\\]]]^^^^^^^^^]]]\\\]]]\\\\\\[[[[[[ZZZYYYXXXSSSSSSTTTTTTUUUUUUVVVVVVSSSRRROOOMMMMMMMMMNNNOOOMMMMMMMMMMMMMMMNNNNNNOOOPPPNNNLLLKKKJJJKKKLLLMMMLLLOOOSSSXXX___eeejjjmmmtttyyy}}}zzzyyyzzz|||}}}}}}}}}|||{{{xxxvvvsssqqqppppppooommmiiiggggggjjjlllooouuu~~~zzzppphhhcccaaa^^^ZZZWWW^^^ooo~~~yyyzzz}}}wwwuuu|||yyyvvvsssqqqpppnnnnnnpppooofffWWWHHH???999444000,,,***'''''')))***)))'''&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$######"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!!!!""""""######""""""""""""######$$$######"""""""""######%%%%%%$$$$$$###"""""""""######""""""###$$$$$$%%%"""$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((''''''''''''((()))))))))***+++***)))((()))+++***************++++++,,,((()))***+++,,,---...///111111333:::HHH\\\nnnwww~~~{{{pppddd\\\WWWVVVXXX]]]___^^^^^^______\\\```^^^]]]```bbbcccfffjjjkkkrrrvvvtttrrruuuvvvvvvwwwxxxxxxvvvqqqmmmjjjjjjjjjmmmqqquuuyyy|||~~~yyyzzzyyysssnnnmmmwww}}}~~~zzzwwwwww{{{vvvhhhdddbbbgggnnn|||hhhQQQCCC>>>777666555555666777999:::999999999888777777666555666777888777777888;;;===@@@FFFNNNUUUYYY^^^ccchhhppptttyyy|||}}}~~~}}}}}}|||zzzxxxvvvuuutttuuuyyy}}}{{{rrrggg```ZZZWWWQQQNNNMMMOOOSSSUUUUUUVVVWWWYYYZZZZZZZZZZZZVVVSSSNNNKKKIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHJJJMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOLLLKKKJJJGGGFFFHHHKKKOOONNNPPPQQQSSSSSSRRRQQQPPPOOOOOOOOONNNMMMMMMMMMNNNMMMMMMMMMMMMNNNNNNNNNNNNKKKJJJHHHGGGFFFGGGIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNMMMLLLKKKJJJKKKMMMPPPQQQTTTWWW]]]dddlllrrrwwwyyy~~~|||zzzyyyzzz||||||{{{yyyxxxvvvtttqqqooonnnmmmlllkkkiiigggfffhhhlllpppvvv{{{xxxqqqjjjaaaZZZRRRQQQYYYppp}}}}}}{{{wwwuuu|||ooovvv|||{{{vvvrrrooollliii]]]MMMAAA999444///---)))(((''''''((())))))((($$$%%%%%%%%%%%%%%%%%%$$$$$$######"""######$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$###"""!!!!!!!!!!!!###""""""""""""""""""### !!!!!!"""###$$$%%%%%%%%%$$$$$$###"""""""""""""""""""""###$$$%%%%%%!!!###%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&'''''''''''''''(((((()))((()))******(((((()))*********))))))******+++,,,((())))))***+++,,,,,,---222111111666>>>IIIVVV^^^iiiqqq}}}|||}}}}}}{{{yyyuuutttwww}}}|||xxxvvvssspppmmmgggdddeeeccc______dddkkkqqqvvvsssqqqrrrrrrqqqoooqqqssssssqqqnnnlllllljjjmmmppptttxxx~~~~~~||||||tttnnnkkklllpppwww~~~vvvmmmfffcccbbbhhh{{{}}}]]]HHH???888777666555666777:::;;;:::::::::999888777555555444555666555444444666888;;;@@@FFFKKKNNNSSSZZZ___ggglllrrrvvvxxxzzz{{{|||||||||{{{zzzyyywwwuuutttvvvxxxzzz{{{|||}}}vvvppphhhddd]]]XXXVVVXXX\\\___\\\^^^___```___^^^[[[ZZZWWWSSSMMMIIIGGGGGGGGGFFFHHHIIIJJJIIIGGGGGGHHHJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIGGGHHHGGGEEEDDDDDDFFFHHHHHHIIIKKKLLLLLLKKKJJJHHHHHHHHHIIIHHHFFFFFFGGGIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHGGGFFFEEEEEEFFFGGGHHHFFFFFFFFFFFFGGGIIIJJJKKKJJJJJJKKKLLLOOOSSSWWWYYYaaaeeekkkrrryyy~~~||||||{{{yyyyyyzzzzzzyyyxxxuuusssqqqooommmlllkkkjjjiiiiiiiiihhhiiimmmssswww{{{vvvqqqhhh\\\SSSKKKTTTiii{{{{{{yyyyyyzzzyyyrrrlllzzzwwwrrrlllfffeeeWWWFFF;;;555...***)))%%%%%%&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&&&&""""""#########$$$$$$$$$""""""#########"""!!!!!!"""""""""""""""""""""""" !!!###%%%&&&"""""""""###$$$$$$%%%%%%###"""""""""###$$$%%%%%%!!!###%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''((()))''')))***)))((('''((()))***))))))))))))***++++++)))))))))******+++++++++...---///444888<<>>???AAABBB@@@>>>>>>AAADDDAAAAAABBBBBBBBBCCCCCCCCCBBBCCCCCCCCCCCCCCCBBBAAAEEEEEEEEEFFFFFFHHHIIIJJJMMMPPPTTTZZZaaagggllloooxxx{{{{{{zzzyyyzzz|||}}}|||{{{yyyxxxvvvvvvvvvuuusssqqqmmmllljjjhhhgggggghhhhhhhhhjjjnnnqqquuu{{{|||wwwttthhhrrrzzzwwwiiiYYYQQQOOOWWWqqqvvvuuu~~~vvvnnnhhhffffffttt{{{jjjddd___XXXSSSDDD666222000+++((()))$$$&&&''''''%%%$$$$$$%%%"""###$$$%%%%%%$$$###"""###"""""""""###$$$$$$%%%!!!!!!!!!!!!"""""""""""""""%%%%%%$$$!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!"""%%%%%%$$$$$$###"""""""""$$$$$$###############$$$!!!###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''((()))((('''&&&'''))))))))))))))))))******+++***************+++++++++---+++---111000---111888;;;GGGTTT]]]iiixxxzzzwwwtttxxx}}}tttiii]]]XXXYYYdddzzz}}}nnn```XXXXXX[[[kkk}}}dddPPPMMMFFF<<<555333777<<<;;;;;;<<<;;;;;;999888777555666777888777666444333555666777888999===CCCGGGRRRRRRVVV^^^cccfffllltttvvvyyy|||~~~}}}|||{{{|||zzzyyywwwtttsssrrrrrrrrrqqqsssvvvyyy}}}{{{uuurrrqqqqqqqqqoookkkeee```]]]ZZZXXXTTTPPPMMMJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDEEEEEEDDDBBBAAA???>>>>>>===CCCCCCBBBAAAAAAAAAAAAAAABBBCCCDDDCCCAAAAAABBBCCCBBBBBBAAA@@@@@@@@@@@@@@@BBBAAA@@@??????>>>>>>>>>???@@@AAA@@@???@@@BBBDDDDDDDDDCCCBBBCCCDDDFFFGGGDDDIIIMMMNNNLLLLLLOOOSSSUUUZZZaaaiiipppwww}}}~~~}}}}}}~~~}}}{{{yyywwwwwwwwwvvvtttxxxvvvtttssstttsssppplllkkkjjjgggeeedddeeefffgggfffkkkrrrzzz}}}vvvoooiiifffjjjkkkmmmiii\\\NNNLLLSSSlllxxxmmmpppyyypppooojjjcccdddmmm|||wwwiii[[[TTTRRRCCC;;;111+++******(((&&&''''''&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$!!!!!! """###$$$%%%$$$#########$$$%%%&&&""""""!!!!!!!!!!!!"""""" !!!!!!""""""!!!"""$$$%%%%%%$$$"""!!!&&&&&&&&&%%%%%%%%%%%%$$$$$$######"""""""""""""""""""""###$$$%%%%%%%%%%%%"""$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''&&&&&&%%%%%%&&&''')))***---)))%%%$$$''')))***)))***)))((((((((((((((()))---,,,+++++++++---000111777<<>>??????>>><<<999777666666777666666555444333111222222333444777<<<@@@GGGFFFJJJQQQVVVZZZaaahhhooorrrwwwyyyzzz{{{|||}}}~~~}}}{{{xxxvvvuuuuuuuuurrrsssuuuwwwzzz}}}~~~zzzwwwvvvvvvuuurrrooojjjfffdddaaa```]]]ZZZVVVRRROOONNNMMMLLLJJJHHHGGGEEEEEEDDDEEEDDDBBB@@@???>>>??????>>>>>>>>>>>>??????@@@@@@BBBCCCDDDCCCAAA@@@AAABBB@@@@@@??????@@@AAAAAABBBCCCBBBAAA@@@@@@@@@@@@@@@@@@AAABBBAAA@@@@@@BBBCCCCCCCCCCCCDDDFFFHHHJJJLLLMMMRRRWWWYYYXXXYYY]]]aaadddiiiooovvv{{{~~~}}}}}}~~~|||zzzxxxwwwwwwvvvuuussssssqqqoooooopppooollliiihhhgggeeedddccccccddddddooossszzzwwwoooiiigggeeedddgggccc___ZZZRRRNNNVVVaaayyyuuuqqqooowwwxxxmmmfffeeebbb___gggttt}}}yyysssjjj^^^RRRJJJ>>>777...)))))))))'''%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###""""""###$$$$$$######"""""""""###$$$%%%""""""!!!!!!!!!!!!"""""""""""""""############### !!!###$$$$$$###!!! !!!!!!!!!""""""######$$$######"""""""""""""""$$$$$$$$$%%%%%%$$$###### """###"""!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&''')))***+++(((%%%%%%'''))))))((((((((('''(((((()))***+++---,,,+++***+++,,,...///...333777;;;AAAMMM^^^kkk|||}}}zzzyyyvvvvvvyyy{{{|||~~~wwwvvvyyyyyypppgggiiiyyyrrrbbb[[[TTT[[[hhh{{{lllaaaQQQEEE???=========>>>@@@BBBDDDCCC???;;;888888777666555444444444444222333333333333555999<<>>???@@@AAABBB@@@AAAAAA@@@===<<<<<<===;;;;;;;;;<<<===>>>@@@AAA>>>>>>===============>>>AAABBBCCCCCCBBBBBBCCCDDDCCCDDDFFFIIIMMMQQQTTTVVV[[[___dddggghhhjjjooossswwwzzz}}}|||}}}~~~{{{yyywwwvvvvvvuuutttrrrooonnnmmmlllmmmllliiiggggggfffdddccccccdddeeeffftttzzzvvviii```]]]___bbbcccccc[[[RRRLLLLLLTTTeeetttzzzooodddiiirrr{{{qqqhhhbbbaaaaaacccppp~~~zzzrrrlllggg[[[KKK>>>777111+++'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$###"""""""""""""""!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!""""""##################"""""" """"""""""""  """"""###$$$######"""""""""""""""%%%%%%%%%%%%$$$###"""!!! """###"""!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###""""""%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((())))))(((''''''((()))((('''''''''''''''(((***+++,,,,,,+++***))))))***,,,---,,,///111333555>>>KKKUUUiiiwwwyyy}}}~~~xxxvvvxxx{{{wwwooojjjhhhooo}}}zzz|||rrrrrrgggYYYXXX]]]kkkyyybbbPPPGGGCCC???<<<<<>>===>>>CCCGGGKKKTTT\\\___ccciiinnnrrrvvvzzz}}}}}}{{{yyyxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvsssuuuwwwzzz{{{zzzyyyxxx{{{yyywwwtttqqqpppooooooqqqsssttttttrrrmmmgggdddbbbaaa^^^[[[WWWSSSPPPOOONNNMMMJJJFFFDDDBBBBBBAAA@@@@@@AAABBBBBBCCCCCCCCC@@@AAAAAA@@@===;;;;;;<<<;;;;;;<<<<<<===>>>@@@AAA>>>============>>>???@@@AAACCCFFFGGGFFFGGGHHHJJJKKKMMMPPPUUUZZZ___ccceeeiiilllpppsssuuuxxx|||}}}{{{||||||||||||}}}}}}}}}}}}yyywwwvvvuuuuuutttrrrpppnnnnnnmmmmmmmmmllljjjiiigggfffdddccceeeiiinnnqqqvvv|||uuukkk___YYYYYY]]]```aaa[[[VVVOOOMMMTTTbbbuuuwwwjjjaaa[[[fffuuu}}}vvvooogggaaacccgggllluuu~~~wwwmmmeee^^^RRR@@@333111---(((&&&&&&'''&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######!!!!!!""""""""""""!!!!!!###""""""!!!!!! !!!!!!""""""!!!!!! !!!!!!"""######$$$$$$######"""""""""""""""$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''(((((((((((()))*********((('''(((((('''(((((()))******+++******)))))))))******,,,...//////000555???FFFSSSaaavvvzzzxxx}}}yyywwwyyyvvvnnnhhheeedddbbbfffvvviiiyyyrrr^^^WWWUUU___sssxxxbbbTTTKKKBBB;;;;;;===AAAEEEFFFEEEBBBAAA>>><<<:::777666555555666333333333222000000222444888666777;;;>>>AAAIIIQQQYYY]]]bbbhhhlllqqqvvvyyy~~~}}}|||{{{{{{{{{zzzzzzxxxwwwvvvuuuuuurrrtttuuuwwwxxxxxxwwwvvvwwwuuurrrpppnnnnnnnnnnnnsssuuuxxxzzzyyyvvvrrroooqqqpppooollliiifffbbbaaa[[[YYYVVVRRRNNNJJJHHHGGGEEEEEEFFFEEEDDDCCCBBBAAADDDEEEEEECCCAAA??????@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDEEEGGGHHHIIIFFFIIIMMMOOOPPPRRRTTTUUUXXXZZZ^^^ccciiinnnqqqsssxxxyyy{{{|||~~~|||zzzzzzzzzyyyyyyyyyyyyyyyyyyvvvuuutttttttttssspppmmmllllllmmmmmmlllkkkjjjjjjgggeeecccdddhhhooowww|||{{{{{{tttfffaaa[[[XXXYYY[[[\\\\\\PPPTTTYYY```lll{{{ssseee^^^[[[___jjjxxxsssjjjhhhbbb^^^dddmmmrrrtttuuu{{{uuukkk```TTTFFF888///,,,***((('''''''''''''''$$$%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$### !!!!!!"""""""""""""""""""""###############!!!!!!""""""""""""!!!!!!######""""""!!!!!! """"""""""""""""""""""""########################$$$######"""""""""""""""!!!"""######$$$$$$$$$$$$"""$$$%%%$$$###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&'''''''''''''''((()))+++,,,,,,***))))))******)))(((((('''((((((***)))))))))(((((())))))''')))*********...444999BBBMMM```ttt}}}~~~||||||~~~xxxvvvrrrkkkddd```aaacccbbbdddnnn]]]kkk|||fffZZZSSSYYYiiimmm]]]LLLAAA===>>>@@@BBBDDDEEEEEEEEEAAA@@@>>><<<:::888777777666666666555333222333555555333333777999:::@@@HHHPPPTTTZZZ___dddjjjooosss|||}}}~~~}}}}}}|||zzzyyyxxxwwwvvvvvvwwwxxxxxxxxxxxxwwwvvvsssrrrpppnnnmmmmmmmmmnnnssstttwwwyyyyyyxxxvvvuuu{{{||||||{{{zzzxxxuuutttiiihhhfffccc___YYYUUURRRNNNNNNNNNMMMKKKHHHEEEDDDGGGHHHHHHGGGDDDCCCCCCDDDEEEEEEEEEDDDEEEEEEFFFFFFKKKLLLLLLMMMOOOPPPRRRSSSTTTWWW[[[^^^```aaaccceeegggiiimmmqqquuuyyy{{{|||}}}{{{yyyxxxxxxwwwvvvuuuuuuvvvvvvtttssssssssssssqqqnnnkkkhhhiiikkkjjjiiihhhhhhiiifffeeeeeegggmmmttt|||wwwmmmfff^^^]]]ZZZXXXVVVVVVWWWXXXRRRaaasssyyyxxx{{{~~~sssddd[[[ZZZ\\\hhhqqqzzzxxxjjjdddaaa```aaahhhqqquuusssooorrrnnnfffYYYJJJ===444///(((((((((''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######!!!!!!###$$$%%%%%%%%%%%%!!!"""###$$$$$$$$$###### !!!"""######"""!!! $$$$$$$$$$$$$$$$$$######""""""""""""""""""""""""#########""""""!!!!!!!!!$$$######""""""""""""""" !!!"""###$$$$$$$$$$$$ """###"""!!! !!!"""########################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((&&&&&&''''''(((''''''&&&(((***,,,,,,+++))))))***,,,+++***(((''''''''''''((()))))))))))))))))))))'''((())))))***,,,000333888>>>LLL^^^ooo}}}uuupppvvv||||||xxxqqqmmmkkkooovvvyyytttqqqnnnjjjfff``````___[[[YYY\\\ccciiilllppp{{{KKKXXXkkk~~~rrrcccWWWXXX```pppyyybbbRRRDDDCCCAAAAAAAAACCCFFFGGGCCCCCCBBB@@@>>>;;;999888888999999888666555555666444222333666777777;;;AAAEEEHHHNNNUUU[[[bbbhhhmmmtttuuuxxxzzz|||~~~~~~~~~~~~}}}|||{{{zzzyyyxxxxxxwwwxxxxxxxxxxxxwwwvvvvvvrrrqqqqqqppppppooopppppprrrssssssssstttttttttuuu{{{|||~~~uuuvvvvvvuuuqqqkkkeeebbb^^^______]]][[[XXXUUUSSSSSSTTTTTTSSSQQQPPPQQQRRRQQQPPPQQQQQQRRRSSSUUUUUUYYYZZZZZZ\\\^^^```bbbcccgggjjjnnnqqqrrrrrrssstttrrrtttwwwzzz}}}~~~~~~|||zzzyyywwwvvvuuussssssssssssssssssrrrrrrrrrrrrpppmmmjjjeeehhhjjjiiigggfffgggiiifffhhhlllqqqvvv{{{~~~zzztttmmmgggbbb___dddccc___XXXSSSRRRVVV[[[kkk{{{|||tttggg]]][[[___dddpppvvvzzz~~~pppeeebbb\\\aaagggkkkmmmllljjjgggfff```WWWKKK???666000---%%%&&&''''''&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$######"""###$$$$$$%%%$$$###### !!!"""#########"""""" !!!"""######"""!!! $$$$$$$$$$$$$$$$$$%%%%%%!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""$$$######"""""""""""""""!!!"""###############""" """###"""!!! !!!"""################################################"""########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((()))&&&&&&'''(((((('''&&&%%%&&&(((******((('''((()))+++***)))(((((('''(((((('''((())))))************))))))***++++++,,,...///222444<<>>;;;999555666666555333222222333000///000333333222555:::;;;@@@FFFMMMTTT\\\dddiiilllnnnqqquuuxxxzzz{{{{{{}}}}}}|||{{{{{{zzzyyyyyyvvvvvvvvvvvvvvvvvvuuutttssssssssssssssssssrrrrrrsssrrrpppooooooppprrrsssuuuwww{{{~~~|||~~~}}}wwwqqqmmmnnnoooooonnnllliiifffdddeeefffgggfffeeedddeeefffbbbbbbcccdddfffhhhjjjkkkjjjkkklllmmmooorrrtttuuuvvvyyy|||~~~}}}}}}}}}}}}xxxzzz|||~~~}}}|||}}}~~~|||{{{yyyyyywwwvvvtttrrrqqqqqqrrrrrrrrrqqqqqqqqqqqqpppllliiifffhhhkkkjjjhhhgggiiikkkiiimmmttt{{{{{{uuulllccc^^^\\\]]]^^^mmmkkkeeeZZZPPPPPPXXX```nnnaaa]]]aaahhhllltttxxxzzz}}}kkkbbbaaaWWWaaaiiihhhaaa\\\ZZZZZZ[[[SSSIII>>>777111,,,)))###%%%&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$############$$$$$$$$$$$$######""""""######"""!!!!!!"""""""""!!! !!!"""$$$$$$"""!!! !!!!!!!!!"""#########$$$  !!!!!!"""###$$$%%%&&&&&&$$$######"""""""""""""""###$$$$$$######"""!!! """$$$%%%$$$###"""###$$$""""""""""""""""""""""""##############################""""""!!!!!! ######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((()))***&&&&&&((((((((('''&&&%%%%%%''')))(((%%%$$$&&&))))))((((((((((((((()))***'''''')))***++++++++++++'''(((((())))))))))))***///...222:::AAAKKK\\\mmm{{{uuunnnwww|||yyywwwyyyzzzyyyxxxwwwxxx}}}{{{sssnnncccaaa___]]]]]]bbbiiinnnvvvzzz}}}}}}}}}yyyuuuttt:::<<>>666111---***(((''''''''''''&&&&&&%%%$$$###%%%&&&$$$!!! """%%%((((((''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$######%%%###!!!"""$$$$$$!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""%%%$$$!!!!!!%%%""""""!!!!!! ######$$$$$$$$$%%%%%%%%%#########$$$%%%%%%%%%&&&%%%""" !!!###$$$###!!! """###"""!!! !!!###&&&&&&%%%%%%$$$#########"""""""""!!!"""######$$$%%%%%%'''((((((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((((((((''''''''''''((((((***)))'''&&&'''***---///+++,,,...000666@@@JJJQQQbbbhhhpppwww|||vvvuuuzzzxxxqqqpppvvv|||~~~~~~~~~||||||zzzxxxyyyvvvrrrnnnmmmqqqvvvzzz{{{{{{tttpppnnnkkkjjjmmmpppuuu~~~wwwnnnfff```\\\444666???NNN]]]gggqqqyyyyyyjjj\\\VVVZZZbbbqqquuu```NNNGGGCCC>>>???FFFDDDDDDEEEEEECCCAAA???>>>:::999777555444444444444111111222222333333333444555777999<<<@@@FFFMMMRRRYYY\\\aaaeeehhhlllooorrrtttuuuwwwyyyyyyyyyyyyxxxwwwwwwxxxyyyyyyyyyxxxxxxuuuuuuuuuuuuvvvwwwxxxxxxwwwvvvuuutttsssrrrrrrrrrttttttsssrrrqqqqqqqqqqqqtttuuuwwwxxxwwwtttpppnnnvvvyyy|||}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}zzz{{{}}}~~~}}}{{{yyyzzzzzz{{{|||}}}}}}}}}||||||{{{{{{zzzzzzyyyyyyyyyyyyyyyzzzzzz{{{}}}}}}}}}~~~~~~}}}|||zzzxxxvvvtttsssrrruuussspppnnnmmmmmmoooppprrrooollllllmmmllljjjhhhlllkkklllmmmoooqqqsssuuuzzz{{{||||||wwwsssiii^^^QQQKKKOOOXXX___bbbfffYYYNNNNNNRRR```zzzuuulllkkknnnqqqvvv{{{{{{wwwyyyyyyggg\\\YYYZZZ```aaaaaa\\\UUUNNNJJJHHHDDD???888222...+++)))(((%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&%%%######$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$############%%%###"""###%%%%%%""" !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""######"""""""""!!!!!!!!!""""""""""""############""""""""""""""""""######$$$""" """######!!!!!!###$$$###"""!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$&&&'''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%&&&'''(((&&&'''''''''(((((((((((((((''''''&&&&&&''''''((()))(((''''''''')))+++,,,++++++++++++---222888===IIIOOOWWW]]]cccjjjrrrwww}}}xxxxxxyyyxxxvvvqqqqqqqqqqqqqqqrrrsssttt{{{~~~{{{vvvvvvyyyyyysssmmmhhhdddbbbfffoooyyy~~~}}}|||pppeee^^^ZZZYYYZZZ---///666@@@HHHQQQ^^^iiivvv~~~jjjZZZRRRRRR[[[hhhxxxyyy```RRRJJJBBB>>>???AAABBBDDDEEEFFFFFFEEEDDD===<<<;;;999777777666666222222222222222222333333111222444666999>>>DDDHHHMMMQQQWWW\\\```eeeiiilllnnnoooqqqsssuuuuuuuuuuuussstttvvvxxxzzzzzzzzzzzzvvvvvvvvvvvvwwwxxxyyyzzzyyyxxxwwwuuuttttttsssssstttsssrrrqqqooonnnmmmmmmlllmmmnnnnnnmmmllljjjiiinnnpppsssuuuwwwyyy|||xxxxxxyyyzzz{{{}}}xxxxxxxxxwwwvvvuuuuuuuuuvvvvvvwwwwwwwwwwwwwwwxxx}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}{{{zzzzzz||||||{{{yyyxxxwwwvvvtttrrrpppooonnnpppooommmkkkkkklllmmmoooooommmkkkkkkllllllkkkjjjlllmmmnnnpppsssxxx|||~~~}}}{{{xxxssslllggg\\\RRRHHHHHHPPPZZZ^^^^^^WWWMMMHHHQQQaaavvvvvvrrrqqqtttvvvwwwzzzyyy{{{tttdddYYYWWW[[[___cccbbb___YYYPPPHHHCCC@@@:::555000,,,***)))'''&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&$$$###"""###$$$###### !!!"""###$$$%%%&&&############""""""""""""%%%$$$###$$$%%%%%%###!!! !!!!!!!!!"""""""""########################"""""""""""""""""""""""" """############"""""""""""" !!!!!!!!!!!!""""""""""""""""""!!!!!!###!!! !!!""""""!!!"""###$$$$$$""""""###$$$!!!!!!!!!"""###$$$$$$$$$!!!!!!!!!!!!!!!"""############$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''((('''''''''((((((((((((---------+++***+++///111666;;;AAAFFFLLLTTT]]]dddttt{{{xxxnnnmmmlllhhhfffggglllpppwww}}}{{{vvvrrrnnnllljjjeeebbbgggttt}}}zzzwwwxxxzzz{{{yyyxxxpppiii]]]SSSPPPSSSZZZ___+++---111777;;;BBBQQQ```lllyyyiiiYYYRRRTTTZZZcccoooooo___NNNCCC???>>>???AAADDDFFFGGGHHHHHHAAA@@@>>><<<:::777666555444333333333333333333333000111333555666999===@@@DDDHHHNNNTTTYYY^^^cccggghhhiiilllnnnppprrrrrrrrrpppqqqtttwwwyyyyyyyyyyyytttttttttuuuvvvwwwxxxyyyzzzyyyxxxvvvuuuuuuttttttssssssrrrrrrqqqpppooooookkkjjjiiihhhgggfffeeeeeeeeegggiiikkkmmmppptttwwwzzz{{{|||}}}~~~zzz|||}}}~~~}}}|||zzzyyyrrrrrrssstttuuuwwwyyyzzzsssssssssrrrqqqqqqpppppprrrssstttuuuvvvwwwxxxxxx}}}}}}}}}}}}||||||||||||}}}}}}||||||{{{zzzyyyyyywwwvvvuuuuuuvvvvvvuuutttttttttsssqqqpppnnnmmmmmmkkkjjjiiihhhiiijjjkkkmmmlllkkkjjjjjjkkkllllllmmmkkkmmmqqquuuzzz~~~}}}zzzvvvqqqlllfff```[[[SSSPPPNNNPPPUUUXXXVVVSSSPPPIIIIIIWWWnnn}}}vvvttttttxxx|||{{{xxxzzz~~~}}}qqqbbbXXXVVV[[[bbbffffffddd___XXXOOOHHHBBB???222///***'''&&&&&&%%%$$$&&&&&&&&&''''''&&&&&&%%%$$$!!!!!!###!!!"""""""""###$$$%%%%%%&&&""""""""""""!!!!!!!!!!!!"""""""""#########"""!!! !!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""$$$"""""""""""""""""""""""" !!!!!!!!!%%%%%%$$$$$$######"""""""""!!! !!!!!!!!!!!!"""######"""!!!"""### !!!!!!!!!"""""""""###  !!!!!!###$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((((((((('''&&&%%%)))+++,,,,,,,,,,,,...000///222777:::>>>EEEOOOVVVdddmmmzzz||||||zzztttpppqqqyyy~~~uuuuuuxxxpppiiihhhiiihhhffffffaaa\\\VVVRRRTTT]]]iiirrr+++,,,///222333999IIIXXXeeeppp|||kkk___WWWVVVXXX```nnnzzz___KKKBBB:::;;;<<>>;;;888666444444444333333222222222111///111333444444555777999<<<@@@FFFKKKPPPUUUZZZ^^^```bbbeeehhhkkkmmmnnnnnnmmmnnnqqqtttuuuuuutttssspppppppppqqqrrrsssuuuvvvxxxwwwvvvuuuttttttttttttuuuuuuvvvvvvuuutttrrrrrrnnnmmmkkkiiifffdddccccccdddeeegggiiijjjlllooorrrpppqqqsssuuuwwwxxxyyyyyyqqqrrrtttuuuvvvuuusssrrrlllllllllmmmoooqqqrrrsssooooooooonnnnnnnnnmmmmmmooopppsssuuuwwwyyyyyyzzz}}}||||||{{{{{{zzzzzzzzzyyyyyyyyyyyyxxxvvvuuutttsssrrrqqqqqqrrrrrrqqqpppqqqqqqpppooonnnmmmlllkkkffffffeeeeeefffgggiiijjjiiiiiiiiiiiiiiikkknnnpppmmmrrrxxx~~~xxxssskkkccc\\\WWWRRROOONNNSSSXXXZZZWWWQQQJJJGGGGGGEEEKKK]]]vvvyyytttrrr||||||~~~{{{uuuvvv{{{}}}tttjjjccc[[[YYY^^^fffkkknnnjjjeee^^^UUULLLDDD===999///,,,(((&&&%%%%%%$$$######$$$$$$%%%%%%%%%$$$$$$### !!!###!!!########################"""""""""!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""%%%$$$$$$######"""""""""!!!!!!!!! !!!""" !!!"""!!! """"""""""""!!!!!!!!! ######""""""######$$$%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''(((((('''%%%$$$"""$$$'''((())))))+++,,,+++---///000222777???FFFQQQZZZfffoootttvvvwwwxxxxxx}}}vvvrrrtttwwwooodddZZZXXXWWWVVVXXX\\\]]]]]]___aaagggrrr******---//////333@@@NNN\\\eeerrr|||ppp```YYYSSSVVV```ooopppWWWJJJ???>>>======@@@CCCGGGJJJEEEEEECCCAAA>>>;;;888666444444333222222111000000---///222222222222333444444888===BBBFFFJJJNNNQQQVVVXXX\\\```cccfffggghhhhhhjjjmmmoooppppppnnnmmmkkkkkkkkklllmmmooopppqqqssssssrrrrrrrrrrrrssssssyyyyyyyyyyyywwwuuusssqqqqqqpppnnnllliiifffdddcccccceeeggghhhhhhiiikkkmmmkkkmmmoooqqqsssssssssssslllnnnpppqqqrrrqqqpppooojjjjjjjjjjjjkkkmmmnnnooolllllllllmmmmmmmmmmmmnnnnnnppprrruuuxxxyyyyyyyyy{{{zzzzzzyyyxxxwwwvvvvvvttttttuuuuuutttsssqqqppppppooonnnnnnoooooonnnlllmmmllllllkkkjjjiiiiiiiiibbbbbbbbbccccccdddeeeffffffgggggghhhhhhkkkooorrrtttxxx~~~{{{rrrjjj___UUUOOOLLLJJJJJJPPPVVV[[[ZZZSSSJJJDDDAAA@@@DDDOOOccc{{{zzzvvvyyy}}}}}}wwwsssvvv|||wwwlllbbb]]]\\\]]]cccjjjoooqqqpppjjjdddYYYNNNDDD;;;333...---***'''%%%%%%%%%$$$""" !!!"""""""""!!!!!!###"""!!!!!!###$$$$$$###""""""!!!!!!!!! """"""""""""!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!! """""""""""""""""""""""" !!!!!!  """ !!!!!!!!!!!!!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!### !!!!!! !!!#########"""!!! """""""""""""""######$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''(((((('''&&&&&&###%%%'''(((''''''((()))***+++,,,++++++...555:::DDDKKKUUU]]]cccgggiiikkkooozzzyyypppiiifffgggppp~~~tttkkk___UUUMMMMMMMMMNNNVVVbbbkkkooouuuzzz+++***,,,---...000999DDDNNNXXXgggttt~~~ooocccWWWSSSVVV^^^kkkxxxttteeeWWWRRRLLLFFFCCCCCCEEEGGGDDDDDDDDDCCCBBB@@@>>>===888777777666444333222222---///222333222111111222111444888;;;>>>@@@CCCFFFKKKNNNQQQVVVZZZ]]]______aaacccgggjjjlllkkkjjjhhhggggggggghhhjjjlllmmmnnnnnnnnnnnnnnnooopppqqqrrrvvvwwwxxxxxxxxxvvvtttsssqqqqqqpppnnnllliiigggfffbbbeeegggiiihhhhhhiiijjjlllmmmoooppppppooonnnmmmkkklllnnnnnnnnnmmmkkkjjjiiiiiiiiihhhiiijjjjjjkkkjjjkkkkkklllmmmnnnooooooooopppsssuuuwwwwwwvvvvvvwwwwwwvvvuuutttrrrrrrqqqooopppqqqrrrqqqpppnnnmmmmmmlllkkkkkkllllllkkkjjjfffffffffeeeeeeddddddddd`````````aaaaaabbbbbbcccdddeeefffggggggkkkppptttyyy}}}}}}wwwsssfff^^^RRRJJJGGGJJJNNNQQQYYYXXXUUUPPPLLLIIIHHHIIIIIIQQQ^^^nnn{{{xxxyyy}}}yyytttttt{{{{{{nnnfff___XXXVVVZZZbbbkkkqqqrrrpppmmmeee^^^RRRGGG===444,,,'''***(((%%%%%%%%%&&&%%%$$$ !!!""""""""""""""""""#########""""""$$$&&&!!!!!!!!!!!!!!!!!!""""""#########"""""""""!!!!!!!!!!!!  """ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""  """ !!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!######""" """$$$ !!!"""!!!  """""""""""""""""""""""""""!!! !!!""""""%%%$$$#########$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''(((((((((((((((((()))******((('''(((((()))+++,,,+++***,,,111555999===EEENNNUUUZZZ^^^```fffooo{{{wwwhhheeecccgggppp{{{~~~yyyzzz||||||~~~|||qqqeee]]]SSSKKKHHHLLLPPPUUUfffyyy...,,,---......///555===CCCNNN___ooozzz}}}nnn^^^UUURRRSSS\\\ffflllyyyxxx}}}pppiii]]]QQQHHHDDDCCCDDDBBBCCCDDDEEEEEEDDDCCCBBB===<<<;;;:::999888777666///111444555444333333333111444777:::;;;===???AAADDDFFFJJJOOOSSSVVVXXXYYY\\\___cccgggiiiiiihhhgggeeeeeefffggghhhjjjlllmmmkkkkkkkkklllmmmooopppqqqoooqqqtttvvvwwwxxxwwwvvvoooooooooooommmkkkiiigggdddgggkkkmmmmmmllllllmmmooooooppppppooollliiihhhiiijjjkkkkkkjjjhhheeedddhhhhhhgggggggggggghhhhhhiiijjjkkklllnnnooopppqqqppprrrsssuuuuuutttsssrrrttttttsssrrrpppooonnnnnnlllmmmooopppooonnnlllkkkllljjjiiiiiijjjjjjiiihhhbbbaaaaaaaaa`````````____________`````````aaaaaabbbdddffffffgggjjjqqqvvv|||}}}|||vvvpppkkk[[[SSSIIICCCFFFNNNWWW]]]aaaYYYNNNGGGGGGLLLRRRUUUZZZcccooozzzyyyqqqssszzzvvvsssvvv~~~jjj___\\\ZZZVVVSSS[[[eeeooosssqqqmmmjjj```XXXLLLBBB:::333---((('''%%%$$$$$$&&&'''&&&&&&"""###$$$%%%%%%%%%%%%%%%!!!###""" """%%%!!!!!!"""###$$$%%%&&&&&&############"""""""""""" """""" !!!### !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$%%%$$$""" """$$$!!!!!!""""""#########$$$ !!!!!!!!!!!!"""!!!!!!""""""######$$$$$$!!!###$$$###!!! """%%%!!!"""###"""!!! !!!###!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$###"""""""""###%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''((()))******'''((()))(((&&&&&&&&&(((&&&(((***)))((()))---222,,,000777???GGGNNNSSSVVV]]]fffqqq{{{nnnjjjeeecccfffmmmvvv{{{~~~}}}yyywwwwwwuuuxxx~~~{{{yyyuuuqqqjjjbbbYYYSSSOOOJJJKKKSSSYYYccczzz))))))(((((()))+++...///888BBBTTTdddoooyyy{{{jjj```ZZZUUUUUUZZZ[[[eee|||}}}|||~~~|||~~~yyyfffVVVIIIBBB?????????AAACCCDDDDDDDDDDDDDDDBBB???<<<999777666666111111222222111000///...333333222222333555666888;;;<<>>FFFKKKNNNVVVaaammmyyytttrrrnnnggghhhqqqyyy}}}zzzrrrsssyyy{{{||||||}}}|||{{{}}}{{{xxxvvv{{{vvvhhheeeaaa[[[WWWVVVXXXZZZZZZWWWVVVZZZgggzzz)))((((((((()))+++---///222:::IIIXXXbbbmmmxxxnnneee[[[WWWWWWXXX___ppp}}}|||}}}nnnZZZMMMGGGAAA@@@@@@AAACCCEEEFFFFFFCCCCCCBBB@@@>>>;;;999777222222111111000/////////111111111111222333444444777999;;;>>>BBBFFFIIIKKKNNNQQQUUUXXXYYY[[[]]]^^^______aaabbbccccccdddddddddeeeeeeggghhhiiijjjkkkllllllmmmnnnpppqqqrrrrrrsssqqqooooooqqqqqqpppoooiiikkklllnnnnnnmmmlllkkkkkkjjjhhhgggfffeeeeeeeeeeeeeeedddcccbbbbbbbbbaaabbbbbbbbbbbbcccddddddeeeggghhhiiihhhggggggiiikkkjjjkkklllmmmlllkkkjjjiiieeeffffffggggggfffffffffgggfffeeedddddddddeeeeeeeeeeeeffffffdddbbb```^^^___\\\ZZZYYYZZZ[[[YYYWWWXXXXXXYYY[[[\\\^^^___```jjjkkklllmmmnnnoooooooooooommmjjjfff___XXXRRROOOJJJLLLQQQVVVYYYZZZYYYWWWQQQNNNPPPWWW^^^eeeqqq|||{{{wwwsssooooooxxx~~~yyyuuuqqqtttyyy|||sssooollloooppp```ZZZVVVPPPSSSZZZgggoooxxxyyyqqqdddYYYSSSIIICCC:::222---***'''&&&%%%%%%%%%%%%$$$$$$$$$$$$##################$$$$$$###"""!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!!!!!!!!!! !!!""""""######"""""" !!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!! !!!""""""""""""!!!"""""""""""""""!!! !!!""""""!!! !!!###!!!"""""""""""""""""""""###############################################################$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''((()))((('''&&&$$$$$$%%%%%%%%%%%%$$$$$$)))(((&&&$$$$$$%%%&&&'''$$$%%%%%%%%%$$$$$$&&&(((&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''((()))+++...111666<<>>@@@@@@AAACCCDDDDDDBBB???;;;888333222111////////////000//////000000111000000000333444555888:::>>>@@@BBBDDDGGGKKKNNNPPPRRRUUUWWWXXXYYY[[[]]]___```aaabbbaaabbbcccdddfffggghhhiiiiiiiiijjjjjjkkkllllllmmmlllllllllnnnqqqrrrrrrqqqkkklllmmmnnnmmmlllkkkjjjggggggeeedddbbbaaaaaaaaaaaa```^^^\\\[[[[[[\\\]]]``````````````````aaaaaaddddddeeecccaaaaaabbbccceeeeeefffffffffeeecccbbb____________```aaabbbbbbaaaaaa```____________```aaabbbbbbaaa```^^^[[[ZZZZZZXXXVVVVVVWWWWWWVVVUUUVVVWWWXXXZZZ]]]___```aaakkkmmmnnnoooooommmjjjhhhccc___XXXQQQKKKGGGFFFEEEIIIPPPXXX\\\ZZZVVVRRRQQQQQQVVVaaaooo{{{yyyqqqkkkkkkqqqzzz}}}vvvooollljjjqqq|||xxxpppkkkkkkmmmtttqqqbbbUUUSSSRRRRRRVVV^^^nnnqqqtttssskkk]]]OOOFFF???:::222,,,(((&&&$$$###$$$$$$$$$#########""""""##################"""""" !!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""############!!!!!!"""""""""!!!  !!!!!!!!!!!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!################################################%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%))),,,,,,***'''$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""###$$$%%%%%%&&&'''&&&%%%%%%''')))&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''$$$&&&(((***,,,...222555888===DDDKKKTTT```nnnwww~~~zzzzzz{{{}}}{{{sssmmmhhhccccccggglllkkkjjjiiikkkrrrzzz{{{uuupppoooqqqrrrssstttyyy~~~{{{tttnnniiigggiiiiiieee```^^^___\\\VVVPPPSSSXXX___gggooouuuyyy}}}xxxrrrrrrxxx|||{{{(((((('''((((((***+++,,,,,,...555>>>FFFQQQbbbrrrpppfff^^^[[[\\\dddsssooo[[[OOOHHH???:::888999999999===@@@CCCEEECCC???:::777444333000///......000111...///000111111///...---111111111333444666888999;;;>>>BBBEEEGGGJJJMMMPPPQQQRRRUUUWWWZZZ\\\^^^^^^^^^___```aaacccdddffffffffffffffffffggggggggggggdddeeegggjjjlllmmmmmmlllkkkkkklllkkkkkkiiihhhgggfffeeeccc```^^^]]]\\\[[[YYYXXXUUUSSSRRRTTTWWWXXX\\\\\\]]]]]]]]]]]]\\\\\\^^^______^^^]]]\\\]]]______``````aaa```___]]]\\\\\\\\\[[[[[[\\\^^^___aaa]]]]]]\\\\\\[[[[[[[[[[[[]]]]]]\\\\\\ZZZXXXWWWVVVUUUTTTTTTTTTUUUUUUVVVVVVVVVXXXZZZ]]]```ccceeefffjjjkkklllllljjjeee```]]]UUUPPPIIICCC@@@BBBFFFIIINNNUUU[[[ZZZTTTOOOOOOQQQ___hhhxxxuuuooorrrwww{{{wwwllleeedddhhhqqq|||vvvnnnjjjhhhlllqqq{{{rrrcccXXXPPPPPPTTTWWW]]]cccfffffffffddd___UUUGGG>>>888444...)))'''&&&%%%$$$$$$$$$#########"""""""""$$$$$$######""""""!!!!!!!!!"""###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """"""############"""""" !!!!!!!!!!!!!!!  !!!!!! !!!###"""!!!!!! ########################""""""""""""############&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$'''***+++)))&&&$$$$$$##################$$$%%%$$$############$$$$$$%%%&&&'''&&&%%%$$$&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((''''''&&&%%%'''***+++++++++---...111444888<<>>AAAEEEGGGHHHJJJMMMPPPSSSVVVXXXYYYYYYZZZ[[[]]]___```bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb___aaadddeeeffffffffffffhhhhhhggggggfffdddccccccbbb```^^^[[[XXXVVVTTTTTTQQQOOOLLLKKKKKKNNNRRRTTTWWWWWWXXXYYYYYYYYYXXXXXXYYYZZZZZZZZZYYYYYY[[[]]]ZZZ[[[\\\\\\\\\[[[YYYXXXYYYXXXWWWWWWXXXZZZ\\\]]]ZZZZZZZZZYYYYYYYYYXXXXXXWWWWWWWWWVVVUUUTTTSSSRRRPPPPPPQQQRRRSSSTTTVVVWWW[[[\\\^^^aaadddgggjjjkkkkkkkkkjjjfff```YYYRRRNNNEEEBBB???>>>@@@GGGNNNSSSVVVXXXXXXRRRKKKJJJRRRYYYqqq||||||yyyxxxxxxuuukkkaaa^^^aaallluuuzzzpppjjjggggggjjjqqqyyyuuucccXXXRRROOORRRXXX\\\___bbb[[[YYYVVVUUUSSSKKKAAA888222...***'''&&&&&&%%%%%%$$$$$$$$$$$$############$$$######""""""!!!!!!!!! """""""""!!! !!!"""""""""!!!!!!!!!!!!!!!!!!  !!!!!!""""""!!!!!! !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! $$$$$$$$$$$$###!!!  !!!!!!!!!!!! !!!""""""!!!  ###"""!!!  """"""""""""""""""""""""!!!!!!"""""""""#########%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&'''&&&$$$$$$###""""""###$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%###%%%&&&%%%$$$###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&)))+++++++++******+++---...///222777???GGGLLLZZZcccnnnxxxyyyyyy{{{{{{ooobbb\\\ZZZWWWXXXZZZ[[[^^^ccchhhnnnttt{{{tttmmmkkkmmmpppzzz}}}wwwpppllllllmmmnnncccbbb^^^XXXQQQLLLLLLMMMKKKPPPUUUXXX]]]dddhhhhhhfffmmmxxxyyyrrrppptttzzz~~~xxxuuuqqqmmmjjjgggeeeddd&&&'''''''''(((((((((((()))(((***///333999DDDPPP^^^fffooovvv{{{uuummmddd______hhh||||||wwwvvv|||mmmbbbSSSHHHCCCAAA???<<<:::;;;===>>>===:::666444333222111////////////000///000000111111000000000000000000//////000111111111333555666777999<<>>AAAGGGNNNUUUYYYXXXWWWSSSKKKHHHNNN\\\hhh}}}zzzvvvpppiii___YYY]]]eeeuuuzzz~~~xxxooohhheeeeeeiiipppxxxyyydddWWWPPPOOOQQQVVV[[[^^^]]][[[SSSPPPMMMJJJGGGAAA:::333,,,)))&&&$$$$$$$$$$$$###$$$$$$$$$############"""""""""""""""""""""!!!!!! !!!!!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!!!!  !!!"""!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!$$$$$$$$$###"""!!!  !!!!!!!!! !!!""""""!!!$$$###!!!  !!!"""""""""""""""""""""""" !!!!!!""""""#########$$$######"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%''')))%%%$$$###""""""###$$$%%%$$$%%%%%%%%%%%%&&&&&&&&&###$$$&&&&&&$$$######$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&'''))))))((('''((())))))))))))+++///444888;;;FFFNNNXXXaaaiiipppwww}}}zzzzzzyyyvvvttttttvvvyyy{{{xxxjjjbbb]]]YYYXXXZZZ^^^dddlllrrrttttttttttttwwwvvvtttsssttttttvvvwww}}}vvvpppooorrruuuzzz}}}|||}}}}}}yyywwwvvvvvvrrrooojjjdddaaa``````aaaPPPPPPOOOJJJFFFEEEHHHLLLQQQYYYbbbffflllsssvvvuuurrrxxx}}}uuummmkkkpppuuuxxxxxxsssnnnggg```\\\XXXUUURRR&&&&&&''''''((((((''''''(((&&&'''+++...000888AAANNNVVVbbblllrrryyy}}}rrrhhh______jjjxxx}}}uuurrrrrrvvv|||yyyfffXXXPPPJJJCCC>>>=========<<<:::888777666222222111111000///////////////...//////000111222000000////////////000000///000111000000111444777666777:::>>>AAADDDFFFGGGKKKLLLMMMOOOQQQSSSUUUVVVUUUUUUVVVVVVWWWWWWXXXXXXXXXYYYZZZYYYWWWWWWYYY[[[[[[ZZZYYYYYYXXXXXXXXXXXXTTTTTTSSSRRRQQQQQQQQQQQQMMMLLLIIIGGGGGGHHHJJJKKKLLLNNNPPPSSSTTTTTTTTTSSSSSSTTTTTTSSSQQQQQQRRRTTTQQQRRRTTTUUUVVVUUUUUUTTTQQQQQQRRRRRRSSSRRRRRRRRROOOPPPQQQQQQQQQPPPOOONNNNNNNNNNNNNNNNNNOOOPPPPPPLLLOOOSSSUUUWWW[[[```ccciiihhhgggfffeeecccbbbbbbaaa^^^XXXQQQKKKFFFDDDBBB>>>AAAFFFLLLQQQUUUWWWXXXSSSQQQNNNKKKMMMXXXiiivvv|||ssslllddd^^^YYY[[[eeeqqq|||}}}{{{tttlllffffffhhhlllrrrzzzwwweeeXXXSSSNNNQQQVVV\\\aaa```YYYRRRKKKHHHEEEAAA===888333000***'''$$$###$$$$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!  !!!!!! !!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""" !!!!!!""""""!!!!!!!!! !!!!!!  !!!!!!!!!&&&$$$""" !!!""""""""""""""""""""""""""" !!!!!!"""######$$$!!!!!!!!!!!!"""###$$$$$$########################$$$#########$$$&&&((()))&&&%%%$$$######$$$%%%&&&###$$$$$$%%%&&&&&&&&&%%%$$$%%%''''''%%%######$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''&&&&&&((()))'''''''''))),,,...000111666<<>><<<:::999888888111222222222111000///......---------...///111222000000//////.../////////.........---,,,---///222000222555888;;;>>>@@@AAAFFFGGGHHHJJJLLLNNNPPPQQQQQQQQQQQQRRRSSSTTTTTTTTTRRRSSSTTTSSSQQQQQQTTTWWWVVVVVVUUUTTTTTTTTTUUUUUURRRRRRRRRSSSTTTUUUVVVVVVPPPNNNLLLIIIHHHGGGHHHHHHJJJLLLNNNQQQSSSSSSSSSRRRSSSSSSSSSQQQNNNMMMNNNOOONNNOOOQQQSSSTTTTTTTTTSSSQQQRRRSSSTTTSSSRRRQQQPPPKKKLLLMMMMMMMMMLLLJJJIIILLLLLLLLLLLLMMMNNNPPPPPPPPPSSSXXX[[[]]]aaagggkkkmmmllliiifffbbb___\\\[[[RRROOOJJJFFFDDDCCCEEEFFFEEEIIIPPPVVVYYYYYYWWWVVVMMMLLLKKKMMMSSSaaarrr~~~~~~yyylllddd\\\YYYYYY```ooo}}}~~~xxxnnndddbbbfffkkkvvv|||vvvgggYYYSSSSSSOOOUUU\\\bbbfffcccXXXNNNBBBAAA>>>:::666222///...***(((&&&%%%&&&&&&&&&%%%"""!!!!!!!!! !!!!!!""""""#########"""   """!!!!!!!!!  !!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######!!!"""######### !!!!!!!!!  !!!"""'''%%%###!!! """""""""""""""""""""""""""""" !!!"""######$$$ !!!"""$$$$$$###########################$$$$$$%%%&&&'''))))))'''&&&$$$######$$$&&&'''"""###$$$%%%%%%%%%%%%%%%%%%'''((((((&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''&&&''')))+++(((((((((***,,,......------222777<<>>888666///+++,,,///...///111---,,,,,,------///000111000///---,,,,,,---///000111111111111111000000///...///111333555777999999???@@@AAABBBDDDEEEGGGGGGJJJJJJKKKMMMNNNPPPQQQQQQTTTSSSRRRQQQQQQQQQQQQQQQOOOOOOPPPPPPPPPOOOMMMLLLOOOPPPRRRTTTVVVXXXZZZ[[[WWWUUUQQQNNNLLLKKKKKKKKKLLLMMMNNNPPPQQQRRRRRRRRRQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQNNNLLLKKKMMMPPPQQQNNNLLLIIIJJJKKKLLLLLLKKKJJJIIIIIIJJJKKKMMMOOORRRTTTVVVUUUXXX]]]bbbeeeffffffeeelllhhhccc```^^^ZZZSSSNNNJJJKKKFFF???AAAKKKSSSTTTRRRQQQQQQSSSTTTRRRNNNJJJFFFKKKQQQXXX___iiittt{{{~~~tttlllfffaaa^^^```jjjwwwyyymmmjjjgggdddkkkwww}}}zzzxxxssskkk```VVVOOOMMMMMMTTTaaajjjhhhbbb[[[QQQHHH???;;;666111...,,,)))'''$$$%%%%%%%%%%%%$$$###"""########################$$$#########""""""!!!!!! !!!!!!!!! !!!!!!!!!  !!!!!!  $$$###"""   !!!!!!!!!"""!!!  """"""""""""###$$$%%%&&&'''%%%"""  """###!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! %%%$$$$$$$$$$$$$$$$$$$$$######%%%&&&&&&%%%######%%%$$$$$$######$$$$$$%%%&&&%%%###""""""###%%%&&&######$$$%%%%%%%%%%%%$$$(((&&&$$$"""""""""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((******,,,...333888<<>>:::777666555333'''''''''''''''&&&%%%%%%%%%&&&&&&((()))+++---...111444<<>>???@@@CCCCCCDDDFFFGGGHHHIIIJJJMMMMMMLLLLLLLLLLLLMMMMMMKKKLLLMMMNNNNNNNNNMMMMMMMMMNNNPPPRRRUUUWWWYYYZZZWWWUUURRROOOMMMLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQQQQPPPPPPOOOOOOOOONNNNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNLLLKKKLLLOOOOOOMMMKKKIIIIIIJJJKKKKKKKKKJJJJJJNNNOOOPPPSSSVVVXXXZZZ[[[ZZZ\\\```ccceeefffeeeeeegggccc^^^XXXSSSNNNIIIEEE===BBBDDDFFFLLLWWW^^^___XXXTTTPPPMMMMMMNNNOOOOOOSSSYYY```fffkkkpppvvvzzzwwwppplllkkkjjjjjjkkkrrr{{{tttjjjkkkllljjjoooxxxyyyqqqmmmeeebbb[[[SSSMMMKKKNNNPPP___fffiiiddd]]]VVVLLLCCC===999333...+++***((('''%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!!!!   !!!!!!!!! !!!!!!!!!!!!!!! !!!  !!!  !!!!!!!!! """"""  !!!!!!!!!!!!"""###$$$$$$%%%$$$""" !!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###############"""""""""######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%'''&&&$$$######$$$%%%&&&"""###$$$$$$%%%%%%$$$$$$%%%$$$###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((*********+++---000222444666777999===BBBGGGMMMPPPYYYZZZ[[[^^^dddooo{{{~~~|||~~~~~~kkk___XXXUUUWWWWWWRRRNNNNNNJJJPPPTTTXXX___dddaaaZZZ[[[\\\```gggooossssssrrrsssiii___ZZZXXXVVVYYY^^^dddfffeeeaaaaaadddccc]]]PPPMMMMMMQQQRRRSSSYYYbbblllsss{{{~~~|||xxxvvvvvv|||~~~~~~}}}|||{{{yyyvvvssstttuuuyyy}}}~~~zzzwwwjjjddd[[[TTTNNNIIIDDD@@@???;;;666222000///...---'''&&&%%%%%%%%%%%%%%%%%%''''''''''''(((***+++,,,+++---444<<>>???AAAAAABBBDDDDDDDDDDDDEEEFFFGGGGGGFFFGGGIIIKKKLLLMMMMMMLLLKKKLLLMMMPPPRRRTTTVVVWWWUUUSSSQQQNNNMMMMMMMMMNNNMMMMMMMMMMMMMMMNNNOOOOOOMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLKKKJJJKKKLLLMMMKKKIIIIIIIIIJJJJJJKKKLLLMMMNNNSSSUUUWWWZZZ\\\^^^^^^^^^^^^___```aaaaaa```______^^^\\\WWWPPPIIIDDDCCCBBB???FFFLLLPPPUUU[[[\\\ZZZUUUPPPIIIFFFIIIQQQ\\\cccnnnrrrxxx||||||{{{zzzyyy}}}}}}}}}~~~xxxiiicccgggoootttvvvzzz|||rrrmmmrrrwwwvvvwww|||zzznnneee```XXXTTTOOOIIIHHHLLLTTTZZZhhhhhheee]]]WWWPPPGGG???999555...***((('''&&&&&&&&&%%%$$$###"""###$$$$$$########################!!!!!!   !!! """"""""""""!!!!!!!!! !!!!!! !!!!!! !!!!!!!!! """"""!!! !!!!!!  !!!"""###"""""""""!!!  !!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$##################$$$$$$$$$############$$$$$$((('''%%%$$$$$$$$$%%%%%%"""###$$$$$$%%%%%%$$$$$$######""""""###$$$&&&'''$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))(((((((((***,,,---...///000333777;;;???AAALLLNNNRRRWWW^^^hhhssszzz}}}{{{yyyyyy|||}}}{{{{{{zzzyyyyyy{{{}}}pppiiidddeeefffbbb]]]ZZZVVVZZZ___ccciiilllhhhaaa^^^ccclllwww}}}rrrfffaaa___aaafffmmmtttrrrlllfffdddggggggdddZZZYYY[[[```cccfffmmmttt}}}~~~}}}}}}~~~}}}{{{xxxuuurrrrrrtttuuutttoooiiiddd```[[[TTTMMMFFF???999444555111---***))))))(((''''''&&&%%%$$$$$$%%%&&&'''(((((('''''''''((()))))))))***000666;;;CCCPPP]]]dddqqqqqqdddcccgggqqq|||tttnnnoooyyyvvvdddMMMFFF???<<<999555555888444333111///......//////...////////////...---,,,......//////......---,,,,,,,,,---------.........000111111222333444555555777777888999:::;;;<<<===;;;;;;<<<===>>>@@@AAABBBDDDEEEGGGIIIJJJKKKKKKJJJJJJJJJKKKMMMNNNOOOQQQQQQRRRPPPNNNLLLKKKKKKLLLMMMMMMLLLKKKKKKJJJKKKLLLMMMKKKKKKKKKKKKJJJJJJJJJJJJLLLLLLKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJIIIHHHKKKKKKKKKMMMOOORRRUUUVVVYYYZZZ\\\^^^___^^^\\\[[[\\\\\\ZZZYYYVVVTTTRRRQQQMMMMMMKKKGGGBBBAAADDDHHHNNNQQQTTTVVVUUUTTTPPPMMMFFFEEEDDDHHHRRRdddxxx{{{yyyvvvqqqoooooosssvvvxxx{{{ooocccbbblllxxxyyywwwyyysssfff]]]XXXQQQNNNJJJFFFHHHPPPZZZbbbkkkggg```ZZZTTTMMMCCC;;;444000***&&&$$$$$$$$$$$$&&&%%%###!!!!!!"""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!! !!!!!! !!!  !!!!!!!!!"""""""""!!!!!!!!!"""""" !!!!!!!!!  !!!"""""" !!!!!!!!!  !!!"""###### !!!!!!!!!!!! !!!!!!!!!!!!!!!%%%$$$###""""""###$$$%%%$$$$$$############$$$$$$'''&&&%%%$$$############""""""###$$$$$$$$$$$$$$$######""""""###$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''(((***+++,,,+++,,,---...111444666888>>>AAAGGGMMMSSS\\\dddjjjkkklllnnnqqqvvv{{{}}}zzzxxxtttrrrsssuuuvvvuuuuuuuuuwww|||~~~yyytttuuuxxxvvvpppkkkhhhhhhiiillloooqqqmmmhhhfffnnn{{{zzzrrroooqqqttt{{{~~~uuunnnlllnnnpppqqqnnnoooqqqsssuuuxxx}}}xxxxxxxxxyyyyyywwwtttqqqllllllkkkiiieee^^^VVVPPPNNNLLLHHHDDD>>>888333//////,,,)))''''''((('''&&&((('''&&&%%%%%%&&&'''((((((((('''''''''''''''(((((()))---222555:::FFFRRR^^^jjjwww}}}nnngggccciiirrr~~~~~~sssxxxvvv^^^UUUKKKDDD===888999>>>???===999555222222333444,,,,,,---.........------...............------,,,------------,,,,,,,,,,,,000000111111111222222222222333333444555666777777555555666777999;;;===>>>CCCDDDEEEGGGHHHHHHGGGGGGIIIIIIIIIIIIJJJJJJJJJJJJNNNLLLJJJHHHGGGHHHIIIJJJKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGHHHIIIJJJJJJJJJJJJJJJNNNNNNOOOQQQTTTXXX[[[^^^______```___]]]ZZZWWWUUUTTTRRRPPPMMMIIIEEEBBBAAA<<<>>>@@@@@@AAAFFFNNNTTTZZZXXXUUURRROOOJJJHHHGGG???FFFPPP\\\lllwwwpppiiieeegggmmmrrruuu{{{vvvnnneeebbbhhhttt~~~|||{{{|||}}}yyy~~~xxxkkk^^^VVVRRRJJJIIIHHHHHHLLLUUU```hhhnnniiibbb\\\UUUJJJ>>>777000,,,'''###############&&&%%%###!!!!!!"""###$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!   !!!  !!!!!!!!!!!!!!!"""""""""""""""""" !!!!!!!!!!!! !!!""""""!!!!!!!!!  !!!"""###### !!!!!!""""""!!!!!!!!!""""""#########&&&%%%$$$######$$$%%%&&&$$$######""""""######$$$$$$######"""""""""""""""""""""###$$$$$$$$$$$$###%%%$$$$$$###""""""""""""#########$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))''''''((()))***,,,------333777<<>>999555444........................,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,.............../////////------...///000000111111111222333444666888999;;;???AAABBBDDDEEEDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFKKKIIIGGGEEEDDDDDDEEEFFFGGGHHHHHHIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHEEEEEEEEEFFFFFFFFFGGGGGGHHHJJJLLLMMMMMMMMMNNNOOORRRRRRSSSUUUXXXZZZ]]]^^^```___^^^[[[WWWSSSPPPNNNHHHHHHGGGEEEBBB>>>;;;999;;;>>>AAAFFFMMMVVV___eeehhh___UUUNNNFFFAAAAAADDDLLLXXXkkk|||vvvooogggdddgggllloooqqqppphhh___\\\bbblllvvv|||}}}{{{wwwsssqqqsssxxx|||}}}{{{sssjjj```VVVOOOJJJHHHJJJMMMRRRXXX```iiipppqqqkkkddd]]]RRRCCC777222+++(((%%%######$$$######%%%$$$###"""!!!"""######!!!!!!!!!!!!!!!"""""""""  !!!  !!!!!!!!!!!!  !!!!!! !!!!!!!!!  !!!"""""""""!!!!!!!!!!!! !!!!!!""" !!!!!!  !!!!!!"""""" !!!"""""""""!!!""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$######%%%$$$$$$###""""""!!!!!!""""""######$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''(((((('''&&&%%%$$$$$$###'''''''''(((((())))))))),,,///333666888:::>>>@@@DDDJJJSSSXXX[[[]]]```cccooouuuwwwtttqqqppplllhhhhhhkkkooopppmmmiiieeecccdddnnnxxx}}}}}}~~~|||tttmmmkkkkkkjjjiiijjjpppxxx{{{wwwvvvwww{{{~~~|||{{{{{{yyyyyy{{{|||}}}xxxuuuttthhhfffdddbbbaaa___\\\YYYQQQOOOLLLIIIEEE@@@:::666333444444111---)))'''&&&'''%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&'''&&&&&&%%%&&&&&&''''''$$$%%%))),,,+++***000999@@@KKKWWW___hhhuuu|||pppnnnlllgggjjjrrr|||}}}wwwooojjjkkkqqqvvvtttnnneeeYYYKKK???888444333111///...---......---------------,,,++++++******++++++++++++++++++---------,,,,,,,,,,,,,,,+++++++++,,,------......//////000111333555666777999;;;===???AAABBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEJJJHHHFFFCCCBBBBBBCCCDDDCCCEEEGGGIIIIIIGGGFFFDDDFFFFFFGGGGGGHHHHHHHHHHHHEEEEEEFFFGGGHHHIIIIIIJJJJJJMMMQQQRRRQQQRRRTTTVVVUUUUUUVVVWWWXXXXXXWWWWWWYYYXXXUUUQQQMMMIIIFFFEEE???@@@BBBCCCBBB@@@===<<>>EEEHHHIIIKKKPPPTTT^^^eeejjjjjjiiiiiifffbbb```aaabbbbbb___]]]]]]]]]```kkkuuuyyy||||||xxxzzzssssssssspppoooppprrrxxx{{{yyyxxxwwwzzzyyyvvvzzz}}}}}}~~~zzzvvvsssrrrsssuuuuuu||||||{{{vvvpppkkkgggfffaaa]]]YYYUUUSSSQQQNNNLLLAAA>>>;;;888777444222///---///000...***''''''(((%%%$$$######%%%%%%$$$###!!!###$$$%%%&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&''''''$$$&&&***,,,***''',,,333555AAAMMMTTT]]]jjjuuuzzz~~~}}}xxxqqqfffccchhhhhhssswwwcccPPPDDD999777444000...------...//////000000//////...---))))))))))))************------------,,,,,,,,,,,,++++++,,,,,,------............//////111333444555444666999<<<>>>@@@AAAAAA>>>???@@@AAACCCDDDEEEFFFJJJHHHFFFCCCBBBBBBBBBCCCAAACCCFFFIIIIIIGGGEEECCCFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJLLLMMMNNNNNNMMMPPPTTTUUUUUUVVVYYY[[[WWWWWWWWWWWWVVVTTTRRRPPPQQQOOOKKKGGGCCC@@@>>>===:::<<<@@@DDDEEEEEECCCBBBGGGFFFGGGNNNXXXaaafffggg]]]RRRIIIFFFGGGJJJUUU```lll}}}|||yyyxxxxxxtttlllfffTTTQQQQQQYYYeeennnqqqooolllqqqxxx}}}kkk```SSSMMMMMMNNNLLLIIIJJJPPPXXX^^^aaabbbbbbbbb```YYYSSSLLL>>>///))),,,'''&&&%%%&&&'''&&&$$$""""""############"""!!!!!!""""""""""""""""""""""""  !!!!!!!!! !!!!!! !!!!!!!!!  """### !!! !!!!!!""" !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""### !!!!!!"""###$$$$$$%%% !!!""""""!!! ######""""""""""""###### !!!###$$$$$$$$$$$$!!!!!!"""############### !!!"""######$$$$$$###!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$########################%%%%%%%%%&&&&&&&&&''''''"""###%%%&&&((()))))))))%%%%%%&&&&&&'''&&&&&&%%%&&&''')))*********,,,...---111555666666999???EEEKKKSSSZZZ\\\\\\]]][[[WWWXXXXXXVVVTTTRRRSSSVVVYYY___iiissswwwyyyzzzyyyvvvvvvzzzuuuwwwxxxsssqqqssssssxxx}}}}}}|||{{{xxxzzz}}}rrrmmmqqqsssqqqqqqnnnkkkjjjkkknnnpppqqqsssrrroooiiibbb[[[XXXVVVUUUQQQKKKFFFCCCAAA???===666333000.........---,,,$$$&&&((('''$$$###%%%'''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''((()))***+++,,,---...333:::DDDOOO\\\gggooowwwzzzrrrjjjcccdddfffnnn|||kkkWWWFFFCCC???;;;777555444333666333000222333111//////,,,***(((((())))))((('''***((('''(((***,,,---,,,*********+++++++++++++++//////.........//////000333444666888999:::;;;;;;???>>>>>>>>>???BBBDDDFFFFFFFFFFFFFFFDDDCCCBBBAAA@@@@@@AAADDDFFFHHHHHHGGGFFFGGGHHHHHHGGGHHHJJJLLLMMMMMMMMMNNNPPPTTTWWWYYYVVVWWWXXXXXXVVVTTTTTTTTTUUUTTTRRRNNNJJJGGGGGGHHH@@@CCCEEEEEECCCCCCEEEHHHAAAEEEJJJMMMMMMLLLKKKKKKOOOLLLJJJIIIMMMRRRVVVXXXTTTQQQNNNPPPWWW```hhhmmmwwwxxxmmm```WWWOOOPPPSSSXXX^^^dddjjjmmmiiiuuuxxx___YYYPPPIIIFFFIIIMMMQQQTTTVVVZZZ___aaa^^^YYYUUUPPPLLLEEE<<<444---(((&&&&&&%%%###$$$%%%%%%###"""""""""""""""""""""""""""!!!!!!!!!!!! $$$"""  !!! !!!     !!!!!! !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!"""%%%$$$!!!  !!!!!!!!!!!!"""""""""""" !!!""""""###$$$###!!! !!!###$$$"""!!!  !!!###%%%(((&&&$$$###$$$$$$###"""!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!"""###$$$$$$'''&&&$$$"""!!!!!!""""""%%%%%%%%%%%%%%%$$$###"""%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&%%%&&&&&&''''''(((((((((((()))+++---///111333333BBBCCCFFFJJJMMMPPPRRRSSSNNNLLLIIIFFFFFFJJJQQQVVVbbbiiissswwwwwwuuuuuuvvv{{{}}}~~~||||||||||||{{{yyywwwuuutttssssssuuuwwwyyy{{{|||}}}}}}|||~~~~~~~~~|||}}}}}}vvvnnnhhhggghhhffffffeeeddddddeeeeeeffffffccc]]]WWWQQQLLLIIIHHHAAA@@@>>>;;;888555333222000//////---+++)))'''&&&&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%&&&((()))***%%%&&&&&&''')))******++++++...444;;;DDDOOOYYY```lllzzz|||nnndddcccbbbeeelllvvv|||~~~}}}~~~~~~~~~lllYYYRRRIIIAAA>>>=========??????>>><<<888333111111000...,,,,,,------,,,+++---,,,+++,,,......---,,,---------------.........//////............//////000111333555666777888888999999888999:::===@@@AAADDDEEEEEEDDDDDDCCCBBBAAA@@@@@@AAACCCFFFGGGGGGGGGGGGIIIJJJJJJJJJKKKNNNPPPSSSRRRRRRRRRRRRSSSUUUVVVTTTUUUTTTRRRNNNLLLLLLLLLHHHGGGFFFCCCAAA???@@@@@@>>>AAAEEEGGGGGGHHHKKKMMMRRRTTTVVVVVVTTTRRRQQQQQQNNNLLLHHHEEEDDDGGGMMMQQQXXXXXX[[[aaahhhooosssuuuxxx~~~yyyrrrkkkbbbZZZUUUSSSRRRPPPRRRWWW```iiinnntttoooZZZVVVNNNIIIGGGJJJPPPTTT[[[[[[\\\\\\[[[VVVPPPKKKCCC@@@:::444---(((%%%###&&&$$$###$$$%%%%%%$$$###""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!  !!!!!!       !!!!!!!!!!!! !!!""""""!!!  ###&&&%%%"""  !!!!!!!!!"""""""""""" !!!!!!"""#########&&&%%%###""""""###%%%&&&###"""!!! """###$$$"""  """$$$$$$###!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$""""""!!!"""######$$$%%%%%%%%%$$$$$$###"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((()))***,,,...///000333444777:::<<>>???@@@BBBCCCDDDDDDDDDFFFHHHJJJKKKKKKMMMPPPSSSVVVVVVUUUSSSRRRPPPOOOOOOOOONNNKKKGGGCCC@@@AAABBBBBBAAA@@@@@@@@@@@@@@@AAABBBFFFLLLPPPTTTVVVYYY[[[\\\\\\[[[WWWSSSPPPOOOOOOFFFGGGGGGEEEEEELLLXXXbbbjjjmmmttt{{{}}}zzzwww{{{~~~xxxxxxssskkkccc]]]YYYXXXXXX]]]XXXQQQNNNRRR]]]jjjssssssbbbSSSPPPKKKHHHJJJOOOUUUYYYdddaaa\\\WWWQQQJJJCCC>>>555333///+++'''%%%###"""%%%$$$######%%%&&&%%%###""""""""""""""""""""""""!!!!!!!!!!!! """!!!!!!!!!    !!!!!!  !!!!!!!!!!!! !!!$$$&&&&&&""" """  !!!!!!!!!"""""""""""""""""""""############$$$###"""!!!!!!"""###$$$%%%$$$"""!!!!!!"""###$$$!!!!!!######"""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$###"""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$%%%$$$$$$###"""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((()))******+++,,,...000222333444555444444555666777;;;@@@DDDHHHMMMUUUYYY[[[]]]```ccckkklllmmmmmmjjjgggffffffggggggfffeeeddddddddddddgggiiikkkmmmnnnooonnnnnnnnnooosss{{{|||xxxuuutttsssqqqqqqnnnhhh```ZZZVVVTTTUUUUUUTTTRRROOOLLLIIIGGG>>>===:::666333000///...---,,,+++)))(((&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###############"""###$$$$$$%%%$$$$$$$$$""""""#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((())))))***,,,000666>>>DDDQQQ]]]lllxxxzzznnnhhh___ZZZYYY[[[\\\]]]aaaeeennnxxx}}}zzz{{{tttnnnlllnnnooowwwxxxzzz~~~vvvmmmmmmqqqrrrqqqtttzzz}}}wwwkkk[[[JJJ>>>777444111////////////...///---++++++,,,---,,,+++++++++++++++++++++++++++---,,,++++++***+++++++++******+++---............///000000111333555777888::::::;;;<<<<<<<<<<<<<<<:::;;;===>>>>>>>>>???@@@???AAACCCEEEFFFHHHLLLNNNPPPPPPOOOMMMKKKHHHFFFEEEEEECCC@@@;;;777777999;;;@@@@@@AAADDDGGGJJJLLLLLLPPPSSSYYY^^^aaaccccccdddZZZYYYUUUOOOJJJHHHHHHIIIFFFKKKPPPRRRVVVaaasssxxxrrrrrrttt{{{|||~~~zzzsssnnneeecccaaa]]][[[\\\___aaaeee]]]SSSNNNSSSbbbssszzz||||||~~~|||rrrbbbVVVKKKJJJIIIJJJOOOUUU\\\```hhhbbbZZZQQQHHH@@@888444...---***(((&&&$$$$$$$$$$$$###"""###%%%&&&%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!!!!!!! !!!!!!   !!!  ###&&&%%%!!! """  !!!!!!!!!""""""###"""""""""""""""""""""######""""""""""""######&&&%%%$$$###""""""######%%%###!!!!!!!!!"""!!! !!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$$$$#########$$$$$$$$$######$$$$$$$$$$$$######$$$$$$&&&''''''&&&$$$$$$###$$$$$$$$$$$$$$$%%%%%%'''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''***+++,,,...//////000000***,,,...///000333666999:::>>>BBBEEEGGGJJJNNNQQQWWWXXXYYYYYYWWWUUUUUUUUUWWWWWWVVVVVVVVVVVVWWWWWWZZZ[[[]]]___aaaaaaaaaaaaaaabbbeeekkkqqqvvvwwwvvvvvvtttppplllgggccc```___YYYZZZYYYXXXTTTQQQNNNLLLIIIIIIHHHGGGDDD@@@<<<999555444222111///...------((((((((('''&&&%%%%%%$$$''''''''''''&&&%%%$$$$$$#########"""""""""""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$'''''''''''''''''''''''''''(((((()))+++111777<<>>BBBDDDCCCCCCCCCBBB@@@>>><<<;;;999888666333111333777:::===>>>BBBIIIRRRYYY\\\]]]___```bbbcccccc```]]][[[RRRPPPLLLGGGCCCCCCFFFIIIRRRYYYaaaeeejjjvvvwwwmmmjjjjjjnnnuuuwwwsssnnngggjjjmmmnnnlllhhhdddaaaXXX\\\aaadddddddddeeefffaaa[[[TTTSSS]]]pppwwwsssqqqooolllggg^^^SSSLLLEEEGGGJJJNNNTTTZZZ___bbbccc]]]SSSIII@@@999333///+++***(((&&&%%%$$$$$$%%%%%%$$$######%%%%%%%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! ###%%%###  !!!    !!!!!!!!!!!!!!!  """$$$###  """  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! %%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######"""""""""%%%###!!! !!!!!! !!!!!!""""""""""""!!!!!!########################$$$$$$###"""!!!!!!!!!"""&&&&&&&&&%%%%%%$$$######"""######$$$$$$#########$$$$$$&&&''''''&&&$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((())))))))))))''')))+++,,,,,,,,,...000111222444666777:::===???@@@BBBCCCDDDCCCCCCDDDEEEGGGGGGFFFFFFGGGHHHHHHIIIKKKLLLNNNPPPQQQRRRRRRQQQSSSSSSTTTWWWZZZ\\\]]]\\\^^^]]]ZZZWWWSSSOOOKKKIIIDDDDDDEEEEEEFFFEEECCCAAA::::::;;;:::888555222000+++++++++******)))))))))''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$""""""""""""""""""""""""#########$$$$$$######"""#########$$$$$$$$$$$$%%%!!!$$$&&&'''''''''''''''''''''''''''&&&&&&$$$%%%&&&&&&(((+++000444:::DDDOOOXXX___hhhttt}}}|||pppddd\\\WWWTTTRRRRRRWWW^^^fffqqq~~~mmmdddeeeiiikkkjjjlllpppyyy|||vvvqqqllljjjeeeeeegggppp|||vvv[[[LLLGGGBBB===;;;:::999888999888888888999999777555222222111000...---,,,,,,......---,,,++++++++++++***+++,,,,,,,,,,,,++++++)))******+++,,,,,,------...//////000111111111000...111444333000///111333///111222333333444777999777777666666555555444444111222111111222666;;;???@@@AAAGGGQQQ]]]fffjjjjjjeeeccc```^^^ZZZUUUOOOKKKHHHGGGDDD@@@???AAAGGGKKKVVV```llluuu~~~zzzkkkgggcccbbbeeeeeeaaa]]]ZZZ\\\]]]\\\ZZZXXXWWWWWWYYY```iiimmmllliiiffffff\\\ZZZZZZ___mmm~~~sssdddbbb___ZZZTTTNNNIIIFFFDDDGGGMMMSSSXXX[[[\\\\\\XXXRRRIII@@@999333///,,,((('''&&&$$$#########$$$&&&%%%###$$$%%%%%%$$$"""""""""""""""""""""""""""!!!!!!!!!!!! """ !!!""""""!!!    !!!!!!###""" """   !!!!!!!!! !!!!!!!!!!!! ##################""""""  """"""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###""""""""""""""""""'''''''''&&&%%%###"""!!!!!!"""######$$$#########$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%'''(((***)))(((((()))***+++++++++,,,---///111222///111333333333444666888999999999999999:::;;;<<<;;;<<<>>>@@@BBBBBBBBBBBBDDDDDDDDDDDDDDDEEEEEEEEEGGGGGGFFFDDDAAA>>><<<:::777666666666777777666444...............,,,+++***%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&%%%""""""""""""#####################$$$######"""!!!$$$$$$$$$$$$%%%%%%%%%%%%"""%%%'''((((((((('''&&&&&&&&&%%%%%%$$$$$$###$$$&&&&&&'''(((+++---111777@@@HHHPPPYYYccckkkvvv|||oooeee```ZZZVVVTTTWWW\\\dddqqq}}}xxxmmmkkkjjjfffaaa\\\bbbllluuuwwwooojjj```___bbbkkkxxxuuuddd___XXXRRROOOMMMKKKJJJLLLNNNPPPSSSRRRMMMFFF@@@;;;:::999777444222111000222111000///............------............---,,,+++++++++,,,,,,+++++++++,,,,,,---.........------+++...111000,,,+++,,,///.../////////...///000222111000/////////000111111000111333444777<<>>777222...+++)))&&&%%%$$$#########$$$%%%(((&&&$$$$$$$$$$$$"""!!!""""""""""""""""""""""""!!!!!!!!!!!! !!!"""$$$       !!! """###"""!!!$$$   !!!!!! !!!""""""######!!!!!!""""""###""""""""" !!!"""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###$$$###$$$$$$$$$$$$###"""!!!!!!!!!"""###############$$$$$$############$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%&&&'''&&&%%%%%%&&&((('''&&&&&&''')))+++++++++(((***++++++***+++---///000000/////////000111111...000222444555666666555666777666666555444555666666666555555444333222111000...+++,,,---...---+++))))))))))))((((((''''''%%%&&&'''''''''&&&%%%%%%########################!!!"""###$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$###############"""!!!!!!$$$$$$%%%%%%%%%&&&&&&&&&!!!"""%%%'''''''''&&&%%%&&&%%%%%%$$$$$$#########%%%&&&(((((('''''')))***,,,///555<<>><<<;;;555555333222111111111111//////000000000///.....................---,,,,,,,,,,,,---------,,,,,,+++)))---000///+++)))+++...//////000///------...000000///---,,,,,,...000111111333666888<<>><<<;;;::::::888777888777555555444333111...222///...222444111//////---.........---...000222111---,,,///000...---...222000---,,,---......---333000///111000...///222444888;;;<<>>:::777888555555:::<<<999666666555555555666888888666555444000///222444222333555666555333111000///000111222000000222222111555;;;<<<@@@CCCBBBEEEKKKNNNNNNJJJGGGEEEEEEFFFFFFFFFEEERRR^^^lllwww}}}}}}zzziii^^^QQQGGGDDDDDDDDDCCC>>>@@@??????FFFSSS^^^bbbeeeaaa[[[YYY\\\fffrrrzzz~~~rrr```OOOEEE???>>>;;;999:::>>>DDDHHHNNNPPPQQQPPPKKKDDD<<<777000///,,,***((('''&&&&&&$$$###"""!!!!!!!!!"""###$$$###!!! !!!""""""######"""            !!!!!!!!!  !!!!!!!!!!!! !!!""""""###!!!""""""#########""""""""""""""""""######$$$$$$######""""""""""""######"""###############""""""""""""######$$$%%%&&&&&&"""!!!"""$$$'''(((%%%######$$$$$$%%%%%%$$$$$$###***(((%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""###$$$$$$$$$$$$######"""######""""""""""""""""""!!!!!!!!!!!! !!!""""""######""""""!!!########################!!!""""""!!! ###%%%$$$$$$%%%%%%&&&&&&''''''*********+++,,,111777<<>>:::999;;;<<<<<>>888999:::<<>>@@@EEEIIIIIIGGGDDDBBBAAA>>>:::555000+++)))((('''$$$""" """"""""""""!!!!!! !!!!!!!!!!!! !!!"""!!!   !!!!!!   !!!###$$$###!!!  !!!!!!!!!  !!!!!!    !!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""!!!!!!"""""""""!!!!!! !!!  """"""!!!!!!!!!!!!"""""" !!!""""""""""""""""""""""""""""""!!!!!!!!!""""""###$$$#########$$$"""######$$$$$$######""""""###$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$######"""!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$######"""###########################$$$&&&%%%$$$$$$%%%'''$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&'''(((((()))+++---000666>>>FFFLLLTTT\\\ccctttwwwkkkaaaXXXSSSQQQQQQWWW^^^hhhmmmrrrsssuuu|||vvvfffVVVUUUTTTUUUXXXZZZ[[[[[[YYYYYY\\\^^^\\\YYY[[[aaaeeeqqq}}}}}}}}}~~~~~~xxxrrrmmmgggbbb```bbbeeeiiippp{{{xxxtttvvv}}}yyyzzz}}}vvvmmmhhhnnnvvv|||}}}zzztttnnnfff```___^^^\\\ZZZYYYZZZ\\\^^^]]]YYYSSSNNNGGGIIIMMMPPPRRRQQQPPPNNNNNNWWW\\\XXXRRRVVV___fffppptttyyy{{{yyywwwvvvwwwwww|||yyybbbWWWJJJBBB===:::<<>>======AAAGGGJJJGGGDDDEEEFFFEEE@@@;;;555333000---***(((''''''###"""!!! !!!"""### !!!"""""""""!!!  !!!!!!!!! !!!"""!!!  """  """!!!!!!       !!!!!!!!! """######""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!$$$$$$###""""""!!!  !!!""""""######!!!!!!!!!!!!!!!"""""""""  !!!"""###$$$$$$$$$$$$########################"""###$$$###!!! """$$$""""""############""""""###"""""""""""""""""""""###########################$$$$$$%%%$$$###"""!!!""""""""""""#########$$$"""######$$$%%%&&&''''''!!!"""$$$%%%&&&%%%$$$###"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$%%%&&&'''"""######$$$$$$$$$##############################""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""###### !!!!!!""""""!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######$$$$$$$$$$$$##############################!!!"""$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((((('''''''''((((((+++.........333<<>>JJJZZZlll}}}~~~sssnnnmmmiiimmmlllddd\\\]]]aaadddnnnwwwuuuiii^^^WWWPPPSSS]]]gggjjjiii]]]XXXUUUSSSPPPLLLQQQXXXooo~~~wwwlllbbb^^^YYYWWWZZZ___cccfffggggggfffbbb\\\WWWTTTSSSXXX]]]cccfffggghhhlllooonnnnnnmmmllljjjhhheeeddddddeeeggghhhhhhiiikkknnnyyy}}}~~~}}}yyy~~~||||||~~~uuunnnkkkmmmooosssvvvzzz|||~~~|||tttllleeebbbaaaXXXVVVTTTQQQNNNKKKGGGEEEAAA@@@???AAAFFFNNNUUUZZZ^^^\\\\\\]]]ZZZUUUWWW]]]eeelllwww|||qqqgggcccYYYTTTLLLFFFCCCAAA@@@???@@@@@@@@@@@@@@@???======???>>><<<999555111---++++++'''###""""""###"""!!!"""######$$$###"""!!! !!!!!!  !!!!!!  !!!!!!!!!  !!!       """"""!!! !!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!  """!!!!!! !!!!!!"""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""""""""""""""###### !!!!!!!!!"""######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""######$$$$$$######""""""""""""!!!!!!!!! ######$$$$$$%%%$$$$$$$$$"""######$$$$$$$$$##############################!!!!!!!!!!!!!!!!!! """""""""!!!!!!!!!!!! !!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! """"""""""""!!!!!!  !!!!!! !!!"""""""""!!!!!!########################$$$$$$$$$%%%%%%&&&&&&'''%%%&&&'''((((((((('''&&&((((((''''''''''''((((((000444<<>>:::<<<>>>CCCIIIPPPVVVZZZ\\\UUUOOOMMMNNNSSS___jjjuuuzzz{{{uuupppggg^^^YYYNNNHHH@@@;;;:::<<>><<<999:::???EEEKKKNNNIIIJJJKKKJJJEEE>>>777222111000...,,,)))'''&&&%%%%%%%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!     """!!!  !!!!!!!!!"""""" !!!"""$$$$$$!!!  !!! ###"""!!! !!!"""### !!!"""######"""!!!  !!!!!! !!!"""###$$$!!!!!!"""""""""#########"""""""""######"""""""""!!!!!!""""""############""""""""""""""""""""""""!!!!!!"""""""""#########"""######$$$$$$######""""""""""""######"""""""""#########""""""""""""!!!############""""""!!! ###############"""!!!  ###$$$$$$###""""""""""""######$$$$$$$$$#########"""""""""!!!!!!""""""!!!!!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""!!! """###""""""!!!!!!!!!!!!  !!!!!!!!!!!!"""""""""###$$$$$$%%%%%%"""""""""######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***+++******+++///555;;;???MMM[[[qqqrrriii[[[VVVQQQOOONNNPPPWWW___```bbbhhhssswwwfffYYYLLLGGGFFFEEEEEEGGGAAA@@@AAACCCEEEFFFEEEDDDBBBBBB@@@>>>;;;;;;===???EEELLLSSSVVVRRRLLLFFFDDDBBBDDDGGGKKKNNNQQQRRRRRRTTTWWW[[[^^^___```bbbcccdddeeedddbbb^^^[[[ZZZ[[[UUUVVVXXX[[[^^^aaadddeeegggkkkooonnnoooqqqoookkkbbb```___cccjjjooorrrrrrmmmoooppppppoooppprrrtttqqqnnnjjjfffcccbbbccccccdddggglllrrrxxx|||~~~|||}}}zzzuuuqqqmmmfff^^^ZZZZZZYYYXXXXXXWWWWWWWWWZZZ[[[\\\]]][[[YYYUUUSSSNNNMMMKKKIIIHHHHHHIIIIIIGGGEEECCCBBBCCCDDDEEEDDDHHHLLLQQQRRRNNNJJJHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFJJJNNNTTT[[[hhhvvvyyyzzz{{{~~~|||yyyiii[[[LLLFFFDDD@@@<<<;;;======???CCCIIIMMMOOOOOOKKKKKKJJJHHHCCC<<<666222...---+++)))'''&&&%%%%%%"""######""" !!!!!! !!!""""""!!!!!!   !!!!!!!!!"""   !!!!!! """!!!  !!!"""$$$%%%  !!!!!!!!!!!!  !!!!!! !!!""""""### !!!!!!!!!!!!""""""######""""""!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######""""""############""""""!!!""""""######""""""!!!!!!!!! !!!""""""""""""!!!!!! ############"""!!! !!!"""#########""""""###############$$$############""""""""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!!!!!!!  !!!"""""""""!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$&&&(((***)))(((''''''***...222555>>>GGGWWWggguuu~~~~~~vvvmmmcccZZZWWWUUURRRTTTZZZYYY]]]eeeppp|||zzzgggYYYLLLJJJLLLLLLKKKMMMIIIGGGFFFFFFHHHIIIIIIIIIDDDDDDCCC@@@===<<<===>>>AAAGGGMMMOOOLLLGGGCCCBBB???@@@CCCFFFIIIJJJKKKKKKKKKMMMQQQRRRRRRQQQQQQRRRSSSUUUWWWWWWVVVTTTTTTTTTQQQRRRTTTWWWYYY[[[]]]^^^```fffkkkkkkjjjjjjgggcccYYYYYYYYY\\\aaaeeefffeeeaaadddffffffeeedddfffhhhjjjhhhddd___[[[XXXVVVUUUUUUXXX\\\```cccgggjjjllliiimmmnnnlllkkkiiiaaaWWWRRRRRRQQQPPPPPPQQQRRRSSSVVVXXXZZZZZZXXXTTTQQQOOOIIIIIIIIIHHHHHHHHHGGGGGGEEECCCBBBDDDHHHKKKLLLKKKLLLRRRWWWWWWRRRLLLJJJIIIFFFFFFFFFHHHLLLQQQVVVYYY^^^cccfffjjjsss||||||rrrrrrrrrssssssooohhhbbbUUUKKKBBB@@@@@@??????AAABBBDDDJJJPPPTTTUUUQQQNNNKKKJJJGGGCCC???:::666444***)))'''$$$###""""""""" """!!!!!!!!!  !!!"""###!!!!!!   !!!""""""###   !!!    """"""     !!!!!! !!!!!! !!!!!!""" !!!!!!""""""""""""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###""""""############""""""!!!!!!""""""""""""!!!!!!!!!!!!  !!!!!!"""!!!!!!!!!!!!"""""""""""""""!!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!###""""""""""""!!!!!!!!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!!!!""""""!!!!!!!!! !!!###$$$%%%%%%!!!""""""###$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&(((&&&$$$""""""$$$'''(((%%%$$$$$$&&&)))---111444444999CCCPPP]]]ggglllmmmhhhnnnuuuzzz}}}|||oooddd```\\\VVVTTTWWWUUUYYYaaallluuu{{{|||{{{|||xxxkkk]]]SSSTTTYYYXXXWWWXXXUUURRRPPPOOOPPPRRRSSSSSSJJJKKKIIIFFFBBB@@@???@@@;;;AAAGGGIIIFFFCCCAAA@@@@@@AAACCCEEEFFFGGGGGGFFFIIIJJJLLLKKKGGGDDDBBBAAAAAAEEEKKKNNNOOONNNMMMMMMMMMOOOQQQSSSUUUWWWWWWXXXZZZaaaggggggfffeeebbb]]]SSSSSSTTTXXX\\\^^^]]]\\\[[[^^^aaaaaa___^^^^^^```fffccc```[[[VVVRRRNNNMMMLLLNNNQQQTTTVVVXXX\\\^^^ZZZ```ddddddfffeee]]]QQQOOONNNMMMMMMNNNPPPQQQRRRPPPRRRTTTTTTQQQMMMIIIHHHGGGHHHIIIIIIJJJIIIIIIHHHEEEDDDEEEJJJPPPTTTTTTSSSNNNTTTYYYXXXRRRKKKGGGGGGFFFFFFIIINNNVVV___iiinnnqqqttttttssswww}}}}}}wwwkkkjjjiiiiiiggg```WWWPPPIIIBBB>>>???@@@AAACCCHHHHHHMMMTTT[[[^^^ZZZSSSNNNGGGDDD@@@<<<777444111000&&&%%%###!!!  """"""!!! """$$$!!!  !!!"""###!!!!!!   !!!"""######  !!!   !!!  !!!  !!!!!! !!!!!!!!!""""""  !!!""""""!!!  !!!  !!!   !!!!!! """!!!!!! !!!!!! !!!!!!!!!!!!""""""""""""!!!!!! !!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""############""""""!!!!!!""""""""""""!!!!!!###"""""""""!!!!!!!!!!!! !!!"""""""""!!! !!!"""###############"""!!!!!!!!! """!!!!!!!!! %%%$$$###""" !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!!!!  !!!###$$$$$$!!!!!!""" !!!"""$$$$$$$$$$$$ """###$$$%%%%%%$$$$$$######$$$$$$%%%&&&$$$######%%%''''''&&&$$$%%%%%%$$$###$$$%%%'''(((222333666:::@@@HHHQQQXXXZZZ^^^cccgggjjjmmmppprrrttt|||zzzqqqjjjddd^^^ZZZWWWWWWYYY]]]dddiiimmmooonnnpppssswwwzzz{{{yyywwwkkkccc[[[XXX]]]cccggghhheeeccc```___```___[[[XXXYYY]]]]]]WWWPPPIII@@@777<<<>>>@@@CCCCCCCCCAAA@@@???AAABBBAAA@@@BBBHHHMMMPPPMMMIIIEEEBBBAAAAAAAAACCCCCCCCCAAA@@@AAADDDFFFEEEFFFIIIKKKMMMNNNOOOOOOLLLOOOTTTXXXZZZYYYWWWUUUQQQNNNMMMQQQTTTSSSTTTVVVWWWXXXZZZZZZYYYXXXYYYZZZ[[[ZZZXXXUUUPPPKKKFFFDDDDDDEEEGGGJJJMMMPPPSSSUUUXXXXXXZZZ]]]___]]]VVVQQQIIIIIIHHHHHHGGGGGGGGGGGGIIILLLOOOOOOLLLJJJKKKMMMFFFMMMTTTTTTOOOKKKLLLOOOMMMSSSUUURRRQQQUUUVVVRRRNNNMMMKKKHHHEEECCCCCCDDDHHHLLLRRRZZZdddqqq}}}yyyvvvvvvtttoookkkbbb___[[[XXXVVVQQQJJJEEEBBBAAA???===???DDDMMMSSSYYYWWWWWW[[[___\\\SSSJJJ@@@===999555222///,,,)))$$$$$$"""!!! """"""!!!!!!  !!!!!!"""   !!!!!!""""""   !!!"""###"""!!!  !!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!    !!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""!!!  !!! !!!!!!  !!!!!! !!!###"""""""""""""""""""""""" !!!!!!!!!!!!""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######"""  """############$$$###""" !!!!!! !!!!!!"""!!!  """"""""""""""""""""""""!!!  ######"""!!!!!!!!!!!!!!!  !!!!!!""""""!!!!!! """###$$$$$$$$$$$$$$$###""""""$$$$$$%%%&&&'''((())))))$$$$$$######$$$$$$%%%&&&%%%$$$###$$$&&&&&&&&&$$$%%%$$$$$$$$$$$$%%%&&&'''+++---///222777>>>FFFLLLNNNQQQUUUWWWYYYZZZ[[[]]]eeeooo{{{yyyqqqiiiddd```^^^ZZZYYYZZZ]]]```bbbfffgggjjjmmmqqqrrrrrrqqqllleee^^^]]]bbbiiimmmnnnkkkiiihhhhhhhhhgggccc```^^^cccfffbbb\\\UUULLLDDDBBBBBBAAA@@@@@@??????>>>>>>??????===<<>>@@@AAACCCEEEHHHJJJMMMNNNRRRRRRTTTWWWYYYXXXSSSOOONNNLLLIIIGGGEEEDDDEEEEEEKKKMMMPPPRRRSSSRRRSSSTTTSSSYYY^^^]]]XXXTTTUUUWWWXXX[[[YYYSSSPPPQQQPPPLLLDDDEEEFFFDDDBBBBBBEEEHHHOOOTTT]]]hhhrrr{{{zzzsssooojjjccc^^^VVVSSSOOOMMMLLLJJJFFFCCC<<>><<<;;;;;;???@@@AAACCCDDDDDDCCCBBB???:::999<<<===;;;;;;===;;;===????????????@@@AAA??????===;;;:::999999999:::;;;===???BBBDDDFFFGGGKKKLLLMMMQQQTTTUUUTTTSSSWWWTTTOOOLLLJJJKKKMMMOOOSSSTTTVVVZZZ]]]^^^]]][[[^^^bbbfffddd^^^ZZZZZZ\\\]]]\\\WWWOOOJJJIIIGGGDDD;;;???CCCDDDCCCEEELLLRRRYYY```kkkvvv~~~tttkkkddd]]]UUUOOOIIIFFFBBB@@@@@@@@@???>>>;;;AAAIIIPPPVVVZZZ^^^```ZZZXXXWWWXXXXXXRRRGGG>>>222000,,,***)))(((%%%###"""!!! !!!!!!!!!!!! ###"""!!!   !!!!!!!!!  !!!   !!!     !!!  !!! !!!!!!!!!!!!  !!!!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######"""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!""""""""""""""""""""""""""""""!!! """!!!!!! !!!!!!!!!!!! !!!!!!######!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$######!!!!!!###$$$%%%&&&&&&&&& !!!!!!"""###############$$$$$$%%%)))&&&###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$$$$%%%(((,,,000777999>>>AAACCCFFFJJJMMMOOOWWWcccnnnvvv}}}vvviii^^^XXXVVVVVVTTTVVVXXXZZZ^^^dddjjjnnnmmmiiieeeccceeeiiikkklllllllllnnnoooooonnnkkkiiigggooouuutttqqqooolllhhhhhhccc[[[RRRIIICCC???===999:::;;;888666666:::===???>>><<<;;;===???BBBDDDIIIJJJIIIGGGEEEEEEFFFGGGLLLIIIEEE@@@<<<999999888:::;;;;;;;;;;;;<<<<<<<<<888444222444555333222444111333555666555555666888777666555444333444555666666777:::===@@@BBBDDDEEEIIIJJJLLLPPPTTTYYY[[[]]]ccc```[[[XXXXXX[[[___bbb```^^^^^^```bbbbbb^^^ZZZ\\\^^^```^^^YYYUUUUUUWWWUUURRRLLLFFFCCCBBBAAA@@@>>>DDDJJJMMMNNNRRRZZZbbbdddiiirrrzzz~~~zzzwwwtttooofff^^^WWWPPPJJJFFF@@@>>>:::888888:::<<<===DDDJJJQQQVVVYYYZZZ[[[[[[XXXVVVUUUTTTQQQJJJ???666+++)))'''%%%%%%%%%###!!!"""!!!  !!!!!!!!!!!!!!!      !!!   """###"""""" !!!  !!! !!!!!!!!!!!!     !!!!!!!!!!!!!!! !!!"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!  !!!!!!""""""!!!!!! !!!!!!!!!!!!!!! !!! !!!!!!"""!!!!!! !!!!!!######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!   !!!"""""""""!!!"""$$$$$$###"""!!! !!!###$$$$$$%%%%%%!!!""""""######$$$$$$$$$######""""""######$$$%%%(((&&&###!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$%%%(((***,,,///333666:::>>>BBBEEEGGGOOOZZZdddkkksss{{{rrrfff___]]]ZZZZZZZZZZZZZZZ]]]bbbgggeeeccc```___```bbbdddddddddfffhhhjjjiiiiiihhhggggggoootttsssqqqrrrrrrqqqtttqqqjjjbbbZZZTTTOOOMMMJJJKKKKKKFFF>>>888555555555444333333555888;;;===@@@AAABBBAAA@@@@@@AAACCCFFFCCC???;;;888666555555666666666666666666666777444///...000111//////000---///111222111111222333444333222111111222333444555777;;;???BBBEEEGGGHHHIIIKKKNNNSSSXXX^^^cccgggllljjjfffccccccfffjjjmmmeeebbb^^^]]]\\\ZZZUUUPPPPPPRRRRRRPPPMMMJJJKKKMMMJJJFFFBBBAAACCCFFFHHHIIILLLRRRZZZ^^^```dddjjjpppmmmooorrruuuvvvrrrkkkeeebbb]]]WWWPPPJJJDDD@@@===999999888888:::===AAADDDPPPRRRUUUWWWVVVUUUUUUVVVTTTQQQNNNLLLHHH@@@777000'''%%%############"""!!!""""""!!!!!! !!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!    ###$$$""" !!!  !!! !!!"""!!! !!!   !!!       !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""!!!!!!  !!!"""!!!  !!!  !!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!  !!!!!!"""""""""!!! !!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!   !!!!!! !!!!!!"""""""""!!!!!!  !!!""""""### !!!######""""""!!!"""############"""!!!!!!######$$$$$$$$$%%%%%%%%%###""""""""""""###$$$$$$&&&$$$""""""###$$$$$$###$$$$$$$$$%%%$$$$$$###"""###%%%''''''&&&%%%&&&(((***,,,...000222555999<<<<<>>BBBFFFHHHJJJJJJIIIKKKOOOSSSWWW\\\bbbfffjjjhhhfffcccbbbbbbdddeee^^^ZZZVVVRRROOOLLLIIIFFFHHHIIIIIIHHHGGGGGGIIIKKKKKKFFFDDDIIIOOOTTTWWW[[[^^^bbbhhhmmmppprrrssssssnnnmmmllllllkkkfff^^^XXXSSSPPPKKKEEE???;;;888777555777;;;???BBBFFFKKKNNNRRRSSSSSSRRRPPPPPPPPPRRRKKKHHHDDD@@@<<<666///+++%%%###"""!!!"""###"""!!!###""""""!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!     ######!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!   !!!"""""""""""" !!!""""""""""""!!! !!!"""!!!  !!!  !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""""""""!!!!!! !!!!!!!!!!!! !!!!!! !!!  !!!""" """#########"""!!! !!!!!!!!!!!!!!! !!!!!!"""""""""""""""###$$$$$$$$$$$$###"""""""""""""""###############"""""""""""""""###$$$$$$$$$###"""###$$$%%%$$$######$$$$$$%%%$$$###"""!!!"""$$$&&&&&&%%%$$$%%%&&&)))***+++,,,,,,...222444333;;;EEENNNTTT[[[aaafffiiikkkooowww~~~zzzzzzvvvuuuppphhh^^^YYYZZZ\\\``````^^^[[[XXXUUUSSSRRRRRRSSSUUUUUUUUUVVVZZZ]]]aaammmvvvvvvrrrqqqpppooommmllljjjjjjmmmqqqvvvyyyxxxvvvqqqfffZZZQQQMMMLLLCCC@@@<<<888555444444555444666777777555444555666333333333222111000000000000111222222333333333222111------111444444444777555666888777666444555555444555777888:::;;;;;;;;;===???BBBEEEHHHIIIIIIIIIEEEHHHKKKMMMOOORRRWWW[[[[[[[[[ZZZZZZYYYXXXVVVVVVNNNMMMJJJFFFCCCCCCDDDGGGKKKKKKKKKLLLMMMPPPSSSUUUWWWPPPOOOWWW```dddgggjjjkkkmmmpppuuuxxxvvvqqqmmmeeecccbbbbbbbbb^^^UUUNNNFFFEEEBBB>>>:::777777777777<<>>===;;;:::::::::777888;;;>>>AAABBBBBBBBB@@@BBBDDDGGGHHHGGGGGGFFFBBBEEEGGGHHHGGGHHHLLLOOOKKKMMMOOOQQQQQQPPPOOOMMMCCCDDDCCC@@@>>>AAAGGGLLLQQQQQQRRRSSSVVVZZZ^^^aaabbb[[[YYYbbbjjjmmmooorrrpppppprrrwwwyyyvvvllldddYYYXXXYYY[[[]]]YYYPPPIII======<<<:::888888999;;;===CCCJJJNNNMMMLLLLLLLLLEEEFFFEEECCC???===<<<<<<999666111+++'''%%%$$$###$$$""" !!!!!!!!!  !!! !!!!!!""""""!!!"""###$$$   """ !!!  !!!!!!  !!!    !!!"""""""""!!!   !!!!!!  !!!!!!!!!"""""" !!!!!!  !!!!!! !!!!!!""""""!!!!!! """""""""""""""!!!!!! !!!"""###"""   !!!!!!!!!"""""""""!!!!!! !!!!!!!!! !!!!!!!!! !!!""""""""" !!! $$$###""" !!!!!! !!!!!! !!!!!!  !!!"""### """"""!!!  !!!###$$$###"""""""""""""""""""""""""""%%%$$$###"""!!!!!!!!!!!! """######""" ######""""""!!!!!! !!!!!!!!!"""""""""""" !!!############%%%'''$$$$$$######$$$$$$%%%&&&)))...555999;;;@@@GGGNNNQQQUUU\\\ccciiimmmooopppnnnrrrxxxxxxpppjjjjjjkkkrrrrrrpppiii^^^RRRIIIDDDFFFGGGHHHGGGFFFIIINNNSSS^^^jjjtttvvvvvvvvvpppiiihhheeebbbbbbhhhqqqyyy~~~~~~vvvkkkeeeeeehhhjjjkkkeee___ZZZUUUNNNHHHGGGKKKMMMLLLKKKKKKKKKJJJFFFDDDCCCCCCDDDCCCBBB???<<<;;;999>>>@@@??????@@@===999666555444555777:::>>>@@@@@@BBBCCCBBB@@@===<<<<<<<<<>>>AAAEEEFFFFFFEEEDDDDDDCCCCCCEEEGGGHHHHHHGGGDDDDDDDDDCCCAAABBBEEEGGGJJJLLLNNNLLLIIIFFFGGGHHHCCCBBB???;;;:::AAAOOOZZZbbbcccbbbaaa______```bbbbbbcccffflllqqqsssppplllmmmmmmoooqqqqqqlllccc\\\QQQSSSVVVWWWSSSKKKCCC>>>888999:::::::::<<<@@@BBBEEEIIINNNQQQOOOKKKGGGEEE@@@>>><<<999777777888999///...+++)))'''%%%$$$$$$  !!!###$$$ !!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!       !!!"""!!!  !!!!!! !!!!!! !!! """!!!  """"""!!! !!!!!!   !!!"""""" !!!  !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###    !!! !!!!!!  !!!   !!!!!!!!!!!!"""!!!!!!  !!!#########"""!!!########################$$$###"""!!!  !!!""""""!!! ###"""""""""!!!!!!!!! !!!!!!"""""""""""""""""""""###$$$$$$###"""###%%%$$$$$$######$$$$$$%%%&&&###''',,,///000333999>>>CCCFFFLLLRRRXXX]]]```aaa```eeemmmvvvxxxsssrrrssszzzzzzxxxqqqfff[[[SSSNNNIIIJJJIIIGGGFFFHHHLLLQQQ\\\fffoooqqqqqqqqqlllfffeeecccaaabbbfffmmmssswww{{{vvvooojjjhhhiiijjjkkkjjjfffaaa___ZZZUUUVVV[[[hhhfffeeeeeeeeecccaaa^^^WWWWWWWWWVVVTTTQQQNNNLLLLLLRRRVVVTTTRRROOOGGG@@@;;;::::::;;;>>>AAADDDFFFFFFGGGHHHFFFDDDCCCBBBCCCFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEFFFHHHKKKLLLJJJHHHFFFEEEEEECCCCCCDDDHHHKKKRRRSSSSSSPPPKKKHHHGGGHHHFFFEEECCCBBBDDDLLLXXXaaallljjjgggbbb]]]ZZZZZZ[[[]]]```eeelllpppnnniiidddddddddeeefffeee___WWWQQQIIIJJJJJJIIIFFFBBB===:::;;;>>>AAACCCCCCCCCCCCDDDFFFIIIMMMNNNJJJEEE@@@>>>888777444222111000000000***)))'''%%%$$$""""""!!!"""!!!  !!!!!!""""""!!!  !!!!!!  !!!!!!!!!  !!!!!!      !!!!!!!!!!!! !!!!!!$$$###"""!!! !!!!!!!!! !!!   !!!  !!!!!!""" !!!!!!!!! !!!  !!!"""### !!!"""### !!!!!!    !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!#########"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!#########"""""""""""""""###$$$%%%$$$"""!!!"""###$$$############$$$%%%%%%###&&&)))******+++///333888:::>>>DDDIIINNNRRRTTTQQQUUU^^^hhhttt}}}|||xxxwwwxxx~~~~~~|||wwwooofff```]]]WWWVVVTTTPPPMMMNNNPPPSSSZZZaaahhhiiiiiihhhfffbbbbbbbbbbbbccceeeiiilllnnnsssrrrooolllhhhhhhiiikkkoookkkhhhhhheeecccfffkkk}}}|||zzz{{{{{{{{{yyywwwpppooommmjjjhhheeecccbbbeeelllpppoooiiiaaaUUUKKKBBBCCCDDDFFFHHHKKKMMMOOONNNNNNNNNLLLJJJIIIJJJLLLQQQQQQQQQPPPPPPOOOOOONNNLLLLLLMMMOOOQQQRRRQQQOOORRRQQQOOOMMMLLLOOOTTTXXX``````]]]YYYTTTPPPNNNNNNLLLJJJJJJKKKPPPXXXaaagggnnnkkkeee]]]VVVQQQQQQQQQUUUYYY```gggiiieee]]]WWWXXXXXXXXXXXXUUUPPPIIIDDD@@@???>>><<<;;;:::::::::@@@DDDIIIKKKJJJGGGDDDCCCFFFHHHJJJIIICCC===888555000///...,,,***(((''''''%%%$$$###!!! ###"""!!! """"""!!! !!!!!! ######"""!!!  !!!!!!        !!!!!!$$$  !!!""""""%%%$$$###""" !!!!!!     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""" !!!!!!!!!"""""""""  !!!""" !!!###### !!!!!!  !!!!!!    """###########################"""""""""!!!!!! !!!!!! !!!!!!""""""""""""!!!!!!!!!!!!###############""""""""""""###$$$###"""!!!"""##################$$$$$$%%%%%%'''))))))((((((+++---111222555888===BBBGGGJJJGGGJJJQQQ[[[eeeooowww||||||~~~|||vvvrrrpppqqquuuvvvwwwuuurrrnnnlllkkkhhheeeaaa[[[WWWVVVVVVWWWZZZ^^^bbbbbbaaa___^^^\\\^^^```cccdddeeeeeeeeefffgggiiiiiifffcccdddhhhlllooollljjjjjjiiihhhkkkqqq~~~}}}}}}~~~{{{vvvqqqnnnmmmooopppwww}}}yyypppcccXXXLLLMMMOOOQQQTTTUUUWWWXXXXXXWWWUUURRRPPPPPPRRRUUUZZZYYYXXXXXXXXXXXXYYYZZZYYYWWWUUUVVVXXX[[[\\\\\\aaa___[[[WWWUUUXXX^^^bbbgggeeebbb]]]YYYVVVUUUUUUTTTRRRQQQSSSXXX]]]aaacccccc```ZZZRRRKKKHHHHHHJJJMMMQQQWWW[[[[[[VVVOOOJJJNNNNNNMMMLLLIIIDDD???;;;::::::999999:::<<<>>>???FFFIIILLLLLLIIIEEEBBB@@@CCCEEEEEECCC===666222///+++++++++***(((&&&$$$###"""!!!  !!!!!!  !!!  !!!!!!!!!!!!  !!!   !!!!!!     !!!!!!$$$"""  !!!!!!""""""!!!!!! !!!     !!!!!!!!!!!!!!!!!!""""""""""""  !!!!!!   !!!""" !!!!!!  !!!!!!  !!!$$$&&&""""""""""""""""""""""""""""""#########"""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""""""""!!!""""""""""""$$$%%%######""""""######$$$%%%"""############$$$&&&(((((((((***,,,000444999;;;@@@CCCHHHPPPZZZcccjjjooonnnpppqqqnnnhhhcccaaabbbdddgggkkkmmmoooqqqsssuuutttpppjjjddd```^^^]]]]]]^^^___```___\\\XXXVVVWWWWWW[[[```cccaaa___]]]]]]\\\]]]^^^]]]\\\```gggmmmnnnkkkiiiiiigggfffiiiooowwwxxxzzz}}}zzzqqqjjjhhhjjjooosss|||xxxnnneeeZZZZZZ[[[]]]^^^___``````aaa```^^^[[[XXXYYY\\\___dddbbb```___^^^^^^___```eeeaaa\\\[[[]]]bbbfffhhhhhheee```ZZZWWWXXX]]]aaadddaaa]]]ZZZXXXXXXXXXXXX^^^\\\ZZZYYYZZZ[[[ZZZYYYVVVSSSNNNGGGAAA???@@@BBBEEEGGGJJJLLLJJJGGGCCC@@@CCCCCCCCCAAA>>>;;;999888777888999<<<>>>AAACCCDDDKKKLLLKKKHHHDDD@@@>>>>>>>>>??????<<<777111...---((((((((('''%%%$$$"""!!!!!!!!! !!!!!!"""     !!!        !!! ###%%%!!!   !!!   !!!!!!!!!!!!!!!!!!""""""""""""    !!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""""" """"""""""""$$$&&&###""""""""""""###$$$$$$!!!!!!!!!"""###$$$&&&&&&%%%%%%%%%'''))),,,///111777:::???FFFOOOWWW]]]aaa]]]______\\\VVVRRRRRRSSSTTTXXX]]]ccchhhmmmssswwwyyyuuupppllljjjjjjjjjiiifffdddbbbaaa[[[TTTQQQRRRNNNUUU\\\___]]]YYYWWWWWWWWWWWWWWWXXX[[[```ggglllnnnjjjhhhgggeeecccfffkkksssuuuyyy}}}}}}vvvpppggg```___bbbiiinnnttt{{{~~~{{{tttmmmdddcccbbbbbbbbbbbbbbbcccbbbbbbbbb``````bbbeeeiiimmmkkkhhheeebbb```______hhhccc^^^[[[^^^ccchhhkkkjjjgggaaaZZZVVVVVVZZZ^^^```]]]YYYWWWXXX[[[\\\]]]aaa```^^^[[[WWWSSSPPPOOOMMMKKKFFF@@@;;;999999;;;<<<>>>@@@???===;;;::::::888999:::888777666777888888999<<<>>>AAABBBDDDDDDJJJIIIGGGBBB>>><<<<<<===888999999666111---******#########"""!!! !!!!!! !!!!!!""" !!!!!! !!!!!!   !!!!!!  !!!!!!       !!! !!!      !!!""""""!!!!!!  !!! !!!!!!!!!"""""""""  !!!  !!!!!!    """!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$###!!!  !!!""""""!!!  !!!!!!!!!"""""""""### !!!""""""###!!!""""""!!!!!!"""$$$"""""""""""""""###$$$$$$$$$###"""###$$$%%%&&&&&&%%%%%%&&&'''((()))***+++,,,///444:::@@@FFFKKKMMMJJJLLLLLLIIIEEECCCDDDFFFIIILLLQQQVVV\\\bbbiiimmmrrrnnnjjjjjjllloooqqqqqqnnnjjjgggddd]]]RRRMMMOOOKKKRRR[[[^^^\\\XXXVVVVVVXXXWWWXXX[[[```eeehhhjjjllliiifffeeebbb```bbbhhhlllnnnsssxxxzzzyyytttpppeeeaaa\\\XXXWWWZZZ___bbbeeemmmtttwwwxxxwwwqqqjjjeeeccc```^^^\\\[[[\\\\\\YYY[[[]]]___aaaeeejjjnnnooonnnkkkhhhdddaaa```___aaa]]]ZZZYYY[[[___bbbddddddaaa\\\VVVRRRRRRUUUXXXYYYUUUQQQPPPSSSXXXZZZ[[[ZZZ[[[ZZZUUUMMMGGGEEEEEEBBBAAA???;;;777555555777444777999999666444444555111333444444444666:::===????????????@@@AAAAAABBB??????>>>;;;888777999:::444444333000+++'''&&&%%%   !!!   !!!!!!      !!!     !!! !!!!!!!!!   !!!!!!    !!!!!!!!!"""""""""""""""""""""""" !!!######"""  """######"""  !!!!!!!!!""""""###### """######!!!"""###"""!!! !!!""""""""""""""""""######$$$###"""!!!!!!"""######"""######$$$$$$$$$%%%%%%%%%&&&(((,,,000444888:::;;;===??????===999999;;;???BBBEEEIIIMMMRRRXXX^^^cccbbb___]]]___dddjjjmmmnnnsssnnnjjjggg^^^QQQLLLMMMKKKSSS]]]aaa___[[[YYYZZZ[[[ZZZ\\\aaagggjjjjjjgggjjjfffcccbbb```]]]```fffbbbdddiiinnnooollleee```WWWVVVTTTSSSSSSUUUWWWYYYXXXaaakkkppprrrrrrkkkdddaaa___ZZZVVVSSSRRRSSSSSSOOOQQQVVVZZZ^^^dddjjjnnnlllllljjjhhhfffdddbbbaaaXXXWWWUUUVVVYYY[[[\\\\\\YYYVVVRRRMMMIIIIIILLLOOONNNIIIEEEDDDHHHMMMQQQRRRPPPRRRRRRMMMDDD>>>===>>>888888777666333333444666///333777777444222222333///111444444555888>>>CCCGGGEEECCC@@@??????@@@AAA444555666555444444555777222222000,,,'''###""""""  """ !!!   !!!!!!!!!  !!!!!!     !!!!!!!!!   !!!!!!   !!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!     !!!!!!   !!! ########################$$$###"""!!!!!!"""######$$$###"""!!!!!!"""###$$$ !!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!!!!""""""$$$$$$###"""!!! """"""!!! !!!"""""""""""""""######$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$&&&'''(((***---///000111222333555666777777666555:::<<<@@@EEEJJJNNNQQQRRRQQQRRRSSSSSSTTTZZZdddkkkoooppplllaaaTTTKKKKKKMMMOOOXXXcccjjjiiiddd```^^^eeefffiiilllnnnkkkeeeaaadddaaa^^^]]]\\\\\\ZZZXXX]]]^^^```bbbbbb___ZZZUUUTTTRRROOOMMMLLLLLLMMMNNNNNNRRRYYY^^^___^^^]]][[[XXXUUUQQQLLLHHHGGGFFFFFFJJJMMMQQQUUUYYY^^^dddhhhiiihhheeebbb___]]][[[ZZZUUUQQQMMMJJJKKKNNNPPPQQQPPPNNNKKKGGGDDDBBBAAAAAABBB>>>::::::???DDDGGGHHHIIIJJJIIIEEE???:::666555666666555444333222111111111111111111111222333333555777888999999;;;>>>AAA;;;;;;;;;:::::::::999999111///,,,+++,,,...///...+++***)))'''%%%###!!!!!!    !!!!!!     !!!  !!!!!!   !!!  !!!!!!  !!!!!!!!! """!!!!!!  !!!!!! !!!  !!!!!!!!!!!!     !!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%$$$!!!!!!   """!!!!!! !!!"""###$$$###"""!!!!!!!!!"""### !!!!!!!!!!!!"""""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!! $$$###""""""!!!!!!!!!""" !!!"""""""""""""""!!!""""""######""""""!!!""""""###$$$$$$$$$$$$$$$"""###$$$&&&((()))***+++++++++,,,---............222444888<<>>===<<<<<<>>>:::777777:::===??????>>>???>>>;;;666222000000222222222222222222222222222222333333444666777888777666555666777:::<<<===999999888666555444333222///,,,)))((()))++++++***)))(((&&&%%%###!!!  !!!!!!!!!   !!!!!! ### !!!"""        !!!!!!!!!!!!     """###$$$###    !!!""""""%%%$$$"""!!! !!!!!!"""!!!!!!!!! !!!!!!!!!""""""""""""###!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!! !!!!!!!!! !!!!!!""""""""""""""" !!!!!!""""""!!!!!! !!!!!!"""############"""!!!!!!"""###$$$%%%%%%&&&(((((((((((()))***++++++,,,---000444777999;;;<<<;;;===???@@@BBBHHHQQQXXXbbbbbb```YYYQQQNNNQQQUUUdddjjjpppqqqnnniiieeedddhhhpppyyy|||wwwmmmddd___bbbdddeeebbb]]]ZZZZZZ[[[ZZZYYYXXXWWWUUUTTTSSSSSSPPPNNNKKKJJJJJJJJJHHHGGGAAAAAAAAAAAABBBCCCEEEFFFJJJGGGBBB===:::::::::;;;AAADDDIIILLLNNNPPPRRRTTTVVVVVVVVVTTTQQQMMMIIIGGGEEEBBB@@@??????@@@@@@???===;;;999888666666666777666444333333444666666555888888777555222000111222000111111222333444444555666666666777888:::;;;<<<888555111111444777888888555444222000...,,,+++***+++)))&&&%%%%%%&&&%%%%%%%%%$$$###"""        !!! $$$"""  !!!  ###!!!       !!!!!!!!!!!!     !!!"""!!!     !!!"""###%%%$$$"""!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!"""""" !!!!!!""""""""""""!!!!!! !!!!!!""""""!!!!!!  !!!!!!""""""!!!!!!"""############$$$$$$$$$&&&&&&%%%%%%&&&''')))***)))***,,,///111333444444555777888888888<<>>AAADDDFFFEEEBBB===999777777888999===AAAEEEIIIJJJKKKLLLMMMLLLLLLLLLJJJHHHFFFDDDCCC>>><<<;;;;;;<<<<<<;;;999888777555333222222222222//////000111222222111000666666666555333444666888666666777777888999999999:::::::::::::::;;;<<<<<<888222---,,,111444444111......,,,+++)))'''&&&%%%)))&&&$$$#########""" """"""!!!     !!!!!!!!! !!!  """!!!       !!!!!!!!!!!!        !!!!!!   !!!""""""######$$$###!!! !!!!!!!!!!!!  !!!""""""### !!!!!!"""""" !!!!!!""""""""""""!!!!!!!!!""""""######""""""!!! !!!!!!!!!!!! ########################""""""!!!!!!"""###%%%&&&'''(((***+++---......//////111333333222444999>>>DDDDDDDDDCCCBBBDDDIIINNNVVVZZZ]]]\\\YYYWWWWWWYYYVVV^^^hhhmmmlllkkklllooojjjnnnrrrqqqlllggggggiiijjjmmmnnnlllhhhdddaaaaaa```YYYPPPLLLMMMPPPRRRRRRNNNIIICCCAAACCCGGGKKKMMMAAA???<<<999777777888888:::===BBBDDDEEEFFFGGGHHHCCCCCCAAA@@@@@@@@@AAAAAA888777666777999999888666666555333000///.........,,,...111333333333222222666777777666555666888;;;>>>>>>>>>============<<<<<<<<<:::999888777777777444///))))))---000...,,,((((((''''''&&&&&&%%%%%%'''%%%###""""""""" !!!    !!!"""       !!!!!!!!!!!!      !!!""""""""""""""""""!!! !!!""""""  !!!!!!!!!!!!""" !!!""""""""" !!!!!!!!!!!!!!!!!! !!!!!!"""###"""""""""""""""!!!!!! !!!""""""######""""""!!! !!!!!!!!!!!! """""""""!!!!!!!!!!!!!!!######"""######$$$%%%&&&$$$$$$&&&'''((()))))))))'''***---......000555999666777888888999<<<@@@CCCGGGKKKNNNNNNLLLKKKMMMOOORRRVVV[[[^^^___aaaeeeiiihhhlllpppqqqnnnjjjiiiiiikkkooorrrqqqmmmiiihhhhhhllldddYYYUUUWWW[[[]]]\\\QQQLLLFFFEEEHHHMMMQQQRRRBBBAAA@@@>>>===<<<<<<;;;:::<<>>===<<<<<<<<<======>>>444333333444777888888777666444222000...............111555777777666666666;;;<<<===<<<::::::<<<>>>AAA@@@???>>>===<<<;;;;;;:::999777555333111111000...+++''''''***+++***((($$$$$$$$$$$$%%%%%%%%%&&&%%%###""""""""""""      !!!!!!      !!!!!!!!!!!!       !!!!!!!!!   !!!###$$$ !!!!!!!!!!!!"""""""""""""""!!!!!!  """!!!!!!!!!""""""###$$$"""""""""""""""!!! !!!!!!""""""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&&&&&&&&&&!!!"""###$$$%%%&&&&&&&&&###&&&)))***)))***...222,,,---///111333555777999:::===AAAAAA@@@???@@@CCCKKKKKKLLLMMMPPPTTTWWWZZZ___bbbfffhhhiiifffcccaaaaaaeeeiiiiiiffffffhhhlllppphhh```]]]```bbbaaa^^^PPPKKKGGGGGGLLLRRRTTTTTTHHHHHHIIIIIIHHHGGGEEECCC@@@AAAAAA@@@>>>======>>>>>>???AAABBBAAA???===;;;555444444555999;;;<<<<<<777666555333333333333444555888;;;;;;:::888999:::>>>???@@@???===;;;;;;;;;;;;:::999888777666555555333222111///---,,,++++++''''''''''''''''''&&&%%%"""""""""######$$$$$$$$$###!!!!!!!!!""""""   !!!!!!!!!   !!!  !!!"""###"""    !!!!!!!!!     !!!!!!!!!!!!    !!!!!!   """###%%%  !!!%%%$$$###!!!  !!!"""""""""""""""""""""!!!   !!!!!!""""""!!!!!!"""""""""############### !!!""""""!!! !!!!!!###$$$%%%&&&&&&&&&###&&&((((((&&&%%%'''***''')))+++...000111222333111555888999777666777999AAA@@@???AAAEEEJJJLLLMMMRRRSSSWWW[[[]]]\\\XXXTTTWWWZZZ^^^^^^]]]___ffflllhhhbbb\\\[[[^^^___ZZZVVVOOOJJJGGGIIIOOOUUUVVVUUUOOOPPPRRRSSSSSSPPPNNNLLLHHHHHHFFFCCC???=========AAADDDHHHKKKIIIDDD>>>:::888777777888<<<@@@BBBBBB:::999888888888999:::;;;:::<<>>;;;999:::;;;999:::<<<:::777555333333333333333222111111000000...---,,,***))))))((((((###%%%''''''&&&$$$$$$$$$""""""""""""""""""""""""!!!  !!!!!!     !!!!!!""""""!!!!!!  !!!  !!!  """%%%'''$$$!!!  !!!"""   !!!  !!!!!! !!!  !!!!!!!!!!!!   !!!"""!!!   !!!!!! ######""" !!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!"""######!!! %%%###""""""######!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""%%%$$$"""!!! !!!"""!!!!!!!!!!!!!!!"""###### !!!"""""""""""""""###############"""!!!!!! !!!"""###$$$$$$%%%'''((()))***+++,,,---............///000111111222666777888777777999<<<>>>???CCCGGGJJJKKKJJJJJJJJJIIIKKKNNNOOOPPPRRRTTTVVVZZZUUUPPPOOOQQQRRROOOKKKFFFDDDEEEJJJPPPRRRPPPLLLGGGLLLTTTYYYZZZVVVPPPLLLIIIJJJKKKIIIFFFDDDCCCBBBGGGJJJOOOSSSSSSOOOJJJGGGBBB===;;;>>>AAABBBDDDGGGGGGEEEAAA>>>;;;:::::::::<<<;;;;;;999777555333222555444333222111///......,,,,,,++++++***)))(((((())))))***(((%%%$$$$$$%%%$$$$$$$$$$$$#########""""""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!      $$$!!!!!! !!!!!!     !!!!!!!!!  !!!""""""  !!!### """!!!   !!! !!! !!!!!!!!!!!!!!!!!!!!!!!! !!!    """!!!    !!!!!!$$$###""" ###!!! !!!""""""!!! !!!!!!!!!!!! !!!!!!!!!"""""" !!!!!!!!!!!!!!!""""""### !!!"""""""""""""""!!!!!!""""""!!!!!! !!!!!!!!!"""#########$$$###$$$$$$%%%&&&'''((((((***++++++,,,------.........///000//////000333555888;;;>>>??????>>>>>>???@@@AAACCCCCCBBBCCCDDDFFFLLLHHHDDDCCCEEEFFFCCC@@@???>>>>>>CCCHHHKKKHHHEEEFFFJJJNNNRRRSSSRRROOOMMMHHHJJJKKKKKKHHHFFFEEEDDDFFFJJJOOOTTTUUUTTTPPPMMMIIICCC???@@@AAA@@@BBBEEEEEEDDD@@@===:::777666666777666666555333222000000000000///...---,,,,,,+++,,,,,,,,,+++***)))))))))((())))))'''%%%###$$$$$$############"""""""""""""""!!!  !!!""" !!!###$$$###!!!   """ !!!"""""""""   !!!    """$$$$$$###   !!!  !!!!!!  $$$###""" !!!!!!"""!!!  !!!!!!!!! !!!!!! !!!!!!"""""""""!!!!!! !!!!!!!!!""""""""" !!!""""""""""""!!! """"""""""""""""""""""""!!!"""""""""############&&&&&&''''''(((((()))))))))***+++++++++,,,...000000222333333111111222333;;;<<<===;;;999777888999<<<999666666888999777444555444555999===???>>>;;;@@@AAABBBDDDFFFGGGGGGHHHBBBEEEHHHHHHGGGDDDCCCCCCBBBEEEKKKPPPSSSSSSRRRQQQMMMFFF@@@>>>===;;;;;;>>>@@@???===:::666333111000000000//////...------,,,************)))))))))(((+++++++++******))))))(((''''''(((&&&$$$######$$$"""""""""!!!!!!!!! !!!!!!  !!!!!!!!!!!!  """###%%%$$$""" !!!       !!!!!!     !!! ###$$$$$$$$$  !!!  !!!!!! !!!!!!  !!!""""""!!! !!!!!! !!!"""######"""!!! !!!!!!!!!!!!!!! !!!!!!""""""!!!!!! """""""""""""""!!!!!!!!!#########"""""""""""""""#########$$$$$$%%%%%%%%%&&&'''))))))((()))***,,,,,,,,,,,,,,,***+++---///777777777666333111111222111///......000111000......---...111444666555333444444555777888:::;;;<<<777;;;???@@@@@@>>>===<<<:::===BBBFFFIIIKKKKKKJJJIIIAAA:::888666333333555777666555444111...,,,+++************************''''''''''''(((((((((((()))((((((((('''''''''&&&%%%&&&&&&%%%###""""""###!!!!!!  """""""""!!!  !!!###$$$###!!! !!!               !!!######"""  !!!"""!!! """!!!  !!!!!!!!!  !!!""""""!!!  """###"""!!!  !!!"""!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!! """""""""!!!!!!!!!!!!!!!#########""""""""""""!!!!!!"""""""""""""""######!!!###%%%%%%$$$$$$%%%&&&'''((((((((('''))),,,///---......---+++)))***+++*********+++,,,,,,,,,+++*********,,,.../////////***+++---///111111111111///222666888888777666777444666888;;;>>>???@@@@@@AAA:::444222000------000------------,,,***)))((((((((('''''''''((()))***''''''''''''((((((((((((%%%%%%%%%$$$$$$$$$$$$$$$###$$$%%%$$$""" !!!"""    """!!!     !!! !!! !!!   """"""!!!    !!!"""    """!!!!!! !!!!!! !!!!!! !!!  !!!######""" """###"""!!!   !!!"""!!!  !!!!!!!!!!!! !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%&&&%%%$$$%%%&&&###$$$$$$$$$$$$%%%(((+++'''((()))(((''''''((()))%%%&&&'''(((((((((((('''''''''((())))))***++++++&&&(((***,,,------,,,++++++---000111111111222444111222333444555777888999:::444//////...++++++---((((((''''''''''''''''''((('''&&&&&&&&&''')))***&&&&&&''''''''''''''''''""""""""""""""""""""""""!!!"""###"""  !!!             """"""!!!!!!      !!!!!!!!! !!!!!!   !!!  !!!!!!!!!  !!!!!!"""  !!!!!!   """"""!!!!!! !!!!!!!!! """"""!!!  !!!!!! !!!""""""""""""""" !!!""""""""" !!!!!!!!! """$$$&&&'''%%%%%%%%%%%%!!!"""###"""!!!!!!###%%%&&&'''((((((&&&&&&''')))"""$$$%%%&&&%%%%%%$$$%%%$$$%%%%%%%%%%%%&&&'''(((&&&''''''((())))))((((((((()))+++++++++,,,...000......---...///111333444333...+++---,,,)))''')))((('''&&&%%%%%%%%%&&&&&&((('''&&&%%%%%%&&&((()))%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!!!!   !!!!!!"""      !!!        """"""!!!!!!!!!     !!!!!!!!! """!!! !!!   !!!!!!###!!!   """"""!!!  !!!!!!  !!!""""""!!!!!! !!!"""######!!!!!!!!!"""""""""######!!!"""!!! !!!######"""!!! !!!###$$$%%%%%%######$$$%%%"""$$$&&&&&&%%%$$$$$$$$$"""#########""""""$$$&&&&&&%%%$$$######$$$%%%&&&%%%&&&&&&&&&&&&(((+++---+++***))))))***---000111///***(((******&&&$$$$$$+++)))'''%%%$$$$$$%%%&&&((('''%%%$$$$$$&&&'''(((######""""""!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!! !!!!!!        !!!  !!!    !!!  !!!!!!!!!   """!!!!!! !!!!!!!!!  !!! !!!######!!!  !!!  !!!###$$$$$$"""!!!"""###""""""!!!!!! $$$###"""!!!    """!!!!!!!!!!!!  """!!! """###$$$###  !!! !!! !!!!!! !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###$$$&&&''''''&&&$$$############!!!!!!###$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((((((((())))))%%%%%%%%%%%%%%%$$$###"""'''%%%""" """%%%'''""""""############"""!!!!!!  !!!!!!  !!!"""  ###$$$$$$"""!!!!!!!!! !!!      !!!!!! !!!!!!    !!!!!!  !!!    !!!!!! !!!  !!!      !!!!!!      !!!!!!!!!!!!      """"""!!! !!!"""!!!    !!!""""""""""""""" !!!!!!!!! !!!"""######"""!!! #########"""  !!!"""""""""######$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$###""""""$$$"""  """$$$!!!"""""""""""""""!!!!!!!!!  !!!!!!!!!"""###"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!  !!!"""""""""!!!!!!    !!!!!!!!!      !!!!!! !!!         !!!""""""###"""     !!!  """!!!   !!!""""""""""""!!!  !!!!!! !!!"""###"""  !!!!!!!!!!!!!!!"""############$$$$$$$$$""""""""""""""""""!!!  !!! """######"""  !!!""""""""""""""""""""""""$$$"""    !!!!!!!!!!!!!!!      !!!  !!!!!!  !!! !!!""""""!!!  !!!!!!"""!!! """!!!!!!!!!!!!      !!!"""#########"""!!!  !!!!!!""""""!!!!!! !!!!!! !!!!!!!!!!!!  """"""!!!   !!!!!!!!! !!!!!!!!!   !!!!!! """###!!!!!!!!!!!!!!!!!!!!!!!!!!!  """  !!!!!!          !!!    !!!  !!!  """######""" !!!!!!  !!!""""""!!!!!!!!!!!!    !!!!!!!!!!!!!!! !!!!!!"""""" """#########""""""""""""!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!"""      """  !!!    !!!!!!   !!!    !!!!!!"""    !!!!!!   """######""" """"""!!!  !!!######   !!!!!!!!!!!! !!!"""!!! !!! !!!""""""!!! !!!!!! """""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!"""    !!!   !!!!!!!!!!!!     !!!!!!!!!           !!!  !!!!!!!!!!!! !!!!!!!!!   !!!"""###    !!!    !!!!!!  !!!  !!!!!! !!!!!! !!!   !!!"""  !!!!!!   !!!  !!!!!!!!! !!!    !!!     !!!!!! !!!"""!!!!!!"""### !!!!!!!!!  """!!!!!! !!!!!!""""""!!!!!!!!!   !!!"""""""""!!!!!!""""""!!!!!! !!!!!! !!! !!!  !!!   """###   !!!###"""""""""""""""""""""""" !!!  !!!  """!!!   """!!!  !!!!!!   """   !!!!!! !!!!!! !!!!!!!!!%%%'''  !!!"""### """  !!!  !!!"""  !!!""" !!!!!!""""""!!!  !!!"""""""""!!!!!! !!! !!! """!!!   !!! !!!  """!!!    !!!!!!  !!!!!!  !!!!!!  !!! !!!!!!  !!!!!!    !!!"""!!! !!!    !!! !!!"""    !!!  ###""" !!!"""!!! !!!!!!   !!!!!!   !!! !!!    !!! """"""###""" !!!###!!!!!!       !!!    !!!!!!!!!!!!!!!!!!!!!!!! !!!"""%%%$$$"""!!! !!!!!!!!!     !!!""""""!!!!!!   """    !!!!!!  """$$$     !!!     """""" !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""!!!  !!!!!!!!!!!! !!!!!!!!!   !!!!!! !!!"""  &&&###    !!! !!!  !!!!!!!!!!!!###$$$  !!! !!!           !!!!!!"""""""""!!!!!!!!!!!!   !!!!!! !!!""" %%%###      !!!###   !!!    !!!######!!!  !!!   !!! !!!   !!!!!!!!!  !!!!!!  """   !!!     !!!  !!!  !!!%%%%%%!!!   """!!!   !!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!    !!!"""!!!  !!!  !!!!!! !!!    !!!   !!!$$$%%%  !!!   !!!!!!  """  !!!!!! !!!    !!!  !!!$$$%%%$$$!!!"""!!!  !!!!!!   !!!      $$$###"""!!!  !!!   !!! !!!###$$$!!!      !!!!!!  !!!  !!!"""###!!!  !!!"""!!!"""  ######!!! !!!!!!  !!!!!!   !!!"""!!!   !!!"""   """   !!!    !!!  !!!"""!!!!!! ###"""!!! !!!!!!!!!!!!  !!! """"""!!!  !!!!!!  !!! !!!  !!!"""!!!    !!!!!!!!!     !!!   !!! !!!$$$###  !!!!!!  !!! !!!"""""" !!!  !!! !!!!!!   !!!     !!!    ###'''&&&!!!!!!!!!   !!!!!!!!!            !!!   ###'''&&&!!! !!!!!!    !!! !!!  !!!   !!!$$$###  !!!!!!    """ !!!"""  !!!   """!!!  !!!!!!   !!!        !!!!!!!!!!!!   ### !!!    !!!  !!!   """### !!!  !!!  !!!   !!!  !!!"""   !!!!!! !!!    !!! """!!!     """"""!!!!!!   !!! !!!!!!!!!   !!! !!!""""""!!!     """### !!!!!!"""  !!!!!!!!!!!!""" """   !!!    ###""" """"""""""""!!!  !!!!!!!!! !!!!!!  !!!   !!!!!! !!!  !!!  !!!       """###"""  """######  !!!###"""   !!! !!!!!!!!! !!!!!!!!!    """"""!!!         !!!!!!  """!!!!!! !!!"""###    ###"""!!!     !!!!!!   !!!!!! !!!!!!!!!  """!!!!!!       !!!"""  $$$###!!!      """"""!!! !!!!!!!!!  !!!  !!!"""""" !!!  !!!!!!       !!!   !!!"""!!! !!!!!!  !!!  !!!  !!!"""  !!! !!!!!!   """$$$%%%!!!!!!!!!      !!!  !!!###"""   !!!  !!!"""###    !!!   !!!!!!     !!!!!!""""""!!!  !!!!!! !!!!!!     !!!    !!!     !!!  !!!  !!!"""!!!      !!!!!!!!!!!!   ###$$$%%%$$$###  !!! """"""  !!!  !!! !!!        !!!#########""""""!!!!!!!!!  !!!"""  !!!!!!!!! !!!""" !!!""""""""""""    !!! ###%%%%%%$$$"""%%%### """!!!"""!!! !!!!!!  !!! !!!!!!!!! !!!"""######  !!!!!!  !!!    !!!""" !!! !!!!!!"""!!!     """$$$!!!!!!    """"""!!!   !!!"""   !!! !!!  !!! !!!   !!!     !!!"""!!!  !!!    """  """$$$$$$"""!!!!!!   !!!""""""### """"""!!!  """######!!!  !!!!!! !!!       !!!     !!!!!!      !!!!!!         !!!&&&$$$     !!!!!! !!!    !!!!!!!!!             """%%%### !!!     """  !!! """$$$%%% """""" !!!!!!   !!!    """     """  !!! !!!""" !!!!!! """%%%'''  !!!"""   ###"""      !!!   !!!   !!!!!! ###$$$  $$$###"""!!!"""!!!  !!!"""   !!!!!!  !!!  !!!!!!!!!   !!!!!! !!!  !!!  $$$###  '''((($$$ ###""""""   !!!    !!!"""!!! !!!!!!  !!!  !!!   !!!!!!  !!!      !!!  """"""""""""   !!! !!! !!!   !!!!!!!!!   !!!!!! !!!!!! !!!!!! !!!!!!  !!!    !!!""""""!!!      """  !!!    !!! !!!!!!  !!!     !!!"""""" """  !!!    !!!!!! !!! !!!!!! !!!"""   """!!!    """!!!!!! !!!   """"""   """###"""        !!!  !!!    !!!!!!   !!!!!!    !!!!!!!!!!!!""""""###!!! !!!            """  $$$  ###!!!   !!!!!!      !!! !!!###  !!!""" !!!   ######  !!!      !!!"""   !!!!!!  !!!!!! !!!    ######  !!!!!!  !!!!!!!!!  !!!"""###     !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%"""!!!!!!     !!!!!!   !!!!!!  !!!!!!!!!  !!!!!!!!! ######"""   !!!###!!!    !!!!!! """  (((!!! """  !!!   """"""!!! """  !!!  ###"""!!!!!! !!! !!!    !!!  !!!!!!  '''"""      !!!!!!   !!!!!!    &&&!!!!!! !!!     !!!!!! !!!""" !!!  """!!!  !!!     !!!!!!!!!  !!!!!! &&&     !!!!!!!!!!!!  """!!! $$$"""### !!!     !!!!!! """!!! !!!"""!!! ###***###!!!   """%%%###   """###    !!!!!!!!!     !!!"""!!!!!!!!!&&&---%%%    !!!""""""###!!!  !!!!!! """"""$$$###        '''((('''"""       !!!     ###***###  !!! !!!  !!!   !!!  !!!          !!!###$$$,,,,,,***###""" !!! !!!!!!  !!!!!! !!!###""" !!!  !!!   $$$   %%%&&&'''%%%!!!!!! !!!!!! !!!!!!!!!!!!   !!!    !!!!!!'''$$$!!!    !!!!!!  !!!$$$### ### !!! """"""  """  !!!   !!! !!! !!!!!!   !!!!!!!!!  ***###    ###$$$!!!  ###!!!  ###""""""     """ $$$!!!%%%!!!  !!!  !!!!!!  !!! !!!""""""     !!!!!!   !!!  !!!!!!  """###### """  !!!  !!!  """###!!!   ###"""!!!""""""!!!  !!!""" !!!    !!!!!! !!!     !!!!!!"""  !!!&&&,,,///000!!!  !!!"""  !!!###%%%!!!!!!    !!!   !!!   !!! $$$'''$$$ !!!   !!!    !!! !!!  !!! """(((...222333!!! !!! !!!###%%%!!!!!!        !!!!!!  """"""!!! %%%***$$$!!!      !!!  ###''')))))) !!!  """###  !!!!!!  !!!  """!!! """%%%     !!!  !!!!!!     !!! !!!!!!!!!   !!!   """$$$%%%###"""  !!!"""  !!! !!!     !!! !!! !!!!!!!!!     !!!  """    !!!   !!!!!!  """   $$$""" """ !!!!!!!!!  $$$"""  !!!""" !!!   !!!      """  !!!!!!!!!  """ !!!!!!    !!!!!!!!!    """!!!!!!  !!!$$$...(((""" ###!!! !!!  !!!"""  """###$$$ !!!      !!!  !!!!!!  """  !!!""""""  &&&555000"""  !!!###%%%&&&    !!!    !!!   !!!!!!  !!!!!!    !!!    ###"""   !!!!!!  ###000+++     """      !!!"""     """!!!   """ &&&!!!!!!!!!     !!!      !!!       !!!   ###### !!!###     !!!!!!     !!! !!!!!!!!!  !!!""" !!!%%%    !!!!!! !!! !!!"""    !!!!!!  !!! !!!     !!!!!!!!!!!!!!!  ###$$$ """"""!!!    !!!"""!!!%%%$$$ """ ### !!!     !!!"""      !!!!!!!!!!!! !!!""" ### !!!!!!"""###!!! !!! !!!!!!!!!  !!!""""""  !!!!!!!!!!!!!!!  !!! !!!"""  !!!!!! !!!    !!!!!! !!! !!!!!!!!! !!!!!! ######!!! !!!### """"""  !!!!!!!!!!!!!!!!!!!!!!!! !!!"""  !!!  !!!    !!!      """  !!!  !!!!!! """!!!!!!""" ###   !!!     """        $$$""""""$$$    !!!  !!!!!! """!!!!!!     !!!!!! !!!   &&&(((%%%!!! !!!     !!! """###     !!!!!! !!!!!!!!!!!!      """"""!!! !!!  !!!  !!!)))+++&&& !!! !!!!!!!!!    !!!     """!!!   !!!""" !!!!!!  !!!!!! !!!   !!!  &&&(((""" !!!""""""!!!     !!!!!!  !!!     !!!!!! !!!"""!!!!!!             !!!"""  """!!!!!!"""!!!  !!!  """###!!!!!!!!!     !!!   !!! """!!! !!!      """"""  !!!!!! !!! !!!!!!  """ !!!!!! """   !!!!!!        !!!!!! !!!"""### !!!!!! """%%%$$$!!! """"""!!! !!!!!!       !!!"""  !!!!!!!!!***222### !!!   !!!"""!!! """!!!$$$"""%%%$$$ !!!    """###     !!! !!!###$$$ !!! !!! !!!###   """""""""!!! !!!""" $$$"""  !!!"""+++:::***   ###!!!"""$$$  """!!!     !!!  !!!  )))///000...   !!!    ###***999*** !!!  #########$$$ !!!      !!!"""!!!!!! !!!$$$555@@@@@@;;;"""  !!!    """  '''***!!!!!!!!!  !!! """######""" !!!"""       """$$$%%%%%%333<<<;;;666""" !!! !!!!!!!!!!!! !!!  !!!    !!! !!!       !!!!!! """  !!!""" !!!   $$$((((((&&&  !!!!!!!!!!!!!!!  """    !!!   !!!        !!!!!!  """  !!!     !!!  !!!      !!!  !!!!!!      !!!   !!!!!!!!!  !!!!!! !!!"""!!!   !!!"""### !!!!!!   !!!    !!! """       !!!   !!!!!! !!! """!!!           !!!!!! """!!! !!!%%%(((&&&!!!     !!!         !!!!!! !!!    !!! '''111666222&&&  !!!"""### !!!!!!!!! !!!!!!    !!!  """  !!!!!!    !!!!!!!!!!!! (((222999666+++!!!   !!!!!!!!! !!!!!!     !!!   !!!!!!  """ !!!"""###"""   !!!"""""" """)))...///)))###  !!!!!!!!!  !!!!!!     !!!   """!!!       """###"""  !!!!!!!!!!!!!!!     !!!!!!   !!!###!!!    !!!!!! !!!  !!!  !!!           !!!"""!!!    !!!  !!!  """###"""  !!!!!!   !!!!!!!!!!!!###!!!  !!!!!! !!!   !!!  """"""  ### ###""""""  !!!!!! !!!""""""!!!!!!   !!!!!!!!!!!!!!!   !!!!!!    """###!!!  !!! !!!"""!!!  !!!!!!!!!    """!!!!!!        ###                   !!!!!!  !!!     !!! !!!   !!!      !!!"""!!!!!!   !!!!!! !!!"""### ###"""  !!!   !!!   !!!!!!   !!!!!!!!! """    !!!        """!!! !!!   !!!"""  (((&&&###    !!! """!!!  !!!!!!!!!!!!!!! !!!         !!!     !!!   &&&$$$!!!!!! !!!"""  !!!  !!!!!!      !!!  !!!"""!!! !!!!!!     !!!   !!!"""      """!!!   !!!!!!         !!!     !!!!!!  !!!""""""""""""!!!   """!!!   !!!!!!!!!  !!!!!!!!!   !!!    !!! !!!!!!!!! !!!  !!!   !!!!!!!!!   """$$$   !!!!!!!!!     """"""!!!   !!!"""   !!!  !!!    !!!!!! """""" """"""   !!!  !!!%%%"""  ###"""   !!!!!!!!! """!!! !!!!!!  """!!!!!!     !!!  !!!  !!! ###!!!"""!!!     !!!!!!       !!!   !!!  %%%""" """ !!! !!! !!!!!!!!!!!! """!!! %%%((((((!!!          !!!  !!!!!!"""    !!!""""""    !!!   !!!!!! !!!     !!!!!! !!!!!! !!!(((///111&&&$$$!!! !!!   !!!!!!        !!!!!!"""!!!      """###$$$  !!!!!!   !!!"""      """"""!!! !!!"""!!!  """!!!!!! !!!!!!!!!  !!!"""  !!!       (((...///(((%%%!!!        !!!!!! !!!!!!  ###  !!!!!!     !!!"""""" !!!"""### !!!!!! !!!  !!!!!!  !!!!!!   !!!!!!!!! !!!!!!""""""!!!!!!  !!!!!! !!!!!!  """###"""  !!!"""""" !!!"""  !!! !!!!!!    !!!!!!!!! !!!   !!!  %%%'''%%%"""     """######  !!!!!!       !!!"""""" !!!######  !!!  !!!!!!    !!!!!!""""""!!!!!!  !!!   !!!!!!!!! !!!"""!!!  """  !!! !!!   !!!""""""!!!   !!!"""   !!!"""!!! !!!     !!!"""  !!!###$$$     !!!"""  !!!    !!! !!! """"""   !!!!!!    ###   !!!  !!!       """ !!!   !!!  !!!""""""  !!!"""""""""""""""!!!!!!!!!!!!!!!    """###!!! !!!!!!"""   !!!$$$!!!   !!!""" !!!     !!!!!!!!! !!! !!! !!!  !!! !!!  !!!!!!!!!      !!!"""  !!!!!!     !!!!!!!!!!!! """### !!!!!! !!!  !!!!!!!!!"""###  """%%%###""" !!!###!!!!!!###!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###  !!!"""   !!!!!!    !!! ######!!!$$$###!!!!!!  !!!!!! !!!  !!!!!! ###$$$$$$"""   !!!"""!!!     """######!!!!!!!!!"""        !!! !!! !!! !!!   !!!"""######  !!!   !!!"""   !!!!!!  !!!     !!!!!!  !!!""""""   !!!!!!  !!!    !!!!!!      !!!   !!!!!!!!!       !!!!!!  !!!   !!!    !!!!!!        """!!!   !!!  !!!!!!    !!!  !!!!!!!!!  !!!!!!!!!!!! !!!         $$$###  !!!  !!!!!!    !!!!!!!!!!!!  !!!!!! !!!  !!!    !!!!!!!!!!!!!!! !!!  !!!   !!!!!!!!!     !!! """'''&&&    !!!   !!!!!!!!! !!!  !!!   !!!  !!!!!!!!!!!!    !!!!!!        !!!!!!     !!! !!!"""&&&%%%!!!    !!!  !!!  !!!!!!     !!!  !!!    !!!!!!!!!   !!!        !!!!!!###"""      """  !!!  !!!""" !!!               !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!!   !!!!!! ###   !!!!!!  !!!   !!!""""""    !!!  !!!"""!!!    !!!"""###  """ !!!!!!!!!!!!  !!!!!!""" !!! !!! !!!!!! !!!"""   !!!!!! !!!    !!!!!!!!!  !!!!!!!!!!!!!!! !!!  !!!!!!  !!!!!!!!! !!!   !!!!!!!!!!!!   !!!!!!"""     !!!  !!!   !!!!!!!!!"""!!!  """!!!"""  """"""""""""!!!  !!! !!!!!!!!! !!!!!!   !!!    !!!!!!   !!!!!!   !!!!!!""""""!!!###!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""  !!!""" !!!!!!    !!!  """$$$   !!!!!!!!!!!! !!!&&&***)))''' !!!!!!  !!! !!!!!! (((%%%!!! !!!!!!  ###           !!! !!!  !!!!!!"""######$$$  %%%'''###!!! !!!!!!  !!! !!!!!!!!!!!!!!!!!!       !!!!!!  !!!    $$$###!!!  !!! """      $$$'''&&&### $$$""" """"""   """!!! !!! !!!!!!!!!!!!!!!       !!!!!! !!!!!!!!!  !!!   !!!!!!""""""  (((***%%%    !!!""""""!!!   !!!    !!!!!!""" !!!!!!    $$$"""  !!!!!!   !!!  !!!!!!!!! !!!!!!   !!!!!!""""""###!!! """###!!!!!!!!!  !!!!!!!!! !!! !!!""""""!!! !!!  !!!  !!!  """!!!!!!      &&&((($$$ !!!"""###"""  !!!!!! !!!    !!!!!!   """"""!!!   !!!       !!!"""     !!! !!! !!! !!!  """"""   """"""!!!    !!!   !!!!!!    !!!!!!!!!!!!!!!  !!!###"""### !!!!!! !!!"""!!!  !!!!!!!!!""" !!!!!! ######"""      """"""!!!             !!!!!! !!!    !!! !!!     !!!!!!      !!!!!!  !!!!!!!!! !!!!!!      !!!"""'''!!! !!!!!!!!! !!!    !!!!!! !!!!!!!!!!!! !!! !!!     !!!!!!    !!!!!!        ###!!!    !!!!!!!!!!!!   !!!!!!!!!  !!!  !!!!!!   !!!!!!!!! !!!!!!  !!! !!!!!!!!! !!!!!!"""#########  !!!!!!!!!!!!        !!!!!!   !!!&&&!!! !!!  !!!!!!!!!!!!  !!! !!!!!!""""""      """"""  !!!     !!!!!!   $$$"""    !!!"""      !!!  !!! !!!   !!! !!!!!!!!!!!!!!!  !!!!!!""" !!!!!!"""###### !!!!!!!!!!!!   !!!  !!!  """"""""""""""""""!!!!!!"""!!!  !!!"""  !!!!!!   $$$ !!!###!!!!!!###!!!!!!!!!  !!!!!!!!!  """!!!!!!  !!!!!!!!!!!! !!!""""""  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!  """!!!!!!  !!!!!!    !!! """!!! !!!!!!!!! !!!%%%###     !!!   !!!!!! !!!"""!!! !!!  !!!!!!!!!  !!!    !!!!!! !!!$$$!!!!!!!!!!!!   """"""""""""###%%%&&&''' !!!"""""" !!!!!!!!! !!!""""""  !!!!!!!!!""""""  !!!!!!!!!!!! !!!  !!!!!!######!!! !!!""""""!!!   """""""""!!!###"""!!!   !!!!!!"""  """!!!     !!!      $$$!!!###!!! !!!!!!!!!"""""" !!!!!!    !!!!!!  !!! """!!!  !!!"""  !!!!!!###%%%&&& !!!!!!   """ !!! """""" """!!! """!!!  !!!  !!! !!! !!!!!!  !!!######!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!  !!!######!!!   """!!! !!!!!!  """$$$%%% !!!!!!!!!""""""""""""!!!!!!   """!!!   !!!  !!!!!!  !!!!!!    !!!!!!!!!!!!  !!!       !!!!!!    !!!!!!!!!!!!!!!  !!!"""!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!! !!! !!!  """!!!  !!!!!! !!!!!!  ###"""!!! !!!"""### !!!  !!!!!!  """######!!! !!!!!!   !!!!!! !!!!!! !!!"""######"""!!!  !!!!!!!!! !!!    !!!!!!!!! !!!###%%%&&&   !!!  !!!!!!    """%%%  !!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!    $$$###   """"""!!!  !!!!!!  !!!""" !!!!!!  !!!!!! !!!!!!###"""!!!   """!!!!!!    !!!!!! !!!!!! !!!   !!!!!!   !!! !!!""""""!!!!!! !!!  !!!    """######!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""  !!!!!!!!!!!!  !!!!!!!!!  """!!!  !!!!!!   !!!""" !!!!!!  !!!!!!!!!  !!!  """!!!    """###$$$###!!! !!!!!!!!!!!!   !!! """     !!!  !!!!!!  !!!""""""!!! """"""!!! """!!!     !!!!!!  !!!"""!!!!!!!!!  !!!!!!    !!!!!!  !!!    !!!""""""  !!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!       !!!    !!!"""""""""""""""  !!!  !!!  !!!  !!! !!!"""###"""      !!!   !!! !!!       !!!!!!  !!! !!!"""""""""!!! !!!!!!!!!!!!!!!     !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  """""" !!!!!!!!! !!!  !!!       !!!!!!!!!!!!    !!!    !!!!!!  !!! !!!   !!!    !!!!!!       !!!"""######$$$ !!!!!!""""""!!!!!!   !!!!!!!!!!!!  !!!   !!! !!!!!!   !!!!!!""""""""""""!!!!!!   $$$"""  !!!!!!""""""        !!!  !!!"""""" !!!"""###!!!!!! !!!!!!!!!  !!!   !!!!!!   """  !!! !!!!!!!!!  !!!!!!    !!!!!! !!!   !!!!!!   !!!!!!!!!"""""""""###### !!!  !!!!!! !!!     !!!"""###$$$$$$  !!!""""""!!!!!! !!!    !!!!!!!!!    """ """"""  !!!   !!!!!!""""""""""""!!!!!!   !!!!!!  """"""  !!!"""###$$$ !!!        !!!!!!  !!!"""  !!!     !!!""""""   !!!!!!   !!!!!!  !!!!!!"""""""""   !!!!!!!!!"""!!! !!!"""###   !!! !!!!!!  !!!""" !!!  !!! !!!!!!  """"""############""""""  !!!!!! !!!  !!! !!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    !!!!!! """!!! !!!""""""""""""    !!!""""""!!!   """!!!"""!!! !!! !!!!!! !!!!!!   !!!""" !!!!!!!!!!!!     !!!"""######""""""  ###&&&!!! $$$ !!!!!!!!!"""""" """###$$$%%% !!!  """"""###  !!!###$$$%%%  !!!!!! !!!!!! !!!!!!!!!  !!!!!!  !!!  !!!   !!! !!!!!!!!!!!!!!!#########"""!!! !!!!!!  !!!"""  !!!!!!!!!!!!  !!!!!!  !!!"""######"""  !!!  !!!!!!""""""!!!!!!!!!!!!!!!"""######  """""""""""" !!!!!! !!!!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """### !!!!!!  """""""""""""""""""""#########!!! !!!)));;;888&&& !!!  """  !!! !!!!!!!!!!!!"""  !!!!!! !!!!!!!!!!!!  !!!  !!! !!!######!!! !!!"""!!!  """    !!!       """###### !!!!!!!!!"""""""""!!!    !!!!!!  !!!""""""!!! !!!!!! !!! """!!! ###  !!!""" !!!"""###$$$  !!!!!!!!! !!! ###"""   !!!   !!!!!! """###"""!!!  !!!!!!!!!   !!!  !!!  !!!!!! """!!!!!! !!!!!!!!! !!!"""""" !!!"""!!!  !!! !!!"""""" ###"""!!!  ##################""""""!!!$$$###***999666&&& !!! !!!   """"""!!!      """!!! !!!"""!!!  !!!######!!! !!! !!!  """"""!!!     !!!""""""  !!!!!!    !!!"""""" !!!!!!  !!!   """  !!!!!!""""""!!!!!!     !!!!!!   !!!!!!    """!!! !!!"""   !!!  !!!!!!!!!!!!  !!!!!!   !!!!!!!!!    !!!  !!!   !!!!!!!!!  $$$$$$######"""""""""!!! !!!!!!""" $$$///,,, !!!"""      !!! !!!!!!!!!!!!  !!! !!!!!!""""""!!! """"""!!!!!!!!!!!!"""""""""!!! !!!######!!! !!!""""""      !!!"""###"""      !!!!!!!!!     !!!"""""""""   !!!  !!! !!!!!!   !!!!!!  !!!!!!       !!!"""!!!  !!! !!!  !!!  !!! !!!!!!!!!!!!!!! !!! !!!!!!!!!!!!      ######""""""!!!  !!!!!!!!!&&&###"""###!!!  !!!!!!!!!!!!"""  """ !!!!!!     !!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######!!! !!!!!!      """"""!!!  !!!        !!!!!!!!!!!!   !!!  !!! !!!  """!!!!!!"""!!!     !!!   !!!  !!!!!!!!!   !!!!!!!!!!!!  !!!!!!  !!!"""###"""  !!!"""### !!!!!!!!!!!!!!!   !!!!!! !!!!!!!!! """!!!  !!!"""  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!! $$$""" $$$!!!###"""###!!!  !!!!!!!!!!!!""" !!!""" !!!"""###$$$ !!!!!!    !!!!!!"""""""""  !!!""""""  !!!  !!!!!!"""!!!  !!!  !!!!!!  !!!  !!!       !!!######"""!!! !!!"""   !!!  !!!!!!  """ !!!"""!!!  !!!!!!   !!!""" ######""" !!!!!! !!!!!!!!!  !!!"""""""""!!!""""""!!!  !!!"""###"""  !!!!!!"""### !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! """!!!  !!!"""  !!!!!!  !!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!  $$$###"""!!! ###!!!###!!!"""    !!!"""######"""   !!!   !!!!!!""""""   !!!  """ !!!"""!!! !!!"""  !!!!!!!!!!!!     !!!    !!!!!!!!!  !!!"""!!!       !!!###!!! !!!"""!!!   !!!!!!!!! !!!  %%%&&&$$$!!! !!!!!!!!!   !!!!!!"""!!!!!!!!!!!!!!!!!! !!!"""!!!  !!! !!!!!!!!!   !!!""" !!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!""" !!!"""###""""""!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!"""""" !!!!!! !!!!!!!!!      !!!!!!""""""###$$$$$$###"""!!!   """ !!! !!!   !!!     !!!"""  !!! !!!!!!!!!  !!!""""""!!! !!!  """ !!!!!! !!!  !!!!!!!!!!!!!!!"""!!!!!!""" !!!!!!  !!!!!!!!!!!!!!!    !!!!!!    !!!!!!!!!   !!!!!!    !!!!!!!!!###"""!!! !!! !!!###$$$$$$  !!!!!!!!!""" !!!"""!!!   !!!"""&&&'''$$$!!! !!!!!!!!!!!!    !!!!!! !!!""""""###"""!!!!!!!!!  """!!! !!!"""!!!  """!!!!!!!!!  !!!!!!!!! !!!!!!!!!"""""" !!!"""############!!!!!!""""""""""""!!!!!! !!!#########"""!!! !!!!!!!!!"""""""""###!!!!!!!!! !!!!!!!!! !!! !!!!!!  !!!""""""!!!!!! !!!!!!""" !!!!!!!!! !!!"""###$$$%%%%%%#########"""!!! ###$$$### %%% !!!  """  !!!!!!!!!"""""" !!!!!!  !!!""""""$$$###!!! !!!###$$$  !!!""" !!!!!!   !!!!!!!!!!!!!!!!!!!!!  !!!"""######"""!!! """  !!!  """    !!!""""""!!!!!!###"""  """### !!!!!!!!!"""!!!!!! !!!!!!!!!!!!"""""""""""""""!!!   !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!    !!! !!!!!!!!!""""""###### !!!"""!!!  !!!!!!!!!!!!!!!  !!!""""""!!!  !!!!!! !!!######  !!!"""""" """$$$###!!!  ###""""""!!!  !!!!!!"""""" !!!"""#########"""!!!  !!! !!!!!!$$$""" ###'''((($$$ !!!!!!!!!"""  """###  !!!"""############""""""!!!!!! """!!! """###$$$""""""!!!!!!  !!!!!! """###$$$###"""!!!!!!!!!!!!!!!""""""!!!!!!  !!!!!!!!!""""""############""""""""""""###### !!!"""###!!!!!!"""$$$$$$%%%%%%%%% !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! """######"""!!! !!!!!! !!! !!! !!!###$$$""""""!!!!!!!!!!!!"""""" !!!"""""""""""""""""""""""""""""" !!!"""###  """"""!!!  """""" !!!    !!!#########"""""" """!!!!!!  !!!    !!!!!!""""""!!! !!!""""""  """"""""""""!!!!!!"""    ###"""!!!  !!!!!! !!!!!! !!!!!!!!!!!!!!! !!!!!!!!!""""""######!!! !!!!!! """!!!!!!""" !!!###   !!!"""    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###"""!!! ###$$$$$$######"""!!! """###!!!!!!""""""!!!!!!!!!!!! """  !!! """"""!!!!!!    !!!!!! !!!!!! !!!!!!!!!"""""""""!!! !!!  !!!######""""""!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!"""$$$%%% !!!!!! !!!"""###$$$&&&%%%###"""""""""###$$$ !!!!!!!!!!!!"""!!!  !!!"""%%%###  ###%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!!  """  !!!!!!!!!!!!"""""""""""""""""""""""""""#########!!!   """""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%%%%   !!!!!!!!!!!!!!!  !!!###"""!!! !!!   !!!!!!!!!  !!!!!!   !!! !!!!!!!!!!!!!!! !!!!!!"""""""""""""""!!!  !!!!!!  !!!  !!!!!!  !!!!!!      !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!  !!!  !!! """!!! !!!"""###  !!!###$$$###"""!!!"""### !!!!!! """!!!  !!!!!!!!!!!!!!! """"""!!!   !!!"""!!!  """!!!!!!!!!   """!!!!!! !!!!!! !!!!!! !!!  !!!#########""""""!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""### !!! !!!!!!""""""######$$$###"""!!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###$$$"""  """$$$"""""""""""""""""""""""" !!!"""######"""!!! """!!!!!!!!!!!!!!!!!!"""!!!  !!!!!!!!!""""""""""""$$$######""""""!!!!!!!!!   !!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! """"""""""""""""""""""""!!! !!!"""""" !!!###$$$###!!! !!!   !!!"""""""""!!!!!!   !!!  !!!"""""""""!!! """!!!!!! !!!!!!""" !!!"""############### !!!!!!###!!!  !!! !!!  !!!"""!!!!!!!!!!!!!!!!!!""" !!!!!!    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!    !!!!!!!!!  !!!!!! !!!   !!!  !!!!!!!!! !!!    !!!"""   !!!!!!""" !!!!!!!!!!!!!!!###""""""!!!  !!!!!!!!!!!!!!!   ###"""!!!  !!!!!!  !!!!!!  !!!!!!"""""""""""""""!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!      !!! !!!"""######""""""""""""!!! !!!"""############""""""!!!!!! ###""""""!!!!!!""""""###"""!!!!!! !!!!!!""""""""""""""""""""""""""" !!!"""######"""!!! ######""""""""""""######  !!!!!!!!!"""""""""$$$$$$###"""!!!   !!!!!!!!!!!!###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! """"""!!!!!! !!!!!!""""""######$$$$$$ !!!!!!""" """###$$$###!!! !!!  !!!!!!!!!!!!   !!!!!!!!!    !!!######""" """"""!!!!!!!!!!!!"""""" !!!""""""""""""!!!!!! !!!""""""$$$!!!"""$$$""" !!!!!! !!!!!!"""!!!!!! !!!!!!""" !!!!!!!!!!!!!!!     !!!!!!!!!!!!!!!  !!!"""###!!! !!!!!!!!!!!!  !!!!!!!!! !!!!!!   !!!  !!!!!!!!!  !!! !!!!!! !!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!""""""!!!"""  """!!!!!!!!!!!!!!!  ###"""!!!  !!!!!!!!!!!!""""""""""""!!!  """!!!  !!!"""!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""    !!!!!!###$$$###"""!!!""""""!!! !!!"""###$$$%%%$$$$$$###"""!!!!!! """"""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! ######""""""""""""######!!!  !!!!!!!!!"""""""""""""""!!!!!!   !!!""""""###%%%$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!!!!!!!!!! !!!"""###### !!! !!!"""$$$###!!! !!!  !!!!!!!!!!!!!!!  ######"""!!!!!!  !!!!!! !!!!!!!!!  !!!!!! !!!######""" """"""!!!!!!!!!!!!""""""!!!!!!!!!!!! !!! !!!""""""$$$!!! ###$$$###!!!!!!!!!!!! !!!!!!!!!!!! !!!  !!!""""""!!!!!!  !!!!!! !!!!!! !!!!!!!!!!!!!!! !!!###$$$$$$  !!!""""""!!!   !!!!!!!!!  !!! !!!!!! !!!"""""" !!!""" !!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!""""""!!!!!!!!!  !!! !!!  !!! !!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! """"""!!! !!!!!!!!!"""""""""######  !!!"""!!!  !!!"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!"""""" """!!!  !!!!!!###$$$###"""!!!$$$###"""""""""###$$$%%%%%%$$$$$$###"""!!!!!!  !!!""""""!!!  !!!"""######"""!!! !!!!!!!!! !!!!!!!!!"""!!! !!!!!!  !!!!!!!!!!!! !!!!!!!!!""" !!!!!!  !!!"""######%%%$$$""" !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!###$$$$$$$$$ !!!""""""###  """"""!!! !!!  !!!"""###""""""!!!!!!  !!!!!!!!!!!!!!!!!!   !!!!!!!!! !!!!!!"""""" !!!!!!!!!!!!  !!! !!!!!!!!!!!!!!! !!!"""""""""!!! """!!!!!! !!!!!!"""!!!!!!!!!  !!!"""""""""!!! """######""""""!!!!!! !!!!!!"""!!!  !!!!!!!!! !!!"""""" !!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!  !!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!"""######!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!  !!!!!!!!!!!! !!!!!!  !!! """!!!!!!  !!!!!!!!!!!!!!! """   !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!! !!!!!! !!!!!!!!!  !!!!!!""""""!!! !!!"""""""""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!"""""" """!!!!!! !!!!!! !!! !!!"""######""""""&&&%%%###"""""""""###$$$#########""""""!!!!!!   !!!!!!  !!!"""######"""!!!  ###"""!!!!!!""""""!!! !!!!!!!!! !!!""""""!!!!!!!!!  !!!""""""###%%%###!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""" !!!!!!"""######"""""" !!!!!!""""""###### !!!!!!!!!!!!!!!  !!!  !!!  """""""""!!!  !!!!!!  !!! !!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!! !!!""""""!!!  !!!!!! !!!!!!!!!  !!!!!!!!!!!!!!! !!! !!!!!!   !!!""" !!!!!!!!! """###""""""!!!!!!!!!!!!"""""""""!!!!!! !!!!!!"""!!!!!!   !!!!!!!!! !!!!!!!!!""" !!!  !!! !!!!!!!!!!!!!!! """!!!!!!  !!!"""!!!!!!  !!!!!!###"""!!! !!!"""###  !!!!!!!!!  !!!"""### !!!!!!  """#########""" !!!!!!!!!!!!"""!!!!!!!!!   !!!!!!!!!"""""""""""""""!!!  !!!!!!  """   !!!!!!  !!!!!!  """"""  !!!!!!!!!"""!!!!!!!!!!!!  !!!""""""""""""  !!!"""### !!!!!!!!!!!! !!!!!!###"""!!! !!!"""### !!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!   !!!!!! !!! !!!!!!""""""######&&&%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!"""######"""!!!  ###!!! !!!!!!  !!!!!! !!!!!!""""""!!!  !!!!!!""""""###!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!"""!!!!!! !!!!!!!!!!!! !!!""""""""""""!!!   """ ###""""""!!!   """### !!!!!!!!!""" !!!"""$$$%%%%%%"""""""""!!!  !!!""""""!!!  !!! !!!""""""   !!!!!!!!!!!!!!!!!! !!!!!! """!!!!!!$$$""""""!!!!!!!!!!!!""""""######""""""""""""######!!!  !!!"""""" !!!!!!""""""   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""###### !!!#########"""!!! !!!!!!$$$"""!!!!!!"""$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""  !!!###$$$  !!!!!!  """""""""""" !!!!!!!!!!!!""""""!!!!!!    !!!!!!!!!""""""#########"""!!!  """!!! """""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!""""""!!!!!!######!!! !!!!!!"""""""""!!!!!!!!!  !!!"""""""""""" !!!"""###$$$""""""""""""############ !!!"""###"""!!! !!!"""### !!!!!!!!!""""""######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""   !!! !!!!!!!!! !!!"""###$$$&&&%%%###!!!  !!!!!!!!!!!! !!!""""""!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!!  """   !!!!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""" !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!  """######"""+++&&&!!! !!!""" """"""!!!!!! ### """ ### !!!!!!""""""######""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$  """######"""!!!!!!"""!!!  !!!""""""""""""""""""""""""""""""  !!! !!!  !!!!!! """"""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!! !!!"""###""""""######"""!!!!!!!!!!!!!!! !!!!!!!!! !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!  !!! !!!!!!""""""!!!"""""""""""""""!!! ######""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!############"""!!!  !!!"""######$$$""""""!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!"""######!!! !!!"""###### !!!"""!!!!!! !!!""""""!!! """!!!  !!! !!!!!!   !!!!!! !!!!!! ###%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!! """""""""""""""""""""""" !!!""""""!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!!!!$$$###!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!$$$!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """"""!!! """"""""""""""""""""""""!!!""""""!!! ###%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%&&&%%%""" """"""######"""!!!  !!!  !!!!!! !!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!  """######$$$$$$"""!!!  !!!"""###"""!!!  !!!  !!!"""""""""""""""""""""""""""""" (((%%%###!!!!!!!!! """!!!!!!!!!  !!! !!!!!!!!!!!!"""""""""!!!!!!!!! !!! !!! !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######!!!!!!!!! !!!!!!!!!!!!""""""!!! !!! !!!!!!"""   !!!!!!""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!! !!!""""""!!!!!!###""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!###!!!  !!!"""!!! !!!""" !!!""""""!!!!!!!!!###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!! !!!""""""######"""!!!!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!"""""" !!!""""""!!!  !!!"""!!!!!! """!!!  !!!!!!!!!!!!   !!!!!! !!!!!! !!!!!! """$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!!!!"""!!! """"""""""""""""""""""""$$$""" """""""""!!!!!!!!!!!!!!!!!!!!!!!!  """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! """$$$$$$%%%%%%%%%$$$$$$###"""$$$$$$#########""""""""" !!!!!!!!!!!!!!!!!!!!!!!!"""&&&'''&&&###"""!!!  !!!  !!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!""""""""""""!!!!!!###"""!!!!!!!!!!!!"""######"""!!!  !!!!!!  !!! !!!"""""""""""""""""""""""""""""" ###$$$$$$###!!! !!!!!!!!!!!!!!! !!!""" !!!!!!!!!   !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!"""""" !!!!!!   !!!!!! !!!!!!   !!!!!!  !!!"""###"""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! ###"""!!!!!! !!!!!!"""""""""""""""!!!!!!!!!###!!!   !!!!!! """###!!!!!!  !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""" !!!!!!""""""###!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!! !!!""""""!!!  !!!!!!!!!!!!!!! !!!!!!!!!  !!! !!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!! !!!!!! !!!!!!""""""!!!!!!  !!!!!!!!!!!!!!!  """"""""""""""""""""""""$$$"""!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """!!!  !!!"""!!! """$$$$$$$$$$$$%%%$$$$$$###"""'''&&&&&&%%%###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """&&&'''&&&$$$""""""  !!!  !!!""" !!!!!!""""""!!!!!! !!!!!!!!! ############""" ######""""""""""""######""""""!!! !!!!!!  !!! !!!""""""""""""""""""""""""""""""!!!"""######"""###$$$%%%"""%%%$$$!!! """!!!!!!!!!!!!!!! !!! !!!"""!!!!!!!!!!!! !!!  !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """!!!!!!!!!!!!!!!!!!"""  !!!   !!!  !!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!! !!!###""""""!!!!!! !!! """###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$$$$######""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!""""""!!! !!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!  !!!!!!""""""!!! """""""""""""""""""""""" !!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!! !!!""""""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!  """!!!  !!!""" !!!!!!!!!!!!!!!!!!  !!!!!! ###"""!!!!!! !!!""""""########################"""  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!   !!!!!! !!!#########$$$$$$$$$$$$######%%%%%%%%%$$$###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$%%%$$$"""""""""!!!"""""""""""""""!!!!!!  !!! !!!!!!""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! ############""" """"""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!! !!!!!! !!!"""""""""""""""""""""""""""""" ######"""###%%%'''"""$$$$$$!!! """ !!!!!!!!!!!!!!!$$$""" """###"""###""""""!!!!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!! !!!!!!!!!    !!!"""!!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!""""""!!!!!! """!!!!!! !!!!!!!!! ###  """""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$$$$######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!""""""!!! !!!!!!!!!!!!!!!!!!   !!!!!!"""""""""  !!!""""""!!!!!! """""""""""""""""""""""" !!! !!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!  !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!"""  !!! """!!!  !!!""" !!!!!!!!!!!!  !!! """"""!!!!!!!!!"""""""""""""""""""""""""""""""""  !!!!!!!!!!!!!!!!!!!!!!!!   !!!!!! !!!""""""######$$$$$$#########!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!!!!!!!!!!!!!!"""""""""""""""!!!  !!!!!! !!!"""""" !!!!!!""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!""""""########################!!!!!!"""%%%!!!""""""""" !!! !!!!!!!!!!!!!!!###""""""%%%###"""""""""""""""!!!!!!!!!!!!!!!!!!    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   """"""!!!!!!   ###!!!!!!###!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!###"""!!! """!!!  (((%%%!!! !!!!!! """###!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!  !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!  !!!""""""""""""""" !!!!!!!!! !!! !!!!!! !!!!!!   """###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""  !!!"""!!!!!! !!!!!! !!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!  !!! !!!!!! !!!!!!"""######$$$######### !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!  !!!!!!!!! !!!!!!"""### !!!""""""######""""""######################## !!!"""""""""!!!!!! !!!""""""###"""""" !!!!!!!!!!!!  !!!!!!"""!!!!!!!!!"""!!!!!! !!!!!!""" !!!""""""######################## """!!!!!!$$$"""  !!! !!!!!!!!!"""!!!### &&&'''$$$ !!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!! !!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!   """!!!  !!!""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!"""!!!  !!!!!!!!!!!!  !!!!!!!!!!!!+++'''###!!!"""!!! !!!""" !!!""""""!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! !!!!!!!!!""" !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!  !!!!!!""""""######"""!!!!!!!!!!!!!!!!!!"""######"""""" !!!""" !!!  !!!!!! !!!!!!  """###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!"""""" !!!!!!!!!!!!  !!!!!!   !!!!!!!!!!!!!!! !!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!!!!!"""############### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!"""  !!!!!!!!!!!!!!!!!!""""""###!!!!!!"""############""""""""""""""""""""""""""" !!!""""""""""""""" !!!""""""""""""""" !!!""""""""""""!!! !!!"""""""""!!!!!!""""""!!!!!!!!!!!!"""""" !!!""""""########################!!!$$$&&&### '''### !!!  !!!!!!""""""!!!$$$$$$"""$$$******&&& !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!"""""" !!!!!!   !!!"""""""""""""""""""""""""""""""""  !!!  !!!""""""!!!  !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!""""""!!!  !!!"""!!!!!!  !!!!!!""""""######)))&&&!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!  !!! !!!!!!""""""!!!"""""""""""""""!!! !!!!!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""############  !!!!!!"""""" !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!! !!!!!!!!!"""######!!! !!!"""######%%%%%%$$$###""""""######!!!"""#########""" !!!"""  !!!!!! !!!"""######$$$!!!!!! !!!!!!  !!!###""""""!!!"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""""""""""""""""""""""""""" !!!""""""!!!   !!!!!!"""############### ###""""""###$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######  !!!""""""""""""""""""""""""!!!"""!!! !!!!!!"""###############""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""### !!!"""######""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""######!!!!!!"""###############"""""""""""""""""""""""" !!!"""""""""""""""!!!!!!""""""""""""!!!!!!!!!"""###$$$$$$###"""!!!!!!"""""""""!!!!!!""""""!!!!!!!!!!!!"""""" !!!""""""########################!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""###""" ###%%%'''((( !!!!!!!!! """!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" """!!! !!!"""!!!""""""!!!!!!  !!!"""!!!""""""###""" $$$###!!! !!! !!!"""######"""!!! """"""!!! """"""!!!!!! """"""#########!!!  !!!""""""$$$###""" !!!"""""""""!!!!!!  !!!!!!!!!!!!"""""""""!!! """""""""""""""######$$$ !!!!!!""""""$$$""" !!!"""""""""###"""  !!! !!!!!!!!!!!!!!! !!!"""###$$$############"""""""""""""""!!!   !!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########""""""!!!!!! """"""######"""!!!"""!!!!!!!!!"""###$$$$$$ !!! !!!"""###$$$%%%%%%'''%%%"""!!!""" !!!!!!!!!!!!!!!!!! !!!  !!!###""" """""""""!!! !!!!!!!!!!!!""""""""""""  !!! !!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! """!!!!!!!!! !!!  !!!""""""!!!!!! """""""""""""""""""""""" !!!!!!!!!!!!!!! $$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$  !!!!!!""""""!!!!!!!!!!!!""""""  !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############ !!!$$$%%%%%%$$$"""!!!   !!!!!!!!!!!! !!!!!!!!!""""""###### ######""""""!!!$$$###""" !!!"""###############"""!!!!!! !!!###$$$%%%&&&''' %%%%%%$$$###"""!!! ###############"""!!! """"""""""""############!!!!!!""""""""""""!!!!!!""""""""""""############!!!!!! !!!!!!""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!###$$$###!!!!!!!!!!!!!!!!!!!!!!!!""" !!!!!!   !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""#########""""""!!!!!!!!!"""!!! !!!"""!!!"""!!!!!!!!!  !!!!!!  !!!!!!  """###""" !!!!!!!!!!!!!!!!!! !!!""""""""""""!!! %%%$$$###""""""""""""###"""!!!!!!!!! !!!"""""""""!!!  !!!!!!"""#########"""!!! !!!!!!""""""!!!!!!!!!  !!!!!!!!!""""""!!! !!!!!! !!!"""""" !!!!!!!!!!!!!!!$$$""" !!!"""""""""  !!!"""$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###"""!!! !!!  !!! !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###$$$$$$""""""!!!!!!!!! """"""#########"""!!! """"""!!!!!!!!!"""######!!! !!!!!!"""############""""""""""""%%%$$$""" !!!""""""#########"""!!!!!!  !!!!!!!!!!!!!!!  !!!!!!  !!! """""""""""""""!!!!!!!!!"""!!!!!! !!!!!!"""!!!!!!!!!!!! !!!"""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!""""""!!!!!!!!! """!!! !!!!!!!!!!!!!!! """"""""""""""""""""""""!!!""""""###""""""!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""######!!!!!! !!!!!!"""###"""!!!!!!!!!!!!!!!!!!""" !!!!!!"""!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""############ !!!!!!"""$$$###"""!!! !!!!!!!!!  !!!"""  !!!!!!"""""""""""""""!!! $$$###"""!!! !!!!!!"""###############"""!!!!!! !!!"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""##############################"""!!!""""""#########$$$$$$$$$"""###$$$$$$$$$$$$###"""!!!!!!"""""""""############""""""!!!!!!""""""###########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""!!!!!!###%%%%%%$$$#########"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""""""""""""""""""""""""""" !!!!!!!!!!!!&&&%%%%%%$$$"""!!!!!! !!!  !!!"""!!! !!!!!!!!!!!! !!!!!! !!!"""!!!  """###"""!!!!!!###$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!  !!!""""""""""""!!!!!!!!!""""""######$$$"""!!!!!!!!!!!!""""""###!!!!!!!!!!!!  """!!!!!! !!!  !!!!!!""""""!!!!!!!!!!!!!!! $$$""" """###"""""" !!!"""###%%%&&&$$$$$$$$$######"""""""""$$$###""""""!!!  !!!"""###$$$$$$$$$"""!!! !!!  !!! !!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$""""""!!!!!!!!!!!! !!!"""######$$$$$$############""""""!!!"""""""""$$$$$$###"""""""""######$$$$$$#########"""""""""""""""""""""""""""""""""%%%%%%%%%$$$###"""  !!!"""######!!!!!! !!!!!! !!!###### !!!!!!!!!!!!"""#########""""""!!!!!!!!!###""""""!!!!!!""""""###""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""######$$$$$$######"""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""!!!!!!""""""###$$$!!!!!! !!!!!! !!!""""""######"""""" !!!!!!""""""#################################"""""""""#########$$$$$$ !!!""""""""""""!!!!!!###""""""!!!!!!""""""###$$$""" !!!###"""!!!!!! """"""!!! !!!"""###$$$!!!!!!""""""""""""!!!!!!######"""!!!!!!!!!""""""#########$$$######"""!!!!!!!!!"""###$$$%%%%%%%%%########################"""""""""#########$$$$$$""""""###$$$$$$$$$##################$$$$$$$$$$$$###$$$&&&''''''&&&$$$###!!!!!!!!!"""""""""######$$$$$$############$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""###$$$$$$$$$### !!!!!!!!!"""""""""""""""""""""""""""!!!  !!!""" !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!######"""!!!!!! !!!  !!!"""!!! !!!!!!!!!!!!!!! !!!"""!!! !!!"""!!! !!!"""""""""""" !!!"""###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!""""""######### !!!!!!""""""######!!!!!!!!!!!!!!!  """!!! !!!!!!  !!!!!!###"""""""""!!!!!! ###"""!!!!!!#########!!!$$$$$$$$$###############%%%%%%$$$###""""""!!!!!!$$$######"""!!! """""""""######$$$$$$%%%%%%%%%$$$###"""!!! !!!!!! !!!!!! !!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$""""""!!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%%%%%%%%%%%%%$$$######"""######&&&%%%$$$###############!!!!!!"""######$$$%%%%%% !!!"""###$$$######"""$$$$$$$$$$$$###"""!!!  !!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$%%%""""""###$$$$$$%%%&&&&&&$$$$$$######"""!!!!!!!!!###""""""!!!!!!""""""############""""""""""""!!!###""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!""""""######$$$"""""""""!!!!!!!!!!!! !!!"""""""""!!! !!!!!!"""""""""###""""""""""""""""""""""""""""""######$$$############$$$$$$$$$$$$$$$%%%%%%##############################"""""""""""""""""""""!!!!!!!!!!!!"""######!!!!!! !!!!!!!!!"""###$$$%%%$$$###""" !!!"""######$$$$$$########################""""""#########$$$$$$$$$%%%%%%$$$###############!!!!!!!!!""""""######$$$$$$###!!!  !!!!!!#########"""""""""""""""$$$###"""!!!!!!###$$$&&& !!!""""""#########"""######""""""""""""""""""#########$$$$$$######""""""""""""###$$$$$$$$$%%%""""""""""""""""""""""""%%%%%%$$$######"""!!!!!!""""""###$$$%%%%%%%%%$$$"""""""""############$$$###%%%'''(((((('''%%%###!!!!!!!!!"""""""""######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!"""###"""""""""""" !!!""""""###########################"""!!!  """###"""!!!!!! !!!!!!""" !!!!!!!!!!!!""" !!! """""""""!!! !!!!!!!!!!!!!!! """###"""!!! !!!"""""""""""""""###$$$###"""!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""  """!!!!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!"""""" !!!!!!""""""###### !!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""#########""""""!!!!!!!!! ###"""!!!"""###$$$###!!!$$$$$$$$$$$$$$$######"""$$$$$$###"""!!!!!! """"""""""""""""""!!!!!!%%%%%%$$$$$$######""""""$$$$$$$$$######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! """"""""""""""""""""""""###############$$$$$$$$$!!!!!!""""""""""""""""""!!!!!!"""###$$$%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$###""""""""""""""""""######$$$$$$%%%%%% """$$$%%%$$$###"""!!!!!!"""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""######$$$%%%&&&''''''$$$#########"""""""""!!!"""!!!!!! !!!!!!"""$$$#########""""""""""""######""""""!!!!!! """"""""""""""""""""""""########################!!!!!!""""""######$$$$$$###"""""""""!!!!!!!!!!!!"""############ !!!!!!!!!""""""############################## !!!""""""#########"""######$$$$$$%%%%%%%%%&&&####################################""""""""""""!!!!!! !!!!!!"""###!!!!!! !!!!!!!!!"""$$$%%%%%%%%%$$$### !!!!!!"""###$$$$$$%%%""""""""""""""""""""""""############$$$$$$$$$$$$'''&&&###!!! !!!###$$$!!!!!!""""""###$$$$$$$$$""""""###$$$###"""  !!!!!!"""###$$$%%%%%%$$$######"""###$$$%%%&&& !!!"""###$$$$$$$$$$$$""""""########################$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######"""""""""###$$$%%%%%%&&&%%%%%%!!!!!!!!!"""""""""#########$$$%%%''''''%%%$$$###""""""""""""############$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###!!!""""""!!! !!!!!!"""""""""""""""!!!!!!!!!########################!!!!!! !!!!!!""""""###""""""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""#########  """###"""!!! !!!!!!!!!!!!!!!!!!###$$$###!!! """######!!!!!!"""$$$&&&%%%"""  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!  !!!!!!!!! !!!!!!""" !!!!!!!!!!!!!!!$$$$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!! !!!!!!!!!!!!!!! !!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$###""""""""""""""""""!!!###""""""###$$$$$$###!!! !!!"""$$$%%%%%%%%%%%%#########""""""!!!!!! !!!!!!!!!""""""#########$$$$$$###"""!!! """############"""!!!!!!"""""""""""""""""""""""""""!!!!!! !!!!!!"""!!! """"""""""""""""""""""""########################!!!!!!""""""""""""######!!!!!!!!!""""""$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$######"""""""""######&&&&&&%%%$$$###""""""!!! !!!###$$$%%%$$$###### !!!!!!"""######""""""$$$#########"""""""""!!!""""""############"""""" !!!!!!!!!!!! !!!!!!""""""###$$$%%%%%%########################"""!!!!!! !!!!!!"""############""""""""""""############""""""""""""""""""""""""""""""""""""########################""""""########################"""""""""!!!!!!!!!!!!###$$$$$$%%%!!!""""""""""""""""""########################### !!!"""############!!!!!!""""""###$$$$$$$$$################################################!!! !!!""""""""""""!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%$$$$$$!!!""""""######$$$$$$$$$""""""""""""""""""""""""#########$$$$$$$$$$$$%%%%%%###!!! !!!"""!!!"""######$$$$$$$$$### """$$$&&&%%%###!!! """###$$$$$$#########$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$######"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$#######################################!!!""""""###$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%!!!""""""""""""############$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%$$$##################$$$%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###!!!######  """$$$#########""""""""""""######################## !!!"""""""""""""""!!!!!!!!!!!!"""###$$$$$$""""""""""""""""""""""""""""""""""""#########$$$$$$#####################  """###"""!!! !!!!!!!!!""" """######!!! !!!!!! """$$$###!!!!!!###%%%######"""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!"""""" !!! !!!!!!!!!"""$$$###""""""!!!"""######""""""""""""""""""""""""!!!""""""######"""!!! !!!!!!!!!""" !!!!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""###$$$$$$"""""""""""""""############""""""$$$%%%%%%###!!! """###$$$%%%$$$$$$########################!!!!!!"""""""""#########$$$######""""""!!!!!!!!! !!!"""#########"""!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########"""!!!!!!!!!!!!"""$$$$$$$$$$$$#########$$$%%%%%%#########"""######$$$$$$'''&&&&&&%%%###""""""!!!"""######$$$$$$$$$###############$$$######"""""""""#####################"""######$$$$$$######""" !!!############"""!!!!!!""""""######$$$$$$"""""""""######$$$$$$%%%###""""""!!!!!!""""""#########"""""""""!!!!!!!!!############$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################"""""""""!!!!!! !!!"""###$$$#########"""""""""""""""######################## !!!"""###$$$$$$$$$$$$!!!!!!"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$%%%""""""!!!!!!""""""###$$$######""""""""""""#####################$$$$$$%%%#########################################################$$$$$$$$$%%%%%%""""""###$$$$$$###"""!!!""""""###$$$$$$$$$###"""!!!"""###$$$%%%$$$###""" !!!"""#########!!!"""$$$%%%%%%%%%############$$$$$$%%%$$$$$$$$$!!!"""###$$$$$$$$$$$$###"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$#########""""""""""""""""""""""""""""""!!!""""""###%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""$$$###!!! """""""""######$$$$$$$$$$$$"""""""""""""""""""""""" !!!#########"""!!! !!!"""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$%%%$$$$$$###"""!!!  """######""" !!!!!!"""""" """###"""!!!"""$$$ """$$$###!!!!!!###%%% """$$$%%%$$$###""" !!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###"""""""""""""""###$$$%%% !!!!!!""""""######"""""""""$$$%%%&&&$$$$$$##################""""""#########!!!  !!!!!!"""""" !!!!!!!!!!!!""" !!!"""###"""""""""""""""""""""""""""""""""""""""######$$$!!!!!!""""""######$$$$$$###"""###$$$%%%%%%###!!!""""""###$$$###"""!!! $$$$$$$$$$$$$$$$$$%%%%%%#########"""""""""""""""$$$$$$$$$$$$$$$%%%%%%%%%!!!"""######""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!"""###$$$$$$"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""#########$$$"""!!! !!!######"""!!!!!!!!!"""###$$$$$$############$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$#####################&&&&&&&&&%%%$$$###"""!!!!!!!!!"""###$$$%%%%%%&&&"""###$$$%%%%%%$$$###""" !!!$$$&&&'''(((((('''###$$$$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&$$$$$$############$$$$$$""""""""""""!!!!!!!!!!!!#########$$$%%%%%%%%%&&&""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""############""""""""""""$$$###!!! !!!"""$$$$$$######""""""!!!!!!########################!!!"""###$$$%%%&&&&&&&&&######$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""###$$$%%%%%%%%%#########"""###$$$$$$%%%$$$$$$############$$$$$$$$$###"""!!!"""###%%%&&&$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!$$$(((++++++((($$$!!!"""###$$$%%%%%%$$$###"""""""""""""""###$$$%%%%%%############$$$$$$$$$$$$!!!$$$&&&&&&%%%###!!!$$$$$$$$$%%%%%%$$$$$$###!!!"""###$$$%%%%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$''''''''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''&&&$$$######$$$&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!! !!!"""######"""!!!$$$%%%%%%$$$$$$"""!!! !!!!!!!!!!!! !!!!!!"""###############!!!!!!!!!!!!!!! """"""######$$$$$$$$$%%%$$$$$$######"""!!!!!!!!!!!! !!!"""###""""""""""""""""""###### !!!!!!!!!!!!  !!!"""""""""!!!###$$$###"""!!!"""###%%%$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""###""" !!!"""###!!! !!!!!!!!!!!!""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""$$$%%%%%%###$$$$$$$$$$$$###""""""!!!!!!!!!!!!"""""""""""" !!!""""""######"""  """"""""""""""""""""""""&&&&&&&&&%%%$$$###"""!!!""""""""""""#####################"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!!""""""######$$$$$$%%%$$$###"""###$$$%%%&&&!!!###"""!!! !!!"""!!!!!!"""###############%%%%%%$$$$$$###"""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!%%%$$$"""!!!!!!!!!"""######$$$%%%$$$"""!!!"""###%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!""""""############$$$$$$#####################""""""!!!"""$$$%%%&&&%%%$$$###""""""###$$$%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###!!!!!!###$$$###"""""""""###$$$$$$%%%$$$$$$$$$$$$$$$###"""!!! !!!"""###############!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!"""###%%%%%%$$$######$$$###############$$$$$$############$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$###"""!!!######$$$$$$$$$%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%'''((('''&&&$$$$$$%%%&&&%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!! """############$$$$$$$$$""""""###$$$$$$$$$$$$#########$$$%%%&&&(((((()))"""""""""""""""######$$$&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&'''&&&$$$"""$$$%%%&&&&&&$$$$$$%%%&&&#########$$$$$$%%%%%%&&&%%%$$$###!!!!!!!!!!!!!!!!!!"""$$$%%%%%%$$$"""!!!#####################$$$%%%$$$$$$###""""""""""""!!!""""""###############!!!!!!""""""!!!!!! """""""""#########$$$$$$############$$$$$$$$$$$$!!!!!! !!!"""###############""""""""""""""""""###############"""######""""""!!! !!!###$$$###"""!!!"""$$$###"""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!"""###""" !!!!!!!!!!!!"""""""""###""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$%%%%%%%%%%%%%%%!!!!!!!!!""""""#########""""""#########""""""!!!"""""""""""""""""""""""" !!!!!!!!!!!! """"""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!""""""""""""############"""""""""""""""##########################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$""""""""""""##################""""""######$$$%%%###%%%&&&&&&%%%$$$$$$%%%!!!""""""###############%%%%%%$$$$$$###"""""""""""""""############""""""""""""""""""#########$$$$$$$$$###"""""""""""""""$$$%%%&&&%%%###"""###$$$########################$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$###############$$$%%%$$$###""""""###$$$%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###!!!!!!###%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&%%%$$$$$$###""""""###$$$$$$$$$######!!!""""""######$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%""""""""""""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''!!!!!!!!!!!!""""""""""""%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%$$$###"""######$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$%%%'''((('''%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$""""""###$$$%%%&&&'''(((###############$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&'''&&&$$$"""$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$%%%&&&&&&%%%$$$###"""""""""""""""$$$&&&'''((('''%%%###""""""######!!!"""######$$$$$$######"""""""""""""""!!! !!!!!!""""""""""""######"""######$$$%%%%%%&&&&&&!!!!!!!!! !!!""""""###$$$$$$#########"""""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!"""###$$$###""""""###$$$!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!###!!!!!!!!!######"""!!!!!!!!!!!!"""""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$"""###$$$%%%&&&'''''''''!!!!!!"""###$$$$$$%%%%%%$$$%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""""""""!!!""""""""""""""""""""""""""""""############"""""""""""""""#########$$$$$$!!!!!!""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""!!!!!!"""############""""""$$$%%%%%%$$$######$$$""""""###$$$$$$$$$$$$###%%%%%%%%%$$$######""""""###$$$$$$$$$$$$$$$$$$###"""""""""#########$$$$$$######$$$$$$$$$###""""""%%%&&&'''&&&$$$###$$$%%%!!!!!!""""""######$$$$$$$$$&&&'''(((((('''%%%#########$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!$$$$$$############$$$$$$%%%$$$###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$""""""###%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$######""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%###############$$$%%%%%%''''''&&&%%%$$$$$$$$$%%%!!!!!!!!!!!!"""###$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$&&&''''''%%%$$$$$$%%%$$$&&&((())))))'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%"""######$$$$$$$$$$$$$$$""""""######$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((('''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&'''&&&%%%###$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&(((***)))'''$$$"""###$$$%%%%%%%%%%%%$$$###$$$###!!!!!!!!!###&&&''''''&&&$$$"""!!!!!!""""""""""""###$$$$$$$$$$$$###""""""######""""""!!! !!!!!!!!!!!!!!!"""""""""#########$$$$$$$$$%%%%%%!!!!!!!!!"""""""""######%%%$$$$$$######""""""!!! !!!"""#########!!!""""""###$$$$$$%%%%%%"""###$$$$$$""""""###$$$""""""!!!!!!"""###$$$$$$""""""""""""""""""""""""###!!!!!!!!!###$$$###"""!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""###############$$$%%%&&&"""###$$$%%%&&&&&&&&&&&&""""""###$$$%%%%%%&&&'''$$$%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$""""""#########$$$$$$$$$ !!!"""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""" !!!###$$$$$$$$$###""""""$$$%%%%%%###""""""###"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$$$$###### !!!!!!!!!"""""""""######%%%%%%%%%$$$###"""&&&'''((('''%%%$$$%%%&&&!!!!!!"""###$$$%%%%%%&&&&&&&&&'''''''''%%%$$$#########$$$$$$%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###"""$$$%%%$$$######"""######$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$############$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$###"""###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&'''''''''&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%''''''%%%$$$$$$%%%%%%&&&((()))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%"""###$$$$$$%%%%%%$$$$$$"""######$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&''''''%%%###%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&%%%%%%$$$$$$###"""&&&+++......***%%%!!!""""""############""""""%%%$$$"""!!!!!!"""$$$%%%'''&&&$$$###"""""""""###""""""###$$$$$$$$$$$$$$$#########$$$###""""""!!!"""""""""!!!!!!!!!!!!!!!$$$$$$######"""""""""""""""""""""###############%%%$$$$$$$$$######""""""!!!"""############""""""######$$$%%%%%%%%%"""$$$%%%$$$###"""###$$$$$$$$$###"""!!!!!!""""""########################"""!!!!!!"""###$$$$$$###""""""""""""############"""#############################################!!!!!! !!!""""""######$$$$$$$$$$$$######"""######$$$%%%&&&&&&&&&######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$####################################$$$%%%&&&&&&&&&&&&############$$$$$$$$$$$$ !!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###%%%%%%$$$$$$######""""""!!!"""$$$%%%&&&%%%$$$###&&&((()))((('''%%%%%%&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$"""##################"""!!!!!!!!!!!!""""""""""""###$$$%%%&&&&&&%%%$$$###&&&'''((('''%%%$$$%%%&&&######$$$$$$%%%&&&'''''''''&&&%%%#########$$$$$$######$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&"""###$$$&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###$$$%%%$$$$$$######"""######$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$#########$$$&&&'''%%%%%%$$$###############$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''""""""""""""#########$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&''''''''''''######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###%%%&&&&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''###############$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%&&&''''''%%%$$$%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$$$$!!!$$$***------)))$$$ !!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###""""""######$$$&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""######""""""""""""!!!!!!$$$$$$######"""!!!!!! """"""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""###$$$%%%$$$#########%%%%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""$$$%%%$$$###"""""""""#########$$$$$$############$$$$$$$$$$$$##############################""""""""""""#########$$$$$$$$$$$$###"""!!!###$$$$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$%%%&&&''''''&&&&&&#########$$$$$$$$$$$$%%%!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%'''((('''%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$""""""############""""""#########$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&'''((('''%%%$$$%%%&&&$$$$$$%%%%%%&&&&&&'''''''''%%%###""""""###$$$&&&$$$$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''((("""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""###$$$%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%###$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$######""""""######$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%"""$$$&&&&&&%%%$$$%%%&&&%%%$$$#########$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''###############$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((('''%%%######$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%&&&''''''&&&$$$%%%'''((('''&&&%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%!!!###%%%&&&&&&%%%###""""""!!!!!!!!!!!!!!!!!!""""""""""""###$$$$$$%%%%%%"""###%%%&&&&&&&&&$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###"""$$$$$$#########"""""""""########################"""###$$$%%%%%%%%%$$$$$$"""######$$$$$$%%%%%%&&&###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###""""""!!!!!!###$$$%%%%%%######$$$%%%######"""""""""""""""###########################"""!!!!!!"""$$$%%%%%%$$$""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$%%%&&&&&&&&&%%%%%%#########$$$$$$$$$%%%%%%"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$&&&''''''&&&$$$######$$$$$$$$$$$$$$$$$$%%%###############$$$$$$%%%###$$$%%%$$$"""!!! !!!$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%&&&'''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((((((((%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$""""""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&&&&%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%######$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%############$$$%%%&&&&&&$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''((((((%%%$$$$$$######$$$$$$%%%###$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%%%%"""###%%%%%%$$$$$$%%%&&&######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''((((((,,,***'''%%%$$$$$$&&&'''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&''''''&&&$$$&&&'''((('''&&&%%%&&&(((%%%%%%%%%&&&&&&&&&&&&&&&"""""" !!!"""###""""""!!!!!!!!!!!!"""""" """###%%%&&&&&&&&& """%%%%%%$$$"""!!!######$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$######%%%$$$$$$$$$######""""""#########$$$%%%%%%&&&&&&"""###$$$%%%&&&%%%$$$$$$""""""###$$$%%%&&&&&&'''""""""#########""""""!!!!!!!!!!!!"""######$$$$$$###$$$%%%%%%######$$$%%%!!!!!!!!!!!!"""###$$$%%%"""""""""""""""""""""""""""!!!!!!"""$$$&&&%%%$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!""""""""""""###$$$%%%&&&'''''''''%%%%%%$$$######""""""!!!$$$$$$$$$$$$######"""!!!%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%#########"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""########################&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$############$$$$$$%%%%%%&&&###"""!!!!!!!!!"""$$$%%%%%%'''((('''%%%#########$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!""""""""""""#########&&&%%%%%%$$$%%%&&&((()))%%%&&&'''&&&$$$###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))((('''%%%$$$######$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$###"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&'''&&&%%%%%%&&&%%%$$$$$$###"""""""""######$$$%%%%%%&&&&&&&&&%%%"""###$$$$$$%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$#########$$$%%%&&&'''(((######"""""""""""""""###$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%!!!###%%%%%%$$$$$$%%%&&&!!!###%%%'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&'''''''''(((((())))))(((((((((((())))))))))))///---)))'''%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&'''(((&&&%%%&&&'''((('''&&&&&&'''(((%%%%%%%%%&&&&&&'''''''''!!!"""###$$$%%%$$$######"""""""""######$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%###!!!"""%%%'''&&&%%%###""""""$$$&&&'''&&&$$$%%%%%%$$$###""""""######%%%$$$$$$######$$$$$$%%%)))(((((('''%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$$$$######!!!!!!""""""#########$$$%%%%%%%%%%%%%%%$$$###"""######""""""######$$$%%%###$$$$$$$$$$$$###""""""$$$$$$############$$$$$$((('''&&&&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$##################$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&'''&&&%%%###""""""###$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###!!!!!!(((&&&$$$""""""###$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""###%%%'''((('''%%%$$$######$$$&&&''''''%%%))))))'''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$#########$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$%%%%%%$$$###$$$%%%'''((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""###$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$(((&&&%%%%%%'''((((((''''''&&&&&&&&&&&&'''(((((((((((((((((((((''''''&&&&&&'''((())))))((('''&&&$$$$$$%%%%%%&&&'''((((((&&&''')))++++++***((('''&&&((()))++++++)))(((&&&%%%%%%%%%%%%%%%&&&''''''+++******)))(((''''''''''''((((((((('''&&&%%%%%%%%%&&&&&&''''''(((((((((''''''''''''''''''''''''&&&'''''''''((()))))))))"""###$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''%%%######%%%&&&%%%###$$$######$$$&&&&&&%%%###%%%%%%$$$###############%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%$$$$$$######$$$$$$############$$$$$$$$$######"""!!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%$$$$$$%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''$$$$$$######$$$%%%%%%&&&)))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$'''&&&$$$###"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$&&&''''''&&&%%%&&&%%%$$$%%%'''((((((''')))((('''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((((())))))((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&'''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$######%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&(((&&&%%%%%%'''(((((('''%%%%%%$$$$$$%%%%%%&&&'''(((((())))))(((((('''&&&'''((()))))))))(((''''''&&&&&&''''''(((((())))))'''((()))******)))(((((('''((()))******)))((('''***)))))))))))))))************))))))(((''''''&&&''''''((((((((('''&&&&&&''''''''''''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%)))'''$$$$$$%%%%%%$$$###&&&%%%$$$$$$%%%%%%$$$###%%%$$$$$$############$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&)))(((&&&%%%$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&'''(((((($$$$$$$$$$$$$$$%%%%%%&&&***)))(((&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''''''''&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&'''&&&&&&%%%)))'''&&&&&&((())))))(((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((((((&&&&&&'''((()))***++++++((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&))))))(((''''''&&&&&&%%%&&&&&&'''(((((((((''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%&&&&&&&&&%%%&&&&&&'''((())))))((('''%%%%%%$$$###&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%%%%&&&'''((()))((('''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%((((((''''''&&&&&&%%%%%%%%%&&&'''((((((((((((((((((&&&%%%&&&'''))))))(((%%%%%%%%%$$$%%%%%%&&&'''(((((())))))(((((('''&&&(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***))))))((((((''''''&&&''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%((('''%%%%%%%%%%%%%%%%%%(((&&&%%%$$$%%%%%%$$$"""%%%$$$$$$######$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&)))(((%%%$$$###%%%''')))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&''''''%%%%%%$$$$$$$$$%%%%%%&&&))))))((('''%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((%%%%%%$$$$$$%%%&&&'''(((&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&'''((('''&&&%%%&&&&&&***(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))*********&&&&&&''''''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((()))))))))((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((())))))((((((''''''&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))((('''&&&&&&%%%'''''''''''''''&&&%%%%%%''''''''''''''''''''''''&&&'''''''''''''''((((((&&&&&&&&&&&&&&&'''(((((($$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''((()))'''&&&$$$$$$&&&''')))))))))((('''&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''***))))))((('''&&&&&&%%%$$$%%%&&&'''((()))))))))(((&&&%%%&&&((()))))))))'''''''''''''''((()))))))))))))))))))))(((''''''(((((())))))))))))))))))******************))))))+++***)))((((((((())))))******)))(((((()))*********))))))((((((((((((((()))))))))(((((('''''''''''''''((()))*********************))))))(((((('''((((((((((((((((((((((((******))))))((((((''''''%%%&&&'''((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''(((***'''%%%$$$$$$%%%$$$###%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&((('''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''(((&&&$$$######$$$'''((((((((('''&&&&&&'''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''''''''&&&%%%%%%$$$###%%%%%%&&&&&&&&&'''''''''%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((())))))))))))(((''''''%%%%%%%%%&&&&&&'''((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))&&&((()))(((&&&%%%&&&(((+++)))&&&%%%&&&'''''''''%%%&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))******+++++++++)))))))))((((((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((((((((((((''''''''''''(((((())))))''''''(((((()))***++++++))))))))))))))))))))))))'''''''''''''''''''''''')))))))))((((((''''''''''''&&&&&&&&&&&&'''((((((''''''((()))))))))(((''''''(((((((((((('''&&&&&&'''''''''''''''''''''''''''''''''(((((()))))))))&&&&&&&&&&&&&&&'''((()))%%%&&&'''(((''''''%%%$$$%%%&&&&&&''''''&&&&&&%%%'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((%%%&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((((((((()))(((&&&%%%%%%&&&((()))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''(((******)))(((''''''&&&&&&###$$$%%%''''''((((((((('''&&&%%%&&&(((******)))(((''''''''''''((()))))))))))))))))))))(((((('''((((((((((((((())))))******)))))))))))))))))))))++++++***)))((()))))))))******))))))))))))******------,,,,,,,,,,,,,,,---)))))))))))))))((((((((((((((()))***+++++++++++++++++++++******)))))))))))))))))))))))))))))))))*********))))))(((((('''%%%&&&'''((()))((('''''''''&&&&&&&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&)))******(((%%%$$$$$$%%%%%%$$$%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&((('''&&&%%%$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&'''((('''&&&%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&$$$###$$$%%%'''((('''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''))))))((('''&&&%%%$$$$$$'''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''''')))))))))))))))((('''&&&&&&&&&''''''''''''''''''&&&&&&&&&'''(((((())))))&&&&&&&&&''''''''''''(((%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))&&&(((***(((&&&%%%(((+++---***'''%%%&&&''''''&&&%%%&&&'''((()))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))******************,,,,,,+++***)))(((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******++++++,,,''''''&&&''''''((()))***&&&&&&'''(((***+++,,,,,,******)))((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))&&&'''((()))***)))((((((((((((((()))(((((('''&&&''''''''''''''''''''''''((((((((())))))******+++((('''&&&&&&&&&'''((()))&&&''''''''''''&&&&&&%%%&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%&&&'''((((((''''''''''''((((((&&&&&&&&&&&&&&&''''''(((&&&&&&'''((())))))))))))((((((((('''''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((())))))(((((()))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''''''''))))))((((((''''''&&&&&&$$$%%%&&&''''''''''''''''''&&&%%%&&&)))***+++***&&&&&&%%%%%%&&&&&&'''((())))))******))))))((('''''''''&&&&&&'''((()))***((((((((((((((()))))))))+++++++++******))))))(((************************++++++******++++++,,,---******************************++++++,,,+++++++++++++++++++++++++++******))))))))))))))))))))))))((((((''''''''''''''''''%%%&&&'''((((((((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&((()))(((&&&%%%(((******'''%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''%%%$$$###$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&((()))***)))((('''$$$$$$%%%%%%&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$&&&'''((((((''''''&&&'''''''''((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''(((((()))((((((((('''((((((((((((''''''&&&%%%%%%&&&''''''((())))))''''''((((((((()))))))))&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))%%%(((***(((&&&%%%)))---///,,,(((&&&''''''((('''&&&'''(((************)))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((************))))))))))))*********))))))((((((((('''''''''(((((()))))))))((((((((((((((((((((((((((((((((()))***+++++++++&&&&&&&&&&&&&&&((()))***&&&''''''((()))***+++++++++***)))((('''(((((()))((((((((((((((((((((((((%%%&&&&&&''''''(((((()))'''''''''''''''(((((()))&&&''')))******((('''&&&((())))))))))))(((''''''''''''''''''''''''''''''(((((())))))***++++++,,,***)))'''&&&&&&&&&((()))(((((('''&&&&&&&&&&&&&&&'''((()))******)))(((''''''''''''((((((''''''''''''''''''''''''''''''''''''((()))(((&&&&&&&&&((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&'''))))))******)))***)))))))))((((((((((((&&&&&&&&&&&&''''''''''''&&&'''((()))***)))(((((((((''''''''''''''''''(((''''''''''''((()))******((((((((('''''''''''''''''''''''''''''''''''''''&&&''''''((((((((('''''''''&&&%%%&&&)))+++++++++&&&&&&&&&&&&&&&''''''((()))************)))((((((&&&%%%%%%%%%&&&''')))***''''''(((((())))))******++++++,,,,,,+++***(((''')))***++++++++++++***)))''''''''''''(((***+++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,************************'''''''''''''''((((((((($$$%%%'''((((((((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%(((******)))%%%$$$&&&(((***'''$$$###$$$&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%'''(((((()))$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&'''''''''&&&&&&%%%%%%%%%''''''''''''&&&%%%$$$$$$'''&&&&&&&&&&&&'''(((((((((&&&%%%######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!"""$$$&&&&&&%%%$$$###$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''((((((((())))))+++)))(((''''''((()))+++''''''''''''''''''''''''&&&&&&''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%###%%%'''(((*********)))''''''''''''((((((((()))&&&'''(((******((('''&&&(((((((((((((((((((((((($$$%%%&&&((())))))******(((((())))))((('''&&&&&&%%%%%%%%%&&&'''(((((()))))))))))))))************&&&&&&&&&'''''''''((((((((((((''''''''''''((((((************************''''''''''''''''''''''''''''''''''''((((((((((((%%%(((***)))&&&&&&***///111...***(((((()))))))))&&&''')))***+++++++++***(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))+++*********))))))((((((&&&&&&&&&&&&''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((%%%%%%%%%&&&'''(((((()))&&&%%%%%%%%%&&&''')))***(((((((((((())))))))))))+++***)))'''''''''((()))))))))))))))))))))))))))$$$$$$%%%&&&'''((())))))'''''''''''''''((())))))((()))******)))'''%%%###)))))))))))))))(((((('''(((((((((((((((((((((((((((((()))***++++++,,,,,,+++***(((&&&%%%&&&'''((()))((('''&&&%%%%%%&&&'''''')))***++++++***)))'''))))))************))))))''''''''''''''''''''''''''')))))))))'''&&&'''((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((&&&&&&((()))************++++++******))))))((((((''''''''''''((((((((()))&&&''')))*********)))(((''''''(((((((((((('''''''''((((((((()))+++,,,---))))))((((((''''''&&&&&&&&&&&&&&&'''''''''''''''((()))))))))))))))(((''''''&&&%%%''')))+++,,,+++((((((((((((((()))*********************)))((((((%%%%%%$$$$$$%%%&&&((()))''''''((()))***++++++,,,***+++,,,---,,,***(((&&&((()))+++,,,,,,+++)))(((((())))))***+++---...///,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***+++++++++,,,,,,---------************************(((((())))))******++++++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$""""""$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%&&&'''&&&%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))(((''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''+++(((&&&&&&((()))(((&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$)))((('''&&&%%%$$$######'''&&&&&&&&&&&&'''((((((((((((((((((''''''''''''))))))************)))))))))******)))(((''''''((((((''''''''''''(((((()))++++++******))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''')))+++***&&&$$$%%%''''''''''''((())))))******(((((()))***++++++,,,,,,))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,111000///...---,,,------)))************+++++++++((((((((((((''''''''''''))))))))))))************&&&'''((()))***+++,,,,,,------,,,,,,+++***))))))))))))))))))(((((((((((()))))))))))))))*********+++***((('''&&&&&&&&&'''*********)))((((((''''''))))))))))))))))))******))))))))))))))))))))))))'''(((((()))***+++++++++...---,,,***)))(((((((((((((((((((((((((((((((((,,,+++***)))))))))***+++---,,,***)))))))))***+++))))))))))))))))))))))))))))))))))))((('''&&&%%%))))))))))))************'''((((((((((((((('''''''''(((***+++,,,,,,++++++((((((''''''''''''(((((((((((())))))******++++++))))))))))))******************))))))((((((((('''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))((((((((()))******++++++'''(((***,,,---,,,+++***))))))))))))***+++,,,---)))************)))(((((())))))*********+++++++++,,,***)))((()))((('''%%%))))))(((((((((((())))))))))))))))))((((((((((((*********)))))))))))))))((()))))))))************(((((((((((((((((((((((()))*********++++++++++++*********+++,,,,,,------+++,,,,,,+++)))((()))***+++++++++***++++++,,,,,,'''''''''''''''((())))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))---......,,,+++***+++---***++++++,,,,,,++++++***))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&'''((('''&&&%%%&&&(((''''''''''''&&&&&&&&&%%%$$$%%%&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&&&&(((((('''&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%''''''&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))))))))************)))))))))*********((('''((()))))))))((((((((((((((()))*********)))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))((()))++++++***))))))***************))))))))))))((())))))***++++++,,,,,,)))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,+++++++++------,,,,,,+++******))))))************+++++++++*********)))))))))((((((((((((((()))))))))******'''(((((()))***+++,,,---++++++******)))((((((''')))))))))))))))))))))((()))))))))))))))))))))***+++***((('''&&&&&&''''''((((((((((((((('''''''''*********)))))))))))))))))))))))))))))))))))))))'''(((((()))******+++++++++++++++***************((((((((((((((((((((((((***))))))))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%&&&&&&&&&&&&''''''''''''((())))))***))))))(((((('''(((***+++,,,,,,++++++***))))))(((((())))))***))))))))))))************(((((()))))))))*********(((((('''''''''&&&&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''(((((()))))))))*********+++******))))))(((''''''((()))+++,,,,,,+++***)))************+++,,,------***************))))))(((******+++++++++,,,,,,,,,---,,,************)))'''))))))(((((((((((())))))''''''(((((())))))************************++++++)))*********++++++++++++************************)))))))))*********++++++++++++++++++************((()))***)))'''''''''(((,,,+++***)))))))))))))))(((''''''&&&'''((()))************+++++++++,,,,,,,,,,,,---,,,,,,+++******+++,,,---+++***)))***+++***++++++++++++++++++***))))))(((((((((((())))))&&&&&&''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%&&&'''((()))'''((())))))''''''((())))))(((((((((((('''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((((()))&&&&&&&&&&&&&&&'''''''''&&&''''''''''''((((((((((((((((((''''''''''''&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''$$$%%%%%%&&&''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&'''''''''%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&''''''((()))%%%&&&&&&''')))******+++))))))************)))))))))*********((('''((()))++++++***)))((((((((()))))))))))))))************************************((((((((()))))))))***************,,,...///...---...---,,,+++***)))(((''')))))))))***++++++,,,,,,))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,+++++++++*********++++++++++++)))(((''')))************+++++++++,,,,,,+++++++++*********''''''((((((((()))))))))((())))))***+++,,,------++++++******)))((((((((())))))))))))))))))))))))******))))))))))))))))))***)))(((''''''&&&''''''(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))((((((((()))******++++++((()))***+++,,,++++++***((((((((((((((((((((((((''''''((()))************))))))******))))))(((((((((((((((((((((((((((((())))))))))))((('''&&&&&&%%%%%%%%%&&&&&&&&&'''''')))******++++++******)))(((((()))***+++++++++++++++******))))))******+++***************)))))))))(((((((((((())))))))))))((((((''''''''''''&&&&&&''''''((((((((()))))))))(((((((((((((((((((((((())))))*********+++++++++++++++***))))))((((((''')))***+++,,,,,,+++)))((())))))))))))***+++,,,---++++++++++++******))))))+++++++++,,,,,,,,,------...---++++++,,,,,,+++)))***))))))(((((())))))***&&&''''''((()))***+++,,,)))******++++++,,,,,,,,,*********+++++++++,,,,,,************************((((((((()))))))))******+++++++++***)))(((((((((((()))***)))((('''((()))+++***)))((('''&&&&&&&&&)))(((&&&%%%&&&''')))+++)))*********+++++++++++++++,,,,,,,,,,,,++++++***)))***+++***((('''(((*********++++++++++++******))))))(((((((((((())))))'''''''''''''''(((((((((&&&&&&'''''''''((((((((('''((())))))*********))))))((((((((('''''''''&&&''''''''''''''''''''''''((((((''''''&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&%%%%%%''')))***((()))******(((((()))***))))))((((((((('''''''''''''''(((((((((''''''&&&%%%&&&&&&'''((())))))***&&&&&&&&&'''''''''''''''&&&&&&'''''''''(((((((((((((((((('''''''''''''''###$$$%%%''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))&&&''''''((())))))******))))))************))))))(((***+++***(((((()))***---,,,+++***))))))))))))(((((())))))******++++++************************))))))))))))************---+++***,,,///111...,,,---,,,++++++)))(((((('''))))))*********+++++++++))))))))))))))))))))))))((((((((()))))))))******,,,,,,,,,+++******))))))***+++,,,------+++)))'''))))))*********+++++++++,,,,,,+++++++++*********''''''''''''(((((((((((()))******+++,,,,,,------,,,,,,,,,+++++++++******)))))))))))))))******************)))))))))))))))))))))((((((''''''''''''(((((()))******+++,,,,,,++++++******)))((((((((())))))))))))))))))))))))(((((())))))************''')))+++,,,---,,,***)))(((((((((((((((((((((((('''''')))******)))(((''''''((()))******)))((('''(((((((((((((((((((((((()))))))))))))))(((''''''((((((((())))))))))))***))))))******+++*********(((((()))************************))))))*********+++++++++******)))))))))''''''((((((((()))))))))******))))))))))))))))))'''''''''((((((((())))))******************************+++++++++,,,,,,,,,)))))))))***++++++,,,,,,+++++++++++++++***)))((((((''''''(((((()))***+++,,,++++++*********************++++++++++++,,,,,,---,,,++++++,,,---,,,******))))))))))))))))))***((((((((())))))******+++(((((()))***++++++,,,,,,))))))*********+++++++++************************(((((((((((())))))))))))***)))))))))((((((((('''***+++,,,+++***)))***+++***)))(((''''''''''''''')))(((&&&%%%%%%''')))+++)))))))))************+++))))))***+++++++++******&&&((())))))'''&&&'''((())))))************))))))(((((())))))))))))(((((('''''''''(((((()))))))))''''''((((((((()))))))))(((((()))***++++++++++++)))))))))(((''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&(((***+++)))***+++***))))))***+++(((((((((((('''''''''&&&(((((()))))))))(((''''''&&&&&&''''''((()))******''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((($$$%%%&&&(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&'''((((((((((((((((((((((((((('''&&&%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&(((''''''''''''((())))))))))))))))))))))))(((((())))))************))))))(((***+++***)))((()))+++------,,,***))))))))))))(((((())))))******++++++************************))))))))))))************---+++)))+++......,,,)))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))'''''''''((((((((())))))+++++++++******)))))))))(((***+++,,,,,,***((('''))))))*********++++++++++++************)))))))))''''''''''''((((((((((((*********+++,,,,,,,,,---,,,,,,,,,+++++++++++++++((()))))))))*********+++************))))))((((((((((((((((((((('''''''''&&&''''''((()))***++++++************))))))(((((()))))))))))))))))))))))))))))))))))))))*********)))***,,,---,,,+++)))'''))))))))))))))))))))))))((()))*********((('''&&&'''((()))******)))((('''(((((((((((((((((((((((())))))))))))))))))(((''')))************+++++++++'''((())))))*********)))))))))))))))))))))*********))))))(((((())))))***,,,,,,++++++******))))))(((((((((((())))))))))))))))))******************&&&''''''''''''(((((((((++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++******)))((())))))))))))***+++,,,,,,,,,+++***)))))))))******))))))))))))************+++***)))***+++,,,+++*********))))))))))))******++++++******))))))((((((&&&''''''((()))******+++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((())))))))))))***++++++***)))***,,,(((((((((((())))))***+++)))(((&&&&&&&&&''')))***(((((()))))))))*********&&&'''((())))))***))))))%%%'''))))))(((''''''(((((())))))******))))))((((((((())))))))))))((((((''''''(((((())))))******(((((()))))))))*********((()))***+++++++++++++++)))))))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''((('''''''''''''''''''''''')))(((((('''((()))***+++)))***++++++))))))***+++((((((((((((''''''''''''(((((()))))))))))))))((('''''''''(((((())))))***((((((((('''''''''''''''%%%%%%&&&&&&&&&''''''''''''(((((((((((()))))))))&&&'''(((((())))))((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***)))(((((('''((((((((())))))(((((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((&&&&&&''')))((((((((((((((((((((((((((('''&&&%%%$$$%%%&&&&&&((((((((('''''''''&&&&&&((((((''''''(((((()))************))))))((((((((())))))************))))))(((***+++***))))))***,,,,,,,,,+++***))))))))))))))))))))))))************************************((((((((()))))))))******+++***)))***++++++***(((&&&''''''((()))*********************************))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))'''((()))))))))((('''&&&)))************+++++++++***))))))))))))(((((((((''''''((((((((()))))))))************++++++,,,,,,))))))))))))))))))))))))((())))))******+++++++++++++++******)))(((((((((''''''((((((((((((''''''$$$%%%%%%&&&'''(((((())))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))*********++++++,,,+++***)))((())))))))))))))))))))))))))))))******))))))((('''(((((())))))******))))))(((((((((((((((((((((((()))))))))******))))))((((((((()))))))))*********''''''((()))************))))))((((((((())))))***)))))))))(((((()))))))))+++++++++++++++*********))))))))))))************''''''(((((((((((())))))''''''((((((((()))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,......------,,,++++++***+++++++++***************++++++++++++,,,---...///,,,+++)))((((((((()))***((((((((())))))))))))***)))(((((()))+++,,,+++***+++******))))))******+++,,,,,,+++***)))(((((('''&&&''''''(((((()))))))))'''''''''((((((((())))))((((((((((((((((((((((((((((((((()))))))))******'''''''''((()))*********'''((())))))(((((()))***((((((((()))***+++,,,---'''''''''''''''((())))))(((((((((((())))))))))))%%%&&&'''))))))*********%%%''')))***)))((((((((((((((())))))))))))(((((('''((()))******)))((('''''''''((())))))***++++++)))))))))*********++++++)))******+++++++++******)))))))))(((((((((((((((''''''''''''''''''''''''''''''&&&&&&'''(((((()))''''''''''''''''''''''''(((((()))))))))*********)))***+++***)))((()))+++******)))))))))((((((((('''((())))))************((((((((((((((())))))))))))((((((((('''''''''&&&&&&''''''''''''((((((((('''((((((((()))))))))))))))))))))))))))******+++(((((((((''''''&&&&&&&&&''''''''''''''''''''''''))))))((('''''''''''''''((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))***+++)))'''&&&(((***(((((((((((((((((((((((()))'''&&&$$$$$$%%%&&&'''''''''''''''((((((((((((((((((((((((((())))))***)))))))))))))))*********))))))************))))))((()))++++++***)))+++,,,+++******)))))))))***************)))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))&&&(((*********)))***+++''''''((()))******++++++************************))))))))))))))))))))))))))))))))))))************''''''(((((()))*********(((((((((((((((((((((((()))************+++++++++******)))))))))(((((((((((((((((()))))))))******)))))))))************+++))))))))))))))))))))))))((())))))******+++,,,,,,++++++******)))(((((('''&&&'''((())))))(((''''''&&&&&&''''''((((((((()))((((((((()))******++++++))))))))))))))))))))))))***)))))))))))))))))))))***************+++++++++))))))))))))))))))))))))((((((((()))***+++,,,,,,)))))))))))))))***++++++))))))))))))))))))))))))((())))))*********))))))(((((((((((())))))))))))'''((()))***++++++++++++***)))(((((('''((()))***+++******))))))******+++***++++++++++++++++++,,,************++++++++++++''''''((((((((()))))))))))))))*********+++++++++++++++++++++++++++++++++************++++++++++++---,,,,,,+++******))))))******************++++++************+++,,,---...+++***((('''&&&'''((()))((())))))))))))*********)))(((''')))+++,,,,,,++++++******))))))******+++,,,++++++******)))))))))((((((((((((((()))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))&&&((())))))(((((()))***))))))))))))***++++++,,,&&&&&&((()))))))))(((''''''''''''((((((((())))))&&&'''(((***+++,,,,,,,,,&&&(((+++,,,+++***)))***'''(((((())))))((((((''''''((()))******)))(((''''''(((((()))***+++++++++)))************+++++++++******+++++++++******)))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((((((((()))************)))(((*********)))((()))***+++++++++************)))''''''(((******+++++++++))))))))))))(((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))'''((((((((())))))******+++***)))))))))***,,,---))))))(((((((((''''''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))************************)))))))))))))))))))))))))))+++,,,***'''''')))+++)))))))))))))))))))))))))))'''&&&$$$$$$%%%&&&'''%%%%%%&&&'''((()))******((((((((((((((()))******''''''((()))***+++,,,,,,))))))************))))))((()))++++++******+++,,,))))))))))))))))))******++++++******))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((###&&&***+++)))))),,,...)))************+++++++++++++++******************))))))))))))))))))))))))***++++++++++++,,,,,,,,,&&&&&&'''((()))***++++++++++++************+++,,,)))************+++++++++*********))))))))))))((())))))))))))************)))))))))))))))*********++++++++++++++++++,,,,,,((())))))***++++++,,,,,,+++++++++***)))(((((('''&&&'''((())))))(((''''''************++++++++++++''''''((()))***+++,,,,,,))))))))))))))))))))))))*********)))))))))))))))((((((((()))***,,,---...))))))))))))))))))))))))'''''''''(((***---///111+++***)))))))))***,,,---************************((())))))*********))))))))))))))))))************((()))***+++,,,---------***)))(((''''''((()))***,,,++++++++++++++++++,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,))))))******+++++++++,,,++++++,,,,,,,,,---------++++++++++++++++++++++++))))))*********+++++++++((((((((()))******++++++***)))))))))***+++,,,,,,''''''''''''((()))***+++***)))'''&&&%%%&&&((())))))************+++++++++)))(((((()))+++---,,,,,,++++++************++++++***************+++++++++************))))))))))))))))))))))))************************************************++++++++++++++++++******))))))(((((((((***++++++******+++---+++***)))))))))))))))***%%%&&&(((******)))'''&&&''''''''''''((((((((()))'''(((***+++------......&&&))),,,---,,,+++***+++''''''(((((((((((('''''''''((()))++++++)))((('''))))))((((((((((((((())))))******++++++)))((('''((())))))))))))*********+++++++++*********)))))))))***++++++***)))((('''((()))+++,,,+++***((('''''''''((()))))))))))))))(((((()))*********************))))))))))))******)))))))))))))))))))))))),,,+++)))+++---...+++)))$$$%%%(((*********((('''+++++++++***************((((((''''''''''''(((((((((((((((((())))))))))))+++******)))(((''''''&&&******))))))(((((('''''''''(((((()))))))))))))))%%%&&&&&&'''((()))******(((((((((((())))))))))))......,,,***)))(((((((((***((('''&&&&&&'''(((******++++++++++++***))))))+++***(((&&&%%%&&&'''((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''((()))***+++,,,,,,'''(((+++,,,,,,+++((('''''''''(((((())))))******(((((((((((())))))))))))(((((()))))))))((((((''',,,+++++++++******))))))************))))))))))))***************)))(((((())))))))))))))))))))))))))))))***))))))(((''''''************************(((((())))))((('''&&&&&&---+++(((&&&&&&(((+++---)))))))))***+++++++++,,,))))))((()))******'''%%%%%%(((,,,---,,,+++******)))************+++++++++)))((('''&&&'''(((***,,,******))))))))))))******++++++++++++++++++++++++++++++++++++******)))))))))******++++++)))((('''************))))))))))))++++++***************+++(((((()))***+++,,,,,,,,,)))+++++++++***)))***++++++*********))))))(((((('''(((***+++,,,,,,++++++))))))))))))************((())))))+++,,,---......*********+++,,,---...///***)))((('''''''''''''''))))))************))))))++++++++++++++++++++++++'''(((((()))***++++++,,,+++++++++************))))))))))))))))))))))))))),,,,,,++++++******))))))++++++,,,***(((''''''(((,,,+++***)))))))))***+++,,,+++***))))))***+++,,,******))))))((((((((('''))))))(((''''''((()))***&&&'''(((***++++++++++++++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))((((((((((((((()))***+++***(((&&&%%%!!!###'''+++---...---,,,+++*********))))))(((((((((((())))))*********+++************************************************......---,,,,,,+++******))))))***+++++++++++++++))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))'''(((***+++,,,+++)))(((+++***)))'''''''''((()))---,,,++++++------,,,++++++***************+++,,,))))))))))))))))))))))))((()))***++++++***)))(((******)))(((((())))))***)))******+++******(((((()))))))))*********++++++---,,,,,,,,,+++++++++*********+++++++++***)))((()))***+++++++++***(((''''''(((((()))))))))))))))((())))))***************(((((((((''''''((((((((()))))))))))))))))))))))),,,***)))***,,,---+++)))(((((()))******)))(((''')))))))))))))))))))))))))))((((((''''''(((((()))((((((((()))))))))***************)))((((((((('''******))))))(((((((((((('''(((((()))))))))))))))&&&''''''(((((()))))))))))))))*********+++++++++---,,,+++***)))(((((((((***)))'''&&&&&&''')))******++++++++++++***))))))&&&''''''(((((((((''''''(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))************((()))***++++++***)))((((((((((((((())))))******(((((((((((()))))))))******+++++++++++++++************))))))(((((((((((())))))))))))((((((((((((***************)))(((((())))))))))))))))))))))))***************)))((((((************************))))))*********)))((((((******))))))))))))******************+++++++++++++++***))))))******((('''&&&))),,,------+++******************++++++++++++******((('''((()))***,,,*********))))))*********++++++++++++++++++++++++,,,+++++++++************++++++,,,,,,,,,+++***)))+++*********))))))))))))+++******))))))******+++))))))******++++++,,,,,,***+++,,,+++***)))***,,,++++++*********)))))))))))))))+++,,,,,,++++++************))))))((((((((())))))***+++,,,---......************+++,,,------))))))(((((('''((((((((()))))))))******)))))))))++++++++++++++++++++++++''''''((())))))***++++++*********))))))))))))(((******************))))))******************))))))++++++++++++***))))))***))))))(((((((((***+++,,,,,,,,,+++******+++,,,,,,******)))))))))(((((((((+++***))))))))))))***+++((())))))*********))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***((('''%%%&&&)))+++,,,,,,++++++++++++*********)))))))))))))))))))))******++++++++++++++++++++++++++++++************************------,,,++++++***))))))'''(((((()))))))))))))))***************************++++++++++++******)))))))))))))))))))))))))))'''(((***+++,,,+++***)))***)))(((&&&&&&&&&'''(((---,,,++++++,,,---,,,+++++++++******)))******+++))))))))))))))))))))))))((()))***+++******)))(((+++******)))******++++++******++++++******)))(((******+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,+++******)))***+++++++++***((('''((((((((()))))))))******((()))******++++++******))))))(((((((((((())))))************************+++***)))***,,,,,,***)))++++++***))))))(((''''''(((((((((((((((((((((((()))))))))(((((()))))))))))))))))))))*********+++******))))))))))))))))))***))))))))))))((((((((('''((())))))******))))))((((((((((((((()))))))))++++++,,,,,,,,,---------+++******)))((()))))))))+++***)))(((((()))***+++***++++++++++++***))))))$$$%%%(((*********((('''(((((((((((((((((((((((((((((())))))))))))((((((++++++*********))))))))))))))))))******)))))))))((((((((())))))))))))***((((((((()))))))))*********++++++,,,,,,,,,++++++*********))))))))))))((()))))))))(((((((((''''''))))))******))))))(((((())))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))******++++++++++++***((()))***++++++***)))(((+++++++++++++++*********---+++))))))***+++***)))'''***---...---+++***+++******+++++++++,,,,,,,,,---,,,***))))))***++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******---------------,,,+++++++++++++++*********))))))******)))))))))******+++++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++************++++++,,,,,,,,,+++***))),,,+++***)))((('''&&&&&&))))))***+++,,,---......++++++************++++++((((((((()))))))))))))))((())))))******))))))(((************************''''''(((((())))))*********))))))))))))(((((((((,,,,,,++++++*********))))))))))))))))))*********************************'''''''''''')))***+++,,,,,,,,,++++++++++++,,,,,,*********)))))))))))))))---,,,+++***************))))))******))))))((('''************************))))))))))))))))))))))))))))))******************))))))+++,,,,,,+++******************************++++++++++++************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******)))))))))'''((())))))******))))))++++++++++++++++++++++++)))***++++++++++++++++++))))))))))))))))))))))))((()))***+++,,,+++******+++***)))((((((((()))***,,,+++***+++,,,---,,,+++,,,,,,+++***))))))))))))))))))))))))))))))))))))((())))))*********))))))++++++******++++++,,,,,,++++++++++++******))))))+++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++***)))((()))))))))))))))*********))))))***++++++++++++***,,,++++++******++++++,,,************************************++++++***)))+++***)))(((((((((((((((((((((((((((((()))))))))******))))))))))))******************++++++++++++))))))******************))))))))))))))))))))))))(((((()))************)))***))))))))))))))))))))),,,,,,,,,,,,------------***))))))(((((()))******++++++***))))))***++++++***++++++++++++***))))))'''((()))***++++++***)))))))))))))))))))))))))))((((((***++++++***((((((************************+++***)))(((((()))***+++))))))))))))))))))))))))(((((()))))))))*********((()))******+++*********,,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))((()))))))))******)))((((((************************))))))************))))))))))))))))))))))))))))))((()))***++++++,,,++++++)))******++++++******))),,,,,,,,,++++++*********///,,,******+++,,,,,,,,,)))+++---...---+++++++++++++++++++++,,,,,,,,,---...---,,,+++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++.........---------,,,,,,,,,,,,+++++++++***************)))))))))***++++++,,,,,,,,,,,,,,,++++++++++++,,,---,,,+++***+++---,,,,,,,,,,,,++++++++++++---------,,,,,,+++***)))++++++***))))))(((''''''******++++++,,,------...---,,,,,,+++******++++++(((((()))******+++++++++((())))))******))))))((())))))))))))))))))))))))''''''((((((((()))))))))************))))))))))))------,,,,,,+++*********((((((((())))))*********+++)))(((((()))((('''&&&((((((((()))******+++,,,++++++************++++++************************------,,,+++***)))))))))((())))))******)))((((((************************))))))***************+++************++++++++++++)))***+++,,,---------,,,,,,,,,+++***)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++*********)))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,************************)))***+++,,,,,,,,,++++++...---,,,++++++,,,---...,,,+++***+++,,,---,,,+++------+++***)))))))))))))))))))))))))))))))))))))))))))))***************++++++***++++++,,,------,,,++++++***************+++,,,,,,,,,,,,---------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++++++++++++++******)))***))))))((()))***++++++))))))***+++++++++++++++,,,,,,++++++++++++,,,,,,)))))))))))))))))))))))))))***+++++++++*********((((((''''''(((((()))***))))))*********+++++++++++++++************++++++++++++++++++,,,,,,,,,,,,************++++++++++++))))))))))))************((())))))******************************)))))))))++++++++++++,,,,,,,,,---)))))))))))))))******+++++++++************++++++***++++++++++++***))))))...---+++*********++++++************************((()))***++++++***)))(((((())))))***+++,,,,,,,,,+++***)))(((((()))***+++************))))))))))))))))))))))))************))))))***+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++******))))))***************)))++++++++++++++++++++++++((())))))******)))))))))))))))))))))))))))))))))((())))))***++++++++++++++++++***))))))***++++++---,,,,,,,,,++++++******///---******,,,---...---***,,,......---++++++,,,+++,,,,,,,,,------------......---,,,,,,,,,++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++,,,,,,---------,,,,,,,,,,,,,,,+++---...---,,,+++,,,---,,,,,,,,,,,,------------//////...---,,,+++******)))))))))***************+++++++++,,,,,,------...///...---,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,+++))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,++++++++++++******,,,,,,,,,+++++++++******(((((())))))******++++++...,,,************(((&&&+++++++++++++++++++++***)))******************)))*********+++++++++++++++,,,,,,++++++***)))(((''''''((()))***++++++++++++************************)))*********++++++,,,,,,++++++++++++,,,,,,------++++++,,,---------------,,,+++***)))***+++---...,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,///...---,,,,,,---...///,,,+++***+++---...---,,,......---+++************++++++++++++++++++++++++************++++++,,,,,,************+++,,,------,,,,,,+++************+++++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,++++++******************)))((()))***+++,,,)))***++++++,,,+++++++++++++++************++++++***************************+++------+++***+++,,,''''''((())))))***++++++***++++++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++)))))))))************+++((()))******++++++*********************+++++++++*********+++++++++,,,,,,+++***************++++++***************************++++++++++++***))))))000...,,,***)))***+++,,,******************************++++++++++++******(((((()))***+++,,,---...+++***)))(((((()))***++++++************))))))))))))))))))*********+++++++++,,,,,,---............***++++++++++++,,,,,,,,,---------,,,,,,,,,,,,+++******++++++,,,+++++++++++++++++++++++++++++++++((()))******+++*********************************))))))***+++++++++******,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,+++++++++---,,,++++++---......---,,,...///...---,,,,,,---,,,,,,,,,---------......---------------,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......///...------,,,,,,---------------,,,,,,,,,+++++++++++++++++++++,,,---...------------------------,,,---......,,,,,,---...------------............000///...---,,,+++,,,,,,*********+++++++++,,,,,,+++,,,,,,,,,---------...//////...---------------***+++,,,---------,,,+++***++++++++++++++++++***************************))))))))))))************------,,,,,,,,,+++++++++++++++++++++++++++++++++***************+++++++++222///,,,,,,......+++(((,,,,,,------,,,++++++***)))******++++++******)))+++++++++++++++,,,,,,,,,***+++++++++***)))(((''''''(((***+++,,,---------++++++++++++++++++++++++*********+++,,,,,,------++++++,,,,,,------......,,,,,,,,,,,,------------++++++******+++---///000------------............---------,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))******+++*********,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------,,,+++++++++,,,---...---,,,+++,,,...000///...//////...---,,,,,,,,,,,,------------------------++++++++++++,,,---...///)))))))))******+++,,,------,,,+++*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,+++******+++,,,---...,,,,,,++++++*********++++++***)))((((((***,,,---)))***++++++,,,,,,++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,+++,,,---)))***+++,,,,,,,,,+++******++++++,,,------......------,,,,,,,,,,,,------,,,---------............---------,,,++++++******))))))*********+++++++++))))))***++++++++++++***)))******++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,))))))************))))))***++++++++++++***))))))+++++++++*********+++++++++++++++++++++++++++++++++++++++******+++++++++*********++++++,,,,,,,,,******))))))))))))******+++++++++*********))))))))))))*********++++++++++++,,,---...////////////++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,......---,,,---/////////---,,,,,,---------------............+++,,,,,,---------,,,,,,///..................///------------------------,,,---------............111000///.........//////------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000,,,,,,------......//////,,,...///...---,,,---...------........./////////000///...---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......---,,,,,,,,,------+++,,,.........---+++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++************,,,,,,,,,+++++++++******((())))))******+++++++++,,,,,,,,,,,,++++++++++++...+++)))***...///---*********+++,,,,,,,,,+++++++++,,,------------,,,++++++++++++,,,,,,,,,------***++++++,,,,,,+++***)))***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...+++,,,,,,---......//////------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...///------........./////////...---------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))******++++++******++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,+++***+++,,,---......---,,,...000111111000000//////.........//////........................------,,,,,,---...000111))))))))))))***+++,,,------,,,+++*********+++,,,******+++++++++,,,,,,,,,---------.........//////++++++***)))***+++---...---,,,++++++******+++++++++***)))((((((***,,,---******+++,,,,,,,,,,,,+++...------,,,,,,------...........................+++---//////,,,+++,,,...,,,---/////////---+++)))******+++,,,------.........------,,,,,,------...---------............///......---,,,,,,+++******))))))******++++++++++++))))))***++++++++++++***))))))***+++,,,,,,------+++++++++,,,,,,,,,------...---,,,,,,++++++,,,,,,))))))************))))))***++++++++++++***))))))&&&''')))+++,,,+++***)))++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,++++++++++++***)))))))))******)))))))))++++++++++++******)))))))))************+++++++++)))***+++,,,---------------------....../////////,,,,,,,,,+++++++++******+++,,,------............,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++(((***---......---***(((+++++++++,,,,,,---------******+++,,,......---+++...///000///---,,,---...---------.........//////******+++,,,------------//////............//////---------------------------------.........//////333222000/////////000111......---------,,,,,,,,,,,,,,,,,,---...///000111,,,,,,,,,---...///000000---...///...------...///---.........//////000000000///...---,,,---......//////...---,,,,,,+++***,,,,,,---------------------,,,,,,++++++,,,,,,---,,,---...//////---+++***,,,------......------,,,++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++************)))''''''((()))***++++++,,,---------,,,,,,+++++++++)))&&&$$$''',,,///---***&&&((()))+++,,,,,,,,,+++------...//////...------+++++++++,,,,,,---------***+++,,,---------,,,+++------......------,,,,,,------------------------******+++,,,,,,---......,,,,,,------...///000000...---,,,+++++++++++++++---------------------------.........//////000000.........------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,******************++++++++++++,,,------------,,,++++++++++++++++++++++++------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------,,,---...///000///...---///111222222111000////////////000000111000000000000000000000000......------...///111222++++++*********+++---...************************------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,+++)))...---,,,,,,,,,---...///111///---+++******+++,,,///...,,,***))))))******++++++++++++,,,------...***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******+++++++++,,,,,,,,,---------...///...,,,+++,,,---.........------,,,,,,,,,+++,,,,,,------,,,,,,+++((()))***+++,,,---------++++++******++++++,,,---******+++,,,------------.........------,,,,,,,,,)))))))))******+++++++++************+++,,,---...++++++***)))(((((())))))************+++,,,---...))))))***+++---...//////,,,+++++++++******))))))((()))***+++,,,---------)))***+++,,,,,,,,,,,,,,,,,,---------,,,++++++***------............------........................//////////////////......++++++*********+++,,,,,,.........------,,,,,,,,,,,,,,,,,,---------.........+++((()))+++---,,,+++------............------111000...---,,,,,,------***,,,...000111111000///,,,,,,,,,---...///000000///000000///---+++,,,---...------,,,,,,+++******---------,,,,,,+++++++++000///...------...///000---...///111111///...---+++,,,---///000000000000111000///......---......------------.........///...------,,,,,,------...............////////////000/////////............---...000111111111000///222111000//////000111222////////////////////////........................+++++++++,,,,,,---------000000///...---,,,,,,+++---------,,,,,,+++++++++------...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********------------------------,,,,,,,,,++++++*********.........------,,,,,,,,,++++++,,,,,,---...//////+++,,,,,,------,,,,,,+++))))))*********+++++++++........................+++++++++,,,,,,---------+++,,,------......------...---,,,,,,,,,,,,---...---------.........////////////......---------......------,,,,,,,,,------///...---...000111000/////////...---,,,,,,,,,,,,111000///...---,,,,,,,,,------------------------------------------------+++,,,...//////...,,,++++++,,,...///000//////...+++*********************,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,------,,,,,,+++---......///////////////222111///...---...000111////////////000000000000---...............------,,,+++*********+++,,,---,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,.........,,,,,,,,,+++***)))******+++,,,///...,,,*********+++,,,...---,,,+++******++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------000000///...---,,,+++***------------............---...///...,,,,,,,,,---......---------,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,------...------+++++++++++++++,,,,,,---)))***+++,,,------------,,,+++++++++******************+++++++++,,,,,,,,,...---,,,+++************,,,+++******)))))))))***************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********)))***+++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,---------------,,,++++++---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,---------............,,,))))))+++---,,,+++---......//////......---///...---+++******++++++)))***+++---///111333444............///000111222000111111000...------............---,,,,,,++++++------------,,,,,,,,,,,,,,,++++++******++++++,,,---...000111111000...---......//////000///////////////.........//////000---.........///////////////......------......////////////000000000111111000000/////////............//////000000000000000000000......---...//////........................------------------------,,,,,,,,,,,,,,,---------/////////...------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---......//////------............------******+++++++++,,,,,,,,,........................---------------.........,,,,,,---............---......---,,,,,,---......---------........./////////...,,,++++++,,,,,,---//////...------......///...---,,,---//////...---///...------,,,,,,------//////......---.........------------------------------------------------,,,---///000000///---,,,------...//////...---,,,++++++++++++++++++++++++---------------------...---.........------,,,+++,,,,,,------------,,,,,,---......///////////////111000///......///000111------------..................////////////......---,,,,,,++++++++++++,,,......------,,,,,,,,,+++******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---...///......++++++***))))))******+++---,,,+++*********,,,,,,---,,,,,,++++++,,,,,,---......---,,,,,,,,,------///...---,,,,,,---...///---............/////////........................111111000///...---,,,+++....../////////000000000...///000///---------......------------,,,,,,,,,,,,,,,------------,,,,,,------............------,,,++++++++++++,,,------)))***+++,,,,,,---------+++++++++++++++*********,,,,,,,,,---------------...---,,,++++++*********,,,,,,++++++******+++++++++******++++++,,,---...//////...---,,,+++******++++++++++++,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,------,,,,,,..................---,,,---......//////......---++++++++++++++++++++++++------------------------//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------------.........///...,,,++++++,,,------,,,---......//////......---///...---,,,++++++++++++++++++******,,,000333555////////////000111222222111222222111///......000000000///......------,,,------------------......------------------------......000000000000......000000000000000///..................///000111222////////////000000000000000//////////////////000000000000111111111222222000000000/////////......000////////////000111111111000///...............////////////////////////........................---------------,,,,,,,,,........................---------------,,,,,,,,,---,,,,,,+++++++++++++++........................------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////.........---------------..............................////////////......,,,,,,,,,------------...........................///////////////.........,,,------.....................------------......------........./////////...---+++))))))***+++,,,000//////...//////000000000///......///000///---...------------.../////////............///000111........................---------------------------...///000000///...---............---,,,+++***,,,---------------------/////////////////////...---............---,,,,,,------............---------......///////////////000000.........///000111------------............//////000000000000//////------,,,,,,++++++++++++......------,,,,,,++++++++++++,,,,,,---......///------------------------***+++,,,---............---,,,,,,,,,+++++++++++++++************+++,,,---,,,,,,,,,,,,,,,---......//////...---,,,,,,------///...,,,++++++,,,...///------........./////////......................../////////.........------...////////////000000000...///000///...---...000------------------------,,,,,,------------,,,,,,...............---,,,,,,,,,,,,,,,,,,,,,---......)))***+++,,,------------................................................++++++++++++,,,---......---,,,,,,++++++,,,,,,,,,+++++++++++++++,,,---...//////...---,,,++++++***++++++,,,,,,------......,,,---------------,,,+++,,,,,,------------,,,,,,......////////////............////////////......,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000111111///...------------/////////...............---............/////////...------------...------......////////////......000000//////..................---,,,,,,---...//////////////////000111222000111222111///...///000111111000000///.........---------....../////////......////////////.........///000000000000///...000000000111111000000/////////......///000111111///000000000000111111111000//////......//////000000000000111111111222222000000000////////////...111000/////////000222333333333222111111000000000111111111111111111111111000000000000000000000000//////......------,,,,,,---------.........//////.........---------------//////---,,,,,,---...///////////////////////////,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------------.............../////////...............---------/////////////////////............//////.........------........./////////........................000000000//////.........------...////////////...///..................///............///////////////...+++***)))***,,,---//////......//////000000222111///000111111000...------------...///000111000000/////////000000111////////////////////////////////////////////////...//////000//////...------------------,,,,,,+++...............///////////////////////////......------............------......////////////......---....../////////////////////.........///000000////////////000000000000//////000111111111111000------------,,,,,,++++++------,,,,,,+++++++++***---------------------------------------------------------------------,,,------------,,,,,,++++++************+++,,,------+++,,,,,,---.........///000000///...------------///---,,,******,,,---///,,,------------.........------------------------+++,,,,,,---......//////------........./////////---///000///......///000------------------------,,,------......------,,,---......------,,,+++***------,,,,,,------...///******,,,---------------/////////000000000000000////////////////////////++++++++++++,,,---...///---,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,------------------------------,,,,,,------......//////------.........------,,,------.........------,,,......//////000//////......//////////////////.........................../////////000000000111111222111000///......------////////////////////////........./////////000000......//////...............//////////////////...//////////////////......---.../////////...---,,,//////......//////000000///000111000...---...///222111111000000///...............//////000000000------------------------//////000000000000//////...///000111222222222222111111000///////////////000000000000111111111222///..................////////////000000000111111111000000000////////////111000/////////000222333222222222222222111000000000000000000000000000000/////////////////////////////////......---------,,,,,,------.../////////........................///...---------...///000////////////////////////------............------............//////000000111111000000///...------........................000000000000000000000000------............------....../////////000000000////////////////////////000000//////......---------...//////000000//////////////////////////////........./////////000000000///---,,,,,,,,,...///......------...//////000000///......000000///...---------...///000111222333333222111000000///000000000000000000000000000222222222222222222222222///////////////...------,,,,,,,,,,,,------............/////////000000000////////////......------------...//////......---...//////000000//////...---......///////////////...............///000000////////////000000000000//////000111222222111111,,,---------------,,,++++++++++++++++++,,,,,,,,,............------,,,,,,------------------------///......------------,,,,,,,,,,,,,,,,,,+++))))))+++++++++,,,,,,---------,,,------.../////////...000//////.........//////...---,,,++++++,,,---...,,,,,,---------.........------------------------++++++,,,---...//////000,,,,,,---------.........,,,...//////...---...000,,,,,,,,,------------...------............---------------------,,,+++***...------------...//////+++,,,---....../////////---------............///000000000000000////////////...---,,,++++++++++++,,,,,,++++++,,,,,,------------,,,,,,,,,,,,------,,,,,,------......//////.............../////////------......///...............//////......---------...//////////////////...//////000000//////...////////////////////////---------......//////000111111000///............---------...............////////////000000000000---///111111///...///000...//////000000//////...------.........------,,,***,,,...111111111000////////////......//////000...///000000......///000222111111000000//////...000000000000000000111111000000...------...000000000000000000000000000000...///000111333333333333333222111000////////////000000000000111111111111///......------......////////////000000000111111111111000000000/////////111000000000000111222222//////000111111000000///........................------------------------///////////////.........---------.........//////.........///////////////,,,,,,,,,,,,,,,------...////////////////////////000000000111111000000000......//////000111111111333222111000...---,,,,,,.............../////////111111111111111111111111---------......---------////////////000000000000////////////////////////////////////...............//////000000000000000//////000000000000//////....../////////000000000111000000///////////////------------...///000000---,,,+++,,,---......---.........//////111222222555444333222111000000000111111111111111111111111222222222222222222222222111111000000//////......------,,,------///000111......//////000111111111000000//////......------------...////////////.........////////////......---......///////////////,,,------.../////////000------------...............///000111111222111111+++,,,---.........---,,,++++++,,,,,,------......------------.......................................------------......///------......---,,,***))),,,------.........------------//////000///....../////////...//////000000---------------------------............/////////................................................,,,,,,---------.........+++---......------...///,,,,,,,,,---------......------............---------............------,,,...............//////000,,,---...///000000000000+++,,,,,,,,,------------111000000000///////////////...---,,,,,,+++,,,,,,+++++++++++++++,,,------...------,,,,,,,,,------------------.........///000000//////////////////,,,---...//////////////////////////////...------,,,---...////////////...//////000000000000//////000000000000000000000000,,,------...//////000000000//////.........//////------.........///////////////000000000111111111---000222222000//////000//////000000000000//////,,,---...//////...---,,,......///000111111111111111000000//////000000111///000111111//////000111111111111000//////......111111111111111111000000444222///......///222444111000000000000000000111000111111222333333333222111111000000000000000000/////////000000000111111000//////......//////000000000000111111111222222111111111000000000//////000000111222222222222111---...000111222111111111////////////////////////........................///////////////000000000---------...................../////////000000000++++++,,,---------------........................000111111222222111111000.........///000000111111111111000///......---------........./////////000000000111111222333333333......////////////......////////////000000000000//////////////////////////////000000000000000000//////000111111111111000///000111111111111000///.../////////000000000000000000111111111000///...............///000111222,,,++++++,,,///000000///////////////000111111222444444333222222222222222222222222222222222222222222222222222222222222222444444333222111111111111000///.........///000000.........///000111111111222111111000000///......------...///////////////---......//////......------......///////////////,,,,,,---...////////////------------............---...///000111111111111***+++---...///...------+++,,,,,,---...///000000+++,,,,,,---...///000000........................,,,,,,,,,---...///000111000000111111000...---+++---......//////...---------...///000000///...---//////...//////000111222......////////////......////////////000000000000000000000000000000000000222222111000///...---------------............///+++,,,------,,,,,,...///,,,,,,,,,------.........------............------......///////////////..................///000000---...///000111111111111,,,,,,,,,------.........111000000000//////......,,,,,,,,,,,,---...//////************++++++,,,---...------,,,,,,,,,------........................111111000000//////......,,,,,,...///000000000000//////000000///...------,,,,,,---...//////......//////000000000000//////000000000000000000000000...//////000111222222333///............//////000///000000000111111222222000000000000111111111111---000333333111//////111//////000000000000//////...///000111111000//////555333111///......///000222222111111111111111222000111222222111000111333111111000000///.........333222222222111000000000111...+++))))))+++...111111111000000000000111111222333333333333222111111////////////000111222333////////////000000000000111111000000000000111111111111222222222333333333111111111111000000000000///000111333333222111111...000111333444444444333222222222222222222222222111111111111111111111111......//////000000111111.........................../////////000000111111,,,---///000111000///...........................//////000000000000//////---------...///000000111////////////............---.........//////000000000000111222333333444444//////000000000000//////////////////000000000000000000000000000000000000000000111111222222222333//////000111111111111111///000111222222111000///////////////000000000000...///111222222000...---////////////000111222333...------///222444444333000000000000000111111222333333222222333333444444222222222222222222222222000000000000000000000000777666555444333333333333333222000///......//////---......///000111111111333333222222111000000///------...///000000//////------............---------......///////////////+++,,,---...////////////////////////000000000111------///000000111111111000000///.......................................111111000///...---,,,,,,,,,,,,---...///000111222//////000000000000//////......///000000000000000////////////............///000111000///...///000333222222333444333111///000///...---,,,,,,---...////////////000000000000000000000000000000000000////////////////////////111000///......///000111.........//////////////////.........------------////////////............,,,---...///000000000000//////............//////......---,,,---...///000222222111000000000000000000000//////.........---//////000000000000//////...------------...//////---------------...///000000000000000000000000000222222111000//////000000,,,---...//////...---,,,---,,,---///111111000...000000000000000000000000111111222222222333333333000000000000000000000000//////000//////...---,,,000000000000000000000000111000000000222222000...111///...000333555444222............////////////------............------000000000000000000000000222222333222111///---,,,222111111111000000//////000111111111111222222222333222111000000111222333444444444444444444444444222222333444333222111000000///.........///111222555444333333222222222333111111111000000000000000000000000000000000000000222222111111111222333444111111111222222333333444333222222111000//////...111333555444333222333333111111111111111111111111222222222111111111000000///000111000///...///000222222111111000000//////000000000000000000000000111000...---,,,,,,------///...---,,,,,,,,,,,,,,,......---------......///000000000000000000000000111111000000/////////...000111111111111111000000///////////////............///111333444555444444000000000000111111111111////////////000000000000111000///...------------......//////000000111111000000000000000000000000333222111111000111111111000000000000000111111222111222333333222000---+++///////////////////////////000111222222222222222///000000000000111111111555333111000///000111222111222222222333333333333000000111111222222222333666666666555444333222111000000000000000000000000222111000//////000111222111111111000///---++++++.........////////////000222222111111000000//////...///111222222222111000...000111///---,,,...111000000000000111111111111111111111111111111111111//////...---------..............................000000000///......------......//////000111222222000111111222222111111000//////000000000000000000111111000000000////////////000111000///...///111///...///111444444333111111000///...------.../////////000000000111111111111111111111111111111111000000000000000000000000111000///......///000111000000000000000000///////////////.........------////////////............---...///000111111111111//////............////////////.........///000111000000///...............000000/////////.........//////000000000000//////......------......///000...---------......///000000000000000000000000000111111000///////////////.........//////.........---------///111222000...111111111111111111111111222222333333333444444444111111111111111111111111222222333444444333333333111111111111111111111111222111111111333333111000222000///111333555333222111111111000000///////////////000000000000//////000000000000000000000000000111111222222111000///333222222222111111111111111111111111222222222222444333222111111222333444222222222222222222222222222222333333333222111000111000000///000111222333444333333222111111222222111111111111000000000000000000000000000000000000111111222222222333333333222222222333333333333333333333222111111000//////111222444444222111222333111111111111111111111111222222222111111111000000---...///...---,,,---///111111111111111111111111000000000000000000000000222111000...............000//////...------......000000//////////////////111111111111111111111111111111000000000/////////000000000111111000000///////////////////////////222222333333333222000///000000000000000000000000/////////000000000111111222111111111111111222222111111111111111222222222111111111111111111111111333222222111111111111111000000000000000111222222000000111222222111///...000000000000000000000000///000000111222222111111222222222222333333333444555333222000000111222333/////////000000000111111000000000111111111222222444444444444333222111111000000000000000000000000111111000//////000111111111111111000///...---,,,............////////////111111111000000///////////////000111111111111000...000111000......000222000000000000111111111111111111111111111111111111//////...------------...////////////////////////////////////////////////000000000111111222222222222222222333333222222222000000000000000000000///222222111111111000000000///000111111000///000111.........000333444333222111111000/////////000000000000111111111222222222222222222222222222222222222222222222222222222222000000////////////000000222222111111000000//////000000000/////////......////////////...............///000111111222222111000//////......//////000000000000///000111222222000000///............///000000000000////////////...//////000000//////...///............///000000...............//////000000000000000000000000000000000000///////////////000//////......//////000.........000222333111///111111111111111111111111333333333333444444444555222222222222222222222222000000111333333444444444////////////////////////222222111222444444222111333111000111333333222111444333333222000//////...111111222222222222111111000000000000000000000000//////000111222222111111333333333333333222222222111111111111222222222333444444333333333333444444222222222222222222222222222333333333333222111000222111111111111222333333222222111000000000111111111111111111111111111111000000000000000000000000000111222333444333222222333333333333222222222222333222222111111000000///000111333333111000111222111111111111111111111111222111111111111000000000---...//////------.../////////000111111222333333000000000000000000000000333222111000/////////000111000000////////////000222222111111000000//////111111111111111111111111111111111000000000000000111111222222222222111111000000000000000000000000333333333222222000///...000000000000000000000000///000000000000111111111111111111111222333555555444444333333333333333333111111111111111111111111333333222111111111111111111000000000000111222222//////000000111111111222111111111111111111111111//////000000111111000000////////////000000000000444333222111000111222333.../////////000000000000//////000000000000111111000111111222222111111000////////////////////////000000////////////000000000000111111000//////...------........./////////000000000000////////////000////////////000111111...///000000//////111333000000000111111111222222000000000000000000000000111000//////......//////////////////////////////......//////000000000000000000111111111111111111222222333333333333222222111111000000000000000000222222111111111000000000///111222111000000111333222111000111222333111000222111111111111111111111111111222222222333333333222222222222222222222222222222222222222222222222000000////////////000000222222111111000///......000000000000////////////////////////...............///000111111111111111000000////////////000000000000000000111111111222333222111111000000111111000000000000000000000000...//////000000//////...000////////////000111111000//////...//////000000000000000000000000000000000000111111111000000000111000///......///000111///...///111333333222000222222222222222222222222222222222333333333444444222222222222222222222222///000111222222222222222000000000000000000000000222111111222333444222111222111111111111111111000333222222111000000//////111111222222222222111111000000000000000000000000000000111111222222222222333333333333222222222222111111111222222222333333444444333333333333444444444444444444444444444444333333333333222222111111111111111111222222333333111000000/////////000000000111111111111111222222000000000000000000000000///000333444444333222111222222222111111000000000111111111000000////////////000222222000///000111111111111111111111111111111111111111000000000000///000111111000///111222/////////000000111111111000000000000000000000000222222111111000000000000111000000/////////000000222222222111111000//////111111111111111111111111111111111111111111111111333333444555555555444444000000000111111111111111000111111111111111111111111000000000000000//////000000000111111111222222111111111111111222333444555555444444333333222222222222222222222222222222333333222111111111111222111111000000111111222333000000000///000111111222111111111111111111111111//////000000000000//////---------.........//////222111111000000000111222000000111111111222222222///////////////000000000......///000000000000000////////////////////////000//////////////////000000000111111111111111000------........./////////////////////////////////111000///...///000111222...////////////000111222000000111111111222222222000000000000000000000000333222222111111111111111000000000000000000000000......//////000111111111000000000000000000000000111222222333333222222111222111000000000000111111111111000000000////////////111222222111111222444444333111222333444333222111111222222222222222222222222222222333333333333222222222222222222222222111111111111111111111111//////000000000000//////111111000///......------000000000000////////////////////////..................//////000000//////000000////////////000000//////000000111111111111333333222111111111111111000111111111111111111111//////000000000000//////111000000000000111222222111000000/////////000000111111111111111111111111111222222333333333222111222222000//////000222222000///000222444444333111222222222222222222222222000111111111222222222222111111111111111111111111444444444444444333222222444444444444444444444444000//////000222333222000000000000000/////////000000000000000000000000000000111111222222111111000111111111111111111111111333222222111111111111111111111222222222222222222111222222222222333333333222222333333333333222222444444444444444444444444333333222222222222111222000000000111111111111111/////////......///000000000000111111222222222333111111111111111111111111///000333444444333222111111111000000//////......///////////////............000222111000///000000000000000000000000000000000000000000000000000000///000111111000000111333000000/////////.........111111111111111111111111000111111111000000//////000///////////////000000000111111111111000///...000000000000000000000000111111111222222222222222222333444444555555555444111111111222222222333333111111111111111111222222222222111111000000000///111111111111222222222222333333222222222222333333444444333333222222222111222222222222222222222222444333333222111222222222111111111111111222222333222111111000///000000000000000000000000000000000//////000000000000///...000000111111111111222222000000/////////000000000111111111111222222222222000000000///////////////------...///000000000000000000000000000000000000//////000000000000//////000111222222333222222222........./////////000000/////////000000000000000111000/////////000222333///.........///000000111111111111111222222222222000000000000000000000000444444333222222222222333000000000000000000000000/////////000000111111111/////////000000000111111111222222333333222222111111111000///000111222333111111000000000/////////000111333333222222333555111000000111444777888888000111222222333222222222111111222222222333333333222222222222222222222222000000000000000000000000//////000000000000//////000000//////......------000000000/////////......////////////..................////////////......111000000//////000000111//////000111111111111000111111000////////////000111111111111222222222222000111111222222111111000222111111111111222333333222111111000000000000000111111111111111111111111111222333555555444333333222222222111111222222222111000111333555555444222333333333333333333333333000000000000111111111111000000000000000000000000222222222222111000///...111111111111111111111111///......000222333111000...000111000//////000111/////////000000000111111000000000111111000000000111111111111111111111111444333222111111111111111111111111111222222222222222222222222333333333333222222333333333333222222222222222222222222222222444333222222111111222222///000111111222222111111//////.........///000000000000111111222333333333111111111111111111111111000111222333444333222222000000000//////////////////////////////////////////000222222000///000111000000000000000000000000//////000000000000000111,,,...////////////000222111111000//////...------111111111111111111111111000000111111111111000//////////////////000000111///000111222222111000///000000000000000000000000222222222222222333333333000111222333333444333333111111222222333444444444555444333222111111111111333333333222222111111000111111222222222333333333666555444444444444444555333222222222222222222111333333333333333333333333444444333222222222222222222111111111111222333333222111111111000000//////000000000000000000000000000000111111000000/////////000000000111111111111/////////000000000000000///000000000111111111111111111000000000000//////...///000000111111111111000000000000000000000000000000111111111111000000222222333333333333333222//////000000000111111111000000000000111111111111222111111111111222333333222000...///000111000///111111111222222222222333111111111111111111111111444444333222222222222333111111111111111111111111000000000000000000111111//////000000111222333333333333444444444444333333000000//////000222444555222222111111111000000000000111333333222333444666111//////000444666888888///000111222333333222111111111111111222222222222111111111111111111111111000000000000000000000000...///000111111000///...000000///////////////////////////.........------////////////............//////000000000//////...111111000000000000111111000000222333333333222111222111000000//////000000111111111222222222333333222222333333333333222222222222222222222333444444333222111111000000000111111111111111111111111111000111333555555444333222222222333333333333222222111111222444666666555333444444444444444444444444000000111111111222222222111111111111111111111111...///////////////......////////////////////////000//////111333444333111...111222222111000222444111111111111111111000000000000111111111111000000111111111111111111111111222222111111111222333444222222222222333333444444222222222333333333444444222333444555555444333222222222222222222222222222444333222111111111222222000111222333333333222111//////......///000000111000000111222222333444444111111111111111111111111111111222222222333333333000000000111111111111111000000000111111111111111///111222222111000000111000000000000000000000000////////////000000111111,,,...///000//////111222111111111111111000000000111111111111111111111111000111222333333222111111000000000000000111222222...000111333444333222111222222222222222222222222222222222333333333444444111222333444555555555555222222222333444555555555666555333222222222333333555555444444333222222111222222222333333333333444333333333333444555666666222222222222222333333333444444444444444444444444444444333222222222222333222222111111222222333444...///111222222111000000111111111111111111111111111111222222111000000///........./////////000000000000111222222222222222111111111111222222222222222222111111111000000000000111111222222222111111222222222222222222222222000111222333333222111000333444444444444333333222111111111111222222222222000111111111222222222333222222333444444444444333666333111111222333111000111111111222222222333333222222222222222222222222444333222222111111222222111111111111111111111111111111000000000000000000///000000222333444555555444555555555555555555444000///...///000222555777333333333222222222111111000222333333333333555666333111000000222333444444///000111222333222222111000000111111111222222222000000000000000000000000000000000000000000000000...///000111111000///...000000000000111111111111///.........------------000/////////............000000111111111000000///111111000000000000111111111222333444555444333333444333222222111222222222111111111222222333333333222333333444444333333222333333222222333333444555333333222111000000111111111111111111111111111111///000222444444444222111222222444444444444222222222222222444666777555333444444444444444444444444111111222222222333333333222222222222222222222222000111222333333333333333444444444444444444444444000000000222444555444333///222444444222222555777555444444333222111000000111111111222222111111111111111111111111111111111111000000000111333555666333333333444444555555555222222333333333444444444333444555666666555444333444444444444444444444444444333222111111111222333111222333444555444333333///////////////000111111000000111222333333444444111111111111111111111111222222111111111222333444111111222222333333333444222222222222222222333333000111333333111000111222000000000000000000000000.../////////000000111111...000111222111111333444111111111222333333444444111111111111111111111111111222333444444444333222222111111111222333333444...000222555666555444444444444444444444444444444222222222333333444444444555555777888999999999999222222333333444555666666222222222222333555777888666666555444444333222222222222333333333444444444//////000111222444555666222222222333333444444444444444444444444444444444555444333333222222333333222222111111222222333444+++---000222333333222111222222222222222222222222222222222222222111000000222222222222333333333333111222333444444444444444333333444444444555555555333222222222111111000000222222333333333333222222222222222222222222222222111222333444444333222111444444555555444444333222111111222222222333333333111111222222222333333333222333444555666555444333999666333333444444333000111111222222222333333333333333333333333333333333333333333222222111111111111111222222222222111111000000000000111111111111000111111222222222111111111222333444444444333222555444333333222222333333111111111111222333444444444444222222222222444444555444333222111111111111222222222222222222333333666444222000000000222333111111111111111111111111111000000000//////......000000000000000000000000111111111111000000000000000000000000000000000000000000////////////000000222222222222222111000///000000000000111111111111222222222222222222222222333333222222333333444555666666555555555555666666666666555555555444444444111111333444555555666666333333222222111000//////111222333333444444444444444444333222222111111000333333333444333333222222222333444444444333222111666666666555444444444333333333333222222111111111111111000000000000111111111222222333444444444444333333222222222222333333222222222222222222222222333222111000111222333444:::999777555444333444444000111222333333222111000111111000000000000111111333333333222222111111111333333333333333333333333000111222333333222000///444333333222222333333444888666555333222222333333333333333333333333333333555555555444444333333333000000111111111222222222222333444444222222333444111111333333333333111111000000111222222222222111111111111111111111111111222333444444333222000///111111222222222333333333333333222222111000000///,,,---...///000111222333////////////000111222333222222333333333333444444222333333333333222111000000111222333444444444444555555555444444333333333222222333333444555666666555555555555555555555555333333333333555666888888666666555555555444444444555444333333333333444555777666555444444444444444666444222//////222444666222222222333333444444444666666666666777777777777555444444444555666888999555555444444444555555666666555444333333333333333555444222111111222444555444333222000000000111222333333333333333333333333444444333222111111111111666444333111000000111111222222222333333444444444111222222222222333333333333222111111000000111111111000///...///000222333000111222333444555555555333333333444444444555555777777666555444444333333222222333333333444444444444444444444444555666777666444333444555666555444555555444444444444555555444333222111111111222333222222222222222222333333333333333333222222222111111111222222222222111111111111222222222333333333111222222333333222222222111222333444555444333333555444444333222333333333222222111222222333444555444444333222222333444444555444333222111111111111000000111222333444444555222222111000000111222333222222222222222222222222333222111000000000000111111111111111111111111111222222111111111000000000000000000000000000000000000000/////////000111111222222222222222111000000000000000111111111222222333333333333333333333333333333333222333444444555555555444444444444555555555444444444333333333222222333444555555666555555444444333222222111000000222222333444444444333333333333333222222222222222333333444444444444444333333444555555555444222222555555555555555444444444555555444444444444444444444444333333333333444444333333444555555555444444333222222111111222222333333333333333333333333333222222222222222333333444666555555444444444444555111111222333333222111111222111111000000111111222444444444333333222222222444444444333333333333333111222333444444333222222444333333222222333333444666666444333333222222222333333333333333333333333555444444444333333333333111111222222222222333333222444444444333222333444222222333444444333222222111222333333444444333333111111111111111111111111222222333333333222111111222222222222333333333333333333333222111000000000//////000111111222333333000//////000111222333333333333444444444555555555555444444444333333333222333333555666666777777777666666666555555555444444333333444555555666777777555555555555555444444444333333333444555666888888666666555555555444444444666666555444444555666666888777666555555555555555777555333222222333555777444444444444444555555555777777777888888999999:::666555555555555777888999777777666555444444444555666555444444333333444444444333111000000111333444444333222111000000111222222222222222222222222222666555444333222333444444777666555333222222333333333333333333444444444444111111222222333333444444333333222111111111111111000000111222222222222222111222333444444444444444333333444444444555555555777666666555555444333333333333333333444444444444666555444444444444444555555444333444555555555333444444444333333444444444555444333222222333444444444444333333222222111111444333333333333333222222222222333333333333222222333333333444444444555555333444444444444444333333111222444555555555444444555555444333333333333444333333333333333555666666444444333333333333444444555444333222222111111222///000111222444555666666//////000111111222333333222222222222222222222222555444222000000111222333333333333333333333333333222222222222111111111111111111111111111111111111000000000000000111222333222222222222222222111000111111111111222222222222333333333333333333333333444333333333333444555555555444444333333444444555555555555555444444444444444555555666666666555555555555444444333222222222333444444444444333333222222222222222333333333333333333444555666666666555555555555666555444444333444444444555555555555555444444444444555555555555555555444444444444555555555666666666666555555444222222111111111111222222444444444444444444444444111222333333444444333333222333444444555555555555222222333333333333222222333222222111111222222333555555555555444444444444555555444444444333333333222222333444555555555555444444333333333333444444444444555444444333222111333333333333333333333333444444333333333333222222222333333333333444444444333444555444333333444555333333444555555444333333333333444555555555555555222222222222222222222222222222111111222222333333222222222333333333444444444333333222222111111000111222222222333333444444111000000111111222333444444555555555555666666666777666555444333444555555555666777888888888888888777777777666666666666666555555555666666777888888666666555555555444444444333444444555666777888888666666666555555555444444777777666555555666777777888888777666666666666777666666555555555555666666666666666666666555555555666666777888888999::::::777666666666777888999::::::999888666555555444444666555555444444444444555333222111000000111222333333333222111111111222222333333333333333333333333777666444333444555777888666666444333333333333333555555444444444444444444111111222333444444555555444444333333222222222222000111333555555444333111333333444444444444444333444444444444555555555666777666666555555444444444333333444444444555555555777777666555444444444444666444333444555666555333444444444333333444444444555555444444444555555666666555555444333222111111444444444444333333333333333333444444444444333333444444444444555555555666555555666666666555444444222333444555666666555555666555555444444444444444444333333444444555666777444444444333333444444444555444333222222222222222111222222333444555555666000111222333333333333222333333333333333333333333555444111000000111333555333333333333333333333333333333333333222222222222111111111111111111111111111111000111111222333444222222222333333222111111222222222222333333333333444444444444444444444444444444444444444555555666555555555444444555555555888888888777777777777777666666777777666555444444666555555555444444444333444555555555444333222222111111222222333444555555333333555666777777777777666666666666666555555444333444444444555666666666111222222222333333444444333333222222222222333333666666666666666555444333222222111111111111222222555555555555555555555555111222444555555555444333333444555666777666555444333333333444444333333333444333333333333333333444666666666666666666666666666666555555444444333333222222333444555555666666444444333333333333444444333444555555555333222111444444444444444444444444333333333333333333333222444444444444555555555555333555666555444333444555444555555555555555555444333444555555666666555555222222222222222222222222333222111111111333444555333333333333444444444444444444333333222222222222333333333333333333333333222222222222222333444444444444555555555666666666777666444333333444666777555555666777777888777777666666666666666666666666555555555666666777777777666666666555444444333333444444555666777777888888666666666666555555555555666666666666666666666666777777666666666666666777555555555666666555555555777777777666666555555555333444444555666777888888777777777888888999999:::999999888777666666666777666666555555555555555666444444333222222333444444333333333333333333333333444444444444444444444444777666555444444666999:::444333333222222222111111666666666555555444444444222222333444555666666777555555555555444444333333222333444555666555555444444555555555555444444333444555555555555666666666777666666666555555444444444444555555555666666666888777777666666666666777777666555555777777666555444555555555555555555444555555555555555555666666666555555444444333333333444444444444444444444444444444555555555555444444444444444555555555666666777777777777777666555444222333444666777777666666777666555555444444555555444444444444555666777777444444444444444444444444444444333333222333333333555555444444444444444444444555555555555444333222333333333333333333333333444333111//////111333555333333333333333333333333444444444444333333333333000000000000000000000000222222222222222333444444111222222333333333222222333333333333444444444444555555555555555555555555555555444444555555666777777777666666666666777777888888888888888888888888777777777777666555444333666666666555555555555555555555555555444444333222111111222333444555555666333444555666777777888777777777666666555555555555333444444444555666666666222222222333333444444444222222111111111111222222555555555555555444333222333333222222222222333333666666666666666666666666222333444666666555444444666666777888888777555444555444444444444444444555555555444444444444555555777777777777777777777777666666666555555444444444222222222333444555666666555444444333333444444555333444555666555444333222444444444444444444444444333333333333333333333333444444555555555666666666444555666666444444555666555555555555555555555555333444444555555555555555444444444444444444444444444333222222222444555666333333444444444555555555444444444333333333333333333333333333333333333333444333333333333444444555333444444444444555555555666555333222222444666777333444555555555555555555555555555555555555555555555555555555555666666666666666555555555444444444444555666777888888888777777777666666666555555555555555555555555555555555555555555444444555555666333444555555555555444333777777666666555555444444333444444555666666777777888888888999999999999999777777777777777888999:::666666666555555666666777666666666666666666666666444444555555555555555555777777777777777777777777777666555444555777999:::444444444444333333333222777777777666666555555555333444444555666666777777555666666777666555444444666555444444444555777888555555666666666555444444555555555666666666777777666666666666666555555555555555666666666777777777777777777777888999;;;;;;888777666777888999888666666666777777777777666666333333444555555555555555444444555555666666666777444444444555555555555666555555666666666666555555555555555555666666666777888888888888777666555444222333555777888888777777777777666555555555555666444444444444444555777777444444555555555555444444444444333333333333444444777666666555555444333333777777666555555444333333444444444444444444444444333222111000000222333555333333333333333333333333555555555555444444444444111111111111111111111111444444333333333333444444111222333333333333333333444444444444555555555555666666666666666666666666666555555555555666777777888777777777777777777888555555555555666666666666666666666666666555444333555555555555555555555555444555555555555444444333111222222333444555555666444444555666777777777666777777666555555555555666444444444555555555555555555555555555555666666666444444333333333333444444444444555555555444333333444444333333333333444444666666666666666666666666333444555555666666555555888888888888888777666555666666555555555555666666666666666555555666666666777777777777888888888888666666666666666666666666333333333333333444555666555555444444444444555555555555666666666555555555444444444444444444444444333333444444444444555555444555555555555666666666555666777666555555555777666555444444444444555666444444555666666666666555555555555555555555555555555555444444444555666666444444444555555555666666444444444444444444444444222222333333444444444555555555444444444444555555333333444444444555555555555555444333444555666777333444444555555444444444444444555555555555666666555555555555555555555555555555555555555555555555555666777999999999888777777777777666666666555555444555555666666555555444555444444444444555555666333444555555555555444333666666666666555555555555666666777777777777888888777888888999999999888888555555666666777999:::;;;777666666666666777777888999999999999999999999999555666777777888888777777999999999999999999999999777777777777777888888888666777777888888777666666888888777777777777777777555666666666666777777777666777888888888777555444777666444333444555777999555555666666666666666555666666666666777777777777666666666666666666666666666666777777777888888888666666777888999;;;<<<===999777666777888999888777666777888999999888777666222333444555666666666555444444555666777888888999444444555555666666666666555666666777777666666555777777777777888888888888888888888888777666555444222333555777888888888888888777666666555555666666333333333333444555666777333444555666666555444333444444333333333444444555666666666555555555555555666666444333333444555666444444444444444444444444333333333222333444555555555555555555555555555555666666666555555555444444333333333333333333333333777666555444333333333333111222333333444444333333444444555555555666666666777777777777777777777777666666555555666666777888777777666666666666777777444444444555555666666666444444555555555444444333555555555555555555555555333444555555555555555555222333333333444444555555444555555666666666555555777666555444444444555555555555555555555444444444666666666666555555555555555555444444444444555555444555555666666666555555666555555444444555555666666666666666666666666666555555555555555666666777777666666666666777777888777777666555555666777777777777777666666777777777666777777777888888888888555555555666777777888888666555444444444555666777555555444444444444555555777777666666666666777777555555555555555555555555444444444555555666666666444444444555555555666666555666777777666555666777555555444333333444555555555666777777888777777777777777777777777777777777666777777777777666666555444555555555666666666666444444444444444555555555333333444555555666777777666666555555555555555666444555555555555666666666555555555666666777777777555666666777777666666555555555666666666777777777666666666666666666666666333333444444555666666666555777888::::::999888777777777777777666666666555555666777777777777666555555555555555555666777777555555555555555555555555666666777777777777777777777777777777777666666666777777888999999888777666666666666666666777888999777777666666777777888999999::::::::::::::::::999777777999:::::::::999999999999999999999999999999999999:::::::::999888888777888999999:::999888777777777888888888888888888888888777777777777666666777888999:::999888666555555555555555555666777777444555666777777777777777666666777777777888888888666666666666666666666777777777777888888888999999666666666777888999:::;;;777666555555777777666555555777888999999888777555333444555777888888777777666666666777777888888888444555555555666666777777666666777777777777666666888888999999999:::::::::888888888777777555444444222333555777888999888888888888777666666666666666333333333333333444666666333444555666666555444333444444333333333444444555444555555555666666777777444333222111222444666888555555555555555555555555333444444555555666666666777777777777777777777777666666666666555555555555555555555555555555555555888777666555444333333333111222333333444444444444555555555555666666666666777777777777777777777777666666666666666777888888666666555555555555666666555666666666777777888888333333444444444444444333444444444555555555555555333333444555666666666555333333333444444444555555444555555555555555444444777666555333333444444555666666666555555444444333555555555444333333333222444444444333333444444444555555666777777888777777666666555555555555666666666666666666666666666666666666555444444666777888444444333444555777999:::888777666555555666777888888888777777777777888888666666777777888888888888444444555666777888999999888777666555555666777777555555444444444444555555999888777666666777888999555555555555555555555555555555555666666666777777444444444444555555555666555777888777666555666888555444333222222333444555777777888999999999999888888888888888888888888888777888999999999777666555555555555555666666666777444444555555555555555555333444555666777888999:::777666666555555555666666666666666666777777777777555666777888888888888888888888999999999888888777666666777777888888888999888888888777777777777777222333333444555666777777666777999::::::999888777777777777777666666666666666777888999999888777666666666666666666777888888777777666666666666777777777777888888999999999:::666666666555444444333333666777888999999888666666777777666666666666666777777777666777777888999999999::::::;;;;;;::::::999888999:::;;;<<<;;;;;;:::888888888888888888888888:::;;;=========;;;999777666777888999999888777666777777777888999999999:::999999888888777666666666777888:::::::::999777555333444666777888777555444444444666777888888888888777777777777888888888888666666666666777777777777777888888888888999999999777666666666666666777888666444333444555666555444555666777999999777666555444555777888999999999888888888888777777777777777555555555555555666777777666666666666777777777777::::::999999888777777777999777555444444666999:::444555555666666666666666777666555444444555666777333444444444555555666666444444555555666777777777444444555555555555444444666666666666777777777777333333333444444555555555666666666555555444444444777777777777888888888888888888777777777777777888999999888777666555444444555666777777777777777666666666444333333444555666999888888777666555555444555666777666555444555777666666666666777777777777777777777777777666555555777777777777777777777777555666666777777777777777666666666666777777777777888777555333222222222333333333333333333222111000444444666666666555444333555444222222333555888:::555444444333333444444555333444555666666444222111444444666777777888888888555555555555555444444444666666666666666666666666777777777666666666666666777666666555444444333333666666555555555555666666888888777777777777777888888888888888888888999999999999999999999999999999777666555555777999<<<>>>:::999888888777888888888777777777777888888888888999999999999999888777666777777777777777777777777:::999777555555555555666555555555555666666666666555555555555666666666666888777555333333333555666777777777777777777777777555555666888888999999999888888888999::::::;;;;;;999999999888777666666555555555555555666666777777444444444555555555666666:::888666666777888888777555555555666666666666666666777777666555555888:::999888888888777777666666555666777666555444555777666777888888888777555444666555666888<<<<<<:::777555555555555555666777777777666666666777888:::;;;777666555444444555666777777777777777777777777777777666666666777888:::;;;;;;:::888777666555666666888777666777888777666444...000222444666555555444777777777777666666666666444555555666777888888999:::999888777777888999:::<<<;;;:::999888888888888:::::::::999999999888888777777777777888999:::;;;999::::::::::::999888888999888888888777777666666999888777666666666888888<<<999777888999:::888555999999999888777666666555555555555555666666666777555444444333444555777888666666666555666777888888888888888888888999::::::777777777777888888888888999888666555555555666777888888777777777777888888888888888777666555555444333555777999:::999888777888888888888888888888888666666666666666777777888666666666777777777888888888888888888999999999999777666555444555666888999555555666777777777777666777666555444444555666777666666666777777777888888666666666555555555555555444555555666666555555444555555666666666777777777444444444444444444555555555555555555444444444333777777777777888888888888888888777777777777777888777777777666666666666666666777777777666555444444666666555444444444555666777777777666555555444444555666777777555555666777666666666666777777777888999999999999999888777777555555555555555555555555666666777888888888888888777777777777777777666666666666555555444444555555444444444444444444333333555555666666666555555444444444444555555666777777555555444444444444555555555666777888777666444333444555666777777888888888555555555666666666666666777777777777777777777777777777777666666666666666666666666666666666666666888888777777777777888888999999888888888888888999999999999999999999999999999999999999999999999999777777666666777999;;;<<<:::999999888888888888888777777777888888888888999888888888999999999999999888888888888888888888888:::999888777666666666777777777777777888888888888777777777777888888888888999888666555444555666777777777777777777777777777555666777888999999999999666666777777888999999999:::999999888777777666666666666666666777777777888444444555555555666666666888666555555666777666555666666666666666666555555666777777666555555888:::888888888888777777777666555666777666555555666777777777777777777666555555666555444666999:::888666444444444444444555666777777666666666666777999:::888777666555555666777777888888888888888888888888777666666666666888999::::::999888666666666666777888777666777888777666444222333555666666555333222666666666666666666666666555555666666777888888999:::999888777777888999:::<<<;;;:::999888888888888::::::999999888888888888555555555555666777999999:::::::::;;;::::::999888999888888888777777777777999888888777777888888888888666555555777888666444999999999888777666666666555555555666666666777777666666555555555666777888666666666777777777777888888888888777777888999999777777777888888888999999999888777666555666777777888777777777777777777888999999888888777666666555555666777999999999999888999999999999999999999999777777777777777888999999666777777777777888888888777777888999999:::;;;;;;777777777777888888999999555666777777888888777777666666555555555555666666666666777777777777888888777666666555444444333333555555666666666666555555555555555555666666666666555555555555555444444444555444444444444333333333777777777777888888888888777777777666666777777888555555555666666777777777777777777777555444333222666666555555555555666666777666666555555444444333555777888777666555666777666666666777777777888888::::::;;;;;;;;;:::999999666666666666666666666666666777888888999999888888999888888888777777666666444555666666777777777777555555555555555666666666666666666555555666666777444555777888888777666555666666555555555555666666777777888999999888666555555666777888888999888888666666666777777888888999888888888888888888888888777777777777777888888888555666666777888999999:::::::::999999999999::::::::::::999999999::::::;;;<<<<<<;;;;;;::::::999999::::::::::::::::::::::::999999888777888999:::;;;::::::999888888888888888777888888888999999999:::999888888888888:::;;;<<<999999999999999999999999;;;;;;999888888888888888999999999:::::::::;;;;;;999999999999:::::::::::::::999888777777777888999888888888888888888888888666777888888999999999999666777777888888999999::::::999999888888777777777666666777777777777888888555555555555666666666666666444333333555666555444777777777666666555555555666777777777666666888:::888888888888777777777777555666777777555555666777777666666555555555555666666555333444555666666555444444444444444555555666777777666666666666777888888888777777777777888999888888888888888888888888777777666666666777777888888888777777666777777888777666666666888777666444777777888888777555333222666666666666666666666666666666666777888888999999999999888888888888999999;;;:::999888888888888888999888888888888777777777444555555666777888::::::::::::;;;;;;::::::999888888888888888888777777777888999999::::::999999999666555444555777777777555999999999888777777666666666666666666777777777777888777777666666666666777555666777888999888777777999888888777777777888888888888888888999999999999:::999888777666777777888999888888777777888888999::::::999999888888777777777777888888999999::::::::::::::::::::::::::::::999888888888888999::::::777777777888888888999999999999999999::::::;;;;;;888999:::;;;<<<;;;::::::666777777888999888888888666666666666666666666666555555555555555555666666666555555555444444444333555666666777777666666555444555555555666666666666777666666666555555444444444444444444444333333333666777777777888888888888777666666666666777777888555555666666666777777777777777777777777666555444666666666666666666777777777777666666555555555555666777888888666666777888666666777777777888888888::::::;;;;;;;;;;;;::::::999999999999999999999999666777777888888888888888:::999999888888777777666444555666888888777666666555555555555666666777777888777666555555777888999777888888888888888777666777777666666666666777777777888999999999888888777888888999:::;;;;;;::::::666777777888999:::;;;;;;::::::::::::::::::::::::999999999:::::::::::::::888888888999::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>======<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::::::::;;;;;;::::::999888888888888999888888999999::::::;;;;;;<<<;;;999888888:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::::::::::::::;;;;;;;;;<<<<<<<<<999:::::::::;;;;;;;;;;;;::::::999888888888999:::999999999999999999999999777888888999::::::999999999999::::::;;;<<<<<<<<<::::::999999999888888888666666777777777777777777555555666666666777777777666444333333555666666555999888888777666555444444666777888777666666888999888888888777777777777777555777888777666555666777777666555444444555666777777666444333444444555666666666555555555555666666777777666666666666666666999888888888999999::::::888888888888888888888888888777777777777777777777777777777777888888999999777666666777888888777555999999999999888777555444777777777777777777888888777777777888888999999999999999999999999999999999::::::999888888888888888888777777777777777777777666777777888999;;;<<<===999999999:::999999888777888888888888888888888888888999:::;;;<<<;;;:::999777777777777888999999999999999999888888777777777666666777777777888888888888888777666666666555555555666888::::::999888777999999888777777777777888999999999999::::::::::::;;;:::999777777888888999;;;::::::999999::::::;;;;;;;;;:::::::::999999999999999999888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::;;;;;;888888888888999999999999;;;;;;;;;;;;::::::999999777999:::<<<<<<;;;:::999777888999999::::::999999777777777777777777777777666666666666666666555555444444444555555555666666666777777777777777777666555555555666666666666777777777777666666555555555444444444444444444444444666777777777888888888888666666555555666777888888888777777777777666666666666777888999999999999999555666666777777888888888888888888777777777777777777888999888777666777999777777777777888888888888999999:::::::::::::::999::::::::::::::::::::::::555666777777888888777777::::::999999888888888777666777888888888777555444555555444444555666777888888888777666777888999:::;;;:::888777777888999:::999888888777777888888999888888888999999999888888;;;;;;<<<============<<<888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::<<<<<<;;;;;;<<<===>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>======<<<<<<<<<===;;;::::::999888999999999999999999:::;;;<<<<<<<<<@@@>>><<<:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999999999:::::::::;;;;;;999999999999999999::::::::::::::::::::::::::::::888999999::::::::::::999:::::::::;;;<<<<<<======::::::::::::999999999999666666666666666666666666666666666777777777888888777555444555777888888777999999888777666555555444555777888888777777888999777777777777777777888888666777888777666555666888777666555444444555777777888777666555444555666777888888777777777777777888777777777777777666666666888999999:::::::::::::::888888888888888888888888888888888888888777777777777777888999999:::::::::888777777888999999888666999999999999999999999888888888999999::::::::::::888888888888999999999999999999999::::::999999999999999888888777777888888777777777777777777777888777777888888999;;;<<<===888888888888888777777666888888888888888999999999888999:::<<<<<<<<<;;;:::777888888999999999::::::999999999999888888888888777777777888888888888999777777777777666666555555666777999;;;;;;:::888777999999888888888888999999::::::::::::;;;;;;;;;;;;<<<;;;:::888888999999:::===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;::::::::::::;;;::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::;;;;;;888888999999999:::::::::======<<<;;;;;;:::999999666777999:::::::::999888888999999:::;;;:::::::::888888999999999999888888999999888888888888777777444444555555666777777888777777888888888888777777666666666666777777777777777777777777777666666666444444444555555555555666777777777777888888888888555555555555666777888888999999999888888777777777666777888:::;;;;;;;;;;;;555666777888999999888888888888888888888888888888777999:::999888777888999777777777888888888999999888888999999::::::999999999999999999999999999999666777888888999999888888999999999999999999999999999999999999888777777666777666555555555666777888888888888888999999:::;;;===;;;999777777999<<<===::::::999999999999::::::999999999999999:::::::::======>>>>>>>>>>>>======999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999::::::<<<<<<<<<<<<<<<===>>>?????????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>======;;;;;;:::999999999999999999999:::;;;<<<===>>>>>>AAA@@@>>><<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<;;;;;;:::::::::;;;;;;;;;<<<<<<999999999999::::::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;:::::::::888999999::::::;;;;;;<<<::::::::::::::::::::::::888777777777777777666666777777777777888888888888888666555666888999999999888888888777777666666666555777999999888777888999777777777777888888888888666777888888666666777888777666666666666777777888666777888777666666777999:::999999888888888888888666777888888888888777777777888999:::;;;;;;;;;:::999999999999999999999999888888999::::::999999888888999:::;;;;;;;;;;;;;;;999888888999;;;;;;:::888999999999999::::::;;;;;;999999::::::;;;<<<<<<<<<999999999999999999999999999999::::::::::::999999999888888777777777888888777777777888888888888999777777777777777888999:::888888888888888777777666888888888999999999999999888888999:::;;;;;;;;;;;;666888999888777777888999999999999999999999999999777888888888999999999999777888888888888777777666777888999:::;;;:::999999999999999999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;999999::::::;;;>>>======<<<<<<======>>>;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888999::::::;;;999999999::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;999999::::::;;;;;;;;;:::999999:::;;;;;;;;;;;;;;;999::::::;;;;;;::::::999999999999888888888777777666666777777777777777777777888888999999888888777777777777777888888888999777777777777777777888888555555555666666666777777777777777777888888888888555444444555555777888888999999999999999:::::::::777888999999::::::::::::555666777999::::::999999777777777777777888888888888999::::::888888999:::777777888888888999999999888888999:::::::::::::::999999999999999999999999888999::::::;;;;;;::::::888888999999:::;;;;;;;;;:::::::::::::::;;;;;;<<<:::999777666666777888999777888999:::;;;;;;;;;;;;;;;::::::::::::<<<===>>>;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;<<<<<<<<<===============<<<<<<::::::::::::::::::::::::========================;;;;;;<<<<<<===>>>>>>???::::::;;;;;;<<<<<<======;;;::::::999999::::::;;;;;;;;;;;;<<<<<<===??????>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================;;;;;;:::999999999999:::999:::;;;<<<===>>>????????????>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<999999999:::::::::;;;;;;:::;;;;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999999:::;;;;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;:::::::::999999888888888777777777888888888999999888666555666888::::::999888777777777777777777777555777999:::999888888999666777777777888888888888666777888888777666777888666777777888888888888888333666888888777666888999:::999888888777777888888666777888999::::::999999666777999:::;;;;;;::::::999999999999999999999999888888:::;;;<<<;;;;;;::::::;;;<<<======<<<<<<;;;:::999999;;;<<<===<<<:::999999999999::::::;;;;;;999999::::::;;;<<<<<<===::::::::::::::::::::::::999999:::;;;;;;:::999999888888777777777777888888888888888888999999::::::888888888777777888888999:::::::::::::::999888888888888888999999:::::::::888888888888999:::;;;<<<888:::;;;:::888777888:::999999999999999999999999888888888999999999::::::888999:::;;;;;;;;;:::999999999999::::::::::::;;;999999999:::;;;<<<===>>>;;;;;;<<<<<<<<<=========>>>===;;;:::::::::;;;<<<===<<<<<<;;;;;;<<<<<<===::::::::::::::::::::::::;;;<<<============<<<;;;::::::::::::::::::::::::999999888888999999:::;;;999999:::::::::;;;;;;;;;::::::;;;;;;<<<=====================>>>>>>>>>???999:::;;;;;;<<<<<<;;;;;;::::::<<<<<<<<<<<<::::::888777777777666666555555999999888888777777666666888888999999999999888888777888888888999999999999666666777777888888999999555666666666777777888888777777777777888888888888444444444555555777888888777888999:::;;;<<<======888888999999999888888777555666888999::::::999999666666666666777777777777888999::::::888888999:::777888888888888999999999888999::::::;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<777888999:::;;;;;;<<<===;;;;;;;;;;;;<<<>>>@@@AAA===;;;999777777888999:::666888999;;;<<<<<<;;;;;;888999;;;======>>>======<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>???;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::999999========================:::::::::;;;<<<======>>>888999:::;;;<<<>>>??????;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<===??????===============>>>>>>>>>========================::::::;;;<<<======<<<<<<<<<;;;::::::999999::::::::::::;;;<<<===>>>???@@@===>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;;;;<<<<<<<<<<<<============:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::777888888888888999999999777666555666888::::::999777777777777777888888888555777::::::999888888999666666777777888888888999666888999888777666777888666777888:::::::::999888111555888999777666777999999999888777777666777777666777999:::;;;;;;;;;:::666777888:::;;;;;;::::::999999999999999999999999777999:::<<<======<<<<<<<<<<<<===>>>>>>===<<<;;;;;;::::::<<<===>>>===;;;;;;::::::999999999::::::888888999::::::;;;<<<<<<::::::::::::::::::::::::999999;;;;;;;;;;;;999999888777777777777777888888888888999999999:::::::::<<<;;;::::::999999::::::;;;;;;<<<<<<;;;;;;:::999888888888999999:::::::::888888777777888:::;;;===<<<>>>???===:::999:::<<<999999999999999999999999888888999999999:::::::::999:::<<<===>>>===<<<<<<::::::999999999:::;;;<<<999999:::;;;<<<>>>???@@@<<<<<<<<<<<<============>>>===<<<;;;:::;;;<<<<<<;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::;;;<<<>>>??????===;;;:::::::::::::::::::::::::::======<<<;;;;;;===>>>???;;;:::999999:::;;;===>>>@@@???>>><<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>;;;:::;;;>>>???>>><<<@@@???===<<<:::999999999<<<:::888888999;;;;;;::::::::::::999999888888888:::;;;;;;:::888777777888777777777777777777777777999::::::::::::::::::;;;777777777777777777777777777777777888999999999:::777888888777666666999;;;>>><<<:::888777888:::<<<999888888777777777777777888888999999999:::::::::555777888888777777888999::::::::::::;;;<<<======;;;;;;:::999999888777777777777;;;AAABBB===:::;;;<<<:::888999;;;;;;999777;;;:::999<<>>??????===;;;:::999:::<<<===;;;:::999999999999:::;;;;;;;;;;;;:::::::::999999777777888888999:::;;;;;;>>>?????????>>>===<<<;;;?????????>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>><<<===>>>???>>>===<<<;;;::::::::::::::::::::::::;;;;;;<<<>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>??????>>>===============>>>>>>>>>>>>===<<<::::::<<<;;;;;;;;;;;;===>>>??????>>>>>>===============AAA???===;;;:::999999:::;;;<<<===>>>>>>===<<<;;;======<<<<<<<<<;;;;;;;;;::::::;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<:::;;;<<<<<<======<<<<<<888777666777:::<<<<<<;;;;;;;;;;;;<<<<<<<<<======;;;;;;:::999888888888999::::::999999999999999999888888888888999999999999777888888999999888888777777777777777888888888888888888888777888888999999:::999999888777777777888;;;::::::999888888888999888777777777777777888999:::999888888777777888888888999999::::::999999888;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999999:::::::::;;;;;;999;;;<<<<<<;;;::::::;;;===<<<<<<<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;:::======<<<;;;:::999999888::::::999999999999999:::<<<;;;;;;;;;;;;<<<======::::::::::::::::::::::::========================;;;;;;;;;;;;;;;;;;;;;;;;<<<:::777666888999:::::::::;;;<<<<<<======<<<<<<======<<<;;;::::::999999666666666666777777777777999999999999999999999999999999888888999999:::;;;999999:::;;;;;;:::999999999:::<<<>>>>>>>>>>>>===999999:::;;;<<<<<<<<<<<<<<<<<<;;;::::::999888888::::::;;;;;;::::::999888======>>>>>>>>>>>>=========<<<:::999888888999999???>>>===;;;::::::999999;;;::::::::::::<<<===>>>@@@???>>>=======================================???===<<<===???@@@???===??????===<<<;;;;;;;;;;;;===;;;999999:::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;<<<<<<;;;999888888999999999999999999999999999999999999999999:::::::::888888888888888888888888888888888888999999999999777777888777666666888:::===;;;999777777888:::;;;999999888777777777777777777777888888888999999999666777888888777777888:::::::::::::::;;;<<<======<<<;;;;;;:::999999888888888888;;;@@@@@@===;;;<<>><<<:::;;;::::::<<<>>>???===::::::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;;;;<<<<<<===>>>>>>===<<<;;;::::::;;;<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;:::::::::::::::::::::;;;;;;<<<======>>>>>>>>>>>>>>>============?????????>>>=========<<<;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>@@@@@@AAA@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>??????>>>===============>>>>>>>>>>>>===<<<<<<;;;======<<<<<<===>>>@@@@@@@@@??????>>>===>>>>>>>>>???>>>===;;;::::::::::::<<<<<<===>>>>>>===<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<:::;;;<<<<<<======<<<<<<999888777888:::;;;;;;:::;;;;;;;;;;;;;;;<<<<<<<<<::::::999888888888888888999999999999999999999999777777888888888999999999999::::::;;;;;;::::::999999999999:::::::::;;;;;;999999888888888999::::::;;;:::999999888888888999;;;::::::999999999999999888777777777777888999999;;;:::999999888888999999888999999999999999999888888888888999999888888888;;;:::999999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;:::<<<======<<<;;;;;;<<<<<<<<<<<<======>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999999888999999999;;;;;;;;;;;;;;;<<<<<<===::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>><<<999999:::<<<<<<<<<999999:::;;;;;;;;;;;;;;;======<<<;;;;;;:::999999777777777777888888888888999999999999999999999999999999999999999:::;;;;;;::::::;;;<<<<<<;;;::::::;;;<<<===?????????>>>>>>:::;;;;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999888;;;;;;;;;;;;;;;:::999999??????@@@@@@@@@@@@??????@@@???===<<<;;;;;;<<<<<<>>>>>>>>>>>>===;;;:::999;;;::::::;;;;;;<<<===>>>??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>???>>>===>>>@@@AAA@@@?????????>>>===============>>><<<;;;;;;<<<======<<<===============<<<<<<<<<<<<======<<<:::999:::;;;::::::::::::::::::::::::888888888999999999::::::999999999999999999999999::::::999999999999999888666777888777666666888:::;;;:::888777777777999:::999999888777777777777888777777777777888888888888666888999999888777999:::::::::::::::;;;<<<======<<<<<<<<<;;;::::::999999:::999:::>>>>>><<<;;;>>>@@@>>>======>>>???===<<<;;;;;;;;;===>>>>>><<<:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<;;;;;;::::::===<<<<<<;;;;;;<<<<<<======<<<;;;:::999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>===<<<===>>>???@@@@@@@@@???>>>======<<<<<<::::::999999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>===>>>@@@AAABBBAAAAAA@@@========================;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>?????????>>>============>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>???@@@AAABBB@@@@@@???>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<===>>>??????>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<;;;;;;<<<============<<<;;;:::999999:::;;;:::999;;;;;;;;;;;;:::::::::::::::999888888777888888888888888999999999999999999777777888888888999999999<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<======::::::999999:::;;;;;;<<<<<<;;;::::::::::::::::::;;;;;;:::::::::999999999888888888888888999::::::<<<;;;;;;:::999:::::::::::::::::::::::::::::::::666777888999999888777666;;;::::::::::::;;;<<<<<<========================<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<===;;;===>>>>>>===<<<<<<===;;;<<<<<<===???@@@@@@AAA@@@>>>===;;;::::::;;;;;;;;;<<<<<<<<<=========>>>;;;;;;:::999999999999999;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>><<<999999;;;<<<<<<<<<888888999:::::::::::::::======<<<<<<;;;:::::::::888888888999999999:::::::::::::::::::::::::::::::::::::::999:::;;;;;;<<<;;;<<<<<<======<<<<<<;;;===>>>????????????>>>>>><<<<<<=========<<<;;;;;;<<<<<<<<<;;;::::::999999;;;<<<<<<<<<<<<;;;::::::>>>??????@@@@@@??????>>>@@@???>>>===<<<<<<<<<======>>>???AAAAAA@@@??????;;;;;;;;;<<<<<<===>>>>>>>>>=========>>>>>>???@@@????????????????????????>>>>>>>>>>>>???@@@@@@??????>>>>>>>>>>>>>>>?????????===<<<<<<>>>>>>>>>===========================<<<>>>>>>===;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::;;;;;;;;;999999999999999999999999;;;;;;::::::999999999888666777888888777777888::::::999888777777777999999:::999888888777777888888777888888888999999999999777888999999888888999;;;::::::::::::;;;<<<============<<<<<<;;;;;;;;;;;;<<<999999<<<===;;;<<<@@@>>>>>>============<<<<<<;;;<<<<<<===>>>>>><<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<============<<<;;;999888>>>==================>>>>>>===;;;:::999:::;;;<<<:::;;;;;;;;;<<<<<<<<<===>>>===<<<<<<<<<>>>AAABBBAAAAAA@@@???>>>======<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????<<<===???@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>======>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>=========<<<===>>>>>>???@@@???>>>>>>======>>>>>>>>>>>>>>>>>>>>>??????????????????@@@@@@AAABBBBBB??????>>>===============<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<==================;;;;;;<<<===============<<<;;;::::::;;;;;;:::888;;;::::::::::::999999999999888888777777888888888888888888999999999999999888888888888999999999999<<<======>>>>>>======<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;:::;;;;;;<<<===>>><<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;;;;;;;;;;::::::999888888999999:::;;;<<<======<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<999:::<<<======<<<:::999;;;;;;;;;;;;;;;<<<<<<===========================;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<============<<<>>>@@@???>>>===>>>???<<<<<<===>>>>>>???@@@@@@AAA???===;;;::::::;;;<<<===============>>>>>>>>><<<;;;::::::999999:::::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;999888888:::;;;;;;:::888999::::::;;;;;;::::::======<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<============>>>>>>=========>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>===<<<<<<;;;===<<<<<<<<<;;;;;;::::::<<<<<<======<<<<<<;;;:::<<<<<<============<<<<<<<<<<<<;;;;;;::::::::::::===>>>@@@AAAAAAAAA@@@???;;;;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>?????????>>>>>>>>>>>>???@@@@@@???>>>===>>>??????>>>===<<<<<<<<<<<<<<<<<<=========>>>???>>><<<;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::999999666888999999888888999:::999888888777777888999999:::999999888888888888888999999999:::::::::;;;;;;888999::::::999999:::;;;::::::::::::;;;<<<============<<<<<<<<<<<<;;;;;;===:::999;;;;;;:::===AAA>>>??????>>>============;;;===>>>>>>>>>===<<<<<<;;;<<<<<<======<<<<<<;;;<<<;;;;;;:::::::::;;;;;;============<<<;;;:::999>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>===<<<<<<===???BBBCCCBBBBBBAAA@@@@@@???>>>>>>======<<<<<<<<<<<<==============================>>>>>>?????????@@@@@@@@@===>>>@@@BBBCCCCCCBBBBBB??????????????????????????????@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===============>>>??????@@@@@@???>>>>>>>>>>>>>>>???>>>>>>===>>>>>>???@@@>>>??????@@@AAAAAABBBBBB======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????>>>===<<<::::::;;;;;;;;;;;;;;;;;;<<<=========<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===============;;;<<<======>>>>>>=========<<<;;;<<<<<<<<<:::888::::::::::::::::::::::::999888888888888888999999888888999999::::::::::::999999999999::::::::::::<<<<<<============<<<<<<999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???===<<<<<<;;;<<<<<<======:::;;;;;;<<<<<<<<<;;;;;;999999999999:::;;;<<<===>>>===<<<<<<;;;;;;<<<<<>>============>>>???<<<<<<===>>>>>>===<<<<<<;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>::::::999999999999::::::<<<<<<<<<=========>>>>>>===???@@@@@@???>>>>>>???========================AAA???===;;;:::;;;<<<===@@@??????>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999888999;;;<<<;;;::::::;;;;;;<<<===<<<<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=====================????????????>>>>>>===<<<======<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;:::<<<<<<============<<<<<<999::::::999999999888888????????????===<<<;;;:::;;;<<<===>>>????????????<<<<<<;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===???>>>======>>>@@@???>>>>>>>>>>>>>>>??????>>>======>>>???@@@>>><<<;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>><<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===>>>??????;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;:::888999;;;;;;:::::::::;;;999888888888888999::::::::::::999888888888888999::::::::::::;;;;;;;;;<<<888:::;;;;;;:::999;;;<<<::::::::::::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>:::999;;;;;;:::===AAA@@@AAABBBAAA???>>>???@@@;;;===??????>>><<<<<<<<<<<<<<<============<<<<<<===<<<;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;===>>>>>>??????>>>>>>==================<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>======>>>@@@AAABBBAAA@@@@@@@@@@@@?????????>>>>>>>>>======>>>>>>>>>========================>>>>>>>>>?????????@@@@@@???@@@BBBCCCDDDCCCCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@@@@???>>>>>>>>>>>>???@@@???>>>===<<<===>>>???======???@@@@@@@@@@@@@@@<<<<<<;;;:::::::::::::::;;;;;;<<<<<<===<<<<<<;;;;;;<<<===>>>>>>===<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>======<<<<<<===>>>===:::888999:::::::::;;;;;;;;;;;;999999999888999999:::;;;999999::::::;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<======<<<<<<;;;999999999:::::::::;;;;;;;;;:::;;;;;;<<<===??????<<<<<<<<<;;;<<<<<<===>>>:::;;;<<<=========<<<;;;::::::::::::;;;===>>>???>>>===<<<<<<;;;<<<<<<<<<@@@???>>>======>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>;;;::::::999999::::::;;;<<<<<<<<<<<<=========>>>===???@@@@@@???>>>>>>???>>>>>>>>>======<<<<<<<<>>===<<<<<<<<<===>>>@@@@@@???>>>===<<<;;;;;;<<<<<<<<<<<<===>>>???@@@<<<;;;;;;;;;;;;<<<======>>>>>>>>>===<<<<<<;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;===???>>>===<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<======>>>??????>>>>>>======>>>>>>???======<<<<<<<<<<<<===>>>??????@@@@@@@@@???>>>>>>========================;;;<<<<<<<<<<<<;;;::::::===>>>>>>??????>>>>>>===::::::;;;;;;;;;;;;:::999@@@???>>>===<<<;;;;;;;;;;;;<<<>>>???@@@@@@??????==================>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@<<>>>>>???AAA???>>>>>>=========>>>>>>>>>======>>>@@@???===<<<;;;;;;;;;<<<<<<<<<======<<<===>>>===<<<<<<===>>>========================::::::;;;<<<===>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<999;;;======<<<;;;<<<<<<999999999999:::::::::;;;;;;:::999999888888999999999999:::::::::;;;;;;;;;999:::;;;;;;::::::;;;<<<::::::::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;===:::999;;;<<<;;;===AAA???AAABBBAAA>>>===>>>@@@<<<>>>@@@@@@===;;;<<<===<<<<<<============<<<<<<>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;:::;;;<<<===>>>======>>>??????>>>======<<<===>>>??????===<<<;;;========================>>>>>>>>>??????@@@@@@@@@===>>>>>>>>>>>>?????????>>>>>>============>>>>>>========================<<<============>>>>>>>>>>>>???@@@AAAAAA@@@??????========================>>>??????@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@AAA@@@??????>>>>>>??????@@@???===<<<;;;<<<======;;;<<<===>>>?????????>>><<<<<<;;;::::::::::::;;;;;;<<<<<<======<<<;;;::::::;;;<<<======<<<;;;:::999999:::::::::;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>><<<<<<<<<>>>???>>>;;;999999999:::;;;<<<======>>>::::::999999:::;;;;;;<<<::::::;;;<<<<<<======>>><<<<<<<<<<<<============<<<<<<============<<<<<<;;;;;;;;;<<<<<<<<<======:::::::::;;;<<<===??????<<<;;;;;;;;;;;;<<<===>>>:::;;;===>>>>>>>>><<<<<<:::::::::;;;<<<===???@@@======<<<;;;;;;;;;;;;<<<@@@>>>===<<<<<<===>>>@@@===<<<;;;::::::;;;<<<===;;;<<<===>>>???>>>==============================<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<============???@@@@@@???>>>>>>???>>>>>>>>>>>>>>>>>>>>>???===============>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<===>>>???AAABBBCCC===<<<<<<<<<<<<===>>>>>>??????>>>>>>===<<<<<<;;;========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>???>>>===<<<===>>>>>>??????>>>>>><<<<<<<<<<<<============;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>============>>>?????????>>>============>>>???======<<<<<<<<<>>>???@@@>>>???@@@@@@@@@@@@@@@@@@========================;;;;;;;;;;;;;;;:::999999======>>>>>>>>>>>>======::::::;;;<<<<<<;;;;;;:::???>>>=========>>>@@@AAA;;;<<<>>>???@@@@@@????????????>>>>>>>>>>>>??????AAAAAAAAAAAAAAAAAAAAAAAA===@@@BBBAAA???>>>@@@CCC??????>>>========================>>>??????===;;;;;;<<<<<<<<<======>>>>>>;;;<<<>>>===<<<;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>999999:::;;;<<<===>>>???========================:::;;;;;;;;;<<<=========999<<<>>>???>>>=========999999999::::::;;;;;;;;;;;;:::999999888888999999888888999999999:::::::::999:::<<<;;;::::::;;;===::::::::::::;;;<<<======:::;;;;;;;;;;;;;;;;;;;;;===999999<<<<<<;;;<<<@@@<<<>>>@@@???<<<;;;<<<>>><<<>>>AAA@@@===;;;<<<===<<<<<<============<<<<<>>===<<<<<<<<<<<<<<<<<<;;;:::999:::<<<>>>@@@<<<===>>>??????>>>===<<<<<<===???AAA@@@>>><<<:::;;;;;;;;;;;;;;;:::::::::>>>>>>???@@@@@@@@@@@@???;;;;;;<<<<<<===>>>>>>>>>======<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<===;;;;;;<<<======<<<::::::<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAA@@@??????>>>?????????AAA???===;;;::::::;;;<<<999:::<<<===>>>>>>============<<<;;;;;;;;;;;;<<<;;;<<<=========<<<:::999999:::;;;<<<<<<;;;:::999999999999::::::;;;;;;;;;::::::;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>><<<======>>>>>>>>>>>>>>><<<;;;<<<>>>??????<<<:::888999:::;;;===>>>??????::::::::::::;;;;;;<<<===;;;;;;<<<<<<===>>>>>>???============>>>>>>>>>>>>======>>>>>>>>>>>>======>>>>>>>>>>>>????????????999999::::::<<<===>>>???;;;;;;;;;;;;;;;<<<===>>>999;;;===>>>???>>>===<<<::::::;;;;;;===>>>???@@@======<<<;;;;;;;;;;;;;;;???===<<<;;;;;;<<<===???@@@>>><<<::::::<<<>>>@@@;;;<<<>>>?????????>>>===========================>>>>>>============>>>>>>;;;;;;;;;;;;<<<<<<<<<======>>>@@@@@@>>>===>>>???======>>>???@@@AAAAAABBB;;;<<<===>>>?????????>>><<<<<<<<<<<<============<<<======???@@@CCCDDDFFF===============>>>??????@@@??????>>>===<<<<<<;;;================================================999888999:::======<<<;;;<<<======>>>>>>>>>>>>>>><<<<<<<<<===============;;;;;;;;;;;;<<<<<<<<<===========================>>>>>>>>>>>>>>>??????@@@???>>>===<<<<<<===>>>???>>>=========>>>???AAABBB>>>???@@@@@@AAAAAAAAAAAA============>>>>>>>>>>>>::::::;;;;;;::::::999888;;;;;;<<<<<<<<<<<<;;;;;;888999:::;;;;;;;;;:::999>>>????????????@@@@@@@@@@@@@@@???>>>===<<<;;;;;;>>>>>>?????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@??????????????????@@@@@@AAABBB@@@>>>>>>???@@@???>>>@@@???>>>>>>@@@@@@@@@>>>>>>>>>????????????>>>>>>???===<<<;;;;;;<<<===???<<<;;;;;;;;;;;;<<<======;;;;;;<<<<<<<<<<<<;;;;;;999999;;;<<<======>>>>>>:::::::::;;;;;;;;;<<<<<<888999;;;<<<===<<<;;;;;;:::;;;<<<<<<;;;;;;===>>><<<<<<<<<<<<<<<<<<<<<<<<>>>;;;888888;;;<<<;;;:::===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>??????>>>===============;;;<<<=========<<<:::999<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<:::999<<<<<<======<<<<<<;;;:::@@@>>><<<:::999888999999::::::;;;<<<=========<<<;;;<<<<<<<<<;;;::::::999:::::::::;;;;;;;;;<<<<<<>>>===<<<;;;:::;;;<<<<<<===???@@@???>>>===>>>@@@<<<;;;::::::::::::;;;<<<::::::999888999:::;;;<<<;;;::::::::::::;;;<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::;;;===>>>??????>>>===============???>>>===<<<:::999888777:::;;;<<<===>>>>>>>>>>>>@@@???>>>======>>>???@@@===>>>?????????===<<<;;;;;;::::::::::::;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999888888<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>===<<<;;;;;;:::>>>>>>????????????>>>>>>@@@@@@??????????????????>>>>>>===============>>><<<<<<<<<<<<======>>>>>>>>>===;;;::::::;;;===>>><<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>999;;;===>>>???@@@??????======<<<<<<<<<<<<======;;;;;;;;;;;;;;;<<<============>>>>>>>>>>>>======;;;:::999:::<<<>>>>>>======<<<:::::::::;;;===???>>>>>>>>>>>>>>>===<<<<<<;;;:::::::::;;;<<<>>>???<<<<<<<<<<<<============<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>??????<<<<<<<<<<<<<<<===>>>>>>@@@@@@@@@??????===<<<<<>>>>>======>>>======<<<;;;;;;AAA@@@???>>>===<<<;;;:::>>>??????????????????>>><<<<<<======>>>?????????AAA@@@>>><<<;;;::::::;;;============<<<<<<<<<<<<>>>>>>=========<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>@@@???>>>======>>>???@@@<<<<<<<<<<<<<<<===>>>>>>===>>>????????????>>>>>>>>>>>>>>>======<<<<<<<<<>>>>>>>>>>>>>>>===<<<<<>>>>>=========<<<>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;===@@@BBBAAA???::::::::::::;;;;;;<<<===<<<;;;;;;:::999999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999======>>>>>>>>>?????????=========>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@????????????>>>>>>>>>>>>???@@@@@@BBB@@@>>>>>>???@@@???>>>???>>>===>>>@@@@@@>>><<<>>>>>>????????????>>>>>>>>>===<<<;;;;;;<<<===>>>;;;;;;;;;;;;;;;<<<<<<===;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<::::::::::::;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;::::::;;;<<<<<<;;;;;;<<<>>><<<<<<<<<<<<<<<<<<<<<<<<>>>;;;999999;;;<<<<<<;;;;;;<<<<<<<<<======>>>>>><<<<<<======>>>???????????????>>>===============<<<<<<======<<<<<<;;;:::<<<======>>>>>>>>>======@@@@@@??????>>>===<<<<<<<<<<<<=========<<<;;;;;;::::::::::::;;;<<<>>>???;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<;;;:::999::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>>>>===>>>??????======>>>???<<<<<<;;;::::::;;;<<<<<<;;;;;;:::::::::;;;<<<===;;;;;;;;;;;;;;;<<<===============<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======??????>>>===============??????>>>===<<<;;;::::::;;;;;;===>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>???>>>????????????>>>===<<<;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>?????????>>>===<<<<<<<<<>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>;;;;;;<<<<<<<<<============<<<;;;::::::;;;<<<===<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;<<<===>>>>>>>>>========================;;;<<<===>>>>>>>>>>>>>>>>>>>>>============>>>>>>;;;::::::::::::;;;<<<<<<<<<<<<============<<<<<<===<<<;;;<<<>>>@@@@@@???===<<<;;;:::;;;<<<>>>???>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;:::;;;<<<===>>>===============<<<<<<<<<<<<<<<<<<<<<<<<======>>>@@@??????>>>>>>??????@@@===============>>>??????????????????>>>===<<<<<>>>>>======>>>>>>>>>>>>>>>===<<<<<<<<<===============>>>>>>>>>>>>============>>>>>>;;;;;;<<<<<<===>>>>>>>>>AAA@@@???===<<<;;;;;;<<>>>>>>>>>>>=========<<<<<<;;;;;;;;;:::::::::<<<<<<===>>>>>>>>>>>>>>>>>>===<<<<<<<<<===>>>>>>@@@????????????@@@AAAAAA>>>>>>??????@@@??????>>><<<<<<<<<<<<;;;;;;;;;:::======>>>>>>======<<<;;;??????>>>>>>============????????????????????????>>>===<<<===@@@AAA@@@>>>;;;;;;;;;:::;;;;;;<<<<<<;;;:::999888888888888999888999999999::::::::::::;;;;;;;;;:::::::::999999<<<=========>>>>>>>>>>>>:::;;;<<<===???@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>??????@@@BBB@@@>>>>>>???@@@???>>><<<<<<===???@@@???===:::===>>>>>>??????>>>>>>===>>>===<<<;;;;;;<<<===>>>;;;::::::::::::;;;<<<<<<;;;<<<<<<======<<<<<<;;;<<<<<<======<<<;;;;;;:::999999999:::::::::;;;;;;;;;;;;<<<<<<<<<;;;:::::::::;;;<<<<<<;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;===<<<::::::<<<===<<<<<<:::;;;<<<===>>>???@@@@@@======>>>>>>???@@@@@@@@@??????>>>=====================<<<<<<;;;;;;<<<<<<=========>>>>>>===<<<<<<@@@???>>>===<<<<<<===>>>===============<<<<<<;;;999999:::;;;<<<>>>???@@@<<<============<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;:::;;;;;;;;;;;;<<<<<<<<<===::::::;;;;;;<<<>>>???@@@<<<>>>???>>>===<<<===???===<<<<<<;;;;;;<<<<<<===<<<<<<<<<;;;<<<======>>>===<<<<<<<<<<<<===>>>>>>============<<<<<<<<<<<<========================;;;;;;<<<===============??????>>>============>>>>>>>>>??????>>>>>>======<<<===>>>??????@@@??????>>>======<<<<<<======>>>??????@@@@@@@@@???>>>>>><<<<<<<<<=========>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>?????????AAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>============>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<===<<<;;;::::::;;;<<<===<<<<<<===>>>>>>>>>>>>===;;;;;;;;;<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<=========>>>>>>============>>>>>>:::::::::::::::;;;;;;<<<;;;<<<<<<======<<<<<<;;;>>><<<;;;<<<>>>@@@@@@???===<<<;;;;;;;;;<<<>>>???>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;<<<======@@@??????>>>>>>??????@@@>>>============>>>??????>>>?????????>>>===<<<;;;===============<<<<<<<<<>>>>>>?????????>>>======;;;;;;<<<<<<<<<============<<<;;;::::::;;;<<<===;;;<<<<<<===>>>>>>??????AAA@@@???===<<<<<<<<<<<>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::<<<<<<=========>>>>>>>>>>>>======<<<<<<<<<=====================>>>>>>???>>>???????????????>>>>>><<<<<<<<<<<<;;;;;;;;;;;;>>>????????????>>>======>>>>>>============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<===>>>???>>>===<<<<<<;;;:::::::::;;;;;;888888777777666666777777888888888999999999:::::::::::::::999999999999999=========>>>>>>>>>??????:::;;;<<<===???@@@BBBBBB@@@@@@AAAAAAAAABBBBBBBBBCCCBBBBBBAAA@@@???>>>>>>>>>>>>======>>>>>>???@@@BBB@@@>>>>>>???@@@???>>><<<<<<>>>@@@AAA@@@===:::======>>>>>>>>>>>>======>>>===<<<<<<<<<<<<===>>>:::::::::::::::;;;<<<<<<<<<<<<============<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;999999999::::::::::::;;;<<<<<<<<<;;;;;;::::::999:::;;;<<<<<<::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<=========;;;;;;;;;<<<===>>>>>>>>><<<======>>>>>>???@@@@@@???>>>>>>===============>>>===<<<;;;;;;<<<===>>>======>>>>>>>>>===<<<<<<>>>===;;;999999:::<<<======>>>>>>>>>>>>===<<<<<<>>>>>>=========<<<======>>>>>>>>>>>>>>>===<<<;;;<<<<<<=========<<<<<<;;;;;;<<<<<<<<<<<<=========;;;<<<<<<<<<===>>>??????<<<===>>>>>>===<<<===>>>=================================>>>>>>>>>??????>>>>>>======>>>>>>???@@@================================================:::;;;===>>>??????>>>===@@@???>>>>>>======>>>>>>======>>>???@@@??????>>>======>>>???@@@@@@@@@@@@>>>>>>============>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>????????????@@@??????>>>===<<<<<<;;;;;;<<<<<<===>>>>>>??????>>>=========<<<<<<<<<<<<========================????????????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>>>>>======>>>>>>>>><<<===============>>>>>>>>>============>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;<<<======>>>>>>======;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;???>>><<<;;;:::;;;<<<<<<===<<<<<<;;;;;;<<<<<<===;;;::::::::::::;;;<<<<<<<<<<<<============<<<<<<<<<:::999:::<<<======<<<;;;;;;:::::::::;;;<<<=========>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;>>>>>>======<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>============>>>>>>======<<<<<<<<<======>>>===>>>>>>>>>======<<<;;;<<<;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>===<<<======<<<<<<;;;;;;;;;:::<<<;;;999888888999;;;<<<=========>>>??????@@@@@@???>>>>>>===<<<<<<<<<<<>>>>>>>>======>>>>>>>>>>>>============<<<<<<<<<<<<======>>>>>>>>>>>>>>>===============;;;::::::::::::;;;<<<<<<===>>>>>>>>>>>>===<<<<<<=========<<<<<<<<<<<<<<<@@@@@@@@@@@@@@@??????>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;::::::;;;::::::999888888888888666666555555555555666666888888999999999:::::::::888888888888888888888888>>>>>>>>>?????????@@@@@@<<<======>>>???@@@@@@AAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>??????@@@BBB@@@>>>>>>???@@@???>>>===>>>???AAABBBAAA>>>;;;======>>>>>>>>>>>>============<<<<<<<<<<<<======;;;::::::::::::;;;<<<<<<<<<==================<<<999:::;;;<<<============999999:::::::::;;;;;;;;;<<<<<<<<<;;;:::::::::::::::;;;<<<;;;:::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>??????>>>>>>===============>>>===<<<;;;;;;<<<>>>???===>>>>>>>>>>>>>>>=========<<<;;;999:::;;;===>>>>>>>>>??????>>>>>>===<<>>===<<<;;;????????????>>>===<<<<<<<<<<<<===>>>>>>=========<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>???>>>===<<<===???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@???>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::<<<===???@@@@@@???>>>@@@@@@???>>>>>>>>>>>>>>>;;;<<<>>>???@@@@@@??????===>>>???@@@AAAAAAAAAAAA????????????????????????@@@@@@@@@@@@@@@@@@AAAAAA===>>>???@@@@@@@@@??????@@@@@@???>>>======<<<<<<;;;<<<======>>>???@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@>>>>>>===<<<<<<===>>>>>>=========>>>>>>?????????===============>>>??????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<===============;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<:::::::::;;;;;;::::::999999999999::::::;;;;;;::::::;;;;;;<<<===<<<======>>>>>>======<<<;;;:::888999:::<<<;;;;;;888888888888999999::::::;;;<<<<<<=========<<<<<<;;;;;;;;;;;;;;;:::::::::<<<<<<<<<<<<;;;;;;:::::::::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<<============<<<;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<===<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888888999:::;;;;;;;;;<<<<<<===>>>>>>???<<<<<<<<<<<<<<<<<<<<<;;;>>>>>>=========<<<<<<<<>>>>>>>>=========<<<<<<<<<;;;<<<===>>>>>>=========<<<<<<;;;;;;:::<<<<<<<<<<<<<<<======>>><<<<<<======<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>======<<<999999999999999999999999:::::::::::::::::::::::::::::::::999888777777777999999888777666666666666666555555555555555666666666777777777888888888888666666666777777777777777????????????@@@@@@@@@@@@>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????????????????@@@@@@AAABBB@@@>>>>>>???@@@???>>>???>>>???AAABBBAAA???<<<<<<======>>>>>>======<<<========================<<<;;;;;;;;;;;;<<<======<<<======>>>>>>======<<<888999:::<<<===>>>>>>>>>:::::::::;;;;;;;;;<<<<<<<<<<<<;;;:::::::::;;;;;;:::;;;<<<;;;:::999:::;;;::::::::::::::::::::::::777999;;;<<<;;;;;;<<<===;;;;;;;;;:::::::::999999;;;;;;;;;<<<======>>>>>>??????>>>=====================<<<<<<======>>>>>>===>>>??????@@@@@@@@@???>>>>>>======>>>???@@@AAA???????????????>>>======>>>??????@@@@@@???>>>>>>>>>????????????>>>>>>===<<<======>>>>>>>>>>>>>>>============>>>>>>>>>>>>???????????????>>>=========???@@@???>>>===>>>???>>>??????@@@@@@??????>>>>>>>>>???@@@@@@@@@@@@??????>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===???@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>???;;;<<>>???@@@@@@AAA@@@@@@???@@@@@@AAAAAA@@@@@@???@@@@@@??????@@@@@@AAABBB===>>>???@@@@@@@@@???>>>??????>>>>>>======<<<<<<<<<<<<===>>>>>>???@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>?????????????????????????????????>>>>>><<<<<<<<<<<<>>>>>>=========>>>>>>??????@@@===<<<<<<======>>>???@@@<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;:::::::::;;;;;;<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::::::::::::::999999888888888888999999:::::::::::::::;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<;;;999999;;;<<<;;;;;;666777777777888888888888999:::;;;;;;;;;;;;;;;;;;888888999::::::999999888:::::::::::::::::::::::::::999999999999:::;;;;;;;;;::::::999999::::::;;;;;;;;;:::999999999999:::;;;<<<<<<<<<<<<<<<;;;;;;999999999::::::::::::;;;::::::;;;<<<<<<<<<;;;;;;888999:::;;;===>>>@@@@@@::::::;;;;;;;;;;;;::::::888999999::::::;;;<<<<<<;;;<<<===============<<<============<<<<<<<<<<<<=========<<<<<<<<<;;;;;;===<<<;;;;;;;;;<<<===>>>:::;;;;;;;;;:::999888777;;;;;;::::::;;;;;;<<<===<<<=========<<<;;;:::999999999999999999:::::::::::::::;;;;;;::::::999888777777888888888888999999999999999999999999999999888999999888777666666777888777777666666666666777666666555555666666777777444444444555555555666666777777777777777888888888>>>>>>>>>>>>????????????===>>>>>>??????@@@AAAAAA?????????@@@@@@@@@@@@AAA???@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBB@@@>>>>>>???@@@???>>>???>>>>>>???@@@@@@???===<<<<<<============<<<<<<<<<<<<============<<<<<<===<<<<<<<<<<<<===>>>>>>======>>>>>>>>>>>>======::::::;;;<<<=========<<<;;;;;;<<<<<<<<<=========;;;;;;:::::::::;;;<<<===:::;;;<<<;;;999888999:::::::::::::::::::::::::::555888;;;<<<:::999:::<<<::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>????????????>>>===============<<<<<<===>>>>>>>>>>>>>>>===>>>???@@@AAABBBBBBBBB>>>>>>>>>???@@@AAAAAABBB??????@@@@@@??????>>>======>>>???AAAAAAAAA@@@@@@>>>>>>??????@@@@@@??????<<<===>>>????????????>>>======>>>>>>>>>?????????===>>>???@@@@@@@@@???>>>>>>@@@AAA@@@???>>>???AAA??????@@@AAAAAA@@@??????===>>>???@@@AAA@@@@@@???>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>??????@@@@@@@@@????????????????????????=========>>>???@@@BBBBBBAAA@@@??????>>>>>>??????<<<>>>AAACCCCCCBBBAAA???<<<===>>>???@@@@@@@@@@@@>>>???@@@@@@@@@@@@???>>>@@@??????>>>???@@@AAABBB<<<===???@@@AAA@@@???>>>========================<<<=========>>>>>>????????????>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<============>>>=========>>>>>>>>>>>>>>>???>>><<<;;;;;;<<<>>>???;;;;;;<<<======>>>??????<<<<<<<<<<<<===>>>???@@@=========<<<<<<<<<;;;;;;:::::::::;;;;;;::::::::::::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999888888888888999999888888888888888999999:::999::::::;;;;;;::::::999;;;999888888999::::::999666777777888888888888888777888999:::::::::::::::555666777888999999888888777777777888999999::::::999999999999999::::::;;;;;;::::::::::::::::::;;;<<<;;;::::::999999999::::::;;;;;;<<<<<<<<<;;;;;;999999999::::::;;;;;;;;;:::;;;;;;<<<======<<<<<<888999:::<<<>>>@@@AAABBB:::;;;===>>>>>>===;;;:::999999::::::;;;<<<<<<<<<<<<===>>>???@@@@@@???>>>>>>>>>>>>============<<<============<<<<<<<<<;;;===<<<;;;::::::<<<===???<<<<<<======<<<:::999888::::::999999::::::;;;<<<>>>>>>>>>>>>===<<<;;;::::::::::::;;;;;;<<<<<<<<<:::::::::::::::999999888888888888999999999::::::::::::::::::::::::::::::777999:::999777666777999888888777777777888999999777777777777777888999999555555555666666666777777999999999:::::::::;;;;;;============>>>>>>>>>>>><<<======???@@@AAABBBBBB>>>>>>?????????@@@@@@@@@>>>??????@@@@@@AAABBBBBBAAAAAA@@@@@@AAAAAABBBCCCBBB@@@>>>>>>???@@@???>>>???===<<<===>>>???>>>===<<<<<<============<<<<<<<<<<<<============<<<<<<===============>>>??????======>>>>>>>>>>>>======<<<<<<<<<===<<<<<<;;;:::<<<<<<<<<============>>>;;;::::::999:::;;;===>>>:::;;;<<<;;;999888999:::::::::::::::::::::::::::444777;;;;;;:::999:::<<<999::::::;;;<<<===>>>>>>=========>>>??????@@@@@@??????>>>===============;;;<<<===?????????>>>======>>>???AAABBBCCCDDDDDD;;;<<<===???@@@@@@@@@@@@???@@@@@@@@@@@@???>>>>>>???@@@AAABBBAAAAAA??????===>>>???@@@@@@@@@@@@@@@======>>>???????????????>>>>>>>>>>>>????????????;;;===>>>@@@AAAAAAAAA@@@???@@@AAAAAA@@@???@@@AAA???@@@AAAAAAAAAAAA@@@???===>>>???@@@AAA@@@??????>>>>>>>>>===>>>??????@@@>>>>>>??????@@@@@@@@@@@@????????????????????????>>>=========>>>@@@BBBDDDAAA@@@??????>>>?????????>>>@@@BBBDDDEEEDDDBBB@@@<<<===>>>??????@@@??????===>>>???@@@@@@???>>>===??????>>>>>>>>>???AAABBB;;;===???@@@@@@@@@>>>===<<<<<<<<<<<<========================>>>>>>>>>>>>============<<<<<<<<<<<<========================;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========???===<<<;;;;;;<<<===???::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<===>>>@@@@@@>>>>>>=========<<<<<<<<<999::::::;;;;;;::::::999:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888999;;;<<<<<<;;;:::999:::999999999999999999:::666666666666666777777888888888888999999888888888888777555555666777777666777777888999999999999888666777888999999999999999333444666777888888888777555555666777888999::::::999999888888999999:::;;;<<<;;;;;;::::::;;;;;;<<<===<<<;;;;;;::::::::::::::::::;;;<<<<<<;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;<<<===>>>>>>======<<<<<<======>>>>>>??????:::<<<>>>@@@@@@>>><<<:::<<<<<<======>>>?????????===>>>@@@AAABBBBBBAAA@@@????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>===<<<:::::::::;;;===??????@@@@@@@@@@@@>>><<<;;;>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@???>>><<<<<<===>>>>>>>>>??????@@@@@@<<<<<<======<<<<<<;;;:::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777:::;;;;;;888777999;;;999888888888999:::;;;;;;888888888888888999::::::999999999999::::::::::::;;;;;;;;;<<<<<<============???AAAAAA???>>>>>>>>>BBBAAA???@@@AAABBBBBBAAABBB@@@>>>>>>@@@BBBBBBBBBBBB@@@>>><<<===@@@DDDFFFEEEDDDCCCAAAAAA@@@AAAAAA@@@??????@@@AAABBBBBBAAABBBAAA???>>>===>>>>>>???======>>>>>>>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;======<<<<<<;;;<<<<<<===:::;;;<<<<<<<<<:::888777======<<<<<<===>>>>>>???;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@===<<<<<<===??????===<<>>>>>===<<<>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???AAA@@@??????AAAAAAAAA???<<<===>>>??????>>>===<<>>>>>============>>>@@@?????????@@@AAACCCDDD???@@@@@@>>><<<<<<===?????????>>>>>>======<<<<<>>======>>>???@@@AAA???@@@AAAAAA@@@???>>>==================>>>???@@@AAAAAAAAAAAA@@@???>>>=========>>>???@@@AAAAAABBB??????@@@AAAAAA???>>>======>>>???@@@@@@???>>>===???>>>>>>=========>>>>>>??????>>>======>>>>>>>>>>>>??????@@@???>>><<<;;;===============>>>???@@@AAA@@@???>>>>>>>>>>>>>>>??????@@@AAABBBAAA>>><<<>>>>>>=========<<<<<<<<<===============>>>???@@@???>>><<<;;;;;;;;;<<<===???===;;;;;;>>>@@@???===>>>===;;;;;;<<<<<<;;;:::>>>=========>>>???AAABBB???>>>===<<<<<<<<<<<<<<<===>>>??????===;;;;;;<<<>>>>>>===<<<<<<<<<======:::999999;;;<<<===;;;::::::<<<>>>>>>===<<<<<<<<<<<<<<<<<<<<<============<<<===>>>===<<<===>>>@@@<<<<<<============<<<<<<777;;;===999444222777<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>===<<<;;;:::999999777999::::::888888;;;>>>999999999::::::999999888;;;:::999888777777777777777666666666666666666666555666666666666666666777999888888999::::::888666777777666555555555666666999888888777777777777888888999:::999777666777888999999999999999::::::;;;:::;;;===<<<;;;::::::;;;:::<<>>>>>======>>>@@@BBBCCC@@@AAABBBCCCCCCDDDDDDCCCCCCBBB@@@>>>>>>???AAABBBBBBDDDEEEDDDCCCAAABBBCCC@@@@@@AAABBBCCCCCCDDDDDDCCCDDDEEEEEECCCCCCDDDEEEBBBDDDFFFEEECCCAAA@@@@@@BBBDDDFFFGGGEEEDDDDDDEEECCCEEEFFFGGGEEEEEEFFFGGGFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFHHHIIIJJJJJJHHHEEEDDDEEEFFFEEEEEEEEECCCAAAAAACCCCCCCCCBBB???????????????>>>===<<<@@@>>><<<<<<>>>???@@@???;;;===@@@BBBCCCCCCBBBAAA@@@>>>;;;;;;===>>>===;;;<<<;;;<<<===>>>>>>===<<<<<<<<<<<<===>>>>>>???@@@@@@@@@AAAAAA@@@???>>>>>>???@@@CCCEEEFFFEEEDDDDDD???@@@@@@>>>======???AAA@@@@@@???@@@AAACCCCCCCCCDDDCCCAAAAAABBBDDDDDDCCCCCCBBBBBBBBBCCCDDDFFFGGGEEEEEEDDDCCCBBBBBBAAAAAADDDCCCBBBBBBCCCCCCBBB@@@???>>>===<<<<<<<<<======??????>>>>>>===<<<;;;:::=================================<<<<<<;;;;;;;;;@@@??????>>>>>>?????????>>>??????@@@@@@@@@@@@@@@<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<======>>>>>>======<<<============<<<;;;<<<===>>><<<;;;>>><<<;;;;;;===>>>===<<<===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;<<<<<<===???>>>======??????>>>===>>>>>>?????????>>>======CCCBBBAAA????????????@@@???????????????AAABBBCCCBBBCCCCCCBBB@@@@@@AAABBB@@@@@@??????>>>=========BBBAAA@@@?????????@@@AAA<<<===>>>?????????>>>===<<<;;;;;;;;;;;;<<<<<<===AAAAAABBBBBBBBBBBBBBBAAA>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>===<<<<<<@@@@@@@@@@@@@@@???>>>>>>>>>>>>============>>>>>>???>>>>>>>>>===>>>>>>>>>===>>>???@@@@@@???>>>===@@@@@@@@@@@@@@@AAABBBBBB@@@??????>>>>>>===>>>>>>>>>>>>>>>@@@AAABBB@@@>>>>>>>>>>>>===============>>>>>>=========>>>??????<<<;;;;;;;;;<<<===???@@@AAA???>>>>>>AAABBBAAA@@@>>>===<<<===>>>???===<<<===<<<<<<<<<===>>>@@@AAA@@@@@@@@@??????>>>>>>>>>===>>>??????===<<<===>>>>>>>>>>>>=========>>>>>>???>>>>>>@@@BBBCCCBBBAAA===>>>@@@@@@@@@???>>>>>>======<<<<<<============????????????>>>???@@@AAA?????????>>>>>>===<<<;;;>>>@@@BBB@@@<<<;;;===@@@=====================<<<;;;;;;;;;;;;;;;:::::::::999:::;;;:::888888:::<<<>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::::::::::::::999999999999999999999999777777888888888888999999:::999888999::::::999888888777777777777888999999::::::999888888888888999;;;<<<======;;;;;;;;;===999999999999:::;;;<<<======???@@@@@@???>>>?????????BBBDDDEEEEEEFFFHHHIIINNNNNNOOOQQQQQQPPPNNNLLLPPPOOONNNMMMLLLKKKIIIHHHFFFFFFHHHIIIIIIJJJIIIIIIIIIJJJKKKMMMNNNOOOOOOOOOOOONNNMMMLLLKKKKKKLLLLLLKKKOOOSSSTTTSSSPPPNNNNNNNNNNNNMMMMMMMMMNNNNNNOOOPPPQQQRRRRRRPPPPPPQQQRRROOOPPPQQQOOOMMMKKKKKKKKKOOOQQQSSSSSSRRRPPPPPPPPPOOOQQQSSSSSSRRRRRRRRRSSSSSSTTTVVVWWWWWWWWWVVVVVVWWWWWWVVVVVVWWWXXXXXXYYYXXXVVVTTTSSSTTTUUUUUUUUUUUUSSSQQQPPPQQQQQQOOONNNJJJJJJIIIHHHFFFEEEEEEDDDFFFCCCAAAAAABBBCCCCCCCCCFFFHHHKKKMMMNNNLLLJJJHHHIIIGGGDDDDDDEEEEEECCCAAAEEEDDDDDDDDDDDDCCCBBBAAADDDEEEFFFFFFGGGGGGFFFFFFLLLKKKKKKJJJJJJIIIIIIIIIGGGIIIKKKNNNOOOOOOOOONNN>>>===<<<:::999:::===@@@>>>>>>??????@@@AAABBBCCCEEEDDDBBBBBBCCCDDDDDDCCCAAABBBCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@???DDDBBBAAA@@@@@@@@@>>><<<===<<<<<<<<<<<<======>>>===============<<<<<<<<<========================>>>>>>>>>>>>===========================>>>>>>>>>@@@???????????????@@@@@@<<<<<<;;;;;;;;;;;;;;;<<<::::::;;;;;;;;;<<<<<<<<>>============>>>===<<<===>>>??????>>>@@@>>>;;;;;;<<<>>>??????<<<<<<;;;:::::::::;;;;;;===<<<<<<<<<<<<<<<======AAA???>>>???@@@AAA@@@>>>BBBAAA@@@@@@?????????@@@IIIGGGDDDBBBAAAAAAAAABBB@@@@@@???@@@@@@AAABBBCCCAAABBBCCCBBB@@@@@@AAABBBCCCBBBBBBAAA@@@@@@??????DDDCCCBBB@@@@@@@@@@@@AAA<<<===???@@@AAAAAA@@@@@@???>>>=====================>>>???@@@AAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>@@@???>>>>>>======>>>>>>@@@??????>>>>>>===>>>>>>@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@@@@AAACCCDDDCCCBBBAAAAAA@@@@@@?????????@@@AAAAAA@@@?????????@@@@@@>>>>>>>>>>>>>>>???@@@AAA???>>>>>>???@@@AAA@@@???AAA@@@AAABBBDDDEEEDDDBBBAAAAAAAAAAAABBBCCCCCCDDDCCCCCCDDDDDDDDDCCCBBBBBBAAABBBCCCCCCBBBAAABBBDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCCCCEEEHHHJJJIIIIIIFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDDDDCCCBBBAAA@@@@@@BBBCCCDDDDDDCCCBBBAAAAAABBBBBBBBBCCCCCCCCCBBBBBB======>>>??????@@@@@@??????@@@@@@???===<<<>>>???@@@@@@@@@???>>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;<<<======>>>>>>===<<<<<<>>>>>>>>>===<<<<<<;;;<<<<<<===>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<======<<<;;;<<<===<<<<<<<<<===???@@@BBBCCCBBBDDDFFFFFFEEEEEEFFFGGGIIIKKKNNNPPPQQQSSSVVVXXXaaacccfffggggggeeebbbaaafffeeecccaaa___]]]\\\[[[WWWXXXZZZ\\\\\\ZZZXXXWWWZZZ[[[]]]___bbbcccdddeeeddddddccccccbbbaaa```___^^^cccjjjnnnmmmiiifffccceeedddbbb```______``````dddeeeffffffdddddddddfffeeeeeedddaaa^^^]]]^^^___dddfffhhhiiigggdddcccccccccfffhhhiiiiiihhhiiijjjjjjlllnnnppprrrrrrrrrrrrttttttsssrrrrrrrrrrrrrrrmmmkkkiiiiiikkkmmmmmmmmmllljjjhhhffffffeeecccaaa[[[ZZZWWWTTTRRRQQQPPPPPPQQQOOOMMMLLLNNNPPPQQQQQQ^^^```cccffffffccc```^^^[[[YYYVVVTTTSSSQQQOOOMMMRRRRRRRRRRRRRRRRRRRRRRRRTTTVVVXXXZZZ\\\\\\[[[ZZZ]]][[[YYYWWWUUUUUUVVVVVVXXXZZZ]]]___aaaaaaaaaaaa=========;;;:::;;;>>>@@@???@@@BBBBBBBBBBBBCCCDDDGGGFFFEEEEEEGGGGGGGGGFFFCCCDDDEEEFFFFFFEEEDDDCCCBBBCCCDDDDDDDDDCCCBBBBBBDDDBBB@@@@@@@@@@@@>>><<<============>>>??????@@@:::;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@<<<======>>>>>>>>>>>>>>>AAA@@@>>>===<<<======>>>======<<<<<<;;;;;;<<<<<<;;;;;;<<<===>>>>>>>>>>>>AAAAAA@@@??????????????????>>>???@@@CCCEEEFFFEEEDDDAAA>>><<<===???@@@@@@<<<<<<;;;;;;;;;;;;;;;<<<=========>>>>>>@@@AAAAAAEEECCCBBBBBBDDDDDDCCCAAADDDCCCAAA@@@@@@@@@AAABBBJJJHHHEEEBBBAAA@@@AAABBB@@@@@@AAAAAABBBCCCDDDEEEBBBCCCDDDDDDCCCBBBBBBCCCEEEEEEEEEDDDDDDCCCCCCCCCFFFEEECCCBBBAAABBBBBBCCCBBBCCCEEEEEEFFFEEEDDDCCCDDDDDDCCCBBBAAAAAAAAABBB===>>>???AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBAAA@@@AAABBBCCCBBBAAAAAA@@@AAACCCEEEFFFFFFEEEEEEEEEEEEFFFFFFGGGDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDGGGGGGGGGGGGGGGGGGGGGFFFJJJHHHFFFGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFFFFEEEDDDDDDCCCDDDDDDFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBCCCDDDDDDDDDDDDHHHGGGHHHJJJMMMNNNNNNLLLLLLLLLNNNOOOOOOOOOOOOOOOJJJJJJKKKLLLLLLKKKJJJIIIKKKLLLMMMMMMLLLLLLNNNPPPOOOPPPQQQRRRRRRRRRQQQPPPOOOOOOOOOQQQTTTVVVWWWWWWVVVUUUTTTUUUUUUUUUTTTSSSRRRRRRPPPOOOOOOOOOOOOPPPNNNMMMLLLLLLMMMNNNNNNNNNLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIJJJLLLNNNNNNJJJFFFJJJKKKLLLLLLMMMLLLLLLKKKGGGGGGHHHIIIJJJIIIIIIHHHGGGGGGGGGFFFEEEFFFFFFGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@???@@@@@@@@@@@@@@@AAAAAABBBAAAAAAAAAAAACCCDDDEEEFFFDDDBBBCCCDDDFFFGGGGGGEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>???@@@@@@>>>>>>???@@@AAAAAABBBDDDEEEGGGIIIJJJIIIKKKMMMNNNNNNNNNOOOPPPSSSVVVYYY\\\^^^bbbfffiiiqqquuuzzz||||||{{{xxxwww{{{{{{zzzyyyvvvtttttttttqqqqqqrrrrrrqqqpppooooooqqqrrruuuxxx{{{}}}~~~~~~~~~|||yyyxxxyyy~~~|||zzzxxxxxxxxxxxx{{{}}}}}}}}}{{{zzz{{{|||~~~~~~{{{xxxuuutttvvvxxx}}}~~~{{{zzzzzz}}}}}}{{{xxxvvvooommmiiieeebbb`````````]]][[[ZZZ\\\```eeehhhiiiyyy|||}}}{{{vvvuuurrrooolllhhheeecccfffgggiiijjjkkklllnnnppplllooosssvvvyyyyyyxxxxxxtttqqqlllhhhfffeeefffggglllmmmppprrrttttttssssss>>>???AAAAAAAAA@@@AAABBBAAADDDFFFGGGEEEEEEFFFGGGIIIHHHHHHJJJLLLNNNMMMLLLMMMLLLLLLKKKJJJIIIHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCDDDDDDCCCAAA======>>>>>>?????????@@@>>>===<<<<<<<<<<<<==============================>>>>>>>>>??????@@@@@@@@@>>>???@@@AAABBBAAAAAAAAABBBAAA@@@@@@@@@AAACCCDDD======<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBBBBBBB???????????????@@@AAABBB@@@@@@BBBEEEIIILLLLLLKKKGGGCCC???===>>>???@@@@@@<<<;;;;;;:::;;;;;;<<<<<<===>>>>>>???AAACCCEEEFFFFFFDDDCCCCCCDDDDDDCCCBBBCCCBBBAAA@@@@@@AAABBBCCCGGGFFFCCCAAA@@@@@@@@@AAAAAABBBCCCEEEFFFGGGHHHHHHIIIKKKLLLLLLKKKJJJJJJKKKIIIIIIIIIJJJJJJJJJJJJJJJKKKJJJIIIHHHHHHHHHIIIJJJLLLLLLLLLLLLLLLJJJHHHGGGHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJIIIFFFFFFGGGHHHIIIIIIJJJJJJIIIHHHFFFEEEEEEEEEFFFGGGHHHHHHHHHJJJMMMPPPSSSUUUPPPPPPOOOOOOPPPQQQRRRRRRNNNOOOPPPQQQQQQQQQQQQPPPPPPOOOOOONNNMMMLLLLLLKKKRRRSSSSSSTTTTTTSSSRRRRRRSSSSSSTTTUUUUUUTTTTTTSSSXXXVVVTTTSSSTTTUUUTTTSSSPPPOOOMMMLLLLLLLLLNNNNNNPPPOOONNNMMMMMMMMMMMMMMMPPPPPPPPPPPPOOOOOONNNNNNPPPPPPPPPPPPPPPPPPRRRSSSSSSRRRRRRTTTWWWZZZZZZZZZ\\\^^^```bbbccccccbbbaaaXXXYYYYYYZZZZZZZZZYYYYYY[[[\\\]]]\\\[[[\\\^^^```aaaccceeeggggggfffeeecccdddccccccdddhhhkkklllllljjjhhhffffffggghhhfffeeebbb```^^^]]]\\\\\\]]]]]]ZZZXXXWWWWWWYYY[[[ZZZYYYVVVVVVVVVVVVWWWYYYZZZ[[[\\\[[[[[[___bbbbbb]]]XXXVVVWWWYYYZZZ[[[ZZZYYYXXXUUUVVVWWWXXXWWWVVVUUUSSSPPPOOONNNOOOPPPQQQQQQQQQPPPPPPPPPQQQRRRTTTVVVWWWTTTSSSQQQOOOMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNLLLKKKKKKJJJKKKMMMOOOPPPRRRPPPNNNMMMPPPSSSTTTUUUTTTSSSQQQOOOMMMLLLKKKKKKMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJKKKJJJHHHGGGHHHIIIIIIIIIJJJKKKMMMPPPRRRSSSTTTVVVYYYYYYYYYYYYZZZ[[[\\\___bbbfffiiinnnsssvvv{{{{{{xxxvvvvvvvvvnnnmmmnnnqqqxxxzzzvvvuuuvvvwwwwwwyyy{{{~~~~~~~~~???BBBDDDEEEEEEDDDDDDDDDBBBFFFKKKLLLKKKJJJLLLOOONNNNNNOOOSSSWWWYYYYYYYYY[[[[[[YYYWWWUUUSSSQQQQQQLLLKKKJJJHHHGGGFFFEEEEEEEEEDDDCCCCCCDDDEEECCCBBB>>>??????@@@@@@@@@??????EEEDDDAAA???===<<<<<<<<<==============================>>>???@@@@@@AAAAAA???@@@BBBCCCDDDCCCCCCBBBAAAAAABBBCCCEEEGGGIIIJJJ???>>>>>>>>>>>>???@@@AAA???@@@BBBCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEEEECCCEEEHHHLLLPPPQQQPPPNNNGGGDDDAAAAAABBBCCCCCCCCC>>>>>>>>>>>>>>>??????@@@AAABBBBBBCCCEEEGGGIIIJJJHHHFFFEEEEEEEEEEEEDDDBBBDDDDDDDDDEEEEEEFFFGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGIIIKKKNNNPPPRRRSSSSSSSSSUUUXXXXXXWWWVVVVVVVVVTTTUUUUUUVVVWWWXXXYYYYYYZZZYYYWWWVVVUUUUUUUUUVVVUUUUUUUUUUUUSSSQQQOOONNNLLLKKKKKKJJJJJJJJJKKKKKKNNNOOOQQQSSSTTTUUUUUUVVVSSSTTTTTTUUUWWWXXXXXXYYYSSSRRRQQQQQQPPPPPPQQQQQQQQQRRRTTTWWW[[[___bbbdddcccbbbbbbccccccdddeeefffbbbccceeefffgggffffffeeeeeedddcccbbbaaaaaaaaaaaaggghhhiiiiiiiiihhhfffeeehhhiiijjjkkklllkkkjjjiiikkkjjjiiiiiijjjjjjiiigggcccaaa___^^^]]]^^^```aaabbbaaaaaa````````````aaa___aaabbbdddfffggghhhhhhccccccbbb```___```dddggggggeeeddddddhhhkkkmmmnnnqqqssswwwzzz{{{{{{zzzyyyqqqqqqpppppppppqqqrrrrrrsssssssssrrrqqqrrrtttvvvyyy{{{~~~|||zzzxxxwwwyyy|||~~~{{{{{{}}}~~~|||zzzsssrrrooommmkkkllllllmmmmmmjjjhhhiiilllnnnmmmkkkgggffffffgggiiikkkmmmooorrrqqqqqqtttwwwwwwsssoooiiikkkmmmooooooooommmllljjjkkkmmmnnnmmmkkkiiihhhbbbaaa___```aaabbbbbbaaa_________```cccfffhhhjjjfffddd```]]][[[[[[\\\]]]]]]^^^^^^______```````````````___^^^___aaadddeeefffdddaaa```cccfffiiikkkiiihhhfffccc```^^^]]]\\\___^^^]]]\\\[[[ZZZZZZZZZXXXYYYZZZXXXVVVTTTUUUUUUUUUUUUVVVWWWYYY[[[]]]^^^dddfffhhhhhhhhhggghhhiiigggjjjnnnqqquuuzzz}}}|||}}}~~~}}}MMMNNNOOOOOOOOOOOOQQQRRRPPPVVV\\\``````aaadddhhhdddeeehhhmmmsssvvvwwwwwwvvvvvvvvvtttqqqlllhhheee^^^[[[WWWRRRNNNLLLKKKKKKKKKJJJHHHHHHHHHHHHFFFEEECCCDDDEEEEEEEEEDDDCCCBBBIIIGGGEEECCCBBBAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCEEEFFFFFFGGGEEEFFFHHHJJJKKKJJJIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLEEEEEEEEEEEEFFFHHHIIIJJJHHHJJJLLLNNNOOOOOONNNNNNLLLLLLLLLKKKLLLLLLMMMMMMMMMOOORRRWWWYYYXXXTTTPPPHHHGGGGGGHHHKKKMMMNNNNNNHHHHHHGGGGGGHHHIIIIIIJJJMMMMMMMMMMMMMMMNNNOOOPPPQQQPPPNNNNNNOOOOOOMMMLLLMMMNNNOOOQQQRRRSSSTTTTTTRRRSSSTTTVVVWWWWWWWWWVVVVVVXXX[[[^^^bbbdddeeefffeeehhhkkklllkkkiiiiiijjjhhhiiijjjlllnnnoooqqqqqqooommmkkkhhheeedddcccccc______``````___]]][[[ZZZXXXXXXWWWWWWWWWXXXYYYYYY\\\]]]```cccfffiiijjjkkkjjjkkkkkkkkkllllllmmmmmmhhhhhhhhhhhhhhhgggffffffgggiiilllppptttwwwyyy{{{}}}}}}}}}}}}~~~~~~|||zzzxxxxxxyyy{{{|||}}}||||||||||||}}}}}}~~~{{{}}}|||{{{yyyvvvtttvvv||||||{{{~~~~~~~~~}}}}}}~~~}}}~~~~~~|||zzzvvvvvvvvvwwwyyy|||{{{wwwtttsssuuuyyy{{{|||||||||}}}~~~~~~~~~||||||}}}~~~{{{zzz}}}~~~|||zzzyyyxxxyyyxxxwwwvvvuuutttttttttpppppppppnnnkkkiiihhhiiifffgggggghhhjjjlllmmmnnnuuuwwwyyyyyywwwwwwwwwxxxxxxzzz~~~aaaaaaaaa```___aaadddggggggmmmvvvzzz|||~~~~~~vvvqqqjjjccc]]]YYYXXXXXXXXXVVVTTTSSSRRRQQQOOOMMMIIIJJJKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEFFFHHHJJJLLLHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIKKKLLLMMMMMMQQQRRRUUUWWWWWWWWWVVVUUUXXXXXXXXXWWWUUUSSSPPPOOOLLLLLLMMMMMMOOOPPPRRRSSSYYY[[[]]]```aaaaaa```___XXXWWWVVVUUUUUUUUUUUUUUUVVVXXX\\\```bbb^^^XXXSSSKKKKKKMMMPPPUUUXXXYYYYYYRRRRRRQQQQQQRRRSSSTTTTTTXXXXXXWWWVVVVVVVVVVVVVVV]]]\\\ZZZZZZZZZZZZYYYWWWWWWXXX[[[]]]___`````````]]]___bbbeeegggggggggfffccceeeiiimmmqqqtttuuuvvv{{{}}}zzzzzz|||~~~}}}yyyuuuqqqooommmmmmfffggghhhiiihhhhhhfffeeeeeeeeeeeeeeeeeefffggghhhlllnnnrrrvvv{{{~~~~~~~~~~~~~~~}}}}}}}}}||||||}}}~~~~~~|||{{{zzz~~~uuuuuuvvvwwwxxxzzz{{{|||}}}~~~yyyqqqmmmkkkmmmkkkiiigggfffccc___\\\[[[ZZZZZZZZZ[[[[[[YYYWWWXXXXXXWWWTTTQQQPPPTTTWWWNNNOOOQQQQQQQQQRRRTTTWWWSSSSSSTTTUUUWWWYYY[[[\\\aaaeeeiiilllllljjjiiiiiiooooooppppppnnnjjjddd```___```aaabbbccceeeiiilllpppsssxxx}}}~~~|||zzzvvvtttoookkkgggeeeddddddjjjjjjiiieee^^^YYYUUUTTTOOOSSSYYYaaagggkkknnnooohhhhhhhhhhhhhhhhhhhhhhhhkkkjjjhhhgggfffeeeffffffpppnnnlllkkkllllllkkkiiijjjkkknnnqqqsssuuuvvvwwwyyyzzz|||||||||zzzxxxwwwvvvxxx}}}~~~yyyuuusssrrrqqqqqqrrrqqqnnnlllsssttttttttttttvvvzzz}}}~~~{{{~~~~~~}}}}}}yyyvvvpppmmmjjjiiijjjkkkllllllmmmmmmkkkgggaaa]]]\\\]]]]]]^^^```aaaaaabbbdddgggggghhhjjjlllooorrrtttvvv}}}{{{wwwvvvxxx{{{}}}~~~}}}{{{zzzxxxvvvppphhh___YYYVVVUUUYYY```kkktttzzz}}}}}}|||||||||}}}~~~~~~~~~}}}|||||||||||||||~~~}}}~~~zzzsssooommmppprrruuuvvvvvvwwwzzz|||zzznnnddd______```kkkvvv~~~{{{yyywwwwwwxxxxxxyyyzzzzzzyyywwwwwwxxxzzzuuutttrrrqqqtttyyyzzzrrrppptttwww}}}{{{zzzxxxxxxwwwxxxzzzzzzyyywwwtttuuuvvvxxxxxxxxxvvvuuuqqqpppooonnnnnnoooqqqrrryyy{{{}}}}}}|||{{{|||}}}~~~~~~~~~zzztttooolllkkklllmmmmmmnnnqqqtttvvvuuutttppprrrvvvxxxyyyyyyyyyxxxtttttttttuuuwwwzzz~~~wwwsssvvv|||zzzyyywwwtttqqqpppqqqrrruuuuuuwww{{{|||wwwrrrrrrvvv~~~~~~~~~|||zzzzzzzzzzzz~~~}}}|||}}}}}}}}}|||}}}}}}{{{yyyvvvuuuvvvyyy}}}|||{{{zzz{{{~~~|||zzzyyyxxxrrrnnnmmmlllkkknnnttttttuuuwwwzzz{{{{{{zzzvvvrrrtttssssssssstttvvvxxxyyyyyyzzz{{{}}}~~~~~~}}}|||}}}|||xxxxxxwwwvvvyyy~~~}}}{{{{{{{{{{{{|||~~~