BM6P6(@ 000///...---,,,------...,,,,,,.........---,,,+++---------............///333333222111000///......000000000000000000//////111000...000222333111...//////000000000000000///444444555555444222000///111111111222333222000///111111111333444444333222555777999999999:::;;;===???BBBEEEDDDBBBAAABBBDDDOOOUUU\\\````````````aaa```cccfffkkkpppwww~~~zzzxxxuuuvvvzzz~~~zzzoooeeeaaa^^^ZZZVVVVVVXXX\\\___bbbdddgggfffbbb^^^ZZZYYYUUUQQQLLLJJJKKKJJJHHHEEEBBBCCCEEEEEEEEEEEEGGGIIIKKKJJJHHHGGGFFFGGGIIIJJJEEEEEEFFFFFFFFFFFFFFFEEEBBBAAA@@@???>>>======>>><<<<<<======<<<;;;999888888888777666555444333222000000111222222222111111222222222222222333333333222222111000000000111111222222111000000///......000///......000111000...,,,,,,,,,,,,,,,+++******......---------,,,,,,,,,---------....../////////***+++,,,,,,------,,,,,,........................------......------,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******---,,,,,,,,,++++++******%%%&&&((()))))))))((('''***)))(((''''''((()))***,,,+++++++++******))))))+++++++++*********)))))))))))))))))))))***++++++,,,+++++++++******)))))),,,,,,++++++******)))))))))******++++++******)))))))))((('''''''''''''''((((((((((((((()))******))))))))))))))))))))))))'''''''''(((((((((((()))(((((((((((())))))))))))))))))))))))((((((((((((&&&''''''(((((((((((((((...---,,,+++++++++,,,,,,+++,,,---...///......---........./////////000000222111111000000//////...000000000000000000000000222000///111333444222000...///000111222333333333000111222333333333222222333333333444555555333222666555555555666777777777>>>@@@BBBCCCDDDEEEGGGIIIPPPSSSWWWXXXVVVTTTTTTUUU\\\aaahhhlllmmmmmmmmmnnnrrruuuyyy}}}tttoooiiicccaaabbbeeegggqqqtttwwwyyyxxxtttoookkk___ZZZUUUSSSSSSRRROOOLLLIIIJJJJJJJJJJJJJJJIIIHHHNNNNNNMMMMMMLLLLLLKKKKKKHHHIIIJJJJJJJJJJJJIIIIIIFFFEEEDDDCCCCCCBBBBBBBBBEEEEEEEEEEEEDDDCCCAAA@@@>>>===<<<;;;:::999888777666666666666555555444333333333333222222222222222000000/////////000000111222222222111111000000000...---,,,---...///...---------.........------,,,.........---------,,,,,,,,,,,,,,,,,,------------++++++,,,------------,,,------------------------............---,,,++++++,,,,,,+++++++++*********,,,,,,,,,+++++++++******************)))))))))((()))***+++,,,,,,,,,+++***,,,+++************+++,,,(((((((((((('''''''''&&&+++++++++*********))))))))))))(((((())))))******,,,,,,+++++++++************************)))))))))******++++++++++++******))))))((('''''''''''''''((((((((((((((()))******))))))))))))))))))))))))%%%&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((('''((())))))******))))))...---,,,,,,+++,,,,,,,,,------............------//////000000000111111111000000000000////////////000000000000000000111111000///...///000111000///------///000111111111111//////000111222222333333444555777999:::;;;<<<<<<>>>======>>>???BBBFFFHHHQQQRRRUUUUUUUUUUUUVVVWWW\\\aaagggjjjkkkjjjiiihhhooossszzz~~~zzzyyy{{{|||{{{lllhhhccc`````````]]]ZZZYYYWWWWWWYYY[[[\\\YYYVVVUUUUUUTTTSSSQQQOOOLLLKKKIIIJJJKKKKKKKKKJJJIIIIIIJJJJJJIIIHHHHHHGGGGGGGGGHHHIIIIIIIIIHHHGGGFFFEEEFFFEEEDDDCCCAAA@@@??????>>>>>>======<<<:::999888666666666555555444444333000000000000000000000000222222111111111111111111///...------//////...---...//////000000000//////.........------------,,,,,,,,,,,,+++++++++++++++++++++,,,---------------------------------------............---,,,+++***+++++++++***************,,,,,,,,,+++++++++******------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,***************)))))))))+++++++++***************(((((((((((()))))))))))),,,+++++++++++++++******((())))))))))))))))))***+++++++++,,,,,,+++++++++))))))((('''''''''((((((((((((((((((((())))))***))))))))))))))))))))))))$$$$$$%%%%%%%%%&&&&&&&&&(((((((((((())))))))))))(((((((((((())))))))))))((()))******++++++******/////////............///111111000///...---,,,+++/////////000000000111111....../////////000000000///000000000000000111111222111000000000111111000000111222333333333333333777777777777888999:::;;;:::===@@@CCCFFFHHHKKKMMMKKKKKKLLLNNNPPPUUU[[[___fffggghhhgggdddbbbaaaaaadddiiiqqqyyy}}}|||xxxtttsssttttttrrrpppnnnlllkkkooouuuvvvsssnnnfffddd```\\\XXXTTTQQQPPPLLLMMMNNNOOONNNMMMKKKJJJLLLLLLLLLKKKJJJIIIHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJLLLKKKJJJIIIGGGFFFEEEEEECCCDDDDDDDDDCCCBBBAAAAAA======<<<<<<;;;:::999999555555555444333333222111111111111111111111111111222111///000111111000///......//////000000//////............---------------------,,,,,,++++++***+++,,,,,,---...---------------------------------/////////...---,,,+++***************************,,,,,,,,,+++++++++******......------------------)))))))))***************+++******************+++++++++++++++++++++++++++************************''''''(((((())))))))))))************************''''''(((((())))))******++++++,,,,,,,,,,,,++++++))))))((((((((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&&&&'''(((((((((((())))))))))))(((((((((((())))))))))))((()))******++++++******.../////////////////////000000/////////...//////....../////////000000000......//////000000111111//////000000000111111111333333333333333444666777555666888;;;===???@@@@@@CCCBBBBBBCCCEEEHHHKKKMMMOOORRRUUUVVVWWWYYY]]]```]]]___aaacccdddhhhmmmqqqrrrtttuuutttqqqooommmmmmqqqvvv~~~{{{wwwppphhhaaa\\\ZZZYYYTTTUUUVVVWWWWWWUUUSSSRRROOOOOONNNNNNLLLJJJHHHGGGJJJJJJKKKLLLMMMNNNOOOPPPMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGHHHIIIJJJJJJIIIIIIFFFEEEEEEDDDCCCBBBAAAAAA>>>>>>===<<<;;;888666555333333333222222222222222444333111111222222111000---......//////.........//////.........---------//////......---------,,,,,,,,,---.........------------------------------............---,,,+++*********************++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((())))))******************************'''(((((((((((((((((((((************************''''''((()))***))))))((((((((())))))))))))))))))''''''(((((())))))*********++++++,,,,,,++++++***))))))((((((((())))))***))))))(((((((((((())))))************************''''''''''''(((((((((((((((((((((((())))))))))))'''((((((((()))))))))***'''((())))))******)))))),,,,,,---............------------...000111333444........./////////000000//////000000111111222222111111111222333333444444000111333444666999===@@@<<<>>>BBBGGGKKKOOORRRSSSMMMMMMMMMNNNRRRWWW\\\___hhhkkklllkkkiiiiiilllpppqqquuuyyy{{{zzzzzz}}}}}}|||tttlllfffbbb```]]]^^^```aaa```^^^\\\ZZZWWWWWWVVVUUUSSSPPPMMMKKKIIIHHHHHHIIIJJJKKKLLLMMMLLLLLLKKKKKKKKKJJJJJJJJJIIIJJJKKKLLLMMMNNNNNNNNNKKKKKKKKKJJJIIIIIIHHHHHHFFFFFFFFFEEECCC@@@>>><<<:::999999888777777666666666555333333444444333111///000000000//////...---/////////.........------000000000///////////////,,,,,,---.......................................------......------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))))))))***************+++************+++,,,,,,++++++,,,,,,,,,,,,++++++(((((())))))))))))*********************+++++++++'''(((***+++++++++***)))((((((((()))))))))))))))((())))))))))))))))))************++++++*********))))))((((((((()))*********))))))(((((((((((((((************************((())))))))))))*********(((((((((((())))))))))))''''''(((((())))))******'''((())))))******))))))+++,,,---...//////...---//////...//////111222333//////000000000111111111111111111111222222222222444444555555666777777888222555:::>>>BBBHHHPPPUUUUUUWWW[[[___dddhhhjjjlllcccbbbaaaaaacccgggllloootttwwwyyywwwttttttxxx|||yyysssooolllmmmpppqqqpppmmmjjjhhhddddddcccaaa^^^ZZZVVVTTTJJJIIIHHHGGGFFFFFFGGGGGGIIIJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNNNNOOOOOOOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKKKKKKKJJJHHHFFFEEECCCCCCBBBAAA@@@>>>======<<<:::999999999999888666444444444444333111000///////////////............//////000000000000000000,,,------...............////////////////////////+++,,,------......------++++++,,,,,,,,,---------,,,,,,,,,+++++++++******,,,,,,,,,---------......,,,,,,+++***+++,,,---...******+++,,,,,,+++************++++++,,,,,,,,,,,,))))))*********+++++++++((()))+++,,,,,,,,,******)))*********++++++++++++***************)))))))))((())))))******))))))((())))))(((((()))******+++******)))(((((((((((((((************************)))))))))************+++(((((((((((())))))))))))'''''''''((()))*********((()))******++++++******---...000111111111000///555444222000............000111111111111222222222222222222222222222222222666777777888999::::::;;;===BBBHHHNNNUUU^^^gggnnnuuuwwwyyy|||}}}yyywwwvvvxxx{{{}}}ssswwwzzzyyyxxxyyy~~~~~~|||zzznnnnnnmmmkkkgggccc^^^\\\RRRPPPNNNKKKIIIHHHGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLNNNOOOOOOOOOOOOOOONNNMMMLLLLLLLLLLLLLLLMMMMMMMMMKKKLLLMMMOOOOOONNNLLLKKKKKKJJJIIIHHHFFFDDDCCCBBBBBB@@@????????????===<<<999888888777666444333222000/////////..................//////000000111111,,,---......//////......000000000000000000000000++++++,,,---............,,,,,,,,,------.........,,,,,,,,,+++++++++***************++++++,,,,,,,,,,,,+++***)))***+++,,,---'''((()))******)))((('''''''''(((((()))))))))***))))))******++++++++++++(((***,,,---------+++***+++++++++,,,,,,---------,,,,,,++++++******))))))(((((())))))))))))(((((())))))((())))))***++++++******)))(((((((((((((((************************))))))))))))************(((((((((((())))))))))))&&&''''''((()))******+++******+++,,,,,,,,,,,,+++111000000000000111222333000222333222111000111222000000111333444444222000444666888888777777888999;;;===???@@@AAABBBDDDFFFKKKOOOVVV___gggqqqzzz~~~zzz{{{}}}}}}||||||}}}}}}vvvuuusssqqqppprrruuuyyy~~~}}}wwwnnneee___[[[VVVOOOKKKJJJLLLNNNOOOLLLPPPSSSRRROOOLLLKKKLLLNNNMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMPPPNNNMMMNNNQQQRRRSSSRRRRRRQQQOOOMMMKKKJJJIIIHHHHHHJJJLLLMMMMMMKKKHHHFFFCCCAAA???======;;;999777444444444333222222111111......//////////////////222000......///000///...//////......///000000111000000///...,,,+++******+++++++++,,,,,,---------......,,,,,,,,,,,,......*********++++++,,,,,,,,,------,,,++++++***************))))))******+++,,,((())))))+++,,,---......((()))***+++++++++++++++)))))))))***++++++,,,,,,************))))))))))))(((((((((((())))))))))))+++*********))))))((((((******))))))((((((''''''''''''(((((())))))******+++******)))(((''''''&&&&&&&&&&&&&&&''''''''''''+++***)))'''''''''((()))*********)))))))))))))))(((((((((((())))))))))))333333111///...---------...///000/////////000222444444444666888888888888888999:::;;;<<>>BBBFFFHHHKKKOOORRRXXXYYYZZZ[[[]]]aaahhhmmmqqqtttxxxzzzzzzzzz{{{|||xxx|||~~~vvvlllddd___\\\[[[___```eeemmmvvv}}}zzztttmmmgggeeeeeeeeebbbeeeiiijjjiiiiiikkkmmmvvv{{{uuuaaa___]]]\\\\\\^^^aaacccdddeeeggghhhfffccc```^^^WWWUUURRRQQQQQQQQQPPPOOOQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVUUUUUUVVVXXXZZZ\\\VVVTTTSSSSSSTTTTTTSSSQQQRRRQQQPPPNNNMMMKKKJJJJJJGGGGGGFFFEEEDDDCCCBBBAAA@@@>>>;;;:::999888777555777777555333222111111111------------..................------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......---------,,,,,,,,,++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,---------,,,,,,+++))))))*********++++++++++++++++++***************************************))))))))))))))))))******))))))))))))************************))))))))))))))))))))))))(((((((((((('''''''''((((((((())))))((((((((())))))))))))(((((((((((())))))*********(((((((((((())))))))))))444555777999<<>>===<<<;;;999777555333333222111111000000/////////............---------------,,,------......------,,,)))***+++,,,---...///000.........---,,,+++++++++---------------......///------,,,,,,+++***))))))******************)))(((((())))))***++++++,,,,,,,,,,,,+++++++++*********))))))))))))******++++++))))))))))))************)))))))))************++++++************)))))))))))))))))))))(((((((((((()))))))))*********++++++'''(((((())))))))))))((((((((())))))******++++++(((((((((((())))))))))));;;===BBBHHHOOOVVV\\\___ccciiiqqqyyy}}}~~~~~~yyyssspppsssvvvyyy|||}}}zzzuuunnngggaaa]]][[[WWWYYY]]]bbbhhhnnnrrrtttmmmjjjeeeaaa^^^^^^___```[[[\\\]]]\\\\\\___eeejjjnnnrrrxxx}}}}}}|||}}}~~~zzztttpppfffaaaZZZVVVUUUWWWXXXYYYXXXWWWWWWVVVVVVVVVVVVVVVRRRRRRQQQQQQRRRRRRSSSSSSUUUTTTTTTUUUWWWXXXWWWVVVQQQQQQRRRRRRSSSSSSTTTTTTQQQQQQQQQPPPOOOOOONNNNNNNNNLLLJJJIIIIIIIIIHHHGGGDDDCCCAAA>>><<<:::999999777666555444222111000////////////.........---------......//////......---***++++++,,,---...//////------------------,,,,,,...------------...//////,,,,,,,,,++++++*********))))))******))))))((('''******************++++++***++++++++++++++++++++++++++++++++++++*********((()))))))))************))))))*********++++++++++++++++++*********))))))(((((((((((())))))))))))*********+++++++++,,,,,,&&&'''((()))******)))(((''''''(((((()))******+++(((((((((((())))))))))))NNNPPPTTTZZZaaagggmmmppppppvvv~~~}}}|||~~~zzzpppmmmgggaaa]]]ZZZXXXXXXTTTTTTUUUWWWZZZ^^^bbbddddddcccaaaaaabbbeeeiiikkkmmmppprrrppplllkkkpppuuu}}}zzzzzz|||xxxiiiddd]]]XXXXXX[[[^^^___aaa```___^^^]]]\\\\\\\\\WWWVVVVVVVVVUUUTTTSSSSSSSSSRRRQQQRRRUUUVVVUUUTTTPPPQQQRRRSSSTTTVVVWWWWWWTTTTTTSSSRRRQQQPPPOOOOOOPPPNNNMMMMMMNNNOOOOOONNNMMMKKKIIIFFFDDDBBBAAA@@@;;;;;;999777555333111000111111000000/////////...---...///000000///...---,,,---------------------+++,,,,,,------......///,,,++++++++++++,,,------((())))))+++,,,---......+++++++++++++++***)))(((,,,,,,++++++***)))))))))))))))***+++,,,------...///...------,,,+++******(((((())))))*********+++))))))******++++++++++++++++++++++++******))))))(((((((((((())))))))))))))))))*********+++++++++&&&'''(((*********)))(((&&&&&&&&&'''((())))))***(((((((((((())))))))))))iiigggfffiiinnnrrrrrrrrrvvv{{{{{{uuurrrqqqttt||||||sssooofffaaa\\\\\\``````ZZZTTTTTTSSSQQQPPPQQQVVV]]]cccfffgggjjjmmmqqqxxx{{{tttjjjbbb]]]^^^aaadddkkkhhheeedddeeeggghhhhhheeeaaa]]]ZZZZZZXXXUUURRRQQQOOOMMMKKKJJJKKKMMMNNNNNNPPPRRRTTTUUUUUUUUUUUUVVVWWWXXXXXXVVVRRROOOLLLQQQPPPPPPPPPPPPPPPQQQRRRQQQPPPNNNMMMMMMMMMNNNOOODDDCCCAAA>>>;;;999666555444222000///000111000///000000000//////.........111000///------------............------,,,,,,,,,************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,------...++++++++++++++++++++++++*********))))))))))))))),,,***))))))***++++++***(((((())))))******++++++******)))******+++,,,,,,))))))))))))))))))))))))******))))))))))))******(((((())))))******++++++******))))))((((((''''''***)))((((((((()))+++,,,vvvrrrooonnnqqqsssssssssqqquuuzzz{{{uuuiiifffcccdddiiinnnrrrsssyyyzzz{{{xxxsssmmmiiihhhccc```]]]]]]aaacccbbb```aaa```______```eeelllrrr|||}}}~~~}}}vvvrrrrrruuuxxxzzzwwwssspppoooppppppoookkkhhhcccaaa```___\\\ZZZSSSQQQNNNKKKIIIIIIJJJKKKMMMMMMNNNOOOPPPOOOOOONNNRRRSSSTTTUUUUUUSSSRRRQQQSSSRRRRRRQQQQQQQQQRRRRRRUUUTTTSSSRRRRRRRRRSSSSSSMMMLLLJJJGGGDDDBBB@@@>>>;;;999777666666555333111111111000000//////......222111///.........//////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************)))))))))))),,,***((()))***+++******************++++++++++++,,,+++************+++,,,************************))))))(((((((((((()))))))))))))))))))))*********''''''(((((())))))*********)))((((((((()))++++++zzzuuuqqqpppqqqrrrssstttwww{{{~~~qqqiii```]]]ZZZYYYZZZ\\\]]]]]]ccceeefffeeedddcccdddeeedddddddddfffjjjoootttwwwzzzzzzzzzzzz{{{}}}zzzxxxvvvuuussspppkkkhhhgggeeecccbbb\\\YYYTTTOOOLLLKKKKKKLLLNNNNNNMMMMMMLLLKKKKKKJJJNNNNNNOOOPPPQQQRRRSSSTTTUUUUUUTTTTTTTTTTTTTTTUUUXXXXXXWWWVVVVVVVVVWWWWWWUUUTTTRRRPPPMMMKKKIIIHHHDDDCCCAAA???>>>;;;777444333333222222111000000///111111000/////////000000,,,,,,------------------------------------------------------------------***++++++,,,,,,++++++***......---,,,,,,+++******************************************************+++)))(((((()))******))),,,,,,,,,+++++++++++++++---,,,***))))))***+++,,,++++++++++++++++++++++++******))))))))))))******************))))))))))))(((((((((((()))))))))))))))))))))((()))******+++}}}xxxttttttvvvyyy{{{~~~uuuhhhaaa^^^\\\YYYXXXXXXXXXYYYZZZ\\\^^^______```cccgggjjjmmmrrrwww||||||zzzuuurrrnnnllljjjiiijjjfff```YYYUUUSSSRRRSSSTTTSSSRRRPPPNNNMMMMMMMMMKKKJJJIIIIIIJJJMMMPPPRRRSSSSSSTTTTTTUUUVVVWWWXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWVVVUUUSSSRRRPPPOOONNNJJJIIIGGGGGGEEEBBB>>>:::888888777666444333222222111000000///////////////,,,------------.........------------------------------------------------***++++++++++++++++++***---------,,,,,,+++++++++************************)))***************+++++++++)))(((((()))******))),,,,,,,,,++++++******)))+++***((('''((())),,,---++++++++++++++++++++++++,,,++++++******++++++,,,++++++******))))))((((((,,,+++***)))((('''&&&%%%)))))))))))))))******+++~~~}}}|||yyywwwwwwxxx|||}}}uuulllccc^^^ZZZ[[[[[[[[[\\\]]]^^^```___aaadddgggjjjnnntttxxx{{{yyyyyyyyytttmmmgggbbb```___```___]]]ZZZVVVTTTSSSRRRSSSLLLJJJGGGEEEEEEGGGIIIKKKLLLLLLMMMOOOQQQTTTVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUTTTTTTSSSSSSRRRRRRLLLLLLKKKKKKKKKHHHDDDAAA???>>>===<<<:::999777777222222111111000//////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,---------************************))))))******+++++++++,,,+++)))(((((()))******)))++++++******)))))))))(((''''''&&&&&&'''***,,,...******************************))))))))))))******++++++******))))))((((((++++++***)))((('''&&&&&&((()))))))))************|||tttoookkkiiihhhhhhjjjlllmmmlllkkkkkklllkkkiiieeebbb___^^^aaadddeeefffhhhjjjlllqqquuuzzz}}}vvvrrrqqqqqqsssooolllfff```\\\YYYXXXXXXQQQNNNJJJFFFDDDDDDFFFGGGDDDEEEFFFHHHKKKNNNPPPQQQTTTUUUVVVWWWWWWWWWVVVVVVSSSSSSSSSTTTUUUUUUVVVVVVQQQPPPOOOOOOOOONNNKKKIIIGGGFFFEEECCCAAA???>>>===777777777666555333111000111111000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,***))))))***++++++************)))))))))))))))&&&&&&'''((()))+++,,,---))))))))))))))))))))))))((((((''''''''''''((((((************))))))))))))'''''''''((()))*********(((((()))************)))xxxlllddd```\\\ZZZYYYZZZ]]]_________]]]^^^```dddhhhllloooqqqvvvyyy}}}vvvmmmfffaaa___^^^WWWTTTPPPKKKHHHGGGGGGHHHDDDDDDEEEFFFHHHJJJLLLMMMOOOPPPRRRSSSSSSSSSRRRQQQOOOOOOQQQSSSUUUVVVXXXYYYXXXWWWUUUTTTTTTSSSQQQPPPNNNMMMLLLJJJGGGEEEDDDCCC@@@@@@???>>><<<999777555444333333222111000//////........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,---------+++******+++,,,,,,+++)))***************++++++))))))++++++,,,++++++***************************)))(((((((((((((((((())))))))))))))))))*********%%%&&&'''((()))***+++,,,'''((()))***+++******)))lll^^^VVVTTTQQQPPPPPPRRRUUUXXXYYYYYY[[[]]]bbbiiisss}}}xxxnnnhhhdddccc\\\YYYTTTPPPLLLJJJJJJJJJHHHHHHHHHIIIIIIKKKLLLLLLJJJKKKMMMNNNNNNNNNMMMLLLKKKLLLNNNPPPSSSVVVWWWYYY___\\\YYYXXXWWWWWWUUUTTTRRRRRRPPPNNNKKKIIIHHHGGGFFFFFFFFFDDDAAA>>>;;;:::666555444333222000//////000000000000000000000000////////////////////////---......//////......---...------,,,,,,++++++***------------------------))))))***+++,,,,,,------...,,,++++++,,,------,,,*********++++++,,,,,,---,,,---...///...,,,)))(((++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,(((((())))))******++++++(((((((((((())))))))))))'''((()))++++++******))){{{yyyzzz~~~ooo```VVVPPPNNNOOORRRVVVWWWWWWZZZbbbhhhgggkkktttwwwqqqooooookkkiiiddd___YYYSSSOOOMMMVVVUUUSSSQQQQQQPPPPPPPPPQQQRRRSSSPPPLLLIIIJJJLLLOOOOOOPPPQQQSSSTTTUUUUUUYYYYYYYYYYYYXXXWWWVVVUUUUUURRRPPPQQQRRRQQQNNNKKKOOONNNLLLIIIGGGDDDBBBAAA???>>>===;;;:::888777666333333222111000///......---,,,,,,,,,,,,,,,---------------------.........+++,,,...//////...,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))'''&&&%%%&&&'''(((*********)))******+++,,,*********++++++,,,,,,,,,,,,++++++******)))))))))+++++++++*********))))))))))))))))))))))))))))))((('''&&&(((+++,,,***'''((((((((((((((((((((((((|||tttppppppssswww}}}~~~{{{vvvsssrrrrrrttttttwwwssslllbbbXXXRRROOOOOOWWW\\\bbbfffhhhlllsssyyy{{{yyyuuupppmmmjjjhhhgggcccaaa^^^[[[[[[[[[[[[ZZZZZZ[[[ZZZVVVQQQNNNMMMNNNNNNMMMLLLLLLMMMPPPRRRTTTTTTTTTUUUUUUVVVVVVVVVWWWVVVTTTRRRRRRSSSSSSQQQOOOMMMMMMLLLKKKJJJIIIHHHGGGFFFEEEDDDCCCAAA@@@???>>>;;;999777555333111000///000000///............///............////////////---------------...//////,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++...---+++***)))***+++,,,***************++++++,,,******+++++++++,,,,,,,,,))))))******++++++,,,,,,+++++++++*********))))))***************************)))((())),,,,,,***((())))))))))))))))))))))))}}}xxxvvvssswww}}}wwwooommmiiigggccc```^^^^^^___```dddcccaaa]]]ZZZYYYZZZ\\\dddkkkuuu}}}yyyuuuooojjjhhhgggfffdddbbbbbbaaa^^^YYYVVVUUUUUUSSSQQQNNNLLLLLLMMMPPPQQQPPPPPPPPPQQQRRRSSSUUUVVVSSSRRRPPPPPPRRRSSSRRRRRROOOOOONNNMMMMMMLLLKKKKKKLLLLLLKKKJJJHHHGGGFFFFFFDDDBBB???;;;777555444333555444333222111000000000////////////000000000000000///---,,,,,,---///000.........---------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,---...***************+++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,+++++++++***************************************,,,+++***+++,,,,,,***)))************************vvvkkkeeeddd]]]]]][[[YYYXXXWWWYYY[[[```bbbdddfffgggjjjnnnrrryyyyyyuuurrrooolllhhhgggfffccc```^^^]]]\\\ZZZYYYWWWUUUSSSSSSSSSSSSRRRQQQPPPOOOOOOOOOPPPPPPPPPOOOOOOOOOQQQRRRTTTTTTTTTSSSRRRPPPNNNLLLKKKJJJNNNNNNMMMLLLKKKJJJJJJIIIKKKIIIEEEAAA===;;;::::::999888666444222111000000////////////////////////111000...,,,+++++++++,,,.........---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,,,,+++************+++,,,,,,++++++++++++++++++++++++///...---,,,+++***)))(((************************************************,,,+++++++++++++++)))(((************************|||sssiiieeeeeeZZZ\\\]]]\\\[[[\\\^^^aaagggkkkqqqwww||||||xxxrrrqqqnnnkkkiiifffcccbbb^^^___aaabbbbbb```^^^\\\[[[YYYVVVSSSOOOMMMKKKJJJLLLMMMNNNOOOPPPQQQSSSUUUTTTTTTSSSQQQPPPNNNMMMMMMOOOOOONNNNNNMMMMMMLLLLLLMMMLLLIIIGGGDDDCCCCCCBBB===;;;999777555333222222000000000/////////......,,,,,,---......---+++***...---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++***+++,,,,,,---++++++++++++++++++++++++...------,,,***))))))(((***************************************************+++++++++***)))((((((************************|||wwwsssrrruuuzzz}}}yyyssskkkggghhhaaaeeehhhiiihhhiiilllooozzz|||yyyvvvsssooolllfffiiimmmpppqqqooollljjjfffdddaaa\\\WWWQQQLLLJJJGGGIIILLLNNNNNNOOOPPPRRRRRRRRRRRRSSSSSSSSSSSSSSSQQQQQQQQQQQQQQQPPPPPPPPPOOOOOONNNMMMMMMLLLKKKKKKBBBAAA???===;;;999888888555555444333222000000///'''))),,,...000000///.........------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,------,,,,,,,,,++++++++++++***((())))))***++++++,,,,,,***************+++++++++++++++++++++++++++++++++)))***,,,+++***((()))***************************}}}vvvqqqmmmiiifffaaadddiiinnnrrrwww|||}}}yyyvvvxxxxxx|||{{{}}}~~~zzzvvvtttnnnnnnkkkhhhbbb[[[UUUQQQLLLPPPUUUWWWVVVVVVVVVXXXTTTUUUUUUUUUVVVVVVWWWWWWSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSTTTUUUTTTSSSQQQPPPJJJIIIGGGDDDBBBAAA@@@@@@======;;;999777555444333,,,---...///000000000000//////......---,,,,,,,,,------------------------++++++,,,---------------,,,++++++++++++,,,------,,,,,,,,,+++++++++******&&&&&&'''(((***+++,,,,,,))))))*********+++++++++++++++++++++++++++++++++(((***---,,,******+++,,,))))))))))))))))))))))))}}}vvvmmmfffbbbaaa^^^\\\XXX[[[```cccfffkkksssyyy{{{xxxrrrrrrrrrooojjjddd]]]YYY[[[```eeehhhgggfffffffffZZZYYYYYYXXXWWWWWWVVVVVVRRRRRRRRRSSSSSSSSSSSSTTTUUUVVVXXXZZZYYYWWWUUUSSSOOONNNLLLJJJHHHGGGFFFFFFDDDCCCAAA>>><<<999777666666444222///.........///111000000///...---------------------------------)))***++++++,,,,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,++++++*********(((((((((((())))))))))))))))))******++++++++++++++++++++++++++++++++++++(((+++......,,,+++,,,///((((((((((((((((((((((((oookkkfffcccbbb```]]]ZZZ[[[[[[\\\^^^dddlllsssxxx~~~{{{vvvoookkkiiikkknnnuuu{{{~~~yyytttrrrmmmeee___ZZZWWWUUUSSSWWWUUUQQQPPPRRRTTTUUUUUUUUUVVVWWWYYYYYYXXXWWWUUUQQQPPPPPPOOONNNNNNNNNOOOLLLJJJIIIHHHGGGDDD@@@===:::999888666444333222222111000...---------......------...///111111///---...---------,,,+++++++++---,,,+++***))))))))))))------,,,,,,+++***)))))),,,++++++******++++++,,,...---,,,,,,++++++++++++***++++++,,,,,,++++++***''''''''''''''''''''''''************+++,,,---...yyytttmmmjjjhhhhhhiiijjjhhhfffeeeeeegggjjjpppwww~~~{{{yyyyyyzzz|||}}}{{{uuummmfffbbb___]]][[[XXXUUURRRRRRSSSUUUVVVVVVXXXXXXXXXXXXWWWVVVTTTRRRUUUUUUVVVVVVUUUTTTSSSRRRQQQOOONNNMMMMMMKKKHHHEEEAAA@@@>>>;;;999777666666444333111///............+++******+++---...,,,+++((())))))***++++++,,,,,,+++++++++++++++,,,,,,---------,,,,,,+++******))),,,++++++++++++++++++,,,...---,,,,,,+++++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,+++******)))))))))~~~~~~~~~|||{{{yyywwwvvvuuutttrrrpppnnnnnnpppsssxxx{{{{{{{{{zzz{{{~~~|||tttmmmhhhfffdddbbb[[[XXXUUUTTTTTTTTTTTTSSSYYYXXXVVVVVVVVVUUUTTTRRRVVVWWWXXXYYYYYYXXXUUUTTTVVVTTTSSSSSSSSSRRROOOMMMJJJIIIGGGDDDAAA???>>>===:::999777444222000//////---,,,++++++---...------)))))))))***++++++,,,,,,*********+++---...000111------,,,,,,++++++******,,,,,,++++++++++++,,,,,,------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,++++++************************,,,++++++***))))))((((((tttsssqqqpppqqqqqqpppnnnmmmllllllmmmooorrrtttuuuyyy{{{{{{uuuqqqnnnlllkkkfffdddaaa______^^^\\\[[[ZZZWWWUUUUUUXXXYYYXXXWWWXXXXXXYYY[[[[[[[[[[[[[[[ZZZXXXVVVVVVUUUTTTRRRPPPPPPOOOMMMKKKIIIHHHGGGFFFAAA@@@>>>;;;888555333222444111//////000111111111//////......---,,,++++++*********+++,,,...///000------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++))))))))))))))))))))))))'''(((((()))******++++++iiigggfffgggiiijjjkkkjjjiiijjjlllooorrrwww|||~~~|||yyywwwuuutttssssssttttttrrrpppbbb^^^[[[[[[^^^___]]][[[\\\[[[\\\\\\^^^```bbbccc```]]][[[YYYXXXWWWUUUSSSSSSRRRQQQPPPOOOOOOOOOOOOIIIHHHFFFCCC@@@===:::999888555222111222222222111111111000///...---,,,,,,+++++++++++++++,,,---------------,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,,,,------------------------'''''')))***++++++******fffeeeeeegggkkkoooqqqrrruuuxxx}}}rrrmmmhhhhhhiiihhhccc^^^\\\\\\\\\]]]^^^```aaabbbdddbbb___]]]]]]\\\ZZZYYYUUUUUUTTTTTTTTTTTTUUUUUUOOOOOONNNKKKIIIFFFCCCAAA;;;999666555444333111000........................---,,,+++++++++++++++,,,------------,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,+++++++++,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,+++)))((('''ooooooooosssyyy~~~{{{vvvuuuwwwuuunnngggaaabbbdddeeeeeecccaaa___dddbbb______`````````___ZZZYYYXXXWWWWWWWWWWWWWWWTTTTTTTTTRRRPPPNNNKKKJJJFFFDDDAAA???>>>;;;888555000000000000000000000000------,,,,,,,,,,,,------------------------------+++,,,---//////---,,,+++,,,+++++++++,,,,,,---...,,,,,,------------,,,,,,))))))))))))))))))))))))++++++,,,---,,,***((('''{{{{{{|||~~~|||yyyyyyyyy{{{~~~}}}~~~xxxpppkkknnnrrrtttrrrmmmgggcccaaa___]]]^^^```bbbcccbbb]]]\\\[[[ZZZYYYXXXXXXXXXWWWWWWWWWVVVUUUSSSQQQOOOQQQOOOMMMKKKIIIFFFAAA===777666555444222111000///---------------...///000------------------------+++,,,...//////...,,,+++++++++++++++,,,,,,---...,,,------......------,,,++++++++++++++++++++++++((()))+++---...---,,,+++~~~|||{{{|||~~~}}}yyy|||~~~rrrfffbbbaaa```___^^^^^^]]]]]]\\\[[[ZZZ[[[]]]^^^___^^^]]][[[XXXVVVVVVWWWYYYZZZVVVVVVVVVUUUSSSPPPMMMKKKCCC???:::999:::888222---222111...,,,,,,...000222------------,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))*********************************++++++,,,,,,,,,~~~}}}}}}|||qqqooojjjeee```]]][[[ZZZ\\\ZZZYYYYYYZZZ[[[[[[ZZZ[[[YYYXXXVVVVVVXXXZZZ[[[YYYYYYXXXWWWUUUTTTRRRQQQMMMHHHCCC@@@???;;;555000333111///------...000111///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------++++++++++++++++++++++++************************++++++++++++++++++,,,,,,zzzqqqhhh```[[[XXXXXXVVVUUUVVVXXXZZZZZZYYY[[[ZZZYYYXXXYYYZZZ[[[\\\[[[ZZZYYYXXXWWWVVVVVVVVVTTTQQQLLLIIIHHHDDD???:::777666333111000///000000111111000///...------,,,........................------------............------------------------++++++++++++++++++++++++,,,,,,++++++++++++++++++~~~ssshhh___ZZZSSSRRRRRRSSSVVVXXXXXXXXX[[[[[[[[[[[[[[[[[[\\\\\\\\\ZZZXXXWWWUUUUUUVVVVVVUUUSSSQQQPPPQQQOOOLLLJJJAAA???===999666444222111222222111000000//////...........................,,,------------.........------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********|||pppeee^^^VVVTTTRRRRRRSSSTTTSSSRRRUUUVVVWWWYYY[[[\\\]]]]]]]]]\\\ZZZWWWVVVVVVVVVVVVUUUTTTTTTUUUVVVUUUTTTSSSLLLKKKHHHEEE@@@<<<888777222111111000000/////////------------------------,,,,,,,,,,,,------------------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********~~~|||}}}xxxmmmgggaaa___[[[XXXWWWUUURRRPPPPPPRRRUUUXXX[[[\\\]]]]]]\\\\\\[[[YYYYYYXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTTTTTTTRRROOOKKKGGGBBB@@@666666444333111000///...........................+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++~~~}}}{{{zzzyyyxxxxxxyyyxxxxxxzzz|||xxxssspppmmmiiifffdddbbb___]]]YYYZZZ\\\]]]]]]\\\ZZZXXXVVVWWWXXXYYYYYYZZZZZZYYYYYYZZZZZZYYYWWWUUUUUUTTTWWWWWWWWWWWWTTTQQQMMMKKKDDDBBB@@@<<<999555333111////////////////////////------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,}}}zzzxxxvvvtttssswwwxxxyyy{{{}}}}}}}}}}}}~~~~~~||||||||||||~~~~~~yyywwwtttsssrrrrrrpppnnngggggggggeeeaaa[[[VVVSSSOOOQQQTTTVVVXXXYYYYYYYYYXXXYYYZZZZZZXXXVVVVVVVVVVVVXXXYYYZZZYYYWWWTTTRRRQQQOOOKKKFFFAAA<<<888666000000000000000000000000............/////////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---|||zzzyyyxxxvvvttttttssstttvvvzzz}}}~~~~~~{{{|||}}}~~~~~~~~~}}}|||xxxxxxwwwuuusssooollljjjppprrruuuzzz}}}zzzyyy{{{}}}~~~|||sssgggZZZSSSQQQRRRRRRPPPNNNOOOTTTXXXYYYYYYYYYYYYYYYXXXXXXXXXUUUUUUTTTUUUWWWZZZ]]]^^^[[[XXXSSSNNNJJJEEE@@@===;;;888444222111111111000//////..................---,,,***+++,,,,,,+++)))------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,}}}{{{yyyvvvssswwwvvvvvvxxx{{{||||||{{{yyyyyyzzzzzzyyyxxxvvvuuuuuuttttttsssqqqnnnkkkjjjfffgggiiimmmqqquuuxxxzzz{{{qqqfff___XXXWWWUUUQQQNNNNNNOOOQQQTTTWWW\\\___```]]]ZZZWWWTTTTTTSSSTTTVVVYYY[[[]]]^^^[[[WWWSSSOOOKKKFFFCCCBBB@@@===;;;999666333000444222000...---,,,,,,---,,,+++***+++---...---,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,{{{{{{|||~~~~~~|||yyywww{{{{{{{{{|||~~~}}}{{{yyyyyyyyyyyyxxxwwwtttrrrqqqqqqqqqqqqpppooommmlllkkkeeeeeefffhhhjjjlllnnnooosssuuuwwwyyyzzz|||~~~wwwooojjjeeeaaa[[[UUURRROOOMMMLLLLLLPPPVVV[[[^^^]]][[[XXXUUUUUUTTTUUUVVVYYY\\\^^^```]]]ZZZWWWTTTQQQMMMJJJHHHGGGEEEDDDBBB???:::777777555222///---,,,------...---,,,---...///...,,,((()))***+++------------,,,,,,,,,,,,,,,,,,,,,,,,}}}|||{{{tttuuuvvvxxx{{{}}}~~~~~~|||{{{{{{{{{zzzxxxuuusssqqqpppoooooonnnmmmllllllkkkhhhhhhhhhiiijjjkkklllmmmppprrrssssssrrrrrrssstttuuuzzz}}}wwwsssrrrkkkccc\\\YYYVVVQQQNNNLLLMMMOOORRRUUUWWWYYYZZZWWWVVVVVVVVVWWWZZZ]]]^^^___]]][[[YYYXXXUUUQQQNNNJJJIIIGGGFFFFFFEEECCCAAA888666333000......///000111000...---...---+++***)))***+++,,,------------------------------------}}}zzzxxxxxxxxxqqqqqqrrrsssuuuxxxzzz{{{}}}}}}}}}{{{yyyvvvsssrrrnnnnnnmmmllljjjjjjiiiiiieeeeeeeeeeeefffggghhhiiilllnnnooonnnllljjjjjjjjjllloooqqqqqqooonnnooopppuuuwwwyyy|||zzztttkkkeeebbb^^^ZZZWWWYYYZZZ[[[[[[[[[YYYWWWVVVVVVUUUTTTTTTVVVXXX[[[\\\___^^^]]]\\\[[[YYYUUURRRNNNKKKGGGDDDEEEFFFFFFFFF>>><<<888555222111000111000///------......---+++---...............------------------------------}}}|||zzzwwwvvvvvvvvvvvvssssssrrrssstttvvvyyyzzz}}}}}}yyyvvvtttpppooommmkkkiiihhhggggggddddddcccccccccdddeeeeeeiiijjjlllkkkiiigggffffffiiikkkkkkjjjhhhffffffgggjjjjjjkkklllnnntttzzz~~~wwwqqqmmmjjjgggfffnnnrrrvvvvvvqqqfffZZZRRRTTTSSSRRRRRRSSSUUUXXXYYY``````_________]]]YYYUUUSSSOOOHHHDDDCCCDDDDDDEEEFFFDDDAAA===999666444222///...---...000111000//////////////////...------------------------------zzzvvvuuuwwwzzz|||~~~zzzyyyxxxvvvuuuuuuvvvvvvvvvuuuttttttuuuxxxzzz{{{~~~}}}xxxvvvssspppmmmkkkjjjiiigggfffeeedddcccccccccccceeegggjjjjjjhhhfffeeeeeedddeeefffeeeeeeddddddeeeccceeegggggghhhjjjmmmppppppssswwwzzz{{{}}}{{{xxxwwwxxxsssdddZZZTTTTTTSSSRRRSSSVVVXXXYYY_______________\\\XXXUUUSSSOOOJJJFFFEEEEEEEEEEEEHHHHHHGGGEEECCC@@@===<<<555333222222222222000///------......///.................................|||yyyvvvsssqqqsssvvvxxxzzz||||||||||||~~~}}}{{{zzzyyywwwwwwwwwxxxyyytttsssrrrrrrsssuuuxxxyyy~~~{{{wwwssspppooonnngggfffeeecccaaa``````___```ccceeefffeeeccccccccc^^^___```aaabbbcccdddeee___bbbeeegggffffffffffffiiiiiihhhfffeeeeeehhhjjjmmmsss{{{zzznnngggXXXWWWVVVVVVVVVXXX[[[\\\]]]\\\\\\]]]\\\ZZZUUURRRNNNLLLJJJIIIJJJJJJIIIHHHFFFGGGIIIJJJKKKJJJHHHGGG>>>;;;888555333000---*********,,,---.../////////........................zzzyyywwwtttpppuuusssrrruuuyyy|||{{{zzzyyy{{{~~~}}}}}}|||zzzwwwvvvxxxyyyxxxwwwvvvuuuwww{{{~~~wwwqqqnnnkkkgggddddddcccbbbaaadddcccdddeeeeeedddaaa^^^bbb```^^^^^^___aaaaaa``````aaabbbccccccaaa___^^^^^^^^^```aaabbbbbbccccccaaabbbccceeeiiipppyyy}}}vvvppplllfff___ZZZXXXYYYZZZ[[[]]]^^^^^^]]]ZZZXXXXXXXXXKKKJJJIIIIIILLLNNNOOOOOOLLLKKKJJJIIIIIIKKKMMMNNNIIIFFFBBB===999666555444222222111000000/////////111000...,,,+++,,,,,,---|||zzzxxxtttpppwwwvvvvvvyyy~~~{{{}}}~~~vvvrrrlllhhhfffeeedddcccdddcccccccccdddbbb___\\\```^^^\\\[[[]]]^^^^^^^^^```aaabbbbbbaaa___]]]\\\ZZZ[[[[[[\\\\\\\\\\\\[[[^^^^^^^^^^^^___ccciiimmmssswww|||}}}vvvppphhhbbb___```bbbbbbdddccc```\\\XXXUUUUUUVVVTTTSSSSSSSSSTTTSSSQQQOOOQQQPPPNNNMMMMMMNNNPPPQQQQQQOOOLLLIIIEEEBBB@@@???888666333111//////000111///////////////.........}}}{{{xxxuuuvvvvvvxxx{{{xxxsssooommmjjjhhhhhhgggfffffffffdddaaa^^^^^^\\\ZZZYYY[[[\\\\\\[[[\\\\\\\\\\\\[[[XXXVVVUUUWWWXXXXXXXXXXXXWWWVVVUUUXXXXXXXXXWWWVVVWWWZZZ]]]dddfffjjjnnnqqqqqqqqqpppuuuwww{{{wwwqqqnnnnnnnnnnnnooollleee___YYYVVVUUUTTTUUUUUUUUUVVVVVVSSSPPPLLLOOONNNLLLKKKJJJJJJKKKKKKQQQQQQPPPOOOMMMKKKHHHGGGAAA>>>:::555333222333444...///000000111000000///~~~|||zzzxxxxxxzzz~~~zzzuuuqqqkkkjjjiiihhhhhhfffcccaaa^^^\\\ZZZYYYYYYZZZZZZYYYXXXYYYYYYXXXWWWVVVTTTSSSUUUVVVVVVWWWVVVVVVUUUUUURRRSSSTTTTTTTTTUUUXXXZZZ]]]___bbbeeehhhiiiiiihhhiiiiiikkknnnssszzz|||{{{yyyvvvqqqkkkeee```[[[XXXSSSRRRQQQRRRSSSSSSQQQOOONNNLLLJJJHHHFFFEEEEEEDDDKKKMMMOOOQQQQQQPPPNNNLLLJJJHHHDDD@@@===;;;999888222222111000000/////////}}}{{{yyyxxxyyy{{{}}}yyynnnlllkkkjjjkkkjjjhhhfffaaa^^^[[[YYYYYYYYYXXXWWWYYYYYYYYYYYYXXXWWWWWWVVVRRRRRRSSSTTTUUUVVVVVVVVVPPPRRRSSSTTTTTTUUUWWWYYYWWWXXX[[[^^^```bbbcccddddddccccccdddgggkkkpppsss{{{}}}}}}}}}}}}yyyqqqgggaaaYYYVVVSSSRRRRRRTTTTTTTTTRRRQQQNNNKKKHHHFFFDDDCCCFFFIIIMMMQQQSSSSSSRRRQQQOOOOOOOOONNNJJJFFFBBB???;;;999555222///...//////}}}zzzwwwtttuuuyyy}}}{{{xxxuuutttxxxzzz~~~~~~xxxvvvuuuvvvwwwxxxwwwvvviiifffbbb___^^^\\\[[[YYYYYYYYYXXXWWWVVVUUUUUUTTTNNNOOOPPPQQQSSSSSSSSSSSSQQQRRRSSSSSSRRRRRRTTTVVVUUUVVVWWWYYY\\\^^^```aaa^^^^^^___```bbbfffiiikkkmmmooorrrwww|||uuukkkaaa]]]WWWTTTSSSTTTUUUUUUWWWVVVSSSOOOKKKHHHEEECCCBBBEEEIIIMMMOOOPPPPPPPPPQQQSSSUUUUUUSSSOOOJJJFFFEEECCC>>>999555333222111zzz{{{{{{{{{yyywwwtttrrrmmmkkkiiigggiiilllqqqttt|||~~~}}}}}}~~~yyyuuupppllljjjgggeeeccc___^^^\\\YYYWWWUUUTTTTTTNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPSSSUUUWWWWWWWWWXXXYYY[[[]]]^^^ZZZ[[[\\\]]]___bbbdddeeeeeefffiiilllqqqvvv{{{}}}}}}~~~sssfffccc___\\\\\\]]]\\\\\\```^^^[[[WWWRRRMMMJJJGGGEEEGGGIIILLLMMMNNNMMMMMMPPPRRRTTTUUUUUURRROOOMMMLLLKKKIIIFFFAAA===888666}}}zzzyyyyyyttttttsssrrrooommmjjjiiieeecccaaa```aaaeeeiiilllmmmqqqvvv|||~~~~~~}}}}}}}}}yyyuuurrrooommmkkkiiifffbbb___\\\ZZZYYYQQQRRRRRRRRRRRRQQQPPPPPPOOOPPPPPPOOOOOOQQQUUUXXXWWWVVVUUUUUUUUUVVVXXXYYYYYYZZZ[[[\\\]]]^^^^^^^^^```aaadddggglllqqquuuxxxyyy}}}wwwkkkiiihhhiiijjjkkkjjjiiikkkjjjgggbbb]]]WWWSSSQQQOOOPPPQQQRRRRRRQQQQQQPPPOOOPPPQQQSSSSSSRRRQQQQQQOOOQQQRRRPPPLLLEEE>>>:::wwwqqqppppppoooooopppooommmkkkjjjgggccc___bbb```]]][[[[[[\\\___aaafffiiinnntttyyy}}}|||{{{{{{{{{|||}}}~~~~~~}}}}}}zzzwwwtttqqqoookkkeee```^^^YYYTTTQQQSSSTTTUUUTTTRRRQQQPPPOOOOOOQQQSSSUUUWWWVVVVVVUUUUUUUUUVVVVVVXXXXXXXXXXXXXXXXXXXXXXXX[[[```dddeeedddfffkkkpppuuuwwwzzz{{{|||}}}uuurrrooonnnppptttxxxyyy~~~|||rrriiibbb\\\WWWZZZTTTQQQTTTUUURRROOONNNOOOOOONNNOOOOOOPPPRRRRRRVVVVVVVVVVVVTTTQQQNNNMMM~~~uuunnnlllllllllkkkllljjjiiihhhgggeeeaaa^^^___]]]ZZZXXXXXXYYY\\\]]]```ccciiinnnsssxxx}}}~~~}}}}}}~~~}}}}}}{{{zzzyyyxxxxxxxxxyyyyyy{{{|||}}}~~~~~~~~~~~~~~~~~~~~~yyyttthhhccc]]]YYYXXXWWWVVVTTTSSSRRRQQQPPPPPPRRRSSSTTTVVVUUUUUUTTTSSSSSSSSSTTTUUUUUUUUUUUUVVVVVVVVVWWWXXX\\\```aaa```bbbggglllppprrruuuwwwxxxyyy{{{}}}}}}~~~zzzyyy{{{~~~|||uuukkkbbb```YYYTTTUUUUUURRRPPPPPPOOONNNNNNMMMMMMMMMMMMMMMVVVWWWXXXYYYXXXVVVSSSRRR~~~uuunnnjjjiiihhhhhhhhhgggfffffffffeeebbb```^^^\\\ZZZXXXWWWYYY[[[\\\^^^aaafffjjjmmmooorrruuuzzz|||{{{yyyxxxxxxyyyzzzzzzxxxxxxvvvuuuttttttttttttssstttuuuvvvwwwxxxxxxxxxyyyzzzzzzzzz{{{{{{{{{||||||~~~wwwrrrkkkeee```]]]ZZZWWWWWWVVVUUUTTTSSSSSSSSSSSSVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVTTTXXX[[[\\\\\\]]]bbbfffhhhkkknnnqqqrrrsssvvvxxxvvvwwwzzz|||~~~}}}zzzzzzxxxnnnddd[[[YYYWWWTTTRRRSSSQQQQQQPPPOOONNNLLLKKKJJJSSSUUUXXX[[[\\\\\\ZZZYYY{{{sssllliiigggfffhhhgggffffffggggggfffddd___^^^\\\[[[[[[]]]___```aaaccceeefffgggiiimmmooorrrvvv}}}~~~}}}|||{{{wwwvvvuuutttttttttttttttssssssqqqppppppooooooooonnnooopppqqqrrrrrrrrrrrrrrrrrrssssssssssssttttttsssvvv{{{|||vvvoooiiiddd```^^^^^^^^^\\\ZZZWWWUUUSSSRRRWWWWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWVVVVVVSSSUUUWWWXXXXXXZZZ^^^aaaaaadddgggjjjlllmmmppprrrtttvvvzzz}}}~~~~~~}}}|||xxxzzz|||vvvsssvvv}}}|||pppccc]]]YYYTTTSSSTTTSSSSSSSSSSSSQQQOOOMMMKKKLLLOOOSSSXXX\\\^^^^^^^^^~~~yyywwwxxx{{{|||vvvxxxzzz}}}|||ssslllhhhfffhhhfffeeeeeefffgggfffddd```___^^^^^^___aaacccdddddddddcccaaaaaaccchhhkkkmmmnnnpppsssxxx|||{{{zzzyyywwwvvvuuuuuuuuutttsssqqqpppooonnnmmmnnnnnnmmmlllkkkkkkkkkkkkjjjkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmrrrtttwwwyyy|||~~~~~~zzzuuupppkkkhhhfffgggfffeeebbb^^^ZZZWWWUUUWWWXXXYYYZZZ[[[[[[ZZZZZZZZZYYYXXXXXXWWWVVVUUUUUUSSSTTTVVVWWWXXXYYY\\\^^^]]]___cccfffgggiiikkknnnnnnrrrwww{{{~~~~~~|||{{{yyyyyyzzzzzz{{{{{{{{{{{{yyy}}}|||zzz|||~~~|||~~~wwwiii```ZZZTTTQQQRRRQQQRRRSSSSSSRRRPPPMMMKKKEEEHHHMMMRRRWWW[[[^^^___~~~{{{vvvqqqoooppprrrsssuuuwwwyyy{{{yyypppiiigggeeecccaaaaaabbbbbbaaa```]]]]]]]]]^^^```ccceeeffffffeeecccaaa```bbbfffjjjllllllmmmpppxxx}}}{{{yyyxxxwwwvvvuuutttsssrrrqqqqqqpppnnnlllkkkiiihhhiiiiiihhhgggggggggggggggfffgggggghhhiiiiiihhhhhhiiiiiiiiijjjjjjkkkkkkkkkpppqqqssssssssstttwwwzzzxxxyyyyyyvvvrrrooommmmmmmmmmmmmmmkkkgggccc___\\\ZZZ[[[\\\]]]]]]\\\[[[ZZZXXXXXXWWWVVVUUUUUUTTTSSSTTTUUUUUUVVVXXXZZZ[[[\\\\\\^^^bbbdddeeegggiiikkkkkkooouuuzzz~~~~~~}}}|||xxxxxxyyyyyyxxxvvvtttssslllnnnrrrvvvyyy|||zzzmmmeee^^^XXXTTTTTTQQQRRRTTTUUUSSSPPPLLLJJJDDDEEEHHHLLLQQQUUUXXXZZZuuutttrrrooommmmmmnnnpppvvvwwwyyyzzz{{{|||qqqjjjfffeeebbb___^^^^^^^^^]]]\\\[[[[[[]]]___bbbeeehhhiiikkklllmmmmmmllllllmmmooorrruuu{{{zzzwwwtttvvvvvvuuusssrrrqqqpppooollllllkkkjjjiiihhhgggfffddddddcccbbbbbbbbbccccccbbbccccccdddddddddddddddaaaaaaccceeeggghhhjjjkkkjjjlllnnnnnnlllkkkmmmnnnppprrruuutttrrroooooopppoooppprrrrrrpppmmmiiigggddddddddddddbbb___\\\[[[WWWWWWWWWWWWWWWWWWWWWWWWVVVUUUUUUVVVXXXZZZ[[[[[[]]]___bbbdddeeefffhhhjjjiiilllrrrxxx{{{}}}|||{{{wwwyyyzzz{{{yyyvvvssspppkkkmmmoooqqqrrrtttwwwzzz~~~tttooojjjccc______[[[]]]______\\\XXXRRROOOJJJIIIIIIIIIKKKNNNRRRTTToooooopppooonnnnnnppprrrqqqrrrsssssstttwww~~~|||qqqjjjffffffccc```^^^]]]]]][[[ZZZ[[[\\\^^^aaadddhhhkkkmmmsssvvvyyy{{{zzzxxxwwwwww||||||yyyvvvtttoooooonnnmmmkkkjjjiiihhhgggggghhhhhhggggggfffeeeaaaaaa```_________````````````aaaaaabbbaaaaaaaaaYYYZZZ]]]```cccfffhhhjjjgggjjjnnnnnnkkkiiihhhiiikkknnnrrrssspppoooooopppoooqqqtttvvvvvvsssqqqooonnnmmmmmmkkkgggccc___]]]WWWWWWXXXYYYZZZ[[[\\\]]]VVVUUUTTTVVVXXXZZZZZZZZZ^^^aaaccceeeeeefffhhhjjjdddggglllqqquuuvvvvvvvvvzzz|||~~~~~~|||xxxssspppnnnooopppppppppqqqtttvvv}}}{{{xxxuuuoookkkjjjiiijjjlllkkkhhhbbb[[[WWWPPPNNNKKKIIIHHHJJJMMMOOOjjjkkkkkkllllllmmmmmmmmmooommmkkkjjjjjjkkkllllllyyy{{{~~~~~~zzzrrrjjjdddeeeffffffdddaaaaaaeeehhhgggjjjnnnpppsssvvvyyy|||~~~}}}zzzwwwtttqqqpppnnnmmmmmmllljjjhhhfffeeebbbaaaaaabbbccccccaaa______^^^[[[ZZZYYYZZZ[[[\\\___^^^\\\[[[[[[[[[\\\]]]XXXXXXYYYZZZ[[[]]]___```cccccceeeeeeeeeeeedddcccffffffhhhiiikkklllnnnnnnqqqqqqqqqqqqqqqrrrssssssvvvtttqqqpppppplllgggbbb```bbbeeefffeeeccc```]]]]]][[[YYYVVVVVVWWWYYYZZZ]]]^^^aaaccceeegggggggggfffeeeeeefffhhhlllpppsssrrrtttvvvzzz{{{yyytttpppnnnoooqqqrrrrrrqqqpppooopppqqqrrrrrruuu~~~~~~wwwrrr|||yyyzzz{{{uuuggg[[[UUUOOOMMMNNNNNNKKKIIIJJJpppooommmkkkiiihhhhhhgggiiigggeeecccdddeeeffffffooorrrwwwyyyyyyuuupppllljjjlllnnnnnnoooqqqvvvzzz~~~}}}|||{{{zzzxxxvvvssspppnnnlllkkkkkkjjjiiigggeeecccbbbaaa___]]]]]]^^^^^^^^^]]]ZZZYYYWWWUUUUUUUUUUUUUUUYYYXXXXXXWWWWWWWWWWWWWWWUUUUUUVVVWWWXXXZZZ\\\\\\\\\]]]^^^_________^^^^^^ccccccdddfffhhhiiikkkkkkoooooooooooopppqqqrrrrrrsssrrrrrrsssuuutttqqqnnnlllmmmnnnnnnllliiieeebbbcccaaa^^^[[[ZZZZZZ[[[[[[``````aaacccdddfffhhhhhhhhhfffeeeddddddfffhhhjjjkkklllnnnqqqsssqqqmmmjjjjjjkkkmmmnnnmmmllljjjiiiggghhhhhhhhhkkktttyyypppaaaYYYRRRPPPOOOLLLKKKLLLnnnkkkhhhdddaaa___^^^^^^```^^^]]][[[[[[\\\]]]^^^fffjjjqqqvvvzzzzzzyyywwwvvvxxx|||~~~{{{xxxuuutttuuutttsssqqqnnnkkkiiihhhggggggfffeeecccaaa```___```\\\XXXVVVWWWXXXYYYYYYUUUTTTTTTSSSQQQPPPOOOOOOQQQQQQRRRRRRRRRQQQPPPPPPQQQQQQRRRSSSTTTUUUWWWXXXVVVVVVXXXYYYZZZ[[[[[[[[[^^^___```bbbccceeefffgggllllllllllllmmmnnnooopppmmmnnnppptttxxx{{{zzzyyyuuuvvvwwwxxxvvvtttrrrpppnnnllliiieeebbb```___^^^aaaaaaccceeehhhjjjmmmnnnooommmiiifffdddcccddddddffffffgggjjjkkkkkkiiifffggghhhiiiiiiiiigggeeeddd^^^^^^^^^^^^aaaiiittt}}}xxxlll___XXXSSSNNNLLLMMMiiifffbbb^^^[[[ZZZ[[[[[[]]]]]]\\\ZZZZZZZZZ]]]___fffkkksss{{{}}}yyyuuurrrqqqppppppooommmkkkhhhfffeeeddddddcccbbb```^^^\\\[[[\\\YYYUUUTTTTTTTTTTTTSSSSSSSSSSSSRRRQQQOOOMMMLLLLLLMMMNNNOOOOOONNNLLLKKKNNNNNNNNNOOOPPPRRRSSSTTTSSSTTTUUUWWWXXXZZZZZZ[[[ZZZZZZ\\\]]]___aaabbbbbbffffffggggggiiijjjkkklllhhhiiimmmqqqvvvyyy{{{|||wwwxxx{{{}}}|||zzzxxxtttoookkkhhhfffbbbeeeiiinnnrrrtttuuuvvvwwwuuurrrnnnkkkiiihhhgggiiihhhhhhiiijjjkkkiiihhhfffggghhhhhhgggeeebbbaaa[[[[[[ZZZZZZ\\\bbbkkkqqqzzzzzz~~~}}}zzzzzz~~~nnneee]]]UUUOOOMMMjjjgggccc___\\\[[[\\\\\\^^^______^^^]]]^^^bbbeeemmmsss}}}{{{wwwssspppnnnmmmmmmllljjjiiifffeeedddaaaaaa```___]]][[[YYYXXXVVVUUUSSSSSSSSSRRRPPPNNNPPPPPPPPPOOONNNLLLKKKJJJJJJJJJLLLMMMMMMLLLKKKJJJLLLLLLLLLLLLMMMOOOPPPQQQQQQQQQRRRTTTUUUWWWYYYYYYVVVVVVXXXYYY[[[]]]^^^^^^``````aaabbbccceeeggghhhgggiiilllooorrrtttwwwxxxvvvxxx{{{~~~zzzvvvsssnnnrrrxxx~~~~~~||||||{{{xxxuuurrrqqqpppoooooonnnllllllmmmmmmkkkiiihhhiiiiiiiiigggeeebbb```]]][[[ZZZXXXYYY^^^dddhhhttt}}}}}}||||||~~~}}}tttnnnhhh___VVVRRRllljjjfffbbb___]]]]]]]]]]]]```aaaaaa```bbbgggkkkzzz}}}zzzyyyxxxuuurrrnnnkkkjjjiiihhhhhhgggeeecccbbbaaa^^^]]]]]][[[ZZZXXXVVVUUURRRQQQQQQQQQRRRPPPNNNKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNLLLLLLMMMNNNOOOQQQSSSTTTQQQRRRSSSUUUWWWXXXYYYZZZYYYZZZZZZ\\\^^^```bbbcccgggiiilllnnnoooqqqtttvvvxxxxxxyyy{{{~~~~~~}}}||||||{{{{{{yyywwwvvvuuussspppnnnmmmnnnnnnmmmkkkhhhdddbbb```]]]ZZZXXXXXXZZZ]]]___gggqqq}}}|||}}}|||tttsssrrrlllddd___qqqpppnnnllljjjiiihhhhhhiiillloooooonnnqqqwww|||}}}}}}{{{yyywwwrrrrrrqqqpppmmmkkkhhhgggccccccbbbbbb```___]]]\\\ZZZZZZYYYXXXVVVTTTRRRQQQOOONNNLLLLLLMMMMMMLLLKKKHHHGGGFFFEEEEEEFFFGGGHHHFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKHHHHHHHHHHHHJJJKKKMMMNNNMMMNNNOOOPPPRRRTTTUUUVVVTTTTTTUUUWWWYYY\\\^^^___cccfffiiikkklllnnnrrrvvvwwwwwwwwwwwwyyy{{{~~~~~~zzzwwwwwwwwwvvvssspppllljjjdddaaa]]]ZZZYYYYYYYYYZZZ]]]hhhsss|||}}}vvvxxx{{{xxxrrrnnnyyyyyyzzzzzz{{{{{{||||||}}}~~~{{{yyyyyywwwuuurrrnnnnnnnnnmmmllljjjgggfff^^^^^^^^^]]]\\\[[[ZZZYYYWWWWWWVVVUUUSSSQQQPPPOOOOOOLLLIIIHHHIIIKKKLLLLLLHHHGGGEEEDDDEEEFFFHHHJJJDDDDDDCCCBBBCCCDDDFFFGGGFFFFFFEEEFFFFFFGGGHHHIIIGGGGGGFFFFFFGGGIIIKKKLLLJJJKKKLLLMMMOOOQQQRRRSSSQQQQQQRRRTTTWWWYYY[[[]]]]]]aaaeeegggiiilllrrrvvvttttttttttttvvvyyy|||~~~~~~{{{xxxtttrrriiieee```\\\[[[ZZZYYYXXXYYYcccnnnwww}}}|||~~~~~~}}}|||~~~zzzwww}}}zzzwwwuuutttrrrooolllmmmmmmllljjjhhheeecccbbbaaa___]]][[[[[[ZZZWWWUUUSSSSSSRRRPPPOOONNNMMMLLLMMMMMMLLLJJJIIIHHHGGGGGGDDDEEEEEEFFFEEECCCAAA@@@CCCCCCBBBAAAAAAAAAAAABBBDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGIIIJJJKKKLLLMMMNNNOOOPPPRRRQQQQQQQQQSSSVVVYYY[[[^^^___aaacccfffiiikkkmmmqqqsssuuuvvvwwwxxxzzz|||vvvqqqjjjeeebbb``````___\\\```fffnnnwww~~~{{{{{{|||~~~}}}~~~zzzxxxuuusssqqqooollljjjjjjjjjiiigggeeecccaaa```\\\ZZZXXXWWWWWWUUUSSSQQQQQQPPPPPPNNNMMMLLLKKKJJJJJJJJJIIIHHHFFFEEEEEEDDDDDDDDDDDDCCCCCCAAA@@@@@@AAAAAA@@@?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGHHHJJJKKKLLLMMMOOONNNNNNOOOPPPSSSVVVWWWYYYZZZ\\\^^^aaadddfffgggmmmoooqqqssssssuuuwwwyyyzzzsssmmmgggbbb___^^^```dddiiiqqq|||~~~|||zzzyyyyyy{{{|||zzzzzz}}}yyyvvvtttqqqooommmkkkiiifffffffffeeecccbbb___]]]\\\WWWUUUSSSRRRRRRQQQOOOMMMNNNMMMLLLKKKJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBBBBAAABBBBBBAAA@@@??????????????????>>>===============???????????????????????????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBDDDEEEFFFGGGHHHJJJJJJJJJKKKMMMOOOQQQSSSUUUVVVXXXZZZ]]]___aaabbbhhhjjjlllnnnooopppsssuuuzzz}}}wwwmmmgggccccccccceeejjjuuu}}}zzzyyyyyy{{{}}}}}}{{{|||{{{zzzzzz}}}yyyvvvrrrpppmmmkkkjjjhhhfffcccbbbbbbaaa```^^^\\\ZZZYYYUUUSSSQQQQQQPPPPPPNNNLLLLLLKKKJJJIIIGGGFFFEEEEEEBBBBBBBBBAAAAAA@@@@@@???@@@???>>><<<<<<<<<===>>>>>>===<<<<<<;;;;;;<<<<<<==============================>>>>>>>>>>>>??????===>>>???@@@BBBCCCDDDDDDFFFGGGGGGHHHJJJLLLNNNOOOSSSTTTWWWYYY\\\^^^___```bbbeeegggiiikkkllloooqqquuuxxx|||{{{ooolllhhheeegggooozzz{{{|||}}}{{{zzzzzz|||~~~zzzvvvsssooollljjjhhhgggfffcccaaa______^^^]]][[[YYYXXXWWWUUUSSSRRRQQQQQQPPPNNNMMMJJJIIIHHHGGGEEEDDDCCCCCC@@@@@@??????????????????>>>===;;;:::::::::<<<<<<===<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>;;;<<<===>>>@@@AAABBBBBBDDDDDDEEEFFFHHHJJJKKKLLLQQQRRRTTTWWWYYY[[[\\\\\\^^^aaadddfffgggjjjmmmoooqqqssswww|||wwwooolllnnnuuu{{{||||||{{{yyyxxxxxxyyy{{{~~~|||{{{{{{yyywwwtttqqqpppkkkiiifffeeedddccc```^^^[[[[[[ZZZZZZXXXVVVUUUTTTSSSRRRPPPOOOPPPOOOMMMLLLGGGGGGFFFDDDCCCBBBAAA@@@=========>>>>>>>>>>>>>>>;;;;;;:::::::::::::::;;;;;;;;;:::999999999999:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<===>>>@@@AAAAAAAAABBBCCCEEEFFFHHHIIIJJJLLLNNNPPPSSSUUUWWWWWWWWWZZZ]]]```cccdddgggjjjmmmnnnppptttwwwzzz~~~}}}{{{}}}~~~|||zzzxxxwwwwwwwwwwwwyyy{{{|||~~~~~~yyywwwuuurrrooommmkkkjjjgggeeebbbaaa```___]]][[[WWWWWWWWWVVVTTTSSSQQQPPPNNNMMMKKKKKKKKKKKKIIIGGGDDDDDDCCCAAA@@@???>>>===;;;;;;;;;;;;<<<<<<======999999::::::::::::999999999999888777777777777777::::::::::::::::::::::::999999999:::::::::;;;;;;999999:::<<<===>>>???@@@>>>???AAACCCDDDFFFFFFGGGIIIKKKNNNQQQSSSTTTTTTSSSVVVYYY\\\___aaadddhhhjjjjjjnnnrrrtttvvvxxx|||~~~}}}{{{}}}~~~~~~}}}~~~xxxvvvrrrnnnjjjhhhgggfffdddbbb```^^^^^^\\\ZZZXXXTTTTTTTTTSSSRRRPPPOOONNNJJJHHHFFFFFFGGGFFFEEECCCBBBAAA@@@???>>>===<<<;;;999999999::::::;;;;;;<<<777888:::;;;;;;:::999888777777666555555555555555999999999999999999999999888888888888999999999999888888999:::<<<===>>>???<<<===???AAACCCDDDEEEEEEIIIKKKNNNQQQSSSTTTSSSSSSTTTVVVZZZ]]]___bbbfffhhhhhhlllqqqssstttuuuxxx{{{}}}~~~}}}}}}~~~zzzssspppmmmjjjhhhgggdddbbbaaa___\\\[[[ZZZYYYVVVTTTQQQPPPOOOMMMLLLKKKKKKJJJFFFFFFEEEDDDCCCBBBAAAAAA???>>>>>>===<<<;;;;;;;;;:::999888777666666666666666666666666666666666666777777666666666666777777777777666666555555555555777888888888999999999999888888999:::<<<===>>>>>>???@@@@@@AAABBBCCCDDDEEEGGGHHHJJJKKKKKKLLLOOOQQQUUUXXXZZZ\\\]]]^^^aaacccbbbfffjjjmmmppprrruuuwww{{{~~~~~~~~~~~~|||{{{zzz{{{|||}}}}}}}}}~~~~~~{{{xxxqqqnnnkkkhhhgggeeebbb```\\\ZZZWWWVVVUUUTTTRRROOOOOONNNMMMKKKJJJIIIHHHHHHDDDDDDCCCBBBAAA@@@??????===<<<<<<;;;::::::999999999888777666555555555555555555555555555555555555666666555555555555666666666666555555555444444444777777777777888888888888888888999999:::;;;<<<<<<======>>>???@@@AAABBBBBBEEEFFFHHHIIIIIIJJJMMMOOOSSSUUUWWWYYYZZZ\\\^^^```ccceeehhhjjjlllnnnqqqtttvvvxxx{{{}}}|||yyyxxxwwwxxxyyywwwvvvvvvwwwzzz~~~{{{yyywwwtttrrrnnnkkkhhheeedddbbb```^^^\\\ZZZXXXVVVUUUTTTRRRPPPLLLKKKJJJHHHGGGFFFFFFEEEBBBAAA@@@@@@>>>>>>===<<<:::::::::999888888777777777666555444444444444444444444444444444444444444555444444333333444444555444444444444333333333333555555555666666666777777777777777888888999999999:::;;;;;;<<<===>>>??????BBBDDDEEEFFFFFFHHHKKKMMMOOOQQQTTTUUUVVVXXX[[[]]]bbbdddeeefffgggiiimmmpppvvvyyy|||}}}~~~}}}yyyxxxyyyyyyuuutttsssrrrsssuuuwwwxxxxxx|||}}}xxxtttrrrpppnnnllljjjhhheeecccbbb```^^^]]][[[YYYWWWVVVUUUSSSQQQOOOJJJIIIHHHFFFEEEDDDCCCCCC@@@??????>>>===<<<;;;;;;999999888888777777777777666666555444444444444444222222222222222222222222333333222222222222333333333333333222222222222222333444444444444555555555666666666666666666777777888999:::;;;<<<======>>>@@@BBBDDDDDDEEEFFFIIIKKKKKKNNNQQQSSSTTTVVVYYY[[[```aaabbbcccdddggglllooowwwyyy|||~~~~~~{{{yyyvvvrrrqqqqqqrrrsssrrrtttvvvwwwwwwxxx{{{~~~~~~zzzvvvrrrpppnnnkkkjjjgggdddaaa```___^^^]]][[[VVVTTTRRRPPPPPPNNNLLLJJJIIIHHHFFFEEECCCBBBBBBBBB???>>>======;;;;;;:::999888888777777777777777666666666555444444444555555222222222222222222222222222222111111111111222222111111222222222222222222222222333333333444444444444444555555555555555555888888999:::;;;<<<======???AAABBBCCCCCCEEEHHHJJJIIILLLOOOQQQRRRTTTWWWZZZ\\\^^^___aaacccggglllpppsssvvvyyyzzz{{{}}}yyyrrrnnnmmmmmmnnnnnnoooooooooooooooqqqrrruuuyyy~~~{{{xxxuuurrrpppnnnkkkiiibbb```]]]\\\\\\[[[ZZZXXXUUURRRPPPOOONNNMMMJJJHHHGGGFFFDDDCCCAAA@@@@@@@@@===<<<<<<;;;:::999888888666666666666666666666666666555555444444444555555222222222222222222222222222111111000000111111222111111111111222222222222222222222333333333444444333333333444444555555555777888888999:::;;;<<<======???AAAAAABBBCCCFFFHHHGGGJJJMMMOOOQQQSSSVVVYYYYYY[[[^^^```cccgggkkkoooppptttxxxyyyzzz|||yyyrrrnnnlllkkkiiihhhhhhhhhiiiiiijjjkkkiiikkknnnqqqvvv|||~~~|||{{{xxxwwwuuussspppnnnmmmjjjgggddd]]][[[YYYWWWXXXWWWVVVUUUSSSQQQNNNMMMLLLKKKIIIFFFDDDCCCAAA@@@>>>=========::::::999888777666555555444444444444444444444444444444333333333333444444222222222222222222222222222111111111111111111222111111111222222333333333222222222333333333444444222222333444444555666666666666777888999:::;;;;;;;;;<<<>>>??????AAACCCFFFEEEHHHKKKMMMOOOQQQUUUWWWXXX[[[^^^```bbbeeehhhjjjmmmqqquuuwwwxxxzzz|||tttpppjjjiiigggfffffffffeeeddd___aaaccceeegggkkkooosss{{{~~~{{{yyywwwuuurrrooonnnlllkkkjjjhhhfffbbb___ZZZXXXUUUTTTUUUTTTSSSRRRMMMKKKIIIGGGGGGEEECCCAAABBBAAA???>>><<<;;;;;;;;;888888777666555444444333222222222222222222222333222222222111222222333333222222222222222222222222222222111111111111222222111111222222333333333333222222333333333444444444111111222333555666777777555555666777888999::::::999:::<<<======???AAADDDCCCFFFIIILLLMMMPPPSSSVVVXXXZZZ^^^```aaabbbdddfffeeeiiinnnpppqqqtttyyy}}}zzzrrrooollliiigggeeebbb```YYY[[[^^^```aaabbbeeeggggggnnnxxx~~~{{{wwwsssooolllkkkiiihhhgggffffffddd```]]]WWWVVVTTTRRRPPPOOONNNMMMJJJIIIGGGEEEDDDCCCBBBBBB???>>>===<<<;;;:::999999999888888777666555555444333333333333333333333333333333222111000000000111111111000000//////......000000000000000000000000111111222222222333333333////////////////////////111111222222222333333333666666666666666777777888777999;;;<<<<<<<<<>>>@@@DDDEEEGGGHHHJJJMMMQQQTTTUUUXXX[[[]]]^^^^^^___aaafffgggiiijjjmmmpppuuuyyy{{{qqqjjjgggdddaaa___\\\ZZZXXXVVVVVVXXXZZZ\\\\\\```gggmmmsssxxx}}}~~~|||||||||{{{xxxuuuqqqmmmkkkiiihhhfffeeedddcccaaa]]]ZZZVVVUUUSSSQQQNNNMMMLLLKKKHHHGGGEEECCCBBBAAAAAA@@@======<<<;;;:::999888888777777666555555444333333222222222222222222222222222111111000000000111111000000000000000000//////000000000000000000000000111111111222222222333333111111111111111111111111111111111222222222333333555555444444555555666777777999;;;;;;;;;<<<>>>@@@AAACCCFFFGGGIIIKKKOOOQQQSSSUUUYYY[[[[[[\\\]]]___bbbdddfffhhhkkkooouuuyyy{{{}}}{{{rrriiiaaa\\\[[[YYYWWWUUUUUUVVVVVVVVVVVVYYY\\\```dddiiimmmpppmmmrrryyy}}}|||{{{wwwvvvsssqqqnnnkkkiiigggfffdddbbb```___]]]YYYWWWUUUTTTQQQNNNLLLJJJHHHHHHEEEDDDBBBAAA??????>>>>>>;;;;;;:::999888777666666555555444444333333222222111111111111111111111111000000/////////000111111000000000000111111111111000000000000000000000000000111111111222222222222222222222222222222222222111111111222222222222333444333333333333444555555666888:::;;;;;;;;;===???>>>AAADDDFFFHHHIIILLLNNNPPPRRRUUUWWWXXXYYY[[[\\\\\\^^^aaadddgggkkkqqqttttttwwwyyy|||wwwkkkccc]]]ZZZWWWVVVVVVUUUTTTSSSTTTTTTTTTVVVXXX\\\```bbb\\\^^^aaadddkkkyyy}}}zzzyyyxxxqqqpppooommmjjjhhhfffeeecccaaa^^^\\\[[[YYYVVVSSSSSSQQQOOOKKKHHHFFFEEEDDDBBBBBB@@@???>>>=========888888777777666555555444444444444333333222222222000000000111111111111111111000///////////////000//////000000111111222222000000000000000000000000000000000111111111111222222222222222222222222222111111111111222222222222333333333333333444555555555777999:::::::::<<<>>><<>>===<<<<<<<<<666666555555444444333333444444333333333333333222111111111111222222333333222222000///............//////000000111111111222//////////////////////////////000000000111111111111111111111111111111111000000111111111222222222444444333333444444555666444666888999999999;;;===<<>>???>>>===<<<;;;;;;;;;;;;555555444444333333333333333333333333333222222222000000111111222333333333222222111000////////////////////////000000000000////////////////////////////////////000000000000////////////////////////000000000111111111111222444333333333333444555555333555777888888888:::<<<<<<>>>AAACCCDDDEEEGGGHHHIIIKKKMMMOOOPPPRRRVVVYYY]]]___aaabbbcccdddfffhhhgggjjjmmmpppsssxxx~~~yyyrrrllleee```VVVSSSOOOOOOPPPQQQNNNLLLLLLMMMMMMMMMNNNPPPTTTWWW___dddnnnzzz~~~|||{{{yyyvvvrrrooollljjjiiicccbbb```^^^\\\ZZZYYYXXXTTTQQQNNNMMMMMMMMMLLLKKKHHHFFFDDDBBB@@@>>>======<<<;;;:::999888888888999444444444333333333333333111111111111111111111111//////000000111222222333000000000000000111222333/////////...............////////////////////////........./////////000000////////////////////////000000000000111111111111222222222222222333444444222444666777777888:::;;;;;;<<<>>>???@@@BBBEEEGGGFFFHHHJJJKKKMMMOOOSSSVVVXXX[[[^^^___```aaaccceeedddgggjjjmmmqqqvvv{{{{{{iiiaaaXXXRRRPPPOOOMMMJJJMMMMMMNNNMMMMMMMMMNNNOOONNNQQQVVV```mmm|||{{{yyyxxxuuutttqqqmmmiiifffdddccc______]]][[[XXXVVVUUUTTTPPPMMMJJJIIIIIIJJJIIIHHHFFFDDDCCCAAA???======<<<:::999888777777666777777444444333333333333333333////////////000000000000---......///000111111222......///000222333555666//////......---------,,,////////////////////////............/////////000////////////////////////000000000000111111111111111111111000111222222333222444666777777777999;;;:::;;;<<<======???CCCFFFDDDEEEGGGIIIJJJMMMQQQTTTRRRTTTXXXZZZ\\\]]]```bbbeeegggjjjnnnqqqvvv|||tttdddYYYUUUTTTRRRPPPPPPOOOMMMKKKIIIHHHGGGGGGHHHIIIKKKPPPXXXeeesss|||~~~}}}{{{yyywwwvvvuuutttppplllgggbbb___]]]ZZZYYYXXXVVVTTTRRRQQQPPPOOOMMMJJJHHHHHHGGGEEEDDDCCCAAA???===;;;;;;;;;;;;444444444555555555555555222222222111111111111000///////////////......---((()))***,,,---...//////000//////000111111///---111111000000//////......---///000000///......///000000//////.........---////////////////////////111111111111111222222333000111111111111222222222333333444444555666666666555777:::;;;===???BBBEEECCCDDDFFFHHHKKKMMMOOOPPPRRRTTTWWWYYYZZZ\\\^^^```dddfffiiillloootttzzznnn```XXXSSSPPPMMMMMMMMMLLLKKKJJJIIIHHHCCCEEEHHHIIILLLQQQYYY```jjjsss~~~zzzxxxvvvuuurrrqqqmmmiiiddd```]]][[[XXXWWWVVVTTTQQQOOONNNMMMMMMJJJHHHFFFFFFEEECCCBBB@@@???===<<<:::999999999555555555444444444444444222222222111111111000000///////////////......---***+++,,,...////////////000///......000000///...000000000000//////......---...000000.........///000/////////............////////////////////////.........---...//////000000000111111111222222222333333333444555555666666777999;;;;;;<<<>>>@@@CCCDDDEEEGGGIIIKKKMMMOOOPPPQQQSSSVVVXXXYYY[[[]]]___dddeeehhhjjjmmmrrrwww{{{{{{}}}yyylllbbb[[[VVVSSSOOOLLLJJJIIIGGGGGGCCCDDDEEEEEEFFFIIIOOOSSSXXX^^^gggoooxxx|||}}}||||||||||||}}}~~~~~~}}}|||{{{{{{{{{{{{{{{|||}}}}}}~~~~~~~~~~~~~~~|||xxxuuusssrrrmmmkkkhhhddd```\\\YYYWWWUUUTTTSSSPPPNNNKKKJJJIIIIIIGGGDDDCCCCCCBBB@@@???<<<<<<;;;;;;999888666555555555444444333333222222222222111111111000000000///////////////......---......///000000000000000000...,,,,,,---//////...000000000////////////...---...000000...---...///////////////............////////////////////////---------------......///000000000111111111222222222333333444444555555666888:::;;;;;;;;;<<>>===999:::::::::999777555333555555444333222111111000111111111111000000000000///////////////......---//////000000000//////...///---******,,,...//////////////////////////////,,,...//////...------...///////////////.........////////////////////////000////////////000111111000000000000111111111111222222222333444444555555777888::::::;;;<<>>???>>>===<<<888888999999888666444333444333333222111000000///111111111000000000/////////////////////......---....../////////...------///,,,******+++...//////.............../////////,,,...//////...------............///////////////////////////////////////111111000000111111222333//////000000000111111111111111222222333444444444444666888999:::===@@@BBBBBBCCCDDDEEEGGGHHHIIIJJJPPPRRRUUUVVVWWWYYY\\\^^^___```bbbccccccdddfffhhhmmmpppuuuxxxzzz}}}~~~}}}|||{{{|||}}}}}}{{{yyywwwtttrrrqqqrrrssssssrrrsssrrrpppooonnnnnnoooooojjjkkkmmmmmmnnnppptttwwwyyy~~~|||yyy}}}qqqdddZZZSSSMMMJJJGGGFFFEEEDDDDDDDDDCCCCCCCCCDDDEEEGGGIIIMMMRRRUUU\\\cccmmm{{{~~~~~~|||{{{|||}}}}}}|||{{{yyyxxxwwwvvvvvvwwwxxxyyywwwvvvuuusssrrrqqqqqqpppqqqrrrssstttttttttttttttsssrrrrrrrrrrrrtttuuuvvvuuuuuuuuuuuuwwwxxxyyyzzzyyyzzz||||||{{{{{{|||}}}~~~|||}}}}}}zzzwwwvvvvvvvvvuuutttppppppnnnkkkhhheeebbb```ZZZYYYWWWUUURRRPPPNNNMMMKKKKKKIIIGGGEEECCCBBBAAAAAA???===<<<<<<<<<;;;:::777777777666666555444333222222111111000000//////111111000000000////////////////////////......---------.........------,,,...,,,***+++---...//////---............/////////,,,---//////---,,,---............//////////////////////////////////////////////////////000111111/////////000000000111111000111111222222333333444222444777999:::<<<@@@CCCCCCDDDEEEGGGIIIJJJLLLLLLNNNQQQSSSUUUVVVXXXZZZ]]]]]]^^^```aaa```aaacccdddgggkkkooosssuuuwwwzzz{{{|||~~~~~~~~~}}}{{{zzzyyyxxxwwwxxxyyyzzzyyyvvvtttsssqqqnnnmmmnnnnnnnnnmmmllllllkkkkkkjjjjjjjjjjjjdddeeefffeeeeeeeeehhhjjjoootttyyyxxxtttpppppprrrvvvzzzuuuhhh\\\TTTPPPIIIGGGCCCBBBAAAAAA@@@???AAABBBDDDEEEGGGIIIIIIJJJNNNRRRXXXaaammm{{{~~~~~~}}}yyyxxxxxxyyyzzzzzzyyywwwsssssssssttttttuuuuuuuuurrrrrrqqqooonnnnnnnnnnnnoooooopppqqqqqqpppooonnnmmmmmmmmmmmmnnnoooppppppqqqqqqqqqrrrssstttuuuvvvxxxzzz{{{{{{{{{{{{}}}|||}}}~~~~~~{{{}}}~~~}}}vvvssspppooonnnnnnnnnllljjjiiihhhfffccc___\\\ZZZVVVUUUTTTRRRPPPMMMLLLKKKFFFFFFEEECCCBBBAAA@@@???>>><<<:::999999999888777555555444333222222222222000000000000000000000000111000000000///////////////////////////......---,,,------.........---------,,,+++,,,...000///...---------.........//////+++---......---,,,------............/////////000////////////////////////...............///000000////////////000000000111000000111111222333333333333555777888999;;;>>>AAA@@@AAACCCEEEGGGIIIKKKLLLLLLNNNQQQRRRSSSUUUXXXZZZ[[[]]]____________aaabbbdddgggllloooqqqsssuuuvvvvvvxxx{{{}}}~~~|||yyyzzzzzzzzzyyyxxxwwwvvvuuurrrrrrrrrtttuuutttqqqnnnpppmmmjjjiiiiiijjjiiihhheeeeeedddccccccbbbbbbaaa]]]^^^______^^^^^^```bbbfffhhhjjjjjjhhhfffffffffgggjjjmmmoooqqqvvv|||uuujjjcccaaaVVVQQQKKKFFFDDDCCCAAA???CCCBBBCCCEEEFFFHHHHHHHHHJJJLLLNNNRRRXXX```iiiooo~~~~~~~~~~~~{{{zzzyyyxxxxxxxxxxxxxxxuuuttttttvvvwwwxxxwwwuuummmnnnoooqqqqqqrrrqqqqqqnnnnnnmmmlllllllllmmmmmmnnnnnnoooooonnnllljjjiiihhhiiiiiijjjkkkkkkllllllppppppqqqqqqrrrsssuuuvvvsssuuuwwwwwwwwwxxxzzz{{{{{{|||}}}~~~}}}|||}}}}}}~~~~~~~~~}}}|||{{{}}}~~~~~~}}}{{{~~~~~~}}}|||~~~~~~{{{|||}}}~~~~~~{{{zzzxxxqqqoookkkjjjjjjiiiiiigggfffeeedddbbb___\\\YYYWWWTTTTTTRRRPPPNNNLLLKKKJJJCCCBBBBBBAAA@@@???>>>>>>;;;999777777777777666555444333111000000000111111////////////000000000000000000000000///////////////////////////......---,,,------...//////......,,,,,,,,,...000111000...---------.........//////+++---......---,,,,,,------.........//////000000///////////////////////////////////////000111111////////////000000000000000000000111222222333333555777888888999:::<<<>>><<<===???AAADDDFFFHHHIIIJJJLLLNNNPPPQQQSSSVVVXXXZZZ\\\^^^_________```aaacccgggllloooqqqrrrsssuuutttvvvyyy{{{|||~~~|||yyywww~~~}}}}}}}}}}}}{{{wwwtttrrrrrrrrrqqqpppooonnnmmmmmmmmmnnnpppqqqpppllliiimmmkkkhhhffffffgggfffeee______^^^]]]\\\[[[ZZZZZZYYYZZZ[[[[[[[[[[[[^^^```]]]\\\\\\\\\\\\\\\]]]]]]ZZZ]]]___aaabbbgggnnnsss}}}vvvrrrrrreee^^^UUUNNNJJJHHHDDDBBBBBBAAA@@@AAACCCEEEFFFFFFLLLMMMMMMNNNNNNQQQUUUYYY___mmm}}}}}}zzzwwwuuutttuuuuuuuuuuuuuuutttssssssuuutttsssrrrqqqooonnnnnnjjjiiiiiiiiiiiiiiiiiijjjfffffffffffffffggghhhhhhkkkjjjjjjjjjhhhgggfffeeebbbdddeeeffffffhhhjjjmmmnnnnnnooooooppppppqqqqqqooorrrttttttrrrrrrtttvvvzzzyyyyyyyyyzzz}}}||||||}}}~~~~~~~~~~~~~~~{{{{{{|||}}}|||{{{|||~~~~~~}}}||||||||||||{{{{{{||||||{{{yyywwwvvvyyyyyyyyyyyyyyyxxxwwwvvvyyyyyyyyyzzzyyyyyyxxxxxxzzzzzz{{{{{{|||||||||}}}~~~~~~|||zzzxxxuuurrrqqqllljjjgggdddbbbaaaaaabbb___^^^\\\[[[XXXWWWUUUTTTQQQPPPOOOMMMJJJHHHGGGFFFBBBBBB@@@???>>><<<;;;;;;888777555444444444555666222222222111111111111111111111000000//////......,,,---/////////---+++)))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,......//////000//////...............////////////---------,,,,,,+++++++++...------,,,,,,,,,------///............---------............////////////.../////////000000000111111111222333333333333222333333444666777999::::::======>>>???AAABBBCCCDDDHHHHHHIIIKKKMMMPPPSSSUUUUUUXXX\\\_________```aaaffffffggghhhjjjlllnnnooooooqqqssswwwzzz}}}~~~}}}~~~~~~{{{yyywwwwwwvvvwwwyyyzzzyyyvvvrrrpppnnnnnnmmmlllkkkjjjjjjiiinnnkkkgggeeeeeeeeedddbbbfffdddcccccceeeffffffeee```^^^[[[XXXUUUSSSRRRRRRUUUTTTTTTTTTTTTUUUUUUVVVTTTTTTUUUUUUVVVVVVVVVWWWXXXXXXWWWWWWYYY^^^eeejjjmmmpppsssuuuuuuuuuuuuvvvqqqkkkaaaTTTIIIBBBAAABBB@@@@@@@@@??????@@@DDDFFFKKKKKKKKKKKKKKKLLLMMMNNNQQQXXX```dddgggppp~~~~~~{{{xxxvvvtttsssooopppqqqqqqrrrqqqqqqqqqsssrrrqqqooommmkkkjjjiiiggggggfffeeeeeefffggggggcccbbbbbbbbbbbbcccddddddiiiiiiiiihhhgggeeedddccc```bbbcccccccccdddgggiiiiiiiiijjjkkklllmmmmmmnnnmmmoooqqqpppnnnmmmoooqqquuuvvvwwwyyyzzz{{{||||||xxxxxxyyyyyyzzzyyyyyyyyywwwwwwxxxyyy{{{}}}~~~~~~|||{{{|||~~~~~~}}}{{{{{{{{{{{{{{{{{{{{{{{{}}}|||{{{zzzyyyxxxxxxxxxxxxyyyyyyyyywwwvvvtttsssuuuuuuuuuuuuuuuuuuttttttvvvvvvvvvwwwwwwvvvvvvuuuvvvvvvwwwxxxxxxyyyzzzzzz}}}}}}}}}}}}~~~~~~|||{{{zzzyyyxxxwwwuuussspppnnnllliiigggdddaaa___^^^^^^^^^\\\[[[YYYWWWUUUSSSQQQPPPNNNMMMLLLJJJGGGFFFDDDCCC@@@@@@???===<<<:::999999777666555555444444555555111111000//////......---000000000/////////......+++,,,---.........---,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,***************)))((((((............////////////......------------------///...............//////+++,,,,,,---...///000000............///////////////////////////000000000111111111111222222222222222333444555777888999:::;;;;;;<<<===???@@@AAAAAAFFFFFFGGGIIIKKKNNNQQQSSSSSSVVVZZZ]]]^^^^^^```aaaddddddeeegggiiilllnnnoooqqqrrruuuxxx{{{}}}~~~~~~~~~}}}}}}~~~~~~~~~|||zzzxxxvvvuuuttttttuuuvvvvvvuuussspppnnnlllkkkkkkjjjiiihhhggggggfffdddbbbaaaaaaaaaaaa```cccbbb```___```aaa```___]]][[[XXXUUURRRQQQPPPPPPOOONNNNNNMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPOOOPPPPPPPPPRRRVVV\\\```cccfffjjjkkkkkkkkkkkklllqqqmmmfff[[[PPPHHHCCCBBB@@@@@@AAAAAAAAACCCFFFIIIJJJIIIHHHHHHGGGGGGGGGHHHIIIMMMRRRSSSSSSXXXaaaiiiwww~~~}}}{{{xxxvvvsssqqqppplllmmmnnnoooooopppooooooooonnnllljjjhhheeedddccccccbbbaaa______aaabbbcccccccccbbbbbbccccccdddeeeffffffeeeeeedddcccaaaaaa^^^___``````___```bbbccceeeeeefffggghhhiiijjjkkkkkklllmmmllljjjiiijjjkkkoooqqqtttvvvxxxxxxwwwvvvssssssssstttssssssrrrrrrssssssssstttuuuvvvxxxxxx}}}~~~~~~~~~|||{{{zzz{{{||||||~~~~~~~~~|||{{{yyywwwvvvuuuttttttuuuvvvvvvyyyxxxwwwuuutttsssssssssttttttttttttsssqqqpppoooqqqppppppoooppppppqqqrrrqqqrrrrrrssssssrrrrrrrrrqqqqqqrrrssstttuuuvvvwwwxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzyyyxxxvvvtttsssrrrqqqpppooonnnkkkiiigggeeedddbbb___]]][[[ZZZYYYYYYXXXWWWUUUSSSPPPNNNLLLKKKIIIIIIGGGEEECCCBBB@@@???======<<<;;;999888777777444555555555555444333333111111000///...------,,,///////////////.........++++++,,,------......///......////////////......------------------------,,,,,,------,,,+++******---............/////////------..................///////////////000111222+++,,,,,,---...///000000............////////////////////////////////////111000/////////000222333222333333555666777888999888888999;;;<<<===>>>???DDDDDDEEEGGGIIILLLNNNOOOPPPSSSWWWZZZ[[[\\\^^^___```aaabbbdddgggjjjlllnnnppprrrtttvvvxxxyyyzzz{{{}}}~~~|||zzzzzzzzz||||||}}}~~~~~~~~~~~~~~~zzzyyyxxxvvvtttrrrqqqpppqqqqqqqqqpppooonnnmmmllliiihhhgggfffeeedddcccccc^^^\\\[[[ZZZ\\\\\\\\\[[[^^^\\\ZZZYYYYYYYYYXXXWWWXXXVVVTTTQQQNNNMMMMMMLLLJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIFFFGGGIIIJJJKKKNNNRRRUUUVVVYYY\\\^^^^^^^^^^^^___fffeeebbb\\\SSSKKKEEECCC???@@@@@@@@@AAABBBFFFHHHIIIHHHGGGFFFEEEDDDCCCCCCEEEGGGGGGGGGGGGHHHLLLOOOXXXcccttt{{{zzzyyyvvvtttqqqpppooommmnnnnnnooonnnnnnmmmmmmgggfffeeedddbbb```______```^^^\\\[[[[[[\\\^^^```aaaaaaaaaaaaaaabbbccccccaaaaaaaaaaaa```___^^^]]]\\\]]]^^^]]]\\\\\\^^^___bbbbbbccceeefffggghhhiiigggggghhhhhhhhhhhhiiiiiikkklllnnnpppqqqqqqqqqqqqooooooooopppoooooonnnmmmppppppppppppqqqrrrssssssyyy{{{}}}~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}|||{{{{{{zzzzzzzzzzzzzzzzzzzzzzzz||||||||||||{{{yyyxxxwwwuuusssqqqppppppqqqrrrsssuuutttsssqqqpppooonnnnnnqqqqqqpppooonnnmmmllllllllllllkkkkkklllmmmnnnooommmnnnnnnoooooooooooonnnmmmmmmnnnpppqqqssstttuuuttttttttttttttttttsssssstttsssrrrqqqooommmkkkjjjiiiiiihhhgggeeecccaaa```___^^^\\\YYYWWWVVVUUUUUUTTTSSSQQQNNNLLLIIIGGGFFFFFFEEEDDDBBB@@@???======<<<;;;:::999888777666666222333444444444333111000111000000000000000//////........................---,,,,,,,,,,,,---...///,,,------------------,,,........................//////000000111000000000---------.........//////,,,,,,------......//////............///000222222///............---------............////////////000////////////.........111000...---...///111333222222333444555666777777777777888999;;;<<<======BBBBBBDDDEEEHHHJJJLLLMMMNNNPPPTTTVVVWWWXXXYYY[[[\\\]]]___aaadddgggjjjkkkmmmnnnoooqqqrrrsssssstttxxxyyyzzzzzzxxxvvvvvvwwwwwwxxxyyyzzzzzzzzzyyyyyyttttttsssqqqpppnnnmmmmmmnnnmmmlllkkkjjjjjjjjjjjjfffeeedddcccbbbaaa```___YYYXXXVVVWWWXXXXXXWWWVVVWWWUUUSSSSSSSSSTTTSSSQQQSSSRRROOOMMMKKKJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBDDDFFFGGGHHHIIILLLNNNMMMOOORRRSSSSSSSSSUUUVVVSSSTTTUUURRRMMMHHHEEEDDD>>>???@@@???>>>???AAACCCGGGGGGFFFFFFEEEDDDCCCCCCDDDCCCCCCDDDFFFHHHHHHGGGJJJQQQ^^^lllzzz~~~}}}{{{{{{yyyxxxvvvtttrrrooonnnmmmmmmmmmmmmlllkkkiiigggggg______^^^^^^]]]]]]]]]]]]\\\[[[ZZZYYYYYYZZZ[[[\\\ZZZZZZZZZZZZZZZ[[[[[[\\\]]]]]]]]]]]]\\\[[[ZZZZZZ[[[[[[\\\[[[ZZZZZZ[[[]]]^^^______```bbbccccccdddbbbbbbcccdddggghhhiiiiiihhhggggggggghhhjjjkkklllllllllmmmmmmmmmllllllkkkooonnnnnnnnnoooooopppqqqtttwwwyyyzzzzzz{{{|||~~~|||{{{zzzzzzzzz|||}}}~~~||||||}}}}}}~~~~~~~~~~~~~~~}}}{{{zzz{{{|||}}}~~~~~~}}}{{{zzzyyyyyyyyywwwwwwwwwwwwwwwwwwvvvvvvxxxxxxxxxwwwvvvvvvuuutttsssrrrpppnnnnnnooopppqqqqqqpppooonnnllllllkkkkkknnnmmmlllkkkjjjiiiiiiiiiiiihhhhhhiiiiiijjjkkkkkkiiijjjkkkllllllllllllllljjjkkklllmmmoooppprrrrrrppppppqqqqqqqqqpppoooooonnnmmmmmmkkkiiigggeeeddddddccccccbbb```___]]]\\\\\\[[[YYYWWWUUUSSSRRRQQQPPPOOOMMMKKKHHHFFFDDDCCCCCCBBBAAA@@@>>>===;;;;;;::::::999888777666666555111222333333333222000///.........///000000111111---------------.........///...---,,,,,,,,,,,,---,,,------------------,,,........................++++++---...//////000000------------............++++++,,,,,,---------...,,,,,,,,,---...///000111///............---------............/////////////////////...............000///...------///111222111111222333444555555666666777888999:::<<<======@@@AAACCCEEEGGGIIIJJJJJJLLLNNNQQQRRRRRRSSSTTTVVVYYYZZZ[[[]]]```dddfffhhhiiijjjkkklllmmmnnnnnnnnnoooppprrrsssrrrqqqrrrssspppqqqssstttttttttrrrrrroooooonnnmmmlllkkkjjjjjjjjjiiihhhgggffffffggggggbbbbbbaaa```^^^]]]\\\[[[XXXVVVUUUUUUUUUTTTRRRQQQQQQOOOMMMNNNOOOPPPPPPOOOOOONNNKKKIIIHHHGGGGGGGGGGGGGGGFFFDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB???AAADDDEEEEEEEEEGGGHHHHHHJJJLLLMMMMMMMMMOOOQQQKKKLLLLLLJJJGGGFFFFFFGGGBBBCCCCCCAAA>>>===>>>???BBBBBBCCCDDDEEEEEEDDDDDD@@@??????AAADDDFFFEEECCCBBBEEEKKKRRR\\\kkk|||}}}{{{yyyxxxxxxuuutttrrrpppnnnlllkkkjjjhhhhhhgggeeecccaaa___^^^YYYYYYZZZZZZZZZZZZ[[[[[[XXXXXXXXXWWWWWWXXXXXXXXXWWWWWWWWWWWWWWWXXXYYYYYYXXXYYYYYYYYYXXXXXXWWWVVVXXXYYYZZZYYYXXXXXXZZZ[[[ZZZZZZ[[[\\\\\\]]]]]]]]]]]]\\\]]]```cccfffgggfffcccbbbaaa```aaacccfffggghhhhhhiiijjjjjjjjjjjjjjjllllllkkkllllllmmmnnnnnnoooqqqtttuuuvvvvvvxxxyyywwwwwwwwwxxxyyyzzz{{{|||~~~~~~~~~}}}}}}|||||||||||||||}}}~~~~~~~~~~~~~~~~~~||||||||||||}}}}}}~~~~~~~~~}}}|||{{{zzz{{{|||}}}{{{yyywwwuuutttttttttuuussssssssssssrrrrrrqqqqqqrrrrrrrrrqqqqqqqqqqqqqqqqqqpppnnnmmmllllllmmmnnnmmmlllkkkjjjjjjiiiiiijjjjjjiiihhhgggfffeeeeeeeeeeeefffgggggghhhggggggfffeeefffggghhhhhhiiihhhhhhgggggghhhiiikkklllmmmmmmjjjkkklllmmmmmmmmmkkkkkkhhhhhhgggfffeeecccaaa``````______^^^]]]\\\ZZZZZZXXXXXXVVVUUURRRPPPOOONNNLLLKKKJJJHHHFFFDDDBBBBBB@@@@@@???===<<<;;;:::999888888777777666555555444000111111111111000//////++++++,,,,,,---.........,,,,,,,,,---------------///......------,,,++++++......////////////......------------------------***+++,,,---.../////////,,,------------.........++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///+++,,,,,,---...///000000............////////////------........./////////000///.........///111222000111111222333333444444666777888999:::<<<<<<===???@@@BBBDDDFFFGGGGGGHHHIIIKKKMMMNNNNNNOOOQQQSSSVVVWWWXXXZZZ]]]```bbbdddfffggghhhjjjkkkkkkkkkkkkgggjjjlllmmmllllllmmmooojjjkkkmmmoooooonnnmmmkkkjjjjjjiiiiiihhhgggffffffeeeeeedddcccbbbccccccccc^^^^^^]]][[[YYYXXXWWWVVVTTTSSSRRRRRRRRRQQQOOOLLLLLLJJJIIIJJJLLLMMMMMMLLLJJJIIIGGGEEEDDDDDDDDDEEECCCCCCBBBAAA@@@@@@@@@@@@???>>>>>>>>>>>>=========<<<>>>???@@@???@@@AAACCCDDDEEEGGGHHHHHHIIIKKKMMMMMMMMMKKKIIIFFFEEEFFFHHHGGGHHHGGGEEEAAA???>>>>>>===>>>@@@BBBDDDDDDDDDDDDBBBAAA@@@AAABBBCCCBBBAAA???AAABBBEEEKKKWWWeeeppp}}}}}}|||||||||}}}}}}~~~~~~|||zzzwwwuuuttttttsssppppppnnnllljjjhhhgggfffbbbaaaaaa```^^^\\\ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXTTTTTTUUUVVVVVVUUUTTTTTTVVVVVVVVVVVVVVVWWWWWWXXXUUUUUUVVVVVVVVVUUUTTTTTTUUUVVVWWWWWWVVVVVVXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXWWWWWWYYY^^^``````___]]]]]]^^^^^^______```aaabbbcccdddeeefffggggggggggggggggggggghhhiiijjjkkkiiilllnnnppppppqqqssstttssstttuuuwwwxxxxxxyyyyyywwwxxxxxxyyyyyyyyyxxxxxxvvvwwwyyyzzz|||}}}}}}}}}|||}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzzyyyyyyzzzzzzzzzzzzzzzzzzzzz{{{{{{zzzyyyyyyxxxwwwwwwwwwwwwvvvuuusssqqqppppppqqqrrrpppooonnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmllllllkkkjjjjjjiiihhhhhhhhhhhhggggggggggggggghhhfffeeedddbbbaaaaaaaaaaaabbbccceeeffffffdddbbbaaaaaabbbcccddddddeeeeeeeeebbbbbbcccdddeeeeeeffffffcccdddfffggghhhgggffffffcccccccccbbbaaa___^^^]]]\\\\\\\\\\\\[[[ZZZXXXXXXUUUUUUTTTRRRPPPNNNLLLKKKGGGFFFEEEDDDCCCAAA@@@@@@>>>===<<<;;;:::888777777666555555444444333333222111000//////......//////---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,---.........---,,,+++------............------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,---------.........---------------,,,,,,,,,---,,,,,,,,,,,,,,,------+++,,,,,,---...///000000............////////////+++,,,,,,---...///000000//////000000000111111111000000111111222333333333555666777888999;;;;;;<<<<<<===???BBBCCCDDDDDDDDDCCCFFFHHHJJJLLLNNNQQQTTTUUUVVVWWWXXXZZZ]]]___```bbbcccdddfffgggggghhhhhheeegggiiiiiihhhhhhiiijjjfffgggjjjkkkllljjjiiigggeeeeeeddddddccccccbbbbbb`````````_________^^^^^^ZZZYYYXXXVVVTTTSSSQQQQQQNNNMMMMMMMMMNNNNNNKKKIIIJJJHHHGGGGGGHHHIIIHHHGGGFFFEEECCCAAA@@@@@@AAAAAA??????>>>>>>>>>>>>>>>???=========<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;===??????AAABBBCCCCCCDDDFFFHHHIIIIIIIIIGGGEEEDDDEEEFFFHHHIIIHHHFFFCCC@@@??????===>>>AAACCCEEEEEEEEEDDDEEEEEEDDDCCCAAAAAAAAABBB@@@BBBCCCDDDFFFLLLVVV^^^qqq}}}}}}|||{{{zzzzzzzzzzzzzzzyyyxxxuuurrrpppooooooooommmmmmkkkiiigggfffdddddd^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYYXXXXXXWWWVVVVVVUUUQQQRRRTTTUUUUUUTTTRRRQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSRRRSSSTTTUUUUUUTTTUUUWWWYYY\\\[[[[[[[[[[[[ZZZZZZZZZUUUTTTSSSUUUYYY[[[ZZZXXXYYYZZZ\\\^^^___^^^]]]\\\^^^^^^```bbbcccdddddddddcccccccccdddeeefffhhhiiifffhhhkkklllmmmnnnoooqqqppprrrtttvvvwwwwwwwwwwwwqqqrrrsssuuuvvvvvvvvvvvvssstttwwwyyy{{{{{{{{{{{{{{{|||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{|||~~~}}}{{{zzzzzz{{{yyyyyyzzz{{{|||||||||{{{|||{{{{{{{{{zzzzzzzzzzzzyyyxxxxxxwwwvvvvvvwwwwwwwwwwwwvvvvvvvvvvvvwwwwwwtttttttttssssssrrrrrrqqqtttsssqqqooonnnooopppqqqnnnllljjjhhhggggggggghhhffffffffffffggghhhiiijjjhhhhhhhhhhhhgggfffeeedddeeeeeeddddddeeeeeefffgggdddcccaaa___^^^^^^^^^______aaadddeeeeeebbb___]]]^^^___```aaabbbbbbbbbbbb^^^_________``````aaaaaa]]]___aaacccddddddcccbbb`````````___^^^]]]\\\\\\ZZZZZZZZZZZZYYYXXXWWWWWWSSSRRRRRRPPPNNNLLLJJJHHHDDDCCCCCCBBBAAA@@@??????<<<;;;:::999888777666555444333333222222111111111111000///------...//////222111000///---,,,+++***+++++++++,,,,,,---------)))+++---/////////---,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***(((''',,,,,,,,,---------....../////////......------,,,......---,,,,,,,,,------//////.........---------............/////////000***+++,,,---...000111111//////000111222111111111000000111111222222222333444555666777888999:::;;;:::;;;>>>@@@AAABBBBBBBBB???BBBEEEHHHKKKNNNSSSVVVUUUUUUVVVWWWYYY[[[]]]^^^]]]^^^```aaaccccccddddddeeeggghhhhhhgggeeefffgggdddfffhhhjjjjjjiiigggfffbbbbbbaaaaaa````````````\\\\\\]]]]]]]]]\\\[[[[[[VVVVVVTTTSSSQQQOOONNNMMMHHHGGGHHHJJJKKKLLLJJJHHHJJJHHHFFFEEEEEEEEEDDDCCCCCCBBB@@@>>>>>>>>>>>>???>>>>>>=========>>>??????>>>>>>>>>=========<<<<<<;;;<<<<<<;;;999:::<<>>>>>>>>@@@BBBDDD???AAACCCDDDCCCCCCCCCDDDEEEFFFGGGEEEBBB@@@??????@@@BBBDDDFFFHHHGGGGGGFFFCCCDDDCCCAAA???>>>@@@BBB???AAACCCCCCCCCEEEJJJOOOYYYcccrrr}}}}}}|||{{{yyywwwuuuttttttsssrrrrrrrrrpppmmmjjjffffffdddbbb```^^^]]]\\\\\\[[[ZZZXXXWWWXXXXXXYYYVVVVVVUUUTTTSSSRRRQQQPPPOOOOOOPPPPPPOOOOOONNNNNNOOOOOONNNNNNMMMNNNNNNNNNRRRQQQOOONNNMMMNNNNNNOOORRRRRRRRRRRRSSSTTTUUUVVVWWWVVVVVVVVVVVVWWWXXXXXXTTTTTTUUUVVVVVVWWWWWWXXXXXXWWWWWWWWWWWWXXXYYYYYYWWWXXX[[[]]]```aaaaaaaaaaaaaaa`````````aaaaaabbbeeeeeeeeeeeeeeefffggghhhjjjllloooooonnnllllllmmmnnnnnnnnnoooppprrrssstttuuutttttttttuuuvvvxxxyyyyyyyyyzzzzzz{{{|||||||||}}}}}}|||||||||||||||}}}}}}|||~~~~~~{{{zzzyyyxxxwwwvvvvvvvvvvvvxxxzzz{{{zzzxxxuuuttttttvvvuuutttttttttuuuwwwxxxxxxwwwvvvttttttuuuuuuvvvwwwvvvuuutttsssrrrrrrrrruuuuuuuuuvvvuuuuuuttttttqqqpppooonnnnnnmmmnnnnnnjjjllloooooommmkkkjjjjjjkkkjjjhhhfffeeedddeeeeeeeeedddcccbbbbbbdddeeegggeeedddcccbbbaaabbbcccdddcccccccccbbbbbbbbbaaaaaabbb```^^^\\\[[[ZZZ[[[[[[XXXZZZ]]]___```___^^^\\\ZZZZZZZZZ[[[\\\]]]^^^___]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[\\\]]]^^^^^^^^^^^^^^^]]]\\\ZZZZZZZZZZZZ[[[ZZZXXXVVVSSSQQQPPPPPPPPPOOOOOOMMMLLLJJJHHHGGGFFFDDDCCCAAA???===;;;::::::999888777666555444333333000000111111222222222333000000//////.........------..................---------------------------,,,---,,,++++++,,,...000000///---+++************...///000///---,,,---...---,,,,,,++++++*********)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,++++++++++++++++++---...000000000//////........................000000////////////000000222222111111111111111111333333444666777999:::::::::<<>>@@@???>>>>>>???AAACCCDDDFFFEEEDDDCCCBBBAAAAAAAAAKKKIIIGGGHHHJJJKKKIIIGGGLLLJJJHHHDDDBBBAAA@@@@@@???>>>>>>???BBBEEEHHHJJJPPPUUU]]]eeemmmvvv}}}~~~}}}|||{{{yyywwwuuutttooommmlllkkkjjjhhhdddaaaaaaaaa```___^^^]]]\\\[[[ZZZZZZYYYXXXWWWWWWWWWWWWTTTSSSRRRQQQPPPOOOOOONNNPPPPPPPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKKKKLLLLLLOOONNNMMMLLLKKKLLLLLLMMMPPPPPPOOOPPPPPPQQQRRRSSSTTTTTTSSSSSSTTTTTTUUUVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVUUUWWWYYY[[[]]]^^^^^^^^^]]]\\\\\\\\\]]]]]]^^^___bbbbbbbbbbbbccccccdddeeeeeegggjjjkkkjjjjjjjjjkkkkkkkkklllmmmnnnppprrrsssrrrqqqqqqqqqqqqrrrtttuuuuuuuuuvvvvvvwwwxxxxxxyyyzzzzzzyyyyyyyyyyyyzzzzzz|||}}}}}}}}}|||{{{zzzyyy{{{yyyyyy{{{}}}}}}{{{xxxvvvuuutttssssssrrrrrrsssuuuvvvwwwuuusssqqqqqqqqqqqqqqqpppppppppqqqrrrssssssrrrqqqpppppppppqqqqqqrrrqqqppppppooonnnnnnnnnmmmnnnnnnooooooooonnnnnnkkkjjjiiihhhgggggggggggghhhjjjllllllkkkiiiiiijjjiiihhhfffdddcccccccccccccccbbbaaa``````aaabbbcccbbbbbb``````___``````aaaaaaaaaaaa``````____________^^^\\\ZZZYYYYYYYYYZZZWWWYYYZZZ\\\]]]\\\[[[ZZZZZZYYYYYYZZZ[[[\\\]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\YYYYYYZZZ[[[[[[[[[ZZZZZZ[[[ZZZXXXWWWVVVVVVWWWWWWUUUTTTRRRPPPNNNMMMMMMMMMLLLKKKJJJHHHGGGEEEDDDCCCBBBAAA???===;;;:::999999777777666555444333222222000000000000000111111222000/////////.........---------............------------------------------............------...///...------,,,,,,---//////,,,---...---+++***+++,,,,,,,,,,,,++++++++++++++++++,,,---...////////////------------------------........................//////...---------.........///////////////...---........................000000////////////000000111111111111111111111111222333444555777888999::::::<<<===>>>>>>???AAACCCCCCDDDEEEGGGIIILLLNNNPPPQQQRRRRRRSSSTTTTTTTTTTTTUUUXXX[[[]]]]]]]]]^^^___aaabbbbbbccccccbbbbbbaaacccbbbaaa```___^^^]]]\\\XXXXXXXXXXXXWWWWWWWWWWWWVVVVVVUUUUUUTTTSSSSSSSSSNNNNNNMMMLLLJJJIIIHHHGGGFFFFFFFFFEEEEEECCCBBBAAAAAAAAAAAA@@@???>>>>>>>>>AAA@@@===;;;:::::::::;;;;;;:::999999999999:::;;;<<<;;;999888777888999:::::::::::::::::::::::::::777888999888777777999;;;>>>============???@@@AAAAAAAAAAAA@@@AAAAAABBBBBBQQQMMMJJJIIILLLOOOPPPPPPOOOMMMKKKHHHFFFDDDCCCBBBCCCAAA???>>>>>>???AAACCCEEEIIIOOOVVV[[[bbbhhhlllxxx}}}}}}|||zzzxxxuuusssrrrnnnllliiihhhfffddd```]]]\\\[[[[[[ZZZZZZYYYYYYYYYWWWWWWWWWVVVVVVUUUTTTSSSPPPPPPOOONNNMMMLLLLLLKKKNNNNNNNNNMMMLLLKKKJJJIIIGGGGGGFFFGGGGGGHHHIIIJJJKKKKKKJJJIIIIIIIIIJJJJJJLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPPPPPPPPPPQQQRRRRRRVVVVVVUUUTTTSSSRRRQQQPPPRRRSSSTTTUUUVVVUUUTTTTTTSSSTTTUUUWWWXXXXXXYYYYYYWWWWWWWWWWWWXXXYYYZZZ[[[__________________``````___aaadddeeeeeefffggghhhggghhhhhhiiijjjlllnnnooommmmmmlllllllllmmmnnnnnnoooppppppqqqqqqrrrrrrsssuuuuuutttttttttuuuuuuvvvvvvwwwwwwwwwvvvuuutttssstttsssrrrsssuuuvvvuuutttqqqpppooonnnmmmmmmmmmmmmoooppppppnnnkkkjjjkkklllkkkkkkjjjjjjjjjkkklllmmmooonnnmmmlllllllllmmmmmmkkkkkkjjjjjjiiiiiihhhhhhiiijjjkkklllllllllllllllgggfffdddcccbbbaaaaaaaaadddeeeffffffddddddeeeffffffeeecccaaa``````aaaaaaaaa```^^^]]]\\\\\\]]]^^^___^^^]]]]]]\\\\\\]]]]]]^^^^^^]]]\\\[[[[[[ZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWVVVXXXWWWWWWWWWXXXYYYZZZ[[[YYYYYYZZZZZZZZZZZZZZZZZZVVVWWWWWWWWWWWWVVVVVVUUUVVVUUUTTTSSSRRRRRRRRRRRROOONNNMMMKKKJJJJJJJJJJJJGGGGGGFFFDDDBBBAAA@@@??????>>><<<;;;999888777777555555444333222111111000111000///.........///000/////////...............,,,,,,------------,,,,,,------------------------------.........------,,,,,,,,,,,,,,,,,,---......***+++,,,+++***)))***+++++++++++++++,,,,,,,,,,,,,,,,,,---...////////////......................................................---------...//////111000///...------------........................000//////......//////000111111111111111111111111222333333555666777888999999:::;;;;;;;;;===@@@BBBBBBBBBDDDEEEHHHJJJLLLMMMOOOOOOPPPQQQQQQQQQPPPPPPSSSUUUXXXYYYYYYYYYZZZ[[[\\\\\\]]]^^^__________________^^^\\\[[[ZZZYYYXXXUUUUUUUUUTTTSSSSSSRRRRRRPPPPPPPPPOOONNNMMMMMMMMMKKKJJJIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBAAA???>>>===???>>>>>>======<<<<<<;;;===<<<:::999888888999999888888777777777777888888;;;999666444444666888:::777888888888888888888888666777888777666666888:::999::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@BBBCCCNNNKKKGGGGGGLLLRRRXXX[[[[[[ZZZXXXTTTQQQMMMIIIHHHEEECCC@@@>>>======???@@@AAADDDHHHKKKNNNQQQUUUXXX\\\bbbmmmzzz~~~}}}}}}|||{{{zzzxxxuuurrrpppoookkkhhhfffdddcccaaa^^^\\\XXXXXXWWWWWWVVVUUUTTTTTTRRRRRRSSSSSSSSSQQQOOONNNMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFDDDDDDCCCCCCCCCCCCDDDEEEGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNMMMMMMMMMMMMNNNOOOOOOTTTSSSSSSRRRQQQPPPOOONNNQQQRRRUUUVVVVVVUUUTTTSSSQQQQQQRRRRRRSSSSSSSSSSSSRRRRRRRRRSSSTTTVVVWWWXXX[[[[[[\\\\\\]]]]]]]]]\\\\\\^^^```aaaaaaaaacccdddfffeeeeeeeeeffffffggghhhiiiiiiiiihhhhhhhhhhhhhhhjjjjjjkkkkkkllllllmmmmmmooonnnnnnnnnnnnooopppppppppppppppoooooonnnnnnmmmnnnmmmlllmmmnnnooopppppplllkkkjjjiiihhhhhhhhhhhhiiiiiihhhfffdddccceeegggffffffffffffgggggghhhhhhkkkkkkjjjjjjiiiiiiiiiiiieeeeeeeeeeeeddddddcccccceeeeeeggghhhiiiiiiiiiiiieeedddcccaaa```_________^^^_________]]]^^^```aaaaaa```___]]]\\\]]]]]]^^^___^^^\\\ZZZYYYYYYYYYYYY[[[[[[ZZZZZZYYYYYYYYYXXXYYYXXXXXXWWWVVVUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSTTTSSSRRRQQQPPPPPPQQQQQQRRRTTTTTTTTTTTTTTTUUUVVVWWWVVVVVVVVVVVVWWWWWWWWWWWWTTTTTTTTTTTTSSSSSSRRRQQQQQQPPPPPPOOONNNNNNMMMMMMIIIIIIHHHHHHGGGGGGFFFFFFCCCCCCBBB@@@???===<<<<<<;;;:::999888666666555555333333222111111000//////111000...,,,,,,,,,..............................+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---...---+++))),,,,,,+++***))))))((((((***+++,,,+++***)))***+++***++++++,,,,,,---------***+++,,,,,,---------,,,------------------------........................+++++++++++++++,,,---...111///...---,,,---............................../////////....../////////000000000000111111111111222222333444555666777777888999999888888:::>>>AAAAAAAAABBBCCCEEEGGGIIIJJJMMMNNNNNNOOOOOONNNNNNNNNPPPSSSVVVWWWWWWVVVWWWXXXWWWXXXYYYZZZ[[[\\\\\\\\\\\\[[[ZZZYYYXXXVVVUUUUUUUUUUUUTTTSSSRRRQQQPPPOOOMMMMMMLLLKKKJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@???===<<<:::999;;;;;;;;;:::::::::999999999888777777666777777888666666555555555555666666777666555444444555666777555555555555666666666666777888999888777777999;;;666666777888999888888888888888999:::;;;===???@@@BBB@@@@@@BBBHHHQQQXXX]]]bbbaaa___\\\WWWRRRMMMJJJDDDCCCAAA??????AAACCCDDDBBBDDDFFFHHHIIIJJJMMMOOOQQQUUU[[[dddrrr}}}||||||}}}}}}}}}||||||{{{{{{zzzyyyxxxwwwtttqqqnnnkkkjjjcccaaa^^^]]]]]]\\\ZZZYYYWWWVVVUUUSSSQQQPPPOOONNNMMMNNNNNNOOONNNLLLKKKIIIJJJJJJIIIIIIHHHHHHGGGGGGEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAABBBDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOOOONNNPPPRRRSSSTTTSSSQQQPPPNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPQQQRRRSSSUUUVVVXXXXXXZZZ[[[[[[\\\[[[[[[]]]^^^______]]]]]]___```eeedddcccbbbaaa`````````eeeeeeeeeeeeeeeeeeddddddeeeeeeffffffggghhhhhhiiihhhhhhhhhhhhhhhiiijjjkkkiiiiiiiiihhhhhhhhhhhhhhhiiiiiiiiihhhhhhiiikkklllhhhgggfffeeeddddddddddddccccccbbb```^^^^^^```bbbcccdddddddddeeeeeeeeeeeeffffffffffffeeeeeedddddd``````aaaaaaaaa```___^^^]]]^^^___```aaabbbbbbbbbcccbbbaaa```^^^^^^]]]]]]\\\]]]]]]\\\[[[[[[]]]^^^]]]\\\ZZZYYYXXXYYYYYYZZZ\\\[[[ZZZXXXWWWVVVVVVUUUXXXXXXWWWWWWVVVUUUTTTTTTRRRRRRRRRQQQPPPOOOOOONNNMMMNNNNNNNNNOOOOOOOOOOOOOOONNNLLLKKKKKKKKKMMMNNNPPPPPPPPPPPPPPPPPPQQQRRRQQQQQQRRRRRRRRRSSSSSSSSSQQQQQQQQQQQQQQQPPPOOONNNMMMMMMMMMLLLKKKKKKJJJIIIEEEEEEEEEEEEEEEDDDDDDCCC@@@@@@???>>><<<;;;::::::888777666555444444444444111111000000//////......000///...,,,,,,,,,---------------...............+++,,,,,,------,,,,,,+++------------------------,,,++++++---///...,,,)))++++++++++++***))))))(((***,,,---,,,++++++,,,---+++++++++,,,,,,------...++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++++++++,,,---......---,,,,,,,,,...///000........................//////............////////////000000000111111111111111222333444555555666777777888777777999===@@@??????@@@AAACCCDDDFFFGGGKKKLLLLLLMMMMMMMMMMMMLLLNNNQQQTTTUUUTTTTTTTTTUUUSSSTTTUUUWWWXXXYYYZZZZZZXXXXXXWWWVVVUUUTTTSSSSSSSSSRRRQQQPPPOOONNNMMMLLLKKKKKKJJJIIIHHHGGGFFFFFFEEEDDDDDDCCCBBBAAA@@@@@@>>>>>>======<<<:::999888888888888888888777777777666666555555555555555666444444444444444444444444222333444555666555444333333333333444444444555555666777777777666666888999444444555666666666555555777777777777888:::;;;;;;999;;;===@@@EEEJJJOOOSSSXXXXXXXXXWWWTTTQQQNNNMMMFFFEEECCCBBBAAABBBCCCDDD@@@BBBDDDEEEEEEFFFHHHJJJKKKLLLNNNQQQZZZiii|||}}}{{{zzzzzzzzzyyyyyyyyyxxxxxxxxxwwwuuutttrrrpppllliiifffddd```^^^[[[ZZZZZZZZZYYYWWWTTTSSSQQQPPPMMMKKKJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEGGGGGGFFFFFFFFFEEEEEEEEECCCDDDDDDDDDDDDCCCBBBBBB@@@@@@@@@@@@@@@AAABBBCCCAAABBBCCCEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJJJJJJJJJJKKKLLLLLLJJJKKKKKKLLLMMMNNNNNNNNNJJJKKKLLLMMMNNNMMMLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPQQQSSSSSSTTTUUUWWWYYYZZZ[[[[[[ZZZ]]]]]]^^^]]][[[[[[]]]^^^bbbaaa```___]]]]]]\\\\\\```aaaaaabbbbbbbbbaaaaaaaaaaaaaaabbbccccccddddddccccccccccccdddeeeffffffeeeddddddccccccddddddeeeeeefffgggfffeeedddeeefffdddcccbbbaaaaaa``````aaa^^^______^^^\\\[[[]]]^^^``````aaabbbbbbbbbbbbbbb___````````````___^^^^^^\\\\\\^^^^^^^^^]]]\\\[[[\\\\\\]]]^^^____________^^^]]]\\\[[[ZZZZZZZZZZZZ\\\]]]^^^]]][[[[[[[[[\\\YYYXXXVVVUUUUUUUUUVVVVVVXXXXXXWWWVVVUUUTTTSSSRRRSSSSSSSSSSSSRRRPPPOOONNNLLLLLLKKKKKKKKKKKKJJJJJJIIIIIIJJJKKKKKKJJJJJJIIIJJJIIIHHHGGGGGGHHHIIIJJJLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNOOOOOOOOOMMMMMMMMMNNNMMMMMMLLLLLLIIIJJJJJJIIIIIIHHHGGGFFFBBBCCCCCCCCCBBBAAA@@@@@@======<<<;;;:::999888888555555444333333333333333000000/////////.....................---------------------------.........,,,,,,------------,,,,,,------------------------...,,,+++---000111///,,,)))***,,,---............+++,,,------,,,,,,---...,,,,,,,,,,,,------------------......///......---,,,,,,,,,,,,,,,,,,,,,,,,..............................---------...//////,,,,,,,,,,,,---...///000........................///......------......///...//////000000111111111000111111222333333444444555666777777777999<<<>>>>>>>>>>>>???@@@BBBCCCDDDHHHIIIJJJKKKKKKLLLLLLLLLLLLNNNQQQRRRQQQQQQQQQRRRPPPPPPRRRSSSUUUUUUVVVVVVSSSSSSSSSRRRRRRRRRQQQQQQMMMMMMLLLKKKIIIHHHHHHGGGIIIIIIHHHGGGEEEDDDCCCCCCBBBAAAAAA@@@??????>>>>>>;;;;;;;;;;;;:::999888777666666666666666666666666444444444444444444444333222222333444444333222222000111444666666555333111111111222222333444444444222333444333222333444666444444444444444444444444666666666666666777888888999<<>>>>>>>>>>>>>>??????===>>>@@@BBBCCCDDDCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIJJJJJJKKKLLLLLLMMMIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKJJJJJJKKKMMMNNNOOONNNNNNNNNNNNNNNOOOPPPQQQOOOQQQTTTWWWYYYZZZZZZZZZZZZ[[[[[[ZZZYYYZZZ\\\___^^^^^^]]]\\\\\\\\\\\\\\\[[[\\\]]]____________^^^]]]]]]]]]^^^______``````_________``````aaaccccccbbbbbbaaa``````aaabbbcccaaaccceeeeeebbb``````aaa``````___^^^]]]]]]]]]]]][[[]]]^^^^^^\\\[[[[[[\\\[[[\\\]]]^^^^^^^^^]]]]]]\\\]]]^^^^^^^^^]]][[[[[[XXXYYY[[[\\\\\\[[[YYYXXX[[[\\\\\\]]]]]]]]]\\\\\\XXXXXXWWWWWWWWWWWWXXXXXX[[[\\\^^^]]][[[XXXXXXXXXUUUTTTSSSRRRRRRRRRSSSTTTSSSSSSSSSSSSRRRQQQPPPOOONNNNNNNNNNNNMMMKKKJJJHHHFFFFFFFFFGGGGGGGGGGGGHHHFFFFFFGGGHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLHHHHHHIIIJJJJJJJJJIIIIIIFFFFFFGGGGGGFFFEEECCCBBB@@@@@@AAA@@@@@@>>>===<<<::::::999888777666666555444333333222222222222333///////////////.........+++,,,.../////////---,,,,,,,,,,,,------.........------............------------------------------,,,)))'''(((---000...,,,***+++,,,...////////////+++,,,------,,,,,,---///---------------,,,,,,,,,---......///......------------------------------........................//////...---------......,,,,,,---......---------........................///......------......///......//////000111111222000000111111222333333333444666888888888999;;;===============>>>???AAAAAADDDDDDFFFHHHIIIJJJJJJJJJIIIKKKNNNOOONNNMMMNNNNNNLLLMMMNNNOOOPPPQQQQQQQQQMMMNNNNNNNNNNNNOOOOOOOOOHHHHHHGGGGGGFFFEEEDDDDDDFFFEEEDDDCCCAAA@@@???>>>>>>>>>======<<<<<<;;;;;;777777888888888888777777555555555555555555555555444444444444444333222222111222333444444333222111000222333444555444333333000111111222333333444444111222333222111222333555555555333333333333444555444444444444555666777888888;;;======<<<<<<>>>AAADDDEEEHHHKKKPPPTTTWWWYYYUUUTTTSSSPPPLLLFFFAAA>>>@@@BBBDDDDDDDDDDDDFFFHHHEEEGGGIIIJJJJJJMMMTTTYYYccckkkyyy~~~vvvuuuuuuttttttttttttttttttttttttttttttsssssssssooonnnllliiieeeaaa^^^]]]ZZZWWWSSSPPPOOOMMMLLLJJJIIIIIIHHHHHHGGGFFFFFFEEEDDDCCCAAA@@@??????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@===>>>???@@@@@@AAA@@@@@@>>>>>>===<<<<<<<<<======;;;<<<>>>@@@AAABBBBBBAAACCCCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGFFFGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJIIIIIIIIIIIIJJJKKKLLLJJJJJJJJJJJJKKKMMMOOOPPPNNNNNNMMMMMMMMMNNNNNNOOOLLLNNNRRRUUUXXXYYYYYYYYYWWWXXXYYYXXXXXXZZZ]]]```[[[[[[ZZZ[[[[[[\\\]]]^^^XXXYYY[[[\\\]]]]]]]]]\\\ZZZZZZ[[[[[[\\\\\\]]]]]]^^^^^^^^^^^^___```aaabbbaaa```_________```aaabbb___bbbeeeddd```]]]]]]]]]^^^]]]\\\[[[[[[ZZZZZZZZZZZZ\\\^^^^^^\\\[[[ZZZ[[[WWWXXXZZZ[[[[[[[[[ZZZYYY]]]^^^^^^______]]]\\\[[[VVVWWWYYYZZZZZZYYYXXXVVVWWWWWWWWWXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXWWWYYY[[[[[[XXXUUUSSSSSSTTTSSSRRRQQQPPPQQQRRRSSSPPPPPPPPPPPPPPPOOOMMMMMMJJJKKKKKKKKKJJJHHHFFFEEECCCCCCDDDDDDEEEFFFFFFFFFDDDEEEFFFFFFFFFEEECCCBBBBBBCCCDDDDDDEEEFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIJJJJJJDDDEEEFFFGGGGGGGGGGGGGGGCCCDDDEEEEEEDDDCCCAAA@@@>>>?????????>>><<<:::999888888777666555555444444333333222222222222222333///////////////.........***,,,...000111000...,,,,,,,,,,,,------.........---......//////......---------------------------((($$$!!!###))),,,,,,)))+++,,,---------,,,+++******+++------,,,,,,---............------,,,,,,,,,,,,,,,,,,---,,,,,,++++++...................................................---,,,,,,++++++++++++---......///...---+++***.................................------.........---......///000111111222000000111111222222222333333555888999999:::;;;<<<<<<<<<<<<======>>>???@@@AAABBBCCCEEEGGGHHHIIIIIIGGGIIILLLLLLLLLKKKKKKLLLJJJKKKLLLMMMMMMNNNNNNMMMJJJJJJJJJKKKLLLMMMMMMNNNGGGGGGGGGFFFEEEEEEDDDDDDBBBBBBAAA???>>><<<;;;;;;<<<;;;;;;::::::999999999444555666666777777666666555555555555555555555555444444555444444222111111111222333444444333222111333222222222333444444555000111111222333333444444333444555444333333555777777555333222222333555666222333333444555666888999444666888999888:::>>>BBB???@@@BBBDDDHHHMMMQQQSSS[[[[[[ZZZXXXSSSMMMGGGCCC===>>>@@@@@@??????@@@BBBAAADDDHHHHHHGGGFFFIIIKKKPPPUUU___mmm~~~|||yyywwwuuuuuuuuuttttttssssssrrrrrruuutttrrrpppnnnlllkkkkkkjjjiiigggeeeccc___ZZZVVVTTTSSSQQQNNNMMMLLLLLLMMMHHHGGGFFFEEEDDDBBBBBBAAA>>>>>>???@@@@@@>>>===<<<======>>>>>>>>>>>>======>>>???@@@AAAAAA@@@???>>>>>>>>>======<<<<<<<<<<<<;;;<<<<<<===>>>??????@@@>>>>>>>>>>>>???@@@AAABBBCCCDDDFFFGGGHHHHHHHHHGGGEEEFFFFFFGGGHHHHHHIIIIIIFFFHHHIIIJJJIIIJJJKKKMMMKKKKKKKKKKKKJJJJJJJJJJJJNNNNNNMMMMMMMMMMMMMMMMMMJJJLLLNNNQQQSSSUUUWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXYYY[[[\\\[[[YYYXXXXXXYYYWWWXXXYYYZZZZZZ[[[[[[ZZZ\\\[[[ZZZYYYYYY[[[]]]^^^___^^^\\\[[[[[[\\\^^^___]]]]]]\\\[[[[[[\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]^^^[[[[[[[[[ZZZZZZ[[[\\\\\\\\\[[[[[[[[[ZZZZZZYYYYYYZZZXXXVVVWWWYYYYYYWWWUUUVVVVVVWWWWWWXXXYYYZZZZZZYYYYYYXXXWWWVVVVVVUUUUUUVVVVVVWWWXXXWWWVVVUUUTTTTTTTTTRRRRRRSSSTTTVVVXXXWWWWWWVVVUUUUUUTTTTTTSSSOOOOOOPPPPPPOOONNNNNNMMMLLLLLLLLLKKKIIIGGGDDDCCCGGGFFFFFFEEEEEEEEEEEEEEECCCBBBAAAAAA@@@@@@@@@@@@???@@@@@@AAAAAABBBCCCCCCFFFDDDCCCBBBBBBCCCDDDFFFDDDDDDCCCCCCBBBBBBBBBAAABBBBBBCCCDDDDDDEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBCCCBBBAAA@@@???>>>======<<<:::999888888777777777777666555444333777555333000///...//////---------------...///000///...---,,,,,,,,,,,,,,,...+++***+++...000...,,,***++++++,,,,,,++++++***...---,,,+++***))))))***------------,,,,,,+++***++++++******+++---...000,,,,,,,,,---------......------------,,,+++******...------,,,,,,++++++***++++++,,,,,,,,,,,,------//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------......///.................................------.........////////////000111333333000000000000000111111222333333444555666777888999666888;;;<<<;;;<<<===>>><<<===>>>@@@BBBDDDEEEFFFIIIIIIIIIGGGEEEDDDFFFHHHJJJIIIIIIIIIJJJJJJHHHFFFHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>============888999999999999888777777777777666666555555555555222222222222222222222222222333333333333222111111000000111111111000000///000222444444222000000000000000000000000000000000000000000000111111111111111111111111111111111111333333333333333333333333555444222222444888<<<>>><<<>>>@@@AAACCCEEEIIIKKKQQQUUUZZZ]]]\\\VVVOOOJJJDDDCCCBBBAAA@@@@@@@@@@@@AAABBBCCCDDDDDDDDDCCCBBBEEEHHHMMMUUU```nnn{{{}}}|||{{{yyyxxxvvvuuutttrrrrrrrrrrrrrrrrrrrrrrrruuutttqqqooollljjjiiihhhdddbbbaaa___]]]ZZZUUURRRPPPOOOMMMKKKJJJIIIIIIIIIHHHGGGFFFEEECCCBBBAAA@@@======>>>>>>======<<<;;;<<<<<<============<<<<<<======>>>>>>>>>>>>======<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======>>>============>>>???@@@AAAAAABBBCCCEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFHHHIIIJJJJJJIIIHHHIIIKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNPPPRRRTTTVVVWWWWWWUUUUUUVVVVVVVVVVVVWWWWWWWWWYYYZZZYYYXXXVVVVVVWWWVVVVVVWWWXXXYYYYYYYYYYYY[[[ZZZYYYXXXXXXZZZ[[[\\\]]]\\\[[[ZZZZZZ[[[\\\]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\ZZZZZZYYYYYYXXXYYYYYYYYYXXXXXXXXXXXXWWWWWWVVVVVVWWWUUUTTTTTTVVVVVVUUUSSSSSSSSSTTTTTTUUUVVVVVVWWWVVVVVVUUUUUUTTTSSSSSSSSSPPPPPPQQQQQQQQQOOONNNMMMQQQPPPOOOOOOOOOQQQSSSTTTTTTSSSSSSRRRRRRQQQPPPPPPMMMMMMMMMNNNNNNMMMLLLLLLJJJJJJJJJJJJHHHFFFEEECCCDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@??????>>>>>>>>>???AAAAAAAAA@@@??????>>>>>>CCCBBB@@@??????@@@BBBCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBB?????????>>>>>>=========>>>??????@@@???>>>===<<<;;;;;;:::999888777666666555555555555444333222111222111111000///...---,,,...------------......//////...---,,,,,,,,,,,,------,,,***,,,...///...,,,++++++,,,,,,,,,,,,++++++------------...///000000------.........---,,,+++,,,++++++++++++,,,...///,,,,,,,,,------------...++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,..............................------------......------------...///000111000000//////000000111222222222333444555666777777666888:::;;;;;;;;;<<<===<<<<<<>>>???AAABBBDDDDDDFFFGGGGGGFFFDDDDDDEEEGGGIIIHHHGGGHHHIIIIIIGGGEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAA@@@???>>>===<<<<<<<<<;;;;;;;;;::::::888888888888888777777666666666555555555444444444222222222222222222222222777666444222111111111222000000111111111111000000000111333222111///000000000000000000000000000000//////000000000111111111111111111111111111111111333333333333333333333333777777666666666777888888999;;;===???@@@BBBFFFHHHLLLPPPUUUYYYYYYVVVRRRNNNIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBCCCCCCBBBAAA@@@???BBBDDDGGGKKKQQQZZZcccjjjzzzyyywwwvvvuuuuuuuuuvvvuuuuuuuuuuuuuuuuuuvvvvvvsssqqqnnnkkkgggdddbbbaaa```___^^^]]]\\\YYYUUURRRLLLKKKIIIGGGFFFEEEEEEEEEHHHGGGFFFDDDCCCAAA??????===<<<<<<;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;::::::;;;;;;<<<999999999999999888888888;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<===>>>??????@@@AAABBBBBBAAA@@@???@@@@@@@@@AAABBBBBBCCCCCCHHHIIIJJJIIIGGGFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJHHHHHHIIIIIIJJJJJJKKKKKKMMMNNNOOOQQQRRRSSSSSSTTTRRRRRRRRRSSSSSSTTTTTTTTTTTTUUUWWWVVVUUUSSSTTTTTTTTTTTTUUUVVVWWWWWWWWWWWWXXXWWWVVVVVVVVVWWWYYYZZZZZZYYYXXXWWWWWWXXXYYYZZZ\\\[[[ZZZXXXXXXWWWWWWWWWVVVVVVWWWXXXYYYYYYZZZZZZXXXXXXWWWVVVUUUUUUUUUVVVTTTTTTSSSSSSSSSSSSRRRRRRSSSRRRPPPQQQRRRRRRQQQOOOOOOOOOOOOPPPQQQQQQRRRRRRSSSRRRRRRQQQQQQPPPPPPPPPLLLLLLLLLKKKKKKIIIHHHGGGMMMLLLKKKKKKLLLMMMOOOPPPOOOOOONNNNNNMMMLLLLLLLLLIIIJJJKKKKKKKKKKKKKKKJJJGGGGGGGGGGGGFFFEEEDDDCCC@@@@@@???>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<>>======<<<<<<;;;???>>>===<<<<<<===>>>???@@@@@@@@@@@@@@@?????????===>>>??????????????????=========<<<;;;::::::999;;;;;;<<<<<<;;;;;;:::999888777777666555444333333222222222222111000//////,,,---///000///...,,,***///...------------------......---,,,,,,,,,---------,,,+++,,,.........---,,,,,,------------,,,,,,*********++++++,,,......,,,---///000///...,,,+++,,,,,,,,,++++++,,,------,,,,,,,,,,,,------------,,,,,,---......//////000******+++,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,------......------------......------------------------------,,,,,,,,,,,,------------------...///000000000000//////000000111222111111222333444555555666555777999:::999999:::<<<<<<<<<===>>>???@@@AAAAAAAAACCCEEEEEEDDDCCCDDDEEEFFFEEEEEEFFFGGGGGGEEECCCCCCCCCCCCCCCCCCBBBBBBAAA??????>>>===<<<;;;::::::999999888888888777777777777777777777777666555555444444444333333333333333111111111111111111111111999777333111///000111333000000111111111111000000000111111000......///111000000000000000000000000//////000000000000111111000000000000000000000000222222222222222222222222444555666777666555444333666888:::;;;<<<>>>AAADDDFFFIIINNNRRRUUUUUUTTTSSSSSSRRRQQQOOOLLLHHHEEECCCAAAAAAAAAAAA@@@>>>===<<>>======<<<;;;999999:::;;;;;;999999::::::::::::999999;;;:::999888888999:::;;;888888888888888888888888;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<<<<===>>>?????????>>>===<<<======>>>??????@@@@@@AAAEEEFFFGGGGGGEEEEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJFFFFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQQQQPPPRRRSSSSSSQQQPPPQQQQQQSSSSSSTTTUUUVVVVVVVVVVVVUUUTTTTTTSSSTTTUUUVVVVVVVVVUUUUUUTTTUUUVVVVVVWWWZZZYYYWWWVVVUUUTTTSSSSSSSSSTTTTTTUUUVVVWWWXXXXXXWWWVVVUUUTTTSSSRRRRRRRRRPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNOOOOOOOOOOOONNNNNNMMMMMMKKKKKKKKKJJJIIIHHHGGGFFFJJJJJJJJJJJJJJJLLLMMMNNNKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIHHHCCCCCCCCCCCCCCCCCCBBBBBB======<<<;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;888999999:::;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<========================<<<<<<============<<<<<<>>>>>>===<<<;;;::::::999999999999999888888777777555555444444333222222111000000000000000///......***+++---.........---,,,///......---,,,,,,,,,,,,...------,,,,,,,,,------------,,,---------------,,,------......------,,,,,,,,,+++******)))******+++,,,...//////...,,,***------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000///...------,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---...///,,,,,,,,,---------------//////............//////---------------------------,,,,,,++++++,,,,,,---///////////////000111222///////////////000111111000000111111222333333444444666888888888888999:::;;;;;;;;;<<<<<<======>>><<>>@@@AAACCCGGGKKKNNNQQQRRRSSSYYY[[[\\\[[[VVVOOOGGGBBB@@@@@@??????>>>===<<<;;;>>>@@@BBBDDDEEEHHHLLLNNN~~~{{{xxxwwwvvvwwwxxxwwwvvvuuusssqqqooommmlllmmmkkkgggbbb^^^ZZZWWWVVVVVVTTTSSSRRRRRRQQQOOOMMMHHHHHHHHHGGGFFFEEEDDDDDDEEEDDDCCCAAA???===<<<;;;===<<<;;;:::999:::;;;<<<888888999999999999888888;;;;;;999888888999;;;;;;888888888888888999999999<<<<<<;;;;;;;;;;;;;;;;;;999999999888999999::::::<<<===>>>>>>>>>===<<<;;;<<<<<<======>>>?????????@@@BBBCCCCCCCCCCCCEEEFFFDDDDDDEEEFFFGGGGGGHHHHHHEEEFFFFFFGGGHHHIIIJJJJJJIIIIIIJJJKKKKKKKKKKKKJJJJJJKKKKKKLLLMMMNNNNNNNNNLLLNNNPPPOOONNNMMMNNNOOOQQQRRRSSSTTTUUUUUUUUUUUURRRQQQQQQRRRRRRRRRSSSSSSRRRRRRRRRRRRSSSSSSTTTTTTVVVVVVTTTSSSQQQQQQPPPPPPQQQQQQRRRSSSSSSTTTUUUUUUTTTSSSRRRQQQPPPPPPPPPPPPLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKLLLIIIJJJJJJJJJJJJJJJKKKKKKMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGGGGIIIIIIIIIJJJJJJKKKLLLLLLHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFFFF@@@?????????????????????;;;;;;:::999999999999::::::999999999999999::::::666666777777888999999:::999999999999999999999999::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<;;;::::::<<<<<<<<<;;;:::999999888888777777666666666666666444444333333222222111111///000000000000///......,,,,,,++++++,,,...///000///...---,,,,,,,,,,,,,,,------,,,,,,,,,------...---------------,,,------,,,------......------,,,///......------------...)))***,,,------,,,+++***,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------///...---,,,++++++++++++---------,,,,,,++++++++++++++++++,,,,,,,,,------///...---,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,++++++++++++,,,,,,---------------------------,,,,,,++++++,,,,,,---///////////////000000111/////////...///000000111//////000000111111222222222444666777666666666777999999999999::::::;;;;;;999;;;>>>??????>>>???@@@@@@???>>>???AAAAAA@@@>>>>>>????????????>>>======:::999999999888777777777666666666555555555444444333333444444333333222111000000000111111111111111000000000000000000000000,,,---///111111111000/////////000111111111111111111111000///------///111////////////////////////...////////////000000000........................111111111111111111111111111111000000111333444555444555777888888999<<<>>>???@@@BBBEEEHHHKKKMMMOOOUUUYYY___bbb___WWWLLLFFF@@@@@@???>>>>>>=========888:::===>>>@@@BBBEEEHHHyyyyyyyyyyyyyyyyyyyyyyyywwwyyy|||~~~~~~}}}}}}{{{yyyvvvuuutttsssssswwwvvvtttqqqnnnkkkiiihhhkkkiiieeeaaa]]]ZZZWWWVVVTTTRRRPPPOOOOOOOOOMMMKKKGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@???>>>===<<<;;;:::<<<;;;;;;:::::::::::::::777888888999999888888777;;;::::::999999::::::;;;888888888999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999:::;;;<<<======<<<;;;;;;;;;;;;;;;<<<======>>>>>><<<>>>@@@@@@@@@@@@BBBDDDAAAAAABBBCCCDDDEEEFFFGGGEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJHHHHHHIIIJJJKKKLLLLLLMMMJJJKKKMMMMMMLLLKKKLLLMMMOOOPPPQQQRRRRRRSSSSSSRRROOOPPPPPPPPPQQQQQQQQQQQQOOOOOOPPPQQQQQQRRRRRRRRRSSSRRRQQQPPPOOONNNNNNNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPOOONNNMMMMMMMMMMMMMMMJJJJJJJJJJJJJJJKKKKKKKKKJJJKKKLLLKKKIIIIIIIIIKKKGGGGGGHHHHHHHHHHHHHHHHHHJJJJJJIIIIIIIIIIIIIIIIIIGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDCCCBBBBBBAAA<<<<<<;;;::::::;;;;;;;;;:::999888888777777888888888777777777777888888999888888777777666555555444777888888888888888888777777777777888888888888999999999::::::999999888888777777777777666666666666777666555444444444555555333222222222111111111111/////////000000//////......---++++++,,,...000222...---,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---.........,,,+++,,,---,,,,,,------------,,,,,,*********+++,,,...///000)))******+++++++++++++++++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++******+++,,,...///......---,,,,,,+++******++++++,,,,,,,,,,,,------//////...---,,,,,,,,,,,,,,,,,,,,,---......//////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...------,,,------......//////......//////000111//////000000000111111111111333555555444444444555666666777777888888999999777999;;;<<<;;;;;;<<<===<<<<<<;;;<<<>>>>>>===<<<<<<<<<======<<<<<<;;;:::888888777777666666666666555555555444444444333333222222222222222111000000000000000000000111111111////////////////////////(((***---000222111///......///000111111222111111000111111000......///111////////////////////////......////////////000000////////////////////////000000000000000000000000555444333222111222333444333555666666666777999;;;>>>>>>???@@@BBBEEEGGGHHHJJJPPPYYY```aaa[[[SSSMMMDDDCCCBBB@@@???>>>>>>>>>:::;;;<<<=========@@@BBBrrrrrrrrrqqqqqqpppppppppnnnqqqtttxxxzzzzzzzzzyyyvvvvvvuuutttsssrrrqqqqqquuutttrrrpppmmmjjjhhhgggfffdddaaa^^^ZZZXXXVVVUUUSSSQQQNNNMMMMMMMMMKKKIIIDDDDDDEEEEEEDDDCCCBBBAAA======<<<<<<;;;::::::999999999::::::999999888777888888888999999888888888999999::::::::::::999999777777888888888999999999888888999999::::::;;;;;;999999888888888888888999777888:::;;;;;;;;;;;;:::999999::::::;;;<<<<<<<<<;;;===>>>>>>======>>>@@@>>>>>>???AAABBBDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIFFFFFFGGGHHHIIIJJJKKKLLLHHHJJJKKKLLLKKKJJJKKKLLLLLLLLLMMMNNNOOOOOOOOOOOONNNOOOOOOPPPPPPPPPPPPPPPMMMNNNOOOPPPQQQQQQQQQQQQOOOOOONNNMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJGGGGGGGGGGGGHHHHHHHHHIIIGGGIIIJJJIIIGGGFFFGGGIIIEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBBBBBBBCCCDDDEEEBBBCCCDDDEEEEEEFFFFFFFFFBBBBBBBBBAAA@@@@@@??????@@@@@@@@@@@@???>>><<<<<<:::999888777666666777888777777666555555555555666555444444444555555666777777777666666555444444444555555666666666666555555555555555666666666777777666777777777777666555444333333444444444444555555555444333222222222333333111111000000000000//////---......//////.........,,,,,,,,,,,,---......///,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,---...///,,,...///...,,,***,,,---++++++,,,,,,,,,,,,++++++''''''((()))***,,,---...++++++*********+++,,,---)))***,,,------------,,,***++++++++++++,,,,,,,,,---,,,+++++++++---///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,,,,------,,,,,,------...//////////////////....../////////,,,,,,,,,,,,,,,,,,,,,,,,......------------.........------,,,,,,---------///............///000000000000000000000111111111000222444444333222333444444444444555666777888888777888999888888888:::<<<:::999999:::<<<<<<;;;:::999999::::::999999888777555555555555555444444444444333333333333222222222000111111111111000////////////000000111111111111////////////////////////***+++---///000000//////...///000111111222222222000111333222111///000000////////////////////////........./////////000000////////////////////////000000000000000000000000000000111222222222111111222333444444444555777999;;;;;;<<<===???AAACCCDDDDDDIIIQQQWWWZZZXXXSSSPPPKKKIIIFFFCCC@@@???>>>============<<<:::;;;===???ooonnnnnnlllkkkjjjiiihhhhhhkkkooosssvvvwwwwwwvvvrrrrrrsssssssssrrrqqqqqqnnnmmmllljjjhhhfffdddcccaaa___]]]YYYWWWTTTSSSRRRNNNKKKIIIGGGGGGFFFEEECCCAAABBBCCCCCCBBBAAA???>>>;;;;;;:::::::::999999999777888999999999888666555888888999999999999888888777888999::::::999888777666777777777888888999999666666777888999::::::;;;999999888888888888888999555666888999:::::::::999888888888999::::::;;;;;;;;;=========;;;:::;;;<<<<<<===>>>???AAABBBDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIJJJKKKKKKGGGIIIKKKKKKJJJJJJJJJLLLIIIJJJKKKLLLLLLMMMMMMMMMNNNNNNOOOPPPPPPPPPPPPOOOLLLMMMNNNOOOPPPQQQQQQQQQNNNMMMLLLLLLLLLLLLLLLMMMJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGDDDEEEEEEEEEFFFFFFGGGGGGEEEHHHIIIHHHEEEDDDEEEGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBAAABBBDDDEEEFFF??????@@@AAABBBBBBBBBBBB@@@@@@@@@???>>>>>>======???>>>>>>===<<<:::999888999888666555444444555555666555444444333333444444333222222222333333444555333333444555555666666777333444444555555444444333444444444555555666666666555555555555444444333222222333333444444555666666444333111000000000111222//////////////////......,,,,,,---......---------)))***,,,.........,,,+++++++++++++++,,,------...,,,,,,,,,,,,,,,---...///,,,...000...+++***+++...***++++++,,,,,,++++++***---------,,,------......---,,,*********,,,...///(((***+++---......------******+++++++++,,,,,,,,,222000...,,,+++,,,---...***++++++,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////,,,,,,------...///000000,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------......///000//////.........//////...............///000000000000000000111111111111000222333333222222222333222222333444555666777888777888888777555666888;;;888888888999;;;;;;:::999777777777777777666666555444444333333333333333333222222222222111111111111000000000000000//////...///000000000111111222222////////////////////////...............///000000......///111111222222222000222444444222000000000////////////////////////............/////////000000000000000000000000000000000000000000000000000&&&(((,,,000222222000///111222333333222333555777999999:::;;;===???AAABBBEEEHHHLLLPPPRRRQQQOOONNNPPPNNNJJJEEEAAA???===<<<::::::999777666777:::<<>>===;;;;;;<<<:::999777666666777777;;;:::888777777777555333777777666555555555555555777777777777888999:::;;;888888888777777777777666999999:::::::::;;;;;;;;;999888777666666777888888:::::::::999999999888888888888999999999::::::::::::::::::;;;;;;;;;<<<<<<:::::::::;;;<<<===>>>>>>===============>>>>>>???@@@@@@@@@@@@AAAAAABBBCCCGGGCCC??????BBBEEEGGGGGGIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJLLLMMMMMMMMMMMMLLLLLLKKKNNNMMMLLLKKKKKKKKKLLLMMMLLLLLLKKKKKKJJJJJJJJJIIIEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAABBBBBBBBBCCCCCCFFFEEEEEEDDDCCCBBBBBBAAAAAABBBCCCDDDDDDCCCBBBAAADDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<>>>=========<<<<<<<<<<<<:::::::::999999777666666666666555444444333222222111111111111111111111111000000000111222222333333444333333222222111111000333333333333333333333333333222111000000111222333222222333333333444444444111111000000000000111111/////////////////////////////////......------,,,,,,---...//////...---,,,,,,,,,,,,---...///000000,,,---.../////////...---000///......---------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++++++++,,,---...///000---,,,+++***)))'''&&&&&&++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,000///...---,,,---......---,,,***(((((((((***+++++++++******++++++,,,---------------------,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,---.../////////...,,,,,,,,,------,,,+++++++++,,,,,,------,,,,,,+++...------------...//////---...///000000///...---////////////000000000000333222111111222333555666777666666555555666888999444444555555666666777777555666666666555444444333222222222111111111000000000000000000000000000000....../////////...,,,+++......////////////............//////////////////.........////////////000111000///......///000111//////............//////......////////////......000000000000000000000000////////////////////////........................000000111111111111000000333333333333333333333333666777888999;;;<<<===>>>AAADDDFFFHHHIIIKKKNNNPPPNNNMMMLLLLLLKKKHHHAAA<<<<<<;;;999888888999:::;;;jjjhhhgggeeecccbbbaaaaaa___```aaaccceeefffhhhhhhkkkjjjiiiiiikkkmmmlllllliiigggeeecccaaa___^^^^^^\\\YYYUUUQQQNNNMMMMMMNNNJJJIIIHHHFFFEEEDDDCCCCCCAAAAAA@@@???>>>======<<<<<<;;;:::999888888888999888777777777999:::999888777777666555555555555555666666666666777888999999888888888888777777777777777777888888888999999999999888777666666777888888:::::::::999999999888888888888888999999999::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<=========<<<<<<<<<<<<===>>>>>>>>>>>>>>>???AAABBBCCCDDDEEEBBB??????BBBEEEFFFFFFHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJLLLLLLJJJJJJIIIJJJJJJKKKKKKJJJJJJHHHGGGFFFEEEEEECCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@==================<<<<<<>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999888888888888777666555555444444333222222111000000111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222000111111222222111111000...////////////000000000111000000//////000000111////////////////////////.........---------------,,,,,,------------,,,,,,,,,,,,------......//////+++,,,---...///......---,,,,,,+++***************,,,++++++******++++++,,,)))******++++++******)))---,,,,,,,,,,,,,,,---...,,,,,,+++***))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------000///...---,,,------...------+++*********++++++,,,,,,++++++,,,,,,---...........................,,,,,,,,,---------......,,,------......------,,,------......///.........,,,,,,,,,------,,,,,,+++,,,------......------,,,---------------...//////---...///000000///...---.../////////000000000000111111111222222333444555666555444444444555777777555555555555555555666666444444555555444444333222222222222111111000000000////////////////////////....../////////...,,,,,,........................///////////////.........------........./////////000000////////////000000//////............//////000000000111111000000000////////////////////////////////////////////////........................000000111111111111000000333333333333333333333333555555666777999:::;;;<<>><<<::::::;;;;;;gggfffeeecccaaa```______^^^______```aaabbbbbbcccdddbbbbbbccceeeggggggfffbbbaaa___]]][[[ZZZYYYXXXWWWUUUQQQNNNKKKJJJJJJJJJHHHGGGFFFDDDCCCBBBBBBBBB>>>>>>>>>==================<<<;;;:::999999999:::888777777888999::::::999777666555555444555555555555555444555555666777888888888888888777777777777555555555555666666666777888888777777777777888888:::::::::999999999888888888888888999999999999:::999999999::::::::::::;;;:::::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<======;;;<<<===>>>@@@BBBCCCDDDBBB@@@???@@@BBBDDDDDDCCCFFFFFFEEEEEEFFFFFFGGGHHHFFFFFFFFFEEEEEEFFFFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGJJJIIIIIIHHHGGGGGGHHHHHHHHHHHHFFFEEECCCBBB@@@@@@@@@@@@@@@@@@????????????>>>>>>?????????@@@@@@@@@AAA@@@@@@??????>>>>>>============<<<<<<=========<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;888888888777777777666666666666666666555444333333111111111000000//////...////////////////////////222222222111000///////////////000111111222333333000000000000000000000000...///222333333222///...,,,,,,---------.........000000////////////000000////////////////////////,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,---------------.........++++++,,,---------------......---,,,,,,,,,------...------,,,,,,------...)))******++++++******)))------,,,+++++++++++++++,,,,,,,,,++++++*********------------------------++++++++++++,,,,,,---...///......---,,,---------...------------,,,,,,,,,------,,,,,,------...///------......//////000000,,,,,,,,,---------......,,,------......------,,,.........///......------,,,,,,------------,,,,,,---......//////......---------------......//////---...///000000///...---....../////////000000000000000111222333333333333444333333333333444555555555555444444444444444444222333333333333222111111111111111111000000000000////////////////////////.........///......---,,,...---,,,++++++,,,---...000000//////.........---,,,---------............//////000000000000////////////............//////000000000000000000000000///////////////////////////////////////////////////////////////////////////000000111111000000///222222222222222222222222333333444666777888999999;;;===@@@AAABBBDDDGGGIIIPPPPPPQQQSSSUUUSSSPPPMMMHHHFFFDDD@@@>>><<<::::::fffeeecccbbb```______^^^__________________^^^^^^]]]\\\[[[\\\___aaaaaaaaa]]]\\\ZZZXXXVVVUUUTTTTTTSSSQQQNNNKKKIIIHHHGGGGGGFFFEEEDDDBBBAAA@@@@@@@@@===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999999999999:::999777777888888666444666555555444444555555555555555444444555666777777888888888777777777666666444444444444555555555555777777777777777888888888:::::::::999999999888888888888888888999999999999888888888999999999:::::::::::::::::::::999999999:::::::::::::::;;;<<<<<<;;;;;;===>>>???@@@AAAAAA>>>>>>???@@@AAABBBAAAAAADDDCCCCCCCCCCCCDDDEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBBBBCCCCCCEEEEEEFFFHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>============<<<<<<<<<=========>>>>>>>>>>>>>>>=========<<<<<<<<<;;;:::999999:::;;;<<<:::;;;;;;<<<<<<=========:::::::::::::::999999999999999999999999999999999999999888888888888888888666666666555555555444444333444444444333333222111000000000/////////..............................111111000000000//////////////////000000111111111////////////////////////...///111222222111///...............////////////000//////......//////000........................+++++++++,,,,,,------------,,,+++******+++,,,---...---------------------++++++,,,,,,,,,,,,---,,,///......---------......---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---............---------,,,,,,,,,---......//////...------,,,,,,,,,,,,,,,---......+++,,,,,,---...///000000,,,,,,,,,---------......,,,------......------,,,.../////////...---,,,,,,+++,,,------------------------............------,,,------...............------...//////...------........./////////000000...///111222333222222111111111111111222222333333444444444333333222222111000111111111111111000000000000000000000000000000////////////////////////..................------///...,,,++++++,,,...///000000000///......------,,,,,,,,,---------......---...000111111000////////////............//////------------------------////////////////////////////////////////////////000000000000000000000000//////000000000000//////111111111111222222222222222333333444666777777888888:::===>>>???@@@CCCEEEJJJLLLNNNQQQSSSTTTRRRQQQNNNLLLJJJFFFCCC???<<<;;;bbbaaa___^^^]]]\\\[[[[[[^^^]]]]]]\\\[[[ZZZYYYYYYXXXWWWVVVXXXZZZ\\\]]]\\\YYYXXXVVVTTTRRRQQQQQQQQQOOONNNLLLIIIHHHFFFFFFFFFCCCBBBAAA@@@???>>>>>>>>>===<<<;;;;;;999999888777888888888888777777777666888777555555666666555333555555444444444444555555666666555555555666777777777777777666666666555555444444444555555555555666666666777777888888888888:::::::::999999999888888777777888888888999999999777777777888888888888999999999999999888888888888999999999888999::::::;;;;;;<<<===>>>>>>======<<<;;;===>>>???@@@?????????AAAAAAAAAAAAAAABBBCCCCCCAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@AAACCCDDDEEEFFFFFFFFFEEEDDDDDDCCCBBB????????????????????????======<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;======<<<<<<<<<<<<;;;;;;;;;:::999888888999:::;;;777777777888888999999999888888999999999999999999888888888888888888888888999888888777666555555444555555555444444444333333111111222222222111000000000000000000000/////////------------------------....../////////000000000000000000//////.........000000000000000000000000000//////////////////000........./////////000000//////............//////------------------------+++++++++,,,,,,---------...---,,,++++++,,,---...---------------,,,,,,,,,++++++++++++,,,,,,------+++******)))******++++++))))))(((((((((((())))))+++,,,,,,------,,,,,,+++************+++,,,---...,,,,,,,,,,,,,,,---------************************,,,+++++++++,,,,,,---...---------------,,,,,,,,,------...//////......---+++++++++++++++,,,,,,---******+++,,,------......,,,,,,,,,---------......,,,------......------,,,.../////////...---,,,,,,+++,,,------.........---,,,,,,------------,,,,,,,,,---......//////......,,,---...//////...---,,,............////////////---...///111222111111000///000000111111111111111333333222222111111000000//////000000000000000///////////////////////////..............................------............000///---,,,,,,---///000000000//////.........---,,,,,,,,,---------......---...///111111111000/////////............//////------,,,++++++,,,------........................////////////////////////000000000000000000000000//////000000000000//////000000000111111222222222222222333444555666666777666888;;;<<<===>>>@@@BBBDDDGGGJJJNNNPPPQQQRRRRRRSSSRRRQQQOOOKKKGGGDDDBBB]]]\\\[[[ZZZYYYXXXXXXXXXZZZYYYYYYWWWVVVUUUTTTSSSUUUTTTSSSTTTVVVXXXXXXXXXUUUTTTSSSQQQPPPOOONNNNNNLLLKKKJJJHHHFFFEEEEEEDDD@@@???>>>======<<<<<<<<<;;;;;;:::999888777666555555555666666666555555444333222222333666777777666444444444333444444555666666666555555555666666777555555555555444444444444444444444555555555666666555666777888888999888888:::::::::999999999888888777777777888888888888999666666666777777777888888777777777888888888888888888888777777888888999:::;;;<<<=========<<<:::999999;;;===>>>======>>>????????????>>>???@@@@@@AAA@@@??????>>>>>>??????@@@@@@@@@?????????AAABBBCCCCCCCCCCCCCCCBBB@@@???>>><<<<<<=========>>>>>>>>>;;;::::::::::::999999999777888888888888999999999::::::::::::::::::::::::999888888777777888888999888888888999999999999999777777777777777888888888666666666666666666666666777777666666555444444444444444444444333333333222000000111111111000000///000000000000000000000000---------------------------------...///000000000000000///......---,,,,,,////////////////////////000///...------...///000,,,------------...............------------......------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---......++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,)))******++++++******))))))*********+++---...///,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,++++++,,,,,,---,,,------------,,,++++++,,,,,,,,,------------...+++************+++,,,,,,******++++++,,,,,,------,,,,,,,,,---------......,,,------......------,,,.........///......------+++,,,---......///......+++,,,,,,,,,,,,,,,,,,++++++,,,.../////////...---,,,---...//////...---,,,------........./////////------...///000000000000...///000000111111000000111111000000000000000000...//////000000000000///............////////////..............................---------...//////000///............///000////////////////////////,,,---------............---...///000000111111000//////............/////////...---,,,,,,---...///........................////////////////////////////////////////////////...//////000000//////.../////////000111111222222111222222333444444555555555777999::::::;;;>>>@@@@@@CCCGGGJJJLLLNNNPPPRRRTTTUUUUUUUUUSSSPPPMMMKKK]]]\\\[[[ZZZYYYXXXXXXXXXYYYXXXWWWVVVTTTSSSRRRRRRSSSQQQPPPQQQSSSTTTTTTSSSRRRRRRPPPNNNMMMLLLLLLLLLIIIHHHGGGFFFEEEDDDCCCBBB>>>===<<<<<<;;;;;;;;;;;;888888888777777777666666333444555666666555444444333222222444666888777777444333333333444444555666555555444444444444555555444444333333333333222222333333444444444555555555444555777888999999888888:::::::::999999999888888777777777777888888888888555555666666666777777777555666666777777888888888777777666666777777888999888:::;;;<<<<<<;;;:::999888;;;<<<<<<;;;;;;===???===============>>>?????????>>>>>>======>>>>>>???@@@???===<<<===>>>???@@@???@@@@@@???>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888888777777777666666666666666666666777777777777888888888888888888888888666666777777777777666666:::::::::::::::999999999444444444555555666666666444444444444444444444444444444444555555666666666333333222222222111111111//////000000000000000///////////////000000000000.........................................................---------------------------------------........................,,,,,,,,,---------.........------------------...,,,,,,,,,,,,,,,,,,,,,,,,.........---------------++++++,,,,,,,,,,,,+++++++++++++++,,,,,,------......---,,,,,,,,,---//////------,,,,,,------...///......------------......)))******++++++******))),,,,,,+++,,,,,,---......,,,,,,,,,,,,++++++++++++************************......---,,,++++++++++++,,,,,,---------,,,+++***++++++*********+++------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,------......///.........+++,,,---...////////////,,,,,,------------,,,,,,+++,,,...///000///...---,,,,,,............,,,,,,---------.........//////------------...///000000......000111111111000//////////////////000000000......///000000000000000---------....../////////...........................------,,,---...///000........................------......///000000000------........./////////............///000111222//////............/////////...---++++++---...///........................////////////////////////..............................////////////............//////000111111222000000000111222222333333222444666777888999;;;===<<>>>>>>>>>>>============>>>>>>???>>><<<;;;;;;<<<===>>><<<=========<<<:::888777;;;;;;;;;:::999888777777666666555555555444444444555555555666666666666777555555666666666666666666333444666666666666444333777777666666555555444444222222222333333444444444222222222222222222222222111111333444666777888999111111111111000000000000//////000000000000000///......//////////////////......................../////////...------,,,,,,+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,+++---///000000///---+++------........./////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------)))***+++,,,,,,+++***)))******+++,,,,,,---............---,,,---...///000***)))))))))******+++,,,)))(((((((((((((((((())),,,,,,,,,------,,,,,,,,,......------,,,,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++///...---,,,+++*********,,,,,,---...---,,,+++***+++***(((((((((***,,,------,,,,,,,,,,,,---......---------------------,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,---.../////////...+++,,,---...////////////---..................---+++,,,...000000///...---,,,,,,---......---,,,,,,---------.........//////...---,,,,,,---...000111---...000111111111000///---.........//////000000......///000111111000000---------.........//////...........................------,,,---...///000,,,------......------,,,,,,,,,---...///000111111.........////////////000///............000222333//////............//////---,,,***))))))***,,,---........................////////////////////////..............................////////////......---......///000111111222......//////000000111111111333555666666777999;;;888;;;@@@BBBBBBCCCGGGJJJGGGIIIMMMQQQSSSRRRQQQPPPdddbbb______```bbbcccccc___[[[WWWTTTTTTUUUUUUTTTSSSPPPMMMLLLLLLLLLKKKJJJLLLLLLJJJHHHGGGFFFEEEEEEDDDBBBAAA???===;;;;;;:::::::::999999888777777777888777666555444333333333555333222444777777444000444444444333333222222222000111111111222222222222222333333444444333333222222222111111000111111111444111000222555888777666555555555555666777999999::::::999999999999999999777777777777777777777777888888777777666555555555::::::999888777666555555888888888888777777777666666666666666777888::::::888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999===<<<<<<<<<<<<;;;;;;;;;>>><<<:::999::::::999888666666666666555555555555777666555444444555666777222111222222333444555666555555555555555555555555222222222222333333444555888777666555444333333333222222222222222222222333111111111111111111111111222222000000000111222333///...---,,,,,,---.../////////////////////////////////000000///---+++***------............------,,,------......------,,,......////////////...............------,,,,,,,,,---------.........//////222111000///------------.........------,,,,,,,,,---,,,******+++---000222++++++---......---++++++******,,,------,,,******,,,------------,,,++++++---,,,+++*********+++,,,///...---,,,+++,,,,,,---...---+++))))))))))))******)))((((((((()))+++,,,---------,,,,,,++++++++++++,,,......---,,,---...************************,,,,,,,,,++++++*********++++++------------++++++)))+++---......---,,,***,,,++++++,,,......,,,***------------------------////////////////////////+++++++++,,,,,,,,,------,,,,,,------...//////000000//////......//////000........................000000//////............---------,,,,,,+++++++++---------,,,,,,+++++++++,,,---///...---,,,,,,------------.........//////////////////////////////------............------//////.........---------,,,,,,,,,---------......,,,------......------,,,---------------------------,,,,,,++++++,,,,,,---...///////////////...---------------...///111111333222111///....................................000//////.........//////........................------...///000000////////////............//////000000000000111111111111///111222222111111222333999777555444444555666777:::;;;===>>>===>>>@@@BBBAAABBBEEEHHHJJJLLLMMMNNNeeecccaaa```bbbddddddddd```]]]XXXVVVUUUUUUUUUUUUSSSPPPMMMLLLLLLLLLKKKJJJKKKJJJHHHGGGEEEDDDDDDDDDAAA@@@???>>>===<<<<<<<<<:::999999888777777666666555555444444444444444555333333333222111111333444444333333333222222222222000000000000111111111222222222333333333333222222111111111000000111111222111///...000333555555444555555555555666777888888888888888888888888999999777777777777777777777777666666666777777777777777777777666666555444444444777777777666666666555555666666666666777888888999777888888888888999999999::::::::::::::::::::::::;;;;;;::::::::::::::::::<<<<<<;;;;;;;;;::::::::::::888666555666666555444666666666555555555444444555444333333333333444555111111111222222333444555444444444444444444444444222222222222222333444444555444333222111111111111333333333222111111111000111111111111111111111111111000////////////000111......///000000///....................................//////...---,,,+++------............------,,,------......------,,,.........//////...............---------,,,,,,,,,,,,,,,---------.........//////......------............---------,,,,,,,,,---,,,*********,,,///000,,,,,,------------,,,,,,,,,,,,,,,------,,,,,,,,,---------------,,,,,,+++,,,+++*********+++,,,---///...---,,,+++,,,,,,---'''''''''&&&'''(((***++++++******)))***+++,,,---.........---------,,,,,,)))+++......---,,,,,,---************************,,,,,,++++++++++++++++++++++++,,,------,,,++++++)))***+++,,,,,,,,,++++++...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,,,,++++++++++++++++++,,,------------------------.........---------,,,,,,...............------------------,,,,,,+++++++++)))+++---------,,,---...,,,------------.................................------............------//////.........---------,,,,,,,,,---------......,,,------......------,,,------------------------------,,,,,,,,,,,,------......///////////////...............///000111222111111000///.......................................------,,,,,,,,,------........................------.../////////////////////............///////////////000000000111111///111222222111000222333222111000///000111333555777999;;;;;;;;;;;;===??????@@@BBBDDDGGGIIIKKKLLLiiigggeeedddfffgggggggggccc___[[[XXXWWWWWWVVVUUURRROOOLLLKKKKKKKKKJJJIIIHHHGGGFFFDDDCCCBBBBBBAAA>>>>>>===<<<<<<<<<======999999888777777666666555333333333333333444555555111333333000,,,,,,111666333222222222222111111111////////////000000000000111222222222222222222111000000///000000111222333111000///000222444444444666555555555555555666666555555666666777888888888555555555555555555555555555555666777777888999999555555555555555555555555666555555555555444444444777666666666666666777777666666666777777777777888999999999999999999999999888888999999999999999:::::::::::::::999999999999888666444333444444333222555555555444444444333333222222111111111111222222111111111111111222333444222222222222222222222222111111111222222222222333333333222111111111000000444333222111000//////...000000000000000000000000//////...------......///,,,...111222222111...,,,........................------............---,,,------------------------,,,------......------,,,------............------------------,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------...///------------,,,,,,,,,,,,...,,,+++)))***+++---...------,,,,,,,,,,,,------...------,,,,,,------...---------------,,,,,,+++************+++,,,------...------,,,,,,,,,,,,---************+++,,,---...,,,++++++++++++,,,------//////............------(((***---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++***************+++,,,,,,///---+++***+++---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------............//////...,,,+++***))))))------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------............------,,,,,,,,,,,,++++++'''))),,,,,,,,,,,,---///,,,,,,,,,,,,------------........................------............------...............---------,,,,,,,,,---------......,,,------......------,,,------------------------......------------......------...///000000000//////......//////000111222//////...............///........................000000////////////000111........................---......////////////////////////....../////////....../////////000000000///000222111000000111333111111000000222333555777555666888888888888:::;;;======>>>???AAADDDGGGIIIrrrpppmmmkkkkkkkkkjjjiiieeebbb^^^[[[YYYXXXVVVUUUPPPMMMJJJHHHHHHHHHGGGFFFEEEDDDCCCAAA@@@?????????======<<<;;;;;;;;;;;;;;;888888777666666555555444333333222222222222333444111111111///---...111444111111111111111111111111.........////////////000000111111222222111111000.........///000111222333222222111222333555555666666555444444444444444555333333444555666666777777444444444444444444444444666666666777777888888888666666666777777777888888555555555555444444444444666666555555555555555555444444555555555666666666888888888888888888888888666666777777888888999999888888888888777777777777888666444444555555555444444444333333333222222222000000000000000000000000000000000000000111222333111111111111111111111111000111111111111111111111222222222333222222111111111111111000000////////////////////////////////////.........---------------...///000000///...---........................,,,,,,------............------------------------,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***++++++---,,,+++******+++,,,---...---,,,++++++,,,---...,,,,,,,,,,,,,,,++++++***))))))******+++,,,---...---,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,+++++++++++++++,,,,,,---............------------'''***---...---++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,+++***)))***+++---//////---,,,,,,------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////...---,,,+++******---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,++++++,,,---+++++++++,,,,,,,,,------........................------............------........................,,,,,,,,,---------......,,,------......------,,,------------------------.........------.........,,,,,,...///000000000000///////////////000111222---------------...//////........................000000000///000000111111..............................///////////////.........////////////..................///////////////000111111000000111222222222222222333444666666333555666666666666777999::::::999:::<<>>===============;;;:::999888888888777777666555555444444333444444222111111000000000111000///000222222111...000000000000000000000000---.........///////////////000000000000000000///............///000111222222222222222222333444555444444333333333333333333222222333444555555666666333333333333333333333333777777777666666666555555555555666666777777888888666666555555555444444444555555444444333444444444333333444444444555555555777777777777777777777777444444555555666666777777666666666666555555555555777555333333555555555444222222222222111111111111000000000111111000000000000000/////////000111111000000000000000000000000///000000111111000/////////000111111222111111000.........//////000000000......................../////////......------,,,...------,,,,,,------...........................++++++,,,,,,------...///...---,,,,,,,,,,,,---...,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++***************,,,+++***))))))***+++,,,---,,,+++******+++,,,---+++++++++++++++***))))))))))))***+++,,,,,,------++++++,,,,,,,,,,,,,,,,,,***************)))))))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---'''***------,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++***+++---///111---------...///...,,,)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------***))))))))))))))))))***------------------------,,,,,,,,,,,,------------)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++))))))***+++++++++,,,,,,,,,------........................------............---------.....................,,,,,,,,,---------......,,,------......------,,,------------------------.........------.........,,,,,,...///000000000000///////////////000000111------,,,------...///000........................++++++******+++,,,------...........................///////////////............///000000///..................////////////...000111111000///111222111111111000000000111111333444555555555555666888777666666777999<<>>===<<<<<<<<<<<<===<<<:::999888777777777666666555555444333333222444333222111////////////111///---000333444000,,,......///////////////000............////////////...//////000000//////.........---......///000111///000111000000000222333333222222222222222333333222333333333444555555555333333333333333333333333777777666555555444333333333333333444444555555555666666555555555444444444444333333333333333444444333333333444444444444555555555555555555555555555333444444444444444555555444444444444333333333333333222000000111222222111111111111000000000//////000000111111111111000000/////////......//////000////////////////////////...///000000000///...---+++,,,---/////////...---+++,,,---...///000000111------------------------......///......---,,,+++...---,,,++++++,,,---...------------------------,,,,,,++++++,,,---.........---,,,++++++,,,---...,,,------......------,,,------............------++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,...---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++++++++++++++++++++************++++++,,,++++++******++++++,,,+++++++++++++++******))))))***+++,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++&&&''')))***,,,,,,------)))******+++,,,++++++++++++++++++,,,,,,,,,,,,---)))+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++************++++++---,,,++++++,,,...000222///.........///...,,,))),,,,,,,,,,,,,,,,,,,,,,,,************************************++++++++++++,,,,,,---......///000000++++++************++++++........................------------............,,,,,,,,,,,,------------++++++,,,,,,,,,,,,---------...///---+++))))))))),,,,,,,,,,,,------------------------------------------............---------------...............,,,,,,,,,---------......,,,------......------,,,------------------------......------------......------...///000000000/////////............//////...---------...///000000........................+++++++++++++++,,,---...........................//////////////////...------...///000000///...---....../////////000000000...///111000//////000222333333222222222111111111222444555555444444555666555444555666777:::<<<>>>}}}{{{yyyvvvrrrpppjjjgggccc___\\\YYYUUURRRMMMJJJGGGDDDDDDCCCBBB@@@???>>>===<<<;;;;;;;;;;;;:::999888888777777777777555555444444333222222222222111000//////////////////........./////////...------........./////////....../////////000000000.........//////..................------.../////////000222111//////111333111111111111111222333444444444444444444444444444444444444444444444444444444444444444444444333333333444444444444444444444444444444444333333333333222222111222222333444555333333333444444444555555444444444444444444444444333333333333333333222222333333333222222222111111111///......///000000///000000000/////////.........///000111111000///...//////......---......///////////////////////////---...///000000...---+++)))***,,,...///...------,,,,,,------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++***)))---------------------------------------------------,,,+++++++++,,,---......---+++******+++---...,,,------......------,,,.........//////.........******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,------...******+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,------------,,,++++++******+++,,,,,,,,,+++***)))***+++,,,---,,,,,,+++'''(((***,,,............******,,,---------,,,+++,,,,,,,,,,,,------......,,,,,,---,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++,,,...000111222000---+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,------...//////......------------......------------------------,,,---------.........///---------,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,...///...,,,+++++++++,,,------------.........------------------------------............---------------.........//////,,,,,,,,,---------......,,,------......------,,,------------------------------,,,,,,,,,,,,------......///////////////.........------------......//////.........///000000........................---------......000111111........................///////////////...---------...///000000///...---/////////000000000111111...///000000//////000222222222333333333333333333111222444333222222333444333333555666888999;;;;;;~~~|||{{{zzzxxxtttrrrjjjgggccc___\\\YYYTTTQQQNNNKKKHHHFFFEEEDDDCCCAAA>>>===<<<<<<;;;;;;;;;;;;777777777777777888999999555555444333333222222111///////////////000000111---//////,,,))))))---222---------.........//////////////////000000000000---..................---///......---------......111333444333111000333555000000000000111222333444555444444444444444444444444444444444444444444444111222222333333444444555666666666666666666666666333333333222222222111111111111111111222333444555333333444444444555555555444444444444444444444444444333333222222111111111222222222222111111111000111///......000111000000000////////////.........---...///000000///...---///......---------......000000000000000000000000---...///000000...,,,+++***+++---///000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++***((('''+++---///000000///---+++------------------------...---,,,+++++++++,,,---...---+++******+++---...,,,------......------,,,......////////////......*********++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,---...000000*********++++++,,,,,,,,,------------------------,,,---////////////---,,,+++,,,............,,,+++......//////......---,,,***+++,,,---,,,+++***))))))***+++,,,---,,,,,,+++''''''))))))***)))((('''+++,,,---.........---,,,---------.........//////---------+++***+++...111,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,+++***))))))***+++,,,*********+++,,,---//////666222+++((())),,,...000------------------------------------------------++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,++++++******)))))))))+++++++++,,,,,,---------+++---......---,,,---...---------.........//////---------------------------..................------------.........//////,,,,,,,,,---------......,,,------......------,,,---------------------------,,,,,,++++++,,,,,,---...///////////////.........------,,,,,,,,,------000000////////////000000........................+++++++++,,,,,,...//////........................//////000000///...---------...///111111///...---000000000000111111111111...///000000//////000111+++,,,---///000000000000000111222222111111222333222333555777888999::::::~~~zzzsssmmmiiieeebbb___\\\ZZZWWWTTTQQQNNNMMMKKKHHHEEECCCBBBAAA======<<<;;;::::::::::::777666666555444444333333333222222111000///......111000///---,,,,,,,,,,,,///000000---******...111..................------///---,,,,,,...//////...//////.........---------------------............///000000000111111111111222222222111111111000000333222111000000111222333000000111111111222222222444444444444444444444444777777555222000...,,,+++444444444333333222222222222222111111111111222222333333333333333222111000333222111000000111222333000111333555555555333222000000000000000000000000........................222000---++++++,,,...///------.....................------------...//////---/////////---,,,---...111111000///...---------...,,,***)))***+++++++++...------,,,,,,------...------++++++++++++------...........................------,,,,,,------...++++++***)))***---///111...,,,***+++---...,,,***+++++++++,,,,,,,,,------,,,,,,,,,---------......000000///...---,,,,,,+++++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,......---,,,,,,,,,,,,------...//////------...///---------,,,,,,+++++++++---.........---,,,,,,+++++++++,,,,,,,,,,,,------))))))***+++,,,------...+++++++++*********))))))''''''((()))***++++++,,,,,,,,,,,,++++++*********++++++******)))*********++++++++++++++++++++++++******+++,,,------......************************)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,---...---,,,,,,++++++++++++)))******++++++,,,------------------,,,++++++***---,,,,,,,,,,,,---......******))))))******+++,,,***,,,...000000000......++++++,,,---............)))***+++,,,,,,,,,,,,,,,++++++++++++,,,---......++++++***+++,,,,,,,,,++++++,,,---.........---------///000///---,,,,,,---++++++++++++,,,,,,---...++++++,,,,,,---......//////......------,,,++++++,,,,,,------.../////////***+++,,,,,,------------...........................---,,,+++++++++,,,---,,,++++++++++++,,,------,,,---...///000000000000///...,,,,,,,,,---///000//////.........---------.........------,,,,,,,,,///...---,,,,,,,,,,,,,,,111000...------...000111...............///000111000000////////////000000000000000000000000000000000000000000111111111111111222333333111111222333222111000111333555555555{{{vvvpppkkkgggbbb___\\\YYYVVVTTTPPPMMMLLLKKKHHHFFFCCCAAA@@@???<<<;;;:::999999888999999666666555555444333333222555555444444333222222222000000///...------------,,,------***((((((+++---...........................,,,+++,,,...////////////.........---------------------......///////////////000000000111111111222222222111111000000000111111000//////000111111222222222333333333444444333333333333333333333333555555444333111000//////444333333333222222222222222111111000000111111222222222333333222111111000222111000000000000111222222333444555555333222111000000000000000000000000///////////////////////////...,,,+++++++++,,,------------.........//////---------------...//////000111222111///...///000......,,,++++++*********...,,,******,,,------------------,,,,,,---------...---,,,,,,,,,,,,---...........................------,,,,,,,,,,,,------,,,+++******+++,,,...///---+++***+++---...,,,+++,,,,,,,,,---------......,,,,,,,,,---------------......------------------++++++,,,,,,,,,,,,------++++++++++++++++++,,,,,,......---,,,,,,,,,,,,---)))+++,,,+++***)))***+++------,,,,,,,,,+++++++++------......---,,,,,,++++++++++++,,,,,,,,,------(((((())))))******++++++,,,,,,,,,,,,+++++++++***((())))))******+++++++++,,,,,,,,,+++++++++******------,,,,,,,,,------...++++++++++++++++++++++++'''(((((()))******++++++************************)))************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,...---,,,,,,+++++++++,,,------,,,++++++******)))++++++,,,,,,++++++******---,,,,,,,,,,,,---......+++++++++++++++,,,,,,------.../////////---+++***,,,,,,------...---------***+++,,,------------,,,---,,,,,,+++++++++,,,,,,,,,+++******+++,,,,,,+++)))***+++,,,---...///000---///000000...------------,,,,,,,,,------...///.........---------,,,,,,------------------------........................***+++,,,,,,---------,,,........................------,,,++++++,,,,,,------,,,,,,---...///000000------...///000000000000///...---------///111222//////.........---------......---------,,,,,,,,,///...---,,,,,,,,,,,,---...---,,,++++++,,,---...///......---.........///000000////////////000000//////////////////////////////000000000111111111111222333333111111222333444333111222444666666555~~~{{{vvvqqqlllgggeee^^^[[[XXXUUURRROOOKKKIIIHHHGGGEEECCC@@@???>>>===:::999888777777666666777555555444444333222222222////////////////////////000//////......//////000,,,,,,+++***((((((***,,,........................---,,,+++,,,...000000///............---------------------...///000000111////////////000000000000111111111111000000000000000//////......//////000111222222222333333333333333333333333333333333333222222222222222333333333333222222222222111111111111111000000000000111111111111222222111111000000111111000000000000111111111111222222222000...---000000000000000000000000////////////////////////,,,,,,,,,++++++++++++++++++,,,,,,---...///000000---------------......///,,,......---,,,+++,,,------,,,+++***************---,,,++++++---//////...------------------------......------------......------------------------------,,,,,,,,,,,,---------,,,++++++++++++---...+++******+++---...---,,,------------............------------,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++......---,,,,,,,,,,,,,,,((()))***)))((('''(((***,,,,,,,,,,,,++++++++++++---------------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++,,,,,,,,,---.........++++++++++++++++++++++++******++++++,,,,,,------************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------,,,+++++++++,,,,,,------,,,++++++******)))))))))***+++++++++******,,,,,,,,,,,,,,,---......,,,,,,++++++,,,,,,---...,,,---......---,,,***)))---------...------,,,,,,+++,,,------------------......,,,++++++*********---,,,+++******+++,,,---++++++******+++,,,...///...///111000...---............---------...//////111000000...---,,,++++++++++++,,,------...//////............------------++++++,,,---------,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,---...///000111---...///000111111111111///......---...000222333...............---------...------------,,,,,,,,,......---,,,,,,,,,------------------------------///...------------------000//////......//////000........................//////000000000000111111111222333222111111222333666444333333444555555444}}}zzzvvvpppkkkfffcccaaa[[[XXXUUURRROOOLLLHHHFFFEEEDDDBBB@@@>>>===<<<<<<888777666555555444444444333333333222222111111111*********+++++++++,,,,,,///////////////000111111///......---,,,,,,---...---------...............,,,+++***+++...///000///------------------------,,,---......///000111111........./////////000000000000000000000000000000/////////////////////////////////000000000000111222222222222222222222222000000111111222222222222111111111111111111111111000000000//////000000000000000000111111000000///000000000000000000000000------............---,,,////////////////////////------------------------++++++,,,------,,,+++***++++++,,,---...///000111------,,,,,,------...///***+++,,,+++***))))))+++///......---,,,,,,------,,,+++***+++---//////...,,,------------------,,,---------,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,---...---,,,++++++++++++,,,))))))***+++,,,---------,,,,,,,,,------------...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++*********...---,,,,,,++++++,,,,,,***+++,,,+++***)))***,,,,,,+++++++++++++++++++++,,,,,,---------,,,,,,+++***++++++++++++,,,,,,,,,.........------------------,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++'''((()))***+++++++++,,,***+++++++++++++++,,,,,,,,,,,,,,,---------......************************))))))*********+++++++++***+++++++++++++++,,,,,,---------,,,,,,++++++***---,,,,,,++++++,,,,,,,,,)))******++++++,,,------))))))***++++++,,,++++++,,,,,,++++++,,,,,,---...+++++++++++++++,,,------))))))+++,,,,,,---,,,,,,............---,,,++++++++++++,,,,,,---,,,,,,+++---,,,,,,+++******++++++...---,,,+++)))***,,,...000...,,,)))((())))))***---///111000///......///......------------......111000000///------,,,+++,,,,,,,,,---------......---------------------...+++,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,---------...---,,,,,,++++++,,,,,,,,,---...///000111111111111------------...000111222........................------------------------...------,,,,,,,,,------......///000000///......------,,,,,,,,,------.../////////....../////////........................////////////000000000111000222333222111000111222555333222222333444333222wwwtttooojjjeee```]]]\\\XXXUUURRROOOMMMJJJGGGDDDCCCBBB@@@???===<<<;;;;;;666666444333333333333333111111111111000000000000------......//////000000//////...//////000111222000//////...............---------.........//////,,,+++***+++---//////...,,,,,,---------------------------...///000000111---............/////////////////////////////////000000000000000000000000....../////////000000000111111111111111111111111000000//////////////////000000000000000000000000000//////......//////000......///000000/////////////////////////////////+++,,,,,,....../////////........................------------------------***+++---......---,,,+++++++++,,,---...///000111,,,,,,,,,,,,,,,---......---...///...,,,,,,,,,---000//////...............***))))))+++---...---,,,,,,,,,---......---,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,++++++,,,,,,,,,...------,,,++++++++++++((()))***++++++,,,---...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******))))))+++++++++,,,,,,,,,------,,,,,,,,,++++++*********------,,,++++++++++++,,,+++,,,---,,,+++++++++---++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++*********+++++++++,,,,,,))))))))))))))))))((((((++++++++++++************------,,,,,,+++*********++++++++++++++++++++++++%%%&&&((()))*********************++++++,,,,,,,,,))))))))))))************************************))))))*********+++++++++*********++++++,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---)))******++++++,,,------******+++,,,---------,,,,,,++++++++++++,,,------***************+++,,,,,,))))))***+++,,,,,,,,,,,,............---,,,++++++******+++++++++******)))************++++++,,,------......,,,***)))+++...000///,,,***(((((()))***---...000000///......///------,,,,,,,,,,,,,,,---..............................---------,,,,,,,,,***++++++,,,---...//////,,,,,,,,,------,,,,,,+++------------------------,,,,,,------............///...---,,,+++*********---...///000000111111111++++++,,,,,,---...//////---.....................------------------------------,,,,,,,,,------.........///000000///......+++++++++,,,---...///000//////............//////...........................////////////000000000000111222222000000111222333222000000111222111000mmmkkkgggbbb]]]YYYVVVUUURRROOOMMMJJJIIIGGGDDDBBB@@@???>>><<<;;;:::::::::555555333222222222222222////////////////////////.../////////000000111111............//////000111///...------......---+++,,,,,,------.../////////---,,,***+++---......---,,,,,,,,,,,,---------------------...............------------.........///............///////////////000000111111000000///000000000000111111111111000000000000000000000000////////////.........---......///////////////000//////............//////------.../////////............////////////......,,,---...///000222333333................................................***+++---.........---,,,+++,,,,,,---...///000000,,,,,,,,,,,,,,,------...,,,---...---+++++++++---...------,,,,,,---------***))))))+++------,,,++++++,,,---......---,,,+++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++(((***++++++******,,,---************++++++++++++++++++++++++,,,,,,,,,,,,...------,,,+++***)))(((++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++------,,,+++++++++++++++***+++,,,+++******+++,,,*********+++++++++++++++***++++++,,,,,,,,,,,,,,,************++++++++++++))))))******************+++++++++*********)))))),,,,,,++++++*********)))***++++++++++++,,,,,,,,,((()))***,,,,,,,,,++++++*********++++++,,,,,,---++++++++++++++++++++++++************************)))************+++++++++*********++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,+++++++++,,,------------,,,++++++******)))++++++,,,---------,,,,,,+++++++++++++++,,,------******))))))******+++,,,------,,,++++++******)))---------...------,,,,,,***************))))))((()))))))))******+++------,,,...000...+++)))+++---,,,,,,+++******+++------+++---//////...---...///------,,,+++++++++,,,,,,++++++,,,,,,---...////////////...---,,,,,,+++++++++++++++,,,------......,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///......222111///...---,,,++++++,,,---...///000000000000+++,,,,,,,,,,,,------------------...............,,,,,,,,,------------...------,,,,,,,,,---......------------------------,,,,,,,,,,,,---...///000///......------......///..............................////////////000000000111222111000000111222111000...///000111111000bbbaaa^^^ZZZVVVRRROOOMMMJJJHHHFFFDDDCCCBBB@@@>>>===<<<;;;999888888888888555444333222111111111111........................,,,,,,------------------.........---....../////////---,,,,,,......,,,***,,,,,,------...//////000///---++++++,,,---,,,+++++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,---------.........---------....../////////......///000000///....../////////000000000111111////////////////////////......//////////////////------.........////////////......------......///,,,,,,---...............---...////////////...------------...///000111222------------------------........................******+++,,,,,,,,,,,,,,,---------.........//////,,,,,,++++++,,,,,,---...***,,,,,,,,,***)))***+++---,,,,,,++++++,,,,,,---+++++++++,,,......,,,***+++,,,...//////...,,,+++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---,,,,,,++++++)))***,,,+++))))))***,,,******+++++++++,,,,,,,,,))))))***+++,,,------...------,,,,,,+++++++++***++++++,,,,,,,,,,,,------++++++++++++++++++,,,,,,---,,,++++++***+++++++++***+++,,,+++*********,,,)))*********++++++++++++******+++,,,,,,,,,,,,,,,************+++++++++++++++,,,,,,------.........,,,,,,+++++++++***************************))))))******+++++++++,,,,,,,,,***+++---......---,,,+++)))******+++,,,,,,------------------------------************************)))************+++++++++)))******+++,,,,,,------,,,,,,,,,---------------,,,+++++++++,,,,,,---...------,,,++++++******)))+++,,,,,,,,,,,,++++++***+++++++++***++++++,,,---+++************+++,,,,,,...---,,,,,,+++*********,,,,,,------...---------+++++++++++++++***))))))+++***************++++++***...222111,,,)))***,,,++++++,,,,,,------......***,,,......---,,,---.........---,,,,,,,,,,,,,,,******++++++,,,------...---------------------,,,---------,,,,,,+++++++++,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.../////////...//////...------------...+++,,,---....../////////------------------,,,,,,---------.........//////,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///...---,,,++++++,,,---...000//////...---------...///......------......///////////////////////////........./////////000000///111222111000///000222111///...///111222222222[[[ZZZXXXUUUQQQMMMJJJHHHDDDBBB@@@??????>>><<<::::::999888777666666666666555444333222111111111111---.....................------------------------......------------......000...---...000000---***,,,,,,------...///000000///---,,,+++,,,,,,+++***+++++++++,,,,,,---------...------,,,,,,+++******,,,,,,,,,---------......---------.........//////,,,---...//////...---,,,------------.........///////////////////////////......//////000111111111---------.........//////.........------.........+++,,,------.........---,,,---...//////...---,,,,,,,,,+++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++,,,------..................,,,,,,++++++,,,,,,---......///000///---,,,---...---------,,,,,,---......---------...///...,,,***+++,,,...//////...,,,+++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,+++)))+++---,,,)))((())),,,++++++,,,,,,,,,---------(((((()))***,,,---...///++++++,,,,,,,,,---------++++++,,,,,,,,,---------*********++++++,,,,,,------,,,++++++******+++++++++,,,------,,,+++,,,---))))))******++++++++++++)))***+++,,,,,,,,,,,,,,,)))************+++++++++))))))******+++,,,---------------,,,,,,,,,++++++))))))))))))))))))))))))*********++++++,,,,,,,,,***,,,---......---+++***))))))***+++,,,,,,------************************************************)))************+++++++++))))))***+++,,,,,,------,,,,,,,,,------.........++++++++++++,,,,,,---...)))******+++,,,,,,------+++++++++++++++***)))(((++++++******++++++,,,---,,,,,,++++++,,,,,,---...++++++++++++,,,---...///++++++,,,---............,,,,,,,,,,,,,,,+++***)))---,,,+++***)))))))))))))))...333222---***)))+++...............,,,++++++)))+++------,,,,,,,,,...000///...---------------******+++++++++,,,,,,,,,+++,,,,,,------......///000000...---+++***((((((------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000///...++++++++++++,,,---......***+++,,,---............////////////...---,,,+++---------.........//////,,,,,,,,,------.........,,,,,,,,,,,,,,,---...///111000...------...000111444333111///---,,,++++++.........------.........000000000000000000000000............/////////000///111222111000///000111111//////000222444444333NNNMMMLLLJJJHHHFFFEEEDDD======<<<<<<;;;:::999999555555555555444333222111......//////000000111111111000000///...---------//////.........---------111---***)))+++///111333,,,,,,++++++***)))((((((---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,++++++,,,,,,---...---...000000000000...---///...---,,,,,,,,,,,,,,,///............---------,,,,,,,,,------.........111///......000333333333000000000000000000000000------...............---//////...------,,,++++++***+++---...///...------......---------...//////.........------,,,,,,,,,,,,---------.../////////------------------------///...,,,******+++,,,---+++,,,,,,---.........---------------------------........................+++---...---***))),,,///,,,,,,,,,,,,++++++***)))(((((()))***++++++,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,)))'''''',,,000---------,,,,,,+++++++++//////...,,,******---///+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++*********))),,,,,,---------,,,,,,+++...---,,,,,,++++++++++++++++++++++++++++++++++++......,,,,,,,,,,,,......******+++++++++,,,,,,,,,000///---+++***(((((('''******+++++++++,,,,,,,,,+++++++++************)))---,,,+++******+++,,,---++++++************++++++***++++++,,,,,,++++++***)))***+++,,,,,,+++***))),,,++++++******++++++,,,)))***+++------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***((()))***+++++++++++++++++++++++++++++++++++++++---------,,,+++***(((((((((***---...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******)))'''&&&(((+++......---+++***)))******+++///...,,,+++***+++,,,,,,,,,,,,,,,---------......((())))))))))))*********,,,,,,,,,,,,+++***))))))(((((((((((()))***,,,---++++++,,,---............++++++++++++++++++++++++------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------+++***)))))))))+++---///,,,,,,---......------,,,***+++---.........---------,,,,,,,,,,,,---.........---,,,++++++,,,---...++++++,,,------......//////...---,,,,,,,,,,,,,,,000///...------...///000%%%''')))+++---.........,,,------...///000111111//////000000000000//////...///000111111222111111HHHGGGFFFDDDBBBAAA@@@???;;;:::999999888777666666444444444333333222111000///////////////000000000000000000///...---------///.........------------111...,,,+++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,+++++++++...------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,------------,,,,,,000000///...........................------------,,,,,,------...............,,,++++++---...................................................------,,,,,,,,,,,,------------,,,,,,------...---------......------,,,---------......---------,,,,,,,,,------------............++++++++++++++++++++++++...---+++))))))***+++,,,+++,,,,,,---......------------------------------------------------------------...---,,,,,,---...------......---,,,,,,+++)))))))))***++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++***))))))+++,,,---------,,,,,,+++++++++------,,,***((((((+++---+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))***************))))))------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---******+++++++++,,,,,,,,,///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++*********))),,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***)))******++++++******))),,,,,,++++++++++++,,,,,,))))))***************)))++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---------,,,++++++,,,---///...,,,*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))******))))))***,,,000///...---,,,------......---,,,++++++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------+++,,,,,,---------,,,,,,+++************++++++,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////...---,,,------------------------,,,---///000111000///...---,,,+++++++++---///000---------,,,,,,,,,,,,,,,,,,---.../////////......---,,,,,,,,,,,,---............---,,,,,,---......++++++,,,------......//////...---,,,,,,,,,,,,---000///...------...///000((()))+++---////////////------......//////000000000000111111111111000000...///000111222222222222BBBAAA@@@???===<<<::::::::::::999888777666555555222222222222111000//////000000//////////////////000000//////...---------............------------...---,,,,,,---,,,***((())))))***+++---...//////+++++++++++++++,,,,,,---++++++++++++++++++++++++------,,,+++++++++++++++,,,,,,++++++,,,,,,---...//////............//////000///..............................------------,,,------------.........///...,,,,,,...//////...------------------------.../////////...---,,,,,,((()))***+++,,,---...///......---,,,,,,,,,------......---,,,++++++++++++...------------,,,,,,,,,............------------........................---,,,***)))))))))***++++++,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,---......---...////////////...------))))))******+++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,......,,,***------,,,,,,,,,,,,++++++,,,,,,,,,***))))))+++---+++,,,,,,------,,,,,,+++------------............------------------------,,,,,,+++++++++*********((())))))*********)))))),,,,,,+++++++++,,,------------------------------+++******))))))******+++******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////------------------------...------,,,+++******)))++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********))))))))))))******---,,,,,,++++++,,,,,,---++++++***))))))************************************++++++,,,,,,++++++***,,,,,,---------,,,++++++******++++++,,,,,,------+++,,,------............,,,---///...,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***------,,,+++++++++---,,,++++++***+++++++++------,,,++++++++++++,,,++++++++++++,,,,,,,,,,,,------------............***+++,,,---............------,,,,,,++++++++++++............---,,,+++***,,,,,,,,,,,,,,,,,,------+++,,,---......---,,,+++........................+++---000333333111///---...------------///000111...---,,,+++******+++,,,---...//////000000//////---,,,,,,,,,,,,---......///...------------...///++++++,,,------......///......---,,,,,,,,,------//////............//////,,,---...000000000000///.........///////////////111111222222222222111111///000111222333333333333??????===<<<;;;999888888666666555444333222111111111111111111111000//////000000000//////......---/////////......---------------------------------,,,++++++,,,......---,,,''''''((()))+++,,,------,,,,,,++++++++++++,,,,,,***************+++++++++---,,,++++++******++++++,,,,,,++++++,,,,,,---...000///...------...///000------,,,++++++,,,,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---///000///...------------------------////////////...---,,,+++(((((()))***,,,---......000///---,,,++++++,,,---...---,,,+++************------------------------.........------,,,,,,,,,...///////////////000000---,,,+++*********+++++++++,,,,,,---------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,000---***+++...///...+++......////////////......*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,******,,,///111...+++,,,,,,,,,,,,,,,,,,,,,,,,---......---++++++---///+++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))******++++++,,,,,,++++++++++++++++++,,,,,,---...------------------------+++******************+++******+++++++++,,,,,,,,,)))))))))***+++,,,---...------------,,,,,,,,,,,,///...------,,,+++*********+++,,,------,,,+++***+++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++***((((((((((((***+++------,,,,,,,,,,,,------///...---+++++++++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***,,,---------,,,+++************++++++,,,---......+++,,,,,,---------------)))+++,,,---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,......,,,,,,,,,---*********)))))))))******,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---------------+++,,,,,,,,,,,,,,,++++++---.........------,,,+++,,,,,,------------......++++++,,,------,,,++++++------------------------)))+++---//////...,,,+++...---------...///000111///---+++)))))))))+++,,,........./////////......---,,,,,,,,,,,,---..............................++++++,,,------......///...------,,,,,,,,,------/////////....../////////---...///000111000///...///////////////.........000111111222222111111000000000222333333333333333<<<;;;:::999888777666555000000//////...------,,,000111111111111000000///000000//////......------............------------,,,,,,------------------000---++++++---...//////)))))))))******+++++++++------,,,,,,,,,,,,,,,---))))))*********+++++++++---,,,++++++******++++++,,,,,,++++++,,,,,,---...+++***)))(((((()))***+++,,,,,,+++++++++,,,,,,---...------------,,,,,,,,,************************((('''''')))+++------,,,..............................//////...------,,,*********++++++,,,,,,,,,000///---,,,++++++,,,---...---,,,+++***)))))))))------------------------......------,,,,,,,,,+++************++++++,,,,,,......------,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...+++((())),,,---,,,***,,,------.........------+++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++...***((())),,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---///+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***************************)))))))))((((((((((((******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,+++++++++++++++......---,,,,,,+++******+++,,,---......---,,,+++******++++++++++++*********++++++,,,,,,++++++***+++***)))(((((()))***+++---,,,,,,++++++,,,,,,---111000...,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,++++++***)))))))))******,,,---...//////,,,,,,,,,,,,,,,+++******)))+++,,,,,,+++,,,---///,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++)))'''(((***---,,,,,,------------------***+++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,+++******((()))***+++,,,,,,,,,,,,+++,,,------.........---,,,,,,,,,------.........++++++,,,------,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------...//////...---+++)))))))))+++,,,...------------------------,,,,,,,,,,,,---......---..................---++++++,,,------......///------,,,,,,,,,------......//////////////////...---...///000000///...---///////////////.........//////000000000000//////000000222333333333333333777777666555444333222111111111111111111111111111///000000111111000000/////////..................------------------------,,,,,,,,,,,,------------444111...,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,---))))))******+++,,,,,,,,,------,,,+++++++++++++++,,,,,,++++++,,,,,,---...++++++************++++++---------------......///------------,,,,,,,,,,,,++++++************)))))))))((()))+++---...---,,,........................------...............---,,,,,,,,,,,,++++++++++++......---,,,,,,,,,------------,,,+++************,,,,,,,,,------------...------------,,,,,,,,,,,,******++++++,,,,,,------............------------,,,,,,,,,,,,,,,++++++***+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))***++++++***++++++,,,------------,,,++++++,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,***((('''((()))******++++++,,,,,,,,,,,,------)))+++,,,,,,+++***+++---+++,,,,,,------,,,,,,+++************++++++++++++******************************)))))))))(((((((((((()))***+++++++++++++++,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,------......------,,,******+++++++++,,,,,,,,,......---,,,,,,,,,------*********++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,))))))+++,,,,,,+++))))))***++++++,,,,,,++++++***++++++************++++++,,,++++++******++++++,,,000///---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++***))))))))))))***,,,---///000000,,,,,,,,,,,,++++++***)))---......,,,***)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***)))(((%%%###$$$(((*********+++,,,,,,,,,++++++)))***++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++***)))(((&&&(((***+++------,,,,,,***+++,,,---............++++++,,,,,,------......+++,,,---......---,,,+++************************,,,,,,++++++,,,,,,---...***++++++,,,------......---,,,+++******+++,,,---......---,,,,,,,,,,,,------,,,,,,,,,,,,---......,,,,,,---......---,,,,,,++++++,,,------......///------,,,,,,,,,---............////////////......,,,---...//////...------........./////////////////////000000000000/////////000111222333333333333555444333333222111000000111222222333444444555555......////////////......------..................------------------------++++++,,,,,,,,,---------222000...------,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++*********+++,,,---------...------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........////////////......------,,,,,,------...///---------,,,,,,,,,++++++,,,,,,,,,,,,+++++++++***...------...000///---+++------------------------,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------,,,,,,+++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------------......///000000000------......------,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,---......///------------------------+++,,,,,,+++******+++---++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,***************************+++,,,,,,***(((((()))+++++++++,,,,,,---------(((***,,,,,,+++++++++---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,************************++++++++++++************))))))***,,,,,,------,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,******+++++++++,,,,,,,,,...------,,,,,,------...)))******+++,,,---......*********+++++++++++++++------,,,,,,,,,,,,------)))***,,,------,,,***)))***++++++,,,,,,++++++***++++++,,,,,,,,,,,,+++++++++******))))))******+++000//////...,,,+++)))(((++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++,,,,,,++++++((()))***,,,...///111111***+++,,,,,,---,,,,,,,,,.........,,,***)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********)))''''''(((***&&&'''((()))******)))(((((()))***+++,,,++++++***,,,,,,,,,,,,------------------------............,,,,,,,,,---,,,,,,++++++)))***,,,---...---,,,+++,,,,,,------...---------******++++++,,,---------,,,---...//////...---,,,+++++++++++++++++++++++++++,,,---.........------***++++++,,,------...---+++++++++,,,------......000///...---,,,,,,---...---,,,,,,,,,,,,---......++++++,,,------,,,++++++++++++,,,------......///,,,,,,,,,,,,,,,---...///---...///000000///...---+++,,,.../////////......------......//////000000000000000111111000000000...///000111222222222222555555444333222111111000,,,,,,---...///000111111,,,,,,---......---------,,,------....../////////------------------------+++++++++,,,,,,---------++++++,,,...///...+++((())))))*********+++++++++,,,,,,+++***))))))************+++,,,------......///...------,,,,,,------,,,,,,++++++,,,,,,---...+++,,,---......---,,,+++************++++++,,,------------,,,,,,,,,++++++.........------,,,,,,,,,...---,,,,,,,,,+++(((%%%,,,,,,,,,,,,,,,,,,,,,,,,++++++---...///000000000,,,,,,,,,------.........***+++---...///...------,,,,,,,,,+++,,,,,,------,,,,,,,,,------.........+++++++++,,,,,,---------++++++,,,,,,---......///,,,,,,---------,,,+++***,,,,,,,,,,,,,,,+++***)))++++++,,,,,,---...//////........................+++---...---***))),,,///+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++,,,,,,---......*********++++++,,,,,,---******+++++++++,,,,,,,,,***************************...222222...***))))))+++++++++,,,,,,---------***,,,......------...///+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++++++++++++++++++++---------,,,,,,,,,+++++++++,,,---...////////////...------,,,++++++++++++------------------------,,,,,,............,,,,,,******+++++++++,,,,,,,,,************+++,,,------)))***+++,,,...///000000((())))))******+++,,,,,,......,,,++++++,,,......***+++---......---+++***+++++++++,,,,,,++++++++++++,,,---......---,,,+++******))))))))))))******111222222111///---+++)))************************+++++++++,,,,,,+++++++++***+++,,,,,,------------((()))***,,,...000111222)))***,,,---.../////////++++++,,,+++***+++...000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,...//////---,,,+++,,,)))***+++,,,------,,,+++((()))***+++,,,,,,+++***,,,,,,------------......,,,,,,,,,---------......++++++,,,---............,,,---...//////---+++***............---,,,++++++))))))***++++++,,,------------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,(((***---//////...+++******+++,,,---............******,,,---.../////////111000///...------...///---,,,,,,,,,,,,---......******,,,,,,,,,,,,******++++++,,,------......///,,,,,,,,,,,,,,,---...///---...///000000///...---+++,,,...///000000000///,,,------...///000111111111111222222222222111111...///000111111222111111222222222111111111000000111000///......///000111------...///...---+++***,,,------......------,,,------...//////...---,,,---,,,+++++++++,,,---...++++++++++++++++++++++++***++++++,,,------------,,,,,,++++++,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,+++,,,---...///---,,,+++******+++,,,---......---,,,+++***)))(((/////////...---,,,***)))------------------------,,,---...//////...---,,,///...,,,++++++,,,...//////---,,,++++++,,,.../////////...------...//////,,,---.........---++++++......//////......------//////...---,,,++++++*********++++++++++++************++++++++++++******---------...------,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........///...---,,,,,,,,,---...,,,+++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...++++++++++++++++++++++++------...///...---+++***------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++***)))(((,,,------......------,,,------,,,+++*********+++---------,,,,,,,,,++++++******+++++++++,,,,,,,,,------------,,,,,,+++******+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---------,,,+++***)))(((+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///...---+++***)))))))))---000555777777333...+++,,,+++++++++,,,,,,---...,,,,,,++++++,,,,,,---...+++++++++,,,---...000000************************---,,,,,,++++++*********...---,,,++++++---///000,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++,,,,,,---------,,,++++++,,,,,,------,,,,,,+++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---/////////...)))***,,,,,,***)))***+++*********++++++,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++******)))***+++---...,,,,,,,,,------.........+++,,,,,,,,,,,,+++***)))++++++,,,,,,,,,---------...------,,,,,,,,,------******+++++++++,,,,,,,,,///---,,,,,,...//////...000000///..................------,,,,,,------.........---------,,,,,,,,,..............................////////////......////////////111333555666111111000000000/////////000000///......///000000,,,---.........---,,,+++---..................---,,,---...//////......---///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,++++++,,,,,,---...++++++******))))))******------,,,+++************************************---------,,,,,,+++++++++------,,,,,,,,,---...///,,,,,,+++******+++,,,,,,,,,,,,,,,++++++++++++***------......------,,,,,,************************---------......---------///...,,,++++++,,,...///---,,,***)))((()))******,,,+++***))))))***+++,,,---.../////////...,,,,,,)))***++++++,,,,,,,,,,,,,,,---------------------++++++,,,,,,,,,,,,++++++******++++++++++++******,,,---------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------...---,,,++++++,,,------++++++,,,,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,...---------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,------...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,...............---,,,,,,,,,,,,,,,------,,,,,,,,,...---,,,,,,+++++++++,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,---------------------------,,,+++++++++,,,---......---,,,+++------------------------...---------,,,,,,,,,+++............---,,,+++***,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++******+++++++++---111333222///,,,))),,,,,,,,,,,,,,,---......,,,++++++++++++,,,------***************+++,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------))))))+++,,,---.............../////////......---++++++++++++,,,,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------------***+++------+++++++++,,,++++++++++++,,,,,,,,,---...---------,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,---------......---------,,,,,,,,,++++++++++++,,,,,,,,,------------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,///---,,,,,,...//////...//////...---------------...------,,,,,,------...,,,---------.........///..............................////////////......////////////111333555666////////////............//////...------...//////,,,,,,---.........------......////////////......+++,,,---...............000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,---......---,,,***))))))))))))************************------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---...///,,,,,,++++++++++++,,,,,,*********++++++,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,++++++,,,---...---,,,***)))((('''((((((------,,,,,,,,,,,,------------......------,,,+++***+++,,,---.../////////---------------------,,,,,,,,,,,,------,,,,,,,,,******++++++++++++******,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,---)))+++,,,------,,,+++***))))))*********+++++++++************************+++++++++++++++++++++++++++,,,---.........------,,,,,,,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,...////////////......---+++,,,,,,------,,,,,,+++...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---------.........//////---------...------,,,+++---......//////......---------------------------...............------------......------,,,+++***,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************++++++,,,---+++,,,...//////---+++***------,,,,,,------......+++++++++++++++,,,,,,---++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,......---,,,,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...)))***+++,,,---.........******++++++,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---......---,,,,,,---,,,,,,,,,,,,------------.........------------------,,,,,,++++++,,,,,,---------------,,,+++***))),,,,,,,,,------------...///...---,,,,,,,,,---...,,,,,,,,,,,,------------+++++++++******++++++,,,,,,,,,,,,,,,------------...,,,+++,,,...//////......---,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,---...///000111222..............................////////////............//////111222444555/////////........................------.........+++,,,,,,------.........------............------+++,,,,,,---............000//////...---,,,,,,,,,------------------------------------,,,++++++***,,,,,,++++++,,,,,,---...---------------...///000------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------......------........................---,,,+++******+++,,,---...---,,,,,,,,,,,,---.........---,,,+++++++++,,,...------------------...,,,,,,,,,,,,++++++******,,,---...///000000000000111000///...,,,***))))))++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,(((***---...///---+++***++++++,,,,,,,,,---------************************************************+++,,,,,,---------------)))))))))))))))))))))))),,,,,,++++++,,,,,,---...******++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,------,,,,,,---------,,,,,,+++------............------------,,,,,,+++,,,,,,---,,,,,,,,,,,,++++++++++++---------.........//////------............------........................------------------------........................+++++++++++++++***))))))---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,------------------------,,,---,,,,,,,,,,,,,,,------+++++++++++++++,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------000//////...///000111111------------------------*********++++++,,,,,,,,,------------,,,+++******'''((())))))))))))))))))*********+++++++++,,,,,,........................------------------------------------------------,,,------,,,+++******++++++,,,......,,,+++,,,---------------------------........................---,,,,,,++++++,,,,,,---+++,,,---...---,,,***)))------------------------///...,,,******,,,---...,,,,,,,,,------------...++++++++++++++++++,,,---,,,,,,,,,---------......---,,,++++++---//////...------,,,,,,,,,,,,------...------,,,,,,------...------...///000111222222..............................////////////............///000111222333444////////////////////////---..................---,,,,,,,,,,,,---.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------...............---,,,+++******------------------------------------,,,++++++***,,,,,,++++++,,,,,,---...***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------......------,,,+++************************,,,+++***))))))***+++,,,---------,,,,,,---------------------......//////******++++++++++++******...------,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***111000///...,,,+++***)))******++++++++++++******++++++,,,,,,,,,,,,++++++***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++,,,,,,,,,,,,(((***---//////...,,,***++++++,,,,,,,,,---------++++++++++++++++++++++++************************+++++++++++++++,,,,,,---)))))))))))))))))))))))),,,,,,++++++,,,,,,---...*********++++++,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++************************++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++//////000000000000//////,,,,,,++++++++++++,,,------------,,,,,,,,,++++++------------............---......//////...............------------......------------------------------------............++++++,,,,,,,,,+++******------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,,,,,,,,,,------,,,,,,,,,,,,---...,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++*********------------,,,+++***)))++++++,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,........................------------------------------------------------,,,...///...+++***+++,,,***,,,------,,,++++++,,,------------------------........................---,,,,,,++++++,,,,,,---***+++,,,---...---,,,,,,---------------------------,,,***))))))+++,,,...,,,,,,---------.........,,,,,,,,,,,,,,,---......,,,,,,,,,---------......,,,+++***+++---//////......---------------.........------,,,,,,------.../////////000000000111111..............................////////////............///000111222222222.........///////////////---...////////////...---------,,,,,,,,,---......++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,------,,,---------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,++++++,,,,,,---...,,,++++++++++++,,,,,,---,,,,,,,,,,,,---///000111************************++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,------------,,,,,,,,,,,,,,,++++++*********---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------******+++,,,---...//////,,,,,,------------,,,,,,111000///............///---------------,,,++++++,,,,,,,,,---------......)))******++++++******)))++++++,,,,,,,,,,,,++++++)))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))***+++,,,---------,,,)))***,,,...///...---,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,---+++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------......///,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,---............---000111111222222111111000,,,,,,,,,,,,,,,------...............---------------------............///---...//////000/////////......------------......---------------------------------.....................////////////......------...///////////////------------------------------------............000///......------------,,,++++++***++++++,,,---------,,,+++++++++,,,,,,---------------......///......---,,,,,,+++,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------...------,,,++++++*********+++,,,,,,---------,,,+++++++++++++++******)))++++++,,,,,,,,,---------------------------------------------------------------------------------+++...///...+++***,,,...***+++------+++***+++,,,------------,,,,,,,,,,,,---------------.........---,,,,,,++++++,,,,,,---***+++,,,------............------------,,,,,,,,,,,,+++*********+++,,,---,,,---------............,,,,,,,,,,,,---...//////,,,,,,,,,,,,------------,,,******+++---//////...---------------......///...------,,,,,,------...////////////000000000000..............................////////////......---...///000111111111111,,,---------...............///000000000000///...///...---,,,,,,,,,------+++,,,,,,------,,,,,,+++///...---++++++++++++,,,,,,,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,++++++,,,,,,---...//////...---------......,,,,,,,,,,,,------...///************************+++++++++,,,,,,---------+++,,,---.........------,,,,,,---......---,,,,,,***+++++++++++++++,,,,,,,,,,,,------......------........................++++++,,,,,,,,,,,,++++++,,,------------------,,,***++++++,,,------------//////000111111000//////000///...---------............//////000/////////***++++++,,,---...//////***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++))))))***,,,,,,------,,,------------------------------------,,,,,,,,,+++)))***,,,---.........---***+++,,,---............))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...,,,,,,,,,,,,---------...,,,,,,++++++,,,,,,---...++++++,,,------...//////---,,,+++++++++---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------...///////////////000111111222222111111000...............///000000000////////////.............../////////000000000......///000000000000000000//////......//////000////////////////////////.........//////000000000//////000000000000000///------...000111111111111////////////////////////.........////////////000///////////////000000111,,,,,,,,,,,,------......//////...---------------///............///000000///......---------......---------------------------------------,,,,,,,,,------...///////////////........................---------,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++++++++***)))((('''&&&,,,,,,---------.........------------------------................................................(((,,,...---***)))+++///+++,,,......,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,---------------,,,,,,++++++,,,,,,---------,,,,,,,,,------.........---------,,,,,,,,,+++++++++,,,,,,,,,------------------............++++++++++++,,,---...///++++++++++++,,,,,,,,,,,,+++***)))***---/////////,,,,,,++++++,,,------......------,,,,,,------...------......///000111111..............................////////////......---...///000111111111000+++++++++,,,,,,---------...///000111111000///...000///---,,,+++,,,,,,---,,,------......------,,,000///---+++*********+++,,,---.../////////...---++++++++++++++++++++++++***+++,,,,,,------------,,,,,,++++++,,,,,,---...---,,,++++++************------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,---.........---,,,,,,,,,---......---,,,,,,((()))***+++,,,---......)))***,,,---.../////////+++++++++++++++++++++++++++,,,---......---,,,+++,,,------......------,,,------.........---,,,,,,,,,---...//////...---,,,---,,,+++***)))***+++,,,))))))+++,,,------......------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++((()))***+++,,,---------------------------------.........------,,,,,,,,,***+++,,,...//////......++++++,,,,,,---...//////++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...))))))***++++++,,,------------,,,+++,,,---///000------------------------------------------------,,,,,,,,,---------......,,,,,,---...//////......000000111111111111000000000000000000000111222222000000000000////////////000000000000111111111111......///000000000000000222111000//////000111222111111111111111111111111//////000000111111111222......///////////////...,,,---///000222333333333000000000000000000000000////////////000000000000......//////000222333444/////////000000111111111111111000//////////////////////////////000111111111111000000000000111111.................................------,,,,,,,,,)))***++++++,,,,,,++++++........................+++,,,,,,------......///.........---,,,+++)))(((/////////...,,,+++)))(((---------.........//////000000000000000000000000................................................&&&***---,,,)))(((+++///,,,...//////...------...,,,,,,,,,++++++*********+++++++++,,,,,,------------,,,,,,++++++,,,,,,---000///---,,,++++++,,,---.........------,,,,,,,,,+++,,,---............------------.........//////************+++,,,---...******+++++++++,,,,,,,,,+++***)))***---/////////+++*********+++,,,,,,---...------,,,,,,------...***+++,,,...///111222333..............................////////////......---...///111111111000000------............------------------------------/////////......------------------,,,,,,+++++++++******+++++++++,,,,,,,,,000111111000---+++***+++***+++,,,---------,,,+++++++++++++++++++++++++++'''(((***++++++***))))))))))))))))))************,,,,,,------,,,+++)))(((,,,,,,,,,+++)))(((&&&%%%)))************+++++++++,,,***))))))***+++***)))...---,,,++++++,,,---...,,,+++*********+++,,,------------,,,,,,+++++++++---------.........//////******+++,,,,,,---......---------...------,,,,,,,,,---......//////.........///000111111000///...+++,,,,,,------,,,,,,+++............/////////000,,,---......//////......------,,,,,,,,,+++++++++------------------------///......---------......------------------------,,,,,,,,,++++++************++++++,,,,,,++++++***++++++,,,---............+++++++++,,,---...///000,,,,,,,,,---------......)))***+++,,,,,,,,,,,,,,,+++++++++************)))------------------------......---,,,***)))((((((,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///000111000...------...,,,,,,,,,---...///000111////////////////////////......///000000000000000......///000111222222333---...///000111222333333111111222222222222111111//////000000000000//////444444444222///...///000000111222333333222111000111111111111111111111111222222222222222222222222111111222333444555555666444333333222111000//////111111111111111111111111///------///333444333111222222222111111111111111111111111111111111111111//////000111222222333333444333111000///000111111000000000000000000000000........................------------.........///+++,,,---///111333666777//////......---------,,,---------.........////////////.........---------,,,---...000111111111111111000///......---------000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********........................,,,.........,,,,,,,,,...'''***---///...---,,,,,,,,,,,,,,,---------......///...,,,++++++,,,---...+++,,,,,,------,,,,,,+++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---......---,,,,,,++++++++++++........................///......///000///,,,***///...---,,,,,,---...///000000000000////////////---...///000000111111111------............---------------------------------,,,,,,,,,,,,,,,,,,+++...---------,,,,,,,,,,,,++++++,,,,,,,,,---------...///000///---+++++++++,,,---...///......,,,,,,++++++++++++++++++++++++******+++++++++)))((('''))))))))))))*********+++,,,,,,------,,,+++)))(((***+++++++++++++++***************++++++,,,,,,,,,///---,,,,,,---......---++++++***))))))***++++++,,,+++*********+++,,,------------,,,,,,,,,++++++---,,,,,,+++***)))((((((+++++++++,,,,,,------...,,,,,,---......---------,,,---......//////.........///000111111000///...,,,,,,------------,,,,,,........./////////000000------.../////////....../////////.........------------------------------000//////....../////////........................---,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,---,,,,,,---------.........***+++,,,,,,,,,,,,,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000///...---...///......---------...////////////////////////////////////000111111111111000//////000000111111222222000111111111111111111111111111222222222222111111///000000111111000000///333444555444333222333555111111222222222222111111111111111111111111111111222222222222222222222222000000000111111222222333333333222222111000000000111111111111111111111111222000000111333444222000111111111111111222222222222222222222222222222222000111111222333333444444444444333222222222222222111111111111111111111111....................................////////////......//////111222333444000/////////.........------------......//////////////////......------------...///000111222222222333222111000000//////000111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,---...---,,,+++,,,---(((+++...///...,,,++++++---------........./////////......------.........,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))++++++,,,,,,,,,,,,------,,,,,,++++++,,,...///000...---,,,,,,++++++,,,,,,........................,,,,,,,,,---///000///---///...------------...///......//////000000000111---...///000000111111111------............------------------------------,,,,,,,,,,,,,,,---------...............---------,,,,,,,,,---------......,,,...///...---+++,,,,,,...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))''''''))))))*********+++++++++,,,,,,,,,,,,,,,+++))))))))))))***+++,,,---......******++++++,,,---......---,,,******,,,---,,,+++++++++************+++++++++++++++++++++,,,------------------,,,,,,,,,,,,///......---,,,+++***))),,,,,,,,,,,,,,,---------+++,,,---...............------...////////////...//////000000000000//////------............------....../////////000000000---......///////////////000/////////............------------------------...------,,,------......////////////////////////---------,,,,,,,,,,,,,,,.........//////...........................---,,,,,,,,,---------,,,***))),,,------------.........,,,,,,---------,,,,,,+++............---------,,,+++++++++++++++++++++++++++,,,,,,---...///000000---......//////......------------------------------------,,,,,,,,,,,,,,,---...//////...---...000000000///...............////////////////////////000000111222222222222111000111111111111111111111444333333222111000//////111111222222222222111111111111111222222111111111,,,...111222222222222333222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222444333222333444333222000000000111111222222333333333333333333333333333333222222222333333444444555555555555555555444444333222222222222222222222222/////////////////////////////////000000000111111222111111111000111111222000000000000000/////////............////////////////////////...............///000222333333333333555555444333222222222222222222111000000/////////------------------------------..................------------------------+++,,,------++++++,,,---***,,,//////...,,,++++++............////////////++++++,,,,,,---,,,,,,+++------............------***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------+++******+++,,,...111222...---,,,,,,,,,,,,,,,,,,------------------------***))))))+++...000111111///...------------...///,,,---...///000111111222---...///000000111111111------............------........................------......//////000000///////////////.........,,,,,,,,,---------......+++,,,......---,,,,,,---///000000000///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,++++++******))))))***+++,,,---...///***++++++,,,---...//////,,,***))))))+++,,,,,,+++------------------------++++++++++++,,,------...------------------,,,,,,............////////////---------------,,,,,,,,,++++++---...////////////------.../////////////////////000000000000//////...//////////////////......////////////000000000......///000000000000///.........------------,,,///////////////////////////............//////000000000000000000000000000------------------------......////////////......///////////////...---,,,+++,,,...//////...,,,***------------............---............---,,,,,,//////.........---------........................++++++,,,---///000111111...//////000000//////.................................------,,,,,,++++++,,,---//////......///111000000//////...//////000000000000000000000000000111111222333333333333222222111111111111111111111444444333222111000000///111222222333333222222111111222222333333222222111***---000222111000000111333333111000000111333333222222222222222222222222222222222222222222222222444444444333333222222222111111111222222333333333222222222222222222222222333333333333333333222111000000111111222333444444333333333333333333333333222222222222333333444444333444555666666555444333444444444444444444444444000000000000000000000000000000111111111111222222333222222111111111222222111111111111111111111111///////////////////////////////////////////////////000222333444444555555666666555444333333333333333333222222111111111111........................---------....../////////------------------------***+++---,,,++++++,,,---,,,...000///---+++******------------............+++,,,---...///...---,,,......////////////......,,,,,,,,,,,,------......------------------------,,,,,,++++++,,,,,,,,,---+++++++++,,,,,,,,,------++++++++++++,,,...000111...------,,,,,,,,,------------------------------+++)))(((***---000111111.........------.........------......///000000111---...///000000111111111------............------.................................//////000000000////////////////////////,,,,,,,,,------------...+++,,,......---,,,---....../////////...---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++*********)))***+++,,,---++++++,,,---......//////...---+++,,,...//////...------------------------******+++,,,------......------------------------,,,,,,---------............---------------------+++,,,---...//////000///---...//////000000//////000000////////////000000000000000111111000000000////////////000000000111...///000000111111000000//////.........---------111111111111111111111111222222222222222333444444111111111111111111111111..............................////////////......000000000000///......---+++,,,...000111111///...---------.........//////....../////////......---///.........------------........................,,,,,,------....../////////000000111111000000///////////////////////////.........------,,,,,,,,,,,,...//////......000111///......///000111222222111111111111111111111111111111222333333333333333222222222222111111111111333333333333222222222222222222333333333333222222222222333333333333222222///222555666444333222222444333222111111222333444222222222222222222222222222222222222222222222222555444444333333222222222111111111222333333444444222222222222222222222222000111222222222222222222000000111222333444444555333333333333333333333333111111111111222222222222222333444555555444333222444444444444444444444444111111111111111111111111111111111222222222222333222222111222222333444444111111222222222222222222000000000000000000000000000000000000000000000000000111222444555555555555666666555444333333333333333333333333333222222222////////////////////////,,,,,,------......//////------------------------***+++------,,,+++---...---///000///---+++***+++++++++,,,,,,,,,---------...///111222222222111000...//////000000//////............------,,,,,,,,,---------------------------,,,+++++++++,,,---...+++++++++,,,,,,,,,------...---,,,+++,,,---...///---------,,,,,,---......---------------------------,,,******---/////////---..................---/////////...............---...///000000111111111------............------........................---------------..................///////////////---------.........//////,,,...//////...---...///---...//////...---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,+++******++++++,,,,,,+++***))))))***+++,,,,,,,,,,,,---------......,,,***)))***,,,---------++++++,,,,,,,,,,,,++++++)))***+++---............------------............222222111000///...---------------------.........,,,---...///////////////......///000000000000///000000////////////000000111111222222222222111111/////////000000000111111//////000111111111111111111111111111000000000000111111111111111111111111////////////000000111222111111111111111111111111///////////////000000000...//////000000//////...000000000000000000///...,,,---///000222222222111------........./////////......///000000000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,........................000111111222222111111000000000000000000000000000/////////..................000111111000///000222......//////000222333444111111111111111111111111111111222333333333333222111111222222222222222222222222222333333444444444222222333333333333222222111222222333333222222111222333555555333111111111333333222222222222333333333333333333333333333333222222222222222222222222222222222111111000000000111222222222333333444444333333333333333333333333///111222333222111222333111111222222333333444444333333333333333333333333111111111111111111111111111222222333333333333222444444444444444444444444222222222222222222222222111111111222222222333333111111111222333444555666111111111222222222222222111111111111000000000000000000000000111111111111000111222444555555555555666666555444333333333333333333333333333333333333000000000000000000000000---------.......................................***,,,------------...000...///000///---++++++,,,***+++++++++,,,,,,,,,,,,+++,,,---...////////////......////////////......//////......---,,,,,,+++------------------------...---,,,++++++,,,---...++++++,,,,,,,,,,,,------......,,,,,,,,,,,,---...------------------...///,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,...//////...------...//////...------/////////.........---------...///000000111111111------............------....................................------------------.........///////////////000000000111111111...///111000///......///---...///000000///------------------------------...---,,,,,,+++,,,------,,,,,,,,,,,,------------,,,++++++******+++,,,,,,---,,,*********+++---...---------,,,,,,,,,,,,,,,((('''&&&&&&)))*********++++++,,,------,,,++++++)))***,,,---...//////...------------.........///444444333222111000//////,,,,,,------......//////......////////////............///000000000000000111000///......///000111222222333333333333222222//////000000000111111111///000111111222222111111222222222111111111000000000000000000000000000000------------...///000111111111111111111111111111/////////000000111111111000000111111111111000000//////000111111111000000......//////000000000111............////////////---...///000111222222222111000000000000/////////------------------------.........//////000000000111111222222222222111111111111111111111111111111/////////000000000000000111222333222111000111222000000000000111111222333222222222222222222222222000111111222222222222222111111111222222333333333333333333333444444444555222333333444444333333222111111222222222222111111111222333222111000000111222333333333333333333222333333333333333333333333222222222222222222222222222222111111111111111111222222333333333333333333333333333333333333333333111333555444222111111333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222333444444444444444444444444444444333333333333333333333333111111111111222222222222333222222333333444555666000111111111222222222222222222222111111000000000000000000111111222222222000111222333444555555555777666555444444333333333333333333333333333333333111111111111111111111111000//////////////////...////////////////////////+++---............///111...///000///---,,,,,,---+++++++++,,,,,,,,,------*********++++++,,,---...---......//////......---...............---------........................000///---+++++++++,,,---++++++,,,,,,,,,,,,---------,,,,,,+++,,,---///000---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,......---///000111000...------...//////...------------..................---...///000000111111111---..................---////////////////////////111111000000//////......,,,---------......//////111111222222222333333333///000222111///......///...///000111111000//////------------------------111000...,,,+++++++++,,,,,,,,,,,,---------......,,,+++*********+++,,,------,,,+++***+++---000111...------,,,,,,+++*********)))((()))+++,,,---,,,------...//////...------)))***,,,.../////////...---------.........//////------------............,,,,,,,,,---...///000000...///////////////...---...//////000000000000000111000///......///000111222333333444444333333222000000000000111111111111000000111222222222222111000000000000////////////////////////////////////222222222222333444555666000000000000000000000000//////000000111111111222111222222333333222222111...///000111111111111111000000///............///............/////////000,,,---///000222333333333222222222111111111111000////////////////////////......///000111222222333111222222333333222222111111111111111111111111111//////000000111111222222333444444333111000111222333222111111000111111111222222222222222222222222000000111222222222222111000000111222333333444444444444444444444444444444222333333444444333333222111111111222222111111111555555666555444444555777222222444555555444222222333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333444666888666333000111222444333333333333333333333111111111111111111111111333333333333333333333333333333222111222333555666444444444444444444444444333333333333333333333333000000111111111222222222444444333333333444444555000000000111111222222222222222222222111111000000000000111111222222222222000000222333444555555555888777666555555444444444333333333333333333333333111111111111111111111111222222111111000000//////000000000000000000000000,,,---//////...///000222.../////////---,,,---...,,,,,,,,,---------......000000//////000111333444------............------,,,,,,------.../////////........................111000---+++***+++,,,---++++++,,,,,,,,,---------++++++***+++,,,...000222---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,------...000222333111///,,,---...//////...---,,,+++,,,,,,---...///000000---...///000111111111111---.........---,,,,,,+++............/////////000////////////////////////000000000000000000000000222222111111222222333444000000000000000111111111000000000000000000000000000000000000000000000000//////............//////---------,,,,,,+++++++++//////...---,,,++++++***//////...---,,,++++++***...///000///---,,,,,,---,,,,,,------------------,,,+++++++++,,,---//////..................------000000000000000000000000,,,,,,...///000000000000000000111111222222333333111000///......///000111111111000//////000111222000000000000000000000000333111000000222222111000222222222111000//////...222222222222222222222222000111111111111222222222111111111000000000000000111111222222222333333333111111222222222222111111111111111111111222222222111222222333333222222111000000000000000000000000//////000000111111222222222222111111000000//////444444333333222111000000000000111222222222222111000000000000000000000000000000000000000111111222333222000000111222111000222222222222222222222222222222222222222111000///111111111111111111111111222111111000///...------111111222222222333333333222222111111222222333444444444444444444444444444444444444444444444444444444333333333333444555555444333222111111222333444222222333333333333444444333333333222222111111111222333333444333222000///000111222333444555555555444333111000000111333444222222222222222222222222333333333333333333333333555444333333444555666777444333222222111111111111222222222222222222222222333333333333333333333333444333333222222333333444111222444666666555444333...//////000111111222222444333333222222333333444444333222333555666555444111222222333333222222111222222111111111111111222000111222333444444444444555444444333333444444555777777666555444333333333444444444444333333222111444333222222444444333222111111111111111111111111000000000000000000000000////////////////////////---+++)))+++...000///---,,,,,,************,,,,,,------............------.........///......---,,,........................---.........---,,,,,,+++---.....................///......------,,,,,,+++,,,,,,,,,---------......------------------------------------------------.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,---...///////////////////////////...------........./////////000000////////////////////////000000000000000000000000222222111111222222333444111000000000000000000000000000000000000000000000000000000000000000000000//////............//////......---------,,,,,,,,,///......------,,,,,,,,,000//////......---------///000111000...---...///------------------------666555444222000...---,,,........................000000000000000000000000//////000111222222222111...///////////////000000111000////////////000111333222111000//////000000000000000000000000000000222111111222333333222000333333333222111000000000222222222222222222222222000111111111111222222222111111111111000000000000000000111111111222222222111111222222222222111111222222111111111111111111111222222333333222222111111111111111111111111111111111111111222222222222111111111111000000000000111111111111111111111111111111222333333333333333111111111111111111111111000000000000000111222222333111000000111222222111111111111111111111111111222222333333333222111111111111111111111111111111222222111111000///......222222333333333444444444222222222222222333333444444444444444444444444444444444444444444444444444444444333333444444555666444333222111111222333444333333444444444555555555444444333333333222222222222222333333444333333333222333444555555555555555444333222111111222333444444444444444444444444444444444444444444444444444555555444333444555666666444444333222222222222222222222222222222222222222333333333333333333333333333222222111111222222333222333555666666666555444///000000111111222333333333222222111111222222333444333222333444555555333222222333333333333222222222222111111111111222222111222333444555555555555555444444333333444444555666666666555444444444333444444444444444333222111444333222222444444333222222222222222222222222222222222222222222222222222000000000000000000000000111///......000111000.........---,,,,,,---.........//////000000//////...///////////////...---,,,........................///////////////...------000//////...---,,,++++++------------,,,,,,,,,,,,,,,,,,---------.................................------------------------......//////......---,,,---------------------------------.........//////,,,,,,---...////////////000000111111000000//////////////////000000000000////////////////////////000000000000000000000000222222111111222222333444444333333222222111111111000000000000000000000000000000000000000000000000000//////......//////000//////............------........................////////////////////////...000111111000///000222//////......------,,,,,,+++,,,...///000000000///........................000000000000000000000000000000111111222111111111////////////............111000000//////000000111444333222000//////...///111111111111111111111111000000111333555555333111444444333333222111111111111111111111111111111111000111111111111222222222111111111111111111111111//////000000000111111111111111222222222222111111333222222222111000000000111222222333333222222111111111111111111111111111333333333333333222222222000000000111111111111111...//////000111222222333222222333444444444444333222222222222222222222222111000000000000111222222222000///000222333333333222222222222222222222222111222222333333333222222222222222222222222222222333222222111111000000000333333444444444555555555333222222222222333444444444444444444444444444444444444444444444444444444444444444333444444555666444333333222222333333444444555555555555666666666555555555444444444444333333333333333444555666777444555555666666666555555555444333222222333444555666666666666666666666666555555555555555555555555666666555444444444555555555555444333333333333444333333333333333333333333333333333333333333333333222222111111111111222222222333555666666555444444111111222222333333444444222222111111111111222222333222111222444555444333222222333333333333222222222222111111111111222222222333444555666666666666555555444444444444555555555555555555555555444444333444444444444333333222444333222222444444333222222222222222222222222222333333333333333333333333111111111111111111111111444222000000111000///---000000////////////000000000000111111111111000000000000000000///...---,,,........................000000000000000//////............------,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------.........////////////////////////------------------------....../////////...------................................./////////000000,,,,,,---...////////////000000111111111111000000//////000000000111111111000000000000000000000000111111111111111111111111222222111111222222333444777666666555444333333222111111111111111111111111000000000000000000000000000000////////////000000000/////////////////////------......////////////.........//////000000000...///000000000///111222000000000///...---,,,,,, ###'''+++///000111111............////////////000000000000000000000000//////000000000//////...222111111000000/////////000000000000000000000000222222111000000/////////000000000000000000000000///000222555777777444222333333222222222111111111000000000000000000000000000000111111111222222222000111111111111111222222000000000000111111111222111222222333333222222111333333333222111000//////111222222333333222222111111111111111111111111111444444333333222222111111000000000111111222222222000000000111222222333333111222222333444333333333222222222222222222222222111111000000111111222333111000///000222444444444555555555555555555555555000000111222222333222222222222222222222222222222333222222222222222222222333333333333444444444444333333333333333444555555444444444444555555555555555555555555555555555555444444444444444555666666444444333333333333444444444444555555555666666666666666666555555555555555666666555444444555666777555555666666666555444444555555444333333444555555666666666666666666666666666666666666666666666666666666555555444444444444666555555444444444555555333333333333333333333333444444444444444444444444333222222222222222222333222333444444444444333333333333333333444444555555333222222222222222222333333222111222444444444333222333333333333333333222222222111111111222333333444444555666666666666666555555444444444444555555444444444555555555555555333444444444444444333333444333222222444444333222222222222222222222222222333333333333333333333333222222222222222222222222111111000/////////...---111111000000000000111111000000111111111111000000222222222111000///------........................///000000000000000//////******+++,,,---...///000******++++++,,,------...------------..................................................................////////////..............................---.........////////////,,,---...//////000000000///000000111111111000000000000000111111111111222111111111111111111111111222222222222222222222222222222111111222222333444666666555444333222222111222222222222222222222222111111111111111111111111000000////////////000000000000000000000000000000---......//////000000111---------...//////000000---...000/////////000111111111000//////...---------...000111000///---,,,........./////////000000000000000000000000000000///000000000000000///...222222111111000000//////000000111111111111000000//////000000111111111111///////////////////////////000222555777777444222111111111111111000000000000000000000000000000000000000111111111222222222000000111111222222222333111111111222222222333333222222333333333333222222333333333222111000//////111222222333333222222111111111111111111111111111333333222222111111111000000000111111222222333333333333333333333333333333000111111222222222222222111111111111111111111111111111111111111222222333222000000111333444555444555555555555555555555555//////000111222222222111222222222222222222222222222222222222222333333333222222222222333333333333444444333333444444555666444444444555555666666666555555555555555555555555555444444444444555666666444444444444444444444444333444444444444555555555666666666666666666666666:::999777555444444555555444444555555555444444333666555555555555555555666555555555555555555555555666666666666666666666666666666666555555444333333555555555444444555555666333333333333333333333333444444444444444444444444444444333333333333444444222222333333333222222222444444444444444555555555444444333333333333444444333222111222444555444333333333333444444333333333222222111111222333333444555555666666777777666666666555555444444555555666444444444555555555555555333444444555555444444444444333222222444444333222111111111111111111111111222222222222222222222222222222222222222222222222///000000000//////000000000000111111111111000000///000000111111000000///222222222222111000///...////////////////////////...//////000000000//////******+++,,,...///000000******+++,,,------...///---------.........//////------------------------..............................///////////////...------------------------,,,,,,---------.........,,,---...///000000000000///000111111222111111111000111111111222222222222111111111111111111111111222222222222222222222222222222111111222222333444222222222111111000000000222222222222222222222222111111111111111111111111111000000//////000000111//////000000000000111111.../////////000000111111---------....../////////---///000000......///111111111000000//////......222222222222111///---,,,.........//////000000111000000000000000000000000111111222222333222222222000000000000////////////000111111222222111111000---...///111222222222222////////////////////////000000111333555555333111000000000000000000000000111111111111111111111111000111111111111222222222000000111111222333333333111222222222222333333333222222333333333333222222333222222222111000000000111222222333333222222111222222222222222222222222222222222222111111111111111111111222222222222222444444444444444333333333000000111222222222222111111111111111111111111111222111111111111222333333333111000111333444444444333333333333333333333333000000111222222222111111333333333333333333333333111111111222222333333444111111111222222222333333555444444444444555666666444444444555666666777777555555555555555555555555555555444444555555666777444555555666666555555444333333444444444555555555555666666666666777777777:::999888666555444333333333444444555555555444444666666666666666666666666555555555555555555555555666666666666666666666666555555555666555555444333555444444444444555666666333333333333333333333333444444444444444444444444555555444444444444555555333333333222222222222222444444444444444444555555555555444444444444555555444333222333555666555444333333444444444444333333222222111222222333444555555555666666666666666555666666555555555555666666555555555555555555444444333444444555555555555444444333222222444444333222111111111111111111111111222222222222222222222222222222222222222222222222000111222222111000111333000000111111111111000000000000111111111111000000222222333333222222111000////////////////////////...//////000000000000////////////......---------++++++,,,------...//////------........./////////------------------------..............................///000000000//////------------------------,,,,,,,,,------------...------...///000000000000111111222333333333333333111111111222222222333333222222222222222222222222333333333333333333333333222222111111222222333444222111111111111111111111333333333333333333333333111111111111111111111111111111000000000000111111/////////000000000111111000000000000000000000111//////////////////000000000111222111///...///000000000000000000000000000------......///000111111---......///000000111111000000000000000000000000000111222222333333333333000000000000111111111111000111222222222222111000...///000111222222111111111111111111111111111111222111111222333333222000111111111111111111111111222222222222222222222222000111111111111222222222000000111222222333444444111111111111222222222222222333333444444333333222222222111111111111111111111222222333333222222111222222222222222222222222222222222333333333333333333222222222222222222111222222222333333444444555000111222222333333222222222222222222222222222222222222111111222222333444444333111111333444444333222222222222222222222222333333444444444333222222333333333333333333333333000000000111222333333444222222222333333333444444555555555555555666666777444444444555666777777777555555555555555555555555555555555555555666666777444555666777777666555444444555555555555666666666555555555666666666777777777777777777666555444333333444555666666666666666666777777777777777777666555555555555555555555555555555555555555555555555333444555666666666555444444444333333444555555666444444444444444444444444555555555555555555555555555444444333333444444555666555444444333333333444444444444444444444444444555444444333333444444555555444333444666777666555333333444444444444333333222222222222333444555555555555555666666555555444666666555555555555666666666666666555444444444333333333444555555555555555444333222222444444333222333333333333333333333333333333333333333333333333222222222222222222222222111222444222///...///111000111222222222222111000111111222222222222111111111222222333333333333333///////////////////////////000000111222222111111111111000///......---------------....../////////............////////////......................................................///000000000000000........................------------............---...///000000111111000222333333444555555555444111111222222222333333333222222222222222222222222333333333333333333333333222222111111222222333444333444444444444444444444333333333333333333333333111111111111111111111111111111000000000000111111......//////000000000111111111000000000000000000111111111000000000000000222333333222000///000111000000000000000111111111111000000000000111111222---......///000111111222000000000000000000000000---...///000111222222222222222222333444444444555000111222333333222111000///000111222222111//////333333333333333333333333333111000000222222111000222222222222222222222333222222222222222222222222000111111111111222222222000000111222333333444444000000000000111111111111222333333444444333333222111111111111111222222222222222222333333222222222222222222222222222222222333333333444444555555555444333333222222111111111...///000111333444555666222222333444444444444333333333333333333333333333222222111111222222333444555333222222333444333222444444444444444444444444666666666666555444333333333333333333333333333333//////000111222333333444333333333444444444555555555555555555555666777777444444444555666777777888666666666666666666666666555555555555555666777777444555666777777666555444666666666666777777777777444555555555666666777777444555666777777666555444444444666777888888888888777777888888888888777777666666666666666666666666555555555555555555555555222333555666666666555555333333333333333444555666444444444444444444444444555555555555555555555555444333333222222333333444888777666555555555555555444444444444444444444333444333333222222333333444666555444555777777777666333444444555555444444333222222222222333444555666444555555555555555444444666666555555555555666666777777666555444444333333333333444555666666666555444333222222444444333222555555555555555555555555444444444444444444444444111111111111111111111111000222333000,,,***+++---111111333333333333111111222333333444444333333222111111222333444444444444000000000000000000000000000111222333333333333333/////////000000000000000.........///////////////............/////////000////////////////////////////////////////////////......///000000000000000000000000000000000000000............/////////000---...///000111111111111111111222222222333333333333333333333333333333333222222333333333333333333333333333222111000///...666555222000000222444666555444444333333444444555777555333222222444666888666555333222111222222333333333333222222111111111444444555555444222111///000///////////////000000000000000000000000000000222222111000//////000000000000000000000000000000222222222111111000000000000000000000000000000000222222222333333444444444222222000000000000222222222222222111111111000000111111222222222111111000111111111111111111111111111111222222222333333333444333333222111111111222333333333222222333444444111111111111111111111111333333333333333333333333333333333444444555555555333333333333333333333333666555333222111222333333333333333333333333333333333333333333333333333333222222111111111222444555222222111111222222333444444444444444444444444444333333333333333333333333555555555444444333333333444444555666555444222111222222222222333444555555333333333333333333333333555555555555555444444444777666555444444333444444444444444555555555666666222222333333444555666666333444555555666666555555333333333444444666777888777777666666555555555555333333555555555555333333444555777666555444444555666666777777666555444444666666555555555555666666333333444555666777888888<<<;;;:::999888666555555555555555555555555555555777777666666555555555444666666666666666666666666555666777888888888777666666666555555555555666666333333333444444555555555555555444333333444555555444333222222222444666888666666666666666666666666444555555555666666777777777666444333222222333333666555444333333333333333444444333444444555666777333333333333333333333333333333333333333333333333444444444555444444333333555444333333333333444555888777555444333222222111555444444333333444444555333444444555666777888888444555555555666666777777555555666666666666555555555666666666555444444333000000111111222222222222111111000000000000111111222222222333333444444444222222222222222222222222111111111111111111111111222222222222111111111000000000//////.........---222111111111000000//////......///000111222333333444222000---------///000////////////000000000000///000000111111111000000111000///...............000000000///.........---000000000222333333222000111222222222222333333333555555555555555555555555333333333444444444444444555555555555444333222111555444222111222333444555444444444444444444444444666555333222333555777999888777555333222222222222333222222222111111111111333333444444333222111000111000000000000000111111111111111111111111111111333222111000000000000000111111111111111111111111222222222111111000000000111111111111111111111111222222333333444444444444333333222111111222333333222222222222111111111111222333333333333333222222222222222222222222222222111111111222222222333333444444333222222222222222444444333333333333444444222222222222222222222222444444444444444444444444333333333444444444555555333333333333333333333333444444333222222333444555333333333333333333333333333333333333333333333333222222111111111222444444222222222111222222333444444444444444444444444444333333333333333333333333444444444333333333222222555555555555555444333333444444333333444444555555444444444444444444444444666555555555555555555555555555555555555555666666444555555555555555555555333333333444444555555666444444444555555555666666555444444444555666777777888777777777666666666666444555666666666666555444444666777777666555666777666666666666666555444444777666666555555666666777555555555666666777888888999999888888777666666666777777777777777777777777777777666666666555555555666666666666666666666666444444555777777777777777777777666666666666777777555555555555555444444444555444333333333333444555888777666444444555777888555555555555555555555555444444555555555666666666888777666555444444444555666666555444444444444444333333333333444555666777333333333333333333333333333333333333333333333333333444444555555555555555555555444333333444555555444333333333444555555666555555444444444444555555444555555555666777777777555555555666666666777777555555666666666666555555555555555555555444333333111111111111222222222333111111000000000000111111222222222333333333333333444444444444444444444444222222222222222222222222222222111111111000000000000000/////////.........111111111111000000000///////////////000000000000000000/////////000000000000000000111111111111222......000111222222222222111000//////.........///.........///000111111111000000000222333333222000222222222222333333333333555555555555555555555555444444444555555666666666666666777666666555444333222222333333444444555555444555666777777666555444666555444333444666999:::;;;:::777555333222222222222222222222222111111111222222333333333222222111222222111111111111222222111111111111111111111111333333222111111111111222222222222222222222222222222222222222111111111111222222222222222222222222333333444444444444444555444444333333333333444444333333333222222222111111333444444555555444444444333333333333333333333333111222222222222333333333555444333333222333333333555555444444333444444555333333333333333333333333555555555555555555555555333333333333444444444444333333333333333333333333333333222222222333444444222222222222222222222222444444444333333222222222333222222222222333333444222222222222222333444444444444444444444444444444333333333333333333444444444444333333333333333222555555444333333333333444555555444333333333333444555555555555555555555555666666666666666777777777555555555555666777888999666555555555555555555555444444444555555555555555555555444444555555666777777666666666666666777777888888777777777777666666555666777777777777666555444666888888888777888999666666666666666555555444777777666666666666777777777777777777777777777777666666777777777777777777777777777777777777777777777777777777666666666666666666666666666666666666333444444555666777777888888777777666666777777888777777666555555444444333444444333333333333444444:::999777666555555666666555555555555555555555555555555555555666666666666999888777666666555666666666666555555444444555555333333333333444555666666444444444444444444444444333333333333333333333333333444555666666777777666555555444444444444555555333333333444444666777888666666555555555555666666666666666666666666666666555555666666666666777777444444555555555555444444444555555555555444333333111111222222222222333333222111111000000111111222333333222222222222222222444444444444444444444444222222222222222222222222111111111111000000000///000000////////////......111111111111000000000000000000/////////.........,,,---///111222222111000111111111222222222333333---...///111222333444444111111000////////////000...//////000000111111222000///000111333333111///222222222333333333444444444444444444444444444444555555555666777777888888666666666666666555444444111222444555666666666666555666888999999888666555666555555555666888:::;;;;;;:::888666555555555555444444444444333333333333333333333444444444444444444444333222222222222333111111111111111111111111333333222222222222222333222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444555444444444444444444555333333333333222222222222333333444444555444444444444444444444444444444444333333333444444444555555555555444444444444444555666666555555444444555555555555555555555555555555666666666666666666666666333333333333333333333333222222222222222222222222333222222111111000000000111111111111222222222222555444444333333222222111333333333333333333333333333222222222222333444444555555555555555555555555333333333444444444444444555555555555444444444444444333222111111222333444555555444333222111111111666666666666666666666666777777777777777888888888666666666666666777888888666666666666555555555555666666666555555555555555666555444444555555777777888888777777777777777777777777777777777777666666555666777888888777666555444666888999888888999:::555666666777666666555555888777777666666777777888:::999999999888888777777888777777777777777777777666666666666666666666666777777777777777777777777777777777777777777777777555555555555555666666777777777666666666666777777666666555555555555555555555444444444444444444555888777666555555555666666777777777777777777777777666777777777777777777777888888777666666666666666555444444333333444444444222222222222333444555666444444444444444444444444222222333333333333444444555666666777777777666666666555555555555555555666666666555555555555555666666555555444444555555666777777777666666666666666666666666666666666777777444444555555555555444444444444555555555444444333222222333333333333333333222222111111111111222222333333333222222111111000333333333333333333333333333333333333333333333333111111111000000000//////000000//////////////////111111111000000000000000000000000000000/////////......///000111111111111111111111111222222222333///000111222333333333333222111111000000000111111222222111000///......---/////////111333333111///222222333333333444444444444444444444444444444444555555666777777888999999777888888888888777777666222444666888999888888777666777999::::::999777666777777666666777999:::;;;:::999888777777777888999666666666666666666666666666666555555666666666777555555444333333333333333111111111111111111111111333222222222222222333333222222222222222222222222555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333222222222111111111111222333333333333333444444444444444444444444555555555666666666777777666555555555555555666666888777666666555555555666555555555555555555555555666666666666666666666666333333333333333333333333222222222222222222222222222222111000///...,,,,,,000000000111111222222222444444444333333222222222333333333333333333333333333333222222333333444555555555555555555555555555333333333444444555555555666777777777777777777777666555444333333444666666888777666555444333333333777777777777777777777777777777777777888888999999888888777666666666666666666666666666666666666666666666666666666666666555555555555555555666777777999888888777777777777888666666666666666666666666555666777888888777666555333555777888888777888:::666666777888888777777666888888777777777777888888;;;;;;;;;:::999999888888;;;::::::999999888888777777777777777777777777777777888888888888888888888888888888888888888888888888888888777777666666555777666666555555666666777333444444555666777888888666666777777777777666666777777777888888999999:::::::::::::::::::::::::::888888888888888888888888555555555555555555444444222222222111111222333333222111111222222333444555444444444444444444444444222222222333333444444444777888888888777666555555666666666666666666666666777777666555555555666666555555444444444444555555777777777777777666666666777777777777777777666666444555555555555555555444444555555666666555555555444444333333333333333333333333222222222222333333444333333222222111111111333333333333333333333333333333333333333333333333111111111111000000000000//////000000000000000000000000000000000000111111//////000111222222333333222111000//////000111222000000000111111111222222222333333333333222222111222222111111111222222333222222111000///...---,,,/////////111222222111///333333333333444444444444666666666666666666666666555555666777888888999999;;;;;;<<<<<<<<<;;;;;;:::666777888:::::::::999999888999:::;;;;;;:::999888999888888888888999::::::999888777777777888:::;;;777777777888888888888888888888777777666777777888666555444333333222222333222222222222222222222222222111111111111222333333222222222222222222222222555555555555666666666666444444444444444444444444444444333333333333222222222222333333333333222222222222222111111111000000//////000111222222222222444444444444444444444444555666666666666777777777666666666555666666777888999999888777666666666666555555555555555555555555666666666666666666666666333333333333222222222222222222222222222222222222111111111000///---,,,+++/////////000111111222222333333333333333333333333333444444444444333333222333333333333333444444555555555555555555555555555333333333444555555666666777888888888888999999999999888888888888999::::::;;;:::999888777666666666777777777777777777777777666666777777888888999999999888777666555555555555555555666666666777777777666666666777777777777777444555666777777777777666888777777777777777888888666666777777777777777888777777888999999888777777444666888888888777888999777888888999999999999888999999888888888888999999<<<<<<<<<;;;;;;:::::::::<<<<<<;;;:::999999888888999999999999999999999999888888888888999999999999888888888888888888888888::::::;;;;;;;;;999777666888777777666666777777888555555666777999:::;;;;;;999999::::::::::::999999;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888333333444444444444333333111111000000000111222222111111111111222333444444333333333333333333333333111222222333333444444555777777777777777666555555666666777777777777666666555555555666666888999:::666555555555555555555666777777777777777777777777888888777777777777666666555555666666666666555555555555666777777777777666555555444444444444333333444333333222222333333444444444333333333333333333555555555555555555555555444444444444444444444444222222222222111111111000//////000000000000111111000000000000111111111111///000000111222333444555444222000......///222333000000000111111111111222444444444444333222111111333222222222222333444444000000000000000000000000///...///000222222000...333333333444444444444555666666666666666666666666444444555666777888999999<<<<<<===============<<<::::::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::999999999999:::999888777777888999999777777777888888888999999:::999777666666666666777666555444333222222222222222222222222222222222222000000000000000111222333111111111111111111111111333333444444444555555555444444444444444444444444333333222222222111111111///000111222222111000///111111111000000000//////...///000111222222222222333333333333333333333333444444555555555666666666777666666666777777888999::::::999888777666777777555555555555555555555555555555555555555555555555333333333222222222111111111111111111111111111111000000111111111000///.........//////000111111222111222222333333444444555444444555555555444222222444333333333333444555555555555555555555555555555333333444444555666666666777777777888888999999999888888999:::::::::::::::999999888777777666777777777777777777777777777777555555666666777888888999666666555555444555555555444444555666777888888999666666666777777888888999333555777999999888666555666666666666666777888999888888888999999:::::::::999:::;;;<<<<<<;;;:::999777888::::::999888888999888999::::::;;;;;;;;;:::999999999888888999999999===<<<<<<<<<<<<<<<<<<<<<999999999999999999999999::::::::::::::::::::::::888888888999999999::::::999999999999999999999999888:::===??????>>><<<::::::999999888888999999:::999::::::;;;<<<===>>>>>>;;;<<<===>>>>>>===<<<;;;>>>>>>??????@@@?????????;;;;;;;;;;;;;;;;;;;;;;;;888888888777777666666666222333444555555444333222111111000000111222222333000000000111111222333444222222222222222222222222111111222333333444555555333444555666777777777777666777888888888888777666777666666666777777888999888888777777777777888888666666666777888888888999888888888777777777666666666666777777777777666666666666777888888888888888555555555555444444444333444444333333333333444444444444444444444444555555666666666666666666666666444444444444444444444444333333333333222222222222//////000000000111111111///000000000111111111111000000111111222222222333111000000000000111333444111111111222222222333333333444444444444444333222333333333333333444555555222222222222222222222222.........000222222000...333333333444444444555555555555555555555555555555333444555666777888999999;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::999999888<<<;;;999777666666777777666666777777888888888999:::999777666555555555666666555444333222111111111222222222222222222222222000000//////000111222222000000000000000000000000222222222333333444444444444444444444444444444444222222222111111111000000...///000111111000///...000000000000////////////...///000111222333333333333333333333333333333333333333333444444444555555777777666666777888999999;;;:::999888777777777777555555555555555555555555555555555555555555555555333333333222222111111111111111111111111111111111...///111222333333333222---......///000111111222000111222333444444555666444444555666555444222111444333333333333444555555666666666666666666666666333333444444555666777777666666777777888888888999555666777999999999888777666666555444444444444555666666666666666666666666444555555666777888888888444444333444444555666777333444555666777888999:::555555666777888999999:::222444777::::::888666444555555555555666777999999:::::::::;;;;;;<<<<<<<<<;;;<<<===>>>>>>===<<<;;;999:::<<<;;;:::999999:::999:::;;;;;;<<<<<<<<<<<<:::999999888888999999:::<<<<<<==================666777777888999999::::::888888888888888888888888888888888999999:::::::::999999999999999999999999666999===AAACCCBBB???===<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>>>>????????????===>>>???@@@@@@???>>>===??????@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;777777666666555555555444222333444555555555444333222111111111222333333444000000000000111222333444111111111111111111111111111111222333333444555555000111333555777999::::::666777888999999888777666;;;:::999777666555555555::::::999999999999::::::555555666777888999999:::999888888888777777666666777777888888888888777777777777888999999999999999666666555555555444444444555444444333333444444555444444444555555666666666444444444444444444444444555555555555555555555555444444444333333333222222//////000000111111111222//////000000111111111222111111111111000000000000,,,...000222333444444444222222333333333444444444222333333444555555555555333333333333333444555666888777666555333222111000.........000222222000...333333333444444444555555333333222111111000000///222222333333444555666666<<<<<<<<<<<<;;;:::999888;;;;;;<<<======<<<;;;:::::::::::::::::::::::::::999999999999999999999999888888888777777777777666555777999;;;===<<<<<<;;;999999888666555444333222666555444333222222222222111111111111222222222222444222111000111000///---111111111111111111111111555444222111111111222333222222222111111111111000///000111111111000...---,,,,,,------------------............////////////------......///000000000/////////000111111222222333333333444444444555555777888888888666555555666666666666666666555555555777777666555555555555555222333555666666666555444111111111111222333444444444333111000000000111222000000000000000000000000111111///...------------000222333333222111222444666666666666666555555555444444555555555555444444555555444444444333333333555555555555555555555555444555777888888888777666666777777777888888888999888777666555444333333333666666555555555666666777888888666444333555888<<<888999999777555444555777888888888999999888888777555555777888888999999888555666666666666666555555777777888888999999999:::;;;<<<===>>>??????>>>>>>>>>???@@@@@@AAAAAA@@@@@@???>>>===<<<;;;:::999999===<<<;;;;;;<<<>>>AAACCC???>>><<<;;;:::;;;===>>>>>>>>>>>>>>>>>>===<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;===<<<::::::<<<===<<<;;;===<<<:::999888888999:::999:::<<<===>>>===<<<;;;<<<<<<===>>>???AAACCCDDDCCCAAA>>>;;;:::;;;<<<>>>>>>>>>>>>>>>???AAACCCDDDBBBAAAAAAAAAAAA@@@@@@@@@===>>>???@@@AAA@@@???>>><<<<<<<<<;;;;;;:::::::::999888888777666555555555444444444333333444555555555444333222111111111111111111111000111111222333111111111222222333333333333333333444444444555555444444555666777888999:::666666666777888888999999999999999:::::::::;;;;;;999999999999999999999999666777888999999999999999888888888777777777777777777777777777777666666555444555666888888999999999888777666555555444444555333333444555555444333333777666555444444333444444555444444333333444444555555555555555555555555555333333333333333333333333111222444555555444222111444333222111111111333333111111000000111222333333---///111333555444333333333222222333444444333111333444444555555444444333333333333444444555555555666555444222111000/////////000111222333333222111333333333444444444555555333333222222222222111111333333333444555666666666;;;;;;;;;;;;:::::::::::::::;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999888888888777777777666888999;;;;;;:::999888666555555444444333333333555555444333222111111222000000111111111222222222444222000000111111///---000000000000000000000000333333222111111111222222222222222111111111000000///000000000//////...---------------------------------------............------......//////000000/////////000111111222222333333333333444444444444666777888777555444555666666666666666666666666666777777666555555555555555777777888888888666555444222222111111111111111222333222222111111111111111111111111111111111111111///////////////000000000000111333333222222333444777777777777777666666666666666777777777777666666555555555444444444333333555555555555555555555555555555666777777777777777777777777777777777777777888888777666555555555555888777777777777777777888777888888777666666888:::;;;;;;;;;:::888888999:::888999999999999888888777777777777777666555444333999999999888888777666555666666666666777777777888;;;<<<===???@@@@@@?????????@@@AAAAAABBBBBBAAAAAA??????>>>===<<<;;;:::999<<<<<<<<<<<<===???AAABBB@@@???=========>>>@@@AAAAAABBBBBBBBBAAA@@@???>>>=====================<<<===;;;::::::;;;<<<<<<;;;===<<<<<<<<<<<<<<<===>>>===============<<<<<<<<<===>>>>>>???AAACCCDDDEEEAAA@@@>>>===<<<<<<>>>>>>@@@@@@@@@@@@AAACCCDDDEEEDDDDDDCCCCCCBBBBBBAAAAAA??????@@@AAAAAA@@@???>>>;;;;;;;;;;;;::::::::::::888888777777666555555444333222222111222222333333444444333222111000000111111111111111111222222333111111222222222333333333222222222333333333444444222222333444555666777888666666666777888888999999999999999::::::::::::;;;999999999999999999999999999::::::999999777666666888888888888888888888888777777888888777777666555666777888999999:::999999;;;:::888666444333222222222222333444555666777777999999888777777777777777555444444333333444444555555555555555555555555555333333333333333333333333111222444555555444222111333333222111111111222333111000000000000111222333///111333555666666555444444333333333555555333111444555555666666555555444444444444555555555666666666555444222111111111111000111222333333222222111333333333444444444555555333333333333333444444444444444555555666666777777;;;:::999999999:::;;;<<<:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888888999999:::999888666555444444444444555555555555555444333222222111111222000000111111111222222222333222000000111111000...111111111111111111111111111111222222222222222111222222111111111000000000000///......---.........///.........---,,,,,,,,,,,,,,,,,,------------...---------...//////000000/////////000111111222222222222222222333333333333444666666666444333444555666666666666666666777777777777666555555555666666999999999888777555444333444333222111000000000000222222222222222111111000111111111111111111111111---...000222222222222222///111222222222222444555777777777777777777777777888888999999999999888888666555555555444444444444555555555555555555555555666666666666666777888888777777777777666666666666999999888777666666666666999999999999999999999999666888:::;;;:::999999:::<<<>>>>>>>>><<<<<<===>>><<<<<<<<<<<<<<<;;;:::999::::::999888777555444444888888888777666555444333666666666777777777777777:::;;;===>>>???@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBB>>>>>>===<<<<<<;;;::::::;;;<<<===>>>??????@@@@@@@@@?????????@@@BBBDDDEEEDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<::::::<<<===<<<;;;===>>>???@@@AAAAAAAAAAAA@@@??????>>>======<<<<<<======>>>???@@@BBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBAAAAAABBBBBBBBB@@@???>>>::::::::::::::::::::::::777777666666555555444444333333222222222222222333333333222111000000000000111111111111111222333333222222222222333333333333111111111222222222333333111111222222333444555555555666666777777888888999888888999999999:::::::::::::::::::::::::::::::::999999999999999888777666888888888888999999999999888888888888888777777666888999999:::::::::999999999999777666555444444444666555444444444666777888777666666555555555555666555555444444444444555555555555555555555555555555333333333333333333333333222333444555555444333222222222111111111111222333000000000000000000111222111333444666777777777666666555555555666666333111666666666777777666666666555555555555666666666666555444444333333333333333222333333333333222222111333333333444444444555555333333333444555666666666555555666666777777777888:::999777777888:::<<<>>>;;;;;;<<<<<<=========<<<>>>=====================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999888999999:::999888777777777777777777777777777777444444333222222222222222111111111111222222222222333111000111222222111000111111111111111111111111///000222333333333222111111111111111000000000000///...---,,,,,,---...///000//////...---,,,,,,+++,,,,,,---------.........,,,,,,---......//////000/////////000111111222222111111222222222333333333333444555555333333333555666666777777777777888888777777666666666666666777666666666555444444333222444333222222111111111222111222333444333222111000111111111111111111111111...000222444444444222111///000222222222222444666666666666666777777777777888888999999999999888888666666666555555555555444555555555555555555555555777666555555555666888999777777777666666666666555999888888777666666777777999::::::;;;;;;;;;;;;;;;888:::<<<=========???AAA@@@AAACCCCCCBBBBBBCCCDDDBBBCCCCCCCCCCCCBBBAAAAAA>>>======<<<;;;:::::::::888888888888777777666555999999999999999999999999999999:::<<<===>>>??????>>>???@@@@@@AAAAAA@@@@@@===<<<<<<;;;::::::999999999:::<<<>>>???>>>======>>>>>>???@@@BBBDDDGGGHHHDDDDDDDDDDDDCCCBBB@@@@@@?????????@@@@@@@@@@@@@@@???>>><<<<<<>>>???>>>===???@@@BBBCCCCCCBBBAAA@@@>>>???@@@AAA@@@???>>>===;;;;;;<<<===>>>?????????BBBCCCEEEFFFFFFFFFEEEEEEAAAAAABBBBBBCCCDDDEEEEEEFFFFFFEEEDDDCCCBBBBBBAAABBBBBBCCCCCCBBB@@@???>>>999999999:::::::::::::::666666666666555555444444666555555444444444444555333222111111000000000111222111111111111222333333333333333333333333333333222222222222333333333333111111111222333444444444555555666666777888888888888888888888999999999999::::::::::::::::::::::::555666777888999:::::::::999999999999::::::::::::999999999999999888888777999999999:::999999888888555555555555666777888999<<<:::888555444333444555555555444444444555555666555555444444444444555555555555555555555555555555444444444444444444444444333333444555555444333333111111111111222222222333111000000//////000111111222333444666777777777777999888888999:::999666333555666666777777666666555444444555555555555555555444333333333333444555666444444444444333333222222333333333444444444555555333333444555666777777888666666666777777777777777888888666666777999<<<===<<<<<<=========>>>>>>???@@@@@@???>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999888999999::::::::::::::::::999999888777777666666555444333333222333333333222222222222333333333333333222111222333444333222333333333333333333333333111222333444444333222111111111111000000000/////////...---,,,,,,---...///000000///...------,,,,,,---.........////////////,,,,,,------...//////////////////000111111222222111111222222222333333333222444555444333333444555777777777777888888999999777777666666666777777888555555444444444555555555333333333333333444555666222222333444444222111000111111111111111111111111000222333555555333222000///111222222222222444555444444444555555555666666777888888999999888888777777777666666666555555555666666666666666666666666777666555555555666888999777777777777777666666666999888777777777777777777:::;;;<<<===>>>>>>>>>>>>===>>>>>>>>>???BBBGGGKKKGGGIIILLLMMMLLLLLLMMMNNNLLLMMMMMMNNNNNNMMMMMMLLLGGGFFFCCCAAA>>>===<<<<<<::::::;;;<<<<<<<<<;;;;;;:::::::::999999999999999777777888999:::;;;<<<===;;;<<<======>>>>>>======;;;::::::999999888888888777999;;;===>>>===;;;:::<<<===>>>@@@CCCEEEGGGIIIGGGGGGFFFFFFEEECCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBAAA??????AAABBBAAA@@@BBBBBBCCCCCCBBB@@@???===999<<<@@@CCCDDDCCC@@@>>>;;;<<<===>>>>>>>>>>>>>>>@@@AAACCCEEEFFFEEEDDDCCC???@@@@@@AAABBBBBBBBBBBBDDDDDDCCCBBBBBBAAA@@@@@@BBBBBBCCCCCCBBB@@@???>>>::::::::::::::::::::::::666666666666666555555555777666555555444444444555333222111111111111111111222222222111222333333444333333333333333333333333333333333333444444444444222222222333444444555555555555555666777777888888777777777888888888999999::::::::::::::::::::::::555666777888999:::::::::999:::::::::;;;;;;;;;<<<:::::::::::::::999999888777888888888888888777666555555555666777888999:::===;;;888555444333444555888777777777888999::::::666555555444444555555666555555555555555555555555444444444444444444444444444444444444444444444444111111222222333333333333111111000000000000111111111222333444555666666666;;;;;;;;;===>>><<<999666555555555666666555555555333333333333333333333333333333333333444555666666666666555444444444333333333333333444444444555555333333444555666666777777666666666666777777777777777777666666777999:::<<<<<<<<<<<<<<<===>>>???@@@AAA@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999::::::;;;;;;<<<999888888777666555555444555555444444444444555555333333444444444555555555444333333444666777666555555555555555555555555555444444444444444333222222111111000000000/////////.........---......///000000/////////...---------........./////////000000,,,,,,,,,---......///////////////000111111222222222222222222333333333333222444555444333333444666777777777888999999::::::777777666666666777888888666666666666666777888888444444444444555666777888333333333333333222222111222222222222222222222222222222333444444333222111000222333333222111333444333333333444444555555666777777777888888777777777777777777777666666666666666666666666666666666666666666666666666777888888666777777777888888888888:::999999888888888999999;;;===???AAACCCCCCCCCCCCEEEEEEDDDCCCDDDGGGLLLPPPQQQSSSVVVXXXXXXXXXYYYZZZVVVWWWXXXYYYZZZZZZZZZZZZUUURRRMMMHHHCCC???<<<;;;::::::;;;;;;;;;;;;::::::888888888888888777777777777777777777777888::::::999999:::;;;;;;;;;;;;;;;:::::::::999999888888888888999;;;======<<<;;;:::;;;<<<>>>AAACCCFFFHHHIIIJJJJJJJJJIIIGGGFFFDDDDDD@@@@@@@@@AAAAAABBBBBBCCCDDDCCCAAAAAACCCDDDCCCBBBCCCCCCCCCBBB@@@???===<<<888;;;@@@CCCEEECCCAAA???>>>???@@@AAAAAAAAA@@@???===>>>???@@@AAAAAA@@@???>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBB@@@???>>><<<<<<<<<;;;;;;:::::::::777777777777777666666666666555444333222222222222333333222222222222222333222222222222222333444444444444444444333333333333333333444444444555555555333333333444444555555555444555555666666777777888666777777777777888888888999999999999999999999999888888999999999888888777::::::;;;;;;<<<<<<======;;;;;;;;;;;;;;;::::::999666777777888888888777777999888888777666666666666888777666555555666777777666666666666777888::::::666666555555555555666666555555555555555555555555444444444444444444444444444444444444444444444444111222333444555555555444333222111111111111111111111111222333444555555666;;;;;;<<>>???>>>>>>>>>>>>>>>>>>>>>>>>========================::::::::::::999999999999::::::999999999999999999777777777777777777777777666666555555555666666777555555555555666666666666555444444555777999888777666666666666666666666666888777666555444333333333111000000000////////////---...//////000000000///////////////............---------.........//////+++,,,,,,------......////////////000111111222222333333333333444444444444222444555555444444555666777777888888999::::::;;;777777666666777888888999888888666666555666777777555555444444444555555666444444333222222222222333222222222222222222222222111111111222333333444444222333444333111000111222333333444444555666666777777777888888888888777777888888888777777777666666666666666666666666666666555555666777777777777777666666777888999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===???CCCFFFHHHJJJJJJJJJLLLLLLLLLKKKJJJKKKMMMPPPVVVYYY]]]______``````aaa^^^___```bbbcccdddeeeeeebbb___XXXQQQKKKFFFCCCAAA>>>>>>>>>===<<<;;;999999999999999888888777777777999888777777777777888999888888999::::::::::::999;;;;;;;;;::::::::::::::::::;;;<<<=========<<<<<<;;;===???BBBDDDGGGHHHIIIKKKKKKJJJIIIHHHFFFEEEDDD??????@@@AAAAAABBBCCCCCCEEECCCBBBBBBCCCDDDDDDCCCCCCCCCAAA@@@????????????<<<===???@@@AAAAAAAAAAAA???@@@BBBCCCBBBAAA@@@???======>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@???@@@@@@@@@@@@AAAAAAAAAAAA??????@@@AAAAAA@@@???>>>>>>>>>======<<<;;;::::::777888888888888888888888666555444333333222222222444333333333333333444444333222222222222333444444555555444444444333333333222222333333333444444444333333333444444444444444444444555555666777777777666666666777777777888888888888888888888888888888777888888999999999888888:::;;;;;;<<<======>>>>>><<<<<<<<<<<<<<<;;;::::::666777777888999999999999:::999888777666666666666666666666666666666666666333333333444555777888999666666555555555555666666555555555555555555555555555555555555555555555555555555444444444444555555222333444666666666666666444444333222222222222222111111222222333555666666999:::<<>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>:::::::::999999999888888<<<;;;:::888777666666666777888888999::::::;;;;;;777777666666666777777888666666666666777777777777666555555666999::::::999777777777777777777777777;;;999777555444333333444000000000000////////////---...000111111111000///.........///////////////,,,,,,,,,---------......++++++,,,------......////////////000111111222222333333444444444444555555333444555555444444666777777777888999::::::;;;;;;777777666777777888999999999777666444333333333444666666555444333333333333555444333222111222333444222222222222222222222222//////000000222444666777333444444333111000000111444444555555666777777888888888888999999888888888888888888888777777777777777777777777777777777777444555777888888888777666666666777999:::;;;<<<===>>>>>>=========>>>>>>??????BBBFFFJJJMMMNNNOOOOOOPPPQQQRRRQQQOOOMMMLLLMMMVVVZZZ^^^```aaaaaabbbcccbbbcccdddggghhhjjjjjjkkkiiifff```YYYSSSOOOLLLKKKIIIIIIHHHFFFDDDAAA???>>>;;;;;;;;;::::::999999999;;;:::888777777777888999888888999::::::::::::999<<<<<<<<<<<<<<<<<<;;;;;;======>>>>>>>>>>>>>>>>>><<<>>>@@@CCCFFFHHHIIIIIIIIIIIIHHHGGGFFFDDDCCCBBB??????@@@@@@AAABBBCCCCCCDDDCCCAAAAAACCCDDDCCCBBBCCCBBB@@@??????@@@AAABBBAAA@@@>>>======???@@@BBB>>>???@@@AAAAAA@@@>>>===????????????????????????>>>???@@@AAABBBAAA@@@??????@@@@@@AAAAAABBBBBBCCC===>>>???@@@AAA@@@???>>>@@@@@@???===<<<;;;:::999888888888888888999999999888888777666555444444444444444444333333444555555333333222222333333444555555555555444444333333333111111222222222333333333333333333333333333444444444444555555666777777777666666666666777777777777777777777777777777777777444555666888:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>???<<<<<<======<<<<<<;;;:::666777888999:::;;;;;;;;;777777777777777888888999777777777777666555333222666666666777888:::<<<<<<666666555555555555666666555555555555555555555555555555555555555555555555555555444444444444555555222333555777888777777666555444444333222222222333222222222333444555666777777888:::>>>@@@@@@===:::777777888888888888777777555555555444444333333333222111111111222222333444777666555555555777888999444444444444444444444444444444444444444444444444555555555555555555555555333444666777666777999;;;::::::::::::::::::::::::<<<<<<<<<============>>>;;;<<<===>>>>>>===<<<;;;999999999999999999999999::::::999888888999999999888999999::::::999999888888888777777666555555444666666777777777777666666999999:::::::::999888888888888888999999:::::::::999888777666555444444444///000000111000...,,,+++000000000000////////////......////////////......000000/////////.........//////.........---------///////////////.........555444444444444333333333222333444666777777555333777666555444444555666777;;;;;;;;;;;;:::888777666:::999888777666666666666888888777666555555444444555555555444444333333333444333333222222333333444222222222333333444444444000111222333444444444444444444555555666777777777999999888888777777666666777777666666666666777777555666666666777777777888666666666666777777777777999999999::::::;;;;;;;;;===>>>AAACCCDDDCCCCCCBBBBBBCCCDDDGGGJJJLLLNNNOOOOOOOOOPPPRRRSSSTTTUUUVVVYYY[[[\\\]]]^^^___bbbeeedddfffggghhhggghhhjjjkkkooonnnkkkhhhccc^^^ZZZWWWTTTTTTSSSQQQMMMIIIFFFDDD@@@???>>><<<;;;<<<<<<===:::999999888888999999:::::::::::::::::::::::::::==============================>>>??????@@@AAAAAA@@@AAABBBCCCDDDEEEEEEEEEHHHGGGEEECCCAAAAAAAAABBB???@@@@@@AAABBBBBBAAAAAADDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBAAA@@@??????@@@AAACCCDDDDDDCCCAAA@@@BBBBBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>?????????AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>@@@@@@@@@@@@???>>><<<<<<<<<<<<======<<<<<<;;;:::;;;::::::999999888888888777777777777777666555555555666666666555444333333333333333444444444555555555444222111111222333444444444444555555555555666444444444444444444444444333444666777777777666555555555666777888999::::::888888777777777777888888777888888888888999999999999999:::;;;<<<<<<<<<<<<===<<<;;;;;;:::999888777::::::999888777777888888666777888999999888777666777777777777777777777777888888888888777777777777777777777777777666555555555555555555444333222111000111333444555444333333222333444444555555444444444444444555555555555555555555444444444333333333111111111111222333444555777:::>>>@@@AAA???<<<:::777666555444444555666777555555444333333222111111///000111222333444555555444555666666666666888:::444444444444444444444444444444444444444444444444555555555555555555555555777888999888666555666777999999999999999999999999;;;;;;;;;<<<<<<<<<<<<===;;;<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::::::::;;;;;;<<<<<<;;;;;;::::::999999888777777666666888888999999999999888888::::::;;;;;;;;;:::999999888888888999999999::::::999888666555444444333333000111111000///...------111111000000000///////////////000000000000//////000/////////............///............---------////////////////////////333444444444555555666666555555666999<<<<<<999666666666777888888777666666777777777777666555444444;;;;;;::::::999888888777777777777666555555444444444444444444444444333333555444444333333333333444222222333333333333333444111111222333444444444444444444555555666777777777666666666555555444444444777777666666666666777777777777888888888888888888777777777777888888888999:::::::::;;;;;;<<<<<<<<<===???AAABBBCCCCCCAAAAAA>>>???AAACCCFFFHHHJJJKKKRRRRRRSSSUUUVVVXXXYYYYYYWWWYYY\\\^^^___aaadddffffffffffffeeeeeefffjjjmmmvvvvvvuuurrrooojjjfffccc___]]][[[XXXTTTPPPMMMKKKFFFEEEBBB@@@>>>=========;;;;;;::::::::::::;;;;;;:::;;;;;;;;;;;;;;;<<<<<<========================>>>>>>???@@@@@@AAABBBBBBDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGEEECCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAADDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@??????AAABBBCCCDDDDDDCCCBBBAAACCCBBBBBBBBBBBBBBBBBBBBB@@@??????>>>>>>?????????BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>>???@@@@@@???>>>===<<<<<<======>>>>>>======<<<;;;::::::::::::999999999999999999999999999888777777666666666666666555444444555555555555666666666666444444333333333444555555555555666666666777777777555555555555555555555555555555777888888888777666777777777888888888888888888888777777777777888888888888888888999999999999999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999999::::::999888888888888888666777888999999888777777777777777777777777777777777777777777777777777777666666666666666555555444777777777666666555444333222222333444444444444444444444555666666666666666666666666666666777777777666666555555555444444444333222222222222333444444666999<<>>>>>>>>>>>======<<<<<<;;;;;;:::999999999::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::999999999999999999999:::::::::888777666555444333333333222222111000////////////222111111111000000000000000000111111111111000000////////////........................------------......//////000000111111222333333444666777777888222333777???HHHMMMKKKGGG555777999;;;;;;999777555444555555555555555444444::::::;;;;;;;;;999888777777777666666555555444444333333333444444444444444666666555555444444444333333333333333333333222222111222333444444555444444444444555555666777777777999999999888888888888777888777777666666777777888::::::999999999999999999888888888888999999999:::;;;;;;;;;<<<<<<<<<<<<<<<>>>???@@@AAAAAA@@@???>>><<<<<<>>>@@@BBBDDDFFFGGGKKKKKKMMMNNNPPPRRRSSSTTTSSSVVV[[[___aaaccceeeggghhhhhhfffeeedddggglllooozzz{{{||||||yyyuuuqqqnnniiigggccc^^^ZZZVVVTTTSSSOOOMMMJJJEEEBBB???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>????????????????????????AAAAAAAAABBBCCCCCCDDDDDDHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@BBBCCCDDDEEEEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@???????????????@@@@@@CCCCCCCCCCCCCCCDDDDDDDDDBBBBBBAAAAAA@@@??????>>>????????????>>>===<<<<<<>>>>>>>>>>>>>>>======<<<999999::::::::::::::::::;;;;;;<<<<<<;;;;;;::::::666777777777777666555555666777777777888888888888444444555666666666666666777777777777888888888888777777777777777666666666666666777888888888888888999999999888888888777777888888777777777777888888888888999999999:::::::::999:::;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888999999888888999999999888888777777777777777777777777777555666666777777888888888666666666666555555555444888888888888777666555555444444444444444555555666555666777777888888777777777777777888888888999999888777777777777666666666555555444333333333333444555777:::===???>>>===;;;777666666555555666666777:::999777666333222000///......///000111222333333111222333333555888<<<@@@555555555555555555555555555555555555555555555555333333333333333333333333222444666666555555777888555555666666666666777777888888888888999999999:::::::::::::::::::::::::::<<<<<<===============>>><<<;;;;;;;;;;;;<<<<<<===>>>>>>????????????>>>>>>============<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::999888;;;;;;;;;;;;;;;;;;;;;;;;888777666444333333333333444333111000000000111222222222222222111111111111111222222333333222222111//////////////////////////////............------......///000000111222222222222333444444555666666111111555???KKKPPPOOOKKK666777999::::::999777666666666777888888888888888777888999::::::888666555777777777666666555555555333333333444444555555555777777777777666555444444555444444444333222222222222222333444555555444444444444555555666777777777::::::::::::::::::::::::888777777777777777777888::::::::::::999999999999888888888999999999::::::;;;<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>===<<<;;;;;;<<<===???AAACCCDDDEEEAAABBBCCCEEEGGGIIIKKKKKKNNNRRRXXX]]]```bbbeeefffiiijjjiiiiiihhhjjjnnnpppvvvxxx{{{}}}}}}zzzvvvsssnnnjjjeee___ZZZWWWVVVVVVWWWUUUPPPJJJEEEAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<=========>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@DDDEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDAAAAAA@@@@@@AAAAAABBBBBBDDDDDDEEEEEEEEEEEEEEEFFFDDDCCCCCCBBBAAA@@@??????>>>?????????>>>>>>===<<<>>>>>>>>>>>>>>>===<<<<<<999999::::::;;;;;;<<<<<<<<<<<<<<<======<<<;;;;;;777777888888888888777777777777888888888999999999444555777888999888888777777777777777888888888888777777777777777666666666666666777777888888888888999999999999999999999999888888777777777777888888999999999999:::::::::;;;999:::;;;<<<============;;;;;;;;;<<<<<<=========;;;::::::999999999::::::999999999999999999888888777777777777777777777777555555666666777888999999888777777666666666666666888888888888888777666666777666555444444555777888666666777888888888888888777777777888999999::::::999999999999888888888888888777666555444444444444444666888;;;<<<===<<<<<<777777777666666666666666888777666555333222000000.........///000111111222000111111111222555999===555555555555555555555555555555555555555555555555222222222222222222222222111333444444333444555666444444444555555666666666777777777777888888888888999999888888888888999999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>????????????>>>>>>>>>>>>>>>===============<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;:::999888777========================888777666555444333333333555444333111111222333444333333333333222222222222222222333333333333222222000000000000000000000000000000000/////////.........//////000111222333333222222222222222222222222444333444999???@@@<<<777888777777666666777777888777888999:::::::::::::::777888:::;;;:::999777666888777777777777777666666444444444555555666666777777888888888888777666555666555555555444444333333333333444555555555444444444444555555666777777777666777777777777777777777888888777777777777888888999999999999999999999999888888999999999:::::::::<<<<<<<<<<<<<<<;;;;;;;;;=========<<<<<<;;;:::999:::;;;<<<===???@@@AAABBB???@@@AAACCCEEEFFFHHHHHHIIIMMMSSSXXX[[[^^^```bbbgggiiikkklllllllllmmmnnnqqqtttxxx{{{|||{{{xxxvvvmmmjjjddd^^^ZZZXXXWWWWWW[[[XXXSSSMMMGGGCCC@@@>>>;;;;;;<<<<<<<<<<<<;;;;;;======>>>???AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDIIIHHHGGGFFFFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEDDDCCCBBBAAA@@@@@@??????????????????>>>===>>>>>>>>>>>>>>>===<<<<<<:::::::::;;;;;;<<<<<<===;;;;;;<<<<<<<<<<<<<<<;;;888888999::::::999999999777888888888999999999999555666888999:::999888888666666777777777888888888777777777666666666555555555555555555666666777777777888888999:::;;;;;;;;;999999888888888888999999999:::::::::;;;;;;;;;;;;::::::;;;<<<============<<<<<<<<<======>>>>>>???;;;:::::::::::::::;;;;;;;;;;;;:::999999999999999888888888888888888888888555666666777888999999::::::999888888777777888888777888888888888777666666999888777666666666888888666666777888888888888777666666777888999999::::::;;;;;;:::::::::999999999999999777666555555444444444555666888:::;;;;;;<<<777777777777777666666555333333333222222111111111.........///000000000111000111111000000111444777555555555555555555555555555555555555555555555555333333333333333333333333555666666555333111111222333333444444555666666666666777777777777888888888888777777666666777777888777777888888999:::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>????????????>>>>>>========================<<<;;;:::999999:::;;;<<<<<<<<<<<<<<<;;;999888777>>>>>>>>>===============999888777666555444444444555555444444333444444555444444444444333333333333222222333333333333222222111111111111222222222222111111111111000000000000000000111111222222333333222222222111111000000000333333444666888888666444888777666555555666777888777888888999:::::::::999::::::;;;<<<<<<;;;:::999999999999888888888888888666666666777777777777777777888999::::::999888777666666666666666666555555444444555555555555444444444444555555666777777777777777777777888888888888999888888777777888888999888888999999999:::::::::::::::::::::;;;;;;;;;;;;===============<<<<<<<<<======<<<<<<;;;;;;;;;:::888999:::;;;<<<===>>>>>>>>>>>>???@@@BBBCCCDDDDDDDDDHHHMMMQQQSSSVVVYYY[[[```cccfffhhhhhhgggggggggkkknnnrrrvvvxxxxxxvvvuuukkkhhhccc___[[[ZZZZZZZZZYYYWWWRRRLLLGGGCCC@@@???:::;;;<<<======<<<;;;:::======???@@@BBBCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGHHHHHHGGGFFFEEEEEEBBBCCCDDDDDDDDDDDDDDDCCCGGGFFFEEEEEEEEEFFFHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDEEECCCBBBBBBBBBCCCDDDEEEFFFEEEEEEFFFFFFGGGGGGHHHHHHGGGFFFEEEDDDCCCAAAAAA@@@???@@@@@@AAA@@@@@@?????????????????????>>>======;;;;;;<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<<<<<<<<<<999999:::;;;;;;;;;;;;:::888888999999999:::::::::888888999999999999888888666777777777777888888888888888777777666666555555555555555555555666777777777888999:::;;;<<<<<<===;;;::::::::::::::::::;;;:::::::::;;;;;;;;;<<<<<<::::::<<<========================>>>>>>?????????;;;;;;:::::::::;;;<<<<<<<<<<<<;;;:::999999999999999999999999999999999999777888888999999:::::::::<<<;;;999888888888999:::777888888888888888777777:::999999888888888888888666777888888999999888888666777777888999:::;;;;;;;;;;;;;;;;;;::::::::::::::::::999777777666666666444555555666888999:::;;;888888888888777666555555111111111111111111111111.../////////000000000111111222222111000///111222555555555555555555555555555555555555555555555555666666666666666666666666777888888666444222333333333333444444555666666777666777777777777888888888777777666555555666777777666666666777888999999999::::::::::::;;;<<<===>>>>>>??????@@@@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<:::999999:::<<<===??????>>>>>>===;;;:::999=========<<<<<<<<<;;;;;;:::999888777666555555555444555555666666555555555555555555555444444444333222222333333333333222222222222222333333444444444333333333222222222111111222222222222222222222222111111111111111222222222222444777777777888:::<<<888888888888888888888888888999999:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999888888888888888666777999;;;<<<;;;:::999777777777777777888888888444444555555555555444444444444555555666777777777888888888999999999::::::999888888777777888888999888888999:::;;;<<<<<<===<<<<<<=========>>>>>>>>>@@@@@@@@@??????>>>>>>>>>>>>>>>>>>============>>>999::::::;;;<<<======>>><<<======>>>??????@@@@@@@@@CCCFFFIIIKKKNNNQQQTTTWWWYYY[[[\\\\\\\\\]]]^^^```bbbfffiiilllmmmnnnmmmfffdddaaa^^^\\\[[[[[[[[[UUUSSSOOOJJJFFFBBB@@@???;;;<<<>>>??????>>><<<;;;<<<===>>>@@@BBBDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDDDDDDDDDDCCCCCC@@@AAABBBCCCDDDDDDCCCBBBCCCBBBAAAAAABBBDDDFFFHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCC@@@AAAAAABBBCCCCCCDDDDDDAAAAAAAAAAAABBBCCCDDDEEEDDDEEEEEEFFFGGGGGGHHHHHHHHHGGGFFFEEECCCBBBAAA@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAABBBBBBAAAAAA@@@???=========<<<<<<<<<<<<<<<;;;;;;<<<===============::::::;;;<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::999888777777777777888888888888999999999::::::999999888777777666666777666555555555666888888999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<======>>>>>>>>>>>>>>>??????????????????;;;;;;;;;;;;;;;<<<======>>>===;;;:::999999999:::::::::::::::::::::::::::::::::::::::::::::::::::<<<;;;999777777888999:::999999::::::::::::999999:::::::::::::::999888888888888999:::::::::::::::777888999:::;;;<<<======<<<<<<;;;;;;;;;:::::::::;;;:::999888888888888888555555555555666777888999888888999999888777555444333333333222222111111111//////000000000000111111000222444444222111111111666666666666666666666666666666666666666666666666888888888888888888888888555666888777666666777888333333444444555666777777777777777777888888888888777666555444444555666777555555666777888888999999999999999:::;;;<<<===>>>???@@@@@@AAAAAA@@@@@@???;;;;;;;;;;;;<<<<<<<<<<<<>>>===;;;::::::;;;===>>>AAAAAA@@@@@@???===<<<;;;<<<<<<;;;;;;;;;:::::::::;;;:::999777666666666666444555666777777666555444666555555555555444444444111222222333333222222111333333333444444555555555444444444333333333222222333333222222222222222222000000111222333444444555555888:::777333111444888777888:::<<<<<<:::888777;;;;;;;;;<<<<<<;;;;;;::::::999888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888888888555777999;;;===<<<;;;;;;777777888888999999::::::444555555555555555444444444444555555666777777777444444555555666666666777999999888888888888999999888999:::;;;<<<>>>??????>>>?????????@@@@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@@@@@@@????????????@@@@@@<<<<<<===>>>>>>???@@@@@@????????????@@@@@@@@@AAA???@@@CCCDDDFFFHHHLLLOOOPPPQQQRRRRRRQQQRRRUUUXXXUUUWWWZZZ]]]```bbbcccdddbbbaaa___]]][[[[[[[[[[[[RRRPPPLLLHHHDDDBBB@@@@@@<<<>>>???@@@@@@???>>><<<<<<===>>>@@@BBBDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCBBBBBBBBBBBBBBB??????@@@@@@@@@@@@@@@??????@@@AAACCCCCCCCCCCCBBB??????>>>>>>???BBBDDDFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCC@@@@@@AAAAAABBBCCCDDDDDD?????????@@@AAABBBCCCDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHGGGEEEDDDBBBAAAAAAAAAAAABBBCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBAAA>>>>>>======<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>::::::;;;<<<======<<<<<<<<<<<<<<<<<<=========>>><<<;;;999777666666777777999999:::::::::;;;;;;;;;;;;;;;::::::999888777777888777666666666777999:::<<<<<<;;;;;;;;;:::::::::======<<<<<<<<<<<<======;;;;;;;;;<<<<<<<<<======:::;;;<<<===>>>>>>>>>>>>????????????????????????;;;;;;;;;;;;;;;<<<===>>>>>>===;;;:::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;:::888666666777888999::::::;;;;;;<<<;;;;;;;;;::::::;;;<<<;;;:::888777999:::;;;;;;<<<<<<;;;;;;999999:::;;;<<<===>>>???<<<<<<;;;;;;;;;:::::::::::::::999999888888999999666555444444555666777888888999999999888777555444666666555444222111000000000000000000111111111111///222555666555333222222777888888999888666444333777666666666777888:::;;;777888999:::;;;;;;;;;;;;<<<<<<:::999777666444444666666666666777777777777555666777888888777666555888777666666666666777777999777666666777777666555555666777999::::::::::::<<<<<<;;;;;;;;;<<<============<<<<<<<<<;;;;;;;;;>>>>>>===<<<<<<===>>>???>>>?????????===<<<<<<===@@@@@@??????>>>=========<<<999666444555666666555444444555555666666777777888888777777666666666555666666666666666666666666333333333222222333444444333333333444444555555555333444444444444444333333444444444444444444444444444666777777666555555666;;;;;;;;;:::::::::::::::@@@???>>>===;;;:::999888::::::::::::::::::::::::<<<;;;999999999;;;===>>><<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::999999999999999999999999999888888777666555555444666666777777888888999999::::::999999888888777777999999999999999999888888999:::;;;===???@@@AAABBBGGGGGGEEEDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAABBBCCCDDDDDDDDDCCCBBBBBBBBBAAAAAAAAABBBBBBCCCBBBBBBCCCCCCCCCBBBBBBAAABBBAAA@@@@@@BBBDDDGGGIIIHHHHHHIIIJJJKKKLLLMMMMMMLLLMMMNNNOOOQQQTTTXXX\\\ZZZ[[[\\\]]]___^^^\\\ZZZTTTQQQMMMIIIGGGFFFGGGGGGCCCDDDEEECCCAAA@@@@@@AAAAAA@@@@@@???????????????BBBAAA@@@??????@@@AAABBB@@@@@@AAAAAA@@@@@@???>>>===>>>??????@@@??????>>><<<===>>>???@@@???>>>===<<<<<<;;;;;;;;;<<<===>>>???@@@BBBCCCDDDDDDCCCBBBCCCDDDDDDDDDCCCBBBAAA@@@BBBBBBAAAAAA@@@@@@@@@???===>>>@@@CCCEEEFFFGGGHHH@@@@@@@@@@@@@@@AAAAAAAAAGGGFFFEEEDDDEEEGGGIIIKKKHHHGGGFFFEEECCC@@@>>>===???AAADDDGGGHHHGGGEEEDDDGGGFFFDDDCCCBBBCCCCCCDDDDDDBBB@@@>>>===>>>???@@@======???@@@AAA@@@@@@???999:::;;;<<<<<<;;;999888888999;;;======>>>@@@BBB;;;;;;;;;;;;;;;:::999999999888888888999:::<<<>>><<<===>>>>>>===:::888666999::::::999888777999:::999999999999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>===<<<;;;;;;??????>>>======>>>???@@@@@@@@@AAAAAAAAA@@@??????========================:::::::::;;;;;;;;;<<<<<<======<<<;;;::::::999999;;;;;;:::;;;=========<<<::::::;;;;;;;;;;;;::::::========================>>>======;;;:::999888888:::;;;;;;<<<<<<;;;;;;:::999:::;;;<<<<<<<<<;;;;;;::::::::::::::::::::::::999999999888888888777777888888777666666666666666777888:::::::::999777555444444444333333333222222222222222111111111111000111333444333111111222333888888888777777666555444666666555666666888999::::::;;;<<<===>>>>>>>>>>>>>>>===<<<;;;999888777666666666777777777888888888888888888999888888777777888777777666666666777777999777666666777777555444555666666888888999999999::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<===>>>???@@@===>>>???>>><<<;;;<<<===????????????????????????<<<999666555666777777666555555666666666666666666777777777777666666666555666666666666666666666666444444333333333333444444333333333444444555555555444444555555555555444444444444444444444444444444333555777888777777888999888888999:::;;;<<<=========<<<<<<;;;;;;:::::::::::::::::::::::::::::::::>>>===;;;::::::;;;<<<===<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::999888888777666666555555777777777777888888888888888777777777666666555555555666777888888888888888;;;<<<===???@@@BBBCCCDDDFFFGGGHHHIIIJJJJJJIIIIIILLLKKKJJJHHHGGGFFFFFFFFFDDDDDDEEEFFFEEEDDDCCCBBBCCCCCCCCCCCCCCCDDDDDDDDDBBBBBBAAAAAA@@@@@@@@@???AAA@@@@@@@@@@@@BBBCCCDDDCCCCCCDDDEEEEEEFFFGGGGGGGGGHHHIIIIIIJJJMMMQQQUUUXXX[[[___ccceeeccc```]]]VVVSSSPPPMMMJJJJJJJJJJJJHHHIIIIIIGGGDDDCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@??????>>>>>>>>>>>>??????BBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>???????????????>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;<<<======>>>>>>????????????>>>>>>@@@@@@@@@@@@@@@???>>>>>>CCCCCCBBBAAA???>>>===<<<@@@AAABBBCCCDDDEEEEEEEEE?????????@@@@@@@@@@@@@@@CCCBBBBBBBBBCCCEEEHHHIIIHHHHHHGGGEEECCCAAA???>>>;;;===???BBBDDDEEEEEEDDDEEEEEEDDDCCCCCCDDDEEEFFFGGGEEECCCAAA@@@AAAAAABBB@@@???>>>======>>>>>>???;;;<<<<<<======<<<<<<;;;<<<=========<<<<<<===>>><<<===<<<<<<<<<;;;:::999:::::::::;;;<<<>>>???@@@===>>>??????>>>===;;;::::::::::::999888888999:::::::::::::::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;>>>============>>>???@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<=========>>>>>>======<<<;;;;;;:::<<<;;;;;;<<<==================>>>>>>>>>>>>==============================@@@>>><<<999888999:::;;;::::::;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;:::::::::999999888888777777666666666666666777999999999888666444444444444444333333333333333222222222111111111111222333444333222111222333999888777666555555555555666555555555666777888999======???@@@@@@@@@@@@@@@??????>>>===;;;:::999999777777888888888999999999;;;;;;:::999888888888999888777777777777777888888999888777777777777555333555555555666666777777777777777777777777777777777888888999999:::;;;;;;;;;============>>>???AAAAAA<<<===>>>===;;;;;;;;;===<<<<<<===>>>>>>???@@@@@@===:::888777888888888777777777777777666666666666777777777777666666666666666666666666666666666666555555444444444444555555444444444444444555555555555555666666666666555555444444444444444444444444222444777888888999:::;;;888999:::;;;<<<<<<======::::::::::::::::::::::::::::::::::::::::::::::::@@@>>>===;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::999999888888777666666666888888888888888777777777777777777666666666666666555666777888999:::::::::;;;;;;<<<===???AAABBBCCCGGGJJJOOOSSSUUUTTTRRRPPPPPPNNNLLLIIIGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFEEECCCAAAAAA@@@AAAAAABBBCCCCCCCCCDDDDDDEEEEEECCCCCCCCCCCCDDDEEEEEEFFFFFFFFFGGGGGGGGGJJJMMMPPPXXX]]]eeekkkmmmlllgggddd]]][[[YYYVVVTTTTTTTTTTTTRRRRRRPPPNNNKKKKKKMMMNNNOOONNNLLLIIIGGGEEECCCBBBAAA@@@@@@@@@@@@@@@@@@@@@CCCBBBBBBAAA@@@@@@??????@@@@@@@@@@@@@@@AAABBBBBBDDDBBBAAA???>>>>>>>>>>>>===============>>>>>>>>>??????>>>============>>>>>>>>>>>>>>>>>>=========BBBBBBAAAAAA@@@@@@??????BBBCCCCCCDDDDDDCCCCCCCCC?????????@@@@@@AAAAAAAAAAAAAAAAAABBBCCCFFFHHHJJJHHHHHHGGGFFFDDDAAA???>>>999:::<<<>>>AAACCCEEEFFFDDDCCCCCCDDDDDDFFFGGGGGGFFFEEECCCAAA@@@@@@@@@@@@DDDBBB???===<<<===???AAAAAA@@@??????>>>?????????BBBAAA@@@?????????@@@@@@AAAAAA@@@@@@???>>>============???@@@AAABBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<=========<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@AAABBBBBBAAAAAAAAA????????????????????????============>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<<<<===============>>>>>>??????????????????>>>========================BBB???;;;888777999;;;===999::::::;;;;;;::::::999::::::::::::;;;<<<===>>>::::::::::::::::::::::::;;;;;;;;;:::::::::999999888888888888777777777777888999:::;;;;;;999777666555555555444444444333333333333333333222222222222222333444444333222333444999888777555555666666777555555555666666777777888<<<===>>>???@@@@@@@@@@@@>>>>>>===<<<<<<;;;::::::888888999999999:::::::::<<<;;;:::888888888999999888888777777777888999999:::999888888999888666444555555555555555555666666666666666666666666555555666666777888999:::;;;;;;<<<<<<===>>>???@@@AAABBB;;;<<<===<<<;;;:::;;;<<<;;;;;;;;;<<<<<<============;;;999888999:::999999888888888777777666666666777777777777777777777777666666666666666666666666777777666555555555666666444444444555555555555555555666666777777777777666444444444444444444444444333555777888888888999;;;;;;;;;<<<<<<;;;:::999888999999999999999999999999::::::::::::::::::::::::===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;999999999888888777777777999999999888888777777777888888888999999999999999888999:::;;;<<<==================>>>@@@BBBDDDFFFJJJOOOWWW]]]___]]]YYYVVVRRROOOLLLJJJHHHIIIJJJKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJLLLNNNOOONNNMMMKKKLLLJJJGGGEEEDDDDDDEEEFFFFFFGGGHHHJJJKKKLLLLLLLLLKKKJJJJJJIIIJJJKKKLLLMMMKKKLLLLLLLLLLLLMMMQQQTTT\\\bbbjjjpppssssssqqqpppjjjiiihhhfffeeeddddddccc```___]]]YYYWWWWWWYYY[[[aaa___\\\XXXSSSOOOKKKIIIGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEGGGGGGFFFFFFGGGHHHIIIJJJLLLJJJFFFCCCAAA@@@AAABBBAAAAAAAAAAAAAAAAAA@@@@@@AAA@@@???>>>???@@@AAABBB@@@??????>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEEEECCCCCCCCCDDDCCCCCCBBBBBBAAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHJJJKKKIIIHHHGGGFFFDDDBBB@@@>>><<<<<<===>>>@@@CCCEEEGGGDDDDDDDDDEEEEEEFFFFFFFFFFFFEEECCCBBBAAA@@@@@@@@@EEEDDDBBBAAAAAABBBCCCDDDEEEDDDCCCCCCCCCEEEFFFGGGIIIGGGDDDCCCDDDFFFGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBAAABBBDDDEEEEEEDDDCCCCCCEEEEEEFFFGGGGGGHHHHHHHHHEEEDDDBBBAAA@@@@@@??????======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<============999::::::;;;===>>>???@@@???@@@AAABBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@=========>>>>>>>>>>>>?????????>>>>>>>>>============>>>>>>>>>======>>>???===>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>@@@???<<<:::::::::<<<<<<999999::::::::::::999999::::::::::::;;;===>>>???;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777888999999999999999888888;;;<<<>>>>>>>>>===;;;:::666666666555555555444444444444444444333333333222333444555555444333555666:::999888666666777888999666666666777777777777777999999:::;;;<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999999::::::::::::;;;:::999888777888999999888888888888888999:::::::::::::::;;;<<<;;;999777777666555555555555666666777777888888777666555555444555666777888:::;;;;;;;;;<<<===>>>???@@@AAAAAA:::<<<===<<<;;;;;;<<<===>>>>>>>>>======<<<<<<<<<<<<;;;999999;;;;;;:::999999999888888777777777666888888888888888888888888777777777777777777777777999888888777666666777777555555555555555555555555555666666777888888777777555555555555555555555555555777888888777777777888;;;<<<======<<<:::888777;;;::::::999888888777777::::::::::::::::::::::::888888999999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888::::::999999888888777777888999999999::::::;;;;;;;;;<<<===>>>????????????BBBBBBBBBCCCDDDGGGIIIKKKLLLRRRZZZaaadddaaa\\\XXXTTTSSSPPPNNNNNNPPPRRRSSSKKKKKKKKKKKKLLLMMMMMMNNNKKKMMMOOOQQQRRRRRRPPPOOOOOOMMMKKKHHHGGGGGGHHHIIIHHHIIILLLOOORRRTTTUUUVVVSSSSSSRRRQQQRRRTTTUUUVVVUUUUUUUUUUUUTTTVVVYYY\\\dddhhhooosssuuuwwwyyy{{{yyyyyyyyyxxxxxxwwwvvvuuuqqqpppnnnjjjhhhgggjjjllltttrrrnnnhhhaaa[[[UUURRROOONNNMMMKKKJJJHHHGGGGGGFFFHHHJJJMMMOOOQQQRRRRRRSSSSSSSSSTTTTTTUUUWWWWWWUUURRRNNNJJJGGGGGGGGGHHHFFFGGGGGGFFFFFFDDDCCCBBB@@@@@@??????@@@BBBCCCEEEBBBAAA@@@???>>>>>>>>>>>>===>>>???AAABBBDDDEEEFFFCCCCCCDDDDDDDDDDDDDDDCCCDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJKKKKKKLLLJJJJJJIIIHHHEEECCCAAA@@@@@@???>>>???@@@BBBEEEFFFHHHHHHGGGGGGGGGFFFFFFEEEHHHHHHGGGFFFEEEEEEEEEEEECCCCCCEEEFFFGGGGGGGGGGGGFFFGGGHHHKKKOOOTTTXXXZZZVVVRRRLLLIIIIIIJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJHHHGGGFFFIIIJJJLLLMMMNNNOOOOOOOOOMMMJJJFFFEEEEEEDDDBBB@@@???>>>===;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<===<<<<<<888888:::;;;<<<===>>>>>>>>>???@@@AAABBBBBBCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<=========>>>>>>>>>>>>>>>>>>===============>>>???AAA@@@>>>===>>>@@@>>>>>>????????????>>>>>>????????????????????????>>>>>>>>>>>>>>><<<;;;;;;999::::::;;;;;;::::::999::::::;;;;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777888999::::::;;;:::999999<<<===?????????>>><<<;;;777777777666666666555555555555555555444444444444333555666666555555666777::::::999999999999999:::777777888888888888777777666666777888999999999999888888888888888888888888888888999999999::::::::::::999999888888999999:::888888888888999:::;;;;;;<<<<<<===???@@@@@@>>>;;;:::999777666555666666777888999999:::999888666555555555666777888999:::;;;:::;;;<<<>>>????????????;;;<<<======<<<;;;===>>>AAAAAA@@@??????>>>======<<<:::999:::;;;<<<;;;999999999999888888888888888999999999999999:::::::::888888888888888888888888;;;:::999888888777777888666666666555555555555555444555666777777888888777777777777777777777777777777888::::::888777888888:::;;;===??????>>>===<<<;;;;;;::::::999888777777::::::::::::::::::::::::666666777999:::;;;<<<===:::::::::;;;;;;;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::999999999999999999999999999999999999999888888888777777888999::::::;;;;;;<<<===???@@@AAABBBBBBBBBCCCBBBBBBBBBDDDGGGJJJLLLOOOTTT\\\cccfffeeeaaa^^^XXXWWWVVVUUUUUUWWWXXXZZZQQQQQQQQQQQQQQQRRRSSSSSSQQQRRRTTTVVVWWWWWWVVVVVVTTTSSSQQQPPPOOOOOOOOOOOONNNOOORRRUUUYYY\\\___```^^^]]]\\\\\\]]]___bbbcccbbbccccccbbbbbbdddgggjjjppptttxxxzzz{{{~~~}}}|||}}}~~~yyyqqqjjjddd```ZZZXXXUUURRROOOMMMLLLLLLQQQTTTYYY^^^bbbccccccccccccdddeeefffggghhhhhhhhhaaa___[[[VVVTTTSSSSSSTTTQQQQQQQQQPPPNNNLLLIIIGGGCCCCCCCCCCCCDDDEEEFFFGGGFFFEEECCCAAA@@@??????@@@AAAAAABBBBBBCCCCCCCCCCCCFFFGGGGGGHHHHHHGGGGGGFFFHHHHHHIIIIIIJJJKKKLLLLLLKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNMMMKKKIIIGGGEEEDDDBBBBBBAAABBBBBBDDDFFFGGGLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEGGGIIIKKKMMMMMMMMMLLLKKKMMMSSSZZZbbbjjjppptttjjjcccYYYSSSPPPNNNKKKIIIJJJJJJIIIHHHHHHJJJKKKLLLPPPPPPPPPQQQQQQQQQPPPPPPSSSTTTWWWYYYZZZZZZYYYXXXVVVRRRMMMJJJJJJIIIEEEAAAAAA@@@???===;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<;;;;;;777888999;;;<<<<<<<<<<<<<<<===???@@@AAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@============>>>>>>>>>>>>>>>>>>>>>===============>>>AAACCCAAA>>>===???AAA@@@@@@AAAAAAAAAAAA@@@@@@????????????????????????<<<>>>???@@@@@@>>><<<::::::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999;;;<<<<<<<<<;;;:::;;;<<<===>>>>>><<<:::999888888888777777777666666666666666666555555555444444555777777666666777999::::::;;;;;;;;;;;;;;;:::888888999::::::999888777555666777888888999999999666666666777777777777777888888888888999999999999888999:::;;;;;;<<<;;;;;;888888888999999;;;<<<<<<======???BBBDDDEEEBBB@@@===;;;999888777777888999999999:::;;;:::888666555666666777888999999:::::::::;;;<<<===>>>======<<<;;;<<<>>>>>>===<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>;;;:::999:::;;;<<<:::999888888999999999999999999:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::<<<;;;:::999888888888888777666666666555555555444333444555666777777777777888888888888888888888888888999;;;<<<;;;:::;;;<<<===???AAABBBCCCBBB@@@>>>::::::::::::::::::999999::::::::::::::::::::::::777888999:::;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;<<<<<<======<<<<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::888999999999999999999:::888888999:::;;;<<<===>>>>>>@@@BBBEEEHHHJJJKKKLLLEEEEEEDDDDDDFFFIIILLLNNNTTTYYYaaahhhmmmmmmllljjjeeeeeedddccccccdddddddddbbbaaa___^^^]]]]]]]]]^^^]]]]]]^^^___```aaabbbbbbbbbbbbaaaaaa````````````______aaacccgggkkknnnpppnnnmmmllllllnnnqqqtttvvvwwwxxxxxxxxxxxxzzz~~~}}}wwwsssmmmjjjeee___[[[YYYYYYYYYbbbfffmmmsssvvvwwwuuutttqqqsssvvvxxxyyyyyyxxxwwwsssqqqmmmiiigggeeeeeeeeebbbbbbaaa```]]]YYYUUUSSSQQQQQQQQQQQQQQQPPPOOOOOOOOOMMMJJJGGGEEEDDDDDDEEEGGGGGGGGGHHHHHHHHHHHHHHHNNNNNNMMMMMMLLLJJJIIIHHHIIIJJJJJJKKKLLLMMMNNNOOOLLLMMMOOOQQQSSSTTTUUUVVVSSSSSSRRRQQQOOOLLLJJJIIIFFFGGGGGGHHHJJJLLLMMMNNNOOOPPPPPPQQQQQQPPPOOONNNMMMNNNOOOOOOPPPQQQQQQQQQRRRRRRRRRSSSTTTUUUVVVVVVZZZ]]]dddllluuu}}}~~~uuuhhh```[[[XXXTTTQQQPPPOOONNNNNNOOOQQQTTTUUUWWWWWWXXXYYY[[[]]]^^^___ccceeeiiilllmmmllliiihhhccc]]]WWWTTTSSSQQQLLLHHHDDDCCCAAA???===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;::::::777888999:::;;;;;;::::::;;;<<<===???@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>?????????@@@@@@???????????????????????????BBBDDDBBB???===???BBB@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????>>>===<<<;;;<<<<<<======<<<<<<;;;;;;<<<>>>??????===;;;999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999:::<<<=========;;;;;;;;;<<<===>>>===<<<:::999999999888888888777777777777777777666666666555555444666777777777777888::::::;;;<<<=========<<<;;;888999:::;;;;;;:::888888666666777888999999999999666666666666666777777777777777888888888999999999888999;;;===>>>>>>======999999999999:::;;;<<<===>>>>>>AAADDDGGGGGGEEECCC???===;;;999888888999:::999999:::;;;:::888666444777777888888999999:::::::::;;;<<<======<<<;;;;;;;;;===>>>>>>======>>>@@@999999::::::;;;<<<<<<<<<:::999999:::;;;<<<:::999888888888999999::::::;;;;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::999999999999777777666666555555555444333444555666777777777777999999999999999999999999888:::<<<======>>>???@@@CCCDDDFFFFFFEEEBBB???===888888999:::;;;;;;<<<<<<::::::::::::::::::::::::::::::;;;<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<============<<<<<<999999999999999999999999::::::::::::::::::::::::888888888999999::::::;;;:::;;;<<<===>>>@@@AAAAAAAAACCCFFFKKKOOORRRTTTUUUNNNMMMLLLLLLNNNQQQTTTWWW[[[___gggnnntttvvvwwwvvvxxxwwwwwwvvvuuuttttttsssqqqpppmmmjjjhhhggggggggghhhhhhhhhhhhiiikkkmmmmmmqqqqqqrrrrrrrrrqqqqqqpppqqqpppqqqrrruuuyyy}}}|||{{{{{{{{{}}}{{{tttnnniiigggggghhhooosss{{{~~~zzz}}}|||yyywwwuuuttttttppppppooommmiiieeeaaa^^^aaaaaaaaa```___\\\ZZZXXXWWWUUURRRNNNKKKJJJJJJJJJKKKKKKLLLNNNOOOQQQRRRRRRTTTSSSSSSQQQOOOMMMKKKIIIJJJJJJKKKLLLMMMNNNOOOOOONNNPPPRRRVVVYYY[[[]]]]]]WWWWWWVVVTTTRRRPPPNNNMMMJJJKKKMMMOOORRRTTTVVVVVVQQQRRRSSSUUUUUUUUUTTTTTTXXXYYY[[[\\\]]]^^^^^^^^^___]]][[[ZZZZZZ\\\^^^```jjjmmmssszzzsssjjjfffccc___\\\VVVVVVUUUUUUWWWYYY\\\^^^[[[[[[\\\___bbbfffiiikkkqqqtttyyy|||}}}{{{xxxuuunnnhhhaaa]]]\\\YYYTTTOOOGGGFFFDDDBBB???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999777888::::::;;;:::999888:::;;;<<<>>>@@@AAABBBBBB??????????????????????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???CCCEEECCC???===???CCC>>>>>>>>>??????>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>======>>>>>>???<<<<<<============<<<<<<;;;===???@@@@@@===:::777<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888777777999:::<<<>>>>>>===<<<;;;<<<===???@@@???>>><<<;;;999999999888888888888777777777777777666666666666444666777888777777999:::???=========??????>>>===;;;;;;<<<<<<<<<;;;999999:::888555333444777:::===777888888888999999999999888777777888888999:::;;;:::::::::;;;;;;;;;;;;<<<;;;;;;::::::;;;<<<>>>???:::<<>>>>>>>>>>>======<<<<<<<<<<<<======@@@===;;;:::;;;;;;888666999999::::::::::::;;;;;;:::;;;;;;;;;<<<=========;;;;;;999999999999;;;;;;:::999999888888999::::::::::::888777555555444444333444555555555666888:::999999::::::;;;;;;<<<<<>>===<<<:::999999999999:::;;;;;;;;;:::888666555===<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<===??????===<<<<<<===>>>>>>===;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999888777777:::===>>>>>>>>>>>>???:::===@@@@@@??????CCCGGGCCCEEEHHHKKKOOOUUU\\\aaa\\\\\\ZZZWWWVVVXXX\\\___ggglllsssyyy~~~~~~wwwqqqoooqqqssssssuuuwwwwwwwwwwwwyyy{{{~~~zzzyyyzzz{{{{{{|||}}}}}}{{{wwwtttqqqttttttsssppplllgggdddccceeebbb]]]YYYWWWUUUSSSQQQSSSSSSSSSTTTWWWYYYZZZYYYUUUTTTRRRRRRRRRQQQOOOLLLOOOPPPPPPQQQQQQPPPPPPOOOQQQVVV\\\cccggggggfffeee[[[ZZZXXXWWWUUUTTTSSSSSSVVVYYY[[[\\\\\\[[[\\\\\\]]]]]]\\\ZZZZZZ[[[___ccceeefffhhhhhhhhhhhhjjjlllmmmlllkkkjjjjjjjjjkkklllttt{{{yyyvvvqqqlllgggfffeeecccbbbbbbbbbcccdddcccdddeeefffiiimmmssswww{{{~~~yyytttlllfffbbb^^^ZZZWWWWWWQQQIIICCC???>>>>>>===<<<===============<<<;;;============<<<;;;:::999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===>>>??????>>>======<<<===>>>???@@@BBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@??????@@@@@@@@@OOOKKKEEEAAA>>>>>>>>>===@@@>>>???AAAAAA>>>???CCCBBBBBBAAA@@@?????????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======???????????????>>>======;;;;;;<<<<<<;;;;;;:::999999999999999999999999999:::::::::;;;;;;<<<<<<<<<======<<<<<<<<<======>>>888888777777666555555555444666666555444333444555555666777666555555777999DDDBBBAAA@@@AAAAAA@@@???<<<======>>>>>>===<<<;;;:::999888888888999:::;;;999999999999::::::::::::999999999999999:::;;;;;;<<<<<<======>>>>>>>>>??????>>>>>>>>>>>>>>>??????===???BBBDDDFFFFFFEEEEEEDDDCCCAAA@@@>>>======<<<===============<<<<<<;;;777666555555555666888888999999999:::;;;;;;<<<<<<==================>>>>>>======<<<<<<<<<<<<======???===;;;;;;<<<<<<:::777999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999999999:::;;;::::::999888777777777777777777666555555555555555444555777777666777999;;;::::::;;;<<<===>>>??????BBBBBBCCCDDDFFFIIIKKKLLLNNNOOOOOONNNLLLIIIEEECCC???>>>===;;;999888888777999:::;;;;;;;;;;;;:::999<<<<<<;;;:::::::::::::::<<<<<<<<<;;;<<<<<<=========<<<<<<===>>>>>>===;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::888:::<<<===<<<<<<===>>>>>>AAACCCCCCBBBCCCGGGJJJIIIKKKNNNQQQVVV]]]eeejjjlllllljjjgggeeeeeehhhkkkrrrvvv{{{~~~yyytttqqqoookkkiiifffcccbbbaaa___]]][[[[[[[[[]]]___```___]]][[[ZZZXXXXXXXXXWWWUUUSSSTTTUUUVVVWWWXXXXXXXXXXXX]]]aaagggmmmqqqrrrrrrqqqbbbaaa___]]][[[[[[[[[[[[YYY]]]bbbeeehhhjjjlllnnnnnnmmmjjjhhhfffhhhlllpppwwwyyy{{{{{{yyyxxxyyyzzzzzzyyyxxxwwwvvvwwwxxxxxx~~~{{{xxxuuutttrrrqqqooommmmmmmmmmmmkkkkkkkkkkkklllooorrruuu|||{{{vvvoookkkhhheeebbb___]]]WWWNNNGGGBBB@@@>>>===;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;::::::999:::;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<=========<<<<<<<<<===???@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAKKKGGGCCC@@@??????@@@@@@CCCAAABBBEEEEEEBBBBBBEEECCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@???@@@?????????>>>>>>>>>======>>>>>>??????>>>>>>>>><<<<<<======<<<<<<;;;::::::::::::::::::999999999;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<999999888888777666666666888999:::999777666777888555666888888777777888:::HHHEEEBBB@@@@@@@@@???>>>>>>>>>??????@@@??????>>>;;;;;;<<<<<<<<<;;;::::::::::::::::::;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<>>>??????@@@AAABBBBBBBBBCCCCCCCCCBBBBBBAAA@@@???>>>???AAABBBCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>??????>>>===<<<<<<888777666555555555666777888888999999::::::;;;;;;::::::;;;;;;<<<<<<============<<<<<<<<<<<<======???===<<<<<<======<<<;;;999999::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999::::::888888888777777777666666666666666666666666777777666777888888888999;;;===<<<===>>>???AAACCCDDDEEEFFFGGGIIIKKKNNNPPPQQQRRRSSSRRRQQQOOOLLLJJJGGGEEECCCBBBAAA???===;;;:::999:::;;;===>>>????????????===<<<;;;;;;::::::;;;;;;======<<<;;;;;;;;;;;;;;;>>>===<<<===>>>???===;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;;;;:::::::::<<<======<<<===???AAADDDGGGIIIJJJIIIJJJNNNRRRTTTVVVZZZ___fffnnnxxx~~~}}}zzzxxxzzz|||~~~zzzxxxuuusssrrrqqqqqqpppnnnlllfffffffffhhhjjjjjjgggeeecccbbbaaaaaabbbbbbaaa___]]]^^^___aaabbbddddddeeegggjjjoootttyyy{{{||||||ooommmjjjhhhfffeeeffffffdddhhhoootttxxx|||}}}{{{}}}}}}{{{zzzyyywwwvvvtttsssrrrqqqqqqqqqqqqsssuuuxxxyyyyyywwwvvvrrroookkkhhhgggfffdddcccccc]]]TTTLLLFFFBBB???===<<<<<<<<<======>>>>>>>>>===>>>???@@@??????>>>===<<<<<<<<<<<<============;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<======@@@@@@AAAAAABBBBBBCCCCCCAAAAAA@@@@@@@@@@@@AAAAAAEEEDDDAAA@@@???@@@AAABBBDDDBBBCCCGGGHHHEEEDDDFFFBBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@?????????????????????>>>>>>>>>======>>>>>>???>>>>>>>>><<<============<<<;;;;;;::::::::::::::::::::::::======<<<<<<<<<<<<<<<;;;<<<<<<;;;;;;:::;;;;;;<<<;;;::::::999999888777777999:::;;;:::888888888999444666999::::::999::::::PPPLLLFFFBBB@@@@@@????????????@@@@@@@@@@@@@@@@@@============<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<======@@@@@@AAABBBCCCDDDEEEEEEEEEFFFFFFFFFEEECCCBBB@@@@@@AAABBBDDDEEEEEEEEEEEE@@@@@@AAAAAABBBBBBAAAAAA>>>?????????>>>===<<<;;;:::999888666555555666666888888888999999:::::::::888888999::::::;;;<<<<<<======<<<<<<<<<<<<======>>>=========>>>>>>>>>===999999999:::::::::;;;;;;<<<<<<<<<;;;;;;::::::::::::999999999999999999:::666666777888888999999888888888999999999888888888666888999999999999<<<>>>???@@@BBBDDDGGGIIIJJJKKKLLLMMMNNNPPPRRRSSSTTTTTTTTTSSSQQQNNNLLLKKKJJJJJJIIIHHHGGGEEECCCAAA???>>>>>>???AAABBBCCCCCCBBBBBB>>>>>>===<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;<<>>>>>>>>@@@@@@???===<<<===============>>>>>>;;;<<<<<<==================>>>??????@@@BBBEEEHHHJJJMMMPPPRRRRRRTTTXXX\\\cccfffkkkqqqyyy~~~}}}|||||||||{{{xxxuuunnnnnnppprrrtttssspppmmmiiihhhhhhiiilllnnnnnnnnnjjjjjjkkklllnnnoooqqqrrrqqqtttxxx}}}}}}yyyuuusssrrrrrrrrrtttyyy~~~zzzwwwsssooolllaaabbbcccdddeeeeeeffffffgggfffdddccccccccccccccceee___WWWPPPJJJEEEAAA>>>>>>>>>??????@@@AAABBBCCCAAABBBDDDEEEFFFEEEDDDCCC@@@??????>>>>>>>>>>>>>>>======<<<<<<;;;<<<<<<<<<:::::::::::::::::::::;;;======>>>???@@@AAAAAABBBAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBB@@@??????AAABBBCCCAAABBBGGGIIIFFFDDDEEEAAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAA@@@@@@?????????????????????????????????>>>?????????>>>>>>===<<<<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>======<<<<<<<<>>>>>===============<<<<<<;;;;;;:::999999999777888999888777666777888444777:::<<<<<<;;;;;;;;;[[[UUUMMMGGGCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@AAAAAA@@@???===;;;;;;;;;<<<===:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHGGGEEEDDDEEEFFFGGGHHHJJJKKKLLLLLL???@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@>>>>>>===<<<:::888777777888888888888999999999999::::::777888888999:::;;;<<<<<<======<<<<<<<<<<<<============>>>>>>>>>>>>>>>???999999999:::::::::;;;;;;<<<<<<;;;;;;:::::::::999999999999999999999999999888999999::::::999888777888999999999999888777666777999::::::::::::===???CCCDDDFFFHHHKKKNNNPPPQQQNNNNNNNNNNNNOOOOOOOOOPPPOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIGGGEEEDDDCCCDDDEEEEEEEEEDDDBBBAAA??????>>>===============<<<<<<<<<<<<===>>>???@@@BBBAAA@@@AAACCCCCCAAA@@@<<<=========>>>>>>>>>???AAAAAABBBBBBBBBBBBAAAAAA@@@AAABBBCCCDDDGGGKKKNNNPPPSSSXXX[[[]]]```fffkkkqqqtttyyy}}}zzztttuuuwwwyyy{{{{{{xxxuuummmmmmmmmppptttxxxzzzzzzvvvvvvvvvwwwyyyzzz|||}}}~~~~~~}}}|||uuunnnhhh^^^]]][[[ZZZZZZ[[[\\\]]]bbbbbbccccccccccccdddeeeccc___YYYSSSNNNJJJFFFCCCBBBAAAAAABBBBBBDDDEEEFFFEEEGGGIIIKKKLLLLLLKKKJJJFFFEEECCC@@@???>>>======???>>>===<<<<<<<<<<<<<<<999999::::::999999999999;;;;;;<<<===>>>>>>?????????????????????@@@AAABBBAAACCCDDDBBB???>>>???AAABBB@@@BBBHHHKKKGGGDDDDDD@@@@@@????????????@@@@@@BBBBBBAAAAAA@@@???>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAA@@@???===<<<;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;<<<<<<<<<=========?????????>>>>>>=========@@@???>>>=====================<<<<<<;;;;;;::::::777888999888666555666777555888;;;===<<<;;;;;;;;;bbb[[[QQQHHHCCCBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAAAAA???===<<<<<<===>>>@@@;;;<<<<<<<<<<<<=========>>>>>>>>>???@@@BBBDDDEEECCCDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGIIIKKKLLLLLLLLLHHHHHHIIIIIIJJJKKKLLLLLLDDDCCCBBBAAAAAABBBCCCDDDGGGGGGGGGGGGFFFDDDCCCBBB@@@>>>===;;;::::::;;;;;;999999::::::::::::::::::999999::::::;;;;;;<<<<<<======<<<<<<<<<<<<======<<<===???>>>======>>>???999999::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::888888999999999999888888;;;<<<<<<;;;:::888666444555666888999999888777666999;;;<<<<<<<<<<<>>>>>??????@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDFFFHHHJJJKKKLLLMMMPPPRRRVVV[[[aaafffjjjooowww|||~~~}}}}}}~~~~~~|||sssrrrrrruuuzzz~~~~~~tttllldddbbb]]]ZZZXXXYYY[[[\\\```bbbccccccbbbbbbdddeeedddaaa\\\XXXUUUQQQMMMKKKHHHGGGFFFFFFFFFHHHIIIJJJKKKMMMQQQTTTUUUUUUTTTSSSPPPNNNJJJFFFCCC@@@???>>>@@@@@@???===<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAADDDFFFDDD@@@>>>>>>@@@CCC@@@BBBJJJMMMJJJEEECCC@@@@@@??????@@@@@@AAAAAACCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCBBBBBBAAA@@@>>>===<<<<<<============<<<;;;;;;<<<<<<<<<===>>>>>>??????@@@??????????????????>>>>>>>>>===<<<;;;;;;;;;;;;>>>======<<<<<<;;;::::::999:::;;;:::888777888999777:::<<<<<<;;;::::::;;;kkkcccWWWMMMGGGEEEEEEFFFGGGFFFDDDCCCBBBBBBBBBBBB???@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>?????????@@@@@@@@@AAABBBCCCEEEHHHJJJKKKFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFHHHJJJNNNQQQTTTUUUOOOOOONNNMMMMMMLLLLLLLLLLLLJJJGGGEEEDDDEEEGGGIIIJJJJJJJJJIIIHHHGGGFFFEEEBBBAAA???>>>>>>>>>??????;;;;;;::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======<<<>>>???>>><<<;;;<<<>>>999999::::::::::::;;;;;;::::::::::::::::::;;;;;;777888999::::::999888777777888999::::::999777666444555888;;;<<<===<<<<<<===>>>????????????BBBDDDCCCDDDFFFIIIKKKNNNPPPQQQOOOMMMKKKIIIIIIKKKNNNPPPRRRRRRRRRQQQQQQPPPPPPPPPOOOPPPSSSUUUVVVUUUUUUTTTSSSTTTTTTTTTSSSQQQOOONNNHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGFFFGGGGGGHHHIIIIIIIIIHHHHHHIIIJJJJJJIIIGGGCCCCCCDDDEEEEEEFFFGGGGGGFFFGGGIIIKKKMMMOOOPPPPPPTTTVVVXXXXXXWWWVVVWWWXXX\\\aaaiiipppvvv~~~zzzyyyxxxzzz~~~{{{rrrnnnhhhbbb^^^___aaaccceeegggiiiiiigggfffggghhhiiifffccc```]]]YYYUUURRRSSSQQQPPPOOOOOOPPPRRRSSSVVVYYY]]]```bbbbbbaaa``````]]]XXXRRRMMMIIIFFFEEEFFFEEECCCBBBAAA@@@@@@@@@>>>??????@@@???>>>===<<<=====================>>><<<<<<<<<<<<===>>>???@@@@@@CCCGGGFFFBBB???@@@BBBAAA>>>AAAIIIMMMJJJDDDAAABBBAAAAAAAAAAAABBBCCCDDDCCCBBBBBBAAA@@@???>>>======>>>>>>???AAABBBBBBCCCAAAAAABBBBBBBBBAAA@@@@@@???????????????>>>======<<<<<<===>>>>>>???@@@@@@?????????@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;>>>======<<<;;;;;;:::::::::;;;<<<;;;:::999:::;;;:::;;;<<<;;;999999999:::xxxooobbbWWWQQQOOOOOOPPPJJJIIIGGGEEECCCCCCCCCCCC>>>@@@BBBDDDEEEDDDBBBAAA@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDFFFIIILLLNNNOOOIIIHHHHHHGGGGGGFFFFFFEEEEEEFFFHHHKKKPPPUUUYYY\\\\\\[[[YYYWWWUUUTTTSSSRRRSSSPPPLLLHHHGGGHHHKKKMMMJJJJJJJJJIIIHHHGGGEEEDDDCCCBBBAAA@@@@@@@@@AAABBB;;;;;;;;;;;;;;;;;;;;;;;;==================<<<<<<======<<<<<<<<<<<<======<<<>>>???>>>;;;:::;;;===999999:::::::::;;;;;;;;;999999999::::::;;;;;;;;;777888999::::::999888777///222555888;;;<<<<<<;;;444777:::>>>AAACCCCCCCCC???@@@AAAAAAAAABBBDDDFFFBBBCCCEEEGGGJJJLLLNNNOOOSSSQQQNNNLLLMMMPPPTTTWWWZZZZZZZZZYYYXXXWWWUUUUUUSSSUUUXXX[[[]]]]]]]]]\\\\\\]]]]]]]]]]]][[[ZZZYYYPPPPPPOOONNNNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKLLLLLLKKKJJJJJJKKKLLLLLLKKKIIIJJJJJJKKKKKKLLLMMMNNNNNNRRRTTTWWWZZZ^^^```bbbcccbbbccceeedddaaa___^^^^^^```fffnnnvvv~~~~~~}}}}}}|||tttmmmiiiiiikkkmmmppprrrtttssspppnnnoooqqqnnnlllhhheeeccc___ZZZWWW]]][[[ZZZXXXXXXYYYZZZ\\\```cccgggkkkmmmmmmlllkkknnnkkkddd]]]WWWRRROOONNNKKKKKKIIIHHHFFFEEEEEEEEEAAABBBCCCCCCBBBAAA@@@???????????????>>>>>>>>>>>>;;;;;;;;;<<<<<<===??????>>>CCCGGGGGGCCC@@@AAADDD>>>;;;===FFFKKKGGGAAA>>>CCCCCCCCCCCCCCCDDDEEEFFFCCCCCCBBBAAA@@@>>>>>>=========>>>???AAABBBCCCCCC???@@@AAABBBCCCCCCDDDCCC@@@AAAAAAAAAAAA@@@??????<<<======>>>???@@@@@@@@@?????????@@@@@@AAAAAAAAAAAAAAA???>>>=====================<<<;;;;;;:::::::::;;;<<<;;;999888999:::;;;<<<<<<:::888777999:::xxxtttnnnggg```[[[XXXWWWPPPMMMIIIGGGFFFFFFFFFEEEGGGGGGGGGHHHHHHHHHHHHHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEGGGLLLQQQTTTVVVUUURRROOOKKKHHHHHHHHHHHHGGGDDDDDDHHHNNNQQQUUU^^^hhhhhhlllkkkddd^^^ZZZVVVQQQVVVTTTRRRPPPPPPOOONNNLLLLLLJJJIIIIIIHHHFFFBBB@@@???@@@BBBCCCDDDCCCCCCBBB===============>>>>>>>>>BBB@@@>>>>>>?????????>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;:::999999;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>><<<::::::;;;<<<<<<<<<;;;<<<======<<<:::;;;<<<>>>>>>===<<<===>>>AAACCCEEEEEEEEEDDDEEEFFFHHHHHHHHHGGGGGGFFFFFFFFFDDDEEEFFFGGGHHHKKKOOORRRSSSQQQNNNMMMNNNSSSYYY^^^ccchhhjjjgggdddbbb___[[[```aaaccceeefffggghhhhhhhhhiiikkknnnpppnnnhhhbbbXXXVVVVVVWWW[[[\\\[[[YYY]]]ZZZVVVVVVWWWXXXWWWUUUUUUVVVVVVWWWVVVUUUSSSRRRRRRRRRSSSTTTVVVYYY[[[\\\cccfffjjjmmmooorrruuuwwwwwwuuurrrooommmlllllllllqqqrrruuuzzz{{{xxxvvvvvv{{{{{{|||~~~|||zzzxxxuuuqqqnnnkkkhhheeebbbdddddddddcccbbbccceeehhhkkkmmmqqqtttuuuuuutttsssssspppmmmiiieee___YYYTTTSSSRRRPPPMMMKKKKKKJJJKKKJJJIIIFFFDDDBBBAAAAAAAAACCCBBB@@@>>>>>>???@@@BBB@@@??????>>>===>>>>>>>>>???AAACCCEEEEEECCCAAA???<<<>>>@@@CCCCCCBBB@@@???BBBBBBBBBBBBCCCDDDEEEFFFDDDCCCCCCBBBAAA@@@??????>>>>>>>>>>>>>>>?????????CCCCCCCCCCCCCCCCCCCCCCCCFFFEEEDDDCCCAAA???===<<<>>>??????>>>===<<<;;;:::>>>???@@@AAABBBCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCC@@@???===<<<;;;;;;;;;<<>><<<:::999999999999:::;;;:::999777666777888|||vvvooojjjfff\\\YYYUUURRRRRRQQQPPPOOOQQQQQQQQQQQQRRRSSSSSSTTTSSSQQQOOOMMMLLLLLLLLLLLLNNNNNNPPPTTTYYY\\\]]]]]]WWWTTTPPPNNNMMMLLLJJJIIIIIIIIIMMMSSSWWW\\\gggqqqwww{{{|||wwwqqqmmmhhhccc___\\\YYYXXXYYYYYYXXXWWWWWWUUUSSSQQQOOOLLLGGGDDDDDDDDDDDDDDDDDDCCCBBBBBB@@@@@@AAAAAAAAA@@@??????AAA???======>>>???>>>===??????>>>>>>>>>=========;;;;;;;;;<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>><<<;;;:::;;;============>>>??????>>>===>>>???AAAAAA@@@AAABBBDDDIIILLLOOOPPPQQQRRRTTTUUUNNNNNNMMMLLLKKKJJJIIIHHHEEEFFFFFFFFFGGGJJJOOOSSS[[[ZZZYYYYYY[[[___eeeiiinnnsssvvvssspppooolllhhhhhhiiijjjmmmooorrrtttuuuxxxxxxzzz|||}}}{{{uuuqqqhhhfffeeefffiiikkkkkkjjjllljjjgggfffggghhhgggfffeeeffffffffffffdddcccbbbddddddeeefffhhhjjjlllmmmqqquuuyyy}}}~~~}}}|||zzz{{{{{{|||{{{xxxvvvtttrrrppppppqqqqqqpppnnnoooqqqssswwwzzz}}}~~~|||yyywwwtttoooiiieee___^^^\\\YYYWWWUUUUUUUUUXXXUUUPPPKKKGGGDDDBBBBBBCCCBBBAAA@@@????????????@@@@@@?????????>>>>>>>>>???@@@CCCEEEEEEDDDCCCBBB???AAABBBDDDCCCBBB@@@>>>BBBBBBCCCCCCDDDFFFGGGHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGJJJJJJIIIHHHGGGDDDBBB@@@AAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBBBBBAAA@@@???============>>>@@@???===<<<;;;:::;;;;;;;;;<<<<<<:::888777888:::zzzuuukkkgggcccaaa___^^^\\\[[[____________```ccceeefffcccaaa^^^[[[YYYXXXXXXYYYXXXXXXZZZ]]]aaaddddddddd^^^[[[XXXVVVTTTRRROOOLLLMMMLLLOOOUUUZZZ```kkkvvv}}}wwwmmmiiieeebbbaaa```___^^^aaa^^^[[[XXXUUUQQQLLLHHHJJJIIIGGGFFFEEEEEEFFFFFFEEEFFFGGGHHHGGGEEECCCBBBCCCBBB@@@@@@AAAAAA@@@???@@@@@@@@@?????????>>>>>>;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<============>>>>>>===;;;;;;<<<>>>@@@@@@AAAAAABBBBBBCCCCCCBBBDDDEEEEEEFFFHHHKKKNNNOOORRRVVVXXXZZZ\\\^^^```YYYYYYXXXVVVTTTRRRPPPOOOJJJJJJIIIHHHIIIMMMSSSXXX___```aaabbbdddgggmmmqqqxxx~~~~~~~~~{{{wwwttttttuuuwwwyyy|||xxxvvvtttuuuwwwzzz{{{{{{}}}{{{yyyxxxyyyzzzyyyxxxxxxxxxxxxxxxwwwvvvuuutttvvvvvvwwwxxxyyy{{{}}}~~~~~~{{{||||||{{{yyyyyy{{{|||~~~zzzsssqqqnnnkkkiiigggeeeeeeccc```YYYRRRLLLHHHFFFEEEFFFFFFFFFFFFDDDBBBAAA@@@BBBBBBBBBBBBBBBAAA@@@@@@???AAACCCEEEGGGGGGGGGFFFDDDDDDEEEEEEEEECCCAAA@@@DDDEEEEEEFFFHHHJJJKKKLLLHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCDDDFFFGGGIIIJJJJJJKKKLLLLLLLLLLLLKKKJJJJJJJJJKKKKKKIIIGGGDDDBBBAAAAAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFFFFEEECCCAAA@@@@@@AAAAAABBBBBBAAA@@@????????????AAA@@@???>>>===<<<<<<<<<===>>>>>><<<:::999:::<<<|||xxxuuusssqqqooommmooonnnmmmmmmooorrrvvvyyyvvvtttpppllliiihhhhhhhhhfffffffffhhhkkkmmmlllkkkeeeccc```^^^\\\ZZZVVVSSSUUUTTTVVVZZZ]]]cccnnnzzzyyytttpppmmmjjjhhhllljjjgggdddaaa\\\WWWSSSRRRPPPNNNKKKKKKLLLMMMNNNKKKLLLNNNOOOOOOMMMJJJIIIIIIGGGEEEEEEEEEEEEDDDCCCAAAAAA@@@@@@@@@@@@??????;;;;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<======>>>>>>??????>>>======???@@@CCCDDDEEEFFFFFFGGGIIIJJJHHHIIIJJJKKKLLLPPPTTTXXXUUUXXX\\\^^^```aaadddfffccccccbbbaaa___\\\ZZZYYYTTTRRRPPPNNNNNNSSSZZZ```cccfffhhhiiijjjlllqqquuu|||~~~{{{wwwuuutttjjjeee___WWWRRRNNNLLLLLLNNNOOOPPPPPPNNNKKKGGGEEEEEEEEEFFFFFFFFFEEEDDDCCC@@@AAACCCEEEGGGIIIIIIJJJEEEEEEFFFFFFFFFEEEEEEDDDGGGGGGHHHIIIKKKMMMOOOPPPJJJJJJIIIHHHGGGFFFEEEEEEDDDEEEEEEGGGIIILLLNNNPPPSSSTTTUUUVVVUUUSSSQQQPPPKKKLLLNNNOOONNNLLLIIIGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIHHHFFFDDDBBBAAA@@@@@@@@@BBBBBBAAAAAA@@@@@@@@@@@@AAA@@@??????>>>============>>>>>>===;;;:::<<<===~~~{{{zzz||||||zzzzzzyyywwwvvvuuuvvvwwwwwwuuussskkkjjjhhhgggfffdddaaa^^^gggeeeeeeggghhhkkkuuu}}}|||zzzxxxvvvtttqqqmmmjjjccc```\\\WWWUUUTTTUUUUUUSSSUUUWWWYYYYYYWWWUUUSSSPPPMMMKKKIIIIIIIIIGGGFFFBBBBBBBBBBBBAAAAAAAAAAAA<<<<<<======>>>======<<<;;;;;;<<<<<<===>>>>>>???@@@AAABBBAAA@@@AAACCCDDDGGGIIIJJJKKKJJJLLLOOORRROOOPPPQQQRRRTTTWWW\\\``````bbbdddfffffffffgggiiihhhhhhiiiiiihhhgggeeeddd^^^\\\YYYVVVVVVZZZaaaggglllooossssssrrrtttxxx}}}~~~tttpppiiibbb\\\WWWUUUTTTWWWYYY[[[[[[YYYUUUPPPMMMIIIIIIIIIIIIIIIHHHGGGGGGBBBBBBCCCDDDFFFHHHJJJKKKDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKLLLMMMNNNOOOOOONNNMMMMMMKKKKKKJJJIIIHHHIIIIIIKKKNNNRRRUUUWWW\\\]]]___aaa```^^^[[[XXXSSSTTTVVVWWWXXXWWWUUUUUUTTTTTTSSSRRRPPPMMMKKKIIIDDDDDDDDDEEEFFFHHHJJJKKKHHHGGGEEEBBBAAA@@@@@@@@@AAABBBBBBAAAAAAAAA@@@@@@????????????>>>>>>=========>>>>>>===;;;;;;<<<>>>~~~~~~|||yyyvvvsssrrrqqqqqqrrrrrrqqqpppwwwuuuttttttssssss{{{~~~zzzvvvpppiiiddd```___^^^```aaacccdddcccbbb```___WWWTTTQQQNNNMMMLLLIIIGGGFFFFFFEEEEEEEEEDDDDDDDDD@@@@@@@@@@@@@@@???>>>>>>======>>>>>>???@@@AAAAAACCCDDDEEEEEEEEEEEEGGGIIIJJJMMMOOOOOOOOOPPPUUUYYYWWWYYY[[[\\\]]]___cccfffgggiiijjjjjjhhhggghhhiiiiiikkknnnqqqsssssssssrrrllljjjfffbbbaaadddjjjoootttxxx||||||zzz|||yyyrrrkkkeeeaaa___bbbdddffffffddd```\\\XXXPPPPPPOOONNNNNNNNNNNNOOOIIIIIIHHHHHHIIIJJJLLLNNNIIIIIIHHHIIIJJJLLLNNNPPPOOOOOONNNNNNNNNNNNOOOOOOOOOOOONNNMMMLLLKKKJJJJJJHHHHHHIIIJJJMMMQQQUUUXXX^^^aaaeeehhhiiigggdddbbb]]]^^^___aaacccdddeeefffgggfffeeebbb\\\VVVPPPLLLHHHGGGFFFFFFFFFHHHIIIJJJHHHGGGEEECCCAAAAAAAAAAAAAAABBBBBBCCCCCCBBBAAAAAA??????@@@@@@??????>>>======>>>???>>><<<<<<===???||||||{{{zzz|||~~~}}}zzzuuuqqqnnnmmmqqqppppppooommmkkkjjjiii```]]]YYYVVVTTTQQQNNNLLLJJJJJJJJJIIIIIIIIIHHHHHHEEEEEEEEEEEEDDDBBBAAA@@@@@@@@@AAABBBCCCDDDEEEEEEFFFGGGIIIIIIIIIIIILLLNNNMMMPPPSSSSSSRRRTTTZZZ___```bbbdddeeeeeefffhhhjjjnnnooopppooommmlllllllllooorrrwww||||||zzzvvvrrrppprrrvvvzzz}}}{{{uuupppnnnoooqqqrrrsssrrrnnnjjjggg^^^]]]ZZZYYYXXXZZZ[[[]]]XXXWWWUUUSSSSSSTTTVVVWWWWWWVVVUUUTTTUUUWWWZZZ\\\ZZZYYYXXXVVVUUUTTTTTTTTTSSSRRRRRRQQQPPPOOONNNNNNKKKKKKKKKLLLOOOSSSXXXZZZeeeiiipppuuuyyyyyywwwuuuooooooqqqsssvvvyyy|||~~~}}}xxxoooeee[[[UUUOOONNNKKKIIIGGGGGGGGGHHHHHHGGGEEECCCBBBAAAAAABBBBBBCCCDDDEEEEEEDDDCCCCCC@@@AAAAAABBBAAA@@@?????????@@@@@@???>>>>>>@@@AAA~~~|||{{{|||{{{yyyvvvsssqqqooonnniiieeeaaa]]]ZZZWWWTTTRRRMMMMMMMMMMMMLLLLLLLLLLLLIIIIIIIIIHHHFFFEEECCCBBBCCCCCCDDDEEEFFFGGGHHHIIIHHHIIIKKKKKKKKKLLLNNNQQQNNNQQQTTTTTTSSSVVV\\\bbbeeehhhjjjkkkkkkkkklllmmmwwwyyyzzzyyywwwuuuuuuuuuuuuyyy}}}}}}|||yyyzzz{{{}}}}}}|||yyyuuussskkkiiieeeccccccdddgggiiifffdddaaa___^^^___```bbbeeedddbbb``````bbbdddfffeeedddbbb```]]]\\\[[[ZZZ]]]\\\[[[ZZZYYYXXXXXXWWWTTTTTTTTTUUUXXX\\\```cccsssxxxwwwjjjcccUUUSSSOOOKKKHHHFFFFFFFFFGGGFFFDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFEEEDDDAAABBBCCCCCCCCCBBBAAA@@@@@@AAABBBAAA@@@@@@AAACCC{{{xxxrrroooiiiddd```^^^^^^^^^YYYWWWUUUSSSRRRPPPLLLJJJJJJKKKLLLMMMMMMLLLKKKJJJJJJJJJKKKKKKLLLNNNOOOPPPTTTSSSRRRPPPOOOQQQUUUYYYTTTVVVXXXXXXXXX\\\bbbgggooorrrtttuuuuuuuuuuuuvvv}}}~~~{{{{{{~~~~~~{{{vvvqqqooooooqqqrrrtttssspppoooooopppssstttwwwvvvuuutttttttttttttttrrrssssssqqqmmmjjjiiiiiifffiiimmmpppooolllgggddd```aaabbbccceeekkkrrrwwwzzzrrraaa[[[RRRLLLJJJHHHFFFEEEJJJHHHEEECCCBBBDDDFFFHHHEEEFFFHHHIIIIIIIIIHHHHHHGGGFFFEEEEEEFFFEEECCCAAAEEEEEEDDDCCCCCCCCCCCCDDD{{{wwwqqqjjjeeebbbaaaaaa^^^\\\ZZZYYYXXXVVVSSSPPPRRRSSSTTTUUUVVVWWWWWWWWWSSSSSSTTTTTTVVVXXXZZZ[[[[[[[[[[[[YYYXXXZZZ]]]```bbbcccdddbbbaaaccchhhmmmvvvyyy}}}wwwwwwxxx{{{yyyoooiiiggghhhjjjmmmuuu~~~{{{zzz{{{||||||{{{zzzyyyyyy{{{}}}~~~~~~~~~{{{yyyxxxxxxzzz}}}~~~{{{rrrrrrsssuuuyyyxxxfff```XXXRRRNNNLLLJJJIIIGGGGGGFFFEEEDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFEEEFFFEEEDDDDDDDDDDDDBBB@@@FFFEEEEEEDDDDDDDDDDDDDDD|||uuuoookkkhhhhhhgggeeecccbbbaaa___\\\YYYWWWXXXXXXZZZ\\\___bbbddd\\\\\\\\\]]]___bbbeeefffhhhiiijjjiiihhhhhhjjjllloooooonnnjjjggghhhmmmqqqxxx|||{{{pppnnnjjjhhhhhhiiiiiihhhcccbbbcccgggnnnwwwuuuggg[[[VVVVVVXXX[[[```gggooowww~~~~~~vvvfff```YYYRRROOOLLLJJJIIIHHHJJJKKKKKKJJJGGGDDDAAAEEEFFFGGGGGGGGGFFFEEEDDDGGGEEEDDDDDDEEEEEECCCBBBFFFFFFEEEDDDDDDDDDDDDDDDyyyuuurrrqqqqqqooollljjjiiifffccc```]]]\\\]]]___bbbgggllloooiiiiiijjjkkknnnqqqtttvvvvvvxxxzzzzzzyyyxxxyyyzzzzzzzzzxxxtttpppppptttxxx|||{{{tttjjjfffaaa]]]\\\[[[[[[ZZZZZZYYYZZZ]]]dddppp}}}zzzjjj\\\TTTTTTUUU\\\___cccgggjjjmmmqqqtttuuu{{{tttqqqmmmllloootttxxxzzz}}}tttnnnccc___YYYTTTOOOMMMLLLKKKNNNOOOPPPQQQOOOMMMIIIGGGJJJJJJJJJJJJIIIGGGFFFEEEIIIGGGFFFFFFFFFGGGFFFEEEFFFEEEDDDDDDCCCCCCDDDDDD}}}|||yyywwwtttrrrpppmmmiiifffggggggggghhhlllrrrwwwzzzzzz{{{}}}{{{ssskkkgggbbb^^^ZZZXXXTTTRRRWWWWWWWWWXXX^^^iiivvv|||nnn```WWWVVVXXX___bbbfffhhhhhhhhhiiiiiijjjmmmqqquuuwwwtttnnnjjjccc```\\\[[[^^^cccgggiiioooppprrrrrrqqqrrrtttvvv|||~~~zzztttmmmiiihhhiiijjjjjjkkklllkkkkkkmmmpppssswwwxxxyyyzzz}}}{{{xxxsssppphhhfffaaa\\\WWWTTTTTTTTTTTTTTTSSSRRRQQQOOONNNNNNNNNNNNNNNMMMKKKIIIFFFEEEIIIGGGEEEEEEFFFGGGFFFEEEFFFEEEEEEDDDDDDDDDDDDDDD~~~|||zzzyyywwwsssppppppppppppqqqtttxxx}}}zzzrrrnnniiiddd```\\\XXXUUUWWWXXXYYYYYY[[[cccooowww|||rrrfff]]][[[]]]___ccchhhlllmmmmmmmmmmmmmmmlllkkkkkkjjjhhhddd``````\\\XXXVVVXXX[[[]]]^^^bbbcccddddddcccdddfffhhhjjjnnnuuu~~~~~~{{{vvvssseeebbb]]]XXXUUUSSSSSSTTTRRRSSSTTTSSSSSSUUUXXX[[[]]]___aaabbbeeeiiinnnrrrxxx|||vvvuuuqqqkkkdddaaa`````````^^^[[[XXXUUUTTTSSSSSSSSSRRRRRRPPPNNNKKKHHHFFFHHHFFFDDDCCCEEEFFFFFFEEEHHHGGGGGGFFFFFFFFFFFFFFF~~~{{{{{{{{{{{{}}}~~~xxxrrrooollliiigggaaaccceeedddeeejjjssszzzwwwnnnllllllkkkooouuuyyy|||}}}~~~|||yyyvvvtttqqqnnnkkkhhhddd___\\\[[[[[[ZZZYYY[[[\\\]]][[[ZZZZZZ[[[]]]]]]___ccchhhmmmrrrvvvxxxzzz{{{wwwvvvqqqooommmjjjhhhddd___[[[RRRPPPMMMJJJGGGEEEEEEDDDDDDEEEFFFFFFFFFHHHKKKMMMKKKMMMOOOQQQSSSVVVZZZ]]]aaadddkkkrrryyy|||vvvttttttuuurrrnnniiidddaaa^^^]]]ZZZZZZYYYWWWTTTPPPMMMKKKJJJHHHFFFEEEGGGHHHIIIIIIKKKKKKJJJIIIIIIIIIIIIJJJ~~~}}}|||{{{nnnqqqtttssssssvvv}}}~~~~~~~~~~~~{{{sssoooiiidddaaa^^^[[[YYY[[[[[[ZZZXXXUUUSSSSSSTTTWWWWWWXXXZZZ]]]```bbbccciiinnnyyy{{{rrrkkkfffeeeddd]]][[[XXXUUUSSSNNNIIIFFFCCCBBB@@@>>><<<:::999888<<<===>>>>>>>>>???CCCEEEAAADDDGGGIIIJJJLLLOOOQQQPPPTTTYYY```fffkkknnnpppvvv}}}|||uuuooojjjgggbbbaaa```^^^[[[WWWSSSQQQNNNLLLJJJIIIJJJLLLMMMMMMNNNNNNMMMLLLLLLLLLLLLLLL|||tttnnniiieeeccc]]][[[XXXVVVVVVVVVTTTSSSWWWVVVUUUUUUWWWYYY[[[]]]___dddnnn}}}yyynnnhhhaaa[[[XXXUUURRRNNNNNNKKKHHHFFFEEECCCAAA???>>>===:::888888888999:::999999888888999;;;<<<======>>>>>>@@@AAACCCEEEFFFJJJKKKMMMOOORRRWWW\\\```jjjooowww~~~{{{zzzwwwsssmmmgggaaa]]][[[VVVOOOJJJJJJJJJJJJMMMQQQQQQPPPOOOMMMMMMNNNOOOOOO}}}vvvppplllgggccc]]]YYYVVVUUUSSSQQQUUUTTTSSSRRRRRRTTTVVVWWW\\\aaajjjyyyuuuhhh___]]]YYYSSSOOONNNLLLJJJGGGFFFDDDAAA??????>>>===<<<<<<;;;999777666666777888888888888888888:::;;;<<<<<<<<<<<<===???@@@BBBCCCCCCEEEGGGHHHKKKNNNSSSWWWZZZ```hhhqqqyyy}}}vvvoooiiifff___XXXSSSSSSSSSQQQRRRUUU[[[ZZZYYYWWWVVVTTTTTTSSSyyysssjjjbbb\\\YYYWWWUUUVVVUUUSSSRRRRRRSSSTTTUUUZZZ___hhhwwwvvvlllccc[[[RRRKKKJJJHHHDDDCCCCCCCCCBBBAAA@@@===:::999999:::::::::999888666555444555555666777777666666777888999:::::::::::::::;;;<<<===>>>>>>???AAABBBCCCFFFJJJMMMNNNTTT^^^gggppp{{{|||xxxppphhhbbb___]]]ZZZZZZ]]]````````````^^^]]][[[ZZZ}}}rrriiiccc```]]][[[YYYWWWVVVUUUVVVXXXYYY[[[___hhhvvv~~~kkkeee\\\TTTNNNJJJGGGDDD@@@???>>>======>>>>>>>>>???<<<888777777999999999777777666555444444555555555555555666666777777777999999999999999::::::;;;<<<>>>???@@@@@@BBBEEEGGGHHHNNNWWW```hhhrrr}}}|||rrrlllgggdddeeehhheeegggiiikkklllkkkjjjiiizzzooohhhccc___]]][[[YYYXXXXXXYYYZZZ\\\___gggsss~~~tttiiiaaaSSSNNNHHHBBB???>>>>>>>>><<<<<<<<<<<<;;;;;;;;;<<<>>><<<888666666777777666777666666666555555555666444444555555555555555555999999888888888888999999;;;===>>>???>>>???AAACCCBBBGGGNNNUUU\\\dddmmmttt}}}zzzsssppprrrvvvuuuxxx{{{~~~}}}|||zzzuuurrrqqqppptttwww}}}ssslllfffdddaaa^^^[[[ZZZZZZZZZ\\\^^^dddppp}}}oookkklllnnnssswwwwwwtttqqqlllfff^^^UUUOOOHHHFFFBBB>>>;;;:::;;;;;;999;;;;;;;;;999888999:::;;;999777666666555444333666666666666666666666666444444555555555555444444888888777777777888888999888999;;;<<<;;;<<<===???@@@EEEJJJNNNRRRXXX```fffooosssyyyppplllfffaaa]]][[[[[[\\\[[[^^^bbbgggkkkqqqxxx|||wwwtttooojjjeeebbb```___^^^```eeeoooqqqbbb\\\[[[[[[\\\^^^aaa___\\\XXXUUUPPPJJJFFFBBBBBBAAA???===<<<<<<<<<777999;;;:::888777888:::777666666777888777555333555555666666666666666555444444555666666555444333666555555555666777888888555777999:::999999;;;<<<@@@DDDHHHKKKMMMQQQXXX]]]bbbgggnnnvvvwwwiii___[[[WWWRRRNNNKKKKKKMMMNNNJJJLLLOOORRRUUUZZZ___cccfffllltttxxxzzz}}}}}}~~~wwwpppkkkhhhfffaaacccgggqqq~~~vvvwwwxxxiiiZZZTTTSSSQQQOOOOOOQQQOOOLLLJJJHHHEEEAAA???:::<<<======<<<<<<<<<<<<555888;;;;;;999888:::<<<555666777999;;;;;;888666444444555666666555555555444555666666666555444333444444444444555666777777444666999:::999:::;;;<<<<<>>::::::;;;;;;;;;:::999999;;;;;;;;;;;;::::::999888777777777777777777777777555555444444444333333333555555666666666555333222666666666666666666666666555555555666777999:::;;;<<>>>>>???@@@AAABBBBBBBBBBBBDDDFFFIIIJJJFFFGGGHHHJJJLLLNNNPPPPPPPPPSSSWWWZZZ^^^fffrrrzzz||||||~~~{{{uuuuuuxxx}}}zzzpppkkkiiiddd___\\\^^^aaaggguuu|||rrrccc^^^VVVPPPLLLIIIFFFEEECCCBBBBBBAAA@@@>>>===<<<;;;::::::::::::999999999:::::::::::::::999888888777777777777777777777777555555555555444444444333444555666666666555333222555555555555555555555555555555555666777888:::::::::===??????>>>AAAHHHMMMPPPUUU\\\ccckkkvvvkkkaaaTTTKKKGGGEEEAAA>>>??????>>>======???@@@AAACCCCCCBBBAAABBBCCCDDDEEEAAAAAABBBCCCEEEFFFGGGHHHDDDFFFHHHHHHIIILLLSSSXXX```fffrrr{{{mmmddd___```[[[WWWVVVWWWZZZbbbkkkwwwuuuiiibbb^^^YYYRRRLLLHHHEEECCCAAA@@@???>>>===<<<<<<<<<<<<<<<;;;:::999888888999:::999999::::::999999888888777777777777777777777777666666666555555555444444444555555555555444333333444444444444444444444444444555555666777888999999777:::<<<<<<<<>>??????AAABBBCCCGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGEEEFFFFFFEEECCCCCCFFFIIIJJJOOOZZZiii}}}yyytttrrrvvv|||~~~pppgggaaaccc```[[[YYYXXXYYY^^^bbbhhhooovvv|||}}}tttllleee^^^ZZZWWWSSSMMMGGGDDDAAA???===@@@???>>>======>>>???@@@===;;;999777777888999:::777888888999888888777777777777777777777777777777777666666666666555555555444444444444444444444444333333333333333333333333444444555666777777777888666888::::::;;;===BBBEEEMMMRRRYYY```hhhsssrrraaaXXXOOOJJJEEEBBBBBBCCCAAA@@@>>>>>>??????@@@AAABBBCCCIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCAAA@@@???@@@AAABBBFFFLLLXXXiiiuuuiiibbb^^^ZZZXXX[[[___eeepppzzzuuukkkfffeeeccc___[[[[[[]]]_________bbbeeeiiipppwwwyyywwwsssoooiiiccc___\\\YYYWWWQQQMMMHHHDDDAAA???===;;;???>>>=========>>>@@@AAA===<<<999777666777888999666666777777888777777666666666666666666666666666777666666666666555555555444444333333333444444444333333333333333333333333333444555666666666666666666777888999;;;===@@@CCCFFFKKKSSS[[[dddppp}}}rrraaaTTTMMMJJJHHHEEECCCCCCBBBAAA@@@===>>>??????@@@AAAAAABBBGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDBBBAAA@@@???>>>>>>?????????BBBFFFMMMZZZmmmwwwkkk```VVVOOOOOOMMMLLLNNNPPPTTT^^^iiizzzyyyxxxzzzpppkkkeeeddd```\\\\\\```aaa^^^]]]]]]^^^aaaffflllooopppiiifffbbb^^^[[[XXXUUUSSSKKKHHHDDDAAA@@@???===;;;<<<<<<<<<<<<<<<===>>>>>><<<;;;999888777777777777555555666666777777666666666666666666666666666666666666666555555555444444333333333222333333444555333333333333333333333333222333555666666666555444555666777999;;;===???@@@BBBHHHPPPXXXbbbnnn|||qqqaaaWWWOOOJJJJJJIIIGGGFFFFFFDDDCCCBBB@@@@@@AAABBBBBBCCCBBBBBBEEEEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFEEECCC@@@??????@@@AAABBB>>>AAADDDGGGNNNZZZiiiuuuyyyxxxxxxxxxyyy{{{}}}~~~xxxrrriii```XXXQQQKKKGGGGGGFFFHHHIIIIIIKKKTTT___qqq~~~xxxtttqqqnnnppppppqqqrrruuu|||uuukkkhhhaaahhhuuu{{{tttlllkkkgggaaaccchhhiiieeedddcccccceeegggjjjnnnrrrnnnkkkgggccc___YYYSSSNNNFFFDDDAAA@@@@@@???>>>===;;;;;;<<<<<<===<<<<<<<<<;;;;;;:::999888777666666444444555666666666666666666666666666666666666666555555555555444444444333333333222222222333444555444444444444444444444444222333555666666555444333444444555777:::<<<===>>>@@@EEEMMMUUU^^^jjjwww~~~{{{xxxuuusssssswww}}}ttt```WWWSSSOOOKKKGGGGGGGGGFFFEEEDDDBBBAAACCCDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGBBBBBBBBBCCCDDDDDDEEEEEEEEECCC???>>>???@@@BBBBBB>>>AAADDDEEEFFFKKKUUU\\\```_________aaacccfffhhhbbb]]]VVVPPPKKKHHHFFFDDDAAABBBEEEGGGFFFGGGPPPZZZbbb{{{yyynnnhhheeedddccc```___\\\ZZZZZZ]]]dddiiimmmuuurrrgggbbbXXX\\\eeeuuuvvvvvvqqqkkklllrrrsssnnnooonnnmmmlllkkklllqqqvvvwwwuuupppkkkddd[[[RRRLLLDDDBBB@@@@@@@@@@@@???>>>;;;<<<===>>>>>>>>><<<<<<::::::::::::999777555444333444444555666666666555666666666666666666666666555555444444444333333333333333222111222333555666444444444444444444444444111333444666666555444222333333444666999;;;<<<<<<;;;@@@GGGNNNWWWbbbooowwwzzzyyyvvvtttrrrooollljjjiiihhhiiikkkooovvvzzzlll___WWWRRRNNNKKKIIIGGGFFFFFFFFFFFFDDDBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHDDDDDDEEEFFFFFFFFFFFFFFFDDDCCCAAA@@@???@@@@@@AAAFFFBBB@@@CCCHHHKKKIIIFFFPPPOOONNNOOOQQQSSSTTTTTTTTTQQQMMMHHHEEECCCCCCCCCDDDDDDDDDCCCDDDFFFKKKNNN```ppp~~~mmmfffccc___\\\YYYTTTPPPOOONNNLLLNNNRRRWWW[[[eeettt|||fff\\\ZZZVVVXXXdddqqq~~~}}}yyyvvvuuuvvvxxx~~~vvviii[[[QQQLLLCCCBBB@@@???@@@@@@???>>>============>>>>>>>>>>>>>>><<<;;;;;;;;;;;;:::888777777777777666666666666777777777777777777777777666666555444333333222222444444444333333222222222222222222333333444444444444444444444444444444444777666666666666666777888===@@@EEEKKKRRR[[[ccciiiwwwzzzsssrrrtttooommmhhheeeccccccdddfff]]]```dddgggmmmxxxzzzmmmbbbZZZUUUPPPLLLLLLJJJHHHHHHHHHGGGEEECCCDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGGGGGGGHHHHHHIIIEEEEEEFFFGGGGGGGGGFFFFFFDDDCCCBBB@@@@@@@@@AAAAAABBB@@@???BBBFFFJJJLLLMMMTTTRRROOOMMMMMMNNNOOOPPPMMMMMMKKKIIIGGGEEEDDDDDDCCCDDDDDDDDDDDDGGGKKKOOOWWWgggxxxooogggaaaZZZSSSNNNNNNMMMJJJIIIKKKJJJMMMTTT___lllrrreee\\\UUUSSS[[[eeeuuuqqqbbbVVVPPPFFFDDDBBBAAABBBBBBAAA@@@>>>>>>>>>>>>>>>>>>??????>>><<<;;;;;;;;;;;;:::888777777777777666666666666666666666666666666666666666555555444333333222222444444444333333222222222222222222333333444444444444444444444444444444444666555555555666777777888<<>><<<;;;;;;;;;;;;:::888777777777777666666666666666666666666666666666666555555444444333333222222444444333333333333222222222222333333333333444444444444444444444444444444444444444555666777888999:::===AAAEEEKKKRRRYYY^^^dddppp~~~vvvqqqrrrrrrlllfffccc```___^^^\\\[[[ZZZZZZZZZXXXZZZ[[[ZZZZZZ^^^eeejjjsss}}}ssslllkkkkkkooottt~~~uuummmeee\\\VVVPPPNNNKKKIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFDDDBBBAAAAAABBBBBBAAACCCEEEFFFGGGNNNYYYbbbddd___WWWOOOJJJKKKNNNRRRPPPPPPPPPOOOMMMLLLJJJIIIHHHHHHHHHGGGGGGJJJNNNQQQYYYhhh~~~rrrdddWWWQQQOOOKKKFFFCCCGGGHHHJJJKKKMMMWWWmmmkkk]]]RRRQQQSSSYYYfffuuu~~~lll]]]TTTNNNKKKGGGEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@>>><<<;;;;;;;;;;;;:::888777777777777666666666666666666666666666666666666444444444333333333222222333333333333333333333333333333333333333333333333333333333333333333333333333333333444555777888999:::<<>><<<;;;;;;;;;;;;:::888777777777777666666666666555555555555555555555555333333333333333222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222333444666777888:::<<>>>>><<<;;;;;;;;;;;;:::888777777777777666666666666555555555555555555555555333333333333222222222222222222333333333333444444444444333333333333222222333333333333333333333333222222222333444555666777999;;;===@@@CCCHHHNNNRRRYYYbbbqqq~~~mmm]]]XXXXXXWWWUUUTTTPPPPPPPPPOOONNNLLLKKKJJJOOOOOONNNNNNNNNNNNOOOOOORRRWWW```lll{{{qqqddd[[[XXXYYY[[[cccxxx}}}sssllleeeaaa[[[VVVSSSQQQOOONNNNNNNNNMMMMMMMMMMMMNNNNNNPPPQQQSSSSSSSSSQQQPPPNNNJJJKKKLLLNNNOOOOOOOOOOOOKKKIIIGGGEEEDDDCCCCCCDDDDDDEEEFFFGGGKKKTTT___hhhqqqnnnggg^^^YYY[[[dddlllpppppppppqqqsssuuuwwwxxxrrrpppkkkddd]]]YYYYYYZZZ\\\cccooo{{{uuucccVVVQQQLLLHHHFFFGGGFFFFFFKKKQQQZZZnnnzzzaaaVVVPPPKKKLLLQQQZZZfffvvv~~~|||}}}~~~sssiiiXXXTTTNNNJJJHHHGGGGGGFFFEEEDDDCCCBBB@@@???>>>===>>><<<;;;;;;;;;;;;:::888777777777777666666666666555555555555555555555555222222222222222222222222222222222333333444444444444444444333333222222222222222222222222222222222333333222222333444555555777999;;;>>>AAAEEEKKKOOOVVV___lllxxxzzzkkk]]]XXXWWWVVVUUUUUURRRRRRQQQOOOMMMLLLKKKJJJPPPOOOMMMMMMMMMMMMMMMMMMOOOSSSZZZcccpppyyyhhh\\\XXXYYYYYY]]]hhhyyy}}}ooojjjccc\\\WWWTTTQQQOOOQQQQQQPPPOOOOOOPPPPPPPPPTTTUUUVVVWWWVVVUUUSSSQQQJJJKKKLLLNNNOOOPPPQQQQQQKKKJJJHHHFFFDDDDDDDDDDDDFFFFFFHHHKKKQQQ[[[eeelllqqqooohhh```ZZZ\\\eeemmmppprrrvvv{{{~~~{{{uuulllddd^^^]]]]]]]]]ccckkkrrrvvvxxxyyyzzzuuu|||ooo___YYYNNNHHHCCCDDDEEEEEEIIIMMMPPPaaavvvgggWWWPPPKKKLLLQQQVVV]]]hhhzzz}}}vvvqqqpppsssuuuyyyxxxnnn[[[WWWQQQLLLJJJIIIHHHHHHEEEDDDCCCBBB@@@???======>>><<<;;;;;;;;;;;;:::888777777777777666666666666555555555555555555555555222222222222222222222222222222222333333444444444444444444333333222222222222222222222222222222222333333333222222333444444555777999<<>>>>>>>>=========<<<;;;;;;:::::::::999777666555555555666555555555555555555555555333333333333333333333333444333333333444444555666333333333333333333333333111111111111111111111111111111222333333444555555666666777999<<<@@@CCCEEERRRXXXbbblllvvv~~~|||mmm___ZZZ\\\]]]^^^```ZZZSSSLLLJJJLLLMMMLLLJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJPPPXXX^^^ccckkkvvv~~~vvvfff]]]YYYTTTRRRUUUWWW\\\eeennn~~~yyywwwwwwsssnnnkkkeeeccc___\\\[[[[[[\\\]]][[[\\\]]]___```aaabbbbbb```YYYRRROOOPPPRRRPPPNNNKKKKKKJJJGGGDDDDDDFFFHHHMMMPPPTTTYYY```ffflllnnnqqqmmmhhhddd___]]]dddmmmsss{{{wwwhhh___[[[VVVXXX\\\bbbhhhmmmnnnnnnnnnuuusss^^^UUUNNNKKKIIIFFFFFFIIIJJJQQQ^^^lllxxxjjjZZZRRRMMMIIIIIILLLQQQYYYiiizzzlllffffffooozzztttfff___[[[ZZZ\\\___jjjqqq|||zzzfff]]]TTTQQQOOOKKKIIIJJJGGGFFFCCCAAA>>>==================<<<;;;;;;:::::::::999777666555555555666555555555555555555555555333333333333333333333333111111111111222222333333333333333333333333333333222222222222222222222222111222222333333444444444555555666888;;;>>>AAACCCLLLRRR[[[eeeoooyyy~~~ooo___ZZZ[[[[[[]]]^^^ZZZTTTNNNKKKLLLMMMLLLIIIKKKKKKKKKLLLLLLKKKKKKKKKKKKOOOUUUZZZ^^^fffpppxxxzzz{{{}}}~~~}}}|||jjj```[[[VVVRRRSSSSSSUUU\\\cccooo~~~~~~{{{zzzooolllhhheeeccccccdddeeeeeeeeeeeefffgggiiikkkllliiiccc]]][[[]]][[[TTTNNNMMMMMMMMMKKKIIIJJJLLLNNNUUUYYY```gggmmmpppqqqrrrrrrlllgggbbb\\\YYY^^^fffqqqwww~~~rrrbbbZZZSSSTTTVVV[[[ccckkkppprrrttt}}}ooobbbUUUNNNKKKHHHFFFGGGGGGKKKTTT___hhhqqquuuaaaTTTLLLGGGHHHIIILLLPPPZZZnnn}}}iii___YYY^^^gggvvvvvvfff\\\VVVTTTUUUYYYcccjjjttt|||mmmcccYYYUUURRRNNNLLLMMMGGGFFFCCC@@@>>>===<<<<<<======<<<<<<;;;:::::::::999888777666555555555666444444444444444444444444222222222222222222222222111111111111222222222222333333333333333333333333333333333333333333333333222222222333333333333333444444555666999<<>>===<<<<<<======<<<;;;;;;::::::999888888777666666666666666444444444444444444444444111111111111111111111111333333333444444444333333222222222222222222222222222222222222222222222222333333333222222222222222333333333555777:::<<<>>>EEEIIIPPPXXXbbbnnnyyy~~~}}}||||||}}}~~~nnn]]]WWWXXXZZZ\\\___\\\XXXTTTQQQOOONNNKKKIIIIIIJJJJJJKKKKKKJJJJJJIIIJJJKKKLLLMMMQQQWWW```gggooonnnnnnooopppttt{{{mmmbbb[[[VVVTTTRRROOOPPPSSSUUUddd{{{{{{yyyyyy{{{}}}|||{{{zzzzzz|||}}}wwwuuusssnnncccZZZ[[[^^^aaacccbbbbbbbbbccckkkooowww}}}}}}qqqiiiaaaZZZSSSMMMNNNRRR\\\```jjjzzzoooeeeaaa\\\]]]dddpppzzznnn```XXXOOOIIIFFFFFFEEEHHHNNNSSSXXXbbbkkkzzzoooZZZMMMFFFCCCCCCFFFHHHJJJQQQdddwwwlll___TTTUUUYYY```ooorrr```TTTNNNKKKMMMPPPXXX^^^ffflllpppuuu{{{yyyoooddd^^^ZZZTTTPPPPPPIIIGGGDDDAAA???===<<<<<<<<<<<<<<<;;;::::::999999777777777777777666666666444444444444444444444444111111111111111111111111222333333444444333222222222222222222222222222222000000000000000000000000222222222222222222222111222222222333555888:::<<>>======<<<<<<;;;;;;:::999999999666666777777777777666666333333333333333333333333222222222222222222222222000111222222222111//////222222222222222222222222000000000000000000000000111111111222222222222222222222222333444777999:::<<<@@@EEELLLTTT]]]gggnnntttxxx}}}|||zzzyyysssyyy|||jjjYYYSSSUUUZZZ___ddd```___]]]YYYUUUQQQMMMKKKHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEFFFIIIOOOTTTXXX[[[YYYZZZ]]]___cccmmmwwwpppfff]]]YYYWWWTTTRRRSSSWWW```mmmzzz~~~wwwuuuwwwyyyxxx~~~yyyyyyzzz{{{}}}{{{qqqfff^^^VVVNNNJJJLLLKKKLLLRRRZZZbbblll}}}vvvoooqqqyyy{{{jjjZZZPPPMMMEEEBBBBBBEEEFFFFFFIIINNNSSSXXXhhheeeUUUNNNIIICCCBBBGGGHHHHHHSSSbbbmmmqqqttttttrrrsssvvvyyypppaaaSSSOOONNNNNNTTT]]]cccrrr}}}ooo^^^TTTNNNJJJJJJLLLMMMRRRYYY^^^bbbhhhnnntttwww{{{~~~~~~|||{{{|||rrrmmmggg^^^WWWTTTLLLJJJGGGDDDAAA???>>>>>><<<<<<;;;::::::999999888555666777888888777666666333333333333333333333333333333333333333333333333000111222222222111///...111111111111111111111111000000000000000000000000000000111111222222333333333333333333444666888999999===BBBHHHNNNVVV^^^cccmmmssszzz~~~}}}yyyvvvuuummmsss|||}}}kkkYYYRRRTTTXXX^^^cccbbbbbbaaa]]]XXXRRRNNNLLLHHHHHHIIIIIIIIIIIIHHHHHHFFFEEECCCCCCFFFIIILLLNNNPPPNNNPPPTTTWWWZZZbbbkkkvvvuuuhhhbbb^^^YYYVVVVVV[[[bbbkkkuuu~~~{{{yyyxxxwwwxxx{{{vvvkkkbbbYYYQQQMMMMMMIIIIIILLLPPPQQQXXXjjj|||yyyxxxsssaaaVVVSSSGGGDDDCCCEEEEEEBBBCCCGGGLLLNNNZZZqqqfffUUUMMMJJJAAA===BBBDDDEEEOOO]]]eeegggkkkmmmnnnppprrrsssxxx~~~tttcccSSSMMMKKKIIINNNWWWYYYfffrrruuuttttttvvvuuuwwwzzz{{{mmm]]]SSSLLLGGGFFFHHHLLLQQQXXX]]]bbbgggnnnsssrrrvvvxxxwwwttttttxxx}}}wwwrrrkkkaaaYYYVVVMMMKKKHHHEEEBBB@@@??????<<<<<<;;;::::::999999888555666777888888777666666333333333333333333333333333333333333333333333333111222444555444222000///111111111111111111111111111111111111111111111111//////000111222333333444333333333333444666888999999===BBBGGGMMMSSSZZZ___eeekkkssswwwuuuqqqnnnllliiiooowww|||~~~mmmYYYQQQSSSWWW\\\aaaddddddccc___ZZZSSSOOOMMMGGGHHHHHHIIIIIIHHHHHHGGGFFFEEECCCBBBDDDEEEFFFGGGFFFEEEGGGLLLOOORRRYYYaaahhhqqq{{{tttjjjddd]]]YYYXXX___dddlllttt}}}~~~}}}~~~{{{vvvppplllmmmsss||||||ppp___QQQJJJGGGDDDEEEHHHIIIHHHMMM]]]mmmppp___TTTPPPKKKFFFFFFDDDBBBCCCFFFHHHIIIQQQ^^^nnnjjjSSSKKKHHHDDDBBBCCCCCCDDDIIIPPP```dddiiijjjiiihhhiiikkktttwww{{{wwwgggVVVLLLIIIGGGHHHKKKSSSXXX___dddggghhhiiijjjmmmqqqwww|||~~~yyyqqqcccUUUKKKGGGGGGHHHHHHKKKQQQVVV\\\bbbhhhlllqqqssstttpppkkklllttt{{{~~~zzzqqqfff[[[TTTQQQJJJDDDDDDDDD@@@>>>>>>???>>>===<<<;;;:::::::::666666666666555555555555666555444333222333444444444444444333333222222222333333333333333333333333111111222222222111000000222222111111000///......222222222222222222222222222222222222333444555555:::;;;>>>BBBGGGLLLPPPRRR]]]dddkkknnnoooooojjjcccbbbdddgggjjjmmmqqquuuyyyooo]]]UUUVVVXXX[[[___ccc```\\\ZZZXXXTTTNNNIIIJJJJJJIIIHHHHHHHHHIIIIIIGGGFFFDDDBBBAAAAAAAAABBBCCCDDDDDDFFFJJJNNNRRRTTT^^^ccckkksssyyy|||ooofff___\\\aaafffmmmuuu}}}zzzxxxxxxxxxzzz}}}rrrllleeeaaabbbhhhqqqwwwxxxxxxssshhhZZZNNNHHHGGGEEEEEEGGGGGGFFFJJJWWWfffzzzggg[[[QQQKKKEEEDDDBBB???@@@CCCCCCCCCIIITTTaaaqqqsss[[[QQQGGGCCC@@@@@@@@@@@@EEEKKKTTTYYY^^^aaaaaaaaadddfffiiimmmrrrwww}}}yyyiiiWWWLLLHHHEEEEEEGGGHHHLLLRRRWWWYYY[[[]]]___fffkkkqqqwwwzzz|||}}}{{{ssseeeWWWLLLGGGEEEFFFHHHKKKPPPUUUZZZ```fffjjjooorrrrrrooojjjkkkrrrxxx|||~~~xxxnnnccc[[[TTTLLLEEEDDDDDD@@@>>>??????>>>===<<<;;;:::::::::666666666666555555555555666555444333333333444444444444333333333222222222333333333333333333333333111111111111111111222222444333333222111111000000222222222222222222222222222222222222333444555666999;;;===BBBFFFKKKOOORRRWWW^^^dddffffffddd^^^VVVWWWYYY\\\___bbbeeejjjmmmwww~~~~~~nnn^^^XXXXXXXXXYYY[[[\\\YYYWWWVVVUUURRRNNNJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGEEEDDDBBBAAAAAAAAAAAABBBBBBBBBDDDGGGJJJNNNPPPRRRWWW]]]cccjjjsss~~~zzznnngggdddmmmrrryyy|||yyyuuuqqqpppppprrrtttwwwzzz{{{tttgggccc\\\XXXXXX]]]dddiiiiiihhhddd[[[QQQIIIFFFFFFFFFEEEFFFFFFCCCFFFQQQ^^^uuutttfffXXXOOOHHHEEEBBB??????BBB???>>>BBBJJJSSS^^^nnn|||dddVVVIIIDDD@@@??????>>>AAAGGGHHHMMMSSSWWWXXXZZZ^^^aaaeeejjjqqqwww~~~{{{kkkXXXMMMGGGBBBAAABBBBBBEEEIIIMMMOOOSSSVVVYYY]]]bbbiiiooosssuuuxxxzzzzzzrrreeeWWWLLLFFFDDDCCCFFFIIIMMMRRRWWW]]]ccchhhmmmooopppmmmiiijjjooouuuyyy{{{~~~wwwllldddYYYPPPGGGEEECCC@@@???@@@???>>>===<<<;;;:::::::::666666666666555555555555666555444333333333333444333333333333222222222222333333333333333333333333111111000000000222333444555555444444333222222222222222222222222222222222333333333333444555666666888:::<<<@@@EEEJJJNNNPPPVVV]]]ccccccbbb^^^WWWOOOOOOQQQTTTVVVXXX\\\```ccciiirrr~~~|||mmm___YYYYYYXXXWWWXXXWWWUUUSSSQQQPPPNNNJJJHHHGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDBBBAAAAAAAAAAAA??????@@@AAACCCEEEHHHIIILLLOOOSSSXXX^^^hhhuuu~~~{{{tttrrr{{{}}}tttqqqllliiiiiilllpppsssvvv{{{xxxnnnhhhbbb___[[[XXXWWWXXX[[[]]]XXXWWWTTTOOOHHHEEEDDDEEEEEEDDDEEEEEECCCDDDNNNZZZllluuudddYYYNNNIIIEEEBBBAAACCC???>>>@@@FFFKKKRRR^^^jjjyyymmmZZZOOOHHHCCCAAAAAA???AAAEEEDDDHHHNNNRRRTTTWWW[[[___dddkkksss{{{|||kkkYYYMMMGGGBBB???@@@AAABBBEEEGGGIIIMMMRRRUUUWWW\\\ccchhhlllnnnqqqrrrssslll```TTTJJJEEECCCBBBBBBEEEIIINNNSSSZZZaaafffjjjlllmmmllliiiiiimmmrrrvvvxxx{{{~~~~~~sssjjj]]]SSSIIIEEECCCAAA@@@BBB???>>>===<<<;;;:::::::::666666666666555555555555555555444444333333333333333222222222222222222222222222222222222222222222111000//////000222444666444444444333333222222222111111111111111111111111333333333333444555666777777888;;;???CCCHHHLLLNNNUUU\\\aaaaaa___[[[SSSKKKHHHJJJLLLNNNPPPRRRVVVYYY\\\eeerrr}}}|||mmm^^^XXXXXXWWWVVVWWWWWWUUUSSSPPPLLLIIIFFFDDDFFFFFFGGGHHHHHHGGGFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@>>>>>>>>>???@@@BBBCCCDDDJJJLLLNNNQQQVVVaaaoooyyyzzz~~~yyytttmmmjjjeeecccdddhhhmmmqqquuuzzzxxxooogggccc_________]]]ZZZWWWTTTRRRJJJIIIHHHEEECCCBBBCCCDDDCCCBBBCCCEEEDDDEEENNNXXXgggqqqcccUUULLLGGGCCCAAABBB???>>>@@@DDDGGGKKKTTT^^^hhhppp}}}www```SSSKKKDDDBBBAAA@@@@@@CCCCCCGGGLLLOOOPPPRRRWWWZZZ___eeeooowww}}}}}}lllZZZOOOHHHCCC@@@AAA======>>>???@@@DDDIIIMMMTTTYYY___dddggghhhhhhiiieee```WWWNNNGGGCCCBBBBBB>>>AAAEEEJJJPPPWWW___dddfffhhhjjjjjjiiiiiilllooosssuuuxxx{{{zzzppp___TTTJJJFFFCCCAAAAAACCC???>>>===<<<;;;:::::::::666666666666555555555555444444444444444333333333222222222222222222222222222222222222222222222222111000//////000222444666222222222222111111111111111111111111111111111111333333333333333555666666666777:::===BBBFFFJJJLLLMMMSSSXXXWWWVVVSSSLLLDDD@@@BBBDDDEEEFFFHHHLLLNNNTTT\\\gggrrr}}}}}}lll\\\UUUUUUUUUVVVXXXVVVUUUSSSOOOLLLIIIGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEDDDDDDBBBAAA@@@@@@>>>>>>?????????@@@AAAAAAEEEGGGHHHIIINNNXXXdddnnn}}}vvvzzz~~~~~~wwwoooiiieeeccc___]]]^^^bbbgggkkkqqqwww}}}rrrjjjeeebbb``````aaaaaa___ZZZTTTMMMIIIBBBBBBAAAAAAAAAAAABBBBBBBBBAAABBBEEEEEEFFFNNNVVVcccwww}}}mmmZZZOOOHHHBBB@@@@@@>>>>>>@@@CCCDDDFFFMMMUUU]]]bbblllxxxhhhSSSJJJBBB@@@@@@>>>===???AAADDDHHHIIIJJJKKKOOOSSSXXX___hhhpppuuu{{{ooo]]]RRRKKKDDDAAAAAA===============@@@EEEHHHPPPVVV]]]bbbdddbbbaaa```XXXTTTNNNHHHCCCAAAAAABBB>>>@@@CCCGGGLLLRRRZZZ___aaacccfffggghhhiiikkkmmmoooqqquuuyyy}}}uuu___TTTJJJFFFDDDBBBBBBDDD???>>>===<<<;;;:::::::::666666666666555555555555444444555555444444333222111111111222222222222222222222222222222222222222111111000000000222333444000000000000000000000000111111111111111111111111222222222222333444555555555666888<<<@@@DDDHHHJJJIIINNNQQQPPPNNNMMMGGGAAA???@@@BBBCCCCCCEEEHHHJJJPPPWWWbbbmmmyyy{{{kkkZZZSSSTTTUUUWWWYYYSSSSSSRRRPPPMMMKKKLLLMMMHHHGGGFFFDDDCCCCCCCCCCCCEEEEEEEEEDDDCCCBBB@@@???>>>>>>?????????@@@@@@@@@BBBDDDFFFGGGJJJRRR\\\dddxxxtttuuuvvvvvvsssmmmhhhddd```^^^[[[YYYZZZ]]]bbbeeeooouuuzzzzzz{{{{{{yyyooohhhddddddddddddddddddbbb^^^WWWPPPIIIEEE???>>>???@@@AAABBBAAA@@@BBB@@@AAADDDEEEEEEKKKRRR\\\iii~~~vvvaaaSSSKKKDDD@@@@@@???>>>@@@CCCBBBBBBGGGNNNTTTXXX___hhhrrr}}}~~~~~~nnnSSSJJJAAA??????===<<<===<<>>===???CCCFFFKKKQQQZZZaaabbb___\\\ZZZPPPMMMHHHDDDAAA@@@@@@AAAAAABBBCCCEEEHHHMMMTTTXXX[[[]]]```ccceeegggiiijjjjjjmmmqqqvvvzzzuuu]]]SSSJJJGGGEEECCCBBBCCC???>>>===<<<;;;:::::::::666666666666555555555555444444555555555444333222000111111111222222222222111111111111111111111111111111111111111111222222000000000000000000000000111111111111111111111111111111111111222333444444444555777;;;???CCCFFFHHHKKKNNNOOOLLLJJJIIIEEE@@@>>>@@@AAABBBBBBCCCFFFHHHOOOWWWcccooo|||wwwhhhYYYTTTUUUVVVVVVWWWSSSSSSSSSPPPMMMLLLMMMPPPKKKIIIFFFBBBAAAAAAAAABBBDDDDDDEEEDDDCCCBBB@@@???======>>>???????????????@@@CCCFFFGGGIIINNNUUU[[[nnn|||tttsssqqqnnnkkkhhheeeddd___]]]ZZZYYYYYY\\\```bbbooovvvtttiiihhhiiihhhqqq}}}}}}wwwpppjjjiiikkkmmmoooiiigggbbb\\\UUUNNNHHHEEE>>>>>>???AAABBBBBBAAA???CCCAAAAAACCCDDDCCCHHHOOOWWW]]]kkk{{{~~~gggXXXOOOGGGCCCBBBAAA@@@BBBDDDBBB@@@DDDJJJJJJNNNSSSYYY___gggooouuu{{{vvvtttsssrrrrrrwww}}}pppUUUJJJAAA@@@@@@>>><<<===999===@@@AAAAAACCCGGGKKKGGGMMMTTT[[[```eeelllqqqyyyxxxeeeWWWNNNEEE???>>>===>>>===<<<;;;<<<>>>AAAFFFNNNXXX___aaa^^^ZZZWWWLLLJJJFFFBBB@@@??????@@@DDDDDDDDDDDDEEEIIIOOOSSSVVVYYY]]]```cccfffggghhhgggjjjoootttxxx|||rrr\\\RRRJJJGGGFFFCCCBBBCCC???>>>===<<<;;;:::::::::777666666666555555555555333444555555555444333222000000111111222222222222111111111111111111111111111111222222222111111000000000000000000111111111000000000000000000000000000000000000111222333444333444777:::>>>BBBEEEGGGJJJLLLLLLGGGDDDCCC@@@;;;999;;;<<<<<<<<<>>>@@@BBBNNNXXXeeesssssseeeYYYVVVXXXWWWVVVVVVVVVWWWUUUQQQLLLJJJKKKMMMMMMJJJEEEAAA??????@@@BBBDDDDDDEEEEEEDDDBBB@@@???<<<<<<===>>>?????????>>>;;;???BBBDDDFFFIIINNNSSSdddssstttpppkkkgggeeebbb___]]]\\\XXXVVVWWWWWWYYY___gggnnnwww|||pppccc______bbbgggmmm~~~~~~xxxrrrppptttxxx{{{|||ttthhh]]]XXXSSSLLLFFFDDD@@@@@@??????@@@BBBCCCEEEAAA@@@@@@@@@BBBEEEHHHJJJNNNPPPVVV^^^hhhwwwppp___RRRJJJFFFDDDAAA@@@>>>===>>>@@@CCCDDDHHHJJJLLLOOOSSSWWWZZZ\\\eeeiiilllllliiigggjjjmmmyyymmmTTTJJJ@@@<<<;;;888888:::;;;<<<<<<===>>>??????@@@BBBEEEIIINNNSSSYYY```dddooowwwrrrbbbWWWNNNEEE@@@???<<<<<<;;;;;;;;;;;;<<<<<>>===<<<>>>>>>???AAADDDHHHMMMOOOQQQTTTXXX[[[]]]___bbbdddfffhhhkkknnnpppsssxxx{{{ooo]]]RRRGGGDDDDDDBBB@@@@@@AAA@@@>>>===;;;:::::::::;;;:::888777555444444444333444444555555444444333666555444333111000//////222222222222222222222222111111222222222333333333000000000000111111111111000000000000000000000000//////000111111111111111222444555777:::>>>DDDIIIIIIKKKKKKIIIDDD@@@===<<<<<<;;;:::;;;===@@@DDDFFFPPPTTT___pppuuufffYYYUUUWWWXXXYYY[[[VVVUUUSSSSSSRRRQQQNNNKKKHHHGGGEEECCCBBBAAABBBBBBDDDDDDDDDDDDCCCBBBAAA@@@??????>>>>>>>>>>>>??????<<<===???BBBFFFJJJMMMNNN[[[eeetttwwwrrrlllfffbbb^^^ZZZWWWXXXUUUTTTVVVXXX[[[bbbjjjrrr{{{wwwjjj^^^XXXXXXYYY]]]bbbiiitttuuuiii]]]VVVPPPGGGAAA?????????>>>???@@@AAACCCDDD@@@@@@???@@@AAACCCEEEGGGGGGHHHKKKQQQWWWbbbuuuuuubbbTTTKKKEEECCC???>>><<<;;;<<<>>>@@@BBBDDDEEEGGGJJJNNNQQQUUUVVV\\\___cccccc```___aaadddooovvvjjjUUUKKKAAA>>><<<::::::<<<;;;;;;<<<======>>>??????@@@BBBFFFIIILLLQQQWWW[[[aaaiiirrrzzz|||nnn```VVVNNNEEEAAAAAA<<<<<<;;;;;;;;;;;;<<<<<>>===<<<>>>>>>>>>@@@BBBEEEHHHJJJNNNQQQUUUXXX[[[]]]```ccc```bbbeeegggiiilllppprrrxxxppp^^^RRRHHHEEEDDDBBB@@@@@@>>>>>>===<<<<<<;;;;;;<<<999999777666555555555555333444444555555444444333555444444333222111000000222222222222222222222222111111111222222222333333000000000000111111111111000000000000000000000000//////000111111111111111222333555666888<<>><<<;;;;;;:::999999;;;>>>AAACCCKKKOOOZZZkkk{{{uuugggYYYUUUXXXYYY[[[]]]VVVTTTQQQPPPOOONNNKKKIIIHHHFFFEEECCCBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@???>>>======<<<<<<======>>>::::::<<<>>>BBBEEEHHHIIIWWW```mmm{{{vvvqqqkkkddd___[[[VVVSSSUUURRRSSSVVVZZZ]]]fffnnnvvv~~~qqqeeeXXXSSSQQQPPPRRRVVVWWW^^^jjjwwwsssggg\\\UUUNNNFFF@@@??????@@@@@@AAABBBCCCDDDEEE@@@@@@@@@AAABBBCCCDDDDDDEEEDDDDDDGGGIIIOOO\\\jjj{{{gggWWWLLLEEEBBB===<<<;;;::::::;;;===>>>@@@AAACCCEEEHHHLLLOOOPPPRRRUUUXXXXXXVVVUUUWWWZZZaaagggpppxxx}}}fffUUUKKKBBB???>>>;;;;;;===:::;;;;;;<<<<<<======>>>===>>>@@@BBBDDDGGGKKKNNNVVV]]]eeemmmwwwuuuiii\\\TTTMMMFFFAAAAAA<<<<<<;;;;;;;;;;;;<<<<<<===BBBIIIQQQZZZaaa```ZZZQQQLLLFFFAAA???>>>===<<<>>>>>>===>>>???BBBDDDEEEJJJMMMQQQTTTVVVYYY]]]```^^^```cccdddfffhhhlllooouuu|||sss```TTTIIIFFFEEEBBB@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<888777666666555555666666333444444555555444444333333333333222222222111111222222222222222222222222111111111222222222222333000000000000111111111111000000000000000000000000//////000111111111111111222333444555666999>>>AAADDDEEEFFFDDDAAA===:::999999999888777888;;;===???DDDHHHTTTdddtttvvvhhhZZZWWWZZZ\\\]]]___WWWTTTOOOLLLKKKJJJHHHGGGGGGFFFEEECCCBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>???BBBDDDGGGHHHPPPXXXdddppp||||||~~~qqqlllgggaaa]]]ZZZVVVSSSSSSQQQSSSWWW[[[___gggooowwwmmmbbbVVVQQQOOOMMMNNNQQQRRRUUU[[[bbbjjjuuu|||lllcccYYYSSSNNNHHHEEEFFFBBBCCCDDDEEEFFFGGGGGGFFFBBBBBBBBBBBBCCCCCCDDDDDDHHHFFFEEEFFFEEEGGGPPPZZZjjj}}}~~~jjjZZZNNNFFFBBB===<<<:::999999:::;;;<<<@@@@@@BBBCCCFFFIIIKKKLLLLLLNNNQQQQQQPPPPPPQQQSSSTTTZZZbbbjjjqqqzzzyyybbbSSSIIIAAA>>>===;;;;;;<<<::::::::::::;;;;;;<<<<<<999;;;<<<===>>>@@@DDDGGGLLLSSSZZZbbbmmmwww{{{zzzooodddXXXQQQKKKDDD@@@???<<<;;;;;;::::::;;;;;;<<<<<>>===<<<;;;<<<<<<======???AAACCCDDDFFFHHHLLLOOOQQQTTTXXX[[[]]]___aaaccceeegggkkknnnttt{{{xxxbbbVVVKKKGGGFFFBBB@@@@@@;;;<<<<<<<<<;;;;;;;;;:::666666555555555666666777333444444555555444444333222222222222222222222222111111111111111111111111111111111111222222222222///000000000111111111111000000000000000000000000//////000111111111111111111333333444444666:::===@@@AAACCCAAA>>>:::888888999888777777888999;;;<<<@@@DDDOOO^^^nnnxxxjjj]]]ZZZ\\\^^^```bbbXXXTTTNNNJJJHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@???>>>===<<<<<<;;;;;;;;;;;;<<<<<<======>>>???AAACCCEEEFFFJJJQQQ[[[eeeooo{{{~~~tttpppsssxxxlllhhhccc^^^ZZZWWWSSSQQQSSSQQQSSSWWW[[[^^^fffnnnxxx~~~kkkaaaWWWSSSQQQNNNMMMOOOPPPQQQSSSUUU[[[cccmmmttt}}}|||tttfff]]]UUUPPPLLLGGGGGGIIIFFFGGGIIIJJJJJJIIIHHHGGGBBBBBBBBBBBBCCCDDDFFFFFFHHHFFFEEEFFFEEEDDDIIIQQQWWWfffxxxlll\\\OOOGGGCCC===<<<;;;::::::::::::;;;>>>??????@@@BBBDDDFFFGGGFFFHHHJJJKKKKKKKKKLLLMMMLLLQQQYYY```gggpppzzzwww```OOOFFF>>><<<<<<:::999;;;999999999999999:::::::::777888999:::;;;===AAADDDDDDJJJPPPXXXbbbmmmrrrpppjjj```UUUOOOIIIBBB===<<<;;;;;;::::::::::::;;;;;;;;;@@@EEELLLVVVaaaccc```TTTNNNFFF@@@<<<;;;::::::;;;;;;<<<>>>@@@BBBDDDEEECCCEEEHHHJJJLLLOOOSSSVVVWWWZZZ]]]___bbbeeeiiilllrrryyy~~~dddXXXMMMHHHFFFBBB@@@???<<<======<<<;;;999888777555555555555555666666777333444444555555444444333111222222222222333333333111111111111111111111111000000111111111222222222///000000000111111111111000000000000000000000000//////000111111111111111111222333333333444777999<<<>>>??????<<<999777777999999888888888999:::;;;>>>BBBLLLZZZhhhzzzzzzlll^^^[[[^^^```aaacccZZZUUUNNNJJJHHHGGGGGGFFFEEEEEEEEEDDDDDDCCCBBBBBBAAABBBBBBAAAAAA@@@???>>>===<<<<<<;;;;;;<<<<<<===999999:::;;;<<<>>>???@@@FFFKKKSSS[[[cccnnnzzzssshhhdddeeeiiipppzzzhhhddd^^^YYYUUUQQQNNNKKKPPPNNNPPPUUUXXX[[[bbbjjjvvv}}}}}}lllbbbYYYVVVSSSOOOMMMNNNJJJKKKLLLNNNQQQXXX```fffkkktttuuunnnbbbZZZRRRNNNIIIEEEGGGKKKLLLMMMOOOQQQPPPNNNKKKIIIDDDCCCCCCCCCEEEHHHKKKMMMJJJGGGFFFGGGEEEBBBDDDIIIKKKUUUaaakkkuuunnn]]]QQQHHHCCC>>>===<<<;;;:::999999999;;;;;;;;;<<<===>>>???@@@???@@@AAACCCDDDEEEFFFFFFFFFJJJPPPVVV\\\dddnnnuuurrr]]]LLLCCC<<<;;;;;;888888999888888888888888888888888555666888888999;;;>>>AAABBBGGGNNNUUU___iiillljjjeee[[[RRRMMMHHH@@@;;;:::;;;;;;::::::::::::;;;;;;:::>>>BBBHHHSSS___bbb```VVVPPPHHH@@@===;;;:::::::::;;;===>>>@@@BBBCCCDDDBBBCCCEEEFFFGGGJJJOOORRRUUUXXX\\\```dddhhhmmmqqquuu|||gggZZZNNNJJJGGGCCC??????<<<<<<===<<<;;;888666555555555555444555555666666333444444555555444444333222222222222222222222333111111111111111111111111000000000111111111111222000000000000111111111111000000000000000000000000//////000111111111111111000111222222222333555777999;;;======:::888777666888888888888999:::;;;;;;===AAAIIIUUUaaarrr{{{lll^^^ZZZ\\\^^^___aaaYYYTTTNNNJJJHHHHHHGGGGGGDDDDDDEEEEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@???>>>>>><<<<<<<<<;;;;;;<<<<<<<<<:::::::::;;;===>>>@@@@@@CCCGGGMMMSSSYYYaaajjjqqq{{{vvveee\\\ZZZXXX]]]dddkkkrrrxxx~~~```\\\WWWSSSPPPMMMKKKHHHJJJIIIKKKQQQUUUXXX___fffooovvvrrrhhh___[[[XXXRRRNNNNNNGGGHHHJJJKKKMMMPPPUUUYYY\\\dddpppzzzzzzqqqkkk^^^XXXRRROOOLLLJJJMMMSSSWWWYYY[[[[[[ZZZVVVRRRPPPKKKJJJIIIIIILLLQQQVVVZZZVVVRRRQQQQQQMMMHHHFFFHHHEEELLLSSSXXX___gggllllllqqqooollljjjiiijjjlllnnnpppsssvvvwwwxxx|||ppp___RRRHHHCCC======<<<;;;999888888777999999999999999:::;;;;;;:::;;;<<<>>>@@@AAAAAA@@@AAADDDHHHLLLOOOUUU^^^dddnnnzzz|||kkkZZZJJJBBB;;;::::::888777999777777777777777777777777444555666666555777999<<<@@@FFFMMMSSS\\\dddfffccc^^^VVVNNNKKKGGGAAA<<<:::;;;::::::999999::::::;;;999<<>><<<;;;;;;;;;<<<===>>>@@@@@@AAAAAAAAABBBCCCDDDDDDGGGKKKNNNRRRUUUZZZ```eeekkkqqquuuxxxhhh\\\PPPJJJGGGCCC??????::::::;;;<<<;;;999777555666666555444444444555555333444444555555444444333333222222222222222222222111111111111111111111111000000000000111111111111000000000000111111111111000000000000000000000000//////000111111111111111///000222222222333444666777999<<<<<<:::888777777666777777888999::::::;;;;;;>>>EEEOOOYYYjjjyyyjjj\\\XXXYYYZZZ[[[\\\WWWSSSNNNJJJHHHHHHGGGFFFCCCDDDDDDEEEEEEDDDCCCBBB@@@@@@@@@@@@???>>>===<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<===???@@@BBBCCC@@@DDDIIIMMMPPPVVV]]]bbblllsss}}}wwwdddZZZWWWRRRUUUYYY^^^cccjjjrrrwwwzzz{{{WWWTTTPPPNNNMMMMMMKKKJJJDDDDDDGGGMMMRRRUUU]]]eeehhhooowww}}}xxxoooeeeaaa\\\UUUPPPOOOHHHJJJKKKKKKKKKLLLNNNOOORRR[[[fffpppyyywwwnnnhhh[[[VVVRRRQQQQQQQQQWWW^^^aaaccceeeeeeccc___ZZZWWWRRRQQQOOOPPPTTTZZZaaaeeeeeeaaa___^^^XXXQQQMMMMMMEEEKKKOOOQQQUUU[[[]]][[[]]]ZZZVVVRRRRRRSSSVVVXXXRRRWWW\\\___aaafffnnnuuurrr```RRRHHHBBB<<<<<<;;;:::999777666666:::999999999999999:::;;;999999:::<<<>>>@@@@@@???===@@@CCCDDDFFFJJJRRRWWW___kkkuuuvvvuuurrrfffWWWJJJAAA;;;;;;;;;999888999777777777777777666666666444555555444222333555777:::@@@GGGMMMUUU\\\]]]ZZZZZZRRRKKKIIIGGGAAA===<<<;;;::::::999999::::::;;;777:::<<>>============>>>>>>>>>>>>>>>===BBBBBBCCCCCCCCCEEEIIILLLKKKOOOTTTZZZ```gggnnnrrruuu|||iii]]]PPPKKKHHHCCC???>>>777888:::;;;;;;:::888777666666555444444444444444333444444555555444444333333333333222222222111111000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000//////000111111111111111...000222222222333555666666888;;;;;;:::888777777555555666777888999::::::999;;;BBBJJJTTTddd}}}wwwiiiZZZUUUVVVWWWWWWYYYTTTQQQMMMJJJHHHGGGFFFEEECCCDDDEEEEEEEEEDDDCCCBBB????????????>>>===<<<;;;:::999999999999999999:::888888999:::<<<>>>???@@@>>>BBBGGGJJJKKKOOOUUUYYYbbbiiittt}}}wwwdddZZZXXXQQQSSSVVVYYY]]]cccjjjooorrrrrruuu{{{NNNMMMLLLKKKJJJIIIHHHGGGGGGHHHJJJLLLNNNRRRXXX\\\ccchhhpppvvv|||}}}rrrhhh```YYYQQQLLLKKKHHHHHHJJJJJJIIILLLQQQRRRUUU]]]gggoooxxx{{{tttmmmjjj^^^ZZZVVVTTTWWW]]]bbbfffjjjlllmmmnnnlllhhhdddaaa___^^^[[[XXX^^^jjjsssuuu~~~zzztttmmmddd[[[TTTQQQPPPQQQSSSUUUVVVVVVTTTTTTQQQNNNMMMMMMLLLKKKIIILLLLLLKKKKKKNNNSSSZZZ```sssuuucccUUULLLGGG???<<<999888888888777666666666666666666666666666666666666777777888::::::<<<;;;999:::<<>><<<<<<<<<;;;::::::999888888777888:::>>>EEEMMMTTTYYYZZZUUUMMMFFFAAA>>><<<;;;<<<<<<<<<<<<=========>>>======>>>???AAACCCEEEFFFLLLNNNQQQUUUYYY```hhhmmmuuu{{{xxxgggTTTJJJFFFCCCAAAAAA===;;;999999999999777555333333444444555666666666555555444444444333333333222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000111111222222222333333333555666777888777666444222444444444555555666777888:::AAAAAADDDOOOZZZmmmxxxeee[[[XXXSSSVVV]]][[[\\\VVVOOOJJJIIIIIIGGGFFFEEECCCBBBBBBBBBBBBAAA???>>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::999;;;<<<===<<<===???@@@BBBDDDGGGIIILLLPPPTTTXXXcccjjjsssyyy{{{|||~~~~~~pppaaaWWWQQQNNNNNNQQQUUUZZZ```dddgggeeefffjjjpppyyyKKKKKKJJJJJJJJJJJJJJJJJJIIIJJJLLLNNNPPPSSSXXX\\\bbbgggooovvvzzz{{{ppphhh```XXXRRRKKKHHHFFFHHHGGGEEEGGGLLLOOORRRXXXaaahhhqqq~~~wwwqqqmmmaaa]]]YYYZZZ^^^dddhhhjjjqqqqqqqqqpppmmmkkkhhhgggiiijjjhhhhhhnnnzzz{{{rrriiicccZZZYYYWWWXXXYYYZZZYYYXXXTTTRRROOONNNNNNMMMJJJHHHHHHGGGFFFDDDEEEHHHNNNRRR\\\ooovvveeeWWWMMMGGG???===:::888888888777666666666666666666666666666444333333444444666777777888888777777:::===@@@CCCHHHOOOVVV[[[______YYYQQQFFFBBB===999888888777777444444444444444444444444555444333222222333444555777;;;@@@GGGLLLPPPRRRSSSPPPMMMHHHEEECCC@@@>>><<<:::::::::999999888888888777777999===CCCJJJQQQUUUWWWRRRKKKEEE@@@===<<<;;;<<<<<<<<<<<<<<<<<<============>>>???AAACCCEEEFFFHHHJJJMMMPPPTTT[[[bbbfffnnnsss|||nnnZZZOOOJJJDDD@@@???>>><<<::::::::::::888777555555555444444444444444555444444444444333333333111111111111000000000///000000000000000000000000000000000000000000000000////////////////////////111000000000/////////...000000000000000000000000000000000111111111222222333444666666666444333111333333333444555777888999777>>>???AAALLLWWWiiitttbbbYYYXXXSSSWWW]]][[[^^^XXXQQQKKKHHHGGGFFFDDDDDDCCCBBBAAABBBBBBAAA???>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;:::::::::999;;;<<<===<<<===>>>@@@@@@BBBEEEGGGJJJNNNSSSVVVbbbiiirrrxxxzzz{{{}}}lll___WWWSSSOOOOOOPPPSSSXXX\\\```bbb^^^```ccchhhppp|||GGGHHHHHHIIIJJJKKKLLLMMMKKKLLLNNNOOOQQQTTTXXX[[[```fffnnntttxxx}}}uuulllcccZZZTTTNNNIIIFFFGGGFFFDDDEEEIIIKKKMMMRRRYYY^^^ggguuu}}}vvvrrriiieeebbbeeelllrrrtttsssuuurrrnnniiifffeeeeeeeeeiiilllmmmnnnuuuyyyssshhheeeaaa^^^]]]\\\[[[YYYUUUTTTRRRRRRQQQOOOKKKHHHDDDCCCAAA>>><<<===AAADDDIIIXXXmmmyyyhhhYYYMMMGGG@@@===:::999999999888777666666666666666666666666333222222222333444555666444444555555777999:::;;;@@@FFFJJJNNNRRRVVVTTTOOOFFFBBB===999777777666555333333333333333333333333555444333222222333444555666888;;;@@@EEEIIIMMMNNNNNNKKKGGGDDDBBB@@@>>><<<888888888888888777777777777777888;;;@@@FFFLLLPPPQQQMMMHHHCCC>>><<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>@@@BBBCCCDDDDDDFFFHHHKKKNNNTTTZZZ^^^ccciiirrr{{{xxxbbbUUUMMMEEE???===???===;;;;;;;;;;;;999777666666666555444333333333444444444444333333333333111111111111000000000000000000000000000000000000000000000000000000000000........................000000000000////////////000000000000000000000000/////////000000000111111222333444444444333222111333333333444555666888888444;;;;;;>>>HHHRRReee~~~ooo^^^WWWWWWTTTXXX^^^\\\___ZZZSSSLLLHHHFFFDDDCCCDDDCCCAAAAAABBBBBB@@@???>>>>>>>>>=========<<<<<<;;;;;;;;;;;;::::::::::::999:::<<<<<<<<<===>>>@@@@@@BBBEEEGGGJJJNNNSSSWWWaaahhhpppvvvxxxyyy|||~~~|||jjj```YYYVVVTTTRRRRRRUUUZZZ___cccddddddeeegggkkkqqqzzzFFFFFFFFFGGGHHHJJJKKKLLLKKKMMMOOOPPPRRRTTTXXX[[[```fffmmmsssvvvzzz~~~zzzpppggg]]]WWWQQQLLLGGGGGGGGGEEEFFFIIIIIIJJJMMMRRRVVV\\\jjjxxx{{{vvvtttpppooosss{{{yyytttkkkccc^^^]]]___aaacccgggjjjjjjnnnuuuzzz{{{xxx{{{}}}sssnnnggg```\\\ZZZWWWVVVUUUTTTTTTSSSRRROOOKKKGGGBBBAAA???<<<999888:::<<<@@@IIIWWWiii~~~}}}yyy{{{zzzjjj[[[MMMEEE@@@>>>:::999999999888777555555555555555555555555444444333333444555555666333444555666666777777777<<<@@@DDDHHHNNNSSSSSSOOOEEEBBB===999777666555444333333333333333333333333666555555444444555555666666666888;;;???DDDHHHKKKJJJHHHEEECCCBBB@@@>>><<<888888888888888888888888777777777:::===BBBGGGIIIJJJHHHEEE@@@<<<::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<===>>>@@@BBBCCCBBBDDDFFFHHHKKKOOOTTTWWW[[[aaajjjsss|||gggWWWMMMEEE@@@>>>>>>===;;;:::;;;:::999777777777666666666555555555444444444333333333222222111111111000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000/////////////////////////////////////////////000000000111111222333333444444333222222444444333333444444555666333999999;;;EEENNNaaazzz}}}kkk[[[UUUWWWUUUYYY___]]]^^^ZZZTTTMMMIIIFFFDDDCCCDDDBBBAAAAAAAAAAAA@@@>>>>>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::999999888:::<<<<<<<<<<<<>>>@@@BBBDDDGGGIIIMMMQQQVVVZZZ```gggooouuuxxxyyy{{{}}}uuuiii```[[[XXXVVVVVVZZZbbbkkkppprrruuuuuuuuuuuuxxx~~~FFFFFFEEEDDDEEEFFFHHHIIIJJJLLLOOOQQQSSSVVVZZZ\\\bbbgggnnnrrruuuxxx}}}{{{qqqggg```UUUMMMHHHHHHHHHFFFGGGIIIIIIIIILLLOOOQQQUUUaaammmyyy}}}}}}{{{{{{zzzoooddd^^^^^^aaacccfffkkkllliiigggiiijjjhhhcccgggpppzzzvvvooofff]]]WWWSSSPPPNNNPPPOOONNNNNNMMMJJJFFFCCC======<<<:::888777888::::::>>>DDDOOOaaassszzzyyyuuurrrppprrrxxxxxxjjjZZZLLLDDD@@@===:::999999999888777444444444444444444444444444333333333333444444555444555666777777777666555777<<>><<<999999999999999888888888666666777888;;;???BBBDDDEEEDDDBBB>>>:::888999;;;::::::::::::999999999999::::::;;;<<<===>>>@@@AAAAAACCCFFFHHHJJJMMMQQQTTTVVV\\\dddmmmuuueeeTTTJJJDDDAAAAAA===;;;:::999:::999777666666666777777888888888888444444333333333222222222000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000111111111222222333333333444444444333333666555444333333222222222222999888999CCCLLL]]]vvv{{{iiiYYYTTTVVVTTTYYY```]]]\\\YYYTTTNNNIIIFFFFFFFFFDDDBBBAAA@@@AAAAAA@@@>>>============<<<<<<<<<<<<;;;;;;:::::::::999999999888:::;;;<<<;;;<<<>>>???AAADDDGGGJJJMMMQQQWWWZZZ___fffooouuuxxxzzz}}}{{{mmmddd\\\ZZZZZZ```kkkwww~~~~~~{{{zzz|||FFFDDDCCCBBBBBBCCCEEEFFFHHHKKKOOOSSSVVVZZZ^^^aaaeeeiiiooorrruuuyyy~~~|||qqqiiiZZZRRRKKKIIIJJJHHHGGGIIIJJJJJJLLLOOONNNPPPZZZdddmmm|||uuukkkeeeeeehhhkkkppptttrrrjjjaaa]]]ZZZWWWTTTZZZeeeqqq{{{~~~{{{mmmggg^^^VVVPPPLLLHHHFFFFFFEEEDDDDDDCCCAAA>>><<<777888888777666555777888999;;;<<<@@@LLL[[[dddeeeeeeeeefffiiipppxxx|||qqqeeeXXXKKKCCC???<<<999888888888777666444444444444444444444444222222111111111111222222444444555666666666666555111777<<<@@@FFFKKKJJJFFFAAA>>>;;;888777666555333444444444444444444444444222222222333333222222222777666666666999===BBBDDDCCCAAA@@@@@@AAA@@@>>><<<;;;::::::999888888777777555555666777:::<<>>999666888:::888888888888999999999:::999999::::::;;;===>>>???@@@BBBEEEGGGIIIKKKOOORRRRRRXXX___fffmmmuuuwww___QQQIIIDDDAAAAAA===;;;999999999999777555666666666777888999999999333333333333222222222222000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000000000000111111111222222222333333333333333444444666555444333222111111111222888777888AAAIIIZZZsss|||kkk[[[UUUVVVTTTYYY```^^^ZZZYYYUUUPPPJJJFFFFFFGGGCCCBBB@@@@@@AAAAAA???>>>=========<<<<<<<<<;;;;;;::::::::::::999999999999888999;;;;;;;;;<<<===??????BBBEEEHHHKKKPPPUUUYYY^^^eeeooovvvzzz}}}~~~~~~rrrccc___]]]cccooo{{{|||xxxxxxzzz}}}}}}CCCBBB@@@??????AAACCCEEEGGGKKKPPPVVVZZZ___cccfffiiilllpppsssuuuzzz}}}tttfff\\\RRROOONNNKKKIIIJJJKKKKKKMMMOOOMMMMMMTTT]]]aaaooo~~~vvvrrrssswwwzzz{{{}}}yyylll]]]UUUOOOKKKKKKQQQ\\\hhhqqqssspppmmm___ZZZSSSMMMIIIGGGDDDBBB@@@>>><<<<<<<<<<<<:::888333444666666555555555777777::::::;;;@@@KKKQQQSSSRRRUUUZZZaaahhhqqqxxx}}}zzzvvvooohhh___UUUKKKDDD>>>;;;888777777777666555333333333333333333333333333222222111111111222222222222222333333333444444///333777:::???DDDDDD@@@???<<<:::888888777555444333333333333333333333333222222222333333222222222666555555555888;;;>>>AAA@@@??????@@@AAA@@@>>><<<;;;;;;:::888777666555444555555666777999;;;===??????AAAAAA===888555777:::555666666777888999::::::999999999999:::<<<===>>>===???BBBDDDFFFIIILLLOOOOOOSSSZZZ___dddkkkssszzzzzzjjjXXXOOOJJJDDD@@@>>>===<<<::::::::::::888666666666666666666666666777333333333222222222222111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000/////////000000000111111111111111111111222333333333333222222222222333333111777555666>>>FFFWWWpppooo]]]VVVUUUSSSXXX___^^^\\\[[[WWWQQQJJJEEEDDDEEECCCAAA@@@@@@AAA@@@???>>>======<<<<<<<<<;;;;;;;;;:::::::::999999999999888777999;;;;;;;;;;;;===??????BBBEEEHHHLLLPPPVVVZZZ^^^eeepppxxx|||qqqjjjdddfffoooxxx}}}}}}~~~zzzuuuqqqppprrrtttzzz@@@???>>>===>>>@@@CCCEEEGGGKKKRRRXXX]]]bbbgggkkkkkknnnqqqsssvvv|||qqqeeeZZZVVVTTTPPPLLLLLLKKKKKKNNNPPPMMMKKKQQQYYYTTT```nnnuuu}}}ppp___TTTLLLHHHFFFLLLVVV```ggggggbbb^^^TTTPPPLLLHHHFFFEEECCCAAA>>><<<:::999:::::::::999333555666777666555666777000555777666888???CCCDDDDDDIIIQQQZZZcccllltttxxxnnnkkkfffaaa[[[SSSKKKFFF===;;;888666666666555444333333333333333333333333555555444444333444444444000000//////000111222333000333444555:::@@@AAA???===;;;999888888777666444222222222222222222222222333444444555555444444333555444444555777:::<<<>>>>>>>>>>>>???@@@@@@>>><<<;;;:::999777666444333222444555555777999;;;===>>>>>>@@@AAA===888444666999444555555777888999:::;;;888888999999:::;;;<<<===:::<<<@@@BBBDDDFFFJJJLLLLLLPPPVVVZZZ^^^dddkkkqqqzzz~~~mmm```SSSOOOLLLEEE???;;;???===;;;;;;;;;;;;999777666666666555444444333333333333333222222222111111//////000000111111111222000000000000000000000000000000000000000000000000////////////////////////.../////////000000111111000000000000000000000000............/////////000000000//////000111222222000000000111222333555555///555444444===DDDUUUnnnqqq___VVVUUURRRWWW___^^^]]]]]]YYYRRRJJJDDDBBBCCCCCCAAA@@@@@@@@@@@@???=========<<<<<<<<<;;;;;;;;;:::::::::999999999888888777999;;;;;;;;;;;;===???AAADDDGGGJJJNNNSSSXXX\\\^^^fffpppyyy~~~}}}tttkkkjjjooouuuwwwvvvtttsssoookkkgggfffhhhjjjuuu{{{<<<>>>AAABBBBBBBBBBBBCCCFFFKKKQQQWWW]]]dddjjjnnnmmmoooqqqtttxxx~~~|||ooocccaaa^^^XXXTTTTTTVVVTTTRRRPPPPPPQQQSSSTTTXXXYYY]]]dddppp~~~qqq```SSSLLLIIIDDDHHHNNNUUUYYYYYYUUUQQQJJJJJJHHHFFFCCCAAA@@@???<<<<<<;;;:::999999888888777777777666555555444444333333444444666777999:::<<<@@@FFFNNNWWW___eeehhhaaaaaa^^^[[[UUUNNNHHHDDD===:::777555666666666666333333333222222222111111000000000000000000000000222222222222222222222222333222222333666999<<<>>><<<;;;888666444444444444333333333222222222111111333222///------///111333222222222333444666888:::<<<<<<<<<<<<<<<<<<<<<<<<999999888888777666666666666666555555666888;;;===<<<<<<<<<;;;:::999777777555444444444444555666666888888999;;;;;;;;;;;;;;;<<<===???AAABBBDDDGGGIIIJJJNNNTTTXXXZZZ^^^ccchhhvvv}}}zzzoooddd\\\QQQKKKIIIFFFBBB===???>>>===<<<:::999888777555444444444444333333333555555444333222000000///000000000000000000000000////////////////////////////////////////////////111000///...............////////////////////////////////////////////////000000000000111111111111111111222222222333333333222333333444444333333222444555111333;;;@@@OOOiiixxxmmm[[[RRRRRRPPPVVV___^^^___\\\VVVQQQKKKHHHFFFEEEDDDCCCCCCCCCCCCBBBBBBBBB>>>======<<<;;;:::::::::::::::999999888777666666999:::;;;;;;::::::<<<===BBBCCCEEEGGGJJJNNNTTTXXX^^^eeepppzzzsssqqqsssssspppoookkkgggaaa\\\ZZZ[[[^^^```dddlllyyy<<>>???>>>===<<<:::999888777888888777777777666666666555444444333222111000///000000000000000000000000000000000000000000000000////////////////////////000000///...............//////////////////////////////////////////////////////000000000111111111111111111222222222333333222333333444444333333222444555111333;;;???OOOhhhyyyjjjXXXOOONNNKKKQQQZZZYYY]]]ZZZUUUOOOKKKGGGFFFEEECCCCCCCCCCCCBBBBBBBBBBBB>>>>>>======<<<;;;;;;:::;;;;;;::::::999888888777888999;;;;;;;;;;;;<<<>>>CCCDDDGGGIIILLLPPPVVVZZZ```fffpppyyytttqqqrrrqqqooonnneeeaaa[[[VVVSSSSSSVVVWWW\\\dddppp}}}===???BBBBBBBBBBBBCCCDDDHHHLLLRRRWWW]]]bbbhhhlllmmmoooqqqtttwww|||yyyqqqnnnbbb___ZZZVVVTTTRRRPPPOOONNNNNNNNNSSS]]]jjjwww~~~uuuiii]]]SSSLLLKKKKKKKKKLLLLLLJJJFFFCCC????????????????????????<<<<<<;;;;;;::::::999999777777777666555555444444444333333333444444555666666777888;;;>>>BBBFFFHHHNNNOOOQQQPPPMMMIIICCC@@@===;;;777666555555555444444444444444333333333333000000000000000000000000000000000000000000000000111111111222444666999::::::999888666555444444444333333333222222222111111222222111111222222222222222222222222333555777999>>>>>>>>>>>>>>>===<<<<<<999999888888777666666666555444444444555666888999===<<<;;;:::888666444333666666666555666777777888777777666666777888:::;;;<<<===>>>>>>>>>>>>AAACCCEEEIIINNNQQQTTTXXX^^^cccggglllsssxxxzzz}}}yyyqqqkkk___[[[UUUOOOIIIDDDAAA@@@>>>>>>===<<<:::999888888999888888888777777777777555444333333222111000000000000000000000000000000111111111111111111111111000000000000000000000000////////////............//////////////////////////////////////////////////////000000000000111111111111111222222222222333222222333333333333222222333444111333;;;???MMMfffxxxlllZZZPPPOOOKKKPPPYYYXXXZZZWWWSSSNNNIIIGGGEEEEEECCCCCCBBBBBBBBBAAAAAAAAA???>>>>>>======<<<<<<;;;<<<;;;;;;::::::999999999777888:::;;;;;;;;;===???CCCEEEHHHJJJNNNSSSYYY]]]dddiiipppxxx}}}qqqkkkjjjiiiggghhh___[[[UUUPPPMMMMMMNNNPPPUUU\\\gggsss}}}>>>???AAABBBBBBBBBCCCEEEFFFJJJOOOTTTXXX]]]bbbfffkkkmmmpppsssvvv{{{xxxlllfff___ZZZWWWTTTPPPMMMMMMLLLKKKNNNVVVbbbmmmuuu|||xxxoooeeeYYYQQQNNNLLLIIIHHHGGGEEEBBB@@@<<<=====================<<<;;;;;;;;;::::::999999777777777666555555444444444444333222222333333333888888888888:::===???AAACCCFFFIIIJJJIIIFFFBBB???===:::777666666555444222555555444444444333333333000000000000000000000000000000000000000000000000000000000111222444666777888888777666555444444444333333333222222222111111000111222333444333222222222111111111333444666777======>>>>>>===<<<;;;:::999999888888777666666666444444444444444555666777;;;;;;::::::888777555444555555555555555666777777666555444444444666888::::::;;;=========>>>@@@CCCCCCGGGLLLOOOQQQVVV\\\aaafffkkkqqqttttttuuuxxxzzz~~~zzzrrrlll^^^\\\WWWPPPIIICCCAAAAAA>>>===<<<;;;:::999888888666666666555555555444444444444333333222111000000000000000000000000000000111111111111111111111111000000000000000000000000...///////////////......////////////////////////////////////////////////////////////000000000111111111111111222222222222222222333333333333222222222444111333;;;>>>KKKcccxxxmmmZZZQQQOOOJJJOOOWWWVVVWWWUUUPPPLLLHHHFFFEEEEEEBBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>>=========<<<;;;;;;::::::999999999999666888:::;;;;;;<<<>>>@@@BBBDDDGGGKKKOOOUUU[[[```hhhlllqqqvvv{{{xxxhhhaaa^^^\\\\\\]]]XXXUUUQQQMMMKKKKKKLLLMMMRRRXXXbbbmmmvvv===???@@@AAA@@@AAACCCEEEFFFIIINNNRRRVVVZZZ___bbbhhhjjjnnnqqqtttyyy~~~uuunnnddd]]]YYYVVVQQQMMMMMMKKKJJJKKKQQQ[[[eeekkkrrr{{{~~~ttthhhZZZQQQJJJGGGCCC@@@@@@???>>>============<<<<<<;;;;;;;;;:::::::::::::::999999999777777777666555555444444444444333222222222222333555444444555666888:::;;;===???BBBEEEEEEDDDAAA>>>;;;999777666666555444222555555444444444333333333000000000000000000000000111111111111111111111111//////000111222333444555666666666666555555444444333333333222222222111111///111222444444444222222222111111111222333555666;;;;;;<<<===<<<;;;999888999999888888777666666666444444444444444555555555888888999999999999888888444444333333333444555555555444333222333555777999888999;;;<<<===???BBBDDDCCCFFFKKKMMMPPPTTT[[[aaahhhmmmrrrtttsssqqqrrrsssuuu}}}}}}ssskkk```]]]XXXPPPHHHCCCAAAAAA======<<<;;;::::::999888555555555444444444333333444333333222222111111111000000000000000000000000111111111111111111111111000000000000000000000000---...//////000///......////////////////////////////////////////////////...////////////000000000000000111111111222222222111222222333333222222111111333111444;;;<<>>>>>>>>>>>============999999999999888888888888666888:::;;;;;;<<<>>>@@@@@@CCCGGGKKKPPPVVV]]]bbbiiilllooosssvvvyyy~~~tttddd[[[WWWSSSSSSTTTPPPOOOLLLKKKJJJJJJLLLMMMOOOUUU^^^gggqqq{{{===>>>????????????BBBDDDHHHKKKOOOSSSVVVYYY]]]```cccfffjjjnnnrrrwww|||}}}sssggg___[[[XXXTTTPPPMMMKKKIIIJJJNNNUUU]]]bbbjjjqqq}}}xxxhhhWWWMMMHHHDDDAAA>>>>>>??????>>>>>>======<<<;;;:::999999999999999999999888888888777777777666555555444444444444333222222333333333222333444555666777888999999;;;>>>@@@AAAAAA???>>>999888666666666666444222444444444444333333333333000000000000000000000000111111111111111111111111//////000111222222333333555555666666666555555444333333333222222222111111///000111333333333222222111111000000111333444555888999;;;<<<<<<;;;999888999999888888777666666666555555555555555555444444555666777888888888888888333333222222333333444555444444333333444555777888666888:::;;;<<>>======>>>AAACCCHHHKKKNNNQQQTTTWWW[[[]]]___bbbggglllpppuuuzzz~~~wwwhhh___\\\ZZZWWWSSSNNNLLLKKKKKKNNNSSSXXX\\\dddiiirrr~~~}}}iiiWWWLLLFFFDDD@@@>>>????????????;;;;;;;;;:::999999888888777777777777777777777777777777777666555555444444444333333333333444444555111333555777888888777777888999:::<<<============777666555666777777555333333333333333222222222222000000000000000000000000000000000000000000000000///000111111222222222222333444555666666666555444333333333222222222111111...///000111222222222222111111000000111222333444777888;;;===>>>===;;;:::999999888888777666666666666666666666666555444444444444555555666666555555444333333333333444555555333333444444555666666666666777999::::::<<>><<<<<<<<<;;;;;;::::::999777777777777666666666666333333333222222222222111000000000000000000000000000000000000000000000000////////////////////////,,,---///000111000///...////////////////////////////////////////////////........./////////000000000000000000111111111111111111222222222222111111///222111444:::;;;EEE[[[tttlllYYYOOOMMMHHHMMMTTTSSSVVVTTTOOOKKKGGGDDDCCCCCC@@@@@@@@@@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999888999;;;;;;;;;;;;<<<>>>@@@CCCGGGMMMSSSZZZbbbhhhlllnnnqqqsssssstttvvvxxx}}}uuuhhh]]]SSSOOOOOOGGGGGGGGGFFFFFFGGGGGGGGGHHHMMMTTT]]]hhhsss}}};;;<<<===<<<<<<===@@@BBBFFFHHHLLLOOOQQQTTTWWWZZZ\\\```eeejjjoootttzzz}}}~~~yyyiii___\\\\\\YYYVVVPPPOOONNNNNNPPPTTTXXX[[[```ccckkkvvvlllZZZPPPBBB???;;;::::::;;;::::::999999999888888888888888666666666666666777777777777777777666555555444444444333333333444444555666...000333555666555333222777888888999:::;;;;;;<<<666555555666777777666444333333333222222222111111000000000000000000000000////////////////////////000000111222222222222222333444555666666666555444333333333222222222111111...//////000111111222222111111000000000222333444777999;;;>>>???>>>===<<<999999888888777666666666777777777777666555444444333333444444333333222111555444444444444555666666222333444555666666666666666777999999888999<<<>>>@@@CCCGGGIIIKKKPPPXXX^^^jjjrrr}}}}}}||||||mmmcccUUUKKKGGGDDD@@@===<<<<<<<<<;;;;;;:::::::::666666666666555555555555333333222222222222222222000000000000000000000000////////////////////////////////////////////////+++---///000111000///...////////////////////////////////////////////////............/////////000000000000000111111111111111111222222222222111111...222111444::::::DDDZZZoooiiiVVVLLLJJJEEEJJJRRRPPPWWWUUUPPPKKKGGGDDDCCCBBB@@@@@@@@@????????????>>>;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::999:::;;;;;;::::::<<<===AAADDDIIINNNUUU\\\eeejjjqqqssswwwxxxxxxxxxyyyzzz|||}}}nnnaaaUUUNNNMMMIIIIIIIIIHHHHHHGGGFFFFFFGGGLLLSSS]]]gggsss~~~888999;;;<<<<<<===@@@CCCCCCEEEJJJNNNRRRTTTUUUUUUZZZ]]]bbbhhhmmmrrrtttvvv}}}~~~kkkbbb^^^YYYWWWXXXMMMLLLKKKKKKLLLOOORRRSSSZZZ^^^dddlllvvvsss___RRREEE@@@<<<<<<>>>@@@===:::888888888888888888888888888888777777777777777777666666777777888888999999111111111222222333333333777777666555444444333333666666777888888888888888444444555555444333222222444444444333333222222222111111111111111111111111222222222222222111000///000000000000000000000000333444444555444333111000333333333222222222111111000000000000000000000000111111111111111111111111666777999;;;===>>>??????999888888888777777666666555555444444444333333333222333555777888888777666333333333333333333333333333333444444555666777777666666555555777:::<<<>>>@@@BBBEEEHHHMMMSSSZZZ___kkkrrr{{{{{{yyy}}}vvvhhhYYYOOOHHHBBB@@@AAAAAA@@@???===<<<:::999888::::::999888777666555555777777666555444444333333222222222111000//////...000000////////////000000222111111111000000//////222000///000111111000///...---,,,,,,.../////////......------------......//////............//////000000000000000000000000111111000000//////......///---///222555:::EEEPPPooofffYYYLLLHHHHHHIIINNNTTTWWWTTTOOOIIIEEECCCBBBBBB@@@??????@@@BBBBBBAAA???============<<<;;;:::999999888777666666777888999888999999999999:::===??????CCCHHHMMMSSS[[[fffnnnvvv|||}}}{{{|||}}}}}}tttfffaaa^^^WWWPPPKKKJJJHHHFFFEEEEEEEEEFFFJJJLLLPPPVVV^^^iiittt|||888:::;;;<<<<<<>>>AAACCCCCCEEEIIIMMMPPPRRRSSSTTTUUUXXX^^^eeelllqqquuuwwwyyy|||pppgggaaa[[[XXXYYYSSSQQQOOONNNNNNQQQTTTVVVWWW[[[aaahhhqqq{{{ppp]]]PPPEEEAAA<<<<<<>>>???===:::888888888888888888888888777777777777888888888888888888888777777666666555333333333444444555555555555444444333222222111111555555666777777777777777666666666666666555444333444444444333333222222222111111111111111111111111000111111111000000///...000000000000000000000000333333444555444333111111333333333222222222111111000000000000000000000000111111111111111111111111333444666888:::;;;<<<<<<888888888777777777666666555555555444444444333333333444444555666666666666333333333333333333333333222222333333444555555666777666666666777999<<<===>>>AAADDDGGGKKKRRRYYY^^^jjjqqqzzz~~~||||||nnn^^^SSSKKKDDD@@@AAA>>>===<<<;;;:::999888777777777777777777777666666777666666555444444333333222222111111000//////...000000////////////000000111111111111111000000000111000...///000111000......---,,,---.../////////......------------......///..................///000000000000000000000000222111111111000000000000000...///222555999DDDNNNkkkyyyfffZZZMMMHHHHHHJJJOOOTTTWWWTTTOOOJJJEEEBBBAAAAAAAAA@@@@@@AAABBBBBBAAA???============<<<;;;:::999888777777666666777777888888999999999999:::===???@@@DDDIIINNNTTT\\\gggnnnzzzmmmaaa]]][[[XXXTTTMMMLLLJJJHHHFFFFFFFFFGGGIIIKKKNNNRRRZZZdddpppxxx888:::<<<<<<===>>>AAACCCEEEFFFHHHJJJMMMPPPRRRSSSTTTWWW\\\bbbhhhnnnrrrtttuuuxxx}}}wwwllleee```\\\[[[YYYVVVRRROOOOOOQQQTTTVVVUUUXXX\\\bbbiiirrr{{{{{{kkkZZZNNNEEEAAA===<<<======;;;999777777777777777777777777777777777888888888999999::::::888777555444333222333333444444444444555555444444333333222222111111333444555555666666555555666777777777777666555555444444333333333333222222000000000000000000000000//////000000//////......000000000000000000000000222333444444444333222111333333333222222222111111000000000000000000000000111111111111111111111111000111333555666777888888777777777777666666666666666666555555555444444444444444444333333444444555333333333333333333333333111222222333333444444444777777666666777888:::;;;<<>>============<<<;;;:::999666666777777777777666666888999999999999:::===???BBBFFFKKKOOOUUU]]]hhhooo{{{xxxjjj___ZZZYYYXXXWWWOOOMMMKKKIIIGGGGGGGGGGGGHHHIIILLLOOOUUU^^^hhhoooxxx}}}888:::<<<<<<===>>>AAACCCFFFGGGHHHJJJLLLOOORRRSSSWWWYYY]]]aaafffjjjmmmoootttwww}}}yyyoooiiieeecccaaa[[[XXXSSSPPPNNNPPPRRRTTTUUUWWW[[[___dddkkksssxxxsssdddVVVLLLDDDAAA===<<<<<<<<<:::999777777777777777777777777666777777888888999999::::::999888666555333222111222222222222222222222222555555555444444444333333222222333444444444444444555666666666666666555555333333333333333333333333/////////////////////////////////000000//////...000000000000000000000000111222333444444444333222333333333222222222111111000000000000000000000000111111111111111111111111//////111333444555666666666666666666666666666666666666666555555555444444555444333222111222333444333333333333333333333333222222333333333444444444777777666666777888999:::;;;>>>AAAEEEIIIOOOUUUZZZeeekkkssszzz~~~zzzgggYYYMMMCCC===<<<:::::::::::::::999999999555555555555666666666666555555555444444333333333111111111111000000//////000000////////////000000000000111111222222333333000///...///111222111000---...//////.........///......------------......------,,,,,,,,,,,,------////////////////////////111111111111111111111111222000111333444666???HHH___yyyvvvlll___SSSNNNNNNPPPTTTZZZ[[[YYYTTTOOOJJJGGGDDDDDDFFFEEECCCCCCCCCCCC@@@>>>============<<<;;;:::999555666777888888777666555888999999999999:::<<>><<<<<<<<<<<<<<<<<<<<<<<<777777777666555444444444444444444444444333333333111111111000000000000000000000////////////000000000000000111111222222333111000///000222333222111---///111111///---...///......------------......------,,,,,,,,,,,,------////////////////////////000000000000000000000000222111111333333555<<>>============<<<;;;:::999555666777888888777666555888999999999999:::<<>>===;;;::::::::::::888888888888888888888888999999999999999999999999666666666666666666666666555555444444444444333333222222222222111111111111000111222222333333222222111111222333333333333222222222333333333333444444000000000000000000000000//////000111111111000000///////////////////////////111222444555555444444333333333222222222111111000000000000000000000000000000000000000000000000000000222333444555555555444444444555555555555555555555444444444333333333333333333222222333333444333333333333333333333333555555555555555555555555555555666777777888999999:::===@@@CCCFFFJJJNNNQQQYYY___gggnnnsssvvvxxxyyyqqqooonnnqqq|||tttdddVVVJJJCCCAAA=====================<<<999888888777666555444333444444333333333333333333111111000000000000000000000000////////////000000000000000000000111111111000///...///111333222111,,,000333222///------///......------------............------------......000000000000000000000000///////////////000000000222000111333333444;;;DDDYYYuuurrreeeYYYTTTTTTVVV[[[```bbb```\\\WWWRRRMMMJJJIIIFFFEEEDDDCCCDDDCCC@@@>>>============<<<;;;:::999777777888888888888777777888999999999999:::===???AAAEEEIIIMMMRRRZZZdddlllttt|||qqqfff[[[SSSOOOIIIHHHFFFEEEDDDDDDDDDDDDEEEJJJRRRXXX[[[[[[[[[[[[^^^eeennnuuuyyy~~~555777888999999;;;>>>@@@BBBDDDHHHKKKOOOQQQRRRSSSVVVWWWZZZ^^^ccchhhmmmpppssswww|||}}}yyyrrrkkkeeebbb``````\\\\\\]]]\\\[[[ZZZXXXWWW\\\XXXYYY```ffflllwwwyyyooojjjjjjgggbbbZZZZZZYYYXXXXXXXXXXXXYYYWWWXXXYYYYYY[[[^^^cccgggkkkrrr{{{}}}}}}pppaaaVVVNNNHHHCCC======<<<:::999999;;;<<<999999999999999999999999;;;::::::999999888888777888888777777777666666666555555555444444333333333111111111111111111111111111111222333333333333222000111111222333333222222222222222333333444444444111111111111111111111111---...//////000000000//////////////////////////////000222444555555555555333333333222222222111111000000000000000000000000000000000000000000000000000000222333444444555555333333444444444555555555444333333333333222222222111222333444444555555444333333333333333333333333444444444444444444444444333444555666888999999999888;;;>>>AAACCCEEEIIIKKKPPPWWW___gggkkkmmmnnnooofffcccaaacccooouuueeeWWWKKKCCCBBB===<<<<<<<<<;;;;;;::::::888888888777777666666666333333333333333333333333000000000000000000000111000000////////////000000000000000///////////////...---,,,---000111000///,,,000444333///,,,---///......------------......///..................///000000000000000000000000//////000000000111111111111000111333333444;;;CCCYYYsssrrrfffYYYTTTTTTVVV[[[```cccaaa]]]XXXSSSNNNKKKIIIEEEDDDCCCCCCCCCBBB@@@>>>============<<<;;;:::999999999888888888888999999888999999999999:::===??????CCCGGGKKKPPPXXXbbbiiiuuu~~~{{{xxxuuupppkkkeee]]]TTTNNNGGGFFFEEEDDDDDDDDDEEEEEEEEEKKKRRRYYY]]]aaadddfffdddhhhmmmpppsssxxx444666888888999:::===??????BBBFFFKKKOOOQQQRRRRRRYYYZZZ[[[^^^aaaeeeiiikkkppptttzzzpppllleee___ZZZWWWVVVVVVRRRRRRSSSSSSRRRPPPOOOMMMNNNJJJLLLTTT]]]eeerrr|||pppiiihhhddd^^^VVVVVVVVVWWWWWWWWWWWWWWWUUUVVVVVVWWWXXX[[[```ddddddllluuuyyyyyy}}}xxxgggXXXOOOIIIEEEBBB;;;<<<;;;:::999999;;;===::::::::::::::::::::::::<<<;;;;;;:::999888777777:::999999888777666666666333333333222222111111111333333333333333333333333111111222333333333333222000111222222333333333333222222222333333444444444111111111111111111111111,,,,,,---.../////////...////////////////////////...000222444555555555555333333333222222222111111000000000000000000000000000000000000000000000000///000111333333444444444333333333444444555555555333333333222222222111111000111333555666666555555333333333333333333333333333333333333333333333333222333555666888999::::::777999<<>>BBBFFFJJJOOOWWW```hhhttt~~~}}}vvvooojjjfffdddccccccccc^^^UUUOOOGGGFFFEEEDDDDDDEEEFFFGGGFFFJJJQQQXXX^^^eeelllpppkkklllmmmnnnpppuuu555777888999:::;;;>>>AAAAAABBBDDDGGGKKKOOORRRTTTTTTWWWZZZ\\\^^^aaafffiiilllpppwww}}}uuukkk```WWWTTTSSSNNNJJJHHHLLLLLLKKKJJJIIIIIIHHHHHHIIIEEEEEEKKKUUUaaarrrxxxmmmeee___]]]TTTSSSQQQQQQQQQSSSTTTVVVVVVWWWWWWWWWXXXZZZ^^^aaafffeeeeeeiiirrr|||ssshhhZZZOOOIIIEEE@@@===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888999:::999666555666777888777666555444555666666555555444444444333333333333333333333333333333333333222000//////000222333222222222222222222222222222333333444444333333222111111222222222333333333000000000000000000000000111000///......///000111///000111222333444444444111111000000000000000000111111111111111111111111000000///...............///000111222222333222222555555555666666666666777666666555555555444444444444444333222111000///...333333333333333333333333444444444444444444444444555555555666777777888888::::::;;;===>>>@@@AAAAAADDDIIIQQQYYY```dddeeeeeeeee]]]YYY]]]gggyyyppp```SSSHHHBBBAAA<<<<<<;;;:::::::::;;;;;;999888888777666777777777555444333333222222333333000000//////.........---111111111111000000/////////000111000.........000////////////////////////////////////............------............------///000000000000000///...///////////////////////////////////////000111111222......000111333:::BBBVVVooowwwiiiZZZTTTSSSVVV\\\bbbdddccc```\\\VVVOOOJJJGGGCCCCCCBBBAAA@@@???>>>>>><<<<<<;;;;;;;;;:::::::::888888888888888888888888===<<<:::888888999:::;;;>>>BBBGGGKKKQQQ[[[fffnnnxxx|||{{{tttkkkbbb\\\ZZZXXXVVVVVVVVVUUURRRPPPGGGHHHHHHHHHHHHGGGFFFFFFBBBDDDIIIOOOVVV\\\bbbeeeeeegggmmmuuuwwwvvvwww{{{444555777777888999<<<>>>???@@@BBBEEEIIIMMMQQQRRRSSSUUUXXX[[[]]]```dddgggmmmqqqwww}}}ttteeeZZZPPPMMMLLLIIIFFFEEEGGGGGGFFFFFFEEEEEEDDDDDDGGGDDDDDDIIIQQQ[[[jjjvvvxxxooofff```^^^TTTRRRPPPOOONNNOOOQQQRRRUUUVVVWWWWWWXXX[[[___bbbaaaaaabbbfffmmmwwwvvviii```SSSJJJFFFCCC@@@===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::;;;999777666666777777777555444444444555666555555555444444444333333333333333333333333333333222111000//////000111222222222222222222222222222222333333444444333333222111111111111222222333333000000000000000000000000111000///......///000111///000111222333444444444111111111111111111111111111111111111111111111111000000///...............///000111222222333222222444444555555555666666666666666555555555444444444333222222222222222111111333333333333333333333333444444444444444444444444555555666666777888888888999999:::<<<===>>>???@@@AAAFFFMMMUUU\\\aaacccdddfff```\\\```iiizzznnn^^^QQQFFFAAA@@@<<<<<<;;;::::::::::::;;;999888888777777777777777444444333222222222222333000000000/////////......222222111111111000000000///000111111//////000111////////////////////////////////////............------............------........................///////////////////////////////////////000111111111......000111333:::BBBTTTkkkttthhh\\\WWWXXXZZZ^^^ddddddbbb^^^YYYSSSNNNIIIFFF@@@??????>>>===<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::888888888888888888888888;;;:::888888888:::<<<===@@@CCCHHHNNNTTT___kkkttt~~~yyytttpppjjjeeebbb]]]YYYUUURRRPPPNNNLLLJJJHHHHHHHHHHHHGGGFFFEEEDDDAAACCCFFFJJJPPPUUUYYY\\\^^^```gggqqquuuvvvzzz555666777888777888;;;======???AAADDDGGGKKKNNNPPPRRRTTTWWWYYY[[[^^^bbbeeennnqqqwww}}}yyyiii]]]QQQLLLKKKHHHGGGGGGCCCCCCCCCBBBBBBBBBBBBBBBDDDBBBBBBGGGLLLSSS]]]hhh{{{||||||yyyqqqjjjdddaaaWWWUUURRROOOMMMMMMNNNOOOSSSTTTUUUVVVWWW[[[___cccbbbcccfffjjjpppwww}}}uuuhhh[[[TTTJJJDDDBBBAAA???===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;<<<:::888666666777777666555555444444555555555555555444444444444333333333333333333333333333111111111111111111111111222222222222333333333333222333333444444333333222000000000111111111111222000000000000000000000000000000////////////000000...///111222333333444444111111222222222222222222111111111111111111111111000000///........./////////000111222222333222222333333333444444444555555555555555555555444444444222222222333333444444444333333333333333333333333444444444444444444444444333333333444555555666666777888888:::;;;<<<===>>>>>>AAAGGGOOOVVV\\\aaacccfffcccaaaccckkk|||mmm\\\NNNDDD???@@@<<<<<<;;;:::::::::::::::888888777777777666666666444444333222222222222222111000000000000000//////222222222222222111111111///111222222111000111222////////////////////////////////////............------............------......------...///000111///////////////////////////////////////000111111111......000111333999AAAPPPfffrrrfff[[[XXXXXXZZZ^^^cccccc```\\\VVVPPPKKKGGGEEEBBBAAAAAA@@@???>>>======<<<<<<<<<;;;;;;;;;;;;:::888888888888888888888888999888777777888:::===???BBBFFFKKKPPPXXXdddrrr{{{{{{vvvsssuuuqqqmmmjjjiiijjjiiiiiiccc]]]VVVOOOKKKIIIGGGFFFHHHHHHHHHGGGFFFDDDBBBBBB@@@AAACCCEEEIIILLLOOOQQQVVVXXX```kkkrrrvvv|||888999::::::999:::<<<>>>===>>>@@@CCCGGGJJJNNNOOORRRTTTWWWYYY[[[]]]aaadddlllpppvvv|||vvvhhhYYYQQQMMMIIIHHHHHHBBBBBBBBBBBBBBBCCCCCCCCCCCC@@@AAAEEEHHHKKKRRRZZZmmmqqqvvvwwwtttooojjjggg^^^[[[VVVRRRNNNMMMMMMNNNOOOPPPRRRSSSUUUYYY]]]aaaeeehhhlllpppuuuyyy~~~mmm```QQQLLLEEE@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;:::777666666777666666666555555555555555555555555555444444444444333333333333333333333333111111222222222222111111222222222333333333333333222333333444444333333222000000000000000000000111////////////////////////000000////////////000000...///000222333333333333222222222222222333333333111111111111111111111111000000///////////////000//////111222222222222222222222333333333444444444555555555555555555555555333333333444444444555555333333333333333333333333333333333333333333333333000000111111222333333333555666777888999:::;;;;;;;;;>>>BBBIIIPPPXXX^^^aaaccccccdddfffmmmmmm[[[NNNDDD???@@@<<<<<<;;;:::999999999999777777777777777666666555444333333222111222222222111111111111000000000000222222222222222222222222111333444333111000///000////////////////////////////////////............------............------111000///...///111444555///////////////////////////////////////000000111111......000222333888???MMMaaazzzrrreeeXXXSSSSSSVVV[[[aaabbb___ZZZSSSNNNIIIFFFEEECCCCCCBBBAAA@@@???>>>>>><<<<<<<<<<<<;;;;;;;;;;;;888888888888888888888888999888777777888:::<<<>>>CCCFFFLLLRRRZZZgggvvv|||wwwrrrmmmjjjkkkhhhdddbbbeeehhhlllmmmjjjcccYYYPPPKKKIIIHHHHHHHHHHHHGGGFFFDDDBBB@@@?????????@@@BBBEEEHHHJJJKKKQQQSSSZZZeeennnttt|||888999::::::999:::<<<>>>???@@@BBBDDDHHHKKKNNNPPPRRRUUUWWWYYY[[[]]]aaadddiiimmmttt{{{qqq___TTTMMMGGGDDDEEEAAAAAAAAAAAABBBBBBBBBBBBBBB@@@AAAEEEFFFGGGKKKRRR^^^eeennntttvvvssspppnnnccc___YYYSSSNNNLLLKKKLLLKKKLLLNNNOOOQQQUUUZZZ^^^dddhhhmmmqqqtttwww{{{~~~{{{hhh[[[LLLHHHCCC@@@>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999::::::999777666666777666666666666666555555555666666555555555444444444333333333333333333333333222222333444444333222222222222333333333444444444222333333444444333333222111000000000000000000000//////////////////////////////000000000000//////...///000111222333333333111111222222222333333333000000000000000000000000000000/////////000000111//////111222222222222222222222222333333333333444444555555555555555555555555555555444444444333333333333333333333333333333333333333333333333333333000111111222222333444444444444555666777888888999:::<<>>JJJ]]]vvvxxxiiiXXXOOOOOORRRZZZbbbccc___ZZZTTTNNNIIIFFFEEE@@@@@@???>>>===<<<<<<;;;======<<<<<<<<<;;;;;;;;;888888888888888888888888:::999888777777999;;;<<>>======>>>@@@BBBEEEHHHJJJLLLQQQQQQWWW```hhhnnnwww555666777888777888;;;===@@@AAABBBEEEHHHLLLNNNPPPRRRTTTWWWYYYZZZ\\\```ccceeeiiipppxxxvvvcccWWWOOOIIIEEEEEE???????????????>>>>>>>>>AAA???@@@DDDEEEEEEIIINNNRRRZZZfffpppuuuvvvtttssseeeaaaZZZRRRMMMJJJIIIIIIIIIJJJLLLMMMOOORRRWWW[[[dddhhhnnnrrrtttvvv{{{~~~wwwcccUUUIIIGGGDDDAAA???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888999:::999888777888:::777888888888888777666555666666666555555555444444333333333333333333333333333333333333333333333333222222333333444444555555222333333444444333333222222111111111111000000000000000000000000000000000//////000000000000//////---...000111222222333333000000111111222333333333000000000000000000000000000000/////////000111111///000111222222333222222222222222333333333444444444444444555555555555555555555555444444333333333333333333333333333333333333333333333333333333333333333444444555666666666333444444555666666777777999:::<<>>>>>=========<<<<<<<<<;;;;;;888888888888888888888888:::999888777777888:::;;;@@@EEEKKKRRR[[[fffsss|||{{{xxxpppooommmjjjgggeeecccbbbbbbbbbcccfffjjjlllmmmllliiiccc[[[SSSOOOLLLJJJIIIFFFEEEEEECCCAAA???===<<<<<<===???BBBEEEIIIKKKMMMQQQPPPTTT[[[aaagggpppzzz444555777777888999<<<>>>@@@AAABBBEEEHHHKKKNNNOOOQQQSSSUUUWWWXXX[[[^^^aaabbbfffmmmttt{{{qqq```UUUOOOIIIFFFFFF>>>>>>>>>======<<<<<<<<>>888999999:::999888777666666666666666555555555555333333333333333333333333222222111000000111222222222222333333444555555666222333333444444333333222333333222222111111111111000000000000000000000000...///000111111000///...---...///111222222222222//////000000111222222333000000000000000000000000000000//////000111111222///000111222222333222222333333333333444444444444444444444555555555666666333333333333333444444444333333333333333333333333222222222222222222222222222333333444444555555666333444444555555666666777888888:::===BBBGGGLLLOOOMMMRRRXXX```rrrwwwnnnmmmwwwtttbbbSSSGGG@@@???===<<<;;;999888777777777555666777888777666444333333222222111111111111111....../////////000000000000000000111111111222222///111444444111...---,,,////////////////////////////////////............------............------,,,,,,,,,,,,------------///////////////////////////////////////000111111000......111222222666<<>>AAADDDGGGJJJLLLPPPNNNPPPUUUZZZ```jjjsss~~~555777888999:::;;;>>>AAA@@@@@@BBBDDDGGGJJJMMMNNNPPPRRRTTTVVVWWWYYY]]]___aaaeeekkkqqqwww~~~ttteeeUUULLLHHHCCCAAABBB@@@@@@???>>>======<<<<<<===<<<===AAABBBCCCHHHNNNJJJSSS```kkkrrrtttttttttlllggg___VVVPPPMMMMMMMMMIIIJJJLLLLLLNNNQQQUUUYYYXXX]]]cccffffffiiiooouuunnnZZZMMMDDDDDDDDDCCCAAA@@@AAABBB========================<<<<<<;;;;;;;;;:::::::::999;;;<<<=========???AAA999999:::;;;:::999888777777666666666555555555555333333333333333333333333222000///------///000222222222333333444555666666222333333444444333333222333333333222222222111111000000000000000000000000...///000111111000///...---...///111222222222222...//////000111111222222000000000000000000000000000000///000000111222222///000111222222333222222333333444444444444555555444444444555555555666666000111111222333555555666333333333333333333333333222222222222222222222222000000000111222222333333444444444555555666666666666777999;;;???CCCGGGIIIHHHMMMTTT^^^rrrooo```VVVVVVcccrrrtttcccTTTGGG@@@>>>===<<<;;;999888777777777555666777888777666444333333222222111000111111111---.........//////000000//////000000111111111222,,,///222333111///......////////////////////////000/////////............---..................------......//////...---,,,///////////////////////////////////////000111111000......111222222555;;;GGGTTTjjjttteeeVVVOOOOOORRRZZZaaafffeeebbb]]]XXXQQQLLLIIIDDDDDDCCCBBBAAA@@@@@@???>>>=========<<<<<<<<<<<<888888888888888888888888666555555555777:::===???@@@EEEMMMUUU\\\dddnnnuuuvvvrrrllleee___[[[YYYYYY^^^bbbjjjrrrwwwuuupppkkkhhheee```ZZZUUUOOOIIIEEECCCCCCBBBAAA@@@???===<<<;;;<<<===???BBBEEEHHHIIINNNLLLMMMQQQVVV\\\fffooouuu~~~555777888888888888:::;;;???@@@BBBEEEHHHKKKMMMNNNPPPRRRTTTVVVWWWYYY\\\___cccfffjjjnnnssszzzuuulllfff```YYYNNNHHHEEEEEEDDDCCC???>>>===<<<<<<===>>>???>>>@@@BBBCCCDDDGGGKKKNNNRRRVVV]]]iiittt{{{}}}|||xxxpppeee[[[UUUQQQMMMKKKJJJJJJJJJKKKMMMPPPRRRTTT\\\]]]^^^]]]___dddmmmtttxxx}}}sssdddXXXQQQJJJHHHDDDAAA@@@@@@>>>===>>>>>>============<<<<<>>>>>;;;888999999999999999888888888;;;:::999888888888888888888777666777888777666444777777666555444333222222333333333444444444555555222222333333444555666666444444333333333222222222222222333333222//////000//////............//////111000///000111222111///.........///000222333444///111333222000///111333000000000000000000000000111///...------...///111222222222111111111111000888666444222222222333444333444555555666555555555555555666666666555444333333444555444222111222333333222111000000111222333555444333222222222333444444444444444444444444333555666888:::;;;>>>BBBEEECCCHHHOOO^^^tttsss```YYYTTTPPPVVV```vvvqqq```RRRFFF???>>>;;;::::::999888777666666777777666555444444333333222222222222222111000///111///......000111000///......//////000000111111222111111111000000//////......////////////......////////////000000000000555333111...,,,+++++++++---,,,,,,+++++++++,,,,,,000000///...---,,,,,,+++///......------///000111///000000000000333666999CCCUUUkkk{{{vvvhhhYYYPPPMMMNNNUUU\\\aaaaaaaaa```[[[UUUOOOKKKHHHGGGFFFFFFFFFEEEBBB@@@???>>>===<<<;;;:::999999888888888888888888888888999999:::999888999<<<>>>AAADDDJJJOOOUUU___kkksss~~~{{{sssoooiiibbb\\\XXXVVVVVVZZZ___gggooorrrrrrpppmmmiiigggccc^^^WWWPPPJJJGGGEEEDDDBBB@@@>>><<<;;;:::??????AAABBBDDDEEEFFFGGGFFFGGGIIIJJJLLLSSS\\\cccssszzz555777888999999999;;;======>>>???BBBDDDGGGJJJKKKQQQSSSUUUVVVWWWYYY]]]___aaadddiiinnnrrrxxxssshhhaaa[[[XXXWWWSSSNNNJJJGGGDDDBBBAAA??????>>>>>>>>>??????@@@???@@@BBBDDDFFFIIINNNRRRTTTYYYaaammmyyy~~~vvvkkkaaaZZZTTTPPPMMMKKKKKKKKKKKKMMMNNNPPPRRRWWWYYY[[[\\\]]]aaaiiioooxxx||||||nnnbbbWWWQQQJJJGGGDDDAAAAAA@@@>>>===@@@????????????>>>>>>>>>@@@???>>>>>>??????>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>999888777777888888666444666666666666555555555555444444444444555555555555333333444555555666777777555555555444444444333333111222333444333222222333//////............//////111000///000111222111///......//////000222333444///111333222///...000222000000000000000000000000000///...------...///000111111111111111111111111555444333222222333555666777777777666555333222111666555555444444333333333333444555444222111222333333333222111111222333333444444333222222222333444333333333333333444444444666777999:::;;;===AAADDDCCCGGGOOO___wwwkkkYYYTTTRRRPPPUUU^^^nnn|||hhhZZZMMMCCC===<<<;;;::::::999888777666666666666555555444333333222222222222222222111000000111000......000111000000.../////////000000000111111111000000000/////////......////////////......---............////////////...------...///000111......------------......//////.........---------///......---...///000111///000000000000333666999BBBUUUkkk{{{tttgggXXXOOOLLLMMMTTT[[[___``````___\\\WWWQQQNNNLLLKKKJJJIIIIIIFFFBBB??????>>>===<<<;;;:::999999999999999999999999999999888999999999888999;;;>>>@@@DDDIIIOOOUUU^^^jjjrrr}}}|||zzzxxxnnnkkkeee___[[[XXXVVVVVVXXX\\\ccciiimmmooonnnnnnjjjiiigggddd___XXXOOOHHHEEEDDDCCCAAA>>><<<;;;:::;;;<<<===>>>@@@AAABBBCCCEEEFFFHHHIIIKKKQQQ[[[bbbpppwww555777999999999;;;===@@@BBBBBBBBBCCCFFFJJJMMMOOORRRTTTVVVWWWXXXZZZ^^^```aaadddiiimmmrrrxxx~~~qqq]]]QQQNNNNNNNNNPPPQQQQQQNNNJJJEEEBBBAAA@@@@@@AAAAAABBBBBBBBBBBBAAABBBDDDEEEGGGLLLQQQVVVYYY^^^gggsss}}}{{{pppeee]]]WWWRRROOOLLLKKKKKKJJJKKKLLLNNNOOOSSSVVVYYY[[[\\\___eeeiiitttyyyuuuiii```XXXTTTLLLIIIFFFCCCCCCBBBAAA@@@?????????>>>>>>>>>======;;;===>>>???>>>>>>>>>???>>>===<<<;;;<<<===>>>???========================;;;999888888888888666444555555666666777777777888555555555666666666777777555555555666666777888888666666555555555444444444222333333333333222222111000//////......//////000111000///000111222111///////////////000111333333000222222111///...///000000000000000000000000000000///...------...///000000000000111222222333333333222222222222444666777777777777666444333111000666555444222111111222222333444555444222111222333444333333222222333333444444333333222222333333444111111222222333333444444555666888888888:::===@@@CCCFFFNNN```zzzyyyfffUUURRRSSSTTTXXX^^^fffwwwzzzlll\\\PPPGGG???;;;;;;::::::999888777666666555555444444333333222222222111222222222222111000000222000//////000111111000////////////000000000000000000///////////////.........////////////......,,,,,,---------.........,,,,,,,,,---...000111222000///////////////000000........................///............///000000///000000000000333666999AAATTTkkk|||rrreeeWWWOOOLLLMMMSSSZZZ]]]^^^___^^^[[[WWWSSSQQQOOONNNMMMLLLKKKGGGBBB>>>>>>>>>===<<<;;;::::::999999999999999999999999999888999999888888888;;;===???CCCHHHMMMSSS\\\gggoooxxxzzzxxxwwwuuusssiiifffaaa\\\XXXVVVUUUUUUWWWZZZ___eeejjjmmmnnnooollljjjiiiiiihhh```TTTKKKGGGFFFCCCAAA>>><<<;;;:::999::::::<<<===>>>??????CCCEEEGGGGGGIIIOOOXXX^^^kkksss{{{666777999::::::<<>>???AAA@@@???>>>===>>>???AAABBBBBBAAAAAA@@@???>>>===<<<===;;;999888888888666555666777777777777888888888666666777777777888888888555555555666666777777777555555555555444444444444333444444111111222111---000000////////////000000111000///000111222111///////////////000111222333222222222111000000///000////////////////////////000///............///000...///000111222333444444333333222222222333444555333444444555555444444333777555333111000000111222333444555444222111222333333333333222222333333333333333333333333333444444000000111222222333444444444555555555555666999;;;BBBEEEMMM```|||{{{kkk\\\YYY\\\^^^___bbbfffuuujjj^^^QQQIIICCC===;;;;;;::::::999888777666555555333333333222222222111111111111222222222111111000333111000000111111111000////////////000000000000////////////..................////////////......,,,------------.................................//////////////////000111000000//////......------............/////////000//////000000000333666999AAATTTlll}}}qqqeeeWWWPPPMMMNNNTTT[[[]]]]]]]]]\\\YYYVVVRRRPPPNNNNNNMMMMMMLLLHHHBBB>>>>>>======<<<;;;;;;::::::999999999999999999999999777888888888777888:::======AAAFFFJJJPPPXXXbbbiiittt~~~}}}wwwtttrrrpppmmmfffccc^^^YYYUUUSSSRRRRRRUUUYYY```ggglllooopppqqqnnnjjjhhhhhhiiidddXXXNNNIIIGGGDDDAAA>>><<<;;;:::;;;;;;;;;<<<===>>>??????@@@BBBDDDEEEGGGLLLTTTZZZfffmmmwww|||~~~777888999999:::<<<@@@CCCCCCBBBAAABBBDDDHHHLLLNNNSSSUUUWWWYYY[[[^^^bbbeeegggjjjoootttyyy}}}ooo___YYYYYY[[[\\\^^^______ZZZSSSLLLJJJIIIDDDDDDDDDDDDEEEEEEFFFFFFEEEGGGIIILLLOOOUUU[[[```mmmpppuuuxxxzzzyyyxxxwwwpppmmmggg___XXXQQQNNNLLLGGGGGGGGGHHHJJJLLLNNNPPPWWW[[[___aaa```___aaaddddddiiipppwww||||||qqqjjjddd```^^^XXXUUUQQQOOONNNMMMKKKJJJFFFFFFFFFFFFEEEEEEEEEEEEBBBEEEHHHHHHDDDBBBCCCDDDBBBBBBAAABBBBBBDDDFFFGGGGGGGGGGGGGGGFFFDDDCCCBBB@@@===:::999999888777666888888888888777777777777777777777888888888999999555555555555555666666666444444444333333333333222222555444222444888666111000000////////////000000111000///000111222111///000/////////000111222222333333222222222222111000//////////////////////////////............//////......///111222333444555444444333333222222222222222333333444555444444444666444222000///000111222333444555444222111222333111111222222222222111111222222222333333444444444000000111222222333444444555666666555555555888:::@@@CCCKKK___{{{vvvkkkhhhjjjjjjiiihhhlllyyyrrr```UUUJJJEEEBBB>>><<<===:::999999888777666555555222222222222222111111111000111111222222222111111444333111000111222111000000000000000////////////............////////////......////////////......------.........//////////////////......---,,,,,,...---------......///000222111111///...---,,,,,,---....../////////////////////000000000333666999AAAUUUnnnqqqeeeXXXQQQOOOPPPVVV]]]^^^]]][[[YYYVVVSSSPPPOOOLLLLLLKKKKKKKKKHHHCCC@@@=========<<<;;;;;;::::::999999999999999999999999666777888777666777:::<<<;;;???DDDHHHLLLRRR[[[bbbnnnyyy|||vvvsssqqqmmmjjjeeebbb]]]WWWSSSPPPOOOOOOSSSYYYccclllrrrttttttsssooojjjdddcccdddaaaYYYQQQKKKIIIEEEAAA>>><<<;;;;;;;;;;;;<<<<<<======>>>>>>===@@@BBBCCCDDDHHHPPPUUU```iiittt{{{~~~888999999999999;;;???BBBDDDDDDDDDEEEGGGJJJMMMOOORRRTTTXXXZZZ]]]aaaeeehhhkkkoootttyyy}}}wwwnnnkkkkkkkkkkkknnnmmmjjjeee^^^WWWSSSRRRKKKJJJIIIHHHHHHIIIJJJKKKJJJLLLPPPSSSWWW\\\aaaeeeooorrrttttttrrrqqqpppppphhhgggccc]]]UUUPPPMMMLLLHHHHHHHHHJJJLLLNNNQQQSSSZZZ]]]aaaaaa^^^]]]^^^___]]]aaahhhpppxxx|||~~~xxxrrrnnnkkkiiieeebbb]]]ZZZYYYWWWUUUSSSLLLLLLLLLKKKKKKKKKJJJJJJHHHJJJLLLMMMKKKIIIHHHGGGEEEEEEFFFGGGIIIJJJJJJKKKIIIJJJKKKKKKJJJIIIHHHGGGBBB???<<<999999888777666999888888888777777666666777777777888888888999999555555555555555555555555444444333333333222222222000444444333888@@@???888111000000//////000000111111000///000111222111///000000000000000111222222222111000111222333222000000000000000000000000000////////////////////////...///000111222333444444444444444333222111111000444444444444444333222222444333222111111111222333333444555444222111222333000111111222222111111000111111222333444444444444111111222222333333444444777888888777777888:::<<<>>>AAAJJJ\\\www~~~zzzxxxvvvssspppttt~~~ssshhhZZZPPPGGGDDDBBB???===>>>999999888777666555555444222222222222222222222222000000111222222222222111555444222111222222111000000000000000////////////...////////////000000000......////////////......---............/////////***+++,,,....../////////,,,,,,,,,,,,---...//////222111111000///...---,,,---......///000////////////000000000000333666999BBBVVVppppppdddXXXRRRPPPQQQWWW^^^^^^]]][[[XXXUUURRRPPPOOOMMMKKKJJJIIIIIIGGGDDDAAA======<<<<<<<<<;;;;;;;;;888888888888888888888888666777777666666666999;;;<<>><<<;;;;;;:::::::::::::::;;;;;;;;;;;;===@@@AAABBBEEELLLQQQ[[[dddqqqzzz999999999888888:::>>>AAAFFFGGGGGGIIIKKKMMMOOOPPPQQQSSSWWW[[[^^^ccchhhkkkmmmqqqwww|||~~~~~~}}}}}}yyyuuupppjjjccc___[[[YYYVVVSSSSSSTTTVVVWWWXXXZZZ]]]^^^^^^___aaabbbfffhhhiiihhhfffeeegggiiiggggggeee___XXXRRROOONNNMMMMMMMMMNNNOOOQQQTTTUUUYYY\\\^^^\\\YYYVVVWWWXXXZZZ\\\bbbjjjttt|||}}}~~~}}}{{{wwwtttoookkkiiigggdddbbb\\\[[[[[[[[[ZZZZZZZZZZZZWWWWWWYYY[[[\\\[[[YYYVVVRRRSSSVVVXXXZZZZZZZZZYYYWWWWWWVVVUUURRROOOLLLJJJDDDAAA<<<:::999999888777666666666777777777777777777777777777888888888888666666666666666666666666555444444444333333333333111555555222888AAA???666111111000000000000111111111000///000111222111///000000000000000111111222///...---...111222111///000000000000000000000000......////////////......//////000111222222333333222222333333333222222111222222333444444444444333222222222222333333333333333444555444222111222333111111222333333222111111000111222444555555444444333333333333333444444444666777777777666777:::<<<;;;@@@HHHYYYrrr|||}}}~~~xxxmmmbbbXXXOOOGGGEEECCC???===>>>999999888777666555444444333333333333333333333333000000111222222222222222666444222222222333222000111000000000/////////.../////////000000000111111......////////////......,,,,,,---------.........((()))+++---///000000000,,,,,,,,,,,,---...///000///////////////000000000------///000000000///...///000000000000333666999BBBWWWqqqnnncccWWWQQQPPPQQQWWW]]]^^^]]][[[XXXVVVUUUTTTTTTPPPNNNJJJHHHGGGEEECCCAAA<<<<<<<<<<<<<<<;;;;;;;;;777777777777777777777777555666666666555666999;;;>>>AAAEEEGGGIIILLLRRRWWW]]]hhhwww}}}zzzvvvooojjjbbb___[[[VVVRRRQQQPPPQQQNNNSSS]]]gggnnnrrrssssssnnnjjjddd```]]]ZZZWWWTTTOOOLLLGGGBBB>>><<<;;;;;;::::::999999999999999999999<<<>>>???@@@CCCIIINNNVVVaaannnyyy999999999888777999===@@@CCCDDDEEEGGGIIIKKKLLLLLLPPPSSSWWW[[[___dddiiimmmnnnsssyyy~~~zzzqqqjjjiiifffbbb^^^]]]___bbbdddggghhhhhhfffbbb^^^\\\[[[ZZZ\\\]]]\\\[[[\\\___ccckkkkkkiiiddd[[[UUURRRQQQRRRRRRQQQQQQRRRSSSUUUVVVWWWYYYZZZXXXSSSPPPQQQRRRYYY[[[```gggqqqzzz~~~zzzwwwuuurrroooqqqqqqpppppppppoooooooookkkjjjkkkooossssssppplllfffhhhllloooqqqqqqooonnnlllkkkhhhddd___XXXRRROOOEEEAAA===:::999999888777444444555666777888999999666777777777777888888888888888888777777777777777666666555555555444444444333777555000444<<<888...111111000000000000111111111000///000111222111///111000000000000000111222---+++***,,,///111000...000000000000000000000000......////////////......000000000111222222333333000000222333333333333333---...000333555666777888111111333444444444444444333444555444222111222333222222444444444444222222000111222444555555444444444444444444444444444444333444444444333444777::::::???GGGVVVnnnzzztttjjj```XXXOOOGGGEEECCC@@@===>>>999999888777666555444444333333333333333333333333///000111222222222222222777555333222333333222111111111000000/////////...//////000000111111222222......////////////......++++++,,,,,,,,,---------(((***,,,...////////////,,,,,,,,,------///000000,,,---...///000111222333,,,---///000000000///...///000000000000333666999CCCXXXrrrmmmaaaVVVPPPOOOPPPVVV\\\^^^]]][[[YYYXXXWWWXXXXXXTTTQQQLLLHHHFFFDDDBBB@@@<<<<<<<<<<<<<<<;;;;;;;;;666666666666666666666666555666666666555666888;;;@@@DDDGGGHHHIIILLLQQQVVVXXXcccppp{{{}}}xxxqqqkkk```^^^ZZZVVVSSSRRRSSSSSSKKKPPPWWW```hhhmmmqqqrrrllljjjgggbbb]]]YYYVVVUUUPPPMMMGGGBBB>>><<<;;;;;;;;;;;;;;;:::::::::::::::888;;;===>>>???BBBGGGLLLTTT___mmmwww~~~999888777777999<<<@@@BBBDDDEEEFFFGGGIIIJJJLLLLLLQQQRRRUUUXXX]]]dddlllqqquuuxxx|||}}}yyyuuusssssstttttttttuuussspppiiibbb\\\YYYXXXUUURRRQQQTTTWWWYYY]]]cccooouuuuuummmeeeaaa^^^\\\[[[XXXUUUTTTTTTUUUTTTTTTWWWUUUQQQOOONNNPPPSSSUUUVVVXXX^^^eeennnwww~~~}}}vvvoooiii```WWWPPPDDDAAA<<<777555555777999999888777666666777888999999999888888888888999999888888888888777777777777222333333444444555555555333333444555555444444444222111111111000000//////000000111111111111000000000000000000000000000000000111111222222333444444111111111111000000000000000000000000////////////000000000111222222333333444555555555444333333222111222222333333444444555444444444444444444444444444333333222222333333444222222444444444444222222555444333222222222333444444444444555555555666666333333444555666777888999<<<>>>DDDPPPeee~~~yyyppphhhbbb[[[UUULLLFFFCCCAAA???===:::999999888777666555555333333333222222111111111555444333333222222333333444444333333222111000000000000////////////000000111111000000//////......111111000000//////......,,,---------.../////////...---,,,+++***++++++,,,------------------------///............///000000////////////000000000000000111000//////222666999DDDVVVooopppdddXXXPPPLLLLLLRRRYYY___^^^^^^]]]]]]^^^___aaa]]]VVVMMMGGGDDDDDDCCCAAA===<<<<<<;;;;;;:::999999999999888888888888999999555666777666555666888999>>>@@@CCCEEEGGGJJJNNNQQQXXX```kkkuuu|||}}}zzzuuuppplllfff```[[[ZZZXXXUUUUUUWWWTTTQQQSSS\\\gggnnnqqqrrrqqqnnniiieeeaaa\\\XXXUUUVVVPPPIIIBBB>>><<<999888;;;;;;;;;:::::::::999999::::::;;;<<<===AAAFFFJJJRRR\\\gggooowww888888777888:::<<>>::::::999888777666666555444444444444333333222222444444333222222222222222444444333222222111000000000000////////////000000////////////000000000000111000000000/////////...------..................000///...---------......---------------------------,,,,,,,,,------......////////////000000000000000000000000000222666999BBBSSSmmmqqqeeeWWWOOOKKKKKKQQQXXXbbbbbbbbbbbbbbbdddfffhhhhhh___SSSIIIDDDBBBAAAAAA===<<<<<<;;;;;;:::999999999999888888888888999999666777888777666777888:::===???BBBDDDEEEHHHLLLOOOWWW^^^hhhqqqwww}}}~~~{{{xxxtttooollleee```]]]^^^^^^\\\^^^aaa___]]]^^^dddmmmsssttttttrrroookkkfffccc___ZZZWWWUUUPPPIIICCC???===;;;999::::::::::::999999999999999:::;;;;;;===AAAFFFJJJOOOZZZfffnnnwww666777888999;;;<<<>>>>>>BBBCCCEEEGGGIIIKKKMMMNNNQQQSSSVVVYYY^^^eeemmmrrrzzz~~~{{{ooocccYYYSSSOOOLLLLLLPPPSSSUUUYYY^^^kkkvvv}}}xxxpppiiiddd```\\\ZZZ[[[^^^```aaabbbbbbbbbbbb```]]][[[YYY```aaadddgggkkkooorrrtttxxxzzz|||~~~{{{ssshhh]]]TTTKKKCCC===:::999888777666777777888999888888777777888888999888888777777777777888888999999999888888888777777999999999888888888888888333333444444444444333333222222222222111111111111...//////000111111111000////////////////////////000111111222222333444444222222111111111000000000000000000000//////////////////000111111222222333222222333333222222111111111111222222333444444444444444444444444444444444444333333222222333333444444333333222222333333444444333333222222333333444555555555555666666666666444444444444555555666666999<<>><<<;;;:::999999999999888888888999::::::;;;<<<@@@EEEHHHMMMWWWbbbkkkttt~~~555666888:::;;;<<<<<<<<>>===<<<<<<999999999888888888777777888999::::::;;;>>>CCCGGGLLLUUU___gggpppyyy}}}}}}444555888:::;;;;;;;;;:::<<<===@@@CCCFFFIIILLLMMMQQQRRRTTTWWW[[[bbbiiinnnxxx~~~}}}ssskkkgggbbb______\\\XXXXXX[[[```jjjsssxxx|||~~~{{{pppkkkeee```___```bbbbbbjjjmmmrrrvvvwwwtttpppmmmlllmmmnnnppprrrtttuuuvvvwwwyyy{{{|||}}}{{{wwwtttmmmdddXXXNNNHHHCCC???;;;999999999888777666555555999999::::::::::::999999888888777777777777888888::::::::::::999999999999;;;::::::999999888888888555555555555555444333222333333333333444444444444//////000111111222111111000000000000000000000000000111111222222333444444222222222222111111111111000000000000////////////...//////000111111222222333333444444444444444333000000111222222333333444444444444444444444444444444333333222222333333444444444222222222222444444222222222333333444444444222222333333333444444444444444555555555555555555999:::???HHHRRReee{{{uuujjj\\\PPPFFFAAA???===<<<;;;:::888777666666333333333333333444444444333222111111000000111111222222111111111111111000000000////////////000000111000000000/////////...////////////000000000000000000000//////......---,,,---------------------...........................///000111111111000000////////////000000000000///000111111111222555888<<>>???@@@BBBEEEHHHHHHNNNVVV]]]dddllluuu|||~~~}}}{{{xxxtttrrrpppggg^^^YYYXXX]]]iiiuuu~~~vvvoookkkgggccc```\\\XXXUUUKKKFFFAAA===<<<<<<<<<;;;999999999888888888777777888888999999:::===BBBFFFIIIRRR\\\fffqqq{{{}}}{{{~~~444555777999:::::::::::::::;;;>>>BBBFFFIIILLLNNNPPPQQQSSSUUUXXX^^^dddiiisssyyyyyywwwrrrmmmjjjddd]]]ZZZ[[[^^^dddiiilllrrryyy|||{{{pppllleee```^^^^^^^^^^^^cccfffkkkppprrrqqqnnnlllhhhjjjlllnnnqqqrrrssstttrrrtttvvvwwwxxx{{{yyyrrrnnniii```TTTKKKEEEAAA===:::;;;;;;:::999888888777666999::::::;;;;;;::::::999999999888888888888999999;;;;;;;;;:::::::::999999::::::999999999999999999666666666666666555444333444444444444555555555555111222222333222222111111000000000000000000000000000111111222222333444444333222222222222111111111000000000000////////////......///000000111111222333333444555555555444444000000111111222333333333444444444444444444444444444333333222222333333444444333333222222333333444111111222333444444444444222333333333333444444444555555555555666666777777:::999>>>GGGRRRddduuugggWWWJJJCCC???===<<<;;;999888666555555333333333333333444444444333333222111111111111222111111111111111111111111000000////////////000000111111111000///.........////////////000000000000000000//////////////////......///000000000000///........................,,,---...///000///......////////////000000000000...000111222222333555777;;;HHH^^^yyyzzziiiWWWMMMKKKKKKNNNRRRXXX\\\______\\\]]]bbbhhhmmmooonnniii^^^RRRGGGAAA===<<<<<<;;;;;;:::999999999999888888888888999999555666666555333333444666:::<<<===>>>???@@@CCCEEEDDDJJJQQQWWW]]]fffooovvv}}}~~~|||xxxtttpppggg```XXXSSSRRRXXXffftttvvvkkkhhhccc___[[[WWWRRROOOGGGCCC>>>;;;;;;;;;<<<<<<:::999999999999888888888777888888888999<<>>@@@CCCCCCGGGMMMQQQVVV^^^gggnnnyyy{{{zzz{{{~~~~~~}}}|||zzzvvvpppkkk___ZZZUUUQQQNNNQQQ]]]jjjxxxsssjjjfffaaa\\\XXXSSSNNNJJJEEEAAA===:::;;;<<<======::::::::::::999999999999777777888777888;;;@@@CCCHHHQQQ[[[ggguuuxxxvvvsssrrrssswww{{{~~~555666666777888999999:::;;;===@@@DDDIIIMMMPPPRRROOOPPPPPPQQQSSSWWW]]]aaaiiioooxxxzzzuuulllbbb]]]]]]WWWXXXWWWVVV[[[cccgggfffgggddd```]]]\\\[[[ZZZYYYWWWYYY\\\___aaabbbbbbbbbcccdddgggiiikkklllmmmllliiilllooooooooorrrwww{{{sssfff^^^VVVPPPIIIDDDDDDDDDBBBAAA;;;;;;::::::;;;===???@@@::::::;;;<<<<<<;;;::::::;;;::::::999999::::::;;;<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;<<<<<<<<<999999999999888777555555444555555555666666777777666666666555444333222111222222222222222222222222000111111222333333444444333333333222222222111111000000000000////////////......//////000111111111000111222333333333333333000000000111222222333333444444444444444444444444444333333222222333333444222222444555555444222222000111222444555555444444666666666666777777777888444555666777888999:::;;;<<<777888DDDOOO^^^wwwxxxeeeSSSHHHCCC<<<;;;:::888666555333333444555555555666666777777555444333333222222333333000000000000000111111111000000////////////000000......//////000000111111.../////////000000111111......//////000000111111+++,,,.../////////...---////////////////////////...///111222333222000///////////////000000000000...///111222222333555777888CCCWWWppp|||kkkZZZQQQOOONNNNNNPPPXXX\\\___\\\WWWVVV[[[aaafffjjjmmmjjj```TTTKKKFFF===<<<<<<;;;;;;:::999999999999888888888888999999777888888777555444666777777888:::::::::<<<>>>@@@CCCFFFKKKNNNRRRXXXaaahhhqqqyyy}}}xxxyyy{{{zzzzzzzzzzzzxxxssslllggg]]]YYYVVVRRRMMMMMMTTT___ooo|||nnniiieee```[[[VVVQQQKKKHHHEEEAAA===;;;<<<===??????;;;;;;;;;:::::::::999999777777777777888;;;???CCCKKKRRR\\\fffqqq{{{{{{wwwooolllhhhgggjjjpppxxx~~~444666888:::;;;:::999888>>>===>>>BBBGGGKKKLLLKKKPPPOOOOOOOOOQQQVVV]]]ccciiimmmttt{{{vvvooohhhaaa[[[[[[WWWRRRRRRVVVYYY[[[[[[\\\[[[YYYYYY[[[[[[[[[ZZZYYYXXXVVVWWWYYY^^^cccgggccceeegggiiikkkkkkkkkkkkhhhiiiiiijjjkkknnnssswww{{{lll^^^UUULLLJJJHHHGGGFFFFFFEEEDDDCCCDDDFFFEEEDDDCCCCCCDDD@@@??????@@@AAAAAA???===CCCAAA>>>>>>>>>>>>>>>===;;;:::999888888888888999===<<<;;;<<<===>>>===;;;;;;;;;;;;:::::::::999999777777666555444444333333666555444444333333444444444444333222111111111111444333222222111111222222222222222111///...,,,+++222222222111000//////...////////////000000000000444444444444444444333333333333444444444333222222444333222111111111111222666666555444222111000000333333333333333333333333444444444555555555666666222222333333444555555666666777777777888999999999;;;<<>>===;;;:::999888888999999888888888888999999888888777555555444444444888:::<<<===<<<<<<===>>>BBBDDDGGGKKKOOOVVV]]]bbbiiipppxxx}}}yyyzzzzzzzzzzzzzzzyyyvvvooofff___^^^ZZZSSSNNNLLLNNNSSSVVVjjjsss~~~zzzsssooojjjgggaaaZZZUUUPPPNNNMMMHHHFFFBBB>>><<<<<<===>>>;;;::::::999999888888777:::777666777777777;;;BBBJJJPPPZZZcccjjjnnnooooooggg```ZZZYYY]]]fffuuu444555777888:::::::::999>>>===>>>AAAFFFJJJKKKJJJLLLMMMNNNOOOQQQWWW^^^ccciiimmmttt{{{yyyqqqiiibbb___[[[WWWWWWZZZ\\\\\\[[[ZZZYYYXXXYYY[[[]]]^^^]]]ZZZYYYWWWVVVWWW[[[___bbbaaaccceeegggiiijjjjjjjjjjjjjjjkkkkkkllloootttxxx~~~qqqfff\\\VVVPPPOOONNNNNNOOOPPPPPPPPPQQQSSSTTTSSSQQQNNNNNNNNNKKKIIIGGGFFFFFFFFFEEECCCFFFEEEBBBAAAAAA@@@===;;;??????>>>===<<<<<<<<<<<<;;;:::999:::;;;<<<;;;:::;;;;;;;;;;;;::::::::::::777777666555555444333333555555444333333333333444555444444333333333333444444333222222111222222222222222222222222111000///222222222111000/////////////////////000000000111333333444444444444444444000000111222222222222222444333333333222222222222222222222333333444444444444444333333333333222222444444444444555555555555444444555555666666666777555555666666777888888888777:::???AAADDDPPPkkklll```UUUKKKCCC@@@;;;;;;:::999888777777666555444333333333444555666444222111222333444333111333222111000000000111222000000///...............////////////////////////////////////000000000000000000000000000000000000///............///000000000000//////.../////////...000111111000///111222000000000000000000000000//////......///111333444666???PPPggg}}}ooo___UUUQQQOOOQQQUUU^^^\\\YYYXXXXXXXXXXXXYYY[[[\\\___aaa```WWWKKKAAA???>>>===;;;:::999888888888777777777777777777888888777666555555444444444888:::<<<===<<<<<<===???>>>???BBBDDDIIIOOOVVV\\\cccjjjsss{{{}}}||||||{{{{{{zzzxxxtttmmmddd^^^]]]YYYTTTPPPOOOQQQUUUYYYcccmmmxxx~~~xxxppplllfffccc]]]WWWRRRNNNLLLKKKIIIGGGCCC???<<<<<<===>>>;;;;;;;;;:::999999888888:::777666888777777;;;AAAKKKPPPWWW^^^bbbbbb```^^^XXXSSSOOOQQQVVV___mmmzzz333444555666888999:::;;;======>>>AAAEEEHHHHHHHHHHHHJJJMMMPPPSSSYYY___cccjjjnnnuuu||||||ssslllddd```]]]\\\]]]]]][[[XXXYYYXXXWWWYYY\\\___``````^^^\\\YYYWWWXXXZZZ]]]___bbbcccfffhhhjjjkkkkkkkkkkkkllllllmmmnnnqqqvvvyyy~~~sssjjjbbb]]]YYYWWWWWWXXXZZZ\\\___ccceeegggjjjlllnnnllliiifffdddcccbbb___\\\ZZZXXXVVVTTTRRROOOMMMJJJHHHGGGEEEBBB???BBBAAA@@@>>>============;;;:::999:::<<<===<<<;;;<<<<<<<<<;;;;;;;;;::::::777777666666555555444444555555444333333333333444555555444444444555666666444444333222222222222222222222333444444444333333222222222111000000///////////////000000000111111222222333333444444555555---......///000111222222333333444555555444222111111111222333333444555555444444444333333222222222333333444444444555555555666777777777777777777777666666666777888999999999555;;;AAADDDEEEOOOhhhvvvaaaSSSJJJCCC@@@@@@<<<<<<;;;:::999888777777666555444444333444444444555333222333444555444333111111111000111111222333000000///.........//////////////////////////////////////////000000000000000000000000000000000000//////......//////000111000000/////////000111111...///111111000000111333000000000000000000000000111000000///000111222333666>>>MMMbbb{{{|||nnn___VVVSSSRRRUUUZZZdddbbb___[[[XXXWWWVVVUUUUUUWWWZZZ^^^^^^WWWKKKBBB???>>>===;;;:::999888888777777666666666666777777888777666555555444555555888:::<<<=========>>>???<<<<<<===???BBBHHHPPPUUU]]]dddmmmuuu|||zzzyyywwwtttqqqllleee```[[[XXXTTTQQQQQQSSSWWWZZZ___hhhsss{{{zzzssskkkeee___]]]XXXSSSNNNKKKJJJIIIKKKHHHDDD@@@=========>>><<<<<<;;;;;;:::999999999:::777666888888777;;;AAAIIIMMMSSSWWWXXXUUUQQQNNNLLLHHHFFFIIIMMMTTT___jjjxxx~~~222333333555666999;;;<<<======>>>AAACCCFFFGGGGGGFFFJJJNNNSSSWWW]]]cccggglllqqqwww~~~~~~xxxooolllhhhggggggeee```\\\]]][[[YYYZZZ]]]___aaaaaaaaa```]]][[[[[[\\\^^^```eeefffiiikkkmmmnnnoooooommmmmmnnnnnnnnnqqqvvvzzz~~~tttooohhhccc```___aaabbbdddgggkkkqqqvvv|||~~~zzzuuuoookkk```\\\WWWRRRPPPNNNLLLJJJEEEEEECCCAAA@@@?????????===<<<<<<===>>>???>>>============<<<<<<<<<;;;;;;888777777777666666555555666555444444333333444444444444444444555555666777444444333222222222222333333333444444444444333333222222222111111000000000//////000000000111111111111111222333444444555555////////////000000111111222333555666666555333222333333333333333333333333444444444333333222222222333444444444444555555555777777777777777888888888888888999:::;;;<<<<<<===999>>>DDDFFFFFFPPPhhhvvv```RRRJJJCCCAAABBB===<<<<<<;;;:::999888777666666555555444444444333444333222333444555444222000000000111111222333333000000///////////////000........................////////////000000000000/////////////////////////////////...///000000111000000///000000111222222...000000000......///000////////////////////////222111111000111111222333444;;;HHH]]]vvvzzzlll]]]VVVTTTTTTXXX\\\```___]]]ZZZVVVTTTSSSTTTRRRTTTXXX\\\]]]VVVKKKCCC???>>>===;;;:::999888888777777666666666666777777777777666555555555555555888:::<<<=========???@@@>>>>>>>>>>>>@@@FFFMMMRRR[[[aaajjjrrrwww}}}xxxvvvtttqqqoookkkfffbbbXXXVVVRRRPPPPPPRRRUUUWWW___fffpppwwwvvvoooeee___ZZZXXXSSSOOOKKKIIIHHHHHHKKKIIIEEEAAA>>>============<<<<<<;;;;;;:::999999:::777777999888777:::@@@DDDHHHMMMQQQRRROOOJJJGGGIIIEEEEEEFFFHHHIIIPPPWWWeeemmm|||222333333555666999;;;<<<<<<===???AAABBBDDDFFFHHHHHHKKKQQQWWW\\\bbbhhhlllpppttt{{{{{{yyywwwtttnnniiigggdddaaa``````bbbbbbbbbdddccc```___^^^___aaabbbfffhhhjjjmmmoooqqqqqqqqqnnnoooooooooooorrrwwwzzz~~~xxxuuuqqqnnnmmmooorrruuuwww||||||uuukkkbbb\\\YYYWWWVVVOOOMMMKKKHHHEEECCCBBBBBB@@@???>>>>>>@@@@@@???>>>>>>>>>>>>=========<<<<<<999999888888888888888777777666555555444444555555444444333444444555666666555444333333222222333333444444444444333222111000222222222222111111111111000000000000111111111111111111222222333444555555333222111000000000000000222333555666666555333222333333333333333333333333333333333333333333333333444444444555555555666666777777777777777888888888999999:::;;;<<<===>>>>>>???AAAFFFIIILLLWWWooozzzfffYYYPPPGGGBBBAAA===<<<<<<;;;:::999888777666666666555555444444333444222111222333444333222000000111111222222222222000000/////////000000111////////////////////////////////////000000000000///////////////////////////////////////000111111000000///000000111222222///000111///---+++,,,---////////////////////////111111111111111111222222333999EEEXXXqqqwwwjjj\\\UUUSSSSSSWWW\\\^^^^^^]]]YYYTTTPPPPPPPPPQQQSSSWWW\\\]]]WWWLLLCCC???>>>===;;;:::999888888999888888777777888888999777666666555555555555666777:::<<<======>>>???AAA@@@@@@??????@@@DDDJJJNNNWWW]]]eeelllqqqvvv}}}|||yyyuuuqqqmmmhhhccc___UUUSSSPPPMMMMMMOOORRRTTTZZZ```iiipppqqqkkkccc\\\VVVTTTPPPLLLIIIHHHGGGGGGJJJHHHEEEBBB???>>>=========<<<<<<;;;;;;:::999999:::777777999888777999???@@@CCCGGGJJJKKKHHHDDDBBBEEEBBBCCCEEEDDDCCCFFFKKKRRR\\\nnn333444555666888999:::;;;:::===???AAABBBDDDGGGIIIJJJNNNSSSYYY___eeelllppprrrwww~~~|||wwwwwwsssnnnkkkjjjjjjiiiiiiiiigggeeecccbbbbbbcccdddfffhhhkkknnnpppqqqrrrrrrqqqqqqqqqqqqqqqtttxxx||||||sssnnnjjjhhh^^^\\\XXXRRRMMMHHHEEECCCCCCBBBAAA@@@AAAAAA@@@>>>?????????>>>>>>>>>======::::::::::::::::::::::::888888777666666666666666555444444444444555555666555444444333333333333333333444333333222111000///222222222222222222222222000000000111111111222222111111222222333333444444666555333111000000000111111222444555555444333333111111222333333444555555111222222333333444444555555555666666666777777777666666777777888999999:::999::::::<<<===>>>???@@@DDDEEEKKKSSS[[[iii~~~}}}kkk^^^TTTIIIAAA>>><<<<<<;;;:::999888777777555555666666666555444444333222111222333444333111000000111222222222111111000000/////////000111111000000000000000000000000////////////000000000000000000000000000000000000000000//////000000111222000000/////////000111111000000111///---+++,,,---000000000000000000000000///000000111111222222222333888BBBTTTmmmwwwiii[[[TTTRRRRRRVVV[[[aaabbb```ZZZRRRLLLKKKKKKOOOQQQVVV[[[]]]WWWMMMEEE???>>>===;;;:::999888888999999888888888888999999666666555555555555666666777:::<<<>>>>>>???@@@BBB@@@AAAAAA@@@@@@CCCGGGJJJOOOVVV^^^eeejjjpppvvv{{{~~~yyyrrrlllddd]]]XXXTTTQQQNNNLLLLLLOOOSSSVVVVVV[[[bbbjjjmmmjjjccc]]]TTTQQQNNNJJJGGGFFFFFFFFFHHHFFFDDDAAA???>>>>>>>>><<<<<<;;;;;;:::999999999:::888888:::999777999>>>>>>@@@BBBCCCBBB???<<<:::===<<<>>>BBBCCCAAACCCHHHHHHSSSeeezzz444555777888:::::::::999999<<<@@@BBBCCCEEEHHHKKKMMMPPPUUUZZZ```gggnnnssssssxxx}}}xxxvvvvvvuuutttrrrqqqnnnkkkiiihhhgggggghhhjjjmmmppprrrttttttuuutttttttttttttttwww{{{~~~}}}yyyrrriii```XXXRRRNNNKKKIIIGGGFFFFFFEEECCCBBB@@@@@@?????????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::999888888777777888888777777666555555555666666555555444333333333333444222222333333333222222111222222222222222222222222000000111111111222222222222222222222222222333333555444222000000000111222222222222222333333333444222222222333333444444444000000111222444555666666777777777777888888888888666777777999:::;;;<<<=========>>>@@@AAACCCDDDDDDJJJLLLUUUeeeuuu~~~lll___UUUIII@@@===;;;;;;:::999888777777666444555666777777666555555555333222333444555444222111111222333222111000000000000//////000111111222111111111111111111111111////////////000000000000000000000000000000000000000000//////000000111222000000//////.../////////...000111000//////000111000000000000000000000000---...///000111111222222444888@@@PPPiii~~~yyykkk\\\TTTQQQQQQTTTYYYaaabbbaaaZZZPPPIIIFFFGGGJJJMMMSSSZZZ]]]XXXOOOGGG???>>>===;;;:::999888888888888777777777777888888666666555555555555666666777:::<<<>>>>>>???AAABBBBBBCCCDDDDDDCCCDDDFFFHHHIIIPPPYYYaaahhhnnnvvv{{{zzztttmmmeee\\\WWWSSSQQQMMMLLLNNNSSSYYY^^^]]]```dddjjjllljjjccc]]]QQQOOOKKKHHHEEECCCCCCCCCEEEDDDBBBAAA???>>>>>>>>>;;;;;;;;;:::999999888888:::888888:::999777888===============<<<;;;999888::::::===CCCDDDCCCEEEJJJGGGRRRcccvvv444666888:::;;;:::999888999<<<@@@BBBCCCEEEIIIMMMNNNQQQUUUZZZ```gggoootttrrrwww~~~~~~|||zzzwwwssspppmmmlllkkkkkkmmmpppsssvvvwwwxxxxxxwwwwwwwwwvvvwwwyyy}}}xxxmmmeeeaaaRRRPPPMMMLLLLLLKKKHHHFFF@@@@@@@@@????????????>>>=========>>>>>>>>>>>>>>>;;;:::999999888888999999999999888777666666777777555555444333333333333444000111222333444444444444222222222222222222222222000111111111111222222222333333222222222222222222333222000//////111333444222111111111111222333444666666555444222111000000...///000222444666777888777888888888999999999999777777888:::<<<===??????BBBBBBDDDEEEFFFHHHIIIIIIOOOSSS```uuu~~~lll___UUUJJJAAA>>>;;;::::::999888777666666333444555777777777666666666555444444555666555444111222333333222111000///000000///000000111222222111111111111111111111111////////////000000000000000000000000000000000000000000000000000111111222111000///...............---///111111111222444555000000000000000000000000,,,---...000111111222222666888???NNNfff{{{{{{lll]]]UUURRRQQQTTTXXX]]]___^^^XXXNNNGGGEEEFFFFFFJJJPPPXXX\\\YYYQQQIII???>>>===;;;:::999888888777777666666666666777777666666555555555666666777777:::<<<>>>>>>???AAACCCEEEFFFHHHHHHGGGFFFGGGHHHFFFNNNXXXaaaiiipppxxx~~~}}}{{{xxxtttooohhh```[[[SSSQQQNNNMMMPPPWWW___eeeiiijjjkkknnnnnnjjjbbb\\\PPPMMMJJJFFFCCCBBBAAAAAACCCCCCAAA@@@???>>>>>>>>>;;;;;;:::999999888888777:::888888;;;999777888===;;;;;;;;;;;;;;;<<<<<<<<<======@@@EEEFFFEEEGGGLLLKKKUUUeeevvv222333555777999:::;;;;;;;;;===???AAACCCEEEIIILLLQQQUUU[[[^^^aaaeeejjjoootttyyy~~~~~~|||wwwuuuuuuuuuuuuuuuuuuvvvwwwyyyzzz{{{||||||{{{{{{{{{}}}~~~vvvoooeeeWWWNNNKKKJJJHHHFFF@@@AAAAAA@@@===;;;;;;;;;????????????>>>>>>>>>>>>???===:::999::::::777444:::999777666666666777888555555666666555555444333444444444333333333222222333333444444333333222111111111111111111111111111111111222222222333333333111111111111111222222222333333333333333333333333111222444555555444222111222222222222333444555555;;;<<<;;;999666555555777888:::;;;:::<<>>@@@CCCFFFEEEGGGIIIJJJJJJKKKLLLMMMOOOSSSYYY```hhhrrr||||||wwwqqqlllfffaaa]]]TTTPPPMMMMMMOOOXXXjjjzzz}}}{{{yyyxxxvvvooocccYYYTTTPPPJJJDDD@@@???@@@AAACCCBBBBBBAAA@@@???>>>>>>>>>===;;;:::999999:::;;;999888777888:::;;;;;;;;;222444777999999888999999666>>>CCCBBBFFFPPPYYY[[[]]]]]]fffzzz333444555777999:::;;;<<<<<<>>>AAACCCDDDGGGKKKNNNRRRWWW]]]```cccffflllpppuuuyyy~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~{{{jjj]]]UUUPPPKKKHHHBBBBBBAAA@@@>>>>>>???@@@BBBBBBBBBAAA@@@?????????>>><<<;;;;;;===>>>===;;;999999888888777777777888555555666666666555444444444444444333333333222222333333444444333333222111111111111111111111111111111111222222222333333333333333222222111111000000111111111222222333333333111222444555555444222111333222333333444555666777;;;;;;;;;999666555666777666888;;;>>>EEERRR___gggllllllnnnpppqqqnnnkkkjjjlllttt|||jjj\\\QQQHHHCCCCCC????????????>>>===<<<;;;777666666666555555555555555444444333444444555555222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111000000000000000000000000111111111111111111111111///000000000000000000///111111222222111111000///222222222222333333444444111222333333333333333333222777<<>>>>>>>>===;;;:::999999::::::;;;:::999999;;;===>>>>>>777999::::::888888999;;;;;;BBBFFFFFFKKKWWWcccggghhhhhhnnn}}}444555666888999;;;<<<<<<>>>@@@BBBDDDFFFIIIMMMPPPRRRWWW]]]aaadddgggmmmqqqvvvyyy~~~}}}vvvsssxxx}}}vvvhhh]]]TTTOOOHHHFFFCCC@@@???AAABBBDDDDDDDDDCCCCCCBBBAAA@@@@@@>>>===<<<===>>>???>>>===999:::::::::999999888888666666666666666555555444444444444444333333333333333333444444333333222111111111111111111111111111111111222222222333333333444444333222111000/////////000000111222333333444222222444444444444222222333333333444555666888999999::::::888666555666777555777;;;BBBNNN___ttt}}}kkk]]]RRRHHHCCCBBB============<<<;;;::::::666666555555555555444444555555444444444444444555555555444444333333222222555444222111000111111222111111222222222222111111111111111111111111111111000000000000000000000000111111111111111111111111000000111111111111000000222222333333333222111111111111111111111222222333222333444555555555555555555999>>>HHH___yyy}}}nnn]]]SSSNNNMMMOOOTTT[[[aaaddd___XXXSSSNNNJJJFFFEEEGGGLLLQQQRRRLLLFFF@@@===:::888999999999999666666666555555555555555444666777777666666777888777999:::;;;<<<===@@@CCCFFFIIIMMMPPPSSSVVVYYY\\\YYY[[[___dddkkkuuu~~~|||zzz{{{wwwsssoookkkfff```]]]WWWSSSQQQSSSXXXcccuuuwwwlllddd\\\XXXRRRLLLFFFCCCBBBBBBDDDCCCCCCBBBAAA@@@??????===<<<;;;:::999999999999===<<<;;;;;;<<>>AAAFFFHHHJJJQQQaaaqqqzzz{{{zzz}}}555666666777999:::<<<======???BBBDDDFFFIIIMMMPPPRRRWWW^^^cccfffiiinnnrrryyy{{{xxxnnneeeeeellluuu~~~zzztttlllffffffhhhjjjkkklllkkklllnnnsssyyysssfff___UUUPPPIIIDDDAAABBBCCCDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@???>>>===<<<;;;:::999999:::;;;<<<;;;:::999888666777777777777666555555555444444444444333333333333333444444333333222111111111111111111111111111111111222222222333333333333333333222222111111111///000000222333444555555222333333444444333333222222222222333444666888888888888999777555555666777777777:::BBBOOOccc|||mmm___SSSHHHBBBAAA;;;;;;;;;;;;:::999888888666666666666666666666555444333333222222222222333666666555444333222222111333222///---,,,---...///111222222333333222222111111111111111111111111111000000000000000000000000111111111111111111111111000111111222222111111000222222333333333333222111111000000///000111222333222333444555666777777777888===BBBKKK```xxxzzzkkk[[[QQQMMMKKKNNNSSSVVV]]]```]]]WWWRRRNNNIIIGGGEEEEEEHHHLLLMMMIIIEEEAAA>>>:::999999::::::999555555555444444333333333222333444444222222333444777888:::;;;;;;===???BBBDDDHHHLLLPPPTTTYYY^^^bbbcccdddeeehhhlllttt}}}~~~|||yyywwwuuusssoookkkhhhccc]]]ZZZTTTPPPNNNQQQWWWaaarrrxxxnnnggg```]]]WWWQQQKKKGGGEEECCCEEEDDDDDDCCCBBBAAA@@@@@@<<<<<<;;;;;;:::999999999===<<<<<<<<<>>>BBBHHHLLLMMMLLLHHHDDD@@@@@@BBBDDDFFFGGGIIIMMMWWWiii~~~666666666777888:::;;;<<<<<<>>>AAACCCEEEHHHLLLOOOTTTZZZbbbhhhkkkoootttxxx}}}uuuiii\\\YYY]]]ccckkkrrryyy|||}}}uuuoookkkjjjiiihhhiiiddd\\\VVVSSSRRRRRRSSSSSSRRRRRRSSSWWW\\\aaadddgggkkkpppuuu{{{{{{kkkcccXXXNNNHHHEEECCCBBBAAAAAA@@@@@@@@@@@@@@@@@@?????????===<<<;;;;;;;;;::::::;;;<<<<<<:::999888777777888888777777666555555555555444444444333333333333444444333333222111111111111111111111111111111111222222222333333333111111222222333333333444111111222333444666666777333333333333333333333333111111111222333555666777666777777666555444666777888777999BBBNNNaaa|||oooaaaTTTIIIBBB@@@============<<<;;;:::999777777777777777777777777555444333333222222222333555444444333222111111000222111...,,,+++,,,---...222222333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111222222333222222111555444333222222444555666222333444666777888888888999@@@EEEMMM```vvvyyyjjjYYYPPPKKKJJJMMMQQQWWW^^^ccc```[[[WWWSSSNNNHHHFFFEEEGGGIIIJJJHHHFFFAAA>>>:::999999::::::999999888888888777666666666666777888777555555555777666888:::;;;;;;===@@@BBBBBBEEEJJJOOOTTTZZZ```dddkkklllllllllnnnrrryyy~~~|||xxxvvvpppnnnkkkhhhddd___ZZZVVVQQQMMMLLLPPPWWW```mmmyyy}}}vvvooojjjbbb```[[[VVVPPPLLLHHHGGGFFFEEEEEEDDDCCCBBBAAAAAA===<<<<<<<<<;;;::::::999;;;;;;<<<<<>><<<===??????>>>>>>@@@AAA:::;;;;;;;;;::::::999999888888888888888777666666555555555555444444444333333333444444333333222111111111111111111111111111111111222222222333333333000000111222333444555555222333333444555666666777333333333333333333333333222222222222333333444555555666666555444444666888888555888AAAKKK[[[vvvqqqcccVVVIIIBBB@@@;;;;;;;;;;;;:::999888777777777888888888888999999888777666555444444444444333333222222111111000000333222000///...//////000222222333333333333222222222222222222222222222222111111111111111111111111222222222222222222222222222222333333333333222222111111222333333333222222333222111000000222444555333444666888999;;;;;;;;;:::AAAHHHPPPaaauuu}}}{{{yyyjjjYYYOOOJJJIIIKKKPPPVVV^^^cccaaa\\\XXXTTTOOOHHHGGGFFFFFFHHHIIIHHHHHH@@@===:::888999999999999777777666666666666666555666888888888666666666888666777:::;;;<<<>>>BBBDDDCCCFFFJJJOOOTTT[[[aaafffooopppoooooooooqqquuuyyy{{{|||xxxvvvnnnllliiifffbbb]]]WWWRRROOOLLLLLLRRRZZZbbbmmmvvv}}}}}}~~~}}}yyytttnnnjjjbbb```]]]YYYTTTPPPMMMKKKGGGFFFFFFEEEDDDCCCBBBBBB======>>>======<<<;;;:::999:::<<<>>>BBBLLLYYYbbbffffffeeeaaa]]][[[ZZZ[[[YYYVVVVVV[[[dddsss666555444444555777999::::::<<>>>>>>>>===<<<<<<<<<<<<>>>@@@AAA>>>BBBEEEGGGGGGJJJPPPUUUXXXbbbnnnxxxwwwkkk```WWWQQQKKKJJJHHHFFFCCC@@@>>>===;;;===??????======???AAA;;;::::::999999999999999888888999999888888777666555555555555444444444444333333444444333333222111111111111111111111111111111111222222222333333333111222222333333444444444333333333444444555555555444333333222222333333444444444333333333333444444333555555555444444666888888444777???FFFQQQiiirrrdddWWWJJJAAA???999999999999888777666666666777777777888888888888888777666555555444444444222222222222111111111111222222222222111111111111222333333444444333333222222222222222222222222222111111111111111111111111222222222222222222222222222222333333333333222222222222333444444444444444111///---,,,---...111222666777999;;;===>>>??????<<>>?????????>>>===<<<;;;888:::===@@@FFFSSSbbbnnnxxxzzz|||{{{wwwsssqqqpppkkkgggeeeiiinnnxxx555444333333444666888::::::===@@@CCCEEEIIIMMMPPPTTT[[[fffooouuu{{{xxxnnnmmmooonnnlllkkkbbbaaa^^^YYYTTTQQQPPPQQQRRRVVV[[[___dddjjjrrrxxx{{{yyyvvvtttuuuwww{{{~~~{{{pppeee^^^UUUQQQLLLLLLOOOSSSUUUUUUPPPMMMJJJHHHFFFCCC@@@===>>>???AAA@@@===;;;999999:::999999::::::;;;<<<<<<999<<>>DDDIIIEEEMMMXXX___gggsssyyymmmaaaZZZSSSQQQNNNJJJEEEAAA>>><<<;;;===>>>===:::999:::<<<;;;:::999888777888999:::888999999999999888777777666666555555555444444444333333444444444333222222111111111111111111111111111111222222222333333333333333333333333333333333333333333333333333333333444333333222222333333444666666555444444444444555333444555555444444666888999555666===@@@GGG\\\tttssseeeWWWJJJAAA???============<<<;;;::::::555666666666777777888888666666555444333222222222222222222222222222222333000111111222222222111111222333333444444333333222222222222222222222222222111111111111111111111111222222222222222222222222222333333444444333333222333333444555666666666555333222000//////111333555888999;;;===???AAABBBBBBAAAKKKUUU]]]kkk|||~~~{{{kkkZZZOOOJJJHHHJJJNNNSSS[[[aaa___[[[VVVQQQMMMEEEEEEEEEFFFGGGHHHHHHHHH???<<<888777777888888777555666666666777777888888444555666666555555666888555777:::<<<>>>AAAEEEHHHIIILLLOOOSSSXXX^^^eeejjjlllnnnpppqqqqqqrrrtttvvv|||{{{wwwtttooommmjjjgggccc]]]VVVQQQGGGFFFKKKVVV```hhhooouuuuuuvvvvvvtttnnnhhhccc```______^^^\\\YYYVVVSSSQQQHHHHHHGGGFFFEEEDDDCCCCCC??????@@@@@@???>>><<<;;;888;;;>>>BBBIIIWWWiiivvvzzztttqqqsssvvv{{{333333444555888:::<<<===<<>><<<::::::999999888999999999777777777888999:::;;;<<<<<<;;;:::::::::;;;<<<===@@@DDDHHHLLLPPPYYYeeeooowwwxxxqqqiii^^^TTTPPPJJJCCCAAADDD@@@BBBBBB???>>>???@@@@@@===<<<;;;999888888999999::::::;;;;;;;;;:::999999666666666666555555555555444444444444444444444444666555333222111222222333555333000......000222444333333333222222111111111111111222222222333333333444444444333333333222222555444222111222444666777555555444555555666777888777999:::;;;>>>GGGRRR[[[}}}tttaaaSSSJJJFFFCCC???>>>===<<<;;;:::999999888888888888777777777777555555555555444333222111444444444333333333222222333333111000000000111222222222222222222222222222222222222111111111000000000000111222444555666777222222222222222222333333444222000222555777666555777777666555444333222222444555555333000000222444555;;;AAABBBDDDHHHJJJJJJIIIPPPYYYcccqqq|||nnn^^^RRRKKKHHHKKKPPPXXX[[[^^^^^^ZZZTTTPPPMMMJJJHHHEEEDDDDDDEEEDDDCCC<<<;;;:::888777888888999777777777777777777777777888888777555333333555888888999;;;===???BBBFFFIIIMMMOOOTTTYYY___dddhhhjjjppppppooooooppprrrtttuuuyyytttpppnnniiidddbbb```[[[SSSLLLGGGIIIMMMUUU```iiinnnqqqtttuuutttnnnggg```]]]]]]aaaddddddaaa___\\\UUUMMMLLLHHHFFFGGGJJJJJJEEEAAACCCBBB???===<<<<<<===>>>:::>>>EEEIIILLLWWWooo{{{{{{}}}555555555666888:::;;;<<<<<>>===;;;999:::999999888888888999999888888888888999:::;;;<<<888777666666666666777888999;;;>>>???AAAGGGPPPXXX___hhhwwwtttfff]]]SSSIIIEEEFFFCCCDDDCCCAAA???>>>>>>>>>===<<<;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;:::999999777777777777666666666666444444444444444444444444555555444333222222222222222111111000000111111111333333333222222222111111111222222222222333333333444444444333333333333222555444333333333444555666555555555555666777888999999;;;;;;;;;<<>>======<<<:::999999888777777777777666666666666444444444555444444444333444333333333222222222222333222111000000000111222222222222222222222222222222222222111111111000000000000111222333444444555111222222222222333333333555333111222555666666555999999888777777666666666333333222111000111333444888@@@FFFHHHIIIMMMOOONNNQQQWWW```iiivvvrrrbbbVVVOOOLLLOOOTTT[[[^^^``````[[[VVVQQQOOOIIIGGGDDDCCCCCCCCCBBBAAA<<<;;;:::888777888888999666666666666666666666666777777666444222333555777777999<<<===@@@CCCHHHKKKQQQTTTXXX^^^cccgggjjjlllllllllmmmoooqqqssstttuuu}}}~~~zzzuuupppiiieeeaaa___]]]YYYRRRLLLGGGHHHKKKRRR]]]gggooosssvvvvvvsssmmmeee^^^\\\\\\bbbfffgggeeecccaaaZZZRRROOOLLLHHHIIIKKKKKKHHHEEECCCBBB@@@>>>=========>>><<<>>>DDDIIINNNZZZrrr666666777888999:::;;;;;;===???AAABBBCCCEEEHHHJJJVVV^^^hhhqqqvvvzzzuuubbbUUULLLIIIIIIHHHJJJMMMNNNNNNOOOQQQSSSRRRTTTVVVYYY\\\cccllltttxxxvvvrrrmmmjjjiiihhhhhhlllkkkgggbbb\\\VVVQQQNNNJJJGGGDDDBBBBBBCCCFFFHHHEEEEEEFFFGGGHHHHHHHHHHHHEEEDDDBBBAAA@@@AAACCCDDDGGGKKKPPPUUU[[[```fffjjjooorrrvvvyyyyyyyyyzzzzzzjjjcccZZZSSSQQQOOOLLLJJJHHHGGGEEEDDDCCCCCCDDDEEEBBBCCCCCCCCCBBBAAA???===>>>===<<<<<<<<<===>>>???===;;;:::999999999777666999888888888888888999999::::::999999999999::::::999999888777777888888999888999:::888777:::@@@EEEJJJPPP[[[iiiyyyttteeeXXXPPPNNNIIIHHHFFFDDDBBB@@@???>>>======<<<<<<======>>>???;;;<<<<<<<<<<<<;;;::::::999999999888888888777777555555555444444444555555444444444333333222111000000111222333333222111000333333333333222222222222222222222222333333333333555555444444444333333333555555555555555555444444666555555666666777888999888:::;;;::::::===CCCHHHVVVqqqzzzeeeUUUJJJDDD@@@======<<<;;;:::999999888777777666666666555555555333333444444555555555555333333333222222222111111333222111111000000111111222222222222222222222222222111111111111000000000000000111111222222222222111111222222222333333333666444333333555666666555888888888888888888888888555333111111222444555555;;;EEEMMMPPPRRRUUUVVVUUU[[[aaaiiiqqq|||vvveeeZZZSSSPPPSSSYYY___aaacccbbb]]]WWWSSSPPPIIIFFFCCCAAAAAAAAA@@@???<<<;;;:::888777888888999666666666666666666666666555666555444222222444666777999<<<>>>AAAEEEJJJNNNUUUXXX\\\aaafffiiijjjkkkhhhjjjlllooorrrttttttuuuxxxzzz~~~|||vvvrrrjjjfffaaa^^^[[[WWWQQQLLLJJJIIIJJJPPP[[[iiitttzzz|||{{{wwwppphhhbbb___^^^dddhhhkkkjjjjjjhhh```XXXSSSOOOKKKJJJLLLMMMLLLJJJDDDCCCAAA???>>>>>>>>>>>>??????BBBIIIRRR```vvv555666777888:::;;;;;;;;;===???@@@AAABBBDDDHHHKKKVVV]]]gggooouuuzzz~~~hhhXXXNNNJJJLLLHHHJJJKKKKKKKKKLLLOOOQQQTTTWWWYYYXXXUUUVVV\\\bbbaaaaaaaaaaaaaaabbbbbbbbbeeebbb]]]VVVPPPKKKGGGFFFEEECCC@@@>>>===>>>???@@@??????@@@@@@@@@@@@??????>>>>>>===<<<<<<>>>???@@@@@@EEELLLSSSXXX]]]aaaccchhhkkkoooqqqrrrrrrtttuuuvvv|||uuugggaaaXXXRRRPPPNNNKKKIIIHHHHHHGGGFFFEEEDDDCCCCCC@@@?????????>>>>>>??????<<<;;;::::::::::::;;;;;;888777555666777777666444888777777777777888999999;;;;;;:::999999999999999:::::::::999999999999999999999999777666777;;;>>>>>>AAAIIIXXXjjj|||nnn```YYYOOOKKKHHHGGGFFFCCCAAABBB@@@@@@??????????????????<<<============<<<;;;;;;::::::::::::999999999999777666555444444444555666333333444444444222000///111222333444444444333333333333333333333333333333222222222333333333444444555555555555444444444444444555666777777666444333555555555555666777888888555888:::;;;:::<<<@@@DDDNNNbbb~~~~~~iiiXXXLLLDDD@@@>>>======<<<;;;;;;::::::777777777777666666666666555555555444444444444555333333222222222111111111222222222111111111111111111111111111222222222222111111111111000000000000111111111000000000000000111111111222222333333444666555444444555666666666666666777777888888888999999666222222444777777777===IIITTTXXXZZZ]]]___^^^eeekkkqqqxxxvvveeeZZZTTTRRRVVV\\\bbbdddeeeccc^^^XXXTTTQQQIIIGGGCCCBBBAAAAAA@@@???<<<;;;:::888777888888999666666666666666666666666444555555444222222444555777999<<>>AAAIIIVVVfff{{{333444666888:::;;;<<<<<<<<<===??????AAAEEEJJJNNNUUU\\\eeemmmtttzzzqqq```SSSNNNOOOIIIJJJKKKJJJJJJLLLPPPSSSTTTVVVWWWTTTNNNLLLOOOSSSPPPQQQTTTVVVYYY[[[\\\]]]\\\XXXSSSLLLGGGCCC@@@???>>>===;;;:::999::::::;;;:::::::::::::::999888888;;;:::999999999::::::;;;<<>>>>>===>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::::::::999888666555444555666666333444555555444333111000555444444444444555666777333333333333333333333333222222333333333444444444666666666555555555444444444555777888888777555333444444444444555666777777666999<<<<<<;;;;;;>>>AAAEEEQQQfffmmm[[[NNNFFFAAA??????>>>>>>======<<<<<<999999999888888888777777999888666555333333333333333333333222222222111111222222222222111111000000000000000111111222222222000000000000000000000000111111000000000000//////000000111222333333444444666666666555555666777888777777888888999::::::::::::777444333555777999:::BBBOOO[[[```bbbeeegggggglllrrrxxx~~~uuudddXXXRRRPPPUUU[[[aaacccdddbbb\\\WWWSSSQQQJJJHHHEEECCCCCCCCCBBBAAA<<<;;;:::888777888888999555555555555555555555555333444555444333333444555666999<<>>AAAKKKYYYiii|||222444666888999:::::::::999:::;;;<<>>======>>>>>>=========<<<;;;:::999999888777666777888999888777666555555555666777888999:::999888777777777777777999999::::::999888777666333444555666888999;;;<<<666777888<<>>===>>>????????????>>>======<<<<<<;;;;;;;;;;;;:::::::::999777555444555666777666666666555555444333222555555444444444666777888333333333333444444444444333333333333444444444444777666666666666555555555444555777888999888777666444444444555555666777888;;;>>>???>>>;;;999;;;===AAAFFFTTTmmmmmm\\\OOOGGGBBB@@@@@@??????>>>>>>>>>>>>::::::999999999888888888;;;:::777555333222222222444444444333333333222222111222222222222111000000//////000000111222222222//////000000000000000111111111111000000000000000000000111222333444444555444666777666666666888:::;;;;;;;;;<<<<<<=========888888888666666999>>>BBBLLLZZZfffjjjjjjlllnnnooorrrxxxwwwdddWWWPPPMMMQQQWWW^^^___```^^^YYYTTTPPPOOOJJJHHHEEEDDDEEEEEEDDDCCC<<<;;;:::888777888888999555555555555555555555555333444555555444444555666777999<<>>???>>>BBBKKKWWWeeevvv444555777888888777666555333444666888===DDDMMMSSSYYY___ffflllqqqwww{{{pppcccZZZXXXPPPOOOMMMJJJIIIJJJNNNQQQTTTRRROOOKKKIIIGGGGGGGGGIIIJJJKKKMMMNNNOOOPPPPPPKKKIIIFFFBBB>>>===<<<;;;888999::::::;;;;;;;;;;;;::::::::::::::::::999888888888888888999999::::::===CCCKKKQQQTTTVVVWWWXXXYYY\\\___bbbcccfffiiikkkmmmuuu{{{pppjjjbbb]]]YYYVVVRRRNNNHHHGGGFFFEEEDDDDDDDDDDDDAAA@@@???===============>>>>>>>>>===<<<;;;999999:::999888888::::::999888555555555555666777888888777777666666666666666777:::;;;;;;;;;:::999888777666666666888999:::::::::777999:::999:::>>>EEEJJJTTT]]]jjjyyyvvveee]]]TTTIIIDDDFFFDDDEEEEEEDDDCCCAAA???>>>??????@@@@@@??????>>>===<<<<<<;;;;;;;;;:::::::::;;;:::777555444555777888888777666555555555555555222222333555555666666555333333333444444444555555333333333444444444444555777777777666666666555555333555666888999999999888666666666666777888999:::;;;===???>>>;;;999<<<>>>@@@CCCMMM^^^vvvlll[[[OOOFFFBBB?????????>>>>>>>>>>>>>>>999999999888888888888777:::999777444333333444444555555555444444444333333111222222333222111000////////////000111222222222////////////000000111111111111111111111111111111///000111222333444444555333555777777666777:::========================>>>888<<>>===AAAJJJRRR\\\iiitttuuurrrrrrtttvvvxxx}}}hhhYYYOOOJJJMMMRRRYYYZZZ[[[YYYUUUPPPNNNLLLIIIGGGEEEDDDEEEFFFFFFEEE<<<;;;:::888777888888999555555555555555555555555333444666666555555666777777999<<>>??????DDDKKKSSS\\\kkkxxx666777888888777555222111///000222555;;;CCCMMMSSS]]]aaaggglllpppuuu|||wwwoooooosssvvvxxx~~~{{{yyyxxxrrrhhh```^^^SSSQQQNNNJJJGGGHHHLLLOOOQQQMMMIIIGGGFFFFFFEEEDDDAAABBBCCCEEEGGGIIIJJJKKKFFFEEEBBB???===<<<;;;;;;::::::::::::999888666555888999999:::999999888888333333444555777888999999:::???FFFLLLOOOPPPQQQRRRYYY[[[___aaacccfffiiilllllluuuyyyppphhhbbb]]]VVVRRRHHHGGGFFFDDDCCCDDDDDDEEEAAAAAA@@@?????????????????????>>>===<<<;;;999888;;;:::999999::::::999888444444444555555777888888666666555555555555666666666777777777666555333222555444444555666666444333444777:::888666888>>>DDDEEELLLVVVaaaooouuuiii]]]MMMFFFIIICCCCCCDDDDDDDDDBBBAAA@@@???@@@@@@@@@@@@???>>>>>><<<<<<;;;;;;;;;:::::::::<<<:::777555444555777888:::999777555555555666666...000333666777555333222333333333444444555555555333333333444444444555555777777777777666666666666333444666777999:::::::::888888888888999:::;;;<<<777:::<<<<<<;;;;;;???BBB>>>AAAHHHSSSccczzz}}}jjjZZZNNNFFFAAA>>>>>>>>>>>>============888888888888777777777777999888666444333444555666666666555555555444444444111111222333222111000///...//////000111222222222.../////////000000111111000111111111222222222222///000000222333444555555222444777777666777;;;>>><<<<<<<<<<<<<<<<<<;;;;;;;;;@@@FFFFFFEEEJJJVVV```hhhttt}}}|||wwwvvvxxxyyy}}}mmm[[[OOOIIIJJJOOOVVVWWWXXXVVVRRRNNNLLLKKKHHHFFFDDDDDDEEEFFFFFFFFF<<<;;;:::888888888888999555555555555555555555555333555777777666666666777777999<<<>>>AAAEEEJJJMMMTTTXXX___fffhhhhhheeebbb\\\]]]aaadddhhhjjjkkkllllllqqqxxx}}}}}}||||||{{{yyywwwssskkkaaaWWWPPPNNNMMMKKKJJJLLLTTTaaappp|||zzz{{{zzzvvvuuuuuuqqqjjjfffddd```ZZZTTTPPPOOOOOOVVVUUURRRNNNIIIDDD@@@>>>???@@@EEEKKKOOOUUUbbbooo333444666777777555333222000111222444999AAAIIIPPPVVV[[[bbbhhhlllsss{{{wwwggg```]]][[[ZZZ[[[bbbfffkkkqqqxxxyyyooobbb^^^YYYRRRMMMLLLMMMOOOPPPRRRQQQNNNKKKIIIGGGFFFFFFFFFDDDBBBAAABBBCCCCCCBBB??????>>>>>>======<<<<<<888888888888888888888888666666777888999::::::::::::999888888777777888888777999<<>>>>>AAA@@@???===;;;;;;<<<=========<<<;;;;;;:::999999:::888777777888999999888333333333444444444444555555666777888888777666555555555555666666777888999777666555555666888;;;<<<<<>>???@@@AAAAAA???>>><<<<<<======<<<:::::::::999999888999999999777777777777666666666666666666555555555666666777666777777777555444555666444555555555444444666777777888999999999999;;;===<<<<<<<<<999666555555777888777777777999:::;;;:::<<<<<<<<<===============???AAAEEEIIIQQQdddmmm\\\OOOEEE@@@>>>===<<<;;;;;;:::;;;;;;;;;:::999888888888888888555555444444444333333333555555555555555555555555000000111111222222222222111222222333333222222111111111111111111111111111222222111111111111111111222222333444444444444333333333555777:::<<<;;;999<<<<<<;;;999777777:::<<>>AAADDDHHHKKKMMMSSS\\\bbbdddbbb___]]]ZZZ[[[[[[]]]```dddgggiiiooorrrxxx}}}~~~~~~}}}{{{wwwssskkkaaaWWWNNNHHHDDDHHHHHHJJJRRR___nnnzzz~~~{{{wwwrrrnnniiigggbbb]]]XXXUUURRRQQQSSSRRRQQQNNNJJJFFFBBB@@@===???FFFMMMMMMMMMUUUaaazzz444555666777777666444333111222222444888???HHHNNNWWW\\\ccchhhmmmrrryyy~~~wwweee[[[VVVRRRQQQRRRUUU___lllxxx~~~sssgggaaaYYYSSSQQQQQQSSSTTTWWWVVVTTTQQQNNNKKKIIIHHHGGGEEEAAA@@@@@@@@@???>>>>>>>>>======<<<;;;;;;;;;999999999999999888888888777777888888999999::::::;;;::::::999999999999999999:::<<<>>>BBBEEEHHHJJJMMMOOOSSSVVVYYY\\\```cccgggmmmwww~~~ssskkk\\\XXXSSSNNNLLLIIIGGGEEEGGGGGGGGGFFFEEEDDDCCCCCC??????>>>===;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999777666666777888888777777777777777777777777777555555666777777666555555555555555666666777888999666555555444444555777777888999===CCCGGGPPP```oooppp```UUUSSSPPPLLLJJJIIIHHHFFFDDDIIIFFFBBB@@@@@@@@@?????????>>><<<<<<======<<<:::;;;;;;::::::::::::;;;;;;999999888888777666555555777777666666555666666777555777777666555444555666444555666555444444666888888:::<<<=========>>>>>>>>>===<<<<<<;;;;;;:::999;;;:::999999;;;===>>>???<<<=========>>>>>>?????????@@@DDDGGGLLL[[[vvvmmm]]]QQQGGGBBB???>>>===<<<;;;;;;;;;;;;888888888777888888999999666666666555555555444444333333333333333333333333111111111111222222222333222222333333333333222222111111111111111111111111222222222222222111111111000111222333444555555555555555777:::===>>>===<<<<<<<<<;;;999777777:::<<>>FFFLLLYYY___fffkkkooorrrwww|||yyygggZZZSSSNNNNNNPPPNNN___tttwwwoooeee]]]YYYYYY[[[\\\```___]]]ZZZVVVQQQNNNKKKKKKGGGCCCAAA@@@???>>>============<<<;;;;;;::::::;;;;;;::::::999999888888888888888999999999999999<<<;;;::::::999999::::::;;;;;;:::;;;===@@@CCCEEEKKKMMMQQQTTTVVVYYY\\\___aaagggpppyyy{{{mmmggg```YYYTTTQQQNNNLLLKKKKKKKKKJJJHHHGGGFFFEEE@@@@@@@@@???>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;888777555555777888777666777777666555555444444444444555555666666555555444555555555666666777888999777777666666555555444444888777999<<<>>>CCCOOO\\\pppwwwjjj```ZZZSSSOOOOOOMMMIIIEEEIIIGGGDDDBBBAAA@@@>>>===@@@>>>============;;;:::<<<<<<;;;;;;;;;<<<<<<===<<<;;;:::999777666555555999999888777666666666666555666777666555444555666555666777666555555777999:::===AAAEEEGGGHHHGGGFFF???===::::::<<<===;;;999:::999999999;;;>>>@@@BBBAAAAAAAAABBBBBBBBBBBBBBB@@@AAADDDFFFHHHQQQdddwww{{{lll^^^RRRIIIDDDAAA@@@>>>===<<<;;;;;;;;;777777888888999::::::;;;777777777666666666555555222222222222222222222222111111222222222222333333222222333333333333222222222222222222222222222222222222222222222222222222000111222333444666777777777777999<<>>;;;;;;:::888777777:::<<>>BBBGGGJJJPPPTTTXXXZZZZZZXXXVVVVVVUUUVVVYYY\\\___bbbdddeeefffkkkttt~~~~~~{{{{{{zzzwwwuuupppmmmhhhaaaXXXPPPJJJFFFGGGHHHKKKRRR___ooo~~~zzztttqqqlllfff```ZZZVVVTTTUUUUUUSSSPPPMMMJJJGGGEEEDDDEEEHHHJJJHHHGGGMMMUUUiii}}}666777888999999999999888999999888888:::@@@HHHNNNZZZ```hhhmmmpppsssxxx{{{|||ooocccZZZUUUVVV[[[ZZZnnnvvvlllffffffggghhhkkkjjjhhhddd___YYYSSSPPPPPPLLLGGGDDDBBBBBBAAA@@@>>>======<<<<<<;;;;;;:::<<<;;;;;;::::::999999999999999999999999999999888;;;;;;:::999999999999999;;;:::999999;;;>>>AAADDDIIIKKKOOOQQQSSSUUUXXXZZZ]]]ccclllvvv|||sssjjjddd```\\\YYYVVVUUUSSSRRRQQQOOOLLLIIIFFFEEEDDDCCCCCCBBB@@@???============<<<<<<<<<<<<999888666666888999888777777777666555444333222222444444444444444444444444555555555555666777888999888888888999888777666666777666888;;;<<>>===>>>===<<<:::<<<<<<;;;;;;;;;<<<======;;;;;;;;;:::999888777777;;;;;;999888777777777777666777888777555444555666666777888777666777888:::===AAAHHHQQQWWWZZZYYYXXXKKKDDD===:::===???>>><<<<<<<<<======???CCCGGGJJJJJJKKKKKKKKKJJJHHHFFFEEEBBBBBBEEEGGGGGGLLLYYYfffzzzyyykkk^^^RRRIIICCCBBBAAA???>>><<<;;;;;;;;;888999999:::;;;;;;;;;;;;777777777666666666666555444444444444444444444444222222333333333333333333222333333333333333333222222222222222222222222222222222222333333333333333222333333444555666777888888888999<<>>BBBHHHPPPYYYdddnnnuuu|||~~~}}}gggTTTHHHGGGKKKNNNPPPPPPOOOLLLJJJIIIIIIIIIFFFBBB@@@AAACCCCCCDDD>>><<<999777777777666555555555444444555555666777666555555444444555555555777999:::<<<>>>CCCIIINNNRRRTTTVVVVVVTTTRRRRRRRRRRRRTTTXXX\\\___aaaccccccccciiirrr|||}}}|||zzzwwwtttllljjjfff```XXXQQQKKKHHHHHHIIILLLTTT```ppp~~~}}}yyyvvvqqqjjjccc]]]XXXVVVVVVUUUSSSQQQNNNKKKIIIHHHHHHMMMSSSVVVUUUTTTVVVZZZhhhzzz~~~yyywww|||666777888999:::::::::;;;======>>>>>>@@@FFFMMMRRRWWW]]]eeekkkmmmpppuuuxxxxxx||||||rrrhhhcccdddjjjttt~~~xxxwwwwwwxxxyyyxxxuuuooohhhaaaZZZVVVSSSOOOIIIEEEDDDCCCBBBAAA??????>>>>>>===<<<<<<;;;;;;;;;;;;::::::999999999:::::::::999999999999999::::::999888888888888888:::999888999;;;>>>BBBEEEEEEGGGJJJKKKLLLNNNQQQSSS[[[aaajjjtttzzzuuuqqqnnnmmmkkkhhhfffddd```[[[WWWNNNLLLIIIGGGGGGFFFCCC@@@?????????>>>>>>>>>>>>>>><<<:::999999:::;;;;;;:::<<<;;;:::999888777666555444444333333333333444444555555555555666777888999666666777888999888888777444333444777888:::@@@HHHQQQbbb|||vvviiibbb\\\SSSLLLHHHGGGEEEDDDDDDDDDBBB@@@CCCAAA????????????===;;;;;;;;;;;;;;;;;;<<<======:::::::::;;;;;;;;;;;;;;;===<<<;;;:::999888888888777888999888666555666777888999999999888888:::;;;@@@EEEPPP]]]iiiooopppnnn```UUUIIIAAAAAADDDDDDDDDEEEGGGIIIJJJLLLPPPUUUYYYXXXYYYZZZYYYVVVQQQLLLIIIDDDCCCDDDFFFGGGIIIQQQ[[[kkkzzzxxxiii\\\PPPFFF@@@AAA@@@???>>><<<<<<;;;;;;::::::;;;;;;:::999888888777777777777666666666666555555555555555555555555444444333333333333333333333333333444444333333333222222222222222222222222222222333333444444444444666555555555666777888999999999999;;;>>>>>>===;;;::::::999888666777:::<<<===AAAHHHPPPYYYdddooovvv{{{}}}hhhSSSHHHIIIOOOTTTVVVWWWUUUQQQLLLIIIHHHHHHEEEAAA???@@@AAABBBBBB>>>;;;888777777777666555666666555555666666777888555555444444444444555555777888:::<<<@@@EEELLLPPPRRRTTTTTTSSSQQQOOOOOOOOOPPPSSSVVVZZZ^^^```bbbbbbdddjjjrrrzzz}}}{{{yyyvvvrrriiigggccc^^^WWWQQQLLLJJJIIIKKKNNNTTT```qqq~~~{{{xxxtttnnnggg```[[[XXXVVVUUUSSSQQQOOOMMMLLLKKKMMMVVVbbbjjjmmmmmmkkkjjjqqq|||wwwuuuooommmrrrzzz666666777888999:::;;;<<>>======<<<<<<999999999:::::::::::::::999999999::::::::::::::::::999888888777777888888888888888999;;;???BBBDDDEEEGGGJJJKKKKKKMMMOOOQQQXXX^^^hhhttt|||yyyssskkkeee[[[WWWQQQMMMLLLJJJGGGDDDBBBBBBAAAAAA@@@?????????>>>===;;;;;;===>>>===<<<;;;::::::888777666555555555444444333333444444555555555555666666777888999444444555555666666777777888666777999999777:::???HHHPPPdddxxxjjj]]]SSSNNNKKKIIIGGGGGGGGGEEEDDDEEECCCAAAAAAAAA@@@>>><<<;;;;;;;;;;;;;;;<<<===>>>:::;;;;;;<<<<<<======>>>======<<<;;;::::::::::::888999:::999888777777999999:::;;;:::999999;;;===AAAHHHTTTfffvvvqqqfffWWWLLLHHHHHHJJJJJJNNNRRRWWWYYY[[[^^^dddhhhkkkmmmpppoookkkcccZZZUUUKKKGGGFFFFFFFFFFFFKKKRRR]]]lllwwwgggYYYMMMDDD>>>??????>>>===<<<<<<<<<<<<;;;;;;<<<<<<;;;:::888777999999888888888777777777444444444444444444444444555555444444444444333333333333444444444444333333333333333333333333333333222333333444444555555666888777777777888999;;;<<<<<<<<<<<<===??????===;;;999999999777666777:::<<<===AAAGGGOOOXXXcccmmmtttxxx|||kkkVVVJJJLLLTTT\\\^^^```^^^XXXQQQLLLIIIGGGDDD@@@>>>>>>@@@@@@@@@===;;;888777777777777666666666666666666777888888444444444333444444555666666888;;;===@@@EEEKKKOOOOOOQQQQQQPPPNNNLLLLLLMMMNNNPPPSSSWWW[[[^^^```aaadddjjjqqqxxx}}}{{{yyywwwsssppphhheeeaaa[[[UUUQQQMMMKKKIIIKKKNNNTTT^^^ooo{{{yyyvvvpppjjjddd^^^\\\XXXVVVUUUSSSQQQPPPPPPOOORRR```qqq}}}wwwpppmmmgggeeekkkuuu|||555555666777999:::<<<===???BBBFFFJJJNNNSSSXXX[[[YYY]]]aaacccccceeeiiilllppptttyyy}}}{{{rrrkkkhhh^^^XXXPPPIIIDDDAAA???>>>???>>>>>>===<<<<<<;;;;;;777777888888999:::::::::888999999::::::;;;;;;;;;::::::999888888888888999777777888999;;;>>>@@@AAAGGGIIIKKKLLLLLLMMMOOOQQQTTT[[[eeerrr{{{sssmmmfff]]]WWWUUUSSSOOOLLLFFFEEEDDDCCCBBBAAA@@@??????>>><<<<<<>>>>>>>>>===888888777777666555444444666555444333333444555666555555555666666777888999777777555444444555555666;;;999999;;;;;;888999===@@@DDDQQQhhhnnncccXXXTTTOOOLLLJJJIIIHHHGGGGGGEEECCCCCCCCCBBB@@@>>><<<<<<<<<<<<===>>>???@@@<<<<<<========================<<<;;;;;;<<<<<<<<<:::;;;<<<;;;999888999::::::;;;<<<;;;::::::<<<>>>BBBHHHVVViii}}}xxxkkk___WWWTTTTTTUUU\\\bbbiiimmmooorrrwww{{{}}}rrrkkkYYYRRRLLLJJJGGGEEEHHHMMMTTTbbbxxxuuueeeVVVKKKCCC>>>======<<<<<<<<<<<<<<<===???@@@AAABBBBBB@@@???>>>;;;;;;;;;;;;::::::::::::666666666666666666666666555555555555444444444333333333444444444444333333333333333333333333333333333333333444555666666666777777777888:::===@@@BBBBBBAAAAAAAAABBBAAA>>><<<888999888777666777:::<<<===@@@FFFMMMVVV```kkkqqqwww{{{~~~|||zzzxxxsss^^^OOOPPPWWWaaadddggggggaaaYYYQQQMMMFFFCCC???======>>>??????===;;;888777777888777666666555555555555666777777444333333333444444555666666999;;;===???BBBFFFIIIJJJLLLNNNMMMKKKJJJJJJJJJLLLMMMOOORRRVVVZZZ]]]___ccciiipppuuu{{{{{{yyyvvvsssppphhheee___XXXSSSOOONNNMMMHHHJJJMMMQQQ[[[lll{{{zzzwwwsssmmmhhhccc```ZZZYYYWWWVVVTTTTTTTTTTTTXXXhhh{{{wwwnnnkkkeeedddmmmzzz555555666777888:::<<<======BBBGGGMMMQQQVVVZZZ]]]___aaaddddddccccccgggkkknnnrrrwww{{{|||}}}~~~wwwqqqnnneee___UUUMMMFFFBBB???>>>>>>======<<<;;;;;;::::::666666777888999::::::;;;888888999::::::;;;<<<<<<<<<;;;::::::999999::::::777777888:::;;;<<<======CCCEEEGGGGGGGGGHHHJJJLLLPPPXXXcccppp~~~|||ssshhhaaa^^^\\\XXXTTTHHHGGGFFFEEECCCAAA@@@??????>>><<<<<<>>>???>>>===;;;;;;::::::999888888888666555444444444444555666555555555666666777888999===;;;888666555555666777666444555888999777777;;;;;;===FFFVVVjjj~~~rrr___[[[UUUPPPMMMKKKIIIHHHIIIGGGEEEDDDDDDCCCAAA???============>>>???@@@AAA??????>>>>>>======<<<<<<===<<<<<<<<<<<<======>>>;;;<<<===<<<:::999:::;;;;;;<<<<<<<<<;;;;;;===>>>CCCHHHVVVjjj~~~tttjjjdddcccdddmmmttt}}}~~~fff]]]SSSNNNJJJFFFGGGKKKQQQ^^^ssstttcccUUUKKKCCC???;;;;;;;;;;;;;;;<<<======CCCDDDGGGHHHIIIHHHGGGFFF>>>============<<<<<<<<<888888888888888888888888666666555555555444444444333444444555555444444333333333333333333333333333333333444444555666777777555555666888<<<@@@DDDGGGGGGFFFEEEEEEEEEDDDAAA>>>888888888777666777:::<<<===@@@FFFLLLUUU^^^hhhooovvvzzz}}}yyyxxxsss|||yyydddTTTRRRXXXdddhhhllllllggg^^^VVVQQQFFFCCC???======>>>>>>>>>===;;;888777777888777666555444444444444555666666333333333333444444555666777999<<<===>>>???BBBDDDGGGIIIKKKKKKJJJHHHHHHIIIJJJKKKLLLOOOSSSWWW[[[^^^bbbgggnnntttyyy}}}{{{xxxuuurrriiieee^^^WWWRRROOONNNNNNGGGIIIKKKOOOXXXiii~~~|||{{{xxxuuupppkkkfffddd]]][[[ZZZXXXWWWWWWWWWXXX\\\lllyyyooolllggghhhsss888888888999:::;;;===>>>@@@CCCHHHMMMSSSXXX___cccdddeeefffggggggiiillloooqqqrrrtttvvvxxxzzz{{{|||xxxssskkk```UUUOOOJJJDDD@@@@@@>>>===<<<;;;:::999999999999999888888777888888888;;;;;;;;;::::::999999999;;;;;;::::::999888888888:::888666555666999===???AAACCCEEEFFFFFFFFFGGGHHHNNNUUU___iiisssyyytttsssmmmbbbXXXQQQMMMIIIEEEDDDCCCCCCBBB@@@>>>===>>>??????>>><<<<<<=========<<<:::999777888777666777999999888666444444555666666555555444444444444555666777777888777777777777777888888888999:::>>>EEEPPP```qqq|||mmmhhhaaaZZZUUUQQQNNNLLLJJJGGGCCCAAABBBCCCCCCCCC??????>>>>>>>>>>>>>>>???@@@??????>>>===<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<::::::;;;;;;<<<=========;;;===============???AAABBBFFFQQQ```ssszzzxxxxxx}}}lllXXXNNNJJJHHHHHHJJJNNNYYYkkk~~~ssscccSSSFFF@@@@@@=========;;;:::;;;>>>@@@GGGLLLQQQSSSTTTSSSMMMFFFFFFDDDBBBAAAAAAAAA@@@>>><<<;;;:::999888777777777555555555555555555555555666666666666666777777777444444444555555555555555555555666777888999::::::888888:::>>>CCCIIINNNQQQTTTRRRPPPMMMKKKFFFAAA===;;;:::888777777888:::;;;:::>>>CCCHHHNNNXXXdddlllsssyyy}}}||||||~~~~~~{{{zzz}}}uuuaaaSSSPPPSSS^^^gggnnnllleee___YYYTTTIIIGGGDDDAAA???>>>>>>>>>>>><<<999888999999999888888777555444333222111111444333222222333555888999;;;;;;::::::;;;<<<>>>???CCCFFFIIIJJJIIIGGGGGGGGGFFFHHHKKKNNNQQQVVV[[[___hhhlllssszzz{{{zzzxxxuuurrriiiccc[[[TTTPPPNNNLLLKKKKKKKKKNNNRRRVVV```rrr~~~{{{wwwuuuuuurrrlllfffaaa]]]YYYWWWWWWXXXXXXXXXeeeqqqyyytttnnnlllppp~~~777777777888:::<<<===>>>AAADDDIIINNNSSSYYY___cccggghhhiiiiiiiiijjjmmmoooppppppqqqrrrssstttvvvvvv|||{{{ssskkk```TTTNNNIIICCC@@@@@@>>>===<<<;;;::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;:::::::::999999555555666777777888888999;;;999888666777:::===???CCCDDDFFFGGGGGGGGGIIIKKKSSSXXX```hhhqqq{{{|||pppfffYYYTTTNNNIIIGGGFFFEEEEEECCCBBB@@@@@@AAAAAA@@@???;;;<<<<<<======<<<;;;:::999888888999::::::999777333444555666777888888999444444444555666777777777777777777777777888888888:::;;;===@@@GGGPPP[[[bbbkkkppp}}}}}}rrriiiddd___ZZZWWWIIIFFFBBB??????@@@@@@?????????>>>>>>>>>??????@@@<<<<<<===============<<<@@@???>>>======>>>???@@@AAA@@@@@@??????>>>>>>===<<<===>>>=========???AAABBBGGGRRRaaassszzzdddVVVOOOJJJHHHIIILLLVVVfffyyytttcccTTTGGGAAA@@@@@@@@@@@@???>>>???BBBEEEHHHOOOUUUXXX[[[\\\XXXQQQKKKIIIEEEDDDDDDDDDDDDCCC===<<<;;;:::888888777777444444444444444444444444555555555555666666666666444555555555555555666666666777777888999:::;;;<<<:::<<<>>>BBBHHHNNNSSSVVV]]][[[XXXVVVQQQKKKDDD>>><<<;;;999777777888:::;;;;;;???CCCGGGLLLTTT^^^fffnnntttyyyzzz|||rrr^^^OOOLLLOOOYYYccckkkjjjddd___YYYSSSKKKIIIEEEBBB@@@????????????===:::888999999888777555555444444333333444444444444333333444666777888:::999999999:::<<<>>>???CCCEEEHHHHHHGGGFFFEEEFFFEEEGGGIIIKKKNNNSSSZZZ^^^eeejjjqqqzzz~~~|||yyyvvviiiccc[[[TTTPPPMMMKKKJJJJJJKKKNNNRRRVVV^^^mmm||||||yyyvvvvvvwwwuuuooojjjccc```[[[XXXWWWVVVUUUTTTcccooo}}}xxxvvvtttwww555555666888:::<<<>>>???BBBEEEIIINNNSSSXXX^^^bbbfffggghhhhhhhhhiiilllnnnooonnnnnnmmmmmmnnnnnnooouuuyyyzzzppphhh]]]RRRMMMHHHBBB??????======<<<;;;::::::::::::;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;:::::::::999999999:::;;;;;;<<<<<<<<<;;;999888888:::===???EEEFFFGGGGGGGGGIIILLLNNNWWW\\\ccchhhmmmuuu}}}xxxeee```WWWQQQNNNLLLLLLKKKKKKIIIEEEDDDDDDDDDCCCBBB???????????????===<<<<<<;;;:::999:::<<<<<<:::888444444444555777:::<<<===444444444555666666777777666666666777777888888888999:::;;;;;;===@@@EEEIIIQQQVVVcccsssssslllfff^^^XXXIIIFFFAAA>>>>>>>>>>>>===???>>>>>>>>>???@@@AAAAAA>>>???AAABBBCCCCCCCCCBBBAAA@@@???======???@@@AAABBBBBBAAAAAA@@@?????????<<<===>>>>>>===>>>@@@BBBCCCHHHSSSbbbtttooo___UUUNNNKKKLLLLLLTTTbbbssssssbbbSSSGGGAAAAAA===>>>>>>======>>>AAADDDMMMTTT[[[^^^aaabbb^^^XXXQQQMMMIIIGGGGGGGGGGGGFFF>>>===;;;:::888777777666444444444444444444444444555555666666777777777777666666777777888888888999999::::::;;;<<<===>>>>>>>>>@@@DDDIIIOOOUUUZZZ]]]fffeeeccc```[[[RRRHHHAAA===;;;999888777888999:::<<>>@@@BBBDDDFFFFFFEEECCCCCCCCCDDDEEEFFFGGGJJJPPPWWW\\\bbbhhhpppzzz~~~zzzwwwiiiccc[[[TTTOOOLLLJJJIIIKKKLLLPPPUUUYYY___lllyyyyyywwwttttttuuutttppplllfffbbb]]]YYYWWWTTTRRRPPP]]]hhhzzz}}}|||yyy|||444444555777999<<<>>>???AAADDDHHHMMMQQQVVV\\\___aaaccceeeffffffgggjjjlllpppooonnnlllkkkjjjjjjjjjnnnsss{{{wwwllldddZZZOOOJJJFFFAAA>>>???======<<<;;;;;;;;;;;;;;;:::999999999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;>>>>>>======<<<;;;;;;;;;;;;:::999888888:::<<<===EEEFFFFFFFFFFFFHHHLLLOOOYYY^^^ccchhhkkkqqqxxx}}}sssmmmccc\\\WWWVVVVVVUUUVVVRRRNNNJJJHHHGGGEEECCCEEEEEEDDDBBBAAA???======<<<;;;;;;;;;<<<<<<;;;999666555555555666999<<<>>>444444444555555666666666555555666666777888888888777777777777777999===AAAFFFJJJSSS___kkk{{{xxxnnneeeYYYOOOIIIFFFAAA???>>>??????>>>???>>>>>>??????@@@AAABBB@@@AAACCCEEEFFFEEEDDDCCC@@@>>><<<;;;;;;<<<>>>@@@======>>>>>>??????@@@@@@===>>>??????>>>>>>@@@BBBDDDIIITTTbbbsssvvvfff[[[TTTRRRSSSQQQWWWbbbqqqqqq```QQQEEE@@@AAA;;;<<<<<<<<<<<<>>>AAADDDSSS[[[aaabbbbbbaaa\\\WWWSSSPPPMMMKKKIIIGGGEEECCC===<<<:::888666555555444666666666666666666777777777777777888999999::::::888888999:::;;;<<<======??????@@@AAAAAAAAABBBBBBBBBDDDHHHMMMSSSZZZ```ccckkkkkkjjjhhhbbbXXXLLLDDD>>><<<:::888777888999:::<<>>:::888888777666555444444333444444555666777555555666777777777666666555555555777999;;;>>>@@@AAABBBDDDDDDBBBAAAAAAAAACCCCCCCCCCCCFFFLLLTTTZZZaaagggppp{{{|||vvvrrrhhhcccZZZSSSNNNLLLJJJIIIMMMNNNSSSZZZ```eeeqqq||||||xxxssspppooommmkkkiiieeebbb^^^ZZZXXXUUURRRPPPVVV```pppzzzwwwyyy333333444666888;;;===>>>???BBBFFFJJJNNNSSSXXX\\\]]]___ccceeefffhhhjjjmmmqqqpppooonnnlllkkkiiihhhiiinnnwww~~~zzzooo^^^TTTJJJFFFDDD@@@>>>>>>======<<<;;;;;;;;;<<<<<<::::::999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999999888888:::999888888888:::<<<===DDDDDDEEEDDDDDDFFFJJJMMMVVV[[[aaafffjjjooovvv{{{~~~wwwnnnfffbbbaaaaaaaaaaaa^^^XXXSSSOOOLLLHHHFFFFFFEEEDDDCCCAAA@@@@@@???>>>===<<<<<<======;;;999999777666555555777999:::444444444444555555555555444555555666777777888888777777555444444777<<<@@@???AAAGGGNNNVVVcccxxxtttgggWWWLLLGGGDDD@@@>>>>>>????????????>>>>>>>>>???@@@@@@AAA>>>>>>???@@@@@@??????>>>???>>><<<;;;;;;<<<>>>???<<<======>>>>>>??????@@@===???@@@?????????AAACCCDDDJJJTTTaaaqqq~~~nnnbbbZZZXXXZZZYYY^^^gggsssooo^^^OOODDD???@@@>>>??????@@@@@@CCCGGGJJJXXX```fffgggeeeccc^^^YYYWWWVVVSSSQQQMMMHHHBBB>>>:::999777555444333222222555555666666777888888999777888888999::::::;;;;;;999999;;;===???@@@BBBCCCHHHIIIJJJKKKKKKIIIHHHGGGFFFGGGIIIMMMTTTZZZaaadddjjjkkklllkkkfff[[[OOOGGG???>>>;;;999888888888999;;;>>>CCCFFFIIIOOOXXX^^^fffmmmtttwww}}}jjjVVVNNNOOOLLLVVV___cccdddccc]]]WWWSSSQQQMMMJJJHHHHHHHHHHHH@@@===:::888777777666444555555444444444555555666555666666666666666555444333333444555777:::===??????@@@BBBAAA@@@??????@@@AAAAAAAAABBBDDDJJJRRRXXXaaagggqqq|||}}}yyyrrrmmmgggaaaYYYRRRNNNLLLJJJIIIKKKLLLRRR[[[bbbjjjuuu}}}tttmmmhhhfffddddddbbb```]]]\\\[[[YYYUUUSSSSSS[[[hhhttt}}}vvvrrrttt333333444666888:::<<<===>>>AAAEEEIIILLLQQQVVVYYY^^^```dddfffhhhiiikkkmmmooopppqqqpppooollliiigggeeejjjqqqxxx}}}~~~sssWWWNNNEEEBBBAAA>>>===>>>======<<<<<<<<<<<<<<<===<<<<<<<<<<<<======>>>???<<<<<<<<<===============999999::::::;;;<<<<<<<<<999999888999:::;;;===>>>CCCDDDDDDDDDDDDEEEGGGJJJQQQVVV]]]ccchhhnnnuuuzzz|||tttnnnkkkkkkkkkjjjkkkgggccc^^^ZZZUUUPPPLLLEEEEEEDDDCCCCCCCCCDDDDDD@@@???>>>>>>??????===;;;:::999888666666666666777444444444444444444444444444444555666777777888888999888666333222555999===<<<<<<@@@EEELLLUUUfffuuu|||lll[[[OOOHHHEEE@@@>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>???????????????>>>>>>>>>>>>AAA@@@@@@@@@@@@@@@@@@AAABBBBBBAAAAAA@@@??????>>>>>>???@@@@@@???@@@BBBDDDDDDJJJTTT```nnnvvviii___\\\]]]^^^bbbkkkvvvooo]]]OOODDD@@@AAA>>>???@@@AAABBBEEEIIIMMMZZZccclllmmmkkkjjjhhhddd```^^^ZZZUUUOOOHHH@@@;;;777666555333222222222222333444555666888999:::;;;::::::;;;;;;<<<===>>>>>><<<===???BBBEEEHHHKKKLLLTTTVVVXXXZZZYYYUUUQQQNNNJJJJJJJJJLLLQQQXXX___dddhhhiiikkkkkkggg^^^RRRJJJ@@@???<<<999888777888888:::>>>CCCGGGLLLRRRZZZaaaiiipppvvvzzzoooYYYNNNLLLJJJRRRZZZ^^^``````\\\UUUQQQOOOMMMJJJIIIIIIIIIJJJ???<<<999777777777666555666555555555555555666666666666555555444444444333222222333444666999<<<======>>>@@@???>>>>>>@@@AAA@@@AAAAAABBBEEEJJJQQQVVV```gggqqq|||yyyqqqkkkddd___WWWQQQNNNLLLKKKJJJHHHHHHLLLVVV___iiivvvxxxpppiiidddbbbaaa___^^^]]]^^^^^^\\\YYYWWWTTTZZZdddmmmvvv}}}~~~uuupppppp{{{444444444555777999:::;;;???AAAEEEIIILLLPPPUUUXXX___bbbeeefffgggggghhhiiikkkmmmoooqqqppplllhhheeecccfffjjjooouuu~~~yyyjjjQQQHHH@@@??????======???======<<<<<<<<<<<<======<<<<<<<<<<<<===>>>???@@@<<<<<<=========>>>>>>>>>;;;;;;;;;<<<======>>>>>>999999:::;;;===???@@@BBBCCCDDDFFFEEEDDDDDDFFFGGGKKKQQQYYY___eeekkkrrrwww}}}|||vvvrrrqqqqqqqqqppppppnnnkkkiiieee```ZZZVVVOOOMMMKKKIIIHHHGGGGGGGGGCCCBBBAAABBBBBBBBB@@@>>>;;;::::::999888777777777444444444444444444444444333333444555666777888999888888888777666666888;;;<<<;;;===BBBHHHNNNXXXbbbrrrwwweee[[[OOOKKKFFFBBBAAA@@@???>>>??????>>>===<<<<<<<<<<<<@@@@@@???>>>???@@@BBBCCCBBBBBBCCCDDDDDDCCCBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@???@@@AAA@@@@@@@@@BBBDDDDDDJJJSSS^^^kkk|||zzzlllaaa]]]^^^\\\bbbkkkwwwppp^^^PPPEEEAAACCC???@@@AAABBBDDDGGGLLLOOO\\\gggppprrrqqqqqqpppnnniiiddd\\\SSSKKKDDD===888555444444333222222333333444555777999<<<>>>@@@AAAAAAAAABBBCCCDDDEEEFFFFFFEEEGGGJJJNNNRRRVVVYYY[[[```cccgggiiigggaaaZZZUUUOOOLLLJJJJJJNNNUUU]]]bbbiiikkkllllllhhh```UUUMMMAAA???===:::888777888888999>>>CCCHHHLLLSSS[[[aaajjjqqqxxx}}}uuu]]]OOOKKKHHHNNNTTTWWWYYY[[[VVVPPPMMMKKKIIIGGGGGGGGGHHHIII>>>;;;888777777777777666444444444444555777888999777666444333222222222333222222222333555777:::;;;<<<===>>>>>>>>>???AAACCC@@@AAACCCDDDFFFKKKQQQUUU]]]dddppp}}}zzzqqqjjjbbb]]]VVVPPPMMMLLLLLLKKKHHHFFFHHHPPP[[[gggvvv~~~xxxqqqjjjfffccc^^^^^^___``````___\\\YYYTTTXXX___gggpppzzz{{{vvvooommmvvv444444555555666888999:::@@@BBBFFFIIIMMMQQQUUUYYY___bbbdddeeedddccccccdddgggjjjnnnpppppplllgggcccbbbccceeeiiiqqq}}}ooo]]]MMMEEE=========<<<===???======<<<<<<<<<======>>>:::::::::;;;;;;===>>>>>><<<=========>>>>>>??????;;;::::::999888888777777::::::;;;===???AAACCCDDDCCCEEEGGGGGGEEEDDDEEEFFFGGGMMMVVV]]]bbbhhhooouuu{{{~~~zzzvvvtttssstttsssssssssrrrpppooommmhhhbbb^^^\\\ZZZVVVQQQMMMJJJHHHGGGFFFEEEDDDDDDEEEDDDBBB@@@:::;;;;;;;;;;;;:::999888444444444444444444444444333333444555666777888999666888;;;<<<;;;;;;;;;<<<;;;888999>>>BBBEEEKKKQQQ\\\ssssssiiiXXXSSSMMMHHHEEECCCBBB@@@@@@???>>><<<;;;;;;;;;;;;<<<;;;::::::;;;>>>AAADDDAAABBBDDDEEEEEEDDDBBBAAA??????@@@AAAAAABBBBBBCCC???@@@AAAAAA@@@AAACCCDDDDDDJJJSSS\\\iiizzzyyylllaaa]]]^^^YYY___jjjwwwqqq```QQQGGGCCCEEEDDDEEEGGGHHHJJJMMMRRRVVV^^^iiisssuuutttsssrrrpppnnnfffZZZNNNEEE>>>999666555444444333333444444555888999;;;>>>AAADDDFFFGGGHHHIIIIIIKKKLLLMMMNNNNNNNNNPPPTTTYYY^^^bbbfffhhhiiilllqqqssspppiii```ZZZRRRNNNJJJIIILLLSSS\\\aaalllmmmnnnnnniiiaaaVVVOOOBBB@@@===:::888777777888:::>>>DDDHHHMMMSSSZZZ```jjjrrryyy~~~yyy```QQQLLLEEEJJJOOOQQQTTTVVVRRRLLLIIIHHHFFFEEEEEEFFFGGGHHH===:::888777777888777666111222333444666888:::;;;777666333111000111222333222222222333444777999:::;;;<<<>>>>>>>>>???BBBDDD@@@AAADDDEEEHHHLLLQQQTTTZZZbbbnnn|||zzzpppiiiaaa\\\UUUPPPMMMMMMMMMLLLKKKGGGGGGOOOYYYfffvvvyyyqqqkkkggg______```aaabbb```]]]YYYQQQUUU[[[ccclllwwwzzzwwwoookkkqqq444555666777888999:::;;;>>>AAAEEEHHHLLLPPPUUUYYY\\\]]]^^^_________^^^]]]```bbbeeejjjlllkkkgggccc```[[[ZZZaaalllzzz~~~gggWWWIIIDDD>>>;;;;;;===>>>===??????>>>>>>======>>>>>>>>>=========>>>===<<<:::===;;;:::;;;???@@@???===<<<<<<:::999888777777777:::999:::===AAACCCDDDDDDFFFEEEEEEEEEEEEEEEFFFFFFKKKMMMQQQVVV]]]eeemmmsss{{{yyywwwuuusssssstttvvvxxxtttttttttsssqqqnnnkkkjjjcccaaa\\\XXXTTTQQQOOONNNGGGFFFEEEEEEFFFFFFEEECCCAAAAAAAAA>>><<<:::999:::555666666666666666555555666666666777777888888888999888888888888888999999::::::;;;===@@@DDDHHHJJJVVVaaatttuuukkkcccXXXPPPLLLIIIEEECCC>>>>>>===<<<::::::;;;===;;;;;;;;;;;;;;;<<<===>>>AAABBBCCCDDDEEEEEEDDDDDDBBBBBBAAABBBDDDGGGJJJKKKEEEDDDCCCBBBBBBCCCDDDEEEGGGHHHOOO[[[iiiyyywwwhhh^^^XXXVVV[[[aaakkkvvvrrraaaSSSHHHDDDEEEFFFHHHJJJKKKLLLQQQXXX^^^lllrrrvvvxxxzzz|||yyyuuurrrhhhXXXJJJ???999555444666444333333444555444444777:::???DDDHHHMMMRRRVVVQQQSSSWWW[[[^^^___^^^^^^]]]]]]___ccciiimmmnnnnnnvvvuuuuuuuuurrrmmmfffaaaZZZUUUPPPNNNQQQXXX___ccceeelllqqqpppllleeeZZZPPPDDDAAA<<<999777666555444777;;;AAAGGGNNNUUU]]]bbbfffqqq{{{zzzdddRRRIIIHHHIIIKKKMMMNNNNNNNNNNNNKKKJJJHHHFFFEEEEEEFFFFFFAAA===888444333444444444333444555666666444222111333222111111000000111111222222222333555777888999<<<<<<<<<<<<=========>>>@@@CCCEEEFFFFFFHHHMMMQQQ]]]cccnnn}}}~~~vvvllleee]]]XXXRRRMMMJJJHHHFFFEEECCCGGGLLLQQQWWWcccrrr~~~|||~~~~~~zzzooofffbbb```___```aaa```\\\YYYQQQRRRYYYdddnnnvvvwwwtttnnnlllqqq{{{333444555666888999::::::===@@@DDDGGGKKKOOOTTTXXX[[[\\\]]]^^^^^^]]]\\\[[[]]]___bbbfffiiiiiifffddd___ZZZYYY```kkkzzzttt^^^PPPFFFBBB===;;;<<<>>>?????????@@@AAAAAAAAA???===<<<======<<<<<<===<<<;;;:::???===<<<===???@@@>>><<<:::::::::999:::;;;;;;<<<;;;;;;<<>><<<;;;;;;777888888888888777777666333333333444555555666666777777777777777888999999::::::;;;<<>><<<;;;;;;<<<;;;;;;::::::;;;<<<<<<===@@@AAACCCEEEGGGGGGFFFFFFEEEEEEDDDCCCDDDFFFHHHIIIEEEDDDCCCBBBBBBCCCDDDEEEJJJLLLRRR^^^kkk{{{vvviii```\\\ZZZZZZ```kkkvvvuuudddUUUJJJEEEFFFGGGKKKQQQUUUXXX]]]eeejjjuuu{{{}}}wwwjjjaaaSSSFFF===999666555777666555555666777888888:::>>>EEELLLSSSZZZaaaeeeeeehhhkkknnnooopppooonnnlllllllllnnnqqqtttuuuuuuxxxxxxwwwvvvtttoooiiieee]]]YYYTTTRRRUUU[[[bbbfffjjjpppuuutttoooggg\\\RRREEEAAA===:::999888777666999<<>>BBBEEEIIIMMMRRRUUUYYYZZZ[[[\\\\\\[[[ZZZYYYZZZ[[[]]]bbbeeegggfffeee^^^YYYYYY```lll{{{iiiWWWLLLEEEBBB>>>===>>>???@@@AAA@@@AAACCCDDDCCCAAA>>><<<>>>======<<<<<<<<<<<<===???>>>>>>???@@@AAA???>>>;;;;;;;;;:::;;;<<<<<<======>>>???CCCGGGKKKLLLLLLKKKIIIFFFDDDCCCCCCEEEFFFEEEGGGKKKPPPUUU]]]eeejjjqqqxxx~~~}}}~~~~~~|||zzzyyy~~~{{{wwwqqqkkkfffbbb```\\\YYYUUURRRPPPNNNKKKIIIEEEEEEEEEEEEDDDAAA???>>>:::::::::::::::999888777555555555666777888888888555555555555666888999::::::::::::;;;===@@@CCCDDDIIIQQQaaatttsssdddYYYSSSOOOLLLHHHFFFCCC???===<<<<<<<<<:::::::::::::::;;;;;;<<<>>>@@@DDDGGGIIIJJJJJJIIIHHHHHHFFFEEEEEEEEEFFFGGGEEEDDDCCCBBBBBBCCCDDDEEEJJJLLLTTT```mmm{{{rrrggg___\\\[[[ZZZaaalllxxxxxxgggXXXLLLFFFGGGGGGMMMUUU\\\aaahhhpppvvv~~~uuu^^^WWWKKKAAA;;;888777777777777777777888:::<<<===???DDDMMMXXXbbbmmmvvv|||~~~|||zzzzzz|||~~~~~~~~~}}}{{{yyywwwsssmmmiiibbb^^^ZZZWWWYYY^^^eeeiiinnntttxxxvvvppphhh\\\QQQFFFBBB===:::999999999888:::===@@@CCCFFFKKKPPPTTT^^^gggqqqwwwmmm]]]UUURRRSSSUUUUUUTTTQQQMMMKKKIIIHHHFFFDDDCCCCCCCCCDDD>>>;;;888777888:::;;;;;;666777888888888777555444333222111111000000111111222222222333444666777888999999999999::::::::::::888;;;>>>@@@AAADDDJJJPPPWWW^^^kkk{{{|||vvvmmmfffWWWRRRLLLHHHEEEDDDDDDCCCGGGLLLSSSZZZaaakkkwww~~~~~~}}}|||}}}|||yyyrrrlllbbb```^^^]]]]]]]]][[[YYYWWWVVV\\\jjjxxx|||tttnnnlllpppwww222333444555666777888999:::===@@@DDDGGGKKKPPPSSSWWWXXXYYYZZZZZZZZZYYYXXXXXXXXXZZZ^^^cccfffgggfff```[[[[[[cccpppwwwaaaSSSLLLEEECCCAAA@@@???@@@AAAAAABBBCCCCCCCCCBBB@@@>>>===>>>???>>>>>>===>>>@@@BBB@@@@@@AAABBBCCCBBBAAA@@@???>>>===;;;::::::::::::??????AAAFFFLLLQQQSSSTTTOOOMMMHHHDDDAAAAAABBBCCCCCCEEEIIIMMMRRRYYY```fffnnnttt~~~}}}yyytttpppnnnfffbbb]]]YYYVVVSSSPPPMMMJJJIIIIIIIIIHHHFFFCCC@@@<<<<<<<<<<<<;;;:::999888555666666777777888999999333333444444666777999999:::::::::;;;<<<>>>???AAADDDKKKXXXiii~~~rrrddd[[[UUUQQQJJJGGGBBB???======<<<<<<::::::999999999::::::;;;<<>>:::888888777666666777888999<<>>>>>?????????@@@@@@??????AAAEEEIIIHHHIIIIIIHHHFFFCCC@@@??????>>>===<<<;;;:::::::::??????BBBHHHOOOTTTWWWXXXQQQNNNIIICCC@@@??????@@@BBBDDDGGGKKKOOOVVV]]]bbblllrrr|||vvvrrrlllgggccc```]]]ZZZOOOMMMKKKJJJJJJGGGCCC@@@??????>>>>>><<<;;;:::999333333333444444444444555333333333444555777888999999999::::::;;;<<<===>>>???DDDNNN\\\pppsssfff\\\VVVLLLGGGBBB>>>>>>>>>===<<<;;;::::::999999999::::::;;;===AAAEEEIIILLLNNNOOOIIIIIIHHHGGGGGGFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDEEECCCFFFPPP^^^mmm}}}yyyoooddd\\\VVVSSSSSSYYYaaammmxxx~~~}}}xxxtttnnnwwwooo___PPPHHHFFFEEEHHHKKKNNNTTT___kkkuuu{{{mmm```OOOJJJBBB<<<999888777777444555777888:::===CCCGGGJJJSSSaaaqqqzzztttpppgggfffccc___^^^aaagggllltttzzz}}}zzzsssiii\\\QQQFFFAAA<<<888777888888888666888:::<<<>>>AAAFFFIIIJJJPPPXXX^^^dddppp|||hhh]]][[[]]]```aaa___YYYRRRMMMGGGFFFDDDBBBAAAAAABBBBBB???<<<999888888888888777555666666555555555444444333222111111000000111111222222222333444555666777555555555555666666666666555777:::<<<>>>CCCKKKQQQWWWaaaqqq|||vvvnnnhhhXXXSSSLLLGGGEEEEEEEEEEEEGGGLLLTTT^^^iiisss{{{|||zzzvvvrrrppppppoookkkggg^^^]]][[[ZZZ[[[^^^bbbeeegggdddgggttt}}}vvvrrrsssxxx~~~333333444555777888999:::999;;;???BBBEEEHHHMMMPPPSSSUUUWWWYYY[[[[[[\\\[[[YYYZZZ\\\aaagggkkkllllllgggeeegggqqq~~~iiiZZZQQQLLLEEEFFFGGGFFFDDDCCCCCCDDDAAA???<<<::::::;;;===??????@@@AAA@@@@@@CCCJJJPPPVVVVVVUUUQQQKKKDDD@@@>>>======<<<<<<======>>>?????????BBBGGGMMMRRRUUUUUUNNNLLLGGGCCC@@@>>>>>>???AAACCCFFFIIIMMMSSSZZZ___iiipppyyy|||vvvqqqmmmjjjgggYYYTTTOOOMMMKKKIIIDDD@@@BBBBBBBBBAAA???===;;;:::777777777777666666666666444444444444555777888999888999999:::;;;<<<======???CCCIIITTTdddyyywwwhhh___RRRLLLEEEAAA@@@@@@>>><<<<<<;;;;;;:::::::::::::::;;;<<<>>>BBBFFFKKKOOOQQQLLLLLLKKKKKKJJJIIIHHHGGGEEEDDDCCCBBBBBBCCCDDDEEEEEEHHHQQQ```ooo|||xxxwwwwwwvvvqqqiii```YYYTTTRRRQQQWWW___mmmyyy{{{wwwrrr{{{tttcccSSSIIIGGGEEEEEEFFFGGGKKKUUUbbblll}}}zzzpppaaaVVVIIIDDD???;;;999888888777444777:::;;;===AAAIIINNNTTT]]]mmm~~~~~~xxxssslllkkkiiieeebbbdddjjjooozzzwwwnnn```UUUGGGCCC<<<888666777777777444555888999;;;>>>BBBEEEFFFJJJPPPUUUZZZeeeyyy}}}hhh\\\YYY\\\aaadddbbb\\\TTTOOOGGGFFFDDDBBBAAAAAAAAABBB???===::::::;;;===<<<<<<555444444444333333333333333222111111000000111111222222222222333444555666444444444444555555555555222555777999;;;@@@IIIOOOYYYeeevvv|||vvvoooiiiZZZUUUNNNHHHFFFFFFFFFFFFIIINNNVVVaaammmxxxyyytttooollljjjhhheeeaaaZZZZZZZZZZZZ]]]ccckkkqqqrrrnnnoooxxx{{{uuuuuuxxx333444555666888999::::::999<<>>===???>>>>>>===<<<;;;::::::666555555555666777777888777888999;;;<<<=========BBBCCCFFFMMMXXXiiizzzwwwkkk\\\UUULLLFFFDDDCCC@@@======<<<<<<;;;::::::;;;;;;;;;;;;;;;>>>BBBHHHNNNQQQSSSRRRQQQOOOMMMKKKIIIHHHEEEDDDCCCBBBBBBCCCDDDEEEGGGIIIQQQ___nnnxxxqqqnnnmmmnnnlllhhhaaaZZZUUURRRQQQQQQXXXbbbqqqzzzhhhWWWLLLIIIAAAAAABBBBBBEEENNNYYYbbbvvvzzz{{{uuummmcccVVVKKKAAA>>>:::888888888888888888;;;???@@@BBBGGGPPPWWW___iiizzz}}}xxxrrrrrrppplllhhhiiiooottt{{{yyypppbbbWWWJJJEEE>>>999777777777777444666777888888;;;>>>AAADDDFFFJJJOOORRR[[[pppyyyeeeYYYSSSXXX___cccbbb\\\UUUOOOGGGFFFDDDCCCBBBAAABBBBBB@@@>>><<<;;;<<<===<<<;;;555444444333333333333333333222111111000000111111222222222222333444555555333333444444444555555555333555777888:::???HHHNNN[[[gggyyy|||wwwoooiii]]]WWWOOOIIIFFFFFFFFFFFFIIIMMMUUUaaannn{{{|||~~~yyytttnnnjjjgggddd___[[[VVVWWWXXXZZZ___hhhsss{{{|||wwwvvv{{{~~~vvvtttwww~~~444555666777888999:::;;;999<<>>===;;;:::999888777777666666666777777888777888999;;;<<<===>>>>>>>>>??????CCCLLLYYYhhhrrrttteee]]]RRRKKKHHHFFFBBB>>>>>>===<<<;;;;;;;;;;;;;;;;;;::::::;;;@@@FFFMMMQQQXXXXXXVVVSSSPPPMMMJJJHHHEEEDDDCCCBBBBBBCCCDDDEEEHHHIIIPPP\\\kkk|||xxxpppjjjfffffffffccc```ZZZUUUQQQOOOOOOOOO[[[fffwww}}}kkkZZZNNNKKK;;;===???@@@CCCJJJSSS[[[ooorrrrrrkkkbbbYYYMMMCCC<<<999777666777999999999;;;???CCCEEEGGGLLLVVV]]]fffqqq}}}vvvwwwuuuqqqlllmmmsssxxxzzzxxxooobbbWWWMMMGGG@@@:::888777888888666777777777777888;;;>>>BBBBBBFFFJJJLLLTTTiiiuuubbbWWWOOOTTT\\\bbbbbb\\\UUUOOOHHHGGGEEECCCBBBBBBBBBBBBBBB@@@===;;;:::888666555555555444333333333333444333222222111000111111111222222222222333444444555333333444444444555555555555777999:::<<>>>>>>>>>>>>>>???@@@AAA???>>>===<<<;;;<<<======@@@AAACCCDDDFFFJJJOOORRR]]]dddoooyyy{{{tttnnniiiccc[[[UUUVVVQQQLLLIIIIIIHHHEEEBBBEEECCCBBBAAAAAA???===::::::888555555666888999999:::999999999:::;;;;;;<<<>>>>>>@@@BBBDDDKKKZZZiiizzzsssjjj]]]QQQIIIEEEDDDCCCCCCCCCBBB???===;;;;;;<<<<<<;;;::::::<<<@@@EEEHHHRRRVVVZZZZZZVVVQQQOOONNNIIIGGGEEEDDDEEEFFFFFFEEEHHHHHHNNNYYYgggwwwzzzqqqnnniiiddd___[[[ZZZYYYTTTWWWWWWTTTNNNLLLNNNQQQZZZeeexxxqqqaaaSSSMMMEEEEEEEEECCCBBBFFFOOOWWWdddjjjjjj```VVVOOOGGG???999888888888888999::::::;;;>>>CCCGGGMMMUUU```hhhttt~~~zzzsssnnnmmmpppuuuyyy}}}{{{wwwpppcccXXXKKKGGG@@@;;;999888777777666666666777888:::;;;<<>>AAAIIIQQQ^^^kkkzzz}}}wwwqqqllljjjaaaYYYSSSPPPLLLHHHFFFHHHHHHJJJOOOYYYhhhxxxzzzzzz~~~|||{{{uuummmfffbbb___]]][[[TTTQQQRRRWWW^^^gggttt{{{yyy~~~yyyvvvuuu|||555555666777888999:::;;;:::===@@@BBBDDDFFFJJJLLLOOOQQQTTTYYY^^^bbbfffgggiiijjjkkknnnpppsssssssssqqqooosss}}}~~~yyy|||zzzbbbNNNAAA<<<999666444444666888777666>>><<<>>>BBBCCCEEENNNXXXgggnnnpppkkkccc]]]VVVOOOHHHFFFCCCBBBAAA@@@>>><<<::::::999999999:::;;;;;;===<<<;;;;;;;;;;;;<<<===>>>@@@BBBCCCEEEHHHMMMPPPZZZaaallluuu~~~{{{uuunnnfff```YYYUUUPPPNNNNNNLLLIIIFFFGGGFFFDDDDDDDDDCCC@@@>>>;;;999666555666777666555999888999999:::;;;<<<===>>>===???AAABBBFFFSSSaaatttuuufffYYYPPPIIIDDDAAABBBBBBBBB@@@===<<<<<<<<<===;;;:::999:::===AAACCCNNNSSSYYY[[[YYYUUURRRQQQIIIGGGDDDBBBCCCDDDEEEDDDEEEEEEKKKVVVbbbrrrxxxiiibbbaaa___[[[WWWTTTSSSRRRRRRQQQSSSTTTQQQLLLJJJMMMPPPWWWcccyyy|||mmm]]]PPPKKKEEEDDDCCCAAAAAAFFFOOOVVV[[[bbbddd]]]TTTMMMDDD===999999999999:::;;;===>>>AAADDDIIINNNTTT^^^iiiqqq|||}}}yyytttooonnnppptttwwwzzz{{{zzzwwwtttooobbbVVVHHHDDD>>>999777666555444555555555777888:::<<<===<<<===@@@CCCFFFLLL[[[iiisss___RRRNNNRRRYYY^^^```^^^ZZZWWWUUURRRNNNKKKKKKLLLKKKKKKGGGCCC>>>:::888777555444111222333333444444333333333222111111000000111111111111111222333444666777555444333222222333555666666444555:::===AAAIIIQQQ]]]jjjxxx|||xxxtttooolllddd\\\TTTPPPLLLFFFDDDFFFFFFGGGKKKUUUcccsss}}}zzz}}}~~~{{{yyytttllleee```\\\YYYWWWNNNKKKKKKPPPVVV^^^jjjuuuzzzvvvvvv}}}zzzvvvtttxxx666666777777888999::::::;;;===@@@CCCDDDFFFJJJLLLQQQSSSVVV[[[___dddgggiiikkkllloooqqqrrrrrrqqqpppooopppuuu~~~{{{sssppprrr}}}{{{bbbNNNBBB<<<888666444444666888999999===???CCCHHHJJJMMMSSS[[[hhhllllllfff___ZZZTTTNNNGGGEEEBBBAAA@@@>>><<<999888777777666666666666777::::::999999:::;;;<<<======>>>@@@BBBCCCGGGKKKNNNWWW]]]gggpppxxxwwwqqqddd___[[[XXXWWWTTTOOOKKKHHHGGGFFFFFFFFFEEEBBB???>>><<<:::999999888666444777777888999:::;;;===>>>???>>>@@@BBBAAACCCMMMXXXjjjyyytttdddZZZRRRJJJDDDDDDDDDCCCBBB@@@???>>>======;;;999888999;;;===???HHHOOOWWW\\\]]][[[XXXVVVMMMIIIEEECCCCCCEEEFFFFFFDDDDDDJJJTTT```ooohhhXXXQQQPPPOOOLLLKKKJJJJJJKKKLLLLLLNNNOOOMMMJJJIIILLLOOOUUUbbbyyywwwgggXXXLLLGGGEEEEEEDDDDDDFFFKKKSSSXXXWWW\\\]]]XXXQQQJJJBBB<<<;;;:::::::::<<>>===@@@CCCEEEIIIVVVbbbvvvqqq___TTTNNNRRRWWW[[[^^^]]]\\\ZZZZZZWWWTTTSSSSSSRRRPPPOOOHHHCCC<<<777444444444333111222333333444444333333222222111000000000000111000000000111222333444555444333222222333444666777666444555:::===AAAHHHPPP\\\iiiwww}}}zzzzzzxxxrrrmmmeee\\\TTTPPPKKKDDDBBBCCCCCCDDDGGGOOO[[[kkkzzz{{{{{{}}}|||zzzwwwrrrjjjccc^^^YYYUUURRRJJJFFFFFFIIINNNTTT^^^iiiooonnnrrrzzz{{{wwwtttttt}}}666666777888888999::::::===???BBBDDDEEEHHHKKKMMMRRRTTTWWW\\\```eeehhhjjjjjjlllooopppooommmlllkkkmmmrrrzzz~~~{{{ooommmooo|||ppp]]]MMMBBB===:::888666666777999;;;<<<:::@@@JJJQQQUUUWWWZZZ^^^______]]]XXXRRRMMMIIIFFFBBB@@@>>>======<<<:::888999888777666666555666666777777888999:::;;;<<<<<<<<<>>>@@@BBBCCCFFFJJJMMMTTTZZZccckkkrrr{{{vvvqqqkkkfffbbb]]]VVVQQQNNNMMMMMMMMMLLLJJJFFFCCCAAA???>>>======<<<999666777777888999:::<<<>>>???@@@???AAADDDCCCDDDKKKSSSaaaqqqoooccc[[[SSSMMMHHHFFFEEEDDDCCCBBB@@@???<<<;;;:::999999;;;===>>>CCCIIISSS[[[``````^^^\\\SSSOOOIIIFFFFFFGGGHHHIIIGGGGGGLLLVVVaaaooottt^^^QQQMMMGGGGGGEEEEEEFFFHHHJJJKKKKKKLLLLLLKKKIIIJJJMMMPPPUUUbbbyyyrrrcccUUUKKKGGGFFFHHHKKKOOOUUUZZZ^^^```^^^]]]ZZZTTTMMMGGGBBB>>>============@@@DDDGGGJJJJJJNNNSSSYYY```lllyyy}}}{{{wwwtttssssssuuuvvvsssqqqmmmkkkkkkhhh\\\NNNGGGCCC>>>;;;999888777666222333444555777999;;;======<<<>>>AAACCCGGGQQQ\\\nnn}}}ppp```VVVNNNQQQUUUYYY[[[]]]]]]]]]YYYXXXWWWVVVVVVUUUSSSQQQEEEAAA;;;777555555444444111222333333444444333333222222111000000000000000/////////000000111333333333222222333333555666777666444555:::===@@@GGGOOO[[[hhhvvv|||zzz{{{yyyrrrkkkaaaYYYQQQMMMHHHCCC@@@AAABBBBBBDDDJJJUUUeeeuuu~~~|||{{{{{{yyyuuupppiiibbb\\\WWWRRRNNNIIIFFFEEEHHHKKKOOOXXXaaaeeegggmmmvvv~~~yyywwwsssqqquuu|||666666777888999::::::;;;???AAADDDFFFGGGIIILLLNNNRRRTTTWWW\\\```eeehhhjjjgggiiikkkkkkhhheeedddeeellluuu{{{qqqmmmnnnvvv|||vvvrrrjjjaaaVVVLLLCCC>>><<<:::888777666888;;;===;;;EEERRRZZZ\\\[[[YYYWWWQQQNNNKKKHHHEEE@@@>>>===;;;999888888999999888777888888777666555555555666555666777888:::;;;;;;<<<<<<>>>AAACCCDDDFFFIIILLLQQQWWW___fffmmmuuu|||uuuooohhh```ZZZYYYWWWVVVUUUTTTPPPKKKHHHBBB@@@??????@@@>>><<<:::888888999:::;;;===???@@@>>>>>>@@@CCCDDDDDDIIIPPPZZZlllzzzjjj___XXXSSSLLLIIIEEECCCBBBAAA???===<<<;;;::::::;;;===???@@@???EEENNNXXX___bbbbbbbbbYYYTTTNNNIIIHHHHHHIIIIIIIIIJJJOOOXXXcccpppyyycccRRRIIIHHHEEEDDDDDDDDDFFFIIIKKKMMMMMMMMMLLLKKKJJJKKKNNNPPPTTTaaavvvpppdddWWWNNNJJJIIILLLTTT___hhhmmmmmmkkkggg```WWWOOOHHHCCCAAAAAACCCCCCCCCDDDFFFJJJMMMOOOOOORRRWWW\\\dddooo}}}}}}{{{yyywwwvvvvvvwwwxxxtttrrrmmmhhhgggdddXXXLLLEEEAAA===:::999888777666222333333555666888:::;;;777555777;;;>>>BBBJJJSSSbbbpppooo___WWWMMMOOORRRVVVYYY[[[\\\]]]ZZZXXXWWWUUUTTTRRRNNNKKK???===:::999888888666444111222333333444444333333222111000000//////000000////////////000000111222222222222333444555666666777444555999<<>>>>>===:::888999666555444555666777666555666555555444444444444555555666777999:::;;;;;;;;;<<<>>>AAACCCDDDFFFHHHJJJNNNSSSZZZaaagggpppyyy|||vvvooojjjbbb```___\\\YYYTTTMMMIIIDDDCCCAAA@@@AAA@@@>>>===::::::;;;<<<===>>>@@@AAA===;;;<<<@@@AAABBBFFFLLLUUUhhhvvvggg___[[[TTTNNNGGGBBBAAA@@@>>>;;;<<<<<<;;;<<<===>>>@@@AAA>>>AAAHHHQQQ[[[bbbeeefff___ZZZSSSNNNKKKJJJIIIHHHIIIIIIOOOXXXcccooogggUUUIIIDDDDDDCCCCCCCCCDDDGGGJJJNNNPPPQQQPPPMMMKKKKKKLLLNNNPPPRRR]]]rrr~~~sssiii]]]SSSOOOLLLPPPZZZhhhtttzzzwwwrrrkkk```SSSKKKFFFBBBCCCGGGLLLLLLMMMNNNPPPRRRTTTUUUUUUXXX[[[```gggrrr~~~|||{{{xxxvvvvvvwwwyyyzzzxxxwwwrrrjjjddd___TTTJJJAAA>>>:::888777666555333333333333444666777999:::666444555:::===???FFFMMMWWWeeewwwnnn^^^UUULLLNNNQQQTTTWWWYYYZZZ[[[[[[YYYVVVSSSPPPLLLGGGDDD<<<;;;999999999888666555111222333333444444333333111111000////////////000///////////////000111222222333333444444555555555777555555999<<>>>>>@@@CCCEEEFFFGGGJJJLLLOOOQQQTTTYYY^^^bbbfffgggggggggddd___ZZZYYY^^^cccnnn~~~wwwooohhheeeccccccccc```YYYTTTRRROOOMMMLLLMMMMMMKKKHHHEEEDDDAAA<<<777777999===BBBLLLSSSRRRMMMIIIBBB<<>>???@@@AAA@@@======@@@AAAAAADDDJJJQQQdddyyyppplll___WWWMMMFFFDDDCCCAAA>>>>>>======<<<<<<===>>>>>>??????CCCKKKVVV```fffhhhgggbbb\\\VVVRRROOOLLLIIIIIIJJJPPPYYYdddpppkkkWWWMMMGGGCCCBBBAAAAAABBBEEEIIINNNRRRUUUUUURRRNNNLLLKKKLLLMMMNNNPPPZZZnnnzzzrrreeeYYYTTTPPPRRRYYYggguuu{{{xxxsssiii]]]QQQLLLJJJIIILLLQQQUUUVVVXXXZZZZZZ[[[ZZZZZZYYY[[[^^^aaagggrrr~~~zzzxxxvvvttttttwwwzzz|||}}}~~~yyynnnccc[[[RRRJJJ???===:::888777777555333444444444444555666777888777555555999<<<===AAAGGGKKKYYYjjjyyylll[[[SSSKKKLLLPPPSSSVVVWWWXXXXXXXXXUUURRROOOMMMJJJGGGDDD===;;;777666666666555444111222333333444444333333111111000///////////////000000000///000000111222333333444444444444444444777555555999<<<>>>EEEMMMYYYjjj}}}xxxpppiiidddXXXQQQKKKIIIGGGCCCBBBDDDBBBDDDGGGKKKRRR^^^nnnzzzyyytttqqqkkkhhhccc^^^YYYRRRJJJEEECCCAAABBBFFFGGGIIIOOOVVVWWW^^^dddhhhqqq}}}{{{vvvsssooojjjhhhiiijjjttt333444666888:::===>>>???===???BBBCCCDDDFFFHHHJJJNNNPPPSSSXXX]]]aaadddfffiiihhhddd]]]WWWXXX^^^eeeooo{{{rrrdddccc```^^^[[[WWWQQQNNNLLLIIIFFFGGGKKKNNNPPPOOOLLLKKKGGGAAA;;;:::===@@@@@@IIIMMMIIICCCAAA===777;;;444222777:::888777:::777555444444444444333111555555555555666777777888666777999:::;;;;;;:::999999;;;>>>@@@AAACCCEEEFFFHHHLLLSSSXXX^^^fffpppwww}}}{{{vvvssspppvvvyyypppgggaaaVVVRRRMMMJJJHHHGGGFFFEEE??????>>>>>>???@@@AAAAAAEEEAAA???AAABBBBBBEEEJJJNNN```}}}jjj```TTTKKKIIIHHHEEECCC@@@???>>>===<<<;;;;;;;;;@@@???@@@GGGSSS^^^fffiiinnnjjjddd^^^YYYTTTPPPMMMKKKLLLRRR\\\fffrrruuuXXXIIIFFFDDDBBB@@@@@@AAACCCFFFKKKQQQWWWZZZWWWSSSOOOKKKKKKKKKLLLLLLPPPYYYkkkxxxjjj]]]VVVRRRRRRVVVbbbqqqxxxvvvqqqfff[[[QQQQQQRRRQQQUUUZZZ\\\]]]```aaaaaa```___^^^YYY[[[]]]```fffppp}}}~~~xxxvvvsssrrrsssvvvzzz|||~~~pppbbbXXXPPPJJJ@@@>>>;;;:::999999777555555444444444444555666666444111111444666555888======KKK\\\kkk{{{jjjZZZQQQJJJLLLOOORRRUUUVVVVVVUUURRRPPPNNNMMMMMMMMMLLLKKK@@@<<<666222111222333333222222333444444444333333111111000///////////////111000000000000111111222444444444555555444333333777555555999;;;>>>EEEMMMYYYkkkwwwoooiiieeeZZZSSSMMMJJJHHHDDDCCCDDDAAADDDHHHKKKQQQ]]]mmmxxxxxxrrrnnnhhheeeaaa]]]WWWPPPIIIDDDCCCAAABBBFFFIIIJJJPPPVVVVVV]]]cccgggqqq~~~}}}vvvsssnnnhhheeefffkkkuuu111333444555666888;;;>>>===>>>?????????AAAEEEIIIKKKMMMQQQVVV[[[```dddfffcccaaa\\\WWWUUUZZZdddlll~~~vvviiigggddd___ZZZTTTNNNKKKKKKIIIJJJLLLMMMNNNUUU]]][[[XXXQQQIIIBBB???@@@BBBBBBBBBBBBAAA???<<<:::888777777777777777777777777777777666555555555555666555555555555555666777777555555666777888999:::::::::===@@@BBBCCCCCCDDDEEEGGGLLLRRRWWW\\\ccclllrrr}}}yyysssrrrqqqpppnnnlllkkkjjjhhhlllttt|||zzzrrrhhhaaaXXXPPPLLLHHHCCC@@@DDDAAA???>>>??????>>>===>>>AAAEEEFFFDDDDDDEEEGGGKKKWWWlllssseeeVVVOOOKKKFFFDDDDDD@@@@@@???===<<<;;;:::999======>>>AAAGGGRRR^^^ffftttssspppiii```YYYTTTQQQPPPNNNPPPYYYcccpppyyyaaaMMMHHHGGGBBB???AAAAAACCCHHHMMMRRRWWWZZZ\\\[[[XXXSSSNNNKKKJJJKKKKKKTTT]]]lllwwwkkkccc___[[[[[[aaallluuuwwwuuuhhhaaaYYYUUUWWW\\\```cccbbbggghhheeeccccccaaa^^^\\\XXXWWW\\\dddmmmyyy|||zzzvvvppplllmmmsssxxx{{{sssfffXXXMMMFFFCCC@@@<<<999888777555333444444444555555555555666222555666666444555777:::<<>>EEEMMMYYYkkk|||uuukkkddd___UUUMMMHHHEEEAAAAAADDDBBBBBBFFFMMMSSS[[[hhhuuu~~~xxxsssooonnnfffbbb[[[UUUOOOKKKFFFCCC>>><<<>>>AAACCCEEEJJJQQQUUU]]]hhhqqquuuwwwyyy{{{~~~}}}yyysssmmmhhhdddbbbjjjppp222444555666777999<<>>?????????BBBEEEHHHJJJLLLOOOSSSXXX\\\___aaa___^^^ZZZVVVVVV[[[fffnnn}}}nnnlllhhhccc]]]WWWQQQMMMLLLJJJJJJMMMNNNPPPXXXaaaeeebbb[[[RRRJJJDDDBBBBBB???>>>>>><<<:::888666555777777777777777777777777555444444333222333333333555555555555555666777777555555666777888999999:::;;;===@@@AAAAAABBBDDDEEEGGGLLLRRRWWW\\\ccckkkqqq}}}~~~wwwpppkkkjjjiiihhhggggggggggggiiinnnuuu~~~yyysssiiiaaa[[[TTTNNNJJJGGGDDDAAA@@@AAACCCCCCCCCAAADDDGGGGGGEEEDDDEEEGGGIIIQQQ___qqquuugggYYYQQQMMMHHHDDDDDDAAA@@@???>>>===<<<;;;;;;<<<======@@@EEEOOOZZZaaaqqqsssssspppiii```YYYUUUQQQOOOPPPVVV```kkk|||jjjWWWGGGEEEFFFBBBAAAEEEDDDGGGLLLQQQWWW[[[]]]^^^___[[[VVVQQQMMMLLLLLLMMMUUU^^^nnnzzzrrrgggddddddiiisssyyyzzzwwwpppiii```\\\]]]bbbgggjjjjjjnnnoookkkiiihhhfffbbbZZZVVVUUUZZZaaaiiiuuu~~~zzzrrrmmmlllooorrrvvvwwwvvvpppeeeXXXMMMGGGCCC@@@<<<999888777555333444444444555555555555666111333555444222333555777777===FFFOOO\\\nnnyyybbbSSSMMMLLLOOORRRVVVWWWVVVTTTSSSQQQNNNJJJIIIJJJKKKLLLLLLGGGBBB;;;888888888666444777777666555555444333222111000////////////000111/////////000111222333444555444333222222444555777777555555999<<>><<<===AAACCCDDDIIIPPPWWW^^^hhhooossstttvvvwwwxxx{{{~~~|||yyyyyywwwtttooojjjeeebbbeeejjjyyy333555666777888:::===???===>>>???@@@@@@BBBEEEHHHIIIJJJLLLOOORRRUUUWWWXXXXXXXXXWWWUUUWWW^^^iiiqqqxxxtttpppkkkeee^^^XXXSSSRRRNNNLLLNNNOOORRRZZZcccllliiicccZZZOOOGGGCCCAAA===<<<;;;999777666555555777777777777777777777777888777777666666666666666555555555444555555666777444555666666888888999:::;;;===>>>??????AAADDDFFFFFFKKKQQQVVV[[[bbbjjjppp{{{zzzuuuooojjjdddcccbbbbbbbbbcccdddeeeiiinnnuuu}}}vvvkkkaaaXXXRRRMMMIIIEEECCCDDDFFFGGGHHHEEEFFFHHHHHHFFFEEEEEEFFFHHHKKKQQQZZZfffsss~~~~~~pppaaaXXXRRRKKKFFFEEEBBBAAA@@@???>>>=========<<<<<<<<<>>>BBBIIIRRRYYYjjjooottttttpppggg___ZZZSSSOOONNNRRRZZZeeeuuuooo\\\PPPGGGGGGGGGDDDFFFKKKKKKOOOTTTZZZ___bbbddddddddd```[[[UUUQQQOOOOOOOOOVVV___ppp{{{xxxxxx|||xxxrrrjjjeeefffjjjooorrrsssvvvvvvqqqnnnmmmiiidddZZZVVVUUUZZZaaaiiittt}}}~~~vvvnnnjjjiiijjjjjjlllnnnkkkbbbWWWMMMGGGAAA>>>;;;999888777555444444444444555555555555666111222222222000000222444444777<<>>===>>>???@@@@@@AAADDDFFFHHHIIIJJJKKKMMMOOOPPPPPPQQQRRRSSSUUUYYYbbbmmmvvvyyyuuuqqqkkkccc^^^\\\VVVQQQPPPPPPRRRXXX___eeeddd```YYYOOOFFFAAA>>>>>>===;;;999888777888888666666666666666666666666:::999888888777777888888555555555444444555555666444444555666777888999999;;;<<<======>>>@@@CCCFFFFFFKKKQQQVVVZZZaaaiiiooowww}}}{{{wwwsssnnnjjjeeedddcccbbbbbbcccdddeeeggglllttt{{{wwwjjj___YYYWWWSSSMMMIIIHHHHHHHHHHHHFFFGGGGGGGGGGGGFFFGGGGGGIIIHHHIIILLLRRR[[[ccchhhuuuwwwnnnbbbXXXPPPJJJIIICCCBBB@@@>>>>>>======>>><<<<<<;;;<<<>>>CCCKKKPPP^^^dddlllooommmggg```\\\SSSNNNKKKNNNTTT___nnn|||xxx___YYYRRROOOOOOOOOMMMOOOTTTVVVZZZ```eeeiiikkkkkkjjjiiieee___XXXSSSQQQPPPPPPUUU___ppp~~~yyysssooonnnrrrvvvyyy{{{|||zzzuuurrrpppkkkddd[[[XXXWWW]]]eeennnyyywwwooohhheeedddbbbfffiiihhh```UUUKKKFFF???===:::999999888666444444444444555555555555666222222111111000000111111555555777<<>>>>>===;;;999888888999:::666666666666666666666666666666555444444444555555555555444444444444555555444444555666777888999999:::;;;<<<<<<===>>>BBBEEEEEEJJJPPPUUUYYY___gggmmmrrrxxxyyyvvvssspppnnnkkkiiihhhfffeeeeeeeeeeeeiiinnnuuu{{{~~~tttlllgggddd```ZZZUUUQQQOOOLLLJJJGGGGGGFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGJJJNNNRRRTTT[[[^^^gggtttmmm```UUUNNNLLLDDDCCCAAA>>>============;;;<<<;;;;;;<<>>@@@BBBFFFQQQ\\\hhhnnnvvv{{{|||yyyvvvtttqqqooommmlllllliiieeebbb___ZZZTTTMMMHHHCCC???<<<<<<;;;===@@@AAAAAADDDIIILLLRRR[[[gggqqqxxx{{{}}}{{{{{{{{{zzzyyyyyyxxxxxxxxxyyyzzz{{{zzzyyywwwvvvnnnnnnsss~~~111333666777777888999::::::<<<>>>>>>>>>???@@@BBBDDDDDDEEEEEEFFFGGGHHHHHHHHHLLLRRRXXX```kkkxxxzzzrrrlllbbbYYYTTTQQQNNNNNNQQQPPPRRRRRROOOJJJEEEAAA@@@;;;:::999888888888888888777777777777777777777777777777666555555555555555666555444444333444444444333444555555777777888999888:::;;;<<<<<<>>>AAACCCEEEIIIOOOTTTXXX^^^ffflllmmmrrryyy~~~xxxtttrrrrrrrrrqqqpppooonnnllljjjiiigggfffnnnssszzz}}}~~~wwwppplllkkkjjjiiiggggggkkkqqqvvvzzz|||~~~{{{wwwsssrrrllliiifffbbb___ZZZUUUQQQKKKIIIHHHHHHIIIJJJIIIHHHFFFFFFFFFFFFGGGGGGHHHIIIKKKNNNXXXgggwwwooo___TTTPPPHHHFFFCCC@@@>>>======>>><<<<<<<<<;;;;;;<<<@@@CCCGGGLLLTTT[[[]]]]]]]]]]]]UUUOOOKKKKKKOOOVVVbbbnnnzzztttmmmjjjggggggjjjnnnrrruuuxxxzzztttuuuwwwyyyyyyxxxvvvtttsssoooggg___XXXTTTQQQQQQRRR\\\mmm|||yyywwwooofffXXXSSSRRRYYYcccooo~~~vvvpppkkkfffcccccceeegggddd\\\PPPFFFAAA:::999999999:::999777555444444444555555555555666333222000000222333333222333111333666888???SSShhh{{{rrrbbbVVVMMMEEEGGGKKKOOOQQQQQQPPPOOOPPPNNNMMMMMMNNNNNNNNNMMMCCC>>>999777777888777555...000333555666555333111000000111222222111000000111111111111111222333333000111111111222222222222555333444888<<>>AAA???======???@@@DDDMMMXXXaaagggoootttvvvtttrrrqqqqqqnnnkkkjjjjjjgggbbb^^^[[[WWWPPPKKKFFFBBB>>>;;;<<<;;;<<<@@@AAA???BBBGGGJJJNNNXXXdddpppyyy}}}~~~{{{yyyxxxwwwwwwxxxyyyzzzzzzzzz{{{{{{zzzyyywwwwwwpppmmmooowww222444777888888888999:::999;;;============>>>@@@???@@@AAABBBCCCDDDEEEFFFFFFKKKSSSZZZdddppp}}}}}}tttiii```XXXTTTRRROOONNNPPPNNNOOOOOOLLLHHHCCC@@@???888888999999999888777777777777777777777777777777999888777777666666777777666555444444333333333444333444444555666777888888666888;;;======>>>???AAADDDIIIOOOSSSWWW]]]eeekkkkkkmmmrrryyyxxxuuuqqqooooooqqqsssttttttuuuuuutttrrrpppmmmkkkqqqwww|||}}}{{{zzz~~~{{{vvvsssrrrppprrrtttuuuuuuuuuvvvxxxsssttttttppphhh```ZZZWWWRRRRRRRRRQQQPPPQQQVVVZZZ___ccciiikkkjjjiiiiiijjjhhhhhhiiijjjiiieee^^^YYYSSSOOOLLLJJJKKKKKKIIIGGGHHHHHHGGGGGGFFFEEEEEEEEEHHHIIIQQQ```qqqppp```XXXMMMJJJFFFBBB???>>>>>>???<<<======<<<;;;<<<>>>AAAAAAHHHRRRZZZ^^^_________ZZZTTTOOOMMMNNNRRR\\\fffrrrzzzzzz||||||}}}~~~xxxtttlllccc[[[VVVTTTSSSRRR\\\lll{{{yyyvvvnnneeeWWWQQQNNNSSS]]]kkk|||wwwrrrmmmiiifffccceeefffbbbYYYNNNEEE@@@999888888999::::::888666444444444555555555555666222000...///222444333222000///222777777:::LLLaaauuunnn___RRRHHH@@@CCCGGGKKKMMMMMMLLLKKKMMMKKKJJJKKKMMMNNNMMMLLLDDD???999777777777555333111222333444444444333222///000000111111000000////////////000111222333444111111222222333333333222333222333777;;;>>>FFFNNN[[[mmmyyymmmdddTTTLLLEEEBBB@@@======@@@===<<<<<<>>>???@@@HHHQQQZZZ___ggglllnnnnnnmmmmmmmmmiiifffeeefffddd___ZZZWWWSSSNNNIIIEEEAAA>>>;;;;;;:::<<<@@@@@@>>>AAAEEEKKKOOOVVVbbbnnnvvvyyyyyyxxxxxxxxxxxxyyyzzz{{{||||||}}}~~~{{{wwwtttpppllllllrrr{{{333555888::::::999:::;;;888:::<<<===<<<<<<===>>><<<===>>>@@@AAACCCDDDDDDFFFKKKTTT\\\fffrrr}}}ssseee\\\UUUTTTSSSQQQPPPQQQOOOOOONNNKKKEEE@@@===<<<888999:::;;;;;;:::999888777777777777777777777777555555444333333333333333666555444444333333333333333333444555666777888888555888;;;======>>>???@@@DDDIIINNNSSSWWW]]]eeejjjjjjkkknnnsss{{{|||rrrpppnnnmmmnnnqqqtttvvvxxxyyyzzz{{{yyyvvvsssqqqpppwww||||||wwwtttvvvyyyzzz|||}}}zzzvvvppplllkkkaaabbbdddcccbbbaaaaaabbbZZZ[[[\\\YYYTTTMMMIIIFFFDDDFFFHHHGGGEEEEEEGGGIIINNNRRRWWWYYYXXXWWWXXXZZZ```cccggglllmmmjjjccc]]]YYYUUUPPPMMMMMMLLLIIIFFFLLLKKKIIIHHHFFFFFFFFFFFFFFFGGGMMMYYYiii|||kkk```PPPMMMIIIDDDAAA@@@@@@@@@=========<<<;;;;;;>>>@@@@@@HHHSSS]]]bbbbbbaaaaaa^^^XXXRRROOONNNPPPWWW```ppp{{{|||wwwooofff^^^XXXUUUTTTSSS\\\lll~~~xxxvvvtttkkkaaaXXXQQQMMMQQQZZZhhhzzzxxxsssoookkkhhhcccdddddd```WWWMMMDDD@@@888777888999::::::888666444444444555555555666666111...---...222444333222000///333999888999JJJ___rrrkkk\\\OOODDD===@@@DDDHHHJJJJJJIIIHHHJJJIIIHHHJJJLLLMMMLLLKKKFFFAAA:::777666666333111666666444333222333333444...///000111111000///............///000222333444111222333444444444333333333111222666:::>>>EEENNN\\\mmmzzznnneeeUUUMMMDDDAAA>>><<<===@@@<<<;;;<<<>>>>>>>>>DDDKKKUUUZZZaaafffhhhiiiiiijjjgggccc``````bbb```[[[VVVUUURRRLLLHHHDDDAAA>>><<<;;;:::<<<@@@@@@>>>@@@DDDNNNQQQWWWaaakkkrrrtttssswwwxxxzzz|||}}}~~~~~~~~~~~~~~~wwwsssppplllkkkqqqzzz444444555555666666777777999999999::::::;;;;;;;;;:::666555:::===>>>@@@DDDEEEMMMWWW```lllzzz|||ppplllbbbYYYWWWVVVRRRNNNMMMOOOLLLHHHEEECCCAAA???===<<<<<<;;;:::888777666666666777777888888888888777444555555555666666777777777777666555444444333333444555555666666666666666777777888999;;;<<<======AAADDDHHHMMMSSSZZZaaafffeeeiiimmmrrrwwwzzzpppjjjfffhhhkkkoootttzzz{{{~~~~~~xxxssssssuuuttttttsssrrrpppnnnlllkkkmmmlllllloooqqqnnneee^^^\\\ZZZXXXVVVSSSRRRPPPPPPJJJIIIHHHFFFDDDBBBAAA@@@???===:::999;;;<<<======@@@BBBEEEFFFGGGIIIKKKMMMNNNRRRYYYaaafffiiiiiihhh]]]ZZZVVVTTTTTTSSSOOOLLLLLLLLLJJJHHHFFFDDDBBBAAAEEEFFFIIIPPPZZZjjjooocccXXXNNNGGGBBB>>>>>>AAA<<<<<<<<<=========>>>>>>AAAEEEMMMWWW```eeefffeeeddd]]]VVVQQQMMMMMMSSS[[[oooyyy|||rrrhhh```YYYTTTPPPSSSXXXfff}}}~~~yyyyyyzzzxxxvvv}}}yyyvvvpppfff___UUURRRPPPSSSYYYeeeyyy|||yyyxxx~~~~~~xxxqqqkkkhhheeeeeeccc___WWWMMMDDD>>>::::::999888888777777666555555444444444555555666222222444444444444222222555555555666777===MMM]]]rrr~~~oooZZZIIIGGGBBB???<<<===BBBGGGIIIIIIIIIHHHGGGHHHJJJKKKKKKJJJFFFAAA;;;888777777555333333333333333333333333333111000...------...//////000000000000111222333444///000000222333444555555111111444888:::===EEENNN[[[kkk}}}|||vvviii^^^WWWPPPGGGBBB@@@@@@???===<<<======<<<===???DDDGGGQQQXXX___```aaacccbbb^^^ddd```\\\\\\]]][[[VVVQQQQQQNNNKKKFFFBBB>>>;;;:::;;;;;;<<<<<<===???CCCFFFMMMQQQYYY```fffkkkpppsssvvvxxx{{{}}}}}}~~~{{{tttooommmqqqxxx555666666777888888999999888999999999:::::::::::::::777666:::<<<===@@@DDDHHHQQQ\\\eeeqqq}}}vvvqqqggg___^^^]]]YYYUUUSSSPPPLLLGGGCCCBBB@@@>>>===<<<<<<;;;;;;:::999888888777777888888888888777777555555555555666666666777777666666555444444333333444444555666666666666666666777888999:::<<<======AAACCCFFFJJJOOOVVV]]]bbbfffiiinnnsssxxx{{{rrrkkkfffgggkkknnnuuu{{{yyy}}}yyyrrrppppppmmmlllkkkiiifffdddaaa```aaa```aaaeeegggeee^^^XXXNNNMMMKKKIIIFFFEEEDDDCCCCCCBBBAAA@@@>>><<<;;;;;;<<<:::888777999;;;;;;;;;777999;;;======>>>@@@BBBEEEIIIPPPWWW\\\```aaabbb^^^]]][[[[[[YYYUUUOOOJJJNNNNNNMMMKKKIIIGGGEEEEEEFFFEEEGGGKKKRRR___uuujjj^^^RRRKKKGGGCCCAAABBB>>>======>>>>>>>>>>>>>>>BBBGGGOOOYYYaaaffffffeeeddd]]]UUUPPPLLLLLLSSS\\\qqq|||}}}sssiii```YYYSSSPPPSSSXXXeee}}}|||sssoooqqqtttvvvvvv~~~zzzvvvnnnddd]]]SSSPPPOOORRRXXXeeeyyy}}}wwwuuussstttzzzyyypppgggbbbbbbbbb```\\\UUUKKKCCC===:::::::::999888888777777222222222222333444555555222333333444444333333222333333444666777>>>NNN^^^tttqqq[[[IIIFFFBBB@@@???AAADDDGGGJJJKKKJJJHHHGGGHHHJJJKKKKKKJJJFFFAAA;;;888777777555333333333333333333333333333222111000///...//////000000000000000111222333444333333333222222111111111222222444888:::<<>>BBBFFFLLLQQQXXX```ffflllqqquuuuuuwwwzzz{{{{{{|||~~~zzzuuusssuuuyyy555555666666777888888888888888888888999999999999:::777666:::<<<<<<@@@EEEMMMWWWdddmmmwwwyyyppphhhggggggccc^^^\\\QQQMMMFFFBBB@@@???>>>===<<<<<<<<<;;;;;;:::::::::999999999999888777666666555555555555666666666666666666666555444444333333444444555666666666666555666666777999:::;;;<<<===???AAACCCEEEIIIOOOWWW\\\fffjjjoootttyyy}}}tttllleeefffiiimmmttt{{{xxx|||}}}vvvnnnhhheeecccbbb```^^^[[[WWWTTTSSSQQQQQQRRRVVVYYYXXXSSSOOOFFFEEECCCAAA???>>>===<<<<<<<<<;;;:::999888777777888666444444666888999888555777999999999999;;;<<<<<<>>>CCCIIINNNSSSVVVWWWYYYZZZ]]]______[[[TTTOOOQQQQQQPPPNNNLLLJJJIIIHHHHHHFFFFFFGGGJJJSSScccrrrzzzjjjZZZQQQMMMHHHDDDCCC@@@??????>>>>>>>>>??????DDDHHHPPPZZZbbbggggggeeeddd\\\SSSNNNJJJKKKSSS\\\ppp}}}xxxnnneee\\\UUUQQQRRRVVVccczzzxxxppplllooouuuyyy||||||vvvmmmbbbYYYPPPMMMLLLQQQYYYfffzzzxxxssspppooooooqqqxxx|||qqqgggaaa]]]]]]]]]YYYSSSJJJBBB<<<;;;;;;;;;:::999999888888444444333333333333333444222333333444444333333222111111333666777>>>NNN^^^tttrrr[[[HHHDDDAAACCCDDDEEEFFFGGGIIIKKKJJJIIIGGGHHHIIIJJJJJJIIIGGGBBB;;;888888777555333333333333333333333333333444333222111000//////000000000000000111222333444444444333333222111000000222222444888999;;;CCCLLLZZZjjj}}}|||uuusssqqqlllgggXXXQQQHHHCCCAAA@@@???===<<<<<<<<<<<<<<<===AAADDDHHHPPPVVVXXXZZZ^^^^^^\\\[[[XXXTTTTTTUUUVVVSSSQQQMMMKKKGGGCCC@@@<<<:::999888999::::::;;;===AAAEEEKKKPPPXXX___fffmmmssswwwuuuvvvxxxxxxxxxzzz}}}~~~{{{{{{|||222333333444444555666666777777777777777777777777:::777777999;;;<<<@@@GGGQQQ]]]jjjttt|||zzzrrrpppnnniiicccaaaRRRMMMFFFAAA????????????;;;;;;;;;;;;;;;::::::::::::::::::999888777666555555555555666666666666666666666555555555444444444333444555555666666555555555666777888999;;;<<<<<<>>>>>>???AAACCCIIIPPPUUUccchhhnnntttyyywwwnnneeedddfffkkkssszzzyyy{{{{{{wwwoooeee^^^[[[YYYYYYWWWUUURRROOOMMMKKKGGGGGGHHHJJJLLLLLLIIIFFFCCCBBBAAA???===<<<<<<;;;999999888888777777666666444333222222444666666666666888999999888888999:::777888:::>>>BBBFFFJJJLLLMMMPPPVVV[[[^^^^^^[[[YYYUUUUUUTTTSSSQQQNNNLLLJJJLLLIIIGGGFFFFFFJJJUUUaaaxxx}}}fffYYYSSSMMMGGGDDDBBBAAA@@@>>>>>>>>>>>>>>>CCCGGGOOOYYYbbbggghhhgggddd\\\SSSMMMIIIJJJRRR[[[mmm|||wwwlllaaaXXXRRRPPPSSS```wwwvvvxxx~~~|||wwwxxx}}}xxxlll___VVVNNNKKKLLLRRR\\\jjj}}}~~~sssooommmnnnooorrrzzzuuukkkeee\\\\\\\\\YYYSSSJJJBBB===<<<<<<;;;::::::999999888:::999777666444333333333333333333333333333333333222222444666777===LLL[[[pppsss\\\IIIEEECCCGGGKKKKKKIIIHHHIIIKKKKKKIIIHHHHHHIIIJJJIIIHHHHHHBBB<<<888888777555333333333333333333333333333444333222111000/////////000000000000111222333444222222222222222222222222000000333777999<<>>AAADDDKKKQQQSSSVVVZZZ\\\[[[ZZZWWWSSSRRRRRRRRRPPPOOOIIIHHHEEEAAA>>>;;;999888666777888999:::<<>>AAAEEEKKKPPP^^^dddkkkqqqwwwzzzpppgggdddeeeiiipppxxx|||{{{wwwppphhh___XXXTTTQQQQQQPPPOOOMMMJJJHHHGGGEEEEEEDDDDDDDDDDDDBBBAAA???>>>===;;;:::999999999888777777777666666666666333222111222444555444333333555666555444333444555888777777888:::===@@@BBBCCCGGGLLLRRRVVVYYY[[[]]]YYYZZZZZZYYYWWWUUURRRPPPOOOKKKHHHGGGEEEEEELLLUUUbbbuuuxxxfff\\\RRRKKKGGGDDDCCC@@@>>>============@@@CCCKKKUUU___fffhhhiiieee]]]TTTNNNJJJIIIPPPYYYjjjzzz~~~rrreeeZZZSSSQQQTTTaaaxxx}}}ssslllrrr~~~xxxkkk]]]TTTMMMKKKLLLUUUaaappp~~~zzzpppmmmkkkmmmooorrrzzzyyyooohhh^^^___^^^[[[UUULLLDDD???<<<<<<;;;::::::999999888888888777666555555555555333333333333333333333333444444555666666:::HHHVVVnnnyyybbbNNNJJJIIINNNSSSUUURRROOONNNOOOMMMKKKIIIIIIJJJJJJIIIHHHIIICCC===999888777555333333333333333333333333333222222111111000///......000000000000111222333444222222222222222222222222......111666999===FFFOOOXXXhhh|||zzztttnnnhhh\\\TTTKKKDDDBBB@@@>>><<<;;;<<<<<<;;;999999;;;===???FFFKKKMMMPPPVVVYYYXXXYYYWWWTTTRRRPPPOOOMMMKKKFFFDDDBBB???<<<:::888888555666777888999<<<@@@DDDJJJNNNVVV]]]eeellltttyyywwwxxxxxxxxxxxx{{{333333444444555666666666555555555555444444444444666555666999:::<<>>===<<<;;;;;;;;;;;;777777666666555555444444555444333333555555444333222444555444333222333444888777666555666888:::<<<>>>AAADDDHHHKKKNNNSSSVVVYYYZZZ\\\]]]]]][[[ZZZXXXRRRNNNJJJIIIFFFCCCGGGLLLSSS```ttt|||lll^^^SSSNNNGGGEEEBBB???>>>===>>>>>>???AAAFFFOOOYYYaaafffhhhggg___VVVPPPKKKIIIOOOVVVfffxxxvvvhhh\\\TTTUUUXXXddd|||vvvlllkkkqqq~~~wwwhhhZZZRRRMMMJJJMMMWWWeeeuuuyyyvvvnnnkkkiiikkkmmmooovvv~~~{{{ppphhhddddddbbb___WWWNNNEEE@@@;;;;;;;;;:::999999888888333333333333444555666777444333333222222333333444555444666666555999FFFTTToooiiiTTTPPPMMMRRRXXX\\\\\\ZZZWWWUUUQQQOOOMMMLLLMMMMMMLLLJJJIIIDDD===999888777555333333333333333333333333333000000111111000000///...000000000000111222333444444444333333222111000000---...111666999===EEEOOOXXXiii}}}~~~wwwoooiii]]]VVVLLLEEEBBBAAA>>><<<:::;;;;;;:::888888999:::;;;AAAFFFGGGJJJPPPTTTTTTWWWVVVUUUSSSPPPMMMJJJIIICCCAAA???===;;;999888777555666777888999<<>>AAABBBEEEHHHKKKPPPWWW```iiiqqqxxxzzzpppkkkjjjkkkooouuuzzzyyywwwtttooohhhaaa]]]SSSRRRQQQPPPMMMKKKIIIHHHFFFEEECCC@@@??????@@@BBBAAA@@@???>>>>>>===>>>>>>999888888777666555555444888666555666666666444222333444555555444333444555666555444444444666777999888;;;???AAABBBEEEIIILLLPPPSSSVVVZZZ]]]^^^^^^]]]ZZZUUUQQQNNNJJJFFFFFFIIILLLRRR\\\gggrrr|||mmm^^^WWWKKKIIIEEEBBB@@@??????@@@@@@@@@CCCIIIRRR[[[aaaccchhhaaaYYYSSSMMMJJJMMMSSS^^^sss{{{nnnaaaYYYUUUYYYeee}}}tttnnnqqq{{{sssdddWWWPPPKKKIIILLLXXXhhhxxx}}}vvvsssnnnjjjiiijjjjjjlllrrryyyssskkkiiihhhfffaaaYYYOOOFFF@@@:::::::::999888888777777555555444444444444555555444333333222222333333444333333555666666999FFFTTTpppkkkUUUOOOIIINNNUUU]]]bbbaaa]]]YYYVVVTTTRRRQQQQQQQQQPPPOOOJJJDDD>>>:::888777555222333333333333333333333333///000111222222222111000000000000000111222333444333333333222222111111111000000222666888;;;CCCLLLXXXiii}}}~~~xxxpppkkk^^^WWWMMMFFFBBBAAA>>><<<:::;;;;;;:::888666777888777<<<@@@AAADDDJJJOOOOOOQQQSSSTTTSSSPPPLLLIIIGGG@@@???===;;;999888777777555666777888999===AAAEEEIIIMMMSSSZZZaaaiiiqqqvvv{{{}}}000111111222222333444444444444444333333222222222222222555888999<<>>===>>>>>>===<<<:::999888888888888999:::::::::999999777777666666555555555444444555555555555555555555222333444444555555444444333444555666777999999:::999<<>>>>>AAACCC>>>>>>===<<<<<<;;;<<<<<<<<<;;;:::999888777777666:::888777777888777555333000111222222111111222333333222222222333555666777222666;;;>>>@@@AAAEEEHHHFFFIIIOOOUUUZZZ]]]^^^^^^aaa\\\WWWUUUPPPJJJHHHJJJKKKKKKNNNTTT^^^iiiqqquuu{{{yyyfff^^^NNNLLLHHHDDDBBBAAAAAABBBBBBAAAAAAFFFMMMVVV\\\```iiibbb[[[UUUOOOJJJLLLQQQWWWmmmttthhh```SSSWWWccc{{{ssssssxxxqqqaaaTTTNNNJJJHHHKKKXXXiiiyyy}}}vvvsssoookkkiiijjjjjjjjjpppwwwxxxpppkkkkkkhhhcccZZZOOOEEE???::::::999999888777777666===<<<999777555333222222444444222222222222444444111111444666666:::GGGUUUoooiiiRRRLLLCCCGGGOOOZZZbbbccc^^^YYYZZZXXXVVVUUUUUUUUUSSSRRRJJJEEE>>>:::999888555222333333333333333333333333///000222333444444333222000000000000111222333444///000000222333444555555333222444777888999@@@IIIXXXiii~~~|||wwwqqqmmm___WWWMMMFFFCCCAAA>>><<<:::;;;;;;:::777666666777444999<<<===???FFFKKKKKKMMMOOORRRRRRPPPLLLIIIGGG???>>><<<:::999777777777555666777888:::===BBBEEEIIIMMMSSSYYY```hhhpppuuu}}}000000111222333444444555444333333222333444555666444666777777999@@@KKKTTTeeennnyyyxxxeeeWWWLLLGGGCCCBBBBBBCCCCCCBBB???<<<>>><<<999888888:::::::::999777666777999::::::999555555555555555555555555666666666555555444444333333444555555666666555555666555555555666777999:::;;;???CCCFFFHHHJJJMMMOOOLLLRRRZZZbbbiiirrr|||}}}sssmmmlllnnnqqqxxxwwwuuusssooolllhhhggg[[[[[[[[[ZZZYYYUUUOOOKKKDDDCCCAAA???>>>>>>>>>>>>AAA@@@>>><<<;;;<<<>>>???;;;;;;;;;;;;:::999888777888777555444333333444444666555555555666666444222222222333444555666777888555555666777999;;;<<<===AAACCCGGGKKKOOOSSSVVVWWWXXXYYYZZZYYYVVVPPPJJJGGGFFFGGGHHHJJJOOOVVV___eeejjjttt}}}iii\\\MMMDDDGGGGGGAAA???DDD???>>>@@@DDDGGGJJJRRR\\\eeeccc^^^VVVNNNIIIHHHHHHZZZgggzzzjjj___WWWZZZeee{{{}}}yyy~~~nnn^^^SSSNNNJJJKKKNNNXXXhhh|||{{{vvvrrrnnnkkkkkkjjjjjjooovvv~~~uuupppkkkmmmnnnhhh\\\OOOFFFAAA???===:::888888888777666444444444444444444333333666666666666666555555555111666222///444888FFF]]]tttsssbbbRRRGGG@@@DDDKKKUUU]]]cccdddccc___^^^\\\YYYVVVTTTRRRQQQFFFBBB===:::888777555444777666444333222222333444333333333222222111111111222111000000333444444333333222111000000111222333333222333666777:::CCCLLL[[[nnn}}}uuuqqqqqqqqqooolllbbbYYYMMMEEEBBB@@@===:::===<<<999777666666777777777888999;;;>>>AAADDDFFFJJJKKKKKKKKKKKKIIIHHHGGG@@@>>>;;;888666444444333444666888777666999>>>CCCJJJOOOUUUZZZ___fffnnntttyyy000000111222333444444555444444333333333444555666444666777888:::AAALLLUUUdddmmmxxx~~~yyyzzzvvvbbbTTTKKKFFFBBBAAA???>>>??????>>>===@@@===:::999:::;;;;;;;;;:::999888888:::;;;;;;:::777777777777777777777777555555444444444555555666333444555555666666555555666666555555555777888999:::===AAAEEEHHHKKKNNNQQQMMMSSS[[[bbbhhhpppyyyuuunnnmmmnnnpppuuusssppplllhhhdddaaa___]]]]]]\\\\\\[[[WWWQQQMMMEEEDDDBBB@@@>>>>>>>>>>>>>>>===;;;:::999:::;;;<<<============<<<;;;:::999999888666555444444555555555333333333444444222111444444444444555555555555333333444555666888:::;;;===???CCCGGGKKKNNNPPPRRRWWWYYY[[[\\\ZZZWWWSSSPPPKKKJJJIIIHHHIIIMMMTTTYYY^^^fffsss}}}mmm]]]PPPOOOMMMEEEBBBDDDAAA@@@AAADDDFFFHHHPPPYYY```___\\\UUUNNNJJJJJJKKKYYYgggpppdddXXX[[[fffzzz}}}mmm\\\QQQKKKHHHIIIMMMXXXiii}}}}}}yyyvvvrrrnnnmmmkkkjjjooouuu~~~wwwrrrppprrrqqqjjj]]]PPPEEE@@@===;;;888777777888777666666666666666666666777777777666666666555555444444000555222000555999GGG^^^vvvnnn\\\MMMCCC@@@CCCHHHPPPWWW[[[]]]\\\YYYYYYXXXVVVTTTQQQOOONNNFFFBBB===:::888666555444555444444333333333444444333333333222222111111111111///...///111333333222222222111000000111222222333222333666777:::CCCLLL]]]pppyyyqqqmmmmmmmmmjjjggg^^^VVVKKKDDDBBBAAA???<<<<<<:::888666555555666666666777888:::===@@@BBBDDDGGGHHHHHHIIIIIIHHHFFFEEE>>><<<999777444333333222333555777777666999???DDDJJJOOOTTTYYY^^^dddmmmtttzzz000000111222333444444555444444444333444444555666333555777999<<>>=========<<<;;;:::::::::;;;<<<>>>>>>>>>>>>===<<<;;;;;;:::999888777666666666777888777666666777777666444555555555444444444333333111111222333444555777888999:::===@@@CCCGGGIIIJJJQQQTTTWWWZZZ\\\\\\ZZZYYYPPPNNNKKKGGGEEEGGGLLLPPPRRRWWW```mmm~~~~~~kkkXXXQQQNNNGGGBBBBBBCCCBBBBBBDDDDDDEEELLLUUU[[[[[[ZZZVVVPPPMMMNNNQQQ\\\jjjuuuhhh[[[^^^hhh{{{|||lll\\\OOOHHHGGGHHHLLLXXXjjj}}}~~~{{{vvvqqqnnnkkkiiilllrrr|||yyyvvvwwwwwwtttlll```QQQFFF@@@???===:::999:::::::::999777666666555666777999:::888777777666555444333333///555222111666;;;III```zzz}}}kkkYYYKKKBBBAAABBBDDDIIINNNQQQRRRRRRPPPQQQRRRRRRPPPNNNLLLJJJEEEAAA<<<999777666555333222333333444444444444333222222222222222111111111000...---...000222222111222222111000000111222222333222333666777:::BBBLLL___rrr~~~|||wwwrrrkkkgggfffeeebbb```XXXQQQIIICCCBBBAAA???>>>;;;999777666555555555666555666777888:::===???@@@AAABBBDDDEEEEEEDDDDDDCCC;;;:::777555333222222222222444666666777:::@@@EEEKKKNNNSSSWWW[[[bbblllrrrxxx000000111222333444444555555444444444444555555555222444666:::???HHHRRRZZZbbbiiirrrxxx{{{~~~mmm```___gggxxxzzzeeeUUULLLIIIDDDBBB??????AAACCCDDDDDDCCCAAA>>>=========<<<;;;888777555666777888888777666666666666666666666666777666333222222444666888333444555555666555555555888777666555444555666777666999===BBBEEEJJJOOOSSSQQQVVV\\\aaaffflllsssyyyuuummmiiiggggggiiifffaaa]]]ZZZYYYYYYZZZ```___^^^]]]\\\YYYTTTQQQIIIGGGDDDAAA???>>>======>>>>>>===<<<<<<======>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::999999999999:::999777777888888888666555555555444444444444333222111222222333444555666666666888:::===@@@BBBDDDIIILLLPPPTTTWWWZZZZZZ[[[TTTRRROOOJJJGGGHHHKKKOOOMMMNNNTTT___oooyyyaaaUUUOOOJJJFFFEEECCCBBBBBBDDDCCCDDDKKKSSSXXX[[[\\\ZZZVVVUUUXXX[[[fffvvvyyylll```ccclll}}}}}}nnn^^^QQQIIIGGGGGGLLLXXXjjj|||zzzsssooojjjgggjjjppp{{{|||zzz{{{zzzvvvnnnbbbUUUIIIBBBAAA>>>;;;999999999888777555555444444555666888:::888888777666444333222222...444333222888===KKKaaammm\\\OOOGGGCCCBBBBBBCCCFFFHHHIIIHHHHHHJJJLLLNNNNNNLLLIIIHHHDDD@@@;;;888777666444333000111333444555555444333222222222111111111111111000...---...000222222111222111111111111111111222333111333555777999BBBLLL^^^qqqzzzvvvsssmmmiiieeeaaa```^^^[[[XXXSSSNNNGGGBBBAAA@@@>>>===::::::888777666666666666555555555666777999;;;<<<;;;===>>>@@@@@@@@@@@@???999888666444333222222333111333555666777;;;AAAGGGKKKNNNRRRVVVZZZaaajjjqqquuu}}}000000111222333444444555555555555555555555555444111333666;;;CCCNNNXXX___fffjjjpppuuuwww{{{lll___ZZZ___mmm~~~jjjYYYOOOJJJCCCBBBAAABBBDDDEEEEEEDDDDDDBBB???>>>>>>===<<<:::999888666666777888888777777777777777777777777777:::888555222222222444555333444555555666555555555777666555444444555666666555888;;;???CCCHHHMMMQQQRRRWWW]]]aaaeeekkkrrrwwwzzzrrrlllhhhgggfffccc___\\\[[[\\\___aaabbbaaa______^^^[[[WWWTTTIIIHHHEEEBBB@@@>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>===>>>>>>>>>>>>======<<<<<<<<<===<<<<<<<<<;;;;;;888666444333444555555444444444555555555555666666444333333333444555666666555555666777999;;;>>>???DDDFFFIIIMMMQQQTTTVVVWWWWWWVVVSSSNNNJJJIIIKKKLLLLLLKKKOOOXXXdddvvvuuubbbXXXQQQMMMKKKCCCBBBBBBDDDCCCDDDKKKTTTYYY^^^ccccccbbbccchhhnnn{{{rrrfffiiirrrrrrcccUUUMMMIIIIIIMMMYYYjjjzzz}}}vvvqqqllliiilllrrr|||}}}{{{yyyuuunnndddXXXMMMFFF@@@===999777666555333222666555555555666888999:::888777666555444333222111...555444333:::>>>LLLbbbqqqaaaTTTKKKEEECCCAAAAAACCCDDDDDDCCCDDDFFFIIIKKKKKKJJJHHHGGGBBB???;;;777666555444333000111333444555444333333111111111111111111111111111///...///111333333222111111111222222111111111222111222555666999BBBKKK[[[oooyyyqqqjjjfffbbb```^^^[[[YYYWWWTTTRRROOOKKKFFFBBB???===<<<;;;;;;::::::999888888888888444444444444555666777888666888999;;;<<<<<<<<<;;;888777555444333333444444000333555666777;;;BBBGGGJJJNNNRRRVVVYYY___hhhnnnttt|||000000111222333444444555555666666666666555444444222444888???JJJVVVaaaggglllnnnppprrrtttxxx}}}zzziii^^^TTTYYYddduuuppp```SSSKKKCCCBBBAAACCCDDDEEEEEECCCEEECCCAAA@@@???>>>;;;999===;;;999999:::;;;:::999999999999999999999999999:::888666444222222333333333444555555666666555555666555444444444555666777555777:::<<>>>>>>>>===>>>>>>??????>>>>>>===>>>>>>????????????>>>===;;;999666666777888888777555555666666666777777777666666555555555666666777555555444555666888:::<<<@@@AAADDDGGGKKKOOORRRSSSVVVVVVUUUQQQMMMIIIHHHIIILLLJJJLLLTTT[[[ggg~~~vvvdddXXXPPPKKKEEECCCCCCDDDDDDDDDKKKSSS[[[ccclllppprrrvvv{{{nnnqqqzzzxxxiiiZZZPPPKKKKKKOOO[[[lllzzz}}}vvvrrrmmmkkkooouuu|||{{{yyytttnnneeeZZZOOOHHHCCC@@@===:::999888777555888999999::::::;;;;;;;;;777666666555444333222222///666555555;;;???LLLbbb|||tttcccUUUKKKEEECCCAAAAAABBBCCCCCCBBBBBBDDDFFFHHHIIIIIIHHHGGGAAA>>>:::777666555444333111222222333333333333222000000000111111111111111111///...///111333333222000111222222222222111000222111222555666999AAAKKKZZZnnn}}}qqqggg___[[[WWWWWWVVVUUURRRPPPNNNLLLJJJHHHEEEAAA>>><<<::::::;;;;;;:::::::::999999999555444444333333444444555333444666888888888888888666555444333333333444555111333555666777;;;AAAGGGJJJNNNSSSWWWZZZ```ggglllssszzz000000111222333444444555555666777777666555444333444666;;;EEEQQQ___jjjpppsssrrrqqqppprrrwww|||vvviii```UUUZZZcccpppyyykkk\\\QQQHHHEEECCCBBBDDDFFFGGGGGGGGGEEECCCBBBAAA???<<<:::>>><<<::::::;;;<<<;;;:::::::::::::::::::::::::::888777666444444333333333333444555555666666555555555444444333444555777888666777999:::<<<@@@EEEHHHLLLQQQWWW]]]bbbhhhpppvvv~~~~~~yyyvvvnnnlllhhhdddaaa`````````]]][[[ZZZYYYXXXVVVSSSQQQHHHGGGEEECCCAAAAAAAAAAAA======>>>?????????????????????@@@@@@@@@@@@????????????@@@AAAAAAAAA@@@???@@@>>>;;;:::;;;<<<===<<<888888888888777777777777888777777666666666777777555444333333444666888999:::;;;===AAAEEEIIIMMMOOOQQQSSSUUUTTTQQQNNNLLLKKKNNNKKKMMMSSSVVV[[[nnnwwweeeWWWNNNHHHFFFFFFFFFDDDCCCIIIQQQ\\\fffsss|||tttxxx~~~nnn]]]RRRMMMMMMQQQ^^^ppp~~~}}}wwwqqqmmmiiihhhmmmttt||||||yyysssllleeeZZZOOOGGGCCCAAA>>><<<<<<<<<<<<;;;888:::;;;<<<<<<;;;:::999555555555444444333333333000777666666<<<@@@LLLbbbzzzxxxeeeTTTIIICCCBBBAAABBBCCCDDDCCCBBBAAABBBCCCEEEFFFFFFFFFFFFAAA===999666555555444333333333222222222222222222///000000000111111111222000...---...000222222111000111222222222222111000222111222444666999AAAKKK\\\nnnwwwjjj___WWWQQQMMMNNNOOONNNLLLJJJHHHGGGDDDDDDBBB@@@>>><<<;;;;;;999::::::::::::999888888666555444333222222222333222333444555666666555444444333222111222222444555111444666666777:::AAAFFFIIINNNUUUYYY\\\```fffjjjooottt{{{000000111222333444444555555666777777777666444333666888>>>IIIWWWeeepppvvvwwwtttqqqoooqqqvvv|||vvvlllfff[[[```gggrrruuueeeXXXNNNJJJEEECCCDDDGGGJJJLLLIIIGGGEEEDDDCCCAAA>>>;;;===;;;999999::::::999888888888888888888888888888555555555555555555444444333444555555666666555555444333333333444555777888666777888999:::===BBBEEEHHHMMMUUU[[[```gggooouuuzzz}}}zzztttqqqlllfffaaa^^^\\\[[[VVVUUUSSSRRRQQQPPPMMMKKKHHHGGGEEECCCBBBAAABBBBBB???@@@AAABBBBBBBBBBBBBBB@@@@@@AAABBBBBBAAAAAAAAA???@@@AAABBBBBBBBBAAA@@@@@@===:::999:::<<<<<<<<<;;;;;;:::999888777666666888888777666666666666777555444333222333444666888555666888;;;@@@EEEIIIKKKLLLOOOTTTWWWVVVUUUSSSSSSPPPMMMOOOTTTTTTUUUeeeyyyuuudddYYYLLLIIIHHHGGGDDDBBBHHHOOO[[[gggwwwxxx}}}wwwpppnnnlllhhhkkkiiilllxxxppp^^^RRRNNNMMMSSSaaasssvvvoooiiifffcccccciiiqqq{{{~~~yyysssllldddYYYMMMEEE<<<:::777777888999999999777888:::<<<<<<:::777666444444444444444444444444111888777777<<<@@@LLLaaa||||||hhhUUUHHHAAA@@@AAABBBDDDEEEDDDBBBAAAAAABBBBBBCCCDDDEEEFFF@@@===999666555555444333555444222111000111222222//////000000111111111222///---,,,---///111111000000111222333333222111000222000222444666888AAAKKK^^^ppprrrfff[[[RRRMMMFFFHHHJJJJJJHHHFFFEEEDDD???@@@AAA???>>><<<======888888999999999888888777666555444333222222222222111222333444555444333333222111000000000111333444222444666666777:::@@@EEEIIINNNVVV[[[]]]aaaeeeiiijjjnnntttwwwxxxzzz~~~000000111222333333444444777555444333333222111000222:::EEESSSeeevvv}}}}}}{{{tttoooooorrrxxx|||~~~{{{uuupppkkkmmmttt~~~sssjjj\\\UUUMMMGGGFFFHHHIIIIIILLLLLLLLLIIIEEEAAA@@@???===;;;::::::;;;;;;;;;:::999999999999999999999999888777555444444555555666444444444444444444444444222222222222333333444555777777888999:::<<<===>>>EEEJJJPPPVVV\\\dddnnnuuu}}}~~~{{{zzzxxxssslllddd]]]WWWTTTMMMMMMLLLJJJHHHHHHIIIKKKIIIGGGEEECCCCCCAAA@@@>>>@@@AAAAAABBBCCCCCCDDDDDDHHHEEEAAA???????????????BBBBBBBBBBBBBBBAAA@@@???BBBBBBAAAAAA@@@@@@?????????>>>===<<<;;;;;;;;;;;;:::888666777999:::888555777777666555555555666666666666777999;;;>>>AAACCCDDDOOOWWWWWWXXX[[[\\\YYY[[[UUUQQQSSSUUUXXXbbbnnnvvvfffZZZTTTNNNKKKHHHHHHNNNVVV^^^mmm||||||wwwtttqqqllleee^^^[[[ZZZZZZXXX\\\cccnnn{{{qqq```UUULLLMMMSSSbbbuuu}}}yyyqqqiiifffddddddjjjpppwww|||uuukkk___SSSIIICCC???>>><<<:::999:::;;;<<>>===<<<;;;999888777888777777666777777777888777888;;;<<<===CCCTTTeeexxxbbbPPPFFF??????AAADDDGGGGGGEEECCC@@@BBBDDDFFFFFFEEEDDDCCCAAA???;;;888555555666777555333222222222222111///000000000000000000000000111111111111111111111111111111222333333333222222222222444777777999CCCNNNcccsssxxxfffYYYPPPJJJHHHEEECCCBBBBBBBBBBBBAAA?????????>>>===;;;:::999888:::::::::999999999888888222222222222222222333333222222111111222222333444444444444333222111000///000222444666888;;;???CCCHHHMMMUUU\\\___aaabbbccccccdddgggkkkpppuuuyyy|||000000111222222333444444555444333333333444444444888AAAMMM[[[lll|||}}}vvvqqqpppsssxxx|||~~~xxxzzz||||||zzz||||||~~~uuuhhhaaaXXXQQQOOOOOOOOONNNPPPPPPOOOKKKFFFAAA?????????===;;;;;;<<<===<<<;;;999999999999999999999999777777666555555555555555444444444444444444444444444333333333444444555666666777777888999;;;<<<===CCCGGGNNNTTTZZZbbblllsss}}}|||}}}zzztttlllcccZZZSSSOOOJJJJJJIIIGGGEEEFFFHHHJJJKKKJJJIIIHHHGGGFFFCCCBBBCCCCCCDDDFFFHHHJJJLLLNNNRRROOOLLLIIIGGGFFFEEEDDDBBBBBBBBBBBBBBBAAAAAA@@@CCCCCCCCCCCCBBBBBBBBBBBB@@@???>>><<<;;;:::::::::999777666777888999888666888777777666666666666777555666666777:::<<>>===<<<<<<===>>>@@@AAA@@@???>>>===<<<:::999999555555555666777999:::;;;999:::===??????FFFVVVfffzzzcccQQQFFF<<<===>>>AAADDDEEEDDDBBBBBBBBBDDDEEEEEEEEEDDDDDD@@@>>>:::777444444444555555333222222333222111000000000000000000000000000111111111111111111111111222222222333333222111111111111444666666999CCCNNNcccssstttcccUUULLLGGGEEEBBBAAA??????@@@@@@>>>===>>>======<<<;;;:::999999:::::::::999999999888888333333333222222222222222222222111111222222333444333333333333333333222222000222444666888;;;???BBBGGGLLLSSSXXX[[[]]]___```aaa``````bbbgggnnnuuuzzz000000111111222333333333333333222222333555777999???JJJXXXgggwwwyyyrrroooqqquuuxxx~~~vvvsssyyy~~~wwwpppggg___ZZZXXXVVVUUUVVVVVVSSSNNNHHHBBB???>>>>>><<<;;;:::;;;<<<;;;:::777777777777777777777777666666666666666555555444444444444444444444444444555555444444444555666666555555666777888:::;;;<<>><<<;;;;;;::::::999888888::::::999888999888888777666666777777555555555666888:::<<<>>>DDDLLLSSSWWW[[[cccjjjmmmnnnjjjgggddd```\\\]]]aaadddmmm|||wwwiii[[[RRROOONNNPPPTTT[[[jjj{{{|||sssoooiiiaaa[[[VVVSSSRRRQQQTTT[[[fffuuummm]]]SSSJJJLLLTTTdddvvv|||vvvqqqnnnnnnmmmjjjlllpppvvv|||vvvmmmbbbUUUKKKDDD<<<======???@@@BBBDDDEEEAAA@@@???>>>===<<<;;;:::999999999999;;;===???@@@>>>>>>???AAABBBGGGVVVeee~~~{{{dddQQQEEE;;;;;;<<>><<<<<<======;;;:::;;;;;;;;;:::::::::999999:::::::::999999999888888444444444333333222222111222222111111222222333444111222222333444444333333000222444555777:::>>>AAAGGGJJJPPPTTTWWWYYY\\\^^^aaa___\\\\\\```hhhqqqwww}}}000000111111222222222333222222222111222555999<<>><<<:::888888999999888777777777777777777777777777555666777777777666444333444444444444444444444444555555444444444444555555444444444555777888:::;;;===BBBIIIOOOUUU^^^hhhooozzz~~~tttiii^^^TTTOOOLLLLLLJJJIIIIIILLLRRRVVVWWWYYY[[[[[[XXXSSSOOOMMMIIIIIIHHHJJJNNNSSSYYY]]]ddddddccc```[[[UUUPPPNNNNNNNNNNNNNNNMMMLLLLLLKKKEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCAAA@@@???>>>>>>;;;;;;;;;;;;;;;<<<;;;;;;:::999888777777666777777444444444444666888:::;;;AAAFFFMMMRRRYYYbbblllsssuuutttssspppkkkeeebbbbbbbbbeeemmmwww{{{fffZZZVVVVVVYYY^^^hhhvvv~~~{{{uuujjjbbb]]]ZZZXXXVVVXXX\\\ffftttkkk[[[SSSLLLOOOXXXfffvvvwwwrrroooooooooooorrrwwwwww|||vvvmmmaaaUUUJJJDDD===>>>???@@@BBBCCCEEEFFFAAAAAA@@@@@@???>>>>>>>>>AAA@@@@@@@@@AAACCCEEEGGGFFFEEEEEEEEEEEEHHHUUUbbbzzzzzzdddPPPCCC<<<<<<<<<>>>BBBDDDEEEDDDCCCCCCBBBAAAAAAAAABBBBBBAAA???<<<999777555555555666444333222333333222000000000000000000000000000111111111111111111111111333333333333222000//////000000111444444888BBBNNNfffuuuppp^^^QQQHHHCCCAAA>>>===;;;;;;<<<<<<:::999999999999999999999999999:::::::::999999999888888666555555444333222222111222222111111222222333444111111222222222222222111000222333555666999===@@@EEEHHHMMMQQQUUUYYY]]]```fffccc```___bbbhhhoootttvvv{{{000111111111111111222222222222222111111555;;;???NNN]]]oooxxxmmmfffddddddfffnnnvvvzzzyyyyyy}}}}}}}}}vvvmmmddd^^^[[[ZZZ\\\]]][[[WWWOOOHHHBBB@@@===;;;999888999999888777666666666666666666666666555666777777777666444333444444444444444444444444444444333333333333333444333333444555666888999:::===AAAHHHNNNTTT\\\eeelllwww}}}~~~vvvlllaaaYYYSSSOOONNNNNNMMMOOOSSSYYY^^^aaadddggggggbbb\\\XXXVVVRRRQQQPPPPPPSSSXXX^^^bbbnnnqqqsssqqqkkkddd___]]]VVVVVVVVVUUUTTTSSSQQQQQQMMMLLLLLLKKKKKKJJJJJJIIIGGGFFFEEECCCCCCBBBBBBBBB<<<======<<<<<<;;;;;;;;;;;;:::999888777777777777666555555444555777888999<<>><<<:::777555444333333666444333333333333222000000000000000000000000000000000000000000000000000333333333222111000///...000000111333444888CCCOOOgggvvvrrraaaTTTKKKEEEBBB???===<<<;;;<<<<<<;;;999888888888999999999999::::::::::::999999999888888666666555555444333222222222222111111222222333444222222222222111000///...000111333444555888<<>>;;;;;;;;;;;;:::999666666666666666666666666666666666666666555555444444444444444444444444444444444333222222222333333333333444555666888999:::<<>>===<<<;;;:::999999999888777666666666777888999888999===CCCIIIOOOZZZdddssszzz|||yyytttnnniiicccbbbiiiooouuusssjjjhhhmmmsss~~~|||wwwqqqnnnooowwwyyyqqqjjjeeebbb```^^^bbblll}}}mmm___WWWUUUZZZdddqqq~~~|||tttllliiijjjnnnwwwvvvkkk^^^RRRIIIEEECCCBBB@@@??????@@@BBBCCCDDDDDDEEEGGGHHHIIIJJJKKKFFFFFFGGGJJJNNNTTTZZZ]]]aaa]]]ZZZXXXUUUVVV]]]fffvvvwwweeeSSSFFF???===<<<<<>>>>>===888888666555333222222111666555333333444444222111000000000000000000000000000000000000000000000000222222222222111000//////111000111333444888DDDQQQgggvvvuuueeeWWWMMMFFFBBB@@@>>>===<<<======<<<:::999999999999999999999999:::::::::999999999888888666666666555555444444333222222111111222222333444333333333222111///...---000111333444555777;;;>>>AAADDDIIINNNRRRWWW\\\```hhhhhhhhhhhhiiikkklllmmmkkknnnqqqssstttuuuvvvxxxtttwwwzzz}}}111111111111000000000000000222444444666===HHHPPPaaaoootttjjjdddbbbccceeemmmxxxyyy|||}}}yyyuuurrrrrrtttuuuyyy~~~sssfff\\\WWWUUUUUUYYY]]]^^^XXXPPPHHHDDDAAA???<<<;;;<<<<<<:::999777777777777777777777777777777666555555555555555444444444444444444444444555555444333333333333333333444444555666888::::::;;;@@@EEEIIINNNUUU]]]dddlllsss~~~}}}|||zzzuuunnneee]]]YYYTTTVVVXXX[[[^^^ccchhhlllrrrwww||||||xxxuuuuuuvvvpppooommmmmmooossswwwyyy}}}{{{xxxuuutttjjjiiifffccc```\\\ZZZYYYWWWVVVSSSQQQNNNLLLKKKJJJGGGHHHHHHFFFBBB@@@@@@AAABBBBBB@@@???>>>=========:::999888777777888888999777555888===@@@DDDMMMXXXdddoooyyy~~~}}}vvvmmmjjjnnnooonnnuuu|||uuuvvv{{{}}}{{{tttnnnkkkpppyyyvvvnnndddaaa^^^___iiiyyyrrrccc[[[XXX___kkkyyy{{{rrrnnnmmmpppyyyyyykkk^^^RRRKKKGGGEEECCC@@@>>>>>>AAADDDFFFGGGHHHJJJLLLOOOQQQSSSTTTQQQPPPPPPRRRVVV\\\aaadddfffbbb^^^]]][[[\\\bbbkkkxxxyyyiiiYYYMMMEEECCC@@@???AAADDDFFFGGGBBBCCCCCCBBBAAA???>>><<<777666666555444444333333666555444333444444333111000000000000000000000000000000000000000000000000000000111111111111000000222111111333444999FFFRRRhhhwwwuuufffYYYNNNEEE???@@@>>>============<<<::::::::::::::::::999999999:::::::::999999999888888666666666555555555555555222222111111222222333444333333333333333222111000///111222333444777:::===>>>BBBGGGKKKNNNRRRUUUXXX^^^^^^___```bbbeeegggiiijjjkkklllllllllnnnpppsssrrrtttwwwzzz|||111111111000000000000000///222555666999BBBNNNXXXdddrrr}}}tttkkkfffeeehhhjjjppp{{{}}}zzzuuurrrpppqqquuuwww|||vvvhhh\\\VVVTTTQQQWWW]]]___[[[RRRJJJEEE???===;;;:::::::::999888888888888888888888888888888777666444444555666666444444444444444444444444777666555444444444444444444444444555777888:::;;;:::>>>DDDHHHLLLRRRZZZaaaiiippp{{{~~~|||wwwppphhh```[[[XXX[[[^^^bbbeeejjjooosssvvv{{{~~~}}}yyyuuuqqqnnnlllcccaaa]]]ZZZVVVRRRPPPOOOOOOPPPPPPMMMIIIFFFFFFGGGFFFEEECCCBBBAAA@@@@@@@@@<<<;;;999888888888999:::666444666:::<<<===EEEPPPTTTbbbqqq{{{yyysssuuuqqqjjjmmmvvvxxx~~~~~~|||}}}uuuoooqqqyyyzzzpppfffbbb^^^___iiiyyyvvvfff^^^ZZZbbbooo~~~zzzvvvtttuuu{{{{{{lll^^^SSSLLLIIIEEECCC@@@===>>>BBBFFFIIIJJJKKKMMMPPPTTTWWWYYYZZZ^^^]]][[[[[[]]]```dddfffeeeaaa^^^]]]\\\]]]dddlll{{{|||nnn^^^SSSLLLIIIEEEDDDFFFIIIKKKLLLCCCDDDEEEEEEDDDAAA>>>===888888888888888777777777777555444444444444333111000000000000000000000000000000000000000000000000///000000111111111111000222111222444555:::FFFSSShhhwwwuuugggYYYMMMCCC===@@@>>>============<<<:::;;;;;;;;;:::::::::999999:::::::::999999999888888555555555666666666666666222222111111222222333444333333444555555555444444///111222333444666:::===<<<@@@EEEHHHKKKMMMOOOQQQUUUUUUUUUWWWZZZ___cccfffjjjjjjjjjiiihhhjjjmmmpppqqqsssuuuwwwxxx|||000000////////////000000333555666666888AAANNNXXXfffooo{{{{{{{{{zzzvvvsssqqqqqqrrrwww~~~{{{wwwvvvxxxzzzyyyyyy~~~wwwmmmddd[[[VVVUUUXXX]]]aaa```ZZZPPPIIIFFFDDDBBB???======>>>>>>;;;:::999888777777777777444444555555555555555555444444444444444444444444333333333333333333333333222333333444666777999:::888===BBBFFFIIIOOOVVV[[[fffmmmxxx|||yyyvvvrrrnnnjjjmmmmmmlllkkkkkkooowww}}}~~~}}}xxxrrrmmmhhh___VVV[[[ZZZXXXVVVSSSQQQPPPOOOJJJIIIGGGEEECCCBBBAAAAAA@@@???===<<<:::888888777444777999:::999;;;@@@DDDKKKRRR^^^nnn~~~yyysssooommmooovvv~~~|||~~~|||uuupppkkklllssswwwccc[[[XXX___mmm~~~}}}|||~~~}}}ooodddZZZNNNEEEBBBAAA>>>===???DDDIIIMMMOOOOOOPPPRRRVVV[[[```ccciiieee___^^^```ccceeeeeeddd___ZZZXXXWWWZZZdddppp|||uuuhhh^^^UUUSSSNNNHHHDDDCCCEEEGGGHHHHHHIIIIIIHHHDDD>>>:::888777666555555666777777666666666666666555555444------......///111222333222222222111111111111000000111222111/////////000111///000333555:::FFFQQQjjj||||||nnncccXXXLLLCCC@@@>>>??????@@@@@@@@@@@@???::::::;;;;;;;;;;;;<<<<<<<<<;;;:::;;;<<<;;;888666777777777666555555444444555444333222111111111111222222222222222222222222000111111111111333777:::;;;===@@@AAAAAABBBEEEGGGIIIKKKNNNQQQSSSVVVZZZ]]]bbbcccddddddcccdddgggiiijjjmmmqqquuuyyy~~~000000////////////000000111333555666:::CCCPPPZZZhhhnnnwww}}}|||}}}~~~~~~|||{{{{{{|||}}}}}}rrrhhh___YYYVVVYYY]]]``````ZZZQQQJJJDDDBBB@@@===<<<<<<<<<======<<<;;;:::999999999999555555555555555555555555444444444444444444444444444444444444444444444444333333333444666777999:::888<<<@@@DDDGGGLLLTTTZZZdddlllwww~~~{{{yyyvvvyyyzzzyyyxxxxxx{{{wwwnnnhhhgggeeebbb___\\\ZZZXXXWWWUUURRRNNNKKKGGGEEEDDDAAA@@@@@@???===;;;999888777888:::999888999<<>>===???CCCHHHLLLLLLLLLMMMOOOSSSXXX]]]```ccc___ZZZYYYZZZ]]]______]]]ZZZYYYYYYXXXYYYbbbkkkyyyxxxlllbbb\\\ZZZUUUOOOJJJGGGGGGHHHKKKKKKLLLLLLLLLHHHBBB>>>999888777555555555666777666666666666666555444444000////////////000000111/////////000000111111111222333444333111111111222000///000333555:::FFFRRRjjj|||}}}ooodddYYYLLLCCC@@@======>>>>>>???>>>>>>>>><<<;;;;;;;;;::::::999999:::999999:::<<<<<<:::888999888888777777666666555444444333222111111111222222222222222222222222222000111111111111333666999:::<<<>>>???@@@AAACCCEEEFFFHHHKKKMMMPPPSSSWWW[[[]]]___aaabbbbbbbbbdddeeeiiilllppptttxxx|||000000////////////000000...111444777<<>><<<;;;:::;;;;;;===<<<;;;:::999999999999555555555555555555555555444444444444444444444444555555555555555555555555333333333444555777888999888;;;>>>AAADDDJJJRRRYYYbbbjjjuuu~~~zzzvvvrrrpppllliiieee___XXXRRRMMMJJJGGGGGGFFFDDDBBB???<<<;;;<<<<<<<<<:::888888999;;;:::>>>EEENNN[[[mmmxxxrrrnnnooorrryyyzzzlllfffeeennn}}}{{{zzz}}}~~~uuuaaaYYYVVV___ooosssaaaRRRHHHBBB@@@>>>======???CCCGGGJJJIIIIIIIIIJJJNNNSSSXXX\\\[[[XXXTTTRRRSSSUUUWWWWWWVVVVVVXXX[[[[[[[[[aaaiiiuuu{{{pppfff___]]]YYYUUUQQQNNNLLLKKKNNNNNNOOOPPPOOOLLLGGGCCC:::999777666555555555666555666666666666555444444222111000///////////////------...///000111222222222333444333111111111222000///111333555;;;HHHUUUkkk}}}~~~pppeeeZZZMMMDDDAAA<<<<<<=========<<<<<<;;;<<<<<<;;;:::999888777777888777888999;;;<<<;;;:::::::::999999888777777777444333333222222222222333222222222222222222222222000111111111111333666888888:::<<<======>>>@@@BBBAAACCCFFFIIIKKKOOOSSSWWW[[[^^^bbbdddeeedddeeeeeekkknnnrrruuuyyy|||000000////////////000000///111444999>>>GGGQQQXXX]]]___cccfffiiilllpppsssuuu{{{vvvjjjbbbZZZZZZ[[[[[[ZZZUUUOOOJJJAAA@@@>>><<<;;;;;;;;;;;;::::::999888777777777777666666666666555555555555444444444444444444444444444444444444444444444444333333333444555666888888999;;;>>>???BBBHHHQQQXXXbbbiiittt~~~}}}vvvmmmddd\\\XXXVVVTTTPPPKKKFFFCCCAAA@@@AAA@@@>>><<<:::999999:::;;;>>>AAAEEELLL[[[nnn|||}}}vvvsssrrrqqqrrrzzzvvveee\\\ZZZ___kkk|||yyysssooopppqqqppprrruuu|||ooo___ZZZYYYdddvvvttt^^^MMMCCC@@@>>>>>>===>>>@@@CCCGGGIIIIIIGGGFFFFFFHHHMMMQQQTTTUUURRRPPPNNNNNNPPPRRRSSSUUUUUUXXX[[[\\\\\\bbbjjjsss~~~{{{pppggg[[[ZZZYYYXXXWWWTTTRRROOOPPPPPPPPPQQQPPPMMMIIIEEE;;;:::888666555444444555555555666666555555444333222111000000//////000000......//////000111111222000111222111/////////000000000111444555;;;IIIWWWnnnqqqfff[[[NNNEEEBBB======>>>>>>===<<<;;;;;;;;;;;;:::999999888777777888777777999;;;<<<;;;:::::::::999999888888777777444333333222222222333333222222222222222222222222///000222111111222555777555777999::::::;;;===???>>>@@@BBBEEEGGGLLLQQQUUU\\\```gggkkkllllllkkkkkkooorrrvvvzzz|||000000////////////000000111333666:::???GGGNNNSSSUUUXXX^^^bbbfffiiimmmooorrryyy~~~}}}}}}~~~ppphhh\\\[[[YYYWWWUUUQQQKKKGGGAAA@@@???>>>===<<<<<<<<<::::::999888777777777777777777666666666555555555444444444444444444444444333333333333333333333333333333333333444666777888:::<<<>>>???AAAGGGPPPWWWaaahhhrrr{{{}}}tttooommmggg___UUUNNNJJJIIIHHHEEECCC@@@===<<<;;;:::::::::===???@@@DDDNNN\\\gggooouuu~~~uuutttrrrppprrr|||vvvhhh\\\VVVQQQTTT[[[hhh{{{qqqjjjeeefffggghhhjjjnnnsss}}}iii]]]\\\^^^lllrrr[[[JJJAAA???>>>>>>???@@@BBBEEEGGGIIIJJJHHHEEECCCDDDGGGKKKNNNRRRQQQPPPNNNNNNPPPSSSUUUWWWVVVWWWYYYYYY[[[bbbkkkrrr}}}xxxnnneee[[[ZZZYYYZZZZZZYYYUUUQQQPPPOOOOOOOOONNNKKKGGGDDD;;;:::888666555444444555555555555555555444444333000000000000000111222222111111111111111111111111000111222111/////////000///000222444555;;;JJJZZZrrrrrrggg]]]PPPHHHEEE@@@@@@@@@???>>>===<<<;;;999999999999999999999999:::999888888999:::999888:::999999888888777777666444444333333222333333333222222222222222222222222///000222222111222444666444555777888888888:::<<<===>>>@@@BBBEEEJJJPPPTTT\\\bbbkkkqqqsssssssssrrrsssvvvzzz~~~000000////////////000000222333666;;;@@@FFFJJJMMMQQQUUU[[[```dddgggkkkmmmqqqwww}}}{{{zzzzzz}}}xxxooo___\\\XXXTTTQQQLLLHHHEEEAAAAAA@@@@@@???>>>=========<<<;;;:::999999999999888777777666666555555555444444444444444444444444333333333333333333333333333333333333444555666777999<<<>>>???AAAFFFNNNUUU]]]dddoooxxx|||{{{~~~|||qqqfff]]]WWWTTTTTTKKKHHHDDDAAA@@@>>><<<;;;777999;;;===???FFFOOOVVV\\\bbbkkkuuu|||zzzzzzyyyuuussswwwqqqfff___XXXRRROOONNNPPPTTT^^^ooo|||hhhbbb]]]^^^```bbbeeejjjqqq}}}wwwzzz}}}fff\\\^^^dddtttooo[[[KKKCCCAAA@@@@@@AAACCCEEEGGGIIIJJJLLLIIIEEECCCCCCEEEIIILLLRRRRRRSSSRRRRRRTTTWWWZZZ[[[XXXWWWXXXWWWYYYaaajjjqqq{{{|||uuullleee```]]]\\\\\\\\\ZZZUUUPPPNNNMMMLLLKKKJJJGGGCCC@@@:::999777666555555555666444555555555555444333333000000000000000111222333222222222222111111111000222333444333111111111222///000333555555;;;LLL]]]uuurrrhhh^^^SSSJJJHHHBBBBBBBBBAAA@@@>>>===<<<999999999999:::::::::;;;;;;999777777888999999888::::::999999888777777666666555444333222222222222222222222222222222222222///000222222111222333444222444666666666777888:::<<<===???AAADDDIIIOOOTTT\\\bbbllltttxxxyyyyyyyyyxxx{{{000000////////////000000000222555:::@@@FFFIIIJJJOOORRRVVVYYY\\\```eeehhhlllrrr{{{}}}yyywwwuuuuuuuuuuuuwww{{{vvvddd___YYYSSSNNNJJJFFFCCC@@@@@@@@@@@@???>>>=========<<<;;;:::999999999999888888777777666555555444444444444444444444444444444444444444444444444444333333333333444555666666777:::===???AAAEEEKKKQQQXXX___jjjttt}}}}}}oookkkddd___^^^aaafffjjjpppuuu}}}~~~~~~yyyooogggbbb___XXXTTTNNNJJJHHHEEEBBB???;;;;;;:::;;;>>>BBBGGGJJJNNNQQQWWW```iiirrryyy}}}}}}~~~~~~yyytttvvv~~~|||hhh^^^ZZZUUUQQQPPPQQQQQQUUU]]]jjj{{{tttaaa[[[WWWXXX[[[\\\___dddnnn}}}zzztttvvv|||hhh]]]^^^fffyyynnn]]]PPPHHHDDDAAABBBDDDFFFHHHJJJKKKKKKKKKIIIEEEBBBCCCFFFKKKNNNRRRTTTVVVVVVVVVXXX]]]``````^^^]]]]]][[[[[[bbbjjjpppyyyzzztttnnnhhh^^^[[[XXXYYYZZZYYYTTTOOONNNLLLJJJIIIGGGDDD???<<<999888777555555555666777444444555555444444333222222222111111000000111111000000000000111111111111222333444333111111111222///000333555555;;;MMM___vvvrrriii```UUUMMMJJJCCCCCCBBBAAA@@@>>><<<;;;;;;;;;;;;;;;::::::::::::999777666666888:::::::::;;;;;;::::::999999888888888777555444222222111111222222222222222222222222...000222222222111222444222333555555555555777999;;;<<<===???BBBHHHOOOTTT]]]cccmmmvvv|||~~~000000////////////000000...000444:::AAAFFFIIIIIIMMMOOOPPPRRRTTTYYY^^^cccgggmmmuuu{{{{{{xxxuuurrrpppqqqpppnnnmmmooovvv{{{{{{gggbbbZZZSSSNNNIIIEEECCC??????@@@??????>>>===<<<;;;:::999888777777777777999888888777666555555444444444444444444444444444555555555555555555555555333333333333444444555666555888<<<>>>@@@CCCIIINNNSSS[[[gggrrr|||}}}uuuppplllfffgggkkkpppssspppiiiccc[[[VVVPPPLLLKKKOOOUUUYYYYYY```kkkwww|||wwwpppkkkkkkooouuuzzz|||ssskkkgggeee___YYYSSSPPPMMMHHHDDDCCC@@@======???AAACCCCCCEEEGGGJJJPPPZZZeeeooouuuzzz{{{zzzuuupppqqqyyynnneeebbb]]]XXXUUURRRRRRTTTZZZffftttggg\\\VVVSSSUUUWWWXXX[[[___gggvvvzzzssstttyyykkk^^^]]]fff{{{|||mmm___SSSLLLHHHBBBCCCFFFHHHJJJKKKLLLMMMJJJHHHDDDBBBDDDHHHMMMQQQSSSVVVXXXYYYYYY[[[```dddeeedddddddddbbb```eeelllpppxxx}}}yyyuuupppkkkWWWTTTRRRTTTXXXXXXTTTPPPMMMLLLIIIGGGEEEBBB===:::888777666555555666777777444444555555444444333222555444333111000/////////------...///000111222222000111222111/////////000...000444555555;;;NNN```vvvrrriii```VVVNNNLLLCCCCCCBBBAAA???===<<<;;;>>>===<<<<<<;;;:::999999777555444666888;;;<<<<<<===<<<<<<;;;;;;:::999999999888666444222111111000222222222222222222222222...000222222222111222333222333555555555555777888:::;;;<<<>>>AAAGGGNNNSSS___fffpppyyy000////////////000000111111333555999===@@@CCCEEEJJJMMMPPPRRRSSSUUUXXX[[[dddjjjsssyyyzzzwwwsssqqqiiiiiihhhfffeeefffjjjmmmvvvxxxzzzwwwqqqkkkiiihhhggglllvvvzzzmmmeeeZZZSSSOOOMMMJJJHHHCCCBBBAAA@@@???>>>>>>>>>999999888777666666777777666666666666666666666666777555333444555666555444444444444333333222222222222222222333444555666777555666888:::>>>BBBFFFHHHQQQYYYdddnnnwwwuuulllfffaaaZZZUUUPPPQQQSSSTTTTTTSSSQQQPPPIIIGGGEEEEEEHHHJJJLLLLLLPPPSSS\\\jjjxxx}}}ppphhh^^^WWWVVVYYY]]]```mmmmmmllllllkkkmmmpppsssvvvxxx{{{{{{xxxvvvlllnnnkkkccc[[[UUULLLEEEEEEAAA<<<===@@@CCCBBB@@@AAABBBCCCFFFLLLTTT^^^dddooorrrvvvxxxxxxxxxxxxyyy}}}ttthhh___WWWUUUUUUZZZccclllqqqrrryyy~~~xxxlllcccSSSNNNMMMPPPTTTVVVZZZ___fffssszzzppppppqqq{{{ttteeeaaacccrrr|||mmm___TTTKKKFFFEEEFFFHHHLLLPPPQQQNNNLLLPPPIIIEEEEEEEEEGGGMMMTTTWWWZZZ\\\\\\ZZZZZZ^^^aaaeeefffhhhiiiiiiiiikkkmmmuuuzzz}}}uuummmiii\\\WWWPPPKKKJJJLLLMMMNNNOOOMMMJJJHHHGGGCCC===888777666444333333555888999777777666555444333333333222222222111111111111000111111000000//////......111000000000//////......666222222444444:::NNNcccwwwyyynnncccZZZRRRMMMEEEBBB???>>>?????????>>>>>>>>>===<<<:::999888888888666555555777999:::::::::::::::::::::999888777555555333222222222222222111111222333333111000///222111111111000000//////000000111111222333444555888999<<<@@@DDDJJJRRRWWW[[[cccooozzz//////......//////000111222444666:::===AAACCCEEEHHHKKKNNNPPPQQQSSSVVVYYY```fffnnntttvvvtttsssqqqllliiiddd^^^ZZZZZZ]]]```gggiiiiiifff```\\\[[[\\\cccgggppp|||qqqjjj___WWWRRROOOKKKHHHHHHGGGEEECCCAAA@@@@@@???;;;;;;:::888888777777777666666666666666666666666666444333333444555555444444444333333333333333333333333333333444444555666555666777:::>>>BBBEEEGGGOOOWWWbbbkkktttzzzrrrfff^^^YYYTTTOOOJJJJJJKKKKKKLLLLLLKKKIIIIIIFFFEEEDDDEEEHHHKKKLLLLLLNNNQQQXXXcccooovvvvvvsssggg```WWWPPPMMMOOORRRSSSUUUTTTTTTSSSSSSTTTWWWYYY^^^```ccchhhpppzzz|||wwwvvvtttrrrpppnnnlllllllllooonnnhhhbbb]]]VVVOOOJJJEEE@@@???AAACCCAAA?????????@@@@@@CCCHHHOOOUUUbbbhhhooouuuwwwxxxxxxxxx~~~zzzkkkeee___\\\]]]___aaaaaacccfffiiijjjhhhaaaYYYTTTOOOJJJIIILLLPPPSSSYYY___gggsss|||nnnmmmnnnttt{{{ggg______lllwwwgggYYYLLLEEEIIIKKKOOOUUUXXXXXXTTTPPPOOOIIIEEEDDDFFFHHHNNNVVVXXX[[[]]]]]][[[\\\___bbbdddfffhhhjjjkkklllooorrrwww|||~~~uuukkkfff^^^ZZZUUURRRQQQQQQPPPPPPPPPMMMJJJIIIGGGDDD>>>:::777666444333333444777888666666666555444444444333222222222111111111111000111111000000000000000000111111111000000/////////222///111444666;;;OOOdddzzzzzzoooddd[[[SSSOOOKKKIIIEEECCCCCCCCCAAA@@@=========<<<;;;:::999999777555444444666888999999;;;;;;;;;;;;;;;:::999999888777666555555444444555333333333333333222111111222111111111000000000000111111222222333444666666777999<<>>===<<<:::999888888888666666666666666666666666666444222333444555444333333333333333444444444444444444333333333444444555555666777999===@@@DDDFFFLLLTTT___hhhqqq{{{wwwggg```VVVPPPLLLIIIEEEBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFHHHLLLOOOPPPOOOPPPPPPTTTZZZbbbffffffddd\\\WWWOOOHHHEEEEEEEEEEEEDDDCCCBBBAAAAAABBBDDDEEEEEEGGGIIIMMMTTT^^^jjjqqq|||xxxmmmddd```]]]\\\[[[ZZZYYYZZZ[[[[[[cccgggiiifffdddbbb]]]WWWOOOJJJEEEBBBCCCCCCAAA???AAAAAAAAA@@@@@@CCCGGGKKKRRRYYYeeennnsssuuuvvvvvvttt~~~}}}ooobbbZZZUUUSSSRRRSSSSSSSSSRRRQQQNNNLLLJJJIIIEEEDDDGGGKKKPPPWWW___iiittt~~~qqqmmmjjjlllwwwnnn___]]]fff{{{sssaaaRRRHHHHHHLLLSSS[[[```^^^VVVPPPOOOIIIDDDDDDFFFHHHOOOWWW]]]___aaa```]]]\\\^^^aaadddfffhhhiiikkkmmmqqqtttxxx}}}~~~sssiiibbbYYYVVVSSSQQQPPPNNNMMMKKKOOOMMMJJJHHHFFFCCC???===777666444333333444555666555555555555555555444444222222222111111111111000111111111111111111222222111111111111111000000000...---000555777===PPPeee~~~}}}qqqfff]]]VVVQQQMMMJJJFFFCCCBBBAAA@@@>>><<<<<<<<<<<<<<<;;;;;;:::888666555555777999:::999;;;<<<<<<<<<<<<;;;;;;:::999999888777666666666666555555444333333333333333111111111111111000000000222222222333444555777777777999;;;>>>BBBHHHOOOTTT\\\cccmmmxxx...---------...///000000333444666999<<<>>>@@@AAABBBDDDGGGHHHIIIKKKNNNPPPTTTXXX___dddiiimmmqqqtttqqqnnniiiaaaZZZUUUSSSTTTUUUXXX\\\^^^___ccciiinnnssstttwwwzzz}}}~~~~~~~~~}}}|||}}}vvvnnnggg```YYYTTTVVVSSSOOOJJJEEECCCAAA@@@???>>><<<:::999888777777666666666666666666666666555444222222444555444333222333333333444444555555555555444333333333444444555666777999<<>>???>>><<<<<<============:::;;;<<<>>>CCCLLLVVV\\\fffjjjnnnkkkcccXXXOOOKKKHHHGGGFFFEEEEEEGGGIIIKKKPPPUUUYYYYYYZZZ[[[XXXSSSNNNKKKFFFDDDDDDCCCBBBAAABBBBBBCCCBBBAAABBBEEEHHHHHHOOOZZZcccjjjnnnppprrrnnnuuulll]]]TTTQQQOOOMMMLLLJJJIIIGGGGGGGGGGGGDDDAAA@@@DDDHHHLLLUUU^^^kkkuuuuuuooohhheeeiiiyyyvvvbbb```eeettt}}}kkkZZZPPPIIINNNWWWccciiifff\\\SSSOOOIIIDDDDDDEEEHHHPPPXXXccceeefffddd```^^^^^^```fffggghhhhhhhhhiiikkkmmmtttyyy|||qqqggg```UUURRRMMMJJJIIIIIIHHHGGGKKKJJJHHHEEECCC@@@>>><<<777666444333333333444555444444444555555555555555222222222111111111000000111111111222222333333333222222111111111111111111---,,,000666888===PPPddduuujjj```XXXTTTLLLIIIEEECCCBBBAAA???>>>;;;<<<============<<<;;;:::888777777999:::;;;:::;;;;;;<<<<<<<<<;;;;;;:::999888777666555555555555666555333222222222333444111111111111111111111111111111111222444555777777888999<<>>@@@CCCEEEFFFGGGJJJLLLPPPSSSYYY^^^ccciiiooosssttttttsssooofff^^^WWWTTTQQQWWW___gggnnnvvvzzzsssjjjaaa[[[WWWTTTOOOIIIDDDAAA@@@???>>>===<<<:::888777777666666666666666666666666666666444222333444555444444333333333444444555555555555555444333333333444444555555666888:::===@@@BBBGGGOOOYYYccckkkuuussskkkccc[[[VVVQQQMMMHHHDDDCCCCCCDDDDDDBBBBBBDDDFFFIIIMMMOOOQQQUUUUUUUUUXXX[[[\\\[[[ZZZZZZXXXTTTQQQOOOMMMKKKIIIHHHFFFBBB@@@??????===;;;999777555666777888777555666777777777:::@@@GGGLLLWWW\\\___]]]UUULLLEEEBBB===<<<:::999999;;;===>>>>>>CCCGGGHHHJJJMMMLLLHHHIIIFFFDDDBBBBBBCCCDDDDDDBBBCCCDDDCCCAAA@@@@@@AAAEEEIIIPPPVVV\\\bbbgggkkkjjjmmmrrrxxxvvvcccVVVPPPOOOHHHGGGFFFDDDCCCAAA@@@???@@@>>>???BBBEEEIIIRRR\\\gggppp|||~~~tttlllddd______lll~~~kkkffffffqqqsssbbbVVVOOOTTT___mmmvvvssshhh]]]RRRKKKEEEDDDFFFIIIQQQYYYcccfffiiihhheeedddeeegggjjjkkkkkkiiifffcccccccccmmmsssyyy|||wwwnnneee```VVVQQQKKKFFFEEEFFFGGGHHHGGGGGGFFFDDD@@@===;;;:::666555555444444444555666444444444555555555555555222222222111111111000000111111222222333333444444111111111111111111222222///...111777888===OOOddd{{{oooddd[[[UUULLLJJJFFFEEEDDDDDDCCCBBB;;;<<<===>>>???>>>===<<<999888666666777999999999::::::;;;;;;;;;;;;::::::999999888777666666666666555444222111111111222333111111111111111222222222///000000111222444666777888:::===@@@EEEKKKSSSXXX___dddmmmwww............///111222333333333444666777999:::;;;<<<>>>@@@BBBCCCDDDGGGIIIKKKOOOTTTYYY^^^dddkkkooovvvyyy|||zzzqqqfff[[[TTTVVV___lllyyy|||rrrfff^^^VVVSSSMMMHHHCCC@@@??????>>>===;;;:::999888888777666666666666666666666666777555333333555666555444444444444444444555555555444444333333333444444555555555666777999<<>><<<;;;;;;;;;:::888555222000222555666444111222333444333444777;;;>>>KKKOOORRRPPPJJJCCC???>>>999888777666555666777888555999<<<;;;===AAABBB???AAA@@@???>>>???AAACCCEEEGGGIIIJJJHHHDDDAAA???>>>CCCEEEHHHJJJNNNTTT[[[```bbbcccdddgggmmmzzz~~~gggVVVMMMKKKEEEEEEEEEDDDAAA???<<<;;;>>>===???BBBDDDFFFNNNWWW___iiitttzzz||||||~~~~~~pppfff^^^[[[[[[ccc{{{xxxiiiffflllvvvdddXXXQQQVVVaaappp{{{zzzooodddWWWOOOIIIHHHIIILLLTTT\\\```eeejjjllllllllloooqqqooopppqqqnnniiidddaaa```hhhmmmtttvvvssskkkddd```UUUPPPIIIDDDCCCDDDFFFGGGFFFGGGHHHFFFAAA<<<999888555555555555555666777777555555555555555555444444222222222111111111111000222222222222222222333333000000000111111111111111111000222777999>>>QQQfffuuuhhh\\\UUUJJJHHHDDDCCCBBBBBBAAA@@@;;;<<<>>>@@@@@@???===<<<777555333333555666666666999999:::;;;;;;;;;;;;:::;;;;;;:::999888888888888444333333222222222222222111111111222222222222222...//////000222444666777777999===AAAFFFMMMUUUZZZaaafffnnnwww////////////111222333444444444555666777888999::::::<<>>===<<<;;;::::::::::::666666666666666666666666888666444555666777666666555555555555444444444444333333333333444444555666555555555666888;;;===???AAAIIISSS\\\dddnnn{{{~~~rrrkkkaaaZZZVVVUUURRRPPPNNNMMMKKKIIIIIIKKKNNNQQQPPPRRRUUUYYY]]]___```aaa\\\YYYUUUSSSRRRQQQPPPNNNMMMLLLJJJFFFBBB???======;;;:::888777888888777555555222111333777999666333000111333333333444666888>>>BBBDDDBBB>>>999888888666666666666666666666666555888777555555999;;;999::::::::::::;;;===@@@CCCFFFHHHJJJIIIFFFBBB@@@??????@@@AAABBBDDDHHHOOOSSSTTTVVVWWWYYY]]]gggsss|||lllXXXMMMIIIDDDDDDCCCBBBAAA???===<<<<<<<<>><<<<<<===???AAA@@@???===;;;999777555444666777777666::::::;;;<<<<<<<<<<<<<<<;;;:::999888888777777777444444444444444333333222111111111222222333333333//////000111333555777888555777;;;@@@FFFMMMVVV[[[bbbgggooowww}}}/////////000111333444555555555666777888999:::::::::<<<>>>???@@@AAACCCEEEEEEHHHMMMQQQVVV[[[aaaeeerrrxxx~~~uuummmgggfffrrroooeeeTTTPPPKKKEEEBBB@@@@@@AAA???>>>===<<<<<<<<<<<<<<<666666666666666666666666888777555555777888777666666666666555444444444333222222222333444555666777555555555666888:::===>>>???GGGQQQZZZaaalllxxxzzznnnfffaaaZZZWWWVVVVVVTTTRRRTTTTTTRRRQQQQQQSSSWWW[[[YYY\\\___ccceeefffffffffZZZVVVQQQMMMJJJIIIGGGEEECCCCCCBBB@@@===;;;::::::<<<:::777666777777555444555333111444999:::888444///222555666666777888999555888:::888555222222444444555555666777666666666777888666222222666777666777777888777888:::>>>@@@;;;>>>BBBCCCBBB???>>>===;;;<<<======???BBBGGGKKKJJJLLLOOOQQQTTTZZZcccjjjyyyqqq]]]PPPKKKAAA@@@???>>>===<<<<<<<<<:::;;;???BBBAAA@@@EEEMMM[[[dddooosssoooiiifffddd\\\]]]___aaaccccccdddccc```aaaeeekkkqqquuuvvvuuusssqqqpppsss{{{sssfff\\\YYYUUUTTT```ppp|||kkkccc^^^```qqqsssbbbXXXVVVYYYbbbrrr{{{rrrcccZZZSSSPPPPPPSSS[[[ccchhhlllqqqsssrrrqqqsssuuuuuuyyy}}}~~~{{{uuupppmmmhhhlllpppqqqmmmgggbbb___[[[XXXTTTQQQPPPOOONNNLLLKKKNNNQQQOOOIIIBBB<<<:::444555666777888999:::;;;777777666555444444333333222222222111111111111000333222222111111000000000......//////000000000111111///111666:::BBBXXXooonnn^^^TTTPPPMMMHHHEEECCCBBB???>>>===>>>@@@AAAAAA???<<<;;;<<<:::888777999::::::999;;;;;;<<<===>>>>>>======999888777666555555555555444555666666666555333222111111111222222333333333000000111222444666888999333555:::???EEEMMMVVV\\\ccchhhpppwww|||///000000000111111111111555555555666777999:::;;;;;;:::999999;;;>>>??????FFFHHHLLLPPPTTTYYY^^^aaakkkqqqyyy~~~{{{wwwuuuwww{{{iii[[[RRRJJJHHHGGGCCCBBBCCC???>>><<<;;;999999888888999777666444333333333333444444444555555555555666555444444333333444444555111222333444444444333333444555666777777888:::===@@@FFFNNNWWW___jjjuuu}}}xxxnnnhhh___]]][[[XXXUUUTTTSSSSSSQQQVVVZZZZZZXXXYYY```gggfffggghhhjjjiiifff```\\\PPPMMMIIIGGGFFFDDDCCCAAA???>>>===<<<;;;:::999999555555444444444333333333222222333444555555666666777666444333333444666777;;;:::777444333333333444555555444444444333333333222333444555555555444444999888777666555444333333::::::<<<<<<<<<<<<::::::999999:::;;;===???AAABBB???AAADDDGGGJJJNNNTTTWWWeeepppvvv\\\MMMHHHCCCBBBAAA@@@???===<<<<<<<<<;;;<<>>::::::999777666666777999:::888777777666555444444444333333333222222222111111111222222333333222222111111111111111111111111111111///222666999AAAZZZrrruuufff^^^SSSLLLEEEDDDBBB@@@@@@CCCCCCBBBBBBAAA@@@???>>>>>>:::999666555555666888:::999:::;;;<<<============:::999888777777666777777222222222111111111000000444333222222111111222222///000000111222444555666888888999===DDDMMMVVV\\\fffhhhkkknnnqqquuuzzz}}}//////000111222333444555555555555555666777999999;;;:::::::::<<<>>>??????DDDGGGKKKOOORRRWWW\\\___gggllluuu}}}|||{{{~~~lll^^^UUULLLIIIGGGDDDCCCDDDAAA@@@>>>===;;;::::::::::::999777555444444444555444444444555555555555666555444444333333444444555222222333333444444444444333555666777777888:::<<>>======<<<;;;:::999888888555555555444444444333333111111222222333333444444777666444333333444666777999777555444333444555666666555555555444444444333333333333444444444555555666666666666666666666666999:::;;;;;;;;;;;;:::999999999999::::::<<<===>>>===???BBBDDDFFFJJJOOORRR[[[cccqqqqqqXXXIIIBBB@@@@@@??????>>>>>>=========;;;<<>>>>>;;;:::777666555666888999============<<<;;;:::999999888777666444444444444444444444333333333333222444333222222111111222222111111111222333444666666222333666<<>>???@@@CCCFFFJJJMMMQQQUUUZZZ]]]cccgggooo{{{~~~{{{yyyzzz{{{pppeeeZZZPPPLLLIIIFFFDDDEEECCCBBB@@@???===<<<<<<<<<;;;:::888666555555555666444444444555555555555666555555444444444444555555222333333333444444444444333555666666666777:::<<>>======>>>===<<<;;;;;;:::999888777777666555555555444444444444333666666666666666666666666777666555444444555666777666555444333333444666777666666666666555555555555444444333222333444555666444444555666777777888999888999999::::::999999888888888888888888888999999;;;<<<>>>@@@AAADDDIIILLLOOOTTT___lllxxxyyy{{{}}}dddQQQDDD>>>==================>>>>>>===<<<===??????@@@GGGPPP\\\ooo~~~||||||||||||zzzyyyuuutttsssrrrrrrsssuuuvvvrrrqqqmmmhhhccc``````aaaiiipppxxx~~~}}}qqqddd\\\UUUPPPOOORRRWWWfffyyyxxxeeeUUUUUUXXX```ooo}}}nnnfffccccccfffkkktttvvvwwwtttlllbbbZZZUUUTTTVVV[[[bbbhhhiiiddd___VVVNNNIIILLLQQQTTTXXX\\\[[[[[[ZZZVVVQQQQQQTTTXXX```bbbeeehhhlllooorrrssssssvvvxxxwwwrrrmmmhhheee___```aaa```^^^ZZZUUUSSSWWWUUUQQQKKKEEE???;;;888666666777777777777666666999888888777777666666666333333333333222222222222111222222333333222222111111111111111111111111111111///222777:::DDD\\\uuu{{{lllbbbRRRJJJDDDCCCBBB@@@AAACCCDDDDDDCCCBBBAAA@@@??????===;;;999777666666777888<<<======<<<<<<;;;:::999:::999777666555444444333444444444444333333333333444333222222111111222222222222222222333444555666000111555;;;DDDNNNWWW]]]YYYZZZ]]]^^^```ccchhhkkkssstttxxx|||}}}000000111222444555666777777777666666666777777888;;;<<<======>>>>>>@@@AAADDDFFFJJJNNNQQQUUUZZZ^^^cccfffnnn{{{~~~{{{uuuoooiiifffffffffqqquuu}}}yyyooocccWWWQQQMMMHHHEEEFFFCCCBBBAAA???>>>===<<<<<<;;;:::888666555555555666444444444555555555555666555555444444444444555555333333333333333444555555333444666666666777:::<<>>>>>>>>===::::::999999888777666666555555555555444444444444888888888888777777777777666666555555555555666666555555444444444444555555777777777666666666666666555444333222222444666777444444555666777888888999777888888888888888888777777777666666777777888999999:::<<<======@@@CCCFFFIIIMMMTTT^^^hhhpppuuuwwwrrrrrruuu|||uuubbbSSSIIIBBB>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<===??????AAAJJJTTTgggxxx|||uuuoookkkiiimmmrrrxxx|||~~~uuuiiiaaaYYYQQQNNNNNNPPP[[[kkkxxx|||uuueeeWWWUUUXXXaaaoooxxxiiiYYYQQQNNNOOOSSSXXX\\\___bbbbbb^^^XXXTTTRRRQQQPPPRRRWWW]]]```___\\\MMMFFFBBBDDDHHHKKKOOOSSSSSSSSSRRRNNNJJJIIILLLPPPRRRSSSUUUXXX[[[```fffiiitttyyy}}}|||xxxtttnnnjjjdddbbb```^^^[[[VVVRRRNNNOOOMMMHHHCCC???<<<:::999555666888999999888666555777777777777666666555555444444333333333222222222111222222333333222222111111111111111111111111111111000333888;;;DDD]]]vvv~~~nnndddWWWOOOIIIGGGEEEBBBCCCEEEFFFEEEDDDCCCBBBAAAAAA@@@???===;;;999777777777777999999:::;;;<<<<<<<<<<<<::::::999888777777777777333333222222222111111111444333222222111111222222111111111111222333444444333444666;;;AAAHHHNNNRRRSSSUUUWWWXXXZZZ]]]bbbeeeooopppuuuzzz{{{~~~111111222222333444444444888888888777888888999999;;;===???@@@??????AAACCCEEEHHHLLLPPPTTTYYY^^^aaagggjjjqqq}}}xxxrrrjjjccc]]]ZZZYYYYYY]]]```hhhppprrrppprrrvvv}}}pppccc[[[TTTLLLGGGGGGBBBAAA@@@>>>===<<<;;;;;;:::999777555444444444555444444444555555555555666666555555444444555555666444444333333333444555666222444555666666777999;;;>>>BBBGGGKKKOOOUUU]]]ccckkkttt|||yyyrrrpppnnnmmmmmmoooqqqsssrrrpppnnnoooooollleee___XXXTTTNNNIIIFFFCCCAAA???>>>===<<<===>>>???>>><<<::::::999999888777777777666666555555555444444444444444444444444333333333666666666555555666666666777666666555444444444333777777777777777777777777666555444333333555777888666666777777777777777777777777777777777777777777555555666666777999:::;;;999:::;;;;;;;;;===@@@CCCFFFJJJQQQXXX___dddhhhjjjjjjjjjlllsss~~~pppeeeVVVKKKEEECCCAAA???======<<<<<<;;;:::::::::======???@@@@@@CCCNNNZZZsss{{{xxxwww{{{vvvllleee\\\SSSMMMLLLMMMSSS^^^kkkpppkkk___VVVSSSVVV^^^kkk}}}yyyaaaVVVJJJFFFFFFFFFIIIMMMJJJMMMQQQRRRQQQPPPOOOOOOOOOMMMLLLPPPUUUXXXXXXVVVLLLFFFCCCDDDFFFGGGKKKPPPPPPQQQPPPLLLGGGEEEGGGIIIJJJKKKLLLMMMOOOTTT[[[```rrrzzz{{{yyyrrrkkkeeeaaa[[[XXXVVVTTTQQQOOOKKKHHHCCC>>>;;;999999999666777999::::::999777666555555555555555444444444444444444333333333222222111222222333333222222111111111111111111111111111111000333888;;;DDD]]]vvvsssiii___WWWPPPLLLIIIEEEDDDEEEGGGGGGFFFEEEDDDCCCBBBBBB@@@>>><<<:::999888777777888999:::;;;<<<<<<<<<<<<888888888888888999999:::333333333222222222111111444333222222111111222222111000000000000000111111555555777999===BBBEEEHHHLLLMMMPPPRRRTTTXXX]]]```kkkmmmrrrwwwyyy|||222222333333333333444444888888888888888999:::;;;:::>>>AAAAAA@@@???AAADDDGGGJJJNNNSSSWWW\\\bbbfffmmmqqqxxxooojjjbbb\\\XXXVVVTTTRRRRRRRRRVVV\\\^^^\\\^^^cccmmmtttsssiii^^^SSSKKKHHHAAAAAA???===<<<;;;;;;;;;:::999777555444444444555444444444555555555555666666666555555555555666666555444333333333444666777222444555555555666999;;;:::>>>CCCFFFIIIOOOWWW]]]bbbkkkvvv~~~}}}|||zzzxxxvvvuuuuuuuuuooommmkkkjjjiiieee^^^YYYSSSOOOIIIEEECCCAAA???>>>===<<<<<<<<<======;;;:::999999888888888777777777666666666555555555444444555555555555555555555555666666666666666666666666888777777666555555444333666666666666777777777777777666666555666777888999888888888777777666666666888777777666666777777888555555555666777999:::;;;888999:::::::::;;;>>>AAACCCHHHPPPWWW\\\aaadddgggeeeeeehhhooo{{{vvvhhh]]]VVVOOOFFFAAA?????????>>>======<<<<<<;;;:::999999======@@@BBBBBBFFFSSSaaa|||xxxooohhh___TTTMMMKKKJJJJJJPPPYYY]]]ZZZSSSPPPOOORRRYYYddduuuppp\\\TTTKKKEEEDDDEEEDDDDDDEEEBBBDDDFFFGGGHHHJJJMMMOOOQQQNNNMMMNNNRRRTTTSSSQQQLLLGGGDDDEEEFFFFFFIIIOOOTTTUUUUUUQQQKKKFFFEEEFFFKKKLLLMMMLLLMMMQQQYYY```ooo{{{~~~}}}vvvllleee___YYYUUUUUUUUUSSSQQQKKKHHHBBB===999777777777666888999::::::999888666444444444444444444444444444444444444333333333333111222222333333222222111111111111111111111111111222111333888:::CCC[[[tttvvvmmmddd[[[UUUOOOIIIFFFGGGHHHHHHGGGFFFEEEDDDCCCCCC@@@???===<<<:::999888888;;;<<<<<<;;;;;;:::999888777777666666666777888888555555555555444444444444444333222222111111222222000000//////.../////////222222444777:::===@@@AAABBBDDDHHHKKKNNNSSSYYY]]]hhhjjjooouuuvvvxxx222222333444555666666666777777777777888999;;;;;;:::???CCCCCCAAA???BBBEEEFFFJJJOOOTTTYYY___eeeiiiqqqwww~~~yyyhhhccc^^^ZZZXXXVVVSSSPPPNNNKKKLLLOOOQQQQQQUUU[[[aaagggqqq{{{wwwjjj[[[OOOKKKBBBAAA???>>><<<;;;;;;;;;;;;:::888666555555555666444444444555555555555666666666555555555555666666666555333333333444666777222333555555555666999;;;:::===AAADDDFFFKKKRRRXXX]]]eeeooouuuzzz|||xxxtttqqqooojjjhhhfffccc___YYYTTTPPPLLLIIIEEEBBBBBBAAA@@@??????>>>>>>>>>>>>===:::888777777777666666666666666666666666666555555555555777888888999999:::::::::666666777777777777666666666777777777777777666666555555555666666777777777777888888888888999999999888888888777777777666666888888777666666777888888666666666666666777888888666777888888888:::===@@@AAAGGGPPPXXX___eeekkkpppllllllmmmqqqxxxtttggg]]]SSSKKKGGGEEEBBB???>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;===>>>AAACCCCCCIIIXXXhhhuuummmcccWWWOOOMMMHHHEEEFFFKKKMMMKKKJJJMMMLLLNNNTTT]]]mmm}}}~~~~~~sssiiiZZZMMMNNNHHHDDDEEEGGGDDDBBBCCCAAABBBBBBAAACCCFFFLLLPPPTTTSSSRRRTTTXXXZZZYYYVVVLLLIIIGGGIIIIIIJJJNNNTTTZZZ]]]^^^\\\VVVPPPNNNNNNRRRTTTUUUTTTTTTXXXaaahhhrrr}}}rrrkkkeee]]]YYYXXXVVVQQQMMMEEECCC???;;;888666666666666777888999999888777666555555555555555555555555555444444444444333333333111222222333333222222111111111111111111111111111333111333777999AAAYYYrrrvvvkkkcccZZZQQQLLLLLLIIIIIIHHHGGGFFFEEEDDDDDD??????>>>===;;;::::::999;;;;;;;;;;;;:::999888888:::999888777666666666666666555555555555444444444444333222222111111222222111111000///////////////000111333555777999:::;;;;;;>>>BBBGGGLLLQQQXXX\\\gggiiioootttuuuwww111222333555777888999:::555555555666777999:::;;;:::???CCCDDDAAA@@@BBBEEEFFFJJJOOOTTTZZZ```gggkkkssszzzzzzuuuddd```\\\ZZZYYYWWWSSSPPPMMMIIIHHHJJJLLLNNNSSSZZZ\\\aaaiiirrr}}}qqq```SSSMMMBBBBBB@@@>>>===<<<<<<;;;<<<;;;999777666666777777444444444555555555666666666666555555555555666666666555333333333444666888222333555555555666999;;;<<>>;;;888555555555555555555444444777666666666555555555555555555666777888888999999666666777777777777666666555666777888999999999999444555555555666666777777888888999::::::::::::999777777777777777888888888999888777666666777888999888777666555555555555555555666777777777999<<>>>>><<<>>>AAADDDEEEKKK[[[lll}}}tttiii\\\SSSPPPIIIDDDCCCFFFFFFEEEHHHOOOIIIKKKPPPYYYhhh}}}~~~ssseee\\\XXXQQQJJJLLLFFFCCCFFFHHHFFFDDDDDDCCCBBB@@@???@@@EEELLLQQQVVVVVVWWW\\\bbbdddcccaaaRRROOOOOOQQQRRRSSSXXX^^^^^^bbbeeeeeeaaa\\\ZZZZZZXXX[[[]]]\\\\\\```iiipppwwwxxxsssllleee```\\\VVVMMMGGG===;;;999777666666777888666666777777777777666666555555555666666666666666555555444444444333333333222222222333333222222222111111111111111111111111333111333777888@@@XXXpppxxxnnndddZZZTTTSSSJJJIIIIIIHHHGGGFFFEEEEEE??????>>>===<<<;;;;;;:::888888999:::;;;;;;;;;;;;???>>><<<:::888666666555444444333333333222222222444333222222111111222222333222111000/////////000111222333444555555555555999<<>>@@@BBBCCCCCCEEEGGGFFFIIIOOOTTTZZZ```gggkkkrrrxxx~~~uuujjjbbb___\\\YYYWWWTTTQQQNNNPPPNNNKKKIIIJJJNNNRRRUUU]]]___fffppp~~~|||jjjXXXLLLIIIBBB<<<===>>><<<;;;<<<<<<;;;:::888777777777777444555666666666555333222555555666666666666555555333444666777777666333222333555777888777777888999===???AAADDDGGGNNNUUU[[[bbbjjjrrrvvvyyyzzztttpppmmmjjjhhhccc___YYYRRRMMMIIIGGGGGGAAABBBCCCEEEEEEEEEDDDCCCBBBAAA@@@>>><<<:::888888777777777777666666666666888666555666777777666555999999999999999999999999777777777777888888888888666777777888999:::::::::888999999999999888777777;;;;;;999888777777777777;;;999777666555666777888:::888777555555555666666888888777777666666666666555666777888999:::;;;;;;DDDHHHPPP[[[gggsss}}}xxxsssqqqoookkkhhheee```WWWNNNGGGCCCAAAAAA@@@???===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===@@@;;;<<>><<<;;;;;;;;;:::999:::;;;;;;<<<<<<;;;;;;:::666777777888999:::::::::555555444444444444555555444444444444333222111000111111111111111111111111000000111222444555555666999;;;>>>CCCJJJRRRYYY^^^fffrrruuusssvvvwww}}}111222333444555666666666444555666888:::;;;<<<===<<>>===<<<===:::999888777666555555555666666777777666666555444555666666666666666555555222222333333444444444444333555777777666666777888<<>>===;;;999888777777777777777666666666666;;;:::888888:::;;;:::999999999999999999999999999666666777777777888888888666666777777888999999:::999999999999999888888777::::::999777777666666666888777555444333444555666999999888777666777777888555555444444444333333333666666777888999:::;;;;;;@@@FFFPPP\\\iiittt}}}|||tttlllfffaaa\\\XXXPPPMMMHHHCCC@@@>>>>>>>>>===<<<<<<;;;;;;<<<===>>><<<<<<;;;;;;<<<<<<======@@@===???FFFJJJPPPcccwwwwwwmmmbbbZZZQQQIIIDDDEEEFFFDDDCCCDDDDDDFFFIIINNNZZZooo{{{}}}{{{lll[[[VVVSSSVVV]]]bbbaaa^^^WWWSSSMMMKKKKKKLLLLLLKKKHHHFFFCCCBBBDDDJJJPPPTTT^^^aaaiiisss||||||rrrooommmooouuuzzz{{{zzz~~~~~~~~~|||qqqggg]]]SSSIIICCC:::777444222222333333222444444555555666777777777666666777777777666555444333333333333333333333333333333333333333333333333222222222222222222222222222222444555666>>>PPPaaavvvkkkaaaZZZSSSOOOJJJIIIIIIGGGDDDAAAAAA???===<<<======<<<::::::;;;;;;;;;;;;;;;;;;:::888888888888888777777777555555444444444444555555444444444444333222111000111111111111111111111111000111111222333444555666999:::===BBBHHHPPPXXX]]]fffrrruuusssvvvvvv{{{000111333444555666777777555666777999:::<<<===>>>>>>@@@BBBCCCDDDDDDGGGHHHHHHLLLQQQWWW]]]ccchhhlllpppvvv{{{}}}}}}yyypppfffaaa___]]]\\\\\\[[[ZZZXXXRRRQQQOOONNNPPPTTTYYY\\\___aaagggoooyyywwwcccTTTKKKCCC===>>>???======>>>======;;;:::999888888888888888777666666666666666666666777777666555444444666555444333333444555666333444666666555555777888<<>>>>><<<;;;999888777666666666666666777777777777===;;;999999:::;;;<<<;;;999999999999999999999999666666666666777777777777555666666777777888888999999::::::::::::999888888999888777666666666666666555444333222222222333444888888888777888999999:::777777777777666666666666666777777888999:::;;;;;;<<>>??????;;;::::::;;;;;;<<<>>>>>><<<<<<<<<<<<<<<===>>>>>>??????DDDJJJLLLRRRggg}}}|||qqqeee]]]UUUMMMGGGGGGGGGEEEDDDFFFDDDEEEGGGKKKTTTeee|||}}}uuufffXXXQQQOOOOOOUUU^^^eeefffdddaaaZZZPPPJJJHHHJJJMMMOOOQQQMMMHHHEEEFFFLLLSSSXXXbbbfffooozzzsssfff\\\RRRHHHAAA;;;888555333444444444444444444555555666777888888666777777777777666555555444444333333333333333333333333333333333333333333222222222222222222222222222222444666777<<>>>>>>>>===<<<::::::;;;;;;;;;;;;::::::::::::999888666555444444555555444444444444555555444444444444333222111111111111111111111111111111000111111222333444555555777999===AAAFFFNNNVVV\\\gggsssuuusssvvvvvv{{{444555666777777888777777666666888999;;;===>>>>>>???AAABBBCCCCCCDDDGGGIIIJJJMMMSSSXXX]]]aaafffiiiooouuuzzzzzzyyyvvvnnnfffaaa___]]]]]]^^^______^^^WWWUUUSSSQQQRRRUUUXXX[[[^^^aaagggnnnwww{{{hhhZZZMMMEEE>>>>>>>>>===<<<>>>>>>>>><<<;;;:::999999999999888666555555555666777777777777777666555444333::::::888777666666666666333444555555555555777888<<>>===;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<===>>>??????===AAAGGGKKKLLLUUUkkkwwwkkkbbbXXXPPPIIIIIIIIIGGGGGGHHHDDDDDDFFFIIIPPP]]]sss|||ssslllcccYYYPPPQQQRRRUUU\\\dddiiikkkjjjhhh___RRRHHHDDDFFFLLLPPPVVVSSSPPPMMMNNNRRRWWWZZZdddhhhpppyyywwwggg\\\QQQGGG???<<<999666555555666666666444555555666777888999999888888888777777777666666444444444444444333333333333333333333333333333333222222222222222222222222111222444777777:::EEEQQQsss~~~rrrjjjbbb\\\TTTOOONNNLLLIIIFFFDDDBBB@@@??????>>>===<<<;;;::::::::::::::::::;;;:::999888777666444444333555555444444444444555555333444444444333333222111111111111111111111111111000111111222333333444444666888<<>>>>>???@@@AAABBBAAACCCEEEHHHJJJNNNSSSXXX\\\___cccfffmmmtttyyyxxxvvvtttnnngggbbb```^^^^^^```bbbbbbbbb]]]ZZZWWWTTTSSSTTTVVVWWWYYY]]]dddjjjrrr{{{}}}mmmaaaPPPGGG@@@???>>><<<<<<===::::::888777666555555555777666555444333444555666666666777666666555444444555777888::::::999777666444555666555444555777999<<>>???>>>===;;;:::=========<<<<<<;;;;;;:::<<<<<<<<<===>>>???@@@@@@<<>>:::888555333444555555555555666666777999::::::;;;999999888888777777777777555555555444444333333333333333333333333333333333222222222222222222222222222222444777777888AAAJJJlllwwwoooiiibbbZZZTTTQQQNNNKKKHHHEEEBBB@@@???>>>>>>===;;;;;;:::999999999999:::;;;888777777777666666555555555555444444444444555555333333444444444333222222111111111111111111111111000111111222222333333333333777;;;>>>BBBJJJTTT]]]hhhvvvzzzzzz~~~888888777666555444222111555666777999:::<<<===>>>>>>????????????@@@CCCFFFIIIMMMSSSXXX\\\```dddfffmmmtttyyyxxxuuusssooojjjfffdddbbbaaaccceeeffffffccc```\\\XXXUUUTTTTTTTTTUUUYYY```ffflllttt~~~tttiiiVVVLLLDDDAAA@@@===<<<>>>;;;;;;999888777666666666666666555444444444444444555555666666666666555555---000444777999:::999888555666666666555666888;;;;;;BBBKKKQQQYYYfffxxxxxxrrrkkkddd]]]XXXOOONNNLLLJJJHHHGGGFFFEEEGGGGGGGGGFFFDDDAAA???>>>888888888777777777666666555555666666777777888888999888888999;;;<<<;;;:::888888888888888888888888777777777777888888888888777777777777777777777777888999999999999888777777555555555555555666777888666666666666777777777777333444555777888888888888666666666666777777777777999999999999::::::;;;;;;<<<;;;<<<>>>BBBIIIOOOSSSTTTTTTQQQLLLEEE???<<<<<<888:::<<<>>>??????>>>===>>>>>>>>>>>>===<<<;;;:::============>>>@@@AAABBB>>>CCCIIIKKKNNNZZZppp|||tttggg]]]SSSOOOLLLHHHFFFGGGFFFDDDGGGKKKNNNUUUiii|||qqqddd[[[UUUSSSTTTXXX[[[bbblllvvv|||uuunnnbbbWWWPPPQQQWWW\\\eeefffhhhhhhfffbbb^^^[[[^^^bbbhhhooouuu|||ppp___PPPEEE???===:::777666777888999888777777888999:::<<<======:::999999888777888888888666666555555444333333333333333333333333333333333222222222222222222222222333222444777777888>>>FFFcccwwwnnnhhh___YYYUUUQQQLLLHHHFFFCCCAAA??????>>>===;;;;;;:::999888888999:::;;;666777777777777777777777555555444444444444555555333333333444444333333222111111111111111111111111111111111111222222333333111555:::===AAAIIIVVV___kkkyyy~~~~~~777777777666666444333222444555666888:::;;;<<<===<<<======<<<<<<===AAACCCFFFKKKRRRYYY___ccchhhjjjllltttyyyxxxuuutttqqqnnnllliiifffeeefffhhhiiiiiigggddd```[[[XXXVVVUUUUUUVVV[[[aaaeeeiiipppyyy|||ppp]]]SSSIIIEEECCC@@@>>>@@@???>>>===;;;::::::::::::666666666666666555444444333444555666777777777777000111333555777888888888777777777666555777:::<<<888@@@IIIPPPXXXeeexxx{{{tttnnnfff___ZZZRRRQQQOOOMMMJJJHHHGGGFFFGGGGGGFFFEEECCC@@@===<<<888888888777777777777777555555555666777888888888888888999;;;===>>><<<:::888888888888888888888888888888888888999999999999888888888888888888888888777888888888888777666666555555555555666777888999666666777888888888888888555666777888999888888777888888999999999:::::::::999999999::::::::::::;;;:::::::::;;;>>>BBBFFFHHHKKKKKKKKKGGGBBB===<<<<<<;;;<<<>>>@@@AAAAAA@@@???===>>>>>>??????>>>===<<<=========>>>???@@@BBBBBBAAAEEEIIIJJJPPP^^^rrrzzznnnbbb[[[UUUNNNJJJJJJIIIFFFHHHMMMMMMQQQeee{{{~~~sssiiidddbbb```dddkkkssszzzvvvllleeedddiiimmmtttuuuuuutttooohhhaaa]]]XXX[[[___cccgggmmmtttyyy{{{{{{zzzxxxvvvvvvvvvvvvuuuvvvwwwwwwwwwzzzvvvbbbPPPEEE@@@???===:::999:::;;;<<<<<<888999:::;;;<<<>>>??????;;;:::999888888888999999666666666555444444333333333333333333333333333333222222222222222222222222555333444666777888===EEEXXXvvvuuuooogggaaa\\\VVVOOOJJJGGGEEEBBBAAA@@@@@@>>><<<;;;:::999777777999:::;;;888888888888888888888888555555444444444444555555222333333444444333333222111111111111111111111111111111111111222222222222///444999===@@@IIIWWWbbbppp}}}888888888888888777777666444444666777999;;;<<<===;;;<<<<<<;;;:::<<>>HHHOOOVVVdddxxxxxxqqqjjjbbb]]]VVVUUUSSSPPPMMMKKKIIIHHHGGGGGGFFFDDDBBB???<<<:::888888888888777777777777444555555666777888888999666777999<<<>>>===;;;888777777777777777777777777888888999999999:::::::::999999999888888888888888777777777777777666555555555555555666666888999:::666666777888999999888888666777888::::::999888888555555666666777777777888999::::::::::::::::::;;;888999;;;<<>>>>>>>>===<<<;;;<<<===>>>@@@@@@@@@??????=========>>>???AAABBBCCCDDDGGGIIIKKKQQQaaasss~~~vvvtttuuutttwwwyyy}}}ooofff]]]UUUOOONNNKKKHHHJJJNNNLLLNNNaaaxxx|||uuuuuutttrrrwww~~~~~~}}}{{{~~~~~~zzzssskkkccc^^^SSSUUUWWWXXXYYY\\\bbbggghhhjjjllllllkkkhhhggggggdddfffhhhggggggjjjoootttvvv|||zzzcccPPPEEEAAA<<<999666666777888999999999999;;;<<<===???@@@AAA;;;:::999888888888999:::777777666555444444333333333333333333333333333333222222222222222222222222666333444666777888===EEEQQQppp{{{vvvnnnhhhccc\\\TTTOOOIIIGGGDDDBBBBBBAAA???>>>;;;:::888777777888:::;;;:::999999999888888777777555555555444444555555555222222333444444333333333111111111111111111111111111111111111111222222222...444999===@@@JJJXXXdddsss999999888777666555444444444444666777999;;;<<<===<<<<<<;;;;;;<<<===???@@@EEEHHHOOOYYYcccjjjnnnpppuuuwwwyyyyyyvvvtttrrrrrrlllnnnpppnnniiieeeeeefffbbbaaa```^^^]]][[[ZZZZZZaaaeeekkkoooqqqtttxxx|||~~~}}}~~~~~~}}}|||{{{ooocccSSSIIIFFFDDD@@@<<<<<<;;;999999;;;<<<<<<;;;888888888888777777777777888888777777666666555555555555555555555666777777777777777777888999:::;;;999>>>DDDJJJQQQ^^^qqq{{{ssslllfffccc[[[ZZZXXXWWWUUURRRMMMIIIKKKIIIFFFBBB???===<<<<<<999999999888888666555555777777777777888888888888999999999999999999999999<<<;;;999888888999;;;<<<888888666666666777888999888999999999999:::::::::666555333222111222333333666666666666777777777777666666666666777777777777666888;;;<<<;;;:::;;;;;;666555444444444555777888999999999888888888777777888888888:::<<<@@@EEEHHHHHHIIIHHHEEEAAA@@@CCCFFFDDDHHHKKKIIIDDD@@@@@@CCC???????????????>>>>>>===;;;<<<===???AAABBBBBBBBBGGGIIIMMMSSS^^^oooxxxrrrooonnnrrrtttyyy}}}~~~qqqhhh^^^VVVRRRRRRNNNKKKLLLNNNQQQZZZcccwwwyyypppdddZZZNNNMMMLLLKKKKKKMMMPPPQQQYYY[[[^^^___^^^\\\ZZZZZZTTTRRRQQQQQQSSSWWW\\\```ggglllvvvtttcccSSSFFF>>>???<<<999888999::::::::::::999:::;;;>>>???>>>===<<<;;;:::888777666555555888777666555444333222222333444444555555444444333555555444333333333444444333333333333333666:::>>>NNNeee}}}vvvoooggg]]]VVVPPPJJJFFFGGGGGGCCC>>>===;;;;;;:::::::::;;;<<<<<<:::999888777666666666666///222666777666555444333444666777666222000222333333222111111000000111111000111111111111222222222777555777;;;@@@HHHUUUbbboooxxx999999888777666555444444333444555777999:::;;;<<<<<<<<<<<<<<<<<<>>>??????DDDHHHOOOYYYccckkkoooqqqwwwyyyzzzyyywwwtttsssssspppqqqpppnnniiieeebbbaaa^^^^^^^^^^^^^^^]]]\\\\\\ccchhhoootttvvvxxxzzz|||zzzxxxvvvvvvwwwxxxxxxwwwwwwuuuuuuzzzuuuiiiYYYMMMIIIFFFAAA===???===;;;:::;;;;;;:::999777777777666666666666555666666666555555555444444555555555555555666666777777777777777888999:::;;;:::???DDDGGGMMMYYYiiivvvxxxrrrmmmiiicccbbb```^^^\\\XXXRRROOOIIIHHHDDDAAA>>><<<;;;;;;999999999999888777666555666777777777888888888888999999999999999999999999999888777666666777888999888777777777777888999999999999999999999999999999777666444333333333444555666666666666777777777777888888888999999999::::::555777999999888777777888888777666666666777999999::::::::::::999999888888888888999:::===BBBHHHKKKPPPPPPOOOKKKGGGFFFJJJNNNLLLQQQUUUSSSLLLGGGEEEFFFCCCCCCCCCCCCCCCBBBAAA@@@AAAAAABBBCCCDDDEEEEEEEEEGGGJJJPPP[[[lll{{{yyywwwxxxxxxyyy|||}}}ssshhh```]]]WWWTTTSSSUUUTTTTTTXXX___eeeppp{{{uuulll```WWWHHHFFFDDDBBBBBBDDDGGGHHHSSSUUUVVVUUUQQQMMMJJJIIIIIIHHHFFFFFFHHHMMMQQQTTTWWW]]]fffsssqqqbbbTTTJJJDDDAAA>>><<<<<<===???@@@@@@>>>>>>===???@@@AAA@@@???>>>===<<<:::999888888777888777666555444333333222333444444555555444444333555444444333333333333333333333333333333666:::>>>KKKaaa}}}tttiiibbbWWWOOOJJJIIIHHHDDD@@@???<<<<<<;;;;;;;;;;;;;;;<<<:::999888777777777777777111333666666555444444444444666777555333111222444333222222111111111111111000111111111111222222222666555777<<>>>>>??????CCCHHHPPPZZZdddkkkpppsssyyyzzz{{{yyywwwvvvvvvwwwvvvtttqqqnnnjjjfffaaa]]]ZZZ[[[]]]^^^______^^^^^^bbbhhhqqqxxx|||}}}}}}}}}vvvsssooommmnnnqqqssssssqqqoooppptttyyy}}}qqqaaaTTTMMMHHHCCC???AAA???<<<;;;;;;:::999777666666666666555555555555555555555444444444444444555555444444555555666777777777777777888999:::;;;;;;???BBBDDDHHHQQQ___iiizzzzzzvvvrrroookkkiiifffccc```[[[UUUQQQGGGEEEBBB???===;;;::::::999::::::999999888777666666777777777777888888888999999999999999999999999888777666555555666777888666777888999999999999999999999999888888777666666777777666555555555555666666666666666777777777777999999999999::::::::::::999;;;<<<<<<:::999999:::999999888888999999:::;;;;;;;;;;;;::::::::::::999888999:::;;;???EEELLLQQQYYYXXXUUUQQQPPPTTT\\\cccnnnqqqrrrkkk^^^QQQJJJHHHEEEEEEEEEEEEDDDCCCBBBAAACCCDDDDDDDDDDDDDDDEEEEEEFFFHHHPPP___vvv~~~||||||}}}rrrjjjggg___]]]\\\\\\XXXSSSRRRUUUTTT^^^qqqzzztttmmmeee[[[TTTLLLIIIEEEAAA@@@AAACCCEEEMMMNNNNNNLLLGGGCCC@@@>>>>>>===<<<<<<>>>AAAEEEGGGIIIOOOXXXdddsss|||nnnaaaXXXQQQMMMGGGEEECCCCCCEEEGGGHHHHHHFFFEEECCCCCCDDDDDDBBBAAA???>>><<<;;;999888888888888777666666555444333333444444555555555555444444444444333222222222222222333333444333444666:::===GGG[[[zzzsssjjj^^^VVVNNNKKKIIIEEEBBBBBB>>>>>>===<<<;;;;;;;;;<<<:::999999888888888888999444555666666444333444555444555666555333333444555333222222222111111111111000111111111111222222222666555777<<>>???@@@@@@@@@FFFKKKTTT]]]eeelllrrruuu{{{||||||zzzyyyxxxzzz{{{|||xxxssspppnnniiibbb]]][[[\\\^^^___``````___^^^]]]dddoooyyytttoooiiiggghhhmmmqqqsssrrrpppoooppprrrxxxxxxhhhZZZQQQKKKEEEAAAAAA???<<<;;;;;;;;;999888777777666666666555555555555555444444444444444444555444444444444555666666777777777777888999:::;;;;;;>>>@@@BBBEEEMMMXXX```ppp{{{{{{xxxvvvsssqqqmmmjjjgggccc___YYYSSSNNNEEEDDDAAA>>><<<::::::::::::::::::::::::999888888777777777777888888888888999999999999999999999999999999888777777888999999666777999:::;;;:::999999::::::999888777666555444666666666666666666666666666666666777777777777888888888888888999999999999===>>>>>>===;;;::::::;;;999999999999::::::;;;;;;:::::::::::::::::::::999888999;;;<<<@@@GGGQQQXXX]]]\\\YYYXXX\\\hhhyyysss```SSSMMMKKKKKKKKKJJJIIIHHHGGGFFFGGGFFFFFFFFFFFFFFFFFFFFFIIIJJJPPPbbb|||~~~wwwuuupppllliiieee]]]SSSOOOPPPSSSYYYhhhzzzvvvpppjjjeee___YYYUUUUUUQQQKKKEEEBBBAAABBBDDDAAACCCDDDCCC@@@===<<<<<<888888777888999<<>>@@@AAACCCDDDJJJPPPYYYaaagggmmmrrrvvv{{{|||}}}|||||||||~~~|||wwwtttqqqllleee```^^^^^^_________^^^]]]\\\WWW^^^iiiuuu~~~sssmmmfffcccdddiiiooorrrtttpppmmmllllllrrrzzzkkk]]]SSSLLLFFFBBB???===;;;;;;<<<<<<;;;:::888888888777777777666666555555555555555555555555444444444444444555666666777777777777888999:::;;;:::<<>><<<;;;;;;;;;:::;;;;;;;;;;;;::::::999888888888888999999999:::999999999999999999999999999888888888888888888999666777999;;;;;;;;;;;;:::;;;:::999888777555444444555555555666666666555555777777777888888888999999999999999999:::::::::::::::;;;;;;999777666666777888888888999999999999999888888888888999999999999888:::<<<===@@@HHHTTT]]]aaa```___aaalllooo```YYYVVVVVVVVVVVVUUUTTTSSSRRRNNNNNNMMMLLLKKKKKKKKKLLLMMMNNNUUUfffyyyqqqeeeYYYTTTUUUUUUYYYdddwww{{{rrrnnnkkkhhhdddbbb___\\\ZZZXXXSSSMMMEEE@@@>>>======777888::::::888777777777666666666777888:::;;;<<<;;;>>>DDDKKKTTT___jjjqqqrrryyyxxxqqqlllhhhfffbbb___\\\[[[[[[\\\\\\\\\\\\XXXSSSOOOKKKHHHEEEBBB===<<<;;;999888777666666777777777666555555555444444555555666666555555444444333222222111111222222222444555555555666999;;;CCCRRRlll{{{jjj___TTTNNNKKKGGGEEEFFFBBBAAA@@@???>>>>>>======<<<;;;;;;::::::::::::;;;888888777555333333555777555444444555555666555555222333333333333222111000000000111111111222222222555444777>>>CCCJJJWWWcccssswww||||||yyywwwwwwyyy999999888777666555444444333333444555666777888888999:::;;;<<>>@@@IIIVVVaaaggghhhiiinnnzzz~~~nnnfffaaaaaaaaaaaaaaaaaa```___YYYWWWUUURRRPPPOOONNNNNNMMMPPPXXXiiizzzmmmaaa\\\]]]UUUYYYbbbrrr}}}rrrkkkeeeeeecccaaa___^^^\\\\\\UUURRRLLLEEE@@@<<<::::::777999:::999777555666666444444555666777777888888;;;===@@@EEEJJJSSS[[[aaa```fffmmmttt{{{wwwtttpppmmmjjjhhhhhhhhhhhhgggiiiddd]]]VVVPPPKKKFFFCCC@@@???===<<<:::999999999777777777666666666555555555555666666666666555555444444333222222222222222222444555555555666888:::@@@MMMeeettthhh[[[TTTNNNIIIFFFGGGBBBBBBAAA@@@?????????@@@>>>===<<<;;;::::::::::::888888888666444555666888777555444555666666555444222333444444444333111000000111111111111222222222444444888>>>DDDKKKWWWcccqqqvvv|||}}}{{{wwwvvvvvv999999888777666555444444444444555666777888888999999999999;;;???DDDIIIMMMQQQWWW___ccceeeggglllpppwwwzzz~~~{{{rrriiicccaaa]]]\\\ZZZXXXWWWXXXYYYYYY[[[^^^eeeppp{{{yyynnngggdddfffiiikkkjjjjjjkkkjjjfffhhhuuuyyyqqqfffZZZPPPIIIEEECCCAAA???===<<<<<<<<<:::999888777777777777666666666333333444444444555555555444444333333444444555666777777777777888999:::;;;999;;;===@@@DDDJJJPPPSSSbbbppp~~~~~~~~~|||zzztttrrrmmmiiiccc\\\UUUOOOEEEDDDBBB@@@????????????;;;<<<<<<=========<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<777777888888888888777777888999999999;;;<<<===>>>;;;;;;:::999888777777666555666777888888888777777:::::::::;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>;;;<<<;;;:::888777999;;;666777888999:::999999888888888888999999:::::::::999;;;======@@@HHHWWWccclllooosssxxx|||vvvooopppqqqqqqrrrqqqqqqqqqkkkiiiddd___ZZZWWWUUUUUUSSSWWW```nnnzzznnniiijjjccciiiqqq|||vvvllleee_________\\\YYYVVVTTTSSSNNNLLLIIIDDD@@@<<<:::999888999:::999777666666777222333444555666666555555:::;;;===???CCCIIIQQQVVVTTTXXX^^^eeessszzzwwwtttrrrsssttttttsssuuuooofff]]]UUUNNNHHHDDD@@@???===<<<:::999999999777777777777666666666666555555666666666666555555555444444333333333333333222444555666555666888999===GGG^^^~~~tttfff\\\TTTLLLGGGFFFBBBBBBAAAAAAAAAAAAAAABBB@@@???>>><<<;;;:::::::::666777888777666666888999888666444555666666555222222333444555444333111000000111111111111222222222333444888???EEELLLXXXcccooouuu||||||yyyxxx999999888777666555444444444555555666777888999999999888888:::>>>EEEKKKPPPRRRXXX```cccccceeeiiimmmuuuyyy|||pppfff```___ZZZXXXVVVTTTTTTUUUWWWYYYaaabbbgggppp{{{vvvlllhhhgggiiijjjgggiiilllmmmiiihhhrrr~~~tttmmmcccWWWNNNHHHEEEDDDDDDAAA>>><<<<<<;;;999777777666666666555555555555222222222333333444444444444333333333333444555555777777777777888999:::;;;:::;;;<<>>========================::::::;;;;;;;;;;;;::::::999999999999:::<<<>>>???;;;;;;::::::999888888888666777888999::::::999888;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;<<<<<<<<<<<<777888777666444444666888777888999:::;;;:::999999999999999::::::;;;;;;;;;999<<<>>>===???HHHWWWcccmmmrrrxxx|||}}}wwwpppiiieeebbb``````dddmmmyyyzzz{{{~~~yyypppggg```[[[[[[ZZZWWWRRRNNNJJJIIIDDDCCCBBB???<<<999777666111333444444333333444666222333555666666666555444333444555777:::???FFFKKKNNNRRRVVV]]]kkk~~~~~~|||yyyxxxyyy{{{{{{{{{|||vvvlllaaaXXXPPPJJJFFF>>>===<<<:::999888777777777777777777666666666666555555666666666666555555666555444444333333444444222444666666555666777999:::DDDZZZzzz}}}nnncccYYYNNNGGGEEEBBBBBBAAAAAAAAABBBCCCCCCBBBAAA???===;;;:::999999555666888888777777888::::::777555555666777444222222333444555555333111000000111111111111222222222333444888???EEELLLXXXccclllsss|||}}}{{{:::;;;;;;:::666444333333333222111444888:::999888::::::::::::<<>><<<<<<===?????????<<<;;;:::999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::999888888888666888:::<<<<<<<<<;;;:::999999888888999::::::;;;777888999888777777999;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<===<<<;;;;;;:::;;;::::::999999888888777888888888888888888888888666777888999:::;;;;;;;;;888;;;888999BBBHHHTTThhhvvv~~~xxxnnnjjjjjjkkkpppwww|||~~~~~~wwwrrrooonnnuuu{{{sssllleeeaaaaaa___ZZZTTTMMMGGGCCC@@@======<<<;;;999888777777444444444444444444444444222222333333444333333333777666666555666:::@@@DDDGGGLLLTTT___lll{{{{{{xxx{{{~~~tttjjj___UUUKKKEEE@@@>>>;;;999::::::999888666555555555555444444444333333222222222333333444444444444333333333222222333444555444444666888;;;>>>FFFUUUooozzzjjj]]]RRRIIICCCFFFDDDBBBBBBCCCCCCBBBAAACCCAAA???<<<:::999999999777666666555555555555666666555444333333333333333444444333222111111111111333222111000111222333444444777:::===BBBLLLYYYbbbjjjrrr:::;;;;;;999666333222333444333333555999;;;;;;:::<<<<<<;;;;;;===BBBIIIMMMUUUVVVZZZ^^^]]]\\\bbbkkkttt~~~yyyoooeee\\\WWWVVVUUUSSSQQQRRRSSSUUUWWW[[[aaalllxxx}}}vvvqqqpppoooqqqqqqpppmmmlllnnntttzzz|||jjj```VVVRRRPPPMMMKKKMMMMMMJJJEEEAAA???===:::888999999999999888777666555666666666666666666666666444222111333666777666444666666777777888999999999:::;;;======???EEENNNUUUaaannn~~~~~~|||yyyuuuooommmkkkgggccc^^^WWWRRRLLLIIIFFFDDDDDDEEEEEEDDDBBB@@@>>>===>>>>>>>>>===>>>===<<<;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;===<<<;;;:::999999999999888999:::<<<<<<;;;:::999888888777777777888888999999:::::::::999999;;;<<>>::::::BBBFFFQQQddduuu~~~wwwggg]]]YYYXXXXXX]]]aaagggtttzzzsssmmmgggcccaaa]]]VVVNNNGGGBBB???>>>>>>===;;;:::888666555444444444444444444444444444444444555555555555444333222222222222333666;;;???GGGMMMWWWbbbooo~~~}}}xxxzzz~~~}}}sssiii^^^TTTKKKFFF@@@>>>;;;:::::::::999888777777666666666555555555666555555444444555555666444444444333333333222222222333444333333444777:::>>>EEESSSkkkrrreeeYYYPPPIIIGGGEEECCCCCCDDDDDDCCCBBBCCCAAA???===;;;:::::::::888888777666666666777777999888777666555444444444555444333333333333333333222222111111222222333444444777999===BBBLLLYYYbbbjjjsss999:::;;;999666333333333555444444666999;;;<<<<<<>>>>>>>>>===>>>BBBHHHLLLSSSSSSVVVYYYXXXZZZbbblllwwwyyyoooddd\\\WWWVVVUUURRRPPPOOOPPPQQQRRRVVV^^^kkkzzz~~~xxxuuuttttttttttttsssqqqoooqqqwww|||zzziii```YYYWWWVVVTTTSSSTTTSSSNNNHHHBBB???===;;;999999999999999888777666555666666666666666666666666666444333444555666555444666666777888888999999::::::<<<===>>>@@@EEEMMMTTT```nnnvvvqqqttt~~~}}}}}}{{{wwwssskkkiiigggeeeccc```[[[WWWPPPMMMJJJHHHHHHHHHGGGFFFEEECCC@@@>>>>>>>>><<<;;;@@@???>>>======<<<======<<<<<<<<<;;;;;;:::::::::<<<;;;;;;:::::::::;;;;;;::::::;;;<<<<<<;;;999888888777777666666666777777:::;;;<<<;;;::::::<<<>>>AAAAAABBBBBBBBBBBBAAAAAA===============<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999:::;;;<<<<<<===<<<<<<===@@@<<<;;;BBBEEENNN```ttt|||hhhWWWNNNJJJHHHIIIKKKTTTiii~~~{{{wwwrrrlllhhhhhhbbbXXXNNNFFFAAA??????===<<<;;;999666444222111555555555555555555555555777777777777666555444444///000111222222444888;;;EEELLLXXXdddqqqzzzxxxzzz}}}~~~xxxnnncccZZZQQQJJJFFFAAA>>><<<;;;::::::999777888888888777777777666666666666555555555555555666444444444444333333333333222222333333222333666888>>>DDDPPPddd}}}ooocccXXXQQQJJJGGGEEEDDDDDDEEEDDDCCCCCCAAA@@@>>><<<;;;;;;;;;:::999999888777777888888999999777666555444444333444444444444444555555666111111222333333333333222444666999<<>><<<;;;999999999999888777666666666666666666666666666666777666555555555555444444666666777777888999999:::999;;;===>>>@@@EEEMMMSSS___nnnwwwiiigggfffsss|||zzzzzz{{{yyytttpppiiigggfffeeeeeecccaaa^^^VVVSSSPPPMMMLLLKKKIIIGGGEEECCCAAA@@@???>>>===;;;@@@@@@???>>>===<<<<<<<<<<<<<<<<<<;;;::::::999999;;;;;;:::;;;;;;<<<======<<<<<<<<<<<<;;;:::999888999888777777666777777777;;;<<<<<<<<<;;;;;;===>>>@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>======<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<@@@===<<>><<<;;;:::888666444333222555555555555555555555555777777777777666555333333000111333444555666888:::@@@IIIVVVcccppp}}}zzzttttttttttttqqqkkkbbbYYYRRRLLLGGGEEE@@@>>><<<;;;;;;;;;999777888888777777777666666666555444444333333333333444555444444444444333333333222333444333333444666888<<>>===<<<<<<;;;:::999888888777777888888777555444222222111111333333333333444555666777000111222333444333222111444666999<<>>@@@AAABBBBBBBBBCCCFFFIIIOOONNNNNNPPPRRRWWWdddrrr|||vvvmmmddd]]]YYYTTTRRRPPPNNNLLLKKKJJJJJJMMMWWWgggwww|||vvvrrrqqqqqqrrrsssuuuvvvuuuuuuxxx~~~uuulllhhhddd^^^ZZZZZZXXXRRRKKKDDDAAA>>><<<;;;999::::::999999888777666777777777777777777777777777777777777555555555555555666666777777888999999888;;;===>>>???DDDKKKQQQ]]]mmmkkkaaaaaa]]]iii~~~zzzxxxvvvvvvwwwvvvqqqmmmiiihhhffffffggghhhgggfffaaa^^^ZZZVVVSSSQQQMMMJJJEEEDDDBBBBBBBBBAAA???===?????????>>>===<<<;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<===>>>>>>=========<<<;;;:::999888::::::999888888999999999:::;;;<<<<<<:::;;;<<<>>>???@@@@@@@@@@@@@@@@@@???>>>>>>===<<<;;;<<<<<<===;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;::::::>>><<<<<>>:::888:::999999888777666666555555555555555555555555555666666666555444333222111111333555666555666777999===GGGUUUbbbnnn{{{uuulllhhheeeddd^^^YYYRRRLLLHHHFFFCCCAAA???>>><<<<<<<<<<<<:::888777777777666666666555555666555444333333333333333555555555444444444333333444555555444444444777999999???IIIXXXtttooo```WWWPPPLLLHHHEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>===;;;:::999888777777777777777666555444333222222222222222222222333555666777000111222333444333222111333666999<<>>BBBIIINNN[[[jjj}}}wwwaaaXXXYYYUUUaaavvvyyywwwttttttuuutttpppmmmllljjjggggggiiikkkkkkkkkjjjgggccc___\\\XXXTTTQQQIIIHHHGGGFFFGGGFFFCCCAAA>>>>>>??????>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???>>>======<<<;;;::::::999:::::::::::::::;;;<<<<<<;;;<<<===<<<;;;;;;===???AAAAAABBBBBBBBBBBBAAAAAA>>>===<<<::::::;;;<<<<<<::::::;;;;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;::::::888===<<<===DDDEEELLL]]]ooo~~~ooodddYYY\\\bbbppp|||uuummmggg```\\\UUULLLDDD>>>:::888888888888888777777777777444444444444444444444444444444444444333222111111000222333444333333555666===HHHVVVbbblllzzzoooccc[[[VVVSSSNNNJJJFFFCCCAAA@@@???======<<<<<<===>>>===;;;:::777777666666666555555555888888777666555555555555555555555555444444444333555666666555444555777999777>>>FFFTTTmmmuuufff]]]UUUQQQKKKFFFDDDCCCBBBAAAAAAAAABBBBBBAAA@@@??????;;;;;;999888777777666666888777666555555555555555222222222222333444555666111111222333333333333222333555888;;;AAAKKKXXXaaammmsss~~~888999:::999777555555555333444555555666999>>>BBBEEEGGGIIIKKKKKKKKKMMMOOOLLLLLLMMMPPPSSSZZZiiiwww~~~{{{uuummmeee]]]XXXUUUNNNNNNMMMMMMLLLLLLKKKKKKPPPYYYfffsss||||||zzzvvvttttttvvvyyy|||zzz|||}}}|||{{{|||zzzoooccc\\\ZZZPPPLLLHHHDDDBBB@@@===;;;::::::::::::999888777777777777777777777777777777666888999888666555666888333333444444555666666666555888;;;<<<===@@@GGGLLLWWWfffyyylllYYYQQQSSSQQQ\\\qqq|||xxxtttsssttttttqqqnnnmmmkkkhhhhhhiiilllmmmmmmkkkiiieeeccc```]]]YYYVVVPPPOOOMMMMMMLLLJJJGGGDDD>>>??????@@@@@@???>>>===;;;<<<<<<======>>>>>>>>>=========<<<======>>>>>>======<<<;;;;;;;;;;;;;;;999999::::::;;;<<<>>>>>><<<>>>>>>>>>======>>>@@@AAABBBBBBCCCCCCBBBBBBAAA===<<<:::999999999;;;<<<888999:::;;;<<<===>>>>>>::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;888===<<<>>>DDDEEEKKK[[[kkk~~~}}}tttyyyyyysssnnnttt|||~~~~~~}}}|||xxxrrrjjjeee^^^YYYQQQHHHAAA===;;;:::888888777777666555444444333333333333333333333333222222333333333333222222111222333333222222444666<<>>======;;;999;;;;;;;;;===>>>???===;;;888888888777777777666666999888777666555555555555555555555555444444444444555555555444333444666888777===EEEQQQggg~~~ooofff[[[VVVOOOJJJFFFDDDCCCAAAAAAAAABBBCCCBBBBBBAAA@@@===<<<;;;999888888777777777666666555555555666666444444333333444555666666222222111111222222333444333555888;;;AAAKKKWWWaaammmsss}}}666777888777555333333444444555777666777:::???DDDGGGJJJMMMNNNNNNOOOPPPRRRPPPOOOQQQTTTXXX___nnn|||~~~zzztttllleee^^^YYYVVVMMMMMMMMMMMMMMMLLLLLLLLLOOOWWWcccooowwwzzzzzzxxxwwwuuusssrrrtttxxx|||}}}}}}pppaaaWWWTTTMMMJJJFFFDDDBBB@@@===;;;::::::::::::999888777777777777777777777777777777555888999999666555777999222222333333444555555666444777:::;;;<<>>???@@@AAABBBAAA@@@???;;;;;;<<<===>>>???@@@@@@>>>>>>============>>>>>>======<<<;;;;;;;;;;;;<<<888888999:::;;;===>>>???>>>???@@@???>>>>>>@@@BBB@@@AAAAAAAAAAAAAAAAAA@@@===;;;:::888888999:::;;;888888999:::;;;===>>>>>>::::::::::::::::::::::::<<<===============<<<<<<999>>>===>>>DDDDDDIIIYYYhhh|||{{{vvvsssqqqmmmfff```\\\```fffjjjlllmmmmmmnnnvvvzzz~~~}}}|||{{{xxxrrrjjjeeeYYYSSSIII???999666777999999888777666444333111111222222222222222222222222222222333333444333333333333444444333222333555888:::DDDPPPZZZcccqqqppp```TTTKKKEEEBBB@@@>>>======;;;999777::::::;;;===???@@@>>><<<999999999888888888888777777777666444444333333333666666555555555444444444444444444333222222555777777>>>EEEOOOcccvvvmmm___ZZZRRRLLLHHHFFFDDDBBBAAAAAACCCCCCCCCBBBAAA@@@>>>>>><<<;;;:::999999999444333333333333444555555666555555555555666777777333222111000111222444555333555888;;;AAAKKKWWW```nnnsss}}}888888777555555444444444777666555555666999===???FFFIIIMMMOOOPPPRRRTTTVVVYYYZZZ[[[[[[^^^ggguuu~~~tttkkkbbb[[[UUUQQQLLLKKKJJJJJJKKKLLLMMMNNNPPPVVV```kkktttxxxwwwuuussstttuuuxxx}}}oooaaaWWWPPPLLLLLLKKKHHHDDD@@@>>>===>>>======<<<:::999999888888888888888888999999999444444444444555555555666777666555444444555666777888999:::;;;<<>>===<<<===?????????>>>:::;;;===>>>>>>>>>======???>>><<<;;;::::::;;;;;;===<<<;;;:::;;;;;;======???@@@@@@AAAAAABBBCCCCCCFFFDDDCCCAAA@@@@@@AAAAAA??????>>>>>>===;;;:::999;;;<<<===============<<<===<<<;;;:::::::::::::::;;;<<<===>>>>>>===<<<;;;999<<>>GGGTTT___mmm}}}gggVVVLLLHHH>>>===;;;;;;<<<<<<;;;999777888999:::;;;;;;;;;;;;<<<;;;999777666666777777999777444444555666666555444444555555444444333222333333333444666777999:::999<<>>===;;;:::999999:::;;;<<<:::999777555444333333666666555555555444444444666555444333222333444444444666888:::>>>GGGSSS[[[gggrrr999888777555444444333333666555444444555888;;;===BBBEEEIIIMMMPPPTTTXXX[[[```aaabbbbbbeeennn|||~~~tttkkkbbb[[[UUUQQQKKKJJJIIIHHHIIIKKKMMMNNNSSSXXXaaallltttwwwvvvsssnnnrrrwww~~~rrrbbbVVVOOOLLLLLLJJJHHHDDDAAA???>>>======<<<;;;::::::999999888888777777777777777777666666666777777777888888777666555444444555666777888999::::::;;;>>>BBBEEENNNWWWgggyyyhhhXXXOOOMMMOOOUUU___qqq~~~{{{wwwsssqqqooonnniiigggdddccccccbbbaaa___[[[[[[ZZZXXXWWWXXX[[[]]]dddddddddaaa[[[VVVQQQNNNGGGFFFEEEDDDDDDDDDBBB@@@>>>=========???@@@???>>><<<===>>>?????????>>>>>>???>>><<<;;;::::::;;;;;;;;;;;;::::::;;;===>>>???@@@@@@@@@AAABBBBBBCCCCCCDDDCCCCCCBBBAAAAAAAAAAAA>>>>>>======<<<:::999999:::;;;<<<===>>>?????????===<<<;;;::::::::::::;;;<<<<<<============<<<<<<999<<<>>>>>>===@@@GGGMMMYYYlllwwwhhh^^^ZZZWWWVVVTTTQQQMMMHHHDDDBBBBBBCCCEEEFFFGGGHHHHHHHHHJJJKKKPPPWWW\\\aaalllvvv|||zzzwwwvvvtttnnnddd\\\WWWQQQIIIBBB>>>;;;999888999888666555444444555555222222222222111111111111111111222333222111000000111222444333222222333555888;;;DDDPPP\\\jjj}}}jjjXXXLLLFFFAAA???============<<<:::<<<<<<<<<<<<;;;:::999999999888777777777888::::::888666444333444555555444444444555555444444333222666666555555555555666666;;;===CCCMMM\\\uuuwwwnnnfffZZZQQQLLLJJJGGGDDDDDDBBBAAA@@@@@@@@@???===???>>><<<;;;::::::;;;;;;999888777666555444444444666666555555555444444444666555444333222333444444444666888:::>>>FFFRRRZZZfffppp~~~999888777555444333333333444333222222444666999:::>>>AAAEEEIIIOOOVVV]]]bbbgggiiijjjkkkmmmvvv}}}sssjjjaaaZZZTTTPPPKKKIIIGGGFFFFFFIIILLLNNNSSSXXXaaallltttxxxwwwuuuvvv{{{wwwhhh[[[SSSLLLKKKIIIFFFDDDBBB@@@@@@<<<<<<<<<;;;:::::::::999888888888777666666666555666666777777777888888888777777555555555555777777888999999999:::<<<@@@CCCKKKSSSbbbuuuzzzfff[[[UUUTTTVVV^^^iii|||~~~{{{vvvrrrmmmjjjiiiccc```\\\ZZZ[[[[[[[[[ZZZUUUVVVVVVVVVVVVXXX\\\___jjjkkkkkkiiieee___XXXTTTJJJHHHFFFEEEFFFFFFEEEDDD@@@???>>>???AAAAAAAAA@@@>>>>>>???@@@@@@@@@??????>>>===<<<;;;::::::;;;;;;:::::::::;;;<<<>>>@@@AAA@@@AAAAAABBBCCCCCCDDDDDDBBBBBBCCCCCCCCCBBBBBBAAA>>>======<<<;;;:::999888:::;;;<<<>>>???@@@AAAAAA<<<<<<;;;:::::::::;;;;;;======<<<<<<<<<<<<======:::<<<======<<<>>>CCCGGGNNN___wwwssscccUUULLLIIIHHHHHHGGGEEECCC@@@===<<<999:::;;;<<<===>>>>>>>>>>>>>>>AAAFFFLLLSSS___kkk}}}~~~xxxxxxvvvttttttqqqkkkbbb[[[TTTNNNGGG@@@<<<:::888777999888777666666555666666333222222222111111111111000000111222222222111111111222333333222222333555666888@@@LLLWWWeeexxxppp]]]OOOHHHDDDAAA???>>>>>>>>>===;;;============<<<;;;:::999999888777777777888::::::777555333333444555444333444555555555555444333333666666555555555555666666===>>>BBBJJJWWWooo~~~ssskkk___VVVQQQNNNKKKHHHGGGEEEBBBAAA@@@???===;;;???>>>===<<<<<<;;;<<<<<<888888777666666666777777666666666555555555555444666555444333222333444444444666888999===EEEPPPXXXbbbjjjwww666555555444444555555555444333333333444666888999;;;>>>BBBFFFMMMUUU^^^dddjjjnnnqqqsssuuu~~~{{{qqqhhh___XXXRRRNNNJJJGGGEEECCCDDDGGGKKKMMMQQQWWWaaammmwww}}}~~~}}}pppcccZZZNNNKKKHHHFFFDDDCCCBBBBBB<<<<<<<<<;;;;;;;;;:::::::::999999888777666666555444555555555555666666666888777666555555666777888888999:::::::::===@@@CCCHHHPPP^^^qqqpppiiifffeeefffooozzz~~~~~~}}}yyyuuupppjjjfffddd```\\\XXXVVVWWWXXXXXXXXXSSSTTTUUUUUUUUUWWW[[[]]]eeehhhmmmpppnnnhhh```ZZZOOOLLLIIIHHHHHHHHHGGGFFFBBBAAA@@@AAACCCDDDCCCBBB??????@@@@@@@@@@@@@@@@@@>>>===<<<;;;:::;;;<<<<<<;;;;;;<<<===>>>???@@@AAAAAABBBBBBCCCCCCDDDEEEEEEAAABBBCCCDDDDDDCCCBBBBBB???>>>===<<<;;;:::::::::<<<<<<===???@@@@@@@@@@@@<<<;;;;;;:::::::::;;;;;;>>>===<<<;;;;;;<<<===>>><<<=========<<<===@@@CCCGGGSSSeeevvvwwweeeXXXNNNHHHGGGCCCBBBAAA@@@>>>===;;;;;;888888999:::;;;;;;;;;;;;===;;;<<>>>>>>>><<<;;;::::::;;;<<<<<<<<<<<<<<<<<<;;;999777666666777777888666555555666666555444555555555555555444444333333333333444666777999:::<<<<<<@@@GGGSSSiiiyyyqqqfff]]]XXXTTTOOOLLLIIIGGGCCCAAA@@@???>>><<>>======<<<<<<;;;;;;;;;:::999888888888888888666666666555555555555555666555444333222333444444333555777999<<>>======<<<<<<;;;;;;;;;;;;;;;:::999999888777777555555555555666666666777888777666555555666777888999:::;;;;;;<<<>>>BBBEEEFFFNNN]]]ppp~~~{{{zzz{{{~~~|||zzzyyyxxxwwwsssnnniiidddaaa^^^[[[WWWTTTUUUUUUVVVVVVTTTUUUUUUUUUTTTUUUWWWYYY___dddlllsssuuupppeee]]]VVVSSSNNNJJJIIIIIIHHHGGGEEEDDDCCCDDDFFFGGGFFFEEEAAAAAA@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<===>>>>>>>>>??????@@@@@@@@@???BBBCCCCCCDDDDDDEEEFFFFFFAAABBBCCCDDDDDDDDDCCCBBBAAA@@@>>>===<<<<<<<<<<<<>>>????????????>>>>>>===;;;;;;:::::::::;;;;;;<<<>>>===<<<;;;;;;<<<===>>>===>>>>>>===<<<<<<>>>???CCCIIISSS]]]jjj{{{{{{eeeVVVLLLEEEBBBBBB???>>>===;;;:::999888777::::::;;;<<<<<<<<<;;;;;;:::888777999;;;@@@LLLXXXgggpppvvvvvvtttrrrpppmmmooooooppppppnnnhhhaaa\\\TTTNNNFFF@@@<<<;;;999999666666666666555444333333333333333222222222222111000000000111111222333333000111333222111111222444555666<<>>===<<<;;;:::999999:::;;;;;;;;;;;;:::<<<;;;999777666666777777999888777777888888777555555555666666555555444333333333333444666777999:::999:::>>>DDDOOOddd~~~xxxnnnfffaaa[[[TTTPPPKKKHHHDDDBBBBBBAAA@@@???>>>>>>>>>===<<<<<<;;;:::<<<;;;:::888777666555555666666666666666666666666666555444333222333444444333555777888;;;AAAJJJQQQ\\\bbbnnn{{{111111222333444666888999666666666666777888999:::;;;<<>>===<<<;;;;;;;;;;;;;;;:::999999999888777777777888888888999999888888666666666666888888888999;;;;;;<<>>======>>>???@@@AAAAAABBBBBBBBBBBBAAA@@@CCCDDDDDDEEEEEEFFFGGGGGGCCCCCCDDDDDDDDDCCCCCCBBBBBBAAA???===<<<<<<======????????????>>>===<<<<<<;;;;;;:::::::::;;;<<<<<<======<<<<<<<<<<<<======>>>======<<<<<<<<<<<<<<<===AAAGGGLLLUUUdddvvvyyyhhhVVVJJJDDD???<<<===???>>><<<;;;999999888888:::;;;;;;;;;;;;;;;:::999888666555777777:::CCCMMM^^^gggoooqqqppppppooollljjjlllnnnnnnkkkfff```]]]UUUPPPHHHAAA===;;;999888666666666666555444333222333333333333222222222222111111111000111111222333000111222222111111222444555555:::BBBKKKYYYnnnssscccXXXSSSJJJFFFBBB>>>===<<<;;;999<<<<<<<<<;;;:::888777666999888777777777888:::::::::999888999::::::888666555666666666666555444444666666555555555555666666888999===DDDNNN```}}}zzztttmmmfff]]]VVVNNNKKKGGGDDDCCCCCCBBBAAA>>>?????????>>>===<<<;;;;;;:::888666444333222222555666666666666777777777666555444333222333444444222444777888:::???HHHNNN[[[cccppp333333333333444555666777666666666777777888999999999;;;>>>AAAFFFLLLSSSXXXhhhrrr~~~|||rrriii```YYYSSSOOOFFFEEEBBB@@@???@@@@@@AAACCCHHHRRR___kkkssswwwwwwvvvzzz|||yyywwwvvvqqqqqqqqqpppmmmhhhccc```WWWVVVVVVYYY]]]iii}}}tttgggZZZSSSKKKGGGGGGHHHGGGFFFCCCCCCBBB@@@>>>===<<<;;;999999999999999999999999777777888888888999999999999888777666666777888999666777999:::<<>><<<;;;;;;<<<=========>>>>>>>>>===<<<<<<:::::::::::::::;;;<<<===<<<<<<============<<<<<<<<<;;;;;;:::;;;;;;:::999777;;;@@@CCCGGGOOO\\\fffwww|||tttooooooqqqyyyfffYYYKKKDDDAAA>>><<<<<<>>>===<<<;;;::::::;;;<<<999:::::::::999888888777666555666999999999@@@HHHQQQ]]]iiioooppppppmmmiiifffhhhkkkkkkhhhddd___\\\VVVPPPHHHAAA===:::888777666666777777666555333333444444333333333222222222333222111000000000111222///111222222111111222333444444888???HHHVVVkkk}}}zzziii]]]VVVMMMIIIDDD@@@>>>===;;;:::>>>======<<<;;;999777666999888777777777888::::::999888888999:::999777555666666666666666555444444666666555555555555666666888:::???EEEMMM]]]www|||rrrfff^^^SSSOOOJJJFFFDDDCCCBBBAAA@@@AAAAAAAAAAAA???>>>===;;;:::888777666555555555555666666666777777777777666555444333222333444444222444666777999>>>FFFLLLWWW```ppp555555444333333333444444555555666666777777888888777999===@@@EEEKKKQQQVVVcccnnn}}}~~~tttkkkccc[[[UUUQQQFFFEEECCCAAA???>>>>>>>>>;;;@@@HHHSSS]]]dddffffffeeejjjrrrzzzxxxsssooommmlllkkkkkkkkkhhhccc[[[TTTOOOPPPOOOOOOQQQSSS]]]ooo{{{nnn\\\UUULLLHHHHHHIIIHHHFFFEEEEEECCCAAA???===<<<;;;888888888888888999999999666666666666777777777777999888777666666777888999444666777999;;;???DDDGGGOOOUUUaaaqqqwwwssspppmmmjjjhhhjjjlllnnnmmmjjjfffcccaaa___\\\ZZZYYYWWWTTTQQQNNNOOOPPPNNNLLLKKKKKKLLLHHHJJJQQQ\\\gggmmmllliii^^^YYYSSSNNNMMMNNNPPPPPPMMMLLLLLLLLLNNNOOONNNMMMJJJIIIGGGFFFFFFFFFGGGGGGBBBAAA@@@@@@@@@AAABBBCCC@@@AAACCCEEEGGGGGGGGGGGGEEEEEEEEEFFFGGGGGGHHHHHHGGGFFFDDDCCCBBBBBBBBBCCCAAA@@@===;;;::::::;;;<<<;;;;;;<<<======>>>======:::::::::::::::;;;<<<===;;;<<<===>>>>>>===<<<;;;;;;:::999999::::::999777444999>>>??????BBBHHHNNNYYYkkkwwwllleee``````ccciiinnnxxx~~~hhhWWWLLLAAA??????===<<<===888888777777777888:::;;;999999999999888888777666222222555888888888===DDDGGGUUUeeemmmpppooojjjdddcccfffiiiiiifffaaa]]][[[VVVPPPHHH@@@<<<999777666777777888888888666555333444444444333333333222222444333111000000000111111///111222222111111222333444333666===EEETTTiii{{{pppbbbZZZOOOKKKEEEAAA???>>>===<<<;;;<<<<<<===<<<<<<;;;;;;<<<;;;999777666666777777888777777888999999666444666666666666666555555444333333333444666777999::::::<<>>AAAGGGOOOTTT___jjjxxx{{{rrrhhh```ZZZUUUQQQFFFEEEDDDBBB@@@>>>===<<<;;;===@@@DDDHHHLLLOOOPPPQQQTTTZZZaaahhhoootttvvvvvvtttpppjjjddd`````````cccdddccc___YYYTTTQQQOOOIIIFFFGGGLLLQQQWWWbbbllltttfff\\\RRRNNNLLLHHHFFFGGGGGGFFFCCCAAA???>>>>>>>>>===<<<;;;:::999888888888777777888888888999999999888888999999999999888888444444555777;;;AAAFFFIIIQQQRRRZZZjjj|||uuuqqqqqqooonnnnnnmmmmmmmmmlllllllllllliiifffcccaaa___\\\XXXUUUQQQOOOMMMLLLMMMMMMKKKJJJLLLMMMOOOVVV```gggiiijjjaaa\\\UUUQQQRRRSSSRRRRRRPPPPPPQQQQQQPPPPPPPPPPPPNNNMMMKKKHHHGGGEEEDDDDDDEEEEEEDDDDDDCCCBBBAAAAAAFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGIIIJJJIIIHHHEEECCCAAA@@@AAABBBBBBBBB@@@???===<<<;;;;;;;;;<<<<<<>>>@@@@@@>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>===>>>>>>=========<<<<<<<<<>>><<<:::::::::;;;:::999<<<<<<===>>>???@@@AAAAAAMMMRRR\\\jjjuuu{{{}}}{{{llldddaaa______aaacccgggoooyyy{{{eeeVVVGGGEEEAAA>>>;;;::::::::::::::::::999999999888888999999999999999999999999666555555555666777999:::BBBMMM[[[eeeiiigggeeeccceeeddddddddddddaaa\\\XXXSSSOOOHHHAAA;;;777666555444444444555555555555555444444444333333222222222333333333333333333333333222333333444444333333222111111555;;;CCCRRRiii}}}|||hhhYYYSSSNNNIIIGGGCCC===;;;===888999999::::::;;;;;;<<<::::::999999888888999999999::::::;;;;;;::::::999666777777666444444555777555555666666777777888888::::::>>>DDDKKKXXXmmmrrriiibbb]]]UUUNNNJJJGGGEEECCCBBBBBBBBBDDDDDDCCC@@@>>><<<<<<;;;:::999999999999666666666666666666666666666555555444444333222222111333555777:::???DDDIIISSS\\\nnn555444333333222222222333444444555555666777777777:::;;;===???BBBGGGMMMRRR[[[fffttt~~~{{{rrrhhh```YYYSSSOOOGGGGGGEEECCCAAA???===<<<999:::<<>>>>>=========;;;:::999888888888777777888888888999999999777888888999999888888777666666666888;;;???CCCEEENNNPPPXXXgggyyyzzzwwwwwwvvvuuuttttttssssssrrrrrrrrrqqqnnnkkkhhheeebbb]]]XXXUUUTTTQQQNNNMMMLLLKKKJJJHHHJJJKKKMMMTTT\\\bbbeeeeee^^^[[[XXXWWWXXXXXXWWWUUUVVVUUUUUUTTTTTTTTTTTTTTTOOONNNMMMKKKJJJHHHHHHGGGEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGIIIKKKLLLLLLLLLJJJHHHGGGGGGHHHHHHGGGFFFFFFDDDBBBAAABBBBBBAAA@@@AAA@@@???===<<<<<<<<<<<<>>>???@@@@@@>>>===>>>???=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;999888888:::<<<<<<<<<<<<======>>>>>>??????@@@AAACCCJJJSSS[[[eeettt|||uuummmhhhjjjpppuuuxxxyyyssseee___]]][[[]]]___bbbfffnnnuuu{{{~~~qqqbbbRRRHHHEEECCC@@@===;;;:::::::::;;;;;;:::::::::999999999777777777777777777777777666555555555555777888:::AAAJJJWWWaaaeeeeeecccbbbbbbbbbaaabbbbbb```]]]ZZZRRRNNNHHH@@@;;;777666666555555555555555555444444444444444333333333333333333333333333333333333333111222222222222222222111222333666<<>><<<>>>999999::::::;;;;;;;;;<<<;;;;;;:::999888888888888999::::::;;;;;;::::::999777888999888666555666777555555666666777888888888::::::>>>DDDKKKWWWmmmzzzrrrhhhbbbYYYQQQLLLIIIFFFDDDCCCBBBBBBCCCDDDCCC@@@>>>===<<<;;;:::999999999999777777777777777777777777666666555555444333333222222444666888:::>>>CCCGGGNNNXXXjjj444444333222222222333333444444555555666777888888:::===@@@BBBEEEHHHMMMPPPVVV```nnnyyy|||rrrhhh___WWWPPPLLLHHHHHHFFFCCCAAA>>>===<<<888999:::;;;<<<===>>>>>>?????????AAAFFFLLLRRRVVVVVVUUUSSSOOOMMMNNNQQQSSSVVVUUURRRNNNHHHEEEDDDDDDCCCAAAAAAEEEHHHLLLSSS\\\dddtttzzzlll]]]TTTPPPMMMNNNQQQUUURRRMMMGGGCCC@@@>>>>>>>>>===<<<:::999999888888777777777888888888888999777888888999999888888777888888888999;;;===???@@@KKKLLLTTTcccttt~~~~~~}}}|||zzzyyyxxxxxxtttrrrnnnkkkgggbbb[[[WWWXXXVVVRRROOONNNMMMKKKJJJLLLLLLOOOTTTZZZ___bbbbbb\\\[[[[[[\\\^^^^^^\\\[[[WWWVVVTTTSSSSSSSSSTTTTTTRRRQQQPPPOOONNNMMMLLLLLLGGGFFFFFFEEEEEEGGGHHHIIIDDDFFFHHHJJJLLLNNNOOOOOOKKKIIIHHHGGGHHHGGGEEEDDDFFFDDDCCCBBBCCCBBBAAA???CCCBBBAAA???>>>=========???@@@AAA@@@>>>===>>>???=========>>>>>>?????????>>>>>>>>>???????????????;;;999777777999;;;<<<<<<========================>>>===>>>CCCGGGNNNZZZfffpppwww}}}}}}~~~xxxgggbbb\\\YYY[[[___dddfffiiipppwww~~~wwwlll```\\\\\\\\\___ccchhhmmmtttyyy}}}xxxcccVVVMMMGGGBBBAAA@@@>>><<<::::::::::::;;;;;;;;;::::::::::::999666666666666666666666666666555555444555666888999>>>FFFPPPYYY^^^`````````]]]\\\[[[\\\]]]\\\ZZZXXXPPPMMMGGG@@@;;;888666666666666666555444444444333333333444444444444444444333333333333333333333333111111111111111111111111333444777<<>>===???;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999888888888888999::::::;;;;;;::::::999777888::::::888777666777555555666777777888888999:::;;;???EEEKKKWWWlll~~~}}}oooiii___VVVOOOKKKGGGFFFDDDCCCCCCCCCDDDCCC@@@>>>======;;;:::::::::::::::888888888888888888888888666666666555444444333333444555777888999===BBBEEEIIISSSeee{{{444333333222222333333333666666777888999::::::;;;<<>>>>>???AAAEEEJJJLLLMMMLLLJJJHHHGGGHHHLLLPPPQQQPPPLLLHHHCCCAAABBBCCCCCCAAABBBFFFGGGIIINNNUUU^^^jjjzzzyyyfff[[[TTTQQQRRRVVVYYYVVVQQQKKKFFFBBB@@@???>>>===<<<;;;:::999999999777777777777888888888888777777888888888888777777777888999:::;;;<<<======GGGIIIQQQ___nnn~~~~~~|||{{{xxxwwwuuurrroooiiibbb]]]]]]ZZZVVVTTTSSSRRRQQQPPPQQQRRRTTTWWW[[[___aaabbb]]]]]]^^^___````````````[[[YYYWWWUUUUUUUUUVVVVVVUUUTTTTTTTTTSSSRRRQQQPPPKKKJJJIIIHHHGGGHHHJJJKKKFFFGGGIIIKKKMMMNNNNNNNNNLLLJJJHHHHHHHHHGGGEEEDDDEEEDDDCCCCCCEEEEEECCCAAAEEEDDDCCCBBBAAA@@@??????AAABBBBBB@@@>>>>>>>>>@@@>>>>>>>>>??????@@@AAAAAA@@@@@@@@@???????????????<<<:::888888999;;;;;;:::>>>=========<<<<<<<<<;;;@@@>>>>>>AAABBBDDDLLLTTTXXX```gggkkkpppvvvzzzyyyxxxzzz||||||{{{zzzxxxxxxxxxxxxxxx{{{wwwkkk^^^\\\YYYXXXZZZ^^^bbbeeeiiiqqqyyyvvvlllcccaaabbbccchhhmmmuuu|||rrr___PPPHHHFFFDDDCCC>>>===<<<;;;:::::::::::::::::::::999999999888888777777777777777777777777666555555444555666777888;;;AAAIIIQQQWWWZZZ\\\]]]XXXWWWUUUUUUVVVVVVTTTSSSNNNKKKEEE@@@;;;888666666777777666555444333333333333333333444444555555666222222222222222222222222111111111000000111111111222333666;;;AAAMMMbbbuuu{{{eeeZZZNNNHHHDDD???>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777777777999::::::;;;;;;::::::999555888:::;;;999777666666555666666777888888999999:::;;;???EEEKKKVVVjjj|||uuunnncccYYYRRRLLLHHHFFFEEEDDDCCCDDDDDDCCCAAA???>>>===<<<;;;::::::::::::888888888888888888888888777777666666555444444444555666777888999<<<@@@CCCHHHQQQbbbxxx333333333222222333333444666666777888999:::;;;;;;<<<@@@DDDGGGIIIJJJKKKLLLSSS[[[hhhsss}}}uuujjj```WWWNNNIIIGGGFFFDDDBBB???===;;;:::999999::::::;;;;;;<<<<<<>>>???@@@AAABBBCCCDDDEEEJJJIIIGGGEEEDDDEEEIIILLLKKKJJJGGGCCC??????AAACCCFFFDDDFFFIIIJJJIIILLLRRRYYYaaammm{{{sssddd[[[VVVVVVYYYZZZXXXSSSNNNIIIEEECCCAAA>>>>>><<<;;;:::999999999777777777777777777777777777777777888888777777777555666777999;;;<<<===>>>DDDFFFNNN[[[iiiyyy}}}|||||||||{{{{{{xxxsssmmmhhh```]]]YYYXXXXXXXXXXXXXXXWWWXXXZZZ\\\]]]___aaabbbaaaaaa`````````bbbdddfffeeedddbbb```___^^^^^^___XXXYYYYYYYYYXXXVVVUUUTTTQQQPPPNNNMMMKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKMMMKKKJJJIIIJJJIIIHHHFFFEEEDDDCCCDDDFFFGGGGGGFFFGGGGGGFFFEEECCCBBBAAA@@@AAABBBBBB@@@???>>>@@@AAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@??????<<<;;;:::;;;===???>>>>>>>>>>>>======<<<<<<;;;;;;===;;;<<<@@@@@@???BBBFFFFFFNNNTTTXXX\\\cccggggggkkkooosssuuutttsssssstttrrruuu{{{}}}lllbbbZZZZZZZZZ[[[^^^ccchhhkkkooowww{{{ssslllkkklllnnntttzzzuuu___XXXNNNGGGCCCBBB@@@>>><<<;;;;;;:::::::::::::::888888888777777777777666666666666666666666666666666555555444444555777777999<<>>>>>>>>======<<<<<<<<<<<<;;;:::999888888888888999::::::;;;;;;::::::999555777::::::888666555555666666777777888999999999:::;;;@@@EEEKKKVVViiizzzyyyrrrhhh^^^VVVOOOJJJFFFHHHFFFEEEDDDEEEDDDBBB@@@>>>>>>===<<<;;;;;;;;;;;;888888888888888888888888888777777666666555444444666777777888888;;;???BBBJJJRRRbbbxxx333333222222222333444444444444555666888999::::::;;;???CCCFFFGGGGGGHHHIIIRRRYYYeeeqqq|||wwwmmmcccYYYPPPKKKFFFEEEDDDBBB@@@>>>===<<<999999::::::;;;;;;<<<<<<<<<===>>>???@@@@@@@@@@@@EEEFFFEEECCCAAABBBDDDFFFDDDCCCAAA???======@@@BBBHHHGGGIIIMMMMMMJJJLLLPPPQQQVVV___lllxxxqqqeee]]]ZZZ[[[[[[ZZZWWWSSSNNNIIIEEECCC???>>>===;;;::::::999999888777777777777777666666666777777888888777777666555555666777999<<<>>>???BBBEEEMMMYYYeeeuuuxxxsssgggccc___^^^^^^___``````]]]___``````______aaabbbeeeeeeeeeeeeeeefffjjjmmmllllllkkkjjjhhhfffeeeeee^^^^^^___^^^]]][[[YYYXXXWWWWWWVVVTTTSSSQQQPPPOOOOOOOOOOOOOOONNNLLLKKKJJJMMMLLLKKKLLLMMMNNNMMMKKKHHHFFFEEEEEEGGGIIIJJJIIIJJJIIIIIIHHHFFFDDDBBBAAAAAABBBBBB@@@??????BBBDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDD>>>>>>@@@CCCFFFGGGFFFDDD>>>>>>>>>======<<<<<<<<<;;;999;;;???@@@>>>>>>@@@???FFFKKKMMMQQQWWWZZZZZZ^^^ccciiillllllllloooqqqlllsssnnnaaaZZZUUUWWWZZZ]]]aaagggoootttyyy}}}xxxwwwwwwyyyvvveeeWWWQQQNNNKKKGGGEEEBBB>>>;;;;;;;;;;;;;;;::::::::::::777777777666666666555555555555555555555555555555666666444444444555666777777999===DDDKKKPPPRRRRRRVVVUUUSSSSSSRRRQQQNNNLLLIIIGGGCCC???;;;999777666666666666555444444444333222222333333333333333333222222222222222222222222333222111000000111222333///000333888===HHH[[[mmm{{{rrr^^^QQQJJJDDDAAAAAA@@@@@@??????>>>===<<<<<<;;;:::999999888888999999999::::::;;;;;;::::::999555777999999777666555666666666777888888999999::::::;;;@@@FFFKKKUUUhhhyyy|||vvvnnneee]]]UUUNNNJJJJJJIIIGGGFFFFFFEEEDDDBBB???>>>===<<<<<<;;;<<<<<<888888888888888888888888888888888777666666555555555666777777888:::>>>BBBKKKSSSbbbwww333222222222333333444555333444555666888999:::;;;>>>AAAEEEGGGHHHHHHIIIJJJOOOVVVaaammmyyyyyyoooeee\\\SSSMMMFFFFFFEEEDDDBBBAAA@@@???======<<<<<<<<<<<<<<<<<<===<<<<<<<<<===>>>???@@@AAABBBCCCBBBAAA@@@AAACCC?????????>>>===>>>AAADDDHHHGGGJJJNNNNNNJJJKKKNNNOOOPPPWWWaaakkkwww}}}pppddd^^^]]]^^^^^^\\\YYYTTTMMMGGGCCC???>>>===;;;::::::::::::888888777777666666666666666666777777777777666666666666555666777:::===???AAAEEEMMMXXXcccsss|||ssspppkkkhhhhhhiiiiiiiiieeefffhhhfffdddcccdddeeefffiiilllmmmnnnpppsssvvvsssttttttsssqqqooollljjjdddeeeeeeeeeccc```^^^\\\[[[\\\]]]]]][[[YYYWWWUUUSSSSSSRRRRRRPPPOOOMMMLLLMMMLLLLLLNNNPPPRRRRRRQQQOOOKKKHHHFFFGGGIIIJJJJJJKKKKKKKKKJJJHHHFFFDDDBBBAAAAAAAAA@@@???AAACCCFFFGGGFFFFFFEEEEEEDDDDDDCCCBBBCCCDDDGGGIIIKKKLLLMMMHHHHHHJJJMMMNNNMMMIIIEEE>>>>>>>>>>>>>>>>>>>>>===<<<999:::===???======???>>>DDDHHHIIIKKKPPPSSSSSSVVV[[[aaaeeeeeegggkkkppprrrzzznnn```ZZZXXXWWWZZZ^^^bbbhhhqqq{{{{{{pppggg___VVVLLLNNNLLLJJJHHHFFFCCC@@@>>>;;;;;;<<<;;;;;;::::::999777777777777666666666666555555555555555555555555666666444444444444555666555777:::AAAHHHMMMNNNMMMPPPOOOOOOPPPQQQPPPMMMJJJGGGEEEBBB???;;;999777666555555555555555555444444222222222222222222111111111111111111111111111111333111000//////000111333111111333777:::CCCUUUfffuuuhhhYYYPPPHHHEEEDDDBBBAAA@@@???>>>===<<<<<<999999888888999999::::::999::::::;;;;;;::::::999888999:::999777666777888666777777888888999:::::::::<<<@@@FFFKKKUUUgggwww|||uuunnnfff^^^VVVPPPMMMKKKHHHGGGGGGGGGEEEDDD@@@???>>>===<<<<<<<<<<<<::::::::::::::::::::::::999999888777777666666555555666777777888:::>>>BBBIIIQQQaaavvv222222222222333333444555555666777999:::;;;======CCCEEEHHHJJJJJJKKKLLLMMMLLLSSS]]]jjjwww{{{qqqggg]]]UUUOOOGGGGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@???>>>>>>===<<>>@@@BBBBBBAAAAAAAAABBB>>>???@@@@@@@@@AAADDDFFFFFFFFFJJJNNNMMMIIIIIILLLRRRQQQUUU\\\ccclll}}}wwwiiiaaa^^^aaaaaa```]]]WWWOOOGGGCCC???>>>===<<<;;;:::::::::888888777777666666666555666666777777777777666666999777666555666999<<<>>>AAAEEEMMMXXXcccrrr{{{vvvrrrqqqrrrrrrqqqkkkmmmnnnllliiiggghhhjjjeeejjjqqquuuvvvwwwyyy|||}}}~~~~~~~~~|||yyyuuusssiiiiiiiiiiiigggdddaaa___]]]___aaabbbbbb___]]][[[TTTTTTTTTTTTSSSQQQPPPOOOMMMLLLMMMOOOSSSUUUVVVUUUTTTOOOJJJGGGFFFHHHIIIJJJLLLLLLLLLKKKIIIGGGDDDCCC@@@AAAAAA@@@@@@AAAEEEGGGIIIIIIHHHGGGFFFEEEDDDDDDAAACCCEEEIIIMMMPPPSSSTTTSSSSSSTTTUUUTTTOOOHHHBBB>>>>>>>>>>>>????????????<<<888666888:::999:::===:::???CCCCCCEEEJJJMMMMMMSSSXXX___bbbbbbeeejjjooo~~~tttcccYYYXXXZZZ]]]aaafffkkkrrr||||||tttnnnjjjhhhgggbbbZZZWWWWWWTTTOOOIIIHHHEEECCCBBBAAA@@@@@@<<<<<<<<<<<<;;;:::999999888888888888777777777777888888888888888888888888666666444444333444555666555666999@@@GGGKKKKKKJJJIIIIIIKKKMMMNNNMMMJJJGGGFFFDDDBBB>>>;;;999777666444444444555555555555555333222222111111000000000111111111111111111111111222000///......///000222333333444777888@@@QQQaaapppppp^^^TTTLLLGGGGGGCCCBBBAAA@@@???===<<<<<<888888888888999:::;;;<<<999::::::;;;;;;::::::999::::::;;;999777777999:::777777777888999999:::::::::<<<@@@FFFKKKTTTfffwww{{{uuummmddd\\\VVVOOOLLLJJJHHHHHHHHHFFFEEE@@@???>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888777666666666444555666777888:::???BBBGGGOOO___uuu111222222333333444444555444666888999:::;;;>>>AAAAAAEEEIIILLLNNNOOOPPPQQQTTTVVV[[[cccmmmyyy~~~tttiii^^^UUUPPPKKKIIIFFFEEEEEEEEECCCBBBDDDCCCAAA???>>>>>>@@@@@@??????>>>>>>>>>>>>???@@@BBBBBBCCCCCCCCCBBBAAA@@@@@@AAAAAA@@@???@@@CCCEEEHHHIIIKKKLLLLLLKKKJJJJJJLLLMMMNNNRRRYYYeeeqqqzzztttfffaaabbbdddeeebbb[[[RRRJJJEEEAAA???===;;;;;;;;;999888888888888888888888888888999888777555555777888999777888999999888999;;;===CCCEEEKKKTTT]]]mmm}}}yyyuuusssqqqsssttttttrrrnnnjjjgggmmmnnnrrrxxx~~~~~~uuurrrnnnjjjhhhfffcccaaaYYY\\\aaaeeeeeeccc___\\\ZZZZZZXXXVVVSSSPPPNNNLLLMMMNNNOOOPPPRRRSSSUUUUUURRRPPPMMMIIIFFFGGGKKKOOOPPPPPPOOOLLLIIIFFFEEEFFFEEEDDDCCCBBBBBBCCCEEEFFFHHHIIIJJJHHHEEECCCCCCCCCEEEEEEFFFHHHNNNXXXdddllljjjfff___XXXQQQIIIAAA<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999::::::;;;<<<===>>>???@@@AAAAAABBBDDDGGGIIIKKKPPPVVVZZZ___fffqqqyyytttdddXXXSSSWWW^^^aaaeeekkksssvvveee^^^]]]UUUXXX[[[ZZZVVVQQQMMMLLLKKKIIIFFFEEEDDDCCC@@@>>>======<<<;;;::::::999999888888777777777777888888888777666555555444444555777666555333333444555555222444666999===AAAEEEGGGFFFFFFFFFGGGHHHHHHIIIIIIGGGEEEBBB>>>;;;:::999888666555444444333333333333333222222111000000111111111111222222222222111111000000000000000000000000///222444444555===KKKWWWkkkyyyiiiYYYOOOJJJGGGCCC@@@===<<<===>>>>>>>>>::::::::::::::::::::::::777888999:::;;;:::999999;;;;;;:::999777555333222999777666555666777999:::======@@@FFFKKKUUUeeettt{{{uuuooohhhcccYYYTTTNNNIIIGGGFFFFFFFFFDDDAAA>>>============<<<:::999999999999999999999777888:::::::::999777555666777888888999<<>>AAADDDHHHMMMPPPRRRSSSTTTVVVTTTUUUXXX^^^iiittt~~~xxxmmmccc[[[VVVMMMKKKHHHGGGFFFFFFEEECCCDDDCCCAAA@@@???@@@AAABBBAAA@@@@@@@@@@@@@@@AAAAAACCCDDDEEEFFFFFFDDDCCCBBBAAACCCDDDEEEEEEFFFIIIKKKKKKKKKLLLLLLLLLKKKJJJIIIHHHIIIKKKNNNTTT^^^iiipppqqqjjjfffggghhhfff___VVVLLLFFFBBB@@@===<<<<<<<<<:::999::::::::::::::::::::::::999888777666666777888999777888999999888999;;;===BBBEEEKKKSSS]]]lll~~~zzzxxxwwwxxxyyyyyywwwtttrrrppprrrsssxxx}}}yyyuuuppplllfffaaa]]]ZZZ]]]bbbfffgggeeebbb``````___^^^[[[XXXUUURRRPPPQQQQQQRRRRRRRRRRRRRRRRRRQQQOOOLLLHHHFFFGGGKKKOOOQQQRRRRRRPPPMMMJJJIIIIIIFFFEEECCCBBBBBBDDDEEEGGGIIIJJJKKKIIIGGGEEEDDDEEEFFFFFFGGGLLLUUUcccrrr|||uuueeeVVVKKKDDDAAA@@@>>>>>>======<<<;;;;;;;;;::::::::::::;;;<<<===>>>>>>???@@@@@@AAACCCFFFIIIHHHMMMSSS[[[cccmmmwww~~~|||jjj]]]VVVSSSXXX^^^fffkkkrrryyysssddd___aaa`````````^^^ZZZVVVRRRPPPLLLIIIFFFDDDDDDCCCAAA???======<<<<<<;;;::::::999999888888888888888888999999999888777666666666666666666555444444444444444333333444777999<<>><<<:::::::::555555444333333333444444444333222222222222222333111111222222222222111111111111111111111111111111111444666666777???LLLWWWeeetttqqqbbbXXXPPPJJJEEECCC???============<<<::::::::::::::::::::::::888888999:::::::::::::::======<<<<<<:::999777666888888666666666777999:::======@@@EEEKKKTTTdddrrrxxxoooiii]]]XXXQQQLLLIIIIIIHHHHHHFFFCCC@@@>>>======<<<;;;;;;::::::::::::999999999777888:::::::::999777666555666666777888;;;@@@DDDIIITTThhh~~~333333444555555666666777444666888999:::;;;>>>AAADDDIIIOOOSSSVVVWWWYYYZZZWWWUUUUUUZZZdddooovvvyyy}}}~~~zzzpppggg```\\\QQQNNNKKKIIIHHHHHHFFFEEEDDDCCCBBBAAAAAAAAABBBCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDFFFHHHJJJJJJIIIGGGFFFIIIKKKMMMMMMLLLLLLMMMNNNNNNNNNNNNMMMLLLJJJIIIHHHDDDEEEGGGIIINNNTTT\\\aaarrr~~~tttiiijjjkkkjjjeee[[[PPPHHHDDDAAA>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999888777666666777888999777999999999999999;;;===AAADDDJJJSSS]]]lll|||zzzyyyzzz{{{|||{{{zzzxxxwwwxxxzzz}}}yyyssskkkccc]]]\\\___dddhhhjjjiiifffeeefffeeebbb___\\\XXXUUUSSSRRRSSSSSSSSSSSSRRRRRRRRRQQQOOOLLLHHHFFFHHHMMMPPPRRRTTTUUUSSSPPPMMMKKKKKKFFFEEEDDDCCCCCCEEEGGGHHHJJJKKKLLLKKKIIIGGGGGGHHHHHHHHHIIINNNYYYjjj||||||gggRRREEE???>>>>>>???>>>>>>===<<<;;;::::::;;;::::::;;;;;;<<<===>>><<<===?????????AAADDDGGGEEEIIIPPP]]]kkkxxx}}}ooo___WWWUUUVVV\\\aaaiiinnnttt{{{nnndddeeelllrrrpppnnnkkkggg```YYYSSSLLLIIIEEEBBBBBBAAAAAA@@@>>>======<<<<<<;;;;;;;;;:::999999999999999999:::::::::999888777777777777555555666666555555444333333333333444555777888999===>>>>>>???@@@@@@AAAAAAAAA@@@>>>===;;;;;;;;;;;;444444444444444444555555444444333333333444444555222222222222222222222222111111111111111111111111111333555555777>>>JJJSSScccrrr}}}ooocccXXXQQQHHHEEEAAA???>>>===<<<;;;::::::::::::::::::::::::999999999999999:::;;;;;;<<<<<<===<<<;;;:::999999888888777666777888999:::<<<<<<@@@EEEJJJRRRbbbppp~~~tttmmmccc^^^VVVPPPMMMLLLKKKJJJGGGDDDAAA???>>>>>><<<;;;<<<<<<<<<;;;;;;;;;::::::888999:::::::::999777666444555666666777:::???CCCLLLXXXlll333333333444555555666666444666888999:::;;;>>>AAACCCHHHNNNTTTWWWYYY[[[]]]^^^[[[XXX\\\ccckkkoooppppppqqqtttyyy}}}yyyppphhhaaa]]]UUUQQQNNNKKKJJJJJJHHHGGGDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEGGGIIILLLOOOPPPPPPNNNMMMUUUVVVWWWUUURRROOOMMMLLLPPPPPPNNNMMMKKKIIIGGGFFFBBBCCCEEEGGGIIIMMMRRRUUUeeerrryyykkkkkkkkkllljjjbbbUUULLLEEEBBB???===<<<<<<<<<;;;::::::::::::::::::::::::999888888777777888888999888999::::::999999;;;===AAACCCJJJSSS]]]lll}}}|||zzz|||}}}|||~~~|||sssiiibbb^^^aaaeeeiiikkkkkkjjjiiihhhgggdddaaa\\\XXXTTTRRROOOPPPRRRSSSTTTTTTTTTTTTQQQOOOLLLIIIHHHJJJOOOSSSUUUWWWYYYWWWSSSNNNJJJHHHFFFEEEDDDDDDEEEGGGIIIKKKLLLMMMNNNMMMKKKJJJJJJJJJKKKJJJIIILLLUUUfffxxxwwweeeSSSGGG@@@===<<<=========<<<;;;;;;:::::::::::::::::::::;;;<<<<<<;;;<<<======>>>???CCCEEEDDDGGGPPP```ssssssggg[[[XXXZZZ]]]ccchhhmmmrrrwww{{{yyymmmjjjsss~~~}}}ooo___TTTKKKGGGCCC@@@????????????>>>>>>======<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::::::::888777777777777777444555666666666555333222333333333333444555666777::::::;;;;;;<<<=========???>>>===<<<;;;:::999999444444444444444555666777333333333333333444444555222222222222222222222222111111111111111111111111///111333333444;;;EEEMMM^^^mmmvvvfffYYYRRRFFFDDDAAA?????????===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888999:::;;;<<<999999999999999999888777888888777777777888999:::<<<<<>>>>>>>>======<<<<<<;;;;;;999999:::::::::999888777555666666666777;;;???CCCLLLXXXmmm222222222333444444555555444666888999:::;;;>>>AAACCCHHHNNNTTTXXX\\\___bbbgggdddbbbcccgggiiihhhgggeeegggkkkoootttyyy}}}zzzssskkkddd```YYYVVVQQQNNNMMMLLLKKKJJJEEEEEEDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJLLLPPPTTTWWWXXXWWWWWW]]]^^^]]][[[VVVQQQOOONNNQQQPPPNNNKKKIIIFFFEEEDDDBBBDDDFFFFFFGGGIIIKKKNNNVVVaaarrr}}}nnnllllllnnnoooiii]]]SSSGGGDDD???===<<<<<<;;;:::::::::::::::::::::::::::999999888888888888999999888999::::::999:::<<<>>>AAACCCKKKTTT^^^lll}}}}}}zzzmmmeee```bbbfffiiilllllllllllljjjiiifffccc^^^ZZZVVVTTTQQQRRRTTTUUUUUUUUUTTTSSSOOONNNKKKIIIHHHKKKPPPTTT\\\^^^```^^^XXXPPPJJJGGGGGGFFFEEEEEEFFFIIIKKKMMMNNNOOOPPPOOOMMMKKKKKKKKKLLLJJJHHHIIIPPP___ooozzz{{{qqqaaaSSSIIICCCAAA@@@<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999:::;;;:::;;;<<<<<<===>>>BBBDDDDDDHHHRRRdddyyyxxxmmmddd^^^^^^bbbfffkkkpppuuu{{{{{{uuuwwweeeTTTIIIEEE@@@============<<<===============<<<<<<<<<:::;;;<<<<<<<<<<<<;;;:::999999888777666666666666444555666666666555333222333333333444555666888888888888999999:::;;;;;;;;;>>>>>>===;;;:::888777666444444444444555555666777333333222222222222333333333333222111111222333333111111111111111111111111///111222222444:::AAAGGGTTTdddvvvqqq[[[NNNIIIAAA???>>>>>>???@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999:::<<<===777777888888888888777777888888888888888999999:::;;;<<>>======<<<;;;;;;::::::::::::999999888888666777777777888<<>>AAAFFFIIIOOOTTTYYY___eeehhhmmmnnnnnnnnnkkkfffaaa___]]]```dddhhhlllqqqwww{{{}}}yyyrrrlllhhh```\\\VVVRRRQQQPPPOOOOOOIIIHHHHHHGGGGGGFFFEEEEEEFFFFFFGGGHHHIIIKKKMMMNNNNNNPPPTTTXXX\\\___aaabbbaaabbbaaa^^^YYYUUUSSSSSSOOONNNKKKHHHFFFCCCBBBBBBBBBCCCEEEEEEEEEFFFHHHJJJMMMUUUccctttwwwssspppsssvvvrrreeeZZZKKKGGGBBB>>><<<<<<;;;:::========================999999999999999999999999888:::::::::999:::<<<>>>AAADDDLLLVVV___mmm~~~~~~pppfffdddeeehhhjjjmmmnnnoooooonnnllljjjfffbbb^^^ZZZXXXWWWXXXYYYYYYXXXUUUSSSQQQNNNMMMKKKIIIIIILLLRRRVVVdddgggiiiggg```VVVNNNJJJGGGGGGFFFFFFHHHKKKMMMOOOPPPQQQRRRPPPNNNKKKKKKKKKJJJHHHGGGHHHMMMYYYfffoootttjjj[[[MMMEEEBBBBBBCCC???>>>>>>======<<<<<<<<<::::::999999999999::::::999:::<<<<<<<<<>>>AAADDDFFFJJJUUUfffyyy}}}uuukkkggggggllloooqqqvvv}}}~~~fffTTTGGGDDD@@@======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<======<<<;;;:::999999888777666666666666555555666666555555444333333333333444555777888999777777777888999999::::::<<<<<<<<<:::999777555444555555555444555555666666444444333222222222222222444333222111111222333444222222222222222222222222222222333444666;;;@@@EEENNN___qqq}}}~~~bbbKKK@@@===;;;::::::<<<>>>@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<999999:::::::::999888888888888888999999999999:::;;;;;;???CCCGGGMMMZZZggg|||vvvooofff]]]XXXTTTQQQOOOIIIFFFDDDBBBCCCCCCBBBBBB@@@??????>>>===<<<;;;;;;;;;:::::::::999999999999777777888888999<<>>AAAFFFHHHLLLQQQWWW^^^ffflllnnntttxxxvvvmmmbbbZZZVVVUUUXXX]]]```dddiiioootttvvvyyy}}}~~~yyytttpppfffbbb\\\XXXVVVUUUUUUTTTNNNNNNMMMLLLKKKIIIHHHGGGGGGHHHIIIKKKNNNPPPSSSTTTQQQSSSVVV[[[aaafffjjjmmmhhhgggeee```[[[WWWUUUUUUMMMKKKIIIEEECCCAAA@@@???@@@AAABBBBBBBBBCCCEEEGGGGGGMMMWWWdddttt}}}xxxyyy}}}zzzmmmbbbPPPLLLEEEAAA>>>===<<<;;;========================888999999999999999999888999:::;;;:::::::::<<<>>>BBBEEEMMMWWWaaaooouuukkkhhhiiikkkmmmnnnpppqqqrrrooonnnlllhhhddd```]]][[[[[[\\\]]]]]]\\\YYYVVVTTTSSSRRRPPPOOOOOORRRXXX]]]gggjjjmmmllleee[[[RRRMMMGGGGGGGGGGGGIIILLLOOOQQQRRRSSSSSSQQQNNNKKKJJJJJJIIIHHHGGGGGGJJJRRR[[[aaajjjddd\\\UUUPPPLLLIIIHHHEEEDDDCCCAAA???>>><<<;;;<<<;;;;;;::::::;;;;;;<<<999;;;<<<<<<<<<>>>AAADDDFFFLLLWWWfffuuu~~~xxxsssmmmpppvvv}}}}}}xxx___RRRGGGDDDAAA@@@???>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<======<<<:::999::::::999888777777777777666666555444444444444444333333222333333444555666555666666777777888888999999999999999999777666555777666666555555555555666777666555333222222222222555444222111111222444555222222222222222222222222222222333444666:::>>>AAAKKK[[[mmmyyyhhhQQQBBB:::888888777888:::<<<>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;:::999999888888888999999:::::::::999:::;;;???CCCFFFKKKXXXdddxxx{{{uuukkkbbb\\\WWWTTTRRRMMMJJJFFFDDDCCCBBBAAA@@@@@@???>>>===<<<;;;::::::;;;;;;::::::999999999999666666777777888;;;@@@DDDKKKVVVjjj333333444444555666666777444666888999:::;;;>>>AAACCCEEEIIIMMMSSS\\\eeelllnnnvvv}}}zzznnn^^^TTTPPPNNNRRRVVVYYY\\\aaahhhmmmmmmrrryyy~~~}}}xxxuuukkkfff```\\\ZZZYYYXXXXXXRRRRRRQQQPPPNNNLLLJJJIIIIIIJJJKKKNNNQQQTTTWWWXXXSSSUUUXXX]]]cccjjjooossspppnnniiibbb[[[VVVTTTSSSKKKJJJGGGCCCAAA???>>>>>>>>>???@@@??????@@@CCCFFF@@@CCCJJJTTT```nnn{{{rrrfffTTTOOOHHHCCC@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<888999999::::::999999888999:::;;;;;;::::::<<<>>>BBBFFFNNNXXXbbbooozzzrrrkkklllmmmnnnppprrrssstttnnnmmmkkkhhhddd```]]][[[[[[]]]___``````^^^\\\ZZZYYYXXXWWWUUUVVVYYY___dddeeeiiimmmlllfff\\\SSSNNNHHHGGGGGGHHHJJJMMMPPPRRRSSSTTTTTTQQQNNNKKKIIIIIIIIIIIIHHHFFFGGGKKKPPPUUUccceeefffgggeee___WWWPPPKKKJJJHHHEEEAAA>>><<<;;;>>>======<<<<<<<<<======:::;;;<<<<<<===>>>BBBDDDFFFLLLXXXfffrrryyy{{{|||~~~yyyvvvsssqqqwww{{{sssrrrqqquuujjjWWWNNNGGGEEECCCBBBAAA@@@===;;;:::;;;;;;;;;;;;;;;;;;;;;999:::<<<======<<<:::999<<<;;;:::999888888888888777666555333333444555555222222111111111111111222444444555666666777777888666666888999999888777777888777666555555555555555999888666555333333222222555444222111111222444555222222222222222222222222000000111222444777;;;===EEEUUUfffqqqvvvzzz|||zzzxxxxxx{{{oooWWWGGG@@@===;;;777666777999;;;<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<===<<<;;;:::::::::::::::999888777777888888999::::::::::::999:::;;;>>>CCCFFFKKKWWWcccuuuyyyoooeee^^^ZZZVVVTTTPPPMMMHHHEEECCCAAA???===??????>>>===<<<;;;::::::<<<;;;:::999999999::::::555555666666777:::???CCCMMMXXXkkk222222333444444555555666:::999888888999<<<>>>@@@FFFHHHJJJNNNSSS\\\eeekkkqqquuuxxxsssgggZZZQQQMMMMMMKKKNNNUUUZZZ]]]aaagggkkkpppwww|||}}}|||{{{{{{sssllleeeaaa```___[[[WWWTTTSSSRRRRRRRRRPPPMMMKKKIIIKKKOOOTTTWWWYYYYYYYYYYYYWWWXXX]]]gggqqqwwwyyyyyytttlllddd^^^YYYTTTQQQLLLIIICCC>>>;;;;;;<<<>>>????????????>>>>>>>>>===AAAAAAEEELLLRRRXXXccclll{{{}}}sssjjjYYYQQQIIIGGGEEEBBB@@@@@@============<<<;;;:::999:::::::::::::::::::::::::::::::::;;;<<<===>>>???BBBGGGNNNVVVbbbssszzzuuuppprrrwwwzzzwwwssszzzwwwqqqlllhhhddd___]]]WWWZZZ```eeeddd```ccciiibbbggggggaaa]]]```dddfffgggfffcccaaa]]]XXXQQQLLLKKKKKKKKKKKKLLLNNNSSSVVVXXXZZZ[[[ZZZVVVQQQNNNLLLKKKGGGGGGIIIIIIIIIPPP[[[```jjjuuu{{{sssfffYYYRRRJJJDDDAAA@@@>>>======<<<:::888888888:::;;;>>>;;;;;;???BBBDDDHHHNNNPPPXXXaaahhhlllqqqxxx}}}yyyttttttvvvwww~~~{{{qqqoooqqq{{{rrr```TTTMMMKKKHHHCCCAAAAAABBBBBBBBB???>>>===<<<;;;;;;;;;;;;===;;;::::::<<<======<<<::::::999999999999999999777777777777666555444333333333333333333333333333555555666666777888888888::::::999999888777777777:::999777555444555666777444444555666666555555444111222222222222111000000111111222222222111111000000111222222222444888;;;EEERRRbbblllnnnllljjjjjjbbbjjjrrrxxxzzz]]]LLLBBB:::777999333333444777;;;===>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===::::::;;;;;;::::::999888777777777888999999::::::===<<<===BBBEEEJJJUUU___qqqtttiiiaaa\\\YYYWWWRRROOOKKKHHHFFFDDDBBBAAA@@@@@@??????>>>>>>============<<<<<<<<<;;;;;;;;;888666777999::::::???EEEKKKWWWlll333333444444555666666777777777888999:::===???AAABBBDDDGGGKKKPPPXXX```fffllloooqqqlllaaaUUUMMMJJJJJJHHHKKKRRRWWWZZZ___dddkkkpppwww|||~~~~~~~~~~~~wwwqqqjjjffffffdddaaa]]]YYYXXXVVVUUUTTTRRROOOLLLKKKMMMQQQUUUYYY\\\^^^___aaa``````eeemmmvvv{{{}}}|||wwwppphhhbbb\\\WWWSSSIIIFFFBBB===;;;<<<>>>????????????>>>>>>>>>======@@@???AAAFFFIIIMMMUUU^^^___kkksssgggWWWNNNGGGEEEDDD@@@>>>???=========<<<<<<;;;;;;;;;777777777777777777777777:::::::::;;;<<<===>>>???CCCHHHPPPYYYfffwww|||wwwxxx}}}|||~~~{{{uuuppplllgggbbb^^^[[[^^^ccchhhhhhfffiiippppppwwwyyyuuuooommmlllkkkeeebbb^^^ZZZWWWTTTOOOLLLJJJKKKKKKJJJJJJMMMQQQUUUZZZ\\\^^^\\\YYYTTTRRRQQQLLLGGGEEEEEEDDDEEENNNYYYooozzz{{{fff]]]RRRIIIDDDAAA@@@???===<<<:::999888999:::;;;:::888999===@@@CCCKKKTTT]]]dddlllppprrrssswwwzzz}}}|||wwwtttvvvyyy~~~~~~nnn]]]SSSNNNMMMJJJFFFDDDDDDEEEDDDDDDAAA@@@???===<<<;;;::::::<<<;;;999999;;;<<<<<<;;;999999999999999:::::::::999999999888777666555444333333333333333333333333333333444444555666666777999999888888888888777777:::999777555444555666666555555555555555555555444222222222222222111111000111111222222222222222111111222333333444777;;;???GGGPPPZZZ^^^\\\XXXVVVWWWVVV^^^eeelllxxxwww\\\JJJ@@@888444444555555555888;;;======<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;::::::999888777777777888999999::::::===<<<>>>BBBEEEIIISSS]]]mmmwwwlllccc]]]YYYWWWUUURRRMMMIIIGGGFFFCCCBBB@@@@@@@@@???>>>>>>============<<<<<<<<<;;;;;;;;;999777777::::::;;;???FFFLLLXXXnnn444444444555666666777777444555777999<<<>>>@@@AAA???BBBFFFJJJOOOVVV]]]bbbgggiiijjjeee[[[QQQKKKIIIGGGEEEGGGMMMQQQTTTYYY^^^eeekkksssyyy|||~~~zzzvvvppplllkkkiiifffccc```^^^\\\ZZZYYYVVVSSSPPPOOOPPPSSSWWW\\\aaaeeehhhjjjjjjkkkooouuuzzz~~~~~~zzzsssllleee^^^XXXSSSFFFDDD@@@===<<<===???@@@>>>>>>>>>>>>============<<<;;;===@@@AAABBBJJJSSSSSSaaavvvnnn```UUUMMMFFFEEEDDDAAA@@@AAA>>>===<<<;;;;;;<<<======:::::::::::::::::::::::::::::::::;;;<<<===>>>???DDDJJJSSS^^^kkk|||~~~~~~~~~yyytttnnnhhhcccbbbcccggglllmmmmmmrrryyy|||uuuooofffbbb\\\WWWTTTRRRPPPNNNLLLLLLLLLKKKKKKMMMQQQTTT\\\^^^```___\\\XXXWWWVVVQQQMMMHHHFFFDDDGGGQQQ\\\uuu|||nnneeeYYYMMMEEEAAA???>>>===<<<;;;999999:::;;;<<<777777999===AAAFFFSSS```oootttyyy{{{yyyvvvuuuvvvuuuwwwwwwuuutttvvv{{{kkk]]]TTTOOOLLLIIIGGGFFFFFFEEEDDDCCCDDDCCCAAA???===<<<<<<;;;<<<:::999999:::;;;:::999888999999::::::;;;;;;;;;;;;;;;;;;:::999777666555444444333333333333333333111111222333333444444555777777777777777888888888999888666555444444555666888777555444444444555555333333333333333222111111000111222333333333333333000111222333444888<<<@@@HHHNNNSSSSSSNNNIIIHHHIIIMMMTTT[[[cccnnn|||sss[[[JJJ???888555555777666666888;;;<<<<<<;;;>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;::::::999888777777777888999999::::::===<<>>>>>============<<<<<<<<<;;;;;;:::777888:::;;;;;;???FFFMMMZZZppp333333444444555666666666444555777:::<<<>>>>>>??????BBBGGGKKKPPPVVV\\\aaaeeefffeee```YYYQQQLLLIIIGGGDDDEEEIIIKKKMMMQQQVVV[[[aaajjjrrrxxx|||~~~zzztttqqqnnnkkkhhheeeeeecccaaa___^^^\\\YYYWWWTTTTTTUUUYYY^^^eeekkkooopppqqqsssvvvzzz}}}}}}yyysssllleee^^^VVVQQQGGGEEEAAA>>>===>>>???@@@>>>>>>=========<<<<<<<<<::::::<<<>>>???AAAJJJTTTYYYggg{{{ooo```VVVMMMGGGFFFGGGDDDCCCEEE???>>><<<;;;;;;<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>???CCCJJJUUUaaapppyyyqqqllliiihhhkkkppprrrsssyyy{{{rrrlllhhhbbb]]]ZZZWWWTTTRRROOOOOONNNMMMMMMNNNRRRUUU]]]___``````^^^\\\[[[[[[[[[WWWRRRMMMJJJOOOYYYbbbppptttwwwtttnnniiigggffffff```WWWMMMEEE@@@===<<<===<<<;;;;;;:::;;;<<<<<<888999===AAAEEEMMM^^^nnnzzz~~~~~~xxxtttrrrooonnnmmmlllooowwwnnn```WWWRRRMMMLLLJJJIIIIIIHHHFFFDDDFFFEEEDDDBBB@@@???>>>>>>>>><<<::::::;;;;;;;;;:::888999999:::;;;<<<<<<===<<<<<<;;;;;;999888666555444444444444444333333333111111111222333333444444555555666777777888999999999888777555555555555555999888555444333444555666444444444444444333222222000111222444444555555555000111111111222555999<<>>>>>>>>>>>============::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;::::::999888777777777888999999::::::======@@@DDDFFFGGGNNNWWWdddvvv}}}tttmmmgggccc]]]YYYRRRMMMJJJGGGEEECCCBBBBBBAAA@@@???>>>>>>===============<<<<<<<<<<<<;;;888888;;;;;;;;;@@@FFFNNN[[[rrr111222222333333444555555666777888:::;;;<<<<<<<<>>>>>>>>???=========<<<<<<<<<<<<;;;::::::<<<>>>???BBBNNNZZZcccqqqxxxjjjZZZRRRKKKJJJJJJGGGFFFFFFAAA???===<<<<<<===>>>???999999999999999999999999:::::::::;;;<<<===>>>???BBBJJJVVVdddsss~~~xxxrrrpppqqquuuxxxyyy~~~xxxsssoookkkfffbbb]]]WWWTTTQQQQQQPPPOOONNNPPPTTTWWW^^^```bbbbbbaaa``````aaacccbbb]]]VVVRRRUUU\\\bbbiiifffbbb[[[SSSNNNPPPSSSUUUSSSPPPLLLFFFAAA>>><<<<<<<<<<<<<<<<<<<<<<<<===:::;;;>>>CCCGGGPPPcccttt{{{~~~~~~xxxssspppiiifffcccdddkkkyyyvvvggg]]]VVVSSSQQQOOONNNNNNNNNLLLJJJHHHGGGEEECCCBBB@@@@@@???BBB@@@>>>=========<<<;;;999999:::;;;<<<<<<======;;;;;;;;;:::999888666666555555555444444333333333222222222333444444555555555555666777888999::::::999888888777666666555555999888666444333444666777555555555555555444333333111222333555555666666666333333333222111333666999999AAAIIIKKKGGGCCCBBBCCCCCCFFFKKKSSS\\\gggsss|||yyyfffQQQCCC===<<<;;;666555444666:::===>>>>>>>>>>>>>>>>>>============:::::::::;;;;;;;;;;;;<<<::::::;;;;;;::::::999888777777777888999999::::::======@@@DDDFFFHHHOOOXXXddduuu|||uuunnniii```[[[TTTNNNJJJGGGEEECCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>=========<<<<<<<<<<<<999999<<<<<<<<<@@@FFFOOO\\\rrr111111111222333333444444777777888999:::;;;<<<<<<>>>AAAEEEJJJOOOVVV^^^cccggggggeeebbb]]]VVVQQQMMMLLLGGGDDDEEEEEEDDDFFFKKKOOOVVV___iiirrrxxx~~~}}}zzzvvvrrrpppnnnllliiigggffffffeeedddccc[[[ZZZYYYZZZ]]]bbbhhhlllooosssxxx{{{|||{{{{{{{{{wwwssslllfff```YYYSSSOOOHHHGGGCCC@@@>>>============<<<<<<<<<;;;;;;;;;;;;<<<;;;===>>>>>>CCCRRRaaawwwvvvfff]]]UUUQQQOOOJJJFFFFFFBBBAAA???>>>=========>>>:::::::::::::::::::::::::::::::::;;;<<<===>>>???BBBJJJXXXfffvvv|||{{{~~~~~~vvvsssnnnjjjfff```[[[WWWTTTTTTTTTSSSRRRTTTXXX\\\eeegggiiiiiiiiiiiijjjlllnnnppplllccc\\\[[[]]]]]]]]]WWWOOOIIIDDDAAADDDIIIFFFHHHJJJJJJGGGCCCAAA@@@<<<<<<<<<===============;;;:::<<<@@@FFFOOO```pppuuuwwwyyy{{{yyyvvvrrroooeeebbbaaadddooovvvjjjaaaYYYVVVTTTSSSSSSRRRQQQPPPOOONNNKKKHHHEEECCCBBBAAAEEECCC@@@???@@@???>>>===:::;;;;;;<<<<<<=========;;;;;;;;;;;;:::999888777666666555555444333333333222333333444444555555666666777777888999::::::::::::999999888888777666666777777666555555666777888666666666666666555444444333444555666666666666666777777666444333444666999===DDDMMMPPPLLLGGGEEEEEEFFFFFFJJJQQQWWW```mmmyyyqqq]]]MMMDDD???;;;999777777888;;;>>>@@@@@@>>>>>>>>>=========<<<<<<::::::::::::;;;;;;;;;;;;::::::;;;;;;::::::999888777777777888999999::::::<<<<<>>>>>>>>>>>>>>=========<<<<<<===::::::<<<<<<<<<@@@FFFOOO\\\ppp111111222333333444444555777666666777999;;;===>>>@@@CCCFFFKKKQQQYYYbbbhhhooonnnmmmjjjfff___XXXTTTLLLGGGDDDEEEEEEDDDGGGLLLOOOTTT]]]fffmmmsssxxx{{{|||||||||zzzwwwuuutttsssooommmiiiggggggfffeeeddd]]][[[ZZZYYYZZZ^^^bbbeeefffkkkqqquuuuuutttttttttooojjjccc]]]WWWRRRMMMJJJDDDCCCAAA>>>===<<<======<<<<<<<<<;;;;;;;;;::::::999999;;;===???HHH\\\nnn{{{pppeee^^^XXXOOOJJJHHHBBBBBBAAA@@@>>>===<<<<<<========================:::::::::;;;<<<===>>>???CCCLLLZZZiiiyyyxxxtttooojjjgggddd```^^^[[[\\\\\\[[[[[[^^^bbbeeeoooqqqsssttttttuuuwwwyyyxxxmmmfff```[[[SSSKKKDDDBBB@@@<<<===AAA???BBBEEEFFFCCCAAAAAABBB<<<<<<===>>>>>>>>>>>>>>>>>>::::::>>>DDDNNN\\\hhhooooooqqqssstttssspppnnnffffffiiiqqq~~~}}}tttiiifffbbb``````aaa``````___]]]YYYTTTNNNJJJGGGFFFFFFDDDBBB@@@@@@@@@>>>===<<<<<<<<<<<<<<<=========;;;;;;;;;<<<<<<;;;;;;:::666666666555444444333333222222333333444555555555888888999999::::::;;;;;;:::;;;::::::999888888777555555555666777777888888666777777777777666555555555666666777777777666666666666666444333444777:::BBBIIIQQQSSSOOOJJJHHHHHHHHHFFFIIINNNSSSYYYggguuu||||||nnn```UUULLLDDD@@@>>><<<<<<>>>@@@@@@@@@=========<<<<<<<<<;;;;;;999999:::::::::;;;;;;;;;::::::;;;;;;::::::999888777777777888999999::::::<<<<<<>>>CCCGGGLLLVVV```lll|||~~~tttmmmddd^^^WWWPPPMMMKKKIIIHHHEEEEEEDDDBBBAAA@@@???>>>>>>>>>>>>>>>=========<<<>>>;;;;;;======<<<@@@FFFPPP[[[nnn222222333444444555555666555555555666888<<>><<<<<<<<<======<<<<<<;;;;;;;;;:::::::::555666999===BBBOOOfff{{{tttjjjaaaVVVNNNKKKCCCCCCBBBAAA???===;;;::::::::::::::::::::::::::::::::::::;;;<<<===>>>???EEENNN\\\kkk{{{zzzuuunnniiiggggggffffffcccddddddcccdddgggkkkooowwwyyy{{{}}}}}}}}}rrrggg]]]QQQHHHBBBCCCBBB===:::<<<===@@@BBBAAA???>>>@@@BBB<<<<<<===>>>>>>>>>>>>>>>AAA<<<:::>>>EEENNNZZZdddkkkkkkllloooppppppooommmjjjmmmtttxxxpppmmmuuu~~~{{{vvvttttttuuuuuuuuunnnkkkeee___XXXRRRMMMKKKGGGEEEBBBAAA@@@@@@>>>==================<<<<<<<<<;;;<<<<<<===============777777666555444444333333111222222333333444555555999::::::::::::;;;;;;;;;;;;;;;;;;;;;:::999888888333444555777888888888888777777777777777666555555666777777777777666666555222333333222222333777999???FFFLLLNNNJJJGGGGGGHHHCCCAAACCCHHHKKKPPP^^^lllsss~~~|||qqqfff[[[QQQFFFCCC@@@???@@@AAAAAA@@@===<<<<<<<<<;;;;;;;;;;;;999999:::::::::;;;;;;;;;::::::;;;;;;;;;:::999999777777777888999999::::::<<<;;;>>>CCCGGGMMMXXXdddpppwwwooofff```XXXRRROOOMMMLLLKKKFFFEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>============>>><<<;;;======<<>>======<<<======;;;;;;:::999888888888888999999;;;>>>AAALLLaaatttqqqddd[[[SSSNNNHHHGGGFFFFFFEEEBBB===:::=========<<<;;;;;;;;;:::999:::<<<======???AAADDDCCCJJJWWWhhh{{{|||wwwooohhhcccbbbcccdddjjjlllmmmkkkiiilllsssyyy}}}}}}~~~~~~{{{{{{}}}lll___QQQKKKEEEAAA@@@@@@===;;;>>>?????????@@@AAAAAAAAA======<<<;;;;;;;;;;;;<<<>>>===>>>@@@CCCIIIWWWeeekkkpppuuuyyyxxxvvvuuuuuusss|||xxxoooiiimmmvvvzzzrrriii___VVVQQQHHHDDDCCCFFFFFFBBB@@@AAA======<<<<<<<<<<<<===>>>???@@@@@@@@@???>>><<<;;;999999999888777555333222555444444333333333444444777777888999999999999999888888999:::::::::999999666666666888:::;;;:::999888888888777888888999999::::::;;;:::999666333111222333333333333555888;;;@@@CCCFFFFFFEEECCCCCCCCCAAAAAADDDHHHJJJMMMUUU^^^mmmwwwtttjjj___SSSGGGEEEEEECCC@@@??????>>>>>>============>>>;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;999888777777777777777777888999999::::::::::::===CCCGGGLLLWWWaaasss}}}zzzrrrgggaaaYYYSSSPPPNNNKKKHHHJJJIIIGGGEEEBBB@@@>>>===@@@@@@??????>>>=========???===<<<<<>>???BBBCCCIIIRRRZZZbbbmmmxxx{{{rrrdddXXXPPPMMMJJJHHHIIIJJJJJJJJJKKKOOOUUU[[[```dddhhhkkkmmmoooqqqtttuuuuuuuuutttrrrppplllgggbbb^^^[[[YYYVVVUUUSSSPPPNNNMMMOOORRRWWW[[[aaaeeegggeeeaaa^^^ZZZUUUMMMFFFBBB???===;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::999999999999999999999;;;===@@@III]]]ooo}}}lll___TTTMMMKKKJJJHHHHHHFFFDDD???<<<>>>======<<<<<<;;;;;;:::999:::<<<<<<;;;<<<>>>@@@CCCIIIUUUeeewww~~~vvvooojjjhhhiiijjjnnnppprrrpppnnnpppuuuzzz~~~~~~}}}||||||mmmWWWPPPGGGBBB@@@@@@???>>>???@@@@@@AAAAAABBBBBBBBB???>>>>>>===============???>>>???BBBDDDJJJWWWeeepppwwwxxxnnnnnnttt|||sssiii^^^VVVNNNIIIFFFHHHGGGBBB@@@@@@@@@@@@@@@??????>>>>>>===???@@@@@@AAA@@@???===<<<::::::999999777666444333555555555444555555666666666666888999999::::::::::::::::::::::::999999888999888888:::<<<===<<<:::::::::999999999::::::;;;777888999999888666444333222333333333333555888;;;???BBBDDDEEEDDDCCCBBBCCCAAAAAACCCGGGHHHIIIPPPYYYeeeqqqzzzfffXXXKKKGGGGGGDDDAAA@@@???>>>======<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<:::999888777777777666666777777888999999:::::::::===CCCGGGLLLVVV```pppzzzyyyllleee\\\UUURRRPPPMMMJJJJJJIIIHHHEEECCC@@@???>>>@@@@@@@@@???>>>>>>======>>>===<<<<<<>>>AAACCCDDDLLLYYYmmm555444222222444555555444333444555777999;;;<<<===CCCEEEJJJRRRZZZbbbnnnzzzxxxjjj]]]UUURRRMMMJJJIIIIIIHHHGGGJJJMMMRRRWWW[[[^^^bbbeeeggghhhkkknnnpppqqqqqqqqqqqqooojjjeee___YYYUUUSSSRRRRRRQQQNNNKKKJJJLLLMMMSSSWWW^^^cccccc___YYYUUUQQQMMMGGGBBB???===:::888:::999999999999::::::;;;::::::999999999:::;;;;;;:::999:::<<<>>>FFFWWWggg}}}{{{jjj[[[QQQPPPNNNLLLKKKIIIFFFBBB???>>>>>>>>>===<<<;;;;;;;;;999:::;;;:::999999;;;<<>>>>>????????????AAADDDFFFKKKWWWdddoooxxxxxxsssttt{{{~~~tttfff\\\WWWQQQLLLLLLIIIDDDAAABBBCCCCCCDDDCCCBBBAAA???>>>???@@@AAAAAAAAA@@@???>>>;;;;;;;;;:::888777555444666555555555666777888888666666888999::::::::::::;;;;;;;;;::::::999999888;;;::::::<<<>>>???>>><<<<<<<<<;;;;;;;;;;;;<<<<<<555666777777777666555444222333333333333555888;;;===@@@BBBCCCBBBAAAAAABBBAAAAAACCCFFFFFFFFFLLLSSS\\\jjj{{{ppp```PPPIIIGGGEEECCCBBB>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999888777777555555666777777888888999::::::===CCCGGGKKKTTT^^^jjjvvvtttlllbbbYYYUUURRROOOLLLJJJJJJHHHFFFDDDBBB@@@???AAAAAA@@@??????>>>>>>===>>>===<<<===>>>@@@CCCEEEOOO[[[ooo666444333333444555444333222333444666888999;;;;;;BBBDDDIIIQQQWWW```nnn{{{}}}nnnbbbYYYTTTOOOJJJIIIHHHGGGFFFHHHKKKOOORRRUUUXXX[[[^^^___aaacccfffiiikkkllllllooommmhhhccc\\\VVVQQQNNNOOOPPPPPPOOONNNNNNOOOPPPUUUXXX]]]``````[[[UUUQQQMMMJJJEEEBBB@@@>>><<<::::::999999888888888999999999999999999:::;;;<<<===<<<;;;;;;===>>>CCCQQQ___rrr{{{gggZZZWWWTTTQQQOOOLLLHHHDDDAAA@@@???>>>>>>===<<<;;;;;;999:::;;;:::999999;;;===???EEEOOO[[[kkk}}}{{{yyyyyyyyyzzz|||}}}}}}{{{zzz{{{|||vvvkkk\\\QQQKKKJJJIIIHHHGGGGGGGGGGGGEEEDDDCCCBBBBBBAAA@@@@@@??????@@@@@@???>>>AAADDDFFFKKKWWWdddnnnyyy|||}}}ttthhh```YYYRRROOOLLLFFFDDDEEECCCDDDFFFFFFEEEDDDAAA@@@???@@@AAABBBCCCBBBAAA@@@======<<<;;;:::888777666555555555555666777888888777888999:::::::::::::::;;;;;;;;;::::::::::::;;;<<<<<<;;;===??????>>><<<===<<<<<<;;;;;;;;;;;;<<<555666666666555444333222222333333333333555888;;;<<<>>>@@@AAA@@@@@@AAABBB@@@@@@CCCGGGGGGGGGLLLTTTYYYgggxxxwwwfffTTTKKKGGGDDDBBBCCC>>>>>>===<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777555555555666777777888888999:::===CCCFFFIIIRRR[[[cccppp}}}ttthhh^^^YYYUUUQQQNNNKKKJJJHHHGGGEEECCCBBBAAAAAAAAAAAA@@@??????>>>>>>============>>>@@@CCCEEEOOO]]]rrr666444333333444555444333222333444555777888::::::???AAAGGGNNNTTT]]]mmm|||qqqfff[[[WWWPPPKKKIIIHHHHHHGGGGGGIIILLLNNNPPPSSSVVVYYYYYYZZZ\\\___aaacccdddeeejjjhhheee```[[[UUUQQQNNNOOOQQQRRRRRRQQQQQQRRRSSSZZZ[[[]]]^^^[[[WWWSSSOOOJJJGGGCCCAAA@@@???===;;;<<<;;;:::999888888888888999999::::::;;;<<<>>>>>>>>><<<<<<>>>>>>BBBMMMXXXooo~~~xxxggg___\\\XXXSSSPPPKKKFFFBBBAAA@@@???>>>===<<<;;;;;;888:::;;;;;;;;;;;;>>>@@@===CCCKKKVVVeeexxx~~~pppccc\\\XXXUUUSSSRRRPPPNNNKKKHHHFFFDDDCCCBBBAAA@@@@@@??????@@@@@@>>>>>>@@@CCCFFFKKKXXXeeeqqq}}}zzzjjjaaaXXXSSSNNNHHHFFFGGGDDDEEEGGGHHHGGGFFFDDDCCCAAABBBCCCDDDDDDCCCBBBBBB???>>>>>>===<<<:::999888555555444444555666666777::::::;;;;;;;;;;;;;;;:::;;;:::::::::;;;<<<======<<<;;;;;;<<<>>>>>>===;;;<<<<<<;;;::::::999::::::888777777666444333111000222333333333333555888;;;:::<<<>>>?????????AAABBB@@@@@@CCCGGGIIIJJJQQQYYYZZZgggxxx{{{iiiUUUJJJFFFCCCAAABBB??????>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999777777555555555666777777888888999:::===CCCEEEHHHOOOXXX^^^iiixxx|||pppeee]]]XXXRRROOOKKKJJJIIIHHHFFFEEECCCCCCBBBBBBAAAAAA@@@?????????<<<===>>>>>>===???CCCFFFMMM]]]uuu555444222222444555555444222333444555777888999:::;;;>>>DDDKKKQQQ[[[mmm~~~uuukkkaaa\\\TTTNNNKKKJJJIIIHHHFFFHHHJJJLLLMMMPPPSSSVVVUUUVVVWWWXXXYYY[[[\\\]]]aaaaaa___]]]ZZZVVVRRRPPPSSSVVVXXXXXXVVVTTTSSSTTT^^^^^^^^^]]]ZZZUUUPPPMMMFFFCCC???<<<<<<<<<;;;:::<<<;;;:::999999888888999:::::::::;;;<<<===>>>???>>><<<<<<>>>>>>@@@IIIRRRlllzzzwwwjjjfff```ZZZTTTOOOIIIEEEBBBAAA@@@???>>>===<<<;;;999:::<<<<<<<<<===???AAA===AAAIIIQQQ^^^rrr|||vvvoooiiidddaaa^^^XXXRRRLLLIIIGGGFFFCCCBBBAAAAAA@@@@@@AAAAAA???>>>???BBBFFFMMM[[[iiittt~~~{{{pppddd\\\TTTMMMJJJKKKHHHHHHIIIIIIHHHGGGFFFEEECCCDDDEEEEEEEEEDDDCCCBBB@@@@@@@@@???===<<<:::999666555555444444555555666999:::;;;===>>>>>>>>>>>><<<<<<;;;:::;;;<<<===>>><<<;;;;;;<<<===>>><<<;;;<<<;;;:::999888888888888999999777666444222111000222333333333333555888;;;999;;;===>>>>>>???AAACCCAAAAAADDDHHHJJJMMMUUU^^^```kkkyyy|||jjjVVVJJJFFFCCCAAAAAAAAA@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;:::999888777555555666777777888888999999:::===BBBDDDFFFMMMUUUZZZbbbooozzzxxxmmmddd\\\UUUPPPKKKJJJIIIHHHGGGFFFEEEEEECCCCCCBBBAAAAAA@@@@@@???<<<>>>???>>>===>>>CCCGGGLLL\\\ttt444333222222444666666555333333444666777888999:::999<<>>>>>===;;;;;;======>>>EEELLL___kkk{{{tttooohhhaaaZZZSSSMMMIIICCCBBBAAA@@@>>>===<<<;;;;;;<<<===<<<;;;;;;===???>>>BBBGGGMMMWWWkkkyyyqqqkkkbbbYYYQQQMMMKKKKKKDDDDDDCCCBBBBBBBBBBBBCCCAAA???@@@CCCGGGOOO```oooxxxxxxlllaaaWWWSSSSSSOOONNNMMMKKKIIIGGGFFFEEEEEEEEEFFFFFFFFFEEECCCBBBAAAAAAAAA@@@???===;;;:::888888777666555555555555666888:::===@@@CCCDDDEEE@@@???===;;;::::::;;;<<<===<<<<<<===>>>>>><<<;;;<<<;;;:::999888888888888999888777555444333333333222333333333333555888;;;999;;;===>>>>>>@@@BBBDDDDDDCCCDDDGGGJJJMMMWWWaaahhhqqq||||||jjjVVVKKKGGGCCCBBBBBBBBBAAA@@@???============;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;999888777666666777777888999999:::999:::===BBBDDDEEEKKKSSSWWW]]]gggrrruuukkkaaaXXXQQQKKKJJJJJJIIIHHHGGGGGGFFFCCCCCCCCCBBBAAAAAA@@@@@@;;;>>>@@@>>><<<===BBBGGGKKKZZZppp333222111222444666666666444444555666777888999:::888;;;BBBIIIOOO[[[pppwwwpppiii___VVVPPPMMMJJJIIIEEEGGGIIIJJJKKKNNNRRRUUURRRRRRQQQPPPPPPPPPQQQQQQPPPRRRTTTVVVWWWVVVUUUTTTYYY]]]aaadddeeeeeeeeefffeeegggjjjjjjeee]]]SSSMMMCCC???:::666666888999999555555666777999;;;<<<======<<<<<<<<<<<<===>>>>>>;;;999999<<<<<<===BBBIIIPPPYYYgggsss}}}{{{vvvnnneee^^^VVVPPPKKKCCCBBBAAA@@@???===<<<;;;=========<<<::::::;;;<<>><<<;;;;;;:::999777666666666555333555999>>>BBBFFFIIIJJJDDDBBB???<<<:::999999:::>>>=========??????===;;;===<<<;;;:::999888888999777777666555555555555555222333333333333555888;;;999;;;===>>>>>>@@@CCCEEEGGGEEEEEEGGGIIIMMMWWWaaannnvvv~~~{{{jjjVVVLLLHHHEEECCCCCCCCCBBBAAA???>>>=========;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;:::888777777777777888999999::::::999:::>>>BBBDDDDDDJJJRRRVVVZZZbbbnnn~~~zzzpppeeeZZZSSSKKKKKKJJJIIIHHHHHHGGGGGGDDDCCCCCCBBBBBBAAA@@@@@@;;;>>>@@@???<<<===BBBHHHKKKXXXmmm222333444555666666666666555555555555666888999:::;;;;;;???GGGQQQ___rrr{{{wwwpppeeeZZZSSSNNNKKKIIIHHHHHHHHHIIIKKKNNNQQQRRRSSSQQQPPPNNNMMMMMMNNNNNNQQQRRRSSSTTTUUUWWWWWWXXXWWW[[[aaagggkkkkkkjjjhhhoooppppppnnnfff[[[PPPIII???===:::777555555666666444444666777999;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@FFFIIIQQQ\\\dddjjjttt~~~rrriiiccc]]]VVVPPPFFFEEEDDDAAA>>><<<<<<===;;;;;;:::::::::;;;;;;<<>>@@@AAA@@@>>>>>>===<<<;;;:::999999999888777666555333111000000333222111333666888999888999;;;>>>AAACCCDDDEEEEEEGGGCCCAAACCCGGGLLLWWWaaajjjttt~~~|||iiiTTTJJJGGGDDDBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>===;;;;;;<<<<<<;;;999:::::::::999888777666666777666555555555666888999:::;;;===>>>@@@DDDHHHLLLRRRYYYcccmmmyyywwwjjj]]]TTTNNNKKKIIIHHHHHHHHHGGGEEEDDDCCCCCCBBBBBBAAA@@@@@@AAA@@@???>>>>>>@@@BBBCCCIIIQQQeee222333444555666666666666555555555555666888999:::<<<<<<@@@HHHRRR```ttt|||xxxqqqggg]]]VVVQQQMMMKKKIIIIIIJJJKKKLLLOOOQQQSSSRRRQQQPPPNNNNNNNNNNNNNNNOOOOOOOOOPPPQQQSSSTTTUUUXXX[[[```fffjjjnnnooopppsssrrrnnnhhh^^^SSSHHHBBB===;;;999777666666666666666777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===============>>>??????AAABBBGGGNNNTTTZZZfffppprrrhhhbbb\\\UUUPPPIIIHHHEEEBBB???======>>>===<<<<<<;;;;;;<<<======@@@@@@CCCFFFJJJWWWnnnvvvjjj```YYYTTTPPPOOONNNKKKHHHFFFFFFFFFBBBCCCFFFHHHKKKWWWmmm||||||~~~oooeeebbb^^^XXXRRRNNNLLLKKKJJJFFFFFFFFFFFFFFFEEEDDDDDDAAACCCDDDEEEEEECCCAAA??????===;;;888777777777888555666888<<>>===;;;999999888888666666555444444333222222444333333444777:::::::::;;;===???AAADDDEEEEEEEEEGGGDDDCCCFFFIIIMMMWWW```lllvvv|||jjjVVVMMMIIIFFFCCCBBBAAAAAA@@@@@@???>>>>>>>>>===<<<;;;;;;<<<===<<<::::::::::::999999888777666777666666555666777888999:::;;;===>>>@@@CCCHHHLLLPPPWWW```jjjvvvzzzmmm```WWWRRROOOLLLJJJJJJIIIGGGFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>===>>>???AAACCCIIIPPPbbb|||333333444555666666666666555555555555666888999:::======BBBJJJTTTcccxxxxxxrrriiiaaaZZZUUUPPPMMMLLLKKKKKKLLLNNNPPPRRRSSSRRRQQQPPPOOONNNNNNNNNNNNOOONNNMMMMMMNNNPPPRRRTTTYYY[[[___dddjjjooosssvvvuuuqqqiii___TTTIIIAAA<<<:::999999888777777666666999999999999999999999999::::::::::::::::::::::::>>>>>>>>>>>>>>>>>>>>>>>>BBBAAACCCGGGJJJPPP[[[fffqqquuujjjddd___YYYTTTNNNLLLHHHDDDAAA???>>>>>>>>>>>>======<<<======>>>@@@@@@BBBDDDGGGRRRggg{{{xxxnnnddd^^^VVVTTTQQQMMMJJJGGGFFFEEEDDDEEEGGGKKKOOO[[[qqqzzzooolllhhhaaaZZZVVVSSSPPPNNNJJJIIIIIIHHHFFFEEEDDDDDDDDDEEEFFFGGGGGGEEEDDDBBBAAA???===;;;::::::::::::555555666:::???FFFLLLPPPPPPKKKEEE@@@>>>>>>???????????????AAACCCDDDCCCBBBBBBAAA>>><<<:::999888777555555555444444444444444555444444777:::<<<===<<<>>>???AAABBBDDDEEEEEEEEEGGGDDDEEEIIILLLOOOWWW___lllvvv{{{kkkYYYPPPKKKGGGCCCBBBAAAAAA@@@@@@???>>>>>>>>><<<;;;:::;;;======<<<;;;::::::::::::999888777666777777666555666777888999999;;;===>>>@@@CCCGGGKKKNNNTTT]]]fffqqqrrrfff^^^WWWTTTOOOLLLKKKIIIHHHFFFDDDDDDCCCCCCBBBAAAAAAAAA???>>>======>>>@@@AAABBBGGGMMM]]]uuu333444444555666666555555555555555555666888999:::===>>>CCCJJJTTTccc{{{yyytttlllddd^^^XXXSSSOOOMMMMMMMMMMMMNNNOOOQQQRRRQQQQQQPPPPPPOOOOOOOOOOOOQQQPPPNNNMMMMMMPPPRRRTTTWWWYYY]]]bbbgggllloooqqqnnnhhh___TTTJJJBBB===;;;888888888999999888777666999999999999:::::::::;;;::::::::::::::::::::::::>>>>>>>>>??????>>>>>>>>>BBBAAABBBEEEHHHLLLVVVaaammmyyynnniiieee```]]]TTTPPPJJJEEEBBB@@@>>>===>>>>>>======<<<<<<======>>>???AAACCCEEEOOOcccvvvtttmmmaaa\\\UUUOOOKKKIIIGGGFFFGGGEEEHHHMMMRRR]]]ttt}}}wwwooohhhbbb]]]VVVRRRNNNMMMLLLJJJHHHGGGFFFFFFDDDEEEGGGGGGGGGFFFEEEDDDBBBAAA???===<<<<<<<<<<<<666666666888===CCCJJJNNNRRROOOJJJFFFEEEDDDDDDCCCAAAAAAAAACCCFFFHHHHHHGGGFFFDDDBBB???<<<:::888888666666555555444444333333444444555999===???@@@@@@AAABBBCCCDDDDDDEEEFFFFFFGGGFFFHHHMMMPPPRRRXXX___kkkttt|||yyyjjjZZZQQQLLLGGGCCCBBBAAAAAA@@@@@@???>>>>>>>>>;;;::::::;;;===>>>===<<<999:::::::::999999888777888777666666666777888999999;;;===???@@@CCCGGGIIILLLRRRZZZbbblll|||xxxmmmeee]]]XXXRRRMMMJJJIIIGGGFFFDDDDDDDDDCCCBBBBBBAAAAAA??????>>>??????@@@BBBCCCFFFJJJVVVkkk333444555555666555555555555555555555666888999:::===>>>CCCIIIRRRbbb{{{}}}wwwoooggg```ZZZUUUQQQOOOOOONNNNNNNNNOOOQQQQQQRRRRRRRRRRRRQQQQQQQQQPPPRRRPPPNNNMMMMMMOOOQQQSSSTTTVVVZZZ___aaaccccccccc\\\XXXPPPHHHAAA===<<<;;;888888999999999999888777888888999:::;;;<<<======::::::::::::::::::::::::===>>>??????@@@??????>>><<<<<>><<<>>>======<<<;;;;;;<<<<<<<<<===@@@CCCEEENNNbbbttt|||ooohhh^^^VVVQQQOOONNNLLLJJJGGGHHHOOOSSS\\\ttt{{{tttlllaaaZZZRRRQQQNNNKKKIIIGGGGGGFFFDDDEEEFFFFFFFFFFFFEEEDDDBBBAAA@@@???>>>=========888777666777:::@@@FFFJJJNNNMMMMMMMMMMMMLLLJJJGGGDDDDDDDDDFFFIIILLLMMMLLLIIIHHHEEEBBB>>><<<:::999999888777666444333222111333444777;;;@@@DDDEEEDDDEEEEEEEEEFFFFFFGGGHHHHHHIIIHHHLLLRRRUUUWWW\\\ccclllsssyyy~~~wwwiiiZZZQQQKKKEEEAAAAAAAAAAAA@@@@@@???>>>>>>>>>;;;::::::;;;===>>>===<<<999::::::::::::999888888888777666666666777999:::999;;;===???@@@BBBFFFHHHKKKPPPWWW___hhhwwwtttmmmaaa\\\TTTNNNJJJHHHFFFEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@AAABBBBBBDDDFFFPPPbbbvvv444444555555555555555444555555555555666888999:::;;;===AAAGGGOOO___yyy|||sssjjjccc]]]XXXUUURRRRRRQQQPPPPPPPPPQQQRRRSSSSSSTTTTTTTTTSSSSSSRRRQQQPPPNNNMMMLLLMMMOOOPPPQQQSSSVVVXXXXXXWWWUUUTTTKKKIIIFFFBBB@@@>>>===<<<:::::::::::::::999999999888888999:::<<<===>>>>>>::::::::::::::::::::::::<<<===>>>@@@AAAAAA@@@???<<<<<>>>>>===<<<;;;;;;;;;;;;:::;;;???CCCEEEMMM```rrryyyqqqggg___ZZZWWWSSSPPPNNNIIIJJJQQQTTT\\\sssrrrhhhZZZXXXTTTOOOKKKHHHFFFFFFDDDDDDEEEEEEFFFEEEEEEEEECCCBBBBBBAAAAAA@@@??????;;;999888777999===@@@CCCFFFHHHKKKOOORRRSSSPPPNNNJJJHHHHHHIIILLLNNNOOONNNJJJIIIFFFCCC@@@===;;;::::::999888666444333111111444555999???FFFJJJLLLLLLJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMQQQXXX\\\___dddkkkrrrwww|||wwwiii[[[QQQKKKDDDAAABBBAAAAAA@@@@@@???>>>>>>>>><<<;;;:::;;;======<<<;;;999:::::::::::::::999999888888777666777888999:::888;;;===???@@@BBBEEEGGGJJJNNNUUU[[[dddrrr{{{ttteee___VVVNNNJJJHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@??????BBBCCCKKKZZZmmm444555555555555555444444555555555555666888999::::::;;;???DDDKKK[[[vvvxxxmmmeee```[[[YYYVVVUUUTTTSSSRRRRRRSSSTTTTTTTTTUUUVVVVVVVVVUUUTTTRRRQQQPPPOOOOOOOOOOOOOOOQQQQQQPPPOOONNNMMMKKKJJJEEEFFFGGGGGGFFFDDDBBB@@@>>>===;;;:::999::::::;;;:::;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>@@@BBBBBBAAAAAABBBAAABBBEEEGGGJJJTTT^^^mmmuuupppllliiiggg___UUUMMMIIIFFFBBB>>>@@@???>>>===<<<<<<<<<<<<999;;;???BBBDDDKKK\\\mmm|||~~~~~~vvvqqqmmmfff^^^WWWTTTLLLLLLSSSVVV[[[rrryyyiiieee___XXXQQQLLLIIIGGGDDDDDDEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCBBBAAA===<<<:::999888999;;;<<>>>>>>>>===<<<;;;;;;<<<===<<<:::999999::::::;;;::::::999999888777777777888999:::888:::===???@@@BBBDDDFFFHHHLLLQQQWWW___nnnyyyiiibbbXXXPPPKKKJJJIIIIIIEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@@@@???>>>===<<<;;;@@@AAAHHHUUUfff{{{444555555555555555444444555555555555666888999:::999:::>>>BBBHHHXXXsss{{{pppgggbbb^^^\\\YYYXXXWWWUUUTTTUUUUUUVVVTTTUUUVVVWWWXXXWWWVVVUUUTTTTTTTTTSSSSSSRRRQQQQQQQQQOOOLLLIIIGGGGGGGGGGGGHHHJJJMMMOOOOOOLLLHHHEEE@@@>>><<<:::999:::;;;<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999;;;>>>@@@BBBCCCBBBBBBEEEBBB@@@AAACCCHHHSSS___tttzzztttooollllllcccXXXPPPLLLHHHDDD???AAA@@@???>>>============999;;;???AAABBBHHHYYYjjjwwwyyy||||||{{{zzzzzzzzz|||yyymmmcccXXXOOONNNUUUWWW[[[rrrvvvrrrjjjaaaXXXQQQMMMKKKEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDCCC???===;;;:::888888888888:::;;;???FFFOOOUUUYYYZZZVVVTTTPPPNNNMMMMMMKKKJJJHHHFFFDDDAAA>>><<<::::::777666666666555555555555777999???HHHPPPVVVYYYYYYSSSSSSSSSSSSUUUWWWYYYZZZYYYXXX\\\dddiiimmmttt|||zzzmmm]]]SSSKKKEEEDDDGGGAAAAAA@@@@@@???>>>>>>>>>>>>===;;;;;;<<<<<<;;;999999999:::;;;;;;:::::::::999888777777777888::::::888:::>>>@@@@@@BBBDDDEEEFFFJJJOOOTTT\\\jjj||||||kkkdddZZZQQQMMMKKKKKKKKKEEEEEEEEEDDDCCCCCCBBBBBB@@@??????>>>===;;;999888???@@@GGGSSSbbbwww444444444333333222222222333222111000111333666777555<<<;;;>>>KKKWWWllluuummmhhhfffeee___]]][[[ZZZYYYXXXVVVUUUTTTUUUVVVWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVUUUUUUUUURRROOOJJJEEEBBBEEEJJJOOOKKKRRR\\\aaaaaa[[[SSSNNNIIIGGGDDDAAA??????@@@AAAAAA@@@>>>===<<<<<<<<<===========================>>>>>>???@@@AAABBBBBBCCCDDDBBBBBBDDDEEEJJJWWWddduuuwwwrrrqqqiii]]]RRRJJJFFFDDDCCCAAA@@@>>>===>>>???>>>===>>>>>>AAACCCDDDIIIVVVdddqqqyyy~~~{{{yyy|||tttfffWWWPPPVVVXXX[[[pppvvvnnnfff\\\RRRKKKJJJIIIGGGGGGHHHIIIIIIHHHFFFGGGHHHIIIHHHFFFDDDBBBAAA@@@===:::999999::::::777888;;;???FFFPPP[[[bbbaaaZZZSSSOOONNNLLLKKKKKKHHHEEEAAA???===<<<:::999777888999888666444555666555<<>>=========>>>????????????????????????>>>>>>???@@@AAABBBBBBCCCEEEDDDDDDEEEEEEJJJWWWdddsss}}}wwwqqqjjj```WWWPPPJJJFFFCCCBBB@@@>>>>>>??????>>>===>>>>>>@@@CCCCCCHHHTTTaaalllttt{{{}}}rrr```TTTVVVWWWZZZooo~~~uuummmdddYYYRRRLLLIIIGGGFFFGGGGGGFFFEEEGGGHHHIIIIIIHHHFFFDDDCCCAAA@@@===;;;:::999:::;;;666777999<<>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;<<<<<<======999999999999999999999999:::;;;===???AAACCCEEEFFFGGGKKKOOOSSSZZZgggyyy|||sssfff[[[UUUQQQMMMJJJJJJHHHEEEEEEEEEEEEDDDCCCAAAAAAAAA@@@@@@@@@@@@???@@@BBBFFFLLLUUUfff555555555555555666666666666555444333333444666666666;;;999;;;GGGUUUlll}}}tttnnnjjjhhhlllkkkjjjjjjjjjhhhdddaaa```______^^^^^^___aaaaaa_________```bbbeeehhhiiihhhccc\\\UUUQQQTTTZZZ```mmmuuu|||wwwqqqggg[[[QQQJJJFFFDDDBBBAAA???>>>===>>>>>>???????????????????????????>>>>>>???@@@AAABBBCCCCCCFFFEEEDDDEEEFFFKKKWWWdddrrr~~~rrrlllddd\\\UUUNNNHHHDDDDDDBBB@@@???@@@@@@???>>>>>>>>>???BBBBBBEEEPPP\\\eeeoooyyy}}}hhhXXXWWWUUUXXXnnnxxxnnnccc[[[PPPMMMIIIGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHFFFEEEDDDBBB@@@>>><<<;;;:::;;;;;;666666777999???IIITTT\\\dddccc___ZZZTTTOOOJJJFFFCCC@@@===:::999999777666666777777666555444666777:::@@@FFFLLLVVVdddmmmooopppmmmhhheeeddddddcccbbbcccdddfffkkkuuuyyynnn^^^QQQJJJGGGEEECCCCCCCCCCCCCCCBBBAAA@@@??????>>>======<<<<<<======;;;;;;;;;<<<<<<<<<<<<===999999999999999999999999:::;;;<<>>=========>>>>>>????????????????????????>>>??????@@@AAABBBCCCCCCFFFDDDDDDEEEEEEJJJWWWdddssswwwqqqhhh___WWWPPPJJJFFFEEECCCAAA@@@AAAAAA@@@>>>>>>===???AAAAAACCCLLLVVVaaakkkyyy~~~iiiYYYWWWWWWYYYnnnxxxkkkbbbUUUQQQMMMJJJIIIIIIIIIIIIEEEFFFFFFFFFFFFEEEDDDCCCBBBAAA???>>><<<;;;;;;;;;999888777777;;;CCCMMMUUUdddggghhhbbbZZZRRRJJJDDD@@@===:::888777777555444555666666666555555777999===CCCHHHMMMXXXfffrrrvvvvvvsssnnnkkkiiiiiihhhgggiiiiiijjjnnnvvvyyyoooaaaUUUMMMIIIGGGEEECCCCCCCCCCCCBBBAAA@@@???===<<<<<<;;;;;;;;;;;;;;;===<<<<<<;;;:::888777666888999999999999999::::::999:::<<<>>>AAACCCEEEEEEDDDHHHMMMQQQWWWbbbrrr}}}sssddd[[[TTTPPPLLLKKKIIIFFFEEEEEEEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@BBBFFFLLL\\\vvv444444444444444444555555777666666666555555666666555::::::===LLL\\\vvv~~~wwwrrrooorrrsssuuuxxxzzzzzzwwwuuuxxxuuuqqqllliiigggffffffccceeeggglllrrrxxx}}}{{{wwwuuuxxx~~~ttt```QQQGGGCCC???>>>===<<<;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCCCCDDDDDDCCCCCCDDDEEEJJJWWWdddvvvyyynnnbbbYYYRRRMMMIIIGGGEEECCCBBBBBBBBBAAA???@@@>>>>>>AAAAAABBBHHHPPP^^^iiixxxyyyeeeWWWYYY[[[]]]nnn~~~tttjjjZZZUUUOOOKKKJJJJJJJJJJJJDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA???>>>===<<<<<<===;;;999777888>>>FFFMMM```jjjpppjjj___VVVLLLCCC>>>;;;888666666666555444555666666555555666999<<<@@@GGGMMMRRR[[[iiiuuu{{{{{{xxxtttrrrrrrrrrqqqqqqsssrrrrrrtttyyyyyypppdddWWWNNNIIIGGGEEECCCCCCCCCCCCBBBAAA@@@???======<<<;;;;;;;;;;;;<<<======<<<<<<:::888666555888888888999999:::::::::999:::<<<>>>@@@BBBDDDEEEEEEIIINNNQQQVVV```mmmxxxwwwiii___WWWRRRNNNLLLJJJGGGFFFFFFEEEDDDBBBBBBBBBBBBAAAAAAAAA@@@@@@??????AAAEEEKKKZZZttt555555555444444444333333555555666666666666666666555;;;<<<@@@PPP```yyy{{{xxxxxxxxxzzz}}}}}}|||xxxrrrmmmiiigggfffeeegggkkkpppuuuzzz}}}}}}}}}~~~qqq\\\MMMDDD@@@======<<<;;;;;;;;;<<<===========================??????@@@AAABBBCCCDDDDDDCCCBBBCCCEEEFFFLLLZZZgggzzzxxxkkk```WWWQQQMMMIIIGGGDDDCCCCCCCCCBBB@@@AAA??????AAAAAAAAAEEEKKKXXXdddsssxxxeeeYYY\\\___```ppp~~~zzzqqquuu}}}~~~sssaaa[[[SSSLLLIIIIIIIIIHHHDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???>>>===<<<>>>===;;;999999<<>>>>>======>>>>>>;;;<<<=========<<<;;;:::888888888999999::::::;;;999:::;;;>>>@@@BBBDDDEEEEEEJJJNNNQQQTTT\\\hhhrrr~~~oooeee\\\UUUPPPMMMJJJHHHFFFFFFEEEDDDBBBBBBBBBBBBBBBAAAAAAAAAAAA>>>???AAAEEEKKKXXXppp888777777666555444333333333444444555666666666666777>>>>>>CCCRRRaaayyy|||wwwqqqlllhhhfffhhhjjjnnnrrruuuwwwxxxxxxxxx{{{}}}~~~}}}|||{{{|||ssswwwppp^^^OOOEEEAAA@@@>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDDDDDDDCCCDDDFFFIIIOOO]]]kkk}}}xxxkkk___VVVPPPJJJHHHEEEDDDDDDDDDBBBAAACCC@@@@@@BBBBBB@@@CCCGGGPPP\\\jjjuuukkk^^^aaaccccccqqqyyy|||mmmeee[[[RRRLLLIIIHHHGGGEEEEEEEEEDDDDDDEEEEEEEEEDDDCCCCCCBBB@@@???============<<<;;;;;;===BBBFFFSSShhhwwwttthhh^^^RRRGGG<<<:::777666777777777666666666777777777:::>>>BBBHHHRRR\\\aaagggqqqzzz}}}}}}}}}wwwlll___SSSLLLHHHGGGCCCCCCCCCCCCBBBAAA@@@???@@@??????>>>>>>>>>>>>>>>;;;<<<===>>>===<<<:::999777888888999::::::;;;;;;888999;;;===@@@BBBDDDEEEEEEIIINNNPPPRRRXXXccckkkyyyxxxlllbbbYYYSSSMMMKKKHHHGGGFFFEEEDDDBBBCCCBBBBBBBBBBBBAAAAAAAAA>>>???BBBFFFJJJUUUkkk:::999888777666555444333222222444555666666666666888???@@@EEERRR```www}}}yyysssnnnjjjgggkkkmmmqqqtttuuuuuusssrrrtttxxx|||~~~|||yyyvvvtttnnnqqqxxx{{{kkkcccWWWKKKCCC@@@@@@BBB???>>>===<<<<<<===>>>??????????????????????????????@@@@@@AAABBBCCCDDDDDDDDDDDDEEEHHHKKKRRR```nnn~~~tttfffYYYRRRKKKIIIFFFEEEEEEDDDCCCAAADDDAAA@@@BBBBBB@@@BBBEEEJJJVVVccckkkuuusssccccccddddddrrrwwwooocccXXXPPPLLLIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGDDDDDDCCCBBBAAA???>>>===;;;<<<<<<<<<===???CCCGGGOOOfffxxxuuujjj```TTTIII===:::888777888888888777666777777777888;;;@@@CCCKKKVVVaaaggglllttt{{{~~~}}}~~~~~~~~~~~~}}}|||{{{rrr{{{}}}rrreeeYYYPPPLLLKKKCCCCCCCCCCCCBBBAAA@@@@@@>>>>>>===<<<<<<<<<<<<<<<============;;;888555333777777888999::::::;;;;;;888999;;;===@@@BBBDDDDDDEEEIIIMMMOOOPPPVVV___ggguuurrrfff[[[TTTMMMKKKHHHGGGFFFEEEDDDBBBCCCCCCBBBBBBBBBAAAAAAAAA>>>@@@CCCFFFIIIRRRfffyyy555444444333333333444444555444444555555666777888888>>>???DDDRRR___sss{{{wwwsssqqqvvvvvvvvvwwwxxxvvvssspppwwwyyy{{{|||yyyvvvtttsssnnnpppooonnnqqqrrrhhhZZZMMMIIIDDD@@@??????@@@@@@CCCAAA@@@???@@@@@@@@@@@@DDDCCCBBBAAA@@@@@@@@@@@@BBBBBBBBBCCCDDDEEEEEEFFFHHHFFFGGGKKKOOOWWWdddqqq{{{oooccc[[[RRRNNNIIIEEEDDDDDDCCCBBBEEECCC@@@???>>>@@@AAACCCHHHRRR]]]eeejjjtttqqqfffbbbgggyyyxxxhhh[[[SSSOOOLLLJJJEEEFFFHHHJJJLLLLLLKKKKKKNNNKKKHHHFFFEEEEEECCCAAABBB@@@===;;;<<>>>>>BBBHHHVVV[[[cccjjjqqqwww|||~~~}}}{{{zzzzzz}}}}}}{{{}}}yyynnnaaaUUUMMMHHHBBBAAAAAA@@@?????????@@@========================;;;<<<<<<======<<<<<<;;;===;;;999777777888999:::;;;;;;<<<===???BBBDDDFFFHHHJJJMMMPPPSSSXXX^^^cccttttttiii]]]UUUOOOMMMIIIGGGFFFFFFDDDCCCCCCCCCDDDDDDCCCBBBBBBAAAAAA@@@BBBDDDFFFNNN___ooo888777777666555444333333555444444555555666777888888>>>???CCCRRR^^^rrr|||zzzzzz{{{{{{|||~~~}}}{{{~~~~~~}}}||||||xxxrrrooojjj]]]NNNGGGDDD@@@<<<<<<<<<===>>>DDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@AAAAAABBBBBBCCCDDDEEEEEEFFFFFFIIIGGGHHHLLLQQQZZZiiivvvvvvjjjbbbWWWSSSMMMIIIGGGEEEDDDBBBDDDBBB@@@>>>>>>???AAABBBEEEPPP\\\dddiiiqqq}}}yyylllhhhnnnyyy~~~mmm___VVVPPPLLLIIIIIIJJJJJJKKKLLLLLLMMMMMMOOOOOOMMMJJJGGGDDDBBBAAACCCAAA>>>======@@@CCCFFFOOOWWW```ddd```UUUIIIBBB===:::666555666888888777<<<;;;<<>>>>>>>>===;;;:::888777;;;:::888777777888999:::;;;;;;<<<===???BBBDDDFFFGGGIIIKKKNNNRRRWWW]]]aaaooozzzyyylll___WWWOOOMMMIIIGGGGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBAAABBBAAABBBDDDEEEKKK[[[kkk999999:::999888666444222555444444555555666777888999??????CCCQQQ]]]pppxxxooocccSSSDDDBBB@@@===::::::<<<>>>@@@GGGIIIKKKKKKIIIGGGFFFGGGCCCCCCBBBBBBAAABBBBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFKKKHHHIIIMMMTTT^^^ooo}}}~~~rrrjjj]]]XXXRRRMMMJJJGGGDDDBBBCCCBBB@@@>>>>>>???@@@AAABBBLLLXXX```dddjjjrrrzzzuuupppwww~~~~~~vvvyyyttteee[[[TTTOOOLLLMMMMMMLLLLLLLLLNNNOOOPPPUUUWWWWWWSSSLLLGGGEEEEEEEEECCCAAA??????AAACCCEEEHHHMMMSSSTTTOOOGGG@@@;;;999777666666999<<<======DDDBBBDDDHHHKKKMMMTTT[[[eeekkksss{{{~~~|||uuuuuuxxx}}}wwweeeUUULLLFFFEEEDDDBBBAAA@@@@@@@@@========================>>>>>>===<<<;;;999888777999888777666777888999:::;;;;;;;;;===???AAADDDEEEFFFHHHJJJMMMPPPUUU[[[```hhhtttqqqcccZZZPPPMMMIIIHHHHHHIIIIIIHHHFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCIIIXXXggg777888999:::999777444333555444444555555666777888999??????CCCPPP\\\nnn{{{ooo```PPPDDD@@@???>>><<<===???CCCFFFNNNRRRUUUTTTOOOIIIGGGGGGDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDFFFGGGGGGGGGFFFFFFJJJHHHHHHNNNVVVbbbtttvvvmmm___[[[UUUPPPLLLHHHEEECCCBBBAAA@@@>>>>>>???@@@AAA@@@HHHRRRWWWZZZ^^^ffflllzzzyyyxxx{{{mmmccc[[[UUUQQQNNNMMMLLLLLLMMMPPPSSSUUU]]]```bbb]]]UUUNNNKKKLLLHHHFFFDDDBBBAAABBBCCCCCCDDDFFFHHHFFFBBB===999888666666777:::???DDDIIIKKKNNNLLLMMMQQQUUUXXX```hhhqqquuu{{{~~~yyytttlllmmmpppuuu|||kkkWWWLLLGGGFFFDDDBBBAAA@@@??????========================::::::;;;;;;;;;;;;::::::777666666666777888999:::;;;;;;;;;<<<>>>AAACCCEEEFFFHHHJJJMMMPPPUUU[[[___eeeqqqvvvggg\\\PPPMMMJJJIIIJJJKKKKKKKKKHHHHHHFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDHHHWWWeee333555777888888777666444555444444555555666777888999???@@@DDDQQQ\\\mmmzzzlll\\\MMMEEE>>>????????????BBBHHHLLLVVV\\\aaa^^^TTTKKKFFFFFFEEEEEEDDDDDDCCCDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGFFFHHHFFFHHHNNNWWWdddwwwxxxnnn___[[[VVVQQQMMMJJJFFFCCCBBBAAA@@@?????????@@@@@@AAAEEEJJJMMMNNNRRRYYY```lllrrrzzz~~~~~~{{{zzzzzz{{{}}}{{{{{{{{{{{{~~~{{{}}}vvvjjjaaaYYYTTTNNNMMMLLLMMMPPPTTTYYY\\\cccggghhhddd\\\UUUSSSTTTMMMLLLIIIGGGEEECCCBBBBBBBBBCCCBBB???<<<999888999555777:::???FFFNNNVVV[[[XXXVVVWWW\\\```dddlllttt|||~~~yyyooogggdddeeehhhlllsss{{{qqq[[[NNNFFFEEECCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;<<<<<<;;;;;;:::666666666777777888999999::::::;;;<<<>>>AAACCCEEEGGGIIIKKKNNNQQQUUU[[[___fffqqq{{{jjj___RRROOOKKKJJJKKKMMMNNNNNNKKKJJJHHHFFFDDDCCCCCCCCCAAABBBCCCEEEEEEJJJXXXfff222333555666777777666555555444444555555666777888888???@@@EEERRR]]]nnnssscccSSSHHHDDD===>>>@@@??????CCCJJJOOO]]]ffflllhhh[[[NNNHHHGGGHHHGGGFFFEEEDDDDDDDDDDDDEEEGGGHHHJJJJJJIIIGGGFFFFFFEEEHHHOOOYYYgggzzz}}}rrrccc___ZZZUUUQQQLLLHHHEEECCCBBBAAAAAA@@@@@@AAAAAAAAADDDFFFFFFFFFIIIOOOTTTYYY^^^eeehhhgggeeeeeefffhhhrrr|||xxxuuutttttt|||{{{{{{~~~qqqfff\\\UUUQQQQQQRRRSSSWWW\\\aaadddhhhjjjkkkhhhbbb^^^]]]]]]UUUTTTQQQNNNJJJFFFDDDBBBAAAAAA@@@===:::999:::<<<777999<<>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===<<<:::999888777777888888888888888888:::::::::<<<>>>@@@CCCDDDGGGIIIKKKMMMPPPUUUZZZ^^^fffpppnnnbbbUUUQQQMMMKKKLLLNNNOOOPPPMMMLLLIIIFFFDDDDDDCCCCCCAAABBBCCCEEEEEEIIIWWWeee444555555555555555555555555444444555555666777888888???AAAFFFSSS^^^ooouuugggXXXJJJCCCCCC===???AAAAAAAAADDDLLLRRRbbbmmmuuuqqqbbbSSSMMMLLLJJJIIIGGGFFFEEEDDDCCCCCCFFFHHHJJJKKKKKKIIIGGGFFFFFFEEEIIIRRR\\\iii{{{{{{jjjfff```[[[UUUPPPJJJGGGCCCCCCCCCBBBBBBBBBAAAAAAAAACCCEEEEEEEEEEEEHHHKKKJJJNNNRRRTTTRRRRRRTTTVVVXXX```mmmzzzzzzwwwuuuyyy~~~xxxmmmccc\\\ZZZZZZ[[[]]]```eeeiiikkknnnnnnmmmllljjjiiihhhhhh^^^\\\ZZZUUUPPPKKKFFFDDD?????????===;;;:::<<<>>>999;;;===AAAIIIUUUbbbllllllllloootttxxx{{{|||tttjjj___VVVPPPSSSUUUXXX\\\cccnnn{{{zzzbbbTTTEEEDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>===;;;:::999999999999999999999888888:::::::::;;;===@@@CCCDDDFFFHHHJJJLLLOOOSSSYYY]]]dddmmm}}}rrreeeWWWSSSNNNLLLMMMNNNPPPQQQOOOMMMJJJGGGEEEDDDDDDDDDBBBBBBDDDEEEDDDGGGSSSaaa888777666555444444555555555444444555555666777888888???AAAGGGTTT___pppyyyjjj]]]PPPEEEAAAEEE???AAADDDDDDCCCGGGNNNUUUeeepppzzzwwwgggXXXQQQQQQKKKJJJHHHFFFEEEDDDCCCCCCGGGHHHJJJLLLKKKJJJGGGFFFFFFFFFKKKTTT^^^kkk}}}qqqlllfff___YYYRRRLLLHHHDDDDDDCCCCCCCCCBBBBBBBBBAAACCCGGGGGGFFFEEEEEEEEECCCEEEHHHHHHGGGGGGJJJMMMNNNUUU```lllzzz}}}yyy||||||ssskkkeeeaaaaaabbbdddgggkkknnnoootttsssqqqqqqrrrsssrrrqqqdddbbb___[[[UUUNNNIIIFFF<<<===>>>===;;;;;;<<<>>>;;;<<<>>>@@@FFFRRRaaalllrrrrrrvvv|||~~~wwwmmm```VVVOOOLLLKKKNNNQQQVVV]]]jjjxxxzzzbbbSSSFFFEEEDDDCCCCCCCCCCCCCCC>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======:::::::::::::::999888777:::::::::;;;===@@@BBBDDDEEEGGGIIIKKKNNNRRRWWW[[[aaajjjzzzuuuhhhXXXTTTOOOMMMMMMOOOPPPQQQPPPNNNKKKGGGEEEDDDDDDDDDCCCCCCDDDDDDBBBDDDPPP]]]666777888999999888777666666555444333444666888999;;;===BBBGGGLLLWWWlllsss]]]QQQLLLGGGBBB@@@CCCCCCCCCBBBCCCGGGMMMQQQeeeppp{{{{{{oooaaaYYYVVVRRRPPPNNNIIIEEECCCCCCDDDJJJPPPSSSOOOJJJHHHFFFDDDFFFHHHLLLQQQ[[[jjj|||xxxlllfff]]]SSSNNNOOOKKKJJJIIIFFFCCCAAABBBCCCCCCEEEGGGGGGEEECCCBBBBBBCCCBBBBBBBBBCCCEEEGGGHHHIIILLLSSS\\\iiixxx}}}}}}~~~}}}uuuoooooolllkkklllnnnrrrvvvyyyzzz{{{}}}}}}yyyyyy|||}}}{{{ooopppnnnfffZZZNNNGGGDDD>>>===<<<<<<<<<===>>>???BBBCCCCCCDDDHHHTTTdddpppzzz}}}wwwjjj]]]SSSLLLFFFDDDCCCFFFJJJPPPXXXdddpppxxxwww^^^OOOGGGFFFDDDBBBAAABBBCCCDDD>>>>>>>>>>>>============>>>>>>>>>>>>>>>===<<<<<<<<<;;;:::999888888888888888999:::<<<>>>@@@CCCDDDFFFGGGHHHIIIKKKPPPVVV[[[aaajjjxxx|||iii]]]TTTNNNOOOQQQRRRSSSVVVUUURRRNNNJJJGGGEEEEEEFFFEEEEEEDDDBBBBBBGGGPPPWWW777888999999:::999888777666555444333444666888999;;;<<>>>>>>>>>>>============>>>>>>>>>>>>>>>===<<<<<<<<<;;;:::999888888888888999999:::<<<>>>@@@BBBCCCFFFGGGHHHIIIKKKPPPVVV[[[___hhhvvvnnn```WWWQQQQQQSSSTTTVVVXXXYYYVVVQQQLLLHHHGGGGGGGGGDDDEEEDDDCCCBBBFFFNNNTTT888999999::::::999888888555555444444555666888999:::;;;@@@FFFMMMZZZoookkkTTTGGGCCCCCCEEEHHHGGGHHHIIIHHHHHHIIIKKKNNN]]]hhhrrrsssiii]]]TTTQQQMMMMMMKKKIIIGGGGGGJJJLLLQQQXXX\\\YYYTTTPPPMMMIIIKKKOOOUUU[[[cccooo||||||sssjjj```XXXVVVMMMKKKHHHFFFEEEEEEFFFGGGEEEGGGJJJKKKIIIFFFDDDCCC>>>>>>????????????>>>>>>BBBEEEKKKRRR\\\iiivvv~~~~~~|||{{{zzzzzzuuuooommmoookkknnnssszzzqqq___PPPHHHDDD@@@AAAAAACCCDDDFFFGGGHHHJJJOOOTTTZZZbbbmmmyyyrrrgggUUUPPPIIICCC???>>><<<;;;<<>>>>>>>>>>>============>>>>>>>>>>>>>>>======<<<;;;;;;:::999888888888888::::::;;;<<<===???AAABBBEEEFFFHHHIIIKKKPPPVVVZZZ^^^hhhvvvuuucccZZZSSSSSSVVVWWWZZZ]]]___\\\UUUOOOJJJHHHGGGHHHCCCDDDEEECCCBBBEEEKKKPPP888999999999888888777777555555444444555666777888999:::>>>DDDLLLXXXlll}}}xxxfffRRRGGGDDDDDDGGGKKKGGGIIIJJJJJJIIIJJJLLLNNNXXXaaakkkllldddYYYQQQNNNLLLKKKJJJHHHFFFGGGKKKNNNSSSZZZ^^^\\\WWWSSSOOOKKKPPPUUU[[[aaahhhqqq}}}zzzpppfff```TTTPPPKKKGGGFFFFFFFFFFFFEEEIIILLLNNNKKKHHHEEEDDD@@@AAABBBBBBBBB@@@???>>>@@@CCCGGGMMMUUU___kkkrrr|||}}}wwwssszzz}}}pppfffaaa```aaaaaaccceeehhhmmmrrrwww{{{}}}~~~wwwyyy{{{sssllliiikkkmmmqqqxxxvvvdddTTTJJJFFFDDDFFFHHHKKKMMMOOOQQQQQQWWW]]]fffoooxxxvvviii\\\RRRGGGCCC???<<<;;;<<<;;;;;;:::===AAADDDGGGJJJMMMPPPQQQRRRSSSTTTTTTWWW[[[^^^eeehhhkkkjjjeee[[[QQQJJJEEEDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>>>>==================>>>>>>>>>>>>======;;;:::999999888888888999:::;;;;;;<<<===>>>@@@@@@DDDFFFGGGIIILLLPPPUUUYYY```iiiwwwwwwcccZZZSSSTTTWWWZZZ___ccceee```YYYRRRLLLIIIGGGGGGBBBDDDEEEDDDCCCDDDIIIMMM888888777777666666666666444444444555666666777888888888;;;AAAHHHRRRbbbqqqmmm```RRRKKKIIIHHHHHHJJJHHHIIIKKKKKKJJJKKKMMMOOOUUU\\\cccddd^^^UUUOOOLLLLLLKKKIIIGGGEEEGGGKKKNNNSSSZZZ___]]]YYYWWWTTTQQQTTTYYY___dddjjjrrr{{{vvvkkk___XXXPPPJJJGGGFFFEEEDDDEEEIIINNNPPPNNNIIIFFFDDDBBBBBBCCCCCCCCCAAA@@@???@@@BBBEEEIIIOOOWWW```fffnnn{{{{{{zzz~~~zzzooofff```\\\ZZZ___cccjjjvvvzzzsssddd```YYYTTTQQQQQQQQQQQQSSSSSSSSSUUUYYY^^^cccgggkkkkkkmmmrrrzzzyyypppqqq}}}ssskkkhhhjjjooottt{{{nnn]]]QQQLLLPPPRRRWWW[[[___aaabbbbbbgggmmmxxxuuuiii^^^TTTJJJCCC@@@===;;;::::::;;;;;;:::888;;;???AAABBBBBBDDDEEECCCEEEGGGGGGGGGGGGIIIJJJNNNQQQUUUXXXXXXTTTNNNKKKDDDCCCBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>==================>>>>>>>>>>>>======::::::999999888888999999:::::::::;;;<<<>>>???@@@CCCEEEGGGIIILLLPPPUUUXXX```hhhuuuxxxbbbYYYRRRSSSXXX\\\bbbhhhhhhddd]]]UUUOOOJJJGGGEEEBBBDDDEEEDDDCCCDDDHHHKKK888777666555555555555555444444555555666777777777777777999>>>CCCIIITTT___ooo|||~~~fff]]]UUUSSSQQQMMMKKKKKKMMMMMMMMMLLLKKKLLLNNNPPPSSSWWW\\\]]]XXXRRRNNNLLLLLLKKKIIIGGGFFFHHHMMMQQQVVV^^^bbbaaa^^^^^^^^^\\\ZZZ^^^dddhhhmmmsss{{{wwwhhh```UUUMMMIIIGGGEEECCCDDDIIIOOOQQQOOOJJJFFFCCCAAAAAABBBBBBAAA@@@??????AAABBBDDDFFFJJJPPPWWW\\\bbbnnnzzz}}}vvvnnnnnnrrryyy|||pppjjjaaaZZZVVVSSSRRRPPPSSSTTTVVV[[[``````]]]YYYRRRQQQOOOMMMKKKIIIHHHHHHLLLKKKJJJJJJLLLQQQVVVYYYYYYZZZ]]]cccmmmzzz}}}|||}}}~~~~~~xxxnnnnnnvvvmmmkkknnnqqquuu|||zzziii^^^YYY]]]```ffflllqqqsssttttttxxx~~~}}}rrrcccVVVMMMFFF@@@===;;;:::888888999:::999888777:::===>>>>>>===>>>>>><<>>>>>>>>>>>============<<<======>>>>>>>>>>>>>>>::::::999999888999999:::999999:::;;;<<<>>>@@@AAACCCEEEGGGIIILLLPPPTTTXXX]]]eeeqqq{{{ddd[[[SSSSSSXXX]]]ccciiijjjgggaaaZZZSSSLLLGGGDDDBBBDDDEEEDDDCCCDDDHHHLLL999999777666555555555666333444555666666777777777777666777;;;===???FFFNNNTTT^^^kkkuuu}}}|||iiibbb]]]]]][[[VVVSSSSSSUUUTTTRRROOOLLLLLLNNNPPPRRRUUUWWWWWWSSSOOONNNMMMKKKJJJIIIHHHHHHLLLRRRVVV]]]dddhhhgggfffiiikkkjjjfffiiinnnqqqtttzzzoooeeeXXXOOOKKKIIIGGGEEEDDDIIIOOORRRPPPJJJEEEBBBBBBAAAAAA@@@@@@@@@@@@AAA@@@AAACCCDDDFFFJJJOOOTTTYYYcccmmmpppqqqoooiiibbb___dddkkkssszzz}}}ooofff^^^ZZZVVVRRRQQQPPPOOONNNNNNOOOPPPQQQRRRQQQQQQPPPJJJJJJJJJIIIGGGFFFEEEFFFGGGGGGHHHIIIKKKNNNPPPQQQPPPQQQUUU\\\iiiwww}}}~~~}}}tttqqq~~~{{{rrrqqquuuqqqvvv|||wwwpppnnnnnnrrryyy}}}ggg]]]PPPFFFAAA>>>;;;999999888777888999999888777666888:::;;;:::::::::;;;;;;<<<>>>>>><<<;;;;;;<<<;;;>>>DDDIIILLLKKKIIIHHHBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>============<<<<<<===>>>>>>>>>>>>>>>:::999999888999999::::::888888999:::<<<>>>@@@AAABBBDDDGGGJJJLLLOOOTTTWWW]]]dddnnn{{{jjj___VVVTTTXXX\\\bbbhhhkkkiiieee___XXXPPPIIIEEECCCDDDEEEDDDCCCEEEJJJOOO;;;:::888666666666666777333444555666777777777777666555666999:::999===CCCDDDKKKTTT\\\```hhhuuu|||vvvtttyyy}}}uuupppjjjffffffddd___\\\\\\\\\ZZZVVVQQQMMMLLLNNNPPPRRRSSSUUUSSSPPPNNNNNNNNNJJJJJJIIIIIIJJJOOOVVV\\\cccjjjnnnmmmmmmqqquuuuuupppssswwwzzz|||qqqgggZZZPPPMMMKKKIIIFFFCCCHHHOOORRRPPPJJJEEEBBBCCCCCCAAAAAAAAABBBCCCDDD@@@AAAAAABBBCCCFFFKKKOOOSSS]]]eeehhhgggfffaaa[[[RRRXXX___gggoooxxxsssiiiaaa]]]WWWTTTQQQPPPPPPPPPNNNMMMHHHJJJKKKKKKJJJIIIJJJKKKFFFGGGGGGFFFEEEEEEFFFHHHDDDFFFIIILLLNNNOOOOOONNNMMMOOOSSS\\\iiiyyyzzzvvvvvvuuuxxxqqquuu{{{~~~rrrhhhTTTMMMCCC===:::999888666888777777888::::::999777555777999999888888888999<<<<<<<<<;;;999999;;;<<<;;;>>>DDDHHHJJJJJJGGGEEEAAAAAAAAAAAAAAA???>>>>>>>>>>>>>>>>>>============<<<<<<===>>>>>>>>>>>>>>>999999999888999999::::::777777888:::<<>>CCCGGGIIIHHHFFFEEE>>>>>>????????????>>>===??????>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999888888999999999999999:::;;;>>>@@@AAACCCCCCEEEJJJPPPTTTUUUTTT^^^bbbkkkzzzvvvjjj]]]XXXXXXZZZ^^^dddpppoookkkdddZZZPPPJJJGGGFFFCCCDDDFFFFFFEEEHHHNNN;;;:::999888777555555444333333444555555666777777444555555555666666666777;;;>>>BBBBBBBBBEEEKKKPPPYYYaaannn|||tttiiiaaa\\\YYYQQQNNNJJJHHHIIINNNTTTYYYcccgggmmmtttwwwwwwuuutttsssrrrrrrssssssrrrnnnkkkfffbbb\\\XXXVVVTTTSSSRRRUUUTTTSSSRRRRRRRRRSSSTTTSSSOOOMMMNNNPPPTTT]]]gggooosssyyy{{{lll]]]XXXVVVRRRMMMKKKIIIHHHGGGHHHJJJKKKKKKJJJMMMIIIEEECCCDDDEEEDDDCCCAAAAAAAAAAAABBBDDDEEEGGGJJJLLLOOORRRQQQOOOKKKIIIGGGIIILLLOOOSSSXXX___dddooossszzzzzzuuunnnjjjhhheee___ZZZZZZYYYWWWUUUSSSPPPMMMKKKKKKJJJHHHGGGFFFGGGGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFIIIJJJKKKKKKJJJJJJKKKLLLRRRVVV]]]iiixxxxxxssspppooolllnnnrrrwwwzzz}}}~~~|||vvvssstttzzzqqqdddUUUHHHBBBAAA>>>;;;999999888777666666666777888888777666666777666666555666777888999888999999888777777888:::;;;>>>CCCGGGIIIHHHFFFEEE??????????????????>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999888888999999999999999:::;;;>>>@@@AAACCCCCCDDDIIIOOORRRSSSRRR]]]```jjjyyyxxxlllaaa^^^___bbbggglllvvvvvvrrrkkk___TTTKKKGGGEEECCCCCCFFFFFFEEEIIIOOO999999888888777666666666444444555555666666777777555555555555666666666666:::<<<===<<<999:::>>>AAAFFFKKKSSS]]]iiivvvwwweeeVVVOOOKKKHHHEEECCCAAA>>>===>>>BBBFFFIIIJJJQQQ\\\hhhqqqwwwyyyyyyvvvwwwxxxyyyzzzxxxtttpppiiieee```\\\ZZZXXXVVVUUUWWWVVVUUUTTTUUUVVVWWWXXXWWWRRRPPPPPPRRRVVV___hhhooovvvwwwjjjddd```ZZZSSSPPPLLLJJJHHHHHHKKKNNNPPPQQQRRRMMMHHHDDDDDDEEEEEEEEECCCBBBAAAAAAAAABBBDDDDDDIIIJJJKKKLLLKKKIIIGGGEEEFFFGGGHHHHHHJJJMMMQQQUUU```eeelllttt}}}~~~wwwuuusssqqqqqqrrrpppkkkggggggeeebbb^^^ZZZVVVTTTRRRMMMLLLKKKJJJIIIIIIIIIIIIFFFFFFFFFFFFGGGHHHIIIJJJLLLMMMMMMLLLKKKKKKNNNPPPUUUZZZdddpppzzzwwwrrrlllhhheeecccbbbbbbcccfffjjjoootttwwwyyy~~~{{{vvvssswwwkkkZZZMMMCCC>>>======;;;888888888888777666555666666777777666666555666555555555555666666777888999999888777777888:::===???CCCGGGHHHHHHFFFEEE@@@@@@@@@@@@???>>>>>>>>>=========<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999888888999999999999999:::;;;>>>@@@AAACCCCCCDDDHHHLLLPPPQQQQQQ\\\___hhhvvvuuullljjjmmmpppuuuzzz}}}uuuhhhZZZNNNGGGEEECCCCCCFFFGGGGGGKKKQQQ888888888777777777777777555555666666666777777777444444555777888:::;;;;;;777888999999888888;;;===@@@CCCGGGMMMSSS\\\dddjjjooossszzz}}}kkk^^^NNNDDDCCCDDDCCC@@@@@@???>>>>>>???AAADDDEEEFFFLLLVVVcccoooyyy{{{{{{}}}~~~~~~{{{uuuqqqiiifffbbb```^^^^^^\\\[[[YYYXXXXXXWWWXXXYYY[[[\\\\\\WWWSSSSSSTTTVVV^^^gggnnnwww{{{tttnnnfff]]]YYYRRROOOKKKIIIKKKOOORRRTTTSSSPPPLLLHHHFFFFFFEEEEEEDDDCCCBBBAAAAAAAAABBBBBBFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHHHHGGGIIILLLNNNUUUZZZaaaiiiqqq}}}zzzxxxrrrjjjbbb\\\XXXWWWOOONNNMMMLLLKKKJJJJJJJJJGGGHHHHHHIIIJJJLLLNNNOOOMMMMMMNNNNNNNNNPPPTTTWWW\\\cccnnnzzzzzztttiiihhhggggggfffggghhhhhhhhhhhhhhhjjjmmmqqqvvvxxxyyy{{{}}}~~~zzzwwwzzzyyyiiiUUUHHHAAA;;;;;;===;;;999888888999999888777555555666666666666555555666666555555555666666666888999999888777777999;;;???AAAEEEHHHIIIHHHGGGEEEBBBBBBAAA@@@???>>>>>>>>>>>>======<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999888888999999999999999:::;;;>>>@@@AAADDDDDDEEEHHHLLLOOOQQQRRRZZZ\\\ffftttxxxxxx{{{}}}qqq___PPPHHHFFFDDDDDDFFFGGGHHHMMMSSS777777777777777777777777666666666777777777777777444555666777888999:::;;;666777888888888999:::<<<999;;;???AAADDDGGGLLLOOOTTTYYY```hhhmmmlllgggbbbSSSJJJ@@@===AAADDDBBB???<<<<<<<<<<<<===???AAABBBFFFJJJRRR]]]jjjwww{{{uuupppjjjhhheeedddddddddcccbbb]]]\\\\\\[[[\\\]]]___```aaa\\\WWWVVVUUUWWW^^^gggrrr}}}}}}rrrjjjfffZZZUUUOOOKKKKKKMMMOOOPPPPPPPPPOOOMMMJJJFFFDDDCCCEEEDDDBBBAAA@@@@@@AAAAAAAAA@@@@@@AAABBBCCCDDDEEEHHHIIIJJJIIIHHHIIIKKKMMMMMMQQQWWW]]]cccmmmxxxvvvhhh^^^ZZZXXXPPPPPPOOONNNMMMLLLKKKJJJKKKKKKKKKLLLNNNOOOQQQRRRLLLMMMOOOQQQTTTYYY^^^bbbmmmttt~~~wwwqqqmmmiiijjjkkkmmmppprrrtttuuuvvvtttqqqnnnnnnppprrrttttttuuuuuuuuuuuuxxx{{{}}}qqqXXXNNNCCC???<<<888777999:::999888999;;;;;;:::888666666555555555555666666777777777777777777777777777888999999999999;;;===CCCDDDGGGIIIJJJIIIHHHGGGDDDCCCBBB@@@???>>>>>>>>>??????>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999888888999999999999999:::;;;>>>@@@AAADDDEEEGGGIIIKKKNNNRRRTTTXXX[[[dddqqq~~~xxxeeeTTTJJJHHHEEEEEEGGGHHHIIINNNUUU888888888777777777777777777777777777888888888888666666666666555555555555777777777777777777777777444777:::<<<===>>>@@@BBBEEEHHHNNNTTTXXXWWWRRROOODDD@@@<<<<<<@@@BBB@@@===<<<<<<<<<===???AAADDDEEEFFFHHHMMMVVVdddsss|||vvvqqqooommmkkkkkkkkkkkkjjjiiiccccccbbbaaaaaabbbddddddddd___ZZZYYYYYYZZZbbbkkk{{{yyyvvviiicccYYYRRRNNNMMMMMMMMMMMMOOOPPPNNNJJJFFFCCCBBBEEEDDDBBB@@@@@@@@@@@@AAA@@@@@@@@@AAACCCDDDFFFGGGFFFGGGHHHHHHHHHHHHJJJLLLMMMPPPTTTWWW[[[bbblllsssqqqccc]]]\\\VVVVVVVVVUUUSSSRRRPPPOOOQQQQQQQQQRRRRRRTTTUUUUUUQQQSSSXXX\\\aaagggmmmrrr{{{xxxtttqqqppptttuuuwwwyyyzzz{{{||||||~~~{{{vvvqqqmmmmmmmmmnnnoooppppppooonnnppptttvvvvvvyyy}}}wwwaaaRRRHHHBBB???@@@>>>:::777888;;;::::::;;;<<<<<<;;;999777666666555555666666777888999999999999888888777777888::::::;;;<<>>>>>????????????>>>======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999888888999999999999999:::;;;>>>@@@AAACCCEEEGGGIIIKKKNNNRRRVVVWWWZZZcccppp~~~~~~}}}jjjYYYOOOJJJGGGFFFGGGHHHIIIOOOVVV999888888888777777666666888888888888888888888888777666666666555555555444777777777777888999888777777999;;;;;;;;;;;;===???@@@AAADDDHHHKKKKKKIIIFFFAAA@@@???@@@CCCDDDCCCAAACCCCCCDDDEEEGGGKKKMMMOOOOOOQQQTTT\\\gggttt{{{wwwwwwuuusssrrrrrrqqqooommmjjjjjjhhhgggggghhhiiiiiieee```\\\]]]]]]```iiirrrwwwlllaaaYYYTTTQQQOOOLLLMMMNNNLLLGGGDDDCCCDDDDDDCCCAAA@@@@@@@@@@@@AAAAAABBBBBBBBBCCCDDDEEEFFFDDDFFFGGGGGGGGGGGGIIIJJJMMMOOORRRTTTVVV[[[ccciiixxx~~~ooohhhgggccccccccccccaaa___]]]\\\]]]]]]\\\\\\\\\\\\\\\]]]___ccciiiooouuu{{{yyywwwwwwwww~~~~~~yyysssooommmmmmmmmooooooooonnnmmmnnnqqqsssuuuxxxzzz{{{zzz{{{zzzlll]]]MMMBBBCCC???>>>@@@???<<<:::<<<;;;::::::;;;<<<<<<:::888888777666666666666777888999999:::::::::999777777666888:::;;;===???BBBEEEIIIJJJKKKMMMMMMLLLKKKJJJHHHFFFCCCAAA???>>>>>>??????>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999888888999999999999999:::;;;>>>@@@AAAAAACCCFFFGGGIIIMMMRRRWWWWWWZZZbbbooo}}}}}}ooo___UUULLLIIIGGGHHHHHHIIINNNVVV999999888888777666666666999999888888888888888888555666666777888999999:::555555666888;;;<<<<<<;;;;;;;;;;;;999777777999;;;<<<<<<<<>>>>>>>>???????????????DDDFFFGGGGGGFFFFFFHHHIIIHHHJJJLLLMMMNNNRRRZZZ___qqqxxxzzzssssssppppppppppppnnnllljjjhhhhhhgggfffeeeddddddddddddnnnrrryyy}}}||||||||||||wwwsssqqqpppqqqqqqrrrrrrpppoooppprrrtttvvvxxxzzzzzzxxxxxx{{{~~~rrraaaVVVNNNFFF@@@>>>:::888::::::888:::===:::::::::;;;<<<<<<999777999888777666666777888999888999::::::999888777666666888:::<<<>>>@@@DDDGGGKKKLLLMMMNNNNNNMMMLLLKKKIIIGGGDDDAAA???>>>>>>???>>>======<<<;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999999888888999999999999999:::;;;>>>@@@AAA???BBBEEEFFFHHHLLLRRRWWWWWWZZZbbbooo|||~~~ssscccZZZMMMJJJHHHHHHHHHIIINNNVVV;;;;;;::::::999888888777777888888888888777777666555666666555444444777999999:::;;;;;;999999:::;;;<<<<<<<<<======<<<;;;;;;<<<>>>???>>>>>>???DDDHHHJJJJJJKKKNNNSSSWWWXXXXXXUUUUUUVVVXXX[[[aaafffiiisssvvv|||}}}yyywwwuuuttttttuuuvvvwwwxxxxxxvvvuuusssnnnooonnnkkkiiimmmvvv~~~~~~}}}|||zzzxxxyyy|||rrrdddZZZVVVMMMJJJGGGEEEDDDDDDCCCAAACCC@@@>>>???AAABBB@@@===??????@@@AAAAAAAAA@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCHHHIIIJJJKKKMMMRRRXXX]]]eeeqqq}}}~~~yyysssoooooossswww|||vvvqqqpppqqqtttuuuuuutttsssrrrtttvvvzzz|||{{{yyy{{{}}}{{{|||}}}kkkXXXPPPKKKCCC===;;;???>>><<<;;;<<<===???AAA===>>>>>>>>>>>>===<<<<<<>>><<<:::999888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<999:::===@@@CCCFFFHHHIIILLLMMMNNNOOOOOONNNMMMMMMMMMJJJFFFBBB???>>>======??????>>>>>>======<<<<<<:::;;;===>>>???>>>===;;;999888888888888888999999999999888777999;;;===???>>>@@@CCCEEEGGGKKKOOORRRXXX\\\eeepppzzz|||gggUUUMMMIIIFFFHHHJJJLLLQQQWWW::::::999999888888777777999999::::::;;;;;;;;;:::666777777777666777:::<<<:::<<<=========>>>@@@BBB???@@@@@@@@@@@@???>>>>>>>>>@@@BBBCCCEEEIIIOOOTTTXXXZZZ]]]cccjjjoooqqqqqqooommmjjjhhhjjjmmmrrruuu}}}||||||{{{||||||}}}}}}~~~}}}zzzyyyvvvvvvtttqqqooorrr{{{}}}|||zzzzzzzzzzzzxxxwwwrrrrrrpppnnnooorrrwww|||sssdddYYYSSSMMMJJJGGGEEEEEEEEEDDDCCCCCCBBBAAAAAABBBBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@?????????????????????@@@@@@CCCDDDEEEFFFHHHMMMSSSWWWcccmmmyyy~~~xxxuuuuuuvvvuuuvvvxxxwwwwwwwwwxxxyyy}}}~~~lll\\\MMMHHHFFFBBB?????????>>><<<;;;;;;<<<======999:::;;;===>>>>>>>>>>>>???>>><<<;;;;;;<<<===>>>========================AAABBBDDDFFFIIILLLNNNOOOPPPQQQRRRSSSSSSSSSQQQQQQMMMKKKGGGCCC@@@???>>>>>>???>>>>>>>>>=========<<<:::;;;===>>>???>>>===<<<999888888888888888999999999999888888999;;;===???>>>@@@CCCFFFHHHKKKOOORRRXXX\\\dddoooyyy}}}hhhVVVNNNIIIGGGHHHJJJKKKPPPVVV::::::::::::::::::999999777777888999999:::::::::666777777777666777:::===;;;<<<=========???BBBEEEEEEFFFFFFFFFGGGFFFFFFEEEGGGHHHKKKOOOTTT\\\dddjjjrrruuu{{{}}}~~~zzz{{{|||~~~~~~}}}|||zzzvvvuuuzzzyyyvvvsssqqqooonnnkkkiiiddddddcccbbbaaadddiiimmmvvvyyyhhh[[[TTTMMMJJJGGGEEEEEEFFFEEEDDDCCCDDDDDDDDDBBBAAABBBCCCAAAAAABBBAAAAAA@@@???>>><<<<<<======>>>>>>>>>??????@@@AAABBBDDDHHHMMMRRR___hhhsss|||}}}yyyuuurrrssstttrrruuuxxxzzzzzz{{{}}}ttt]]]QQQFFFBBBBBBBBBBBBCCC?????????>>>=========<<<<<<===>>>???AAAAAAAAAAAAAAA@@@?????????@@@AAABBBAAAAAAAAABBBBBBAAAAAA@@@DDDDDDFFFHHHJJJMMMOOOPPPSSSTTTVVVXXXXXXXXXVVVUUUNNNLLLHHHEEEBBBAAA@@@@@@>>>>>>>>>>>>============:::;;;===>>>>>>>>>===<<<999999888888888888888999999999888888999;;;===>>>???AAADDDFFFHHHKKKOOORRRXXX[[[cccnnnvvvjjjXXXPPPKKKGGGHHHIIIIIIMMMSSS===<<<<<<<<<<<<<<<<<<<<<999999888888888999999:::999:::;;;::::::;;;===@@@@@@AAABBBCCCCCCEEEIIILLLPPPPPPRRRSSSTTTUUUUUUUUUUUUWWWZZZ___gggqqqzzz~~~vvvwwwzzz}}}}}}{{{|||}}}sssooojjjgggdddaaa^^^\\\XXXXXXWWWVVVVVVWWW[[[^^^fffnnn|||sssbbbYYYOOOLLLHHHEEEEEEFFFFFFEEEBBBEEEFFFEEEAAA@@@AAADDDBBBBBBBBBBBBAAA@@@???>>>======>>>??????@@@@@@@@@>>>???@@@AAACCCFFFKKKOOO]]]dddnnnxxx}}}{{{xxxsssooommmllllllkkknnnssswwwzzz}}}}}}{{{{{{{{{|||}}}kkkXXXPPPGGGBBBAAAAAABBBCCC@@@AAAAAABBBBBBBBBAAAAAAGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHJJJMMMOOOPPPTTTVVVXXX[[[[[[[[[ZZZXXXRRROOOLLLHHHDDDCCCBBBBBB>>>>>>>>>>>>============;;;;;;<<<===>>>=========:::999888888777888888888999999999999:::<<<===>>>@@@BBBEEEGGGIIIKKKOOORRRWWWZZZbbblllttt~~~nnn]]]RRRLLLHHHHHHHHHHHHKKKQQQ>>>===============<<<<<<======;;;::::::::::::;;;===>>>?????????AAADDDFFFIIIKKKNNNQQQTTTXXX]]]```dddeeegggiiijjjlllmmmmmmmmmmmmpppvvv~~~wwwxxxzzz|||~~~xxxkkkgggaaa\\\YYYVVVSSSQQQLLLMMMMMMLLLKKKLLLNNNQQQUUU\\\iii{{{kkk^^^TTTPPPKKKGGGFFFFFFFFFEEEBBBEEEFFFDDDAAA???@@@CCCCCCCCCCCCBBBAAA@@@???>>>????????????@@@@@@AAAAAA===>>>@@@@@@BBBDDDIIILLLZZZ___kkkvvv}}}~~~{{{vvvqqqmmmiiifffeeecccffflllqqquuuyyy~~~}}}}}}wwwkkkeeeddd^^^]]]]]]```bbbgggqqq|||mmm```QQQNNNIIICCCAAAAAABBBAAAAAABBBDDDEEEGGGGGGGGGGGGNNNOOOOOOOOOOOONNNMMMMMMKKKKKKJJJJJJJJJKKKKKKKKKMMMNNNOOOQQQQQQPPPOOOOOOMMMMMMMMMMMMOOOQQQSSSUUUUUUXXX[[[^^^___^^^]]]\\\XXXUUUQQQLLLGGGDDDCCCBBB============>>>>>>>>>>>>;;;<<<<<<===============:::999999888777777888888999999999:::;;;<<<===>>>@@@BBBEEEFFFHHHKKKNNNQQQVVVYYYaaakkksss|||rrraaaTTTNNNIIIIIIHHHGGGJJJOOO>>>>>>>>>===<<<<<<;;;;;;<<<;;;999888888888999:::<<<>>>@@@BBBDDDGGGKKKNNNQQQVVV\\\bbbhhhooouuuyyy}}}~~~{{{{{{{{{|||~~~~~~vvvpppaaa]]]WWWSSSPPPMMMKKKJJJDDDEEEEEEEEEDDDCCCEEEFFFGGGNNNZZZiii|||wwwggg\\\WWWQQQLLLIIIHHHGGGFFFDDDEEEEEEDDDBBB@@@@@@AAABBBBBBCCCBBBBBBAAA@@@?????????>>>>>>>>>>>>>>>>>>:::<<<===>>>???AAAEEEHHHTTTYYYfffssszzz|||yyytttppplllgggbbb___```cccgggjjjnnnsssxxx|||}}}uuuooojjjgggdddhhhjjjfff]]]UUURRRRRRMMMKKKLLLNNNQQQUUU___jjjzzzhhhZZZSSSGGGJJJJJJFFFEEEFFFHHHGGGFFFGGGHHHJJJLLLNNNPPPPPPRRRRRRTTTUUUVVVWWWWWWWWWTTTSSSSSSSSSSSSRRRRRRRRRSSSUUUWWWYYYZZZZZZYYYXXXTTTSSSRRRQQQRRRTTTWWWXXXZZZ]]]aaadddfffeeecccbbb```]]]WWWPPPJJJFFFCCCBBB============>>>>>>>>>>>><<<<<<<<<<<<=========>>>::::::999888777777777777999999:::;;;<<<===>>>>>>@@@BBBDDDFFFGGGJJJMMMPPPUUUYYY```jjjrrr|||uuueeeUUUOOOKKKJJJIIIHHHKKKPPPCCCBBBAAA@@@???>>>===<<<;;;:::999999:::<<<>>>???@@@CCCHHHLLLQQQWWW]]]aaaggglllttt||||||{{{yyyyyyzzz}}}{{{wwwqqqhhhbbbWWWSSSNNNJJJHHHGGGFFFDDDAAACCCDDDCCCBBBAAABBBCCCCCCJJJRRR[[[iiixxxfff```XXXQQQMMMKKKIIIHHHHHHFFFEEEDDDDDDCCCBBB@@@AAABBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>=========:::;;;===>>>>>>@@@CCCEEELLLQQQ```pppuuuxxxuuurrrxxx~~~zzzwwwtttoooiiiddddddeeefffgggiiimmmrrrvvvxxxssspppooolllhhhccc___\\\ZZZVVVWWWWWWTTTNNNJJJJJJKKKGGGEEEDDDFFFGGGJJJTTT^^^ttttttdddVVVNNNMMMGGGOOOTTTRRRQQQTTTVVVUUUSSSSSSSSSTTTVVVXXXZZZ\\\YYYZZZ\\\]]]^^^^^^______]]]]]]]]]\\\[[[ZZZYYYXXXXXXZZZ^^^aaabbbbbbbbbaaa\\\ZZZYYYXXXXXXZZZ\\\^^^bbbeeejjjnnnpppooommmlllhhhddd]]]TTTMMMGGGCCCAAA<<<=========>>>>>>>>>???<<<<<<<<<<<<<<<===>>>>>>;;;:::999888777777777777999999:::<<<======>>>>>>???AAACCCEEEFFFHHHLLLNNNTTTXXX```jjjrrr|||uuufffVVVPPPLLLKKKJJJIIILLLQQQHHHHHHFFFEEECCCAAA@@@@@@AAAAAA@@@AAACCCFFFIIIKKKMMMPPPVVV]]]dddllltttyyy~~~zzzuuusssvvvzzz~~~|||zzzxxxvvvuuuvvvzzz~~~wwwqqqllleee\\\UUUQQQMMMHHHEEECCCCCCCCCBBBCCCDDDFFFEEEDDDCCCCCCDDDFFFLLLQQQUUU]]]qqqmmmggg^^^VVVQQQMMMKKKJJJJJJGGGEEEEEEFFFFFFCCC@@@AAAAAABBBBBBCCCBBBBBBBBBBBBBBBAAA@@@???>>>======;;;<<<>>>??????AAADDDFFFFFFLLL[[[lllrrrsss~~~sssgggfffmmm{{{xxxrrriiiiiihhhffffffiiinnnrrrxxxssslllgggdddeeedddccc```]]]ZZZWWWVVVSSSRRROOOKKKHHHFFFFFFGGGDDDBBBAAACCCCCCFFFOOOYYYoootttgggZZZOOOLLLNNNNNNYYY```___^^^bbbcccaaa```___^^^^^^___aaaccceeedddddddddddddddcccbbbbbbcccccccccbbbaaa___]]]]]][[[]]]aaaeeegggggggggffffffeeecccbbbbbbdddfffhhhiiilllqqquuuwwwwwwuuussslllhhh```WWWNNNGGGBBB@@@<<<=========>>>>>>??????<<<<<<<<<<<<<<<===>>>>>>;;;:::999888777777777777888999;;;<<<===>>>>>>>>>>>>@@@CCCDDDEEEHHHKKKNNNTTTWWW___jjjrrr}}}vvvfffVVVQQQLLLKKKKKKJJJMMMRRRUUURRROOOKKKHHHFFFEEEEEEEEEHHHIIIIIIIIINNNWWW___```eeemmmssszzz~~~|||wwwsssrrrtttsssooojjjZZZYYYWWWWWWZZZ```fffjjjjjjjjjjjjhhhggggggjjjlllyyy|||yyyxxxzzz}}}zzzrrrhhhaaa]]]YYYSSSNNNGGGFFFEEEEEEDDDDDDEEEEEEDDDCCCBBBBBBBBBCCCEEEFFFGGGGGGKKKQQQZZZiiivvvhhh]]]VVVRRROOOMMMLLLJJJGGGFFFEEEDDDAAA???BBBAAA@@@?????????@@@AAAAAAAAAAAAAAA@@@???>>>>>>;;;<<<<<<===>>>?????????DDDKKKUUU]]]dddmmmyyyzzzssslllddd```bbbnnn}}}}}}zzz{{{zzzuuuoookkkjjjjjjkkkkkkrrryyyuuuhhhcccbbbcccfffjjjkkkgggcccaaa^^^ZZZUUURRRNNNMMMMMMLLLHHHDDDDDDCCCAAA@@@AAAFFFMMMRRRmmmsssccc[[[WWWSSSTTTXXX\\\gggqqquuuvvvvvvssspppsssooommmooooookkkiiijjjnnnlllkkkiiiiiijjjkkkllljjjkkklllkkkgggdddbbbbbb`````````aaadddiiimmmpppkkkllloooqqqsssuuuuuuuuuuuusssssswww}}}}}}yyysssmmmbbbVVVLLLDDD@@@???============<<<<<<<<<<<<::::::;;;;;;<<<=========:::999888666666666666777:::::::::;;;<<<===>>>???AAA@@@???AAAFFFKKKOOOQQQSSSXXX___fffooozzzzzzjjjYYYQQQJJJIIIHHHGGGIIIMMM^^^[[[WWWRRROOOMMMMMMNNNNNNQQQTTTVVVXXX___iiiqqqwww|||zzzsssnnniiifff___[[[WWWWWWXXXXXXTTTPPPJJJIIIHHHHHHKKKPPPUUUXXXZZZ[[[ZZZYYYYYY[[[___bbbwww{{{pppiii___YYYVVVRRRNNNJJJGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFEEEEEEHHHNNNUUUcccyyyssseee\\\VVVRRROOONNNKKKIIIGGGGGGEEECCCAAAAAA@@@?????????@@@AAABBBAAAAAAAAAAAA@@@???>>>>>><<<<<<===>>>>>>???@@@@@@BBBHHHPPPYYYaaalllwww~~~uuuiiibbbaaakkkxxxyyywww||||||vvvqqqnnnkkkiiilllqqqxxxpppgggdddfffhhhnnnssstttoookkkiiifffaaa[[[VVVPPPMMMLLLJJJFFFCCCCCCBBB@@@???@@@DDDKKKPPPfff~~~~~~qqqfff\\\ZZZ\\\]]]```ffflllwww~~~zzzwwwyyyyyyvvvtttuuutttrrrpppnnnmmmnnnoooppplllmmmmmmllliiigggfffgggeeeddddddeeehhhlllppprrryyy||||||{{{|||~~~zzzsssmmmcccXXXNNNGGGCCCAAA????????????>>>>>>>>>>>>;;;;;;<<<<<<===>>>>>>???;;;:::888777666666777777::::::::::::;;;===>>>???BBBAAAAAACCCGGGKKKOOOQQQRRRWWW^^^dddlllwww}}}kkkYYYRRRKKKIIIIIIHHHJJJMMMlllhhhccc^^^[[[ZZZ[[[]]]___bbbgggkkkqqqyyy{{{ttthhh]]]VVVRRRPPPOOOHHHEEEBBBBBBDDDDDDBBB???@@@@@@@@@AAADDDGGGKKKMMMLLLLLLKKKKKKLLLPPPWWW\\\sss}}}vvvpppeee___WWWQQQOOOMMMKKKHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKJJJIIIHHHHHHGGGGGGGGGFFFGGGKKKQQQ]]]ooosssfff]]]VVVRRRPPPNNNKKKIIIIIIHHHFFFDDD@@@??????>>>???@@@BBBCCCAAAAAAAAAAAA@@@???>>>>>>======>>>>>>???@@@@@@@@@@@@CCCJJJSSS^^^jjjtttzzzvvvhhhbbbdddppp~~~}}}xxxqqqmmmiiikkkooouuu~~~~~~qqqkkklllqqqvvvxxx}}}}}}yyytttrrroookkkbbb\\\SSSMMMJJJHHHEEECCCAAAAAA@@@??????CCCHHHMMM\\\tttuuuhhhaaa]]]\\\bbbiiiooovvv|||}}}~~~{{{yyywwwuuusssssstttuuupppqqqpppnnnllllllnnnpppooooooooooooqqquuuxxxzzz|||xxxpppkkkbbbXXXNNNHHHCCCBBB????????????>>>>>>>>>>>><<<<<<======>>>?????????;;;:::888777666666777777999999::::::;;;===>>>???BBBBBBBBBDDDGGGKKKOOOQQQPPPUUU[[[aaahhhqqq|||~~~lll[[[SSSLLLJJJIIIHHHJJJNNNwwwtttoookkkjjjkkknnnpppwwwzzztttlll___YYYPPPIIIFFFEEEEEEEEE@@@>>>===>>>???@@@???===>>>???@@@AAADDDFFFHHHJJJHHHHHHGGGFFFIIIOOOXXX^^^rrrzzzxxxwwwxxxzzz|||{{{uuummmggg___[[[TTTPPPOOOOOONNNMMMNNNNNNNNNNNNOOOPPPQQQRRRTTTTTTTTTSSSRRRPPPNNNMMMNNNKKKKKKMMMQQQYYYhhhvvvtttggg]]]VVVSSSPPPMMMKKKJJJIIIHHHFFFBBBBBB@@@?????????@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>??????@@@@@@@@@@@@???AAAEEENNN[[[hhhrrrwwwqqqfff```hhhxxx~~~xxxooonnnmmmpppwwwuuupppqqqxxx}}}~~~{{{zzzwwwsssjjjaaaUUUMMMIIIGGGEEECCC@@@@@@???>>>>>>AAAEEEIIISSSkkkvvvhhhaaa```cccjjjttt~~~~~~{{{yyywwwwwwxxxyyyvvvvvvvvvttttttuuuxxx{{{~~~}}}}}}~~~wwwqqqiiieee^^^UUUMMMFFFBBB@@@============<<<<<<<<<<<<;;;<<<<<<===>>>>>>??????;;;:::999777666777777888999999999:::;;;<<<>>>>>>AAABBBCCCDDDFFFIIILLLOOONNNSSSYYY___eeemmmwww~~~}}}lll\\\TTTMMMKKKJJJIIIKKKNNN|||zzz{{{~~~tttggg[[[TTTIIIFFFBBB@@@@@@AAA@@@@@@;;;;;;:::;;;============;;;<<<===>>>@@@BBBDDDDDDGGGGGGGGGHHHLLLTTT^^^fffvvvwwwtttrrrrrrtttuuutttooohhhccc^^^[[[WWWUUUUUUUUUUUUUUUVVVVVVVVVWWWXXXZZZ[[[\\\``````aaa```^^^\\\YYYWWWUUUQQQOOOOOOQQQWWWbbbnnn~~~ssseee\\\UUURRRNNNLLLKKKKKKJJJIIIGGGFFFCCCAAA???>>>>>>>>>AAAAAAAAAAAA@@@???>>>>>>???????????????@@@@@@@@@@@@@@@CCCKKKXXXeeeooouuu}}}|||jjj```dddnnn}}}xxxrrrpppttt}}}wwwqqqqqqvvvzzz|||qqqgggYYYOOOIIIHHHFFFEEE@@@@@@@@@???>>>???CCCEEEMMMbbb}}}xxxjjjdddccciiisss~~~|||zzzyyyzzz{{{||||||~~~|||qqqjjjdddaaa\\\UUUNNNHHHCCCAAA============<<<<<<<<<<<<:::;;;;;;<<<<<<======>>>;;;:::999777777777777888999999999:::;;;<<<===>>>>>>@@@BBBCCCDDDFFFIIILLLMMMRRRYYY^^^dddllluuu|||ooo]]]UUUNNNLLLKKKJJJKKKOOOuuuggg]]]SSSKKKEEE>>>===<<<=========<<<::::::::::::;;;<<<<<<======;;;;;;<<<===>>>@@@BBBCCCEEEFFFHHHKKKRRR]]]hhhppp|||vvvrrrqqqppppppoookkkgggccc______^^^^^^^^^^^^^^^^^^______```aaaccceeeggghhhkkklllmmmmmmkkkhhhdddbbb\\\WWWSSSRRRSSSVVV^^^hhhrrrooocccYYYUUUQQQNNNNNNNNNMMMLLLKKKIIIFFFCCC@@@???>>>>>>AAAAAAAAAAAA@@@???>>>>>>???????????????????????????@@@CCCIIITTT```lllttt|||ssseeedddhhhttt~~~vvvuuuyyy~~~xxxuuuxxx||||||qqqaaaTTTMMMJJJGGGFFF???@@@@@@@@@>>>???AAACCCIIIXXXmmm}}}pppiiikkkooo{{{~~~|||{{{|||}}}tttjjjdddbbb```[[[VVVPPPKKKFFFDDD????????????>>>>>>>>>>>>::::::;;;;;;<<<=========<<<;;;999888777777888888888888999999:::<<<===>>>===@@@CCCCCCBBBCCCGGGKKKMMMRRRZZZ```fffnnnwww~~~sss___WWWPPPMMMLLLJJJLLLOOOrrriii\\\RRRLLLGGGAAA======;;;:::;;;;;;;;;:::888<<<===>>>>>>>>>>>>???@@@??????>>>???@@@BBBDDDEEEEEEHHHMMMTTT^^^kkkxxx~~~uuurrrooollljjjiiifffeeedddfffhhhiiiiiiiiihhhhhhggghhhiiikkkmmmooorrrssssssuuuvvvwwwuuurrrnnnkkkddd^^^YYYXXXWWWYYY___gggmmmyyykkk]]]YYYUUURRRQQQQQQQQQPPPLLLJJJGGGDDDBBBAAA@@@@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@DDDHHHOOO[[[hhhrrr{{{nnnhhhdddkkk|||}}}|||}}}}}}|||~~~|||kkk\\\RRRLLLHHHFFF@@@AAAAAAAAA???>>>@@@AAADDDOOO]]]jjjyyyzzz{{{~~~~~~}}}~~~xxxnnneee___]]]^^^]]]ZZZVVVQQQKKKGGGDDD????????????>>>>>>>>>>>>;;;;;;;;;<<<======>>>>>><<<;;;999888777777888999888888888999:::;;;=========AAADDDDDDCCCCCCGGGJJJMMMSSS[[[cccjjjrrr{{{rrr```XXXPPPNNNMMMKKKLLLPPPxxxqqq^^^VVVKKKEEECCCAAA===999===<<<::::::;;;<<<<<<;;;<<<===??????>>>>>>???AAA@@@??????>>>???BBBDDDFFFHHHLLLSSS]]]iiixxxxxxtttnnnjjjhhhggggggfffiiilllpppssssssqqqppppppmmmmmmnnnpppsssuuuxxxyyywwwyyy{{{|||{{{wwwssspppkkkddd___]]]]]]]]]bbbiiimmmppp```\\\XXXUUUTTTTTTTTTSSSKKKJJJHHHEEECCCBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>===============<<<@@@DDDGGGLLLWWWfffqqq{{{tttlllcccfffuuu}}}zzz~~~}}}~~~rrraaaVVVNNNHHHEEE@@@AAABBBAAA?????????@@@AAAIIIRRR\\\kkk{{{vvviii___XXXVVVWWWZZZYYYWWWTTTOOOJJJEEECCC============<<<<<<<<<<<<<<<<<<======>>>?????????<<<;;;:::888777888888999888888888999:::;;;======>>>BBBFFFFFFCCCCCCGGGKKKNNNTTT\\\dddllluuu~~~pppaaaXXXQQQOOOMMMKKKLLLPPP