BM6 6(0@ ]]]mmm}}}wwwjjj```qqqxxxkkkaaa[[[XXXVVVTTTRRRQQQPPPMMMJJJGGGDDDBBBBBBBBBAAA@@@???@@@DDDGGGDDDIIINNNSSSWWWYYY\\\^^^cccggglllqqqwww{{{vvvooonnnmmmjjjfff```\\\YYYXXXVVVRRROOOLLLJJJGGGEEEDDDBBB???>>>===<<<999777555444444333333222222111111111000000//////..................////////////000111222222111000111222333333222333666:::>>>AAABBB???:::666444333444666888777555444333333444444^^^llliii```ttt|||nnnggg]]]UUUQQQOOONNNNNNMMMMMMLLLJJJGGGDDDBBB@@@@@@AAA@@@@@@@@@CCCHHHLLLRRRWWW^^^dddiiimmmppprrruuuyyy~~~|||wwwrrrppplllhhhccc___\\\[[[XXXVVVRRROOOLLLJJJGGGEEEDDDBBB???>>>===<<<999777555444444333333222222111111000000000/////////...............////////////000111222222111000111222333444555666888999:::;;;<<<:::777555333444555666888777555444333333444444[[[fff|||~~~gggbbbxxxvvvjjjbbbYYYTTTNNNJJJIIIIIIIIIJJJHHHIIIIIIHHHGGGDDDBBB@@@@@@AAAAAACCCFFFMMMUUU[[[fffkkksss{{{|||yyyuuurrrlllfffaaa^^^\\\\\\XXXVVVRRROOOLLLJJJGGGEEECCCAAA???======;;;999777555444444333333222222111000000000000////////////............////////////000111222222111000111222444555777999999888777666555444444333444444555555888777666444333444444555XXXdddyyy}}}eeeeee~~~}}}wwwpppiii```XXXRRRLLLJJJHHHFFFGGGHHHJJJKKKHHHJJJKKKLLLKKKHHHEEECCCAAACCCFFFJJJQQQ\\\hhhpppzzz|||yyyuuurrrnnnhhhbbb^^^\\\ZZZXXXUUURRRNNNLLLJJJGGGEEECCCAAA???===<<<;;;999777555444444333333222222111000000000000////////////............////////////000111222222111000111222555666777888888888666555222222333444444444444444888777666444444444555555WWWccc|||yyyeeeiiiyyyqqqlllhhhddd]]]XXXTTTPPPMMMKKKEEEEEEDDDDDDEEEHHHKKKMMMMMMOOOQQQSSSRRROOOKKKHHHDDDFFFKKKSSS^^^kkkyyy{{{xxxsssrrroookkkeee```[[[XXXXXXUUURRRNNNLLLJJJGGGEEECCCAAA>>>===<<<;;;888666555444444333333222222111////////////000000000000............////////////000111222222111000111222555555555666666777888999333444555555555444333333999888666555444444555555QQQ]]]vvvwwweeemmmuuulllddd^^^ZZZTTTPPPKKKGGGGGGGGGGGGGGGAAABBBCCCCCCEEEHHHMMMQQQWWWYYY\\\]]]\\\WWWRRROOOJJJNNNTTT^^^jjjxxx~~~yyywwwrrrqqqooolllgggaaa[[[XXXXXXVVVRRROOOLLLJJJGGGEEEBBB@@@>>><<<<<<:::888666555444444333333222222111////////////000000000000............////////////000111222222111000111222444444444555666888999:::555555555555555444333333999888777555444555555666PPPXXXooouuufffpppwwwkkk```XXXTTTQQQOOOIIIGGGEEEDDDEEEEEEDDDCCCBBBDDDFFFGGGIIINNNVVV[[[eeehhhjjjkkkiiiccc]]]YYYWWW[[[bbblllwww}}}xxxwwwrrrqqqnnnjjjeeeaaa]]][[[XXXVVVRRROOOLLLJJJGGGEEEBBB@@@>>><<<<<<:::888666555444444333333222222111.../////////000000000111............////////////000111222222111000111222222333555777888888777777444444444444444444444444999888777555555555555666VVV[[[pppuuugggsss}}}rrrjjj^^^SSSMMMKKKJJJJJJHHHGGGGGGHHHIIIGGGDDDAAAHHHJJJLLLMMMPPPWWW```gggqqqtttvvvwwwtttmmmfffbbbcccgggnnnwww|||xxxwwwtttqqqmmmhhhcccaaa______YYYVVVRRROOOLLLJJJGGGEEEBBB@@@>>><<<;;;:::888666555555444333333222222111.../////////000000111111............/////////000000222222222111000111222111333777999:::888555333222222222222333444555666:::999777666555555666666UUU]]]nnnsssiiixxx{{{uuu||||||qqqnnnaaaZZZRRRLLLJJJJJJIIIHHHHHHJJJLLLLLLJJJIIIHHHIIINNNNNNOOOQQQVVV___iiippp|||~~~}}}xxxrrrnnnooossszzz}}}yyyvvvrrroookkkhhheeebbb^^^[[[YYYVVVSSSOOOMMMJJJFFFCCCCCC@@@>>><<<<<<;;;999888444444333222222111111000111111000000//////......////////////000000000000111222333333333333222111222333444555555555444333222333333333333333333333666777888777555444444555OOOZZZnnnppphhhyyyyyytttwww{{{qqqgggeeeXXXSSSLLLHHHHHHIIIJJJIIILLLNNNPPPPPPOOOMMMMMMNNNNNNQQQWWW]]]dddllluuu{{{zzzwwwxxx|||{{{xxxrrroookkkhhheeeaaa^^^[[[XXXVVVRRROOOLLLIIIFFFCCCCCC@@@>>><<<<<<;;;999888444444333222222111111000111000000000/////////...////////////000000000000111222333333333333222111222333555666666555555444444444444444444444333333666777777777555444555666NNN]]]ssslllfffyyyyyyvvvwww{{{qqqbbbZZZWWWNNNKKKHHHGGGIIILLLNNNOOOQQQSSSUUUVVVUUUUUUUUUVVVWWW\\\eeemmmuuu|||{{{wwwqqqnnnjjjgggdddaaa]]]ZZZWWWUUUQQQNNNLLLIIIEEEBBBCCC@@@>>><<<<<<;;;999888444444333222222111111000000000000000////////////////////////000000000000111222333333333333222111333444555777777777666555666666666555555444333333555666777666555444555666ZZZkkk~~~jjjeeezzzyyyxxxzzz~~~~~~pppbbbVVVOOOMMMJJJIIIHHHIIILLLPPPTTTUUUVVVYYY\\\]]]]]]\\\]]]^^^dddiiiqqqxxx~~~~~~yyyuuupppmmmiiifffccc```\\\YYYVVVTTTPPPMMMKKKHHHEEEBBBCCC@@@>>><<<<<<;;;999888444444333222222111111000000000000000////////////////////////000000000000111222333333333333222111444555666777888888777777777777777777666555333222555666777666555444555666ppphhheee{{{yyyqqqooorrruuu|||qqqcccYYYPPPJJJJJJIIIJJJKKKMMMPPPTTTWWWZZZ\\\___bbbcccccccccdddeeejjjnnnsssxxx|||~~~xxxtttpppmmmiiifffccc```\\\YYYVVVSSSPPPMMMKKKIIIEEECCCCCC@@@>>><<<<<<;;;999888444444333222222111111000////////////000000000000////////////000000000000111222333333333333222111333555666888888888888777777777888888777555333222444666777666555555666777fffeee}}}{{{hhh```^^^___cccjjjvvvvvvdddZZZSSSMMMJJJJJJIIIKKKOOOQQQTTTWWW[[[^^^dddfffiiijjjjjjjjjkkkllliiilllqqqvvv{{{zzzvvvqqqnnnjjjgggdddaaa]]]ZZZVVVSSSPPPNNNLLLJJJFFFDDDCCC@@@>>><<<<<<;;;999888444444333222222111111000////////////000000000000////////////000000000000111222333333333333222111333444666777888888888888555666777888777666444222444555666666555555666777|||dddeeeiiiVVVPPPQQQQQQTTT[[[ggguuuxxxiiiYYYRRROOOMMMKKKLLLJJJNNNSSSWWWZZZ]]]bbbeeekkkmmmpppqqqpppppppppqqqlllpppvvv|||zzzvvvrrroookkkhhheeeaaa^^^[[[VVVTTTQQQNNNMMMKKKGGGEEECCC@@@>>><<<<<<;;;999888444444333222222111111000.../////////000000000111////////////000000000000111222333333333333222111222333555777888888888777333444666888777666444222444555666666555555666888yyybbbeeewww\\\KKKHHHLLLLLLNNNTTT```nnnyyy~~~}}}}}}~~~pppaaaSSSMMMMMMLLLLLLLLLMMMRRRXXX]]]```dddiiimmmppprrrtttuuuuuuttttttuuusssxxx{{{tttoooqqqzzz~~~xxxsssrrroookkkhhheeebbb^^^[[[WWWTTTQQQOOOMMMKKKHHHFFFCCC@@@>>><<<<<<;;;999888444444333333222111111000.../////////000000111111////////////000000000000111222333333333333222111111333444666777888777777111333555777777666444222333555666666555555666888}}}xxxcccjjjlllVVVMMMMMMPPPNNNUUU___iiiqqqvvvxxxyyymmmnnnpppssswwwzzz|||}}}xxx```[[[SSSNNNMMMOOOQQQSSSXXX[[[```eeejjjpppvvvzzzvvvxxx{{{}}}|||{{{{{{{{{ssskkkccccccmmm|||~~~yyytttqqqooojjjfffbbb```^^^^^^ZZZVVVQQQMMMKKKIIIHHHFFFBBB@@@===;;;;;;:::888777666555555444222111111000000000000000000000000000////////////000000000000111222333333333222111000333444555777777777666666555444444555666666555333555666888999777666555666mmmxxxdddkkk|||dddUUUPPPRRRVVVZZZ[[[^^^eeemmmooolllhhh___bbbggglllpppuuuyyy{{{nnn]]]YYYSSSOOOPPPSSSWWWYYY\\\___dddiiinnntttzzz~~~{{{~~~tttnnnjjjmmmyyyzzzvvvqqqnnnjjjfffbbb___^^^^^^ZZZVVVQQQMMMKKKJJJHHHFFFCCC@@@===;;;;;;:::888666666555555444222111111000000000000000000000000000////////////000000000000111222333333333333111111222333555666777777666555555444333444666666444333444666888888777666555666ooovvvbbbjjjppp___XXXXXX\\\___ccc```___eeelllnnnhhhaaa___cccgggjjjlllooouuuyyy{{{~~~uuudddZZZVVVRRRRRRUUUYYY]]]```bbbfffkkkpppuuuzzz~~~zzzvvvpppnnnjjjfffbbb___^^^]]]YYYVVVQQQNNNLLLJJJHHHFFFDDDAAA>>><<<:::999777555555555444333333222111111000000000000000000000000////////////000000000000111111333333333333222111111222444555666666555555444333333444555555444222444666888888777666555666{{{rrr___hhhkkk```^^^___bbbeeeaaa```bbbiiirrrwwwtttpppttttttsssnnnjjjkkkqqqvvvxxx|||rrrbbbWWWUUUSSSTTTXXX^^^bbbdddiiilllrrrwww{{{}}}xxxtttpppnnnjjjfffbbb___]]]\\\XXXUUUQQQNNNLLLJJJHHHFFFEEEBBB>>><<<:::888666444555555444333333222111111000000000000000000000000////////////000000000000000111222333444333222111000111333555666666555555444333333444555555444222333555777888777555666666|||qqq```jjj|||fff]]]]]]]]]]]]^^^XXX]]]eeennnwww}}}}}}tttkkkdddeeelllrrrvvv{{{pppcccWWWUUUUUUWWW\\\bbbeeegggnnnrrrwww|||zzztttqqqooommmjjjfffbbb___]]]\\\WWWTTTQQQOOOMMMKKKHHHFFFEEEBBB>>><<<:::888666444444444444333333222222111111111111111111111111111////////////000000000000000111222333444333333222000111333555666666666555444333333444555555444222222444777777666555666666}}}ttteeeqqqnnn\\\XXXYYYVVVSSSSSSTTTZZZeeeooovvvzzz}}}~~~xxxqqqfff___^^^dddlllrrrxxx}}}zzzlll```WWWWWWWWW[[[aaafffjjjkkkssswww}}}~~~wwwsssqqqnnnllljjjfffccc___\\\[[[VVVTTTQQQOOONNNKKKHHHFFFDDDAAA>>><<<:::999777555444444444333333222222222111111111111111111111111////////////000000000000///000222333444444333222000111333555666777777666555444444555666666555333111444666777666555666666vvviiivvvrrr```TTTVVVYYYUUUQQQRRRVVVZZZbbblllsssvvvssspppgggaaaZZZZZZbbbnnnwww|||qqqeee[[[XXXXXXZZZ___ffflllppprrrxxx|||~~~|||wwwsssrrrmmmllljjjgggccc___\\\ZZZUUUSSSQQQOOONNNLLLHHHFFFCCC@@@===;;;;;;:::888666444444333333333333222222111111111111111111111111////////////000000000000///000222333444444333333000222444666777888888777666555555666777777666444111333666777666555666666{{{uuuiiiwww}}}iiiZZZRRRYYY^^^YYYVVVXXXYYYZZZ___iiissstttmmmeee```ZZZWWW^^^lll{{{zzzlll```XXXWWWXXX\\\bbbjjjqqquuuwww{{{yyykkkgggxxx|||{{{wwwuuuuuummmllljjjgggccc___\\\ZZZUUUSSSQQQOOONNNLLLIIIFFFBBB@@@===;;;;;;:::888777444333333333333333333333111111111111111111111111////////////000000000000///000222333444444333333111222444666888888888888777666666777888888777555000333555666666555666777zzzsssgggwwwzzzvvv}}}lllXXXUUUQQQMMMMMMOOOTTTWWWYYY^^^dddjjjllljjjeeebbb[[[aaahhhnnnvvvwwwhhh^^^YYYXXX]]]dddjjjoootttxxx{{{{{{|||lllbbb```cccrrruuuyyy{{{zzzwwwuuutttsssppplllhhheeeaaa]]]ZZZSSSQQQNNNMMMLLLJJJHHHFFFEEEBBB???===;;;:::888666666666555444333333333333222111111111000000//////////////////000000000000///000111333444444333333222333444666777888888888555666777777777666444444555777999999777555555555sssgggvvv{{{uuuooo```RRRQQQPPPOOOOOOQQQTTTUUUXXX]]]bbbffffffccc```^^^ccciiiqqqxxxsssfff]]]YYY[[[```ffflllrrrvvv{{{~~~xxxsssssstttvvv{{{sssiiifffjjjooozzz{{{||||||{{{yyyxxxxxxrrroookkkgggddd```\\\YYYSSSQQQOOOMMMLLLJJJHHHEEEEEEBBB???===;;;:::888666666666555444333333333333111111111111000000000///////////////000000000000///000222333444333333222111222333555666666666666666666666666555555444333555777999999777555555555sssfffvvv|||tttttt|||iii\\\QQQQQQRRRRRRRRRRRRRRRQQQVVV[[[aaacccaaa``````aaafffllluuu}}}nnnccc\\\ZZZ___cccjjjpppuuuzzzzzzmmmhhhllltttzzz{{{}}}|||zzzyyyxxxqqqnnniiifffccc___[[[XXXTTTQQQOOOMMMLLLJJJGGGEEEDDDBBB>>><<<;;;:::888666666666555444333333333333111111111111000000000000////////////000000000000111111333333333333222111222222333444444444444444777666555444333333222222555777999999777555555666sssfffuuutttuuu{{{xxxggg\\\SSSSSSSSSRRRQQQOOOMMMLLLTTTYYY^^^aaabbbdddiiimmmrrrvvv~~~{{{kkkaaa]]]]]]bbbgggmmmtttyyy~~~vvvuuu}}}}}}xxxuuutttqqqnnnjjjfffccc___[[[XXXTTTRRROOOMMMLLLJJJGGGEEEDDDAAA>>><<<<<<:::999777666666555444333333333333111111111000000000000000////////////000000000000111222333444333222111000222333444444444444333333777666444222111111222222444666888999777666555666rrreeettt|||iiiZZZSSSOOOOOONNNNNNMMMLLLKKKKKKRRRVVVZZZ^^^cccjjjssszzz||||||xxxiiibbb```aaaeeejjjpppwww|||xxxtttqqqrrrooojjjgggddd```\\\YYYUUURRROOOMMMLLLJJJGGGDDDCCCAAA>>><<<<<<;;;999777666666555444333333333333000000000000000000111111////////////000000000000111222333444333222111000333444444555555555444444666555333222111111222222444666888888777666666666rrreeeuuukkkZZZPPPMMMLLLMMMOOOQQQRRRTTTTTTUUUWWWVVVWWWZZZbbblllvvv||||||sssiiilllwwwvvviiicccccceeehhhmmmtttzzzzzzvvvsssrrroookkkgggddd```\\\YYYUUUSSSOOOMMMLLLIIIFFFDDDCCC@@@>>><<<<<<;;;999888666666555444333333333333000000000000111111111111////////////000000000000111111333333333333222111333333444555555555555555444444333333222222333333333666888888777666666777rrreeeuuuttt___SSSRRRUUUXXX[[[```eeehhhiiihhhgggeee___YYYYYYaaakkkrrrvvvqqqjjjfffeee``````pppttthhhdddeeeggglllqqqwww~~~{{{vvvrrrqqqnnnjjjfffccc___[[[XXXUUUSSSPPPMMMKKKIIIFFFCCCBBB@@@>>><<<<<<;;;:::888666666555444333333333333///000000000111111111111////////////000000000000///000222333444333333222000111222444444555555555222333333444444444444444333555888888777666777777rrreeeuuuiiiVVVQQQXXX```jjjooovvv|||}}}yyywwwsssiii^^^[[[aaajjjnnnooofff^^^[[[]]]aaakkkssshhhdddfffhhhooossszzz}}}yyysssoooooolllhhheeebbb^^^ZZZWWWVVVSSSPPPMMMKKKIIIFFFCCCBBB@@@===<<<<<<;;;:::888666666555444333333333333//////000000111111111222////////////000000000000///000111333444444333333...///111222333444444555111222444555666666555444333555888888777777777777sssfffrrrvvveeeZZZZZZfffrrrwwwyyy{{{|||{{{yyyuuussssssnnnjjjjjjnnnpppooommmdddgggjjjlllqqqqqqhhhfffhhhkkknnnsss|||zzztttqqqqqqrrrmmmeee___]]]]]]^^^^^^YYYWWWUUUQQQMMMIIIGGGEEE@@@???>>>===;;;:::888888777777555444333222222222222222222111000//////...000000000000////////////111111111333444444333111111111333444555666666666333333444444444444333333222444777777666555555666tttfffrrrnnneeedddgggmmmsssjjjkkkllllllkkkiiifffdddccceeeiiipppvvvwwwsssnnniiilllttt~~~}}}pppgggeeegggjjjooottt|||~~~yyysssppppppoookkkeeeaaa`````````___XXXWWWTTTQQQMMMIIIGGGEEE@@@@@@>>>===;;;999888777777666555444333222222222222222111111000//////...000000000000////////////111111111333444444333111111111333444555666666666444444555555555555444444333555777888777666666777uuugggrrr}}}jjjeeegggfffbbb___WWWXXXYYYYYYYYYYYYXXXXXXXXX[[[cccnnnwwwzzzxxxtttssswww~~~tttkkkeeedddgggiiiqqquuu{{{{{{vvvrrrpppqqqmmmjjjfffdddbbbaaa^^^\\\XXXVVVTTTPPPLLLIIIFFFEEEBBBAAA???===;;;888777666777666555333222222222222222222111111000/////////////////////000000000000111111111333444444333111111111333444555666666666555555555666666555555555444666888999888777777777vvvhhhrrrzzzgggaaa```[[[RRRLLLLLLLLLMMMNNNPPPRRRTTTUUUXXXXXX[[[aaakkktttyyy|||vvvyyywwwllliiidddaaa```cccgggjjjrrruuuzzz~~~~~~uuupppllllllnnniiigggeeecccbbb___[[[XXXVVVUUUSSSOOOLLLIIIFFFEEEBBBAAA???===:::888666555666555444333222222222222111111111111000000//////////////////000000000000111111111333444444333111111111333444555666666666555555666666666666555555444666999999888777777888wwwiiisss{{{mmm___YYYVVVRRRNNNMMMKKKKKKKKKLLLNNNPPPRRRSSSZZZXXXWWWYYYaaajjjtttyyyqqquuu|||ssseeeYYYQQQQQQRRRTTTYYY___eeeiiiooosssxxx}}}}}}ppphhhaaa```bbb^^^]]]\\\\\\]]]\\\ZZZWWWUUUTTTRRROOOKKKHHHFFFDDDBBBAAA???===:::888666555555444333222222222222222111111111000000000000000.../////////000000000111111111111333444444333111111111333444555666666666555555666666666666555555444666999999888777777888yyyjjjsssooodddYYYRRRNNNJJJJJJMMMMMMMMMMMMMMMNNNOOOPPPPPPXXXXXXYYY\\\aaagggmmmqqqtttxxx~~~yyygggXXXJJJ???@@@AAACCCHHHPPPXXX```dddkkkooouuu|||{{{nnncccYYYTTTTTTOOONNNNNNQQQTTTXXXYYYYYYTTTSSSQQQNNNKKKHHHEEEDDDBBBAAA???===;;;888777666444444333222222222222222111111000000000000000000......//////000000111111111111111333444444333111111111333444555666666666555555555666666555555555444666888999888777777777{{{jjjqqqxxxfff[[[PPPKKKHHHDDDDDDFFFJJJKKKLLLNNNPPPRRRSSSSSSXXXZZZ[[[^^^bbbhhhnnnrrr{{{{{{bbbOOODDD===777::::::===AAAHHHPPPWWW[[[fffkkksss{{{uuunnneeeZZZQQQNNNGGGEEEDDDEEEJJJOOOSSSUUUSSSRRRPPPMMMJJJGGGEEEDDD@@@@@@>>>===;;;999888777444333222222111222222222000000000000000000000111.........///000111111111111111111333444444333111111111333444555666666666444444555555555555444444333555777888777666666777}}}jjjppp~~~nnnXXXMMMEEEDDDEEEEEEDDDDDDEEEGGGKKKOOOSSSWWWYYYZZZ]]]\\\\\\]]]aaaiiissszzz}}}lllQQQ@@@<<<<<<;;;::::::;;;>>>CCCJJJPPPTTTccciiirrr{{{~~~xxxrrrnnnnnnjjj___UUUPPPGGGDDD@@@???CCCHHHLLLNNNSSSRRRPPPMMMJJJGGGEEEDDD@@@???>>>===;;;:::999888333333222222111222222222000000000000000111111111---......///000111111222111111111333444444333111111111333444555666666666333444444444444444444333222555777777666555555666llloooqqqaaaQQQLLLFFFDDDFFFGGGGGGEEEHHHKKKNNNQQQSSSUUUXXXZZZ_________aaafffnnnxxxzzz~~~rrrYYYIIIAAA<<<999888;;;===>>>>>>???DDDMMMSSSYYYbbbooozzzrrraaaYYYXXXXXXVVVSSSSSSRRRKKKCCCHHHGGGFFFEEEDDDEEEGGGIIIQQQQQQQQQNNNKKKGGGFFFEEE@@@>>><<<;;;;;;:::777666555666777666333111111222111111111111000000000000////////////000000000000000111222333444333222111222333444666777888888888666666555444333333222222666777888777666555666777llloooiiiZZZIIIGGGDDDDDDEEEFFFFFFFFFIIIJJJLLLPPPTTTXXX\\\]]]cccbbbccceeejjjsss|||yyyxxxuuusssrrrvvv{{{}}}hhhPPPBBB<<<999999;;;???@@@BBBAAAAAAEEEKKKQQQ\\\cccoooyyy|||dddVVVRRROOOPPPMMMHHHGGGHHHGGGBBBEEEGGGJJJKKKJJJIIIJJJLLLQQQQQQQQQNNNKKKHHHFFFEEE@@@>>><<<;;;;;;:::888666777666444333333333444555111111111111000000000000////////////000000000000000111222333444333222222222333444666777777888888666555555444333333222222666777888777666555666777mmmnnnuuu^^^OOOAAACCCEEEEEEEEEFFFGGGHHHLLLKKKLLLQQQXXX^^^_________^^^___bbbhhhrrr{{{wwwqqqjjjddddddmmmyyynnn\\\GGG<<<888888;;;@@@BBBEEEIIIKKKMMMQQQWWW\\\dddjjjrrrzzzooo^^^XXXXXXUUUUUUQQQIIIEEEGGGJJJIIIHHHMMMRRRTTTSSSQQQPPPQQQSSSRRRQQQOOOLLLIIIFFFDDDAAA???===;;;;;;:::888666999555222222555777888777111111111111000000000000////////////000000000000000111222333444333222222222333444555666777777777555555555444444333333222666777888777666555666777pppmmmiiiTTTFFF@@@EEEJJJKKKJJJIIIJJJLLLQQQPPPQQQWWW___bbb```\\\XXXWWWXXX]]]fffpppyyy~~~rrrooojjjgggjjjsssvvv^^^QQQCCC<<<:::;;;@@@EEEEEELLLUUU]]]dddjjjrrrwwwwwwxxx{{{~~~tttkkkmmmqqqppprrrnnnddd\\\[[[]]]]]]YYY]]]aaaaaa^^^ZZZYYYYYYXXXVVVSSSPPPMMMIIIFFFCCCAAA???===<<<;;;:::888666777444111333999;;;:::777111111111111000000000///////////////000000000000///000222333444444333222222333444555666666666666555555444444444333333333666777888777666555666777tttlll|||uuu___MMMCCCEEEJJJPPPQQQPPPMMMMMMNNNUUUUUUXXX___eeeeee___XXXVVVUUUVVV\\\fffqqqyyy~~~sssuuuyyy}}}rrraaaOOOGGG???======>>>DDDKKKOOOYYYgggsss}}}|||yyyuuutttrrrooollliiihhhgggbbb]]]WWWRRRNNNJJJFFFCCCAAA???===<<<<<<;;;888777444222333777======888333111111111111000000000///////////////000000000000///000222333444444333333222333444555666666666555444444444444444333333333666777888777666555666777vvvlllyyyjjjVVVJJJDDDIIIMMMQQQSSSRRRQQQOOONNNTTTVVV\\\cccgggfff```ZZZUUUSSSSSSYYYdddnnnuuuwww}}}{{{lll```TTTLLLBBB>>><<<===???BBBKKKTTTaaalll|||}}}zzzoooggg\\\TTTOOOKKKGGGCCCBBB@@@===<<<<<<;;;999777222333666:::===<<<666111111111111111000000000000////////////000000000000...000111333444444444333333333444555555555555555444444444444444444444444666777888777666555666777wwwkkkwwwttt___OOOHHHGGGHHHIIILLLOOOQQQQQQNNNLLLNNNRRRYYY```dddeeedddcccYYYVVVUUUYYYbbbkkkoooppp{{{}}}~~~uuucccQQQFFFAAA>>>===;;;:::<<<@@@HHHVVVcccuuu{{{pppbbbVVVPPPKKKGGGCCCBBB@@@>>>===<<<;;;999777333555888::::::777333111111111111111000000000000////////////000000000000...///111333444444444444333333444555555555444444444444444444444444444444666777888777666555666777wwwjjjwwwmmmXXXKKKGGGIIIEEEDDDFFFJJJNNNPPPMMMIIIHHHMMMTTT[[[```eeeiiilllccc___\\\___gggnnnppppppkkkooouuuyyyzzzzzzzzzzzz|||ppp\\\KKKCCCCCC???999>>>;;;:::===CCCNNNaaarrrvvveeeXXXPPPLLLGGGDDDBBB@@@>>>===<<<;;;999777555777999999666444222222111111111111000000000000////////////000000000000...///111333444444444444333333444444555444444444444444444444444444444444666888888777666555666777zzzkkkttttttbbbQQQEEEDDDHHHEEEHHHLLLNNNNNNLLLLLLLLLNNNXXX]]]ZZZYYY```iiimmmnnneeeeeesss{{{qqqhhhhhhfffgggmmmvvvyyyvvvsssbbbNNNBBB===::::::===888<<<@@@AAADDDQQQgggxxxuuu___TTTNNNIIIDDDBBBAAA???<<<;;;;;;;;;999888666555555444444333222222111111111111111000//////000//////.........//////222111222333555555333222222222333333444555555666444555666666666555333333777888888666444333444555{{{kkkrrr}}}jjjZZZMMMEEEDDDGGGEEEHHHKKKMMMLLLLLLLLLLLL]]]fffkkkfffaaabbbdddeeehhhaaadddvvv~~~tttuuuttttttxxx}}}|||wwweeeVVVFFF===999777888;;;;;;===@@@AAAGGGSSSeeerrrqqq^^^SSSNNNIIIEEECCCBBB@@@===;;;;;;:::888777666555555444444333222222111111111111111000////////////............//////222111222333555555333222222222333444555555555666444555666666666555444333777888888666444333444555}}}mmmsssooo\\\OOOIIIEEEEEEGGGGGGIIIKKKKKKKKKJJJKKKLLLbbbjjjooolllfffcccaaa```___\\\cccwww{{{pppUUUIII>>>999777777999<<<@@@AAABBBFFFNNNXXXbbbhhhppp|||lll[[[RRRNNNIIIEEEDDDCCCAAA>>><<<;;;999777666666555555444444333222222111111111111111000////////////............//////222111222333555555333222222333333444555555555555555555666777666555444333777777777666444333444666pppvvvyyyfffQQQHHHFFFEEEEEEFFFIIIJJJKKKJJJHHHGGGHHHIIISSSYYY___aaa``````bbbddd[[[[[[dddwwwyyy{{{}}}jjjYYYJJJBBB:::999999999;;;???EEEFFFIIIPPPWWW[[[\\\[[[bbbvvvtttfffWWWQQQNNNIIIFFFFFFDDDAAA>>><<<:::999777555666555555444444333222222111111111111111000/////////............//////000222111222333555555333222222333444555666666666555555666666777777555444333666777777666444444555666qqquuusss```LLLEEEEEEFFFEEEEEEFFFGGGGGGFFFDDDCCCCCCDDDAAADDDIIIOOOTTTZZZcccjjj______hhhwww{{{ooofffdddhhhkkkjjjhhh```QQQDDDDDD>>>999:::::::::===AAAFFFJJJRRRYYY]]]\\\XXXTTTccc{{{uuu}}}kkk```TTTPPPMMMIIIFFFFFFDDDAAA>>><<<:::999777555666555555444444333222222111111111111111000//////...............///000000222111222333555555333222222333555666777777666555555666777777777666555444666777777666444444555777qqqrrrmmm[[[JJJDDDDDDEEEDDDEEEAAACCCDDDDDDCCCBBBCCCDDDAAA???@@@DDDKKKSSS^^^iiidddccciiisssvvvnnnbbbZZZVVVUUUPPPLLLLLLMMMIIICCC???:::888999::::::>>>CCCGGGPPP\\\bbbbbb___\\\[[[kkkttt___UUU```hhhsss~~~|||ddd[[[RRROOOMMMHHHEEEFFFCCCAAA>>><<<;;;999777666666555555444444333222222111111111111111000//////......---......///000111222111222333555555333222111333555777888777666555666666777888777666555444555666777666444444555777rrrppp{{{cccUUUGGGBBBBBBBBBBBBDDD???BBBFFFIIIJJJKKKLLLMMMLLLFFFAAACCCFFFKKKVVVaaaccc```bbbhhhiiiddd^^^[[[XXXWWWQQQLLLLLLOOOLLLGGG<<<999888:::<<<===BBBHHHNNN[[[hhhmmmiiifffkkkqqq}}}[[[MMMMMMPPP\\\nnn}}}rrr___WWWQQQNNNLLLGGGDDDEEEBBB@@@===;;;;;;:::888777666555555444444333222222111111111111111000//////---------......///000111222111222333555555333222111333666888888777666555666777777888777666555444555666666666444444666777sssrrrvvv\\\PPPDDD@@@@@@@@@AAACCC@@@EEEKKKPPPSSSUUUVVVXXXUUULLLEEEEEEEEEGGGPPPZZZ___ZZZYYY]]]```___^^^```]]]^^^]]]ZZZYYYUUULLLAAA<<<999999<<<>>>@@@GGGNNNVVVdddsssuuuoooooozzzuuuNNNDDDJJJOOO\\\pppuuueee]]]VVVPPPNNNLLLGGGDDDDDDAAA???<<<;;;;;;;;;999888666555555444444333222222111111111111111000//////---------......000111111222222222333555555333222111333666888999888666555666777888888888777555444555666666666444444666888wwwtttzzzoooWWWOOODDD???@@@CCCDDDCCCDDDHHHNNNTTTXXX[[[\\\\\\XXXQQQKKKJJJJJJIIIKKKOOORRRUUUYYY\\\^^^^^^^^^^^^bbbeeeiiimmmjjj___OOOCCC:::888999===@@@DDDKKKSSS```mmmvvvvvvyyyfffNNNKKKMMMYYYbbbqqqzzzjjjaaaYYYVVVQQQMMMJJJGGGDDDAAAAAA@@@>>><<<:::999888888555555444333333333333444111111111111000000000000000000000000111111111111111222444666666555444333333555777777666555666777777888888888666555555777777888999888555444444555vvvqqquuuiiiUUUNNNEEEAAAAAADDDDDDCCCBBBEEEIIINNNRRRUUUWWWWWWTTTNNNJJJJJJJJJIIIKKKOOOOOOPPPSSSYYY```fffhhhiiiiiilllqqqrrrlll___OOODDD:::999;;;???AAAEEEOOOZZZlllttt}}}cccNNNMMMQQQ^^^mmmsssddd[[[YYYUUUQQQMMMJJJGGGDDDAAAAAA@@@>>><<<:::999888888555555444333333333333444111111111111000000000000000000000000111111111111111222444666666555444333333555666666555444555666555777777777555555555777777888999777555444555666xxxqqq~~~lll```QQQLLLEEEBBBCCCDDDDDDBBBAAACCCEEEHHHLLLOOOQQQRRRPPPLLLJJJLLLMMMMMMOOOTTTPPPOOOPPPWWWaaalllsssvvvssswwwzzzwwwkkkZZZJJJ@@@:::;;;>>>AAABBBHHHWWWeeetttwww~~~^^^NNNPPPVVVaaavvv{{{kkk^^^WWWXXXUUUQQQMMMJJJHHHDDDBBBAAA@@@>>><<<:::999888888555555444333333333333444111111111111000000000000000000000000111111111111111222444666666555444333333555666666444333444444444555666666555444555777777888888777555444555666uuuuuucccWWWKKKHHHDDDCCCCCCCCCBBBAAACCCCCCCCCDDDFFFIIIKKKMMMMMMKKKLLLPPPRRRRRRVVV\\\WWWWWWVVVXXX]]]fffqqqxxx|||xxxhhhTTTEEE<<<999;;;???BBBDDDLLL^^^pppyyyyyytttYYYOOOTTT\\\iiitttggg]]]WWWXXXUUUPPPMMMJJJHHHEEEBBBAAA@@@>>><<<:::999888888555555444333333333333444111111111111000000000//////000000000111111111111111222444666666555444333333444666555444222333333333444555555444444555666777777777666444444555777yyymmm[[[PPPEEEDDDBBBBBBBBBBBBBBBAAACCCCCCBBBAAABBBDDDFFFGGGJJJIIILLLQQQSSSTTTZZZaaa``````^^^XXXTTTXXXcccmmmxxxzzzyyyqqqaaaPPPCCC===999;;;???CCCFFFPPPdddwww}}}{{{dddUUUPPPWWWbbbxxx~~~~~~rrrggg___\\\WWWTTTPPPMMMKKKHHHEEECCCAAA@@@>>><<<:::999888888555555444333333333333444111111111111000000000//////000000000111111111111111222444666666555444333222444555555444333333444333555666555444444555666777777666555333333555777}}}~~~xxxdddTTTJJJBBBBBBBBBBBBBBBBBBBBBCCCEEEDDDBBBAAA@@@AAAAAABBBFFFFFFIIINNNQQQSSS[[[dddhhhfffaaaXXXPPPQQQYYYaaadddeeeccc]]]SSSHHH@@@<<<;;;;;;???DDDJJJVVVjjj||||||zzzaaaVVVPPPOOOYYYggg|||pppfffaaa^^^WWWTTTPPPMMMKKKHHHEEECCCAAA@@@>>><<<:::999888888555555444333333333333444111111111111000000000000000000000000111111111111111222444666666555444333222333555555555444555666555666777666444333444555666666666444222333666888ppp]]]NNNFFFBBBBBBCCCBBBBBBCCCEEEFFFIIIIIIGGGEEEDDDCCCBBBBBBEEEEEEIIIMMMOOOSSS]]]gggnnnhhh```ZZZWWWYYY\\\___[[[XXXTTTOOOKKKEEE@@@<<<>>>===@@@GGGPPP]]]ooozzzeeePPPLLLLLLLLLYYYkkkyyymmmddd___]]]WWWTTTPPPMMMKKKHHHFFFCCCAAA@@@>>><<<:::999888888555555444333333333333444111111111111000000000000000000000000111111111111111222444666666555444333111333555666666666777888777888999777555333444555666666555333222333666999kkkXXXKKKDDDCCCDDDDDDCCCCCCDDDGGGIIIOOOOOOMMMLLLJJJHHHFFFEEEGGGGGGJJJNNNPPPTTT___kkkrrriii___]]]bbbffffffcccccc^^^WWWRRROOOLLLFFFBBBAAA>>>AAAIIITTTaaarrr}}}www]]]HHHGGGIIIJJJYYYmmmwwwkkkaaa\\\ZZZVVVTTTPPPMMMKKKIIIFFFDDDAAA@@@>>><<<:::999888888555555444333333333333444111111111111000000000000000000000000111111111111111222444666666555444333111333555666666777888:::999::::::888555333333444666666555333222333666999xxxcccRRRHHHDDDDDDCCCBBBBBBDDDGGGJJJMMMSSSSSSSSSUUUVVVSSSMMMHHHJJJPPPUUUUUUTTT\\\jjjwww}}}uuulllfffeeefffffffffccc___XXXSSSOOOKKKGGGDDD???>>>EEEKKKSSSjjj|||pppZZZJJJIIIIIIJJJWWWjjj~~~ssshhhaaa\\\ZZZXXXUUUPPPLLLJJJHHHEEECCCBBBAAA???<<<:::888777777555555444444444333333333000000000000////////////000000000000111111111111222555888888777444333222222444555666555666888999777666555444333444444555555555444333111222444777xxxvvvaaaPPPGGGCCCBBBBBBAAAAAACCCFFFIIIKKKRRRRRRSSSVVVXXXVVVRRRMMMPPPTTTYYY[[[]]]eeerrr|||yyyqqqkkkhhhfffdddaaa]]]YYYVVVXXX\\\ZZZPPPGGGAAA???DDDJJJRRRkkk}}}mmmYYYJJJIIIIIIHHHSSSddd}}}qqqggg```\\\ZZZXXXUUUPPPLLLJJJHHHEEECCCBBBAAA???<<<:::888777777555555444444444333333333111000000000////////////000000000000111111111111222555777888666444333222333555666666555555777888777666555444333444444555555555444333111222444777qqq{{{sss^^^MMMEEEBBB@@@?????????AAADDDGGGHHHNNNOOORRRUUUXXXXXXUUURRRUUUXXX[[[]]]___eeemmmtttsssppplllhhheeeccc___]]]]]][[[^^^hhhrrrnnn\\\KKKCCC???DDDJJJSSSlll|||gggVVVJJJJJJJJJHHHPPP]]]ppp{{{nnneee___\\\ZZZXXXUUUPPPLLLJJJHHHEEECCCAAA@@@>>><<<:::999888777555555444444444333333333111111000000000/////////000000000000111111111111333555777888666444333333444666777666555444555777777666555444333444555555555555444333111222555777pppyyyoooZZZJJJCCCAAA>>>======>>>@@@BBBEEEFFFJJJLLLOOORRRUUUUUUSSSRRRYYYZZZZZZYYYXXXYYY]]]___aaaaaa``````aaabbbbbbbbbgggjjjsssyyy___JJJBBB???DDDLLLVVVoooyyysss___RRRIIIIIIIIIHHHMMMWWWdddzzzyyykkkccc___\\\[[[XXXUUUPPPLLLJJJHHHEEECCCAAA@@@>>><<<:::999888888555555444444444333333333111111111000000000/////////000000000111111111111333555777777555444333333666777777777555444444666666555444333333444555666444444444222111222555777sss|||lllWWWHHHAAA@@@<<<<<<===>>>???BBBDDDEEEIIIKKKOOOQQQRRRRRRQQQQQQ^^^]]]\\\XXXUUUTTTTTTVVVYYYZZZ[[[]]]```dddiiilllrrrzzzsssYYYGGGBBB???FFFPPPZZZrrr|||wwwfffUUUKKKDDDDDDEEEEEEIIIQQQ\\\pppvvviiibbb___]]][[[XXXUUUPPPLLLJJJHHHEEECCC@@@???>>><<<:::999999888555555444444444333333333111111111111000000000000///000000000111111111111444555777777555333333444666777888777555333444555666555444333333444555666444444444222111222555888zzz~~~iiiTTTFFF@@@???<<<======???@@@BBBDDDEEEIIILLLOOOQQQQQQQQQQQQRRR___``````\\\WWWUUUXXX[[[YYYZZZ\\\]]]___ccchhhllluuu|||vvvdddSSSJJJFFFCCCIIIRRR^^^uuu~~~zzzdddQQQHHH@@@??????@@@EEEKKKXXXiii}}}ssshhhcccaaa^^^[[[XXXUUUPPPLLLJJJHHHEEECCC@@@???>>><<<:::999999999555555444444444333333333222222111111111000000000000000000000111111111111444666777666444333444444666777888777555444444555555555444333444555666777333444333222222333666888}}}gggRRREEE@@@@@@===>>>???@@@BBBDDDEEEFFFFFFIIIMMMOOOOOOOOOQQQRRRZZZ]]]]]]YYYRRRQQQVVV\\\\\\___bbbccccccdddfffhhhoooqqqoooiii```ZZZXXXXXXPPPIIILLLSSS___wwwnnnVVVLLLCCC>>>>>>@@@EEEJJJXXXgggzzzqqqgggdddbbb___[[[XXXUUUPPPLLLJJJHHHEEECCC@@@???===<<<::::::999999555555444444444333333333222222222111111111000000000000000000111111111111444666777666444333444555555666777666555444555666555444444333444555666777333333333222222333666999|||fffRRREEE@@@@@@>>>>>>@@@AAACCCEEEFFFFFFAAAEEEIIILLLLLLLLLOOORRRRRRVVVWWWQQQIIIGGGMMMUUUbbbffflllnnnmmmkkkkkkllljjjeee^^^VVVSSSWWW```gggWWWOOONNNSSS___yyyzzz^^^TTTHHHBBB@@@BBBGGGLLLZZZhhh{{{~~~pppgggdddccc___[[[XXXUUUPPPLLLJJJHHHEEECCC@@@???===<<<;;;:::999999555555444444444333333333222222222111111111111000000000000000111111111111555666666666444333444555444666777666555555666777555444444333444555666777333333333222222333666999www```OOOEEEAAAAAA>>>@@@BBBDDDEEEFFFEEEEEEGGGEEEDDDFFFJJJLLLKKKIIINNNOOONNNKKKGGGGGGKKKOOOVVV\\\eeeoootttpppfff^^^___\\\WWWUUU[[[gggoooqqqcccTTTKKKVVVmmm|||jjjUUUIIIEEEDDDGGGKKKXXXtttwwwjjjfffddd___[[[YYYVVVSSSOOOMMMKKKIIIFFFDDD@@@???>>>===;;;999888777444444333333333222222222333333333222222222111111///000111222222222222222555666777666555444555666:::999999999888888777777888777666555555444444555777444333444333000333888sss^^^OOOGGGEEEEEEBBBCCCDDDEEEFFFFFFGGGGGGEEECCCAAABBBFFFIIIKKKKKKGGGHHHJJJKKKKKKLLLMMMNNNPPPSSSYYY```eeeddd___[[[UUUWWWYYY___kkkyyy~~~|||hhhYYYOOOYYYooo}}}gggVVVLLLGGGIIINNN___{{{vvvkkkgggeee```[[[YYYVVVSSSOOOMMMKKKIIIFFFDDD@@@???>>>===;;;999888777555555555444444444333333333222222222111111111111///000111222222222333222555777777777555444555666999888888888777777777666666555555444444444444444666444333444333000333888ppp\\\NNNGGGEEEEEEDDDEEEEEEGGGIIILLLOOOQQQMMMIIIFFFDDDFFFHHHJJJJJJLLLLLLNNNRRRUUUXXXXXXWWWXXXXXXWWWYYY[[[]]]\\\\\\^^^aaagggqqqnnn___UUU[[[nnn}}}gggTTTJJJKKKQQQiiiuuukkkgggeee```\\\[[[VVVSSSOOOMMMKKKIIIFFFDDD@@@???>>>===;;;999888777666666555555555444444444222222111111111000000000000000111111222333333333666777888777555444555666777777777666666666666666444333333333333444555555666333333444333111333888mmmXXXKKKDDDAAA@@@CCCDDDEEEHHHMMMSSSYYY\\\[[[XXXUUUQQQOOOMMMKKKJJJSSSTTTYYYaaalllsssvvvuuuooommmiiifffddddddddddddkkkpppwwwqqqcccXXX\\\kkkzzzoooXXXKKKLLLTTTlll|||ssskkkhhhfffaaa]]]\\\VVVSSSOOOMMMKKKIIIFFFDDD@@@???>>>===;;;999888777555555555555444444444444111111111000000000000///000000000111222333444555777888888777555444555666555555555555555555555555333333333333444555666777666333333444333111444999hhhTTTHHHBBB???>>>AAAAAACCCFFFKKKQQQWWW[[[___``````^^^ZZZUUUQQQOOOVVV\\\iiiyyy~~~}}}{{{xxxuuusssssssssttt}}}sssfff\\\]]]gggrrr~~~kkkUUUJJJNNNXXXggg~~~xxxqqqnnnqqqvvvzzz{{{xxxpppjjjhhhfff```\\\\\\VVVSSSOOOMMMKKKIIIFFFDDD@@@???>>>===;;;999888777444444444333333333333222111111111000000000000///000000000111222333555666888999999888666444555666444444444444444444555555444444444444555666888888555333222444333111444999{{{dddPPPFFFCCCAAA???@@@@@@@@@AAADDDHHHMMMPPPWWW[[[___aaa```]]]ZZZYYYbbblll|||yyyzzz|||~~~wwwlllbbbbbbgggoooxxxrrr___PPPKKKSSS___gggvvv___\\\YYYZZZaaajjjsssxxxvvvsssmmmiiihhheee___\\\\\\VVVSSSOOOMMMKKKIIIFFFDDD@@@???>>>===;;;999888777444444333333333222222222222222111111111000000000111000000111222444666777888999:::888666444555666444444444444444555555555444444444555666777888999555222222444333111444:::|||cccPPPGGGCCCAAA??????>>>>>>???AAACCCFFFHHHMMMRRRYYY^^^```aaabbbcccpppwwwzzzpppiiipppvvv}}}www}}}tttllljjjmmmqqqxxxrrrbbbTTTMMMNNNYYYfffwwwzzzeeeTTTSSSPPPQQQXXXeeesss}}}xxxnnnjjjggggggddd^^^[[[\\\VVVSSSOOOMMMKKKIIIFFFDDD@@@???>>>===;;;999888777555444444444333333333333333222222222111111111111111111000000222444777888999::::::888666444555555444444444444555555555666444444444444555555666777444222222444333222555:::fffQQQGGGBBB???<<<======>>>???BBBDDDGGGHHHJJJPPPVVV[[[^^^aaaeeeiiipppsssuuutttqqqoooqqqsssmmmsss{{{~~~{{{sssqqqrrrtttzzzsssgggXXXOOOKKKPPP^^^kkk~~~rrrbbbXXXUUURRRPPPTTTbbbttt~~~tttlllhhhfffgggddd^^^ZZZ[[[VVVSSSOOOMMMKKKIIIFFFDDD@@@???>>>===;;;999888777666666555555555444444444333333333222222222222111111111000000222444777999999::::::999666555555555444444444555555666666666444444333333333444555555444222222444333222555:::jjjWWWJJJBBB>>>>>>AAA???>>>@@@DDDJJJNNNPPPVVVWWWWWWVVVVVVZZZaaagggiiigggdddccceeejjjooorrruuuyyy{{{zzz}}}yyy{{{uuunnnmmmqqqzzzzzzmmmmmmzzz|||jjjYYYSSSQQQVVVhhh}}}wwwrrrvvv{{{sssooofff]]]XXXZZZYYY[[[iii||||||vvvpppmmmhhheeebbb___\\\YYYUUUSSSQQQOOOMMMIIIEEEAAA@@@???>>>===;;;999888777555555444444444333333333333222222111111222222333111222222222111333555888:::::::::999888777666555333444444444555555666666333222222333555666555444666555222111111333555777}}}eeeTTTIIIAAA>>>???AAAAAABBBFFFJJJOOORRRSSSWWWVVVTTTRRRRRRTTTYYY]]]___]]]YYYWWWWWW[[[___bbbjjjrrrxxxzzzzzzzzztttmmmhhhfffdddcccdddjjjrrrxxx}}}|||lll^^^[[[^^^hhhyyysssttt{{{{{{yyyrrrkkkhhhiiifffccclllyyy}}}vvvpppmmmjjjgggdddbbb```]]][[[UUUSSSPPPNNNLLLIIIEEEBBB@@@???>>>===;;;999888777555555555555444444444333333222222111111222222333111222222222222333666888:::::::::999888777666555555555555555555666666666444333222333555777666555666444222111111333666777wwwaaaRRRHHHAAA>>>??????BBBFFFKKKOOOQQQRRRSSSRRRPPPMMMMMMOOOSSSVVVXXXWWWTTTOOOKKKJJJLLLOOORRRYYYeeerrrvvvuuuppphhhaaaZZZ]]]```dddhhhnnnuuuzzz|||ppphhhjjjsssxxxvvvyyy}}}}}}yyyxxx{{{wwwqqqttt}}}|||vvvqqqllliiifffcccbbb```^^^\\\WWWTTTPPPMMMKKKHHHFFFCCC@@@???>>>===;;;999888777666666666555555555444444333222222111111222222333111222222222222333666999;;;::::::999888777666666777777777777666666666666444333333444666777777666555444222111111333666888uuu```QQQHHHAAA>>>???===BBBHHHLLLNNNNNNNNNMMMIIIHHHHHHMMMTTTZZZ]]]]]]UUUQQQLLLHHHGGGIIIMMMPPPSSS___lllqqqnnnhhhbbb___```eeemmmuuu{{{~~~yyyyyy~~~}}}xxxtttnnnkkkgggeeecccaaa^^^\\\XXXTTTOOOLLLJJJHHHFFFDDD@@@???>>>===;;;999888777777666666666666555555555333222222111111222222333111222333222222444777999;;;;;;:::888777777666666999888888888777777666666555444444555777888777666555444222111222444666888xxxyyycccSSSIIIBBB>>>??????DDDJJJMMMMMMJJJIIIHHHFFFHHHMMMVVV___ddddddbbbSSSPPPLLLJJJLLLQQQXXX\\\bbbgggnnnooojjjdddbbbdddlllsss~~~}}}~~~~~~{{{xxxsssqqqnnnjjjfffdddaaa^^^[[[XXXTTTOOOLLLJJJHHHFFFDDD@@@???>>>===;;;999888777777666666666666555555555333222222111111222222333111222333333333444777:::<<<;;;999888777666666777999999888888777777666666555444444555777888777666444333222111222444777888uuuvvvfffUUUJJJBBB@@@AAADDDHHHMMMNNNLLLIIIHHHIIIKKKQQQ[[[dddjjjjjjeee```QQQPPPOOORRRYYYdddnnnuuu{{{vvvqqqkkkgggjjjppp}}}sssmmmooouuuxxx~~~}}}yyytttrrrnnnjjjfffccc```]]]ZZZWWWTTTPPPMMMKKKHHHFFFCCC@@@???>>>===;;;999888777666666666555555555444444333222222111111222222333000222333333333555888;;;<<<;;;999777666666777777888888888888777777777777444333333444666777777666444333111111222444777999zzzuuuhhhUUUJJJCCCBBBDDDEEEIIIMMMMMMJJJHHHJJJLLLQQQ[[[iiirrrrrrkkkaaaZZZVVVWWWZZZbbbnnn~~~~~~wwwrrrqqqxxxpppddd\\\YYY^^^fffqqqyyy}}}xxxrrrooolllgggdddbbb```]]]ZZZUUUSSSPPPNNNLLLIIIEEEBBB@@@???>>>===;;;999888777555555555555444444444333333222222111111222222333000222333333444555999;;;===;;;999777666666777777666666777777777777777777444333222333555777666555444333111111222444777999xxxhhhUUUJJJDDDDDDFFFDDDHHHKKKJJJGGGFFFJJJNNNRRR___pppzzzwwwkkk^^^WWW^^^```eeeppp{{{yyy|||lll```TTTMMMIIIKKKSSS[[[jjjsss{{{}}}{{{xxxrrrkkkkkkhhheeebbbaaa___]]][[[UUUSSSQQQOOOMMMIIIEEEAAA@@@???>>>===;;;999888777555555444444444333333333333222222222222222222333000222333333444666999<<<===;;;999777666666777888555555666666777777888888333222222333555666666555444333111111222444777999}}}gggVVVLLLFFFDDDEEEFFFEEECCCAAA@@@BBBFFFJJJTTT]]]llluuupppccc^^^aaagggmmmttt}}}|||vvvuuutttzzz~~~sssbbbXXXLLLGGGEEEEEEIIIOOOdddrrr~~~}}}vvvsssrrrssskkkiiifffcccaaa^^^ZZZWWWTTTQQQNNNKKKIIIGGGEEEBBBAAA???===<<<<<<<<<;;;999666666555444444444444555444333333222111111111222333222111111333666999;;;===;;;777444333333555777999888888777666555555444444222111222444666666555444333111111111333555666wwwvvv~~~gggWWWMMMFFFCCCDDDDDDEEEDDDCCCCCCDDDGGGJJJRRR\\\llluuupppeeeccchhhtttvvvzzz|||~~~~~~wwwpppgggdddeeedddhhhppp{{{wwwjjj\\\RRRIIIEEEDDDFFFKKKQQQcccsss|||xxxvvvtttmmmkkkgggdddbbb___ZZZWWWTTTQQQNNNKKKIIIGGGEEECCCBBB@@@===<<<<<<;;;:::888666666555444444444444555444333222222111111222222333222111222333666999<<<===;;;888555444555666888888888777777666555555444444222111222444666666555333222111111111333555777uuunnnpppxxxyyyfffXXXNNNFFFBBBCCCDDDDDDEEEEEEEEEGGGKKKMMMZZZdddqqqvvvpppggggggllltttxxx~~~~~~~~~{{{rrrkkkeeeaaabbbfffdddfffhhhjjjoooxxxvvvhhhYYYPPPGGGEEEGGGKKKRRRZZZlllzzz}}}xxxtttpppmmmiiifffccc___[[[XXXTTTRRRNNNKKKIIIHHHEEECCCCCCAAA>>><<<<<<;;;999777666666555444444444444555333333222222111111222222333222222222444777:::<<<===;;;888666555666777999888777777666666555555555333222222333555666666555333222111111111333555777wwwjjjfffjjjyyytttfffZZZOOOFFFCCCDDDDDDDDDCCCCCCEEEJJJQQQWWWkkksss{{{yyyooofffgggkkkpppvvv}}}ttt|||zzzuuupppooommmmmmrrrxxxwwwwwwuuuqqqooouuuuuubbbXXXPPPNNNSSSZZZeeennnyyysssqqqnnnjjjfffbbb___[[[XXXUUURRRNNNLLLJJJHHHEEECCCDDDAAA>>><<<<<<:::888777666666555444444444444555333333222222111222222333222222222333555888:::<<<;;;999777555555666777888777777666666666555555555333222222333555666555444333222111111111444666777xxxkkkeeekkk||||||ssshhh^^^RRRHHHDDDGGGFFFDDDAAA@@@EEEOOO\\\eeezzzxxxmmmffffffiiiqqquuu{{{}}}zzztttqqqqqq~~~rrrqqqrrrvvvxxxyyyzzzpppgggfffkkktttyyyqqqnnniiidddaaa^^^ZZZXXXUUURRROOOLLLJJJHHHFFFCCCDDDAAA>>><<<<<<:::888777666666555444444444444555333222222111222222333333111222222444666888;;;<<<888777555444444555666777666666666666555555555555222222222444666666555444222111111000222444666888wwwnnnnnnzzzzzzqqqeeeVVVJJJFFFIIIGGGEEEAAAAAAHHHWWWiiiuuu|||qqqiiiffffffeeegggiiimmmqqqtttwww{{{vvvwww}}}qqqnnnhhhdddaaa^^^[[[YYYUUUSSSOOOLLLJJJIIIFFFDDDCCCAAA>>><<<<<<;;;999777666666555444444444444555222222111111222222333333111111333444777999;;;===666555444444444555666777555555555555555555555555222222222444666777555333222111000000222444777888{{{tttxxx|||nnn[[[KKKGGGJJJGGGEEEDDDGGGPPPbbbuuu~~~tttgggaaabbb```\\\ZZZ\\\gggyyy~~~{{{rrrnnniiieeebbb```^^^\\\VVVSSSOOOLLLKKKIIIFFFDDDBBB@@@===<<<<<<;;;:::888666666555444444444444555222222111111222222333444000111333555777:::<<<===555555555555555666777888555555555555555555555555111111222555777777555333111111000000222444777999yyy~~~ttt___MMMGGGJJJFFFFFFGGGLLLWWWiii||||||nnn___[[[\\\ZZZSSSXXX]]]ooo~~~sssooojjjfffdddbbb```___VVVSSSOOOMMMKKKIIIFFFDDDAAA???===<<<<<<<<<;;;999666666555444444444444555222111111111222333333444000111333555888:::<<<===666555555666666777888999444555555555555555555555111111333555777777555333111111000000222444777999||||||nnnYYYQQQNNNKKKIIIHHHFFFLLL```wwwzzzzzzjjj]]]^^^[[[UUUUUUYYYfff{{{ssspppllliiifffbbb]]]YYYWWWUUUQQQMMMIIIGGGEEEEEEDDDAAA>>><<<<<<<<<;;;999888777666555444333222222333222222111111222222333333333555666888:::;;;<<<777777666666666666777777777777777777777666555555333333444444444333222111000111222222222333666999||||||ooo^^^WWWSSSOOOLLLKKKJJJPPPbbbvvv~~~wwwwwwgggZZZ\\\[[[VVVWWWbbbxxx|||ssspppllliiifffbbb]]]ZZZWWWTTTQQQLLLIIIFFFEEEDDDDDDAAA>>><<<<<<<<<:::999888777666555444333222222333222222111111222222333333444555777999:::;;;<<<777777666666666666777777555666666666666555444444222333444444444333222111000111222222222333666999}}}|||qqqeee___ZZZTTTOOONNNNNNTTTdddttt{{{zzzuuuttteeeYYY]]]^^^[[[]]]jjj{{{rrrppplllhhheeeaaa]]]ZZZWWWTTTPPPKKKGGGEEEDDDCCCDDDAAA>>><<<<<<;;;:::999777777666555444333333222222222111111111111222222333444666888:::;;;;;;;;;666666666666666666666666444555555555555444333333222333444444444333111000000111222222222333666999~~~{{{wwwooohhh___WWWRRRQQQQQQXXXeeepppttttttsssssseeeZZZ```dddcccfffqqqxxxqqqnnniiifffccc```\\\ZZZWWWTTTOOOJJJFFFDDDCCCCCCCCCAAA===<<<;;;;;;:::999777666666555444444333333222222111111111111222222222444777999;;;;;;::::::555666666666666666666555555555555555555444333333222222333444333222111000000111222222222333666999}}}zzz|||xxxmmmaaaYYYUUURRRSSSZZZdddkkknnnnnnqqqqqqddd[[[ccciiiiiimmmxxxooolllgggcccaaa^^^[[[YYYVVVSSSNNNIIIFFFDDDDDDEEECCC@@@===;;;;;;;;;:::888666666666555444444333333222111111000000111111222222444888;;;<<<<<<:::888555555666666666666555555555666666666666555444444111222333333333222111000000111222222222333666999}}}xxxvvv~~~qqqbbbZZZXXXTTTUUU\\\cccgggiiikkkooopppeee^^^gggnnnnnnsss~~~{{{oookkkfffbbb```^^^[[[YYYUUURRRNNNIIIFFFFFFGGGGGGCCC@@@===;;;;;;:::999888666666555555555444444444111111000000000000111111222555999<<<===<<<999777444555666777777666555444666666666666666555444444111222333333333222000///000111222222222333666999|||wwwqqqvvvtttddd]]]\\\WWWWWW^^^ccceeehhhlllqqqsssjjjdddnnnuuuuuuyyy|||ppplllgggcccaaa___]]][[[UUURRRMMMIIIGGGGGGIIIJJJCCC@@@===;;;::::::999888555555555555555444444444111111000000000000111111222555:::===>>><<<999777333444666777777666444333444555555555555444333333111222222333333111000///000111222222222333666999{{{vvvooorrrvvveee___^^^YYYXXX___dddeeehhhmmmuuuxxxpppkkkvvv||||||{{{qqqmmmhhhdddbbb```^^^]]]UUURRRMMMIIIHHHIIIKKKLLLBBB@@@<<<;;;::::::999888555555555555555444444444111111000000000000111111222555:::>>>???===999666333444666777777666444333333333444444444333222222111111222333222111000///000111222222222333666999xxxpppooo}}}xxxcccZZZ[[[XXXWWW]]]cccfffkkkqqq}}}zzzsssnnnqqqxxx{{{yyy}}}{{{ooolllgggeeedddbbb^^^[[[XXXTTTOOOKKKHHHGGGEEECCCHHHFFFCCC@@@===;;;:::999666666666555444444333333111111000000111111222333000555;;;>>>===:::777666666666666666666555555444555444333333222222222222333333333222111000///......///000111111333666999{{{ssspppxxx~~~iii___\\\YYYZZZ```dddfffiiimmm}}}|||xxxtttwww~~~}}}ssspppkkkhhhfffbbb]]]YYYWWWSSSNNNKKKHHHGGGEEECCCFFFEEEDDDBBB@@@<<<999888666666666555444444333333111111000000111111222333111666;;;>>><<<999666555444555666666777777777777555444333333222222222333333333333222111000///......///000111111333666999~~~xxxqqqqqqvvvoooccc\\\[[[]]]bbbeeeeeegggkkk{{{|||{{{zzz}}}~~~}}}|||tttrrrnnniiieee___YYYUUUQQQNNNJJJHHHHHHHHHGGGEEEDDDDDDEEEDDDAAA===999666666666666555444444333333111111000000111111222333333777;;;===;;;888555444333444555777888888999999444444333222222222333333444333333222111000//////...///000111111333666999zzztttooolllsssddd___]]]___ccceeeeeehhhmmmyyy}}}~~~~~~wwwqqqooolllhhhccc\\\WWWSSSLLLJJJHHHHHHIIIJJJJJJIIICCCCCCCCCBBB@@@<<<999777666666666555444444333333111111000000111111222333555888;;;<<<:::777444333444555666777888888888888444333333222222333333333444444333111000000//////...///000111111333666999{{{vvvpppkkk{{{{{{jjjbbb```aaaeeeeeeeeejjjqqq|||~~~tttnnnmmmkkkhhhccc]]]ZZZXXXSSSQQQOOONNNNNNMMMLLLJJJDDDCCCAAA>>><<<:::999888666666666555444444333333111111000000111111222333777999;;;:::888555444444666666777777777777666666333333333222222333333444555444222111000//////000...///000111111333666999~~~{{{xxxsssnnnxxxssseeedddfffiiihhhfffkkkqqq}}}}}}uuunnnnnnmmmiiidddaaa``````aaa^^^ZZZVVVSSSPPPKKKHHHEEECCC@@@===;;;:::::::::666666666555444444333333111111000000111111222333777888:::999777555444555666666666666666555444444333333222222222333444444555444222000//////000000...///000111111333666999zzz{{{yyyuuupppssswwwgggiiimmmpppmmmgggggglllrrr{{{|||uuuoooooommmiiidddaaabbbdddeeeaaa]]]YYYUUUPPPKKKGGGDDDDDDBBBAAA???===;;;:::666666666555444444333333111111000000111111222333777888999888666555555666333444444555555555555444333222222222333333444555666444222000//////000000...///000111111333666999ttt~~~{{{yyyvvvpppmmmvvvhhhlllsssvvvqqqhhhdddfffeeeoooxxx~~~zzztttooonnnlllfffaaa___bbbddd```]]]ZZZVVVTTTPPPKKKHHHCCCDDDEEEEEECCC???<<<:::777666666555444444333333111111111000111222222333666777888777666555666777111111333444555555666666222222222222333333444555666444222000//////000111...///000111111333666999qqqwww~~~|||wwwssswwwyyyiiiiiipppxxxsssddd]]]```]]]dddmmmtttxxx|||vvvpppmmmiiifffeeedddcccbbb___[[[VVVRRROOONNNMMMLLLHHHFFFDDDCCCCCCAAA===999999888777555444444444444333333444333222333555888:::999777555444333444444555666666777666444222111333222111000000000222222666555333111000000000000///000111222222444777:::jjjvvv~~~}}}yyyssstttwwwqqqppptttnnnaaa[[[^^^]]]cccjjjpppuuuzzz~~~wwwssspppllliiigggdddaaa___XXXTTTQQQRRRVVVVVVSSSOOOIIIGGGDDDCCCBBB@@@<<<999999888777555444444444444222333333222111222555777:::888777555444444444444555666666666666444333222444333222111111222333444666555333111000000000111///000111222222444777:::]]]qqq|||~~~{{{sssuuuyyypppnnnjjjaaa]]]___```dddiiiooouuuzzz}}}yyywwwtttpppllliiiddd```\\\SSSQQQQQQWWW___```XXXQQQJJJHHHDDDBBB@@@>>><<<:::999888777555444444444444111222222222111222555777999888666555444444444555666666666666555444333222555444444333333444444555555444333111000000000111///000111222222444777:::OOOiii||||||zzz~~~|||sssrrruuurrrnnnmmmiiieeeeeeeeegggmmmttt||||||xxxuuurrroookkkfff```\\\VVVVVVZZZ```dddaaaXXXPPPKKKHHHDDDAAA>>>===;;;;;;999888777555444444444444222333333333222333666888999888666555444444444555666666555555555444444333444444444444444444555555555444222000000000000111///000111222222444777:::CCC]]]tttxxxyyy|||zzzsssooojjjuuuzzzvvvuuurrrllliiihhhkkkrrr|||~~~wwwuuurrrooolllhhhccc___]]]aaafffgggccc[[[RRRMMMIIIHHHEEEAAA>>><<<;;;;;;999888777555444444444444333444555444444666888;;;888777666555444444555555666555555555444444444444222333333444444444444444444333111000///000000111///000111222222444777:::;;;OOOgggtttxxxyyywwwtttrrrjjjoooyyypppiiikkkpppyyywwwuuuqqqooollliiieeebbbbbbfffjjjfff]]]RRRLLLIIIFFFFFFEEEBBB>>><<<;;;<<<999888777555444444444444444555666666555777:::<<<888777666555444555555666666555555444444444555555111222333444555555555555333222111000///000000111///000111222222444777:::666CCCZZZoooxxxuuusssttttttnnnpppuuunnnqqqyyyyyyvvvqqqnnnkkkhhhdddbbbaaaaaa```\\\UUUNNNIIIFFFCCCDDDEEECCC???<<<<<<===999888777555444444444444333444555555555777:::<<<888777555444444555666666666555444444444444555666222333555666777777666666333222000//////000000111///000111222222444777:::444;;;QQQmmmxxxrrrpppuuuooommmrrr{{{tttxxx{{{wwwrrrmmmiiigggcccaaa]]]ZZZVVVRRRPPPMMMHHHEEE@@@CCCEEEDDD@@@===<<<===999888777666444444444444222333444444444666999<<<777777555444444555666666666555444333333444666666333444666777888888888777222111000//////000111111///000111222222444777:::555999JJJaaapppsssrrrsssooopppmmmsss}}}xxxxxx{{{xxxsssnnnjjjfffbbb___YYYWWWUUUQQQMMMKKKIIIHHHFFFDDDAAA@@@??????===;;;;;;888666444444555444333666222000222888<<<<<<:::666555444444444444555666777666666666666555555555333444777888999888777666111111000000//////......444000000333333222444888333666DDDZZZkkkqqqrrrsssooooookkkooozzz~~~~~~yyyvvvqqqmmmiiifffbbb___XXXVVVSSSPPPLLLJJJHHHGGGFFFDDDAAA@@@??????===;;;;;;888555444444555444333555222000333888<<<;;;:::666555444333333444555666666666666555555555444444222333555777777666555444111000000000/////////...333000///222444333555999222333<<>>:::666666666444444333444555666999999999999888666444333666666666666666666666666555444333333222222222222666666555444333111///...////////////000000000000///000111222222444777:::<<<666333666555888GGGYYYdddnnnpppllljjjhhhuuu~~~yyyvvvrrrooojjjgggddd```\\\YYYXXXVVVSSSOOOLLLJJJIIIHHHGGGEEEBBBAAAAAA>>>:::666666666444444444444555666888999999888777666444333555555555555555555555555555444333333222222222333666666555444333111000///////////////000000000000000000111111111444777:::???999666777555666BBBQQQ]]]jjjooolllkkkgggooo|||xxxtttpppmmmiiifffdddaaa]]]ZZZXXXVVVSSSOOOLLLJJJIIIIIIGGGFFFEEEDDDBBB???:::777666666444444444555666777999999999888777666444333555555555555555555555555444444333222222222333333777666555444333222111000////////////000000000000111111111111111444888;;;BBB===:::888555444<<>>:::999666555555444555666777888<<<;;;:::999888777777777555555555555555555555555333333333222222333333444666555444222111111111111////////////000000000000111222222111222444999<<>>;;;:::888666666PPP```eeekkkjjjfffjjjttt|||vvvrrrpppmmmiiifffdddaaa]]]ZZZVVVTTTRRROOOMMMKKKKKKKKKJJJJJJGGGBBB<<<999:::<<<666555555555666777999::::::888666555444444444444444444444444444444444444222222222222333333444555333111///...---...///000////////////000000000000...111444666666777888999LLLHHHDDD@@@>>><<<999777:::???NNNaaajjjiiihhhjjjrrryyyuuuooollliiigggdddaaa]]]ZZZXXXVVVSSSPPPOOOOOOPPPPPPSSSNNNFFF@@@===;;;999888666555555555666888;;;<<<:::999888777666666666666666555555555555444444444444444444444444444444444333111////////////...---............////////////000111222222333555888;;;MMMKKKHHHFFFDDD@@@<<<999999<<>>999777888BBBSSScccjjjkkkllluuu|||yyywwwrrrkkkeeecccaaa```___[[[WWWSSSQQQRRRTTTVVVWWWOOOKKKEEE@@@===;;;:::888666666777777999;;;<<<===777777666555444444444444555555555555444444444444444444444444444444444444222000///...//////...---............////////////000111222222333555888;;;LLLJJJIIIHHHFFFCCC>>>;;;777666<<>>KKK\\\fffhhhggghhhnnn|||~~~{{{wwwuuuqqqooollljjjgggddd___\\\^^^\\\[[[^^^```^^^WWWPPPFFFDDD@@@>>>>>>===<<<:::888:::;;;<<<<<<;;;999777777777666666555666666777444444444444333333333333333333333333333333333333000...------...///..................////////////000111222222333555888;;;UUUSSSQQQPPPOOONNNKKKIIIDDDCCC>>><<>>>>>===<<<;;;999;;;<<<===<<<999666444666555555444444555555666444444444333333333222222222222222222222222222222///...,,,---...//////...............////////////000111222222333555888;;;SSSRRRRRRSSSRRRPPPKKKHHHHHHGGGAAA;;;@@@QQQ___dddiiihhhkkkttt~~~}}}~~~|||zzzxxxuuuqqqlllhhhfffffffffeeeccccccffflllmmmfffWWWJJJCCCAAA???>>>>>>>>><<<;;;:::;;;======<<<888444222444444333333333444444555444444444333333333222222222222222222222222222222///...,,,,,,...//////.............../////////000000111222222333555888;;;RRRRRRRRRQQQPPPNNNMMMLLLJJJDDD>>><<<===DDDTTTbbbfffiiikkklllqqq{{{xxxuuuvvvnnniiijjjjjjfffeeehhhhhhkkkoooqqqmmmaaaQQQEEEFFFDDDBBB???===<<<;;;;;;AAA???===;;;:::888444222888777555444444555555666555444333222111111111111222333333333222000...---////////////////////////////////////000000000000111222333333333555999<<>>===<<<======@@@>>><<<;;;:::999777555777666666555555555555555555444333222111111111111333333333333222000...---........................////////////000000000000111222333222333555999<<>>@@@@@@>>>;;;:::::::::999888666666666666666555444444444444333222111111111111333333333222111000...---........................////////////000000000000111222222222333555999<<>>@@@BBBBBB???;;;999999999999999444555666777666555444333444333222222111111111222333333222111000///..............................////////////000000000000111111222222222444888;;;MMMMMMMMMMMMLLLKKKJJJJJJHHHDDDBBBCCCEEEKKKXXXdddcccfffiiihhheeeeeeiiimmm}}}yyyuuurrrooooooooonnnqqqxxxyyyhhhYYYOOOKKKJJJIIIDDDBBB@@@>>>>>>???@@@BBBBBB???;;;999888999888888444555666666666555333222333333222222111111222222333333222000//////..............................////////////000000000000000111222222222444888;;;KKKKKKKKKKKKKKKJJJIIIIIIHHHEEECCCCCCCCCFFFPPPZZZ\\\aaaeeefffeeedddeeegggxxx~~~|||yyyuuurrroooooonnnooowwwsss]]]PPPLLLLLLJJJGGGCCCBBBAAA@@@??????@@@@@@???===:::999999999888777555555555555555444333333333333222222111222222333333222111000///.........------------------------////////////000000000000000111111111222444888;;;IIIJJJJJJJJJJJJIIIIIIHHHFFFDDDEEEFFFDDDCCCHHHOOOQQQXXXaaaggghhhfffeeedddjjjxxx|||zzzvvvtttooopppppptttzzzjjjWWWMMMLLLLLLIIIDDDCCCBBBBBBBBBAAA@@@???>>>999888777888:::::::::888555555444444333333444444333222222111222222333333333222111///............------------------------////////////000000000000000111111111111444777:::IIIIIIJJJJJJIIIIIIHHHHHHBBBCCCGGGJJJHHHDDDEEEJJJHHHQQQ___iiimmmlllhhhfff```kkk}}}{{{xxxuuuoooqqqrrrxxxpppdddVVVNNNMMMLLLGGGBBBBBBCCCCCCCCCBBB@@@>>>===444444555888;;;<<<;;;:::666555444333222333444555222222222111222222333333333222000///...---......------------------------////////////000000000000000000111111111333777:::JJJJJJJJJIIIHHHGGGEEEDDDIIIIIIIIIJJJJJJIIIHHHHHHHHHNNNZZZiiipppooommmmmmgggeeemmm~~~~~~|||xxxuuurrrrrryyy{{{bbb\\\SSSNNNMMMJJJFFFAAACCCAAA@@@AAABBBBBB???;;;777555555777;;;===;;;999333333222111111111222222111222222222222111000000444000,,,,,,...//////...........................---------........./////////000111111222555:::===IIIIIIIIIIIIHHHHHHGGGFFFHHHHHHIIIIIIIIIHHHHHHGGGFFFHHHRRR___iiikkkmmmoooeee___aaasss~~~|||yyyvvvyyy}}}zzznnnaaa[[[TTTOOONNNKKKFFFAAADDDBBBAAAAAAAAA???;;;777666555555888:::;;;999777444333333222222222222333222222222222222111111000333000,,,,,,...//////...........................---------........./////////000111111222555:::===HHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGHHHHHHHHHGGGGGGDDDBBBFFFRRR___gggnnnrrrooodddaaammm}}}{{{zzzzzz~~~lllaaa^^^ZZZTTTQQQNNNKKKEEEAAABBBAAAAAAAAA@@@===999666555555666888::::::777555555555444333333333333333222333333333333222111111111///---,,,---.................................------.........////////////000111111222555:::===JJJIIIIIIHHHGGGGGGGGGGGGEEEFFFFFFGGGGGGGGGGGGFFFEEE??????IIIWWWcccnnnvvvyyyqqqlllsss||||||rrrddd]]][[[XXXTTTQQQNNNJJJEEEAAA????????????>>><<<999777444555777999:::999777666666666555444333333333333333333333333333222111111///...---------.............................................///////////////000111111222555:::===MMMLLLJJJHHHFFFEEEEEEEEEDDDEEEFFFFFFGGGGGGGGGFFFHHHAAA>>>EEEQQQ^^^kkkvvvuuussstttxxx{{{~~~}}}wwwiiiaaa```XXXVVVSSSPPPMMMIIIDDDAAA@@@@@@@@@>>><<<999777666666777999;;;;;;:::999888777666555444333333333333222333333333333222111111---......---------...///................................./////////000000///000111111222555:::===OOOMMMJJJHHHFFFDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGJJJDDDAAADDDKKKVVVcccooonnnrrryyy}}}{{{~~~|||lllccc______VVVTTTQQQNNNJJJFFFCCCBBBDDDCCCAAA===999666666777<<<===>>>===;;;999999:::666666555333222222222222111222222222222111000000+++---......---,,,...///............................../////////000000000///000111111222555:::===NNNLLLIIIGGGEEEEEEEEEFFFDDDEEEFFFGGGHHHHHHHHHHHHJJJGGGEEEEEEFFFKKKXXXeeeppptttzzz~~~}}}nnnddd```\\\ZZZTTTRRROOOKKKFFFDDDBBBBBBAAAAAA???;;;888777:::===EEEEEECCC???:::777777999666555444222111111111000000111111111111000//////***,,,......---,,,---///.........................../////////000000000000///000111111222555:::===LLLKKKHHHFFFFFFFFFGGGHHHEEEEEEFFFGGGHHHIIIIIIIIIIIIGGGGGGEEEBBBDDDPPP]]]ssstttwwwzzz{{{}}}pppddd```___ZZZUUUSSSQQQNNNIIIDDDBBBBBBCCC;;;<<<;;;999888;;;AAAGGGLLLKKKHHHAAA:::666666777666555333222111000000000000000000000000///......))),,,//////---,,,---///........................////////////000000000000///000111111222555:::===KKKJJJIIIHHHGGGGGGFFFGGGHHHGGGFFFFFFEEEEEEFFFFFFFFFEEEDDDCCCCCCEEEJJJMMMdddppp||||||wwwvvvxxx~~~uuujjjdddcccbbb]]]XXXWWWNNNDDD???AAACCCBBB???@@@;;;888888999>>>LLL\\\ooo```LLL>>>:::999888777888777444222000000111222///000000000000...,,,+++,,,,,,,,,---------......---......///////////////............////////////000111222222222555999<<>>:::777777;;;@@@HHHXXXhhheeeXXXGGG<<<999999888666777666444222111111222222///000000000///...,,,+++,,,,,,,,,---------......------...///////////////............////////////000111111222222555999<<>>;;;777777999???EEENNN\\\hhhUUULLLAAA:::999999888666555444333111111111222333///////////////...---,,,,,,,,,,,,---------......------...////////////...............///////////////000111222222555999<<>>@@@CCCFFFGGGSSSdddrrrxxxxxxtttrrrooouuusssqqqlllfffaaa___ZZZSSSMMMEEECCCAAA@@@>>><<<999777888:::???DDDHHHLLLSSSXXXGGGBBB<<<:::;;;;;;999666333222222111111222333333/////////......---------,,,,,,,,,---------......,,,---......//////..................///////////////000111111222555999===DDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@????????????????????????>>>>>>???AAADDDCCCHHHTTTfffuuu|||zzzuuuuuuvvv{{{yyytttppplllfff```[[[TTTLLLGGGAAAAAA@@@>>>;;;888666666999???EEEJJJMMMNNNMMMKKK???===<<<<<<>>>===:::777222111111111222222333333.........---------------,,,,,,,,,---------......,,,------...........................////////////...000111111222555:::===BBBBBBAAAAAAAAAAAAAAABBB@@@???>>>>>>======>>>>>>===>>>>>>>>>======???AAAAAAAAAHHHWWWkkkyyy|||{{{xxxvvvyyy|||xxxyyynnnjjjddd]]]VVVNNNFFFBBB>>>@@@@@@===999777999<<>>@@@@@@>>>:::666111111111222222222222222......------,,,------...,,,,,,,,,---------......,,,,,,---............---............////////////...///000111333666:::>>>@@@???????????????@@@@@@======<<<;;;;;;;;;;;;<<<;;;<<<<<<<<<;;;;;;===>>>>>>>>>AAAKKK[[[kkkxxx|||yyy{{{|||wwwxxxiiifff___XXXPPPIIICCC???===>>>???<<<999:::AAAHHHRRRWWWXXXVVVTTTSSSLLLDDD===>>>@@@BBBAAA===888555111222222222222111111000...---,,,,,,,,,---......,,,,,,,,,---------......+++,,,------......------............////////////...///000111333666:::>>>>>>>>>============>>>???<<<;;;::::::999999::::::999:::;;;:::999999;;;<<<<<<<<<>>>CCCNNN```sss}}}uuussseeeaaa[[[TTTLLLFFFAAA>>><<<>>>???<<<:::>>>HHHQQQeeegggbbbXXXQQQMMMEEE;;;>>>@@@BBBCCCAAA<<<777333222222222222222111000000...---,,,+++,,,---...///,,,,,,,,,---------......+++,,,------......------............/////////000...///000111333666;;;>>><<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999<<<888999???BBBJJJccc}}}|||xxxsssoooddd\\\QQQHHHEEEDDDCCCBBB;;;;;;;;;;;;999CCC]]]xxx~~~ssscccTTTJJJCCC<<<888CCCCCCDDDCCC???:::555222///000111222222111//////---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------............---------------............///000111222222333666:::>>><<<<<<<<<;;;;;;;;;:::::::::::::::::::::;;;;;;;;;::::::::::::::::::::::::;;;777888===???FFF[[[rrr{{{tttkkkeeeXXXRRRJJJDDDBBBBBBBBBAAA@@@;;;888<<>><<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::888888888999::::::;;;;;;;;;888888;;;<<<@@@PPPaaawww~~~vvvlll___VVVKKKGGGCCCAAAAAAAAA@@@@@@CCC<<<:::DDDWWWkkk~~~uuu[[[HHH??????BBBCCCCCCCCCBBB@@@===999666444111111111111000///---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------............---------------............///000111222222333666:::>>><<<<<<<<<;;;;;;;;;;;;:::999999999999999888888888666666777888999:::;;;;;;;;;999999;;;:::<<>>???BBBLLL]]]nnnyyy|||{{{rrrdddRRREEEBBBCCCCCCAAADDDCCCAAA>>>;;;888666555222111111000///---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------............---------------............///000111222222333666:::>>>;;;;;;;;;;;;::::::::::::999999888888777777777777555555666777999:::;;;;;;<<<:::::::::::::::???DDDPPPjjj{{{zzzuuuiii^^^TTTIIIBBBCCCBBBAAA@@@===<<<;;;;;;===PPPllluuujjj^^^TTTIIIEEEIIIMMMLLLIIIGGGDDDAAA===999777666555222111000///---,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------............---------------............///000111222222333666:::>>>::::::::::::999999999999888888888777666666555555444555666777888999::::::<<<;;;:::999999:::;;;===DDD[[[www~~~tttfffYYYPPPJJJDDDAAAAAA@@@???<<<::::::<<<>>>HHHfffqqqaaaRRRKKKEEEHHHQQQWWWVVVSSSIIIFFFAAA;;;777555555555111000///---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------............---------------............///000111222222333666:::>>>999999999888888888777777888888777666666555444444555555666666777888999999:::999888777888::::::888???III```{{{~~~nnndddVVVLLLFFFDDDBBBAAA??????===;;;:::===CCCHHH___|||~~~iii[[[PPPOOORRR]]]iiikkkcccZZZLLLHHHAAA:::555333333444//////---,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------............---------------............///000111222222333666:::>>>888888888777777777777666888777777666555555444444555555666666777777888888999888666555888:::999666======MMMmmmwww```XXXLLLDDDAAABBBBBBBBB??????===<<<===BBBLLLSSSrrrppp___TTTVVV\\\hhhzzzqqqaaaNNNIIIAAA:::444222222333///...---,,,+++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---..................------------.........//////000111222222333666:::>>>555666666777777777777777555555444444444444555555555555666777888999::::::777777777777777777777777999;;;@@@OOOjjj~~~pppfffSSSJJJDDDEEEGGGDDDAAA@@@FFF???;;;===@@@JJJdddnnnbbb___^^^fffcccmmmsss```NNNFFF???<<<888333222333......---------,,,,,,,,,...---,,,,,,++++++++++++++++++,,,,,,,,,,,,---------------............//////////////////.........111222222333333555999===444555666666777777666666555555444444444444555555555555555555666666666666666666666666666666666666;;;999999AAASSSooo~~~rrrdddZZZMMMDDD>>>>>>@@@@@@@@@AAACCC>>>???LLL___ooo{{{nnnaaa^^^bbbeeehhhbbbhhhzzzlll[[[JJJBBB===;;;888444333444......---------,,,,,,,,,------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,---------------............///.........///////////////111222222222333666:::===333444555555666666555555555444444333333444444555444444444444333333333222444444444444444444444444999666555999AAATTTwww~~~{{{{{{~~~uuukkk___SSSKKKEEE@@@===@@@AAA???>>>@@@@@@IIIZZZpppqqq___ZZZcccmmmpppiiibbb```kkktttooo^^^PPPEEE???::::::888444333444......---------,,,,,,,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,---------------............///------......//////000000000111222222333666:::===222333444444555555444444444444333333333333444444333333333333333333222222444444444444444444444444555222666>>>>>>CCC]]]{{{}}}|||}}}yyy|||nnnaaaWWWOOOGGGBBB??????BBBFFFDDD???>>>@@@JJJhhhwwwggg___dddpppuuutttiiiaaa\\\```eeeaaaTTTHHHCCC===999999777333111222......---------,,,,,,,,,++++++++++++,,,,,,---...+++++++++,,,,,,,,,---------------............///,,,------...///000111111000111222222333666:::>>>222333333444444444444444333333222222222222333333111111222333444444555555444444444444444444444444444000555>>>>>>:::GGG[[[{{{~~~}}}vvvyyy}}}{{{ppp___QQQIIIEEEBBBAAAAAA@@@AAAAAA???>>>EEEOOOooowwweeehhhmmmttt~~~{{{qqqfffaaa\\\]]]aaaaaaXXXNNNFFF???999777555000...///......---------,,,,,,,,,++++++++++++,,,,,,---...+++++++++,,,,,,,,,---------------............///,,,------...///000111111///000222222333666;;;>>>222333444444555555444444333222222111111222222333111111222333444555666666333333333333333333333333555000000555666555;;;DDDSSSuuu{{{xxxwwwvvvvvvzzzuuulllbbbSSSGGGBBBBBBBBBBBBCCC@@@===:::;;;FFF]]]ssswww^^^___sssvvveeebbb^^^]]]cccgggccc[[[IIIAAA999666333...,,,.........---------,,,,,,,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,---------------............///------......//////000000///000111222333777;;;>>>333333444555555555555555222222111111111111222222222222222333333444444444222222222222222222222222111000///000222444777999???SSSrrr~~~{{{vvvqqqpppuuu|||}}}mmmbbbZZZSSSJJJDDDBBBBBBBBBAAAAAAAAAAAACCCKKK```vvvbbbYYYooo}}}iiifff___ZZZ^^^eeeeee```JJJAAA999555111------///......---------,,,,,,,,,------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,---------------............///.........//////////////////000111222444777;;;???333444555555666666555555222222111111111111222222333333333222222222222222000000000000000000000000+++000333222444888888444>>>@@@QQQtttzzzsssoooooossswwwyyy{{{jjjYYYNNNMMMIIIEEECCCDDDDDDAAA???===BBBLLLVVVccc|||rrrXXXVVVbbb|||}}}nnnjjj```VVVVVV]]]___[[[KKKAAA888333000......222......---------,,,,,,,,,...------,,,++++++++++++++++++,,,,,,,,,------------------........./////////////////////............000111222444777<<>>>>>CCCSSSppp~~~mmmeeeYYYPPPIIIBBB;;;666000///......//////...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------...............///000222333444666:::===222222111111111000000000000//////......//////000........................------------------------------...//////000000111///333666666444444777:::HHH[[[ttt~~~yyy}}}}}}vvvnnniiiiiikkkjjjhhhiiinnnzzz~~~yyymmmfff\\\RRRKKKGGGCCCAAAAAAAAABBBBBBAAA@@@>>>===BBB@@@DDDOOO```www{{{xxxzzztttqqqgggaaaXXXOOOGGG>>>666000///.........000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------........./////////000222333444666:::===111111111000000000000/////////............//////---............/////////------------------------,,,------......///000000111///......000222444444888@@@QQQmmmwwwvvv~~~|||sssnnnkkkhhheeedddhhhttt{{{qqqfff___XXXRRRKKKDDDAAA@@@??????@@@@@@AAAAAA@@@>>><<<;;;???DDDTTTmmm~~~wwwrrr~~~tttqqqqqqrrriiibbbXXXMMMBBB999222---///...---...000111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////000222333444666:::===111111000000000////////////......------......///---.........////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////---+++,,,...111222333444666===PPPrrrzzzvvv{{{tttlllhhheeefffmmmxxx~~~~~~~~~{{{xxxrrrllldddZZZQQQKKKHHHEEEBBBAAAAAA@@@???>>>BBBAAA@@@@@@AAACCCDDDFFFIIIUUUnnntttiiimmmyyysssoooqqqrrrrrrhhh```RRRDDD999333000///000...------///000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000///000222333444666:::===000000000000////////////.........------................../////////000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///,,,---000222222222222222---444888>>>PPPrrr~~~rrrhhhkkkuuuqqqgggeeefffjjjiiidddeeekkkmmmwww|||zzzwwwtttqqqbbb___[[[WWWRRRLLLGGGBBB@@@@@@AAACCCEEEDDDBBB???AAA???======@@@EEEKKKOOO^^^lllmmmgggsssrrrjjjmmmqqqooojjjcccYYYIII:::111...000333000...,,,,,,---/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000///000222333444666:::===111111111111111000//////------------------------...,,,+++...444777444111.........------,,,,,,,,,,,,,,,,,,------.........////////////////////////000---000777===MMMqqq{{{tttvvv~~~ssspppqqq|||~~~vvvjjjdddhhhhhh```[[[]]]cccgggnnnvvv~~~yyyssskkkddd___[[[VVVRRRSSSOOOKKKIIIIIIHHHEEEBBB?????????@@@@@@@@@@@@@@@HHH???<<>>VVVooozzzwww}}}xxxttt}}}rrriiieeeaaa```bbb[[[ZZZZZZ^^^fffooowww|||}}}sssjjj___ZZZTTTOOOMMMJJJGGGDDDAAA???>>>???BBBDDDDDDCCCFFFEEECCCAAA>>>===>>>>>>BBBHHHWWWhhhuuurrrnnnllldddYYYRRRBBB;;;333...//////...,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////111222333444777:::===000000000000000//////...------------------------...,,,+++---000222000---------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,........................222///000333111111;;;HHHmmmvvvlllttt{{{qqqlllddd\\\___ZZZVVVUUUYYY^^^aaabbbjjjooovvv~~~yyyuuupppmmmiiibbbZZZTTTJJJGGGDDDBBBAAAAAA@@@???DDDBBBAAABBBDDDFFFFFFEEEAAA@@@===;;;:::===BBBGGGUUUiii{{{uuummm^^^MMMCCC555222///...000000...+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////111222333444777;;;>>>//////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,...///---+++,,,,,,,,,,,,++++++++++++******************++++++------------------------000---...111111///111777HHHaaa~~~~~~iiidddmmmxxxuuuccceee```\\\[[[\\\\\\YYYUUUXXX[[[```eeekkkqqqxxx|||~~~zzztttooolllccc___[[[WWWTTTOOOJJJFFFBBBAAA@@@@@@@@@AAAAAAAAA@@@???>>>======>>>>>>===<<<<<<;;;:::>>>GGGTTT]]]xxxzzznnnbbbQQQAAA777111000...///111111///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000111333444555777;;;>>>...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++***++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,///,,,,,,///111111111333333CCC___zzzsssyyywwwbbb[[[\\\cccssssssmmmfffaaa^^^[[[XXXUUURRRTTTVVVXXXZZZ___dddhhhooossszzz}}}}}}}}}|||zzzwwwuuussskkkjjjiiihhhhhhhhhiiijjjffffffeeebbb___[[[WWWUUUQQQNNNKKKHHHFFFEEECCCAAA======>>>>>>>>>>>>???@@@>>>>>>>>>>>>===>>>??????>>>@@@DDDIIIRRRbbbuuuiiiXXXKKK>>>444///222000///....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000111333444555777;;;>>>...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++)))************++++++++++++++++++***************++++++++++++++++++++++++...,,,+++,,,...//////000///333@@@YYY{{{zzzkkkhhhsss}}}kkk___RRRWWW]]]eeetttssshhhbbb______\\\\\\[[[ZZZYYYZZZ]]]```dddfffiiimmmoooqqqqqqqqqllljjjiiijjjmmmnnnkkkiiifffffffffeeecccaaa^^^]]]UUUTTTSSSRRRQQQRRRSSSSSSPPPOOONNNLLLJJJHHHFFFEEECCCCCCAAA@@@?????????@@@<<<===??????>>>>>>???@@@CCCDDDDDDBBB???>>>???@@@>>>HHHVVVfffwwwlllVVVFFF<<<444000000111000...,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000222333444555888<<>>>>>>>>======>>>???<<>>===<<<<<<===>>>??????>>>>>>>>>???@@@@@@===>>>??????>>>>>>???@@@:::===@@@@@@???>>>@@@BBB???EEENNNWWW___iiissszzzvvvhhhdddrrr~~~{{{tttmmmRRRFFF999444111------...---...000111000/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000111222444555666888<<>>>>>@@@AAABBBAAA???@@@CCCDDDCCCAAA???@@@AAA@@@???=========:::>>>???===>>>DDDHHHIIIYYYhhh~~~uuuiiirrrooo[[[OOO:::888444111...,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***************++++++,,,,,,---.........---***+++,,,,,,------,,,,,,,,,,,,------...////////////000111444666999<<<===------,,,,,,,,,+++++++++,,,,,,***)))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,,,,---+++...000///---111:::BBBYYYqqq{{{yyyrrrfffTTTRRRNNNKKKKKKQQQ[[[bbbooojjjccc\\\UUULLLEEEAAA======<<<;;;;;;<<<<<<===BBBAAAAAA@@@@@@@@@BBBBBBCCCAAA??????AAABBBAAA???BBBAAA???<<<<<<===>>>>>>???>>>>>>???BBBCCCBBBAAA<<<===>>>>>>>>>>>>>>>??????AAAAAACCCMMMbbbuuu|||xxx~~~sss\\\GGG===666444111///---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***************+++***++++++,,,------,,,,,,***+++,,,,,,------,,,,,,,,,,,,------...////////////000222444666999<<<===,,,,,,,,,,,,++++++++++++,,,+++******)))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++---......------///111666KKKiii|||nnnrrr|||rrrdddWWWPPPPPPRRRPPPOOOLLLJJJHHHFFFCCC@@@;;;<<<===???????????????===@@@DDDDDDBBB@@@AAACCCBBBAAAAAABBBCCCCCCBBB@@@DDDAAA>>>???AAAAAAAAA???BBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>===>>>???@@@AAAEEEHHHKKKRRRccc~~~~~~mmmXXXCCC555000111000...------...//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***************++++++******++++++,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,------.../////////000000222444777:::<<<>>>,,,,,,,,,++++++++++++***++++++******************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,---///000///......777HHH___{{{}}}}}}qqqeee___KKKJJJEEEAAAAAADDDFFFDDD@@@@@@@@@AAAAAAAAABBBBBB:::@@@EEEFFFBBB>>>>>>@@@CCCCCCCCCCCCBBBAAA>>><<<>>>===???CCCDDDBBBBBBDDDJJJJJJJJJFFFBBB???>>>???AAA???===???EEEMMMTTTXXXiiiqqqzzz{{{rrrwwwiiiOOO>>>444111222//////...---......///000---------,,,,,,,,,++++++++++++++++++++++++++++++*********************************)))******+++,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,------.../////////000111222444777:::<<<>>>,,,,,,+++++++++*********************+++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++...,,,***+++...000000000222222555===OOOlll}}}~~~xxxllliii```VVVTTTYYY[[[ZZZRRRPPPLLLHHHFFFEEEEEEFFFCCCEEEFFFDDD@@@AAAGGGNNNSSSSSSSSSQQQNNNJJJHHHFFFGGGFFFFFFFFFBBBAAAJJJWWWggghhhfff___TTTMMMKKKLLLKKKJJJLLLTTTcccttt{{{ssswwwnnnLLL888333222333444000000//////............------,,,,,,,,,+++++++++++++++++++++++++++++++++******************************))))))***++++++,,,,,,---------------,,,,,,***+++,,,,,,------,,,,,,,,,,,,------.../////////000111222555777:::===>>>++++++++++++************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********///---***)))***,,,------000///...///555FFFaaayyypppnnnqqq}}}|||xxxrrrlllgggeeeeeefffgggccc\\\VVVUUU]]]kkkuuu{{{||||||zzzwwwtttssssssppphhh```YYYSSSWWWlll|||~~~}}}{{{|||{{{yyy}}}___LLL888111333333111///000000000///......------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))***+++,,,,,,------.........---,,,,,,***+++,,,,,,------,,,,,,,,,,,,------.../////////111111333555888;;;===???++++++++++++************((()))***+++,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))************************+++,,,++++++---///...111@@@OOOooo{{{lllhhhooo~~~}}}|||nnnnnnwwwsssYYY@@@888111222333000...------............------,,,,,,,,,,,,++++++++++++***************************************************))))))))))))***+++,,,------------------,,,++++++***+++,,,,,,------,,,,,,,,,,,,------.../////////111222333555888;;;===???+++++++++************)))((()))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))$$$'''+++,,,,,,,,,---...***)))---111///,,,111:::BBB\\\~~~}}}vvvvvvwww```KKK999666444333333000,,,---222***+++,,,------------,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,,,,,,,,,,+++***)))++++++,,,---------,,,,,,,,,,,,------...//////000111222333555888;;;>>>???+++++++++************)))))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))'''''''''''''''''''''''')))&&&%%%&&&)))***)))'''))))))))))))************++++++,,,------......///666<<>>AAA+++++++++*********))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''%%%&&&)))***)))'''(((((()))))))))*********++++++,,,,,,---.........111444===NNNeeexxxkkkffffffhhhpppxxxxxxiiibbbWWW[[[___eeeooo~~~www]]]GGG;;;555111...111111000000///......---------------------------************************************************************)))))))))(((************************,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,------...//////000000///111444666888:::>>>AAA++++++*********)))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&'''((())))))'''(((((())))))))))))*********++++++,,,,,,---......,,,...111555???RRRjjj{{{{{{uuuuuuttttttuuuwwwyyy{{{||||||}}}~~~~~~{{{vvvsss}}}xxx{{{qqqddd___```dddiiinnnxxx~~~vvvppppppwww{{{{{{YYYMMM>>>444111111000///000000000///......------++++++++++++++++++++++++************************************************************))))))))))))************************+++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,---....../////////111444666888:::>>>AAA************))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((()))(((((((((((((((((()))))))))************+++,,,,,,------***...111111111777CCCLLLeee~~~sssgggddd```^^^^^^___``````lllggg```[[[ZZZ[[[]]]^^^hhhkkkpppsssuuuyyymmmaaaYYYZZZaaahhhnnnsssoootttxxxwwwrrrllljjjkkkrrrvvvaaaJJJ@@@:::333000111333222111/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************)))))))))))))))************************+++++++++******************++++++++++++,,,,,,,,,++++++,,,,,,---.........///111444666888:::>>>AAA*********)))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((((((((((()))'''(((((((((((()))))))))))))))******+++,,,,,,,,,,,,...000111111111222222>>>TTTmmm}}}zzzwwwtttrrrrrrrrrqqqpppxxxmmmccc]]][[[ZZZZZZYYYZZZ\\\\\\]]]bbbjjjqqqbbb]]]YYYYYYZZZ___iiitttnnnVVV@@@333555222000000111222111///............------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))******))))))))))))))))))))))))*********************************+++++++++,,,,,,++++++,,,,,,---.........///111444666888:::>>>AAA******)))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((''''''(((***''''''(((((((((((())))))((())))))******+++,,,,,,---+++***,,,///222111000555;;;CCCPPPfff~~~uuupppkkklllmmmmmmnnnuuu}}}{{{~~~nnnUUUCCC999444444000//////000222222111///------------------------------------------------************************************************))))))))))))************)))))))))))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,---....../////////111444666888:::>>>AAA***)))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%''')))((('''&&&(((***'''''''''((((((((())))))(((((())))))***+++++++++---***((())),,,///111111333000111777AAARRRiii{{{ppp\\\FFF999222///111666000000000111111111111000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************((()))))))))************))))))))))))))))))))))))((()))))))))*********+++************++++++++++++,,,------...//////000000///111444666888:::>>>AAA))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%'''))))))'''&&&(((***''''''''''''((((((((()))((((((((()))******++++++++++++,,,,,,,,,------...,,,,,,111777555222>>>NNN\\\tttkkkSSSCCC888111333444111...///000///......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++------......///000000000///111444666888:::>>>AAA)))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))(((((((((((())))))***)))************+++++++++.........///000111111222<<>>555111222333555333000...---.../////////..................------++++++++++++++++++++++++---------,,,,,,,,,++++++***************+++++++++************************)))))))))******)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,...///000111222000111333666999===@@@BBB%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((()))************)))(((((((((((()))(((((((((((()))))))))***************************,,,...222777555...*********---111333222111111111999DDDWWWmmmooo^^^NNNAAA:::777555222000//////......444111---,,,...000111111------------------------+++++++++++++++++++++++++++++++++*********))))))))))))*********+++++++++************************))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,...///111222222///000222666:::===AAACCC%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))***+++,,,------,,,+++***))))))))))))(((((((((((())))))))))))+++++++++***************'''&&&(((---...---000555---------...000222555666111333666>>>LLL^^^qqq}}}{{{cccYYYKKK???:::777666555///000000000000///...,,,///.........000///---+++------------------------************************))))))))))))(((((((((((())))))******++++++++++++************************))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,...///111222222///000222666:::>>>AAACCC&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((()))***+++,,,---++++++***)))((('''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((()))***++++++,,,,,,+++++++++,,,,,,,,,------000000000222666;;;@@@CCCZZZbbbooo{{{{{{jjj\\\PPPHHH:::999888666444222000///////////////////////////////////////...---,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))************+++++++++*********))))))************************+++++++++*********))))))+++***)))***++++++***)))%%%((()))(((***---,,,'''...,,,******+++------,,,...---,,,,,,,,,...000222333444555777:::<<>>FFFMMMUUU^^^iiirrryyyiiiaaaUUUJJJAAA:::333///777666555444222000///.........................../////////......---,,,+++************************++++++++++++++++++++++++************************))))))))))))************+++++++++*********))))))************************+++++++++*********))))))+++***))))))++++++***)))((())))))'''(((+++)))%%%***)))'''(((+++---------+++***)))))))))+++---...222333555777:::===???AAA&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))((())))))******+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------***---000222333666<<>>;;;888666555555444444555555444333//////000000///..............................///------------------------,,,,,,,,,,,,,,,,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))******)))((('''))))))(((---444666444---,,,,,,---///000000...*********++++++,,,------000111333666999===@@@BBB%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))))))))*********'''(((***+++,,,,,,++++++'''((()))***,,,---......---............///222444222222333222111111333555222333555777999999999888999:::<<<======<<<:::999999999999888666444333222222222333333333333333333111111222333222111000///222333444333111000111222........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++++++++))))))))))))))))))))))))(((((()))))))))))))))******)))((((((******)))(((&&&((())))))...555777444,,,++++++,,,------+++)))++++++,,,,,,---.........000111333555999<<>>???$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((())))))*********,,,+++++++++,,,,,,+++))),,,---...---,,,---000222///000111///---++++++,,,,,,---......------///000............//////000000+++,,,...000111111000///+++,,,---...////////////111111000///......///111...000000...,,,,,,///222---------,,,,,,,,,,,,+++++++++++++++++++++++++++)))******+++++++++******************************************************))))))))))))))))))))))))))))))))))))************))))))******++++++++++++))))))))))))))))))))))))'''((((((((())))))*********((('''((()))***)))((((((***)))'''((()))'''!!!+++++++++---......,,,***)))***+++,,,------------222222333555888;;;===???&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++------------...///000000---.../////////...,,,,,,------------------------000///...---,,,,,,---............................................................------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++************))))))))))))))))))******+++))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((()))***++++++,,,,,,+++++++++,,,---...///000111222444777:::<<<>>>???&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&%%%%%%%%%&&&&&&'''(((&&&&&&''''''(((''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,---...//////---......///...---,,,+++------------------------000///...---,,,,,,---...------------------------------------------------...---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))))))))(((((())))))***+++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))(((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((())))))***++++++,,,,,,+++++++++,,,---...///000111222444777:::<<<>>>???&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''&&&&&&%%%$$$$$$$$$%%%''')))***((((((((('''''''''&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++***++++++,,,---...------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++*********)))))))))))))))(((((())))))***+++(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''(((((((((((((((((((((((()))))))))))))))))))))***++++++,,,,,,+++++++++,,,---...///000111222444777:::<<<>>>???%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&)))+++---***)))(((''''''&&&&&&&&&''''''''''''''''''''''''(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---------------,,,,,,++++++++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************))))))))))))((((((((((((((()))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((%%%&&&&&&'''((()))******''''''''''''(((((((((((((((((((((((())))))))))))))))))*********++++++++++++++++++,,,---...///000111222444777:::<<<>>>???%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((()))))))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((()))+++...///+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))))))))))))))+++,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))((((((((((((((('''((())))))***'''((((((((()))))))))***''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))''''''''''''''''''''''''%%%&&&&&&'''((()))******''''''''''''(((((((((((((((((((((((())))))))))))***************++++++++++++++++++,,,---...///000111222444777:::<<<>>>???%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))***+++***)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&'''((()))***,,,---...///,,,+++)))'''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))((())))))***+++,,,---,,,+++*********++++++******************************+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******)))))))))(((((((((((((((''''''(((((()))***''''''(((((())))))******''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''''''''(((((((((((((((((((((((())))))))))))************************+++++++++,,,---...///000111222444777:::<<<>>>???$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))***+++,,,+++***((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&(((***,,,---------,,,+++***((('''&&&'''((()))''''''''''''''''''''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))***+++,,,,,,---,,,+++***)))******+++************************((()))***+++,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))******++++++))))))))))))*********+++************************))))))))))))))))))))))))***)))))))))(((((((((((((((''''''''''''((())))))'''''''''((()))*********'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))************************+++++++++,,,---...///000111222444777:::<<<>>>???$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))***,,,,,,,,,+++)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%'''***---...---+++***+++***((('''&&&''')))***((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,------,,,***)))))))))***+++))))))))))))))))))))))))((()))***+++,,,,,,+++***************************************************(((((())))))*********+++))))))))))))************************************))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((())))))&&&''''''((()))******+++))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((((((((()))(((((((((((())))))))))))++++++******************+++++++++,,,---...///000111222444777:::<<<>>>???&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))((()))+++,,,,,,+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&&&&((())),,,...///...,,,+++''''''''''''''''''&&&&&&'''&&&&&&%%%&&&'''((()))))))))((('''&&&%%%%%%%%%''''''(((((('''&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))************+++***)))'''&&&&&&&&&&&&&&&((()))++++++)))(((&&&))))))))))))************))))))))))))))))))))))))))))))************))))))((()))***++++++***)))((())))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''')))+++,,,------,,,((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((()))******)))************++++++++++++++++++,,,---...///000111333777999:::<<>>@@@BBB&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***++++++******''''''''''''&&&&&&&&&&&&######$$$%%%%%%&&&''''''''''''((((((((('''%%%$$$''''''&&&&&&&&&''''''(((%%%%%%&&&'''(((((((((''''''''''''&&&&&&'''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''((((((((()))'''''''''''''''(((((()))))))))(((((((((((())))))''''''''''''((((((((()))((((((((((((((((((((((((''''''(((((((((((('''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((''''''''''''((((((((()))((((((((((((((()))******)))************++++++++++++++++++,,,---...///000222555888;;;<<<>>>@@@BBB&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((***+++++++++)))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))((('''''''''''''''''''''''''''(((((((((((((((((())))))))))))((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%$$$######(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((******+++++++++,,,,,,,,,,,,,,,,,,---...///000111444666999;;;<<<===???AAA&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((+++******)))((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$''''''''''''(((((((((((())))))((('''''''''''''''''''''''''''(((((((((((((((((())))))))))))((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''))))))((((((((((((''''''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((*********+++++++++,,,,,,,,,,,,,,,---...///000111444666999;;;<<<===???@@@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))))))))(((+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((())))))((('''''''''''''''&&&''''''''''''((((((((('''(((((())))))(((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&((((((((())))))))))))***'''''''''''''''&&&&&&&&&''''''&&&&&&''''''((()))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,---...///000111444666999;;;;;;<<<>>>@@@&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$&&&(((***+++***)))(((***)))'''&&&%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''###$$$$$$%%%'''(((((()))''''''''''''(((((((((((())))))((('''''''''''''''&&&&&&&&&'''''''''(((((('''(((((((((((((((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&''''''(((((('''''''''''''''''''''''''''''''''''''''(((((()))(((((((((''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++++++++,,,,,,...///111222444666999;;;;;;<<<>>>???&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((((((((&&&''')))++++++***)))(((((('''&&&%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%######$$$%%%&&&''''''(((&&&'''''''''''''''''''''(((''''''''''''((())))))'''(((((((((((((((((('''''''''''''''''''''''''''))))))))))))))))))))))))))))))*********++++++++++++++++++,,,...000111222444666999:::;;;;;;===>>>&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((&&&&&&&&&'''(((((())))))((()))*********)))'''&&&&&&&&&%%%%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((,,,+++***)))(((&&&%%%%%%''''''''''''(((((((((((())))))((('''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''''''''((((((''''''(((((()))***''''''(((((((((((('''''''''''''''''''''''''''''')))))))))))))))))))))))))))))))))************+++***++++++,,,...000222333444666999::::::;;;<<<>>>&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''((()))))))))+++***))))))'''&&&&&&%%%###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))***))))))((('''&&&&&&&&&''''''''''''(((((((((((())))))((('''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))&&&&&&&&&'''''''''((((((((((((((((((((())))))***&&&'''((())))))((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))******************+++,,,...000222333444666999:::::::::<<<===&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))***,,,+++)))'''&&&%%%%%%%%%"""###%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))###$$$%%%&&&''')))******''''''''''''((((((((()))))))))((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((()))******&&&'''((())))))((('''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******************+++,,,...000222333444666999:::::::::;;;==='''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&)))+++,,,---------(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***&&&$$$&&&%%%""""""%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%'''((()))***&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###'''&&&%%%&&&''''''%%%###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))++++++***************+++++++++,,,,,,...///111222555777999:::::::::;;;<<<&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))++++++,,,++++++((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$%%%(((((($$$###&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''&&&&&&&&&'''((()))+++,,,&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))++++++***************+++++++++,,,,,,...///111222555777999:::999:::;;;<<<%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%))))))*********)))((((((''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%###&&&***+++'''%%%''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''(((((((((((()))+++,,,---&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))'''&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%(((***)))&&&$$$%%%'''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))+++***************++++++++++++,,,,,,...///111222444777999:::999999:::<<<$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''*********)))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''(((&&&&&&******'''&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''(((((((((((()))***+++,,,&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&&&&,,,///111---'''"""###&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))*********)))******+++,,,+++++++++,,,...///111222444666888999999999:::;;;%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&((()))************)))'''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''---)))'''''''''$$$&&&***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&''''''''''''''''''((()))***&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&000333555222+++'''(((***%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))******))))))***++++++,,,+++++++++,,,...///111222444666888999999999:::;;;'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&'''((()))+++,,,,,,)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''000***&&&&&&%%%###%%%***%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&''''''''''''&&&(((***,,,+++((('''((()))%%%%%%%%%&&&&&&&&&''''''###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***+++,,,,,,++++++,,,,,,...///111222333666888999888888999;;;)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************+++++++++&&&&&&%%%$$$$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''',,,(((%%%&&&&&&$$$&&&)))%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&&&&&&&"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---++++++,,,,,,...///111222333555888888888888999:::++++++******))))))((((((************************************++++++++++++------,,,,,,+++***))))))%%%$$$$$$###$$$%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%((((((&&&&&&)))%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%&&&&&&&&&%%%'''&&&%%%&&&''''''%%%###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))***+++,,,---++++++,,,,,,...///111222333555777888888888999:::((((((((((((((('''''''''************************))))))))))))************++++++***((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((('''&&&&&&%%%%%%&&&&&&''')))((((((''''''''''''((())))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&''''''''''''(((((((((((((((((((((((()))))))))))))))************++++++++++++,,,,,,---...///000000333666888:::::::::<<<===((((((((((((''''''''''''(((((((((((((((((((((((('''''''''(((((((((((()))(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((('''''''''(((((()))))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))************++++++++++++,,,,,,---...///000000333555888999::::::<<<>>>''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((()))***))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++++++++,,,---...///000111333555888999::::::<<<>>>&&&&&&'''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''')))******))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++++++++,,,---...000000111222444777999999:::<<<>>>%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((''''''&&&&&&''''''(((&&&&&&&&&'''''')))******))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))'''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++***+++,,,---...000111111111333666888999:::<<<>>>%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))((((((''''''''''''(((((('''''''''''''''((()))***))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))'''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++******+++---///000111222000333666888999:::<<<>>>$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((((((((('''''''''(((((()))))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))''''''''''''((((((((()))''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++)))***+++---///000222222000222555888999:::<<<>>>$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&&&&&&&&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((((((''''''''''''(((((()))(((((('''''''''(((((())))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))(((((((((((()))))))))))))))************+++++++++)))***+++---///000222222///222555777999:::<<<>>>&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''',,,+++((('''(((+++///111&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((()))((())))))))))))*********+++,,,---...///000111222444666888999999:::===>>>&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((('''((('''&&&%%%%%%'''***,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((('''''''''((((((((()))))))))))))))*********+++++++++,,,---...///111111222444666888999999:::===>>>&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))************+++++++++,,,+++,,,---...///111222222444666888999999:::===>>>'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''(((((((((((()))))))))******+++++++++,,,,,,,,,++++++,,,...///111222333444666888999999:::===>>>'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''(((((()))))))))))))))))))))(((&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''(((((()))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++++++++,,,,,,,,,***+++,,,...000111222333444666888999999:::===>>>'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))))))))'''((((((((('''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,******,,,...000111333444444666888999999:::===>>>'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((())))))***'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((()))))))))*********)))))))))*********++++++)))***,,,...000222333444444666888999999:::===>>>(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''((())))))***)))((('''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))************((())))))))))))*********)))***,,,...000222333444444666888999999:::===???%%%&&&''''''(((((('''''')))((('''&&&%%%&&&&&&''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((()))***+++***)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((('''''''''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((('''&&&%%%(((((((((((((((((((((((('''&&&&&&%%%%%%'''((())))))************++++++++++++,,,---...///111222222444666888::::::<<<>>>@@@%%%&&&''''''(((((('''''')))((('''&&&%%%&&&&&&''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***)))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((())))))))))))((((((''''''&&&%%%%%%&&&''''''((((((''''''&&&%%%&&&((('''&&&&&&''')))''''''''''''''''''''''''(((((((((''''''(((((((((((((((''''''''''''((((((((((((''''''&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((('''(((((((((((((((((((((((()))((('''''''''(((******)))************++++++++++++,,,---...///111222222444666888::::::<<<>>>@@@%%%&&&''''''((((((''''''(((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((())))))***))))))(((''''''&&&&&&%%%&&&''''''((((((''''''&&&%%%'''(((((('''&&&((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&'''((())))))))))))((((((((((((((((((((((((******)))))))))***+++,,,)))************++++++++++++,,,---...///111222222444666999:::;;;<<>>AAACCC%%%&&&''''''((((((''''''%%%%%%'''((((((((('''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&''''''(((%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))******++++++******))))))((('''''''''(((((())))))))))))((((((&&&((())))))(((((()))***(((((((((((((((((((((((('''(((***++++++***((('''((((((''''''''''''(((((('''''''''((()))***+++,,,(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((((((''''''((((((((((((((((((((((((&&&'''((()))))))))(((((()))************++++++++++++,,,---...///111222222333666999;;;<<<>>>AAADDD%%%&&&''''''((((((''''''$$$%%%'''((((((((('''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))%%%%%%&&&&&&'''((())))))'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))******++++++******))))))((((((''''''(((((())))))))))))(((((('''((())))))(((((()))***))))))))))))))))))))))))''')))***++++++***)))'''((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))%%%&&&'''((())))))))))))((((((((((((((((((((((((&&&''')))******))))))((()))************++++++++++++,,,---...///111222222333666999;;;===???BBBDDD###$$$%%%&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%))))))''''''(((***,,,...''''''''''''((((((((((((%%%&&&((())))))(((&&&%%%$$$)))666CCC???---$$$%%%''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''&&&&&&'''''''''(((((()))***+++))))))(((((((((((()))***(((''''''&&&&&&&&&''''''*********))))))(((((((((+++***)))((('''((())))))++++++++++++***)))''''''+++***)))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***)))(((&&&$$$))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((+++*********))))))(((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------+++,,,---...////////////333555777999;;;>>>BBBDDD$$$$$$%%%&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((('''&&&&&&&&&(((***+++''''''''''''((((((((((((%%%&&&'''))))))'''&&&%%%***,,,666@@@;;;...(((+++''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''(((((()))***+++))))))((((((((())))))***))))))((((((((((((((()))))))))))))))************+++***)))(((((()))******,,,,,,,,,,,,,,,+++***)))++++++***))))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***)))(((&&&%%%))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))((((((((())))))((((((((('''''''''))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,+++,,,---...///000000000333555888999;;;>>>BBBDDD%%%%%%&&&&&&'''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$%%%&&&((()))&&&''''''''''''(((((((((%%%&&&'''(((((('''&&&%%%)))(((,,,222///&&&$$$***''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))***++++++******)))))))))))))))*********)))))))))******+++&&&&&&''''''((())))))***))))))((((((((()))************+++++++++******))))))(((((((((((())))))***)))))))))******+++++++++))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***)))((('''&&&))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((('''))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,++++++---...///000000000333555888:::;;;>>>BBBEEE&&&&&&&&&'''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''&&&&&&&&&'''''''''((((((&&&&&&'''(((((('''&&&&&&%%%###%%%(((%%% !!!%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))***+++,,,++++++***)))))))))************************+++,,,''''''(((((()))******************++++++,,,------***++++++,,,,,,,,,++++++)))))))))))))))***++++++*********+++,,,,,,------************************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((('''))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++++++++---...000111111111333555888:::<<<>>>BBBEEE&&&&&&&&&'''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&''''''''''''''''''&&&'''&&&''')))(((%%%%%%'''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((())))))***+++,,,,,,,,,+++******************)))))))))***++++++,,,******+++++++++,,,,,,,,,******,,,---...///000000......//////000/////////------,,,+++++++++,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++))))))))))))************************************************************(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))*********+++++++++***+++---///000111222222444666888:::<<>>@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>><<<:::888555222000///...111000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************************************))))))((())))))******+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((()))))))))*********))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,***+++---///111222333333444666999;;;===???CCCFFF###$$$%%%&&&''''''((('''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((('''%%%'''))))))&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))***+++,,,---///...---,,,++++++++++++,,,,,,,,,---...///000000555777999===@@@DDDFFFHHHKKKMMMPPPSSSVVVWWWXXXXXXUUUUUUUUUUUUTTTSSSRRRQQQNNNLLLIIIFFFBBB???===<<<888777777666555444333333,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************************************))))))(((((()))***++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------***+++---///111222333444444777999;;;===@@@CCCFFF(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))+++)))''''''((()))******(((***---111333333000---...000000...+++***,,,///000111333666999<<<>>>@@@LLLNNNQQQUUUXXX\\\^^^```___aaabbbbbbaaabbbccceee^^^[[[XXXXXXZZZ\\\[[[ZZZXXXXXXVVVSSSOOOMMMMMMNNNJJJJJJJJJHHHFFFCCC@@@>>>888888888666444111///------,,,,,,,,,,,,---......---,,,+++)))))))))******************************(((((())))))*********+++************************+++++++++*********))))))+++*********))))))(((((())))))))))))))))))))))))&&&&&&'''((()))******+++(((***+++***)))((()))***))))))***++++++++++++***++++++++++++++++++++++++,,,---...000111333444555666888999;;;<<>>AAADDDOOOWWWbbbkkknnnmmmiiigggZZZUUUMMMGGGFFFKKKQQQUUU[[[XXXUUUUUUVVVTTTOOOKKKFFFFFFHHHJJJMMMQQQUUUWWWUUURRRNNNJJJHHHIIIJJJLLLBBBAAA>>>;;;888666444444000000///......---------........................++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))+++++++++***************(((***+++***)))((()))***))))))***++++++++++++******+++++++++++++++,,,,,,,,,---...///111333444555777888:::;;;===???CCCGGG&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***''')))++++++***+++---///...111444666:::???FFFKKKVVVZZZaaagggjjjjjjfffcccVVVRRRMMMHHHEEEFFFGGGIIIMMMMMMKKKFFFAAAAAAFFFKKKQQQXXXbbbjjjnnnooonnnnnngggeeeaaa\\\XXXVVVVVVVVVVVVWWWWWWVVVUUUUUUUUUVVVSSSSSSSSSTTTVVVXXX[[[\\\\\\ZZZVVVRRRNNNJJJGGGFFFFFFDDDBBB@@@>>>===<<<;;;555555333222///---,,,+++........................------------,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++))))))))))))))))))))))))+++++++++***************(((***+++***)))((()))***))))))***++++++++++++************++++++,,,,,,,,,,,,---...///111333444555777999:::<<<===@@@DDDGGG&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))+++---,,,******...222444999AAAGGGMMMSSS\\\bbbdddggglllqqqqqqmmmeee^^^OOOLLLHHHEEEEEEHHHMMMPPPLLLNNNNNNJJJFFFGGGNNNTTT]]]bbbhhhmmmooooooppppppkkkkkkjjjfff___ZZZVVVTTTOOORRRUUUVVVUUUUUUWWWZZZ[[[[[[[[[[[[[[[\\\]]]^^^[[[[[[ZZZXXXUUUPPPLLLJJJDDDCCCBBBAAA@@@?????????::::::888666333000---,,,....................................------------,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++*********+++++++++++++++)))))))))))))))))))))))))))*********************(((***+++***)))((()))***))))))***++++++++++++************++++++,,,,,,---,,,---...000111333444555777999;;;<<<===@@@DDDGGG&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++---/////////222999???FFFMMMVVV\\\___ccciiinnnlllmmmnnnpppoooiiiaaaZZZTTTSSSQQQPPPPPPQQQSSSTTTNNNQQQRRROOOKKKLLLSSSYYYbbbfffjjjlllllljjjjjjjjjddddddccc___YYYTTTSSSTTTPPPSSSWWW\\\___^^^\\\YYYWWWWWWXXXYYYZZZZZZYYYYYYUUUVVVVVVUUUTTTQQQOOOMMMCCCCCCAAA@@@@@@?????????>>>>>>===;;;888555222000000000000000000000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++*********++++++,,,,,,,,,))))))))))))))))))))))))((((((((())))))*********(((***+++***)))((()))***))))))***++++++++++++***)))******+++,,,,,,------,,,---...000111333444555888999;;;<<<>>>@@@DDDHHH&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************...222333666<<>><<<999777555111111111111111111111111000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++*********++++++,,,,,,,,,))))))))))))))))))))))))&&&''''''((()))******+++(((***+++***)))((()))***))))))***++++++++++++***))))))***+++,,,,,,------,,,---...000111333444555888999;;;<<<>>>AAAEEEHHH''''''(((((('''&&&%%%%%%(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((()))+++,,,,,,***(((***+++++++++***+++---000...222999CCCMMMWWW^^^bbbhhhhhhiiijjjlllmmmooooooqqqpppooommmjjjfffcccaaagggeeefffgggfffcccfffkkkddd``````aaa]]]VVVVVV[[[YYYYYYYYYZZZZZZZZZZZZZZZVVVZZZ\\\\\\```kkkvvv{{{sssfff^^^ZZZUUURRRSSSUUUWWWWWWYYYUUUPPPKKKFFFEEEEEEFFFBBBAAA??????@@@AAAAAA@@@@@@???@@@AAA???<<<<<<===AAA;;;777555333///...111333111000000000000...---......---------,,,,,,,,,*********++++++,,,,,,,,,************************+++++++++*********************************************************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------...///000222444555666999:::;;;;;;<<<@@@EEEIII''''''(((((('''&&&&&&%%%(((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&))))))((((((((('''''''''(((((((((''''''((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((+++***))))))))))))(((((((((***---.........///000>>>CCCLLLVVV^^^eeeiiijjjmmmmmmmmmnnnnnnnnnnnnnnnlllmmmoooooonnnllljjjhhhrrrmmmjjjjjjhhhbbb______^^^YYYWWWZZZYYYTTTQQQRRRSSSUUUXXX[[[\\\\\\[[[[[[eeemmmtttvvvzzz|||uuuppppppoookkkfffccccccdddnnnlllfff^^^VVVNNNIIIGGGKKKIIIHHHFFFEEEDDDBBBAAACCCCCCBBBCCCBBB@@@@@@@@@AAA===;;;;;;:::666555666444222000000111111///............---------,,,,,,******+++++++++,,,,,,,,,***************************************+++++++++******************************************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------...///000222444555666999:::;;;;;;===@@@EEEIII'''''''''(((''''''&&&%%%((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&)))))))))))))))((((((((())))))(((((((((((())))))(((((((((''''''''''''&&&((((((((((((((((((((((((+++***)))(((((()))***+++***+++---...111555:::>>>QQQVVV^^^ggglllnnnmmmllllllkkkjjjiiigggeeedddccc^^^aaaeeejjjllllllkkkjjjllleeeaaacccccc___ZZZXXXTTTOOOMMMRRRUUUTTTPPPOOOMMMSSS^^^iiirrrwwwyyyzzzzzzqqqkkkgggcccaaa___ZZZUUUOOOKKKHHHGGGFFFFFFFFFGGGGGGEEECCCCCC???===??????;;;888888555333111111111222111//////.........------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------...///000222444555666888:::;;;<<<===@@@EEEHHH&&&'''''''''''''''&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((((((((((()))((((((((('''''''''''''''((((((((((((((((((((((((((()))******+++,,,...000/////////222888CCCOOOWWWaaadddiiilllmmmkkkgggeeeaaa``````^^^[[[XXXVVVTTTTTTWWW]]]bbbfffgggfffeeeaaa[[[WWWXXXWWWTTTTTTVVVOOONNNOOOTTTYYY^^^aaacccccclll{{{xxxooohhhddd\\\\\\[[[\\\___```\\\VVVPPPIIIDDDCCCBBB>>>;;;;;;666444222111111222111000/////////............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,------++++++++++++++++++++++++******************************+++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------...///000222444555666888999;;;<<<===@@@EEEHHH&&&&&&'''''''''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))%%%(((+++,,,++++++---///111444:::BBBKKKUUU```ggghhhhhhhhhgggeeeaaa^^^\\\XXXYYYZZZZZZZZZYYYWWWVVVZZZ[[[]]]______^^^]]]\\\[[[XXXVVVSSSMMMKKKQQQZZZ]]]bbbgggjjjnnnwwwyyycccXXXMMMIIIFFFBBB@@@@@@:::777444222222222111000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------...++++++++++++++++++++++++******************************+++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------...///000222444555666777999;;;===>>>AAADDDGGG%%%&&&''''''((('''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((()))))))))))))))))))))))))))))))))&&&))),,,,,,++++++...111777???LLLXXX___cccdddeee```___]]][[[YYYXXXWWWVVVZZZ\\\___bbbdddddddddccc^^^]]][[[XXXVVVUUUTTTTTTPPPRRRUUUWWWVVVYYYeeessslll___QQQKKKHHHEEECCCCCC???<<<888555444333333222000000000000////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------...///000222444555666777999;;;===???AAADDDGGG%%%&&&&&&'''((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''((((((((((((((((((''''''''''''(((((('''((((((((())))))))))))))))))))))))))))))))))))***,,,...------111999@@@JJJRRR\\\ccceeebbb^^^[[[VVVWWWXXXYYY[[[]]]^^^___dddfffgggiiihhhfffdddcccZZZWWWTTTQQQRRRUUUYYY\\\XXX\\\fffqqqyyyooobbbVVVRRRQQQNNNKKKKKKFFFBBB===999777666555444111111111000000000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------...///000222444555666777999<<<>>>???AAADDDFFF%%%%%%&&&'''((((((((('''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((((((((())))))******))))))(((((((((((())))))'''((((((((())))))******)))))))))))))))))))))))),,,...//////222;;;HHHSSS___aaacccccc___[[[XXXVVVVVVYYY]]]ccchhhllloooqqqmmmlllllliiieee___ZZZWWWVVVSSSQQQQQQVVV___hhhnnnuuuyyyuuuiii___^^^___\\\YYYXXXKKKFFFAAA<<<:::999777666111111111111000000000000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,------------...///000222444555666666999<<<>>>???AAADDDFFF''''''((((((((((((''''''((((((''''''''''''(((((()))(((&&&%%%&&&''')))+++''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))((('''&&&&&&''''''''''''((((((((()))******)))))))))))))))******+++---,,,+++******+++111//////555AAAPPP]]]dddhhhgggccc___[[[[[[^^^```eeegggiiijjjlllmmmjjjggg```dddgggccc[[[UUUSSSTTTSSSRRRUUU]]]kkkxxx|||zzzzzzzzzjjj]]]PPPJJJCCC??????>>>;;;999777555333000......------...---------......,,,***---------,,,,,,,,,++++++...---,,,,,,++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------......///111222333444555888999;;;===@@@BBBDDDDDD''''''((((((((((((''''''((((((''''''''''''(((((((((''''''&&&'''((()))***''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&'''''''''((((((((())))))******))))))))))))******(((***,,,,,,,,,,,,,,,...---444@@@MMMXXX```dddfffggggggfffeeeeeefffiiikkkkkklllmmmlllkkkiiieeeaaa___]]]YYYUUURRRRRRSSSUUURRR]]]mmmzzz}}}rrr[[[UUUMMMHHHEEEBBB>>>;;;:::888555333111111000///111000......///...,,,***---------,,,,,,,,,++++++...---,,,,,,+++++++++,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------------...000111222333444888999;;;===@@@BBBDDDDDD''''''((((((((((((''''''((((((''''''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&''''''((((((((()))))))))******)))))))))******+++***+++,,,,,,,,,---000222666BBBTTTaaahhhjjjjjjiiihhhiiijjjkkkmmmooopppqqqlllkkkkkkiiieee```[[[XXXXXXTTTPPPQQQWWW^^^dddhhhrrrmmmfff^^^WWWSSSNNNIIIEEE@@@<<<888666555444333222333222000//////...,,,***------------,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,---...///000222333333888999;;;===@@@BBBDDDDDD''''''((((((((((((''''''((((((''''''''''''((((((&&&''''''((()))(((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((()))))))))******))))))******++++++,,,,,,,,,+++---111777<<>>;;;777333333111///.../////////............---------,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------.........//////000111333444555555888999;;;===@@@BBBDDDDDD''''''((((((((((((''''''((((((''''''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((('''(((((())))))(((((('''&&&'''(((((((((((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((((((((((((((((((((((()))))))))*********************+++,,,---'''***000888AAANNNZZZbbbdddhhhlllmmmlllkkkmmmooolllkkkjjjlllmmmkkkfffaaa\\\WWWVVVWWWTTTPPPTTT^^^mmm|||xxxuuummmdddWWWNNNIIIDDD===888666333000///000000000///............---------,,,,,,,,,+++++++++,,,------------,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---------............///000111222333555666666888999;;;===@@@BBBDDDDDD''''''((((((((((((''''''((((((''''''''''''(((((((((''''''&&&'''((()))***(((((((((((((((((((((((((((((())))))))))))((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((()))))))))*********************+++,,,---...+++222===HHHSSS\\\dddhhhfffhhhkkknnnoooooonnnmmmkkkhhhfffggghhhfff```[[[UUUQQQSSS[[[___bbbooo{{{lll```XXXQQQGGG@@@<<<999555222111111000///............------------,,,+++++++++,,,,,,---...------,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............//////000111333444555666888999;;;===@@@BBBDDDDDD''''''((((((((((((''''''((((((''''''''''''(((((()))(((&&&%%%&&&''')))+++))))))))))))))))))))))))(((((())))))))))))((((((&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((())))))(((((())))))))))))************************+++,,,---...222<<>>999555333111///...//////.........---------++++++++++++,,,,,,---......------,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////......///111222333444555888999;;;===@@@BBBDDDDDD''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))((((((((((((******))))))((((((''''''***)))(((***------+++(((************+++...222666CCCMMMZZZbbbeeefffiiikkkllljjjggggggiiijjjiiiggggggccc___]]]\\\YYYSSSNNNSSSdddxxxuuukkkjjjeeeWWWIIIFFFBBB???===777000,,,,,,///...------//////...,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------..............................//////000111333444555666555777:::>>>AAADDDEEEEEE''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))((((((((((((***)))))))))((((((((('''***))))))***------+++(((+++,,,,,,+++,,,111:::BBBOOOWWWaaaggghhhiiijjjmmmkkkiiigggggghhhhhhfffdddbbb```\\\VVVRRRQQQUUUYYYdddvvv{{{vvvuuuooobbbVVVWWWNNNFFFCCC@@@:::444222111000......000000///...........................,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,+++,,,,,,,,,---------..............................//////000111333444555666999:::<<<>>>AAABBBCCCDDD''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))((((((((((((***))))))***,,,---+++***,,,---......111:::HHHSSS\\\aaagggjjjiiiiiijjjllliiihhhggghhhhhhgggdddaaa``````\\\SSSMMMRRRbbbppp|||xxxmmm^^^PPPKKKHHHAAA999555333222000000111111000///........................,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,,,,,,,---------..............................//////000111333444555666::::::<<<>>>@@@CCCFFFGGG''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))((((((((((((***)))***+++,,,,,,,,,,,,++++++...333===IIIVVV^^^bbbeeehhhhhhgggggghhhiiigggggggggfffeeeccc___]]][[[\\\YYYSSSSSS```xxxvvvdddYYYQQQGGG???;;;666444111000111111000///........................------------------------........................,,,,,,,,,---------..............................//////000111333444555666777888999===AAAFFFJJJMMM(((((((((((((((((((((((((((((((((''''''((((((((('''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((()))))))))***(((((((((((()))))))))))))))******++++++,,,---...***+++111===LLLZZZaaaccceeefffggggggffffffgggiiiffffffdddaaa]]]YYYWWWVVVSSSTTTWWW[[[ggg{{{|||mmm]]]OOOHHHGGG:::777333111111000///...////////////////////////------------------------........................,,,,,,,,,---------..............................//////000111333444555666777888999===AAAFFFJJJMMM(((((((((((((((((((((((()))((((((''''''(((((()))'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((())))))******(((((((((((()))))))))))))))***++++++++++++...000...222;;;JJJYYYcccfffeeeggggggggggggggghhhhhhhhheeeccc```ZZZVVVUUUVVVXXX[[[aaakkkzzztttcccSSSLLLKKK@@@<<<777333222000///---////////////////////////---------------------------------------.........,,,,,,,,,---------..............................//////000111333444555666::::::<<<>>>@@@CCCFFFGGG(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((()))*********'''((((((((()))))))))***)))***,,,+++***+++...111555>>>LLLXXX```dddggghhhhhhhhhggggggggggggfffeee___]]][[[XXXXXX^^^fffmmmvvvyyypppfffYYYPPPLLLFFFBBB<<<777444222000...////////////////////////........................+++,,,,,,,,,------------,,,,,,,,,---------..............................//////000111333444555666999:::<<<>>>AAABBBCCCDDD))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((()))******+++'''((((((((())))))******)))+++,,,+++***+++///222;;;IIIYYYaaabbbaaafffkkkhhhffffffeeeeeedddbbb```XXXXXXXXXYYY___kkkzzz|||rrroookkkbbbWWWPPPJJJFFF???999666333111///000000000000000000000000........................+++++++++,,,,,,---------,,,,,,,,,---------..............................//////000111333444555666555777:::>>>AAADDDEEEEEE)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,***))))))******)))'''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++*********,,,,,,******000;;;DDDRRRZZZbbbfffeeedddeeehhhfffdddccccccdddaaa[[[VVVTTTPPPSSSaaassszzzpppmmmooommmeee]]]]]]KKK:::777:::999333...111000......//////...,,,////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------............///111222333444555555777:::<<<===???BBBEEE))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***(((((()))***((('''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((()))******++++++++++++------------000999EEENNNXXX]]]dddfffdddbbbccceeegggeeeaaa^^^[[[YYYVVVTTTPPPZZZhhhttt~~~|||yyywwwvvvuuusssfffWWWFFF>>>;;;666111///222000//////000000///...////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------...............///111222333444555555777:::<<<===???BBBEEE))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***((('''((())))))(((&&&((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++,,,,,,---.........222;;;GGGSSSZZZ___bbbeeeeeebbbaaaaaacccddddddaaa]]]XXXTTTRRRRRRYYYpppxxx~~~|||yyyzzz}}}qqqdddTTTHHH???777444555333222000000111111111///////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,------------...............///111222333444555555777:::<<<===???BBBEEE(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))'''&&&'''((()))(((&&&((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))******+++,,,------...222;;;GGGTTT\\\aaacccdddeeedddaaa```aaabbb___``````]]]YYYWWWYYY\\\rrr|||www|||~~~{{{zzz{{{zzzlll\\\QQQHHH???;;;:::555222000000000111111000////////////............------------------------------------............------------..................///111222333444555555777:::<<<===???BBBEEE((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''((()))((('''((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((,,,++++++***++++++,,,------111:::GGGSSS\\\```bbbcccdddcccbbbaaa```aaabbb^^^\\\XXXUUUVVV___mmmwwwtttddd[[[TTTJJJAAA<<<777444111000000000000///////////////............---------------------------------.........//////---------.........//////......///111222333444555555777:::<<<===???BBBEEE))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&''')))***)))(((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))---,,,,,,+++,,,---///000333:::GGGSSS\\\aaabbbaaacccbbbbbbaaaaaaaaa``````^^^WWWOOOMMMWWWmmm|||nnnggg```TTTFFF>>>;;;777333111000000000///////////////............------------------------------........./////////------........./////////......///111222333444555555777:::<<<===???BBBEEE)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((***+++***)))((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))))),,,++++++,,,...111333555>>>HHHTTT^^^bbbccccccdddcccbbbbbbaaaaaa___]]]\\\ZZZTTTPPPVVVhhhxxxtttkkk\\\NNNGGG@@@<<<777444222111000000////////////................................................////////////............////////////......///111222333444555555777:::<<<===???BBBEEE)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++***((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))*********,,,///333777:::HHHRRR]]]ddddddccceeegggdddcccbbbaaaaaa^^^[[[XXXSSSSSSXXXggg~~~|||~~~~~~|||rrrbbbVVVRRRDDD@@@:::666444333222111000/////////................................................/////////000............/////////000......///111222333444555555777:::<<<===???BBBEEE))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))))))))***+++***,,,---...000666@@@GGGZZZ\\\^^^aaadddeeeffffffccccccbbb___]]]ZZZVVVRRRPPP]]]tttyyypppllltttvvvnnneee^^^VVVNNNJJJEEE>>>888555333222000000//////............///....................................////////////............//////////////////000111222333333444666999;;;===>>>@@@BBBEEE))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++,,,,,,---111888CCCPPPXXX]]]^^^```bbbddddddddddddccccccaaa]]]ZZZWWWUUURRRYYYssssssiiidddkkknnnhhhaaa[[[TTTMMMLLLGGG@@@:::666444222000000000///............///....................................////////////............//////////////////000111222333333444666888;;;===>>>@@@BBBDDD))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***+++++++++******111===LLLYYYaaa```aaabbbcccccccccbbbbbb___]]][[[WWWTTTRRRTTTVVVdddxxxkkkfffcccggghhhddd___\\\XXXTTTNNNIIIBBB<<<888555333111111000//////.........///....................................////////////............//////////////////000111222333333444666888;;;===>>>???BBBDDD))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,,,,---,,,...666DDDQQQ[[[___```aaabbbcccccccccbbbaaa^^^[[[XXXUUURRRRRRYYYaaaxxxyyyooommmooollljjjfffaaa^^^^^^^^^^^^PPPKKKEEE???;;;777444222111111000///................................................////////////............//////////////////000111222333333444666888;;;<<<===???BBBDDD))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***+++,,,---///111777CCCPPPYYY]]]^^^___```aaabbbcccbbbbbbaaaaaa]]]YYYVVVRRRSSS___nnnzzzuuuvvvxxxqqqkkkddd___\\\\\\]]]___QQQMMMGGGBBB>>>:::777555222222000//////.............................................////////////............//////////////////000111222333333444555888:::<<<===???AAADDD))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---...,,,222>>>KKKWWW]]]^^^]]]^^^___```aaaaaaaaa```___]]]XXXTTTRRROOORRRdddyyyvvvtttrrrrrrqqqpppmmmkkkpppqqqtttuuuwwwyyy|||{{{wwwsssnnnjjjhhhhhheee___ZZZYYYRRRNNNIIIDDDAAA===:::888333222111000///.............................................////////////............//////////////////000111222333333444555777:::<<<===>>>AAACCC))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,.........888EEERRRZZZ]]]^^^]]]___````````````^^^]]][[[WWWSSSRRRTTTUUU]]]vvvzzzxxxtttpppkkkhhheeedddZZZXXXUUUTTTTTTUUUTTTSSSUUUXXXZZZZZZZZZ[[[^^^aaagggmmmsssxxx|||{{{uuupppoooqqqzzzsssaaaXXXRRRNNNJJJFFFCCC@@@===:::444333222000///.............................................////////////............//////////////////000111222333333444555777:::;;;<<<>>>AAACCC))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---...///999CCCQQQ[[[___```aaabbbaaaaaaaaa```^^^\\\ZZZXXXXXXUUUWWW^^^dddqqq{{{rrrkkkfff[[[YYYWWWUUUSSSSSSSSSSSSRRROOOLLLKKKLLLNNNNNNNNNMMMOOOPPPPPPNNNNNNQQQTTTQQQUUU[[[___bbbhhhrrryyy||||||zzzvvvttt}}}nnn___QQQNNNJJJGGGDDDBBB???<<<444333222000///............................................./////////000............/////////000//////000111222333333444555777:::;;;<<<>>>AAACCC+++++++++************)))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))'''((()))******)))((('''******))))))))))))******(((((((((((())))))))))))'''***------,,,---333888FFFNNNXXX]]]]]]]]]___aaaaaa___\\\YYYZZZ[[[YYYVVVTTTSSSWWWeee}}}|||pppfff^^^YYYSSSPPPLLLLLLJJJHHHHHHJJJOOOSSSTTTSSSQQQPPPOOOOOOOOOOOORRRSSSTTTUUUUUUTTTRRRQQQTTTTTTUUUVVVWWWYYY[[[\\\eeejjjqqqyyyvvvwww{{{}}}}}}oooYYYRRROOOJJJHHHLLLOOOHHH>>>888666333000................................................////////////------------...///111222......///000111222222333666888:::;;;<<>>BBBDDD+++++++++************)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******((((((((()))))))))******+++,,,,,,,,,///777BBBKKKWWW[[[___```___]]]^^^```___]]]ZZZXXXUUURRRPPPPPP[[[jjj~~~tttjjjaaa[[[NNNKKKHHHGGGHHHJJJLLLLLLOOORRRUUUXXXZZZ]]]```ccc^^^aaaeeeiiilllnnnoooooopppqqqssstttuuuuuutttsssrrrqqqooommmjjjhhhfffeeebbbaaa^^^\\\[[[]]]bbbfffsssyyy}}}~~~~~~~~~yyyooobbbUUUMMMKKKLLLMMMOOOTTTWWWSSSKKK;;;:::666333111///..........................................////////////...///000111111111000/////////000111222333444444666888:::;;;<<<>>>AAADDD+++++++++*********))))))))))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((***)))(((''''''((()))*********))))))))))))******(((((()))))))))*********,,,,,,+++---222>>>KKKUUU\\\^^^``````^^^]]]^^^```\\\ZZZXXXVVVSSSPPPQQQVVVbbbwww|||pppeee]]]VVVPPPMMMLLLKKKJJJKKKNNNQQQSSSTTT[[[^^^cccfffhhhjjjlllmmmhhhlllrrryyy~~~}}}zzzwwwvvvrrrpppmmmhhheeecccdddddddddgggmmmvvvrrrqqqllleee]]]VVVQQQOOOKKKNNNOOONNNPPPPPPJJJCCC===;;;888555222000///.......................................///////////////000222333333111///...000000111222333444444555555777999;;;<<<>>>AAADDD+++++++++*********))))))))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((***)))(((''''''((()))*********))))))))))))******))))))))))))************,,,,,,---111999EEERRR[[[]]]^^^^^^^^^]]]]]]^^^^^^\\\XXXUUUSSSOOOMMMTTT^^^vvvvvvfffaaaYYYRRRMMMKKKJJJJJJNNNOOORRRTTTXXX[[[___aaahhhlllsssxxx{{{}}}~~~~~~~~~{{{xxxtttpppmmmhhhfffdddeeekkkttt~~~yyyiiiiiigggbbb[[[UUURRRQQQNNNQQQRRRNNNKKKIIICCC<<<===<<<999666333111///...////////////////////////............///////////////000222333333111///...000000111222333444444555555777999:::;;;>>>AAACCC+++++++++************)))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******)))))))))*********++++++,,,---111888BBBMMMWWW]]]\\\\\\]]]]]]]]]\\\\\\\\\ZZZUUUQQQPPPMMMOOO^^^pppttteee[[[SSSPPPLLLIIIHHHIIILLLNNNPPPTTTZZZ```ffflllrrrvvvzzz|||wwwvvvqqqkkkffffffiiiooosss}}}yyyooofffhhhiiieee^^^XXXUUUTTTRRRWWWWWWQQQKKKGGGBBB===<<<;;;999777444222000///////////////////////////............////////////...///000111111111000/////////000111222333444444555777999:::;;;===@@@CCC+++++++++************)))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))******))))))*********+++++++++---000888BBBLLLUUU[[[^^^]]]]]]]]]]]]]]]\\\YYYWWWUUUOOOMMMPPPSSS]]]vvvsssggg^^^UUUOOOJJJJJJJJJKKKNNNRRRXXX\\\^^^eeennnwww{{{vvvrrrqqqpppqqqooopppttt|||}}}}}}|||uuulllfffhhhjjjggg```[[[ZZZ[[[ZZZ^^^]]]TTTKKKEEEAAA===:::999888777444222000///////////////////////////............////////////.........//////000000000...//////000111222333333555666999:::;;;===@@@CCC+++++++++************)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''((()))******)))((('''******))))))))))))******)))************+++++++++...333<<>>:::999888888666444222000///000000000000000000000000............/////////000------------...///111222......///000111222333333444666888:::;;;===@@@CCC))))))************))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,***))))))+++---...---+++777IIIUUU[[[]]]^^^```___^^^\\\\\\^^^]]]WWWPPPOOOJJJIIIRRRggg}}}rrrxxxzzzkkk^^^RRRMMMLLLJJJJJJLLLNNNQQQYYYbbbgggkkkxxx|||vvvoookkkmmmsssyyy}}}~~~{{{wwwqqqmmmiiijjjjjjjjjhhheeecccaaa\\\\\\YYYQQQHHHAAA>>>===888777666555555555555555222111000//////.....................////////////////////////000000000000000000000000111222333444444666888:::;;;===@@@CCC))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********+++---///000555@@@NNNXXX\\\]]]^^^___]]]\\\ZZZZZZZZZYYYSSSMMMKKKLLLSSSccc|||uuuuuuqqqfffXXXQQQKKKLLLMMMMMMPPPSSSZZZ^^^hhhssszzzzzztttrrrrrrssssss}}}{{{uuuoookkkfffggghhhiiiiiieee^^^YYYWWWWWWTTTNNNFFF@@@>>>===888777666555555444555555222111000//////......///............////////////////////////000000000000000000000000111222333444444666888:::;;;===@@@BBB))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++---222777DDDKKKUUU\\\^^^^^^^^^___]]][[[YYYXXXWWWSSSOOOLLLJJJUUUjjj~~~qqqwwwwwwdddWWWTTTKKKIIIKKKPPPRRRTTTZZZ```lllrrr{{{wwwsssqqqxxxyyy~~~~~~zzzsssmmmhhhbbbbbbcccggghhhdddYYYQQQOOOOOOMMMIIIDDD@@@>>>>>>888888666555555444444444222222111000////////////............////////////////////////000000000000000000000000111222333444444666888999:::<<<@@@BBB)))******++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,...---,,,000888???OOOSSSYYY]]]^^^^^^______```\\\YYYWWWSSSNNNMMMNNNQQQkkksssuuummm^^^SSSNNNOOOOOOPPPTTTYYY[[[^^^hhhrrr~~~|||~~~}}}||||||wwwrrrkkkggg___]]]]]]aaaeeebbbXXXOOOIIIIIIGGGEEEBBB@@@>>>>>>999888777555444444444444333222111000////////////............////////////////////////000000000000000000000000111222333444444666888999:::<<>>999888777666444444333333333222111000000/////////............////////////////////////000000000000000000000000111222333444333555777999:::<<>>:::999777666444333333333333333222111000000000000............////////////////////////000000000000000000000000111222333444333555777888999;;;???AAA***++++++,,,,,,++++++***************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,000999DDDOOOVVVYYYYYYZZZ[[[\\\\\\[[[ZZZWWWPPPMMMMMMKKKLLL\\\ooosssnnnpppooobbbVVVOOOKKKLLLPPPSSSXXX^^^dddiiitttzzzyyyxxxwwwvvvsssoookkkbbb___\\\[[[[[[ZZZXXXWWWQQQNNNJJJHHHGGGDDDAAA>>>:::999777666444333333333333333222111000000000000............////////////////////////000000000000000000000000111222333444333555777888999;;;>>>AAA***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---++++++111;;;HHHTTTZZZ[[[[[[[[[\\\]]]\\\ZZZXXXVVVPPPMMMOOOOOOSSSggg~~~sssfffnnnmmmYYYMMMHHHIIILLLRRRTTTWWW___hhhqqqvvv|||{{{yyyxxxwwwtttooolllccccccaaa^^^[[[XXXVVVUUUUUUQQQMMMJJJIIIFFFAAA===:::999888666444333333333444333222111000000000000............/////////000////////////000000000000000000000000111222333444333555777888999;;;>>>AAA+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))+++,,,+++)))(((((((((...---///777EEEQQQXXXZZZYYYZZZ\\\\\\\\\YYYVVVTTTWWWLLLGGGIIIMMMXXXxxxzzzjjjlll}}}ttt```PPPIIIJJJJJJJJJOOOXXX^^^bbblllxxx|||{{{yyyzzz~~~{{{wwwsssnnnkkkjjjiiieeebbb]]]YYYXXXXXXWWWVVVPPPOOONNNMMMKKKFFFAAA<<<:::999888666555555444444555333111111111111///...........................000000000000000000000000/////////000111111222222444666777888999:::===@@@+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))+++,,,+++)))(((((())),,,---222;;;HHHSSSXXXZZZYYYZZZ\\\\\\ZZZXXXTTTRRRQQQJJJGGGLLLVVViiiqqqnnn{{{ppp```SSSIIIGGGJJJOOOOOOVVV```hhhqqq~~~wwwsssnnnllllllkkkhhhffffffbbb___]]][[[[[[```hhhrrryyy~~~{{{xxxtttpppmmmkkkjjjgggccc]]]YYYWWWVVVUUUTTTOOONNNLLLKKKHHHDDD>>>::::::999888666555555444444444222111111222222000///........................000000000000000000000000/////////000111111222222444555777888999;;;===@@@+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))***++++++)))((()))******...777BBBNNNVVVZZZZZZZZZ[[[\\\[[[YYYVVVRRRPPPNNNKKKJJJSSSiii{{{jjjnnn{{{uuugggVVVMMMHHHGGGJJJOOOSSSUUU]]]hhhtttzzzjjjddd^^^ZZZXXXWWWUUURRRTTTPPPNNNNNNLLLJJJMMMRRRTTTYYYbbbkkkttt|||}}}|||yyyuuurrrnnnlllkkkhhhddd^^^YYYWWWTTTRRRPPPMMMLLLJJJHHHEEEAAA<<<888999888777666555444444444333111000111222333222000........................000000000000000000000000/////////000111111222222333555777888999;;;>>>@@@+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))***+++***))))))***,,,***222>>>JJJSSSYYY[[[[[[\\\]]]]]]\\\YYYUUUQQQNNNNNNLLLOOO```nnnjjjzzzwww```TTTIIIGGGIIIMMMRRRWWW[[[```jjjwww}}}vvvqqqkkkfffddd```[[[WWWWWWSSSRRRSSSQQQMMMMMMPPPMMMPPPSSSVVVZZZ^^^dddgggvvv~~~~~~}}}|||zzzwwwtttpppmmmkkkiiiddd___YYYVVVRRROOOMMMMMMKKKHHHFFFDDD@@@;;;777888888777666555444444444222111000111333444333222......................../////////////////////////////////000111111222222333555777888999;;;>>>AAA+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))***++++++++++++***)))*********)))***,,,......888FFFQQQWWWZZZ[[[\\\]]]^^^]]]\\\YYYUUUPPPMMMIIIJJJSSSpppssssss}}}ppp```SSSKKKGGGIIIOOOSSSXXX^^^gggqqqzzzrrrkkkgggcccaaaaaa^^^WWWSSSSSSTTTVVVWWWWWWWWWYYY[[[^^^bbbhhhpppvvvzzz~~~yyywwwzzz||||||{{{yyyuuupppllljjjhhhddd^^^YYYUUUQQQMMMKKKLLLJJJHHHFFFDDD@@@<<<999888777666555444444444555222111000111333444444333/////////////////////////////////////////////////////////000111111222222222444666888999;;;>>>AAA+++++++++++++++++++++++++++++++++************)))************************))))))))))))))))))))))))))))))***++++++++++++***)))*********)))***---///444???MMMVVVYYYYYY[[[]]]\\\]]]\\\[[[XXXSSSOOOLLLDDDJJJ```ttttttuuu___RRRJJJGGGHHHNNNSSSXXX```gggsss}}}uuunnnmmmnnnoooooommmiiifffdddddd___aaabbbbbbdddhhhpppvvv{{{yyy||||||||||||zzzuuupppkkkgggeeeaaa]]]XXXUUUQQQMMMJJJKKKIIIGGGEEEDDDAAA>>>;;;777666555555444444555555222111111222444555444333////////////////////////000000000000000000000000/////////000111111222222222444666888999;;;???BBB+++++++++++++++++++++++++++++++++************)))************************))))))))))))))))))))))))))))))***++++++++++++***)))******))))))+++...111<<>>999888666444333333444444444444333222222222333333333222111000////////////////////////////////////000/////////000111222222333444666777888:::===???------,,,,,,,,,+++++++++++++++++++++++++++++++++*********************************)))))))))))))))))))))*********++++++++++++------,,,...777GGGRRRWWWYYY[[[[[[ZZZXXXWWWXXXRRRQQQPPPLLLHHHPPPfff{{{jjjZZZLLLHHHLLLSSSZZZ```jjjttt~~~ssspppllljjjmmmqqqvvvxxx}}}|||xxxpppfffYYYNNNGGGJJJKKKMMMOOOSSS]]]rrrzzztttpppnnnnnnooowww~~~zzzsssooommmlllmmmmmmnnnllljjjeeeaaa___ZZZXXXUUUSSSQQQNNNKKKHHHEEECCCAAAAAAAAA@@@>>>===888777555444333333444444555444333333222222222222333222222111000000000///////////////////////////////////////000111333333333444666777888:::===???------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))******))))))*********+++++++++***,,,...///333===LLLWWWWWWZZZ\\\\\\ZZZWWWVVVUUURRRMMMHHHEEEIIIZZZzzzrrr[[[QQQIIIKKKRRRXXX___eeettt~~~~~~rrrddd___YYYUUUWWWZZZ]]]___dddbbb___ZZZUUUOOOKKKHHHCCCDDDGGGJJJMMMXXXnnn}}}zzz|||yyysssmmmiiiiiijjjkkkjjjhhhddd```^^^YYYWWWUUUSSSQQQOOOKKKHHHEEECCCAAA@@@??????<<<;;;777666555444333333444444555444333333222222222222333333333222111111000000////////////////////////////////////000111333333333444666777888:::===???------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))************)))************+++++++++***,,,...333;;;EEEPPPWWWWWWYYY\\\\\\ZZZWWWUUUTTTQQQIIIAAADDDSSSpppvvvaaaQQQMMMKKKQQQXXX___gggnnnuuufffWWWQQQIIIFFFGGGIIIJJJJJJOOONNNLLLJJJHHHGGGGGGHHH@@@BBBGGGMMMTTTccc{{{~~~wwwooohhhhhhhhhiiiiiigggccc```]]]ZZZXXXUUUSSSRRRPPPLLLIIIEEECCC@@@???>>>===;;;999777666444333333333444555444444333222222222333333333333444333333222000000////////////////////////000/////////000111222222333444666777888:::===???------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************((()))))))))************)))************++++++++++++,,,000888CCCMMMTTTWWWWWWZZZ]]]]]][[[WWWUUUTTTPPPIIIHHHVVVppp}}}eeeTTTNNNMMMPPPWWW___hhhuuummm]]]MMMGGG???<<<>>>@@@@@@???@@@@@@AAAAAABBBCCCDDDDDDFFFFFFKKKTTTaaauuuwwwsssuuu|||rrrkkkggghhhhhhhhhfffbbb___\\\ZZZXXXVVVTTTSSSQQQMMMJJJDDDBBB@@@>>>>>><<<999777666555444333333333444555333333222222222333444444333444444444444222111000////////////////////////111000000000000000111111333444666777888:::===???---------,,,,,,,,,++++++++++++++++++++++++++++++************************(((((())))))*********+++)))************+++++++++------111<<>>===;;;999777666555444333333333444555222222222222333444444555333444555555444333111000////////////////////////222111000000000000000111333444666777888:::===???,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******+++***)))***+++++++++***+++///888DDDOOOUUUUUUSSSUUU[[[```___ZZZWWWTTTRRRNNNXXXmmmooo]]]QQQJJJMMMPPPZZZfffppp}}}fffQQQCCC===::::::999777999===;;;;;;;;;<<<>>>AAADDDEEEEEEJJJUUUhhh|||ttt|||zzzuuunnniiieeedddeeeeeeaaa]]]\\\YYYUUUSSSQQQOOOMMMKKKDDDCCCAAA???===;;;::::::666666555444333333333333222222111111111111111111444444444444333222111111---...000111222222111111/////////000111111222222///111333555777:::???BBB,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******++++++++++++,,,,,,+++***,,,222===HHHQQQUUUVVVUUU[[[^^^___\\\XXXTTTQQQPPPQQQ___xxxtttbbbVVVPPPMMMPPPVVVbbbppp~~~gggQQQCCC===:::::::::999:::===<<<<<<===>>>@@@BBBDDDEEEHHHPPP```yyy~~~}}}xxxpppkkkeeecccdddddd```]]]\\\YYYUUURRRPPPNNNKKKIIIDDDCCCAAA???===;;;::::::666555444333333222333333222222111111111111111111333333444444444333222222//////000111222111000000/////////000111111222222000222444555777:::>>>AAA,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******++++++,,,------,,,++++++///888DDDNNNSSSUUUWWWXXX^^^]]][[[XXXUUURRROOOOOOUUUiiiuuu```TTTPPPPPPRRRYYYaaaooojjjRRRCCC===:::;;;<<<;;;;;;>>>===>>>???@@@BBBCCCDDDEEEIIITTTiii{{{sssmmmgggcccbbbaaa___]]][[[XXXTTTQQQOOOLLLIIIGGGDDDCCCAAA>>><<<;;;:::999666555444333333222222222111111222222222222222222222222333444444444444333000111111111111000///////////////000111111222222111333444666777999===@@@,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******)))+++,,,,,,,,,++++++,,,333>>>LLLTTTVVVVVVXXX[[[\\\XXXVVVVVVTTTPPPNNNNNNVVVoooeeeTTTMMMNNNTTTYYYbbbmmmoooVVVCCC===999;;;===<<<<<<>>>===>>>@@@AAACCCDDDDDDEEEKKKWWWppp}}}vvvpppiiidddaaa```^^^]]][[[XXXSSSPPPMMMJJJGGGEEEDDDBBB@@@>>><<<::::::999666555444333222222222222111111222222222222222333111222333444555555555555222222222111000//////.../////////000111111222222222333555666666999<<>>???@@@AAACCCDDDFFFFFFOOO\\\vvv}}}xxxssslllfffbbb___^^^]]]ZZZWWWSSSOOOMMMJJJGGGDDDCCCBBB@@@>>><<<:::999999555555444333222222222222111111222222333333333333111222333444555666666666333333222111000///....../////////000111111222222222333555666666999<<>>???@@@AAA@@@@@@@@@AAACCCFFFIIIKKKQQQ```}}}~~~yyyuuuoooiiidddaaa______YYYVVVRRROOOMMMJJJGGGEEECCCBBB@@@===;;;:::999888555444333222222111111111111111222222333444444444222222333555555666666666333222111000/////////////////////000111111222222111333444666777999===@@@,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******)))++++++***))),,,444;;;HHHOOOVVVZZZZZZZZZ\\\___]]]XXXWWWWWWPPPJJJSSSbbbwww\\\QQQJJJNNNSSSXXXeeettttttUUUIII>>>===@@@BBBCCCEEECCCBBBAAABBBEEEIIINNNPPP[[[mmmyyyvvvrrrlllgggbbb``````YYYVVVRRROOOMMMKKKHHHFFFCCCAAA???===;;;:::999888555444333222111111111111111111222222333444444555333333444555666666555555333222111/////////000000/////////000111111222222000222444555777:::>>>AAA,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******+++,,,,,,+++***...888@@@LLLQQQVVVZZZZZZ[[[]]]___ZZZUUUUUUUUUPPPNNN^^^sssfffTTTKKKIIIPPPWWW^^^nnnzzz[[[MMMAAA>>>AAADDDFFFHHHEEEDDDCCCCCCFFFLLLQQQUUUlllxxxwwwtttooohhhdddaaaaaaXXXUUURRROOONNNLLLIIIGGGCCCAAA???===;;;999999888555444333222111111111111111111222333333444555555333444555555666555555555222222000/////////000111/////////000111111222222///111333555777:::???BBB------------------------------,,,,,,,,,,,,++++++***************************++++++,,,,,,++++++******+++,,,,,,...555>>>EEEPPPRRRVVVZZZ\\\]]]\\\\\\\\\YYYVVVRRROOOXXXsssgggVVVLLLJJJMMMVVV^^^jjj}}}kkkZZZIIICCCEEEGGGHHHIIIHHHFFFGGGJJJKKKNNN[[[iii~~~~~~xxxqqqmmmllliiiddd___XXXVVVRRRPPPNNNKKKHHHFFFEEECCC@@@>>>===<<<:::999555555444333222222222222222222111111222222333444666333111111222444666666333222111////////////000////////////000000000000111222333444555888<<<@@@------------------------------,,,,,,,,,,,,++++++***************************++++++,,,,,,++++++***++++++++++++///777AAAIIISSSUUUXXXZZZ\\\]]]\\\\\\WWWTTTRRRRRRUUUdddttt\\\OOONNNPPPWWW```iiivvvppp___MMMFFFFFFGGGHHHIIIMMMJJJKKKRRR[[[gggyyy{{{~~~yyyrrrnnnmmmjjjddd___[[[XXXUUURRRPPPNNNJJJHHHEEECCC@@@>>>===<<<:::999555555444333222222222222222222111111222222333444444333222222333444555555444333111000//////000000////////////000000000000111222333444555888<<<@@@------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++***+++000:::FFFOOOWWWXXXYYY[[[\\\\\\\\\[[[VVVSSSQQQSSS]]]rrr}}}bbbQQQLLLMMMSSS]]]hhhrrrtttcccQQQIIIHHHHHHIIIKKKPPPMMMPPP```wwwyyyqqqzzz~~~yyytttpppnnnjjjddd```\\\YYYUUUSSSQQQNNNJJJHHHEEEBBB???>>>===<<<:::888555555444333222222222222222222111111222222333444222333333444444444444444444333111000//////000000////////////000000000000111222333444555888<<<@@@------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***...,,,***,,,333???LLLUUUZZZ[[[[[[\\\\\\\\\[[[[[[YYYUUURRRUUUccc|||kkkUUUNNNQQQOOOXXXdddooo|||uuudddSSSKKKIIIJJJMMMPPPSSSTTT^^^vvvqqqkkk|||}}}zzzuuuqqqnnnjjjeeeaaa[[[XXXTTTQQQOOOLLLIIIFFFEEEBBB???======<<<:::888555555444333222222222222222222111111222222333444222444666777666555444444444333222000///000000111////////////000000000000111222333444555888<<<@@@------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***...,,,,,,///888EEEQQQXXX[[[\\\]]]]]]]]][[[ZZZYYYYYYUUURRRXXXkkkwww___OOOOOOVVVYYYbbbooozzzttteeeUUUNNNNNNPPPVVV[[[```hhhyyy|||nnnkkk}}}~~~|||}}}zzzxxxuuurrrooojjjfffccc\\\YYYUUURRRPPPMMMIIIFFFDDDBBB???===<<<;;;999888555555444333222222222222222222111111222222333444333666999:::888666555555444333222000000000000111////////////000000000000111222333444555888<<<@@@------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------...444???KKKTTTYYYZZZ\\\]]]^^^^^^[[[YYYWWWRRRQQQRRR^^^vvviiiWWWOOORRRYYY```jjjxxx}}}rrrdddVVVPPPQQQUUU]]]dddrrrvvvllllll{{{}}}yyyxxxvvvvvvuuurrrooojjjgggeee___\\\XXXUUURRROOOKKKHHHDDDAAA>>>===<<<;;;999777555555444333222222222222222222111111222222333444333777::::::777555555666555444222111000000111111////////////000000000000111222333444555888<<<@@@------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,---111999EEEOOOVVVXXXXXXZZZ]]]______\\\XXXUUULLLNNNUUUeeemmm[[[SSSRRRWWW]]]fffrrrwwwlll___RRRMMMNNNSSS]]]eee|||nnnhhhkkk{{{~~~wwwuuusssssssssrrrnnnjjjgggfff```]]]YYYVVVSSSOOOKKKHHHDDDAAA>>><<<<<<;;;999777555555444333222222222222222222111111222222333444333666999888555222333666555444222111000000111222////////////000000000000111222333444555888<<<@@@---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++---222<<>><<<<<<;;;999777555555444333222222222222222222111111222222333444222555888666222000222555555444333111000111111222////////////000000000000111222333444555888<<<@@@------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++---///---+++---...777EEENNNPPPTTTZZZ]]]^^^]]]\\\[[[[[[WWWSSSQQQUUU[[[tttlllXXXPPPSSS[[[eeemmmuuunnncccYYYLLLDDDCCCIIIQQQVVVooommm]]]___jjj{{{zzzqqqooooooooonnnllllllmmmnnnddd]]]UUUQQQPPPNNNJJJEEECCC@@@===;;;;;;;;;:::999777777555444333222222222222222222222222222222222444444444444444444444444444444333222111111111111111000/////////000222333111222444555666888<<>>>>>>>>>>>CCCNNNbbb{{{}}}lll\\\SSSSSS^^^jjj}}}}}}uuuhhhhhhgggggghhhhhhgggggggggbbb[[[UUUQQQNNNJJJHHHDDDAAA>>><<<;;;:::999888666555444333222222222222222222222222222222222222333333444444444444444444666666666555555444333333000000000000000111111222111222444555666888<<>>???EEEKKKYYYqqq~~~}}}~~~gggXXXQQQTTT^^^iii|||xxxiiigggeeeeeegggiiihhhggggggbbb\\\UUUPPPLLLIIIGGGDDDBBB>>><<<;;;:::999777555444333222222222222222222222222222222222222222333333333444444444555555666666666666666444333222///000000000111111111111111222444555666888<<>><<<;;;:::888777444444333222222222222222222222222222222222222222222333333444444555555555555666666777666444333222//////000111111111111000111222444555666888<<>>JJJUUUWWWWWW[[[___```^^^XXXVVVXXXTTTOOOUUUaaavvvjjjYYYQQQPPPTTT]]]iiiuuunnngggeeexxx{{{tttmmmdddWWWNNNCCC???999777888;;;???AAA>>>AAAMMMbbbvvvxxxllleeecccgggnnn{{{lllggg```___ccchhhjjjiiiiiifff```XXXQQQKKKIIIHHHEEEBBB>>><<<;;;:::888777444333222222111222222222222222222222222222222222222222333333444555555666444555666666666444222111...///000111222111111000111222444555666888<<>>;;;777777999<<>>AAAMMMaaaqqq{{{xxxrrrooossszzz|||mmmfff^^^]]]aaagggiiijjjjjjgggbbbZZZRRRLLLJJJIIIEEEBBB???<<<;;;:::888777333333222222111222222222222222222222222222222222222222333333444555666666444444666666555444111000...///000222222111111000111222444555666888<<>>>>>???AAAIIIUUU```lll|||~~~}}}xxxjjj___^^^```bbbgggmmmllliiiddd^^^VVVOOOIIIFFFFFFDDD@@@===:::999999999888666444222222222333444555444333222222333555777333444555555666666555555444333333444555444222///111111000000111111222333222333444444555777;;;???------------------------------------------------......---------,,,,,,,,,---((()))//////---444@@@NNNPPPTTTXXX[[[]]]^^^^^^\\\XXXUUUQQQQQQ[[[tttrrr[[[QQQQQQTTT[[[eeerrruuummmddd```ccciiilllnnnuuu{{{{{{lll^^^]]]ddd~~~ssseeeVVVOOOKKKCCC<<<999:::888777999;;;>>>?????????AAAGGGQQQ[[[gggwww}}}~~~yyylll```^^^```bbbfffkkkkkkiiieee___WWWPPPKKKGGGEEECCC@@@===:::999999999777666444222222222333444222222111111333555777999333333444555555555555444444333333444555444222000111111000000111111222333222333444444555777;;;???------------------------------------------------...------------,,,,,,,,,---))))))...000111:::GGGPPPRRRUUUXXX[[[[[[[[[[[[[[[WWWSSSOOOQQQaaa|||cccSSSNNNSSSXXXcccnnn~~~|||qqqbbb[[[SSSOOOQQQUUUXXXYYYaaahhhppppppeeeZZZYYY___qqqvvvsssiiieeejjjkkkhhh___UUUJJJEEEAAA:::666555999888777999===???@@@@@@@@@@@@DDDLLLTTT___ooo|||yyywwwyyy~~~zzznnnccc^^^___```dddhhhjjjhhhddd___XXXQQQLLLHHHDDDCCC@@@===;;;999999999777666444333222222333444//////000111333666999;;;222222333444444444444444444333333444555555222000111111000000111111222333222333444444555777;;;???................................................------------------------///+++***---///333>>>KKKQQQSSSVVVYYY[[[\\\[[[ZZZZZZWWWQQQMMMRRRgggnnnXXXOOOPPPXXX```nnn{{{}}}nnndddSSSNNNGGGDDDDDDGGGIIIJJJNNNUUU^^^aaa[[[UUUYYYaaarrrssskkk]]]XXX\\\\\\WWWSSSKKKCCC@@@<<<777666888888777888:::>>>AAAAAAAAABBBAAACCCHHHOOOXXXhhhuuu|||sssppppppttt|||{{{rrrfff___]]]___bbbeeefffeeebbb]]]XXXQQQLLLHHHCCCBBB???===;;;999999888777666444333333222333333//////000111333666888999111222333333444444333333444333333444666555333111111111000000111111222333222333444444555777;;;???................................................------------------------000---+++,,,...444AAALLLQQQSSSWWW[[[]]]]]]]]]\\\WWWUUUPPPPPP[[[tttbbbRRRNNNSSS]]]gggwwwyyykkk^^^UUUIIIEEEAAA>>>===???@@@AAABBBFFFMMMRRRQQQRRR[[[gggzzz|||tttpppqqqmmmeee]]]SSSHHHBBB===888888:::888888999;;;???BBBBBBAAADDDBBBCCCGGGLLLUUUcccpppxxxppplllkkknnnwww|||uuujjj```\\\]]]```aaaaaaaaa___[[[VVVPPPKKKGGGBBBAAA???===;;;999888888666555555444333333333222111111111222333444555666111222333333444444333333444333333555666666444222111111000000111111222333222333444444555777;;;???................................................,,,,,,,,,------------...///...---,,,///777DDDNNNRRRUUUYYY]]]______]]]\\\WWWUUUQQQSSSbbb{{{oooWWWNNNPPPWWWcccnnn~~~wwweeeWWWLLLFFF@@@>>><<<:::999999:::;;;<<<>>>BBBGGGIIINNN[[[iiiyyyiiiWWWJJJBBB;;;888:::999999:::===@@@BBBBBBAAACCCBBBCCCGGGLLLSSS```lll~~~|||uuuooolllllloooyyy}}}yyynnnaaa[[[\\\]]]]]]^^^^^^]]]ZZZVVVPPPKKKGGGAAA@@@???===;;;:::888777555555555444444333222222222222222333333333333333222222333444444444444444333333333555777777555333111111000000111111222333222333444444555777;;;???................................................,,,,,,,,,---------......---......---111<<>>AAADDDIIIWWWeee}}}dddRRRFFF???;;;:::::::::;;;>>>AAABBBAAA@@@AAA@@@BBBGGGKKKRRR^^^iiirrruuuzzz~~~zzzuuupppooonnnqqqzzz~~~{{{pppbbbZZZZZZ\\\ZZZ\\\\\\\\\ZZZVVVQQQLLLHHH@@@???>>>===<<<:::888777555555555555444333222222111222222333333333333222333333444555555555555444333333333555777777555333111111000000111111222333222333444444555777;;;???////////////////////////////////////////////////,,,,,,,,,------.........+++...//////444@@@NNNWWWYYY[[[___aaaaaa___[[[YYYQQQRRRTTT___xxxhhhXXXMMMRRR\\\dddqqqsssZZZGGG>>><<<<<<999::::::999888777999:::999:::<<<@@@BBBFFFSSS___yyyjjjUUUJJJBBB>>>===;;;;;;<<<>>>AAABBBAAA???>>>>>>AAAGGGKKKQQQ]]]hhhgggjjjooottt|||zzzuuuqqqooonnnoooxxx}}}rrrbbbYYYZZZ[[[YYY\\\\\\]]][[[XXXRRRMMMJJJ??????>>>===<<<:::888777555555555555444333222111000000222333333333333333333444555555666666555555333333333555777777555444111111111000111222222333222333444444555777<<>>;;;:::888<<<;;;777777;;;???@@@;;;<<<======???EEEOOOVVVlllaaaLLLDDD@@@===<<<===>>>@@@@@@???@@@AAABBB???>>>???DDDKKKSSSYYY\\\aaa```aaafffqqqyyytttrrrsssvvvxxx~~~uuuiii]]]XXXXXX[[[ZZZ[[[[[[ZZZWWWRRRMMMJJJBBB???<<<:::999999888666777666555444333222222222333222333555888777333///555444444444444555666666444444444444444444444444000000//////000111222222333444555555666888<<<@@@//////////////////////////////.........---------.........------,,,,,,,,,......///444===GGGOOOTTTWWWZZZ]]]```___]]]YYYVVVQQQUUU___uuukkkYYYQQQQQQ[[[fffrrryyy\\\HHH???<<<::::::999===???<<<<<<===<<<999===>>>@@@@@@@@@CCCHHHLLL```}}}yyyZZZGGG@@@===<<<<<>>>>>AAADDDCCC???===???AAABBBAAAAAACCCDDDPPPhhhkkkQQQCCC>>><<<<<<>>>AAADDDHHHLLLOOOOOONNNMMMJJJIIIIIIKKKOOORRRTTTTTTTTTXXXaaammm{{{{{{sssqqqrrrwww}}}ooo___VVVUUUYYYYYYZZZZZZYYYVVVPPPKKKHHHCCC@@@<<<:::999999777666666555444333333222222333444444555777888777555222444444444444444555555666444444444444444444444444111000000000000111222222333444444555555888<<>>>>>???BBBBBBEEEJJJQQQWWW[[[\\\\\\ZZZXXXUUUTTTVVVXXXZZZ[[[```fffppp}}}|||tttqqqrrrwwwqqq```UUUSSSVVVXXXYYYYYYXXXUUUPPPKKKHHHCCC@@@<<<:::999888777555555444444333222222222333333444555666666666444333444444333333444444555666555555555555555555555555111111111000000111222222222333444444555888<<>>===???CCCAAADDDIIIRRR]]]eeeiiiiiimmmiiidddbbbdddhhhlllnnnsssxxx~~~xxxwwwxxx{{{rrraaaUUURRRSSSUUUVVVWWWWWWTTTPPPKKKHHHCCCAAA===:::999888666555444444333222222222333333222333444444444333333222333333333333333444555555555555555555555555555555222222111111111111111222222333444444555777;;;???////////////////////////---------..............................////////////222888@@@IIIRRRYYY]]]___`````````^^^ZZZWWWTTTaaavvvgggYYYVVVWWW```nnnzzzoooXXXEEEAAABBBAAAFFFPPPYYYiii{{{vvvkkk]]]WWWNNNFFFBBBBBBBBBBBBCCCCCCDDDJJJRRRYYY\\\]]]RRRIIIAAA>>><<<;;;===BBB@@@BBBHHHSSS___gggjjjjjjllliiifffggglllsssyyy|||{{{pppcccWWWQQQOOORRRTTTUUUUUUSSSPPPLLLIIIDDDAAA===:::999888666444333333222222222222333333111222444444222111222333333333333333333444444555555555555555555555555555333333222111111111111222222333333444444777;;;>>>////////////////////////---------.........//////---........./////////000---333===DDDJJJRRRZZZaaa`````````___\\\YYYUUUSSS^^^wwwuuu[[[TTTYYY]]]gggtttiiiSSSCCCDDDGGGKKKYYYkkkzzzyyyggg___UUULLLHHHFFFDDDCCCDDDBBBAAACCCFFFIIIMMMOOOLLLFFFAAA@@@===;;;===BBB???BBBIIITTT___cccaaa]]]YYYZZZ]]]dddnnnwww~~~|||vvvmmmdddYYYPPPKKKOOOQQQSSSTTTSSSPPPMMMKKKDDDAAA===:::999888666444333222222222222222333333111333555444222111222444333333222222333333444555555555555555555555555555444333222222111111111222111222333333444777;;;>>>////////////////////////---------.........//////---.........//////000000+++444???GGGKKKQQQ[[[ccc``````___^^^[[[WWWTTTQQQ^^^zzzlllSSSQQQ[[[aaakkkxxxgggSSSDDDGGGLLLUUUjjjsssiiihhhaaaWWWPPPMMMKKKHHHFFFEEECCCDDDFFFHHHIIILLLPPPLLLGGGDDDCCC@@@===???CCC???BBBKKKVVV______XXXQQQKKKOOOXXXdddqqq}}}~~~yyyrrrkkkddd[[[PPPIIINNNPPPRRRSSSSSSQQQNNNLLLEEEAAA===:::999777666444222222222111222222333333222444666555333222444666333333222222333333444555666666666666666666666666444333333222111111111222111222333333444777;;;>>>////////////////////////...........................///111000///---......111:::CCCHHHMMMUUU[[[\\\```______[[[UUUQQQRRRVVVcccyyyyyy```VVVWWW[[[bbbooo```QQQKKKKKKOOOiiijjj\\\XXXUUUSSSSSSVVVXXXUUUMMMFFFLLLIIIGGGFFFIIINNNRRRTTTUUUPPPIIICCC@@@@@@@@@@@@GGGFFFKKKWWWdddfff[[[OOOPPPYYYhhhyyy}}}xxxrrrllleee\\\RRRJJJLLLMMMOOORRRSSSRRRNNNKKKGGGCCC>>>;;;999888666555444333222111000000000000333333444444333222000///000111111222222333444444555555555555666777999999555444333111000111111222000111222222333666:::>>>////////////////////////...........................///000000///......///333<<>>;;;999888666555444333222111000000000000222222333333333222000///000111111222222333444444555555555555666777888888555444333111000111111222000111222222333666:::>>>////////////////////////........................---///000000///...///000666???HHHLLLQQQXXX^^^___```^^^]]][[[TTTMMMPPPWWWooozzz___RRRSSS\\\dddqqq|||eeeQQQOOOdddiiiYYYNNNJJJIIIHHHKKKSSS]]]eeeddd\\\TTTNNNNNNNNNPPPTTTYYY]]]```ddd^^^TTTKKKEEEDDDFFFHHHIIITTTaaajjjrrr|||zzzvvvpppjjjddd[[[QQQJJJKKKLLLMMMPPPQQQQQQNNNKKKGGGCCC>>>;;;999888666555333333222111000000000000111111222222222111000000000111111222222333444444666666555555555666666777555444333111000111111222000111222222333666:::>>>////////////////////////........................---///000///...///000222888AAAJJJNNNRRRYYY___```]]][[[ZZZZZZSSSNNNSSS^^^~~~lllVVVPPPTTT___gggtttyyyeeeSSSXXXxxxnnnXXXQQQLLLJJJJJJJJJNNNWWWbbbjjjggg\\\SSSNNNOOOPPPRRRUUUZZZ___cccgggbbbYYYPPPIIIHHHKKKNNNQQQ]]]mmmyyyxxx}}}yyytttoooiiiddd[[[QQQJJJJJJJJJLLLNNNPPPPPPMMMKKKGGGCCC>>>;;;999888666555333222222111000000111111111111111111111111111111000111111222222333444444666666555555444555555555555444333111000111111222000111222222333666:::>>>////////////////////////........................---...//////...///222444:::CCCKKKOOOSSSZZZ___``````[[[ZZZYYYRRRMMMVVVeeecccTTTSSSXXXbbbjjjvvvuuuaaaWWWggg[[[MMMLLLIIIEEEEEELLLPPPYYYdddkkkggg\\\RRROOOQQQSSSTTTVVV[[[aaafffmmmjjjbbbXXXPPPLLLMMMPPP[[[eeeuuu{{{tttyyy}}}xxxtttnnniiiddd\\\RRRKKKIIIIIIJJJLLLOOOOOOMMMKKKGGGCCC>>>;;;999888666555333222111111000111111111222222222111111111111111000111111222222333444444666555444444444444444555555444333111000111111222000111222222333666:::>>>////////////////////////........................---.../////////000333666<<>>;;;999888666555222222111111111111111222555444333222111111111111000111111222222333444444444444333333333444444555555444333111000111111222000111222222333666:::>>>////////////////////////........................---...///...///000444777???HHHPPPSSSVVV]]]aaabbbeee]]]XXXYYYSSSPPPaaazzzjjjWWWUUU[[[aaalllxxxlll]]]eeeiiiQQQMMMMMMIIIIIIPPPNNNPPPVVV___eeecccZZZRRRLLLNNNQQQRRRUUU]]]iiirrr|||~~~}}}wwwmmmeeebbbbbbpppzzzwwwkkkooouuuzzz~~~wwwtttooojjjfff^^^UUUNNNHHHGGGHHHJJJLLLMMMLLLKKKGGGCCC>>>;;;999888666555222111111111111111222222888777555333111111111111000111111222222333444444333222222222333444555555555444333111000111111222000111222222333666:::>>>////////////////////////........................---.........///111444888BBBJJJRRRUUUXXX^^^cccdddaaaXXXUUUWWWTTTUUUkkkxxxcccSSSTTT\\\dddqqqiii___lll|||aaaKKKIIIJJJHHHMMMXXXRRRRRRVVV]]]aaa___VVVNNNFFFIIILLLNNNRRR\\\jjjttt}}}zzzsssppppppyyyooobbbhhhuuuzzz}}}xxxtttoookkkfff___VVVOOOGGGGGGGGGIIILLLMMMLLLKKKGGGCCC>>>;;;999888666555222111111111111111222222:::888666444222111111111000111111222333333444444111111222222333444555666555444333111111111111222000111222222333666:::>>>000000//////.........---///////////////////////////000000///---000555:::GGGJJJPPPVVV\\\```bbbcccaaa[[[UUUSSSUUUbbb~~~ggg[[[TTT[[[cccjjjxxxzzzeee___zzzlll]]]NNNIIIJJJLLLNNNQQQUUUOOOMMMTTT]]]___UUUKKKCCCGGGIIIKKKRRR___nnnxxxkkkccchhhuuuzzzyyyuuuppplllhhhaaaXXXQQQIIIEEEEEEIIILLLJJJJJJLLLIIIEEE@@@;;;888666777777111222222111000111444666===:::666444333222111///111222222333333444444555444444444444444444444444666666555444222111000000333333444444444666:::===000/////////............///////////////////////////000000///...111777<<>>.........//////////////////////////////////////////000000000111666???FFFIIIMMMTTT[[[```cccdddddd___YYYQQQPPP___|||uuu\\\SSSUUU\\\hhhwwwvvvddd^^^kkkppp\\\SSSKKKJJJKKKLLLOOOTTTMMMNNNRRRXXX\\\YYYQQQJJJHHHEEEDDDFFFIIITTTjjj~~~vvvnnnuuu~~~}}}wwwtttpppmmmjjjccc[[[UUUHHHDDDBBBFFFHHHHHHIIILLLHHHFFFBBB>>>:::888777777444444444222000000111333555333000000111222111111111222222333333444444555222222222222222222222222222222222111111111111111111222333333444777;;;>>>.........//////////////////////////////////////////000000000222999BBBJJJKKKOOOVVV]]]aaaddddddccc]]]WWWQQQUUUjjjmmmYYYSSSXXXbbbnnn~~~ooo```___rrrgggZZZQQQJJJGGGGGGGGGJJJOOOHHHKKKPPPUUUWWWUUUOOOJJJIIIEEEDDDEEEFFFNNNddd{{{zzzooorrr}}}}}}wwwssspppmmmjjjddd\\\VVVIIIEEECCCFFFHHHHHHJJJMMMHHHFFFBBB???;;;999777777333333333222000000222444777555222111111222111000111222222333333444444555333333333333333333333333333333222222111111111000111222333333444777;;;???............/////////000///////////////////////////000111111333:::DDDLLLNNNRRRXXX^^^bbbcccbbb```ZZZVVVSSS^^^zzzcccTTTTTT\\\hhhuuujjj^^^```wwwcccWWWQQQLLLJJJIIIGGGIIIMMMHHHKKKOOOSSSSSSPPPKKKHHHGGGCCCBBBEEEEEEKKKaaayyyrrrpppxxx~~~~~~vvvsssooommmjjjeee]]]WWWKKKFFFCCCFFFIIIIIIKKKNNNHHHFFFCCC???<<<999777666222222222111000111333555666444111000111222111111111222222333333444444555333333333333333333333333555555444444333222111111000111333333444777;;;???---.........//////000000///////////////////////////000111111444;;;FFFNNNRRRUUU[[[```bbbaaa___]]]WWWUUUVVVfffuuuZZZNNNTTT^^^lllzzzhhh]]]bbbzzzeeeVVVRRROOOPPPOOOKKKKKKMMMJJJMMMQQQRRRQQQNNNJJJHHHEEE@@@AAAEEEEEEJJJ```yyyvvvpppssszzzvvvsssooommmkkkeee]]]WWWKKKFFFDDDGGGIIIIIIKKKOOOHHHFFFCCC@@@<<<999777666111222222111000111444666444222000///111222222111111222222333333444555555444444444444444444444444888888777666444333222222000111222333444777<<>>//////////////////////////////............////////////000333999AAAIIINNNRRRYYY___```bbbbbb^^^XXXQQQWWWkkkoooXXXRRRTTTaaaooodddZZZfff~~~jjj[[[\\\[[[XXXTTTSSSUUUXXXXXXXXXVVVRRRMMMJJJIIIIIIFFFFFF@@@@@@HHHNNN___yyyvvvrrr{{{xxxuuuppplllhhhccc^^^ZZZOOOHHHCCCEEEHHHHHHHHHJJJIIIGGGDDD???;;;777555333555444333222222222333444222222222111111111111000000111111222222333444444333555666666555555666777666777888666444222111111222333333333444666:::===//////////////////////////////............//////000000222555;;;CCCJJJOOOSSSYYY___aaabbbbbb^^^XXXOOO\\\xxxbbbRRRSSSZZZfffuuu~~~ccc[[[hhhmmm\\\^^^___[[[UUUSSSWWW[[[YYYVVVRRRNNNJJJHHHIIIJJJEEEEEE???@@@HHHMMM]]]xxxzzzvvv}}}}}}xxxuuuqqqmmmiiiddd___[[[PPPHHHCCCDDDGGGGGGHHHJJJKKKIIIEEE@@@;;;888555333555444333222222222333444222222222111111111000000000111111222222333444444333444666555444444555777555666777666333111111222333333444444444666999<<>>FFFMMMQQQTTT[[[```aaabbbbbb^^^XXXUUUggguuu[[[QQQWWWaaakkkzzz|||bbb[[[jjj}}}jjjYYY[[[[[[WWWRRRPPPTTTXXXUUURRRMMMJJJHHHHHHIIIJJJDDDEEE???@@@HHHLLL\\\vvv{{{~~~{{{wwwuuuqqqmmmiiieee___\\\QQQIIICCCDDDFFFGGGHHHJJJLLLJJJFFFBBB===999666555444333222222222333444555222222222111111111000000000111111222222333444444333444555555444444555666444666777555333111111222333333444444444666999<<>>:::888666444333222222222333444555222222222111111111111000000111111222222333444444222444555555444444555666444555666555333111111222222333333333444666:::===//////////////////////////////............//////...000444:::BBBKKKRRRVVVZZZ```eeeeeedddccc]]]WWWXXXlll~~~cccUUUUUU^^^fffwwwzzzaaa\\\nnn{{{hhhXXXUUUPPPLLLJJJLLLOOORRROOOLLLJJJJJJKKKJJJHHHEEECCCDDD???@@@GGGKKKZZZsss~~~wwwuuuqqqmmmjjjfffaaa]]]RRRJJJCCCCCCEEEFFFHHHKKKKKKIIIEEEAAA>>>:::888777333333222111222333444555222222222111111111111000000111111222222333444444222444555555444333555666333444666555333111111222111222333333444777;;;>>>//////////////////////////////............//////...000444;;;CCCLLLTTTXXX\\\bbbffffffeeeccc]]]VVV\\\pppqqqZZZQQQVVV___ggg|||yyy```]]]oooooo]]]XXXQQQLLLLLLOOORRRTTTOOOMMMLLLLLLMMMKKKGGGCCCCCCDDD???@@@GGGKKKYYYssswwwuuuqqqmmmjjjfffaaa^^^SSSJJJCCCCCCEEEFFFHHHKKKIIIGGGDDD@@@===:::888777333333222111222333555666222222222111111111111000000111111222333333444444222333555444333333444666333444555555333111111222000111222333444777<<>>GGGOOOUUUXXX]]]dddccccccfff^^^WWW^^^nnnbbbTTTSSSYYYeeerrr|||ccc___iiigggXXXTTTSSSVVVWWWTTTQQQRRRNNNNNNMMMJJJFFFCCCBBBCCCBBBFFFAAA===DDDLLL]]]ttt}}}xxxrrrmmmiiieeeaaa^^^VVVKKKCCCCCCFFFGGGHHHJJJJJJHHHEEEBBB===999666555444222111222333333222111111111111111111111111111111111222333333333333333555555555555555555555555666666666555444333111000000111222222333666:::===000000000000000000000000////////////////////////000222888???HHHPPPWWWZZZ]]]bbbbbbdddggg___YYYaaavvvyyy]]]RRRTTT[[[jjjwwweee___fff}}}eeeVVVTTTVVV[[[[[[VVVPPPOOOKKKKKKJJJGGGDDDAAAAAABBBDDDGGGBBB???EEELLL]]]vvv|||xxxsssnnnjjjfffbbb___VVVKKKCCCBBBEEEGGGHHHJJJIIIHHHFFFBBB>>>:::777555333111111111333444333222111111111111111111111111222222333444444444333333444444444444444444444444666666666555444333222111000111222222333666:::===////////////////////////.........//////////////////333:::AAAIIIQQQXXX]]]```cccbbbeeeggg^^^[[[fff}}}rrrYYYQQQUUU^^^nnn{{{ggg^^^ccc|||eeeXXXVVVWWW[[[ZZZSSSMMMKKKKKKJJJIIIFFFCCCAAABBBCCCEEEGGGCCCAAAFFFLLL___{{{{{{wwwsssnnnjjjfffbbb___VVVKKKCCCBBBEEEFFFGGGIIIIIIHHHFFFCCC???;;;777555222111000111333444444222111111111111111111111111222222333444444444444333444444444444444444444444555555555555444333222111000111222222333666:::===////////////////////////------....../////////000///444<<>>///////////////////////////000111000//////111333888===DDDLLLSSSYYY^^^bbbdddaaacccddd\\\\\\uuuvvv\\\SSSSSS^^^lllyyyhhhYYYiii~~~oooZZZPPPIIIJJJMMMLLLKKKLLLHHHGGGFFFEEEDDDCCCBBBBBBDDD???AAAGGGKKKXXX|||zzzvvv{{{|||yyytttpppkkkfff```\\\UUUOOOGGGBBBAAADDDGGGHHHSSSNNNIIIDDDAAA===888444222222222222222222222222222222222111111111111000000000111222222222222111333333333444444444555555333444555555555444333222222222222111222555:::>>>///////////////////////////000111000//////111333:::???FFFNNNTTTZZZ```cccbbbaaadddccc[[[]]]zzzlllUUUPPPSSSaaappp~~~ooo[[[```uuuqqqZZZQQQJJJLLLNNNMMMKKKKKKFFFEEEEEEDDDCCCBBBAAAAAABBB???AAAIIIPPP```~~~~~~{{{tttmmmsss~~~{{{xxxtttoookkkfffaaa]]]UUUOOOGGGBBBAAADDDGGGHHHOOOLLLGGGCCC@@@<<<888555222222222222222222222222222222222111111111111000000000111222222222222111333333333444444444555555333444555555555444333222111222222222222555:::>>>////////////////////////...000000000///000222444:::???GGGOOOUUU[[[aaaddddddeeegggddd\\\aaaaaaOOOOOOVVVdddtttxxxaaa[[[nnnppp]]]TTTMMMNNNOOOLLLIIIHHHEEEDDDDDDCCCBBBBBBAAAAAABBB@@@DDDLLLUUUiii|||uuutttsssppplllqqqzzz|||yyytttpppkkkfff```]]]UUUOOOGGGBBBAAADDDGGGHHHKKKIIIFFFCCC???;;;777555222222222222222222222222222222222111111111000000000000111222222222222111333333333444444444555555333444555555555444333222111111222222333666:::===000000000000000000000000...///000000///000222444;;;@@@GGGOOOUUU[[[aaadddgggggggggbbb\\\eeeuuuYYYLLLPPPYYYgggwwwjjj```ooooooaaaWWWPPPOOOOOOKKKFFFEEEDDDDDDDDDCCCCCCBBBBBBAAABBBAAAEEEMMMYYYppp{{{tttppplllkkkjjjjjjkkkmmmsss~~~zzzuuupppkkkeee___ZZZUUUOOOGGGBBBAAADDDGGGHHHHHHGGGFFFCCC>>>:::777666222222222222222222222222222222222111111111000000000000111222222222222111333333333444444444555555333444555555555444333222000111222333333666:::===000000000000000000000000...///000000000000222444;;;@@@HHHPPPVVV\\\bbbeeefffeeebbb]]]ZZZiiikkkTTTLLLSSS^^^kkkzzztttjjjtttpppbbbXXXOOOMMMLLLHHHDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAFFFNNN]]]www}}}vvvtttiiiddd______eeerrr{{{vvvpppkkkddd^^^ZZZUUUOOOGGGBBBAAADDDGGGHHHGGGGGGGGGDDD>>>:::777666222222222222222222222222222222222111111111111000000000111222222222222111333333333444444444555555333444555555555444333222000111333333444666999<<<000000000000000000000000---///000000000000333555===BBBJJJRRRXXX^^^dddgggeeebbb]]]YYY\\\ooo~~~bbbPPPMMMVVVbbbooo~~~pppwwwooo^^^TTTKKKIIIIIIFFFCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@BBBDDDJJJTTTeee{{{ssslllkkklllsss}}}zzzuuupppkkkeee___[[[UUUOOOGGGBBBAAADDDGGGHHHFFFHHHHHHEEE???999777666222222222222222222222222222222222111111111111000000000111222222222222111333333333444444444555555333444555555555444333222///111333444444666999<<<000000000000000000000000---...000000000111333555???DDDLLLSSSZZZ```eeeiiieeeaaa\\\YYY___vvvvvv\\\NNNNNNXXXeeerrrqqquuu}}}lllZZZPPPFFFEEEFFFDDDCCCCCC@@@@@@@@@???????????????EEEIIIOOOZZZmmm}}}yyyuuussszzz{{{xxxtttpppkkkfffaaa]]]UUUOOOGGGBBBAAADDDGGGHHHGGGIIIIIIFFF???999666666222222222222222222222222222222222111111111111000000000111222222222222111333333333444444444555555333444555555555444333222///111333444555666999<<<222222111111000000/////////000000///---000555:::AAAEEELLLTTT\\\bbbeeeggggggeee^^^VVV[[[wwwmmmXXXPPPQQQZZZgggwww|||}}}xxxooo\\\NNNCCCBBBDDDBBBAAACCC@@@>>><<<<<<===???@@@AAAGGGLLLPPPYYYxxx~~~~~~}}}||||||~~~yyyvvvrrrnnnkkkfffaaa]]]VVVPPPGGGAAA???AAADDDFFFIIIIIIGGGEEEAAA<<<888555333333333222222222111111000000000000000000000000111111222333333333333222333333333333333333333333333444555555555444333222111222222222222555:::>>>111111111000000000000000///000000///...000666;;;DDDHHHNNNVVV]]]bbbeeefffdddaaaZZZUUU\\\yyyhhhUUUNNNRRR[[[iiizzz~~~yyylllYYYMMMBBBAAACCCAAA@@@AAAAAA???>>>>>>???@@@AAAAAAIIINNNVVVgggyyyvvvvvvuuuuuu}}}}}}zzzwwwsssppplllgggbbb^^^VVVPPPGGGAAA???AAADDDFFFIIIHHHGGGEEEAAA<<<888555333333333222222222111111000000000000000000000000111111222333333333333222333333333333333333333333222333444444444333222111111222222222222555:::>>>000000000000111111111111///000000///...111777<<>>//////000000111111222222...000111000///222888>>>HHHLLLSSS[[[aaaeeeggggggfffaaa[[[\\\kkkxxx^^^PPPMMMYYYbbbrrr~~~|||~~~qqq```TTTNNNGGG@@@>>>??????>>>>>>???@@@AAAAAAAAABBBCCCDDDLLLQQQ___}}}tttmmmhhhcccaaa\\\```gggnnntttzzzwwwtttoookkkkkkqqq|||{{{xxxtttppplllgggbbb___VVVPPPGGGAAA???AAADDDFFFHHHHHHGGGEEEAAA===999666333333333222222222111111000000000000000000000000111111222333333333333222444444444444444444444444333333444555444333222111111222222222222555:::>>>//////000000111111222222...000111000000333:::???GGGLLLTTT\\\cccgggiiijjjgggaaa\\\bbbtttttt[[[QQQQQQ^^^hhhxxxuuulllaaaUUULLLIIIIIIEEE@@@======???>>><<<<<<>>>@@@@@@@@@AAADDDGGGRRRXXXjjjsssjjjccc^^^[[[OOORRRVVV\\\cccmmmvvv}}}vvvtttoooiiiffflllwwwzzzwwwsssoookkkfffaaa]]]VVVPPPGGGAAA???AAADDDFFFGGGGGGGGGEEEAAA===999777333333333222222222111111000000000000000000000000111111222333333333333222444444444444444444444444444555666666666555333222111222222222222555:::>>>000000000000111111111111...000111111111444;;;AAAGGGLLLTTT]]]dddhhhjjjjjjddd^^^[[[eee{{{nnnXXXQQQUUUbbbmmm}}}qqqaaaQQQDDDAAACCCDDDCCC@@@<<<<<>>;;;:::===?????????AAAGGGLLLQQQ\\\vvvxxxlllaaaYYYTTTLLLMMMNNNQQQWWWaaalllsssxxxxxxuuuooollloooyyyyyyvvvrrrnnnjjjfffaaa]]]VVVPPPGGGAAA???AAADDDFFFGGGGGGFFFEEEAAA===999777333333333222222222111111000000000000000000000000111111222333333333333222444444444444444444444444555666666777777555444333111222222222222555:::>>>111111111000000000000000...///111111111555<<>>???CCCKKKRRRVVVgggyyykkk___WWWOOOOOOOOOOOORRRYYYaaagggpppsssvvvvvvvvv|||zzzwwwsssoookkkgggaaa^^^VVVPPPGGGAAA???AAADDDFFFGGGGGGFFFDDDAAA===:::777333333333222222222111111000000000000000000000000111111222333333333333222555555555555555555555555444555666666666555444333111222222222222555:::>>>222222111111000000//////---///111111222666===CCCKKKOOOWWW___dddggggggfff```[[[\\\nnn~~~cccOOOMMMUUUeeeqqq|||jjj^^^TTTIIIAAA===???BBBAAA<<<<<<@@@@@@;;;;;;===?????????DDDNNNVVVaaawwwyyykkkaaaSSSSSSRRRQQQRRRUUUZZZ^^^bbbiiirrrxxx~~~{{{xxxtttppplllhhhccc___VVVPPPGGGAAA???AAADDDFFFGGGGGGFFFDDDBBB>>>:::888333333333222222222111111000000000000000000000000111111222333333333333222555555555555555555555555333444555555555444333222111222222222333555:::>>>000000000000000000000000222111111111333888???EEELLLTTT\\\aaaeeeiiigggccc^^^\\\cccxxxvvv]]]PPPQQQVVVhhhxxx~~~nnn]]]PPPIIIFFFFFF@@@@@@???>>>======<<<<<>>:::<<<@@@???@@@EEEJJJNNNSSS^^^jjj}}}vvvnnnggg]]][[[WWWVVVZZZdddpppyyy}}}zzztttooojjjfffbbb```XXXRRRIIICCCBBBCCCEEEGGGHHHHHHFFFDDD@@@<<<888666444333222222111111222222111111111111111111111111000111111222222222111111444444444444444444444444333444444555555333222111111222333333444666:::===000000000000000000000000000000111222555;;;CCCIIIPPPXXXaaafffjjjllliiiddd^^^YYYaaajjjVVVSSS\\\fffvvvsssbbbTTTJJJEEECCCRRRTTTRRRIII???:::>>>CCCAAABBBFFFKKKOOOXXXiiizzzzzzvvvxxx|||}}}uuuhhhfffcccaaaccchhhqqqwwwzzz}}}~~~yyyrrrlllhhheeeaaa___YYYRRRJJJCCCBBBCCCEEEGGGJJJIIIGGGDDD@@@<<<888666444333222222111111222222111111111111111111111111000000111222222222111111333333333333333333333333333444555555555444222222111222333333444666:::>>>000000000000000000000000///000111222666===EEEKKKRRRZZZcccgggjjjlllhhhbbb___]]]gggeeeTTTSSS]]]hhhvvvssscccTTTIIICCC@@@EEEIIIKKKGGG@@@===@@@EEEHHHIIILLLOOOSSSbbb||||||vvvrrrrrruuuxxxuuu||||||{{{yyywwwwwwzzz~~~|||wwwqqqkkkgggdddaaa___XXXRRRIIICCCAAACCCEEEFFFJJJIIIGGGDDD@@@<<<888666444333222222111111222222111111111111111111111111///000111222222222222222333333333333333333333333444444555666555444333222222222333333444777;;;>>>000000000000000000000000//////111333777>>>GGGMMMTTT\\\dddhhhjjjkkkfff___^^^```ppp|||bbbSSSTTT```kkkwwwtttdddUUUIIIAAA===999>>>BBBBBB@@@???CCCGGGJJJLLLPPPTTT[[[nnnzzzxxxtttqqqqqqtttxxxzzzssswww|||~~~~~~zzzvvvqqqlllhhhddd```^^^WWWQQQHHHBBBAAABBBDDDFFFHHHHHHFFFDDD@@@<<<888666444333222222111111222222111111111111111111111111///000111222222222222222333333333333333333333333444555555666555444333222222333444444444777;;;>>>000000000000000000000000...///000333777???HHHOOOVVV^^^eeeiiijjjiiiccc\\\ZZZbbbwwwxxx```SSSVVVcccnnn{{{vvvfffVVVIIIAAA<<<777999;;;<<<>>>AAAEEEIIIMMMRRRZZZaaakkktttoooiiigggkkkrrrvvvxxxtttwwwyyywwwsssrrruuuyyy}}}yyyvvvqqqmmmiiieee```]]]VVVPPPGGGAAA???AAACCCEEEGGGFFFEEECCC???<<<888666444333222222111111222222111111111111111111111111//////000222222333333222222222222222222222222222444555666666666555333222222333444444555777;;;???000000000000000000000000...///000333888@@@IIIOOOWWW___fffiiijjjhhhaaaZZZVVVccc{{{uuu___TTTXXXfffqqq~~~|||zzzyyy|||xxxhhhXXXKKKAAA===:::999888999<<>><<<999888;;;===@@@FFFNNN[[[rrr}}}|||uuupppggg^^^\\\]]]___dddjjjkkkpppvvvxxxtttlllddd___ZZZ[[[]]]aaaiiittt|||xxxuuurrrnnnkkkgggbbb^^^WWWPPPGGGBBBAAACCCCCCCCCFFFFFFEEECCC@@@;;;777555555444333333222222333333000000000000000000000000000111222222444444555666444444444444444444444444555666777888777666444333333111111444555555:::@@@000000000000000000000000000111333555:::AAAIIIOOO]]]bbbiiimmmmmmiiiccc___```zzzjjjXXXTTT\\\lllzzzyyyjjjZZZLLLBBB===;;;999:::<<<===???HHHRRRfffuuunnnjjjaaaXXXUUUUUUVVV\\\bbbgggkkkpppqqqnnniiidddaaa\\\YYYWWWZZZaaakkkssswww|||xxxvvvrrrnnnkkkgggbbb^^^WWWOOOFFFAAAAAABBBCCCCCCFFFFFFEEECCC@@@;;;777555333333222111111111111222000000000000000000000000000111111222333444555555444444444444444444444444444555777888777666444333333111111444555555:::@@@000000000000000000000000000111333666;;;BBBKKKQQQ]]]bbbiiimmmmmmjjjfffeeeggggggXXXVVV```ppp~~~{{{mmmZZZKKKAAA===::::::;;;===<<>>FFFPPPVVV___eeekkknnnllljjjiiijjjwww}}}cccWWWZZZfffvvvzzzxxx{{{~~~{{{mmmZZZJJJAAA>>>999:::===>>><<>>>>>CCCPPP]]]|||pppggg\\\TTTMMMEEEAAABBBBBBHHHPPPVVVXXXYYYYYYYYY^^^fffnnnoookkkjjjoootttzzz~~~zzzwwwsssoookkkfff```]]]TTTMMMEEE@@@@@@BBBCCCCCCGGGGGGFFFDDDAAA===888666555444333333222222333333000000000000000000000000//////000111222333444444444444444444444444444444333444666666666555333111333111111444555555:::@@@000000000000000000000000000222555:::AAAJJJTTT[[[aaahhhpppqqqkkkfffdddfffvvvuuu^^^VVV^^^mmm~~~yyyqqqooowwwooo\\\LLLBBB>>>:::999:::>>>@@@DDDOOOYYYtttzzzqqqggg___UUUJJJCCCAAA>>>BBBHHHLLLOOOQQQSSSUUU\\\dddmmmrrrssstttxxx|||~~~zzzwwwsssooojjjeee```\\\TTTNNNEEEAAAAAACCCEEEEEEHHHGGGGGGEEEAAA===999666444333333222222222222222000000000000000000000000//////000111222333444444444444444444444444444444333444555666666444222111333111111444555555:::@@@000000000000000000000000000222666:::AAAKKKUUU\\\aaaiiiqqqrrrkkkdddbbbcccooorrr\\\VVV___pppvvvvvvppp]]]NNNCCC===:::888999>>>BBBFFFNNNWWWhhhzzzppphhh]]]PPPGGGDDD===???BBBEEEHHHKKKPPPSSSUUU[[[eeeooowww{{{~~~zzzwwwsssooojjjeee```\\\UUUNNNFFFAAABBBDDDEEEEEEHHHHHHGGGEEEAAA===999666333222222111000111111111000000000000000000000000//////000111222333333444444444444444444444444444333444555666666444222111333111111444555555:::@@@111111111111111111111111333333777???FFFKKKTTT\\\gggssstttooonnngggaaaeeeyyyppp]]]^^^gggpppooo[[[MMMDDD>>>999888999<<<>>>AAAJJJSSSlllyyyrrrkkk```RRRGGGHHHAAA>>>AAABBBBBBFFFMMMRRRVVV^^^iiiqqqzzz~~~yyyvvvsssoookkkfffaaa\\\VVVOOOGGGCCCCCCDDDEEEDDDGGGGGGFFFEEEAAA<<<777444444333222222111111222222111111222222222222111111000000000000111222333444333333333444444444555555555666666666666444333222333111222555666666;;;BBB111111111111111111111111333333777@@@FFFLLLUUU^^^eeepppqqqlllkkkccc___eeeyyynnn\\\___jjjuuunnnZZZLLLBBB===999888999<<<>>>AAAJJJTTTgggyyyooofff___[[[PPPIIIDDDCCCAAA???CCCIIILLLOOOWWWbbblllwww~~~xxxuuurrrnnnjjjeee```\\\SSSMMMEEEAAABBBEEEFFFFFFHHHHHHGGGEEEAAA<<<888555444333222222111111222222111111222222222222111111000000000000111222333444333333333444444444555555555666666666666444333222333111222555666666;;;BBB111111111111111111111111333333888@@@GGGNNNWWW```eeeppppppkkkiiibbb___hhhnnn]]]aaammmyyynnnYYYJJJAAA<<<:::888999<<<>>>AAAJJJTTThhhxxxwww}}}~~~tttooommm]]]UUUMMMGGGCCC@@@BBBFFFMMMNNNUUU^^^gggqqqxxxuuuqqqmmmjjjeee```\\\RRRKKKDDD@@@AAAEEEGGGGGGIIIIIIHHHEEEBBB===888666444333222222111111222222111111222222222222111111000000000000111222333444333333333444444444555555555666666666666444333222333111222555666666;;;BBB111111111111111111111111333333888AAAIIIPPPYYYbbbjjjrrrrrrnnnkkkddddddpppooo___cccooozzznnnYYYKKKAAA<<<:::999999<<<===AAAKKKUUUnnnzzzllleeeeeennnzzzmmmfff\\\RRRKKKGGGGGGHHHRRRSSSWWW___ffflllvvvzzzvvvrrrnnnjjjfffaaa]]]TTTMMMEEE@@@BBBEEEGGGGGGKKKJJJHHHFFFBBB===999666444333222222111111222222111111222222222222111111000000000000111222333444333333333444444444555555555666666666666444333222333111222555666666;;;BBB111111111111111111111111333333999BBBKKKRRR\\\eeemmmsssrrrooollldddgggxxxlll]]]cccppp|||ppp\\\MMMCCC>>>;;;999999<<<===AAAKKKVVVooosssiii___ZZZ[[[ddduuu}}}rrreeeZZZTTTPPPMMMQQQQQQVVV___ggglllttt{{{|||yyytttoookkkgggccc```XXXPPPGGGBBBBBBEEEGGGGGGLLLKKKHHHEEEAAA<<<999666444333222222111111222222111111222222222222111111000000000000111222333444333333333444444444555555555666666666666444333222333111222555666666;;;BBB111111111111111111111111333333999CCCLLLTTT^^^hhhmmmrrrpppmmmjjjbbbggg|||{{{fffYYYbbbqqqqqq^^^OOODDD>>><<<:::999;;;===AAALLLWWWkkkxxxggg^^^UUUSSSUUU[[[fffqqq~~~zzzxxx|||ppphhh___YYYOOONNNRRR\\\eeemmmvvv~~~~~~zzzuuuppplllhhhdddbbbZZZRRRHHHBBBBBBEEEGGGHHHLLLKKKHHHDDD@@@;;;888666444333222222111111222222111111222222222222111111000000000000111222333444333333333444444444555555555666666666666444333222333111222555666666;;;BBB111111111111111111111111333444:::DDDMMMUUU```jjjmmmqqqooollliiiaaahhhyyyeeeYYYbbbsssppp^^^PPPDDD>>>===:::999;;;===AAALLLWWWnnnuuummm```UUULLLIIIKKKMMMRRRWWW___]]]]]]dddqqqwwwnnn```ZZZWWWZZZaaahhhsss|||~~~zzztttoookkkhhhdddbbbXXXPPPFFFAAAAAAEEEHHHIIILLLJJJGGGCCC>>>:::777555444333222222111111222222111111222222222222111111000000000000111222333444333333333444444444555555555666666666666444333222333111222555666666;;;BBB111111111111111111111111333444:::EEENNNVVVaaakkkooorrrooommmjjjaaajjj|||hhh[[[dddtttooo^^^PPPDDD======::::::;;;===AAAMMMXXXvvv~~~qqqjjjeee\\\OOOCCC@@@AAAAAABBBDDDFFFIIINNNUUU___lllyyywwwlll```\\\]]]bbblllvvv}}}yyysssnnnjjjgggcccaaaVVVNNNDDD???AAAEEEIIIJJJLLLJJJGGGBBB>>>999666444444333222222111111222222111111222222222222111111000000000000111222333444333333333444444444555555555666666666666444333222333111222555666666;;;BBB111111222222222333333333444777>>>EEENNNYYYdddkkkppptttpppiiidddaaaqqq{{{hhh^^^hhhwwwooo^^^PPPDDD===:::::::::;;;:::===JJJWWWpppqqqddd___^^^NNNGGG@@@===???AAAAAA???===>>>@@@FFFOOOZZZdddjjjvvv}}}}}}mmmddd```^^^eeennn{{{uuuqqqmmmhhhaaa\\\UUUKKKBBB@@@AAABBBDDDHHHLLLKKKHHHDDD@@@<<<999777444333222222111111222222111111111111111111111111///000000111222222333333444444444444444444444444666555555444444333222222333000111444555555:::AAA111111222222222333333333444888>>>FFFOOOZZZeeekkkppptttqqqjjjeeeaaapppwwweee]]]hhhxxxooo^^^PPPDDD===:::999:::;;;:::>>>JJJWWWsss|||iii]]]WWWUUUGGGBBB<<<:::<<<>>>>>><<>>:::999:::;;;<<>>>>><<>>:::999999;;;<<<@@@KKKVVVvvvkkk\\\SSSKKKEEE>>><<<<<<===@@@BBBBBB@@@??????@@@BBBBBBCCCBBBBBBCCCEEEFFFEEEIIIVVVkkkzzz~~~zzztttooolllggg```[[[RRRIIIBBBBBBEEEGGGJJJNNNLLLJJJGGGCCC???;;;888777444333222222111111222222111111111111111111111111222222333333444555555666444444444444555555555555666555555444444333222222333000111444555555:::AAA111111222222222333333333777<<>>@@@CCCEEEEEEEEEBBBBBBBBBBBBCCCDDDEEEEEE???BBBDDDBBBAAAHHHUUU```vvv}}}yyysssoookkkfff___ZZZPPPHHHAAABBBEEEGGGJJJNNNKKKJJJGGGCCC???;;;888666444333222222111111222222111111111111111111111111222333333444444555666666444444444555555666666666666555555444444333222222333000111444555555:::AAA111111222222222333333333888===EEEOOOYYYcccmmmsssqqqtttnnnfffdddeeezzz~~~cccZZZ]]]nnn~~~mmm]]]QQQFFF???;;;888777:::<<>>AAACCCEEEGGGHHHJJJIIIHHHFFFEEEDDDDDDDDD<<>>;;;888666444333222222111111222222111111111111111111111111222222333444444555555666444444444555666666777777666555555444444333222222333000111444555555:::AAA111111222222222333333333888>>>GGGQQQ[[[eeennntttssstttlllcccbbbgggvvv```YYY___rrrmmm]]]QQQFFF@@@<<<888777999;;;===DDDKKK___|||vvveeeVVVKKKDDDAAA<<<>>>???AAADDDFFFIIILLLQQQQQQPPPOOOLLLHHHDDDBBB>>>???AAAAAAAAACCCFFFIIIRRRaaasss|||xxxrrrnnnjjjeee^^^YYYNNNFFFAAABBBEEEFFFHHHKKKKKKIIIFFFBBB>>>:::777666444333222222111111222222111111111111111111111111222222222333444444555555444444444555666777777777666555555444444333222222333000111444555555:::AAA111111222222222333333333999???HHHRRR\\\fffooouuuttttttjjjaaaaaahhhooo^^^YYY```uuummm]]]QQQFFF@@@<<<888666888:::<<>>:::777666444333222222111111222222111111111111111111111111111111222333333444444555444444444555666777777888666555555444444333222222333000111444555555:::AAA111111111111222333444555888AAAJJJRRR\\\iiiqqqtttyyyoooeee```^^^jjjhhhTTTWWWaaasssqqq```RRRGGGAAA:::999888888:::===@@@CCCSSSbbbrrr|||~~~pppiiittt{{{fff[[[MMMAAA@@@@@@@@@AAADDDGGGKKKPPPRRRZZZ]]]aaabbb]]]TTTKKKDDDDDDBBBDDDGGGGGGFFFHHHMMMOOOVVVcccrrr{{{yyyrrrjjjfffccc\\\SSSNNNGGGCCCDDDEEEEEEGGGKKKHHHGGGEEECCC???;;;888777444333222222111111222222111111222222222222111111222222222222222222333333333333333444555666777777888888888777666444333222222333444444555888<<>>:::777555444333222222111111222222111111222222222222111111111111222222222333333333333333333333444555666777666666666555444333222111111222333444555888<<<@@@333333222222111222222222888BBBMMMVVVaaannnvvvxxxvvvnnngggeeekkk~~~yyy]]]UUUZZZgggyyyyyyhhhWWWJJJAAA<<<;;;999999:::<<>>@@@DDDIIITTTaaammmwww}}}zzzwwwkkkdddlllqqqcccRRRCCCAAA@@@AAACCCHHHPPPYYYaaafffqqqwww~~~yyykkk[[[PPPKKKJJJNNNTTTVVVWWW\\\bbbiiiqqq{{{~~~|||vvvnnniiidddZZZQQQGGGBBBAAADDDHHHIIIKKKOOONNNKKKGGGBBB===888666444444333222222111111222222111111222222222222111111000000111222333333444444444333333333333444444555444444444444333222111111000111333444555999===AAA222222222111222222333333<<>>===:::999999;;;===???BBBGGGPPP\\\iiiuuu~~~{{{uuusssggg```ggg|||tttfffSSSDDDBBB@@@AAADDDJJJRRR]]]ffflllsssxxx~~~yyymmm^^^UUULLLLLLOOOUUUXXXZZZ^^^dddlllttt~~~{{{yyytttmmmhhhcccYYYOOOFFFBBBAAAEEEHHHIIIKKKOOONNNKKKGGGAAA<<<888666555444333222222111111222222111111222222222222111111000000111222333444444555444444333333333333444444333444444444333333222111000111333444555999>>>AAA111111111111222333444444<<>>AAAGGGOOOYYYdddppp|||zzzsssqqqfff___eeewwwvvviiiVVVGGGEEE@@@AAADDDKKKTTT```kkkqqqrrrvvvzzz{{{vvvlll```XXXPPPPPPSSSYYY\\\]]]bbbhhhssszzz}}}wwwvvvrrrkkkfffbbbXXXNNNFFFBBBAAAEEEIIIIIIKKKNNNNNNKKKFFFAAA<<<999777666444333222222111111222222111111222222222222111111///000111222333444444555444444333333222333333444444444444444444333333222///111222444555999>>>AAA111111111111222333444555;;;FFFRRR[[[fffqqqxxxyyyqqqlllfffgggvvviiiWWWSSS[[[lll}}}|||wwwfffVVVLLL???===;;;999999:::<<<>>>CCCHHHPPPXXXaaammm{{{{{{sssrrrhhhaaagggsssvvvjjjYYYJJJHHH@@@AAAEEEKKKVVVbbbmmmsssqqqtttxxxxxxtttkkkaaa[[[UUUUUUXXX^^^aaabbbgggmmmyyy|||uuutttpppjjjeeeaaaWWWMMMFFFBBBAAAFFFIIIIIIJJJMMMMMMJJJFFF@@@<<<999888777444333222222111111222222111111222222222222111111///000000222333444555555444444333222222333333333444444555555555444333333///111222444555999>>>BBB111111111222333444555666===HHHTTT]]]gggqqqwwwxxxssskkkdddiii{{{fffUUUVVV___mmm{{{qqq```UUUIIIAAA:::888888888;;;???BBBGGGMMMSSS\\\hhhuuu~~~{{{wwwsssoookkk~~~{{{qqqcccRRRDDDCCCBBBFFFPPP[[[fffqqq{{{}}}zzzwwwtttooohhh```[[[XXXYYY]]]aaaccceeennnyyy{{{{{{wwwqqqkkkeee]]]RRRKKK@@@AAADDDFFFHHHJJJKKKKKKLLLIIIDDD???<<<:::777444333333333222222222111111222222222222222222222222555444333222222222333444333333333333333333333333444666777666444222111111111222222222444777<<>>AAAEEEKKKRRRZZZfffsss}}}|||{{{zzzzzz~~~vvvjjjYYYJJJDDDCCCHHHSSS___jjjvvv{{{sssiii```ZZZXXXYYY]]]bbbeeeiiisss~~~}}}{{{wwwqqqllleee]]]RRRKKKAAABBBDDDFFFIIIJJJLLLLLLMMMJJJDDD@@@===:::777555333333333222222222222111222222222222222222222222444333222111111222333444444444444444444444333333444666777666444222111111111222222222444777<<>>BBBGGGLLLSSS]]]jjjsss}}}vvvfffWWWLLLKKKPPP[[[iiivvvxxxkkkeeeaaa```cccjjjooouuu{{{wwwrrrmmmfff]]]QQQIIIBBBCCCFFFIIILLLNNNPPPPPPQQQMMMFFFAAA>>>;;;999777444444333333333222222222222222222222222222222222222111000000000111222333555555555555666666666666555666777555333111111222111222222222444777<<>><<<:::;;;>>><<>><<<:::<<>><<<:::;;;===>>>>>>AAAGGGKKKPPPYYYdddkkksss}}}}}}uuuooottt~~~|||xxxrrrllldddYYYMMMEEEEEEGGGKKKOOOSSSVVVXXXYYYRRRMMMEEE???;;;:::888777666555444333222222222222444333222222111111222222222333333333333333333444555555555666666666666666777666444222111//////...000111333555666999===@@@333111111333222111444:::HHHWWWffflllsss}}}}}}yyyuuuooorrrkkkVVVPPP[[[jjj|||~~~qqqhhh[[[PPPEEE@@@===999888:::======AAAFFFJJJOOOYYYccckkktttvvvlllppp}}}{{{wwwrrrkkkcccXXXLLLDDDEEEGGGKKKOOOSSSVVVWWWXXXRRRMMMEEE???;;;999888777555555444333222222222222444333222222111111222222222333333333333444444444666666666666666555555555666555444222111000000///000111333444666999===@@@333111111333333222555;;;JJJZZZhhhooouuu~~~~~~wwwuuurrrvvvjjjVVVQQQ[[[kkk~~~}}}rrrjjj^^^SSSGGGAAA===888777888======@@@EEEIIIMMMWWWaaalllvvv{{{kkklllzzzzzzvvvqqqjjjaaaVVVKKKCCCDDDGGGKKKOOOSSSUUUWWWWWWRRRLLLEEE>>>;;;999888888555444333222222111222222444333222222111111222222222222333333444444444444777777666666555555444444555444333222111111111111000222333444555888===@@@333111111333333222666;;;KKK[[[jjjpppvvv}}}wwwsssooowwwhhhUUUSSS\\\mmmzzzppphhh^^^SSSHHHBBB>>>999777888;;;;;;>>>DDDGGGLLLUUU___mmmxxxrrrnnnvvvyyyvvvqqqiii___SSSIIICCCDDDGGGKKKPPPTTTUUUVVVVVVQQQKKKDDD>>>;;;999888888444333333222111111222222444333222222111111222222222222333333444555555555888888777666555444444333333333222222111222222222111222333333555888===AAA333111111333333333666<<>>:::888999::::::===BBBEEEJJJSSS]]]mmmyyy}}}uuuuuuxxxvvvqqqhhh]]]QQQHHHCCCEEEHHHMMMQQQUUUVVVVVVVVVPPPKKKCCC>>>;;;999888888333333222111111111222222444333222222111111222222222222333444444555666666888888777666555444444333333333222111111222222333111222333333444888===AAA333111111444444333777===MMM]]]lllrrrxxx{{{rrrhhh```gggcccUUUVVVbbbqqqwwwiii___XXXNNNEEEAAA>>>:::888999999999<<>>BBB222000111444444444888===OOO___ooouuuzzz|||rrrjjjbbbdddxxxbbbUUUWWWeeessszzzlllcccWWWMMMDDD@@@>>>999777777888888;;;???BBBFFFPPPYYYffftttyyyxxxssshhh[[[OOOHHHEEEGGGKKKPPPUUUXXXYYYXXXWWWOOOIIIBBB===:::999999888222222111111111111222222444333222222111111222222222222333444555666777777666666666666666555555555444333333222111111111111222222222222333888>>>BBB222000111444444444888>>>QQQaaapppwww|||}}}tttppphhheeerrraaaUUUXXXgggttt}}}}}}}}}rrrhhhWWWMMMDDD@@@===888555555888777:::???BBBFFFOOOYYYbbbrrrzzzxxxsssiii[[[OOOHHHEEEHHHLLLQQQVVVYYYYYYXXXWWWNNNIIIBBB===:::999999888222111111111111111222222444333222222111111222222222222333444555666777888555555555666666666666666555444333222111111111111333333222222333888>>>BBB444222222444555444999???SSSdddsssxxx{{{~~~zzzrrriiimmm|||___TTTWWWhhhwww}}}qqqjjjnnnrrruuuwwwzzzxxxnnnbbbVVVKKK@@@<<<999666555777888:::<<<>>>BBBIIIPPPVVV\\\iii}}}zzzxxxqqqeeeWWWLLLFFFEEEKKKPPPUUUWWWYYY[[[YYYUUUNNNHHH@@@<<<;;;:::888666555444333222222222333333222222222222222222222222000111111222444555666666666666666666666666666666666444333111000000111111111222333333555888===AAA333111111333333333888>>>TTTeeetttyyy|||~~~}}}tttlllqqq}}}aaaWWW[[[jjjyyyyyylllkkkhhhfffhhhiiiccc[[[TTTJJJ@@@<<<:::777555666777888:::<<<@@@GGGNNNSSSXXXfffzzzyyywwwpppdddVVVKKKFFFEEEJJJPPPUUUWWWZZZ\\\ZZZVVVMMMGGG@@@<<<::::::888666555444333222222222333333222222222222222222222222000111222333444555555666555555555555555555555555555444333111000000111111111222333333555888===AAA222000000222333222777===TTTfffuuuzzz}}}~~~tttlllvvv~~~ccc[[[```mmm{{{xxxssshhh^^^[[[[[[VVVOOONNNFFF>>><<<;;;777555555555666888:::>>>DDDKKKPPPSSSbbbwwwzzzyyy{{{xxxuuunnnaaaTTTJJJFFFFFFKKKQQQVVVXXX[[[]]]\\\WWWMMMGGG@@@;;;::::::888666555444333222222222333333222222222222222222222222111111222333444555555666555555555555555555555555555444222111000000111222111222333333555888===AAA333000000333333333777===UUUgggwww|||{{{qqqkkkxxx}}}bbb[[[aaannn}}}pppfff^^^SSSIIIIIIAAA;;;::::::666444444555666777999===BBBIIINNNRRR___tttnnnjjjnnnxxxtttkkk^^^QQQIIIFFFGGGKKKRRRXXXZZZ]]]___\\\XXXLLLFFF???;;;::::::888666555444333222222222333333222222222222222222222222222222333333444555555666555555555555555555555555444333111000000000111222111222333333555888===AAA444222222444444444888???VVVhhhxxx~~~yyyqqqmmm}}}|||```YYY```ooo~~~tttaaaRRRKKKBBB;;;:::999666444555666777888:::===BBBIIIMMMSSS___rrrwwwiiicccrrrxxxsssiii\\\OOOHHHGGGIIIMMMTTTZZZ\\\^^^```]]]XXXKKKEEE>>>:::::::::888666555444333222222222333333222222222222222222222222333333333444444555555666555555555555555555555555333222111000000000111222111222333333555888===AAA444222222444555555999???WWWiiizzzzzztttsss|||```YYYaaaqqqyyyhhhXXXMMMBBB===:::666555666777888999:::<<>>:::::::::888666555444333222222222333333222222222222222222222222333333444444555555555555444444444444444444444444222111000//////000111222111222333333555888===AAA444111111444444444888>>>WWWjjj{{{zzzwwwyyy~~~bbb\\\dddsssmmm___NNNDDD===888777999777777888999<<<@@@GGGKKKUUU^^^kkkxxx~~~fffccckkkwwwyyyssshhhYYYMMMHHHJJJMMMRRRYYY___```aaaaaa\\\VVVJJJDDD===:::999:::888666555444333222222222333333222222222222222222222222444444444444555555555555444444444444444444444444222111000//////000111222111222333333555888===AAA333000000222333333777===XXXjjj{{{yyywww{{{eee___hhhuuu}}}lllXXXIII@@@999888:::666777888888;;;???EEEJJJUUU]]]iiiuuu{{{tttqqqnnnvvvzzzssshhhYYYMMMHHHJJJNNNTTTZZZ```aaaaaaaaa[[[UUUIIIDDD===:::999:::888666555444333222222222333333222222222222222222222222444444444555555555555555444444444444444444444444111111000//////000111222111222333333555888===AAA333111222333222111666===TTTppp~~~xxxsss}}}iii```gggtttzzzjjjXXXKKKBBB:::777888555777888999:::===@@@CCCSSS\\\hhhttt}}}}}}{{{xxxwww|||pppbbbUUUKKKEEEIIIOOOVVV\\\aaaccceeeddd\\\TTTGGGCCC===:::999999999999555444333333222222333333111111111000111111222333222333444444444444333222222333333444555555555444222222111111111111111222000111222222444777<<<@@@333111222333222111666===UUUqqq}}}wwwpppxxxiii___eeeuuuttteeeTTTHHH@@@:::777888555666888999:::<<<@@@CCCOOOXXXdddpppzzz~~~}}}{{{uuuqqqsss{{{yyymmm^^^RRRIIIFFFJJJQQQWWW]]]ccceeefffddd\\\SSSGGGCCC>>>:::999999999999555444333333222222333333111111111111111222222333222222333444444333222222222333444444555555444444222222111000000111111222000111222222444777<<<@@@333111222444222111777>>>VVVrrr{{{tttmmmtttiii___ddduuuvvvjjj\\\MMMDDD>>>999777999444555777888999;;;???BBBJJJRRR___kkkvvvzzzpppccc[[[[[[fff}}}vvviiiYYYNNNGGGFFFLLLTTTYYY```fffiiiiiieee[[[QQQFFFCCC>>>:::999999999888555444333333222222333333111111111111111222333333111222222333333222222111333333444444555555444444111111000000000111111222111111222333444888===AAA222111222444333222777???XXXssszzzssskkksssjjj___cccsssyyynnn___SSSFFF@@@<<<888777999333555666777888;;;>>>AAAFFFNNNYYYfffsssyyylll```VVVVVVdddtttuuugggVVVKKKFFFGGGOOOWWW\\\cccjjjlllkkkfffZZZOOOFFFBBB>>>;;;:::999999888555444333333222222333333222111111111111222333333222222222222222222222222333333444444555444444333111000000000000111111222111222333333444888===AAA222111222444333333888@@@YYYuuuzzztttmmmuuukkk```dddrrroooeeeVVVKKKAAA<<<:::777777999333555666777888;;;>>>AAADDDKKKUUUaaaoooxxxlll^^^WWW]]]gggvvvuuueeeTTTIIIFFFIIIQQQYYY```ggglllmmmkkkeeeYYYMMMEEEBBB>>>;;;::::::888777555444333333222222333333222222222111222333333444222222222222222222222222333444444555444444333333000000//////000111111222111222333333555888===AAA222111222444444333999@@@[[[www}}}wwwpppxxxjjj___dddrrrvvvggg]]]PPPGGG>>>;;;:::777777888444555777888999;;;???BBBDDDIIIRRR]]]kkk|||zzzrrriiieeejjjsssrrrttt}}}}}}qqqaaaPPPHHHHHHLLLTTT\\\dddjjjnnnmmmjjjdddWWWLLLEEEBBB>>><<<;;;:::888777555444333333222222333333222222222222222333444444444333333222222333333444444444555555444444333333////////////000111111222222222333444555999>>>BBB222111222555444444999AAA\\\xxx}}}xxxsss|||hhh^^^ccctttwwweeeZZZNNNEEE===;;;:::777666777555666888999:::<<<@@@CCCCCCHHHOOOXXXfffxxx~~~~~~yyyiiiZZZKKKFFFHHHNNNWWW^^^ggglllnnnlllhhhbbbVVVKKKEEEBBB???<<<;;;:::888666555444333333222222333333333222222222222333444444555555444333333444555555444444555555444444333222.........//////000222222222333333444555999>>>BBB222111222555444444:::AAA]]]yyy{{{wwwtttfff]]]cccuuu{{{iii]]]MMMEEE===;;;:::777666777555777888999:::===@@@CCCCCCGGGMMMVVVcccuuu}}}~~~|||vvvcccUUUGGGDDDIIIPPPYYY```iiimmmnnnkkkgggaaaUUUKKKDDDBBB???===<<<:::888666555444333333222222333333333333222222333333444555666555444444444444555666444555555555444333333222............///000222222222333444444555999>>>BBB222111333555444444999AAA\\\|||~~~xxxwwwhhh___cccxxx}}}mmmbbbTTTIII???;;;999666666888888888888999;;;>>>AAABBBEEEHHHMMMRRR\\\nnnttt|||uuulll___RRRGGGEEEKKKRRRZZZaaajjjpppsssnnnfff]]]QQQHHHGGG@@@;;;;;;:::999999<<<333333333333333333333333333333333444444444555555444444444555555555555666555555555555444333222111000000000000111111111111111222333333555888===AAA222111333555444444999AAA]]]}}}xxxuuujjjbbbfffxxx}}}lll```SSSIII???<<<:::888777999888888888999;;;>>>AAABBBDDDGGGKKKQQQ[[[mmmuuuuuummm]]]QQQGGGGGGMMMTTT]]]dddjjjqqqtttooofff]]]RRRHHH@@@<<<:::<<<<<<777555555333333333333333333333333333333333444444444555555444444444555555555555666555555555555444333222111000000000000111111111111111222333333555888===AAA222111333555444444999AAA\\\~~~xxxsssllleeeiiixxx|||jjj^^^QQQGGG???<<<;;;999888999888888888999;;;>>>AAABBBCCCFFFKKKPPPZZZkkkyyyuuutttkkkXXXNNNGGGHHHOOOWWW```gggkkkqqqtttoooggg]]]QQQHHH@@@>>>@@@EEEDDD>>>888666333333333333333333333333333333333444444444555555444444444555555555555666555555555444444333222111000000000000111111111111111222333333555888===AAA222111333555444444999AAA[[[~~~wwwrrrllleeeiiiuuuzzzhhh\\\OOOFFF>>><<<;;;888777888888888888999;;;>>>AAABBBEEEHHHKKKOOOXXXiii}}}rrrvvv~~~pppeeeRRRKKKFFFIIIQQQYYYbbbjjjmmmsssuuuooofff\\\PPPGGGCCCBBBDDDIIIIIIBBB;;;888333333333333333333333333333333333444444444555555444444444555555555555666444444444444333222111111///000000000111111111111111222333333555888===AAA222111333555444444999AAAXXX|||}}}wwwtttllleeegggssszzziii]]]QQQGGG???<<<:::777666777888888888999;;;>>>AAABBBHHHJJJLLLOOOWWWfffzzznnn{{{zzziii\\\LLLGGGEEEKKKRRRZZZdddmmmpppuuuuuummmcccYYYNNNFFFAAA>>>>>>BBBAAA<<<777666333333333333333333333333333333333444444444555555444444444555555555555666444444444444333222111000///000000000111111111111111222333333555888===AAA222111333555444444999AAAVVV|||~~~xxxvvvnnnffffffrrr~~~ooodddWWWLLLAAA<<<:::666666777888888888999;;;>>>AAABBBIIIKKKMMMOOOVVVeeexxxzzzsssuuucccVVVIIIFFFGGGMMMUUU\\\fffoootttwwwtttjjj___UUULLLDDDAAA<<<;;;<<<<<<888666666333333333333333333333333333333333444444444555555444444444555555555555666444444444333333222111000000000000000111111111111111222333333555888===AAA222111333555444444999AAAVVV|||zzzwwwsssiiihhhrrryyyooo___SSSFFF???;;;777777999888888888999;;;>>>AAABBBHHHJJJLLLOOOWWWfffzzzzzzyyyvvv}}}rrr```RRRHHHGGGIIIQQQXXX___iiirrrxxxyyytttgggZZZQQQIIIBBBCCC>>>;;;======999777888333333333333333333333333333333333444444444555555444444444555555555555666333333444333333222111000000000000000111111111111111222333333555888===AAA222111333555444444999AAAVVV}}}}}}wwwwwwllljjjtttwwweeeXXXIIIAAA<<<888888:::888888888999<<<>>>AAABBBFFFHHHLLLOOOXXXhhh|||mmmmmmuuuzzzsss~~~ppp___QQQIIIHHHLLLTTT[[[bbbkkkttt{{{zzzssseeeXXXOOOGGGAAAAAA===;;;<<<<<<888666666333333333333333333333333333333333444444444555555444444444555555555666666333333333333222111000000000000000000111111111111111222333333555888===AAA444222222555555555888>>>YYY~~~yyy|||{{{nnnnnnwww|||iiiZZZJJJCCC@@@<<<999999777777888999<<>>===;;;:::888888555555444444444333333333666555444333222333444555333333444444555666777777555444444333333222222111111111111000000000000000000111222444666:::@@@DDD444222222555555555888>>>XXXwww{{{}}}ppppppwwwlll]]]KKKBBB>>>999666666777777888:::<<>><<<:::999888777555444444444444333333333555444333333333333444555333333444444555666666777555444444333333222222111000000000000000111111111222222333444666999???BBB444222222555555555888>>>VVV}}}www{{{|||ppppppxxxtttcccPPPEEE>>>888666666888888999:::<<>>===;;;:::888777666444444444444333333333333444444333333333444444555333333444444555666666666555444444333333222222111//////000000111111222222333444444444555888===AAA444222222555555555888>>>TTT|||xxx~~~xxxlllmmmzzz|||lllXXXJJJAAA;;;888:::888999999;;;===@@@CCCEEEHHHIIINNNVVV___nnnqqqfffxxx~~~mmm[[[MMMFFFLLLQQQYYYdddoooyyy{{{pppdddYYYOOOGGGCCC???>>>===;;;999777666555444444444333333333222222444333333333444444555555444444444555555555666666555444444333333222222111......///000111222222333222333444444555999>>>BBB444222222555555555888>>>RRR{{{{{{wwwkkklll|||sss___PPPEEE===:::<<<999999:::;;;>>>AAADDDEEEHHHIIINNNWWWbbbqqqtttpppyyyfffVVVKKKFFFJJJPPP[[[gggrrr{{{yyymmmaaaXXXOOOHHHDDD??????===;;;999777555444444444333333333222222222222333333444444555555555444444444555555555555555555444444333333222222111......///000111222222333000111222444666:::@@@DDD444222222555555555888>>>RRRzzz{{{zzzmmmnnn}}}|||hhhWWWIII>>>:::<<<::::::;;;<<<>>>AAADDDFFFJJJJJJNNNWWWcccqqqvvvxxxsss```RRRKKKIIIKKKRRR^^^kkkvvv~~~vvviii]]]UUUOOOIIIEEE@@@???>>><<<999777555555333333333333222222222222222222333444555555555555555555555555555555555555555444444333333222222111//////000000111111222222///000222444666;;;@@@EEE444222222555555555888>>>RRR{{{xxxzzz}}}oooooo|||tttaaaPPPBBB<<<<<<::::::;;;<<>>RRR{{{vvvuuu~~~oooooozzz~~~kkkWWWFFF>>>>>>;;;;;;;;;===???BBBEEEGGGIIIIIINNNZZZiiiyyy~~~jjjXXXMMMMMMOOORRRZZZfffttt}}}qqqaaaUUUOOOMMMJJJHHHBBBAAA@@@===;;;888666555333333333222222222111111000222333555666666555555555555555555555555555444555555444333333222222111111111111000000000000000333444444444555999===AAA111222444444555777:::===RRRssssssppp}}}qqqrrr|||xxxdddRRRDDD???:::888999>>>AAABBBFFFJJJGGGKKKQQQZZZhhhzzz{{{bbbOOOHHHJJJNNNSSS]]]iiittt}}}nnn___VVVQQQJJJFFFEEEEEEDDDAAA===:::888666555666555333444555555333222333444444555555444444333555555666666666666555555555444333222111111111111000000000000111111111111222222222222444999@@@EEE111222444444444666:::<<>>;;;999777666555444333333444444444222333444444555555444444333444444555555555555444444555444333222111111111111000000000000111111111111111222222333555:::@@@EEE111222444444444666999<<>>;;;???CCCDDDFFFHHHJJJMMMRRR[[[jjjxxx```PPPLLLNNNUUU[[[ccclllxxx{{{mmm___WWWRRRLLLHHHGGGBBBBBBAAA@@@>>><<<999888444222111111333444444333333444444555555444444333333333444444444444333333333333222111111111111111///000000000111111111111111111222333666:::@@@DDD222333333333333555888:::FFFjjjzzzrrr|||mmmZZZIIIAAA;;;===BBBDDDGGGJJJKKKNNNSSS[[[jjjqqqYYYNNNLLLOOOVVV^^^fffppp|||{{{mmm^^^WWWRRRMMMIIIHHHBBBBBBAAA@@@???===;;;;;;555333111111222444444444333444444555555444444333444444555555555555444444222222111111000000111111///000000000111111111111000111333444666:::???CCC222333333333333444777999FFFiiivvv|||~~~jjjSSSHHH>>>>>>BBBEEEHHHKKKKKKNNNTTT]]]kkk}}}iiiUUUNNNNNNPPPXXXbbblllvvvzzzmmm^^^WWWSSSNNNJJJJJJBBBBBB@@@???>>>>>>>>>>>>888555222111222444444444333444444555555444444333444444555555555555444444222111111000000000111111000000000000111111111111000111333555777:::???CCC222333333333333444666999CCCfffxxx{{{zzzaaaRRRDDD@@@BBBEEEHHHKKKJJJNNNUUU___ooosssbbbSSSPPPQQQRRR[[[gggttt~~~zzzlll^^^WWWSSSNNNKKKKKKDDDBBB@@@>>>===>>>@@@AAA;;;888444222333444444444333444444555555444444333333333444444444444333333111111000000000000111111000000000000111111111111///111333555777:::???CCC222333333333222333666999@@@bbb}}}yyyzzzkkkZZZIIIBBBCCCEEEHHHKKKHHHMMMVVVaaarrrlll]]]QQQRRRSSSTTT^^^kkkzzzzzzlll^^^WWWSSSOOOKKKKKKDDDBBB???===<<<>>>AAACCC===:::555333333444444444333444444555555444444333222222222333333222222222111000000000000000111111000000000000111111111111///111333555777;;;???BBB111111222333444666666777BBBWWW~~~qqquuu}}}qqqYYYIIIEEEGGGIIIIIIOOOOOOVVVdddtttfff\\\SSSPPPRRRXXXeeeppp|||qqqggg[[[SSSOOOMMMIIIFFFDDDAAA>>><<<===????????????<<<999555333222333444555555555555555555555555444444333333333333222222000000000000111111111111000000000000111111111111111222444666777999===@@@111222222333444555666777???TTT{{{tttwwwmmmXXXMMMJJJLLLNNNNNNQQQZZZiiizzzyyybbbYYYRRRQQQUUU]]]kkkwww}}}mmmdddYYYQQQNNNLLLJJJGGGEEEBBB>>><<<===>>>>>>>>><<<:::777444333333444555555555555555555555555555444444333333333333222222...////////////000000000000000000000111111111111222333444555666999>>>AAA111222222333444555666666<<>>;;;999999888777666555555555555555666666555555555555555555555555444444333333333333222222000000000000111111111111000000000000111111111111111222222333555:::@@@DDD333333333444444444444555888AAAdddssskkksssvvv|||kkk]]]]]]hhhzzzvvvhhh^^^```hhhssskkkYYYOOOPPPVVVdddtttpppeee]]]ZZZUUUPPPKKKIIIIIIIIIFFFCCC>>>:::999888888777888888777666666555555444555555555555555555555555444444333333333333222222/////////000000000000111000000000000111111111111000111333444666:::???CCC333333444444444444444444777???```wwwooovvvwww}}}{{{lllaaajjj|||fffXXXNNNPPPSSSXXXfffwww|||eeeUUUOOOPPPXXXhhhzzz}}}oooeee^^^\\\WWWQQQLLLIIIHHHIIIFFFBBB===:::999888888777:::999888777666555444333555555555555555555555555444444444333333333222222............/////////000000000000000111111111111...000333555777;;;???CCC333333222222333333444555:::@@@[[[yyyrrrwww}}}{{{|||pppuuufffYYYNNNNNNTTTXXXYYYZZZeeekkkwwwttt^^^PPPRRRQQQZZZnnnyyyllleee```ZZZSSSOOONNNNNNLLLJJJEEECCC???<<<:::999999999:::999777666555555666666555555555555555555555555444444444444333222111111......///000000000000000///111333333333222333444000000222777999:::???EEE222222222222222333444444888>>>XXXxxxqqqvvv|||wwwyyyiii\\\SSSUUU]]]aaadddeeedddiiisssmmmXXXMMMOOOQQQ]]]sssvvviiibbb[[[WWWRRRPPPPPPOOOLLLHHHCCCAAA>>>;;;999888888888999888666555444555555666444444444444444444444444444444444444333222111111///000000111111111111111333222111...,,,,,,...111???<<<999:::999888===DDD222111111111111222333333555;;;TTTzzzxxxpppuuu~~~qqqfff___ccclllrrrvvvyyytttxxxzzzcccTTTMMMOOOUUUddd{{{qqqeee```WWWTTTRRRRRRSSSPPPKKKFFFBBB@@@===:::888777888888888777666444444444444555333333333333333333333333444444444333222222111111000000111222222222222222//////......000555===CCCGGGAAA;;;999666666<<>>;;;999777777888888888777555444333333444444333333333333333333333333444444333222222111111111///000111111222222111111,,,---...111555===FFFLLL===999555555555666===EEE111111000000111111222333555777JJJkkkxxxrrryyy{{{rrrooo{{{}}}cccSSSOOOQQQWWWbbbsssxxxkkkccc``````\\\XXXUUUSSSPPPJJJFFF???===;;;888777777888999888777555444333333444444333333333333333333333333555444333111111111111111...///000000111111000000///000111111111333666999222000000444666777===DDD222111111111111222333333666666DDDcccxxxrrrxxxzzznnngggccckkk|||pppWWWLLLLLLQQQ[[[iii{{{uuuiiicccbbbccc___ZZZVVVTTTPPPJJJEEE>>>===:::888888888999:::888777666444444444444555333333333333333333333333555444222111000000111111......///000000000000000000111333222000.........000///222777999999===BBB222222222222222333444444666444>>>[[[|||wwwooottt|||sssmmmccc]]]WWWXXXccczzz~~~bbbOOOJJJNNNTTT```rrrrrrhhhcccbbb___]]]ZZZXXXVVVQQQIIICCC>>>===;;;999888999:::;;;999888666555444555555666444444444444444444444444555444222000///000111111//////000111111111111000---///222222222222222444333222444888999999===CCC333333222222333333444555666222:::UUUxxxwwwmmmppp{{{xxxuuupppgggaaaXXXRRRJJJDDDHHH]]]rrrYYYKKKKKKTTT[[[eeezzzqqqfffcccbbbZZZYYYYYYZZZYYYRRRIIIAAA>>>===;;;999999:::;;;<<<:::999777666555555666666555555555555555555555555555444111000//////111222000000111222222222222222...000111000//////111333333222333666888999>>>DDD