BM6@ 6(@@ 000------111222000000222;;;QQQfffnnnttt|||}}}yyyxxxjjjbbbmmmyyymmm___UUUIIICCC<<<999;;;>>>===;;;:::::::::;;;;;;<<<<<<<<<======>>>>>>>>>===;;;:::888888888888888:::===@@@AAABBBDDDDDDDDDEEEGGGIIINNNMMMLLLLLLNNNPPPSSSTTTTTTSSSRRRQQQQQQRRRSSSTTTSSSUUUWWWXXXYYYZZZ\\\^^^^^^eeemmmtttyyy~~~xxxsssrrrrrrrrrrrrjjjmmmnnnkkkjjjhhhbbbZZZRRRKKKDDDBBB???<<<;;;===:::999888777666666666666666666666666666666666666888888777777666666555555777777777777777777777777888777666555555666777888888888777666666666666666999999888777666555444444888:::<<<>>>??????>>>===<<<<<<>>>>>>===<<<999888444888>>>AAA@@@<<<999777111///---...000000...,,,000000111222444555666777333333444444444444444444999;;;>>>AAADDDHHHNNNQQQRRR[[[gggmmmllliiiiiijjjrrr000...///222111000111666FFFZZZlllrrrvvv}}}||||||rrrgggeeeppprrrkkkaaaVVVOOOJJJDDD===:::<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>??????>>>===<<<;;;999::::::::::::<<<@@@CCCBBBCCCEEEEEEFFFGGGJJJLLLLLLLLLKKKKKKLLLNNNQQQRRRTTTSSSRRRRRRRRRRRRSSSTTTTTTVVVXXXZZZZZZ\\\^^^```cccgggmmmrrrxxx~~~yyysssnnnlllkkkkkkkkkhhhjjjjjjfffdddccc]]]UUUOOOHHHCCCAAA???;;;:::<<<:::999888777666666666666666666666666666666666666777777777777666666555555777777777777777777777777888777666555555666777888888888777666666666666666:::999999888777666555444666777999;;;===<<<<<<;;;;;;<<<===>>>===<<<:::888555888<<>>:::777333000......///000...---//////000111222333333444222222222333333333333444888:::===@@@CCCHHHMMMPPPSSSZZZeeekkkllljjjiiihhhvvv000000111222000...444===TTTcccqqqtttwww}}}~~~{{{ssskkkiiiooo{{{{{{ggg]]][[[UUUNNNJJJJJJEEE???<<<<<<===<<<;;;<<<;;;;;;;;;;;;;;;;;;;;;????????????>>>===<<<;;;999:::;;;<<<<<<>>>BBBEEECCCEEEGGGGGGHHHJJJLLLOOOMMMMMMLLLLLLMMMOOOPPPRRRTTTSSSSSSRRRSSSSSSTTTTTTVVVXXXZZZ[[[\\\]]]```ccciiijjjmmmqqqyyy|||zzzzzzuuuooojjjhhhgggffffffggghhheee```]]]\\\VVVOOOKKKEEEAAAAAA???;;;:::;;;:::999888777666666666666666666666666666666666666777777777666666666666555777777777777777777777777777777666666666666777777888777777666666666666666:::::::::999888777666555333444666888999999999888:::;;;<<<======<<<;;;:::777777999===@@@@@@<<<777555222///....../////////.../////////000000000000111111111222222333333333777999<<>>>>>===<<<<<<;;;:::;;;======>>>@@@CCCFFFFFFGGGIIIIIIIIIJJJLLLNNNPPPPPPOOOOOOPPPQQQRRRSSSTTTSSSSSSSSSTTTTTTUUUUUUVVVXXXZZZ[[[\\\^^^aaadddjjjkkkmmmttt}}}}}}{{{yyywwwsssnnnjjjiiihhhhhhgggggggggddd^^^ZZZXXXSSSLLLHHHCCC@@@AAA@@@===;;;<<<999999888777666666777777666666666666666666666666666666666666666666666666666666666666666666666666777777666666666666777777777777666666666666777777::::::;;;::::::888777666222333444666777777777777999:::;;;<<<<<<<<<<<<;;;999777777:::@@@AAA===888777444111.........///000////////////////////////111111222222333333444444555888;;;===AAAEEEJJJNNNVVVYYY```gggkkkkkkhhhdddiii---...111000...111@@@PPPeeelllsssuuuwww{{{}}}~~~wwwmmmeeeiiiuuu~~~___SSSJJJIIILLLLLLMMMNNNHHHEEEAAA===<<<<<<<<<;;;========================???>>>>>>===============>>>@@@AAABBBCCCDDDGGGIIIIIIJJJJJJJJJIIIIIIKKKMMMQQQQQQQQQQQQQQQQQQRRRRRRSSSTTTTTTUUUUUUUUUUUUUUUVVVXXXYYYZZZ[[[^^^bbbeeejjjkkkpppzzz}}}{{{zzzyyyrrroookkkiiiiiijjjjjjjjjhhhhhheee___[[[YYYTTTMMMGGGCCC@@@AAAAAA>>><<<===999888777777777777777777666666666666666666666666555555555555555666666666666666666666666666666666666666777777777777666666777777666666666666777777999:::;;;;;;;;;999777666222333444555666777888888888888999;;;<<<<<<======<<<888666999>>>@@@===999888666333000......///111111000000000000/////////222222222333444555555666555777:::===@@@DDDJJJMMMWWWZZZ```fffkkkkkkgggdddqqq------///000000888KKK\\\kkkooouuuxxxyyyzzzzzzzzzpppdddZZZ]]]jjjmmmSSSKKKDDDDDDFFFFFFHHHKKKDDDCCC@@@===<<<;;;;;;<<<>>>>>>?????????@@@@@@@@@?????????>>>???@@@@@@AAADDDFFFHHHHHHHHHIIIKKKMMMJJJKKKLLLKKKJJJJJJLLLNNNPPPPPPPPPPPPPPPPPPOOOOOOSSSTTTUUUVVVVVVVVVVVVVVVWWWXXXYYYZZZ[[[^^^cccfffjjjmmmuuu~~~yyywwwvvvtttmmmjjjgggfffggghhhiiihhhggghhhfffaaa^^^\\\VVVOOOHHHCCC???@@@@@@===<<<>>>888888777777777777777888666666666666666666666666444555555555555666666666777777777777777777777777666666777777777777666666666666666666666777777888888999;;;;;;;;;999777666444444555555777888888999777777888:::;;;<<<>>>>>>===:::888888;;;===<<<;;;888888666222///...///111111111111111000000000000222222333444555555666666555777:::===@@@DDDIIIMMMWWW[[[bbbgggjjjjjjgggfffqqq///......000555AAAUUUhhhmmmpppuuuyyyyyyuuurrrqqqccc\\\^^^lll|||zzzaaaNNNGGGBBBAAAAAA@@@BBBEEEAAA@@@???===;;;:::;;;<<<>>>??????@@@AAABBBCCCCCCAAAAAAAAAAAABBBDDDEEEGGGFFFHHHJJJKKKJJJJJJKKKLLLIIIKKKLLLMMMMMMNNNPPPSSSQQQQQQQQQQQQQQQPPPOOOOOOSSSTTTUUUVVVWWWWWWWWWVVVXXXYYYZZZ[[[\\\```eeeiiinnnqqqzzzyyyuuutttpppmmmjjjhhheeedddeeeeeeeeedddccceeeeeeaaa___]]]WWWPPPHHHBBB>>>>>>===;;;;;;===888888777777777777888888666666666666666666666666444444444555555555666666777777777777777777777777555666777888888777666555666666666666666777888888777888:::;;;;;;999777555444444444555666777999999666666777999;;;===>>>???>>><<<:::999999:::;;;<<<888999888555111...///000000000000000000000111111000111222333444555666666555777:::===@@@EEEJJJNNNWWW]]]eeeiiiiiihhhhhhhhhnnn111......222999GGG\\\ooommmooossswwwvvvpppjjjhhh\\\^^^pppzzzmmmXXXNNNGGGBBBAAA???===>>>AAA??????>>><<<::::::;;;===??????@@@AAACCCDDDEEEEEECCCCCCCCCCCCEEEGGGIIIKKKEEEGGGIIIIIIHHHGGGHHHIIIHHHJJJLLLNNNOOOQQQTTTWWWSSSTTTTTTTTTSSSRRRQQQPPPSSSTTTUUUWWWXXXXXXWWWWWWZZZ[[[\\\\\\^^^aaagggkkkrrrttt}}}yyyuuurrrmmmiiikkkhhheeedddddddddcccbbb```ccccccaaa___^^^WWWPPPHHHBBB<<<<<<;;;999:::<<<888777777777777777888888666666666666666666666666444444444555555555666666777777777777777777777777555666777888888777666555666666666666666777888888666888:::;;;;;;999777555444444444555666777888999555666777888:::===???@@@>>>>>><<<999777888:::===888999999666222......000////////////000000111111///000000222333444555555555777;;;===AAAEEEJJJNNNWWW^^^gggjjjiiiggghhhjjjttt...000///222CCC\\\hhhgggppprrrwwwyyyooobbb]]]aaa]]]ttt}}}|||hhhVVVLLLFFF@@@<<<<<<======<<<:::;;;<<<<<<::::::;;;<<<>>>???AAADDDFFFHHHIIIIIIEEEFFFGGGHHHHHHGGGFFFFFFEEEEEEEEEFFFHHHJJJLLLMMMLLLNNNQQQSSSTTTTTTSSSSSSXXXWWWVVVTTTSSSRRRRRRRRRXXXXXXXXXXXXXXXXXXWWWWWWVVVYYY\\\```cccfffkkknnnrrr{{{wwwooollljjjjjjgggdddaaa```aaaccceeeeeebbbbbbcccbbb___[[[WWWTTTMMMEEE???@@@AAA???<<<;;;:::999888888777888888888777666666666555555555555555555555666666666777777666666666666666666666666777777777777777777777777555555555555555666777777777777888999:::999888888777666555555666777888999888:::;;;999666777>>>CCC@@@AAAAAA>>>999666777888<<<;;;:::888555111///---//////000000000000//////222222333444444444333333888555888AAAFFFFFFIIIOOOZZZ```fffjjjiiihhhhhhiiiqqq...///111999KKK^^^hhhjjjtttvvvyyyxxxmmm```]]]aaa}}}rrrbbbVVVLLLGGG@@@<<<<<<===<<<<<<:::;;;<<<<<<;;;:::;;;===@@@AAADDDGGGIIIJJJJJJJJJDDDEEEFFFGGGGGGGGGFFFEEEGGGGGGHHHIIIKKKLLLNNNNNNOOOQQQSSSUUUVVVVVVUUUUUUWWWVVVVVVUUUUUUUUUUUUVVVYYYYYYYYYYYYYYYYYYYYYYYYZZZ\\\^^^___```cccgggjjjuuu~~~vvvqqqnnnllljjjdddbbb```aaaccceeeffffffdddeeeeeedddaaa]]]YYYWWWNNNFFF@@@@@@AAA>>><<<<<<::::::999888888888888888777777666666666555555555444555555555666666666666666666666666666666666666777777777777777777777777666555555555666666777888444555777999999888777666666666555555555666777888999===AAA@@@===:::;;;===@@@BBBBBB???;;;999888999>>>===<<<999666333000...111000///...///111444666333333444444444444555555777555999@@@EEEEEEIIINNNZZZ```hhhkkkjjjhhhggghhhppp//////666EEEUUU```hhhmmmtttwwwyyyvvvjjj```aaaggg|||rrrdddZZZUUUKKKGGGAAA===<<<;;;;;;;;;999;;;<<<<<<;;;;;;===>>>@@@BBBFFFJJJLLLLLLKKKJJJFFFGGGHHHIIIIIIIIIIIIHHHJJJKKKMMMNNNPPPPPPQQQQQQSSSTTTVVVWWWXXXXXXXXXWWWVVVVVVVVVVVVWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZ]]]^^^___```bbbfffkkkooo|||zzztttpppmmmjjjhhhbbbaaaaaacccfffhhhhhhgggggghhhhhhgggddd```\\\ZZZOOOGGGAAAAAAAAA>>><<<<<<;;;:::999999888888999999777777777777666666666666444555555555555666666666666666666666666666666666777777777777777777777777666666666666666777777888444666888:::;;;999777666666555444444444555666777;;;AAAHHHJJJFFF???:::888@@@AAABBBAAA>>><<<;;;;;;@@@???>>><<<999555222000222000---,,,...333999<<<555444333333333555666777777666999???CCCEEEIIIMMM[[[bbbjjjnnnmmmjjjggggggooo//////;;;PPP^^^bbbhhhppprrruuuvvvqqqhhhdddhhhoootttwwwkkkdddYYYRRRRRRJJJGGGBBB>>>;;;:::::::::999;;;=========>>>???AAAAAACCCGGGKKKLLLLLLKKKJJJLLLLLLMMMNNNNNNOOOOOOOOOPPPQQQRRRTTTUUUUUUTTTTTTUUUVVVWWWXXXYYYYYYYYYXXXWWWWWWVVVVVVWWWWWWXXXYYYYYYYYYZZZZZZZZZZZZZZZ[[[\\\^^^```cccgggnnnvvv|||~~~wwwqqqmmmjjjgggeeebbbbbbccceeehhhiiigggfffiiiiiiiiihhhfffbbb]]][[[PPPIIICCCAAA@@@===<<<===;;;;;;:::999999999999999888888888777777777666666555555555555555555555555666666666666666666666666666666666666666666666666777777666666666777777888666888;;;===>>><<<:::999666555444333333444555666===CCCJJJMMMJJJCCC===999>>>???AAAAAA@@@>>><<<;;;@@@@@@@@@>>>;;;777444222222000...---///333888;;;444333222111222444666777666777999>>>BBBFFFKKKNNN\\\dddmmmrrrpppllliiigggppp///333AAAWWWcccdddiiiqqqsssuuussslllgggiiiqqqwww{{{bbb\\\[[[RRRLLLNNNHHHFFFCCC>>>;;;::::::;;;:::<<<>>>??????@@@CCCEEEFFFGGGIIILLLNNNNNNNNNNNNPPPQQQQQQQQQRRRSSSTTTTTTVVVVVVWWWXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVVVVXXXXXXXXXYYYYYYZZZZZZZZZ[[[^^^aaaeeelllttt}}}{{{sssmmmjjjiiiiiiiiieeeeeeeeegggiiiiiifffdddhhhiiiiiihhheeeaaa]]]ZZZRRRKKKEEEBBB@@@<<<<<<>>><<<;;;;;;:::::::::::::::999888888888888777777777666666666666666666666666777777777777777777777777666666666666666666666666777777666666666666666777666888:::<<<===<<<;;;:::666555444333333444555666;;;>>>CCCEEEDDDAAA===;;;;;;===???AAABBB@@@===;;;??????@@@???<<<999666333000000//////000111333444222111000000000222555666555777999===BBBHHHNNNPPP]]]eeeoootttsssoookkkiiiqqq111999JJJ[[[dddggglllrrrxxxvvvpppjjjjjjsss|||lllVVVRRRRRRLLLHHHJJJFFFEEECCC???;;;999:::<<<;;;===@@@AAABBBDDDFFFHHHMMMLLLLLLLLLNNNPPPRRRTTTSSSSSSSSSTTTUUUVVVWWWXXX[[[[[[[[[ZZZZZZ[[[\\\\\\YYYYYYXXXXXXXXXXXXXXXXXXYYYXXXWWWVVVVVVVVVVVVVVVWWWXXXXXXYYYYYYZZZZZZZZZ]]]```dddhhhmmmuuu}}}}}}wwwppplllkkklllnnnoooggggggggghhhiiiiiigggeeeggghhhhhhgggddd```\\\YYYSSSMMMFFFCCC???;;;<<>>AAADDDBBB>>>;;;<<<===>>>>>>===:::777444...///000000000000///...000000000000111222444555444777:::<<>>CCCFFFEEEAAA<<<888:::<<<======:::777555...///000000000///......///000000111333444444555333888;;;<<>>===@@@CCCEEEFFFHHHKKKNNNPPPLLLFFFCCCDDDJJJQQQVVV\\\[[[[[[[[[\\\^^^```aaacccaaa]]][[[[[[]]]___aaa]]]\\\[[[ZZZYYYYYYYYYYYYWWWWWWXXXXXXYYY[[[\\\]]]YYYZZZZZZ[[[\\\\\\]]]]]]aaaeeejjjpppuuu{{{}}}zzzvvvtttrrrpppmmmkkkfffeeeeeegggjjjkkklllkkkggghhhhhhgggddd```\\\YYYUUUOOOHHHDDD???:::;;;@@@======<<<;;;;;;;;;;;;<<<:::::::::999999999888888:::::::::999999999888888777777777777777777777777777777777777777777777777666555444333333333333333777666666666777999;;;===999888777666555555666777777666555666888;;;>>>>>>:::;;;???DDDHHHHHHCCC>>>666888:::<<<<<<:::777555///////////////000000111///000222333444555555555222888;;;<<>>@@@@@@???===<<<<<>><<<:::888777555555555666555555666666777777888888???;;;999===DDDGGGCCC===777888999;;;<<<;;;999777333...,,,///000//////111333222111000111222333444444666999>>>HHHRRRUUURRR[[[bbbjjjmmmjjjggghhhiiilllFFFRRR]]]ccchhhoootttuuuttthhh```iiimmm^^^QQQEEEAAAAAA@@@>>>>>>>>>>>>???>>>>>>@@@CCCFFFHHHGGGHHHJJJNNNRRRSSSTTTMMMFFF@@@???@@@CCCKKKSSSWWWZZZ\\\]]]]]]]]]___aaa```______^^^___```aaabbbcccbbb___]]]\\\\\\]]]^^^]]]]]]]]]]]]\\\[[[ZZZYYYXXXYYYZZZZZZZZZ]]]aaaeeemmmnnnsss{{{{{{vvvrrrqqqrrrrrroookkkjjjiiiiiijjjmmmmmmmmmkkkllllllllliiieeebbbaaa```YYYUUUNNNGGGAAA===;;;;;;:::999999888888999999:::;;;::::::999999:::::::::999999999999999999999999888888888777777777666666666666666666666666666666888777666555555555555555666666666777888;;;===>>>;;;:::999777666555666666555555666666777888888888<<<<<<===???AAABBBAAA???999888888;;;>>>>>><<<999444///---///000//////111111111111111111222333333444666:::???HHHSSSVVVSSSYYY```hhhkkkiiifffgggiiimmmPPPWWW___dddjjjppprrrooolllgggggguuu{{{fff[[[OOODDDAAA@@@>>>===>>>;;;===>>>???AAACCCGGGJJJIIIIIIJJJNNNUUU[[[```aaaUUUIII???<<>>;;;:::999777666666666666555555666666777888999999<<<>>>AAABBB@@@@@@AAACCC===:::888;;;???AAA???<<<666111...000111//////111...///111333333444333333444777:::???IIITTTWWWTTTXXX___fffiiifffdddeeegggmmmVVV[[[```dddjjjmmmiiibbbbbbhhhsssuuudddXXXMMMDDD@@@???===<<<===;;;===???@@@BBBDDDHHHKKKJJJJJJKKKQQQYYYaaahhhkkk```QQQAAA<<<@@@EEEKKKPPPZZZ]]]```aaaaaabbbcccdddddddddcccccccccccccccccc```___^^^^^^]]]^^^___```]]]]]]]]]]]]]]]\\\[[[[[[VVVWWWYYYZZZ\\\```eeeiiiooorrrzzzuuurrrpppooopppqqqooommmnnnmmmlllmmmooopppooooookkknnnpppooolllhhheeeddd]]]ZZZUUUOOOHHHAAA===:::999999888888888888999999888999999:::::::::::::::999999999999888888888888777777777777777777666666666666666666666666666666999888777555444444444444555555555666777:::<<<===::::::999888777777666666555555666777888999999:::<<<>>>AAABBBBBBCCCEEEGGGAAA===888:::???AAA???<<<999333000000111//////222...000222555666666555444444777:::???IIITTTWWWUUUXXX___eeegggcccaaaaaadddlllWWW\\\bbbggglllmmmfff\\\___fffrrrooobbbUUULLLCCC@@@???<<<<<<>>>===???AAAAAABBBCCCEEEGGGHHHIIIKKKQQQZZZdddkkknnnjjjXXXDDD===???DDDIIIMMMXXX\\\```cccdddddddddeeeeeeeeeddddddccccccbbbbbb```aaabbbccccccaaa^^^]]]\\\\\\\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWYYY```hhhnnnrrruuu}}}~~~sssrrrqqqpppqqqqqqqqqppppppooommmmmmooopppppppppllloooppppppmmmiiifffeee^^^\\\WWWPPPIIIAAA<<<888999888888777777888888999777888999:::::::::999999999999999888888777777777666666666666666666777777555555555555555555555555888888666555555444444444555555555555666888;;;<<<::::::999999888888777777555555666777888999::::::;;;:::;;;>>>BBBFFFGGGGGGEEE???:::999<<>><<<<<<666111111111//////222///111444777888888666555555777:::???IIISSSVVVSSSZZZ```eeefffbbb______bbbjjjUUU\\\ccciiioooqqqkkkccccccdddnnnzzzhhh^^^SSSKKKDDDAAA???<<<<<>>===???DDDHHHSSSXXX```eeeffffffeeedddddddddddddddcccbbb`````````bbbfffhhhgggddd```]]][[[[[[\\\\\\\\\\\\[[[[[[[[[ZZZYYYYYY\\\dddnnnuuuyyy{{{|||qqqqqqqqqrrrssstttuuuvvvrrrpppnnnmmmooopppppppppoooqqqrrrqqqmmmiiiggggggaaa^^^XXXQQQHHHAAA;;;888888888777777777777888888666777888:::::::::999999999999999888777777666666555555666666666666777777555555555555555555555555777777666555555555555666666555555555555777888:::999999::::::999888888777555555666777999:::;;;;;;888777777:::???CCCDDDDDDEEEAAA===::::::===???@@@???888333222111//////222000222555777888777666555555888;;;???HHHQQQTTTQQQZZZ___eeefffbbb```aaadddkkkWWW]]]dddhhhmmmqqqooojjjdddmmm|||sssfff]]]RRRKKKEEEBBB???<<<===@@@BBBDDDEEEEEEDDDCCCCCCDDDBBBDDDJJJTTT```kkkrrruuuwwwdddOOOBBB======AAAFFFMMMTTT^^^fffhhhgggdddcccccccccccccccbbb```^^^]]]^^^```ccceeeeeedddaaa___\\\\\\]]]]]]]]]]]]]]]\\\[[[\\\]]]___dddmmmwww~~~|||tttuuuuuuuuutttuuuvvvwwwrrrpppnnnmmmnnnppppppppptttuuutttrrrnnnkkkiiiiiiddd```YYYQQQIIIAAA<<<999888888777777777777888888555666888:::;;;:::999888999999999888777666666666555555555666666666777777555555555555555555555555666555555555555666666777777666555555555555666777999999:::::::::999888777444555666777999:::;;;<<<888999;;;;;;<<<>>>BBBDDDCCCBBB???<<<:::===CCCHHHAAA:::444333111//////222000222444555666555444333666888:::>>>FFFOOOQQQNNNWWW]]]dddeeedddcccfffjjjlll[[[```dddeeehhhmmmnnnlll```yyyxxx{{{qqqggg```QQQKKKEEECCC@@@======AAACCCEEEGGGGGGEEEEEEEEEFFF@@@CCCKKKVVVcccooovvvyyy|||jjjUUUGGG@@@>>>AAAGGGJJJRRR]]]fffiiigggdddbbbbbbccccccbbbaaa___]]]\\\ZZZ[[[]]]___aaaaaaaaa```]]]]]]^^^^^^___^^^^^^^^^ZZZ\\\```eeellluuu|||zzzzzzyyywwwuuussstttuuussspppmmmmmmnnnoooppppppxxxxxxvvvsssooolllkkkkkkfffbbb[[[RRRIIIBBB===;;;888888777777777777888888444666888:::;;;:::999888999999999888777666666555444555555555666666777777555555555555555555555555555444444555555666777888888777666555444444555666888999:::;;;:::999888777444555666888999:::<<<<<<:::???BBB@@@<<<;;;AAAGGGAAABBBAAA===;;;>>>GGGOOOBBB;;;555333111//////222000111222333333333222111777999:::===EEENNNOOOLLLTTT[[[bbbeeeeeefffjjjnnnnnn]]]cccbbbdddpppqqqkkkkkkmmm{{{zzztttoooeee\\\PPPJJJEEEBBB>>>;;;???EEEHHHGGGFFFEEEEEEDDDEEEEEEHHHHHHIIIOOO___rrr~~~}}}sss___KKK@@@@@@AAA@@@FFFRRR]]]```bbbfffddd```dddbbb```]]][[[[[[[[[[[[ZZZ\\\ZZZWWW[[[bbbccc^^^^^^]]]]]]^^^^^^___`````````bbbeeehhhlllqqqwww{{{|||yyyxxxwwwuuusssrrrqqqooommmnnnppprrrtttuuutttrrrrrrqqqoookkkhhhiiiccc\\\VVVMMMBBB;;;:::888888888777777777777777777777888888888999999999999999999999999888777666666666666666666666666666555555555555555555555555444444444444444444444444888666555444444555666888888999999999999888777777888777666666777999;;;<<<:::???EEEFFFCCC???@@@AAACCCKKKKKKAAA999<<>>999444111111111222000111111111111222222222000777===AAAFFFMMMPPPNNNPPP\\\``````dddbbbcccnnnxxx\\\bbbbbbfffssstttllllllooo{{{tttooojjjaaaYYYPPPJJJEEEBBB>>>;;;???EEEHHHHHHGGGFFFEEEDDDDDDCCCGGGHHHJJJOOO^^^ppp{{{~~~}}}vvveeePPPCCC@@@@@@@@@CCCNNNYYY]]]```cccbbb___aaa```___]]]\\\[[[[[[[[[YYYZZZYYYVVVZZZbbbfffddd_________^^^]]]^^^```aaaeeegggjjjmmmppptttzzz~~~}}}zzzxxxvvvsssqqqqqqooonnnmmmmmmoooqqqsssuuuwwwxxxxxxuuuqqqmmmjjjmmmfff___XXXNNNAAA999888777777777777777777777777777777777888888888999999888888999999999888777777666666666666666666666666555555555555555555555555444444444444444444444444777666555444444555666777888888999999999888888777888777666555666888:::;;;<<<@@@DDDDDDAAA>>>???@@@CCCJJJJJJAAA999;;;BBBFFFBBB???;;;777333222111111000111111111111222222222000666;;;>>>DDDLLLOOONNNOOO\\\``````dddcccdddooowww\\\bbbccchhhuuurrrhhhgggoooxxx{{{nnnjjjggg```XXXPPPKKKFFFCCC???;;;>>>DDDHHHHHHHHHGGGGGGEEEDDDCCCEEEGGGIIIMMMYYYkkkwww{{{{{{wwwjjjUUUDDD>>>>>>??????IIISSSXXX\\\``````]]]]]]]]]^^^^^^^^^]]]]]]\\\\\\\\\ZZZWWWYYY```dddeee```aaaaaa___]]]^^^bbbfffmmmooorrrtttwww{{{~~~{{{xxxtttqqqqqqpppnnnmmmnnnoooqqqrrrwww{{{zzzsssooonnnkkkeee^^^XXXMMM@@@888666777777777777777777777777777777777777888888888888777888888999999999888888666666666666666666666666555555555555555555555555444444444444444444444444777666555444444555666777777777888888999888888888777666444444555666888:::===???BBBAAA>>>===>>>@@@EEEJJJKKKCCC<<<===BBBFFFBBB@@@>>>:::666333111000000111111111111222222222111666999<<>>DDDMMMTTTZZZ]]]]]]\\\[[[\\\^^^___``````______aaaaaa```\\\ZZZ\\\___aaabbbddddddbbb```bbbhhhnnnsssuuuyyy|||}}}yyyuuutttsssrrrqqqrrrssstttuuuyyy~~~yyysssrrrrrrgggaaa[[[UUUKKK>>>666555666666666777777777777777666666666777777777888888666777888999999999999999666666666666666666666666555555555555555555555555444444444444444444444444666555555444444555555666666666777888888999888888666555444333333555777888;;;===>>>===<<<===???AAABBBEEEFFFAAA;;;999===AAABBBAAA@@@===999555111///000000111111111222222222222666999:::@@@JJJOOOPPPSSS___bbbaaadddaaabbbmmmttt^^^ccceeekkkpppfff\\\```pppqqqhhhgggeee```ZZZRRRMMMHHHEEE@@@;;;===BBBDDDEEEHHHJJJMMMOOOPPPQQQQQQQQQNNNJJJPPPbbbvvv|||cccKKK@@@???@@@>>>AAAIIIRRRXXX[[[\\\\\\ZZZ[[[^^^```bbbbbbbbbbbbaaaccceeeccc___]]]```dddggghhhhhhhhhhhhlllrrrwwwwwwzzz|||zzzxxxxxxwwwwwwwwwxxxyyyzzz}}}}}}vvvrrrrrruuujjjccc[[[SSSIII<<<555444555555666666777777777777555555666666666777777777666777888999999999999999666666666666666666666666555555555555555555555555444444444444444444444444555555444444444444555555444555666777888999999999666555333222222444666777888999::::::;;;===@@@BBB;;;>>>@@@>>>999444555777AAAAAAAAA???;;;666222///000000111111111222222222444777999;;;AAAJJJPPPQQQUUUaaacccaaabbb______iiisss\\\cccgggmmmpppeeeaaammmyyyllldddcccaaa\\\XXXSSSNNNIIIFFFAAA;;;<<>>??????>>>;;;888444222000111111111111222222222222666999;;;AAAJJJOOOOOOQQQ]]]```^^^```]]]]]]hhhmmm\\\eeejjjlllggg[[[___vvv~~~uuujjjdddaaa___ZZZVVVSSSOOOJJJGGGAAA;;;;;;???;;;>>>CCCLLLXXXeeepppwwwyyyxxxmmmZZZKKKJJJRRRXXXPPPZZZaaa^^^TTTJJJ@@@888???<<<@@@KKKSSSSSSTTTWWWXXXXXXYYYZZZ\\\^^^aaacccggghhhkkknnnmmmppp~~~{{{}}}zzzzzzzzz{{{{{{{{{{{{|||~~~}}}{{{zzzyyyuuuoookkk___VVVMMMEEE>>>888888;;;444444444555666777777888444444444555555555666666999999999999999888777666666666666666666666666666555555555555555555555555444444444444444444444444333444444555555444444333222333444666888999::::::777666444333333444555777888888888999::::::888777@@@BBBIIIPPPMMM@@@888777===>>>>>>===;;;888555333000111111111111222222222000444888:::@@@IIIMMMMMMNNNZZZ]]]]]]```^^^___iiikkk~~~bbbcccgggiii___WWWeee|||vvvmmmgggeeeaaaZZZWWWYYYUUURRRMMMHHHBBB>>><<<:::888999===BBBKKKVVV___fffqqqtttsssgggRRRDDDHHHSSSTTTQQQOOOPPPNNNHHH@@@;;;>>><<<===EEEOOOUUUTTTQQQXXXXXXYYYZZZ^^^bbbfffiiilllnnnpppoooooorrryyy}}}zzzzzz}}}yyy}}}~~~wwwpppkkkiiiYYYSSSKKKCCC>>>:::777555666666555555555555666666555555555666666666666666666666777888999:::::::::666666777777666555444444666666555555555444444444555555444444444444555555444555555555444333333222222333444666777777777777777666555444444444444444888888999::::::;;;;;;<<>><<<:::<<<===???DDDKKKQQQUUUWWW___cccfff```PPPEEEGGGPPPUUUSSSRRRSSSPPPJJJBBB<<<;;;;;;===DDDMMMRRRSSSRRR[[[\\\]]]```dddgggkkkmmmnnnqqqsssrrrrrruuu||||||ssskkkgggWWWRRRJJJCCC>>>;;;888666666666555555555666777777555666666666666666666666555666777888999999999999666666666666666555555444666666555555555444444444555555444444444444555555444444555555444444333222333333444555666777888888777666666555444444444444888888999:::;;;<<<=========>>>AAAGGGKKKJJJCCC===:::@@@BBB???<<<;;;777111333333333333333333333333222666999;;;BBBIIIKKKHHHOOOWWW___aaa^^^\\\___ccciiiZZZeeejjjbbbZZZaaasss}}}lllfffbbbbbb___YYYUUUUUUTTTRRRNNNHHHCCC???<<<;;;======???EEEKKKNNNMMMKKKJJJNNNTTTUUUNNNFFFFFFLLLVVVWWWWWWVVVSSSLLLDDD===888:::>>>CCCIIINNNRRRTTT\\\^^^aaaeeeiiimmmoooqqqrrruuuwwwwwwwwwyyy~~~}}}}}}}}}{{{xxxvvvvvvwwwxxxyyy{{{|||qqqgggaaaTTTOOOHHHBBB>>>;;;888777666666555555666777888888666666666666666666555555555666777888888999999888666666666666666555555555666666666555555555444444555555444444444444555555444444555555444444333333444444333333555666888999888777666555444444444444666777999;;;===>>>??????@@@>>>@@@FFFMMMNNNHHHBBB:::???BBBAAA???>>>999333333333333333333333333333222666999;;;BBBIIIKKKHHHOOOWWW```bbb___]]]```dddiii^^^hhhhhhZZZVVVcccrrrwwwrrrxxxfffccc```___]]]YYYUUURRRTTTRRRNNNIIIDDD@@@===;;;999999;;;AAAJJJOOOOOOMMMCCCEEEJJJNNNLLLGGGEEEHHHUUUYYY[[[YYYUUUNNNEEE<<<666:::???CCCFFFKKKQQQVVVZZZ]]]bbbhhhlllppprrrrrrvvvxxxzzzzzzzzz||||||{{{|||}}}xxxssssssuuuuuuppplllpppqqqrrrsssvvvzzz|||ssshhh^^^XXXOOOKKKEEE@@@===;;;999777666666666666777888999999666666666666555555555555555666666777888888777777666666666555555555666666666666666666555555555555555555444444444444555555333444444555444444333333444444333222333555888:::888888777555444444444444444555777:::<<<>>>>>>>>>DDD@@@???DDDLLLNNNIIIBBB:::===@@@AAABBB???:::555222222222222222222222222222666999;;;BBBIIIKKKHHHPPPXXX```bbb___]]]```dddjjjbbbhhhdddXXX[[[ooo||||||~~~yyynnncccbbb___\\\[[[YYYUUUQQQSSSQQQNNNJJJEEEAAA===;;;888777888>>>GGGOOOSSSUUUJJJIIIKKKNNNMMMHHHEEEFFFRRRYYY]]]ZZZUUUOOOEEE;;;666:::???AAACCCHHHOOOUUUYYY\\\bbbiiinnnrrrtttuuuxxxyyyzzz{{{{{{|||}}}|||xxxvvvuuuuuusssnnnkkklllooooookkkgggmmmnnnppprrrtttxxx}}}xxxpppggg^^^VVVRRRJJJFFFBBB>>>===;;;999888777777777777777888999999777777666666555555555444555555666777777777666666666666555555555555666777777777666666666555555555555555444444444444555555333333444444555444444333444333222222333555888999999888777666555444444444111333555999;;;<<<======BBB>>><<<@@@HHHLLLJJJFFF::::::===@@@BBB???:::666111111111111111111111111222666999;;;BBBIIIKKKHHHQQQYYYaaaccc```^^^aaaeeekkkbbbeeeaaa[[[ddd{{{{{{{{{qqqgggcccccc___[[[YYYYYYVVVQQQRRRQQQNNNKKKFFFAAA>>>;;;:::::::::===BBBJJJRRRWWWTTTRRRSSSUUURRRKKKFFFFFFNNNYYY___\\\VVVQQQGGG;;;888:::===>>>@@@EEELLLRRRXXX\\\bbbiiioootttvvvxxxwwwxxxxxxyyyyyyxxxwwwwwwwwwwwwuuurrrooommmnnnoooiiihhhggghhhkkkllljjjgggjjjmmmppprrrtttwww{{{~~~}}}yyypppggg___XXXRRRNNNGGGDDDAAA???>>>===<<<:::999999888888888888999999777777777666555555444444555555666666666666555555666666555444444555777888777777777666666666555555555555444444444444555555333333444444555555444444333333222222444555777888:::999888666555444444333///222555888:::;;;;;;;;;;;;:::999===DDDIIILLLLLL===:::;;;@@@BBB???:::888111111111111111111111111222666999;;;BBBIIIKKKHHHQQQYYYbbbdddaaa___bbbffflllaaacccaaa]]]bbbuuutttzzzllleeedddeee```ZZZXXXZZZWWWRRRRRRQQQOOOKKKGGGBBB>>><<<999<<<>>>>>>@@@EEENNNUUUXXXYYY\\\^^^YYYOOOHHHFFFKKKXXXaaa]]]XXXSSSIII<<<888999999:::===BBBHHHMMMUUUXXX^^^eeelllqqquuuwwwvvvuuuuuuvvvuuussspppnnnooonnnlllhhheeeeeehhhjjjdddeeegggiiijjjjjjjjjjjjiiilllqqqtttwwwyyy|||~~~}}}xxxrrriiibbb[[[UUUNNNJJJGGGEEEBBBAAAAAAAAA???>>>;;;:::999999888888888888888777777666555555444444555555555666666555555444666666444444444555777888777777777777666666666555555555444444444444555555222333444444555555444444111222333333444555666777;;;:::888666555444444333000222666999;;;;;;::::::999::::::<<<@@@EEEKKKOOOBBB<<<:::@@@CCC???;;;:::222222222222222222222222222666999;;;BBBIIIKKKHHHRRRZZZbbbdddaaa___bbbfffnnnbbbdddbbb\\\ZZZeee{{{uuuuuukkkgggffffffaaaYYYWWWZZZXXXSSSRRRQQQOOOLLLGGGBBB>>><<<666;;;???@@@???CCCLLLTTTXXX[[[aaaeee___RRRIIIGGGJJJYYYbbb___YYYUUUKKK>>>999777666777:::@@@EEEIIIQQQTTTZZZ```hhhnnnrrruuuttttttssssssrrrpppllliiijjjhhheeeaaa___```dddgggbbbeeehhhjjjjjjjjjkkkllliiimmmsssxxx{{{}}}|||qqqllleee___ZZZSSSKKKFFFHHHFFFDDDCCCDDDDDDBBBAAA<<<<<<:::999888777777777888777777666555444444444444555555666555555444444666555444333444555888999777777777777666666666666555555555444444555555555222333333444555555555444000111333444555666666666;;;:::888777555444444333111444777:::<<<<<<;;;:::<<<============AAAHHHNNNEEE>>>;;;@@@CCC@@@<<<===444444444444444444444444222666999;;;BBBIIIKKKHHHRRRZZZbbbdddaaa```bbbgggoooffffffaaa^^^]]][[[cccyyyyyynnniiihhhfffccc```]]]\\\ZZZWWWUUUSSSPPPMMMKKKHHHEEEAAA>>>999:::===???>>>@@@JJJVVVTTTYYY\\\\\\[[[XXXPPPGGGHHHUUU``````[[[TTTIII>>>999888888:::;;;===DDDLLLOOOSSSWWW[[[___dddhhhkkkmmmlllllljjjiiigggeeeddd___^^^\\\[[[\\\___ccceeegggeeeccceeehhhjjjjjjhhhkkklllnnnqqquuuyyy|||~~~xxxqqqiiieee___YYYTTTOOOJJJGGGIIIIIIIIIIIIJJJHHHEEEBBBAAA???<<<;;;;;;<<<;;;:::666666777777777777666666555555555555555555444444333333333444444555555555555555555555666666666666666666555555555444444444555444333333222222333333111111111111222333444555888888888777666444333222666444444666:::===<<<;;;===;;;;;;<<<@@@DDDGGGGGGBBB===999<<>>::::::===???>>>@@@JJJUUUUUUYYY\\\]]]]]][[[RRRHHHEEEQQQ\\\^^^ZZZSSSIII???:::888888;;;<<<===DDDLLLLLLOOORRRUUUXXX[[[^^^aaacccbbbbbbaaa```___^^^]]]]]]\\\[[[[[[\\\___bbbddddddcccbbbcccgggiiiiiihhhmmmmmmoooqqqtttwwwzzz{{{{{{~~~|||qqqjjj___\\\XXXVVVTTTSSSQQQOOOOOONNNNNNNNNNNNLLLIIIFFFFFFCCC@@@?????????===<<<777777777777777666666555555555555555555555555555444444555555555666666666555555666666666777777777666666555555555444444444555444333333222222333333111111111111222333444555888888888777666444333222555333333555999;;;;;;:::<<<;;;:::===AAAFFFIIIJJJEEE???;;;===CCCGGGEEEAAA:::555222333444222222555444444888???HHHNNNOOONNNTTT\\\dddccc]]]ZZZ```fffwwwxxxccc\\\WWW___zzz|||qqqkkkhhheeebbb___\\\YYYXXXWWWTTTRRRSSSPPPMMMKKKHHHEEEAAA>>>::::::<<<>>>>>>???HHHRRRVVVYYY[[[]]]___^^^TTTIIIAAALLLVVVYYYWWWQQQHHH???;;;999999;;;===>>>CCCJJJJJJLLLOOOPPPQQQSSSUUUWWWXXXYYYYYYYYYYYYYYYXXXWWW[[[[[[[[[\\\]]]___aaaccccccbbbbbbdddgggjjjkkkkkkpppqqqrrrtttvvvyyy{{{|||||||||qqqfff___WWWUUURRRRRRSSSUUUVVVVVVVVVUUUUUUTTTTTTQQQMMMJJJIIIFFFCCCBBBAAA@@@>>>===888888777777666666555555555555555555555555555555666666666666666777777777666666666777777777888888666666666555555555444444555444333333222222333333111111111111222333444444777777888888777555444333444333222444777:::::::::;;;:::999<<>>;;;:::;;;>>>>>>>>>FFFOOOVVVXXXZZZ\\\```___UUUJJJAAAHHHPPPSSSRRRLLLDDD>>><<<999999<<<===>>>BBBHHHKKKMMMOOOPPPPPPQQQSSSTTTTTTUUUVVVWWWXXXYYYYYYYYY[[[[[[\\\]]]___aaabbbccccccddddddgggjjjlllnnnooouuuuuuwwwyyy|||~~~zzzpppeee\\\VVVUUUSSSQQQQQQSSSVVVWWWXXX]]]\\\ZZZYYYXXXUUUPPPMMMJJJHHHEEECCCBBB@@@>>>;;;999888888777666555555555555555555555666666666666666666666666666666666666777777777777888888888888666666666666555555555555555444333333222222333333222111111111222222333444666777888888888666444333444333333555777999;;;<<<:::888888;;;@@@FFFKKKMMMIIIBBB;;;<<>>;;;:::;;;======>>>CCCKKKSSSVVVYYY[[[___^^^UUUKKKDDDFFFJJJMMMMMMGGG@@@======999888;;;===>>>AAAEEEKKKMMMOOOPPPPPPQQQSSSUUUSSSTTTVVVXXXYYYZZZ[[[[[[\\\]]]^^^___aaaccceeefffcccdddfffhhhjjjmmmpppqqqvvvwwwyyy|||yyynnnddd\\\UUUQQQTTTSSSQQQRRRUUUXXXZZZZZZ```___]]]\\\ZZZWWWRRRNNNLLLJJJGGGFFFDDDBBB???===:::999888666555444444444555555555666666666777777555555555555555555555555777777777777888888888888777777666666666555555555555444333333222222333333222222111111222222333333555666888999999777555444555555555666777999<<<>>>:::888777999???EEEJJJLLLHHHAAA:::;;;BBBHHHJJJHHH@@@999444333222000111444444555999AAAKKKRRRTTTSSSWWW\\\```___[[[[[[```fffsssjjjdddccckkk{{{wwwpppooojjjeeedddbbb___\\\ZZZYYYXXXVVVUUUSSSPPPMMMKKKHHHEEEAAA>>><<<::::::<<<======AAAHHHOOOUUUZZZ\\\^^^]]]VVVNNNFFFDDDDDDGGGGGGCCC???>>><<<888777:::======???BBBIIIKKKMMMNNNNNNOOOQQQSSSQQQRRRTTTWWWYYYZZZ[[[[[[^^^^^^^^^___aaadddfffhhhccceeehhhiiijjjlllppprrrvvvxxxzzz}}}}}}uuujjj```YYYUUURRRQQQRRRRRRSSSVVVZZZ^^^``````bbb```___^^^\\\XXXSSSPPPOOOMMMKKKIIIHHHFFFBBB@@@<<<:::888666444444444444555555555666666777777888666666555555555555444444666666666777777777888888777777777666666666555555555444333333222222333333333222222111222222333333444555888::::::888666555555666666666777999===@@@===:::888:::>>>DDDIIIKKKGGG@@@999:::@@@FFFGGGEEE@@@999444333222111222555333444888AAAKKKRRRTTTTTTWWW[[[______\\\\\\```dddssseee]]]```ppp~~~sssnnnmmmhhhcccdddaaa___\\\ZZZYYYXXXVVVUUUSSSPPPMMMKKKHHHEEEAAA>>><<<999999<<<===<<<@@@EEEMMMVVV^^^___]]]\\\WWWRRRGGGAAA>>>BBBDDDAAA@@@BBB<<<777555999<<<<<<===???JJJLLLMMMMMMMMMMMMOOOPPPPPPQQQSSSUUUWWWYYYZZZZZZ___^^^]]]^^^```cccgggiiihhhjjjmmmmmmnnnooosssvvvzzz{{{}}}mmmfff[[[SSSPPPPPPQQQRRRSSSTTTVVV[[[___bbbcccbbbbbbaaa```___]]]ZZZUUUQQQNNNMMMKKKJJJIIIGGGDDDAAA===;;;888666444333333444444555555666777777888888777777777666666666555555555555666666666777777777777777777777666666666555555444333333222222333333333333222222111222222333333555888:::;;;999777555444555666555555777<<<@@@BBB???<<<<<>><<<999999<<<===<<>>MMMNNNOOONNNMMMMMMNNNOOOPPPQQQSSSUUUWWWYYYZZZZZZ^^^]]]\\\\\\^^^bbbgggiiimmmppprrrsssrrrtttwww{{{~~~sssbbb[[[RRRKKKJJJMMMQQQSSSWWWXXXZZZ^^^bbbdddcccaaacccbbb```___^^^[[[VVVSSSLLLJJJIIIIIIHHHFFFBBB???>>><<<999666444333333444444555555666777888888999999888888888777777666666555555555555666666666666777777777777666666666666555444333333222222333333333333222222111222222222333555888:::;;;:::777666333444555444333666;;;???FFFBBB>>>>>>AAAEEEIIIKKKGGG@@@:::;;;AAAEEEDDDAAA@@@999333222222222444777111222666@@@JJJRRRTTTTTTUUUZZZ___```^^^]]]___aaalllZZZ\\\qqq|||xxxkkkdddddddddaaa^^^^^^]]][[[YYYWWWVVVUUUUUUTTTQQQNNNKKKHHHEEE@@@===;;;888777:::<<<<<<@@@EEEMMMUUU[[[___ccceee___UUUGGG===<<<>>>===DDDJJJEEE<<<:::888999;;;>>>???@@@GGGIIILLLMMMLLLKKKKKKKKKJJJMMMPPPRRRSSSUUUXXXZZZ\\\^^^```bbbbbbdddfffhhhnnnsssxxxyyywwwxxx{{{ooocccUUUPPPLLLJJJMMMQQQSSSSSSUUU[[[_________aaa```^^^______```___]]]ZZZWWWUUURRRNNNJJJGGGFFFDDDCCCAAAAAA>>>:::666444444666777555777999<<<<<<;;;999888:::::::::999888777666555444444555555666666777777888777777666555444444444555555555444444333333333333222222222333333111000333555888:::;;;;;;999888333444444444444777<<>>CCCEEEDDDCCC>>>888444333333111///777666777>>>GGGNNNPPPNNNYYY___bbb^^^XXXVVV]]]eeettt___oooyyy{{{yyywwwkkkeeeeeeeeebbb___YYYXXXWWWVVVUUUUUUUUUUUUQQQOOOLLLIIIFFFCCC???<<<;;;777666999;;;;;;???DDDMMMTTT]]]ccciiikkkcccXXXFFF<<<;;;>>>===DDDIIIDDD<<<:::888888:::===>>>>>>DDDGGGJJJKKKKKKJJJJJJJJJIIIKKKNNNPPPQQQTTTWWWYYY]]]___bbbdddfffiiilllooorrrvvvzzz{{{yyyzzz}}}xxxmmm___VVVQQQMMMJJJIIILLLPPPQQQQQQVVV\\\```______``````^^^]]]^^^^^^]]]\\\YYYWWWUUUSSSPPPLLLIIIHHHFFFDDDCCC@@@>>>:::666555555666777888999;;;======<<<:::999;;;;;;;;;;;;:::999777777555555555555555666666666777777666666555444444333555555444444444333333333666444222222222333333333333555888:::;;;;;;999888333444444444444777;;;>>>BBBEEEFFFDDD@@@???BBBEEEIIIHHHCCC======AAABBBAAAAAA===777444444444333111666555777???JJJRRRTTTRRRYYY^^^bbb___XXXWWW]]]eeeuuuccc~~~ooovvvwwwvvvlllfffeeeeeeccc```ZZZYYYXXXVVVUUUTTTSSSSSSNNNLLLIIIGGGDDDAAA===::::::666555888::::::===BBBIIIQQQ\\\fffnnnnnncccWWWEEE;;;:::======DDDHHHBBB;;;999777777999;;;<<<<<<@@@CCCGGGIIIHHHHHHHHHIIIFFFHHHKKKMMMOOORRRVVVYYY\\\___bbbeeehhhmmmrrrvvvxxx{{{~~~~~~}}}~~~~~~sssiiiaaaYYYQQQLLLKKKIIIHHHIIIKKKNNNOOOOOOVVV\\\___^^^]]]______]]]\\\]]]]]]]]]\\\ZZZXXXWWWTTTQQQMMMKKKJJJHHHFFFDDD???===:::777666666666777;;;<<<===>>>>>>===;;;:::;;;;;;<<<;;;;;;:::999999555555555555555555444444666666666555555444444333444444444444333333333333666555222111000111333444333555777:::;;;:::999888333444444444444666:::======@@@CCCCCC@@@>>>>>>@@@IIIIIIEEE>>><<<>>>???>>>@@@<<<888555444444444333555444777@@@LLLUUUWWWVVVYYY^^^bbb___YYYWWW^^^eeevvvjjj~~~}}}rrr|||{{{wwwnnnhhhfffdddbbb___```^^^\\\XXXUUUSSSQQQPPPMMMKKKHHHFFFDDDAAA===:::999666555777999999<<>>DDDHHH@@@:::888666666777999::::::===@@@DDDFFFFFFFFFFFFGGGEEEGGGIIIKKKMMMPPPUUUXXX[[[^^^aaadddhhhnnntttyyy|||wwwpppiii```XXXSSSPPPMMMKKKFFFFFFGGGIIILLLMMMNNNOOOVVV[[[^^^\\\[[[]]]]]][[[[[[[[[\\\\\\[[[ZZZYYYXXXSSSQQQNNNLLLJJJIIIFFFDDD>>>===;;;999888888888888<<<===>>>???>>>===;;;:::;;;;;;;;;;;;;;;:::999999666555555444444333333333555555555444444444333333333333333333333333333333333333333222111000111222222444777:::;;;:::999888333444555444444666999;;;:::===??????===<<<===>>>GGGHHHEEE>>>;;;===???>>>AAA>>>999666444333333333444444888AAAMMMUUUWWWVVVXXX^^^ccc```ZZZXXX^^^eeewwwzzz}}}|||}}}~~~yyyqqqjjjgggccc```]]]```^^^[[[XXXTTTRRRPPPOOOLLLJJJHHHFFFEEEBBB>>><<<:::666555777888888;;;@@@CCCKKKXXXeeeiiibbbUUULLLGGG<<<:::===>>>EEEGGG>>>999777555555777999::::::<<>>======<<<;;;:::::::::======>>>>>>===<<<;;;::::::;;;;;;;;;:::999888777555555444444333333222222444444444444333333333333333333333333333333333333000444777888666333111111222444777999::::::888777333444555555444555777:::;;;;;;;;;;;;:::;;;===???CCCFFFDDD???<<<>>>AAAAAACCC@@@<<<777333111111111555555888AAALLLSSSTTTRRRWWW^^^cccaaa[[[YYY___fffvvv}}}yyyrrrlllhhhddd```]]]YYYXXXVVVTTTRRRQQQPPPPPPLLLJJJHHHFFFEEECCC@@@===:::666555777888888;;;@@@CCCKKKYYYddddddZZZPPPLLLIII<<<999===>>>DDDDDD999888666444555777:::;;;;;;<<>>>>>??????>>>===<<<<<<======>>>>>>======<<<<<<<<<;;;;;;;;;:::888777666333333333333333333222222333333333333333333333333222222222222333333333333111666<<<>>>:::666444333222444666999:::999888777333555555555444444666888::::::999999:::<<<>>>???@@@EEEEEE@@@===???CCCCCCDDDBBB>>>888222000000111555555888AAAKKKQQQQQQOOOWWW]]]cccaaa\\\ZZZ___fffuuuyyyvvvqqqmmmiiieeebbb```XXXWWWUUUTTTRRRQQQPPPPPPKKKIIIGGGFFFEEECCC@@@===;;;777666888999999;;;@@@@@@IIIXXXbbb^^^RRRMMMNNNIII;;;888;;;<<>>AAADDDEEEEEEDDDDDDDDDAAABBBCCCCCCCCCFFFKKKNNNXXX]]]eeemmmsssyyy~~~zzzvvvtttpppoookkkeee^^^VVVOOOLLLIIIIIIHHHFFFDDDCCCDDDDDDEEEGGGIIIIIIIIIJJJMMMPPPOOOSSSTTTPPPNNNPPPPPPOOONNNNNNMMMLLLKKKJJJJJJJJJNNNMMMKKKKKKJJJHHHEEEBBB???@@@AAABBBAAA@@@???>>>>>>>>>>>>???????????????>>>>>>===<<<:::888777666222222222222333333333333222222222222222222333333111111222222222333333333111666<<<===999555444444111333666999:::999888777333555666555444444555777888999:::;;;===>>>>>>===@@@EEEFFFAAA>>>@@@CCCDDDBBBAAA>>>888333000111333444444888AAALLLRRRQQQOOOVVV]]]cccbbb\\\ZZZ```fffvvvuuutttpppmmmjjjgggeeeccc]]][[[YYYVVVSSSQQQPPPOOOJJJHHHFFFEEEDDDBBB???===<<<888666888999999<<<@@@<<>>===000666555333555888<<<>>>>>>@@@BBBEEEFFFEEEDDDDDDDDD@@@@@@@@@@@@@@@CCCGGGKKKRRRXXXbbblllsssyyy~~~yyyrrrnnnkkkjjjcccaaa]]]XXXRRRMMMHHHFFFEEEEEEEEEDDDCCCDDDFFFHHHEEEGGGIIIHHHGGGHHHLLLPPPMMMQQQQQQNNNLLLMMMNNNLLLPPPOOONNNLLLKKKKKKJJJJJJNNNMMMLLLKKKKKKIIIEEEBBB???@@@BBBCCCCCCBBB@@@????????????@@@@@@AAAAAABBB@@@@@@???===;;;999777666111111111222222333333444222222222222222222222333111111111222222333333333000444888888444111111444111333666999:::999888777444555666555444444555666666888;;;>>>AAA@@@>>>;;;BBBGGGHHHBBB>>>???CCCDDD@@@@@@>>>888333111333555333444888BBBMMMSSSSSSPPPVVV]]]cccbbb]]][[[```fffwww|||vvvssspppkkkhhheeedddccc^^^\\\ZZZXXXWWWUUUQQQOOOHHHHHHFFFEEECCCAAA??????:::999777666777999;;;===>>>DDDIIIKKKOOORRRQQQMMMIIIAAA888555888<<<======<<<999666666999<<>>???AAABBBAAA@@@BBBEEEGGGGGGGGGCCCAAA===:::777555555555333222111000000111222333111222222111//////111333111222222333333222222111333333333333333333333333444444555777:::;;;:::888888777666555555444444555777666666;;;@@@BBB>>>:::EEEGGGJJJIIIAAA888888>>>>>>???@@@>>>:::666333222444666999???KKKUUUWWWSSSWWW]]]bbb___YYYWWW^^^eeetttuuussspppllliiifffcccbbb]]][[[XXXWWWUUUSSSPPPMMMIIIHHHFFFDDDBBBAAA???>>>;;;:::888666777888:::<<<===AAAEEEGGGKKKQQQRRROOOHHH@@@888555888<<<===<<<:::888666777:::>>>@@@AAACCCEEEGGGIIIIIIGGGEEECCCBBBBBBBBBBBBCCCDDDCCCBBBHHHIIIRRR```mmmuuu}}}~~~}}}~~~~~~sssmmmeee^^^XXXUUURRRPPPPPPLLLHHHEEEEEEEEECCCBBBAAACCCEEEFFFEEEEEEFFFHHHIIIIIIHHHHHHHHHJJJKKKLLLOOOOOOOOOOOOQQQSSSUUUVVVXXXRRRPPPTTTUUURRROOOPPPOOOOOOOOOMMMKKKIIIGGGEEEDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBCCCDDDDDDAAA??????===:::777444333333333222222111000000111222222///000000111222222222111111222222333333222222111111111222222222222222222444444555777:::;;;:::888888888666555555555555555555555777;;;>>>???<<<:::GGGIIILLLKKKCCC:::888===???BBBEEEDDD@@@:::666444444666999???KKKVVVXXXTTTVVV\\\aaa^^^XXXVVV]]]dddsssssstttsssqqqnnnjjjfffcccaaa]]]ZZZWWWUUUTTTRRROOOLLLIIIHHHFFFDDDBBB@@@???>>>;;;:::888777777888999::::::>>>AAACCCIIIPPPRRROOOGGG???777555888<<<===<<<777666666999<<<@@@AAAAAAEEEGGGIIIJJJJJJHHHFFFDDDCCCAAAAAACCCFFFFFFCCC@@@EEEEEEJJJUUU```jjjuuu~~~~~~|||zzzzzz{{{zzzwwwtttgggaaaXXXQQQMMMKKKJJJIIIHHHFFFCCCBBBBBBCCCBBBBBBDDDEEEGGGGGGFFFFFFGGGIIIIIIIIIIIIIIIJJJKKKMMMMMMNNNNNNOOOPPPRRRUUUXXXZZZ[[[XXXWWWYYYYYYWWWWWWZZZSSSRRRQQQOOONNNMMMLLLLLLKKKIIIFFFGGGIIIIIIGGGDDDCCCBBBBBBCCCBBB???:::666:::888666333222111111111222111000000000000111222111//////000444444222///111222222333333222222111000000000000000000000000444333444666999;;;:::999888888777666555555555555666999<<<>>>===<<<;;;;;;EEEGGGKKKKKKCCC:::777:::<<<@@@DDDDDD@@@999444000444666999???KKKVVVXXXTTTVVV\\\```]]]WWWVVV\\\dddqqqeeettttttrrroookkkgggbbb```^^^[[[XXXUUUSSSQQQOOOLLLIIIHHHFFFDDDBBB@@@>>>===;;;:::999777777777888999777;;;???DDDKKKQQQQQQMMMEEE>>>777555888<<<<<<;;;444444666:::>>>AAABBBBBBGGGIIIKKKMMMMMMLLLJJJIIIEEECCCAAACCCGGGIIIGGGDDDGGGDDDEEEKKKRRR[[[hhhsss}}}}}}tttsssssswww{{{zzztttnnnbbb[[[RRRKKKGGGFFFFFFFFFGGGEEEDDDCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFGGGIIIIIIIIIJJJKKKLLLNNNOOOOOONNNNNNOOOPPPSSSUUUXXXZZZXXXYYY[[[\\\]]]^^^aaaeeeXXXWWWUUUSSSRRRRRRSSSTTTYYYTTTPPPPPPSSSRRRNNNIIICCCBBB@@@???>>>;;;777444666555333222111000000000222111000//////000111222777333///000333555333///111222222333333222222111111111111111000000000000333333333555888::::::999999888777666555555555555:::???CCCCCC???;;;;;;===@@@BBBFFFHHHBBB999666888<<<>>>AAA@@@<<<777222000222555888>>>JJJUUUXXXTTTWWW\\\aaa^^^XXXWWW]]]dddppphhhuuutttssspppkkkgggbbb``````\\\XXXVVVTTTRRROOOMMMIIIHHHFFFDDDAAA???===<<<::::::888777777777777888555:::AAAGGGOOOTTTPPPHHHCCC===666444888<<<<<<:::333444666;;;???CCCCCCCCCEEEGGGJJJLLLNNNNNNNNNNNNGGGDDD@@@AAAEEEHHHJJJJJJHHHDDDBBBDDDHHHPPP]]]iiiwww||||||zzzzzzzzzzzz{{{||||||zzzxxxnnnnnnpppvvvzzzxxxoooggg^^^XXXOOOHHHDDDDDDDDDDDDHHHHHHGGGFFFEEEEEEEEEEEEDDDEEEFFFEEEEEEEEEGGGIIIKKKLLLMMMNNNOOOPPPQQQQQQOOOOOOOOOPPPRRRTTTWWWXXXPPPTTTXXXZZZ]]]bbbgggjjj]]][[[YYYVVVVVVVVVXXXYYYbbb^^^YYYXXXXXXVVVPPPJJJDDDAAA===;;;:::999888777444333333222111111111111111111000//////000111111>>>888111///222444333111111222222333333222222111333333333222222111111111333222222444888:::;;;:::999888777666666555555666<<>>CCCGGGCCC<<<999;;;AAAAAAAAA???;;;777555555111333666===IIIUUUWWWSSSXXX^^^bbb```YYYXXX___fffoooqqqwwwvvvsssoookkkfffcccaaaaaa]]]YYYUUUSSSQQQOOONNNIIIHHHFFFDDDAAA>>>===<<<999888888777777777888888666<<>>999333000111333333222111222222333333222222111555555444444333222222222333222222444777:::;;;;;;999999888777666666666666999>>>CCCBBB===::::::;;;===>>>BBBGGGFFF@@@>>>@@@@@@@@@???;;;777444444444000333666===IIIUUUWWWSSSYYY___ccc```ZZZYYY___gggppp|||}}}yyywwwsssnnnjjjfffcccbbb```]]]XXXTTTRRRPPPNNNMMMIIIHHHFFFCCCAAA>>><<<;;;777777777777777888888888:::===BBBHHHPPPSSSLLLAAAAAA;;;555444888;;;;;;999555555666:::???BBBDDDDDDCCCDDDFFFIIIKKKLLLMMMMMMMMMNNNMMMIIIDDDDDDHHHLLLJJJGGGDDDBBBAAADDDOOO[[[gggmmmssstttrrrpppppprrrsssrrrrrrtttwwwyyyyyyxxxzzz}}}|||qqqfff^^^NNNKKKEEEBBBBBBBBBCCCBBBCCCFFFGGGGGGDDDCCCDDDFFFDDDEEEFFFFFFFFFHHHLLLOOOQQQRRRSSSUUUUUUUUUTTTTTTNNNNNNOOOQQQTTTWWWZZZ\\\^^^bbbdddeeekkkqqqoooiii]]]\\\ZZZXXXWWWWWWWWWWWW\\\[[[YYYVVVQQQKKKFFFCCCCCC@@@===;;;;;;;;;:::999333333333333222111000///111000///......///000111555444333222222222111111111222222333333222222111555555555444333222222222333111111333666:::;;;;;;:::999888777666666666666555999>>>@@@???===>>>???@@@???BBBFFFEEEAAA???AAA===>>>>>>;;;777333111111222444888???KKKWWWYYYUUUXXX^^^bbb```ZZZXXX___fffpppzzzzzzwwwsssnnniiifffdddccc___\\\VVVSSSPPPOOOMMMKKKIIIHHHFFFCCC@@@>>><<<;;;666666777777888888999999===???AAAFFFMMMQQQJJJ@@@@@@:::444444888;;;;;;999666666777:::>>>BBBDDDDDDGGGHHHIIIKKKLLLMMMMMMMMMRRRUUUWWWRRRJJJFFFHHHLLLPPPLLLHHHEEE@@@@@@HHHSSSaaagggmmmooommmmmmooorrrrrrqqqqqqsssvvvyyyzzzyyy{{{~~~uuuhhh\\\TTTIIIFFFCCCBBBBBBDDDEEEEEEBBBEEEGGGGGGEEEEEEFFFHHHEEEFFFFFFGGGGGGJJJNNNQQQSSSTTTVVVVVVWWWVVVUUUTTTMMMNNNOOORRRVVVZZZ^^^```cccfffffffffkkkooojjj```\\\[[[YYYXXXVVVUUUUUUTTTXXXXXXXXXTTTNNNHHHEEECCCBBB@@@???>>>===<<<999777333333333333222000///...111000///......///000111,,,///333444333222111000222222222333333222222222555555444444333222111111333111111333666999;;;<<<:::999888777666666666666444777<<<@@@BBBCCCCCCDDDAAA???@@@DDDCCC???===??????AAABBBAAA===888555333333666999@@@MMMYYY[[[WWWWWW]]]bbb___YYYWWW^^^eeeqqq{{{zzzwwwqqqlllhhhddd```]]]___\\\XXXTTTPPPMMMLLLKKKGGGFFFCCCAAA>>><<<;;;;;;:::999777666555666777999;;;<<<>>>BBBEEEFFFDDDBBB===999666444666:::<<<>>>;;;:::999;;;???BBBDDDDDDJJJKKKOOOTTTVVVSSSLLLFFFRRRUUUYYYXXXOOOFFFFFFKKKNNNNNNNNNKKKFFFDDDIIIOOO[[[hhhooorrruuunnnjjjrrrnnnppprrruuuxxx{{{|||}}}qqqaaaTTTNNNEEEDDDCCCBBBBBBCCCEEEFFFFFFEEEEEEDDDDDDEEEGGGGGGGGGGGGHHHJJJMMMPPPRRRSSSVVVWWWYYY\\\\\\ZZZUUUQQQQQQQQQRRRUUUXXX\\\___aaadddhhhlllkkkfffaaa^^^]]]YYYYYYZZZ[[[[[[XXXTTTPPPTTTQQQMMMLLLKKKIIIDDD@@@AAA@@@@@@@@@@@@>>>;;;999222666555111000222000+++,,,222222,,,+++111111,,,000000000000111111111111111111111111111111111111000000000000000000000000111222333444666888:::;;;:::999888666555444444444333888;;;<<>>BBBEEEAAA<<<999===???@@@???<<<888555444555333444===IIIRRRSSSQQQWWW[[[bbbccc]]]XXX]]]eeerrr{{{~~~|||{{{wwwrrrmmmhhhddd___\\\]]]\\\XXXTTTQQQMMMKKKJJJGGGEEECCC@@@>>><<<;;;::::::999777666555666777888:::;;;===AAADDDEEECCCAAA<<<999555444666999<<<===;;;::::::===AAADDDEEEFFFEEEFFFIIINNNSSSSSSPPPMMMNNNRRRWWWVVVNNNEEEEEEKKKRRRPPPOOOOOOMMMNNNSSSZZZ```mmmsssuuuwwwooojjjqqqmmmooosssxxx}}}zzzlll]]]QQQLLLFFFEEEDDDCCCDDDEEEGGGHHHHHHGGGFFFEEEEEEFFFGGGHHHHHHIIIJJJLLLOOORRRUUUVVVYYYZZZ[[[\\\]]][[[VVVSSSOOOOOOPPPQQQSSSUUUXXXYYY^^^bbbfffgggccc___]]]^^^[[[[[[\\\\\\[[[XXXSSSPPPQQQNNNKKKJJJJJJGGGDDD@@@CCCBBB@@@@@@???===999666333222000---***+++...111111,,,***///222222111111000000000000111111111111111111111111111111111111000000000000000000000000111111222444666888:::;;;;;;:::888777555444444444111666:::;;;???DDDFFFDDDDDD@@@???DDDFFFBBB<<<999>>>@@@AAA@@@<<<777444333555333444===IIIQQQRRRQQQVVV[[[bbbeee___YYY]]]eeeppp}}}www}}}~~~|||xxxrrrmmmhhhddd___\\\[[[ZZZXXXUUUQQQNNNJJJIIIFFFEEECCC@@@===<<<::::::999888777666555666777888888999<<>>@@@AAA???<<<999666222111444888:::<<<<<<;;;<<>>??????>>><<<<<<<<<===@@@FFFMMMQQQZZZaaagggeeeVVVGGGDDDIIIRRRTTT]]]ggghhhcccgggrrr|||~~~}}}vvvdddVVVNNNJJJIIIEEEFFFFFFGGGHHHJJJKKKLLLIIIIIIHHHHHHHHHIIIJJJKKKQQQRRRTTTWWW[[[___bbbdddcccbbbaaaaaaaaa```^^^[[[UUUTTTTTTSSSSSSTTTVVVWWW[[[^^^aaa```^^^]]]^^^```fffffffffbbb[[[UUURRRQQQLLLLLLLLLKKKIIIGGGFFFFFFBBB@@@===;;;;;;999777555111+++...555222,,,555FFFeeedddUUU;;;---111444000///000000000111111111111111111111111111111111111000000000000000000000000//////111333555888:::<<<===<<<:::888666555444444333888;;;;;;>>>BBBCCC@@@??????CCCIIIIIIBBB;;;888???AAADDDBBB>>>888333000444444777>>>FFFLLLOOOOOOSSSZZZcccgggaaa[[[^^^eeennn}}}~~~xxxtttnnnjjjeeeaaa]]]ZZZXXXWWWUUUSSSPPPLLLJJJHHHDDDCCCAAA>>><<<:::999888777777777666666666555555666777999<<<>>>>>><<<999888555222111444888;;;======;;;999999;;;=========???@@@AAAAAABBBEEEIIILLLZZZbbbjjjhhhYYYIIIGGGLLLVVV]]]mmmxxxrrriiirrrnnn^^^RRRMMMJJJIIIFFFGGGHHHIIIJJJJJJKKKKKKJJJIIIIIIIIIJJJLLLMMMOOOUUUVVVXXXZZZ^^^aaadddfffhhhhhhhhhiiijjjiiifffccc\\\[[[ZZZZZZZZZ\\\]]]^^^```bbbdddccc```___aaadddggghhhgggbbbZZZTTTQQQQQQMMMNNNOOOMMMJJJHHHGGGGGGAAA>>>;;;:::999888777555111///111444000***...777AAAQQQOOO:::///555555***000000000000111111111111111111111111111111111111000000000000000000000000...///000222555888:::<<<>>><<<:::888666555444444444999;;;;;;===AAAAAA???<<<===BBBHHHHHHAAA;;;:::>>>AAADDDCCC???999444111444555888>>>EEEKKKNNNOOOSSSYYYaaaeee```ZZZ]]]eeennn}}}|||uuuqqqlllhhhdddaaa]]]ZZZXXXWWWTTTQQQNNNLLLJJJIIIDDDBBB@@@===;;;999888777666666666666666555555444666777999<<<>>>>>>;;;999888555222222555999<<<>>>;;;999666666999===???@@@AAADDDGGGHHHGGGGGGHHHIIIPPPZZZffffffYYYKKKJJJPPP[[[ggg{{{xxxmmm~~~wwwfffXXXOOOLLLJJJIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKJJJKKKKKKMMMPPPRRRSSSXXXYYYZZZ\\\___bbbeeefffiiijjjlllnnnooonnnjjjgggfffeeedddcccccccccdddeeeccceeefffeeebbbbbbfffiiiggghhhhhhbbbZZZSSSQQQRRRNNNOOOPPPNNNJJJGGGFFFGGGBBB???<<<999888666555333222333444333111000111222***666:::222///333222+++000000000000111111111111111111111111111111111111000000000000000000000000......000222555888:::<<<>>>===;;;999666555444333333777:::;;;===AAABBB@@@999;;;@@@FFFFFF@@@<<<<<<===@@@CCCCCC@@@:::555222444666999>>>DDDIIIMMMNNNRRRXXX```ccc^^^YYY]]]fffooo|||wwwzzzzzzsssoookkkgggccc```]]]ZZZYYYWWWTTTPPPMMMKKKJJJJJJCCCBBB@@@===;;;999888777666666666777666555555444666777999<<<>>>>>>;;;999999666333222555999===>>>:::777444555999>>>BBBDDDCCCGGGLLLNNNLLLIIIHHHHHHFFFRRR___bbbWWWKKKLLLSSS^^^lllyyyooo{{{pppaaaUUUNNNKKKJJJIIIKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLNNNPPPSSSUUUWWWZZZZZZ\\\^^^```ccceeegggggghhhkkknnnpppnnnjjjgggiiigggfffdddccccccddddddccceeegggfffdddeeeiiilllfffhhhhhhbbbYYYRRRQQQRRRNNNOOOPPPNNNIIIFFFFFFGGGDDDAAA<<<999777555222111---111111///000444555222///......///111333444555000000000000111111111111111111111111111111111111000000000000000000000000---...000222555888:::<<<>>>===;;;999777555444333111666999:::===BBBDDDAAA888999???EEEEEE???<<<===<<>>DDDIIILLLNNNRRRWWW___aaa\\\XXX]]]fffpppxxxvvv{{{rrrooojjjddd___ZZZXXXVVVXXXVVVRRRPPPNNNKKKHHHFFFFFFDDD@@@===:::888777666666666555555555555666666666;;;>>><<<;;;>>>>>><<<666444222222666999<<<===333333555888;;;???CCCEEERRRNNNLLLMMMOOOPPPMMMJJJLLLOOOTTTXXXVVVSSSUUU\\\ggg|||zzznnn}}}nnnXXXMMMKKKJJJJJJKKKNNNNNNNNNNNNNNNOOOOOOOOOJJJLLLNNNOOOQQQTTTZZZ^^^^^^___aaadddgggjjjmmmooommmnnnpppqqqpppnnnkkkjjjhhhddddddhhhgggbbbaaaeeemmmjjjgggfffggghhhiiihhhkkkllljjjddd[[[UUUTTTTTTTTTRRRNNNLLLKKKJJJHHHFFFAAA>>>999777666555444333333333333333333222222222333333333222222111111111222222222111111111000000222222222222222222222222000000000111222222222333000///000111333666:::<<>>999:::<<<===>>>===;;;:::<<>>888444222333666;;;BBBIIINNNQQQUUUXXX^^^cccaaa]]]___eeennnzzzxxx~~~zzzssspppkkkfffaaa]]]ZZZYYYXXXUUURRRPPPNNNLLLHHHFFFEEECCC@@@===:::888777777777666666555555555666666666;;;>>><<<<<<>>>>>><<<666444222222555999;;;<<<444555777999===BBBFFFHHHOOOQQQTTTUUUUUURRRNNNLLLKKKMMMRRRUUUUUUVVV^^^iiivvv|||rrryyynnnYYYOOOLLLLLLLLLMMMNNNNNNNNNNNNOOOOOOOOOOOOMMMMMMNNNOOOQQQVVVZZZ]]]bbbdddgggkkkmmmoooooooooooopppqqqrrrqqqooollljjjhhheeefffkkkllliiiiiilllkkkiiihhhhhhjjjmmmnnnnnnmmmjjjfffbbb^^^YYYVVVSSSSSSQQQOOOMMMLLLJJJGGGEEE@@@===999777666666555444555444444444444333333333333333333222222111111111222222222111111111000000222222222222222222222222111111111111111222222222000000000111444777:::<<>>888999;;;===>>>===:::888>>>@@@BBBCCCAAA===888444222333777<<>><<<<<<>>>>>><<<777555222222555888:::;;;777888999===AAAFFFJJJLLLQQQTTTYYY[[[[[[[[[]]]___aaaaaabbbbbb```fffvvviiieeeyyy|||jjjWWWNNNLLLLLLMMMNNNNNNNNNNNNOOOOOOOOOPPPPPPQQQOOONNNOOOSSSXXX]]]___dddggglllppprrrqqqpppoootttuuuuuuvvvtttrrrpppnnnkkkjjjkkkooopppooooooqqqmmmllljjjkkkmmmpppqqqqqqnnniiicccaaa___]]]WWWRRRRRRQQQOOONNNMMMKKKGGGDDD???<<<888666666777666555666666666555555555444444222222222222222111111111222222222111111111111111222222222222222222222222222222222111111111111111111111111222444888;;;===>>>===;;;999666555444444444555888<<<@@@AAA???===777999;;;>>>@@@???;;;777@@@AAACCCCCCAAA<<<777444444555999@@@GGGLLLNNNNNNVVVZZZ```eeeccc___bbbgggooommmllljjjfffaaa]]]ZZZYYYXXXVVVTTTQQQOOOMMMKKKHHHFFFCCCAAA???<<<999888888888999888777666555555555555888===???===<<<>>>>>><<<888555333333555888:::;;;:::;;;===@@@DDDIIIMMMPPPVVVVVVXXX\\\dddmmmvvv{{{yyyvvvpppjjjgggooozzzgggrrrssscccSSSKKKJJJJJJKKKNNNNNNOOOOOOOOOPPPQQQQQQQQQSSSQQQOOOQQQWWW]]]aaacccdddfffjjjnnnqqqrrrqqqqqqyyyyyyzzzyyyxxxvvvtttrrrrrrqqqrrrssssssrrrqqqrrrrrrpppnnnmmmnnnnnnnnnmmmnnnkkkfffbbb___[[[VVVRRRQQQPPPOOOOOONNNKKKGGGCCC>>>;;;888666666777777666777777777666666555555555222222222111111111111111111111111111111111111111222222222222222222222222333222222222111000000000222111111333555888<<<>>>>>>===;;;999777555444333444555777;;;>>>@@@>>>===777999<<>>;;;999888888888888888777666666666666666888===@@@===<<<>>>>>><<<888666444444666:::<<<=========???BBBGGGKKKOOORRRXXXWWWYYYdddrrr}}}pppiiiaaaYYYVVV^^^uuuvvvppptttkkk^^^PPPJJJIIIJJJLLLPPPPPPPPPPPPQQQRRRSSSSSSSSSSSSRRRRRRUUU[[[bbbgggjjjfffhhhjjjmmmqqqtttwwwxxx{{{{{{{{{{{{yyyxxxvvvuuuuuuvvvvvvvvvvvvvvvuuutttsssqqqooonnnnnnnnnlllkkkmmmmmmkkkeee]]]WWWTTTTTTQQQPPPOOOOOONNNKKKGGGCCC>>>;;;888666666777777666888777777666555555444444111111111111111111111111111111111111111111111111222222222222222222222222333222222222111000000000222111111333555888<<<>>>======;;;:::777555444333333333555999===>>>>>><<<999:::===CCCHHHIIIDDD???AAABBBDDDDDDAAA<<<777444555666;;;CCCLLLQQQPPPMMMUUUXXX___dddbbb___aaagggppp{{{ooo___iiigggccc___[[[XXXVVVUUURRRPPPMMMKKKJJJIIIFFFDDD@@@???===;;;999999999999888777777666666777777888999>>>@@@>>><<<>>>>>><<<999666555555888<<<>>>??????@@@AAADDDHHHLLLPPPRRRSSSVVV___nnn|||}}}qqqeeeQQQKKKFFFBBBBBBJJJ[[[kkk{{{gggqqq}}}ggg[[[PPPKKKKKKLLLOOOSSSQQQRRRRRRSSSTTTUUUVVVVVVSSSVVVYYY\\\___dddkkkooommmnnnppptttxxx||||||||||||{{{{{{zzzyyyxxxwwwzzz{{{zzzzzz}}}}}}zzzsssqqqppppppqqqqqqooonnnlllmmmlllfff\\\VVVUUUVVVRRRQQQOOONNNMMMKKKGGGDDD???<<<888666666777666555777666666555444333222222000000000111111111111111111111111111111222222222222222222222222222222222222222222111111111111111111111111222444888;;;======<<<<<<:::888666444222222333555999===??????>>><<<;;;===BBBHHHIIIEEE??????BBBDDDEEECCC>>>888444333333777@@@JJJPPPOOOLLLTTTXXX___dddbbb___bbbhhhooozzzzzzkkkccchhhfffaaa]]]XXXUUUSSSRRRPPPNNNKKKJJJIIIGGGDDDBBB???>>><<<:::999999999999666666666666777888999999:::???AAA>>>===>>>>>><<<999777555666:::>>>AAABBB@@@AAABBBDDDGGGKKKNNNPPPLLLRRR___nnntttkkkXXXGGG>>><<<<<>>AAABBBBBB???<<<;;;???DDDDDD???999===@@@EEEGGGEEE???888333333222555???JJJQQQQQQNNNUUUXXX___eeeccc```ccciiippp~~~{{{rrrjjjhhheeeccc^^^YYYUUUQQQOOONNNOOOMMMJJJHHHGGGFFFCCCAAA???>>><<<:::999999999999555555666666777999:::;;;:::???AAA>>>===>>>>>><<<999777666777;;;@@@CCCDDDAAABBBBBBDDDGGGJJJMMMOOOGGGOOO\\\ffffffZZZGGG888;;;;;;AAAJJJOOOLLLIIIIIIMMMSSS^^^nnnyyydddiii|||}}}qqq]]]SSSKKKHHHIIIJJJNNNSSSTTTTTTUUUVVVXXXYYYYYYZZZWWW___ggghhhddddddjjjqqqwwwzzz|||zzzxxxuuuqqqnnnlllhhhcccaaaaaa```[[[WWWTTTRRRNNNLLLKKKJJJHHHFFFAAA>>>999777666555555444444444333222000//////...//////000000111111111222000000111111222222222222222222222222222222222222000000111111222222222333000///000111333666:::<<<<<<<<<<<<;;;999666333222444444666;;;@@@DDDEEEEEE@@@<<<999;;;??????999333;;;???EEEHHHGGG@@@999333666555777@@@MMMUUUUUUSSSVVVZZZaaafffeeebbbdddkkkttt}}}llldddiiiddd^^^ZZZXXXUUUPPPLLLKKKIIIFFFDDDDDDCCCAAA???===<<<;;;:::999999999999999:::999888777888:::===@@@@@@AAABBBBBB@@@===999;;;666333666>>>CCCCCC@@@@@@???@@@DDDJJJNNNMMMKKKEEENNN[[[bbbXXXEEE<<<===;;;HHHIIIGGGNNNOOOJJJIIIMMMNNNMMMXXXmmmrrrmmmnnn|||yyypppssstttvvvsssgggXXXRRRLLLIIIKKKPPPSSSTTTRRRTTTXXXYYYYYYYYYZZZ[[[aaaggglllllljjjmmmxxx~~~}}}|||yyyuuurrrmmmkkkhhheeeaaa\\\VVVRRRRRRQQQOOOMMMJJJHHHFFFEEEBBB===666555777888666333444444333333222111111111...............///000000111111111111111111111111111111222222222222111111000000000000000000000000000111222222333666;;;>>>===>>>>>><<<999555333333333333555999>>>BBBCCCCCCAAA===:::;;;??????;;;777>>>@@@DDDEEECCC>>>888333444111333???OOOYYYXXXRRRXXX]]]bbbcccbbbcccggglllyyynnneeefffaaa[[[WWWUUUSSSOOOLLLIIIGGGDDDCCCBBBAAA@@@>>><<<<<<;;;999999888888888999999999888777888;;;>>>BBBAAAAAABBBCCCAAA>>>;;;:::777444888???DDDCCC@@@===>>>@@@DDDHHHKKKLLLLLLGGGNNNXXX[[[QQQBBB;;;===BBBNNNNNNJJJOOOOOOJJJKKKFFFTTT[[[```hhhjjjmmmzzzpppfffgggfffhhhfff]]]TTTOOOIIIGGGJJJNNNRRRSSSVVVYYY[[[\\\\\\\\\^^^```dddgggkkklllnnnuuu~~~|||yyyuuurrrnnnkkkhhhdddaaa]]]XXXTTTSSSRRRPPPMMMJJJHHHFFFDDDCCC>>>777555666777555333222222222111000000/////////............///000000111111111111111111111111111111222222222222111111000000000000000000000000///000111222333666:::======>>>>>><<<999555333333111222444888===@@@@@@???===:::888:::>>>???;;;777===???CCCEEEDDD>>>888444444222444@@@PPPZZZYYYTTTYYY^^^cccdddcccdddhhhmmmxxxooogggeee___XXXSSSRRRPPPMMMKKKFFFDDDAAA@@@@@@???>>><<<;;;;;;:::999888888888888999999999888888999<<>>AAACCCEEEFFFHHHJJJHHHLLLQQQPPPGGG>>><<<@@@GGGRRRQQQMMMQQQQQQOOOUUUUUUiiiuuuwwwyyytttsss~~~}}}}}}fffZZZWWWUUUWWWXXXPPPQQQMMMIIIGGGJJJNNNRRRTTTXXXZZZ\\\^^^___bbbfffjjjfffggghhhjjjqqq|||}}}{{{xxxtttqqqooolllgggcccaaa^^^ZZZXXXTTTSSSQQQNNNKKKHHHEEEDDDDDD???999666666666555333111111000000///......---//////......//////000111111111111111111111111111111111222222222222111111000000000000000000000000...///000111222555999======>>>>>><<<999555333333111222444888===??????>>>:::888777;;;@@@AAA===888;;;>>>CCCEEEDDD@@@999555444333666AAAQQQZZZZZZVVVZZZ___dddeeecccdddiiinnnxxxpppkkkgggaaaXXXRRROOOMMMJJJHHHCCCAAA>>>=========;;;:::::::::999888888888888888888999999999999;;;>>>AAAEEECCCBBBAAABBBBBB@@@???;;;999:::>>>CCCFFFDDDAAA===@@@CCCCCCAAAAAACCCEEEEEEGGGHHHEEE???<<<@@@EEEKKKTTTSSSOOOTTTVVV[[[gggttt}}}uuu___QQQMMMGGGJJJNNNIIIMMMKKKIIIIIIKKKOOOTTTVVVWWWYYY[[[^^^bbbgggnnnssshhhfffdddhhhrrr}}}{{{zzzxxxuuurrroookkkfffcccaaa___]]][[[UUUTTTRRROOOKKKHHHFFFDDDDDD@@@:::777666555444333111111111000//////....../////////...///000000111111111111111111111111111111111222222222222111111000000000000000000000000...///000000111444999<<<===>>>>>><<<999555333333555555555888<<>>999999===BBBFFFEEE@@@:::666444333777BBBQQQZZZZZZWWWZZZ___cccdddcccdddiiinnnxxxuuuuuuqqqkkkdddZZZSSSOOOKKKGGGDDD@@@>>><<<;;;;;;:::999888999999888777777777888888777888999999:::<<<@@@CCCDDDBBBAAAAAABBBCCCBBB@@@<<<<<<===@@@EEEFFFEEECCCBBBDDDFFFDDD@@@>>>>>>@@@@@@BBBAAA>>>;;;???FFFLLLQQQXXXUUURRRWWW\\\iii|||kkkVVVJJJEEE???AAAGGGEEEHHHHHHHHHIIIKKKOOOTTTWWWYYY[[[]]]___ccchhhoootttkkkhhhfffiiisss~~~|||yyyxxxxxxwwwuuusssmmmiiieeebbbaaa```^^^]]]VVVTTTRRROOOLLLIIIGGGFFFDDDAAA<<<888666555444444444444333333222111111111///////////////000111111111111111111111111111111111111222222222222111111000000000000000000000000...///000000111444999<<<===>>>>>><<<999555333333666555444666:::>>>@@@AAA>>>;;;:::<<<@@@AAA<<<888888<<>><<<:::999999999888777888888777777777777777888666888999999:::===BBBEEEBBBAAAAAACCCEEEFFFDDDCCC>>>>>>???BBBEEEGGGFFFEEEGGGGGGGGGEEEAAA>>>======<<>>>>><<<999555333333333333444777;;;>>>??????<<<999666888<<<===:::555888<<>>@@@===>>>GGGNNNPPPVVV[[[XXXXXXcccsssgggYYYZZZ[[[dddooowwwzzzvvvlllbbbRRRDDD???>>>777:::AAAAAABBBEEEIIILLLNNNRRRWWW[[[aaaccceeegggjjjooouuuyyy{{{|||~~~{{{xxxtttqqqooonnnllljjjfffdddccccccbbbaaa___\\\TTTSSSRRRPPPNNNLLLJJJIIIAAA@@@===999666555666888999888888777777666555555000000//////000000111222111111111111111111111111111111222222222222111111000000000000000000000000///000111222333666:::======>>>>>><<<999555333333000333888???CCCDDDAAA>>>;;;666333444999<<<:::888888===CCCGGGFFFAAA999444222333777@@@JJJQQQRRRPPPYYY^^^cccdddbbbccchhhmmmvvvwwwlllhhhbbb[[[UUUPPPJJJCCC>>><<<:::888888888888777666777777666666666666777888666777999:::<<>>>>>888;;;CCCCCCEEEHHHMMMPPPSSSVVV\\\```^^^aaafffkkkpppvvv}}}}}}|||xxxsssooommmjjjhhhfffdddcccbbbccccccaaa^^^\\\SSSSSSQQQPPPNNNMMMKKKKKKAAA???===999666555777999999999999888777777666666000000000000000111111222111111111111111111111111111111222222222222111111000000000000000000000000000111222222333666;;;>>>===>>>>>><<<999555333333///555>>>HHHMMMKKKEEE???;;;666333444:::>>>>>><<<999===CCCHHHFFF@@@999333222333777???HHHNNNOOONNNZZZ___dddeeecccdddiiinnnvvvvvvmmmeee```YYYTTTPPPJJJAAA:::::::::888777777777888999777666444333333444555777:::777666888===BBBCCCCCC@@@AAAFFFLLLQQQPPPKKKFFFCCCBBB@@@AAADDDGGGIIIJJJHHHJJJLLLKKKIIIFFFEEEEEECCCBBBBBBCCCEEEIIILLLNNNLLLXXX^^^]]]mmmttt]]]RRRQQQSSSPPPPPP\\\bbbbbbgggnnnkkkaaaIIIBBB<<<<<<===>>>BBBGGGMMMLLLMMMRRRYYY]]]^^^]]]dddcccdddiiisss}}}}}}yyyvvvwwwvvvsssoookkkhhhfffeeedddcccbbbbbbbbb```]]][[[WWWUUURRRPPPNNNLLLJJJGGGDDDAAA<<<999888666444333666555333333444444444333444333333222111111111222000000111222333333444444222222222222222222222222////////////////////////111111111111222444999<<<===>>>>>><<<888444222111333555:::@@@EEEEEE@@@<<<;;;999777999===AAABBBAAA999<<<@@@CCCCCC@@@;;;777555444666>>>JJJQQQSSSRRRVVV^^^gggiiieeecccgggmmmwww~~~yyyvvvsssnnneee```YYYTTTPPPKKKBBB<<<::::::888777777777888999888777555444444555777888888777777:::>>>BBBBBBBBB@@@BBBGGGLLLOOOMMMGGGAAA>>>======???CCCGGGJJJKKKLLLOOORRRSSSQQQNNNLLLKKKGGGEEECCCBBBCCCFFFJJJMMMGGGRRR[[[eee}}}___VVVTTTVVV[[[\\\hhhyyysssIIIAAA<<<<<<>>>AAAEEEKKKSSSSSSTTTVVVYYY\\\]]]^^^eeejjjrrrxxx}}}{{{wwwuuusssrrrooollliiifffeeeddddddccccccccccccbbb^^^\\\YYYWWWTTTQQQPPPNNNKKKHHHEEEBBB>>>;;;999888666444666444333222333444333222444333222222111111111222000111111222333333444444222222222222222222222222000000000000000000000000000111111111222444999======>>>>>>;;;777444222111222333777<<>>;;;:::888888;;;AAAEEEFFFEEE;;;<<<>>>@@@???===888555444333666???JJJRRRRRRQQQVVV^^^ggghhhdddccchhhmmmxxx}}}|||zzzxxxrrrsss~~~rrrpppccc___XXXTTTPPPJJJCCC>>>::::::888777777777888999888888777666666777888888777777999<<<@@@BBBBBBAAAAAACCCGGGJJJKKKGGG@@@:::999888999===BBBHHHKKKLLLOOOSSSVVVXXXWWWTTTRRRQQQNNNKKKFFFCCCBBBDDDGGGIIIEEEMMMXXXllllllQQQUUU[[[aaallltttxxxGGG@@@;;;<<<@@@CCCIIINNNTTTVVVXXXXXXXXXYYY^^^bbbgggpppzzz|||xxxtttqqqnnnmmmjjjhhheeedddbbbbbbccccccccceeeeeeddd```]]]\\\YYYVVVSSSRRROOOLLLIIIGGGCCC???<<<:::888666555666444222222333444333222333333222111111111111222111111111222222333333444222222222222222222222222111111111111111111111111000111111111222555999======>>>>>>;;;777333222222111111444888<<<===<<<;;;888777888===CCCGGGGGGFFF<<<<<<===>>>>>>;;;777444333333777@@@KKKRRRQQQOOOVVV]]]dddfffccccccggglllyyyuuupppaaa]]]XXXSSSOOOJJJDDD???::::::888777777777888999777777888888888888888888888999===@@@CCCDDDCCCBBBBBBDDDHHHJJJHHHBBB:::555777777888===CCCHHHKKKLLLOOORRRTTTUUUTTTSSSSSSSSSTTTQQQMMMIIIFFFDDDDDDDDDFFFJJJTTTiiihhhRRRYYY___jjjjjjCCC===999<<<@@@DDDJJJPPPMMMQQQTTTTTTRRRUUU]]]eeeooouuu}}}{{{xxxuuuqqqnnnjjjiiigggeeecccbbbbbbaaaaaaaaabbbdddfffddd```]]]]]]ZZZWWWTTTRRRPPPLLLJJJGGGDDD???<<<:::888666444555333111111222333222111222222111111111111111222111111111222222333333333111111111111111111111111111111111111111111111111000000111111222555:::===>>>>>>===;;;666333222222111111333666999;;;<<<<<<999888999===BBBDDDCCC@@@;;;<<<>>>AAABBB@@@:::555222333777AAALLLQQQPPPMMMUUUZZZ```aaa```aaaeeekkkyyyuuukkk^^^\\\YYYUUUPPPIIICCC???::::::888777777777888999666777888999::::::999888999<<<@@@DDDEEEEEEDDDDDDEEEHHHJJJKKKGGGAAA;;;777888999:::>>>DDDHHHJJJKKKOOOPPPQQQPPPPPPPPPRRRTTTUUUUUUTTTQQQMMMHHHDDDAAAEEEGGGMMM\\\uuujjjUUUZZZcccwww~~~WWW???:::888<<>>>>>>>>===:::666333222333222333444666888:::===??????======???BBBBBB???;;;999;;;@@@FFFJJJGGG>>>777222333777AAAKKKQQQPPPLLLSSSWWW\\\]]]\\\^^^dddhhhxxx~~~}}}oooddd^^^^^^\\\YYYSSSKKKDDD???::::::888777777777888999666888:::<<<===<<<;;;999:::===BBBEEEEEEEEEEEEEEEFFFHHHKKKJJJFFFAAA===;;;999:::;;;@@@EEEIIIJJJJJJNNNOOOPPPOOONNNOOOQQQSSSRRRSSSUUUVVVSSSNNNIIIEEECCCDDDGGGOOO```xxxlllZZZ___qqqpppEEE===999999>>>CCCDDDGGGJJJGGGJJJKKKJJJHHHNNNZZZdddrrrxxx|||yyyuuusssqqqooollljjjhhhgggfffdddcccbbbbbbbbb^^^^^^^^^```ccccccbbb```\\\ZZZWWWUUUTTTRRROOOLLLGGGCCC???;;;999777444222444222000000111222111000111000000000000111222222222222222222222222222222111111111111111111111111111111111111111111111111//////000111222555:::>>>??????===:::555333222333333444666888999;;;>>>AAADDDBBB@@@AAACCCCCC@@@===777:::AAAJJJOOOLLLAAA888333333777@@@JJJPPPOOOLLLSSSVVVYYYZZZ[[[]]]ccchhhuuu{{{vvvgggaaa___aaaaaa^^^WWWNNNEEE@@@::::::888777777777888999888:::===@@@@@@???===<<<:::===AAACCCCCCCCCDDDEEE@@@CCCDDDCCC???<<<;;;;;;888888;;;???EEEIIIKKKKKKJJJMMMPPPQQQOOONNNMMMMMMKKKMMMQQQTTTUUUTTTQQQOOOHHHFFFFFFIIISSSfff~~~nnn]]]eeeyyyrrryyyaaa======;;;<<>>AAABBB@@@>>>???CCCEEEDDDBBB999:::???GGGMMMJJJ@@@777444444666>>>HHHOOOOOOMMMTTTVVVXXXYYY[[[^^^dddiiiqqqwwwooonnncccbbbaaaccceeeccc[[[PPPGGGAAA::::::888777777777888999:::<<<@@@BBBCCCBBB@@@>>>999===@@@BBBAAAAAABBBEEE999;;;<<<;;;888666777888555666999???EEEJJJKKKLLLFFFJJJOOORRRQQQMMMIIIGGGFFFHHHMMMQQQUUUWWWWWWWWWOOOLLLIIIJJJPPP]]]pppkkk[[[fffllleeennnUUU???>>><<<>>>EEEHHHFFFEEEFFFKKKLLLMMMNNNTTT___lllvvv|||{{{|||tttrrrooommmmmmllljjjiiihhhgggeeedddbbbaaa``````aaa```^^^___bbbeeeffffff]]][[[YYYXXXXXXVVVTTTRRRJJJFFFAAA>>>;;;999666444333111//////000111000///000000///000000111222222222222222222222222222222000000000000000000000000////////////////////////...///000111222666;;;???@@@???===999555333333444111555888999999;;;>>>AAA===;;;999<<>>555555444666===GGGNNNOOONNNVVVWWWXXXZZZ[[[```fffjjjooozzz{{{jjj```aaaiiiiiihhhfffaaaWWWLLLDDD???;;;888666888:::;;;<<<===@@@DDDEEEBBB@@@>>>>>>AAA???===>>>@@@AAA???===:::999777666555555666666666999>>>BBBEEEIIILLLOOOKKKHHHGGGLLLSSSVVVQQQLLLKKKIIIHHHJJJOOOSSSUUUUUUXXXUUURRRSSSVVV\\\iiivvvrrrbbbiiiyyykkkkkk}}}mmmFFF:::AAA???@@@DDDEEEEEEJJJPPPMMMTTTVVVUUU```uuu~~~|||vvvssspppnnnmmmmmmkkkjjjhhhhhhhhhfffdddbbbbbbcccccc___]]]___dddfffdddaaa]]]\\\ZZZZZZZZZXXXUUURRRQQQLLLEEE???;;;777444222333222111000000111222333/////////000000111222333444333222333444555333111222222222222222222222222000000000000000000000000111111111000111444999===??????===:::666333222333666555666::::::999<<>>999666:::BBBFFFDDD@@@>>><<<;;;;;;;;;:::777444111222555===FFFMMMOOOOOOWWWXXX\\\aaaaaa___bbbhhhnnnqqqppp~~~kkkeeehhhkkkkkkkkkiiicccZZZOOOGGGBBB>>>:::888999;;;===>>>???@@@BBBCCCCCCCCCCCCCCC??????@@@AAABBB???;;;777999888666444333333333333444777<<>>???>>>===999555222222333222111444888888666888===999888888;;;???BBBDDDCCC===<<<<<<<<<<<<:::777444333333777>>>GGGNNNPPPOOOUUUVVV[[[``````^^^aaagggkkk}}}|||~~~tttsssvvvqqqpppooommmhhhaaaXXXRRRLLLFFF???::::::===@@@AAA@@@@@@BBBFFFJJJLLLKKKIIIIIIJJJKKKHHHDDD@@@>>>>>>888888777777777666666777999;;;===>>>@@@BBBFFFIIIMMMLLLIIIEEECCCEEELLLRRRUUURRRNNNKKKKKKNNNQQQSSSVVVSSSSSSTTTTTTWWW```iiiooowww{{{vvvqqqqqqIIICCCOOOCCCBBBDDDIIILLLMMMPPPUUUWWWUUU[[[iiittt~~~zzztttooommmkkkkkkkkkjjjiiigggjjjjjjjjjfffaaa]]][[[ZZZ\\\ZZZYYYZZZ]]]^^^]]][[[```______``````^^^ZZZWWWUUUPPPIIICCC>>>:::777444333333333222222222111222333333333333444555666777444333333444555555444222333333222222222222222111000000000000000000000000000111000000111555:::>>>???>>><<<888444222222333111111444999999777888<<<999::::::;;;===???AAABBB<<<<<<<<<======;;;888444444444777>>>GGGNNNPPPOOORRRTTTYYY______]]]```eeemmmzzzvvvvvvrrrqqqooommmiiiccc[[[VVVOOOIIIAAA<<<;;;===???@@@???BBBFFFKKKOOOPPPNNNLLLHHHMMMRRRQQQIIIAAA<<<:::999::::::;;;<<<<<<======999;;;===>>>???AAAEEEGGGMMMNNNMMMIIIDDDDDDGGGKKKWWWUUURRROOOLLLMMMNNNPPPUUUTTTUUUVVVUUUTTTYYY```dddvvv|||qqqsssiiiHHHBBBHHHFFFAAAAAAIIIQQQTTTUUUWWW^^^___jjj{{{xxxrrrnnnlllkkkkkkkkkkkkiiigggiiijjjjjjgggbbb]]]ZZZYYY\\\[[[[[[[[[]]]]]]]]]\\\cccbbbbbbcccccc```[[[XXXVVVQQQJJJDDD???;;;777444333333444444444444333333444444444444555666777777666555444555777777555444333333333222222111111111000000000000000000000000000000000000111555:::>>>???>>>;;;777333111222444222222666<<<<<<999999<<<;;;;;;;;;;;;<<<===>>>???<<<<<<<<<>>>>>><<<888555444444777>>>GGGMMMOOONNNOOORRRXXX^^^^^^\\\^^^dddppp~~~~~~xxxttttttrrrpppmmmjjjeee^^^ZZZRRRLLLEEE???===>>>???@@@???DDDKKKPPPRRRTTTUUUVVVUUU]]]eeebbbUUUFFF<<<999;;;;;;===>>>????????????666999>>>AAACCCFFFIIIKKKNNNOOOPPPNNNIIIFFFFFFGGGQQQRRRRRRQQQNNNLLLLLLLLLTTTTTTXXX[[[XXXTTTUUUZZZ^^^pppzzz{{{zzzpppjjjppp^^^FFFAAA@@@HHHDDDFFFOOOXXX\\\]]]___hhhnnn{{{}}}uuuooolllkkkjjjjjjkkkkkkiiigggfffhhhiiihhhfffcccaaa```________________________```aaabbbddddddbbb]]]YYYWWWRRRJJJDDD???:::777444333444555666777777777666666666666666777888999:::888777666777999999777666444333333222222111111111000000000000000000000000///000000000111555;;;???@@@>>>;;;666222111222444222333888>>>>>>;;;:::===<<<;;;999:::<<<======<<<;;;;;;===>>>???===999555333444666===FFFLLLNNNMMMOOOQQQXXX^^^___]]]___dddrrrsssyyytttuuusssqqqnnnkkkgggaaa^^^TTTOOOHHHCCCAAA@@@@@@@@@AAAGGGOOORRRTTTXXX___fffrrruuusssfffRRRBBB<<<<<<<<<===>>>>>>>>>>>>===<<<888<<>>:::666333333444666888999:::::::::999999999999:::;;;<<<===999888888999::::::999777444444333333222111111000000000000000000000000000//////000000111555;;;???@@@>>>:::666111000222444111333999??????;;;:::<<<;;;888555888===@@@???<<<:::;;;===???@@@===999555333333555<<>>======>>>>>>===;;;999888===AAAGGGKKKMMMLLLLLLMMMNNNNNNOOOOOONNNMMMLLLJJJDDDKKKTTTXXXXXXUUUSSSRRROOOTTT\\\dddbbb\\\YYY[[[gggjjjeeefffttt|||kkkFFFCCCJJJKKKIIIQQQ\\\ccccccdddnnnzzz~~~zzzuuuqqqooonnnnnnpppqqqqqqnnnllllllnnnppppppnnnjjjhhhgggeeefffffffffeeedddeeefffkkkkkkjjjjjjhhhccc\\\WWWVVVQQQJJJCCC>>>:::555333222444666999;;;<<<<<<<<<<<<<<<;;;<<<<<<===>>>???::::::999:::;;;<<<:::888444444333333222111000000000000000000000000000000//////000000111555;;;???@@@>>>:::555111000222444111222999??????;;;999;;;:::555222666>>>CCCAAA>>>:::;;;===???@@@>>>999555222222555<<>>999777666666777>>>DDDIIIJJJKKKNNNOOOMMMKKKNNNPPPOOOLLLJJJJJJKKKHHHRRRYYYXXXWWWXXXUUUPPPPPPRRRVVV\\\ccciiilllnnnjjjhhhmmmppptttyyy}}}YYY@@@FFFMMMIIIQQQeeeoooqqqxxx~~~|||yyytttpppppppppqqqrrrrrrrrrrrrrrrxxxyyyxxxuuupppllliiiiiidddfffhhhgggffffffhhhkkknnnllljjjjjjjjjggg```[[[TTTQQQLLLEEE???:::777666666999;;;===<<<<<<<<<===;;;:::999888888:::<<<===<<<;;;;;;<<<======<<<:::888666444222000000111222000000000000000000000000000000000///111555;;;???EEE@@@999555333222222222111333555888:::;;;;;;;;;999666555999@@@DDDCCC@@@<<>>======>>>??????>>><<<777666444111000000111222000000000000000000000000000000//////111555;;;@@@DDD???999444222222222222222333666888:::;;;;;;;;;999777666;;;AAAEEECCC@@@===BBBDDDAAA>>>===:::666333222666AAAJJJMMMMMMNNNUUUZZZ___cccdddeeefffhhhyyy|||sssuuuzzzxxxuuussspppnnnlllhhhccc```YYYUUUQQQMMMGGGDDDHHHNNNJJJJJJKKKRRR^^^ooonnn^^^JJJ>>>===BBBFFFGGGAAA>>>999555333444777999@@@EEEIIIJJJLLLNNNMMMIIIGGGJJJOOORRRRRRPPPPPPPPPSSSSSSSSSVVV^^^eeefffbbb[[[YYYYYY]]]eeelllqqqrrrkkkiiinnnppppppuuummmWWWXXXVVVOOOGGGEEEKKKTTTZZZnnnzzz~~~www}}}}}}yyywwwrrrrrrssstttttttttsssssstttuuuuuurrrnnnkkkjjjjjjoooppprrrtttvvvyyy}}}|||vvvpppjjjcccZZZSSSOOOMMMHHHCCC>>>;;;999777999777555666999;;;:::888999888777666777888999:::===<<<<<<===>>>>>>===;;;666555333111000000111111000000000000000000000000.../////////111666<<>>DDDFFFCCC???<<>>;;;999888:::666222333777:::888555777666666555666777888888999888777888999:::888666444444222111000000000111000000000000000000000000.........///111666===BBB@@@<<<666222000111111111333444777999:::;;;;;;:::888888:::@@@FFFHHHCCC>>>;;;BBBFFFDDDAAA>>>:::444333111555@@@IIILLLMMMOOOWWW\\\bbbdddddddddgggkkkyyyvvv}}}zzzxxxtttqqqnnnjjjeeeaaa[[[VVVPPPKKKJJJPPP___nnnWWWOOOKKKRRRaaalllnnnjjjUUUKKKAAA===@@@DDDCCCAAA888555222000000333888:::@@@DDDGGGIIILLLNNNKKKDDDAAADDDJJJOOOSSSSSSRRRPPPJJJMMMQQQUUUYYYbbbnnnyyyyyyqqqllluuussszzzzzz[[[IIIAAAMMMUUUUUU^^^nnn{{{}}}kkkYYYaaaqqq{{{wwwtttrrruuuvvvvvvwwwvvvvvvuuuuuuwwwxxxyyywwwvvvuuuuuuwww{{{}}}}}}sssjjjaaaWWWPPPIIIGGGDDD@@@<<<:::999888:::555111111555888666333444444444444555555666666555444444555666666555333333222222111000000000000////////////////////////.........///111666===BBB???;;;555111000111222222444555777999:::;;;;;;:::777777:::@@@GGGIIIDDD???999@@@DDDBBB???===888333444111555???HHHKKKMMMOOOWWW]]]cccdddbbbbbbgggkkkuuuyyyzzzxxxuuurrrpppkkkfffcccZZZVVVRRROOOKKKHHHMMMTTTIIIFFFFFFQQQ```iiigggaaaRRRJJJAAA@@@CCCFFFDDD@@@555333222222333777:::===@@@DDDGGGJJJNNNQQQMMMEEECCCDDDHHHMMMRRRSSSQQQOOOLLLOOOSSSVVVUUUYYYeeerrr~~~^^^LLLGGGSSSZZZZZZggg{{{rrroooxxx___ZZZ\\\nnn}}}wwwsssrrrrrr}}}}}}}}}~~~}}}}}}|||{{{{{{|||}}}|||{{{{{{}}}sssiii___VVVOOOGGGEEEBBB>>>;;;999888888888555222333555555444111222222333333333444444444444333333444555555444222111111111111000000//////////////////////////////.../////////111666<<>>:::555111111222333333555666888:::;;;;;;;;;:::666666888@@@GGGIIIFFFAAA888>>>BBB@@@===;;;777222444111444>>>GGGKKKMMMOOOWWW]]]cccdddaaaaaaffflllrrrwwwyyyvvvvvvuuusssqqqpppmmmiiifff]]]XXXSSSPPPJJJCCCAAABBB<<>>@@@BBBFFFIIIMMMRRRVVVQQQIIIFFFGGGHHHMMMQQQSSSRRRPPPOOOOOORRRUUUUUUUUU^^^iiivvvZZZNNNLLLXXX___cccwwwyyycccsssYYYNNNYYYddd{{{}}}yyyxxxzzz|||~~~rrrggg]]]SSSLLLFFFDDDAAA===:::888777777666555555555444333222111111111222222333333222222333333222333444555333111000000000000000000//////////////////////////////000000//////111555;;;@@@>>>:::555111111333444444555666888:::;;;;;;;;;:::444444666>>>FFFJJJGGGCCC999>>>AAA>>>;;;:::777333444111444===FFFJJJMMMOOOVVV]]]cccccc______eeekkksssrrrppp{{{vvvrrrqqqpppppppppnnnkkkhhhcccZZZRRRNNNJJJEEEDDDFFF===DDDQQQaaannnrrrooojjj[[[SSSIIIEEEEEECCC===666444555777999<<>>:::555222222333555555666777888:::;;;;;;;;;:::333333555<<>>@@@<<<999999777444333555999???FFFKKKLLLLLLUUU\\\cccdddaaaaaafffkkkuuu{{{xxxfffddddddvvvrrrrrrrrrrrrrrrpppllliiiaaa]]]XXXQQQKKKFFFDDDBBB@@@BBBJJJZZZlllyyy}}}|||}}}pppeee^^^SSSAAA888999444333333777===CCCEEEEEEDDDDDDBBB@@@===<<<>>>???DDDFFFGGGGGGKKKQQQRRRPPPPPPOOOQQQVVVXXXYYY___eeesssjjjbbbhhhvvvsssSSSTTTYYYggg}}}vvveeexxxdddTTTSSSaaaqqqssseee[[[SSSJJJCCCEEEBBB>>><<<;;;999777666555555444444333222222111333333333333333333333333222222222222222222222222////////////////////////////////////000000000000111000000111444999>>>AAA???@@@===666222555777666666666666777777888999999444666777999>>>BBB@@@:::888===???<<<999999777333222444888>>>EEEKKKMMMMMMUUU\\\bbbdddaaaaaafffkkkssszzzqqqvvvwwweeebbb^^^{{{yyysssssssssssssssqqqmmmjjjccc```ZZZSSSMMMHHHDDDCCC@@@@@@EEEQQQbbbpppwwwyyyvvvmmmcccYYYIII888222555222222444888>>>CCCFFFFFFFFFAAA;;;777777:::===???BBBEEEEEECCCEEEMMMSSSTTTRRRQQQRRRVVVXXXYYY]]]dddrrr~~~iii```cccmmmxxxcccPPPVVV```rrrnnnhhh}}}jjj]]]UUUVVVfffzzz{{{iiiZZZQQQKKKEEEAAA@@@===;;;:::999999777555555555444444333222222222333333333333333333333333222222222222222222222222........................////////////000000000000/////////000444:::???BBBAAABBB???777333444666555555555666777888888888888444666777888<<>>@@@;;;;;;===@@@DDDGGGHHHGGGOOOSSSTTTQQQOOOOOOOOOLLLXXXWWWYYY]]]___```ffflllyyymmmttt~~~WWWSSSddd{{{pppkkkpppyyyzzzhhh___jjjyyyqqqeeehhhtttzzzrrr[[[TTTMMMJJJMMMPPPPPPNNNHHHCCC===888777666666555555555444444444444444444333333333333333333333333222222222111000000//////////////////////////////////////////000000000000.........000555:::@@@DDDDDDEEE@@@888222333444333444666999<<<===;;;999777111666:::>>>CCCEEE???777<<<@@@AAA<<<999888555222222333555:::AAAGGGKKKLLLVVV[[[``````\\\]]]ccciiiwwwrrr```___\\\ooosssxxxuuuzzzxxxwwwvvvvvvuuusssqqqnnnkkkfff^^^VVVNNNGGGDDD<<<:::888666666666555555///222444333222222222222111555999<<<===>>>@@@CCC===@@@CCCFFFGGGHHHIIIJJJSSSUUUUUUSSSUUUXXXWWWSSSVVVUUUXXX]]]```bbbhhhooo|||rrr|||VVVTTTeeepppooosssvvvyyy{{{yyy|||uuuXXXMMMPPP\\\eeetttrrr```OOOLLLLLLPPPXXX\\\[[[YYYQQQJJJAAA:::666666666666444444555555555555555555333333333333333333333333222222222111000/////////........................////////////000000000000/////////000444:::???CCCCCCDDD???777222222333222444777;;;>>>???===:::888222777<<<@@@DDDFFF???666@@@CCCBBB<<<888777666333444444555999@@@EEEIIIJJJVVV[[[```___[[[\\\bbbhhhtttyyynnnbbbhhhffftttttt|||www{{{yyywwwvvvvvvvvvtttrrrqqqnnniiiaaaYYYPPPIIIFFF>>><<<888555444555777888000777===:::444111333555000555:::>>>???@@@CCCFFF>>>CCCHHHJJJJJJKKKNNNQQQTTTUUUSSSSSSXXX______[[[TTTSSSVVV\\\```ccciiiqqq~~~sss}}}[[[UUUfffooooootttttttttwww|||dddPPPDDDEEEOOOWWWhhh{{{yyydddUUUJJJKKKOOOXXXbbbgggfffbbbWWWOOODDD;;;666555666666444444555555555555555555222222222222222222222222222222222111000//////...------------------------////////////000000000000000//////111444:::???BBBBBBCCC>>>666111222333222555888<<>>;;;888222777===BBBGGGIIICCC:::CCCEEECCC<<<777777666333555444555999???EEEHHHIIIVVV[[[___^^^[[[[[[bbbhhhqqqsssfffdddjjjxxxpppzzzwwwvvvwwwtttoooooosssrrrpppkkkddd[[[RRRJJJFFFAAA===888555555555666666555444333222333555777999:::;;;>>>@@@CCCEEEFFFGGGGGGFFFGGGKKKOOORRRPPPMMMQQQSSSSSSTTT^^^jjjmmmiii^^^ZZZPPPOOOZZZ```kkk}}}www```^^^jjjuuuqqqppprrrrrrsssqqqrrrzzz|||cccNNNLLLHHHHHHMMMVVV```gggvvv|||wwwcccVVVSSSQQQRRRTTT___ppp|||xxxlllWWWJJJ>>>999666333444999333333333333333333333333333333333333333333333333333333222222111000000000///////////////...........................------111//////333:::@@@CCCCCCEEE@@@999444333444555555555777:::<<<<<<:::777555777888;;;AAADDDDDD???:::AAABBBBBB???:::555333222333444666:::>>>BBBFFFHHHVVV[[[aaaccc^^^ZZZ___iiisssooofffmmmppppppvvv|||yyyzzzyyyvvvuuuwwwsssqqqmmmfff]]]SSSKKKGGGAAA>>>999666666666666555555444333333444666888:::;;;<<<>>>AAACCCEEEFFFFFFFFFGGGJJJMMMPPPPPPNNNLLLIIINNNRRRXXXbbbkkkkkkeeehhhdddWWWSSSZZZaaannnzzzeee```pppyyyvvvuuuuuuuuuwww{{{uuuxxx{{{oooUUUOOOMMMKKKKKKNNNSSSXXX\\\jjjqqq{{{wwwiii[[[UUUVVVPPP]]]jjjqqqyyy|||ooo^^^MMMCCC;;;999777333222444333333333333333333333333333333333333333333333333333333222111111000000////////////////////////...////////////////////////111//////333:::@@@CCCCCCEEE@@@999444333333444444555777999;;;;;;999777555444888???FFFJJJGGG@@@:::AAABBBAAA>>>999555333222222444666:::>>>CCCFFFHHHUUUZZZaaaccc^^^YYY___hhhttt{{{gggeeetttvvvnnnzzzxxx{{{{{{|||~~~}}}zzzzzzvvvtttooohhh___UUUMMMHHHAAA>>>;;;888888777555444555555444444555777:::;;;<<<===???AAACCCDDDEEEEEEFFFIIIMMMOOOOOONNNMMMMMMOOOUUU]]]dddmmmrrroooiiiqqqnnn```WWWZZZ___lll|||ooodddvvv|||zzzxxxyyyyyy|||zzzwww|||~~~fffRRRRRRRRRRRRSSSUUUXXX[[[]]]dddkkkvvvyyyjjj___ZZZ[[[^^^bbbyyyyyyrrraaaMMMDDD???;;;;;;999444222222333333333333333333333333333333333333333333333333333222222111111000//////......//////////////////000000000000000000000000000......333:::@@@CCCCCCFFF@@@999444222333333333444666999;;;;;;999666444333999BBBKKKNNNJJJAAA:::AAAAAAAAA===888444222222222333666:::???CCCGGGIIITTTYYY```ccc^^^YYY^^^gggvvvyyytttiiigggmmmmmmlllyyyqqqyyytttyyy{{{|||zzzxxxwwwssslllcccXXXOOOJJJBBB@@@===:::999888555333666555555555666999<<<===>>>???@@@BBBCCCDDDDDDDDDFFFIIILLLLLLKKKLLLOOOSSS[[[^^^aaafffkkkmmmlllhhhlllpppggg\\\\\\^^^iii|||}}}zzzfffttt~~~}}}}}}~~~}}}xxx~~~jjj]]]ZZZZZZZZZ\\\aaagggmmmqqqrrrrrruuu{{{}}}nnnbbb^^^```eeejjj|||jjj```TTTEEEDDDBBB???>>>;;;777555444333333333333333333333333333333333333333333333333222222222111000000//////............//////////////////000000000000000111///......333;;;AAACCCCCCFFF@@@999444222222222333444666888::::::888666444333:::DDDLLLOOOJJJAAA;;;AAAAAA@@@<<<777333222222111333666:::???DDDHHHKKKUUUZZZaaaddd___ZZZ___hhhvvv{{{yyyvvvlll```\\\iiixxxooo}}}uuuyyy{{{~~~{{{{{{zzzvvvpppfff[[[RRRLLLDDDBBB>>><<<:::888666333666666555666888;;;>>>@@@???@@@AAABBBCCCCCCCCCCCCEEEGGGHHHGGGGGGKKKSSSYYYYYYUUURRRQQQSSSVVVYYY\\\bbbnnnmmmeeeccceeeooofffkkk}}}{{{ssskkkeeebbb______fffsss~~~rrrpppuuu}}}|||pppiii```ZZZZZZ```fffiii|||qqqYYYRRROOOGGGHHHGGGDDD>>>:::777666555333333333333333333333333333333333333333333333333222222111111000//////...---.........//////000000.........//////000000000///...///444<<>>CCCEEEDDDCCC>>>888333222222333444555777:::<<<<<<:::777555888===DDDIIIHHHDDD@@@===AAA@@@>>>:::555222111111000222666:::@@@FFFJJJMMMTTTZZZbbbfff```[[[___gggrrryyyhhhggg{{{zzz}}}www~~~~~~|||vvvlll```VVVPPPJJJFFF@@@<<<999888777666777777777888:::>>>AAADDDBBBCCCCCCCCCCCCCCCBBBBBBDDDBBBBBBDDDHHHMMMQQQSSSDDD???===BBBHHHOOOZZZfffuuuvvvpppvvv~~~rrrxxxpppyyy|||ssshhhdddnnn```TTT[[[ggguuuzzzrrrnnnnnnpppmmmmmmiiicccbbbdddccc___[[[YYYWWWUUURRROOONNNMMMFFFJJJGGG>>>888777666333333333333333333333333333333333333333333333333333111111111000//////......------......///000000111......///000000111222222//////111888???EEEFFFFFFBBB===777222222333444555666888;;;======;;;888666999???GGGJJJHHHCCC>>><<<@@@@@@===999444111111111000222555;;;AAAFFFKKKNNNRRRXXX```ddd___YYY]]]eeennnxxxttt```nnn~~~~~~}}}}}}wwwmmmbbbWWWPPPKKKGGG@@@;;;999888777777777777777888;;;???BBBDDDCCCCCCDDDDDDCCCBBBBBBAAACCCBBBBBBEEEKKKNNNNNNMMM>>><<<@@@KKKTTT]]]iiivvvxxxnnnttt}}}jjjvvvzzzoookkkwwwZZZOOOWWWbbbmmmwwwxxxmmmgggfffiiikkk___cccddddddjjjssswwwtttdddWWWNNNOOOQQQMMMLLLMMMEEEJJJJJJBBB;;;:::888444333333333333333333333333333333333333333333333333111111111000//////......---------...///000000111///000000111222222333333000000222999AAAFFFGGGFFFAAA<<<666222222333555666777999;;;======;;;999777999@@@IIIMMMJJJDDD>>>:::@@@@@@===888444111000111000222555;;;AAAGGGLLLNNNPPPVVV___bbb]]]XXX[[[ccckkkwwwsssrrrzzzrrrhhh\\\UUUNNNHHHAAA<<<999888888777888777666888===AAADDDEEEEEEDDDCCCCCCEEEFFFGGGGGGFFF???===GGGPPPNNNDDD===999JJJNNNRRRaaallllllqqq|||sssbbbqqq{{{vvvmmmmmmhhhOOOZZZ^^^bbbkkkkkkxxx{{{wwwpppiiidddaaa``````^^^ZZZYYY___jjjssstttsssggg___TTTKKKHHHGGGGGGFFFHHHIIIIIICCC:::555666999777777666555444444333333444444333333333333333333111111000000//////............///000000000000000---000111333888===<<<777111222555;;;AAAEEEFFFFFFDDD;;;333222444444444555:::999888:::;;;:::666222;;;<<>>;;;:::999888888777777999===BBBEEEEEEFFFEEEDDDGGGJJJLLLKKKHHHDDDAAABBBGGGIIIEEE@@@???<<>>BBBEEEFFFFFFEEEGGGLLLRRRTTTPPPLLLDDDDDDFFFFFFAAA;;;<<>>======<<<;;;:::888777777777666666555555444444444333333222222111111111111000000000000////////////......///000000000000000222333111------000///+++---000555<<>><<>>EEEHHHHHHGGG===666111111222111222444555666777999999999777555<<<<<<>>>@@@<<<888<<>>;;;999888888888999<<>><<<888444111000111111111333666:::???EEEIIIKKKSSSXXX___aaa\\\WWW\\\eeepppmmm^^^TTT[[[ppp~~~}}}}}}zzzpppiiiZZZTTTKKKDDD???<<<999888888888:::===BBBEEEFFFFFFGGGIIILLLQQQUUUVVVUUUSSSNNNGGGBBBCCCDDDEEEJJJOOOUUUaaa}}}yyy{{{hhhZZZYYYbbbqqqbbb^^^RRRTTThhh{{{{{{``````ggggggdddooo{{{}}}[[[YYYccckkk{{{~~~xxxsssnnnkkkiiicccaaa^^^\\\YYYXXXWWWWWWWWWWWWTTTNNNHHHDDDDDDFFFFFFIIIOOOSSSVVVXXXZZZ\\\]]]ZZZTTTLLLEEE???;;;999666666666666666666666666444444333222111000000///////////////000000000000......///000000000000000///222333///...000222000111555;;;BBBGGGHHHEEEBBB999555222333222111222777666888;;;;;;:::888777777;;;???CCCBBB>>>;;;<<>><<<888444111111111111000222555:::@@@EEEIIILLLSSSXXX___aaa\\\XXX]]]eeemmmjjj\\\ZZZaaammm||||||~~~{{{}}}|||~~~}}}ssslll]]]WWWNNNFFF@@@===;;;999999999:::>>>CCCFFFGGGFFFFFFIIIMMMNNNNNNOOOQQQSSSLLLGGGEEEFFFIIILLLSSS[[[ddd}}}~~~uuu\\\VVV]]]fffsssggg___RRRSSSeeeuuutttaaahhhrrrsssqqquuu|||vvvgggkkk{{{vvvzzzzzztttnnnjjjhhhhhhcccaaa___]]][[[ZZZZZZYYYUUUVVVUUURRRNNNIIIFFFEEE@@@CCCFFFHHHLLLRRR[[[aaaggggggfff^^^RRRFFF>>>;;;666666666666666666666777555555444333222111000000.../////////000000000111......///000000000000000...222444111...///000///000444;;;CCCIIIJJJGGGCCC888555333444333111333888777:::======:::888777888???CCCFFFBBB===;;;>>>@@@>>><<<888444222111111222000222555:::@@@EEEJJJLLLSSSXXX___aaa\\\XXX]]]ffflllfff^^^fffhhhhhhvvvuuu~~~|||yyy{{{|||~~~vvvooo___YYYPPPHHHBBB???<<<:::999999;;;???CCCFFFGGGFFFFFFJJJMMMLLLJJJJJJOOOTTTJJJHHHHHHJJJLLLPPPYYYdddwwwvvvjjjtttyyyRRRUUUdddjjjsssnnndddTTTTTTcccooo~~~nnnbbbppp~~~~~~~~~zzzxxxrrrcccmmm{{{}}}yyyrrrkkkgggffffff```___]]]\\\ZZZYYYXXXXXXSSSTTTUUUUUUSSSNNNIIIFFFAAABBBBBBCCCFFFOOOZZZbbbjjjoooqqqkkk\\\LLLAAA<<<666666666666777777777777666666555444333111111000.../////////000000111111...//////000000000000000,,,222555333111222333222...333;;;DDDJJJKKKHHHEEE888555444555444222444999999<<<>>>>>>:::888777888CCCFFFGGGAAA<<<<<>><<<888444222111222333000222555:::@@@EEEJJJLLLRRRWWW___aaa\\\XXX]]]fffnnn{{{```kkkzzzuuutttsss{{{~~~yyyzzz|||~~~~~~~~~wwwnnnhhhaaaUUUKKKCCC>>>:::888888888999===AAACCCDDDCCCFFFGGGHHHHHHGGGJJJQQQVVVSSSKKKEEEFFFJJJOOOVVV^^^bbb\\\ZZZ^^^dddqqqnnnRRR```iiilllyyy|||iiiTTTVVVnnnhhhddd{{{|||~~~zzz[[[dddpppvvvyyyrrrnnniiicccaaabbb___^^^\\\ZZZXXXWWWVVVVVVWWWVVVUUUSSSQQQPPPPPPPPPFFFCCC??????BBBGGGLLLNNN```bbbbbb\\\SSSIIICCCAAA999888888888777777666666888777555333111000000///000000000000000000000000000000000000000000000000000000000000000000111222555888<<>>:::555333777<<<@@@EEEGGGBBB======??????===999444111000000/////////000444;;;???BBBGGGNNNOOORRRWWWZZZWWWUUU[[[dddlll~~~{{{uuu^^^kkk}}}zzzuuuttt|||zzzyyy{{{|||||||||}}}uuukkkdddYYYNNNFFFAAA<<<:::999:::;;;???CCCEEEEEEDDDEEEFFFGGGGGGGGGKKKRRRXXX]]]SSSJJJHHHJJJKKKNNNRRRVVVXXX]]]dddoooaaaPPP\\\gggsssuuu]]]YYYlllxxxllleeehhhnnnwwwiiiggg{{{hhhWWWaaassszzzqqqlllgggbbb___aaa___^^^\\\ZZZXXXWWWVVVUUUWWWVVVUUUTTTSSSRRRRRRRRRJJJFFFAAA>>>>>>@@@AAAAAAEEEGGGIIIGGGAAA<<<999999999888888888777777777777888777555333111000000///000000000000000000000000000000000000000000000000000000000000000111111222333888<<>>444555555444222333555777999;;;<<<888333222666;;;???FFFHHHCCC===<<<>>>>>><<<888444111000000000///000000555<<<@@@BBBHHHNNNQQQTTTYYY\\\YYYWWW]]]fffooouuu{{{dddkkkvvvpppoooxxxuuu{{{~~~|||{{{|||{{{{{{~~~~~~wwwoooiii^^^TTTKKKDDD???<<<:::;;;>>>AAAEEEFFFEEEDDDDDDEEEFFFFFFGGGLLLUUU\\\cccWWWLLLKKKNNNPPPPPPRRRVVVXXX]]]kkkwwwSSSUUUbbbqqqkkk]]]hhhuuupppmmmhhhhhhmmmsss{{{iiimmmlllbbbcccooo}}}sssmmmgggbbb```bbb```___]]][[[XXXWWWVVVUUUUUUTTTSSSSSSRRRSSSSSSSSSOOOLLLGGGCCCAAA???<<<:::777999;;;;;;999888888888888888888888888777777777888777555333111000000///000000000000000000000000000000000000000000000000000000000000000111222222222888>>>CCCHHHIIICCC:::444555555444333444666999777999:::777222222666;;;???GGGJJJDDD===;;;<<<===;;;888333000000000000///111111666===AAACCCHHHOOOSSSVVV[[[^^^[[[XXX^^^gggpppwwwpppfffeee\\\```~~~zzz|||}}}~~~}}}|||}}}{{{tttrrrlllcccYYYPPPHHHAAA===;;;<<<>>>BBBEEEFFFDDDBBBCCCDDDEEEEEEGGGMMMWWW^^^fffWWWJJJIIIOOOSSSTTTUUUZZZ```nnnxxxWWWOOO___nnnwww```aaauuu~~~zzzyyyuuuuuuxxx{{{{{{sss{{{rrrcccgggzzzvvvoooiiidddbbbeeeaaa```^^^\\\YYYXXXWWWWWWSSSSSSRRRQQQQQQQQQQQQQQQSSSPPPMMMKKKIIIFFFBBB???<<<<<<=========<<<<<<<<<888888888888888888888888888777555333111000000///////////////////////////000000000000000000000000000/////////000111222333333:::AAAFFFIIIHHH@@@777555555666555444555777:::666999:::777333333777<<>>>>>>>>===<<<;;;888888888888888999999999888777555333111000000///////////////////////////111111111111111111111111////////////000111222333666>>>EEEHHHIIIGGG???555444555555555444555888:::666999;;;999555666;;;@@@DDDJJJLLLFFFAAA??????>>>999555111//////000111111333333777===AAACCCHHHNNNRRRVVV\\\___[[[XXX\\\dddlll}}}{{{jjjYYYdddrrryyyyyy~~~}}}{{{|||{{{rrrnnnhhh```XXXNNNEEE???<<<;;;;;;===@@@AAAAAA@@@CCCEEEHHHHHHIIINNNUUU[[[YYYNNNGGGLLLWWW```ggglllvvvnnnYYYKKKNNNYYYeeemmmmmm[[[bbbrrrxxxuuuxxxyyywwwqqqkkkeeeccceeebbbbbb```___^^^]]]]]]]]][[[[[[ZZZZZZYYYZZZZZZZZZYYYWWWUUUSSSPPPLLLGGGDDDBBBAAA@@@AAAAAA@@@===:::888888888999999999999999888777555333111000000///000000000000000000000000111111111111111111111111////////////000111333333999AAAHHHIIIIIIEEE===444333444444444444555888:::777:::<<<:::777888===CCCHHHIIIHHHCCCAAACCCAAA>>>777444111//////111111111333333777===@@@BBBGGGMMMRRRUUU\\\___[[[WWW[[[cccmmm}}}|||}}}sss```kkk{{{|||yyy||||||{{{sssooojjjddd\\\RRRHHHAAA>>><<<;;;<<<>>>@@@AAA@@@DDDGGGJJJKKKKKKMMMSSSWWWIIIEEEEEENNNXXX```fffkkknnnnnnkkk```PPPEEEJJJUUURRR___gggtttzzzaaaaaammmlllooo|||{{{uuuoooiiifffgggcccbbbaaaaaa``````aaaaaa\\\\\\\\\]]]^^^```aaabbb```^^^\\\ZZZXXXTTTPPPMMMKKKJJJHHHHHHHHHEEE???;;;888888888999999:::::::::888777555333111000000///000000000000000000000000111111111111111111111111......//////000222333444:::BBBHHHIIIFFFBBB:::333222333333333333444777999666999<<<;;;888999???DDDJJJGGGBBB>>>@@@DDDBBB<<<666333000...///111222222222222666<<<@@@AAAFFFLLLRRRVVV\\\```\\\WWW[[[bbbmmm}}}~~~{{{kkkkkksss~~~|||~~~{{{vvvsssppplllfff^^^TTTJJJCCC@@@===;;;;;;===@@@AAAAAAEEEHHHKKKLLLLLLMMMQQQUUUCCCAAACCCIIIMMMMMMMMMOOOHHHBBBAAAHHHJJJGGGKKKTTTOOO\\\ccc}}}gggccclll~~~jjjcccppp~~~||||||eeennnzzzuuunnnkkkkkkcccbbbbbbbbbbbbbbbccccccYYYZZZ[[[]]]```bbbeeefffgggeeecccbbbaaa___\\\ZZZSSSQQQOOONNNKKKFFF>>>888888888888999999:::::::::888777555333222000000///000000000000000000000000111111111111111111111111.........///000222333444;;;BBBHHHGGGDDD@@@999222111222333333222444777999555999;;;:::888999???EEEJJJEEE===:::???EEEBBB;;;666333000...///111222222222222555<<>>CCCHHHHHHBBB;;;666444222222333444555555555555888888888777999<<>>>>>AAAAAA===888222000//////000111111000444333666;;;>>>???DDDKKKQQQUUU[[[```^^^ZZZ]]]cccmmmzzz|||rrrllluuuzzz^^^fffbbbdddppp~~~~~~|||yyyzzzxxxuuuppphhh]]]QQQIIIDDD>>>;;;???BBBAAA@@@AAACCCFFFGGGFFFGGGJJJHHHCCCAAABBBKKKUUUWWWQQQMMMOOOQQQMMMKKKLLLNNNQQQYYYbbbcccooo{{{{{{pppnnnnnn~~~zzz|||zzzwwwwww{{{gggddd{{{xxxuuutttssslllkkkkkkjjjiiiiiihhhhhhfffdddcccgggllllllfff```aaacccaaa^^^```dddeeeccc[[[YYYUUUPPPKKKFFFBBB@@@>>>===<<<;;;<<<;;;999777777555222111111111000.........////////////......000000000000000000000000///000000000000222555777>>>CCCGGGGGGAAA999555333222222333444555555555555777666555555666:::???CCCDDD@@@<<<<<<>>>???<<<888222000//////000111111000333222666;;;>>>@@@EEELLLQQQTTT[[[aaa```]]]___ffftttwwwmmmnnn{{{tttdddgggmmmdddggg~~~}}}}}}zzzvvvsssnnndddVVVLLLFFF@@@<<<>>>@@@??????@@@===AAACCC@@@???AAABBB@@@GGGHHHNNNVVVZZZYYYVVVTTTNNNPPPVVV[[[[[[YYY]]]dddlll{{{|||uuummm~~~yyy{{{hhhpppuuujjjyyywwwtttsssrrrqqqpppooonnnmmmlllllllllgggddddddggglllmmmhhhcccbbbccc```\\\\\\bbbfffeeeYYYWWWSSSNNNIIIEEEBBBAAAAAA???<<<;;;:::999666444555333111111111222111000...//////000000//////...000000000000000000000000///000000000000222666999???CCCGGGEEE???777333111222222333555555666666666777555333333555999>>>AAA@@@===:::999;;;<<<:::888222000//////000111111000222111555;;;???AAAGGGNNNQQQUUU]]]cccbbb___bbbiiivvvrrrlllsssvvvrrrwwwrrrmmm{{{lllgggxxx{{{wwwuuusssjjj\\\PPPIIIAAA<<<<<<=========???;;;???@@@;;;999>>>CCCDDDPPPOOOOOOSSSZZZ___]]]YYYJJJMMMTTT[[[]]]___gggqqq~~~}}}}}}rrr}}}uuukkkjjjZZZ```hhhmmm{{{yyyuuusssrrrpppooonnnmmmllllllmmmmmmcccaaaaaaeeeiiikkkiiiffffffgggddd^^^[[[]]]^^^]]]YYYVVVSSSNNNJJJGGGDDDCCCAAA>>>;;;999888777444222444222000000111222111000//////000000000000//////000000000000000000000000///000000000111333777;;;BBBEEEGGGDDD===666222111222222444555666666666666888555333333666:::>>>AAA>>><<<999999:::;;;:::999222000//////000111111000111111555;;;@@@BBBHHHOOOTTTXXX___dddccc```ccciiirrrtttlllppp~~~ooogggppp}}}tttrrrggg___ggg{{{{{{wwwwwwvvvooobbbWWWMMMDDD<<<;;;;;;;;;<<<>>>===@@@???:::999AAAIIINNNRRRPPPLLLNNNZZZhhhjjjcccQQQKKKHHHMMMZZZnnn{{{pppxxx|||~~~zzz}}}iiissslll^^^```iiijjjpppzzz{{{wwwuuuoooooonnnlllkkkkkkkkkkkk___^^^___ccciiilllmmmlllmmmpppnnnfff^^^ZZZWWWSSSSSSRRRPPPMMMKKKIIIHHHGGG@@@>>>:::888777666444222333111000000111222111111//////000000000000//////000000000000000000000000///000000000111444999===DDDGGGHHHDDD===666333222111222444555666777777777666444222333777<<<>>>???===<<<;;;;;;<<<;;;:::999222000//////000111111000111111555<<<@@@CCCIIIPPPWWWZZZaaaeeeccc___aaagggnnnyyyqqqwwwgggcccmmmvvvqqqmmmiiiaaa___ppp|||zzzyyyxxxsssiiiaaaSSSHHH>>>;;;;;;:::<<>>???>>>;;;<<<>>>>>>===;;;999777222000//////000111111000111111555<<<@@@CCCIIIPPPWWW[[[aaaeeebbb]]]___dddppp~~~yyyoooiiiiiihhhvvvnnnppptttmmmcccttt~~~}}}|||zzzvvvpppkkkYYYMMMBBB>>>===<<<>>>BBB@@@BBBBBBBBBFFFMMMPPPNNNIIILLLMMMSSSlllyyy]]]TTTUUUhhh}}}vvvvvvnnnhhhzzzjjj```aaammm}}}zzzvvvtttttttttrrrnnniiiccc]]]YYYVVVWWWZZZaaaiiiqqqwwwzzzxxxrrrnnnjjj```___^^^[[[VVVPPPKKKHHHIIIEEE@@@<<<999777555333333222000///000111000///000000111111111111000000000000000000000000000000000000000000111666<<>>:::666444222000//////000111111000222222666<<<@@@CCCIIIOOOUUUXXX^^^cccaaa]]]___dddppp~~~zzz|||tttlllbbbuuussskkkuuupppfff{{{~~~{{{xxxtttrrr]]]QQQEEE@@@???>>>@@@DDD@@@BBBDDDFFFKKKPPPNNNHHHIIIOOORRRZZZuuu{{{lllZZZOOOZZZqqq~~~yyy{{{zzz~~~uuu^^^eee{{{}}}{{{xxxuuuzzziii]]]___qqq~~~}}}zzzxxxvvvuuurrrmmmfff]]]UUUPPPPPPRRRVVV]]]fffpppxxx|||~~~|||}}}zzztttkkk```WWWQQQNNNJJJDDD>>>;;;888555333444222000///000000///...000000111111111111000000000000000000000000000000000000000000222666===AAACCCDDDDDD@@@999444333444111222444666777888999999666666888???GGGKKKIIIFFF888;;;@@@AAA>>>999444111222000//////000111111000333333666===@@@CCCHHHOOORRRVVV\\\bbb```]]]___eeennn|||xxxwww}}}ssspppqqqiiipppkkkppp}}}|||~~~}}}yyyuuucccYYYLLLAAA======>>>??????BBBEEEFFFFFFEEEFFFGGG<<>>888444333111111111111000000000000000000000000000000000000000000000000000000000000111000000111555:::@@@CCCBBBGGGGGG>>>666444333333000333666777777666777888111333777???FFFIIIHHHEEE;;;<<<===<<<:::666222000000000000///////////////111333666;;;@@@FFFJJJMMMMMMUUU___eee```ZZZ\\\cccrrrzzzvvvppp}}}yyytttyyyeeelllmmmxxx}}}}}}|||yyyvvvhhh___RRRGGGBBB@@@@@@???@@@BBBDDDEEEDDDDDDEEEFFFOOOTTTYYYzzzyyy___YYYjjjyyyhhh[[[bbbggg|||{{{zzzyyyqqqssswww{{{}}}dddaaakkk||||||xxxwwwtttsssrrrnnnhhh```YYYTTTUUURRRZZZjjjttttttuuuzzzzzzkkkaaaWWWNNNDDD@@@===777333333111111111111000000000000////////////////////////000000000000000000000000111000000222666;;;@@@CCCCCCGGGFFF>>>666333333222111333666777777777777888444444666:::>>>???>>>;;;:::;;;;;;;;;999666222000000000000000000000000000000222555:::???EEEIIILLLPPPWWWaaafffaaa[[[]]]dddppp|||~~~zzzppppppyyyttt{{{hhhiiihhhrrr}}}{{{zzzyyypppgggZZZNNNGGGCCCAAA@@@???AAABBBBBBBBBCCCEEEGGGPPPMMMeeexxx```\\\mmm{{{bbb]]]aaagggqqq}}}|||uuuoooooo{{{nnnbbblllvvv~~~xxxtttssssssssspppkkkddd\\\XXXXXX[[[fffuuuzzzvvvvvv{{{~~~oooddd]]]RRREEE???:::555333444111111111111000000000000////////////////////////000000000000000000000000000000111333666<<>>@@@AAABBBBBBEEEIIILLLOOOZZZqqq[[[YYYkkkwwwbbbaaaggglllrrr|||xxxqqqwww~~~bbbfff|||yyytttqqqrrrrrrqqqmmmgggaaa]]]]]]bbbnnnyyyzzzuuuvvv{{{ssshhh```SSSFFF===888444222444111111111111000000000///........................////////////////////////000000111444888===AAADDDEEEGGGCCC:::444333333111222555777888888777888888333555999<<<>>>>>>;;;999666777777777666444222000000000000111111111111111000111555999???DDDIIIKKKOOOVVV___ddd```[[[___hhhqqqrrrrrrxxx|||qqqdddnnn~~~sssppprrrbbbfffmmmyyy|||vvv}}}~~~}}}tttfffWWWKKKDDDCCCDDD@@@BBBDDDFFFHHHLLLQQQUUU___ppp|||jjjYYY^^^uuutttbbbggggggnnnrrr~~~hhhfffvvvyyytttqqqqqqrrrqqqnnnjjjeeecccbbbhhhqqqwwwvvvsssvvv{{{}}}rrrggg^^^QQQDDD<<<777333222333111111111111000000000///////////////////////////////////////////////////000000222555999>>>BBBEEEEEEEEE@@@888333333333222333555777888777777777888111666===BBBCCCAAA===;;;666666666666555333111000//////000000111111111111111333666;;;@@@FFFJJJMMMLLLRRR[[[```]]]ZZZ```iiirrrkkknnnvvv|||ttthhhnnn~~~wwwppphhhhhhiiihhh|||~~~yyynnn___RRRJJJFFFFFFCCCEEEIIILLLOOORRRWWWZZZccckkkpppjjj{{{eeeZZZiiiqqq\\\ZZZeeebbblllwwwzzzcccfffxxxyyytttrrrrrrrrrqqqpppmmmllljjjiiinnnuuuwwwvvvvvvxxx|||~~~{{{tttiii___VVVKKK@@@;;;777333111222111111111111000000000000000000000000000000000000000000000000000000000000///000222666:::???CCCFFFEEEDDD>>>555222444555333222444777777666555666666333888???BBBAAA===:::777777777777666444222111000......//////000000111111111333666;;;AAAFFFKKKMMMJJJPPPYYY]]]ZZZXXX___iiirrrfffkkkuuuzzzuuunnnooowwwmmmeeehhhjjj|||{{{~~~}}}wwwlll^^^RRRKKKHHHBBBEEEIIILLLNNNQQQSSSVVVWWW[[[cccqqq|||^^^XXXnnnvvv\\\WWW^^^bbbcccccchhhwww}}}vvvpppyyyzzzwwwuuuuuusssrrrrrrrrrrrrrrrpppuuuzzz}}}|||}}}~~~~~~}}}xxxrrriii]]]UUUMMMDDD<<<:::888444111111111111111111000000000000111111111111111111111111000000000000000000000000///000333777;;;@@@DDDFFFDDDBBB;;;333111555666555111444666666555444444555666:::>>>???===:::999999999999777666444222000000,,,------...//////000000000222666:::@@@EEEJJJLLLMMMRRRYYY\\\XXXVVV\\\fffooo^^^fffooosssppplllkkklllooo|||yyy}}}yyy|||~~~~~~vvvhhhYYYNNNIII???BBBFFFIIIJJJKKKMMMNNNVVV]]]rrr```XXXTTTkkkqqqggg]]]ZZZ\\\aaajjjrrrzzzyyyssssss{{{~~~{{{zzzxxxwwwuuussssssuuuvvvxxxtttzzz}}}~~~{{{xxxrrrkkkaaaVVVOOOGGG@@@:::999888444111111111111111111000000000000111111111111111111111111000000000000000000000000///000333777<<<@@@DDDFFFCCCAAA:::222111555777666111333555666555333333444888:::<<<<<<::::::<<<>>>;;;:::888666444222000///,,,,,,------...//////000///111555999???DDDIIIKKKPPPTTTZZZ\\\WWWTTTZZZdddmmmSSS```mmmqqqqqqpppnnnjjjhhhlllyyy|||||||||ttteeeUUUKKKDDDBBBCCCDDDCCCCCCIIIPPPRRRjjjbbbNNNSSSZZZggg{{{ggg\\\YYYbbbhhhjjjtttyyywwwxxx~~~zzz{{{{{{zzzxxxwwwxxxyyyzzz~~~}}}qqqhhhgggdddZZZPPPKKKGGGCCC<<<777444222000///111111000000000000111111000000000000000000000000111111000000//////......111222333888===BBBDDDEEE@@@;;;555111000111222222333444555555333222333444======<<<<<<;;;:::999999999777444222111000...,,,------......///000000000222444555888;;;AAAIIINNNQQQTTTZZZ]]]YYYWWW\\\eeennnOOO\\\iiinnnoooooonnnkkkiiiooovvv}}}}}}xxxjjjZZZPPPFFFBBBBBBEEEGGGHHHLLLRRRiiizzzqqqZZZNNNKKKPPPVVVcccxxxnnn^^^XXXddduuu~~~{{{~~~}}}|||~~~wwwkkkgggbbbXXXOOOLLLDDD@@@:::666555444333222111111000000000000111111000000000000000000000000222111111111000000000000111222555:::???CCCDDDDDD>>>:::444111000222222333444555555444333333444666@@@???>>><<<:::999888888999666222000///...---,,,------......///000000000222444555777;;;@@@GGGLLLSSSVVV[[[]]]YYYVVV[[[dddoooIIIVVVccciiilllooonnnlllppp|||vvvqqq~~~}}}~~~rrrdddYYYIIICCCAAAFFFKKKMMMOOORRRccchhhiii]]]KKKAAAEEEMMMOOORRR^^^uuuiii___ddd~~~zzzwwwwwwmmmeeeZZZQQQLLLAAA===888666555555555444111111000000000000111111000000000000000000000000222222222222111111111111111333777===BBBEEEDDDCCC;;;777333000111222444444777777666444222333666999CCCAAA>>>;;;888777666777888555000...------------------......///000000000222444555777:::???EEEJJJSSSVVV[[[]]]YYYVVV[[[cccpppDDDPPP\\\dddjjjooopppnnnpppyyy{{{jjjsssyyy|||}}}{{{nnncccNNNFFFAAAEEEKKKMMMLLLLLLKKKHHHDDDCCCEEEIIIMMMOOORRRRRR[[[rrrmmmdddkkk~~~tttpppxxxxxxmmm```TTTMMM@@@<<<888555555555555444111111000000000000111111000000000000000000000000111111111111111111111111111444999@@@EEEFFFCCC@@@777444111000111333555555999888666333222444888<<>>DDDHHHPPPSSSXXX[[[XXXVVV[[[dddqqq???JJJVVV___gggnnnqqqooohhhuuucccbbbfffrrr|||{{{xxxmmmVVVKKKBBBDDDHHHHHHFFFEEEEEEBBBAAAEEELLLQQQRRRQQQTTTRRRZZZpppqqqeeesssrrrpppvvvwww~~~~~~|||qqqeeeYYYPPPAAA===999555444444333222111111000000000000111111000000000000000000000000000000000000000000000000333666;;;BBBFFFEEEAAA===555222000///111444555555999888666333222444999======;;;888666555666777999888555000------///000000------......///000000000222333666888:::>>>DDDGGGKKKNNNUUUYYYWWWVVV]]]fffqqq:::DDDOOOYYYccclllpppnnnmmmnnn```[[[bbb||||||zzzttt___SSSGGGEEEFFFDDDBBBAAABBBHHHMMMNNNLLLMMMSSSYYYSSSSSS]]]ssshhhnnnuuutttyyy~~~}}}xxxyyy|||}}}}}}xxxpppiiicccYYYQQQBBB>>>999555333333222111111111000000000000111111000000000000000000000000///////////////000000000555888===BBBEEECCC>>>:::333111//////111333555555888777555333222555999===:::999777666666777999:::777444000...///000000000------......///000000000111333666999<<<@@@EEEHHHHHHLLLSSSXXXXXXWWW^^^hhhppp555>>>IIISSS^^^iiimmmkkkqqqxxxiiieeebbbooo}}}{{{yyyggg[[[NNNHHHEEECCCBBBDDDCCCHHHNNNQQQRRRTTTYYY]]]SSSWWWfff~~~pppvvv{{{rrr|||wwwwwwqqqooogggiiifff___ZZZXXXSSSLLLAAA===888555333333222111111111000000000000111111000000000000000000000000//////000000000111111111888:::>>>BBBCCCAAA;;;777222000//////111333444444666666555333222444999<<<:::999999999999999:::;;;444111///...///000//////------......///000000000000333666:::===AAAFFFJJJJJJNNNUUUZZZYYYXXX___iiiooo222:::EEEOOO[[[fffjjjiiigggmmmyyyqqqrrr|||rrrggglllhhh}}}~~~}}}|||mmm```RRRKKKFFFDDDEEEHHHNNNKKKMMMVVVaaaeee___WWWTTT[[[ooolllnnnvvvhhhxxxyyyvvvlllddd^^^```\\\SSSNNNNNNKKKEEE@@@<<<777444444444333333111111000000000000111111000000000000000000000000000000111111222222222333:::;;;>>>AAABBB???:::555222000//////111333333333555555555333333444888;;;;;;;;;;;;;;;;;;;;;;;;:::111000......//////...---------......///000000000000333777:::>>>BBBGGGKKKMMMQQQXXX\\\ZZZYYY```iiinnn222555===GGGTTT^^^eeehhhkkkhhhiiiuuu~~~eeekkktttiiicccgggvvvyyysssooobbbPPPDDDCCCFFFHHHKKKOOOUUU___ooovvvkkk[[[TTTVVVrrrnnnkkksssrrrooonnnlllzzzvvvkkkddd```[[[VVVUUUPPPIIIFFFGGG>>>;;;777444333333222111111111000000//////......000000000000000000000000.../////////000333888;;;???@@@AAABBBAAA<<<555000111111111111222333444444666111000444555333555:::888======999999<<<;;;666000///...---------------////////////000000000000333444666:::@@@EEEHHHIIILLLQQQZZZ```^^^ZZZ^^^eeeppp000333999CCCOOOZZZbbbfffhhhggghhhrrrqqqwww}}}qqqjjjpppwwwttt~~~ooo[[[MMMJJJKKKKKKPPPZZZgggqqqyyyvvveeeSSSYYYfffiiiiiiuuuwwwhhhbbbaaalll|||}}}}}}wwwqqqiiicccccc[[[TTTQQQLLLFFFEEEGGG>>>;;;777444333333222111111111000000////////////000000000000000000000000////////////000222777:::>>>@@@AAAAAA>>>999333000111111111111222333444444555000///333666555888<<<:::===<<<999:::<<<999333//////...---------------////////////000000000000333444666:::???DDDGGGIIILLLQQQYYY]]][[[YYY^^^fffnnn...000555===GGGSSS\\\bbbhhhjjjmmmtttwwwmmmnnnlll{{{{{{gggXXXRRROOOMMMWWW]]]aaaaaa^^^\\\WWWRRRZZZyyyjjjmmm|||jjj]]]^^^cccmmmwww{{{xxxvvvqqqllliii```VVVPPPJJJDDDCCCDDD===:::666444444333222111111000000000000/////////000000000000000000000000///000000//////222666999===@@@BBB???:::444111000111111111111222333444555555111000555999:::===@@@<<<<<<:::999<<<===777//////...------------------.../////////000000000111222444666:::>>>CCCFFFHHHLLLQQQXXX\\\ZZZXXX]]]ffflll---///222888@@@KKKWWW^^^eeejjjooottt|||kkkjjjkkkwww~~~oooaaaYYYQQQKKKQQQSSSRRRKKKEEEGGGPPPYYYccchhhqqqpppdddaaagggoooxxxttt}}}zzzuuujjj^^^WWWOOOGGGAAAAAA;;;999666444444333222000000000000000000000000000000000000000000000000000000000000//////111666999>>>AAACCC>>>777111000222000000111111222333444555666444444777<<>>>>>777///......---,,,,,,---------......//////000000111111111333777:::===AAAEEEHHHKKKQQQYYY___]]]YYY]]]eeekkk...///111444;;;EEEQQQYYY^^^dddjjjlllooo~~~tttppppppqqquuuwwwkkk```RRRGGGEEEKKKPPPPPPMMMQQQ^^^kkkbbbooo~~~qqqkkkjjjnnnsssyyyttt|||yyyuuu|||uuuiiiaaaWWWKKKAAA===:::888666444444333111000000000000000111111111111000000000000000000000000000000000000000222777:::???BBBBBB===555000111333000000000111222333555666555555555888>>>AAA???;;;888555555:::???>>>666///------,,,,,,,,,------............///000111111111000333777:::<<>>CCCGGGKKKRRR]]]dddbbb]]]___eeennn---///000111222999DDDLLLXXX\\\aaaeeeeeemmmvvvwwwqqqcccttt{{{lll^^^XXXQQQMMMQQQ]]]sssfffoooxxxtttvvvwww{{{lllbbbYYYMMMBBB<<<888666555444555444111///000000111111111222222222000000000000000000000000000000111222333666;;;???AAA>>>:::666333222222333//////000111222444555666111555:::@@@GGGKKKDDD999777555888??????777///---,,,,,,++++++,,,,,,---...------...///000111222222///333888999:::<<>>333,,,+++++++++++++++,,,,,,---...------...///000111222222///333888999999<<>>IIIRRR[[[```bbbiiiwwwyyy{{{ooonnnqqqxxxyyy|||bbbeeexxxzzzpppyyy|||}}}yyywwwxxxyyyzzzzzzxxxvvvttttttuuu|||zzztttiii[[[OOODDD===:::555555555444333333222222111111111111111111111111111111111111111111111111000000222555999;;;;;;:::777555333222333333222111333333333444444444444333:::>>>JJJWWWZZZOOO@@@777<<<===<<<888222...---...,,,,,,,,,,,,------...///............////////////111222555999:::;;;AAAIIIPPPTTT[[[___\\\YYY^^^fffppp,,,...//////...000555:::DDDLLLUUU[[[```fffnnnuuu~~~zzz~~~vvvuuuuuu~~~zzzlllWWWYYYggg{{{jjjvvvzzzssslllnnnsssxxx|||zzzsssmmmkkkpppvvv{{{uuutttvvvxxxqqqeeeWWWKKKAAA:::888555555444444333333222222111111111111111111111111111111111111111111111111000111333777:::<<<;;;:::555333111111222222222000444555555666666555444444;;;CCCOOOWWWSSSFFF===::::::>>>;;;222000333222+++------,,,,,,,,,------...............////////////222222444888999:::AAAIIINNNSSSZZZ___\\\ZZZ___hhhqqq,,,.........---...222555@@@GGGPPPXXX^^^ccchhhjjjuuu|||}}}xxxwww~~~{{{lll]]]UUUQQQ[[[mmmyyylllsss{{{ssssssvvv{{{~~~vvvnnnlllrrrvvvyyyrrrmmmgggbbb]]][[[^^^cccooohhh]]]QQQFFF===999666555555444444333222222111111111111111111111111111111111111111111111111111000222555999<<<===<<<:::333222000000111222111000444555555666666555555444<<>>>>>;;;888222111///000111222222111444444444444444555555666;;;===BBBFFFCCC;;;666666888999444222???LLLCCC///......---,,,,,,,,,------............////////////111111444777888999@@@HHHLLLQQQXXX^^^\\\ZZZ```iiilll---------------...//////888>>>HHHRRRYYY^^^bbbeeedddzzz{{{}}}wwwyyy~~~uuu^^^ZZZiiizzzsssZZZMMMKKKNNNSSSWWW```zzz{{{vvvwwwzzz|||}}}}}}}}}|||tttqqqnnntttvvvqqqnnnmmmvvv~~~yyyqqqrrrqqqpppsssxxxzzzxxxpppaaaVVVVVVVVVOOOHHHGGGRRROOOIIICCC>>>:::888777444444333333222222111111111111111111111111111111111111111111111111111111444666999===@@@>>>:::666222000///000222333333222444333222222333555888999===::::::>>>===888555555666444//////999AAA999)))------,,,,,,,,,------...............////////////000000444888999:::???GGGLLLQQQXXX]]]\\\ZZZ___hhhooo------,,,---...//////...111999CCCKKKRRRXXX```eeedddqqq|||mmmbbbdddjjjsssggg[[[XXXXXXXXXZZZ^^^ssswwwqqqlllpppsss{{{zzzuuuqqqnnndddjjjrrrxxxyyyvvvttttttrrrrrrxxxnnneeeccciiifffWWWJJJEEEIIIGGGEEEAAA>>>:::888777444444333333222111111111111111111111111111111111111111111111111111111111666888<<>>888444111000///000222444444333666444222111333777;;;??????<<<:::;;;999555444666333///++++++---///---***,,,,,,,,,,,,------...///............////////////...///444:::;;;:::>>>EEELLLQQQXXX]]][[[YYY^^^gggooo------,,,---///000///...,,,444???GGGLLLTTT^^^eeeaaafffvvv}}}ooo^^^VVVTTTQQQQQQVVVYYY\\\gggsssyyyqqqjjjrrrvvv|||yyyyyyuuummmnnnyyy}}}zzzzzzvvvqqqyyylllkkksss~~~yyydddSSSOOOEEEDDDCCCAAA>>>;;;888666444444333333222111111000111111111111111111111111111111111111111111111111777999===@@@AAA>>>777222222000///000333555555444777555222111333888>>>BBBBBB???>>><<<777222333999444111///...)))'''---666+++++++++,,,---...///000............/////////000---///555;;;<<<;;;>>>DDDMMMQQQYYY]]][[[YYY^^^ffflll,,,,,,------.../////////,,,111888AAAIIIRRRZZZ```aaaeeejjjzzzzzzwwwooo___QQQ[[[\\\\\\eeepppzzz~~~xxxvvv{{{|||xxxwww{{{yyyssshhhoooyyyyyyYYYKKKFFF>>>999;;;???<<<777444555444333222111111111111222222222222222222222222444333111000000222333444;;;>>>BBBBBB???:::666333000000000000111222333444444222000222777>>>DDDHHHJJJCCC:::666666888777666111///------......---,,,***+++---111444555444333///////////////.........111444888999:::<<<@@@EEEPPPSSSWWWXXXYYY[[[aaaeeelll,,,,,,,,,---......//////---000666===DDDLLLTTTZZZ^^^```dddtttwwwwwwpppnnnvvvuuuwww|||}}}zzzoooeeeggguuuxxxdddUUUFFF>>>999<<<>>>;;;666444555444333222111111111111222222222222222222222222333222111000000222555777:::===@@@@@@<<<777333222000000000111111333444444444222111333999AAAGGGJJJFFF@@@999666777888666444000...,,,,,,---...---,,,******,,,///222333222000/////////////////////...111444888999:::<<<@@@EEEOOORRRUUUVVVWWWZZZ___dddnnn+++,,,,,,------......///---///333777<<>>:::555333444333222111111111111111222222222222222222222222333222000///111444888:::;;;===>>>===999555111000222111111222222333444555444333333666<<>>GGGMMM[[[```gggssswwwkkkuuuuuupppmmmqqq~~~xxx{{{|||wwwjjjccc[[[rrrqqqqqqtttaaaEEE???:::<<<<<<888444333333333222111111111111111111111111111111111111111222111//////222666;;;>>><<<======;;;777333000000333222222222333333444555333222444888???DDDHHHIII;;;999777666666555222///,,,+++***+++,,,,,,+++************,,,......---+++............////////////111444888999:::<<<@@@DDDMMMOOORRRSSSTTTXXX^^^dddooo******++++++,,,---------,,,,,,---///333;;;DDDJJJPPPYYYdddnnnzzzlllbbbwwwyyy}}}pppkkkdddaaaiiittt~~~uuuhhh^^^XXXlllvvvccccccfffRRRCCC===:::;;;;;;666333333222222111111000000111111111111111111111111111111111000000111444888===@@@>>>>>>===999555222111111333333222222333333444444111333666<<>>@@@>>>===;;;777333111111333333333222222222222333333111444:::AAAEEEEEEAAA===777777777555333000---,,,*********,,,------+++))),,,+++++++++---......---------......///000000000111444888999:::<<<@@@EEEMMMOOOQQQRRRSSSXXX___eeemmm))))))******+++,,,,,,,,,------------///444:::???HHHOOOXXXaaaiiitttqqqbbbrrr{{{ooovvv}}}zzzyyyzzzyyywwwwwwvvvsssmmmggg^^^```bbb]]]WWWSSSKKK@@@;;;777666888777333111333111111000000000000111111111111111111111111111111///111333555888;;;>>>???<<<;;;888444000///111333333222222111111111222222333888???GGGIIIFFF>>>888777888777555222...,,,+++******+++---......,,,***+++***)))***---.........------......///000000111111444888999:::<<<@@@EEEKKKMMMOOOPPPQQQVVV^^^dddooo)))))))))***++++++,,,,,,.........---...111666:::CCCFFFLLLVVVaaalllxxxxxxhhhssswww{{{pppkkkrrrssskkkgggjjjUUU[[[UUULLLLLLIII>>>999999666555666666222111333111000000000000000111111000000000000000000000000///111444777:::<<<===>>>:::999666111......000333222222111111000111111111444:::CCCKKKMMMGGG===555888999888555111---,,,+++******+++---//////---******)))((())),,,.........---------...///000000111111444888999:::<<<@@@EEEJJJLLLMMMNNNOOOUUU]]]cccrrr))))))))))))************++++++,,,---...///000111@@@AAAHHHSSS\\\cccmmmvvv|||yyyqqqaaabbbcccZZZOOONNNLLLHHHDDDBBB???;;;888222222111111111111222222000000000000000000000000///000111111111111000000000222555:::===???>>>===888555111000111333444444...222666444///...222888555;;;CCCHHHFFFAAA:::666;;;999555222...,,,+++***+++,,,---,,,***)))***+++---,,,+++,,,.........---,,,,,,------...////////////222666777888:::???CCCKKKMMMOOONNNNNNRRR[[[cccuuu))))))))))))************+++,,,,,,---...//////000;;;===EEEOOOVVV]]]hhhrrr}}}}}}ppp```XXXRRRNNNFFFDDD@@@===;;;999555222222222111111111111222222000000000000000000000000111111111222222222111111222444777;;;>>>>>><<<;;;666444111000222333444555222444444111///000666;;;DDDEEEFFFCCC???:::777666888666333000---+++*********+++------,,,,,,---...333000---+++,,,---------,,,,,,------.../////////000333666888888:::???CCCKKKMMMOOONNNNNNRRR\\\dddrrr))))))))))))************,,,,,,,,,------.........333888AAAIIINNNTTTbbbooo|||zzzxxxttttttiiiSSSIIIHHH>>><<<999777666444111///222222111111111111222222000000000000000000000000222222222222222222222222444777;;;>>>>>>===:::888444222111111333555666666777444000...///444999>>>LLLIIICCC;;;555333444666444333000---,,,*********)))+++,,,---------///000777333...++++++,,,------,,,,,,------.../////////000444777999999;;;@@@DDDJJJMMMOOONNNNNNRRR\\\dddooo((()))))))))************,,,,,,,,,,,,,,,------------333===EEEHHHOOO]]]lllqqqzzzqqqxxxrrrlllppp{{{YYYEEE>>>;;;999777666555444222000222222111111111111222222000000000000000000000000111111111111111222222222777:::>>>???>>>:::777555222111111222444666777666777222......222777:::;;;BBB@@@;;;666222111444777111000...,,,++++++++++++)))***,,,,,,,,,,,,---///444111---+++,,,,,,,,,,,,,,,,,,------.../////////111444888999:::<<<@@@EEEJJJLLLNNNNNNNNNSSS\\\dddmmm((()))))))))************+++++++++,,,,,,,,,,,,,,,***///999@@@DDDJJJZZZiiiuuu{{{}}}|||yyyfffmmm{{{aaaFFF777:::888666555555555333111222222111111111111222222000000000000000000000000000000///000000222333444999<<<@@@@@@<<<777444333111111111333666777777666333000...000555888888666666777888777555444555666///...---,,,++++++,,,---***+++,,,+++***)))***+++,,,++++++,,,......,,,***,,,,,,------.../////////111444888999:::<<<@@@EEEIIILLLNNNNNNNNNSSS]]]eeemmm))))))))))))*********************++++++,,,,,,,,,***---444;;;???EEERRR```xxx|||sssrrrrrrooouuuxxx```GGG888777666444444444444222000222222111111111111222222000000000000000000000000////////////111333666777;;;>>>@@@>>>999444222222111111222555777888777555000///000333777888666333444777:::;;;999666444333...---,,,+++***+++,,,,,,***++++++***)))((((((***'''(((***---//////---+++,,,,,,------.../////////000444777999999;;;@@@DDDIIILLLNNNNNNNNNSSS]]]eeennn))))))))))))************((())))))***+++,,,,,,---------000555888===GGGRRRiiivvv|||{{{zzzppppppxxx}}}vvvkkk[[[HHH;;;777555333333333333111///222222111111111111222222000000000000000000000000//////000111333777:::<<<<<<>>>???<<<666111111222111222333666888888666333111222333666777777555444666888:::999777444333333,,,+++***)))))))))******)))***++++++***)))***,,,))))))))),,,...///...---,,,,,,------.../////////000333666888888:::???CCCIIIKKKNNNNNNNNNSSS]]]fffnnn))))))))))))************'''((()))***+++,,,------///------000333777>>>GGGSSSfffzzzvvv~~~{{{qqq|||~~~wwwooogggYYYHHH<<<777666444333444333111000222222111111111111222222000000000000000000000000000000111222555999===???<<>>>>>:::555222000000000///111333444444333444666888333777;;;===;;;777444222111222222222111000...---,,,,,,,,,,,,,,,+++***)))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,++++++***------......///000000000///222666777777999===AAAHHHKKKOOOQQQRRRVVV]]]bbbjjjyyy((((((((())))))))))))***))))))*********+++++++++,,,,,,,,,,,,...333999===AAALLL[[[hhhzzz{{{zzz}}}rrrhhh```VVVHHH>>>888777444222000000000111000111111111111222222222111222333222000000111333000111444777;;;>>>@@@AAA???<<<777444333222222111333444444444444444666888777:::>>>???===999666444222222222222111///---,,,++++++++++++++++++***))))))***++++++,,,,,,++++++++++++,,,,,,,,,++++++***------......///000000000000333777888888:::>>>BBBIIILLLPPPQQQSSSWWW___eeejjjyyy))))))))))))************)))))))))*********++++++***+++++++++,,,///444888<<>>>>><<<888666555222222222111///---+++***))))))******+++*********)))***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++------......///000000000111555888999999;;;???CCCJJJMMMQQQQQQRRRXXXaaaiiijjjyyy(((((()))))))))*********))))))))))))***************++++++++++++---111333;;;>>>DDDMMM\\\qqqyyyooouuuiiiiiipppnnnrrr~~~tttfff]]]ZZZXXXTTTPPPOOOQQQRRRPPPKKKEEE@@@>>>555555333222111111111111000000111111111222222222111222333222111111333555333666:::>>>AAAAAA@@@???666444222111222333333333333333333333222444777999:::<<<===;;;888555444333333222111000...,,,***)))'''((()))***************))))))***+++++++++++++++++++++,,,,,,---,,,,,,,,,------......///000000000111444888999999;;;???CCCIIIMMMPPPQQQQQQWWWbbbllljjjzzz'''''''''((((((((())))))(((((()))))))))************+++,,,,,,,,,,,,///111777;;;BBBGGGPPPaaazzzqqqyyysssjjjmmmssshhhkkk|||xxxsssqqqhhh\\\TTTPPPLLLGGGCCCAAA???>>>>>>???>>>;;;999444333222222111111111111000000111111111222222222222222333222111000222444777:::===??????===:::888222111///000333555666555111111222111111333777:::=========:::666333333333222111000...,,,***))))))'''((()))***************))))))***++++++++++++******+++,,,---------------------......///000000000000444777888888:::>>>BBBGGGLLLPPPPPPPPPUUUaaakkkkkk{{{''''''''''''((((((((((((((((((((()))))))))******)))+++------,,,,,,...//////555===CCCGGGTTTmmmzzzwwwzzzrrroooccchhhyyywwwgggiii|||wwwmmm```[[[TTTMMMHHHDDDAAA???AAA<<<888777999999666333222222222222222111111111000111111111111222222222111222333333222222444666;;;===>>>???===999555333333222111333555777888777000000111111222555:::===AAA@@@>>>:::555333333555111000...,,,+++***))))))))))))******+++*********((()))******++++++*********+++,,,------......---------......///000000000000333777888888:::>>>BBBGGGMMMRRRRRRPPPTTT```jjjmmm|||'''(((((((((((()))))))))(((((((((((()))))))))***(((***,,,---,,,,,,,,,---,,,///555<<<@@@III\\\nnnqqqzzzmmmfffeeelllnnngggaaa```tttnnnkkkaaa^^^WWWNNNFFF@@@@@@AAA@@@<<<999888888888555222111111111222222222111111000111111111111222222222000222444444555777:::<<<>>>>>>>>>===;;;777333111555333333333555666555444000000111222333888===BBBBBBAAA===888333111222444000...---+++***)))******++++++++++++++++++***)))((())))))******************+++,,,---............------......///000000000111555888999999;;;???CCCGGGNNNUUUTTTRRRTTT___jjjooo~~~))))))))))))************(((((((((((())))))))))))&&&(((+++,,,,,,++++++,,,...---000777<<>>>>>>>>===:::777444222666444222222222222000...111111222333555:::AAAEEEAAA???:::444000...///111///...,,,***))))))******,,,,,,,,,,,,,,,+++***)))(((((()))******************+++,,,---............------......///000000000333666999::::::<<>>@@@BBB@@@>>>:::666333222111111666555333222222222222333000000222444777999888777<<<888555444555444222///,,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))*********+++++++++***++++++,,,,,,------...------......///000000000111444888;;;===@@@DDDFFFJJJQQQVVVTTTOOOQQQ]]]hhhqqq|||''''''''''''(((((((((((((((((()))))))))*********+++++++++,,,,,,,,,,,,---+++,,,...000333777===AAAMMM]]]tttuuujjjvvvxxxlllnnnvvv}}}vvvyyyrrrnnnllljjjPPPJJJBBB===;;;<<<<<<<<<888888888777666666666777333222111111000000111111111111111111111222222222444666888:::<<<>>>???@@@;;;:::777444222111111111666555333222111111222333111222444777999:::999888999666333222222222000---++++++******)))((((((((())))))))))))))))))))))))*********+++++++++,,,,,,***++++++,,,,,,------...------......///000000000111444888;;;===@@@DDDFFFJJJQQQVVVSSSOOOQQQ]]]hhhqqq}}}''''''''''''(((((((((((((((((())))))))))))************+++++++++,,,,,,,,,+++---///000111333777999BBBJJJZZZuuuyyytttiiifff|||{{{|||{{{rrrjjj^^^TTTDDDAAA<<<999999999:::999555666666777777666666555333222111111000000111111222111000000000222333444666888;;;>>>??????===<<<777666555333222333333444666555333222111111222222333555888;;;<<<;;;:::888666444111000//////---+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***++++++,,,,,,------...------......///000000000222444888;;;===@@@DDDGGGJJJQQQVVVSSSNNNQQQ\\\gggooo}}}''''''''''''(((((((((((((((((((((((()))))))))***************++++++++++++,,,...111222333333555777>>>???IIIaaa~~~vvvfffjjj~~~}}}~~~rrrdddSSSFFFEEECCC@@@<<<:::888777666444444555666666555333222333222111111000000111111222111000000000333555666999;;;>>>@@@@@@>>>;;;888666555555555555666777888666555333222222222333333666999<<<>>>===;;;999999444222000///---,,,++++++(((((((((((())))))******))))))))))))))))))))))))'''''''''((((((((())))))***++++++,,,,,,------...------......///000000000222555888;;;>>>AAADDDGGGJJJQQQVVVSSSNNNPPP[[[ggglll|||''''''''''''(((((((((((('''(((((((((((())))))))))))))))))*********++++++***---000222222333444666999999@@@QQQiii{{{iiiwwwxxx}}}||||||~~~~~~|||}}}|||}}}}}}nnn]]]OOOFFF<<<<<<<<<;;;:::999999999888777666777888777444111333222111111000000111111333222111111222444777999;;;<<<>>>???>>><<<888666333444444555666777888999555555444333333444555666;;;===@@@@@@===999888888333222111///---+++++++++'''''''''((())))))******))))))))))))))))))))))))((((((((()))))))))*********++++++,,,,,,------...------......///000000000222555999<<<>>>AAAEEEGGGJJJQQQUUUSSSNNNOOO[[[fffkkk}}}''''''''''''((((((((((((''''''(((((((((((())))))((())))))))))))*********'''))),,,......///111222222333999EEETTThhh|||vvv|||{{{yyy{{{zzzvvvtttuuuxxxwwwtttxxx~~~{{{uuusssvvv~~~qqq```OOOEEEBBB===>>>>>>===;;;999999:::===:::888999<<<<<<999666333222111111000000111111333333333333555777999;;;=========<<<:::888666555111111222333444555555555555444444444555777888999???AAABBB???:::666555666222222222///,,,***+++,,,'''''''''(((((()))))))))))))))))))))))))))))))))*********+++++++++,,,,,,***++++++,,,,,,------...------......///000000000333555999<<<>>>AAAEEEHHHJJJQQQUUUSSSMMMOOOZZZeeelll''''''''''''(((((((((((('''''''''((((((((())))))((((((((()))))))))******''')))+++++++++,,,---///...///444<<>><<<:::777555444555555111222333333444444444444444444444555777999<<<===CCCDDDCCC>>>666111111333111111111...+++))))))+++''''''(((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++***++++++,,,,,,------...------......///000000000333666999<<>>>>><<<333222222111000111111111333444666888:::<<<<<<===???<<<777444222222444555444555555666666555555444444444555666888;;;>>>???EEEFFFDDD===444//////222///111111...)))'''(((***(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&'''''''''(((***++++++,,,,,,---......------......///000000000333666999<<>><<<;;;;;;;;;888666555555777<<>>???999666333111222555666666777555333222333444444333333444555444444777>>>DDD???;;;666666999999666333000...,,,)))''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((()))************+++++++++++++++,,,,,,,,,---------------...///000111222222333555888:::<<>>EEESSSttt}}}sss~~~xxxqqqzzz}}}}}}|||yyyvvvuuuttttttsssrrrrrrpppnnnmmmkkkhhhffffffbbbaaa```___]]]\\\ZZZZZZZZZYYYWWWUUUUUUUUUVVVWWWRRRPPPLLLIIIFFFEEEDDDDDDBBBAAA???>>><<<;;;;;;;;;777666555555777:::>>>AAA333333222222222222333333777999:::<<<======<<<;;;666444222222444666777777777555333222333333333333555555555777:::>>>AAABBB<<<888555666999999666333...---+++)))(((((())))))(((((((((((((((((((((((())))))))))))************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...///000111111333555888:::<<<>>>BBBDDDJJJOOOSSSQQQMMMPPP[[[eeemmm}}}((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))******+++,,,,,,,,,,,,---...---,,,///555:::@@@[[[www|||vvvzzzzzzsss|||zzz}}}zzzxxxuuuuuuuuuuuutttsssqqqrrrqqqmmmjjjgggfffeee_________^^^\\\ZZZWWWVVVVVVUUUSSSRRRQQQQQQRRRRRROOOMMMKKKHHHFFFDDDDDDDDDBBBAAA???>>><<<;;;;;;;;;777666666666666888:::;;;444444333333444555777888:::<<<>>>???>>>;;;888666333222222333555777777666555444333222222333333444888777999>>>CCCEEEBBB>>>777555444666888888555111,,,+++)))((((((((()))***(((((((((((((((((((((((())))))))))))************)))************+++++++++*********++++++++++++,,,++++++,,,---...///000000333555888:::;;;===@@@BBBIIIOOORRRQQQMMMPPP[[[eeelll|||'''(((((((((((((((((('''''''''''''''(((((((((((('''''''''''''''''''''''')))))))))***++++++,,,,,,***,,,------,,,,,,///222===FFFTTTgggvvvzzz{{{zzz}}}~~~|||zzzxxxwwwwwwvvvuuusssuuutttqqqllljjjiiieeeaaa```aaaaaaaaa___[[[XXXVVVTTTSSSRRRQQQPPPOOOOOOPPPLLLKKKIIIGGGEEEEEEDDDDDDBBBAAA???>>><<<;;;;;;;;;666666666666666666666666555555555555666999;;;============<<<:::888555444333222333444666777555333333333333222222333555666999<<>>777555444444555666444000---)))(((((((((((()))***+++((((((((((((((((((((((((''''''''''''(((((((((((())))))*********+++++++++))))))*********++++++++++++,,,------//////000111333555888:::;;;<<<>>>@@@HHHNNNRRRQQQMMMPPPZZZdddlll|||''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''((())))))******+++,,,,,,)))***,,,,,,,,,---...///888999???QQQnnnyyy~~~|||}}}}}}{{{zzzyyywwwuuurrrsssqqqlllgggiiikkkfff^^^aaaaaabbbaaa```]]]ZZZXXXUUUTTTSSSRRRQQQPPPOOOOOOKKKJJJIIIGGGFFFEEEDDDDDDBBBAAA???>>><<<;;;;;;;;;666666777777777666666555777777777777999;;;===>>>>>><<<999666444333333333444444444555666555222000111222333333333444777::::::BBBJJJNNNIII@@@777222555555444444222///+++(((''''''''''''((()))******((((((((((((((((((((((((''''''''''''(((((((((((())))))*********+++++++++))))))*********+++++++++------...///000111111222222555888:::;;;<<<>>>@@@GGGMMMRRRQQQNNNPPPZZZccclll|||&&&'''((())))))((('''&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))***+++++++++((()))***+++---...//////---222999BBBRRRkkkzzz~~~wwwyyy|||}}}|||{{{yyyuuusssmmmnnnkkkeeeggglllhhh_______________^^^\\\ZZZXXXVVVVVVUUUTTTSSSQQQPPPPPPKKKJJJIIIHHHFFFEEEDDDCCCBBBAAA???>>><<<;;;;;;;;;777777777777888888888888999999::::::;;;<<<<<<===;;;888555222111111333444666555444555555444111......111444444444666;;;??????EEEKKKJJJBBB999222///555555444111...+++(((&&&%%%&&&&&&'''((()))))))))(((((((((((((((((((((((())))))))))))************)))************+++++++++*********++++++++++++,,,------...///000111222222222555999;;;<<<===???@@@GGGMMMRRRQQQNNNPPPYYYbbbnnn}}}%%%&&&((())))))(((&&&%%%''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))******++++++)))))))))***,,,---......***///444666<<>><<<;;;;;;;;;777777777888999:::<<<===:::;;;<<<======<<<:::999555444333222111222444444555444333333444444222000,,,000444555555888>>>DDDHHHFFFCCC>>>888444222111333333111///+++)))''''''%%%&&&&&&'''(((((((((((((((((((((((((((((((((((())))))))))))************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,------...///000111111111444999<<<>>>???AAABBBFFFLLLRRRQQQNNNPPPYYYbbbooo~~~%%%&&&((())))))(((&&&%%%''''''''''''((((((((()))))))))))))))))))))))))))((((((((()))******+++++++++)))((()))+++,,,,,,,,,000---+++...555BBBSSSaaa|||wwwxxx}}}~~~|||{{{{{{{{{{{{zzzwwwuuuvvvuuugggfffhhhggg```___^^^]]]]]]]]]^^^^^^XXXXXXWWWVVVUUUSSSQQQPPPMMMLLLKKKJJJHHHEEECCCBBBBBBAAA???>>><<<;;;;;;;;;888777777888:::<<<>>>@@@;;;<<<>>>???>>><<<999777000111222333444444444444444222222222444444444333+++000444666666:::AAAFFFOOOFFF;;;333111222333333111111000---***(((((()))%%%&&&&&&'''((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((()))************+++++++++++++++,,,,,,,,,---------+++,,,,,,---...///000000111444999===???@@@BBBCCCFFFLLLRRRQQQNNNPPPYYYaaaooo&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************))))))******+++,,,***---///000000555???FFFgggxxx}}}zzzzzz||||||{{{{{{yyyuuuqqqssswwwyyyvvvnnngggeeeeeeeeeeeeeeedddaaa^^^ZZZXXXVVVVVVUUUTTTQQQPPPQQQRRROOONNNLLLIIIGGGFFFEEEDDDBBBAAA???===<<<;;;;;;<<<888999;;;===???@@@AAAAAA>>>===<<<<<<;;;888444111222222222222333333444555333333222111000000111111222555777666555777>>>DDDEEE;;;222000555888555111---,,,***(((((((((((()))(((((((((((())))))))))))((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))************+++,,,,,,,,,,,,,,,,,,---......------...///111222444555888<<<>>>@@@AAAAAAFFFKKKQQQQQQPPPSSS[[[cccnnn&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((((((((())))))))))))(((((()))))))))***************))))))******+++,,,+++---//////...111888>>>KKKccczzz{{{uuuuuuvvvuuuuuuzzz}}}||||||{{{xxxuuuppprrrtttpppjjjeeeeeegggkkkfff```]]]\\\]]][[[YYYZZZYYYXXXUUURRROOONNNNNNNNNMMMKKKHHHFFFDDDCCCCCC@@@???>>><<<;;;;;;;;;<<<:::;;;===???AAAAAAAAAAAA>>>;;;999777777666444333444444333333333444555555111111111000000000000000222555999999777888;;;???>>>777000///333555333000,,,+++***(((((((((((()))'''((((((((())))))))))))((((((((((((((((((((('''(((((((((((())))))))))))))))))))))))************+++++++++,,,,,,,,,,,,---......------...///111222333555888<<<>>>@@@AAAAAAFFFLLLQQQQQQPPPSSS[[[cccnnn&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((()))))))))(((((())))))))))))*********))))))))))))***+++++++++---...---,,,,,,000444444@@@VVVsss{{{xxxuuuuuuxxx}}}~~~|||zzzyyyzzzyyywwwuuuqqqrrrrrrooojjjhhhjjjllljjjeee^^^\\\^^^___]]][[[ZZZYYYXXXUUUSSSQQQOOONNNMMMLLLIIIGGGDDDBBBAAA@@@>>>>>>===<<<;;;;;;<<<<<<===>>>@@@BBBBBBAAA???>>>;;;888444222333444444444555555444444333444444444000000000000000000111111333666::::::888666777999555222//////000111000///++++++***)))((((((((((((''''''((((((((()))))))))''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++,,,,,,------......------...///111222333555888;;;>>>@@@AAAAAAGGGLLLQQQQQQOOOSSS\\\dddmmm&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((()))))))))***)))))))))))))))***++++++***,,,------+++***,,,...000000888NNNmmmwww}}}zzzyyyxxxxxx{{{{{{zzzxxxvvvuuutttsssrrrrrrssssssqqqmmmkkkkkkllldddcccbbbbbbbbb```]]]ZZZWWWVVVUUUTTTSSSSSSQQQPPPKKKJJJGGGEEEBBB@@@??????>>>>>>>>>===============@@@AAABBBBBB@@@===:::888555333111111222333333333555444444333222222222222000000111222222222222222555777888777444333333444000000000///---,,,,,,---******))))))(((((((((((('''''''''((((((((())))))''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))*********************+++,,,,,,------......------...///111222333555888;;;>>>@@@@@@AAAGGGLLLPPPPPPOOORRR[[[dddlll&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))))))))(((((())))))***+++)))+++,,,,,,,,,,,,,,,---333///...666KKKgggwww}}}}}}zzztttvvvyyyzzz{{{}}}~~~}}}||||||}}}~~~~~~|||yyyvvvtttssssssrrrssstttsssoookkkgggfffbbbcccbbb___\\\YYYYYYZZZYYYVVVRRRQQQQQQPPPOOOMMMIIIHHHEEECCCAAA@@@???>>>???@@@@@@@@@????????????AAAAAA@@@???<<<888444222111111111333555555333111333333222111000000000000222333444555666555555555777666444222//////000222000111111///,,,)))))))))))))))))))))((((((((('''''''''''''''((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))((()))))))))************))))))***++++++,,,------......------...///111222222444777;;;===???@@@@@@FFFKKKOOONNNMMMQQQ[[[ccclll&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''(((((((((((()))))))))(((((((((((()))************+++,,,------......000///...000777HHHcccyyyxxxvvvuuuttttttvvvwwwyyyzzz{{{zzzzzzzzzzzzzzz{{{{{{~~~}}}~~~{{{wwwuuuuuuvvvuuuvvvvvvuuurrrmmmhhhddddddbbb^^^[[[ZZZ[[[___aaa^^^XXXQQQMMMLLLKKKHHHFFFFFFEEEDDDBBBAAA@@@??????AAAAAAAAAAAAAAA@@@???>>>???>>><<<:::777444111000111111333555777777555222111111000000///000000000555666777888888888777666777555222///......000111000111000...***((('''''''''(((((())))))(((((('''&&&&&&'''''''''(((((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))))))))))))))************((())))))***+++,,,------......------...///111222222444777:::===???@@@@@@EEEJJJMMMLLLKKKOOOYYYbbblll&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((((((((((()))******+++*********,,,---......------///111222666DDDSSSvvvuuuyyy{{{{{{{{{zzzxxxtttpppttttttuuuuuuvvvvvvuuuuuuxxxxxxxxx{{{}}}~~~}}}{{{{{{zzzvvvqqqpppqqqssstttsssqqqpppmmmjjjfffccc```^^^___fffqqqwwwvvvsss```XXXNNNHHHGGGFFFDDDBBBDDDDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBAAA???>>>===:::999777555444333333333555444444666888888888666111000000000000000111222777888999::::::999777666666444222111111111111111///...,,,***)))(((''''''&&&'''((())))))(((''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***(((((((((((())))))))))))))))))))))))************(((((()))***+++,,,------......------...///111222222444777:::===??????@@@DDDHHHKKKJJJIIIMMMXXXaaalll&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((()))******---+++))))))+++,,,------000,,,---111333222666===QQQrrr{{{zzz~~~ttt{{{{{{rrrkkkmmmoooppprrrrrrrrrqqqqqqqqqqqqpppqqqssssssrrrppppppqqqppplllhhhgggjjjmmmkkkhhheeecccaaa___]]]\\\YYYYYYcccyyy^^^UUUJJJDDDDDDFFFEEEDDDCCCCCCBBBAAAAAAAAABBBBBBAAAAAABBBAAA@@@>>><<<;;;666555444222222444666777999777555555777999::::::111000000000111222333333888999:::;;;:::888666555444333333444555444222000---+++((('''((()))((('''&&&'''((())))))(((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***(((((((((((())))))))))))))))))))))))************'''((()))***+++,,,------......------...///111222222444777:::===??????@@@CCCGGGJJJIIIHHHLLLWWW```lll)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((()))************++++++++++++,,,---...///111222222444JJJmmm~~~zzzsssooovvvyyyyyywwwuuutttrrrpppnnnlllvvvvvvuuurrroookkkhhhfffhhhiiiiiigggdddcccdddfffaaa[[[UUUTTTWWWVVVQQQLLLTTTOOORRRdddyyyrrrbbbHHHHHHGGGEEECCCAAA@@@???BBBBBBBBB@@@??????BBBEEEAAACCCDDDCCC???:::666444333444666777888888888777888999888666444222111222///000222222222222444555777555444555666888777777888777555333222000000///***)))(((''''''((()))***((((((((((((((((((((((((''''''''''''((((((((())))))(((((('''''''''((((((******))))))((((((''''''''')))******))))))***+++------,,,,,,,,,,,,++++++------------...000111222222666:::===>>>>>>>>>>>>HHHJJJMMMOOOMMMMMMVVVaaammm(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))*********+++++++++---------....../////////333666FFFddd|||{{{~~~}}}}}}|||{{{ooommmjjjgggffffffeeedddcccbbb```^^^[[[XXXVVVVVVWWWSSSOOOOOOQQQQQQOOOLLLBBBDDDIIIPPPTTTUUURRRNNNJJJIIIGGGEEEDDDDDDDDDDDDAAABBBCCCDDDEEEEEEFFFFFFFFFDDD@@@<<<999888888:::999999:::::::::999888777777777777666444222222222000222444444444444555666<<<:::888888888999888777666555333111///...---,,,***)))(((''''''((()))***(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((***)))))))))((((((((('''''')))******))))))***++++++++++++,,,,,,---------------------...000111222333666:::<<<======>>>???EEEGGGKKKNNNLLLMMMWWWbbbiii|||(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((()))))))))*********++++++---------------,,,,,,,,,444---...@@@]]]{{{zzz|||vvv~~~}}}zzztttlllgggfffeeedddbbb^^^]]][[[ZZZYYYWWWSSSPPPLLLJJJIIIGGGGGGGGGGGGGGGIIIKKKLLLKKKHHHGGGGGGHHHEEEDDDCCCCCCCCCDDDFFFGGGGGGHHHIIIJJJKKKIIIEEEBBB@@@>>>:::888777888;;;===<<<<<<<<<;;;999888666555666666555444444333333222222444777888777666666777999888777777888999888666444333111...,,,+++***))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''(((((())))))))))))((((((((((((''')))******))))))***+++))))))***+++,,,---......------------...000111222444666999;;;<<<===>>>@@@AAADDDIIIMMMLLLNNNWWWcccdddxxx(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))************+++++++++++++++,,,,,,,,,000111333555;;;PPPvvvyyyxxxqqqkkkddd___YYYXXXXXXYYYYYYXXXTTTPPPQQQRRRRRROOOLLLKKKMMMPPPJJJGGGEEEHHHNNNPPPMMMIIIIIIJJJJJJKKKLLLLLLMMMMMMJJJIIIGGGFFFEEEAAA<<<888666777888;;;===>>>===<<<:::999999888666555444333666555444444555555444333444777999:::999888888888222222222444777888888777222111///---***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((''''''''''''(((((()))))))))))))))((((((((((((''')))******))))))***+++)))******+++,,,,,,------------------...000111222444666888::::::<<<>>>AAABBBEEEJJJNNNMMMNNNWWWbbbeeewww''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((()))))))))*********(((((()))***+++,,,------(((///555111***000LLLiii|||vvvnnncccbbbaaa___]]]YYYTTTPPPPPPQQQRRRPPPMMMMMMRRRVVVXXXXXXYYY\\\```___[[[WWWTTTUUUVVVWWWUUURRRNNNLLL@@@>>>===<<<<<<;;;999777>>>===>>>AAACCCCCC@@@===777777666666555555555555888666555555777888666555666888:::;;;:::999999999666555666777::::::999888111000...,,,***)))((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((())))))(((((((((((())))))))))))''')))******))))))***+++++++++++++++++++++++++++------------...000111222444666888999:::;;;>>>@@@DDDGGGLLLPPPOOOOOOWWWaaahhhyyy'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((()))))))))******'''((()))***+++---......***+++...000------444>>>]]]yyyzzz{{{|||~~~zzzrrrjjjeeeccc\\\]]]^^^]]]\\\^^^dddhhh{{{vvveeeXXXVVVXXXNNNOOONNNMMMIIIDDD???<<<:::===???AAAAAACCCFFFHHHPPPLLLGGGDDDEEEEEECCCAAA999888888777888888999:::<<<999777888:::;;;999666888999:::999888888999:::@@@???>>>======;;;888555......,,,+++***)))))))))&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''((((((((()))''''''&&&''''''((()))***(((((((((((())))))))))))''')))******))))))***+++,,,,,,++++++************------------...000111222333555888:::;;;<<<===???DDDHHHMMMQQQOOOOOOWWWaaakkkzzz&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***))))))***++++++,,,------///++++++000222111///000:::NNNlll~~~~~~}}}|||~~~}}}{{{rrr```KKK???>>>AAABBBAAA@@@???>>>===<<<<<>>;;;888999999888777555666888;;;@@@???===<<<:::777222///++++++***))))))))))))***&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((%%%&&&&&&'''((()))******&&&&&&&&&''''''((()))***'''((((((((()))))))))***''')))******))))))***+++***************+++++++++------------...000111222111444888;;;<<<<<<===>>>AAAEEELLLPPPOOOOOOWWWaaakkkyyy&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((())))))))))))++++++++++++++++++++++++,,,+++,,,...---+++---222......===___zzzzzzvvvtttoooeeeYYYSSSTTTWWW^^^gggpppttttttuuuyyy~~~~~~~~~lll^^^LLL@@@===???@@@@@@BBBBBBAAABBBEEEIIINNNQQQNNNVVV\\\ZZZQQQIIIIIIKKKIIIHHHJJJMMMOOOLLLCCC;;;<<<<<<:::999888999::::::BBB???;;;<<>>BBBIIIOOOOOOPPPXXXbbbjjjvvv%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((***)))'''&&&'''(((***+++++++++,,,,,,---...//////111222555;;;JJJgggzzzjjj^^^ZZZXXXVVVSSSRRRQQQPPPRRRVVVZZZ\\\aaaaaaaaa```^^^^^^ccciiihhheee___[[[[[[\\\ZZZVVVFFFAAA<<<;;;???CCCDDDCCCNNNSSSTTTPPPRRRXXX[[[YYY```UUULLLKKKJJJEEEBBBCCCAAA@@@JJJYYYUUUBBB:::@@@<<>>???BBBFFF<<<===???BBBDDDCCC@@@===<<<555///111999===;;;666444222000---***)))))))))'''))))))((('''&&&'''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&((((((&&&$$$&&&,,,222&&&&&&''''''(((((())))))(((((((((((())))))))))))))))))***)))((((((***+++)))******++++++,,,------//////...//////000111222444777:::;;;;;;:::::::::BBBCCCHHHMMMNNNQQQZZZdddlllyyy%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))'''''''''(((***+++++++++,,,,,,------......---......///555EEE[[[kkk~~~uuujjjcccdddaaa]]][[[\\\^^^``````VVVVVVVVVUUUTTTVVV]]]cccWWWPPPJJJJJJPPPSSSPPPJJJLLLFFFCCCGGGQQQXXXXXXTTTTTTUUUTTTSSSVVV[[[XXXQQQTTTKKKDDDFFFIIIIIIJJJMMMLLLNNNTTTVVVLLL>>>???IIINNNJJJEEECCCDDDFFFGGGFFFGGGFFFEEEDDDCCCAAA===999;;;888555777;;;<<<888333111///---+++)))((((((((('''))))))((('''&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&((()))'''%%%&&&+++000'''''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))***)))******++++++,,,,,,---///......//////000111222333666999;;;::::::::::::AAACCCHHHMMMOOOQQQYYYccclllzzz&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((()))((('''''''''(((***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///,,,+++...777???iii}}}|||~~~~~~|||xxxwwwvvvsssmmmiiijjjoootttfff]]]VVVYYYbbbfffaaaYYY___YYYVVV\\\gggmmmjjjeeeaaa\\\XXX\\\hhhqqqmmmdddEEECCCGGGPPPVVVUUURRRQQQSSSXXXYYYRRRJJJKKKWWWcccfffZZZMMMHHHLLLOOOLLLGGGLLLJJJFFFDDDAAA>>>;;;888::::::;;;<<<<<<999333///,,,+++***)))(((''''''''''''))))))((('''&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&(((***(((&&&&&&))),,,((((((((((((((('''''''''(((((((((((())))))))))))'''''''''((((((((())))))))))))******+++,,,,,,,,,............///000111222333555888999999999999:::@@@BBBHHHNNNPPPQQQXXXaaakkk{{{&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))(((((('''((()))******,,,,,,,,,,,,+++++++++++++++...111111......222555AAANNNhhhzzz~~~yyy|||}}}~~~yyyvvvjjj___```jjjnnndddXXX[[[ZZZZZZ___dddfffggggggbbbddd___WWW[[[lllzzz~~~rrrdddSSSKKKLLLOOOLLLHHHFFFCCC@@@>>>>>>>>>===<<<:::;;;<<<;;;777222///---)))))))))((((((((((((((('''))))))((('''&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&(((***)))'''&&&'''((())))))((((((''''''&&&&&&(((((((((((())))))))))))'''''''''(((*********))))))))))))***++++++,,,,,,............///111222333222444777888888888999;;;>>>BBBHHHOOOPPPPPPWWW___hhh{{{&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++++++++++++++*********(((+++............111333111333>>>XXXzzz~~~zzz|||wwwsssssstttnnnhhhfffooozzzyyykkk^^^gggccc]]]\\\cccqqq~~~vvvmmmwww~~~jjj```RRRHHHEEEEEEEEEDDD@@@>>>;;;;;;<<<>>>??????888999888444///,,,+++,,,(((((()))))))))))))))((('''))))))((('''&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&((())))))((('''&&&&&&))))))((((((''''''&&&&&&(((((((((((()))))))))))))))((((((***,,,---,,,***((())))))******+++,,,,,,------......///111222333222444777888888888:::<<<>>>AAAHHHNNNOOOOOOVVV^^^eeezzz''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************************+++,,,,,,++++++,,,...//////222999FFF^^^xxxnnnuuuzzzyyyqqqooowwwtttooopppxxx|||wwwuuuxxxmmmqqqrrrnnnfffaaacccfffYYY```oootttkkkXXXbbbpppzzzfffXXXSSSKKKCCC???======>>>@@@>>>;;;;;;;;;<<<<<<;;;555444111---)))((()))+++((())))))******))))))((('''))))))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((((((''''''&&&((((((((((((((('''''''''(((((((((((()))))))))))))))((((((***...///---***(((((())))))***+++++++++---------...000111333333333555777888888999;;;===???AAAGGGMMMMMMNNNUUU^^^dddxxx''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((())))))******++++++,,,,,,---,,,,,,+++,,,---...///000000///888PPPhhhxxx}}}zzzrrrjjjlllxxx}}}yyy{{{{{{xxxpppllllll___jjj{{{sssiiigggmmm{{{rrraaaSSSJJJHHHEEEBBBAAA???===<<>>;;;999777666555444111///,,,***(((((()))***)))((('''((()))))))))((('''&&&''')))))))))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&'''&&&%%%%%%'''(((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))'''%%%%%%)))...///,,,'''((((((((()))******++++++,,,------...000111333444444666888888999:::===@@@AAABBBFFFJJJJJJLLLUUU___fffttt((((((((((((((('''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((($$$%%%''')))***))))))(((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((***++++++******+++,,,.........///000222333444666;;;LLLiii~~~yyywwwwww~~~zzzvvvooovvvyyytttsss{{{|||yyygggccc]]]XXXTTTOOOJJJEEELLLJJJGGGDDD@@@===<<<;;;999444///...///...***&&&***)))((('''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&'''((())))))***'''(((((('''%%%&&&)))+++$$$&&&)))+++,,,+++)))''')))))))))***++++++,,,,,,////////////000111333333333555777999999:::;;;===@@@BBBFFFJJJIIILLLWWWcccgggvvv((((((((((((((((((((('''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((***++++++***)))+++,,,---------...///000111222777444333;;;NNNhhhrrrggggggpppxxxxxxsssssslll```IIILLLMMMKKKGGGEEEGGGIIIMMMKKKGGGBBB>>>999777555666111---,,,------)))&&&)))((((((''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((())))))******'''&&&&&&&&&&&&'''(((((('''((()))******)))'''&&&)))))))))***++++++,,,,,,.........///000111333333333666888999999999:::<<>>AAAGGGJJJGGGDDD???:::666333222000---***)))++++++)))&&&(((''''''''''''(((((()))'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))))))))))))))))))))'''&&&'''***+++)))'''*********)))(((''''''&&&)))))))))***++++++,,,,,,,,,,,,---...///111333444444777999::::::999::::::===@@@GGGLLLLLLMMMVVVaaaiiixxx''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((('''&&&&&&&&&((()))***((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((((()))******))))))***++++++++++++,,,---...//////'''---444555111///222555999MMMccctttxxxyyy|||~~~|||{{{{{{ooohhh[[[QQQPPPSSSNNNFFF[[[^^^___VVVIII@@@AAADDD@@@???<<<999666444222111+++)))''''''((()))(((&&&'''''''''''''''((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))(((((((((((((((,,,)))(((+++///000,,,(((+++***)))(((''''''((())))))))))))***++++++,,,,,,***++++++---///111333444555777:::;;;:::999999:::<<>>SSSppprrrqqqwww~~~{{{{{{|||~~~zzzzzzrrrooossstttooojjjjjj[[[ZZZYYYXXXSSSMMMHHHFFFBBB???<<<888555111---+++((((((((((((((()))******'''(((((((((''''''(((******)))((('''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******'''(((((('''&&&&&&)))+++*********)))(((((('''''')))))))))***++++++,,,,,,////////////000111333333222666:::======<<<<<<<<<;;;???FFFLLLMMMNNNXXXccchhhvvv''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))((((((((((((''''''''''''((((((((()))''''''''''''((()))++++++))))))))))))(((((((((((())))))))))))))))))))))))************************++++++,,,,,,,,,,,,---------......///000/////////000111333666>>>IIIUUU]]]xxxvvv{{{}}}vvvllluuusssqqqqqqsssrrrnnnjjjjjjaaaVVVNNNJJJGGGBBB>>>555333000---***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&'''((((((''''''(((*********))))))((((((''''''++++++++++++++++++,,,,,,333111...,,,,,,...111333444777;;;======<<<=========@@@GGGMMMOOOPPPXXXaaagggvvv'''''''''((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))))))))((('''''''''((((((((())))))'''''''''(((((()))++++++***)))))))))(((((((((((())))))))))))))))))))))))************************+++++++++,,,,,,,,,------,,,---......//////......///000000000000333888;;;DDDQQQdddyyy{{{~~~vvvnnnwww{{{pppkkknnnjjjfffeeeffffffccc```[[[SSSHHH@@@===999444111///...---+++***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&'''((((((''''''(((******)))))))))(((((((((''')))*********++++++,,,,,,000///---------000222444444777;;;======<<<=========@@@GGGMMMOOOPPPXXXaaajjjyyy''''''((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))***+++******)))))))))((((((((())))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,+++,,,,,,---------------***,,,...///...---...///...111777@@@OOOeee}}}~~~uuuhhh```iiiyyy}}}vvvooonnnpppmmmggg^^^YYYVVVTTTQQQNNNDDD>>>666111///---***'''(((((())))))***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&'''((((((''''''(((***))))))))))))(((((((((((((((((())))))***+++,,,,,,,,,------...///111333444444777;;;<<<<<<<<<<<<======@@@GGGMMMOOOPPPXXXaaaiiiyyy'''(((((((((((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((())))))))))))))))))))))))*********(((((()))))))))*********))))))(((((()))******+++*********)))))))))(((((())))))))))))))))))))))))***************************++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,))),,,///111111111222444333222000///111888BBBJJJkkkooowwwwwwooonnnoooooohhhbbbccckkkpppqqqpppnnnjjjjjjnnnqqqggg^^^RRRHHHAAA===999666222///+++******+++***)))&&&'''((()))***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&'''((((((''''''(((***))))))))))))((((((((((((&&&'''((()))***+++,,,,,,+++,,,...///111222222222444777:::<<<<<<<<<<<<======@@@GGGMMMOOOPPPXXXaaaeeeuuu(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***((()))))))))*********+++)))))))))************+++***))))))))))))******+++************))))))))))))*********************************************************+++++++++,,,,,,)))******+++++++++++++++---......---,,,,,,---///,,,---//////000111333555;;;===AAAHHHUUUeeesss{{{yyyyyytttssstttyyyyyyuuuqqqoooyyyrrriiicccaaa___]]][[[MMMEEE:::222...,,,***(((+++***))))))***+++,,,+++'''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&'''((((((''''''(((***(((((((((((())))))))))))&&&'''((()))***+++,,,,,,---...///000111111111000333666:::<<<<<<;;;<<<<<<===@@@GGGMMMOOOPPPXXXaaadddttt((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******((())))))******+++++++++)))*********++++++++++++*********))))))******+++++++++*********)))))))))************************************************************++++++++++++)))******+++++++++++++++------,,,***)))***---000,,,,,,------...000111222...000111111555>>>CCCEEECCCHHHOOOVVV]]]dddkkkooo{{{}}}}}}yyy}}}wwwqqqqqqtttsssnnniiiaaaXXXNNNHHHGGGDDD???999333///***(((***,,,---,,,+++++++++******)))(((((()))*********))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&'''((((((''''''(((***(((((((((((())))))))))))(((((())))))***+++,,,,,,---...///000111111000000333666:::;;;;;;;;;;;;<<<===@@@GGGMMMOOOPPPXXXaaagggwww(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********((())))))******+++,,,,,,*********+++++++++,,,,,,++++++***))))))******++++++++++++*********))))))************************************************************++++++++++++)))***++++++,,,,,,++++++***+++,,,,,,,,,...111333333000---+++++++++++++++...111111...---111000---,,,...000222333555999>>>@@@EEEKKKOOOPPPQQQTTTVVV]]]bbb```XXXTTTXXX[[[ZZZTTTPPPIIIFFFGGGHHHEEEAAA999555111000000///,,,))),,,)))''')))---//////---***+++,,,+++)))(((''''''))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&'''((((((''''''(((***'''((((((((()))))))))***)))*********++++++,,,,,,,,,---...///000111222333333666999;;;;;;;;;;;;<<<===@@@GGGMMMOOOPPPXXXaaafffwww))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++***************++++++++++++************)))************************************************)))************+++++++++******+++,,,,,,,,,,,,+++,,,...///...,,,++++++,,,++++++***+++---.........)))------***+++000222///+++---000222000---...111555555444444444555666777,,,999???666111555666222000111111000000000///,,,---...000000///---,,,+++---+++)))***++++++'''$$$''')))+++,,,+++***))))))''''''&&&&&&'''(((***+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&'''((((((''''''(((***'''((((((((())))))******++++++++++++++++++,,,,,,++++++,,,...000222444666333666999;;;;;;;;;;;;<<<===@@@GGGMMMOOOPPPXXXaaabbbsss*********))))))((((((((('''((()))*********)))(((*********++++++,,,,,,,,,------,,,,,,++++++******,,,++++++***))))))******........................************++++++++++++******************++++++)))************++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++.........------,,,,,,,,,------------------------,,,,,,,,,------.........000000111111111111000000........................------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((())))))((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))&&&""" ###)))---+++(((++++++++++++++++++,,,,,,------...///000111222222444777:::===>>>>>>===<<>>???>>>===???AAAHHHNNNPPPQQQYYYbbbhhhvvv******++++++,,,---------***++++++,,,---,,,,,,,,,+++++++++,,,,,,,,,,,,,,,******+++,,,,,,---......------,,,,,,,,,------...***+++++++++,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************------------------------,,,,,,,,,,,,------------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((()))))))))(((...333000)))%%%'''+++******+++++++++,,,,,,,,,+++,,,,,,---...///000111222555999<<>>???AAAGGGLLLMMMNNNVVV___eeesss------,,,,,,+++++++++***++++++,,,,,,------------........................++++++,,,,,,,,,---------..................///000------........./////////..................---------------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,------------,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,************************************************************************(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''((((((((()))))))))///444222***%%%'''+++*********++++++,,,,,,---,,,------...///000111111222444888<<>>============>>>???????????????>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;:::777666555555444444555555222111111000000//////...---------............///000000//////...---------,,,,,,,,,---------......------............------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,************************************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((***++++++)))((())))))***+++,,,------......///000111222333333444222555999<<>>CCCDDDHHHLLLLLLNNNVVV```fffwww@@@AAACCCFFFJJJMMMOOOPPPQQQPPPPPPOOOPPPQQQRRRSSSSSSRRRRRRRRRQQQQQQQQQQQQMMMMMMMMMMMMMMMLLLLLLLLLEEEEEECCCBBBAAAAAA@@@@@@======<<<;;;999888777777444444444333222111111000111111000//////...------------------............------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,------------,,,,,,************************++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((()))******)))((()))***+++,,,------.........///000111222333333444666999===>>>???>>>===BBBCCCGGGKKKLLLNNNWWWaaafffwwwTTTUUUVVVYYY[[[]]]___```______^^^]]]^^^___```aaa\\\\\\\\\[[[[[[ZZZZZZZZZWWWWWWXXXXXXYYYZZZZZZZZZSSSRRRQQQOOONNNMMMLLLLLLKKKJJJIIIGGGEEEDDDBBBBBB>>>===;;;:::888666444444222111111000///......------------.........//////------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))*********+++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,------......------,,,************************++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((()))((('''''')))+++((())))))+++,,,---......------...///000111222222444777:::===>>>>>>===<<>>CCC999222333444111///000...------,,,---///000111//////000111222000---***+++,,,---......///......,,,,,,,,,+++++++++******,,,,,,,,,++++++*********,,,,,,++++++***+++++++++---,,,***)))))))))******)))************+++++++++,,,++++++---......,,,***))))))************))))))*********)))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''((((((((((((++++++++++++++++++++++++111111111222222333333444333666;;;???BBBBBB@@@???AAAAAAEEEIIIJJJLLLVVV```hhhwwwbbbcccdddeeeeeeeeeeeefffjjjkkkmmmnnnlllhhhdddcccgggiiiiiihhhkkkooommmgggeeeeeeggghhhhhhgggggghhh```bbbcccaaa___]]]]]]^^^aaa___]]]\\\^^^aaacccbbb]]]]]]\\\[[[XXXTTTPPPMMMKKKEEEBBBCCCBBB>>>===@@@:::888555333000......---///......///000///---+++,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++***++++++,,,,,,,,,***)))))))))******)))************+++++++++,,,++++++---......,,,***))))))************))))))***)))))))))))))))))))))))))))))))))))))))))))))+++***))))))(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))(((''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''(((((((((((())))))***+++,,,,,,------000111111222222333333444333666;;;???BBBBBB@@@???CCCCCCGGGLLLMMMOOOWWWaaaeeeuuukkknnnqqqqqqooommmmmmnnnllloooqqqrrrpppooommmlllmmmoooooollllllnnnnnnkkkoooqqqqqqmmmhhhdddcccdddfffhhhjjjhhhcccaaabbbeeecccdddgggiiijjjlllnnnpppnnnmmmkkkiiigggddd___\\\XXXUUUSSSQQQLLLEEECCCDDD???>>>;;;999666444222111222111//////000///...,,,.........---------,,,,,,//////.........---------,,,,,,,,,,,,++++++++++++,,,++++++***++++++,,,,,,,,,+++******)))*********)))************+++++++++,,,++++++---......,,,***))))))************))))))))))))))))))))))))******))))))))))))))))))))))))+++***))))))(((((())))))))))))(((((('''&&&&&&%%%''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***)))((((((&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''(((((((((((('''((()))***,,,---...///000000111111222333333444444666;;;???BBBBBBAAA@@@CCCDDDHHHMMMOOOQQQWWW___ddduuuoooppppppooommmlllllllllqqqpppllljjjkkkooonnnkkkiiinnnpppkkkggghhhiiiiiilllllljjjggghhhjjjiiigggkkkiiifffcccbbbdddiiimmmdddfffjjjllljjjggghhhlllqqqooolllkkkjjjiiihhhgggbbb```^^^\\\ZZZVVVRRRQQQLLLKKKJJJGGGDDD@@@===<<<<<<999666444333222000///000000//////........./////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******************))))))*********+++++++++,,,++++++---......,,,***))))))************)))))))))))))))))))))*********((((((((((((((((((((((((******)))((((((((((((((()))((((((((('''''''''&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))*********)))(((&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''((((((((((((((()))***+++,,,---......//////000111222333333444444777;;;???AAABBBAAAAAAAAABBBFFFLLLOOOPPPUUU\\\gggxxxvvvtttpppnnnmmmmmmlllkkknnnmmmjjjiiimmmppphhh\\\___cccjjjttt{{{nnn]]]^^^___hhhzzzpppiiibbbcccmmm{{{wwwlllddd___aaannn{{{}}}vvvnnnhhhfffgggiiigggfffdddeeehhhjjjiiifffaaaaaa___\\\WWWQQQMMMJJJGGGDDD@@@<<<:::888555222111111000///...//////000............------------,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---************+++*********))))))*********+++++++++,,,++++++---......,,,***))))))************))))))(((((())))))************((((((((((((((((((((((((***))))))((('''((((((((('''''''''((((((((())))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))*********)))(((&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''((((((((((((***+++++++++++++++,,,,,,...//////000222333333444555888;;;???AAABBBBBBAAABBBAAAEEELLLQQQRRRWWW]]]hhhyyypppooolllhhheeeccccccccc^^^gggrrr{{{xxxffffffhhhuuulllooouuuzzzpppmmmyyyoooeeefffjjj}}}{{{tttkkkgggfffdddaaaeeefffggggggeeeaaa^^^[[[TTTQQQMMMIIIFFFBBB>>>;;;777666333111000////////////............---------,,,,,,,,,,,,------------************+++,,,------))))))***++++++++++++***)))************+++++++++,,,++++++---......,,,***))))))************))))))((((((((()))******++++++))))))))))))))))))))))))***)))((((((''''''((((((&&&&&&'''(((((()))******''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***)))((((((&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''((((((((((((++++++++++++++++++++++++---...///000111333444444666888;;;???AAABBBBBBBBBDDDCCCFFFMMMSSSWWW\\\aaafffwwwccciiinnniii^^^WWWXXX\\\aaawww|||mmmbbb___^^^kkklllnnnooonnnkkkgggeeeaaa___]]]ZZZXXXTTTOOOKKKDDDBBB===999555333222111000000000/////////......,,,,,,,,,---------......************+++,,,---...((()))***+++,,,++++++***)))************+++++++++,,,++++++---......,,,***))))))************))))))'''(((((()))******++++++))))))))))))))))))))))))))))))(((''''''''''''(((((((((((((((((()))))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))(((''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''((((((((((((*********++++++,,,,,,,,,------...000111333444444777888;;;>>>AAABBBCCCCCCEEEBBBDDDLLLSSSXXX^^^dddeeewwwuuuxxxlllooowww|||rrrqqqsss}}}vvvnnnfffaaallljjjiiihhhfffbbb^^^ZZZPPPMMMHHHAAA<<<888666555111111111111000000000000,,,,,,,,,------.........************+++,,,---...((()))***+++,,,,,,+++***)))************+++++++++,,,++++++---......,,,***))))))************))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))((('''''''''''''''******))))))((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''''''''((((((((()))(((((()))***,,,---...///------...000111333444444777999;;;>>>AAABBBCCCCCCCCC@@@AAAIIIQQQWWW^^^eeefffxxx}}}lllfffkkkmmmooopppnnnlllkkkkkk\\\___ZZZKKKCCCDDDBBB<<<333333222222222111000///111///---,,,---......---......---------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,............---,,,+++++++++*********))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&)))(((&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((()))******++++++,,,---------...///000000111333666444888<<<@@@AAAAAAAAABBBGGGCCCDDDKKKRRRUUUYYY^^^dddwww{{{qqqjjjgggfffiiihhhaaaYYYTTTOOOIIIBBB>>>888444222333555777000///......//////---,,,.........---------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------...------,,,,,,************)))))))))((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''((())))))))))))((()))******++++++,,,---------...///000000111333666444888<<<@@@AAAAAAAAABBBFFFCCCDDDKKKRRRUUUYYY^^^dddvvvxxxkkkeeegggkkkooolllccc^^^]]]PPPIII@@@888444333333333222111000111222111///---///.........------------,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,------...---------************))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((())))))******)))))))))******++++++,,,---------...000000000111444666444888<<<@@@AAAAAAAAABBBFFFCCCDDDKKKQQQUUUYYY^^^eeeuuuwwwvvv{{{~~~pppggghhh]]]WWWOOOGGGBBB<<<666222555333111111111222111000/////////............---,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,---............*********)))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%'''''''''&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))***************)))******++++++,,,---------///000000000222444666444777<<<@@@AAAAAAAAABBBEEEBBBCCCJJJQQQUUUZZZ^^^fffvvvvvvoookkkddd\\\WWWSSSNNNGGGBBB;;;777222000000111222222000000/////////.........---------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,---............))))))))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))***************)))******++++++,,,------...///000111111222444777444777<<<@@@AAAAAAAAABBBDDDAAACCCJJJQQQUUUZZZ^^^gggwwwsssmmmeeebbbaaa___YYYTTTGGGBBB;;;666444333222111000000000000////////////......------,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,------...---------))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&'''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((())))))******)))))))))******++++++,,,------...///111111111222555777444888<<<@@@AAAAAAAAABBBCCC@@@BBBIIIQQQUUUZZZ^^^fffvvvrrrgggZZZVVVOOOHHHBBB<<<666222111111111000000000/////////......---,,,,,,++++++******+++++++++,,,,,,,,,---------...------,,,,,,((()))))))))************(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((())))))))))))((()))******++++++,,,------...000111111111222555777444888<<<@@@AAAAAAAAABBBCCC@@@BBBIIIPPPUUUZZZ___cccttt|||jjjgggaaaZZZQQQFFF<<<555111111111111000000000000//////...---,,,,,,++++++******+++++++++,,,,,,,,,............---,,,++++++(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&'''((())))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&%%%$$$%%%&&&((()))''''''&&&&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((()))******+++,,,,,,------...000111111111333555777444888<<<@@@AAAAAAAAABBBCCC@@@AAAIIIPPPUUUZZZ___aaarrrzzzoooiiiggg```RRRGGGAAA:::333111444666333///222111000...,,,,,,...000++++++++++++++++++++++++......//////......---,,,+++***)))***+++,,,+++)))))))))))))))))))))))))))''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))((('''&&&%%%&&&&&&'''%%%'''&&&$$$%%%((('''###%%%&&&((()))))))))(((''''''((())))))(((((()))+++''''''((((((((((((''''''))))))))))))(((((((((((((((((((((((())))))))))))'''((()))******++++++*********+++,,,------------...000111111111111333555444666:::@@@AAA===<<>>888555444111222222222111///...---...........................////////////...---------+++******++++++***((())))))))))))))))))))))))'''(((((())))))(((((('''******)))((('''&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((*********))))))))))))(((((('''''''''&&&&&&%%%%%%''''''''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&###(((***'''%%%'''))))))((('''&&&%%%%%%$$$%%%%%%&&&'''***///222000***$$$''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))'''((()))******++++++*********+++,,,------------...000111222111222444555444666:::@@@AAA===<<>>777555333111111000/////////////////////////////////////////////...------...,,,++++++++++++***((())))))))))))))))))))))))(((((())))))))))))(((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((''''''&&&&&&%%%%%%'''''''''((((((((((((((('''''''''&&&&&&&&&''''''$$$+++---)))$$$%%%((()))((('''&&&%%%%%%%%%&&&''')))(((***///333222+++%%%''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((())))))))))))'''((()))******++++++*********+++,,,------------...///111222222333444666444666:::@@@AAA===<<>>777222222222222222222222222000000000000000//////...******)))+++---///......))))))))))))))))))))))))))))))************))))))((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))%%%%%%&&&'''((()))******))))))(((((('''''''''&&&&&&'''(((*********)))(((%%%&&&%%%$$$%%%)))((($$$$$$%%%&&&'''''''''&&&%%%###&&&(((((('''&&&''''''''''''((((((((((((''''''%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))'''((()))******++++++*********+++,,,---------------///222333333444777999555666;;;@@@AAA===<<>><<<@@@AAADDDFFFEEEFFFPPPZZZbbbppp~~~xxxvvvwwwyyyzzzggg```[[[]]]```aaaccceeepppqqqvvv~~~zzz}}}qqqcccRRREEE<<<666555888333444666666444222000000------------------------,,,,,,,,,,,,++++++++++++++++++++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''&&&&&&''''''''''''''''''((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((%%%%%%&&&'''(((''''''''''''(((((())))))))))))***((((((((((((((()))*********(((((((((******)))(((...666:::444,,,+++---//////000111333444555666666555888===AAABBBAAA>>><<<@@@AAADDDFFFFFFGGGOOOZZZcccqqqxxxqqqiiicccaaadddgggkkkmmmllljjjhhhYYYVVVUUUWWW\\\bbbgggjjj___[[[\\\eeevvvzzzkkkaaa^^^cccnnntttyyy|||mmm]]]NNNAAA:::999444666888666333///..................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''(((((())))))''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''((((((((((((((())))))***+++)))((()))******)))(((///888<<<555---,,,///111///000111333444555666666555888===AAACCCBBB???===CCCCCCFFFIIIJJJKKKRRR[[[bbbppp|||ooojjjgggfffjjjjjjiiihhheeeaaa]]][[[LLLTTT```iiimmmjjjeeeaaa^^^_________ccciiippptttcccZZZSSSUUUaaannnuuuwwwsssiii```^^^\\\UUUOOOLLLUUU``````___dddcccccckkkmmmqqqwwwwwwiiiXXXIIIAAA999:::999777555222222222/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''(((((()))))))))'''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))******+++(((&&&%%%&&&'''&&&$$$((((((((((((((())))))***+++***))))))******)))(((+++000222...+++,,,---,,,///000111333444555666666444888===AAACCCBBB@@@>>>EEEDDDGGGKKKLLLMMMTTT[[[aaaooo|||wwwvvvuuussspppnnnhhhaaa___^^^[[[UUUXXX\\\aaafffhhhhhhgggfffXXX___gggmmmmmmjjjgggeeekkknnnnnniiihhhmmmsssvvvhhh^^^UUUWWWbbboootttuuuooo\\\IIIBBBDDDFFFFFFFFFTTT\\\UUUKKKNNNSSSZZZfffbbbccccccdddhhhrrr}}}fffXXXDDD@@@:::666444444333222000000000///......------,,,,,,,,,,,,------------***+++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))%%%'''(((*********))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************++++++(((((((((((((((((())))))'''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''(((***+++,,,///+++'''&&&((()))'''%%%((((((((((((((()))******+++)))((()))++++++***)))***,,,---+++---000///+++///000111333444555666666444888===BBBDDDCCC@@@>>>CCCBBBDDDIIIKKKLLLQQQXXX^^^lllpppjjjbbb\\\ZZZYYYWWWUUUXXX___eeefffiiilllkkkgggddddddggglllrrrtttrrrooohhhlllqqqrrrqqqnnnmmmmmmsssxxxyyyssspppuuu|||rrrjjjdddhhhttt~~~}}}wwwdddOOOEEEDDDEEEGGGIIIEEEOOOIII???BBBIIIPPP\\\aaa```\\\WWWRRRUUU\\\cccnnnwww{{{```TTTFFF<<<999777444111111111000000///......---,,,,,,,,,---------......***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''')))+++,,,,,,+++***(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************)))))))))((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&''')))+++,,,...***&&&%%%(((***)))'''((((((((((((((()))*********)))((()))+++,,,,,,+++***---...,,,...111111...///000111333444555666666444888===BBBDDDCCCAAA???AAA@@@BBBGGGJJJKKKPPPUUU[[[iiioookkkccc]]]ZZZ[[[^^^```YYYeeennnooooootttwwwwwwhhhdddbbbiiitttzzzwwwrrriiinnntttwwwvvvtttssssssttt|||zzzyyy}}}xxx{{{zzzmmm```TTTOOOLLLJJJJJJMMMDDDSSSTTTOOOSSSWWWZZZaaaWWWWWWUUUPPPLLLLLLRRRXXXZZZ___ooooooYYYJJJDDD???999333222111111000///......---,,,,,,,,,------.........***++++++,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''')))+++---...---,,,+++(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))************))))))((((((''''''(((((())))))))))))((((((((((((((((((((((((((((((%%%%%%%%%%%%&&&(((***++++++&&&"""###'''***)))'''((((((((((((((()))******)))(((((()))+++---,,,+++%%%***,,,******,,,...,,,///000111333444555666666444888===BBBDDDCCCAAA???BBB@@@BBBGGGKKKLLLPPPUUUZZZfffrrrnnnggg^^^VVVSSSTTTUUUXXXZZZ^^^ccchhhkkkmmmmmmiiigggfffiiioootttwwwwwwyyy}}}}}}ooo```[[[___bbb^^^XXX^^^aaafffjjjmmmnnnnnnnnnddd^^^XXXTTTUUUVVVVVVUUUYYY]]]eeemmmooozzznnnZZZHHH999111111//////222222......000/////////000//////...---------------,,,+++******++++++++++++++++++++++++---,,,***)))))))))******))))))))))))))))))))))))'''))),,,...///---+++)))))))))))))))))))))))))))******))))))((((((''''''''''''(((((())))))******))))))************))))))(((((((((((((((((((((((('''((()))******)))((('''%%%&&&&&&'''((()))******'''''''''''''''((())))))(((((((((((())))))))))))((((((((((((((()))******)))******++++++,,,------000222333333222333555777555888>>>CCCEEEDDDBBB@@@CCCDDDEEEFFFGGGJJJNNNQQQZZZfff```^^^[[[WWWTTTUUUXXXZZZWWWYYY[[[___bbbdddffffffhhhfffeeehhhmmmrrrtttuuuyyy|||zzzvvvzzz|||zzzuuuwww~~~wwwpppgggbbbaaa```^^^[[[bbbdddiiimmmpppuuutttcccRRRFFF???666000111222///------....../////////.........------------,,,+++******++++++++++++++++++++++++,,,,,,***)))))))))******))))))))))))))))))))))))&&&(((***,,,,,,+++)))((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))************))))))(((((((((((((((((((((((('''((()))******)))((('''&&&'''''''''((()))))))))'''''''''''''''((())))))(((((((((((())))))))))))((((((((((((((()))***************+++,,,,,,------000111333333222333555777555999>>>CCCEEEEEECCCAAACCCDDDEEEFFFFFFIIIMMMQQQZZZfffMMMNNNOOOOOOPPPRRRVVVZZZUUUVVVVVVWWWYYY[[[\\\]]]bbbaaa```cccgggkkknnnnnntttwww{{{}}}|||tttrrrvvvrrr^^^PPPAAA444111333222000///........................---......------,,,+++***++++++++++++++++++++++++,,,+++******)))*********))))))))))))))))))))))))&&&'''((()))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((('''''''''))))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((())))))))))))((((((((((((((()))************++++++,,,,,,------000111222222222333555777555999>>>BBBEEEEEECCCBBBDDDEEEFFFFFFFFFIIIMMMPPP[[[fffDDDFFFHHHIIIIIIKKKNNNPPPQQQPPPPPPPPPQQQSSSUUUVVVYYYYYYYYY[[[___bbbdddeeeiiilllooorrrwww|||xxxlllcccaaadddggg}}}xxx^^^OOO???888666444333555.....................///............---,,,+++***++++++++++++++++++++++++++++++******************))))))))))))))))))))))))(((((('''''''''(((((()))((((((((((((((((((((((((''''''(((((())))))******)))(((((((((''''''&&&&&&))))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))(((((((((((((((((((((''''''''''''((()))(((((((((((())))))))))))((((((((((((((())))))*********++++++,,,------...///111222222222333666888666999>>>BBBEEEEEEDDDCCCEEEFFFFFFFFFFFFIIIMMMPPP\\\fffAAABBBDDDDDDDDDDDDFFFHHHJJJJJJIIIJJJKKKMMMOOOQQQQQQRRRTTTVVVWWWYYY\\\]]]^^^```cccfffjjjpppwww|||}}}ssseee^^^^^^aaaiiinnn{{{lll```QQQEEE;;;333222555111000///.........//////............---,,,++++++++++++++++++++++++++++++************+++*********))))))))))))))))))))))))******)))((((((((()))***((((((((((((((((((((((((''''''(((((())))))******))))))(((((('''''''''&&&))))))************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((())))))******++++++,,,------......///000222222222444666888666999===BBBEEEFFFEEEDDDEEEFFFGGGGGGHHHJJJNNNQQQ\\\fff<<<>>>?????????@@@BBBDDDCCCCCCDDDEEEFFFHHHJJJJJJKKKMMMPPPQQQQQQSSSUUUWWWUUUWWWZZZ]]]```eeelllpppuuuyyyttteee___bbbbbb___iii~~~uuuhhhZZZJJJ;;;444444444333111///......//////...//////......---,,,+++++++++++++++++++++++++++))))))***++++++++++++***))))))))))))))))))))))))++++++***)))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((())))))))))))((((((((((((((()))******++++++,,,,,,------.........000222222222444777999777999===BBBEEEFFFFFFFFFFFFGGGHHHHHHIIILLLQQQTTT]]]ggg:::;;;;;;;;;;;;<<>>???@@@AAABBBCCCCCCCCCCCCFFFIIIJJJJJJJJJLLLOOOMMMOOORRRUUUWWW[[[```dddjjjnnnsssxxx{{{|||nnniiieeefffeeekkkvvv{{{~~~ssseeeRRRCCC===888666333000///......///////////////...---,,,+++++++++++++++++++++++++++((()))***+++,,,++++++***))))))))))))))))))))))))+++++++++******)))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************))))))************))))))))))))))))))))))))))))))***)))(((''''''((()))***((((((((()))*********+++))))))((('''''''''''''''(((((((((((())))))))))))((((((((((((((()))******++++++,,,,,,---............000111222333444777999777999===AAAEEEFFFGGGGGGFFFGGGHHHJJJKKKOOOSSSWWW]]]ggg;;;;;;:::999888999<<>>?????????>>>======@@@CCCDDDCCCCCCEEEHHHHHHJJJMMMOOOQQQTTTXXX[[[```dddhhhkkkmmmqqqwww{{{xxxwwwuuurrrqqqsssvvvyyyuuuvvvwwwxxxzzz}}}xxxppppppkkkqqqtttxxxyyyqqqyyy|||iiiVVVJJJ:::888555111///......///////////////...---,,,+++++++++++++++++++++++++++((()))***+++,,,,,,+++***))))))))))))))))))))))))******++++++***)))(((((())))))))))))))))))))))))******))))))((((((''''''))))))******++++++,,,,,,))))))************))))))))))))))))))))))))))))))***)))(((''''''((()))***''''''((()))***++++++,,,***)))((('''''''''''''''(((((((((((())))))))))))((((((((((((((()))******++++++,,,------......///...000111222333444777999777999===AAAEEEFFFGGGGGGFFFGGGIIIJJJLLLPPPUUUYYY^^^ggg777777777888999999::::::888888999::::::;;;<<<<<<===<<<<<<<<<>>>???AAACCCCCCDDDFFFHHHJJJLLLNNNNNNTTTYYY___aaa```aaafffjjjccceeeffffffeeeeeefffggghhhjjjkkklllnnnqqqvvvyyy}}}|||}}}~~~}}}}}}xxxzzzvvvqqqttt~~~||||||sss___HHHAAA777222222222111000---///000///...------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))***((('''((()))***)))'''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))************))))))))))))))))))))))))***((()))---222333///***000111333444444555666888555888>>>CCCFFFFFFEEECCCJJJHHHJJJOOOPPPOOOQQQUUUdddmmm444555555666666777888888666666777777888999999:::;;;;;;;;;;;;<<<>>>@@@AAAAAABBBDDDFFFHHHJJJKKKLLLLLLQQQVVVXXXXXXYYY]]]aaabbbdddeeeeeedddccceeefffggghhhjjjkkkmmmqqqvvvzzz~~~}}}vvviiiaaaddd^^^___ggglllmmmuuuxxx]]]SSSDDD999333222111000---...///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************************))))))(((((())))))***(((((((((((((((((((((((())))))))))))***************((('''((()))***)))'''''''''((((((((()))))))))))))))))))))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))************)))))))))))))))))))))))),,,++++++///333444000,,,///111333444444555777999666999===BBBDDDEEEDDDCCCJJJHHHJJJOOOPPPOOOQQQUUU___kkk222222333333444444555555333444444555555666666666888888888999:::;;;<<<===>>>???@@@BBBDDDFFFGGGHHHJJJNNNSSSUUUUUUWWWZZZ]]]___aaabbbbbbaaa```bbbcccaaabbbeeegggjjjnnntttxxx~~~~~~qqqgggaaaYYYUUUXXX]]]dddvvvpppeeeUUUEEE:::444222111......//////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********))))))*********))))))))))))))))))))))))************++++++++++++***((('''((()))***)))'''((((((((()))))))))******))))))))))))))))))))))))+++***)))((((((''''''''')))))))))))))))))))))))))))((((((''''''''''''((())))))))))))************))))))))))))))))))))))))---,,,,,,///222222///+++...000222444444555888::::::<<>>@@@AAABBBCCCIIILLLPPPSSSTTTUUUXXXZZZZZZ\\\]]]]]]\\\[[[]]]^^^XXXZZZ]]]```ccciiiooosss}}}~~~wwwooohhhccc```aaammmzzzxxxrrrgggYYYKKK???777333000000///000111111000///------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++)))))))))))))))))))))))))))))))))*********++++++***((('''((()))***)))'''))))))))))))************))))))))))))))))))))))))***)))((((((((((((((()))(((((((((((((((((((((((()))(((''''''''''''((((((((()))))))))************))))))))))))))))))))))))+++++++++---//////,,,)))...000222444444666888:::===>>>AAACCCEEEFFFFFFFFFIIIIIILLLPPPOOONNNQQQVVVZZZkkk000000111222222333333444222222222222333333333333222333333444555555555555666777888:::;;;===>>>???BBBDDDGGGJJJLLLMMMOOOQQQTTTUUUVVVVVVUUUUUUVVVWWWSSSUUUXXX[[[___dddkkkoooxxxzzz~~~}}}wwwpppjjjjjjnnnyyygggRRRAAA777444111//////000222111000---------------------------------,,,,,,,,,++++++************************++++++************++++++))))))))))))))))))))))))((((((((()))))))))*********((('''((()))***)))'''))))))))))))************))))))))))))))))))))))))''''''''''''((()))++++++((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))************))))))))))))))))))))))))+++++++++,,,------,,,***...000222444444555888999<<<===???BBBCCCDDDEEEEEEHHHIIIMMMPPPOOOMMMQQQWWW]]]nnn000000111111222333333333222222222222222222222222000111222333333333333222444444555666888999:::;;;===>>>AAACCCFFFHHHIIIJJJLLLNNNOOOOOONNNNNNOOOPPPOOOQQQTTTXXX[[[aaaggglllrrruuuxxx{{{~~~}}}zzzkkkRRRDDD;;;666000---...000000///------------------------------------,,,,,,,,,,,,))))))))))))))))))))))))*********))))))*********))))))))))))))))))))))))'''((((((((())))))))))))***((('''((()))***)))'''((((((((()))))))))******))))))))))))))))))))))))&&&&&&&&&''')))***,,,---))))))))))))))))))))))))(((''''''''''''(((((()))))))))))))))************)))))))))))))))))))))))),,,,,,---...............000111333444444555666888666888<<>>CCCFFFFFFEEEDDDFFFIIINNNQQQNNNKKKPPPYYY\\\iii............////////////000000000000////////////000000000000111111111111111111222222222333333333111222444666888:::;;;<<<============>>>>>>>>>???BBBCCCEEEHHHLLLPPPSSSUUU\\\```eeehhhlllqqqyyy~~~iiiddd]]]QQQCCC666///...111333111///......---,,,+++---,,,++++++******++++++,,,------,,,******+++---,,,+++***((((((((()))***))))))))))))((((((((((((+++***)))(((((()))***+++++++++***)))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&((()))***---)))***......((('''***(((((((((((())))))))))))(((((((((((())))))))))))((()))***++++++,,,++++++++++++,,,------......///444444444444444444444444444888>>>DDDHHHIIIIIIHHHHHHJJJMMMPPPMMMJJJNNNUUU___lll............////////////......//////000000111111//////000000000111111111111111111111222222222222111111333444666888999999::::::::::::;;;;;;;;;<<<>>>???AAADDDGGGKKKNNNPPPYYY\\\```ccceeejjjqqqwww~~~~~~sssiiidddXXXKKKCCC???666,,,000...------...///...---...------,,,,,,,,,,,,,,,,,,------,,,******+++---,,,+++)))((((((((()))***)))))))))))))))))))))(((+++***)))(((((()))***+++++++++***)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((('''&&&'''((()))***)))&&&'''+++***&&&$$$'''(((((((((((())))))))))))(((((((((((()))))))))***((()))***++++++,,,++++++++++++,,,------......///333333333444444444444444444888>>>DDDHHHIIIHHHHHHHHHIIIMMMPPPMMMJJJNNNUUU___mmm............////////////------...///000111222222//////000000000000111111000000000000111111111111000111111222333444555555666666666777777777777888888999;;;>>>AAADDDGGGIIIRRRUUUYYYZZZ\\\```ffflllrrrzzz|||yyypppyyywwweeeTTTJJJ<<<---111///......///000///...///......---------------,,,------,,,******+++---+++***))))))((()))))))))))))))))))))))))))))))))+++***))))))))))))***++++++***))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''((()))***+++)))***,,,,,,)))(((***(((((((((((())))))))))))((((((((()))))))))******((()))***++++++,,,++++++++++++,,,------......///222222333333444444555555555888>>>DDDHHHIIIHHHGGGHHHIIIMMMPPPMMMJJJNNNUUU```mmm............////////////.........///000111111111////////////000000000111////////////000000000000000000000000111111111222333333444444444555555555444555666888;;;>>>@@@BBBJJJMMMPPPQQQRRRVVV]]]bbbfffllltttzzz~~~mmmWWWIII<<<777555222000000000...---///......---,,,---------,,,------,,,******+++---******)))))))))))))))))))))))))))))))))***************************************)))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))+++++++++,,,,,,,,,,,,,,,(((((((((((())))))))))))(((((()))))))))*********((((((***+++++++++++++++++++++,,,------......///111111222333444444555555555999>>>DDDHHHIIIHHHGGGIIIKKKOOOQQQNNNKKKOOOVVV___mmm............////////////000000000000////////////...////////////000000000....../////////000000000000000000000000000000000222222333333333444444444222333444555888:::<<<===AAADDDGGGIIIJJJNNNUUUZZZ]]]bbbiiiooouuu|||qqq^^^NNN<<<888444000/////////......------,,,,,,,,,,,,,,,,,,------,,,******+++---)))))))))*********))))))((()))))))))*********+++******++++++++++++*********)))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))'''((((((((((((*********(((((((((((())))))))))))))))))))))))************((((((***+++++++++++++++++++++,,,------......///000000111222333555555666666999???DDDGGGHHHGGGFFFKKKLLLPPPSSSPPPMMMQQQXXX^^^lll............////////////111000000000/////////.........////////////000000////////////000000000000000000000000000000000000222222222333333333444444222222333444555777999::::::===@@@BBBCCCGGGNNNSSSVVVYYY___eeemmmuuu}}}nnnWWWDDD???777222///000000000...------,,,+++,,,,,,,,,,,,------,,,******+++---(((((()))************)))((())))))******+++++++++******+++,,,,,,+++******)))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))'''((()))*********))))))(((******((()))---...,,,(((((((((((()))))))))))))))))))))*********++++++((()))***++++++,,,++++++++++++,,,------....../////////000222333555666666666999???DDDGGGHHHGGGFFFKKKLLLPPPSSSPPPMMMQQQXXX___mmm............////////////////////////000000000000........./////////000000//////000000000111111111000111111111111111111111111111222222222333333333111111222222444555666777777:::<<<======@@@FFFKKKNNNPPPTTTZZZaaajjjrrrwwwlllxxxxxxfffWWWOOOCCC999333111111111///......---------------,,,------,,,******+++---'''((()))***+++******)))((())))))******+++,,,,,,***++++++,,,,,,++++++***)))))))))))))))***++++++(((((((((((((((((((((((())))))))))))))))))))))))'''((()))***+++***)))))))))------)))+++000222///(((((((((((())))))))))))))))))*********+++++++++((()))***++++++,,,++++++++++++,,,------......///......000111333555666777666:::???DDDGGGHHHGGGFFFIIIKKKOOOQQQOOOLLLOOOWWWaaaooo............/////////000------...///000111222222............/////////000000000000000111111111111111111111111222222222222111111111111222222222222111111111111222444555666666888::::::999;;;@@@EEEFFFHHHKKKPPPXXXaaahhhmmmxxx{{{{{{TTT\\\kkk|||kkk```PPPAAA777333111111000000///...............---------,,,+++***+++---'''((()))+++++++++***)))((())))))***++++++,,,,,,***+++,,,------,,,+++***))))))((())))))***++++++(((((((((((((((((((((((())))))))))))))))))))))))'''((()))++++++******)))&&&******&&&'''---///---(((((((((((()))))))))))))))************+++++++++((()))***++++++,,,++++++++++++,,,------......///---...///111333555666777777:::???DDDGGGHHHGGGEEEHHHJJJMMMPPPMMMJJJNNNUUUcccqqq...///000///...---...000.......................................///000000222333333444333222111000---......///000111111222111111111111111111111111222222111111222222333444666777888999:::;;;<<<===BBBDDDGGGJJJNNNTTT\\\aaannnsss||||||gggXXXaaa~~~~~~tttVVVAAA<<<555***111222111000---,,,...///------------------------***************************++++++,,,,,,++++++***)))***+++,,,---,,,,,,+++)))))))))))))))*********((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***,,,+++)))((((((((((((((((((((())))))))))))***))))))+++///111111000***+++,,,---............000222333333222111333444777:::???DDDGGGGGGGGGFFFNNNKKKKKKKKKIIIHHHNNNVVVbbbnnn...///000000......///000........................///............///000000222222333333333222111000......//////000111111222222222222222222222222222333222222222222333444444444444555666777888888999<<<>>>@@@CCCGGGLLLSSSXXXbbbiiisss~~~nnnPPPEEE===333000000//////......---,,,------------------------***************************++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,+++*********))))))))))))))))))))))))(((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))***++++++)))(((((()))(((((((((((()))))))))***)))((((((***---......---***+++,,,---............///111222333222222444555777:::???DDDGGGHHHGGGFFFJJJHHHHHHIIIHHHHHHOOOWWW^^^jjj...000111000///...///000........................//////......//////000111111222333333333222000000/////////000111111222222222222222222222222222222333333222222333333444555444444444444555555666666777999;;;===???DDDIIIMMMUUU]]]jjjvvvbbbRRRFFF;;;333111......000000...+++------------------------++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,++++++++++++******))))))((((((******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((())))))))))))***+++***)))((()))***((((((((()))))))))******(((''''''(((***,,,+++******+++,,,---...............000222333222333555777777:::???DDDGGGHHHHHHGGGGGGEEEFFFHHHGGGHHHOOOXXX\\\iii///000111111//////000111......................../////////...///000000111111111222333333222111000000000000111111222222222222222222222222222222222222222222222222333333444666666666666555555555555666888999:::<<<>>>CCCFFFNNNWWWcccnnnwwwssseeeUUUFFF<<<666///---000111000---------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++***)))(((''''''************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))***+++***(((((()))+++(((((()))))))))*********)))((('''(((*********(((***+++,,,---............---///111333333444666888777:::???DDDHHHIIIHHHHHHGGGEEEFFFHHHHHHIIIPPPXXX^^^kkk000111222111000///000222///////////////////////////////////////000111111111222333444444333222111111111111111222222222222111111111111111111111111111111111111111222333333666666666666555555555555666777999999999;;;>>>AAAHHHPPP[[[eeennnwwwyyytttfffWWWGGG>>>333------//////---------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++++++++++++++++++++,,,++++++***)))(((''''''************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))******)))((((((***,,,))))))))))))************+++)))((()))***+++***)))***+++,,,---............---///111333333555777999777:::???DDDHHHIIIIIIIIIIIIGGGGGGIIIHHHIIIOOOXXX```mmm000222333222111000111222////////////////////////000000//////000000111222222222444555555555444333222222222222222222222222111111111111111111111111222222111111222222333444555555555555555444444444555666888888888999;;;===???GGGQQQYYYaaalllyyyvvvtttssslllcccRRRIII<<<222...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,++++++******++++++++++++******))))))((((((******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((())))))))))))******)))'''(((***---)))))))))*********+++++++++***)))***+++,,,+++******+++,,,---...............000222333444555777999777:::???EEEHHHJJJJJJIIIIIIGGGGGGIIIHHHIIIPPPXXX```lll111222333333111111222333////////////////////////000000//////000000111222333333555666666666555555333333333333333333333333333333333333333333333333444333333333333444555555666666666666666777777777666777999999999999;;;===;;;AAAHHHNNNSSS^^^mmmxxx|||||||||tttqqqmmmiii^^^WWWLLL@@@777111......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,+++*********++++++*********))))))))))))))))))))))))(((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))((('''(((+++---))))))*********+++++++++***)))((()))+++,,,+++******+++,,,---............///111333444444555777999777:::???EEEIIIJJJJJJJJJFFFDDDEEEGGGHHHIIIPPPYYY```kkk111222333333111111222333000000000000000000000000000000000000000111111222333444666777777777666666333333333333333333333333555555555555555555555555666555555555555666777777888999999999:::::::::;;;888:::<<<<<<;;;<<<===???<<<@@@EEEFFFIIIRRRaaammmxxx{{{vvvqqqooohhhcccZZZMMM@@@777222111------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++...---+++*********++++++)))))))))))))))*********((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((('''(((+++...)))************+++++++++)))((('''(((+++,,,+++***++++++,,,---............000111333444444555666888777:::???EEEIIIKKKKKKJJJBBBAAACCCFFFGGGIIIQQQZZZaaalll111222333444444333222111000000111111000///...---333222111111111111222222777888999:::;;;:::999888888888888888777777777666666666777777888999:::::::::;;;<<<======<<<;;;:::;;;999888999;;;===;;;999<<<>>>@@@BBBBBB???<<<:::888:::<<<>>>CCCKKKVVV^^^kkkvvv~~~rrr^^^OOO@@@333,,,000---,,,//////,,,+++---)))******+++++++++***************++++++,,,,,,,,,)))************+++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))'''&&&%%%)))))))))))))))))))))))))))*********++++++++++++))))))************))))))(((((()))***************)))***+++---.../////////000111222222222333555777888:::>>>DDDHHHIIIGGGDDDCCCCCCBBBBBBDDDJJJQQQVVVccckkk000111222333333222111111333333222111111000//////000000222444666888999:::::::::;;;<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>:::<<<>>>AAACCCDDDDDDDDDAAA???>>>>>>AAABBBAAA@@@>>>@@@AAABBBAAA???<<<;;;<<<===<<<;;;<<<@@@GGGMMM^^^jjjzzzzzzdddUUUHHH===666333///---......,,,+++...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((('''&&&)))))))))))))))))))))))))))))))))*********++++++))))))************))))))((())))))***************)))***,,,---...////////////111222222222333666888888:::>>>DDDHHHIIIFFFDDDCCCBBBBBBBBBDDDIIIPPPVVVccckkk111111222222222111111000333333222111000000000000...000444888<<>>???@@@=========>>>??????@@@@@@========================999;;;===???BBBCCCEEEEEEBBB@@@>>>>>>@@@BBBBBBBBBBBBBBBCCCBBBAAA@@@???>>>:::::::::999:::<<>>CCCGGGHHHFFFCCCBBBBBBBBBBBBDDDJJJQQQVVVcccjjj222222222222111111111000111111000000000111222333222555999===AAACCCDDDDDD??????>>>===>>>???AAABBB?????????@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>============>>>>>>????????????AAA???=========???@@@AAACCCCCCCCCBBBBBBCCCCCCCCC>>>>>>===<<<<<<===???@@@BBBLLLYYYccclllxxx{{{rrreee]]]\\\[[[SSSIII>>>555...,,,,,,+++,,,...,,,,,,,,,,,,,,,,,,+++***---------,,,,,,+++++++++))))))*********+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))))))))***++++++++++++******+++,,,---...............///111222333444777999888:::>>>CCCGGGHHHEEECCCCCCCCCCCCCCCFFFKKKSSSXXXbbbjjj444444333333222222222222111222222333555666888999999;;;>>>@@@BBBBBBAAA@@@???>>>>>>>>>>>>@@@BBBCCCAAAAAA@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBAAAAAAAAAAAADDDCCCCCCAAAAAA@@@??????CCCBBBAAA@@@??????@@@AAA@@@?????????AAABBBDDDEEEIIIGGGDDDAAA>>><<<:::999@@@FFFMMMRRRYYYgggyyyvvvqqq|||wwwmmmeeedddgggccc\\\FFF;;;111...---++++++---+++++++++++++++***)))))),,,,,,++++++******))))))))))))*********+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))******)))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))))))))***+++++++++++++++++++++,,,---............---///111222333555888:::888:::>>>CCCGGGGGGDDDBBBDDDDDDDDDEEEGGGMMMUUUZZZbbbjjj777777666555444444444444444666777:::<<<======>>>===>>>?????????>>>===<<<>>>>>>>>>???@@@AAABBBCCCAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDDDDCCCCCCDDDDDDDDDEEEEEECCCAAA?????????<<<======>>>???@@@BBBCCCFFFDDDAAA@@@@@@@@@@@@???CCCFFFIIIIIILLLWWWggguuu{{{vvvsssxxxzzzjjjcccggggggcccOOOCCC777333111...,,,,,,++++++++++++***)))((((((************)))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))***))))))))))))))))))))))))))))))((((((((()))))))))******))))))************)))))))))***++++++,,,++++++++++++,,,------......------,,,...000222333555999;;;888:::>>>CCCFFFFFFDDDAAADDDDDDDDDEEEHHHMMMUUU[[[bbbkkk;;;:::888777666666777777666888;;;===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAABBBBBBCCCCCCBBBBBBCCCEEEFFFHHHIIIJJJLLLLLLLLLMMMMMMNNNNNNNNNKKKJJJIIIIIIIIIJJJKKKKKKGGGIIIKKKIIIEEEAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBB@@@>>><<<>>>CCCGGGIIIIIIGGGJJJKKKIIIGGGMMMYYYcccwww|||~~~tttkkkmmmnnniiiYYYLLL???999777222///---,,,,,,,,,,,,+++***)))(((******************++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))))))))))))))((()))))))))))))))))))))))))))))))))*********++++++))))))************)))))))))***++++++,,,,,,++++++,,,,,,------......------+++---000222333666999<<<888:::>>>BBBFFFFFFCCC@@@BBBCCCCCCCCCFFFLLLTTTZZZbbbkkk===<<<:::888888888888999666888;;;===>>><<<999777:::999999999:::;;;<<<======???AAACCCDDDDDDDDDCCCBBBCCCEEEGGGJJJMMMOOOPPPYYYYYYZZZ[[[\\\\\\]]]]]]WWWVVVTTTSSSRRRRRRSSSTTTPPPSSSUUUSSSNNNIIIFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCEEEBBB??????CCCGGGHHHHHHHHHLLLNNNLLLHHHIIIQQQXXXhhh{{{}}}wwwzzz___RRRDDD>>>;;;666111///---...------,,,+++***)))*********++++++,,,,,,---)))************+++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************++++++++++++))))))************))))))******+++,,,,,,,,,,,,+++,,,,,,------...---------+++---000222333666:::<<<888:::>>>BBBFFFFFFCCC@@@AAAAAAAAABBBEEEKKKSSSXXXbbblll;;;;;;:::999888888888888888999:::;;;<<<;;;:::999;;;999888;;;>>>???>>><<>>@@@GGGKKKNNNOOONNNOOORRRUUU^^^kkk}}}~~~|||~~~yyyrrreeeYYYJJJCCCAAA===555---...++++++,,,+++(((***...++++++++++++++++++++++++++++++******++++++,,,---,,,+++)))((((((((()))*********)))((((((((((((((())))))))))))))))))))))))******))))))((((((''''''''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))++++++***))))))******+++,,,---------------///111222222333666888777999>>>CCCFFFEEEAAA===@@@@@@@@@AAADDDKKKTTT[[[dddrrr===<<<<<<;;;:::::::::;;;::::::;;;<<<<<<<<<<<<<<<@@@===;;;<<>>===============>>><<<<<<<<<<<<===???@@@@@@BBB@@@>>>???AAADDDFFFFFFEEEDDDBBBAAAEEEQQQaaallljjjkkkttt}}}}}}yyy{{{uuu]]]YYYWWWRRRSSSWWWWWWVVVRRROOOPPPVVV\\\]]]aaa]]]OOOGGGIIIIIIFFFEEEEEEFFFEEEEEEGGGJJJMMMOOOUUUbbbttt{{{~~~sss|||zzzrrrmmmaaa]]]WWWQQQLLLEEE>>>999555111......---******---++++++++++++++++++++++++++++++******++++++,,,---+++******)))((()))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''((()))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++******+++,,,------------///000111222222222555777444666;;;@@@CCCBBB>>>:::???@@@AAACCCGGGMMMTTTYYYcccppp???>>>>>>>>>>>>??????@@@>>>>>>>>>>>>???AAACCCEEEBBBAAABBBCCCEEEGGGIIIIII@@@??????AAAHHHUUUeeepppssspppppptttxxx}}}{{{ddd```___^^^ccceeedddaaa^^^\\\\\\___aaammmvvvtttcccWWWWWWTTTJJJOOOMMMJJJFFFDDDDDDEEEFFFJJJKKKRRRddd{{{|||xxxyyy}}}}}}~~~zzzkkkaaaVVVTTTVVVTTTIII???888222//////...++++++...++++++++++++++++++++++++++++++******++++++,,,---+++******)))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,******+++,,,------------///000111111111222555777333666:::@@@CCCBBB>>>:::>>>@@@BBBEEEHHHMMMTTTXXXcccnnn>>>>>>======>>>???@@@@@@AAA@@@@@@@@@AAACCCEEEGGGDDDEEEGGGHHHGGGGGGFFFFFFBBBCCCGGGLLLUUU```jjjqqqsssnnnlllrrr~~~yyyrrrqqqyyy{{{vvvuuuvvvuuupppkkkhhhrrrrrrgggeeennnqqqlllTTTQQQMMMJJJHHHHHHIIIIIIGGGEEEGGGTTTjjj|||}}}~~~xxx{{{~~~uuu|||tttggg]]]dddqqqqqq___KKK<<<555000000///---,,,...++++++++++++++++++++++++++++++******++++++,,,---************)))))))))((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,******+++,,,------------///000111111000222555888555777<<>>@@@BBBEEEHHHNNNTTTYYYbbbmmm============>>>???@@@AAABBBBBBBBBBBBCCCEEEFFFFFFHHHIIIJJJJJJHHHFFFFFFFFFPPPTTTZZZbbbjjjppptttuuuqqqttt{{{wwwwwwqqqgggfffpppvvvuuuaaa]]]WWWRRROOOMMMJJJHHHHHHFFFFFFLLLYYYmmm{{{yyy{{{~~~rrrsss~~~~~~sssrrriiifffssslllVVVEEE<<<555333222///---...++++++++++++++++++++++++++++++******++++++,,,---)))************)))((((((((((((((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++******+++,,,------------//////000000000333777:::666888===BBBEEEDDD@@@<<<@@@AAABBBDDDHHHNNNUUUZZZaaakkk=========>>>???@@@BBBCCCBBBCCCDDDEEEEEEEEEEEEEEEGGGHHHHHHGGGGGGIIINNNRRR```dddllltttzzz{{{zzzxxxyyy~~~yyywwwssspppqqqllleee```[[[WWWQQQMMMNNNPPPQQQOOOQQQ]]]ooo}}}~~~}}}~~~}}}{{{yyyyyyqqqwww~~~yyy~~~|||pppuuuqqqooorrrwwwuuulllcccQQQFFF<<<888666111---,,,++++++++++++++++++++++++++++++******++++++,,,---)))******+++***)))((('''((((((((((((((()))******))))))))))))))))))))))))'''((((((((()))))))))***''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))*********************+++,,,------------......//////000333888<<<666888===BBBEEEDDD@@@<<>>>>>???@@@BBBCCCDDDCCCCCCEEEFFFFFFEEEDDDCCCBBBCCCCCCDDDGGGNNNYYYaaaiiimmmttt{{{{{{www~~~ssspppllliiihhhfffaaa]]]UUUZZZ\\\WWWQQQUUUdddsss~~~{{{zzzzzz{{{}}}yyyuuuzzzppptttvvvyyymmmdddbbbiiiqqqZZZNNNBBB<<<888222,,,+++++++++++++++++++++++++++++++++******++++++,,,---)))******++++++)))((('''((((((((((((((()))******))))))))))))))))))))))))'''((((((((())))))******'''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((***+++++++++***)))******+++,,,---------------......///000444999===555888<<>>DDDIIILLLTTT```iiilllvvvuuuyyyyyywww|||~~~|||uuunnnqqqsssnnnbbbYYY[[[aaaeeewww}}}|||zzzxxxxxxzzz}}}~~~yyyyyy|||jjjeeesssmmmcccffffff___TTTKKKCCCAAA>>>777000---+++,,,,,,,,,,,,+++******************************---222555444...)))((()))************************))))))))))))))))))))))))+++***)))'''''''''((()))''')))***)))((('''(((***(((''''''(((((()))***++++++***)))(((((()))***+++)))((('''''''''(((***+++***+++---//////000/////////000000000111444888<<<888888:::???CCCDDD@@@<<<@@@???@@@CCCHHHOOOSSSUUU___fffCCCBBBAAAAAAAAABBBCCCDDDAAAAAA@@@AAABBBCCCCCCBBBHHHLLLPPPRRRZZZhhhuuuzzz{{{}}}}}}yyywwwpppiiizzz}}}|||yyywwwvvvwwwyyyzzz~~~wwwqqqtttuuurrrjjjiiiqqq|||yyylllgggbbbZZZPPPNNNOOOOOOGGG;;;333111,,,,,,,,,+++++++++++++++***************************...111000,,,((()))+++************************))))))))))))))))))))))))+++***)))(((''''''((())))))++++++***(((''''''(((***))))))((((((((())))))+++***)))(((((()))***+++((((((((((((((()))******+++,,,---/////////......///000000000111444888<<<888888:::>>>CCCDDD@@@<<>>CCCCCC@@@<<>>BBBCCC@@@<<>>@@@CCCFFFHHHLLLRRRYYY___bbbeeegggiiiqqqvvvyyyxxx{{{wwwvvvtttsssqqqqqqqqqqqqnnnuuuzzzxxxqqqsss}}}yyy|||~~~iiidddrrr}}}qqquuuzzz}}}xxxkkk```___dddZZZ^^^hhhsssqqqaaaLLL???666333///,,,***+++---...************************++++++***((('''(((***,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))(((''')))***+++***+++,,,...)))))))))))))))***++++++)))))))))******)))))))))'''(((***+++++++++***)))---.../////////...---,,,...///111222222444888:::666666888===BBBCCC@@@===AAACCCFFFGGGIIINNNTTTXXX```jjj<<<>>>AAAFFFLLLQQQVVVXXXUUU]]]ffflllnnnoooqqqssswww}}}xxxwwwvvvtttsssrrrrrrrrrnnnmmmppptttvvvvvvxxx}}}}}}{{{wwwyyy{{{ooonnnuuuzzz{{{rrrrrrvvv{{{uuuhhhbbbccc___ZZZ]]]ggglllbbbQQQDDD;;;888333///,,,,,,---...************************---,,,***)))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))(((%%%&&&)))******+++---///))))))))))))***+++,,,,,,))))))************))))))((()))******++++++******,,,---...//////...---------///111222333555777:::555555888===BBBCCC@@@===AAADDDIIIKKKLLLOOOTTTXXX]]]hhhGGGJJJOOOUUU[[[```cccddd```fffnnnssstttuuuxxx{{{yyy{{{{{{yyywwwuuusssrrrqqqmmmkkkmmmtttxxxuuurrrsssmmmsssyyyyyyvvvvvv|||wwwhhhfffooowwwnnnfffhhhuuuyyyrrrlllnnnkkk```YYY\\\```[[[NNNEEE>>>;;;777222...---,,,,,,************************+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))******)))(((%%%&&&((())))))***,,,---*********)))******++++++((()))***++++++***)))(((******))))))******+++,,,+++,,,---/////////......---///111333333555777999444555777===BBBCCC@@@===AAAGGGMMMPPPPPPRRRUUUYYY\\\gggVVVYYY]]]bbbeeeggghhhhhhgggmmmsssvvvvvvwww|||zzz~~~|||yyyvvvsssqqqpppkkknnnuuuzzzuuummmnnntttsssvvvxxxvvvsssrrrvvvzzzxxxfff```eeejjjkkk]]]YYYhhhvvvxxxxxx}}}zzzkkk]]]YYYXXXRRRJJJDDD@@@>>>999444000---,,,+++************************)))((('''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((*********)))(((&&&'''))))))((((((***+++---,,,+++***))))))))))))((()))***++++++***)))(((+++***)))))))))***,,,---***+++---///000000//////---///111333333555777999444555777<<>>CCCGGGOOOSSSRRROOOTTT]]]bbbkkkgggggggggjjjmmmnnnmmmkkkiiipppvvvvvvwww{{{~~~~~~{{{xxxwwwvvvuuutttsssrrrrrrqqqqqqpppooooookkkhhhgggdddYYYQQQ[[[mmmvvvwwwyyyzzzwwwpppggg`````````^^^[[[___gggllllllzzzwwwkkk[[[VVVYYYWWWOOOTTTRRRIII;;;333222000,,,***)))((((((***+++***)))*********)))))))))((((((******))))))((((((((((((***)))(((''''''((()))***))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++,,,,,,---............------///111111222333666888555444555:::@@@CCC@@@===CCCHHHOOOTTTRRROOOTTT\\\aaajjjmmmlllkkklllnnnoooooonnnllluuu|||}}}}}}~~~zzzyyyyyyxxxxxxtttssssssrrrpppooommmmmmiiibbb[[[SSSGGG@@@JJJZZZiiiiiimmmtttzzz{{{vvvqqqaaa\\\\\\```dddcccaaaaaannnpppjjj___[[[]]]\\\WWWZZZ\\\WWWKKK???888444000+++)))(((((()))***)))((())))))))))))((((((((((((***))))))))))))(((((((((***)))(((''''''((()))***(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++++++++,,,------------------///111111222333666888555444666:::@@@CCCBBB???DDDHHHPPPTTTRRROOOSSS[[[___iiilllkkkkkklllmmmooopppqqquuu}}}{{{yyyyyyyyyyyyuuuuuutttsssqqqnnnllljjjlllfff]]]TTTHHH@@@DDDMMM^^^___bbbhhhrrr{{{lll^^^XXX```gggddd^^^^^^dddiiiiiiccc^^^[[[WWWRRRSSS[[[aaa^^^QQQBBB666000///---+++***+++,,,+++***)))))))))(((((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))))))))*********+++++++++******+++,,,---------------///111111222333666888777777888<<>>@@@AAAAAAGGGPPPVVVTTTPPPTTT[[[___jjj```dddjjjmmmooorrruuuwwwxxx|||{{{zzzyyyxxxwwwxxxxxxwwwuuurrrnnnlllgggggggggiiikkkjjjddd]]]JJJNNNSSSVVVWWW]]]fffmmmvvvpppeeeYYYUUUVVVUUUQQQPPPRRRWWW```hhhkkkjjjhhhXXXPPPJJJGGGBBB<<<<<<@@@555222...++++++,,,,,,+++++++++++++++************))))))*********+++++++++(((((())))))))))))(((((('''''''''((()))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++***+++,,,---.../////////---///111111222333666888555666777999:::;;;===??????EEEOOOVVVTTTQQQUUU\\\aaalll\\\aaagggkkklllnnnpppsssvvv}}}}}}|||zzzyyywwwxxxyyyxxxvvvsssooommmeeedddcccgggnnnssspppkkkTTTQQQLLLJJJLLLTTT^^^fffgggnnnmmm___VVVXXXYYYWWWQQQNNNPPPYYYeeelllnnnooo```UUULLLIIIDDD>>>===@@@888555111...............,,,,,,,,,+++++++++******))))))******++++++++++++(((((())))))))))))((((((&&&''''''((()))******+++(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++***+++,,,...///000000000---///111111222333666888777888:::::::::<<<>>>@@@>>>DDDOOOVVVUUURRRUUU]]]cccnnnXXX___gggmmmoooooooooooo|||{{{zzzzzz{{{|||zzzwwwvvvwwwyyyvvvooohhhccccccaaa___dddlllllleeeVVVOOOEEE@@@BBBJJJTTTZZZeeecccjjjuuuuuuhhh^^^]]]UUU[[[]]]\\\]]]cccfffdddWWWNNNJJJLLLIII@@@@@@GGGBBB<<<555111///...+++)))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********))))))((('''((()))(((((())),,,...)))((('''''''''(((***+++))))))************))))))''''''(((((())))))************))))))******+++,,,***++++++,,,------------...000111111111333666888555555666999<<>>BBBGGGOOOSSSPPPNNNUUU```ccckkkZZZ\\\```hhhpppwww{{{|||}}}|||zzzyyyyyyyyyuuutttrrrssstttrrrnnnjjjgggfffbbb^^^aaafffddd^^^SSSMMMDDD???@@@FFFNNNSSS\\\\\\aaalllrrrnnneee___WWWYYY]]]aaaccccccbbbaaa\\\QQQKKKLLLJJJFFFKKKTTTTTTKKK@@@777222///,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))(((((((((+++---)))(((((('''((()))***+++))))))************))))))(((((((((((())))))))))))***************++++++,,,***+++,,,,,,------------...///000111111333666999555555666:::===@@@@@@???BBBGGGPPPTTTQQQNNNUUU___dddlllXXXZZZ___jjjwww}}}zzzxxxvvvvvvrrrqqqppppppooopppppppppllliiibbb\\\\\\^^^\\\XXXSSSNNNGGGBBB@@@CCCGGGKKKUUUWWWZZZaaalllqqqjjj___^^^ZZZ]]]gggkkkeee``````bbbWWWOOOMMMLLLJJJPPPZZZ```VVVHHH===666333///---******))))))))))))))))))))))))))))))))))))))))))))))))***************)))((())))))((('''''')))***((((((((((((((()))******))))))************))))))))))))))))))(((((((((((()))************+++++++++******,,,------............///000111111333666999666666888;;;???AAAAAAAAABBBHHHPPPTTTQQQOOOUUU___eeelll```fffqqq||||||yyyvvvtttrrrqqqrrrqqqpppoooppptttvvvlllhhhaaa\\\ZZZ[[[YYYWWWVVVSSSNNNHHHCCCBBBCCCEEEPPPWWWZZZ[[[cccllliii___]]]SSSTTTbbbfff]]]XXX[[[bbbZZZTTTRRROOOJJJKKKOOOXXXPPPEEE===999666333111,,,+++***))))))))))))***))))))))))))))))))))))))))))))***+++++++++******)))******)))'''&&&'''(((((((((((((((((())))))***))))))************))))))******))))))((((((''''''))))))******++++++++++++******,,,---............---///000111111333777999777777999<<<@@@CCCCCCBBBBBBHHHQQQUUURRROOOUUU^^^eeelllsss{{{~~~{{{xxxtttrrrppppppppppppooonnnppptttwwwgggddd___]]]\\\[[[[[[[[[YYYWWWSSSLLLDDD@@@??????IIISSSYYYXXX[[[dddfffbbbUUUIIIFFFQQQUUUNNNJJJOOOYYYXXXYYY[[[VVVNNNGGGDDDHHHCCC===999888666333000...---+++))))))))))))***))))))))))))))))))))))))))))))***+++++++++++++++)))***+++***(((''''''((('''(((((()))))))))))))))))))))************))))))******))))))((((((''''''((()))***++++++++++++*********,,,---.../////////---...000000111333777:::777777999<<>>999888::::::999777222000---***))))))******))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,)))+++,,,,,,+++***)))***&&&'''((()))***))))))((())))))************))))))(((((((((((())))))))))))((()))+++,,,,,,+++***))))))***,,,...///000000111,,,...///000111444888;;;666666888<<>>666000...,,,(((''')))---,,,+++***))))))))))))***++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))***++++++++++++***++++++***+++,,,...000222+++...000222333444666888666666777:::>>>AAAAAA@@@DDDKKKTTTWWWRRRMMMSSS]]]^^^hhh{{{}}}yyyvvvuuusssqqqooolllllljjjiiihhhhhhggggggiiigggeeeaaa]]]YYYWWWUUUTTTSSSSSSPPPKKKEEE???;;;777333333777;;;???GGGNNNUUU[[[bbbbbb]]]WWWTTTSSSRRRSSSQQQOOORRRWWWTTTMMMRRRMMMGGGEEEMMMWWWXXXSSSBBB:::333111...)))(((***++++++***(((((('''''''''(((((()))))))))*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***---,,,,,,+++,,,---//////,,,...000111222444777999666666777:::>>>AAAAAA@@@@@@GGGOOOSSSNNNJJJOOOYYY^^^ggg{{{~~~{{{wwwuuutttsssrrrpppllllllkkkjjjiiihhhgggggggggfffccc```\\\YYYVVVUUURRRRRRRRRPPPMMMHHHDDDAAA999777555666555777???IIINNNTTTZZZ]]][[[WWWRRRPPPMMMNNNLLLJJJLLLSSSWWWXXXRRRMMMEEEAAAGGGPPPRRRNNNBBB:::333///,,,'''&&&((())))))((('''&&&&&&&&&&&&((((((((()))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))***++++++++++++***...------,,,,,,,,,------...//////000000333777:::666666777:::>>>@@@@@@@@@>>>DDDMMMQQQMMMIIINNNWWW]]]ggg{{{}}}zzzvvvtttsssrrrpppooollllllkkkjjjiiihhhffffffeeecccaaa^^^[[[XXXUUUTTTPPPPPPPPPNNNLLLJJJGGGFFF<<<::::::999555222888AAAJJJNNNSSSVVVUUUPPPJJJEEEDDDEEEFFFEEEFFFMMMVVV\\\OOOPPPLLLGGGFFFHHHIIIGGGAAA999333000---)))'''))))))((('''&&&&&&&&&&&&&&&************++++++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***---,,,,,,,,,------....../////////...///222666:::666666777:::===@@@@@@???@@@EEEMMMRRROOOKKKPPPXXX\\\fff{{{~~~{{{wwwtttrrrqqqooommmlllllllllkkkiiihhhfffeeeaaa```^^^[[[YYYVVVTTTSSSNNNNNNMMMLLLJJJIIIHHHHHH>>>>>>@@@???888222444:::DDDGGGMMMPPPPPPLLLGGGCCCAAABBBCCCBBBBBBEEEMMMUUUTTT\\\```XXXMMMGGGDDDBBB@@@999555555333...,,,---))))))((((((''''''(((((())))))*********+++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))***++++++++++++*********+++---...//////////////////......111555999666666777:::===??????>>>AAAFFFMMMRRRPPPMMMQQQYYY\\\eeezzz|||wwwtttrrrqqqnnnmmmlllllllllkkkjjjgggeeeddd```___]]]ZZZXXXVVVTTTSSSNNNMMMKKKJJJHHHHHHHHHHHHBBBAAABBBBBB<<<555333555;;;AAAHHHLLLMMMLLLKKKJJJHHHFFFDDDCCC@@@>>>CCCJJJWWWbbbggg___PPPFFFAAA???<<<777555777555000,,,,,,******))))))((())))))***'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))***++++++++++++***((()))+++---...///000000...////////////111444777666666777999===>>>>>>===@@@DDDKKKPPPOOOMMMQQQWWW]]]eeeyyy~~~{{{wwwtttsssrrrqqqooollllllmmmllljjjgggeeeccc```___]]][[[YYYWWWUUUTTTPPPNNNLLLIIIHHHGGGGGGHHHFFFCCCAAAAAA===666333444333:::CCCHHHIIIJJJMMMQQQQQQJJJDDDCCC@@@>>>BBBIIISSSXXXZZZSSSLLLIIIGGGEEE>>>;;;:::===;;;444---,,,***))))))(((((()))******''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))***++++++++++++******+++,,,......///......---...000000000111333666666666777999<<<>>>>>>===@@@CCCJJJOOOOOONNNQQQWWW]]]eeeyyy||||||yyyvvvtttttttttsssrrrllllllmmmllljjjgggdddcccaaa```^^^\\\ZZZXXXWWWVVVQQQPPPLLLIIIHHHGGGGGGHHHJJJDDD???>>><<<777444555///777AAAEEEDDDEEEKKKPPPTTTKKKCCCBBBAAAAAAFFFNNNNNNNNNLLLIIIKKKQQQSSSRRRHHHFFFFFFHHHFFF===555222))))))((((((((())))))***))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***+++,,,---.........,,,,,,,,,...000111111111333444666666777999<<<>>>===<<>>CCCFFFGGGSSSWWWTTTJJJCCCDDDHHHIIIIIIHHHKKKRRR[[[___]]]YYYOOOPPPUUUWWWPPPAAA555000000+++(((******))))))+++))))))))))))))))))))))))((()))************)))((())))))))))))************))))))))))))((((((((((((*********)))))))))))))))))))))***++++++++++++***+++,,,------......------...//////000111333444555888555444888===@@@???===@@@EEEMMMQQQOOOLLLPPPXXX[[[hhh}}}zzzyyyxxxxxxzzzzzzyyyxxxtttppplllhhheeebbb___\\\]]]\\\\\\[[[YYYWWWUUUTTTQQQQQQQQQQQQPPPLLLFFFBBBCCCAAA@@@??????===:::888333111///222777===BBBEEEMMMSSSTTTKKKAAA>>>BBBDDDBBBCCCFFFJJJOOOPPPOOOMMMKKKHHHHHHJJJGGG???888666111,,,)))++++++(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))((((((''''''))))))))))))************))))))***++++++++++++***+++,,,------......------...//////000111333444555888666666999>>>AAA@@@>>>@@@DDDLLLQQQNNNKKKPPPXXX___jjj~~~}}}{{{zzz{{{|||~~~~~~|||zzzqqqnnnjjjgggeeebbb___]]]]]]]]]\\\ZZZXXXWWWUUUTTTQQQQQQQQQQQQPPPMMMHHHDDDCCCAAA???>>>>>><<<:::888555222///...222888???CCCDDDJJJNNNKKKEEEAAA?????????AAABBBBBBCCCCCCEEEGGGMMMFFF@@@???>>>:::777666111,,,)))++++++(((''')))))))))))))))))))))))))))***)))(((((((((((()))***((()))))))))************))))))))))))(((((((((((((((((())))))******++++++))))))***++++++++++++***+++,,,------......------...//////000111333444555888777777:::>>>@@@AAA@@@BBBGGGNNNSSSQQQMMMRRRZZZ]]]hhh~~~|||yyyxxxyyyzzz{{{{{{xxxvvvllljjjgggeeedddcccaaa______^^^\\\ZZZYYYWWWVVVVVVSSSQQQOOONNNMMMLLLJJJHHHDDDBBB???>>>===;;;999777777444000...///555<<>>AAAFFFNNNTTT[[[PPPEEE???;;;666333333444...*********((((((***(((((((((((((((((((((((())))))(((''''''((())))))((()))))))))************''''''(((((())))))******(((((())))))******++++++))))))***++++++++++++***+++,,,------......------...//////000111333444555777777888:::===@@@@@@@@@EEEJJJQQQVVVTTTQQQUUU]]][[[eee~~~|||wwwvvvuuuuuuvvvtttqqqooohhhfffccccccccccccbbb```___^^^\\\ZZZXXXWWWWWWVVVTTTQQQMMMJJJJJJKKKKKKJJJEEEBBB???===<<<;;;999777666555222//////222888===GGGFFFJJJRRRTTTLLLAAA:::;;;;;;;;;;;;???EEEMMMSSSUUULLLCCC???;;;777777:::;;;444---+++***((((((+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))))))))))))))************))))))***++++++++++++***+++,,,------......------...//////000111333444555666777888:::<<<>>>@@@AAAFFFKKKRRRWWWUUUQQQVVV^^^]]]fff~~~|||yyywwwuuutttsssqqqnnnllleeecccaaaaaaaaaaaa```___^^^]]][[[YYYWWWVVVVVVVVVRRROOOLLLJJJJJJJJJJJJJJJBBB@@@===<<<<<<<<<:::999444444333111...000444777CCCBBBGGGNNNPPPIIICCCAAAAAA???======>>>AAACCCEEEFFFBBB@@@AAA@@@???CCCIIIGGG===333...***'''(((+++((((((((((((((((((((((((&&&'''((())))))((('''&&&))))))))))))************+++******)))(((''''''&&&*********)))))))))))))))))))))***++++++++++++***+++,,,------......------...//////000111333444555555666888:::;;;===???@@@DDDIIIPPPUUUSSSOOOTTT\\\```hhh}}}|||~~~|||xxxvvvtttrrrooommmeeecccaaa`````````___]]]]]]\\\ZZZWWWVVVUUUUUUUUUPPPNNNKKKJJJKKKKKKJJJIII@@@>>><<<;;;<<<===<<<<<<222444444111......111444:::;;;@@@HHHHHHDDDDDDIIIDDDBBBBBBCCCEEEFFFEEECCCIIIGGGHHHIIIGGGEEEIIIPPPPPPEEE888111+++''''''***((((((((((((((((((((((((&&&''')))******)))'''&&&))))))))))))************...---+++***(((&&&$$$###++++++******))))))(((((())))))***++++++++++++***+++,,,------......------...//////000111333444555444666888999:::<<<>>>@@@BBBFFFNNNSSSPPPMMMQQQYYYbbbiii|||}}}zzzvvvttttttrrrnnnjjjgggfffdddaaa___]]]\\\[[[[[[ZZZYYYXXXVVVTTTSSSRRROOONNNLLLJJJHHHEEEDDDCCCAAA???===<<<<<<<<<;;;999888888666555333111000000555:::AAAFFFGGGFFFEEEEEEFFF>>><<>>@@@AAAAAAFFFIIIOOOSSSRRROOOSSSZZZ___ggg}}}|||xxxtttrrrqqqnnnjjjgggfffeeecccaaa___^^^]]]\\\^^^]]]\\\ZZZWWWUUUSSSRRROOONNNLLLJJJHHHEEEDDDCCCAAA???===<<<<<<<<<;;;:::888888666555333222000000111666>>>DDDGGGIIIJJJJJJGGG@@@;;;===>>><<<<<>>@@@AAAAAAFFFIIIOOOSSSRRROOOSSSZZZ```fff~~~}}}{{{xxxtttqqqooollliiiffffffdddbbb```^^^]]]\\\\\\^^^]]][[[YYYVVVTTTRRRQQQOOONNNLLLJJJGGGEEECCCBBBAAA???===<<<======;;;:::999888777555333222111000---222999???CCCFFFIIIKKKHHHAAA;;;:::999777888:::@@@JJJPPPLLLDDD@@@>>><<<>>>777000///333444...((((((''''''((())))))'''&&&))))))(((((((((((())))))+++++++++******))))))(((******))))))))))))((((((***,,,...---+++)))))))))((())))))))))))*********,,,,,,---...............---.../////////111444666777666777:::>>>@@@AAAAAAEEEIIIOOOTTTRRRPPPSSSYYYaaaeee~~~}}}|||zzzyyywwwuuurrrpppmmmkkkiiifffdddbbb___\\\ZZZXXXXXXZZZYYYWWWVVVTTTRRRPPPPPPNNNMMMLLLIIIGGGEEECCCBBBAAA???===<<<======<<<;;;999888777555444222111000,,,000444999<<<@@@DDDGGGJJJEEE???;;;888888999;;;777AAAJJJJJJFFFCCC@@@===;;;555//////333444000***)))(((''''''(((((('''%%%))))))(((((((((((())))))***)))))))))(((((())))))))))))))))))))))))((((((***)))))))))***+++***)))******+++++++++,,,,,,,,,,,,,,,---.........---------.../////////111444666777666777:::>>>@@@AAAAAAEEEHHHOOOTTTSSSPPPSSSYYYaaaddd}}}{{{yyywwwuuutttsssqqqnnnlllkkkkkkfffdddaaa]]]YYYVVVTTTSSSUUUUUUUUUTTTSSSSSSRRRRRRNNNMMMKKKIIIGGGDDDCCCBBBAAA???=========>>>===<<<999999777666444222111111,,,///222555888===CCCGGGRRRNNNHHH@@@;;;:::;;;<<<666???FFFHHHHHHGGGCCC???<<<888333222222111...,,,***(((''''''(((((('''&&&))))))(((((((((((())))))""""""###$$$&&&(((+++,,,(((((((((((((((((())))))***(((&&&'''***+++***)))******+++++++++,,,,,,,,,+++,,,,,,---...------------.../////////111444666777666777:::>>>@@@AAAAAADDDHHHOOOUUUSSSPPPRRRXXXaaaccc~~~{{{xxxvvvqqqqqqqqqnnnkkkhhhhhhhhhfffddd```\\\XXXUUUSSSRRRUUUUUUUUUUUUUUUUUUTTTTTTNNNMMMKKKIIIFFFDDDBBBAAAAAA???======>>>>>>>>>===:::999888666444333222111,,,---///222666===EEEKKKVVVUUUNNNDDD<<<;;;;;;:::;;;AAAFFFGGGHHHIIIEEE@@@???<<<999888777555111---,,,***((('''((()))((('''))))))(((((((((((())))))...---+++)))((((((((()))''''''(((((((((((()))))))))((('''(((*********)))((())))))))))))*********++++++,,,------------------.../////////111444666777666777:::>>>@@@AAAAAADDDHHHPPPUUUTTTPPPRRRXXX```bbb}}}zzzwwwrrrsssrrrnnniiieeedddeeedddccc```]]]ZZZWWWVVVUUUUUUUUUTTTTTTTTTSSSSSSSSSMMMLLLKKKHHHFFFDDDBBBAAAAAA???======>>>???>>>===:::999888666555333222111---------...111888AAAGGGOOOQQQMMMCCC=========;;;===AAACCCDDDGGGKKKIIIDDDDDDAAA@@@DDDHHHEEE;;;222...+++)))((()))))))))((())))))(((((((((((())))))888666222---***((('''&&&'''''''''((((((((())))))'''(((*********)))))))))((())))))))))))*********++++++,,,------------,,,---.../////////111444666777666777:::>>>@@@AAAAAACCCHHHPPPVVVTTTPPPRRRXXX___aaa|||yyyvvvwwwuuupppjjjeeecccdddcccbbb```^^^[[[ZZZYYYYYYTTTTTTSSSRRRQQQPPPOOOOOOMMMLLLKKKHHHFFFDDDBBBAAAAAA???======>>>???>>>===:::999888777555333222111///---+++***+++000888>>>DDDIIIHHH@@@<<>>@@@BBBGGGNNNNNNJJJIIIEEEFFFOOOXXXUUUFFF888///,,,***))))))***))))))))))))(((((((((((()))))),,,+++)))''''''((()))***&&&'''''''''(((((())))))'''))),,,,,,***))))))******++++++++++++,,,,,,,,,++++++,,,---------,,,,,,---.../////////111444666777666777:::>>>@@@AAAAAACCCHHHPPPVVVUUUPPPRRRWWW^^^aaa}}}zzzzzzuuuoookkkhhhfffeeecccgggeeeaaa]]]ZZZYYYYYYYYYWWWSSSPPPQQQTTTUUURRRNNNKKKIIIGGGFFFEEEDDDAAA???@@@@@@???>>>===<<<;;;;;;999999888777666444222111222000...------000333666<<<===AAADDD???888888===777===???<<>>AAACCCEEEGGGLLLPPPNNNLLLPPPWWWZZZddd}}}{{{wwwsssnnnjjjiiihhhgggfffeeeccc```]]][[[ZZZYYYZZZYYYUUURRRQQQSSSSSSPPPLLLJJJHHHFFFEEEEEEDDDBBB@@@@@@??????>>>===<<<;;;;;;999888888777666444222111111000...------///111333===???BBBAAA>>>;;;999888666:::;;;888:::BBBHHHIIIEEEAAA@@@EEELLLKKKAAA666444///***'''''''''&&&%%%))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((++++++((())),,,,,,))))))************+++++++++,,,,,,------------,,,,,,......///000111222333333555555666888;;;>>>AAACCCEEEHHHMMMQQQOOOMMMQQQXXX[[[ddd~~~|||zzzssspppllljjjjjjjjjiiiiiicccbbb___]]][[[ZZZZZZZZZZZZVVVSSSRRRRRRQQQNNNKKKJJJHHHFFFEEEEEEDDDBBB@@@??????>>>===<<<;;;;;;:::888888888777666444333222000000///............///888>>>???===>>>CCCAAA999444777777555666<<>>>>>>>><<<:::888444111---+++)))(((&&&$$$))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((++++++((((((+++***((()))************+++++++++++++++,,,,,,,,,,,,++++++......///000111222333333555555777999;;;>>>AAACCCFFFIIINNNRRRQQQNNNQQQXXX\\\ddd}}}|||{{{yyyxxxrrrpppllljjjjjjjjjiiiiiiaaa```___]]]\\\[[[[[[[[[XXXUUUSSSRRRRRRQQQNNNLLLMMMKKKHHHFFFEEEDDDAAA??????>>>>>>===<<<;;;:::999888888777777666444333222////////////...---,,,+++...777:::888@@@MMMLLL@@@666777666555555999>>>AAABBBBBBAAA>>>:::888777777333222111///---+++(((&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((++++++((((((******'''))))))*********+++++++++******+++,,,,,,,,,++++++......///000111222333333444555777999<<>>>>>===<<<;;;:::999999777777777777666555333333////////////...---+++***)))222666666AAAQQQPPPDDD999999999999999:::>>>BBBGGGEEECCC@@@===:::666333222222222000...+++)))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((++++++((((((++++++((())))))*********+++++++++)))***++++++,,,,,,,,,+++......///000111222333333444555777:::===???AAABBBFFFIIIPPPUUUSSSOOORRRXXX\\\aaa~~~|||zzztttrrrnnnlllkkkiiigggeee______^^^]]]\\\[[[ZZZYYYSSSRRRRRRQQQQQQPPPPPPPPPQQQNNNKKKHHHFFFCCC???=========<<<;;;:::999999888777777777777666555444333////////////...---,,,++++++000333666???JJJHHH@@@;;;:::;;;>>>>>><<<>>>BBBIIIFFFCCCAAA@@@<<<777222222333333000---***(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((++++++)))))),,,---***)))************+++++++++)))***+++,,,---------,,,......///000111222333333333555777:::===???@@@AAAEEEIIIPPPUUUSSSOOORRRXXX[[[```}}}~~~{{{yyysssqqqnnnlllkkkjjjgggeee```______^^^\\\ZZZYYYXXXSSSTTTSSSRRRPPPOOONNNNNNMMMKKKHHHFFFDDDBBB@@@======<<<<<<;;;:::999888888777777777777666555444333000//////......---------,,,---000666<<>>;;;:::999<<>><<<;;;888999888333...***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((++++++***+++...///,,,)))************+++++++++***+++,,,------...............///000111222333333333555777;;;===???@@@AAADDDHHHOOOUUUSSSOOOQQQWWWZZZ^^^{{{~~~~~~|||xxxuuuqqqpppmmmllllllkkkhhhfff``````___^^^\\\ZZZXXXWWWUUUUUUUUURRROOOMMMLLLMMMIIIGGGEEEDDDCCCBBB@@@>>>===<<<<<<;;;:::999888777666777777777666555444444000000///............///***(((,,,555999888888:::888777<<>>AAADDD@@@@@@>>>888000,,,***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''+++,,,***+++///000...)))************+++++++++***+++,,,---..................///000111222333333333444888;;;>>>???@@@@@@DDDHHHOOOTTTSSSOOOQQQVVVYYY^^^{{{www|||~~~|||}}}|||wwwsssrrrpppnnnllliiigggffffffdddcccaaa___]]]ZZZYYYXXXWWWVVVTTTRRRPPPNNNMMMMMMJJJIIIGGGEEEBBB@@@>>>======<<<<<<;;;999888888777777777777666555555444444000000000///......------+++,,,...111555999<<<>>><<<;;;999999:::;;;;;;;;;>>>BBBKKKOOOHHH===<<>>>>><<<<<<;;;::::::999888888777777666666555555444444000000000///......------,,,,,,...000444888<<<>>>;;;<<<<<<<<<:::999999999===@@@FFFJJJEEE<<<:::>>>======<<<;;;777222---)))+++'''&&&))))))'''(((,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,,,,,,,------...//////000000//////000111222333333444222444777;;;@@@CCCCCCBBBEEEIIIPPPSSSPPPLLLOOOWWWWWWeee{{{{{{~~~}}}{{{wwwsssqqqpppmmmjjjgggeeeccccccaaaaaa```___]]]\\\[[[ZZZWWWVVVTTTRRRPPPNNNMMMMMMJJJIIIGGGEEECCCAAA???>>>;;;;;;;;;::::::999999999777777666666555444444444111000000//////......------------...111666:::===999>>>CCCBBB<<<888777888999:::>>>CCCCCC???<<<<<<888888999::::::666000+++***'''''')))***((())),,,************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------......//////000000//////000111222333333444444555777<<<@@@CCCCCCCCCDDDHHHPPPTTTQQQMMMPPPWWWXXXeee{{{~~~{{{vvvsssqqqooommmiiifffdddbbbaaa``````___^^^]]]]]]\\\\\\WWWVVVTTTQQQOOONNNMMMLLLJJJIIIGGGEEECCCAAA@@@???;;;;;;;;;::::::999999999777666666555555444333333111111000000///............---,,,,,,///333888;;;:::BBBIIIHHH???888777999777666888>>>DDDEEEAAA>>>777666666777888666111---)))&&&&&&)))***((())),,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******++++++,,,,,,,,,,,,,,,,,,------............//////000111222333333444555555888<<<@@@CCCDDDCCCCCCHHHPPPUUURRRNNNQQQXXXZZZfff{{{~~~~~~~~~zzzvvvssspppnnnllliiifffdddbbbbbb```______^^^]]]]]]\\\\\\VVVUUUSSSQQQOOOMMMLLLLLLJJJIIIGGGFFFDDDBBB@@@@@@;;;;;;;;;::::::999999888666666666555444444333333111111111000//////.........---++++++---111666888;;;DDDLLLJJJAAA999999<<<;;;999999===DDDHHHDDD>>>;;;777444333555555222...(((&&&&&&******((((((***(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,---------//////000111222333333444666666777;;;???BBBCCCCCCBBBGGGOOOTTTRRRNNNRRRZZZ[[[ggg{{{}}}{{{{{{}}}~~~~~~~~~zzzuuusssooonnnkkkiiigggeeedddccc``````___^^^]]]]]]\\\\\\VVVUUUSSSQQQOOOMMMLLLLLLJJJIIIHHHFFFDDDBBBAAA@@@===<<<<<<;;;999888888777666666555555444333333333222111111000000//////...---,,,++++++---000333555;;;BBBHHHFFF>>>888999===@@@>>><<<===CCCGGGCCC;;;>>>999333333555666444000***'''(((++++++(((''')))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,//////000111222333333444666555666999>>>AAABBBBBBCCCHHHOOOSSSQQQNNNTTT\\\]]]hhh{{{~~~|||{{{|||}}}~~~}}}~~~yyyuuusssnnnmmmkkkiiigggfffeeeeeeaaa``````^^^]]]\\\[[[[[[VVVUUUSSSPPPNNNMMMLLLKKKIIIIIIHHHFFFDDDCCCBBBAAA>>>>>><<<;;;999888666666666555555444444333333222222222111111000/////////,,,+++++++++---///111222777<<>>===;;;999777666555666555555444444333222222222222111111000/////////+++++++++,,,---...///000333666888666222222555999555777777777>>>GGGFFF@@@===:::777:::@@@@@@;;;555000---...000///+++)))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++------,,,+++***000000000000000///////////////000111222333333444555444555777;;;???@@@@@@EEEHHHMMMQQQOOONNNVVV```___iii|||~~~}}}|||{{{{{{wwwtttooommmkkkjjjjjjjjjiiihhhbbbaaa_________]]]ZZZXXXXXXWWWUUUSSSPPPNNNLLLLLLHHHGGGFFFDDDCCCAAA@@@???>>>===<<<:::999888777777555666777777666444222000222111111000000000000000...........................333777777333111333555666666666777:::>>>BBBDDD>>><<<999999::::::777444---,,,+++)))((((((''''''(((((((((((()))))))))))))))))))))))))))******+++)))))))))))))))******+++***+++,,,---,,,+++***)))+++888<<<222***,,,///...///000111222333444444444444666999:::<<<>>>BBBEEEGGGKKKPPPPPPMMMMMMPPPTTTWWW```vvv{{{zzzzzz{{{}}}{{{rrroooyyy|||yyyvvvpppnnnkkkjjjkkkjjjiiihhhcccaaa___^^^^^^]]][[[YYYXXXWWWUUUSSSPPPNNNLLLLLLHHHGGGFFFDDDCCCAAA@@@???>>>===<<<:::999888777777666666777777555444222111222111000000//////000000........................000555999999666222222333777666666666888<<>><<<999999::::::888555000///---+++)))(((''''''(((((((((((())))))))))))))))))(((((())))))***+++)))))))))))))))******+++***+++,,,,,,,,,+++******+++666999000***---///---///000111222333444444444555777:::;;;===???CCCEEEFFFKKKPPPQQQOOONNNQQQTTTWWWaaavvv|||zzz{{{{{{{{{}}}yyykkkaaahhhyyy}}}zzzxxxqqqooolllkkkkkkjjjiiigggeeebbb___]]]]]]]]][[[ZZZXXXWWWUUUSSSPPPNNNLLLLLLHHHGGGFFFDDDCCCAAA@@@???>>>===<<<:::999888777777777777666555444333333222222111000000//////000000........................222666;;;<<<999666555666999888666666888;;;???BBB>>><<<:::::::::999777555444222///,,,)))(((''''''(((((((((((())))))))))))))))))(((((())))))***+++)))))))))))))))******+++******++++++,,,++++++***+++222333---+++///000,,,...///111222333333444444666888;;;===>>>@@@CCCEEEEEEKKKQQQSSSQQQOOORRRUUUWWWaaawwwmmmYYYXXXfffxxx~~~|||zzzyyyrrrpppmmmkkkkkkjjjhhhgggfffccc___]]]\\\\\\\\\[[[XXXWWWUUUSSSPPPNNNLLLLLLHHHGGGFFFDDDCCCAAA@@@???>>>===<<<:::999888777777888777666444333333333333111111000///////////////........................222555999:::;;;<<<>>>@@@;;;:::888777999<<>><<<:::888666444333555333000,,,***((((((((((((((((((((())))))))))))((((((((((((((()))******)))))))))))))))******+++*********++++++++++++++++++......+++---111000+++...///000222333333333333555777:::<<<===???AAACCCDDDKKKRRRTTTRRRQQQSSSUUUWWWaaawwwwwwYYYNNNTTTcccsss~~~}}}{{{yyyxxxsssqqqnnnlllkkkjjjhhhffffffccc___]]]]]]]]]\\\\\\XXXWWWUUUSSSPPPNNNLLLLLLHHHGGGFFFDDDCCCAAA@@@???>>>===<<<:::999888777777888777666444333333333333111000000///.../////////........................111222444777;;;@@@FFFJJJ<<<;;;::::::;;;===@@@AAAAAA@@@>>>;;;777444222111666333000,,,***)))))))))(((((((((((())))))))))))((((((((('''((())))))***)))))))))))))))******+++)))))))))******+++++++++***+++++++++---000///+++...///000111222333333333333666999;;;<<<===???AAACCCJJJQQQTTTSSSQQQSSSVVVXXXbbbxxx~~~~~~bbbNNNJJJRRR___iii{{{|||yyyvvvuuurrrooolllkkkjjjgggeeefffccc```^^^^^^]]]\\\[[[XXXWWWUUUSSSPPPNNNLLLLLLHHHGGGFFFDDDCCCAAA@@@???>>>===<<<:::999888777777777777666555444333333222111000//////......//////..............................000333999@@@GGGKKK:::::::::;;;===>>>???@@@AAAAAA@@@===888555444444:::777222...***)))))))))(((((((((((())))))))))))((((((''''''(((((()))***)))))))))))))))******+++)))))))))))))))***+++,,,******+++,,,...///...------...000111222222333333222555999;;;<<<===>>>???BBBIIIPPPSSSQQQQQQTTTWWWYYYcccyyy~~~pppYYYMMMLLLSSS[[[iiixxx~~~yyyuuuvvvsssooommmkkkiiigggeeeeeecccaaa```___^^^\\\ZZZXXXWWWUUUSSSPPPNNNLLLLLLHHHGGGFFFDDDCCCAAA@@@???>>>===<<<:::999888777777666666777777555444222111000000///............///........................+++,,,...222777<<<>>>@@@555777999<<<===>>>======@@@AAABBB???<<<::::::<<>>???BBBHHHNNNPPPOOOPPPTTTXXXZZZcccyyy{{{eeeUUUNNNPPPVVVUUUgggyyyzzzuuuvvvssspppmmmkkkiiigggeeedddcccaaaaaa```___\\\YYYXXXWWWUUUSSSPPPNNNMMMLLLHHHGGGFFFEEECCCAAA@@@???>>>===<<<:::999888777777555666777777666444222000000000///.......................................***+++...333666777666444222444888;;;======<<<;;;>>>AAACCCBBB???>>>@@@BBBGGGCCC;;;444...***(((((((((((((((((())))))))))))'''''''''''''''((()))))))))))))))))))))******+++)))((((((((((((***,,,---++++++...///...,,,---///---...///111222222222222444777;;;>>>>>>>>>???@@@BBBGGGMMMOOONNNOOOTTTYYYZZZdddyyyxxxyyyooo___RRRKKKOOOTTTaaarrr|||xxx{{{wwwqqqllljjjiiigggffffffeeeeeeddddddbbb^^^[[[ZZZWWWSSSPPPOOONNNLLLKKKHHHFFFDDDCCCCCCBBB???===@@@???===;;;999888777777666666666666555444333222000000000000//////////////////000000///...------***+++,,,///222555888:::444555666777666555666777;;;???EEEFFFDDDAAA@@@@@@GGGBBB;;;555000,,,(((&&&))))))(((((((((((())))))''''''''''''((((((((()))))))))))))))((((((((((((*********))))))))))))))),,,---.........---,,,+++...//////000111111222222999777555888===@@@@@@>>>AAAFFFLLLMMMMMMOOOUUUZZZ^^^ccc~~~yyyzzzppp___SSSKKKMMMUUUbbboooyyy}}}{{{xxxtttnnnjjjhhhgggfffeeegggffffffeeeeeeccc___\\\ZZZWWWTTTQQQPPPNNNLLLJJJHHHFFFDDDCCCCCCBBB???>>>@@@???===;;;999888777777666666666666555444333222000000000000//////////////////000000///......---,,,,,,,,,---000444888::::::555666<<<===777666:::;;;>>>BBBCCC@@@<<<:::999===;;;777444111---)))%%%))))))(((((((((((())))))'''''''''((((((((()))))))))))))))(((((((((''''''***))))))))))))))))))))),,,------...------,,,,,,//////000000111111111222666777999===@@@AAA@@@???AAAFFFLLLMMMMMMNNNSSSXXX]]]bbb}}}{{{zzzzzzzzz{{{zzz|||ooo___NNNJJJKKKRRR\\\ggguuu~~~{{{vvvsssnnnkkkiiihhhgggfffhhhgggfffffffffdddaaa^^^YYYWWWUUUSSSRRROOOLLLIIIIIIGGGDDDCCCCCCBBB@@@>>>???>>>===;;;999888777777666666666666555444333222000000000000//////////////////000000000///......---,,,,,,,,,///333777::::::666777===;;;333111555777:::>>>???===:::777777444444555555444111+++'''))))))(((((((((((())))))''''''((((((((()))))))))((((((((((((''''''''''''))))))))))))))))))******---------,,,,,,------...000000000000000111111111333777===AAABBBAAA@@@@@@AAAFFFLLLMMMLLLMMMQQQVVV[[[aaa~~~|||yyyxxxwwwyyy{{{}}}mmmZZZQQQIIIJJJPPPZZZhhhsss|||yyywwwtttpppnnnmmmlllkkkiiihhhgggfffeeeeeedddaaa___ZZZXXXWWWUUUTTTPPPLLLIIIIIIGGGEEEDDDCCCBBB@@@>>>???>>><<<:::999888777777666666666666555444333222000000000000//////////////////000000000//////...///---++++++---111666999<<>>???@@@AAAGGGLLLMMMLLLKKKOOOSSSYYY___~~~zzzyyyxxxwwwxxx{{{~~~iii\\\NNNIIIJJJPPP[[[dddqqqxxx~~~yyywwwuuuqqqoooooonnnlllkkkgggfffdddddddddcccaaa___[[[ZZZXXXVVVTTTQQQMMMIIIIIIGGGEEEDDDDDDCCC@@@>>>>>>===;;;:::999888777777666666666666555444333222000000000000//////////////////000000000000000///000...+++***,,,///444777BBBZZZ___HHH777;;;===666888999;;;===???>>><<<;;;333333333444444222///---))))))(((((((((((())))))(((((((((((()))))))))***)))(((((((((((('''''''''(((((())))))************------,,,+++,,,---...///000000000000000111111111000444999;;;;;;;;;>>>@@@AAAGGGMMMNNNLLLKKKOOORRRXXX___{{{yyyttttttuuuwwwzzz}}}xxxiiiXXXOOOLLLKKKOOOUUUbbbjjjwww|||wwwuuurrrpppooonnnllljjjgggfffdddcccccccccaaa```^^^\\\YYYVVVTTTRRRNNNKKKIIIHHHEEEDDDDDDCCCAAA???===<<<;;;999888888777777666666666666555444333222000000000000//////////////////000111111111000000///...,,,+++,,,...222444AAA\\\bbbHHH666<<>>??????>>>;;;888444333333444444333///---))))))(((((((((((())))))((((((((()))))))))******))))))))))))((((((((((((((((((((()))******++++++,,,,,,,,,,,,---......////////////000111111222222111333777:::;;;===>>>@@@AAAGGGMMMOOOMMMLLLOOOSSSXXX___~~~{{{vvvsssnnnppptttxxx}}}{{{jjj^^^WWWPPPMMMMMMVVV]]]hhhtttyyywwwtttrrrqqqooommmjjjhhhgggddddddddddddcccbbb```]]]YYYVVVTTTRRROOOLLLJJJHHHFFFEEEDDDCCCAAA???<<<<<<:::999888888777777666666666666555444333222000000000000//////////////////000111111111111111///...,,,,,,,,,...000111:::FFFJJJ???333444:::===AAA@@@>>>>>>???===999666444555888:::;;;888333///))))))(((((((((((())))))(((((()))))))))*********+++*********))))))))))))'''(((((()))******++++++***+++,,,---............---......000111222333444222444888===AAABBBAAA???AAAGGGNNNPPPNNNNNNQQQTTTXXX___|||}}}~~~|||xxxrrroookkkooouuu{{{yyymmmcccXXXPPPNNNJJJOOOYYYeeeqqq}}}{{{xxxvvvtttrrrooommmjjjhhhfffeeeeeeeeedddcccbbb^^^YYYVVVSSSQQQOOOMMMJJJHHHFFFEEEDDDCCCAAA???<<<;;;:::999888888888888666666666666555444333222000000000000//////////////////000111111111111111......---------...///000555222555999555///555AAA>>><<<;;;<<<>>>>>>:::777555888===BBBCCC???888333))))))(((((((((((())))))))))))))))))************++++++++++++*********)))'''(((((()))***+++++++++)))+++,,,...//////...---,,,---...000111333444555333555:::BBBGGGHHHCCC>>>AAAGGGNNNQQQOOOOOORRRUUUXXX___}}}yyyyyy{{{~~~{{{xxxyyyuuummmkkknnnssspppooottt|||}}}www}}}ttteeeXXXPPPOOONNNPPPVVV^^^jjj{{{~~~{{{}}}~~~|||xxxsssooonnngggjjjkkkiiiiiijjjiiieee```^^^ZZZWWWVVVTTTRRRPPPMMMKKKHHHEEECCCAAAAAAAAA;;;::::::999888777666666555444444333333222222111222111111000///......---...///000000000000000000///...---,,,,,,---//////555555666666444222444777666444444999???AAA???;;;888:::>>>DDDFFFBBB:::333...***&&&%%%''')))***)))'''(((((()))***++++++,,,*********************************))))))))))))))),,,---......//////............///000111222333333777222888JJJXXXTTTFFF<<>>===:::888777888:::<<<:::666222///+++'''&&&(((******)))''''''((())))))***++++++************************+++++++++***************,,,------.....................///000111222222333444222666BBBIIIEEE???<<<@@@HHHOOOPPPNNNMMMQQQVVV[[[```~~~{{{yyyyyyzzzyyyyyytttpppnnnpppppppppssswwwyyyyyyzzz}}}~~~ppp```UUUNNNIIIJJJNNNSSSZZZbbbhhhvvv}}}zzzwwwxxxyyyzzzyyyuuurrroooooonnnnnnmmmmmmqqqtttqqqjjjllliiiccc^^^ZZZUUUQQQNNNLLLJJJHHHEEECCCAAA@@@@@@<<<<<<;;;:::999888777777555444444333333222222111111111000000//////......,,,,,,...///000000000000///......---------......000444999;;;999888888888999555222333777:::;;;::::::777333222222333333333000---)))'''((()))******'''''''''(((((())))))***************************++++++++++++++++++++++++,,,,,,---...............---...//////111111222333222333777;;;;;;888:::>>>AAAHHHOOOPPPLLLKKKOOOSSSXXX]]]|||~~~||||||}}}~~~}}}|||vvvssspppoooooopppsssvvv{{{~~~wwwdddXXXMMMHHHHHHIIILLLQQQVVVddduuu}}}{{{zzzzzzxxxyyyzzzxxxtttpppmmmmmmlllllllllpppzzzyyyjjjfffaaa\\\WWWSSSNNNKKKKKKJJJHHHFFFCCCAAA@@@???===<<<<<<;;;:::999888777555444444333333222222111111000000000/////////...---......////////////...///.........------------...222666;;;@@@CCC???999;;;888444333555888::::::;;;888444111000111333555111...+++((('''(((((()))&&&'''''''''((((((((()))*********************************+++++++++++++++,,,,,,---.........------------...///000111222222333555888888777777;;;@@@AAAHHHOOOPPPMMMLLLOOOTTTWWW\\\zzz}}}|||||||||zzzyyyuuutttqqqnnnnnnpppssstttvvvuuugggWWWMMMGGGDDDDDDGGGLLLWWWdddooozzz|||zzzyyyzzzzzzuuuwwwwwwvvvssspppoooooolllkkkkkkoooyyy~~~wwweeeaaa]]]XXXUUURRRNNNKKKJJJIIIHHHFFFCCCAAA???>>>===<<<<<<;;;:::999888777555444444333333222222111000000000000////////////000000000000///...---,,,//////.........------,,,...000444>>>NNNXXXRRREEE<<<:::777666777888:::;;;:::888666333222222333444111000,,,)))&&&&&&'''(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,---...---------------...///000111222222222444666888;;;>>>@@@@@@AAAHHHPPPQQQNNNNNNRRRWWWYYY]]]zzz~~~{{{xxxwwwuuusssqqqpppqqqpppmmmnnnsssvvvvvvxxxvvvfffYYYNNNEEEBBBCCCGGGNNNVVV^^^iiiuuu}}}~~~~~~{{{xxxvvvvvvwwwrrrtttuuuuuusssrrrssssssnnnmmmkkkjjjmmmpppkkkdddaaa^^^ZZZWWWUUURRRPPPMMMIIIIIIHHHFFFDDDAAA???===<<<<<<;;;:::999888777777555444444333333222222111000000000000////////////111111111111000///...---////////////...---,,,+++...111555AAAUUUddd___PPP;;;;;;:::::::::::::::;;;666777777555333222222444333222///***'''%%%'''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))******++++++++++++,,,---------------,,,---......000000111222000222444777<<>>===;;;;;;:::999888777777666555444444333333222222111////////////000000000000//////000111111111111111...////////////---,,,+++***000666===KKKXXXTTTHHH777999<<<======;;;:::999666777888666444333444666666555222---(((&&&(((***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,++++++,,,------------,,,,,,------...///000111111000444666666;;;AAABBB>>>BBBIIIPPPQQQNNNLLLPPPUUU\\\]]]xxxwwwtttrrrqqqrrrtttuuuuuuuuuzzzzzzwwwxxx~~~|||}}}jjjVVVKKKIIIBBBEEEGGGIIIQQQ^^^gggjjjooossswwwxxxwwwvvvwwwyyy||||||zzzvvvqqqnnnlllllllllooonnnjjjhhhhhheeeaaa\\\YYYUUUSSSQQQOOOLLLJJJHHHHHHHHHFFFDDDAAA>>><<<;;;::::::999888777666666555555444333333222222111////////////000000000000---...///111333444444555...///000000///---+++***&&&000555666;;;CCC@@@666444888<<>>;;;999777888999:::888555555888;;;888888555000***(((***,,,************))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------++++++,,,---------,,,,,,,,,,,,---...///000111111111777:::777999???BBB@@@CCCJJJPPPPPPLLLJJJMMMRRR\\\\\\vvvzzzqqqrrrrrrqqqrrrvvv{{{{{{||||||yyywwwkkk\\\PPPFFFAAAAAAEEEJJJMMMWWWbbbhhhnnntttwwwvvvwww{{{xxxooollllllooommmkkkhhheeebbb```^^^[[[XXXSSSOOONNNNNNNNNNNNKKKIIIFFFEEEDDDCCC@@@>>><<<;;;:::888777666666555555444333111000111111222222000//////000000///---000000000000////////////...000111111...---------,,,,,,---111666999777555333555777888888888:::;;;??????===999666666:::>>>DDD===555000+++''''''+++((((((((((((((()))******))))))))))))))))))))))))))))))))))))***************++++++,,,,,,------...,,,,,,---...///000111111444555888:::===???@@@@@@CCCHHHLLLMMMJJJJJJMMMQQQVVV^^^vvv~~~}}}yyyvvvuuutttrrrrrrtttyyy}}}~~~xxxlllaaaOOOIIIDDDDDDDDDFFFMMMVVVZZZ___eeejjjnnnvvvxxxooommmnnnlllkkkiiifffbbb```]]]\\\ZZZWWWSSSPPPOOOOOONNNMMMKKKIIIFFFEEEDDDCCC@@@>>>===<<<:::888777666666666555444333111111111111222/////////111444666666555000000000000///////////////000111000...------...---,,,,,,///333555555333333555777777555444444555<<<<<<;;;999666666999<<>>999555444000+++)))+++((((((((((((((()))******))))))))))))))))))))))))))))))))))))***************++++++,,,,,,------...,,,,,,---...///000111111222333555888:::<<<===>>>BBBGGGLLLLLLJJJIIIMMMQQQTTT___vvv~~~|||{{{zzzyyywwwvvvrrrooonnnpppuuuzzz~~~zzzhhh___SSSJJJEEECCCDDDGGGGGGHHHJJJNNNVVVbbbqqq{{{tttiiiccccccfffcccbbbaaa^^^\\\ZZZXXXWWWUUUTTTSSSSSSSSSQQQNNNKKKKKKIIIGGGFFFEEECCCAAA???===<<<;;;999888777666666555444444333222222111111111/////////111222111000////////////000000000000222222111...,,,,,,...111---,,,******---111555777555777999:::888777777888666777999:::::::::999999888555444555222,,,)))***((((((((((((((())))))***((((((((((((((((((((((((((()))))))))***************++++++,,,,,,------...,,,,,,---...///000111111222333666888;;;<<<>>>>>>AAAFFFKKKLLLIIIIIIMMMQQQQQQ^^^vvv~~~{{{zzzsssrrrpppmmmmmmpppuuuzzzuuummm```TTTLLLIIIEEECCCAAABBBCCCEEEJJJSSS\\\bbbjjjjjjhhhddd^^^\\\\\\^^^]]]]]]\\\ZZZYYYWWWVVVVVVTTTSSSSSSSSSSSSRRROOOLLLLLLJJJGGGFFFEEEDDDAAA???===<<<;;;999888777777666555555444444333222222111222000///...//////---+++.../////////000000000111333222111///,,,---///111,,,+++******---222999===DDDDDDBBB???:::666444333666777999<<<===<<<:::888444222333555333,,,((((((((((((((((((((())))))***((((((((((((((((((((((((((()))))))))***************++++++,,,,,,------...,,,,,,---...///000111111333444666999;;;===>>>???@@@EEEJJJKKKIIIIIIMMMQQQQQQ]]]ttt{{{zzzqqqqqqqqqppppppsssxxx{{{|||ooobbbYYYRRRIIIAAA======>>>???BBBGGGKKKMMMPPPSSSVVVWWWWWWVVVVVVWWWVVVUUUUUUUUUUUUUUUTTTTTTSSSSSSRRRSSSSSSRRRPPPMMMLLLJJJHHHFFFFFFDDDBBB@@@>>>===;;;:::888777777777444555555555444333222111111000//////111111000///......//////000000111111222222222000...---///111++++++***+++...444;;;AAAZZZWWWQQQHHH???888555444777777999<<<======:::777333111333666444---)))(((((((((((((((((()))******))))))))))))))))))))))))))))))))))))***************++++++,,,,,,------...,,,,,,---...///000111111333444777999<<<===??????@@@EEEJJJKKKIIIIIIMMMRRRTTT]]]nnn{{{xxxyyyuuuvvvvvvvvvvvvxxx{{{~~~~~~rrrjjjcccVVVJJJDDDBBB@@@???@@@AAABBBBBBEEEHHHLLLOOOPPPPPPOOOOOONNNNNNOOOOOOPPPQQQRRRRRRTTTRRRQQQRRRSSSRRRPPPOOOLLLJJJHHHFFFFFFDDDBBB@@@>>>===<<<:::999888777777444555555555555333222111000//////000111222222111.........///000111111111111222222111///...///000***+++,,,,,,...333:::@@@XXXUUUNNNFFF???;;;;;;<<<777777777:::<<<<<<888555555333555777555///******((((((((((((((()))******))))))))))))))))))))))))))))))))))))***************++++++,,,,,,------...,,,,,,---...///000111111222333555888:::<<<===>>>???DDDIIIJJJIIIIIIMMMRRRVVV\\\hhh}}}zzzyyyvvvuuuxxxyyyzzz||||||{{{|||~~~~~~xxxrrrdddVVVNNNKKKFFFCCCBBBAAA@@@???BBBDDDGGGJJJKKKJJJIIIHHHHHHIIIJJJLLLMMMOOOPPPPPPTTTRRRQQQQQQRRRRRRQQQPPPLLLJJJHHHGGGFFFEEEBBB@@@>>>===<<<:::999888777777444555555666555333222111111000...///000000///...---......///000111111222000222333222000///...///+++,,,---,,,---111888>>>AAA???<<<888666888===AAA888666666888::::::777444777555666999777000,,,,,,((((((((((((((()))******))))))))))))))))))))))))))))))))))))***************++++++,,,,,,---......,,,,,,---...///000111111111222444777999;;;<<<===???DDDIIIJJJIIIIIIMMMRRRVVVZZZcccsssoooqqqrrrvvv{{{~~~|||{{{|||~~~wwwsssfff\\\NNNDDD@@@??????>>>@@@???>>>@@@CCCFFFHHHHHHJJJGGGEEECCCEEEHHHLLLOOOQQQRRRSSSSSSRRRQQQOOONNNKKKKKKJJJIIIFFFCCC@@@>>>===<<<;;;999888777666666555555555555444333222111000000000000000000000000000000000000111111111111000000000000000000000000......,,,++++++...333777;;;888555666999;;;:::999555444444666888999999888;;;???BBBAAA;;;333...,,,((((((''''''''''''((((((&&&''''''((()))******+++(((((()))***************)))******++++++,,,------------......///000000000333555777888888999;;;===@@@DDDHHHHHHGGGIIINNNTTTVVVZZZbbbxxxoooooossstttvvvzzz|||yyyxxxyyy~~~|||qqqgggYYYNNNHHHDDDAAA???FFFCCC@@@???AAADDDFFFFFFEEECCCBBBAAABBBEEEIIIKKKQQQRRRTTTUUUUUURRROOOMMMKKKKKKJJJIIIFFFCCC@@@???===<<<;;;999888777777666555555555555444333222111000000000000000000000000000000000000111111111111000000000000000000000000......,,,++++++---222666777555222222444666666555444444333555777999999888999<<>>999333...,,,((((((''''''''''''((((((''''''(((((())))))******(((((()))***************)))******++++++,,,------------......///000000000333555777888888999<<<===AAAEEEJJJKKKIIIJJJNNNSSSTTTYYYcccqqqllljjjoootttvvvwwwxxx~~~{{{wwwvvvwww|||{{{~~~wwwiii^^^UUUMMMFFFAAAFFFBBB===::::::<<<>>>???>>>>>>===>>>???BBBDDDEEENNNQQQUUUWWWWWWTTTPPPNNNKKKKKKJJJHHHFFFCCCAAA@@@>>>===;;;:::888777777777555555555555444333222111000000000000000000000000000000000000111111111111000000000000000000000000......---++++++---111555777555333444555777777777444333222444777999:::999666999;;;:::777222...---)))((((((''''''(((((()))(((((((((((())))))))))))(((((()))***************)))******++++++,,,------------......///000000000333555777888888:::<<<>>>BBBHHHMMMNNNLLLKKKNNNQQQQQQYYYeeefffgggjjjoootttwwwxxxyyy}}}{{{xxxwwwxxx{{{}}}wwwrrruuu}}}{{{zzzyyyzzz}}}yyymmmcccXXXNNNGGGCCC???;;;999888999999999999::::::<<<===>>>@@@@@@HHHLLLQQQVVVXXXVVVRRRPPPKKKKKKIIIHHHEEECCCBBBAAA>>>===<<<:::888888777777555555555555444333222111///////////////////////////000000000111111111111000000000000000000000000......---++++++,,,000333555555666777999;;;<<<<<<444333222333777999::::::444555777666444111///...))))))(((((((((((())))))))))))))))))(((((((((((((((((()))***************)))******++++++,,,------------......///000000000222444777888999:::<<<>>>CCCIIIPPPQQQNNNLLLMMMPPPQQQZZZfffgggjjjnnnppprrrvvvyyyzzz|||{{{{{{{{{{{{|||||||||yyyvvvtttqqqsssvvvmmmnnnpppuuuzzz}}}|||{{{zzzqqqfffZZZRRREEECCC@@@>>>===<<<:::999777888999;;;<<<<<<======@@@DDDJJJPPPTTTTTTSSSRRRKKKKKKIIIGGGEEECCCBBBBBB>>>===<<<:::999888777777555555555555444333222111///////////////////////////000000000111111111111000000000000000000000000.........,,,+++,,,///111111444888<<>><<<;;;999888888888555555555555444333222111000000000000000000000000000000000000111111111111000000000000000000000000//////...,,,++++++---000444:::AAAGGGIIIIIIHHHHHH999666444555777:::;;;;;;777555222222222333222111***))))))(((((())))))***(((((((((((())))))))))))(((((()))***************)))******++++++,,,------------......///000000000111444666888999:::===???BBBHHHOOOPPPMMMKKKLLLNNNTTT[[[eeeqqqxxx{{{vvvrrruuuyyyzzz{{{|||~~~~~~|||yyy|||~~~|||}}}}}}zzz{{{~~~}}}yyyqqqnnnlllmmmjjjeeedddfffdddcccdddjjjppptttrrrooommmrrr{{{}}}zzzxxxggg___TTTJJJCCC>>>;;;999:::999888777777777777888888999;;;>>>BBBGGGLLLNNNLLLJJJHHHFFFDDDCCCCCCCCC???>>><<<;;;999888888888555555555555444333222111000000000000000000000000000000000000111111111111000000000000000000000000//////...,,,++++++,,,...555===GGGMMMNNNKKKHHHFFF<<<999666666888:::;;;<<<:::666222111333444444333******))))))))))))******''''''(((((())))))******(((((()))***************)))******++++++,,,------------......///000000000111333666888999;;;===???@@@FFFLLLNNNKKKIIIKKKNNNUUUZZZaaaxxxrrr{{{~~~xxxtttvvvyyyyyy||||||}}}~~~~~~zzzxxxuuuxxx{{{yyywwwzzzzzzyyyzzz|||zzztttqqqrrrttttttmmmeeeeeejjjdddaaa___bbbiiimmmllljjjgggnnnwww|||xxxvvv}}}wwwgggWWWLLLFFFDDDBBB:::999777666555555666666888888777888<<>>===;;;:::999888888555555555555444333222222000000000000000000000000000000000000111111111111000000000000000000000000//////...---+++***,,,...///777BBBIIIHHHDDD???<<<>>>;;;888777888:::<<<<<<<<<777333111333555555444******))))))))))))******&&&''''''((()))******+++(((((()))***************)))******+++,,,,,,------------......///000000000111333666888999;;;===@@@???EEEKKKLLLIIIHHHKKKNNNUUUYYY]]]sssuuuxxx}}}|||xxx|||}}}}}}}}}~~~~~~zzz~~~}}}wwwuuuwwwvvvqqquuuxxxyyywwwrrrooooooqqqooopppnnniiiffffffggggggccc```___ccciiikkkgggbbbaaaccciiioooppprrr|||rrrfffYYYLLLCCC@@@>>>;;;::::::999777555888777666666888<<<@@@CCCJJJIIIHHHEEECCCAAA@@@???======<<<;;;:::999999888666555333222333333222111000000000000000000000000222111111111000000//////000000000000000000000000000///...---------------333777;;;===<<<999777666999999999777555555777999999888666444777;;;999333111...***(((((()))))))))******))))))((((((''''''))))))))))))))))))))))))((())))))+++,,,---.........------......///000111222444888:::;;;;;;===>>>@@@CCCEEEGGGGGGIIILLLNNNTTTQQQ^^^uuu||||||{{{zzzxxxvvvtttwwwuuuqqqpppttttttqqqsssrrrqqqooommmnnnqqqsssmmmoooooolllgggeeeeeeeeehhhiiikkknnnpppnnngggbbb___aaaeeehhhhhhiiittt|||qqqeeeYYYQQQJJJFFFAAA>>><<<:::777666999888777666888;;;>>>AAAFFFGGGGGGFFFEEEBBB@@@???======<<<;;;:::999999888777555333222333333222111000000000000000000000000111111111111000000000///000000000000000000000000000///...------------...222555777888777555444555777888888666555555777:::;;;;;;:::888;;;???>>>999222///+++(((((((((((((((+++*********))))))))))))))))))))))))))))))))))))((()))***+++,,,------......------......///000111222444888:::;;;;;;===>>>@@@CCCFFFHHHIIIJJJLLLNNNTTTTTT___qqqyyywwwtttqqqssstttsssppppppuuuwwwvvvqqqmmmiiigggiiinnnsssuuukkkmmmooonnnjjjffffffhhhmmmrrrwwwxxxtttmmmeee``````aaabbbcccbbbccckkkttt}}}sssiiicccZZZTTTLLLEEEAAA===;;;999;;;:::888777888:::<<<===@@@BBBEEEGGGGGGDDD@@@>>>======<<<;;;:::999999888777555333222333333222111000000000000000000000000111111111111000000000000000000000000000000000000//////......------......222444555555444333333444777777777555444555777:::;;;<<<<<<:::<<<@@@???;;;333000+++(((((((((((('''++++++++++++************))))))))))))))))))))))))))))))***+++,,,,,,---......------......///000111222444888:::;;;;;;===>>>???CCCHHHKKKKKKKKKMMMOOOQQQVVV```mmm|||wwwwwwvvvsssttttttrrrppppppsssvvvvvvpppkkkeeeeeeiiiooorrrsssjjjkkknnnnnnjjjhhhkkkqqqyyy~~~zzzqqqjjjfffiiihhhgggeeeccceeejjjpppyyy{{{tttoooggg```VVVMMMFFFBBB???>>>===<<<:::999999999:::::::::>>>CCCGGGHHHEEEAAA>>>======<<<;;;:::999999888777555333333333444333222000000000000000000000000111111111000000000000000000000000000000000000000//////............//////111333666777666555666666::::::888555333333555888888;;;;;;888777999999777222///+++(((((()))))))))************************))))))))))))))))))))))))))))))***+++,,,,,,------...------......///000111222444888:::;;;;;;===>>>===CCCJJJMMMLLLKKKNNNPPPOOO[[[eeemmm}}}wwwtttxxxzzzyyyuuusssqqqpppooonnnmmmnnnlllhhhddddddgggkkkkkkkkkkkkjjjkkkllljjjiiirrr}}}|||xxxvvvyyywwwrrrllliiiiiijjjkkkooowww}}}wwwtttiiibbbWWWNNNHHHDDDBBBAAA???>>>===<<<;;;999999888666:::@@@EEEGGGEEEBBB???======<<<;;;:::999999888777666444333444444333222000000000000000000000000000000000000000000111111000000000000000000000000//////.........//////000---111666999999999999999@@@???;;;777333222333555777;;;<<<666222333333222111...***((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,---...------......///000111222444888:::;;;;;;===>>>===DDDKKKNNNLLLKKKNNNRRRUUUcccmmmooo}}}{{{~~~{{{ssssssyyy||||||{{{yyyxxxyyyuuunnnjjjiiifffdddbbbaaabbbccccccbbbkkkhhhiiillliiiiiittt~~~tttooonnnlllhhhjjjnnnuuu|||}}}yyytttppp```ZZZRRRJJJFFFDDDCCCBBB@@@@@@@@@???===;;;999888555999===BBBDDDDDDBBBAAA======<<<;;;:::999999888888666444333444444333222000000000000000000000000000000000000111111111111000000000000000000000000//////......//////000000***...333777:::<<<>>>???FFFDDD???999444333444666888>>>???888111000111111222///+++))))))***++++++((((((((((((((()))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,...------......///000111222444888:::;;;;;;===>>><<>>AAABBBCCCCCC======<<<;;;:::999999888888666444444444555444222000000000000000000000000///000000000111111111111000000000000000000000000///////////////000111111,,,///222666:::@@@FFFKKKHHHFFFAAA<<<777555777999888???AAA:::222000333444555111---***))))))(((((((((((()))))))))*********))))))))))))))))))))))))***++++++++++++,,,,,,,,,...------......///000111222444888:::;;;;;;===>>><<>>;;;999888888:::<<<>>>AAACCCDDD>>>===<<<;;;:::999999888888666444444444555444333000000000000000000000000//////000000111111111222000000000000000000000000///////////////000111111111222333666;;;DDDOOOVVVIIIGGGBBB===888777:::<<<666>>>AAA:::222111444666888444///***((('''&&&%%%))))))******+++++++++,,,))))))))))))))))))))))))++++++++++++++++++,,,,,,...------......///000111222444888:::;;;;;;===>>><<>>@@@BBBBBB???===;;;;;;:::999777999777555333222333444555222222222111000//////...//////000000000000//////000000000000000000000000000000////////////000000333333444777:::???BBBEEE@@@?????????999333333666999:::999888666555666777:::555///++++++***(((&&&'''((()))***************))))))))))))***************))))))+++------,,,+++------......///000000000666666777888:::;;;<<<===BBBEEEHHHJJJKKKLLLNNNPPPTTTXXX[[[ccc~~~}}}~~~~~~yyywwwvvvqqqhhhbbbbbb```aaa``````___```bbbccccccfffgggdddaaacccjjjqqqyyy~~~~~~}}}xxxpppppplllhhheeeeeegggggggggeeeiiiqqq}}}~~~{{{wwwtttqqqnnniiiddd___\\\[[[XXXSSSNNNMMMMMMMMMNNNNNNMMMMMMMMMJJJMMMNNNMMMNNNOOOKKKDDDDDDBBB@@@???>>>@@@AAACCCBBB???===;;;;;;:::999777888666444222222222333444222222222111000/////////000000000//////000000000000000000000000000000000000000////////////000000333444555666888;;;===>>>666666999<<<:::555555999999999999888666555666777<<<777111---,,,+++***((())))))******************))))))))))))*********************+++---...---,,,------......///000000000555555666888:::<<<======BBBEEEIIIKKKKKKKKKMMMOOORRRVVVZZZbbb~~~zzzxxx{{{}}}~~~}}}wwwuuutttsssmmmeee```aaaaaacccdddcccbbbdddhhhllljjjiiieeeaaa^^^```dddhhhpppyyy~~~~~~yyyqqqmmmiiieeecccaaa^^^]]]WWWZZZbbbmmmwww|||{{{yyyvvvuuutttrrrqqqmmmiiieee___\\\XXXTTTPPPNNNMMMLLLQQQPPPPPPOOONNNNNNMMMLLLOOOSSSVVVVVVXXXZZZVVVPPPLLLJJJFFFCCCAAAAAABBBCCCBBB???===;;;;;;:::999777666555444222111222222333222222222111000000//////222111000//////000111222000000000000000000000000000000////////////000000444444555666666777666666000111666<<<<<<888777:::888999999888666555555777>>>:::333///,,,,,,++++++,,,,,,******)))***++++++))))))))))))************+++******,,,...///...,,,------......///000000000333444555888:::<<<>>>???AAAFFFKKKMMMLLLKKKKKKMMMOOOTTTXXXbbbzzzvvvvvvxxxzzz}}}{{{xxxxxxxxxuuusssrrruuuxxxxxxssskkkeeeccchhhjjjkkkiiiggghhhmmmrrrrrrmmmfff```]]]]]]^^^___fffnnnvvvyyyyyy}}}wwwtttooojjjfffbbb]]]ZZZVVVWWWZZZ```gggjjjiiifffiiijjjkkklllllliiiddd```YYYYYYWWWRRRNNNMMMPPPSSSVVVUUUSSSQQQPPPNNNNNNMMMTTTXXX\\\^^^```bbb___YYYSSSPPPKKKFFFBBBAAA@@@AAABBB???===;;;;;;:::999777666555444333333333333444222222222111111000000000333222000//////000222333000000000000000000000000000000////////////000000333444555666666555444333333555:::@@@@@@:::666777666888999888666555555666>>>:::444///,,,+++++++++///---+++))))))***+++,,,((()))))))))************,,,++++++---//////...---------......///000000000111222444777:::<<>>BBB???===;;;;;;:::999777777666666555555555555555222222222222111111111111333222111000000111222333000000000000000000000000000000////////////000000222333444666777666555555777777<<>>777555444666888888777555555555444444333000---*********,,,,,,******)))***++++++))))))))))))************+++******,,,...///...,,,------......///000000000000222444666999<<<>>>??????FFFNNNNNNJJJHHHKKKOOOQQQTTTWWW___|||}}}zzzzzzxxxuuuwww{{{~~~~~~yyyxxxxxxzzz}}}~~~{{{xxx}}}}}}zzzyyyzzzwwwvvvwwwzzz{{{wwwsssqqqpppooommmllllllmmmnnniiibbbaaaiiirrrvvvyyy}}}~~~~~~}}}~~~|||vvvsssooommmlllhhhbbb]]]UUUTTTSSSUUUWWWYYYZZZYYYYYYXXXWWWTTTSSSSSSUUUWWWZZZ[[[]]]___dddiiimmmpppooopppmmmiiiggggggccc]]]\\\\\\ZZZVVVQQQKKKFFFCCCBBB???===;;;;;;:::999777555555666666666666666555222222222222222222222222111222333444444333222111000000000000000000000000000000////////////000000111111222333444666888999;;;:::===DDDFFF@@@999777333555888888777555555555000222444222///+++******))))))******************))))))))))))*********************+++---...---,,,------......///000000000111222444666999;;;===>>>???FFFMMMMMMIIIHHHLLLRRRRRRVVVXXX```~~~~~~|||yyyxxxvvvtttwww}}}~~~~~~}}}{{{zzzzzz|||zzzyyyyyy|||~~~~~~yyyuuurrrvvvyyy~~~vvv|||yyyxxx|||{{{uuuvvvuuurrrnnnllllllmmmiiiaaa___ffflllooottt{{{~~~||||||wwwoooddd\\\WWWTTTSSSSSSVVVYYY[[[\\\YYYXXXXXXYYY\\\___bbbccchhhhhhiiikkknnnrrrvvvxxxwwwwwwrrrkkkhhhgggccc^^^______^^^\\\WWWQQQJJJFFFBBB???===;;;;;;:::999777444444555555666555555444222222222222222222222222000222444666666444222000000000000000000000000000000000////////////000000111111111111222444777888BBB@@@BBBHHHIIIBBB;;;777222555888888777555555555...111555444000---++++++'''((()))***************))))))))))))***************))))))+++---...,,,+++------......///000000000111222444666999;;;<<<===???FFFMMMLLLHHHGGGMMMTTTRRRVVVYYYbbbzzzwwwxxxwwwrrrooopppwww}}}}}}zzzwwwvvvwwwxxxzzzyyyxxxxxxyyyyyywwwuuussstttuuuyyy~~~}}}yyy{{{|||~~~}}}}}}xxxqqqppprrrmmmeeehhheeeeeeiiikkkmmmqqqvvvyyyyyyzzzqqqkkk]]]\\\]]]aaadddddd```]]]\\\___bbbdddgggmmmvvv}}}yyy{{{~~~~~~{{{zzz{{{zzzvvvrrrmmmhhhdddbbbaaaaaacccccc^^^UUULLLHHHIIICCC???>>>===:::999;;;666666666555444444333333333333333222222222111111000000000000111111111111222111111111000000//////000000111111111111000000111333444333222444888===FFFMMMOOOHHH>>>::::::999888888777666444333444555111222444444333000---+++,,,+++******))))))******++++++*********************+++,,,,,,------,,,,,,...///111111000000222333333333555666888:::<<<<<<@@@EEEJJJLLLJJJKKKPPPUUUWWWYYY[[[eee{{{vvvwwwxxxwwwtttqqqrrrwww}}}wwwvvvtttrrrrrrsssuuuwwwxxxwwwvvvvvvwwwvvvuuuttt{{{{{{}}}~~~xxxpppmmmnnniiibbbbbbaaaccciiimmmnnnqqqvvv|||{{{wwwtttqqqnnnoooqqqrrrpppnnnoooooopppppprrrwww|||~~~{{{zzzwwwuuurrrooollljjjiiihhhgggfffffffffccc\\\TTTOOOGGGBBB>>>>>>>>>:::999:::777777666555555444444333333333333222222111111111000000000000111111111111111111111111000000000///000000111111111111000000000222444333222333777<<<>>>CCCDDD>>>999999:::999999999888777666555666777::::::999777444000,,,))),,,+++******))))))*********************************+++,,,,,,------,,,,,,,,,...////////////000222222333555666888:::<<<<<>>:::888:::777777777666555555444444444444333222111111000000000000000000111111111111111111111111000000000000000000111111111111000000///111333222111222666:::888:::888444555:::======::::::999888888888999:::<<<;;;:::777444000---,,,,,,+++******))))))*********************************+++,,,,,,------,,,,,,+++---............///111222333444666888:::<<<===>>>DDDKKKNNNLLLKKKNNNRRRQQQVVV[[[ggg|||zzzxxxuuussspppqqqsssrrrqqqrrrtttwwwsssttttttqqqnnnnnnpppsssvvvvvvtttsssrrrsssvvvyyy~~~~~~~~~yyy{{{zzzxxx{{{|||sssmmmllllllkkkiiidddaaabbbfffhhhhhhkkkppp}}}||||||zzzzzz{{{||||||}}}}}}}}}{{{sssnnnllliii___UUUDDD???===???>>>:::888999888777777666666555444444444444333222111000/////////000000000111111111111111111111000000000000000000000111111111111000000...111333222000111555888888666222000555???DDDCCC;;;999777777888999:::::::::999999999999999999999,,,+++******))))))*********************+++++++++***+++,,,,,,------,,,,,,+++---...///......///111222222444666999;;;<<<======DDDKKKNNNMMMKKKMMMPPPRRRWWW[[[gggyyyuuuttttttuuuvvvoooqqqrrrsssssstttvvvwwwppprrrtttssspppooossswwwvvvvvvuuurrrqqqrrrvvvzzz}}}{{{vvvzzz|||vvvxxx}}}|||sssnnnmmmmmmmmmlllmmmgggcccbbbbbbbbbggglllzzzzzztttsssqqqgggZZZFFF@@@===>>>>>>:::999:::777777777666555555444444333333222111111000/////////000000000111111111111000000000000000000111111000000111111111111000000...000333222111111444777888666222111888CCCIIIHHH;;;888555444777999999999888999;;;===???AAACCCDDD,,,+++******))))))******))))))*********+++++++++***+++,,,,,,------,,,,,,,,,...////////////000222111222444666999;;;===>>>===DDDKKKNNNLLLKKKLLLOOOSSSXXXZZZeee|||yyyuuurrrqqqrrruuuwwwqqqrrrrrrsssuuuwwwxxxyyykkkooosssssspppqqqvvv{{{tttuuuuuurrroooppptttxxxzzz~~~~~~zzzxxxxxx}}}{{{yyy~~~}}}tttpppooolllkkkkkkqqqjjjccc```___```eeekkkssszzz~~~}}}rrreeeIIICCC???>>>===:::999;;;666666666555444444333333222111111111111000000000000000000000111111111111000000000000111111111111000000111111111111000000...111333333111111333666777666444444<<>>>>>DDDKKKMMMKKKJJJLLLOOORRRWWWZZZddd}}}yyyssssssrrrrrrqqqrrrsssuuuqqqppppppqqqsssvvvxxxyyymmmrrrvvvuuuqqqqqquuuzzzqqqssstttqqqmmmlllppptttuuuxxx}}}~~~}}}{{{zzz{{{{{{~~~}}}{{{~~~zzzrrrqqqpppllljjjlllmmmgggbbbaaaaaabbbgggmmmsssxxx{{{mmmMMMFFF@@@>>><<<999999<<<555555555444333333222222000000000000111111111111000000000000111111111111///000000000111111111111000000111111111111000000///222444444222111333666555888999:::AAAKKKQQQQQQ>>>999333222555888777666000222333444333222000///,,,+++******))))))******((())))))***++++++,,,,,,***+++,,,,,,------,,,,,,+++---............///111000111333666999;;;===>>>@@@EEEJJJKKKIIIIIILLLPPPRRRYYY^^^kkk|||sssppplllnnnqqqssssssrrrqqqqqqnnnmmmlllmmmpppsssuuuvvvvvvzzz}}}yyysssooorrrvvvooorrrssspppkkkiiilllpppvvvyyy}}}~~~~~~~~~{{{~~~~~~{{{zzz}}}tttnnnpppqqqmmmmmmooogggcccaaabbbdddeeejjjoooxxx{{{~~~oooPPPHHHAAA>>><<<999:::===555444444333333222111111/////////000111111222222000000000000111111111111//////000000111111111222000000111111111111000000///222555555333222444666444999>>>@@@GGGPPPVVVWWW@@@:::444333555888777666222444555666555333000...,,,++++++***)))*********((())))))***++++++,,,,,,++++++,,,---------,,,,,,***,,,------------...000000111333666999<<<>>>???@@@EEEJJJJJJHHHHHHLLLPPPSSS]]]dddrrrtttmmmkkkjjjrrruuurrrtttxxxrrrfffiiihhhiiilllssszzz~~~|||xxxrrrmmmkkklllmmmoooqqqrrroookkkjjjmmmqqqrrrtttxxx{{{~~~xxxuuurrrooonnnmmmllljjjiiibbbaaahhhmmmmmmmmmpppvvv|||oooTTTJJJBBB???>>>;;;:::<<<666666666666555444333222222222222111111111111000000000000000000000000000////////////////////////000111111000///......///000000111333555666555333555===KKKVVVUUUMMMGGGFFF===<<<999666555555555666555333000111333444111///---+++******++++++)))'''************************,,,,,,,,,,,,,,,,,,,,,,,,---...//////......///111111222444666999;;;======@@@DDDHHHJJJIIIIIIKKKNNNWWW___cccwwwuuullljjjkkklllppppppnnnrrrzzzvvvkkkjjjiiiiiilllrrrxxx|||~~~uuussspppllliiihhhkkknnnnnnqqqsssqqqnnnmmmooossstttvvvyyy}}}~~~uuussspppppppppqqqqqqppppppllllllnnnnnnmmmooouuu{{{uuuUUUKKKBBB???===:::999:::666666666666555444333333222222222222111111111111000000000000000000000000000000000000000000000000000111111111///...///000111111222333555666444222888???KKKTTTSSSIIICCCBBB===;;;888666555444555666555333111222555666333000---,,,************)))(((((((((((((((((((((((((((+++++++++,,,,,,------------...//////......///111111222444666999;;;======@@@DDDHHHJJJIIIIIIKKKNNNUUU]]]aaavvv|||qqqjjjgggiiimmmmmmnnnkkkjjjqqqzzzxxxoooiiihhhhhhjjjooosssvvvwwwooommmjjjgggeeefffjjjmmmnnnqqqttttttrrrqqqsssvvvvvvxxx|||~~~~~~~~~zzzwwwtttrrrppppppqqqssssssrrrtttssstttssspppooouuu}}}uuuWWWMMMDDD@@@>>>:::888999666666666666555444333333333222222222111111111111000000000000000000000000111111111111111111111111000111111111///...///000222222222444555555333111888===FFFLLLJJJAAA<<<<<<===;;;888555444444555666555444333555888888555222...,,,***)))******)))(((((((((((((((((((((((((((******+++,,,,,,---......---...//////......///111111222444666999;;;======@@@DDDHHHJJJIIIJJJLLLOOORRR[[[```vvvssslllhhhgggkkkqqqnnnmmmjjjjjjrrryyyvvvmmmdddddddddfffjjjlllnnnmmmnnnllliiifffdddeeeiiilllnnnqqquuuwwwwwwwwwxxxyyyzzz{{{~~~}}}~~~~~~zzzwwwxxxuuusssqqqrrrrrrrrrqqqrrrrrrqqqqqqqqqttt{{{oooZZZPPPFFFBBB???:::888999777777777666666555444333333333222222222111111111000000000000000000000000111111111111111111111111///111222111//////000111333333333444555444222000777888<<>>HHHFFFBBB===888555444555777888555333444777999777555///,,,)))((()))*********((((((((((((((((((((((((******+++,,,,,,---......---...//////......///111111222444666999;;;======???DDDIIIKKKKKKKKKNNNQQQQQQZZZbbb|||yyymmmhhhfffiiikkkkkkllloookkklllpppqqqnnngggaaa^^^ZZZ[[[^^^bbbfffhhhgggeee```dddiiimmmppptttwwwyyyuuuuuuvvvxxx{{{~~~xxxvvvuuutttvvvwwwxxxwwwrrruuuuuussswwwlll\\\RRRHHHCCC@@@;;;999999777888888777777666555444444444333333333222222222000000000000000000000000000000000000000000000000///000222222111000222333111111222333555666444222444333555777888999@@@HHHJJJFFF???999555444555666999555222222444666555444///---)))'''((()))******((((((((((((((((((((((((+++++++++,,,,,,------------...//////......///111111222444666999;;;======???DDDIIIKKKKKKLLLOOOQQQQQQZZZaaa|||{{{tttlllgggfffiiikkklllmmmpppjjjlllooopppkkkccc``````[[[\\\```eeeiiikkkjjjiiifffjjjoootttvvvxxxzzz{{{wwwvvvvvvwww{{{~~~xxxuuurrrpppppppppooonnnnnnvvv{{{zzz||||||eeeZZZPPPFFFBBB???:::888999888888888888777666555444444444444333333333222222000000000000000000000000///////////////////////////000222222111111222333111000111333555666555333111111555999:::999>>>EEELLLHHHAAA:::666555555666:::666111000222444444333000---)))'''((()))******************************,,,,,,,,,,,,,,,,,,,,,,,,---...//////......///111111222444666999;;;======???DDDIIIKKKKKKLLLOOORRRPPPYYYaaa|||uuummmcccfffhhhhhhjjjlllhhhbbbhhhdddbbbcccaaa]]]]]]```^^^bbbhhhiiihhheeeeeeeeeiiihhhnnnzzz{{{uuutttwwwssstttzzz|||{{{~~~~~~~~~|||yyytttrrrqqqqqqpppoootttvvv~~~qqq[[[QQQKKKDDD>>>;;;;;;;;;;;;:::999888777555333222222222222222222222222222222222222111111111111111111111111111111111111111111000111111111111222222222111111222333444444444444222444777888:::===BBBFFFGGGEEEAAA;;;555333555777777666444333222333333444000---***))))))*********)))************+++++++++111444666333---)))***---//////...///000111222222333444555777888:::;;;<<>><<<;;;999888666666666555444333333222222222222222222222222222111111111111111111111111222222222222222222222222111111111111222222222333111222333444444555555444444333666BBBOOOSSSLLLDDD===:::777555555555555444333333222222222333444444333000,,,***)))***)))((()))))))))*********+++++++++,,,------,,,,,,++++++//////000///......000222444444555666888999::::::@@@DDDHHHJJJIIIJJJLLLOOOSSS[[[ccc}}}xxxqqqggg___aaahhhkkkeee^^^\\\[[[ZZZWWWVVVXXX\\\]]]ZZZXXXZZZ\\\\\\]]]^^^aaaeeeiiilllhhhhhhmmmxxxuuullloooooorrrvvvzzz|||yyy~~~}}}vvvtttvvvzzz|||~~~}}}}}}yyy}}}gggUUUOOOHHHEEEBBB@@@>>>===:::999555555444444444333333333222222222222222222222222111111111111111222222222222222222222222222222222111111111222222222333333111222333444555555555555111000333>>>HHHKKKCCC;;;:::888666666888888777555333333444444555555666666444000---******))))))((())))))))))))***************))))))+++---...---,,,---...//////......///000111222444666888:::;;;<<<@@@DDDIIIJJJIIIIIIKKKMMMRRRZZZdddxxxsssmmmeee^^^```fffiiibbb[[[YYYXXXWWWTTTSSSVVV[[[\\\YYYXXXZZZ[[[ZZZZZZ]]]aaaeeejjjllljjjlllrrr{{{|||rrrtttuuuvvvxxx|||}}}vvvuuuyyy}}}~~~}}}wwwtttvvvlllYYYKKKIIIEEECCC@@@???>>>===;;;999555555444444444333333333222222222222222222222222000000111111111222222222222222222222222222222222111222222222222333333333222222333444555555555555000111333777;;;;;;888555777777777888999888666444555555666777777888888888444111---*********)))((((((((()))))))))************)))))),,,...000///...******+++---...///---,,,...000222555888;;;===>>>???CCCIIIJJJJJJIIIJJJLLLPPPXXXccczzzrrrkkkddd___[[[^^^bbbccc^^^XXXWWWVVVTTTNNNMMMPPPVVVYYYXXXYYY\\\YYYYYYZZZ^^^cccgggiiijjjggglllttt{{{yyyvvvyyyzzzzzz}}}}}}xxxxxxzzz}}}~~~{{{{{{~~~xxxsssmmmhhh^^^QQQHHHFFFCCCAAA???======<<<;;;999666666666555444333333222222222222222222222222222000000000111222222333333333333333333333333333333222222222222333333333333222333444555555666666555222444666555333222444666777:::<<<<<<999666333333777777888999999999888888444000---+++***+++***)))((((((((()))))))))*********+++,,,---.../////////...------222888999444......///111444888;;;===>>>===BBBHHHKKKJJJIIIKKKLLLPPPVVVbbb|||zzzuuummmddd]]]ZZZYYYZZZ]]]\\\XXXUUUVVVTTTPPPNNNLLLNNNSSSVVVVVVWWW[[[WWWXXX[[[```fffiiiiiigggfffnnnuuuxxxzzz~~~|||wwwtttzzz~~~~~~|||zzz{{{{{{{{{{{{xxxwwwyyy{{{~~~yyywwwmmm___TTTOOOKKKHHHFFFCCC@@@????????????>>>888888777666555333222222222222222222222222222222///000000111222222333333333333333333333333333333222222222333333333444444222333444555666666666666333555666666444444777;;;<<>>BBBJJJPPPLLLBBB999777999777888999999888777666555222///,,,++++++,,,,,,,,,(((((((((((()))))))))))))))---000///+++)))+++...---))))))444AAACCC777***222333444555666888999999:::@@@GGGJJJKKKJJJLLLMMMQQQVVVbbb}}}{{{vvvnnneee___\\\[[[\\\[[[WWWRRRQQQSSSTTTQQQNNNNNNQQQRRRQQQQQQTTTVVVWWWZZZ]]]```ccciiinnnlllgggppprrrtttvvvwwwxxxwwwwww}}}}}}yyyvvvvvv|||~~~|||||||||tttfffYYYQQQQQQTTTLLLFFF@@@@@@EEEFFF@@@999:::888555444444444222111333333222111000000111111222222222222222222222222222222222222222222222222444333222111111111222333111222333555666555555444222555666555666;;;<<<;;;AAAQQQ[[[RRRAAA888555333999888777777888888777666666333...+++***+++,,,,,,))))))***++++++++++++***,,,,,,,,,------,,,++++++---.........///111555888000111333555777999:::;;;===BBBGGGJJJIIIIIIJJJLLLUUUYYYfffzzzrrrggg^^^[[[ZZZ[[[\\\[[[VVVRRRQQQRRRSSSPPPMMMLLLOOOQQQQQQSSSVVVZZZ\\\[[[aaafffjjjoootttuuuqqqrrruuuyyy|||~~~}}}|||zzz~~~zzzxxx~~~yyynnnccc\\\[[[]]]KKKFFFAAACCCHHHJJJEEE>>>:::888555444444444222111333222222111000000111111222222222222222222222222222222222222222222222222333333222111111222222333111222333555555555555444,,,000222222777>>>CCCBBBCCCOOOVVVMMM???777444333666666555666666777666666888444///+++***+++++++++))))))***++++++++++++***,,,,,,,,,------,,,,,,+++---............000333666000111333555777999:::;;;===BBBHHHKKKJJJJJJKKKMMMUUUYYYfff{{{uuukkk^^^WWWWWWZZZ\\\]]]ZZZVVVQQQPPPQQQQQQOOOMMMKKKMMMOOORRRUUUYYY___cccbbbkkksssuuuwww{{{}}}|||vvvyyy~~~}}}|||rrrggg___\\\\\\MMMIIIFFFHHHNNNPPPKKKFFF:::888555444444444222111333222111111000111111111222222222222222222222222222222222222222222222222333222222111111222333333111222333444555555555444,,,000333555<<>>CCCIIILLLKKKKKKMMMNNNUUUZZZhhh~~~uuuooolllbbbWWWTTTXXX]]]^^^]]]WWWTTTQQQOOOOOOPPPNNNMMMMMMMMMOOOSSSWWWZZZ```fffiiisss||||||zzz|||yyy{{{~~~ttthhh]]]UUURRRKKKGGGEEEGGGKKKLLLHHHDDD999777555444444444333222222222111111111111111222111222222222222222333333222222222222222222222222222222222222222222333333111222222333444444555555...111333555<<>>CCCIIILLLLLLLLLNNNPPPVVV[[[kkkyyyoooiiiccc\\\VVVVVV\\\```___\\\TTTRRROOONNNNNNNNNNNNMMMQQQOOOQQQVVVYYYYYY^^^ffffffqqqyyyyyyvvvyyy}}}||||||}}}~~~zzzmmm```VVVPPPHHHDDD@@@???AAAAAA>>>:::999777555444444444333222222111111111111111222222111111111222222333333333222222222222222222222222111111222222333333333333111111222222333444444555///111111000444===BBBCCC999777666777888777666666333555777777666666888:::===888222...,,,+++******))))))***++++++++++++******+++,,,,,,---------,,,---.........,,,,,,---///000111333555777999:::;;;>>>CCCIIIMMMMMMMMMOOOQQQVVV]]]nnn{{{qqqkkk___[[[YYYZZZ^^^___]]]YYYOOOOOONNNMMMMMMMMMNNNOOOSSSPPPRRRYYY[[[XXX[[[ccc___iiiqqqqqqqqqwww~~~~~~}}}{{{{{{|||tttfffZZZSSSNNNIIICCC@@@???>>>;;;999888666444444444555444222111111111000111111222333111111111222222333333444222222222222222222222222000000222333333333333333222111111111222333444555555777555111222777:::999444222333777:::888777888444777999999777666888;;;===999333...,,,,,,++++++))))))***++++++++++++*********+++,,,------------,,,...///...------...///000111333555777999:::;;;===CCCIIILLLMMMMMMOOOQQQUUU^^^ppp{{{qqqjjjaaa___]]]\\\\\\ZZZWWWUUULLLLLLLLLLLLLLLMMMOOOQQQRRROOOSSS[[[]]]WWWYYYaaaaaaiiinnnooorrrzzz~~~}}}|||}}}oooaaaYYYUUUOOOGGGBBB@@@???>>>===888666444444444555444333111111000000111222222333000111111222333333444444222222222222222222222222///000222333444444333333222111111111111333444555:::<<<:::555444777777555333222555<<<===999777999555888;;;999666555777;;;===888333...------,,,,,,))))))***++++++++++++***)))***+++,,,------------+++---//////......///000000111333555777999:::;;;===BBBHHHLLLLLLLLLNNNQQQSSS\\\pppwwwmmmfffdddccc```\\\YYYUUUSSSRRRJJJJJJKKKKKKKKKMMMPPPRRRQQQNNNSSS]]]^^^XXXYYYaaajjjooorrrrrruuu}}}|||zzzjjjaaaTTTNNNEEE>>>;;;;;;<<<<<<888666444444555555444333111111000000111222333333000000111222333333444444222222222222222222222222///000222333444444333333222111111000111333444555888:::999444333444444111555444999AAA@@@:::777999555999;;;:::555444666:::<<<888333///------------))))))***++++++++++++***)))***+++,,,------...---+++---///000//////000111000111333555777999:::;;;<<>>>>>>>><<<:::@@@<<<888666555555444333222222222222222222222222222222333333333333444444555555444444444333333333000000000111111222222222000000000000111222333444333444555444333444888<<<777:::EEERRRSSSHHH;;;666444444555666666666666666666999777///******++++++************************+++,,,---...////////////------......///000000000111222333555666888999:::<<>>AAAGGGLLL>>>;;;888777666666444333222222222222222222222222222222222333333333444444555555444444444333333333999777444222000000000111111111111111222333444444222111///000555===GGGMMMNNNJJJGGGEEECCC>>>:::888333444444555555555555555777:::999222,,,++++++***************************++++++,,,---............------......///000000000111111333555777888:::;;;>>>CCCJJJMMMMMMMMMNNNPPPRRR]]]nnn{{{xxxsssnnniiibbb\\\WWWRRRRRRQQQOOOMMMKKKKKKKKKKKKLLLMMMNNNNNNPPPTTTWWWYYYYYYYYYYYYZZZ___gggmmmwwwxxxzzz}}}~~~yyyzzz}}}uuu]]]OOOCCCDDDCCC@@@>>>@@@GGGMMM===;;;888777777666444333222222222222222222222222222222222333333333444444555555444444444333333333999888555222000000111111111111111111222333444555444111///000444<<>>CCCJJJMMMMMMMMMNNNPPPSSS]]]mmmyyyvvvqqqlllgggaaaZZZVVVRRRSSSSSSQQQNNNLLLLLLMMMJJJKKKMMMNNNOOORRRVVVYYYXXXXXXYYYZZZ^^^dddlllrrrtttvvv|||rrrfffbbbaaa``````aaacccgggpppyyyyyyfffUUUKKKBBBBBBBBB???<<<<<>><<<<<<:::777777999888555222333444666777888888888888<<<;;;444...,,,+++)))***************************+++,,,------......---------......///000000000000111222444777999;;;<<<===CCCIIIMMMMMMLLLMMMOOOSSS]]]lllwwwtttooojjjeee___XXXTTTRRRTTTUUUSSSPPPMMMMMMNNNIIIKKKMMMNNNPPPSSSWWWZZZVVVUUUVVVYYY```jjjuuu}}}~~~yyykkkeeefff^^^WWWUUURRROOORRRWWWTTTXXX^^^```]]]VVVNNNIIIAAAAAA@@@>>>======>>>@@@;;;:::888888888777555333222222222222222222222222222222333333333333444444555555444444444333333333111111222222333333444444222222222222333444555555444111//////222444555555111555666555777;;;999444111222444666888:::;;;;;;888===<<<555///,,,+++)))******************************+++,,,------------------......///000000000///000222444777999;;;<<<<<>>======<<<===<<<<<<:::888666444222555333111111222222222111444444444444444444444444666666555555555444444444444444333333333333222222222333444444333333555777666444333333444666666666111444666999???DDD@@@999555555555666888999888666888999999666000,,,+++,,,))))))))))))))))))))))))***++++++,,,,,,------.....................------111222333555777:::<<<===>>>AAAHHHMMMMMMJJJKKKOOOWWW^^^iii|||wwwqqqpppmmmiiiddd___ZZZWWWVVVSSSQQQPPPQQQRRRRRRQQQRRRPPPPPPSSSXXX]]]``````]]]]]]___eeeooozzz{{{vvvtttjjjeee^^^YYYVVVSSSOOOLLLKKKJJJGGGEEEBBBAAA@@@???======<<<:::888666444333444333111111222333222111444444444444444444444444666666555555555444444444444444333333333333222222222333444444333333555777777555333222333444555666888888:::???IIINNNFFF;;;666555555666888888777555666888999555000,,,+++,,,***************************++++++,,,,,,------...........................111222333555777:::<<<===???BBBHHHNNNNNNJJJKKKPPPVVV___kkkzzzvvvpppnnnkkkgggbbb^^^\\\ZZZWWWUUUSSSSSSTTTUUUUUUTTTVVVUUUUUUWWW\\\```bbbccc```aaaeeekkksss|||yyyvvvqqqkkkgggddd___YYYUUUOOOMMMJJJFFFBBB@@@>>>>>>>>>===<<<:::888666444333444222111111333444333333444444444444444444444444555555555555555444444444444444333333333333222222222333444444333333555777888666444222222333666888999999;;;CCCPPPWWWNNNAAA888666555666777777666444555777888555000,,,+++,,,++++++++++++++++++++++++***++++++,,,,,,------...........................111222333555777:::<<<===@@@CCCIIIOOONNNKKKLLLPPPVVV___kkk{{{wwwtttpppmmmhhhccc^^^[[[YYYXXXXXXWWWVVVWWWYYYZZZYYYXXXYYYYYYYYYZZZ\\\^^^```aaa]]]aaaffflllttt|||}}}{{{vvvqqqmmmkkkhhhccc___SSSQQQLLLHHHDDDAAA?????????>>><<<:::888666555444444222111111333444444333333333444444444444444444555555555555555555555555444444333333333222222222222333444444333333555777888777555333222555:::===BBBAAAAAADDDKKKOOOGGG<<<999777555555666666555444333666888555000,,,++++++++++++++++++++++++++++++***++++++,,,,,,------...---------...............111222333555777:::<<<===AAACCCIIIOOONNNKKKKKKPPPVVV___iii~~~~~~~~~|||xxxsssooommmgggddd```[[[WWWUUUUUUUUUUUUUUUVVVXXXZZZ[[[ZZZXXX[[[\\\\\\\\\\\\\\\]]]^^^\\\aaagggnnnuuu}}}~~~wwwsssrrroookkkggg[[[XXXSSSNNNIIIFFFEEEEEE???>>><<<999777666555555555333222222333444444333333333333444444444555555444555555555555555555555444444333333333222222222222333444444333333555777777777666444444888>>>BBBOOONNNJJJCCC???===888111999777555444555555555444444777888666111,,,******++++++++++++++++++++++++***++++++,,,,,,------...---------.........//////111222333555777:::<<<===AAACCCIIIOOONNNJJJKKKOOOVVV^^^fff}}}|||vvvwwwvvvsssmmmhhhdddbbbYYYWWWUUURRRQQQRRRRRRSSSQQQRRRTTTWWWZZZ[[[YYYWWW\\\]]]^^^^^^]]]]]]^^^___```eeelllqqqwww~~~~~~yyysssooobbb^^^XXXQQQKKKHHHFFFEEE@@@???<<<999777666666666666444333222333444333222222333333444444555555555444444444555555555555555444444333333333333222222222333444444333333555777555777777666555888>>>CCCIIIJJJFFF???:::999888555888666444333444555555555555888:::888222,,,******++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,------.../////////111222333555777:::<<<===@@@CCCIIINNNMMMIIIIIIMMMTTT]]]ddd~~~zzzyyyvvvttttttvvvuuuqqqnnnhhhjjjkkkiiiddd___]]]]]]TTTSSSRRRQQQPPPQQQQQQRRRQQQRRRUUUYYY\\\\\\ZZZXXX[[[^^^aaabbbaaaaaadddffffffjjjpppsssvvv|||~~~wwwjjjeee]]]TTTLLLGGGDDDCCCAAA???<<<999777666666666888666444333333333222111222222333333444555555666444444444555555555666666444444333333333333222222222333444444333333555777555777999777555555:::???:::;;;:::888999<<<;;;888777555333222444666666666777:::<<<:::333---***)))***************************++++++,,,,,,------...,,,,,,------...//////000111222333555777:::<<<===@@@BBBHHHMMMLLLHHHHHHLLLRRR]]]eee~~~yyyxxxyyyxxxtttooommmiiieeefffiiiiiieee```ZZZ^^^aaaaaa^^^\\\\\\]]]WWWVVVUUUTTTRRRRRRQQQQQQSSSTTTXXX\\\``````^^^[[[ZZZ^^^bbbdddeeefffiiillliiimmmqqqssstttyyyuuuooofff[[[RRRKKKGGGEEEAAA???<<<999777666666777999777444333333333111000222222333333444555666666444444444555555555666666444444444333333333222222222333444444333333555777555888999777333333666:::777777444333777:::555,,,666444222222444666777777999<<<>>>;;;444---)))((())))))))))))))))))))))))***++++++,,,,,,---......,,,,,,------...///000000111222333555777:::<<<===???AAAGGGLLLKKKGGGGGGKKKQQQ]]]gggxxxrrrmmmjjjkkkiiieee```^^^]]]\\\ZZZYYYXXXWWWWWWXXXZZZ\\\ZZZXXXYYY___dddiii\\\UUUYYYYYYRRRPPPTTTXXXXXXYYY]]]``````\\\YYY^^^bbbeeefffeeeeeegggiiimmmmmmmmmoootttzzzvvvpppfffZZZPPPIIIEEECCC???;;;777555555555555444333444555555555444333222333333333333333333333333333222222333444555333111222222222333444555666777111222333444444444444444333666888777444333555888666333555:::999444666===777555444444555555444333;;;<<<<<<;;;666000+++)))++++++************++++++++++++,,,,,,,,,,,,------...............---------...///111444777:::<<<===???CCCHHHKKKLLLKKKJJJKKKSSSZZZdddmmmhhhcccaaaaaa```\\\WWWVVVUUUSSSQQQOOONNNNNNNNNMMMPPPSSSSSSTTTXXX```fffjjj]]]WWW]]]```[[[XXXYYY[[[ZZZYYY[[[^^^___]]][[[bbbdddffffffffffffiiilllooorrrtttvvvxxxuuuooodddXXXNNNGGGCCCAAA>>><<<999777777777666444444444555555555444333222333333333333333333333333444333222333555555444222333222222222333444555555111111222333333333333333444777888777444333555777666444222555:::;;;:::999777666444444555555444222888:::;;;:::555111---,,,++++++************++++++++++++,,,,,,,,,,,,------------..................///000222444777999;;;<<>>===<<<:::::::::999777555444444555555444444333222333333333333333333444444555444333444555555444333333333222222222333333444111111111222222222222222555777999777333222444777777888555666BBBNNNLLLAAA888666555444555555333222444777999888444000...///++++++************++++++++++++,,,,,,,,,,,,------,,,---------.../////////000111333555777999:::;;;>>>BBBGGGJJJKKKKKKKKKKKKUUU^^^hhhWWWTTTPPPOOONNNMMMKKKHHHGGGFFFDDDBBB@@@???>>>>>>???@@@@@@@@@BBBHHHOOOUUUYYYVVVXXX___bbb___]]]___dddcccbbbaaabbbbbbcccccceeefffhhhiiiiiiiiijjjjjjfffmmmvvv{{{xxxpppdddVVVKKKCCC>>>===<<<;;;;;;<<<===;;;888666444444444444444333333333333333333444444444444444777555444444555666555444333333222111111111222222111111111111111111222222666888999666333222444777666======:::GGGZZZYYYKKK888666555444555555333222222555777777333///------++++++************+++++++++++++++,,,,,,,,,------,,,,,,,,,---...///000000111222333555777888::::::>>>BBBFFFIIIJJJJJJKKKLLLSSS\\\gggMMMLLLIIIGGGGGGFFFDDDCCCBBBAAA???>>><<<;;;;;;;;;<<<;;;::::::<<<@@@FFFJJJLLLQQQXXX]]]\\\ZZZ\\\aaacccdddeeeeeeeeedddccccccdddeeehhhjjjkkkiiifffddd```gggrrr|||{{{sssfffWWWKKKBBB>>>===;;;;;;<<<===>>>===999777555555444444333333333333333333333444444555555555888666444333444555555444333333222111111111222222222222111000000111111222666888888666222222555888:::FFFFFF<<<@@@PPPPPPCCC777555444444555555444333222444666666444000,,,***++++++************+++++++++++++++,,,,,,,,,------,,,,,,,,,---...///000000111222333555777888::::::>>>AAAEEEHHHIIIJJJKKKMMMQQQ[[[gggCCCBBBAAA???>>>=========;;;;;;:::999888888888888777666666777:::>>>AAADDDDDDLLLVVV[[[[[[[[[```dddaaacccffffffeeedddddddddffffffgggiiijjjgggccc___aaahhhttt~~~vvvhhhXXXKKKBBB>>><<<;;;;;;;;;===>>>===:::888666555444333333333333444333333333444555555666666888666333222333444444333333333222222222333333444444333222000000111222222666777777555222222666:::FFFQQQPPPAAA;;;AAA@@@777555444333444666666666555444444666888:::666...(((++++++************++++++++++++,,,,,,,,,,,,------,,,---------.../////////000111333555777999:::;;;>>>AAAEEEGGGHHHJJJLLLMMMSSS]]]hhh<<<<<<;;;999888777888888666666666555555666666666555555555777:::<<<>>>??????EEEMMMUUU]]]cccffffffeeefffhhhgggeeefffhhhkkkllliiigggfffgggeeebbb___dddnnnzzz|||~~~wwwhhhXXXJJJAAA===;;;;;;::::::;;;======;;;999666555444333333333444444333333444444555666666666888666333111222333333222333222222222333444555555555444222111111111222333444666666444222333777<<>>HHHGGG999,,,++++++************++++++++++++,,,,,,,,,---------...............---------...///111444777:::<<<======@@@DDDFFFHHHIIILLLNNNSSS\\\ddd333333333444444444555555333333444555666888999:::777999999999999:::<<<>>>:::999>>>JJJVVV___iiiqqqkkkyyy}}}rrrjjjnnntttuuutttjjjdddgggkkkjjjgggeeemmmmmmtttxxxjjjWWWFFF<<<:::;;;;;;:::999:::;;;;;;:::888777666444333444555777888444444444555555555555666444333333222222333333444444333333222222333333444444333333222111111111222555777888666222111444666999666555555555333111111111222444777:::999666444444;;;===777666999333(((,,,------***&&&%%%'''***++++++,,,------......///...------,,,,,,,,,------000111222333555777999;;;<<<@@@DDDHHHIIIJJJKKKLLLPPPWWWbbb333333444444444555555555555555444444555666777888888:::<<<===>>>???AAABBBDDDAAACCCJJJRRRYYYbbbjjjwwwvvvrrrwwwzzzwwwpppkkkkkkqqqvvvvvvtttuuutttsssvvv}}}{{{iiiUUUEEE<<<;;;<<<;;;999888888:::;;;;;;:::777666555444444555777888444444444555555555555666444333333222222333333444444333333222222333333444444333222222111111222222555777888666333222444777444333222333555555555666444444555777999999777555555<<<<<<666444777333******,,,------+++*********++++++,,,,,,---.........///......------.........000111222333555777999;;;<<<@@@DDDHHHIIIJJJKKKLLLRRR[[[fff444444444444555555555666777666555444444444666777;;;>>>AAACCCDDDEEEFFFGGGJJJGGGFFFIIIMMMQQQ[[[ddduuuyyywwwppppppvvvuuuppplllkkkpppyyy~~~|||zzzzzzvvvxxx}}}}}}fffQQQCCC===<<<<<<<<<:::888777888999999888777777555444444555666777444444444555555555555666444444333333333333444444444333333222222333333444333333222222111111222222444666888666333222444777888888777666777888::::::777666555666777888777666777;;;:::444222666444///((()))***---......+++)))++++++,,,,,,------......//////.........//////000000111222333555777999;;;<<<@@@DDDHHHIIIJJJKKKLLLSSS^^^jjj444555555555555666666666777666555555555666888999???BBBFFFHHHHHHHHHHHHIIIHHHGGGGGGIIIJJJMMMVVV```kkknnnmmmjjjlllpppoookkktttrrrvvvwwwrrrpppyyy{{{bbbMMMAAA<<<;;;;;;>>>===<<<;;;;;;:::777444888777666555444555555555444444444555555555555666444444333333333333444444444333333222222333333444333333222222111222222333444666888666333333555888555888999888:::???CCCDDD:::777555555666777777666555999777222111555666444***((('''))),,,---***'''***++++++,,,------........................///000000111222333555777999;;;<<<@@@DDDHHHIIIJJJKKKLLLRRR]]]iii555555555666666666777777555666777888:::<<<>>>???DDDGGGJJJKKKJJJIIIHHHIIIFFFGGGJJJLLLJJJKKKTTT___jjjooorrrssssssttttttrrrzzz{{{tttjjjnnnzzzttt]]]JJJ???;;;;;;:::<<<>>>@@@CCCDDDBBB===999888888777666555444444444444444444555555555555666555444444333333444444555444333333222222333333444333222222111222222333333444666888666444333666999///666;;;<<<@@@IIIPPPQQQ:::777555444555777777777222555666333111444777888222---)))''')))+++***(((******++++++,,,------...---,,,,,,,,,------...///000111222333555777999;;;<<<@@@DDDHHHIIIJJJKKKLLLSSSZZZeee666666666666777777777777555777:::>>>AAACCCDDDDDDHHHJJJLLLLLLKKKIIIIIIJJJJJJLLLPPPQQQNNNNNNYYYgggvvvzzz~~~}}}yyywww}}}yyyzzz|||nnneeeqqqyyyvvvkkkZZZKKK@@@<<<:::;;;:::<<>>GGGKKKGGGGGGMMMQQQOOO888666444333555666777666111444666555333333555777888444///+++***++++++,,,******++++++,,,,,,------,,,,,,,,,,,,,,,---...///000111222333555777999;;;<<<@@@DDDHHHIIIJJJKKKLLLUUUYYYccc666666777777777888888888777:::???EEEHHHIIIHHHGGGIIIKKKLLLLLLKKKKKKLLLNNNOOOQQQTTTUUURRRWWWhhhzzzyyyqqqvvvvvvzzz~~~zzzpppgggdddnnntttyyyzzzyyyiiicccZZZNNNCCC===<<<<<<:::;;;===AAAEEEFFFEEECCC999999888777555444222111444444444555555555555666555555444444444444555555444333333222222333333444222222111111222222333444444666888777555444777:::FFFPPPRRRJJJDDDFFFFFFAAA555333222333555666666555222555999999555000000222777555333///,,,***,,,---*********+++,,,,,,------,,,,,,,,,------...///000000111222333555777999;;;<<<@@@DDDHHHIIIJJJKKKLLLUUUYYYddd777777777777888888888888999===CCCIIILLLLLLJJJHHHJJJKKKLLLLLLLLLMMMPPPRRRQQQSSSVVVVVVWWW```wwwzzzlllvvv{{{wwwjjjfffhhhgggooouuuzzzrrriiiaaa___ZZZQQQFFF???===>>><<<:::999:::<<<======<<<999999888777666444222111444444444555555555666666555555444444444444555555444333333222222333333444222111111111222333333444444666888777555555777:::555AAAFFF>>>:::======777222222111333555666666555333777<<<<<<666...,,,---111333444111,,,)))***,,,)))******+++,,,,,,---------------......000111111000111222333555777999;;;<<<@@@DDDHHHIIIJJJKKKLLLSSSYYYfff;;;;;;;;;:::999999;;;>>>???BBBFFFHHHIIIHHHIIIIIIMMMMMMLLLMMMOOOQQQSSSTTTRRR^^^kkkooonnnwwwrrr~~~yyypppjjjdddeeedddjjjrrr{{{uuujjjhhh```^^^YYYRRRJJJFFFDDDDDD>>>???>>><<<::::::;;;<<<999999888666555444333222222222333333444555666666555555444444444333333333222333333444444333333222333222222111111222222333444666777777666555555666888666666888<<<===<<<:::777222///333777666666777444;;;BBBBBB;;;333...,,,************************,,,+++++++++++++++++++++---------............///000111222333555777999;;;===AAAEEEHHHJJJKKKLLLMMMVVVYYYfff;;;<<<======<<<===@@@BBBBBBEEEHHHIIIIIIHHHIIIIIIJJJMMMPPPQQQQQQSSSYYY]]]qqq|||yyyyyypppjjjeeegggooopppsssvvv{{{zzzoooccc^^^___``````^^^YYYRRRLLLIIIHHHDDDEEEDDDBBB>>>;;;:::;;;999888888777555444333333222222333444444555666666555555444444444333333333333444444555555444444333333222222111111222222333444666777777555444444555555555555777999:::999888777111///333777777777999555;;;AAAAAA;;;333---+++************************,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111222333555777999;;;===AAAEEEHHHJJJKKKLLLMMMVVVXXXfff<<<>>>???@@@AAABBBEEEHHHHHHJJJLLLLLLKKKJJJKKKKKKMMMPPPTTTVVVZZZeeevvvtttrrrrrroooqqqvvvxxxyyy{{{~~~~~~{{{kkk___XXXUUUWWW[[[bbbdddeeeccc]]]VVVQQQNNNKKKLLLLLLHHHCCC>>>:::999999888888777666555555444333333333444555555666666555555444444444333333333444555555666666555555444333222222111111222222333444555777666444333333333444555777888999999999999777111///222666777777999777<<>>AAACCCDDDFFFIIILLLMMMNNNOOONNNMMMLLLMMMNNNRRRRRRUUU]]]nnnyyyqqqyyy|||vvvuuuvvvzzzuuuxxxmmm^^^TTTPPPSSSYYY^^^```cccggggggbbb[[[UUUQQQMMMOOOOOOLLLGGG@@@<<<999999999888777777666555555333444444444555555666666555555444444444333333333444444555555555555444444333222222111111222222333444555666555333222222333333666:::<<<<<<<<<===>>>:::444000222555555555777888;;;???>>>999222---+++*********************************+++++++++++++++---------............///000111222333555777999;;;===AAAEEEHHHJJJKKKLLLMMMVVVXXXeee===???CCCEEEFFFHHHKKKMMMMMMNNNNNNMMMKKKLLLNNNPPPQQQRRRYYYlll}}}|||xxxpppuuuzzzyyyuuu}}}vvviiibbbXXXPPPPPPUUUZZZ]]]XXX\\\___```\\\VVVPPPMMMJJJLLLNNNMMMHHHCCC>>><<<::::::999888777666666555444444555555555555555666555555444444444333333333333333444444444444333333333222222111111222222333333555666555333222222333000666<<<>>>======???BBB>>>777111222444333333444777999;;;;;;777222---+++************************((()))))))))*********+++---------............///000111222333555777999;;;===AAAEEEHHHJJJKKKLLLMMMWWWXXXeee???BBBEEEGGGHHHIIILLLMMMKKKLLLKKKJJJJJJKKKOOORRROOOTTTccc~~~}}}tttuuuvvvxxxzzz}}}wwwtttvvv{{{ooo___ZZZXXXSSSOOOQQQWWW[[[[[[PPPRRRSSSRRRNNNJJJHHHGGGEEEHHHJJJKKKHHHDDDAAA@@@<<<;;;:::999888666555555555555555555555555555555555555444444444333333333222333333333333333333222333222222111111222222333333444666666444333444555000777???@@@<<<;;;>>>BBB???888222222333222222444555666777777555111---+++************************(((((())))))***+++++++++---------............///000111222333555777999;;;===AAAEEEHHHJJJKKKLLLMMMWWWXXXeeeBBBEEEHHHJJJJJJKKKLLLMMMMMMMMMMMMLLLMMMPPPTTTXXXYYYaaassszzzxxxvvvpppqqqtttwww|||yyywwwxxxyyyvvvrrrtttxxxuuubbb[[[TTTVVVUUUSSSWWW```cccbbbNNNMMMKKKHHHDDDCCCDDDEEECCCEEEHHHIIIGGGDDDCCCCCC>>>===<<<:::888666555444666666666666555555555555555555444444444333333333333333444444444444333333333222222111111222222333222444666666555555666777444<<>>666000111333333444666333333444444333111...+++************************)))******+++,,,,,,---------------............///000111222333555777999;;;===AAAEEEHHHJJJKKKLLLMMMUUUWWWeeeEEEHHHKKKLLLLLLKKKLLLMMMPPPPPPPPPPPPRRRUUU[[[___hhhppp|||{{{zzzgggiiigggmmmvvv~~~}}}yyytttrrruuuwwwwwwzzzfff\\\]]]XXX[[[[[[ZZZ```jjjooommmPPPNNNJJJEEEAAAAAAEEEHHHCCCEEEGGGHHHFFFDDDDDDDDD???>>>===:::888666444333666666666666666555555555555555444444444333333333444555555555555555555444333222222222222222222333222444666777666666777999:::CCCJJJHHH???999;;;@@@<<<444///111444555666999222111111222222111...+++************************++++++,,,------...//////---------.........//////000111222333555777999;;;===AAAEEEHHHJJJKKKLLLMMMTTTVVVeeeCCCJJJNNNLLLLLLOOOQQQPPPWWWSSSTTT]]]ddddddcccdddvvv~~~jjjdddhhhhhhmmmvvv~~~~~~sssnnnttt|||~~~|||ggg```ccccccdddccccccfffkkkkkkfff\\\QQQHHHFFFDDD???>>>AAA@@@CCCEEEFFFIIIKKKLLLKKKCCC@@@===;;;:::888666444333333333333333444555666555555444444444333333333444444333333333333222222222222222222222222222222333555888888777666666777777:::===<<<999888:::===444111000333444222333666555777777555222...---,,,+++******)))))))))))))))---------------------------------............///333333333444666999<<<======>>>BBBHHHJJJIIIKKKOOOUUUXXXdddOOOMMMKKKLLLOOORRRRRRRRRTTTaaaqqq{{{|||wwwsssqqqvvv{{{vvvbbb\\\]]]gggnnnwww{{{sssrrrjjjkkk|||wwwgggcccfffmmmnnnlllkkkmmmpppnnniiibbbYYYRRROOOLLLGGGFFFIIIGGGIIIKKKLLLMMMNNNLLLIIICCC@@@===;;;:::999666555444333333333333444555666555555555555444444444333444444333333333333222222333333333333333333222222222444777888777777777888666888:::999666444444555333000///333555333444777555666777555222...---,,,,,,,,,+++***************------------------------........./////////000000222222333444666888;;;<<<===>>>BBBHHHJJJIIIKKKOOOUUUXXXcccRRRJJJHHHNNNRRRQQQSSSXXXiiimmm]]]YYYYYYhhhppp{{{qqqnnntttlllqqq~~~uuullljjjlllxxx{{{|||{{{|||}}}zzztttqqqkkkeee___VVVMMMJJJLLLLLLKKKLLLMMMNNNMMMIIIGGGCCCAAA===;;;:::999777555444444333333333444555555666666666555555555444444444444333333333333222222333333333333333333444444222444777888777777777888333333444444444555555666444000///222555444555888444666666555111...---,,,------,,,+++++++++++++++------------------------////////////000000000111111111222333555888:::;;;===>>>BBBHHHJJJIIIKKKOOOUUUXXXcccNNNIIILLLUUUVVVTTT```tttlll```^^^```nnnwww}}}qqquuu{{{www~~~|||zzzuuussssss~~~vvvhhh[[[TTTSSSSSSNNNJJJJJJJJJIIIGGGGGGCCCAAA>>><<<;;;:::888666444444333333333444444555777666666666666555555555444444333333333222222222333333444444444444555555333666888888666555555555666555444666:::@@@EEEGGG888222///222555444444666444555666444111...------------,,,+++++++++++++++,,,,,,------------------....../////////000000000000000222333555777999:::===>>>BBBHHHJJJIIIKKKOOOUUUXXXcccOOONNNTTTZZZYYYaaaoooaaaccchhhxxxzzzvvv~~~}}}}}}{{{{{{}}}tttpppgggZZZOOOKKKIIIFFFFFFHHHDDDAAA>>>===<<<;;;999888555444444333333333444444777666666666666555555555444444333333333222222222333333333444444555555555666777999888666333222222;;;:::888999>>>FFFPPPVVV===555000222444333222333333444555444111...------,,,,,,+++***************,,,,,,,,,---------......------.........////////////000222444666888999:::===>>>BBBHHHJJJIIIKKKOOOUUUXXXbbbPPPRRRWWW\\\ddd}}}mmm```eeennnxxx{{{~~~~~~~~~lllZZZRRRMMMGGGFFFJJJDDDAAA???======<<<:::999555555444333333333444444666666666555555555444444444444333333333333222222222222333333444444555555666888999888555333222222999999999888888>>>HHHPPP@@@888111222444333111111222444555333111...------,,,,,,+++***************+++,,,,,,------.........------------............///000333555777888999:::===>>>BBBHHHJJJIIIKKKOOOUUUXXXbbbQQQUUU^^^mmmjjj```kkkxxx{{{~~~uuuzzzppp]]]VVVPPPHHHFFFJJJDDDBBB???>>>======;;;:::666555444333333333333333555555555555444444444333444444333333333333222222111111222222333444444444333555777777555444333444666;;;???===999:::BBBJJJAAA777000111444444222111111333444333000...------------,,,+++++++++++++++++++++,,,,,,---......///............////////////000111444666888999::::::===>>>BBBHHHJJJIIIKKKOOOUUUXXXbbbTTT\\\lllhhhdddsssvvvxxx~~~}}}iiiXXXSSSOOOGGGEEEHHHDDDBBB???>>>>>>===<<<:::666555444333333333333333555555444444444333333333444444444333333333222222000000111222222333444444111333666666666555666666:::DDDLLLLLLEEECCCIIIPPP@@@666///111555555333333111333444333000...------......---,,,,,,,,,,,,---++++++,,,,,,---...//////////////////000000000000000222444777999:::::::::>>>>>>BBBHHHJJJIIIKKKOOOUUUXXXbbb~~~]]]bbb|||jjjiiixxxuuuqqq{{{nnnddd[[[WWWRRRKKKIIILLLKKKCCC=========:::888888555333333333555555444333222222222222333333444555444444444555444444333333222222222222222222222222000444777777555333444555999AAAGGGGGGAAA===>>>AAA666222111333333111222666222333444333000...------++++++++++++******)))))),,,+++*********+++,,,---///......---------......000111222333555777999;;;>>>AAAEEEHHHIIIJJJLLLNNNSSSYYY___|||^^^uuu{{{kkkmmm{{{~~~www|||tttrrrzzzrrrccc[[[UUUSSSPPPLLLKKKMMMIIIBBB===<<<<<<888555555333333333333222222222222444333333222222333444555333444444555444444333333222222222222222222222222222666:::;;;777444333333555;;;@@@@@@<<<999:::<<<555111111333444222333555222333444333000...------++++++++++++*********))),,,+++*********+++,,,---///......---------......000111222333555777999;;;>>>AAAEEEHHHIIIJJJLLLNNNTTTZZZ```|||hhhwwwmmmsss~~~vvvqqqyyytttsssyyyooo```^^^XXXTTTTTTSSSQQQPPPQQQOOOGGGBBBBBB@@@<<<888888333555666555222000222444777666444222222333555666333333444444555444444333333333333333333333333333333888>>>???;;;666333222222555888999888777777888555111000444666444333555222333444333000...------++++++++++++************+++++++++++++++,,,------......---------......///000111222333555777999;;;===AAAEEEGGGIIIJJJLLLMMMTTT[[[```zzz~~~vvv}}}xxxttt|||}}}uuurrr{{{~~~uuuvvv}}}nnn```\\\]]]ZZZWWWWWWWWWWWWVVVVVVTTTMMMFFFEEECCC===999888444888:::888333111444777999777555333222333555666333333444444555444444444333333333333333333333333222888???AAA>>>999555333222333444555666777777888555111000444777555333444111333444333000...------++++++++++++++++++++++++++++++++++++,,,,,,------...------------...//////000111222333555777999;;;===@@@DDDGGGHHHJJJLLLMMMRRRZZZ___vvvvvvzzzvvviiidddvvv}}}~~~zzzvvvxxx|||yyy~~~yyyggg]]][[[[[[[[[ZZZZZZZZZ]]]aaabbbaaaXXXOOOFFFCCC???999444333444888:::888444111444888888777555333333333444555222333333444555555555444333333333333333333333333000666>>>AAA>>>:::888777222222222333555777999;;;888222000444777555333333111333444333000...------+++++++++++++++++++++,,,++++++,,,,,,---------------------------...//////000111222333555777999;;;===@@@DDDGGGHHHIIIKKKMMMPPPXXX]]]sssyyyaaa]]]cccyyyvvvyyy{{{}}}~~~xxxmmmddd______```aaa^^^aaabbbdddkkktttyyyxxxbbbWWWLLLFFF@@@999555555111444555555222111333555555555444444444444444444222222333444555555555555333333333333333333333333000555;;;===<<<999999:::333333444333444777<<<@@@<<<444000333666555333222222333444333000...------++++++++++++,,,,,,,,,,,,++++++,,,------------------------------...///000000111222333555777999;;;<<<@@@DDDFFFHHHIIIKKKLLLPPPWWW[[[rrriii]]]```jjjzzzttt~~~{{{|||zzzyyywwwqqqoooppppppmmmiiieeecccdddfffhhhdddggghhhjjjsssnnnaaaSSSJJJCCC<<<999999111111222222333333444444222333444444555444333333111222333444555555555555444444444444444444444444333666999999777666888:::666888999888777:::BBBIII@@@777000111555444222222222333444333000...------+++++++++,,,,,,,,,------+++,,,---.........---,,,---,,,,,,------///000000000111222333555777999;;;<<>>@@@>>>;;;>>>HHHQQQCCC888000000444444222222222333444333000...------+++++++++,,,,,,---------+++,,,---.........---,,,,,,,,,,,,---...///000111000111222333555777999;;;<<>>CCCIIIKKKJJJLLLQQQRRRXXX\\\tttdddRRRMMMVVVbbbccclll{{{yyyzzzyyyvvvuuuvvvwwwtttsss{{{~~~xxxrrrmmmmmmkkkhhhjjjooorrr{{{|||yyyfff]]]QQQEEE<<<777444222222222333333333444444444555555555555555555555555444444444444444444444444555555555555555555555555444666888777666555555666>>>MMMSSSIII@@@CCCKKKNNN<<<555111222444333333444666888999777111,,,+++,,,++++++++++++++++++++++++,,,---......//////.........------......///000111111111222444666888:::;;;;;;<<>>:::444...------***+++++++++++++++,,,,,,,,,---......///............------......///000111000111222333555888:::;;;===>>>CCCIIIKKKIIIJJJNNNPPPXXXZZZlll___PPPEEEEEEJJJNNNWWWbbbgggsss|||wwwsss~~~{{{zzzyyycccSSSHHH;;;555555666444000333333444444444555555555555555555555555555555555444444444444444444444444555555555555555555555555555777999:::888666555444333666666555555888999888444///---222666555555666:::<<<===999222---,,,,,,*********++++++,,,,,,,,,,,,---......///............------......///000111000000111333555777999:::@@@AAAFFFLLLLLLIIIIIILLLPPPXXXZZZlll~~~yyy```SSSKKKHHHLLLNNNNNNWWWbbbhhhxxxyyypppnnnnnn~~~mmmVVVKKKCCC:::555555666444222333444444444555555555555555555555555555555555555444444444444444444444444555555555555555555555555333666999:::999777666555555555555444555777999:::666111...222555555555666888::::::777111,,,++++++*********++++++,,,,,,---,,,---......//////.........------......///000111000000111333555777999:::AAABBBGGGMMMNNNJJJJJJLLLPPPXXX[[[ooo}}}|||]]]LLLJJJHHHMMMVVVYYYWWWZZZaaaooooooeeeeeefffzzz{{{hhhRRRCCC???999555444444444444444444444444555555555555555555555555555555555555444444444444444444444444555555555555555555555555222555999;;;:::888777777666555444444444555999===:::444///222444444444666666888999666000,,,++++++)))******+++,,,,,,------,,,---......//////.........------......///000111///000111222444777999:::>>>???FFFLLLNNNKKKKKKNNNQQQXXX\\\rrrjjjRRRHHHMMMFFFFFFOOOUUUXXX___iii}}}yyyfff]]]]]]aaaxxxuuudddOOO>>><<<999555333333444444444444444555555555666666555555555555555555555555444444444444444444444444555555555555555555555555000444999;;;;;;999888888;;;:::999888777888>>>DDD===666000222444444444666555777999666111,,,+++,,,))))))***+++,,,,,,------,,,---......//////.........------......///000111///000111222444777999::::::<<>>>>>CCCJJJMMMKKKKKKMMMOOOWWW]]]vvvbbbOOOJJJIIIIIIGGGMMMXXXZZZbbbuuuvvvjjj___\\\^^^eeerrrwwwooohhh\\\LLL???999888666333222222333444333333333444444444555555555555555555555555555555444333333222222222333333333333333333444444555666444555777999999999888777HHHJJJLLLJJJHHHHHHMMMQQQ@@@888111111333222222333333666777555///++++++---++++++*********+++,,,---------------...............------------.../////////000111222444777999:::>>>>>>CCCJJJMMMLLLKKKMMMPPPXXX^^^wwwdddPPPJJJFFFIIIIIIOOOYYYYYY___qqqyyyqqqggg``````eeeiiittt|||xxxoooddd]]]YYYQQQFFF<<<999777666444333333333444333333333444444444555555555555555555555555555555444444333222111111111222000111222333444444444333222444777999:::999777666HHHKKKLLLKKKGGGFFFHHHJJJ:::444000222444333333444444666777555000,,,+++,,,++++++******++++++,,,---------------..................------......///000///000111222444777999:::>>>>>>CCCKKKNNNLLLLLLNNNQQQYYY___xxxzzzmmmSSSGGGCCCHHHIIIPPPYYYWWW]]]oooxxxpppiiieeeiiipppsss|||wwwpppiiiccc\\\WWWSSSLLLCCC<<<888777555444333333333444333333333444444444555555555555555555555555555555666555444333222222111222222222222222222222333333333555888::::::999777555999<<<>>>???>>>======???666111000333666555555777;;;:::888444...++++++---+++***++++++++++++,,,,,,,,,,,,---------........................//////000///000111222444777999:::>>>>>>CCCKKKNNNMMMLLLNNNQQQXXX^^^xxxyyytttzzz[[[HHHBBBGGGIIIOOOXXXWWW^^^rrr{{{rrrlllhhhiiiqqqzzz||||||wwwrrrkkkeee^^^\\\XXXTTTNNNGGG>>>888777666555555444444444444333333333444444444555555555555555555555555555555888777666444444333333333555444222111333666:::===555777999::::::999666555333555888:::::::::999:::444111111555888777777:::CCC@@@999222---+++,,,---******++++++,,,,,,,,,,,,,,,,,,,,,------------...///............///000000///000111222444777999:::===>>>CCCKKKOOOMMMMMMOOOPPPWWW]]]vvvvvvyyyjjjRRRCCCGGGIIIOOOXXXYYYdddzzz|||tttmmmfffcccccchhhsss~~~yyyqqqlllhhhbbb^^^\\\[[[XXXTTTLLLCCC;;;777666666555555555444444444333333333444444444555555444444444444444444444444777777666555444444444555666444222222555;;;BBBFFF::::::;;;::::::888666555666777888999999888777666555222222666777666777;;;FFFAAA999222---+++,,,---)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------//////......//////000111///000111222444777999:::===>>>CCCKKKOOONNNNNNPPPOOOWWW\\\vvv{{{mmmUUUFFFJJJKKKPPPYYY]]]lllvvvpppiiibbb```aaaeeeqqq|||xxxpppjjjeeeaaa^^^\\\[[[XXXQQQHHH@@@;;;888555555555555555555444444333333333444444444555555444444444444444444444444666555555444444444555555555444333333555:::>>>AAA???>>><<<;;;999777777666888777777777777777555444555333333555555333666:::@@@<<<777222///,,,+++***)))***+++,,,,,,,,,++++++++++++,,,,,,,,,---------///////////////000000111///000111222444777999:::===>>>CCCKKKOOONNNNNNQQQPPPXXX]]]wwwbbbKKKHHHLLLLLLQQQ[[[aaaqqq|||uuunnnfffcccbbbeeennnyyywwwnnnhhhccc```^^^XXXWWWRRRJJJ@@@999777777555555555666555555444444333333333444444444555555444444444444444444444444444444333333333444555555555444333222222333555555BBBAAA>>>;;;888777777777777666555666777888777777666333222444333111444999999888555333111...***((()))***+++,,,---,,,++++++++++++,,,,,,,,,---------///////////////000111111///000111222444777999:::===>>>CCCLLLPPPNNNOOOQQQQQQYYY^^^xxx