BM6P6(@ zzzppphhh^^^SSSNNNNNNMMMUUUdddyyyxxxccc[[[QQQOOOVVVfff~~~{{{xxxxxxssscccYYYSSSVVVbbbyyyaaaPPPMMMNNNKKKEEEBBBAAA<<<555000///------......---+++,,,,,,,,,+++++++++******((((((((((((''''''''''''((((((((((((((()))******&&&'''''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''''''''&&&%%%(((''''''&&&&&&&&&''''''))))))))))))((((((((((((,,,,,,,,,,,,,,,...//////666444555777777777<<>>FFFQQQbbb~~~~~~vvveeeZZZRRRLLLRRR]]]oooyyy{{{rrrnnntttzzzzzzzzzvvvsssqqqnnnmmmmmmnnnmmmmmmmmmnnnqqqtttwwwxxxwwwvvvvvvooolllooossstttssstttyyy{{{{{{ssseeeWWWQQQKKKHHHIIIHHHEEEBBBCCCAAAAAACCCEEEHHHJJJMMMNNNKKKMMMOOOSSSXXX^^^bbbeeedddiiiooorrrssswww~~~}}}yyy||||||qqqggg]]]RRRMMMNNNQQQ^^^rrr}}}kkk[[[RRRSSS___yyy}}}{{{xxxuuuxxx}}}fff\\\TTTSSSWWWhhhmmmVVVSSSTTTPPPIIIDDDBBB>>>:::222000...---......---,,,,,,,,,,,,+++++++++******************))))))))))))((((((''''''(((((())))))&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((())))))******+++,,,---...000222333444666555666999999:::BBBJJJ^^^sss}}}wwwuuu|||lllXXXNNNKKKJJJQQQ\\\jjjrrrsssmmmmmmvvv|||tttqqqnnnllljjjiiijjjkkkkkkjjjkkkmmmpppssssssrrrpppnnnooojjjiiinnnrrrttttttvvv{{{}}}lllZZZRRRKKKHHHJJJKKKHHHFFFFFFDDDFFFIIINNNRRRVVVYYY[[[WWWWWWZZZ^^^dddlllssswwwwww|||zzzwwwxxx~~~}}}qqqggg\\\RRRNNNOOORRRbbbxxxwwwbbbTTTQQQ\\\rrr~~~|||xxxuuu|||hhh]]]TTTRRRTTTbbbsssWWWWWWXXXTTTKKKDDDBBB???;;;333111...---......---,,,,,,,,,,,,+++++++++***************)))))))))(((((((((((('''''''''(((((()))&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&''''''((()))******+++)))***,,,...111222333444555444666888999<<>>;;;444222///------...---,,,,,,,,,,,,+++++++++******))))))((((((((('''''''''((((((''''''''''''((((((&&&&&&'''((((((''''''&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&'''(((&&&''''''((()))******+++''')))+++...000222333333333333666888999===IIIUUUwwwpppZZZFFFAAACCCEEEKKKSSSZZZ^^^bbbeeelllyyy~~~zzzvvvpppkkkkkkiiigggeeefffhhhiiijjjjjjjjjmmmppppppkkkfffcccaaadddbbbdddkkkqqqsssvvvzzz~~~uuugggXXXRRRQQQOOONNNOOOTTTYYYaaaiiiooorrrrrrrrriiihhhhhhlllsss~~~pppnnnwwwtttqqqxxxssshhh^^^UUUTTTVVV]]]lllqqq[[[RRRZZZjjj~~~yyysssvvvtttbbbUUURRROOOUUUqqqbbb\\\___]]]TTTJJJDDD???;;;666333///------...------,,,,,,,,,+++++++++******((((((((((((''''''''''''((((((''''''&&&&&&''''''&&&&&&'''(((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&''''''((()))''''''(((((())))))******'''))),,,...111222222222333444777999:::???MMM[[[~~~yyydddQQQBBB@@@CCCDDDHHHOOOSSSWWW]]]eeeooo{{{zzzuuuqqqkkkhhhhhhgggfffdddeeehhhjjjkkkkkkkkknnnpppnnnhhhbbb______aaa```dddkkkppprrruuuzzztttaaaWWWTTTSSSRRRSSS\\\bbbmmmxxx~~~}}}{{{qqqppppppttt{{{}}}lllkkkvvvssskkkpppwwwsssiii___XXXWWWZZZhhhuuuyyy___TTT[[[ggg{{{vvvzzznnn\\\WWWQQQQQQgggnnn___dddcccZZZNNNGGGAAA===666333///------......---,,,,,,,,,+++++++++******)))))))))((((((((((((''')))((('''&&&&&&&&&&&&'''&&&&&&'''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&'''(((''''''''''''((()))******(((((((((((()))))))))))))))***---000222333222222444555999;;;<<>>777444///---------...---,,,,,,,,,+++++++++******************)))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''&&&&&&%%%$$$%%%&&&'''((('''''''''((((((***++++++))))))))))))((((((((((((***,,,///222333444333333666777;;;===???EEEVVVfffgggKKKAAA===BBBEEEDDDFFFLLLNNNSSS]]]kkkwww~~~sssmmmjjjeeecccdddeeeccccccdddgggjjjkkklllmmmpppqqqmmmeee___^^^```aaaaaaffflllpppppptttyyyvvvddd]]][[[YYYWWWVVV___jjjzzz~~~}}}lllmmmvvvwwwvvvsssrrrqqqsssuuuwww~~~uuukkkaaa\\\aaaiiiyyyyyyrrruuuwwwyyy{{{}}}iiiTTTUUU```uuusss```UUUUUU]]]ggggggrrrvvvkkk[[[OOODDD;;;:::444...,,,...///---+++)))(((((()))+++---,,,+++,,,+++***)))((((((((((((''''''(((((((((((('''''''''''''''((((((((())))))''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))'''%%%$$$%%%(((***(((&&&''''''''''''(((***+++,,,---///222333333333555666:::555666===@@@GGG]]]uuu]]]IIIDDDAAAAAABBBBBBGGGMMMTTTYYYbbbppp}}}wwwjjjeeeeeecccbbbbbbcccfffggggggjjjooooookkkooonnnkkkfff\\\UUUYYYaaa```cccgggkkkooosssyyy|||wwwjjjccc^^^ZZZYYYZZZkkkwww~~~|||lllmmmxxxyyysssooollliiihhhnnnooouuutttkkkccc```gggooo}}}xxxqqqkkkkkkmmmqqqtttxxx|||mmmVVVUUU___rrr~~~zzzeeeXXXUUU\\\eeeuuuyyyyyyqqqbbbRRRFFF???:::555///---...///---+++,,,+++******++++++***)))+++***)))(((''''''''''''''''''(((((((((((('''''''''''''''''''''(((((((((''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''((((((&&&%%%&&&((()))(((&&&'''''''''''')))***+++,,,---///222333333333555666999666888>>>CCCMMMgggsssSSSFFFBBB???AAABBBCCCIIIOOOVVV]]]iiiuuuuuuhhhddddddcccaaabbbcccfffgggggglllqqqrrrooooookkkgggbbb[[[VVVZZZ```aaadddiiimmmqqquuuzzz}}}~~~}}}}}}~~~}}}qqqjjjddd______cccttt{{{vvvwww{{{}}}jjjiiirrr}}}|||uuuoookkkhhhiiihhhlllvvv|||qqqiiiddddddmmmwww|||vvvqqqnnnjjjddd```^^^aaaeeejjjpppwww~~~rrrZZZVVV\\\mmm~~~nnn]]]UUUXXX```vvv{{{xxxkkkUUUGGGDDD;;;666000......///---,,,///---+++++++++***(((&&&***)))(((''''''&&&&&&'''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&&&&'''((('''%%%'''''''''((()))***+++,,,---000222333333444555666888777;;;@@@FFFVVVuuu{{{dddIIIBBB???===???AAACCCJJJRRR[[[eeesss}}}}}}qqqfffccccccbbbaaabbbaaadddfffgggmmmtttvvvtttnnngggaaa^^^ZZZXXXZZZ___cccggglllppptttxxx|||~~~}}}{{{zzzzzz{{{}}}}}}tttmmmhhhjjjpppzzztttssswwwzzzgggccchhhsssyyyssspppiiifffgggnnn{{{}}}yyy~~~~~~xxxllleeecccgggrrr|||zzzuuupppiiiddd```]]]YYYWWWTTTWWW\\\bbbhhhqqqyyywww^^^WWWZZZhhh}}}}}}{{{eeeVVVUUU[[[eeexxx{{{qqqXXXGGGFFF<<<888333//////......,,,///...,,,++++++***((('''***)))((('''''''''''''''''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$(((((('''''''''&&&&&&%%%'''''''''((()))***,,,,,,...000222333333444555777666888===BBBJJJ^^^{{{vvv~~~}}}xxxzzz{{{ZZZEEE???===<<<>>>???BBBJJJTTTbbbooo~~~xxxnnnfffddddddbbbbbbccc___bbbdddgggmmmuuuwwwuuukkkbbbZZZYYYZZZZZZ\\\___eeeiiioootttxxx{{{}}}{{{{{{||||||uuupppttt|||yyyyyy|||~~~xxxfff___aaaiii|||sssmmmkkkooo{{{xxxrrruuuxxxuuuiiieeeeeelllwwwyyyqqqkkkgggccc^^^XXXUUUSSSQQQPPPPPPSSSWWW\\\bbbkkktttzzz~~~zzzaaaYYYYYYddd~~~{{{qqq]]]WWWZZZ[[[yyyuuuzzzvvv]]]IIIFFF===:::555111///......------,,,++++++,,,,,,+++)))******))))))(((((())))))''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$((((((((('''&&&&&&&&&&&&(((((((((((()))+++,,,---...000333444444444666777666999>>>EEEPPPhhhxxxwww~~~zzzvvvyyylllPPPBBB>>><<<<<<===>>>AAAKKKVVVkkkwwwuuummmfffeeeeeecccccceee\\\```cccffflllssstttrrrfff]]]VVVWWWZZZ[[[]]]___fffkkkrrrwww{{{~~~~~~{{{vvv{{{}}}|||~~~yyyggg^^^\\\bbbssswwwrrrttt~~~}}}rrrkkklllooo{{{|||qqqfffdddiiirrr~~~xxxqqqlllgggbbb]]]XXXVVVRRRNNNLLLKKKJJJKKKLLLNNNRRRWWW]]]eeeooouuu{{{~~~eee\\\XXX```~~~zzz~~~eeeZZZ\\\ZZZpppwww}}}|||hhhPPPFFF>>><<<777333///.........,,,+++***+++,,,---,,,+++******))))))))))))******''''''(((((((((((('''''''''''''''((((((((())))))''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((&&&%%%&&&'''((((((((()))***+++,,,---...111333444444555666777666:::AAAJJJYYYuuuzzzwwwyyy}}}{{{^^^GGG>>>===<<<===???@@@DDDPPP\\\sss~~~zzzssslllgggfffeeebbbbbbddd\\\```dddggglllppppppkkk```YYYUUUWWWZZZ\\\]]]```gggllltttzzz~~~}}}yyy||||||~~~{{{hhh___[[[]]]iiixxxzzz{{{xxxkkkcccbbbeeerrrxxxqqqggg___aaaiiittt~~~nnnhhh```[[[XXXUUUQQQMMMIIIHHHGGGEEEDDDCCCDDDEEEGGGIIILLLQQQWWW```jjjpppxxx|||jjj___XXX\\\yyy~~~yyy{{{hhhZZZYYYXXXhhhvvv[[[HHH???===999444000......///---,,,++++++------,,,+++))))))((((((((())))))***''''''((((((((((((''''''&&&''''''((()))***++++++''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''(((%%%'''((((((&&&%%%''')))((((((((()))***+++------///111333444444555666888777<<>><<<<<>>:::555000---...///...---+++,,,,,,---+++***(((((('''''''''(((((()))''''''((((((((((((''''''&&&'''((()))***+++,,,---''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))$$$&&&((((((&&&%%%'''***(((((())))))***+++---...///111333555555555666888888===GGGVVVnnnuuuwww|||}}}|||{{{pppSSSCCCAAA;;;<<<@@@DDDHHHOOO___nnn~~~|||sssnnniiieeeeeebbb___^^^aaa^^^dddiiikkkmmmnnniiiaaaWWWUUUVVVZZZ\\\\\\^^^cccgggmmmvvv}}}|||xxxyyy{{{|||iiiaaa\\\XXX[[[bbbiiiwwwvvvggg^^^VVVXXXcccvvvvvvkkk___WWWRRRVVVaaannn~~~~~~ooo```WWWNNNIIIBBB===;;;;;;<<<<<<:::::::::;;;<<<===???@@@AAABBBDDDGGGMMMVVVaaahhhpppyyytttbbb[[[VVViii||||||{{{xxxvvvwwwbbbVVVWWWZZZ^^^oooqqqMMMEEE===666444333///,,,,,,---,,,++++++******++++++******+++,,,,,,,,,,,,+++&&&&&&''''''(((((()))))))))(((((((((((('''''''''((((((((((((((()))***+++&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&''')))*********))))))******+++,,,000222444555444444555777888===JJJaaa}}}|||}}}}}}zzzzzznnnYYYJJJBBB>>>AAADDDFFFLLLWWWgggssswwwpppmmmhhhgggeeecccaaa``````aaa___dddkkkooonnnfff]]]WWWOOOQQQTTTZZZ```eeeggghhhmmmooosssyyy~~~~~~{{{}}}|||{{{{{{{{{|||oooaaaZZZVVVUUUVVV___jjj{{{ttteee\\\UUUZZZaaalll}}}sssggg[[[SSSOOOSSS^^^kkkzzz|||oooaaaSSSLLLDDDAAA<<<999888999999999666666666777888999:::;;;>>>???AAADDDJJJSSS]]]dddlllttt~~~uuuccc\\\XXXhhh}}}}}}|||yyywwwyyy{{{___TTTUUUTTTXXXgggtttTTTGGG???888666444000---------,,,++++++***+++++++++,,,,,,++++++*********)))((((((((()))))))))))))))(((((((((''''''''''''&&&(((((('''''''''((())))))&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%&&&''')))+++))))))))))))***+++,,,---000222444444444444555777;;;@@@NNNhhh||||||}}}}}}|||sssaaaNNNBBB@@@CCCHHHMMMTTT___nnnyyy|||tttmmmjjjeeedddbbb```____________```ccchhhkkkhhhaaaYYYSSSNNNPPPTTTZZZaaafffjjjkkkooosssxxx}}}}}}{{{{{{~~~|||{{{zzzzzz{{{}}}pppccc[[[UUUSSSSSSWWW```ooo~~~ssseee\\\TTTWWW\\\eeeuuummmaaaTTTMMMIIINNNXXXeeesss~~~|||ttthhh[[[OOOEEE@@@<<<999777666777888777777333333333444555666777888;;;<<<>>>AAAFFFOOOXXX___gggoooxxx~~~wwwfff```[[[fff}}}~~~}}}zzzyyyzzzxxx]]]SSSUUUOOORRR```{{{uuu]]]JJJAAA999777555111...///------,,,+++++++++++++++...---+++)))((((((((((((************))))))))))))(((''''''''''''&&&&&&&&&((((((''''''&&&'''''''''&&&%%%$$$%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$%%%''')))***((((((((()))+++,,,...//////111333444333444555777===DDDUUUsss{{{{{{~~~~~~yyyjjjUUUFFFDDDHHHNNNUUU^^^jjjwwwvvvoooiiifffaaa```___]]]\\\\\\]]]]]]```bbbeeedddaaaZZZRRRMMMKKKNNNSSSZZZaaahhhmmmoooqqqvvv}}}~~~{{{yyyyyy{{{~~~}}}}}}|||{{{|||{{{tttggg^^^VVVRRRRRRPPPVVVbbbqqqssseee]]]TTTSSSUUU\\\jjj~~~{{{hhh[[[NNNGGGDDDIIIRRR]]]iiissssssmmmcccWWWLLLBBB<<<999999888777777888888777666444444444555555777888888999:::<<>>GGG]]]~~~{{{}}}}}}{{{nnn[[[LLLJJJMMMRRRYYYcccppp~~~{{{rrrkkkfffccc^^^]]]\\\[[[[[[\\\]]]^^^bbbbbbaaa^^^YYYSSSMMMIIIHHHLLLRRRYYY```hhhnnnsssrrryyy{{{wwwvvvwww|||}}}zzzyyyjjj```XXXTTTTTTOOORRRYYYfffxxxrrreee^^^UUUQQQOOOTTT___rrrxxxeeeXXXJJJDDDAAAEEELLLTTT^^^fffccc^^^UUULLLCCC===999777999888777777888777555444555555444555555666777888888999;;;>>>BBBIIIQQQVVVaaahhhqqqvvvyyy|||pppiiiaaaeeevvv}}}~~~}}}yyywwwyyy|||~~~cccVVVSSSOOOQQQYYYmmmtttqqqpppcccMMMCCC:::777444000.........---,,,,,,++++++,,,,,,+++***((('''''')))***,,,)))))))))(((((('''''''''(((((('''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&%%%%%%%%%%%%''''''(((***,,,...000111000222333333333555777:::>>>KKKddd}}}~~~~~~|||}}}{{{~~~xxxkkk]]]TTTQQQRRRUUU[[[eeessswwwoooiiiddd```[[[[[[ZZZZZZ[[[\\\^^^___cccaaa]]]XXXRRRMMMIIIHHHGGGKKKRRRXXX___gggoootttwww||||||wwwvvvwww||||||}}}~~~}}}zzz}}}~~~}}}}}}|||jjj___WWWTTTUUUPPPPPPSSS]]]mmm~~~sssfff```VVVPPPMMMPPPXXXhhhtttbbbVVVIIICCC???CCCHHHMMMTTTZZZUUURRRNNNHHHBBB===999777999777555555555555333111333333222222333444444555777888:::===@@@FFFMMMRRR\\\dddnnntttwwwzzzvvvmmmdddfffttt}}}yyywwwxxx{{{hhhWWWQQQMMMOOOSSSdddqqqmmmnnndddOOOEEE;;;777444000.........------,,,,,,,,,,,,,,,***))))))((()))***+++,,,(((((((((((('''''''''''')))(((((((((((('''''''''((((((''''''&&&''''''''''''&&&%%%&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%(((((()))***,,,...000111222333444444444666999<<<@@@QQQnnnwwwuuuuuutttzzz}}}sssfff\\\XXXSSSTTTWWW___jjjxxxtttmmmhhhccc^^^YYYYYYYYYYYY[[[]]]___```ccc___XXXQQQLLLIIIHHHHHHHHHMMMTTTYYY___fffooovvv|||}}}zzzyyyzzzzzz}}}yyyzzz~~~}}}yyywwwyyy{{{|||{{{xxxuuusssssswww|||lll```WWWRRRRRROOONNNNNNTTTaaasssttthhhbbbXXXPPPLLLOOOUUUaaaxxxppp___UUUJJJDDD@@@BBBEEEGGGLLLQQQPPPPPPOOOLLLHHHBBB===:::888666444333444555444333222222222222222222333444555777999;;;>>>DDDJJJOOOSSS]]]iiirrrvvvzzz|||pppfffggguuu{{{xxxyyyxxxoooZZZRRRLLLMMMOOO\\\rrrooopppgggRRRGGG===888555111///000......---,,,,,,,,,,,,---+++++++++++++++*********((((((((((((((()))))))))******)))))))))((((((((((((((('''''''''((())))))(((&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((((((((()))))))))***,,,...///000333444555555555777;;;>>>DDDXXXyyy{{{}}}sssqqqsssrrrxxx}}}zzzoooccc[[[WWWRRRUUU[[[fffsss{{{qqqlllgggaaa\\\VVVVVVWWWXXXZZZ\\\___```aaa\\\SSSLLLGGGEEEGGGHHHLLLQQQWWW\\\```gggpppwww~~~}}}}}}|||{{{zzzzzzzzzzzz|||~~~~~~~~~}}}uuuqqquuu{{{{{{xxxvvvvvvvvvvvvtttoookkkiiiiiiooovvv}}}{{{tttgggZZZSSSPPPNNNMMMMMMOOOYYYkkkuuuiiicccWWWPPPLLLOOOSSS[[[qqq~~~mmm]]]TTTKKKEEEAAABBBDDDDDDGGGLLLQQQRRRTTTSSSOOOIIIBBB>>>888666444444555777777777333333333333333333444444444666888:::===BBBHHHLLLMMMWWWeeepppvvvzzzrrrggghhhvvv|||yyyzzzvvv}}}vvv___UUULLLMMMNNNYYY{{{tttqqqsssjjjTTTIII???:::666222000111......---,,,,,,,,,,,,---------------,,,***)))((((((((())))))******++++++************))))))))))))((((((((((((((()))***+++((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$&&&((()))***++++++))))))***+++,,,...///000444555555555666888<<>>:::111...222...------,,,,,,++++++***************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((()))))))))(((&&&%%%'''''''''&&&&&&%%%%%%%%%''''''***(((&&&000222###)))))))))'''&&&&&&((()))((((((&&&%%%%%%&&&'''((('''((()))+++---///000111111444666555555888<<<===LLLfffxxxwww|||xxxmmmaaaYYYTTTSSSTTTZZZiii{{{yyyooogggbbb]]]YYYUUURRRPPPTTT\\\aaabbbaaa\\\SSSJJJDDDAAA@@@DDDKKKRRRVVV[[[___ccchhhpppvvvwwwwwwvvvuuuuuuuuuvvvvvvzzz{{{~~~tttbbbbbbeeekkkrrrvvvvvvtttuuuqqqnnnlllggg``````cccqqq{{{vvvuuu{{{xxxeeeYYYUUUQQQNNNMMMOOOUUUcccyyyyyylllcccWWWQQQNNNPPPQQQVVViii}}}~~~{{{xxxrrrhhh[[[RRRLLLDDD@@@CCCFFFGGGJJJNNNRRRVVV]]]cccaaaXXXKKKBBB<<<:::777555444555666777444555666666666555444333666666666888:::>>>AAACCCIIIRRR___jjjrrryyypppgggkkksss||||||mmm___TTTMMMOOOXXXmmm}}}xxx|||rrreeeQQQAAA===:::222///111......---,,,,,,++++++***************))))))))))))******))))))((((((((('''(((((((((((((((((((((((('''((()))))))))(((&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&***((('''222666***&&&&&&&&&%%%$$$$$$&&&'''((('''&&&&&&&&&&&&'''((('''((()))+++---///111111222555666666666999===@@@RRRnnnyyy{{{zzzkkk]]]SSSNNNMMMUUU\\\lllsssiiiddd___[[[XXXTTTQQQPPPTTT\\\aaabbb```XXXPPPGGGCCCBBBBBBHHHNNNTTTYYY^^^aaadddiiipppuuutttssssssssssssuuuvvvwwwyyy{{{~~~wwwfff]]]^^^bbbhhhooorrrrrrppprrrnnnllljjjeee___^^^aaapppzzzuuupppvvvzzzhhh[[[WWWRRRNNNLLLMMMTTTbbbyyy}}}pppgggYYYRRRNNNOOOOOOUUUggg{{{|||xxxtttpppkkkcccZZZRRRNNNGGGBBBEEEJJJLLLLLLMMMIIIKKKOOOVVVZZZWWWMMMEEE>>><<<999666555555777888777777888888888777555444666555555666888<<>>:::777555555666777999999:::::::::888777666666555555555777999<<<>>>AAAIIITTT___iiisss}}}nnncccdddiiizzzvvvcccVVVSSSWWWaaa~~~}}}~~~{{{bbbHHH===:::666111............---,,,,,,+++++++++++++++*********))))))++++++******)))(((((('''((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$'''(((&&&111:::444''''''''''''(((((('''&&&&&&&&&&&&&&&'''''''''((('''(((***,,,...000111222333333666777777999AAAIII```|||rrrmmmrrrzzz~~~vvvhhhZZZOOOKKKMMMPPPWWWdddxxxwwwoooddd\\\XXXWWWUUUSSSQQQPPPPPPVVV]]]```^^^ZZZNNNGGGBBBBBBCCCFFFMMMUUUYYY^^^dddiiikkknnnssswwwsssrrrqqqrrrsssvvvyyy{{{{{{}}}}}}ooobbbZZZSSSXXX___ffflllmmmllljjjjjjfffdddccc___[[[[[[___pppzzzqqqiiippp{{{qqqbbbZZZSSSNNNIIIJJJPPPaaazzzyyyzzzyyyooo```UUUNNNLLLKKKPPP```sss{{{uuummmgggccc___[[[WWWRRRNNNKKKJJJLLLMMMIIIDDDCCC@@@???DDDLLLPPPLLLGGGBBB???<<<888555555555666::::::;;;;;;;;;:::888777666555444444555777:::;;;>>>EEEOOOYYYbbbmmmyyyqqqbbb```cccuuuooo]]]UUUVVV[[[ttt~~~mmmQQQAAA<<<888333...//////...------,,,,,,+++++++++++++++************))))))))))))************))))))))))))))))))))))))(((((('''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((($$$''''''$$$---666222***(((''''''))))))(((&&&%%%&&&&&&'''''''''((((((((()))***,,,...000111222222222555888777888BBBNNNggg~~~{{{~~~rrriiicccccchhhhhhbbbWWWMMMGGGHHHNNNTTTZZZiii}}}tttkkk```WWWTTTRRRQQQPPPPPPOOOQQQWWW]]]___ZZZUUUKKKEEEAAAAAACCCFFFMMMTTTZZZ___ggglllooorrrvvvyyyxxxwwwwwwwwwxxxzzz|||~~~~~~qqqbbbXXXUUURRRXXXbbbjjjnnnooommmkkkgggccc```___\\\YYY\\\aaaqqq{{{ooofffnnnzzzuuueee[[[SSSNNNIIIJJJRRRccc~~~~~~wwwssswww}}}|||qqqbbbWWWNNNKKKJJJMMM\\\lllxxxooogggccc```\\\XXXLLLNNNNNNKKKKKKLLLIIIDDDCCC???>>>AAAHHHLLLKKKIIIEEEBBB>>>:::777666666666999:::;;;<<<<<<;;;:::999777666555444555666888:::;;;@@@IIIQQQZZZfffrrrzzzvvveee___```ooo|||dddWWWWWWWWWjjj|||xxx[[[FFF===999444/////////......---,,,,,,,,,,,,++++++++++++*********)))))))))*********++++++))))))))))))))))))))))))(((''''''''''''((())))))%%%%%%%%%&&&&&&&&&&&&''')))$$$((((((###(((111///---)))&&&%%%'''(((&&&$$$$$$%%%&&&'''((((((((((((((()))***,,,...000222333444222555999999999EEETTTqqq~~~zzz|||~~~~~~}}}wwwnnnggg___ZZZXXXUUURRRKKKEEECCCFFFNNNTTT```ppp}}}qqqhhh\\\TTTPPPOOONNNMMMQQQPPPRRRXXX]]]]]]WWWPPPIIICCC@@@AAACCCFFFMMMUUU\\\bbbjjjoooqqqsssvvvyyy|||||||||}}}~~~}}}jjj[[[SSSRRRPPPXXXdddmmmppppppnnnlllfff```\\\ZZZXXXWWW\\\cccpppzzzpppdddlllxxxyyyiii\\\SSSNNNJJJLLLUUUggg}}}uuuooommmsss{{{~~~sssdddXXXNNNKKKJJJKKKWWWeee|||{{{qqqiiiddd```[[[XXXNNNTTTWWWRRRNNNMMMJJJFFFCCCBBBAAACCCGGGKKKNNNNNNIIIFFFAAA===:::888888888888999:::<<<<<<<<<<<<;;;888777555444555666888999888<<>>@@@DDDHHHOOOWWW___eeemmmqqqrrrrrrtttuuu|||}}}zzzhhhXXXQQQRRRNNNWWWdddmmmqqqooommmkkkddd]]]WWWTTTSSSTTT[[[cccnnnxxxssseeemmmyyy}}}lll^^^RRRNNNLLLOOOYYYkkk{{{sssmmmkkkrrrzzztttdddXXXOOOLLLJJJJJJSSS```sss}}}rrrjjjeee```[[[WWWWWW___aaaZZZRRROOOLLLGGGHHHHHHIIIJJJMMMQQQUUUXXXLLLIIIDDD???<<<:::::::::777888:::<<<======<<<<<<999888666555555666777888555999???EEEMMMXXXdddmmmwwwnnneeecccddd|||mmmZZZWWWTTT^^^|||vvviiiOOO@@@:::555111/////////...------,,,,,,,,,,,,,,,+++++++++******---,,,,,,+++***)))(((((())))))))))))))))))))))))((('''&&&&&&'''((()))***%%%%%%%%%&&&&&&''''''''')))$$$))),,,%%%'''//////888111)))&&&(((***)))'''###$$$&&&((())))))((('''))))))+++---///111222333888555999>>>======KKK^^^||||||tttqqqssslll^^^RRR@@@AAAAAABBBEEELLLTTTZZZnnn}}}tttiiiaaaUUUNNNKKKLLLMMMMMMRRRRRRTTTYYY]]]ZZZQQQJJJBBB>>><<<@@@DDDIIIQQQYYYccchhhooosssrrrqqqqqqrrrzzz|||vvvdddSSSLLLNNNKKKUUUcccmmmpppnnnkkkiiibbb[[[TTTPPPOOOQQQZZZccckkkvvvvvvhhhppp|||ooo```QQQNNNMMMQQQ\\\nnn~~~uuunnnmmmsss|||vvveeeYYYOOOMMMKKKJJJQQQ\\\kkkssskkkeee```___aaagggnnnpppggg\\\WWWWWWWWWVVVVVVVVVXXX\\\_________TTTNNNGGGAAA>>><<<;;;:::999888777999<<>>///$$$$$$((((((&&&'''&&&&&&&&&'''''''''((((((***+++,,,...///000000111222777777888;;;<<>>??????@@@CCCHHHOOOTTT___hhhrrruuuqqqmmmmmmoooxxx}}}ooo```RRRJJJGGGGGGQQQ___kkkmmmiiifffeee^^^WWWPPPMMMMMMOOOXXXaaalllsss|||yyymmmpppzzzsssdddVVVMMMIIIQQQcccxxxuuummmlllttt~~~vvvhhh[[[OOOJJJJJJKKKOOOTTTkkk|||wwwnnnhhhdddeeehhhxxxwwwkkkdddbbbbbbdddddddddeeeggghhhfffeee[[[UUUMMMGGGCCCAAA???>>>:::999888999<<>>@@@DDDJJJRRRXXX```hhhqqqtttpppllllllnnnuuuzzz~~~|||lll^^^PPPHHHEEEBBBJJJWWWdddjjjjjjgggfff[[[SSSMMMJJJIIILLLTTT]]]iiipppzzz|||pppsss|||tttfffYYYPPPKKKSSSdddzzz{{{tttrrryyyvvvhhh\\\OOOJJJJJJJJJNNNSSSgggxxx|||rrrllljjjmmmsss~~~wwwtttrrrttttttsssssssssqqqnnnkkkbbb\\\TTTMMMHHHDDDBBB@@@<<<:::888999;;;>>>??????>>><<<999777555555666666666666999???DDDJJJVVVaaannnzzzmmmggg^^^nnnzzztttuuukkkVVVRRRQQQRRReee}}}{{{gggNNNAAA999333000///......------......,,,,,,+++***))))))))))))///......,,,+++******)))***&&&***)))%%%,,,222+++))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((())))))111+++&&&&&&'''%%%&&&(((((('''''''''''''''''''''***+++,,,...///000111111222777666888???FFF[[[{{{zzzwww|||fffQQQBBBBBBCCCGGGJJJPPP]]]jjj|||}}}pppfff```XXXSSSMMMIIIHHHJJJKKKLLLSSSVVVXXXWWWQQQIIIBBB>>>:::;;;>>>AAAEEEMMMVVV\\\ccciiippprrroookkkkkkmmmqqqvvv{{{}}}xxxhhhZZZMMMEEEBBB@@@EEENNNZZZeeejjjhhheeeYYYQQQJJJGGGGGGIIIPPPXXXcccjjjuuu|||uuuwwwvvvgggYYYPPPLLLSSSddd{{{}}}{{{uuujjj]]]PPPJJJIIIIIILLLQQQaaaqqqxxxrrrqqqwww}}}}}}||||||zzzwwwqqqmmmgggaaaXXXQQQKKKFFFCCC@@@>>>;;;999888:::===>>>???@@@>>>;;;999777666666666555555777===AAAGGGRRR^^^jjjwwwpppdddZZZfff~~~}}}yyytttsssiiiVVVRRRPPPPPPaaawwwrrrTTTCCC:::555111000///...---------...---,,,***)))))))))***+++,,,++++++***)))((('''&&&***'''))))))%%%...666111))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))(((((('''&&&%%%&&&(((((((((((((((''''''''''''***+++---...000111111111333777666888AAAJJJcccmmmkkksssyyy___LLLEEEFFFHHHKKKLLLQQQ```oooxxxlll```XXXSSSPPPKKKHHHHHHJJJMMMNNNWWWXXXXXXTTTMMMEEE???;;;:::<<<>>>BBBGGGOOOXXX^^^eeejjjoooooommmjjjkkklllnnnsssxxxzzz~~~ttteeeXXXKKKCCCAAA@@@CCCHHHRRR```kkkkkkfffZZZQQQIIIFFFFFFGGGMMMSSSZZZbbbmmmuuu{{{||||||tttfffUUUNNNJJJRRRccczzzvvvlll___QQQKKKHHHHHHJJJNNN[[[kkkyyyzzz}}}yyytttoooiiiddd\\\TTTNNNIIIEEEBBB???<<<999888:::<<<>>>???AAA@@@===;;;999777666666555444666;;;???DDDOOOZZZgggtttqqqaaaZZZaaattt{{{yyyuuuttt~~~hhhVVVTTTQQQPPP___uuuyyyYYYDDD;;;666111111000///...---------,,,+++***)))))))))***+++)))))))))(((''''''&&&&&&***'''))))))&&&///888444***))))))((('''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$'''((('''%%%%%%'''(((((((((((((((((((((((((((+++,,,---///000111111222333777666888BBBNNNjjjgggfffkkkvvvyyymmmYYYKKKDDDEEEGGGJJJLLLSSScccsssttthhh[[[SSSNNNMMMKKKIIIIIIKKKOOOQQQZZZZZZWWWQQQIIIBBB===;;;<<<>>>@@@CCCHHHPPPYYY___gggjjjlllmmmkkkjjjkkklllmmmrrrvvvxxx~~~|||{{{rrrcccWWWJJJCCCAAA>>>@@@CCCLLL]]]mmmqqqmmm\\\RRRIIIEEEEEEEEEHHHLLLQQQYYYccclllrrrxxxpppaaaRRRLLLIIIRRRbbbyyyyyyooobbbSSSLLLIIIGGGIIIMMMWWWeee|||~~~zzztttpppjjjeee]]]WWWQQQLLLHHHEEE???<<<888777999<<>>AAADDDJJJRRR[[[aaagggiiijjjjjjiiijjjlllmmmkkkppptttvvv|||zzzzzz~~~pppbbbUUUJJJBBBAAA888;;;>>>EEEWWWmmmvvvttt___TTTIIIEEEDDDCCCDDDFFFJJJPPPYYY```gggnnnwww~~~|||kkk\\\PPPLLLJJJRRRaaavvv~~~rrreeeVVVNNNIIIGGGHHHLLLSSS```vvv~~~{{{wwwrrrnnnfffbbb[[[UUUPPPLLLHHHEEE>>>;;;888777999===???AAADDDCCCAAA>>>;;;999777666555444666999<<>>;;;777777999===@@@AAAEEEDDDBBB???<<<999777666555444666999<<<@@@JJJUUU^^^jjjuuuzzzoooaaa\\\aaazzz~~~}}}}}}|||}}}|||xxxzzzmmmZZZTTTOOOKKKXXXlllbbbLLLAAA:::333222111///......------((()))+++,,,,,,+++***)))&&&&&&'''((()))***++++++(((&&&***+++(((000888222+++***)))((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''###%%%******%%%%%%&&&'''((()))***+++,,,+++,,,...///111222222222...444777>>>NNN___oooooonnniii\\\OOOKKKNNNWWWOOOJJJMMMUUUbbbsssxxxlllddd]]]UUUNNNEEEFFFGGGFFFEEEGGGLLLQQQWWWUUUOOOGGG@@@;;;:::;;;888;;;???EEELLLWWWaaahhhggggggfffggghhhjjjmmmppphhhllloooqqqwww|||zzzzzz}}}}}}kkk^^^RRRGGG@@@???999===<<<;;;HHH___kkkkkknnnaaaUUUOOOMMMIIIHHHHHHEEEHHHKKKNNNRRRZZZdddlllqqqwww}}}wwweeeVVVLLLHHHGGGLLLUUUdddzzz}}}~~~~~~wwwiiiZZZPPPKKKHHHHHHKKKNNNWWWlllxxxsssnnnhhhddd]]]XXXQQQLLLJJJHHHDDDAAA@@@???<<<:::;;;===@@@BBBIIIIIIGGGBBB<<<777444333555333333777:::>>>FFFNNN\\\dddoooyyy~~~tttccc[[[aaavvv}}}xxxvvv|||~~~{{{{{{ooo[[[RRRLLLKKKUUUdddfffNNNBBB>>>444222///......///......,,,,,,,,,+++++++++******)))***+++++++++)))(((''')))))))))***+++---...///((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''(((%%%&&&&&&&&&'''((((((((((((''''''&&&&&&''''''(((&&&&&&''''''(((((())))))------...///000111222222444555888???MMMhhhvvvuuuqqq[[[IIIDDDAAAGGGHHHJJJOOOYYYhhhxxxpppgggaaaYYYQQQMMMJJJGGGDDDBBBEEEJJJOOOSSSVVVNNNGGGCCC???;;;999;;;;;;???DDDKKKQQQYYY```eeejjjkkkkkkjjjiiijjjmmmoooppppppqqqvvv|||~~~mmm\\\QQQIIIBBB===:::777777<<>><<<;;;<<<>>>AAACCCHHHHHHFFFBBB<<<777444333666333444777:::===EEEMMMZZZbbbmmmvvv||||||fff\\\```ssszzzwwwuuuyyy}}}zzzzzzooo\\\TTTOOOMMMTTT```~~~xxxnnnSSSDDD>>>444222///...//////...---,,,,,,,,,+++++++++*********************)))(((((((((((()))***+++,,,------((((((((((((''''''''''''++++++******++++++,,,---&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))*********---......///000111222222444555888@@@QQQooo~~~}}}wwwoooXXXFFFCCC@@@DDDEEEHHHMMMXXXhhhxxx|||mmmddd^^^VVVOOOKKKIIIFFFDDDCCCFFFKKKPPPSSSUUULLLDDDAAA===999999;;;;;;@@@FFFMMMTTTZZZaaaeeeggghhhiiijjjjjjllloooqqqqqqqqqssswww|||~~~~~~~~~mmm\\\QQQIIIBBB===;;;999888<<<@@@HHHVVVdddhhhddd___ZZZUUUPPPLLLJJJGGGEEECCCCCCFFFKKKPPPTTT]]]aaahhhoootttzzzzzzhhhZZZNNNMMMJJJHHHLLLVVVdddnnnzzzyyyqqqkkkiiieeeccccccfffiiilllqqquuu~~~wwwjjjYYYNNNKKKKKKIIIGGGNNNSSSbbbzzzuuukkkaaaYYYTTTTTTQQQMMMJJJGGGEEECCCAAA@@@>>>===<<<===???BBBDDDFFFFFFEEEAAA<<<777555555777444444777999<<>>555333000...//////...---,,,,,,,,,+++++++++******+++******)))))))))))))))'''((()))+++++++++***)))((((((((((((''''''''''''((((((((((((((())))))***'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((()))******+++,,,,,,......///000111222222333444666999AAAVVVyyyvvvjjjRRRCCCAAA@@@BBBCCCGGGOOO[[[kkk|||vvvhhh```ZZZRRRLLLIIIGGGEEECCCEEEIIIMMMQQQRRRRRRJJJAAA>>>;;;888888;;;<<>>======???AAABBBEEEEEEDDDAAA<<<888666666777555555777999:::@@@GGGQQQYYYdddnnnwwwooo]]]YYYjjjzzzvvvuuuvvvuuuyyywwwxxx{{{zzz|||gggZZZRRROOOSSSYYYooooooaaaJJJ???666333000/////////...---,,,,,,,,,+++++++++******+++***)))(((((()))***+++'''(((***++++++)))'''&&&((((((((((((''''''''''''$$$$$$$$$$$$$$$%%%%%%&&&((((((((('''&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&'''(((((()))***+++,,,,,,...//////000111222333333666888;;;EEE]]]ooo```KKK???@@@AAABBBEEEJJJRRR```qqq~~~rrreee]]]WWWOOOJJJHHHFFFDDDDDDGGGLLLPPPQQQQQQPPPHHH???<<<:::888999======CCCLLLUUU\\\```dddgggdddfffiiikkklllnnnqqqtttuuuxxx{{{{{{zzzyyyzzz{{{~~~kkk[[[QQQIIIBBB======;;;;;;;;;;;;<<>>???@@@@@@EEEEEEEEEBBB===999777777777555555888999999>>>EEEMMMUUU```kkkuuuttt^^^VVVddd}}}{{{vvvuuuxxxuuuyyywwwwwwzzzvvv~~~tttaaaTTTOOOSSSXXXkkktttfffNNNAAA777444111/////////...---,,,,,,,,,+++++++++******+++***)))(((((()))***+++'''(((***+++***)))'''%%%((((((((((((''''''''''''''''''&&&&&&''''''((()))((((((((('''&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&''''''(((***++++++,,,//////000111222333444444888<<>><<<;;;999:::>>>>>>EEEOOOXXX^^^cccfffhhhhhhjjjlllnnnnnnoooqqqsssxxx{{{~~~}}}xxxwwwyyy||||||jjj[[[QQQJJJBBB======;;;;;;<<<;;;:::AAAIII]]]fffllliiiddd___WWWOOOLLLJJJHHHEEECCCAAA@@@???DDDGGGLLLRRRYYYbbbjjjpppwww|||sssllllllnnnpppttt~~~~~~oooeeeaaaZZZTTTOOOMMMLLLLLLMMMMMMNNNOOONNNKKKIIIIIIEEEDDDCCCCCCCCCEEEFFFGGGHHHIIINNNUUUZZZaaaooo}}}}}}rrrcccWWWOOOKKKHHHGGGHHHJJJTTTiiirrrhhhcccaaa^^^______[[[UUUOOOKKKIIIFFFEEECCCBBBAAABBBBBBCCCFFFGGGFFFCCC>>>:::888888666444555777888999===DDDIIIRRR___kkkuuuzzzbbbWWW```ttt|||vvvvvvxxxuuuxxxuuuvvvxxxsssyyyooo[[[RRRTTTXXXhhhzzzlllRRRCCC777555111000//////...---,,,,,,,,,+++++++++******)))))))))))))))******+++(((((()))******)))((('''((((((((((((''''''''''''''''''&&&&&&''''''((()))'''''''''''''''&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&'''((()))+++,,,,,,000000111222333444444555:::???EEEQQQnnn~~~cccRRRIII>>>;;;AAABBBBBBEEELLLUUUcccttttttkkk```YYYRRRKKKHHHIIIEEEDDDEEEKKKRRRTTTQQQLLLJJJCCC===<<<<<<::::::===@@@FFFPPPYYY___dddhhhjjjlllnnnqqqrrrqqqqqqsssttt{{{~~~|||vvvtttyyy~~~}}}kkk]]]SSSLLLDDD>>>===;;;;;;<<<::::::@@@HHH\\\hhhpppmmmhhhddd\\\SSSOOOMMMJJJGGGDDDBBBAAA@@@>>>@@@DDDHHHNNNUUU]]]cccpppuuu~~~qqqhhhfffgggfffjjjuuu}}}qqqkkkccc[[[UUUQQQMMMKKKIIIGGGHHHJJJJJJGGGFFFGGGAAAAAA@@@@@@@@@@@@AAAAAABBBCCCFFFJJJNNNTTTbbbooovvvgggZZZPPPKKKHHHGGGHHHHHHQQQdddyyy{{{tttrrrssspppqqqooohhh^^^TTTMMMJJJGGGFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHDDD???;;;999888555333444777888999===CCCGGGPPP^^^kkkvvvhhhZZZ]]]kkk}}}vvvuuuwwwtttvvvssssssuuuppptttfffWWWUUUXXXaaa|||{{{{{{sssWWWFFF888555222000000///...---,,,,,,,,,+++++++++******(((((()))***************))))))))))))))))))))))))((((((((((((''''''''''''$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''''')))((((((''''''(((((()))&&&'''((()))+++,,,---...000111111222333444555555:::BBBJJJYYYwwwnnnUUUFFFBBB<<<<<>>;;;;;;;;;999999???GGGXXXhhhtttsssnnnkkkbbbWWWRRROOOKKKGGGDDDCCCBBBBBB;;;===>>>AAAEEEKKKSSSYYYeeelllvvv~~~~~~sssgggbbbbbb```aaakkkzzzpppfff^^^XXXSSSOOOKKKHHHHHHLLLKKKFFFEEEGGGBBBBBBAAAAAA@@@@@@???>>>@@@@@@AAADDDEEEJJJVVVbbbrrrxxxjjj\\\QQQKKKHHHGGGGGGFFFMMM___sssyyykkk^^^VVVRRRGGGGGGHHHIIIJJJLLLMMMNNNJJJJJJIIIEEE@@@<<<999999444222444777888999===CCCFFFPPP^^^lllvvvmmm\\\\\\fff~~~uuutttvvvsssuuuqqqqqqsssnnnqqqooo[[[VVVWWW\\\vvv{{{www|||xxx[[[GGG888666222000000///...---,,,,,,,,,+++++++++******'''((()))+++++++++***))))))))))))((()))***++++++)))(((((((((''''''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&''''''((((((((())))))(((((((((((())))))'''((()))***,,,---...///000111222222444444555666999CCCNNN^^^~~~eeeLLL@@@???;;;<<>>???BBBGGGOOOTTT^^^eeeqqq}}}}}}}}}}}}wwwiiibbbaaa]]]]]]dddyyy{{{pppggg```YYYTTTPPPLLLLLLOOONNNGGGEEEHHHDDDDDDDDDDDDCCCAAA@@@??????>>>???AAAAAADDDNNNZZZgggvvvyyykkk]]]RRRKKKHHHGGGFFFDDDJJJ[[[ooo~~~ppp]]]MMMJJJMMMRRRWWWZZZ[[[ZZZYYYRRRPPPLLLGGG@@@;;;999999:::777555666666666:::AAAEEEOOO^^^lllvvvvvvccc```eeewwwttttttssssssvvvvvvsssooorrryyy}}}]]]RRRUUU^^^oooxxx|||xxx\\\LLL???777111222222000//////+++***)))***,,,---,,,+++***************************************)))((((((((()))*********)))'''&&&%%%%%%%%%%%%%%%&&&'''(((((((((((('''&&&&&&&&&%%%%%%%%%%%%'''))))))'''%%%***)))((())),,,000222333000111222333555666777777;;;AAALLLddd```LLL===;;;<<<999;;;BBBBBBLLLYYYeeeppp{{{zzzhhh^^^TTTOOOKKKFFFBBBBBBAAADDDIIIPPPSSSQQQIIICCC;;;:::888666777:::===???CCCKKKUUU\\\```bbbeeegggjjjooouuuvvvuuutttwww{{{}}}wwwrrrsssyyytttcccXXXQQQJJJFFF???;;;999:::999999???FFFWWWvvvooofff```YYYPPPJJJHHHFFFDDDAAA======>>><<<<<<@@@GGGLLLSSS^^^lllwww}}}xxxvvvzzz~~~lllbbb```ZZZ[[[]]]jjjwwwlllaaaZZZ[[[VVVOOOLLLKKKKKKIIIFFFHHHFFFDDDBBBBBBBBBAAA???AAA@@@>>>>>>@@@CCCGGGIII```iiizzz{{{mmm```UUUMMMHHHFFFFFFEEEJJJWWWgggxxx|||eeeRRRKKKQQQZZZccciiijjjfffcccZZZWWWQQQIIIAAA<<<:::999999666555666666666;;;BBBEEEOOO]]]kkkuuu}}}{{{gggbbbeee~~~yyyvvvuuuwwwuuuuuutttooolllqqqxxxbbbWWWZZZ]]]nnn|||www[[[JJJ>>>777111111222000///000...,,,++++++,,,,,,***)))***************************************)))((((((((())))))))))))(((''''''&&&%%%%%%%%%&&&&&&'''(((''''''''''''''''''&&&&&&)))((((((***,,,,,,***(((***)))((())),,,///222333000111222333555666888888;;;@@@MMMfff}}}\\\JJJ;;;:::<<<:::<<>>@@@EEELLLUUU\\\___```bbbdddgggkkkqqqsssssstttyyy}}}~~~{{{vvvrrrsssyyyuuudddZZZRRRKKKFFFBBB>>>;;;;;;:::;;;AAAHHHZZZyyyvvvnnnccc\\\SSSMMMJJJIIIFFFDDD@@@@@@???===;;;===CCCGGGPPPZZZhhhrrryyyyyytttvvvzzz||||||pppeee```XXXYYYYYYccc~~~yyymmmeee___ZZZSSSOOONNNMMMJJJHHHIIIGGGDDDDDDDDDDDDCCCBBBBBBAAA???>>>???BBBEEEHHHUUU^^^ooo|||nnn```VVVNNNIIIFFFFFFDDDHHHTTTcccsssjjjTTTJJJRRR```oooxxxzzzuuupppfff```VVVKKKBBB===;;;;;;888666555666777777<<>>666000000111///...000111///---,,,+++***(((&&&************************)))************))))))((())))))((('''''''''''''''&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''((((((***))))))***,,,---+++***)))))))))))),,,///222444000111111333555777888999:::@@@NNNjjj{{{}}}qqqUUUFFF:::999;;;:::===BBBHHHSSSbbbnnnxxxssscccYYYPPPLLLJJJEEECCCCCC???DDDKKKQQQSSSNNNFFF@@@999888666666888;;;???AAAFFFMMMUUU[[[]]]^^^```bbbcccggglllnnnpppsssyyy}}}~~~}}}yyytttqqqssszzzvvvggg]]]UUUMMMGGGDDD???;;;:::999:::AAAIII^^^yyyjjjbbbXXXQQQNNNLLLKKKIIIDDDCCC@@@===:::;;;>>>AAAJJJSSSaaakkksss{{{~~~sssppprrruuuvvvwwwggg```WWWXXXXXX^^^sss}}}xxxvvvtttqqqssswwwyyy|||rrrhhhbbb[[[VVVTTTRRROOOLLLIIIGGGFFFEEEFFFGGGFFFEEEDDDBBB@@@??????AAACCCEEEKKKSSScccuuu}}}ooobbbWWWOOOJJJFFFDDDCCCFFFPPP]]]mmmpppWWWGGGOOO^^^ooo|||~~~zzzmmmdddWWWKKKBBB>>>======888666555888888888<<>>BBBGGGSSSdddrrr|||zzznnn^^^UUUMMMJJJHHHEEECCCCCC???DDDKKKQQQQQQLLLDDD>>>888777666666888<<<@@@CCCEEELLLTTTYYY\\\]]]___bbbbbbeeehhhjjjmmmqqqwww{{{|||zzzwwwsssqqqtttzzzyyyjjjaaaXXXOOOIIIDDD???:::888777888???GGGcccrrriii^^^UUURRRPPPOOOMMMGGGEEEAAA>>>;;;;;;<<<===CCCKKKXXXdddnnnxxxvvvmmmlllooorrryyy|||hhh]]]VVVXXXYYY^^^lll|||qqqkkkeeeccc```^^^```eeehhhqqq|||tttmmmeee___[[[XXXTTTQQQKKKIIIGGGGGGHHHIIIHHHGGGFFFDDDBBB@@@@@@@@@BBBCCCHHHNNNZZZiiiwww~~~qqqdddYYYQQQKKKGGGCCCAAADDDMMMYYYhhh}}}www[[[GGGLLLVVVeeeuuu~~~~~~oooeeeVVVIIIBBB@@@@@@@@@:::777777::::::999===CCCGGGOOOZZZeeennnwwwsssjjjjjj}}}|||vvvtttssstttqqqlllkkknnnvvvbbb^^^^^^pppcccKKKBBB999222000000......000///...,,,,,,,,,,,,+++)))************************((())))))*********))))))***)))(((&&&&&&'''(((((((((''''''&&&&&&&&&''''''&&&''''''(((((()))))))))'''&&&%%%&&&'''(((((('''''')))*********,,,111444333333222333444666999:::;;;@@@RRRuuuvvvqqqooovvvzzzrrrbbbUUUGGG@@@999888:::<<>>CCCGGGNNNXXXbbbkkkttt~~~wwwnnnnnnyyyvvvvvvwwwtttnnnkkkkkk~~~vvvbbb]]]\\\mmmkkkSSSFFF<<<444222111......///...---,,,,,,------,,,+++************************((())))))************)))******)))((((((((((((((()))(((''''''&&&'''''''''(((((((((((((((((()))))))))(((&&&''')))******)))&&&(((******)))+++000555666555333333444555888999===AAAUUU{{{pppfffcccmmmsssjjjZZZOOOBBB>>>:::999:::===@@@AAAEEEQQQcccsss~~~nnncccYYYPPPHHHFFFEEEBBB@@@AAA@@@EEELLLOOOLLLFFF@@@<<<888777555666888<<<@@@CCCDDDJJJRRRXXX[[[^^^aaaeeeeeefffgggjjjmmmppprrrtttvvvuuusssrrrsssvvvzzz|||}}}qqqggg^^^UUUNNNHHHCCC>>><<<::::::@@@GGGeee~~~oooccc]]]ZZZXXXWWWMMMJJJEEEBBB@@@@@@>>>===;;;@@@JJJVVVbbbnnnzzzmmmeeegggkkkppp{{{ppp```WWWWWWZZZaaaiiimmmiiidddXXXRRRMMMKKKIIIFFFHHHLLLNNNVVVaaaooo|||ssskkkeee^^^YYYVVVTTTQQQOOONNNMMMKKKIIIIIIHHHFFFDDDCCCBBBBBBBBBCCCFFFMMMVVV___mmmtttggg]]]TTTMMMIIICCCBBBCCCIIIQQQ```wwwxxxXXXLLLHHHHHHPPP___mmmtttvvvpppdddTTTIIIDDDCCCCCCBBB???======???>>><<<>>>CCCEEELLLUUU^^^gggppp{{{|||rrrqqq|||yyyxxxtttmmmiiijjjxxxnnn^^^YYYYYYfffsss]]]JJJ@@@666333111...---//////---,,,,,,------,,,+++************************(((((()))******************************))))))((())))))(((''''''''''''''')))))))))(((((((((((((((+++)))'''''')))++++++***%%%(((+++***)))***000555888666444333333444666888>>>CCCXXXooobbb^^^iiimmmaaaQQQJJJ@@@>>>;;;999;;;>>>@@@AAAHHHTTTeeetttxxxjjj```WWWNNNFFFDDDCCC@@@???@@@AAAFFFKKKMMMIIICCC???<<<888777666666888;;;???BBBGGGMMMTTTXXX[[[]]]aaadddeeeeeehhhkkkooorrrsssssssssrrrrrrsssuuuwwwyyyyyy}}}tttiii```WWWQQQHHHCCC???===;;;:::???FFFbbbxxxjjjccc```^^^]]]RRRNNNIIIEEECCCAAA???<<<;;;???GGGPPP[[[fffpppvvv}}}lllbbbbbbeeelllwwwyyyiii```]]]]]]dddmmmooojjjdddTTTOOOKKKJJJHHHDDDEEEHHHGGGNNNYYYggg}}}yyyqqqhhhccc^^^[[[XXXUUUSSSPPPMMMKKKJJJIIIHHHFFFEEEDDDDDDDDDCCCEEEIIIOOOTTT___qqquuuiii^^^UUUNNNIIIFFFDDDDDDGGGMMMZZZqqq}}}]]]KKKFFFCCCJJJXXXeeemmmooorrrfffUUUJJJEEEDDDCCCBBBAAA??????@@@???<<<>>>CCCCCCJJJSSS\\\dddnnnxxxuuusss{{{xxxsssllliiiiiitttzzzeeeXXXTTTUUU```xxxxxxeeeLLLBBB888444222...---...000...------------+++***************************(((((()))*********************+++,,,,,,***)))((())))))((('''''''''''''''******))))))((((((''''''***(((&&&&&&(((*********%%%(((+++***(((***000555999888555333333444666777@@@DDDYYY}}}sssddd^^^gggiiiZZZJJJDDD>>>>>><<<:::;;;>>>@@@@@@LLLWWWgggvvvuuuggg^^^WWWNNNFFFCCCBBB???>>>???BBBGGGKKKLLLGGGBBB>>>===999888666666888;;;???AAAJJJOOOUUUYYYZZZ\\\___bbbccceeehhhlllqqqtttttttttqqqqqqqqqtttvvvxxxyyyxxx|||uuujjjaaaYYYSSSEEEAAA>>><<<:::888<<>>;;;===@@@EEEMMMVVV```iiinnntttkkk___^^^aaajjjtttpppjjjdddaaahhhqqqsssnnniiiTTTPPPLLLLLLIIIFFFEEEHHHDDDKKKUUUcccyyy|||sssmmmdddaaa\\\YYYVVVSSSOOOMMMKKKJJJIIIGGGFFFEEEEEEEEEGGGGGGIIIKKKMMMSSScccsssvvviii___VVVNNNJJJHHHFFFEEEFFFJJJVVVlll```OOOGGGAAAEEERRR```hhhjjjnnneeeXXXNNNHHHDDDAAA???CCCBBBBBBAAAAAA@@@@@@???DDDEEEKKKUUU]]]eeerrr~~~xxxyyyyyytttpppooooootttttteeeXXXRRRRRRPPPWWWlllwwweeeKKKCCC999333111111111000000///...---+++***)))(((++++++************++++++(((((((((((((((((((((((())))))))))))(((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&)))(((((('''''''''(((((('''''''''(((***,,,...000111777>>>???:::666666777@@@GGG^^^qqqkkkeeebbb___WWWJJJ@@@===>>>???>>>;;;<<<@@@DDDMMM]]]oooxxxqqqbbbXXXQQQKKKFFFCCC@@@===???CCCHHHJJJLLLJJJFFF@@@<<<:::666666555555666;;;BBBGGGOOOSSSXXX\\\```cccfffhhhhhhhhhiiimmmrrruuusssqqqoooqqqtttvvvvvvvvvwwwxxxzzz}}}uuujjjaaaWWWQQQHHHCCC???===;;;:::>>>EEE]]]wwwjjjdddaaa^^^XXXUUUOOOHHHCCC???>>>===<<<===???CCCJJJUUUaaaiiivvv|||jjj\\\XXXYYYdddooo}}}wwwrrrlllppp|||}}}qqqaaaVVVMMMKKKLLLIIIGGGGGGMMMKKKQQQbbbwwwwwwppplllfffaaa\\\WWWRRROOOMMMNNNNNNNNNKKKHHHDDDAAA@@@EEEIIIKKKLLLPPPXXX___xxxuuujjjcccZZZOOOFFFEEEBBBCCCGGGIIIQQQfff|||cccQQQHHHBBBEEESSSaaaiiikkkooofffZZZOOOHHHEEECCCAAACCCBBBBBBBBBAAAAAA@@@@@@DDDEEEIIIQQQYYYbbbppp}}}||||||zzzuuurrrppppppssspppdddXXXQQQOOONNNTTTggg}}}{{{~~~tttdddKKKCCC999222000111000///---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))(((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&(((''''''&&&&&&&&&'''''''''''''''(((***,,,///000000555:::<<<:::999999:::AAAJJJdddqqqkkkeeeaaa]]]TTTHHH===:::<<<>>>===<<<>>>CCCGGGQQQaaaqqqzzzooo```VVVOOOIIIDDDBBB???===>>>BBBIIIKKKKKKIIIDDD???;;;999666666666555777<<>>EEE[[[}}}ooohhhddd```YYYVVVPPPJJJDDDAAA@@@???===>>>???BBBHHHQQQ\\\dddnnnuuujjj\\\XXXYYYeeeppp~~~~~~kkk___TTTOOOMMMJJJGGGGGGKKKJJJQQQbbbyyy|||xxxqqqjjjddd^^^XXXTTTPPPPPPQQQPPPNNNJJJFFFDDDCCCGGGJJJKKKKKKNNNTTTZZZnnnwwwkkkcccZZZPPPHHHFFFBBBCCCFFFIIIPPPdddzzzzzz~~~gggTTTKKKCCCGGGVVVfffnnnqqqsssjjj]]]QQQIIIEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBEEEDDDFFFLLLRRR\\\kkkyyy~~~|||}}}xxxtttqqqppprrrqqqeeeZZZQQQMMMLLLOOO___xxxrrruuuooocccLLLDDD999222000000000///+++++++++,,,------......---,,,,,,,,,,,,,,,,,,---************************))))))))))))(((((((((((((((((((((''''''''''''&&&(((((((((''''''''''''&&&(((((('''''''''(((((()))((((((((((((***---///000000222444777:::;;;<<<===BBBNNNlll|||sssmmmfffaaa[[[QQQDDD:::888;;;<<<<<<<<>><<<>>>CCCJJJKKKKKKHHHBBB===999888666666666666888===DDDHHHQQQUUU[[[```dddgggkkknnnnnnooorrruuuwwwvvvqqqmmmlllooosssvvvwwwwwwyyyzzz{{{}}}xxxnnneee[[[TTTHHHCCC???===;;;:::>>>EEE[[[vvvnnnhhhccc[[[WWWRRRKKKFFFCCCAAAAAA>>>>>>???@@@DDDLLLUUU\\\iiiqqq~~~~~~hhh[[[XXXYYYeeeppp|||mmm^^^UUUPPPKKKHHHHHHHHHHHHRRReee{{{yyyqqqiiiaaaZZZUUUUUUUUUTTTSSSPPPMMMJJJHHHGGGIIIJJJJJJIIIKKKOOOTTTaaassszzzmmmccc[[[RRRKKKGGGCCCCCCFFFHHHNNN```ttttttuuujjjWWWNNNFFFLLL]]]nnnxxx{{{yyypppbbbTTTIIIDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCFFFDDDDDDHHHMMMVVVeeesss}}}xxxvvvzzzuuurrrpppooo{{{jjj[[[RRRPPPJJJLLLXXXtttuuujjjmmmjjjbbbMMMEEE:::333000000///...++++++,,,,,,---.........,,,,,,++++++++++++,,,,,,************************))))))))))))((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''')))))))))((())))))******((((((((()))***---///111222111111444888<<<>>>>>>BBBSSSuuuzzzxxxrrrjjjbbbYYYNNNBBB999999;;;<<<<<<<<<@@@FFFKKK\\\jjjxxx{{{kkk]]]TTTIIIDDD@@@@@@???===@@@DDDJJJKKKJJJFFF@@@;;;888777666666777777:::???EEEJJJQQQUUU[[[aaaeeeiiimmmppppppsssvvvyyyyyyuuuoookkkkkknnnsssvvvxxxxxxyyyzzz}}}~~~|||qqqfff[[[TTTHHHCCC???===;;;:::>>>EEE\\\}}}ssskkkddd]]]YYYSSSMMMGGGDDDBBBBBB=========>>>AAAGGGOOOUUUccclllzzz}}}hhh[[[WWWYYYdddppp{{{hhh\\\TTTMMMJJJJJJGGGIIIUUUjjjyyypppggg___ZZZYYYXXXWWWUUURRROOOMMMLLLJJJJJJKKKJJJIIIJJJNNNQQQXXXggg~~~oooeee\\\TTTNNNIIIDDDCCCFFFGGGKKK[[[nnnqqqqqqkkkZZZPPPJJJQQQeeexxx}}}uuugggWWWJJJCCCAAAAAACCCCCCCCCDDDDDDEEEEEEEEEHHHEEEDDDFFFJJJQQQ^^^kkk{{{~~~ppplllxxx{{{vvvrrrooolll}}}ppp\\\SSSRRRKKKLLLSSSjjjvvvggghhhhhhbbbOOOGGG<<<444111111///.........---------------,,,++++++************++++++))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))***((((((((()))+++---///111333222111222666:::<<<===BBBWWW}}}~~~yyynnncccXXXLLLAAA::::::<<<===<<<<<>>AAAFFFJJJJJJHHHCCC>>>999777666555666777999;;;@@@GGGKKKQQQUUU[[[aaaeeeiiimmmppppppsssxxxzzzxxxsssmmmjjjjjjnnnssswwwxxxxxxyyyyyy~~~tttgggZZZQQQHHHCCC???===;;;:::>>>EEE^^^xxxnnnfff___\\\UUUNNNHHHDDDBBBAAA;;;;;;;;;<<<>>>DDDKKKPPPYYYbbbppp}}}}}}hhh[[[XXXYYYbbbooorrrbbbXXXPPPLLLKKKGGGKKKYYYooo|||sssjjjeee]]]\\\YYYVVVTTTQQQPPPOOOLLLLLLLLLKKKKKKLLLOOORRRUUUaaayyysssggg]]]UUUQQQKKKEEECCCEEEFFFIIIVVVfffrrrqqqmmm[[[RRRLLLUUUiii|||}}}vvviiiZZZLLLDDDAAAAAACCCCCCDDDEEEFFFFFFGGGGGGIIIGGGFFFHHHIIIMMMWWWbbbttt{{{}}}mmmhhhrrr|||uuupppmmmiiiyyyzzzaaaUUUTTTMMMNNNRRRbbb{{{iiiggggggcccQQQIII>>>666333222000///000//////...---,,,+++++++++******))))))******+++))))))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((()))))))))'''(((((((((((()))))))))%%%%%%$$$%%%%%%&&&'''((()))((())))))+++...000111222222222222444777;;;===DDD]]]rrrcccVVVJJJAAA;;;;;;<<<===<<<<<<@@@GGGMMMcccqqquuueeeXXXPPPIIICCC@@@@@@???>>>AAAFFFIIIHHHFFFAAA;;;888777777555666888:::===BBBHHHMMMPPPTTTZZZ___cccfffjjjmmmmmmqqqvvvxxxvvvpppllliiijjjoootttxxxxxxxxxxxxxxx}}}~~~vvviiiZZZPPPHHHCCC???===;;;:::>>>EEE]]]tttkkkddd```YYYQQQJJJEEECCCBBB;;;;;;;;;:::<<<@@@FFFKKKSSS[[[gggtttiii\\\YYYZZZbbbooo~~~|||kkk^^^SSSLLLKKKHHHMMM]]]sss{{{rrrlllbbb```\\\YYYVVVTTTSSSSSSQQQPPPOOONNNOOOPPPRRRTTTUUU___tttxxxjjj___WWWRRRLLLFFFCCCEEEEEEFFFQQQ___yyyyyywwwqqq\\\RRRLLLUUUiiizzz~~~xxxsssiii\\\NNNFFFCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIKKKIIIJJJLLLKKKKKKRRRZZZjjjrrr~~~rrrjjjrrr{{{tttnnnjjjfffxxxooo]]]VVVOOORRRTTT^^^{{{mmmiiihhhdddTTTKKK@@@888444333111000/////////...------,,,,,,,,,++++++******++++++,,,************************))))))))))))(((((((((((('''((((((((())))))))))))'''((((((((())))))))))))%%%%%%%%%%%%&&&'''((())))))))))))***+++...000222///111333333333666;;;???HHHbbbtttbbbSSSGGG@@@<<<999:::;;;;;;<<>>>>><<>>CCCIIINNNNNNRRRWWW\\\```cccgggiiijjjnnnsssuuurrrmmmjjjiiikkkooouuuxxxyyyxxxwwwwww{{{{{{}}}~~~yyykkk\\\RRRHHHCCC???===;;;:::>>>EEEZZZ|||{{{rrriiieee]]]UUUMMMGGGDDDCCC======<<<::::::<<>>===<<<;;;===BBBGGGFFFCCC>>>999777777888444666999<<>>;;;:::>>>EEEWWWyyywwwmmmiiiaaaXXXOOOIIIFFFDDD@@@???===:::999:::===@@@EEEKKKVVVccctttlll^^^ZZZ[[[cccooo{{{}}}yyygggVVVLLLHHHHHHNNN___uuuyyyjjjgggbbb^^^ZZZYYYYYYYYY\\\YYYVVVTTTTTTUUUUUUUUUTTT\\\nnn~~~oooaaaXXXRRRNNNGGGCCCEEEDDDDDDLLLWWWiiiwww\\\RRRLLLRRR^^^gggoootttpppiii```WWWOOOIIICCC@@@BBBDDDFFFGGGGGGGGGHHHIIILLLNNNPPPOOOLLLKKKLLLMMM[[[fffuuu~~~}}}}}}wwwnnngggddduuu}}}\\\ZZZXXXWWW]]]rrrtttjjjfffcccbbbRRRAAA:::777444111000......//////......---,,,++++++++++++++++++++++++***************+++++++++------,,,***)))'''&&&&&&(((((((((((())))))))))))---+++(((&&&%%%%%%'''((())))))))))))((((((((((((*********+++,,,---...///222111222444333333888@@@OOOooo|||mmmaaaQQQAAA:::;;;999999;;;>>>>>>@@@JJJUUUiiivvv{{{jjjYYYOOOLLLFFFDDDAAA>>>===???AAACCCGGGCCC@@@???<<<777666888888888999===DDDIIIMMMNNNOOOPPPRRRUUUYYY]]]aaaccciiinnnsssqqqkkkggghhhkkkmmmppptttwwwyyyxxxwwwuuuxxxxxxxxxwwwxxx{{{ooo___TTTKKKEEE@@@>>>;;;:::???FFFVVVvvv{{{tttqqqjjjbbbYYYPPPHHHCCC@@@>>><<<:::999999999999AAACCCKKKWWWggg|||nnnbbb___```kkkvvvooo]]]RRROOOOOOUUUaaaqqqwwwqqqiiibbb___^^^]]]]]]\\\\\\[[[ZZZXXXUUUTTTRRRWWW___mmmttthhh]]]VVVTTTMMMGGGFFFEEEFFFKKKQQQiiiyyysss[[[PPPHHHKKKUUU^^^ffflllllleeeZZZPPPJJJFFFDDDCCCCCCEEEHHHIIIIIIJJJKKKMMMLLLNNNPPPOOOMMMLLLLLLNNNYYYcccrrr}}}zzzpppjjjfffuuummm\\\XXXVVV[[[nnnwwwnnnkkkiiieeeTTTBBB:::777333111111......//////......---,,,++++++++++++++++++++++++++++++******************************))))))(((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))))))))*********+++,,,---...///333222333555444444:::BBBSSStttzzzkkk^^^OOOAAA;;;;;;999999;;;>>>>>>AAAKKKVVViiivvvvvvgggXXXMMMIIIEEECCC@@@>>>>>>???BBBCCCFFFBBB@@@@@@>>>888666888888888999>>>DDDJJJMMMNNNOOOPPPRRRUUUYYY]]]aaadddhhhlllpppnnnhhhdddfffiiimmmooossswwwyyyzzzyyyxxxwwwwwwvvvuuuvvvyyy~~~rrrbbbWWWKKKEEE@@@===;;;:::>>>DDDLLLmmm|||wwwoooeee[[[QQQIIIEEEBBB@@@>>><<<::::::::::::>>>@@@FFFQQQ```uuurrrfffccccccppp||||||wwwvvvdddZZZWWWVVV[[[cccppp~~~xxxooohhhdddbbbaaaaaaaaaaaa___]]]ZZZWWWUUUSSSUUU\\\kkkwwwkkk___WWWUUUNNNHHHFFFEEEEEEJJJPPPeeewww~~~nnn[[[OOOFFFFFFMMMUUU\\\bbbddd\\\QQQHHHDDDCCCDDDDDDCCCEEEHHHJJJJJJKKKMMMOOOMMMOOOPPPPPPNNNMMMMMMNNNUUU___mmmxxx~~~~~~uuunnniiiuuu|||___ZZZUUUYYYiiiyyyqqqooonnnjjjXXXDDD:::666333222222......//////......---,,,************************,,,+++++++++***)))))))))((((((((()))******++++++(((((((((((())))))))))))%%%&&&((()))))))))((('''''''''(((((())))))************++++++,,,...///000333222333666666666===EEEYYYzzzyyyiiiZZZLLL@@@;;;<<<999999;;;>>>???CCCMMMYYYiiivvv}}}ooodddWWWKKKFFFCCCAAA???>>>>>>@@@BBBDDDDDDAAA@@@BBB???999666777888888:::>>>EEEJJJMMMNNNNNNOOORRRUUUYYY^^^aaacccgggkkkmmmkkkeeebbbccceeekkknnnrrrvvvyyy{{{{{{{{{zzzyyywwwuuuuuuxxx}}}uuufff[[[LLLEEE???===;;;:::===BBBGGGfffwwwkkk```VVVNNNIIIEEECCC@@@===;;;::::::;;;;;;;;;@@@HHHUUUjjjtttiiieeeeeetttyyymmmhhhnnn|||~~~lllcccbbbcccfffjjjqqq}}}zzz}}}yyypppkkkiiigggfffgggfffccc```]]]YYYVVVTTTSSSZZZhhh}}}{{{nnnaaaYYYUUUNNNIIIGGGEEEEEEIIIOOO```tttwwwgggZZZPPPGGGGGGKKKOOOTTTXXXXXXRRRJJJCCCAAAAAABBBCCC@@@CCCFFFHHHIIIKKKMMMOOONNNOOOPPPOOOOOONNNMMMMMMQQQYYYfffqqqzzzzzzsssmmmuuueee]]]WWWZZZggg|||xxxqqqqqqqqqppp]]]GGG;;;666333222333.........///......---,,,)))))))))))))))))))))))),,,,,,,,,+++***)))((((((((((((((()))******++++++(((((((((((())))))))))))''''''((((((((((((((('''&&&''''''((()))******+++******++++++---...000111333111333555666777>>>GGG^^^|||jjjXXXHHH???;;;;;;::::::<<>>>>>>>>AAACCCDDDBBB@@@@@@BBB@@@:::666777888888:::???EEEKKKMMMNNNLLLNNNQQQTTTYYY]]]```bbbhhhjjjkkkhhhcccaaabbbdddiiikkkooossswwwzzz||||||}}}|||zzzxxxwwwzzz~~~xxxiii^^^MMMFFF???===<<<:::;;;???EEE^^^~~~qqqggg]]]UUUPPPGGGEEEAAA>>>;;;::::::;;;:::999<<>>>>>???AAACCCDDD@@@>>>>>>AAA???999666777888888;;;@@@FFFKKKMMMNNNKKKMMMPPPTTTYYY]]]```bbbjjjkkkjjjgggdddbbbdddfffhhhjjjlllppptttwwwzzz{{{}}}}}}{{{yyyxxxzzz~~~}}}lll```OOOGGG@@@>>>===::::::===???OOOnnnvvvlllccc[[[UUUJJJGGGCCC>>>;;;::::::;;;::::::;;;===AAAOOOiii}}}qqqiiiffffffvvvrrrhhheeegggiiizzzxxx}}}{{{ooojjjjjjssszzzvvvsssqqqllljjjhhheeeaaa]]]YYYXXXTTT\\\iii|||vvvhhh___WWWPPPKKKHHHFFFDDDFFFKKKYYYnnnwwweeeXXXQQQLLLJJJLLLMMMKKKJJJLLLIIIFFFBBB@@@@@@@@@@@@@@@AAADDDGGGIIIKKKLLLNNNPPPNNNMMMMMMMMMNNNNNNLLLKKKKKKPPPYYYdddoooyyy~~~xxxxxxpppeee^^^dddooo~~~~~~wwwvvvwwwyyyeeeNNN@@@999444111111......//////......---,,,************************,,,+++++++++***))))))))),,,++++++***)))(((''''''(((((((((((())))))))))))---+++(((%%%$$$%%%&&&(((''''''(((((())))))************+++,,,...///111222111///000333555888@@@JJJjjjyyyxxxmmmSSSBBB<<<;;;999;;;:::<<<@@@BBBHHHUUUbbbqqq~~~yyyiii```ZZZRRRJJJGGG???>>>>>>>>>???@@@BBBCCC???<<<<<<>>>===888666777777888;;;AAAGGGLLLMMMNNNKKKMMMQQQVVV[[[___bbbccclllkkkjjjgggeeeeeegggiiiiiijjjkkknnnqqquuuxxxyyyyyyzzzzzzzzzyyyyyy|||~~~ooocccQQQHHHAAA???>>><<<:::;;;>>>GGG\\\~~~|||rrriii___XXXNNNKKKEEE@@@<<<;;;;;;<<<:::<<<===>>>>>>GGG]]]rrrxxxnnnhhhggghhhwww~~~sssllliiihhhvvvooohhheeegggqqq~~~~~~{{{yyyrrrqqqnnnjjjeee```\\\ZZZVVV___lllyyykkkbbbXXXQQQLLLIIIFFFCCCEEEIIIUUUiiitttdddWWWRRRNNNLLLMMMNNNMMMNNNQQQKKKFFFAAA>>>>>>@@@AAABBBAAADDDGGGIIIJJJKKKMMMOOONNNLLLKKKLLLNNNNNNKKKIIIIIIMMMUUU```kkkuuu|||}}}zzzsssgggaaahhhtttyyyxxxyyy|||hhhQQQCCC;;;444111000......//////......---,,,++++++++++++++++++++++++++++++******************++++++******)))((((((((((((((((((((())))))))))))***)))((('''&&&&&&''''''(((((((((((())))))))))))******+++,,,...000222333111000111444666999CCCMMMqqqrrrrrrkkkPPP???;;;;;;:::;;;;;;===@@@CCCJJJWWWeeeuuussseee]]]VVVNNNIIIHHH??????>>>>>>???@@@AAABBB>>>::::::;;;:::666555777777888<<>>>>>???999<<<@@@AAA???EEEWWWjjj{{{{{{wwwqqqiiieeefffhhhrrrvvvooolllooozzzpppiiibbbdddlll}}}{{{wwwqqqjjjddd___\\\WWWaaannnzzzmmmdddXXXRRRLLLJJJFFFCCCDDDHHHOOObbbwwwvvvfffZZZVVVQQQNNNPPPPPPPPPTTTXXXMMMHHH@@@<<<<<>>;;;:::===>>>CCCRRRkkk{{{mmmcccVVVRRRLLLEEEAAA@@@@@@AAA777;;;AAACCC@@@DDDUUUgggtttssspppjjjdddaaaccceeejjj~~~tttpppjjjzzzpppddd___cccggg}}}~~~wwwooogggaaa]]]WWWaaapppzzznnnfffYYYRRRMMMJJJFFFCCCCCCGGGKKK]]]rrrwwwkkkddd\\\VVVQQQQQQUUUXXXXXXUUUPPPJJJCCC>>>===>>>???@@@FFFGGGGGGHHHHHHIIIJJJJJJGGGEEEDDDGGGLLLOOOLLLIIIHHHLLLRRRZZZcccmmmwww}}}pppkkkeeeeeetttqqqooouuu~~~iiiSSSFFF>>>777333444///...---,,,+++,,,------------,,,,,,,,,,,,++++++******++++++++++++******))))))))))))))))))******((((((((((((''''''''''''(((***+++)))&&&&&&(((+++)))((('''''''''(((***+++((()))***,,,...///111222222666444777<<<:::DDDZZZtttxxx}}}cccJJJ<<<888888888===>>>AAACCCCCCHHHWWWfff{{{tttlll___TTTLLLFFFCCCAAAAAA@@@===<<<<<<===@@@AAA;;;999666444333333444555777:::@@@FFFKKKOOOPPPPPPOOOUUUZZZ\\\```ggglllmmmllliiieeeccccccfffjjjlllqqqqqqooommmmmmpppuuuyyyxxxyyyzzz|||}}}~~~~~~~~~~~~kkkYYYPPPGGGCCCAAA===:::;;;;;;>>>CCCGGGPPPfffuuuiii___VVVNNNKKKIIIEEECCCCCCAAA???>>>>>>???CCCOOO[[[llljjjjjjhhheeeaaabbbeeejjjuuuzzznnnmmm{{{|||iiiaaaaaabbbhhhxxxzzzrrrlllfffbbb```bbbkkkpppeee[[[RRRIIIGGGFFFDDDCCCDDDJJJWWWjjj}}}tttmmmccc]]]WWWVVVXXXZZZYYYVVVOOOJJJBBB===<<<===>>>???CCCCCCDDDEEEEEEFFFEEEEEEGGGEEEDDDFFFKKKMMMKKKGGGEEEIIIOOOWWW```jjjtttzzz}}}mmmhhhbbbeeewwwnnnmmmvvv~~~kkkUUUGGG???777333333//////......---------...------,,,,,,,,,,,,++++++******++++++++++++******,,,++++++******)))))))))(((((((((((((((((((((((((((((()))(((''''''(((***)))(((((('''((()))***+++)))***+++---...000111111222555444666;;;:::DDD[[[wwwxxx^^^HHH<<<::::::999;;;===@@@DDDEEEKKK[[[kkk|||qqqiii]]]RRRJJJEEEBBB@@@@@@???===<<<<<<===???@@@:::999666444333333444555666999???EEEJJJMMMOOOOOOSSSYYY]]]___bbbiiimmmmmmkkkiiieeeccccccfffjjjlllqqqqqqooommmmmmoootttwwwxxxyyyzzz|||}}}~~~~~~~~~ooo[[[RRRIIIFFFCCC???<<<<<<999;;;>>>AAAGGGXXXxxx}}}qqqeee\\\SSSPPPMMMHHHDDDDDDAAA@@@@@@AAA@@@BBBKKKUUUdddeeeeeedddaaa^^^___aaabbbkkkuuulllvvvyyyxxxzzzjjjdddbbbcccjjjxxxxxxpppiiidddccceeemmm~~~pppfff[[[RRRJJJGGGFFFDDDCCCDDDIIIUUUhhh{{{xxxmmmfff___[[[\\\]]]ZZZWWWOOOIIIBBB===;;;<<<>>>???CCCDDDFFFGGGHHHGGGEEEDDDGGGEEEDDDFFFIIIJJJGGGEEEBBBEEEKKKRRR[[[eeeooouuuzzzgggbbb^^^eee|||lllkkkuuummmXXXIII???777333222//////000000//////...---------,,,,,,,,,,,,++++++******++++++++++++******,,,,,,+++***)))(((''''''))))))))))))))))))))))))'''&&&%%%&&&'''))))))(((((((((((((((((()))******+++,,,---...///000111111111555444666::::::FFF^^^yyyqqqVVVDDD===<<<;;;::::::;;;???DDDGGGOOO```ppp~~~~~~llldddYYYOOOHHHCCC@@@>>>>>>>>>>>>======>>>>>>>>>:::888666444333333444555666999>>>DDDIIILLLMMMMMMTTTZZZ^^^```ccciiimmmmmmjjjgggdddbbbcccfffiiilllppppppooommmmmmnnnrrruuuwwwxxxzzz|||}}}~~~ttt^^^UUUMMMJJJGGGBBB>>>===::::::<<<<<<>>>IIIaaaxxxzzznnnddd[[[WWWSSSMMMHHHGGGCCCAAABBBCCCAAA@@@FFFMMM[[[___bbbaaa^^^]]]]]]^^^\\\bbbvvvssswww{{{nnnfffgggsss}}}pppeeebbb```ccclll{{{~~~uuulllggggggiiippp}}}qqqhhh\\\RRRJJJGGGFFFDDDCCCDDDGGGRRRdddwwwvvvnnneee``````___\\\YYYOOOJJJBBB===<<<===>>>???BBBDDDFFFHHHHHHFFFDDDCCCFFFEEEDDDEEEFFFFFFDDDBBB@@@CCCHHHNNNWWWaaakkkqqqxxx}}}qqq```\\\ZZZeeennnhhhqqqppp\\\KKK@@@888333111......///000000...---,,,------,,,,,,,,,+++++++++******++++++++++++******)))))))))((((((''''''&&&))))))))))))************'''%%%###$$$(((***)))'''((((((((((((((())))))***------......///000111111000444444555:::;;;HHHbbbzzzyyykkkOOO@@@======;;;999;;;;;;>>>CCCHHHRRRbbbrrr~~~wwwfff___UUULLLFFFAAA>>>===<<<<<<===>>>>>>===<<<<<<:::888666444333444555666777:::???EEEIIIKKKLLLLLLPPPVVV\\\^^^aaahhhkkkkkkgggfffcccbbbcccfffiiilllooooooooonnnmmmnnnqqqssswwwxxxyyy{{{}}}~~~xxxbbbYYYQQQNNNJJJCCC???>>>===<<<<<<<<<;;;@@@QQQbbbvvvlllccc___[[[TTTOOONNNHHHDDDBBBBBB???>>>AAAHHHTTT\\\bbbaaa^^^]]]]]]]]]]]]___lll~~~ttthhh___YYYZZZcccnnnppphhh```^^^aaahhhuuuxxxoooiiiiiikkkrrr}}}rrrjjj]]]SSSKKKHHHGGGDDDCCCDDDEEEOOO___rrr}}}tttjjjcccaaa```\\\YYYOOOJJJCCC>>><<<===??????===???AAACCCCCCBBB@@@>>>DDDDDDCCCCCCCCCCCCAAA???>>>AAAFFFKKKSSS]]]gggnnnvvv|||vvvfffZZZWWWXXXddduuuiiinnn~~~rrr```NNNAAA:::444000------...///...---,,,+++------,,,,,,,,,+++++++++******++++++++++++******((((((((())))))*********((()))))))))*********+++'''%%%###$$$(((***)))''''''(((((()))))))))))))))------......///000111111000555444666:::<<>>===<<<999888======>>>CCCIIISSScccrrryyyppp```ZZZQQQIIICCC@@@===;;;;;;<<<===>>>>>>===<<<;;;999888666444333444555666888;;;@@@FFFIIILLLLLLLLLMMMTTTZZZ]]]bbbhhhlllllleeedddbbbbbbcccfffiiikkknnnooooooooonnnoooqqqsssuuuvvvxxxzzz|||}}}~~~~~~|||iii___UUUQQQLLLEEE???>>>>>>===<<<<<<;;;===GGGSSSlll{{{rrrjjjgggccc\\\VVVUUUNNNHHHCCCAAA>>>===AAAGGGOOO[[[cccbbb^^^]]]\\\ZZZ^^^\\\dddzzzyyytttjjjccc[[[VVVRRRQQQVVV]]]mmmqqqaaa\\\^^^```bbbdddttt~~~zzzrrrlllhhhkkksss~~~tttlll]]]TTTKKKHHHGGGDDDCCCDDDDDDLLLYYYlll{{{ooofffbbb___ZZZVVVOOOIIIBBB===<<<===>>>???<<<>>>@@@AAABBBBBBAAA@@@BBBBBBBBBBBBAAA@@@???>>>===@@@CCCIIIPPPZZZdddkkktttzzzrrrbbbWWWVVVWWWaaa{{{mmmnnn}}}tttcccOOOBBB<<<666111---------...---,,,,,,+++------,,,,,,,,,,,,++++++******++++++++++++******))))))***+++,,,---......'''(((((())))))*********'''&&&%%%&&&'''))))))(((''''''((()))))))))))))))+++,,,---...///000111111000666666777;;;>>>OOOlll{{{ttt|||}}}bbbGGG===<<<:::999;;;AAA???@@@DDDKKKUUUeeetttsssiii[[[UUUMMMGGGBBB???===;;;:::;;;<<<======<<<;;;:::999777555444333444666777999<<>>;;;;;;;;;:::;;;AAAJJJ___zzzxxxpppmmmhhhaaa[[[YYYTTTMMMFFFDDDBBBAAADDDJJJNNN]]]gggeee```___]]]XXX\\\YYY]]]nnnvvvmmmccc\\\VVVSSSOOOKKKLLLPPP\\\lllhhh]]]]]]]]][[[ZZZ^^^eeekkkpppxxx}}}wwwrrrnnnfffjjjtttuuummm^^^UUULLLIIIGGGDDDCCCDDDEEEJJJUUUggg|||uuuiiiccc]]]WWWRRRMMMGGG@@@;;;999:::<<<======>>>???AAABBBCCCDDDDDD@@@@@@AAA@@@???>>>>>>>>><<<>>>AAAFFFMMMWWWaaahhhqqqwww~~~~~~~~~sssaaaWWWWWWWWW]]]rrrsssrrr{{{uuueeeQQQCCC===888222//////...---------------------,,,,,,,,,,,,++++++******++++++++++++******))))))******++++++,,,,,,&&&&&&'''(((((()))******(((((()))(((''''''(((***&&&'''((()))***))))))((()))***+++---...000111111111777777888<<>>999888999:::;;;999:::;;;<<<>>>@@@AAABBB>>>???@@@@@@>>>======>>>:::<<>>999333111000///------...//////---------,,,,,,,,,++++++******++++++++++++******((((((((((((''''''''''''%%%&&&&&&'''((())))))***(((***+++)))&&&&&&(((+++&&&''')))*********)))(((((()))***,,,...000111222111888888999===@@@TTTsssyyytttwwwwwwwwwsssZZZDDD===<<<;;;>>>EEEEEEBBBBBBHHHQQQ]]]nnn|||mmmbbbUUUQQQJJJEEEAAA???===;;;;;;;;;;;;;;;;;;;;;;;;;;;888777555444444555666777888;;;???DDDGGGHHHHHHHHHOOOVVV[[[\\\^^^bbbcccaaaaaaaaa```aaacccfffiiikkkjjjmmmppprrrssstttuuuvvvpppqqqsssvvvxxxzzz{{{{{{}}}~~~tttdddZZZRRRJJJFFFFFFBBB>>><<<======<<>>:::888888999::::::;;;<<<>>>???AAABBBCCCAAA@@@@@@@@@??????>>>>>>;;;>>>BBBEEEIIIQQQ[[[bbblllttt}}}tttqqqttt~~~|||{{{{{{|||}}}~~~xxxfff]]]WWWUUUYYYeeezzzyyyxxx}}}|||oooWWWFFF@@@:::444333222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***************+++++++++***)))(((&&&&&&&&&'''((())))))))))))))))))))))))************))))))))))))))))))***+++---///111222444666555999???BBBXXXzzzzzzuuuzzzzzziiiWWWDDD<<<<<<<<<<<<===HHHEEECCCGGGSSSdddttt}}}zzziii___UUUOOOGGGAAA>>>>>>>>>>>><<<<<<<<<<<<;;;:::999888555555444333444555666777888;;;@@@CCCDDDFFFGGGIIINNNRRRYYY]]]```aaabbbbbb___bbbfffiiihhhggggggggglllnnnpppqqqqqqqqqrrrssspppqqqsssvvvyyy{{{}}}~~~xxxfff[[[SSSLLLHHHHHHFFFCCC???;;;999:::;;;<<>>:::888888999999999999:::;;;;;;<<<======????????????>>>>>>======:::===AAADDDHHHOOOYYY```kkkrrr{{{tttoooqqq}}}zzzyyyyyyyyyzzzzzz{{{~~~zzzfff]]]XXXUUUYYYbbbtttyyyaaaMMMDDD===666111000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++******************,,,+++***)))(((((()))***(((((((((((((((((((((((((((((())))))*********+++)))******,,,---///111222444666555999???CCCYYY||||||wwwvvvxxx~~~```PPP@@@:::<<<<<<======CCCBBBBBBHHHUUUfffvvvwwwfff\\\RRRMMMGGGBBB???>>>>>>===<<<<<<<<<<<<;;;:::999888555555444333444555666777888;;;???BBBCCCDDDFFFHHHNNNSSSXXX]]]_________```^^^aaafffhhhhhhgggggggggjjjllloooqqqqqqrrrtttvvvssstttuuuwwwyyy{{{|||}}}}}}jjj\\\SSSKKKFFFFFFBBB@@@===::::::;;;===>>>DDDPPPgggwwwooohhhbbb___^^^\\\[[[[[[YYYWWW[[[```tttxxxlllhhh___[[[XXXWWWXXXaaasssyyypppfffZZZQQQOOOGGGFFFFFFGGGKKKNNNPPPPPP^^^dddooo|||wwwdddYYYRRRLLLKKKKKKJJJJJJLLLJJJJJJKKKMMMOOOPPPOOONNNQQQRRRRRRQQQPPPQQQUUUWWW^^^dddttt|||qqqddd\\\QQQIIIEEEDDDBBBAAAAAAEEEMMM[[[mmmjjj]]]TTTMMMIIICCCAAA>>>;;;999888888999<<<<<<<<<<<<<<<========================<<<<<<<<<999<<>>666000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++,,,+++++++++***)))))))))+++******))))))))))))***''''''''''''''''''''''''''''''((()))***+++,,,,,,******+++,,,---///111222333666555999???DDD\\\|||xxx|||yyyTTTGGG;;;888;;;<<<<<<======>>>AAAIIIVVVhhhxxxtttbbbXXXNNNKKKFFFBBB@@@???>>>===;;;<<<<<<;;;;;;:::999888555555444333444555666777999;;;???AAAAAABBBDDDFFFMMMRRRWWW[[[]]]]]]]]]^^^]]]```dddggggggfffffffffjjjllloooqqqrrrssstttvvvwwwxxxxxxyyyzzzzzz{{{{{{ooo___TTTKKKEEEDDD>>>===;;;999:::<<<>>>@@@BBBJJJZZZqqq|||tttllleeeaaaaaa___```bbbaaa```eeemmmsssnnnaaa]]]YYYWWWWWW\\\kkkyyyttteeeZZZUUUKKKHHHEEECCCCCCEEEEEEEEEOOOUUUaaapppooobbbYYYQQQOOONNNJJJHHHIIIEEEDDDBBBCCCEEEFFFEEEDDDEEEFFFGGGGGGHHHKKKOOORRRZZZdddvvv|||pppddd\\\QQQJJJFFFDDDBBBAAAAAAEEEMMMZZZkkk~~~nnn___VVVPPPKKKDDDBBB???<<<:::999888888;;;<<<<<<<<<<<<=========<<<;;;;;;;;;;;;;;;;;;;;;999;;;>>>@@@CCCIIISSSZZZccckkkuuu~~~zzznnnmmmwww}}}yyyxxxxxxwwwuuusssrrrtttwwwcccZZZWWWZZZ]]]gggoooVVVGGG<<<444222222111111000//////...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++***)))(((((((((((((((''''''''''''((((((((((((((((((((((((((('''(((((()))******++++++******+++,,,...000222333222666666:::@@@FFF```~~~oooLLLAAA888888;;;<<<;;;<<<:::===BBBKKKXXXiiiyyyqqq```VVVKKKHHHEEEBBBAAA@@@===;;;;;;;;;;;;;;;;;;:::999888555555444333444555666777999;;;>>>???@@@AAACCCEEEKKKOOOUUUZZZ\\\\\\]]]]]][[[___cccffffffeeeeeefffkkkmmmpppqqqrrrrrrtttuuuyyyyyyyyyzzz{{{|||||||||uuudddWWWMMMFFFEEE===<<<:::999:::;;;===???BBBGGGSSSeee}}}xxxooogggbbbcccaaacccggghhhgggppp|||{{{vvviiiddd^^^YYYVVVYYYffftttsssddd[[[TTTPPPJJJFFFEEEEEEDDDDDDDDDJJJUUUdddvvv{{{lllaaaXXXUUUSSSPPPMMMMMMIIIGGGCCCBBBCCCDDDDDDCCC@@@AAABBBCCCEEEHHHLLLPPPXXXeeezzz}}}qqqeee]]]SSSKKKGGGEEEBBB@@@BBBEEEMMMZZZjjj{{{pppaaaXXXRRRMMMEEEDDDAAA>>><<<:::999999555555666777888999::::::::::::::::::::::::::::::888:::===>>>AAAGGGPPPWWW```gggrrr|||qqqooouuu}}}{{{|||{{{xxxttttttsss|||kkk^^^WWW[[[^^^ddd{{{rrrYYYHHH===555222222111111000000//////---------,,,,,,+++++++++************++++++++++++,,,,,,,,,+++***)))(((((('''''''''(((((((((((('''))))))))))))))))))))))))******))))))))))))))))))***++++++,,,...000222333222666777;;;AAAIIIeee{{{gggIII@@@999:::<<<;;;:::;;;;;;>>>DDDMMMYYYiiiyyyqqq```VVVIIIFFFDDDBBBAAA???<<<::::::::::::;;;::::::999999555555444333444555666777999;;;===>>>???@@@CCCEEEHHHMMMSSSXXX[[[\\\]]]^^^[[[^^^ccceeefffeeeeeefffhhhkkkoooqqqssstttwwwyyywwwxxxyyyzzz|||~~~{{{jjj]]]QQQJJJHHH???>>><<<:::::::::;;;<<<@@@EEEOOO___ttt{{{qqqgggaaaddd```bbbhhhiiiiiiuuu~~~uuunnneee^^^XXXYYYeeerrrsssggg]]]WWWPPPJJJGGGEEEDDDCCC@@@EEENNN\\\nnnwwwjjj^^^YYYXXXUUUSSSRRRNNNKKKFFFDDDCCCCCCCCCBBB???@@@AAABBBCCCFFFJJJMMMWWWhhh~~~rrrfff^^^TTTLLLHHHFFFCCC@@@BBBFFFLLLXXXgggxxxssscccYYYRRRMMMGGGFFFDDDAAA>>><<<::::::555555666777888999:::;;;999999999::::::::::::;;;999;;;===>>>@@@EEENNNTTT]]]eeepppzzzsssppprrr|||xxxwwwtttzzzwwwdddXXX[[[^^^bbbvvv{{{vvv]]]KKK@@@999000000000//////............------,,,,,,++++++***)))***************++++++,,,+++++++++***)))))))))((())))))************)))************************************))))))((((((++++++,,,---...000222333222777999===CCCLLLkkk}}}cccHHH@@@:::;;;<<<::::::;;;<<<@@@GGGOOOZZZiiizzzqqq```VVVIIIFFFCCC@@@???>>>;;;999999999::::::::::::999999555555444333444555666777999;;;===>>>???AAADDDGGGHHHMMMSSSXXXZZZ[[[\\\]]]ZZZ^^^ccceeefffffffffgggdddhhhmmmqqqtttwww{{{~~~vvvvvvxxxzzz|||~~~qqqcccVVVMMMJJJAAA???===<<<::::::::::::<<>>===>>>???@@@AAACCCHHHKKKYYYlllsssfff___UUUMMMIIIFFFCCC@@@BBBDDDJJJTTTccctttyyyhhh\\\SSSNNNIIIHHHFFFCCC@@@>>><<<;;;888888888999999:::::::::999999999::::::;;;;;;;;;999;;;======???DDDLLLSSS[[[cccooozzzsssooonnn{{{xxxttt{{{jjjXXXZZZ]]]___ooouuuzzz```MMMBBB;;;000000000///////////////......---,,,,,,+++***************++++++,,,,,,,,,++++++******************'''((()))***++++++***))))))))))))))))))))))))))))))))))))))))))*********++++++,,,---///111222333333888:::>>>EEENNNooo]]]FFF???:::;;;;;;::::::<<<===AAAHHHOOOZZZjjj}}}ppp```WWWIIIFFFBBB???===<<<:::999888999999:::::::::999999555555444333444555666777999;;;===>>>???BBBFFFIIIKKKOOOUUUYYYZZZZZZZZZZZZ[[[^^^cccfffggggggggggggfffjjjnnnqqqtttvvvzzz|||vvvvvvxxxzzz|||~~~}}}}}}~~~xxxiiiYYYNNNJJJAAA@@@>>>===<<<;;;;;;;;;;;;AAAJJJWWWggg{{{uuuiiibbb\\\TTTSSSYYYYYYZZZmmm}}}vvvoooeee```dddmmmyyy~~~sssggg\\\QQQHHHCCCBBBCCCGGGPPP^^^ppp|||vvvooosss|||sssgggaaa\\\XXXWWWQQQNNNIIIFFFCCCAAA>>><<<;;;<<<>>>???@@@DDDHHHLLL\\\ppptttggg___VVVNNNJJJGGGCCC???@@@BBBFFFOOO^^^pppmmm```VVVPPPJJJIIIGGGDDDAAA???===<<<777666666666555555555444999999999::::::;;;;;;;;;:::;;;======???DDDLLLRRRZZZcccoooyyyrrrnnnjjj}}}vvvttt|||nnnXXXYYY\\\]]]jjj~~~rrrzzz```MMMAAA:::222222222222111111111111......---,,,,,,+++******+++++++++,,,,,,---------***************+++++++++%%%&&&''')))))))))((('''((((((((((((((((((((((((''''''((()))***+++,,,,,,++++++,,,---///111333444444999;;;???FFFPPPrrrzzzSSSDDD===999:::;;;:::;;;======AAAHHHPPP[[[lllooo___VVVJJJGGGBBB>>><<<;;;:::888888999999:::::::::999999555555444333444555666777999;;;===>>>@@@CCCGGGJJJNNNRRRWWWYYYYYYXXXXXXXXX[[[___cccfffgggggghhhhhhmmmoooqqqsssssssssuuuvvvwwwwwwxxxzzz{{{}}}~~~|||}}}}}}~~~|||lll[[[NNNIII@@@???>>>==================BBBJJJVVVeeexxxwwwjjjcccXXXOOOMMMRRRQQQSSSggg{{{uuukkkbbbdddiiittt|||mmm^^^RRRKKKCCCCCCFFFMMMYYYjjjyyy{{{tttmmmlllqqq}}}oooggg```ZZZXXXUUURRRNNNJJJGGGDDD@@@>>>:::<<<>>>@@@BBBFFFKKKOOO^^^sssuuuggg```VVVOOOKKKGGGCCC?????????BBBKKKZZZmmm~~~zzziii[[[TTTKKKJJJHHHFFFDDDBBB@@@???<<<;;;::::::::::::777555888888999999999::::::::::::;;;;;;;;;===BBBIIINNN[[[bbbmmmvvv~~~xxxnnnrrr|||xxx{{{sssZZZYYY]]]^^^ggguuu|||ooohhhSSSBBB777666333000...///000000///111111000///---,,,+++*********+++,,,,,,---......---,,,***)))))))))******(((((())))))))))))((((((***)))((((((((()))+++,,,)))))))))))))))))))))))),,,,,,------///000111222222888999;;;DDDRRRrrroooQQQ===;;;:::999999<<<>>>@@@@@@@@@GGGSSSbbbppplll[[[QQQIIIEEEAAA===<<<;;;999888::::::999999777666555444222333444444444666999<<<:::<<<>>>???@@@BBBDDDGGGQQQTTTXXXYYYXXXVVVVVVUUUZZZ]]]bbbfffggghhhiiiiiinnnnnnooopppqqqsssuuuvvvxxxwwwvvvyyy|||~~~}}}{{{|||}}}}}}||||||}}}~~~nnn```RRRHHHAAA>>>:::999:::;;;<<<<<<>>>BBBJJJUUUddduuu|||nnndddVVVOOOKKKKKKJJJNNN```ttttttddd```gggvvv~~~ppp___RRRJJJFFFFFFLLLVVVaaaooozzz|||{{{nnngggooozzzkkkbbb[[[VVVYYYUUUOOOKKKHHHFFFDDDCCC>>><<<<<>>666333000...////////////......------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))******))))))************))))))***)))((((((((()))++++++)))))))))))))))))))))))),,,,,,,,,---///000222333333999:::<<>>???AAABBBHHHUUUcccrrr}}}iiiYYYOOOHHHEEE@@@===;;;:::999888999999999888777666555444222333444444444666999;;;;;;<<<>>>>>>???AAAEEEGGGPPPSSSWWWXXXXXXVVVUUUUUUYYY\\\aaaeeefffggghhhhhhllllllmmmnnnppprrrtttuuuwwwvvvwwwyyy}}}~~~}}}zzz|||}}}}}}}}}}}}}}}qqqaaaRRRHHHAAA>>>;;;999999;;;;;;;;;===BBBJJJUUUcccssssssiiiWWWOOOJJJIIIHHHMMM___ssswwwgggbbbgggsss{{{lllZZZPPPKKKIIIMMMTTT\\\hhhrrr{{{zzzwww|||uuukkknnn{{{vvvhhh]]]WWWXXXUUUPPPLLLJJJGGGEEECCCAAA>>>>>>AAADDDFFFLLLRRRhhhzzzzzzoooggg\\\QQQJJJFFFCCCBBBBBB@@@AAAIIIUUUeeezzz{{{vvvccc\\\SSSPPPLLLIIIGGGEEECCCAAA???<<<:::888999999888777888888888999999999999:::::::::::::::<<>>HHHWWWyyy~~~```DDD===<<<:::999999;;;===>>>BBBCCCJJJWWWfffuuuzzzfffVVVMMMGGGCCC???<<<;;;:::999777999999999888777666555444222333444444444555888;;;<<<<<<===<<<===@@@EEEHHHOOORRRVVVWWWWWWVVVUUUUUUWWW[[[```ccceeeeeefffgggjjjjjjkkklllnnnppprrrsssuuuvvvwwwzzz}}}~~~|||zzz|||}}}~~~~~~~~~tttcccSSSIIIBBB???;;;999999::::::999<<>>:::999999999999999888888888888999999999999999999999:::<<>>IIIYYY{{{{{{\\\CCC<<<<<<:::999999:::<<<===BBBCCCJJJXXXgggwwwxxxeeeVVVMMMEEEBBB>>>;;;::::::999888888888888888777666555444222333444444333555888:::<<<<<<<<<;;;<<>>DDDHHHJJJNNNRRRTTTUUUTTTTTTTTTTTTXXX]]]aaabbbcccddddddeeefffgggiiikkkmmmooopppsssuuuxxx{{{|||}}}}}}}}}}}}ooo___QQQHHHAAA>>>;;;::::::999888777:::@@@IIIUUUbbbqqq~~~}}}sssbbbWWWMMMKKKKKKOOO___ppp{{{ooogggiiisss~~~uuukkkeee```___ccciiixxx}}}mmm^^^]]]iiiuuuzzzuuu{{{wwwlll___\\\WWWSSSOOOLLLIIIFFFDDDBBBAAABBBEEEKKKXXXeeerrruuummmaaaVVVMMMHHHEEECCC@@@@@@BBBGGGOOO\\\rrrpppsss||||||lllcccYYYRRRQQQOOOLLLHHHEEECCC???>>>======<<<;;;777777777888888888888999888888888888;;;???FFFKKKVVV___lllwwwoookkk~~~}}}|||||||||{{{sssrrrqqq]]]\\\___```nnnvvv{{{jjj]]]QQQFFF888444111///.........---------------------......,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***(((((())))))))))))(((((((((((()))************)))))))))))))))))))))))))))***+++,,,---///111333444222888888<<>>CCCFFFHHHLLLPPPSSSSSSSSSSSSTTTTTTXXX]]]aaabbbbbbcccdddeeefffgggiiikkknnnpppqqqsssvvvxxxzzz{{{|||~~~yyyhhhXXXLLLDDD???===;;;:::::::::888777999>>>FFFQQQ]]]lllyyy|||ssscccWWWNNNLLLLLLOOO\\\kkkzzzssshhhgggqqq~~~}}}tttmmmiiikkkppp{{{xxxeee^^^aaafff{{{~~~uuuwwwrrrddd```YYYTTTPPPLLLIIIGGGCCCBBBBBBEEEHHHOOO^^^lllxxxwwwooocccWWWNNNIIIEEECCCAAAAAACCCFFFLLLXXXmmmmmmnnnvvv}}}rrrddd[[[WWWSSSNNNIIIFFFDDDBBBAAA@@@???===;;;777777777777888888888888777777888888:::???FFFKKKUUU^^^kkkxxxlllfff{{{~~~}}}}}}yyyqqqqqqlllYYYXXXYYY[[[mmmwww~~~jjjZZZOOOEEE888555111///.........---............------------...------,,,,,,++++++***((()))***+++,,,++++++***)))))))))******)))))))))'''((()))***+++******))))))))))))))))))))))))))),,,,,,,,,---///000222333444999999<<>>BBBCCCLLL[[[lll}}}{{{hhhXXXNNNDDDAAA>>><<<<<<===<<<<<<666666666777666666555444333333444333222333666888888999;;;;;;<<<>>>BBBDDDFFFJJJOOORRRSSSSSSSSSSSSTTTXXX]]]aaabbbbbbcccdddffffffhhhiiillloooqqqrrrtttvvvxxxyyyyyy{{{~~~|||mmm^^^RRRHHHCCC===<<<::::::::::::999777888;;;AAAJJJUUUbbbpppyyyvvvnnn___TTTKKKJJJJJJLLLWWWdddqqqvvviiieeennn{{{~~~xxxxxx}}}uuuiiieeeeeesssxxxtttwww{{{yyyjjjddd[[[TTTOOOLLLJJJHHHCCCCCCEEEIIILLLTTTdddsssyyypppdddXXXOOOJJJFFFDDDBBBBBBDDDFFFJJJUUUjjj}}}kkkkkkqqq}}}oooddd^^^XXXQQQKKKGGGEEEDDDCCCCCCAAA>>>;;;777777777777888888888888777777777888:::???EEEJJJSSS]]]kkkxxxiiicccwww~~~}}}tttmmmnnn~~~hhhWWWUUUTTTWWWmmmxxxiiiXXXLLLDDD888555111///.........---111111000000////////////000///...---+++***)))(((((()))***+++,,,,,,+++*********++++++++++++******'''((()))++++++******))))))))))))))))))))))))))),,,,,,------///000111222555::::::===HHHYYY|||kkkNNNAAA666666888999;;;<<<>>>>>>CCCEEEMMM\\\mmm|||hhhXXXNNNDDDAAA>>><<<============666666666666666666555444333444444333222333555888777999;;;<<<===>>>AAACCCFFFIIINNNQQQRRRRRRSSSSSSTTTXXX]]]aaabbbccccccdddfffggghhhjjjmmmooorrrsssuuuwwwxxxxxxxxxzzzyyynnnaaaVVVMMMGGGEEE<<<;;;::::::;;;;;;999888777:::>>>EEENNN[[[hhhqqqyyy|||zzzpppiii\\\PPPHHHGGGHHHIIIRRR___jjjwwwiiiccclllxxxzzzssspppqqq|||tttsssssspppyyy~~~mmmfff\\\TTTNNNLLLJJJIIICCCDDDHHHLLLPPPXXXhhhxxxzzzqqqeeeYYYPPPJJJFFFDDDCCCCCCDDDFFFIIISSShhh{{{hhhgggkkkttt||||||kkk```YYYTTTOOOJJJHHHEEEDDDCCCBBB@@@>>>:::999777777888999888777666555777::::::;;;BBBKKKSSS^^^mmmzzzlllgggkkk~~~zzztttnnnfffttt|||bbbQQQSSSSSSTTTnnnmmmYYYOOOFFF;;;555222111///,,,,,,000------------------------......---,,,,,,+++******,,,+++***))))))***+++,,,++++++***))))))***++++++((()))***+++,,,,,,+++***+++)))((()))******)))(((***+++,,,...///111222333444999999;;;GGGXXX|||cccHHH???:::::::::;;;<<<===>>>???BBBEEEOOO^^^mmm~~~mmmXXXJJJDDDAAA>>><<<<<<:::888777666666666666555555555555333333333333444555666666555777999;;;<<<>>>AAADDDFFFIIINNNQQQRRRRRRSSSTTTZZZ[[[[[[]]]___aaadddeeegggggghhhiiikkknnnoooqqqtttuuuvvvyyy|||zzztttmmmcccXXXPPPHHHCCC??????>>>===;;;:::888777666666777999???HHHSSS]]]cccqqqwww|||~~~~~~zzzuuunnneee```RRRLLLFFFEEEEEEFFFKKKRRRdddtttxxxfff___kkkwww}}}|||rrriiikkkiiimmmooofffZZZQQQLLLJJJHHHFFFGGGHHHJJJNNNTTT```nnnyyyyyyeee[[[UUUNNNFFFCCCAAABBBDDDFFFGGGNNN___ppphhhfffiiiqqqxxx}}}vvvhhh^^^VVVQQQLLLJJJGGGFFFEEECCC@@@>>>;;;999777777888999888777666555777:::;;;<<>>:::::::::;;;<<<===>>>???CCCFFFOOO^^^mmm}}}mmmYYYJJJDDDAAA>>><<<;;;:::888777666666666666555555555555333333333333444555666666555777999;;;<<<>>>AAADDDFFFIIIMMMPPPPPPQQQQQQRRRYYYZZZ[[[^^^```bbbcccdddffffffgggiiikkkmmmooopppssstttvvvxxx{{{~~~yyyqqqkkkeee```YYYRRRLLLHHHCCCAAA@@@???>>><<<:::999888777666666777;;;AAAJJJRRRWWWcccjjjpppsssxxx}}}~~~|||xxxvvvssspppkkkeee^^^YYYNNNHHHCCCBBBBBBBBBHHHNNNVVVfff}}}yyyggg^^^iiiuuu|||yyynnnfffcccfffxxxllldddXXXOOOJJJGGGEEECCCDDDEEEFFFKKKTTTcccttt|||iii^^^VVVNNNFFFBBBAAAAAACCCEEEFFFMMM^^^oooiiifffffflllrrrwwwsssdddYYYSSSPPPNNNKKKIIIGGGEEEAAA>>>;;;:::888777888999888777666555777:::;;;===EEENNNZZZdddsssiiiaaaeee}}}ooofffZZZccc|||fffWWWVVVRRRSSSlllkkkZZZPPPFFF@@@999444333222//////111------------------------/////////......------,,,++++++************++++++(((((())))))))))))(((((((((((()))*********))))))+++***)))***+++,,,+++******+++,,,...///111222333666:::888:::FFFYYYtttttt~~~{{{ZZZCCC<<<:::::::::;;;<<<===??????CCCGGGPPP^^^mmm}}}~~~lllYYYKKKCCCAAA>>><<<;;;:::888777666666666666555555555555333333333333444555666666555777999;;;<<<>>>AAACCCFFFIIIMMMNNNOOONNNOOOOOOVVVXXX[[[___aaabbbcccccceeeeeefffhhhjjjlllnnnooorrrssstttvvvyyy|||~~~xxxqqqkkkccc\\\VVVSSSOOOMMMKKKIIIGGGEEEAAA@@@???===;;;:::999888777777666777;;;@@@FFFIIIVVV\\\aaaeeeiiiooopppmmmiiigggccc```]]]XXXSSSPPPHHHCCC>>>>>>>>>>>>CCCIIIMMM[[[qqq{{{jjj^^^gggqqqyyyzzzlllfffdddqqq}}}nnnfff[[[RRRMMMJJJGGGDDDEEEFFFHHHMMMXXXhhhyyymmmaaaXXXOOOFFFCCC@@@@@@BBBDDDEEELLL\\\lll~~~lllgggeeehhhlllqqqxxx~~~lll^^^VVVTTTRRROOOMMMJJJGGGBBB???<<<:::888888999999888777666555777:::<<>>???@@@DDDGGGPPP^^^mmm}}}|||kkkYYYLLLBBB@@@===;;;;;;:::999777666666666666555555555555333333333333444555666666666888:::;;;;;;===@@@CCCFFFHHHLLLMMMMMMLLLLLLLLLSSSVVV[[[___bbbcccbbbaaacccdddeeegggiiikkknnnoooqqqrrrsssuuuwwwzzz|||~~~~~~wwwooohhh___XXXQQQPPPNNNMMMMMMLLLJJJHHHBBBAAA@@@>>>===;;;:::999:::999888888999<<>>;;;;;;;;;;;;???EEEJJJUUUgggyyy~~~mmm```fffnnnwww}}}rrrjjjnnnyyynnnfff[[[RRRNNNKKKHHHFFFJJJLLLOOOVVVaaaooo}}}nnncccYYYOOOGGGDDD@@@???@@@BBBDDDKKKYYYhhhuuupppjjjfffhhhjjjmmmsss{{{tttcccZZZWWWUUURRRPPPMMMIIICCC@@@===;;;999888999999888777666555777:::===@@@JJJTTTaaakkkyyyooobbbeee~~~rrrhhhXXX]]]zzzooo]]]WWWRRRQQQeee~~~~~~nnn```RRRDDD:::222111111///..............................---------,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++)))******++++++******)))))))))((((((((((((((((((+++***)))***,,,---,,,+++***+++,,,...///111222333666:::888:::FFF[[[vvvxxxlllOOO@@@===;;;;;;;;;<<<===>>>???@@@CCCFFFPPP^^^mmm}}}yyyiiiXXXKKKAAA???<<<;;;;;;:::999777666666666666555555555555333333333333444555666666666888:::;;;;;;===@@@BBBEEEHHHKKKLLLLLLKKKKKKKKKQQQTTTYYY___bbbcccbbbaaabbbcccdddfffiiikkknnnoooqqqqqqrrrtttvvvyyy{{{||||||~~~vvvnnnddd\\\VVVTTTRRRPPPPPPNNNLLLJJJEEEDDDCCCAAA???>>>===<<<;;;::::::999:::<<<>>>???CCCGGGJJJKKKMMMQQQQQQNNNOOOLLLIIIFFFEEEDDDCCCAAA@@@;;;999:::;;;:::===BBBCCCJJJXXXiiixxxqqqdddfffkkkuuu~~~~~~pppmmmuuuxxxiii```UUUMMMJJJIIIHHHFFFLLLOOOVVV```lllxxxooodddZZZPPPIIIGGGAAA@@@@@@BBBDDDIIIVVVcccrrruuuooojjjjjjkkklllqqqwww|||iii___XXXVVVTTTRRROOOKKKEEEAAA>>><<<:::999999999888777666555777:::===BBBLLLWWWeeeooo|||vvvfffhhhqqqhhhYYY]]]xxxttt___VVVQQQQQQ^^^qqqxxxhhhWWWFFF;;;222000111///---...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++************++++++******)))((((((((())))))***))))))***,,,---,,,+++***+++,,,...///111222333555999888;;;HHH\\\hhhKKK???>>>;;;;;;;;;<<<===>>>@@@@@@BBBEEEOOO^^^mmm~~~vvvgggVVVKKKAAA>>><<<;;;;;;:::999777666666666666555555555555333333333333444555666666777888:::;;;;;;===@@@BBBDDDGGGJJJLLLKKKJJJJJJKKKPPPSSSXXX^^^aaacccbbbbbbbbbcccdddfffiiilllnnnpppqqqqqqrrrtttvvvxxxzzz{{{{{{}}}wwwlllddd\\\YYYVVVSSSRRRPPPNNNLLLIIIIIIGGGFFFDDDCCCAAAAAA<<<<<<======>>>>>>???@@@;;;???BBBCCCEEEJJJJJJHHHHHHFFFCCCAAAAAA@@@???======999888:::::::::<<<@@@>>>CCCMMM]]]ooo|||uuugggeeehhhqqq{{{uuummmmmmyyyyyyiiiaaaUUUMMMKKKMMMOOOPPPMMMQQQZZZhhhvvvqqqfff\\\QQQJJJHHHDDDAAAAAABBBDDDHHHSSS^^^rrrzzztttooonnnmmmmmmpppvvv|||ooocccXXXWWWUUUSSSPPPLLLFFFBBB>>><<<:::999999999888777666555777;;;>>>CCCNNNYYYiiirrr~~~iiikkkqqqiii\\\```yyyxxx___UUUQQQPPPYYYeeeppp]]]III===333111222000..............................------------------------++++++,,,------,,,++++++,,,+++)))'''''')))+++,,,,,,+++***)))((())))))***)))(((((()))+++,,,,,,+++***+++,,,...///111222333333999999===JJJ^^^fffJJJ>>>===;;;;;;<<<<<<===???@@@AAAAAADDDNNN^^^nnn~~~ssseeeUUUJJJ@@@>>>;;;:::::::::999777666666666666555555555555333333333333444555666666777999:::;;;;;;===???BBBDDDGGGJJJLLLLLLKKKKKKLLLOOORRRWWW\\\```bbbccccccbbbccceeegggjjjmmmoooqqqqqqqqqrrrtttvvvxxxzzz{{{yyy{{{~~~tttkkkbbb___ZZZWWWVVVUUUTTTSSSOOOOOOMMMLLLJJJIIIGGGGGGBBBCCCCCCDDDDDDDDDDDDDDD>>>BBBDDDCCCEEEHHHIIIFFFEEECCCAAA@@@???>>><<<:::;;;777777999:::999;;;??????@@@GGGTTTfffuuu~~~||||||~~~wwwiiiddddddlllwww|||qqqkkkqqq|||mmmcccWWWPPPPPPTTTYYY[[[WWW[[[cccooo~~~uuuiii]]]RRRJJJIIIGGGDDDBBBCCCDDDHHHQQQ[[[nnn}}}wwwsssqqqooonnnpppuuuzzzrrrfffXXXWWWUUUTTTQQQMMMGGGBBB???===:::999999999888777777555777;;;>>>DDDOOOZZZllluuujjjlllssskkk___ddd|||{{{___TTTQQQPPPUUU^^^wwwwwwbbbKKK???444222333222000///////////////////////////---.....................++++++------------++++++,,,***'''%%%%%%'''***,,,---,,,***)))))))))***+++(((''''''(((***,,,+++******+++,,,...000111222333222888999>>>KKK^^^gggIII>>><<<<<<<<<<<<<<<===???@@@AAA@@@CCCNNN^^^nnnrrrdddTTTIII@@@>>>;;;:::::::::999777777666666666555555555555333333333333444555666666777999:::;;;;;;===???AAACCCFFFJJJLLLLLLLLLLLLMMMOOORRRVVV[[[___bbbcccdddcccccceeegggjjjmmmpppqqqqqqrrrssstttvvvxxxzzz{{{yyy{{{}}}zzzqqqfffbbb^^^[[[[[[[[[[[[[[[TTTSSSRRRPPPNNNMMMLLLKKKIIIJJJJJJKKKJJJJJJIIIIIIGGGJJJKKKHHHHHHJJJIIIFFFCCCAAA@@@??????>>>;;;999999666666888999888999===>>>===@@@KKK[[[jjjrrruuuzzzzzz|||yyyjjjcccaaaiiittt}}}vvvlllnnn}}}kkkaaaUUUNNNOOOUUU[[[___fffggglllvvvxxxlll___RRRJJJHHHIIIEEECCCCCCDDDGGGPPPYYYiii{{{}}}{{{xxxuuusssrrrrrrrrruuu~~~{{{ggg```ZZZVVVUUUQQQKKKFFFEEEBBB@@@<<<999777777888999999777999===AAAHHHUUUaaappp|||llluuuvvvjjjaaafffvvviiiTTTNNNRRR[[[bbbppp~~~___JJJ@@@666111...+++,,,///........................------------------------''''''''''''((()))***+++,,,,,,,,,++++++***************))))))))))))*********((('''))),,,...---+++...------...///111333444888777999@@@JJJaaammmJJJ<<<===;;;;;;<<<<<<======>>>>>>AAAEEEPPP^^^lll|||mmm^^^RRRKKKCCC???;;;999999:::::::::999999888777666555444444000000000111222444555666999999999:::<<<===???@@@EEEHHHLLLPPPQQQPPPMMMKKKNNNRRRWWWZZZ]]]___bbbdddfffffffffgggiiikkknnnoooooopppqqqrrrsssuuuvvvvvvyyyzzz||||||~~~}}}ttthhhddd^^^\\\]]]```ccceee^^^\\\[[[XXXVVVTTTSSSSSSQQQPPPOOONNNNNNOOOQQQRRRNNNOOONNNLLLLLLPPPOOOKKKMMMIIIEEEBBBAAA@@@???>>>???===;;;999888999::::::777999<<>>CCCKKKYYYfffvvvpppxxxyyylllaaadddrrrvvv]]]RRRSSSZZZ```ooo```KKKAAA777333000------000---------.........//////------------------------,,,++++++*********++++++,,,,,,,,,++++++***************))))))))))))*********(((''')))+++---,,,***...------...///111333444888777999@@@JJJaaarrrMMM======;;;;;;<<<<<<======>>>>>>BBBFFFPPP___mmm~~~nnn___RRRKKKBBB???;;;888888999888888999999888777666555444444111111111111222333444555888999:::;;;<<<>>>??????CCCFFFJJJNNNPPPOOOMMMKKKNNNQQQVVVZZZ]]]___aaaccceeeeeeeeegggiiikkkmmmooopppqqqqqqssstttuuuuuuvvvyyyzzz{{{}}}~~~}}}ttthhhddd^^^ZZZ[[[^^^```bbb\\\[[[ZZZXXXWWWWWWXXXXXXYYYYYYXXXXXXXXXXXXYYYYYYUUUXXXWWWUUUUUUXXXVVVSSSSSSOOOKKKGGGFFFDDDBBBAAABBB@@@>>><<<;;;;;;;;;<<<;;;;;;<<>>:::;;;;;;<<<======>>>>>>BBBFFFQQQ___nnnooo___RRRJJJAAA>>>:::888777777777666999888777777666555444444222222222222222333444444777888:::<<<===>>>>>>>>>AAADDDIIIMMMOOONNNLLLKKKNNNQQQVVVYYY\\\^^^```bbbccccccdddfffhhhjjjmmmnnnqqqqqqrrrssstttuuuuuuvvvwwwyyy{{{}}}}}}rrrhhhccc]]]YYYXXXZZZ[[[\\\ZZZYYYWWWWWWWWWYYY[[[\\\___```aaaaaabbbbbbbbbbbb^^^aaacccaaaaaabbb```\\\\\\YYYTTTPPPMMMJJJGGGDDDBBBAAA>>><<<::::::::::::======<<<===@@@FFFOOOUUUeeekkkrrrzzztttfff\\\```lllxxxyyy{{{tttcccVVVSSSOOOKKKRRR```kkkqqq{{{|||qqqfffYYYNNNIIIEEEBBB@@@BBBCCCDDDJJJRRRbbbvvv|||zzzyyyyyyzzz{{{zzztttqqqrrrwwwoooeeeZZZVVVTTTOOOLLLKKKDDDBBB@@@===<<<;;;;;;;;;<<<:::<<>>>>>BBBFFFPPP^^^mmm~~~ooo^^^QQQIIIAAA>>>;;;888888777666555888777777666555555444444333333222222222333333444555777:::<<<>>>>>>===<<<@@@CCCHHHLLLOOONNNMMMKKKMMMPPPUUUXXX[[[]]]___aaaaaabbbccceeegggjjjkkkmmmqqqqqqrrrssstttuuuuuuvvvvvvyyy{{{}}}|||ooofffbbb[[[VVVUUUUUUVVVVVVVVVUUUTTTSSSTTTVVVXXXZZZ\\\^^^aaadddfffgggggggggccchhhkkkjjjjjjkkkiiiffffffbbb^^^YYYUUUQQQLLLIIIFFFDDDBBB???===;;;::::::<<<<<<<<<<<<>>>CCCJJJOOOZZZ___gggooo|||yyyiii]]]___kkkwwwrrrcccVVVTTTSSSRRR[[[gggnnnwwwttthhh[[[PPPJJJDDDAAA@@@AAABBBCCCIIIPPP___rrr~~~~~~~~~~~~}}}wwwooogggaaa```cccjjjxxxuuuhhhZZZTTTRRRNNNJJJJJJDDDCCCAAA???===<<<<<<<<<;;;:::===EEENNNZZZkkkzzzmmmwwwtttgggcccmmmsss]]]\\\eeelllyyyhhhSSSFFF999444222000......111111000...---,,,+++***------------------------++++++***************+++************************++++++************++++++)))***++++++******++++++---------...000333555666777666:::AAAKKKbbb|||\\\DDD===999999:::;;;<<<===>>>>>>@@@DDDMMM[[[jjj{{{nnn]]]OOOGGGAAA>>>;;;:::999999777666777777666666555555444444333333333222333333444444555777:::<<<>>>>>>===<<<@@@DDDHHHMMMOOOOOOMMMLLLLLLPPPTTTXXXYYY[[[^^^___^^^```bbbdddgggiiijjjkkkooopppqqqrrrsssuuuvvvvvvvvvyyy|||~~~{{{mmmeee```ZZZUUURRRRRRQQQQQQRRRQQQPPPOOOOOOQQQRRRTTTVVVXXX\\\aaaeeegggiiiiiifffmmmrrrrrrqqqssstttrrrooolllhhhddd___ZZZTTTPPPNNNMMMJJJGGGDDDAAA???>>><<<<<<<<<;;;<<>><<<;;;;;;:::;;;@@@JJJTTTaaarrriiissswwwkkkgggooozzz```^^^gggnnn{{{}}}pppZZZJJJ:::444222000......222111000///---+++******------------------------,,,,,,+++++++++,,,,,,---)))))))))***************++++++************++++++***,,,---,,,++++++,,,------------///111333666777777666:::AAAKKKccc}}}uuuyyyZZZAAA:::888888999;;;<<<===>>>???@@@CCCLLLYYYgggyyylll[[[MMMEEE???===;;;:::::::::888777666666666555555555444444333333333333333444555555666777999;;;<<<=========AAADDDIIIMMMOOONNNLLLKKKLLLOOOTTTWWWXXXZZZ\\\^^^\\\^^^```cccfffhhhiiijjjlllmmmoooppprrrtttvvvwwwwwwzzz}}}{{{lllddd___XXXSSSQQQOOONNNMMMNNNNNNNNNMMMMMMNNNNNNNNNQQQTTTWWW\\\aaaeeehhhiiihhhooouuuvvvwwwzzz}}}}}}xxxvvvsssppplllfff___[[[SSSRRROOOLLLHHHDDDBBB@@@??????>>>;;;999:::<<>><<<;;;::::::===DDDPPP[[[hhhxxx|||hhhsss{{{nnnjjjqqq|||aaa^^^gggnnn~~~{{{bbbPPP===555333111000000/////////...------,,,,,,---------------------------,,,+++***************((()))))))))*********+++,,,++++++******++++++,,,,,,---///...,,,+++---...------...///111444666888777666:::AAALLLccctttuuuxxxRRR>>>:::777888999:::<<<===>>>???AAADDDLLLXXXfffwww~~~jjjYYYLLLDDD===;;;999999::::::888777666666555555555444444444222222222333444555666777777777888999;;;<<<===>>>AAADDDHHHLLLMMMLLLJJJHHHLLLOOOSSSVVVXXXYYY[[[]]][[[\\\___ccceeeggghhhiiiiiijjjlllooorrrtttvvvwwwxxx{{{~~~|||mmmbbb^^^XXXSSSPPPNNNMMMKKKLLLLLLNNNOOOOOOOOONNNNNNOOOPPPSSSWWW[[[___ccceeedddmmmsssuuuvvv||||||yyyssslllhhh\\\[[[XXXTTTPPPKKKHHHFFFCCCCCCAAA>>>;;;:::;;;<<<@@@DDDIIIRRRaaasss|||}}}{{{qqqhhheeehhhnnnyyyuuubbbXXXPPPRRR]]]jjjxxxsssdddXXXRRRGGGDDDCCCDDDCCCBBBEEEKKKTTTiii|||{{{xxxyyy~~~ssseee\\\RRRLLLMMMNNNTTTfff|||sss^^^SSSOOOKKKHHHGGGCCCBBBAAA???===<<<;;;:::;;;>>>GGGTTT```mmm}}}zzziiittt}}}qqqlllqqqzzz___]]]gggnnngggTTT@@@666444222222222---------.........//////---------------------------,,,***((('''&&&%%%%%%(((((())))))*********+++,,,++++++******++++++,,,,,,///000///---,,,---///------...///111444777888777666:::AAALLLdddvvvttt}}}mmmLLL===<<<777888999:::<<<===>>>???CCCEEELLLXXXeeevvv}}}iiiXXXKKKCCC:::999888888999999888666555555555555555444444444111222222333444555777888777777888888:::<<<===>>>@@@CCCGGGJJJLLLJJJHHHFFFKKKOOOSSSVVVWWWYYY[[[\\\ZZZ\\\___bbbeeeggghhhhhhggghhhkkknnnqqqtttvvvwwwyyy{{{~~~~~~ooobbb]]]WWWRRRPPPNNNLLLKKKJJJLLLNNNQQQRRRRRRPPPPPPMMMNNNOOORRRUUUZZZ]]]```___hhhoooqqqsss{{{|||vvvqqqiiigggeeeaaa\\\WWWSSSQQQFFFFFFDDDBBB???>>>???@@@999<<>>;;;AAALLLYYYiiiyyyyyyjjjpppxxxjjjeeejjj{{{|||^^^ZZZ^^^rrrkkkXXXBBB888555333111000000000/////////.........////////////...---,,,+++------------------------)))***+++,,,,,,+++***))))))************+++++++++))))))***+++,,,,,,,,,,,,+++,,,---///111333555666<<<<<<>>>AAAKKKfff~~~}}}~~~yyyaaaJJJ???;;;666666777888999;;;<<<===CCCDDDKKKWWWgggyyy~~~gggVVVKKKFFF===<<<:::888666666666666:::999888666555333222111333222111111222333555666777888999:::<<<===>>>>>>???CCCHHHJJJJJJHHHGGGFFFHHHLLLRRRVVVWWWWWWXXXXXX\\\^^^___```aaacccfffhhhkkkjjjkkkmmmqqqtttuuuvvvwwwyyy|||{{{oooeee```YYYTTTPPPNNNMMMLLLPPPPPPQQQQQQQQQQQQQQQPPPPPPOOOOOOQQQUUUXXXYYYYYYaaadddiiinnnsss{{{}}}}}}wwwoookkkhhhccc\\\VVVSSSNNNGGGBBB@@@@@@??????<<<@@@EEEIIIPPP[[[jjjuuuzzzrrriiicccdddkkksssxxx~~~uuuqqqsssjjjhhhpppzzzssshhhYYYWWWWWW^^^lll}}}wwwkkk^^^UUUMMMHHHEEEEEEDDDBBBDDDIIIXXXggg~~~}}}{{{|||}}}~~~pppbbbVVVTTTOOOOOObbbzzz}}}eee\\\WWWOOOJJJJJJBBBBBB@@@>>>;;;;;;===??????EEEQQQ^^^mmm|||}}}kkkqqquuujjjfffkkkzzzuuu[[[YYY\\\pppooo[[[EEE999555333111111......---------,,,,,,,,,,,,,,,---------------,,,++++++++++++++++++++++++)))***+++,,,,,,+++***))))))************+++++++++))))))***+++,,,,,,,,,,,,+++,,,---///111333555666:::;;;===AAAKKKgggxxxuuusssxxxYYYDDD;;;888666777777888999;;;<<<===CCCEEEMMMYYYhhh{{{}}}iiiZZZNNNHHH>>>===;;;999777777777777999888777666555444333222333222111111222333555666777888999:::;;;===>>>>>>???BBBGGGJJJJJJHHHFFFFFFHHHLLLRRRVVVWWWWWWXXXXXX[[[]]]___``````bbbeeehhhjjjjjjkkkmmmqqqtttvvvwwwwwwzzz~~~{{{qqqfffaaaZZZUUURRRPPPNNNMMMPPPQQQQQQRRRRRRRRRQQQQQQQQQPPPQQQSSSVVVXXXYYYXXX___aaafffkkkpppwww|||xxxuuuooohhhaaaZZZUUUOOOJJJGGGDDDAAA???;;;>>>AAADDDHHHQQQ^^^gggrrrmmmfffaaaaaahhhrrryyyttthhhddd```XXXVVV]]]eeemmm|||ssshhh___^^^```hhhvvvwwwkkk^^^TTTMMMHHHEEEEEEDDDBBBDDDHHHUUUeee|||}}}{{{{{{{{{}}}ooo^^^XXXSSSSSSbbbuuunnnccc^^^VVVNNNKKKBBBBBBAAA???===<<<>>>???CCCKKKWWWeeessslllrrr{{{rrriiiggglllyyyjjjWWWXXX[[[mmmvvv```HHH:::666333111111---------------,,,,,,,,,)))***+++,,,------------++++++++++++++++++++++++)))***+++,,,,,,+++***))))))************+++++++++))))))***+++,,,,,,,,,,,,+++,,,---///111333555666999:::===AAALLLhhhzzziiikkklll}}}kkkPPP???999888777777777888:::;;;===>>>DDDFFFOOO\\\jjj||||||lll^^^QQQHHH???>>><<<:::999888888888777777777666555555444444333222111111222333555666777777888999;;;<<<===>>>>>>BBBGGGIIIIIIGGGFFFFFFHHHLLLQQQUUUVVVWWWWWWXXXZZZ\\\^^^______aaadddgggjjjkkklllnnnqqqtttwwwxxxzzz}}}|||rrrgggbbb\\\WWWTTTRRRPPPOOOQQQRRRRRRSSSSSSRRRQQQQQQSSSSSSTTTVVVYYYZZZZZZYYY\\\___ccchhhmmmttt{{{wwwqqqfffaaa[[[TTTNNNIIIDDDAAA>>>???@@@@@@BBBGGGPPPWWWfffeeebbb^^^]]]dddqqq{{{lll^^^YYYSSSMMMLLLPPPTTT\\\nnntttkkkbbbccchhhqqq~~~yyylll^^^TTTNNNIIIEEEEEEDDDBBBDDDHHHQQQbbb{{{zzzxxxwwwwwwyyy~~~xxxddd[[[WWWWWWbbbpppzzzllleee[[[PPPJJJAAAAAAAAA???======>>>???FFFNNN\\\kkkzzzmmmttt}}}wwwnnnfffeeekkkyyyyyy```SSSWWWYYYjjj{{{dddKKK<<<666333111111////////////////////////++++++,,,---------------......------------,,,,,,)))***+++,,,,,,+++***)))))))))*********+++++++++))))))***+++,,,,,,,,,,,,+++,,,---///111333555666777999<<>>CCCGGGQQQ^^^lll||||||mmm___PPPFFF???>>><<<:::888888888888666666666666555555555555333222111111222333555666666777777999:::;;;<<<===>>>BBBFFFHHHHHHFFFFFFFFFHHHLLLQQQTTTVVVVVVWWWXXXYYY[[[]]]^^^___```cccfffiiikkkmmmppprrruuuyyy{{{~~~{{{ssshhhddd^^^ZZZWWWUUUSSSRRRSSSSSSSSSTTTSSSSSSRRRRRRTTTTTTUUUWWWZZZ[[[ZZZYYY[[[]]]aaadddiiiooovvv{{{vvvooofff]]]UUUNNNIIIEEECCCCCCBBBAAA@@@CCCIIINNNYYY\\\]]][[[YYY```ooo|||jjj[[[UUUOOOKKKJJJLLLMMMSSSggg}}}yyyqqqgggkkkrrr{{{{{{nnn___UUUNNNIIIEEEEEEDDDBBBCCCHHHPPPaaayyy|||vvvsssrrrrrrsssxxx}}}jjj```\\\[[[cccmmmwwwmmmaaaRRRIIIAAAAAAAAA???===<<<>>>@@@GGGQQQaaarrrmmmuuu~~~wwwmmmdddcccjjj{{{oooYYYPPPUUUXXXiii}}}fffLLL===777333111111.../////////////////////...............---,,,,,,.........------,,,,,,,,,)))***+++,,,,,,+++***)))))))))*********+++++++++))))))***+++,,,,,,,,,,,,+++,,,---///111333555666666888<<>>BBBHHHSSSaaammm}}}|||lll]]]MMMBBB>>>===;;;999888777777777666666666666666666555555333222111111222333555666555666777888999;;;<<<<<<>>>AAAEEEGGGFFFEEEEEEEEEIIILLLPPPSSSUUUVVVWWWYYYYYY[[[\\\]]]^^^```ccceeeiiikkkoooqqqsssvvvzzz~~~zzzsssiiifffaaa]]][[[YYYWWWUUUTTTUUUUUUUUUTTTTTTSSSRRRQQQQQQQQQTTTWWWXXXXXXWWWYYY[[[]]]```dddiiiooosss{{{}}}~~~rrrfff\\\UUUPPPMMMHHHGGGEEECCCBBBCCCFFFHHHOOOTTTXXXWWWUUU\\\lllzzz~~~|||hhhXXXQQQJJJGGGFFFGGGFFFKKK```vvvzzztttxxx~~~qqqbbbWWWOOOIIIFFFEEEDDDAAACCCGGGPPP```wwwzzzsssooonnnmmmooouuu~~~rrrhhhbbbaaaeeelllvvvgggVVVKKKCCCBBBAAA>>><<<===@@@CCCKKKVVVgggyyy~~~nnnwwwyyyoooeeeccclll}}}lllVVVOOOTTTWWWjjjzzzdddKKK===777333111000,,,,,,,,,---------------////////////...---,,,+++---,,,,,,++++++******))))))***+++,,,,,,+++***))))))************+++++++++))))))***+++,,,,,,,,,,,,+++,,,---///111333555666666888<<>>???BBBIIIWWWdddppp~~~lll[[[LLLBBB>>>===;;;999777777777777666666666666666555555555333222111111222333555666555555666777999:::;;;<<<>>>AAADDDFFFEEEEEEEEEEEEIIILLLPPPSSSTTTUUUWWWYYYYYY[[[]]]^^^^^^```cccfffhhhlllppprrrsssvvv|||{{{uuujjjgggccc```^^^\\\ZZZXXXVVVVVVVVVVVVUUUTTTSSSSSSOOONNNNNNPPPSSSVVVXXXXXXYYY[[[]]]^^^```dddiiimmmqqqtttyyyssshhh```ZZZWWWMMMKKKIIIFFFDDDDDDDDDDDDGGGMMMQQQQQQQQQYYYgggtttzzz~~~}}}|||~~~wwweeeTTTJJJIIIEEEDDDFFFEEEIII\\\ppp~~~tttfff[[[OOOJJJFFFEEEDDDAAACCCGGGPPP___tttzzzsssooolllkkkmmmsss~~~|||rrrjjjfffhhhmmmmmm\\\OOOGGGEEEBBB???===???CCCGGGQQQ]]]ooo}}}nnnxxx}}}sssiiihhhqqqmmmWWWOOOSSSWWWkkk}}}vvvaaaJJJ===777333000///,,,,,,,,,---------......------.........---,,,,,,------,,,++++++***)))))))))***+++,,,,,,+++***))))))************+++++++++))))))***+++,,,,,,,,,,,,+++,,,---///111333555666666999===CCCNNNiiijjjaaannnpppyyy}}}vvveeeOOO???:::999888888888888999;;;<<<>>>???DDDLLL[[[hhhsssnnn[[[MMMEEE???>>><<<:::999888888888777777666666555555555444333222111111222333555666444555666777888:::;;;;;;>>>@@@CCCEEEDDDDDDDDDEEEIIILLLOOORRRSSSUUUWWWYYYZZZ[[[]]]^^^___aaadddfffhhhlllqqqssstttwww}}}}}}wwwkkkhhheeebbb```___\\\ZZZWWWWWWWWWWWWVVVUUUTTTSSSSSSQQQPPPRRRVVVZZZ]]]^^^```aaabbbbbbccceeejjjmmmmmmooosssxxxxxxnnneee___UUURRRNNNKKKHHHFFFDDDCCCBBBFFFJJJKKKMMMTTTaaallltttzzz~~~yyyvvvvvvssstttxxxuuugggUUUJJJLLLGGGEEEGGGHHHKKK[[[nnnxxxiii^^^OOOJJJFFFEEECCCAAABBBFFFNNN\\\ooo|||uuuqqqkkkkkkmmmsssyyypppjjjjjjnnnzzzsss```TTTJJJHHHDDD@@@>>>AAAFFFKKKWWWcccttt}}}nnnxxxvvvmmmmmmuuuoooYYYOOORRRWWWmmmzzzttt___III<<<888444000///........./////////000000******+++,,,------------//////...------,,,++++++)))***+++,,,,,,+++***))))))************+++++++++))))))***+++,,,,,,,,,,,,+++,,,---///111333555666777999===CCCNNNiiifff^^^mmmqqqyyyyyygggQQQBBB>>><<<:::888888999:::;;;===>>>???FFFOOO^^^lllvvvooo]]]PPPIIIAAA???===;;;:::999999:::888777777666555555444444333222222111222333555666444444555777888999:::;;;>>>@@@CCCDDDDDDDDDDDDEEEIIILLLOOORRRSSSUUUWWWYYYZZZ\\\^^^______aaadddgggggglllqqqttttttwww~~~yyyllliiifffcccbbb```^^^\\\WWWWWWWWWWWWVVVUUUTTTSSSYYYWWWUUUWWW[[[aaaeeegggggghhhhhhhhhhhhjjjmmmpppnnnppprrrvvv{{{xxxllleee\\\YYYTTTPPPMMMIIIFFFCCC???BBBEEEGGGJJJQQQ]]]fffooouuu}}}~~~zzzuuurrrqqqmmmnnnuuuwwwlllZZZNNNKKKFFFDDDGGGHHHKKKZZZjjjzzzkkkaaaPPPJJJFFFEEECCCAAABBBFFFLLLYYYlll}}}zzzuuuooommmooowwwxxxtttpppnnnvvv|||cccRRRMMMHHHDDDBBBAAABBBHHHPPP___nnnuuu|||}}}uuurrrzzzuuu[[[PPPXXX]]]nnn}}}uuu\\\JJJAAA888777888222......---------,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,++++++***)))((((((,,,***)))***++++++***)))******))))))******+++,,,))))))))))))***+++,,,---.........///000222333444444555:::DDDOOOfff|||ggggggnnnttt}}}|||iiiSSSCCC<<<:::888888:::;;;;;;<<<===AAACCCEEESSS^^^jjjzzzvvv```QQQJJJEEEBBB???=========<<<;;;::::::999999777666555444444333333222222333333444555555666888999:::;;;<<>>BBBGGGKKKSSS[[[ffflllrrrtttxxx}}}tttooooooqqqpppnnnnnnrrrssskkkZZZMMMOOOHHHGGGJJJIIIJJJYYYlll{{{mmmccc[[[PPPFFFCCCBBBAAACCCFFFMMMWWWgggyyy~~~yyyssspppqqqyyy{{{wwwsssqqqwwwmmm[[[NNNHHHCCCBBBAAABBBJJJRRRdddsssttt{{{zzzxxxzzz]]]QQQXXX\\\mmm{{{xxx^^^KKKAAA777555666000/////////.........------......---,,,,,,,,,,,,------,,,,,,+++******)))))),,,***)))***+++,,,***)))******))))))******+++,,,))))))))))))***+++,,,---.........///000222333444555666;;;DDDOOOggg~~~jjjjjjqqqxxx~~~jjjSSSCCC===<<<;;;999:::;;;;;;;;;===@@@CCCFFFTTT___kkk{{{xxxaaaQQQIIICCC@@@>>>======>>>===<<<999999999999777666555444444333333222222333333444555555666888999:::;;;<<>>AAADDDGGGNNNUUUaaahhhooorrrtttyyy||||||zzz}}}~~~zzztttooonnnooouuupppmmmnnnooohhhZZZOOONNNIIIGGGJJJIIIJJJXXXjjjqqqggg]]]RRRHHHDDDCCCBBBDDDGGGLLLWWWgggyyyyyyvvvvvv|||{{{wwwtttvvvtttaaaQQQKKKEEEBBBBBBEEEOOOYYYlllzzzsss{{{cccSSSXXX[[[llluuu}}}bbbMMMBBB666333444...000000000/////////............---,,,,,,,,,,,,---------,,,,,,++++++******+++***)))***+++,,,+++*********))))))******+++,,,******)))******+++,,,------......///000222444555777777<<>>>>>===:::;;;<<<;;;;;;===@@@BBBHHHVVV```mmm}}}{{{cccQQQHHHAAA???<<<<<<===>>>>>>===999999999888888666555444444333333222222333333444555555666888999:::;;;<<>>===:::;;;<<<;;;;;;<<>>@@@CCCGGGJJJJJJHHHFFFCCCFFFLLLQQQUUUVVVVVVUUUWWWYYY[[[[[[\\\]]]```bbbbbbeeehhhlllrrryyyzzzpppfffbbb```]]]\\\^^^\\\aaahhhpppvvvzzz||||||yyyzzz{{{yyyvvvuuuvvvxxx{{{~~~ssshhh]]]TTTNNNLLLFFFBBBBBBBBBBBBFFFLLLSSS\\\ddddddbbbbbbbbb```hhhnnnwww~~~}}}wwwqqqiii]]]TTTOOOKKKIIIJJJIIIJJJTTT___qqq|||qqqaaaVVVKKKFFFDDDBBBCCCFFFJJJTTTeeewwwzzzuuuooottt~~~rrr]]]PPPIIIDDDCCCFFFOOO^^^kkk|||}}}pppyyyyyy\\\ZZZZZZhhhnnn|||{{{lllTTTEEE888555666000/////////.........------......---,,,,,,,,,,,,---------,,,,,,,,,,,,,,,++++++***)))***,,,---,,,+++******))))))******+++,,,++++++++++++++++++,,,---,,,------///111333555666999999===DDDOOOggg}}}YYYAAA<<<<<<::::::;;;;;;;;;;;;===@@@BBBIIIWWWaaammm}}}iiiTTTHHHCCCAAA===;;;;;;:::999888888888888888888777666555444333333222222333333444555555666888999:::;;;<<<>>>???BBBGGGKKKKKKIIIGGGBBBEEEKKKPPPTTTUUUUUUTTTVVVWWWYYYZZZZZZ[[[^^^```aaacccgggkkkqqqxxx{{{pppfffaaa```^^^^^^```ccchhhpppxxx}}}~~~}}}|||~~~~~~xxxpppjjjhhhjjjpppssswwwyyyyyyxxxwwwwwwxxxvvvtttvvv}}}uuuiii]]]VVVMMMGGGBBBAAAAAA@@@DDDJJJPPPYYY```^^^YYYXXXXXXWWWWWW^^^jjjwww{{{ooo```VVVPPPNNNLLLJJJIIIJJJPPPXXXjjjuuu~~~sssbbbVVVKKKFFFCCCAAABBBDDDHHHRRRbbbtttwwwrrrkkkmmmrrryyyppp]]]LLLFFFBBBDDDJJJUUUfffttt~~~pppxxxbbb]]][[[gggqqq~~~www|||sssZZZIII:::666777111/////////.........------......---,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++******+++---...---,,,******))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,---///111333555666:::999<<>>AAAFFFNNNYYYbbb___YYYUUUSSSRRRMMMTTT```pppssscccYYYRRRQQQNNNKKKIIIIIILLLPPPaaakkkzzz~~~tttcccXXXLLLFFFCCCAAAAAACCCFFFOOO___qqqtttnnnccccccccceeennn|||jjjYYYKKKFFFDDDIIIRRR___qqqoooxxxfff```]]]hhhzzzzzzvvvyyy|||aaaMMM<<<777666000000000000/////////............---,,,,,,,,,,,,---+++++++++++++++++++++++++++******+++---......---******))))))******+++,,,---,,,,,,++++++,,,,,,,,,,,,,,,---///111333555666:::888;;;BBBLLLeee```DDD>>>===777777888:::;;;<<<>>>BBBEEEGGGTTT___jjjyyyoooYYYLLLBBB@@@<<<::::::999888777777888888888888777666666444333333222222333333444555555666888999:::;;;<<<===>>>BBBGGGLLLMMMKKKIIIEEEGGGJJJMMMOOOQQQRRRRRRSSSTTTVVVWWWWWWYYY[[[^^^```cccfffjjjooovvv}}}~~~tttjjjhhhgggfffgggjjjkkkrrr}}}xxxrrrrrrvvvvvvlll\\\OOOKKKMMMIIIKKKMMMMMMKKKJJJKKKLLLOOOPPPQQQSSSXXXcccqqq{{{~~~pppfffYYYRRRKKKGGGCCC@@@AAAFFFMMM\\\hhhggg___XXXRRRNNNJJJOOOXXXggg{{{ssseee\\\TTTSSSPPPKKKHHHHHHIIIIIIUUU\\\jjjxxxtttfffZZZNNNHHHDDDAAAAAACCCDDDMMM\\\nnn}}}rrrkkk\\\YYYVVVVVV]]]jjjzzz}}}{{{tttbbbSSSNNNJJJIIIPPPZZZhhh{{{ooowww|||~~~hhhbbb___jjjxxxuuuwww~~~eeePPP===666555///111111111111000000000000......---,,,,,,,,,,,,---*********************++++++******+++---......---*********)))***++++++,,,------,,,++++++,,,,,,,,,,,,,,,---///111333555777999888;;;AAALLLdddbbbFFF@@@>>>888666888999;;;<<>>;;;:::::::::999888777888888888888777777666444333333222222333333444555555666888999:::;;;<<<<<<>>>BBBGGGLLLMMMLLLJJJGGGHHHJJJLLLNNNPPPQQQQQQRRRTTTUUUVVVVVVXXX[[[]]]aaacccfffjjjnnnuuu|||}}}sssjjjhhhhhhhhhiiikkkiiiqqq|||}}}sssllljjjooopppeeeTTTFFFCCCDDDAAABBBCCCBBB@@@@@@@@@BBBFFFGGGFFFEEEFFFNNN[[[dddzzz|||qqqbbbZZZRRRMMMGGGCCCCCCGGGMMM^^^mmmooofff\\\SSSMMMFFFHHHOOO]]]ppp}}}qqqfff___VVVUUUQQQLLLHHHGGGGGGEEEJJJPPP]]]kkkqqqsss~~~ttthhh\\\OOOIIIFFFBBBBBBDDDCCCLLL[[[lll|||pppeeeccc\\\WWWUUUVVVYYYcccmmmyyy}}}zzzyyyxxxxxx~~~{{{rrreeeYYYQQQHHHHHHJJJSSScccvvvsssxxx~~~yyy|||llleeeeeetttuuu|||qqqVVVEEE<<<555000222111///...---...///000////////////////////////,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++*********++++++******++++++,,,---------------///222555777888;;;:::???OOOdddlllLLL???<<<888666888;;;<<<===>>>AAACCCJJJPPP\\\jjjvvvtttaaaQQQFFF@@@;;;;;;:::888777:::999999888777666555444444333222222222222222333333666666666777888:::<<<<<<;;;===@@@DDDIIIKKKKKKJJJFFFFFFGGGJJJMMMOOOOOONNNNNNOOOPPPRRRSSSWWW[[[___bbbdddfffhhhjjjqqq{{{zzzuuummmgggdddccccccbbbaaaiiiuuuuuukkkgggkkkhhh]]]PPPHHHCCC???@@@@@@???>>><<<;;;:::999<<<<<<======???EEELLLQQQbbbooommmfffZZZOOOHHHGGGIIILLLSSSlll|||wwwmmmhhh]]]PPPJJJJJJKKKQQQaaauuuxxxjjj___YYYXXXTTTOOOIIIEEEDDDDDDFFFJJJSSS[[[^^^cccppp||||||tttnnnoooqqqqqquuu|||wwwfff\\\QQQLLLIIIDDDBBBCCCHHHIIIRRReeeyyywwwmmmfff^^^WWWSSSQQQRRRYYYbbblllxxx|||vvvssspppoooiiijjjjjjggg```WWWMMMGGGIIIKKKPPP[[[jjj|||pppuuu|||wwwxxxmmmgggfffvvv~~~rrrZZZHHH<<<555222000000///000111...***&&&////////////////////////,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,------------------///222555777888;;;:::???OOOdddsssRRRCCC???<<<777999;;;======???AAACCCIIIOOOZZZhhhtttsssaaaQQQFFF@@@;;;;;;:::888777999999999888777666555444444222222222111111222222333444444444555666888::::::;;;<<>>===<<<;;;:::888777666666999999999999:::>>>CCCGGGPPP[[[mmmwwwooobbbUUUMMMJJJKKKMMMVVVqqqwwwhhhWWWNNNKKKIIINNN]]]rrrzzzmmmbbbZZZXXXTTTNNNIIIEEEDDDDDDCCCFFFLLLRRRUUUZZZfffsssxxxnnnfffddddddeeeiiipppxxx|||xxxhhh]]]RRRMMMIIIDDDAAABBBGGGHHHRRReeexxxxxxqqqggg]]]VVVQQQOOORRRXXX\\\fffqqqxxxyyyqqqkkkfffbbbZZZZZZZZZXXXTTTOOOIIIFFFJJJOOOXXXfffvvvnnnqqq}}}zzzuuuvvvlllggggggxxxrrr^^^KKK===666333---,,,---///222333000,,,////////////////////////,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------...------------///333666888888<<<;;;@@@OOOccc{{{{{{|||XXXFFF@@@>>>888:::<<<>>>>>>@@@BBBDDDIIIMMMWWWeeeqqqqqq___QQQFFF@@@<<<<<<;;;888777999999999888777666666555444222222111111111111222222444444444555666888::::::;;;<<<>>>BBBFFFIIIIIIHHHGGGFFFEEEGGGKKKNNNOOOPPPMMMNNNOOOOOOQQQTTTYYY]]]___bbbdddgggjjjqqqzzzwwwqqqllleee^^^YYYUUUQQQOOOMMMPPPYYYgggtttxxxssslllbbbeeebbbWWWLLLFFFCCC???<<<;;;:::888777666555555777777888777777888:::===@@@GGGUUUfffvvv}}}nnn___TTTOOONNNNNNYYYvvvvvvaaaRRRLLLFFFHHHSSSdddvvv|||oooddd[[[XXXRRRMMMHHHFFFEEEEEEAAABBBFFFIIIKKKPPP^^^lll|||}}}rrreee^^^[[[ZZZ]]]bbbhhhmmmzzzxxxjjj___TTTNNNIIIDDDAAABBBFFFHHHSSSeeewww~~~sssggg___YYYSSSSSSVVVRRRYYYaaahhhpppyyyvvvmmmeee^^^ZZZTTTSSSRRRQQQOOOMMMKKKKKKJJJSSSaaaqqqoooqqq|||zzzvvvxxxgggdddeeewww~~~|||zzzqqq```LLL<<<555444222111000//////111333666////////////////////////------,,,,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,------,,,,,,,,,---......---,,,,,,---000333666888888======@@@NNNaaa}}}{{{]]]FFF>>><<<999;;;===>>>???@@@BBBDDDHHHKKKTTTaaannn~~~~~~ooo]]]OOOFFF@@@<<<===<<<999888999999999888888777666666555333222222111111111111222666666666777888:::<<<<<<;;;;;;===AAAEEEHHHHHHGGGHHHFFFEEEFFFJJJMMMPPPPPPNNNNNNNNNNNNOOORRRXXX[[[___aaaeeegggkkkqqq{{{zzznnngggccc]]]WWWRRRNNNJJJGGGHHHHHHNNN[[[kkksssrrrmmmcccddd```VVVMMMIIIFFFCCC???>>><<<:::999888888888666777888888777777888999<<<@@@IIIVVVcccvvvzzzjjj]]]UUUQQQPPPZZZwwwgggTTTKKKCCCBBBGGGQQQ^^^hhh|||}}}pppfff\\\WWWQQQLLLHHHGGGFFFEEEAAAAAACCCEEEFFFLLL\\\kkkrrreee\\\XXXYYYZZZ___dddqqqxxxjjj___TTTNNNJJJEEECCCCCCEEEHHHSSSeeevvv{{{pppiiiaaaYYYTTTTTTQQQTTTYYY^^^dddlllvvv~~~tttkkkbbb[[[VVVNNNLLLJJJHHHHHHHHHIIIJJJLLLWWWiii{{{rrrrrr|||}}}}}}||||||}}}zzzyyyyyy}}}sss```^^^aaatttvvvqqqsssnnn```KKK;;;555666777999:::555...***---111////////////////////////---------,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,---000333777999888>>>>>>AAAMMM```|||eeeIII>>><<<999;;;===>>>???@@@BBBDDDGGGIIIRRR^^^kkk|||}}}nnn[[[MMMEEE@@@=========999888999999999888888777777666666444444333222111111222222666666666777888:::<<<<<<<<<<<<===@@@DDDGGGGGGGGGIIIGGGFFFGGGJJJNNNPPPQQQOOOOOONNNNNNNNNQQQWWW[[[___bbbfffhhhlllrrr{{{vvvhhh\\\XXXSSSOOOLLLIIIFFFDDDDDDCCCGGGQQQ___iiikkkjjjaaabbb]]]SSSMMMKKKIIIFFFBBBAAA>>><<<;;;:::;;;;;;444666777888777777888999;;;>>>DDDNNNXXXggg~~~vvvhhh]]]WWWTTTYYYsssiiiSSSIIIBBBAAACCCEEELLLSSSrrr|||yyyooofff[[[WWWPPPLLLJJJHHHFFFDDDAAA@@@@@@BBBDDDLLL]]]nnnsssfff^^^XXXUUUYYY^^^jjjzzzzzzjjj___TTTOOOLLLGGGEEEFFFDDDGGGSSSdddtttxxxrrrjjj___WWWSSSTTTTTTUUUYYY[[[```jjjttt~~~{{{qqqhhh```YYYTTTKKKIIIFFFEEEEEEFFFIIIKKKQQQ^^^rrruuuttt~~~zzzzzzzzzwwwwwwzzz{{{yyyvvvvvvyyyjjjZZZZZZ]]]sssvvvnnnppplll^^^KKK<<<888999444888<<<999222------///////////////////////////------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------...,,,+++,,,---000333777999999??????BBBMMM___{{{zzzpppPPP@@@===999;;;===>>>>>>???AAACCCFFFHHHPPP\\\jjjzzz|||mmmZZZKKKEEE@@@===>>>>>>:::888999999999888888888777777777666555444333333222333333444444444555666888::::::===<<<===@@@DDDGGGGGGGGGIIIHHHGGGIIIMMMPPPQQQRRRQQQPPPOOOMMMNNNQQQVVV[[[___bbbfffhhhkkkqqqyyyrrrcccRRROOOJJJGGGFFFEEECCCBBB@@@???AAAHHHSSS\\\bbbccc^^^^^^XXXPPPKKKKKKJJJGGGCCCBBB???<<<;;;;;;<<<<<<222444666666555555777888777999???GGGNNN[[[ooovvvjjjaaa]]]\\\ooojjjTTTJJJDDDFFFFFFDDDFFFMMMeeepppyyyzzzwwwrrrkkkeeeZZZUUUPPPMMMLLLJJJFFFCCC>>>===>>>???BBBKKK]]]nnnvvvjjj^^^TTTUUUXXXcccrrr~~~}}}lllaaaVVVPPPLLLGGGEEEFFFBBBGGGSSSdddsssxxxkkk^^^XXXVVVSSSSSSUUUUUUWWW```kkkzzzyyyoooeee]]]VVVRRRJJJIIIGGGFFFGGGJJJMMMPPPYYYggg|||vvvttt}}}yyyxxxwwwtttsssuuuvvvtttrrrqqqvvv}}}zzzfffWWWXXX]]]ttt}}}rrrqqqkkk]]]KKK>>>;;;===EEEAAA;;;666333111111111////////////////////////...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,------++++++,,,---000444777999999@@@@@@BBBLLL^^^xxxssswwwyyyUUUBBB>>>999;;;<<<======>>>@@@AAAEEEGGGPPP\\\iiiyyy{{{mmmZZZKKKEEE@@@>>>???>>>:::888999999999999888888888888777777777666555444444444444444444444555666888::::::>>>===>>>@@@DDDGGGHHHHHHIIIIIIIIILLLOOORRRRRRRRRRRRRRRPPPNNNNNNQQQVVV[[[^^^aaaeeegggiiinnnuuu{{{kkk[[[KKKHHHCCC?????????@@@@@@<<<===???DDDJJJSSS[[[```^^^]]]WWWOOOLLLMMMMMMJJJFFFDDDAAA>>><<<===>>>???555666666666555555666888666888<<>>===>>>???AAAJJJ\\\mmm|||kkk]]]VVVWWW___kkkuuu|||pppeeeYYYRRRLLLFFFCCCCCCBBBGGGSSScccqqq}}}vvvggg___WWWRRRQQQRRRRRRRRRZZZeeeyyyxxxmmmcccZZZTTTPPPHHHGGGFFFFFFHHHKKKOOORRR___nnnvvvsss~~~xxxwwwuuurrrqqqssstttrrrnnnmmmrrr}}}}}}xxxeeeVVVXXX^^^vvvvvvssskkk\\\KKK@@@>>>@@@hhhWWWAAA111---......---////////////////////////......---------,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********++++++******++++++,,,---+++++++++---000444777:::999@@@AAABBBLLL]]]yyypppnnnyyy}}}VVVAAA<<<888:::<<<===<<<===???AAADDDGGGPPP\\\hhhxxx{{{mmm[[[LLLEEE@@@>>>??????:::888999999999999888888888888888888888777555555444444444666666666777888:::<<<===???>>>>>>@@@DDDGGGHHHHHHIIIIIIJJJMMMQQQSSSSSSRRRSSSRRRPPPNNNNNNQQQWWW[[[]]]```dddfffgggkkkrrrxxx|||eeeUUUHHHDDD>>>;;;:::<<<======;;;===@@@CCCGGGOOOYYYaaa```^^^XXXPPPNNNPPPQQQNNNHHHFFFCCC@@@??????@@@AAA::::::999777555555777999::::::<<>>AAAMMM^^^|||sssppprrrvvv~~~VVVBBB>>><<<:::999;;;>>>@@@???===AAAIIIMMMWWWiiiwwwzzztttjjj[[[NNNEEEBBB???===<<<;;;:::888777777777777777777777777888777666555555444555555666444444666;;;>>>???===???@@@CCCGGGKKKLLLJJJIIIGGGHHHJJJMMMOOOQQQRRRRRRUUUTTTRRROOONNNPPPTTTXXXZZZ\\\^^^aaaeeekkkrrrwwwrrr___WWWGGGAAA<<<<<<;;;888888:::<<<===@@@EEEMMMUUU]]]aaa```\\\WWWSSSRRRQQQPPPOOOLLLHHHCCCAAABBBDDDCCCBBB:::999888777666444333333777777:::???DDDKKKZZZhhh|||tttfffYYYTTTPPPJJJFFFGGGQQQSSSXXX___dddeeecccaaaXXXUUUQQQMMMKKKHHHEEECCCCCC???@@@CCCBBBEEEYYYqqqsssbbb\\\[[[bbbfffhhhrrr~~~{{{nnn^^^SSSLLLEEEBBBCCCCCCEEEOOO```qqqwwwiii^^^XXXUUUVVVTTTRRR[[[iii|||sssiii```YYYRRRNNNJJJHHHHHHJJJKKKMMMVVV```uuu~~~{{{wwwwwwwwwvvvtttqqqnnniiigggjjjsss}}}ttt___XXXUUU```uuurrrhhh```VVVOOOFFFDDDRRR^^^FFF222///222000...000........................------------------------,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,---------+++++++++***++++++,,,,,,000///......000333888:::;;;???>>>AAANNN^^^vvvpppnnnnnnyyysssPPPAAA???;;;:::999;;;>>>@@@???>>>@@@HHHLLLVVVhhhuuu{{{qqqllldddWWWMMMEEEBBB???<<<<<<;;;:::888777777777777777777777777777777666555444444444444555333333555999======<<>>DDDMMM]]]kkkyyy}}}ttthhhbbb[[[RRRNNNNNNSSSTTTXXX]]]aaabbbaaa___XXXUUUQQQMMMKKKHHHEEECCCBBB???@@@CCCBBBFFFZZZqqqzzzfff___]]]aaacccdddlllwww~~~ppp```UUUMMMFFFCCCDDDCCCEEENNN^^^ooo}}}}}}qqqddd\\\WWWVVVTTTRRR\\\iii}}}wwwooofff___YYYTTTPPPOOOKKKJJJKKKMMMSSS___kkk~~~zzz{{{{{{yyy}}}}}}}}}zzz{{{{{{zzzyyysssooogggbbbccclllxxxvvv___XXXVVV```sssnnn```QQQDDDOOO]]]TTTHHH999...///222000///111........................------------------------,,,------------,,,,,,+++,,,,,,------------......************+++,,,------111000------///444999<<<;;;@@@???BBBNNN]]]}}}yyysssooolll{{{eeeIII???@@@;;;::::::;;;===??????>>>???GGGJJJTTTffftttvvvjjjddd]]]SSSJJJDDDBBB>>><<<;;;;;;:::888777777777777777777777777666666555444333333333333444333222444888;;;<<<;;;@@@AAACCCGGGKKKMMMLLLJJJHHHIIIKKKMMMPPPRRRTTTUUUVVVUUUSSSQQQOOOQQQTTTWWWZZZ[[[^^^aaadddjjjqqquuu{{{lll\\\TTTJJJBBB<<<:::999777888;;;;;;===CCCKKKTTT]]]dddiiijjjfff```\\\ZZZXXXVVVUUURRRNNNIIIFFFDDDBBB@@@>>>???>>>===<<<;;;999999888555555888===CCCMMM___nnnxxx|||uuuiii___[[[[[[ZZZZZZ[[[]]]___``````^^^YYYUUUPPPLLLJJJHHHEEECCCCCC@@@AAADDDEEEKKK^^^sssmmmddd^^^``````^^^dddmmmzzzssscccWWWOOOGGGCCCDDDBBBCCCLLL[[[lllzzz}}}nnnccc[[[XXXUUUSSS\\\iii|||vvvqqqjjjccc^^^ZZZVVVSSSPPPMMMJJJLLLPPPXXXhhhvvvzzzxxxzzz{{{yyy|||zzzwww{{{}}}~~~}}}xxxsssjjjbbb```hhhuuu{{{aaaYYYYYYdddwwwzzzgggUUUBBB\\\vvvTTT999222///111222///...///........................---------------------------------......---,,,,,,,,,,,,,,,---------------************+++,,,---...///.........111444888:::;;;@@@@@@CCCNNN\\\{{{}}}mmmwwwxxxwwwxxxuuuzzz|||ZZZDDD===>>>:::::::::;;;===>>>>>>>>>???GGGJJJSSSffftttzzzjjjaaaYYYPPPHHHDDDAAA>>><<<;;;;;;:::888777777777777777777777777555555444333222222222222333333444555777:::;;;<<>>???@@@GGGKKKTTTgggvvvnnnbbbYYYPPPIIICCC@@@===;;;;;;;;;:::999777777777777777777777777555444333222222111222222444555666777888999;;;======>>>???CCCFFFHHHHHHGGGIIIIIIKKKMMMPPPSSSVVVWWWWWWWWWUUUSSSQQQRRRTTTWWWYYY[[[]]]___ccchhhooosss{{{{{{lll^^^UUUMMMEEE===;;;999777999<<<<<>>BBBJJJZZZhhhxxx|||~~~~~~vvvrrrmmmjjjhhhgggeeeddd\\\WWWOOOIIIEEEDDDBBBAAAAAABBBDDDHHHMMMYYYlll|||}}}oooeeebbb___[[[\\\ccctttyyyhhh[[[PPPGGGBBBBBB@@@@@@FFFTTTcccrrr}}}lllbbb[[[XXX___kkkyyy}}}~~~yyyuuusssppplllgggfffdddbbbaaa___[[[XXXQQQOOOPPPUUU]]]hhhzzztttlllkkkrrr{{{rrrfff___bbblllvvviii\\\___ppp{{{sssuuutttgggUUUmmmCCC666555444333111...---,,,////////////////////////------------------------+++,,,,,,------------,,,,,,,,,++++++++++++******************+++,,,---------///444888;;;<<<;;;:::<<>>AAADDDGGGGGGFFFHHHIIIJJJLLLOOORRRVVVXXXXXXXXXWWWTTTRRRRRRTTTWWWYYY[[[]]]___bbbgggnnnrrr|||yyykkk^^^SSSNNNFFF???===;;;999:::===;;;BBBMMMYYYdddmmmrrrttttttpppkkkfffaaa\\\XXXTTTMMMOOOPPPOOOKKKHHHFFFFFF@@@???>>>===<<<:::999999:::999;;;???AAAHHHUUUcccpppvvv}}}zzztttqqqmmmjjjhhhaaa[[[RRRJJJEEECCCBBBAAA>>>@@@CCCHHHOOO^^^rrrxxxkkkfffccc]]]]]]bbbrrr~~~kkk]]]RRRHHHBBBBBBBBB@@@DDDOOO\\\jjjyyyttthhh___[[[aaalllsssvvvuuuoookkkjjjhhheeeaaaaaabbbcccdddbbb]]]ZZZSSSSSSWWW___hhhsssssskkkjjjkkkyyyxxxmmmdddccckkktttmmmZZZ]]]ppp|||rrrnnnsssxxxiii]]]rrrPPP777555222//////000000///////////////////////////------------------------******+++,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++***++++++,,,,,,,,,...222666999:::::::::===CCCCCCFFFOOOZZZuuuuuuttt{{{tttlllrrrvvv~~~xxx```HHH===999666777999;;;<<<:::;;;===???>>>EEEIIITTThhhzzzuuueeeYYYOOOJJJBBB???<<<;;;;;;;;;:::999777777777777777777777777666555444333333222222222333555777777666777:::<<<=========@@@DDDGGGGGGGGGHHHHHHHHHJJJMMMQQQUUUWWWXXXXXXWWWUUUSSSSSSTTTVVVYYYZZZ\\\^^^aaagggmmmqqq{{{zzzmmm___SSSOOOGGGBBB@@@>>>;;;:::===>>>EEEQQQ^^^jjjqqqvvvwwwwwwsssmmmhhhccc]]]XXXTTTNNNPPPRRRQQQMMMIIIGGGGGGAAAAAA@@@???===<<<;;;:::777888;;;???BBBGGGSSS___hhhpppxxx}}}}}}xxxtttqqqhhh```VVVMMMGGGDDDCCCBBB>>>AAAEEEJJJTTTfffyyyrrrkkkfff___]]]aaannn}}}oooaaaUUUJJJDDDCCCDDDAAABBBJJJTTT```mmmxxxxxxrrrssswww~~~zzzkkkaaa\\\bbbllloooqqqpppiiiddddddbbb```^^^___bbbdddeeeccc___[[[VVVWWW\\\fffooo{{{vvvmmmmmmeeesss~~~tttiiigggmmmuuuoooYYYZZZoootttmmmlllsss|||uuuQQQ666444///,,,...333444333000000000000000000000000------------------------)))***++++++,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,++++++***+++++++++***,,,...111333666888999===CCCDDDGGGOOOYYYtttpppqqq|||uuulllpppllluuupppXXXBBB;;;:::777666999<<<<<<::::::===???<<>>===>>>AAAEEEGGGHHHHHHGGGGGGHHHJJJMMMQQQUUUWWWXXXYYYXXXVVVTTTSSSUUUVVVYYYZZZ\\\^^^aaaffflllqqqzzz}}}pppbbbUUUOOOHHHCCCBBB@@@<<<;;;===BBBJJJVVVdddooovvvzzz{{{xxxtttoooiiiddd^^^XXXTTTOOORRRTTTRRRMMMIIIFFFFFFAAA@@@???>>>===;;;::::::555666:::???BBBGGGRRR^^^dddmmmvvv|||}}}|||yyyllldddYYYOOOIIIFFFDDDDDD@@@DDDIIIOOOZZZmmmwwwooohhh```]]]```kkkzzzsssdddWWWLLLFFFEEEGGGBBBAAAGGGOOOXXXeeeoooxxxnnnhhhcccccceeejjjuuu}}}ppphhhdddeeeiiikkkkkkiiiccc\\\YYY[[[___ccccccdddfffggggggdddbbbYYY\\\dddooo|||qqqgggeeennn~~~}}}yyypppjjjmmmuuuoooTTT]]]nnn|||qqqlllllltttnnncccssslllIII555444333111000/////////000000000000////////////+++,,,------++++++,,,---...---++++++,,,,,,,,,+++***************************+++,,,+++******,,,...---.........000333999===???CCCBBBDDDMMMWWWqqqvvvooonnnmmmooosssxxxooo```PPPCCC;;;888777999::::::;;;<<<===>>>>>>DDD@@@DDDSSSbbbsss}}}jjj]]]TTTNNNCCC@@@<<<999999::::::999777888888999999777666555555555444333222222222222111333555666666666888::::::;;;<<>>:::;;;>>>DDDRRRcccmmmtttzzz}}}|||}}}xxxqqqiiibbb\\\WWWTTTPPPPPPPPPPPPPPPNNNKKKHHHFFFDDDAAA@@@???>>>;;;999555888<<<>>>@@@FFFQQQYYYccciiipppuuuyyy}}}pppfffZZZQQQNNNLLLHHHDDDCCCFFFLLLVVVdddssswwwkkk^^^\\\bbbkkkxxx}}}jjjZZZOOOHHHDDDCCC??????CCCIIINNNWWW___qqqxxxccc]]]XXXWWWWWW[[[ccclllzzz|||pppjjjggghhhlllnnnmmmiiiaaaZZZXXX\\\```hhhhhhiiijjjiiihhheeecccbbbhhhqqq{{{wwwkkkbbbiiixxx{{{zzzqqqmmmqqqxxxlllSSS\\\llltttmmmmmmtttmmmYYY]]]UUU888555444333111000/////////000000000000////////////+++,,,------++++++,,,------,,,++++++++++++++++++++++++++++++++++++++++++***+++,,,+++******,,,...---.........000333999===???CCCBBBDDDMMMWWWqqqyyyiiigggkkksssxxxzzzqqqbbbRRRDDD;;;999888999999:::;;;<<<===>>>>>>AAA>>>CCCQQQ___pppppp```TTTLLLCCC???;;;888888999999888777888999999999888666555555555444333222222222222111333555666666666888::::::;;;<<>>===:::888555888;;;===@@@FFFOOOWWW^^^ccciiinnnppptttzzz~~~uuukkk___WWWSSSQQQMMMIIIIIILLLRRR\\\iiiwwwrrrccc___cccmmmxxx~~~kkk\\\PPPIIIEEEDDD@@@???BBBFFFJJJQQQXXXbbbiiiuuu```YYYSSSQQQPPPQQQVVV\\\fffqqq{{{rrrnnnlllnnnqqqqqqooojjjccc\\\ZZZ^^^bbbiiijjjkkkkkkjjjhhhfffeeellluuurrrccchhhuuuwwwzzzssspppuuu}}}gggRRRZZZhhhxxxpppmmmssszzz[[[OOOFFF333444444222111000000//////000000000000////////////+++---...---,,,+++,,,---------,,,,,,++++++++++++------------------------***+++,,,+++***+++,,,...---.........000333999===@@@DDDCCCFFFNNNWWWpppiiiccclllvvvzzz}}}uuufffUUUEEE<<<999999999999:::;;;<<<===>>>>>>>>>===CCCPPP\\\lllwwwdddTTTJJJCCC???;;;888888888888888777888999999999888666666555555444333222222222222111333555666666666888::::::;;;<<<>>>AAADDDFFFGGGEEEGGGIIIIIIJJJKKKNNNQQQSSSUUUVVVWWWWWWWWWYYY[[[WWWXXXZZZ\\\^^^ccciiinnnttt}}}rrraaaXXXPPPIIIDDDBBB???<<<>>>BBBMMM^^^qqq|||}}}wwwnnnddd\\\UUURRRPPPNNNNNNNNNNNNNNNKKKIIIGGGDDD@@@>>>===;;;:::888555888;;;===???EEEMMMTTT\\\aaafffiiikkknnnsssxxx~~~~~~ttthhh```\\\ZZZUUUQQQQQQUUU[[[eeeqqq~~~xxxhhhbbbdddnnnxxxnnn___SSSKKKGGGEEEAAA???AAACCCDDDIIIOOOXXXaaammmxxxeee]]]VVVSSSPPPNNNPPPSSSZZZcccppp~~~|||vvvsssqqqsssvvvtttsssoooiiidddaaabbbdddfffgggiiiiiihhhhhhhhhiiiqqq}}}xxxjjjlllwwwuuuxxxsssqqqwwwcccPPPVVVaaayyy}}}rrrnnnrrrhhhOOODDD999444333222111000000000000000000000000////////////,,,---...---,,,+++,,,...---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++---...---.........000333999===@@@EEEEEEGGGOOOWWWnnnllldddmmmwwwzzz{{{lllYYYGGG<<<999999888999:::;;;<<<======>>><<<===DDDOOOZZZiii~~~|||gggVVVLLLDDDAAA<<<999999999999888888888999:::999888777666555555444333222222222222111333555666666666888:::;;;;;;<<<>>>@@@CCCEEEFFFEEEFFFHHHHHHIIIJJJLLLOOORRRTTTVVVWWWWWWXXXZZZ[[[WWWXXXZZZ[[[^^^bbbhhhmmmrrrzzzzzzeeeYYYPPPJJJCCCAAA>>><<>>DDDJJJPPPXXX\\\aaadddfffiiiooossszzz~~~tttllliiifffaaa]]]YYY]]]eeennnzzzrrrjjjiiiooowwwoooaaaVVVMMMIIIDDD@@@>>>@@@AAAAAADDDIIIUUU^^^iiissszzziii```WWWSSSPPPMMMLLLNNNRRRWWWbbbrrr{{{xxxvvvvvvxxxuuuvvvuuurrrnnnjjjgggeeeggghhhiiihhhfffgggjjjmmmwww|||oooqqq|||vvv{{{uuuqqqpppwww~~~zzzwww___OOOSSSZZZpppvvvooossssssRRRCCC:::333333222111000000000000000000000000////////////,,,---......,,,,,,---...---///111111...------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++---///---.........000333999===AAAFFFFFFIIIPPPWWWmmmlllbbbkkkyyyttt___JJJ<<<888999888888999:::;;;<<<======<<>>;;;;;;;;;::::::888999999::::::888777666555555444333222222222222111333555666666666888:::;;;;;;<<<===???AAACCCDDDDDDFFFGGGHHHHHHIIILLLNNNRRRUUUWWWXXXXXXWWWXXXYYYWWWXXXYYY[[[]]]aaagggkkkpppxxxlll]]]QQQJJJCCC@@@===<<<@@@FFFUUUjjjxxxkkk^^^VVVRRRPPPNNNLLLLLLMMMNNNNNNMMMKKKGGGAAA<<<::::::999888777888999;;;>>>BBBGGGKKKNNNRRRWWWZZZ\\\```ggglllwwwzzzzzzwwwtttpppkkkbbbfffmmmvvvvvvrrrqqqwww|||mmm```UUULLLHHHDDD@@@???AAABBBAAACCCHHHOOOWWWccckkkqqqyyyooodddZZZVVVTTTPPPOOOPPPQQQSSS\\\lll{{{}}}yyyvvvwwwuuuvvvwwwwwwtttooojjjgggkkkkkkjjjgggeeehhhnnnsss~~~nnnsssyyyvvvqqqoooooouuu||||||qqqooo[[[MMMOOOTTTjjj{{{sssvvvxxxVVVDDD999333222222111000000111111000000000000////////////,,,...///...---,,,---...,,,///222222///,,,---///+++++++++++++++++++++++++++,,,---,,,++++++---///---.........000333999===BBBGGGHHHKKKQQQWWWlllpppffflllgggNNN>>>999999888888999:::;;;<<<=========AAAGGGNNNXXXgggzzzkkk]]]VVVHHHDDD@@@===<<<;;;;;;:::888999:::::::::999777777555555444333222222222222111333555666666666888:::;;;;;;<<<===>>>@@@BBBCCCCCCEEEGGGGGGHHHJJJLLLOOOSSSUUUXXXYYYXXXWWWXXXXXXWWWXXXYYYZZZ\\\```fffjjjooovvvvvveeeSSSKKKDDD@@@>>>>>>BBBHHH[[[qqq}}}oooaaaYYYUUUQQQNNNLLLKKKMMMOOOPPPPPPNNNIIIBBB<<<:::::::::999777888888:::===AAAEEEGGGIIILLLQQQSSSVVVZZZaaafffooosss||||||nnnqqqvvv}}}~~~vvvuuuzzzxxxkkk___UUUMMMHHHFFFCCCBBBEEEEEECCCDDDHHHKKKTTT___gggllltttsssggg\\\XXXWWWTTTSSSTTTSSSSSSZZZiiiyyyzzzuuuuuussssssttttttsssoookkkgggffffffeeeccccccjjjuuu}}}kkksss}}}|||sssooonnnnnnsssyyy~~~uuuiiigggVVVJJJLLLQQQfffxxxzzzwwwZZZGGG777333222111111000111111111000000000000////////////---...///...---,,,---///***...222111---++++++---------------------------+++---------,,,,,,---///---.........000333999===BBBHHHIIILLLRRRWWWkkk{{{yyypppTTTAAA::::::888888999:::;;;<<<<<<======BBBGGGMMMVVVfffyyynnn___WWWHHHDDD@@@<<<;;;;;;::::::999999:::::::::999888777555555444333222222222222111333555666666666888:::;;;;;;<<<<<<>>>???AAABBBCCCDDDFFFHHHHHHJJJNNNPPPQQQTTTWWWYYYYYYXXXXXXYYYVVVWWWYYYZZZ\\\```eeeiiilllsssmmmVVVNNNFFFBBB@@@@@@EEELLLbbbxxxrrrddd[[[XXXRRROOOLLLKKKMMMPPPRRRRRRPPPKKKCCC===::::::::::::888777888999<<<@@@BBBDDDEEEHHHLLLMMMOOOSSSYYY^^^bbbgggqqq}}}|||}}}|||zzzoooddd[[[SSSNNNKKKHHHGGGIIIIIIEEEEEEHHHJJJSSS]]]bbbeeelllxxxqqqeeeYYYUUUUUUSSSRRRTTTQQQOOOUUUeeeuuu{{{tttsssrrrqqqppppppooonnnjjjhhh\\\]]]^^^^^^aaakkk{{{iiissszzzrrrooonnnnnnrrrxxx~~~qqqcccbbbRRRHHHKKKOOOddd|||~~~pppYYYGGG444222222111111111111111111000000000000////////////---...///...------...///(((,,,111000,,,)))***,,,........................,,,---------,,,,,,...///---.........000444999===CCCIIIJJJLLLSSSWWWkkkuuuXXXDDD<<<<<<777888999:::;;;<<<<<<======BBBGGGKKKTTTeeeyyyppp___WWWHHHDDD???;;;::::::999999999999:::;;;:::999888777555555444333222222222222111333555666666666888:::;;;;;;<<<<<<===???@@@AAABBBDDDFFFHHHIIIKKKOOOQQQOOOSSSVVVYYYYYYYYYZZZZZZVVVWWWXXXYYY[[[___eeeiiijjjppp}}}sssYYYPPPHHHDDDBBBBBBHHHOOOggg~~~tttfff]]]ZZZSSSPPPMMMLLLNNNQQQSSSTTTRRRLLLCCC===::::::;;;;;;888777777999<<>>:::999:::999777<<<;;;:::999999999999:::555444444333222222222222111222333444555777888888:::;;;<<<===>>>???@@@AAABBBDDDFFFHHHIIIKKKNNNQQQRRRTTTVVVWWWVVVVVVWWWXXXYYYWWWVVVWWWZZZ___dddhhhnnnnnnvvvqqqcccWWWLLLFFFCCCBBBIIIRRRkkkwwwnnnccc[[[YYYOOOHHHIIIMMMNNNOOOPPPOOOIIIBBB<<<999999999999999999:::;;;<<<===??????>>>>>>>>>@@@BBBEEEHHHIIITTTZZZbbbmmm}}}}}}tttllleee```\\\XXXSSSOOOMMMLLLJJJIIIJJJNNNSSSVVVWWW[[[bbbhhhqqq{{{lllfff]]]XXXWWWXXXWWWUUUWWWVVVXXXbbbqqqzzztttqqqrrrnnnjjjhhhhhheee___ZZZTTTSSSSSSXXXeeeuuuvvv~~~xxxrrrnnnkkkjjjnnnuuuwww___YYYPPPLLLLLLKKK]]]zzz|||nnnRRRAAA===333333222111111111111222111111000///............000000000000/////////.........---------,,,,,,,,,,,,++++++,,,...///...---.........---------,,,,,,---///000000000333:::???DDDKKKKKKKKKQQQXXXhhhmmmJJJ;;;===::::::999999::::::;;;<<<>>>???CCCKKKTTT```sssyyyfffXXXKKKEEE>>>::::::::::::888;;;:::::::::999999999888555555444333222222222222111222333444555777888888::::::;;;===>>>???@@@AAA@@@BBBDDDFFFGGGIIILLLOOOSSSUUUWWWXXXWWWWWWXXXYYYXXXWWWVVVWWWZZZ___dddggglllmmmuuu{{{dddWWWKKKGGGDDDDDDLLLWWWsss|||rrrggg]]]WWWNNNGGGHHHKKKKKKKKKLLLMMMHHHAAA<<<::::::::::::<<<<<<<<<;;;;;;<<<<<<===:::::::::;;;===???BBBCCCJJJQQQZZZgggyyyzzzsssnnnhhhddd___ZZZVVVRRRNNNLLLNNNQQQUUUXXXZZZ]]]dddiiilllvvvllleee]]]XXXWWWYYYYYYXXXZZZYYY[[[cccqqq~~~zzzvvvrrrnnniiieeedddaaa[[[WWWNNNNNNPPPYYYhhhyyy{{{yyyqqqlllhhhhhhnnnwww}}}bbbYYYOOOLLLMMMKKK\\\www{{{{{{fffOOOAAA>>>222222111111111000000000//////..................000000000/////////.........------------,,,,,,,,,,,,---...---,,,,,,---.../////////..................000111111111444:::???DDDLLLLLLLLLRRRXXXhhh{{{UUU???<<<:::::::::::::::;;;<<<<<>>::::::;;;;;;:::888999:::::::::999888777666555444333222222222222111111222444555666777888::::::;;;<<<>>>???@@@AAA@@@BBBDDDEEEFFFHHHKKKNNNRRRTTTWWWXXXWWWXXXYYYZZZWWWWWWVVVWWWZZZ___dddgggiiillltttgggXXXKKKGGGEEEFFFPPP]]]{{{wwwkkk```UUUMMMFFFGGGJJJHHHFFFFFFJJJEEE???;;;:::;;;<<<<<>>;;;;;;<<<<<<;;;666777999::::::999777666777666555444333222222222111111222333555666777777999:::;;;<<<===???@@@@@@BBBCCCEEEGGGGGGIIILLLOOOPPPRRRUUUVVVVVVWWWXXXZZZWWWVVVVVVWWWZZZ^^^cccfffgggkkksss|||nnn\\\MMMHHHFFFEEEQQQaaa~~~|||nnncccVVVMMMGGGHHHIIIGGGCCCBBBFFFBBB>>>;;;;;;===>>>>>>@@@???>>><<<;;;;;;;;;;;;;;;:::999888888999:::;;;@@@FFFOOO[[[nnn}}}yyyuuuoookkkkkklllnnnqqqsssuuuuuuuuuqqqwwwooohhh```[[[ZZZ[[[[[[ZZZ\\\\\\```gggqqq}}}~~~{{{wwwqqqjjjddd]]]WWWSSSNNNMMMPPPZZZjjjzzz{{{rrrjjjcccdddnnnyyynnn```SSSNNNQQQQQQeeezzz{{{{{{{{{jjjXXXKKKAAA;;;444333333222111111000000......000111111111111111////////////............------------------------+++...000...+++***,,,...------------------......,,,///000000///111666:::>>>HHHKKKNNNVVV\\\kkkcccGGG>>>::::::::::::;;;<<<===>>>???@@@DDDLLLTTT```sss~~~iiiZZZLLLFFF???<<<<<<===<<<;;;666777999::::::999777666888777555444333222222222000111222333444666777777999999:::<<<===>>>???@@@BBBCCCEEEFFFGGGHHHKKKNNNMMMOOORRRTTTTTTUUUWWWXXXXXXWWWWWWXXXZZZ]]]aaacccfffjjjqqqxxx~~~wwwaaaOOOJJJFFFEEERRReeettthhhXXXPPPIIIIIIJJJGGGCCCBBBCCC@@@<<<;;;<<<>>>??????>>>======<<<<<<<<<=========<<<:::999888999::::::===CCCKKKWWWiii~~~}}}~~~~~~|||uuu{{{rrrlllddd___]]]]]][[[YYYZZZ\\\aaahhhsss|||wwwoooeee\\\TTTOOOLLLKKKMMMXXXiiixxx{{{{{{rrrjjjbbbbbbmmmyyyrrreeeVVVPPPSSSWWWoootttxxxjjjYYYMMMBBB:::666444333111000000000111...///000222222222111000/////////.........------,,,,,,,,,------------...,,,---...---,,,,,,---...---------------.........,,,...000000///000444888;;;FFFKKKOOOXXX^^^mmmhhhJJJ???::::::::::::;;;<<<>>>>>>>>>???DDDKKKSSS___rrrjjjZZZNNNHHHAAA===<<<===<<<:::777888999:::::::::999888888777666444333222222222000000111333444555666777999999:::;;;===>>>???@@@???AAACCCCCCDDDEEEHHHJJJJJJMMMPPPRRRSSSTTTVVVXXXYYYXXXXXXXXXZZZ\\\___```eeehhhnnntttyyygggSSSMMMIIIGGGVVVkkkzzzmmm\\\RRRKKKJJJKKKHHHEEEDDDBBB???<<<;;;<<<>>>??????<<<<<<<<<<<<===>>>??????===<<<:::999888888999999999>>>FFFQQQdddyyy~~~wwwyyywww|||uuuppphhhccc```^^^ZZZVVVXXX[[[aaajjjvvvvvvjjj^^^TTTNNNJJJHHHKKKWWWkkk}}}{{{ttt{{{sssjjjbbbaaalllyyy~~~qqq___SSSUUU\\\vvvyyynnnvvvooo]]]QQQEEE;;;777444111...---...000111---///000111222111///...//////.........---------,,,,,,,,,---------......,,,++++++,,,...///...---------........./////////---///111111000000444777<<>>???>>>???CCCJJJQQQ\\\nnn~~~lll\\\PPPJJJBBB===<<<<<<;;;999888999999999:::::::::;;;999888666555333222222222000000111222444555666777888999:::;;;===>>>?????????AAABBBCCCCCCEEEGGGJJJJJJLLLPPPRRRSSSUUUWWWYYYZZZZZZYYYYYYYYY[[[\\\^^^ccceeejjjpppuuu}}}lllVVVQQQMMMKKK\\\ttt{{{nnn]]]SSSKKKJJJJJJHHHFFFFFFAAA>>><<<;;;<<<>>>??????===============>>>>>>???>>>===;;;:::999999::::::777<<>><<<<<<:::999:::999999999::::::;;;<<<999888777555333222222222000000111222444555666666888999:::;;;<<<>>>??????AAACCCDDDEEEEEEFFFIIIKKKJJJMMMPPPSSSTTTUUUXXXZZZ[[[[[[ZZZYYYYYYZZZ[[[\\\bbbcccgggmmmrrrzzznnnXXXSSSPPPPPPbbb{{{yyylll^^^TTTJJJIIIJJJHHHGGGGGG@@@>>><<<;;;<<<>>>???>>>>>>>>>============>>>>>>@@@???===<<<<<<<<<<<<===999===AAAHHHVVVhhhtttxxxvvvuuutttpppkkkgggffffffkkkttt}}}zzzfffeeeooo{{{wwwsssmmmgggccc___[[[XXXZZZ[[[cccppp~~~uuufff\\\XXXKKKMMMOOOWWWlll}}}www|||{{{lllfffddddddrrrYYY[[[bbbxxxttt|||yyybbbTTTFFF999555555333222111000000000000000000000000000000000000000000///...,,,+++***...------,,,,,,++++++***,,,---------,,,++++++***---------.........//////...//////000111333444555>>>CCCLLLSSSWWW\\\kkkyyyvvvxxxyyyNNNAAA::::::;;;;;;<<<===>>>>>>AAA@@@BBBGGGKKKTTTdddsssqqqcccTTTNNNEEE???======<<<:::888888888888888888888888666666666555444444444333000000111222444555555666777888999:::<<<===>>>>>>:::===@@@CCCDDDFFFHHHJJJLLLLLLNNNPPPSSSVVVYYY[[[]]][[[XXXVVVVVVXXX[[[]]]aaaaaabbbeeelllvvvoooVVVOOOOOOVVVkkkuuulll]]]XXXQQQNNNMMMKKKGGGDDDGGGBBB======???@@@===:::::::::;;;===???AAACCCDDDAAA@@@???===;;;::::::999<<<<<<>>>DDDNNNZZZfffnnnllliiieeeccccccbbbaaa```aaagggmmmuuuwwwfffeeellluuuvvvqqqkkkeeeaaa^^^[[[XXXYYY[[[cccrrrttthhhaaaTTTUUUUUU^^^sss{{{xxx}}}|||ooojjjhhhhhh~~~bbb```ggg}}}vvv}}}eeeVVVGGG999555555333222111000000000000000000000000000000000000000000///...,,,+++******++++++,,,,,,------...---------------,,,++++++---------.........///////////////000111333555666===BBBKKKSSSWWW]]]lllzzz}}}rrrrrr{{{TTTFFF<<<;;;:::999:::<<<>>>@@@AAA@@@BBBFFFKKKSSSdddrrrtttfffVVVOOOFFF@@@>>>>>>===;;;888888888888888888888888666666666555444444333333000111111222333444555666777888999:::;;;<<<===>>>===???AAACCCDDDFFFHHHJJJKKKLLLNNNQQQTTTWWWYYYZZZ^^^\\\ZZZYYYYYYZZZ\\\^^^aaaaaaccceeejjjrrr{{{qqq[[[UUUVVV]]]rrr|||vvvmmmfff\\\WWWRRROOONNNLLLHHHDDDFFFAAA===<<<>>>???===:::<<<<<<===???AAACCCEEEFFFDDDCCCAAA@@@>>>>>>=========???BBBGGGOOOXXX```dddcccaaa]]]\\\\\\[[[ZZZYYY[[[```dddkkkxxxwwwhhhfffkkkssstttooogggaaa]]][[[YYYWWWVVVYYYcccrrrvvvjjjZZZXXXWWWaaawww{{{~~~rrrnnnmmmlllgggcccjjj~~~wwwgggWWWGGG:::555555333222111000000000000000000000000000000000000000//////...---++++++***++++++,,,,,,------.....................---,,,------.........//////////////////000222333555666;;;@@@IIIRRRWWW___mmm{{{|||ooolllrrrUUUDDD???===999888888;;;???BBBAAA@@@BBBFFFKKKSSScccrrrwwwhhhWWWPPPGGGAAA??????===<<<999999999999999999999999777666666555444444333333000111111222333444555555666777888999:::<<<======???AAABBBBBBBBBDDDHHHJJJJJJLLLOOORRRUUUWWWXXXXXX\\\\\\[[[[[[[[[[[[\\\\\\```aaaccceeehhhmmmtttyyynnn]]]XXXZZZbbbyyy}}}wwwuuurrrqqqoookkkddd___[[[WWWSSSQQQPPPNNNHHHDDDDDD@@@===<<<>>>???>>><<<>>>???@@@BBBDDDFFFHHHIIIFFFFFFEEEDDDCCCCCCCCCCCCAAACCCFFFKKKPPPUUUXXXZZZ\\\YYYVVVUUUUUUUUUTTTSSSUUUXXXZZZ___jjjxxxuuuiiihhhllltttqqqkkkccc\\\WWWUUUSSSRRRQQQVVVaaappp~~~ppp]]]YYYYYYfff|||~~~rrrpppnnnkkkeee```ggg{{{wwweeeUUUGGG;;;555555333222111000000000////////////////////////////////////...---,,,+++...------,,,,,,++++++***......////////////..................//////////////////000111222444555666:::>>>GGGPPPXXX```nnn{{{}}}pppjjjmmmVVVCCC???===:::999999<<>>===;;;999999999999999999999999777777666555444333333222000111111222333333444444555666777888999;;;<<<<<<@@@AAAAAA@@@@@@BBBEEEIIIJJJLLLPPPSSSVVVWWWWWWWWWXXXYYYYYYZZZZZZZZZZZZYYY^^^```ccceeehhhlllpppsss~~~~~~mmm]]]YYY]]]jjjwwwqqqmmmiiigggfffddd```\\\YYYVVVSSSRRRQQQNNNIIIDDDCCCAAA>>>>>>???AAA@@@???BBBCCCDDDGGGIIIJJJKKKLLLIIIHHHHHHGGGGGGHHHHHHHHHGGGHHHKKKNNNRRRTTTVVVWWWZZZWWWTTTSSSSSSSSSRRRQQQRRRRRRSSSVVV___lllwww}}}|||rrrjjjjjjooowwwlllfff]]]VVVQQQNNNMMMKKKPPPUUU```nnnzzztttaaa^^^aaappp|||{{{pppnnnlllhhhaaa[[[bbb{{{xxxuuucccSSSFFF<<<555555333222111000000000////////////////////////////////////...---,,,,,,...------,,,,,,++++++***......//////000//////............/////////000000///000000111222444555666888;;;DDDNNNWWW```nnnzzzzzzooojjjjjj]]]FFF======<<<<<<<<<===>>>>>>@@@???AAAEEEJJJSSScccqqqsssbbbWWWPPPGGGAAA???>>><<<:::999999999999999999999999888777666555444333222222000111111222222333333333444555666777888:::;;;;;;>>>??????>>>>>>???CCCFFFIIIKKKOOOSSSVVVXXXXXXXXXWWWXXXYYYZZZ[[[ZZZZZZYYY\\\___cccfffiiilllooorrrzzz}}}mmm^^^[[[cccvvvvvvnnniiidddaaa```___\\\YYYVVVTTTQQQPPPPPPMMMHHHDDDCCCBBB@@@@@@AAACCCCCCCCCEEEFFFHHHKKKMMMNNNOOOOOOJJJJJJJJJKKKKKKLLLMMMNNNMMMNNNPPPSSSVVVYYY[[[]]][[[XXXUUUSSSRRRQQQPPPOOOMMMLLLLLLOOOWWWaaammmvvvwwwrrrmmmmmmqqqxxxbbb]]]VVVOOOKKKIIIGGGFFFNNNSSS]]]iiipppxxxwwwbbbaaaiiizzz~~~|||vvvvvvlllkkkiiiddd{{{~~~^^^XXX^^^uuuxxxtttfffTTTGGG<<<555555333222111000000000000000000000000000000000......//////...------,,,***++++++,,,,,,------...---...//////////////////....../////////000000000000000000111333444666777777999AAALLLVVV___lllxxx|||tttmmmhhhhhh}}}dddJJJ========================@@@???AAAEEEJJJRRRbbbqqqtttcccYYYRRRHHHBBB@@@???===;;;::::::::::::::::::::::::888888777555444333222111111111111111222222333333333444555666777999::::::<<<============???AAADDDHHHJJJNNNRRRVVVXXXZZZ[[[YYYZZZ[[[\\\\\\]]]\\\\\\[[[^^^bbbeeehhhkkkoooqqqxxxxxxiii[[[[[[iiixxxnnniiibbb^^^]]]\\\YYYVVVTTTQQQNNNMMMMMMKKKGGGCCCCCCBBBBBBBBBCCCDDDFFFGGGGGGHHHKKKNNNPPPQQQQQQQQQMMMMMMMMMNNNPPPQQQSSSTTTTTTUUUXXX[[[^^^aaacccddd]]]ZZZVVVRRRPPPNNNLLLJJJGGGDDDDDDGGGMMMUUUaaakkkrrrpppooooooqqqwwwVVVRRRMMMJJJHHHFFFEEECCCIIIMMMVVV^^^bbbfffpppzzzvvvfffhhhsss~~~{{{uuuoooppphhhjjjiiiccczzzuuuYYYUUUZZZqqqyyytttoooZZZIII<<<555555333222111000000000000000000000000000000000.........///......---,,,***++++++,,,,,,------...,,,---...////////////....../////////000000000000000000111222333555666777666888???JJJTTT]]]jjjuuuxxxoookkkhhhhhh{{{mmmQQQ???>>>===<<<<<<===>>>?????????AAAEEEIIIRRRbbbqqqzzzhhh\\\TTTKKKDDDBBBAAA???===::::::::::::::::::::::::888888777555444333222111111111111111222222222222333333444555777888999999:::<<<>>>>>>???@@@BBBDDDGGGIIILLLPPPUUUYYY\\\^^^ZZZZZZZZZ[[[\\\\\\]]]]]]\\\___bbbdddfffiiilllooovvv~~~wwwjjj___cccvvvzzzrrrmmmeeeaaa^^^\\\YYYUUURRRNNNJJJIIIIIIHHHEEEBBBAAAAAABBBBBBBBBDDDFFFHHHHHHJJJMMMPPPRRRSSSSSSRRRPPPPPPQQQRRRTTTVVVXXXYYYYYY\\\aaaeeeiiijjjjjjiiiaaa]]]WWWRRROOOLLLIIIFFFBBB>>>===AAADDDIIISSS___fffiiilllnnnrrryyyMMMKKKHHHFFFFFFEEEDDDCCCCCCGGGNNNUUUVVVWWW```jjjxxxtttnnnrrr}}}zzzooojjjlllfffiiiiiiddd{{{kkkSSSRRRXXXnnn~~~|||uuuwww___KKK;;;555555333222111000000000000000000000000000000000.........///......------......---,,,,,,++++++***,,,,,,---...//////......////////////000000000000000000111222333555666777666777>>>IIISSS\\\iiissswwwnnnkkkjjjjjj~~~yyy[[[BBB???<<<::::::<<>>@@@@@@AAACCCDDDGGGHHHKKKOOOTTTYYY]]]```XXXXXXXXXXXXYYYZZZ[[[\\\^^^___bbbcccdddfffiiillluuu|||~~~rrriiiqqq~~~wwwqqqjjjeeebbb___[[[WWWQQQMMMHHHFFFGGGGGGDDDBBB@@@@@@AAAAAABBBCCCFFFHHHIIIJJJNNNQQQSSSSSSSSSSSSRRRRRRSSSUUUWWWZZZ\\\]]][[[```gggmmmpppooommmjjjddd```ZZZTTTPPPLLLHHHEEE@@@<<<;;;>>>@@@BBBLLLWWWZZZ```ggglllrrr|||JJJHHHEEEEEEFFFFFFFFFEEEKKKJJJIIIJJJMMMQQQUUUXXXeeeuuu{{{rrr}}}~~~yyyuuuooohhhdddfffeeeccciiisss~~~tttcccSSSPPP\\\lll}}}aaaMMM<<<666555333111000000000111000000000000////////////------............---------,,,,,,,,,---///000222...,,,***+++...000...,,,000000000000/////////////////////000111111222222999666888???IIIUUUfffttt{{{nnnjjjiiihhheeeMMM???>>>CCC===:::>>>>>>???BBBDDDFFFJJJTTTbbbmmmrrrcccYYYPPPJJJEEE???===>>>999999999999999999999999<<<;;;888666444222111111000000000000000111111222333444555666777888999:::>>>===<<<<<<===???AAACCCFFFIIIKKKNNNQQQUUUZZZ^^^ZZZZZZZZZZZZYYYYYYYYYXXXZZZ\\\___aaacccfffkkknnnuuuzzz|||zzztttooojjjcccZZZTTTLLLKKKIIIGGGFFFEEEDDDDDDAAAAAAAAAAAABBBDDDFFFHHHHHHJJJMMMPPPRRRSSSTTTTTTWWWYYY[[[\\\\\\\\\^^^```cccjjjqqqtttwwwxxxtttnnnjjj```WWWTTTQQQJJJDDDAAA>>><<<:::999;;;???CCCFFFQQQVVV^^^hhhrrr|||JJJHHHEEEEEEFFFGGGGGGFFFIIIIIIJJJKKKMMMPPPSSSUUU[[[hhh|||}}}{{{zzzvvvnnneee```bbbbbbaaajjjvvv|||uuuiiiYYYMMMMMM\\\llldddOOO>>>666555333111000000000111000000000000////////////...//////////////////.........---------......///...,,,+++,,,...///...,,,000000000000000000000///000000111111222333333333999777999???HHHTTTeeessstttmmmllllllzzzwwwUUUCCC>>>BBB===<<<@@@??????BBBDDDEEEHHHRRR```jjj}}}zzzfff\\\RRRLLLFFF???<<<<<<:::::::::::::::::::::;;;;;;:::888777666555444444000000//////000000111222333444555666777888999:::===<<<<<<<<<===???BBBCCCFFFHHHKKKMMMOOOSSSXXX[[[ZZZZZZZZZYYYYYYYYYYYYYYYYYY\\\___bbbdddfffjjjmmmuuuzzzyyyqqqjjjcccZZZSSSMMMLLLJJJHHHGGGFFFEEEEEECCCBBBBBBBBBCCCDDDEEEFFFJJJLLLOOOSSSVVVXXXYYYYYYZZZ\\\^^^^^^___```ccceeefffnnnuuuyyy}}}{{{uuulllbbbXXXTTTPPPIIIBBB???<<<:::888777888;;;???AAAKKKPPPYYYeeepppzzzKKKIIIFFFEEEFFFGGGHHHGGGHHHIIIKKKNNNPPPQQQRRRRRRVVV]]]kkk|||yyynnnddd]]]]]]^^^```kkkyyywwwkkk\\\PPPHHHKKK\\\mmmdddPPP>>>666555333111000000000111000000000000//////////////////000000000000//////......//////...------,,,---,,,,,,,,,...///...---000000000000000000000000111222222333333444555555888777999@@@GGGRRRbbbqqq|||rrroooppptttbbbKKK@@@AAA>>>>>>BBB@@@@@@BBBDDDEEEGGGOOO\\\fffvvvjjj___TTTNNNHHHAAA<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;999999999888888777777777222222111111222222333444333444555666777888999:::<<<;;;;;;<<<===@@@BBBCCCEEEGGGIIIKKKLLLOOOTTTWWWYYYYYYYYYYYYYYYZZZZZZZZZXXX[[[___bbbdddfffiiikkksssyyy~~~tttkkkbbbYYYRRROOONNNKKKIIIGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEIIILLLPPPUUUYYY\\\]]]]]]___```bbbcccdddgggjjjmmmmmmttt|||{{{nnncccXXXSSSOOOHHHAAA???<<<:::888666777888;;;===CCCIIITTTaaammmxxx|||{{{~~~MMMKKKGGGFFFGGGHHHIIIIIIIIIKKKNNNQQQTTTUUUUUUUUUYYY]]]ddduuu}}}sssggg^^^\\\\\\___kkkzzzttteeeUUULLLIIIMMM\\\mmm}}}aaaNNN===666555333111000000000111000000000000/////////////////////000000/////////,,,---...//////...---,,,------------............000000000000000111111111222222222333444444555555777666999???EEENNN^^^mmm}}}wwwsssuuurrrpppSSSBBBAAA>>>???BBB???BBBDDDFFFEEEGGGNNNYYYcccrrr|||mmmbbbVVVPPPKKKCCC>>><<<<<<<<<<<<;;;;;;;;;;;;;;;999999999999888777666666444444444444444555666666333444555666777888999:::::::::;;;<<<>>>@@@BBBCCCDDDFFFGGGHHHIIILLLOOORRRWWWWWWWWWXXXYYYZZZZZZZZZWWWZZZ^^^bbbdddfffhhhjjjqqqwwwuuukkkbbbYYYSSSOOOMMMKKKHHHGGGFFFGGGGGGIIIIIIHHHGGGFFFEEEEEEDDDFFFIIIOOOTTTYYY]]]______cccdddfffhhhjjjnnnssswwwvvv||||||mmmbbbWWWSSSOOOIIICCCAAA>>>===;;;999999999:::;;;>>>DDDPPP^^^kkkvvv}}}yyyuuurrrqqqsssxxx|||~~~~~~zzzxxxwwwxxx{{{}}}QQQNNNJJJHHHHHHIIIJJJJJJJJJMMMQQQUUUYYY\\\^^^^^^______cccqqqzzz~~~{{{nnnccc```^^^___kkkzzzrrraaaRRRMMMKKKNNN\\\mmmttt^^^NNN===666555333111000000000111000000000000////////////---......//////......---***+++---///000//////...------............/////////000000000111111111222111111222222333444444444555555999===BBBJJJZZZiiixxx}}}wwwxxxrrrwwwXXXDDDAAA===???AAA===DDDFFFGGGGGGGGGMMMXXXaaaqqqzzzrrreeeWWWPPPLLLFFFAAA???<<<;;;;;;;;;::::::999999999999999999777555444333333333333333333444555555333444555666777888999:::::::::;;;<<<>>>???AAAAAACCCDDDEEEFFFGGGIIILLLOOOTTTTTTUUUVVVXXXYYYZZZZZZWWWZZZ^^^aaaccceeehhhjjjpppvvvwwwlllbbbYYYSSSMMMKKKIIIGGGFFFFFFGGGHHHMMMLLLLLLJJJIIIGGGFFFEEEFFFIIINNNTTTYYY^^^aaacccfffhhhlllooorrrwww|||vvvhhh^^^UUURRRPPPKKKFFFDDD@@@???>>><<<;;;:::::::::<<>>@@@GGGWWWfffuuu|||zzztttuuuWWWDDDAAA===>>>BBB>>>DDDFFFHHHGGGGGGMMMWWW___oooxxxyyyiiiYYYQQQMMMGGGBBB@@@<<<<<<;;;;;;:::999999999999999:::999777555333222111111000000000111222222333444555666777888999::::::;;;<<<===>>>>>>??????AAABBBDDDDDDEEEGGGJJJMMMQQQQQQSSSTTTVVVXXXYYYZZZXXXZZZ\\\___aaadddhhhkkkpppvvvzzzooodddZZZTTTKKKJJJGGGFFFFFFGGGIIIKKKPPPPPPOOONNNLLLJJJHHHGGGIIIJJJNNNSSSYYY___eeegggjjjmmmrrrwww|||qqqddd[[[TTTSSSRRRNNNIIIFFFAAA@@@???>>>===;;;::::::<<>>======@@@AAACCCCCCDDDFFFJJJMMMNNNOOOPPPRRRUUUWWWXXXYYYYYYZZZ[[[\\\___ccchhhlllrrryyyrrrfffZZZSSSKKKIIIGGGFFFGGGIIILLLNNNRRRRRRRRRQQQOOOMMMKKKJJJIIIJJJLLLPPPVVV^^^dddhhhmmmrrryyypppaaaYYYTTTTTTTTTOOOIIIFFFCCCCCCCCCBBBAAA???===<<<<<>>AAABBBGGGVVVfffppp|||yyyvvvvvvdddKKK???@@@===@@@FFFEEEAAADDDFFFEEEEEEJJJTTT\\\hhhqqqttt^^^QQQKKKEEE???===???>>>>>>===<<<;;;;;;;;;777888:::;;;;;;:::999777444333333333333444555555333444555666777888999:::<<<<<<============<<<<<>>AAACCCEEEEEEFFFJJJRRRXXXbbboooyyyaaaSSSLLLGGGCCCBBB???>>>===<<<;;;:::::::::999:::::::::999888666555555444333333333444555666000111222333444444555555<<<<<<======>>>>>>?????????@@@BBBDDDDDDFFFIIILLLNNNPPPQQQQQQQQQSSSVVVYYYYYYZZZ[[[\\\^^^bbbgggkkkttt~~~}}}yyyiii[[[RRRJJJDDDAAAFFFKKKNNNQQQTTTTTTRRRPPPPPPOOONNNKKKHHHLLLIIIHHHJJJMMMRRR\\\eeellluuuyyyfff]]]UUURRRNNNHHHDDDCCCFFFGGGHHHIIIHHHEEEBBB@@@>>>>>>@@@CCCKKKTTT]]]bbbdddhhhmmmssswww|||zzzkkk\\\UUUTTTTTTVVVXXXWWWRRRNNNNNNKKKGGGFFFHHHKKKNNNOOOVVVXXXXXXVVVSSSPPPNNNNNNJJJPPP[[[iiixxxXXXTTTOOOLLLKKKLLLLLLLLLLLLKKKJJJLLLUUUdddwww~~~qqqrrr|||qqqpppyyy{{{vvviiiddd```___hhhuuunnnWWWMMMMMMXXXpppjjjWWWOOOFFF;;;777555222000000111111000111000///......///000111//////000000//////...---//////............//////111000/////////000111111000111222111000000222444555555444444555777999:::;;;;;;>>>AAACCCFFFQQQ]]]sss~~~wwwqqqqqqUUUCCC;;;;;;999>>>CCC???AAACCCDDDDDDEEEHHHOOOUUU^^^kkk{{{~~~eeeVVVNNNHHHCCCAAA======<<<;;;;;;;;;<<<<<<999999999999888777666666555444333333333333555555444444333444444555666777;;;;;;;;;<<<======>>>>>>===???AAABBBCCCDDDGGGJJJNNNOOOPPPQQQQQQSSSVVVXXXYYYZZZ[[[\\\^^^bbbhhhlllvvv{{{zzz}}}~~~nnn___VVVNNNHHHEEEJJJOOOQQQSSSVVVUUUSSSQQQPPPOOOMMMJJJHHHGGGDDDCCCFFFIIINNNWWWaaammmwww{{{hhh^^^TTTPPPLLLFFFBBBBBBDDDGGGKKKNNNNNNJJJFFFBBB@@@???>>>@@@EEELLLSSSWWW^^^bbbiiiooouuuzzz~~~}}}nnn```VVVTTTSSSUUUWWWWWWSSSPPPKKKHHHEEEFFFIIINNNRRRTTTWWWXXXYYYXXXUUURRRPPPPPPJJJNNNWWWcccrrrTTTRRRNNNLLLMMMNNNNNNNNNMMMLLLJJJLLLUUUfff|||yyyvvv~~~xxxyyy{{{sssgggaaa]]]^^^iiiwwwuuu[[[MMMLLLXXXppp}}}lllYYYQQQGGG<<<555555444222000///000222000000////////////000000//////000000//////...---//////............//////000000000000000111222333000111222111000111333444555555555555666888:::;;;<<<===@@@CCCEEEHHHSSS^^^ttt{{{vvvmmmQQQAAA<<<===999<<>>:::999888777777777777777555555333333333333444555888777555444444666777888999::::::;;;<<<<<<======<<<===???@@@AAABBBEEEHHHLLLNNNOOOPPPPPPRRRUUUWWWXXXYYYZZZ\\\^^^bbbhhhlllxxxzzztttttt|||uuueee[[[RRRMMMKKKOOOTTTUUUVVVXXXWWWUUURRRPPPOOOMMMJJJGGGCCC@@@???CCCFFFKKKTTT^^^jjjvvv~~~kkk```TTTMMMHHHBBB@@@@@@AAAFFFMMMRRRSSSPPPJJJFFF@@@???>>>>>>AAAFFFKKKNNNUUUZZZaaaiiiqqqxxx}}}}}}zzzzzzuuuggg[[[YYYVVVWWWYYYZZZXXXVVVOOOLLLJJJKKKOOOTTTXXXZZZ[[[]]]^^^]]]ZZZWWWVVVUUUMMMOOOTTT^^^lll}}}XXXVVVSSSRRRSSSSSSRRRQQQNNNMMMLLLMMMWWWlll~~~uuutttvvvttt{{{zzzsssfffaaa]]]^^^jjjzzzbbbPPPMMMYYYrrr}}}yyysss]]]RRRGGG===444555666333///...000333000000////////////000000000000000000000///......//////............/////////000000111222222333444000111222222111111333555555555666666777999;;;<<<>>>>>>BBBFFFGGGJJJUUU```xxxpppQQQAAA===@@@::::::BBBDDDBBBDDDEEEDDDCCCEEEJJJNNNUUU```qqqnnn]]]TTTLLLGGGDDD======<<<<<<<<<<<<======:::999888777666777777888666555444333222333444555:::888555444333555777999999999:::;;;<<<======>>><<<===???@@@@@@BBBDDDGGGKKKLLLNNNOOOPPPQQQSSSUUUWWWXXXZZZ[[[]]]bbbggglllxxxuuuqqqrrr||||||lllbbbVVVPPPNNNSSSXXXYYYZZZ[[[WWWUUUQQQOOOMMMKKKIIIFFFBBB??????CCCFFFKKKTTT]]]dddsssnnnaaaSSSJJJDDD???===>>>???DDDKKKPPPSSSQQQMMMJJJ@@@???>>>>>>@@@EEEIIILLLMMMRRRZZZcccllluuu~~~|||xxxxxx{{{~~~qqqfffbbb]]]]]]___aaa```___ZZZWWWTTTTTTWWW\\\___aaaccceeegggfffbbb___]]]\\\SSSSSSUUU[[[iii{{{bbb```]]][[[ZZZXXXUUUSSSMMMMMMLLLNNNYYYppprrrjjjiiifffooo|||{{{ssshhhbbb^^^___mmm~~~jjjTTTOOO\\\ttt}}}vvv~~~~~~}}}aaaQQQFFF===333555666444000...000222//////000000000000//////000000000000000//////...//////............////////////000111222333333333000111222222111222444666555666666888999;;;<<<===???@@@CCCHHHIIILLLVVVaaa|||zzzUUUCCC???BBB;;;:::BBBEEEDDDFFFGGGFFFDDDEEEIIILLLSSS]]]nnnppp```WWWOOOIIIGGG??????>>>===<<<;;;;;;;;;;;;:::888777777777999999666555444333222333333444888777444222222444666777999:::;;;<<<===>>>??????===>>>@@@AAAAAABBBEEEGGGIIIKKKMMMNNNOOOPPPRRRSSSUUUVVVXXXYYY\\\aaafffkkkvvvuuurrrssstttiii[[[UUURRRVVVZZZZZZ[[[]]]VVVSSSOOOLLLKKKIIIGGGEEEAAA??????BBBEEEIIIQQQZZZaaarrrqqqcccSSSIIIBBB===;;;===>>>AAAEEEIIILLLMMMLLLLLLBBB@@@>>>>>>???AAADDDGGGGGGLLLTTT]]]fffpppzzz~~~}}}|||{{{~~~qqqlllgggeeefffhhhhhhgggbbb```]]]]]]aaafffjjjllllllnnnpppnnnjjjeeebbb```YYYWWWVVV[[[gggxxxsssppplllgggccc^^^XXXTTTLLLLLLLLLNNNYYYqqqyyygggaaa[[[eeettt}}}uuukkkeee``````nnnpppXXXRRRaaayyyyyy{{{}}}}}}dddQQQEEE===444444555333111000000000//////000000000000//////000000111111000000///...//////............////////////000111222222222111000111222222222333555777555666777999;;;<<<===>>>???@@@DDDIIIJJJMMMVVVaaa|||~~~\\\FFF>>>BBB<<<999@@@DDDDDDFFFGGGFFFDDDDDDHHHKKKRRR[[[kkk~~~tttcccZZZRRRLLLIIIAAA@@@>>>===<<<;;;;;;;;;;;;::::::999999999::::::777666444333222222333444666555333222222333555666999::::::<<<===>>>???@@@>>>???AAAAAAAAACCCEEEGGGGGGIIILLLNNNNNNOOOPPPRRRSSSTTTVVVWWWZZZ___eeeiiitttxxxuuuwww~~~tttccc\\\WWWXXXZZZYYYZZZ\\\RRROOOKKKIIIGGGFFFEEECCC???======@@@BBBEEEMMMUUU___sssrrrdddSSSIIIBBB<<<:::<<<<<<===???BBBDDDGGGIIIJJJCCCAAA>>><<<;;;;;;===>>>BBBGGGNNNVVV___iiisssyyy~~~||||||}}}{{{~~~}}}xxxqqqooooooqqqpppooogggeeedddffflllsssxxx{{{xxxzzzzzzxxxrrrkkkfffddd]]][[[YYY\\\fffvvv~~~wwwooofff]]]XXXOOOPPPPPPQQQZZZqqqmmm]]]SSS]]]mmm}}}{{{yyy|||~~~uuulllgggaaa```mmm~~~qqqYYYUUUfff~~~fffTTTGGG===555444333333333222000......///000111111000///...000111111111111000////////////............////////////000111111111000///000111222222222333555777555666888:::<<<===>>>>>>???@@@EEEIIIKKKMMMVVVaaayyy~~~cccHHH<<>>===<<<<<<======:::;;;;;;<<<<<<;;;;;;;;;777666444333222222333333333333333333444555666666888888999:::<<<===>>>???>>>???AAAAAAAAABBBEEEGGGFFFHHHKKKMMMMMMNNNOOOPPPQQQRRRTTTVVVXXX]]]ccchhhssszzzwwwyyy}}}ooofff]]]ZZZYYYWWWWWWXXXOOOKKKGGGEEEDDDDDDCCCBBB???<<<<<>>@@@BBBDDDEEE@@@???<<<:::999999:::;;;???CCCIIIPPPXXXaaakkkqqqxxxxxxxxx{{{zzz{{{|||{{{|||zzzxxxrrrpppooorrrxxx}}}uuuooolllbbb```^^^aaaiiiwwwyyynnnccc\\\TTTUUUUUUUUU]]]sssttt]]]OOOXXXhhhyyyyyyvvvwww}}}tttmmmhhhaaa___lll|||pppYYYVVViiigggWWWHHH<<<666444111222444333000---...///000111111000///...111111111111111000////////////............////////////000111111000......000111222222222333666888555777999;;;===>>>??????>>>@@@EEEJJJKKKMMMVVV```vvvfffHHH:::===999666;;;>>>@@@CCCEEEDDDBBBBBBEEEHHHPPPWWWgggzzz}}}jjj___UUUMMMJJJ===============>>>>>>???:::;;;<<<=========<<<;;;777666555333222222333333222333333444555666666777666777888999;;;<<<===>>>>>>???@@@AAA@@@AAADDDFFFEEEHHHKKKMMMMMMMMMNNNPPPOOOQQQSSSUUUWWW\\\cccgggssszzzwwwyyyvvvxxxmmmbbb\\\YYYUUUTTTVVVLLLIIIEEECCCBBBBBBAAAAAAAAA>>>>>>@@@AAACCCIIIPPPZZZppprrrdddUUUKKKCCC===:::;;;888999;;;===???@@@@@@AAA===<<<;;;::::::<<<>>>???===@@@FFFLLLSSS\\\eeekkkxxxxxxxxxzzz~~~|||{{{~~~|||zzz|||~~~wwwsssgggeeedddfffnnnzzzxxxmmmddd[[[\\\]]]```jjj|||bbb\\\XXX^^^qqq}}}rrrmmmuuuuuukkkiiidddbbbnnnggg[[[TTTbbbzzzdddXXXIII;;;555333111000111111000///444333222111111000000111000000//////............///////////////.........////////////000111222333111222333444555777888888999:::;;;<<<============CCCDDDGGGKKKMMMNNNTTT\\\xxxtttvvvkkkMMM===>>>;;;:::======AAABBBCCCDDDFFFGGGGGGGGGNNNXXXhhhxxxjjj\\\TTTNNNJJJEEEAAA???AAAAAA>>>===>>>===<<<;;;::::::::::::;;;:::999777555333222111111333444666777777666444333666666777888999::::::;;;@@@@@@@@@AAABBBCCCEEEFFFGGGIIIKKKLLLLLLLLLNNNOOOSSSTTTTTTUUUWWWZZZ```dddnnn{{{uuuttt|||yyykkk```[[[XXXTTTPPPJJJFFFAAA???AAACCCBBBAAA>>>>>>???>>>???AAAFFFIIIZZZooowwwgggUUUKKKEEE@@@======@@@???===<<<===>>>>>>===;;;:::888777777888:::;;;===???CCCIIIQQQYYY```eeennnqqquuuuuutttuuuwwwzzz||||||~~~~~~~~~{{{rrrkkkhhhnnnwwwwwwlllcccdddgggjjjrrrtttbbbZZZ\\\mmm|||pppiiioooyyyvvvjjjfffbbbaaapppzzzcccXXXRRRaaa|||fffYYYJJJ===555333111111111222111000111000000//////000000111////////////......------.........////////////////////////000000111222333222222333444666777888888888999;;;<<<>>>?????????EEEEEEHHHLLLNNNOOOVVV___vvvrrrooolllMMM<<<===:::888::::::???@@@BBBDDDEEEFFFFFFFFFLLLTTTdddtttnnn___WWWPPPKKKIIICCC@@@AAAAAA>>>===???======<<<<<<;;;<<<<<<<<<;;;:::888666444333222222333444555666666555444333666666777888999999:::;;;>>>>>>>>>???@@@AAACCCCCCDDDFFFHHHIIIIIIJJJKKKLLLQQQRRRSSSTTTVVVZZZ___cccooovvvvvvrrrgggaaa\\\VVVQQQKKKGGGBBB@@@AAACCCBBBAAA>>>??????>>>???AAAFFFIIIWWWllluuueeeTTTJJJDDD???<<<===@@@???>>>>>>??????>>><<<;;;:::999888888:::;;;===>>>@@@CCCHHHNNNUUU[[[___hhhlllpppqqqpppoooqqqsssuuuuuuwwwzzz}}}~~~~~~zzzsssnnnsss{{{tttnnnppptttwww~~~kkk^^^YYYgggyyyqqqfffiiirrr{{{vvviiiddd```aaasssqqq]]]TTTPPPaaagggXXXJJJ===666444222222222222222000000000//////000000111111...............---------------......//////000000000000000000000111333333333444444555666777777888888999;;;===???AAABBBBBBGGGFFFIIIMMMOOOQQQYYYbbbtttpppgggvvvqqqPPP>>>===:::888:::999>>>???AAACCCEEEFFFFFFEEEHHHPPP^^^nnn{{{rrrcccYYYRRRNNNNNNGGGBBBBBBAAA>>>===???>>>>>>=========>>>>>>???;;;:::888666555333333222444444444444444444444444555555666777888999:::;;;<<<<<<<<<<<<===???@@@AAABBBEEEGGGHHHIIIIIIJJJLLLPPPQQQSSSTTTVVVYYY^^^bbbpppxxxxxx}}}rrrjjjbbbYYYSSSMMMHHHCCCAAABBBCCCBBBAAA?????????>>>>>>AAAFFFJJJVVViiisssdddSSSJJJDDD@@@===>>>?????????@@@AAA@@@>>><<<<<<;;;999888999:::<<<>>>>>>???AAAEEEJJJOOOTTTWWW```dddiiijjjhhhffffffhhhiiikkknnnrrruuuxxxzzz{{{xxx{{{{{{wwwzzz~~~uuucccXXX```qqqxxxiiigggmmmvvvttthhhddd```bbbvvvgggVVVPPPNNN```hhhWWWHHH;;;777555333222333333222111222222111000000000111111............------------,,,------...///000111111000000000000111222333333444555555666777777888888888999<<>>@@@BBBEEEFFFGGGFFFFFFGGGMMMYYYhhhvvvuuuddd[[[UUURRRRRRKKKEEECCCAAA>>>>>>@@@>>>============>>>??????;;;:::888666444333222222555444444333333444444555444555666777888999:::;;;;;;;;;;;;;;;<<<===>>>???DDDFFFIIIJJJKKKKKKMMMNNNOOOQQQSSSTTTVVVZZZ^^^bbbnnn}}}xxx|||sssjjj___WWWOOOJJJEEECCCDDDDDDCCCBBBAAA@@@???>>>>>>AAAFFFJJJXXXiiiqqqcccSSSJJJFFFAAA?????????>>>???@@@AAA@@@===;;;;;;:::999888888:::<<<===;;;<<<>>>AAAEEEIIIMMMOOOWWW[[[```aaa___\\\[[[\\\___aaafffjjjooossswwwyyy}}}nnn]]]^^^jjjxxxmmmfffhhhooo~~~~~~qqqhhhfffbbbcccxxx}}}vvv^^^PPPMMMMMM___}}}lllXXXHHH<<<777555333222333333222111333222111000///.................................,,,------...///000111111000000000000111222333444444555666666777888999999888:::===@@@CCCFFFGGGHHHHHHGGGJJJNNNPPPRRRZZZcccqqqrrrhhhooo\\\CCC???;;;:::===<<<>>>@@@DDDGGGHHHIIIHHHHHHGGGKKKVVVdddrrryyyfff\\\WWWUUUSSSLLLFFFDDDBBB??????AAA>>>===============>>>>>>:::999777555444333222222555444333333333333444555333444555666888999:::;;;<<<<<<;;;<<<<<<===>>>???DDDFFFIIIJJJKKKLLLMMMOOONNNPPPSSSUUUWWWZZZ___bbbjjjyyy||||||{{{qqqfff]]]SSSNNNHHHEEEFFFFFFEEECCCBBBAAA@@@>>>>>>AAAFFFJJJ[[[lllnnn```RRRJJJFFFBBB@@@AAA?????????AAABBBAAA>>>;;;:::999888666666888999:::777888:::===AAADDDGGGIIIMMMRRRWWWXXXUUURRRQQQRRRUUUYYY___dddhhhnnntttxxxzzz}}}~~~iiicccgggqqqsssgggdddhhhuuu{{{ppphhhfffbbbdddzzz|||xxxmmmWWWLLLLLLMMM^^^zzznnnYYYHHH<<<666444222222222222222000000000///...------------.........///////////////------......//////000000111111000111111222333444444444555777888:::;;;;;;:::<<<>>>BBBEEEGGGIIIJJJIIIIIILLLQQQRRRSSSYYYaaannnxxxqqqtttfffHHH@@@:::999<<<;;;>>>AAADDDHHHJJJJJJIIIHHHHHHKKKSSS```nnn}}}lll___XXXUUUQQQJJJEEEEEEDDDAAA@@@BBB??????>>>===============;;;:::888666555333333222333333333333333333333333333333555666888999:::;;;<<<<<<<<<<<<<<<===>>>>>>@@@CCCFFFGGGHHHIIIKKKLLLLLLOOORRRTTTWWWZZZ^^^aaaggguuuyyyyyywwwlllcccVVVQQQKKKHHHHHHIIIGGGEEECCCBBB@@@>>>>>>AAAFFFKKK]]]lllnnn```RRRLLLIIIEEECCCCCCBBBBBBAAABBBCCCCCCAAA>>>;;;:::888666555666777888555666888;;;===@@@BBBCCCDDDHHHLLLMMMJJJHHHHHHIIILLLQQQWWW]]]aaagggooouuuwww{{{xxxkkkggglll}}}|||llleeeeeeppp|||{{{ooogggddd```ddd}}}~~~sssgggSSSKKKMMMNNN]]]wwwiiiTTTDDD999555333111111111222111000///////////////000111111/////////000000000111111.........///////////////111111111111222333444444333444555777999;;;<<<===<<<===@@@CCCFFFHHHJJJKKKJJJKKKOOOTTTUUUUUUYYY```kkk~~~yyyxxxuuuQQQDDD;;;999<<<:::===@@@DDDGGGJJJJJJIIIHHHIIIJJJPPP\\\jjjyyyuuudddXXXRRRMMMHHHEEEFFFEEEBBBAAACCCBBBAAA@@@???>>>============<<<:::888777555555444222333444444444444333222222333444666888999:::;;;<<<<<<;;;;;;;;;<<<======>>>@@@CCCEEEFFFGGGIIIJJJIIILLLOOORRRUUUXXX\\\^^^eeepppxxxmmmhhhmmm}}}{{{ooogggYYYTTTNNNKKKKKKKKKIIIGGGDDDCCC@@@>>>===AAAGGGKKKZZZjjjrrreeeXXXRRRPPPLLLJJJJJJGGGFFFEEEEEEFFFFFFEEECCC>>><<<999777666555666777666777888:::;;;;;;<<<<<<<<>>===>>>AAADDDGGGIIIJJJKKKLLLMMMRRRWWWXXXVVVZZZ```iii~~~}}}zzzZZZIII>>>;;;===;;;<<<>>>CCCGGGIIIIIIHHHGGGIIIIIINNNZZZgggvvv}}}hhhXXXPPPKKKFFFDDDFFFFFFDDDBBBDDDDDDCCCBBB@@@???>>>>>>===???>>><<<:::999777777666111222444555555444222111222333444666777999;;;;;;;;;;;;:::::::::;;;<<<<<<===@@@CCCEEEFFFGGGIIIJJJGGGIIIMMMPPPSSSVVVZZZ\\\dddmmmwwwggg\\\UUUWWWcccooo|||qqqhhh[[[VVVPPPMMMLLLLLLJJJHHHEEECCCAAA>>>===AAAGGGKKKWWWggg}}}xxxlll___ZZZWWWTTTRRRRRRKKKIIIGGGGGGHHHIIIHHHGGG@@@>>>;;;888666666666777888999999999999888888777777:::======;;;:::<<>>222222222222222222222222222444444333222111000///...111000///......///000111000000000000111111111111333333333222222333333444777777777888999<<<>>>???AAABBBDDDFFFHHHKKKLLLMMMRRRSSSTTTTTTTTTUUUXXX[[[jjj{{{}}}|||fffKKKAAA===:::::::::<<<@@@DDDFFFHHHHHHGGGHHHGGGJJJTTT```nnnmmm\\\PPPLLLHHHFFFFFFDDDAAABBBEEEFFFFFFFFFCCCAAA???@@@AAAAAAAAAAAAAAA???;;;888666666666666666666666666666666666666777888888999999:::<<<>>>???===<<<<<<===<<<===???AAACCCFFFIIIJJJHHHIIILLLOOOSSSVVVXXXZZZbbbjjjzzz~~~zzzxxxppphhh\\\SSSPPPQQQUUUWWWeeeqqq~~~rrriiibbb[[[RRRNNNOOOPPPOOOLLLHHHEEEAAA>>>???BBBGGGJJJYYYiii{{{xxxkkkcccaaa```\\\XXXSSSOOOKKKKKKNNNOOOLLLIIIAAA===999555333444666888777777777777888888888888999888777777777888:::;;;:::<<>>@@@BBBCCCCCCEEEGGGIIIKKKMMMNNNQQQRRRSSSTTTTTTVVVYYY\\\dddtttqqqPPP@@@===;;;999:::<<>>;;;888666555555555555555555555555444555555666777777888888999<<<>>>>>>===<<<<<<======>>>???@@@CCCEEEHHHIIIHHHIIIKKKNNNQQQTTTVVVWWWaaahhhwww~~~xxxttthhhaaaXXXQQQMMMMMMNNNOOOTTT^^^ooouuunnnddd]]]VVVSSSSSSTTTQQQNNNHHHFFFAAA??????BBBFFFIIIWWWfffwwwuuullljjjiiieeeaaaZZZUUUPPPOOOPPPOOOKKKHHH@@@===:::666555555777888888888888888888888999999777777666555555666777888888:::@@@HHHNNNTTT___iiiooovvv~~~zzzmmmmmmppp~~~nnn^^^___ggg{{{~~~|||ppphhhccccccaaaiiifffUUUGGGKKK\\\ooo~~~ooo]]]PPPFFF;;;222222222222222222222222222000000111111222222222333222222111111111111222222000000111111111222222222555555555555555666777888;;;;;;<<<===???AAACCCDDDEEEFFFGGGIIIKKKMMMNNNOOOPPPRRRTTTUUUVVVXXX[[[^^^___mmmWWWBBB??????;;;;;;;;;===>>>AAACCCEEEFFFGGGEEEGGGNNNXXXeeeyyyoooccc[[[UUUNNNJJJEEE???>>>AAAEEEFFFEEECCC@@@>>>===>>>>>>???@@@???>>>;;;999777555555555555555555555555333444444555555666777777999;;;===>>>===<<<<<<===>>>>>>???@@@BBBDDDFFFGGGHHHHHHJJJLLLOOOQQQSSSTTT]]]dddrrr}}}wwwgggbbb[[[UUUQQQNNNKKKIIIIIINNNYYYkkkxxxrrreee___YYYWWWXXXWWWSSSOOOIIIFFFBBB??????BBBFFFHHHTTTaaarrr{{{wwwvvvssspppeee```YYYUUUSSSOOOJJJFFF>>>===;;;999777777777888::::::999999999999999:::666555444333333333444555666777===EEEKKKRRR]]]hhhoooxxxrrrmmmooosssrrr^^^\\\dddvvv~~~yyypppgggcccddddddmmmlllXXXHHHPPPhhh~~~zzzeeeVVVMMMCCC:::333222222222222222222222222000111111111111222222222111111000111111111222222111111111222222222333333444444444555666777888999<<<===>>>@@@BBBDDDEEEFFFHHHIIIJJJKKKMMMNNNOOOPPPPPPSSSUUUWWWYYY[[[^^^aaa```kkkdddGGGCCCCCC===;;;;;;;;;;;;===@@@CCCEEEGGGFFFGGGLLLTTT```tttxxxkkkaaaZZZRRRMMMGGG@@@???BBBEEEEEEEEECCC@@@===<<<<<<===>>>??????>>><<<999888444444444444444444444444333444444555666666777777888:::===>>>===<<<<<<===>>>>>>??????AAABBBDDDEEEGGGHHHIIIKKKLLLNNNOOOPPPXXX___kkk{{{wwwrrrjjjbbb[[[UUUPPPMMMLLLKKKOOO[[[ooozzzttteee```[[[ZZZ[[[ZZZUUUPPPJJJGGGDDDAAA@@@BBBEEEHHHSSS]]]mmm}}}rrrmmmeee]]]WWWPPPIIIDDD===<<<<<<;;;:::999999888::::::999888888999999:::777666444333222222333333666666;;;CCCIIIQQQ^^^iiiqqqzzz{{{{{{nnnkkkkkkxxx}}}ddd```fffrrr}}}xxxppphhhdddffffffqqqvvv___MMMWWWsss{{{cccVVVNNNCCC999555222222222222222222222222222222222111111111111000...//////000000111111111222222222222333333333333333333333444555777888999===>>>@@@BBBDDDFFFGGGHHHKKKLLLMMMNNNOOOPPPQQQQQQRRRUUUXXXZZZ\\\^^^aaaccceeelllvvvSSSGGGBBB;;;;;;:::::::::;;;>>>AAACCCHHHGGGHHHLLLQQQ\\\nnn~~~oooddd]]]VVVQQQKKKDDDCCCEEEDDDEEEEEECCC@@@===<<<<<<<<<===>>>???>>>===;;;:::555555555555555555555555444555555666666777888888777:::<<<======<<<<<<===>>>>>>>>>>>>???AAABBBCCCFFFGGGHHHIIIJJJLLLMMMMMMRRRXXXcccqqq~~~sssiii```YYYUUURRRMMMLLLSSSaaazzz}}}vvvgggccc^^^^^^___^^^YYYTTTLLLIIIFFFCCCBBBCCCFFFGGGRRR[[[jjjzzzzzzqqqfff[[[QQQHHHCCC<<<<<<<<<<<<<<<;;;:::::::::999888777888999:::;;;:::999777555333333333333666666;;;BBBIIIRRR___lllsss|||zzzyyyssshhhgggrrrpppgggjjjppp~~~{{{vvvnnnfffcccfffhhhtttgggTTT___|||{{{~~~eee[[[RRRCCC999888222222222222222222222222333222222222111111000000---...///000000111000000222222333333333444444444222222333444666888999:::>>>???BBBDDDGGGHHHIIIJJJOOOOOOPPPPPPQQQRRRRRRSSSSSSVVVYYY\\\^^^___bbbdddiiilll}}}eeeMMM???888;;;:::999999;;;===???AAAFFFGGGIIILLLOOOWWWiiiyyyrrreee___YYYVVVPPPHHHFFFGGGBBBDDDEEEDDDBBB???>>>>>>;;;===>>>???@@@???===<<<666666666666666666666666444555555666777777888888777999<<<===<<<<<<======<<<<<<======???@@@BBBBBBEEEFFFGGGHHHIIIKKKKKKLLLMMMSSS\\\fffrrrzzzoooeee___VVVQQQNNNQQQYYYkkk~~~wwwkkkfffaaaaaabbbbbb]]]XXXNNNLLLHHHEEEDDDEEEFFFHHHRRRYYYhhhxxx|||nnn___RRRIIICCC============<<<<<<<<<<<<:::999888777888;;;===???===<<<999777555444444444777666:::AAAIIIRRRaaannnuuu}}}pppvvv}}}kkkdddmmm{{{yyylllkkknnn|||yyyvvvxxx{{{}}}xxxsssiiibbb___dddhhhvvvooo[[[eeevvvggg___UUUCCC888:::222222222222222222222222111111111111111222222222---...000111222222111111333333333333444444444444333333444555777999;;;<<<@@@BBBDDDGGGJJJLLLLLLMMMQQQQQQRRRRRRSSSSSSTTTTTTSSSVVVYYY\\\]]]^^^```bbbiiiiiiwwwyyyWWWCCC<<<;;;:::::::::;;;===>>>???CCCEEEIIILLLMMMSSScccrrrvvvgggaaa]]]ZZZTTTKKKGGGGGGAAACCCEEEEEECCCAAA@@@@@@;;;===???@@@AAA@@@???>>>777777777777777777777777333444444555555666777777666888;;;<<<<<<<<<======;;;;;;;;;<<<>>>@@@AAABBBEEEEEEFFFGGGIIIJJJKKKLLLKKKOOOVVV\\\eeeqqqwwwoooccc\\\YYYYYYYYYbbb}}}{{{ssskkkeee```___aaaaaa]]]YYYPPPNNNKKKHHHFFFFFFHHHIIIPPPWWWfffwwwtttcccTTTIIIDDD>>>======<<<<<<===>>>>>>;;;:::999999;;;>>>AAACCC???>>>;;;888666555444444666666999@@@GGGRRRaaaooowwwrrruuurrrbbbjjjwww|||llliiilll}}}{{{wwwppprrrvvvzzz|||zzzvvvqqqddd]]]\\\aaagggwwwsss___ggguuu|||~~~hhhaaaWWWCCC888;;;222222222222222222222222...///000111222333444444...///111222333333222222333333333444444444555555444444555777999;;;===>>>BBBDDDGGGJJJLLLNNNOOOOOORRRRRRSSSSSSTTTTTTTTTTTTRRRUUUYYY[[[\\\]]]^^^```ffffffrrr|||{{{```IIICCC;;;;;;;;;;;;<<<===>>>>>>AAACCCHHHKKKKKKPPP___nnnzzzzzzhhhccc___\\\VVVLLLGGGGGGAAACCCEEEFFFDDDBBBAAAAAA<<<===???AAABBBAAA@@@???777777777777777777777777222222333444444555555666666888;;;<<<<<<<<<===>>>::::::;;;<<<>>>@@@BBBCCCDDDEEEFFFGGGIIIKKKLLLLLLJJJNNNSSSWWW\\\fffttt~~~}}}rrrkkkfffccc]]]___uuuvvvmmmhhhbbb]]][[[]]]]]]ZZZVVVQQQOOOLLLIIIGGGGGGHHHIIIOOOVVVeeevvvwwweeeUUUJJJDDD>>>>>>===<<<<<<===???@@@<<<;;;:::;;;===AAADDDGGG@@@>>>;;;888666444444444666555888???FFFQQQaaaoooyyyyyyzzz~~~oookkknnnzzzooollljjjwwwwwwrrrlllnnnqqqtttvvvsssoookkkaaa^^^```eeejjjyyykkkYYYgggxxxfffdddTTTAAA:::888555444333222111111111111222222222222222222222222222222111111111111111111444444444444444444444444555666777888999<<>>BBBDDDEEEEEEGGGOOO\\\gggwwwlllddd]]]ZZZVVVMMMFFFCCCBBBBBBDDDGGGIIIGGGDDDAAA???>>>===>>>???@@@???>>>:::555//////222666666444888666555333333444555666444555666888:::<<<===>>>;;;<<<===>>>?????????>>>@@@BBBEEEGGGJJJKKKKKKKKKPPPOOOPPPTTT[[[ccchhhkkkvvvvvvtttsssqqquuu{{{{{{oooeee^^^[[[WWWUUUXXX]]]^^^\\\]]]SSSMMMNNNNNNJJJHHHKKKPPPZZZgggsss~~~kkkYYYJJJ@@@>>><<<:::999:::;;;;;;:::;;;888888===EEEJJJHHHEEEDDD@@@<<<999777777555444777777999???JJJXXXfffnnn~~~yyyyyy|||sssmmmlllvvvrrrnnnjjjwww|||sssooohhhiiikkknnnooolllhhhddd^^^\\\___ffflll|||zzzbbbVVVgggxxxgggdddTTTAAA999777555444333222111111111111222222222222222222222222222222111111111111111111333333444444444444444444666888999:::;;;>>>AAADDDFFFHHHJJJMMMOOOPPPQQQQQQQQQSSSUUUUUUUUUUUUWWWYYYYYYZZZ[[[]]]___```bbbbbbbbbfffpppnnnQQQCCC<<<;;;:::999999;;;===>>>CCCEEEFFFEEEGGGNNN[[[eeesssnnneee^^^[[[WWWOOOHHHDDDCCCCCCDDDFFFGGGFFFBBB??????>>>======?????????===;;;666111111444777777555777666444333222333444555555555666888:::<<<======<<<<<<<<<===>>>>>>??????@@@BBBDDDGGGIIIJJJKKKKKKNNNMMMOOOSSSYYY```dddfffnnnzzz{{{{{{|||rrrggg]]]YYYVVVRRRRRRUUUZZZ]]]]]]___WWWSSSTTTTTTPPPOOOQQQPPPYYYeeeqqq}}}jjjXXXJJJAAAAAA>>>;;;:::999999999888:::999:::@@@GGGLLLMMMLLLFFFBBB===:::888777666555999<<<@@@CCCJJJYYYmmm||||||~~~yyy~~~ooorrrvvvzzz|||~~~ssskkkqqq}}}wwwqqqjjjwwwvvvmmmhhhbbbbbbdddffffffddd```\\\YYYYYY^^^gggpppiiiXXXRRRfffyyyhhhdddSSS@@@999666444444333222111111111111222222222222222222222222111111222222222222222222333333333333444444555555888999<<<===>>>@@@DDDFFFHHHJJJLLLOOOQQQRRRSSSSSSSSSTTTVVVVVVVVVVVVXXXZZZZZZ[[[]]]```aaabbbbbbbbbaaafffqqq}}}ZZZFFF===<<<:::999999;;;<<<>>>CCCEEEFFFFFFFFFMMMXXXaaammm~~~qqqhhh___\\\YYYRRRJJJGGGEEEDDDDDDEEEFFFEEEBBB@@@@@@>>>======>>>???>>>======888444333555777777666666555333222222222333444555555666888:::;;;<<<======<<<<<<<<<<<<>>>???@@@@@@AAADDDFFFHHHIIIJJJJJJLLLLLLMMMQQQWWW\\\___```eeeooo{{{|||qqqhhh^^^UUUQQQNNNKKKMMMQQQWWW]]]```ccc^^^\\\]]]]]]ZZZXXXYYYSSS[[[fffqqqkkkZZZNNNGGGDDDBBB>>>;;;;;;:::888777::::::===CCCJJJOOORRRSSSIIIEEE@@@<<<:::999777666777@@@IIINNNRRR___uuuyyyxxx|||~~~zzzzzz}}}yyy{{{fffjjjnnnrrruuuwwwzzz|||}}}}}}}}}|||||||||{{{{{{||||||~~~nnnlllvvv|||ssslllyyyqqqfff```^^^]]]^^^___```^^^ZZZWWWSSSVVV]]]hhhttt___RRRQQQeee|||kkkeeeRRR???888555444333222222111111111222222222222222222222222222111111222222222222222333222222333444555555666666888:::===???@@@BBBEEEHHHJJJLLLNNNQQQSSSTTTUUUUUUUUUVVVXXXXXXWWWWWWYYY[[[ZZZ\\\___aaaccccccbbbaaadddjjjuuuaaaFFF>>>===;;;::::::;;;<<<===CCCEEEGGGFFFFFFKKKUUU^^^gggzzzvvvkkk```\\\ZZZTTTMMMIIIFFFEEEDDDEEEFFFFFFEEEDDDAAA???===<<<===>>>>>>===<<<999555444555666666555555444333222222222333333555555666888999;;;<<<<<<===<<<;;;:::;;;===???AAA???AAACCCEEEGGGHHHHHHHHHKKKKKKLLLPPPUUUYYYZZZZZZ___gggqqq{{{|||qqqhhhaaaYYYQQQLLLGGGEEEIIINNNUUU^^^eeeiiihhhhhhhhhgggdddaaa```[[[aaakkkvvvrrrbbbWWWPPPGGGDDD@@@>>>===<<<:::999;;;===@@@EEELLLQQQUUUVVVMMMIIICCC>>>;;;:::999888222>>>MMMXXX```kkkzzzxxxtttwww||||||{{{|||~~~wwwwww~~~___ccchhhkkknnnppprrrtttwwwwwwuuutttsssqqqqqqpppnnnooorrrvvv{{{sssjjjnnnyyytttnnn{{{oooeee^^^\\\[[[ZZZZZZZZZXXXUUURRROOOSSS\\\iiiyyyvvvZZZRRRRRReeeoooeeePPP>>>888444333333222222111111222222222222222222222222222222111111222222333333333333222333333555666777888888888;;;>>>@@@BBBDDDFFFHHHLLLNNNPPPSSSUUUVVVVVVVVVVVVWWWYYYYYYXXXXXXYYY[[[YYY[[[^^^aaaccccccbbbaaaffflllvvvhhhFFF???>>><<<:::::::::<<<===BBBDDDGGGFFFFFFJJJSSS[[[cccwww~~~pppbbb\\\ZZZVVVPPPMMMHHHGGGEEEEEEGGGIIIIIIIIIBBB@@@=========??????>>><<<999666555444555444444444444333333222222222222555555666777999:::;;;;;;===<<<;;;:::;;;===???@@@???@@@BBBDDDFFFGGGGGGGGGJJJJJJKKKOOOSSSVVVWWWWWW]]]ccckkksss}}}|||xxxvvvpppgggaaa]]]WWWPPPIIIDDDBBBGGGMMMTTT```kkkpppsssuuuuuutttqqqmmmjjjeeekkkttt}}}zzziii]]]VVVHHHEEEAAA@@@??????===<<>>JJJYYYgggvvvzzzrrrrrruuu|||wwwsssxxxXXX[[[___bbbdddeeegggiiilllkkkiiigggeeedddddddddccceeeiiinnntttyyy}}}nnnkkkqqq}}}tttnnn{{{uuukkkeee```^^^[[[XXXVVVSSSOOOLLLLLLQQQ[[[iii}}}|||lllVVVQQQTTTgggttteeeNNN===888444333333222222111222222333222222222222222222222222111111222222333444444444333333444666777999:::;;;999<<>>???@@@???<<<:::888666444444444444444444444444333333333222555555666777888999:::;;;<<<;;;;;;;;;;;;===>>>???>>>???BBBDDDEEEFFFFFFEEEIIIHHHIIIKKKPPPSSSUUUUUU\\\___eeemmmuuu~~~tttooonnniiiaaa\\\ZZZUUUOOOIIIBBB@@@FFFLLLRRR```ooowww~~~~~~zzztttzzz}}}zzzooobbbZZZMMMJJJGGGEEEDDDDDDCCCAAADDDDDDGGGPPPZZZ___]]]ZZZVVVQQQIIICCC???===<<<<<<>>>@@@GGGWWWlll~~~sssnnnnnnuuu}}}yyyrrrrrr|||OOOQQQUUUWWWWWWXXXYYYZZZ[[[ZZZXXXWWWVVVVVVWWWWWWXXXZZZ```fffmmmrrrwwwyyyzzz~~~|||pppnnnvvvsssmmmzzzxxxsssmmmiiiccc]]]XXXSSSMMMJJJKKKQQQ[[[jjjqqq```OOOOOOVVVjjjwwweeeKKK<<<888444333222222111222222333333222222222222222222222222111111222222333444444555444444666777999;;;<<<===:::===BBBEEEFFFHHHJJJLLLNNNOOORRRTTTVVVXXXXXXXXXVVVXXXYYYXXXWWWWWWXXXZZZ[[[\\\^^^```ccceeeggghhheeejjjrrryyyQQQAAA@@@===;;;::::::;;;<<<>>>BBBFFFFFFFFFIIIQQQXXX^^^pppjjj```^^^\\\YYYXXXPPPLLLGGGDDDEEEGGGIIIJJJFFFDDD@@@>>>???@@@AAAAAA===<<<;;;888666444444444555555555555555444333333555555666777888999::::::::::::;;;<<<<<<======>>>>>>???AAACCCDDDEEEEEEDDDGGGFFFEEEGGGKKKPPPRRRSSSXXXYYY^^^gggnnnuuuwwwpppooojjjbbb]]][[[UUUOOOIIIAAA???EEEJJJPPP___qqq}}}}}}tttjjjdddZZZWWWSSSPPPOOONNNLLLJJJJJJHHHLLLXXXffflllggg```ZZZTTTKKKDDD@@@???>>>======AAAMMMaaawwwzzzooolllsss||||||sssrrr{{{HHHJJJMMMOOOOOONNNOOOPPPMMMMMMLLLKKKLLLMMMNNNOOOLLLOOOUUU\\\ccciiimmmpppvvvzzzwwwooosss{{{rrrlllxxx}}}yyytttlllddd\\\UUUNNNJJJKKKQQQ[[[jjj~~~xxxhhhWWWHHHLLLVVVlllyyyeeeJJJ;;;888444222222222111222222333333222222222222222222222222111111222333333444555555444555666888:::<<<===>>><<>>;;;::::::;;;;;;===AAAEEEFFFFFFIIIQQQWWW]]]mmmnnnbbb```^^^]]]\\\SSSNNNHHHDDDCCCDDDFFFGGGHHHEEEAAA???@@@AAABBBBBB>>>>>>===:::777555555666555555666666555555444333555555666777888999999:::999:::;;;<<<===============???AAACCCDDDDDDDDDDDDFFFDDDBBBDDDHHHMMMQQQRRRUUUUUUYYYccciiinnnxxxuuutttnnnfff```]]]WWWPPPIIIAAA>>>DDDIIINNN^^^qqq~~~xxxrrrnnnhhhddd___\\\YYYWWWUUUSSSNNNKKKOOO^^^ooovvvooofff\\\VVVMMMEEEAAA???>>>>>>666AAAVVVooosssnnnttt~~~uuuttt~~~FFFFFFEEEEEEFFFGGGFFFEEEDDDDDDCCCCCCBBBCCCCCCDDDGGGIIILLLPPPTTTZZZaaafffooosssyyy~~~~~~mmmnnnuuu{{{vvvqqq{{{}}}tttjjj^^^TTTLLLHHHKKKOOOXXXjjj{{{nnn___SSSLLLKKK\\\uuuzzz```JJJ:::555777111111111111111111111111...000222333333333111000444222111//////000111222333666:::>>>AAAAAAAAAAAACCCDDDFFFHHHKKKLLLMMMNNNVVVQQQPPPUUUXXXWWWXXX[[[\\\ZZZWWWVVVWWWXXXXXXWWW[[[[[[\\\^^^aaadddgggiiijjjlllrrrvvvtttzzz|||\\\III@@@;;;===<<<777888???<<<===???@@@CCCHHHNNNRRR]]]jjjxxxsssiiiccc[[[WWWYYYUUUPPPIIIDDDCCCDDDFFFGGGJJJFFFBBB???>>>???@@@AAA>>>>>><<<;;;999888777666555444222111111111222222666777999999888999;;;===;;;;;;;;;;;;;;;<<<======??????>>>>>>???AAACCCDDDEEEDDDBBBCCCEEEJJJOOOSSSSSSVVVYYY\\\aaafffmmmrrr~~~vvvooohhhaaaXXXQQQIIIFFFDDDEEEIIIRRRcccsss~~~~~~|||zzztttpppkkkhhhgggeee```\\\WWWTTTNNNbbbvvviiifffXXXLLLHHHCCC===<<>>>>>>>>>>>>>>>>>===AAA@@@??????>>>>>>>>>>>>@@@BBBEEEIIILLLRRRXXX\\\fffkkkqqqvvvzzz}}}uuunnnpppuuuvvvqqq{{{~~~xxxmmm```UUUMMMJJJKKKOOOWWWjjjmmmZZZLLLKKKKKK[[[rrrwww]]]III:::444666111111111111111111111111000111333444444444222111666555444333222333555666555888;;;???BBBCCCCCCCCCEEEFFFHHHJJJLLLNNNOOOOOOMMMQQQWWWYYYZZZZZZZZZ[[[\\\YYYVVVUUUUUUVVVUUUUUUYYYZZZ\\\^^^aaaeeehhhjjjlllnnnsss~~~|||}}}~~~xxxdddGGG>>>888;;;;;;888999???<<<>>>???AAADDDHHHNNNRRRYYYfffuuuyyymmmfff]]]ZZZ]]]WWWRRRKKKFFFCCCDDDEEEGGGJJJGGGCCC@@@>>>??????@@@>>>>>><<<;;;999777555555555444333222111111222333666777888888888999;;;===<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>???@@@BBBCCCCCCCCCCCCEEEGGGJJJMMMOOOQQQSSSVVVZZZ^^^ccciiinnnwwwyyyqqqhhh^^^WWWMMMJJJHHHIIINNNXXXjjjzzz}}}}}}zzzuuusssqqqmmmhhhccc\\\VVVMMM```wwwvvvfffWWWJJJFFFDDD>>>>>>BBBCCCHHHYYYrrr~~~zzz|||??????>>>>>>======<<<<<>>===<<<;;;;;;::::::<<>><<<>>>@@@BBBDDDHHHMMMQQQVVVcccrrr}}}sssiii```]]]```ZZZUUUOOOHHHEEEDDDEEEFFFJJJHHHDDDAAA???>>>>>>?????????===<<<999777555444555444333333222333333333555666777777777888:::<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>@@@AAABBBAAABBBDDDFFFHHHIIIIIIJJJMMMPPPSSSVVVZZZ___dddhhhooovvvvvvjjjaaaUUUQQQNNNQQQVVVbbbttt~~~|||vvvoooiii```YYYMMM]]]rrrhhhVVVHHHEEEDDD@@@???BBBFFFPPPbbbxxxBBBBBBBBBBBB@@@??????@@@AAAAAAAAA@@@>>>===<<<;;;999;;;===???AAACCCGGGJJJPPPTTT[[[bbbhhhnnntttxxx~~~{{{kkkdddnnn{{{zzzsss|||~~~|||~~~sssbbbSSSLLLKKKJJJLLLUUUiiiqqq[[[OOONNNVVVnnn~~~hhhSSSBBB777333333111111111111111111111111111222333333444444333333222111111111111222333444888:::===AAADDDFFFGGGGGGHHHIIIKKKMMMOOOPPPQQQQQQWWWmmmzzzpppffffffgggbbbaaa^^^ZZZWWWWWWWWWVVVUUUSSSUUUYYY]]]bbbfffhhhjjjmmmnnnrrrxxx|||mmmooowww{{{VVVGGG<<<<<<<<<888777:::<<>>>>>>>>AAAAAA@@@>>><<<999777555555555444444444444444444444555666777666777999;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAABBBCCCDDDEEEFFFGGGGGGKKKMMMQQQTTTWWW[[[```ccciiinnntttzzzxxxooo```[[[XXX[[[aaammm{{{rrrkkk```\\\PPPXXXfff~~~kkkXXXHHHDDDDDDAAA@@@CCCIIIVVVjjj}}}???AAABBBAAA>>>===>>>@@@CCCCCCCCCCCCBBB@@@>>>===:::;;;===>>>>>>@@@BBBDDDIIIMMMSSSZZZaaahhhpppuuuzzzlllbbbgggpppttt}}}~~~|||{{{~~~tttcccTTTLLLKKKJJJMMMUUUkkkrrr^^^TTTOOO^^^|||yyyqqq```NNN???777444222111111111111111111111111000111111222222222222222444444444555666777888888888:::===AAADDDFFFGGGHHHIIIJJJKKKMMMOOOPPPQQQQQQRRRfffpppeeeZZZ\\\___]]]```]]]ZZZYYYYYYXXXWWWVVVQQQTTTYYY^^^bbbeeeggggggjjjkkknnnssszzzyyyqqquuu___LLL<<<:::;;;888666999===???CCCEEEGGGIIIKKKMMMTTTaaaoooyyyqqqeee```aaa___\\\WWWOOOHHHDDDEEEGGGIIIJJJJJJFFFBBB???>>>???CCCCCCCCCBBB???===:::888555555555555666666555555333444555555555666888:::;;;<<<<<<======<<<;;;;;;999:::;;;===>>>???@@@AAABBBAAAAAAAAABBBDDDFFFGGGJJJLLLOOORRRUUUXXX\\\___bbbeeeiiilllpppyyypppjjjfffhhhnnnxxx}}}tttlll______TTTUUUXXXkkkmmmZZZJJJEEEDDDAAAAAAFFFNNN]]]ppp>>>@@@BBBAAA???>>>@@@BBBDDDDDDEEEEEEDDDBBB@@@???;;;===>>>>>>======???@@@CCCGGGMMMSSSZZZbbbjjjpppvvv{{{sssgggeeeiiiuuuvvv~~~vvvgggYYYPPPMMMLLLOOOYYYqqqsss___WWWPPPddd}}}yyywwwiiieeeZZZIII<<<777444222111111111111111111111111000000111111111222222222222333444555666777888888999;;;===AAADDDGGGIIIJJJJJJKKKLLLNNNPPPQQQQQQQQQKKKWWW]]]WWWRRRVVVZZZ[[[\\\[[[ZZZ[[[[[[[[[YYYWWWSSSVVV[[[```dddeeefffeeeiiihhhkkkqqquuuuuuuuujjjSSS>>>999:::888888:::===@@@DDDGGGHHHIIIJJJLLLPPP\\\jjjtttyyykkkcccaaa```___ZZZRRRJJJEEEFFFHHHIIIKKKLLLIIIDDDAAA@@@AAACCCDDDDDDDDDBBB???===;;;555555666777777777666666222333555555444555777999999:::<<<=========<<<;;;999:::;;;===???@@@AAAAAA@@@??????>>>@@@BBBEEEFFFHHHKKKNNNQQQSSSUUUYYY[[[___aaadddfffhhhmmmvvv|||{{{wwwxxx|||wwwpppbbbcccXXXTTTOOO\\\zzzwwwkkk[[[LLLGGGDDDAAAEEEMMMXXXfffwww===@@@CCCCCC@@@???BBBEEEEEEEEEGGGGGGGGGEEECCCBBB???@@@BBBAAA???>>>>>>??????BBBGGGLLLSSS[[[dddjjjqqqwww~~~pppgggdddmmmzzzxxxzzzmmm```WWWRRRQQQTTT___xxxyyybbb[[[VVVlll}}}vvv~~~{{{mmm\\\\\\UUUFFF;;;777555222111111111111111111111111222111111111222222333333///000222333555666666777;;;<<>>===;;;999;;;===AAAEEEHHHIIIIIIJJJKKKLLLXXXfffppprrrhhhccc``````\\\TTTKKKGGGGGGJJJHHHLLLNNNLLLGGGCCCCCCDDDBBBCCCDDDDDDCCCAAA>>><<<555666777888888888777777111333444444333444777999777999;;;===>>>>>>===<<<888:::<<<>>>@@@AAAAAAAAA<<<===>>>???AAABBBCCCDDDFFFIIIMMMOOOQQQRRRUUUWWWZZZ]]]aaacccdddgggmmmrrryyyssshhhhhh[[[VVVPPPXXXoooffffffYYYMMMHHHDDDCCCKKKWWWeeeqqq~~~999===@@@@@@===<<<@@@DDDGGGHHHIIIKKKJJJIIIGGGFFFCCCEEEFFFEEEBBB@@@@@@AAA<<>>@@@DDDGGGJJJMMMNNNNNNOOOPPPRRRSSSTTTTTTTTTVVVRRRRRRXXX[[[YYYYYY[[[\\\^^^aaaeeehhhgggdddaaa[[[___cccgggiiiiiigggeeejjjgggiiiooorrrwww|||xxxtttTTTFFFAAA===999:::===AAAFFFIIIIIIIIIIIIJJJLLLWWWeeepppxxxlllfffaaaaaa]]]UUULLLGGGHHHKKKHHHLLLOOONNNHHHDDDDDDFFF@@@AAACCCDDDCCCAAA>>>===555666777999999999888777111222333333333444666888666888;;;===>>>???>>>===888:::<<>>AAACCCCCCBBBAAAEEEHHHKKKMMMOOOPPPSSSUUUQQQUUUZZZ]]]^^^```dddhhhooo|||yyytttnnnkkk\\\XXXTTTZZZkkk\\\bbbWWWMMMIIIEEEEEEPPP^^^nnnyyy<<<=========<<<===@@@BBBGGGHHHIIIIIIGGGGGGHHHJJJMMMJJJIIIIIIJJJHHHDDD????????????BBBHHHQQQZZZ___hhhnnnwww}}}tttcccccciiirrr~~~wwwooogggccc\\\```iiikkkaaabbbzzzvvvzzzggg___YYYOOODDD<<<555111000111111111111111111111111333333333333333333333333444555555777999;;;<<<===???BBBEEEGGGHHHJJJMMMOOOPPPPPPPPPPPPRRRTTTVVVWWWXXXXXXXXXXXXYYY[[[\\\^^^``````bbbgggkkkllliiieeeeeeeeeeeeeeeffffffffffffgggeeegggkkkooouuueeeIIIAAA;;;777===;;;@@@EEEJJJKKKKKKLLLLLLOOOWWWbbbppppppddd```^^^ZZZUUUPPPLLLHHHFFFEEEEEEFFFGGGIIIIIIFFFDDDFFFEEEEEEEEEEEEDDDAAA>>>999777666777999::::::999555555444444444444555555:::;;;===>>>???>>><<<;;;<<<<<<============<<<<<<>>>?????????@@@@@@@@@@@@AAADDDGGGJJJKKKMMMOOOQQQWWWWWWWWWWWWXXX[[[```dddiiiqqqzzz|||zzzwwwtttrrroooiiiaaa]]]^^^bbbddddddaaaYYYPPPJJJGGGKKKWWWccczzz|||}}}===>>>>>>=========@@@BBBHHHIIIJJJJJJIIIIIIJJJKKKMMMLLLKKKLLLNNNLLLFFFAAA???>>>===???EEEMMMUUUZZZaaahhhqqqxxx|||~~~jjjcccdddjjjyyywwwpppkkkhhhbbbfffnnnrrrjjjjjj{{{mmm```YYYNNNCCC:::555222111111111111111111111111111222222333333333333333444555555666888:::<<<>>>???AAADDDFFFHHHIIIKKKNNNPPPRRRRRRRRRRRRTTTVVVXXXYYYXXXXXXXXXXXXYYY[[[]]]^^^aaaaaadddhhhlllmmmjjjgggeeeffffffgggggggggggggggjjjhhhhhhjjjmmmrrr}}}oooNNNDDD===888===???CCCIIILLLNNNNNNNNNNNNNNNTTT^^^mmmrrrddd^^^\\\XXXUUUQQQMMMJJJGGGDDDDDDEEEGGGIIIIIIGGGEEEFFFEEEDDDEEEEEEDDDAAA???;;;999777777888888888777555555444444444444555555888:::<<<>>>?????????>>><<<<<<============<<<<<<>>>>>>>>>>>>?????????@@@@@@CCCGGGIIIKKKLLLOOOQQQTTTUUUVVVVVVVVVYYY]]]```bbbiiipppuuuxxx~~~}}}xxxvvvtttsssqqqnnnjjjeeecccdddffffffdddaaaYYYRRRMMMLLLPPP\\\hhh{{{}}}yyyxxx||||||yyywww{{{@@@@@@@@@???>>>>>>@@@BBBHHHJJJLLLLLLKKKKKKKKKMMMOOONNNOOORRRSSSQQQJJJEEE>>>===;;;<<<@@@GGGNNNSSSXXX___iiirrrwww{{{vvvfff```dddsss~~~vvvqqqooonnnmmmooovvvtttpppuuusssaaaXXXKKK@@@888555333333222222222222222222222222222222222333333444444444666666888999;;;>>>@@@AAADDDFFFHHHJJJKKKLLLOOOQQQTTTTTTTTTUUUVVVXXXZZZ[[[YYYYYYYYYYYYZZZ\\\]]]^^^___```cccgggjjjkkkjjjhhheeefffgggiiiiiiiiihhhgggmmmjjjhhhiiijjjmmmwwwsssNNNBBB<<<777;;;@@@DDDIIIMMMNNNMMMMMMMMMMMMQQQYYYhhh~~~wwwfff[[[YYYVVVTTTRRROOOKKKHHHCCCCCCDDDGGGIIIJJJIIIHHHEEEDDDCCCDDDEEEDDDCCCAAA===:::777666666666555444555555444444444444555555555777999<<<>>>?????????<<<<<<============<<<<<<============>>>>>>>>>>>>@@@BBBFFFHHHJJJKKKMMMOOOPPPRRRTTTUUUUUUVVVXXXZZZ[[[```fffiiikkkqqqzzzyyyvvvtttsssrrrmmmjjjhhhhhhjjjjjjgggdddaaaZZZTTTRRRTTTYYYeeeqqq~~~uuusssvvv{{{~~~|||sssooommmqqquuuzzzDDDDDDDDDBBB@@@???AAACCCHHHJJJLLLMMMLLLLLLLLLMMMPPPPPPSSSWWWYYYVVVOOOHHH@@@>>>;;;;;;===CCCIIIMMMRRRYYYdddlllrrrxxx}}}ooobbbcccppp~~~yyyrrrooopppqqquuuvvv~~~nnnlll|||sssbbbWWWIII===666555444444222222222222222222222222111111222333444444555555777888999;;;>>>AAACCCDDDFFFHHHJJJKKKLLLMMMOOORRRTTTUUUUUUWWWXXXYYY[[[[[[ZZZZZZZZZ[[[\\\]]]^^^___\\\^^^aaadddgggggggggfffeeefffhhhjjjjjjjjjiiihhhmmmjjjiiiiiiiiikkksss}}}tttNNNBBB>>>;;;@@@>>>BBBGGGJJJKKKJJJJJJJJJMMMOOOVVVddd{{{kkkZZZWWWTTTRRRRRROOOKKKGGGBBBBBBCCCFFFJJJLLLKKKJJJEEEDDDCCCCCCEEEEEECCCBBB===:::777555555666555555555555444444444444555555444555777999;;;<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<============>>>???BBBEEEGGGHHHJJJLLLNNNMMMPPPSSSTTTTTTTTTUUUVVVZZZ\\\___aaabbbhhhpppwww}}}yyyuuusssllliiifffggghhhhhheeebbb___YYYUUUWWW\\\cccnnnyyyvvvqqqrrrvvvyyy||||||zzzxxxpppkkkhhhjjjooosss|||IIIIIIHHHEEEBBBAAABBBDDDGGGIIILLLMMMMMMLLLLLLMMMPPPQQQTTTYYY\\\YYYRRRKKKCCC@@@===;;;<<<@@@EEEIIIOOOVVVaaajjjpppvvv}}}}}}iiibbbiiittttttllljjjlllooowwwzzzwwwccceeezzzooobbbVVVFFF:::555555555555222222222222222222222222111222333444555666777777999:::;;;===@@@CCCFFFHHHHHHJJJLLLMMMMMMNNNPPPRRRTTTUUUVVVXXXYYYZZZ[[[[[[[[[\\\]]]^^^___`````````\\\^^^aaadddeeeeeeffffffeeefffhhhiiijjjjjjjjjiiillljjjiiijjjjjjjjjrrr{{{~~~VVVHHHCCC@@@EEE===AAAFFFIIIJJJIIIIIIIIIMMMOOOTTT```vvvttt]]]XXXSSSQQQQQQOOOKKKGGGBBBBBBCCCFFFJJJLLLMMMLLLEEEDDDCCCCCCDDDEEEDDDBBB===:::666555555777777777555555444444444444555555666777888999:::;;;;;;;;;<<<<<<============<<<<<<;;;<<<<<<<<<============>>>AAADDDFFFGGGHHHJJJLLLKKKNNNRRRTTTTTTTTTTTTUUUYYYZZZ\\\\\\]]]bbbiiinnnvvv{{{xxxsssmmmhhhccc```aaaaaa```^^^\\\WWWUUUZZZbbbjjjuuu{{{oooooopppsssvvvwwwtttrrrpppkkkggghhhkkknnnvvv}}}NNNNNNLLLIIIEEEDDDDDDFFFFFFIIIMMMNNNNNNMMMMMMMMMOOOPPPSSSXXX\\\ZZZSSSMMMEEEBBB>>>;;;;;;???CCCFFFMMMTTT___hhhooowww~~~sssdddbbbeeettt|||qqqgggcccfffjjjsssyyymmm\\\aaattt}}}mmmaaaUUUDDD999555555555444333333333333333333333333222222444555777888999::::::;;;===@@@CCCFFFIIIKKKKKKMMMOOOOOOOOOPPPRRRSSSUUUVVVXXXYYY[[[[[[\\\\\\]]]^^^___aaabbbbbbbbbbbb```bbbeeefffffffffggggggffffffggghhhiiijjjkkkkkkkkkkkklllnnnmmmlllqqqxxx```KKKAAA<<>>;;;777555666777888888555555444444444444555555888999999:::;;;<<<======<<<<<<============<<<<<<<<<<<<<<<<<<===============@@@CCCEEEEEEFFFHHHJJJIIILLLPPPRRRSSSSSSUUUVVVWWWWWWXXXYYYZZZ]]]bbbfffjjjpppxxx~~~}}}}}}}}}}}}{{{tttoooiii```\\\[[[[[[ZZZXXXWWWSSSSSSZZZeeennnxxxuuusssrrrsssvvvvvvsssooommmgggcccdddeeegggmmmttt}}}RRRRRRPPPLLLHHHFFFFFFGGGGGGJJJNNNPPPPPPOOOOOOOOONNNOOORRRVVVZZZYYYSSSNNNFFFCCC>>>;;;;;;>>>BBBEEEIIIPPP\\\fffoooxxxmmmccc```iiivvv|||oooddd^^^```dddllluuu|||eeeYYYaaasssooo```SSSCCC888666666555444333333333333333333333333333333555666888:::;;;<<<;;;<<<>>>AAAEEEHHHKKKMMMOOOQQQRRRSSSRRRSSSTTTVVVWWWXXXZZZ\\\]]]^^^^^^^^^___```bbbcccdddeeeddddddbbbeeeggggggeeeeeefffggggggffffffeeegggiiikkklllmmmmmmppprrrpppmmmoootttlllOOO???777999@@@DDDJJJMMMOOOOOOOOOOOOLLLOOOSSSXXXfffqqqggg\\\UUUSSSQQQLLLHHHDDDCCCCCCFFFIIILLLMMMMMMHHHFFFCCCBBBCCCCCCBBBAAABBB>>>999666666777777777555555444444444444555555555666666888999;;;===>>><<<<<<============<<<<<<<<<<<<=========>>>>>>>>>===???BBBDDDDDDEEEGGGIIIGGGJJJMMMOOOQQQRRRUUUWWWUUUVVVWWWXXXYYY\\\___aaaeeekkkqqqyyy|||~~~{{{{{{{{{www{{{qqqjjjbbb\\\YYYXXXUUUSSSRRROOOPPPYYYeeeoooyyy{{{wwwttttttuuuuuuqqqmmmccc^^^[[[\\\^^^___ccciiirrrxxxUUUTTTRRRNNNJJJGGGGGGHHHHHHLLLPPPRRRRRRQQQPPPPPPMMMNNNPPPUUUYYYXXXSSSNNNFFFCCC>>>;;;:::===AAADDDEEEMMMYYYeeeoooyyyxxxjjjdddbbbppp|||ooobbb\\\]]]```fffqqqvvvaaaWWWaaavvvrrr```SSSBBB888666777555333333333333333333333333333333444666777999;;;======<<<===???BBBFFFIIIMMMNNNRRRTTTUUUVVVUUUUUUWWWXXXXXXYYY\\\^^^___```______```aaaccceeefffffffffeeebbbdddgggfffcccbbbccceeegggfffeeedddeeehhhkkkmmmoooooosssuuurrrmmmmmmrrr~~~xxxXXXDDD;;;<<>>>>>>>>>>><<>>999@@@HHHNNNOOOOOOPPPQQQQQQOOOPPPSSS\\\pppxxxeee\\\YYYTTTOOOMMMGGGHHHHHHIIIJJJKKKLLLMMMLLLKKKHHHDDD@@@???@@@BBB??????===:::777666777888:::888777555444444444444444444444444555666888888;;;<<<===<<<;;;<<<===???>>>>>>>>>>>>============AAAAAABBBBBBCCCDDDEEEEEEEEEGGGIIIJJJKKKLLLNNNPPPSSSTTTVVVXXXZZZ\\\]]]^^^___bbbfffkkkpppwww}}}{{{{{{}}}~~~}}}zzzzzzzzzuuuzzzyyysssjjjddd```\\\XXXTTTSSSOOONNNWWWggguuu}}}~~~}}}vvvnnnmmmlllhhhcccaaaVVVRRRPPPQQQQQQPPPRRRWWWaaaiiiuuuVVVQQQMMMLLLIIIEEEFFFJJJIIIJJJLLLNNNPPPRRRSSSTTTPPPPPPQQQTTTVVVVVVTTTQQQJJJDDD>>><<<:::999<<>>@@@FFFFFFEEEFFFHHHKKKNNNPPPSSSTTTVVVWWWXXXZZZ]]]_________aaabbbcccccccccccceeeeeedddddddddeeeeeeffffffeeeeeefffggggggeeecccdddeeeeeeddddddfffjjjmmmyyy{{{~~~}}}zzzxxxxxxzzz~~~{{{VVV@@@AAA<<>>;;;888666777888:::999777666555555555555444444555555666777777888;;;<<<======;;;<<<===??????>>>>>>>>>======<<<<<<>>>???@@@AAABBBCCCDDDDDDEEEGGGIIIJJJJJJLLLNNNPPPRRRRRRTTTVVVXXXZZZ[[[\\\```bbbeeehhhlllrrrxxx|||{{{zzzyyyxxxyyyzzz|||}}}~~~{{{zzzzzz{{{}}}{{{yyyyyyyyyzzz}}}zzzrrrkkkgggddd___[[[[[[WWWUUU\\\jjjxxx~~~|||zzz}}}uuulllkkkiiiddd___]]]WWWSSSPPPQQQQQQOOOQQQVVV```hhhtttUUUPPPMMMLLLIIIEEEFFFIIIJJJKKKMMMOOOQQQSSSTTTTTTRRRRRRSSSVVVWWWWWWUUUSSSLLLFFF@@@>>><<<:::<<>>??????>>>>>>===<<<;;;;;;<<<===>>>???AAABBBCCCDDDDDDFFFHHHIIIJJJKKKMMMOOOOOOPPPQQQSSSUUUWWWYYYZZZ```bbbccceeegggkkkppptttsssssstttuuuvvvvvvwwwxxxuuuvvvwwwxxxzzz|||}}}~~~~~~{{{xxxwwwxxxyyyzzz~~~~~~}}}zzzxxxwwwxxx{{{~~~yyysssqqqnnnkkkhhhfffaaa^^^bbbnnnzzz}}}yyyuuuxxxwwwnnnkkkiiiccc]]][[[YYYTTTQQQQQQQQQOOORRRVVV```hhhsss~~~YYYSSSNNNMMMKKKGGGFFFHHHJJJKKKMMMPPPRRRSSSTTTTTTRRRSSSTTTWWWYYYZZZXXXVVVNNNHHHBBB@@@>>>;;;<<>>777666444333333222444555666555444555666555777999:::;;;===@@@CCCMMMMMMMMMMMMOOOPPPRRRSSSUUUWWWXXXYYYZZZ[[[^^^```aaabbbdddfffffffffeeedddccceeegggiiijjjkkkjjjjjjeeeddddddeeeggghhhgggeeeddddddbbbaaaaaadddiiimmmvvv{{{{{{qqqtttpppJJJCCC@@@CCCHHHLLLOOOPPPQQQQQQRRRPPPOOOOOOPPPTTTbbbppp}}}nnneee^^^[[[\\\UUUTTTQQQNNNMMMMMMOOOPPPPPPPPPOOOKKKFFFCCCCCCCCC@@@AAA@@@>>>;;;999999:::;;;999888666555555555555333444555777777777666666:::;;;======<<<;;;<<<===??????>>>===<<<;;;;;;:::;;;<<<===???AAACCCDDDEEEDDDFFFHHHHHHIIIIIIKKKMMMNNNOOOPPPRRRTTTVVVWWWXXX^^^___aaabbbcccfffkkknnnpppqqqsssuuuvvvvvvvvvvvvrrrssstttvvvwwwyyyzzz{{{{{{yyywwwuuutttuuuwwwxxx{{{||||||zzzxxxvvvvvvwwwxxx{{{{{{vvvvvvwwwxxxwwwpppkkkfffhhhpppzzz|||wwwrrrttt|||sssooommmfff```]]]YYYTTTRRRRRRRRRRRRUUUZZZcccjjjuuu___WWWOOOLLLJJJFFFDDDFFFIIIKKKNNNQQQSSSTTTTTTTTTPPPQQQSSSWWWZZZ[[[ZZZXXXNNNHHHCCCAAA???<<<===AAAGGGPPP___mmmyyyooobbbcccnnnzzz{{{zzzzzzzzzsssiiicccccc```xxx{{{kkk___VVVWWWkkkooo\\\MMM===777555333111111333444666666555555555666555777999;;;<<<>>>AAADDDMMMMMMNNNNNNPPPQQQRRRSSSUUUVVVXXXYYYYYYZZZ]]]___aaabbbeeeggghhhhhhgggfffccceeehhhkkkmmmoooooopppfffffffffgggiiijjjhhhgggddddddcccbbbaaadddhhhlllrrruuuxxxzzz{{{tttlllwwwyyyOOOCCC???AAAEEEJJJNNNRRRSSSTTTRRRPPPPPPQQQPPPRRR[[[eeexxxuuuiiibbb```aaa[[[YYYVVVRRRPPPOOOOOOOOONNNOOONNNKKKGGGDDDBBBBBBAAABBBBBB@@@===;;;:::;;;:::999777555444444444555444555555666666666666666999;;;======<<<;;;<<<===>>>>>>>>>===<<<;;;;;;:::<<<<<<>>>???AAACCCDDDEEECCCEEEGGGHHHGGGHHHJJJLLLMMMNNNOOOQQQSSSUUUVVVWWWZZZ\\\]]]___aaadddiiimmmkkkllloooqqqrrrrrrrrrqqqrrrsssssstttuuuuuuvvvvvvvvvuuusssrrrrrrssstttuuuxxxyyyzzzxxxvvvuuuuuuvvvxxx{{{~~~wwwrrruuu{{{zzzuuuppppppttt{{{zzztttpppsss~~~xxxuuurrrlllfffccc]]]XXXUUUVVVWWWXXX\\\bbbjjjpppyyyggg\\\QQQLLLHHHDDDBBBCCCHHHJJJMMMPPPSSSSSSSSSSSSPPPPPPRRRVVVYYYZZZYYYXXXMMMGGGCCCBBB???<<<===AAAGGGQQQaaappp|||zzzeee```eeelllttt}}}zzz~~~zzzyyy{{{|||wwwnnniiiiiifffyyygggZZZTTT[[[ssskkkYYYJJJ;;;666555444222222333555777777666555666777777888;;;<<<>>>@@@CCCFFFLLLLLLMMMOOOPPPRRRSSSSSSTTTUUUVVVWWWWWWXXX[[[]]]___aaaeeehhhiiiiiihhhgggdddeeehhhkkknnnppprrrrrrjjjiiiiiijjjkkkllljjjiiieeefffeeedddcccdddgggiiilllnnnooopppqqqwwwlllmmmzzzZZZGGG>>>???BBBGGGMMMRRRTTTTTTQQQOOOPPPRRRQQQQQQWWW___jjj}}}|||oooeeebbbccc___]]][[[WWWTTTQQQOOONNNLLLMMMNNNLLLHHHDDDBBBBBBBBBCCCCCCBBB???<<<;;;;;;;;;:::888666555555555666666666555555555555666777888:::======<<<;;;;;;<<<=========<<<<<<<<<<<<;;;<<<===>>>???AAABBBDDDDDDCCCDDDFFFGGGFFFGGGIIIJJJKKKLLLNNNPPPRRRTTTUUUVVVVVVXXXZZZ\\\___ccchhhllliiijjjlllnnnoooooonnnnnnppppppqqqqqqqqqqqqqqqqqqrrrqqqppppppqqqrrrssstttvvvwwwxxxwwwuuutttuuuvvv{{{}}}~~~~~~tttlllnnnxxxzzzxxxzzz~~~~~~wwwnnnmmmsss~~~}}}{{{uuuooommmfffaaa^^^___``````eeekkksssxxxssseeeWWWOOOJJJFFFDDDEEEGGGIIIMMMPPPRRRSSSRRRQQQQQQQQQRRRUUUWWWXXXVVVTTTKKKFFFBBBBBB@@@===>>>BBBGGGRRRdddsssjjj```___^^^bbbiiidddmmm{{{~~~||||||}}}zzzqqqlllllljjjwwwaaaTTTQQQ^^^~~~uuugggSSSFFF888555666555444555444555777777666666666777999;;;===???AAACCCGGGIIIJJJLLLMMMOOOQQQSSSTTTTTTRRRSSSUUUUUUUUUVVVXXXZZZ]]]___dddhhhjjjkkkjjjiiifffggghhhiiilllnnnpppqqqnnnmmmlllmmmnnnnnnlllkkkfffggghhhgggeeedddeeeggghhhiiijjjkkklllrrr{{{yyypppxxxiiiMMM@@@???@@@EEEKKKPPPRRRRRRPPPNNNNNNPPPOOONNNRRRYYY```pppsssgggaaabbbbbbaaa___[[[WWWSSSOOOMMMJJJLLLNNNMMMJJJFFFDDDCCCCCCDDDEEECCC@@@===<<<<<<===<<<:::888777777777888888777555333333555666888777:::<<<===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<===>>>???@@@AAABBBBBBDDDFFFFFFFFFFFFHHHIIIIIIJJJKKKMMMOOOQQQSSSSSSTTTUUUWWWYYY\\\```eeeiiiiiijjjjjjkkkllllllllllllnnnnnnnnnnnnnnnooooooooooooooooooooopppqqqrrrsssuuuvvvwwwwwwuuutttuuuvvvyyy{{{}}}~~~~~~uuuggggggrrr}}}}}}xxxqqqfffiiirrr~~~|||zzzsssmmmiiiiiiiiiiiimmmsss}}}|||nnn]]]SSSNNNIIIGGGHHHFFFIIILLLPPPRRRRRRQQQQQQSSSRRRSSSUUUVVVUUURRRPPPJJJEEEBBBAAA@@@===>>>BBBGGGSSSeeevvvoooaaa[[[UUUUUU[[[UUU___ppp~~~~~~{{{rrrlllmmmmmmvvv]]]OOOOOOaaaxxxmmmcccOOOBBB666444666777777888444666888888777666777888;;;===@@@AAACCCEEEIIILLLJJJKKKNNNPPPRRRTTTUUUVVVQQQRRRSSSSSSSSSTTTWWWYYY[[[^^^ccchhhjjjkkkjjjjjjiiihhhhhhhhhiiikkkmmmnnnpppooooooooopppooonnnlllggghhhiiiiiigggeeedddeeefffhhhjjjjjjlllqqqyyyyyy}}}tttSSSAAA@@@@@@DDDJJJOOOPPPPPPOOOMMMMMMOOONNNLLLOOOUUU[[[hhhvvv~~~vvvgggaaa```cccbbbaaa^^^YYYTTTOOOLLLIIILLLNNNNNNKKKHHHEEEDDDCCCDDDEEEDDDAAA>>>===<<>><<<:::999999999:::999777444222222444777999777:::<<<===<<<;;;;;;;;;::::::;;;;;;<<<=========;;;<<<<<<===>>>??????@@@BBBDDDEEEFFFEEEFFFGGGIIIGGGHHHJJJKKKMMMOOOQQQRRRRRRTTTVVVXXXZZZ^^^cccgggffffffffffffffffffffffffllllllmmmnnnooooooppppppmmmmmmnnnnnnpppqqqrrrsssuuuvvvwwwvvvuuutttuuuvvvuuuxxx{{{}}}}}}xxxfffcccmmm|||~~~}}}}}}~~~~~~tttnnn```fffrrr~~~}}}wwwrrrpppooonnnrrrwww{{{eee]]]XXXPPPLLLNNNHHHGGGJJJNNNOOONNNPPPTTTSSSUUUWWWXXXVVVSSSNNNLLLFFFAAA??????>>>;;;<<>>@@@CCCFFFIIIKKKMMMNNNOOOPPPQQQTTTYYY\\\^^^\\\YYYWWWVVVXXXZZZ[[[```aaacccgggkkknnnoooooommmkkkiiijjjlllmmmnnnnnnooonnnmmmpppsssuuutttqqqnnnllljjjjjjjjjkkkjjjhhhdddfffhhhiiikkkqqqzzz]]]IIICCC===>>>DDDIIILLLMMMOOOOOOOOOPPPPPPOOOOOONNNZZZ```lllyyy}}}nnnfffdddiiifffbbb]]]YYYTTTQQQOOOKKKIIIIIILLLPPPOOOJJJEEEEEECCCAAA@@@@@@???===;;;888888999;;;>>>>>><<<;;;777777777777777666666666444666888;;;<<<;;;::::::;;;<<<=========<<<;;;:::<<<<<<<<<<<<============@@@AAACCCCCCBBBAAABBBCCCCCCEEEHHHKKKMMMMMMMMMLLLMMMPPPSSSUUUVVVYYY___ddddddeeegggfffeeeeeefffggglllmmmnnnnnnnnnmmmlllkkknnnmmmlllmmmoooppppppoootttvvvxxxyyyxxxvvvsssqqqzzzxxxwww|||llldddmmm{{{|||rrrlllhhhhhhqqq|||xxxtttvvv{{{vvvmmmeeeXXXPPPPPPLLLJJJKKKNNNOOONNNPPPTTTSSSUUUWWWWWWUUUQQQLLLIIICCC???===???>>><<<>>>BBBKKKUUUeeeuuunnn^^^UUUPPPMMMKKKPPP[[[mmm|||uuuqqqrrruuu___SSSPPPhhhzzzttt|||~~~{{{ooobbb[[[HHH>>>777666777666555555444555666555555777:::<<>>AAACCCFFFKKKMMMNNNOOOOOOOOOOOOOOONNNUUU[[[gggtttvvvlllhhhgggeeebbb___[[[VVVQQQNNNJJJHHHGGGJJJNNNOOOKKKGGGFFFDDDBBBBBBBBBAAA@@@>>>:::::::::;;;===>>>===<<<777777666666666555555555666777999;;;<<<<<<<<<;;;:::;;;<<<======<<<;;;;;;<<<<<<<<<<<<============???AAACCCCCCBBBAAABBBCCCCCCEEEHHHJJJLLLMMMLLLLLLMMMPPPSSSUUUWWWYYY]]]aaadddeeefffeeecccbbbcccdddeeefffiiikkkmmmnnnnnnnnnnnnmmmmmmnnnpppppppppnnnqqqsssuuuvvvwwwwwwvvvuuuyyyvvvuuuyyy~~~~~~tttlllsss}}}~~~}}}}}}{{{rrrkkkiiiiiisss~~~yyyyyy}}}yyyfffYYYUUUQQQMMMLLLNNNNNNMMMOOOSSSUUUVVVWWWVVVSSSOOOJJJGGGAAA===<<<>>>???===@@@DDDKKKUUUeeeuuu{{{fffYYYQQQMMMKKKLLLTTTfff}}}|||~~~~~~~~~vvvooosssuuubbbWWWTTTlllvvvqqq{{{{{{tttggg[[[TTTDDD<<<666666666444444555444555666666666888;;;>>>AAACCCFFFIIILLLMMMNNNOOOPPPRRRTTTUUUVVVWWWYYY[[[\\\\\\\\\[[[[[[[[[[[[[[[[[[\\\___bbbfffjjjnnnoooqqqooollllllmmmoooppppppppppppppprrrtttuuutttsssrrrpppnnnnnnpppppppppooojjjfffcccbbbffflllrrrvvv{{{\\\III===>>>@@@>>>AAAIIIKKKLLLNNNOOOOOOOOOOOONNNRRRWWWbbbnnnyyyssslllfffdddcccaaa^^^YYYSSSNNNJJJHHHFFFHHHLLLNNNMMMKKKGGGFFFDDDDDDDDDDDDBBBAAA<<<;;;:::;;;===>>>>>>===999888777777666666666666777888:::<<<======<<<<<<999:::;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========>>>@@@BBBBBBAAA@@@AAABBBCCCDDDGGGIIIKKKLLLLLLLLLLLLPPPSSSVVVXXXYYY[[[]]]cccddddddcccaaa```aaabbbaaaccceeehhhjjjlllmmmnnnnnnnnnmmmnnnppppppooonnnqqqqqqrrrssstttvvvvvvwwwxxxuuusssuuuzzz~~~~~~}}}}}}}}}~~~vvvyyy~~~}}}}}}~~~zzzwwwvvv~~~yyypppjjjiiikkkuuu}}}{{{}}}yyyggg___VVVPPPLLLLLLMMMLLLOOOSSSWWWXXXWWWVVVRRRMMMHHHEEE@@@===<<<>>>>>>===???CCCJJJVVVgggvvv~~~pppbbbWWWSSSOOOTTTgggzzzxxx|||}}}||||||||||||~~~}}}tttmmmtttuuuddd[[[[[[rrrtttqqq|||zzznnnaaaUUUNNNAAA:::555555555333333555555777888888999;;;>>>AAABBBEEEIIIMMMPPPQQQQQQPPPPPPSSSUUUWWWWWWWWWYYYZZZ\\\]]]^^^^^^^^^]]]\\\\\\ZZZ\\\^^^aaaeeeiiinnnqqqqqqnnnkkkjjjkkkmmmnnnnnnqqqqqqrrrssstttuuutttttttttrrrqqqqqqrrrsssrrrqqqnnnhhhaaa```dddjjjnnnooottt{{{|||wwwZZZBBB@@@AAA===???GGGHHHJJJLLLNNNOOOOOOOOONNNRRRVVV___jjjtttzzznnnfffeeeccccccaaa\\\UUUOOOKKKIIIFFFFFFIIILLLNNNNNNHHHFFFEEEEEEEEEEEEDDDBBB===;;;999999;;;===>>>===;;;:::999888777888888888666777999:::;;;<<<<<<<<<999999:::;;;<<<<<<======;;;;;;;;;<<<<<<<<<=========>>>@@@AAA@@@@@@AAABBBBBBDDDFFFHHHIIIJJJKKKKKKLLLOOOSSSVVVXXXYYYYYYXXX```aaabbbbbbaaaaaabbbccceeeffffffggghhhiiiiiiiiimmmmmmmmmnnnppppppooommmppppppppppppqqqsssuuuvvvyyyvvvttttttwww{{{}}}}}}||||||}}}}}}~~~~~~~~~}}}~~~~~~}}}~~~}}}yyyxxxzzz|||}}}{{{xxxuuuttt{{{wwwnnnhhhiiimmmwww~~~|||}}}zzznnn___VVVNNNLLLLLLLLLOOOSSSYYYYYYXXXUUUQQQLLLGGGDDDAAA===<<<>>>>>><<<>>>BBBJJJWWWiiixxxppp^^^VVVYYYmmmzzzuuussswwwzzzyyywwwwwwxxxwwwwwwyyy{{{yyysssnnntttsssccc^^^bbbzzzwwwvvvnnn^^^QQQIII===888444555555333333666555666888888999<<>>>>>BBBEEEGGGJJJMMMOOOOOONNNNNNPPPSSS[[[gggrrrssskkkhhhddddddccc___XXXRRRNNNKKKHHHGGGHHHKKKMMMOOOHHHFFFDDDDDDEEEDDDCCCAAA===;;;999999;;;<<<===<<<;;;:::888777666666777888555666777888999::::::;;;999999999:::;;;<<<======;;;;;;;;;;;;<<<<<<<<<<<<;;;===???@@@??????@@@AAABBBCCCDDDFFFHHHIIIJJJKKKLLLNNNRRRUUUXXXXXXWWWVVV\\\^^^```aaaaaaccceeeggghhhhhhggggggggggggggghhhkkkkkklllnnnppppppnnnlllkkkkkkkkklllnnnrrruuuwwwzzzxxxuuutttvvvyyy{{{|||zzz{{{}}}~~~}}}{{{~~~~~~}}}}}}zzzssstttwwwyyyzzzyyywwwuuuzzz}}}ssskkkfffhhhnnnyyy~~~~~~ooocccWWWQQQPPPOOOPPPTTTYYYXXXWWWSSSOOOJJJEEEBBBAAA===<<<======<<<>>>BBBKKKXXXkkkzzzlll___]]]qqqvvvqqqppptttwwwuuusssrrrpppnnnllljjjjjjiiihhhgggtttooo``````iii~~~}}}rrr```PPPFFF;;;777555666555333444888333555666888999;;;???BBBEEEHHHLLLPPPSSSTTTTTTSSSQQQSSSUUUVVVWWWXXXZZZ\\\^^^___aaabbbbbbaaa``````]]]___aaabbbccchhhooovvvwwwtttooommmmmmooopppqqqpppqqqssstttsssrrrssstttuuusssqqqqqqqqqqqqqqqooommmiiidddaaaaaaccceeefffjjjooosssiiiQQQFFF@@@===<<>><<<;;;;;;<<<======<<<:::999666444333444555555555555666777888999:::::::::999999999:::;;;<<<===:::;;;;;;;;;;;;<<<<<<<<<:::<<<>>>???>>>>>>???AAAAAABBBCCCEEEFFFHHHIIIJJJKKKMMMOOOTTTWWWXXXWWWUUUYYY[[[^^^```aaacccfffhhhffffffffffffgggiiijjjkkkggghhhiiilllooopppnnnlllddddddfffiiilllqqquuuwwwxxxwwwuuuttttttuuuwwwxxxwwwyyy{{{~~~~~~|||xxx|||}}}}}}}}}{{{rrrrrrsssvvvyyy{{{{{{yyy{{{xxxooohhheeehhhoooyyyzzzvvvxxx}}}tttcccZZZUUURRRRRRTTTVVVVVVTTTPPPLLLGGGCCC@@@>>>;;;:::===>>>===???CCCLLLZZZmmm|||{{{iiibbbsssxxxtttrrrwwwyyywwwtttssskkkhhhbbb\\\XXXXXXZZZ]]]ssslll[[[___oooxxxdddRRREEE999666555777666333555999555777999:::<<<>>>CCCFFFHHHJJJNNNQQQTTTUUUVVVVVVRRRTTTUUUVVVWWWZZZ]]]`````````aaabbbbbbbbbbbbbbb^^^```bbbaaaaaafffnnnuuuyyyuuupppmmmmmmooopppqqqoooqqqssssssqqqppprrrsssuuurrrpppooooooooommmlllhhhgggeeeaaa^^^^^^```bbbdddiiiooogggNNNDDD???;;;AAACCCHHHLLLOOOOOONNNNNNIIIKKKSSS___lllyyyyyyqqqgggbbbcccbbb^^^ZZZUUUSSSPPPLLLIIIIIIJJJLLLKKKIIIFFFEEEDDDCCC@@@>>>???>>>===>>>@@@@@@>>><<<<<<:::777555444444666777666666666777888999;;;;;;;;;:::999999999:::;;;<<<::::::;;;;;;;;;<<<<<<<<<999;;;===>>>>>>>>>???@@@AAAAAABBBDDDEEEGGGIIIJJJKKKKKKMMMRRRVVVXXXWWWUUUXXXZZZ\\\^^^___aaadddfffdddddddddeeefffiiikkklllddddddgggkkknnnooonnnlllcccdddeeegggjjjmmmooopppsssssssssqqqpppppppppqqqsssvvvyyy}}}~~~~~~zzzuuutttxxxyyyvvvrrrvvv{{{~~~{{{xxxzzz|||xxxzzz~~~~~~~~~xxxzzz}}}~~~}}}{{{zzzyyytttrrrrrruuuyyy}}}}}}||||||~~~uuukkkeeedddgggpppzzz}}}tttmmmooovvv{{{mmmaaaZZZUUUTTTUUUTTTSSSQQQNNNJJJEEEAAA>>><<<999999<<<>>>>>>AAAFFFMMM[[[ooo~~~qqqeeettt~~~yyyxxx|||~~~{{{xxxwwwnnnjjjbbbXXXQQQQQQVVV[[[sssiiiYYY___rrr|||}}}gggSSSEEE888666666777666444666:::999;;;===>>>@@@CCCGGGJJJJJJLLLOOORRRUUUWWWXXXXXXTTTUUUVVVWWWXXX[[[```cccaaaaaabbbbbbbbbccccccddd___aaabbbaaa```dddmmmuuuxxxsssnnnkkkkkkmmmnnnooonnnqqqssssssqqqoooqqqssstttrrrooonnnmmmmmmkkkjjjeeefffeeeaaa]]][[[]]]``````eeelll~~~~~~zzzVVVHHHCCC>>>???BBBGGGLLLOOOOOONNNNNNLLLMMMRRR]]]hhhsss~~~ttthhhbbbbbbccc```]]]WWWVVVRRRNNNJJJHHHIIIJJJLLLJJJGGGFFFEEECCC@@@>>>@@@@@@@@@AAABBBBBB@@@===@@@>>>;;;888777777999:::777777777888999:::<<<<<<<<<;;;:::999999999:::;;;:::::::::;;;;;;;;;<<<<<<888:::============???@@@AAAAAABBBCCCEEEGGGIIIJJJKKKKKKLLLPPPUUUXXXXXXVVVWWWYYY\\\]]]]]]^^^aaaccceeedddddddddeeegggiiijjjaaabbbeeejjjnnnooonnnlllhhhhhhhhhhhhhhhgggggggggoooppppppooommmkkkkkklllpppssswww{{{~~~~~~~~~~~~}}}zzzxxxvvvttttttoooooolllhhhjjjoooqqqooolllppptttxxxyyyxxxuuusssuuuzzz~~~|||vvvsssuuuxxx|||~~~zzzxxxwwwqqqsssuuuvvvvvvuuutttuuuvvvtttsssuuuyyy}}}~~~~~~}}}}}}rrriiidddcccfffpppyyyzzzoooggghhhooowww~~~yyylll___UUURRRUUUWWWSSSNNNIIIEEEAAA>>>;;;<<<======<<<:::<<>>999888777666666777888999===<<<;;;;;;===AAAFFFHHHMMMPPPTTTVVVVVVUUUUUUUUUVVVUUUUUUWWW[[[```cccdddaaabbbbbbbbb``````bbbccccccddddddddddddfffiiilllppppppooommmllllllnnnqqqqqqssssssqqqooonnnqqqtttrrrrrrqqqnnnjjjhhhhhhiiigggeeebbb``````___]]][[[bbbdddiii|||mmmKKK<<<;;;===AAADDDDDDHHHMMMNNNKKKLLLJJJMMMUUU___jjjyyyxxxjjjfffgggeeeaaa___\\\XXXRRROOOMMMKKKGGGDDDGGGIIIKKKIIIEEEBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@???AAA???<<<999777666666777999999888888999999::::::<<<<<<<<<;;;:::999888777<<<;;;:::;;;===>>>===<<<999999:::<<<>>>@@@BBBCCCBBBAAAAAABBBCCCEEEGGGHHHGGGJJJMMMOOOPPPSSSVVVXXXYYY[[[[[[[[[ZZZ[[[\\\^^^bbbeeeiiijjjiiigggfffffffffdddcccgggmmmpppnnnkkkgggfffeeeddddddeeefffgggjjjkkklllmmmmmmlllkkkjjjnnnppptttxxx|||~~~|||{{{zzz}}}}}}wwwrrrnnnkkkhhhfff___^^^]]]^^^aaabbbbbbbbbdddfffiiimmmppppppllliiikkkooorrrqqqlllhhhiiikkkpppppprrruuuxxxwwwqqqmmmkkkjjjjjjmmmrrrtttsssqqqrrrtttuuuuuuyyy~~~|||uuujjjeeeeeegggrrr|||ooobbbdddiiinnnzzz~~~pppcccXXXUUUXXXVVVRRRKKKFFFCCC@@@===;;;;;;===>>><<<:::<<<@@@DDDOOO___ssswwweeeooozzzsss^^^VVVRRRKKK___zzzwwwcccRRRXXXooo|||hhhNNNAAA:::999888777777888::::::??????>>>???AAAEEEIIIKKKOOORRRVVVXXXXXXWWWWWWWWWWWWVVVVVVXXX]]]aaacccccc```aaabbbaaa``````bbbcccdddeeefffffffffgggjjjmmmooopppooonnnlllmmmooorrrrrrssssssqqqooonnnpppsssssssssqqqmmmiiifffeeefffdddbbb_________```___]]]]]]aaahhhzzz|||}}}WWWDDDBBB===AAACCCDDDHHHNNNOOOMMMOOOLLLMMMSSSZZZcccppp{{{oooiiihhheeecccbbb___[[[UUUQQQOOOMMMIIIFFFFFFHHHIIIHHHEEECCCCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@BBB@@@===:::888888888888:::999999999999999::::::;;;;;;;;;;;;;;;:::999999;;;:::999:::<<<===<<<;;;:::::::::<<<===???AAABBB@@@@@@@@@@@@BBBDDDFFFGGGGGGJJJMMMOOOQQQSSSUUUXXXXXXYYYZZZZZZYYYZZZ\\\^^^bbbeeehhhhhhgggeeeddddddeeecccbbbeeekkkooonnnlllgggffffffeeeeeeeeeeeeeeehhhiiijjjkkkkkkjjjiiihhhkkkmmmppptttwwwyyyzzzzzzyyy}}}~~~zzzyyy|||~~~}}}~~~}}}xxxsssmmmgggddd]]][[[XXXVVVVVVVVVUUUTTT[[[[[[\\\___bbbcccbbbaaabbbfffiiigggccc```bbbdddffffffhhhkkkmmmmmmiiifffbbbbbbbbbffflllooopppppptttwwwxxxxxx|||~~~wwwlllffffffjjjuuu~~~tttfffdddggglllwww}}}ooocccYYYWWWYYYWWWQQQIIICCC???===<<<;;;:::<<<>>>===;;;<<<@@@CCCSSSdddyyy|||gggjjjxxx{{{dddWWWRRRMMMddd~~~mmm\\\PPPXXXqqqfffNNNBBB:::999999888999:::<<<===@@@@@@AAACCCEEEHHHKKKLLLQQQTTTWWWYYYYYYYYYZZZ[[[ZZZYYYYYY[[[^^^aaabbbbbb___```aaa```______aaacccdddfffggggggggghhhkkkmmmnnnoooooonnnmmmnnnqqqssssssssssssqqqooonnnoooppprrrqqqppplllgggdddcccccc___^^^\\\]]]___``````___^^^dddkkk{{{yyyeeeKKKGGG<<>><<<:::::::::;;;;;;:::999999999999999:::::::::;;;<<<<<<<<<<<<<<<;;;:::999:::;;;<<<;;;:::::::::;;;;;;<<<>>>???@@@>>>>>>??????AAACCCDDDEEEGGGJJJMMMOOOPPPRRRTTTVVVVVVWWWXXXXXXXXXXXXZZZ\\\```bbbeeeeeedddbbbaaaaaaeeebbb```ccchhhlllmmmmmmgggggghhhgggfffeeecccbbbggghhhiiiiiiiiiiiihhhgggiiikkkmmmooorrrssstttuuuvvvzzz|||zzzyyy{{{|||zzzxxxzzz{{{}}}|||tttllleee___[[[VVVRRROOOMMMKKKIIIQQQPPPOOOPPPSSSVVVXXXXXXVVVYYY[[[[[[XXXWWWXXXZZZZZZZZZ[[[]]]___```___]]]ZZZYYY[[[```ffflllpppqqqwww{{{}}}}}}yyynnnhhhhhhnnnxxx}}}kkkeeefffjjjuuuzzznnnccc\\\[[[\\\YYYSSSIIIBBB===;;;::::::999;;;>>>>>><<<===AAADDDWWWiii~~~kkkeeemmmyyygggXXXSSSRRRmmm{{{uuudddVVVOOO]]]wwwaaaIII???999999888999:::<<<===??????@@@CCCEEEHHHJJJLLLLLLSSSVVVXXXYYYZZZZZZ\\\^^^]]]\\\\\\]]]```bbbbbbaaa___```aaa```___```aaacccdddeeeggghhhhhhiiikkkmmmmmmnnnoooooooooppprrruuurrrqqqqqqooommmlllllllllmmmnnnmmmkkkfffcccbbbbbb^^^\\\[[[\\\^^^______^^^___fffkkkvvv|||yyypppNNNEEE;;;======???FFFQQQUUUTTTRRRNNNLLLNNNQQQUUU___iii~~~pppiiieeedddeeecccaaa]]]YYYTTTPPPMMMKKKFFFGGGHHHIIIIIIHHHGGGGGGHHHHHHGGGFFFEEEDDDDDDCCCDDDBBB@@@===<<<<<<===>>><<<;;;:::999999999999999888999:::<<<===>>>>>>>>>;;;999999999;;;;;;:::999;;;:::::::::;;;<<<===>>>>>>>>>???@@@AAACCCDDDDDDFFFIIILLLOOOPPPQQQSSSUUUTTTUUUVVVVVVUUUVVVXXXZZZ[[[^^^aaabbbaaa``````aaacccaaa___```dddiiilllmmmhhhiiijjjkkkjjjgggeeecccggghhhiiijjjjjjiiihhhggghhhiiikkkmmmoooqqqrrrssssssxxx{{{yyyyyy{{{{{{yyyvvvvvvwwwxxx|||xxxqqqjjjeee^^^WWWSSSOOOKKKIIIKKKIIIHHHIIILLLNNNOOOOOOKKKMMMOOOPPPNNNNNNPPPRRRPPPPPPPPPQQQSSSVVVWWWXXXVVVVVVYYY^^^fffmmmssswwwzzzzzzooohhhhhhpppzzzrrriiihhhlllvvvzzzoooeee```___```\\\UUUJJJAAA<<<:::999999888;;;===>>>===???DDDHHH\\\ooouuuggghhhssskkk\\\XXXYYYvvvvvvlll]]]SSSRRRddd|||[[[FFF>>>888888888999;;;===???AAAAAACCCFFFIIILLLNNNOOOPPPUUUWWWXXXYYYZZZ[[[^^^``````^^^^^^___aaacccccccccaaabbbcccbbbaaa```bbbdddbbbdddfffgggggghhhjjjkkkmmmnnnpppppppppqqqsssuuupppooonnnmmmlllkkkjjjiiihhhjjjjjjiiifffdddcccccc___]]][[[[[[]]]]]]]]]\\\^^^dddeeejjjttttttrrr{{{{{{|||TTTCCC;;;;;;:::===GGGTTTZZZYYYRRRNNNLLLMMMPPPTTT^^^hhhxxxwwwlllfffdddfffdddbbb```\\\VVVRRROOOMMMIIIIIIIIIJJJKKKKKKKKKJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDCCC@@@>>>>>>>>>???@@@===<<<;;;:::999999999999777888999<<<===???@@@@@@;;;:::999999;;;;;;:::999:::::::::::::::;;;;;;<<<===>>>???AAABBBCCCDDDDDDDDDGGGKKKNNNOOOOOOQQQRRRQQQRRRSSSSSSSSSTTTVVVXXXWWWYYY]]]^^^______```bbbbbb```^^^^^^aaaeeeiiikkkiiijjjmmmnnnnnnkkkhhhfffjjjkkkllllllllllllkkkjjjfffggghhhjjjlllooopppqqqqqqvvvyyyxxxxxxzzz{{{yyyvvvvvvvvvwwwyyy|||vvvmmmddd\\\UUUNNNKKKFFFEEEDDDEEEGGGGGGFFFEEEDDDEEEFFFFFFFFFGGGIIIJJJIIIIIIJJJKKKMMMPPPTTTVVVVVVXXX\\\bbbiiiqqqxxx}}}xxxmmmhhhhhhoooyyy{{{ooolllqqqzzz~~~wwwtttvvvyyy{{{nnnbbb]]][[[YYYZZZSSSIIIAAA<<<:::999999999;;;======>>>AAAHHHMMMbbbuuu~~~~~~~~~qqqjjjqqqjjj\\\YYY[[[xxxssseeeYYYRRRVVVlllsssWWWFFF???999999999:::===???BBBDDDFFFHHHKKKNNNQQQSSSUUUVVVWWWXXXYYYZZZZZZ\\\```ccccccaaa______aaadddeeeffffffffffffeeecccbbbcccdddbbbdddggghhhhhhhhhiiikkkmmmoooqqqqqqqqqrrrsssuuunnnmmmllllllmmmllljjjgggeeegggiiihhhfffddddddddd```^^^\\\[[[\\\]]]\\\[[[^^^eeecccccckkkmmmoooxxx}}}}}}___FFF===<<<:::===JJJYYY``````UUUPPPNNNNNNPPPTTT]]]fffrrr~~~tttkkkgggiiiddddddccc___YYYTTTRRRQQQNNNLLLJJJJJJKKKMMMMMMMMMJJJIIIIIIHHHGGGFFFEEEEEEDDDCCCAAA?????????AAAAAA>>>===<<<:::999888888888555777999;;;===>>>???@@@<<<;;;::::::;;;;;;:::999999999888999999:::;;;;;;===>>>???AAACCCCCCDDDDDDBBBEEEIIILLLMMMMMMNNNOOONNNOOOQQQQQQQQQRRRUUUWWWUUUXXXZZZ\\\]]]^^^___aaaaaa___^^^]]]^^^bbbeeehhhhhhjjjmmmooopppooommmlllmmmnnnoooooooooooonnnmmmfffffffffgggiiikkkmmmnnnnnnsssvvvtttuuuxxxzzzxxxwwwwwwwwwwwwyyy~~~uuujjj___VVVPPPIIIGGGEEEDDDDDDCCCAAA???AAAAAAAAABBBCCCDDDFFFGGGGGGHHHJJJKKKMMMPPPUUUYYY\\\___dddjjjpppvvv~~~}}}uuulllhhhjjjoooyyywwwsssxxxxxxzzz|||zzzxxxzzzrrrccc[[[VVVRRRSSSNNNFFF@@@<<<;;;;;;;;;999;;;<<<===>>>DDDLLLSSShhh{{{~~~}}}}}}sssqqqzzziii^^^^^^aaa}}}tttaaaVVVRRRYYYsssfffQQQEEE@@@:::;;;;;;===@@@CCCFFFGGGIIIKKKMMMPPPSSSVVVXXXYYYZZZZZZ[[[[[[\\\___cccfffeeebbb___^^^aaaeeehhhiiijjjjjjjjjhhheeecccdddeeebbbeeehhhiiiiiiiiijjjkkknnnppprrrrrrrrrrrrssstttnnnmmmlllmmmnnnnnnkkkiiifffhhhiiiiiifffdddbbbbbb___^^^\\\\\\]]]]]]]]]\\\]]]eeecccaaahhhkkkmmmvvv~~~}}}}}}kkkKKKAAA???===@@@NNN___ggghhh[[[UUUQQQPPPOOOQQQYYYaaannnxxxsssmmmmmmdddfffeeebbb]]]XXXVVVVVVRRRMMMIIIGGGIIILLLNNNNNNJJJIIIIIIHHHGGGFFFEEEEEECCCBBB@@@??????@@@AAABBB???>>>===;;;999888888888555666888:::<<<>>>??????===<<<;;;;;;<<<<<<;;;999777777777888888:::;;;;;;;;;<<<>>>@@@BBBBBBBBBBBB@@@CCCHHHJJJKKKKKKKKKLLLLLLMMMOOOOOOOOOQQQSSSUUUWWWYYY[[[[[[[[[[[[]]]^^^```___^^^]]]]]]___bbbdddfffhhhkkknnnpppqqqqqqpppoooooopppqqqqqqpppooooookkkjjjiiihhhhhhiiijjjkkkkkkppprrrpppppptttwwwwwwwwwwwwxxxyyy{{{sssiiibbbWWWSSSNNNJJJHHHGGGFFFEEEFFFEEEDDDDDDFFFHHHIIIIIILLLOOOQQQSSSTTTXXX^^^bbbfffjjjpppuuuzzz{{{ssskkkiiilllpppzzzzzz}}}vvvzzz~~~~~~kkk```YYYSSSMMMIIIBBB>>><<<<<<===<<<:::;;;<<<<<<>>>EEEOOOWWWmmm~~~}}}zzzrrruuu{{{llleeehhhllluuu```TTTQQQ[[[vvv{{{rrr\\\KKKBBB???<<<======???BBBEEEIIIJJJIIIJJJLLLNNNQQQUUUXXXYYY\\\\\\]]]\\\]]]```eeeiiigggccc___^^^aaaeeeiiikkkmmmmmmllljjjfffdddeeefffcccfffiiikkkkkkkkkkkkllloooqqqssssssrrrrrrssstttooommmlllnnnppppppmmmjjjgggiiijjjiiifffcccaaaaaa^^^]]][[[\\\]]]^^^^^^]]]VVV___^^^\\\cccfffhhhpppvvv~~~yyy~~~sssOOOEEEBBB???CCCQQQcccmmmmmm```ZZZTTTQQQNNNNNNUUU\\\kkkuuuyyyrrrrrreeeggghhheee___ZZZYYYYYYSSSNNNHHHFFFHHHKKKMMMMMMJJJIIIHHHHHHFFFFFFEEEDDDCCCBBB@@@??????@@@BBBCCC@@@???===;;;999888888777444666777:::<<<===>>>>>>>>>===;;;;;;<<<<<<;;;:::666666666777888:::;;;<<<:::;;;===???@@@AAAAAAAAA???BBBGGGIIIJJJJJJJJJJJJKKKLLLNNNNNNOOOPPPRRRUUUZZZ[[[\\\[[[ZZZYYYZZZ\\\_________]]]]]]]]]```bbbdddfffiiillloooqqqrrrsssooopppqqqrrrrrrqqqpppoooqqqpppnnnllljjjjjjjjjjjjiiimmmnnnlllmmmrrruuuuuuvvvwwwyyyzzz|||~~~wwwgggaaaYYYRRROOOOOOOOOOOOLLLKKKIIIJJJKKKMMMNNNNNNSSSVVVZZZ\\\]]]aaafffkkkoootttzzzzzzssskkkjjjnnnrrr|||~~~tttcccWWWPPPMMMJJJEEEAAA>>><<<<<<<<<999:::===@@@AAAFFFTTTbbbuuuzzzrrrlllrrrvvvjjjgggmmmtttbbbSSSUUUaaazzz}}}uuuxxx|||iiiUUUDDD===>>>???@@@AAACCCEEEHHHJJJKKKMMMMMMNNNOOORRRUUUXXXYYY^^^^^^^^^^^^___aaacccdddgggfffdddaaa___aaaeeeiiilllnnnooolllhhheeefffhhhffffffhhhlllppprrrpppmmmmmmoooqqqqqqqqqqqqsssuuupppooonnnmmmkkkkkkjjjjjjiiigggeeeddddddcccaaa___\\\[[[YYYZZZ\\\^^^___^^^```^^^]]][[[]]]ccckkkqqq|||XXXCCC<<<<<>>>>>>>><<<;;;999777666555888888888888888888999999::::::;;;===>>>@@@AAAAAABBBBBBDDDFFFHHHJJJLLLMMMMMMOOOOOONNNLLLNNNSSSXXXWWWYYYZZZZZZYYYXXXXXXYYY___^^^\\\YYYWWWXXX[[[___eeecccdddgggmmmpppqqqooopppqqqqqqpppoooooopppqqqrrrrrrqqqpppoooooonnnnnnjjjkkkmmmnnnoooqqqsssvvvuuuvvvxxxyyyzzz}}}yyymmmbbb\\\ZZZ[[[[[[]]]ZZZVVVTTTUUUWWWXXXYYY[[[]]]aaadddgggkkkooorrryyyyyytttpppooonnnvvv{{{|||jjj[[[QQQGGGDDD@@@>>>============999999<<>>@@@@@@AAABBBDDDFFFIIIKKKLLLMMMMMMNNNOOORRRUUUYYY[[[___^^^^^^]]]___aaacccdddddddddcccaaa```ccchhhkkkpppqqqpppnnnkkkhhhhhhhhhffffffgggkkkoooqqqpppnnnqqqrrrssssssrrrrrrtttuuuqqqpppooommmkkkjjjjjjjjjiiihhhfffeeeeeeccc```^^^]]][[[YYYZZZ\\\^^^___^^^]]]\\\[[[ZZZ\\\bbbjjjppp}}}}}}___HHH>>>===BBBNNNeeesssmmmjjj___UUUQQQOOOMMMPPPUUU^^^gggwww{{{wwwnnnnnnmmmiiieee```\\\[[[[[[VVVPPPKKKIIIJJJNNNQQQSSSQQQNNNJJJEEECCCDDDEEEEEEDDDDDDCCCCCCDDDDDDDDDCCCAAA@@@@@@@@@>>>999666444555666888:::;;;======@@@???>>><<<;;;999888888777777888888888888888888:::;;;;;;===>>>???@@@@@@AAABBBDDDEEEHHHJJJKKKLLLLLLLLLMMMLLLMMMNNNRRRTTTTTTVVVXXXXXXWWWWWWWWWXXX\\\[[[ZZZXXXWWWXXX[[[^^^cccdddeeehhhkkkmmmnnnooonnnoooooonnnllllllnnnppprrrrrrrrrqqqqqqqqqpppppplllmmmoooooooooqqquuuwwwuuuvvvwwwxxxxxxzzz}}}vvvpppnnnnnnnnnnnnjjjfffcccdddeeeffffffjjjlllnnnqqqtttxxx{{{~~~zzzsssqqqrrrtttyyy|||qqq]]]PPPEEEBBB???======>>>===<<<;;;;;;===???BBBJJJ\\\lllqqqlllwwwxxxrrrxxxyyyqqqpppvvvvvvcccSSS]]]ppp}}}~~~uuuiii]]]PPPCCC???AAABBBBBBDDDFFFIIIKKKMMMNNNOOONNNNNNOOORRRVVV[[[]]]aaa___^^^]]]^^^aaaccceeebbbbbbbbbbbbbbbeeejjjnnnvvvsssqqqooommmkkkhhhfffddddddeeehhhlllnnnoooooorrrssstttsssrrrrrrssstttrrrqqqooommmkkkjjjiiiiiijjjiiihhhgggfffddd```\\\]]][[[ZZZZZZ\\\^^^^^^^^^ZZZZZZYYYYYY\\\aaaiiinnnuuuhhhNNN@@@;;;BBBPPPiiiwwwrrrqqqdddVVVPPPOOONNNNNNPPPWWW```ppp{{{rrrqqqoookkkgggbbb^^^[[[]]]ZZZTTTOOOLLLLLLMMMNNNSSSRRRPPPKKKGGGEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDBBBAAA@@@===999555444555666777999:::<<<<<<@@@@@@???>>>===<<<;;;;;;888888888888777777777777;;;;;;<<<<<<===>>>>>>???AAAAAACCCEEEGGGHHHJJJKKKJJJIIIIIIKKKNNNOOOPPPOOOQQQSSSUUUVVVVVVVVVWWWXXXYYYZZZZZZYYYXXXXXXZZZ\\\aaadddhhhiiihhhhhhkkkmmmlllmmmllljjjiiijjjllloooqqqrrrrrrrrrssssssttttttoooppppppppppppsssvvvyyyuuuvvvwwwvvvvvvwwwyyy||||||xxxwwwwwwwwwwww{{{{{{}}}~~~zzzsssqqquuuzzz|||uuu___NNNIIIFFFAAA??????@@@>>><<<>>>===???AAAFFFPPPdddwwwpppmmmwwwvvvppp|||uuuooopppuuusss___TTTeee}}}{{{|||zzzqqqiii```XXXMMMCCC@@@CCCDDDEEEGGGIIILLLNNNOOOPPPPPPPPPOOOQQQTTTYYY^^^aaabbbaaa___^^^___aaadddfffbbbcccccccccdddfffjjjmmmvvvsssnnnlllllljjjfffbbbbbbbbbccceeegggjjjlllmmmnnnpppqqqqqqpppoooppprrrsssrrrooommmkkkiiihhhgggiiiiiihhhhhhgggddd___[[[]]][[[YYYZZZ[[[]]]^^^]]][[[[[[ZZZZZZ[[[___eeejjjlllsss}}}qqqWWWDDD;;;BBBRRRkkk{{{xxxxxxjjjZZZQQQPPPPPPOOOMMMPPPYYYhhhyyytttrrrnnnkkkhhhddd```^^^___\\\WWWRRRNNNLLLKKKKKKPPPPPPNNNKKKGGGDDDDDDDDDGGGGGGHHHHHHIIIIIIHHHHHHIIIHHHFFFCCC@@@===999777555555666777999:::;;;;;;@@@??????>>>>>>======<<<:::999999999999999888888;;;;;;;;;<<<<<<=========@@@@@@BBBCCCEEEGGGHHHIIIIIIHHHHHHKKKOOOQQQOOOLLLOOOQQQTTTUUUUUUVVVWWWXXXYYYZZZ\\\[[[YYYXXXXXXYYY^^^ccchhhhhhdddbbbfffjjjkkkkkkjjjhhhggghhhkkknnnppppppqqqrrrtttuuuvvvvvvrrrrrrrrrqqqqqqssswwwzzztttuuuvvvuuuuuuvvvyyy{{{~~~}}}|||{{{rrrpppwww~~~~~~gggUUUNNNIIIBBB@@@AAABBBAAA???>>>>>>???CCCHHHUUUkkk~~~wwwllluuuzzzmmmttt~~~|||lllhhhjjjppprrr___YYYoootttzzz|||uuujjjccc[[[TTTKKKBBBAAADDDFFFGGGJJJMMMOOOQQQRRRRRRRRRQQQRRRTTTWWW\\\aaaddddddcccaaa```aaaccceeegggdddeeeffffffeeefffhhhjjjrrrnnnjjjhhhhhhfffbbb___``````aaacccdddfffiiikkklllmmmoooooonnnoooppprrrrrrqqqnnnllljjjhhhgggfffhhhhhhhhhhhhgggddd___\\\]]][[[YYYYYYZZZ\\\\\\\\\]]]]]]\\\[[[[[[\\\```dddeeeiiiooo}}}zzzdddMMM@@@EEETTTlll}}}}}}{{{nnn^^^TTTRRRSSSQQQMMMLLLSSSaaaqqq}}}xxxsssnnnjjjhhhfffdddbbb```]]]YYYTTTOOOKKKIIIHHHMMMNNNNNNLLLIIIFFFEEEFFFHHHIIIJJJKKKKKKKKKJJJJJJLLLKKKIIIFFFAAA===;;;999666777777888999:::::::::========================<<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<<<<<<<===??????AAABBBDDDEEEFFFGGGHHHGGGHHHKKKOOOQQQNNNKKKNNNQQQSSSUUUUUUVVVWWWYYY[[[\\\]]]\\\YYYWWWVVVVVVZZZaaagggfff```^^^aaafffhhhiiihhhgggfffgggjjjmmmmmmnnnoooqqqssstttvvvvvvssssssssssssrrrsssvvvyyyrrrssstttuuuuuuwwwzzz}}}|||{{{yyyyyy{{{zzzrrrpppvvv|||zzzjjjVVVNNNEEEBBBDDDFFFEEECCC======???DDDKKKYYYpppmmmuuupppooorrrxxx|||{{{yyyyyyxxx{{{yyytttccc```eeemmmvvvddd```zzzqqqwwwsssfff___XXXQQQIIIBBBBBBFFFHHHJJJMMMPPPRRRSSSTTTTTTRRRSSSUUUXXX\\\```dddfffeeeeeedddddddddeeeggggggfffggghhhhhhfffeeefffgggllljjjhhhfffeeecccaaa______aaacccdddddddddfffhhhmmmnnnoooooonnnnnnpppqqqooonnnllljjjhhhgggffffffgggffffffffffffddd```]]][[[YYYWWWWWWYYYZZZZZZZZZ]]]]]]\\\[[[YYYYYY\\\^^^```cccgggrrrtttYYYIIIIIIRRRgggyyy|||wwwooobbbVVVSSSUUUSSSNNNLLLPPPZZZhhhtttxxxoooiiihhhhhhgggfffaaa___ZZZUUUPPPLLLIIIHHHKKKMMMOOONNNLLLJJJIIIIIIHHHIIIKKKLLLMMMLLLLLLKKKMMMLLLKKKFFFAAA===;;;;;;888888999999999:::::::::;;;;;;<<<<<<=========>>>>>>>>>======<<<<<<;;;;;;999999::::::;;;<<<======>>>???@@@AAABBBDDDEEEEEEGGGGGGHHHKKKMMMNNNMMMLLLNNNPPPSSSTTTTTTUUUVVVXXXZZZ[[[\\\[[[XXXVVVUUUVVVVVV]]]bbbbbb]]][[[]]]aaaeeefffggggggffffffhhhjjjiiijjjlllnnnppprrrssstttrrrssstttsssrrrssstttvvvqqqrrrsssttttttvvvzzz|||zzzyyyyyyyyy{{{~~~}}}||||||}}}~~~~~~xxxrrrqqqtttyyyggg]]]PPPIIIHHHIIIGGGDDD>>>???BBBHHHPPP___wwwooowwwvvvkkkdddfffiiifffbbbaaacccfffmmmuuu}}}vvvmmm\\\ZZZbbbnnn{{{kkkfff}}}nnnvvvsssddd\\\TTTNNNFFFAAACCCHHHJJJKKKOOORRRTTTVVVVVVVVVSSSUUUXXX\\\aaadddggghhhffffffggghhhhhhhhhhhhgggeeegggiiiiiigggffffffggghhhhhhhhhgggdddcccccccccaaadddggggggfffeeefffgggnnnoooooonnnlllkkkkkklllmmmllljjjhhhgggfffeeeeeefffeeeccccccdddccc```^^^ZZZXXXVVVVVVWWWXXXXXXXXXXXXYYYYYYXXXWWWWWWXXXZZZ^^^aaadddlllcccNNNIIIKKKZZZlllrrrpppmmmcccWWWSSSTTTTTTOOONNNNNNTTT^^^iiiuuurrrjjjhhhiiiiiiiiidddaaa\\\VVVQQQMMMKKKJJJGGGJJJMMMNNNMMMKKKJJJJJJHHHIIIKKKMMMMMMMMMLLLKKKKKKKKKJJJEEE@@@<<<;;;<<<:::::::::::::::;;;;;;;;;;;;;;;<<<<<<===>>>??????>>>>>>======<<<;;;;;;;;;777888888:::;;;<<<=========>>>???@@@AAACCCDDDDDDDDDFFFHHHIIIIIIJJJKKKMMMMMMOOOQQQRRRRRRRRRTTTUUUVVVWWWXXXWWWUUUUUUUUUWWWSSSXXX^^^^^^\\\YYY[[[]]]```bbbeeefffeeeeeeeeeffffffggghhhjjjlllnnnppppppoooqqqssstttrrrqqqrrrrrrqqqrrrsssrrrrrrsssvvvyyywwwxxxyyyzzz{{{~~~xxxsssqqqooooooqqquuu{{{yyyyyyxxxvvvsssssstttvvv{{{~~~zzzmmm\\\QQQLLLKKKGGGCCCBBBCCCGGGNNNVVVeee}}}~~~mmmuuuzzziii[[[YYY[[[XXXRRRPPPRRRVVV^^^hhhrrr{{{tttjjjYYYXXXcccqqq}}}nnnjjj|||mmmvvvtttbbbZZZRRRLLLEEEAAADDDJJJJJJLLLPPPSSSVVVWWWWWWWWWSSSVVVZZZ___cccggghhhiiifffgggiiijjjjjjiiihhhgggdddfffiiiiiihhhgggggghhhfffhhhjjjhhheeeccceeegggbbbfffjjjjjjhhhffffffgggnnnooonnnlllhhhfffeeefffkkkjjjiiigggfffeeeeeeeeeeeedddbbbbbbbbbbbbaaa```YYYWWWUUUUUUVVVWWWWWWWWWTTTUUUVVVVVVUUUUUUWWWYYY]]]aaadddjjj|||fffOOOFFFBBBNNN___fffkkkjjjcccWWWRRRTTTTTTPPPPPPNNNPPPWWWaaammm~~~vvvllliiijjjjjjjjjfffccc]]]WWWRRROOOMMMLLLCCCFFFJJJLLLKKKJJJIIIIIIGGGIIIKKKMMMNNNMMMLLLKKKIIIJJJIIIDDD>>>::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@>>>>>>===<<<;;;;;;::::::666777888999;;;<<<===>>>===>>>>>>@@@AAABBBCCCCCCBBBEEEHHHHHHFFFGGGJJJMMMLLLNNNPPPQQQPPPPPPQQQSSSRRRSSSTTTTTTSSSTTTVVVXXXRRRVVVZZZ\\\[[[YYYYYYZZZ]]]```ccceeedddcccccccccdddeeefffhhhjjjlllmmmnnnnnnpppssstttrrrqqqpppppprrrrrrrrrqqqpppqqqsssuuuuuuwwwzzz{{{|||}}}|||vvvnnnhhhfffeeedddffflllsssxxx{{{}}}tttttttttttttttuuuuuuvvvwww{{{uuudddYYYRRRKKKFFFFFFCCCEEEIIIQQQ___qqqzzzllluuuuuu]]]QQQMMMLLLKKKLLLIIIKKKPPPXXX```iiiooosss{{{ttthhh\\\VVVfffvvvsssppprrrrrrtttdddYYYOOOJJJHHHEEEEEEGGGQQQQQQRRRUUUXXXYYYXXXVVVTTTWWW[[[^^^```bbbdddfffhhhhhhiiikkkmmmllljjjhhhjjjjjjiiiiiijjjjjjkkklllkkkhhhhhhkkkkkkhhhhhhjjjiiiiiihhhhhhggggggffffffllllllllljjjgggfffggghhheeeeeeeeeeeeeeeeeeeeeeeeiiifffcccaaa```___]]][[[ZZZYYYXXXVVVUUUTTTTTTSSSSSSUUUUUUUUUTTTUUUVVVXXX]]][[[___lll~~~~~~uuuxxxgggPPPBBBAAAHHHNNNQQQ^^^aaabbb^^^WWWQQQQQQRRRRRROOOOOORRRVVV```sss~~~qqqlllllljjjhhhdddaaa\\\YYYVVVSSSPPPNNNLLLJJJIIIJJJLLLLLLIIIFFFJJJMMMMMMLLLOOORRRRRRNNNPPPMMMIIIDDDAAA???>>>===<<<;;;:::999999;;;===>>>999999::::::<<<===>>>??????@@@@@@>>><<<;;;<<<===;;;;;;;;;;;;;;;<<<===>>>???>>>======>>>@@@BBBCCCEEEFFFGGGHHHIIIJJJJJJKKKLLLMMMNNNOOOOOOOOONNNMMMRRRTTTWWWWWWUUUSSSSSSSSSTTTUUUUUUUUUTTTTTTVVVXXX^^^^^^___```````````````ccccccdddgggiiijjjiiigggfffjjjnnnpppooonnnnnnnnnpppooommmllllllnnnpppqqqwwwwwwwwwxxxzzz|||~~~wwwqqqjjjddd___]]]^^^```aaacccggglllpppwwwzzz|||zzzyyywwwvvvttttttuuuwwwxxxyyy{{{yyyhhh]]]UUUMMMIIIIIIGGGHHHMMMWWWfffxxxzzzrrrxxxzzz```PPPJJJHHHGGGHHHDDDFFFIIINNNUUU\\\cccfffpppvvvxxxlllaaa[[[lllsssrrrxxxoooooozzzdddYYYOOOKKKJJJIIIJJJMMMSSSTTTVVVZZZ\\\\\\YYYVVVTTTWWW[[[___bbbdddfffggghhhiiikkkmmmnnnnnnllljjjlllkkkkkkkkkkkkkkklllmmmkkkhhhgggjjjiiiffffffhhhjjjjjjiiiiiihhhhhhggggggiiijjjjjjhhheeedddeeefffddddddddddddddddddddddddgggdddaaa```___^^^\\\ZZZVVVUUUTTTRRRQQQQQQPPPPPPSSSTTTUUUTTTSSSSSSUUUVVVYYYYYY]]]hhhwwwzzztttrrrcccOOOAAA===AAAFFFIIITTTXXX\\\\\\XXXTTTUUUVVVSSSPPPNNNPPPSSS\\\nnn~~~xxxppplllhhheeeaaa^^^[[[XXXVVVTTTRRRPPPMMMJJJHHHHHHJJJKKKJJJHHHKKKNNNNNNMMMOOOSSSRRRNNNNNNLLLHHHDDDAAA???>>>>>>===<<<:::999999:::<<<===>>>===============>>>>>>>>>??????===;;;:::;;;<<<:::::::::::::::;;;<<<<<<======<<<<<<===>>>@@@AAADDDEEEEEEFFFGGGHHHIIIIIIJJJKKKMMMNNNNNNMMMLLLKKKOOOQQQTTTUUUSSSRRRQQQQQQSSSTTTUUUTTTTTTTTTVVVXXX]]]]]]^^^___``````aaaaaadddcccccceeeggghhhgggfffcccfffjjjkkkkkkjjjjjjjjjnnnnnnmmmmmmmmmnnnooopppuuuvvvvvvxxxyyy{{{}}}~~~|||{{{{{{||||||zzz{{{~~~uuunnniiiddd___[[[YYYZZZ[[[\\\^^^bbbgggkkkrrrvvv|||~~~{{{yyyxxxwwwvvvvvvwwwyyyzzzyyy{{{~~~ooocccZZZRRRMMMMMMLLLNNNSSS```rrr||||||}}}dddRRRJJJFFFEEEEEEBBBBBBBBBDDDHHHNNNSSSWWW```gggsssyyyoooddd^^^pppnnnrrrlllnnneeeZZZOOOLLLLLLLLLOOOSSSUUUXXX\\\```bbb___ZZZUUUUUUWWWZZZ^^^bbbfffhhhiiiiiijjjlllnnnooonnnmmmllllllkkkkkkjjjjjjjjjkkkkkkjjjgggfffhhhgggdddccceeeiiiiiihhhggggggfffeeeeeefffggggggfffcccbbbbbbcccccccccccccccccccccccccccdddaaa^^^]]]\\\[[[YYYXXXTTTSSSRRRPPPPPPOOOOOOOOOSSSTTTTTTSSSQQQQQQRRRTTTTTTUUUZZZbbbkkk{{{{{{zzz{{{zzzyyyqqqgggWWWGGG>>><<>>===;;;:::999::::::;;;BBBAAA@@@???>>>============>>>>>>===;;;::::::<<<999999999999999::::::;;;<<<<<<;;;;;;<<<===>>>???BBBCCCCCCDDDEEEFFFGGGGGGFFFHHHJJJLLLMMMLLLJJJHHHKKKNNNQQQRRRQQQPPPPPPPPPQQQSSSTTTTTTSSSTTTVVVXXX[[[[[[\\\^^^___```aaaaaadddcccbbbbbbdddffffffeeeaaadddggghhhhhhggghhhhhhlllllllllmmmmmmnnnnnnnnnssstttuuuwwwxxxzzz{{{|||zzzxxxvvvvvvwwwwwwuuutttpppmmmmmmttt~~~}}}~~~{{{xxxwwwyyyzzzxxxuuurrrnnnhhhccc```]]]ZZZWWWVVVWWWYYYZZZ[[[___cccgggmmmrrryyy}}}zzzzzzyyyyyyyyy{{{|||}}}{{{|||}}}tttiii___VVVRRRSSSSSSTTT[[[iii|||gggWWWPPPKKKGGGFFFEEECCCAAA@@@AAAEEEIIILLLRRRZZZhhhvvvvvvlllccc___rrr}}}||||||vvvjjjsssmmmpppeeeZZZPPPLLLMMMNNNQQQUUUVVVZZZ___dddeeebbbZZZUUUUUUVVVYYY]]]bbbgggiiijjjhhhjjjmmmnnnnnnmmmmmmmmmjjjiiihhhhhhgggggghhhhhhiiifffeeegggfffbbbaaacccfffeeeddddddcccbbbaaaaaaccceeeeeedddbbbaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbb```^^^[[[YYYYYYXXXWWWUUUTTTSSSRRRQQQQQQQQQQQQQQQRRRSSSSSSQQQPPPOOOPPPQQQPPPSSSWWW\\\aaalll|||yyyzzz}}}uuufffTTTEEE======???AAAGGGNNNSSSTTTRRRRRRRRRRRRNNNKKKJJJLLLSSSdddttt}}}rrrjjjeeeXXXVVVUUUUUUVVVVVVVVVUUURRRNNNIIIFFFFFFHHHKKKMMMNNNPPPPPPNNNPPPSSSRRRNNNIIIHHHFFFEEECCCBBBBBBBBB@@@???===;;;::::::::::::AAAAAAAAA@@@???>>>===<<<<<<>>>???>>><<<;;;;;;<<<::::::999999999999::::::<<<<<<<<<<<<<<<======>>>@@@@@@AAABBBCCCDDDEEEEEEDDDFFFIIIKKKLLLKKKHHHGGGHHHKKKOOOPPPPPPOOOOOOPPPPPPQQQRRRRRRRRRSSSVVVXXXYYYYYYZZZ[[[]]]___```aaacccaaa______aaacccccccccbbbdddfffggggggggghhhjjjiiijjjkkklllmmmmmmmmmlllpppqqqsssuuuwwwyyyzzzzzzyyywwwtttsssrrrpppmmmjjjiiifffeeeiiiooosssqqqmmmjjjhhheeeeeefffgggeeedddbbb```^^^\\\ZZZYYYXXXXXXXXXZZZ[[[\\\]]]```dddgggnnnssszzz|||{{{{{{||||||~~~~~~zzzpppeee\\\YYY[[[[[[]]]eeessswwwzzz{{{ggg]]]XXXRRRKKKGGGIIIFFFBBB??????AAADDDFFFIIIRRR___mmmyyyrrrgggbbbcccxxx{{{}}}{{{}}}zzzlllhhhxxxqqqwwweeeZZZPPPMMMMMMNNNPPPTTTVVVYYY___dddfffbbb[[[VVVVVVVVVWWW\\\bbbgggiiiiiigggjjjmmmnnnmmmkkkkkkllliiiiiihhhhhhggghhhhhhiiiiiifffeeefffeeeaaa```cccdddccccccbbb```______^^^aaacccddddddbbb`````````________________________]]][[[XXXWWWVVVVVVTTTSSSSSSRRRRRRQQQQQQQQQRRRRRRQQQRRRRRRPPPNNNNNNOOOPPPOOOQQQUUUXXXZZZaaasss}}}|||wwwcccOOOAAA<<<<<<;;;???FFFKKKNNNOOOOOOOOONNNKKKIIIIIIJJJQQQaaapppxxxllleeeVVVUUUTTTTTTVVVWWWWWWVVVUUURRRMMMHHHFFFGGGKKKMMMMMMPPPPPPNNNPPPTTTSSSNNNHHHHHHGGGFFFEEEDDDDDDDDDAAA@@@???===<<<;;;;;;:::===>>>>>>??????>>>=========???@@@@@@>>>======>>>;;;;;;:::::::::::::::;;;<<<<<<==================>>>??????@@@AAABBBCCCDDDCCCEEEGGGJJJJJJJJJHHHGGGHHHKKKNNNPPPPPPOOOPPPPPPNNNOOOQQQQQQQQQSSSUUUXXXWWWWWWXXXXXXZZZ\\\^^^___```^^^]]]]]]___aaaaaaaaabbbdddeeeeeeeeeeeegggiiiggghhhjjjkkklllllllllkkkmmmoooqqqsssvvvwwwxxxxxxwwwuuusssqqqooolllhhheeedddaaa^^^___ccceeeccc```[[[YYYXXXWWWWWWXXXWWWVVVWWWWWWXXXXXXXXXYYYZZZ[[[]]]___aaabbbbbbeeehhhkkktttwww}}}|||}}}}}}}}}~~~}}}|||xxxooofffdddggggggjjjsss|||qqqqqqxxxvvvhhhccc```YYYPPPJJJIIIGGGCCC@@@??????AAACCCEEELLLWWWcccnnnxxx|||yyymmmcccccclllyyy}}}zzzuuunnnccciiiyyy{{{bbbYYYPPPNNNOOOOOOQQQTTTUUUWWW\\\aaadddccc^^^ZZZYYYXXXXXX\\\ccchhhjjjiiihhhllloooooollliiiiiikkkjjjjjjjjjjjjjjjkkklllllliiifffeeegggfffcccbbbdddddddddcccbbbaaa___^^^^^^^^^```bbbbbb```___^^^^^^]]]]]]]]]]]]]]]]]]]]]]]][[[XXXVVVUUUTTTTTTSSSQQQOOOOOONNNNNNNNNOOOPPPPPPPPPQQQQQQPPPNNNNNNOOOQQQPPPPPPSSSUUUVVV[[[iiiwwwttt___LLL???999777999===BBBGGGKKKMMMNNNKKKIIIHHHHHHIIIOOO\\\jjjxxxqqqgggXXXWWWVVVVVVXXXYYYYYYYYYWWWUUURRRMMMIIIHHHJJJLLLLLLNNNNNNMMMPPPTTTSSSOOOIIIIIIHHHHHHGGGFFFFFFEEEBBBBBBAAA@@@???======<<<:::;;;===>>>???>>>=========???AAAAAA@@@>>>>>>>>><<<;;;;;;::::::::::::;;;<<<<<<======>>>======<<<===>>>>>>???@@@AAABBBBBBCCCDDDEEEGGGHHHHHHHHHGGGHHHKKKNNNPPPPPPOOOOOOPPPLLLMMMOOOPPPQQQRRRUUUXXXVVVUUUUUUUUUWWWYYY[[[\\\\\\[[[ZZZ[[[^^^``````______```aaa``````aaadddggggggggghhhiiiiiijjjkkkkkkjjjlllooorrrtttvvvvvvvvvtttsssqqqqqqpppmmmiiifffbbb^^^ZZZYYYZZZ[[[ZZZXXXTTTTTTSSSRRRRRRRRRRRRRRRTTTVVVYYY[[[\\\]]]```bbbeeeggghhhiiijjjkkknnnpppzzz}}}}}}}}}~~~~~~}}}{{{~~~yyyrrrqqqttttttyyy~~~rrrooorrrzzzzzznnnkkkiiiaaaWWWQQQIIIHHHEEECCCAAAAAABBBCCCCCCHHHQQQZZZcccllltttyyyuuusssyyy|||hhh^^^ddduuu~~~uuuzzzvvvlllccc\\\jjjrrr___VVVPPPPPPRRRRRRSSSVVVTTTVVVZZZ^^^bbbdddbbb___^^^[[[ZZZ^^^eeekkkllljjjjjjnnnrrrqqqllliiiiiijjjjjjjjjjjjjjjkkkmmmnnnoooiiiffffffhhhhhheeedddgggccccccbbb```___^^^]]]\\\[[[]]]``````^^^\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZYYYWWWTTTSSSSSSSSSRRRPPPLLLLLLLLLLLLMMMMMMNNNOOOOOOPPPPPPPPPOOOOOOPPPRRRPPPOOOOOORRRTTTXXXcccnnnxxx```KKK>>>:::999999;;;@@@DDDHHHJJJIIIHHHGGGHHHGGGJJJVVVbbblllwww}}}qqq]]]\\\ZZZZZZ\\\]]]]]]\\\XXXXXXVVVRRRLLLHHHHHHIIIIIILLLMMMLLLOOOTTTSSSPPPJJJJJJJJJJJJIIIHHHGGGGGGCCCBBBBBBBBBAAA@@@???>>>:::;;;===>>>???>>>===<<<;;;>>>@@@AAA@@@>>>>>>>>>;;;;;;:::999999999999999:::;;;<<<===<<<<<<;;;:::======>>>???@@@AAABBBBBBAAABBBBBBCCCDDDEEEFFFGGGGGGJJJMMMOOONNNNNNMMMNNNJJJLLLNNNOOOPPPRRRUUUWWWUUUTTTSSSSSSSSSUUUWWWYYYXXXWWWXXXZZZ^^^______^^^^^^^^^^^^]]]\\\^^^bbbeeegggfffffffffgggiiikkklllhhhjjjmmmqqqssstttuuuuuuttttttsssttttttssspppmmmgggccc^^^\\\[[[\\\[[[YYYYYYYYYXXXXXXWWWVVVWWWXXXZZZ^^^bbbdddeeegggjjjmmmoooqqqsssttttttuuuwwwyyy~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~{{{}}}~~~{{{zzz{{{zzzzzz~~~}}}wwwqqqrrrzzzvvvrrrooohhh^^^WWWJJJIIIGGGFFFEEEDDDDDDEEEAAAFFFLLLSSS[[[ccckkkppprrrooovvvxxxbbbYYYccc{{{xxxpppwwwrrrfff]]]YYYkkkjjj\\\TTTOOOQQQTTTUUUVVVXXXUUUUUUXXX]]]bbbdddeeedddaaa^^^\\\```ggglllmmmlllmmmqqqtttrrrmmmiiiiiikkkggghhhhhhiiijjjlllmmmnnniiiggggggiiiiiiffffffiiiaaa```___^^^\\\[[[ZZZYYYYYY[[[^^^^^^]]][[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXVVVTTTSSSSSSSSSQQQPPPMMMLLLLLLLLLMMMNNNOOOPPPNNNOOOPPPPPPOOOOOOQQQSSSPPPMMMMMMPPPTTTWWW```hhh}}}sssXXXGGG@@@===999888:::???BBBDDDHHHGGGGGGGGGFFFGGGPPP[[[aaannn|||aaa```^^^^^^___```___^^^XXXZZZYYYUUUOOOIIIGGGGGGHHHKKKLLLLLLOOOTTTTTTPPPKKKKKKKKKKKKJJJIIIHHHGGGCCCCCCCCCCCCBBBAAA@@@@@@<<<===>>>@@@???>>><<<;;;:::===???@@@???=========::::::999888777777888888999:::;;;;;;;;;:::999888======>>>???@@@AAABBBBBBAAA@@@@@@@@@AAACCCEEEFFFGGGJJJMMMNNNMMMLLLLLLLLLJJJKKKNNNOOOPPPRRRUUUWWWTTTSSSRRRQQQRRRSSSUUUWWWUUUUUUWWWZZZ^^^___^^^]]]^^^^^^^^^\\\\\\^^^bbbeeegggfffeeeeeefffhhhkkkmmmgggiiimmmpppssstttttttttvvvvvvwwwyyyzzzyyywwwtttoookkkfffcccbbbbbbaaa``````aaaaaa```___^^^```aaabbbfffkkknnnoooppptttwwwxxxzzz|||}}}}}}}}}}}}}}}~~~~~~~~~}}}||||||wwwxxxzzz||||||}}}|||wwwtttuuuyyyzzz}}}zzz{{{sssppppppfffYYYRRRKKKCCC@@@BBBCCCBBB???BBBBBBFFFLLLOOOTTT^^^hhhyyy~~~ooommmnnnuuupppcccZZZgggxxxqqqnnnjjj```VVVZZZtttrrreeeWWWTTTRRRQQQTTTWWWYYYYYYVVVVVVXXX\\\aaaccccccbbb]]]]]]___dddiiinnnppppppsssuuuvvvuuuqqqllliiihhhiiihhhggghhhjjjkkkkkkjjjllliiifffeeefffgggggggggbbbaaa___]]][[[ZZZYYYYYY[[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWWWWVVVVVVUUUUUUUUUVVVUUUSSSQQQOOONNNNNNMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMLLLNNNPPPNNNMMMPPPYYY```wwwtttVVVHHHBBB<<<999999;;;>>>AAAHHHFFFDDDAAAAAAEEELLLQQQXXXaaapppssslllddd```aaabbbaaa___ZZZXXXWWWUUUTTTPPPKKKHHHJJJHHHHHHLLLRRRTTTQQQNNNHHHKKKNNNOOOMMMKKKIIIIIIHHHEEECCCBBBBBBBBBAAA???>>>@@@@@@???>>>======>>>>>>>>>>>>>>>============999:::<<<<<<:::999888999999999:::::::::;;;;;;;;;:::::::::;;;<<<===>>>>>>??????@@@AAABBBDDDEEEFFFHHHHHHIIIIIIJJJKKKKKKLLLHHHIIILLLOOOQQQSSSTTTUUUSSSSSSRRRRRRRRRTTTUUUVVVXXXVVVUUUVVVZZZ\\\\\\ZZZ```]]]ZZZXXXYYY\\\```bbbcccdddfffggggggjjjmmmpppjjjkkkmmmoooppprrrvvvyyywwwzzz}}}{{{uuupppnnnnnnooooooqqqsssuuurrrmmmlllooorrruuuuuuuuuwwwyyy}}}|||yyyzzz|||~~~~~~}}}|||{{{xxxwwwyyy|||}}}~~~{{{yyywwwvvvvvvzzzzzzzzz}}}yyyrrrggg^^^TTTNNNGGGDDDEEEGGGFFFDDD>>>>>>AAAEEEHHHLLLVVV```www}}}qqqmmmmmmsss~~~zzzlllbbb___pppvvvmmmiiiccc[[[TTT]]]zzzlll___VVVTTTQQQQQQSSSUUUVVVVVVVVVVVVXXX\\\```ccccccbbb``````bbbeeejjjmmmnnnmmmrrrtttuuuuuuqqqmmmkkkjjjhhhgggfffgggiiijjjjjjiiikkkhhheeeeeefffgggggggggcccaaa___]]][[[ZZZYYYYYYZZZZZZYYYXXXWWWWWWVVVVVVUUUUUUUUUTTTTTTSSSSSSRRRSSSRRRQQQOOONNNMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMJJJKKKLLLLLLLLLOOOUUUZZZggg|||~~~sssSSSGGG<<<;;;<<<<<<<<<>>>DDDDDDCCCBBBCCCHHHNNNSSSPPPYYYgggvvv}}}sssgggaaabbbcccaaa^^^[[[YYYXXXWWWUUURRRMMMJJJIIIGGGFFFIIINNNQQQPPPMMMLLLNNNPPPQQQOOOMMMLLLLLLIIIGGGDDDCCCBBBAAA???>>>===?????????=========???>>>>>>============<<<<<<777999;;;;;;999888777888999999999999::::::::::::::::::;;;;;;<<<<<<======>>>>>>???@@@AAACCCDDDEEEGGGGGGHHHHHHIIIJJJJJJJJJGGGHHHJJJLLLOOOQQQSSSTTTUUUTTTSSSRRRRRRRRRSSSTTTWWWUUUTTTVVVYYY[[[[[[ZZZ\\\[[[YYYWWWXXXZZZ]]]___aaabbbdddeeeeeehhhkkknnnhhhiiikkklllnnnrrrwww{{{yyy}}}}}}{{{zzz{{{{{{}}}zzz{{{~~~~~~~~~~~~|||zzzzzz}}}~~~~~~}}}}}}{{{xxxvvvwwwzzz}}}}}}|||zzzxxxvvvuuuxxxxxxxxx{{{~~~~~~}}}|||mmmbbb^^^SSSNNNIIIFFFEEEFFFFFFFFF>>>>>>???BBBCCCFFFQQQ]]]www|||sssllllllppp{{{xxxmmm```[[[^^^uuutttjjjddd\\\TTTTTTddduuucccWWWTTTRRRQQQQQQSSSTTTTTTSSSVVVWWWXXX\\\```bbbcccbbbbbbcccdddhhhkkkmmmlllkkkppprrrttttttrrrooonnnnnnhhhgggeeefffggghhhhhhgggiiigggddddddeeeffffffeeecccbbb```]]][[[YYYXXXXXXYYYYYYXXXWWWUUUTTTTTTSSSSSSSSSRRRRRRQQQPPPPPPOOOOOONNNMMMLLLLLLKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKHHHHHHHHHIIIKKKMMMOOOQQQZZZjjjwwwiiiQQQ======@@@;;;999;;;>>>@@@AAACCCEEEJJJOOOTTTJJJQQQ\\\jjjzzzpppfffffffffccc___[[[ZZZYYYXXXWWWTTTPPPMMMHHHEEECCCEEEIIIMMMMMMLLLNNNPPPQQQQQQOOONNNMMMNNNJJJHHHEEEDDDBBBAAA>>><<<<<<===>>>>>>===<<<>>>???============<<<<<<;;;;;;666888::::::888777666777777888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???AAABBBCCCEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGHHHIIIKKKNNNQQQSSSWWWUUUSSSRRRPPPPPPPPPPPPTTTSSSRRRTTTWWWYYYYYYYYYXXXWWWVVVVVVWWWXXXZZZ[[[^^^```aaabbbccceeehhhjjjhhhhhhggghhhjjjpppwww}}}xxx}}}~~~|||{{{|||~~~~~~|||{{{{{{}}}~~~~~~}}}}}}{{{wwwtttuuuxxx|||~~~}}}}}}~~~~~~|||{{{yyyxxxwwwwwwwwwyyy}}}~~~{{{yyy|||{{{iii___```WWWRRRLLLHHHFFFFFFGGGHHHBBBBBBCCCCCCCCCFFFSSS```xxx|||vvvmmmkkknnnvvvpppdddZZZWWW___zzzuuullldddYYYSSSYYYooo{{{lll^^^TTTRRRQQQQQQRRRUUUVVVVVVUUUXXXXXXYYY\\\___bbbcccbbbcccccceeeiiilllmmmlllkkknnnppprrrsssrrrppppppqqqgggfffdddccceeefffeeeeeefffdddbbbbbbcccddddddcccbbbaaa___\\\ZZZYYYXXXWWWYYYXXXWWWVVVUUUSSSRRRRRRRRRRRRQQQPPPOOOOOONNNNNNKKKKKKJJJJJJIIIJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJHHHGGGFFFHHHJJJLLLKKKKKKVVV___rrr{{{aaaCCC>>>???:::666::::::<<<@@@CCCFFFIIIMMMPPPJJJNNNVVVaaappp|||ooolllkkkfffaaa[[[ZZZYYYYYYXXXVVVRRROOOIIIEEEBBBAAADDDHHHJJJKKKNNNOOOPPPPPPNNNLLLLLLMMMIIIGGGEEEDDDDDDBBB???===;;;===>>>>>>===<<<>>>???======<<<<<<;;;;;;::::::666888::::::888777666777777777777777888888888888;;;;;;;;;::::::::::::::::::;;;;;;<<<===???@@@AAACCCCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGJJJMMMPPPRRRXXXVVVTTTQQQOOONNNMMMMMMOOOOOOOOOPPPRRRTTTUUUVVVTTTTTTUUUUUUVVVWWWXXXXXX\\\^^^```aaaaaaccceeeggghhhgggeeedddfffllluuuzzzuuuxxx}}}{{{zzz{{{|||}}}}}}{{{||||||{{{||||||}}}}}}}}}~~~{{{wwwttttttwwwzzz}}}}}}{{{|||}}}~~~~~~~~~zzzyyyzzz|||}}}zzzzzz~~~pppiiimmmddd]]]TTTMMMKKKKKKKKKKKKEEEDDDEEEDDDBBBFFFTTTccczzz|||yyyoookkklllrrrzzzkkk```]]][[[fffxxxqqqhhh\\\WWWccc~~~~~~rrrggg]]]UUUPPPPPPPPPSSSWWWZZZZZZZZZZZZYYYZZZ\\\```cccdddccccccccceeehhhkkkmmmmmmlllllloooqqqqqqqqqpppqqqqqqgggeeebbbaaabbbccccccbbbbbbaaa___```aaabbbbbbaaa```___]]][[[YYYXXXWWWWWWXXXWWWWWWVVVTTTSSSSSSRRRSSSRRRQQQPPPOOONNNMMMMMMJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKLLLNNNNNNMMMLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIGGGGGGFFFHHHJJJKKKJJJHHHSSSVVVbbbzzz~~~~~~wwwPPPAAA===999777;;;888<<>>???>>>===<<<>>>???<<<<<<;;;;;;:::999999888777999;;;;;;999777777888666666777777777888888888:::::::::::::::999999999999999::::::<<<>>>???@@@AAAAAABBBBBBCCCDDDDDDDDDHHHGGGGGGGGGIIILLLPPPRRRWWWUUUSSSPPPNNNMMMLLLLLLKKKLLLLLLMMMMMMNNNPPPQQQQQQRRRSSSTTTUUUVVVWWWWWWZZZ\\\___``````aaaccceeehhhgggeeecccdddiiipppuuussstttxxx}}}~~~|||}}}~~~~~~~~~}}}{{{{{{|||{{{zzzxxxzzzzzz{{{|||{{{{{{||||||}}}{{{xxxvvvuuuwwwzzz|||{{{}}}}}}}}}~~~|||xxxyyyyyyxxxyyy|||~~~zzz}}}vvvjjj\\\RRROOOOOONNNLLLIIIHHHFFFCCC@@@CCCSSSccc|||~~~{{{rrrmmmkkkpppwww{{{hhh___[[[[[[jjj|||uuummmbbb```pppvvvkkkccc\\\VVVPPPPPPQQQTTTXXX\\\^^^___\\\[[[[[[]]]aaadddeeeeeedddcccdddfffiiilllmmmllllllnnnppppppooonnnooopppfffddd```______`````````^^^]]]\\\]]]___```___]]]\\\[[[ZZZYYYXXXWWWWWWWWWVVVVVVUUUUUUTTTSSSSSSSSSSSSRRRQQQPPPOOONNNMMMLLLJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKMMMOOOOOONNNMMMLLLKKKKKKKKKJJJJJJJJJIIIIIIGGGGGGHHHHHHIIIIIIJJJJJJMMMOOOWWWiiivvv}}}eeeJJJ>>>;;;;;;<<<999>>>FFFKKKLLLKKKJJJIIINNNOOOPPPTTT^^^nnnxxxnnnfffaaaYYYYYYYYYZZZZZZYYYUUUSSSNNNKKKFFFBBBAAACCCFFFIIIOOOQQQTTTTTTRRROOOMMMLLLEEEDDDDDDEEEFFFEEECCCAAA>>>@@@@@@???>>>======???<<<;;;;;;:::999888777777777999;;;;;;999888777888666777777777888888888888999999999999999999999999888888999:::;;;===>>>???@@@@@@AAAAAABBBCCCCCCCCCFFFFFFGGGHHHIIILLLNNNPPPUUUTTTQQQOOOMMMLLLLLLLLLJJJKKKKKKKKKJJJJJJLLLNNNOOOOOOPPPRRRSSSTTTUUUUUUXXXZZZ]]]^^^^^^___```bbbdddeeedddcccdddgggkkkooorrrrrrssswww~~~~~~|||{{{|||}}}~~~}}}|||{{{{{{zzzxxxuuuwwwyyy{{{{{{zzzyyyzzz{{{}}}{{{zzzyyyyyyzzz{{{||||||}}}zzzxxxvvvssssssuuuyyy~~~iii]]][[[[[[XXXTTTSSSQQQNNNIIIBBBDDDTTTeee}}}|||uuuoookkknnnttt}}}uuueee]]]WWWZZZmmm~~~vvvoooggghhh}}}qqqfff___ZZZUUURRRQQQQQQSSSXXX\\\___```^^^]]]]]]___bbbeeefffggggggeeeddddddfffiiijjjjjjmmmnnnooonnnmmmllllllnnnfffccc___]]]]]]^^^^^^^^^[[[ZZZZZZ[[[\\\]]]\\\[[[YYYXXXWWWWWWVVVVVVWWWWWWSSSSSSRRRRRRRRRRRRRRRRRRRRRQQQPPPOOONNNLLLKKKKKKKKKKKKJJJIIIHHHHHHIIIIIIJJJLLLNNNPPPPPPOOOMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJEEEGGGIIIHHHFFFGGGJJJMMMKKKOOOVVVbbbvvvyyyuuu||||||WWWCCC@@@???<<<<<>>======>>>;;;;;;:::999888777666666666888::::::888777666777777777777888888888999999777777888888999999::::::888888999:::;;;===>>>???@@@@@@@@@AAABBBBBBCCCCCCDDDDDDFFFGGGIIIJJJKKKLLLRRRQQQOOONNNMMMMMMMMMMMMJJJLLLLLLKKKHHHHHHJJJLLLMMMMMMMMMNNNOOOQQQSSSTTTUUUXXX[[[\\\\\\\\\]]]^^^___aaacccdddeeegggjjjlllnnnoooqqqtttyyy~~~|||zzzyyy{{{}}}|||{{{zzzzzz{{{zzzwwwuuuuuuwwwzzzzzzxxxwwwxxxyyy|||||||||}}}}}}}}}}}}|||}}}~~~~~~{{{uuuqqqqqqqqqwwwzzzllljjjkkkfffaaa___\\\XXXPPPHHHIIIXXXiii}}}}}}wwwqqqlllmmmsss{{{qqqbbb[[[WWW]]]ttt}}}uuupppiiimmm~~~nnnbbb]]]XXXSSSUUUSSSQQQRRRVVV[[[^^^___```___^^^___cccfffggghhhjjjhhhdddcccdddggghhhhhhnnnoooooonnnllljjjkkklllfffbbb^^^\\\\\\]]]]]]]]]YYYXXXXXXYYY[[[\\\ZZZYYYVVVVVVVVVUUUUUUVVVVVVWWWPPPPPPPPPQQQQQQQQQQQQRRRQQQQQQPPPNNNMMMKKKJJJJJJMMMLLLKKKJJJIIIIIIIIIIIIKKKLLLOOOQQQQQQPPPNNNLLLLLLLLLKKKKKKKKKJJJJJJJJJCCCGGGIIIHHHDDDDDDIIINNNOOOTTT[[[bbbpppssspppvvvaaaHHHDDDCCC<<>>CCCCCCCCCBBB???======>>>;;;;;;:::999888777666555555777999999777555555555888888888888999999999999666666777888999::::::;;;888888999:::;;;===>>>??????@@@@@@AAABBBBBBCCCCCCAAACCCDDDFFFHHHIIIIIIIIIQQQPPPNNNMMMMMMMMMNNNNNNLLLMMMNNNLLLIIIGGGIIIKKKKKKKKKKKKKKKMMMOOOQQQSSSSSSVVVYYYZZZZZZZZZ[[[\\\ZZZ]]]bbbeeeggghhhiiikkkjjjlllooosssvvvxxxyyyyyy}}}~~~~~~|||yyywwwwwwyyy|||~~~xxxxxxxxxyyyzzzzzzxxxuuusssvvvyyyzzzxxxvvvwwwyyy{{{|||~~~~~~}}}}}}yyy|||{{{{{{|||yyyrrroookkkrrr|||~~~}}}}}}|||{{{|||uuuzzz~~~uuuhhhjjj]]]KKKHHHJJJWWWjjj{{{vvvpppmmmlllrrr}}}ooo[[[\\\SSSaaa|||llldddtttvvvjjjaaaZZZWWWWWWSSSSSSSSSSSSUUUXXX[[[]]]^^^___```bbbdddfffggghhhhhhhhhfffcccaaabbbdddgggfffhhhkkknnnooommmkkkiiihhhddd```aaacccddd```\\\XXXYYYYYYYYYZZZZZZZZZZZZXXXWWWVVVUUUTTTTTTTTTTTTQQQPPPPPPOOOOOONNNMMMMMMKKKKKKJJJIIIIIIIIIJJJJJJHHHIIIJJJKKKKKKJJJIIIHHHLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLKKKJJJIIIIIIHHHHHHGGGEEEDDDEEEGGGIIIKKKKKKSSS___kkkvvv|||llltttjjjIIICCCBBB<<<>>>LLL]]]eeeccc]]][[[\\\XXXUUUTTTUUUUUUXXXaaakkk{{{|||ooogggeeecccaaa^^^[[[YYYWWWZZZWWWQQQLLLGGGEEEEEEEEEIIILLLOOOOOONNNLLLKKKKKKIIIJJJKKKKKKJJJHHHFFFDDDCCCDDDCCC@@@<<<:::999999:::;;;;;;999777555666666777777777777666666666666777888999:::;;;:::999999666666777777888888888999999999888888999999:::;;;;;;===???@@@???>>>???@@@FFFCCCCCCGGGHHHFFFGGGKKKMMMNNNMMMLLLLLLMMMPPPSSSXXXSSSNNNKKKJJJJJJKKKKKKIIIIIIIIIJJJKKKLLLMMMNNNLLLOOORRRVVVXXXYYYXXXWWWYYYYYYZZZ]]]```eeeiiilllnnnoooppprrrssssssrrrrrrvvvyyy~~~|||zzzxxxyyy|||}}}|||{{{{{{zzzyyyxxxwwwxxx{{{~~~|||{{{yyyyyyyyywwwuuusssrrrtttwwwyyyyyyzzz{{{}}}zzzyyy~~~}}}{{{~~~{{{wwwwwwzzz}}}}}}{{{|||vvvppplllnnnttt}}}~~~wwwwwwxxxxxxyyy}}}{{{yyytttooo^^^PPPMMMOOO\\\sss}}}wwwqqqmmmlllqqqzzzlllYYYZZZUUUjjjyyylllgggxxxrrrfff___ZZZXXXXXXTTTTTTTTTTTTVVVYYY\\\]]]^^^^^^```bbbdddfffggghhhhhhhhhfffdddbbbbbbdddgggeeegggjjjmmmnnnmmmkkkjjjhhheeeaaaaaadddddd```]]]YYYYYYYYYYYYYYYZZZZZZ[[[YYYXXXWWWUUUTTTSSSSSSSSSQQQPPPPPPOOONNNMMMLLLKKKJJJJJJIIIHHHHHHIIIIIIIIIIIIJJJKKKLLLKKKJJJIIIHHHLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIIIIIIIGGGEEEDDDDDDFFFHHHJJJKKKUUUdddrrr|||rrrxxxvvvTTTGGGCCC@@@BBBRRReeeooommmeee^^^[[[ZZZVVVTTTTTTSSSTTTZZZbbbrrr~~~xxxllljjjgggcccaaa^^^[[[YYY[[[XXXTTTOOOKKKIIIGGGGGGHHHJJJLLLMMMLLLLLLMMMNNNMMMMMMMMMLLLKKKHHHFFFEEEDDDEEEDDDBBB???<<<<<<<<<>>>???>>><<<999666666777777777777777777666666666888999:::;;;;;;:::999999666666666777777777888888999888888888888999:::::::::<<<============>>>@@@BBB@@@@@@DDDFFFEEEFFFJJJKKKLLLLLLLLLLLLMMMQQQTTTUUUSSSQQQOOOOOONNNLLLJJJFFFEEEEEEDDDEEEGGGHHHIIIKKKNNNQQQUUUWWWXXXWWWWWWYYYYYYZZZ[[[___cccfffiiilllmmmnnnpppqqqqqqppppppnnnqqqtttwwwwwwxxxyyy{{{}}}|||||||||||||||}}}}}}zzzxxxvvvwwwyyyzzzyyyxxxzzzzzzyyywwwvvvwww{{{}}}zzzyyyxxxxxxwwwvvvtttssssssuuuwwwyyyyyyyyy{{{}}}yyyxxx||||||yyywwwxxxyyyyyyvvvsssrrruuuxxxyyywww|||zzzuuunnnooottt|||||||||||||||}}}}}}~~~~~~uuuuuuvvvvvvxxx||||||yyywwwsss\\\OOONNNKKKYYYtttzzztttooolllqqqvvvhhhVVVZZZ\\\yyysssjjjjjj}}}nnnaaa]]][[[YYYXXXVVVVVVVVVVVVXXXZZZ]]]^^^]]]^^^___aaaccceeegggggghhhhhhgggeeecccbbbdddfffccceeehhhkkkmmmmmmlllkkkiiifffbbbbbbcccccc```]]]ZZZYYYXXXXXXXXXYYY[[[\\\YYYYYYWWWVVVTTTSSSRRRQQQRRRQQQPPPNNNMMMKKKJJJIIIHHHHHHGGGGGGGGGHHHHHHIIIKKKLLLLLLMMMLLLKKKIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHFFFDDDDDDEEEGGGHHHIIITTTdddsss|||xxx{{{cccKKKDDDFFFEEEWWWnnn|||{{{qqqfff___^^^ZZZXXXVVVTTTQQQTTTYYYfffppp{{{uuuqqqlllgggddd```]]]ZZZZZZYYYWWWTTTPPPMMMJJJHHHFFFGGGIIIIIIJJJLLLOOORRRSSSRRRPPPNNNKKKIIIGGGFFFEEEFFFFFFDDDAAA??????@@@BBBCCCBBB???;;;888777888888888888777777777666666999:::;;;;;;;;;:::999888555666666666666666777777888888888888888999999::::::;;;;;;;;;:::;;;>>>@@@@@@===>>>AAACCCBBBDDDGGGHHHIIIJJJKKKLLLNNNRRRUUUSSSSSSTTTUUUVVVTTTPPPLLLFFFEEECCCAAAAAACCCEEEFFFJJJLLLOOORRRUUUVVVWWWWWWYYYYYYYYYZZZ]]]```cccdddhhhiiikkklllmmmmmmlllkkkkkknnnppprrrqqqqqqrrrsssttttttrrrrrrrrrtttvvvwwwvvvuuuttttttuuuvvvuuutttxxxxxxwwwvvvuuuvvvyyy|||xxxxxxxxxwwwvvvuuutttttttttvvvxxxxxxxxxyyyzzz|||~~~yyywww{{{|||yyyuuuttttttuuuvvvssspppnnnpppsss|||uuuqqqvvv~~~{{{qqqrrruuu{{{|||zzzxxxwwwvvvxxxyyy{{{sssssstttuuuwww|||{{{yyywwwwww~~~xxx\\\PPPNNNHHHTTTrrr~~~xxxrrrooorrrrrreeeVVV]]]gggzzziiifffmmmmmm^^^\\\\\\ZZZYYYXXXXXXXXXYYY[[[]]]^^^```]]]^^^___aaaccceeefffgggggghhhhhhfffdddcccdddeee```cccfffiiilllllllllkkkiiifffdddccccccbbb___]]]ZZZYYYXXXXXXXXXYYY[[[\\\ZZZYYYXXXVVVUUUSSSQQQPPPSSSSSSQQQOOOMMMKKKIIIIIIFFFFFFFFFFFFFFFGGGHHHHHHLLLLLLMMMMMMMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHFFFDDDDDDDDDEEEFFFFFFOOO]]]iiiooowwwzzz{{{qqqQQQDDDGGGDDDVVVooo}}}pppgggddd___\\\ZZZWWWRRRRRRVVV\\\eeerrr~~~yyyqqqjjjfffbbb]]]YYYWWWWWWWWWVVVSSSOOOKKKIIIEEEFFFFFFFFFGGGKKKPPPTTTWWWUUURRROOOLLLIIIHHHGGGEEEFFFFFFEEECCCAAABBBBBBCCCCCCCCC@@@===:::::::::999999999888888777777666::::::;;;<<<;;;:::999888555555555555666666666666777777777777777888999999:::;;;::::::999;;;>>>AAA@@@>>>>>>@@@AAA???@@@DDDDDDFFFHHHIIIKKKMMMQQQTTTTTTTTTVVVXXXYYYXXXUUURRRLLLJJJFFFDDDCCCEEEHHHIIIJJJLLLNNNPPPSSSUUUVVVWWWYYYYYYZZZ[[[\\\^^^```aaadddeeeggghhhhhhhhhggggggiiikkknnnoooooooooooopppqqqooonnnlllmmmooorrrtttssssssssssssssssssrrrqqquuuvvvvvvuuuttttttwwwyyyvvvwwwxxxxxxwwwvvvvvvvvvvvvwwwxxxxxxwwwxxxyyy{{{|||xxxxxx{{{|||yyyvvvvvvvvvxxxyyyvvvqqqooooooqqquuuooommmpppttttttuuuwwwttttttvvvzzz~~~{{{vvvrrrqqqrrrtttvvvssstttuuuvvvyyy}}}|||xxxvvvwwwxxx{{{}}}}}}aaaVVVTTTNNN[[[yyy~~~zzzvvvwwwqqqeeeZZZeeewww~~~yyyppp___cccqqqooo^^^\\\]]][[[ZZZZZZ[[[[[[\\\^^^___```aaa___``````bbbcccdddeeeffffffggghhhgggeeeddddddeee___aaadddgggjjjkkkkkkkkkhhhgggdddcccaaa```]]]\\\ZZZYYYXXXXXXXXXYYY[[[\\\YYYYYYXXXWWWUUUSSSQQQOOOTTTTTTRRRPPPMMMKKKIIIIIIDDDDDDDDDEEEFFFGGGHHHIIIKKKLLLMMMMMMMMMKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEDDDDDDDDDDDDEEEFFFKKKSSSZZZ]]]cccqqq{{{yyyZZZFFFDDD???OOOfff{{{yyyqqqfff```\\\[[[XXXSSSRRRTTTTTT\\\jjjzzzxxxoooiiiccc]]]XXXTTTUUUWWWWWWUUUQQQMMMJJJGGGGGGFFFEEEFFFJJJOOOTTTWWWVVVSSSOOOLLLJJJHHHHHHDDDEEEFFFEEECCCAAABBBCCCAAABBBBBB@@@===<<<<<<<<<;;;::::::999888777777777999:::;;;;;;;;;:::999888666666666666555555555555777777666666777777888999:::;;;;;;::::::;;;???BBBCCC@@@???AAA@@@>>>>>>AAAAAACCCFFFHHHIIIKKKOOOQQQUUUTTTTTTVVVYYYZZZZZZYYYQQQOOOKKKIIIHHHJJJLLLNNNLLLLLLMMMOOOQQQSSSUUUVVVZZZZZZ[[[[[[\\\]]]^^^___aaabbbcccdddddddddcccbbb```cccgggiiiiiijjjkkklllnnnmmmkkkjjjjjjllloooqqqpppqqqrrrrrrrrrqqqqqqpppsssttttttsssrrrrrrtttvvvuuuwwwyyyyyyxxxwwwxxxyyyxxxyyyyyyxxxwwwwwwxxxzzz{{{xxxyyy}}}~~~{{{yyyzzzyyy|||}}}zzzuuuqqqpppqqqnnnmmmmmmmmmjjjhhhkkkqqq|||~~~xxxwwwxxxzzz~~~}}}vvvqqqnnnoooqqqsssuuuwwwyyyzzz|||~~~yyyuuuuuuwww{{{}}}zzzdddYYYYYYXXXggg~~~qqqgggbbbqqqzzzxxxzzzuuummm[[[dddxxxqqq```^^^^^^]]]\\\]]]]]]^^^___```aaabbbbbbbbbbbbcccccccccdddddddddeeegggiiiiiigggeeedddddd___```cccfffhhhiiijjjjjjgggfffeeebbb___]]][[[ZZZXXXYYYYYYYYYZZZZZZZZZZZZXXXXXXXXXWWWVVVSSSQQQPPPSSSRRRQQQOOOMMMKKKIIIHHHCCCCCCDDDDDDFFFGGGIIIIIIJJJJJJKKKLLLLLLLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDHHHIIIMMMPPPQQQUUUcccqqqzzzjjjNNNDDD===GGGXXXjjjwww|||yyyvvvggg```[[[ZZZWWWSSSQQQRRRNNNTTT```qqqvvvnnnggg___YYYTTTVVVXXXXXXWWWTTTPPPNNNKKKJJJHHHFFFEEEHHHMMMQQQTTTTTTRRROOOMMMKKKIIIHHHEEEFFFFFFEEEBBBAAAAAABBB@@@AAAAAA@@@>>><<<======<<<;;;;;;:::999888777777777888999:::;;;:::999999777777777666666666666555666666666666666777777888999:::;;;;;;;;;<<>><<<<<<===<<<<<<;;;:::999888777777444555777999:::::::::999888888777777777666666666666555555555555666777777666888:::::::::;;;===???@@@======???@@@>>>>>>BBB???AAACCCDDDDDDDDDFFFGGGJJJIIIJJJLLLQQQUUUWWWXXXSSSRRRQQQPPPPPPPPPQQQRRRQQQPPPOOONNNOOOQQQSSSUUUWWWXXXYYYZZZZZZ[[[[[[[[[\\\]]]^^^______^^^]]]\\\\\\___ccceeefffgggiiijjjiiiiiihhhgggffffffffffffiiilllpppqqqpppooooooqqqnnnpppqqqqqqpppoooqqqrrrqqquuuyyyyyywwwvvvyyy|||{{{{{{zzzwwwuuuuuuwwwyyyyyywwwyyy|||{{{wwwvvvyyyzzz~~~|||{{{||||||yyywwwuuuooojjjkkkpppooovvv{{{{{{|||}}}|||}}}|||yyywwwvvvwwwyyy|||xxxsssooommmooorrrtttyyy}}}xxxzzz~~~~~~~~~{{{zzzwwwqqqllllllrrrxxx{{{xxxvvvhhhggglll{{{xxxssssssxxxuuunnnppptttmmmlllggg``````nnnpppbbb``````aaaccc___```aaabbbcccdddddddddggggggfffeeeeeedddcccccceeegggjjjjjjhhhfffdddccc___```bbbdddeeegggggghhheeeeeedddaaa]]]YYYXXXXXXVVVXXXZZZ\\\]]][[[YYYXXXUUUVVVWWWXXXWWWUUUSSSQQQNNNMMMLLLKKKIIIGGGFFFFFFCCCCCCDDDEEEGGGHHHJJJKKKFFFGGGIIIJJJKKKLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFEEEDDDDDDCCCBBBBBBCCCCCCDDDDDDEEEEEEDDDCCCEEEGGGHHHLLLXXXdddyyywwwttt~~~zzzjjjRRRCCCAAABBBIIIWWWdddmmmppppppggg___\\\ZZZVVVSSSTTTRRROOOSSS^^^jjjvvv{{{rrrhhh```[[[\\\^^^___^^^]]]ZZZXXXRRRPPPMMMIIIFFFFFFHHHJJJMMMMMMNNNOOONNNLLLIIIHHHHHHIIIIIIGGGDDDBBBBBBCCCFFFFFFEEECCC???<<<<<<<<<======<<<;;;999888888777333444666888999::::::999999999888888777777666666555555555555555666777777333666999:::::::::<<<===<<<::::::>>>???>>>@@@CCC???@@@BBBCCCBBBBBBCCCDDDDDDDDDFFFJJJOOORRRTTTSSSTTTTTTSSSSSSSSSTTTTTTTTTSSSRRROOONNNNNNPPPSSSTTTUUUVVVWWWXXXYYYYYYYYYYYY[[[\\\]]]^^^^^^]]]\\\[[[ZZZ\\\```bbbbbbcccdddfffjjjiiiiiihhhgggfffeeeeeefffjjjnnnooonnnnnnooopppnnnoooppppppoooooopppqqqoootttxxxxxxvvvuuuyyy|||||||||zzzwwwuuuuuuvvvxxxxxxwwwxxxzzzxxxsssrrruuuzzz|||zzzwwwrrrppprrrmmmtttzzz{{{}}}~~~zzz|||~~~yyysssppppppqqqwwwuuuqqqnnnnnnppptttvvvzzz~~~}}}{{{pppsssxxx~~~}}}{{{zzzzzz|||}}}||||||xxxwwwtttmmmhhhhhhnnnuuu{{{yyy{{{zzzrrryyyvvvqqqqqqvvvwwwqqqrrrsssqqq```gggaaazzz~~~{{{iii```______aaacccdddcccaaaaaabbbdddgggiiillljjjgggeeecccccccccdddfffggghhhiiiiiigggbbb___\\\^^^aaaccccccdddeeeggggggeeeaaa]]]ZZZYYYYYYYYYXXXWWWWWWVVVVVVWWWWWWWWWVVVVVVVVVUUUTTTRRRQQQPPPNNNMMMKKKIIIGGGFFFFFFEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGEEEDDDEEEHHHIIIIIIIIIKKKJJJHHHGGGGGGHHHIIIJJJHHHGGGEEECCCCCCCCCDDDDDDBBBCCCEEEGGGGGGFFFDDDCCC???CCCFFFGGGHHHOOO]]]ggg~~~|||||||||vvviiiTTTJJJDDDGGGMMMXXXiiiyyyxxxtttiii]]]WWWWWWWWWTTTPPPNNNPPPUUU]]]gggxxxwwwpppkkkjjjhhhhhhgggddd___]]]]]]TTTQQQOOOMMMIIIDDDEEEJJJJJJLLLOOORRRSSSRRRPPPOOOLLLKKKJJJKKKKKKJJJGGGDDDDDDEEEEEECCC???<<<;;;;;;>>>??????>>><<<:::888666555666777888999:::;;;;;;999:::::::::999777666444888777666555444555666666555777999;;;;;;;;;<<<>>>;;;<<<<<<===>>>??????@@@@@@???>>>>>>>>>???AAAAAAAAABBBDDDFFFHHHJJJLLLMMMPPPPPPQQQQQQRRRRRRSSSSSSUUUTTTRRRPPPOOOPPPQQQRRRTTTUUUUUUUUUTTTTTTVVVXXXXXXYYYZZZ\\\\\\\\\[[[ZZZ[[[]]]___aaaccceeeeeefffggghhhhhhfffbbb```bbbdddbbbeeehhhjjjkkklllmmmoooiiikkkmmmnnnnnnnnnppprrrpppooommmnnnqqqtttuuuuuuyyywwwuuuuuuuuuuuusssqqqtttwwwyyyvvvqqqoooqqqtttxxx}}}|||vvvsssssswww{{{}}}~~~|||}}}|||tttmmmiiiiiijjjsssssssssssstttuuuvvvvvv}}}zzzmmmmmmooouuu|||zzzvvvwwwzzz{{{xxxuuuxxxvvvqqqlllgggfffgggiii{{{wwwrrrrrruuuqqqsssrrroookkk[[[ffflll}}}qqqddd```aaaaaaaaacccgggeeedddcccccceeegggiiikkkiiifffdddcccbbbcccccceeeffffffgggfffddd```^^^\\\^^^aaabbbbbbccceeefffeeeccc```\\\YYYXXXXXXXXXXXXWWWVVVVVVUUUUUUVVVVVVTTTSSSRRRQQQPPPOOONNNNNNMMMLLLKKKIIIGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFDDDEEEGGGHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIGGGFFFEEEDDDCCCCCCCCCDDDBBBCCCDDDEEEEEEDDDCCCBBB???BBBEEEFFFGGGNNNZZZdddttt|||tttnnnlll]]]KKKCCCFFFTTTnnn{{{nnn___WWWWWWWWWUUUQQQNNNOOOSSSZZZcccsss~~~{{{wwwsssnnnggg```]]]\\\XXXUUUSSSNNNGGGGGGJJJGGGIIIKKKMMMOOOOOOOOONNNOOONNNMMMNNNNNNLLLIIIFFFEEEFFFFFFDDD@@@===<<<<<>>===:::888777555555555555666777888888999:::::::::999888666555555444333222111222222333555777::::::::::::;;;<<<<<<<<<<<<<<<============??????>>>>>>>>>???@@@AAA@@@AAACCCEEEGGGIIIJJJKKKMMMNNNNNNOOOPPPPPPQQQQQQTTTSSSQQQPPPOOOPPPQQQRRRSSSTTTUUUTTTSSSSSSUUUVVVVVVWWWXXXZZZ[[[[[[[[[[[[[[[[[[]]]___aaaccceeefffggghhhiiigggcccaaaaaaccc```bbbeeegggiiikkknnnpppjjjkkklllllllllmmmoooqqqqqqnnnkkkjjjlllpppssstttvvvtttrrrrrrssstttsssrrrrrruuuwwwuuuqqqppprrruuu{{{}}}yyyvvvxxx|||~~~~~~}}}~~~yyyrrrkkkhhhhhhiiioooqqqssssssssstttwwwyyyqqqppppppuuu{{{zzzuuutttvvvxxxwwwuuuuuutttqqqlllhhhggghhhjjj{{{xxxtttsssuuu||||||oooyyytttkkkeeeYYYiii|||zzz{{{nnneee___```ccccccbbbccchhhgggeeeddddddeeeggghhhhhhgggeeecccbbbaaabbbbbbdddddddddcccbbb```]]]\\\]]]^^^``````___```ccceeebbbaaa^^^[[[YYYXXXWWWWWWXXXWWWVVVUUUTTTSSSSSSSSSQQQPPPNNNMMMLLLKKKLLLLLLMMMLLLJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFDDDEEEFFFGGGGGGFFFGGGHHHHHHIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDAAABBBCCCDDDCCCCCCAAA@@@???BBBDDDEEEEEEKKKVVV^^^dddzzz~~~zzzuuupppoooqqqsssmmmTTTBBB???MMMhhhsssbbbXXXWWWXXXWWWRRROOONNNQQQUUU]]]kkkyyy~~~uuujjjbbb```[[[XXXVVVQQQJJJFFFGGGGGGGGGHHHJJJLLLNNNOOOPPPRRRQQQQQQQQQQQQOOOLLLIIIFFFGGGGGGEEEBBB???>>>>>>@@@AAA@@@???>>>;;;999777777666555444444555666777999999:::::::::999777666777666555444333444555555666888999:::999888999:::<<<;;;;;;;;;;;;:::::::::>>>>>>======>>>>>>???@@@??????AAACCCEEEFFFHHHHHHIIIJJJJJJLLLMMMNNNOOOOOOSSSRRRQQQPPPOOOPPPQQQRRRSSSTTTUUUTTTRRRQQQRRRTTTRRRSSSVVVXXXZZZ[[[[[[[[[YYYYYYZZZ\\\^^^aaadddfffeeeggghhhhhheeebbbaaaaaa^^^```bbbccceeehhhllloookkkkkkkkkjjjiiijjjllloooqqqmmmhhhfffhhhllloooqqqqqqooommmmmmoooqqqrrrrrroooqqqsssrrrppppppsssvvv{{{yyyzzz|||~~~~~~{{{{{{|||}}}{{{vvvooohhheeefffgggiiinnnrrrsssrrrsssxxx}}}wwwuuusssuuuzzz}}}~~~}}}}}}yyysssrrrsssuuuuuutttqqqqqqpppmmmjjjiiijjjlllyyyvvvyyywwwvvvuuuzzzwwwqqqvvvhhhccc\\\rrryyyyyywwwddd^^^[[[___dddddddddeeegggfffeeedddeeefffggghhheeedddcccbbbaaaaaaaaaaaabbbbbbbbb```^^^[[[ZZZZZZ]]]^^^___^^^]]]^^^```bbb```___]]][[[YYYXXXXXXWWWXXXWWWUUUSSSRRRQQQPPPPPPPPPNNNLLLJJJIIIIIIKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGEEEFFFFFFFFFFFFFFFFFFFFFGGGEEEDDDDDDEEEFFFEEEDDDEEEFFFHHHIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCCCC@@@AAAAAABBBAAAAAA@@@??????AAACCCCCCCCCHHHPPPWWWWWWiii~~~tttkkkeeeeeellluuuxxxbbbMMMBBBHHH\\\nnn}}}rrrbbbYYYXXXXXXWWWTTTQQQNNNOOOQQQVVVbbbnnnzzzxxxlllddd^^^[[[ZZZXXXQQQLLLKKKIIIHHHHHHIIIKKKNNNQQQSSSSSSSSSSSSSSSSSSQQQMMMJJJHHHIIIIIIGGGDDDAAAAAAAAABBBBBBBBBAAA???<<<:::888;;;999777666555666666777888999:::::::::999888777888777666555444555555666666777999999777666666777888888999999999999999999===============>>>>>>>>>===>>>???@@@BBBCCCDDDEEEFFFFFFHHHIIIKKKLLLMMMNNNPPPPPPOOOOOOOOOPPPQQQQQQRRRSSSTTTSSSQQQPPPPPPQQQOOOPPPSSSVVVXXXYYYZZZZZZWWWWWWWWWXXX[[[___bbbeeeccceeeggghhhfffcccaaa______```aaaaaabbbdddiiilllkkkkkkjjjiiiggghhhjjjlllooolllhhhfffgggjjjlllmmmnnnkkkhhhgggiiikkkmmmnnnkkklllnnnnnnmmmnnnqqqtttwww{{{}}}}}}~~~yyyyyyzzz{{{||||||}}}}}}wwwwwwxxx||||||{{{xxxsssllleeebbbbbbccccccjjjqqqrrrqqqrrrxxx~~~zzzwwwwwwzzz||||||{{{zzzwwwtttsssttttttsssrrrnnnoooooonnnmmmlllmmmooowwwqqqqqq|||}}}zzzyyyxxxvvvxxx|||uuunnnrrruuufffbbbbbb}}}zzzzzz~~~zzzlllbbb]]][[[___dddeeefffiiiddddddddddddeeefffggghhhbbbbbbaaa```````````````aaabbbbbb___[[[XXXWWWXXX\\\]]]^^^]]]\\\\\\]]]___]]]]]]\\\ZZZYYYXXXXXXXXXVVVUUUTTTRRRPPPOOONNNNNNOOOMMMKKKIIIIIIIIIKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHFFFFFFGGGGGGGGGGGGFFFEEEFFFDDDCCCCCCDDDEEEDDDCCCDDDEEEGGGHHHHHHHHHGGGFFFFFFFFFFFFEEEDDDDDDCCCBBB@@@@@@@@@@@@@@@???>>>>>>???@@@AAAAAAAAADDDJJJNNNQQQ[[[qqqyyymmmaaa]]]eeepppoooYYYHHHGGGQQQ\\\mmmnnniii___XXXWWWWWWVVVVVVRRROOOOOONNNQQQZZZdddsssvvvjjjccc___``````[[[UUURRRKKKIIIHHHGGGIIILLLPPPRRRRRRRRRRRRTTTTTTRRRNNNJJJJJJKKKKKKJJJGGGDDDCCCDDDDDDDDDDDDBBB@@@===;;;999;;;:::999777666666666666666777888999999999888777444333222111111111222333555666888777666444555555444555666777888999:::;;;;;;;;;<<<<<<============<<<<<<===>>>@@@AAABBBBBBDDDEEEFFFGGGIIIJJJKKKLLLMMMMMMMMMNNNNNNOOOPPPPPPQQQRRRTTTSSSQQQPPPOOOPPPNNNOOORRRUUUWWWXXXXXXXXXUUUUUUUUUVVVXXX\\\___aaa```aaadddffffffdddaaa^^^bbbbbbbbbaaa```aaadddgggjjjjjjjjjhhhgggfffhhhjjjllljjjiiiiiijjjjjjjjjhhhllliiieeedddeeeggghhhhhhhhhhhhiiiiiijjjllloooqqqrrrwww{{{}}}}}}zzzwwwwwwwwwxxxyyyzzz{{{{{{wwwvvvvvvyyy}}}~~~{{{xxxyyywwwqqqjjjccc``````aaa```hhhooorrrqqqrrryyy~~~zzzyyyzzz|||{{{yyyuuuuuuuuuvvvvvvuuusssqqqnnnooopppppppppppprrrtttzzzooojjjmmmxxx}}}zzzzzz|||{{{wwwvvvyyy~~~wwwiiieeessssssdddccchhh|||ooodddbbb^^^]]]aaaeeefffhhhllleeedddddddddeeeffffffggg_____________________^^^```bbbccc```[[[WWWVVVWWW[[[\\\^^^]]][[[ZZZZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWUUUTTTRRRPPPOOONNNMMMMMMNNNMMMLLLJJJJJJJJJKKKLLLJJJIIIIIIHHHHHHHHHIIIIIIFFFGGGHHHHHHHHHGGGFFFEEEDDDCCCAAABBBCCCDDDDDDCCCDDDEEEFFFFFFGGGGGGGGGGGGEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@??????>>>>>>>>>??????@@@??????AAADDDGGGLLLQQQ```~~~rrrbbbXXX]]]iiiuuu___JJJCCCGGGMMMWWW[[[[[[VVVRRRTTTVVVVVVVVVSSSRRRQQQNNNNNNTTT\\\kkkwwwrrrhhhaaaaaabbb^^^WWWRRRLLLJJJGGGEEEFFFHHHKKKMMMOOOOOOQQQSSSTTTRRRNNNKKKLLLMMMMMMLLLIIIGGGFFFFFFFFFFFFEEEDDDAAA>>><<<:::999999888777666555444444444555777888888888777777555444333222222222333333333555666666444333444555222333444666888999:::;;;::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<===>>>??????@@@BBBCCCDDDEEEFFFGGGHHHIIIJJJJJJKKKLLLMMMMMMNNNNNNOOOQQQSSSSSSRRRPPPPPPPPPOOOQQQRRRTTTVVVVVVVVVUUUSSSSSSSSSTTTVVVYYY[[[]]]\\\]]]```ccceeeeeeaaa^^^cccddddddbbbaaaaaabbbdddgggiiijjjiiihhhggghhhiiijjjiiiiiijjjkkkkkkiiigggjjjgggdddcccdddeeefffeeehhhgggffffffgggiiilllmmmoootttyyyzzz}}}|||~~~}}}}}}~~~|||yyywwwttttttuuuvvvwwwxxxyyyzzzxxxvvvuuuwwwzzz{{{yyywwwvvvtttoooiiiccc```aaacccccciiipppttttttvvvzzz~~~zzzyyyzzz{{{yyywwwrrrssstttuuuuuutttsssrrrqqqrrrsssrrrrrrtttwwwyyyqqqkkkooozzzyyyxxxzzz}}}}}}xxxvvvwww{{{qqqcccggg~~~tttggghhhpppyyynnnddd^^^___]]]___eeehhhhhhiiimmmiiihhhggggggfffeeedddddd]]]]]]^^^^^^^^^^^^^^^]]]___bbbeeebbb\\\WWWUUUVVVYYY[[[^^^^^^[[[YYYWWWWWWVVVVVVVVVVVVVVVVVVUUUUUUSSSRRRPPPOOONNNMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKIIIIIIHHHHHHHHHIIIIIIJJJFFFGGGHHHIIIIIIGGGEEEDDDCCCAAA@@@AAACCCDDDDDDCCCDDDDDDDDDEEEEEEFFFHHHHHHEEEFFFFFFFFFEEEDDDCCCBBBBBBAAA@@@???>>>>>>>>>>>>?????????>>>>>>>>>@@@AAAGGGKKKWWWnnnxxxeeeWWW[[[hhhvvvmmmWWWIIIDDDCCCGGGLLLNNNKKKJJJOOOUUUXXXWWWUUUTTTSSSPPPMMMPPPVVV```kkkzzzttthhhffffff```WWWQQQOOOMMMJJJGGGFFFGGGIIIJJJMMMNNNPPPSSSUUUSSSPPPLLLMMMNNNOOOMMMKKKIIIHHHHHHGGGGGGFFFEEEBBB???<<<;;;888999::::::999777555333222333555666777777777666777666555444444444555666111333555555444333333444333444555666777888999:::888999:::;;;<<<;;;;;;:::<<<<<<<<<======>>>>>>>>>@@@AAAAAABBBCCCDDDDDDDDDGGGGGGIIIJJJKKKLLLLLLLLLNNNPPPSSSTTTSSSQQQQQQQQQRRRSSSTTTUUUUUUTTTSSSSSSQQQQQQRRRTTTUUUWWWXXXXXXYYYZZZ[[[___cccdddbbb___bbbdddeeedddcccbbbccceeeeeegggjjjkkkiiihhhhhhhhhiiigggfffggghhhiiiiiihhhhhhfffeeeeeeggghhhhhhgggkkkiiigggfffgggiiijjjkkklllpppqqqqqqtttzzz|||zzz{{{zzzyyyyyyzzzyyyvvvsssrrrsssuuuwwwxxxyyyzzzzzzvvvssspppqqqtttvvvuuusssqqqooolllhhhdddcccfffhhhjjjnnnssswwwyyy{{{}}}~~~~~~{{{xxxxxxyyyyyyvvvsssqqqqqqqqqpppppprrrtttvvvuuuuuuuuutttuuuwww{{{~~~zzzuuuxxx|||wwwwwwyyy~~~~~~yyyvvvvvvyyyxxxllldddooowwwlllnnnvvvrrrfff]]]ZZZ\\\\\\```gggkkkjjjjjjlllmmmlllkkkiiigggdddcccbbb\\\\\\]]]^^^^^^^^^]]]]]]___cccfffddd]]]WWWUUUUUUXXX[[[^^^^^^\\\XXXVVVTTTRRRSSSTTTTTTTTTTTTSSSSSSQQQQQQOOONNNMMMMMMLLLLLLKKKKKKLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHIIIJJJJJJFFFGGGIIIIIIIIIGGGEEEDDDAAA@@@???@@@BBBDDDDDDDDDEEEDDDDDDDDDDDDFFFHHHIIIEEEEEEFFFFFFFFFDDDBBBAAABBBAAA@@@???>>>>>>>>>>>>???>>>>>>============>>>CCCIIITTTfff|||hhhYYY^^^lllssslllXXXJJJBBB???DDDFFFCCCDDDKKKUUUYYYWWWUUUUUUUUUQQQMMMNNNTTTXXXbbbppp}}}vvvqqqoooggg\\\UUUSSSQQQMMMJJJHHHHHHIIIJJJLLLMMMPPPSSSVVVUUUQQQNNNNNNOOOPPPNNNLLLJJJIIIJJJHHHHHHGGGEEECCC@@@===;;;999;;;=========:::777555111222444666666777666666444333222111000111222222000222444444333333333444555666666666777777888888888999:::;;;<<<;;;::::::<<<<<<<<<=========>>>>>>??????@@@@@@@@@AAAAAAAAAEEEFFFGGGIIIJJJKKKKKKKKKMMMPPPSSSTTTSSSRRRRRRRRRTTTTTTUUUUUUUUUSSSRRRQQQPPPQQQRRRTTTUUUUUUUUUUUUXXXWWWYYY]]]bbbdddccc```aaaccceeefffeeedddeeefffdddgggjjjlllkkkiiihhhhhhiiigggdddccceeehhhiiiiiigggffffffhhhjjjlllkkkjjjnnnkkkhhhfffgggiiijjjkkkiiikkkjjjhhhkkksssxxxxxxwwwwwwvvvvvvwwwuuussspppqqqsssuuuxxxzzz{{{{{{{{{sssoookkkkkknnnppppppnnnmmmllljjjgggeeefffjjjmmmoooqqquuuzzz}}}yyy||||||{{{}}}{{{zzzxxxvvvvvvxxxwwwtttqqqqqqpppnnnllllllooouuuyyyxxxxxxwwwvvvvvvyyy~~~}}}yyyzzz|||}}}{{{zzztttlllkkk||||||qqqwww}}}lll\\\VVVYYY^^^___aaadddhhhllloooqqqqqqooolllhhheeeddddddeee\\\[[[ZZZYYYYYYYYYZZZ[[[^^^___``````^^^[[[XXXUUUYYYXXXXXXXXXYYYXXXUUUSSSRRRRRRRRRRRRQQQPPPOOONNNPPPOOOMMMLLLLLLMMMOOOPPPNNNNNNLLLKKKJJJJJJJJJJJJGGGGGGGGGGGGFFFFFFEEEDDDEEEFFFGGGGGGGGGGGGFFFEEECCCBBB@@@??????@@@BBBCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@???>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<>>>>>???@@@???>>>>>>???BBBEEEEEEDDDCCCEEEIIIKKKJJJIIIKKKOOOSSSUUUUUUTTTTTTTTTWWWWWWWWWVVVTTTRRRQQQPPPTTTQQQNNNNNNPPPRRRTTTTTTSSSUUUYYY]]]```aaa``````aaabbbcccdddccccccaaaaaabbbdddhhhkkkkkkiiifffdddhhhfffdddccceeeggghhhhhhfffhhhkkkllllllnnnppprrrvvvsssooollljjjhhhfffdddlllgggaaaaaaeeelllqqqtttuuuvvvsssnnnmmmppprrrqqqooorrrwwwzzz{{{yyyvvvsssrrrnnniiiggghhhjjjjjjiiigggggggggfffgggiiinnnqqqsssuuuyyy~~~~~~wwwvvvuuuuuuuuuvvvxxxyyywwwwwwvvvuuutttrrrqqqpppoookkkgggggglllqqqtttuuuwwwvvvuuuuuuxxx~~~~~~{{{zzz{{{~~~zzzqqqooouuu}}}ttt|||}}}kkk[[[UUUXXX\\\]]]___bbbeeehhhkkkmmmrrrqqqnnnkkkhhhfffeeeeee___]]][[[YYYXXXXXXXXXXXXZZZ[[[]]]]]]\\\ZZZWWWUUUYYYXXXXXXXXXYYYXXXUUUSSSPPPPPPPPPPPPOOONNNMMMMMMOOONNNMMMLLLLLLMMMOOOPPPOOONNNMMMKKKJJJIIIIIIIIIGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFFFFEEEDDDDDDBBBAAA???>>>>>>???@@@AAAFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBAAA@@@@@@@@@???>>>>>>===<<<<<<===<<<<<<;;;;;;<<<<<<===AAADDDOOO^^^ooowwwjjjhhhnnn~~~tttYYYHHH;;;;;;BBBDDDLLLWWWWWWTTTUUUTTTSSSPPPPPPQQQRRRTTTWWW^^^iiitttyyykkkbbb[[[XXXUUUSSSRRROOOIIIEEEEEEHHHKKKOOOQQQSSSSSSSSSRRROOOLLLLLLMMMNNNLLLKKKLLLKKKIIIGGGDDDAAA>>>===:::::::::::::::999888888666666666555555555444444333333333222333333444444444333333222222333333444555555444444444444444444666666666777777777888888888888999:::;;;<<<=========>>>>>>>>>===>>>@@@CCCEEECCCCCCEEEHHHJJJJJJHHHIIIMMMQQQSSSSSSRRRRRRRRRTTTTTTTTTTTTSSSSSSRRRQQQUUURRROOONNNOOOQQQRRRRRRSSSUUUYYY]]]___``````___^^^^^^```aaaaaaaaa``````___aaadddfffgggfffdddbbbcccbbb```aaadddggghhhhhhjjjlllooopppqqqrrrtttvvvzzzwwwtttqqqpppnnnllljjjkkkeee```___ccckkkppptttsssuuurrrnnnnnnqqqsssqqqpppsssvvvxxxxxxuuuqqqnnnkkkgggcccbbbdddfffhhhhhhhhhhhhiiiiiijjjmmmqqqtttwwwxxx{{{~~~}}}zzztttsssqqqrrruuuwwwxxxxxxuuuuuutttsssrrrpppnnnnnnpppmmmjjjjjjnnnrrrttttttvvvwwwwwwxxx{{{~~~{{{yyy}}}vvvnnnjjjrrr}}}}}}iii[[[VVVXXX\\\]]]^^^___bbbdddfffhhhpppooonnnllljjjhhheeedddbbb```]]]ZZZXXXWWWVVVVVVVVVWWWYYYZZZYYYXXXVVVUUUYYYXXXXXXXXXYYYXXXVVVSSSOOONNNNNNMMMMMMLLLKKKKKKMMMLLLKKKKKKKKKMMMNNNOOOPPPOOOMMMKKKJJJIIIHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBCCCDDDEEEEEEDDDCCCBBB@@@???>>>======>>>???@@@EEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@????????????>>>>>>======<<<<<<======<<<<<<<<<<<<======@@@@@@KKK\\\fffooossssssyyyrrrQQQ@@@;;;???AAAHHHPPPNNNPPPQQQQQQPPPNNNNNNOOOPPPQQQQQQVVV___hhhuuuxxxmmmddd```\\\ZZZZZZVVVNNNGGGEEEFFFHHHJJJMMMOOOQQQRRRQQQOOONNNMMMNNNOOONNNMMMLLLKKKIIIGGGDDDAAA???>>>===<<<;;;:::999888888888777777666666666555555555222222222222333444555666333333222222222222333333333333333333333333333444555555555555666666666666999999999:::::::::;;;;;;:::;;;======<<<<<<>>>???CCCBBBBBBDDDGGGHHHHHHHHHGGGJJJNNNPPPPPPOOOPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTWWWTTTPPPNNNOOOOOOOOOOOORRRTTTXXX[[[^^^___^^^^^^ZZZ[[[\\\]]]^^^^^^]]]]]][[[\\\^^^___````````````^^^]]]]]]___bbbfffggggggkkknnnppprrrssstttvvvxxx|||zzzwwwvvvuuutttrrrpppkkkfff```^^^aaahhhooorrrrrrtttsssoooppptttuuutttrrrsssuuuuuusssnnniiifffbbb```]]]\\\___bbbeeefffgggiiikkkmmmooorrrvvvyyy}}}|||{{{||||||zzzwwwuuurrrnnnlllnnntttxxxwwwuuuqqqqqqpppooonnnmmmlllkkkpppooonnnooorrrtttuuutttwwwyyy{{{}}}{{{}}}wwwlllfffcccsss{{{ggg[[[YYY[[[^^^______```aaabbbdddeeejjjkkkkkklllkkkiiifffeeecccbbb___\\\ZZZXXXXXXXXXTTTUUUVVVWWWXXXWWWVVVUUUXXXXXXXXXXXXYYYYYYVVVTTTNNNMMMMMMLLLKKKKKKJJJJJJKKKJJJJJJJJJKKKLLLMMMNNNOOONNNMMMKKKIIIHHHGGGGGGFFFFFFFFFFFFEEEDDDBBBBBBBBBCCCDDDDDDDDDDDDCCCBBB??????>>>>>>>>>???@@@@@@DDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@??????>>>>>>>>>>>>======<<<<<<<<<===<<<<<<<<<<<<<<<<<<===@@@>>>IIIZZZ______rrr{{{zzzaaaKKK>>><<<;;;AAAHHHEEEIIIKKKMMMMMMLLLKKKLLLLLLOOONNNOOOUUU^^^jjj|||zzzsssllleeeaaa___ZZZQQQIIIFFFEEEFFFGGGIIIKKKMMMOOONNNNNNMMMNNNNNNOOOOOOOOOOOONNNKKKGGGDDDAAA>>>===@@@???<<<:::999888888999888888777777777666666666444444333333333444444555333333222222222222333333333333333333444444444444444555555555666666666666999999999999999999999999888:::<<<===<<<<<<===>>>AAAAAAAAACCCEEEFFFGGGGGGFFFIIILLLNNNNNNNNNNNNOOONNNOOOPPPQQQSSSUUUWWWXXXYYYVVVRRRPPPOOOOOONNNMMMQQQSSSVVVYYY[[[\\\\\\\\\ZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWWWWXXXYYY[[[]]]^^^[[[[[[\\\^^^bbbdddddddddhhhjjjnnnpppqqqrrrtttuuuzzzyyyxxxwwwxxxwwwuuutttooojjjddd```aaaffflllppprrruuuuuussstttwwwxxxvvvrrrssssssrrrmmmhhhbbb^^^\\\ZZZXXXXXXZZZ^^^aaaddddddggglllqqqtttxxx|||~~~~~~|||zzzyyyxxxvvvtttqqqpppkkkgggjjjqqquuusssooommmmmmlllkkkkkkjjjjjjjjjrrrrrrsssuuuwwwwwwwwwvvvxxx||||||ooogggdddeeexxxyyyddd\\\\\\___aaaaaaaaaaaaaaabbbcccdddeeegggiiikkklllkkkjjjiiicccbbb```]]]\\\[[[[[[\\\UUUUUUVVVWWWWWWVVVUUUUUUWWWVVVVVVWWWYYYXXXVVVTTTNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKNNNMMMKKKIIIHHHGGGFFFFFFEEEEEEEEEDDDCCCBBB@@@???AAABBBCCCDDDDDDCCCBBBAAA???????????????@@@AAAAAACCCDDDDDDDDDEEEEEEEEEFFFDDDCCCCCCBBBAAA@@@???>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<@@@>>>GGGWWWXXXUUUeee~~~~~~pppWWWEEE>>>999>>>EEECCCAAADDDHHHIIIIIIIIIJJJJJJPPPMMMLLLPPPVVVaaarrr{{{qqqiiiccc\\\SSSMMMIIIHHHGGGFFFGGGHHHJJJKKKLLLMMMNNNPPPQQQRRRSSSSSSSSSPPPMMMHHHCCC@@@>>><<>><<<:::999::::::999999888888888777777777777666555444333333222222333222222111111222222333333333444444555555555555555555555666666666777777888888888888888777777777888:::<<<===<<<<<<===>>>>>>???@@@AAABBBCCCEEEFFFEEEHHHKKKLLLLLLLLLMMMNNNNNNNNNOOOQQQSSSVVVXXXZZZZZZWWWTTTRRRQQQPPPNNNMMMPPPQQQSSSVVVXXXYYYYYYZZZZZZZZZYYYXXXWWWVVVVVVUUUUUUTTTTTTTTTVVVXXX[[[]]]^^^]]]^^^```cccdddbbbaaacccfffjjjmmmnnnoooqqqrrrxxxwwwwwwxxxzzzzzzxxxwwwtttpppjjjeeeccceeejjjmmmssswwwwwwvvvvvvyyyyyyvvvppppppooolllhhhaaa\\\XXXUUUUUUTTTTTTUUUYYY]]]aaacccgggnnntttxxx||||||yyyvvvuuutttsssqqqooooooiiieeefffmmmpppnnniiijjjjjjiiiiiiiiijjjkkkllltttvvvyyy{{{||||||{{{{{{|||}}}qqqfffccceeemmmwwwaaa[[[^^^aaabbbbbbaaaaaaaaaaaabbbbbbdddfffiiikkkmmmmmmlllkkkbbbaaa___^^^]]]]]]]]]^^^WWWWWWWWWWWWVVVUUUTTTSSSSSSSSSSSSTTTVVVUUUSSSQQQMMMLLLJJJIIIHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIHHHJJJJJJHHHGGGFFFFFFFFFEEECCCCCCCCCBBBAAA???>>>===@@@@@@AAABBBBBBAAA@@@@@@>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEECCCCCCBBBAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;???>>>DDDNNNOOOMMMZZZnnnxxx___LLLAAA888:::@@@???;;;???DDDHHHIIIJJJJJJKKKQQQNNNMMMOOORRRYYYgggtttvvvkkkaaaXXXSSSOOONNNKKKIIIGGGFFFFFFFFFIIIKKKOOORRRSSSUUUWWWYYYTTTQQQMMMHHHDDD@@@>>>>>>CCCBBBAAA???===<<<<<<;;;::::::999999999888888888888888666444333222222222222222111111111111222222333333444444555555666666555555555666666666666777777777777777777777666666888:::;;;;;;:::;;;<<<>>><<<>>>@@@@@@@@@AAACCCEEEDDDFFFIIIJJJJJJJJJLLLMMMMMMMMMNNNOOOQQQTTTWWWYYYXXXUUUSSSQQQQQQPPPNNNMMMMMMNNNPPPRRRTTTUUUVVVVVVXXXWWWVVVUUUSSSSSSSSSSSSTTTSSSSSSSSSUUUXXX\\\^^^bbbbbbccceeeffffffcccaaa```dddhhhlllmmmnnnooopppttttttuuuxxx{{{{{{zzzyyyuuusssooojjjffffffiiilllrrrvvvwwwuuuuuuwwwuuuqqqiiiiiihhheeeaaa[[[VVVSSSNNNNNNOOOPPPRRRVVV\\\aaafffkkksssyyy|||~~~wwwuuusssrrrqqqpppnnnlllkkkgggcccdddhhhkkkiiifffhhhhhhhhhhhhjjjlllnnnpppvvvzzz~~~~~~sssggg^^^___eeeuuuuuu^^^YYY]]]``````______^^^^^^_________cccdddfffggghhhhhhhhhhhhaaa```^^^]]]\\\[[[\\\\\\YYYXXXWWWVVVTTTRRRPPPPPPNNNNNNNNNOOOQQQQQQOOOMMMLLLJJJHHHGGGFFFFFFGGGHHHIIIIIIIIIHHHHHHGGGFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEBBBAAAAAA@@@???===;;;:::======????????????======<<<===>>>???@@@@@@@@@@@@?????????@@@AAABBBBBBBBBBBBAAA@@@@@@>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::<<<===@@@CCCCCCFFFPPP[[[jjjnnn]]]OOO???999;;;888777<<>>===::::::::::::999999999999888777666444444333333333222222111111111111222222111222222333444444555555333444444444555555555555666666666666666666666666888888999888777888;;;===:::<<>>????????????<<<======>>>???@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888888888888888999:::;;;<<<:::;;;@@@HHHNNNYYY}}}rrrbbbLLL???<<<777666<<>>;;;;;;::::::::::::999999666555555444444444555555222222111111111111222222000000111222333333444444222222333333333444444444555555555555666666777777777777777666555666:::<<<999<<>>>>>AAADDD@@@BBBDDDEEEEEEEEEGGGIIILLLKKKJJJJJJLLLNNNQQQSSSPPPOOOMMMNNNOOOOOOMMMLLLJJJKKKLLLMMMOOOPPPRRRRRRMMMMMMMMMMMMNNNPPPRRRSSSTTTUUUUUUWWWYYY\\\___```fffgggiiilllnnnmmmjjjgggYYY]]]bbbfffggghhhhhhiiihhhiiilllppptttuuutttsssoooppppppnnnjjjiiijjjmmmkkkooopppmmmkkkjjjgggbbb[[[[[[ZZZYYYUUURRRNNNLLLIIILLLPPPTTTXXX```iiipppuuuzzz~~~{{{yyysssqqqpppooonnnkkkgggddd`````````aaaccceeegggiiigggggghhhiiimmmqqquuuwwwzzz~~~rrrrrrzzzqqqdddYYYSSSZZZeee}}}sss^^^WWWYYY]]]___``````]]]XXXVVVWWWYYY\\\\\\\\\]]]]]]^^^^^^___aaa```^^^\\\[[[[[[[[[[[[YYYXXXWWWUUUSSSQQQPPPOOOLLLLLLLLLKKKJJJJJJIIIIIIGGGGGGFFFEEEDDDDDDEEEEEEFFFFFFGGGGGGFFFEEECCCBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<===>>>>>>===<<<<<<<<<<<<======>>>@@@???===<<<;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<;;;888555333444666777777777888999:::<<<>>>@@@AAARRRgggaaaFFF>>>::::::;;;>>>DDDNNNVVVYYYWWWZZZVVVOOOKKKKKKOOOUUUYYYbbbmmm}}}qqqdddaaa]]]XXXSSSMMMIIIFFFDDDBBBAAAAAADDDHHHMMMOOOPPPNNNLLLHHHEEECCCBBBBBBCCCBBBDDDFFFFFFDDDBBBAAAAAA===;;;999888:::;;;<<<<<<<<<;;;:::888777555444333444444333333333333222222555444333222222222333333555444444333333444444555555555555555666666666666444666444222888HHHSSSWWW<<<;;;::::::;;;===@@@AAABBBBBBBBBBBBCCCDDDEEEEEEHHHIIIIIIJJJKKKLLLLLLMMMNNNNNNOOOOOOOOONNNMMMMMMIIIKKKMMMNNNMMMLLLMMMNNNLLLLLLKKKKKKKKKOOOTTTXXXZZZXXXWWWXXX[[[___aaaaaaffffffhhhkkkmmmmmmkkkiii`````````bbbeeefffeeedddfffcccbbbfffmmmrrrrrrpppqqqpppooommmlllkkkiiiiiillliiifffeeeeeebbb^^^ZZZVVVTTTRRRQQQQQQQQQPPPOOOMMMPPPTTTYYY___fffnnnttt{{{{{{{{{||||||zzzvvvsssqqqnnnlllkkkkkkiiieeeaaaaaa^^^\\\]]]bbbeeegggffffffhhhlllooorrrvvv{{{~~~zzznnnrrr|||nnnccc[[[WWW^^^jjj~~~nnn^^^YYY[[[]]]`````````\\\XXXUUUVVVWWW[[[[[[[[[\\\]]]]]]^^^^^^___^^^]]][[[ZZZZZZ[[[[[[YYYXXXWWWVVVTTTRRRQQQPPPLLLKKKKKKJJJIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEECCCBBBAAA@@@AAAAAABBBBBBAAAAAA@@@AAAAAA@@@???>>>===<<<<<<========================999::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>EEECCCAAA>>><<<;;;::::::;;;:::999888888999:::;;;;;;888555333444666777777777777888999;;;===???@@@JJJ\\\{{{vvvYYYGGG::::::;;;===CCCLLLTTTYYYZZZ\\\XXXRRRMMMKKKMMMQQQTTTYYYcccqqq~~~|||ooofffbbb\\\UUUPPPKKKGGGEEEDDDBBB???@@@CCCGGGJJJLLLIIIHHHFFFDDDCCCBBBBBBCCCCCCFFFHHHHHHFFFCCCBBBBBB>>><<<:::999;;;<<<=========<<<;;;999777666555444555555444444333333222222333333333333333222222222444444333333333333444444555555666666666666777777222444333111888EEEOOORRRAAA???>>><<<<<<<<<===>>>AAAAAA@@@AAAAAABBBCCCDDDGGGGGGHHHIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNMMMLLLLLLIIIKKKMMMNNNMMMMMMNNNPPPQQQRRRQQQPPPPPPRRRVVVYYYYYYWWWVVVVVVYYY\\\^^^^^^aaacccfffjjjmmmnnnllliiibbbaaaaaabbbdddffffffeeedddaaa^^^```ggglllmmmmmmnnnmmmllljjjhhhfffeeeddddddaaa]]][[[ZZZXXXUUURRRRRRQQQQQQQQQQQQRRRRRRRRRSSSWWW\\\aaaffflllssswww|||{{{yyyyyyyyyxxxuuurrrnnnllljjjjjjjjjhhhccc```aaa^^^]]]^^^bbbfffhhhhhhiiilllppptttwww{{{vvvmmmttt}}}mmmfffcccdddmmmxxxzzz}}}{{{ggg]]]\\\^^^___bbbbbbaaa^^^ZZZWWWWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\[[[ZZZYYYYYYZZZZZZWWWWWWVVVUUUTTTRRRPPPOOOKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDBBBCCCCCCDDDCCCAAA@@@???>>>??????@@@@@@??????>>>AAAAAA@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999::::::;;;;;;;;;;;;;;;<<<======CCCBBB@@@>>><<<:::999999999999888777777888999999:::777555444555666666666666666666777999;;;===>>>CCCNNNggguuuZZZCCC<<<;;;<<<@@@GGGOOOWWW]]]]]]ZZZUUUPPPMMMMMMNNNOOOOOOVVVaaakkkuuu{{{nnniiiaaaYYYTTTOOOKKKHHHGGGCCC>>><<<>>>AAADDDEEECCCCCCCCCCCCCCCCCCCCCCCCEEEGGGIIIIIIGGGDDDCCCCCC@@@>>>;;;;;;===>>>>>>>>>>>>===<<<;;;999777666555666666555555444333222222000111222333333333222111444333333222222333333444555666666666777777777888444555444333777???EEEGGGBBBAAA???===<<<<<<======????????????@@@AAABBBBBBDDDEEEFFFHHHIIIKKKLLLLLLMMMMMMNNNNNNNNNMMMLLLKKKJJJKKKMMMNNNNNNOOOPPPRRRVVVWWWWWWVVVUUUUUUWWWYYYYYYWWWUUUTTTVVVYYYZZZZZZ[[[]]]bbbhhhmmmooommmjjjeeecccaaabbbccceeefffeeeccc^^^ZZZZZZ___dddhhhiiijjjiiigggeeecccaaa___^^^\\\XXXSSSPPPNNNMMMKKKJJJLLLMMMNNNPPPRRRTTTVVVWWW[[[___eeejjjnnnrrrvvvyyy{{{xxxuuussssssrrrqqqoookkkiiihhhhhhgggeeebbb___aaa___^^^___bbbeeeggghhhlllpppvvv{{{vvvppp{{{ooolllpppwwwuuu{{{mmm```]]]___aaa```eeedddbbb___\\\YYYXXXXXXVVVWWWYYYZZZ[[[[[[[[[[[[YYYYYYXXXXXXXXXXXXXXXXXXTTTTTTTTTSSSRRRPPPNNNMMMIIIIIIHHHGGGEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCBBBAAA???>>>======>>>>>>>>>>>>======@@@@@@??????>>>===<<<<<<888888888888888777777777888888888888888888777777::::::999::::::;;;<<<===<<<;;;;;;:::::::::::::::888888888888888888888888999777444444555666666555555555555666777999:::;;;@@@FFFWWWvvvtttVVVAAA<<<:::;;;@@@GGGQQQZZZZZZXXXUUURRRPPPNNNNNNMMMKKKOOOUUU\\\dddooo|||wwwpppfff^^^YYYUUUPPPMMMIIIFFFAAA???>>>???>>>>>>>>>???AAABBBCCCDDDDDDDDDDDDFFFHHHHHHFFFCCCBBBBBB@@@???======???@@@@@@???@@@???>>><<<;;;999888777888777777666555444333333///000222444444333222000333333222222222222333333555555666666777888888888888888777666777999;;;<<<======<<<<<<===>>>??????============>>>???@@@@@@BBBBBBDDDEEEGGGIIIKKKKKKMMMNNNOOOPPPPPPOOOMMMLLLKKKLLLNNNOOOOOOPPPRRRUUUXXXYYY[[[[[[ZZZYYYZZZ[[[ZZZWWWTTTSSSTTTUUUVVVUUUUUUXXX^^^ffflllnnnmmmkkkfffdddaaa```bbbdddeeeeeeccc^^^YYYWWWZZZ___dddfffeeedddccc```^^^[[[YYYXXXVVVRRRMMMIIIGGGFFFFFFFFFGGGJJJMMMQQQTTTXXX[[[]]]bbbffflllqqqssstttuuuvvvwwwsssnnnkkkjjjjjjjjjiiihhhgggggggggfffdddbbb```bbbaaa______```bbbdddeeemmmrrryyyyyyvvvrrrsss~~~ttt{{{~~~}}}|||pppccc]]]___bbbcccaaadddbbb___]]][[[YYYWWWVVVUUUVVVXXXZZZ[[[[[[[[[ZZZVVVVVVVVVVVVVVVVVVUUUUUUOOOOOOPPPPPPOOONNNLLLKKKGGGGGGFFFEEEDDDCCCBBBBBBAAABBBBBBCCCCCCCCCBBBBBBAAABBBBBBCCCBBB@@@???>>>=========>>>>>>=========???>>>>>>======<<<<<<<<<888888777777666666666666777777777777777666666666888888888888999:::;;;<<<::::::::::::999999999888888888999999999999888888888666444444555666555555444444444555555777888888???AAAMMMeeeoooLLLBBB:::888:::>>>GGGQQQSSSSSSSSSRRRQQQQQQPPPOOOLLLNNNQQQTTTYYYbbbmmmvvvxxxlllccc^^^[[[VVVSSSKKKJJJGGGFFFDDDAAA===:::===>>>@@@BBBCCCEEEEEEEEEBBBDDDFFFFFFCCCAAA?????????>>>===>>>AAABBBBBBAAABBBAAA@@@???===;;;:::999888888777777666555444444000111333444444333222000222222111111111111222222444555555666777888888888888777777888888888888:::;;;;;;;;;;;;<<<======>>><<<<<<;;;<<<<<<===>>>??????@@@BBBCCCEEEGGGHHHIIIMMMNNNPPPRRRRRRQQQPPPOOOLLLNNNOOOPPPPPPQQQTTTVVVYYY[[[^^^`````````aaabbb]]]ZZZVVVTTTTTTTTTSSSSSSRRRUUUZZZaaahhhjjjjjjhhhdddbbb______```bbbccccccddd```[[[YYYZZZ]]]aaadddaaa```___\\\ZZZWWWUUUTTTQQQNNNJJJEEEBBBBBBDDDFFFEEEIIIOOOUUUXXX\\\aaadddjjjnnnsssvvvvvvuuutttssspppkkkfffbbbaaabbbbbbbbbeeefffggggggeeedddbbbbbbcccbbbaaa_________aaacccnnnsss{{{}}}}}}uuu|||uuu}}}~~~jjjddd___^^^bbbeeedddbbb```]]][[[YYYXXXWWWUUUTTTTTTUUUXXXZZZ\\\\\\[[[ZZZTTTTTTTTTTTTTTTSSSRRRRRRKKKLLLMMMNNNNNNLLLJJJIIIEEEEEEEEEDDDDDDCCCCCCBBB???@@@AAACCCCCCBBBAAAAAAAAAAAABBBBBBAAA@@@>>>===;;;<<<<<<======<<<<<<;;;===<<<<<<<<<;;;;;;;;;;;;::::::999999888777777777666666666666666777777777777777777777888:::;;;<<<=========<<<:::999777666888888999999999999888888888666444444555666555444444444444444555555666777===???FFFXXXttt^^^MMM>>>:::999999???GGGJJJKKKMMMOOOPPPQQQQQQQQQNNNPPPRRRRRRSSSXXX```fffsss|||vvvkkkeeeaaa[[[WWWOOONNNMMMLLLJJJEEE???:::===>>>???@@@BBBCCCDDDEEEAAACCCEEEDDDAAA>>>===<<<=========???BBBDDDDDDCCCDDDCCCBBB@@@???===<<<;;;888888888777777777666666333333444555444333222111222111111000000111111222333333444555666777888888444333444888:::888999<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;<<<===>>>>>>>>>???@@@BBBCCCEEEFFFFFFKKKMMMPPPSSSTTTTTTSSSRRROOOPPPQQQPPPPPPRRRUUUWWW[[[^^^aaacccdddeeeggghhhaaa^^^YYYVVVUUUTTTSSSRRROOOQQQUUU[[[```ccccccbbb```^^^\\\]]]___```aaa```cccaaa^^^\\\[[[\\\^^^```]]]\\\ZZZXXXVVVTTTRRRQQQKKKJJJGGGCCCAAAAAACCCFFFFFFLLLTTTZZZ]]]aaagggkkkrrruuuyyyzzzxxxtttqqqooohhhddd^^^[[[ZZZ[[[\\\]]]bbbdddffffffdddbbbbbbcccbbbbbbaaa```______bbbeeepppuuu|||zzzuuuvvvmmm]]]]]]___bbbeeefffdddbbb___\\\YYYXXXYYYXXXVVVTTTSSSUUUXXX[[[\\\\\\[[[ZZZSSSSSSTTTSSSRRRQQQOOONNNIIIKKKMMMNNNNNNLLLJJJHHHDDDDDDDDDDDDDDDDDDDDDDDD>>>???AAABBBCCCBBBAAA@@@??????@@@@@@???>>><<<;;;999::::::;;;;;;::::::999;;;;;;::::::::::::999999::::::999999888777777666555555666666777777888888666666666777888999:::;;;<<<<<<<<<;;;:::888666555666777777888888777777666777555444444555666444333555555444444444555666666:::<<>>>>>=========>>>@@@BBBCCCAAABBBDDDCCC@@@===<<<;;;::::::<<>>>>>>>>>>>???@@@BBBCCCCCCDDDHHHKKKOOOSSSUUUUUUTTTSSSRRRRRRRRRQQQQQQRRRUUUXXX[[[]]]```aaabbbdddfffhhhfffbbb]]]YYYWWWUUUTTTRRRMMMNNNOOOSSSWWWZZZZZZZZZ[[[ZZZYYY[[[]]]___^^^]]]``````___]]][[[ZZZZZZZZZXXXWWWVVVTTTSSSQQQPPPOOOIIIIIIHHHFFFCCCCCCFFFIIIJJJQQQYYY___bbbfffkkkpppvvvxxxzzzyyyuuuoookkkiiiccc___ZZZWWWWWWXXXYYYYYY^^^aaaddddddbbb```aaabbb___aaabbbaaaaaacccgggkkkuuuyyy}}}ttt|||uuujjjaaaWWWZZZ```dddgggfffdddbbb```]]]ZZZZZZ[[[\\\ZZZWWWSSSUUUYYY\\\]]]]]]\\\[[[SSSSSSSSSSSSRRRPPPNNNLLLIIIKKKMMMNNNNNNMMMJJJIIICCCCCCCCCDDDDDDDDDDDDEEE===>>>@@@BBBBBBBBB@@@???===>>>>>>>>>>>><<<;;;:::888888999999999999888888::::::999999999999999999999888888777666555555444444555555666777888999999555555555666777999:::;;;666666888999999888777666444555666777777666555444777555444444555666444333555555555444444555555666888;;;>>>AAAMMMjjjfffMMMEEEAAA;;;888;;;===???AAAEEEHHHKKKMMMNNNJJJNNNRRRRRRPPPNNNOOOPPPWWWbbbqqq}}}yyyppphhh```YYYWWWTTTQQQNNNLLLIIIEEEBBB>>>===<<<;;;<<<>>>@@@AAAAAACCCDDDCCCAAA>>><<<;;;999999;;;???CCCFFFFFFFFFFFFFFFDDDCCCAAA???>>>>>>777777777888999999::::::999888666555333333222222111111000000000000111111111111222333444555666777:::555555888666111000444777888:::<<<>>>@@@AAAAAA;;;;;;;;;;;;<<<===>>>>>>>>>>>>???@@@AAAAAABBBBBBFFFIIIMMMRRRUUUUUUTTTSSSSSSSSSSSSRRRQQQRRRUUUXXXZZZ[[[]]]]]]^^^___bbbdddhhhddd___[[[XXXVVVTTTSSSLLLKKKLLLNNNQQQTTTTTTTTTWWWWWWXXXZZZ\\\^^^]]][[[\\\^^^___^^^[[[XXXVVVUUUUUUTTTSSSRRRPPPOOONNNMMMJJJKKKKKKIIIGGGGGGJJJMMMLLLTTT]]]bbbeeehhhnnnsssvvvwwwxxxvvvpppjjjeeeccc```\\\XXXVVVVVVWWWXXXXXX\\\___bbbbbb```___```aaa]]]```bbbccccccffflllqqqyyy|||wwwuuuzzzqqqcccYYYVVV[[[aaafffgggggggggggg___^^^]]]```bbbaaa[[[UUUTTTUUUVVVXXXYYYYYYZZZZZZWWWUUUPPPLLLIIIIIIKKKMMMLLLMMMMMMMMMKKKIIIHHHFFFCCCCCCBBBBBBBBBBBBCCCCCCAAAAAABBBBBBBBBBBBAAAAAA>>>>>>>>>???@@@???<<<999;;;::::::999888888999999<<<;;;;;;;;;;;;<<<======;;;999666333222333444666555555666666666666555555333444444555666777777888999999999999999888777666999888888888777777666666666555555555555444444444222222222333333333444444??????:::<<>>???BBBGGGLLLNNNWWWVVVTTTRRRPPPOOONNNMMMLLLQQQ[[[jjjvvv}}}mmmaaa[[[ZZZUUURRRRRROOOJJJHHHIIIIIIDDD>>>:::999;;;===>>>@@@???>>>>>>???>>><<<;;;===<<<;;;;;;===AAAEEEHHHEEEFFFFFFEEEAAA>>><<<<<<;;;:::999888777777777777555555666666555444333333///000111111111111000000111111222222222333333333333333555666888:::;;;<<<;;;:::999888888888999:::;;;:::999999:::;;;===>>><<<<<<===>>>???@@@AAAAAACCCFFFJJJNNNRRRSSSRRRRRRYYYWWWUUUSSSQQQPPPPPPQQQRRRVVVYYYYYYWWWYYY^^^dddccc```\\\XXXWWWUUUTTTTTTOOOLLLJJJKKKMMMOOONNNLLLKKKMMMQQQTTTWWWXXXXXXWWWYYY\\\]]]\\\WWWRRRNNNLLLTTTNNNKKKOOOOOOJJJHHHIIILLLMMMLLLLLLLLLNNNRRRVVVXXX^^^eeekkkmmmmmmmmmmmmoooooonnnkkkfffbbb``````^^^ZZZVVVVVVWWWYYYXXXWWW[[[^^^``````___^^^^^^^^^]]]aaaeeehhhkkknnntttyyyvvvvvv{{{kkk[[[SSSVVVZZZ```dddeeeeeeeeeeeebbb```___```aaa___YYYSSSTTTUUUWWWYYYZZZZZZZZZYYYVVVRRRMMMJJJIIIJJJKKKKKKLLLLLLLLLLLLKKKIIIGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBCCCCCCBBBBBBBBB=========???@@@???===::::::999999888888888999999;;;:::::::::;;;;;;<<<<<<;;;999666444333333555666555555666666666666555555555555555666777777888888888888999999888888777666888888888777777666666666444444444444333333333333222333333333444444444444888:::777:::DDDNNNhhhvvvaaaNNNBBB<<<;;;555888:::;;;===CCCJJJOOOYYYYYYWWWTTTQQQMMMJJJHHHLLLMMMSSS^^^hhhtttuuuggg```WWWRRROOOPPPNNNKKKJJJMMMLLLGGGAAA===<<<<<<<<<<<<===;;;;;;;;;;;;;;;999777:::;;;<<<>>>@@@CCCEEEGGGGGGHHHIIIGGGDDDAAA??????<<<<<<;;;999999888888999777777777777666555444333111111222222222222111111111111111222222222333333444555555666777888999999:::999888777777888999999999999999999:::;;;<<<===;;;<<<<<<===>>>???@@@@@@BBBDDDGGGKKKNNNOOOPPPPPPVVVUUUSSSQQQOOONNNNNNNNNNNNQQQUUUUUUSSSUUUZZZ^^^bbb___[[[XXXVVVUUUTTTTTTPPPNNNKKKKKKLLLLLLJJJHHHJJJLLLNNNPPPRRRSSSSSSSSSUUUVVVXXXVVVRRRNNNKKKJJJNNNIIIHHHKKKLLLIIIIIIKKKOOOPPPQQQRRRSSSWWW[[[___eeegggjjjmmmmmmkkkgggdddeeeffffffccc___\\\[[[[[[___\\\XXXXXXZZZ[[[[[[ZZZZZZ\\\^^^_________```aaabbbfffkkknnnpppsssyyy~~~~~~zzz}}}~~~eeeUUURRRUUUYYY^^^aaabbbbbbbbbbbbdddbbb``````___\\\VVVPPPQQQSSSUUUWWWXXXXXXWWWVVVTTTOOOJJJGGGHHHJJJJJJIIIKKKKKKKKKJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEBBBCCCCCCCCCCCCCCCCCCBBB===<<<===>>>@@@@@@>>><<<999888888777888888999999999999999999:::::::::;;;;;;:::777555444444555666444555555666666555555444666666666666666777777777777777888888888777666666777777777666666666666666333333333333222222222222333333333444444444555555333777777999@@@DDDVVVqqqnnnXXXFFF===;;;555777999:::;;;AAAKKKTTT\\\[[[YYYVVVRRRMMMJJJHHHMMMJJJKKKQQQYYYdddvvvnnndddZZZTTTOOOOOONNNLLLMMMOOOOOOKKKFFFCCC@@@>>><<<:::;;;:::999999:::999777555777888;;;???BBBDDDEEEFFFGGGHHHIIIHHHEEEBBBAAAAAA???>>>===<<<;;;;;;;;;;;;:::::::::999888666555444222222333333333333222222111111111111111222222222555555666666666666666666777777666666666666777888777888999::::::;;;;;;::::::;;;;;;<<<===>>>??????@@@AAACCCFFFIIIKKKMMMNNNSSSRRRPPPNNNLLLKKKJJJJJJIIILLLOOOOOONNNOOOSSSWWW]]]\\\YYYVVVTTTSSSRRRRRRRRROOOMMMLLLKKKJJJGGGEEEIIIIIIJJJKKKLLLLLLMMMMMMMMMOOOOOONNNKKKHHHHHHHHHHHHEEEEEEGGGIIIHHHJJJNNNRRRTTTWWWZZZ]]]aaafffiiiqqqooonnnnnnmmmiiiaaa\\\ZZZ[[[\\\[[[YYYWWWWWWWWW]]][[[YYYYYYZZZ\\\\\\\\\[[[\\\^^^^^^___aaadddgggcccgggmmmppprrruuu{{{cccTTTWWWVVVYYY\\\^^^^^^^^^^^^___bbbaaa___^^^]]]ZZZTTTPPPNNNOOORRRUUUVVVUUUTTTSSSSSSMMMHHHFFFHHHIIIHHHGGGIIIIIIIIIHHHHHHGGGFFFFFFCCCCCCCCCBBBBBBCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCBBB<<<<<<<<<===???@@@???===888888777777777888999999777888888999999999999999;;;:::888666555555555666444444444555555444444444555555555555555555555444666666777777777666666555666555555555555555555555333333333333222222222222333333444444444555555555222888888999===???KKKaaavvv{{{~~~uuudddQQQDDD???;;;;;;;;;;;;<<>>>>>>>>>>>>>>===<<<<<<;;;999777666555333333333444333333222222111111111111111111111111444444444444555555555555555555555555555555666666555666888999::::::999888999999:::;;;<<<===>>>>>>@@@@@@@@@BBBDDDGGGIIIKKKOOONNNMMMKKKJJJIIIHHHGGGGGGIIIKKKKKKKKKLLLOOOQQQVVVVVVUUURRRPPPNNNNNNOOOQQQPPPOOONNNLLLJJJHHHGGGHHHHHHGGGFFFFFFFFFGGGGGGFFFGGGGGGFFFDDDCCCDDDFFFEEEEEEFFFGGGGGGHHHLLLPPPWWWZZZ^^^bbbeeehhhlllooovvvqqqmmmkkkjjjfff]]]VVVRRRTTTVVVVVVUUUUUUVVVWWWXXXXXXWWWXXXYYYZZZ[[[\\\^^^^^^______```ccchhhlllggglllqqquuuwwwzzzaaaTTTZZZWWWYYY[[[[[[[[[ZZZ[[[\\\^^^]]]\\\\\\ZZZXXXTTTRRRNNNOOOQQQSSSTTTTTTTTTSSSRRRMMMIIIGGGGGGHHHGGGFFFHHHHHHGGGFFFFFFEEEEEEEEEBBBAAAAAA@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBB===<<<<<<===???@@@???===999888888888888888999999666777888999999999888888:::999777666555555555555333333444444444444333333333333333333333222222222444555555666666555555555444444444444444444444444444444444444333333333333333333333444444444555555222999888666:::<<>>>>>===<<<;;;999777666333444444444333333222111222222111111111111111111111111222333444555555666333333444444555555555555333555666888999888888777888888999:::;;;<<<<<<===>>>>>>>>>???AAACCCFFFHHHKKKKKKJJJIIIHHHGGGFFFFFFFFFGGGIIIJJJJJJJJJLLLMMMNNNOOOOOOMMMJJJIIIJJJKKKOOOOOOOOOOOOMMMKKKJJJJJJGGGFFFEEECCCBBBBBBBBBBBBAAAAAABBBAAA@@@@@@BBBDDDEEEIIILLLJJJHHHIIINNNRRR^^^bbbgggkkklllnnnoooqqquuupppjjjfffddd___WWWPPPMMMOOORRRSSSSSSTTTUUUWWWWWWXXXXXXYYYYYYZZZ\\\]]]]]]^^^^^^^^^```dddiiimmmqqqvvv||||||yyy^^^TTTXXXXXXYYYZZZYYYXXXWWWYYYZZZZZZZZZZZZYYYWWWUUUSSSRRRPPPQQQRRRSSSTTTUUUUUUUUUQQQPPPMMMJJJGGGFFFFFFGGGGGGFFFEEEEEEDDDDDDEEEEEE@@@@@@@@@??????@@@@@@@@@AAABBBBBBBBBBBBBBBBBBAAA>>>===<<<===>>>???>>>===;;;::::::999888888999999555666888999999999888777999888777666444444444333222333333444444333333222111111111111111222222222333333444555555555444444333333333333333444444444444444444444333333333333222222222333333333444444111888666222666888@@@PPPiii}}}|||}}}}}}nnncccOOOCCC:::888:::???NNN]]]jjjhhhddd___ZZZUUURRRQQQHHHGGGHHHJJJJJJLLLTTT]]]pppzzzxxxggg]]]UUUTTTVVVUUUTTTUUUPPPOOONNNNNNMMMLLLHHHEEE===;;;;;;;;;<<<;;;999777888777555444555999===???@@@BBBDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAA>>>>>>>>>===<<<:::999888555555666555555444333222333333333222222222222222//////000111333444444555111222333444555555555555333444555666666777777777666777777888999:::;;;<<<<<<<<<<<<<<<>>>@@@BBBDDDEEEFFFFFFGGGGGGFFFEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHGGGIIIKKKIIIFFFDDDFFFHHHIIIKKKMMMMMMKKKIIIIIIIIIDDDCCCBBBAAA@@@???>>>===<<<===>>>=========???AAAEEEMMMRRROOOKKKLLLQQQTTTcccgggmmmpppqqqqqqppppppqqqmmmfffaaa]]]XXXQQQLLLJJJLLLOOOQQQQQQRRRTTTUUUYYYZZZ\\\\\\\\\\\\]]]___[[[\\\]]]___aaaffflllpppvvv{{{ttt^^^VVVWWWZZZZZZZZZXXXVVVVVVWWWYYYXXXXXXXXXWWWTTTRRRQQQPPPOOOOOOOOOOOOPPPRRRTTTUUUQQQSSSRRRMMMGGGDDDFFFIIIFFFEEEDDDCCCCCCCCCDDDEEEAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@@@@>>><<<<<<>>>>>>===<<<======;;;:::999999888888555777888::::::999888777777777666555444333222222222222333333333333222222000000111111222222333333222222333444444444444444222222222222333333333444333333333333222222222222111111111222222222333333000888666111555777<<>>>>>FFFSSSaaabbbddddddaaa\\\VVVRRRMMMKKKKKKLLLJJJHHHMMMTTTcccooouuujjj```^^^]]]ZZZWWWUUUQQQPPPOOONNNNNNMMMJJJGGG@@@>>>===>>>>>>>>><<<:::999888777666666777999:::<<<>>>AAABBBAAA@@@@@@AAA@@@@@@????????????@@@@@@============<<<;;;:::999888888888888777666555444444444444333333333222222000000000111111222222222111222333555555555555555333333333333444555666777555666666777888999:::;;;888888999:::;;;<<<>>>???@@@AAABBBCCCDDDDDDDDDCCCAAAAAABBBCCCEEEEEEDDDCCCCCCFFFIIIHHHDDDBBBDDDGGGDDDFFFIIIHHHFFFCCCCCCCCC@@@@@@@@@???>>><<<:::999888999;;;;;;::::::<<<===CCCOOOWWWSSSNNNPPPUUUWWWaaaffflllppppppnnnmmmlllhhhfffbbb]]]XXXTTTQQQOOOKKKMMMPPPQQQRRRRRRTTTUUUYYY[[[]]]]]]\\\[[[]]]^^^ZZZ]]]```dddhhhnnntttyyyyyy~~~ppp___YYYYYY[[[[[[ZZZXXXUUUUUUVVVXXXWWWXXXXXXVVVRRRPPPNNNNNNMMMLLLKKKJJJLLLNNNPPPRRRRRRUUUUUUPPPGGGCCCFFFJJJFFFEEECCCBBBBBBCCCDDDEEEBBBAAAAAA@@@@@@AAAAAABBB???@@@@@@AAAAAA@@@@@@???AAA???===<<<===>>>===<<>>===;;;:::999888888666777999:::;;;:::888777666666555444333222222111222222222333333222222222000000111222333333444444111222333333444444444444111111222222222333333333222222222111111111111000000000111111111222222222000:::888333666777:::DDDNNN___|||vvv[[[NNNEEE>>>AAAJJJTTTYYYaaaggggggbbb[[[VVVTTTRRRPPPNNNJJJGGGKKKRRRRRR___qqqyyymmmhhheee^^^WWWTTTTTTRRRPPPOOONNNMMMJJJGGGDDDBBBAAABBBBBBBBB@@@>>>:::::::::999999777666666888:::===>>>=========>>>?????????>>>>>>???@@@@@@<<<<<<======<<<;;;::::::;;;;;;;;;:::999888777777555555555444444333333333222111111111000000000///111222333555666666555555444333222222333444666777555555666777888999::::::555666777888999:::;;;;;;<<<===???AAABBBCCCBBBBBB>>>>>>>>>@@@BBBBBB@@@>>>AAAEEEHHHGGGCCCBBBDDDGGG@@@CCCEEEEEEAAA>>>===>>><<<===>>>>>>===:::777666555777999:::999999:::;;;AAAOOOXXXUUUPPPRRRWWWYYY\\\aaaggglllllljjjhhhggg^^^^^^]]]ZZZWWWUUUUUUVVVNNNPPPSSSTTTTTTTTTVVVWWWWWWZZZ\\\\\\ZZZYYYZZZ\\\\\\___dddjjjpppvvv}}}oooccc]]]XXXZZZYYYXXXWWWVVVUUUUUUUUUXXXXXXWWWTTTOOOLLLKKKKKKLLLMMMNNNNNNNNNPPPRRRTTTTTTUUUUUURRRMMMGGGDDDCCCAAAAAA@@@@@@@@@AAABBBBBB@@@@@@@@@?????????>>>>>>=========>>>??????@@@@@@======<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999888777777::::::::::::999888777777777777777777666555444333333222000/////////000111111111111111111111111111000111222333333222000000222222111///...,,,++++++000000000000000000000000111111111000000000000000111111111222333666888:::EEEOOOddd```HHH@@@AAACCCJJJQQQ[[[bbbfffeee```[[[ZZZWWWSSSPPPOOOMMMLLLJJJLLLUUUdddsss~~~qqqfffaaaZZZTTTRRRRRRRRRNNNHHHFFFHHHHHHHHHGGGFFFDDDCCCAAA@@@======>>>>>><<<999666444<<<;;;:::999999:::;;;<<<;;;;;;<<<<<<===>>>>>>???>>>>>>??????>>>===;;;:::===<<<;;;:::999888888888888888777666555444333333222222222222222222222222333333333333333333333333000111222222333333333333444555666666777777666666666666666666777777777777;;;;;;;;;;;;;;;<<<===>>>>>>>>>======<<<<<<<<<;;;AAAAAAAAAAAA@@@@@@??????@@@???>>>===<<<;;;;;;;;;:::<<<======;;;999888888777666666777888;;;===>>>AAAHHHNNNOOOQQQUUUXXXXXXZZZ\\\^^^```aaaaaa___^^^UUUTTTSSSTTTVVVVVVRRROOOQQQRRRUUUWWWXXXXXXWWWVVVYYY[[[]]]]]][[[[[[^^^aaa```eeemmmtttzzz~~~~~~jjjaaa\\\XXXZZZYYYWWWVVVTTTSSSSSSSSSVVVVVVUUUSSSOOOLLLKKKLLLLLLLLLMMMMMMMMMNNNPPPQQQSSSTTTTTTQQQLLLGGGDDDBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@?????????>>>>>>>>>=========>>>??????@@@@@@>>>======<<<<<<<<<<<<<<<<<<;;;::::::888888777666999999999:::999999888777888888888777777666555444444333222111000111111222111111111111111111111111000111222222222111000000111111111111111222222222111111111111111111111111000000000000000000000000111111111222333555777888===CCCTTTqqq|||```OOOGGGDDDAAAHHHRRR\\\bbbdddbbb^^^ZZZXXXVVVRRROOONNNMMMLLLJJJRRR]]]iiittt~~~zzzoooccc[[[UUURRRRRROOOJJJHHHIIIJJJIIIIIIGGGFFFDDDBBBAAA???@@@@@@@@@???<<<:::888::::::888777777777888888888888:::;;;===???@@@AAA======>>>>>>>>>===<<<;;;===<<<;;;:::999999999999999999888777666555444444222222222222222222222222333333333333333333333333222333444444555555555444444444444555555555666666555555666666666777777777:::::::::::::::;;;<<<<<<;;;;;;;;;:::::::::999999>>>>>>>>>======<<<<<<<<<======<<<::::::999999999999;;;<<<;;;999888888888:::::::::;;;<<<>>>@@@AAABBBIIIOOOPPPRRRVVVWWWVVVUUUUUUVVVVVVVVVTTTSSSRRRQQQOOONNNPPPSSSTTTRRRPPPPPPRRRTTTVVVWWWWWWVVVUUUXXXZZZ[[[ZZZXXXYYY^^^bbbgggmmmuuu{{{tttfffbbb___[[[ZZZXXXVVVTTTRRRPPPOOOOOORRRSSSSSSPPPMMMKKKKKKLLLKKKKKKKKKKKKKKKLLLMMMNNNPPPQQQRRROOOKKKFFFCCCBBBBBBBBBAAA@@@?????????????????????>>>>>>>>>======<<<======>>>>>>???@@@@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::999888777777666777777888888999999888888888888888888777666555555444444333222222222222333111111111111111111111111000000111111111111000000111111111222222333333333222222222222222222222222000000000000000000000000222222222222333444555666888999CCC[[[~~~}}}eeeSSSHHH???BBBIIIRRR[[[_________ZZZ[[[[[[WWWQQQNNNMMMNNNIIIMMMTTT\\\gggrrr~~~pppeee\\\TTTSSSSSSOOOLLLKKKLLLKKKJJJIIIGGGEEEDDDCCCAAABBBCCCCCCBBB@@@???>>>:::999777666555555555555444555666999;;;>>>@@@@@@;;;<<<===>>>>>>>>>=========<<<;;;;;;::::::::::::::::::999999888666555555333333333333333333333333222222222222222222222222333333444555555555444444444333333222222444555666444555555555666666666666999888888888888999999:::888888888777777777777666999999999999888888888888999999888777666666666777888999999999777777888:::<<<===>>>???AAACCCDDDEEEFFFMMMRRRSSSTTTVVVUUUSSSOOONNNLLLJJJIIIGGGFFFFFFJJJHHHHHHJJJMMMQQQRRRRRRSSSTTTUUUWWWXXXWWWWWWVVVXXXYYYYYYXXXXXX[[[bbbgggrrrwwwxxxfff```______\\\YYYXXXUUURRROOOMMMLLLKKKNNNOOOOOONNNLLLJJJJJJKKKKKKIIIHHHHHHIIIJJJJJJJJJMMMNNNOOOMMMIIIEEEBBBAAACCCBBBAAA@@@>>>>>>======>>>>>>>>>=========<<<<<<<<<<<<<<<===>>>>>>??????===<<<;;;;;;::::::;;;;;;;;;;;;:::999888777666666444555666777888888888888666666777777666555444444333333333222222222222333111111111111111111111111//////000000000000000000000000000000//////......000000000000000000000000/////////000000000000000222222222222222333333333777777<<>>???@@@??????<<<<<<;;;;;;:::;;;;;;;;;:::;;;;;;:::999888666555333333333333333333333333111111111111111111111111111222222333333222222222444333111000000222444555444444444444555555555555777666666666666666777777555555555555555555555555666666555555555555555555555555444444333444444444777888888888777888:::===<<<>>>AAADDDGGGIIIKKKKKKMMMSSSVVVUUUTTTTTTRRRMMMJJJHHHFFFCCCAAAAAAAAABBBCCCBBBBBBDDDHHHMMMQQQTTTWWWXXXYYYYYYYYYYYYXXXXXXXXXYYYZZZZZZ[[[aaajjjqqqzzz~~~yyyeeeZZZXXXZZZ[[[ZZZXXXWWWTTTQQQNNNKKKIIIIIIKKKLLLLLLKKKIIIHHHIIIJJJJJJHHHFFFFFFHHHIIIIIIHHHIIIKKKLLLKKKGGGDDDAAAAAACCCBBBAAA???>>>===<<<<<<=========<<<<<<<<<;;;;;;:::;;;;;;<<<<<<===>>>>>>::::::999888888888888999;;;::::::999888777666555333444555666777888888888444444444555444444333333111111222222222222222222000000000000000000000000.........//////000000111//////......---------,,,////////////////////////......//////000000000000111222222222222222222222666777;;;CCCOOOhhhzzzYYYLLLBBB@@@CCCFFFKKKQQQYYY___dddbbbZZZSSSOOONNNNNNMMMLLLNNNUUU```nnnwwwxxxiiiZZZVVVXXXWWWTTTRRRNNNMMMKKKHHHFFFDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCC<<<<<<;;;999888666444444222222333333444555666666999:::<<<>>>@@@@@@@@@@@@;;;;;;:::::::::;;;;;;<<<;;;;;;<<<<<<;;;999777555333333333333333333333333111111111111111111111111222222222333333222222111333222000///000111333555222333333333444444444444666555555444444444555555444444444444444444444444444444444444444444444444333333222222222333444444888999999999999;;;>>>AAA???BBBFFFKKKOOORRRSSSTTTTTTWWWXXXUUUSSSQQQLLLFFFDDDBBB@@@>>>>>>???AAABBB???@@@@@@BBBEEEJJJPPPTTTXXXXXXYYYYYYYYYZZZZZZZZZXXXZZZ]]]___bbbjjjttt||||||}}}|||zzzkkk]]]WWWXXXZZZ[[[\\\WWWVVVSSSPPPMMMJJJHHHGGGIIIJJJJJJIIIGGGFFFGGGHHHHHHFFFDDDEEEHHHJJJIIIGGGFFFHHHIIIIIIFFFBBBAAA@@@BBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::888999999:::;;;;;;<<<<<<999888888777777777777777::::::999888777666666555222333444555666777777666222333333333333333222222000111222222222222222111000000000000000000000000......------...///000111.........//////000000000---------------------------......//////000000111000000111222222222111111222444999>>>BBBTTTyyy}}}ppp]]]KKKEEECCCAAADDDKKKSSSZZZbbbeeeaaaZZZSSSOOOOOONNNMMMMMMQQQZZZeeemmm|||tttccc]]]\\\YYYUUUSSSPPPNNNKKKHHHFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBB=========<<<:::888777666333333333333333333333333777888;;;===>>>??????>>>999999999999::::::;;;<<<:::;;;<<<<<<;;;999777555333333333333333333333333222222222222222222222222444444555555555444333333222111111000111222333444222222222222333333333333555444444333333333333444333333333333333444444444222222222333333333333333333222222222333444555555999:::<<<===>>>@@@CCCEEEFFFIIINNNSSSWWWYYYYYYYYYVVVWWWUUUPPPNNNLLLGGGAAA===<<<;;;;;;<<<>>>@@@BBB???@@@AAABBBDDDHHHNNNRRRSSSTTTUUUWWWZZZ\\\^^^___]]]aaafffjjjnnnuuu~~~{{{{{{~~~}}}rrrnnntttzzzwwwlllaaaWWWVVVXXXWWWXXX[[[WWWUUURRROOOLLLJJJHHHGGGGGGHHHIIIGGGEEEDDDDDDEEEGGGDDDBBBDDDHHHKKKIIIGGGDDDFFFGGGGGGDDDAAA@@@@@@AAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;::::::::::::777777777888999999::::::999999888777777777777777::::::999888777666555555222333444555555555555555222333333444444333333333000111333444444444333333000000000000000000000000------,,,,,,---///000111////////////000000000000........................------......///000000111...///000222222222111111222111555:::<<>>>>>>>>===<<<:::999777555555555444444444444444444666888:::;;;;;;;;;;;;777777777888999:::;;;<<<999;;;<<<<<<;;;999666444444444444444444444444444333333333333333333333333444555555555444444333222111111111222222222333333111111111111222222222333555444444333222222333333111111111222222222333333111111111111222222222333333333333444555666777777:::===@@@BBBDDDEEEGGGIIIKKKNNNRRRWWWYYYZZZXXXWWWQQQQQQMMMHHHGGGHHHDDD>>>:::::::::;;;<<<>>>@@@AAAAAACCCEEEEEEEEEGGGLLLPPPNNNPPPSSSXXX^^^ccchhhjjjjjjooovvv{{{~~~yyytttvvvyyyrrrfffaaagggtttzzzuuuzzzrrr^^^TTTNNNPPPQQQOOOPPPTTTVVVUUURRROOOLLLJJJIIIHHHGGGHHHHHHGGGDDDCCCCCCDDDGGGCCCAAACCCHHHKKKJJJGGGBBBDDDFFFFFFDDDAAA@@@???@@@???>>>======<<<<<<===;;;;;;;;;:::::::::999999666666666777888888999999:::999999888777888888888::::::999888777666555555333333444444555555444444333333444555555444444444111222444555666555444444000000000000000000000000------,,,,,,---...000111333222111///...,,,++++++////////////////////////---------...///000000111---...000111222222111111555111222888:::???SSSjjj|||~~~zzzkkk]]]KKKBBBBBBCCCLLLZZZgggmmmiii^^^VVVLLLMMMMMMMMMNNNQQQWWWZZZ```iiiwwwwwwmmmccc]]][[[TTTRRRNNNKKKHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBB======>>>>>>===;;;999888555666666666666666666666222333555777888888888888666666777777888999:::;;;999:::<<<<<<;;;999666444444444444444444444444444333333333333333333333333333333333333222222111000111111222333333333333222000111111111111222222222555444444333222222222333///000000000111111222222///000000000111111222222444444444555666777888999;;;>>>BBBEEEGGGHHHJJJLLLLLLOOOSSSVVVXXXVVVTTTRRRMMMLLLGGGCCCCCCEEEBBB===;;;;;;;;;<<<>>>???AAABBBCCCEEEGGGGGGFFFGGGKKKNNNLLLOOOTTT[[[ccckkkqqquuuvvv|||~~~uuupppqqqttt{{{~~~ooo```[[[]]]eeesss|||uuuqqqrrr}}}lll___YYYVVVRRRNNNMMMMMMOOOPPPMMMMMMMMMMMMKKKIIIGGGFFFHHHHHHGGGFFFEEEDDDCCCBBBEEECCCBBBFFFKKKMMMJJJGGGDDDEEEFFFDDDAAA>>>>>>>>>@@@@@@@@@??????===<<<<<<::::::999999888999999999555666777777777666444333888888777666666666666666777777777777666666666666222222222222222222333333555444333333555555444333000222444666666444222000000000///...............+++,,,---...////////////000///...------...///000000000//////............------------------------////////////////////////222000///222555<<>>LLL[[[fffggg```YYYTTTQQQMMMMMMQQQSSSTTTSSSWWW```mmmyyy~~~qqqfff```^^^XXXQQQKKKHHHGGGFFFEEEBBBCCCDDDDDDCCCBBBCCCDDDBBBAAA@@@AAABBBBBB@@@???======;;;:::888777666555666666666666666666666666444444444555777999:::;;;999999999888777666666666555444444444444555666666999888777555444444444444555555444333222222222222333333222111000000111111111111111111111222222333444555666666555444222111333111000000000000///...///111222333222333555666999999888999;;;>>>AAACCCCCCEEEHHHKKKLLLKKKJJJIIILLLLLLMMMMMMMMMMMMMMMLLLDDDDDDDDDCCCAAA@@@>>>===???>>>===<<<>>>AAAEEEHHHEEEFFFGGGGGGFFFFFFHHHJJJMMMNNNRRR\\\jjjwwwyyyppphhhjjjmmmttt~~~xxxkkk```___dddmmmzzzzzzuuurrr~~~{{{nnn^^^SSSVVVTTTQQQNNNMMMMMMNNNNNNLLLLLLLLLLLLJJJIIIGGGEEEHHHHHHGGGGGGFFFEEEDDDDDDEEECCCBBBEEEIIIJJJGGGCCCBBBDDDEEEDDDAAA@@@@@@@@@@@@@@@@@@@@@???>>><<<<<<999999888777777777888888555666666777666555444333666666555444444444444444666666666666555555555555333333333333222222222222///......000333444444444///111444666666444111///000//////...............***+++,,,---............000///...------...///000//////.........---------------------------------///////////////////////////---///222444777AAAKKKiiixxxzzzvvv[[[GGG===<<<>>>EEEOOOZZZaaacccaaaQQQNNNMMMNNNRRRUUUUUUSSSQQQWWW```hhhrrr}}}xxxqqqddd___YYYTTTQQQNNNKKKHHHFFFFFFFFFEEEDDDDDDDDDEEECCCBBBBBBBBBCCCBBBAAA???<<<;;;:::999888777777666444444555555555555444444555555444555555666777888777777777666666555555555444444444444444555555666888777666555444444444444444444333222111111111111333333222111111111111111111111000000111111222333222333444444444333222111444333222222333333222111000111333444444555777999======<<<===>>>@@@CCCEEEHHHJJJLLLNNNNNNMMMLLLKKKHHHHHHHHHHHHHHHHHHGGGGGGAAAAAAAAAAAA@@@???>>>===???>>>======@@@DDDHHHKKKKKKLLLLLLJJJIIIJJJLLLNNNPPPQQQUUU```nnn|||{{{wwwqqqhhh```bbbccchhhrrr{{{}}}sssiiicccgggqqq{{{|||vvv}}}tttdddWWWOOORRRQQQPPPNNNMMMLLLLLLLLLLLLLLLKKKJJJIIIGGGFFFEEEGGGGGGGGGFFFFFFEEEEEEEEEEEECCCBBBCCCFFFFFFDDD@@@AAACCCDDDCCCBBBAAAAAABBBAAAAAAAAA@@@???>>>===<<<999888777666666666666666555555666666555555444333444333333222222222222222555555555444444444333333333333333222222111111111---,,,,,,...111333333222///111333555555333111///000///......------......++++++,,,---............///......------......///------------,,,,,,,,,,,,------------------------////////////////////////...---000333333444:::BBB\\\yyyuuufffLLL???===<<<===BBBLLLTTTYYYZZZNNNLLLMMMPPPUUUWWWUUURRRRRRTTTWWW[[[bbbooooooiiibbb]]]YYYTTTNNNIIIIIIHHHGGGFFFFFFEEEEEEFFFFFFDDDCCCCCCDDDCCCAAA???;;;;;;;;;:::999888888888333333555555555555333333555444444333333333444444555555444444444444444444333333333333333444555555777666555444444444444444444333222111000000000000333222222111111111111222111111000000111111222333111111222333333333333222444444444444444555555555333555777888999:::===???CCCCCCBBBBBBBBBDDDEEEFFFJJJKKKMMMNNNMMMKKKIIIHHHAAAAAABBBAAAAAA@@@??????======>>>>>>???>>>>>>>>>>>>>>>>>>???BBBGGGKKKNNNOOONNNMMMKKKIIIJJJMMMPPPTTTUUUZZZdddrrr{{{wwwuuunnnddd\\\YYYXXX[[[dddooozzz~~~{{{sssnnnlllrrr}}}rrr```UUUPPPOOOOOOOOONNNMMMLLLKKKJJJKKKKKKJJJIIIHHHFFFEEEDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDBBBAAABBBDDDEEECCCAAAAAACCCDDDCCCAAA@@@@@@@@@BBBBBBAAAAAA@@@>>>===<<<999888888777666666666666555555555555444444333333333222222111111111222222333333333333222222222222333222222111000///......111000//////111111000//////000222333333222000/////////...------------...,,,,,,---...............------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................000///111444444444:::BBB[[[yyywwwwwwXXXEEEAAA>>>===???DDDHHHHHHGGGJJJJJJLLLQQQWWWYYYWWWTTTTTTTTTTTTTTTYYYcccrrr|||{{{qqqhhhccc\\\TTTNNNJJJIIIGGGFFFFFFGGGGGGFFFGGGFFFEEEEEEEEEDDDBBB@@@??????>>><<<;;;:::999999333444666777777666444333444333333222222333333444444444444444444444444444222222222222222333444444555555444444333444444444555444333222111111111111333222222111111222222222111111111111111222333333111222222333444555555555333444555666666666777888999;;;===??????AAACCCEEEHHHGGGFFFFFFEEEFFFFFFGGGGGGGGGHHHGGGFFFDDDBBB@@@<<<<<<<<<<<<<<<;;;:::999999:::;;;===>>>?????????======>>>AAADDDIIINNNQQQQQQQQQOOOMMMLLLNNNRRRUUUYYYZZZ^^^ggguuu{{{wwwuuusssnnnddd]]]WWWSSSUUU]]]fffnnnwww~~~}}}{{{zzzyyyyyy~~~ppp\\\QQQLLLMMMNNNNNNNNNNNNMMMKKKKKKKKKKKKJJJHHHGGGFFFEEEEEECCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAABBBCCCDDDDDDDDDCCCDDDDDDCCC@@@>>>======@@@@@@@@@@@@???>>>======::::::999888777666666666555444444333333333333333333222222222222222333333222222222222111111111111111000000///...------,,,000///......000000///......///111222222111///...//////...---------------------...////////////...,,,,,,------------,,,,,,******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///000222222333;;;DDD]]]ooo{{{kkkWWWMMMGGGAAA>>>>>>??????===BBBCCCGGGNNNWWW\\\\\\[[[TTTTTTSSSQQQRRRXXXaaaiiitttyyyyyyrrrjjj```YYYNNNKKKGGGFFFGGGHHHGGGFFFGGGFFFEEEEEEFFFEEECCCAAADDDCCCBBB@@@>>><<<;;;:::666777888999999888777666333333333333444555666666666666666555555555555555111111111111111222333333444333333333333444444555666555444333333222333333333222222222222222333333222222222222222333444444444444444555666777888999555777999:::999999;;;===???AAACCCDDDDDDEEEGGGIIIHHHHHHGGGFFFEEEDDDDDDDDDAAAAAAAAA@@@???===;;;::::::::::::::::::999888888888999;;;===???AAAAAABBB>>>>>>@@@BBBFFFKKKOOOQQQTTTTTTSSSRRRSSSVVV[[[___```bbbeeelllwww~~~wwwsssppppppqqqnnngggaaaZZZVVVUUUZZZ___bbbfffjjjlllzzz~~~~~~ooo[[[QQQMMMNNNNNNOOOOOOOOONNNNNNMMMLLLKKKJJJHHHGGGFFFEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAACCCDDDEEEBBBCCCCCCAAA>>><<<;;;;;;>>>>>>????????????>>>>>>;;;:::999888777666666666555444333222222222222333333222222222222333444444222222222111111111000000/////////......---------***))))))+++...000000///......///000000///......///...------,,,,,,------------......///......---+++,,,,,,------,,,,,,+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++,,,//////111888AAATTT]]]iiiyyyqqq___UUUHHH???<<<<<<======;;;<<>>===::::::::::::::::::::::::555555555666777888999:::888888777777666555555444000000000000000111222222222222222222333333444555777666555444444333333333333222222222222333333444444444333333444444555666777777777777888999:::;;;999<<>><<<<<>>>>>>>>>>>>>>:::999888777666555555555444444222111111111222333222222111111222222333444222222222111111111000000////////////////////////*********+++...000000///---......//////......---///...------,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,------,,,+++************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******,,,/////////444;;;DDDIIIOOO\\\zzzyyyoooaaaUUUMMMHHHDDDAAA===;;;;;;AAAJJJSSSYYY[[[VVVXXXXXXUUUQQQOOOPPPSSSYYYbbbooozzz~~~rrrfff___WWWQQQOOOMMMHHHDDDDDDDDDCCCEEEFFFGGGEEEDDDDDDCCCCCCBBBBBBAAAAAAAAA===<<<:::999999:::<<<===:::::::::999999::::::;;;:::999888777666444333333000////////////000111111111111111111222333444555666666555444333333333333222222222222222333444555555555555555555666777777999999888888888999;;;<<<999===@@@???<<<;;;>>>AAABBBCCCCCCBBB@@@>>>??????>>>>>>>>>===<<<;;;:::999::::::::::::999999999888999999:::;;;<<<<<<<<<<<<<<<===@@@BBBEEEGGGHHHHHHGGGGGGHHHJJJLLLOOOQQQRRRRRRUUUYYY^^^cccjjjqqquuu}}}~~~xxxvvvwwwxxxwwwuuutttqqqpppttt|||~~~qqqjjjaaaZZZTTTSSSZZZcccxxxvvvbbbWWWUUUUUUQQQQQQPPPPPPPPPQQQRRRRRRNNNMMMJJJHHHGGGFFFGGGGGGEEEEEEDDDCCCAAA@@@??????AAAAAA@@@>>><<<<<<===???<<<===???>>><<<;;;;;;<<<999:::;;;===>>>>>>??????999888777666444444333333444333222111111111222333111111000111111222333333222222222222111111111111000000000000111111111111000///......000000///...---..................---......---,,,,,,,,,,,,---******+++++++++******)))***+++,,,------,,,+++*********++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***///333222///111777999===@@@JJJfffvvvjjj]]]PPPHHHCCC???<<<===CCCKKKOOOQQQPPPQQQRRRNNNJJJGGGIIIKKKKKKUUUbbbmmmuuu~~~rrrjjj___WWWSSSOOOIIIDDDCCCBBBCCCDDDFFFGGGFFFDDD@@@AAAAAABBBBBBCCCCCCCCC>>><<<:::888888:::<<<>>>???>>>===<<<;;;;;;;;;;;;:::999888777555333222111///////////////000111111000000111111222333444555555555444333222222222222222222222222333333444555666666666666666777888888:::999888888888999:::;;;777;;;>>><<<999888;;;>>>@@@AAAAAA???;;;999999999::::::::::::999888666666777777777777777888888888888999:::<<<============>>>???BBBDDDGGGIIIJJJJJJKKKKKKLLLMMMNNNPPPRRRSSSZZZ^^^dddkkkrrryyy}}}vvvrrrrrrttttttssspppmmmlllrrr{{{}}}ttthhh\\\SSSSSS^^^kkkvvv{{{nnn^^^WWWSSSPPPMMMOOOQQQSSSSSSRRRPPPOOOMMMLLLIIIGGGFFFGGGHHHIIIEEEDDDCCCBBBAAA@@@@@@@@@AAABBBBBB@@@<<<:::;;;===:::;;;<<<<<<:::888888999888999999::::::;;;;;;<<<888777666555444333222222555444333222111111111111////////////000000000000///111333333111000111222///////////////......---......////////////......+++,,,,,,---.........---//////...---,,,,,,+++++++++,,,---,,,***)))***+++,,,,,,+++***))))))******+++++++++,,,,,,---------+++***((()))***,,,++++++******+++++++++,,,,,,,,,.........///000222444444333777:::BBBYYY~~~nnn^^^TTTLLLCCC@@@BBBEEEFFFEEEJJJIIIIIIJJJKKKLLLJJJHHHPPPRRRUUUZZZcccnnnzzz{{{nnneeebbb[[[QQQHHHHHHFFFCCCBBBCCCEEEFFFFFFBBB@@@???@@@BBBBBB???<<<>>>===<<<;;;::::::::::::;;;<<<===?????????>>>>>>===<<<;;;888666444222111333222111///...//////000111111111111111111111111111111222222222222111111444333333222333444666777777666555444444555777999777777777777777777777777::::::::::::::::::::::::;;;;;;;;;;;;:::888777666222333333444444444333333888888888888888888888888:::;;;>>>AAADDDDDDAAA???BBBDDDFFFIIIKKKLLLLLLLLLNNNMMMNNNQQQUUUZZZ]]]]]]dddgggnnnvvvxxxvvvttttttttttttsssrrrkkkkkkhhhhhhrrr}}}eeeVVVVVVYYYcccvvv}}}}}}yyylll^^^XXXTTTRRROOOPPPRRRTTTTTTRRRPPPNNNLLLKKKIIIGGGFFFEEEEEEFFFEEEDDDCCCBBBAAA@@@@@@@@@AAABBBBBB???<<<:::;;;===:::;;;<<<<<<999888777888888888888888888888888888777777666555444333222222444333222222111111111111000000000000////////////333444444222///,,,++++++///////////////...------,,,------......------,,,+++,,,,,,---......------.........---,,,,,,+++++++++,,,---,,,***)))***+++,,,++++++***))))))******)))))))))******++++++++++++)))((()))***,,,++++++*********+++++++++,,,,,,...............///000111///222666<<>><<>>===???>>><<<:::888666444444444333222111111111111111111111111111111111111111111111222222222222111111222222222111222222333333444444333333444555666777777777777777777777777777666666666666666666666666666666666666555444333333333333333444444444444444777777777777777777777777;;;<<<@@@DDDGGGHHHEEEBBBFFFGGGIIILLLOOOQQQRRRSSSTTTUUUWWWZZZ___cccgggiiissswww|||~~~}}}uuurrrpppooopppqqqpppppprrrnnneee___dddrrr}}}xxxeeeXXXZZZ^^^kkk}}}|||}}}~~~}}}iii]]]YYYVVVTTTQQQRRRSSSTTTSSSRRROOONNNLLLLLLJJJIIIGGGFFFEEEDDDEEEDDDCCCAAA@@@@@@@@@@@@@@@AAAAAA???<<<:::;;;;;;:::<<<===<<<999777666666777777666666555444444333666666555444333333222222222222111111111111111111111111000000//////......333444333111---***))))))...////////////...------***++++++,,,,,,++++++***+++,,,,,,---------------...------,,,,,,+++++++++***,,,,,,,,,***)))***+++,,,+++******)))*********)))))))))***************+++)))((((((***++++++************++++++++++++,,,------,,,,,,,,,,,,------//////222888???TTT{{{xxx___LLLBBB<<<;;;999:::<<>>===<<<;;;:::999999;;;<<<>>>??????>>>======@@@???>>><<<:::888777666555555555555444333222222222222222222222222222222111111222222222222111111000111111111111000000///111111111222333444444555555555555555555555555555222222222222222222222222111222222333333222222111222222333333444444555555555555555555555555555555:::===AAAGGGKKKLLLJJJGGGGGGGGGIIILLLOOOSSSWWWYYY\\\aaafffjjjmmmqqqwww{{{{{{xxxwwwwwwwwwvvvsssqqqppprrrtttvvvvvvuuuqqqggg]]][[[dddoootttqqqrrrhhh```cccgggwww{{{|||rrrccc[[[XXXVVVTTTSSSTTTTTTTTTSSSQQQOOOMMMNNNNNNNNNMMMKKKIIIGGGFFFDDDDDDBBBAAA@@@??????????????????>>>===;;;:::::::::;;;===<<<999666444444555555444444444333333333555555444444333222222111000000111111111111111111111111000000//////......---///000000...------.........//////......---,,,******++++++++++++******+++,,,,,,---------,,,,,,---,,,,,,,,,+++++++++******+++,,,+++***)))***+++++++++***************++++++++++++++++++,,,,,,,,,***)))((((((***++++++***************++++++++++++,,,++++++++++++,,,,,,---666000111777:::FFFiii~~~yyy\\\HHHAAAAAA;;;;;;<<<@@@FFFLLLOOOQQQSSSSSSQQQOOOMMMNNNRRRUUUYYYdddttt~~~qqqfff```XXXQQQNNNLLLKKKJJJHHHFFFCCCAAAAAAAAABBBBBBBBBBBBAAA@@@???===<<<;;;<<<===>>>??????>>>======??????>>><<<;;;999888777666777888888777666444333222222222222222222222222111222222333333222222111000000111222111000...---...///000222333333333333333333333333333333333333333333333333333333333333111111222333444444333333111111222222333444555555555555555555555555555555999<<>>>>>>>>======<<<:::999999;;;<<<<<<999555333333333333333333444444555555444444333333222222111111//////000111111111000000111000000000/////////...+++---///000//////000222...............------,,,++++++,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,+++++++++++++++++++++*********)))***++++++))))))***++++++***************++++++++++++++++++++++++++++++***((('''((()))+++******))))))*********+++++++++*********+++,,,---///000<<<222///555999AAAZZZvvvyyyxxxzzznnnQQQDDDCCC===<<<;;;<<>>>>>???@@@@@@???>>>===>>>===<<<;;;:::999888888777888999999888777555444222222222222222222222222222222333333333333222222111111222222222111///......///000111222222222222222222222222222222222222333333333333333333333333111222333333444444444444111000111111222444666777777777777777777777777777999;;;@@@FFFLLLOOOOOONNNNNNOOOQQQUUU\\\dddkkkooottt{{{~~~xxxrrrnnnllllllnnnnnnlllkkknnnsssyyy~~~|||xxxooodddYYYVVV\\\dddhhhwwwvvvvvvwww|||xxxtttiiieee___ZZZVVVTTTRRRQQQSSSSSSSSSRRRQQQOOONNNMMMKKKJJJJJJIIIHHHGGGFFFFFFDDDCCCBBB@@@????????????===<<<<<<======<<<:::777777999;;;;;;999555333222222222222333444555555555333333333222222111111111...///000111111000///.../////////000000000000000,,,...000000///...///000---............---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,++++++***************************((()))+++***))))))***+++*********)))******+++,,,)))))))))))))))(((((((((***((('''''')))******))))))))))))************+++*********+++---...000111888111---222666===KKK[[[wwwwwwqqqvvv{{{rrrzzzbbbLLLDDD>>>;;;888888;;;???BBBCCCEEEIIINNNRRRRRRRRRRRRRRRNNNTTT^^^jjjvvv{{{mmmeeeaaaaaaaaaWWWVVVSSSNNNHHHEEEDDDDDDEEEEEEFFFEEECCCAAA>>>===@@@@@@AAABBBAAA@@@???>>><<<<<<;;;:::999999888888888888888888777666555555333333333333333333333333222222333333333333222222111222222222222111111000111111111222222222222222222222222222222222222222222222222222222222222222000111222333333333333333222222222222444666888:::::::::::::::::::::::::::<<<===AAAFFFMMMQQQSSSSSSQQQSSSVVV\\\dddmmmuuuzzz|||{{{uuutttqqqlllgggeeefffgggjjjiiiiiilllrrryyy}}}vvviii]]]UUUWWWdddqqqxxxzzzvvvpppttt|||yyynnnfffccc^^^]]][[[XXXVVVTTTRRRPPPRRRQQQQQQPPPOOONNNNNNMMMJJJIIIHHHFFFFFFFFFGGGHHHDDDCCCAAA@@@??????>>>>>><<<;;;;;;<<<>>>===999666555777:::;;;999666444333222222222222333333333333222222222222111111111111//////000111000///---,,,......//////000000111111,,,---//////---,,,---...------......------,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++******)))*********************''')))******))))))***,,,******))))))***++++++,,,***)))))))))(((((((((''')))((('''''')))******)))))))))))))))************+++***++++++,,,---...///......//////222888@@@FFFYYYppptttsssxxx{{{nnnpppzzzeeeTTTDDD@@@;;;888999;;;===>>>???EEEOOOVVVYYYXXXWWWVVVQQQSSSWWW^^^hhhuuuyyysssooonnncccccc```YYYQQQKKKHHHHHHJJJJJJKKKJJJHHHEEECCCAAABBBBBBCCCCCCCCCBBB@@@@@@<<<;;;;;;::::::999999999888888777666555555555555333333333333333333333333222333333444444333333222111111111000111111222222555444333222222222333444222222222222222222222222222222222222222222222222111222222333333333333222555444444555777999<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBDDDIIIOOOUUUYYYZZZYYY\\\```hhhqqqzzzxxxssspppkkklllkkkgggcccaaaaaacccgggfffgggjjjoootttwwwxxxrrriii```]]]^^^gggyyy~~~~~~zzztttpppooowwwwwwjjj```ZZZXXXZZZZZZYYYYYYWWWUUURRRPPPQQQPPPPPPOOOOOONNNNNNMMMKKKJJJHHHGGGGGGHHHJJJKKKCCCCCCAAA@@@???>>>>>>>>><<<;;;:::<<<>>>===999666333666:::;;;999666444333333333222222111000000000222222222111111111111111///000111111000...,,,***------...///000111222222)))+++------,,,,,,---...------......------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***))))))))))))))))))*********''')))******))))))***,,,******))))))***+++,,,,,,,,,+++++++++******)))))))))((('''''')))******)))))))))))))))************,,,+++++++++++++++,,,,,,&&&---222000000555:::;;;CCCYYY{{{~~~zzz}}}|||~~~pppnnntttiiiNNNIIIAAA<<<:::::::::;;;===EEEQQQZZZ___^^^\\\[[[SSSSSSTTTWWW___lll{{{|||sssssspppiii___WWWSSSRRROOOPPPPPPPPPNNNKKKHHHFFFCCCCCCDDDDDDDDDCCCAAA@@@<<<<<<;;;;;;;;;:::::::::999888666444444444555555333333333333333333333333222333333444444333333222111000/////////111222333888666444222222222444555222222222222222222222222333333333333333333333333444444555555555444444333777777777777999<<>>===<<<@@@@@@@@@@@@>>><<<:::999666666666666555444333222666333000///111444666666333333333222222222111111///////////////......------///222555555333111///111000000///...---------+++...///+++)))+++,,,+++,,,,,,------,,,,,,+++******,,,,,,+++)))((()))***,,,***(((((()))***)))(((***)))(((''''''((()))***...,,,)))''''''))),,,...)))((((((((((((((()))***'''''''''''''''((())))))((((((((((((((())))))***,,,000444222...+++,,,//////000000111222444555666AAAJJJddd}}}rrrkkklllyyywwwaaaKKKCCCBBB>>>:::999999BBBLLLUUUaaaiiihhh```XXXYYYYYYZZZ^^^eeennnttt|||uuulllbbb[[[[[[[[[[[[YYYVVVQQQMMMJJJFFFJJJKKKGGGDDDCCCAAA>>><<<<<<<<<;;;999888888888999;;;888111222:::;;;666999777555333222111222222333222222222222333444555222222222222222222222222111222333333333222111000222222111111111000000000333333333333444444444444444444555555666777777777666666888;;;???AAAAAA@@@CCCEEEFFFFFFEEEDDDBBBBBBGGGJJJOOOSSSWWW^^^fffmmmqqqxxxyyyxxxyyywwwrrrlllgggffffffdddfffeeeaaaaaadddbbb]]]```______``````^^^\\\YYYQQQVVVaaaooo~~~}}}|||||||||~~~~~~vvvtttqqqqqqsssvvvyyyzzz~~~{{{vvvgggZZZPPPOOORRRZZZ\\\^^^]]]YYYUUUSSSRRRQQQPPPOOONNNLLLKKKJJJJJJIIIIIIIIIIIIHHHFFFEEEDDDCCCCCCBBBBBBAAABBBBBBBBB=========<<<;;;888666555666666666666555444333222555333000000111222222222222222111111111000000000///////////////......------///111333333222000///000000000///...------------111111---+++...///...++++++,,,,,,++++++***)))***+++,,,+++)))((()))***,,,***(((((()))***)))(((***)))(((((((((((()))***---+++)))(((((()))+++---***))))))((((((((())))))'''''''''''''''((()))))))))(((((((((((()))*********---000///,,,***+++------......///000222333444777AAAZZZ|||}}}{{{qqqmmmvvv~~~bbbPPPEEE>>><<>>???BBBEEEHHHJJJJJJIIIIIIJJJIIIHHHGGGGGGHHHMMMQQQXXX^^^ccckkkttt{{{|||sssqqqrrrqqqmmmhhhdddccccccccceeeccc^^^^^^aaa```[[[]]][[[YYYWWWUUUTTTRRRPPPTTT]]]mmm}}}}}}}}}}}}~~~}}}zzzzzzzzz{{{~~~}}}zzzvvvsssiiiiiilllqqqyyyyyyvvvyyy~~~vvveeeWWWPPPQQQVVVYYY[[[\\\\\\YYYVVVTTTTTTQQQQQQPPPOOONNNMMMLLLKKKJJJJJJJJJIIIHHHGGGFFFEEECCCBBBAAAAAAAAACCCDDDEEE?????????>>><<<999777555555666666555555444333222444222111111111111000...111111000000000////////////////////////......---......///000000000000///000000//////...---------...111222...,,,...///...***++++++++++++***))))))***+++,,,+++)))))))))+++,,,***(((((()))***)))(((***))))))(((((())))))***+++******))))))******+++++++++***)))((((((((()))''''''''''''((((((((())))))))))))))))))******+++))))))***++++++++++++***++++++,,,,,,...///111222555@@@SSSkkk~~~ttt|||sssvvv}}}kkkXXXIIICCCBBB===>>>@@@CCCLLLUUUXXXVVV[[[[[[\\\\\\\\\^^^bbbeeeooo}}}~~~wwwooogggcccaaaaaa\\\TTTNNNKKKGGGCCC;;;;;;<<<<<<;;;:::999888>>>999;;;CCCAAA888999BBB:::999777555333333333333666666777777666555333222444444444444444444444444222333555666777888888888555555555666666777888888777888999::::::999888777::::::;;;<<<===???@@@@@@AAAAAABBBDDDHHHLLLPPPRRRRRRRRRQQQOOONNNNNNPPPRRRZZZ```hhhooovvv~~~uuullliiijjjjjjhhheeebbbaaaaaacccdddccc___^^^``````^^^ZZZWWWSSSOOOMMMLLLMMMNNN```mmm~~~xxxxxxzzz{{{}}}}}}yyyyyyzzz{{{~~~zzzuuurrrpppnnnmmmhhhlllsss|||}}}{{{zzzyyywwwfffYYYQQQRRRWWWWWWYYY[[[[[[XXXVVVVVVVVVTTTTTTRRRQQQOOOMMMLLLKKKJJJJJJJJJIIIHHHGGGFFFEEEAAA@@@???>>>>>>???AAABBB?????????>>><<<999777555555555555555444333222222222111111222333333111///111111000000000////////////////////////......---...---------......///////////////......---------,,,000000,,,***,,,...,,,+++++++++++++++******))))))+++,,,+++***)))***+++,,,***(((((()))***)))((())))))))))))))))))))))))))))))************))))))---,,,+++))))))(((((((((&&&''''''((((((((((((((()))))))))))))))***++++++(((''''''(((+++,,,+++************+++---...000111777@@@MMMZZZeeezzzzzz{{{~~~}}}|||zzzeeeQQQDDDCCC???;;;;;;AAAHHHMMMMMMSSSTTTUUUUUUTTTTTTVVVXXXbbbpppyyyzzzwwwwwwqqqhhh```YYYQQQIII@@@???????????????===;;;===888555888;;;;;;<<>>>>>@@@AAACCCEEEFFFGGGDDDEEEFFFHHHKKKQQQWWW\\\^^^^^^\\\YYYWWWXXX]]]aaannnttt}}}{{{zzzwwwooogggdddeeefffffffffeeeeeeddddddffffffeeecccbbbaaa```WWWUUUSSSQQQQQQTTTXXX[[[tttuuuuuuwwwyyy|||~~~{{{zzz{{{||||||zzzyyytttnnnkkkkkkmmmpppqqqtttyyy|||wwwuuuvvv{{{rrreeeYYYQQQPPPTTTVVVXXXZZZYYYXXXVVVVVVWWWWWWVVVTTTRRROOOLLLKKKJJJJJJJJJJJJIIIHHHGGGEEEEEEBBBAAA???>>>=========>>>;;;;;;;;;:::888666444222555555555555444333222111000000111333666666444222222222111111111000000000///////////////......---...---,,,,,,,,,---...///............------------,,,//////,,,***,,,---,,,,,,,,,,,,---,,,++++++***)))***++++++***)))***+++,,,***(((((()))***)))((())))))************))))))((()))************)))(((,,,+++***)))((((((((((((&&&&&&'''((()))((((((((()))))))))((()))******+++(((''''''(((***,,,,,,+++******++++++---///000111222999BBBFFFJJJ]]]yyy}}}hhhRRRNNNFFF>>><<<>>>AAADDDFFFGGGIIIJJJIIIHHHHHHJJJKKKTTTcccmmmvvvzzzzzzpppbbbVVVLLLJJJHHHGGGHHHHHHFFFEEEBBBRRRVVVHHH===???BBB@@@AAA@@@>>><<<;;;::::::;;;777888:::<<<<<<;;;999888777777777777777777777777::::::999999999999999999;;;;;;<<<>>>???@@@AAABBB???@@@AAABBBBBBBBBAAAAAACCCDDDFFFHHHJJJMMMNNNOOOOOOPPPRRRTTTXXX^^^ffflllnnnooommmiiifffhhhnnnttt{{{vvvtttssspppjjjeeebbbdddfffiiilllmmmmmmllljjjkkkllljjjeee___\\\[[[VVVXXX[[[^^^aaagggnnnsss}}}tttuuuvvvyyy}}}~~~}}}}}}~~~~~~zzzvvvsssqqqiiigggfffhhhmmmtttzzz|||zzzvvvrrrqqqwwwyyynnnfff]]]UUUSSSVVVVVVXXXYYYYYYWWWVVVVVVWWWWWWVVVTTTRRROOOMMMKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDBBBBBBAAA@@@???>>>======<<<<<<<<<<<<:::888666555444555555444444333222111//////111333666777666444222222111111111000000000///////////////......---------,,,,,,------...///---------------------------000111---+++---...---,,,------------,,,++++++)))***++++++***)))+++,,,,,,***(((((()))***)))((()))******++++++******)))((())))))******))))))(((******)))((('''''''''(((%%%&&&((()))))))))((('''((((((((((((((())))))***(((((((((((()))***+++,,,******+++,,,---///000111...444:::<<<===LLLnnnmmm[[[QQQGGGCCCAAA>>>===>>>@@@AAAAAA@@@??????@@@BBBGGGVVV___hhhtttsssmmmqqquuuzzz}}}ooo]]]XXXSSSQQQRRRSSSRRRPPPSSSvvvmmmPPPIIIMMMMMMDDDCCCAAA???===============>>>?????????>>>===<<<::::::::::::::::::::::::======<<<;;;:::;;;;;;;;;>>>???@@@AAABBBCCCDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHGGGIIIKKKMMMPPPSSSUUUVVV[[[^^^bbbdddhhhnnnwww~~~{{{}}}~~~uuupppmmmlllkkkgggeeeeeecccdddhhhmmmsssvvvvvvuuuqqqpppnnnkkkbbbYYYWWWYYY]]]dddmmmtttyyy~~~}}}tttuuuwwwzzz}}}~~~}}}~~~zzzxxxuuurrrnnnllljjjiiiccceeeiiiqqqyyy{{{vvvsssqqqpppttt}}}wwwpppiiiddd^^^XXXWWWZZZWWWXXXYYYXXXVVVUUUVVVWWWTTTTTTRRRQQQOOONNNMMMLLLHHHHHHHHHGGGFFFEEEDDDCCC@@@@@@BBBBBBBBB@@@>>>======>>>>>>>>>===<<<:::999444444444444333222111111111000000222444555444333111111000000000////////////////////////......---------------............------------------------,,,///000,,,***,,,---,,,,,,,,,,,,,,,,,,+++******(((***++++++******+++,,,,,,***(((((()))***)))((()))***++++++++++++***)))))))))))))))))))))))))))(((((('''''''''''''''(((%%%&&&((()))***)))(((''''''''''''''''''(((((()))'''(((***(((&&&'''***---))))))***+++,,,...///000///222666777777AAA[[[tttrrrggg\\\WWWQQQIIICCCCCC@@@@@@???<<<:::999;;;===>>>JJJPPPWWWcccdddbbbgggjjjooovvv~~~wwwpppiiieeeggghhhgggfff```vvvnnnXXXRRRTTTUUUOOONNNLLLJJJIIIHHHHHHHHHLLLKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDEEEGGGGGGHHHIIIIIIJJJKKKKKKLLLKKKKKKLLLMMMPPPSSSTTTUUUVVVXXX[[[___bbbdddeeekkkoootttxxx{{{}}}wwwtttkkkgggffffffccc^^^___eeecccdddiiipppwww||||||{{{uuuppplllhhh```YYY\\\dddoooxxxuuuvvvxxxzzz~~~}}}|||~~~~~~{{{yyyxxxpppnnnkkkhhheeedddccccccfffjjjrrr}}}}}}xxxrrrnnnmmmmmmpppyyymmmfff```]]]YYYUUUVVVYYYWWWXXXYYYXXXVVVUUUUUUVVVQQQQQQQQQPPPPPPOOOOOONNNGGGGGGGGGFFFEEEDDDCCCBBB<<<===@@@BBBBBBAAA???===::::::;;;;;;;;;:::999888444444444444333222111111222111000000222333222111000/////////............///////////////......---,,,---.../////////......------------------------)))------)))''')))+++)))***++++++++++++***))))))(((***++++++******+++---,,,***(((((()))***)))((()))***+++,,,,,,+++***)))))))))(((((((((((())))))''''''&&&&&&&&&''''''(((%%%&&&((()))***)))((('''&&&&&&&&&&&&&&&'''((((((%%%(((+++((($$$$$$(((---((())))))***+++---...///...000222111///666III]]]vvvpppiii\\\SSSQQQCCCBBB@@@<<<999888999;;;:::CCCEEEJJJVVVZZZ[[[bbbaaafffmmmuuu}}}}}}~~~wwwpppiiifffhhhjjjiiihhhaaa```^^^\\\ZZZZZZZZZZZZZZZYYYVVVSSSPPPNNNMMMLLLNNNNNNNNNNNNNNNNNNNNNNNNKKKJJJJJJJJJKKKMMMOOOPPPTTTTTTUUUUUUVVVWWWWWWWWWYYYYYYXXXXXXZZZ^^^bbbdddhhhjjjlllpppsssvvvyyyzzz{{{{{{sssnnnkkkfffccccccccc^^^XXX[[[dddbbbdddhhhqqqzzz~~~uuuoooiiieee```^^^hhhttt{{{{{{{{{|||}}}~~~}}}~~~~~~~~~~~~|||{{{}}}}}}yyyuuuttttttqqqjjjdddccccccaaa]]]ZZZ^^^gggoookkkqqq||||||wwwqqqnnnooopppmmmwwwzzzeeeaaa\\\YYYXXXXXXWWWWWWWWWWWWWWWXXXYYYWWWSSSPPPRRRTTTUUUUUURRRNNNIIIFFFFFFFFFEEEDDDCCCAAA???>>>>>>???@@@AAAAAA@@@???>>>;;;;;;:::999888888888888666444222222333333222111000000000000000000000000222222222111111111111000......---,,,,,,,,,,,,---,,,,,,,,,---------......///---+++((((((+++---///000...+++***+++++++++***+++***)))(((((()))***+++*********+++,,,,,,------+++***((()))******)))((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))'''&&&%%%%%%&&&((((((((((((((('''''''''((((((((((((((((((((((((+++)))&&&'''***,,,+++)))++++++******++++++,,,---+++------------444???HHHbbb~~~wwwiii\\\OOODDDAAA>>>:::999===<<<:::;;;AAAKKKTTTYYY[[[ZZZaaajjjooorrryyy}}}zzzwwwwwwvvvuuutttrrrqqqpppssssssqqqmmmhhhdddbbbbbbbbbccceeeeeedddaaa^^^\\\ZZZXXXWWWVVVWWWZZZ]]]___hhhgggfffeeedddfffjjjllluuuqqqllliiijjjpppwww{{{}}}~~~zzzuuuoooiiieeeccc[[[]]]``````^^^[[[ZZZZZZXXX```ddddddiiisssuuupppiiifffaaa```dddooo}}}~~~~~~}}}}}}}}}}}}}}}~~~}}}~~~~~~~~~}}}zzzzzzyyyvvvtttuuupppmmmiiigggeeeccc___[[[[[[]]]^^^]]]]]]cccmmmuuuwww|||}}}yyywwwsssnnnkkklllqqqtttuuu~~~tttdddaaa\\\YYYXXXWWWVVVUUUWWWVVVVVVVVVVVVSSSOOOLLLMMMNNNOOOOOONNNKKKHHHFFFDDDDDDDDDDDDCCCAAA@@@???;;;<<<===?????????>>>>>>;;;;;;:::999888888999999888666444444555555444333000000000000000000000000111111111000000000/////////...------,,,,,,------,,,---------...............---+++))))))+++---...///---***)))*********)))***))))))))))))))))))***+++++++++******************)))((((((*********(((((((((((((((((((((((((((((((((((((((((((((((((((+++***)))'''&&&&&&&&&&&&(((((((((((()))))))))***((((((((((((((((((((((((***((('''(((***,,,***(((***************+++,,,,,,---//////---+++///777>>>MMMhhhvvvfffSSSJJJCCC===999:::555777:::===BBBGGGMMMPPPWWW]]]fffkkknnnsss}}}}}}zzzxxxxxx|||}}}~~~~~~|||yyyvvvtttqqqooommmkkkkkklllnnnooowwwyyyzzzzzzzzz}}}}}}}}}rrrpppmmmiiieeeaaa___^^^]]]]]]]]]\\\ZZZXXXUUUSSSNNNQQQSSSSSSWWWaaaiiilllnnnllljjjlllttt~~~|||{{{zzzyyyyyy{{{}}}~~~~~~}}}~~~~~~}}}{{{zzzzzzwwwrrrnnnnnnmmmhhheeefffaaa```]]]YYYUUURRRRRRSSSWWW[[[```dddhhhnnnvvv}}}}}}xxxuuunnnllljjjhhhiiioooxxx~~~ooodddaaa]]]ZZZXXXWWWUUUTTTUUUTTTSSSRRRRRRPPPLLLIIIIIIIIIIIIIIIHHHFFFEEEDDDBBBCCCCCCCCCCCCBBBAAAAAA::::::;;;<<<======<<<<<<;;;::::::999999999999:::888666444444555555444333000000000000000000000000000000/////////.........//////...------------...++++++,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,---+++)))))))))***)))(((((())))))******))))))(((++++++***))))))(((''''''(((''''''(((***+++***)))(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''((((((((())))))******+++((((((((((((((((((((((((((('''((()))++++++)))((()))))))))))))))******+++,,,......,,,+++,,,111666>>>SSSlllooo___TTTIII???999444888;;;<<<;;;===CCCHHHOOOUUU]]]ccceeejjjrrryyy~~~yyyuuuqqqhhhfffccc```^^^\\\\\\\\\^^^\\\[[[\\\]]]ZZZTTTPPPJJJGGGGGGKKKQQQ[[[kkkyyy}}}}}}{{{yyyxxxwwwwwwzzz|||}}}}}}|||}}}}}}|||{{{yyyvvvrrrooonnnlllfffbbbbbb```[[[XXXYYYVVVXXXXXXTTTOOOMMMQQQUUU___eeennnuuuyyy|||~~~}}}|||yyyvvvrrrooommmfffgggiiilllqqqzzz~~~~~~nnndddaaa^^^[[[YYYWWWUUUSSSRRRQQQOOOOOOOOONNNKKKIIIIIIHHHFFFEEEDDDCCCBBBBBB@@@@@@AAABBBBBBBBBBBBAAA<<<<<<<<<;;;;;;;;;::::::::::::999999999::::::;;;666444222222333333222111000000000000000000000000000000000/////////......000///......------......******************************++++++++++++******,,,+++))))))******)))((('''((()))******)))((('''))))))(((((((((''''''''''''&&&%%%''')))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((&&&''')))***+++***)))'''((((((((((((((()))******)))+++,,,,,,,,,---000222888EEEUUUiiirrrcccPPPBBB??????===;;;999;;;@@@EEEEEEKKKSSSXXX[[[```ggglllvvv~~~|||wwwrrrmmmhhheeebbbaaa^^^[[[ZZZYYYYYYZZZ___^^^___bbbeeebbbYYYQQQIIIEEEHHHTTT^^^jjj~~~}}}{{{zzzyyyyyyxxx{{{|||~~~~~~||||||}}}~~~}}}~~~~~~}}}|||zzzxxxwwwwwwvvvssspppkkkgggcccaaaaaa[[[WWWWWWVVVRRRPPPRRROOOSSSXXXXXXVVVXXX^^^dddpppvvv}}}uuussspppllliiifffeeeeeeccchhhooowww~~~ttthhhbbb```^^^\\\ZZZXXXTTTRRRNNNLLLKKKKKKLLLMMMMMMLLLKKKIIIGGGDDDBBB@@@@@@@@@===>>>???@@@@@@AAAAAAAAA???>>>===;;;:::999888777888888888888888999:::;;;666444222222333333222111////////////////////////111111000000000///////////////...---------------++++++******************))))))***++++++***)))))),,,+++******+++,,,***)))'''((()))******)))((('''&&&&&&'''''''''(((((((((&&&%%%%%%&&&(((***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))((('''&&&%%%%%%$$$((((((((((((((((((((((((%%%''')))+++***)))((('''((((((''''''(((((()))******+++,,,---------...///222888AAAOOOggg|||tttzzzmmmZZZPPPIII???999888:::<<<======BBBHHHMMMQQQVVV\\\aaammmtttxxxxxxyyy|||~~~xxxuuupppkkkgggccc^^^[[[YYYXXXWWWVVVWWWWWWXXXYYY______bbbgggiiidddXXXNNNEEEEEEOOOcccttt~~~}}}{{{zzzzzzyyyyyyyyy{{{|||{{{zzzxxxxxxyyywwwwwwvvvuuusssqqqnnnmmmkkkjjjgggccc___[[[XXXWWWVVVOOOKKKKKKLLLKKKLLLOOOQQQXXXaaafffhhhkkkqqqvvv|||yyysssllljjjfffcccaaaaaabbbbbbgggnnnxxx~~~|||wwwssspppkkkddd^^^^^^]]][[[[[[ZZZWWWSSSPPPKKKIIIGGGGGGIIIKKKLLLLLLJJJHHHFFFCCCAAA???>>>===;;;;;;<<<===>>>??????>>>???>>><<<:::888777777777666666666777777999:::;;;888666444444555555444333////////////////////////111111111000000000//////......---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,))))))************))))))+++******+++,,,,,,+++)))'''(((((())))))(((((('''%%%%%%&&&''''''((())))))&&&%%%%%%&&&((()))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((((((((((((''')))(((((('''&&&%%%$$$$$$((((((((((((((((((((((((%%%''')))***)))(((((()))((((((((((((((())))))***......------,,,,,,++++++...111777AAASSSoooyyylllmmmwww|||iii^^^OOOCCC>>>;;;888666;;;===@@@CCCGGGLLLQQQUUUffflllpppnnnmmmppprrrsss~~~~~~xxxwwwwwwvvvxxx|||~~~zzzuuuqqqgggeeecccbbb```]]]XXXUUUTTTTTTVVVWWWYYY[[[\\\\\\ZZZ\\\```cccbbb[[[PPPHHHFFFLLL[[[sss{{{zzzyyywwwuuutttttttttrrrssstttssspppnnnmmmmmmggghhhggggggeeeccc```___]]][[[XXXUUUSSSRRRQQQQQQVVVPPPKKKLLLNNNPPPTTTYYYdddkkktttzzz}}}}}}~~~~~~}}}yyyrrrkkkfffbbbbbbaaaaaacccfffiiilllrrryyy|||zzz|||{{{|||rrrlllccc^^^[[[YYYXXXXXXXXXXXXWWWXXXWWWUUUQQQMMMIIIGGGDDDDDDEEEGGGIIIIIIDDDDDDBBBAAA???===<<<;;;999:::;;;<<<<<<<<<<<<<<<;;;:::999777777777777888444444444555666888999:::888666444444555555444333////////////////////////000000/////////.........------,,,++++++++++++,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))***,,,+++***((((((((((((''''''(((((((((''''''''''''(((((((((((('''&&&%%%%%%'''((('''%%%'''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))((('''&&&&&&'''''''''''''''''''''((((((((((((((((((((((((%%%'''))))))'''&&&(((***))))))(((((())))))***+++,,,,,,+++++++++,,,++++++---000555;;;EEEXXXsssqqqlllnnn{{{uuucccRRRFFF>>>999============???BBBGGGJJJWWW```hhhjjjiiikkkkkkiiirrr{{{zzzwwwvvvsssrrrttt~~~}}}xxxsssoookkkgggdddYYYZZZ[[[]]]^^^\\\YYYUUUUUUVVVXXXYYYZZZYYYXXXWWWPPPSSSVVVWWWVVVRRRMMMIIIJJJUUUfff|||wwwvvvtttqqqooonnnmmmllljjjkkkllljjjgggcccbbbbbbYYYZZZZZZZZZYYYWWWUUUTTTRRRPPPNNNLLLKKKLLLMMMNNNccc[[[VVVXXX[[[___eeekkkzzz{{{xxxtttoookkkfff```]]][[[\\\^^^aaagggnnntttxxx}}}|||zzz|||zzzzzzggg___VVVQQQPPPQQQTTTWWWTTTTTTTTTUUUUUUSSSNNNKKKIIIFFFCCCAAABBBDDDEEEEEE?????????>>>===<<<:::999888999::::::;;;;;;;;;:::777666555555555777888999333333333444666777999999666444222222333333222111//////////////////////////////.........------------,,,++++++******++++++))))))(((((('''''''''&&&))))))(((((((((((())))))((('''((()))++++++)))&&&)))((('''&&&&&&'''((())))))))))))(((''''''&&&&&&'''&&&%%%%%%''''''&&&$$$'''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))(((&&&%%%%%%%%%&&&'''((()))***+++((((((((((((((((((((((((&&&((()))(((&&&&&&(((+++)))))))))))))))***++++++(((''''''(((+++...//////(((---222555888CCCYYYlll~~~tttnnnttt~~~iiiTTTHHHCCCAAA???<<<::::::===AAACCCIIIUUUccciiikkkmmmkkkhhhkkksss}}}{{{wwwvvvwwwttt|||sssnnnhhhbbb^^^\\\YYYWWWSSSUUUYYY]]]```___\\\YYYUUUVVVVVVVVVTTTPPPLLLIIIGGGIIILLLNNNNNNNNNOOOQQQJJJWWWhhh{{{oookkkgggeeeeeeeeeccc```bbbaaa___^^^\\\YYYUUURRRQQQQQQPPPNNNLLLLLLMMMOOOKKKQQQUUUSSSNNNLLLOOOTTT\\\bbbhhhlllnnnqqqxxx}}}yyysssooommmiiiddd___\\\\\\^^^\\\aaahhhooouuu|||}}}~~~}}}tttcccWWWMMMLLLOOOPPPQQQQQQRRRRRRQQQPPPNNNLLLJJJIIIFFFDDDCCCCCCCCCCCCAAA@@@???>>>===<<<:::999888777666666666666777777777777666555555555555444444444333444444555555666666666555555444333333222111111///////////////......---------------------------...------,,,+++***))))))******++++++++++++*********)))(((''''''((()))*********)))((((((((((((((()))((('''&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&%%%%%%))))))))))))((('''&&&%%%''''''''''''''''''''''''))))))))))))***+++,,,---)))))))))))))))******+++222---,,,333999>>>FFFPPPiii}}}pppjjjjjjrrr}}}}}}qqqqqqzzzuuuaaaTTTMMMBBB:::999999888999>>>CCCKKKWWWdddlllpppooommmllluuu~~~{{{sss||||||wwwssspppoooffffffddd___ZZZVVVSSSSSSNNNOOOVVV```iiijjjaaaYYYZZZXXXUUUSSSQQQNNNKKKHHHFFFFFFFFFIIINNNRRRTTTUUUZZZ[[[bbbuuubbb___[[[YYYYYYXXXVVVUUUSSSRRRQQQQQQPPPOOOMMMKKKJJJJJJIIIHHHGGGHHHLLLOOOVVV\\\bbbbbb___]]]```dddpppvvv}}}~~~}}}wwwooojjjdddcccaaa^^^[[[[[[^^^```eeejjjrrryyyppp^^^SSSKKKKKKNNNNNNNNNNNNNNNNNNNNNMMMLLLJJJIIIHHHEEECCCBBBBBBBBBBBB@@@???======<<<:::999888777666555555555666666666777777555555555555444444444444333333444444444444444444444444444333222222111111///////////////...------------------------------++++++++++++************)))******++++++******))))))(((''''''''''''((()))***))))))((((((((((((((((((((('''%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''((((((((('''&&&&&&((((((((((((((((((((((((((((((((())))))***,,,,,,)))))))))))))))******+++---***+++000333666>>>GGGXXXvvvyyyiii___aaahhhsss}}}}}}rrrdddUUUGGGAAA>>>;;;:::===CCCGGGOOOYYYcccjjjoooqqqkkksss|||~~~}}}wwwqqqkkkfffcccbbb]]]\\\ZZZVVVRRRNNNMMMLLLKKKNNNUUU```kkkmmmggg```XXXUUUPPPLLLIIIFFFDDDCCC@@@BBBGGGNNNWWW^^^bbbdddbbbaaafffvvvUUURRRNNNLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJHHHIIIJJJKKKMMMRRRYYY]]]iiipppvvvxxxvvvtttvvvyyy~~~}}}uuutttrrrooojjjeee```]]]ZZZZZZZZZZZZ\\\```eeejjjsssyyyhhhZZZQQQKKKMMMPPPOOONNNNNNJJJJJJJJJIIIHHHHHHGGGGGGCCCAAA@@@@@@AAAAAA???>>><<<;;;:::999888777666555444444444555555555666666555555444444444333333333333333333222222222222222333333333222222111111000...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))*********+++)))******++++++******)))((('''&&&&&&&&&&&&'''((())))))((((((''''''((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''%%%%%%&&&&&&''''''&&&&&&(((((((((((((((((((((((((((((('''(((((()))***+++)))))))))))))))******+++)))***---///......555===LLLdddttt___WWWXXXcccqqqqqqZZZMMMFFFBBB@@@@@@>>>???CCCKKKUUU^^^dddgggeeelllsssvvv{{{}}}xxxyyy}}}yyyvvvtttrrrpppooolllhhhbbb^^^ZZZWWWVVVVVVUUUSSSRRRPPPOOOOOOOOOLLLNNNTTT^^^hhhkkkgggbbbTTTQQQKKKFFFCCCCCCEEEFFFEEEHHHPPP[[[fffnnnrrrsssooommmooo{{{MMMKKKIIIGGGFFFFFFEEEEEEGGGHHHHHHIIIJJJLLLOOORRRRRRSSSUUUYYY^^^eeennnsss||||||uuupppnnniiihhheeeaaa]]][[[ZZZZZZXXXZZZ]]]```eeellltttyyyzzzaaaYYYSSSOOOQQQTTTRRRPPPPPPJJJIIIHHHGGGFFFEEEDDDDDDAAA???>>>>>>??????>>>===<<<;;;:::999888777666666333333333444444444555555444444444444333333333222222222222111111000000///222222222111111000000000......//////......---,,,++++++++++++++++++++++++((((((((()))))))))))))))))))))************))))))'''&&&%%%%%%%%%%%%&&&''')))(((((('''''''''(((((('''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''(((((())))))((((((''''''''''''''''''&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))******++++++///333333...,,,111777EEEUUUhhhzzzwwwddd[[[SSS\\\jjjyyyooo]]]UUUSSSQQQPPPBBBAAAAAAEEEKKKQQQSSSSSSWWW^^^ccceeeiiiooorrrqqqwwwyyy|||}}}uuummmmmmttt{{{~~~}}}{{{wwwqqqkkkhhheeebbb```^^^\\\YYYWWWUUUSSSSSSSSSRRRQQQQQQRRRUUUWWWXXXXXXQQQQQQSSSXXX]]]___[[[WWWNNNLLLJJJIIIJJJNNNTTTYYY[[[^^^dddllltttzzz{{{{{{|||{{{|||JJJJJJIIIGGGFFFGGGHHHIIIIIIKKKNNNQQQSSSWWW]]]aaafffgggiiikkknnnttt{{{~~~|||zzzyyyvvvqqqlllfffcccbbb^^^^^^]]]ZZZXXXYYY]]]aaa___bbbgggmmmsss{{{yyy```XXXSSSQQQTTTUUUSSSPPPQQQLLLKKKIIIFFFDDDBBBAAAAAA???>>>======>>>???===<<<<<<<<<;;;:::999888888777333333333333444444444444444333333333222222222222111111111000/////////...000000000000000/////////...............------,,,++++++++++++++++++++++++******))))))(((''''''&&&)))))))))******)))))))))'''&&&%%%$$$$$$%%%&&&'''((((((''''''''''''((((((&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((((((((''''''))))))((('''&&&%%%%%%%%%""""""$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((())))))))))))))))))******++++++222666444...,,,000333:::CCCNNN[[[nnnmmm[[[^^^dddooouuunnnoooooonnn[[[RRRHHHBBBAAACCCDDDDDDGGGMMMRRRSSSUUUZZZ]]]\\\```ccchhhnnnuuu}}}xxxvvvyyyzzzxxxtttoooggg______fffmmmooonnnjjjnnnssswwwzzz|||~~~}}}{{{xxxuuutttnnnjjjddd___\\\YYYVVVTTTSSSRRRPPPOOONNNNNNOOOPPPNNNNNNPPPUUUZZZ___```___YYYUUUQQQNNNNNNMMMKKKHHHHHHLLLQQQWWW]]]eeennntttvvvwwwzzz~~~PPPPPPQQQPPPPPPQQQSSSVVVWWW[[[aaadddgggkkkrrrwww||||||{{{zzzyyyyyy|||~~~|||zzzsssmmmkkkhhheeeaaa]]]ZZZYYYYYYYYYTTTUUUVVVUUUVVVZZZbbbiiimmmqqqwww}}}yyydddVVVQQQPPPRRRRRROOOMMMNNNMMMKKKHHHEEEBBB@@@@@@??????===<<<===>>>>>>===<<<<<<;;;;;;:::999999888888333333333444444444555555333333333222222222111111000000000///////////////////////////////////////---............---,,,,,,************************++++++***)))((('''&&&&&&((())))))******))))))((('''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&''''''((((((%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$)))(((((('''&&&&&&%%%%%%"""###$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''(((((()))))))))))))))******+++)))000333000,,,,,,...///222777>>>FFFUUUnnntttoookkknnnxxx|||lllUUUCCC<<<<<<===>>>>>>DDDFFFEEEFFFJJJLLLKKKNNNQQQVVVZZZ```jjjvvv~~~yyyrrrmmmkkkiiigggeee```ZZZSSSSSSXXX]]]______]]]```dddhhhjjjmmmppprrruuuwww|||~~~zzzxxxuuutttssspppmmmjjjhhhfffaaa]]]XXXTTTRRRQQQOOOMMMOOONNNLLLKKKJJJJJJKKKLLLQQQQQQUUU\\\ccchhhgggeee\\\UUULLLEEEBBBBBBDDDDDDMMMWWWeeerrr{{{||||||```bbbdddddddddeeeiiimmmooosssxxxyyyxxxyyy}}}||||||{{{wwwssspppooooooiiijjjllljjjfffaaa\\\YYYUUUSSSPPPOOOPPPRRRTTTUUUUUUXXXZZZ[[[^^^dddooowww~~~uuudddUUUQQQOOOPPPOOOLLLJJJLLLKKKIIIFFFCCC@@@?????????>>>===<<<===>>>???>>>===::::::999999888888777777444444444444555555555555222222222222111111111111////////////000000000000........................------......------,,,+++*********************************))))))((((((((((((((())))))))))))((((((((('''&&&%%%%%%&&&'''((('''&&&&&&&&&&&&'''((()))%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######&&&&&&&&&'''''''''(((((($$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''(((((())))))))))))))))))******+++''',,,...+++***---///---...333888;;;CCCVVVttt|||nnnffffffpppppp\\\PPPJJJFFFCCC???CCCDDD@@@???@@@AAA???BBBDDDGGGIIIMMMXXXgggrrrvvvtttooojjjddd```^^^]]]XXXTTTPPPNNNOOORRRUUUUUUTTTVVVYYY[[[\\\^^^aaacccccceeeiiinnnsssvvvxxxyyywwwwwwxxxyyyzzz}}}~~~zzzsssnnnkkkkkkbbbbbbaaa___]]][[[YYYXXXTTTQQQMMMKKKKKKKKKKKKJJJMMMLLLKKKKKKKKKMMMNNNOOOSSSTTTXXX```hhhjjjgggcccXXXPPPFFF???>>>CCCKKKPPP^^^mmm}}}yyyxxxzzz~~~qqqsssvvvvvvwwwyyy}}}~~~|||xxxyyy{{{kkkkkkkkkhhhccc___]]]\\\YYYZZZ[[[[[[YYYUUUQQQOOONNNMMMLLLNNNRRRVVVXXXYYYaaaeeehhhkkkmmmuuuwwwpppbbbVVVRRRPPPQQQOOOKKKJJJLLLHHHFFFCCCAAA??????@@@@@@>>>===<<<===>>>???>>>===999999888888777777666666444444444555555555666666222222222111111111111000.../////////000000111111---.....................------......------,,,+++))))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&'''((()))$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$&&&((()))***+++%%%%%%&&&'''''''''&&&&&&''''''''''''''''''''''''***))))))((((((((()))))))))))))))))))))******+++&&&+++,,,)))***///000---***///444444555BBB\\\tttqqqiiilll~~~qqqeeeWWWNNNCCCFFFFFF@@@======<<<:::;;;===??????AAALLL\\\iiiqqqrrrpppkkkddd^^^\\\\\\WWWUUUQQQOOONNNOOOQQQRRRLLLMMMNNNNNNNNNPPPRRRTTTRRRTTTYYY]]]bbbeeeggghhhfffffffffgggiiilllnnnpppuuuxxx{{{~~~~~~{{{|||zzzxxxuuussssssttttttoooqqqqqqkkkaaa[[[YYYZZZSSSSSSSSSSSSRRRPPPOOONNNLLLIIIGGGFFFGGGIIIIIIIIIKKKKKKKKKMMMOOORRRUUUWWWPPPQQQUUU]]]cccddd___ZZZRRRKKKBBB<<>><<<;;;;;;;;;999888888999::::::999777777666666555555444444444333222111000000000000000000000000000000000000111000///...///...+++))),,,,,,,,,---......+++)))+++******)))(((''''''&&&&&&&&&''''''(((((())))))(((((()))(((((('''&&&&&&'''&&&%%%%%%&&&'''((()))%%%%%%%%%$$$$$$$$$######((('''&&&%%%###"""!!!!!!######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&''')))'''&&&'''((()))((('''((((((''''''&&&&&&&&&%%%%%%&&&'''((())))))))))))(((((((((((((((((((((((('''(((+++------,,,***(((---000000...---666HHHVVVxxx|||zzzsssuuu{{{pppcccZZZOOOGGGDDDBBB>>>:::===???>>>;;;:::CCCTTTbbbfffmmmqqqoooiiiccc^^^[[[ZZZUUUPPPOOOPPPOOOJJJFFFLLLMMMNNNLLLKKKJJJJJJJJJJJJNNNSSSUUUUUUUUUWWWYYYOOOPPPRRRRRRRRRTTTYYY]]]___ccchhhkkklllooossswww~~~~~~|||{{{zzzyyyxxxxxxxxxxxxwwwtttqqqnnnllllllkkkiiihhhfffeeeddddddbbbiiigggYYYOOOQQQQQQLLLOOOLLLJJJJJJLLLLLLIIIGGGFFFHHHJJJLLLMMMKKKJJJHHHMMMNNNOOOOOONNNOOOQQQSSSNNNKKKKKKPPPVVVXXXSSSMMMFFFGGGBBBAAALLLVVVggg~~~{{{||||||yyyvvvuuuwwwxxxwwwvvvoooooommmhhhaaa[[[WWWVVVVVVTTTPPPMMMKKKJJJKKKLLLPPPQQQSSSRRRPPPOOOOOOPPPQQQRRRVVV\\\bbbiiiooorrrvvvjjjccc___XXXWWWTTTQQQLLLHHHDDDBBBDDDCCCBBBAAA@@@@@@@@@@@@CCCBBBAAA@@@???>>>======;;;:::888888:::;;;:::999777777777666555555444444222222111//////.........////////////////////////000///.........---+++)))+++******+++------+++***+++++++++***)))((((((((('''''''''(((((((((((((((''''''((((((((('''&&&&&&&&&&&&%%%$$$%%%&&&''''''#########$$$$$$%%%%%%%%%'''&&&&&&%%%$$$###""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''(((+++(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%))))))))))))((('''&&&%%%(((((((((((((((((((((((('''(((***,,,,,,+++***)))+++---///------333>>>HHH]]]uuuyyytttyyyyyy~~~}}}vvvmmmddd^^^UUUKKKDDD;;;===@@@@@@???CCCKKKRRR\\\bbbkkksssvvvuuupppkkkeee^^^WWWSSSSSSRRROOOLLLKKKKKKKKKJJJIIIHHHIIIIIIGGGJJJLLLMMMKKKKKKLLLNNNJJJLLLLLLKKKJJJKKKNNNQQQTTTXXX\\\^^^```bbbgggjjjqqqvvvzzzyyyuuutttwww|||~~~~~~{{{wwwsssppptttsssqqqooollliiigggfffggghhhhhhhhhfffdddaaa```\\\[[[ZZZXXXVVVUUUUUUUUUQQQZZZZZZNNNFFFHHHJJJHHHIIIGGGEEEEEEGGGHHHGGGEEEGGGHHHJJJMMMPPPPPPMMMJJJMMMNNNOOONNNMMMLLLMMMOOOGGGEEECCCEEEJJJMMMNNNMMMNNNRRRPPPSSS```jjj{{{~~~kkkhhheeeccccccdddcccccc^^^]]][[[VVVPPPLLLKKKKKKKKKJJJIIIHHHHHHIIIKKKMMMUUUXXX[[[ZZZWWWWWW[[[___bbbdddhhhnnnuuu|||zzzlllbbb\\\ZZZXXXWWWTTTPPPKKKFFFBBB@@@CCCBBBAAA????????????@@@CCCCCCBBBAAA@@@@@@??????<<<:::999999:::;;;;;;:::888777777666555555444444000000///...------------///////////////////////////...,,,,,,,,,,,,***)))***)))((((((***,,,,,,+++,,,++++++******))))))(((((((((((((((((('''''''''&&&&&&'''(((((((((''''''&&&&&&%%%$$$$$$$$$%%%%%%!!!"""###$$$%%%&&&&&&'''%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((()))+++(((%%%$$$$$$%%%$$$$$$'''''''''&&&&&&&&&&&&%%%))))))))))))((('''&&&%%%(((((((((((((((((((((((('''((())))))******))))))***+++,,,,,,---///444777EEEZZZxxx~~~ssssssxxxwwwhhh]]]JJJHHHEEEBBB@@@???AAABBBKKKQQQ]]]nnn{{{~~~zzztttlllbbb[[[XXXWWWUUUTTTPPPPPPNNNMMMLLLLLLLLLMMMFFFGGGHHHGGGFFFFFFGGGIIIJJJJJJJJJHHHFFFEEEFFFGGGKKKMMMPPPRRRTTTWWWZZZ]]]```eeeiiiiiifffeeegggkkknnnnnnmmmllliiifffcccaaaccccccbbb```]]]ZZZWWWVVVUUUVVVWWWWWWWWWVVVTTTSSSNNNMMMLLLJJJIIIHHHHHHHHHJJJTTTWWWMMMEEEEEEIIIIIIDDDBBBAAAAAACCCEEEEEEDDDGGGGGGKKKSSSZZZZZZUUUOOOKKKKKKLLLJJJHHHFFFFFFFFF???>>>===>>>AAAHHHQQQWWW___ddddddhhhuuu~~~yyy|||ZZZXXXUUURRRRRRRRRSSSTTTUUUTTTRRROOOLLLJJJLLLMMMOOONNNNNNNNNOOOQQQSSSUUU___dddiiiiiifffhhhooowww{{{|||~~~{{{nnnccc[[[WWWWWWWWWVVVSSSPPPKKKGGGCCCAAABBBAAA???>>>===>>>???@@@BBBAAAAAAAAA@@@@@@??????===;;;999:::;;;<<<;;;;;;888888777666555444444333000///...---------------///////////////////////////---++++++++++++***))))))'''&&&&&&(((+++++++++*********)))))))))(((((())))))((((((''''''&&&&&&&&&'''(((((())))))))))))''''''&&&%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&''''''%%%###''''''''''''''''''''''''%%%&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))+++***)))***,,,.........:::HHH^^^www}}}yyyzzzooocccSSSFFF@@@>>>===<<>>AAADDDHHHSSScccoooxxx{{{xxxxxxxxxxxx|||PPPOOOLLLKKKJJJLLLNNNPPPQQQQQQQQQOOOOOOQQQTTTWWW______^^^^^^___```bbbbbbkkkqqqxxxyyyyyy||||||xxxxxxvvvsssnnneee\\\WWWUUUVVVUUUTTTSSSPPPMMMIIIFFFEEEAAA@@@???>>>>>>>>>???@@@?????????>>>>>>>>>>>>>>>===;;;999:::;;;<<<;;;;;;888888777666555444333333000000//////......//////...........................,,,*********+++***)))((('''%%%%%%(((***++++++((((((((((((((('''''''''))))))((((((''''''&&&&&&'''((()))***************((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&###$$$'''***,,,+++'''$$$(((((((((((((((((())))))%%%&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((())))))))),,,***((())),,,...///...444999DDDWWWoooooo]]]SSSLLLEEE@@@AAA@@@GGGSSSaaaooo{{{uuupppmmmhhheeebbb```^^^\\\XXXTTTTTTRRRQQQPPPPPPQQQRRRRRRTTTSSSSSSRRRPPPNNNKKKIIIGGGFFFGGGIIILLLPPPSSSUUUYYY]]]aaabbb```^^^]]]]]]aaa___\\\YYYWWWVVVUUUUUUPPPRRRTTTUUUTTTQQQNNNKKKIIIIIIIIIHHHHHHGGGGGGFFFGGGGGGFFFEEEDDDDDDEEEEEEEEENNNSSSOOOHHHEEEGGGJJJLLLMMMNNNNNNMMMMMMMMMMMMMMMOOOUUU```hhhfff[[[QQQFFFFFFFFFDDDBBBBBBCCCEEE???GGGQQQWWW]]]iii{{{wwwvvvxxxyyy|||IIIIIIIIIHHHIIILLLQQQUUUWWWXXXYYYZZZ[[[^^^cccfffvvvvvvuuuuuuuuuuuuuuuuuu{{{yyysssnnnhhheeeeeeffffffeee___YYYUUUUUUVVVTTTSSSRRRPPPMMMJJJHHHFFF????????????????????????<<<<<<<<<===============<<<:::999999:::;;;;;;:::999888888666555444333222111111000000///000000111........................///,,,***)))***++++++***((('''&&&&&&(((******)))''''''''''''''''''''''''((((((((((((((('''''''''(((((()))*********))))))''''''((((((((('''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%"""$$$'''+++---,,,(((%%%((((((((((((((()))))))))))))))))))))((('''&&&%%%(((((((((((((((((((((((('''((())))))******)))))),,,***((()))+++---//////333222666BBBUUUlllxxxlll]]]RRRHHHCCCBBBHHHOOO\\\rrr}}}yyyvvvtttrrrqqqmmmgggbbb]]][[[YYYYYYYYYZZZXXXWWW[[[ZZZYYYYYYXXXUUUQQQNNNFFFDDDDDDFFFKKKPPPSSSTTTYYY^^^ccceeeeeecccaaa```bbb___[[[XXXUUUUUUVVVWWWTTTUUUWWWXXXVVVQQQLLLIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEBBBHHHNNNOOOLLLKKKLLLNNNRRRUUUXXXZZZYYYWWWWWWWWWTTTUUUXXX^^^ccc```XXXPPPFFFFFFEEEEEEEEEGGGLLLOOOUUU^^^iiipppuuuwwwvvvvvvuuuvvvxxxMMMNNNPPPPPPRRRXXX___eeelllnnnppprrrsssvvvzzz}}}rrrhhh```ZZZWWWXXX[[[]]]___\\\VVVSSSTTTWWWTTTSSSRRROOOLLLHHHFFFDDD>>>???@@@BBBBBBAAA???>>>;;;;;;<<<<<<============;;;:::888888:::;;;:::999999999888666555444333222111000000//////000111111........................///---***)))***,,,,,,,,,(((((('''(((******)))''''''''''''((((((((((((((('''''''''((((((((((((((('''((((((((((((''''''&&&$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$&&&'''''''''&&&%%%%%%%%%&&&(((******(((&&&&&&&&&&&&&&&'''''''''((())))))))))))((('''&&&%%%(((((((((((((((((((((((('''(((***,,,,,,+++***)))((())))))*********+++,,,111///111999CCCQQQhhh{{{ttt```SSSJJJKKKLLLPPP^^^nnn||||||tttmmmeeeddddddfffjjjkkkjjjhhhhhhgggffffffeeeaaa[[[VVVJJJHHHGGGJJJPPPUUUXXXYYYZZZ^^^eeejjjlllllljjjiiigggccc___ZZZXXXYYY[[[]]]]]]___bbbcccaaa\\\WWWSSSOOOOOOOOOPPPQQQQQQRRRSSSMMMLLLLLLLLLLLLLLLMMMMMMKKKMMMRRRVVVWWWUUUSSSSSSTTTYYY```ccccccbbbaaaaaaZZZXXXXXXYYY\\\^^^^^^^^^VVVVVVVVVVVVYYY___ggglllwww~~~{{{zzzzzzwwwuuuvvv|||YYY[[[]]]___bbbiiirrrxxxnnnaaaYYYRRRPPPQQQUUUYYY\\\ZZZUUUSSSTTTWWWUUUTTTQQQNNNJJJFFFCCCAAA===???AAACCCCCCBBB???>>>;;;;;;<<<<<<======>>>>>>;;;999888888999::::::999999999888666555333222222000000/////////000000111........................000---******+++,,,------)))((((((***+++***(((&&&(((((((((((())))))))))))&&&'''''''''(((((())))))''''''''''''&&&%%%$$$$$$"""###%%%&&&'''&&&&&&%%%""""""###$$$%%%&&&&&&'''%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%'''((((((((('''&&&)))'''$$$$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''((())))))))))))(((((((((((((((((((((((('''(((+++------,,,***((($$$'''***+++)))''''''(((++++++...333555;;;LLL]]]www}}}kkk\\\YYYWWWRRRUUU^^^gggkkkppptttwwwzzz|||~~~~~~~~~~~~uuummmiiijjjlllrrryyy}}}~~~|||vvvtttsssrrrqqqllleee___QQQOOONNNQQQWWW]]]aaaaaaZZZ___gggnnnrrrsssrrrqqqlllhhhccc^^^\\\]]]```bbbeeehhhlllnnnnnnjjjeeebbbXXXXXXYYYZZZ\\\^^^___aaaXXXXXXWWWWWWWWWXXXYYYYYYTTTTTTVVV[[[\\\YYYUUUSSSSSSZZZccchhhiiihhhggghhh[[[YYYVVVVVVZZZaaajjjoooqqqppppppqqquuu~~~}}}{{{xxxxxxxxxllljjjlllqqqvvvyyyiiiYYYPPPLLLLLLOOOSSSTTTVVVWWWWWWVVVUUUTTTSSSQQQOOOMMMKKKIIIEEECCCAAAAAABBBBBBAAA???>>>===<<<;;;;;;<<<>>>>>>>>>===;;;:::888666666777888999888888777666444333111000...------...//////...,,,///---,,,,,,---...,,,+++...+++((((((***,,,+++))),,,,,,,,,+++***))))))(((((()))))))))'''&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''"""$$$'''))))))'''$$$"""&&&&&&&&&&&&%%%$$$######((('''%%%$$$###$$$%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%###############$$$$$$$$$&&&&&&%%%$$$%%%&&&'''(((+++***'''$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((()))***++++++***)))((()))************+++++++++,,,///000000000444===DDDXXXooo~~~~~~tttpppkkkaaa[[[\\\ffffffgggjjjmmmnnnooonnnnnnooossswwwvvvqqqkkkhhhddd^^^^^^lllxxxppp[[[TTTQQQWWW___bbbbbbbbbbbb```bbbhhhrrrxxxyyyxxxssshhh___```aaa^^^]]]___dddgggkkkoooqqqnnniiidddiii___ZZZ```gggjjjmmmrrrkkkiiiggggggiiijjjjjjiiiaaa______```\\\UUURRRSSSOOOTTT[[[ccchhhiiihhhfffbbbbbbccceeejjjvvv|||{{{}}}}}}jjj[[[SSSNNNNNNPPPSSSSSSTTTTTTTTTTTTTTTTTTRRRPPPMMMLLLKKKHHHEEEBBB@@@AAAAAAAAA@@@???>>>===<<<;;;:::;;;===>>>===<<<;;;999888666666777888999888888777666555333111111///...---...//////---,,,,,,---------------------...+++((((((***+++***)))******))))))(((''''''&&&'''((()))(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''###%%%'''(((((('''%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$###############%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$##################$$$$$$#########$$$%%%&&&$$$#########$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''((((((((('''''''''''''''''''''''''''((())))))))))))((('''(((((()))))))))************---...---,,,///555;;;FFFXXXoooyyyuuuvvv}}}|||uuuvvvwwwuuutttuuuwwwwwwtttrrrkkkiiihhhhhhgggbbb[[[WWWZZZUUUUUU```rrr~~~pppcccWWWYYY```bbb```]]]YYYXXXYYY^^^gggnnnqqqppptttiii___]]]]]]ZZZZZZ\\\___ccciiipppttttttpppmmmnnneee___aaadddfffkkkrrrooopppssswww{{{{{{yyywwwkkkccc]]][[[XXXRRRMMMLLLKKKQQQYYY___bbbeeejjjnnntttwwwzzz~~~xxxvvvsss|||{{{|||jjj\\\TTTPPPOOOQQQSSSRRRQQQQQQPPPQQQRRRSSSOOOMMMKKKJJJIIIHHHDDDBBB@@@@@@@@@@@@???>>>======<<<;;;:::;;;<<<===<<<;;;999888777666666666777888888888777777555444222222000///......//////---,,,***---///...+++***,,,///---+++))))))***+++***)))***))))))((((((''''''&&&'''(((((((((&&&%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%!!!"""###$$$%%%%%%%%%%%%##################"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""""""""$$$############$$$%%%%%% """###$$$&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''((((((((())))))***,,,---,,,***+++///333555???OOOeeexxxooommmqqq~~~yyypppjjjfff___UUULLLNNNLLLLLLSSS___mmmvvvzzz~~~}}}iiiXXXUUUZZZ\\\WWWSSSNNNLLLKKKPPPWWW^^^bbbbbbhhh^^^TTTOOONNNLLLLLLMMMOOOTTT\\\ccchhhiiihhhfffgggaaa\\\[[[ZZZ[[[bbbiiikkkooovvv}}}|||xxxmmmbbbWWWTTTSSSOOOJJJHHHSSSZZZbbbgggjjjpppzzz{{{wwwnnnttt|||pppkkkqqqzzz|||iii\\\VVVRRRPPPRRRUUUSSSPPPMMMLLLLLLMMMNNNLLLJJJIIIHHHHHHFFFDDDAAA????????????>>>=========;;;:::999:::;;;<<<;;;:::888777666555555555666666777777777666555444333222222000............---,,,+++...111///***'''***...,,,,,,+++*********))))))++++++******))))))))))))&&&'''((('''&&&%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&& !!!"""""""""""""""""""""$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$###"""!!!!!!%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$#########''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))+++---......,,,,,,...000000444<<>>>>>=========<<<======;;;999888999:::;;;:::888666666555555555444555555555555555555555444333333444222///.........---,,,---000222///)))&&&'''+++,,,,,,,,,+++***)))((((((*********)))))))))))))))'''((()))(((&&&%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&######$$$$$$###""""""!!!"""###$$$%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$###"""!!!!!!$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''%%%%%%%%%$$$$$$#########''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))*********+++------------......000111444;;;IIIbbb~~~{{{|||~~~yyyddd\\\```bbb^^^WWWQQQPPPRRRWWW^^^eeehhhkkknnnlllhhhdddYYYNNNJJJHHHDDDCCCDDDBBBAAA@@@AAACCCEEEFFFFFFJJJHHHEEEBBBAAAAAAAAA@@@BBBFFFKKKNNNOOOOOOQQQRRRTTTZZZ^^^[[[TTTOOONNNOOOSSSVVV[[[bbbgggiiihhhfffaaabbbfffiiieee^^^\\\___tttvvv|||~~~zzzmmm```YYYWWW[[[fffpppzzzttteee^^^ZZZWWWVVVWWWUUURRRMMMHHHDDDBBBBBBBBBEEEDDDCCCDDDDDDDDDBBB@@@======<<<;;;;;;<<<<<<===:::999888888999999888777555555555444444444333333333333444444444333333222666333000.........---,,,///000111...)))'''''')))+++,,,---,,,***(((((((((''''''''''''''''''''''''((()))))))))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''&&&%%%$$$#########$$$$$$%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###"""######$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""!!!""""""###$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''')))((((((''''''(((((()))(((((()))))))))*********(((((()))***++++++,,,,,,---...000444:::LLLhhh{{{rrrnnnrrr|||www}}}yyykkk\\\TTTQQQQQQXXX]]]^^^___bbbbbb```\\\TTTMMMIIIEEE@@@???AAAAAABBBDDDFFFFFFEEECCCBBBBBBDDDBBB???@@@CCCEEECCCBBBFFFJJJKKKKKKNNNRRRVVV___hhhnnnkkkcccZZZSSSNNNOOOQQQVVV]]]eeekkknnnooossszzzuuupppqqq~~~sssiii___\\\^^^dddnnnxxxwwwjjj]]]XXXVVVTTTRRRSSSQQQNNNKKKFFFCCCAAA@@@@@@CCCBBBAAABBBCCCCCCAAA@@@<<<<<<;;;::::::;;;<<<===:::888777777888888777666444444444444444333222222111111222333333222222222777444000...------,,,+++...------,,,+++***))))))***,,,...---***''''''((('''''''''''''''''''''''')))*********((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%"""""""""""""""###$$$$$$"""###%%%&&&&&&%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$################## !!!"""###$$$######"""######""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''(((((((((''''''''''''''''''''''''(((((('''&&&&&&'''(((((('''''''''((((((((())))))***)))((((((((()))************---111555<<>>>>>??????======<<<;;;999777666555999888888<<>>=========>>>>>>======<<<;;;999777555333777666777;;;???===666///222222111000000///......------------------------***************))))))))))))))))))((((((((((((''''''''''''''''''(((((((((&&&&&&&&&''''''((((((((()))************)))(((((()))(((&&&%%%%%%%%%&&&'''%%%%%%''''''&&&&&&%%%%%%#########$$$$$$%%%%%%%%%$$$$$$###"""!!!!!!""""""""""""###$$$$$$$$$$$$###"""######$$$$$$######"""%%%$$$$$$###""""""###$$$######""""""""""""######""""""#########$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$&&&''''''&&&$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%'''(((((('''&&&((((((((((((''''''''''''"""###$$$%%%&&&'''''''''******)))******++++++,,,222000222777>>>NNNhhh}}}}}}zzzuuusssvvv}}}}}}tttlllgggdddvvv~~~www{{{}}}{{{{{{~~~wwwkkkbbbZZZYYYZZZ[[[___cccmmm{{{vvvmmmccc\\\ZZZYYYXXXXXXXXXUUURRRNNNIIIFFFEEEHHHGGGCCC??????AAA@@@??????>>>>>>>>>???===<<<<<<;;;;;;<<<<<<<<<999999::::::999888666555333333666:::<<<;;;666111333222111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))((((((((((((''''''&&&''''''''''''(((((((((%%%&&&'''((((((((((((((((((((())))))(((((('''&&&(((((('''&&&&&&&&&&&&'''"""%%%''''''&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$"""!!! !!!"""""""""###$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$###""""""###%%%$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''"""!!!&&&+++***((('''%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((('''&&&&&&))))))******+++++++++,,,...+++---222666>>>PPPddd~~~}}}vvvxxx}}}zzzqqqkkkcccooo{{{uuu{{{|||rrrmmmjjjlllxxx~~~tttiiiaaaYYYXXXYYY]]]^^^___ccciiilll{{{tttkkkaaaZZZXXXVVVUUUTTTTTTSSSPPPMMMIIIFFFEEEGGGFFFAAA>>>?????????>>>>>>======>>>>>>;;;::::::999::::::;;;;;;888999999999888666444222...000444777999777555333111111000///......------,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((())))))((((((((('''''''''&&&&&&&&&'''''''''(((((($$$%%%'''((()))))))))((('''''''''''''''&&&&&&%%%&&&''''''''''''&&&%%%%%%!!!###&&&'''%%%######$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%###!!! !!!"""""""""###$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###!!!###$$$###!!!!!!###%%%%%%%%%$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$!!!""""""######$$$$$$%%%%%%$$$#########$$$&&&&&&$$$$$$############$$$$$$(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&""""""''')))&&&%%%'''$$$$$$$$$%%%%%%&&&&&&&&&))))))*********)))(((''''''''')))******++++++++++++''')))000222333>>>NNNaaauuu~~~wwwooosss|||{{{zzzooocccaaacccqqq}}}xxxqqqhhh___YYYUUUZZZbbbgggeeeccchhhpppsss~~~rrriii```[[[SSSRRRPPPOOOOOOMMMKKKIIILLLIIIGGGIIIGGGBBB@@@AAA???>>>>>>============>>>999999999888888999::::::;;;;;;;;;:::777333000...+++///333666666555444555///////////////.........++++++++++++++++++++++++'''''''''((((((((((((((()))(((((((((''''''''''''&&&&&&&&&'''''''''(((((($$$%%%'''))))))))))))(((&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&'''&&&%%%$$$######&&&&&&$$$""""""###&&&%%%%%%$$$$$$#########'''&&&$$$"""!!!!!!"""###""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$###### """$$$###!!! ###&&&&&&%%%%%%$$$$$$%%%%%%&&&"""############$$$$$$$$$ !!!"""###$$$$$$%%%$$$###"""""""""###%%%&&&%%%$$$###""""""###$$$%%%(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$(((&&& !!!'''%%%%%%&&&&&&'''((())))))%%%&&&((()))***+++******%%%&&&''')))***+++++++++---((()))///000---444@@@EEEWWWlll}}}{{{zzz~~~|||nnnfffcccpppxxxtttzzz}}}vvvnnniiihhheeegggjjjmmmpppsssuuuvvvzzzpppggg___\\\SSSRRRPPPNNNKKKIIIGGGFFFGGGFFFEEEDDDCCCBBBBBBBBBAAA???>>>>>>>>>===;;;999<<<@@@???:::999===<<<888888999999999888777555444333333444444333333222111000000///...---,,,,,,,,,+++,,,------,,,+++)))(((((((((((((((''''''''''''***)))(((&&&&&&''''''((())))))((('''&&&&&&%%%%%%&&&((('''%%%&&&******'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$#########%%%$$$$$$###"""""""""###%%%%%%$$$###"""""""""###"""""""""""""""!!! $$$$$$$$$$$$$$$###"""!!!#########$$$$$$#########%%%$$$""" !!!"""###$$$#################################""""""!!!!!!%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%&&&'''(((...***%%%!!! !!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%###%%%&&&&&&%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((()))*********,,,+++******+++---///111===AAAKKK\\\qqq~~~uuuqqq{{{tttkkkggglllxxx|||wwwuuuttttttuuuwww{{{~~~}}}qqqjjjaaaYYYUUUNNNMMMLLLKKKJJJIIIHHHHHHFFFEEEDDDCCCBBBAAAAAAAAA???>>>=========<<<:::888:::===<<<888888::::::666888888888888888666555444222222333333222222111000000000///------,,,,,,---,,,,,,,,,,,,+++***))))))))))))))))))((((((((((((***)))(((((((((((()))***)))(((((('''&&&&&&%%%%%%%%%'''''''''***---***$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%%%%$$$######""""""#####################""""""!!!###$$$$$$$$$$$$###"""!!!$$$$$$%%%%%%%%%%%%$$$$$$&&&$$$###!!!!!!!!!######%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$#########"""""""""%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&(((&&&"""!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((())))))*********))))))***,,,...000111555===FFFSSSdddtttzzznnneee^^^\\\^^^hhhzzz~~~tttiiiccc\\\TTTOOOKKKJJJJJJIIIHHHGGGGGGFFFDDDDDDBBBAAA@@@?????????>>><<<;;;;;;<<<;;;999777777:::999666666777777444777777777777777666555444111111111222111000000///000///...------------------,,,+++************************)))))))))(((((()))((((((((()))***+++,,,((((((''''''&&&%%%%%%%%%###&&&(((+++000333,,,###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$###"""""""""######$$$$$$$$$$$$$$$###""""""######$$$$$$######""""""######$$$$$$$$$$$$######%%%$$$###"""""""""###$$$###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$#########%%%$$$############$$$%%%$$$$$$######"""#########%%%###""""""$$$&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((())))))(((((()))***+++---...---000444777;;;FFFWWWcccqqq}}}|||tttggg___\\\[[[^^^cccjjj|||oooddd___YYYQQQKKKLLLKKKJJJHHHFFFEEECCCCCCCCCBBBAAA@@@???>>>>>>>>>===<<<;;;;;;<<<;;;999777666777777555555555555444666666666666555555444444111111222222111111000///000///...---------------...---+++)))))))))******))))))))))))(((((((((((('''''''''((()))+++,,,,,,'''''''''&&&&&&%%%%%%%%%!!!%%%)))///666999111'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""" !!!"""#########$$$$$$%%%%%%&&&&&&######"""""""""""""""#########""""""""""""############$$$$$$######"""!!!""""""############"""""" !!!!!!!!!!!! %%%$$$############$$$$$$ !!!$$$&&&&&&%%%"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$######""""""""""""%%%$$$$$$$$$%%%%%%###"""$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''%%%$$$%%%&&&''''''''''''''''''''''''$$$$$$%%%&&&&&&''''''(((''''''((()))***+++,,,,,,000111222111333:::EEENNNXXXkkk}}}~~~|||{{{{{{|||~~~ccc]]]YYYZZZ[[[\\\___cccgggvvv}}}~~~kkk```[[[TTTMMMHHHKKKJJJIIIHHHFFFEEEDDDCCCBBBAAA@@@>>>===============<<<;;;;;;<<<<<<:::888666666555666666555444555555555444444444444444444222222222222222111111000//////...------------...---,,,***)))(((((()))***(((((('''''''''&&&&&&&&&$$$%%%&&&''')))***++++++&&&&&&&&&&&&&&&%%%%%%%%%!!!&&&+++111888<<<666---%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""" !!!"""############$$$$$$%%%%%%%%%"""""""""!!!!!!"""#########""""""!!!""""""######""""""######""""""!!! !!!""""""#########"""""" !!!!!! ##################$$$$$$!!!$$$&&&&&&%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$######"""######$$$######%%%&&&&&&$$$"""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((())))))(((&&&%%%&&&'''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''''''''%%%&&&(((***+++++++++***...---,,,---000444888:::EEERRRhhh~~~|||~~~~~~{{{yyy|||xxxzzzwwwssspppppplllfffTTTSSSUUUZZZ[[[ZZZZZZ]]]ccclll|||xxxvvvyyytttcccZZZTTTNNNHHHFFFEEEEEEEEEFFFFFFFFFFFFFFFBBBAAA???>>>======<<<<<<<<<;;;;;;;;;<<<<<<:::888777444444666666444444666444444333333222333333444222222333333222222111000///......---------......,,,+++***)))))))))))))))'''''''''&&&&&&&&&%%%%%%$$$%%%&&&((())))))******&&&&&&%%%%%%%%%%%%%%%%%%%%%)))...000444888666111%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%%%%"""""""""###############$$$############$$$%%%%%%""""""!!!!!!!!!"""######"""""""""""""""!!! !!!!!!""""""######""""""""""""############""""""!!!"""""""""############"""###%%%'''''''''&&&%%%#########$$$$$$$$$$$$$$$""""""###$$$$$$###""""""%%%$$$##################!!! !!!###&&&((('''&&&""""""######$$$%%%%%%%%%########################$$$$$$$$$$$$%%%%%%%%%%%%'''((()))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%&&&)))+++,,,,,,+++***+++***))),,,///222222000:::AAAOOObbbvvv|||~~~|||yyyxxx|||{{{uuukkkooooooiiieeedddbbb```[[[ZZZ\\\``````]]]]]]```fffmmmyyywwwxxx}}}zzz}}}qqqfff[[[TTTOOOIIIGGGHHHBBBCCCCCCCCCDDDDDDEEEEEEBBBAAA@@@>>>======<<<<<<;;;:::999:::;;;;;;999777666222222666666222333666444333222111111222333444111111111222111000000///......---------......///+++++++++******)))((('''((('''''''''&&&&&&&&&&&&%%%&&&((()))*********)))%%%%%%%%%%%%%%%%%%%%%%%%***...000---,,,///111111$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%"""""""""!!!!!!!!!!!!!!!###############$$$%%%%%%!!!!!!!!!!!!!!!"""######"""############"""!!!!!! !!!!!!""""""""""""""""""######$$$$$$######""" !!!"""""""""""""""######$$$%%%&&&&&&&&&&&&"""""""""#########$$$$$$!!!"""###$$$$$$###"""!!!""""""!!!!!!!!!"""######"""!!!!!!###%%%''''''&&&!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((($$$&&&***,,,------+++***)))***,,,---...///111222444777===HHHXXXjjjyyy}}}xxx|||}}}zzzxxxxxx{{{~~~vvvqqqkkkgggeeekkknnniiiddddddffffffiiiggggggiiihhheeegggkkkoootttzzz}}}}}}wwwrrrwwwfff^^^WWWRRRMMMHHHHHHKKKDDDDDDCCCBBBBBBAAA@@@@@@BBBAAA@@@>>>============999888888888:::999888666555111111555555111111666333222111111111222333444000000000000000//////.........---------......///******+++++++++)))'''&&&)))(((((((((''''''''''''&&&((()))***++++++******%%%%%%%%%%%%%%%%%%%%%%%%...222111***&&&(((---///$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""!!!!!! !!!!!! !!!!!!"""######!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$###"""""" !!!"""""""""""""""!!!!!!""""""""""""!!!!!! !!!""""""!!!!!!!!!!!!"""######$$$%%%%%%!!!!!!""""""#########$$$!!!"""###$$$$$$###"""!!! !!!"""###'''%%%######$$$%%%$$$###!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))$$$'''***---...---+++***&&&***---,,,))))))...333000222444999BBBRRReeesss{{{xxxssswww|||zzzwwwxxx{{{rrrfffaaa^^^^^^aaa\\\cccnnnwwwxxxttttttxxxuuuuuuuuuvvvvvvvvvvvvvvvuuunnnooorrrwww{{{{{{vvvnnnhhh]]]XXXRRRMMMKKKKKKJJJJJJIIIHHHFFFDDDBBB@@@@@@?????????@@@@@@???>>><<<;;;999888777555555444444444333333333444333333222222222222000000000111222333////////////............/////////......---------...---,,,***)))'''&&&%%%))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%&&&''')))***'''...,,,###""",,,111///&&&&&&%%%%%%$$$###""""""%%%$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&''''''%%%$$$&&&%%%$$$"""!!! !!!"""$$$$$$$$$""" !!!!!! !!!#########""""""""""""""""""############"""############$$$$$$$$$###############$$$$$$%%%########################'''&&&$$$"""!!!""""""########################### !!!"""###############""""""###$$$%%%%%%&&&&&&"""############$$$$$$$$$((('''%%%$$$###$$$$$$%%%''''''(((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&###&&&)))+++************+++***(((((())),,,///111222111000000555>>>JJJSSSooozzz~~~~~~ssspppuuu|||wwwyyy~~~}}}yyytttaaaYYYXXXWWWXXX[[[]]]iii|||~~~tttmmmggghhhkkkmmmmmmiiiccc^^^[[[WWWRRRNNNLLLKKKJJJIIIHHHGGGEEEDDDBBBAAA@@@@@@??????@@@@@@???>>><<<;;;888777666555555444555555444444444444444333222222222111000000000111222222/////////.........------,,,,,,,,,++++++***************)))))))))((((((((()))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$&&&&&&$$$(((&&&"""'''222555000&&&&&&%%%%%%$$$######"""###""""""""""""######$$$!!! !!!!!!!!! $$$######"""""""""""""""!!!!!! !!!!!!"""###$$$"""!!! !!!$$$&&&%%%### !!!"""######"""!!!!!!!!!!!!"""""""""#########!!!!!!"""""""""############""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$###############$$$$$$########################""""""###########################$$$$$$%%%%%%%%%"""############$$$$$$$$$&&&%%%$$$#########$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((($$$&&&))))))'''%%%$$$$$$***)))))))))***,,,...////////////...000555;;;@@@QQQeee|||zzz||||||rrrpppuuu}}}yyy{{{~~~zzz~~~wwwwwwsssuuuxxx|||{{{jjj___TTTQQQSSSTTTUUUWWWYYYggg}}}}}}pppkkkfffeeeddddddcccaaa]]]ZZZXXXVVVRRROOONNNLLLIIIGGGFFFEEEDDDCCCBBBAAAAAAAAA>>>???@@@@@@???>>><<<;;;666666555555555555555666666666555555444333222111111111000000000000111111............------------************))))))))))))&&&&&&''''''((())))))***((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$###$$$""""""***555444---&&&%%%%%%$$$$$$############""""""""""""!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""#########$$$""""""!!!!!!!!!!!!""""""!!!!!! """%%%&&&&&&%%%!!!"""""""""""""""!!! !!!!!!""""""""""""###### !!!!!!!!!""""""""""""""""""!!!!!!!!!"""######%%%%%%%%%$$$$$$#########!!!!!!"""###$$$%%%%%%%%%########################%%%$$$$$$############$$$######$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######"""""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%''')))(((&&&$$$######((())))))***+++,,,------+++,,,------------///111777JJJbbbvvv}}}tttrrrwww|||~~~|||wwwkkkeeeffffffcccbbbdddjjjmmmjjjeee[[[VVVSSSSSSUUUWWWXXXXXXXXXaaarrryyynnnjjjiiifffbbb___^^^]]][[[ZZZUUUTTTQQQPPPNNNLLLIIIFFFDDDDDDCCCBBBAAAAAAAAAAAA>>>????????????===<<<;;;555555444444444555666666777666666555444333111000111000000000////////////------------,,,,,,,,,,,,************************%%%%%%&&&&&&'''((())))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%$$$%%%$$$$$$)))...,,,%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""#########"""!!!!!!###$$$!!!!!!"""##################""""""!!!!!!!!!!!!"""""""""!!!!!!"""""""""!!!######"""""""""!!! !!!!!!!!!!!!"""""""""###!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!""""""###$$$$$$$$$######""""""!!! !!!###$$$%%%%%%$$$###########################'''&&&%%%#########$$$$$$$$$$$$$$$$$$############""""""#########$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%''')))***)))((())))))'''(((***+++,,,,,,,,,+++''')))+++,,,,,,---...000222<<>>>>>??????>>>===;;;:::555444444444444555555666666666666555444222111000000000000000//////......,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%%%%$$$!!!%%%'''&&&%%%&&&%%%"""%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$###"""!!! !!!"""!!! """"""############"""!!!!!!###""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!######"""!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""#########$$$$$$!!!!!!!!!!!!!!!""""""#########""""""!!!!!!!!!!!!"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""&&&&&&%%%$$$############$$$#####################""""""#########$$$$$$$$$######$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&(((******))))))***+++'''(((***,,,,,,,,,+++***((()))*********,,,///111111444999AAALLLZZZkkkxxx}}}||||||}}}}}}}}}~~~~~~~~~}}}yyyooocccZZZRRRLLLKKKOOOQQQMMMKKKNNNQQQRRRTTTXXX\\\aaaddddddccceeeeeeccceeehhhsssxxxppplllddd```[[[WWWVVVVVVUUUUUURRRQQQOOONNNNNNLLLIIIGGGCCCBBBAAAAAA@@@@@@@@@@@@===>>>??????>>>===;;;:::555555444444444444444555555555444444333222111000///000000000///...---,,,++++++++++++************&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$!!!%%%&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""#########"""!!! ###%%%%%%"""!!!"""$$$"""###$$$$$$$$$"""!!! """"""!!!!!!!!!!!!"""""" !!!######""""""$$$%%%###""""""!!!!!!!!!!!!""" !!!!!!!!!!!!""""""############$$$$$$$$$$$$""""""!!!!!!!!!"""######""""""""""""""""""""""""######$$$$$$$$$######"""""""""""""""""""""""""""###$$$$$$%%%$$$$$$###"""""""""##################"""############$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((('''(((((('''&&&%%%&&&''''''(((***+++++++++***)))*********((('''(((+++---+++,,,000888>>>GGGTTT```www}}}{{{~~~yyyzzz|||{{{|||~~~}}}}}}xxxxxx{{{zzzxxxxxx|||wwwpppaaaYYYRRRNNNKKKIIILLLQQQUUUSSSTTTXXXZZZZZZ```hhhnnnuuuzzzyyyxxx{{{}}}|||{{{{{{{{{ttt{{{{{{tttlllggg```]]]YYYWWWVVVUUUTTTSSSRRRPPPNNNMMMLLLLLLJJJHHHCCCBBBAAA@@@????????????===>>>>>>>>>>>><<<;;;:::666555555444333333333333222333333333222111111000//////000000///---,,,+++++++++*********)))))))))&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%% """%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%$$$"""!!! $$$))))))&&&######%%% !!!###$$$$$$###"""!!!!!!!!! !!!!!!"""###$$$ """###""" !!!###""""""!!! !!!"""### !!!!!!!!!""""""""""""""""""###############""""""""""""###$$$$$$""""""######$$$$$$%%%%%%""""""""""""###$$$%%%%%%"""""""""""""""""""""""" !!!$$$%%%%%%$$$"""!!!!!!!!!""""""######$$$$$$"""############$$$$$$$$$$$$$$$%%%&&&%%%$$$############$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((($$$%%%%%%%%%$$$$$$%%%'''((())))))***************((())))))((('''''')))***)))(((+++111444888BBBMMMbbbrrrsssttt|||wwwpppqqqzzzvvvwwwyyy{{{~~~~~~}}}|||yyysssooommmkkkhhhjjjnnnmmmiiifffgggjjjhhhaaaYYYTTTNNNJJJJJJKKKLLLRRRXXX^^^]]]aaafffffffffnnnyyyzzzpppvvvwwwtttnnnfff```ZZZXXXUUUTTTSSSRRRPPPNNNRRRPPPMMMLLLLLLKKKJJJIIIDDDCCCAAA@@@???>>>>>>>>>===>>>>>>>>>>>><<<;;;:::777666555444333222222222111111222222222111111000//////000000///---+++***************))))))))))))((((((((()))))))))******&&&'''''''''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))*********))))))'''"""!!!%%%***)))&&&"""$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%'''((('''&&&%%%!!!&&&'''###!!!"""$$$%%%%%%$$$### !!!###$$$$$$!!!######!!!"""!!! """###$$$ !!!!!!!!!"""!!!!!!!!!!!!""""""""""""###############$$$$$$%%%######$$$%%%&&&''''''(((!!!!!!!!!!!!###%%%'''((("""""""""""""""""""""""" ###&&&&&&%%%""" !!!!!!"""###$$$$$$%%%"""############$$$$$$$$$###$$$%%%%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&& !!!###$$$%%%&&&))),,,)))))))))))))))*********$$$''')))************+++///***(((***+++...888EEEQQQddd}}}mmmlllqqq}}}zzz|||{{{ppphhhjjjttt}}}rrrtttwwwzzz|||||||||{{{eeeccc```]]]\\\\\\[[[ZZZ^^^[[[YYYXXXWWWTTTRRRRRRNNNNNNMMMLLLLLLPPPUUUYYY\\\cccnnnuuuyyy{{{~~~|||zzzqqqnnnfff___^^^YYYVVVSSSRRRSSSRRROOOLLLNNNNNNMMMLLLJJJIIIGGGFFFAAAAAA@@@===::::::<<<>>>BBB@@@>>><<<:::::::::;;;999888666444333444555666444222000000111222111000...////////////---,,,+++222---***)))(((%%%'''+++,,,***(((((((((((('''&&&'''%%%######%%%'''))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$!!! '''(((***+++,,,...222555000)))###!!!$$$%%%### """!!!!!!!!! ###"""""""""###$$$%%%%%%######""""""!!!!!! """"""###$$$$$$$$$$$$### !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!  """"""###""" !!!!!!""""""!!!"""#########"""  !!!###$$$%%%%%%$$$"""!!!!!!!!!""""""(((((('''&&&$$$###""""""""""""""""""############$$$$$$$$$######"""""""""%%%%%%$$$$$$###$$$$$$$$$ !!!###$$$$$$""" %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&)))))))))((((((((((((((('''***,,,,,,,,,000888???SSSXXXhhh{{{vvvooovvvyyyqqqllliiisss~~~xxxooogggeeeggglllppp||||||}}}zzzqqqXXXVVVTTTSSSSSSTTTTTTTTTTTTSSSRRRSSSRRRPPPOOOOOOQQQPPPNNNMMMMMMQQQWWW[[[```hhhsss{{{tttllliiibbb[[[ZZZVVVTTTQQQPPPQQQPPPMMMJJJLLLKKKKKKJJJHHHGGGEEEDDDAAA@@@???===::::::;;;===>>>===<<<;;;:::999999999888888888777777666555444444222000000111222111000///000000000///...---,,,...,,,,,,...---***)))+++,,,***((('''(((((('''&&&&&&$$$""""""$$$&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''%%%###""""""###%%%%%%%%%'''***------)))$$$"""###%%%$$$"""%%%%%%$$$##################""""""""""""######$$$###"""""""""!!!!!!!!! """"""###$$$$$$$$$$$$###!!!!!!""""""""""""!!!!!!""""""""""""##################""""""!!!!!! """"""!!!!!!!!!!!!""""""!!! """###"""!!!!!!!!!"""""""""########################"""!!!!!!###""""""""""""######$$$&&&%%%$$$#########$$$%%%''''''&&&%%%$$$######"""""""""""""""############%%%$$$$$$$$$############%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''''''''************************(((***,,,,,,,,,///666===HHHJJJUUUccciiijjjuuu|||uuuzzzwwwnnnhhheeeiiiwww|||yyyzzzyyyuuupppkkkiiikkknnnpppvvv|||wwwwwwrrr{{{yyylllKKKJJJIIIIIIJJJMMMPPPRRRRRRUUUWWWXXXWWWWWWWWWWWW[[[YYYVVVRRRRRRUUU\\\aaajjjsss~~~jjjcccbbb\\\WWWVVVSSSQQQOOONNNNNNMMMKKKIIIIIIIIIHHHGGGFFFDDDCCCBBB??????>>><<<:::999;;;<<<:::::::::::::::999888888888999::::::999666444222333222000000111111111000000000000000///...---,,,)))(((+++000000,,,)))***+++)))((('''(((((('''&&&%%%###!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''%%%$$$"""$$$%%%$$$$$$%%%'''))))))'''%%%#########$$$%%%'''&&&$$$#########$$$%%%###""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!"""######$$$$$$######""""""############""""""""""""#########$$$$$$$$$$$$######"""!!! """"""!!!!!!!!!!!!"""""" !!!"""""""""!!!"""$$$#########$$$$$$$$$$$$%%%$$$######"""""""""""""""%%%%%%$$$######"""######$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######""""""""""""############%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$###$$$$$$%%%%%%(((&&&%%%$$$###$$$%%%&&&############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''************************)))+++,,,++++++...444999<<<;;;@@@HHHKKKMMMYYYgggyyyxxx{{{yyyooohhhdddcccnnn}}}vvvqqqnnnqqqwwwyyyxxxxxxwwwwwwwwwwwwwwwvvvyyyxxxrrrrrrnnn{{{qqqFFFEEEEEEEEEFFFJJJPPPSSS^^^fffkkkkkkjjjjjjkkkkkkkkkhhhddd```___bbbiiinnn||||||{{{~~~rrraaa\\\ZZZWWWSSSRRRPPPOOONNNMMMLLLJJJIIIHHHFFFFFFFFFEEEDDDCCCBBBAAA===>>>===<<<999999:::;;;777888:::;;;;;;:::999888888999999888777555333222333111000///000111000////////////......---,,,,,,'''&&&)))......)))&&&'''+++)))''''''(((((('''&&&%%%$$$"""###$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%###$$$%%%%%%######$$$&&&$$$$$$$$$"""!!!!!!$$$&&&$$$###!!! !!!#########"""!!! """"""""""""!!!!!!!!!!!!!!!""""""###############!!!""""""######""""""!!!!!!""""""""""""#########$$$$$$###"""!!!   """$$$$$$!!! ###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!"""###$$$$$$###""""""""""""###!!!!!!!!!""""""###$$$$$$#########$$$$$$$$$$$$$$$!!!"""""""""############%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&(((((((((((((((''''''''''''''''''(((((((((((((((***+++++++++***,,,000444555333444888999;;;DDDPPP]]]lll~~~}}}uuuvvv~~~}}}~~~wwwpppmmmjjjooo}}}tttmmmkkkmmmvvv~~~{{{vvvooonnnmmmxxxxxxCCCDDDCCCBBBCCCHHHOOOTTTkkkvvv~~~{{{|||}}}|||yyywwwtttrrrsssyyyzzzxxxzzz~~~rrrggg[[[VVVUUUSSSPPPOOONNNNNNMMMLLLJJJIIIHHHHHHEEEEEEEEEDDDCCCBBBAAA@@@;;;<<<<<<;;;999888999:::777888999;;;;;;:::999888999888666444333333333333333111//////000111000///......---,,,+++++++++******((((((+++***&&&%%%'''***(((&&&&&&'''((('''&&&&&&%%%$$$$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%!!!###$$$###!!! !!! !!!"""!!! """$$$"""!!! !!!"""""""""!!!  !!!!!!!!!!!!""""""""""""!!!!!!"""############""" !!!!!!""""""!!!!!! !!!!!!!!!!!!"""#########"""!!!   """$$$$$$!!! ###%%%########################"""!!!  """###"""!!!!!!!!!!!!"""######!!!!!!""""""############"""""""""#########$$$$$$!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&$$$%%%&&&'''&&&%%%###"""%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&''''''((((((((((((***************+++...000111000111333333333888>>>FFFOOO```qqq|||sssqqqwww~~~vvvpppnnnttt}}}zzzzzzxxx~~~wwwrrrrrrvvvzzzyyy}}}qqqjjjhhhfffpppzzz~~~~~~wwwpppBBBCCCCCCAAABBBGGGOOOVVVoooxxxuuuwww||||||wwwtttpppjjjddd^^^VVVRRRQQQPPPOOOMMMKKKLLLLLLJJJHHHFFFFFFGGGCCCCCCCCCBBBAAA@@@??????999:::;;;:::999888888999888888999999999999999888888666444222111222444555222111//////000000000///------,,,***************...***)))***)))&&&'''***)))'''&&&&&&'''((('''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$&&&'''&&&$$$""""""### !!!!!!""""""""""""""""""############"""!!!!!! !!!!!!!!!!!!!!!"""""""""""" !!!""""""######"""""" !!!!!!!!!!!!  !!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!"""""""""!!!"""$$$"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""###!!!!!! !!!"""############$$$%%%%%%%%%$$$$$$"""""""""""""""#########""""""""""""############"""############$$$$$$$$$############$$$%%%&&&&&&"""###&&&''''''%%%""" %%%%%%&&&&&&''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''''''''((((((((((((((('''(((((())))))******+++***))))))))))))+++,,,---,,,...000111000000111333999===HHHZZZlll|||vvvqqquuu}}}qqqjjjfffhhhppp~~~{{{~~~}}}vvv{{{~~~|||~~~xxxllldddbbbbbbmmmwwwzzzwwwqqqggg^^^FFFGGGHHHFFFGGGMMMXXX```rrrvvvsssssswwwxxxsssmmmhhhccc]]]ZZZXXXSSSOOONNNNNNMMMKKKGGGIIIJJJHHHEEECCCDDDFFF@@@@@@@@@@@@???>>>===<<<888999::::::888777888888888888777777666777777777555555555444444444555555222000///...000000///......---,,,************++++++((('''******''''''***((('''%%%&&&'''(((((('''&&&%%%$$$%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$''')))******(((&&&&&&&&&###!!! ###%%%###!!! """###%%%%%%$$$###"""!!!!!!!!! !!!!!!"""""" !!!!!!!!!"""""""""### !!!!!!"""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!! """###"""!!!######"""""""""!!!!!!!!!""""""###$$$$$$$$$$$$$$$######""""""!!!"""""""""$$$$$$%%%&&&%%%$$$######""""""""""""""""""!!!!!!""""""""""""############!!!!!!"""""""""#####################$$$%%%&&&'''$$$%%%%%%&&&%%%$$$###"""$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((''''''''''''((((((((()))''''''(((((()))******+++)))((('''((()))***++++++))),,,..................333444;;;FFFQQQ^^^ppp|||xxxzzz|||}}}uuummmggggggqqq}}}|||yyyzzzwwwwwwxxx}}}~~~{{{yyyxxxsssjjjddddddeeemmmtttqqqiii___SSSJJJMMMNNNOOONNNOOOWWWbbblllwwwzzzyyytttqqqooottttttnnngggbbb\\\WWWUUUTTTQQQNNNLLLMMMLLLIIIEEEGGGHHHFFFCCCAAABBBDDD===>>>>>>>>>===<<<;;;;;;777999::::::888777777888888777666444444444555666333444666777888777666555222000///...///000///...///...,,,+++***++++++,,,%%%###%%%)))***'''''')))((('''%%%%%%'''(((((('''%%%$$$###$$$%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$&&&((('''&&&$$$######&&&""" !!!&&&'''$$$  ###%%%%%%$$$"""!!!!!!!!!!!!!!!!!!"""###$$$ !!!!!!!!!""""""###### !!!!!!"""""""""""""""""""""############""""""!!!!!!!!!!!!"""""""""""" !!!!!!""""""######  """"""$$$"""$$$#########""""""!!!!!!"""$$$%%%&&&'''&&&&&&%%%'''&&&%%%###"""!!!!!!!!!"""###$$$$$$###"""!!! ###"""""""""!!!!!!!!!!!!""""""""""""############ !!!!!!"""""""""###############$$$%%%&&&''''''&&&%%%$$$###$$$%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&'''''''''(((((())))))%%%%%%%%%&&&'''(((((()))((('''&&&''')))***+++***)))+++,,,,,,,,,......---000111666;;;>>>EEEXXXkkk~~~~~~zzzrrryyyyyyllldddjjj~~~|||||||||yyyzzz||||||yyyuuutttuuuttt~~~zzztttqqqoooooorrrpppkkkiiijjjeeejjjjjjaaaUUUKKKAAA999aaa]]]\\\bbbjjjpppxxx{{{xxx{{{}}}tttooollljjjgggeeebbb]]]WWWSSSTTTQQQNNNLLLLLLLLLKKKJJJGGGFFFEEECCCAAA@@@@@@@@@??????>>>>>>===;;;:::999;;;888666666888888666444555444333222222333555666222222222333333222222222////////////...---,,,+++++++++***)))(((((()))))))))(((((('''&&&&&&%%%$$$&&&'''((((((((('''&&&%%%(((((('''''''''&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&((((((&&&$$$%%%%%%$$$$$$###""""""!!!###############"""!!! !!!"""$$$$$$###""""""""""""""""""!!!!!!!!!!!!!!!"""###%%%%%%$$$######!!!!!!!!!!!!""""""""""""$$$###"""#########!!!###"""!!! !!!"""###"""!!! """$$$###""""""!!!!!!!!!""""""%%%###"""!!!!!!"""###%%%######""""""!!!!!! %%%###!!! !!!###%%%$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!"""######""""""############""""""###############$$$$$$%%%!!!!!!""""""""""""!!!!!!!!!"""###%%%%%%$$$######$$$$$$######$$$&&&'''(((&&&%%%######$$$%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&))),,,)))"""###)))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((('''&&&%%%&&&$$$###$$$&&&'''&&&%%%---,,,+++***))))))))))))***---111333666;;;BBBHHH```sss~~~~~~uuuvvvxxx}}}}}}pppoooyyyyyysssrrrxxxwwwhhhcccgggqqqpppsssyyy~~~|||zzzvvvqqqnnnrrrppprrryyy{{{tttppppppffflllnnnnnnpppsssooogggddd___VVVLLLCCC===888666yyyuuuuuu{{{}}}|||xxxooojjjdddcccaaa```^^^[[[VVVSSSNNNLLLHHHGGGGGGGGGFFFEEEFFFEEEDDDBBB@@@@@@????????????>>>>>>===;;;:::999:::777555666777777555333333333222222222222333333111111222222222222111111/////////......,,,++++++,,,+++***)))(((((((((((()))***+++,,,+++)))'''&&&&&&''''''((('''&&&%%%$$$'''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$""""""$$$%%%$$$$$$"""""""""""""""""""""""""""############""""""!!!!!!!!!"""############"""""""""""""""!!!!!!!!!!!!!!!""""""###############""""""""""""############$$$###"""###$$$###!!! ###"""!!! !!!"""###!!!!!!  !!!"""###"""!!!!!!!!!""""""###$$$!!!  !!!###"""""""""!!!!!!!!! """!!! !!!""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""######""""""############"""""""""!!!!!!!!!!!!"""######!!!""""""######""""""!!!""""""###$$$$$$$$$$$$#########""""""###%%%&&&'''...***&&&######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$&&&)))'''"""###'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&(((***+++,,,,,,***)))''''''''''''''''''******)))))))))***++++++***---///111222666;;;@@@NNN```~~~||||||wwwxxx~~~wwwxxxxxxtttyyy|||vvvooommmrrr|||~~~qqqccc___bbbhhhggglllttt{{{~~~|||{{{zzzxxxuuurrrqqqlllkkkqqqsssoookkkjjjjjjooosssrrrqqqpppiii___PPPLLLFFF>>>777222///...}}}pppgggccc[[[ZZZYYYYYYYYYWWWTTTQQQMMMKKKHHHFFFFFFFFFFFFEEEDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>======;;;:::999888777555555666666444333111111222222222222111111///000000111111000000///---......------,,,+++***---,,,+++)))((('''''''''(((***,,,---,,,***'''%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''%%%### !!!#########!!!!!!""""""###$$$$$$%%%!!!""""""############"""""""""!!!!!!""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""##################$$$$$$$$$$$$###"""""""""$$$###""" """"""!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""!!!!!!!!!""""""############"""!!! !!!"""###""""""""""""!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!""""""###$$$%%%%%%%%%!!!!!!!!!!!!!!!"""######""""""############""""""!!!!!!!!!!!!!!!"""######"""##################"""#########"""######$$$%%%""""""""""""###$$$%%%%%%...***$$$!!!!!!###%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&$$$$$$&&&&&&$$$$$$'''&&&&&&&&&&&&&&&&&&&&&&&&"""###&&&(((+++---//////'''''''''%%%$$$%%%''')))(((((((((((()))***+++,,,+++,,,---------///222555<<>>=====================<<<;;;:::999888777666666666555444444111222333333333222111000...//////000000//////...,,,---------,,,,,,+++***...---+++***((('''&&&&&&''''''((()))((('''%%%$$$%%%&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%###"""###$$$%%%$$$"""""""""###%%%&&&'''((())) !!!"""###############""""""!!! """###$$$""""""""""""!!!!!!!!!!!!!!!!!! !!!"""###"""""""""#########$$$$$$###"""""""""$$$$$$""" """"""!!!!!!!!!!!!"""""" !!!""""""""""""!!!!!!!!!"""""""""!!!!!!!!!$$$######""""""######$$$""""""""""""!!!!!!!!!!!!"""$$$%%%&&&&&&%%%$$$"""############$$$$$$%%%%%%!!!!!!!!!!!!!!!""""""###""""""############"""""""""""""""!!!"""######$$$######$$$$$$$$$$$$######$$$###"""""""""###%%%&&&###############$$$%%%%%%&&&### !!!$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$'''&&&%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((************$$$%%%&&&%%%%%%&&&))),,,((((((((((((((()))***+++************+++,,,---///555===MMM___kkkuuu~~~vvvwww}}}{{{tttoooooossswwwyyyzzz|||zzz}}}~~~xxxvvvuuuvvvxxxyyyyyyyyyyyypppjjjmmmuuuzzzxxxuuuqqqqqqnnnhhh```UUUHHH???777666333000...---------wwwiii^^^WWWSSSRRRPPPOOOOOOOOOOOOMMMKKKHHHFFFCCCBBBBBBCCCBBBAAAAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;;;;:::999888777777777666555444444444222333444444444333111000.........//////.........,,,,,,------,,,,,,++++++...---+++***((('''&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&"""#########$$$$$$$$$$$$$$$%%%''')))+++)))%%%"""""""""###%%%&&&'''((())) !!!"""###############"""!!! !!!###$$$""""""""""""!!!!!!!!!!!!!!!  """###!!!!!!!!!"""""""""######""""""!!!"""$$$$$$###!!!!!!!!!""""""""""""!!!!!! !!!""""""######""""""############"""   !!!!!!!!!!!!"""""""""""""""###%%%''''''%%%###"""!!! !!!!!!!!!!!!!!!""""""###""""""############""""""!!! !!!""""""######$$$$$$$$$$$$######$$$###"""""""""###%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%"""!!!!!!"""$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((''''''&&&'''((())))))((()))***+++***)))(((((('''''''''(((((((((((()))+++,,,------333666===GGGOOOUUU^^^hhh{{{}}}}}}wwwppplllkkkkkkjjjgggrrr~~~xxxuuusssssstttvvvwwwwwwwwwqqqkkkllluuu}}}|||wwwpppjjjbbbZZZPPPEEE;;;666111///...+++***)))))))))vvvjjj```XXXRRRNNNOOOMMMLLLKKKLLLLLLJJJIIIHHHFFFCCCBBBCCCDDDCCCBBB@@@???>>>===<<<<<<<<<<<<999999999999999888777777555666777666444333333444444444444444333222111111---......//////......---,,,,,,------------,,,,,,---,,,+++)))(((''''''''')))))))))(((((((((((()))''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&""""""""""""###############%%%)))---...+++%%%!!!!!!!!!""""""###$$$$$$%%%!!!""""""############"""!!!!!! !!!!!!""""""""""""""""""!!!!!!!!!!!! !!!"""""" !!!!!!!!!"""""""""""""""!!!!!!"""$$$$$$###!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""######$$$$$$%%%%%%$$$""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!###$$$$$$###!!! ###""" !!!!!!!!!!!!!!!"""######""""""############"""""" """##################"""#########"""######$$$%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&'''&&&$$$"""############$$$$$$$$$%%%###(((+++'''#########"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''''''''(((''''''((()))(((&&&###***)))((('''&&&&&&&&&&&&(((''''''))),,,......---000///222888===@@@FFFNNN\\\mmm~~~{{{tttmmmhhheeebbb```___kkk~~~}}}wwwtttqqqpppqqqsssttttttzzzvvvqqqpppuuu{{{yyyssseee]]]SSSKKKCCC:::555444000///---+++***(((((('''}}}zzzxxxzzz|||~~~}}}}}}sssnnnfff___YYYTTTOOOLLLKKKIIIHHHHHHIIIJJJIIIHHHIIIGGGDDDCCCDDDEEEEEEDDD@@@???>>>===<<<<<<<<<===777777777777777777666555333444555444111000000222444333222111111000000000......////////////......,,,------.........------,,,+++***)))(((((((((((('''))),,,......,,,)))'''((((((&&&%%%%%%%%%&&&'''###$$$$$$$$$%%%%%%%%%%%%""""""#########$$$$$$$$$"""$$$'''***,,,)))$$$ """""""""""""""""""""""""""############""""""!!! !!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!! !!!""""""""""""!!!!!!!!!"""""""""#########"""!!!!!!"""$$$$$$###""" !!!"""######"""!!! ###"""!!!!!!!!!"""###$$$$$$%%%'''(((((('''%%%$$$######$$$$$$$$$$$$###### !!!!!!!!!"""""""""### !!!""""""!!! %%%$$$"""!!!!!!!!!###$$$!!!!!!!!!!!!!!!"""######""""""############""""""  !!!!!!!!!""""""######""""""!!!""""""###$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###%%%$$$###$$$%%%&&&%%%###!!!!!!"""###$$$%%%%%%&&&###---333---%%%###$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((((((((('''%%%%%%***///000***$$$(((((('''&&&&&&'''''''''((('''''')))---///...,,,,,,+++---111444444777===EEEVVVgggrrr{{{|||tttqqqnnnlllkkkkkkiiihhhfffqqq||||||uuurrrnnnlllnnnppprrrsss|||{{{wwwqqqpppqqqllldddRRRIIIAAA>>>:::444333555000///...---+++***)))(((~~~wwwxxxyyyuuummmppptttwwwvvvqqqkkkgggeeebbb]]]YYYVVVRRRNNNKKKHHHFFFEEEFFFHHHIIIIIIIIIEEEBBB@@@???@@@AAAAAA@@@@@@???>>>===============555666666666666666555444000222333222///---...000444333111///...//////000......////////////......------......///.........++++++***))))))((())))))###'''---111111---((($$$)))((('''&&&%%%&&&''''''""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$&&&(((&&&### %%%%%%$$$$$$###""""""!!!###############"""!!! !!!"""""""""!!! """"""""""""!!!!!!!!!!!! """#########"""!!!"""############$$$$$$$$$"""!!!!!!"""$$$%%%###""" !!!"""######"""!!! $$$###!!! """$$$%%%$$$%%%(((***++++++****** !!!!!!!!!!!! !!!!!!!!!""""""######""""""############""""""!!! !!!###$$$!!!!!!!!!!!!!!!"""######""""""############""""""###############$$$%%%%%%!!!!!!""""""""""""!!!!!!!!!"""###%%%%%%$$$######"""###$$$%%%%%%$$$""""""!!!"""%%%'''''' !!!###$$$%%%&&&'''&&&333:::444)))&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$((((((((()))(((''''''&&&)))''')))222<<>><<<;;;999999999:::666666555444444555666777555444333333111111000///000000000000/////////...++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))(((((())))))%%%&&&'''&&&$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$###""""""!!!!!!!!!%%%$$$"""!!!!!!"""$$$%%%!!!!!!###$$$$$$###"""""""""!!! """$$$$$$!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$######""""""""""""""""""""""""""""""!!! """$$$''')))'''$$$!!!!!!###%%%%%%$$$""""""!!!!!!""""""###$$$$$$###""" !!!###$$$###"""""""""!!!!!!!!! """""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! $$$###!!!"""###$$$$$$###$$$###"""""""""###$$$%%%"""""""""#########$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$#########$$$$$$''')))'''###!!!###&&&&&&%%%%%%&&&''''''&&&$$$#########$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&''''''((())))))(((''''''''''''((('''((()))***++++++++++++***+++++++++***+++---000GGGJJJFFF===888>>>IIIOOOaaajjjxxx|||mmmccc``````fffkkkxxx}}}|||vvvmmmeeebbbeeekkkppptttwww{{{{{{vvvrrrqqqssszzz}}}~~~~~~}}}}}}~~~{{{|||}}}zzzxxxyyy}}}zzzwwwwwwwwwvvvqqqmmmddd[[[PPPHHHCCC???999444000---)))(((***+++***))))))(((((('''''''''''''''~~~{{{rrrlllddd```\\\[[[[[[[[[XXXUUUVVVTTTQQQNNNKKKIIIHHHHHHIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@???===<<<;;;:::999888888888555555444444444555777888444444333222111000000///000000000/////////......***+++,,,,,,------,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++)))(((((((((((())))))***###%%%&&&&&&%%%%%%&&&'''&&&%%%$$$$$$######$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!######!!!!!!!!!!!!##################"""""""""""""""!!!!!!"""######!!!  !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$'''$$$"""!!!"""""""""!!!""""""!!!!!!""""""###$$$###"""!!!!!!!!!"""###$$$""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!! """  """#########"""""""""#########$$$$$$!!!!!!!!!"""""""""###############"""""""""!!!!!!############$$$$$$$$$$$$%%%%%%$$$############$$$!!!###%%%$$$!!! """%%%&&&%%%$$$%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''''''''''''''''''''''''''((())))))(((((()))***++++++++++++*********)))(((***---000WWWUUULLL<<<111111777;;;BBBJJJWWWdddppp{{{hhh\\\VVVXXXYYYcccxxxzzz{{{|||||||||tttmmmiiilllsssyyy~~~zzzwwwwwwzzzuuussstttzzz{{{{{{{{{{{{~~~|||yyyuuunnnddd]]]NNNGGG>>>777333000+++'''---***(((''''''((((((''')))(((''''''&&&&&&''''''{{{sssjjjccc\\\YYYUUUTTTUUUVVVUUUTTTTTTRRROOOLLLJJJHHHGGGGGGGGGGGGFFFEEECCCBBBAAAAAABBBBBBBBBBBBAAA@@@???>>>;;;;;;:::999999888888777555444333333444555777888444444333222111000//////000000/////////........./////////...---,,,+++***,,,,,,,,,,,,++++++++++++************************''''''''''''(((((()))***%%%&&&''''''&&&%%%&&&(((&&&%%%$$$$$$######$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######!!!!!!!!!"""""""""######""""""!!! !!!""""""%%%$$$###"""!!!!!!"""""""""!!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! '''&&&$$$""""""!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""!!!!!!!!!"""######""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!"""""""""""""""!!!!!! !!!#########!!!!!!"""###$$$#########!!!!!!!!!"""""""""######$$$#########""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$&&&'''%%%###!!!"""$$$'''%%%$$$$$$%%%&&&&&&%%%''''''''''''&&&&&&&&&&&&))))))((((((((((((((((((((((((''''''(((((()))***((())))))***++++++************)))((('''))),,,///JJJJJJCCC666......333555111888BBBIIIQQQ^^^ooo|||zzzhhh^^^XXXUUUZZZmmm~~~zzzsssnnnkkkjjjttttttuuuyyy~~~~~~zzzyyy{{{ssslllddd[[[QQQIII>>>999333...,,,***'''%%%***)))'''&&&''''''''''''(((((('''&&&&&&&&&&&&'''{{{qqqjjjaaa[[[XXXVVVSSSRRRSSSUUUVVVVVVTTTRRROOOLLLJJJHHHGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@AAAAAAAAAAAA@@@???>>>===:::::::::999999888777777555444333333333555666777444333333222111000///...////////////............//////......---+++***))),,,,,,+++++++++*********))))))))))))))))))))))))'''&&&&&&&&&'''((())))))((()))***)))&&&%%%&&&'''&&&%%%$$$$$$######$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######!!!""""""######$$$$$$%%%""""""!!!!!!!!!!!!""""""%%%$$$###"""!!!!!!""""""!!!""""""!!!!!!!!!"""""" !!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""######"""!!! """"""""""""""""""""""""""""""#########"""!!! ''''''&&&$$$"""!!!!!!!!!!!!!!!!!! !!!""""""###!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!"""""""""""" !!!!!!""""""""""""""""""""""""###$$$%%%&&&$$$###"""!!!!!!!!!""""""$$$"""!!!"""%%%&&&&&&&&& !!!"""############""""""""""""#########$$$$$$%%%%%%$$$$$$$$$#########%%%%%%%%%%%%$$$$$$$$$$$$#########""""""###$$$$$$$$$%%%&&&%%%$$$###$$$$$$'''%%%######%%%&&&%%%%%%((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%******))))))(((((())))))(((((()))*********))))))(((((((((''''''(((+++---222444333---)))+++......,,,111777:::<<>>===<<<999::::::::::::999888777666555444333333444555555333333222111000//////.../////////.........------((()))******++++++******+++++++++*********))))))(((((((((((((((((((((((('''&&&&&&&&&&&&''''''((()))******)))&&&%%%%%%&&&&&&%%%$$$$$$######$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######""""""######$$$$$$$$$%%%""""""""""""""""""""""""############""""""""""""!!!""""""!!! """###"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""""""""!!! """"""""""""""""""""""""###############"""!!!!!!&&&''''''%%%###!!!!!!"""!!!!!! !!!!!!"""### !!!!!!"""""""""!!!!!!!!!!!!"""""""""""" !!!!!!""""""###"""!!!!!!!!!"""$$$&&&'''%%%$$$###"""!!!"""###$$$###!!! !!!###$$$$$$###!!!!!!!!!"""""""""######"""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%$$$$$$$$$###""""""""""""###$$$$$$ !!!"""###$$$%%%&&&'''%%%###"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''******)))(((((((((((((((''''''((())))))(((((('''&&&'''(((((('''''')))+++)))------***(((***+++******...111222222555<<>>===<<<<<<999:::;;;;;;;;;:::999888777666444333222333333444333333222111000///......//////.........---------((())))))***************+++*********))))))))))))''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&'''((('''%%%$$$$$$%%%&&&%%%$$$$$$######$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""############"""##################"""!!!!!!###$$$$$$###""""""!!!"""###!!!"""$$$$$$#####################"""""""""""""""""""""""" !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""###%%%&&&%%%""" """!!! !!!"""""" !!!"""""""""""" !!!!!!!!!"""""""""### !!!""""""###"""!!!  !!!###$$$%%%$$$"""!!! !!!"""###!!! """!!!!!! !!!"""###$$$!!!!!!!!!"""""""""######$$$$$$$$$$$$############%%%$$$$$$$$$############"""""""""""""""###$$$$$$ !!!###$$$$$$$$$'''%%%""""""###%%%%%%%%%"""""""""######$$$$$$$$$&&&&&&''''''(((((())))))'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&###%%%((()))((('''((()))))),,,,,,)))(((+++,,,***)))+++,,,------///222555666???KKKUUU___kkkxxx{{{ssssssttttttwww|||tttpppnnnuuuqqqfff^^^dddrrr|||wwwwwwyyy|||}}}~~~}}}zzzwwwtttpppmmmjjj```]]]bbbooozzz{{{xxxwwwvvvzzzuuuQQQHHH<<<444000///...---,,,,,,,,,***)))((()))***%%%''')))(((&&&%%%&&&(((((('''&&&&&&%%%%%%&&&&&&}}}zzzyyy~~~}}}}}}sssrrrnnnfff]]]WWWVVVWWWRRRSSSTTTTTTSSSTTTVVVWWWTTTRRROOOJJJGGGDDDCCCBBBAAAAAAAAABBBBBBBBBBBBCCC????????????>>>===<<<;;;999:::;;;<<<;;;:::999888888777555333222222222333333333222111000///......//////.........------------------,,,+++***)))(((************))))))))))))''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%"""$$$%%%%%%$$$###$$$&&&&&&%%%$$$$$$######$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!######$$$$$$$$$$$$###### ###$$$%%%$$$###"""!!!######!!!"""%%%%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!"""""""""!!! ###"""!!!!!!!!!!!!""""""!!!###%%%$$$!!!!!! !!!"""""" !!!"""""""""""" !!!!!!!!!""""""###### !!!""""""###"""!!! !!!$$$###!!!  """###$$$""" """""""""!!!###"""  !!!###%%% !!!!!!!!!"""############""""""""""""$$$#########""""""!!!!!!""""""!!!""""""###$$$$$$&&&%%%######$$$$$$"""!!!'''%%%"""!!!###%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&!!!!!!"""###$$$$$$%%%%%%#########$$$%%%&&&((((((%%%&&&&&&'''&&&&&&%%%%%%"""%%%((())))))'''''''''%%%'''&&&###$$$))),,,++++++***))))))***,,,...///111777>>>CCCIIIRRR^^^ggguuu|||ppppppppppppqqquuuzzz~~~}}}sssmmmjjjppp}}}|||pppeeedddmmm{{{{{{{{{~~~zzzzzz|||}}}{{{yyywwwtttpppnnnbbb]]]```mmmxxxyyywwwwwwqqqvvvzzzvvvcccCCC<<<222,,,+++++++++***.........+++)))''''''(((###&&&((((((&&&$$$&&&'''''''''&&&%%%%%%%%%%%%&&&zzzwwwuuutttrrrllljjjfffaaa\\\WWWTTTRRRSSSSSSRRRRRRQQQQQQQQQQQQRRRPPPNNNKKKHHHEEECCCBBBBBBBBBAAAAAAAAA@@@@@@@@@BBBAAA???===;;;;;;;;;<<<===============>>>>>>>>>:::888555333222222333444666666555444222000...,,,,,,---...000000///---,,,,,,,,,,,,+++++++++******(((((()))***************))))))((('''&&&%%%%%%%%%)))'''%%%$$$%%%&&&&&&%%%!!!$$$&&&''''''%%%$$$((('''%%%$$$###"""""""""!!! ###&&&%%%!!! ###%%%###!!! """#########""""""""""""""""""""""""!!!"""""""""""""""!!!!!!$$$#########""""""!!!!!!######""""""""""""######""""""""""""!!!!!!!!!!!! !!!"""######"""!!! $$$  """###"""%%%$$$$$$###"""!!! """"""############""""""###"""!!!!!!!!!!!!!!!""" """######"""""" !!!!!!!!!"""""""""###!!! !!!######"""!!!!!!  $$$""" ''' !!!""""""""""""###""""""!!! $$$###"""!!! $$$#########""""""!!!!!!########################&&&$$$###$$$%%%%%%$$$#########$$$$$$$$$###""""""$$$$$$###############$$$%%%%%%%%%%%%%%%$$$###"""$$$"""!!! !!!"""$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$((($$$ """&&&''''''%%%$$$"""""""""$$$&&&'''%%%%%%$$$&&&'''((('''%%%###$$$&&&((()))((((((''''''((()))***+++,,,------///000333555888===BBBGGGWWWcccttt|||wwwpppllllllooosssuuu{{{{{{}}}yyyppphhhiiinnnwww|||nnniiiiiinnn|||}}}{{{{{{~~~}}}|||wwwwwwyyyxxxrrrlllaaa___```eeelllqqqpppmmmiiilllmmmmmmtttyyymmmZZZ>>>666000...,,,)))))),,,000///---+++)))'''&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&|||uuupppllliiigggeeedddaaa]]]YYYVVVSSSQQQPPPPPPPPPOOOOOOOOOOOOOOOPPPOOOMMMKKKHHHEEECCCBBBAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@>>>===;;;;;;;;;;;;BBBBBBBBBBBBBBBBBBBBBBBB888777555333222222222222666666555333222///...---,,,---/////////...,,,+++,,,,,,+++++++++*********(((((()))***************)))((('''&&&&&&%%%%%%%%%)))'''%%%$$$%%%&&&&&&%%%!!!$$$''')))))))))%%%%%%$$$#########$$$$$$$$$""""""%%%$$$!!!"""&&&%%%###""""""$$$$$$$$$###""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!############"""""""""!!!######""""""""""""######""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!###  """###"""#########""""""""""""""" !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" """######""""""!!!!!!!!!!!!""""""""""""!!! !!!######"""!!!!!! !!!!!!###***$$$######"""!!!!!!!!!!!!!!!"""######"""""""""""""""!!!!!! ######""""""!!!!!!!!! ######"""""""""!!!!!!!!!########################&&&$$$###$$$%%%&&&%%%#########$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$############!!!!!!!!!"""$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$(((%%%!!!!!!###&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((%%%%%%$$$&&&'''((('''%%%$$$%%%&&&'''(((((((((''''''(((((()))+++,,,,,,---+++,,,...///111444999<<>><<<<<<;;;;;;;;;????????????>>>>>>>>>>>>666555555444333222111111555444444333111///...------.../////////---,,,+++,,,++++++++++++*********(((((())))))******)))))))))((('''&&&%%%%%%%%%%%%)))'''%%%%%%&&&&&&&&&%%%"""###$$$$$$%%%%%%$$$$$$###############$$$%%%&&&&&&"""!!!""""""!!!"""&&&%%%$$$###$$$&&&&&&$$$###""""""""""""""""""""""""!!!!!!""""""###""""""!!!############""""""""""""######""""""""""""######""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""###!!! """###"""!!!!!!!!!""""""#########  !!!"""######"""""" """######""""""""""""""""""!!!!!!!!!!!!!!! !!!######"""!!!!!! !!!"""###$$$+++'''"""'''""""""""""""""""""###$$$$$$!!!!!!!!!""""""""""""""""""""""""######"""!!!!!!""""""!!!!!!!!!!!!!!! ########################%%%$$$###$$$%%%&&&%%%$$$$$$$$$######$$$%%%&&&'''$$$###############$$$$$$""""""########################"""!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$(((&&&$$$$$$%%%&&&&&&%%%&&&''''''(((((((((((((((%%%%%%$$$&&&'''((('''%%%$$$%%%&&&''''''(((''''''''''''((()))***+++,,,,,,)))******++++++,,,000222333888@@@LLLZZZkkkzzzwwwpppnnnpppsss{{{yyyxxxzzz}}}}}}zzzwwwxxx}}}rrrfff\\\YYY^^^lll{{{uuummmjjjmmmsss||||||yyyxxx~~~|||{{{{{{|||}}}}}}zzzzzz~~~|||wwwnnnjjjhhhiiimmmnnnjjjfff]]]YYYUUURRRRRRPPPKKKGGG@@@BBB@@@>>>DDDOOOPPPKKK777000***)))(((&&&&&&((()))(((((('''&&&%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&~~~}}}rrrnnniiieeecccaaa```^^^\\\[[[YYYWWWUUURRRQQQPPPJJJJJJJJJKKKKKKKKKKKKLLLKKKKKKIIIGGGEEECCCBBBAAA?????????>>>>>>>>>======>>>======<<<<<<;;;;;;;;;::::::999999888888888777555555555555444333222111333333333222111///...---...............---++++++++++++++++++************(((((()))))))))))))))(((((('''&&&&&&%%%%%%%%%&&&(((&&&%%%%%%&&&&&&%%%$$$'''&&&%%%$$$###"""!!! ###############$$$$$$%%%$$$ """###!!! """#########%%%&&&&&&###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########""""""#########"""""""""""""""######""""""""""""######""""""""""""!!!!!!!!!!!!###"""!!! !!!"""###"""!!! !!!"""######!!!!!!"""""""""""""""""" !!!###$$$$$$"""""" !!!""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!######"""!!!!!!!!!!!!!!!"""###$$$%%%'''&&&&&&111000$$$""""""!!!!!!""""""###$$$!!!!!!!!!!!!!!!"""######!!!"""############"""!!!!!!!!!!!!!!! ###########################"""!!!"""$$$%%%$$$###%%%$$$#########%%%((()))#########"""######$$$%%%"""""""""""""""###############"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$'''''''''''''''&&&%%%$$$%%%&&&((())))))((('''&&&%%%%%%$$$&&&'''((('''%%%%%%%%%&&&&&&''''''''''''''''''(((((()))***++++++((()))*********+++---000000222555;;;DDDQQQ^^^gggooowww}}}zzz{{{}}}~~~}}}}}}}}}{{{vvv}}}{{{ssshhh^^^WWWZZZggguuu~~~xxxsssqqqrrruuu}}}|||{{{{{{}}}}}}yyywww{{{zzzvvvwww{{{}}}xxxqqqllliiifffddddddffffffccc___QQQMMMHHHDDDAAA>>>999666222555444222666@@@EEEEEE444---(((((((((%%%%%%(((&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&yyyvvvyyy{{{qqqooohhheeebbb````````````___]]]\\\ZZZWWWUUURRRPPPOOOJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGEEEDDDBBBAAAAAA>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999888777777555555555555555444333222111222111111000///...------------------,,,,,,++++++++++++*********))))))(((((()))))))))((((((''''''&&&&&&%%%%%%%%%%%%&&&'''&&&%%%&&&''''''%%%$$$!!!!!!""""""###$$$%%%&&&%%%$$$######""""""######### !!!&&&((($$$!!! """""""""###%%%$$$""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############""""""""""""""""""############""""""""""""######""""""""""""!!!!!!!!!!!!###"""!!! !!!"""###!!!!!!!!!!!!!!!""""""#########""""""!!!  !!!!!!!!!!!! !!!###$$$$$$"""""" !!!!!!"""""""""""""""""""""!!!!!!!!!!!!!!! !!!######"""!!!!!!!!!!!!""""""$$$%%%&&&'''###%%%888HHH;;;'''%%%!!! !!!""""""!!!!!! !!!"""###$$$###############""""""!!! !!!!!!!!!!!!""""""""""""""""""""""""!!! !!!"""######"""%%%$$$#########%%%((()))######""""""###$$$$$$%%%###""""""!!!!!!"""#####################$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''(((((('''%%%$$$$$$$$$%%%'''))))))'''%%%$$$%%%%%%$$$&&&'''((('''%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))***'''(((***+++***+++...000,,,---...000444;;;CCCIIIOOOWWWeeevvv||||||{{{}}}~~~xxxsssmmmgggaaaaaakkkvvv|||wwwtttooovvvyyyzzz{{{~~~|||wwwvvv|||{{{yyy{{{}}}xxxrrrooopppvvv|||~~~~~~}}}}}}ooohhhdddccc```]]][[[ZZZXXXTTTPPPAAA>>>:::777444222000...)))+++,,,+++---333777888222,,,(((((((((&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&{{{uuurrrrrrxxx|||pppiiihhhdddaaa^^^]]]]]]]]]\\\[[[]]]\\\ZZZWWWTTTQQQOOONNNKKKKKKJJJJJJIIIIIIIIIIIIEEEEEEDDDCCCBBBBBBAAAAAA<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<;;;;;;:::;;;;;;:::999888777666555555444444444333333333222000000000000000///......,,,,,,,,,,,,,,,,,,------+++************)))))))))(((((()))))))))(((''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%&&&''''''%%%###"""######$$$######""""""%%%$$$###"""""""""""""""%%%"""$$$***---)))###!!!###"""!!!"""$$$$$$"""!!!""""""""""""""""""""""""!!!!!!"""###$$$$$$$$$$$$""""""""""""##################""""""""""""######""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!######"""!!!"""$$$$$$######""" !!!!!!""""""""""""!!!!!! !!!"""######"""""" !!!!!!""""""!!!!!!!!!!!!""""""""""""!!! !!!######"""!!!"""!!!!!!!!!"""###$$$$$$((( 999JJJ888"""$$$ !!!!!!"""""""""!!! !!!######&&&%%%$$$""""""!!!"""""" !!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!  """######"""$$$$$$######$$$%%%&&&'''""""""""""""###$$$%%%%%%%%%$$$###"""!!!"""###############$$$$$$$$$$$$%%%#########$$$$$$$$$$$$$$$$$$&&&''''''%%%$$$$$$%%%$$$%%%&&&''''''&&&$$$###%%%%%%$$$&&&'''((('''%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((()))%%%&&&((())))))***,,,...(((***,,,...///222666999:::@@@KKKXXXfffttt|||wwwxxxyyyxxxvvvsssqqqqqqooonnnsss{{{xxxrrrnnnsss|||}}}wwwoookkknnnyyy}}}~~~}}}||||||~~~~~~zzzuuupppkkkhhhhhhpppyyyzzzyyyzzz|||tttggg```\\\UUURRROOOLLLJJJFFFBBB???444222000...,,,,,,,,,,,,((()))******,,,...000000///***'''((()))'''''')))&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%######$$$$$$%%%%%%&&&&&&}}}zzz{{{vvvxxx~~~}}}yyyuuutttooogggcccccc___]]]ZZZYYYZZZYYYXXXWWWZZZYYYWWWUUURRROOONNNMMMKKKKKKJJJIIIHHHGGGFFFFFFCCCCCCBBBBBBAAAAAAAAA@@@;;;;;;;;;;;;::::::::::::888999:::;;;<<<;;;;;;:::::::::999777666444333333333222111000000000111222/////////000//////......++++++++++++,,,---......************))))))))))))(((((())))))(((''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&'''&&&&&&'''((('''%%%###%%%&&&&&&%%%$$$!!!###""""""""""""######$$$&&&""""""(((+++(((###!!!%%%###""""""###$$$$$$###""""""""""""""""""""""""!!!!!!"""###$$$$$$$$$$$$!!!"""""""""##################""""""""""""######""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""$$$$$$"""!!!"""$$$""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!""" !!!"""###$$$$$$!!! !!!######"""!!!""""""!!!!!!!!!""""""###### +++666***!!!!!!!!! !!!""""""###$$$###!!! """###)))'''$$$!!! !!!"""!!!!!!!!!"""""""""######"""""""""""""""""""""""""""!!! """$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&(((&&&$$$"""!!!""""""#########$$$$$$%%%%%%%%%$$$"""#########$$$$$$$$$$$$###%%%&&&%%%$$$###%%%'''%%%&&&&&&'''&&&%%%$$$###%%%%%%$$$&&&'''((('''%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''((((((%%%&&&))))))))))))***+++(((***,,,......///111222111444:::AAAIIISSS^^^fffsss{{{~~~}}}zzzvvvsssssswwwyyyyyy|||wwwnnnkkkooovvvzzzuuummmeeedddlllzzz}}}vvvwwwzzz||||||{{{yyyzzz{{{wwwqqqkkkfffaaa```hhhtttwwwxxxyyy{{{}}}}}}ssseee[[[TTTOOOCCCAAA???===;;;999666444...---,,,***((((((***+++,,,)))(((***---......------(((%%%'''(((&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%"""######$$$%%%%%%&&&&&&~~~}}}~~~~~~xxxtttmmmiiihhheee```]]]]]]YYYXXXVVVVVVWWWXXXWWWVVVVVVUUUTTTRRRPPPNNNMMMLLLKKKJJJIIIHHHGGGEEEDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@;;;;;;;;;:::::::::999999777888:::;;;<<<;;;;;;:::===<<<;;;999888666555444222111///------...000111...///////////////......*********+++,,,---...///************))))))))))))(((((())))))((('''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&'''((('''%%%### """%%%&&&%%%###""" !!!!!!"""$$$%%%&&&&&& """&&&%%%!!! '''%%%""""""###%%%%%%%%%""""""""""""""""""""""""!!!!!!"""$$$$$$%%%%%%%%%!!!!!!""""""#########$$$######""""""""""""######""""""""""""!!!!!!!!!!!! !!!"""######"""!!! """$$$$$$"""!!!"""$$$ !!!!!!!!!!!!!!! !!!!!!!!!!!! ###"""!!!!!!!!!!!!!!!"""!!! !!!!!!""" !!!"""###$$$%%%!!! !!!###$$$"""!!!###"""!!!!!!!!!!!!!!!"""###(((### %%%""""""""""""""""""######$$$%%%$$$!!!  !!!"""+++((($$$!!!!!!"""!!!!!!""""""######$$$$$$""""""""""""""""""""""""###""""""###%%%'''&&&%%%######$$$$$$$$$###""""""""""""""""""###$$$%%%&&&***(((%%%###"""!!!"""#########$$$%%%%%%%%%%%%$$$""""""######$$$$$$$$$$$$"""$$$%%%$$$""""""%%%(((&&&'''''''''&&&%%%%%%$$$%%%%%%$$$&&&'''((('''%%%'''&&&%%%$$$$$$$$$%%%&&&&&&&&&''''''''''''''''''''')))******)))((()))***&&&(((******))))))***+++...000333444777<<>><<<;;;:::999::::::::::::999888888666666666777777777888888888777666555444222111111..................///000///...---,,,,,,+++++++++///...,,,+++)))(((((((((***(((***......***(((***333---&&&###%%%((((((&&&$$$%%%&&&'''&&&%%%###!!!############$$$%%%&&&&&&''''''%%%###!!!"""$$$&&&&&&###!!!!!!###$$$###!!!""""""!!!!!!""""""###$$$############""""""""""""$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!"""###############"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!! $$$""" """############$$$%%%###!!! !!!"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!!!!!"""######!!!"""$$$%%%%%%$$$"""!!!""""""""""""""""""""""""$$$###!!! !!!"""######"""!!! !!!"""###$$$$$$###"""!!!!!!!!!"""###"""""""""!!!!!!!!! """""""""""""""!!! """""""""############$$$#########"""######$$$$$$&&&$$$!!!!!!######""" """$$$%%%$$$$$$%%%&&&(((%%%!!!!!!""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''''''''(((%%%&&&+++,,,))))))---((((((((((((((())))))***((()))***,,,...///000111111555;;;>>>BBBHHHQQQYYYnnnyyy|||}}}}}}~~~vvvnnnlllhhhcccaaaffflllttt}}}}}}{{{{{{|||yyyssslllgggeeefffiiiwww~~~}}}|||{{{rrrqqqqqqrrrssstttuuusssrrrsssmmmddd]]]ZZZ]]]aaaeeesssuuuvvvtttmmmcccXXXQQQIIIGGGCCC>>>999444000...******++++++++++++******,,,+++)))))))))((('''%%% !!!###$$$%%%&&&%%%%%%***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%######&&&...555yyyxxx{{{yyyttthhheeebbbaaabbbbbb___\\\aaa```___]]]\\\[[[ZZZZZZXXXWWWUUUUUUVVVUUUTTTRRRPPPNNNLLLJJJJJJHHHFFFDDDCCCCCCBBBBBBAAA@@@@@@???AAA@@@???>>><<<;;;:::999888888888888888777777666555555555666666666777777666666555444222111000000//////...------------.........---,,,++++++++++++...---+++***((('''''''''))))))---333333---))))))...)))%%%###%%%&&&%%%###&&&'''''''''&&&%%%###"""#########$$$$$$%%%''''''+++(((%%%######$$$$$$$$$%%%###!!!!!!"""""""""!!!""""""!!!!!!""""""###$$$############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!""""""""""""""""""###""""""""""""""""""""""""""""""!!!!!!!!!!!! """  """######### !!!"""!!!  !!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!"""""""""!!! !!!$$$''''''$$$!!!""""""""""""""""""""""""$$$###!!!  !!!!!!###"""!!! !!!"""###$$$######""""""""""""###""""""""""""!!!!!!!!!!!!!!!"""$$$$$$###!!! """"""!!!!!!!!!"""###$$$""""""""""""######$$$%%%'''%%%############"""!!! """###$$$######$$$%%%&&&$$$"""!!!"""""""""!!!!!!"""$$$%%%&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&,,,******,,,+++((((((***((((((''''''(((((()))***((()))******+++,,,------+++---000222333666===BBBQQQZZZgggrrr{{{|||}}}vvvooommmiiieeeaaaaaaaaaeeeqqq|||}}}~~~|||zzzxxxxxxxxxyyyyyywwwsssmmmiiiggggggpppxxx~~~}}}|||}}}~~~||||||yyywwwvvvuuuzzz}}}rrrjjjiiiiiikkkmmmnnnmmmkkkkkkhhhbbb^^^[[[\\\^^^___eeeeeeccc^^^VVVLLLBBB===888777555333000...,,,+++(((''''''''''''''''''(((,,,+++))))))))))))'''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$&&&///;;;DDD}}}~~~}}}uuummmhhhbbb```___^^^___^^^\\\YYY]]]]]]]]]]]]\\\[[[ZZZYYYXXXVVVTTTTTTUUUTTTSSSQQQNNNLLLIIIHHHHHHGGGDDDBBB@@@@@@??????????????????>>>======;;;:::999888888666777777777777666555555444444444444555555555555666555444333222111000000000///...---,,,,,,,,,,,,------,,,+++++++++++++++))))))(((((((((((())))))((((((,,,111111,,,(((((()))'''%%%%%%&&&&&&$$$"""((((((((('''&&&%%%##################$$$%%%&&&'''***'''###"""$$$%%%$$$"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""##################"""""""""!!!""""""############""""""!!!!!!!!!!!!!!!""""""### !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""" !!!"""""""""  """###%%%%%%###""" !!!!!!!!!!!!!!!!!!!!!!!!###"""!!!  """!!!!!! !!!#########""""""!!!!!!!!!""""""""""""""""""!!!!!!!!!!!! """#########""""""!!! !!!######!!!!!!!!!!!!"""$$$%%%%%%&&&%%%$$$###""""""!!!!!!!!!######""""""###$$$###############"""!!! !!!$$$&&&'''&&&%%%$$$###$$$$$$%%%%%%$$$$$$###'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%***)))((((((((('''&&&'''(((''''''''''''((())))))(((((()))))))))************+++---------...222666===BBBJJJQQQYYYaaaiiinnnyyyzzz~~~zzzssspppmmmiiiddd```[[[]]]jjjxxxxxx~~~{{{yyywwwyyy~~~~~~|||zzzxxxwwwwwwvvvwwwyyyyyywwwrrrmmmiiigggkkkrrrwwwvvvtttvvvvvvuuuuuurrrppppppoooqqqzzzrrreeedddbbbdddggghhhgggdddcccaaa^^^ZZZVVVTTTRRRRRRMMMLLLIIIEEE@@@999444111//////...------,,,,,,+++)))((('''&&&&&&'''((())),,,***))))))))))))(((&&&***)))(((((((((((())))))%%%&&&'''(((((('''%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%(((111<<>>>>>==================;;;;;;:::999999888777777555555666666555555444333222222333333333444444444666555555444333222111111000///...,,,++++++++++++,,,,,,+++*********++++++)))(((((((((((((((((()))(((&&&'''******'''&&&(((''''''&&&''''''&&&%%%###((('''''''''&&&%%%$$$$$$$$$############$$$%%%%%%&&&### !!!$$$&&&%%%######""""""!!! !!!"""!!!!!!!!! !!!""""""###############"""""""""!!!""""""############""""""!!!!!!!!!!!!!!!""""""### !!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""  """$$$###""" !!!!!!!!!!!!"""$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""### !!!""""""""" ######"""!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! """!!! """###$$$""""""!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!  !!!"""!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!"""###$$$%%%$$$$$$###""" !!! """######"""""""""###"""###$$$$$$###"""!!!!!! !!!$$$&&&'''&&&%%%$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###$$$%%%&&&'''&&&%%%&&&((())))))'''''''''''''''(((((()))(((((((((((((((((((((((('''((()))))))))***---///222444777;;;???EEEKKKOOOXXX___iiirrrwwwzzz{{{|||}}}{{{~~~yyyvvvrrrmmmggg```YYY[[[hhhwww|||zzzwwwtttrrrrrryyyxxxyyyzzzzzz{{{zzzxxxvvvuuuvvvxxxzzzxxxtttnnnjjjhhhiiipppsssqqqooopppqqqpppooommmmmmoooooopppvvv~~~~~~rrreeebbb___```cccdddaaa^^^YYYWWWTTTPPPKKKFFFBBB@@@<<<:::888555222000///...(((((((((((((((((('''''')))((('''&&&&&&'''((()))+++)))(((((())))))'''&&&'''&&&%%%$$$$$$$$$%%%%%%%%%&&&((())))))((('''&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""%%%)))///333{{{sssmmmkkkjjjhhhgggccc^^^ZZZXXXYYY[[[\\\]]]\\\\\\[[[[[[]]]___``````^^^[[[ZZZUUUSSSQQQPPPPPPPPPNNNLLLIIIGGGEEEDDDDDDCCCAAA@@@============<<<<<<<<<<<<999999999888888777777777555555555555555444444333111111111222222222333333555555444333333222111111///...---,,,+++*********++++++******)))******+++---,,,***)))'''&&&&&&&&&((($$$$$$&&&&&&$$$$$$(((&&&&&&''''''''''''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$###"""!!!"""###$$$$$$$$$"""######""" !!!###!!!!!! !!!!!!"""###############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###### !!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!""""""""""""######"""""""""###%%%&&&%%%###!!!""""""!!!!!!"""$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######!!!!!!"""""""""!!! $$$###!!! !!!###$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$###"""!!! !!!!!!!!!!!!""""""""""""&&&%%%""" !!!"""#########""""""!!!!!!!!!!!!""""""###$$$""""""###""" !!!"""!!!###$$$$$$###""""""###!!!"""$$$$$$"""!!!"""###!!!"""$$$%%%&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%''''''&&&''',,,...---''''''&&&&&&''''''((()))''''''''''''''''''''''''(((((())))))***+++------------...000444888;;;===@@@FFFNNNUUUZZZ^^^bbbdddkkkjjjoooyyy~~~wwwqqqjjjbbbZZZ[[[ggguuuyyyuuusssqqqnnnttt}}}~~~yyytttwww||||||wwwtttwwwxxxxxxvvvqqqmmmkkkjjjjjjoooqqqmmmjjjkkklllkkkhhhiiimmmsssvvvvvvzzz~~~rrrddd___ZZZYYY[[[\\\XXXTTTKKKJJJFFFBBB===999555333555444111...---,,,,,,---((((((((((((''''''''''''''''''&&&&&&&&&&&&'''''')))(((&&&'''((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((((((((((((%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''zzzvvvooogggbbbaaa______^^^\\\XXXVVVUUUWWWZZZ\\\]]]]]]]]]]]][[[]]]```aaaaaa^^^[[[YYYSSSQQQOOONNNNNNNNNLLLJJJFFFDDDBBBAAAAAAAAA???============<<<<<<;;;;;;;;;888888888888777777777777555555555666555444444333000000000111111111222222333333333222111111000000------,,,+++******++++++******))))))))))))******---,,,+++)))((('''&&&&&&((($$$$$$&&&&&&$$$$$$(((%%%&&&&&&'''&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&***)))((('''&&&%%%%%%%%%$$$%%%%%%$$$#########$$$###$$$%%%###!!! """$$$!!! !!!""""""############""""""""""""$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!"""""""""#########"""""""""###%%%%%%###!!! !!!""""""!!! """###""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########""""""!!!!!!!!!"""#########"""!!!!!!!!!!!!"""###"""""""""""""""""""""""" !!!"""############!!! !!!"""$$$%%%'''&&&%%%###"""!!!!!!!!! !!!!!!!!!"""""""""###%%%$$$###""""""!!!!!!!!!!!!###%%%%%%$$$###!!!""""""!!!!!!!!!""""""###!!!"""###"""!!! ###%%%"""$$$%%%%%%$$$######$$$!!!###$$$###!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&&&&%%%$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&%%%%%%((((((%%%'''...111///'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''***))))))***+++,,,,,,,,,))))))***,,,000222444444333666;;;???BBBEEEIIIKKKQQQPPPUUU```jjjpppuuuyyy~~~wwwnnneee^^^^^^hhhttt~~~zzzvvvuuutttmmmrrryyy|||tttzzz}}}wwwyyyxxxuuuqqqmmmkkklllmmmiiimmmnnniiidddeeeffffffdddfffmmmvvvzzzyyyzzz}}}{{{|||{{{zzz{{{zzzrrrhhh[[[TTTMMMKKKMMMLLLGGGBBB<<<:::888555222000//////111///,,,***)))))))))***))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&'''&&&%%%%%%&&&'''%%%$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''&&&%%%###}}}|||~~~zzzzzzuuuoookkkjjjeee___]]][[[YYYXXXXXXWWWTTTRRRTTTWWW[[[]]]_________```[[[]]]```bbbaaa^^^ZZZXXXRRRPPPNNNMMMMMMLLLJJJHHHDDDBBB@@@?????????===;;;>>>>>>===<<<<<<;;;::::::888888888888777777777777555555666666555555444333000000000000111111111111222222111111000000//////---,,,++++++******++++++***)))))))))))))))************))))))))))))******(((%%%%%%((((((%%%%%%((($$$%%%&&&%%%%%%%%%&&&'''############$$$%%%&&&&&&---,,,***)))'''&&&&&&&&&%%%((()))'''###!!!"""%%%###%%%&&&$$$!!! """%%% !!!""""""############""""""""""""%%%###""" """###%%%!!!!!!!!!!!!!!!"""######""""""!!!!!! """"""""""""""""""""""""!!!!!!""""""#########$$$  """!!! !!!"""!!!  """""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###############"""!!!!!!!!!###$$$%%% !!!"""######"""!!! """""""""""""""""""""""" !!!###$$$$$$$$$$$$!!! !!!"""$$$%%%***)))'''%%%$$$""""""!!! !!!!!!!!!""""""######!!!###&&&''''''&&&&&&!!!$$$''''''%%%###!!!###""""""!!!!!!!!!!!!""" ###$$$$$$""""""%%%'''###%%%&&&&&&$$$######$$$!!!###$$$### ###%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""###%%%&&&'''&&&&&&%%%################################################%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$&&&''''''&&&&&&$$$(((((($$$&&&---000...'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''(((((('''&&&&&&&&&((((((((('''''''''(((+++---///.........///111222333555888;;;===;;;???JJJSSSYYY___dddiiinnnwww}}}rrrjjjcccbbbjjjtttzzz|||xxxwwwwwwmmmrrrxxx|||}}}~~~~~~}}}www}}}zzzwwwsssnnnjjjiiilllooohhhllllllfffaaaaaabbbaaaccceeemmmvvvzzzwwwuuuvvvnnnmmmiiifffffffff___VVVPPPIIIAAA>>>???===888222111000...,,,,,,---///000***)))'''%%%%%%&&&'''(((&&&&&&&&&''''''''''''''''''''')))******)))''''''&&&%%%$$$$$$&&&&&&%%%###"""###%%%''''''&&&%%%$$$$$$$$$######$$$&&&((()))''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$""" }}}yyyxxxwwwrrrnnnnnnoookkkfffddddddcccaaa^^^XXXYYYZZZYYYWWWTTTPPPNNNNNNQQQUUUXXXZZZ]]]```bbb___aaabbbaaa^^^ZZZXXXWWWTTTRRRPPPNNNMMMJJJFFFDDDAAA@@@>>><<<;;;::::::;;;===<<<;;;;;;::::::::::::===:::666555666888777555777777666555444444333333222111000//////.........333222222111000//////...------,,,++++++******)))---,,,++++++******++++++***)))((('''''''''''''''''''''(((((('''&&&%%%%%%'''&&&$$$%%%%%%&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&+++)))&&&$$$$$$%%%'''(((///...,,,(((###!!!!!!"""&&&&&&%%%$$$##################""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###""" !!!!!! !!!"""###$$$%%%%%%&&&%%%###!!!!!!!!!!!! """"""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!"""""""""""" $$$$$$$$$############### !!!""""""%%%$$$###"""!!!!!!!!!!!!###"""!!! ###%%%'''&&&%%% !!!###$$$$$$$$$###""""""!!! """###$$$&&&$$$"""!!!""""""""" !!!%%%((('''###!!!$$$'''""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%###$$$$$$###""""""$$$%%%"""###$$$&&&''''''&&&&&&$$$$$$$$$$$$$$$###"""!!!!!!&&&'''%%%###"""&&&%%%%%%$$$$$$%%%%%%&&&***$$$"""$$$&&&%%%&&&)))$$$+++222111+++%%%$$$%%%((('''&&&%%%$$$%%%%%%&&&&&&''')))***+++***((('''"""'''///***###***...###'''''''''((()))+++,,,---++++++***+++,,,...000222222555999<<>>===<<<;;;::::::;;;<<<<<<;;;::::::999999999:::<<<999666555666777777666777666666555444444333333222111000//////......///222111111000//////............------,,,++++++***++++++***))))))))))))))))))(((''''''&&&&&&''''''&&&&&&''''''&&&%%%%%%$$$'''&&&$$$%%%%%%&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%(((+++---......,,,)))%%%######$$$$$$$$$$$$$$$%%%&&&&&&'''"""""""""""""""#########""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###!!! !!!""" !!!!!!""""""""""""""""""%%%$$$"""!!! !!!!!!!!! """!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!###############"""""""""!!!!!!!!!!!!!!!"""######$$$###""""""!!!"""""""""""""""!!! !!!!!!$$$###""""""######!!! !!!"""######$$$$$$######""""""!!!!!!!!!"""######%%%$$$######$$$$$$###""" ###"""!!!"""""""""""""""""""""""""""""""""""""""######$$$###$$$%%%$$$"""!!!"""###!!!"""$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$###"""""""""$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&"""!!!$$$&&&$$$$$$&&&$$$***000000***%%%$$$&&&((('''&&&%%%%%%%%%&&&&&&&&&'''(((******)))((('''((((((***%%%###555EEECCC***))))))(((((()))******+++*********+++---///000***,,,///111222444777999===BBBHHHLLLPPPUUU^^^dddnnnpppvvv}}}yyytttsssuuuyyy|||{{{xxxwwwxxx}}}~~~~~~xxxrrrrrrvvvzzz|||{{{|||tttmmmhhhhhhjjjlllnnnlllhhheeebbbaaa```aaa^^^]]]\\\\\\[[[XXXSSSPPPHHHFFFBBB???;;;888777666333222000---,,,+++++++++******)))((((((((((((((()))'''%%%%%%%%%&&&%%%$$$'''''''''((()))))))))***&&&&&&&&&&&&'''''''''''''''******&&&&&&)))(((%%%%%%%%%&&&&&&'''(((((()))'''%%%$$$$$$&&&'''&&&%%%'''&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%$$$######$$$%%%%%%zzzyyyxxxsssnnnjjjeeebbbcccccc___]]]^^^bbb___]]]\\\\\\[[[ZZZYYYUUUWWWYYYZZZYYYVVVRRRPPPOOORRRUUUXXXZZZ[[[^^^```eeefffeeeaaa[[[WWWTTTSSSUUURRROOOMMMKKKIIIGGGDDD;;;:::999888999999;;;;;;:::999999888888888888888;;;999666555666777777666666666666555444444333333222222111000////////////000000000///......------//////...------,,,,,,+++))))))((((((((('''''''''((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$###'''%%%$$$$$$&&&&&&%%%############$$$$$$$$$$$$$$$######"""###%%%(((+++...***+++***'''$$$######$$$&&&&&&%%%%%%%%%&&&&&&'''!!!!!!""""""#########$$$###"""!!! !!!"""###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """#########"""!!!""""""""""""""""""""""""""""""""""""""""""""""""###""""""!!!!!!""""""###!!!  """###"""!!!"""""""""!!!!!! ######"""!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!  !!!!!!!!!!!!"""############"""""""""######""""""!!!!!!""""""!!!!!!""""""###$$$""""""!!!!!!!!!"""######!!!!!! !!!""""""$$$"""!!!!!!"""""" ######""""""######$$$%%%#########$$$######""""""#########%%%&&&&&&%%%###"""$$$$$$!!! !!!###""""""""""""""""""""""""!!!!!!"""###############"""$$$%%%%%%###!!!!!!!!!!!!"""###$$$$$$%%%$$$$$$###$$$$$$$$$$$$###""""""###$$$$$$"""!!!!!!###%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$!!!###((()))&&&######$$$)))------(((%%%&&&(((''''''&&&%%%%%%%%%&&&&&&%%%&&&((()))))))))((('''***'''(((%%%&&&<<>>CCCGGGOOORRRWWW^^^gggqqqyyy~~~~~~{{{xxxuuutttuuuzzz~~~||||||}}}xxxssssssxxx}}}~~~|||{{{uuummmeeeaaabbbeeehhheeeaaa]]]YYYWWWUUUUUUNNNLLLIIIGGGEEEBBB>>>;;;888777555333111000//////******)))((((((((())))))((('''&&&&&&&&&&&&&&&&&&'''%%%###$$$%%%&&&%%%$$$''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&))))))'''&&&((((((%%%%%%%%%&&&&&&''''''(((((('''%%%""""""###%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$############$$$%%%$$$$$$######$$$$$$%%%~~~sssmmmlllkkkgggccc```\\\[[[]]]\\\YYYYYY[[[[[[ZZZYYYYYYYYYXXXXXXWWWSSSUUUWWWYYYXXXVVVRRRPPPOOORRRVVVXXXZZZ[[[^^^```ffffffddd```[[[XXXVVVVVVZZZVVVQQQMMMJJJGGGDDDBBB:::999888777777777888999888777777666666777777777999888666666666666666666666666555555555444444444333222111000//////////////////.........---------.........---,,,,,,++++++(((((((((((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$#########$$$$$$$$$$$$$$$%%%%%%#########$$$%%%&&&%%%%%%&&&$$$"""!!!"""###)))((('''%%%$$$###""""""!!!!!!!!!"""######$$$$$$$$$"""!!!!!!"""$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """###$$$###!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""###  """$$$###"""!!!!!!!!!!!! """!!!!!!!!!!!!""""""""" !!!"""######$$$!!!!!!!!!!!!!!! !!!!!!!!!!!!"""!!!!!!"""############"""!!!""""""###"""!!! !!!!!!!!!!!!!!!""""""### !!!!!!###$$$$$$!!! !!!"""###### ###%%%%%%%%%###"""!!! !!!"""###$$$###$$$%%%%%%%%%###"""!!!!!!!!!"""%%%''''''%%%######%%%''''''%%%$$$$$$&&&!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$###"""""""""$$$%%%$$$"""""""""!!!!!!""""""##################$$$$$$$$$######"""$$$$$$$$$""" !!!###%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$'''---///+++&&&%%%$$$'''******&&&%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''''''''&&&***+++***888EEEBBB+++***)))((('''&&&&&&&&&))))))))))))))))))))))))+++,,,---,,,+++***+++,,,+++...000111111333666888===>>>AAAFFFNNNWWW^^^cccbbbccceeeiiimmmmmmjjjhhhiiihhhggghhhkkkpppuuuxxxxxxzzz|||}}}~~~zzzvvvvvvzzz~~~|||xxxrrrnnnkkklllkkkcccZZZTTTUUUWWWVVVTTTPPPMMMIIIFFFEEEDDD<<<:::888777666666444333111111000///...---------((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&$$$###$$$&&&''''''&&&(((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((((('''((('''%%%######$$$$$$$$$%%%%%%%%%***'''###!!!"""$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$|||tttnnnhhhffffffeeeaaa^^^[[[XXXWWWYYYXXXUUUVVVYYYXXXXXXYYYXXXXXXWWWWWWWWWRRRTTTUUUVVVVVVTTTRRRPPPPPPRRRVVVYYYZZZ\\\___aaaddddddccc```\\\[[[[[[]]]bbb]]]UUUNNNIIIDDDAAA>>>;;;:::888666555444555555666666555555555666666777777777777666666555666666555555555555555444444444333222111000000/////////............------------------,,,,,,+++*********))))))*********)))((('''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&%%%$$$###!!!!!! !!!!!!"""###$$$$$$"""!!!"""###'''&&&%%%###"""!!!!!!!!!!!!!!!""""""############$$$"""!!!!!!"""$$$ !!!!!!!!!"""""""""###"""""""""""""""""""""""" """###$$$###!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######  ###$$$$$$### !!!""""""""" !!!!!!""""""""""""""" !!!"""###$$$$$$ !!!!!!!!!!!!!!! !!!""""""""""""######### !!!!!!""""""!!!!!!!!!!!!#########"""   !!!!!! !!!"""$$$$$$!!!!!!!!!!!!!!!"""###$$$ $$$'''))))))!!!!!! !!!"""######$$$%%%%%%%%%###"""!!!!!!$$$&&&&&&$$$""" """######"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$###""""""###%%%$$$######$$$""""""""""""""""""######"""######$$$$$$$$$###### !!!######""""""###$$$###$$$$$$%%%%%%$$$$$$###&&&%%%(((///111,,,'''%%%$$$&&&((('''%%%%%%&&&(((%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''''''''%%%***---)))...222***(((((('''''''''''''''(((((((((((((((((((((''''''''')))***)))((('''(((***&&&(((***+++,,,---...000111111222444888>>>CCCFFFHHHHHHIIILLLNNNOOOOOONNNQQQQQQQQQSSSUUUYYY\\\^^^ccceeefffhhhlllttt~~~}}}{{{zzzvvvvvvxxx|||{{{wwwsssqqqnnnnnnpppsssvvvxxxrrrnnniiiccc^^^ZZZWWWUUUSSSVVVVVVQQQIIIDDDDDDFFF@@@???>>>;;;999888666666111///------...//////...*********)))((('''&&&&&&((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''%%%$$$%%%'''((((((((('''''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$%%%%%%'''((()))'''&&&&&&#########$$$$$$$$$$$$$$$...***&&&###"""#########$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$|||{{{{{{xxxrrrnnnfffccc``````aaaaaa^^^ZZZWWWUUUUUUVVVTTTQQQRRRVVVWWWXXXZZZYYYXXXVVVVVVWWWSSSSSSSSSRRRRRRQQQQQQPPPPPPSSSWWWZZZ\\\^^^aaacccccccccbbb```^^^___aaadddhhhbbbXXXOOOHHHCCC???===;;;:::777555444333333444555555555555555666666777555666777777555555666777555555555555555555555555333333222111000000000000........................---,,,,,,++++++***)))))))))***+++,,,+++***)))(((&&&&&&&&&&&&&&&&&&'''(((&&&&&&''''''((((((''''''%%%$$$###$$$&&&'''&&&%%%######$$$$$$%%%&&&&&&&&&"""!!!!!!!!!!!!!!!!!!"""###%%%&&&&&&%%%$$$$$$%%%!!!!!!!!!""""""###$$$%%%###"""""""""""""""""""""###"""!!! !!!"""### !!!!!!""""""######"""""""""""""""""""""""" """#########"""!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$######""""""######$$$!!! !!!###$$$$$$### !!!"""######$$$ !!!"""""""""""""""!!! !!!!!!"""###### !!!!!!!!!!!!!!! """"""#########$$$$$$$$$ !!!!!! !!!"""###$$$$$$"""  !!! !!!"""###$$$""""""!!!!!!!!!"""#########""" !!!###%%%&&&&&&!!! !!!""""""#########$$$######"""""" """%%%%%%$$$""" !!!!!!""""""!!!!!! """"""""""""""""""""""""!!!!!!"""###############"""############$$$######""""""""""""######""""""###$$$$$$$$$$$$###"""$$$#########$$$"""###$$$%%%%%%$$$###"""$$$###%%%+++---)))%%%$$$###%%%'''&&&%%%%%%%%%&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''+++$$$&&&((($$$'''***###&&&&&&&&&&&&&&&'''((()))'''((((((((((((((('''&&&&&&((())))))(((((()))+++$$$%%%''')))+++,,,,,,,,,...---------...111333555777777888888999:::;;;<<<<<<======???@@@BBBDDDDDDJJJKKKLLLNNNQQQWWW___dddeeeiiipppuuuwwwvvvsssqqqpppmmmiiifffccccccdddddd``````bbbfffjjjiiiddd___ZZZYYYXXXXXXYYY[[[\\\^^^XXXUUUOOOIIIDDDAAA@@@???>>>@@@AAA???:::666666666222111111111000/////////,,,+++(((((())))))((('''&&&&&&'''&&&&&&%%%$$$###&&&&&&'''&&&&&&%%%######&&&&&&&&&&&&&&&''''''((('''&&&%%%%%%''')))((((((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$&&&)))***&&&%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&---***&&&$$$######""""""$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$###""""""""""""######$$$$$$%%%%%%$$$$$$###{{{wwwsssrrrrrrqqqlllgggcccaaa^^^]]]^^^]]][[[YYYWWWVVVUUUVVVRRRNNNOOOTTTVVVXXXZZZZZZWWWVVVVVVWWWTTTSSSQQQOOONNNNNNOOOOOOOOOSSSWWW[[[]]]```dddfffdddcccbbb``````aaaeeehhhkkkdddZZZPPPIIIDDDAAA???999888666555444444444555555555555555555666777777444666888777555444555777555555555555555555555555333333222111000000000000...........................------,,,++++++******)))***+++,,,,,,***)))'''''''''&&&&&&''''''((()))$$$%%%&&&''''''''''''&&&%%%$$$###$$$&&&'''&&&%%%""""""######$$$%%%%%%%%%!!!!!!!!!""""""############%%%''''''%%%$$$$$$%%%!!!!!!!!!"""###%%%&&&'''$$$$$$######"""!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!"""#########""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$######""""""######$$$"""!!! !!!###$$$$$$###!!!!!!!!!""""""#########!!!!!!"""######"""!!!  !!!!!!""" !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############ !!!!!! !!!###$$$%%%%%%###!!! !!!!!! !!!"""#########""""""!!!"""""""""&&&###!!! !!!#########!!!""""""###############""""""!!!!!!!!!"""#########"""!!!"""$$$%%%$$$############$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""######$$$!!!"""###"""!!! !!!"""$$$$$$###"""""""""###$$$""""""###$$$$$$$$$$$$$$$ !!!###$$$######$$$%%%"""###$$$%%%%%%$$$###"""$$$!!!"""'''(((%%%###$$$###$$$&&&&&&&&&$$$######$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''+++"""###%%%"""%%%***%%%&&&&&&%%%%%%&&&&&&'''(((&&&'''((())))))(((''''''''')))******))))))***+++%%%&&&'''***,,,---,,,+++,,,,,,++++++,,,------...---...000111111111111222000111222444444555555555777888999:::<<>>>>>:::;;;;;;;;;999888777888666555777:::======999555000222666888888888999:::333222111///------///111222111///......---***(((''''''((()))))))))((((((&&&&&&&&&''')))***((('''###$$$&&&((()))))))))(((%%%&&&'''((()))(((''''''%%%$$$$$$$$$%%%&&&&&&''''''%%%$$$$$$%%%&&&%%%$$$######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$"""$$$***+++&&&$$$'''########################$$$###"""###$$$%%%###""""""###%%%&&&'''&&&%%%%%%$$$######"""""""""""""""###$$$%%%&&&&&&%%%$$$###|||}}}~~~}}}{{{yyyyyyyyyvvvuuuuuuttttttttttttttttttrrrooopppqqqpppllliiiiiiccc]]]\\\^^^^^^\\\YYYYYYWWWVVVTTTTTTUUUVVVWWWTTTUUUWWWXXXXXXWWWUUUTTTTTTRRRNNNMMMNNNOOOPPPQQQUUUVVVXXX[[[^^^```bbbccckkkhhhccc______bbbfffiiijjjfff___YYYTTTNNNHHHDDD===:::555333333555666777333444444555555444444333444444444444444444444444444555555555444333333222222222222111111///...............///////////////))))))*********+++++++++------,,,,,,+++***))))))))))))))))))))))))))))))&&&%%%$$$$$$######$$$$$$""""""""""""""""""""""""########################!!!!!!!!!"""############%%%&&&&&&%%%###"""""""""###"""!!! !!!"""$$$%%%***'''$$$######$$$$$$$$$%%%%%%%%%$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!! !!!!!!  !!!"""###$$$"""!!!   """######"""########################"""%%%%%%$$$"""!!!!!!!!!!!!""""""###"""$$$&&&$$$!!! """###   &&& !!!""""""!!!!!!!!!!!!""""""""""""!!!!!!  !!!"""#########"""!!! !!!!!!"""$$$$$$"""!!!"""  ###$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""$$$'''***)))%%%!!!###$$$$$$$$$###""" !!!""""""  !!!$$$&&&%%%###!!!###"""!!!!!!!!!"""$$$%%%###""" !!!###$$$$$$### ###''')))'''$$$######"""""""""""""""###############""""""""""""##############################$$$%%%%%%%%%%%%$$$$$$&&&'''&&&%%%$$$$$$%%%############""""""!!!!!!$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&%%%%%%$$$#########$$$%%%%%%&&&''''''(((''''''&&&&&&%%%$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&'''(((%%%&&&((()))))))))((('''***************++++++,,,+++***))))))***++++++***---...//////000000//////---///000///...,,,,,,---...............///000111,,,---+++(((***///111///---...///000000///...---//////////////////////////////...------,,,++++++//////...---,,,+++***)))((((((((((((((((((((((((%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$%%%(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&%%%$$$"""!!!&&&%%%$$$$$$######$$$$$$((('''&&&%%%$$$"""!!!!!!%%%$$$$$$######$$$$$$%%%"""""""""!!!""""""###$$$ppprrrtttttttttssstttvvvtttsssrrrqqqrrrssstttuuutttrrrqqqrrrtttrrrlllhhhiiiddd^^^]]]^^^___\\\YYYYYYXXXVVVUUUTTTUUUVVVWWWTTTUUUVVVWWWWWWVVVUUUTTTTTTRRROOONNNNNNPPPQQQRRRWWWXXXYYY[[[]]]```bbbdddjjjhhhdddaaaaaacccfffhhhiiieee```ZZZUUUNNNGGGCCC===:::666333444555666666444444555555555555444444333333333333333333333333444444444444444333222222111111111111000///......------------,,,,,,,,,,,,))))))*********+++++++++,,,,,,++++++******))))))((((((((((((((((((((((((&&&&&&%%%$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%'''((( '''///000+++$$$ """"""#########$$$$$$$$$)))'''$$$######$$$$$$$$$""""""#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######""""""!!!!!!!!!!!!!!!!!! !!!"""###"""!!!  !!!  """######"""########################"""  """$$$$$$###""""""!!!!!!!!!!!!""""""!!!###$$$$$$###!!!""" !!!$$$ !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!!!! !!!"""######"""!!! """  ###$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""###&&&(((((($$$!!!######$$$$$$###"""!!! !!!"""$$$###"""!!!!!!""" !!!######$$$###""""""###"""!!!!!!!!!"""$$$$$$###""" !!!###$$$$$$######!!!!!!"""%%%&&&$$$"""######"""""""""######$$$!!!!!!""""""#########$$$########################""""""###$$$$$$$$$$$$###"""$$$&&&&&&%%%%%%%%%&&&$$$$$$$$$######"""""""""######$$$%%%%%%$$$######%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&(((((('''&&&%%%%%%%%%%%%&&&&&&'''(((((((((((((((((((((((((((((())))))******)))(((((()))***)))))))))******++++++++++++++++++,,,...---+++******+++***************+++,,,,,,---...---)))***---...+++,,,------......------,,,)))***+++,,,---...///000++++++******)))(((((('''************************)))))))))(((((((((((((((%%%$$$###$$$&&&'''&&&%%%''''''''''''&&&&&&&&&%%%$$$%%%&&&&&&%%%&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$######&&&%%%$$$$$$######$$$$$$&&&&&&%%%$$$###""""""!!!%%%$$$$$$######$$$$$$%%%###""""""""""""###$$$$$$iiikkknnnpppqqqrrrtttvvvrrrqqqooonnnoooqqqtttuuutttsssssstttuuussslllgggiiieee```^^^______]]]ZZZZZZYYYWWWUUUUUUUUUUUUVVVTTTUUUVVVWWWWWWVVVUUUTTTTTTRRRQQQPPPPPPQQQSSSTTTYYYYYYYYYZZZ\\\___ccceeeiiigggeeeddddddeeefffggghhheeeaaa]]]WWWOOOGGGAAA===:::666444444555666666555555444444444444555555222222222222222222222222333333444444444333222222000111111111000///...------------,,,,,,+++++++++***************+++++++++))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&######%%%(((###,,,555444,,,$$$!!!"""""""""###$$$$$$$$$$$$###(((&&&###"""###$$$$$$### !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!!!!""""""""""""""""""""""""!!!!!!!!!"""######""""""!!! !!!!!!  """######"""########################%%%###!!!!!!"""###"""!!!$$$###"""!!!!!! !!!!!!!!!!!!)))///111111&&& """$$$"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""!!!!!! !!!!!!""""""######!!!!!!!!!  !!!!!!!!!"""""""""!!!!!!""""""""""""!!!!!!"""!!! !!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""###%%%%%%$$$""""""""""""######"""!!!!!!"""###%%%$$$###"""###%%%!!!###%%%###!!!!!!###"""""""""!!!"""######$$$###""" !!!###$$$$$$###%%%$$$"""!!!""""""!!! """"""#########$$$$$$%%% !!!"""###$$$%%%%%%########################!!!!!!"""############""" """%%%%%%%%%%%%&&&(((%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&'''''''''''''''&&&''''''((()))&&&&&&&&&%%%&&&''''''(((((((((((((((((((((((((((&&&'''(((((())))))(((((((((***+++***)))(((((()))((((((((((((((())))))***(((++++++)))(((******''')))******++++++******)))&&&'''((()))+++,,,------)))((((((''''''&&&&&&%%%$$$%%%%%%&&&'''((()))))))))))))))(((((((((''''''&&&%%%$$$%%%&&&'''&&&%%%)))(((((((((((('''''''''###%%%''''''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$###$$$%%%%%%%%%%%%%%%$$$%%%%%%$$$############$$$$$$$$$#########"""""""""$$$$$$############$$$$$$###############$$$%%%%%%eeehhhkkknnnoooqqqsssuuusssqqqooommmmmmooorrrtttuuusssrrrrrrsssrrrmmmhhhhhheeebbb``````___]]][[[ZZZYYYXXXVVVUUUUUUUUUUUUTTTTTTUUUVVVVVVUUUTTTTTTTTTTTTSSSRRRRRRRRRUUUVVVYYYYYYXXXXXXZZZ]]]aaacccfffffffffeeeeeeeeeffffffgggfffccc___YYYQQQHHHBBB>>>;;;777555555666666555555444333222222333444555111111111111111111111111222222333333333333222222///000000000//////...---000//////...---,,,++++++************************''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&$$$ ###'''000111111,,,%%%###%%%)))######"""""""""#########'''%%%###"""###$$$###""" !!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!"""%%%%%%$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!  """###"""!!!########################$$$###"""!!!""""""""""""$$$$$$"""!!! """!!!!!!%%%,,,444888:::,,,$$$ ###""" !!!!!!""""""!!!  !!!!!!!!!!!!!!!!!!  !!!""""""######"""""""""!!! !!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""######$$$!!!!!!"""""""""""""""""""""###$$$###""""""$$$%%%!!!$$$&&&### $$$"""""""""""""""######$$$###""" !!!###$$$$$$###%%%$$$""" """"""###$$$$$$%%%%%%%%% !!!!!!"""######$$$$$$########################!!!""""""###############!!!###%%%%%%%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''')))+++,,,((('''&&&%%%&&&'''((()))%%%%%%%%%%%%%%%&&&''''''((()))))))))(((''''''((('''(((((()))))))))))))))&&&((())))))(((''''''(((***)))))))))))))))******###(((***(((''')))(((%%%''''''((((((((((((''''''(((((((((((((((((((((((()))))))))(((((((((''''''######$$$%%%&&&''''''(((((((((((('''''''''&&&&&&&&&%%%$$$%%%&&&'''&&&%%%((((((((((((((('''''''''!!!###&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$###############"""""""""""""""""""""###$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&bbbeeehhhjjjkkklllmmmooouuusssooommmlllnnnppprrruuurrrooooooppppppmmmjjjgggeeecccaaa```^^^\\\[[[YYYYYYXXXWWWVVVVVVVVVUUUUUUUUUUUUVVVVVVUUUUUUUUUTTTVVVVVVUUUSSSSSSUUUXXXXXXWWWVVVVVVWWWZZZ^^^```cccdddeeeeeeeeeeeeddddddfffeeeccc```[[[SSSJJJDDD>>>;;;888666666666555444333333222222222222333333111111111111111111111111111111222222222222222111...////////////...------//////...---,,,++++++***************************''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%%%%&&&***...555000)))$$$###$$$&&&(((%%%###!!!!!!###$$$%%%###""""""###$$$###"""######$$$$$$######"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!""""""#########"""!!! !!!"""###"""!!!"""""""""""""""""""""""" !!!"""###$$$$$$"""!!! !!!###%%%***111666222'''  !!!!!!""""""!!!  !!!!!!!!!!!!  !!!""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!"""""""""!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!"""""" !!!"""!!! !!!###%%% $$$%%%### $$$!!!"""""""""###############""" !!!###$$$$$$#########!!! !!!###!!!"""###$$$$$$$$$$$$#########""""""""""""""""""########################"""###$$$$$$%%%%%%$$$$$$"""$$$&&&%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%''')))***+++'''&&&%%%%%%%%%&&&((()))&&&&&&%%%%%%&&&&&&'''((((((***,,,+++)))''''''(((''''''((()))))))))))))))%%%'''))))))'''''''''(((******))))))))))))******''',,,///,,,)))((('''$$$&&&&&&&&&%%%%%%&&&&&&&&&(((((((((((((((((((((((()))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$%%%%%%'''((()))$$$$$$$$$%%%%%%&&&&&&'''%%%$$$######""""""######"""""""""""""""#########$$$######""""""######$$$$$$$$$######$$$$$$%%%&&&eeegggiiijjjjjjkkklllmmmsssqqqooommmmmmnnnpppqqqssspppnnnoooqqqqqqnnnkkkeeedddcccaaa___]]]\\\[[[XXXXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXYYYXXXUUUSSSVVVXXXWWWVVVUUUUUUWWWYYY[[[]]]```aaabbbcccccccccbbbbbbcccbbbaaa^^^ZZZSSSKKKEEE>>><<<999777777666555444222222333333333333222222111111111111111111111111000000111222222222111111---...............------+++++++++******)))))))))+++++++++***************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%!!!"""%%%***...222555777...***%%%$$$&&&'''$$$!!!%%%$$$""" !!!###$$$###"""!!!"""######"""!!!$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!!!!!!!!!!!  !!!!!!""""""!!!"""###### !!!"""###$$$$$$######"""!!!!!!######"""!!!"""""""""""""""""""""""" !!!###%%%$$$###"""!!!!!! !!!!!! """""" """(((---000'''!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!!!! !!!""" !!!!!!!!!"""""""""!!!!!!""""""""""""!!!!!!!!!"""###"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!!!!!###%%%""""""!!! !!!!!!!!! """$$$ """$$$"""  """!!!!!!"""############"""###""" !!!###$$$$$$###!!!"""###"""!!!!!!###$$$!!!"""###$$$$$$###"""!!!############""""""!!!!!!##############################$$$%%%%%%%%%%%%%%%###$$$&&&%%%###""""""###$$$$$$%%%%%%%%%%%%&&&&&&########################"""###$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&&&&&&&''''''((('''***---,,,)))&&&'''(((%%%%%%&&&''''''''''''&&&%%%'''(((((('''''''''((()))((((((''''''''''''(((...444555000***(((&&&$$$&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&''')))***+++,,,''''''''''''''''''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((((('''&&&&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%% """$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&############%%%''')))***&&&%%%%%%%%%%%%&&&&&&'''$$$$$$###""""""""""""###"""###########################""""""""""""#####################$$$%%%%%%eeegggiiijjjjjjjjjkkkmmmmmmlllllllllmmmnnnpppqqqnnnnnnooosssuuutttooojjjcccdddcccaaa^^^\\\ZZZZZZVVVWWWWWWXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWXXXXXX[[[\\\ZZZVVVSSSUUUXXXVVVVVVVVVWWWXXXYYYZZZ[[[^^^^^^___```````````````___^^^\\\ZZZWWWQQQJJJEEE>>><<<999888777666555333222333555666666555333222222222222222222222222222///000000111222222111111,,,------.........------************))))))))))))+++++++++*********))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%***111555333111&&&%%%%%%%%%&&&&&&###!!!$$$%%%%%%&&&%%%$$$###""""""!!!!!!"""######""" !!!""""""###############""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!"""######$$$$$$!!!###$$$%%%$$$$$$!!!###$$$$$$$$$$$$###"""!!!"""######"""!!!"""""""""""""""""""""""" !!!!!! !!!###&&&""""""!!!!!!!!!!!!""""""""""""""""""""""""###%%%&&&""" !!! """ !!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!""""""!!!  !!!!!! !!!!!!!!! !!!"""######"""!!! !!!###$$$###  """!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$""""""###%%%###"""!!!   """%%% !!!""""""!!!!!! !!!"""###$$$######"""###""" !!!###$$$$$$###!!!###%%%$$$"""!!!"""$$$!!!"""#########!!!"""""""""""""""#################################""""""###$$$$$$$$$$$$$$$!!!###%%%%%%#########$$$###$$$$$$$$$%%%%%%%%%%%%!!!"""###$$$$$$###"""!!!""""""###$$$$$$$$$$$$$$$$$$$$$##################%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%)))---,,,(((%%%%%%'''$$$$$$%%%&&&&&&&&&&&&%%%###%%%''''''&&&&&&'''((((((((('''&&&&&&&&&&&&&&&,,,111333...(((''''''&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%&&&((()))***+++&&&'''''''''''''''''''''((((((((('''''''''&&&&&&$$$%%%&&&''')))***++++++)))'''&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&"""###$$$$$$###$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$######"""###%%%''')))''''''&&&%%%$$$%%%&&&&&&$$$$$$###"""""""""""""""$$$$$$$$$$$$$$$###############""""""""""""#########""""""""""""###$$$$$$___aaadddeeeeeeeeeggghhhggghhhiiijjjlllooopppqqqkkkmmmqqqwwwzzzwwwpppiiibbbccccccaaa^^^[[[ZZZZZZUUUVVVWWWXXXYYYYYYYYYYYYYYYXXXXXXWWWWWWXXXXXXYYYYYY\\\^^^[[[VVVSSSUUUXXXWWWWWWXXXXXXYYYZZZZZZZZZ]]]]]]]]]]]]^^^^^^______\\\[[[YYYWWWTTTOOOIIIEEE???<<<999888777777555333222444777999999777444222222222222222222222222222//////000111111111111111,,,,,,---......---------+++++++++++++++,,,,,,,,,++++++++++++******))))))******)))(((''''''&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&######'''---...)))######$$$%%%###""""""$$$'''"""%%%)))++++++'''### """!!! """######"""  """######$$$$$$""""""""""""""""""""""""$$$#########""""""!!!!!!""""""###$$$%%%%%%&&&&&&""""""""""""!!! !!!###$$$%%%%%%$$$$$$"""!!!"""######"""!!!"""""""""""""""""""""""" """######!!!!!!###&&&"""!!!!!!!!!!!!""""""######!!!""""""  $$$### ### !!!"""""""""!!! """"""""""""!!!!!!!!!!!!'''&&&$$$###"""""""""""" !!!!!!"""$$$$$$"""!!!!!!###$$$###  """!!!!!!!!!!!!!!!!!!!!!!!! ###%%%%%%###"""###%%%$$$###!!!    ###&&&"""$$$$$$!!! !!!"""$$$$$$######"""###""" !!!###$$$$$$###"""$$$'''&&&###!!!!!!"""!!!"""######"""  !!!"""###$$$%%%%%%########################!!!!!!"""###############!!!###$$$$$$$$$%%%&&&#########$$$$$$%%%%%%%%%"""###%%%&&&&&&%%%###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%&&&&&&######$$$%%%%%%&&&''''''############$$$$$$%%%&&&$$$%%%&&&'''((('''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''$$$(((,,,+++&&&###$$$&&&%%%%%%&&&''''''''''''&&&"""$$$&&&&&&%%%%%%&&&'''***)))((('''''''''''''''"""))),,,)))%%%&&&))))))((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''')))***,,,---...)))(((&&&&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&%%%$$$%%%(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###""""""###%%%''')))(((&&&%%%$$$%%%%%%&&&$$$######"""""""""""""""%%%%%%%%%$$$$$$$$$############""""""""""""######"""""""""!!!"""######$$$^^^___aaabbbddddddeeeeeeggggggggggggiiikkkmmmnnnnnnqqquuuwwwuuuoooiiidddaaaaaa```^^^]]]\\\[[[ZZZYYY[[[\\\\\\ZZZYYYYYYZZZ\\\YYYUUUSSSSSSUUUVVVVVVXXXYYYZZZZZZZZZYYYXXXWWWUUUUUUVVVYYY\\\^^^]]][[[ZZZZZZ[[[[[[[[[\\\\\\\\\XXXVVVSSSRRRRRROOOJJJFFF@@@>>>;;;888666666666666444444333222222222333333333333333222222222111111000000000000000000000000........................---,,,***(((''''''((())))))''''''***,,,---***'''))))))))))))))))))))))))&&&'''''''''&&&%%%%%%$$$&&&&&&%%%%%%$$$###""""""###%%%'''&&&###!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&!!!"""(((+++'''###$$$ ###$$$%%%$$$###"""!!!!!!""""""!!!$$$$$$$$$###############$$$$$$######""""""!!!!!!!!!!!!""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!#########"""######$$$%%%###"""!!!!!!!!!!!!!!!"""###!!! ###$$$""" !!!!!!!!!""""""#########"""!!! !!! !!!!!!"""###$$$%%%%%%$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###&&&''''''&&&%%%###"""  !!!!!!!!!!!! ###$$$"""######""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""&&&$$$  """ !!!""""""###############"""!!! """!!! """###$$$%%%$$$###""""""###$$$%%% ###%%%%%%"""!!!!!!###%%%%%%$$$###"""!!!  !!!"""""""""""""""!!!!!!""""""""""""!!!!!!""" !!!$$$&&&%%%#########$$$$$$$$$%%%%%%%%%'''### """&&&(((%%%""" &&&%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$######### """%%%&&&%%%$$$$$$%%%%%%$$$###$$$%%%'''(((!!!"""###$$$%%%&&&&&&&&&'''%%%$$$%%%((((((&&&######$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$)))&&&"""!!!###&&&((()))(((((('''''''''&&&&&&&&&***)))(((''''''''''''(((%%%%%%%%%&&&&&&&&&''''''$$$&&&''''''&&&&&&((()))((('''&&&%%%%%%'''(((***%%%%%%$$$$$$$$$#########!!!###%%%&&&%%%$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$###"""""""""###$$$%%%&&&%%%%%%%%%%%%&&&''''''+++***'''%%%$$$###$$$%%%'''$$$""""""###%%%%%%$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%))))))(((%%%######%%%'''+++'''$$$$$$%%%'''%%%$$$""""""######"""!!! %%%$$$######$$$$$$""" #########"""""""""""""""###%%%''''''$$$###$$$&&&______```aaabbbcccccccccffffffeeefffgggiiikkkllllllnnnqqqrrrppplllfffccc``````___]]]\\\[[[ZZZZZZZZZ\\\]]]\\\ZZZYYYXXXYYYYYYWWWTTTSSSSSSSSSTTTTTTVVVWWWWWWXXXXXXWWWUUUUUUUUUUUUVVVYYY\\\^^^]]][[[XXXYYYYYYYYYYYYYYYYYYYYYWWWUUURRRQQQPPPNNNIIIFFF@@@>>>:::777555555666777444444333222222222333333333333222222222111111111////////////////////////------------------------...---+++)))(((((()))***)))''''''(((+++,,,***(((((((((((((((((((((((((((&&&'''''''''&&&&&&%%%$$$&&&&&&%%%%%%$$$######"""%%%''''''&&&###!!!"""###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$######$$$&&&### !!!$$$###"""""""""###"""""""""!!! """$$$$$$###%%%$$$$$$$$$###"""""""""######"""""""""""""""!!!!!!!!!"""""""""#########"""""""""""""""""""""""" !!!!!!!!!!!!!!!""""""######$$$$$$$$$""""""!!!!!!!!!""""""######!!! ######""" !!!!!!"""""""""!!!!!!!!!!!!!!! ###"""!!!!!!!!!!!!!!!"""%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%''''''&&&%%%$$$"""!!! !!! ######"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""%%%###!!! !!! !!!""""""""""""#########"""!!!!!!"""!!!!!!!!!"""###%%%&&&$$$$$$###""""""###$$$$$$ ###%%%%%%###!!!"""###%%%%%%$$$###"""!!! """############""""""!!!!!!!!!""""""""""""!!!!!!""" !!!###%%%$$$"""############$$$$$$$$$%%%$$$""" !!!$$$&&&$$$"""####################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%''')))))))))((('''$$$$$$#########$$$%%%&&&""""""###$$$%%%%%%%%%%%%'''%%%$$$%%%'''(((&&&$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***...000...)))%%%((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''"""###%%%$$$###"""###$$$'''&&&%%%$$$%%%&&&((()))******)))))))))((((((((("""%%%&&&'''(((***%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$&&&''')))***'''&&&###!!! !!!!!!&&&$$$""""""$$$%%%%%%$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&###!!!!!!###%%%(((&&&###$$$&&&''''''&&&###""""""""""""""""""!!!$$$###!!!!!!"""######""""""""""""""""""############%%%'''&&&$$$###$$$&&&_________``````aaaaaaaaadddcccccccccdddeeeggghhhiiijjjkkkllljjjgggcccaaa```___^^^\\\[[[ZZZYYYYYY\\\]]]^^^]]]ZZZXXXWWWWWWUUUUUUTTTSSSSSSRRRRRRRRRTTTTTTUUUUUUTTTTTTSSSRRRUUUUUUVVVYYY\\\]]]]]][[[VVVVVVVVVVVVVVVVVVUUUUUUTTTRRRPPPOOONNNKKKGGGDDD@@@===999666444555666888555444333333222222222333222222222222111111111000........................------------------------...,,,+++)))))))))******)))(((&&&'''((())))))(((''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%&&&&&&%%%%%%$$$$$$######$$$%%%&&&%%%#########%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""&&&"""!!!$$$%%%###"""###$$$###"""!!! !!!!!!"""&&&###!!!!!!"""$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""##############################!!!!!!!!!!!!"""""""""""" !!!###$$$$$$######"""!!!!!!!!!"""###$$$$$$###!!! !!!"""###""" !!!!!!!!! !!!!!!!!!""""""######$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%&&&&&&%%%$$$###"""!!! !!!!!!!!! !!! !!!######""" """"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###"""!!!  !!!!!!!!!"""!!!!!!"""#########""""""!!!!!!!!!"""###%%%&&&'''$$$$$$###""""""###$$$$$$!!!###$$$$$$###""""""###%%%$$$$$$###"""!!! ############"""!!! !!!""""""######""""""!!!!!!  """$$$###""""""""""""#########$$$$$$!!!!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$######%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&''''''&&&%%%$$$######"""""""""###$$$%%%######$$$$$$$$$$$$$$$###&&&%%%%%%%%%''''''%%%$$$###$$$$$$%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$(((---333444111)))$$$''''''''''''&&&&&&&&&&&&"""###$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%''''''&&&$$$$$$$$$&&&%%%$$$$$$$$$%%%'''(((''''''''''''&&&&&&&&&&&&###%%%''''''&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&'''((((((((($$$$$$$$$$$$%%%&&&'''((('''&&&$$$###"""""""""###&&&$$$######$$$%%%%%%$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$""" !!!###&&&$$$###$$$&&&(((((((((######"""!!!"""###$$$%%%***'''$$$"""""""""""""""!!!!!!""""""######$$$$$$###$$$&&&&&&$$$###$$$%%%^^^^^^^^^^^^^^^^^^______aaa````````````aaacccdddfffgggffffffeeecccaaa```aaa```^^^\\\ZZZZZZZZZZZZ]]]^^^___^^^ZZZWWWUUUTTTRRRTTTUUUUUUTTTRRRRRRQQQTTTTTTSSSSSSRRRRRRQQQQQQTTTTTTUUUXXX[[[]]]\\\[[[UUUUUUUUUTTTSSSRRRRRRRRRPPPOOONNNMMMKKKHHHEEEBBB???<<<888555333444666888555555444333222222222222222111111111111000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((()))))))))(((&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$!!!"""###$$$$$$%%%&&&'''"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%''''''&&&$$$###'''%%%###############$$$  ###%%%,,,((($$$!!!!!!"""""""""&&&%%%%%%$$$###"""!!!!!! !!!!!!""""""###!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######!!!###$$$$$$###"""!!!!!!!!!""""""$$$%%%&&&"""!!!!!!!!!"""""""""!!! !!!!!!!!!"""""""""######"""!!!!!!!!!!!!!!!""""""#########$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$%%%#########"""!!! """""""""""""""""""""### !!!""""""###"""!!!!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!"""#########""" !!!"""###%%%&&&'''$$$##################$$$""""""###############$$$$$$$$$######"""!!!!!! !!!!!!!!!!!!!!! """""""""######""""""""" !!!""""""""""""!!!""""""""""""#########!!!""""""""""""###%%%""""""""""""""""""""""""!!!###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""$$$############$$$$$$$$$###$$$$$$$$$$$$######"""%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''')))++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''))))))((('''%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&)))***((('''''''''%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$############""")))***+++***'''%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%!!!###%%%'''(((((((((''')))((('''%%%$$$#########&&&&&&$$$############$$$%%%$$$######%%%%%%$$$###""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########""" !!!###%%%%%%%%%%%%&&&'''''''''$$$###"""!!!!!!###%%%'''444///***%%%###"""!!! !!!"""###$$$$$$%%%######$$$$$$$$$#########\\\\\\[[[[[[[[[\\\]]]]]]___^^^]]]]]]]]]^^^___```ddddddcccbbbaaa`````````aaa```^^^[[[ZZZZZZZZZZZZ\\\^^^___]]]YYYUUUSSSRRRQQQTTTVVVVVVTTTRRRRRRSSSUUUTTTSSSRRRRRRQQQQQQQQQSSSSSSTTTWWWZZZ[[[[[[YYYUUUTTTSSSRRRQQQPPPOOONNNKKKLLLLLLJJJGGGDDDBBBAAA===;;;888444333444666777666555444333222222222222111111111000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))((((((''''''''''''''')))((('''&&&&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''((('''&&&%%%######"""  !!!"""!!! !!!$$$''',,,)))$$$"""!!!"""""""""%%%%%%$$$$$$###""""""!!! !!!!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!##################""""""!!!###$$$###"""!!!!!!!!!!!!!!!"""###$$$%%%!!!"""""""""!!!!!!!!!""" !!!!!!!!! !!!!!!!!!!!!!!!"""###### !!!!!!"""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######!!!!!!  !!!""""""###### !!!""""""""""""""""""!!!!!!""""""#########$$$ !!!!!!!!!!!!"""""""""""" !!!!!!""""""!!!  !!!"""!!!!!!!!! !!!""""""""""""""" !!!###$$$%%%%%%#########$$$$$$############""""""###$$$$$$%%%$$$$$$$$$######""""""!!!!!! !!!"""###$$$$$$$$$""""""############""""""!!!!!!""""""!!!!!!"""###!!!""""""""""""######### !!!######"""###$$$&&&""""""""""""""""""""""""!!!###$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$###""""""$$$%%%&&&&&&%%%%%%$$$%%%"""###$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######$$$&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%%%%%%%%%%&&&&&&&&&'''''' ###%%%&&&&&&%%%&&&'''$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&"""$$$'''(((''''''((()))$$$$$$%%%%%%%%%%%%$$$$$$ !!!###%%%&&&'''&&&&&&)))(((&&&%%%$$$###""""""!!!!!!!!! %%%$$$###$$$%%%%%%$$$###""""""#########$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###!!!!!!"""###&&&'''''''''&&&%%%%%%%%%$$$###"""!!!!!!###%%%'''333///)))%%%###""""""!!! !!!"""###$$$$$$%%%############$$$$$$###"""ZZZZZZYYYXXXYYYZZZ\\\]]]]]]]]][[[ZZZZZZ[[[\\\\\\aaa``````______^^^^^^^^^aaa___\\\ZZZXXXXXXYYYZZZZZZ\\\]]]\\\XXXTTTQQQPPPPPPTTTWWWVVVSSSQQQRRRTTTUUUTTTSSSRRRQQQPPPPPPPPPQQQQQQRRRUUUXXXZZZYYYWWWTTTSSSRRRPPPNNNLLLKKKJJJGGGIIIIIIHHHDDDAAA??????;;;:::777555444444555555666555444333222111111111000000000000////////////------------------------++++++++++++++++++++++++'''''''''''''''&&&&&&&&&((())))))((('''&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%(((&&&%%%$$$$$$$$$""" #########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''###''''''### !!!!!!###%%%'''&&&$$$###$$$''''''$$$"""!!!###%%%%%%%%%$$$$$$$$$###############""""""""""""############""""""!!!!!!!!!!!! ############"""""""""""" !!!"""#########"""!!!!!! !!!"""###### """###"""!!! !!!###!!!!!!!!! !!!!!!  !!!"""###$$$ !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""  !!!!!!!!!######"""""""""###!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!! !!!"""""""""!!! !!!"""""""""!!!!!! !!!######$$$$$$"""###$$$$$$$$$$$$###"""$$$###!!!"""$$$&&&&&&%%%############""""""!!!!!!!!!"""###%%%&&&'''(((((("""######$$$$$$######"""!!!###$$$###"""!!!"""$$$"""""""""#########$$$$$$!!!!!!!!!"""$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######""""""###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&%%%$$$$$$""""""###############"""###$$$&&&&&&$$$$$$$$$%%%"""######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%''''''%%%###%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''###$$$&&&&&&%%%%%%''')))$$$%%%%%%%%%&&&&&&&&&&&&(((((((((''''''''''''&&&!!!###%%%%%%$$$############$$$$$$%%%%%%$$$$$$### !!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&!!!"""""""""""""""""""""$$$$$$###$$$&&&&&&$$$""""""############$$$$$$$$$%%%%%%%%%$$$######"""""""""$$$%%%$$$###"""###$$$&&&''')))(((&&&$$$$$$$$$######"""!!!"""###$$$%%%)))&&&###""""""#########!!!!!!""""""######$$$$$$###"""!!!"""$$$$$$"""!!!XXXWWWWWWVVVWWWYYY[[[]]]]]]\\\ZZZYYYYYYYYYZZZZZZ]]]]]]]]]]]]]]]\\\\\\\\\___]]]ZZZWWWVVVVVVWWWXXXXXXZZZ\\\[[[WWWSSSPPPNNNOOORRRUUUTTTQQQOOOQQQTTTUUUTTTRRRPPPOOOOOOOOOOOOOOOOOOPPPSSSVVVXXXWWWVVVRRRQQQOOOMMMKKKIIIGGGFFFDDDFFFGGGFFFBBB>>>======999888777666555444444444666666444333222111111111000000/////////.........------------------------++++++++++++++++++++++++&&&&&&'''''''''''''''&&&(((***,,,+++((('''''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######%%%%%%$$$!!!"""""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''(((%%%***,,,'''###$$$### ###''''''%%%###$$$'''$$$"""!!!"""$$$%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!######"""""""""!!!!!!!!!###############"""""""""!!! !!!!!! """###### !!!###"""""""""!!!!!! !!!!!!!!!!!!"""!!!!!!!!!!!!!!!"""###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$"""!!!"""$$$!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!"""###"""!!! !!!!!!!!!"""!!!!!!  !!!###$$$$$$######"""###$$$$$$$$$$$$###"""%%%###!!!!!!$$$&&&&&&%%%############""""""""""""!!!"""###%%%%%%&&&&&&&&&"""######$$$$$$######""""""$$$%%%%%%""""""###%%%############$$$$$$$$$%%%!!! $$$&&&%%%###########################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$######"""""""""######$$$%%%%%%&&&%%%$$$###""" !!!"""######$$$######"""$$$&&&&&&$$$###$$$%%%""""""###$$$$$$$$$$$$$$$######$$$%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$&&&''''''%%%###$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&((()))***+++%%%%%%%%%&&&&&&&&&''''''(((((('''%%%######%%%(((%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''&&&###!!! $$$%%%%%%%%%%%%%%%%%%$$$"""""""""""""""###$$$%%%$$$#########$$$%%%&&&&&&###$$$$$$%%%&&&&&&&&&&&&$$$######%%%&&&&&&$$$""""""############$$$$$$$$$%%%%%%$$$$$$###""""""!!!!!!###$$$$$$###"""###$$$$$$&&&((((((&&&$$$%%%&&&###""""""""""""""""""!!!"""!!! !!!###$$$$$$$$$"""""""""""""""############!!! !!!###$$$""" WWWVVVUUUUUUVVVYYY[[[]]]]]]\\\ZZZYYYXXXXXXYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZ]]][[[XXXUUUSSSTTTUUUVVVVVVXXX[[[ZZZWWWRRROOOMMMNNNQQQTTTSSSOOONNNPPPTTTTTTSSSQQQOOONNNNNNNNNNNNNNNNNNOOORRRUUUWWWVVVTTTPPPOOOMMMKKKIIIFFFEEEDDDCCCEEEGGGEEE@@@===<<<===777777777777666555333333777666444333222111111111000/////////....................................************************''''''(((((((((((((((''''''***---,,,***'''''')))''''''''''''''''''''''''&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&!!! """&&&)))(((''' !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$'''(((!!!(((+++%%%!!!""" ###%%%$$$###%%%'''%%%$$$######$$$$$$"""!!!"""""""""###$$$$$$%%%%%%&&&%%%%%%%%%$$$#########""""""!!!!!! """"""""""""""""""""""""###"""""""""!!!!!! &&&%%%$$$###"""""""""###!!!  """$$$### !!!#########""""""!!!!!!!!!  !!!"""###$$$$$$$$$###"""!!!!!! !!!#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! """"""""""""############((('''&&&$$$###!!! """$$$$$$"""!!!"""$$$!!!!!!  !!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""!!!"""###"""!!! !!!"""""""""!!! !!!"""###$$$%%%%%%$$$###"""###$$$%%%%%%$$$###"""%%%### !!!$$$''''''&&&############"""""""""""" !!!!!!"""""""""!!!!!!######$$$$$$$$$$$$#########%%%'''&&&###"""$$$&&&###$$$$$$$$$$$$%%%%%%%%%!!!###&&&$$$ $$$###"""""""""""""""############$$$$$$%%%%%%%%%(((''''''&&&&&&''''''(((###$$$%%%%%%$$$###"""!!! !!!######$$$$$$$$$"""$$$'''&&&$$$"""###%%%""""""###$$$$$$$$$$$$###"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$'''$$$!!!!!!"""%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%'''***---000222%%%%%%%%%&&&&&&&&&'''''''''&&&$$$ !!!%%%&&&''''''((((((''''''''''''&&&&&&&&&%%%%%%%%% ###&&&'''''''''((()))%%%&&&&&&''''''&&&&&&%%%$$$###"""""""""###$$$%%%&&&&&&%%%$$$############ !!!"""###############$$$###$$$%%%&&&&&&$$$""""""############$$$$$$$$$%%%%%%$$$$$$###""""""!!! """$$$$$$###""""""###!!!$$$((((((&&&%%%&&&(((""""""######"""!!! ###""""""###$$$%%%$$$############"""""""""""""""###!!! !!!###$$$"""RRRQQQRRRRRRTTTVVVXXXYYY^^^ZZZVVVVVVXXXYYYYYYXXX[[[ZZZZZZ^^^aaaaaa[[[UUUWWWXXXYYYYYYXXXWWWUUUTTTXXXYYYZZZZZZXXXTTTPPPMMMMMMNNNNNNMMMKKKJJJLLLMMMPPPQQQRRRRRRPPPNNNLLLJJJKKKMMMPPPSSSTTTUUUUUUTTTRRRPPPLLLIIIFFFDDDCCCBBBCCCEEEEEECCC===999777777888777666555444333333333555555444333111000//////...000000///...---...///000000///---,,,+++***)))---,,,++++++,,,,,,***((())))))))))))))))))))))))---------,,,***'''%%%###%%%%%%$$$$$$%%%%%%&&&'''&&&''')))((('''%%%&&&&&&&&&((()))(((&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%'''%%%###$$$&&&'''%%%###"""!!!"""$$$&&&((()))(((&&&'''(((((('''&&&$$$###$$$$$$######$$$$$$%%%&&& !!!"""$$$$$$######""""""%%%%%%"""&&&,,,---)))########################((('''%%%$$$$$$$$$%%%%%%""""""""""""""""""""""""############$$$$$$$$$$$$""" !!!%%%&&&$$$!!!!!!!!!!!! !!!###"""###%%%&&&%%%$$$""" """"""""""""!!!!!!!!!!!!""""""############"""""" !!!"""######$$$"""!!! !!!!!!!!!!!!!!!"""###$$$%%%$$$###""" !!!""" !!! !!!$$$&&&$$$$$$%%%$$$$$$###"""""" ###%%%&&&%%%###""""""""""""!!!!!! !!!!!! !!!!!!  !!!!!!"""#########!!!  !!!!!!!!! !!!!!!%%%###!!!###%%%'''%%%### !!!!!!"""$$$%%%&&&+++&&&!!!!!!############"""!!! !!!"""###!!!!!!!!!!!!""""""""""""######""""""""""""######$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""""" !!!"""$$$$$$###""""""$$$$$$%%%&&&%%%$$$###"""######"""!!!!!!!!!!!!!!!&&&%%%###"""!!!""""""###%%%%%%%%%&&&'''((()))***'''&&&%%%$$$############!!!!!!!!!!!!""""""""""""$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$'''&&&&&&&&&'''(((***+++######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$######""""""######$$$$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""########################!!!"""###$$$$$$###"""!!!$$$$$$$$$#########""""""%%%%%%&&&&&&%%%###"""!!!""""""""""""""""""""""""$$$$$$######"""!!!!!! $$$%%%&&&&&&''''''&&&&&&&&&%%%###!!!!!!!!!!!!"""QQQQQQPPPQQQRRRUUUXXXYYY\\\YYYVVVUUUWWWYYYXXXWWWZZZZZZ\\\```cccbbb[[[UUUUUUVVVVVVWWWWWWWWWVVVVVVYYYYYYZZZYYYWWWSSSPPPMMMMMMNNNNNNLLLJJJIIIKKKLLLOOOPPPQQQQQQPPPNNNLLLKKKJJJLLLNNNQQQRRRSSSRRRRRRQQQOOOLLLIIIFFFDDDCCCCCCAAACCCCCCAAA<<<888777888999888777555444444444444444444333222111111000000---//////...---,,,---...---------,,,,,,+++++++++,,,+++***+++,,,+++***((((((((((((((((((((((((((())))))))))))((('''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''&&&''')))(((&&&%%%%%%&&&%%%&&&((('''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$"""###%%%&&&$$$"""$$$###"""###%%%&&&%%%$$$!!!"""######$$$###""""""$$$$$$######$$$$$$%%%&&& !!!"""###$$$######"""###&&&%%%"""%%%******&&&!!!!!!"""###$$$$$$%%%%%%&&&%%%$$$###""""""###$$$"""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""###$$$###""" """""""""!!!!!!!!!###$$$######$$$%%%$$$###"""!!!""""""""""""!!!!!!!!!!!!""""""############"""""" !!!"""#########"""!!!!!!"""!!!!!!!!!!!!"""###$$$$$$###"""!!! !!!!!! !!! ###%%% !!!!!!  """%%%%%%$$$""""""""""""!!!!!!!!! !!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!%%%###"""###&&&'''%%%$$$######""""""###$$$%%%%%%)))%%%!!! !!!######"""###"""!!! !!!"""###!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$######"""########################!!!!!!"""###############$$$$$$%%%%%%%%%$$$###"""$$$$$$###"""""""""""""""%%%$$$$$$###############%%%%%%%%%%%%&&&'''((()))'''&&&%%%$$$############!!!!!!!!!!!!"""""""""###%%%%%%&&&&&&%%%%%%$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&'''(((######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$""""""""""""############""""""""""""""""""""""""%%%%%%%%%%%%%%%$$$$$$$$$!!!###$$$%%%$$$###"""###########################$$$$$$$$$$$$$$$$$$###$$$$$$$$$#########"""""""""###%%%&&&''''''&&&%%%""""""""""""""""""""""""'''%%%###!!! !!!"""###$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$###!!!!!!!!!!!!"""PPPOOONNNNNNPPPSSSWWWYYYZZZXXXVVVUUUVVVWWWWWWWWWYYYZZZ]]]bbbeeebbb[[[TTTTTTSSSSSSTTTUUUVVVWWWWWWZZZZZZYYYWWWUUURRROOOMMMLLLMMMMMMKKKIIIHHHIIIJJJNNNOOOPPPPPPPPPOOOMMMLLLIIIJJJMMMOOOPPPPPPOOONNNMMMLLLJJJGGGDDDBBBAAA@@@>>>??????>>>;;;888888888999888777666555444444444333222222222111111000000---.........,,,+++,,,---++++++++++++,,,,,,,,,,,,+++***)))***++++++)))'''((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&'''((((((&&&%%%%%%&&&###%%%&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$%%%%%%%%%$$$###""""""$$$$$$###"""&&&$$$############"""  !!!""""""""""""$$$############$$$%%%%%%!!!!!!"""############"""$$$%%%$$$"""###'''&&&### !!!###$$$%%%&&&'''######"""!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!!!!!!!""""""###$$$%%%$$$"""!!! !!!!!!!!!!!!!!!""""""######$$$$$$#########"""""""""!!!!!!!!!!!!""""""""""""""""""############"""""" !!!!!!""""""######"""!!!  !!!""" !!!"""######"""!!!   !!!############$$$######"""!!!!!!###$$$"""!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!""""""!!!!!!!!!!!!"""""""""!!!!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###$$$&&&&&&&&&$$$&&&%%%$$$$$$############&&&$$$"""""""""###"""!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$###"""!!!$$$$$$###"""""""""##############################"""""""""""""""######$$$###$$$%%%%%%%%%$$$""""""$$$$$$$$$#####################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$###############!!!!!!!!!"""""""""######&&&'''((((((((('''%%%$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&######$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!""""""###$$$$$$%%%""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$###### ###%%%&&&&&&$$$###########################$$$######""""""######$$$$$$############""""""""""""$$$%%%''''''''''''&&&"""""""""""""""""""""""")))&&&### !!!###%%%######$$$%%%%%%%%%%%%$$$$$$$$$###"""!!!!!!!!!!!!PPPNNNMMMLLLNNNQQQUUUWWWWWWVVVUUUUUUUUUVVVVVVVVVWWWZZZ^^^dddeeebbbZZZTTTTTTSSSRRRRRRRRRTTTUUUVVVZZZYYYXXXVVVSSSQQQNNNMMMKKKLLLLLLJJJHHHGGGHHHJJJNNNNNNOOOOOOOOONNNNNNMMMHHHJJJLLLNNNNNNNNNLLLLLLHHHGGGEEECCCAAA???>>>===;;;;;;;;;;;;999888888888888777666555444333333333111111111111111111000000---...///...,,,+++,,,---,,,,,,,,,,,,,,,+++++++++)))(((((()))******((('''((((((((((((((((((((((((&&&%%%$$$$$$$$$%%%'''(((%%%%%%$$$$$$%%%%%%&&&'''%%%'''((((((&&&%%%%%%&&&###%%%&&&&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%############$$$$$$$$$$$$&&&%%%######$$$$$$"""!!!!!!!!!!!!""""""########################$$$$$$%%%!!!"""""""""###############"""!!!!!!###%%%$$$### !!!"""###$$$%%%&&&&&&"""""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""#########$$$!!!$$$&&&%%%!!! !!!###  !!!######"""!!!$$$$$$###""""""""""""###!!!!!!!!!!!!""""""""""""""""""############"""""" !!!!!!!!!"""""""""###!!!!!! !!!"""### !!!""""""    !!!%%%&&&&&&&&&&&&&&&%%%%%%!!!""""""!!! !!!!!!!!!!!!!!!!!! !!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!""""""!!!!!!!!!$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$###"""!!!!!!!!!##################!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!###%%%%%%###!!! $$$###"""!!!!!!"""###$$$###########################"""!!!!!!!!!"""$$$%%%###$$$$$$%%%%%%###"""!!!#####################"""!!!"""$$$%%%&&&&&&%%%%%%###############$$$%%%%%%%%%%%%$$$###############!!!!!!"""""""""#########&&&'''((()))((('''%%%$$$""""""#########$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$"""###$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$###$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""""""""######$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%$$$######"""""" """&&&((()))(((&&&$$$########################"""!!!  !!!"""############""""""""""""%%%%%%&&&&&&&&&%%%###"""""""""""""""""""""""""""'''%%%###"""!!!"""###%%%""""""###$$$$$$$$$$$$$$$######""""""!!!!!!!!!!!!OOONNNMMMLLLMMMPPPRRRTTTTTTTTTUUUTTTTTTTTTUUUUUUVVVYYY]]]bbbbbb___YYYUUUVVVTTTSSSRRRQQQRRRSSSSSSXXXWWWVVVTTTRRRPPPNNNMMMJJJKKKKKKJJJHHHGGGIIIJJJNNNNNNNNNNNNNNNNNNMMMMMMIIIJJJLLLMMMMMMLLLJJJIIIFFFEEEDDDBBB@@@???===<<<999999888888888888888888666555444333222111111111000000000000000000000000...///000///---------...//////...---,,,+++******(((((('''(((******((('''''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%&&&((('''%%%$$$$$$%%%###%%%''''''%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%###$$$%%%%%%%%%%%%&&&&&&%%%$$$###$$$&&&&&&%%%$$$$$$$$$######""""""""""""######""""""######$$$%%%"""""""""""""""#########!!! ###$$$$$$$$$###############$$$$$$$$$"""#####################""""""""""""""""""""""""!!!""""""""""""#########"""%%%$$$"""!!!###%%%!!!!!!!!!$$$''''''%%%"""$$$###""""""!!!!!!"""""" !!!!!!!!!"""""""""###""""""############""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""######!!! !!!!!!"""  !!!!!! !!!!!!"""""""""!!!!!! """!!!  !!! !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!!!!!######$$$$$$$$$$$$%%%%%%%%%$$$###!!! !!!"""###$$$###"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!###%%%%%%###!!! $$$###"""!!!!!!"""###$$$###########################"""!!!!!!!!!"""$$$%%%######$$$%%%$$$###"""!!!!!!!!!"""######""""""!!! !!!###%%%&&&&&&&&&%%%######"""""""""###$$$$$$$$$$$$######""""""######""""""""""""############%%%&&&&&&'''&&&%%%$$$###""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$###"""!!!!!!!!!"""###$$$%%%%%%$$$"""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$############$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$######""""""""""""""""""""""""""""""$$$$$$$$$######"""""""""###$$$&&&((((((&&&$$$""""""""""""""""""""""""""""""!!!  !!!"""""""""""""""""""""""""""######$$$%%%%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$###""""""!!!"""######$$$$$$######""""""""""""!!!!!!!!! PPPOOONNNNNNNNNOOOPPPPPPQQQSSSTTTTTTSSSRRRSSSUUUVVVXXX[[[]]]]]][[[XXXVVVUUUUUUTTTSSSRRRRRRRRRRRRTTTTTTTTTTTTSSSPPPNNNMMMIIIJJJJJJJJJIIIIIIJJJLLLOOOOOONNNNNNMMMMMMMMMMMMIIIJJJKKKLLLKKKJJJHHHFFFDDDDDDDDDCCCAAA@@@>>>===999888666666888999888777555444333222111000000000111000000000//////......///000111000...---.../////////...,,,+++***(((((((((''''''(((******)))''''''''''''''''''''''''''')))(((((('''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''%%%$$$$$$%%%###%%%''''''&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$%%%%%%%%%###$$$&&&&&&%%%%%%&&&((($$$######$$$&&&((('''&&&$$$###"""!!! ###""""""""""""###$$$$$$"""""""""!!!"""######$$$!!!!!!#########%%%########################"""###$$$%%%%%%%%%$$$$$$"""""""""""""""""""""""" !!!!!!!!!############$$$%%%$$$###$$$(((+++,,,((($$$######"""""""""!!!!!!!!! !!!!!!""""""######""""""############""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$"""!!!!!! !!!"""""" !!!!!!!!! !!!###"""  !!!!!! !!!"""!!!  """ !!!!!!!!!!!!!!!!!!!!! !!!!!!   !!!!!! !!!!!!""""""!!!!!! !!!!!!############!!!!!!!!!"""######""""""###%%%###"""!!! """$$$###"""!!!!!!"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$###"""!!!######"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$"""###$$$$$$$$$###!!!!!! """######"""!!!!!! !!!"""###$$$%%%%%%%%%######"""""""""######$$$$$$######"""""""""######"""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%&&&############$$$$$$$$$$$$""""""""""""""""""""""""&&&%%%$$$###"""!!!!!!!!!######$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###############$$$%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$###"""!!! """"""""""""""""""""""""$$$######""""""######$$$!!!!!!"""""""""""""""###!!!###%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%%%%###!!! """"""###$$$$$$$$$$$$### !!!!!!""""""!!!!!! PPPPPPPPPPPPOOONNNMMMMMMOOOQQQTTTTTTRRRQQQRRRTTTVVVWWWWWWWWWWWWVVVVVVWWWSSSSSSTTTTTTTTTSSSSSSRRRPPPRRRSSSTTTSSSQQQOOOMMMGGGIIIJJJJJJIIIJJJMMMOOOPPPPPPNNNMMMLLLLLLLLLLLLHHHHHHIIIJJJIIIGGGEEECCCAAAAAAAAAAAA???===<<<::::::888555555777999888777555555333222111000000000111111000///......------...///000///---,,,---...,,,++++++***)))(((((('''((((((((()))++++++***((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''$$$&&&''''''%%%$$$$$$%%%"""$$$%%%&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%!!!###%%%%%%$$$$$$&&&((($$$###"""###%%%'''&&&%%%###"""!!! !!!!!!""""""""""""""""""###$$$$$$###"""!!!!!!!!!"""$$$$$$$$$"""###!!!!!!$$$"""""""""###$$$$$$$$$%%%"""###$$$%%%%%%%%%$$$$$$"""""""""""""""""""""""" !!!!!!""""""!!!"""$$$$$$###!!!###"""$$$(((------(((###!!!"""#########"""  !!!"""#########""""""############""""""""""""""""""!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$###""""""!!!!!!""""""""" !!!"""""""""!!!!!!!!!###$$$###!!!!!!"""###$$$$$$$$$$$$###!!!""""""!!! !!!### !!!!!!!!!"""!!!!!! !!!!!!!!!!!! !!!!!!"""""""""""""""""""""""" !!!"""######"""!!! !!!###$$$$$$###!!! !!!###"""!!! """$$$!!!!!!!!!!!!!!!"""###### """######!!! !!!### !!!"""######"""!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############"""###$$$$$$$$$###!!! !!!"""$$$$$$$$$"""!!!!!!!!!!!!!!!"""###$$$$$$$$$######""""""######$$$######""""""""""""######""""""#########$$$$$$$$$'''&&&$$$###"""###$$$%%%"""############$$$$$$$$$"""######$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%%""""""""""""""""""""""""######""""""""""""######""""""""""""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###############$$$$$$%%%$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!"""#########!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$###!!!!!!!!!!!!""""""###### """$$$%%%&&&&&&%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!! """###$$$$$$%%%%%%$$$$$$ !!!""""""!!! QQQQQQRRRQQQPPPNNNLLLJJJNNNQQQSSSSSSQQQPPPRRRTTTVVVVVVUUUTTTSSSSSSVVVXXXPPPRRRSSSUUUUUUUUUTTTTTTNNNPPPSSSTTTTTTRRROOOMMMGGGHHHJJJJJJJJJKKKNNNPPPQQQPPPOOOMMMLLLKKKKKKKKKFFFGGGHHHHHHGGGEEEBBBAAA<<<=========<<<:::888777;;;888555555777999888777666666444333222111111111222111000///...---,,,,,,---...///...,,,+++,,,---(((((((((((((((((('''''')))(((((()))+++,,,+++)))''''''''''''''''''''''''$$$%%%&&&'''((('''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''$$$&&&''''''%%%$$$$$$%%% """$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%"""$$$$$$""""""%%%'''$$$###""""""$$$%%%$$$###""""""!!!!!!"""###%%%&&&"""""""""""""""######$$$###"""!!!!!!!!!"""$$$%%%'''!!!###$$$ """ !!!###$$$%%%&&&'''!!!"""###%%%%%%%%%$$$###""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###&&&###!!!"""$$$$$$!!! !!!&&&++++++%%% !!!###$$$###"""  !!!"""######$$$""""""############""""""""""""""""""!!!!!!!!!!!! !!!"""$$$$$$%%%%%%%%%######"""""""""""""""### """#########"""!!!"""###%%%$$$""" !!!"""###$$$$$$$$$$$$$$$!!!"""###""" """### !!!!!!""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!  !!!"""######"""!!! """###$$$$$$###"""  """""" !!!### !!!!!!"""$$$%%%&&& """###""" """$$$ !!!"""######"""!!! !!!!!!!!!!!!""""""""""""######""""""""""""######"""###$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$$$$$$$###""""""######$$$$$$"""!!! !!!###%%%&&&%%%###""""""!!! !!!###$$$$$$$$$###############$$$###"""""""""""""""######"""############$$$$$$$$$)))'''$$$""""""###%%%'''"""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""""""""""""""""""""""" !!!"""$$$%%%&&&"""!!!!!!!!!!!!###%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&#########"""###$$$$$$%%%$$$$$$############$$$$$$$$$##################$$$#########$$$$$$%%%&&&&&&"""""""""""""""""""""""" !!!"""###$$$$$$!!!!!! !!!###%%%&&&""""""""""""""""""""""""!!!"""###$$$$$$###"""!!! !!!!!!!!!""""""############%%%%%%&&&%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""######$$$%%%%%%%%%%%%$$$ !!!""""""!!! SSSSSSRRRQQQPPPOOONNNNNNPPPOOONNNOOOQQQSSSSSSSSSRRRSSSSSSSSSSSSSSSRRRRRRUUURRRQQQTTTYYY\\\YYYVVVNNNPPPQQQOOOLLLHHHGGGHHHFFFGGGIIIKKKMMMMMMMMMMMMPPPOOONNNLLLKKKIIIHHHGGGJJJFFFBBB@@@AAABBBAAA???<<<<<<<<<;;;;;;:::::::::777777777666666666666666333333222222111000000000222111000///...---,,,+++++++++,,,---,,,+++***))),,,,,,++++++***)))((((((''''''''''''''''''''''''((('''&&&&&&'''((('''&&&%%%%%%%%%$$$$$$$$$######&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""###""""""!!!!!!!!!!!!!!!#########"""""""""!!!!!!$$$###"""""""""""""""###%%%%%%$$$###""""""######"""############$$$$$$$$$ """###$$$$$$$$$###((('''%%%###!!!!!!!!!!!!###"""""""""!!!!!! ######$$$$$$$$$$$$######&&&%%%###!!!!!!"""$$$%%%%%%$$$###""""""###$$$%%%###$$$$$$###!!! !!!""" !!!###%%%&&&%%%###"""$$$######"""""""""""""""###""" """!!!  !!!"""!!!!!!!!!!!!"""""""""""" !!!"""###$$$$$$%%%'''&&&$$$""" !!!!!!""""""""""""!!!!!! !!!!!!""""""!!!"""$$$$$$"""""""""###""""""""""""!!!!!!!!!!!!######""""""!!!!!! """!!!!!! !!!!!!""""""""""""""""""""""""!!! !!!  !!!"""###### !!!!!!"""""""""""""""""""""""""""############$$$###"""!!!!!! !!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""!!!!!!!!!"""###$$$%%%&&&&&&%%%$$$###&&&&&&%%%$$$###"""!!! ###"""!!! !!!"""###$$$$$$$$$############"""!!!###&&&((()))'''$$$""" """######""" $$$###"""""""""###%%%%%%$$$$$$$$$############""""""""""""""""""#########$$$###"""""""""###%%%%%%######""""""###$$$$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$###))))))### $$$'''&&&!!!$$$$$$!!!###'''$$$)))&&&""""""$$$%%%$$$######$$$$$$%%%%%%$$$$$$###***(((%%%"""!!!!!!"""$$$######%%%%%%%%%###!!! """  $$$'''((('''""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$#########$$$%%%%%%###!!! !!!!!!!!!!!!!!!!!!!!! $$$###"""!!!!!!"""###$$$###$$$%%%###!!! !!!"""!!!"""!!!!!!$$$###""""""""""""!!!!!!!!!!!! !!!"""###$$$%%%%%%%%%$$$###!!!  """###!!!###$$$###"""!!!"""###%%%""" """######""""""""""""""""""""""""TTTTTTSSSRRRRRRQQQPPPPPPQQQPPPNNNOOOQQQRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRTTTRRRQQQTTTXXXZZZXXXUUUQQQOOOLLLKKKKKKKKKJJJIIIHHHIIIKKKLLLMMMNNNMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHJJJFFFBBB@@@@@@@@@>>>===::::::::::::999999999888666666666666555555555555333333222222111000//////000000///...---,,,++++++++++++,,,,,,,,,+++***)))***))))))(((''''''&&&&&&''''''''''''''''''''''''((('''&&&&&&'''((('''&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""'''&&&$$$!!!%%%%%%%%%$$$$$$$$$######$$$###############$$$$$$%%%$$$$$$###""""""######""""""#########$$$$$$$$$ !!!"""######$$$$$$$$$'''&&&$$$"""!!!!!!!!!"""#########""""""!!!!!!!!!######$$$$$$$$$$$$######""""""!!! !!!"""###""""""!!!!!!!!!!!!"""""""""$$$$$$$$$"""!!!"""### !!!"""############"""$$$###""""""!!!!!!"""""""""!!!  !!!"""!!! !!!"""!!!!!!!!!!!!""""""""""""""""""######$$$$$$%%%%%%$$$###!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!! """######"""!!!!!!"""!!!!!!!!!!!!""""""""""""###"""""""""!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!!!!"""""" !!!!!!"""""""""""""""""""""""""""###############""""""!!!!!!!!!!!!""" !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""""""""###"""######$$$$$$######"""$$$$$$###############"""""""""!!!!!!!!!!!!""""""$$$$$$$$$#########"""""" """$$$&&&&&&%%%$$$"""&&&%%%###"""############$$$###"""""""""###$$$%%%$$$$$$$$$#########"""""" !!!"""###$$$$$$%%%######"""""""""###$$$%%%$$$###############$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$&&&((($$$!!!$$$&&&%%%$$$%%%!!!!!!!!!&&&### !!!###""" ###$$$$$$$$$$$$$$$$$$###&&&%%%###""""""###$$$%%%!!!!!!"""$$$%%%''')))***&&&$$$""""""%%%''''''%%%""""""""""""""""""""""""""""""""""""""""""""""""$$$######""""""######$$$#########$$$%%%$$$""" !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! $$$###"""!!!!!!"""###$$$!!!"""""""""  !!!!!!$$$### !!!!!!######""""""!!!!!! """"""###$$$%%%%%%%%%%%%$$$###!!! """""" !!!"""""" !!!"""$$$###!!!!!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!TTTTTTTTTSSSSSSRRRRRRRRRRRRPPPOOOOOOQQQRRRQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSQQQQQQSSSVVVXXXVVVSSSQQQLLLGGGFFFIIIKKKJJJHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHJJJFFFBBB???>>>===;;;:::888888888888888777777777666666666555555555444444444333333111000///......///......---,,,+++******+++,,,,,,,,,,,,+++***)))))))))(((((('''&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&'''((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$###############$$$###"""!!! %%%%%%%%%$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&%%%$$$######"""#########"""""""""#########$$$$$$!!!!!!!!!!!!"""###$$$%%%%%%$$$###""""""""""""##################"""""""""######$$$$$$$$$$$$############$$$$$$%%%%%%&&&&&&!!!!!!""""""""""""!!!!!!"""###%%%$$$######$$$%%%!!!!!!!!!!!!!!!""""""###$$$###""""""!!!!!!""""""!!!!!! !!!!!!"""###"""!!!!!! !!!!!!"""!!!!!!!!!!!!"""""""""""""""""""""###############"""!!!  !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!###"""!!! !!!!!! !!!!!!""""""######""""""""""""!!!!!!!!!!!!!!!!!! !!!!!! """!!! """"""!!! !!!!!!!!!!!!!!! !!!""""""######""""""""""""""""""############"""!!!!!!!!!!!!""""""### !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!##################$$$$$$###""""""""""""""""""###"""""""""######$$$$$$$$$!!!""""""######""""""!!!$$$$$$#########"""""""""!!!"""######$$$$$$######(((&&&$$$"""!!!"""###$$$######""""""######$$$%%%$$$$$$#########""""""""" """###$$$%%%&&&###""""""""""""###$$$$$$$$$$$$###############$$$###$$$%%%&&&&&&%%%$$$### %%%(((&&&""""""###"""$$$'''###!!!###%%%###""" !!!!!!!!! ######$$$$$$$$$$$$######!!!""""""###$$$%%%&&&''''''&&&$$$""""""$$$&&&''''''%%%#########$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""$$$######""""""######$$$$$$###"""###$$$###!!!""""""############$$$$$$ !!!!!!!!!!!!!!!!!!######""""""""""""###### !!!""""""!!!!!!"""###$$$((()))$$$ !!!!!! $$$######"""!!! """###$$$%%%%%%&&&%%%%%%$$$###!!! !!!""" !!!!!! !!!$$$###""""""######!!! !!!!!!!!!!!!!!!!!!!!!!!!SSSSSSSSSSSSSSSSSSSSSSSSSSSQQQPPPPPPQQQRRRQQQPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRQQQQQQRRRUUUUUUTTTRRRNNNLLLIIIHHHHHHHHHGGGFFFGGGGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIGGGCCC@@@===;;;999888888777777777777777777777777777666666555555444444444333222111000///...---......------,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++******)))))))))''''''''''''''''''''''''(((&&&&&&&&&'''((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########$$$%%%&&&&&&"""""""""""""""""""""""""""""""""###$$$%%%&&&'''$$$$$$###############$$$""""""""""""###############"""!!!!!!!!!"""$$$%%%###""""""""""""#########$$$$$$########################$$$$$$$$$$$$######"""###%%%&&&''''''''''''"""###$$$%%%%%%$$$###""""""###%%%%%%$$$$$$%%%'''###"""!!! !!!###$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""""""""""" """""""""!!!""""""""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!  """""" !!! !!!"""######$$$""""""""""""!!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!###!!! !!!"""###"""!!!!!!!!!!!!!!!!!! !!!!!!"""############"""!!!"""""""""############!!!!!! !!!!!!"""###### !!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""######$$$%%%&&&$$$###"""!!!!!!"""###$$$""""""""""""############!!!"""###$$$$$$###"""!!!############""""""""""""###""""""""""""###$$$$$$$$$$$$$$$###""""""###$$$###############$$$$$$$$$############"""""""""""" !!!"""###$$$$$$%%%"""""""""""""""######$$$%%%$$$######"""############$$$%%%&&&&&&%%%$$$###%%%((()))&&&"""!!!!!!"""!!!""""""!!!!!!###&&&'''######"""""""""###""""""""""""############"""""" """$$$%%%&&&&&&%%%&&&%%%###"""!!!!!!!!!!!!$$$###"""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$###""""""######!!! ######################## !!!!!!!!!!!!###""""""""""""""""""###!!!"""$$$$$$###$$$%%%'''(((...///)))###"""###$$$$$$$$$###"""!!! """"""###$$$$$$$$$$$$$$$######"""!!! !!!!!!""" !!!!!!  !!!%%%### !!! !!!!!!!!!!!!!!!!!!!!!!!!PPPQQQQQQRRRRRRSSSSSSTTTTTTRRRQQQQQQRRRSSSRRRQQQOOOOOONNNNNNNNNOOOPPPQQQRRRQQQQQQRRRSSSSSSRRRQQQLLLPPPSSSQQQKKKFFFFFFGGGHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFDDD@@@===:::999888777777777777777888888888888888777666666555444444333333222111000///...---......------------------,,,,,,++++++++++++***+++,,,+++++++++++++++******''''''''''''''''''''''''(((&&&&&&&&&'''((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################***)))'''%%%###"""!!! """"""""""""""""""""""""!!!!!!!!!""""""$$$%%%&&&$$$###############$$$$$$!!!!!!"""""""""############"""!!!!!!!!!"""$$$$$$!!!!!!""""""##############################$$$$$$######$$$$$$$$$$$$###### !!!"""######""""""###$$$%%%%%%$$$###""""""###%%%%%%$$$$$$%%%'''&&&$$$"""!!! """$$$%%%###""""""!!! !!!!!!!!!""""""!!!!!! !!!""""""""""""""""""!!!!!!!!!!!!!!!""""""""""""  !!!!!!"""""""""""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!  """""" !!! !!!"""######$$$!!!!!!!!!!!!"""""""""""" !!!""""""""""""""""""""""""""""""###!!! !!!"""###"""!!!!!!!!!!!!!!!!!! !!!""""""###############!!!"""""""""############!!!!!! !!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%%%%$$$###""""""###$$$%%%#########"""""""""!!!!!!!!!"""###$$$$$$###"""!!!#########"""""""""!!!!!!$$$######"""###$$$%%%&&&(((+++---,,,)))%%%$$$$$$""""""######$$$$$$$$$$$$#########"""""""""!!!!!!#########"""""""""""""""!!!!!!""""""############$$$$$$###############$$$######$$$%%%%%%$$$######''''''&&&%%%""""""&&&,,,***### """"""!!!""""""######"""""""""###!!!""""""######""""""!!! !!!###%%%%%%%%%$$$### ###$$$%%%%%%%%%!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###""""""""""""""""""###$$$"""!!!!!!###$$$###""""""""""""""""""""""""""" !!!!!!"""""""""""""""######""""""""" !!!############%%%'''(((...///)))###"""###$$$#########"""!!!  !!!!!!""""""""""""!!!###""""""!!!!!!!!!!!!!!! !!!"""""" !!!"""%%%"""!!!!!! OOOOOOPPPQQQSSSTTTTTTUUUUUUSSSRRRRRRTTTUUUTTTSSSPPPOOONNNNNNOOOPPPRRRSSSRRRRRRSSSSSSSSSRRRQQQQQQOOOVVV[[[XXXOOOHHHHHHJJJJJJIIIHHHHHHHHHHHHIIIIIIEEEEEEEEEDDDCCCBBBAAAAAABBBBBBBBB???<<<999888999666666777777777777888888888777777666555444333333111111111000000//////...------------............---,,,++++++******++++++)))))))))(((((((((((((((''''''''''''''''''''''''((('''&&&&&&'''((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!"""###$$$$$$#########"""######$$$%%%!!!!!!!!!"""""""""#########"""""""""""""""######!!!!!!"""######""""""!!!"""""""""#####################$$$$$$$$$$$$###### !!!!!!""""""#########!!!!!!""""""""""""!!!!!!"""###%%%$$$######$$$%%%&&&%%%###"""!!!"""$$$%%%###"""!!!!!! !!!!!!"""""""""!!! !!!""""""######""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""""""""""" !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!###"""!!! !!!!!! !!!!!!""""""######!!!!!!!!!!!!""""""""""""  !!!"""###########################"""!!! """"""!!! !!!!!!!!!!!!!!!!!!"""######$$$$$$######""""""""""""############"""!!!!!!!!!!!!""""""###"""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""######%%%%%%$$$$$$$$$$$$%%%%%%#########""""""!!!!!!!!!"""##################"""######"""""""""!!!!!!!!!$$$############$$$%%%%%%000444666444...(((%%%$$$""""""###$$$$$$$$$$$$#########"""""""""!!!!!!!!!$$$$$$######"""!!!!!!!!! !!!""""""######""""""######""""""###$$$$$$%%%"""###$$$%%%%%%$$$###"""###""""""######%%%---555888,,,"""!!!$$$$$$!!!  """"""!!! !!!"""!!!!!!""""""""""""!!!!!!!!!"""###$$$$$$###"""""" !!!$$$&&&&&&&&&$$$###!!!###%%%%%%$$$###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###""""""!!!!!!""""""######"""!!!"""$$$%%%%%%%%%"""!!!!!!!!!!!!  !!!"""""""""""""""############"""""" !!! """$$$$$$((()))$$$ !!!!!! """"""""""""!!!!!!!!!!!! !!!!!!!!!!!! """"""""""""!!!!!!!!!!!! !!!"""""" !!!"""$$$!!! """""" OOOPPPQQQRRRTTTUUUVVVWWWUUUTTTSSSSSSUUUWWWWWWVVVRRRQQQPPPPPPQQQSSSUUUVVVRRRSSSTTTTTTRRRQQQQQQQQQPPPTTTXXXUUUOOOJJJIIIKKKJJJIIIHHHHHHHHHIIIJJJJJJGGGFFFEEECCCAAA???>>>===;;;===>>>===999777777888444555555555666666666666666555555444333222111000000000000000000000000///++++++,,,,,,---------...---,,,+++*********++++++&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((('''&&&&&&'''((('''&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$ """###%%%%%%######$$$$$$$$$%%%%%%%%%#########""""""###$$$$$$######""""""###$$$$$$%%%!!!!!!!!!!!!"""""""""###""""""############""""""!!!""""""######"""!!! !!!!!!!!!""""""###############$$$$$$$$$$$$######&&&%%%$$$$$$$$$%%%&&&'''""""""!!!!!!!!!!!!"""""""""$$$$$$$$$"""!!!"""###%%%$$$###"""!!!!!!"""###""""""!!! !!!!!!""""""###"""!!! !!!"""############"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""######$$$ !!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!! """######"""!!!!!!"""!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""### !!!"""###""""""""""""""""""""""""!!!  !!!!!!  !!!!!!""""""""""""###$$$$$$$$$$$$###""""""""""""###############""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!! """"""""""""""""""""""""""""""!!!!!! !!!!!!!!!######$$$$$$$$$$$$######!!!!!!!!!"""""""""""""""$$$######""""""######$$$###"""""""""!!!!!!!!!!!!"""""""""###############,,,000222000***%%%$$$%%%!!!"""###$$$%%%$$$$$$######"""""""""!!!!!!!!!!!!#########""""""""""""""" """#########"""!!!!!!!!!""""""###$$$&&&&&&"""###$$$%%%%%%$$$###"""!!! !!!%%%%%%%%%+++444;;;///%%%###$$$""""""$$$!!!$$$$$$"""!!!"""### !!!!!!""""""!!!!!! !!!!!!"""###############&&&&&&%%%%%%###"""!!! """%%%''''''%%%###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###"""!!!"""%%%'''((((((""""""!!!!!!!!!  !!!""""""###!!!"""###$$$$$$###"""!!!  """!!!$$$### !!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!! """""""""""""""!!!!!!  !!!!!! !!! !!!###$$$###""" PPPPPPRRRSSSUUUWWWXXXYYYVVVTTTSSSTTTWWWXXXXXXXXXTTTTTTRRRRRRSSSUUUWWWYYYSSSTTTUUUTTTRRRQQQQQQQQQPPPPPPOOONNNKKKIIIIIIIIIGGGGGGFFFFFFFFFGGGIIIJJJHHHGGGEEEBBB@@@===<<<;;;777999;;;:::777666666888333333333444444555555555444444333222111000///...////////////000000000000*********++++++,,,,,,------,,,+++*********+++,,,&&&'''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&'''((('''&&&''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$'''&&&%%%###"""!!!!!!!!!!!!!!!""""""############%%%%%%$$$$$$###$$$$$$$$$######""""""###$$$%%%%%%!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$###"""!!!!!!"""#########"""  !!!!!!"""""""""#########$$$$$$$$$$$$######&&&$$$"""!!!!!!"""$$$%%%%%%$$$###""""""###$$$%%%###$$$$$$###!!! !!!"""######"""!!!!!!!!!!!!!!!""""""!!! !!!###$$$$$$###""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!"""""""""""" !!!"""###### !!!"""""""""!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""!!!"""$$$$$$"""""""""###""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""###### """######!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!"""######""""""###$$$$$$$$$$$$###""""""""""""############$$$###"""!!!!!! !!!!!!######""""""!!!!!!!!! """"""!!!!!! """"""""""""""""""""""""###"""!!! !!!"""###$$$$$$###"""!!! !!!"""###$$$$$$%%%$$$###""""""###$$$%%%""""""""""""!!!!!!!!!!!! !!!""""""""""""""" $$$&&&%%%!!!"""%%%!!!"""###$$$%%%$$$######""""""""""""!!!!!!!!!!!!!!!!!!""""""######$$$$$$ """#########"""!!!!!!!!!!!!"""###%%%&&&'''"""###$$$%%%%%%$$$###""""""!!!###'''&&&"""&&&---000&&&&&& ###&&&'''%%%###$$$&&& !!!!!!!!!!!! !!!"""###$$$$$$%%%  """%%%&&&"""$$$'''&&&###!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###"""!!!"""%%%(((******###"""""""""!!!!!!  !!!""""""###!!!"""###$$$$$$###"""!!! !!!!!! !!!"""!!!"""!!!!!!$$$### !!!!!!""""""######!!!"""""""""""""""!!!!!!"""""""""""""""!!!!!!   """&&&)))((($$$!!! UUUUUUTTTTTTTTTUUUVVVWWWSSSUUUWWWXXXZZZZZZZZZYYYXXXUUUSSSSSSUUUXXXZZZ[[[VVVUUUTTTSSSRRRRRRRRRRRRTTTUUUUUUSSSPPPMMMLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJLLLJJJFFFAAA>>><<<<<<<<<:::999888777777666777777444444333333333222222222222222222111111111000000000//////...---,,,,,,,,,,,,,,,+++*********++++++,,,+++)))((((((((()))***...)))''')))(((###$$$((((((((('''&&&&&&&&&&&&'''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$###$$$$$$&&&&&&&&&&&&$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&%%%%%%%%%$$$###"""!!!!!!################################################"""!!!  !!!"""###%%%'''&&&###!!!###%%%$$$###!!! !!!"""$$$%%%%%%%%%%%%$$$$$$#########'''&&&%%%$$$###!!!  !!!"""###$$$$$$$$$$$$######"""""""""""""""'''&&&$$$###"""###$$$$$$######"""!!!!!!!!!!!!!!! !!!!!!!!!!!! $$$###""" """###$$$###"""""""""""""""###$$$######"""!!!  !!!!!!!!!!!! """$$$###!!!""""""""""""""""""""""""!!!$$$###!!!!!!""""""""""""""""""""""""""""""!!!!!! ((('''%%%###"""!!! ##############################""""""!!!!!! """"""!!!!!!  !!!"""###$$$%%%&&&!!!!!!""""""!!!  """$$$$$$$$$###$$$%%%######""""""!!!!!! """"""!!!!!! """!!!  !!!"""######""""""!!!!!! """###$$$$$$$$$"""!!! """"""#########$$$$$$$$$""""""""""""""""""""""""$$$%%%&&&&&&&&&&&&%%%$$$'''&&&$$$#########$$$%%%""""""""""""##################$$$$$$$$$$$$##################""""""""""""!!!!!!!!!!!!!!!"""######%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!""""""""""""##################$$$$$$%%%%%%$$$$$$######$$$$$$$$$###"""""""""###%%%&&&########################!!!---777444'''%%%"""""""""""""""""""""""" !!!###$$$$$$###""""""""""""!!!!!!!!!###$$$%%%$$$#########""""""!!!!!! !!!"""###$$$%%%%%% !!!!!!!!!!!!"""$$$$$$###!!! !!! ###$$$######&&&%%%%%%%%%%%%###!!!""""""""""""""""""""""""""""""############""""""!!!!!!""""""!!!!!! !!!  """"""!!! $$$$$$###"""!!!  !!!!!!""""""###"""!!!  !!!######!!!"""$$$%%%%%%###"""######!!!!!! !!!!!!UUUUUUUUUUUUVVVVVVVVVVVVSSSTTTVVVXXXYYYYYYYYYYYY[[[XXXVVVUUUWWWZZZ[[[\\\UUUUUUTTTSSSRRRRRRRRRRRRUUUVVVVVVTTTPPPLLLJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIKKKIIIEEEAAA>>><<<;;;;;;999888777666666555666666333222222222111111111111222222111111111000000000000000///......---,,,,,,++++++++++++,,,---//////,,,,,,***)))))))))***+++,,,(((&&&)))(((%%%&&&***(((((('''&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%$$$$$$###"""!!!""""""""""""""""""""""""########################"""!!!!!!!!!!!!!!!!!!"""'''((('''%%%###!!!"""######"""!!! """$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$###############&&&%%%$$$#########$$$%%%######"""!!!!!!!!!!!!!!!""""""############""""""$$$###"""!!!!!!"""###$$$ !!!"""############""""""!!! !!!!!!!!!!!!!!!"""###"""!!!"""""""""""""""""""""""""""$$$$$$ ######!!!""""""""""""""""""""""""""""""!!!!!!!!!!!! $$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!  !!!!!!"""###$$$$$$############"""!!! ###%%%%%%$$$###"""###$$$!!!!!!!!!""""""""""""""""""""""""!!!!!!!!! !!!!!!!!! !!!!!!!!!###"""""""""!!!!!!!!! !!!"""#########""" ############$$$$$$$$$$$$""""""""""""""""""""""""######$$$%%%%%%$$$#########"""!!! !!!!!!!!!!!!!!!"""""""""######"""######$$$$$$######"""############"""""""""""" !!!"""###$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""######$$$$$$$$$((('''&&&%%%$$$############""""""!!!"""###$$$%%%########################"""222CCCGGG===///'''%%%""""""""""""""""""""""""!!!!!!"""###$$$######"""######"""!!!!!!"""###$$$############"""""""""!!!!!!!!!!!!"""######$$$$$$ !!!!!!!!!!!!######$$$$$$%%%%%%%%%%%%### ######!!!!!!$$$############"""!!! """"""""""""""""""""""""!!!""""""######""""""!!! ###!!! """"""!!!######""""""!!!!!! !!!!!!!!!!!!!!!""""""!!!!!!!!!  """###"""  !!!!!! !!!!!!TTTUUUVVVWWWWWWWWWVVVVVVTTTUUUWWWXXXYYYYYYYYYYYY\\\YYYWWWVVVWWWYYYZZZZZZUUUTTTSSSRRRQQQQQQQQQQQQVVVWWWWWWUUUPPPKKKGGGFFFGGGGGGFFFFFFFFFFFFGGGGGGJJJHHHDDDAAA>>><<<;;;;;;888777666555444444444444111111111000000000000///111111111000000000//////000000//////...------------------------...//////---,,,+++************+++***'''&&&''''''&&&'''***(((''''''&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%$$$###"""!!!""""""""""""""""""""""""########################""""""############""""""'''%%%"""!!!"""""""""!!!"""!!! !!!###$$$$$$$$$$$$$$$$$$$$$%%%%%%##################$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$###$$$$$$$$$$$$$$$#########$$$%%%%%%######"""!!!!!!!!!"""""""""######$$$$$$######"""$$$###"""!!!!!!"""###$$$ !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""  !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""%%%%%%""""""%%%&&&$$$""""""""""""""""""""""""!!!!!!!!!"""""""""######  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!!!! !!!!!!!!!"""""""""""""""######$$$$$$######%%%%%%$$$""" !!! !!!""""""######$$$###"""""""""""""""!!!!!! !!!!!!""""""!!!!!! """"""""""""!!!!!!!!!!!!"""############""""""!!!######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######"""""""""""" !!!!!!!!!""""""""""""######$$$$$$######"""############"""""""""""" !!!"""$$$$$$########################!!!!!!!!!!!!""""""""""""!!!!!!""""""###$$$%%%%%%((('''&&&$$$###""""""!!!""""""!!!!!!!!!"""##############################"""111BBBJJJEEE888+++$$$""""""""""""""""""""""""!!!!!!"""###############$$$$$$###"""""""""##################"""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!###"""!!! """###$$$$$$!!! ###"""!!!!!!!!!!!!!!!!!!!!!"""###"""""""""""""""""""""""" !!!!!!""""""!!!!!!  !!!!!!""""""$$$""" !!!"""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!! """""""""!!!  !!!!!!!!!"""###!!!!!! !!!!!!SSSUUUWWWXXXYYYXXXVVVUUUVVVWWWXXXZZZ[[[ZZZZZZZZZZZZXXXVVVUUUVVVWWWWWWVVVTTTSSSRRRQQQPPPPPPPPPPPPTTTUUUVVVTTTOOOJJJGGGFFFGGGFFFFFFFFFFFFFFFFFFGGGHHHFFFCCC@@@===;;;::::::777666555444333333222222111111111000000000//////000000000/////////....../////////.........------111000///---,,,++++++++++++++++++***************(((&&&%%%%%%%%%%%%&&&(((((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$%%%%%%%%%$$$$$$###"""""""""""""""""""""""""""########################"""###$$$%%%%%%$$$###""""""!!!$$$$$$###!!!!!! !!!"""############$$$$$$%%%%%%%%%#################################$$$######""""""%%%%%%$$$############$$$""""""#########$$$%%%%%%######""""""!!!""""""###!!!!!!!!!""""""!!!!!!!!!######"""!!!!!!"""######!!!"""!!!  !!!!!!!!! !!!!!!!!!!!!"""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$""""""&&&'''%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$!!!  !!!"""""""""""""""""""""""" """"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%&&&&&&$$$###""" """"""""""""""""""##################"""""""""""" !!!"""######"""!!! """"""""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###""" !!!!!!!!!!!!""""""############""""""############"""""""""!!!""""""!!!!!!!!!!!!""""""########################!!!!!!!!!!!!"""""""""""" !!!"""###$$$%%%&&&%%%$$$###""""""!!!!!!"""!!!!!!!!!!!!!!!!!!""""""########################!!!(((000555444...'''"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$%%%$$$$$$######"""""""""#########"""""""""""""""############""""""!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""###"""!!! !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""#########"""!!!!!!""""""!!! !!!!!!!!!"""""""""###""""""!!!!!!  """###$$$"""!!! """"""!!!  """###%%%&&&%%%$$$%%%&&&!!!!!! !!!!!!SSSTTTVVVXXXXXXWWWVVVUUUXXXYYYZZZ[[[\\\\\\[[[[[[ZZZXXXVVVUUUVVVWWWVVVUUUSSSRRRQQQPPPOOOOOOOOOOOOOOOQQQRRRQQQNNNJJJHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFEEEBBB@@@===;;;999888777666555333222222111111111111111111000000000000/////////.........------............------------///...---+++***))))))))))))))))))))))))(((((('''''''''&&&$$$###%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%$$$###""""""###&&&&&&$$$!!!!!!!!!!!!!!!""""""############$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""""""""######$$$$$$$$$######"""$$$$$$###"""""""""""""""!!!""""""###$$$$$$$$$$$$######""""""""""""######!!!!!!""""""""""""!!!!!!######""""""""""""###### !!!""""""!!! !!! !!!!!!!!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! """""" !!!%%%&&&$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%%%%######"""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!  !!!"""############""""""!!! """$$$%%%$$$$$$###"""!!!!!! """"""""""""############ !!!"""######"""!!! !!!!!!!!!!!!""""""""""""#########"""##################$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$##################$$$ !!!"""###"""!!! !!!!!!!!!!!!"""""""""######"""""""""############"""""""""!!!%%%$$$###!!!  !!!!!!!!!!!!"""""""""""" """###$$$%%%%%%###############$$$%%%&&&!!!!!!"""""""""!!!!!!!!!"""""""""""""""""""""""" !!!###$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%$$$$$$$$$$$$######""""""""""""""""""""""""######$$$$$$######"""!!!!!!!!! !!!!!!!!!!!!"""###%%%&&&&&&%%%###""" !!!""" !!!$$$%%%$$$###"""!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """"""!!! !!!!!!"""!!!!!!"""$$$%%%###  !!!!!!""""""######""""""!!!!!!  """$$$$$$###"""!!!!!!  !!!"""###"""$$$%%%$$$"""!!!!!!!!!!!!!!! !!!!!!SSSTTTUUUVVVVVVVVVUUUUUUXXXYYY[[[\\\\\\\\\[[[ZZZ\\\ZZZXXXXXXYYYYYYXXXWWWRRRQQQPPPOOONNNNNNNNNNNNLLLMMMNNNMMMKKKIIIIIIIIIFFFFFFFFFEEEEEEFFFFFFFFFDDDCCCAAA???===:::888777777666555333222111111111111111111111000000000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***++++++(((((())))))(((((('''&&&&&&((('''$$$$$$'''(((''''''&&&&&&%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$######&&&%%%$$$%%%&&&&&&%%%###!!!"""""""""############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""!!!!!!%%%%%%&&&&&&&&&&&&&&&%%%$$$###""""""!!!!!!""""""!!!"""######$$$###############"""""""""###$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""######"""""""""""""""######"""!!! !!!!!!!!!!!!!!!"""###"""  !!!!!!!!!!!!!!!!!!!!!!!!"""""" $$$%%%###"""""""""""""""""""""""" !!!!!!"""###$$$$$$%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$###""" """###$$$###"""###&&&(((&&&&&&%%%$$$"""!!! !!!!!!"""""""""""""""###!!!""""""######""""""!!!!!!!!!!!!!!!""""""""""""  !!!"""""""""#########$$$$$$$$$""""""""""""""""""""""""!!!!!!  !!!!!!!!!###%%%&&&&&&$$$!!! !!!!!!!!!"""""""""!!!""""""######""""""!!!############""""""""""""%%%$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!"""###$$$$$$$$$$$$$$$%%%&&&((()))***""""""#########"""!!!!!!"""""""""""""""""""""""" !!!###%%%%%%###"""""""""""""""""""""""""""!!!!!!!!!!!!"""###%%%&&&$$$$$$$$$%%%$$$$$$###"""""""""""""""############$$$#########""""""!!!!!! !!!!!!!!!!!!!!!"""$$$&&&&&&$$$!!! """###!!!"""%%%$$$######""""""""""""###"""""""""""""""""""""""" !!!!!!""""""!!!!!! !!!  !!!"""""""""###%%%%%%$$$  !!!!!!""""""######!!!!!!!!!!!!!!!  !!!###$$$$$$###### !!!"""$$$$$$"""$$$%%%###!!!!!!!!! !!!!!!SSSSSSSSSTTTTTTTTTUUUUUUWWWXXXYYYZZZ[[[ZZZYYYYYYZZZYYYXXXXXXYYYZZZYYYWWWQQQPPPOOONNNNNNMMMMMMMMMKKKLLLKKKIIIGGGFFFHHHIIIEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBAAA???<<<:::888777888777555444222111111111000000000/////////......------------,,,,,,,,,,,,++++++++++++++++++++++++'''''''''((()))***+++,,,((())))))***)))((('''&&&$$$((((((%%%''',,,///---'''&&&%%%%%%$$$$$$%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""#########%%%''''''&&&$$$######"""######$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$%%%&&&''''''''''''%%%$$$######""""""######"""######$$$$$$###"""!!!######""""""######$$$%%%###$$$$$$%%%%%%$$$$$$###""""""############"""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!###""" """"""""""""""""""""""""""" """""" $$$%%%""""""""""""""""""""""""""" !!!!!!"""""""""######""""""!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!"""""""""#########!!!"""""""""""""""""""""%%%%%%%%%$$$###""" !!!###$$$$$$$$$$$$%%%'''%%%%%%$$$$$$###"""!!!!!! !!!!!!!!!"""""""""###""""""""""""""""""### !!!!!!!!!"""""""""###!!!!!! !!!######!!!!!!"""""""""#########"""""""""""""""""""""""""""!!!  !!!"""$$$&&&(((******'''$$$"""!!!!!!!!!"""""""""######!!!!!!""""""""""""!!!!!!############""""""""""""###""""""!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""######$$$$$$$$$$$$%%%&&&((((((######$$$$$$$$$###!!!!!!"""""""""""""""""""""""" !!!###%%%&&&%%%$$$###""""""""""""""""""""""""!!!!!! !!!"""###%%%&&&"""###$$$%%%%%%%%%$$$###!!!"""""""""#####################""""""""""""""" !!!!!!!!!!!! !!!""""""!!! """ ###$$$!!!"""%%% !!!""""""""""""""""""""""""""""""""""""!!!""""""######""""""!!!  !!!$$$&&&(((%%%$$$""""""""""""!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!! !!!"""###$$$%%%%%% !!!!!!"""""""""###"""###$$$$$$""" !!!!!!!!!!!! !!!!!!SSSSSSRRRRRRSSSSSSTTTUUUVVVWWWXXXYYYYYYYYYXXXWWWXXXVVVUUUVVVXXXXXXWWWVVVQQQPPPOOONNNMMMMMMMMMMMMLLLLLLJJJGGGDDDDDDFFFHHHCCCCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@???<<<:::888666888888666444333222111111//////.........------------------,,,,,,,,,++++++*********************+++******)))))))))))))))***)))******++++++)))((('''###((()))&&&)))111444222'''&&&%%%%%%$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&'''$$$$$$&&&''''''&&&$$$$$$"""$$$&&&((((((&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$$$$%%%&&&&&&%%%%%%%%%################################################$$$###"""!!!!!!"""###$$$ %%%&&&$$$""""""#########$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$#########!!!""""""###$$$$$$%%%%%%!!!"""###$$$%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$"""###$$$$$$###"""!!! ######""""""###$$$%%%%%%""""""############""""""""""""############"""""" !!!"""###############"""""""""""" !!!!!!!!!"""!!!###""" ###########################!!!###### $$$%%%""""""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!"""$$$$$$######################## !!!!!!!!!!!!""""""#########$$$!!!"""""""""#########$$$!!!"""###$$$%%%&&&&&&&&&!!!######"""!!!"""###$$$$$$$$$############### !!!!!!""""""$$$###"""!!!!!!"""###$$$ !!!!!!!!!""""""######$$$$$$#########$$$&&&'''!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""%%%$$$###""""""###$$$%%%!!!###&&&((((((%%%"""""""""""""""############!!!!!!""""""""""""!!!!!!############"""""""""""" !!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""!!!""""""###$$$###$$$%%%%%%%%%###"""!!!"""""""""""""""""""""""" !!!!!! !!!###$$$""""""""""""""""""""""""!!! """###%%%'''!!!"""$$$%%%&&&%%%%%%$$$!!!!!!""""""#########$$$""""""""""""""""""###### !!!!!!!!!"""&&&%%%$$$"""""""""###$$$%%%""""""$$$$$$!!! ###!!!""""""!!!""""""""""""""""""""""""""""""############""""""!!!!!!!!!###&&&)))---///)))%%%!!!!!!"""###""""""""""""!!!!!!!!!!!! !!!!!!"""""" !!!"""$$$&&&&&&!!!"""""""""""""""!!! !!!!!!  !!!!!! !!!!!!QQQQQQQQQQQQRRRRRRSSSSSSVVVYYYUUUVVV[[[VVVRRRZZZUUUVVVWWWXXXXXXXXXWWWVVVUUURRROOOKKKJJJIIIJJJKKKLLLKKKIIIFFFEEEDDDDDDDDDEEEFFFHHHGGGEEEBBBAAAAAAAAAAAA@@@>>><<<:::888777999888777555333111///.........//////......---,,,...---,,,++++++,,,...///************************###%%%((())))))((())))))+++******)))((('''''''''&&&''')))***,,,...000111&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&"""""""""###$$$%%%''''''''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$########################"""###$$$%%%%%%%%%%%%$$$%%%$$$######$$$$$$###!!!$$$$$$$$$$$$$$$###"""!!!"""""""""###$$$$$$%%%%%%###"""!!! """$$$%%%%%%%%%$$$###""""""""""""$$$######$$$&&&&&&%%%###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$$$$"""!!!$$$###"""!!!!!!"""###$$$)))&&&###!!!!!!""""""!!!"""###%%%'''''''''%%%$$$$$$######"""!!! ######""""""!!!!!! !!!!!!!!!!!! ######$$$$$$$$$$$$######!!!  !!!!!!"""###"""!!!!!!###%%% !!!!!!!!!"""""""""###$$$$$$$$$$$$###""""""!!!""""""""""""""""""""""""""" """###!!! !!!!!!"""""""""$$$$$$###!!! """"""!!!!!!!!!!!!!!!"""""""""############""""""!!!$$$&&&%%%""" """$$$$$$###!!! """$$$############$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&""""""!!!""""""###$$$$$$&&&%%%$$$""""""""""""###%%%'''&&&###!!!!!!"""""""""#########$$$$$$$$$$$$%%%$$$"""!!!!!!!!!"""###'''%%%###""""""""" ###$$$###!!!"""######""" !!!!!!!!!!!!!!!!!!###"""!!!"""###$$$###!!! !!!!!!!!!!!!!!! $$$$$$############$$$$$$"""!!!  !!!""" !!!"""######$$$"""!!!!!!!!!!!!###$$$%%%333---'''$$$&&&&&&$$$!!!!!! """%%%%%%"""%%%$$$""" !!! !!!!!!!!!!!! !!!!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%!!!"""###$$$&&&'''((()))%%%$$$###""""""###$$$%%%"""""""""""""""""""""""" !!!"""!!!$$$"""###############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!######(((+++888---&&&&&&%%%%%%$$$###"""""""""$$$###!!! !!!"""###"""!!! !!!###%%%&&&%%%###!!!!!!$$$$$$""" !!!"""###!!!###"""!!! !!!"""###QQQQQQQQQRRRRRRSSSSSSSSSUUUWWWSSSUUU\\\VVVNNNSSSTTTUUUVVVWWWWWWWWWVVVUUUTTTRRRNNNKKKIIIIIIJJJKKKKKKJJJGGGEEEDDDCCCCCCDDDDDDEEEFFFEEEBBB@@@????????????>>>===;;;999777666666555444333222111000///......//////......---,,,...---+++******+++,,,---************************&&&'''))))))'''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''########################%%%%%%$$$$$$######$$$$$$'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$%%%%%%%%%$$$$$$###%%%$$$######$$$$$$###!!!$$$$$$$$$$$$$$$###""""""$$$$$$##################$$$###"""!!!!!!###$$$&&&$$$$$$###"""""""""""""""###""""""###%%%&&&$$$###$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$######$$$$$$###!!!%%%$$$$$$######$$$$$$%%%(((&&&###""""""#########"""###%%%&&&&&&%%%$$$###$$$######"""!!!!!! """"""!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!""""""""""""!!!!!!"""!!!!!!"""!!!"""###"""!!!!!!###%%%"""""""""##################"""!!! !!!"""### """  """"""!!!"""!!!  ######"""!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""""""""############"""""" """"""!!!!!!###%%%$$$%%%%%%$$$!!! !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""###$$$$$$!!!!!!  !!!"""$$$%%%%%%$$$###""" !!!"""!!! !!! """"""""""""#########$$$$$$######"""""""""""""""!!! """###"""!!!!!!"""######$$$%%%$$$"""""""""""""""""""""!!!!!!###"""!!!!!!######"""!!!!!!!!!"""""""""!!!!!! #########""""""######### !!!"""######"""""""""###$$$$$$$$$%%%$$$######"""###%%%&&&'''888222***&&&%%%$$$ $$$###"""!!!!!! !!!!!! !!!!!!""""""!!!!!! !!!!!!""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""""""""!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! $$$""" !!! !!!"""""""""""""""!!!!!!!!! !!!!!!!!!!!!""""""######""""""!!!###$$$ 333,,,///(((%%%%%%$$$$$$###""""""!!!!!!  """######"""!!! !!!!!!""""""!!! !!!###%%%&&&&&&$$$""""""$$$$$$###!!!!!!!!!!!!  """%%%!!!!!! !!!!!!OOOPPPPPPQQQRRRSSSSSSTTTUUUVVVRRRVVV___XXXMMMNNNRRRSSSTTTUUUVVVUUUTTTTTTRRRPPPMMMJJJIIIHHHIIIJJJJJJHHHFFFDDDCCCCCCCCCCCCCCCDDDDDDBBB???<<<;;;;;;<<<<<<<<<:::999777555444333222222111111000000000......//////......---,,,---,,,+++)))))))))***+++************************)))******)))&&&$$$$$$$$$######$$$%%%&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&'''"""###$$$$$$$$$$$$###"""%%%%%%%%%$$$$$$$$$######&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&$$$######$$$$$$###"""###$$$$$$$$$$$$###""""""%%%%%%$$$$$$###""""""!!!$$$$$$###""""""###%%%&&&$$$######""""""""""""######"""!!!"""$$$%%%$$$###$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$"""###$$$$$$###"""###$$$$$$%%%%%%$$$$$$###$$$"""!!!!!!"""######""""""###$$$$$$$$$###"""!!!#########""""""!!!!!! !!!!!!!!!!!!!!!""""""""" !!!!!!""""""!!!!!! !!!!!!""""""""""""!!!!!!###"""!!! !!!"""###!!!"""###"""!!!!!!###%%%$$$$$$$$$$$$$$$$$$######%%%$$$!!!  """### """  !!!"""!!! ###"""  """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!  ###%%%###%%%&&&%%%###!!!!!!"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! $$$'''(((&&&### #########$$$$$$###""""""!!!!!!!!!!!!"""""""""""""""############""""""!!!"""######""" """%%%''''''%%%$$$$$$$$$$$$######""""""""""""!!! """"""!!! !!!""""""#########""""""###""""""!!!!!!""""""### !!!"""###$$$$$$$$$##############################""""""###$$$&&&'''...***%%%###$$$%%%$$$"""""" !!!"""!!!"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$$$$%%%%%%%%%&&&)))((('''&&&$$$###"""!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""  !!!###""""""!!!!!!""""""### !!!"""""""""###"""!!! !!!"""###"""!!!!!! !!!!!!"""###"""%%%%%%AAA...###$$$$$$######""""""!!!!!!!!!!!!!!!!!!  """"""!!!!!! !!!"""!!!!!! !!!"""$$$%%%'''%%%###"""###$$$$$$###!!!!!! """%%% !!!!!!!!!!!! MMMMMMNNNOOOPPPRRRRRRSSSUUUUUURRRXXXccc\\\OOONNNPPPQQQRRRSSSSSSSSSRRRQQQPPPNNNLLLJJJHHHHHHHHHHHHIIIHHHFFFDDDCCCCCCCCCCCCCCCDDDCCC@@@<<<999888999999999999888777555444333333222222111111000//////.........///......---,,,...---,,,***))))))))))))***************************++++++***'''%%%%%%%%%###$$$$$$%%%&&&&&&''''''$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&''''''&&&$$$###!!!"""###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$&&&'''(((&&&$$$######$$$%%%###"""######$$$$$$$$$######"""$$$$$$$$$#########""""""%%%$$$$$$######$$$%%%%%%$$$$$$#########$$$$$$%%%###!!! !!!###$$$###"""$$$$$$############$$$$$$########################%%%###"""###$$$$$$###""" !!!"""######"""!!!  """###"""!!!""""""######"""!!! #########"""""""""!!!!!!!!!!!!""""""######$$$$$$!!!!!!""""""""""""!!!!!!######$$$$$$$$$$$$######"""!!!!!! !!!!!!"""!!!"""###"""!!!!!!###%%%$$$$$$$$$$$$$$$#########%%%$$$###"""!!! !!!!!! !!!!!!!!! ###!!! """$$$###"""!!!!!! !!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!""""""#########""""""""""""######%%%$$$""" !!!"""###$$$$$$$$$""""""$$$%%%"""#########$$$$$$$$$$$$######"""""""""!!!!!!!!!  ###&&&&&&%%%""" )))&&&$$$%%%%%%###"""### !!!!!!!!!!!!"""!!!"""###$$$$$$###"""!!!""" """"""!!! !!!$$$((((((&&&&&&$$$$$$$$$###""""""!!!!!!"""  !!!"""!!!""""""###$$$$$$$$$######""""""!!!!!!!!!!!!"""""" !!!###$$$%%%%%%$$$###!!!!!!!!!!!!!!! !!!!!! !!!"""$$$%%%$$$"""!!!######"""$$$###"""!!!"""###$$$%%% """######"""!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!! ###$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$###### """###$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!! !!!"""!!!""""""###$$$$$$###### !!!!!!"""""""""$$$###!!! !!!###$$$"""!!!  !!!"""###$$$$$$'''III...$$$""""""!!!!!!!!!  """###"""!!! !!!!!!!!!!!!!!!"""###$$$&&&%%%"""!!!!!!"""###$$$!!!!!!  !!!"""######"""!!! JJJKKKLLLMMMOOOPPPQQQRRRRRRSSSPPPWWWbbb\\\OOONNNMMMNNNPPPQQQQQQQQQPPPOOOMMMLLLJJJIIIGGGGGGGGGGGGHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCBBB???;;;888777777666666666666555444222222555444333222111000///............///......---,,,......---,,,+++*********))))))))))))))))))))))))***++++++***((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&''''''&&&$$$###!!!"""###%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%&&&'''&&&%%%$$$$$$%%%%%%$$$""""""######$$$$$$$$$######""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''###""" """$$$$$$###$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%$$$""" !!!"""######"""!!!  """$$$%%%$$$###""""""""""""!!! ############""""""""""""#########$$$$$$%%%%%%%%%!!!!!!""""""""""""!!!!!!######$$$$$$$$$$$$######!!! !!!!!!"""###"""!!!!!!###%%%######################## !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!  ###%%%%%%$$$###!!! ########################!!!!!!!!!!!!!!!"""############"""!!!!!!"""######'''%%%###!!!!!!"""######&&&&&&$$$""" ###%%%"""#########$$$$$$$$$$$$%%%$$$$$$######""""""!!! !!!!!!"""###$$$%%%###############"""!!!!!!''' !!!###!!!!!!$$$ !!!!!!!!!!!!!!!"""###$$$$$$###"""!!!"""!!! !!!###$$$###""""""$$$))))))'''(((#########""""""!!!!!!!!!"""  !!!"""!!!""""""###$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""###$$$%%%%%%%%%###"""!!!!!!!!!!!! !!! """###$$$'''%%%""" !!!"""!!!!!! """######"""!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!! ######$$$%%%&&&&&&''''''(((((('''&&&$$$###"""""" !!!###$$$%%%$$$###### """###"""!!!!!!"""### """###$$$$$$######""""""#########""""""!!!$$$###"""!!!!!!"""###$$$"""!!!  !!!"""###$$$"""$$$FFF,,,'''!!!!!!!!! ######"""!!! !!!!!!!!!!!!!!!"""""""""######"""!!! !!!""" !!!!!!!!!!!!###$$$$$$###!!!!!!IIIIIIKKKLLLNNNPPPRRRRRROOOPPPMMMRRR[[[UUUKKKMMMKKKLLLMMMNNNOOONNNNNNMMMKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDBBBAAAAAABBBCCCAAAAAA@@@<<<888666666666444444444444444333222111555555333222111///...---......//////......---,,,---------,,,,,,+++******))))))))))))))))))))))))((()))***)))((((((***+++((((((((('''''''''''''''(((''''''&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%"""###$$$$$$$$$$$$###"""$$$$$$%%%&&&%%%$$$###"""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!((('''%%%###"""""""""###'''%%%$$$$$$%%%%%%$$$###""""""###$$$$$$$$$$$$###!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$##################$$$$$$&&&'''((($$$"""!!!!!!"""$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$$%%%$$$###"""######$$$$$$######"""!!!"""###&&&))))))'''%%%""""""!!!!!!!!!!!!!!!!!!########################$$$$$$$$$$$$$$$%%%%%%%%%!!!""""""######""""""!!!!!!!!!""""""""""""!!!!!! !!!"""###"""!!!!!!###%%%"""""""""#########$$$$$$ !!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""!!!  """"""$$$&&&%%%$$$###!!! """"""""""""""""""""""""!!! !!!!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$###!!!"""$$$&&&&&&&&&((('''%%%"""!!!!!!!!!!!!!!!""""""""""""%%%$$$$$$$$$######""""""!!!!!!"""###$$$&&&'''(((&&&$$$"""!!! !!!"""$$$%%%)))%%%$$$&&& !!!!!!!!!!!!!!!""""""############""" !!!$$$&&&&&&%%%###)))000,,,(((((("""""""""""""""""""""""""""!!! """"""!!! !!!"""###$$$$$$$$$$$$$$$###""""""!!!!!!""""""###%%%%%%%%%$$$###"""!!! """"""""""""""""""""""""""""""!!!!!!"""###%%%&&&%%%$$$$$$###""""""""""""!!!###""" !!!"""""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!######$$$%%%&&&'''((((((***)))(((&&&$$$"""!!! ######$$$$$$$$$$$$###### !!!"""""" !!!### !!!"""#########"""$$$%%%%%%%%%$$$$$$###"""#########$$$$$$#########"""!!!!!! !!!!!!"""""""""$$$""";;;((("""&&&  !!! !!!"""###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""  !!!"""$$$###!!! !!!!!!""""""""""""!!!!!!IIIJJJKKKMMMPPPRRRSSSTTTQQQRRRNNNOOOUUUOOOGGGLLLIIIJJJLLLMMMMMMMMMLLLKKKIIIIIIHHHGGGFFFEEEEEEEEECCCBBBAAA?????????@@@@@@>>>>>><<<999666444444555222333333333333222222111222222111000000///............//////......---,,,***+++++++++++++++******))))))))))))))))))))))))'''(((((('''&&&&&&(((***&&&&&&''''''(((((())))))'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%###########################$$$%%%&&&&&&$$$###!!!""""""###$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$""""""""""""""""""""""""'''&&&$$$###"""###$$$%%%'''%%%$$$$$$%%%&&&$$$###""""""###$$$$$$$$$$$$$$$##################$$$$$$######$$$$$$###""""""!!!!!!!!!!!!"""###$$$&&&'''&&&###!!!!!!###%%%%%%%%%$$$$$$############$$$$$$###########################"""!!!"""$$$%%%$$$#########""""""""""""######!!!"""$$$'''***)))'''$$$!!!!!!!!!!!!!!!!!!""""""##########################################""""""""""""############""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""###"""!!!!!!###%%%!!!""""""###$$$%%%&&&&&&///,,,((($$$!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""  """ !!!"""###$$$%%%"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!"""###$$$$$$###"""!!!!!!"""###$$$###!!! """%%%&&&%%%$$$ """$$$$$$"""  !!!!!!!!!!!!""""""""""""############"""""""""""""""""""""###$$$%%%&&&'''$$$###!!! !!!"""###%%%"""---111)))!!!!!! !!!!!!!!!""""""""""""""""""""""""######$$$  ###%%%%%%$$$###$$$333:::222(((%%%!!!""""""######$$$$$$$$$###"""!!!!!!######"""!!! !!!"""###$$$$$$$$$$$$#########""""""#########%%%$$$###""""""""""""""" !!!!!!!!!"""#########""""""!!!!!!"""###%%%&&&!!!!!!######$$$%%%&&&'''"""$$$$$$"""!!!"""$$$$$$###"""!!!!!! !!!!!!  !!!!!!""""""###############$$$%%%&&&'''(((((((((((('''&&&$$$###""""""%%%$$$###""""""!!!!!!"""  !!!!!! !!!""""""""""""""""""############$$$$$$%%%%%%%%%%%%$$$"""###%%%&&&&&&%%%###"""!!!""""""######""""""!!!!!! ((("""...###&&&!!! !!!!!!!!! !!!"""$$$###!!!!!! !!!!!!""" !!!!!!!!!!!!!!! """$$$$$$"""  ######"""!!!!!!!!!  JJJKKKMMMOOOQQQSSSUUUVVVUUUWWWQQQPPPSSSLLLFFFMMMIIIIIIKKKLLLLLLLLLKKKJJJIIIHHHHHHGGGFFFEEEDDDDDDAAA@@@???=========>>>>>><<<<<<:::777444222333444222222333333333222222111......//////////////////......//////......---,,,((())))))************)))))))))))))))))))))))))))'''((('''%%%$$$###%%%'''###$$$%%%&&&((()))***+++%%%&&&&&&''')))******+++$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&& !!!$$$&&&'''&&&&&&%%%!!!"""###$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!!!!###&&&)))***'''&&&$$$%%%&&&&&&%%%###!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""###############"""!!!  !!!###$$$%%%&&&$$$"""!!!###%%%&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$%%%%%%###"""!!!  !!!""" """&&&((('''$$$!!!!!!!!!!!!!!!!!!"""###$$$##################$$$$$$######""""""!!!!!! """"""############""""""######$$$$$$$$$$$$######""""""############""""""!!!"""###"""!!!!!!###%%%""""""###$$$&&&'''((((((CCC===333)))""" !!!###""" """"""""""""############### """###%%%&&&!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$$$$###""" """###$$$%%%###""""""$$$$$$!!!!!!%%%&&&$$$###"""############$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""###"""""""""""""""###$$$ !!!""""""######$$$$$$111222$$$!!!!!!!!!!!!""""""""""""###"""!!!!!!!!!"""$$$%%%###!!! !!!!!! """(((;;;BBB777(((###""""""###$$$%%%&&&&&&'''$$$"""!!!"""###$$$###!!! !!!######$$$$$$$$$$$$$$$############$$$$$$######!!!!!!!!!"""###$$$ !!!""""""  !!!###$$$%%%&&&%%%$$$!!!  !!!""""""!!!###&&&%%%$$$""" !!! !!!!!!"""###$$$$$$%%%######$$$%%%&&&(((((()))$$$$$$$$$%%%%%%&&&&&&'''&&&$$$"""!!!    """$$$$$$###""""""######$$$!!!"""###$$$%%%&&&&&&&&&!!!###%%%''''''%%%###!!!!!!"""###$$$$$$###"""!!! ,,,###''' ))) !!!!!!!!!!!!!!!!!!!!! """$$$""" !!!"""### !!!!!!!!!!!!!!! """&&&'''$$$!!! !!!""""""""" JJJLLLNNNOOOOOOQQQTTTWWWYYYYYYYYYWWWTTTPPPKKKHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKGGGDDDDDDHHHJJJHHHDDD@@@???>>><<<;;;::::::::::::999777444333222222222333222111000////////////////////////...---,,,+++***+++,,,---............,,,+++******))))))******))))))))))))(((&&&%%%$$$***%%%000+++%%%(((******(((%%%$$$%%%%%%%%%$$$%%%%%%&&&'''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$#################################""""""######$$$%%%######$$$$$$$$$%%%%%%%%%############"""""""""""" !!!!!!"""###$$$$$$%%%""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$######!!!"""$$$$$$"""!!!"""############$$$$$$%%%%%%%%%%%%$$$$$$$$$###""""""""""""!!!  !!!"""$$$$$$######""""""!!!!!!"""!!! !!!###$$$ !!!!!!!!!!!!!!!$$$&&&***((($$$"""$$$$$$$$$######!!! !!!""""""######""""""!!!$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""""""""!!!!!!######"""""""""###%%%&&&###&&&(((&&&!!! ###'''>>>999111***%%%###$$$&&&###$$$$$$###!!! !!!!!!###$$$###!!!!!!!!! !!!!!!""""""######""""""!!!!!! !!!!!!""""""""""""!!!!!!%%%$$$"""!!!!!!""""""###  !!!"""$$$%%%""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%$$$!!! !!!$$$$$$############$$$$$$!!!!!!!!!"""######$$$$$$!!!"""###$$$$$$$$$$$$$$$!!!!!!"""""""""!!!!!! !!!"""###$$$$$$###"""""""""###""""""!!! )))@@@@@@***!!!!!!!!!""""""######$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!""""""######$$$$$$"""!!! !!!###&&&''')))'''$$$"""""""""""""""""""""""" !!!!!! !!!###%%%###$$$%%%###!!! !!! !!!"""$$$$$$%%%%%%%%%$$$$$$$$$######$$$###"""!!!!!! !!!!!!""""""###### """$$$%%%%%%%%%&&&'''''''''&&&&&&&&&''''''(((######""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!""""""######$$$$$$$$$!!!!!!###$$$###!!!!!! !!!!!!"""!!! """###$$$######""""""!!!!!! !!!!!!!!!!!! """"""""""""!!!!!!!!!!!! """#########"""""""""""""""""""""""""""""""""###%%%&&&&&&###!!!""""""######$$$$$$$$$%%%""""""!!!  KKKMMMOOOPPPQQQSSSVVVXXXYYYYYYZZZYYYWWWSSSPPPMMMGGGGGGHHHHHHIIIIIIIIIIIIJJJFFFCCCDDDGGGIIIFFFCCCAAA@@@>>>===<<<;;;:::::::::888666444333222222222333222111000////////////////////////...---,,,+++***+++,,,---............,,,+++******))))))******((((((((((((''''''&&&%%%,,,###&&&+++$$$###&&&$$$***(((%%%$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%&&&&&&%%%%%%%%%##############################""""""######$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$#########""""""""""""############""""""""""""#################################$$$$$$$$$%%%%%%$$$###""""""""""""###$$$###$$$$$$%%%%%%$$$$$$### """######"""!!!!!!"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######"""!!!!!!"""###############""""""""""""""""""!!!!!! !!!"""###$$$"""""""""!!! $$$ &&&***((($$$"""$$$$$$$$$######"""!!! %%%&&&&&&''''''&&&&&&%%%######$$$$$$###""""""!!!!!!!!!"""""""""""""""!!!$$$$$$#########$$$&&&&&&###%%%'''%%%!!! """&&&***(((%%%""" !!! !!!""""""!!! !!!""" """""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!!!! !!!"""$$$%%%$$$###"""!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""###"""""""""###$$$$$$###!!! !!!"""$$$##################$$$"""""""""###$$$$$$%%%%%%""""""###$$$$$$$$$######"""""""""######""""""!!!!!!!!!###$$$$$$###""""""""""""""""""""""""!!! $$$"""......###&&&"""""""""""""""#########""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###"""!!!!!!!!!"""###$$$ !!!"""###""""""""""""""""""""""""!!!"""###"""!!!!!!###%%%###$$$%%%###!!! !!!"""  !!!"""###$$$#########""""""""""""###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!###%%%%%%%%%%%%&&&'''(((''''''''''''(((((()))%%%$$$$$$###"""!!!!!! !!!!!!!!!!!!  !!!"""""""""""""""###############$$$$$$$$$$$$!!!!!!###############""""""""""""######""""""!!!!!!!!!"""###$$$###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!! """"""""""""!!!!!!!!!!!!'''$$$!!! ###%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%%%%###!!!!!!!!!!!!"""""""""######$$$$$$######"""#########LLLNNNPPPQQQRRRSSSVVVXXXWWWWWWXXXXXXVVVSSSQQQOOOEEEFFFFFFGGGGGGGGGGGGGGGIIIFFFCCCDDDFFFGGGEEEBBBAAAAAA???===<<<;;;::::::999888666555333333222222222222111000////////////////////////...---,,,,,,***++++++,,,------------++++++***))))))))))))***''''''((((((((((((''''''+++''')))'''!!!(((///))))))'''%%%$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$#########""""""&&&&&&%%%###"""!!! #######################################$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$### """$$$###"""!!!"""######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%""""""""""""############"""!!!!!!!!!!!!"""###$$$$$$###"""""" $$$ %%%)))'''############$$$######"""!!! """##################"""""""""######""""""!!!!!! !!!!!!"""#########"""%%%%%%$$$$$$$$$%%%&&&&&&"""$$$%%%### """$$$ !!!""""""!!! !!!!!! !!!"""$$$ !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!""""""!!!!!!"""###$$$%%%$$$$$$###""""""""""""###""""""""""""""""""""""""###""""""!!!!!!""""""######$$$$$$$$$$$$######"""!!!#########!!!!!!"""####################################$$$%%%%%%&&&&&&######$$$$$$$$$######""""""######$$$$$$$$$######""""""###$$$$$$###!!!!!!!!!!!!""""""###"""""""""$$$!!!!!!!!! """&&&############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """""""""!!!!!! !!!!!!!!!!!!!!!"""###$$$"""""""""""""""""""""""""""###$$$$$$""""""###%%%###$$$$$$###!!! !!!"""  !!!""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""###""""""""""""!!!!!!!!!!!!"""$$$&&&&&&%%%%%%&&&'''((((((''''''((())))))***&&&&&&%%%$$$###"""!!! !!!!!!""""""!!!!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########!!! !!!#########$$$######""""""######$$$######"""""""""###$$$$$$""""""""""""!!!!!!!!!!!!###"""!!!!!! !!!!!!!!!!!!!!!""""""""""""$$$###"""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$###!!! !!!!!!!!!!!! !!!!!!"""KKKMMMPPPQQQRRRSSSUUUVVVSSSTTTTTTSSSQQQOOOLLLKKKEEEEEEFFFGGGHHHGGGGGGFFFHHHFFFEEEEEEFFFFFFDDDBBBBBBAAA???===<<<:::::::::777777666555444333333333222111000//////......///......//////...------,,,******+++,,,,,,,,,,,,,,,++++++***)))))))))))))))''''''((()))******))))))((())),,,'''&&&777BBB:::(((&&&%%%$$$&&&((((((''''''&&&%%%%%%&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$#########&&&&&&%%%$$$"""!!! ################################################%%%$$$$$$$$$$$$$$$$$$%%%"""######$$$$$$######""""""###%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%!!!!!!""""""######$$$$$$"""""""""""""""############"""""""""!!!!!! ### %%%(((%%%#####################"""!!!!!! !!!!!! !!!!!!""""""""""""!!!!!! !!!"""###############$$$$$$$$$$$$$$$$$$$$$%%%!!!"""###""" !!!###"""###$$$$$$$$$""" !!!!!! """###!!!  !!!"""!!!######""""""!!!!!! """"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!'''&&&%%%$$$###"""""""""!!!!!!"""###$$$%%%&&&&&&""""""""""""""""""""""""###""""""""""""""""""###############""""""!!! !!!###"""!!!!!!"""############$$$$$$#########""""""######$$$%%%%%%&&&$$$$$$$$$$$$$$$###"""!!!######$$$%%%%%%%%%$$$$$$"""###$$$$$$###"""!!! !!!"""############### ######!!!"""$$$$$$!!!$$$$$$######""""""!!!!!!""""""""""""!!!!!!!!!!!!######""""""!!!!!! !!!!!!!!!"""!!! &&&%%%$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###""""""$$$%%%"""$$$$$$###!!!!!!!!!"""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$######""""""!!!!!! ###$$$&&&&&&%%%%%%&&&''''''''''''''''''((())))))&&&&&&%%%$$$"""!!! !!!!!!""""""""""""!!!!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$######"""""""""###"""!!!!!!"""######$$$"""!!!!!!!!!!!!!!!!!!"""##################$$$$$$""""""""""""!!!!!!!!!!!!$$$###"""!!! !!!!!!!!!!!!!!!"""""""""""" (((...///+++%%% !!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$###!!!  !!!!!!IIIKKKNNNPPPPPPPPPRRRSSSRRRRRRQQQOOOMMMJJJHHHFFFEEEFFFHHHIIIIIIIIIHHHGGGGGGGGGFFFFFFGGGFFFDDDBBBBBBAAA???===;;;:::999888666666666555555444444333222111000///.....................///......---,,,)))***++++++,,,++++++++++++***))))))(((((())))))((()))***+++++++++++++++&&&***...)))***@@@MMMEEE)))'''%%%%%%&&&((((((((('''&&&%%%%%%&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$######""""""########################$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$!!!""""""#########$$$$$$!!!!!!""""""######$$$$$$!!!""""""############### !!!!!!!!!""""""#########!!!!!!%%%&&&###"""###"""############""""""!!!$$$$$$%%%%%%%%%%%%$$$$$$ !!!""""""""""""!!!!!!!!!!!!"""###############"""############"""""""""!!!!!!"""!!! """######"""!!!!!!  !!!"""!!!  """$$$!!! """"""!!!######""""""!!!!!! !!!!!!""""""""""""""""""!!!!!!""""""""""""!!!!!!$$$$$$$$$######"""!!!!!! !!!"""###$$$%%%%%%&&&""""""""""""""""""""""""######""""""""""""######  !!!""""""!!! !!!###"""###$$$$$$$$$$$$###"""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!######$$$%%%%%%%%%%%%%%%"""###$$$$$$###"""!!! !!!!!!"""######$$$#########%%%!!!"""&&&%%% $$$$$$######""""""!!!!!!""""""""""""!!!!!!!!!!!!$$$$$$$$$######""""""""" !!!"""!!!!!!!!! !!!"""$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""$$$%%%"""###$$$###"""!!!"""###""""""!!!!!! !!!!!!!!!"""""""""""""""""""""""" !!!###$$$%%%######""""""!!!!!! """$$$&&&&&&%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%$$$###"""!!! !!!!!!""""""""""""!!!!!!""""""############""""""######""""""!!!!!! """"""""""""""""""###$$$""""""!!!!!!!!!!!!""""""######$$$$$$$$$#########!!!!!!!!!!!!""""""""""""######"""!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###%%%///777888222)))### !!!###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$GGGIIIMMMNNNNNNNNNOOOPPPSSSRRRQQQOOOLLLIIIGGGFFFFFFGGGIIIKKKKKKJJJIIIGGGEEEFFFFFFFFFEEEDDDBBBAAAAAA@@@>>><<<:::888777777444555555666555555444444111111000///............---...............------)))******+++++++++************)))(((((((((((()))))))))***+++++++++++++++&&&(((,,,))))));;;GGG???***(((&&&%%%'''(((((('''&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!""""""""""""""""""!!!$$$%%%''''''%%%$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###!!!!!!!!!""""""""""""""" !!!"""############""""""""""""############!!!"""######$$$$$$###### !!!!!!######$$$%%%###!!!"""%%%%%%"""!!!$$$""""""############""""""%%%%%%&&&&&&&&&&&&%%%%%%!!!!!!""""""######"""""""""######$$$$$$######""""""""""""###""""""!!! !!!!!!!!!!!!!!!""""""###"""""" !!!"""###!!!"""###"""!!! !!!"""((($$$ """"""!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""######!!!!!!""""""""""""!!!!!!!!!""""""""""""######$$$$$$######"""!!!""""""""""""""""""""""""$$$######""""""######$$$##################"""!!! """"""""" !!!""""""###$$$%%%%%%$$$###""" !!!!!!"""######$$$$$$######$$$$$$$$$######""""""###$$$$$$%%%%%%%%%%%%""""""###$$$$$$###!!!!!!""""""######$$$#########!!!"""!!!"""$$$###############""""""""""""""""""""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$###### !!!!!!""""""""" """###$$$""""""""""""""""""""""""!!!""""""###$$$"""###$$$###"""!!!"""###""""""!!!!!!!!!""""""###""""""############$$$$$$ !!!"""$$$$$$""""""""""""!!!!!!!!!!!! """$$$%%%%%%%%%&&&'''((('''&&&%%%$$$$$$$$$$$$######""""""!!! !!!""""""######""""""!!!"""#########""""""!!! !!!!!!!!!!!!!!!!!! !!!"""$$$$$$""""""###%%%%%%$$$$$$######$$$$$$%%%#########$$$######"""!!!!!!!!!!!!!!!""""""""""""!!!""""""######""""""!!! !!!!!!""""""######$$$'''***---,,,)))%%%""" !!! !!!###$$$$$$############""""""""""""!!!!!! !!!!!!"""FFFIIILLLNNNNNNNNNNNNOOOQQQPPPOOOMMMKKKJJJHHHHHHEEEGGGIIIKKKKKKJJJHHHGGGCCCDDDEEEEEECCCAAA???>>>@@@???===:::888777666555333444555666666555555444111111///...............------...............---)))***************))))))******)))((((((((((((((((((((()))*********))))))'''%%%))))))&&&000999222+++)))'''&&&'''''''''&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$""""""###$$$$$$###""""""######$$$$$$$$$$$$######"""$$$%%%%%%$$$######$$$%%%%%%%%%$$$$$$$$$###############""""""""""""""" !!!############"""#########"""""""""""""""!!!"""###$$$$$$$$$######!!!!!!!!!"""#########$$$###!!!"""$$$$$$ !!!$$$""""""############""""""""""""############""""""!!!""""""###$$$$$$######$$$$$$$$$$$$###"""!!!!!!"""######$$$###"""!!! """!!!!!!!!!"""########################$$$$$$%%% """######""""""$$$%%%,,,&&&  """""" !!!!!!!!!!!!""""""""""""!!!!!!"""""""""#########!!!!!!""""""""""""!!!!!!!!!###$$$$$$$$$""""""#########"""!!! """"""""""""""""""""""""$$$######""""""######$$$$$$%%%&&&&&&&&&&&&&&&&&&!!!"""###"""  !!!###$$$%%%%%%$$$###!!!!!!""""""######$$$%%%%%%""""""###$$$$$$$$$######!!!"""###$$$%%%%%%%%%%%%!!!!!!###$$$$$$###""""""######$$$$$$$$$###"""""""""  !!! !!!$$$"""""""""""""""#########""""""""""""!!!!!!!!!!!!###############$$$$$$$$$$$$###"""!!!!!!!!!"""###!!!!!! !!!!!!"""""""""""""""""""""""""""###"""!!!!!!!!!!!!"""$$$###"""!!!"""$$$ !!!"""###"""""""""######$$$$$$$$$!!!!!! !!!!!!"""######!!!!!!!!!!!!"""""""""""""""###$$$$$$&&&(((***)))(((&&&$$$$$$######""""""""""""""""""""""""""""""############"""""" !!!"""""""""!!!!!!!!!!!!!!!!!!"""""""""""" ###%%%$$$###"""###%%%%%%$$$$$$######$$$$$$%%%""""""#########"""!!! !!!!!!!!!"""""""""### """$$$%%%$$$###!!! !!!"""#########""""""!!! """ !!!$$$%%%&&&%%%#########"""""""""!!!!!!FFFIIIMMMNNNNNNNNNNNNNNNMMMMMMLLLKKKJJJIIIIIIHHHEEEFFFIIIKKKKKKJJJHHHFFF@@@BBBDDDCCCAAA>>>===<<>><<<:::777666555444333444555666666666555444111000///......------...------...............---))))))*********))))))(((******)))(((((((((((((((''''''((((((((((((''''''&&&"""&&&)))%%%***000,,,,,,***'''&&&'''''''''&&&%%%%%%&&&'''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%#########"""###$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%!!!"""###$$$$$$###"""!!!$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$$$$"""!!!"""###%%%%%%%%%$$$$$$#########%%%$$$$$$$$$######"""""" """###$$$$$$$$$###$$$$$$######""""""!!!!!!!!!"""###$$$%%%$$$###############"""""""""""""""###""""""$$$### !!!$$$!!!""""""#########""""""""""""############""""""""""""###$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!! ###$$$%%%%%%$$$###"""!!!###"""!!!!!!###$$$$$$$$$"""############!!!  """######$$$&&&(((///(((!!! """""" !!!!!!""""""######!!!!!!""""""#########$$$!!!!!!""""""""""""!!!!!!!!!"""$$$%%%&&&&&&%%%%%%!!!"""############""""""""""""""""""""""""$$$$$$############$$$$$$ !!!""""""""""""""""""######""" !!!"""$$$%%%%%%$$$"""!!!"""######$$$%%%%%%&&&&&&!!!"""###$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%% !!!"""###$$$$$$###"""$$$$$$$$$$$$$$$###"""!!! !!!))))))""""""!!!!!!""""""######$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!""""""######$$$$$$'''&&&###!!! !!!""" """$$$%%%&&&"""""""""""""""""""""""" """$$$$$$### !!!"""######"""!!!"""$$$ !!!"""###!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!""""""### !!!!!!""""""######!!!######$$$&&&(((,,,+++)))'''%%%$$$######"""############$$$$$$$$$""""""############""""""!!!""""""""""""!!!!!!""""""######$$$$$$ ###%%%%%%###"""###%%%######""""""""""""######!!!"""#########!!!  !!!!!!!!!""""""######"""%%%&&&%%%###!!! !!!"""######$$$ !!!"""######$$$ """!!! !!!$$$&&&&&&&&&######""""""!!!!!!!!! ###"""!!! JJJJJJKKKKKKKKKKKKKKKJJJMMMLLLKKKMMMOOOOOOLLLIIIIIIHHHHHHHHHIIIHHHEEECCC@@@@@@??????>>>===============;;;999777555444333555555444333333333333444444000,,,---111555444222///000///---***((()))***,,,------+++))))))***+++&&&'''***++++++***'''&&&(((((((((((((((((((((((("""###%%%'''((((((((((((%%%%%%$$$$$$###$$$$$$$$$!!!###''')))***(((&&&$$$((('''%%%$$$###$$$%%%%%%&&&'''***++++++***'''&&&'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$)))&&&######%%%&&&%%%###%%%&&&&&&''''''&&&&&&%%%'''&&&$$$###"""###$$$$$$&&&'''''''''%%%$$$%%%&&&&&&&&&%%%###!!!"""%%%(((!!!!!!""""""###$$$&&&&&& !!!"""$$$&&&)))***%%%000555---$$$"""$$$###'''&&&%%%%%%######"""!!!$$$$$$###"""###$$$&&&'''&&&%%%$$$$$$%%%$$$###"""$$$$$$$$$############"""%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###!!!!!!"""$$$%%%%%%$$$######%%%%%%$$$###!!!!!!!!!!!!!!!!!!""""""######""""""""""""############$$$$$$$$$######"""##############################$$$$$$$$$%%%%%%%%%((('''&&&$$$###"""!!!!!!""""""""""""############""""""!!!!!!!!!!!!"""""""""#########"""!!! !!!"""######$$$%%%$$$$$$$$$######""""""!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""$$$###!!!  !!!""" !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%###!!! !!!"""""""""""""""############%%%###"""###$$$$$$###"""!!!"""$$$$$$"""!!!"""###&&&%%%$$$###"""""""""""" !!!!!!!!!!!!"""""""""!!!###$$$%%%%%%$$$###!!!!!!!!! !!!"""######"""!!!  """$$$%%%!!! !!!"""######""""""""""""###%%%&&&$$$### !!!"""""""""!!!%%%$$$"""!!!!!!!!!"""###!!!"""###"""  !!!!!!!!!!!!!!! """!!!!!!!!!!!!!!!!!!"""!!!!!!  !!!"""###$$$$$$###$$$$$$###  !!!""""""""""""!!! """"""""""""!!!!!!!!!!!!""""""""""""""""""""""""%%%$$$ ***...))),,,***(((%%%%%%&&&''')))%%%%%%&&&$$$"""!!!!!!""" !!!!!!"""!!!!!!""""""!!!!!!!!!!!!""""""&&&%%%$$$"""!!! ############""""""""""""!!!"""###"""  !!!!!! !!!###""" """!!!!!!""""""######$$$$$$!!!"""###$$$ !!!!!! !!!!!!""""""!!! )))&&&$$$%%%(((((($$$###"""!!!"""$$$$$$###!!!JJJKKKKKKLLLLLLKKKKKKJJJMMMLLLKKKMMMOOOOOOLLLIIIIIIHHHGGGHHHHHHGGGDDDBBB>>>>>>>>>===<<<<<<;;;;;;::::::999888777777666666555555444333333333333444444000,,,,,,000333222000//////...---------------+++,,,,,,***((('''((()))'''((()))******)))((('''((((((((((((((((((((((((%%%%%%&&&'''''''''&&&%%%%%%$$$$$$$$$%%%&&&''''''$$$%%%((())))))(((&&&%%%'''&&&%%%$$$$$$$$$%%%%%%%%%&&&((())))))(((&&&%%%''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%(((&&&###$$$%%%&&&%%%###"""##################"""%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&(((((('''''')))***777222,,,)))))))))((('''%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$%%%&&&'''(((###+++///)))######%%%$$$(((''''''&&&&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$######$$$$$$######$$$$$$$$$$$$############%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&'''%%%$$$######%%%%%%$$$###""""""""""""""""""""""""######""""""""""""############$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$###"""""""""""""""""""""###############""""""!!!!!!""""""###"""############""""""!!! !!!!!!""""""######"""""""""!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!""""""""""""""""""###"""""""""!!!!!! !!!!!!"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%###$$$$$$###!!! !!!### !!!!!!!!!!!!"""""""""###!!! !!!"""###!!! !!!"""$$$$$$"""""""""###&&&%%%$$$###""""""""""""#########$$$$$$$$$%%%%%%!!!"""###$$$$$$###"""!!!$$$$$$######$$$%%%%%%&&&"""!!! !!!"""$$$&&&""""""""""""###$$$$$$######""""""###%%%%%%$$$"""!!!!!!"""""""""!!! ######"""!!!!!!!!!"""###!!!"""###"""  !!! !!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$"""!!!!!!!!!  !!!!!!"""#########$$$$$$###!!! !!!"""$$$$$$$$$######""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$""",,,000---'''&&&$$$$$$$$$&&&)))+++"""###$$$###!!! !!! !!!"""""""""!!!!!!""""""!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$############""""""""""""!!!"""###"""!!!!!!"""#########"""!!!!!!!!!!!!"""!!!###$$$###!!! """$$$ !!!!!!!!!!!!"""!!!!!!!!!!!!!!!"""""" !!!!!! !!!!!!!!!!!! """"""""""""############%%%""" !!!$$$$$$  """######KKKKKKLLLLLLLLLLLLKKKKKKLLLKKKLLLMMMNNNNNNLLLJJJJJJHHHGGGFFFFFFEEEBBB???===<<<<<<;;;;;;:::999999666666777777777888888888555555444333333333333333333000,,,,,,///000///......+++)))***...//////---,,,------+++)))''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''%%%$$$###$$$$$$%%%%%%&&&((()))***((((((((()))(((((('''&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%(((&&&%%%######$$$%%%&&&'''&&&$$$$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$&&&((())))))***,,,...;;;333***'''))))))'''###'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&"""&&&'''%%%###%%%&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$######""""""##################%%%$$$$$$$$$############$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&''''''%%%###"""###$$$%%%$$$###$$$$$$#########""""""""""""""""""""""""""""""""""""######$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$""""""""""""#####################""""""#########!!!!!!!!!!!!!!!"""###$$$!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!! """!!!!!! !!!!!!"""!!!!!!!!!!!!""""""""""""!!!"""$$$%%%$$$###!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############"""######"""!!!!!!"""$$$ !!!!!!!!!!!!"""!!! !!!"""###"""!!!!!!###$$$$$$###""""""###%%%%%%$$$###""""""""""""$$$$$$$$$$$$%%%%%%%%%&&&"""###$$$%%%%%%$$$###"""""""""!!!!!!!!!"""######""""""!!!!!!"""###%%%&&&#########$$$$$$$$$$$$$$$%%%###"""###$$$$$$###"""""""""######""""""!!! !!!!!!!!! !!!""""""!!!"""###"""  !!! !!!!!!"""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""$$$$$$$$$""""""###$$$((('''%%%###############"""""""""""""""""""""""" ###$$$!!!$$$...222///%%%$$$""""""###$$$'''(((!!!!!!!!! !!!"""""""""###""""""!!!!!!""""""!!!!!!!!!!!!"""""" !!!"""###$$$%%%%%%%%%############""""""""""""###$$$%%%$$$"""!!!"""###$$$###""""""!!!!!!""""""###$$$%%%$$$######$$$%%%!!!!!!!!!!!! ###"""!!!  !!!!!!!!!!!! !!!!!!!!! ###$$$$$$$$$%%%%%%%%%%%%$$$!!! !!! """###LLLLLLLLLMMMLLLLLLKKKJJJKKKKKKLLLMMMNNNNNNLLLKKKKKKIIIGGGEEEDDDCCC@@@>>><<<<<<;;;::::::999999888555555555666666777777777555444333333222222333333333111......//////...---,,,(((%%%''',,,...,,,)))...///000...+++))))))***)))(((''''''''''''((()))(((((((((((((((((((((((())))))((('''&&&%%%$$$$$$&&&%%%%%%%%%&&&'''(((((())))))((('''&&&&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$######$$$&&&'''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&"""###%%%&&&'''&&&%%%%%%%%%&&&((())))))***,,,...111+++%%%###%%%'''&&&$$$&&&%%%%%%$$$$$$$$$%%%%%% !!!"""###$$$&&&&&&%%%%%%######$$$&&&&&&%%%#########$$$$$$%%%%%%%%%$$$%%%&&&&&&%%%$$$"""!!! !!!""""""""""""###$$$%%%%%%$$$$$$$$$#########$$$$$$$$$#######################################"""###$$$%%%%%%%%%%%%$$$$$$###"""###$$$%%%$$$###%%%%%%$$$$$$###"""""""""""""""############""""""""""""###$$$$$$$$$######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%!!!"""""""""############$$$$$$############$$$$$$"""!!!  !!!"""""""""""""""!!!!!!!!!!!!##################""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""###$$$$$$$$$###!!! !!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!"""###"""!!!!!!###%%% !!!!!!!!!""""""$$$###"""###$$$%%%$$$###!!!###%%%$$$###"""######%%%$$$$$$###""""""######""""""#########$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$!!!!!! !!!!!!"""###"""""""""###$$$%%%&&&###$$$$$$$$$######$$$%%%&&&$$$###"""###$$$"""!!!###############""""""!!! !!!!!!"""!!!"""###"""!!! !!!""" !!!"""######$$$"""!!!!!! !!!!!!"""########################!!!!!!!!!!!! """###%%%%%%$$$###%%%&&&)))'''%%%"""!!!"""###$$$"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!"""###!!!$$$,,,///---&&&%%%###!!!!!!!!!"""""" !!!!!! !!!######$$$######"""!!! """"""!!!!!!!!!!!!""""""!!!"""#########"""!!! ############"""""""""!!!%%%&&&&&&$$$!!! !!!"""!!!!!!  ######$$$$$$$$$$$$$$$%%%$$$$$$######""""""!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""#########$$$$$$&&&### !!!""""""!!! !!!!!!LLLLLLLLLLLLLLLKKKJJJJJJJJJKKKMMMNNNNNNMMMMMMMMMKKKIIIFFFDDDCCCBBB@@@>>><<<;;;;;;::::::999888888555555555555555555555555444444333222222222222333333222000000//////...---...***&&&'''+++---+++'''---...///...,,,***)))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%$$$%%%%%%)))(((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''%%%%%%%%%%%%$$$$$$%%%&&&######""""""""""""######"""###%%%&&&''''''&&&%%%&&&'''))))))'''''')))*********(((&&&%%%&&&(((***""""""""""""###$$$%%%&&&!!!!!!"""###$$$$$$%%%%%%)))&&&$$$$$$&&&&&&%%%$$$"""######$$$$$$%%%%%%&&&$$$%%%&&&&&&%%%$$$"""!!! !!!######"""!!!###%%%%%%%%%%%%$$$$$$$$$$$$#########################################################$$$$$$###"""!!! ###"""!!!"""$$$%%%$$$###$$$$$$$$$$$$######""""""!!!"""############"""!!!!!!"""###$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%!!!"""""""""############$$$$$$############$$$$$$&&&$$$###!!! !!!"""""""""""""""!!!!!!!!!!!!""""""""""""""""""######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""$$$$$$"""!!!!!!!!!"""###"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!!!!!###%%%!!!!!!"""""""""############"""""""""$$$%%%%%%###"""###%%%%%%###"""###$$$%%%$$$######"""#########""""""#########$$$$$$$$$######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$$$$"""""""""######$$$%%%%%%"""###%%%$$$"""!!!"""$$$'''%%%""""""#########"""$$$######""""""""""""""" !!!!!!!!!!!! """###"""!!!!!!"""### !!!"""###$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$$$$$$$"""""""""!!! """###%%%%%%$$$$$$&&&''''''%%%###!!! !!!"""###!!!"""""""""#########$$$"""""""""""""""""""""""" """"""!!!###''')))(((%%%$$$"""!!! !!!!!! !!!""""""!!! !!!#########$$$######"""!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!! ############"""""""""!!!!!!#########!!! !!!###""""""!!! """"""""""""###$$$$$$###$$$$$$######""""""!!!!!! !!!!!!""" !!!!!!""""""!!!!!!!!! !!!!!!!!!"""!!!!!!!!!"""""""""######&&&$$$"""!!!"""#########!!!!!!!!!"""###### KKKLLLLLLLLLKKKJJJIIIHHHHHHKKKMMMNNNMMMMMMMMMNNNLLLIIIFFFDDDCCCBBB@@@???;;;;;;:::999999888888777666555555444444333333333444444333222222222222222222222111111000///......111...++++++------+++)))(((***,,,,,,***((('''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((('''&&&&&&&&&'''((()))))))))((('''%%%$$$$$$######'''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&''''''%%%%%%%%%%%%''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$&&&'''&&&%%%$$$######$$$%%%&&&$$$%%%%%%&&&&&&&&&&&&%%%'''((()))(((&&&%%%&&&'''(((******)))&&&%%%&&&(((!!!!!!!!!"""###$$$&&&'''((((((((('''&&&%%%$$$###***'''%%%''''''%%%###$$$%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%$$$###### ###%%%$$$"""!!!###%%%%%%%%%%%%%%%$$$$$$$$$$$$"""""""""#######################################$$$$$$###"""!!! """!!!!!!"""$$$%%%$$$###########################!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%""""""""""""#####################""""""#########((((((&&&%%%$$$#########!!!!!!!!!!!!"""""""""""" !!!!!!###""""""!!!!!!""""""###!!!!!!!!!!!!""""""""""""%%%###!!! """###""""""""""""""""""##############################""""""""""""!!!!!!!!!!!!"""######"""!!!!!!"""$$$""""""""""""############!!!  """######""""""$$$%%%%%%$$$######$$$$$$$$$###############$$$$$$$$$$$$$$$%%%%%%%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###""""""""""""###!!!!!!"""######$$$$$$$$$!!!$$$&&&$$$!!! """$$$&&&$$$"""!!!"""$$$$$$###$$$###"""!!!!!!!!!!!!"""!!!""""""""""""!!!  """######!!!!!!"""$$$!!!!!!!!!""""""#########%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$$$$$$$$$$######""""""!!!!!!!!! """###%%%%%%$$$$$$%%%&&&###"""!!! !!!"""!!!""""""######$$$$$$$$$########################!!!"""!!!!!!!!!#########!!!!!!!!!!!!"""###$$$%%%!!!###$$$###!!!!!!"""###"""""""""###""""""!!!!!!""""""!!!!!!!!!!!!"""""" !!!"""###$$$############""""""""""""!!!""""""###%%%'''%%%$$$######""""""######!!! !!!###$$$###"""!!!!!!!!!!!! """""""""###$$$&&&'''((( !!!""""""""""""!!!""""""!!! !!!!!!"""""""""#########$$$$$$$$$###""""""!!!!!!"""""""""######$$$%%%&&&$$$ KKKKKKKKKKKKJJJIIIHHHGGGHHHKKKNNNNNNMMMLLLMMMNNNLLLIIIFFFDDDDDDCCCBBB@@@999999888888777666666666444444444444333333333333444333222222111222222222///000111000///.........000///...---,,,,,,,,,,,,%%%(((***+++)))((('''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((('''&&&&&&'''((()))***(((((('''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''$$$%%%'''((((((((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&&&&%%%%%%###%%%&&&%%%$$$###&&&(((***)))'''&&&&&&''')))***'''&&&&&&%%%%%%%%%&&&&&&'''((()))(((&&&%%%&&&''''''(((((())))))(((%%%$$$############$$$$$$%%%&&&))))))))))))(((&&&$$$###(((%%%&&&)))(((###"""%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%"""%%%'''%%%""" ###&&&&&&&&&%%%%%%%%%$$$$$$$$$!!!"""""""""#########$$$########################%%%$$$###!!!!!!!!!"""""""""!!! !!!$$$%%%$$$### !!!!!!""""""######$$$!!!"""###$$$$$$###"""!!!!!!!!!"""$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$""""""""""""###############""""""!!!!!!""""""###%%%%%%%%%%%%%%%$$$###""" !!!!!!""""""###### !!!!!!######""""""""""""######!!!!!!!!!!!!"""""""""""""""!!!!!! ###"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!###$$$$$$###!!! !!!###!!!!!!!!!""""""""""""###!!!  """$$$###""""""$$$%%%%%%$$$######$$$$$$###############$$$$$$#########$$$$$$$$$%%%%%%###""""""""""""""""""###""""""!!! !!!"""############"""%%%'''&&&""" """%%%&&&###!!!!!!"""$$$%%%%%%###"""!!! !!!!!!######$$$$$$###!!! """######""""""###$$$"""""""""""""""""""""###!!!!!! !!!!!!"""#########$$$$$$$$$$$$###############""""""""""""###%%%$$$######$$$%%% !!!!!!!!!!!!""""""!!!""""""######$$$%%%%%%"""""""""""""""""""""""""""!!!!!!!!!"""!!!!!!""""""""""""###$$$$$$%%%%%%###$$$$$$###!!! !!!""" !!!"""""""""!!!!!!""""""!!!!!!!!!!!!""""""$$$###!!! """%%%&&&############"""""""""""" """#########%%%'''%%%$$$######""""""######!!!  ###%%%$$$""" !!!!!!!!!!!!""""""######$$$&&&'''((( !!!"""""""""""""""$$$###""" !!!!!!############$$$$$$$$$$$$!!!"""######"""""""""""""""""""""###$$$$$$!!!JJJJJJJJJJJJIIIHHHGGGFFFGGGKKKNNNOOOMMMLLLMMMOOOLLLIIIFFFDDDDDDDDDCCCBBB777777777666555555444444222333333333333333444444444333222222111111222222---...//////...---------,,,------,,,+++***,,,---&&&(((+++,,,+++***))))))''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((('''''''''(((((()))&&&&&&'''((())))))(((((($$$%%%'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''"""###%%%'''''''''%%%$$$###%%%&&&%%%######&&&)))((('''%%%$$$$$$%%%'''((()))(((&&&%%%$$$%%%%%%&&&'''((()))((('''&&&'''))))))''''''+++000000+++%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&'''''''''%%%%%%$$$###&&&***(((""""""&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$&&&'''###&&&(((&&&""" """&&&&&&&&&&&&%%%%%%%%%$$$$$$!!!!!!""""""#########$$$""""""""""""""""""""""""%%%$$$"""!!!!!!###%%%&&&!!! !!!$$$%%%$$$### !!!"""###$$$$$$ """###$$$$$$###""" !!!!!!"""$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$""""""""""""############""""""!!!!!!!!!!!!"""""" """######"""!!!!!! !!!"""######$$$ !!!!!!!!!""""""############""""""""""""######!!!!!!!!!!!!"""""""""""" !!!"""!!! #########"""""""""""""""""""""""""""""""""""""""$$$$$$######""""""!!!!!!$$$%%%%%%###!!! !!!""" !!!!!!!!!""""""!!!!!!"""%%%&&&%%%$$$"""$$$&&&%%%$$$###$$$%%%$$$###############$$$$$$ !!!!!!!!!!!!"""""""""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$############### !!!""""""######"""###''')))'''###!!!###'''%%%### """$$$%%%&&&###"""  !!!%%%%%%%%%%%%###!!! """######""""""###%%%#########"""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$##################$$$$$$"""$$$$$$$$$""""""###$$$ !!!"""#########"""!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""!!! """"""!!!"""###&&&&&&%%%%%%$$$############$$$$$$###   !!!!!!"""!!!!!!""""""!!!!!!!!!!!!""""""+++(((%%%!!! !!!###%%%############""""""""""""%%%&&&'''%%%###""""""######""""""!!!!!!!!!!!!!!!""" !!!$$$&&&%%%###!!!!!!""""""######$$$$$$!!!!!!!!!!!!"""###$$$%%% !!!!!!"""""""""""""""%%%$$$"""!!! !!!!!!!!!"""""""""#########!!!###%%%%%%%%%#########!!! !!!"""""""""KKKKKKJJJIIIIIIIIIIIIIIIHHHIIIKKKLLLLLLJJJIIIGGGJJJHHHEEEDDDCCCBBB@@@>>>:::999777666444333333222444444444333333222222222555555444333111000//////...///000000000000000///...---+++*********++++++((()))+++,,,+++(((&&&$$$(((''''''''''''(((((()))))))))(((((((((((())))))((((((((((((((((((((((((******)))''''''&&&&&&&&&'''$$$"""###&&&))))))(((***)))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$###%%%(((+++'''%%%$$$&&&)))***(((%%%''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%(((((())))))(((((('''&&&&&&***...///---+++***+++******))))))((((((''''''(((''''''&&&$$$######"""***(((###'''&&&!!!"""########################((($$$###&&&%%%!!!$$$***%%%$$$#########$$$%%%&&&)))&&&$$$%%%'''(((&&&######$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%%%%$$$"""""""""###$$$$$$$$$$$$###$$$$$$$$$############"""$$$$$$######"""#########%%%$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""!!!!!!###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############""" !!!###$$$%%%$$$"""!!!###"""!!! !!!"""###""""""""""""!!!!!!!!!!!!######""""""!!!!!! &&&$$$!!! """#########""""""""""""###### !!!!!!""""""######""""""!!!!!!""""""###$$$############$$$%%%&&&&&&""""""""""""!!!!!!!!!!!!###""" !!!###$$$$$$###""""""!!!!!!!!!!!!""""""$$$%%%%%%$$$"""!!!"""###########################&&&&&&''''''&&&%%%###"""$$$%%%'''((('''%%%###!!!%%%$$$###""""""###$$$%%%&&&%%%$$$#########$$$%%%$$$$$$$$$############"""""""""#########""""""!!!''')))***((($$$"""###%%%############"""""""""!!!%%%$$$###"""""""""$$$$$$$$$$$$$$$###############!!!!!!""""""""""""!!!!!!""""""""""""#####################"""""""""""""""%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%$$$###!!! """"""############""""""######""""""""""""######""""""######$$$$$$$$$%%%&&&&&&&&&%%%$$$###"""!!! %%%******$$$ ###%%%$$$""" """$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!###$$$%%%%%% !!!!!!!!!!!!!!! $$$###"""""""""###%%%%%%"""""""""###$$$$$$$$$%%%$$$$$$$$$############### !!!"""$$$&&&'''(((!!!!!!!!!!!!!!!!!!!!!!!!$$$######"""""""""""""""!!!""""""###"""""" """"""!!! ######""""""!!! $$$!!! !!!$$$&&&&&&$$$$$$######"""!!!"""""""""JJJJJJIIIIIIIIIIIIIIIIIIHHHIIIJJJKKKKKKJJJIIIHHHJJJHHHEEECCCCCCAAA???<<<:::999777666444333333333333333222222222111111111333333333222222111111111//////////////////......---,,,+++***)))******+++*********))))))(((''''''(((''''''''''''((())))))))))))(((((((((((())))))''''''''''''''''''''''''***)))(((''''''&&&&&&&&&'''%%%$$$%%%''')))(((''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((('''&&&'''***,,,'''%%%%%%&&&))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###'''***+++)))((('''((())))))))))))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$+++***+++222---$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$'''$$$%%%)))((($$$$$$((('''&&&%%%$$$$$$%%%%%%&&&(((&&&%%%%%%''''''&&&###$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""!!! !!!"""###"""!!!!!!!!!""""""###$$$$$$%%%$$$$$$$$$############"""$$$###############$$$$$$'''%%%###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""!!!###$$$%%%%%%$$$###"""!!!!!!!!!!!!"""###"""""""""""""""!!!!!!!!!######""""""!!!!!!!!!!!!$$$###!!! """"""######""""""""""""######"""""""""""""""!!!!!!!!!%%%%%%$$$$$$%%%%%%&&&'''$$$$$$#########$$$%%%%%%!!!!!!!!!"""""""""""""""###"""!!!!!!###$$$$$$###$$$###"""!!!!!!"""###$$$###$$$%%%$$$"""!!!"""##############################$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###""""""###$$$$$$######$$$%%%%%%%%%$$$###$$$$$$$$$$$$############""""""############""""""&&&'''(((&&&###!!!"""###$$$$$$$$$$$$#########"""%%%$$$###""""""###$$$$$$##################$$$$$$!!!!!!""""""""""""!!!!!!""""""""""""########################""""""""""""%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$###""""""!!!""""""""""""""""""""""""!!!!!! !!!!!!"""""""""#########$$$$$$$$$%%%$$$$$$###"""!!! """%%%$$$###%%%&&&!!!$$$&&&%%%###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""""""""###$$$%%%%%%%%%%%%%%% !!!!!!!!!!!!!!! !!!!!! """###$$$##################$$$$$$######################## !!!"""$$$%%%&&&&&&""""""""""""""""""""""""######""""""!!!!!!!!!"""######"""!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!######""""""""""""!!!!!!""" """$$$$$$""""""""""""!!!!!!!!! HHHHHHHHHHHHHHHHHHIIIIIIFFFGGGIIIIIIJJJIIIHHHGGGJJJGGGEEECCCAAA@@@===;;;999888777555444333333333111111111111111000000000111111111111111111222222//////......------,,,,,,++++++***)))))))))******+++***(((''''''((()))***((('''''''''(((((()))***)))((((((''''''(((((()))''''''''''''''''''''''''))))))((((((''''''&&&&&&((('''&&&'''))))))(((&&&%%%%%%$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&((())))))((((((***+++&&&&&&%%%'''((()))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$###"""###$$$$$$###%%%((()))((('''&&&&&&)))))))))(((((((((((('''$$$$$$%%%%%%&&&&&&&&&''''''((()))333>>>333&&&((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%'''******'''%%%&&&(((((('''&&&%%%%%%%%%%%%(((&&&%%%%%%&&&'''%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!! """######"""!!!!!! !!!###$$$%%%$$$$$$$$$############"""""""""""""""###$$$%%%%%%(((%%%""" !!!$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############""" !!!!!!"""###$$$$$$$$$###""""""!!!!!!""""""###""""""######""""""!!! ###""""""""""""!!!!!!!!!######"""""""""!!!!!!!!!######""""""""""""######$$$$$$###""""""!!! ###""""""""""""###$$$$$$%%%%%%$$$#########$$$$$$!!!!!!!!!""""""#########$$$"""!!!!!!###$$$$$$###%%%$$$###!!!!!!###$$$%%%"""###$$$###!!! !!!"""########################!!!"""###$$$%%%%%%%%%%%%%%%$$$"""!!!"""###%%%&&&$$$$$$###""""""###$$$$$$ """%%%''''''&&&$$$###%%%$$$$$$$$$############""""""###############"""$$$%%%%%%$$$!!! !!!%%%%%%$$$$$$$$$#########$$$######"""######$$$$$$"""""""""###$$$$$$$$$%%%!!!""""""######""""""!!!""""""""""""####################################$$$$$$#########$$$$$$%%%&&&%%%$$$#########$$$%%%$$$###"""!!!!!!"""###$$$"""!!!!!! !!!!!!"""!!!!!!""""""""""""#####################"""!!!  !!!""""""""""""###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&%%%$$$###""" !!!!!!""""""!!!!!!!!! !!!"""###$$$##################""""""""""""""""""""""""""""""!!!!!!""""""###$$$$$$%%%########################"""""""""!!!!!!!!! %%%$$$"""!!! ############"""""""""""""""""""""############$$$"""  """#########""""""###$$$###"""!!! FFFFFFGGGGGGGGGHHHGGGGGGDDDDDDEEEFFFFFFFFFEEEEEEIIIFFFCCCAAA@@@>>>;;;999888888666555444333333333111111111111111111111111111111111111111000000000///...---,,,+++++++++*********)))))))))))))))))))))))))))((())))))******''''''''''''((()))******(((((((((''''''(((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&(((((()))******)))'''&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$&&&(((((('''''''''(((&&&&&&&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&)))(((&&&$$$$$$%%%&&&(((&&&''')))******)))((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&###%%%666DDD666%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&((()))(((&&&&&&(((((('''&&&%%%$$$$$$$$$''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!###%%%''''''&&&$$$"""!!! """$$$$$$$$$$$$#########""""""""""""""""""###$$$%%%&&&&&&$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%###"""!!!!!!!!!!!!"""""""""""""""""""""""""""############"""!!! """"""""""""""""""""""""!!!"""############!!!!!!######""""""""""""###############"""""""""!!!!!!!!!!!!!!!!!!!!!"""######%%%%%%$$$###""""""######!!!!!!!!!"""######$$$$$$$$$"""!!!"""###$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%!!!"""###"""!!! !!!"""########################!!!""""""###$$$$$$$$$%%%######"""!!!"""###%%%&&&$$$##################$$$ !!!$$$&&&&&&&&&%%%$$$%%%%%%$$$$$$$$$#########""""""###$$$$$$$$$######$$$$$$$$$###"""!!!!!!!!!$$$$$$$$$#########""""""##################$$$$$$!!!!!!"""###$$$%%%%%%%%%"""""""""######"""""""""!!!"""""""""############"""###############$$$$$$###############$$$$$$%%%&&&%%%$$$###$$$&&&)))+++%%%###!!! !!!###%%%$$$##################$$$!!!!!!!!!!!!!!!""""""""""""###############""""""$$$""" !!!!!! $$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$###"""!!!  !!!!!!""""""""""""!!!!!!!!!"""###$$$%%%&&&&&&$$$$$$######""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!! ############""" $$$$$$$$$$$$$$$$$$$$$###!!!""""""###$$$$$$%%%%%%######""""""###$$$%%%%%%$$$%%%&&&''''''%%%###"""DDDEEEFFFFFFGGGFFFEEEEEE@@@AAAAAABBBBBBCCCCCCCCCGGGEEEBBB@@@???===:::888888777666444333333333333111111222222222222222222333222222111///......---///...,,,+++************))))))))))))******))))))'''(((***+++,,,+++)))((('''''''''(((((()))++++++((((((''''''''''''(((((('''''''''''''''''''''''''''(((((()))(((((('''&&&''')))***+++***)))((('''***)))((('''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$&&&(((((('''&&&&&&'''&&&'''(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''***)))'''%%%%%%&&&((()))'''(((((()))******)))((('''''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%&&&"""###555DDD777&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$&&&))))))(((&&&&&&&&&%%%$$$###""""""&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%'''))))))(((&&&%%%"""  !!!$$$$$$$$$#########""""""""""""""""""###$$$%%%&&&"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%###"""!!!!!!!!!!!!""""""############"""""""""###$$$$$$$$$###!!! """"""""""""############!!!"""###$$$$$$###"""!!!######""""""""""""######!!!"""""""""#########$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$###""""""""""""!!!"""""""""#########$$$$$$###!!!"""$$$%%%%%%$$$$$$###!!! !!!###$$$ !!!""""""!!! !!!###################################################!!!"""######$$$$$$$$$$$$#########$$$$$$#####################$$$%%%&&&'''%%%%%%%%%$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$######"""""""""""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%""""""############""""""!!!"""""""""############""""""######$$$$$$$$$%%%###"""""""""######$$$%%%&&&%%%$$$$$$&&&)))---000%%%###!!! !!!###%%%$$$$$$############$$$$$$"""""""""!!!!!!!!!!!!!!!######$$$$$$%%%$$$$$$$$$!!!  """%%%%%%%%%######$$$$$$%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###### !!!!!!!!!!!!!!!  !!!"""######""""""!!!""""""###$$$%%%%%%%%%$$$######""""""!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!  """$$$%%%%%%"""###$$$%%%%%%&&&%%%$$$$$$!!!!!!"""###$$$%%%%%%&&&##################$$$%%%$$$%%%'''((('''&&&$$$"""DDDEEEEEEFFFFFFDDDCCCBBB?????????@@@@@@AAAAAABBBDDDBBB@@@???>>>===:::888777666555444333333333333111111111222222222222222333222111000///---,,,,,,...---,,,*********++++++((()))******++++++******''')))+++------+++(((''''''''''''((()))***+++,,,(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&'''(((******)))(((((())),,,+++***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))(((''''''((()))&&&''')))((('''%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((('''&&&%%%$$$%%%&&&&&&&&&%%%%%%&&&((()))'''&&&&&&''''''''''''(((((((((((('''''''''&&&&&&%%%%%%&&&%%%%%%111???777))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&###"""&&&---...+++%%%%%%%%%%%%$$$###""""""&&&'''((('''%%%$$$%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$&&&(((((('''&&&%%%###!!! $$$$$$$$$############"""""""""""""""###$$$%%%%%% """$$$&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############""" !!!!!!"""###$$$$$$$$$"""######$$$$$$######""""""###$$$%%%%%%###!!! """""""""############$$$!!!"""###$$$$$$$$$###"""######""""""""""""######!!!!!!""""""###$$$$$$%%%###############$$$%%%%%%$$$$$$###"""""""""##############################%%%###""""""$$$%%%%%%$$$""""""!!!!!!!!!!!!"""""" """######!!!!!!"""$$$########################%%%$$$$$$#########$$$$$$"""###$$$$$$%%%$$$$$$###"""###$$$$$$$$$$$$###"""$$$$$$###"""###$$$&&&'''%%%%%%%%%%%%$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%'''%%%$$$$$$%%%%%%$$$###""""""!!!!!!!!! !!!"""###$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%"""######$$$$$$######"""""""""""""""############""""""######$$$%%%%%%%%%"""""""""""""""###$$$%%%%%%%%%$$$$$$&&&))),,,///$$$###"""!!!!!!"""###$$$###""""""!!!!!!""""""#########""""""""""""!!!!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$######$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""###$$$%%%%%%!!!!!!""""""######"""""" !!!"""############ !!!""""""""""""!!!""""""""""""""""""!!!!!! !!!!!!""""""######$$$!!!!!!"""""""""""""""""" !!!!!!"""###"""!!! !!!###%%%%%%#########%%%&&&&&&&&&%%%$$$!!!!!!""""""###$$$%%%%%%!!!""""""!!! """#########$$$%%%$$$###"""!!!DDDEEEEEEFFFEEECCC@@@???????????????@@@AAABBBCCCBBB@@@>>>======<<<:::999666666555444333333333333000000000111111111222222111111000///......------...---+++******+++,,,---((()))+++,,,,,,,,,++++++***++++++++++++***(((((('''''''''((()))+++,,,---(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&''')))(((''''''))),,,***)))((('''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''((('''&&&%%%%%%''')))&&&((())))))&&&%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$&&&$$$###$$$'''(((&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''%%%)))'''+++777555+++***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%+++222222,,,$$$%%%%%%&&&&&&%%%$$$###%%%'''((('''%%%$$$%%%'''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""$$$&&&''''''&&&$$$$$$#########"""""""""$$$$$$$$$############"""$$$###############$$$$$$!!!"""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""!!!###$$$%%%%%%$$$"""###$$$$$$$$$$$$###""""""###%%%&&&%%%$$$!!! """"""#########$$$$$$$$$""""""######$$$$$$$$$$$$######""""""""""""##############################!!!!!!!!!!!!!!!""""""######""""""""""""######$$$%%%$$$$$$######"""""""""%%%###""""""$$$%%%%%%$$$!!!"""############"""!!!!!!"""######""""""###%%%########################$$$$$$######$$$%%%&&&'''&&&&&&$$$######$$$%%%%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%'''%%%###$$$&&&&&&$$$"""""""""""""""!!!!!!!!!!!! !!!###$$$%%%%%%$$$$$$##################$$$$$$"""######$$$$$$######"""""""""""""""############""""""###$$$$$$%%%&&&&&&!!!!!!!!!!!!"""###$$$%%%&&&%%%$$$###$$$%%%'''(((""""""""""""""""""""""""###""""""!!!!!!""""""###$$$$$$#########"""""""""!!!!!!###$$$%%%%%%%%%%%%%%%'''(((&&&""" """&&&$$$###$$$&&&'''%%%"""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""" !!!######$$$$$$###!!!!!!"""###"""!!! !!!!!!!!!"""""""""""""""!!!!!!""""""###$$$$$$%%% !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$"""  !!!!!!"""""""""""""""!!!###$$$&&&&&&&&&$$$$$$!!!!!!!!!""""""#########!!!"""###""" !!!###############""""""""""""DDDEEEFFFEEEDDDBBB???===@@@@@@@@@@@@AAABBBCCCDDD@@@???=========<<<;;;999666555444444333333333333.../////////000000111111////////////////////////...---+++******,,,---///)))***+++,,,------,,,+++...---+++))))))((())))))'''''''''((()))+++,,,---'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((******)))'''&&&%%%'''((('''%%%&&&***---'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%$$$###!!!"""$$$'''%%%(((***)))&&&$$$%%%'''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&'''''''''&&&%%%$$$'''%%%###%%%''')))'''%%%&&&&&&&&&'''''''''(((((($$$$$$%%%&&&'''((()))***###***&&&%%%000222+++)))''''''''''''''''''''''''###&&&''')))///777444---$$$%%%&&&'''''''''&&&%%%%%%''')))'''$$$###%%%'''%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%'''(((((('''!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$############"""$$$$$$########################"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""!!!!!!###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############""" !!!###$$$%%%$$$"""!!!"""###$$$%%%%%%$$$###"""!!!###%%%&&&&&&$$$!!! """"""######$$$$$$$$$$$$""""""#########$$$$$$%%%######""""""""""""######%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$%%%%%%&&&""""""!!!!!!"""###$$$$$$&&&%%%%%%$$$###"""!!!!!!%%%###"""###$$$&&&%%%%%%!!!"""$$$%%%%%%$$$"""!!!!!!###$$$$$$######$$$&&&##############################"""###%%%''')))******((($$$!!!!!!###&&&((("""###$$$%%%%%%$$$###""""""###%%%''''''%%%###!!!&&&&&&&&&%%%%%%%%%$$$$$$!!!"""###$$$%%%&&&&&&&&&'''$$$"""###%%%&&&$$$"""############"""""""""""" !!!###$$$%%%%%%$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$######""""""""""""############""""""###$$$%%%%%%&&&&&&!!!!!!!!!!!!"""###$$$%%%'''%%%$$$"""!!!!!!""""""""""""############""""""%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""" !!!###$$$$$$$$$$$$ %%%%%%######&&&***'''%%%$$$%%%((((((&&&###########################&&&&&&%%%$$$###!!!!!! """"""###""""""!!!  !!!######$$$$$$$$$$$$$$$%%%%%%$$$###!!! !!!!!!""""""######!!!""""""###$$$%%%%%%%%% !!!"""#########""""""""""""""""""""""""!!!"""$$$%%%$$$###!!! ###!!!!!!$$$&&&!!!"""$$$&&&&&&&&&$$$###!!!!!!!!!!!!""""""""""""###$$$%%%$$$!!!!!!###&&&&&&%%%$$$#########$$$$$$@@@AAABBBBBBBBBAAA@@@???>>>>>>======>>>???@@@AAA<<<;;;999999:::;;;:::999999555222222333444333222000000000000000000000000000000///..................---***(((((()))+++---******)))))))))))))))***((())))))))))))(((''''''((((((((((((((()))******''''''''''''((((((((())))))((('''&&&&&&&&&&&&&&&''''''((()))))))))))))))'''''''''''''''((())))))((('''&&&%%%%%%%%%&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$###'''''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$###&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''---+++)))'''&&&&&&((()))%%%&&&'''''''''&&&%%%$$$&&&&&&'''((())))))(((((($$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###&&&$$$######$$$%%%$$$###'''%%%$$$$$$&&&''''''&&&&&&'''''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######!!! ######$$$$$$$$$$$$###############$$$$$$%%%%%%%%%################################################%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$#########(((((((((&&&###""""""###$$$%%%'''''''''%%%###!!!#########$$$$$$%%%%%%%%%%%%$$$$$$###"""!!! """######$$$$$$%%%&&&&&&!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$##############################'''%%%######%%%$$$!!!###$$$$$$$$$$$$###""""""""""""############""""""""""""#########$$$$$$$$$######################## !!!"""###%%%&&&'''(((%%%%%%$$$###"""""""""###((('''&&&%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%$$$$$$#################################$$$$$$######"""!!! %%%%%%$$$###"""""""""###!!!"""$$$&&&'''''''''&&&######"""!!!!!!!!!!!!!!!!!!###$$$###"""!!!"""##################"""!!! $$$%%%&&&''''''%%%###""""""%%%''''''%%%###""""""$$$$$$$$$$$$$$$###"""!!!!!!!!! !!!!!!!!!"""$$$%%%%%%$$$"""!!!%%%%%%$$$$$$###"""""""""$$$$$$%%%%%%%%%$$$######!!!!!!!!!!!! ######""""""""""""""""""""""""""""""""""""""""""$$$""""""###&&&&&&### !!!!!! !!!!!!!!!!!!""""""""""""!!!!!!######$$$$$$###"""  !!!!!!""""""######!!!%%%)))(((###!!!"""!!!  !!!"""######"""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""######$$$$$$$$$$$$""""""!!!  !!!!!!!!!!!!  !!!"""######$$$$$$#########""""""!!!!!!AAABBBCCCCCCCCCAAA@@@???============>>>>>>???@@@===;;;999999999:::999888888555222222333444333222111111111111111111111111000000///...............111///---++++++,,,...///+++******)))))))))***************))))))(((((((((((((((((((((((()))******'''''''''((((((((()))))))))((('''&&&&&&&&&&&&'''''''''((()))))))))))))))''''''&&&&&&&&&'''(((((()))((('''&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''%%%&&&&&&'''((()))******&&&&&&&&&''''''(((((((((''''''''''''&&&&&&&&&&&&(((''''''&&&&&&''''''(((+++***((('''&&&''''''(((''''''((((((((('''&&&%%%&&&&&&'''((((((((((((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$'''%%%%%%&&&(((******)))'''%%%$$$$$$&&&''''''&&&&&&&&&''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######"""$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$$$$######'''''''''%%%###"""###$$$$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$############"""######$$$$$$%%%&&&&&&"""###$$$%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""$$$$$$""" $$$$$$$$$%%%$$$######"""###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$######$$$$$$'''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%$$$$$$$$$##############################&&&&&&%%%%%%$$$#########%%%$$$##################"""###$$$%%%%%%&&&&&&&&&$$$$$$###""""""""""""###"""###$$$###"""!!!"""$$$###$$$$$$$$$######"""!!!&&&'''((())))))'''&&&$$$!!!###%%%&&&$$$"""""""""%%%%%%%%%%%%%%%$$$#########""""""!!!!!!""""""######$$$&&&''''''&&&$$$######$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$!!!!!!""""""#########$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%&&&((((((&&&###""""""!!!!!!!!!!!!""""""###############"""!!!!!!!!!"""######$$$###""""""$$$$$$$$$###""""""!!!!!!"""&&&)))(((###!!!"""$$$""""""!!!!!!!!!"""###$$$$$$$$$###"""!!! """"""############""""""$$$$$$%%%&&&&&&&&&%%%%%%#########"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""###$$$$$$$$$############"""""""""!!!BBBCCCCCCCCCBBBAAA???>>>;;;;;;<<<<<<===>>>>>>???===;;;999888888999888666777555333222333333333111222222222222222222222222000000///...............111///...,,,,,,---...///++++++************++++++---,,,***)))(((((())))))((((((((((((((()))******''''''((((((((()))))))))((((((''''''&&&&&&''''''''''''((()))))))))))))))))))))(((''''''((((((((())))))(((''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))''''''((((((((()))))))))'''(((((()))******++++++))))))))))))************''''''&&&'''((()))+++,,,%%%%%%&&&'''(((((())))))''''''''''''(((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''(((((())))))(((((('''&&&&&&&&&'''(((((((((((('''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%'''+++---...---'''%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%&&&&&&%%%######$$$%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!! """######"""%%%%%%%%%%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$######$$$############$$$$$$%%%$$$$$$#########$$$$$$$$$%%%%%%$$$############$$$"""###$$$$$$""""""###$$$$$$$$$%%%%%%%%%$$$#########$$$%%%%%%%%%$$$###"""!!!$$$$$$###"""""""""%%%%%%&&&&&&&&&%%%$$$$$$$$$######""""""######$$$$$$%%%&&&''''''&&&%%%$$$""""""###$$$$$$%%%&&&&&&"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''(((((('''%%%######""""""""""""######$$$$$$$$$$$$$$$###"""""" """###$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""###%%%'''&&&###"""$$$'''###############$$$%%%&&&$$$$$$###"""!!!!!! """###%%%&&&&&&%%%###"""%%%%%%%%%&&&%%%%%%$$$$$$###$$$%%%%%%%%%$$$###"""""""""############""""""""""""######$$$$$$%%%%%%############""""""""""""BBBBBBBBBBBBAAA???===<<<:::;;;;;;<<<<<<=========<<<:::888777777777666555666555444333333333222111111111111111111111111111000000///...............///...,,,+++***+++,,,---+++++++++***++++++,,,---///---+++)))(((((()))***((((((((((((((())))))***'''(((((((((((()))))))))((((((''''''''''''((((((''''''((()))))))))))))))++++++***)))))))))******))))))((((((''''''''''''))))))*********+++++++++))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((((()))))))))******+++++++++)))(((%%%$$$$$$%%%&&&'''%%%%%%&&&'''((()))******''''''(((((())))))******((((((''''''''''''((((((%%%&&&''''''(((''''''&&&((((((((((((''''''&&&&&&&&&&&&'''(((((('''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$#########&&&))),,,,,,+++'''%%%$$$$$$&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######%%%&&&$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$######""""""######$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###"""  """$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$###%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""############$$$$$$%%%&&&&&&%%%###"""!!!"""###$$$%%%%%%$$$##################$$$%%%$$$######$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$!!!""""""######"""!!!!!!!!!###$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$#########""""""#########"""######$$$$$$######""""""""""""#########$$$$$$!!!"""###$$$%%%&&&&&&&&&'''&&&&&&%%%$$$######"""#########$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$###$$$##################$$$!!!"""######$$$$$$######!!!!!!""""""############!!!!!!"""######$$$$$$%%%"""$$$%%%$$$"""###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######""""""""""""###&&&''''''&&&###"""###############"""!!! ###$$$%%%&&&&&&$$$"""!!!!!!""""""######""""""!!!"""""""""######$$$$$$$$$#########"""""""""""""""@@@@@@AAA@@@???===;;;:::;;;;;;<<<<<<<<<<<<;;;:::;;;999666666666777666444444444444444222222111111000000000000000000000000000000///..................---,,,++++++++++++,,,++++++******+++,,,,,,---...---+++)))((((((***+++((((((((((((((())))))***(((((((((((()))))))))***(((((('''''''''(((((()))''''''((()))))))))))))))******)))(((((()))))))))''''''((((((((((((''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%((((((((())))))*********((('''%%%######$$$&&&'''&&&&&&''''''((())))))***'''(((((())))))*********'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''(((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%######$$$&&&((()))(((''''''%%%$$$$$$&&&''''''&&&$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&######$$$$$$$$$$$$######""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$######%%%&&&$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%$$$$$$#########&&&%%%$$$###"""!!! """######$$$$$$%%%&&&&&&$$$$$$$$$######$$$$$$$$$""""""############""""""%%%%%%%%%%%%%%%%%%%%%%%%###"""!!! """%%%'''%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$############$$$$$$######$$$%%%%%%%%%$$$###%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$#########$$$%%%&&&&&&&&&%%%###"""!!!""""""###$$$$$$###""""""""""""######%%%&&&%%%$$$###$$$%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$!!!###$$$%%%$$$$$$%%%&&&######$$$$$$$$$$$$#########""""""!!!!!!""""""#################################""""""!!!!!!!!!!!!!!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""######""""""""""""###$$$$$$############$$$$$$ """###$$$%%%%%%$$$######""""""""""""""" !!!!!!"""######$$$!!!"""""""""!!!"""$$$&&&%%%%%%$$$$$$###!!!!!!  !!!###$$$$$$$$$$$$!!!###%%%''''''%%%###!!!############""""""!!! !!!###$$$%%%%%%###!!! !!!!!!""""""!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""######???@@@@@@@@@???===<<<;;;======>>>>>>===;;;999888888777555555666666666555222444555444222111000111////////////////////////000000///.....................------,,,,,,,,,---***************+++,,,---,,,+++***)))((()))******((((((((((((((()))******((((((((()))))))))******((((((''''''(((((())))))''''''((()))))))))))))))'''&&&&&&&&&&&&'''((()))&&&'''((()))*********)))''''''((((((((()))))))))(((((((((((((((((((((((((((((()))))))))***************)))(((((('''&&&&&&((((((((((((((()))))))))'''&&&&&&&&&''')))+++,,,''''''((((((((()))))))))(((((((((((())))))))))))&&&&&&%%%%%%%%%%%%&&&&&&((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%&&&((()))***(((&&&'''%%%$$$$$$&&&''''''&&&###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###""""""###$$$%%%"""######$$$$$$######"""!!!!!!"""###%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$""""""$$$&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!! """######$$$$$$%%%&&&&&&$$$$$$############$$$$$$#########$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%"""#########""""""%%%'''%%%%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$###############""""""######$$$$$$######%%%&&&&&&&&&%%%$$$%%%&&&'''&&&$$$###$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$###############$$$$$$###"""""""""""""""$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%############$$$$$$$$$$$$###$$$%%%%%%$$$###%%%&&&""""""###$$$$$$$$$######"""""""""!!!!!!"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""!!!!!! """###$$$$$$%%%%%%%%%%%% """$$$&&&((((((%%%&&&&&&''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$""""""$$$%%%$$$$$$############$$$$$$!!!###$$$$$$%%%%%%$$$###"""!!!!!!!!!!!!######""""""!!! !!!!!!!!!""""""#########$$$######"""!!! """$$$%%%%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$%%%$$$$$$######!!!"""#########""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""""""""""""""############???@@@AAAAAAAAA???>>>===??????@@@???===:::888666666555333444555777666666111444666555222000000111////////////////////////000000///...............------,,,,,,,,,+++++++++))))))))))))***+++,,,,,,(((((())))))))))))******((((((((((((((()))******(((((()))))))))*********((((((((((((((()))******''''''((()))))))))))))))&&&&&&&&&'''((()))***+++&&&''')))+++------------)))))))))*********++++++))))))))))))))))))))))))((()))))))))***************))))))))))))))))))))))))))))))))))))((((((((((((((()))***+++,,,------)))))))))((((((((((((((()))(((((((((((((((''''''''''''&&&&&&&&&&&&''''''+++***((('''&&&''''''((()))((('''&&&%%%&&&&&&'''&&&'''''''''&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&(((******(((&&&'''%%%$$$$$$&&&''''''&&&######$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''%%%$$$"""!!!"""###$$$###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%$$$""""""###%%%$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%########################"""######$$$$$$%%%&&&&&&&&&%%%$$$######$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%######$$$&&&$$$$$$$$$%%%$$$######"""$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######"""$$$############$$$%%%&&&###$$$&&&'''''''''&&&%%%%%%&&&'''&&&$$$###$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%$$$###%%%%%%$$$############$$$%%%&&&'''&&&%%%$$$%%%'''######$$$%%%%%%%%%%%%%%%!!!!!!!!!!!!""""""#########$$$%%%$$$""""""###$$$"""###$$$$$$%%%%%%%%%$$$$$$######""""""######$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$ !!!###$$$&&&''''''&&&&&&&&&'''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&$$$""""""$$$'''######""""""""""""###### !!!"""############$$$###"""!!!!!!"""######$$$$$$######"""!!!!!! !!!!!!"""###$$$$$$"""!!! !!!"""######"""!!!!!! """###%%%%%%$$$###"""######$$$$$$$$$$$$######"""######$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!"""""""""############@@@AAABBBCCCBBBAAA@@@???AAAAAAAAA@@@>>>:::777555555333222333555777777666111444666555222000000111000000000000000000000000000000///...............*********)))))))))(((((((((((((((((()))***+++,,,&&&'''((()))*********)))((((((((((((((()))******))))))))))))************((((((((((((((()))******'''(((((())))))))))))))))))))))))***+++---...///''')))+++---///000000000&&&&&&&&&&&&''''''''''''************************''''''''''''(((((((((((('''''''''((())))))******+++*********))))))((((((***++++++++++++***))))))******))))))((((((''''''))))))((((((''''''&&&&&&((((((''''''''''''((((((---+++)))'''&&&&&&((()))***)))(((&&&&&&''''''(((&&&'''''''''&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%""""""$$$&&&))))))(((&&&'''%%%$$$$$$&&&''''''&&&"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&((('''$$$"""""""""###$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%%%%$$$"""!!!"""$$$$$$%%%'''''''''%%%###"""#########$$$$$$%%%%%%&&&!!!!!!"""$$$%%%&&&''''''"""######$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&''''''((((((''''''&&&###########################%%%((('''%%%###$$$&&&###$$$$$$$$$$$$###""""""%%%&&&&&&&&&&&&&&&&&&%%%""""""###$$$&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''###$$$&&&(((((((((&&&%%%%%%&&&'''&&&$$$###$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$$$$$$$###$$$&&&''''''&&&%%%$$$'''&&&%%%%%%$$$$$$%%%%%%%%%&&&''''''%%%%%%&&&'''"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''###$$$$$$###!!! !!!######$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$######""""""######$$$$$$$$$$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%$$$######%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%###!!! ###&&&######""""""""""""######$$$$$$$$$$$$$$$###""""""""""""!!!!!!!!!###$$$%%%"""""""""###$$$$$$%%%%%%""""""###%%%&&&%%%""" !!!###$$$%%%$$$$$$###$$$%%%&&&%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""""""""""""""$$$###""""""!!!!!!""""""""""""############""""""$$$$$$##################!!!!!!""""""#########$$$@@@@@@@@@@@@@@@@@@@@@@@@>>>===;;;:::999888888888555444444333333333444444333333333222222222111111///////////////.........222222000///............,,,+++******)))************************************+++,,,+++***)))***+++---,,,******+++,,,+++***))))))***++++++++++++***)))(((''''''''')))***+++(((((((((((())))))))))))******))))))((((((''''''++++++++++++++++++++++++******))))))******+++,,,*********))))))))))))((()))))))))))))))))))))))))))(((''''''((()))(((&&&---)))$$$!!! ###'''***,,,+++***))))))***+++,,,++++++++++++***)))((((((+++***((('''''''''((()))000'''###%%%'''%%%&&&***///111111---(((&&&))),,,///---***'''%%%%%%&&&'''%%%'''(((((('''&&&&&&'''))))))))))))(((((((((((('''''''''(((((((((((()))&&&&&&&&&''''''(((((((((&&&&&&&&&''''''''''''(((&&&$$$$$$%%%'''((('''&&&%%%&&&&&&%%%%%%%%%(((***$$$$$$$$$$$$$$$$$$$$$$$$)))%%%!!!!!!###&&&%%%$$$$$$$$$'''***)))$$$###&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$###$$$''''''%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%(((+++...+++%%%!!!!!!###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))***))))))((('''&&&&&&%%%"""%%%((()))(((''''''(((%%%%%%%%%&&&&&&%%%$$$$$$&&&%%%$$$###$$$&&&(((***$$$$$$$$$%%%&&&'''((()))$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########(((###"""%%%%%%###%%%***(((&&&$$$""""""###$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$"""""""""$$$%%%)))(((%%%###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$%%%'''(((&&&$$$############"""""""""!!!$$$$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%&&&&&&&&&'''((())))))***......---***&&&%%%&&&'''########################%%%%%%%%%%%%$$$###""""""############""""""""""""######""""""###$$$%%%%%%$$$$$$%%%%%%%%%$$$######"""############$$$$$$$$$""""""!!!!!!!!!"""$$$%%% !!!###%%%&&&&&&&&&%%%#########"""""""""!!!!!!######""""""""""""######$$$$$$######""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!######"""!!!!!!"""###$$$AAAAAA@@@@@@????????????===<<<;;;:::999888888888666555444333333333333333333333222222222111111111......//////////////////111000///...------------,,,++++++***************************************((()))++++++***)))+++,,,---+++******+++,,,,,,+++)))******+++++++++++++++***))))))((()))***+++,,,((((((((()))))))))******)))))))))))))))(((((((((******************************))))))******+++,,,++++++*********)))))))))))))))))))))))))))))))))+++***)))***++++++***))))))((('''&&&&&&''')))*********)))***+++,,,...///444222///+++((('''''''''+++***)))((('''(((((()))///)))'''+++---***(((***,,,//////,,,'''%%%'''***+++***'''%%%$$$%%%&&&'''''''''''''''''''''&&&&&&((((((((((((''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&'''''''''((('''''''''((((((((())))))((((((((('''&&&%%%%%%%%%&&&%%%%%%'''((((((%%%###%%%%%%%%%%%%%%%%%%%%%%%%(((&&&######$$$&&&'''''')))%%%$$$%%%%%%""""""%%%$$$%%%&&&''''''((('''''''''&&&%%%&&&((((((&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###'''***)))&&&###%%%'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((''''''''''''((((((((((((###%%%%%%%%%#########%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&(((***))))))((('''&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######'''###"""%%%%%%###$$$((('''%%%$$$###"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$&&&'''((()))'''%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""$$$&&&$$$##################"""""""""$$$$$$$$$$$$#########"""&&&&&&&&&&&&&&&&&&&&&&&&$$$###!!! !!!###$$$%%%&&&&&&'''(((((())))))++++++***(((%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%"""#########$$$$$$%%%%%%###############$$$%%%&&&%%%%%%$$$$$$#########"""############$$$$$$$$$$$$######"""""""""###$$$%%%&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%$$$$$$$$$############""""""""""""##################""""""""""""######################################################$$$%%%$$$$$$###"""AAAAAA@@@??????>>>======<<<<<<:::999888888777777666666555333222222222222333222222222222111111111.........//////000000000000///...------,,,------,,,,,,+++***************++++++++++++++++++++++++''')))******))))))+++,,,,,,***)))***,,,---------)))***++++++,,,,,,++++++++++++***)))***+++,,,---((())))))))))))*********)))))))))))))))***************************************))))))******+++,,,,,,+++++++++************))))))))))))))))))))))))((('''&&&'''((()))((('''&&&''')))+++++++++******(((((()))***,,,///111222888555000+++((('''((()))+++***)))(((((((((((()))+++)))+++///000,,,)))((())),,,---+++'''%%%%%%''')))'''&&&%%%%%%&&&(((***---***'''''')))***)))'''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''''''''(((((()))))))))************,,,,,,***%%%###$$$%%%)))&&&'''---555666...%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***111)))""""""#########&&&%%%%%%'''((())))))))))))((('''&&&'''))))))'''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""%%%'''((('''''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&"""%%%((('''%%%$$$%%%(((&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&###$$$&&&(((((((((((('''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''$$$$$$%%%'''((()))***+++(((((('''%%%###"""$$$&&&$$$$$$%%%&&&'''''''''&&&&&&%%%$$$$$$%%%&&&((()))...---+++)))'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&$$$$$$&&&&&&######%%%%%%%%%$$$######$$$&&&&&&###$$$%%%&&&&&&%%%$$$$$$'''''''''&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$"""###%%%&&&((()))******((('''%%%###""""""######$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""###%%%%%%%%%#####################$$$$$$$$$$$$$$$############&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$""""""""""""$$$$$$%%%&&&&&&''''''((((((((('''((((((&&&$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%""""""###$$$%%%&&&''''''$$$$$$#########$$$%%%%%%&&&%%%$$$"""!!!!!!""""""############$$$$$$$$$%%%$$$$$$#########$$$%%%%%%((((((&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""###############""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%###$$$&&&''''''%%%""" AAAAAA@@@???===<<<;;;;;;;;;;;;999888888777777777777666555333222111111111222222222222111111111111------...///000111111222000///......---------...,,,,,,+++************+++++++++++++++++++++++++++)))***++++++)))((()))++++++***)))***,,,.........***++++++,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,)))))))))*********++++++)))))))))******+++++++++******************************))))))******+++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))'''&&&%%%&&&'''((('''&&&'''(((***,,,,,,+++***)))(((((()))+++,,,...000000111///,,,***)))***+++,,,*********)))))))))))))))'''((())),,,,,,***'''&&&(((***,,,,,,)))&&&&&&&&&((((((''''''(((***,,,---222---((((((+++...,,,))))))(((((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))******)))---...+++%%%"""$$$'''***'''***666EEEHHH>>>222&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&$$$%%%(((,,,666,,,$$$%%%''''''&&&&&&&&&'''(((((())))))(((((('''''''''((((((((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''###%%%'''((('''&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&'''&&&$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%'''((())))))))))))$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&((()))******&&&''''''&&&$$$$$$%%%&&&&&&&&&''''''''''''&&&%%%&&&%%%%%%%%%%%%&&&'''(((...---+++)))'''%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$######$$$$$$$$$$$$$$$%%%&&&'''%%%&&&(((******)))'''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$"""$$$''')))***+++******&&&&&&$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$$$$%%%&&&'''(((#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###""""""#########$$$%%%&&&&&&&&&######"""""""""######$$$'''%%%###!!! !!!"""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%''')))***""""""""""""""""""""""""""""""############"""""""""""""""######$$$$$$$$$########################%%%$$$############$$$%%%###$$$&&&&&&%%%$$$""" @@@@@@???>>><<<;;;:::::::::999888888777777777777777666444333222111000000222222222111111111000000---......///000111222222000000//////.../////////---,,,,,,+++***+++++++++++++++++++++++++++++++++,,,------,,,)))(((((())),,,***)))***---...///...++++++,,,---------------++++++))))))((()))***+++************++++++++++++))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,,,,,,,,,,+++++++++*********************************)))((()))+++,,,,,,************))))))((((((((())))))******+++,,,,,,,,,***************+++++++++***************))))))((('''((()))((('''((((((((()))***,,,,,,+++)))(((((((((((((((((()))+++---...111,,,''''''+++---,,,)))*********))))))))))))(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((((((((()))))))))(((+++...+++&&&$$$&&&***(((&&&***888GGGLLLCCC777%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$'''&&&$$$$$$'''***333+++&&&(((***(((%%%$$$)))))))))((((((&&&%%%$$$%%%&&&'''''''''&&&&&&&&&'''(((((())))))(((((('''''''''''''''''''''''''''###%%%&&&&&&%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%&&&''')))******))))))$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''((((((!!!###%%%&&&%%%$$$%%%&&&)))))))))((('''&&&%%%$$$&&&%%%%%%%%%&&&&&&''''''***)))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&'''%%%&&&(((*********((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$%%%&&&(((******)))(((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&''')))$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%########################'''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%''''''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!""""""&&&%%%"""!!! !!!"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%"""""""""###%%%(((+++---""""""""""""""""""""""""!!!"""############"""!!!""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#########$$$$$$###""""""""""""""">>>>>>======<<<;;;::::::999888888777666666777777555555444222111111111111222111111111111000000000/////////000000111111111111000000/////////000000------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......---+++))))))***---+++***+++---.........+++,,,------......------,,,+++***)))((()))************+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------******))))))******+++,,,,,,+++++++++***************************************)))((()))+++,,,,,,+++,,,+++)))'''&&&''''''(((******+++++++++******)))))))))******)))(((''''''******++++++******)))((((((++++++'''&&&))),,,,,,+++++++++,,,++++++******''''''''''''((()))******,,,)))&&&&&&)))+++***(((+++++++++*********))))))'''''''''(((((((((((())))))))))))((((((((((((((('''''''''((((((((())))))''')))+++***'''&&&(((***&&&%%%'''000:::>>>888000%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&%%%%%%&&&(((,,,'''$$$((()))&&&$$$$$$++++++***)))'''%%%$$$###%%%&&&((((((&&&%%%&&&'''''''''((((((((((((''''''''''''''''''''''''''''''$$$%%%&&&&&&%%%$$$%%%'''&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%&&&''''''(((((($$$$$$$$$$$$%%%&&&(((((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&((()))))))))((('''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%&&&(((((('''((()))+++******))))))((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''%%%&&&&&&&&&''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$''''''%%%%%%((((((&&&%%%%%%%%%&&&&&&&&&&&&&&&###$$$%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$&&&'''((()))((('''%%%###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$##################"""!!!!!!!!!!!!"""%%%$$$###"""!!!"""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$###"""!!!#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$###""""""$$$###!!!!!!!!!"""###$$$<<<<<<<<<<<<;;;;;;::::::888888777666666666666777444444333222111111222222111111111111000000000000000000000000000000000111//////.........//////000------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---......,,,++++++---...------,,,,,,---...............---,,,+++***)))******++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,++++++*********)))))))))************************)))((('''(((***,,,+++******))))))((((((((())))))***+++,,,,,,,,,+++******+++***)))(((''''''''''''******+++++++++***)))(((''',,,---((('''***---,,,,,,+++******++++++++++++((((((((((((((((((((((((((((((((()))******++++++************))))))))))))((((((((()))))))))******+++*********)))))))))((((((((()))))))))*********)))))))))(((((('''''''''%%%%%%&&&))),,,...---+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((('''%%%'''$$$$$$''''''%%%%%%(((,,,++++++***)))'''&&&%%%%%%'''))))))'''&&&'''(((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%&&&(((''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''%%%$$$%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$%%%&&&'''(((&&&'''((()))((('''&&&%%%$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&***)))'''$$$###%%%))),,,'''(((((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%(((((($$$%%%***,,,***&&&&&&&&&&&&&&&&&&%%%%%%###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&%%%$$$%%%&&&(((((('''&&&%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&(((((('''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$###"""!!!%%%$$$$$$$$$$$$$$$$$$###########################!!!###%%%&&&&&&%%%###!!!!!!""""""###$$$$$$$$$$$$;;;;;;;;;;;;;;;;;;;;;;;;888777777666666666666777333333222222111222222222111111111111000000000000111111111000000000000000......---------......///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---.........000222///---,,,,,,---...---,,,,,,---......//////......///...,,,+++***+++,,,,,,++++++,,,,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++*********)))***++++++,,,*********))))))))))))(((************************,,,++++++,,,...000///...'''''')))***++++++*********+++,,,---...---,,,+++,,,***'''%%%%%%'''***,,,******+++,,,+++***)))((($$$+++---)))'''***,,,***,,,***((((((***+++,,,,,,,,,,,,++++++******))))))(((***,,,---------...///))))))))))))(((((((((((())))))))))))************,,,+++++++++******)))))))))************++++++++++++)))''''''((((((&&&$$$%%%&&&'''''''''(((+++---((((((((((((((((((((((((***'''&&&'''******'''$$$'''%%%&&&((('''&&&)))...+++++++++++++++***)))(((&&&)))+++***((('''(((***&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))(((&&&&&&'''))))))(((((((((''''''''''''%%%%%%&&&&&&'''((()))))),,,***'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$$$$%%%&&&'''((('''((((((((((((&&&%%%$$$$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&''''''''''''$$$!!!&&&%%%&&&''')))******++++++&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%)))((($$$%%%,,,...,,,''''''''''''&&&%%%$$$$$$&&&%%%%%%&&&&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$$$$$$$###"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$(((***(((&&&&&&'''))))))((('''%%%$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$###&&&(((((('''%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$$$$%%%&&&'''(((((('''&&&&&&%%%$$$$$$$$$%%%""""""$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&%%%$$$"""!!!###$$$%%%&&&%%%$$$###"""!!!!!!""""""############ """###$$$$$$###""" &&&%%%%%%$$$$$$#########"""""""""""""""""""""""""""$$$&&&))))))&&&$$$"""!!!$$$&&&''''''%%%$$$======<<<;;;::::::999999::::::999888777666555444222333333333333222111000000000000000000000000000222111000000000111333444000000///...------,,,,,,+++,,,,,,------,,,,,,+++...///...,,,+++***,,,...//////...------------.../////////......------,,,......////////////............---,,,,,,,,,------***+++,,,---------------,,,,,,---------,,,++++++,,,+++***)))(((((()))***(((((())))))******+++++++++++++++++++++,,,,,,---***,,,......,,,+++++++++***++++++,,,,,,,,,++++++++++++++++++,,,---.../////////...---------------,,,,,,++++++*********)))*********+++,,,---------,,,+++***)))***,,,...///000000////////////......//////...------......//////...------///222555888......---,,,+++***)))(((+++***)))))))))***,,,---+++***)))***++++++)))(((******))))))******+++,,,''''''''''''''''''&&&&&&)))))))))))))))))))))***)))'''$$$###%%%&&&''''''&&&)))+++,,,***(((''''''******$$$)))***%%%)))&&&+++***)))(((((()))***+++((((((''''''''''''(((((()))&&&%%%&&&((()))'''%%%''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''((()))+++,,,'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((''''''))))))((('''''''''''''''(((((((((((())))))))))))&&&&&&'''((())))))(((((((((((((((''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&))))))))))))))))))))))))'''''''''''''''''''''''')))***+++,,,+++***(((&&&&&&'''(((((())))))(((((('''%%%###$$$''')))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((***++++++&&&%%%%%%$$$$$$%%%%%%&&&'''((()))(((%%%######$$$''''''&&&&&&&&&''''''(((%%%&&&''''''(((((('''''''''&&&%%%$$$############((('''%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%&&&'''((())))))(((((('''''''''&&&'''''''''((()))******+++)))((('''&&&%%%$$$$$$$$$###$$$$$$%%%&&&'''((((((***&&&"""!!!"""%%%''''''''''''''''''&&&&&&%%%$$$"""###%%%&&&'''&&&%%%%%%'''&&&%%%$$$###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$))))))((('''&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%''''''&&&%%%$$$$$$%%%'''''''''%%%###"""#########$$$%%%&&&((()))'''&&&$$$#########$$$$$$########################<<<;;;;;;;;;;;;:::::::::999999888777666555444333222222222222333333333333000000000000000000000000111111000///000111222333000//////...------,,,,,,,,,,,,------------,,,,,,/////////---,,,+++---///.........------......////////////...------,,,,,,...///////////////.........------,,,,,,,,,------***+++,,,,,,---------,,,...............---,,,+++...---,,,+++******+++,,,***++++++++++++++++++,,,,,,++++++***++++++,,,,,,))))))))))))***+++,,,---+++++++++++++++,,,,,,,,,------,,,,,,,,,---------.........------......///------------,,,,,,,,,,,,.........------------,,,---,,,++++++,,,...000222222222222222222222222222333333333333333333222222444333222111222444666777222222222111111000000000...---,,,+++++++++,,,---,,,+++***+++,,,,,,+++)))(((((((((((()))***+++,,,'''''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((+++)))&&&&&&''')))******'''((())))))))))))''''''******&&&)))+++(((***&&&***)))(((((((((((()))***((((((''''''''''''((((((***(((&&&''')))***(((&&&''''''''''''''''''''''''+++,,,---+++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''((()))***'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''''''''''''''((((((((()))))))))&&&&&&'''(((((((((((((((''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((()))))))))(((&&&&&&$$$%%%&&&&&&''''''&&&&&&'''%%%$$$%%%'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))***'''&&&&&&&&&&&&&&&&&&'''&&&'''((((((&&&$$$$$$%%%(((''''''&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$############((('''%%%$$$$$$%%%'''(((&&&%%%%%%%%%%%%&&&'''((()))((((((((('''''''''&&&&&&&&&'''(((((())))))***(((((('''&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''(((&&&###"""###%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%&&&'''&&&&&&%%%'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%&&&'''%%%$$$############$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((((('''&&&%%%$$$%%%&&&'''&&&%%%###"""#########$$$%%%&&&((((((&&&&&&$$$#########$$$$$$########################;;;;;;;;;;;;::::::::::::777777666666555444333333333222222222222444555666000000000000000000000000000000/////////000111222/////////...------,,,,,,------............------,,,------,,,******+++---------------...///000000000000///...---,,,,,,,,,//////000000///...------------,,,,,,,,,------...------......//////......000000000///...---,,,+++......---,,,,,,,,,------------------------,,,,,,------,,,,,,,,,,,,------111---))))))+++......---------,,,,,,,,,---///000////////////............000000000000111111222333222222222222333333333333666666555444222111000000111111000000000222444555888888888888999999999999;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::999999999999999:::::::::555444333111000000//////000///------.........,,,((())))))***++++++,,,,,,***)))))))))((((((''''''(((((((((((((((((((((((((((&&&%%%%%%'''((())))))***'''%%%&&&(((***(((&&&)))(((******,,,,,,)))''')))((((((''''''(((((()))((((((''''''''''''((((((***)))((((((******)))(((''''''''''''''''''''''''+++,,,---+++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$###$$$$$$%%%&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''''''''(((&&&&&&'''''''''(((((((((&&&''''''((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&(((&&&%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&((((((&&&%%%&&&''')))((('''&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&((()))&&&&&&%%%%%%%%%&&&''''''((((((((('''''''''''''''%%%&&&&&&''''''(((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%'''&&&&&&%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############'''''''''&&&%%%$$$###"""%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$###""""""###$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((((((((('''&&&###$$$%%%%%%%%%$$$###"""######$$$%%%&&&''''''(((&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$<<<<<<;;;;;;:::999888888777777666666555444444333666444333222222333555777000000000000000000000000///////////////000000111//////.........------------..................---,,,---------++++++,,,---,,,,,,------...000111222111000///---,,,,,,,,,,,,000000000000///...---,,,---,,,,,,,,,---......///000111111222222222111111000000000000///---,,,+++------------,,,---------//////......---------,,,///......------......///<<<555...,,,...111000---111000......///111333555222222333444444444444444666666777777999:::;;;<<<=========>>>>>>?????????AAA@@@@@@???>>>===<<<<<<;;;:::999888888888888888????????????????????????AAACCCFFFIIIJJJIIIGGGFFFCCCDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@>>><<<;;;999888888777555222111222333333222//////000000000000//////......------,,,+++******++++++************))))))(((&&&%%%&&&((()))***)))+++'''"""###(((+++***((('''(((000,,,+++...''''''((((((''''''''''''((((((((((((''''''''''''(((((())))))((()))))))))))))))''''''''''''''''''''''''$$$&&&''''''&&&&&&&&&'''''''''''''''''''''''''''%%%&&&'''((('''%%%$$$""""""###%%%&&&'''&&&%%%$$$'''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&''''''''''''((((((((((((((()))(((''''''''''''((((((&&&&&&&&&&&&'''''''''(((''''''((((((((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&'''''''''((()))))))))))))))(((''''''&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((('''''''''$$$&&&'''((('''&&&'''(((***)))((('''&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''')))***&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''((('''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$##########################################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&"""###$$$$$$$$$######"""###$$$%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$>>>===<<<;;;999777666666888777777666666555555555888777444222111222333444000000000000000000000000.../////////000000000000...............------------..................---...///111000/////////000,,,,,,------///000222333222111///---,,,+++,,,,,,//////000//////...------------------...///000111111222222222222222111111000000000000///...---,,,,,,,,,,,,------------,,,/////////......------,,,---------------......///;;;555...---///222111///333333222111333555888999888999;;;===???@@@@@@@@@BBBBBBCCCDDDEEEFFFHHHIIIKKKKKKLLLLLLMMMMMMNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLHHHGGGFFFDDDBBB@@@??????BBBBBBBBBBBBAAAAAAAAAAAACCCEEEJJJNNNPPPOOOMMMLLLIIIJJJMMMOOOQQQQQQQQQPPPQQQQQQQQQPPPPPPPPPPPPOOOLLLLLLKKKIIIGGGFFFDDDCCC@@@===:::888999:::::::::;;;;;;;;;:::999888666555333333222111000......------,,,,,,,,,++++++******+++***)))***+++---,,,+++,,,'''###$$$)))------***&&&))):::///)))///###(((''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((("""$$$&&&&&&%%%%%%%%%'''''''''''''''''''''''''''&&&&&&'''''''''&&&$$$$$$###$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%&&&'''''''''''''''((((((((())))))((((((''''''''''''((((((&&&&&&&&&&&&'''''''''((('''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&(((''''''&&&&&&''''''(((''''''))))))******))))))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&'''(((((('''((())))))******))))))'''''''''''''''&&&''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%&&&''''''''''''&&&%%%$$$&&&'''(((''''''((()))***)))((('''&&&%%%%%%%%%%%%%%%&&&'''''''''''''''%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$%%%$$$$$$%%%''''''%%%###$$$%%%%%%&&&&&&%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#####################$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%############$$$#########$$$$$$&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$>>>===<<<:::999777666555777777777666666666555555888777555333111111111111000000000000000000000000...///000111111111000000........................------............------***,,,---...,,,,,,,,,------------...///111222333333111///,,,++++++,,,---......////////////......------......000111333333111111111222111111000///000000111111111000//////---...//////000////////////////////////.........+++++++++,,,---...000000222000...///333666555444999999999:::;;;===???AAADDDEEEHHHKKKNNNOOOOOOPPPPPPPPPPPPQQQRRRTTTUUUVVVYYYYYYYYYYYYYYYYYYZZZZZZWWWWWWWWWXXXYYYZZZZZZ[[[UUUTTTSSSPPPNNNKKKJJJIIIGGGGGGFFFEEEDDDDDDCCCBBBCCCEEEIIIMMMNNNNNNLLLKKKIIIKKKNNNQQQSSSUUUUUUUUUXXXXXXXXXXXXXXXXXXYYYYYYTTTTTTTTTTTTRRRQQQOOOOOOKKKGGGBBB@@@@@@BBBCCCDDDFFFFFFFFFFFFEEECCCAAA???:::999888777555444222222000000000//////......---,,,*********+++,,,+++))),,,)))''''''+++/////////(((...HHH555)))/// ***'''(((((())))))(((((('''((((((''''''''''''(((((('''((())))))''''''((()))((((((((((((((((((((((((''')))***)))'''%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&''''''&&&&&&&&&$$$$$$%%%%%%&&&'''''''''(((''''''''''''(((((()))&&&&&&'''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((((((''''''''''''((((((&&&'''(((*********))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((()))))))))&&&&&&'''(((((((((((('''%%%'''((((((''''''((()))((((((((((((((((((((((((((((((((((((((((((''''''%%%&&&'''(((((('''&&&%%%$$$&&&((((((''''''((())))))((('''&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((((()))''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''%%%###%%%%%%&&&&&&''''''&&&&&&((('''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%"""###$$$%%%&&&'''''''''''''''&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$%%%$$$%%%&&&((((((((('''&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%;;;;;;::::::999888888888666666555555555555444444555555444333222111111000000000000000000000000000///000111222222222111000........................,,,,,,------------,,,,,,''')))+++,,,+++******+++............///000111222444222///,,,++++++,,,---,,,---...///000000000000......///000111333555666333333444444333333222111111222222333333333333333111222333444555444444333000000000000111111111111......///000222444666777333555888;;;>>>?????????DDDEEEFFFHHHJJJKKKMMMNNNSSSUUUXXX[[[]]]^^^]]]]]]\\\\\\\\\\\\]]]^^^``````aaaaaaaaaaaaaaa`````````^^^^^^___``````aaabbbbbb^^^]]]\\\[[[YYYWWWUUUTTTQQQQQQOOONNNLLLJJJIIIIIIGGGIIIKKKLLLMMMKKKIIIHHHEEEGGGIIILLLNNNPPPRRRRRRSSSSSSUUUVVVXXXYYYZZZ[[[WWWXXXXXXYYYYYYXXXWWWVVVSSSOOOJJJGGGGGGIIIKKKLLLLLLMMMNNNOOOOOOMMMLLLJJJEEEDDDCCCAAA???===<<<;;;999999888888777666666555000///......//////---+++,,,++++++,,,...000222333+++555UUU===)))///---(((((()))******)))((((((((((((''''''''''''((((((''')))+++***(((''')))+++(((((((((((((((((((((((()))***+++***(((''''''(((''''''''''''''''''''''''((('''&&&&&&&&&(((***+++((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((((((%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%&&&''''''((('''''''''''''''((())))))''''''((((((((()))))))))((((((((((((((('''&&&&&&'''''''''((((((((())))))''''''((((((((((((''''''((((((''''''''''''(((((($$$&&&((()))******)))((())))))))))))))))))))))))''''''''''''''''''''''''&&&'''((()))***))))))(((&&&&&&'''(((((((((((((((###&&&(((((('''''')))+++(((((((((((((((((((((((((((((())))))))))))))))))%%%'''((())))))((('''%%%%%%'''))))))(((''''''((((((''''''&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&((('''&&&%%%%%%%%%%%%%%%''''''((((((((((((((('''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&''''''(((((((((''')))((('''&&&%%%&&&&&&'''&&&'''((((((((('''%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''$$$%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%'''((()))(((&&&&&&$$$$$$&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%888888888999999:::::::::444444444444444444333333222222333333333222111111000000000000000000000000///000111333333222222111---.....................+++,,,,,,------,,,,,,++++++...000111000//////000///......//////000111222444222///,,,***+++,,,---+++,,,---///000000111111//////000111222444666777777777888888777666555555333333444555666666666666555666777999999999888777111111111222222333333444333333444666888;;;===>>>===AAAFFFJJJJJJIIIHHHHHHOOOPPPSSSUUUWWWXXXYYYYYY^^^```ccceeefffffffffeeebbbbbbbbbbbbcccdddeeefffeeeeeeeeeddddddccccccbbbbbbbbbbbbccccccdddddddddaaabbbaaaaaa```___^^^]]][[[ZZZXXXVVVTTTRRRQQQPPPMMMNNNOOONNNMMMKKKHHHFFFBBBBBBDDDFFFHHHJJJLLLMMMJJJKKKMMMPPPSSSVVVXXXYYYWWWXXXYYYZZZ[[[ZZZZZZYYYYYYTTTOOOKKKKKKNNNPPPQQQNNNPPPRRRTTTTTTTTTSSSRRRNNNNNNLLLJJJHHHGGGEEEDDDBBBBBBAAA@@@??????>>>>>>;;;:::999999999888666444+++---...//////111333555...:::^^^BBB***//////((()))***++++++***)))(((((((((''''''''''''(((((((((+++,,,,,,)))(((***,,,))))))))))))))))))))))))%%%'''))))))))))))***+++(((((((((((((((((((((((()))(((&&&%%%&&&))),,,...+++***(((''''''((()))***&&&&&&&&&&&&&&&'''((()))$$$&&&(((******(((&&&$$$&&&&&&''''''((()))******'''''''''''''''((()))***(((((((((((())))))))))))(((((())))))((('''&&&&&&'''((((((((())))))******''''''((((((((((((''''''((((((''''''''''''((((((###%%%''')))******(((((())))))))))))))))))))))))''''''''''''''''''''''''$$$&&&(((******)))((('''((())))))***************"""%%%((((((''''''***---))))))))))))))))))))))))((()))))))))*********+++'''((()))++++++)))((('''&&&((())))))(((''''''(((''''''&&&&&&&&&''''''((($$$$$$%%%&&&&&&&&&%%%%%%)))((('''&&&%%%$$$$$$$$$'''((((((((((((((('''&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$%%%&&&&&&%%%&&&&&&'''((())))))(((((()))((('''&&&%%%&&&&&&'''&&&'''((((((((('''%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$######%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%&&&''''''(((%%%%%%''''''''''''%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$$$$%%%&&&&&&'''$$$%%%'''))))))(((&&&%%%###$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%<<<;;;;;;:::999888777777555555444444444333333333222222222111111111111000000111222222222000///...111111111111111111111111............////////////000/////////............000//////---,,,+++******,,,---......//////......000000...------...//////000...,,,---///000...,,,...---...111555888::::::;;;<<<<<<<<<;;;::::::999999999999999999:::;;;;;;;;;<<<=========;;;999777666555555444555666777777:::;;;>>>BBBFFFKKKNNNPPPQQQTTTXXX\\\]]]]]][[[ZZZ]]][[[YYYZZZ]]]```bbbbbbdddfffhhhjjjkkkiiigggfffiiiiiiiiihhhgggeeedddcccgggfffdddcccbbbccceeefffbbbbbbbbbbbbbbbbbbbbbbbbaaabbbcccdddcccaaa___^^^XXXXXXWWWUUURRRPPPNNNLLLLLLNNNOOOPPPMMMIIIDDD@@@>>>===============>>>???>>>@@@BBBDDDDDDEEEGGGIIIPPPQQQTTTVVVWWWWWWVVVUUUVVVPPPJJJIIILLLOOONNNLLLKKKKKKMMMOOOPPPQQQQQQQQQNNNOOOOOOOOONNNMMMKKKIIIJJJIIIHHHFFFFFFFFFGGGGGGCCCCCCBBBAAA???===;;;999555333222000//////000111222222222000---,,,---...------,,,,,,+++***))))))+++***))))))((())))))***&&&777???555)))((()))'''))))))))))))))))))))))))***...222000+++((((((******(((&&&&&&''''''&&&%%%&&&&&&((()))************,,,+++)))(((&&&%%%%%%%%%((((((((('''&&&&&&&&&%%%(((((((((((((((((((((((($$$'''(((&&&(((+++,,,***''''''(((((()))*********)))'''&&&%%%%%%&&&''')))&&&((()))((('''&&&'''))))))))))))*********'''%%%))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))(((((())))))***))))))((('''&&&******))))))((((((''''''((((((((((((((('''''''''***))))))***++++++)))(((&&&'''((()))***+++,,,,,,'''((()))))))))(((&&&%%%%%%&&&((()))***+++*********))))))((('''&&&&&&&&&''''''((((((((((((''''''***(((&&&%%%$$$%%%'''((($$$$$$%%%''')))***(((&&&***((('''%%%%%%&&&'''((((((''''''&&&&&&%%%%%%$$$&&&'''((('''%%%%%%&&&(((+++%%%###&&&(((&&&######'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$+++(((%%%$$$&&&((('''%%%&&&&&&%%%$$$$$$$$$%%%%%%))))))'''&&&&&&%%%&&&&&&***)))((('''''''''''''''%%%&&&'''''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$$$$&&&&&&''''''&&&$$$###!!!$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$%%%&&&'''(((''''''&&&&&&&&&''''''(((''''''((())))))((('''''''''&&&%%%$$$###$$$%%%&&&:::::::::999888888777777666666666555555555444444222222222222111111111111000111111222111000///...111111111111111111111111......///000000111222222000000/////////..................---------------------.../////////......111000/////////000111111111///---...000000...,,,222222222444777:::;;;<<<===============<<<;;;;;;======<<<<<<<<<======>>>>>>???AAABBBBBBAAA???>>>???AAABBBEEEGGGHHHIIIIIIMMMMMMOOORRRVVVZZZ^^^```___```cccdddeeedddbbbaaagggeeeccccccdddeeedddcccfffhhhjjjllllllkkkiiihhhiiihhhgggeeedddbbbaaaaaa```___]]][[[[[[[[[]]]]]]YYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYYYYXXXWWWTTTSSSPPPOOONNNMMMKKKIIIGGGEEECCCEEEFFFFFFDDDAAA===;;;::::::999888777777777777888999;;;<<<<<<===>>>@@@DDDFFFHHHKKKLLLMMMNNNNNNPPPMMMJJJJJJMMMNNNKKKHHHFFFGGGHHHJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLKKKJJJJJJKKKLLLMMMNNNNNNMMMMMMLLLKKKKKKJJJHHHGGGEEECCCBBB;;;:::999777666555555444222333333111...,,,,,,---.........---,,,+++++++++((()))))))))))))))******&&&444:::111))))))***(((''''''((((((((((((((((((+++///222111---******,,,+++)))''''''((((((((('''&&&'''((()))************+++***)))((('''&&&&&&&&&''''''''''''''''''&&&&&&((((((((((((((((((((((((&&&)))***((()))---...+++)))))))))(((((((((''''''+++***(((''''''(((***+++)))***+++***)))((()))+++)))(((((()))***)))'''%%%(((((((((((((((((((((((('''''''''''''''(((((()))((())))))))))))))))))((()))***+++++++++++++++***)))))))))))))))((((((((())))))))))))))))))))))))+++)))((()))***+++***)))))))))))))))************'''((()))))))))((('''&&&''''''((()))((('''&&&%%%+++******)))((((((''''''&&&''''''((((((''''''&&&***)))'''&&&%%%&&&'''((()))((('''((())))))'''%%%'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((()))((('''(((***,,,222+++&&&'''(((&&&%%%''''''&&&&&&%%%%%%&&&&&&''')))))))))((((((((('''''')))'''$$$$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))))))))(((((('''&&&&&&''''''''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''((())))))(((((('''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&888888888888888888888888777777777777777666666666333222222222111111111111000111111111111000//////111111111111111111111111......///111222333444555000000000/////////......,,,---------......//////---......///////////////000000000000000111222333111000...///000000...---///000111444777:::<<<>>>@@@@@@@@@AAA@@@@@@??????AAAAAABBBBBBBBBCCCCCCCCCEEEFFFHHHKKKLLLLLLLLLLLLJJJMMMRRRVVVYYY[[[[[[[[[[[[[[[[[[]]]```cccgggjjjmmmmmmmmmmmmlllkkkjjjiiimmmlllkkkkkkjjjiiieeeccceeefffhhhjjjjjjiiihhhgggbbb```^^^[[[YYYXXXXXXXXXTTTSSSQQQPPPOOOOOOOOOPPPLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLKKKIIIGGGFFFAAAAAAAAA@@@???===;;;;;;<<<<<<======<<<:::888777777666555444333222222222111333444555444444666777888999;;;===@@@BBBDDDEEEBBBAAAAAACCCEEEDDD???;;;??????AAABBBCCCCCCCCCCCCFFFEEEEEEDDDDDDEEEEEEFFFHHHJJJMMMPPPQQQQQQOOONNNOOOOOOOOONNNLLLJJJHHHGGGCCCBBBBBBAAA???===<<<;;;888999:::999555222111111111000000//////...------+++++++++++++++***)))((('''000333---)))++++++((((((((((((((((((((((((((('''+++------)))'''((()))+++***(((((()))***)))(((''''''((()))***************)))(((((('''''''''(((''''''''''''''''''(((((((((((((((((((((((((((((((((+++,,,***+++...///---+++***)))((('''&&&%%%$$$******((((((((((((******)))***++++++))))))***+++)))((('''((())))))'''&&&(((((((((((((((((((((((()))((((((''''''(((***+++))))))************))))))((()))***+++,,,,,,,,,,,,(((((())))))))))))))))))************************,,,***(((((()))***+++***,,,,,,+++***)))(((((('''(((((()))))))))((('''&&&(((((()))***)))((('''&&&+++++++++******))))))((('''(((((())))))(((((('''+++***((('''''''''((()))...,,,)))((((((((('''%%%%%%&&&((()))((('''%%%###$$$%%%%%%&&&''''''(((((()))))))))))))))+++///333777...'''&&&&&&%%%&&&(((''''''&&&&&&&&&&&&''''''*********)))))))))))))))(((&&&$$$$$$%%%&&&%%%$$$$$$%%%%%%%%%&&&'''''''''&&&&&&&&&''''''((())))))(((((('''&&&&&&&&&&&&'''&&&'''((((((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((('''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&#########$$$%%%'''((()))$$$&&&'''&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''((('''&&&%%%$$$&&&&&&&&&%%%&&&&&&'''(((*********))))))((((((((('''&&&%%%$$$$$$%%%&&&'''((((((((((((((('''&&&&&&666666666777777888888888777777777777666666666666333333222222222111111111000000111111111000000000111111111111111111111111//////000111222222333333000000000////////////...---............/////////......///000000000000////////////000111222333333000000////////////.........000222555888<<<@@@CCCAAABBBCCCCCCDDDDDDCCCCCCEEEFFFHHHIIIKKKLLLMMMMMMPPPRRRTTTWWWYYY[[[\\\\\\ZZZ]]]bbbgggiiiiiigggfffcccbbbaaabbbdddgggjjjlllssssssrrrppppppooooooooommmllllllkkkjjjfffaaa]]]\\\]]]^^^___```___^^^]]]TTTRRROOOLLLJJJIIIJJJJJJGGGGGGEEEDDDCCCBBBBBBBBB@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@???===<<<999999999999999888777666888888888888888888888888666666444333222222111111000222333222111111222444444444555666888:::<<<===777777888999;;;999555111888888999:::;;;;;;::::::;;;:::999999999;;;<<<===>>>@@@CCCFFFHHHIIIIIIIIIKKKKKKKKKJJJIIIGGGFFFEEEDDDDDDEEEEEEEEECCCAAA@@@<<<>>>@@@???;;;888666555444444333333222111000000111111111000///---+++***,,,///...******---,,,(((++++++++++++************''')))++++++)))'''((()))+++)))(((((()))***)))((('''((()))***************)))((((((((((((((())))))&&&&&&''''''(((((())))))(((((((((((((((((((((((((((,,,,,,***+++...///,,,******)))((('''&&&%%%%%%(((((('''&&&&&&'''(((((('''((())))))((('''((())))))((('''((())))))((('''''''''''''''''''''''''''***)))((('''''')))***+++)))******++++++******)))'''((())))))************((((((((())))))******+++)))))))))***************---+++(((''')))***++++++---,,,++++++***)))(((((())))))))))))(((((('''''''''(((***,,,---------,,,++++++*********))))))))))))******++++++******)))+++***))))))(((((())))))...,,,)))'''((((((''''''&&&&&&'''((('''&&&%%%$$$%%%&&&&&&&&&'''''''''(((((()))(((((()))---222666555---&&&%%%&&&%%%%%%'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''((((((((()))))))))(((''''''&&&%%%''''''&&&&&&&&&&&&''''''%%%&&&'''''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''((()))(((''''''&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''$$$######$$$%%%''')))+++%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((('''%%%###'''&&&&&&&&&&&&'''''''''************)))(((''''''***)))'''&&&&&&''')))***''''''((()))((('''&&&%%%444555555666666777777888555555555555555555555555333333333222222222222111000000000000000000111111000000000000000000000000000000000000000/////////111000000000////////////000000/////////............///000000111111000000---...///000111111222222///000000000/////////000444666999;;;<<>>======<<<;;;:::999999999999999:::::::::;;;;;;;;;::::::::::::999888777777666777888888999999999999666666666666666777888888777777666555444444444444222333444333222222333444666555555444444555666666777666555444555444333222333333444555555555444444333222222111222333555666666666777999;;;>>>@@@AAACCCCCCCCCBBBAAA@@@???>>>???@@@BBBCCCDDDDDDCCCBBB===???AAA@@@>>>;;;:::999999999888666555333222222333333444555555555444444333222///---...000...)))---,,,,,,,,,+++++++++***---...///...------------)))(((&&&'''((())))))(((((())))))************))))))(((((((((((()))******&&&''''''(((((()))))))))))))))))))))))))))))))))(((++++++)))***------+++((((((((((((((((((((((((((((((''''''''''''((((((((()))***)))((('''(((******((('''((()))***)))((((((((((((((((((((((((((()))((('''''''''((()))*********++++++++++++*********************)))(((((((((((())))))******++++++((((((((())))))*********...+++(((((()))+++,,,,,,+++++++++*********************))))))((((((((((((((()))+++,,,---...------***)))))))))))))))((((((((())))))******))))))(((++++++***)))))))))))))))+++(((&&&&&&'''))))))))))))((('''&&&&&&&&&''''''(((((((((''''''&&&&&&&&&''''''''''''(((,,,111666222+++&&&'''((('''&&&'''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((()))(((''''''''''''$$$%%%&&&(((((())))))((())))))))))))((('''&&&%%%''''''&&&&&&&&&''''''((('''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))''''''&&&&&&&&&''''''(((((('''%%%%%%%%%%%%'''(((&&&&&&%%%$$$%%%&&&((()))%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''&&&''')))))))))'''%%%###'''''''''''''''''''''&&&((())))))))))))((('''&&&***)))'''&&&&&&''')))***&&&&&&'''((((((&&&%%%$$$444444444555555666666666333333333333444444444444333333333333222222222222000000000///000000111222000000000000000000000000000000//////...---------111111000000000/////////111111000000/////////...//////000111111111111111......///000111111111000///111222222111222333555999;;;>>>===<<<<<<@@@CCCDDDEEEHHHJJJMMMOOOPPPQQQUUUWWW[[[___ccceeefffgggjjjkkkmmmoooqqqsssuuuvvvwwwwwwwwwvvvtttrrrqqqooottttttttttttuuuvvvwwwxxxuuuttttttttttttuuuuuuvvvrrrnnnfff^^^VVVNNNGGGBBB@@@@@@AAABBBBBBBBBBBBBBB???===;;;999888888888888777777777666666666555555666777777888888999999999777777666666666666666777333444666777999:::::::::888888999999::::::;;;;;;<<<;;;:::999777777666666444555666666555555666777999999888777555444333333666444333111000111111222222222222333222222111111111000000000111222333333222222111222444666999;;;;;;;;;;;;;;;::::::999888888999:::<<<>>>????????????AAACCCDDDCCCBBBBBBBBB???>>><<<:::888666444333111222333555888;;;===???999666333333444444222......------,,,,,,+++++++++//////......---------,,,)))'''&&&&&&((())))))((())))))******+++******))))))))))))(((((()))******(((((((((((((((((())))))))))))))))))))))))))))))'''******((((((,,,,,,)))'''''''''((()))******+++***************************+++,,,,,,******+++,,,+++)))((((((***++++++***))))))))))))))))))))))))'''((((((((())))))))))))++++++,,,,,,,,,,,,++++++------------,,,+++***)))))))))******************''''''((())))))*********---+++))))))***+++,,,+++)))*********+++,,,,,,,,,+++***)))((((((((())))))))))))***+++***)))((('''))))))))))))))))))))))))&&&''''''((((((''''''&&&************)))))))))((((((&&&%%%&&&(((*********+++***(((&&&&&&'''(((***))))))(((((('''&&&&&&%%%%%%&&&&&&&&&'''***...222333,,,((()))+++)))((((((((((((''''''''''''((((((''''''(((((((((((())))))''')))******(((''''''(((%%%&&&((()))))))))((((((%%%&&&((()))******)))((((((''''''''''''((())))))***+++,,,,,,,,,+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%'''((('''&&&%%%&&&'''''''''''''''''''''''''''''''''((()))((('''&&&%%%'''(((((((((((('''&&&&&&&&&'''((()))))))))'''''''''&&&%%%$$$$$$%%%&&&'''&&&''''''''''''&&&%%%%%%444444444444444555555555222333333333444444444444444444333333333222222222111000/////////000222333000000000000000000000000//////..................111111111000000000/////////000000000000000111111///000111111222222111111///000111222222222111000111333555666555666888;;;;;;???BBBBBB@@@AAAEEEJJJNNNPPPSSSWWW[[[^^^```aaabbbeeehhhlllooopppqqqqqqsssssstttuuuwwwyyy{{{|||xxxwwwuuusssrrrrrrrrrsssuuuvvvwwwyyyyyyyyyyyyxxxttttttuuuuuuuuutttttttttmmmfff\\\RRRIIICCC>>>;;;:::::::::;;;;;;;;;;;;;;;:::999999888777777666666444444555666666666666555666666777888888999::::::888888999999::::::;;;<<<888:::<<<>>>@@@AAABBBCCCCCCDDDEEEFFFGGGGGGGGGFFFGGGEEECCC@@@>>>;;;:::999999:::;;;;;;::::::<<<===============;;;999666555555555444333111111222333333333333333222222111000000000111111222111111111///000111222333444444444444444555555444444333333333333333444555777999999<<<>>>@@@AAABBBCCCEEEGGGCCCBBB@@@===:::777444333222222222333666:::>>>AAA;;;999888999;;;:::888666222222111000000///......///---,,,+++++++++***)))***((('''''')))+++***************++++++******)))******))))))((())))))))))))))))))((((((((((((((())))))))))))))))))))))))(((***+++((((((+++,,,)))(((((())))))***++++++,,,*********++++++************+++,,,,,,******+++,,,,,,+++))))))+++------,,,************************'''(((***+++,,,+++***)))++++++,,,,,,,,,,,,++++++,,,,,,,,,------,,,++++++++++++******************(((((()))******+++,,,,,,,,,+++******,,,,,,+++************++++++,,,,,,,,,+++***)))((((((((()))***((()))*********)))''''''************************'''(((((())))))(((((('''))))))***)))))))))((('''''''''''')))+++,,,+++)))+++******)))))))))))))))((((((((((((''''''''''''%%%&&&'''''''''(((,,,...666...''''''(((&&&&&&(((((((((''''''''''''(((((((((((()))))))))*********&&&(((******(((&&&&&&'''&&&''')))******)))((('''%%%&&&(((*********)))(((((((((((((((((()))************+++,,,+++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''''''''''''''(((((((((((('''((())))))((('''&&&%%%&&&''')))***++++++***)))&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&'''''''''444444444444444444444444333333333444444555555555444444444333333333222222111000/////////111222333000000000000000000000000------......//////000000111111111111000000000000......///000111222333333000000111222222222222111111222333444333222111000222555888999888999<<>>???@@@BBBBBBFFFGGGIIILLLNNNPPPQQQRRRPPPQQQSSSTTTUUUUUUTTTSSSQQQOOOLLLHHHDDD@@@>>>======???@@@AAA@@@@@@BBBCCCAAABBBCCCCCCAAA>>><<<::::::;;;;;;;;;999888777888444444444444333222111111///000111222111111///...---///222333444333111000///000000000000000//////111000000///000222444555222444666888999;;;???BBBFFFDDDBBB>>>;;;777555333666444222111333666:::<<<:::999;;;>>>???===<<<<<<777777666555555444333333333111///---------,,,++++++)))((()))+++,,,,,,+++******+++++++++******)))++++++***)))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((++++++)))))),,,,,,))))))*********++++++++++++(((((())))))))))))(((((((((*********)))((()))***---+++******,,,---......************************'''))),,,......---+++)))+++,,,,,,------,,,,,,+++(((((()))***++++++++++++,,,+++++++++***)))))))))))))))***+++,,,,,,------++++++***+++------+++)))++++++++++++++++++++++++,,,+++)))((((((((()))***&&&((()))+++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))))))))))))))((('''''')))))))))+++------+++))))))***,,,,,,,,,+++)))(((&&&&&&''''''((()))))))))&&&'''((((((((((((***,,,999...%%%"""""""""###&&&((((((''''''''''''((((((''''''(((((()))))))))***$$$'''******'''%%%%%%&&&'''(((***+++***)))'''&&&((()))***+++***(((&&&%%%)))))))))))))))***++++++'''((()))))))))(((&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%$$$%%%'''((((((((('''&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***'''((()))))))))(((&&&%%%&&&'''***,,,------,,,+++''''''((())))))(((''''''+++***((('''''''''((()))222333333444555666777777555555444444444444333333333333222222111000////////////000000000000//////...///000222222111111000---.........//////000000222111111111000000//////............000111222333444333333222222111111111111222222222111000222444<<<;;;:::999999;;;???CCCMMMQQQVVVYYYZZZ\\\```dddhhhkkknnnrrruuuwwwwwwwwwxxxxxxxxxyyyzzz{{{||||||{{{yyywwwwwwzzz|||~~~~~~{{{{{{{{{{{{|||}}}~~~zzz{{{}}}}}}|||yyyvvvtttppppppnnnmmmsssxxxsssiii]]]VVVLLLEEEBBB???:::555;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::999777777777777888:::<<<======>>>@@@AAABBBCCCCCCCCCDDDEEEHHHKKKMMMNNNNNNNNNQQQSSSWWWZZZ]]]^^^]]]]]]````````````````````````^^^ZZZUUUOOOIIIFFFDDDCCCAAABBBBBBCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFEEECCCBBBAAAAAAAAA@@@???>>>===<<<===999555222111000///...333333222000///...---,,,.........//////000000000111111000000000000000000333222111000000000111222222222333444666888:::;;;===<<<:::888666555444444444333333222222333333444666666777888:::<<<===>>>999::::::;;;<<<;;;;;;:::555555333111000//////...+++---//////---***)))(((,,,,,,,,,,,,+++***)))(((((()))***)))))))))+++,,,***)))((()))***+++***(((++++++******++++++,,,---)))******++++++,,,------,,,++++++***)))(((''''''(((((((((((()))***+++,,,%%%''')))*********+++---((()))***+++++++++++++++)))+++---,,,+++)))((()))***)))'''&&&'''))),,,...,,,,,,,,,+++++++++*********,,,------,,,+++,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***+++++++++,,,,,,---------,,,------......------,,,---,,,,,,+++************---,,,***))))))***,,,---...------,,,,,,------...++++++++++++++++++++++++---+++)))))))))*********(((((((((((((((''''''&&&***))))))---111222///,,,))))))))))))***************))))))((()))))))))***...---***(((''''''((((((((((((((((((((((((((((((((((((((((((((()))************))))))))))))******((()))***+++***)))'''%%%)))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((()))))),,,,,,+++***)))((('''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''...---+++)))'''&&&%%%%%%***)))(((''''''&&&&&&'''((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&))))))((('''&&&$$$"""!!!(((((())))))))))))((((((+++(((&&&&&&'''((((((((()))***,,,+++)))(((((()))+++******)))(((''''''&&&(((&&&$$$###$$$&&&)))+++333333444444555666666666555555444444333333222222333333222222111000000//////000000111111000000/////////111111222111111000/////////000000000111111111111111111000000000///............///000222222111222222222222222111111111222333222222444666999:::;;;<<<===???CCCIIIMMMTTTYYY___dddhhhkkkooosssrrrtttwwwzzz{{{||||||{{{zzzzzz{{{{{{||||||}}}}}}|||zzzxxxyyy{{{~~~~~~~~~}}}}}}~~~~~~}}}~~~~~~|||yyyvvvssssssssspppooosssuuuooodddXXXQQQGGGAAA??????===;;;<<<<<<===>>>???@@@AAAAAABBBBBBAAA@@@??????>>>>>><<<<<<<<<<<<===???@@@BBBCCCDDDEEEGGGIIIJJJKKKKKKMMMOOORRRTTTWWWXXXYYYYYY\\\]]]___aaacccdddeeeeeegggggggggggghhhhhhhhhhhhdddaaa]]]XXXSSSOOOLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGHHHGGGGGGEEEDDDCCCCCCDDDDDDDDDDDDBBBAAA@@@???<<<888555555444333222111111111111111222222222111111111111111111111111000000000000000111111111111111000//////000111222111111111111222444666777777666555444333222222222222222111111111111222222333444444555666888999:::;;;;;;<<<===>>>??????@@@;;;:::888666444222222111...000111111///---,,,,,,+++,,,,,,,,,,,,,,,+++++++++++++++***(((((()))***+++)))((()))***+++***)))+++*********+++,,,------------,,,,,,+++*********......------,,,+++++++++(((((((((((()))***+++,,,)))+++,,,,,,+++***+++,,,))))))***+++++++++++++++)))+++------+++))))))))),,,+++*********,,,...000,,,,,,,,,++++++++++++******,,,...---,,,+++,,,------------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++------------------......++++++,,,,,,,,,,,,++++++------+++*********++++++---,,,+++))))))+++,,,---...------,,,,,,------...++++++++++++++++++++++++,,,+++)))))))))*********)))))))))))))))(((''''''***,,,///222444111---)))))))))))))))******************))))))***++++++,,,///...+++)))(((((()))***************************((((((((((((((()))************))))))))))))******((()))***+++***)))'''&&&)))))))))))))))(((''''''************************))))))))))))))))))))))))''''''((((((((((((((((((+++******))))))(((((('''&&&''')))******)))'''&&&''''''''''''''''''''''''((('''''''''(((((()))***))))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''*********)))((('''&&&%%%(((((())))))))))))(((((('''%%%######$$$&&&&&&%%%)))***++++++)))(((((()))''''''(((((()))*********,,,***)))''''''((()))***555555555555555555555555555444444333222111111000333333222222111000000000111111111222222111111111///000111111222222111111000000111111111111222222111111111111000000000000//////......///000111111000111333444444444333222333444444444444666:::===<<>><<<<<<;;;:::999555555555555555666777777666666555444444333222222000111111222222333333333111111000000000000111111222111000//////000222333222222111000000000111111000000000//////000000000111111111111222333444444:::::::::;;;===???BBBCCCAAA@@@>>><<<:::999888888444444555333111//////000+++,,,------......------/////////---***))))))++++++***))))))++++++***)))************+++,,,......---------,,,++++++******------------------------)))))))))))))))***+++,,,...///000///,,,+++***+++)))***++++++++++++++++++)))+++------+++***)))***,,,,,,,,,,,,---......///,,,,,,,,,,,,+++++++++++++++,,,......,,,+++,,,---------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++..................------,,,,,,------------,,,,,,...---+++***)))***,,,------,,,+++******+++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++******)))((()))))))))***************))))))(((***///555888666000***''')))))))))*********++++++*********+++,,,---...//////...,,,***))))))******************************((((((((((((((()))******************************((()))*********)))((('''))))))******))))))((((((************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((&&&(((***,,,,,,***(((&&&''''''''''''''''''''''''%%%%%%%%%&&&''')))***+++((((((''''''(((((())))))((((((((((((((((((((((((******)))))))))(((((((((+++++++++,,,++++++***)))((())))))******))))))((()))'''&&&&&&''')))((('''(((***++++++)))(((((()))''''''(((((()))***++++++---,,,+++***)))((('''&&&666666555555555444444444444444333333222111000000222222222111111111000000111222222333333222222111000000111111222222222222111111111111111111111111111111111000000000000000///////////////000111111111222444555555555333222777888888777777999===@@@GGGJJJOOOTTTYYY```fffkkkpppssswwwzzz|||}}}}}}}}}~~~~~~{{{zzzzzz|||~~~|||yyyxxxxxxwwwwwwwwwvvvrrrjjjbbb\\\XXXSSSQQQRRRTTTUUUUUUTTTUUUVVVXXXYYY[[[\\\]]][[[ZZZZZZYYYWWWVVVVVVUUUQQQQQQQQQRRRRRRSSSTTTUUUQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZYYYZZZ[[[^^^aaabbbggghhhiiijjjkkkkkkkkkkkkiiiiiihhhgggddd```\\\ZZZ^^^\\\ZZZXXXWWWWWWXXXXXXVVVUUUUUUTTTRRRQQQPPPOOOOOOQQQSSSUUUUUUTTTSSSRRRNNNKKKHHHFFFDDDCCCAAA@@@??????===<<<<<<<<<<<<=========<<<;;;999888777666444444555666777888888999666555555333333222111111555333111///......000111000000000000000111222222000000////////////000000//////////////////000111555555555666888<<>>@@@DDDIIIMMMYYY\\\aaaeeeiiinnnsssvvvyyyzzz{{{}}}~~~}}}|||}}}~~~~~~yyyyyyyyy|||~~~~~~~~~}}}||||||xxxwwwwwwyyyyyyssslllgggdddcccbbbaaabbbbbbaaa```cccccccccdddeeeeeeffffffdddddddddccccccccccccccc\\\\\\]]]^^^^^^_________[[[ZZZYYYXXXXXXXXXYYYYYYZZZYYYXXXWWWVVVUUUUUUUUUYYYXXXXXXXXXZZZ^^^aaaddddddfffhhhjjjkkkkkkkkkjjjhhhiiiiiiiiigggdddaaa___aaaaaa```_________```aaa``````___]]]\\\[[[[[[[[[XXXYYY[[[]]]^^^]]]\\\[[[YYYVVVSSSPPPNNNLLLHHHFFFHHHGGGFFFEEEEEEFFFGGGHHHGGGFFFEEECCCAAA@@@>>>>>><<<<<<===>>>???@@@@@@AAA??????===<<<999777555444888666444111/////////000111111000000111111222333222111111000000111111222000//////......//////000222111111222555888<<<>>>BBBBBBCCCDDDEEEFFFHHHIIIEEEDDDCCC???;;;888888888444444444333222000///......//////...,,,+++---...,,,+++***+++,,,---,,,***++++++++++++,,,---...///***++++++,,,------......(((((())))))******++++++******************+++,,,+++---......,,,+++,,,---++++++,,,,,,,,,++++++***)))+++------,,,+++++++++***+++---......---,,,+++---------,,,,,,,,,+++++++++---///...---,,,---------------------------------------......---------...---------,,,,,,++++++///000000111111000000///...---+++******,,,---...---,,,,,,,,,,,,,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,+++)))'''(((***,,,,,,,,,,,,,,,++++++******...222222///,,,,,,...************++++++++++++*********,,,---///111222,,,+++******))))))))))))))))))))))))))))))))))))((((((((((((((())))))***)))***++++++++++++***)))))))))***************)))))))))************))))))************************************************++++++******)))))))))(((''''''(((((())))))*********)))'''''''''''')))***((((((((((((((((((((((((***)))((('''%%%%%%%%%%%%'''''''''((()))***+++,,,)))))))))))))))))))))))),,,++++++++++++*********((()))***+++,,,,,,,,,,,,))))))************))))))&&&%%%$$$&&&'''((('''&&&''')))++++++)))))))))***************))))))))))))'''((()))******)))((('''666666555555555444444444333333333333222222222222111111111111111111111111111222222333333222222111222111111111111222333333111000000000000/////////000000000000111111111111000000111111222444555666222333444555777888999:::@@@CCCHHHMMMRRRXXX]]]aaakkknnnrrruuuwwwyyy|||~~~|||||||||~~~~~~~~~|||vvvvvvxxx{{{~~~}}}{{{||||||}}}}}}}}}}}}}}}xxxvvvwwwzzzyyysssnnnlllhhhiiikkklllllljjjiiihhhjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiijjjjjjjjjjjjdddeeefffggggggggggggfffeeedddbbb```___^^^______```___]]][[[ZZZYYYXXXXXXXXXXXXWWWXXXZZZ]]]```aaaeeefffiiilllmmmnnnmmmlllggghhhiiijjjiiigggeeecccbbbbbbcccdddeeeeeefffffffffeeedddccccccccccccccc``````aaabbbbbbbbbbbbbbbaaa___\\\YYYWWWTTTQQQNNNMMMMMMLLLLLLNNNQQQSSSUUUPPPOOONNNLLLKKKIIIHHHGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJIIIHHHFFFCCCAAA>>>======<<<:::888666444333333333333222111111111111222333222222111111222222333000000/////////000111111111111111222444666999:::<<<===>>>@@@CCCEEEHHHIIIIIIJJJIIIFFFBBB???>>>>>>::::::999888666444333222---......---++++++,,,...---,,,++++++------,,,+++,,,,,,,,,,,,,,,------.........------,,,,,,++++++*********++++++,,,,,,,,,++++++*********++++++,,,)))+++------,,,,,,---...,,,,,,,,,,,,,,,,,,+++***)))+++------,,,++++++,,,,,,---.../////////------------------,,,,,,,,,,,,,,,---//////---,,,---...------------............---......//////......---,,,,,,,,,,,,,,,,,,++++++------............------,,,,,,,,,,,,,,,------...,,,,,,------------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,(((+++...---***((()))+++,,,,,,,,,,,,,,,++++++***+++,,,---,,,,,,,,,...///*********++++++++++++,,,)))))))))+++,,,...///000************))))))((((((((((((((((((((((((((((((((((((((((((((()))******)))***+++,,,,,,+++***))))))))))))************+++))))))******++++++******++++++++++++++++++++++++************************+++++++++***************(((((())))))******+++++++++)))'''%%%%%%''')))+++(((((((((((((((((((((((('''''''''&&&''''''((((((((('''(((((()))***+++,,,)))))))))))))))))))))))),,,,,,+++++++++*********'''((()))***++++++++++++)))******++++++******)))&&&&&&&&&(((******)))'''''')))***+++)))))))))***''''''((()))+++,,,------((()))+++,,,---------,,,555555555555555444444444333333333333444444444444111111111111111111111111111111222222222222111111222222111111111222333444222222111111111000000000///000000000111111111111000111111222444666888999888888999;;;???DDDHHHJJJQQQUUU[[[aaafffkkkpppsssyyy{{{}}}|||~~~|||zzzssstttvvvzzz~~~|||{{{{{{{{{{{{{{{{{{{{{{{{zzzxxxtttuuuxxxwwwqqqmmmmmmkkkmmmnnnoooooonnnnnnooommmmmmmmmmmmmmmllllllllllllllllllkkkkkkjjjjjjiiihhhiiijjjkkkkkkkkkjjjjjjjjjiiigggeeedddddddddeeedddcccaaa___^^^^^^^^^^^^[[[ZZZZZZYYYZZZ[[[\\\]]]aaacccgggjjjllllllkkkkkkeeefffggggggggggggfffeeebbbccceeeggghhhhhhgggffffffeeedddccccccdddeeefffdddccccccbbbbbbcccdddeeeeeecccaaa___^^^]]]ZZZWWWSSSRRRQQQRRRSSSWWWZZZ\\\XXXWWWVVVUUUSSSRRRPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPNNNLLLIIIHHHFFFFFFFFFDDDBBB@@@===<<<999888777555444333333333333222222111111222222333000000000000000111222333000111111222333444555555666777888:::<<>>===;;;:::999222333333111///......000...,,,+++,,,---...---,,,......---,,,,,,,,,,,,---.........---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++)))+++------,,,,,,,,,---,,,,,,------,,,,,,+++***(((+++---...---,,,,,,---------.........---------...------------,,,,,,,,,,,,...//////...------...------------.........///......////////////......,,,,,,,,,---------------,,,------......------,,,++++++---.........------,,,------------------,,,...------,,,,,,------...------------------------))),,,///...+++(((***,,,,,,,,,,,,,,,,,,+++******---,,,++++++,,,......---*********+++++++++,,,,,,((((((((()))***,,,---...******++++++******))))))))))))))))))))))))))))))((((((((((((((()))******)))***,,,------,,,***)))***)))))))))******+++,,,((()))***++++++++++++***++++++++++++++++++++++++******************************++++++++++++++++++************+++++++++++++++***(((''''''(((***+++((((((((((((((((((((((((&&&&&&&&&'''((()))***+++)))((((((((()))***++++++))))))))))))))))))))))))++++++++++++************'''((())))))************)))******++++++******)))(((((((((***------,,,***'''(((***+++***)))***+++&&&'''((()))+++,,,---...)))***+++,,,------------555555555555555555555555222333333444444555555666111111111111111111222222111111111222222111111111333222111111111222333444333333333222222111111111//////000000111111111222000111222333555888:::;;;>>>>>>@@@CCCIIIOOOVVVYYYaaaffflllqqqtttvvvyyy{{{~~~|||}}}{{{xxxqqqrrrtttyyy~~~}}}{{{yyy|||{{{{{{zzzyyyyyyxxxxxxxxxtttssswwwuuunnnkkkmmmnnnnnnooooooooopppsssuuunnnnnnnnnoooooooooooopppnnnmmmlllkkkiiihhhggggggiiijjjlllmmmmmmlllkkkjjjjjjiiigggeeeeeefffggghhhcccbbbaaa```___```aaaaaaaaaaaa```___^^^^^^]]]]]]\\\^^^bbbeeegggggggggfffbbbbbbccccccddddddddddddbbbdddgggiiiiiihhhfffdddccccccbbbaaabbbcccdddeeefffeeecccaaaaaacccdddfffeeedddcccccccccbbb___]]]YYYWWWVVVUUUUUUWWWZZZ\\\\\\\\\[[[YYYXXXWWWVVVUUUYYYYYYXXXXXXXXXXXXXXXXXXUUUUUUVVVVVVUUUSSSRRRQQQOOOPPPPPPPPPNNNJJJGGGEEE???>>><<<:::888777666666222222111111111111222222000//////000000222333333//////000111111111111000222222333555777999;;;<<<===???BBBCCCBBBAAA@@@@@@BBBBBBBBBBBBBBBAAA@@@???::::::999777444222222333...---,,,,,,......---,,,//////...---,,,,,,,,,,,,++++++,,,------......///++++++++++++++++++++++++,,,,,,++++++***++++++++++++---......---,,,,,,---------------,,,,,,+++***(((+++---...---,,,,,,---++++++++++++++++++++++++......---------,,,,,,,,,,,,...//////...------...---------.........//////......////////////......,,,------....../////////......////////////......)))+++---//////...---,,,,,,------......------,,,...------,,,,,,------...------------------------)))---111000+++)))***---++++++,,,,,,,,,+++******///,,,+++,,,...///---*********+++++++++,,,,,,,,,''''''(((((()))***,,,,,,++++++,,,,,,,,,+++******************************((((((((((((((()))******)))***,,,------,,,***)))******))))))***+++,,,,,,((()))***+++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,---++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))******+++))))))))))))))))))))))))+++++++++*********))))))'''((()))*********************++++++++++++******%%%%%%&&&(((******)))''''''(((***+++***)))***+++******************++++++))))))*********+++++++++444333333333444444222111000999777000;;;OOOMMM<<<333333333333444444444444444555555666666444333222444444444444444444444444111000000111333333222000///000222333222222333555333444555555777:::???CCCGGGMMMTTTYYY]]]aaagggllltttvvvzzz~~~|||yyywwwvvvtttpppmmmnnntttzzz~~~}}}|||{{{xxxuuuvvvuuussstttuuuuuusssrrrvvvuuuuuusssqqqooommmlllqqqnnnlllmmmooorrrttttttqqqooommmmmmmmmmmmkkkjjjkkkjjjiiigggfffeeedddccceeegggiiijjjmmmooommmjjjggghhhiiiiiihhheeecccaaabbb^^^\\\___aaa______aaaccccccbbbaaa___]]][[[YYYYYY]]]bbbddddddcccbbbbbb]]]aaabbb^^^___bbbaaa\\\\\\bbbfffeeecccdddbbb____________^^^\\\\\\^^^___eeeaaa___aaa___[[[^^^dddcccbbbbbbbbbcccdddeeeeee___^^^[[[YYYWWWXXXZZZ[[[______^^^\\\ZZZXXXVVVTTT]]]]]]]]]]]]\\\[[[ZZZYYY[[[XXXVVVWWWXXXWWWVVVVVVVVVZZZYYYVVVWWWZZZVVVOOOLLLKKKHHHEEEAAA>>>;;;:::888777555444444555666666777777777666666777888888333222111111222222111000333111000111444666777777888888999:::;;;<<<======@@@CCCEEEFFFEEEDDDCCCCCCBBBCCCBBB@@@<<<:::999999444333222111000111111222333222000.........000111111000//////......//////------------------,,,,,,........................,,,,,,---.../////////...111000///...............------------------------...,,,++++++,,,...//////,,,---.........---,,,+++////////////////////////+++,,,.../////////......000000000000000000000000............/////////000000//////.........////////////............//////---......///////////////---...000///...,,,,,,------------------...///000......---------,,,,,,,,,...---+++******+++---...///...---,,,,,,,,,,,,,,,******)))))))))***,,,---000///...---+++***))))))////////////////////////000---***))),,,,,,***(((***+++,,,------------,,,+++,,,,,,------,,,,,,+++...---,,,+++***************)))((()))***,,,,,,+++,,,------......------,,,---------,,,,,,+++++++++++++++***+++,,,...000222%%%'''***---------+++)))+++++++++******(((''''''---------,,,,,,+++++++++*********)))***++++++,,,---------,,,,,,+++++++++'''((()))***+++,,,,,,,,,,,,...///...,,,*********+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************''''''(((***+++,,,---...(((((()))***+++,,,,,,---,,,+++***)))))))))++++++777666666666777777555333000666444000777DDDCCC666111111111111222222222222222333333444333222111000222222222222222222222222444333333333333222111///222333444333333333555777555666888;;;???EEELLLQQQ\\\aaaggglllnnnrrrwww{{{|||~~~}}}yyytttqqqppppppmmmkkkmmmsssyyy}}}~~~}}}}}}}}}}}}|||yyywwwuuutttssssssuuuuuutttsssuuuuuutttsssqqqooommmlllpppnnnlllmmmnnnppppppppprrrpppnnnmmmllljjjhhhfffjjjjjjjjjhhhfffddddddeeeggghhhiiiiiijjjjjjhhheeeffffffffffffdddaaa___]]]^^^ZZZXXXZZZ[[[XXXWWWZZZZZZ[[[\\\]]]]]][[[ZZZYYY[[[\\\\\\]]]]]]]]]\\\[[[XXX[[[ZZZWWWYYY]]]^^^ZZZYYY\\\]]][[[\\\^^^]]]ZZZXXXYYYYYYYYYXXXXXXYYYZZZ```\\\\\\]]]\\\YYY\\\aaa^^^]]]^^^___aaabbbbbbbbbaaa```^^^\\\[[[\\\^^^aaa______^^^]]]\\\[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZYYYXXXYYYVVVUUUUUUVVVVVVUUUTTTVVVZZZ[[[YYYYYY\\\YYYTTTRRRQQQOOOLLLHHHEEEBBB@@@>>>===<<<;;;;;;:::::::::===<<<;;;999888777666666888777555555555555333111111///...///111333333333444444555555555666666666<<>>>>>>>>999888666444333333333333333222000///...///000111//////............//////.........---------------------------------------.........///......------000///...---,,,,,,,,,,,,------------------------...---++++++---...//////---------......------,,,////////////////////////,,,---.../////////...---000000000000000000000000........./////////000000...............///000111//////............//////---......///////////////...000111000///---.........------------......///......---------,,,,,,,,,...---+++******+++---...///...---,,,,,,,,,,,,---+++***))))))***+++,,,---'''(((((()))***+++++++++---------,,,,,,,,,,,,,,,---,,,++++++++++++***)))************+++++++++++++++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,,,,---,,,***))))))+++,,,,,,+++,,,,,,------------,,,,,,+++++++++++++++*********++++++++++++,,,---///000((()))+++---------,,,+++++++++++++++***)))(((''',,,+++++++++******************))))))******++++++---,,,,,,,,,++++++++++++)))******++++++++++++***,,,---...---+++******************))))))*********++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---+++++++++++++++++++++,,,++++++************++++++666555555555666666444333333444333222444888777333000000111111111222222222222222333333333222111000222222222222222222222222111111111111000000//////222222222222222444777:::===???DDDIIIPPPXXXaaagggooosssxxx{{{|||}}}~~~~~~}}}zzzvvvqqqmmmkkkkkkkkkkkknnntttyyy|||}}}{{{{{{|||}}}~~~~~~{{{xxxuuusssssssssuuuuuuuuusssttttttsssrrrpppooommmlllmmmllllllmmmnnnnnnmmmllljjjiiigggffffffeeebbb```ccceeefffddd```]]]^^^```bbbbbbccccccaaa___\\\[[[^^^^^^___^^^]]][[[XXXWWWXXXTTTSSSTTTSSSPPPPPPSSSRRRTTTVVVYYYZZZZZZYYYXXXZZZWWWTTTTTTVVVWWWVVVTTTTTTUUUTTTRRRTTTYYYYYYWWWWWWWWWUUUSSSVVVZZZYYYTTTOOOOOOOOOPPPPPPQQQRRRRRRXXXVVVVVVWWWUUUSSSUUUYYYTTTTTTUUUXXX[[[]]]\\\[[[___^^^]]][[[ZZZ[[[___bbb]]]\\\[[[YYYYYYYYYYYYZZZXXXXXXXXXXXXXXXXXXWWWWWWYYYXXXWWWVVVWWWXXXVVVTTTRRRWWW[[[ZZZZZZ[[[ZZZXXXYYYYYYXXXVVVSSSOOOKKKIIIEEEEEEEEEDDDBBBAAA??????@@@@@@???===<<<:::999999;;;999777666666555333222222111//////000111111000111111111111111111111111666999===@@@BBBCCCEEEFFFHHHIIIIIIHHHFFFDDDDDDEEEAAA@@@===;;;999777666666555444222111000000111111///.........///000111222/////////......---------------------------------////////////...---,,,,,,,,,++++++++++++,,,------------------------------......---------......///...---------------......////////////////////////....../////////...------000000000000000000000000....../////////000000000------------...000111222/////////....../////////---......//////////////////000222111///......///...............---------......---------,,,,,,,,,...---,,,++++++,,,---.........---,,,,,,,,,------++++++*********+++,,,,,,%%%&&&'''(((***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,+++******+++***)))((((((((()))***+++,,,,,,------------,,,,,,+++++++++,,,---...///000...,,,++++++,,,---,,,++++++,,,,,,------,,,,,,+++))))))))))))************+++++++++++++++,,,------***++++++,,,---------...++++++++++++******)))(((*********)))))))))))))))))))))))))))******+++++++++++++++++++++*********+++++++++++++++***))))))+++,,,------+++))))))******)))(((''''''((()))******++++++,,,,,,++++++***++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,+++++++++*********++++++,,,,,,+++++++++777666555666777777555333666444444666555111222555222222222222333333333333444444444444444333333222333333333333333333333333///000111111111111333444222333444555666;;;@@@DDDKKKPPPXXX```gggooouuuyyy{{{~~~~~~~~~zzzyyyxxxvvvuuurrrnnnkkkkkklllooossswww{{{}}}~~~{{{{{{|||~~~}}}zzzwwwtttsssrrrssstttuuutttsssrrrrrrrrrqqqpppnnnmmmllliiiiiiiiikkklllkkkhhhfff___^^^^^^___aaaaaa___]]][[[^^^```___ZZZWWWWWWYYY[[[[[[\\\]]][[[VVVTTTUUUUUUUUUWWWXXXYYYYYYYYYXXXXXXUUUTTTTTTRRRMMMMMMQQQOOORRRWWW[[[^^^___^^^]]]\\\XXXUUUVVV[[[\\\YYYUUUUUUUUUUUUWWW[[[^^^]]]ZZZ]]][[[XXXVVVZZZ^^^[[[TTTOOOMMMJJJJJJKKKNNNPPPQQQXXXXXXXXXWWWTTTQQQPPPRRROOOOOOQQQUUUZZZ\\\ZZZWWWZZZ[[[[[[YYYWWWXXX\\\```^^^\\\ZZZWWWVVVWWWXXXXXXWWWWWWVVVVVVVVVVVVVVVWWWVVVWWWVVVTTTUUUWWWVVVRRRPPPTTTXXXXXXXXXXXXYYYYYY^^^^^^___^^^[[[WWWSSSPPPKKKKKKLLLKKKIIIGGGEEECCCBBBBBBBBBBBBBBBAAAAAA@@@???===;;;;;;;;;;;;999777777555333333333333222000111111111111111222222222222555999;;;===>>>@@@BBBDDDEEEGGGGGGGGGGGGIIIJJJIIIHHHEEECCC@@@>>><<<<<<;;;:::888555333222111111000000000000111222333333000000000//////......---------------------------...////////////......---((())))))+++,,,...000111.........................../////////------...///......---,,,,,,---///000////////////////////////000/////////......------////////////////////////...////////////000000000...............///000111......////////////......---......///////////////...000111111///......////////////......---,,,,,,......---------,,,,,,,,,...---,,,,,,,,,,,,---......------,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++------------............(((,,,......+++)))***,,,+++***((('''''')))+++,,,,,,,,,------------,,,,,,---,,,,,,------...///000000...,,,,,,------,,,+++++++++,,,,,,,,,,,,++++++)))))))))******+++++++++,,,+++++++++++++++++++++,,,++++++***+++,,,---...++++++,,,,,,+++******)))*********))))))))))))))))))))))))***************************************+++++++++,,,,,,+++*********,,,---,,,+++))))))******)))(((''''''((()))******++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***************,,,---------,,,+++:::999888999::::::888666666444555888666000111777222222333333333444444444555555444444333333333333333333333333333333333333222333444444222333555888555777:::===AAAHHHOOOTTT\\\cccmmmvvv|||~~~{{{zzz{{{|||||||||sssrrrpppqqqrrrrrrpppnnnppprrrvvvyyy|||~~~}}}||||||||||||zzzwwwtttrrrqqqpppqqqrrrsssrrrpppnnnnnnnnnnnnmmmllljjjjjjgggfffeeeeeedddaaa]]]YYYWWWWWWYYY[[[^^^^^^]]][[[XXX\\\______[[[WWWUUUUUUVVVVVVYYY]]][[[VVVVVVZZZWWWXXX[[[^^^bbbeeeggghhhiiieeeccc```ZZZSSSRRRUUUTTTYYY```hhhmmmoooooooookkkiiihhhjjjnnnnnnhhhccc]]]]]]aaaiiiqqqsssqqqooonnnlllhhheeegggiiiccc[[[TTTPPPKKKIIIKKKNNNQQQRRR]]]___aaa___[[[WWWSSSQQQQQQPPPRRRWWW]]]```]]]ZZZXXX[[[\\\ZZZVVVUUUWWWZZZ]]][[[YYYXXXXXXYYYZZZ[[[WWWVVVVVVUUUUUUUUUUUUVVVQQQSSSRRRPPPRRRXXXXXXUUUUUUUUUVVVWWWWWWVVVXXXYYY^^^___``````^^^[[[WWWUUURRRRRRSSSRRRQQQOOOMMMLLLIIIIIIIIIJJJIIIHHHGGGFFFFFFDDDCCCCCCDDDDDDBBBAAA<<<:::888888777666444222000111111222333444444444222444666777777888:::;;;;;;>>>@@@BBBDDDFFFHHHKKKMMMLLLKKKIIIGGGEEECCCCCCCCCAAA???<<<999666444444111111111000000111222222222222111000000///......------------------------,,,---...///000000000000,,,,,,,,,,,,---...///000........................///000111000...------///......---,,,---...///111000000000000000000000000000000//////............////////////////////////////////////000000000111111000///.....................///000000///......---......///////////////---///000000...------....../////////...---,,,+++......---------,,,,,,,,,------------------------------,,,,,,,,,------...,,,,,,---------,,,,,,,,,111000000...---,,,,,,+++---------....../////////***---//////+++***+++---,,,+++***))))))+++---...,,,------......------,,,///......------......///000...,,,,,,------,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++,,,+++++++++******,,,+++)))))))))***,,,---+++,,,,,,,,,,,,++++++***++++++++++++++++++++++++))))))***+++,,,++++++***************************))))))***,,,,,,---------***,,,------+++******+++++++++***))))))***+++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++(((((())))))***++++++,,,***+++,,,.........---,,,999888777888999999777555777555666888777444555888333333333444444444555555666666555444444444444555333333333333333333333333333555666555222222555999;;;>>>CCCIIIOOOWWW___dddooovvv~~~{{{{{{yyyvvvvvvwwwxxxwwwwwwpppmmmjjjlllpppssstttrrrvvvyyy|||~~~~~~}}}{{{yyyxxxwwwuuurrrpppnnnmmmllllllmmmmmmllljjjggghhhhhhhhhgggffffffeeecccaaa```^^^\\\XXXSSSOOOQQQRRRUUUYYY]]]___^^^]]]^^^aaafffhhhgggbbb\\\WWWWWWVVV\\\cccbbb]]]___fffkkkmmmppptttxxx||||||wwwnnndddbbbeeegggllluuu}}}sssrrrwww~~~wwwttttttooohhhZZZUUUOOOMMMOOOQQQQQQPPP\\\ccchhhhhheeeaaa\\\VVVWWWUUUVVVZZZaaaeeeccc___[[[^^^aaa^^^XXXSSSSSSUUUVVVVVVUUUUUUVVVXXXYYYZZZWWWVVVUUUSSSRRRRRRSSSTTTRRRVVVVVVTTTYYYeeeiiifff```ZZZVVVWWWXXXWWWWWWYYY[[[\\\]]]^^^]]][[[YYYXXXXXXXXXYYYYYYYYYXXXWWWWWWVVVVVVUUUTTTRRRPPPMMMLLLJJJHHHGGGFFFGGGFFFEEECCC@@@>>>===<<<<<<:::777555222222333333333444444444333555666555444444555666444777:::===???AAADDDGGGKKKKKKLLLLLLKKKJJJIIIHHHIIIHHHFFFCCC@@@===;;;:::555555333222111000000000333333222111000000//////........................+++,,,---///000111222222333222000///...------,,,........................///222444222///,,,---///------------...///000000000000000000000000000000000000///....../////////000000000000000000000000/////////000000000111111222111000...---------------...///000000///...------......///////////////---...000///---,,,,,,------.../////////...---,,,......---------,,,,,,,,,------------------------------,,,,,,,,,---......------.........---,,,,,,------------------------+++,,,,,,------.........000000000...,,,,,,---...---,,,+++++++++,,,......------............------///......---------......///---,,,,,,---...---,,,,,,------......------,,,---------...............+++,,,,,,,,,,,,,,,+++***+++***)))))))))***+++,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---------)))***,,,---------,,,+++*********+++++++++++++++((()))***,,,------......+++,,,...---,,,++++++,,,+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,+++++++++'''((()))***+++,,,------++++++,,,---............;;;:::::::::;;;;;;999888;;;<<<<<<::::::<<<;;;999888888888888999999999999;;;;;;999888888888999:::888888888888888888888888888;;;======<<<>>>CCCHHHNNNRRRXXX___fffmmmtttyyy~~~|||yyywwwuuuuuuvvvwwwvvvuuusssnnnkkklllqqqwwwyyyyyyzzz}}}~~~|||}}}zzzwwwsssqqqppppppnnnmmmiiihhhffffffffffffdddbbb`````````aaa``````______\\\[[[ZZZZZZZZZYYYWWWTTTRRRUUU[[[ccckkkppprrrqqqwwwyyy}}}tttkkkiiihhhoooxxxxxxsssvvv~~~}}}|||zzzyyyvvvjjjgggddddddeeeccc^^^YYY```kkkuuuxxxyyyxxxrrrkkkiiifffdddhhhppptttsssooolllqqquuuqqqhhh```]]]]]]ZZZYYYYYYXXXXXXWWWWWWVVVWWWUUUSSSQQQOOOOOOPPPPPPQQQWWWXXXXXXbbbttt}}}|||iii^^^UUUUUUWWWUUUTTTUUUWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^______``````___]]]ZZZWWWUUURRRPPPMMMLLLKKKIIIFFFDDDEEEDDDCCCBBBBBB@@@===;;;888777777666555444444333555666666555333333444555333555888999;;;<<>>CCCAAA:::=========>>>>>>>>>??????AAA@@@???>>>===>>>??????========================AAAEEEJJJLLLNNNSSS[[[bbbfffjjjqqqxxx{{{yyywwwwwwxxxyyyxxxwwwyyytttnnnooouuu|||~~~|||~~~|||zzz{{{|||vvvsssooollllllllllllkkkfffdddbbbaaaaaa```^^^]]]ZZZ[[[[[[\\\\\\[[[[[[ZZZUUUUUUWWWZZZ^^^aaaaaaaaa[[[```iiiuuu~~~|||~~~~~~}}}tttllljjjxxx{{{yyy|||uuupppppphhhgggeeeccc___\\\XXXWWWVVVTTTRRROOOMMMMMMMMMNNNJJJQQQSSSUUUbbbyyymmm^^^RRRQQQTTTSSSPPPQQQUUUUUUVVVWWWXXXYYYZZZ[[[YYYYYYYYYYYY[[[]]]```aaacccccceeeeeedddbbb```^^^___\\\XXXVVVTTTQQQMMMKKKJJJIIIHHHHHHHHHFFFCCC@@@>>>===<<<:::888666444333666777777666444444555777444666888999999999;;;===AAACCCFFFIIIKKKLLLMMMMMMKKKLLLLLLLLLLLLLLLKKKKKKHHHFFFCCC@@@===:::888777555555444333222000000///000000000000000000000000...///000000000000000///---------......000111111///////////////////////////333666444///,,,,,,///+++,,,...000111000000///000000000000000000000000000///.........000111222000000000000000000000000000000000000111111111111//////.........//////000---...///111111///...------......//////////////////000222111///......///***,,,...000000///...---......---------,,,,,,,,,------............------,,,,,,,,,,,,,,,---...///....../////////...,,,+++......................../////////000111222222333:::555///,,,...//////...***+++,,,------------,,,------............------*********+++---///000111,,,+++******,,,......---......////////////....../////////......---------+++,,,---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------+++++++++,,,,,,---------+++,,,...000000///...---+++++++++,,,,,,---------,,,,,,---------,,,++++++,,,...//////...---...///(((***,,,......,,,***(((---......//////......---........................+++++++++,,,,,,---------//////.........---------------,,,,,,---...000111aaa``````___^^^]]]]]]\\\[[[[[[[[[[[[ZZZZZZYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSSSSTTTUUUVVVVVVUUUSSSRRRRRRSSSUUUVVVYYY]]]ccckkkssszzz~~~||||||zzzwwwtttpppllljjjiiihhhgggeeeaaa^^^[[[ZZZZZZZZZ^^^]]]]]]^^^```cccfffhhheeefffgggjjjnnnsssxxx{{{||||||~~~~~~yyyqqqggg___YYYZZZZZZZZZWWWSSSOOOMMMLLLOOOOOOOOORRRVVV]]]cccggg[[[ZZZXXXVVVTTTRRRPPPOOOPPPRRRUUUVVVVVVWWWYYYZZZXXXXXXWWWVVVVVVZZZ___bbbeeefffhhhhhhhhhfffdddcccbbbbbbbbbaaa^^^ZZZUUUSSSPPPPPPPPPPPPNNNKKKHHHFFFIIIDDD???>>>AAAAAA>>>;;;;;;::::::888777666555555222333333444555666888999;;;<<<===???AAACCCDDDEEEFFFIIINNNQQQQQQPPPPPPQQQKKKJJJGGGDDDAAA>>>===<<<888777666444222111000000111111111111111111111000666555333000///...//////......---,,,,,,---//////333222000...------......000////////////.........000000000000000000//////000000000000000000000000111111111000000000//////111111000000000000000000000000000111111222222222222222222222222222222333222222111000///...------........./////////000000111111222222111000//////..................------//////...---------......------------------------000//////......//////000---------------------------......//////000000000......//////////////////111000...---,,,---///000///...---++++++,,,,,,---,,,+++***+++---//////...///......---...///000111/////////......---------000000000000000000000000---,,,,,,------...///000000///...---,,,+++***)))++++++************++++++************++++++++++++......---------,,,,,,,,,***+++,,,---------,,,++++++***)))***,,,---,,,+++((()))***,,,---...//////000000000000000000000000++++++,,,---------------,,,,,,---------.........------------------------000000000000///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................}}}|||yyywwwvvvvvvwwwwwwwwwxxxyyy{{{}}}wwwooooooooolllfff^^^UUUPPPMMMMMMMMMNNNQQQUUUYYY[[[VVVUUUTTTRRRPPPNNNLLLKKKNNNPPPSSSTTTTTTUUUVVVXXXXXXYYYYYYXXXXXX[[[___bbbhhhiiijjjkkkkkkiiigggfffkkkkkklllkkkhhheeeaaa^^^YYYYYYYYYYYYZZZZZZ[[[[[[ZZZUUUOOOLLLMMMLLLIIIFFFCCCCCCAAA@@@>>><<<;;;;;;999999999999999:::;;;<<<;;;<<<===>>>???@@@AAABBBDDDHHHLLLPPPQQQSSSTTTVVVQQQPPPMMMKKKHHHFFFEEEEEEBBB@@@>>>:::777555333333333333333333333333333333666555444333222222333333444333222222222222333444///...------,,,---......333333333333222222222222000000111111222222333333333333333333333333333333444333333333333222222222000000111111222222333333333333333444444444444444222222222222222222222222111111111111111111000000222222111000///...------......///000000000/////////000000111222222222222111000000/////////////////////////////////////////////............//////........................------......////////////000000000000000000000000333222111//////000111222222111000///.........///444222000///000111111000+++************+++,,,---+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......///......---,,,++++++***++++++*********+++,,,,,,+++++++++******)))))))))***++++++,,,,,,---......******+++++++++++++++***+++))))))***+++,,,,,,+++(((((())))))))))))((((((++++++++++++++++++++++++))))))***+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++///000000000000000000000------------------------qqqgggaaaaaaaaa```aaabbbccccccbbbbbb```___]]][[[ZZZYYYXXXZZZ\\\]]]]]]]]]___```bbbcccdddddddddeeehhhjjjpppqqqrrrsssrrrqqqpppooowwwwwwxxxxxxvvvssspppnnnkkkjjjiiiiiijjjllloooqqqlllfff___[[[YYYXXXVVVSSSRRRQQQPPPNNNKKKIIIGGGFFFDDDCCCBBBAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>AAADDDHHHKKKNNNQQQUUUXXXZZZYYYWWWUUUSSSRRRRRRRRRLLLJJJGGGCCC???;;;999888777777666666666555555555555555444444444444555666666666444444333333333333666666555555666666777888444333333333333222222222222222333444555666777777666666666666666666666666666666555555555444444444222222333444555666666777777777777777666666666666444444444444444444444444333333333333444444555555666555555444333222111000///000111222333333333333///000111222444444444444222111111000000000000000222222222222222222222222111111000000000000111111222222222222222222222222000000000000000000000111000000000///////////////000///...---------...///...------,,,------...///777444000......///......111000000000000111222222000000000111111111111111222222222222222222222222222222111000000000000111222222222111111000000000////////////000000111222222111000///...------,,,------...000111333444555......---------------...///---------///000///.........////////////......//////////////////////////////000111111111000000000000000111111111222222000000000000000000000000111222222222222222111111------------------------111111111111111111111111|||~~~}}}yyywwwvvvtttssssssrrrpppnnnkkkiiigggfffbbbaaa___^^^\\\[[[[[[[[[VVVVVVUUUTTTSSSRRRRRRQQQRRRTTTWWWYYY\\\___dddhhhlllkkkjjjiiihhhhhhhhhhhhdddbbb___[[[WWWTTTQQQPPPIIIHHHGGGEEEDDDBBBAAAAAA@@@@@@@@@@@@???@@@@@@@@@???>>>>>>===<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;:::::::::999999999;;;;;;<<<<<<=========>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777777777888888999999:::::::::999999999888888777777777777777777777666666666666666666666666666666666555555555666666666666777444555555666666666666555111111222333444444444444333222111111000000111111333333333333333333333333444444333333333333444444555555555555444444444444222222222222222222222222111111111111111000000000222111000////////////000,,,,,,---...000111222333888555111//////000000000////////////////////////.........//////000000111000000000000000000000000//////...,,,,,,+++++++++............------------++++++++++++,,,---............---,,,++++++*********+++,,,---///000111111+++***)))((((((((()))***+++***)))***+++,,,+++***((()))+++,,,.../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++------------............+++++++++++++++++++++++++++,,,---.....................---------------,,,))))))))))))))))))))))))tttsssqqqooollliiihhhgggffffffffffffeeedddccccccccccccbbbbbbaaa```___^^^___^^^^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPOOOOOOOOOOOONNNOOOOOONNNNNNMMMMMMLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHGGGGGGFFFEEEDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>??????@@@??????>>>=========<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::::::::999999999999::::::::::::999999888888888888777777777666666555555555777777666666555555555555888888777777666666666777555555666666777777777777:::777555444444666666666444444444444444444444333333333333444444555555555333333333333333333333333666555444333222111111111333333333333333333222222000000000000000111222333111111111111111111111111222222333333333444444444333222000/////////000111222111000111222222111000,,,,,,...000111222222222000000000000000000000000......////////////......000000000111111111111222///////////////////////////000111222222333222222222222222111111000000000........................~~~}}}|||{{{{{{zzzyyyxxxxxxxxxxxxxxxxxxwwwvvvvvvuuuuuutttssssssssssssrrrrrrqqqpppooonnnmmmmmmmmmlllkkkjjjiiihhhhhhiiiiiihhhhhhfffdddcccbbbbbbbbbbbbbbb```___^^^]]]\\\[[[[[[ZZZYYYZZZZZZZZZTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRQQQQQQQQQQQQRRRRRRQQQQQQPPPPPPOOOOOONNNNNNNNNNNNMMMLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCFFFEEEEEEDDDBBB@@@>>><<<@@@>>>======???@@@@@@???@@@AAAAAAAAAAAA@@@?????????????????????@@@@@@@@@========================>>>===<<<;;;::::::::::::::::::999999888888888777666666555555555555666666444555555555666666666777777666666666555555444444888777666555444444444444666555444444555555444333333444444555555444444333333333333333333333333333333333333333333333222111333333333333444444444444444444444444444444444444333333444555555666555555000000//////......------222222222222222222222222~~~~~~}}}|||{{{zzzyyyxxxvvvvvvuuuuuutttssssssrrrmmmmmmnnnnnnmmmmmmlllkkkmmmmmmmmmllljjjhhhfffdddeeeddddddfffggggggeeeccc^^^^^^_________^^^]]]\\\]]]]]]\\\\\\\\\\\\\\\\\\XXXXXXXXXXXXXXXXXXXXXXXXUUUUUUTTTSSSSSSRRRSSSSSSQQQQQQPPPOOONNNMMMMMMLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@BBB@@@??????@@@@@@???>>>AAAAAABBBBBBBBBBBBAAAAAA=======================================<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::666777777888888888777777:::::::::999888888777777444444444444444444444444~~~}}}}}}yyyyyyyyyyyyyyyyyyyyyyyyssstttuuuuuutttrrrpppoooqqqooonnnnnnoooooonnnllliiijjjlllmmmooooooppppppeeeeeeeeeeeeeeeeeeeeeeeedddddddddddddddcccbbbaaa^^^^^^^^^____________```[[[[[[[[[[[[[[[[[[[[[[[[UUUUUUVVVVVVVVVVVVUUUUUUTTTSSSSSSRRRQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOO