BM6P6(@ iiiffflllmmmrrrnnniiihhhhhhhhhfffccc]]]YYYWWWXXXWWWUUUUUUXXXVVVWWWVVVSSSRRRPPPHHH???AAA???===999555222///...////////////////////////,,,,,,,,,+++++++++******************************(((((())))))))))))(((((((((((())))))((('''&&&&&&)))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%%%%'''(((******)))'''&&&)))(((&&&%%%%%%&&&((()))))))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))***)))((((((((()))+++,,,++++++******************+++)))'''(((,,,...---+++...******...---+++---444555777===CCCEEEGGGQQQ\\\XXXeeeqqqwww~~~vvvvvvyyy{{{tttnnnmmmkkksss}}}}}}{{{ttt}}}zzzxxxyyy{{{xxxrrrllleeejjjnnnpppnnnnnnoooqqquuu___MMMLLLJJJIIIIIIIIIKKKKKKRRRTTTTTTQQQQQQPPPKKKDDDIIIDDD@@@BBBJJJSSSYYY[[[WWWTTTNNNEEE;;;444111000))))))***,,,------+++)))))))))******++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))*********+++++++++)))************+++++++++******+++++++++,,,,,,,,,000///---+++************))))))***++++++++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************///...---,,,***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))gggccchhhhhhmmmjjjfffdddffffffdddbbb\\\XXXWWWXXXXXXUUUVVVYYYWWWYYYXXXTTTRRROOOGGG???AAA???===999555222///...........................,,,,,,,,,+++++++++******************************(((((())))))))))))(((((((((((())))))(((''''''&&&)))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''((())))))((('''&&&)))'''&&&%%%%%%&&&'''))))))************)))((('''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))***))))))((()))***+++,,,++++++******************,,,***((())),,,------,,,...,,,...333444222555;;;???EEELLLQQQVVV]]]ffflllpppzzz}}}xxxttttttyyy|||yyyrrrtttuuuuuurrrooommmlllbbbllluuuwwwvvvvvvuuurrrfffbbb]]]XXXVVVVVVXXXYYYLLLQQQSSSRRRRRRUUUTTTRRRKKKIIIEEEBBBBBBGGGNNNUUUVVVVVVUUUQQQJJJAAA888222///---+++***++++++***))))))*********++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,))))))*********+++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,///...,,,+++***)))******))))))***++++++++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******************************))))))************))))))))))))))))))))))))))))))))))))))))))************------,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))hhhbbbeeeffflllhhhddddddeeefffeeebbbXXXUUUTTTVVVVVVTTTTTTWWWWWWYYYXXXTTTQQQNNNGGG???AAA???===999555222///...........................,,,,,,,,,+++++++++******************************(((((())))))))))))(((((((((((()))))))))(((''''''))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''(((((((((''''''&&&'''((())))))((('''&&&((('''&&&%%%%%%&&&'''((()))***,,,---,,,+++)))(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))***))))))))))))***++++++******++++++++++++++++++---+++******,,,------,,,......111666888999===BBBIIITTT^^^bbbkkkyyyzzz}}}xxxyyy}}}xxxqqqooofffwwwyyypppfff^^^ZZZVVVYYYXXXSSSRRRUUUWWWVVVRRRSSSQQQHHH???<<>>888333---***)))***++++++************++++++++++++++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***************+++++++++)))************+++++++++++++++,,,,,,,,,---------///...,,,+++************))))))***++++++++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******************************))))))************))))))))))))))))))))))))))))))))))))))))))************,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))llldddhhhjjjppplllhhhggghhhhhhfffcccTTTQQQQQQTTTTTTRRRRRRUUURRRVVVVVVSSSPPPMMMGGG@@@AAA???===999555222///...........................,,,,,,,,,+++++++++******************************(((((())))))))))))(((((((((((()))))))))(((((('''((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''(((((((((((((((((('''(((((()))(((((('''&&&((('''&&&&&&&&&&&&'''(((((())),,,------+++)))'''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************((()))))))))************)))))))))))))))))))))))))))))))))*********++++++******+++++++++++++++,,,,,,,,,++++++,,,---......222333666;;;???DDDLLLQQQ^^^nnnzzz}}}}}}wwwttttttuuusssooo~~~|||}}}}}}{{{yyy~~~xxxvvv]]]^^^hhhxxxooodddddd```XXXOOONNNRRRSSSPPPVVVYYYZZZSSSHHH???===???AAAAAAEEEMMMVVVYYYUUUPPPEEE>>>666///,,,,,,------++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********************************))))))*********++++++++++++,,,,,,,,,,,,---------///...------,,,+++++++++))))))***++++++++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************++++++++++++******************************)))******++++++******)))))))))))))))))))))))))))((()))))))))***************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))nnnfffjjjnnnuuuqqqkkkiiiiiihhheeebbbTTTQQQRRRUUUUUURRRRRRUUUNNNRRRTTTQQQNNNLLLHHHBBBAAA???===999555222///...........................,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))))))))((((((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((())))))(((((((((((((((((((((''''''&&&'''''''''&&&&&&'''''''''&&&'''***+++,,,***(((&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************((()))))))))************)))))))))))))))))))))))))))*********++++++++++++******++++++,,,,,,,,,,,,+++,,,,,,---...000222333777;;;@@@EEENNNZZZeeelll|||zzztttnnnnnnssswww{{{}}}||||||}}}~~~vvvmmmlllfffgggpppsssooonnnsssvvvoooeee```aaaiiirrrxxx}}}|||qqqfffjjjnnnmmmooouuupppzzztttjjj\\\RRRRRRVVVSSSLLLPPPSSSWWWXXXUUUMMMDDD>>><<<888666;;;FFFQQQVVVXXXSSSMMMCCC;;;444000---***,,,+++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********************************))))))*********++++++++++++++++++,,,,,,,,,------/////////......---,,,,,,))))))***++++++++++++***************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))******************++++++++++++************************************++++++++++++******))))))))))))))))))))))))((()))))))))************))))))************++++++))))))))))))))))))))))))))))))))))))))))))))))))nnneeejjjooovvvqqqkkkhhhgggeeebbb___WWWTTTUUUXXXXXXUUUTTTVVVLLLRRRTTTQQQNNNLLLHHHCCCAAA???===999555222///...------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((())))))))))))(((((((((((()))*********))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&'''((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''%%%&&&((()))))))))'''&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))***++++++,,,,,,++++++******++++++,,,---------+++---///111333555999<<<:::BBBKKKTTT```ppp||||||}}}qqqqqqmmmfff```bbbfffeee___\\\\\\aaahhhkkkjjjkkknnnpppmmmiiieeeaaa`````````tttooohhhgggmmmyyy|||{{{~~~zzzvvvvvvdddjjjuuuzzzoooiiieeeZZZOOOHHHIIIMMMTTTYYYWWWOOOHHHDDD>>>777555:::CCCKKKOOOYYYUUUOOOIIIAAA999000***,,,,,,,,,,,,++++++++++++++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++***************)))************+++++++++******+++++++++,,,,,,,,,...............---,,,,,,))))))***++++++++++++***************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************++++++++++++******++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))************))))))******************))))))))))))))))))))))))))))))))))))))))))))))))ooodddkkkqqqtttpppjjjggggggeeebbb___WWWUUUUUUXXXWWWTTTRRRTTTOOOUUUXXXTTTNNNKKKGGGCCCAAA???===999555222///...------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((())))))))))))(((((((((((()))***************))))))))))))))))))))))))&&&'''((()))***))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$&&&''''''(((((((((***)))(((''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&'''(((((((((((('''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((()))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))***+++,,,,,,,,,++++++******++++++,,,------...,,,///333666999<<>>999777???EEEOOOWWWYYYSSSHHH???---------,,,,,,+++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,++++++++++++******)))))))))************+++++++++((())))))))))))*********)))***+++,,,+++***)))((())))))***++++++++++++***************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))ppphhhssssssqqqooojjjfffggghhhbbbZZZVVVUUUVVVWWWUUUPPPOOOQQQQQQUUUUUUQQQLLLJJJFFFBBBCCCAAA===888444111///.........---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))))))))((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((&&&''')))*********)))(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************)))************++++++++++++,,,---.........---,,,000/////////000000///...666888<<<@@@DDDLLLZZZfffrrrttt~~~vvvuuuuuuvvv{{{rrrhhhdddaaaeeekkkmmmiiigggrrryyyvvvwwwssslllttttttxxx{{{vvvnnnooovvvuuuyyyzzzsssssswww||||||zzzxxxwwwwwwzzzwwwzzzwwwooouuuzzz~~~yyyjjjYYYPPPOOOOOORRRYYYZZZUUUSSSSSSIII<<<666888???IIIRRRVVVTTTPPPCCC999...***---///,,,(((((()))))))))))))))+++---*********)))******+++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))************+++++++++************************)))************+++++++++))))))))))))))))))))))))************************))))))))))))******************++++++++++++******))))))))))))************++++++++++++******)))))))))************+++++++++++++++******************************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))pppgggrrrrrrrrroooiiidddfffiiieee___TTTSSSTTTVVVSSSNNNMMMPPPQQQUUUUUUQQQMMMKKKGGGBBBCCCAAA===888444111///...............---------,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))))))))((((((*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((()))(((((((((''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((&&&'''((()))***))))))(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''((((((((((((''''''((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************+++++++++++++++,,,---......------,,,000...++++++---111555777444777===GGGUUUdddrrr|||zzzxxx{{{{{{wwwwwwpppyyy~~~tttmmmiiihhhnnnvvvyyywwwwwwwwwtttrrrwwwyyytttpppooouuuyyyxxxqqqmmmmmmjjjfffbbbccchhhmmmlllggghhhlllkkkqqqwww||||||{{{xxxwww{{{xxxssstttpppkkkiiilllpppuuuwww|||xxxxxx|||mmm```ZZZWWWRRRVVVYYYYYYZZZYYYTTTMMMAAA<<<:::@@@KKKTTTVVVVVVOOOHHH===555111...,,,+++++++++,,,++++++++++++,,,***************++++++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))************+++++++++************************)))************+++++++++************************************************))))))))))))******************++++++++++++******))))))))))))************++++++++++++*********)))************++++++++++++++++++******************++++++++++++++++++++++++************************************************************************************************************************************************pppgggqqqqqqsssooohhhdddfffjjjhhhcccRRRQQQRRRTTTRRRMMMMMMOOOQQQTTTTTTPPPMMMLLLGGGBBBCCCAAA===888444111///.../////////.........------++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))))))))((((((******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************+++++++++,,,***+++,,,---------------///...------000555999===EEEGGGNNN\\\mmmwwwrrrnnnkkkmmmqqqyyyzzzsssmmmfffaaa```eeennn~~~zzztttqqqqqq|||}}}tttmmmjjjjjjjjjqqqvvvtttpppppprrrrrroooooorrrvvvssskkkeeeccccccgggjjjjjjggggggkkkooolllwww~~~xxxtttrrrpppoooqqqrrrrrrqqqzzzxxx|||rrrcccLLLKKKOOOWWW\\\\\\[[[[[[OOODDD:::888@@@KKKSSSWWWVVVRRRKKKBBB999111---,,,---------------,,,,,,,,,***************+++,,,,,,******+++++++++,,,,,,,,,************************+++++++++***************)))************+++++++++************************)))************+++++++++************************************************)))))))))*********++++++******++++++++++++******)))))))))*********++++++++++++++++++************************+++++++++,,,******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************tttiiiqqqqqqssspppjjjfffhhhkkkhhhaaaQQQPPPRRRTTTRRRNNNMMMQQQRRRTTTTTTPPPNNNMMMHHHBBBCCCAAA===888444111///...000////////////.........++++++++++++++++++++++++************************(((((())))))))))))(((((())))))))))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&''''''((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,***++++++,,,---.........---///222555777;;;>>>AAAYYY```iiittt{{{rrrnnnqqqyyy}}}xxxqqqhhhbbb```bbbhhhqqqvvvyyywwwrrrmmmjjjhhhrrrzzz}}}xxxyyy|||}}}~~~xxxooonnnmmmllliiiffffffgggiiicccjjjuuu~~~~~~|||wwwyyy|||yyyvvv|||xxxvvvuuusss{{{[[[OOOJJJRRRYYYYYY[[[```XXXOOOCCC;;;:::???GGGLLLKKKLLLLLLJJJEEE===444------,,,,,,,,,,,,---,,,++++++************+++,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))************************))))))*********+++++++++************************))))))*********+++++++++************************************************))))))*********+++++++++***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************yyylllrrrqqqsssqqqmmmjjjkkkkkkeee\\\RRRQQQSSSVVVTTTPPPPPPSSSRRRTTTSSSPPPOOOOOOIIIBBBCCCAAA===888444111///...000////////////.........++++++++++++++++++++++++************************(((((())))))))))))(((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''(((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))''''''((((((((((((''''''(((((((((((((((((((((((('''(((((((((((((((((('''''''''((((((((((((''''''&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,***++++++,,,---///000000...000333777<<>>:::666222///---........................---,,,,,,++++++*********+++++++++***************))))))))))))))))))))))))******))))))))))))******((((((((()))))))))******))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((''''''''''''&&&((((((((((((''''''''''''(((((((((''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((''''''&&&(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,---......///---///333777>>>IIIWWW```sss|||zzzkkk[[[YYYaaakkksssxxxwwwmmmmmmuuu}}}uuuyyy|||~~~ttttttxxx{{{|||}}}}}}vvvttt|||~~~xxxlllzzzmmmZZZMMMPPPYYYSSSFFF999222111111666;;;NNNUUUVVVMMMEEE???666,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******+++---...///,,,,,,++++++******++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......---,,,,,,,,,------+++++++++---000111...***//////......000333666777444444555666777888999:::666:::<<<;;;777555777:::888666444333333111...,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,------,,,,,,+++***++++++++++++++++++++++++vvvmmmpppooommmmmmlllkkknnnooohhh___TTTTTTYYY______YYYTTTSSSOOOQQQPPPNNNMMMMMMHHHBBBBBBAAA>>>;;;777333///---...............---------,,,,,,,,,++++++*********************************))))))))))))))))))))))))***))))))(((((())))))***))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((('''''')))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''((((((((((((((('''''''''((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,------+++,,,------------...000111333777>>>IIIYYYiiitttwwwjjj```ZZZfffsss~~~wwwvvvyyy~~~{{{yyyzzz{{{|||yyyxxxzzz~~~qqq~~~}}}~~~lllvvvrrrcccZZZUUUSSSYYYQQQGGG@@@999555777<<>>===AAA@@@@@@@@@AAACCCFFFGGG???AAABBBAAA???===<<<<<>>IIIYYYlll~~~zzzkkkdddfffmmmttt~~~tttiiiiiimmmssstttvvvvvvwww}}}{{{pppnnnyyyrrrqqqqqqrrrsssuuuzzzxxx|||qqq```OOOSSSSSSRRRNNNCCC999777<<>>AAAJJJTTTWWWTTT[[[ZZZXXXXXX\\\aaagggkkkXXXUUURRRTTTWWWVVVRRRMMMHHHBBB===;;;===>>>===;;;:::999888999999777222///.........------------------............---,,,,,,++++++++++++++++++++++++ssslllpppooommmnnnooooooqqqqqqhhh]]]RRRSSSYYY______XXXSSSRRRNNNPPPPPPNNNMMMNNNIIICCCCCCBBB???;;;777333000.../////////...------,,,,,,++++++++++++++++++++++++***************+++++++++************************((((((''''''''''''((((((((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++++++++***((('''+++******))))))(((((('''((((((((((((((((((((((((&&&&&&''''''((()))))))))'''(((((((((((()))))))))'''''''''((((((((((((((('''(((((((((((()))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,---------///000///---...222555999???KKK[[[mmmuuuddd^^^aaalll{{{uuujjjhhhqqqzzzyyyuuurrrrrruuu}}}|||vvv{{{zzznnnqqqtttqqqmmmsss~~~~~~lllUUUPPPRRRVVVTTTJJJ>>>:::===GGGNNNWWW\\\\\\WWWQQQMMM>>>888000,,,,,,---...---************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++******++++++,,,---...++++++******++++++,,,,,,++++++,,,,,,------......555444111...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---------,,,,,,,,,---------///444:::@@@DDDEEEEEEHHHPPPYYYcccuuu}}}zzz{{{yyyzzzkkkaaaTTTLLLIIIGGGDDD@@@>>>:::777777:::===<<<:::222222111000...---,,,,,,......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,rrrkkkppppppnnnooopppppprrrqqqggg\\\QQQRRRWWW^^^^^^XXXSSSRRRLLLOOOOOOLLLLLLLLLHHHBBBEEEBBB>>>:::666333111000000//////...------,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************))))))(((((((((((())))))''''''((((((((()))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***,,,...//////...---++++++******)))(((((('''((((((((((((((((((((((((&&&&&&''''''((())))))***'''((((((((())))))))))))''''''''''''((((((((()))'''((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&'''(((***+++(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,------+++...000000///111666;;;DDDNNN___rrrmmmddd___aaagggooozzzxxxpppnnnuuu~~~yyy~~~zzz~~~zzzrrrrrrpppsss{{{|||~~~{{{vvvppplll^^^ZZZXXXXXXTTTKKKFFFEEEHHHNNNVVV\\\^^^[[[YYYXXXMMMDDD777///---......---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,++++++******++++++,,,---++++++,,,,,,---......///222000...,,,++++++,,,---------------------------++++++,,,,,,---......///------...///111333555666888===KKK___qqqwwwnnndddhhhooottt|||{{{ooojjjgggdddaaaXXXOOOCCC<<<===@@@CCCDDD???>>><<<999555222000//////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,qqqkkkqqqqqqnnnpppqqqqqqsssqqqggg[[[PPPQQQVVV]]]]]]XXXSSSSSSKKKMMMMMMKKKKKKKKKGGGAAAFFFCCC>>>999555222111111000000///...------,,,,,,++++++++++++++++++++++++))))))******++++++++++++******************************))))))))))))******''''''''''''(((((((((((('''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))+++...111333333333333+++++++++***)))(((((('''((((((((((((((((((((((((&&&&&&&&&'''((())))))***'''((((((((())))))******&&&'''''''''(((((())))))'''((((((((())))))******''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''&&&&&&&&&'''(((***+++(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++,,,,,,,,,---------(((,,,000000000333:::@@@QQQ]]]pppyyyiiifffhhhmmmppppppvvv~~~{{{xxxvvvvvvzzz~~~xxxvvv{{{vvvpppppp{{{wwwqqqrrrtttpppeee\\\\\\]]]YYYSSSPPPOOORRRXXX]]]]]][[[ZZZ[[[XXXMMM===333///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++******))))))******+++*********+++,,,,,,---++++++,,,,,,---...//////...---+++******+++---...------------------------++++++,,,,,,---...//////+++---000444999>>>BBBDDDOOOVVVjjj}}}}}}vvv___LLLCCCBBBBBBBBBLLLJJJGGGBBB===999555333///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,rrriiiqqqooonnnmmmmmmoooqqqnnneee]]]VVVTTTWWW\\\]]]WWWPPPNNNJJJMMMNNNKKKJJJKKKIIIFFFIIIFFFAAA;;;666333111000///---+++,,,///000...,,,...---,,,,,,++++++,,,,,,))))))******++++++,,,,,,)))***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))(((((('''''''''''''''''''''((())))))))))))((((((''''''&&&&&&(((((((((((((((((((((((()))***+++---000222555666333111...***((('''''''''(((((((((((())))))))))))(((((())))))))))))((((((+++******)))(((''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,***))))))***---///111------222555999CCCNNNfffpppfffjjjssstttvvv}}}uuuvvvvvv}}}wwwuuu{{{~~~|||yyyvvvuuuuuu~~~~~~}}}~~~}}}{{{rrrlllkkklllttt~~~uuuppprrrpppsss~~~{{{sssiii^^^XXXWWWWWWWWWWWWYYY[[[^^^^^^\\\YYYWWWUUUNNNBBB555------///***++++++***))))))***,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---,,,+++)))000222,,,)))...111000...444BBBSSSXXXYYYcccqqquuu}}}{{{vvvxxx|||nnnjjjllliiisssuuurrr|||~~~rrrgggVVVIIIGGGMMMLLLLLLKKKIIIEEEAAA>>>===444...111222---)))(((,,,------,,,,,,,,,,,,,,,rrrhhhpppnnnnnnmmmmmmoooqqqnnneee]]]VVVUUUWWW\\\]]]WWWQQQOOOKKKNNNNNNLLLKKKLLLJJJFFFIIIFFFAAA;;;666333111000///---,,,---///000...,,,------,,,++++++++++++,,,***++++++++++++++++++,,,)))***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***)))))))))((((((((('''''''''((((((((()))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((()))***,,,---......---***(((''''''(((((((((((((((((())))))))))))(((((())))))))))))((((((*********)))((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,---------------......---...222777:::???MMM\\\vvv~~~}}}~~~tttgggwwwzzz{{{vvvqqquuuyyyyyyvvvpppmmmpppzzz~~~~~~|||yyyvvvvvvxxxxxxwwwtttqqqoooooo|||}}}wwwxxx{{{~~~yyyjjjaaa^^^```kkkuuuxxxyyyzzz~~~zzz}}}iiiZZZTTTVVVYYYYYYYYYZZZ[[[[[[[[[ZZZYYYZZZXXXRRRHHH===444///...,,,------,,,+++***++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------------,,,+++)))...222222111222333333BBBOOOhhhyyyxxxzzz}}}zzzjjj[[[UUUXXXaaahhheee___RRRNNNPPPIIIJJJ[[[ffffffbbb\\\XXX]]]hhhsssvvvssswwwbbbXXXLLLFFFGGGJJJIIIGGGCCC;;;666666555111000222,,,,,,+++++++++,,,------qqqgggnnnlllnnnmmmmmmppprrrnnnfff^^^WWWUUUWWW\\\]]]WWWQQQOOOKKKOOOPPPMMMLLLLLLJJJFFFHHHEEEAAA;;;777333111000///...------//////...---------,,,+++++++++++++++,,,,,,,,,+++++++++++++++)))***+++***))))))***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((('''((()))***+++******)))'''((((((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))(((((())))))))))))((((((******))))))((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,))),,,///000///.........,,,000777>>>CCCMMM___pppxxxyyy{{{qqqnnnuuu|||}}}xxxsssrrrzzz|||tttjjjeeegggqqq}}}}}}wwwvvvtttssstttsssqqqpppppprrrtttsssqqqmmmkkkjjjoooqqqsssttttttuuuwwwyyyzzz||||||xxxuuutttwww}}}}}}{{{|||nnnfffaaaeeekkkpppwww}}}|||yyyuuu___SSSSSSWWW[[[\\\]]]]]][[[ZZZZZZZZZ]]][[[VVVPPPHHH>>>444---...---------,,,,,,++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---,,,,,,,,,++++++222...,,,///555===GGGOOO```kkk~~~vvvmmmeeehhhrrr{{{|||{{{rrrlllbbbXXXSSSUUU[[[aaagggbbbXXXVVVZZZRRROOOYYYSSSXXX]]]]]]YYYVVVWWWZZZbbbhhhooorrrpppqqq}}}|||```PPPLLLLLLIIIEEEJJJEEEBBB@@@===777444555///---,,,++++++,,,---///pppgggmmmjjjnnnmmmmmmppprrrooofff___XXXVVVWWW\\\\\\WWWRRRPPPLLLPPPQQQNNNMMMMMMJJJFFFGGGDDD@@@<<<777333111000//////......//////...------,,,,,,+++***+++++++++,,,,,,++++++******))))))(((***++++++***)))***,,,(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))((((((((((((''')))+++,,,,,,,,,***)))''''''(((((()))))))))***((((((((((((((((((((((((***))))))((('''''''''(((''''''&&&&&&&&&'''((()))(((((((((((())))))))))))(((((())))))))))))((((((***)))))))))((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((('''(((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,(((+++---...,,,,,,...111222555;;;DDDPPPaaauuuxxxrrroooppp|||{{{wwwxxx{{{zzzrrrrrr{{{yyyvvvtttwwwvvvtttsssrrrpppooonnnooorrrvvvvvvtttpppnnnmmmfffgggiiijjjjjjkkkmmmooommmoooqqqtttxxx~~~vvvqqqqqqrrrrrrqqqxxx}}}wwwvvv{{{vvvtttqqqpppuuu{{{}}}www```UUURRR[[[^^^aaa```^^^\\\[[[\\\^^^[[[YYYWWWSSSHHH:::///------,,,,,,---------,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------+++,,,------------...000222///444DDDSSS]]]eeemmmpppwwwhhhWWWJJJIIINNNSSS]]]hhhdddiiipppuuuvvvwwwyyy{{{|||ooojjjnnnhhhdddllljjjsss}}}{{{vvvuuubbbcccccc^^^XXXWWW^^^fff{{{mmmbbb\\\TTTMMMKKKHHHEEEEEEEEEBBB===999666444111...,,,---...///pppgggnnnjjjnnnmmmmmmpppssspppggg```XXXVVVWWW\\\\\\WWWRRRQQQLLLPPPQQQOOOMMMMMMJJJDDDEEECCC@@@<<<777333111///000000000///............,,,,,,+++************+++++++++******)))))))))((((((***++++++******+++---))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))((()))+++,,,---,,,***)))'''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((''''''&&&(((((((((((((((((((((((('''''''''((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,---+++***---444:::>>>>>>BBBMMMaaawwwvvvttttttqqqttt|||rrruuu}}}|||yyyvvvtttsssssstttttttttrrrqqqoooooooootttxxx{{{|||zzzwwwuuutttnnnpppqqqqqqqqqqqqrrrtttrrrpppmmmkkklllsss||||||wwwuuuuuusssrrrllliiilllwww}}}vvv|||~~~zzzrrrrrrvvv|||bbbUUUZZZ]]]``````___]]][[[ZZZ[[[ZZZYYYZZZXXXPPPAAA666///---++++++---......------------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............//////...---...222555000;;;UUUvvvyyyqqqyyyttt___SSSOOOVVV^^^bbbmmmzzz}}}wwwkkkmmmjjjiiiqqq~~~zzzqqqjjjfffcccccceeennn{{{}}}vvvqqq]]]TTTHHHCCCEEEIIIHHHDDD@@@===888333000......///pppiiioookkknnnmmmmmmpppsssppphhh```YYYWWWXXX\\\\\\WWWSSSRRRKKKOOOQQQOOOMMMLLLHHHCCCDDDBBB@@@<<<888444000///000111111000...---...///,,,,,,+++***************++++++******************(((***++++++******,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))((()))***+++,,,+++******((())))))))))))))))))***))))))))))))))))))))))))'''''''''''''''((()))))))))))))))))))))((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))((((((&&&'''((())))))******)))))))))))))))))))))))))))(((((((((((())))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********++++++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,------....../////////,,,+++000<<>>333------...---,,,......---------,,,,,,,,,******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000///222777<<>>:::555222000tttkkkqqqmmmtttppplllnnnrrrrrrlllfff[[[XXXVVVVVVWWWWWWSSSPPPPPPOOONNNLLLJJJGGGEEEDDDEEEEEECCC???999333111000555444333111000/////////+++,,,,,,------,,,,,,+++***+++---......---+++***************************......---+++++++++++++++,,,+++***)))))))))))))))+++++++++++++++***))))))))))))))))))***+++,,,---***)))(((***...111222222111111111000000/////////000...---+++******++++++,,,+++)))(((''''''((()))$$$&&&(((***+++***)))(((&&&'''(((*********))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))(((((((((***))))))((((((((())))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))*********************)))))))))((((((******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---------------///222:::CCCJJJ[[[jjj||||||oookkkkkkiiihhhwwwwwwnnnppp|||{{{wwwsssqqqrrrrrrpppnnnqqqsssvvvyyy|||~~~zzzuuurrrpppnnnmmmhhhhhhkkkrrr{{{zzz|||~~~|||wwwtttyyyxxxssswwwhhhWWWTTTXXX[[[[[[YYYTTTQQQSSSWWWZZZXXXVVVYYYKKK:::///---...+++(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,---------.........---,,,---//////,,,)))///---+++***,,,///222444111555CCC\\\qqqzzzyyyvvvhhhllloooooommmmmmkkkjjjeeeooovvv~~~{{{|||tttyyy{{{yyy{{{~~~}}}yyyxxxyyyyyyyyy}}}}}}ccc[[[UUUHHH;;;777999888555uuummmssspppsssooommmooossstttpppjjj[[[YYYVVVWWWXXXWWWTTTPPPRRRQQQPPPNNNLLLIIIGGGEEEDDDDDDCCC>>>888333000000333222111///.........---+++,,,,,,------,,,,,,+++***+++---......---+++***************************+++,,,,,,,,,,,,,,,,,,,,,***))))))((('''''''''(((*********+++******))))))++++++++++++,,,---...///000///...///222444444444666666666666666666777777999888666333222111111111///...---+++***(((((((((((())))))******)))((((((((()))************)))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...---------///444>>>JJJRRRlllzzzxxxjjjiiimmmwww{{{|||{{{wwwuuussstttuuuvvvuuusssuuuwwwzzz~~~|||xxxuuutttsssnnniiiffffffiiirrr|||~~~~~~pppbbbYYYTTTPPPUUURRRPPPQQQUUUXXXYYYYYYVVVNNNCCC777000---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,++++++---//////---++++++,,,///000111222333444AAAKKKbbbvvvlllbbbXXXUUU^^^kkktttwww|||xxx}}}yyyzzz||||||~~~rrrmmmtttvvv|||}}}pppggg~~~zzzeeeMMM===777555333vvvnnnvvvsssrrrooonnnpppuuuvvvsssnnn\\\ZZZXXXXXXZZZYYYUUUQQQQQQQQQPPPOOOLLLIIIFFFEEEDDDCCCBBB>>>888333000///111000///...---,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---------,,,+++++++++++++++++++++++++++((()))+++------------,,,***)))((((((((((((((()))))))))***+++++++++******......---......///000111333222111222444555555444999999:::;;;<<<===>>>??????>>>===;;;::::::::::::666666555444111///---,,,,,,+++***)))((()))***+++)))************))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,------------,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,************+++---...///......///333;;;JJJYYYddd{{{uuuiiikkkqqq|||wwwttttttuuuxxx{{{~~~~~~}}}{{{}}}|||xxxwwwpppjjjhhhggghhhmmmsss|||vvvhhhXXXQQQQQQRRRRRRRRRQQQRRRUUUYYY]]]TTTSSSNNNBBB555......111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,---------......+++***+++,,,...///...,,,***---000111222555:::>>>RRR\\\mmm~~~dddZZZSSS[[[mmm}}}}}}uuurrrvvvssssss}}}uuummmjjjhhhlllxxx{{{jjjeee|||kkkQQQDDD===999uuuooowwwtttrrrpppoooqqqtttuuuqqqnnn\\\ZZZYYYZZZ[[[ZZZUUUQQQNNNNNNNNNMMMJJJGGGDDDBBBBBBBBBAAA===777222000///000///...---,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,++++++++++++++++++++++++((())),,,---...---+++************))))))***++++++***+++,,,---............///////////////000111111000//////111333444333222777888999;;;===>>>@@@@@@>>>>>>>>>>>>?????????@@@>>>>>>>>>>>><<<:::888777000...,,,)))((()))+++,,,(((((())))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))************))))))(((((())))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************+++++++++,,,,,,------------------,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,------///000444;;;HHHZZZlllxxxyyypppooorrrtttvvvzzz}}}zzzwww~~~xxxrrrtttuuuvvvzzzyyyuuuuuutttooolllkkknnnxxx~~~tttnnn{{{kkkUUUQQQUUUUUUWWWWWWTTTQQQQQQVVV[[[VVVXXXUUUKKK===222...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,---------......,,,,,,,,,,,,---------,,,---...//////333<<>>@@@AAABBBCCCCCCCCCAAA===888333...***(((''''''''''''((()))***+++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************(((((())))))***+++++++++************+++,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************(((((()))))))))*********************++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,------............------------.........555BBBRRRbbbttt|||qqqjjjbbbqqq}}}uuuwww}}}}}}zzzyyyxxxwwwwwwvvvwwwxxxzzz}}}yyyrrrpppqqqlllmmmppptttyyy~~~vvvvvv~~~qqqggggggooonnnSSSFFFVVV[[[___^^^XXXSSSQQQSSS[[[YYYVVVRRRLLLAAA444+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,---------......///000000...---,,,...///---555CCCSSSaaakkkqqqssshhhhhhfffbbbaaafffnnnuuu}}}}}}|||tttgggfff|||~~~~~~~~~yyyyyysssoooqqqzzzhhhsssnnnwwwvvvsssrrrqqqpppooollliiigggZZZYYYYYYZZZ\\\ZZZTTTOOONNNOOOPPPOOOMMMIIIDDDBBB???@@@>>>;;;666111//////000//////...............+++,,,,,,------,,,,,,+++++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,...///000111000111333666888999;;;;;;111111000000000000000111333333555888;;;<<<:::999444444444444555555555555888999:::<<<<<<<<<<<<;;;999999:::;;;===@@@AAACCCDDDDDDDDDBBB>>>999333000---,,,+++)))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************+++,,,,,,---......---------......///111111////////////////////////------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************))))))*********+++++++++)))*********+++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,---......///,,,------...///000111222444>>>OOOaaappp}}}sssvvvuuupppooo|||~~~vvvuuuxxxyyyxxxwwwvvvwwwyyyzzzzzzzzz}}}|||{{{sssqqqqqqttttttwww}}}tttyyy{{{lll}}}{{{wwwfffPPPNNNTTT\\\___]]]XXXTTTRRRWWWWWWVVVUUUPPPGGG;;;333........................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---///000///......111444999BBBSSSiii|||rrrbbbXXX]]]iiittt}}}wwwrrrmmmhhhmmm{{{vvvxxxqqqaaawwwtttoooxxxvvvrrrrrrqqqqqqooommmjjjhhhZZZYYYYYYZZZ\\\YYYTTTOOOLLLMMMNNNMMMKKKGGGBBB?????????>>>;;;666111////////////...---------......+++,,,,,,------,,,,,,+++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---000000000111222444666666000111333666888:::<<<<<<222222111111000111111111666666888:::<<<<<<:::888888888888777777777666666---///222666:::<<<======999999999:::;;;>>>AAABBB???AAAEEEGGGGGGCCC???<<<222000...,,,***)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************,,,,,,------...///000000000000000000111222333444111111111111111111111111222222222222222222222222++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---...//////***+++,,,...000333555666<<>>;;;;;;:::999777444111///------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************)))((()))+++---...&&&'''(((((())),,,000444555444333222222222333444555555555666666666777777333333222111111111111111111222333555555666666555444777:::<<<===;;;888666777777666666555555444444999;;;<<<<<<999888999;;;<<>>HHH\\\[[[bbbppp}}}lllssstttzzz{{{yyy}}}jjjgggvvvsss{{{{{{ssszzzxxxtttrrrppppppppppppmmmjjj^^^[[[ZZZZZZ\\\[[[VVVRRRLLLKKKJJJIIIGGGDDD@@@===;;;;;;:::999666333111///------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))***,,,,,,---///222555999888666444333333333333111111111222222222222333222111000///............//////000000111222222333555777999<<<===>>>===<<<;;;;;;:::999888777555555333555888<<>>:::777555;;;CCCJJJKKKIIIGGGEEEFFFCCC???999444///,,,*********+++***((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************)))(((((((((((()))))))))***************)))'''(((((()))))))))))))))***************************))))))))))))******+++''')))+++,,,+++***+++,,,......//////000000111111...222666999;;;@@@HHHNNNKKKIIIDDD??????BBB???999999999888666555555777999>>>777333777999666333444666666666666555444333222,,,,,,,,,+++++++++******)))))))))*********************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,***+++...000555DDDSSSaaammmzzzssslllccceeelllvvv}}}~~~|||zzzwwwvvvvvvvvvxxxxxxxxxyyy|||~~~ssshhhdddhhhjjjiiikkkpppqqqooonnnpppqqqppprrrzzz~~~{{{uuuqqqpppuuuvvv}}}zzz{{{ttttttxxxyyyZZZPPPYYYXXX\\\___WWWRRRRRRSSSUUUWWWTTTNNNIII999555///,,,---......---------------------------...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------.../////////111000111333:::CCCMMMSSSddddddeeehhhhhhiiiqqqzzzttt}}}{{{kkkiiiooo|||xxx|||uuu{{{yyyuuusssqqqppppppooommmkkk]]][[[YYYZZZ[[[ZZZVVVQQQMMMLLLJJJIIIGGGDDD@@@===;;;;;;:::999666333000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,+++***)))---///111222222222444666;;;:::888666444333222222...////////////000000000111000///...------------//////......///000111222222333555777888888888888::::::::::::999777555333333222333777===???<<<888888777:::BBBKKKOOOLLLHHHIIIIIIFFFCCC===777222...+++***(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********))))))((())))))*********)))))))))))))))******'''((())))))******))))))************************))))))))))))***+++,,,---'''***---...---,,,,,,---///000000000111444666888<<>>>>>===>>>EEEKKKVVVYYY]]]cccjjjqqqxxx}}}{{{kkkdddbbb]]]WWWXXXXXXXXX[[[dddrrrkkkYYYEEE???DDDGGGCCC<<<888777555333333444555666333222111000///---,,,,,,******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......000000000///222>>>QQQ```mmm{{{~~~{{{uuurrrpppkkkiiilllooommmhhhrrrvvv{{{{{{rrrnnnppptttwwwwwwzzz{{{|||~~~yyylll```ZZZYYYZZZccckkkrrrvvv{{{|||~~~~~~zzzuuupppqqqwww}}}}}}xxxvvvooommmmmmrrrzzz~~~|||}}}~~~}}}uuujjjgggtttaaaPPPQQQZZZ^^^ZZZZZZUUUQQQRRRWWWYYYVVVRRRLLLAAA444------//////---------------------------...------,,,,,,------...------------------------,,,,,,,,,---------------,,,------------...000222333>>>DDDHHHYYYrrr|||ssskkkddddddiiirrr}}}tttuuuttt|||gggggg|||kkkjjjnnnssssssgggggg{{{uuuqqqwww~~~}}}oookkk{{{qqqvvvrrrqqqqqqqqqpppooopppqqqrrr^^^\\\\\\]]]___]]]WWWSSSQQQNNNKKKIIIGGGEEEAAA>>>::::::999888666333000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++))))))***---000222111333555555333222222333111111111111111000000///111111111222222222222333000000000111222333444555555444333222222333555777666999===@@@@@@>>>;;;888888:::<<<>>>@@@AAAAAAAAA>>>>>><<<777222111666<<>>:::777777777888555555444222000///...---++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......000111111111888GGGYYYfffxxxwwwpppsssxxxnnnlllrrruuuyyy{{{sssppprrrwwwzzz||||||}}}~~~~~~uuuhhh^^^YYYYYY^^^cccoootttxxxyyy}}}~~~zzzxxxyyy{{{}}}sssqqqpppqqqsss{{{xxx|||vvvmmmooowwwuuuXXXPPPUUUZZZ___^^^XXXSSSRRRTTTVVVTTTQQQPPPFFF999000......---,,,------------------------...------,,,,,,------...------------------------,,,,,,,,,------............//////......000444888AAANNNWWW[[[lllpppdddhhhvvv}}}}}}wwwuuu~~~pppeeexxxxxxzzzmmmhhhiiiiiiwwwuuuoooqqqnnnsss|||vvvgggfffnnnjjjrrrjjj|||qqquuuqqqqqqrrrqqqpppooooooqqqsss^^^]]]]]]___```^^^XXXSSSNNNLLLHHHFFFDDDAAA>>>;;;::::::999888555222///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++---111444666222333444333000///000111,,,---...///000000000000000111111111222222222222000000000111222444555666555444333222222333444555444777<<>>???:::AAAGGGDDD;;;444333666777;;;AAAFFFHHHEEEAAA===444555666999===@@@DDDFFFDDD???888222...,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''((()))***---///111222333222000...,,,***))))))((()))******++++++******+++++++++++++++++++++++++++++++++***++++++,,,,,,---000333888===EEEMMMSSS^^^tttyyynnnkkkmmmkkkjjjnnnssswwwvvvsssuuu|||}}}rrrgggiiittt|||~~~wwwooonnnttt~~~sssdddbbbddd___XXXOOONNNJJJFFFAAA<<<888666888777666555333222111000,,,,,,,,,+++******))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++...000555DDDXXXiiiqqqtttnnnwwwwwwuuusssuuuzzz~~~{{{xxxuuuuuuxxx|||rrriii___ZZZYYY[[[aaahhhsssvvvwwwvvvzzz}}}{{{zzz~~~wwwqqqllljjjmmmxxx~~~~~~nnn\\\UUUVVV___^^^[[[VVVSSSRRRRRRRRRRRRQQQJJJ???666000---,,,,,,------------------------...------,,,,,,------...,,,,,,,,,------------...,,,,,,,,,---......//////...///000///000555===DDDKKKUUU^^^dddooossskkktttxxxxxx{{{yyyzzz}}}uuujjjkkktttqqq}}}rrrnnnoooyyyzzz}}}yyywwwvvvnnnfffkkkwwwnnnlllsss~~~tttxxxttttttttttttqqqnnnmmmooorrr]]]\\\\\\^^^```]]]WWWRRRNNNKKKGGGDDDBBB???<<<::::::999999777555222///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,///222555666777777444444333000...---...000,,,---///000111111111000111111222222222333333333555444444444444555666666444444444444444444444444111333555999<<<>>>@@@AAAAAA???===:::999999999::::::AAAHHHIIIBBB;;;888777333555:::@@@DDDCCC@@@<<<888555222111222777===AAADDDDDDBBB===666000+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))***+++,,,------/////////...---,,,******))))))***++++++++++++***++++++++++++++++++++++++******+++,,,...///111222444999@@@GGGNNNTTT[[[___kkk~~~zzzrrrssssssqqqooommmnnnrrrvvvzzz~~~ssssss}}}~~~wwwsssrrruuuyyy|||zzznnniiihhhccc\\\OOORRRUUUVVVRRRKKKBBB===;;;;;;:::999777666555555111111000///---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++...222<<>>999555222555;;;@@@@@@>>>>>>999111,,,+++000666;;;>>>BBBFFFDDD===555///---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++***)))((((((((()))))))))+++,,,,,,+++***)))))))))***++++++++++++***++++++++++++++++++++++++)))***+++...000333666777===CCCLLLTTTYYY]]]```bbbnnnxxx}}}vvv|||~~~|||tttkkkjjjsss}}}~~~tttoooppprrrwwwzzzwwwoooiiifffaaaYYYNNNVVV___fffeee^^^SSSKKK======<<<;;;::::::999888777666555333222000///...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------.........111666CCC\\\vvv~~~|||mmmcccjjjssswww|||qqqvvv{{{ppppppuuuzzz}}}}}}}}}}}}{{{xxxwwwtttyyy~~~|||wwwvvvyyy~~~}}}{{{{{{{{{wwwnnnfff\\\dddrrr|||yyyrrrttt|||~~~}}}}}}{{{xxx}}}xxxtttooommmooosss{{{{{{dddOOOQQQ[[[\\\\\\WWWQQQPPPSSSXXXOOOOOOKKKBBB666///---///------------------------...------,,,,,,------...,,,,,,,,,------.........,,,,,,------...///000000+++---...000555AAAQQQ]]][[[___eeeiiifffdddkkkwwwwww}}}}}}}}}jjjvvv}}}{{{~~~rrrhhheeefffllljjjgggdddbbbbbbhhhnnnuuuvvvtttnnnkkkkkkllllllsssiiibbbaaa^^^[[[___hhhyyypppjjjooovvvwwwuuusssgggppp~~~~~~{{{yyy{{{xxxyyyxxxsssqqqrrrqqqnnn[[[[[[]]]___```]]]UUUOOONNNKKKGGGDDDBBB@@@===;;;::::::888777444222///.........---------,,,,,,,,,,,,,,,,,,++++++*********///...+++))))))+++---...222444777===@@@>>>888222444333111///...000222333555444333333333333333444444333333444555777999:::>>><<<999666444444444555333444555666777777777777999888777777777999;;;===NNNOOOOOOKKKEEE>>>:::888===AAADDDCCCCCCEEECCC>>>@@@888222333555666999>>><<<===:::333---+++///444333666<<>>@@@???;;;777333111***,,,---,,,+++******************++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...000///---,,,,,,,,,***---666CCCSSSgggzzzsssnnnddd___hhhwwwzzzrrr{{{~~~|||yyyuuuqqqmmmtttuuuwwwxxxyyyzzz~~~}}}~~~}}}zzzvvvtttssssssppprrrvvvzzz}}}~~~}}}|||zzzxxxxxxrrrnnnooorrroooeee[[[___mmmzzz}}}~~~~~~zzzvvvrrroooqqquuu{{{wwwTTTGGGXXX[[[^^^]]]UUUMMMNNNUUUSSSQQQLLLDDD;;;333---+++......---------,,,,,,,,,------------------------........................,,,---......///.........,,,,,,---222;;;HHHTTT[[[```iiipppnnnfffaaaeeekkk~~~yyywww{{{|||ggghhhzzzxxxxxxqqqzzzooobbbbbbgggeeefffgggiiijjjkkkkkkkkktttwwwyyyuuummmgggeeefffdddcccccceeehhhhhheeeaaaiiifffeeeddd___\\\bbblllnnngggeeeppp~~~yyyyyy|||yyyzzzxxxsssqqqssssssppp]]]]]]^^^```aaa^^^VVVPPPNNNKKKGGGDDDBBB@@@===::::::999888666444111///.........---------,,,,,,,,,,,,,,,,,,+++++++++******...,,,+++***+++,,,///000555666999<<<===:::444000111111111111222222333333000000111333444555555666444444444444555666888999===;;;999666555555555666555555666888888999999999:::999888777777888:::;;;FFFHHHIIIGGGBBB===:::888777===BBBAAAAAACCCDDDBBBDDDAAA???@@@>>>:::999;;;<<<<<<:::666111......000---000555<<>>???AAA===@@@DDDEEEDDDAAA===;;;333222000---++++++,,,---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,......---------------333???OOO___ppp~~~tttkkkggggggjjjpppwwwyyy||||||wwwpppmmmmmmnnntttuuuwwwxxxxxxxxxzzz|||{{{{{{{{{xxxuuurrrqqqrrrsssuuuxxx|||~~~~~~~~~{{{zzzxxxwwwtttrrrrrrnnnjjjhhhhhhgggccc```dddppp}}}zzzuuutttqqqrrryyy|||wwwxxx{{{aaaNNNQQQSSSWWWZZZWWWRRRSSSWWWSSSQQQMMMGGG>>>555///+++.........---------,,,,,,------------------------........................---.........///.........---...000555@@@PPPbbbmmmmmmoooooolllhhhjjjrrryyyyyyuuupppllljjjttt}}}yyymmmppptttkkkgggaaa]]]dddhhhdddZZZUUUZZZaaahhhiiijjjjjjjjjlllooorrrxxx}}}{{{yyyyyyyyywwwvvvuuutttqqqkkkggghhhddddddffffffbbbbbbfffiiiffffffnnnyyy~~~zzzssswwwxxx}}}yyyzzzwwwrrrppptttuuusss^^^^^^^^^```aaa^^^WWWQQQNNNKKKGGGDDDBBB???<<<::::::999888666444111///.........---------,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++---///111333666999;;;:::777333111///...000222444555555444444---...111444666777777777444333333333333444555666777666444333222222333444444444555666777777777777999888777666666777999:::>>>@@@AAAAAA>>>;;;:::999666<<<@@@??????BBBEEEDDDEEEEEEIIIMMMJJJAAA999666;;;:::999888666333///,,,+++,,,///444:::>>>???>>>777555111---***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******)))***+++,,,,,,,,,,,,+++)))+++---...---///333777@@@KKKTTTXXX[[[bbbiiikkkiiijjjlllmmmmmmjjjfffbbbooosssxxxzzz~~~~~~yyyzzz}}}{{{uuupppllleeeccc^^^VVVMMMFFFBBBAAA===@@@EEEIIIJJJIIIFFFEEE===:::444///,,,,,,---///---------,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++---.........///111444CCCWWWhhhvvvxxxqqqeee___lll|||{{{xxxpppgggdddhhhooosssuuuwwwwwwvvvuuuuuuvvvwwwxxxxxxvvvsssqqqqqqrrrxxxzzz|||~~~{{{wwwzzzxxxvvvtttssspppmmmjjjgggfffccc___^^^___bbbeeefffooo||||||{{{yyyxxxqqqpppqqqyyytttyyyuuulllkkkzzzxxx^^^TTTSSSUUUZZZ\\\WWWTTTTTTSSSRRRPPPJJJBBB:::111---.........------------,,,------------------------........................///////////////............111666<<>>>>>===;;;;;;;;;;;;>>>>>>===@@@FFFGGGEEEAAAAAAGGGQQQUUUKKK===444;;;888555555777666222---000///...///222777;;;======:::666111---+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******)))***++++++,,,---------///000000---...666CCCNNN]]]fffmmmllljjjjjjllllllnnntttxxxwwwtttrrrnnnkkkkkkooovvv|||{{{{{{www{{{~~~xxxuuuooofff[[[RRRKKKGGG@@@AAABBBDDDGGGHHHHHHGGGCCC???888333000.........------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++---000///---000555999GGG[[[mmm~~~sssbbbbbbxxx}}}ssskkkdddbbbgggmmmqqqsssvvvvvvtttrrrqqqqqqssstttuuuuuuttttttuuuvvv}}}}}}yyyssswwwuuurrrooommmiiidddaaa[[[ZZZYYYYYY[[[___dddggghhhnnnvvv{{{zzzyyyzzz}}}yyyrrrpppooorrr{{{{{{|||~~~nnnhhhbbbiii~~~uuuaaaZZZWWW[[[^^^ZZZSSSNNNTTTSSSQQQNNNGGG???555///............------------------------------------........................000/////////////////////...555>>>FFFQQQcccyyyvvvnnnqqqzzzyyyxxxzzzvvvpppccc___\\\RRRTTTUUUXXX]]]ccciiinnnssszzzuuullliiigggggggggeeejjjrrr{{{yyy~~~yyywwwxxxvvvwwwsssnnnmmmqqqsssrrr]]]\\\\\\^^^___\\\VVVQQQMMMJJJFFFCCCAAA???<<<:::999999777666333111...---......---------,,,,,,,,,++++++++++++++++++++++++)))+++---///222444555666222555666555222000222444555444222111111222444555888999;;;<<<;;;777333000...............---------,,,,,,+++,,,,,,------...,,,---..................//////000222444666888999888;;;======<<<;;;<<<===???===;;;<<>>;;;999999888777555333000...---......---------,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,///222444555555555000111333333333333555666777555222000///111333444:::;;;<<<;;;999444000---,,,,,,---------,,,++++++,,,,,,---------.........------......///......---+++,,,...000222444666777777999;;;<<<;;;;;;===>>>===;;;888:::CCCNNNRRRNNNEEE>>>???LLLYYYYYYMMMDDDBBB<<<444222555888888666333333111///...000444888<<<;;;:::777444000---+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))***************+++---///111222+++222===FFFNNNUUU\\\bbbooovvvzzzvvvrrrqqqrrrrrrttt~~~{{{zzzyyyxxx{{{yyyssskkkccceeemmmjjjllluuurrrkkknnnuuuzzzZZZRRRGGG@@@???BBBDDDEEEDDD@@@:::888777666222///+++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---...111000...777CCCWWWaaaooo~~~jjjiiivvvfffeeeiiihhhhhhjjjjjjmmmpppqqqqqqqqqqqqrrrrrrtttvvvxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{|||}}}yyyqqqiiiddd```[[[WWWSSSOOOLLLIIIHHHIIINNNXXXaaafffeeebbbiiilllnnnooosssyyy||||||xxx{{{xxxsssqqqssssssttt}}}mmm]]]PPPQQQYYY^^^\\\ZZZSSSQQQPPPPPPNNNHHH???888/////////.........------------------------------........................//////...///000111333444999CCCPPP[[[aaafffmmmrrrzzzuuuqqqqqqtttvvvuuurrrtttvvvyyylllfff\\\PPPTTTYYYZZZZZZ[[[[[[\\\^^^bbbjjjvvvwwwlllqqqrrrssstttyyyxxxuuuvvvuuuwwwtttooonnnppppppmmm___]]]\\\]]]^^^\\\WWWRRRLLLIIIEEEBBB@@@>>>;;;999999888777555333000...,,,......---------,,,,,,,,,******+++++++++,,,,,,,,,---///111444555555444333000000000222444666666555222222111111111222333333555555666666444111---+++++++++,,,---------,,,+++,,,,,,------......------.........//////......---***+++---...000000111111222444777888999:::<<<>>>;;;===<<<999<<>>;;;999888888777555222000...,,,......---------,,,,,,,,,*********++++++,,,,,,,,,...000333555666555444222111//////222666888666444---///000222333333333222...///000000000...---++++++,,,---...///...------***++++++,,,,,,,,,++++++---------......---,,,,,,+++,,,------......---------///333555777999<<>>???>>>FFFEEE:::555;;;@@@>>>===666---))),,,...---+++///---+++,,,---...---,,,------------------------++++++,,,,,,,,,---------333///000333222666JJJ```wwwsssoooqqqjjjaaa^^^jjj}}}zzz^^^YYYUUUWWW___dddcccaaahhheeedddhhhpppxxx}}}~~~}}}}}}||||||{{{{{{{{{{{{{{{|||}}}|||zzzyyyzzz{{{xxxzzzzzzyyy|||{{{|||wwwsssnnnjjjeee```\\\VVVQQQMMMBBBAAA@@@===;;;;;;>>>AAAGGGLLLRRRVVVZZZ\\\___aaaccceeehhhkkknnnrrrwww{{{}}}~~~}}}tttqqqpppooommm{{{zzz}}}xxxwwwqqqRRROOOWWW[[[^^^VVVQQQMMMLLLNNNMMMIIIEEE>>>333---///111///...///---------.........//////........................///,,,---111333555>>>JJJaaafffmmmooolllhhhffffffllltttmmmqqq|||zzzvvvppp```NNNMMMXXXeeeuuuuuuvvvyyywwwvvvvvvuuussspppnnnnnnooo^^^ZZZ```bbb[[[XXXVVVMMMMMMJJJFFFBBB@@@===:::888888777555222000///...---,,,,,,,,,,,,++++++++++++++++++++++++---///111333:::999888666444333222111666333000222555666444000333333333222000///---,,,......---------,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------...///000111222222222222222000.........111444777;;;???BBBCCC@@@=========???<<>>===<<<:::888999<<>>:::888666888;;;:::444......///000222444555666777555444333000,,,*********************************)))))))))*********++++++************************,,,(((&&&((()))(((***...***///888DDDQQQ[[[```bbbkkkjjjppptttmmmjjjmmmppprrrtttvvvxxx~~~uuupppfffaaagggpppqqqmmmjjjvvvyyy{{{~~~~~~wwwsssuuu|||~~~zzzqqqddd[[[ZZZbbbjjj|||{{{~~~|||ooo```VVVOOO@@@999@@@EEE@@@@@@FFFCCCBBB>>>888111---,,,...///---+++,,,---...---,,,------------------------,,,,,,,,,,,,---------------......222AAAZZZqqq}}}qqqeeetttnnnYYYLLLNNNPPPRRRUUUYYY[[[]]]^^^bbbcccgggmmmtttzzz|||}}}~~~~~~|||zzzxxxvvvyyyzzz{{{zzzxxxwwwxxxyyyzzz{{{{{{yyy{{{~~~|||xxx|||zzzvvvtttrrroookkkhhhZZZVVVOOOHHHDDD@@@<<<999888888777666555777;;;>>>CCCGGGLLLPPPSSSVVVYYY[[[[[[^^^bbbeeegggiiilllooouuuyyy~~~yyytttrrrpppooopppyyyzzzvvviii\\\hhh{{{qqqddd\\\WWWZZZ]]]YYYVVVTTTTTTQQQLLLGGGCCC:::222000///...---///------........./////////........................333...,,,222;;;EEEPPPYYYhhhzzzqqqmmmooo{{{ooo{{{wwwvvvxxxeee___\\\RRRJJJHHHFFFFFFPPP\\\zzz|||qqqwwwwwwuuuvvvvvvtttpppnnnmmmnnn^^^\\\bbbeee\\\YYYYYYQQQLLLIIIDDDAAA???<<<999777777666444222000///...---------------,,,,,,,,,,,,***+++---///111333444555555444333222333444666777:::666222111222444444444444333000---,,,+++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------//////000111222222222222666666555444333333222222///222777>>>DDDFFFEEECCCAAAAAA===;;;EEEVVV[[[WWWIIIEEEIIIUUUYYYPPPJJJJJJBBB===777777::::::666222.........///111444777888777999888444...******+++************************))))))*********+++++++++************************,,,))))))+++***)))+++000111666AAAQQQ```iiilllkkkfffhhhooo{{{zzzvvvpppooouuuyyyvvvooojjjvvv{{{}}}jjjbbbZZZVVVXXXeeerrrwwwvvvuuu{{{}}}zzz~~~|||qqqgggdddiiinnnttt}}}mmmeeeXXXLLLCCCDDDEEECCCDDDIIIEEEDDD@@@;;;555111///...///---+++,,,---...---,,,------------------------,,,,,,,,,------------...///111000444JJJiii~~~nnnooovvvXXXIIIFFFJJJOOOUUUXXXYYY[[[]]]```^^^bbbiiiqqqxxx{{{||||||zzz{{{|||}}}}}}|||{{{zzzxxxyyyzzzyyywwwvvvwwwxxxyyy{{{{{{yyy{{{~~~yyy{{{yyyuuurrrmmmhhhaaa]]]QQQMMMFFFAAA>>><<<:::999444444444444444666;;;>>>BBBEEEJJJNNNQQQTTTWWWYYYXXX[[[___bbbdddeeeggghhhooosss{{{~~~sssooonnnqqqqqqrrrzzz}}}zzzkkkgggxxx|||kkk^^^WWW[[[[[[ZZZXXXWWWVVVSSSNNNJJJFFF???777111///.....................////////////........................333000111999EEEPPPXXX\\\\\\jjjxxxzzzrrrllloootttppplllttt|||uuuzzzmmmjjj[[[SSSLLLKKKIIIFFFHHHMMMcccsss}}}rrrxxxyyyyyyzzzzzzwwwsssooommmmmm^^^\\\dddfff\\\YYYYYYRRRKKKHHHDDD@@@>>>;;;888666666555333111000.........,,,,,,,,,,,,+++++++++++++++---///111333444444444000000000111333666888999555444333333444444444333000///...,,,+++,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------...///000111111111111555666666666666666666666///000333999AAAHHHMMMNNNEEEIIIEEE999888GGGWWW^^^XXXLLLIIIRRRXXXTTTPPPPPPLLLEEE<<<777888999888666111000//////000333777999888:::;;;888111,,,+++,,,************************************++++++++++++***************************)))***,,,+++)))+++111555:::FFFUUUdddlllnnnlllhhhkkkmmmpppwwwyyy~~~vvvssswww{{{vvvnnniiijjjsssxxxwwwaaa\\\hhhgggkkkuuu{{{{{{zzzzzzyyy{{{zzz{{{{{{|||{{{}}}{{{{{{yyypppooouuu|||sssjjj]]]___WWWHHH???BBBEEEEEEEEEAAA<<<:::999888333...///---+++,,,---...---,,,------------------------,,,,,,---------.........///111111:::TTTssshhhuuujjjIIIBBBGGGGGGMMMTTTXXXXXXYYY\\\___[[[aaakkktttzzz}}}}}}|||zzz{{{|||}}}}}}|||{{{{{{xxxyyyzzzyyywwwvvvwwwxxxwwwyyyzzzyyy{{{{{{uuusssoookkkddd[[[QQQKKKCCC@@@;;;777666666666666222333333333444777<<>>999888;;;;;;666111///---+++,,,---...---,,,------------------------,,,---------............,,,---333EEEaaa{{{nnncccsssaaaCCC???DDDEEEJJJPPPSSSTTTUUUXXX[[[YYYaaammmvvv|||}}}}}}}}}~~~}}}|||{{{zzzyyyyyyxxxyyyzzzyyywwwvvvwwwxxxuuuxxxxxxwwwyyy}}}}}}xxxqqqnnniiiccc[[[QQQFFF???;;;888555444444555555555222333333333444888===@@@BBBEEEHHHKKKNNNQQQUUUXXXYYY[[[]]]^^^^^^___```aaa[[[```kkk{{{xxxtttkkkmmmmmmjjjnnnwww[[[PPPSSSUUUWWWYYYWWWSSSOOOLLLHHHFFF@@@777111000///,,,....../////////000000000///////////////////////////888EEEPPP[[[cccbbb^^^^^^aaagggooouuuwwwwwwuuunnnlllhhhllluuujjjqqquuummmbbb]]]NNNQQQUUUZZZZZZUUUMMMGGG]]]mmm~~~qqq{{{uuuzzzzzz{{{|||}}}{{{vvvrrrooonnn___^^^ffffffZZZUUUUUUOOOJJJGGGCCC???===:::777555444444222111///.........------------,,,,,,,,,,,,...000333666777666444222...000222444555444444333222333444444222111000000,,,,,,---......///............---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......///000111111111111333333444444666777999:::::::::888555666===HHHPPPMMMIIIEEEAAA:::777;;;CCCRRRXXXZZZSSSMMMNNNRRRUUURRROOOIIIAAA;;;999:::===999888555333333444555666666666777888888666222///*********************************+++++++++,,,,,,++++++++++++++++++++++++***))))))+++,,,000;;;FFFNNNSSS[[[bbbfffhhhjjjkkkiiimmmmmmlllzzzzzzuuupppnnnoooiiikkkggghhhttt{{{xxxxxx}}}}}}wwwnnnttt{{{~~~wwwwww}}}|||qqqxxxxxxiiiUUUFFFAAABBBBBB???;;;999::::::888666///---+++,,,---...---,,,------------------------------------............------888RRRnnnzzzlllaaaeeerrrxxxUUUBBB???BBBEEEHHHLLLOOORRRTTTVVVWWWXXXaaammmwww|||~~~~~~~~~|||zzzyyyyyyzzz{{{yyyzzzzzzzzzxxxwwwxxxyyyuuuwwwvvvtttuuuxxxwwwrrrlllggg___WWWOOOGGG???:::888666444444555555555444222333333333444777<<<@@@AAADDDGGGJJJLLLOOOSSSVVVZZZ[[[\\\\\\[[[\\\^^^```\\\```jjjzzzxxxlllkkkllllllkkksss~~~]]]NNNSSSVVVYYYZZZWWWRRRNNNKKKFFFHHHCCC999333222000,,,.../////////000000000000////////////////////////...===MMMYYYbbbjjjjjjfffffffffiiipppzzzuuullllll~~~nnn\\\XXX[[[YYYVVVVVVTTTWWWZZZ[[[[[[[[[ZZZYYYlllwwwzzzuuuyyyyyyyyy{{{|||zzzwwwsssqqqppp______ffffffYYYTTTTTTNNNJJJGGGBBB???===:::777555444333222000///.........//////.........---------000222555777777666333111000222444555555333000///555555444222///......///,,,---.../////////...---......---------,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,---------///000111222222333222222333333222333444666888999===<<<999444000444>>>FFFQQQGGGCCCHHHGGG<<<555444@@@TTT___VVVKKKMMMVVV[[[OOOPPPMMMGGG>>>:::;;;>>><<<:::888666444444555555444444555888:::999444000******************************+++++++++,,,,,,,,,++++++++++++++++++++++++///,,,+++,,,///666FFFTTTbbbfffkkkllljjjiiiiiikkkeeejjjjjjiiiwwwyyyoooddd\\\[[[gggmmmooovvv~~~||||||wwwwww~~~xxxjjjeeejjjnnnmmmlllllliiiddd]]]eeelllnnnmmmrrr~~~{{{rrrxxx~~~|||yyyzzz|||~~~}}}}}}}}}hhhMMMBBBFFFAAA@@@???;;;888777888;;;///---+++,,,---...---------------------------------------.........//////111000>>>]]]wwwzzz|||ccc]]]kkkuuu{{{aaaHHH@@@BBBCCCGGGHHHKKKNNNQQQTTTVVVVVVXXXaaannnxxx|||~~~}}}|||zzzyyyyyy{{{~~~yyyzzz{{{zzzxxxwwwxxxyyyuuuvvvuuurrrrrrtttqqqlllccc]]]SSSIIIAAA<<<777555555333222222222222000///222222333333444777<<>>MMMWWWRRRJJJOOO]]]VVVTTTHHHBBBEEE???777:::<<<<<<;;;;;;999777444333333333555888::::::888555000---******,,,---,,,***++++++++++++++++++++++++,,,,,,++++++***+++++++++...,,,---///333>>>RRRdddkkkmmmqqqsssqqqlllgggeee```nnnvvvqqqrrrvvviiiWWWJJJNNN\\\ppprrruuuwww|||~~~}}}{{{rrrnnniiifffeeeaaaYYYSSSKKKJJJJJJLLLOOOOOOKKKHHHHHHEEEFFFLLLOOOQQQYYYdddssstttrrrpppvvv{{{gggoootttvvvyyy{{{uuummm|||}}}|||{{{xxxxxxxxxtttfffPPP???AAABBBCCC@@@999333777???999444///...111111...***........................---...000///......///000222111QQQpppqqqtttkkk[[[```iiinnnsssfffIII;;;BBBFFF@@@DDDHHHLLLMMMLLLNNNSSSYYYVVV]]]hhhrrrxxx|||~~~~~~}}}|||||||||}}}{{{{{{{{{zzzyyyyyyxxxxxxyyywwwuuussspppkkkeee```XXXOOODDD===;;;999666333333333333333333333333333333222222444888<<<>>>???DDDDDDEEEFFFIIIMMMQQQSSSUUUVVVWWWVVVUUUUUUWWWXXX```aaakkk~~~{{{rrrmmmmmmjjjiiiuuu}}}{{{uuujjjVVVRRRZZZ\\\WWWUUUWWWQQQGGGFFFGGGEEE???777111/////////////////////////////////...///111000---///444===EEEXXXssssss{{{xxxmmmwww~~~qqqdddRRRAAA===@@@CCCIIIPPPQQQZZZdddjjjrrrzzz~~~~~~~~~wwwyyywww||||||{{{zzzwwwtttqqqppp```cccfffeee___WWWQQQOOOIIIFFFAAA===;;;888666444444333333222111000//////...------,,,---...///000666777777666555333333333333333444444444333222111333111///------...000111////////////..................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------...///000111222222333333444444444555999<<<<<<===>>>>>>===;;;888666AAAEEEKKKNNNLLLFFF???:::444555===HHHPPPPPPPPPQQQXXXXXXOOOJJJLLLCCC888888============<<<999666333111222333666999:::888666222///+++***+++,,,+++***++++++++++++++++++++++++,,,,,,+++++++++++++++,,,...,,,---333;;;HHH[[[lllxxx}}}yyyjjjdddfffttt{{{wwwvvv~~~wwwhhh```YYYSSSXXXddduuuyyy}}}zzztttqqqjjjbbb^^^aaa\\\VVVPPPKKKHHHEEECCCHHHGGGEEECCCCCCBBBBBBBBBCCCAAAAAABBB???<<>>AAABBBDDDDDDEEEFFFIIIMMMPPPSSSRRRSSSSSSSSSQQQQQQSSSUUU\\\___kkk~~~wwwpppooolllhhhooo|||}}}sssuuunnncccWWWZZZZZZYYYYYYXXXQQQIIIFFFFFFEEE@@@999222///...////////////////////////000...///000///,,,///444???III]]]vvvtttyyytttjjjnnn~~~yyy{{{[[[LLL===;;;@@@GGGNNNUUUZZZeeeooovvv|||~~~vvvxxxvvvyyyzzzzzzzzzxxxuuurrrqqq^^^aaadddddd___XXXRRROOOHHHEEE@@@===:::888666444333333222111000//////...------,,,,,,...111444555999888777555444333333333444444444333333222222222222111///------...///111/////////............---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------...///000111111222222333444444444666999<<<===>>>@@@AAA???===:::888:::AAAJJJPPPPPPKKKCCC???777333222:::LLLWWWSSSHHHTTTXXXRRROOOSSSKKK>>><<<=========>>>>>><<<888444//////000333777999888777555222---+++***++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,...,,,000;;;IIIWWWgggsss|||~~~mmmjjjkkktttxxxsssqqqzzz{{{lllaaa___aaaaaaeeellluuu{{{oooddd[[[QQQHHHEEEIIIHHHEEE@@@===>>>DDDIIIQQQPPPNNNHHHCCCBBBEEEIIICCCCCCDDDEEEBBB===>>>BBB??????>>><<>>:::444///------...000........................***,,,---......///111333999KKKkkk~~~xxx^^^kkk~~~~~~xxxeeeLLL>>>;;;???AAABBBGGGIIIKKKKKKMMMRRRZZZ```ccchhhoootttvvvwwwwwwwwwyyyyyyxxxxxxxxxyyyzzz{{{~~~}}}|||{{{yyywwwvvvvvvtttrrrppplllfff]]]SSSLLL@@@:::444111222333222111222222222222333333333333444333333666;;;@@@DDDEEEDDDDDDEEEGGGIIIMMMPPPRRRNNNOOOOOONNNMMMLLLNNNOOOTTT[[[jjj}}}uuurrrnnnjjjlllsssxxxrrryyy|||uuuaaaZZZVVVZZZ]]]XXXPPPKKKEEEFFFEEEBBB;;;555000...////////////////////////000...///000//////444;;;AAAMMM^^^nnnyyy}}}{{{sssjjjjjjttt|||xxxoootttuuutttyyyQQQFFF;;;;;;CCCLLLUUU[[[fffqqq{{{~~~tttwwwuuuwwwxxxyyyzzzxxxvvvsssqqq]]]___bbbbbb^^^XXXRRRNNNGGGDDD???<<<:::888555333333333222111000///......---,,,,,,---000444777::::::888555333333333333222333333333222333333333444111000...------...///000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------...///000111111111222444444333444777999:::<<<>>>@@@@@@???<<<;;;999===EEEMMMRRRPPPJJJDDD@@@<<<555555EEEVVVVVVKKKNNNTTTPPPMMMTTTQQQFFFDDD===<<<;;;<<<>>>===999666.........000444777888888888444000,,,*********+++++++++++++++++++++++++++,,,,,,+++++++++,,,---------...666GGGXXXdddmmmtttxxxttt{{{wwwrrrzzzvvvxxxtttiiieeemmmyyyqqqjjjggglllqqqpppooopppxxx~~~}}}yyy|||yyylll]]]SSSKKKCCC@@@AAABBBFFFHHHEEEBBBDDDMMMVVV^^^aaabbb]]]WWWVVV\\\bbbXXXUUUSSSTTTSSSNNNHHHCCC===???@@@???>>>===<<<:::OOOXXXbbbfffggghhhkkkmmmnnnpppqqqqqqvvv{{{zzzuuuwww}}}ooonnnmmmmmmllliiiccc^^^PPPFFF>>>???BBB@@@;;;888>>><<<999333///---...000........................+++------------...111333<<>>777222...///////////////////////////...///111222444===GGGJJJTTT```dddcccfffnnnwwwyyyooohhhiiimmmtttyyyrrrlllvvvzzz}}}uuuiiilllwwwvvviiiJJJCCC===???HHHSSS\\\bbbpppxxx}}}~~~zzzzzz{{{~~~|||}}}sssvvvtttvvvwwwyyyzzzyyyvvvsssqqq\\\^^^``````^^^XXXRRRMMMFFFCCC>>>;;;999777555333333222222111000///......,,,,,,---...111555999;;;999666222111222333222000000111222333444444555555//////...------...///000............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---...///000111111111333444333222333444666666777:::===???@@@@@@??????===>>>EEEOOOTTTPPPJJJAAABBB<<<555:::JJJUUUUUUOOOUUUNNNIIIQQQSSSMMMLLLBBB>>>::::::<<<===:::777000...---...111555777777888666222...+++******+++++++++++++++++++++++++++,,,+++++++++,,,------......111>>>SSSdddkkkmmmooouuulllkkksssuuusssyyyxxxkkkcccdddiiimmmnnnqqqzzz|||xxxpppmmmnnn^^^TTTJJJCCC???>>>AAAGGGNNNVVV]]][[[SSSNNNRRRXXXhhhooowwwxxxwwwxxx|||rrrmmmllleeeUUUGGGCCCAAAAAAAAA@@@>>>===<<>>:::999777555333222222111000///......---,,,---...000333666888:::777333111111333444222//////000222444555555555444.........---......//////.........------------,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---...///000000111111222444444333333444666333555777999<<<@@@BBBCCCDDD>>>;;;@@@JJJQQQRRROOOBBBDDDAAA777444===MMMYYY[[[___UUUKKKSSSXXXVVVUUUOOOGGG>>>999:::<<<;;;999333000---,,,///222555666777777555111---******+++++++++++++++++++++++++++,,,++++++,,,,,,---...///222777FFFZZZiiimmmlllkkkqqqjjjgggllltttzzz|||}}}|||wwwqqqnnnnnnpppxxxwwwjjj___XXXVVVHHHCCC@@@???>>>???EEEMMMZZZhhhvvvzzztttnnnooorrr~~~uuufffZZZMMMGGGDDDAAAAAACCC===>>>CCCIIIMMMQQQYYYaaabbbjjjqqquuuxxxxxxqqqjjjpppyyy}}}yyysssnnnmmmnnnpppeeeYYYKKKDDD@@@===>>>AAA>>>===<<<:::777333000---......................../////////......///333666IIInnnrrrsssqqqQQQ999999???===<<>>CCCGGGHHHHHHCCCDDDEEEGGGJJJKKKMMMNNNJJJJJJJJJHHHEEEDDDEEEFFFBBBGGGTTTgggvvvyyytttrrrrrrqqqnnn~~~~~~{{{iiiYYYSSSUUUTTTQQQNNNGGGFFFDDDCCC@@@<<<666111////////////////////////111000000000///444CCCRRRWWW\\\___]]][[[bbbrrr~~~qqqjjjooo{{{|||oooZZZIIIAAA>>><<<>>>AAACCCIIIVVVgggssswww{{{~~~~~~{{{zzz}}}~~~~~~~~~}}}}}}{{{xxxssspppooowww~~~uuuttttttvvvyyywwwvvvwwwyyyzzzyyyuuuqqqnnn]]]]]]]]]^^^]]]XXXOOOIIIDDDAAA===:::888777555333222222111000///...------,,,---000222444666666666555222000222555666333000000222444666666444222000---------.........//////.........---------,,,,,,,,,,,,,,,---------......------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,---...///000000///111444555666777888:::555555666777:::???CCCEEECCCAAA???@@@DDDJJJPPPSSSQQQMMMHHHAAA999999DDDRRRgggkkk```TTT\\\eeeddddddbbbVVVFFF<<<;;;<<<<<<;;;888333...,,,---000333444555777777444///++++++++++++++++++++++++++++++++++++++++++,,,,,,...//////777===KKK]]]iiillllllmmmkkkkkkjjjqqq~~~}}}zzzzzz||||||wwwoooeeeZZZQQQJJJFFF@@@BBBFFFLLLMMMLLLPPPVVV```rrrmmm```XXXPPPKKKJJJIIICCCAAACCCDDDEEEKKKSSSVVVdddrrryyyzzzyyyuuupppqqq{{{~~~xxxuuuuuullldddYYYNNNCCC<<<>>>EEEAAA>>>:::999999777222///........................---.........///222777;;;UUUxxx~~~tttjjjsss___HHH777888=========AAAAAAAAACCCHHHQQQ\\\eeejjjvvvwwwyyyyyyxxxxxxyyyzzzxxxwwwvvvvvvvvvwwwyyyzzzttttttrrrqqqooommmkkkkkk___WWWLLLAAA:::777555444111222333333222222222222444444555555666777777888777999===CCCHHHKKKJJJIIICCCDDDEEEHHHJJJKKKLLLMMMIIIJJJIIIGGGDDDBBBCCCDDDBBBBBBJJJZZZkkkuuu}}}}}}wwwssspppllltttttt```RRRPPPUUUUUUPPPIIIGGGDDDBBB@@@===888444////////////////////////000///000111222:::LLL]]]bbbcccaaa___```iiiyyyuuuvvvrrr\\\LLLBBB;;;;;;???AAAEEEJJJNNNZZZjjjuuuwwwyyy||||||xxxwww{{{~~~~~~~~~xxxwwwuuuqqqnnnmmmnnnoooooovvv|||{{{~~~xxx{{{yyyvvvxxxzzzzzzyyyuuupppmmm]]]]]]]]]^^^\\\WWWOOOHHHDDDAAA===:::888666444333222222111000///...------,,,...111333555555555444444222111333777888555000222444666888777333///,,,---------.........//////......---------,,,,,,,,,,,,,,,,,,------.........------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,---...///000000---000444777888:::===???888777666777999>>>CCCFFFAAACCCDDDBBB@@@DDDNNNVVVdddYYYQQQLLLDDD<<>>???@@@CCCAAAAAADDDJJJTTT^^^gggkkknnnpppssstttuuuvvvxxx{{{wwwvvvuuuuuuuuuvvvxxxyyyrrrqqqpppnnnmmmkkkjjjiiiWWWOOOBBB888444444555777111333555555555555666666555555555666777888888999999<<>>KKKPPPXXXbbbmmmvvvzzzyyyssswww~~~tttvvvooofff]]]OOOBBB>>>CCCBBB===777555777999777222///......---------......111***,,,444111,,,;;;TTTuuu}}}hhhQQQgggkkkuuuhhhBBB???===<<<<<<======<<<@@@AAADDDJJJSSS^^^iiioooqqqppppppoooppppppqqqqqqrrrooommmooosssvvvvvvuuuvvvsssqqqrrrrrrnnnddd]]]FFF@@@999555444555444333444444444444444555555555666666666666777888::::::===@@@DDDHHHKKKKKKJJJIIIHHHGGGGGGHHHKKKNNNOOOOOOIIIHHHGGGEEECCCBBBAAAAAAAAA??????GGGTTTdddpppvvv{{{}}}uuuuuupppiiiooouuuzzzgggUUUNNNNNNQQQSSSNNNHHHCCCCCCDDDBBB:::333111000///000111222111000...111333222777KKKkkkpppssssssssszzz}}}zzzyyy|||nnnGGG:::===AAAEEEJJJSSSZZZbbbfffeeeffflllqqquuuvvvwwwxxxxxxxxxxxxxxx}}}~~~~~~}}}}}}~~~~~~||||||}}}~~~~~~yyypppiiihhhbbb\\\XXX[[[dddnnnvvvyyyyyyyyyzzz}}}xxxyyyrrrrrrtttwww{{{{{{xxxqqqlll[[[[[[\\\\\\ZZZTTTMMMHHHAAA>>>:::777666555333111000000000000///...---,,,///222666888777555333222222222222222222222333333333333111000///.................................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,------...000000000000000000000000///...---,,,---.........000000000111444999===@@@HHHHHHEEE@@@;;;999;;;>>>CCCDDDDDDBBB@@@@@@CCCFFFVVV\\\[[[RRRLLLJJJDDD;;;<<>><<<<<<===>>>======???@@@BBBHHHQQQ\\\gggmmmqqqqqqppppppoooooopppppprrrpppnnnnnnoooqqqrrrrrrrrrqqqooonnnjjjbbbWWWOOO???:::555333333444444333333333444444444444555555666666666777999:::<<<===AAACCCFFFIIIJJJIIIGGGFFFFFFFFFFFFHHHKKKMMMNNNNNNHHHGGGEEECCCBBBAAA@@@@@@???>>>>>>CCCMMM[[[iiiqqq|||wwwssspppkkknnn|||}}}zzzooommmuuuoooXXXOOORRRVVVVVVOOOIIICCCBBBCCCAAA;;;444111000///000111222111000...111444666<<>>DDDPPPXXXUUUQQQOOOGGG>>>444888NNNgggdddNNNIIIVVV\\\ZZZUUUNNNFFF@@@>>>>>>>>>:::333...------------111222444555444333111000+++++++++++++++,,,,,,---,,,------,,,---222:::AAAOOOWWW___bbbeeehhhhhhffffffgggfffhhhsss}}}ooo```bbbmmmjjj^^^UUUXXXiiidddPPPHHHHHHDDDHHHNNNVVV]]]eeelllqqqssswww|||}}}yyytttpppkkkbbbSSSFFF@@@@@@===999666444333444555000000///...............111------000111:::XXXxxxuuuZZZfffwww{{{|||dddFFF>>><<<;;;;;;===>>>>>>===??????AAAFFFNNNZZZdddkkkqqqqqqppppppoooooonnnnnnqqqqqqpppmmmkkklllnnnpppooonnnlllfff]]]QQQEEE>>>888666333333444555555555444555555555666666666666777777888999;;;>>>@@@AAAEEEGGGIIIJJJIIIGGGEEECCCDDDDDDEEEHHHKKKNNNNNNMMMGGGFFFDDDBBBAAA?????????============CCCNNN^^^hhhvvv{{{{{{ssspppnnnmmmsss|||wwwzzzyyytttpppzzzuuuXXXMMMTTTYYYVVVPPPJJJDDDAAAAAA@@@;;;777222111//////000111111000...111444999BBBPPPaaammmssstttyyyrrrkkkkkkbbbnnn}}}zzz~~~|||mmmhhhnnn~~~~~~pppkkksssbbbLLL::::::DDDNNNYYYccceeeeeeffffffhhhjjjlllnnnooopppsssvvvxxx{{{|||}}}yyy{{{||||||{{{|||~~~~~~|||{{{{{{{{{zzzxxxwwwwwwvvvtttpppjjjaaaWWWPPPDDDIIIRRR]]]gggoootttvvvxxxwwwvvvvvvzzzvvvvvvoootttuuuxxxzzzzzzuuunnniiiYYYYYYYYYYYYWWWRRRKKKEEE???<<<999666555444222111000000//////////////////444666888888555333222222333222111000000222333444222111000///....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------...///000111333444444999999777555111///......///000222444666777888888???EEEKKKJJJDDD>>>===>>>===AAAFFFIIIGGGBBB===999:::FFFQQQTTTVVVVVVKKK===;;;444CCCbbbgggRRRIIISSSTTTTTTSSSQQQMMMHHHBBB>>>>>>:::555000---,,,+++,,,000111333555555555444333,,,,,,+++++++++,,,,,,---,,,------,,,...666@@@HHHUUU[[[bbbgggiiijjjhhhfffqqqnnnjjjggglllyyyvvv```OOOOOOYYYZZZTTTNNNNNN^^^yyykkkSSSGGGKKKJJJLLLOOOSSSYYYccclllmmmuuu}}}{{{~~~}}}xxxrrrnnnggg\\\PPPIIIBBB???;;;888444111222666222111000///............000///000000111@@@bbbuuu___yyy[[[EEE;;;::::::;;;===>>>>>>===>>>>>>@@@EEEMMMXXXccciiippppppppppppooonnnmmmmmmpppqqqqqqnnnjjjiiilllpppmmmkkkfff[[[NNNBBB999444666666666666777888888777666666777777888999999999888999:::<<<>>>@@@CCCDDDGGGHHHIIIIIIIIIFFFDDDBBBDDDDDDFFFIIIMMMOOOOOOMMMGGGFFFDDDCCCAAA@@@??????===>>>===::::::CCCRRR___mmmttt~~~~~~vvvpppqqqlllhhhttt{{{~~~yyyzzz|||ZZZMMMWWW]]]XXXQQQKKKDDD@@@@@@???<<<999333111//////000111111000000111333999DDDQQQ\\\bbboooxxxyyyvvvyyy{{{tttkkkhhh[[[nnn{{{jjjlllwwwooo^^^HHH???999???JJJVVVcccnnngggdddbbbccchhhmmmoooooonnnppprrruuuxxxzzz{{{|||wwwxxxzzzzzzyyyzzz|||~~~{{{zzzyyyyyyyyywwwtttqqqpppmmmggg___WWWOOOIIIEEEDDDKKKWWWdddnnntttvvvvvvwwwvvvuuuvvvzzzvvvvvvoootttuuuwwwzzzyyytttmmmgggXXXXXXYYYYYYVVVQQQJJJEEE>>>;;;888555444444222111000000/////////000000111666777888777444333222333000000000000222333555666222111000000////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,---///111222444444===>>>===:::555111000000///000222444555666666666888???GGGIIIEEEAAA?????????CCCHHHLLLKKKFFF???:::888@@@IIIQQQ]]]bbbUUUDDDCCC777777KKKZZZXXXOOOLLLPPPQQQSSSUUUSSSMMMBBB:::===;;;777222...,,,++++++...000222444666666555444------,,,,,,+++,,,,,,---,,,---------000999EEENNNZZZ```jjjqqqssspppnnnnnnyyypppiiigggiiimmmppp~~~|||zzzdddNNNHHHJJJNNNTTT[[[YYYTTT[[[mmmxxxttt]]]SSSLLLFFFFFFHHHMMMYYYdddrrr}}}|||www~~~xxxqqqlllggg___YYYGGGBBB===;;;555000111777444333111000///...------///111222000333FFFhhhpppgggZZZFFF:::999999:::===>>>>>>======>>>AAAFFFOOOZZZdddjjjnnnoooooooooooonnnmmmlllnnnppppppnnnkkkjjjllloookkkfff\\\OOOCCC999555444777888888888888888888888666777777888999:::::::::;;;<<<<<<>>>@@@BBBDDDEEEDDDEEEGGGHHHHHHGGGEEEDDDDDDEEEHHHLLLPPPQQQOOOMMMHHHGGGEEECCCBBB@@@@@@???===??????:::777<<>><<<;;;444222///...///000000000222111222888DDDPPPYYY]]]iiigggnnnyyy|||zzztttllldddbbbzzz}}}www{{{}}}uuuPPP<<<;;;>>>FFFQQQ[[[gggqqqeeeaaa^^^```eeekkkmmmlllpppqqqsssuuuwwwxxxyyyyyyvvvwwwxxxxxxwwwxxxzzz|||wwwwwwvvvvvvuuurrrmmmiiiddd___WWWMMMFFFBBBAAABBBIIIPPP[[[gggoootttvvvvvvuuutttuuuwww{{{wwwwwwpppssstttwwwyyyxxxtttmmmgggXXXXXXXXXXXXVVVQQQJJJEEE===:::777555444333222000000//////...///000222333777777888666444333333444......000111333555666666222111000000/////////000........................------------------------,,,,,,,,,------------...------,,,,,,,,,,,,+++++++++++++++++++++,,,------------///000222444555666<<<>>>>>>;;;555111000111///000111333444555555555777<<>><<<@@@BBBGGGKKKMMMJJJDDD@@@999===AAAKKK^^^jjjbbbRRRIII@@@666888HHHWWWUUUKKKPPPQQQTTTYYYYYYQQQCCC777===<<<999555000---,,,------///111444555555555444...------,,,,,,,,,,,,,,,+++,,,---///333<<>><<<;;;<<<>>>CCCJJJTTT^^^fffkkklllmmmnnnoooooonnnmmmlllmmmnnnoooooommmkkkkkkkkkccc[[[PPPDDD<<<888777888777888999999777777777999888888999:::;;;;;;<<<===?????????@@@AAABBBCCCDDDAAABBBDDDFFFGGGGGGFFFFFFEEEGGGJJJNNNQQQQQQOOOLLLHHHGGGEEEDDDBBBAAA@@@@@@>>>@@@@@@<<<888999AAAIII\\\ggguuu~~~{{{vvvsssooojjjiiixxxeeeTTTUUUYYYVVVPPPLLLFFFBBB???>>>===;;;555222///...///000000000333222333:::FFFQQQXXX\\\^^^ZZZgggwww|||jjjtttggg@@@888<<>>>>>>>>???@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAAAAABBB???@@@BBBDDDEEEFFFFFFFFFFFFGGGKKKOOOQQQPPPLLLIIIGGGFFFDDDBBBAAA?????????===@@@AAA>>>:::999<<<@@@OOO\\\mmmyyy~~~|||tttqqqqqqmmmnnnnnnZZZQQQQQQSSSOOOLLLHHHCCC@@@>>><<<;;;666333///......///000000111333777@@@KKKTTTZZZ\\\```eeettt}}}sss}}}uuuQQQ999888>>>FFFMMMSSSYYY]]]^^^\\\[[[ZZZ\\\___cccfffgggpppqqqrrrtttuuuvvvwwwwwwuuuvvvvvvuuusssssstttvvvpppnnnlllhhhcccZZZQQQJJJBBBAAA???<<<;;;@@@GGGNNNOOOTTT[[[bbbhhhkkkllllllkkkmmmrrrxxxyyyzzztttqqqrrruuuxxxxxxtttmmmhhhYYYYYYYYYYYYWWWRRRKKKEEE<<<999666444333333111000000///......///111333555777777777555333333555777...000333555555444222111//////...---------......................................................,,,,,,,,,------.........---------,,,,,,+++++++++------,,,,,,------...///------...///111222333444222555888555///++++++---/////////111222444666777666666888>>>EEEGGGDDD@@@888999;;;AAAHHHMMMNNNMMM;;;<<<:::<<>>IIIQQQVVV\\\dddhhhccc```kkkzzzzzzyyyyyywwwpppooo{{{|||wwwfffSSS===EEEGGGBBBEEEQQQXXXUUUXXXcccnnnxxxjjjWWWNNNIIIMMMVVVbbbpppzzz|||}}}xxxkkk]]]MMMBBBAAA???666222555777666444222000...------,,,000000000@@@ccc~~~sss[[[QQQnnnyyy]]]III;;;999999999;;;<<<<<<:::888;;;@@@HHHRRR\\\eeelllooohhhjjjlllnnnoooooonnnmmmnnnmmmmmmnnnnnnjjjbbb\\\KKKCCC:::777999<<<<<<;;;:::<<<>>>===<<<===AAADDDEEEEEEFFFGGGHHHIIIJJJJJJEEEDDDCCCBBBAAA@@@@@@@@@???@@@AAACCCDDDEEEEEEEEEEEEGGGJJJNNNPPPOOOJJJGGGFFFEEECCCAAA@@@>>>>>>===<<>><<<;;;666333///---...///000000///333;;;EEEOOOWWW\\\]]]^^^lllyyyttt~~~pppuuulllGGG???888>>>FFFLLLQQQVVVWWWVVVTTTUUUXXX[[[___dddiiikkkooopppqqqtttuuuwwwwwwxxxuuuvvvvvvtttrrrqqqrrrtttmmmkkkhhhccc[[[PPPEEE===777999;;;<<<>>>DDDLLLSSSTTTXXX^^^cccfffgggeeedddgggjjjpppwww~~~uuuuuutttuuuvvvvvvrrriiiccc\\\VVVZZZ[[[SSSOOOKKK@@@;;;999777444333222111111...000111111111222555777:::777333222333444222111---111555777555333000///......////////////......................................................------------------------++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------......///000000000000000000000000000000000---...///111333444444444888999<<<<<<===>>>@@@BBB999888999<<>>NNN```RRRDDDKKKYYYZZZ```___KKKCCC>>><<<===:::222000222------...111444555555444333111...,,,++++++,,,---+++...333999AAAHHHNNNQQQRRR[[[[[[TTTXXXiiisssrrr{{{uuurrrtttsssrrr|||nnnhhhaaaHHHAAAEEEIIIGGGDDDGGGRRR]]]eeennnzzz{{{\\\GGGEEENNN^^^hhhrrryyy}}}ppphhhVVVCCC;;;>>>AAA;;;444666555444444444333000---,,,777222111NNNrrr}}}lll^^^YYYeeeyyyqqqQQQ>>>===:::::::::;;;;;;:::999999???CCCJJJSSS]]]fffmmmpppkkkkkkkkklllmmmnnnooopppnnnlllkkklllmmmiii```YYYGGGCCC???>>>???@@@>>><<>>???AAABBBCCCDDDDDDDDDJJJJJJLLLNNNOOONNNJJJGGGEEEFFFEEECCCAAA@@@@@@BBBAAA@@@???===;;;999777666AAAHHHWWWjjjxxx}}}|||xxxuuunnnjjjwww{{{ttt]]]PPPVVVPPPMMMHHHCCC???<<<:::999888444000///000111000...444;;;CCCOOOfffzzzyyyllljjjoooooooooxxx{{{xxxzzz{{{xxxzzziii>>><<<===HHHNNNLLLIIIMMMRRRSSSSSSSSSTTTZZZbbbiiilllllllllnnnqqqsssuuuttttttsssuuutttuuuxxx{{{zzzvvvssskkkeeeZZZOOOEEE???;;;:::<<<<<<>>>BBBHHHNNNQQQRRRZZZ[[[]]]___aaacccddddddfffhhhmmmuuu~~~}}}|||tttvvvuuuvvvxxxxxxssskkkeee[[[UUUYYYZZZRRRNNNJJJ???:::999666444222111111111111000///000222555999;;;999666333333444444222000...222555666555222///.........////////////......................................................------------------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------......//////000////////////////////////---...///111222333444444777999;;;<<<<<<===@@@BBB===;;;:::;;;???DDDIIILLLQQQLLLBBB<<>>CCCKKKTTT^^^fffkkknnnjjjjjjkkkkkklllmmmoooooopppmmmjjjjjjjjjdddZZZRRRDDDCCCBBBAAABBBEEEIIILLLQQQPPPSSSYYY]]]^^^bbbggg___aaa___YYYWWWYYYYYYUUUNNNNNNNNNLLLIIIEEEBBBAAA@@@AAABBBCCCDDDEEEFFFGGGKKKKKKMMMPPPQQQOOOKKKGGGEEEFFFFFFDDDAAA@@@AAABBBCCCBBB@@@>>><<<:::999888:::???LLL]]]jjjsss{{{~~~xxxuuuooojjjrrr{{{~~~{{{cccSSSWWWPPPMMMIIIDDD???<<<;;;:::888444000///000111000///000999CCCPPPggg}}}|||pppqqqmmmggggggoooxxx}}}xxxuuuuuuwwwuuurrruuu|||~~~WWW:::<<>>;;;;;;;;;>>>AAAGGGLLLPPPSSSTTTUUUZZZ[[[\\\^^^___```aaaaaaccceeekkkttt~~~{{{zzzsssvvvvvvwwwyyyyyyuuummmgggZZZUUUYYYZZZQQQMMMHHH===999888666333222111111111333000...///555:::===>>>777555444444555444222000000333666666333000...---......////////////......................................................------------------------//////......---,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,------......///////////////////////////---...///000222333444444666888;;;<<<<<<===???AAA???===:::888:::>>>CCCFFFPPPIIIAAA>>>???FFFVVVdddjjjcccYYYNNNCCC>>>EEENNNhhhYYYJJJPPPaaaeeebbbgggUUUKKK@@@<<<;;;999666666///......///111222222111333111///---,,,,,,---...///000444:::BBBJJJQQQUUU___YYYUUUYYYeeeqqqxxxzzzuuuqqqfffbbbrrr|||tttmmm```VVVWWWZZZ[[[YYYWWW\\\iiisss{{{~~~}}}}}}}}}~~~___JJJFFFJJJVVVgggvvv}}}~~~~~~~~~~~~~~~~~~~~~xxxsssjjj\\\OOODDD???<<<<<<888777555444444333111///...666333;;;___hhhYYYnnnwww{{{oooUUU>>>888;;;999999::::::::::::::::::>>>CCCLLLVVV___fffjjjkkkiiiiiiiiijjjkkkmmmnnnooopppmmmlllmmmnnnjjjbbbZZZWWWYYYZZZYYYXXX\\\dddkkkhhhhhhkkknnnnnnmmmrrrxxxrrrrrrnnnhhhdddeeedddbbbWWWUUUSSSOOOLLLIIIGGGFFFCCCBBBCCCCCCEEEGGGIIIJJJLLLMMMOOORRRSSSQQQLLLHHHFFFFFFFFFDDDBBBAAAAAACCCDDDCCCBBB@@@>>><<<;;;:::666777???LLLYYYeeesss{{{xxxsssmmmnnnuuukkkWWWWWWOOOLLLHHHDDD@@@===;;;;;;777444111///000111111000444<<>>KKKQQQTTTOOOJJJIIIJJJKKKPPPQQQUUU\\\dddjjjmmmnnnssssssrrrrrrqqqqqqpppppppppqqqssstttsssmmmeee___PPPKKKCCC===999;;;>>>AAAFFFLLLTTTYYYZZZYYYYYYZZZZZZ[[[\\\]]]]]]]]]]]]]]]^^^aaahhhrrr}}}yyyxxxtttvvvvvvwwwyyyzzzvvvnnngggZZZUUUZZZ[[[RRRMMMHHH===888777555333111111111111222///...333:::@@@@@@>>>555555555666555444222000222444666555222///------......////////////......................................................------------------------000000///...------,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,---......////////////////////////......///000111222333444555777:::;;;<<<===???AAA>>>===:::888888<<>><<<;;;888555000///......000111000///222111///---,,,------...000111444:::AAAIIIPPPUUU\\\XXXZZZfffpppuuuwwwzzzxxxjjj\\\___uuuuuuzzztttfffeeeZZZ___bbbcccccciiirrr{{{}}}~~~||||||}}}~~~~~~}}}}}}}}}~~~zzzVVVAAACCCMMM```ttt~~~~~~~~~}}}zzzvvvwww}}}yyyzzz~~~wwwssspppgggWWWGGG>>>===@@@:::888555444444333111000...444222@@@iiiiiiaaa|||iiiLLL<<<:::===999999999999999999::::::>>>DDDNNNXXX```eeehhhhhhgggggghhhiiijjjkkkmmmnnnnnnnnnqqqxxx|||wwwxxxzzz{{{{{{{{{}}}zzz|||{{{uuuqqqpppooonnn^^^ZZZUUUQQQOOOMMMLLLKKKDDDCCCCCCCCCEEEHHHKKKMMMNNNOOORRRUUUVVVSSSMMMIIIFFFFFFFFFEEEBBBBBBBBBDDDEEEDDDCCCAAA???===<<<;;;888666888@@@JJJWWWiiixxx~~~{{{xxxrrrooopppoooXXXVVVMMMKKKGGGCCC@@@===;;;:::666444222000000000111222666???FFFHHHNNNYYYbbbeeeqqqoooooommmccc]]]iii}}}~~~jjjcccppplllRRRDDD999777BBBPPPSSSTTTPPPJJJHHHHHHIIINNNQQQWWW^^^eeekkknnnooottttttsssrrrqqqqqqqqqqqqnnnoooooommmhhh```WWWQQQGGGCCC>>>;;;<<>>===<<<;;;888777999>>>III[[[jjjwww|||zzzvvvqqqnnnzzz|||qqqXXXTTTLLLJJJGGGCCC???;;;999777555444333111000000222333222<<>>:::999<<<@@@IIIMMMRRRSSSKKKBBB@@@DDDMMMUUU\\\\\\XXXQQQGGG???DDDdddkkkYYYUUUaaafffcccoooeeeSSSDDD===;;;777222222000......///111111111111000000///.........///000222666;;;AAAGGGLLLNNNDDDRRRgggyyyrrr]]]ZZZqqqooofffgggbbb\\\^^^TTT[[[eeekkkoooqqqtttvvvvvvzzz~~~zzzwww}}}}}}}}}~~~~~~{{{wwwsssxxxvvvsssqqqrrrrrrrrrqqqssssssqqqooollliiigggfffdddfffjjjpppyyyjjjOOOGGGKKK^^^rrryyyzzzzzzzzz{{{zzzwwwuuuuuuzzz~~~zzzxxx|||rrrqqqkkk^^^NNNCCCAAACCC???;;;666333333333333333...111222GGGrrr```uuudddDDD===<<<555999888777777888999;;;<<>>======:::777777777===KKKYYYlllzzz}}}zzzxxxsssooorrr|||tttYYYSSSMMMKKKHHHDDD???;;;888666555555444222000000222555222<<>>JJJMMMKKKKKKKKKIIIFFFGGGKKKMMMSSS[[[bbbhhhkkknnnoooqqqqqqqqqqqqqqqppppppppplllggg^^^SSSHHH@@@======;;;>>>BBBJJJSSS]]]eeejjjoooooommmgggaaa\\\\\\]]]\\\\\\\\\\\\ZZZYYYXXXWWWVVVYYYaaakkkwwwxxxwwwxxxzzzzzzzzz{{{zzzuuullleee[[[WWW\\\^^^TTTNNNGGG;;;555444222111000000000000,,,000555:::===;;;888666444555666444222111333555444444333111...---...///......////////////......////////////////////////........................------------------------------------,,,,,,,,,,,,************++++++++++++++++++,,,,,,---.................................000///.........000222333222444777999:::<<<>>>AAACCCDDDDDDAAA;;;:::<<>>OOOcccdddZZZ]]]eeedddjjjeeeWWWGGG>>><<<888333222000......000222333333000000000///////////////222444999>>>CCCHHHJJJLLLCCCRRRbbbooo~~~gggaaagggwwwmmmaaa]]]WWWUUUWWWVVVWWW]]]eeejjjmmmnnnpppqqqssswww|||~~~{{{yyyxxx|||{{{yyyyyywwwuuuqqqnnnpppooonnnooopppooommmkkknnnmmmiii```VVVOOOKKKKKKGGGJJJPPPXXXdddrrrbbbNNNEEETTTjjjuuuwwwwwwvvvwwwwwwvvvvvvvvvwwwyyy{{{zzz}}}vvvssslll```SSSIIIDDDBBB@@@<<<777333222333333333000333555JJJsssvvv[[[{{{[[[===>>>>>>444888888777666777999;;;<<>>AAA===@@@CCCAAA===<<>>???YYYlll___ZZZeeegggfffcccXXXHHH>>>===:::555333000......000333444444000000000000////////////333666;;;AAAFFFHHHJJJJJJGGGSSS[[[bbbsssfffnnnyyywww]]]WWWYYYNNNOOOYYYUUU\\\```eeeiiijjjkkkmmmooopppuuuyyy{{{{{{{{{}}}{{{{{{yyyxxxwwwvvvvvvvvvvvvuuusssrrrssssssrrrqqqlllmmmooorrrsssrrrnnnkkkggggggaaaVVVGGG===;;;;;;999:::===DDDRRReeezzzrrrVVVEEEPPPgggsssvvvwwwssssssssstttuuuvvvvvvvvvyyy|||{{{vvvmmmbbbXXXNNNFFFAAAAAA===777333222333444444111444777LLLtttkkkRRRxxxRRR888???CCC777888777666666777999;;;<<>>>>>>>>===888777>>>HHHZZZmmm|||~~~|||zzzttt~~~}}}```WWWRRRPPPMMMHHHCCC===999666444555555222000000333666888<<>>;;;BBBDDDGGGLLLNNNLLLHHHEEE===DDDLLLOOOQQQQQQLLLFFF>>>:::IIIhhh}}}{{{qqqmmmbbbdddZZZGGG;;;;;;;;;777555222//////111333222000...//////...------///222444666<<>>888;;;777888888777666777:::===CCCKKKTTTZZZ[[[]]]```dddfffdddbbbdddhhhlllmmmlllqqqttt~~~vvvtttnnnhhhfff```VVVOOOMMMLLLQQQSSSQQQTTT[[[]]]ZZZYYY[[[^^^``````[[[SSSMMMKKKIIIGGGFFFGGGGGGFFFEEEFFFHHHIIIGGGCCCBBBDDDFFFBBBAAA???<<<999:::<<>>999555555555444222000000222444>>>>>>RRR[[[MMMRRRfffkkk\\\oooyyyssslllsss|||ggg===777999???IIINNNGGGFFFDDDBBBAAABBBFFFIIIRRRVVV\\\aaadddgggjjjkkkjjjjjjmmmqqqnnnhhhfffhhhdddaaa[[[RRROOOZZZnnn~~~{{{zzzvvvpppkkkhhheeeaaa___aaa^^^YYYVVVSSSQQQMMMKKKMMMNNNSSS]]]iiisssxxxzzz~~~{{{vvv}}}}}}{{{xxxwwwvvvqqqjjjdddXXXYYYYYYYYYTTTLLLBBB:::555444222000/////////000111555999;;;;;;:::999999@@@<<<777444444666777777777444111//////...---,,,...............//////000......////////////......---------,,,,,,,,,++++++........................------------------------++++++************++++++******+++,,,------------------------------------////////////000111222333222444666777888:::===???@@@BBBDDDEEEDDDBBB???===@@@BBBFFFJJJMMMLLLHHHEEECCCCCCEEEJJJTTTZZZVVVMMMHHH999:::UUUqqqzzzuuuqqqaaaaaaZZZLLL@@@<<<;;;999555111......111333222000...//////...------000222666777===CCCEEEDDDFFFJJJSSSWWW```gggpppvvvddd[[[[[[YYYNNNNNNYYY]]]]]]```dddggghhhiiijjjkkkmmmnnnppprrrtttuuuvvvwwwxxxvvvtttrrrqqqooollljjjllllllmmmnnnmmmlllkkkkkkmmmpppqqqoooooonnnggg```ZZZNNNAAA;;;888444444666666777777:::@@@JJJVVV^^^dddjjjrrr~~~sssRRRIIINNNaaazzz}}}www{{{}}}uuupppjjj]]]NNNEEEBBBAAA<<<444333666666222666333AAAdddmmmXXX]]]vvviiiCCC===<<<888;;;777888888777666777:::===AAAHHHPPPUUUWWWYYY]]]```eeecccbbbcccgggjjjjjjjjjlllqqq~~~}}}vvvpppmmmhhh```\\\[[[TTTYYYZZZXXXZZZ```aaa^^^]]]^^^aaacccccc]]]UUUOOOKKKIIIGGGFFFGGGGGGFFFEEEFFFGGGGGGEEECCCBBBCCCEEECCCCCCAAA>>><<<;;;<<<>>>NNN```sss}}}~~~~~~}}}}}}~~~~~~yyy~~~}}}~~~oooUUUUUUTTTQQQLLLFFF???999666555555444222000000333555FFFJJJ[[[___QQQWWWiiillleeelllmmmggghhhrrr|||~~~wwwsssssspppsss^^^>>>;;;@@@IIIOOOMMMFFFEEEDDDBBB@@@BBBFFFIIIRRRVVV\\\```cccfffhhhjjjiiiiiilllpppooolllnnnsssyyyzzzwwwnnnffflllyyyvvvqqqmmmjjjhhheeeccc```]]]YYYVVVSSSPPPMMMKKKLLLLLLPPPXXXdddooovvvyyy~~~|||vvv}}}{{{yyywwwwwwuuupppiiibbbXXXYYYYYYXXXTTTLLLBBB;;;555444222000//////000000222666999;;;;;;:::999999BBB>>>999777666777777777666444000//////...---,,,............////////////......////////////......------------,,,,,,,,,,,,------------------------------------------------++++++************++++++***+++,,,------......---------------------------////////////000111222333222444666777888999<<>>@@@CCCHHHKKKLLLIIIGGGFFFAAA>>>GGGXXXddd___SSSNNN>>>777FFF]]]jjjnnnooobbb___[[[UUUJJJ???;;;===555111......000222222111...//////...---...000222888888<<>>:::;;;888:::777888888777666777:::===AAAFFFMMMQQQTTTVVV[[[___dddbbbbbbccceeeggghhhgggkkkqqq~~~uuuqqqmmmgggeeegggaaadddeeecccdddggggggdddbbbcccfffhhhfffaaaXXXRRRLLLJJJHHHGGGGGGGGGFFFDDDEEEEEEEEEDDDBBBAAABBBDDDDDDEEEEEEBBB???<<<<<<<<>>888555555555444222111111444666:::CCCRRRTTTNNN[[[mmmmmmjjjfffaaacccnnnzzzzzztttooohhheeetttyyyoooOOO;;;===FFFQQQSSSIIIEEEDDDCCCAAA@@@BBBFFFIIIRRRVVV[[[___bbbdddfffggghhhhhhjjjnnnpppsss|||~~~yyyvvvssspppnnnllliiiggg```]]]XXXUUUSSSPPPMMMKKKKKKJJJLLLRRR\\\iiisssyyy~~~}}}www|||zzzyyyyyyxxxrrrjjjcccXXXXXXYYYXXXTTTLLLBBB;;;555333222000000000000111333666999::::::888888888???<<<999777777888888777555333000......///...---///000000111111111111111......////////////.........------------,,,,,,,,,------------------------------------------------,,,++++++******++++++,,,***+++,,,---....................................////////////000111222333333444666777777999;;;>>>@@@AAADDDEEEFFFEEEDDDCCC>>>???BBBGGGKKKMMMLLLJJJEEEAAA>>>GGGYYYhhhggg^^^LLLDDD>>>CCCOOO\\\hhhooogggbbbaaa```TTTCCC;;;???666222...---000222222111...//////.........111333888777999>>>???>>>AAAFFFOOOYYY[[[cccrrrlllhhhzzzsssaaammmrrrxxxggg___WWW]]]___aaacccccccccdddeeeiiijjjkkkmmmmmmnnnnnnnnnpppnnnllllllkkkkkkiiigggkkkkkkkkkkkkjjjjjjiiiiiieeefffeeeeeefffbbbUUUFFF???999555666888666555666444555555555555888<<>><<<;;;CCCQQQdddqqqvvvvvvtttsssvvvwwwyyyyyyyyyzzz|||~~~|||{{{zzzzzz|||}}}tttrrr}}}~~~yyyxxxzzz[[[PPPTTTWWWSSSHHH===666555444444444222111222555777333===EEEEEEKKK^^^kkkjjjcccZZZXXXeeewwwyyyrrrmmmmmmyyyzzzjjjTTTAAA888===FFFRRRQQQAAACCCCCCBBB@@@@@@BBBFFFJJJQQQUUUZZZ^^^```bbbdddeeegggfffhhhlllqqqyyyzzzxxxtttqqqooommmiiiggg___\\\XXXUUUSSSQQQNNNKKKLLLJJJIIILLLVVVcccooowww|||yyy~~~}}}}}}}}}|||vvvllleeeWWWXXXYYYXXXUUUMMMCCC<<<444333222000000000111111444666999999888777666777:::888666666777888888777444111///......///...---//////000111222111111000......////////////...............---------,,,,,,------------------------------------------------,,,,,,++++++++++++,,,,,,++++++,,,---....................................////////////000111222333333444666666777888;;;===???@@@CCCEEEFFFGGGFFFFFF???@@@CCCGGGKKKNNNNNNMMMGGGEEEAAADDDRRRffftttxxx___RRRBBB>>>KKK___kkknnnlllhhhiiiiii]]]HHH===>>>888444///...000222111000.../////////...///222444666444666:::<<<===BBBIIINNNYYY[[[aaakkkaaaaaaxxx}}}jjj]]]eeeiiiyyyrrreee^^^WWW[[[]]]___`````````aaacccggghhhiiijjjkkkkkkkkkkkkkkkjjjiiijjjkkklllkkkjjjjjjjjjjjjjjjjjjjjjkkkkkkgggfffccc``````[[[NNN@@@:::555333777:::777555444888888777666666888<<<@@@>>>BBBLLL\\\nnn}}}hhhVVVPPP```zzz~~~zzzvvvmmmgggJJJEEE???;;;888666444444333JJJkkkiiifff~~~dddIII>>>;;;999::::::777888888777666777:::===FFFIIIMMMQQQUUUYYY\\\___bbbcccdddeeeffffffggggggnnnsss|||{{{vvvuuuxxxvvvvvvvvvvvvtttpppnnnmmmjjjkkkmmmnnnkkkeee\\\UUUOOOMMMKKKJJJJJJJJJIIIGGGEEEDDDCCCCCCCCCDDDDDDCCCFFFHHHJJJIIIEEE@@@<<<:::>>>HHHWWWeeekkkkkkkkkllllllooorrrtttuuuvvvyyy{{{{{{{{{{{{|||}}}~~~uuuqqqwww|||www^^^MMMSSSWWWTTTJJJ???999666444444444222222333666888AAAFFFDDDDDDRRRcccjjjkkkcccTTTQQQdddyyywwwjjjgggooo~~~jjjEEE::::::BBBGGGNNNLLL>>>BBBAAA@@@??????BBBFFFJJJQQQTTTYYY]]]```aaaccceeefffeeefffjjjppp{{{{{{yyyuuurrrooolllhhheee___]]]YYYVVVTTTRRROOOMMMMMMKKKIIIJJJPPP\\\iiirrrwww{{{yyy~~~~~~xxxmmmeeeWWWWWWXXXXXXUUUMMMCCC<<<444333111000000000111222666777999999888666666777666555555666777888777666333000...---...//////...,,,---///000000000///.........////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,+++,,,---......//////...........................////////////000111222333333444666666666777:::<<<===???AAADDDFFFGGGHHHHHHAAAAAACCCFFFKKKNNNOOOOOOLLLKKKFFFAAAIIIaaa|||jjjFFF999KKKdddiii```mmmnnnqqqnnnaaaNNNAAA===<<<777111///000111111000.../////////...000222555555333444888:::===DDDKKKRRR[[[```bbb```YYY```ttt}}}tttnnnlllmmmfffjjjkkk___YYY[[[XXXYYY[[[\\\]]]]]]^^^___aaabbbcccdddeeefffggggggggggggffffffhhhjjjllllllkkkiiiiiihhhggggggggghhhhhhiiihhhccc___]]]\\\SSSJJJ???;;;:::>>>AAA===:::999666777888888999;;;???BBBOOOOOOTTTaaarrr~~~fffRRRSSSaaazzz}}}vvvrrrnnnQQQIIIAAA===999555444555555QQQvvvkkkqqq```EEEAAA<<<999;;;999777888888777666777:::===DDDGGGKKKPPPUUUXXXZZZ[[[```bbbeeefffffffffggghhhiiinnnuuu{{{yyy{{{|||zzzzzz{{{yyysssoooooommmnnnppppppmmmfff]]]VVVPPPNNNLLLLLLLLLMMMLLLKKKGGGFFFDDDDDDFFFFFFFFFEEEFFFIIIKKKJJJFFFAAA===;;;<<<@@@JJJVVV[[[\\\^^^aaacccgggkkkooorrrtttxxxzzzwwwwwwwwwxxxyyy{{{}}}~~~wwwqqqsssuuuyyycccOOOTTTWWWUUUMMMCCC<<<888333444444333222444777:::CCCGGGBBBEEEYYYhhhrrr}}}cccXXXiii~~~mmmeeejjjxxxuuu^^^@@@:::CCCNNNLLLJJJGGG???@@@@@@???>>>???AAAFFFJJJPPPTTTYYY]]]```bbbdddeeeddddddeeeiiinnnyyy~~~{{{yyyuuurrrppplllgggddd```]]]ZZZWWWUUUSSSPPPNNNNNNLLLIIIHHHLLLUUUaaajjjqqquuu{{{xxx~~~|||}}}~~~~~~wwwlllcccVVVWWWXXXXXXUUUMMMCCC<<<333222111000000000111222999:::;;;;;;999888888888666666555666888777666444222000------...//////...,,,---///000000000............////////////..................------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++,,,---...////////////........................////////////000111222333333444666666666777999<<<<<<===@@@CCCEEEGGGHHHIIIAAAAAABBBEEEIIIMMMNNNNNNLLLOOOMMMEEEFFFWWWqqqqqqNNN<<>>:::444444777666WWW~~~lll{{{\\\AAAAAA;;;777;;;999777888888777666777:::===CCCFFFKKKQQQVVVYYYYYYYYY]]]```dddeeeeeeeeefffhhheeekkkpppttt|||}}}~~~}}}}}}|||uuuqqqqqqqqqrrrssssssppphhh^^^WWWQQQOOOMMMMMMOOOPPPOOONNNJJJGGGEEEFFFHHHIIIHHHGGGFFFHHHJJJIIIFFFAAA>>>===<<<;;;@@@GGGKKKKKKNNNSSSUUUYYY___dddhhhlllpppsssnnnllljjjjjjlllqqqwww{{{}}}xxxrrrppp}}}yyy}}}jjjSSSTTTUUUSSSMMMDDD;;;555333333333333333444888:::888???===FFF[[[fffxxxxxxdddssswwwsssvvviiiNNN>>>;;;LLL\\\TTTFFFBBBAAA?????????>>>>>>AAAFFFJJJOOOSSSYYY]]]```ccceeegggcccccceeehhhkkkuuu~~~zzzxxxuuusssqqqnnniiifffaaa^^^[[[XXXVVVTTTRRRPPPLLLLLLJJJHHHIIIOOOXXX```kkkpppvvv|||~~~www}}}zzz{{{|||~~~}}}uuujjjaaaVVVWWWXXXXXXUUUMMMCCC===333222111000000000111222;;;<<<======;;;999999:::888777777888888777444222111///------.../////////...///111222333222000///......////////////......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++,,,---...////////////////////////////////////////////////000111222333333444666666666777999;;;;;;<<>>===999999>>>@@@???CCCIIIDDDHHHOOOUUUZZZ___cccfffdddaaa]]]\\\___gggqqqwww{{{xxxrrroooyyyoooTTTTTTSSSPPPKKKBBB777000222333333333333555888;;;888AAAAAAJJJYYY^^^vvvhhhyyy}}}hhhJJJ;;;:::PPPeeeXXXBBB>>>AAA>>>>>>>>>===>>>AAAFFFJJJNNNSSSYYY]]]aaacccfffhhhcccccceeehhhjjjrrr}}}xxxwwwuuutttssspppllliiibbb___[[[YYYWWWUUUSSSQQQKKKKKKIIIGGGGGGKKKSSSYYYhhhllltttzzzxxxuuuzzz{{{yyyyyy|||yyymmmbbbXXXWWWXXXXXXVVVNNNBBB:::444444222000...000333777@@@===:::888999:::;;;;;;;;;555555999999333111222000///......///000...---//////000000000000//////////////////////////////------............------++++++++++++,,,,,,---...------------------------,,,,,,++++++,,,,,,---.........//////000000111111333222111///......------000000000000111111111111111222333444555777888888;;;<<<>>>@@@BBBDDDFFFGGGCCCAAA???AAAFFFLLLPPPSSSRRRQQQTTTUUUOOOLLLXXXjjjfffRRRMMMJJJDDDVVVnnnoookkkgggkkkiii[[[RRRLLL@@@@@@AAA===333---000111///000///...///000222555777;;;777555777666888CCCPPPXXXddd```VVVYYYbbbpppyyy^^^\\\aaaTTTNNNOOOOOOPPPRRRSSSUUUVVVWWWVVVVVVXXX[[[^^^___```ZZZ]]]```cccdddfffiiikkkdddeeeeeeeeecccaaa``````ddd\\\RRRMMMLLLLLLIIIFFFEEEIIIHHHIIIYYYsssxxxjjj``````aaaXXXMMMJJJMMMYYYmmm}}}~~~vvvooommmrrrxxxzzzzzzyyyfff```ZZZeeepppsssooonnnuuu|||{{{{{{{{{ooohhheeeeeeYYYIII>>>:::999777444<<>>AAAFFFJJJNNNRRRSSSQQQOOONNNPPPRRRWWWcccnnnvvv~~~}}}wwwqqqttt|||kkkTTTLLLOOOJJJDDD>>>555333222111111333555555444666999AAAKKKRRRYYYhhhxxxuuukkkuuuvvvIII<<>>>>>???===<<<===???CCCGGGJJJPPPTTTYYY]]]```ccceeehhhfffccccccfffjjjrrr{{{wwwwwwxxxyyywwwsssooollljjjhhhbbb[[[WWWVVVUUUSSSPPPMMMJJJHHHJJJKKKJJJLLLPPPbbbjjjuuu}}}~~~~~~xxxvvv{{{~~~{{{{{{~~~{{{ooodddXXXWWWXXXXXXVVVNNNBBB999444333222000...000444777???===999777888999::::::999555555999:::555111222///...---...///000///...//////000000000000//////////////////////////////------............------,,,+++++++++,,,,,,---...------------------------,,,,,,++++++,,,,,,---.........//////000000111111333222111///......------//////000000000111111111111222333444555777888888;;;<<<===@@@BBBDDDFFFGGGFFFCCCAAABBBFFFKKKOOOQQQRRRQQQTTTUUUPPPMMMXXXhhhkkk[[[TTTLLLAAAPPPkkkrrrgggfffoooqqqdddXXXLLL;;;???AAA===444///000000...000/////////000222555777777555555777888:::DDDPPP[[[hhhbbbTTTWWWdddsssppp___aaaaaaTTTMMMMMMMMMNNNPPPQQQSSSTTTUUUUUUUUUVVVXXXZZZ[[[\\\XXX\\\___bbbccceeefffhhh```dddhhhhhhddd___[[[YYYSSSNNNGGGCCCBBBAAA>>><<<<<>>999555555;;;ggg|||lll\\\sssqqqOOO<<<===;;;999;;;999888888888777666888<<>>AAACCCEEEFFFAAA???>>>AAACCCGGGSSS^^^rrr{{{~~~yyysssuuunnnXXXOOORRRLLLEEE>>>333444222111111333444333333<<<;;;???JJJRRRXXXaaajjjvvvlllhhhpppvvvvvvwww}}}NNN>>>FFFMMMMMMFFF@@@>>>???>>>===<<<===???CCCGGGJJJQQQTTTYYY\\\^^^___aaaccceeebbbbbbeeeiiippp}}}zzzvvvvvvwwwxxxvvvssspppmmmkkkgggbbb\\\XXXWWWVVVTTTQQQNNNKKKJJJLLLMMMKKKMMMPPP]]]fffrrrzzz~~~||||||xxxwww|||~~~{{{zzz|||~~~yyynnndddWWWWWWWWWXXXUUUNNNBBB999444333222000///111555888>>>;;;888777777999999999666444555::::::666222111...------...000111000//////000000111111000000///////////////////////////------............------,,,,,,+++++++++,,,------------------------------,,,,,,,,,,,,,,,------.........//////000000111111333222111///............//////000000000000111111111222333444555777888888;;;;;;===???BBBDDDFFFGGGIIIFFFCCCCCCFFFKKKNNNPPPRRRQQQTTTVVVQQQMMMWWWfffpppddd\\\NNN???IIIdddqqqbbbdddrrr{{{rrrdddQQQ;;;>>>@@@===777111000///---////////////111333555666444333555888:::===FFFOOO^^^llldddRRRVVVhhhvvv}}}zzzbbb```eee]]]OOOJJJKKKKKKLLLMMMOOOPPPQQQTTTTTTSSSTTTTTTUUUVVVWWWVVVZZZ___bbbcccccccccdddcccfffgggddd]]]UUUPPPNNNBBBBBBBBBBBBBBBAAA@@@@@@>>>FFFMMMUUUfff|||wwwoookkkiiiccc[[[^^^hhhwwwyyyyyy}}}qqqpppnnnnnnooorrruuuwwwzzz}}}sssWWWFFFDDDUUUjjjvvvwwwuuuuuuwwwxxx{{{{{{zzz|||zzz|||oooZZZJJJGGGCCC999444888>>>pppjjj^^^rrrcccHHH<<<>>>;;;999<<<<<<888888777666666888<<>>IIISSSkkkvvv|||vvvvvv{{{ppp[[[SSSVVVOOOFFF===222444222111111333444444333===;;;???JJJVVV\\\^^^```dddiiiooossstttsssqqqooosssvvvyyyrrrFFF@@@DDDHHHFFF@@@======@@@>>>===<<<<<>>???>>>999444000...---/////////000111333555666222444666999;;;???EEEKKK___nnndddQQQWWWlllyyytttYYYccclll[[[LLLIIIIIIIIIJJJKKKMMMNNNOOORRRSSSSSSRRRQQQQQQRRRSSSVVVZZZ___bbbcccbbbaaaaaaddddddbbb[[[QQQIIIEEEDDDBBBFFFLLLPPPSSSTTTUUUVVVRRRXXX]]]bbbmmm|||yyysssooojjjcccccciiitttzzzvvvoooooosssnnnpppqqqqqqqqqsssvvvxxxwww|||bbbLLL>>>MMMbbbqqqxxxxxxxxxxxxxxx|||}}}yyyyyy{{{~~~yyy|||fffLLLIIIGGG<<<555:::GGG}}}iiicccyyy{{{WWWCCC<<>>222333111111222555777777777888:::@@@MMMYYY___^^^\\\YYYjjjwwwyyywwwwwwsssllliiilllmmmkkkkkkfffRRR===AAACCCDDDBBB>>><<<===???>>>===<<<<<>>>>>===;;;666000------......///000222333444555333666888999;;;@@@DDDFFF\\\iiiaaaQQQ[[[ppp{{{ppp\\\mmmwwwdddRRRHHHHHHHHHIIIJJJKKKLLLMMMPPPRRRRRRQQQOOOOOOQQQSSSWWW[[[```cccdddcccbbbbbbaaacccdddbbb]]]UUUMMMIIITTTXXX___dddfffhhhiiijjjfffhhhiiikkkpppyyyzzztttmmmgggbbbaaaeeekkkmmmjjjjjjlllmmmoooqqqrrrrrrsssuuuwwwuuuzzzqqqYYYFFFMMMYYYgggrrrwwwxxxvvvwww}}}xxxsssvvv|||vvv{{{uuuQQQJJJIII???999<<>>@@@888666::::::777777777666555777;;;>>>EEEGGGIIILLLNNNQQQUUUXXXXXX[[[^^^```bbbccceeegggffffffjjjoooqqqqqquuu|||~~~yyyqqqhhhbbb^^^YYYYYYYYYZZZ[[[ZZZWWWTTTOOONNNMMMNNNOOOPPPOOOMMMDDDBBB???>>>>>>>>>===;;;;;;:::999777666444333333222222333333333444444444444222333555666777???HHH\\\iiixxx~~~zzzwww}}}~~~zzzmmmXXXRRRVVVPPPGGG>>>333111000000333777:::<<<<<<555;;;CCCMMMTTTWWWUUUQQQSSSgggyyy||||||}}}xxxooonnnpppppplllaaaSSSDDD;;;AAABBBBBBBBB@@@???=========<<<<<<<<>>AAACCCEEEFFFFFFDDDAAABBBGGGLLLPPPSSSRRRQQQUUUZZZWWWPPPSSS]]]^^^bbbWWWIIIEEEAAAEEETTTSSSMMMVVVhhhrrruuujjjUUU@@@>>>===;;;666000---///......///111222333444555444777888888;;;AAADDDCCCVVV___ZZZTTTbbbrrr{{{}}}lllfffwwwppp[[[GGGGGGGGGGGGHHHIIIJJJKKKMMMOOOQQQPPPNNNNNNQQQTTTXXX[[[```cccdddddddddeeeccciiisss}}}}}}qqqgggjjjkkkmmmooopppooonnnmmmkkklllmmmmmmqqqxxx~~~vvvlllccc\\\WWWWWW```hhhkkkkkkllllllmmmnnnoooqqqrrrrrrrrrsssyyy~~~}}}eeeMMMJJJLLLWWWgggrrrsssooouuu{{{{{{vvv|||~~~}}}}}}ZZZMMMJJJBBB<<<===TTTttthhhuuuwwwMMM@@@>>>???888666:::777777777666555555777;;;>>>CCCEEEGGGIIIKKKOOOTTTWWWWWWYYY]]]```bbbdddfffhhheeedddfffjjjllllllpppvvvwwwzzzrrrjjjccc```YYYYYYZZZ\\\^^^\\\YYYVVVRRRPPPNNNMMMMMMMMMKKKIIIAAA???<<<;;;<<<<<<:::999:::::::::999888777555444111111222333333444555555444333444666555555:::BBBUUUdddttt{{{~~~zzzwww{{{|||{{{mmmXXXPPPTTTOOOGGG>>>444000000000333777;;;======777>>>FFFLLLRRRSSSMMMEEEVVVhhh{{{}}}pppjjjiiinnnjjjXXXDDD999AAAAAA@@@AAAAAA@@@>>>;;;===<<<;;;<<>>AAACCCEEEEEEGGGDDDBBBBBBEEEJJJNNNPPPRRRQQQUUU[[[XXXQQQRRRZZZ]]]hhh___NNNGGG???BBBWWWZZZOOORRRbbbmmmtttlllXXXBBB>>><<<;;;666///---111---...///111222333444444333666777666;;;CCCFFFDDDOOOTTTRRRWWWiiissszzzppphhhnnnyyyrrrXXXEEEEEEEEEEEEEEEFFFGGGHHHHHHLLLOOONNNLLLMMMQQQUUUWWWZZZ^^^aaabbbccceeegggiiimmmyyyyyyvvvrrrqqqrrrqqqmmmjjjhhhiiilllpppttt{{{~~~uuuhhh\\\QQQMMMPPP[[[fffkkklllnnnpppnnnlllnnnqqqsssrrrpppqqqwww|||}}}~~~tttTTTIIICCCOOOgggxxx{{{uuutttxxx{{{yyyzzzcccTTTKKKCCC>>>===VVVrrrooovvvKKK???======888888;;;777666777666555555777;;;>>>AAABBBEEEGGGIIINNNSSSWWWWWWZZZ^^^```aaaccceeegggfffdddfffjjjkkkkkkmmmqqqvvv{{{|||sssjjjccc^^^YYYYYY[[[^^^___^^^[[[XXXTTTQQQNNNLLLKKKIIIFFFDDD>>><<<:::999999999888777::::::;;;;;;:::999777666222333333444555555666666999777888999777666:::AAAQQQaaaqqqyyy|||yyywww{{{|||~~~~~~pppZZZQQQSSSMMMEEE>>>333111000000222666888999999;;;@@@GGGQQQ]]]ccc[[[OOO^^^kkkuuuiiieeellljjjXXXGGGAAACCC@@@======???@@@>>>;;;<<<<<<;;;<<>>@@@CCCDDDEEEIIIFFFBBBBBBDDDHHHLLLMMMRRRQQQUUU[[[YYYQQQRRRYYY^^^ooogggRRRHHH===BBB\\\cccUUUUUUbbbnnnuuummmYYYCCC>>><<<;;;666...---222---...000111333444444444111555666555:::DDDHHHFFFKKKLLLMMMZZZmmmtttyyyhhheeerrruuuwwwkkkOOOCCCCCCCCCCCCCCCDDDEEEFFFEEEIIIMMMMMMKKKLLLQQQUUUWWWZZZ]]]___aaacccfffhhhjjjiiinnnyyysssqqqrrrrrroookkkfffhhhnnntttyyy~~~}}}sssdddVVVGGGGGGMMMZZZeeeiiilllnnnuuuqqqnnnoootttvvvtttqqqpppuuuzzz|||}}}\\\NNNFFFUUUsssuuuxxx{{{rrryyyyyytttjjj[[[LLLCCC>>><<>>;;;<<<888:::===777666777666555555777:::>>>???AAACCCEEEHHHMMMRRRVVVYYY\\\^^^```aaaaaaccceeeiiigggiiimmmnnnllllllnnnsssvvvzzz}}}tttjjjaaa\\\XXXYYY[[[^^^```___\\\YYYUUURRRNNNLLLIIIFFFCCC@@@<<<:::888777888888777666999:::<<<<<<<<<:::888777666666666666777777777777:::999999:::777555888???OOO___pppxxxzzzwwwvvv{{{pppttt]]]SSSTTTMMMDDD===333222000000111444666666555;;;???HHHWWWmmm{{{sssddd```iiivvvpppqqqfffSSSNNNUUUDDD???::::::===???>>><<<<<<;;;;;;<<>>???AAADDDFFFIIIHHHFFFCCCBBBCCCHHHKKKOOOTTTXXXYYYWWWTTTTTTUUU```ddd```YYYLLL<<<@@@WWWqqq\\\KKK[[[{{{|||cccTTTAAA======???999...+++///---...000111222333444444333333444666:::>>>CCCFFFNNNCCCMMMfffssszzz}}}cccaaawwwyyyqqqdddPPPEEECCCBBBCCCFFFGGGFFFDDDGGGHHHJJJLLLNNNQQQRRRSSSXXX[[[___``````bbbfffjjjrrrllljjjppp{{{rrrlllkkkjjjhhhfffeeeiiinnntttzzz~~~rrrdddZZZKKKFFFJJJWWW```ccchhhpppnnnooopppooonnnooorrrtttwwwwwwxxxzzz~~~aaaVVVKKKKKKeeewwwwwwuuupppnnnrrr{{{ooo___OOODDD??????ZZZtttjjjllltttLLLBBB999999<<<;;;888777:::888555333444777:::===AAACCCFFFHHHKKKPPPUUUZZZ\\\]]]^^^```aaacccdddeeefffhhhkkknnnoooooommmllloookkkppp|||~~~~~~~~~xxxqqqjjjddd___[[[]]]aaadddfffccc]]]YYYQQQNNNJJJGGGEEEBBB???===999888888888777777666666888888999999999999888888444444555666777999;;;<<<;;;<<<<<<;;;999888:::;;;NNNWWWeeepppwww|||~~~yyywwweeeOOOMMMOOOHHH>>>:::222222222222333444444555DDD===JJJ\\\llllllcccmmmxxxhhhXXXUUUZZZXXXEEECCC@@@???>>>>>><<<:::===<<<<<<===@@@DDDHHHKKKPPPSSSXXX\\\]]]^^^```aaabbbeeeffffffeeefffjjjnnnyyy|||xxxsssnnnnnnoooooolllhhheeeaaa^^^^^^aaaaaa]]]XXXSSSOOOIIIGGGGGGFFFDDDBBBFFFGGGIIIKKKLLLLLLLLLLLLLLLMMMPPPRRRUUUWWWXXXYYY[[[XXX\\\gggrrryyy|||yyy}}}zzzuuurrrssstttlllbbbYYYXXXYYYYYYVVVMMM@@@777444111......111555888:::<<<:::777777777777777555999999999888666444111000//////////////////...---000111222222000//////000/////////////////////............---------,,,,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++------------------------/////////000000//////...........................---------...//////000000111333444444444444555666888:::<<<===>>>???BBBEEEHHHGGGEEEBBB@@@BBBEEEHHHNNNQQQUUUVVVTTTRRRRRRSSSWWW]]]]]]XXXOOO@@@CCCXXXoooaaaRRR]]]vvvvvveee]]]CCC>>>===???999///+++///---...///111222333333333444444444666:::???EEEHHHPPPCCCLLLdddrrrzzz}}}yyyxxx[[[```xxxyyyrrrhhhVVVFFFDDDBBBCCCFFFGGGEEECCCEEEFFFHHHKKKOOOSSSVVVWWWZZZ\\\^^^```bbbdddgggjjjnnnjjjhhhmmmuuu~~~uuummmkkkjjjhhhgggeeejjjqqqxxxttteee[[[KKKFFFIIIVVVaaadddhhhnnnoooppppppooonnnnnnppprrryyyyyyyyy{{{nnn]]]NNNGGGUUU}}}uuuqqq}}}|||rrrtttwww|||}}}~~~qqq]]]KKK@@@===YYYvvvffffffyyyKKKAAA999:::<<<;;;888888999777555333444777:::===@@@BBBEEEGGGKKKPPPVVVZZZ[[[[[[]]]^^^```bbbcccccchhhjjjmmmooopppooonnnmmmlllgggiiiqqqwww}}}xxxrrrkkkddd___^^^___bbbdddfffccc___[[[PPPMMMIIIFFFCCCAAA>>><<<999999888888777777777777888888999999888888777777555555555666888:::;;;<<<=========<<<:::999;;;<<>>888222222222222333444555555;;;:::IIIVVV[[[jjjkkkTTTbbboooaaaSSSUUUPPPDDDBBB@@@?????????>>>======<<<<<<===@@@DDDHHHJJJPPPSSSXXX\\\]]]^^^```aaa```bbbeeedddccceeeiiimmmuuu~~~|||wwwsssnnnmmmooooookkkhhhhhheeeccccccffffffbbb^^^VVVQQQLLLIIIIIIIIIGGGEEECCCCCCDDDEEEEEEEEEDDDCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIGGGJJJUUU```jjjvvv{{{xxx}}}zzzuuurrrtttuuummmbbbYYYXXXYYYYYYVVVMMM@@@777333111......222666999:::;;;999888888999999888777;;;;;;:::999777444111///---...//////////////////000111222222000//////000......//////////////////.........------------,,,...------,,,,,,------...,,,,,,------------,,,,,,---------------------------....../////////..............................,,,------......///000000111222444444444444555777777999;;;<<<===>>>AAADDDGGGGGGEEEBBB@@@@@@BBBDDDKKKNNNRRRTTTSSSQQQOOOOOOSSS[[[]]]YYYRRRDDDEEEWWWllldddWWWZZZlllnnnffffffGGG@@@===???:::000,,,///,,,---///111333444444333555444333555999@@@GGGKKKNNNAAAKKKdddssszzzwwwmmmkkkTTT___yyywwwnnniii\\\FFFEEEDDDDDDEEEFFFEEECCCDDDEEEGGGJJJOOOUUUZZZ]]]]]]]]]^^^aaaeeehhhiiiiiijjjhhhhhhjjjmmmsss~~~yyyoookkkkkkjjjhhhffflllttt}}}sssdddZZZKKKCCCEEETTTaaaeeegggkkkmmmnnnoooooonnnoooqqqssszzzzzzzzz|||{{{eeeSSSJJJJJJ```{{{sssoooyyy~~~yyy|||vvvmmmvvvxxxvvv~~~|||eeeOOOCCC???\\\{{{___aaaxxxnnnHHH???999:::<<<;;;999999999777555444444777:::<<>><<<<<<<<<===???CCCHHHJJJOOOSSSXXX[[[]]]^^^```aaa___aaaccccccbbbdddhhhllloooxxx|||wwwsssooonnnooonnnkkkhhhjjjhhhggghhhkkkkkkgggdddXXXSSSMMMJJJJJJJJJHHHFFF@@@@@@@@@???>>>===<<<;;;;;;<<<<<<======<<<<<<<<<<<<;;;===CCCLLLXXXjjjyyy|||{{{|||zzzvvvsssuuuuuummmbbbXXXWWWXXXXXXUUULLL???666333000...///222777999;;;:::999999:::;;;;;;999777<<<<<<;;;999777444111///------...///000000//////000111222222000//////000............////////////............------------...------,,,,,,------...,,,,,,------------,,,,,,------------------------,,,---..........................................,,,------...//////000000000222444444444444666777777999;;;<<<===???BBBDDDGGGGGGGGGDDDAAA@@@AAABBBGGGKKKRRRVVVWWWSSSOOOLLLYYYaaa```[[[TTTFFFDDDRRRiiifffXXXUUUbbbiiifffhhhLLLBBB===???;;;111---///---...111333555555555555444333222333888@@@HHHMMMRRRFFFPPPiii{{{tttiiiVVVbbbwwwooodddaaaZZZEEEEEEDDDDDDDDDDDDDDDCCCEEEEEEFFFJJJOOOUUU[[[______^^^^^^bbbhhhkkkkkkiiiiiihhhiiijjjiiikkkuuu~~~rrrllllllllljjjjjjooowww~~~~~~wwwnnnbbbZZZMMMCCCCCCQQQ___dddeeegggiiikkknnnoooppprrrtttwwwyyyyyyyyy{{{~~~jjjXXXSSSLLLQQQcccnnnssskkkmmmzzz~~~|||lllnnnxxxyyyyyyuuubbbQQQGGGEEEggg{{{```hhh{{{ZZZFFF>>>999;;;===;;;:::;;;999777555444555777:::<<<===@@@CCCFFFIIIOOOUUUYYYYYYZZZ[[[]]]^^^```aaabbbfffgggjjjmmmoooppppppppprrrpppqqqttttttrrrvvv}}}zzz~~~xxxrrrjjjccc^^^]]]\\\\\\\\\]]]\\\YYYWWWNNNJJJEEEAAA???===:::999999999999999999999999999999888888888888888999999<<<<<<<<<>>>@@@CCCGGGIIIHHHHHHFFFBBB>>>;;;:::;;;AAAGGGQQQ]]]gggooouuuxxx}}}{{{tttwwwwww}}}kkkVVVQQQQQQJJJ===333222222333444555666666666888DDDRRRWWWUUUUUUSSSLLLjjjzzz~~~ppplllpppvvv}}}wwwzzzUUUGGGDDDAAA????????????>>><<<;;;;;;<<>>>>>>>>===<<<;;;:::999777888999:::;;;<<<<<<<<<<<<<<<===@@@CCCLLL___ooo|||{{{yyyuuusssuuuuuummmbbbVVVVVVWWWWWWTTTKKK>>>555222000///000333777:::;;;:::::::::<<<===<<<:::777<<<;;;;;;999666333000///------...///000000//////000111222222000//////000---.........//////000000//////.........---------...------,,,,,,------...,,,------......------,,,------------------------,,,,,,---...//////......////////////////////////------...//////000000111000222333444444444666888888:::<<<===>>>???BBBEEEHHHIIIIIIGGGDDDBBBAAAAAACCCIIIQQQYYY[[[WWWOOOJJJZZZbbb___YYYSSSHHHCCCMMMiiihhhZZZRRR```jjjiiihhhQQQEEE===>>><<<333......---///222555777777777666222111000222888@@@HHHNNN]]]PPPUUUlllrrr___hhhuuudddUUUUUUQQQCCCCCCDDDCCCCCCCCCCCCCCCFFFFFFGGGJJJOOOUUUZZZ^^^```______dddiiilllkkkiiikkkkkklllllliiihhhpppyyytttmmmmmmmmmkkknnnrrrwww|||{{{uuupppjjjccc^^^RRRGGGDDDPPP]]]aaaccceeeiiikkknnnooopppqqqtttvvvvvvvvvwwwyyy{{{~~~oooXXXUUUOOOPPP]]]gggeeedddlll|||}}}zzzyyypppmmmyyy~~~{{{pppcccVVVMMMHHHwwwggguuuyyyQQQDDD>>>:::<<<===;;;:::;;;888777555555555777:::;;;===???BBBEEEHHHMMMSSSXXXZZZZZZ\\\]]]___aaabbbbbbaaacccfffiiilllooopppqqqppppppqqqttttttsssuuuxxxuuuzzz|||uuunnnhhhbbb]]]\\\[[[ZZZZZZZZZYYYVVVTTTLLLHHHCCC???===<<<:::999999999999999::::::::::::999999999:::;;;<<<>>>???BBBBBBBBBCCCFFFJJJNNNPPPMMMLLLJJJDDD>>>:::888888===BBBKKKVVVbbblllrrrvvvyyy||||||vvvwww|||zzzzzzmmmYYYRRRSSSNNN@@@555111222444555777777777777888CCCKKKOOOSSSTTTQQQRRRqqqqqqjjjnnnsssxxxuuuxxx```KKKHHHCCC@@@>>>>>>===<<<<<<;;;;;;<<>>??????>>>???AAACCCCCCHHHVVVeeexxx}}}yyyxxxtttsssuuuuuulllaaaWWWVVVWWWWWWTTTKKK>>>555111000///111444888:::;;;;;;;;;<<<>>>???===:::666::::::999888666333000...---...//////////////////000111222222000//////000------......///000000000/////////.........------...------,,,,,,------...------............------------------------------,,,---...///////////////000000000000000000000000...//////000000111222222000111333444444555666888888:::<<<===>>>@@@BBBEEEGGGIIIKKKJJJGGGDDDBBBAAA@@@EEENNNVVVZZZWWWPPPKKKTTT^^^]]]XXXUUULLLEEEJJJiiilll___VVVcccooolllhhhVVVHHH===>>>===555......,,,///222666888888777666111000111444:::BBBJJJOOO\\\OOORRRgggyyyeeelllttt\\\IIIIIIFFF@@@AAABBBBBBAAAAAABBBDDDEEEFFFGGGJJJOOOTTTYYY\\\^^^___bbbeeeiiikkkkkkkkkmmmllllllmmmkkkiiimmmttttttllllllmmmiiipppssswww{{{}}}zzztttooommmjjjeeeaaaVVVJJJEEEMMMWWWZZZ]]]bbbhhhjjjmmmnnnnnnooopppqqqssstttvvvxxxzzz}}}tttUUUNNNKKKRRRbbbmmmeeejjjttt~~~xxxmmmppp~~~uuukkk___RRRJJJiii|||xxxQQQCCC>>>;;;======:::999;;;777777666555666888:::;;;===???BBBDDDGGGLLLQQQVVVZZZZZZ[[[]]]___```bbbbbb^^^```cccfffjjjmmmoooppppppppppppqqqrrrssstttuuuzzzyyy{{{xxxpppiiiddd___\\\]]]\\\[[[[[[ZZZYYYVVVSSSJJJFFFAAA===<<<<<<;;;:::999::::::::::::;;;;;;;;;999:::;;;<<>>===<<<;;;;;;;;;;;;<<<>>>BBBGGGIIINNNRRRWWW[[[^^^___aaacccdddffffffdddaaaaaadddggghhhqqq{{{tttsssqqqnnnlllkkkjjjiiiiiikkkmmmoooooommmkkkjjjaaaZZZPPPHHHEEEBBB???<<<999999888888999:::;;;;;;:::;;;<<<===???????????????@@@DDDFFFEEEHHHSSS```uuuzzz|||{{{wwwvvvsssrrrttttttkkk```XXXXXXXXXYYYUUUMMM@@@777111000///111555999;;;;;;<<<<<<>>>@@@@@@>>>999555888888888777555222000/////////////////////...---000111222222000//////000------......///000000111////////////...............------,,,,,,------...------............------------------------------,,,---...///000000000000111111111111111111111111000000000111222222333333///111333444444555777999777999;;;<<<===>>>AAADDDEEEHHHKKKKKKIIIEEEBBBAAA>>>@@@FFFMMMSSSTTTPPPLLLPPP\\\___]]]]]]SSSGGGHHHcccnnnfffZZZdddpppmmmgggZZZIII===>>>>>>666///---***---111555777777666555111111333777===EEELLLQQQNNNHHHRRRiiiyyyeeelllsssZZZEEECCC???<<<>>>AAAAAA@@@@@@BBBDDDBBBDDDFFFKKKOOOTTTXXX[[[\\\___dddggghhhiiikkklllmmmjjjiiikkkllljjjkkkooosss||||||qqqiiijjjjjjfffmmmqqqwww{{{{{{yyyxxxwwwssspppmmmlllkkkiiiddd___SSSGGG@@@EEEJJJLLLRRRZZZ```cccgggjjjlllnnnppprrrrrrsssuuuxxx{{{}}}vvvVVVKKKHHHRRRdddmmmjjjqqqyyyyyy{{{rrrmmm|||{{{nnnaaaWWWQQQkkk}}}SSSCCC???===>>>===999888:::777777666666666888999;;;>>>@@@BBBCCCFFFJJJOOOSSSXXXYYYZZZ\\\]]]___```aaa___aaaccceeehhhkkklllmmmooonnnnnnmmmpppsssuuuvvvxxxxxxzzz|||}}}~~~tttkkkddd```]]][[[[[[[[[ZZZZZZZZZWWWSSSPPPIIIEEE@@@===<<<<<<<<<<<<::::::::::::;;;;;;;;;<<<:::;;;<<<@@@DDDJJJNNNQQQOOOMMMJJJHHHGGGHHHJJJLLLFFFEEECCC>>>999555333333777999???JJJXXXeeennnqqqrrruuuyyy|||{{{{{{xxxaaaVVVVVVTTTHHH:::111222555777999999999888888HHHKKKNNNXXXUUUSSSaaayyy|||nnnmmmiii|||}}}bbbXXXttthhhNNNJJJDDD@@@???>>>>>>===;;;;;;:::;;;>>>BBBFFFIIINNNRRRWWW[[[^^^___bbbccc```bbbdddbbb```aaadddhhhgggppp|||xxxppppppnnnllliiiggggggggggggiiilllmmmllljjjhhhggg^^^WWWMMMFFFBBB@@@>>><<<::::::999999999:::;;;<<<===>>>@@@CCCEEEGGGHHHHHHIIIHHHJJJLLLLLLMMMUUU___rrrxxxxxxwwwvvvuuusssrrrttttttkkk___ZZZZZZZZZZZZWWWNNNBBB888111000///222555999;;;;;;======???AAAAAA>>>999444666777777666444222000//////000000000///...------000111222222000//////000---------...///000000111000/////////...............------,,,,,,------...------............---------------------------------...///000111111111111222222222222222222222222111111111222333333444444///111333444444555777999666888:::;;;;;;===@@@CCCDDDGGGKKKLLLIIIEEEBBBAAA======@@@EEELLLPPPPPPNNNQQQ```eeeeeeeeeYYYIIIEEE\\\mmmiii\\\bbbmmmjjjfff\\\JJJ======>>>777000---(((+++///333666666444333111222555:::@@@HHHNNNRRRCCCFFFZZZuuuuuubbbkkkttt[[[EEEAAA<<<:::===???@@@??????BBBDDD???AAAEEEKKKPPPUUUYYY[[[[[[___eeehhhhhhhhhjjjmmmlllhhhfffjjjkkkjjjiiikkkkkkvvvyyyoooggghhhhhhcccjjjpppxxx|||{{{vvvppplllhhhggggggiiijjjggg```[[[MMMBBB:::<<<>>>???GGGQQQVVV[[[aaafffkkkooosssvvvrrrsssuuuxxx|||~~~uuuZZZOOOIIIRRRaaaggghhhpppvvvxxx{{{ooo~~~wwwkkkzzzzzzjjj^^^ZZZZZZqqqVVVCCC???===>>>===999888:::777666666666666888999:::???@@@BBBCCCEEEIIINNNRRRWWWXXXYYYZZZ\\\^^^___```bbbcccdddfffgggiiikkkkkkiiiiiihhhhhhlllrrruuuvvvqqqtttzzz}}}zzz}}}}}}rrrhhhaaa^^^\\\[[[XXXXXXXXXXXXXXXUUUPPPLLLHHHDDD???<<<<<<===>>>>>>:::::::::;;;;;;<<<<<<<<<:::;;;>>>BBBGGGNNNSSSWWWSSSPPPKKKGGGDDDCCCDDDEEE@@@@@@>>>:::666333222333555666;;;GGGUUUccclllppppppsssxxx{{{}}}yyyyyyzzzbbbTTTTTTRRRFFF888111222555888999:::999888111FFFLLLOOOZZZUUUTTTgggyyyllliiilllvvvpppUUUOOOkkkrrrYYYMMMIIIDDD@@@????????????;;;::::::;;;>>>BBBFFFIIINNNQQQWWW[[[^^^```bbbccc\\\___aaaaaa```aaaeeeiiifffppp~~~yyyuuummmmmmllliiifffdddddddddcccfffiiijjjiiifffdddcccYYYRRRHHHBBB???>>><<<;;;>>>===<<<;;;;;;<<<======>>>@@@DDDIIIMMMQQQSSSUUUWWWTTTRRRSSSRRRRRRYYYbbbqqqxxx|||ppprrrttttttrrrrrruuuuuulll```VVVWWWXXXXXXUUULLL???555111//////111444888::::::777:::@@@DDDAAA999666888888888888666444111...---///000111111111000...---111222333333111000000000000000000000000000000000////////////............---------,,,,,,------.........,,,,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////222222111111111111111111000000000000111222333444222222222333444555666777999:::;;;===>>>@@@AAABBBAAACCCFFFIIIKKKHHHDDD@@@===<<<===AAAGGGKKKJJJIIIZZZccckkkjjjddd[[[PPPFFF]]]mmmnnn___YYYfffmmmhhhXXXJJJ@@@???>>>444---,,,,,,...000222444555666777111...333===AAAFFFVVVjjjIIIHHHVVVlllsssyyy|||ttt```KKK@@@???>>>>>>>>>>>>>>>>>>>>>>>>@@@CCCHHHLLLPPPTTTYYY\\\``````bbbeeehhhiiihhhgggkkkjjjiiijjjllllllkkkjjjmmmmmmjjjccc]]][[[```eeehhhlllrrrvvvvvvqqqkkkfffiiihhhggggggfffbbb]]]YYYHHHAAA999555666999;;;<<>>>>>===<<<;;;777666555444555777999:::<<<>>>@@@BBBDDDHHHLLLOOORRRTTTVVVWWWXXX[[[^^^```___```bbbdddgggiiikkklllhhhiiikkknnnqqqtttvvvwwwwwwvvvxxxxxxxxx{{{{{{qqqhhhccc```^^^]]]\\\XXXUUUVVVTTTNNNJJJIIICCCAAA???===<<<;;;;;;;;;::::::::::::;;;;;;<<<===<<<;;;===CCCLLLSSSWWWXXXSSSMMMGGGDDDDDDCCC???:::<<<;;;:::999777666555555555555:::CCCMMMWWWdddoooppptttyyy{{{|||}}}|||zzz|||```SSSPPPKKK@@@777111333555666555555666777<<>>\\\qqqVVVIIIFFFCCCBBBAAAAAA@@@???<<<<<<<<<<<<>>>AAADDDFFFLLLOOOUUUYYY[[[]]]^^^```___````````````aaadddgggooovvvyyysssnnnkkkgggcccaaa```aaabbbdddeeehhhiiihhhbbb[[[VVVPPPJJJDDD@@@@@@AAAAAA@@@BBBAAA@@@>>>============???DDDJJJOOORRRWWW^^^ddd]]]\\\]]]\\\VVVPPPUUU___pppyyy|||pppsssssssssqqqqqquuuuuulllaaaVVVWWWXXXXXXUUULLL???555000//////111555888::::::999;;;@@@DDDAAA999666888999888777666444111///...///000111111111000...---000222333333111000000000000000000000000000000000////////////..................---,,,,,,,,,------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111111111111111111111111111000000000000111222333444222222222333444555666777999:::;;;===>>>@@@AAAAAACCCEEEGGGKKKLLLJJJFFFBBBBBB???>>>BBBHHHNNNPPPPPPSSS\\\cccccc^^^XXXPPPHHHXXXjjjlllZZZRRR]]]fffbbbYYYIII===>>>>>>777000------...///111333444555555222111777AAADDDFFFSSScccPPPKKKXXXnnnooovvv{{{sss^^^HHH<<<888========================???BBBGGGKKKPPPTTTYYY]]]___```bbbeeeggghhhhhhgggllljjjiiiiiijjjkkkjjjiiiiiigggaaaXXXPPPNNNSSSYYY^^^bbbhhhmmmoooooommmkkkjjjhhheeebbb]]]WWWPPPKKKBBB===666333444666888888???DDDHHHLLLUUUcccmmmqqqtttsssrrrssswww|||mmmTTTLLLJJJXXXqqqvvvwwwuuussswww~~~|||{{{jjj```ZZZ^^^yyynnnZZZCCCAAA???>>>>>>===<<<:::777666555444555777999:::<<<>>>@@@BBBDDDGGGLLLOOORRRTTTVVVWWWYYY[[[^^^```^^^___aaaccceeehhhiiijjjiiijjjkkknnnqqqsssuuuvvvuuuuuuvvvwwwvvvyyyyyyppphhhccc___]]][[[]]]XXXUUUUUURRRKKKFFFEEEBBB@@@>>><<<;;;::::::::::::999999::::::;;;<<<===>>>===>>>DDDMMMVVVYYYZZZUUUPPPIIIEEEDDDAAA<<<888======<<<;;;999777666555777666999@@@GGGPPP]]]hhhkkkpppuuuwwwxxxzzz~~~zzzxxxvvv\\\NNNMMMKKKCCC:::222333555555444555666777>>>HHHSSSbbbkkk```WWW]]]ccc|||VVV@@@UUUcccOOOIIIFFFCCCAAAAAAAAA@@@???<<<<<<;;;<<<>>>AAADDDFFFLLLPPPTTTWWWYYY[[[]]]___^^^___`````````bbbeeegggmmmqqq~~~xxxrrrmmmjjjeeeaaa^^^^^^```aaaccceeeggggggddd^^^VVVQQQHHHDDD@@@>>>???AAABBBBBBCCCBBBAAA@@@?????????@@@BBBGGGMMMRRRVVV\\\dddjjjnnnkkkiiieee]]]WWW]]]gggrrrzzz~~~rrruuurrrqqqpppppptttuuummmbbbVVVWWWXXXXXXUUULLL???555000///000222666999;;;;;;;;;===AAADDD@@@999777999:::999777555333222111000///000111111111000...---000111333222111000000111000000000000000000000000/////////............---///...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///111222222111111111111111111111111000000000000111222333333222222222333444555666777::::::;;;===>>>???@@@@@@EEEFFFIIILLLNNNMMMIIIEEEEEEAAA???AAAHHHOOOSSSUUUPPPXXX^^^]]]XXXSSSNNNIIIQQQgggkkkWWWLLLYYYeeeccc]]]JJJ;;;<<>>:::666444444555666666666999;;;===GGGYYYjjjrrrsssssstttuuuxxx{{{~~~oooWWWMMMJJJZZZuuu{{{yyyuuurrrwwwssseee___dddmmmeeeXXXCCCAAA>>>=========<<<:::777666555444555777999:::;;;===???AAACCCGGGKKKOOOQQQSSSVVVXXXYYYZZZ]]]___\\\]]]___aaacccfffggghhhiiijjjlllnnnppprrrtttuuussssssuuuvvvuuuvvv~~~}}}xxxpppiiiddd```]]][[[___YYYUUUTTTPPPHHHBBBAAA@@@???===;;;999999999999999999999999:::;;;<<<===???<<<<<>>333444555444444444666888;;;EEEPPP\\\cccWWWNNNVVVUUUgggrrrrrr~~~YYYJJJXXXZZZNNNIIIFFFCCCAAAAAA@@@???>>>;;;;;;;;;<<<>>>AAADDDFFFNNNPPPSSSUUUWWWYYY\\\^^^\\\^^^___```aaacccfffhhhiiikkksss~~~vvvqqqlllhhhccc^^^[[[\\\^^^___bbbdddeeeddd___WWWOOOJJJ???===;;;<<>>AAACCC???999777:::;;;:::777444333222222222///000111111111000...---///111222222000///000111//////////////////////////////.........---------///......---,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111111111111111111222222222111111000000111222222333222222222333444555666777::::::;;;<<<===>>>???@@@EEEFFFHHHLLLNNNMMMJJJGGGEEEAAA>>>@@@FFFLLLOOOPPPRRRZZZ```\\\UUUQQQLLLHHHOOOhhhoooYYYNNN^^^nnnooodddNNN<<<;;;???:::222...---...///000000111111000333444999AAADDDEEEMMMVVVNNNCCCQQQnnn}}}\\\iiiqqqiiiWWWHHH@@@===::::::::::::::::::::::::;;;>>>CCCHHHMMMSSSZZZ^^^]]]___bbbdddeeeffffffgggjjjhhhffffffhhhjjjkkkkkknnnnnnlllfff]]]UUUQQQOOOOOORRRVVV[[[^^^^^^^^^^^^VVVTTTPPPMMMJJJFFFBBB??????===;;;999888777666666444777777666???QQQdddnnnrrrsssuuuwwwxxxyyy{{{}}}ttt]]]PPPKKKZZZvvvzzzyyyvvvuuu{{{|||llleeejjjhhhaaa~~~SSSCCCAAA>>>=========;;;:::777666555444555777999:::;;;===???AAACCCFFFKKKNNNPPPSSSVVVXXXYYYZZZ]]]___\\\]]]^^^```ccceeefffgggjjjkkklllnnnpppqqqsssssssssrrrtttvvvuuutttzzz|||xxxqqqkkkgggccc```]]]___ZZZVVVUUUPPPHHHBBBAAA>>>===;;;999888888888999888888888999:::;;;<<<===>>>:::999>>>HHHRRRXXXYYYXXXTTTNNNIIIEEE@@@;;;777999:::;;;<<<<<<;;;999888:::777666888:::@@@NNN\\\hhhlllrrruuuwwwyyy~~~}}}{{{wwwttt|||xxx]]]LLLJJJLLLHHH@@@333444555444444444777999;;;DDDKKKTTTXXXMMMHHHTTTOOO]]]eeeiiixxxSSSZZZfffYYYOOOIIIGGGCCCAAA@@@@@@???===;;;::::::;;;>>>AAADDDFFFOOOPPPRRRTTTUUUWWW[[[]]][[[]]]___aaabbbcccfffhhhhhhffflll{{{}}}vvvrrrlllhhhaaa\\\YYYZZZ\\\___bbbdddeeebbb[[[RRRIIIDDD;;;::::::<<>>888777;;;:::999666444222222222222///000111111111000...---...000222111000///000111////////////////////////............------------///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////000000111111111222222222111111111000111111222333222222222333444555666777999:::;;;<<<===>>>???@@@CCCDDDGGGJJJMMMMMMJJJHHHEEEBBB@@@BBBFFFJJJJJJIIIPPPZZZbbb___WWWQQQMMMIIISSSooouuu]]]RRRddduuuvvvmmmTTT???;;;===888000---......///000000000000000222333666;;;@@@EEEOOOXXXKKK@@@NNNlll{{{~~~}}}fffssswwwiiiRRRBBB999666::::::::::::::::::::::::999<<>>OOOaaakkkqqqsssvvvxxxwwwxxxzzz|||iiiVVVJJJTTTnnn{{{||||||||||||rrrjjjooojjjdddyyyrrrNNNBBB@@@>>>======<<<;;;999777666555444555777999::::::<<<>>>@@@BBBFFFJJJMMMPPPRRRVVVXXXYYYZZZ\\\^^^\\\]]]^^^```bbbdddeeefffjjjjjjlllmmmoooqqqrrrssstttssssssvvvuuutttxxx~~~zzztttnnnkkkgggdddbbb```[[[WWWVVVRRRJJJDDDCCC===<<<:::999888888888888888888888999:::;;;===>>>>>><<<:::===EEEOOOWWW[[[XXXUUUPPPKKKGGGBBB===999444555777999:::;;;::::::999777666777777>>>MMM[[[gggkkkqqqtttvvvxxx}}}}}}xxxttt{{{hhhRRRMMMNNNHHH>>>444555666666555666777999@@@GGGKKKOOOQQQIIIKKK\\\\\\dddhhhfffnnn}}}oooPPPkkkyyy```NNNIIIGGGCCCAAA@@@???>>>===:::::::::;;;===AAADDDFFFNNNPPPRRRSSSUUUWWWZZZ]]]ZZZ]]]___aaabbbcccfffhhhgggeeejjjyyy|||wwwsssmmmhhhaaaZZZWWWYYY\\\___bbbdddfffbbbYYYOOOFFFBBB<<<<<<<<<>>>@@@EEEJJJMMMKKKIIIGGGEEEEEEFFFGGGHHHFFFKKKRRRWWWZZZ```ggglllxxx}}}{{{qqqkkkjjjkkkoooyyy|||nnnppppppooollllllqqqtttmmmcccVVVWWWXXXXXXUUULLL???555///000111555:::<<<===<<<<<<<<<>>>@@@<<<777888<<<888777666444222111111111///000111111111000...---...///111111000///000111000000000000000000000000.........------------,,,---------,,,,,,------.........////////////......,,,,,,,,,,,,,,,,,,,,,,,,//////////////////......000000000111222222333333222111111111111111222222222222222333444555666777888888:::;;;===???@@@AAABBBCCCEEEIIILLLLLLJJJHHHHHHEEECCCDDDGGGJJJIIIHHHIIIWWWdddddd]]]VVVOOOJJJYYYuuuyyy^^^RRRfffvvvuuusss[[[DDD<<<;;;444...------...///000000111000000222222444777>>>GGGRRRZZZMMMCCCPPPkkkzzz~~~zzzpppcccsssyyyjjjSSSDDD===999999999999999999999999999999;;;???DDDIIIPPPXXX]]]ZZZ^^^cccdddcccccceeeggggggfffeeefffhhhiiihhhgggkkkooottttttlll]]]MMMBBBAAAEEEKKKQQQSSSRRRPPPMMMFFFDDDAAAAAABBBCCCDDDCCC@@@AAABBB@@@>>><<<<<<===999>>>???>>>BBBQQQaaakkkpppssswwwwwwvvvwwwzzz~~~~~~kkkYYYKKKQQQiii}}}}}}{{{{{{}}}xxxooovvvmmmlll|||jjjKKKBBB@@@===<<<<<<<<<;;;999777666555444555777999:::999;;;>>>???AAAEEEIIIMMMOOORRRVVVXXXYYYZZZ\\\]]]\\\]]]^^^```aaacccdddeeehhhiiikkkmmmoooqqqssstttuuurrrrrrtttttttttxxx~~~|||vvvpppmmmkkkiiigggbbb\\\YYYXXXSSSKKKEEEDDD===<<<:::999888888888999888888999:::;;;===>>>???@@@@@@>>>???BBBKKKWWW___YYYWWWTTTOOOIIICCC>>>;;;222333444666777999;;;;;;999888888888888===LLL\\\dddiiinnnqqqrrrtttyyy|||~~~zzzvvv{{{qqqXXXPPPPPPIII===444666888999888888888:::@@@GGGHHHJJJKKKFFFMMMcccqqqvvvtttkkkiiippptttrrryyymmmYYYyyymmmTTTJJJGGGCCCAAA@@@???===<<<999999999;;;===AAADDDGGGMMMOOORRRTTTVVVXXX[[[]]][[[]]]```bbbbbbccceeegggggggggnnn|||{{{wwwsssmmmhhh___XXXUUUWWW[[[^^^cccfffhhhdddZZZOOOGGGCCC>>>?????????AAAFFFMMMRRRRRROOOLLLIIIGGGGGGHHHIIIFFFKKKQQQUUUVVVXXX[[[___hhhllljjj```XXXXXX^^^bbbhhhrrr|||}}}nnnpppqqqooollllllppprrrlllbbbVVVWWWXXXXXXUUULLL???555///000222666;;;===>>>===::::::<<<>>>;;;777888>>>555555555444333111000//////000111111111000...------///111111000///000111000000000000000000000000.........---------,,,,,,,,,,,,,,,,,,------...///...///000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000///000000111222222333333222222111111111111111222222222222333444555666777666777999;;;===???AAABBBBBBCCCEEEIIILLLMMMKKKJJJIIIEEEAAAAAAEEEIIIKKKKKKIII[[[kkknnnfff[[[QQQIII\\\vvvyyy]]]RRRhhhxxxtttuuu^^^GGG===999222...000---...///000111222222222222333555888???JJJTTTZZZOOOHHHTTTkkk{{{zzzeeeWWWkkkxxxlllXXXLLLDDD???::::::::::::::::::::::::999;;;???CCCHHHOOOVVV[[[YYY^^^cccdddbbbbbbdddggggggffffffffffffdddaaa^^^YYY\\\aaaccc___VVVKKKDDD???BBBFFFJJJLLLLLLKKKJJJDDDAAA???>>>@@@BBBDDDDDDAAACCCEEEDDDCCCCCCEEEHHHIIIMMMLLLGGGHHHTTTdddmmmooosssvvvvvvuuuvvv{{{xxxcccVVVKKKRRRhhh||||||~~~~~~~~~yyyvvvvvvrrrpppxxxyyymmmtttiiiLLLBBB@@@===<<<<<<<<<:::999777666555444555777999:::999;;;===???AAADDDIIILLLNNNQQQVVVXXXYYYZZZ[[[\\\ZZZ[[[\\\^^^___aaabbbcccggghhhjjjlllooorrrssstttuuuqqqppprrrsssssswww}}}}}}vvvpppmmmlllkkkkkkeee___ZZZXXXSSSJJJCCCAAA===<<<:::999888888999:::999999:::;;;<<<>>>???@@@@@@BBBBBB??????FFFTTT```]]][[[XXXRRRJJJCCC>>>;;;555444444444555777999;;;999999:::999888<<>>===;;;999888999:::===AAADDDGGGKKKNNNSSSVVVXXXZZZ\\\^^^[[[^^^aaabbbccccccdddeeefffiiirrr~~~zzzuuurrrlllfff]]]VVVRRRTTTYYY\\\dddhhhkkkfff\\\QQQJJJGGG@@@@@@??????@@@GGGPPPVVVYYYVVVRRRMMMJJJIIIIIIJJJEEEKKKQQQSSSRRRPPPPPPQQQUUU[[[[[[RRRJJJLLLQQQTTTaaakkkvvv{{{qqqsssqqqooolllkkkooorrrkkkbbbVVVWWWXXXXXXUUULLL???555///000222666;;;>>>>>>===999888:::<<<:::777999>>>444444444444333111///---///000111111111000...------...000111000///000111000000000000000000000000......---------,,,,,,,,,+++++++++,,,---...///000///000111222222111000///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///111222222///000000111222222333333222222111111111111111222222222222333444555666777555666888:::===@@@BBBCCCCCCDDDFFFIIILLLNNNLLLKKKIIIDDD>>>===AAAGGGLLLMMMOOObbbuuuxxxnnn___QQQGGGZZZuuuwww\\\SSSkkk|||wwwuuu___HHH>>>777111///222---...///111222222333333333555888;;;BBBMMMUUUYYYNNNJJJVVVkkk}}}}}}bbbTTTlll{{{ppp[[[LLLBBB:::::::::::::::::::::::::::999;;;???BBBGGGNNNUUUZZZYYY^^^cccdddbbbaaadddggghhhgggffffffddd```[[[WWWJJJLLLOOOSSSUUUSSSPPPMMMBBBCCCDDDEEEFFFGGGGGGGGGAAA???<<<===???CCCEEEFFFBBBEEEHHHIIIIIIJJJOOORRRZZZ\\\YYYPPPMMMWWWeeennnooorrrvvvvvvtttvvv|||rrr___UUUKKKQQQfff~~~~~~xxxyyyrrrooottt{{{tttjjjuuulllyyyjjjNNNBBB@@@===<<<<<<<<<:::999777666555444555777999:::999:::===???AAADDDIIILLLNNNQQQVVVXXXYYYZZZ[[[\\\YYYZZZ[[[\\\^^^___```aaafffgggiiilllooorrrtttuuutttpppnnnpppqqqrrrwww}}}}}}vvvpppmmmlllllllllgggaaa[[[XXXRRRHHHAAA???===<<<:::999999999999::::::::::::;;;===???@@@AAA>>>AAABBB>>>:::AAAQQQ___```___[[[TTTKKKCCC===:::999777555333444666888:::999:::;;;;;;888;;;IIIXXXdddhhhmmmooopppqqquuuxxx{{{}}}{{{vvvzzzuuu\\\SSSTTTLLL>>>444777<<<>>>===;;;:::999???HHHMMMPPPQQQMMMXXXqqq~~~{{{tttsssrrrnnnvvvbbbNNNbbb}}}uuu___JJJGGGCCC@@@???>>><<<;;;888888999:::===AAAEEEGGGJJJNNNSSSWWWYYY[[[]]]^^^\\\___aaaccccccbbbcccdddeeejjjvvv|||xxxtttqqqkkkeee[[[SSSPPPRRRWWW[[[eeeiiilllhhh^^^SSSMMMJJJ?????????>>>@@@GGGRRRZZZ___[[[VVVPPPLLLKKKKKKKKKFFFKKKQQQRRROOOKKKIIIHHHMMMXXX^^^YYYQQQPPPOOOMMM\\\gggsssyyy}}}ssstttrrrooojjjjjjooosssmmmccc\\\ZZZUUURRRQQQMMMBBB555000111333555888<<<>>>@@@;;;999888:::======;;;999:::888555333333222111///111111000///.../////////000000000000000000000000222111111111000000//////........................++++++,,,,,,,,,,,,------111111000000000000000000............---,,,+++***,,,,,,------.../////////111222222333333444444555333333222111///000333555444444333111111222666999666777888999;;;>>>@@@AAACCCCCCEEEHHHKKKMMMLLLJJJIIIFFFAAA<<<;;;???GGGMMMOOO[[[jjjrrrooodddZZZSSS[[[www~~~bbbMMMZZZqqq~~~pppeeeQQQ===444444333000---...111333555555444444555444555:::BBBOOOddduuu\\\CCCQQQpppzzzjjjZZZpppzzzrrrcccMMM===???===<<<;;;;;;:::::::::::::::;;;===@@@DDDKKKRRRWWWZZZ]]]```bbbcccccceeefffkkkgggccceeegggddd[[[SSSBBBBBBAAABBBBBBCCCCCCBBB@@@BBBBBB???======@@@DDD>>><<<;;;<<>>===<<<:::999666555333333333444666888888:::<<>>===;;;999888888999999<<<<<<===>>>???@@@@@@AAAAAABBB@@@===<<>>===<<<:::888888:::<<<>>>CCCBBB???:::888>>>IIIRRR___dddjjjmmmmmmooouuuzzzxxxyyy|||~~~|||~~~kkkZZZVVVUUULLLAAA333555777888777777888999DDDIIIKKKPPPSSSNNNZZZvvvwwwjjjiiijjj___NNNIII[[[qqqmmmYYYJJJGGGDDDBBBAAAAAA@@@>>>999999999:::===@@@DDDFFFJJJLLLPPPTTTWWWZZZ[[[\\\]]]___bbbbbbaaaaaaaaaaaaeeeiiirrr}}}{{{xxxvvvsssooollllllddd[[[UUUQQQPPPWWW___kkkppppppjjjaaaYYYPPPIIIHHHEEEDDDDDDEEEGGGOOOYYY```bbbaaaZZZQQQKKKIIIKKKJJJHHHHHHKKKOOONNNIIIDDDLLL[[[jjjmmmiiiddd___[[[\\\iiitttwwwzzzqqqrrrqqqoookkkjjjooossslllccc[[[ZZZVVVSSSRRRMMMAAA444000111333555999<<<>>>@@@>>>::::::>>><<<555444:::999777444333333222000///000000000000////////////000000000000000000000000111111000000000/////////........................++++++,,,,,,,,,,,,------...//////000111111222222///......---,,,,,,++++++,,,,,,------.../////////111111222333333444444555555555444222000000222444111222222111111222555888666777888999;;;===???AAACCCCCCDDDGGGKKKLLLLLLKKKJJJGGGCCC???>>>CCCJJJPPPNNNUUU```jjjmmmfffXXXMMMZZZ}}}sssZZZ[[[gggkkk{{{oooYYYCCC888555333///---...111333444555444444777666888???JJJZZZppp]]]AAANNNppp~~~kkk]]]qqqyyyvvvooo[[[GGGBBB???>>><<<;;;:::::::::;;;999:::===???DDDJJJRRRXXX[[[^^^aaabbbccccccdddeeeeeeccccccfffiiijjjfffbbbIIICCC===:::;;;;;;999666:::<<<===;;;999:::???CCC@@@>>>;;;;;;>>>@@@AAAAAAEEEFFFHHHKKKMMMNNNNNNNNNXXXXXXSSSKKKJJJSSS^^^dddoooqqqtttuuuuuuxxx|||qqq[[[RRRKKKNNN^^^sssllloooooonnnzzzlllzzz~~~VVVEEECCC@@@>>>===<<<:::888666555333222333444666777888999<<<>>>BBBDDDGGGHHHNNNPPPRRRUUUXXXYYYZZZZZZ[[[[[[[[[\\\^^^___aaabbbeeehhhkkkmmmnnnoooqqqrrroooooonnnmmmmmmqqqvvvzzz|||}}}xxxttttttxxx{{{|||zzzrrrjjj```XXXTTTPPPKKKFFF???>>><<<;;;::::::;;;<<<======>>>>>>???@@@AAAAAA@@@@@@???<<<;;;???HHHOOO]]]^^^______[[[UUUPPPLLLBBB@@@>>>======???AAACCCDDDCCC@@@;;;999>>>HHHPPPZZZ```gggkkkkkkmmmpppttttttwww|||}}}{{{~~~hhhWWWSSSRRRJJJ@@@333555777777666666777999???IIITTTcccjjj___^^^oootttkkkgggddd^^^OOOHHH]]]wwwsss[[[LLLIIIEEECCCCCCCCCAAA???999999999:::===@@@CCCFFFIIIKKKOOOSSSWWWZZZ[[[\\\[[[]]]```aaaaaaaaabbbccchhhjjjooouuuuuurrrssswwwsssmmmhhhgggjjjmmmkkkiiiggg```ZZZUUURRRRRRYYYbbbpppvvvxxxrrriiiaaaWWWPPPIIIEEEDDDDDDDDDFFFNNNWWW```bbbccc^^^UUUMMMJJJIIIJJJHHHGGGIIILLLLLLHHHDDDGGGXXXnnn~~~wwwkkk___kkkvvvyyy|||oooooopppoookkkkkkooorrrlllcccYYYZZZXXXUUUSSSNNN@@@333000111333666999<<<>>>@@@:::;;;???AAA:::111444???999666444222222111///...///000111111111000///...///////////////////////////////////////.........------------------------++++++,,,,,,,,,,,,------,,,---...///111222333444000///---,,,++++++,,,,,,,,,,,,------.../////////111111222222333444444444777777666444111000000111...000111222222222444666666666777999;;;===???@@@BBBBBBDDDGGGJJJLLLLLLKKKKKKIIIFFFCCCCCCGGGNNNSSSTTTVVV]]]iiirrrmmm]]]NNNQQQwww{{{eeedddlllmmmxxxaaaIII<<<777333...---...000222444444444444444333666???LLL\\\rrrjjjGGGJJJjjj{{{nnn___ooovvvvvvvvvhhhPPPDDDBBB@@@===;;;::::::;;;;;;888999;;;>>>CCCJJJRRRXXX\\\^^^aaabbbbbbbbbcccdddaaaaaaaaabbbdddgggiiikkkVVVLLL@@@999999999777333555777777666666999AAAGGGDDD@@@===;;;<<>>AAADDDFFFHHHMMMNNNQQQTTTWWWXXXYYYYYYZZZZZZZZZ[[[]]]^^^```aaabbbeeehhhiiijjjkkklllnnnjjjkkkkkkkkklllpppuuuzzzyyyzzzwwwuuuwww{{{vvvpppggg___[[[VVVQQQLLLBBBAAA???>>>======>>>???>>>>>>??????@@@@@@AAAAAA?????????<<<:::<<>>FFFLLLVVV\\\dddhhhiiihhhhhhiiijjjpppxxx}}}{{{}}}|||}}}eeeSSSOOOOOOHHH>>>444555666666555555888999===JJJZZZmmmuuuggg___kkkeeeNNN\\\{{{wwwZZZOOOKKKGGGFFFFFFFFFCCC@@@999999999:::<<<@@@CCCEEEHHHJJJNNNRRRVVVYYY[[[\\\ZZZ\\\^^^``````aaaccceeeggghhhjjjjjjccc[[[[[[______YYYTTTTTTYYY___bbbaaa___[[[WWWUUURRRSSS[[[eeeqqqyyy}}}xxxnnneee[[[SSSJJJGGGDDDEEEEEEEEEKKKRRR]]]bbbeeeccc\\\RRRLLLHHHKKKHHHFFFGGGIIIJJJGGGDDD???LLL___tttwwwfffYYYeeerrrxxx|||~~~oooooooooooollllllppprrrlllcccXXXZZZZZZWWWTTTMMM@@@222000111444777:::===??????CCCOOOTTTIII:::555999===888666333222111111///---///000222333222111///---................................................------------------------+++++++++,,,,,,,,,------,,,---...///000222333333111///---+++***+++,,,---,,,,,,------.../////////111111111222333333444444888999999666333000///000---///222444444444444666666666777888;;;===???@@@BBBBBBCCCFFFIIILLLLLLLLLKKKJJJHHHFFFGGGKKKQQQVVVZZZZZZ___jjjrrrmmm^^^PPPQQQqqqrrrdddlllwwwxxxvvv```III<<<777333...---...000222333444444444222222777AAALLLYYYjjjxxxzzzQQQFFF```ttt|||{{{rrr___nnnqqqnnnpppeeePPPEEEDDDBBB???<<<::::::;;;<<<777888:::===AAAIIIRRRXXX\\\___aaabbbbbbaaabbbbbbbbb___ZZZTTTQQQTTT\\\ccc\\\TTTIII???:::999888888555444333111333:::FFFOOOIIIEEE???<<<<<<>>>???@@@===AAAFFFJJJKKKHHHCCC???@@@EEEGGGBBBBBBMMM]]]ggghhhlllqqqssstttwww~~~}}}qqqYYYQQQMMMPPP]]]yyynnnnnnrrrzzzkkkqqq}}}|||PPPCCCAAA>>>===<<<<<<:::888555444333222222444666777888999;;;>>>AAADDDFFFGGGJJJLLLOOORRRUUUWWWXXXXXXYYYYYYZZZZZZ\\\]]]___```^^^```bbbddddddeeegggiiiiiijjjjjjjjjkkkoootttxxxzzz~~~zzzxxxxxxyyy}}}~~~}}}zzzuuummmfffaaa[[[VVVRRRIIIHHHEEECCCAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA???@@@???>>>;;;;;;===???DDDLLLUUUXXXWWWUUUVVVXXXTTTRRROOOLLLIIIHHHGGGGGGFFFEEEAAA===;;;===CCCHHHQQQWWW^^^bbbbbb___\\\ZZZ[[[dddqqq|||{{{~~~}}}tttxxx{{{~~~{{{fffRRRLLLMMMGGG===444555666555555555888:::AAAKKKVVVbbbfffZZZ[[[nnnxxx|||yyyvvvyyyNNNTTTxxxyyy[[[SSSNNNJJJIIIJJJJJJFFFAAA999999999:::<<>>@@@BBBAAABBBEEEIIILLLMMMLLLKKKJJJHHHGGGGGGLLLRRRWWWUUUXXX^^^eeegggaaaUUUKKK\\\sss{{{iii```lllvvvsssuuujjjWWWCCC999666333///---...///111222333444444444555<<>>HHHQQQZZZYYYSSSHHH<<<555666999555444111///222<<>>?????????<<<>>>BBBEEEGGGFFFCCCBBB???GGGJJJDDD@@@GGGUUU^^^dddjjjpppssssssvvv}}}~~~vvv___UUUOOONNNVVVppp}}}tttsssvvv}}}iiijjjqqqrrrKKKCCCAAA>>>======<<<;;;999555444222222222333555777777888;;;>>>AAACCCFFFGGGHHHJJJMMMQQQSSSUUUVVVWWWXXXXXXXXXYYY[[[\\\^^^___\\\^^^```aaabbbcccfffhhhkkkllllllkkkkkkmmmqqqttt{{{{{{wwwwwwxxxyyy|||~~~~~~}}}}}}yyysssmmmgggaaa[[[WWWSSSQQQNNNIIIFFFCCCBBBAAABBBBBBBBBBBBAAAAAAAAAAAA@@@AAAAAA@@@>>><<<<<<<<<:::AAAIIILLLKKKJJJLLLOOORRRPPPOOOLLLKKKJJJJJJJJJFFFDDDAAA>>><<<===@@@CCCIIINNNSSSVVVTTTPPPKKKHHHJJJVVVhhhwww|||ttt~~~vvv{{{~~~jjjUUULLLNNNIII???555666777666666666888:::BBBLLLRRRUUUQQQGGGSSSqqqzzz}}}xxxssssssFFFKKKsss{{{aaaWWWRRRMMMLLLOOONNNIIICCC999999999999;;;>>>AAACCCEEEHHHLLLPPPUUUXXXZZZZZZ\\\\\\]]]]]]]]]^^^bbbeeecccggglllmmmbbbRRRHHHFFFJJJKKKJJJEEE???@@@HHHPPPQQQPPPOOONNNKKKKKKUUUaaauuuyyynnneee^^^RRRMMMIIIIIIIIIFFFGGGKKKPPPUUU]]]bbbaaa[[[SSSOOOKKKIIIFFFDDDDDDDDDDDDDDD???@@@@@@AAAHHHOOOMMMHHHIIIQQQ```nnnxxx|||}}}~~~qqqpppmmmnnnooonnnppppppkkkcccXXX\\\]]]YYYTTTLLL???333000222555999<<<>>>??????BBBYYY\\\CCC444;;;===333999666444222222111///...000111222222222111000///........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........//////000000000000///---,,,++++++,,,,,,,,,,,,------.../////////000000111111222333333333777999::::::777444222111000222555666555444555555555555666888:::<<<>>>???BBBAAAAAADDDHHHKKKMMMMMMJJJIIIFFFDDDDDDIIIPPPVVVSSSWWW^^^bbb```ZZZPPPJJJYYYpppxxxhhh```kkkqqqlllhhh___MMM===555555444111---...///000111333444444222444;;;HHHTTT\\\dddlllgggPPPDDDWWWuuu}}}vvvdddrrrkkkXXXRRROOOHHHFFFAAA@@@???>>><<<<<<;;;;;;888888888:::>>>FFFOOOUUU[[[]]]```aaaaaaaaabbbccc___WWWIII:::111222;;;CCCTTTZZZ[[[SSSDDD999777:::666555444333777@@@MMMWWWUUUPPPJJJEEEBBBAAA@@@???===>>>@@@BBBCCCDDDEEEEEEKKKTTTXXXNNNDDDEEENNNVVV^^^fffooorrrrrrsssyyy~~~eee[[[RRRLLLPPP^^^xxxyyywwwwww|||iiiiiiooo~~~gggGGGDDDBBB???>>>>>>===<<<:::444333222111222333555666777888:::===@@@CCCEEEGGGFFFHHHKKKOOORRRTTTUUUUUUWWWWWWXXXXXXZZZ[[[]]]^^^^^^___aaacccdddfffiiilllmmmmmmmmmlllkkklllooorrrxxx~~~}}}|||yyytttqqqrrruuu{{{{{{uuunnngggaaa^^^\\\ZZZUUUPPPKKKGGGEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBAAA@@@???>>>===999===AAACCCCCCBBBDDDFFFGGGGGGGGGHHHIIIJJJKKKLLLDDDBBB@@@===<<<===>>>???@@@BBBEEEGGGEEEBBB===:::===LLLaaasss|||{{{~~~}}}qqqYYYNNNOOOJJJ@@@444666999999888888999:::AAAMMMTTTUUULLLAAANNNooo|||}}}xxxqqqsss{{{}}}wwwiiiEEEKKKpppxxxbbb[[[UUUPPPPPPSSSRRRKKKEEE:::999999999;;;>>>AAACCCDDDFFFJJJOOOTTTWWWYYYZZZ[[[[[[[[[[[[[[[^^^cccffflllpppxxx}}}vvveeeVVVPPPHHHKKKLLLGGG???===CCCJJJJJJIIIHHHFFFCCCDDDPPP]]]tttxxxnnnfff```XXXRRRNNNMMMLLLIIIGGGIIIJJJNNNUUUZZZ[[[YYYUUURRRKKKJJJGGGEEEDDDCCCCCCCCC>>>BBBFFFJJJQQQXXXXXXUUUOOOSSS___mmmvvvxxxzzz|||~~~pppnnnlllnnnooooooppppppkkkcccYYY]]]^^^YYYSSSKKK???555///222555999<<<>>>??????444>>>BBB;;;555888;;;:::999777444333333222000///222222222111111111000000........................------......////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---...///111222222///......---,,,,,,++++++,,,,,,------.../////////000000000111222222333333444777:::;;;999666444444111333555444333222333444555555666888:::<<<>>>???AAAAAAAAACCCGGGKKKMMMNNNIIIGGGCCC@@@@@@EEEMMMSSSTTTXXX]]]aaaaaa[[[SSSMMMQQQmmmyyyiii^^^gggooommmbbbZZZJJJ:::444666555222.........///111222444444333333888CCCOOOWWW```ggg^^^QQQCCCMMMnnn}}}fffqqqeeeNNNHHHIIIDDDAAA>>>>>>???>>>>>><<<;;;:::999999888999===DDDMMMTTTYYY\\\___aaaaaaaaabbbdddcccZZZLLL>>>555333666:::EEEOOOXXXWWWMMMBBB===<<<777:::>>>@@@CCCIIIRRRYYYZZZUUUOOOJJJGGGDDDAAA???>>>???@@@AAACCCDDDEEEEEEOOOZZZ___TTTFFFAAAGGGNNNRRR\\\iiiooopppsssyyy~~~fff\\\UUUOOORRR\\\lll{{{yyyyyy}}}pppsss{{{cccIIIEEEBBB@@@?????????===<<<444333222111111333555666777888:::===@@@CCCEEEFFFEEEGGGJJJNNNQQQSSSTTTUUUVVVVVVWWWXXXYYY[[[\\\]]]^^^___bbbccceeehhhlllooollllllmmmlllkkkllloooqqqvvv|||zzzxxxwwwwwwvvvtttrrrrrrwww~~~vvvoooiiifffaaa^^^ZZZTTTPPPLLLIIIHHHEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA???>>>;;;<<<<<<===>>>???AAAAAA???@@@AAABBBCCCEEEFFFFFFBBB@@@>>>===<<<<<<<<<<<<:::;;;;;;======<<<999777777HHH___qqq{{{zzz|||www\\\OOOPPPKKK@@@444777:::<<<;;;:::999:::BBBNNNVVVXXXQQQEEEPPPooo||||||zzzvvvpppkkkiiiiiirrrwwwdddGGGKKKlllwwwhhh]]]WWWRRRRRRVVVUUUMMMFFF:::999999999;;;===@@@BBBCCCEEEIIINNNSSSVVVYYYZZZWWWXXXXXXYYY[[[___fffjjjxxxzzzxxxggg]]]SSSSSSQQQMMMHHHDDDCCCDDDBBBAAAAAA???<<>>??????===999;;;@@@===555555===:::888555444333222111///333222111111000000111111////////////////////////........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))***,,,...000222333444............---,,,+++***,,,,,,------...//////000000000000111222222333333333666:::;;;:::888666555222333444333111000111222555555666777:::<<<>>>???AAA@@@@@@CCCGGGKKKMMMNNNIIIFFFAAA======BBBKKKQQQTTTUUUYYY^^^```\\\TTTLLLUUUrrr~~~iiiWWW^^^jjjlllbbbZZZJJJ;;;555666666222.........///000222444555;;;888999BBBLLLUUU^^^fffbbbWWWBBBAAAbbbfffnnn___HHHDDDFFFAAA<<<<<<===>>>???>>>===;;;999:::999999999<<>>::::::@@@GGGMMMOOOSSSWWW[[[\\\XXXSSSMMMIIIFFFBBB??????@@@AAACCCCCCDDDCCCCCCFFFSSSZZZPPP@@@:::???EEEEEERRRbbblllpppttt|||yyybbb[[[WWWSSSWWWccclllmmm{{{zzz{{{}}}yyy~~~dddNNNEEECCCAAA@@@@@@???>>>===444333222111111333555666777888:::===@@@CCCEEEFFFDDDFFFIIIMMMPPPRRRTTTTTTVVVVVVVVVWWWYYYZZZ\\\]]]\\\^^^```bbbdddggglllooojjjkkkkkkkkkkkklllnnnqqquuuzzzwww}}}~~~}}}{{{xxxyyy}}}{{{yyyvvvvvvwwwwwwwwwvvvvvv||||||tttooolllccc```\\\WWWRRROOOMMMLLLFFFFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@BBBBBB@@@???===;;;999:::<<<>>>??????????????????>>>>>>>>>>>>@@@>>>===<<<<<<<<<;;;:::999888888:::;;;<<<<<<;;;777GGG___qqq{{{xxxzzzzzz^^^PPPPPPKKK???444777<<<>>>===;;;:::999GGGOOOUUUXXXUUUKKKUUUqqqttthhheeeiiikkkooo]]]CCCHHHhhhzzzttt___YYYSSSTTTWWWVVVOOOGGG:::999999999;;;===@@@BBBBBBEEEIIINNNSSSVVVXXXYYYTTTUUUVVVWWW[[[aaahhhnnnqqqfffaaa]]]XXXUUURRRMMMEEE>>>===<<<<<<:::888<<>>;;;;;;???AAA===888777;;;???<<<888444111////////////......000222222000---//////............//////------...............---///...---,,,++++++++++++,,,,,,,,,------.........,,,---...---,,,---///111.........////////////000------------------------000000222333333333333333444555777888999888666555222222222222222111000///111111333555777:::<<<>>>BBBCCCDDDEEEHHHJJJLLLMMMJJJGGGAAA<<<<<>>@@@??????@@@>>>999:::777666888;;;???HHHQQQZZZ^^^aaabbbbbbbbbeeegggmmmnnngggXXXLLLDDD<<<444:::000444<<<@@@HHHOOOLLLKKKZZZeeebbb[[[YYYXXXWWW[[[]]][[[SSSMMMKKKIIIFFFGGGDDDCCCFFFEEEBBBBBBEEEFFFDDD???<<<===???:::333@@@QQQfffqqqrrrttt{{{ssseeeYYYRRRTTT\\\ssslllkkkttt~~~wwwxxxsssOOODDDCCCBBBBBBCCCCCC@@@>>>777444222444444111222666888888999;;;===???AAABBBDDDFFFIIIKKKNNNQQQUUUXXXSSSSSSTTTUUUWWWZZZ]]]______```aaaaaaaaabbbeeehhhllleee]]]]]]dddkkknnnmmmuuu}}}}}}zzzsssmmmkkklllooosssvvvxxxrrrppprrrrrrqqqtttzzzpppvvvzzzsssqqqkkkhhhddd```\\\WWWRRRNNNKKKIIIGGGFFFFFFDDDBBB@@@AAA@@@?????????@@@AAABBBAAA???===;;;;;;<<<>>>@@@BBBAAA???>>><<<:::888888<<<;;;:::::::::999888777666999===@@@AAAAAA@@@???<<>>666555777::::::888:::>>>HHHUUUTTTVVV^^^VVVYYYrrr~~~xxxlllrrrgggkkkMMMCCCIII\\\|||vvv```XXXRRRSSSXXXWWWMMMCCC>>>:::888;;;======???BBBBBBCCCFFFKKKPPPTTTTTTTTTVVVTTTUUUZZZ]]]___dddiiiuuuooolllfffaaa^^^\\\SSSGGG>>>???:::888:::777777FFFZZZuuu{{{rrrggg```]]]YYYVVVSSSOOOKKKHHHEEEFFFGGGHHHIIIIIIHHHHHHFFFHHHIIIIIIGGGDDDAAA@@@BBBEEEKKKVVVfffppplllbbbXXXQQQOOOXXXcccjjjlllmmmooovvv|||~~~rrrssssssuuusssnnnooorrrkkk___YYY^^^```[[[WWWRRRDDD444000111444999===@@@???>>>======@@@AAA===666666999;;;:::666333111000000000///...---///222222111/////////............//////....../////////......---///...---,,,++++++++++++,,,---------.........///---...000///......///000,,,,,,,,,,,,,,,---------------------------------///000111222333333333333333444666777888777666555222222333333222222111000222333444666888;;;===>>>???@@@AAADDDGGGJJJLLLNNNLLLIIICCC???===AAAIIIOOOTTTTTTYYYaaabbb[[[SSSOOOZZZqqq|||mmm[[[[[[ccchhhaaaUUUEEE:::777666333000000......000000...000555666777:::AAALLLXXXcccjjjttt[[[EEE???NNNkkk{{{uuujjjeeeiiiPPP:::@@@<<<999:::>>>@@@??????AAA???;;;:::777666888;;;???GGGPPPXXX]]]aaabbbaaaaaaeeeiiiwwwyyyvvvjjj]]]RRREEE::::::222555<<<>>>HHHQQQOOOKKKTTT\\\]]]^^^``````\\\[[[]]][[[TTTPPPNNNLLLHHHMMMIIIGGGJJJKKKHHHFFFGGGIIIJJJFFF>>>:::::::::888BBBSSSfffpppqqqssszzznnncccZZZSSSWWW___wwwvvvuuuxxx}}}~~~xxxyyyWWWEEEDDDBBBBBBBBBBBB???===777444222444444111222666888888999;;;===???AAABBBBBBDDDGGGJJJLLLOOOSSSVVVVVVVVVVVVWWWXXXZZZ\\\]]]^^^___`````````bbbeeegggjjjddd^^^^^^ccciiilllmmmuuuwwwwwwzzzppppppqqqqqqpppooosssvvvuuupppmmmoooooommmoootttssssssxxxxxxttttttqqqmmmhhhddd^^^YYYUUULLLIIIGGGEEEEEEDDDCCCAAA@@@@@@???>>>???@@@AAABBBAAA@@@>>><<<<<<===>>>@@@AAA@@@???===;;;999888777666555555555666666666666888;;;@@@DDDDDDCCC@@@??????NNNcccrrrzzz~~~{{{www|||{{{aaaVVVTTTLLL@@@444444666999999777999===DDDRRRVVVbbbssskkkcccrrrzzzkkkkkk___eeeLLL@@@CCCUUUwwwwwwaaaYYYTTTUUUYYYWWWKKK@@@===999777:::<<<<<<===@@@AAACCCFFFJJJOOORRRSSSTTTWWWTTTUUUYYY[[[\\\aaafffmmmxxx|||yyyoooccc___cccbbbTTTCCC@@@;;;::::::777999JJJ```vvvjjjbbb^^^ZZZWWWTTTPPPLLLIIIEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGFFFCCC@@@;;;???DDDJJJTTT\\\\\\VVVKKKEEEEEEMMMUUUXXXXXXYYYaaammmxxx}}}sssssstttvvvrrrmmmooorrrkkk```YYY___```ZZZVVVQQQCCC333000111444999===@@@???>>>AAAAAABBBCCC>>>777777:::999777555333111000000111///...---...000222222222000//////......//////000000000000000000///...---///...---,,,++++++++++++------------............---000222222111///...///,,,,,,,,,,,,,,,,,,,,,+++------------------------...///000111111222222222222333444555666555444444333333444444333333222222333444555777999;;;>>>???===>>>@@@BBBFFFJJJMMMNNNKKKIIIDDD???===???EEEIIILLLMMMUUU```ddd]]]TTTOOO[[[lllwwwlllYYYTTT^^^jjjfffXXXFFF;;;888777444111///...///111111///111666666888<<>>FFFNNNUUU[[[bbbcccbbbccciiiooo}}}uuuhhhXXXLLLDDD::::::===>>>HHHQQQMMMDDDFFFHHHNNNXXXbbbdddaaabbbcccaaa\\\[[[\\\YYYUUUYYYRRRNNNPPPRRRPPPLLLJJJWWW[[[YYYNNNCCC@@@AAABBBGGGVVVgggoooppprrrzzz{{{lllddd\\\UUUXXXaaattt|||~~~||||||uuu{{{ZZZFFFEEECCCBBBAAA@@@>>><<<777444222444444111222666777888999:::<<>>>>>>>>???AAABBBBBBAAA???>>>===>>>???@@@@@@???>>><<<;;;999888888777666555555555777888999;;;AAAIIIMMMMMMIIIFFFCCCCCCRRRfffsssyyy|||zzzwww|||~~~zzz```TTTRRRKKK@@@333222444888888666888<<>>===;;;888;;;NNNccc{{{nnneeebbb]]]YYYVVVRRROOOLLLIIIHHHFFFEEEDDDDDDEEEEEEEEECCCCCCDDDGGGHHHEEEBBB:::>>>@@@@@@CCCGGGHHHEEE===;;;<<>>CCCBBBDDDDDD@@@::::::>>>999888666444222111111111///...---...000222444444000000////////////000000222222222111111///...---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...111444555333111///...//////......---------,,,,,,,,,---------------------...///000111111111111111111222333444333333222333444444444444444333333333444555666888;;;===>>>>>>>>>@@@CCCFFFIIILLLNNNIIIGGGCCC>>>;;;<<<@@@CCCEEEKKKWWWbbbccc[[[SSSPPP^^^ssszzzgggSSSTTTbbbkkkkkk[[[HHH<<<999999666222///---///222222000222777999999<<>>:::999666555888:::<<>>;;;;;;AAANNN]]]gggjjjkkkkkkhhheeegggkkkkkkgggggg\\\SSSRRRUUUSSSOOOMMMfffmmmpppggg\\\TTTPPPMMMNNNZZZhhhnnnoooqqqyyy|||nnnhhh___UUUWWW```ooo|||rrrzzzqqqpppYYYHHHFFFCCCAAAAAA???===;;;777444222444444111222666777777888:::<<<>>>@@@AAA@@@BBBEEEGGGHHHKKKOOOQQQWWWWWWWWWXXXXXXYYYZZZZZZ\\\]]]]]]]]]]]]___bbbeeefffggggggeeedddeeejjjnnnqqqxxxwwwjjj___ZZZWWWRRROOOZZZdddiiijjjlllmmmmmmllljjjgggeeecccaaa```aaafffgggmmmwww|||vvvpppjjjccc^^^[[[WWWQQQLLLIIIHHHFFFEEE???>>>>>>===>>>???AAABBBBBBBBBAAA@@@??????????????????>>>===<<<;;;:::999999999999999999:::===???AAAIIIRRRVVVTTTNNNGGGDDDGGGUUUhhhuuuzzz}}}{{{xxx}}}vvv\\\OOOMMMGGG===111111444888888666777;;;EEERRR[[[qqqvvv}}}}}}{{{|||qqqTTT@@@IIIgggzzzeee\\\TTTTTTXXXWWWNNNEEE===888666999<<<<<<===@@@???BBBEEEHHHKKKMMMPPPRRRVVVTTTUUUWWWXXXZZZaaaiiihhhddd```ggg}}}rrrjjjvvvmmmKKKBBBAAAAAA>>>999;;;KKK\\\zzz}}}sssjjjfffaaa]]]YYYVVVSSSPPPOOOMMMJJJHHHFFFFFFFFFGGGEEEBBB@@@BBBGGGJJJHHHFFFCCCDDDAAA>>>???AAA???999999777888===???>>>???CCCFFFZZZrrr~~~tttsssuuuvvvrrrlllmmmqqqlllaaa\\\aaaaaa[[[WWWQQQBBB222000111444999===@@@???>>>??????@@@AAA>>>999:::>>><<<;;;999666444222111000///////////////111444555000000////////////000000222222222222111000............------,,,,,,------,,,,,,++++++++++++++++++---111555666555222000///000000///...------,,,,,,,,,,,,,,,---------......------///000000000000000000111111222222222222222333444444555555555444444222333444555777999;;;<<>>;;;<<>>CCCFFFHHHGGGCCC@@@@@@===999999666555888999;;;BBBIIISSSZZZaaaccc```___bbbfffyyy}}}zzzcccQQQIIIIIISSSNNN;;;===;;;999===GGGVVVgggsssooopppooolllnnntttvvvtttnnn```SSSOOOPPPOOONNNNNNdddoooxxxwwwqqqiii___WWWVVV___jjjnnnnnnqqqyyyxxxkkkhhh```TTTVVVaaatttnnnnnnYYYJJJGGGDDDBBBAAA@@@>>><<<777444222444444111222666666666777999;;;===???@@@AAACCCEEEFFFHHHJJJMMMPPPQQQRRRSSSUUUWWWXXXYYYZZZZZZ[[[\\\\\\\\\]]]```cccbbbeeefffeeebbbbbbfffjjjrrrtttnnnbbb^^^```\\\RRRJJJQQQXXX\\\bbbjjjkkkggggggfffdddaaa^^^\\\ZZZXXXXXX[[[___dddhhhrrryyyrrrkkkgggbbb]]]UUUOOOJJJGGGDDDBBB???>>>>>>>>>>>>@@@BBBCCCCCCCCCCCCCCCBBBAAA@@@?????????>>>>>>===<<<;;;;;;777999<<<>>>???CCCHHHKKKQQQYYYaaabbbZZZOOOEEE@@@JJJXXXjjjwww}}}|||zzzsssYYYLLLJJJEEE<<<111111555999:::777888<<>>999777;;;======>>>AAA???BBBEEEGGGIIIKKKOOOSSSTTTSSSUUUXXXYYY\\\fffqqqtttjjj\\\ZZZoooqqqaaafffrrrfffLLLDDDEEEDDD@@@::::::CCCMMMaaarrr}}}xxxoookkkeee```]]]ZZZVVVTTTRRRPPPMMMJJJGGGGGGGGGGGGFFFCCCAAACCCGGGKKKLLLLLLKKKHHHCCCBBBHHHMMMHHH???>>>;;;;;;???AAAAAACCCHHHFFF[[[rrr~~~xxxxxxuuuvvvrrrlllmmmqqqlllaaa^^^cccccc]]]XXXRRRCCC222000111444999===@@@???>>>;;;:::;;;<<<999555666<<<===<<<:::888555333111000...///111000000111333555111000000//////000000111111111111111111000///.........---------------...,,,,,,,,,,,,++++++++++++,,,000444666555222111000000//////---,,,+++******+++,,,,,,------.........---...///000000111111111000000111111111222222222333333444444555555444444222333444555777999:::<<>>===EEEVVVjjjyyytttMMMKKKggg|||tttwwwgggOOOFFFAAAHHHIIIKKKIIIDDDAAA@@@===999888555555777888:::@@@GGGUUUZZZ```bbb___ZZZXXXWWWggghhhqqqkkkVVVLLLNNNXXXRRR;;;999888888:::???IIIZZZjjjooouuuxxxvvvuuuwwwwwwuuugggYYYLLLGGGFFFFFFHHHKKKTTTcccqqqvvvtttnnnfff___^^^eeelllnnnnnnqqqyyynnncccccc^^^SSSWWWeee~~~~~~jjjnnnTTTKKKHHHEEEBBBBBBAAA???>>>777444222444444111222666555666777888:::===???@@@AAABBBDDDFFFFFFHHHKKKNNNLLLNNNPPPSSSUUUWWWYYYYYYXXXYYYZZZZZZZZZ\\\___aaa^^^```cccbbb```^^^```bbbjjjnnnjjjaaabbbhhhcccWWWMMMRRRSSSTTT[[[fffhhhddd```bbb```[[[XXXWWWTTTOOOLLLLLLKKKHHHFFFSSSpppzzzssslllhhhddd___XXXQQQKKKFFFBBB?????????>>>>>>???AAACCCDDDDDDDDDEEEEEEDDDBBB@@@???>>>>>>======<<<<<<<<<;;;666<<>>222222666<<<<<<::::::>>>DDDRRRSSSVVV^^^WWWYYYsss{{{xxxvvv|||kkkCCC@@@PPPnnnhhh]]]RRRPPPVVVZZZVVVPPP???:::888;;;======???BBB???BBBFFFGGGHHHJJJOOOSSSSSSSSSUUUXXXZZZ___kkkxxxvvveee\\\iiiqqq[[[ZZZeeecccWWWIIIHHHEEE@@@;;;999;;;???JJJ^^^xxx}}}zzzrrrmmmgggbbb^^^[[[XXXVVVRRRPPPNNNKKKHHHGGGFFFFFFGGGFFFEEEEEEGGGKKKPPPSSSNNNJJJEEEGGGSSS]]]\\\UUULLLHHHGGGKKKMMMLLLLLLNNNMMM^^^rrr}}}xxxxxxvvvvvvrrrkkkmmmqqqlllbbb```eeeeee^^^YYYSSSDDD333000111444999===@@@???>>>;;;:::;;;;;;777222444999:::999888777555333222111...000333333111000111333111111000000000000111111///000000111000000//////......------------...............------,,,,,,,,,+++///222444444333222222222111000///---,,,+++***++++++,,,,,,---......///......///000111111111111111111000111111111222333222222333444444444444444444444555666777999;;;<<>>EEEUUUYYY___cccddd```YYYTTTYYYVVVZZZfffoooqqqqqqsssnnn^^^OOOFFFHHHVVVUUUBBB555333555999;;;???IIITTTeeepppzzzyyysssnnniiieeeTTTKKKBBB>>>======@@@DDDLLL\\\kkkmmmhhheeeeeeeeedddiiinnnoooooorrrzzzzzzggg]]]```]]]TTTZZZjjj~~~ppppppsssPPPLLLIIIEEECCCCCCBBBBBBAAA777444222444444111222666555555666888:::<<<>>>??????AAACCCDDDDDDFFFIIIKKKKKKMMMOOORRRUUUVVVWWWXXXWWWXXXYYYYYYYYYZZZ]]]```^^^___aaaaaa```___^^^^^^___kkkooogggeeehhhaaaTTTPPPVVVWWWQQQSSS]]]aaa^^^ZZZ]]]\\\VVVSSSRRRNNNHHHCCCBBB???;;;999BBB[[[rrr~~~xxxqqqkkkffffffaaa[[[UUUOOOJJJEEEAAA@@@?????????AAABBBDDDEEEDDDEEEFFFGGGFFFCCCAAA???;;;;;;;;;;;;;;;:::::::::777>>>HHHPPPUUU[[[bbbgggrrryyyzzzlllZZZMMMGGGNNN\\\mmmyyy~~~|||xxxyyyxxxuuu[[[MMMKKKGGG@@@333444888>>>???<<<<<<@@@HHHXXXZZZYYY[[[OOOPPPkkkxxx{{{xxxxxxvvvzzzxxxjjjEEE@@@HHHhhhhhh^^^TTTSSSYYYZZZTTTMMM>>>999777:::===<<<>>>AAA@@@CCCGGGHHHGGGIIIOOOTTTSSSSSSUUUXXXZZZ___mmmzzzrrrdddfffxxx{{{kkk``````eeeeee```OOOJJJCCC<<<999999888777>>>QQQlll~~~{{{rrrmmmgggaaa]]]ZZZWWWVVVSSSRRRPPPNNNLLLIIIHHHGGGIIIJJJJJJHHHGGGKKKSSSZZZTTTQQQLLLMMMYYYhhhooooooddd___^^^bbbddd___YYYUUUTTTbbbpppyyyttttttvvvvvvrrrkkklllqqqlllbbbaaaffffff___ZZZSSSDDD444000111444999===@@@???>>>???>>>>>>===888333444999666666666666555444222222...111444444222000111222111111000000000000111111...//////000000000000///......---------......///000000/////////.........+++...111333333333333444555444333111000...---,,,++++++,,,,,,---...//////...///000111111222222222111111111111111222222333111222333333444444444333555555666777888:::<<<===<<<===???AAAEEEHHHKKKMMMIIIHHHDDDAAA@@@DDDJJJOOOTTTSSSZZZhhhooohhh[[[QQQdddzzzggglll}}}mmmZZZBBB555666999777333,,,,,,000555666444666:::EEEFFFEEEEEEPPPllldddGGGggg|||lllwwwqqq\\\NNNDDDLLLGGGIIIHHHDDDBBBDDDBBB???777555555777888888===DDDRRRVVV^^^fffkkkiiibbb\\\WWWQQQRRRZZZ```^^^ZZZ[[[UUULLLDDD>>>@@@PPPUUUGGG777555888>>>@@@>>>AAAGGGTTTdddrrrsssiii^^^TTTNNNDDD>>>:::999888777:::???OOO___lllggg]]]ZZZaaahhhhhhlllooopppooosss{{{{{{hhh]]]```]]]TTT[[[mmmvvvyyy{{{zzz~~~uuupppSSSMMMJJJFFFDDDCCCDDDCCCBBB777444222444444111222666555555666777:::<<<>>>???>>>???AAABBBBBBDDDGGGIIILLLMMMPPPSSSUUUVVVVVVVVVVVVWWWXXXXXXXXXZZZ]]]___```aaabbbddddddbbb```^^^^^^qqqzzzrrrhhhfff]]]PPPPPPZZZ[[[QQQMMMTTTZZZYYYUUUYYYYYYSSSOOOOOOKKKDDD>>>>>>??????>>>BBBQQQ```{{{tttmmmiiigggddd___ZZZUUUOOOJJJFFF@@@@@@@@@@@@AAACCCEEEFFFEEEFFFGGGHHHGGGDDDAAA???999999999999999999999999444<<>>>>>AAAFFFYYY]]]\\\\\\KKKHHH```zzz{{{nnngggnnnyyykkkCCC999999VVVggg___WWWWWW\\\[[[RRRIII===888666999<<<;;;===@@@@@@DDDHHHHHHGGGIIIOOOUUUSSSSSSUUUXXXYYY^^^lllzzz{{{iiibbbjjjsssvvvkkkeee```ccchhhhhhccc^^^SSSLLLAAA999888:::888555<<>>===???>>>??????:::555555:::333222333444555555222000000111222333333222000000333222000/////////000111000000000000////////////000///...---------------//////000000///...------000000///......///333666888444///---......---+++++++++,,,------...//////...............///000000...///000111111222111111222222222333333333444444222333555777999:::;;;;;;;;;<<<===@@@DDDIIIMMMPPPPPPJJJBBB<<<;;;>>>DDDHHHQQQ[[[hhhrrrvvvpppbbbUUUaaarrrwwwpppzzzvvvrrr]]]EEE:::888666222000+++111111000444222666FFFLLLUUUPPPFFFMMMbbb{{{MMMQQQqqq{{{jjjrrrwww___MMMJJJCCCIIIFFFCCCAAAAAAAAAAAA@@@999999777555555888===AAANNNVVV[[[___jjjxxxyyyoooooo___KKKOOOdddjjjaaa___^^^HHHBBB@@@999DDDRRRJJJ???>>>===;;;::::::;;;;;;GGGSSS```aaaSSSCCC<<<===888777777:::999666777;;;AAA```xxxrrraaa]]]eeekkkkkkkkkmmmpppsssvvvyyy{{{zzzwwwbbb___lll[[[TTTsssxxx}}}zzzqqquuuiiiKKKKKKHHHEEEDDDDDDDDDDDDCCC<<<666111222222111222555555666777888:::;;;<<<===<<<===???AAACCCEEEGGGHHHMMMNNNPPPRRRTTTUUUVVVVVVWWWVVVVVVVVVWWWXXXZZZ[[[ccc```^^^```eeegggddd```iiiooosssoooiiiccc\\\UUUTTT[[[]]]TTTMMMOOOUUUYYYZZZXXXTTTPPPLLLHHHCCC???===CCCHHHHHHGGGJJJRRRZZZyyy}}}yyytttnnniiidddccc___[[[VVVRRROOOMMMHHHEEEBBBAAABBBDDDEEEFFFHHHGGGFFFFFFFFFEEECCCAAA;;;:::888666666777999:::666777999===BBBHHHNNNQQQVVV[[[ccceee^^^QQQJJJJJJRRR]]]kkkvvv|||zzzyyywwwvvv}}}sss]]]MMMFFFDDDBBB333222444:::===<<<===AAACCC^^^aaa^^^fffVVVKKKaaa}}}}}}sssgggmmmsssrrraaaHHH888888>>>MMMWWW\\\YYYUUURRRMMMGGG???:::888:::<<<::::::<<>>999777666999===FFFJJJ[[[tttzzzyyypppjjjbbb\\\ZZZYYYVVVTTTSSSTTTUUUUUUTTTQQQNNNLLLIIIJJJJJJGGGFFFLLLVVV^^^bbb___ZZZVVVXXX```kkksss|||{{{|||zzzmmmbbbccciiiqqqyyy~~~vvvsssssszzzzzzrrrhhhgggkkkiiiaaa[[[```cccaaa[[[RRRCCC666111222444888<<>>>>>===>>>>>>:::444555999666555444555555444111///000111222222222222111000222222000/////////000111000000000000/////////...///......------------...///////////////...------/////////......000444777888444000...//////...,,,++++++,,,,,,---......///...............///000000000000111111222222333333222333333333444444444444333333555777999:::;;;;;;>>>>>>???@@@CCCGGGKKKMMMLLLHHHBBB===<<>>;;;888666555>>>IIISSSRRRFFF:::666999666444666999999666666999GGGcccxxxuuuhhheeejjjmmmmmmllllllmmmpppuuuzzz~~~{{{ccc]]]gggYYYWWWwwwyyyyyyzzzwww{{{VVVLLLIIIFFFDDDDDDDDDCCCBBB<<<666111222222111222555555666777888:::;;;<<<<<<======???@@@BBBDDDFFFFFFKKKLLLNNNQQQRRRTTTUUUUUUTTTTTTTTTUUUVVVYYY[[[\\\]]]]]]^^^^^^^^^^^^]]]]]]gggkkknnnmmmlllkkkeee^^^YYYZZZZZZVVVPPPNNNQQQUUUWWWUUUQQQLLLGGGBBB???===???GGGOOOQQQPPPQQQWWW]]]uuu|||xxxsssmmmiiidddbbb___[[[WWWTTTRRRQQQIIIGGGDDDCCCEEEHHHJJJKKKHHHFFFEEEEEEEEEDDDBBB@@@<<<;;;888666555555666666333444555777;;;???CCCFFFLLLPPPWWW[[[TTTJJJEEEGGGSSS]]]lllwww}}}}}}zzzxxxxxxkkkXXXMMMIIICCC<<<333222444999<<<;;;===@@@JJJdddeeebbbooohhh\\\ggg{{{hhhppprrrnnn___III888666;;;EEEOOOVVVUUUSSSQQQMMMGGG???:::888:::;;;::::::===???@@@CCCDDDEEEGGGJJJMMMSSSRRRTTTWWWXXX\\\iiiwwwwwwiiidddaaa___QQQFFFBBBDDDIIIYYYbbb[[[MMMDDD<<<:::;;;<<<@@@DDDIIIKKKYYYmmmwwwuuuqqqrrrhhhccc]]]YYYWWWUUUSSSQQQRRRSSSUUUWWWWWWUUURRRQQQKKKKKKJJJFFFEEEIIIRRRZZZfffccc]]]XXXWWWZZZaaaggglllmmmpppuuuxxxtttjjjaaadddjjjssszzzvvvtttssswwwwwwqqqgggfffjjjggg___ZZZ___bbb```[[[QQQBBB555000111333888<<>>999444555999:::888666666555333000...000000111222222111111000222111111000///000000000000000000/////////......------------------...//////////////////......---...//////......111555888888555222000000000///...+++++++++,,,------................../////////000111111111111222333444555333333333444444444555555333444555777888:::;;;<<>>>>>@@@DDDGGGTTTZZZccckkkmmmiiibbb]]]```bbbllllllaaa```bbbYYYPPPFFF<<<:::999555111///...111---,,,444888CCCVVVrrr~~~www___JJJCCCUUUtttccc@@@DDDZZZssspppyyyyyybbbNNNHHHDDDEEECCC@@@>>>>>>>>>===<<<999888777555444666:::===FFFQQQYYY[[[dddxxx~~~iii```fffkkkppp~~~xxxdddSSSDDD999AAAPPPQQQDDDDDDCCCAAA===999555222:::CCCKKKIII@@@777555777777555777;;;:::666444555@@@VVVhhhjjjeeefffjjjkkknnnllljjjjjjnnnttt{{{kkkdddkkkbbbfff{{{ttt|||~~~}}}fffMMMKKKGGGEEEEEEDDDCCCBBB<<<666111222222111222555555666666888999:::;;;<<<===>>>???@@@AAACCCDDDDDDIIIJJJLLLOOOQQQRRRSSSTTTSSSSSSSSSTTTVVVYYY\\\]]]\\\```cccccc___^^^```cccfffiiikkkooovvvxxxoooeee\\\VVVTTTXXXUUUNNNMMMRRRQQQPPPMMMGGG@@@<<<<<<===EEEOOOZZZ___^^^]]]aaaeeeuuu|||{{{wwwsssmmmiiidddbbb___[[[XXXVVVVVVVVVPPPMMMIIIGGGHHHKKKMMMMMMHHHFFFDDDCCCCCCBBB@@@>>><<<;;;888555333222333333222222222333444666999:::AAAEEEKKKOOOJJJCCCBBBFFFTTT___mmmxxx~~~}}}zzzwwwwww|||eeeTTTPPPOOOEEE888444222444999;;;:::<<>>@@@BBBCCCDDDGGGJJJLLLPPPPPPQQQSSSTTTXXXdddpppvvvhhhgggfff```WWWGGG>>>===DDDXXXddd]]]KKKBBB<<<>>>CCCFFFIIILLLKKKLLLUUUdddiiidddbbbeee\\\YYYUUUSSSQQQPPPNNNLLLNNNPPPSSSVVVXXXXXXWWWVVVMMMLLLJJJFFFCCCEEELLLQQQaaa```]]]YYYVVVVVVYYY[[[```aaaeeejjjnnnllleee___gggmmmuuu|||{{{xxxvvvuuuvvvqqqhhhgggkkkhhh___XXX^^^bbb```[[[QQQBBB555///000333777<<>>===<<<999999777555444555888;;;DDDMMMTTTXXXbbbvvvuuufffdddccclllppp\\\JJJAAAHHHXXXaaaMMMLLLIIIEEE@@@===:::888>>>JJJTTTTTTLLLDDD===999:::888888<<<<<<777333333555BBBOOOVVV\\\dddjjjkkkmmmllljjjkkknnnttt{{{}}}|||lllhhhmmmhhhpppyyyvvv{{{oooOOOLLLHHHFFFEEEDDDCCCAAA===666222222222111111444555555666777888999:::;;;======>>>???@@@AAABBBCCCGGGHHHKKKNNNPPPRRRSSSTTTUUUUUUUUUUUUWWWYYY[[[]]]\\\```dddffffffhhhkkkooolllooottt|||uuudddXXXMMMKKKUUUXXXOOOKKKPPPJJJJJJIIIBBB;;;888<<<@@@MMMVVVaaafffeeefffjjjooovvv{{{yyyvvvrrrnnnjjjeeeccc^^^ZZZWWWVVVWWWWWWXXXTTTOOOKKKJJJJJJKKKJJJIIIFFFDDDCCCBBBBBB@@@>>>;;;999666333111111111222333333222222333444555666>>>@@@EEEGGGDDD???BBBHHHUUU```nnnyyy~~~|||yyywwwvvv|||fffVVVSSSSSSHHH;;;444222333888::::::<<<@@@KKKgggrrryyylll|||gggccceeejjjgggSSS:::111666666<<>>???AAACCCDDDFFFIIILLLMMMOOOQQQSSSTTTXXX```hhh~~~sssiiimmmpppjjjcccRRRFFFCCCHHH[[[fff___KKKBBB===AAAHHHLLLMMMOOOHHHIIIQQQ]]]___WWWRRRTTTPPPOOONNNMMMLLLKKKIIIHHHHHHKKKOOOTTTWWWYYYYYYYYYOOOMMMJJJEEEAAAAAAEEEIIIRRRTTTUUUTTTSSSSSSUUUWWW]]]___bbbfffgggeeeaaa^^^hhhnnnvvv|||zzzvvvtttuuuqqqiiiiiimmmhhh___WWW]]]bbb```[[[RRRBBB555///000222777<<>>???@@@BBBDDDGGGHHHJJJGGGFFFEEEDDDEEEGGGIIIJJJNNNRRRYYY```___ZZZ[[[aaalllcccSSSOOOYYY___WWWMMMNNNEEE<<<999666222000000,,,000---///888:::@@@OOObbb}}}nnnRRRPPPeeelllhhhtttqqqMMM???IIImmmxxxaaaMMMEEEEEECCCAAA@@@@@@@@@>>><<<::::::888666444444777999AAAGGGMMMUUUbbbxxxooofff```ggg{{{zzzfffQQQHHHLLLYYYhhh]]]YYYQQQIIICCC???>>>>>>BBBRRRbbbfffaaaXXXKKK???;;;777666:::;;;888666666555:::@@@IIIVVVccckkkmmmjjjkkklllnnnrrruuuxxxzzz{{{yyynnneee```ZZZ]]]aaa```kkk}}}tttooommmOOOMMMIIIGGGFFFEEECCCBBB===777222222222000111444555555666777777888999999<<<<<<===>>>???@@@AAABBBFFFGGGJJJMMMPPPRRRTTTUUUXXXXXXWWWWWWWWWXXXZZZ[[[XXX[[[```fffmmmsssvvvxxx{{{ttt```PPPDDDCCCPPPWWWPPPLLLOOODDDEEEDDD???999999>>>CCCNNNUUU]]]``````ccclllsssvvvxxxzzzzzz{{{}}}|||wwwtttqqqnnnjjjfffccc___ZZZWWWUUUUUUUUUYYYVVVQQQMMMLLLKKKJJJIIIHHHFFFCCCBBBBBBAAA@@@???888666444222111111222333222222222333444444555666===>>>AAACCC@@@===AAAHHHVVVaaaoooyyy||||||zzzxxx}}}}}}jjjWWWPPPOOOHHH>>>444111333777::::::===BBBKKKaaammmssslllyyywwwyyy}}}nnnHHH777;;;666999@@@HHHKKKJJJGGGEEE???999666888999888:::======???AAABBBCCCEEEHHHKKKKKKOOOSSSUUUXXX]]]bbbffftttvvvooovvv|||{{{mmm\\\PPPJJJKKKYYY```WWWHHHAAA===AAAFFFGGGGGGHHHAAACCCMMM[[[]]]QQQGGGFFFFFFGGGHHHHHHHHHFFFFFFEEEFFFIIINNNSSSWWWYYYZZZZZZPPPMMMIIIDDD@@@>>>@@@AAACCCFFFJJJMMMNNNOOOQQQRRRYYY\\\___aaaaaa`````````iiiooovvv|||yyysssrrrtttqqqjjjjjjmmmiii___WWW]]]bbbaaa]]]SSSCCC555///000222777;;;>>>???>>>===<<<>>>>>>:::666777<<<>>><<<999888888777666444///////////////000222222000111111111111000///////////////.........------,,,,,,,,,,,,,,,,,,---...---...//////////////////111111000//////111555888555666666555222111111222.....................///,,,---///000000000///.........000111111222111111222222222333333333444444444444444555777999<<<======>>>@@@BBBEEEHHHIIIJJJHHHGGGFFFFFFGGGHHHJJJLLLLLLPPPYYY```^^^WWWZZZdddpppgggRRRLLL]]]dddYYYRRRSSSGGG;;;666555333111111,,,000...111999:::<<>>777222222222000111333444555555666777777888888:::;;;<<<===???@@@AAABBBDDDFFFIIILLLPPPRRRTTTUUUYYYXXXWWWWWWWWWWWWXXXYYY[[[]]]cccllluuu|||mmm\\\KKKCCCAAAKKKRRROOOKKKKKKAAAAAA@@@===::::::???CCCGGGLLLQQQRRRRRRYYYeeeoooxxxxxxxxxvvvvvvyyy}}}}}}vvvqqqpppnnnllliiieeeccc___[[[XXXVVVUUUUUUUUUSSSPPPOOOOOONNNLLLJJJFFFDDDAAA@@@@@@AAA@@@???777666333111000111222333000000111222333333444444::::::===>>>;;;999???GGGVVVaaaoooyyy~~~~~~~~~vvv|||jjjTTTJJJHHHDDD===333111222777;;;<<<@@@EEEPPP^^^dddcccppp~~~jjjppp~~~SSS888999777777<<>>@@@AAACCCEEEHHHJJJJJJOOOTTTWWW]]]fffnnnpppnnnwww|||wwwrrruuu}}}qqqbbbWWWNNNHHHPPPTTTKKKEEE@@@>>>??????<<<;;;===:::<<>>AAACCCEEEFFFHHHJJJNNNRRRWWWYYYZZZ\\\```dddkkkpppwww|||xxxpppooorrroooiiijjjmmmhhh^^^WWW^^^cccccc^^^TTTDDD666000111333777;;;======<<<>>>===>>>???<<<777888===BBB???;;;999888777555444//////......///000222333000111111222111000///...//////.........---------------,,,,,,+++,,,,,,,,,------...///////////////333222222000///000444777444555777555222000111222000000000000000000000///,,,---///000111000///...---///111333444333111000111111111222222222333333555444444555666999<<<>>>===>>>@@@CCCEEEGGGHHHIIIIIIGGGFFFEEEFFFHHHJJJKKKMMMQQQ\\\eeebbbYYY]]]hhhnnniiiSSSLLL```fffZZZWWWRRRCCC666333555555222111...111...000::::::<<>>777222222222000000333444555555666666777777777888999:::<<<>>>@@@AAABBBBBBDDDGGGJJJNNNQQQSSSTTTVVVUUUUUUTTTUUUVVVWWWXXX]]]ccckkkrrrwww}}}{{{mmmaaaYYYMMMIIIFFFHHHKKKLLLHHHDDDBBB@@@===;;;:::;;;<<<>>>???CCCFFFFFFHHHOOO]]]iiiuuutttrrrppppppsssvvvyyy{{{vvvoookkkjjjjjjiiigggcccbbb```]]][[[YYYXXXWWWSSSRRRRRRRRRQQQOOOLLLIIICCC@@@===<<<===??????>>>999777444222000000000111//////000111222222222222666666999;;;:::999???HHHVVVaaannnxxx~~~~~~{{{~~~yyy{{{|||zzzhhhOOOFFFDDD@@@999333111222888<<<>>>BBBHHHUUU^^^dddaaa```kkknnnaaakkk}}}XXX999666777555888@@@FFFEEEDDDFFF???999555666888888:::===<<<>>>@@@AAABBBDDDGGGJJJJJJOOORRRUUU```qqq~~~rrruuuzzzzzzsssnnnuuutttggg\\\PPPEEEHHHMMMEEEDDDBBBAAAAAA<<<555444777555666CCCYYYcccYYYHHH???;;;===??????>>>>>>@@@BBBCCCFFFJJJNNNQQQRRRRRRRRROOOLLLGGGCCC@@@>>><<<;;;666888:::;;;<<<===@@@BBBEEEJJJPPPRRRSSSWWW___eeemmmrrryyy~~~yyypppmmmpppnnnhhhiiilllfff\\\WWW^^^cccccc___UUUDDD666111111333777;;;======<<<>>>>>>???@@@<<<888999>>>EEEAAA===:::888666444222///.........///000222333000111111222222000///...//////.........---------...------,,,++++++++++++------...///000000//////444333222000///000333666333555777555222000000222111111111111000000000000,,,---///000111000///...---///333555666555222000000000111111111222222222555555444555666999<<<>>>>>>???AAACCCEEEGGGGGGHHHIIIGGGEEEDDDEEEGGGIIIKKKOOOTTT```jjjfff\\\___kkkllljjjTTTLLLaaafffZZZYYYMMM>>>111111666777333000000222---000999;;;>>>JJJZZZfffmmmlll```IIICCCTTTcccfffhhhmmmuuusss^^^EEERRR}}}eeeQQQEEEDDDBBBBBBBBBAAA>>><<<>>>>>><<<:::666555666777333:::BBBDDDHHHXXXxxxqqqbbbOOOHHHYYYaaa]]]WWWQQQKKKHHHGGGFFFJJJ]]]qqq~~~iii[[[KKKCCC>>>:::999::::::999===LLL]]]iiinnnooolllmmmoooqqqrrrrrrsssrrrxxx~~~}}}}}}pppUUUJJJIIIJJJFFFSSSmmm}}}}}}wwwuuu{{{~~~~~~|||kkk^^^NNNLLLIIIGGGHHHHHHGGGFFF>>>888333222222000000333444444555555666666777777777888999<<<>>>@@@AAABBB@@@BBBEEEIIILLLOOOQQQSSSRRRRRRRRRRRRSSSUUUWWWYYY[[[dddnnnrrrqqquuu~~~zzzfff[[[WWWVVVPPPPPPKKKGGGHHHJJJFFF>>>CCC@@@<<<::::::::::::999:::>>>BBBBBBDDDLLLZZZfffjjjiiigggeeefffhhhlllnnnvvvqqqjjjgggggggggfffdddaaaaaa```___]]]\\\[[[ZZZVVVUUUUUUTTTSSSOOOIIIEEE@@@===;;;:::;;;===>>>>>>;;;999666222000/////////000111222222333222222222333555888;;;;;;:::AAAJJJVVV```nnnxxx}}}||||||~~~~~~}}}~~~~~~{{{gggMMMEEEEEE@@@777333111222888===???DDDJJJVVV___kkkiii^^^aaabbbWWWjjj}}}|||tttqqqhhhsss^^^@@@:::777222444>>>DDDDDDDDDGGG@@@999555666777777:::===;;;===???AAABBBDDDGGGJJJKKKOOOQQQSSSaaaxxx~~~|||xxxlllqqqyyymmmbbbSSSDDDGGGLLLGGGFFFFFFFFFDDD<<<444333777333333@@@XXXeee]]]LLLAAA999;;;===<<<;;;;;;>>>AAA???BBBEEEIIIKKKLLLLLLKKKNNNKKKGGGCCC@@@>>><<<:::222333555555666999===@@@CCCHHHMMMOOOOOOSSS\\\dddooottt{{{{{{tttooorrrnnnhhhgggiiicccYYYXXX[[[```bbb^^^QQQAAA666222///...444<<<@@@===999::::::>>>@@@===777666:::???;;;888888:::;;;777333000///...------...///000111111111111111111111111......---------,,,,,,,,,++++++******++++++,,,---+++,,,---------...000222111111222222111000///...444555666666555444222111333111000111333555555555000///...///111111000...---000333666777555333111000000000000111111111111333444555777888:::;;;<<<@@@??????@@@BBBEEEHHHJJJJJJGGGCCCCCCJJJOOONNNIIIRRR]]]lllrrreeeWWW___qqqooo```RRRRRR[[[```]]]XXXFFF@@@888333333333222111333000///222777===BBBGGG]]]sss|||zzzpppPPP???PPPkkkjjjnnnmmmggghhh]]]FFFHHH^^^YYYIIIEEEDDDFFFFFFBBB@@@@@@======<<<:::888555333222666::::::>>>GGGOOOiii}}}aaaOOOSSS```cccaaa___ZZZQQQGGGDDDGGGPPPdddyyyvvvaaaNNNCCC@@@CCCEEEBBBDDDJJJTTT```iiimmmmmmnnnoooqqqqqqppppppqqqrrrxxx~~~~~~^^^JJJGGGFFF===NNNmmmyyy{{{uuu|||zzzyyy{{{dddPPPHHHGGGEEE???CCCFFF>>>???;;;555222111111111111222333444333333333555777888999:::;;;<<<>>>??????@@@AAACCCFFFIIIMMMPPPRRRUUUUUUUUUTTTUUUUUUVVVWWWaaakkkoooiiibbbeeeooovvvzzzmmm```\\\^^^___]]]ccc]]]QQQFFFDDDGGGEEE@@@KKKBBB???;;;444999===777===777777@@@EEEJJJWWWfffcccbbbeeegggbbbZZZ[[[aaacccfffccc^^^___eeegggeeedddbbb```^^^\\\[[[[[[ZZZWWWTTTQQQNNNKKKGGGCCC???:::777555666999<<<===<<<777999999666222000111333000111111222222222222111666444444666666888@@@IIIYYYeeerrrwww{{{~~~}}}~~~xxx\\\KKKKKKCCC???555666444333777>>>DDDHHHHHHUUUddduuuyyypppeee___]]]bbbxxxgggkkkkkkzzzddd>>>;;;555555666:::@@@DDDFFFGGGBBB===777555888;;;:::888;;;<<<>>>@@@BBBDDDFFFGGGMMMJJJMMMYYYbbblll~~~tttpppwwwyyygggRRRHHHKKKPPPPPPIIIDDDAAA@@@===777555777555333CCCXXX^^^]]]QQQ??????===:::888888:::>>>@@@FFFDDDBBB@@@>>>>>>>>>>>>FFFDDDBBB???======<<<<<<555444333333333555777999<<>>@@@===777666999>>>:::777777::::::777333000///...---......000111111111111111111111111111......---------,,,,,,,,,++++++******++++++,,,,,,+++,,,---------...000222222222222222222000...---000111222333333222222111111111111333666888999888111000///000222222111000000111333444555444333333000000000000111111111111333444555777888:::;;;<<>>>>>======<<<:::888666444333333888888;;;CCCJJJaaaiiiZZZddduuu}}}wwwpppgggZZZNNNIIIJJJPPPcccyyyxxxggg\\\UUURRRQQQPPPRRRVVV^^^gggmmmoooooommmnnnppppppooooooppprrrtttzzz}}}|||{{{zzzuuunnn^^^PPPNNNJJJCCCUUUqqqyyy}}}kkkRRRIIIGGGEEE???BBBEEE>>>???;;;666222111111111111222333444444333444666888888999:::;;;<<<===>>>???AAABBBCCCEEEHHHKKKMMMOOOQQQRRRSSSTTTUUUVVVXXXYYYaaaiiiooommmiiijjjmmmnnnwwwuuuooojjjkkkpppqqqnnnkkk```RRRIIIGGGHHHGGGEEENNNDDDAAA===666:::???999888444444:::CCCOOO^^^jjjiiidddccceeeddd]]]YYYYYYWWW[[[\\\]]]bbbhhhjjjfffeeeffffffdddaaa_________ZZZVVVRRRMMMIIIEEEAAA===888555222222555888999999::::::999777333222222222111111222333333333333222555333444555666777???IIIYYYfffsssyyy}}}~~~\\\NNNOOOFFFBBB888555333333666===CCCHHHIII\\\lll{{{{{{vvvoooiii```{{{aaafffiiiyyyiiiEEE>>>555444555999>>>CCCEEEFFFBBB===777666888::::::888;;;<<<>>>@@@BBBDDDEEEFFFJJJHHHLLLVVV___iii|||xxxoooqqqzzzsssbbbOOOFFFJJJPPPRRRJJJEEEAAAAAA===777444555333111AAAWWW```bbbWWWDDDBBB@@@===::::::===@@@BBBBBBAAA???===;;;999888888<<<;;;:::999999:::;;;<<<666555333222333444666777;;;>>>CCCFFFJJJSSS^^^fffsssuuuyyy{{{|||~~~~~~xxxrrrsssnnnffffffjjjfff]]]VVVZZZ___aaa\\\PPP@@@555111///...333:::???>>>;;;===<<<>>>@@@===777555777<<<999666777888999666333///......---...///111222111111111111111111111111......---------,,,,,,,,,******+++++++++,,,,,,,,,***,,,------------000222333333333333222000...---,,,---...000111111000000///000222666:::<<<<<<:::111000000111222333333111444444444444444444555555000000000000111111111111333444555777888:::;;;<<<>>>??????@@@BBBCCCCCCDDDIIIFFFDDDGGGLLLNNNKKKHHHNNNWWWdddhhh___ZZZggg{{{vvvbbbRRRTTT___bbb\\\UUUDDDCCC@@@;;;777444444444777444222666>>>EEEGGGFFFKKKssszzzxxxqqqWWW@@@PPPggg}}}oooooonnn```EEEKKKnnn|||\\\OOODDDAAABBB@@@>>>=========<<<;;;999666444333111666666888>>>CCCTTTooo|||sssmmm\\\NNNIIIKKKVVViii}}}tttkkkccc^^^```aaadddhhhmmmoooooonnnlllnnnoooooonnnoooqqqsssrrrwwwzzzzzzwwwqqqfff\\\UUUQQQRRRNNNOOOiii{{{~~~~~~VVVKKKGGGEEE???BBBEEE@@@@@@<<<666222111111111111333444555555555555666888888888999:::<<<===>>>>>>BBBBBBCCCDDDFFFIIIJJJLLLMMMOOORRRTTTUUUVVVYYY[[[bbbjjjqqqrrrooommmiiidddlllssszzzvvvcccSSSOOONNNKKKJJJNNNQQQFFFCCC@@@888:::???;;;555555222444AAAUUUfffmmmnnneee___ccchhheee\\\UUUNNNRRRVVV[[[ccciiiiiiddddddgggjjjiiieeebbbaaabbb___ZZZSSSMMMHHHDDD@@@>>>888555111000222555777888>>><<<999777666555333111111222222333333333444444555333333444555777???IIIZZZggguuu|||~~~\\\RRRUUUJJJDDD:::555333333666<<>>888666888::::::999;;;<<<===???AAACCCDDDEEEHHHGGGMMMVVV\\\fff|||rrrllloooiiiZZZJJJCCCHHHPPPUUUKKKFFFBBBBBB???888333222222///===RRR___fff___LLLDDDAAA>>><<<;;;>>>AAACCCAAA@@@???===:::777444333222333333444777:::<<<>>>777555333222222333444555888:::>>>BBBHHHSSS```iiiqqqtttxxxzzz|||~~~~~~yyyssstttoooffffffjjjhhh___YYY]]]bbbddd___RRRCCC888111//////222999>>>???===@@@>>>>>>???<<<777444666999777666666777777666444//////.........000111222111111111111111111111111......---------,,,,,,,,,******++++++,,,,,,,,,,,,***+++------,,,---///111444444444444222000...---,,,---...///000///.........000333888<<<===<<<999111000///000111333222111555666666777777666666555000111111111222222222222333444555666888:::;;;<<<===>>>???AAABBBBBBBBBBBBFFFBBBCCCIIINNNNNNLLLKKKLLLUUU___aaaZZZXXXggg{{{|||gggYYY^^^gggdddWWWMMM@@@BBBAAA>>>888444444555444333111555???IIILLLIIIEEEcccvvvwww{{{{{{cccFFFFFF^^^{{{www}}}zzzTTTNNNiiikkkZZZIIIDDDDDDCCC@@@???>>>======;;;999777555444///555555555;;;===HHH]]]~~~hhhWWWOOOPPPVVVcccsss}}}tttjjjeeeggghhhjjjmmmnnnnnnlllkkklllmmmnnnnnnnnnooorrrtttsssvvvyyyyyytttlll```WWWVVVZZZYYYTTT^^^}}}{{{zzzvvv{{{zzz{{{\\\MMMHHHGGGAAACCCGGGBBB@@@<<<777333222222111111333444666666666666777888777777888:::;;;<<<===>>>@@@@@@AAACCCEEEGGGIIIJJJKKKNNNQQQSSSTTTUUUYYY\\\eeeooovvvsssmmmfff```[[[iiixxxzzzeeeWWWYYYYYYRRRRRRYYYTTTGGGDDDCCC;;;:::>>>;;;888999444222@@@ZZZlllqqqooogggcccgggooopppggg___RRRQQQRRRWWW```fffeeeaaa```dddiiiiiieeeaaa```aaaaaa\\\TTTMMMHHHEEEBBB@@@<<<999666444444666999;;;AAA>>>999888888888444111111111111222222333444444444222222333444777@@@IIIYYYggguuu|||\\\UUUXXXKKKCCC:::666555444777===EEEMMMQQQaaayyywwwkkk___cccooohhhLLL555666555444666;;;@@@DDDFFFCCC>>>:::777888999:::999:::;;;<<<>>>@@@AAACCCCCCGGGIIIPPPYYY]]]eee{{{zzzlllgggaaaUUUHHHBBBGGGQQQYYYLLLFFFBBBCCCAAA:::555333333...888HHHVVVccccccTTTEEECCC???<<<;;;===???BBBCCCCCCAAA???<<<888555333000111222444777;;;>>>@@@888666444222111222333444555777:::>>>GGGTTTbbblllrrruuuyyy{{{}}}}}}xxxtttuuuoooggggggllliiiaaaZZZ]]]bbbddd```SSSCCC999111//////222888===???@@@AAA>>>===>>><<<777444555777666666666777777666555000///......///000111222000000000000000000000000......---------,,,,,,,,,)))***+++,,,,,,,,,++++++***+++,,,,,,,,,---///111444444555444333111000...//////000000000///---,,,...000333888<<<<<<:::777222000......000111000000444666888;;;;;;999777555222222222333333333333444333444555666888:::;;;<<<<<<===???AAACCCDDDDDDDDDCCC???AAAIIIOOONNNNNNPPP\\\ccciiieeeZZZWWWdddtttqqq```YYYdddnnneeeTTTIII===??????<<<777444444666444444333555@@@OOOUUUTTTIIIRRRddduuuttt___JJJYYYuuummmSSS\\\wwwdddPPPGGGFFFCCCAAA@@@>>>>>>===<<<:::888777666000666555444999999???NNNkkkwwwhhh^^^ZZZ___fffppp}}}|||ssskkkfffhhhjjjmmmooonnnmmmkkkjjjlllmmmnnnnnnnnnpppsssvvvuuuvvvwwwvvvpppggg```]]]gggmmmggg]]]jjjtttssszzzzzz{{{uuuqqq```OOOHHHJJJEEEFFFIIIEEEAAA===777333222222111111222444666777666666777888666777888999:::<<<======<<<===???AAACCCFFFIIIJJJJJJNNNQQQRRRRRRTTTZZZ^^^iiisssxxxpppccc[[[XXXWWWlllyyyiiiaaaeeeeee]]]]]]dddWWWJJJGGGHHH???<<<>>>;;;999:::666333@@@\\\qqqxxxuuuqqqoooqqqvvvyyyuuunnn[[[SSSMMMRRR\\\dddfffeee^^^cccgggiiifffcccbbbbbb```ZZZRRRKKKGGGDDDBBBAAA???===:::888777888:::<<>>:::999999999666333111000000000111222444555555222222333444777AAAKKKYYYggguuu{{{~~~}}}ZZZUUUXXXIIIAAA888888777777999???GGGQQQWWWccc}}}|||lll```eeevvv{{{bbb>>>999666555666;;;AAAEEEGGGCCC???;;;888777888999:::::::::<<<===???@@@AAABBBEEEHHHQQQZZZ]]]bbbuuuqqqeee^^^SSSHHHCCCFFFRRR]]]MMMGGGBBBCCCCCC===888666666000444===III\\\dddZZZJJJGGGCCC???===>>>@@@BBBCCCCCCBBB@@@===999666444222222333555777;;;>>>@@@888777555222111222333333444444777===GGGVVVeeeooouuuwww{{{}}}}}}wwwtttuuuqqqiiiiiimmmjjjaaaXXX\\\aaaccc^^^RRRBBB777111000///111666<<<@@@BBBBBB>>><<<===<<<888555555666666666666777777777777111111000/////////000111000000000000000000000000......---------,,,,,,,,,)))***+++,,,---,,,++++++)))+++,,,,,,,,,,,,///111333444555555444333111000111111222222111000...---...///333777;;;;;;999777333111.........//////...111444888;;;<<<:::777555444444444444555555555555333444555777888:::;;;<<<<<<===???AAADDDGGGIIIJJJCCC>>>@@@JJJOOOMMMNNNSSSdddlllrrrmmmcccbbbmmmzzztttfffcccppptttdddOOODDD;;;;;;;;;:::777666666666555888666555???RRR^^^aaaTTTKKKZZZwwwQQQQQQhhhVVVGGGqqq|||jjjWWWLLLGGGBBB@@@???>>>>>>===<<<;;;999888777111777555222777777999DDDTTT}}}zzznnneeeffflll}}}xxxooohhhcccgggjjjnnnpppooommmlllkkkkkklllmmmmmmmmmppptttwwwuuuvvvwwwuuullldddcccgggooouuulllfffvvvyyy{{{}}}zzztttqqq~~~aaaNNNHHHLLLIIIHHHJJJFFFBBB>>>888444222222111111111333666777666666666777666666777888:::;;;<<<<<<;;;;;;===???BBBEEEHHHIIIIIIMMMQQQQQQQQQUUU]]]dddmmmwwwzzzoooaaaZZZ\\\___qqq{{{sssooopppnnniiijjjqqq\\\OOONNNQQQHHHAAAAAA>>>888888555444@@@WWWnnn||||||zzzxxxvvvyyy}}}|||www```SSSHHHMMMYYYdddiiilllccceeehhhkkkkkkjjjgggeee___YYYRRRKKKGGGDDDBBB@@@??????>>>;;;999888:::<<<@@@>>>;;;:::999999777666222111111111222333555666666333222333444888BBBMMMZZZgggtttzzz}}}~~~|||yyyVVVRRRUUUEEE>>>888999888999:::@@@IIITTT\\\ccczzz|||}}}xxxIII:::777555555:::@@@EEEHHHCCC@@@<<<999777888999;;;999:::;;;<<<>>>???@@@AAABBBEEEOOOZZZ]]]^^^lll||||||zzzuuuiiiaaaWWWMMMFFFGGGSSS```RRRJJJCCCDDDDDD???:::888777333555999AAAWWWfff```RRROOOJJJEEEBBBBBBCCCDDDAAA@@@???>>>;;;999777666444444444555777999;;;===999777555333222333444555333444666===JJJYYYhhhqqqwwwyyy}}}}}}wwwsssuuurrrkkkkkkooojjjaaaYYY]]]aaaddd___RRRCCC888111000///111555;;;@@@CCCBBB===:::<<<<<<999666666555666777777777777888999333222111////////////000000000000000000000000000......---------,,,,,,,,,(((***+++------,,,+++***)))***,,,,,,+++,,,...000222333444555555444333222000000111222222111000///---...111666:::<<<;;;:::666444000......///...---///111444777888888777666555666666666777777777777333444555777888:::;;;<<<<<<===???BBBFFFJJJNNNQQQFFF@@@AAAJJJMMMJJJLLLSSS^^^iiiqqqooohhhjjjuuu|||pppnnnxxxwwwaaaKKKBBB;;;999777777888999999888666:::888222999OOOaaaggg^^^NNN[[[yyykkkTTTYYYyyycccDDDVVVppp___SSSKKKCCCAAAAAA>>>>>>>>>===;;;:::888777111777444000666666666>>>GGGbbbyyynnnqqqyyyyyynnnfff___[[[eeejjjooopppooolllkkkkkkiiiiiijjjjjjkkknnnrrrvvvuuuwww{{{xxxmmmcccgggppppppvvvmmmlll~~~|||zzz|||___KKKFFFLLLJJJHHHIIIEEECCC>>>888444222222111111000222555666666555555555555666777888999:::;;;<<<;;;<<<===>>>@@@CCCEEEFFFGGGKKKNNNOOOPPPWWWccclllvvv}}}~~~vvvmmmlllpppsssxxx~~~~~~xxxsssrrrwww}}}dddVVVWWW]]]SSSIIIGGGCCC<<<888555666;;;JJJaaauuuxxxvvvqqqooottt|||}}}wwwdddSSSEEEJJJXXXdddjjjmmmjjjhhhiiilllpppqqqmmmiiiddd___WWWQQQKKKGGGDDDBBB@@@AAABBB???<<<::::::;;;======<<<;;;888777888999444333222222333555888999777444333444555999DDDNNN]]]iiiuuuzzz||||||yyy{{{}}}sssOOOLLLQQQBBB>>>;;;888888999:::???IIIVVV___jjjzzzsssuuuqqqrrr|||QQQ:::777333333888>>>DDDGGGCCCAAA===:::777777999;;;999999:::<<<===>>>??????BBBDDDOOO[[[___^^^dddooo~~~wwwpppvvvwwwpppggg\\\RRRIIIHHHTTTcccZZZOOOFFFDDDDDD???:::888666666:::;;;@@@WWWiiifffXXXTTTNNNHHHDDDCCCCCCDDD???>>>===;;;:::999999999666666666666777999<<<===999888666444444444666777444444777???MMM\\\jjjrrrxxxzzz}}}~~~xxxrrruuurrrllllllpppkkkaaa[[[___dddfffaaaUUUEEE:::111000///000555;;;AAADDDBBB===:::<<<===999666666555666888888777777999:::444333111000///...//////000000000000000000000000......---------,,,,,,,,,(((***+++------,,,+++***)))***,,,,,,+++,,,...000222333444555555555444333...///000222222222111111,,,---000666;;;>>>>>>>>>999666222000//////.........///000222444555666777777777777777888888888888333444555777888:::;;;<<<<<<===???BBBGGGMMMRRRUUUIIIBBBBBBJJJLLLHHHJJJRRR\\\gggpppmmmeeefffoooxxxuuujjjjjjvvvttt___LLLGGG<<<888555666999;;;;;;999555:::777...333III^^^gggaaaSSS___xxxdddTTThhhtttuuu~~~qqqQQQGGGmmmvvvfffZZZOOOFFFCCCDDD>>>>>>>>>===<<<:::999888000777333///555666555;;;DDDMMMmmm{{{vvvxxxnnneee]]]WWWSSSccchhhmmmooommmjjjiiiiiigggggghhhhhhiiilllqqquuuvvv{{{~~~pppeeejjjwwwwww{{{qqqqqq}}}{{{{{{]]]HHHDDDLLLKKKHHHHHHDDDCCC???999444222222111111///222555666555444444555555555666888999:::;;;<<<=========>>>???AAABBBCCCEEEIIIMMMNNNPPPYYYgggrrr|||~~~}}}vvvllljjjrrr}}}}}}tttwwwjjj\\\^^^eee[[[PPPLLLHHHAAA:::777777777===SSSkkknnnjjjeeedddnnnzzz{{{ttthhhTTTEEEIIIWWWbbbgggjjjmmmjjjhhhlllsssuuupppkkklllggg___XXXQQQLLLGGGDDDBBBDDDFFFCCC???<<<<<<===:::<<<===;;;777666888;;;666555444444555777:::<<<888555333555666:::EEEPPP```kkkvvvzzz|||}}}zzz~~~|||oooJJJHHHNNN@@@>>>===777888888999>>>IIIVVV```wwwooogggooo___ggguuuxxxXXX:::666222222666===CCCFFFCCCAAA>>>:::777777999;;;999999:::;;;<<<>>>>>>???CCCFFFQQQ___ccc___bbbiiiuuu{{{wwwlllkkkvvv{{{vvvuuulllaaaVVVLLLIIIUUUddd```TTTHHHEEECCC???999777444888???@@@CCCYYYllljjjYYYUUUOOOHHHCCCAAAAAABBB@@@???===<<<;;;<<<<<<===888888888888:::<<<>>>???999888666555555555777888444555888AAAOOO^^^kkkrrrxxxzzz}}}~~~~~~~~~yyyuuusssrrrtttppphhhllllll]]]VVV\\\bbbbbb^^^TTTDDD666000000///000333888===@@@@@@@@@@@@AAAAAA===888444555:::<<<999444222666;;;<<<666000...000111///,,,111111000000//////............---,,,,,,+++******++++++,,,,,,,,,,,,------,,,++++++******++++++,,,...000444666777555333111000000000000///...---,,,,,,---///111444777:::;;;===;;;777222///---------000111222333333333333333666666777777666666555444333444555777999::::::;;;>>>>>>???@@@CCCFFFIIIKKKCCCDDDGGGIIIGGGDDDFFFKKKTTT```___\\\```aaa```fffbbbbbbhhhhhh```]]]SSS???@@@===:::999:::;;;<<<<<<;;;444333777555666MMMjjjccc\\\VVVcccxxxtttUUUXXXooovvvrrrwwwmmmNNNPPPooozzz}}}xxxuuuiiiVVVOOOKKK???;;;:::;;;<<<======;;;999666555333222222333444666@@@EEEWWWwwwmmm______\\\QQQMMMRRRhhhjjjmmmoooooommmjjjhhhcccgggiiifffffflllrrrttttttyyy|||pppsssvvvrrrzzz}}}~~~xxxuuu}}}~~~|||{{{~~~{{{uuu___MMMFFFHHHGGGKKKKKKCCCBBB@@@;;;666333222111222222333555666666666555555555555666777888999::::::=========>>>??????@@@@@@DDDGGGKKKOOORRRYYYkkk{{{wwwpppdddZZZWWW]]]hhhqqqwwwxxxwwwuuuwww~~~mmm___lll{{{lll[[[RRRCCC???<<<999888777:::FFFRRRccckkkggg[[[cccyyy{{{mmmhhhXXXHHHHHHTTTbbbkkknnnnnnllljjjlllqqqvvvwwwwwwzzzxxxpppddd\\\WWWPPPIIIKKKHHHEEEBBBBBBAAA@@@???<<<======<<<;;;999777555777666444333444777:::<<<:::666444333444:::IIIWWWeeennnzzz}}}```KKKIIIDDD??????>>><<<<<<===>>>CCCMMMZZZcccrrr}}}}}}rrrmmm```PPPxxxyyynnnxxxzzzyyy^^^:::666444444444555;;;BBBDDDBBB>>>;;;999777777888777888999:::<<<===>>>>>>AAADDDQQQccclllhhhcccaaawwwsssssssssqqqtttyyyzzzfff\\\]]]HHHKKKvvvjjjeeeXXXHHH???======;;;:::;;;;;;===III[[[jjjppp]]]VVVMMMEEEAAA@@@@@@@@@@@@>>>;;;;;;======<<<999:::::::::::::::;;;<<<===;;;:::888555444666999===:::666555???RRRdddppptttzzz{{{|||~~~yyyuuurrrqqqtttooohhhlllkkk]]]VVV\\\bbbbbb]]]TTTDDD666111000///000333777<<>>>>>>>>???@@@BBBCCCDDD???@@@DDDGGGFFFDDDFFFLLLTTT[[[WWWUUU```fffeeehhhbbbeeemmmlll___XXXQQQAAA@@@===:::999:::<<<<<<;;;:::333222666333333HHHbbbjjj```OOOPPPeeesss~~~tttXXXMMM^^^nnntttyyyxxxzzzdddSSSYYYpppxxxyyy}}}uuu```VVVPPPDDD===<<<;;;<<<===<<<:::888777666444333222333444555777999CCCWWWpppjjjZZZYYYXXXPPPPPPXXXjjjkkkmmmnnnmmmkkkhhhfffaaafffgggddddddiiinnnooorrrvvv~~~|||}}}uuuttt~~~{{{|||yyyyyyyyyvvv}}}aaaNNNHHHMMMKKKIIIJJJGGGCCC@@@;;;777333222222222222333444666666666666555555555666777888999999:::;;;<<<===>>>@@@AAABBBCCCDDDFFFJJJOOOSSS\\\nnnxxxggg```VVVOOONNNTTT]]]cccfffgggfffdddgggtttooorrruuubbbRRRAAA>>><<<::::::888888???IIIXXXcccbbbVVV\\\qqqyyyrrrhhh[[[NNNLLLVVVaaahhhjjjqqqpppooorrrwww|||~~~~~~~~~tttkkkcccWWWMMMJJJHHHEEEDDDCCCCCCAAA????????????>>>===;;;999888888777666666666888:::<<<:::666444444555<<>>???@@@@@@@@@CCCLLLZZZdddkkk|||zzzooocccRRRtttqqqiiisssrrrtttfffCCC;;;444222333555<<>>>>>BBBFFFSSSeeeooolllfffbbbuuu{{{zzzyyywwwzzzyyyzzzcccTTTVVVHHHMMMssslllXXXLLLFFF>>>666<<<===>>>AAALLL^^^kkkppp\\\UUULLLDDD@@@@@@@@@@@@BBB???======???@@@???=========<<<<<<<<<<<<===>>>777777777777777999<<<>>><<<888888BBBSSSeeepppuuu{{{|||}}}yyyuuurrrqqqsssooohhhlllkkk]]]VVV\\\bbbaaa]]]SSSDDD666111000//////222666;;;>>>AAA@@@@@@@@@???===888444777:::===;;;777555888;;;555111---,,,///222222111////////////000000000000......------,,,+++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,+++,,,...000111333333333...///////////////...---,,,,,,---///111333555777777888888777555222///---...///000111222333444444555444333222222222333333111222444666888999::::::>>>=====================:::<<<@@@EEEFFFDDDHHHNNNWWWYYYRRRQQQ```jjjjjjmmmhhhlllvvvqqq^^^SSSMMMAAA???===::::::;;;<<<<<<;;;:::333222444000///@@@VVVjjjbbbLLLCCCUUUhhhqqqyyyzzzzzzcccJJJOOObbbqqq|||}}}eeeNNNUUUmmmrrrnnnrrruuupppiiiYYY@@@>>><<<;;;;;;<<<<<<:::999999888666444333333444444444444888@@@NNNkkkwwwjjjjjjhhh___]]]bbbkkkkkklllkkkiiifffcccaaa```dddeeebbbbbbfffiiihhhiiijjjuuu~~~zzz||||||||||||{{{~~~{{{xxx~~~nnnSSSLLLSSSOOOHHHHHHJJJDDDAAA<<<777444222222222222333444666666666666555444555666666888888999::::::;;;<<<>>>AAACCCDDDEEEDDDEEEIIINNNSSS^^^rrr}}}nnneee___WWWTTTUUUYYY\\\]]]WWWWWWUUURRRUUUhhhxxxrrroooVVVBBB<<<;;;;;;;;;777444777===IIIWWWZZZPPPRRRgggzzz~~~nnneeeYYYUUU[[[dddkkknnnqqqpppppptttyyy~~~~~~tttfffZZZNNNLLLHHHFFFEEEDDDBBBAAAAAAAAA@@@???>>><<<;;;:::999999999::::::;;;;;;<<<:::777555555777>>>NNN^^^iiiqqq|||yyy[[[JJJIIIDDDAAADDDBBBCCCEEEEEEBBBCCCKKK[[[hhhjjj{{{{{{rrr]]]mmmqqqkkksssooorrrqqqEEE<<<444333555888<<<@@@DDDBBB???<<<999888888777777888999:::;;;<<<===>>>BBBHHHVVVjjjvvvuuullleeesss~~~ppp[[[XXXPPPSSSllljjjYYYOOOJJJGGGIIIIIIHHHHHHPPP^^^gggiiiWWWQQQIIICCC@@@@@@@@@AAACCCBBB@@@AAACCCEEEFFFFFFDDDCCCBBBAAA@@@???>>>>>>777888:::;;;======>>>>>>???<<<<<>>>>><<<::::::;;;<<<<<<;;;;;;555222333///---999III```dddTTTFFFRRReeepppuuuuuuZZZPPPVVVgggzzzlll[[[[[[]]]]]]hhhpppmmmhhh[[[EEE===;;;999999;;;;;;;;;::::::999777666444444444444333555999<<>>???AAABBBCCCEEEDDDGGGLLLRRR^^^rrrooooookkkfffeeefffddd^^^XXXJJJKKKJJJFFFGGGYYY|||tttggg|||uuuXXXEEE;;;999888888555111333888===LLLSSSJJJIII]]]yyyyyyrrrfff[[[[[[eeeoootttllllllmmmoootttyyy}}}yyymmm\\\WWWPPPKKKHHHFFFEEEDDDAAAAAA@@@???>>><<<;;;:::;;;<<<===>>>>>>===<<<<<<:::777555666999BBBSSScccnnnuuu~~~~~~nnnUUUIIIJJJFFFFFFJJJIIIFFFIIIJJJEEEBBBKKK^^^nnnrrrxxxtttmmmyyy}}}kkkjjjgggeeegggEEE<<<555666999999999:::CCCBBB???===:::999888777777777888999;;;<<<===>>>AAAIIIZZZqqqvvvkkkvvvttthhh[[[VVV___rrrdddaaaccc^^^ZZZSSSLLLOOOWWW\\\[[[PPPKKKDDD@@@@@@AAACCCCCCCCCCCCCCCEEEIIIMMMPPPRRRMMMLLLKKKIIIFFFCCCAAA???===>>>???BBBCCCBBB@@@>>>BBB@@@AAAJJJYYYhhhrrrvvvyyyzzz{{{|||~~~xxxrrrqqqppprrrnnnfffjjjiii[[[VVV\\\``````[[[RRRDDD777111000///...000444888;;;???>>>>>>>>>>>>===999666444666999999666555666888777444111.........//////......//////000000111111......------------,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,---,,,+++++++++,,,------------...///000000//////------------...///000000111333666888999777444222/////////000111333444555333333222111111111111222///000222555777999:::::::::;;;<<<======<<<;;;:::777999???FFFHHHIIINNNUUU[[[```XXXSSS\\\bbbccciiimmmiiillljjjZZZNNNHHH======;;;:::;;;<<<===<<<;;;;;;666333333000---444???YYYhhh```LLLOOO```qqq~~~qqq```QQQXXXpppuuuVVV[[[hhhiii^^^[[[ZZZPPP===;;;888888:::;;;<<<<<<::::::999777666555555444111333666999;;;CCCUUUfff|||mmmhhhkkkiiigggdddaaa^^^[[[ZZZ^^^aaacccaaabbbcccaaa\\\WWWUUU]]]lllvvvzzzsssUUUUUUQQQHHHFFFFFFFFFCCC>>>999555333222222111222444555777777777666444444555666777888999999:::;;;;;;<<<===>>>??????EEEDDDEEEJJJQQQ^^^qqqzzztttqqqnnnmmmjjjaaaTTTJJJCCCDDDEEECCCAAANNNpppsssZZZaaaooodddMMMBBB<<<888555444333111444999;;;IIIQQQIIICCCPPPkkksssaaaYYY```kkkrrriiiiiiiiijjjmmmsssyyy~~~pppiii^^^UUUOOOKKKIIIHHHBBBAAA@@@???===<<<;;;;;;===>>>@@@@@@@@@???>>><<<:::777666777;;;FFFXXXiiitttxxx~~~{{{hhhTTTKKKLLLGGGHHHMMMLLLIIINNNOOOHHHBBBIII___ssszzzrrrzzzxxx{{{eeeZZZ^^^YYYZZZWWWJJJ<<<666666666888;;;CCCBBB@@@>>>;;;999888777666777888999;;;<<<======>>>HHH\\\vvvvvv}}}mmm]]]WWWssszzznnnhhhaaaVVVLLLKKKOOOPPPNNNHHHDDD@@@>>>???BBBEEEFFFBBBCCCEEEIIIMMMSSSYYY]]]WWWWWWWWWUUURRRMMMHHHEEECCCCCCDDDGGGIIIIIIFFFCCCCCCCCCFFFNNN\\\iiissswwwzzz{{{|||}}}~~~yyyssspppoooqqqmmmfffjjjiii[[[VVV\\\```___ZZZRRRCCC777111000......000333777999===<<<<<<===>>>===;;;999333555777888777666666666999777333000...---......////////////000000000000......------------------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,---,,,+++************+++,,,,,,...///000000000000......------------......///111333666777777666666222111111000111333444555333333444444444333222111...///222444666888999:::999:::===??????>>><<<:::888:::@@@GGGJJJKKKPPPWWWXXX___ZZZUUU\\\___\\\______XXX[[[]]]QQQJJJGGGAAA<<<;;;:::;;;=========;;;999555333333000...111777TTTiiigggRRRJJJUUUjjjsssZZZSSSdddxxxiiiYYYXXX___jjjcccMMMBBB???;;;999:::;;;<<<<<<::::::999999888777666666555222222555888===GGGPPP```sssxxxooommmiiigggdddaaa^^^\\\ZZZYYY\\\```bbbaaabbbccc___YYYJJJIIIPPP^^^gggnnn{{{{{{[[[RRRLLLGGGGGGEEEGGGDDD???:::555333333333000111333555777777777777333444555555777777888999::::::;;;;;;<<<<<<======DDDBBBDDDJJJRRR___qqqxxxvvvrrrnnnggg\\\OOOEEEIIIKKKMMMLLLGGGNNNlllZZZJJJOOOJJJ>>>>>>===888333333333333777<<>>>>>>>>@@@AAAAAABBBAAA@@@>>>===:::777666888>>>III]]]nnnxxx{{{|||yyy{{{eeeUUUOOONNNHHHIIINNNMMMNNNTTTTTTJJJ@@@FFF^^^ttt{{{qqqvvviiiaaaoookkkpppttt```GGG777000111999AAACCCBBBAAA>>><<<:::888777666777888999:::;;;<<<===<<>>AAADDDEEE@@@BBBEEEIIINNNUUU\\\bbb___aaadddeeebbb\\\VVVQQQJJJHHHGGGIIIMMMNNNLLLIIICCCDDDIIIRRR^^^jjjtttxxx}}}}}}~~~zzzuuupppoooqqqllleeeiiihhhZZZVVV\\\```^^^ZZZQQQCCC777222000......///222666888;;;::::::<<<>>>>>>===;;;333555777888888777666666:::888555111......///000000000000000////////////------..................++++++,,,,,,,,,,,,------,,,++++++******++++++,,,*********++++++++++++++++++,,,---///000111111111000///...---------------//////000222444666888999555444222111111333444555333444666777777555333111---///111444666888999:::999;;;>>>@@@@@@>>>;;;888999;;;AAAHHHJJJJJJOOOVVVUUU\\\XXXXXXccceee]]]ZZZUUUOOOTTTUUUHHHBBBFFFFFF;;;::::::;;;===>>>===;;;666333111111000...///111GGGaaaiii\\\PPPNNN]]]tttppp___^^^kkkxxxUUUNNNccc{{{tttWWWJJJFFF@@@<<<;;;<<<<<<<<<999999:::999999888888777888333222555888;;;AAAHHHAAAPPPaaalllvvvxxxppplllkkkbbb```]]]ZZZWWWVVVVVVVVVZZZ]]]``````bbbbbb]]]UUUBBBBBBLLL]]]iiiqqq|||}}}uuuxxxbbbQQQGGGFFFJJJHHHHHHEEE???:::666444333333000111333555777777777777333444444555666777888888999999:::;;;<<<>>>>>>???AAA@@@CCCKKKUUUbbbsss|||tttjjjaaaYYYUUUXXXWWWXXXUUULLLLLLbbb}}}kkkJJJFFFBBB;;;@@@>>>999555555666555888<<>>:::777777999???LLLaaarrrzzz|||~~~{{{yyy{{{~~~wwwzzzyyy^^^RRRPPPPPPJJJMMMTTTRRRUUU[[[ZZZLLL===AAAYYYqqq|||}}}zzzxxx{{{}}}~~~~~~kkkQQQ===222111:::DDDCCCBBBAAA???===:::888777666666777999:::;;;<<<===<<>>???>>>===444666888999:::999888777999888555222//////000222111111000000//////......------..................++++++,,,,,,,,,---------,,,++++++++++++++++++,,,'''(((***+++,,,,,,,,,,,,+++,,,---///000111111111111000///...---,,,,,,,,,///......///222666999<<<777666444222222333444555333555888:::999777444111---...111333666888999::::::<<>>===;;;444111000000000...---...777VVVjjjhhh\\\OOOSSSeeetttnnn^^^^^^ggglllWWWXXXnnn}}}yyyRRRLLLEEE???===<<<;;;;;;999999:::::::::999999888333111111555777777:::>>>???GGGLLLKKKMMMWWWdddkkkxxx}}}yyyxxxuuusssrrrqqqmmmgggcccaaaZZZXXXUUURRRPPPPPPPPPPPPXXX[[[^^^___aaabbb[[[SSSEEEFFFRRRgggxxxzzz|||pppgggRRRCCCEEELLLKKKHHHEEE@@@:::666444333333000111333555777777777777333333444555666777888888888888:::<<<>>>@@@AAABBB??????CCCMMMXXXeeevvvxxxnnnhhhffffff```\\\YYYSSSGGGAAASSSkkk}}}YYYPPPJJJAAAEEE???:::777888999777888;;;BBBPPPcccjjj]]]LLLDDDFFFHHH]]]iii___OOOGGGDDD@@@IIIHHHFFFGGGLLLXXXgggrrrxxxwwwjjj\\\SSSOOOMMMKKKIIIHHHGGGHHHHHHCCCCCCBBBAAA@@@?????????:::777777:::@@@MMMbbbuuu{{{|||~~~{{{yyy{{{xxxuuuwwwvvv|||mmmVVVMMMMMMPPPMMMRRR[[[ZZZZZZ```^^^MMM;;;===VVVnnnsss```}}}nnnqqq~~~zzzxxx{{{wwwiiiVVVEEE999444:::BBBCCCBBBAAA???===:::888777666666777888:::;;;<<<======@@@JJJaaalllggg^^^XXX]]]hhhmmmmmmVVVWWWYYY[[[aaabbbZZZOOOEEEBBB===;;;;;;===>>>>>>@@@BBBDDDFFFHHHMMMUUU[[[eeelllvvv}}}{{{tttnnnaaaYYYPPPJJJIIIHHHDDDAAABBBEEEKKKTTT```llluuuzzzyyyzzzzzz{{{|||}}}}}}~~~~~~|||tttnnnqqqqqqhhhfffggg___TTTXXXcccdddXXXPPPGGG888222111///......111444777<<<<<<:::888:::>>>===888555777999999888666444444:::777333000------...///000000///.....................---------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,------------------222222222222111000...---//////000111333444555555444444333222222333444444444555666777888888888888222222333444555666777888666:::>>>???===:::777666:::???EEEJJJNNNSSS\\\bbb[[[PPPPPP```lllhhh```^^^\\\WWWSSSPPPLLLGGGDDDEEE;;;<<<===>>>===<<<:::888444333111///------------444JJJdddooogggXXXPPPPPPxxxjjjnnnzzz~~~TTTQQQjjjqqq^^^HHH<<<;;;<<<;;;;;;888888777777888:::888555:::888444222222555999<<<>>>>>>>>>@@@DDDHHHLLLNNN[[[]]]aaaeeehhhkkklllmmmkkkjjjiiihhhgggfffeeeddddddeeefffeeeccc___[[[YYYRRROOOMMMKKKKKKNNNRRRTTTUUUZZZ___cccbbb___\\\ZZZOOOUUUVVVjjjvvv___rrryyy{{{{{{___LLLFFFEEEEEEDDDEEECCC@@@;;;555222222333000222555888999888777555444444333333444555777888999:::;;;<<<===???@@@@@@AAAAAADDDMMMZZZiiiyyywwwvvvssskkkdddfffZZZMMMFFFDDDFFFNNNWWW{{{dddWWWKKK@@@@@@999555888;;;===???BBBOOOXXXkkkzzzsss[[[HHHDDDFFFEEEHHHLLLJJJDDD???>>><<<<<<>>>???@@@HHHZZZkkkwww{{{pppfff```WWWXXXUUUOOOHHHGGGKKKPPPKKKFFFAAA@@@CCCCCCAAA===;;;888666:::HHHZZZjjjttt~~~zzzwwwxxx~~~||||||{{{___SSSOOOJJJKKKPPPWWW[[[\\\cccggg]]]JJJ===:::MMMlll}}}```lllbbb\\\pppzzziiiiii[[[PPPKKK>>>000333AAABBBCCCCCCAAA???<<<888666777777888888999:::<<<<<<<<>>>>><<<<<<>>>???AAADDDHHHNNNTTTYYYbbbiiiqqqvvvwwwvvvvvvwwwjjjdddZZZSSSNNNJJJEEEBBBBBBHHHQQQ[[[dddllltttxxx|||zzzxxxxxxzzz|||||||||~~~{{{wwwqqqtttsssiiiffffff^^^VVVWWW```bbbWWWQQQHHH888222111///......111444666;;;;;;999666888<<<<<<888555777999:::999777555444777555222000.........///000000///.....................---------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,,,,---------------000000111111000///...---//////000111222222333333444333222111111222333444333444555666777777777777222222333444555666777888666:::===???===:::888777===???DDDMMMWWW```dddfffdddXXXUUUcccnnniii```[[[[[[XXXSSSMMMHHHFFFCCCAAA;;;;;;===>>>===;;;:::888333222000///...---......000<<>>???@@@BBBAAACCCMMM[[[jjjwwwyyywwwtttlllddd\\\TTTKKKHHHHHHJJJQQQXXX|||{{{gggWWWJJJAAA<<<>>>CCCFFFIIILLLTTTXXXdddqqqsssiiiZZZQQQHHHEEEFFFHHHFFF@@@>>>>>>;;;:::<<<>>>@@@EEERRR```qqq{{{wwwoooiiidddbbb]]]UUUNNNJJJKKKLLLKKKFFFAAA@@@AAAAAA>>>;;;;;;888777<<>>===;;;::::::@@@???CCCPPP```kkkmmmjjjjjj```\\\eeekkkeee[[[UUU[[[[[[TTTIIIDDDEEEBBB;;;999:::<<<===<<<;;;999888111000///.........//////......CCCcccmmm]]]SSSWWW\\\rrrbbbiiixxxzzzuuuWWW[[[{{{yyydddPPPCCC>>>======>>>===;;;999777777:::===888888888777777666555555666666666777999<<<>>>@@@???@@@AAABBBCCCCCCCCCCCCFFFGGGGGGHHHIIIJJJKKKLLLJJJJJJIIIGGGFFFEEECCCCCCFFFEEEDDDDDDGGGLLLPPPSSSSSSWWW[[[\\\\\\___ffflll```fff______xxxrrrTTTDDDSSS}}}xxxUUU@@@@@@CCC@@@EEECCC@@@;;;777444555666111111222333444555555666555444333333444555777888888999:::;;;===>>>??????BBBAAACCCMMM^^^nnnxxx{{{}}}xxxnnnfffZZZSSSNNNNNNOOOOOORRRVVVggggggZZZOOOOOOTTTXXX[[[^^^WWWWWWYYY```lllpppfffXXXJJJFFFCCCCCCBBB??????CCC???===<<>>:::999888777???@@@AAABBB@@@===:::888777777666777777888999999;;;;;;>>>KKKggguuujjjlllpppvvvxxxtttjjjbbb[[[UUUSSSPPPUUUhhhooobbbTTTIII@@@AAACCCAAA>>><<<777888;;;???DDDHHHLLLNNNRRRVVV\\\bbbfffkkkooorrruuuqqqkkkddd^^^VVVOOOKKKKKKQQQZZZbbbiiiooouuuxxx{{{yyyyyyzzz}}}yyyssssssnnnqqqqqqfffbbb```WWWYYYUUUYYYZZZTTTRRRKKK999222111///...///000222444999;;;999666777;;;<<<:::444555666888999888555333...///000111111111000000000000000000000///............---------,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...,,,,,,------............000000000111111111111111222222111000000111222222222333444444555555555444333333444444555666666777777999<<<======;;;;;;<<<@@@???CCCOOO___jjjnnnmmmiiidddccceeecccZZZRRRPPP[[[]]]UUUGGGCCCFFFAAA777888999;;;<<<;;;:::888777000///...---......000000000,,,888UUUkkkjjj___WWWZZZjjj}}}ppp```cccnnnttttttppp]]]eeeyyycccNNNCCCAAAAAA???>>>===;;;888555777;;;::::::999777666555555555333333333444555666888999<<<<<<<<<===============>>>???@@@AAABBBCCCDDDDDDBBBAAA???>>>======>>>>>>@@@@@@@@@BBBFFFKKKPPPSSSPPPUUU[[[[[[XXXXXX\\\aaa\\\\\\[[[eee{{{yyyyyy~~~yyyZZZHHH>>>IIIpppaaaEEECCCFFFBBBGGGEEEBBB===888555444555222222111222333444666777555444444333444555666777888888999;;;<<<===>>>???@@@@@@CCCMMM```sss||||||tttkkkeee]]]VVVUUUTTTQQQOOOQQQQQQlllnnnbbb]]][[[[[[\\\RRRSSSPPPRRR^^^iiidddVVVKKKEEE@@@??????@@@EEEKKKJJJDDDAAABBBCCCDDDHHHMMMaaalllwww|||zzzuuurrrpppjjjbbb]]]\\\ZZZUUUQQQMMMIIIDDDAAA???===;;;999:::999:::BBBQQQbbbqqqzzzzzz{{{|||mmm^^^RRRKKKHHHPPPaaannnqqqoooqqqkkkVVVBBB999333999LLLhhhrrr|||{{{~~~}}}ooouuurrrlllrrrhhh___NNN===777888777333===>>>@@@BBBAAA???<<<:::777666666666666777777888;;;:::;;;FFF]]]}}}rrrjjjjjjooo{{{yyyooocccZZZVVV\\\mmmqqqbbb[[[OOODDDCCCEEEDDDBBBAAA::::::<<>>AAAEEEKKKPPPSSSPPPSSSVVVVVVTTTUUUZZZ___jjj```ggg}}}ooorrrsssuuuyyyssszzziiiHHHBBB>>>EEEfffvvvRRRHHHHHHDDDHHHHHHEEE@@@:::555333222333333222222333555777999555555444333444555666777777888999:::;;;<<<===>>>>>>???BBBLLLaaaxxx}}}tttqqqfff\\\XXXUUUPPPMMMMMMEEERRRkkkfffVVVKKKFFFEEEIIINNNOOONNNUUU```aaaZZZLLLEEE???===>>>AAAHHHOOOUUULLLEEEDDDDDDDDDFFFJJJ[[[fffrrryyy}}}~~~zzzuuupppmmmlllfff___]]]^^^\\\WWWRRRNNNKKKGGGCCC@@@===;;;999999999===FFFTTTeeessszzz}}}iiiXXXRRRMMMKKKUUUfffrrrtttpppssshhhOOO===777222444BBB```rrrzzz|||kkkeee\\\[[[RRRBBB777555555555:::<<>><<<777777666666555666666666:::999;;;CCCUUUqqq{{{ssslllkkkzzzsss```[[[dddzzzqqqhhhZZZMMMIIIJJJIIIHHHHHH>>>======???BBBDDDCCCBBBBBBBBBDDDHHHNNNVVV\\\```^^^___^^^\\\WWWPPPKKKGGGKKKQQQZZZcccjjjooosssvvvyyyyyyyyy{{{~~~|||uuuqqqmmmssstttkkkfffcccYYYXXXTTTXXXWWWPPPNNNHHH999111000/////////000111111666;;;===<<<;;;======;;;555333111333777999888555000111222333333222111000///000111222111000///.........---------,,,,,,,,,++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++))))))***+++,,,---......,,,,,,++++++,,,---......111111222222333333333333333222111000000111222333333333444444555444444333444444444555555555666666999:::;;;:::999999:::<<<;;;@@@GGGLLLPPPVVV___gggbbbhhhlllggg[[[RRRRRRVVV[[[VVVPPPLLLJJJFFF>>>777999:::::::::999777444222///...---------...///000...222///111LLLlllnnn[[[XXXWWWYYYddduuuppp[[[ggg{{{\\\FFFCCC;;;999===>>>999999===>>><<<888666444555777888333333333444444444444444444444333444555666777888555555666666666666666666888777777666777999:::;;;;;;<<<===@@@EEEJJJNNNQQQRRRRRRSSSUUUYYYaaajjjpppnnnaaaqqq{{{|||yyysssyyykkkkkk~~~zzz[[[BBB???BBBCCC\\\yyydddNNNGGGDDDGGGHHHGGGDDD===777333111333333222333444555777888666555444333333444555666666777888999;;;<<<======<<>>;;;===AAAIIIPPPQQQTTT[[[bbbfffSSSKKKDDDAAA???@@@FFFNNNYYYPPPIIIFFFDDDBBBDDDHHHWWWcccpppwww{{{~~~{{{wwwqqqmmmjjjjjjeee___]]]]]][[[UUUPPPNNNLLLHHHDDD@@@===;;;;;;999:::>>>HHHWWWgggssszzz}}}|||fffTTTQQQOOOQQQ\\\llluuuvvvrrrqqqcccHHH777777333222;;;VVVppp}}}~~~gggVVVWWW[[[[[[PPP@@@555555999777:::>>>BBBCCCBBB@@@>>>888888777666666555666666:::999;;;@@@LLLccc|||nnneeeppplllccckkkwwwhhhYYYRRRPPPMMMJJJIIICCC@@@>>>???BBBDDDCCCAAABBBAAA@@@BBBHHHNNNSSSVVVTTTVVVXXXWWWSSSNNNJJJHHHHHHOOOZZZdddlllrrrwwwzzzyyyyyyyyy{{{~~~}}}{{{uuurrrooouuuvvvlllfffaaaWWWVVVUUUZZZYYYNNNKKKFFF888111000////////////000000222999>>>===<<<<<<;;;999999555111222777:::;;;999444444444333333222111000///000111222222000///.........---------,,,,,,,,,++++++++++++++++++++++++************+++,,,---...++++++++++++++++++++++++))))))***+++,,,---......------,,,+++,,,,,,......//////000111222333333444444333222111111222333444444444555555555555444444444444444555555555555555999::::::999777777999:::999AAAJJJPPPRRRVVV\\\aaa```eeehhhddd]]]XXXWWWXXXYYYNNNJJJOOONNNDDD:::888:::;;;;;;:::888555222000000///...---,,,---...///---111...,,,===ZZZlllmmmaaa[[[WWWZZZeeevvvggghhhyyymmmWWWGGG===>>>???999777;;;;;;:::999888777777666777333333444444555555555555555555444333444555666666222222333333333444444444444555555666777999:::;;;:::;;;<<>>BBB===CCCLLLQQQQQQTTT___lllddd[[[RRRKKKFFFCCCEEEJJJYYYSSSNNNKKKGGGBBBCCCGGGTTT```mmmuuuyyy~~~~~~}}}yyytttoookkkhhhfffccc```^^^]]]ZZZUUUQQQLLLKKKGGGCCC???<<<;;;;;;999;;;@@@JJJXXXgggrrrxxxyyy|||uuucccSSSOOOQQQWWWdddqqqyyyyyyvvvnnn]]]@@@333777555222888GGGeee|||uuu~~~wwwbbbfffhhhlllhhhTTT===555:::555888===BBBDDDCCCAAA???:::999888777666666666666999999;;;>>>CCCTTTtttzzzgggeeetttxxxsssqqqhhhcccZZZRRRNNNIIIEEEAAABBBFFFIIIIIIGGGGGGDDDAAABBBFFFJJJMMMNNNKKKNNNQQQPPPLLLHHHEEEEEEBBBJJJVVVbbblllsssyyy|||yyyyyyyyy{{{}}}~~~}}}{{{xxxssssssooouuuvvvjjjccc^^^SSSTTTUUU\\\ZZZMMMIIIDDD888000000///////////////000///777>>>===<<<<<<:::777<<<666222222777<<<===<<<666666555444222111000000///000222333222111///.........---------,,,,,,,,,++++++++++++++++++++++++************+++,,,---...++++++++++++++++++++++++((()))***+++,,,---......///...---,,,,,,,,,---...---...///000111222333333444444333222222333444444555555555666555555444444444444444555555555555555:::::::::888666666777999999AAALLLTTTXXXZZZ[[[]]]___aaabbb```^^^]]]ZZZWWWWWWIIIEEEPPPQQQBBB888999;;;;;;;;;:::777444000...000///...---,,,------...---///000///666MMMjjj___YYYSSSRRRZZZkkkvvvhhhrrr\\\JJJGGGEEE>>>:::===888999:::;;;:::888666555222333444555555555555555555444333111111111222222333333444555666777777888444444555777999:::;;;;;;::::::<<<>>>BBBFFFIIIKKKOOOWWWfffzzzmmmkkk~~~yyy}}}}}}xxxsssPPP@@@CCC@@@LLLFFFRRRzzzzzzvvvSSSEEEEEE???BBBGGGGGGCCC===777444///000111222333444444555666666444444333444555666666666777888:::;;;<<<===<<>>AAA===>>>FFFMMMMMMKKKXXXjjjuuukkk___VVVMMMFFFEEEHHHXXXUUUSSSQQQLLLEEEDDDGGGRRR^^^lllsssxxx|||~~~|||~~~}}}{{{wwwrrrnnniiigggbbbaaa```___^^^\\\YYYVVVJJJIIIFFFBBB===;;;::::::999;;;@@@KKKYYYgggrrrwwwvvv}}}|||{{{{{{}}}~~~xxxyyy{{{}}}|||oooaaaRRRMMMRRR[[[iiiuuu||||||zzzkkkYYY<<<000777777333888>>>\\\~~~qqqqqqyyynnn|||ppp~~~||||||zzz}}}{{{dddDDD555999444777===BBBDDDDDDBBB@@@;;;:::999777666666666666999999;;;<<<===IIIhhhsssdddgggvvv}}}{{{mmm```YYYNNNIIIEEEGGGLLLQQQQQQPPPLLLHHHDDDCCCFFFIIIKKKKKKDDDGGGJJJHHHDDD@@@>>>>>><<>>AAAFFFLLLQQQcccooo{{{yyyyyy}}}xxx\\\EEE>>>AAAEEEAAADDDPPPrrrqqqqqqVVVNNNEEECCCFFFIIIHHHDDD>>>888444333333222222333333444555999:::999777555333444555555666666777888:::;;;<<<>>><<<===DDDPPPddd}}}tttpppiii]]]UUUSSSTTTSSSXXX___\\\SSSOOOSSS\\\jjjpppdddUUUMMMFFF???======BBBHHHGGGEEEMMM[[[uuuzzzsss```RRROOOKKKDDDUUUWWWUUULLLEEEDDDDDDCCCKKKUUUfffuuuyyyxxx{{{~~~|||xxxsssmmmhhhdddeeeccc`````````^^^ZZZVVVLLLIIIDDD???<<<:::::::::777999DDDXXXgggmmmppptttwwwyyy|||}}}~~~~~~|||xxxvvvuuu||||||rrrrrrvvvxxx{{{hhhVVVLLLKKKKKK\\\qqqzzzwwweeeKKK555333777666555888999TTTsssrrraaaxxx{{{lllsss|||zzz|||sss}}}yyyTTT888;;;888777666999@@@DDDCCC>>>>>>;;;888888::::::888555888888999;;;>>>FFFWWWggglllkkkttt{{{}}}rrrbbbUUUMMMLLLVVV[[[WWWUUUXXXMMMNNNGGG<<<<<>>::::::===;;;CCCQQQ___kkkssswwwyyywwwvvvyyyyyywwwzzzvvvrrrvvvtttsssqqqooohhh___XXXWWW\\\[[[UUUQQQOOOEEE888111111///...............333444666888999999999999===???<<<666555;;;>>><<<666666666777777666444333222000//////222222111///---------.........//////++++++++++++************+++*********++++++,,,---))))))***++++++++++++***(((((()))***+++,,,,,,---///...,,,++++++,,,---......///111111///...///000000333777:::;;;:::777555555666777888777666444333777666555555555777888:::@@@???===:::888888999:::EEENNNWWWYYYVVVTTT[[[dddeee^^^[[[```ccc```ZZZWWWOOOJJJFFFEEE@@@999888;;;<<<;;;:::888555222000//////...---,,,,,,---...///...---///111...111EEE]]]pppjjj___^^^dddaaafffwww|||{{{]]]HHH@@@???:::::::::999888777888:::666666666444444666777777444444444444444444444444555555555555555555555555777777666777888999:::999:::;;;<<<>>>CCCKKKUUU\\\rrr~~~{{{jjjRRR@@@<<<@@@===???CCCHHHcccsssYYYKKKDDDFFFHHHJJJJJJEEE???999555333333222222333333444555999999999777555444444555555555666777888:::;;;<<<===;;;<<>>===;;;888999===@@@IIIVVVcccmmmsssuuuvvvvvvvvvzzz|||vvvtttxxxuuurrruuutttrrrqqqooohhh___XXXVVV\\\[[[TTTPPPNNNEEE888111111000///............000111333555777777777777:::>>>>>>999666888;;;<<<777777777777777666666666333111//////000111111111---------...............,,,+++++++++************+++************+++,,,,,,))))))***++++++++++++***))))))*********+++++++++,,,,,,,,,,,,,,,------------///000000///...///000111333777:::;;;:::888666555666777777777666444333555444333444555888;;;===CCCBBB@@@===::::::<<>>999999===;;;444444:::888666444333444444444555444444444444444444444444333333333333333333333333666666777777888999999999?????????BBBJJJVVVdddmmmnnnXXXFFF<<<;;;@@@>>>EEEIIIEEEVVVzzz```MMMKKKJJJKKKLLLJJJFFF@@@:::666333333222222333333444555888999999888555444444555555555666777888:::;;;<<<;;;:::<<>>;;;:::999<<>>999777777777777777999888999:::999;;;EEEQQQuuu}}}}}}yyywwwrrrdddXXX]]]rrrzzzkkkWWWMMMCCCAAACCCDDDEEEFFFIIIAAA<<<;;;<<<<<>>;;;666444666999999999999888777666888999444222000//////000222222........................,,,,,,+++++++++*********+++***************++++++))))))***++++++++++++***************************)))***,,,---......------,,,...000000///...///000...000333666777777666555555666666666666555444444333222222333666999<<<>>>BBBBBB???;;;999:::???CCCOOOSSSVVVUUUVVV]]]dddhhhkkk[[[NNNSSS___ccc]]]VVVEEEEEEDDD@@@:::777999>>>;;;:::888555222000...---------------------------000666666...,,,111333111MMMqqq{{{eeeYYY\\\```ccc]]]mmmoooiiipppwww{{{}}}lllUUUJJJ???;;;AAAAAA999666999888777666666444222444888777777666666666666666666333333333444444444444444555666888999999:::;;;<<>><<<777333444777:::;;;;;;999777666777999444333222000//////111333.....................---,,,,,,,,,++++++++++++***++++++***))))))*********))))))***++++++++++++***+++++++++************)))((()))+++---......------,,,---///000///...///000---...000333444555444444555555555555555444333333111111222444777:::<<<>>>>>>>>><<<888666999AAAHHHSSSXXXYYYYYY^^^ggglllkkkdddTTTIIINNN[[[___XXXQQQCCCDDDBBB===888888;;;===999888555333000......---,,,------------------,,,///666444,,,,,,333555///888___uuunnn```XXX___pppiiidddpppooonnnuuuzzzttt___MMMJJJIIIDDD>>>===::::::<<<===888222555===888888777777666666666666666666777777888888888999777888:::999888999<<>>FFFsss]]]RRROOOLLLJJJHHHEEEAAA;;;666333333222222333333444555666888999888666555555555444555555666777999:::;;;<<<<<<>>>BBBIIIZZZwww|||lllhhhoooqqqiiicccdddqqqoooYYYNNNKKKKKKPPPXXXWWWMMMIIILLLRRRgggzzzyyyiiiYYYPPPMMMQQQSSSQQQIIIDDDFFFIIIJJJKKKHHHNNN___ooovvvvvvtttrrrqqqnnnjjjeee```]]][[[XXXYYYYYYXXXUUUSSSQQQPPPMMMIIICCC===:::999999:::===HHHYYYhhhsssyyyyyyxxx|||}}}~~~~~~~~~zzzzzz|||}}}~~~ttt___QQQKKKIIIVVVppp~~~oooHHH===333111333444444444555888IIIeee{{{}}}yyy{{{~~~fff]]]hhh___^^^___MMM@@@888444;;;CCCFFFHHHJJJEEECCC>>>:::666666777888777666777::::::999===DDDOOOlllqqqvvvwwweee```qqqvvvbbbOOOGGGDDDAAAEEENNNMMMLLLNNNRRRRRRPPPQQQUUUZZZbbbkkkppppppooooooppppppuuuyyyxxxuuussstttvvvnnnppprrrpppoooooommmggg^^^WWWXXX______VVVOOOMMMGGG>>>222222111000////////////,,,...111444777888999999;;;<<<>>>>>>:::555444777:::<<<===;;;777444555777444444333111//////111333...............---------,,,,,,,,,,,,++++++++++++++++++***))))))))))))***))))))***++++++++++++***++++++******************((()))+++,,,---------,,,+++---//////......///000...///111222444555666777444444333333333222222222000222444666888:::;;;;;;999999888555444:::EEENNNUUUZZZ\\\\\\bbbjjjiiibbbSSSJJJHHHRRR\\\[[[RRRJJJDDDDDD???:::888;;;<<<;;;777555333111///.........,,,,,,------------,,,,,,,,,000///******111333000---IIIeeeuuurrrbbbbbbvvvrrrcccmmmyyyyyydddZZZSSSJJJAAAAAA???AAADDD>>>555444;;;999888888777777666666555555555666666777777888888666888999888777:::???DDDYYYcccqqqppp^^^III>>>;;;999:::<<<888888>>>???DDDgggyyyZZZPPPMMMIIIGGGEEEBBB<<<888333333222222333333444555555777999999777555555555444444555666777999:::;;;<<<<<>>>>>999444333111///......//////+++,,,------------,,,+++***,,,---,,,+++---...///---666IIIggg|||uuulllvvv{{{iii___aaappp{{{~~~wwwiiiYYYWWWOOOMMMRRRPPPEEE=========<<<<<<;;;::::::999999666666777888888999999:::<<>>@@@EEEUUUrrrxxxzzz~~~}}}uuuccc[[[ZZZ```jjjjjj]]]SSSPPPMMM\\\lllnnnaaaQQQIIIHHHFFFIIIHHHDDDCCCIIIOOORRRNNNJJJMMMZZZgggnnnnnnnnnkkkiiifffaaa]]]YYYWWWUUUTTTVVVXXXVVVSSSPPPPPPPPPKKKGGGAAA<<<999:::<<<>>>EEESSSbbblllssszzz{{{xxx||||||}}}}}}}}}}}}}}}mmmVVVOOOSSSRRR___vvvqqqVVV:::888444222333555555555666555<<>>777333222000...---...///000++++++------------++++++++++++...000...***+++...111+++///RRR{{{xxxwwwrrrvvvssseeeYYYcccppp~~~ssseee___fffhhh[[[MMMGGGBBBAAAAAA@@@???>>>>>>>>>>>>>>>??????@@@AAABBBBBBIIIMMMSSSYYYaaannn~~~zzzqqqsssxxxsssooo~~~||||||}}}|||]]]HHHAAA<<<===>>><<<:::999===444;;;@@@666AAAtttyyyhhhSSSNNNIIIHHHHHHGGGBBB===333333222222333333444555444666999999888666555555444444444555777888:::;;;999:::===???CCCSSSpppyyyyyyhhheee```cccooorrrfffVVVOOONNNXXXdddeeeZZZKKKEEEFFFBBBFFFGGGCCCDDDLLLUUUYYYNNNJJJLLLWWWccciiijjjkkkiiigggccc___ZZZWWWTTTSSSRRRVVVYYYYYYVVVUUUVVVWWWOOOJJJDDD>>>;;;<<<>>>@@@JJJXXXfffnnnuuu|||}}}zzz{{{|||||||||}}}}}}{{{{{{{{{{{{{{{zzzzzz~~~eeeMMMIIIPPPXXXdddyyy~~~lllNNN666666444111222444555444444666:::IIIiii~~~cccqqqqqqxxxwwwoooooo~~~yyywww|||~~~uuuRRR999BBBZZZaaaYYYPPPIIIIIIHHHCCC===888888999999666666888999777999===<<>>999555444666333///111999AAAIIIUUU```YYY[[[^^^dddmmmpppgggZZZSSSOOOQQQUUUPPPGGGGGGOOOQQQ@@@333555<<<===:::888333222000///000///---,,,******+++++++++,,,,,,,,,------------------------,,,//////999[[[~~~vvvgggdddhhhooojjjcccnnn{{{www~~~|||rrrooonnnaaaVVVUUUVVVSSSQQQSSSOOOPPPSSSWWWXXXWWW]]]dddkkknnnqqqvvvtttrrrzzz~~~yyy|||xxx{{{vvvrrrwwwpppeeejjjuuu|||___GGG??????>>><<<999777777888888555===999<<>>AAADDDQQQiiiyyywwwnnngggkkkxxxyyyiii[[[WWWTTTZZZiiihhhRRRDDDEEECCC@@@HHHIIIEEEIIISSSWWWQQQJJJKKKPPPXXX```eeeeeeccciiibbbYYYUUUTTTTTTQQQMMMSSSPPPLLLMMMPPPPPPMMMIIIGGGCCCAAA???===:::>>>DDDPPP___ooouuuxxx{{{}}}}}}||||||}}}~~~~~~zzzwwwwww{{{}}}vvvfffhhhqqqzzzbbbPPPTTTQQQ[[[iiixxxttt[[[EEE555444444333333333444444666444666DDD^^^|||sss[[[nnnvvvvvvmmmlll{{{~~~uuusssoooSSS:::;;;JJJTTTUUURRRKKKIIIIIIIIICCC;;;777888777777777777777888888999??????HHH___~~~tttnnnvvvrrrlllkkkkkkmmmppptttrrreeeXXXXXX___hhhjjjjjjiiihhhkkkpppuuuoooooommmlllmmmlllgggaaatttuuusssqqqnnnmmmlllggg___XXXSSS[[[\\\UUUNNNLLLEEE<<<555222///---............000...---000333666777666555777999999777666555555333666999:::999666444444333444555666555222...,,,,,,---.../////////...---------,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++++++++***************+++++++++,,,,,,++++++******)))))))))))))))***+++,,,------------////////////000000000000000000000000111222444555:::<<<>>>;;;777333222333333...///999EEEMMMUUU\\\ZZZ\\\___ccciiikkkddd[[[SSSSSSUUUSSSKKKEEEFFFLLLIII===555888===<<<888777333111000/////////---+++******+++++++++,,,,,,,,,------------------------...///---...BBBeeewwwjjjcccjjjqqqnnngggeee{{{}}}}}}~~~}}}wwwxxxzzz}}}}}}}}}~~~xxxxxxwwwiiicccpppjjjQQQ???<<<<<<<<<:::888888:::;;;:::666;;;666999CCCVVV{{{uuuhhhVVVPPPKKKKKKIIICCC???>>>888666444333444444333222444333333555888999777444444444444444666777888999999:::<<<>>>BBBNNNfff{{{~~~xxxqqquuurrr^^^UUUWWW^^^nnnmmmXXXKKKJJJGGGDDDIIIIIIFFFLLLXXX[[[UUUKKKMMMQQQYYYaaadddbbb^^^]]]XXXRRRPPPRRRSSSQQQOOOOOOKKKHHHIIILLLMMMJJJGGGFFFCCC@@@>>>;;;999===DDDWWWeeesssxxxyyy{{{}}}|||~~~~~~~~~}}}yyyvvvwww||||||rrrfffiiiooouuu|||\\\LLLQQQPPPeeeppp|||zzzjjjQQQ<<<555444444333333444444444777888<<>>;;;777555333222222222...111===KKKSSSVVVWWWVVVYYY[[[[[[^^^aaa^^^YYYUUUXXXWWWNNNFFFDDDEEEEEE>>>:::888<<<>>>;;;666555222111////////////---+++******+++++++++,,,,,,,,,---------------------------000...***---DDDlllrrrbbbeeeuuu|||qqqbbbYYYmmm}}}|||~~~tttjjjllllllSSSBBB999999999999888777999<<>>III```tttyyy~~~gggZZZ[[[ccctttsss^^^RRROOOJJJIIIKKKIIIJJJUUUbbbccc\\\LLLMMMPPPWWW\\\]]]ZZZVVVNNNKKKIIIKKKNNNQQQPPPNNNGGGEEEDDDFFFJJJMMMLLLJJJGGGDDD@@@>>>;;;999???GGGaaammmyyy||||||}}}}}}|||}}}xxxuuuxxx~~~}}}|||}}}}}}ttttttwwwxxx}}}zzzyyymmmTTTJJJPPPSSSlllvvv~~~sss```GGG555444444444333333444444555555999???EEEPPPccczzzrrrjjj}}}qqqaaaiii}}}|||mmmqqquuucccLLL;;;999FFF___ttt\\\QQQIIIGGGGGGAAA:::777888777777666666666777777555666<<>>KKKDDDEEE???DDDHHHIIIeee___TTTJJJHHHGGGEEECCCCCC===:::666444444444444333333333444555777777888777444444444555555666888888:::999999:::<<>>AAAPPPmmmeeehhhppp}}}~~~vvvuuurrrllleeebbbeeejjjeeeddddddgggkkkkkkhhhdddbbbbbbffflllpppppppppqqqyyyuuuqqqooonnnnnnlllfff]]]VVVVVV\\\[[[RRRLLLLLLIIIBBB555222///---............,,,---------......000111000222555666666666888999666444222444777999777555111222444555555444222111............//////000000,,,,,,,,,------.........,,,++++++******++++++,,,,,,,,,------------,,,,,,)))************+++++++++++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,---......///000000000111222444666888999:::555444222222333333111///---999HHHSSSWWWWWWVVVTTTSSSVVVUUUQQQQQQVVV[[[]]]]]]ZZZOOOEEEGGGLLLEEE777555;;;AAABBB>>>999555222000...------......,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***...333///+++888JJJqqqwwwjjjqqqvvv___ZZZ___hhhxxxwwwxxx{{{~~~rrrooozzzwwwqqqyyynnnWWWFFF===:::;;;888888888666555666999;;;>>>999>>>===HHHPPPOOOeeettt___KKKFFFIIIJJJFFFCCC???<<<888555444555444333333333444555666777888999555555444555555666777888:::999999:::<<>>;;;IIIXXXIIIHHHJJJMMMKKKDDD@@@@@@::::::999777777666666666666999<<<;;;888===PPPdddmmmhhhhhhssszzzzzzwwwpppiiieeedddcccdddcccdddgggjjjiiiddd``````aaaiiitttyyyxxxyyy}}}yyyvvvpppooonnnnnnlllfff]]]UUUVVV\\\\\\RRRMMMLLLHHHAAA555222///---............,,,---...---------///111///111333444444444777999888666444444555555555444444444444444444333333333000000///......//////000---------------.........,,,++++++******++++++,,,,,,------......------,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,---------+++,,,,,,------,,,,,,,,,,,,,,,---...///000111111000111333444666666777777333333222111000///......777EEETTTYYYZZZYYYYYYXXX\\\^^^[[[UUUUUU[[[aaaccc[[[SSSHHHDDDHHHJJJAAA666888>>>CCC@@@;;;888444111///---,,,,,,------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((...000---111888LLLiii|||~~~sssZZZPPP[[[kkkzzz{{{uuuyyy~~~{{{nnnTTTCCC<<<999777777777888888777555555666888777444999777AAAHHHBBBTTTuuuUUUHHHJJJLLLHHHDDDAAA>>>999666555555555444222333555555555666999;;;555555555555555666777777:::999999;;;<<<@@@LLLXXXoooyyyyyywwwsss}}}nnneee___QQQJJJFFFEEEMMMZZZbbb___XXXMMMIIIEEEDDDFFFGGGFFFDDDGGGGGGFFFEEEDDDBBB@@@???BBBBBBBBBAAAAAAAAAAAAAAA???===<<<:::999>>>MMM\\\rrryyy~~~{{{}}}~~~~~~}}}{{{wwwwww|||yyy|||~~~{{{{{{dddMMMIIILLLTTTbbbrrryyyyyyaaaEEE555111333333333333444555555666777666999999777>>>WWWrrrsssfffsssxxx~~~fffaaa```kkkpppfffTTTDDD:::555<<<>>>EEEKKKJJJDDDBBBEEE===<<<:::999888777666666555777:::;;;888888BBBNNNgggpppgggdddkkkwww}}}~~~~~~zzz{{{xxxqqqllliiiddd___aaabbbcccffffffddd```]]]___aaalllzzz||||||zzzyyyooonnnnnnnnnlllfff\\\UUUWWW]]]]]]TTTMMMLLLGGG???555222///---............,,,...///...,,,,,,...000...000111222222333555777777777666444222222444666777555444222222222333444222111000///.........///............------------,,,++++++******++++++,,,------............------+++,,,,,,,,,,,,---------,,,,,,,,,,,,---------...---------......------,,,......///000111222333333111222333444444444333222000111111///,,,---111555HHHRRRYYYYYYZZZ]]]___]]]cccaaa\\\UUUUUU[[[______RRRIIICCCDDDFFFBBB<<<999<<>><<<:::999888777777666555777::::::999<<>>555222///---............---...000...,,,,,,...111...///111111000111444666666777777444111111444888999777444111111222333555333222000///............/////////...---------,,,,,,++++++++++++++++++,,,------............------,,,,,,,,,---------......,,,,,,,,,------..................///......------///000111222333444555555222222333444333222000///,,,......,,,***...777???VVVZZZYYYVVVYYY```ccc```ccc```XXXQQQQQQVVVXXXVVVJJJCCCAAAFFFDDD;;;888<<<@@@CCC@@@777222333111,,,...,,,++++++------,,,*********+++++++++,,,,,,,,,++++++++++++++++++++++++(((---000...,,,,,,------333333GGGkkk|||zzzooo~~~|||gggRRRLLLMMMVVVdddqqq{{{uuu|||{{{qqqqqq}}}uuu}}}fffJJJ===333555999888666666111444777888777666666666333222888444<<>>>>>>>>???HHH[[[nnnwww|||~~~}}}}}}}}}zzz{{{}}}{{{|||{{{yyyyyy~~~}}}xxxxxx]]]DDDKKKTTT\\\nnnvvvwwwuuuhhhMMM555222:::222222222333444555666777777333666<<<<<<;;;EEEUUUxxxiiisssbbbfffyyy~~~vvvmmmhhhbbbRRRAAA666222333<<>>EEEVVVppp{{{nnnjjjiiilllkkkeeecccfffhhhiiieee```aaaeeeccc]]]ZZZ^^^aaaaaa]]]YYYXXXYYY]]]```mmm}}}uuuqqqvvv}}}yyypppnnnmmmmmmkkkfff]]]VVV\\\___]]]VVVSSSRRRJJJ>>>777444111/////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111111000000111222333666888666333111222444<<<:::666444333444666888777333///...///000///---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///...------,,,,,,------...---------.........//////......////////////............///000111222333333333222111000///......---------,,,+++...777DDDNNNVVVZZZ]]]\\\ZZZZZZ^^^cccZZZVVVRRRQQQQQQQQQPPPNNN>>>AAAEEEEEEAAA<<<:::999DDD???999444111000///...,,,------......------,,,***++++++,,,,,,++++++***------------------------...------,,,,,,------...000...444JJJggg{{{~~~yyyjjjuuu}}}xxxggg___YYYWWWUUUYYYmmm}}}uuuxxx___DDD888777666444444444555666444444444555555555555666666666666777888999;;;;;;VVVZZZFFFLLLMMMAAABBB@@@===999666444333333222222222333444555666777999999888777666555444444777888888777777999<<>>???FFFTTTgggtttyyyyyyyyyyyyyyyzzz{{{|||~~~|||rrrttt{{{aaaMMMMMMTTTYYYdddpppxxxyyynnnTTT===444444555444444555555666666777777666666666777:::>>>AAADDDddd{{{|||iiitttsss```qqq~~~mmmgggiiihhh]]]RRR???<<<999666888===DDDHHHBBBAAA@@@===;;;999888777555555555555666888999:::;;;===DDDMMM[[[sssyyynnnlllhhhdddaaa^^^]]]]]]_______________^^^]]]]]]\\\]]]\\\WWWRRRPPPTTTYYY``````iiisssrrrooowww~~~yyypppnnnmmmlllkkkeee]]]VVV]]]```]]]UUURRRRRRKKK@@@777444111/////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,......000111222222222111222444555555444333222222:::999777555444333333444444333111111222111...+++............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------,,,,,,,,,,,,------------........./////////......////////////......------...///000111222222000000000000000///......---,,,,,,///555>>>EEEJJJQQQVVV]]]aaa```^^^]]]\\\XXXSSSNNNOOOSSSTTTOOOIIICCCEEEFFFBBB<<<999;;;>>>BBB===777222000///...---,,,,,,------------,,,,,,***++++++,,,,,,++++++***------------------------------,,,,,,,,,,,,------111------888MMMfffzzzyyyoooooo~~~iiiYYYQQQRRRZZZcccyyyyyy|||}}}}}}zzzyyy~~~}}}xxxrrrZZZHHH>>>888777555444444444555555444444444444555555555555666666666777888999:::;;;IIIrrr^^^JJJNNNMMMBBBCCCAAA>>>:::777555333333333333333333444555666666888888888777666555555444777888888777777999<<>>>>><<>>CCC>>>:::444000......---,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***------------------------------,,,,,,,,,,,,------///---******333JJJhhh}}}ttteeeoooyyyvvvrrrcccRRR\\\jjj~~~{{{wwwrrrrrr|||wwwxxx}}}~~~}}}{{{wwwuuuxxx~~~zzz}}}zzzsssuuuzzztttnnnooowwwxxxoooppptttvvvtttpppqqqyyymmmOOO<<<666666666666555444444444555555444444444444555555555555666666666666777999:::;;;<<>>FFFZZZ{{{}}}~~~qqquuussseeefffmmmrrryyy~~~xxxrrrlll\\\QQQTTT]]]```[[[VVVXXXTTTOOOLLLLLLMMMOOOPPPPPPLLLIIILLLVVVeeesss{{{}}}|||{{{yyyxxxxxxwwwwww~~~}}}}}}~~~}}}zzzuuuwwwyyy~~~}}}zzz}}}hhhXXXLLLPPP[[[ccckkkrrrtttkkkXXXCCC666333444444444444555555666777777888;;;:::999999999:::;;;<<>>:::666111555555444444444444444444333333444444444555555555555555555666777888999::::::GGGoootttWWWNNNNNNNNNFFFEEEBBB>>>:::777555333333333333333333444555666666666777888777777666555666777888888777888:::<<<===LLLiii~~~xxxqqqzzzmmmkkknnnsss}}}}}}rrreee[[[^^^gggjjjjjjhhhggg]]]TTTRRRTTTUUUTTTTTTWWWTTTTTTYYYcccooowww{{{|||{{{zzzyyyxxxxxxxxxxxx~~~zzzvvvuuutttqqqqqqtttxxx}}}{{{zzzwwwkkkWWWTTTTTTYYY```fffmmmssssssdddMMM;;;333333333222333444444555666777888888::::::999888999999:::;;;===OOOddduuuyyyddddddwwwlll```]]]aaadddeee]]]PPPAAA777444888<<<;;;===???@@@@@@>>>;;;999777777777666777777888888::::::<<<===;;;:::@@@HHHNNNZZZiiiqqqyyy{{{nnnfffZZZYYYXXXWWWVVVUUUTTTTTTSSSTTTVVVWWWWWWUUURRRQQQMMMJJJFFFEEEHHHRRR^^^fffccceeeffflllxxxrrrmmmkkkiiiiiihhhddd^^^XXX[[[___]]]RRRMMMMMMIIIBBB777444111/////////---,,,........................,,,******///555777444000...---...111444555333///...000333555666555333111...///000111222333444555//////.........------------------------------------,,,,,,+++++++++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------......---------------......///222999BBBIIIKKKJJJIIIHHHLLLNNNTTT^^^hhhiiiccc\\\NNNOOOPPPPPPOOOLLLIIIGGGHHHBBB======BBBDDDAAA<<<444222...,,,,,,,,,+++******++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,///111000---...444999LLLttt}}}~~~eeeLLLOOOjjjtttnnnnnnoootttooorrr{{{|||vvvvvv|||zzzsssmmmooowww~~~eeeQQQ;;;333777:::888333333333333444444444444333333333333444444444444555444444444555666777999999>>>>>>XXXdddNNNJJJMMMGGGFFFDDD@@@===999777555444444333333333444555555444555777888888777666555666777888888777888999;;;:::DDDYYYtttzzztttpppqqquuuzzzqqqjjjkkkooorrruuuyyyuuuggg\\\\\\___]]]YYYXXX]]]]]]___fffooouuuwwwwwwxxxxxxxxxxxxxxxyyyzzz{{{}}}xxxwwwvvvsssqqqtttxxx}}}~~~vvvsssuuu}}}ppp^^^JJJUUU```ccccccffflllqqqqqq]]]EEE666222222222000333333444555666777888888777777777888999:::;;;;;;;;;DDDSSSfff}}}wwwbbbfff{{{}}}eeeYYY^^^gggrrrrrrlllXXXAAA333444;;;444666:::===>>>>>><<<;;;999888888777777777777888666444555888888888<<>><<<@@@FFFEEE===555111///,,,++++++++++++***++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------..................999LLLqqq\\\LLLWWWdddddd\\\]]]llluuuqqqmmmhhhdddsssvvvrrrxxxwwwrrrpppvvv|||yyylll___DDD===666333222000222666111222333444444444333333333333333333444444444444444444444444555777888999???<<>>333222333111000222333444555666888888999555555666888999:::;;;;;;999;;;DDDXXXsssuuu___ffftttyyyooolllqqquuu}}}uuu[[[CCC666333000222666999;;;<<<<<<<<<:::999888777777777777777777444333555777777:::???>>>;;;<<>>BBBKKKKKKLLLKKKKKKKKKLLLLLLJJJLLLPPPVVV[[[ZZZTTTPPPVVVSSSNNNIIIEEECCCCCCCCC<<<>>>AAADDDDDD???666000...---+++***+++,,,+++***,,,,,,------------,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,.../////////777111BBBnnn}}}{{{xxx```WWWUUUPPPKKKFFFRRRbbbssssssccc^^^aaabbb```jjjyyyyyysssuuu{{{xxxuuupppiii]]]NNNCCC666555666777222---///555000111222333444333333222222222333333333444444444333333333444555666888888;;;>>>DDDYYYrrrTTTIIIFFFFFFEEEDDDAAA>>>;;;:::555444444333333444444444222444666999999999777666555777999999777777888999<<<===CCCOOOaaazzz}}}yyy}}}xxxsssyyy|||uuuoooooonnnqqquuuwwwxxxwwwvvvvvvuuuuuuvvvwwwxxxzzz|||}}}zzzuuuqqqqqquuuzzz{{{||||||kkkZZZTTTccckkkeeebbbhhhkkkiii___KKK888222333333222222222333444555666888999999555555666888999999::::::999777<<>>===???AAACCCEEEFFFFFFFFFDDDCCCBBBAAAAAAAAABBBBBBAAAGGGPPPYYY___bbbbbbaaaeeeqqq~~~pppgggfffxxxsssjjjhhhfffffffffddd^^^ZZZZZZbbbcccZZZRRRPPPKKKDDD777444111/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---000333...///000...+++,,,000444444333111000111333666888555666666333///---///111222222222222111111111000........................///...------,,,,,,,,,,,,...------,,,,,,------...---------.........//////+++++++++,,,,,,+++++++++,,,------------------...---,,,,,,...444===FFFKKKUUUPPPKKKIIIKKKMMMMMMLLLQQQNNNIIIGGGHHHKKKOOOPPPZZZSSSJJJDDDCCCCCCAAA>>>888???FFFGGG@@@888111///---,,,******+++,,,+++***,,,------......------,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,((())),,,...///000///...***222<<>>AAA>>>;;;===??????@@@>>>===<<<===>>>???>>>???===;;;;;;===???>>>======???@@@BBBCCCCCCCCCBBB>>>===;;;;;;<<<>>>@@@BBB@@@JJJXXX___``````bbbeeeyyynnnmmmkkkfffxxxooollliiiffffffgggeee]]]WWWZZZaaaaaaWWWPPPNNNKKKEEE999666222000//////...---------------------------++++++++++++++++++++++++222222111000///...------111222333444444444333333;;;:::999777444111///---111000000000000000111111000000//////...---------///---,,,---...///...---------,,,+++************,,,,,,,,,,,,,,,+++***))))))******++++++++++++******)))))))))***+++---...,,,...111555:::???CCCEEEKKKGGGHHHMMMQQQSSSVVV[[[QQQKKKEEEAAA>>>AAALLLXXXNNNJJJFFFEEEEEEDDD@@@<<>>UUUppp~~~~~~{{{ssslllqqqhhhRRRIIIIIIKKKRRRZZZaaaffflllrrrvvv|||zzziii___]]]___pppyyywwwrrrpppzzzkkk^^^LLL>>>999888888777444444444444333333222111...///222444444333111///555444333333222222222222333333333444555666777777:::777???FFF[[[{{{PPPKKKIIIEEECCCDDDDDDAAA===999777555444555444333222333333444444555666777777555555555666666666666666888:::===@@@CCCQQQlll}}}wwwuuu|||~~~~~~|||uuuxxxxxxxxxwwwvvvuuuttttttxxxvvvuuuvvvzzz||||||zzzuuuyyy|||xxxrrrwww|||~~~yyy}}}xxxooorrr{{{yyy}}}zzzkkk]]]VVVbbbjjj```ZZZgggfff___fffJJJ;;;222444555///---222222222333333555666888999666666666666777777777777===777444<<>>BBBAAA???>>>===<<<<<<<<<<<<::::::;;;:::999???FFFDDDNNNVVVXXXQQQJJJaaa|||sssvvvzzz{{{yyypppmmmiiiffffffgggeee^^^XXX\\\bbb```TTTLLLLLLJJJFFF999666222000//////...---------------------------++++++++++++++++++++++++111111000//////......---111222333444444333111000555777888999888555222000222222111000000000111111000000111222222222222222///---,,,,,,......---,,,...---,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******++++++,,,,,,+++++++++---,,,+++*********+++,,,333444666888<<>>;;;888555444444444444333333333444444555666666777666666666666666555555555666888:::;;;===GGG^^^sss|||vvvsssuuu{{{zzzzzz{{{~~~oookkkqqqzzz~~~}}}yyyssswwwvvvuuuuuuttttttttttttwwwuuutttvvvzzz}}}~~~}}}xxx{{{~~~yyyuuutttxxx|||~~~wwwwwwzzznnnnnnvvvtttyyynnnbbb^^^```fffddd[[[[[[fffggg```]]]DDD777000333555000000555333333333333444666777888555666666666777777777777888666555888@@@RRRnnn|||fffUUUSSSkkk||||||www```\\\jjjyyymmm]]]GGG999777999777111666666555444444666999;;;777666666555555555555666666666777777777888888888888888888888888888888888777777888888888999999999999999::::::;;;<<<<<<<<<===<<<;;;;;;:::::::::::::::888999;;;;;;;;;AAAHHHWWWWWWPPPJJJKKKPPPiiiyyyxxx{{{vvvzzzqqqmmmiiifffeeegggeee```ZZZ___ccc___RRRIIIJJJJJJFFF999666222000//////...---------------------------++++++++++++++++++++++++........................///111333444444222000...///222666::::::888555333444333222222111111111111000111333444444444333222///...,,,---------,,,+++...---------------...///---------------,,,,,,+++,,,,,,,,,,,,,,,+++++++++///...---,,,+++,,,------444777:::<<>>DDDHHHJJJKKKHHHCCCAAACCCFFFIIIBBB:::222...,,,++++++)))))))))***+++++++++,,,++++++++++++++++++++++++*********++++++++++++,,,++++++,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,---------------......,,,***,,,111555FFFPPP```sss{{{sssjjjtttnnnlllssszzzpppYYYLLLMMMDDDEEEFFFKKKSSS```nnnvvvrrreeeXXXPPPMMMJJJHHHHHHOOOUUU___gggkkkrrrzzzwwwssstttxxx}}}}}}sssqqqnnnaaaWWWKKK999444111......000111000---111222222222222111000000111222444666666555444333444333333222222222222333444444444444444555555555999444888<<>>;;;666444444444444444333333333444555555666666777777666666555555444444777777999999888===NNN^^^www{{{vvvsssrrrooonnnnnntttwwwkkk___\\\cccmmmtttwwwzzzwwwvvvvvvyyyyyyvvvrrruuusssrrrqqqpppqqqsssttttttsssrrrtttyyy}}}|||~~~zzzuuuqqquuuxxx|||~~~~~~}}}|||}}}wwwqqqtttoooqqqvvvaaaXXX___hhhkkk[[[VVV]]]eeeiii```OOO<<<222---111444222333888444444444444444555555666555555666666666777777777777999<<<;;;999BBB[[[rrr}}}bbbMMM___mmmmmmooo}}}rrrdddfffssspppMMM999888777111444333222111222444666888666666666666666555444444444555555555555666666666666666666666666666666666666666666666777777777777777777777888999999::::::999999888888888999999:::999777888;;;===>>>CCCJJJXXXWWWLLLIIIXXXiiiyyyxxx~~~|||rrrlllhhhddddddfffeee```[[[___dddaaaTTTKKKKKKIIIEEE999666222000//////...---------------------------,,,,,,+++++++++++++++***,,,,,,,,,---......//////+++---000333444222000///...000333666888777666555555555444333222222222222333333444444333111///---111///......//////---,,,---,,,,,,,,,---...//////,,,,,,---------,,,,,,+++,,,,,,++++++++++++,,,,,,...------...///111222444888===@@@@@@@@@FFFQQQ[[[OOOMMMQQQZZZ\\\UUUJJJCCC===>>>BBBDDDAAA===???EEEIIIJJJJJJHHHEEEDDDEEEGGGBBB;;;222---,,,,,,***)))(((((()))***+++,,,,,,,,,************************************++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++*********+++++++++,,,,,,,,,---------+++...000111///...///000+++555GGG___vvvsssqqqnnnmmmrrr~~~xxxfffhhhhhh```UUULLLKKKRRR\\\ccczzzpppiiiiiiiiiggggggkkkmmmsss}}}~~~xxxooofffdddkkktttyyyzzzqqq^^^PPPDDD999:::???:::222111111222444444111///000000111111111111000000111222444555666555444333333333222222222222222333555444444444444444444444777444777::::::QQQ]]]TTTKKKIIIIIIIIIIIIIIIAAA===888444444444555555333333333444444555555555888888777666555444444333999999::::::888999DDDPPP]]]}}}xxx{{{xxxvvvwww|||~~~zzziiiccc^^^```hhhpppssssssrrrqqqppprrruuuvvvuuutttrrrpppnnnmmmmmmoooqqqsssrrrqqqqqqssswww{{{~~~}}}yyyuuuqqqnnntttvvv{{{~~~|||zzz~~~~~~yyynnniiissswww~~~|||kkkYYYVVVcccqqqoooUUUSSS```eeehhh^^^BBB666///---000333222444777555555444333333444444444555555555666666666777777777:::>>>===:::>>>PPPcccyyyfffQQQMMM```jjjgggsss}}}nnnlllttt|||wwwOOO999555777444333333333444555444444555666777777777666444333333333333444444444555555555555555555555555555555666666777777777888888888555555666666777888888888999999888888888888999999888666999???CCCGGGLLLSSSSSSZZZXXX^^^www~~~ttt~~~ttt}}}sssjjjfffcccdddfffeee```ZZZ^^^eeecccXXXOOOMMMJJJDDD999666222000//////...---------------------------,,,,,,,,,++++++***************+++,,,---...//////(((***---000222222222111000000111111222333444444555444444333222222333333333333444444333222000///333111000000111111000...,,,,,,+++,,,,,,---......++++++,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,---...,,,---...000333777:::<<<>>>CCCGGGDDD???>>>CCCIIIRRRRRRSSSTTTOOOFFFAAA@@@===CCCLLLMMMFFF>>>@@@HHHJJJHHHFFFFFFGGGGGGDDDBBB666222...,,,------***((((((((()))***+++,,,,,,,,,************************))))))*********+++++++++*********+++++++++,,,,,,---,,,++++++************+++++++++,,,,,,,,,------)))+++...///////////////333111000666EEE\\\tttyyyjjjaaadddrrr}}}ttteee\\\^^^gggrrrxxx}}}~~~}}}yyyoooeeeccchhhmmmmmmkkkNNNAAA;;;666///222666111222111000111111111///...///000000111111000000000000111222333444333333222222222222111111222222333444444444444444333333333333444888;;;999BBBlllhhhPPPIIIKKKLLLJJJHHHDDD@@@:::666555555555555333333333444444444444444888888777666555444444333999888999;;;999999???GGGOOOfff~~~zzzvvvrrrmmmjjjlllqqqvvvwwwvvvttttttuuuvvvwwwwwwuuutttooonnnllljjjjjjlllooopppoooooopppqqqtttwww{{{}}}|||{{{yyyvvvssspppnnnlllrrrsssxxx|||zzzxxxrrrhhhllllllpppkkk\\\TTT^^^rrrnnnUUUUUUccceeecccUUU:::333000...000222222333555555555444333333333333444555555555555666666666666666666888999999;;;EEEPPPoooaaaLLLWWW```^^^iiivvvjjjlllqqqrrrJJJ888888444444333555777888666444444555666777777666555444333333333333444444444444444444444444444444444444555555555666666666777777444444555666666777777888999999888777777777777777999888>>>IIISSS[[[cccjjjttt|||xxxvvvxxxjjjaaaiiisssyyy}}}}}}ssshhheeedddeeehhhggg```ZZZ]]]ddddddZZZQQQOOOKKKDDD999666222000//////...------------------------------,,,,,,++++++*********))))))***+++,,,---......''')))+++...000111111111222111/////////000222333444333333222222333333444111222333444555666777888333222111111333333222111,,,,,,,,,,,,,,,,,,---...+++,,,,,,------------,,,------,,,,,,---///111222000000111444777;;;>>>@@@777===CCCDDDBBBAAADDDGGGPPPNNNLLLJJJCCC>>>@@@FFFDDDKKKSSSTTTLLLCCCDDDKKKHHHEEECCCDDDFFFDDD>>>999...---,,,---------***((()))))))))***+++++++++,,,************************)))))))))************+++))))))*********+++++++++,,,++++++************+++++++++++++++,,,,,,,,,,,,............---,,,,,,,,,000000---,,,///;;;LLLZZZkkk{{{tttkkkrrr}}}zzzrrrttt}}}~~~~~~~~~yyynnngggbbbZZZNNNDDD888111333444///111444---000000/////////000000111///000000111111111111000000000111111222222222111222111111111111222222333333333333333333444444444111666888:::;;;;;;WWW^^^NNNNNNLLLGGGDDDFFFBBB===999777666555444333333333333333333444444777777666666555555444444777555666888888777:::@@@FFFUUUhhhyyyvvvxxx{{{}}}}}}}}}{{{xxxuuusssqqqnnnmmmkkkjjjjjjkkklllmmmmmmnnnpppppppppqqqsssuuuuuutttqqqooommmlllmmmmmmqqqppptttxxxvvvttt~~~xxxmmmpppssslll]]]OOOTTTkkkgggXXXYYYeeeeeeYYYGGG666222111111111111111222333444444333333333333333444444444555555555666666666:::777666999::::::===BBB___uuupppYYYMMMQQQ___jjj}}}vvvggg\\\nnnpppiiiKKK???777444111111444444333000333444555666777777777777333444444444444555555555444444444444444444444444333333333333444444444444555555555666777777888888888888777777777888888999<<<===FFFVVVfffrrr}}}|||qqqccc^^^]]]cccsss}}}ssshhhffffffiiillliiibbb[[[]]]dddbbbWWWOOONNNLLLGGG999666222000//////...---------------------------------,,,,,,+++******)))((())))))***+++,,,------***++++++,,,---...///000000000000000000111111111222111111111222333444555111111111111333666999;;;111000000111333444333222///...------------------------...///////////////////////////111444666888888888777888999;;;===>>>222777===BBBFFFIIILLLNNNMMMGGGBBB???======CCCKKKKKKLLLPPPRRRNNNGGGDDDFFFAAAAAABBBBBB@@@;;;555111+++,,,...---,,,***************************++++++************************))))))))))))************))))))))))))*********+++******************+++,,,***++++++++++++,,,,,,,,,000///.........---,,,+++&&&+++111333222222333666;;;PPPjjjwwwwwwuuuxxx~~~yyy|||zzzssspppuuu|||zzzsssqqqrrrtttlll```UUULLL@@@444+++555...///000,,,000666222///000000111111111222333///000111111222222222111000000000111111111111111111111111111111222333333222222222333333444444555111999666666<<<:::HHHjjjmmmXXXQQQKKKFFFEEEGGGCCC???;;;999777444222333333333333333333333333666666666666666555555555666333333666777666777;;;===HHHTTTppp~~~xxxssspppoooooommmlllkkkjjjjjjjjjjjjjjjlllnnnpppooommmkkkkkklllnnnllliiihhhhhhjjjmmmooopppnnnooossspppnnnzzz~~~|||tttxxx|||mmmWWWNNN^^^xxx{{{\\\]]]]]]dddcccMMM888555000222333222222222333222333333333222333333444444444444444555555555666666:::888888;;;;;;:::<<<@@@MMMlllwwwqqq{{{nnnTTTKKKPPPVVViiittt^^^ddd```eeeuuu~~~kkkZZZNNNEEE:::444222222111///333333333444666777999:::555555555666666666666777555555555555555555555555333333333444444444444555666666777777888999999999999999999;;;<<<>>>@@@AAADDDEEENNN```rrrzzzccc[[[ccchhhvvv{{{}}}ssshhhggghhhlllooolllddd\\\^^^ccc```SSSLLLMMMMMMIII999666222000//////...---------------------------------,,,,,,+++***))))))((())))))***++++++,,,,,,...---++++++++++++---......///111333333333222111000000000111222333444555222111///...000222666888000//////000222444444333111000///...............//////000111111111111111111111111222444777:::<<>>===;;;:::::::::;;;<<<===@@@DDDGGGIIIJJJKKKMMMCCC;;;999;;;???EEEKKKKKKFFFEEEIIIIIIDDD===;;;:::???CCCBBB;;;333...,,,,,,...///---)))((())),,,+++++++++***************))))))))))))))))))))))))))))))))))))************))))))))))))***************)))))))))***+++,,,,,,******+++++++++,,,,,,,,,(((((()))+++---...---,,,......---,,,******,,,---777444555AAAVVVjjjwww|||www{{{zzz~~~{{{||||||uuuppplllmmmqqq~~~yyyuuunnnfffaaa```TTTKKK@@@777444333222111...***///333///222555///---///111111000/////////000000111222222222222222000000111111111222222222111111000000111222333333111111222333333444555555222:::444222<<<999@@@[[[vvv___TTTLLLHHHJJJGGGDDD@@@===:::777444222333333333333333333333333555555555666666666666666777333333666888666777999666>>>GGG^^^yyyqqqllljjjlllooolllllllllkkkjjjiiihhhhhhkkknnnpppoookkkgggffffffhhhgggdddccceeeiiimmmpppppplllmmmpppllljjjwww~~~rrruuu|||~~~yyy~~~~~~lllWWWSSSjjjyyyeeeUUU___```bbbbbbEEE---444...111333333222333444333333222222222333333444555444444444555555555666666333333555999999777;;;@@@BBBSSSrrrlllsssVVVMMMVVVccckkkttt~~~___```^^^aaarrryyymmm```MMM???999777555444333222222333555888:::<<<666666666777777777777888555555555555555555555555555555555666666666777777777777888888999999::::::;;;<<<===???BBBFFFHHHJJJLLLLLLTTTdddtttfff___ooo{{{wwwmmmccc|||qqqgggeeefffjjjllljjjbbbZZZaaaddd^^^QQQJJJMMMNNNJJJ;;;777222///.........---------------------------,,,,,,,,,+++++++++******++++++************++++++,,,,,,,,,+++++++++******000000000000000111111111222111000//////000111222222000///111444666444111///---+++,,,///222333444333222000......///111222000111222444555666777777555666666666666999<<>>???;;;DDD>>>@@@OOO^^^ffflllssslllfffbbbjjjzzz~~~wwwyyyrrraaa|||qqqgggffffffiiillliiiaaaZZZ```ccc^^^QQQKKKMMMMMMIII<<<888444000/////////...------------------------,,,,,,,,,+++++++++******+++******))))))******+++*********++++++,,,,,,,,,---......///000111111222111000000/////////000000111000000222555777888888222000...---...000000000111000///......///000111222222444555666666777777444444444444444555888;;;LLLGGG@@@:::777777:::<<>>???@@@@@@AAAAAA???@@@AAACCCCCCDDDCCCCCC???<<<888333///---++++++))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,...---++++++...333888<<<888BBBOOOYYY___fffnnnuuuxxxpppssstttppppppyyyyyyqqqnnnggg``````QQQPPPLLLGGGAAA:::444111111111111000000/////////////////////////////////////////////////////////.../////////000000000000//////000000000111111111000111111111111222222222333333333444444444444555444555666666777999===@@@WWWbbbRRRLLLIIIIIIEEEBBBBBB???999666777444444444444333333444444444444444444555555555555444444333333444555777777777888;;;CCCPPP```oooxxx||||||wwwqqqlllkkkjjjjjjiiijjjgggcccccceeeffffffdddiiifffbbbbbbdddccc___[[[\\\\\\]]]^^^aaadddfffhhhhhhdddcccgggjjjjjjnnnuuu|||{{{~~~rrr```]]]lllqqqbbbXXXYYY\\\]]]\\\TTTDDD444///222000111111111111222222222333333333333333333333333333333333444444444555555555666666777777888999999666===III\\\xxxtttWWWVVVVVVZZZbbblllssswww{{{nnnhhhgggiiisss}}}ttt[[[EEE:::777///000333666444222666===???===;;;<<<>>>>>><<<:::999999:::999999999::::::555666888999:::;;;<<<===888;;;<<<:::;;;>>>@@@@@@FFFNNN]]]pppzzzyyyssskkkvvv|||www}}}rrrhhhffffffiiikkkhhh```XXX]]]aaa^^^SSSLLLNNNMMMHHH===:::555222000000000///------------------------,,,,,,,,,+++++++++******+++******))))))******+++(((((()))***+++,,,---...***+++,,,---///000111222000000000000000///.........///111222444777<<>>???;;;===???AAABBBBBBAAA@@@777555222...+++))))))((())))))))))))))))))))))))************************************************++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,+++++++++111///---,,,+++,,,...///,,,...222666;;;AAAHHHMMM```dddkkkrrrzzzxxxxxxrrrnnnkkkpppzzzxxxeee]]]WWWNNNHHHHHH<<<:::666222///.........000000000///////////////////////////////////////////////////////////////....../////////000000000//////000000000000111111000111111111111222222222333333333333444444444444333444555555555777:::===CCCmmmtttXXXNNNPPPIIIEEECCCDDDBBB===:::999444333333333333333444444444444444444555555555555555555444444444555555666777777777777;;;EEERRR[[[nnnzzz{{{ssspppnnnjjjiiiiiiiiiiiihhhkkkgggccccccgggiiihhhfffbbb___]]]]]]^^^]]]ZZZVVVUUUVVVWWWZZZ]]]```ccceeebbb```bbbkkksssuuutttsssyyy~~~vvvwww~~~~~~zzzeee^^^gggyyysssZZZQQQ\\\\\\]]]WWWHHH:::222///...000111111111111222222222333333333333333333333333444444444444555555555555555555666666777888888888666777999CCCYYYyyykkkaaaUUUPPPSSSYYY\\\]]]tttzzz}}}pppfffkkkvvvvvv}}}oooRRREEEGGG888555444555444333666<<>>===CCCBBB<<<>>>======<<<<<<<<<<<<<<<::::::::::::;;;;;;<<<===:::;;;===@@@@@@???DDDJJJQQQcccuuuxxxqqqiiieeejjjttt}}}rrriiigggfffhhhiiifff___WWW\\\aaa^^^TTTNNNOOOMMMGGG>>>:::555111000000///...------------------------,,,,,,,,,+++++++++************))))))))))))******((())))))***+++,,,,,,,,,******+++,,,---...//////000111222222111000...---,,,...000000000444:::@@@999777333222111111///......///000000111000000///000000000111111000000///000111222222222333666888555666777888888888777666333111000222666<<<@@@BBBHHHJJJLLLJJJEEEAAA??????;;;<<<>>>>>>>>><<<999777000...---***)))(((''''''))))))))))))))))))))))))************************************************++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******************++++++++++++))))))***+++,,,------...---,,,,,,,,,++++++******///.....................555222...,,,---///111222222777???HHHPPPWWW^^^ccchhhkkkeeefffppppppjjjlllccc___[[[[[[^^^```___]]]WWWLLLBBB>>>999333111222333111///---,,,---///000///.............................................////////////////////////........./////////000000////////////000000000111000000111111111222222222222222333333333444444444333444555444444555777999===VVViiiWWWUUUJJJEEEBBBDDDDDD@@@<<<;;;444444333222222333444555333333444444444555555555666666555555444444444444666888888555333666???GGGQQQ___wwwtttllliiihhhgggggghhhhhhgggeeegggeeeccccccdddeeeddddddZZZXXXVVVVVVVVVUUURRRPPPOOOPPPRRRUUUYYY\\\___aaa^^^bbblllzzz|||}}}pppmmmqqq{{{}}}rrrkkk___ggguuuzzzkkkVVVTTT^^^[[[\\\PPP===111222111,,,000000111111111222222222222222222222222222222222333333333444444444444555444444555666666777777888::::::999999CCC[[[yyy}}}kkkXXXMMMJJJNNNRRR\\\lllxxxqqqpppeeeeeeooo{{{vvveee```hhh___MMM:::333444888;;;???VVVdddcccOOO@@@CCCDDD>>>AAA@@@????????????===<<<@@@>>><<<;;;<<<=========??????CCCIIIKKKJJJQQQ[[[aaasss~~~~~~}}}ssslllgggjjjqqq|||}}}qqqiiifffeeefffhhhfff^^^WWW[[[aaa___UUUOOOPPPMMMGGG===999444111//////...---------------------------,,,,,,,,,+++++++++*********))))))))))))))))))***************************+++++++++++++++,,,,,,,,,111111222333222111///...,,,---...---,,,///444999888666444333444444222111///000111222222222222111000000111111111000/////////111333444555666999;;;888777777666555444444444222111111555;;;BBBFFFHHHFFFDDDAAA@@@AAA@@@???<<>><<<999555111///++++++***))))))((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******)))))))))******+++++++++))))))******+++,,,------,,,,,,,,,++++++*********((()))***+++,,,---------///---++++++---//////...***,,,000111222333444666777>>>===>>>DDDBBB>>>CCCBBB???;;;::::::999666333555111......---++++++...---,,,,,,,,,,,,,,,------------------------------------------------------....................................////////////...////////////000000000000000111111111222222222222222222333333333444444222333444444333444666777<<>>GGG[[[ooo}}}{{{uuunnnjjjggggggfffggggggfffdddaaa]]]^^^___^^^\\\ZZZZZZ[[[SSSQQQOOONNNMMMLLLJJJIIIJJJLLLNNNRRRUUUXXXZZZ[[[YYYjjjxxx{{{tttnnnmmmssswwwqqqggg```bbbuuu|||lllYYYUUUYYY\\\[[[WWWHHH555...222222,,,000000111111111222222222222222222222222222222222111111222222222333333333444444444555666666777777888<<>>:::444111///...---,,,------------------------,,,,,,,,,+++++++++*********))))))(((((())))))***++++++*********)))))))))++++++++++++++++++++++++000000111111111111000000---...---,,,+++---///222555333222333444555444222000111111222222333333444333333444444444333333222000222555666666777999;;;;;;999666444222222333444555666888:::===@@@BBBDDDDDD???;;;;;;???AAA???===@@@???<<<999555000---+++*********)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((())))))***+++++++++))))))******++++++,,,,,,+++++++++++++++*********)))***+++,,,,,,,,,,,,+++***)))***---///000000///,,,...///...,,,+++++++++&&&///...,,,000---)))000...,,,++++++,,,,,,***))),,,,,,,,,------.........,,,,,,---------,,,++++++,,,,,,,,,,,,,,,---------------------------------........................------........./////////......////////////000000000111111111111222222222222222222222333333333333000222444444444444555777===AAA``````UUUKKKDDDDDDEEEBBB???>>>:::888666444333333444555333333333333444444444444555666666666555444333333111444777888666555777888:::<<>>===777999KKK^^^vvvkkkvvvmmmUUUIIIHHHSSSSSSXXXjjjqqqccceeennnvvv~~~mmmNNN555222999QQQwwwuuudddTTTQQQOOOPPPTTT[[[```aaaaaaTTTQQQPPPUUU]]]fffkkklllpppssstttuuu{{{~~~yyy{{{~~~vvvpppcccjjjssszzzzzznnngggdddbbbdddgggeee___YYY^^^ccc```VVVQQQRRRQQQLLL???;;;666222000///...---------------------------,,,,,,,,,+++++++++******))))))(((((((((((())))))))))))))))))*********************++++++,,,,,,,,,...------......///000111000///------/////////...111000000111333333222000111000000000000222333444444444555555666555555555222444555666555555666777777666444222222333444555666:::???@@@>>><<<<<<===>>>>>>=========<<<;;;::::::888555111...,,,+++***((())))))******)))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******((((((((()))***+++++++++***************+++++++++************++++++++++++,,,,,,---------------,,,,,,---.........,,,++++++)))***,,,,,,,,,---...000***///,,,+++222111---222...------.../////////...,,,,,,,,,,,,---...---***...---------------,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////........./////////000000000111111111111222222222111222222222222333333333///111444444444555666777<<>>>>>AAADDDCCCDDDFFFGGGHHHHHHHHHGGG```lll~~~zzz|||~~~}}}}}}zzzoooddd```hhhttt|||vvvgggYYYXXX______XXXSSS???000000333000///222000111111111111222222222111111111111111111111111222222333333333444444444222222333444444555555666:::555444:::===;;;===BBBLLLeee~~~nnnYYY\\\YYYRRRVVViii~~~nnnhhhmmmrrrnnnpppxxxoooXXXJJJAAATTTtttnnnmmmrrrooofffjjj{{{|||wwwqqqmmmmmmxxxooofffffffffhhhiiigggaaa[[[^^^ccc```UUUNNNPPPPPPMMMCCC===888888666111//////......---------,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((*********++++++,,,,,,,,,------,,,---...000222333333222111///............---------------...///000............////////////,,,...///000000222444666999555222555:::>>>>>><<<999::::::999999888777666666777777666555333000///))))))))))))((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------............///////////////////////////////////////000000000000222222222111111111000000222222111111111111111111333333222222333333444555444999???PPPyyy~~~\\\NNNNNNEEEEEEIII@@@BBB@@@<<<:::888666333000444333222222111222222222333333333444444555555555444444444555555555555666444555666777999;;;<<<===HHHMMMUUU___jjjxxx|||zzzxxxsssnnnhhhccc```___^^^\\\[[[[[[[[[\\\]]]ZZZXXXVVVTTTRRRQQQQQQQQQVVVRRRPPPQQQTTTUUUQQQMMMIIIGGGEEEBBBAAA@@@@@@@@@CCCBBBDDDDDD???===GGGUUUbbbjjjxxxxxxyyy~~~zzzkkkaaabbbkkktttuuuiii]]]\\\cccggg```XXX???999333111222222///,,,000000000000000000000000111111111111111111111111111111111111111111111111333333333333333333333333444555666777888999::::::AAAJJJfffppp^^^OOOMMMNNNPPPZZZggg{{{tttnnnjjjjjj```cccuuu~~~tttnnnfffgggppp~~~nnnlllqqqrrr~~~|||rrrkkkgggrrrllllllvvv{{{xxx|||~~~|||pppddd{{{rrrhhhgggggghhhhhheee^^^YYY^^^ccc```TTTMMMOOOOOOLLLCCC===888888666111///000......---------,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((*********+++++++++,,,,,,,,,,,,,,,,,,---///111222111111000///............//////...---------......------------............000///------///333777999;;;777444555999<<<;;;999555555555555444333222222555555444222000...,,,+++))))))))))))((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,++++++++++++++++++++++++,,,+++++++++***+++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------......................................./////////000000000000222222222111111111000000111111111111111111111111333333222222333333444555777888999@@@\\\ttt]]]RRRJJJHHHGGG@@@EEECCC@@@===;;;888444111444444333222222333333333333333333444444444555555444444444444555555555555444444555666888999::::::;;;>>>DDDJJJRRR[[[eeekkk|||vvvggggggeeebbb^^^ZZZWWWUUUYYYXXXWWWWWWVVVVVVWWWWWWTTTSSSQQQOOONNNNNNNNNNNNNNNJJJHHHIIIKKKKKKHHHDDD@@@??????>>>============???>>>@@@BBBCCCKKK^^^pppqqqvvv}}}{{{sssttt___[[[gggpppnnniiiaaa\\\___eeedddZZZOOO<<<777111000111222///,,,000000000000000000000000111111111111111111111111111111111111111111111111222222333333333444444444444555666777888999999:::>>>???IIIaaa~~~|||lllwwwuuudddZZZQQQJJJOOOYYYaaaqqq~~~rrrmmmfffaaadddkkkpppwww}}}wwwrrrmmmeeesssvvvuuusssjjjmmm~~~xxxrrrwww}}}{{{zzzvvvpppppplllrrr~~~qqqkkkiiijjj{{{qqqiiihhhggghhhhhhddd]]]WWW]]]bbb```TTTLLLNNNNNNKKKCCC===999888666111///000......---------,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))***************++++++++++++***++++++,,,---/////////......------.........111000///...------------............////////////333222222666;;;===<<<:::===999666666888999777444222333333222222111000///222111///,,,***(((''''''))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********************************++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------........................................../////////000000000222111111111111000000000111111111111111111111111333333222222333333444555777666666777BBBbbb~~~|||^^^RRRKKKEEEEEEGGGEEECCCAAA???;;;777333444444333333333333444444333333333333444444444444444444444444555555555555444444555555666777777777666888:::<<>>===@@@GGGRRReee~~~wwwmmmvvv~~~xxx|||}}}ooo^^^cccxxx|||ooo[[[ZZZ\\\bbbfff___PPPBBB888444000///000111///---000000000000000000000000111111111111111111111111111111111111111111111111111222222333444555555666444555555666777888999999<<<<<<;;;CCC___jjjfffxxx}}}wwwkkkZZZRRRSSSRRRTTT]]]nnn|||xxxjjjbbbgggsss{{{{{{ssstttwww{{{|||vvvhhhdddiiijjjqqqwwwxxxttt{{{}}}rrrpppuuuqqqgggeeedddjjjyyyvvviiieeehhhmmmwwwllljjjhhhhhhiiiiiifff___YYY]]]bbb___SSSLLLMMMNNNJJJDDD===999888666222///000......---------,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((()))))))))*********************)))))))))***+++,,,,,,---,,,,,,,,,,,,,,,---......//////......---.........000000111111111222222222111444;;;DDDKKKIII@@@777;;;888666555666666444222222222333222222111000///...,,,***(((&&&&&&&&&'''))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))************************************++++++++++++************************)))******+++++++++++++++************************,,,+++++++++++++++++++++************************************++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------........................................../////////000000111111111111000000000000000000000000111111111111333333222222333333444555333444888<<<<<>>@@@@@@IIIccctttsssiii[[[NNNHHHIIISSS\\\fffyyypppjjjiiifffxxxuuuxxx~~~vvvzzzkkkqqqxxxvvvzzzxxxppprrrsssuuuwww}}}wwwhhhpppvvvuuurrrrrrpppnnnoooqqqwww~~~zzzppplllnnnmmmgggaaawwwllliiihhhhhhjjjkkkhhhbbb\\\\\\aaa^^^SSSLLLNNNNNNKKKDDD>>>999999777222000111......---------,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((()))******+++++++++************+++,,,---...,,,,,,,,,,,,---...000000///000000000111111111111///222999CCCIIIGGG===444666555444444444444222111111111111111000///...---)))((('''&&&&&&'''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************((()))***++++++++++++***************************++++++++++++++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------------.......................................////////////000000000000000000000000//////000000000111111111333333222222333333444555333222888>>>;;;>>>[[[}}}cccJJJLLLFFFDDDCCCCCCCCCAAA>>>;;;444444333222222222222222333333333333333333333333333333333444444444444555666666666666666666666666444555666666555666888;;;999<<>>III```uuuttt{{{~~~{{{nnneeeiii|||qqqfff]]]___aaaaaaZZZMMM>>>444000///......///000000///////////////////////////000000000000000000000000000000000000000000000000000000111222333444555666444444444555666666777777777777<<<@@@>>>DDDaaauuu\\\QQQKKKOOOSSSVVV```mmmkkk}}}~~~xxxoooeeetttkkkiiirrryyyyyy|||}}}yyyxxxdddhhhpppppptttzzzrrrqqqvvv|||{{{hhhkkkvvv}}}sssyyy{{{wwwtttssspppoooqqqqqqiiiXXXKKKzzzppphhhggggggjjjkkkiiibbb]]][[[```^^^SSSMMMOOOPPPMMMDDD>>>:::999777222000111......---------,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))(((((((((((('''((()))***************))))))))))))******+++,,,)))******+++,,,...000000,,,,,,,,,,,,------------------///333777888555222111111222222111111000///------------,,,+++***)))&&&&&&&&&'''((()))***+++))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************************'''((()))+++++++++***************************************+++++++++++++++************************)))))))))************+++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------------------------------------.........///////////////000000000000000111...//////000000111111111333333222222333333444555666222444888777999MMMeee{{{\\\LLLGGGEEECCCBBBBBBAAA@@@>>>777666555333222222222222333333333333222222222222333333333333444444444444555555555666666666666666222333555555555666888:::;;;;;;<<<===>>>BBBHHHLLLQQQQQQPPPLLLJJJLLLQQQVVVQQQPPPPPPOOOMMMLLLKKKKKKKKKJJJIIIIIIIIIIIIGGGEEEDDDCCCBBBBBBAAAAAABBBBBB??????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAA@@@??????888777555444333444444555555555666777777777777777666???PPPiiinnniiiqqqqqqgggnnnvvvdddbbbeeeeeebbb[[[OOOBBB888333....../////////000000000////////////////////////000000000000000000000000000000000000000000000000///000000111222333444444444444444444555555666666;;;222222<<<>>>:::GGG[[[{{{~~~sssYYYPPPSSSTTTPPPKKKOOO\\\jjjttt{{{|||yyyvvvqqqlllnnn{{{ttttttuuuvvv~~~ppprrrxxxxxx}}}}}}vvvqqqooovvv|||{{{wwwtttqqqnnnaaa___kkk~~~rrrqqqvvvwwwwwwzzz}}}wwwhhhVVVEEE<<<{{{qqqhhhgggggghhhiiifff___ZZZZZZ___^^^TTTNNNQQQSSSPPPDDD>>>:::999777222000111......---------,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))(((((((((''''''''''''((()))***+++***)))))))))))))))(((((()))******)))))))))***+++,,,---...************++++++++++++++++++++++++,,,...///000///000111000///---,,,,,,************)))((('''&&&&&&&&&'''((())))))))))))))))))))))))(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************&&&''')))+++,,,+++******************************)))*********++++++++++++************************))))))))))))******************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,------------------------------------------.........//////////////////000000111111......//////000111111222333333222222333333444555666333333555666:::HHHWWWzzzXXXMMMJJJEEECCCBBBAAA@@@???;;;999888666444333222222333333333222222222111111222222333333333444444444333333444444555555555666444555777777666666888:::999::::::999888999<<>>???<<<======<<<;;;:::888777444444333111111111333555444444444555555666888888<<>>DDDbbbzzz}}}ooottt}}}mmmmmmoooggg\\\WWWUUUVVV]]]eeennn{{{yyyqqquuu|||nnnooossstttxxxzzzuuupppnnnmmmlllooorrrooozzz|||uuurrrqqqooohhhfffmmm{{{}}}iiijjjppprrr{{{vvvnnncccXXXMMMEEE@@@xxxnnnhhhgggfffggggggccc\\\VVVYYY___^^^TTTOOORRRTTTRRREEE???:::999777333000111......---------,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))(((((('''''''''&&&((()))***++++++***))))))))))))(((((((((((())))))*********)))******++++++******+++++++++,,,,,,,,,(((+++///000///............///000///---***))))))************)))((('''&&&&&&'''((()))***)))((('''))))))))))))(((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))%%%''')))+++,,,+++***)))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,------------------------------------------.........//////.../////////000000111111---......///000111111222333333222222333333444555222444777999999===FFFNNN```qqqiiiRRRNNNHHHCCCAAA@@@???>>>>>><<<:::888666444333333333333333222222111111111222222333333333444444444111111222333333444555555333555666555444333444555000222444444555666999;;;777888999::::::;;;===>>>>>>>>>???????????????>>>=========???@@@@@@>>><<<;;;:::999999:::;;;===>>><<<;;;:::::::::;;;===>>>:::::::::999777555222111333333222111000111444666555555444555666888;;;<<>>333000111...///111111000///000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000333333444444444444444444000888;;;666333777<<<===:::XXXzzzooodddpppooo```RRRNNNMMMPPP^^^oooyyyxxxpppkkkddddddiiipppsssooollllllnnn|||zzzuuurrr||||||oooppprrrooowwwbbbLLLEEELLLTTTRRRLLLvvvmmmhhhiiiiiihhheee```[[[XXXWWW```^^^SSSOOOTTTSSSLLLFFFCCC???:::666444333222000...------......---,,,------,,,,,,+++***))))))************************+++++++++*********))))))+++,,,,,,,,,,,,+++******))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))++++++,,,,,,,,,---------((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,------------------------------------------------,,,,,,------...///000000111111000000//////......000000000000000000000000000000000000111111111111444444666777:::<<>>AAAAAA>>>======<<<888555444333111111111111222222222222111111111111000000111111111222222222222333333333333333333333333444444444444555555555555555555555555666666666666444555555555555666666666666666666666666666666666777777777777777777777777555555555555444444444444333222222222111111000000222222111...000444444222777222333999>>>LLLmmmzzzuuuzzzzzz~~~~~~}}}|||zzzxxxwwwxxxyyyhhh\\\___iiijjjbbbVVVIII:::111000111///,,,......////////////..................................../////////000000000111111000000000000////////////000000000000111111222222333333333444444444444444444444555666777777888999999999;;;GGGbbbzzz~~~cccUUURRRXXXZZZXXXUUUYYYbbbccc]]]aaa^^^WWWSSSUUU]]]bbbdddXXX[[[___```aaadddjjjqqqzzz}}}{{{yyyuuuuuuttt|||}}}|||qqq___JJJ888///222000222;;;HHHNNNJJJDDD{{{rrrjjjkkkkkkkkkhhhddd```]]]\\\bbb]]]OOOKKKSSSVVVPPPFFFDDD@@@<<<999666444333000///......//////...---,,,,,,,,,++++++*********************************************)))))))))))))))))))))))))))(((((('''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************(((((((((((((((((((((((((((((()))***************************************))))))))))))))))))))))))************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........//////000000000000///////////////////////////////////////000000000111111111111333333333333444555777777===???HHHbbbhhhTTTKKKFFFBBBBBBAAA???>>>===;;;888999777444222000000111222222222222111111111000000000000000000111111111111222222222222222222222222333333333333444444444444333333333333444444444444333333333444444444555555555555555555555555555555555555555555555555555555444444333333222222222111111111111111000000000000000000000222555888888555999666777===GGGYYYvvv}}}wwwuuuwwwvvvggggggqqqzzz}}}}}}|||qqqccc___hhhnnndddUUUIII>>>222---///111///+++---......//////......---................................./////////000000000000000000000000//////////////////000000000111222222222222333333333333333333333333444555666777333666999999555888FFFVVVpppzzziiieeexxxyyyjjjaaa```^^^XXXSSSUUU[[[\\\XXX^^^YYYSSSQQQRRRVVV\\\aaa``````bbbiiiqqqzzztttooommmkkkuuu~~~{{{dddNNN???777444333111///111888BBBHHHGGGCCC|||rrrmmmmmmnnnllliiiccc^^^[[[]]]bbb]]]OOOKKKSSSVVVQQQFFFDDDAAA>>>:::777444333111///......///000...---,,,,,,+++++++++++++++***************************))))))))))))))))))))))))((())))))))))))(((''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...............////////////000000000000///////////////////////////000000000111111111111444444444444555666777777:::<<<>>>GGGhhhyyy___SSSOOOHHHDDDBBBAAABBB@@@>>>===;;;999666333111111222222222222222111111111000000//////000000000111111111222222222222222222222222222222222222333333333333111111222222222333333333333333333333444444444555555555555555555555555555444444444444444444444444333222222222111111000000000000000000000000111111//////111555888888777666555888???JJJVVVfffvvvuuutttvvvzzzvvvlllccceeemmmwwwssslllgggkkksssqqq___KKK>>>666...,,,///111000---------............------....................................//////////////////////////////000000...////////////000000000111111111222222222333333222222222333333444555666444555888;;;:::777:::???JJJZZZqqqvvveeelll~~~uuurrrkkkeeedddeeeccc___fff```]]]aaadddgggpppzzz{{{vvv|||zzztttnnnmmmqqqyyyyyy}}}xxxcccGGG444///222555555444111000333:::???@@@@@@|||rrrnnnooonnnlllhhhccc]]]YYY]]]ccc^^^PPPLLLTTTVVVQQQFFFEEEBBB???;;;777555333111000...///000000///---++++++++++++++++++++++++************************(((((()))))))))))))))***)))))))))))))))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.................................////////////000000000000000000000000000000000000000000000000111111111111444444444444555666777888555999;;;===OOOxxxxxx~~~bbbQQQLLLEEE@@@@@@AAA@@@>>>???<<<;;;888666444333333333222222222111111111111000///000000000111111111111111111111111111111111111111111111111222222222222111111111111222222222222333333333333444444444444444444444444444444444444333333333333333333333333111111111111111000000000//////000000111111222222111000222666666444666;;;===JJJYYYdddmmmuuuyyyyyyxxx|||}}}sssfff```kkkyyypppoooqqqvvvwwwlllVVVDDD666222...---///000000///------............------------------------------------........./////////......////////////000000......////////////000000000000111111111222222222222222222222333444555555888444444777999777777999777AAARRRiii~~~yyy}}}|||}}}~~~qqqnnnjjjaaa^^^bbblllxxxoooeeeNNNBBB555000333555111,,,333111......111555777888{{{pppmmmmmmmmmlllhhhccc^^^ZZZ\\\ccc^^^QQQMMMTTTVVVPPPFFFEEECCC@@@<<<888555333111000//////000000///---++++++++++++++++++++++++************************(((((((((((())))))******)))************)))(((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++++++++,,,,,,---......///.........................../////////000000000111000000000000000000000000000000000000111111111111222222333444555666888888666999;;;===EEE```xxxlllyyylll\\\PPPGGGEEEDDD@@@===>>><<<<<<:::999777666555444222222222111111111111000000000000111111111222222111111111111111111111111000000000111111111222222000111111111222222222222222222222222333333333333333333333333333333333333222222222222222222222222000000000000111111111111//////000111111222333333222111333555444555???LLLaaavvv|||wwwrrrxxxggg```ooo~~~|||ooogggqqqsssvvvuuujjjXXXEEE:::000000//////......///000,,,------......------,,,---------------------------------.........//////........./////////000000........./////////000000000000000000111111111222111111111111222333444555777333222555777666666999777:::AAALLL\\\pppoooeeepppxxxtttsssppprrryyyxxxvvvuuurrrooommmppp{{{sss^^^MMMDDD555333111222444333...***000///...---...///111222{{{oookkkkkklllkkkhhhddd___\\\\\\bbb___RRRNNNUUUVVVPPPFFFEEECCC@@@<<<888555333111000//////000000///...++++++++++++++++++++++++************************'''((((((((())))))*********************)))(((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''''''''&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''((((((((()))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++++++++,,,,,,---...//////.....................---.../////////000000111111000000000000000000000000000000000000111111111111111111222333444666777888888777999===???LLLoooqqqeeennnrrrdddWWWQQQLLLEEEAAABBB<<<<<<<<<;;;999888666555222222222111111111111000111111111111222222222222000000000000000000000000000000000000111111111111111111111111222222222222111111111111222222222222222222222222222222222222111111111111111111111111//////000000111111222222//////000111222333333444222111333555666;;;LLL___~~~xxxwww{{{xxx{{{{{{|||iiigggllltttpppeeebbbiiiqqqtttuuummmZZZDDD555///,,,...000000---,,,...000,,,------......------,,,---------------------------------.........//////---.........//////000000............/////////000000000000000111111111111111111111111222333444555333222444888888555555888999888777777>>>QQQooo|||hhhdddsss|||ssskkklllwwwtttsssooolll{{{zzzuuuooofffgggooo{{{zzzzzzzzzpppaaaOOO???777666444444444111...---000222---...000000/////////000vvvpppmmmooopppooojjjeeeaaa______ccc___TTTPPPUUUWWWTTTIIIGGGCCC???;;;888777666555222000//////...---,,,,,,,,,,,,+++++++++******...)))(((...222///***((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))),,,,,,+++***)))))))))***(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,..................------000000//////.........---............///////////////////////////000111111222222333333333333444444999666999???@@@AAARRRfffvvvbbbzzzhhhTTTFFFDDDEEE???BBB;;;888;;;===777222111555444333222111111111111222222222222111111111111000000000000000000000000//////000000000000////////////000000000000//////000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000111000111222222222111000///444333777::::::AAAZZZuuuqqq^^^sssvvvwwwuuu{{{{{{qqqmmmpppkkkiiipppyyyqqq___^^^jjjxxxrrrgggWWWGGG:::222///........................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------............////////////..................////////////111111111000111111222222333222222111111222222333444444444555555555555666555777999999:::@@@KKKSSSzzzyyy}}}wwwjjjaaa]]]cccwwwzzzpppfffcccmmmzzz||||||~~~fff[[[LLLAAA;;;888333000222111111000///......---......////////////......vvvqqqkkknnnpppppplllgggbbb```^^^bbb^^^TTTPPPUUUXXXUUUIIIGGGDDD???<<<999777666555333000/////////---,,,,,,,,,,,,+++++++++******///******///333000+++***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))),,,+++******))))))******(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,..................------000/////////.........---............///////////////////////////000111111222222222333333333444444666333666======<<>>EEEDDDVVVooo{{{tttmmmnnn{{{~~~{{{kkk___JJJBBB888222111111///---111111000000///......---......////////////......vvvqqqjjjmmmqqqqqqnnniiidddaaa]]]```]]]SSSPPPUUUXXXUUUIIIHHHDDD@@@<<<999777666555333000/////////---,,,,,,,,,,,,+++++++++******...))))))...111...***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))++++++***)))))))))******(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,------------------....../////////...........................///////////////////////////000111111222222222222333333333333555222555;;;<<<888<<>>888888;;;<<<888888777666555555555555222222222222111111111111111111111111111111111111///000000111111000000/////////000000000000//////000000000000000000000000000000000000111111111111000000000000000000000000111111111111111000000000///000000000000111444777777DDDVVVdddooowwwxxxuuuzzzooojjjpppxxxlllxxx}}}uuuhhhbbblll}}}wwwkkkdddfffqqq{{{dddXXXGGG999222///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------............////////////..................////////////000000000000000111222333333222222111111222222333444444444444555555555555666777777555222222666:::222;;;IIIXXXjjj|||~~~{{{rrrkkk___MMM???888444///---///111111000000000000///......---------......//////......---tttooojjjnnnrrrsssoooiiiccc```[[[___\\\RRROOOUUUXXXVVVJJJHHHEEEAAA>>>:::888777555333111000000///...,,,,,,,,,,,,+++++++++******+++''''''+++---***(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((()))))))))******************************************+++++++++,,,,,,,,,,,,,,,------------..........................................///////////////////////////000000111111222222222222333333333888444444999;;;888888;;;@@@PPP{{{vvvuuu{{{nnnTTTHHHAAA>>>@@@>>>999777:::999999888777666666666666333333333222222222111111111111111111111111111111000000000111111000000000//////000000000000//////000000000000000000000000///000000000111111111111000000000000000000000000222222222222111111111111000111333222222444888<<>>GGGRRRZZZqqq{{{}}}qqqiiiZZZSSSGGG===555333333444222111000000000///...---............------------,,,,,,------------,,,,,,sssnnnoooqqqtttrrrmmmfff___\\\[[[^^^[[[QQQNNNSSSVVVSSSJJJIIIGGGDDD@@@<<<999777666444111000000000...---,,,,,,,,,+++++++++******,,,******------******,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((()))******(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,++++++,,,,,,------......---------------.....................///////////////////////////000111111111111111111222222222222555333111111444666888999<<<<<<@@@VVVgggqqqnnnIIIBBBAAA999999CCC;;;;;;999888888888888888666666666666555555555555222222222222222222222222000111111222222111111000//////000000000000//////000000000000000000000000000000000000111111111111222222222222222222222222333333333333444444444555444444333333777EEEXXXfffooobbbTTTaaaxxxwww{{{}}}wwwpppnnnoooqqqrrrrrruuuzzz|||zzzwwwmmmVVV@@@666222...,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------............////////////..................////////////.........///000111222333333222222111111222222333333333333333444444444444666666777777777666555555333555888999:::;;;===???KKKRRR```oooyyy|||zzzwwwxxxwwwtttkkk^^^OOOFFF???@@@>>>999444000///000..................------------------------------+++,,,,,,------,,,,,,+++vvvrrrnnnppprrrpppkkkeee```^^^[[[___[[[QQQMMMRRRUUURRRJJJIIIGGGEEEAAA===999777666444222000000000///---,,,,,,,,,+++++++++******,,,***+++...---******...))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))'''((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,***++++++,,,------......,,,,,,,,,------.....................///////////////////////////000111111111111111111222222222222111333333333444666888888:::;;;<<>>CCCIIITTTdddsss}}}vvvhhhaaa```VVVWWWUUUPPPGGG>>>777333666666666555333111///---......///.........///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++zzzuuulllnnnpppnnnjjjeeeaaa```\\\___[[[PPPLLLQQQTTTQQQJJJIIIHHHEEEAAA===999777666444222111111000///---,,,,,,,,,+++++++++******+++)))***,,,+++((())),,,))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,------...................../////////000///////////////000111111000111111111111222222222000555777777666777888888333777;;;>>>IIIiiiqqqpppwww{{{[[[RRRLLLBBB???>>>===<<<<<<;;;;;;<<<999999999999888888888777222222222222222222222222111111222222222222111111//////000000000000//////000000000000000000000000000000000000111111111111444444444444444444444444111222333444555777888888BBBUUUnnn~~~yyywww~~~{{{zzzuuuhhh]]]fffvvvxxx}}}{{{~~~yyyqqqlllttt~~~uuukkkuuuwwwwwwjjjSSS<<<111000---...///...------///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------............////////////................../////////000------......///111222333333222222222222222222333222222333333333444444444333222222333555666666555333555777999999777555333999999;;;>>>>>>???GGGPPPRRRVVV^^^iiisss~~~zzzaaaKKKAAA???:::;;;;;;888444333666:::888222---,,,...111111///.........---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++zzzrrrkkkmmmpppqqqnnnggg```[[[[[[^^^YYYOOOMMMRRRSSSNNNHHHHHHGGGEEEBBB>>>:::888888666333222111111///---+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((()))******''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,........................---,,,,,,,,,,,,---......---......///////////////000111111222222333444444444333333333333444555555444333777<<>>;;;888555555666888999777777777666555444222111111111222333444444555555444333222111111111111222111111222333333333333333000000000222333333222111777555444444222222555999;;;222222999777111===RRRjjjyyyoooccc]]]gggxxx}}}wwwoooiiihhhsss}}}{{{xxxxxxttt```MMM???666111...........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///............////////////000000000000111222333444333222222111111222222333222222333333333333444444555444444333333444444555888888888888888999999::::::@@@FFFIIIKKKUUUeeerrr|||vvvmmmeee[[[QQQIII@@@555---444444444333333222222222//////000000000000////////////...---,,,,,,++++++---------,,,,,,+++++++++++++++++++++++++++++++++yyypppmmmnnnppppppmmmhhhaaa]]]___aaa\\\QQQNNNRRRSSSNNNHHHHHHGGGEEEBBB>>>;;;888888666333222111111///...++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((''''''&&&&&&(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((())))))***''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,........................---,,,,,,,,,,,,---......---......///////////////000111111222222333333444444333333333333444555555<<<:::;;;<<<999;;;PPPhhhtttgggjjjooo\\\IIIAAA???<<<;;;===222555999===???===999555777777777666555444333222111111222333333444555555555555555444444333333333111111222222222222222111666555555555666777666666000111444666666555666888888555999AAACCCEEERRRcccsssuuu\\\[[[dddvvv}}}zzzxxxtttqqqpppwww{{{sssxxxtttdddNNN>>>777333...***........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......------------........................////////////000000000000111222333333333222222111111222222333222222222333333333444444444444333333333333444444777777777777777888888999<<<>>>???<<<:::===FFFMMMbbbeeejjjnnnrrrttttttttttttsssqqqllldddYYYOOOIIIHHHCCC???======;;;666222333333333222222222111111/////////000000///////////////......---,,,,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++yyypppoooooopppnnnkkkgggbbb___aaaccc^^^SSSOOOSSSSSSNNNHHHHHHGGGEEEBBB>>>;;;999999666333222222111///...,,,+++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......---......///////////////000000111111222333333333333333333333333444555555777666888;;;888555>>>LLLrrr~~~lllgggkkkVVVMMMFFF@@@<<<;;;999888777888888666555888888888777777666666666111222222333333444444444666666777888777666555444333333333333333333222222555444333222222333444444666888888777666777888:::CCCKKKTTTYYY\\\aaaiiinnn{{{|||jjj___YYY^^^mmmsssppptttxxx{{{~~~~~~yyyzzz}}}```PPP;;;000///000---)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------------............---............/////////000000000000111222333333222222111111111111222222222222222222333333333333444444333333333333444444666555555555555666777777888888777555333444888;;;@@@BBBDDDGGGIIIKKKLLLMMMHHHHHHHHHEEEAAA;;;666333666444222333555666444111111111111111000000000000......////////////....../////////...------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++zzzqqqoooooommmkkkhhheeebbb``````bbb]]]RRROOOTTTTTTOOOIIIHHHGGGDDDAAA>>>;;;999999777444222222111000...,,,,,,+++++++++*********************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---------------------------,,,,,,,,,,,,---......---......///////////////000000000111222222333333333333222222333333444555222222555:::;;;999<<>>;;;:::999777444333222222000...,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((''''''((()))***))))))(((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))***++++++,,,,,,++++++---------------------------,,,,,,,,,,,,---......---......//////////////////000000111111222333333333222222222222333444444777666777::::::999:::<<>>===;;;999999888888777777777888888444444444444444555555555444555777888999777666444777666666555555555666777666777777666666777;;;>>>444===EEEKKKUUUcccnnnppp|||pppWWWVVVXXX]]]hhhuuuyyyppprrrxxx{{{|||~~~|||yyyzzzvvvWWW>>>777555111...---...///000------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,------------...------------............////////////000111222333222111111000000111111222111111111222222222333333333333333222222333333333333333222222333333444555888666444444444444222000555444444333444555666777555555444444333222222222/////////000111222222111........................------............------...............---------++++++++++++++++++++++++++++++++++++++++++++++++}}}tttmmmllliiifffccc```^^^]]]YYY\\\XXXOOOMMMSSSTTTPPPJJJIIIFFFCCC@@@===;;;::::::777444333333222000///,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((&&&''')))*********)))(((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---....../////////////////////000000111222222222222222222222222333444444555444555666777999;;;===;;;BBBJJJcccssslll|||tttZZZFFF<<<;;;;;;;;;999888777666555555666777666666666666666666666666444555666777777777666555666555444444444666777888000333666777777999>>>BBBLLL]]]ooozzzjjjWWWFFFPPPaaattt{{{{{{wwwrrrwww}}}rrr[[[CCC333,,,...000///---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------,,,------------.........////////////000111222222111111000000000000111111111111111111222222222222333333222222222222333333333222222222222333444444555444222222333333111000444333222222222222222333333333222111111000000000////////////............---------...............,,,,,,------------,,,,,,------------------------*********+++++++++++++++++++++++++++++++++++++++{{{sssmmmllljjjgggdddaaa^^^]]]ZZZ]]]XXXOOOMMMRRRSSSOOOJJJIIIFFFCCC@@@===;;;;;;:::777555333333222111///------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((()))&&&''')))*********((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---....../////////////////////000000111111222222222222222111222222333444///111333333555888<<<>>>999999;;;MMMkkkrrrnnnxxxkkkYYYPPPJJJFFF>>>===;;;999888888999:::888777777777777777777777555666666666777777777777888777666666777999;;;===999===CCCEEEFFFIIINNNSSSppp}}}|||}}}{{{uuulllccc[[[UUUUUUbbbvvvzzzyyytttvvvvvvrrreeeTTTCCC888333------------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************)))*********++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,---------.........///......//////000111222111111000000000000111111111111111111222222222222333333222222222222333333333222222222222333444444111222222333333444666777444444444333333222222222...///000111222222333333333333222000...,,,,,,,,,------------......//////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++yyypppmmmlllkkkhhheeebbb___]]]\\\___ZZZPPPMMMQQQRRRMMMJJJIIIFFFCCC@@@===<<<;;;:::888555333333222111///---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&''')))***+++***((('''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---......////////////////////////000111111222222222222111111222222333444333666888555333444666777999999999AAAMMMXXX~~~}}}}}}dddRRREEECCC@@@>>>======>>>>>>999999999888888888888888777777666666777888999999;;;;;;::::::<<<>>>AAABBBQQQWWW^^^bbbcccfffkkkppp}}}vvvaaaZZZTTTSSSWWW^^^jjjtttqqqzzz}}}|||~~~{{{{{{}}}rrrdddPPP@@@888444000---333///++++++---///...,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,---------...............//////000111222111111000000000000111111000111111111111222222222333222222222222222222333333333222222333333444555333444444333000///000222333333444444333222111111000000000111000//////...+++,,,......---...///000---------....../////////+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++wwwpppjjjkkkllliiieee```]]]\\\ccc```YYYRRRQQQSSSQQQMMMKKKHHHDDDBBBAAA???===;;;;;;888555444333222000...------,,,,,,,,,,,,+++++++++******))))))))))))))))))************+++++++++******))))))((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))'''''')))***'''###&&&---''''''((()))(((&&&%%%###((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((('''''''''((((((''''''''''''(((((())))))(((((('''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///////////////000000000000111111111111111111111111333333444444555666666666999999999999===JJJ\\\iiirrrmmmwwwlllOOO???@@@AAADDDGGGDDDFFFBBB>>>===>>>>>>===;;;999AAA@@@>>>AAA<<<777===JJJHHHJJJMMMKKKMMM___ttt~~~uuusssbbb\\\NNNUUUaaannnyyy|||tttxxxxxxpppQQQGGG:::111///000///---.........------,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......////////////000000000000333222222222111111000000111111111111111111111111222333333222111000222333111111111111111111111111222222222222222222222222222222222111111111000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,xxxooojjjkkkkkkiiiddd```]]]\\\```^^^XXXQQQPPPSSSRRRNNNJJJHHHDDDBBB@@@???<<<:::;;;999666444333222000...------,,,,,,,,,,,,+++++++++******))))))))))))))))))************+++++++++***)))))))))((((((((('''))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%%%%(((...---((($$$$$$'''&&&%%%$$$%%%&&&(((***((((((((((((((((((((('''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///.../////////000000000000111111111111111111111111333333333444555555666666888999:::888999???JJJRRRkkkjjjeeellleeeXXXTTTbbbsssvvviii```TTTKKKHHHIIIKKKLLLPPPTTTMMMFFFJJJNNNUUUddduuuoooiiiyyyqqqiiicccbbbggghhhaaaXXXTTTiiiooowww{{{|||}}}bbbMMM???999222///000111000.........---------,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,------------....../////////000000000000222222111111000000000000111111111111111111111111000111222222111111333555111111111111111111111111222222222222222222222222222222111111111000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,yyynnniiijjjjjjhhhccc___]]]\\\___]]]XXXRRRPPPRRRRRRNNNJJJGGGDDDAAA@@@>>><<<:::;;;999666555444333111///------,,,,,,,,,,,,+++++++++******))))))))))))))))))************+++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))),,,&&&$$$'''******+++---***)))((('''''''''((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///....../////////000000000111111111111111111111111222333333444444555555666666888:::999777888;;;>>>FFFWWWuuuxxxrrrfffsssvvvhhhwwwxxxsssvvv}}}~~~qqqooopppxxxmmm]]]UUUOOOOOO[[[jjjqqqqqqppp|||{{{zzzsss```FFF222111///---...111222000---------------,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------....../////////000000000000000000000////////////000000000000000000000000...000111222111222444666111111111111111111111111111111111111111111111111111111111111000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,zzzmmmiiiiiiiiigggbbb___]]]\\\______ZZZSSSQQQRRRQQQNNNJJJGGGDDDAAA@@@>>><<<:::;;;999777666555444111///------,,,,,,,,,++++++++++++******)))))))))))))))))))))*********+++++++++))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((,,,(((%%%&&&&&&%%%''',,,%%%&&&)))***+++)))'''&&&''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))((((((''''''''''''((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------............///........./////////000000111111111111111111111111222222222333444444555555222555999:::999999999;;;>>>DDDSSSmmm~~~yyyrrrnnnqqq|||ppppppwww~~~}}}uuuiii\\\TTT______gggwww~~~|||{{{tttcccLLL:::222111///......///111111///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........./////////000000//////////////////......///////////////////////////000222222111111222333111111111111111111111111111111111111111111111111111111000000000/////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++{{{mmmhhhiiihhheeeaaa^^^]]]]]]```aaa]]]VVVQQQQQQPPPMMMKKKHHHEEEBBBAAA???===;;;;;;:::888777777555111///------,,,,,,,,,++++++++++++******)))))))))))))))))))))*********+++++++++(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''&&&'''''''''(((((())))))''''''''''''(((((((((((((((((((((((())))))******(((((((((((((((((((((((($$$'''---...(((!!!!!!'''))))))(((((((((((()))***&&&'''''''''(((((())))))((((((''''''''''''(((((((((((((((((())))))******((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))************************(((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------............///............////////////000000000000000000000000111111222222333444444444222444666888999:::<<<===???@@@DDDMMM___|||yyysss|||~~~|||ppp\\\TTT[[[gggqqqvvvuuurrrqqq{{{}}}}}}yyyrrrmmm^^^HHH222(((,,,444000///------...///......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------............////////////..................//////........................000222333333111//////000000000000000000000000000000000000000000000000000000000000/////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++zzzmmmggghhhgggddd```]]]]]]]]]^^^```^^^VVVQQQPPPPPPMMMLLLIIIFFFCCCBBB@@@>>><<<;;;:::999888888555222///------,,,,,,,,,,,,+++++++++******))))))))))))))))))************+++++++++(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''((()))))))))''''''''''''(((((((((((('''(((((())))))******+++))))))))))))))))))))))))))))))***)))%%%)))888IIIGGG@@@555+++%%%%%%(((+++&&&&&&''''''((()))))))))((((((''''''''''''(((((('''(((((())))))******+++((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))************************(((((((((((())))))))))))))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///------........./////////000000000000000000000000000111111222222333333444444444444555666888999:::888;;;???@@@CCCRRRoooxxxqqq~~~lllaaaeeecccooo|||eee___XXXjjjzzzyyynnnfffdddeee^^^eeeuuu~~~}}}qqq[[[OOO???333///......,,,,,,++++++++++++---...///++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------........./////////............////////////////////////////////////111333444333111///......000000000000000000000000////////////////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++yyynnnggggggfffccc___]]]]]]]]]YYY\\\[[[TTTPPPPPPPPPOOOMMMKKKGGGEEECCCBBB???===<<<;;;:::999999666222///------,,,,,,,,,,,,+++++++++******))))))))))))))))))************+++++++++'''((((((((()))))))))***))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&''''''((())))))***''''''''''''(((((((((((('''(((((()))******++++++))))))))))))))))))))))))...***&&&$$$$$$...CCCVVVLLLEEE999...'''%%%&&&(((&&&&&&''''''((())))))***((((((''''''''''''(((((('''(((((()))******++++++((((((''''''''''''((((((''''''''''''((((((((()))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///---------.........//////000000000000000000000000000000111111222333333333555444444555666777777777555777;;;>>><<>><<<;;;::::::999666222///---------,,,,,,,,,+++++++++******))))))))))))))))))************+++++++++'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&'''((())))))***''''''''''''((((((((()))'''(((((()))***+++++++++))))))))))))))))))))))))''''''+++...---)))***///---,,,+++***)))(((''''''&&&&&&&&&'''((())))))***((((((''''''''''''(((((('''(((((()))***+++++++++((((((''''''''''''((((((&&&'''''''''(((((())))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////---------.........//////000000000000000000000000000000000111222222333333333333444666888999888777999777999>>>===;;;>>>EEEJJJhhhvvvjjjqqqooolllllllllhhh```ZZZ```jjjpppwwwxxxiiieeejjjiiisss}}}~~~iiiUUUBBB444...111222000,,,***+++...---...000000...,,,+++************++++++,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------.........//////.../////////000000111111000000000000000000000000---///222333222000000000000000000000000000000000//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************vvvppplllhhhffffffddd``````bbb___```\\\TTTQQQQQQPPPNNNKKKJJJHHHEEECCCAAA@@@???AAA>>>===>>>:::444000111...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++******************************+++++++++,,,,,,,,,...------,,,,,,------...............////////////////////////000000000000000111111111111222222222222222333444444555555666888888888999:::<<<===>>>AAAFFFVVVrrrvvvmmmqqqyyy}}}|||xxxvvv~~~jjjSSSAAA666222111//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////////////////000000000000//////000000000000//////,,,...000111222111///...000000000000000000000000............////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************vvvoookkkhhhfffgggeee```^^^```______[[[UUUQQQRRRRRROOOLLLJJJHHHEEECCCAAA@@@@@@AAA>>><<<===:::333000111...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))***+++,,,---(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((()))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++******************************+++++++++,,,,,,,,,------,,,,,,,,,,,,------............////////////.../////////000000000000000000111111111222222222222222333333444555555555777777888888999:::;;;<<<<<<>>>DDDQQQfff{{{zzz~~~tttgggSSS@@@333///000333///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////.../////////000000000000//////000000000000//////---...///000111000000///////////////////////////............////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************wwwooojjjgggggghhheee___\\\]]]]]]^^^[[[UUURRRTTTTTTQQQMMMKKKHHHEEECCCAAA@@@@@@@@@===<<<<<<999333000111...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***,,,---...((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((()))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++******************************+++++++++,,,,,,,,,------,,,,,,,,,,,,---------............/////////....../////////000000000000000000111111111222222111222222333333444555555777777777777777888999999999;;;;;;;;;AAAQQQjjj|||xxxllleeeNNNGGG<<<111++++++...111......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---......//////....../////////000000000...//////000000//////........./////////000000000////////////////////////---............/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************yyypppiiiffffffhhheee^^^[[[[[[\\\]]]ZZZUUUSSSUUUVVVSSSNNNLLLIIIFFFCCCAAAAAAAAA???<<<;;;<<<999333000111...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))************************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))***+++------((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((())))))((((((((((((((('''''''''((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++))))))*********+++++++++******************************+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,------------.........//////........./////////000000000000000000111111111111111111111222333333444444666666666555555666777777555:::===<<<:::???JJJTTTnnnqqqZZZDDD666111222222111000...---,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------...//////........./////////000000...//////////////////...///............///000000////////////////////////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************{{{pppgggeeeeeefffddd^^^ZZZ[[[[[[\\\YYYTTTSSSUUUVVVTTTPPPNNNJJJFFFCCCBBBAAABBB???<<<;;;<<<:::444111222...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((++++++******)))*********(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++))))))*********+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------........................//////////////////000000000111111111000000111111222333333333555555444444444555666666111555:::<<<<<<;;;<<<===HHH\\\yyynnnZZZIII;;;333///***,,,///222222000,,,***,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,---.....................////////////......////////////...............---...///000000........................------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************}}}pppfffccccccdddbbb]]][[[\\\ZZZ[[[XXXSSSRRRUUUUUUSSSRRROOOJJJFFFCCCBBBBBBBBB@@@===<<<===;;;555222333...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''''''''((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------.........------.........//////////////////000000000111111///000000111111222333333444444444444444555666666555555666999;;;<<<<<<;;;<<>><<<666333444...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------.........---------.........//////////////////000000000111//////000000111222222222333333333444444666777888999888777888999;;;<<<===<<<<<<===AAALLL^^^ssspppbbb[[[@@@===888333///---,,,,,,///...,,,+++***+++,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,---......---------.........//////---......//////......---,,,---.../////////...---........................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************************************{{{llleeeaaa___aaa```\\\\\\___YYYZZZWWWRRRPPPRRRSSSQQQSSSPPPKKKFFFCCCBBBBBBCCCAAA>>>===???===777444555...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++******************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------......---------.........//////////////////000000000000/////////000111111222222222333333444555666888999555777888888777666666888:::<<<===::::::???IIIRRRddd~~~rrr[[[FFF:::555222111000000//////......***+++...000000---+++)))++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------***++++++,,,,,,---......---------.........//////---..................---+++,,,...000000///...,,,........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************************************xxxmmmeee```___aaaaaa^^^\\\]]]\\\]]][[[VVVTTTVVVVVVSSSWWWSSSMMMHHHEEECCC@@@???@@@======???<<<666222333...,,,)))))))))******)))************************))))))))))))))))))))))))'''(((((()))))))))))))))***)))((('''&&&&&&'''((())))))))))))))))))))))))++++++******))))))(((((((((((((((((((((((((((((((((((())))))*********+++((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((&&&'''(((***(((''''''((()))******)))'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))***************&&&%%%)))***'''&&&''')))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000000000000000111222333444555444444333333333444444999888777666666555555666888888999::::::;;;<<<<<>>???===777444555000...+++******+++******************************))))))))))))))))))))))))'''(((((()))))))))))))))***)))((('''&&&''''''((())))))))))))))))))))))))*********))))))((((((((((((((((((((((((((((((((((((((()))))))))*********(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((('''''')))***)))''''''((()))******)))'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************---(((&&&)))***((((((***)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------.............../////////000000000000000000000000111222333333555444444333333333444444555555555444555555666666777777888999999:::;;;;;;@@@GGGQQQZZZdddssszzzkkkbbbGGGBBB<<<666222000111222//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......+++,,,------......------------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******************************************************************************++++++++++++******************************************************vvvkkkddd```^^^``````]]]\\\]]][[[]]]ZZZUUUSSSUUUUUUSSSQQQNNNJJJGGGGGGFFFFFFEEEEEEAAA??????<<<777555777222///,,,++++++,,,+++***************************))))))))))))))))))))))))'''((())))))******))))))))))))((('''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))******(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((('''''')))+++)))((('''((()))***)))((('''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))))))))(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************---(((&&&)))***))))))+++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------................../////////000000000000000000000111222333333444444333333333333444444333222222333444555666666666666666777777888888999@@@@@@>>><<<<<>>;;;666555777222000---+++++++++***)))************************))))))))))))))))))))))))(((((()))************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''((()))((('''''')))+++)))((('''((()))***)))((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))(((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************)))&&&&&&***,,,)))'''((())))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------................../////////000000/////////000000111222333333333333222333333444444333333333333333444555555444444555555666666666666<<<===>>><<<999:::>>>CCCCCCWWWtttwwwnnn___PPPBBB777///***000000///...---+++***)))------,,,,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......+++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******************************************************************************++++++++++++******************************************************wwwlllddd___\\\]]]]]][[[[[[]]]ZZZ[[[YYYTTTRRRTTTTTTQQQRRROOOJJJGGGFFFFFFDDDCCCFFFAAA>>>===:::555333555111...+++******+++***)))************************))))))))))))))))))))))))((())))))***************(((((())))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))'''((()))+++***((('''((()))***)))''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************'''&&&)))///111,,,((('''))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...............////////////////////////000111222333222222222222222333444555666555444444333333333444333333444444444444444555444888===>>><<<999888888555@@@PPP^^^hhhsss~~~~~~pppjjjzzz~~~wwwyyy{{{|||yyyhhh]]]LLLDDD999111...///111333,,,++++++***+++,,,---...,,,,,,++++++++++++,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......+++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******************************************************************************++++++++++++******************************************************ssshhhddd^^^[[[\\\\\\ZZZZZZ]]]YYY[[[XXXSSSQQQSSSSSSQQQSSSPPPKKKHHHFFFEEECCCBBBEEEAAA???>>>;;;555333444///---+++***+++++++++***************************))))))))))))))))))))))))((()))******++++++******(((((()))*********))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((***,,,***)))(((((())))))(((''''''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((((((((('''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************((('''+++222444///***))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////////////////000111222222222111111222222333444555666666555444333333333333333333333333333333333333444666888888777555555666777999;;;<<<>>>DDDLLLSSS___lllrrrccceeeqqq{{{yyyvvv}}}nnnaaaYYYMMM@@@888222000,,,,,,---//////000,,,+++))))))***,,,...///++++++******++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******************************************************************************++++++++++++******************************************************sssiiiddd^^^ZZZ[[[[[[ZZZZZZ]]]YYYZZZXXXSSSQQQSSSSSSPPPSSSOOOKKKHHHFFFEEEDDDCCCEEEBBB@@@AAA===666333444///---++++++,,,---------************************))))))))))))))))))))))))))))))***++++++++++++***'''((()))***+++******))))))))))))))))))))))))))))))*********+++++++++,,,(((((((((((((((((((((((())))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))((((((***,,,+++)))(((((())))))(((&&&'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************)))'''(((---000---***+++)))))))))))))))))))))))))))************+++++++++***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------........./////////......//////000111222111111111111222333444555444333333222222222333333333333333333333333333333555555555444333333444555555444333333444777;;;===999BBBQQQcccuuu|||zzz~~~kkkXXXDDD:::777222...+++///......///000...+++(((///...---,,,++++++++++++***************+++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************++++++************++++++******************************************************************************++++++++++++******************************************************wwwmmmddd^^^ZZZ[[[[[[YYYZZZ]]]YYYZZZXXXRRRQQQSSSSSSPPPQQQNNNJJJGGGGGGFFFEEEDDDFFFCCCBBBCCC???888444444///---,,,,,,---/////////************************))))))))))))))))))))))))))))))***++++++++++++***'''((()))+++++++++***)))))))))))))))))))))))))))******+++++++++,,,,,,,,,(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))((()))***)))((((((***,,,+++)))(((((())))))(((&&&'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''''''((((((''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************((($$$###''')))((((((+++)))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////.........//////000111222111111111111222333444555000000000000111222333444333333333333333333333333111222444444444333222222111000111222444555333111777777888;;;AAAHHHOOOSSS^^^ggguuuxxx}}}pppHHH;;;///---000000///...,,,,,,,,,...000000///...)))***++++++++++++***)))******))))))***+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,---------......+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************************************++++++************++++++******************************************************************************++++++++++++******************************************************vvviiiddd^^^YYYXXX[[[]]]\\\YYY[[[\\\YYYSSSQQQRRRSSSPPPSSSOOOKKKJJJLLLMMMKKKIIIFFFEEEDDDAAA===888444222000...,,,+++...000111111------,,,+++************)))))))))))))))******+++)))************)))(((((())))))))))))))))))))))))''''''(((((())))))******(((((()))***************---,,,***(((''''''((()))))))))((((((''''''&&&&&&(((((('''((())))))'''&&&'''&&&&&&'''***++++++***,,,***''''''(((***************))))))((((((''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............////////////////////////000000000000111111222333333333333222111111111111111111111111333333333444444444555555333333333333333333333333222222222222222222222222222333444555666888999999===???CCCJJJSSS^^^hhhnnnrrrsssvvvyyy~~~~~~|||wwwrrrmmmrrrssslll```XXXXXX[[[^^^eeeqqq|||}}}qqq\\\LLL111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************************************************sssfffeee```[[[ZZZ]]]```___]]]\\\\\\YYYSSSQQQSSSSSSQQQSSSOOOKKKJJJKKKLLLKKKIIIGGGFFFDDDAAA===888444222///---,,,,,,...000111111...---,,,+++************)))))))))))))))***++++++******++++++******)))((())))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************,,,,,,+++))))))(((((((((((((((((((((((('''''''''(((''''''((((((((('''&&&'''((((((((())))))***+++,,,***((('''(((***+++******)))))))))((((((((('''(((((((((((()))))))))***))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,------............////////////.../////////000000000000000111222222333333222222111111111111111111111111222222222222333333333333333333333333333333333333222222222222222222222222111222222333444555666666333333222333666:::===@@@@@@AAACCCDDDGGGLLLSSSWWWTTTOOOIIIFFFFFFFFFCCC???AAAEEEIIIEEE===666555666;;;<<<@@@EEEGGGBBB888000000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************************************************pppcccccc```\\\\\\^^^``````___\\\]]]ZZZTTTRRRTTTUUURRRTTTOOOJJJIIIKKKLLLLLLKKKGGGFFFDDDAAA===888444222...---,,,...000111000///...---,,,+++***************))))))))))))***+++++++++++++++++++++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))***************+++++++++++++++***)))((('''''''''(((((((((((((((''''''''''''''''''''''''(((***+++***((('''))),,,,,,***(((((()))***+++***))))))))))))((((((((((((((((((((()))))))))******))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++++++++,,,,,,,,,,,,---............/////////....../////////000000000000111222222333333222222111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111000000111111111222222222222111111111222333444444444555555555555666999;;;999666222111444555444222111555999:::777333000...222000...000333444111.../////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************************************************nnn``````]]][[[[[[]]]^^^___^^^]]]^^^[[[UUUSSSVVVVVVTTTSSSOOOJJJHHHJJJLLLLLLKKKHHHGGGEEEBBB===888444222---------...000111000...///...---,,,+++***************))))))******+++,,,+++,,,,,,,,,,,,+++******((((((((((((((((((((((((******))))))((((((''''''(((((()))******************+++,,,,,,,,,+++)))(((&&&&&&''''''(((((())))))&&&&&&''''''''''''((()))(((+++---+++'''%%%)))...,,,***((((((***++++++***))))))))))))(((((((((((((((((()))))))))*********))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++***++++++++++++,,,,,,,,,---------.........//////........./////////000000000000111222222222222222111111111111111111111111000000000111111111222222222222222222222222222222111111111111111111111111000000000000000000000000+++,,,---...000111111111444555555444222000111222111///---...111222222111---...000222333222///---++++++,,,...111111...+++.........---------,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++******))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************************************************************************************nnn```^^^]]][[[[[[\\\]]]^^^^^^]]]^^^[[[UUUTTTVVVWWWUUURRRNNNJJJIIIKKKMMMMMMKKKIIIHHHFFFBBB>>>999444222---------...000111000...000///---,,,+++************************++++++,,,+++,,,,,,,,,,,,+++******((((((((((((((((((((((((******))))))((((((''''''(((((()))***************)))***+++,,,,,,***)))(((&&&&&&''''''(((((())))))%%%'''((('''&&&'''***,,,***,,,...+++'''&&&***///,,,***))))))+++++++++***(((((((((((())))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,------------........................////////////000000111222222222222111000000000000000000000000111111111111222222222222111111111111111111111111000000000000000000000000111111111000000000000000//////000000///...,,,+++///000111///---,,,,,,,,,,,,,,,+++,,,---............,,,***+++---...---,,,******+++---...---***(((------------,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++******))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************************************************************************************ooobbb___^^^^^^]]]]]]^^^^^^^^^\\\]]]ZZZUUUTTTVVVWWWUUUQQQMMMJJJJJJLLLNNNLLLJJJJJJHHHFFFCCC>>>999444222...---,,,...000111000///000000...---+++*********+++************+++,,,,,,+++++++++++++++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))***************))))))*********))))))((('''''''''(((((((((((((((%%%((()))((('''(((,,,000+++,,,,,,***((((((,,,000,,,*********,,,,,,+++***(((((((((((()))))))))))))))))))))*********++++++))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************++++++++++++,,,------------.........------.........////////////000111111222222111111000000000000000000000000000111111111111222222222000000000000000000000000////////////////////////111111111000000000000000222222333333333222111111111222333222111000111222111111111222111111111111444222///...///000111000222000...,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************************************************************************************rrrddd^^^^^^^^^]]]\\\[[[\\\\\\[[[\\\ZZZUUUSSSVVVWWWTTTOOOLLLKKKLLLNNNOOOLLLIIIJJJIIIGGGCCC>>>999444222///---,,,,,,...000111111111000///---+++*********++++++******++++++,,,---******++++++******)))((())))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************)))((((((((((((((())))))((((((((((((((('''''''''&&&)))+++***((()))...333---,,,***))))))+++...000,,,+++***+++,,,,,,+++)))'''((((((((()))))))))***))))))*********+++++++++))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,---------.........---------........./////////000000111111111111111000000000000000000000000/////////000000000111111000000000000000000000000/////////////////////////////////000000000000000((()))***+++,,,---...///,,,---...---,,,,,,...000---.........---,,,,,,---,,,,,,,,,+++***)))******+++***)))''''''(((***,,,++++++++++++++++++,,,,,,************************************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************************************************************************************************************************************************tttfff\\\\\\\\\[[[YYYXXXXXXYYYZZZ\\\YYYTTTSSSVVVVVVTTTMMMLLLKKKMMMOOOOOOLLLHHHJJJIIIGGGCCC>>>999444111000...,,,+++...000111111111000///---+++*********++++++******++++++,,,---***************)))(((((())))))))))))))))))))))))''''''(((((())))))******(((((()))***************)))((('''&&&&&&'''((()))))))))(((((('''''''''&&&&&&)))+++***((()))///444...+++((((((+++---///000++++++***+++------+++)))'''((((((((())))))******)))************+++++++++))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,---------......---------.........////////////000111111111111111000000000000000000000000............/////////000000000000000000000000000////////////////////////........./////////000000222222111000//////000000---......---,,,---///222,,,---//////---,,,------***---//////---+++***+++(((***...//////...------+++++++++++++++++++++,,,************************))))))))))))))))))))))))))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************************************************************tttfffeee___[[[[[[[[[YYYYYY[[[[[[\\\YYYSSSSSSWWWYYYXXXPPPLLLKKKNNNOOOMMMKKKMMMGGGHHHHHHCCC===777666666///---,,,---///111111000///...---,,,++++++++++++,,,,,,,,,++++++*********))))))************))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((((((((((((,,,+++++++++++++++++++++---)))''''''+++...///...************************+++++++++***)))(((((('''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))''''''''''''(((((((((((('''((()))))))))(((&&&%%%((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++------------------------...------------...//////............////////////000000000000000111111222222111111000///......---////////////////////////......------------......//////.........---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++******))))))))))))******))))))))))))************+++++++++*********))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************************************ttteeefff```\\\\\\\\\ZZZZZZ\\\]]]]]]ZZZTTTSSSWWWXXXWWWOOOKKKHHHKKKKKKIIIHHHIIIHHHIIIHHHCCC===777555555///---,,,---...000000///......---,,,++++++++++++,,,,,,,,,+++++++++******))))))************))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((())))))((((((*********++++++,,,,,,---,,,***((((((+++------,,,************************++++++******)))(((((('''))))))))))))))))))))))))******))))))((()))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''((()))))))))(((&&&%%%((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---------------------------------------...//////............////////////000000//////000000111222111111000000///......---..............................------------......///.........------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++******))))))))))))******))))))))))))************+++++++++*********))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************************************uuueeefff```\\\]]]]]][[[[[[]]]______[[[UUUSSSVVVXXXVVVQQQKKKHHHIIIIIIGGGFFFHHHIIIIIIGGGCCC===888555444///---,,,,,,---///...---...---,,,++++++***++++++,,,,,,,,,++++++++++++***))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))***+++,,,------...,,,***)))***+++,,,+++***************************+++******))))))(((((('''))))))))))))))))))))))))+++***))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((()))(((((('''&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((()))))))))(((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---------------------------------------......///---............////////////////////////000111111000000000///......------..............................------------..................------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((((((((((((((((((((((()))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))************+++++++++***************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************************************uuudddddd___\\\]]]^^^\\\[[[]]]``````\\\UUUSSSVVVWWWUUUVVVOOOKKKKKKJJJHHHHHHJJJJJJIIIFFFBBB===999555444///---,,,,,,---------,,,---,,,,,,+++******++++++++++++++++++++++++++++++))))))************))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))******))))))*********++++++,,,,,,,,,++++++++++++++++++)))(((******************************))))))(((((((((((())))))))))))))))))))))))+++***)))(((((('''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///---------........./////////............///000000/////////......---------...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))*********))))))))))))******((()))))))))************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************************************uuucccaaa\\\ZZZ\\\]]][[[[[[]]]``````\\\UUUSSSUUUVVVTTTWWWQQQLLLLLLKKKIIIIIIKKKIIIHHHEEEBBB>>>:::666444000...,,,,,,------,,,+++,,,,,,+++*********++++++++++++++++++++++++++++++))))))************))))))))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++*********,,,,,,,,,++++++************+++,,,+++***)))(((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((******)))(((''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((()))******)))((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------.....................---......///000............------------........................------,,,,,,,,,,,,------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******))))))))))))******((()))))))))************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************************************vvvbbb___[[[YYY\\\]]][[[[[[\\\______[[[TTTRRRUUUVVVTTTUUUOOOKKKKKKKKKHHHGGGIIIHHHFFFCCCAAA???<<<888555111///---,,,------,,,+++++++++************++++++***++++++++++++,,,,,,,,,))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++...------,,,+++***))))))***+++,,,+++)))((((((***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))''''''''''''(((((((((((((((''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&&&&'''(((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,------------.........---------------...//////------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))***************************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************************************vvvbbb___[[[ZZZ]]]___]]]\\\^^^]]]]]]YYYSSSQQQTTTUUUTTTRRRMMMJJJKKKKKKHHHGGGHHHGGGDDDBBB@@@@@@===999666333111...---...---,,,+++++++++************++++++******+++++++++,,,,,,,,,))))))************))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++---,,,,,,++++++************++++++)))''''''))),,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***))))))))))))))))))))))))''''''''''''(((((((((((((((''''''&&&'''((()))***((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,---------.........------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((******))))))))))))******))))))))))))************))))))*********+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************************************vvvaaa```\\\[[[___```^^^]]]___\\\\\\XXXRRRPPPTTTUUUTTTQQQMMMKKKMMMMMMJJJHHHHHHFFFCCCAAA@@@@@@>>>;;;777444222///.........,,,++++++***************++++++*********++++++,,,,,,,,,))))))************))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,***++++++(((&&&&&&***...))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&((()))***+++))))))))))))))))))))))))''''''''''''((((((((()))((('''&&&&&&'''((()))***((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&''''''(((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((()))++++++)))((('''((((((((((((((((((((((((%%%%%%&&&'''((((((((('''''''''''''''((((((((()))((((((((((((((((((((((((''''''(((((((((((('''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((******))))))))))))******))))))))))))************))))))******++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************************************vvvcccaaa^^^^^^``````]]]\\\___aaa^^^ZZZUUUSSSSSSTTTUUUQQQLLLKKKNNNOOOKKKGGGFFFHHHHHHGGGCCC>>>:::888888555333000......---+++)))************************+++***))))))((()))))))))(((((())))))*********++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************...---,,,+++************...---,,,***))))))******333...)))(((+++---,,,)))))))))))))))************&&&'''((())))))((('''&&&'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((###$$$'''+++------***'''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++++++++,,,,,,,,,,,,------------------------------//////.........---------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************************************************************************************)))************+++++++++)))************+++++++++)))+++------+++******+++'''***...000...+++))))))************************************************************************+++++++++*********))))))tttbbbaaa^^^^^^``````]]]\\\___aaa^^^[[[WWWTTTSSSSSSTTTQQQLLLKKKMMMMMMIIIEEEEEEGGGGGGFFFBBB===999888888666333000...------+++)))************************++++++***))))))))))))***))))))))))))*********+++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++*********+++,,,,,,///...---,,,,,,---...000222---))))))+++---+++)))((((((((()))))))))******&&&'''((())))))((('''&&&'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&''')))+++...---***''''''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))************++++++++++++++++++,,,,,,,,,------------------------------///.........---------,,,---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************************************************************************************)))************+++++++++)))************+++++++++***+++,,,+++***)))***,,,111222333222///,,,)))(((************************************************************************+++++++++*********))))))tttaaa```]]]]]]______\\\\\\___aaa___\\\XXXUUUSSSRRRRRRQQQLLLJJJLLLKKKFFFCCCCCCFFFFFFDDDAAA<<<888777777666333000...---,,,+++***************************,,,,,,+++***************)))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))+++,,,...///000///---,,,---000222444000---))))))+++,,,+++)))''''''((((((((()))))))))''''''((((((((((((''''''''''''&&&&&&''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))***,,,------***'''''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,------------------------......------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************************************************************************************)))************+++++++++)))************+++++++++***++++++))))))***,,,///666444111///...---+++)))************************************************************************+++++++++***************tttbbb___\\\\\\______\\\\\\^^^aaa___]]]YYYVVVTTTRRRQQQPPPLLLJJJKKKIIIDDDAAABBBEEEEEECCC@@@;;;888777777777333000------,,,+++***************************---,,,++++++******++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((((((((()))***,,,---...000...,,,+++,,,...111333...,,,))))))***+++***)))''''''''''''(((((((((((('''((((((((((((((((((''''''''''''''''''(((((()))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((,,,+++***+++++++++(((&&&'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************************************************************************************************************))))))*********+++++++++))))))*********+++++++++*********)))))),,,111555111---***)))***,,,,,,+++************************************************************************************************uuuccc^^^[[[[[[^^^^^^[[[[[[^^^```___]]]ZZZWWWUUUSSSRRROOOLLLJJJJJJGGGBBBAAACCCDDDDDDCCC???;;;888777777777444///---,,,,,,++++++************************---,,,++++++******+++++++++++++++***************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************)))))))))******+++,,,...,,,***))))))***---...,,,***))))))*********)))''''''''''''(((((((((((((((((((((''''''((((((((((((''''''''''''((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((,,,+++)))))))))((('''%%%''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************)))))))))******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************************************************************************************************************))))))*********+++++++++))))))*********+++++++++))))))))))))+++///666:::---***((('''(((***+++,,,************************************************************************************************uuuddd]]]ZZZZZZ]]]^^^[[[[[[^^^```___\\\YYYWWWUUUUUUUUUNNNLLLJJJJJJFFFAAAAAAEEEDDDDDDCCC@@@;;;888777777888444///,,,,,,,,,,,,+++************************,,,,,,+++***************+++++++++++++++*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******)))))))))******+++***)))(((((()))******))))))))))))))))))))))))''''''((((((((()))))))))((((((''''''''''''((((((((((((''''''(((((()))***(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((---+++((('''(((((('''%%%&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************************************************************************************)))************+++++++++)))************+++++++++((())))))***+++000666:::000000000...+++)))***+++***************************************************************************************+++++++++tttccc\\\YYYZZZ]]]]]][[[[[[^^^```^^^[[[XXXVVVVVVWWWWWWMMMKKKJJJJJJFFFAAACCCGGGDDDDDDCCC@@@<<<999888888888444///,,,+++,,,,,,,,,************************++++++***))))))))))))***,,,,,,,,,++++++*********((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******(((((()))******+++++++++((()))******)))((())))))((((((((()))))))))******)))((('''&&&&&&'''((()))((((((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((...,,,)))'''((((((((('''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))************+++++++++************++++++++++++++++++++++++++++++++++++************+++++++++,,,)))***+++,,,,,,+++***)))************************************************++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************************************************************************************)))************+++++++++)))************+++++++++)))************---111555222666999666///******,,,************************************************************************))))))*********+++++++++sssbbb[[[YYYYYY\\\]]][[[[[[^^^```^^^ZZZWWWUUUVVVXXXYYYMMMKKKKKKJJJFFFBBBDDDIIIDDDDDDCCCAAA===:::999999888444///,,,+++,,,,,,,,,************************+++******)))((())))))))),,,,,,,,,++++++*********(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))***++++++&&&'''***,,,---......---'''(((******)))(((((()))))))))))))))************)))((('''&&&&&&'''((()))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))///---)))((()))******)))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++)))************+++++++++++++++++++++++++++++++++))))))******+++++++++,,,)))***+++,,,,,,+++***)))************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************************************************************************************)))************+++++++++)))************+++++++++***++++++***)))***---///000777===:::111++++++...************************************************************************))))))******++++++++++++rrrgggbbbZZZVVVYYY]]]]]]]]]^^^bbb^^^YYYVVVVVVWWWXXXXXXQQQPPPMMMIIIEEECCCDDDEEEBBBCCCBBB@@@<<<999888888888666333000...,,,++++++---,,,,,,+++*********++++++++++++*********))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++(((&&&''')))***)))'''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''&&&&&&'''((())))))(((((())))))(((((('''''''''&&&((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))(((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((,,,+++)))((('''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))***))))))((('''&&&&&&&&&))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,+++***))))))******************************************************)))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++(((((())))))******++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))************))))))))))))************))))))))))))))))))************************************)))************+++++++++))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))***+++++++++,,,******++++++++++++******))),,,...000000...,,,)))************************************************************************************************ssshhhbbb[[[WWWZZZ]]]^^^^^^___bbb___ZZZVVVVVVWWWWWWWWWRRRQQQNNNIIIEEECCCCCCDDDBBBBBBBBB@@@<<<999888888888666333000...,,,++++++---,,,++++++*********++++++++++++*********))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++((('''''')))***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''&&&&&&'''((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))(((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((+++***)))((('''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((''''''&&&&&&))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++************+++++++++,,,,,,,,,++++++***))))))******************************************************)))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++)))))))))))))))*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))************))))))))))))************))))))))))))))))))************************************))))))*********+++++++++))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))************))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************+++++++++******++++++++++++*********+++---//////---+++***************************************************************************************************sssiiiccc\\\XXX[[[^^^^^^___aaaddd```ZZZWWWVVVVVVVVVVVVRRRQQQOOOJJJFFFCCCCCCCCCBBBBBBBBB@@@<<<999777777777666333000...,,,,,,+++,,,,,,+++************++++++++++++***************))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''&&&''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((******)))(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((((('''************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++***************++++++++++++,,,,,,+++******)))*********************************************************)))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))************))))))))))))))))))************************************)))))))))*********++++++))))))))))))************)))))))))))))))))))))))))))************+++++++++)))******************)))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++*********************++++++++++++************+++,,,,,,+++******************************************************************************************************sssiiiccc]]]ZZZ\\\___^^^___bbbddd```[[[WWWVVVVVVVVVUUUPPPPPPNNNKKKGGGDDDDDDEEEAAABBBBBB???<<<888777777666555222///---,,,,,,,,,++++++***************+++************************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((((('''((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((('''''''''(((((((((((((((((((((((())))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******************++++++++++++++++++***************+++************************************************)))))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++++++++******))))))(((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))***+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))************))))))))))))************))))))((()))))))))************************************))))))))))))************((()))))))))************))))))))))))))))))))))))))))))*********+++++++++)))******++++++******)))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,+++++++++***)))))))))******++++++++++++************))))))))))))******************************************************************************************************sssiiiccc^^^[[[]]]^^^^^^```cccddd```[[[WWWVVVVVVVVVUUUNNNNNNNNNKKKHHHFFFFFFGGGAAABBBAAA???;;;888777777666444222///---,,,,,,,,,*********))))))***++++++************************))))))))))))))))))))))))(((((())))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***+++***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((()))))))))***'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******++++++******)))))))))*********++++++++++++***************++++++************************************************)))))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++++++++******))))))(((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))************))))))))))))************))))))((()))))))))************))))))))))))))))))))))))(((((()))))))))*********((()))))))))************))))))))))))))))))))))))))))))*********+++++++++)))***+++,,,,,,+++***)))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,+++++++++***)))))))))******++++++++++++*********)))(((((((((((()))***************************************************************************************************tttjjjbbb^^^\\\]]]^^^]]]___dddddd```ZZZWWWVVVVVVVVVVVVNNNNNNNNNLLLIIIGGGFFFGGGAAAAAAAAA???;;;888666666555333111///---,,,,,,,,,***))))))))))))***++++++***************+++++++++))))))))))))))))))))))))((((((((()))******++++++''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''***,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((('''&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((())))))******'''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((('''(((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))************+++*********)))******+++,,,************************************************)))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))************))))))))))))))))))************))))))))))))))))))))))))((((((((()))))))))******))))))))))))************)))))))))))))))))))))))))))************+++++++++)))***,,,------,,,***)))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++*********************++++++++++++*********))))))(((((())))))***************************************************************************************************vvvmmmaaa]]]\\\]]]]]]\\\___dddbbb___ZZZVVVVVVWWWWWWWWWPPPQQQPPPMMMIIIEEEDDDDDD@@@AAAAAA>>>;;;888666666444333111...---,,,,,,,,,)))))))))))))))***++++++))))))*********+++++++++))))))))))))))))))))))))'''(((((()))******++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''***------+++))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((('''&&&&&&''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((()))*********''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&'''((((((''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((('''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))******************))))))***++++++,,,************************************************)))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++)))))))))))))))*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***,,,------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))************))))))))))))************))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************)))))))))))))))))))))))))))************+++++++++)))***,,,------,,,***)))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************+++++++++******++++++++++++******))))))))))))))))))))))))************************************************************************************************xxxooo```]]]\\\]]]\\\[[[^^^cccbbb^^^YYYVVVVVVWWWXXXXXXSSSSSSRRRNNNIIIDDDBBBAAA@@@AAAAAA>>>;;;777666666444333000...---,,,,,,,,,))))))((())))))***++++++))))))******++++++++++++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&***---...+++))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))((('''&&&&&&&&&'''''''''(((((())))))(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((()))******+++&&&'''''''''(((((())))))((((((((((((((((((((((((%%%&&&'''((((((((('''&&&''''''''''''((((((((()))(((((((((((((((((((((((('''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))******************))))))***+++,,,,,,************************************************)))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++(((((())))))******++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''***,,,......------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))************))))))))))))************))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++(((***,,,......,,,***((((((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))******+++++++++,,,******++++++++++++******))))))************))))))************************************************************************************************{{{ggg___[[[[[[___aaa___]]]___ccc^^^WWWTTTUUUUUUTTTSSSPPPPPPOOOLLLHHHDDDCCCCCC@@@@@@@@@===:::888777888777444000---,,,,,,+++***++++++************++++++))))))(((((((((((())))))))))))************))))))))))))))))))************++++++***)))((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))((()))************))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((***)))'''&&&'''(((***+++''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''))))))(((((('''''''''&&&(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((()))'''''''''&&&%%%&&&'''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))******************))))))))))))************************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************************************************************+++++++++*********))))))************************zzzfff\\\YYYYYY^^^aaa______```aaa]]]WWWUUUVVVWWWWWWUUUQQQQQQPPPMMMIIIEEEDDDEEE@@@@@@@@@===:::888777888777444000---,,,,,,+++***++++++************++++++***))))))(((((())))))***))))))************))))))))))))))))))************+++***))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))'''''''''(((***+++''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((((((((('''''')))(((((((((''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''&&&''')))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))))))))((((((((('''(((((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))******************))))))))))))***************************************+++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************************************************************************************************************+++++++++*********))))))************************yyyeeeZZZWWWWWW]]]```______aaaaaa\\\WWWVVVXXXYYYYYYXXXQQQQQQPPPMMMIIIFFFEEEFFF@@@@@@@@@===:::888777888777444000------,,,,,,+++++++++************+++++++++******************+++))))))************))))))))))))))))))************))))))))))))))))))***+++))))))))))))))))))))))))(((((((((((()))))))))))),,,+++***((((((((())))))((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))((('''''''''(((***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''((()))(((''''''((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((((((((((())))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))***************************************++++++++++++,,,************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************************************************************************************************************+++++++++***************************************{{{ggg[[[WWWWWW\\\^^^^^^^^^```bbb^^^YYYWWWYYYZZZYYYWWWPPPPPPOOOLLLIIIFFFEEEEEE@@@@@@@@@===:::888777888888444000...------,,,+++++++++************++++++,,,++++++******++++++,,,))))))************))))))((()))))))))************)))((((((((()))***++++++))))))))))))))))))))))))(((((((((((())))))))))))---,,,)))((('''((()))***)))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))(((((('''((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((($$$(((***(((&&&'''))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******************************************++++++++++++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************************************************************************************************************************************************************~~~jjj^^^YYYXXX[[[]]]\\\]]]___ddd___[[[YYYYYYYYYWWWUUUNNNNNNMMMKKKGGGDDDDDDDDD@@@@@@@@@===:::888777888888555111...------,,,+++++++++************++++++,,,,,,++++++++++++,,,,,,))))))************))))))((()))))))))************)))((((((((()))***++++++))))))))))))))))))))))))(((((((((((())))))))))))---+++)))''''''((()))***))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((())))))***************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((("""))),,,(((%%%'''((('''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((()))))))))************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************'''((((((((()))))))))***((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))((()))))))))******************))))))))))))******************************))))))*********+++++++++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************************************************************************************************************************************************************mmm```[[[YYY\\\]]]\\\]]]___ddd```[[[YYYYYYYYYVVVSSSMMMMMMLLLJJJFFFDDDCCCDDD@@@@@@@@@===:::888777888888555111......------,,,++++++************++++++,,,++++++******++++++,,,))))))************))))))))))))))))))************))))))))))))))))))***+++))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((((()))***+++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((""",,,///)))%%%'''(((&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))+++************)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))************))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''(((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))******************))))))))))))******************************)))))))))************+++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************++++++++++++++++++++++++***************************************************************************************+++++++++************************ooo___[[[YYY\\\^^^^^^___bbbaaa^^^ZZZYYYYYYYYYWWWTTTMMMMMMMMMKKKGGGEEEDDDEEE@@@@@@@@@===:::888777888888555111///......---,,,++++++************++++++++++++************++++++))))))************))))))))))))))))))************+++***))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((($$$///444,,,&&&(((***&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((()))))))))***+++++++++*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''''''''((()))*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))******************))))))))))))******************************))))))))))))************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************ooo^^^ZZZXXX\\\______aaaeee___[[[XXXXXXZZZZZZXXXUUUNNNNNNNNNKKKHHHFFFEEEFFF@@@@@@@@@>>>:::888777888999555111///......---,,,++++++************+++++++++******************+++))))))************))))))))))))))))))************++++++***)))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''(((***++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&333777...'''***+++'''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((())))))******++++++++++++******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************&&&''''''((()))******+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))******************))))))))))))******************************))))))))))))************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************************************************************))))))******++++++++++++************************kkk___ZZZ]]]^^^XXX[[[bbb___bbb___[[[ZZZ[[[[[[YYYVVVOOOMMMLLLKKKGGGBBBCCCHHHEEECCC@@@===<<<:::777444444333111...,,,,,,+++,,,+++*********))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************,,,---/////////---+++*********)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((+++&&&&&&******''''''+++111111000+++&&&$$$'''+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***************)))(((''''''((()))***))))))))))))))))))))))))+++*********))))))(((((())))))))))))************))))))))))))))))))))))))******))))))))))))******************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++************************************************+++++++++*********))))))kkk^^^YYY\\\]]]XXX[[[bbb^^^aaa^^^[[[[[[[[[[[[ZZZXXXOOOMMMLLLKKKGGGBBBCCCHHHDDDBBB???===;;;999666444444333111...,,,,,,+++,,,+++*********))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************------,,,,,,,,,,,,,,,,,,******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((***'''&&&)))((($$$&&&+++111000...***'''&&&((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***************)))(((''''''((()))***))))))))))))))))))))))))************)))))))))((())))))))))))************))))))))))))))))))))))))******))))))))))))******************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++************************************************+++++++++*********))))))lll]]]WWWZZZ\\\WWW[[[aaa]]]___]]][[[ZZZ[[[[[[ZZZYYYOOOMMMLLLKKKGGGBBBCCCHHHCCCAAA>>><<<;;;999666444444333111...,,,,,,+++,,,***************)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************---,,,***))))))+++---...)))))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((%%%###&&&,,,111...+++((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++************************************************+++++++++***************lll\\\UUUYYY[[[XXX\\\```[[[\\\[[[YYYYYYYYYYYYYYYYYYOOOMMMLLLKKKGGGBBBCCCHHHBBB@@@===;;;:::888666333444333111...,,,,,,+++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))))))))******************)))))))))+++,,,---)))(((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&((()))(((%%%%%%***000000,,,(((''')))***)))'''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))*********)))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))))))))******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************))))))*********+++++++++************************************************************************jjj[[[TTTWWW[[[XXX]]]```ZZZYYYYYYXXXWWWVVVVVVWWWWWWOOOMMMLLLKKKGGGBBBCCCHHHBBB???===;;;:::999666444444333111...,,,,,,+++,,,***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))))))))************'''(((***+++,,,++++++***((((((''''''((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((($$$''')))((((((+++000333---***'''''')))+++)))'''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))******((()))))))))************))))))))))))))))))))))))******))))))))))))******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************))))))*********+++++++++************************************************************************ggg[[[TTTWWW[[[ZZZ^^^aaaZZZYYYYYYYYYXXXUUUTTTUUUWWWOOOMMMLLLKKKGGGBBBCCCHHHBBB@@@===<<<;;;:::777555444333111...,,,,,,+++,,,*********+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************''')))+++,,,---,,,***)))''''''''''''((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++''''''(((((())))))******))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((($$$''')))(((+++000222111***((('''''')))))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))******))))))))))))******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++***************************************************************+++++++++ddd[[[TTTWWW\\\[[[```bbbZZZZZZ\\\\\\YYYVVVTTTUUUWWWOOOMMMLLLKKKGGGBBBCCCHHHBBB@@@>>><<<<<<;;;888666444333111...,,,,,,+++,,,*********++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************++++++++++++++++++******'''&&&&&&'''''')))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))*********+++++++++'''''''''((()))*********)))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&(((((((((---333111***&&&'''(((((('''((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************'''((()))******)))((('''))))))))))))))))))))))))((()))))))))************))))))))))))************))))))))))))))))))))))))******))))))))))))******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++************************************************))))))*********+++++++++bbb\\\TTTWWW\\\\\\aaabbbZZZ\\\^^^^^^[[[WWWUUUVVVXXXOOOMMMLLLKKKGGGBBBCCCHHHCCCAAA>>>===<<<;;;999777444333111...,,,,,,,,,,,,*********++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************///---+++***)))***+++,,,&&&&&&&&&'''''')))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))************+++++++++&&&''''''((()))******+++))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''---333...$$$$$$'''))))))'''&&&))),,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************'''((()))******)))((('''))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++************************************************))))))******++++++++++++eeeWWWVVVVVVXXXZZZ[[[[[[YYY\\\aaabbb[[[UUUTTTTTTTTTPPPPPPNNNKKKHHHGGGIIIKKKCCC@@@===;;;;;;;;;:::999444222///.........,,,+++******************++++++((()))***++++++++++++++++++++++++*********))))))))))))))))))))))))))))))+++*********))))))(((((())))))************))))))+++*********))))))(((((()))))))))))))))))))))))),,,,,,,,,+++++++++************)))))))))))))))***(((''''''&&&&&&((()))***&&&''''''(((((((((((((((((())))))))))))******************************+++,,,,,,+++******)))))))))++++++******))))))(((((()))))))))))))))((('''''')))))))))(((''''''&&&&&&))))))(((((()))***++++++******)))(((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,+++***)))************))))))******+++,,,))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++************************************************************************************************************************************************************************eeeVVVVVVWWWYYY[[[]]]\\\ZZZ[[[```aaa[[[UUUTTTTTTTTTOOOOOONNNLLLIIIHHHIIIJJJCCCAAA===<<<;;;;;;999888444222///.........,,,+++************************))))))***++++++++++++++++++++++++*********))))))))))))))))))))))))))))))************)))))))))((())))))************))))))************)))))))))((()))))))))))))))))))))))),,,,,,+++++++++************))))))(((((())))))***(((((('''''''''((()))***''''''((())))))***))))))******+++++++++,,,,,,,,,,,,,,,,,,---------------///......---,,,++++++***))))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++******)))(((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++---......---,,,,,,---******))))))******+++,,,))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))************+++++++++************************************************************************************************************************************************************************fffVVVVVVWWWZZZ]]]^^^]]]\\\ZZZ______YYYTTTTTTTTTSSSMMMNNNOOOMMMJJJHHHHHHHHHDDDAAA>>><<<;;;:::888666444222///.........,,,+++************************))))))***++++++++++++***+++++++++***************))))))))))))))))))))))))************))))))))))))))))))************))))))************)))))))))))))))))))))))))))))))))))),,,++++++++++++*********))))))(((((((((((()))))))))(((((((((((()))******'''((()))***+++,,,,,,,,,,,,---------............/////////000000000111111222222111000///...---,,,***************+++++++++******)))))))))***++++++))))))))))))************))))))))))))))))))***+++***))))))(((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,---//////---,,,---...***))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))************+++++++++************************************************************************************************************************************************************************fffVVVWWWXXX[[[^^^___^^^]]]YYY\\\\\\WWWSSSTTTTTTRRRKKKMMMOOONNNKKKHHHGGGFFFDDDBBB???<<<;;;999666444444222///.........,,,++++++++++++***************)))******+++++++++******************************))))))))))))))))))))))))*********)))))))))))))))))))))************))))))*********)))))))))))))))))))))))))))))))))))))))++++++++++++************((((((((('''(((((()))***))))))))))))******++++++((()))***,,,------------------........./////////000000111111222222333333444444333222000///......---------......//////000///...---,,,++++++,,,,,,*********)))))))))))))))***)))))))))))))))******))))))(((((((((((())))))''''''((()))))))))))))))(((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((***,,,,,,***)))***+++)))))))))))))))***++++++(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++************************************************************************************************************************************************************************eeeWWWWWWYYY\\\___```^^^\\\WWWZZZZZZUUUSSSTTTSSSQQQJJJMMMOOONNNKKKHHHFFFFFFDDDBBB???===;;;999555333444222///.........,,,++++++++++++*********))))))******+++++++++******)))************************))))))))))))))))))))))))))))))))))))))))))******))))))************))))))))))))))))))))))))******))))))))))))))))))))))))+++++++++*********))))))((((((((((((((()))***************+++++++++++++++***+++,,,---............------------............///000000111222222333333444444333222111000//////......//////000000111111333222111///...---------++++++******)))(((''''''******)))))))))))))))***))))))(((((((((((())))))''''''((()))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))(((((((((((((((((((((((('''(((******((('''((()))))))))(((((())))))***+++(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++************************************************************************************************************************************************************************}}}dddWWWXXXZZZ]]]______\\\ZZZVVVXXXWWWSSSRRRTTTSSSPPPKKKLLLNNNNNNKKKHHHFFFFFFCCCAAA???===;;;999555222444222///.........,,,+++,,,,,,++++++***)))))))))***++++++++++++***))))))***************+++++++++))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))************))))))))))))))))))))))))+++************))))))))))))(((((())))))***+++,,,***+++,,,,,,------,,,,,,,,,,,,---.........------,,,,,,---------............//////000111222333333444444333333222111111111.............../////////333333333222111///...---,,,,,,++++++***))))))(((+++******)))))))))))))))((((((((((((((())))))***''''''((()))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))++++++)))((()))***)))(((((((((((()))******))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))************+++++++++************************************************************************************************************************************************************************|||cccXXXXXXZZZ]]]___^^^[[[XXXUUUVVVUUURRRRRRTTTSSSOOOKKKMMMNNNLLLJJJGGGFFFFFFAAA@@@>>>===<<<999555222444222///.........,,,+++,,,,,,++++++***))))))(((+++++++++++++++***))))))))))))*********+++++++++))))))))))))))))))))))))((()))))))))************))))))************))))))((()))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))***+++,,,---***+++,,,---...------,,,------......------,,,,,,---------............///......///000111222333333444444444333333333333333////////////............///000222333333111///---+++,,,,,,,,,------......++++++***)))))))))))))))((((((((((((((()))******''''''((()))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++***))))))***((((((((((((((()))******))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++************************************************************************************************************************************************************************{{{bbbXXXYYYZZZ]]]^^^]]]YYYVVVTTTUUUTTTQQQQQQTTTRRRNNNLLLMMMMMMLLLIIIGGGFFFGGG@@@???>>>===<<<999666333444222///.........,,,+++,,,,,,++++++***))))))(((+++++++++++++++***)))((())))))******++++++++++++))))))))))))))))))))))))(((((())))))*********+++))))))************))))))(((((())))))*********+++))))))))))))))))))))))))************))))))))))))************+++,,,---...+++,,,---.........---,,,............---,,,+++***............////////////...//////000222333444444444444444444555555555555222222111111000000//////***,,,000222333222000...++++++,,,...000111222333++++++***))))))((())))))((((((((((((((()))******'''(((((()))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((******((('''((()))((((((((((((((()))******))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++************************************************************************************************************************************************************************uuueee[[[YYY\\\cccfffbbb\\\YYYUUUUUUSSSQQQOOOPPPRRRTTTQQQPPPNNNMMMJJJIIIGGGFFFEEEAAA===999888777666555555444111///---+++******++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((***+++,,,......//////...+++---......---,,,,,,---//////.........///111222111111111333444333111...111111111111222222333333000111222333444555555555444333333333444444222000111000///.........///000//////000333777777444000444222///,,,***)))))))))***)))(((''''''((()))***'''((()))))))))(((&&&%%%))))))(((((('''''''''&&&******))))))(((((('''''')))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************))))))(((((('''''')))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))''''''(((((())))))******(((((())))))******+++++++++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++******++++++++++++******************************************************************************************************************************)))************++++++++++++++++++*********))))))+++,,,,,,,,,,,,+++******************************************************************************************************************************vvvggg\\\ZZZ\\\cccfffbbb\\\YYYUUUUUUTTTSSSQQQQQQRRRSSSQQQPPPNNNLLLJJJHHHGGGFFFEEEBBB===:::999888777555555333111///---+++******++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***************+++++++++)))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***+++++++++++++++,,,,,,,,,,,,,,,***,,,///000///000111222000111222444555555555444888888999:::;;;:::777444666777888888999888888777666555333222111222222333444333222222333444222111333333333333222000...---//////000444777888555333444333111///---,,,++++++***)))((((((((()))***+++'''((()))))))))((('''&&&))))))((((((((('''''''''***)))))))))(((((((((''')))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************))))))(((((((((((()))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******)))))))))))))))*********************)))))))))(((************)))))))))((())))))))))))))))))))))))+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++******++++++++++++******************************************************************************************************************************)))************++++++++++++++++++*********))))))+++,,,,,,,,,,,,+++******************************************************************************************************************************xxxiii^^^[[[]]]dddfffbbb\\\YYYVVVVVVUUUUUUTTTSSSSSSRRRPPPPPPNNNLLLJJJHHHGGGFFFFFFCCC>>>;;;:::999777666444333111///---++++++***++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,......---,,,+++***)))******+++,,,...111444555666888:::444666888:::;;;;;;999888??????AAACCCDDDBBB>>>;;;999;;;>>>BBBDDDDDDCCCCCCGGGCCC>>>888333111111111222111000000222333222111333444666777666333000...//////111444777888777555333333333222111000///...++++++******)))***++++++'''((())))))))))))(((((())))))((((((((((((''''''))))))))))))(((((((((((()))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***************))))))))))))((((((((()))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******************************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))+++++++++***************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++******++++++++++++******************************************************************************************************************************)))************++++++++++++++++++***************+++,,,,,,,,,,,,+++******************************************************************************************************************************xxxjjj___\\\]]]cccfffaaa\\\YYYWWWWWWVVVVVVVVVUUUSSSQQQPPPOOONNNLLLJJJHHHFFFFFFGGGCCC???;;;:::999888777444333111///---,,,++++++++++++++++++++++++++++++++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,---.........,,,+++******+++---...111444777999;;;<<<>>>@@@<<<<<<=========<<<;;;:::AAABBBDDDFFFHHHFFFBBB>>>888<<>>;;;999999:::;;;>>>???AAADDDFFFEEEAAA>>>:::>>>FFFMMMRRRUUUUUUTTT[[[ZZZWWWSSSMMMGGGBBB???:::::::::;;;<<<<<<;;;999666666555444444444444555333333333222222222333444333444555555555333222111333333222000...,,,+++*********)))))))))*********(((((())))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************))))))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))******+++++++++,,,------,,,,,,++++++******++++++******))))))(((((())))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************************************************************************************************************************************))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******************************************************************************************************************************))))))*********+++++++++************************+++,,,,,,,,,,,,+++******************************************************************************************************************************uuujjj]]]ZZZ[[[aaadddaaa\\\[[[[[[WWWUUUTTTVVVVVVSSSPPPOOOOOOMMMKKKIIIGGGFFFEEEFFFCCC>>>;;;:::999777666333222000///---,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,+++++++++***************))))))))))))))))))))))))((())))))******+++++++++,,,,,,,,,,,,------...///000000000111222555777888<<<>>>AAABBBBBBBBBDDDEEEDDDAAA<<<999777777999:::;;;;;;===???BBBCCCAAA???@@@DDDIIIOOOSSSTTTSSSRRRRRRTTTVVVWWWVVVTTTQQQOOOGGGGGGHHHJJJKKKJJJFFFCCCAAA???<<<888555333222222444444444333111222444666666666666666555444444333555555555444222000///---,,,,,,+++***))))))******(((((())))))))))))******(((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))************)))))))))************+++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,++++++++++++++++++************))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))***************+++++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++******++++++++++++******************************************************************************************************************************)))************+++++++++***************++++++++++++,,,,,,,,,,,,+++******************************************************************************************************************************ssshhh[[[XXXYYY___ccc```]]]\\\\\\XXXSSSRRRTTTUUUSSSPPPOOONNNMMMKKKIIIGGGEEEEEEEEEBBB===:::999888777555333222000///---,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------***************+++++++++))))))))))))))))))))))))((())))))******+++,,,,,,++++++,,,---///111333444222222333444666777888888;;;===@@@AAABBBBBBDDDFFF???===;;;888777888999::::::::::::===@@@CCCCCCCCCDDDFFFKKKOOORRRRRRRRRQQQMMMOOORRRVVVYYYZZZ[[[[[[PPPRRRTTTWWWWWWTTTNNNIIIIIIGGGDDD@@@;;;777444222333444555444333444888<<<:::999888777666666666666444555555666666555444444...---,,,***)))))))))***(((((()))))))))*********'''((((((((()))))))))***''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))************))))))*********+++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------************++++++++++++)))))))))))))))*********((()))))))))************((()))))))))************))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++******++++++++++++******************************************************************************************************************************)))************+++++++++))))))*********++++++++++++,,,,,,,,,,,,+++******************************************************************************************************************************rrrgggYYYVVVWWW^^^bbb```]]]\\\]]]XXXRRRQQQSSSTTTRRRPPPOOONNNMMMKKKIIIGGGEEEEEEEEEAAA===:::888777666555222222000///------,,,,,,++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------))))))******+++++++++,,,))))))))))))))))))))))))((())))))***++++++,,,,,,)))***,,,...111555777999444444555666777777777666888;;;>>>@@@AAABBBDDDFFF::::::::::::999999999999;;;::::::===AAADDDFFFFFFCCCFFFJJJNNNRRRSSSSSSSSSOOOPPPRRRUUUYYY\\\___aaaTTTVVVYYY\\\\\\WWWPPPKKKJJJJJJIIIGGGCCC===888555333444555555555777===BBB===<<<:::888777777777888222333555777999999999999000///---***))))))))))))(((((())))))*********+++'''((((((((())))))******''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++)))((('''))))))))))))************))))))******++++++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------)))))))))******++++++,,,(((((())))))******++++++(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))))))))******++++++++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++******++++++++++++******************************************************************************************************************************)))************+++++++++))))))******+++++++++++++++,,,,,,,,,,,,+++******************************************************************************************************************************qqqfff\\\YYYYYY\\\^^^[[[XXXYYY]]]XXXSSSRRRTTTUUUQQQNNNRRRNNNKKKKKKIIIEEEDDDGGGEEECCC@@@===::::::::::::888555222//////...---+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************))))))))))))******))))))))))))************((()))))))))***************)))((((((((()))+++,,,,,,,,,,,,,,,,,,---...///------...000222444666777444555666888999:::::::::::::::;;;===============777888::::::888777666666<<<888777===FFFLLLKKKGGG???BBBEEEFFFGGGIIIJJJIIIHHHOOOWWWXXXUUUTTTXXX\\\]]]TTTPPPSSSTTTNNNIIIIIIKKKNNNPPPOOOJJJFFFEEEFFFDDD???:::666666:::@@@CCCCCC???<<<;;;;;;888333...555999>>>@@@>>>===>>>???333333222000---***((((((++++++***)))((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++************************))))))))))))************+++*********))))))(((((()))************+++++++++************************))))))))))))))))))))))))******************************************************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++************************+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******************************++++++++++++******)))))))))))))))))))))))))))************+++++++++************************************************************************************************************************************************++++++******************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++*********************************************************************************pppddd[[[WWWWWW[[[]]]ZZZXXXXXX\\\WWWRRRRRRUUUVVVSSSPPPSSSNNNKKKKKKHHHDDDCCCFFFDDDBBB???<<<:::999::::::888555111//////...---+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************))))))))))))******))))))))))))************))))))))))))***************))))))((()))***+++,,,------------------...///111111222333444666777888333444444555555555555555333444555777888888999999999:::;;;<<<===>>>@@@AAABBB@@@>>>AAAGGGJJJJJJGGGFFFGGGIIIKKKMMMMMMIIIDDDGGGKKKNNNNNNMMMOOOTTTXXXYYYRRRPPPTTTVVVQQQLLLKKKMMMSSS[[[```aaa___[[[YYYRRRLLLEEECCCEEEGGGGGGFFFDDDAAA===;;;:::;;;<<<===888;;;>>>@@@@@@???>>>>>>888444000...//////---******************))))))((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***)))))))))******+++,,,))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))((())))))))))))************)))))))))))))))))))))))))))************+++++++++************************))))))))))))************+++*********)))))))))))))))************+++++++++******************************************************************************************************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,************************+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******************************++++++++++++******************************)))************+++++++++************************************************************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,+++++++++******************************************************************************ooobbbZZZWWWWWW[[[\\\YYYWWWXXX[[[VVVQQQRRRUUUWWWTTTQQQTTTOOOLLLKKKHHHCCCBBBEEEDDDBBB???<<<:::999999999888555111///......,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************))))))))))))******))))))))))))******************************))))))******))))))******+++,,,//////......---.........000000000000000111222333111111222111111000//////000111222444555777888888?????????AAACCCEEEHHHIIIGGGFFFFFFGGGIIIJJJLLLMMMPPPMMMLLLNNNPPPPPPNNNKKKNNNLLLJJJHHHIIILLLPPPSSSRRROOOPPPUUUYYYWWWSSSRRRUUU[[[eeennnrrrnnnggg```___YYYTTTTTTWWWYYYWWWSSSTTTQQQMMMIIIEEEBBB???===;;;;;;<<<>>>@@@AAA@@@>>>???777000...111333111---******************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++************************))))))))))))***************************))))))))))))************+++++++++***************************************************************************************************))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,------************************+++++++++***************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******************************++++++++++++******************************)))************+++++++++************************++++++++++++++++++++++++************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++++++++***************************************************************************nnnaaaZZZWWWWWW[[[]]]ZZZXXXYYY\\\WWWRRRRRRUUUVVVTTTPPPTTTOOOLLLKKKGGGBBBAAACCCCCCAAA>>>;;;999888888999777444111///...---,,,+++++++++++++++++++++++++++***+++++++++++++++,,,,,,******++++++++++++************))))))))))))******((()))))))))************++++++************))))))************++++++,,,,,,111000///.....................------------......//////000000000000///...444444555777999<<<===???DDDDDDEEEGGGJJJKKKJJJJJJHHHJJJKKKKKKKKKMMMRRRVVVVVVSSSRRRRRRSSSSSSXXX]]]ZZZUUUPPPMMMOOOQQQSSSSSSRRRPPPQQQUUUYYY[[[ZZZZZZZZZ]]]dddnnnttttttmmmgggccc```^^^^^^aaaccceeeeeedddbbb```___]]]UUUIII@@@BBB>>>;;;;;;>>>AAAAAA@@@BBB<<<555000000111111111000...,,,)))(((((()))***))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))*********((()))))))))************))))))))))))))))))))))))))))))*********+++++++++************************((()))))))))************************************))))))*********+++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,************************************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))******************************++++++++++++******************************))))))*********+++++++++************************++++++++++++++++++++++++***************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************************************************************oooaaa[[[XXXXXX]]]___\\\ZZZ[[[___ZZZTTTSSSUUUUUURRRNNNTTTOOOKKKJJJGGGBBBAAACCCCCCAAA>>>:::888888888888777444111......---,,,***++++++++++++++++++++++++*********++++++,,,,,,,,,******++++++++++++************))))))))))))******((()))))))))************+++++++++******************++++++,,,,,,,,,,,,,,,111000///...............000000///////////////000//////111222333444444444::::::;;;===???BBBDDDEEEFFFGGGJJJNNNRRRRRROOOLLLLLLNNNOOOMMMLLLNNNTTTZZZXXXZZZ```ccc```[[[^^^fff^^^ZZZVVVWWWZZZ\\\[[[YYY[[[ZZZXXXVVVWWWZZZ[[[[[[WWWXXX\\\dddnnnuuuwwwvvvaaacccccc___[[[]]]dddkkkjjjfffccchhhmmmkkk```UUUQQQJJJAAA======@@@AAAAAABBBAAA<<<666///---///333888444///***''''''((()))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++((()))))))))************))))))))))))))))))))))))))))))*********+++++++++************************((()))))))))***************************+++++++++))))))*********+++++++++************************************************************************************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))******************************++++++++++++******************************))))))*********+++++++++************************++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************************************************************qqqbbb[[[XXXYYY^^^```]]]\\\]]]aaa[[[UUUTTTUUUUUUQQQMMMSSSNNNKKKJJJGGGBBBAAADDDBBB@@@===:::888777777888777444000...------+++***++++++++++++++++++++++++*********++++++,,,,,,---******++++++++++++************))))))))))))******))))))))))))*********************+++++++++,,,,,,***+++,,,------------,,,//////......---............---------...///000111111222444666888:::;;;;;;======>>>???AAADDDGGGHHHFFFGGGJJJPPPVVVXXXVVVRRRRRRRRRQQQNNNKKKMMMRRRWWWXXX^^^kkkuuuqqqddd^^^aaaXXXWWWWWW[[[___bbbbbb```eeeeeeaaa[[[XXXYYYYYYWWWYYYXXXXXX\\\cccjjjooorrrcccgggfff^^^TTTQQQXXXaaapppggg___```fffiiieee___ZZZTTTJJJBBB???>>>???@@@AAACCCBBB;;;222...000444===:::555000,,,*********))))))))))))))))))))))))''''''(((((())))))******)))))))))))))))))))))))),,,++++++***************))))))))))))))))))))))))''''''(((((())))))******((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))******+++++++++))))))))))))************)))))))))))))))))))))))))))************+++++++++************************))))))))))))*********************+++++++++++++++)))************+++++++++************************++++++++++++++++++++++++************************************************)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******************************++++++++++++******++++++++++++++++++++++++)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++***++++++++++++,,,,,,,,,************************************************************************sssddd[[[XXXXXX]]]___]]][[[\\\```[[[UUUTTTUUUVVVRRRNNNQQQMMMJJJIIIGGGCCCBBBDDDAAA@@@<<<999777777777777666333000...---,,,+++***++++++++++++++++++++++++)))******+++,,,,,,------******++++++++++++************))))))))))))******))))))))))))************))))))******+++,,,------++++++---.........---,,,------------------...///++++++,,,---...000222333555666888:::===>>>???@@@????????????AAADDDGGGIIIHHHFFFFFFKKKQQQUUUTTTRRRSSSQQQNNNKKKKKKNNNSSSWWWWWWXXXdddsssuuuhhh]]][[[VVVVVVWWWZZZ^^^aaabbbbbbeeeiiihhhaaa^^^]]][[[VVV\\\]]]^^^^^^```bbbfffiiikkkmmmkkkbbbVVVPPPRRRWWWkkkddd[[[UUUSSSRRRRRRQQQQQQOOOKKKEEE@@@>>>>>>@@@@@@BBBCCC???999555444555>>>>>>===:::666222---+++))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))------,,,+++++++++++++++))))))))))))))))))))))))'''''''''((()))*********(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,))))))))))))************)))))))))))))))))))))))))))************+++++++++************************))))))))))))*********************++++++,,,,,,,,,)))************+++++++++************************++++++++++++++++++++++++************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******************************++++++++++++******++++++++++++++++++++++++)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,************************************************************************uuueeeYYYVVVWWW\\\^^^\\\ZZZ\\\^^^YYYTTTSSSVVVWWWTTTPPPPPPLLLIIIIIIGGGCCCBBBEEEAAA???<<<999777666666777666333000...---,,,+++***++++++++++++++++++++++++))))))***+++,,,,,,------******++++++++++++************))))))))))))******))))))))))))************(((((()))***,,,---...///+++,,,---.........---,,,,,,,,,,,,,,,,,,---.../////////000222444666888999888999;;;===???@@@AAAAAAAAA@@@@@@@@@BBBEEEGGGIIIKKKFFFBBBDDDIIIMMMNNNMMMPPPMMMJJJIIIKKKPPPVVVZZZWWWPPPUUUfffnnnggg^^^\\\ZZZZZZYYYYYYZZZ\\\^^^```^^^eeeiiieeecccccc```ZZZZZZ___eeehhhiiijjjnnnqqqrrrsssppphhh^^^VVVSSSTTTXXXXXXVVVOOOGGGBBBBBBDDDAAADDDFFFDDDAAA>>>???AAA@@@@@@AAAAAA@@@<<<888555<<>>BBBEEEGGGAAAAAABBBDDDFFFGGGEEEDDDEEEDDDDDDEEEFFFHHHJJJKKKGGGAAA@@@JJJUUUWWWTTTQQQNNNMMMNNNTTT\\\```___\\\[[[ZZZXXXUUUTTTUUUYYY\\\[[[aaaiiilllfff___```gggkkkkkkkkknnnsssxxx{{{}}}xxxssspppqqqnnndddYYYTTTZZZSSSNNNMMMJJJDDDDDDIIIJJJAAAAAAIIIDDD777777CCC??????>>>===???BBB???:::<<<===>>>??????<<<888555000---***((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************+++++++++*********))))))************************************************************************,,,+++++++++***)))))))))++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))++++++++++++******))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******************************************************))))))((((((''''''************************++++++************++++++))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++******************************++++++++++++******++++++************++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********************))))))))))))*********++++++,,,,,,************************---------,,,,,,+++++++++************************************************---+++)))***,,,---,,,)))******+++++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++zzzccc[[[ZZZZZZZZZZZZZZZZZZZZZ]]]XXXSSSSSSWWWXXXTTTOOOPPPNNNKKKHHHEEECCCCCCBBB???>>><<<:::888666555555333111///---,,,++++++++++++++++++*********))))))***************************************************)))))))))))))))))))))******************++++++---,,,,,,...000111000//////...---,,,,,,,,,,,,,,,.........///000222444555666777777888999:::;;;;;;999999999999;;;>>>AAACCCCCCBBBBBBBBBCCCBBBAAA@@@EEEDDDBBBAAA@@@@@@AAABBBCCC???BBBLLLUUUVVVSSSQQQQQQOOOOOOSSSZZZ]]]\\\YYY[[[ZZZXXXTTTPPPOOOQQQRRRXXX]]]eeekkkiiidddffflllmmmooottt{{{sssppppppuuuwwwsssmmmkkknnngggbbbbbb___YYYVVVWWWLLLIIILLLQQQMMMBBB@@@FFF???<<<;;;>>>BBBDDDBBBAAA:::===@@@@@@<<<::::::<<<333000,,,***)))))))))(((***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************+++++++++*********))))))************************************************************************+++++++++***************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************++++++++++++------------------------,,,,,,+++*********+++,,,************************++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++*********)))++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************++++++*********)))))))))************************++++++************++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++******************************++++++++++++******++++++************++++++************************++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++************************************************---+++)))***,,,---,,,*********++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++|||ddd[[[[[[[[[[[[[[[[[[[[[\\\^^^XXXSSSRRRUUUVVVTTTQQQPPPNNNKKKHHHEEECCCBBBBBB>>>===;;;999777555444444222111///---,,,+++,,,,,,+++++++++***************************************************************))))))))))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,...111222222111...------,,,,,,,,,---------...000222444666777888::::::::::::;;;;;;;;;;;;;;;::::::::::::<<<>>>???AAA@@@???===============AAA@@@>>>======>>>@@@AAAAAABBBHHHSSSYYYXXXVVVVVVTTTRRRPPPRRRUUUWWWUUUSSS]]]ZZZUUUPPPLLLLLLOOORRRSSSUUU]]]eeehhheeefffiiifffjjjpppyyyyyytttrrrvvv{{{~~~|||xxxyyyyyytttmmmjjjSSSVVVYYY\\\[[[XXXSSSPPPIII@@@<<<@@@BBB>>>>>>AAA===AAAEEEBBB;;;888999===666333...+++******((('''******++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************+++++++++******************************************************************************************************+++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,---------------------------,,,,,,++++++,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************+++++++++++++++*********************************++++++************++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******++++++++++++******++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++*********+++++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++~~~eee[[[[[[\\\\\\\\\\\\]]]]]]]]]XXXSSSQQQSSSTTTSSSQQQPPPNNNKKKGGGEEECCCBBBBBB===<<<:::888666444333333222111///---,,,,,,,,,,,,************************************************************************)))))))))))))))*********((())))))***,,,------...,,,,,,,,,///222333333222------,,,,,,------...///,,,---///111333444555555888888999999:::;;;;;;;;;>>>===<<<<<<;;;<<<<<<===;;;;;;:::999999;;;???AAABBBAAAAAAAAACCCFFFIIIKKKJJJNNNWWWbbbeeecccaaacccXXXUUUSSSRRRSSSSSSQQQOOOXXXUUUPPPKKKIIILLLRRRWWWSSSSSSXXXaaafffeeedddfffccceeehhhmmmttt{{{vvvssstttzzz~~~xxx^^^```______gggooojjj^^^RRRDDD;;;>>>>>>999;;;BBBCCCFFFGGGEEE???:::777666666333///,,,+++***)))((()))*********++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,************************************************************************************************************************)))))))))***+++++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------.........,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************++++++++++++++++++******************************++++++************++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++)))******++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++fff\\\\\\\\\\\\\\\]]]]]]]]]\\\XXXSSSQQQRRRSSSSSSRRROOOMMMJJJGGGDDDBBBBBBAAA===<<<:::777555444333333111000///---,,,,,,,,,---************************************************************************(((((())))))************(((((()))+++,,,---...///,,,,,,,,,///222333333222,,,,,,,,,---...///111111//////000222222222222222555666777888:::;;;<<<=========<<<;;;;;;:::::::::666888999:::<<>>FFFDDDDDDEEEFFFFFFBBB999333555222...,,,,,,,,,+++***((())))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,************************************************************************************************************************)))))))))***+++++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***+++++++++,,,,,,,,,---++++++,,,,,,---------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))******+++,,,+++++++++++++++++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************************************************************++++++************++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ggg]]]]]]]]]\\\\\\\\\[[[[[[ZZZWWWSSSQQQQQQRRRQQQQQQOOOMMMJJJGGGDDDBBBAAAAAA===<<<:::888666444333333111000...---,,,,,,------***************+++++++++************************************************((((((((()))******++++++))))))***+++,,,---...///,,,,,,,,,...111222222111---------...000222333444444333333333222222222222444555666888:::;;;<<<===999999999999888888888888666999===???BBBHHHPPPVVVgggccc\\\VVVPPPMMMLLLLLLNNNPPPUUU\\\]]]ZZZZZZ\\\[[[\\\[[[ZZZXXXVVVSSSQQQMMMTTT___fffhhhddd```]]]ZZZWWWXXX]]]aaabbbcccfff]]]]]][[[XXXXXX\\\eeellluuuwww{{{}}}xxxqqqrrrwwwuuussspppqqqxxxqqqhhh[[[WWWcccrrrtttlllmmmbbbSSSHHHBBB???>>>===@@@???@@@FFFKKKIIIAAA:::777444000.........------)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,***************************************+++++++++***************************************************************************************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,---------******+++,,,------------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))***************************************++++++************++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------***++++++,,,,,,------...,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,)))***+++,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++hhh^^^^^^]]]\\\[[[ZZZYYYYYYWWWVVVTTTRRRRRRQQQPPPOOOOOOMMMJJJFFFDDDBBBAAAAAA>>>===;;;888666555444333111000...---,,,,,,------))))))*********+++++++++************************************************'''(((((()))******++++++******++++++,,,---......---,,,,,,...000111000///------...000222444666777666555333222222222333333333333444555666777888999666777777888888888888888777;;;???BBBCCCHHHOOOVVVkkkfff___VVVPPPLLLKKKJJJIIIGGGHHHLLLNNNLLLKKKNNNTTTVVVXXXXXXVVVSSSPPPNNNLLLSSS^^^fffkkklllllllllhhhdddaaaaaa___]]]___ccc[[[]]]\\\YYYVVVWWW]]]bbbfffmmmxxx}}}yyyqqqqqquuuvvvtttnnnjjjnnnzzz|||rrrddd\\\]]]dddjjjlll|||yyylllYYYOOOMMMDDD999???>>>@@@DDDIIIJJJGGGDDD;;;888444111000000///...+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************))))))*********+++++++++************************************************************************+++++++++***************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------,,,,,,------...//////000---...///111222222111111111111000000///.........------------------------+++,,,...///000///...---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************+++++++++,,,,,,************************++++++************++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.............../////////000...//////000111111222222000000000/////////....................................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,***)))+++---)))***+++,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++hhh___^^^]]]\\\ZZZYYYXXXXXXVVVUUUTTTSSSRRRQQQPPPOOOOOOMMMJJJFFFDDDBBBAAAAAA>>>===;;;999777555444444000000...---,,,,,,---...))))))******++++++++++++************************************************'''(((((()))***+++++++++***++++++,,,,,,------...---,,,,,,---///000///---......///111333555777888444333111000000111222444111111111222222222333333777777888::::::;;;;;;;;;666;;;???AAAAAADDDJJJPPPccc___YYYRRRNNNMMMMMMNNNOOOJJJGGGJJJLLLKKKKKKLLLKKKNNNRRRSSSQQQNNNJJJIIIFFFIIINNNTTT\\\fffpppwww}}}xxxqqqlllddd^^^___dddhhhkkkllliiidddbbbdddgggdddkkktttyyyuuupppttt|||{{{zzzrrrhhhjjjvvv|||pppddd[[[ZZZbbbmmmxxx}}}vvveee^^^___UUUDDDAAAAAABBBCCCDDDFFFHHHJJJ@@@<<<777444222111///...---------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))******++++++++++++************************************************************************,,,+++++++++******))))))++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------.........///000111111222333444555777888888777777666666555555444333222222------------------------,,,---000222333222///...+++++++++,,,,,,---------------------------------************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++,,,,,,---------************************++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000000111111222222222222333444555555666666666666666555555444444444000000000000000000000000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,---,,,***)))+++---)))***+++,,,------...---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++fffaaacccaaaZZZWWWXXXYYYXXXWWWTTTRRRQQQRRRRRRRRRQQQQQQMMMIIIFFFDDDCCCAAA???>>><<<:::888666444333222111000///...---,,,,,,,,,)))************+++++++++++++++++++++++++++++++++))))))))))))***************)))((((((((()))+++,,,...---++++++***+++,,,---,,,,,,,,,---------......111000000///000222333555444333111///......///000000000000111333555777999::::::999888777888;;;>>>;;;;;;===???AAACCCEEEFFFNNNNNNOOOOOOMMMLLLJJJIIIOOOMMMKKKHHHFFFFFFGGGGGGJJJLLLOOOPPPNNNJJJFFFCCCCCC>>>@@@HHHJJJIIIUUUdddkkkjjjiiikkklllkkkgggdddccckkkyyyuuuwwwuuuqqqrrrnnnmmmvvvxxxssssss|||~~~yyy~~~yyyqqqnnnkkkggglllpppwwwyyyqqq```RRRKKKHHHBBB@@@BBBBBBAAAEEELLLFFFCCC>>>777111//////111999999777111+++((()))++++++***************++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************))))))******+++,,,)))************+++++++++************************))))))))))))))))))))))))))))))************)))))))))************+++++++++)))************+++++++++))))))*********+++++++++---,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++///...---......---+++***,,,,,,,,,,,,------------000000111111222222222333444444444555777999<<<>>>>>>AAAAAA>>>===???>>>;;;888777444222111111222333444666999:::999666222///...------------///000111+++---//////.........///111///,,,))))))***,,,---******))))))))))))******++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************+++,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,---------///...---,,,++++++++++++......,,,+++***+++,,,,,,(((+++///000...///333666888222222777999777888<<<:::::::::::::::999;;;???<<<===<<<:::888666555555555555333222222111111111333333222000///...---,,,......---,,,++++++,,,,,,+++******+++------+++***---------,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++)))(((((()))+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********fff```bbbaaa\\\XXXZZZ[[[YYYWWWTTTRRRQQQRRRRRRRRRQQQNNNKKKGGGDDDBBB@@@>>>======<<<:::888666444333333111000///...---,,,,,,,,,************++++++++++++++++++++++++++++++++++++))))))))))))******************)))))))))***+++,,,...---,,,,,,,,,,,,,,,,,,,,,,,,------.........///000000000111222444555666777555222000...---......222222222222444666888999888999:::::::::;;;===???>>>>>>??????????????????GGGIIIKKKMMMLLLJJJFFFDDDEEEDDDBBB@@@@@@AAABBBCCCGGGIIILLLNNNOOONNNLLLJJJDDD???@@@DDDBBB>>>FFFRRRUUUUUUVVVZZZ^^^```^^^\\\]]]jjj}}}tttvvvzzz}}}yyytttwwwzzzxxxuuuooouuuxxxtttiiiiiiooovvvuuummmiiikkkTTTFFF;;;<<>>AAACCCAAABBBFFFFFFCCC???>>><<<::::::;;;<<<===;;;<<<>>>@@@???===:::888333222222222333444666777777777888666444222222333333111...,,,+++***++++++***************+++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++***++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,---------------,,,,,,,,,---...///000//////111222333444333:::666666:::;;;888777:::======;;;:::777666777999<<<999666666888888666555000111000...---///444888333333444555666888999999444444222111///---,,,+++---,,,+++,,,......---,,,++++++++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++************+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******ggg^^^aaaaaa]]][[[\\\\\\[[[WWWUUURRRQQQQQQRRRRRRRRRNNNKKKGGGDDDBBB@@@>>><<<===<<<:::777555444333333111000///...---,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++)))))))))*********+++++++++++++++***+++,,,,,,---------......---,,,,,,+++,,,,,,---......///000000///000111333444555555555555444222000/////////000444444444444555666777888666999;;;======>>>@@@AAACCCBBBAAA???===<<<:::999===@@@DDDGGGGGGDDD@@@===::::::999999999;;;<<<======???BBBFFFHHHJJJJJJJJJJJJEEEEEEGGGCCC>>>AAAIIIGGGHHHKKKPPPUUUYYY[[[ZZZ[[[cccppp{{{}}}~~~yyyzzzxxxyyy}}}wwwrrrllluuu||||||sssmmmmmmtttsssmmmoooxxxcccOOO;;;888???DDDBBB???DDDGGGIIIHHHDDD===888555:::???CCCBBB<<<444///,,,+++******)))))))))******************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++******))))))******+++,,,)))************+++++++++++++++++++++++++++++++++************************))))))************))))))************+++++++++,,,,,,,,,,,,,,,------------+++++++++,,,,,,,,,------++++++,,,,,,------......,,,,,,------...//////000++++++,,,,,,------------+++,,,,,,---///000111111444444333222111111111111000000111222333333333333444999;;;;;;>>>CCCDDDBBB;;;:::999888888999:::;;;???@@@AAABBBAAAAAA???>>>999999888999;;;===@@@BBBDDDDDDBBB???;;;999888999777666444111///,,,+++***)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///,,,,,,,,,---...///111222666333000222666777555222777555666999999666555777888999999888777888:::<<<<<<888333222555666333000333444444333111111444777000111222444666999;;;<<<;;;;;;:::888666222///......---,,,---......---,,,******++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***hhh\\\```aaa^^^]]]^^^^^^\\\XXXUUURRRQQQQQQRRRSSSSSSPPPMMMHHHEEECCCBBB@@@>>><<<;;;999777555444333333111000///...---,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,---------...---.../////////---,,,+++------......///000111111000111222333444333222111/////////000111222444555555555555555555555555555444888<<<>>>??????@@@AAABBBBBBAAA???===<<<;;;:::777999<<>>;;;999777777777777777888::::::444555777999;;;===???@@@FFFDDDEEEHHHFFFBBBDDDIIIDDDFFFHHHMMMRRRWWWZZZ[[[fffccceeetttrrrqqqwww~~~yyyoookkkpppxxx|||ssspppsssnnnddddddmmmkkkZZZGGG>>>>>>AAA@@@>>>???CCCHHHJJJGGGCCC>>><<<===BBBHHHGGGAAA888222///++++++***)))))))))******************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++******))))))******+++,,,))))))*********+++++++++++++++++++++++++++++++++************************)))******++++++******)))*********+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......***++++++,,,---...//////---------.........//////...///////////////000222777777666666555555444444333222222111222333444555444555666777777666555444000333666555777<<<===;;;444444333222222222333333>>>======<<<<<<;;;:::::::::::::::;;;>>>BBBFFFIIIKKKKKKIIIEEEAAA>>>>>>???<<<;;;:::888444111---,,,)))***+++,,,,,,,,,++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++******************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------......------,,,,,,------...//////000111333444555666666444333444777888777555555555666888999:::<<>>:::777555444444777666666666777666555444222222111111222333555666>>>>>>??????>>>;;;888666222000...---......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******+++---......---+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++hhh[[[___aaa^^^]]]______]]]YYYVVVRRRPPPQQQSSSSSSTTTOOOLLLHHHEEECCCBBB???>>>;;;:::888666555444333333111000///...---,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,------............------///000000///------......///000000111222222111111222222222000...---...//////000222333555555555555555555444444333333333666;;;===>>>>>>>>>???;;;;;;;;;;;;;;;<<<<<<<<<999999:::;;;<<<<<<<<<<<<;;;:::::::::999999999:::333333333333333444555555888888:::======<<<===@@@;;;===@@@DDDIIINNNSSSVVV\\\XXXXXXeee{{{{{{|||qqqxxxzzzgggggguuuzzzvvvvvvvvvpppeee```ccchhhddd[[[NNNCCC>>>>>>>>>===AAAEEEHHHHHHGGGFFFGGGCCCFFFIIIFFF???888333222,,,,,,+++***************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************++++++++++++******))))))******+++,,,))))))*********+++++++++++++++++++++++++++++++++******************************++++++++++++*********++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------.........++++++,,,------...//////...............---------000111222222111111444666777777888888999::::::;;;===<<<;;;:::999:::<<<<<<<<<===>>>>>>>>>===;;;:::999<<<===;;;;;;>>>===:::;;;;;;:::999888888777777===<<<:::888666444333333555444555666:::???DDDHHHKKKKKKJJJGGGDDDBBBBBBCCC?????????===:::777333111***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++******************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------...............---,,,,,,,,,,,,,,,111222333444666777888999555777:::;;;;;;<<<>>>AAABBBDDDFFFFFFHHHNNNVVVZZZjjjnnnmmmeee^^^[[[VVVPPPTTTXXXXXXRRRIIIDDDGGGLLLHHHAAA999777999<<<:::777777666444333222222333444<<<===@@@BBBCCCBBBAAA@@@999666333222111000///---------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******+++---//////---+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ggg[[[___```]]][[[^^^___]]]ZZZVVVRRRPPPQQQSSSTTTTTTMMMJJJFFFCCCAAA???===;;;:::999888666555444333333111000///...---,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,,,,,,,---............---,,,---...///000000000000000000111111111111222222111111111111000///...---111222222222222222222222444555555555555444333222222555999;;;::::::::::::333444555666888:::;;;<<<======<<<<<<<<<===???@@@======<<<;;;::::::999888777777666555444333222222000000111333444333333333111333777:::???EEELLLQQQTTTUUUUUUUUUXXXfffzzzvvv|||{{{qqqrrrttt{{{}}}sssooo{{{wwwoooggg```gggnnnooodddTTTHHHBBB>>>===@@@CCCFFFGGGIIILLLOOOHHHJJJIIIDDD===666333333...---,,,+++++++++++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********++++++++++++,,,******))))))******+++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------......//////.........///////////////,,,///111111111222777;;;;;;<<<>>>AAADDDGGGIIIKKKNNNLLLHHHEEECCCBBBBBBBBBAAAAAAAAAAAAAAA@@@??????AAADDDDDDAAA@@@AAA@@@===CCCCCCCCCBBBBBBAAAAAAAAA@@@???===;;;888666444333111000///000333888===AAAGGGIIIJJJHHHFFFDDDDDDDDD@@@AAAAAA@@@>>><<<:::999///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,---------..................---------------...---///111444666888999999>>>CCCGGGHHHHHHIIIMMMRRRZZZ___bbbaaadddllltttyyyxxxyyysssooohhh___dddkkkqqqlllaaa[[[```hhhpppcccRRRGGGCCCBBB@@@>>>:::888666444333444555666999;;;===@@@BBBCCCCCCCCC???<<<999777777777666555......---,,,+++***))))))++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,......,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,fff\\\______[[[YYY\\\^^^]]][[[WWWRRRPPPQQQSSSTTTUUUMMMJJJEEEBBBAAA???===;;;:::999777666444444333333111000///...---,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,---.........------,,,------...///111222333222222222222222111111111111111000000000000111111222222222333222222222111555555666777666555444444222444666777666444555555333444555666888999:::;;;<<<<<<<<<===============999999999999888777666666666666666666555444333222000000000///000111000......000222444666;;;BBBHHHVVV[[[^^^ZZZWWW\\\lllyyyssssssvvvwwwrrrooottt||||||vvvwww}}}~~~xxxkkkoooyyy|||qqqbbbNNN>>>;;;>>>@@@CCCEEEGGGKKKNNNKKKLLLKKKEEE<<<555222222000///...---,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,******))))))******+++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,------------+++,,,,,,,,,---------------------...............---...///000222333444555333777;;;<<<===AAAHHHNNNYYYYYYZZZ[[[[[[\\\]]]]]]SSSPPPLLLHHHEEECCCCCCCCC@@@???>>>>>>>>>>>>>>>>>>???BBBCCC@@@@@@BBBAAA>>>AAABBBCCCDDDEEEEEEFFFFFFEEEEEEDDDBBB@@@===;;;:::666444222111222555999<<>>??????@@@@@@?????????444222///---++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,------------...------------............---------...///111222333333555999>>>BBBEEEGGGHHHSSSTTTWWWYYY\\\^^^```bbbkkksssxxxvvvwww}}}rrr~~~||||||uuujjjhhhooouuurrrhhhcccfffkkk}}}xxxooocccXXXPPPKKKIIIBBB@@@===:::999999:::;;;999999:::;;;===>>>>>>???===;;;888888999;;;;;;;;;333222111000...,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,fff\\\___^^^YYYXXX[[[]]]]]][[[WWWRRRPPPQQQSSSUUUUUUOOOLLLGGGDDDBBBAAA???===999999777666444444333333111000///...---,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++---.........---,,,,,,,,,,,,---///222444666444444333222222111111000000000//////000222444555//////111222333444444444555666777888888777666555333444555444222111111222888888888999::::::;;;;;;777999;;;<<<<<<:::888777444444555555555444333333111222333444444333222111//////...---...000000---...//////......111777<<>>@@@AAACCCFFFHHHLLLMMMLLLFFF===555111000111000///...---,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,*********)))***++++++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,------------------.........//////+++++++++,,,,,,,,,------...............---------,,,---///222555777999:::CCCHHHMMMQQQSSSYYYaaaiiifffdddaaa]]]YYYUUURRRPPPMMMJJJGGGCCCAAA@@@AAAAAA===<<<:::999999:::;;;<<<<<>>???AAACCCEEEGGGHHHHHHHHHHHHHHHHHHFFFDDDAAA@@@>>><<<888555555666999;;;FFFIIILLLMMMKKKGGGEEECCC<<<======>>>@@@AAABBBBBB999666222...,,,,,,...///++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,---------......---------.........//////,,,,,,...///222555777888CCCFFFKKKQQQWWW[[[^^^```dddbbbbbbfffkkkooonnnmmmnnnxxx~~~|||uuuwwwkkkdddiiimmmjjjccc]]]\\\^^^bbbkkkuuuuuukkk```YYYXXXQQQNNNJJJFFFCCCBBBBBBBBB:::999888888888888888999999777555666888;;;===>>>999888666444222000///...+++++++++++++++++++++++++++++++++,,,,,,+++++++++*********++++++*********++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,cccbbb^^^^^^______]]]]]]```^^^XXXRRROOOPPPSSSTTTTTTMMMKKKGGGCCC@@@===<<<;;;:::999777555444333333333000000...---,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++******++++++,,,------,,,,,,,,,,,,++++++'''))),,,///222444555555888888666444333222111111//////000222333444444444111000...///111333444444555555444222111///......///000000000111111111111333444444555666777888888777777666555444444333333333222222222111111000000////////////000000000000000000000000000/////////111111111000000000000000333;;;HHHXXXiiirrrmmmccceeedddppp{{{wwwvvv}}}zzz{{{{{{jjjIIIAAA===<<>>:::;;;???DDDBBBAAA??????@@@>>>;;;888:::===<<<999:::???@@@<<<999:::<<<===@@@GGGPPPWWWSSSPPPKKKGGGDDDCCCDDDEEEGGGFFFDDDBBB@@@@@@@@@@@@JJJIIIHHHJJJLLLKKKFFFAAA@@@;;;666666<<>>999444000...------,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++111000...,,,,,,---...///,,,((()))///111......333000000000222777@@@IIIPPP```bbbfffjjjhhhdddeeejjjtttyyy||||||~~~yyyooolllnnnqqqttttttqqqkkkfffeeeqqq|||pppgggccc```___^^^\\\YYYVVVTTTSSSZZZfffrrrsssoooiiiccc^^^```]]][[[XXXOOOHHHMMMWWWGGGGGG;;;444:::<<<:::>>>:::888555222222555<<>>===<<<:::999777555333333333333000///...---,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,---------,,,,,,,,,,,,,,,***,,,///111333555555555888666555333111111111111---///111333444444444444333111000000111222222111222111000///...------,,,//////000000000111111111333333444444555555666666555555444444333222222111222111111111000000000///....../////////000000000////////////////////////111111222222222222222222222666@@@RRRiiiyyyyyyqqqqqqooosss{{{{{{xxx~~~yyy}}}|||wwwuuu{{{}}}lllUUUFFF???;;;???BBBAAAAAADDDFFFGGGHHHHHHDDD===777222777555333444666555111---,,,***))))))+++,,,+++***************************))))))))))))************************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---/////////...---...///000---///222444444555555555999???GGGPPPWWW___gggmmmpppppplllbbbXXXQQQJJJFFFFFF>>>>>>===666999@@@>>>GGGIIILLLNNNOOOQQQUUUYYYTTTTTTTTTRRRMMMFFF???:::<<<===;;;666555888555000777888:::>>>DDDNNNZZZaaaXXXYYYZZZYYYVVVPPPJJJGGGKKKIIIEEEBBBBBBDDDGGGJJJIIIIIIJJJJJJJJJKKKLLLNNNEEE@@@999555888===BBBEEECCCBBB???;;;777222///---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...---,,,,,,,,,---...///000------000000---///444,,,333<<>>777888===;;;888666555666888999===>>>??????===:::777444000///,,,+++***+++,,,---,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++```YYYXXXZZZ___```^^^]]]______YYYSSSQQQSSSVVVVVVVVVNNNLLLHHHDDDAAA>>>======:::999777555333333333333000///...---,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------......///111333555555555555666555222111000000111222---///111444555666555555444333222222222222000...------,,,,,,,,,,,,++++++////////////000000000000222222222222222333333333222222111111000000//////000000000///////////////------........./////////////////////////////////222222222333333444444444444444999JJJhhhxxxsssqqqrrrsss||||||}}}}}}~~~uuummmmmmrrrnnneeeYYYMMMBBB>>>??????AAADDD@@@CCCFFFGGGEEE@@@:::666777<<<<<<888999===;;;333---+++))))))***+++++++++************************)))))))))*********++++++************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------000...------.........---111333444666888<<>>888===<<<::::::>>>EEEMMMRRRIIIMMMSSSXXX[[[[[[YYYWWWVVVRRRLLLHHHFFFGGGJJJMMMIIIMMMOOONNNJJJIIILLLOOOLLLGGG>>>666444999AAAHHHEEEEEEEEECCC???999444111............---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,------......111000000000...---111888333<<>>@@@===::::::;;;:::777444888:::???BBBBBB???:::777555333000---,,,,,,------------------,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++cccXXXWWWZZZ``````]]]ZZZ\\\]]]XXXSSSQQQSSSVVVVVVUUUMMMKKKGGGCCC@@@===<<<;;;:::888666444333222333333//////...---,,,++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------------------....../////////000111333444444444333333444222000//////000222444111222222333444666888999555444333333222000---************++++++++++++,,,........./////////000000111111111000000000000000/////////.......................................------------.........///...///////////////000000111111222333444555555555777666888EEEbbbxxxmmmxxxwww|||~~~{{{xxx}}}zzzpppkkkmmmooommmooocccRRREEE>>>===AAADDD>>>AAADDDFFFEEEAAA;;;888888AAABBB999:::CCCEEE===111...+++)))***+++++++++************************))))))*********+++++++++************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,------......,,,+++,,,///111111000666888;;;???EEENNNYYYbbbhhhiiijjjhhheee```\\\YYYQQQEEE=========;;;;;;???@@@;;;CCCNNNRRRWWWUUUJJJKKKNNNTTTYYY\\\]]]]]]]]][[[XXXVVVYYY^^^aaa___[[[___XXXQQQOOOTTTYYYZZZXXXTTTMMMEEE>>>;;;:::999888;;;<<>>>>>;;;777222555888;;;<<<:::777555666555444222000...---,,,,,,,,,---------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++hhhYYYXXX[[[``````[[[XXXXXX[[[WWWRRRPPPSSSUUUUUUTTTKKKIIIEEEAAA>>>;;;::::::999888666444333222222222///...------,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,---............---------...///000000111111111111222333333222111000111000/////////111333555777555333111222555999<<<444333222222111///,,,))))))******+++,,,,,,---------............/////////////////////............,,,,,,------------------------------------......------------.........////////////000000000111111111111111222333444555555777999999@@@XXX|||xxxwwwxxxyyy}}}vvvrrrpppnnnrrrmmmcccUUUIIICCC@@@@@@???AAACCCEEEDDD@@@<<<999777@@@@@@666555AAAGGGCCC666222---+++***+++,,,,,,************************************++++++++++++************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,,,,------...///000///...///222444666777;;;CCCNNNXXX___gggooouuuwwwqqqhhh]]]TTTMMMHHHEEEAAA:::777;;;AAAFFFJJJNNNUUUTTTbbbttt}}}~~~pppeeeiiipppyyy}}}pppddddddmmmvvvuuuqqqmmmaaaUUUTTT\\\dddhhhiiiddd[[[OOOFFFCCC@@@<<<888===:::777777<<>>FFFKKKYYY]]]aaaaaa^^^]]]```dddsssrrrrrrrrrjjj\\\RRRNNNLLLKKKKKKNNNSSS[[[cccjjjfffkkkqqqwww{{{}}}xxxwwwzzz}}}~~~|||wwwtttuuuxxx~~~yyymmm___VVVQQQLLLEEEMMMSSSXXXXXXUUUPPPMMMJJJQQQYYY]]]cccggg]]]UUU[[[WWWNNNDDD>>>>>>???>>><<<222333333333333333333333444555666777666333///---++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++jjjZZZYYY[[[```___ZZZWWWXXXZZZVVVQQQPPPSSSUUUUUUSSSJJJHHHDDD@@@===:::999888999888666444222222222222///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,...///000//////...------...///111222333333000111222222222111///.........///000111333444555888666333000111444777:::222111/////////...+++)))******+++,,,------......------------.........///------------............+++,,,,,,,,,---.........---------------.........------.........////////////000000111111222222333222222222333333444444444555999;;;===OOOrrrrrrwwwnnnooosssxxxuuunnnfffjjjjjjddd[[[QQQFFF===@@@AAABBBBBBBBB???===;;;666======555222999@@@BBB<<<777111,,,++++++,,,,,,*********************************++++++++++++,,,************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---...///000000000000000111555;;;???HHHUUUfffqqqsssqqqooonnn___WWWMMMDDD>>><<<;;;;;;>>>EEEMMMVVVbbbmmmqqqpppoooqqqnnngggiiikkkkkkjjjfffZZZLLLEEEFFFJJJJJJIII>>><<<888555555888<<<>>>JJJPPPYYYdddlllrrruuuwwwcccYYYLLLEEEFFFIIILLLMMMJJJLLLMMMIIIDDDAAADDDHHHJJJHHHEEEBBBAAABBBDDDEEEBBB>>>888222...------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------............------///////////////000000000...444;;;BBBLLLWWW^^^___dddiiinnnqqqpppkkkfffdddllljjjhhheee\\\RRROOORRRYYYWWWYYY^^^ccciiirrr{{{sssxxxwwwrrrllleeehhhmmmqqqooollliiiddd_________ZZZZZZ^^^XXXXXXfffmmmaaaPPPCCC===<<<===>>>777555333111111222333555111333666888888666333111......---,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++hhhYYYXXXZZZ______[[[YYYZZZZZZVVVRRRRRRTTTVVVVVVTTTJJJHHHEEEAAA===;;;999999999777555333222222222222......---,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,...000111000///...---...///000222333444555000111222222222111//////,,,---///222444555666666555444222111111111222333000...,,,,,,------,,,+++++++++,,,,,,------......,,,,,,---------.........,,,,,,,,,------......///+++,,,,,,---.../////////------------.........///....../////////000000000000111111222333333444444444444444444444444555555555:::===@@@NNNlllppp___XXXaaawwwwwwxxxzzz|||rrrgggiiihhhggggggbbbSSSCCC??????@@@@@@@@@?????????999===???;;;555333888===BBB<<<444...,,,+++,,,,,,*********************************+++++++++,,,,,,************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,,,,------........................,,,,,,,,,------...///000...111444555666===JJJSSSdddmmmvvvvvvmmmaaaYYYUUUBBB>>>::::::===BBBDDDEEEKKKccczzzpppYYYMMMMMMSSSXXXXXXKKKHHHBBB<<<999888888999333888AAANNN]]]mmmzzzyyypppaaaSSSIIIEEEEEEEEEHHHKKKLLLKKKIIIGGGHHHJJJLLLJJJFFFCCCBBBBBBCCCDDDFFFDDD???:::555111...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------............------/////////000111333666777;;;BBBKKKWWWffftttxxxtttqqqrrrtttuuuuuuppphhhbbbccceeehhhhhhaaa\\\```hhhnnnllllllppppppqqqwwwuuukkk[[[ZZZaaa^^^___mmm{{{ooo\\\JJJ???<<>><<<::::::999777555333222111222222......---,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,...000111111000///---...///000222444555555000111222333222111000///***---000333666666666666111111222222111000...---///---******+++,,,---,,,++++++,,,,,,,,,---------,,,,,,,,,---------......++++++,,,---......//////,,,,,,---...//////000000---------....../////////////////////000000000000111111222333444444555555666666666666666555555555777<<>>>>>>>>>>>???@@@AAABBB???AAADDDDDD;;;222333;;;EEE???666///,,,+++,,,,,,******************************+++++++++,,,,,,,,,************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,---------........................,,,,,,,,,---...///000000000666===???CCCNNN___mmm}}}}}}yyykkkYYYJJJBBBAAA??????BBBIIIRRRYYY\\\]]]bbbyyyccc]]]aaaeeeeeehhh```TTTHHH???<<<<<<>>>;;;999888:::CCCPPP]]]fffvvvtttnnncccVVVLLLHHHHHHHHHJJJKKKKKKKKKKKKKKKLLLNNNLLLIIIFFFCCCBBBAAAAAAHHHGGGEEEAAA;;;555///+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------............------.........000222666:::<<>>BBBGGG999888777666666777888999000000000222555999===???<<<999444///,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++aaaYYYXXX[[[```bbb___]]]___\\\UUUPPPSSSVVVTTTRRRRRRJJJJJJGGGCCC>>>;;;;;;<<<999777444222000000111111///......------,,,++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,111111222333333222000///---///222444666666555555777444000.../////////...333222111000111111333444222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,---------......---------...............//////............//////...///000111111111111111222222222111222222333333888777666555555666777777999???EEELLL\\\uuutttnnnjjjvvvuuu|||mmm^^^ZZZdddlllhhh___EEE???<<<======;;;<<>>;;;;;;;;;888777444222000000111111///......------,,,++++++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,000000111222222111000//////000222555666777777777666444111///000000000000111111111111111111222222000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,---------.........------............////////////............//////...///000111222222222222222222222222222333333444777777666666666777999::::::@@@FFFMMM]]]rrr}}}~~~~~~wwwxxxuuuiii]]][[[bbbfffaaaXXXNNNEEE===<<<======>>>@@@???CCCHHHJJJFFFAAA===<<>>888999<<<;;;;;;888444000111666;;;AAAAAA@@@===999444///,,,***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,```WWWWWWYYY^^^___\\\ZZZ\\\[[[UUURRRUUUVVVTTTQQQQQQJJJIIIGGGBBB===::::::;;;888666444222111111111111///......------,,,++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,...///000000000000000///222222333444666888999:::555333111000111222222111///000000111222222111111......---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,------------.........---........./////////000000//////......//////000...///000222333444444444222222222222222333444555555555666777888:::<<<===<<>>???AAA???CCCGGGIIIHHHFFFEEEEEEEEEFFFGGGFFFAAA999111,,,---,,,******+++,,,+++***++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,---------......---.....................---000222111000444<<>>;;;999777777777999>>>GGGRRRYYY]]]WWWNNNHHHEEEFFFGGGHHHOOONNNLLLJJJIIIFFFBBB???>>>@@@BBBDDDDDDDDDBBBAAA888666333000...------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------------------........./////////111666>>>GGGRRR^^^iiippprrrooommmmmmooonnnjjjgggdddcccbbbdddhhhlllnnnooopppsssyyy~~~}}}|||vvvooohhhbbb___^^^iiiffffffiiijjjhhhjjjmmmttt}}}xxxooohhhhhhsss}}}yyyuuusssssswww|||}}}zzzvvvyyywwwmmmnnn}}}dddTTTSSSZZZWWWYYYXXXQQQEEE<<<888888;;;>>>???:::333111555:::>>>@@@BBBCCC@@@;;;555111,,,,,,,,,---...---,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,aaaWWWVVVYYY]]]^^^ZZZXXXZZZYYYUUUSSSVVVWWWSSSPPPPPPJJJIIIFFFBBB===999999:::777666444333222111111111///......------,,,++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,---------......//////000000000333222222222444666999;;;333111///000111333333222///000111222333222111111...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,------------.....................//////000000111000000////////////000000...///111222444444555555333333222333333444555666444555777999;;;===???@@@===CCCKKKUUUaaammmuuuyyy{{{yyyrrrkkktttiii___ttt}}}zzz{{{{{{rrrfff___```fff___WWWNNNHHHCCC>>>>>>AAABBBDDDFFFGGGHHHIIIJJJKKKIIIHHHHHHHHHGGG@@@777000...,,,******+++++++++***++++++,,,,,,,,,---------,,,++++++******++++++,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,---------......---------------.........111222222111444>>>MMMXXXmmmppprrrnnndddWWWLLLDDDBBBEEEPPPcccwwwqqqXXXLLLHHHEEECCC===<<<:::777666999@@@EEEVVVRRRMMMJJJHHHFFFDDDCCCMMMLLLLLLMMMLLLIIIEEEBBB<<<>>>@@@BBBDDDDDDDDDDDD>>><<<777333000...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,------------...,,,---......///000222444???CCCJJJQQQYYYbbbkkkqqqtttkkkccccccggghhhfffeeegggiiinnnsssxxxzzzyyyxxxooommmmmmnnnqqqwww~~~vvvtttqqqmmmhhhhhhqqq{{{yyyuuutttsssooonnnpppwwwrrrmmmnnnyyy|||zzzzzzzzzzzzwwwpppjjjjjjmmmjjjmmmzzz|||wwwyyyvvvfffdddhhhccc___YYYTTTNNNGGG@@@:::<<<>>>???===999888999;;;>>>@@@CCCEEEDDD@@@<<<999222///++++++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------cccWWWVVVYYY]]]]]]YYYWWWXXXXXXUUUUUUXXXWWWRRROOOOOOJJJIIIFFFAAA<<<888888888666555444333222111111111///......------,,,++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,------...//////000111333222111000111333666888000///...///222333444333000111222333333222111000------------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------.........//////......//////000111222222000000////////////000000///000111222333444444444333333333333444555666777555666888;;;===???AAABBB>>>CCCLLLXXXccckkkqqquuuooopppjjj______uuuyyyrrr___\\\cccdddaaa\\\VVVKKK@@@>>>BBBFFFEEEEEEFFFGGGIIIKKKKKKMMMJJJHHHHHHHHHEEE>>>999///---***)))***+++******++++++,,,,,,,,,---------,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,---------.........------------...///000000000000444>>>NNNaaammmrrrlllcccXXXNNNGGGFFFGGGLLL\\\xxx}}}jjj```[[[XXXRRRNNNFFF???999888;;;>>>CCCEEEHHHLLLNNNNNNKKKGGGJJJIIIJJJLLLMMMLLLIIIFFF>>>???AAABBBCCCDDDDDDCCCAAA???<<<777333000---,,,///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,---------.........,,,---...///111666===BBBSSSVVVZZZ___fffnnnvvv|||uuuhhh___bbbkkkrrrxxx|||tttvvv{{{qqqqqqpppmmmnnnsss{{{rrrrrrrrrooolllrrr~~~yyytttpppoooqqquuusssuuu|||~~~||||||}}}|||wwwsssqqqwwwtttppprrrllleeehhh|||rrrnnnrrrfffYYYUUUXXXVVVLLLCCC???<<<;;;<<>>???@@@AAABBBBBBBBBAAA@@@:::444...+++,,,.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------dddXXXWWWYYY]]]]]]XXXVVVWWWWWWUUUVVVYYYXXXRRRNNNOOOJJJIIIFFFAAA;;;888777777555555444444333222111111///......------,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,,,,------...000222222333222000//////111222444.........000333555666555222222222222111000//////------,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.............../////////------........./////////......///000111222333333111000000//////000000111///000111222333333333333333333333444555666777888777999;;;===???AAAAAABBB@@@CCCMMMYYYcccggglllpppnnnxxxzzzmmmcccmmmllleeejjjmmmkkkhhhcccVVVHHHCCCDDDGGGEEECCCCCCFFFHHHIIIIIIMMMJJJHHHHHHIIIHHHDDD@@@333000,,,***************++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,---------......///...------...///111222...000666AAAQQQaaammmsssdddYYYLLLDDDBBBDDDMMMVVVaaaxxx{{{ooo[[[JJJ???:::999999666:::AAAIIIPPPSSSRRRPPPHHHGGGGGGHHHJJJLLLKKKKKKCCCCCCDDDDDDDDDDDDDDDCCCCCCBBB@@@===888444000...///......---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///,,,---------............---...000222888CCCRRR\\\dddccceeejjjrrryyy~~~oooddd___hhhvvvzzzvvvccckkkrrrqqqppprrrvvvxxxyyywwwxxxwwwtttyyy|||tttqqqrrrwwwyyy{{{}}}zzzzzz~~~{{{wwwrrrwwwqqqiiiiiieeefffpppsss||||||rrr|||}}}ooo]]]WWW[[[ZZZPPPDDDDDD???:::<<>>???CCCFFFFFFEEEEEEGGGJJJLLLLLLJJJHHHGGG;;;777222...------,,,,,,))))))*********+++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,---------......000000......///111333555FFFNNN^^^sssxxxcccPPPOOOIIILLLZZZjjjttt}}}yyyxxxtttfffWWWLLLBBB===777444777===CCCGGGLLLHHHCCCAAACCCFFFJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIFFFGGGHHHGGGCCC>>>888444//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////---------........./////////111444;;;JJJbbb~~~~~~}}}~~~xxxlllaaadddbbblllxxxrrrooonnnmmmlll|||}}}pppjjjhhheeeeeefffSSS[[[``````ccclllsssuuuhhhgggiiinnnppprrrvvv|||}}}~~~zzzsssssszzz{{{~~~uuujjj^^^RRRJJJQQQMMMFFF???<<<<<<@@@CCCBBBBBBCCCDDDDDDDDDDDDDDDAAACCCBBB===555000......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......aaaSSSVVVZZZ\\\]]][[[XXXVVVVVVUUUXXX[[[YYYRRRMMMLLLJJJHHHCCC>>>:::888777666666555333222111111000000......---------,,,,,,,,,---,,,,,,+++,,,,,,------......------------......//////000111111111111111444444444222///...///000555333222222555777888777000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------....../////////000000000000////////////000000000/////////000000000000111222333444222111111000000111111222000000111111000///...---777777555333333666<<<@@@@@@???>>>>>>???@@@@@@???EEEKKKSSSWWWXXXZZZ]]]___jjjsssyyyuuukkkffflllttttttooolllmmm{{{|||wwwvvv{{{}}}}}}uuuiii\\\TTTHHH???;;;???CCCCCCDDDHHHIIIJJJKKKKKKKKKJJJIIIHHHEEE>>>555///------,,,***,,,,,,++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......///......---------...///111222000---,,,222===GGGbbbrrrqqq```\\\```XXXSSSaaa}}}lll\\\MMM???;;;:::888999===>>>???>>>===???DDDGGGHHHJJJKKKLLLLLLJJJIIIJJJKKKDDDBBBAAACCCFFFEEE???:::333000---++++++,,,...///------------------------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,------------------------------------------------...............///000000......------...000111333111777???HHHTTTeeeyyyooodddbbb```]]]gggjjjqqq~~~rrreeedddiiinnnttt{{{~~~uuuooozzz```SSSHHHIIIKKKIIIHHHIIIDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFHHHMMMUUU]]]cccuuuuuuvvvyyy~~~xxxrrrzzz~~~~~~{{{rrreeeXXX]]]VVVJJJ???===???===888<<<===???AAACCCEEEFFFFFFDDDEEEGGGFFFBBB<<<555000............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,___TTTVVVYYY\\\\\\[[[XXXVVVVVVUUUXXX[[[YYYRRRLLLLLLJJJGGGCCC>>>:::888777666444333111000//////............---------,,,,,,,,,,,,,,,+++++++++,,,------///......------......///---...///111222222222222444444444222000///000111222111222444666777555444000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------....../////////000000000000/////////000111111111000//////000000000000111222333333222222111111111111222222000000111111222222222222666777666666666999>>>AAABBBAAAAAAAAABBBBBBBBBAAAIIIPPPYYY^^^^^^]]]^^^```cccjjjooopppllllllpppvvvjjjcccaaalllxxxwww{{{}}}zzzyyywwwpppeee\\\LLLCCC>>>@@@BBB@@@@@@CCCFFFGGGHHHIIIIIIIIIHHHGGGFFF@@@999222...,,,+++***++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,---------.........------......//////000000...000111222666AAAQQQ]]]uuu|||yyykkk______ddd```fff}}}{{{pppYYYLLLDDD<<<666555AAA>>>999888<<>>???AAA@@@AAADDDCCCDDDDDDDDDCCCAAA???>>>=========>>>AAAEEEIIIKKKQQQTTTZZZdddqqq}}}xxxxxxuuuyyyxxxvvvtttooo```YYYKKK???<<<>>>>>>:::;;;===???BBBDDDEEEFFFFFFFFFGGGHHHGGGDDD???:::777//////---,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,^^^TTTVVVYYY[[[\\\ZZZWWWVVVVVVUUUWWW[[[YYYQQQLLLKKKIIIFFFBBB===:::777666666444333111000//////............---------,,,,,,,,,+++++++++++++++,,,------///......------......///,,,---///111222444444555333444444333111000222333000000111444666555333000//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------....../////////000000000000/////////000222333333222000///////////////000111222333333333222222222222333333000000111222444555666666666777999:::;;;>>>AAADDDBBBBBBCCCCCCCCCCCCBBBBBBKKKRRR[[[___^^^[[[[[[]]]___cccgggjjjlllnnnrrruuuyyypppfffiii}}}}}}wwwwww{{{ssssssuuurrrhhh^^^TTTLLLEEEBBB@@@======@@@BBBCCCEEEGGGHHHHHHHHHGGGFFFDDD>>>777000,,,***+++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------------.........,,,---...///000111111111000000111555@@@SSSiiixxxuuuiii^^^\\\```dddeeeqqqoooooo|||dddTTTGGG???::::::777777<<>>CCCGGGHHHKKKLLLKKKGGGCCC@@@===>>>???@@@???>>>===<<<<<<>>>BBBKKKWWWbbbjjjnnnvvv{{{yyyuuu~~~zzz~~~iiiaaaQQQBBB<<<>>>???<<<999;;;>>>AAADDDEEEFFFFFFHHHIIIIIIIIIGGGDDDAAA???444222///,,,+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,___UUUWWWYYY[[[[[[YYYWWWUUUVVVUUUWWW[[[XXXQQQLLLKKKHHHEEEAAA===999777666666555555333222111000000000......---------,,,,,,,,,************+++,,,......//////............//////+++,,,...111333444666666333333444333222222333555000000000111222333111///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------....../////////000000000000//////...000222444444333111000000/////////000000111222444333333222222333333444111111222333444555777777666999===???@@@BBBDDDFFF@@@AAACCCCCCCCCBBBBBBBBBMMMTTT[[[\\\YYYXXX[[[^^^```dddhhhjjjjjjkkkooorrryyywwwzzzwwwuuuvvvrrrhhh^^^\\\UUULLLDDD>>><<<>>>AAA???AAACCCEEEGGGHHHHHHHHHGGGGGGDDD===444---++++++******++++++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------............,,,---...000000000000///555222333===OOOeeexxx{{{qqqbbbXXXXXXaaahhhiiittt}}}|||iii[[[RRROOODDD???;;;===AAAEEEJJJOOOHHHHHHIIIIIIIIIJJJLLLMMMLLLDDD;;;999>>>BBBCCCAAA999666333222222111...+++------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,------.........------------------------------------------------...............///000000...111222000///666CCCOOOhhhkkkmmmkkkggggggkkkooolll___]]]hhhmmmiiikkkttt{{{vvvnnneee```___aaacccfffhhhjjjlllkkklllpppttt||||||jjjQQQBBBEEECCCAAABBBDDDCCC???:::DDDFFFGGGGGGFFFFFFIIIMMMPPPSSSYYY]]]]]][[[WWWTTTQQQQQQQQQPPPOOOLLLIIIGGGBBB@@@>>>???AAAEEEGGGHHHWWWaaaoooyyy}}}pppppp{{{rrr```MMMBBB@@@===:::666999<<<@@@DDDFFFGGGHHHIIIIIIIIIIIIHHHGGGFFFFFF<<<888333---++++++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,bbbUUUWWWYYYZZZZZZXXXVVVUUUUUUTTTWWWZZZXXXQQQLLLKKKGGGDDD@@@<<<999777666666555555333222111000000000......---------,,,,,,,,,*********+++,,,...///000/////////....../////////,,,---///111333555555666111222333333222333444666333111...---...000111000------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------....../////////000000000000//////...000111333333333222111000000000000000111111222444333333222222333333444333333222333333555666777999<<<@@@CCCDDDDDDEEEFFF???BBBDDDDDDCCCCCCDDDFFFPPPUUUZZZXXXTTTTTT[[[bbb```fffmmmmmmiiiiiinnnsssuuuzzzzzz~~~{{{uuukkkdddaaa\\\RRREEE<<<;;;???CCC???@@@CCCFFFHHHIIIIIIJJJGGGHHHGGGBBB999111---,,,******+++,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------.........//////---......////////////...333666@@@TTTiiixxx{{{xxxccc]]]VVVWWWhhh|||~~~~~~vvvhhhaaa```RRRBBB999999BBBUUUgggNNNIIIDDDDDDHHHLLLNNNMMMMMMEEE===999;;;???BBBCCC<<<888555444555444///+++------------------------++++++,,,,,,,,,---------+++++++++,,,,,,,,,------------------------------,,,,,,,,,------.........------------------------------------------------...............///000000...000111111555CCCWWWgggpppuuuzzzyyytttpppppprrr```\\\ggg{{{{{{}}}sssfff```bbbhhhmmmppptttwwwwwwrrrkkkgggfffgggjjjeeebbbaaaZZZMMMBBB============>>>AAADDDGGGIIIMMMRRRWWWYYYXXXZZZ]]]```ZZZ^^^dddiiikkkiiieeeccccccbbbaaa___^^^]]]\\\[[[RRRNNNJJJFFFDDDBBBAAA???;;;CCCNNNVVV]]]fffqqqzzzvvvvvv|||}}}xxxaaaPPPEEE<<<444666777:::>>>BBBFFFHHHIIIHHHHHHIIIIIIIIIIIIHHHHHHCCC???888222---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,eeeVVVWWWXXXYYYYYYXXXVVVUUUUUUTTTVVVZZZXXXPPPKKKJJJFFFCCC???;;;888666666666444333111000//////............---------,,,,,,,,,******+++,,,...///111222000//////......//////000...///000222333444444444///111222222222333555777555222---+++,,,...000111,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------....../////////000000000000////////////000111222222222222222111111111111111222222333333222222222222333333444444333333444555777888===@@@DDDFFFFFFEEEEEEFFFAAADDDFFFFFFEEEFFFJJJNNNPPPTTTVVVRRRLLLLLLUUU^^^___gggnnnnnnkkkjjjpppvvvrrrwww~~~~~~xxxooohhhcccccc[[[MMMAAA===@@@AAA???AAACCCFFFHHHJJJJJJJJJGGGHHHHHHEEE>>>777111...++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------........./////////............///000111111444AAAXXXqqqpppcccRRRTTTZZZkkkvvvsss|||}}}~~~uuuuuusssppppppuuu~~~vvvlll\\\KKKCCC>>>>>>IIIVVVOOOIIIDDDCCCGGGKKKMMMMMMKKKGGGAAA;;;:::;;;???BBB???:::555444666666222...------------------------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------------------------,,,,,,------------------------------------------------------------------...............///000000///000222555>>>PPPgggvvvqqqyyyyyynnngggddd^^^bbbuuusssjjjaaaaaaiiittt{{{}}}yyy}}}}}}uuujjjbbb[[[UUURRRMMMGGGDDD???:::<<>>888222...+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,eeeWWWWWWXXXYYYXXXWWWVVVUUUUUUTTTVVVZZZXXXPPPKKKJJJEEEBBB???;;;888666555555444333111000//////............---------,,,,,,,,,++++++,,,---///111333444000000////////////000000111111222333333333222222---///000111111222555777555222...------/////////,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------....../////////000000000000////////////......///111222333333333222222222222333333222222111111111111222222444444333444666888;;;===BBBDDDFFFGGGFFFDDDDDDDDDAAADDDFFFFFFEEEGGGMMMSSSSSSXXXZZZTTTKKKIIIPPPYYYcccgggkkkmmmmmmnnnqqqtttqqquuu{{{~~~tttkkkhhhmmmjjj\\\MMMEEEBBB@@@???AAACCCFFFHHHIIIIIIIIIFFFGGGGGGGGGDDD===555///,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------............///////////////...---...000333666888CCCVVVooo~~~ooo]]]RRRRRR[[[kkkuuuiiitttuuusssuuuyyyzzzwwwxxx}}}|||{{{xxxrrrmmmnnnvvv}}}{{{~~~kkkVVVMMMFFF===999<<>>;;;;;;::::::???FFFCCCDDDDDDEEEHHHLLLQQQUUUTTT]]]ccceeegggkkkjjjfffbbbbbbccccccbbbaaa___^^^^^^______```bbbccceeefffjjjiiifffdddccc```[[[XXX[[[ZZZUUUNNNHHHFFFHHHKKKUUUlll{{{{{{uuutttmmmiiikkkooopppqqqrrruuuyyy~~~ooo\\\NNN@@@???<<<;;;;;;>>>BBBDDDIIIJJJJJJKKKJJJIIIGGGFFFFFFDDDBBB===888222---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,dddWWWWWWXXXXXXXXXWWWUUUTTTUUUTTTVVVZZZWWWPPPKKKJJJDDDBBB>>>:::777666555555666555333222111111000000......---------,,,,,,,,,+++,,,---...000222444555000000////////////000000333333333333333222111000,,,...000000111222555777333111000///000///...,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------....../////////000000000000//////000///------...000222444444444333333222333333333222111111111111111111222444333444555888;;;???AAAEEEFFFHHHGGGEEEDDDCCCCCC???BBBDDDCCCBBBFFFMMMTTT]]]bbbeee___TTTOOOTTT[[[iiiiiiiiikkknnnpppooonnnqqquuuxxxzzz}}}~~~}}}qqqmmmvvvxxxkkkZZZNNNFFF@@@???@@@CCCEEEGGGHHHHHHHHHFFFFFFFFFGGGGGGAAA777000------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------............/////////000///...---...111666;;;???XXXjjj|||~~~nnnZZZMMMIIIZZZfffyyypppqqqvvv{{{zzzuuuwww}}}}}}xxxvvvyyy}}}{{{|||xxxsssvvv}}}{{{zzz\\\IIIBBB======AAACCCJJJPPPNNNGGGCCCGGGLLLFFFIIIIIIBBB999555:::AAACCC<<<555444777999777333------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------.........------,,,,,,,,,------------------------------------------------...............///000000222444888BBBOOO___nnnvvv||||||xxxpppfffaaabbbfff___eeeooo~~~pppuuuxxx|||~~~~~~zzzuuugggTTTHHHDDDAAA;;;888888;;;AAAFFFHHHMMMSSSUUUUUUUUUUUUVVVWWWXXXYYYYYY```eeeeeefffgggccc[[[aaa``````___^^^^^^^^^^^^ZZZ\\\^^^aaacccdddeeeeee______aaadddggggggfffdddbbbeeegggfff___UUUMMMGGG>>>OOOWWW___qqq|||yyy}}}zzzrrrmmmjjjxxxssseeeFFFCCC>>>:::999;;;>>>@@@JJJKKKLLLLLLKKKIIIFFFEEEDDDDDDCCC@@@<<<555///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,cccXXXWWWWWWWWWXXXXXXVVVTTTTTTOOONNNSSSVVVQQQKKKHHHEEECCC???;;;888777666666333222111111000000111111//////...------------...,,,---...///000000000000***//////******000222000...///000111111000......000000111222222333444444555333111///---+++******......---------,,,,,,,,,---------------------------------------------------------......000111222//////.........---------,,,---...///000000000000222222222111111111111111222222222222222333333333444666999;;;===???CCCEEEGGGGGGHHHHHHGGGFFFDDDCCCCCCBBB@@@AAAFFFMMMTTTYYY^^^jjj{{{nnnWWWUUUaaafffiiimmmoooooonnnnnnnnntttttttttvvvzzz{{{tttsss{{{}}}xxx~~~qqqaaaSSSLLLEEECCCAAAAAACCCEEEEEEEEEEEECCCDDDFFFIIIFFF>>>777...------,,,++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,---,,,,,,,,,,,,---......---------.........//////+++,,,---...////////////222---...333111222CCCYYYoooxxx|||ppp[[[NNNOOOVVVlllmmmxxx}}}zzz|||wwwnnnmmmvvvzzzuuutttyyyxxxpppmmmqqqvvvpppnnnkkkhhhfffeeeddddddhhhiiilllnnnppppppppppppzzzwwwWWWFFFFFFEEE777<<>>===>>>BBBJJJRRRWWWdddcccbbbaaa````````````aaa```aaaccceeeeeedddbbb``````^^^\\\ZZZ[[[___bbb______aaabbbcccccccccccc```^^^\\\^^^aaacccbbbaaaccciiikkkfffcccbbb\\\TTTIIIJJJMMMOOONNNRRRaaappp}}}~~~uuusss|||}}}~~~fffPPP===999;;;::::::===FFFGGGIIIKKKKKKIIIGGGEEEHHHEEEBBBBBBBBB===555...---...///---)))(((+++......---,,,,,,++++++++++++bbbXXXWWWVVVVVVWWWWWWUUUSSSUUUQQQPPPUUUWWWRRRKKKHHHEEECCC???;;;888666666666333222111111000000111111//////...------------...,,,---...///000000000000///222000+++,,,222666555000000000111111000000000111222222222222333333333111111///...------------......---------,,,,,,,,,------------------------------------------------......---......///000111//////.........---------------///000000000000000111111111111111111111111111222222222333333444444666999===???AAACCCEEEHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBAAACCCGGGOOOVVV[[[aaaooohhh___ddddddggglllooooooooopppqqqsssssstttvvvzzzssskkkooowww|||ppp~~~~~~}}}~~~|||tttggg^^^GGGEEECCCCCCDDDDDDDDDCCCFFFEEEEEEGGGJJJHHHAAA<<<111000...---,,,,,,------++++++,,,------------,,,+++,,,,,,------,,,,,,+++,,,------......------,,,------,,,,,,------...///---------.........//////,,,---......////////////222//////444;;;HHH\\\nnnvvvxxxuuuiii[[[XXXbbbnnn}}}yyy|||yyyuuutttvvvxxxyyyoookkkqqqsssnnnkkkmmmoooqqqqqqkkkdddaaadddiiifffeeedddbbbaaaaaabbbcccaaabbbccccccddddddddddddbbbeeehhhjjjmmmwwwpppTTTOOOMMMAAAAAA===???KKKUUUUUUNNNIIIDDDFFFHHHFFFCCCAAACCCEEEHHHAAA999333222444666777555333///---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,------------------------------------------............///---------.........//////...///000000///000222444999GGGYYYeeeiiimmmuuu|||{{{uuummmhhhffffffiiillleeefffrrrwwwrrrvvv}}}___RRRCCC;;;<<<@@@BBBBBBHHHGGGGGGHHHLLLRRRXXX\\\fffeeecccbbb``````______]]]\\\]]]___aaaaaa```^^^^^^^^^^^^\\\[[[\\\^^^aaa_______________^^^^^^^^^[[[YYYXXXYYY\\\^^^]]]\\\^^^bbbccc``````cccbbb^^^RRRMMMIIIGGGEEECCCGGGMMMaaammm{{{yyypppooozzz{{{xxxzzznnn}}}rrr[[[CCC999888777777999???AAAEEEHHHJJJJJJIIIHHHHHHEEECCCCCCDDDBBB;;;666000000///---++++++,,,......---,,,,,,+++++++++,,,```XXXWWWVVVWWWWWWVVVTTTQQQVVVRRRRRRVVVWWWQQQKKKHHHEEECCC???;;;888666555555222222111000000000000111//////...------------...,,,---...///000000000000,,,//////---...222333222222111111000000111222333444333333333222222222222......------...//////000......---------,,,,,,,,,------------------------------------------------///...............//////...............------------...///000000111000000000000000000000000111111111222222333444555555666999<<>>EEELLL]]]sss|||nnnlllmmmiiifffgggZZZkkk~~~nnnTTTBBB999555444444999<<<@@@DDDGGGHHHHHHHHHHHHEEEDDDEEEGGGGGGCCC@@@555222///------------,,,------,,,+++++++++,,,,,,___YYYXXXXXXXXXYYYWWWTTTQQQTTTQQQRRRVVVVVVPPPJJJGGGEEECCC???;;;777555555555222222111000000000000000//////...------------...------...//////000//////***,,,///222444444222///444333111///000111444555555555444333222111000000------------...///000111......---------,,,,,,,,,------------------------------------------------//////...---------..............................,,,,,,...//////////////////000000000000000111111222222333444666777888999;;;???DDDHHHJJJJJJKKKLLLLLLKKKHHHEEECCCBBBBBBBBBCCCBBBCCCGGGMMMUUU]]]bbbaaadddlllsssqqqhhhccceeecccfffjjjmmmnnnoooqqqrrrrrrtttvvvxxxyyy|||nnn^^^UUUbbbaaafffsss~~~vvvwwwccc\\\bbbiiihhhdddJJJGGGCCCBBBBBBBBBAAA@@@BBBAAA@@@BBBEEEEEEDDDBBB;;;777222...+++,,,///000+++,,,,,,---...---------,,,,,,------------,,,,,,,,,------......------,,,---------------...//////............/////////////////////////////////000,,,555:::@@@UUUppp{{{xxxmmmgggaaabbbppp{{{gggbbbjjj~~~xxxvvvqqqkkkgggeeeeeedddbbb\\\RRRMMMRRRYYYYYYVVVVVV```eeekkknnnooorrrwww{{{zzztttnnnkkkfffgggddddddmmm}}}wwwUUUGGG@@@::::::===AAAIIIPPPDDDCCCCCCEEEHHHJJJJJJIIIIIIDDD<<<555111111222444:::999777333000......///------------------------------------------------,,,,,,,,,------------...---------------------------------............///............////////////---000222111///444@@@JJJZZZkkktttpppqqqoooccc___iiiqqqqqqrrrwwwlll]]]XXX```nnnrrrhhhfffdddXXXJJJEEECCCBBBFFFOOOVVVZZZ[[[YYYYYYZZZ[[[]]]___```aaacccbbbaaa___^^^^^^^^^^^^ZZZZZZYYY[[[]]]^^^]]]\\\XXXZZZ]]]^^^]]]\\\]]]]]]^^^]]][[[YYYXXXWWWWWWWWWXXXWWWVVVWWWXXXYYYYYYYYY[[[[[[YYYXXXYYY\\\___```SSSLLLIIINNNSSSRRRMMMIIIAAA===CCCUUUeeeqqq~~~uuunnnfff^^^ZZZVVVaaaooo|||nnnVVVCCC999444222666888;;;???BBBDDDEEEFFFIIIGGGEEEFFFGGGHHHGGGFFF999444///,,,---...,,,***---,,,,,,++++++,,,,,,,,,___[[[[[[[[[[[[[[[YYYUUUQQQQQQOOORRRVVVUUUNNNHHHFFFFFFCCC???:::777555444444222111000000//////000000//////...------------...---...//////////////////000......111555666555555444333000///000222555777555555444333111000///...---------------......///......---------,,,,,,,,,------------------------------------------------///......------------...---.....................++++++,,,---............//////000000111111111222333333555777999:::<<<======AAAFFFIIIJJJJJJJJJKKKMMMKKKHHHEEECCCAAAAAAAAABBBBBBDDDHHHNNNWWW^^^cccdddcccdddhhhiiigggfffhhhdddgggjjjlllmmmnnnoooqqqsssuuuxxxyyyyyyzzz|||~~~www^^^^^^[[[___nnn}}}zzzpppccc^^^^^^]]][[[JJJFFFBBB??????@@@@@@@@@@@@@@@@@@BBBDDDEEEEEEEEE>>>:::333...++++++...000,,,,,,---.........------,,,------......------,,,,,,------......------,,,...------------...//////........./////////000000000000/////////000111111...>>>MMMWWWiii}}}|||ooo]]]]]]___jjjmmmhhhppp|||~~~|||qqqkkkgggbbb___]]]]]]^^^^^^YYYTTTSSS[[[eeekkklllllloootttzzzvvvjjjfffiiikkkkkkzzz```SSSCCC:::666:::CCCMMMEEEDDDCCCEEEHHHIIIIIIHHHHHHDDD>>>888333000111222:::;;;:::777333/////////------------------------------------------------,,,,,,---------.........---------------------------------............///........./////////000000,,,///000000333???QQQ```kkkuuuvvvoooqqqmmmnnnpppuuu{{{~~~{{{vvviii\\\YYYaaapppuuubbbTTTPPPPPPLLLFFFOOONNNOOOTTTZZZ___aaaaaa^^^^^^___aaaaaaaaaaaaaaa^^^]]]]]]]]]]]]^^^______ZZZYYYXXXYYY[[[]]]]]]\\\XXX[[[]]]^^^]]]\\\\\\\\\[[[ZZZZZZYYYXXXXXXXXXYYYWWWWWWWWWWWWWWWWWWXXXYYYYYYXXXXXXYYYYYYYYYZZZ[[[ZZZVVVVVV[[[]]]ZZZVVVUUUNNNEEE???BBBGGGPPPeee{{{yyynnnfffaaabbbgggrrr~~~oooWWWGGG<<<444444555777:::>>>BBBFFFHHHKKKIIIGGGFFFGGGGGGGGGGGG<<<666000---------+++))),,,,,,,,,++++++,,,,,,---```]]]\\\\\\]]]\\\YYYUUUQQQNNNNNNQQQVVVTTTMMMHHHGGGFFFCCC???:::777444333333111111000////////////000//////...------------.........///////////////...444---***---111333555888333222000///000222555666444444333111000///...---......------------............---------,,,,,,,,,------------------------------------------------...---------------......---------...............++++++,,,---............000000000111222222333333444555777999<<<>>>@@@AAAAAADDDGGGIIIIIIIIIIIIJJJKKKJJJHHHEEECCCAAA@@@@@@AAAAAACCCHHHNNNVVV^^^bbbaaaaaacccfffhhhhhheeedddeeegggjjjllllllmmmoooqqqtttvvvxxxxxxxxxxxxyyy{{{~~~iii```bbbsssyyyjjj^^^XXXVVVOOOIIIBBB===<<<>>>@@@AAAAAAAAACCCEEEFFFGGGGGGHHH@@@<<<666000,,,,,,---///,,,,,,---...............------............------,,,------......------,,,......------......///000....../////////000000000000000/////////111333444000FFF\\\iiiuuu|||tttdddYYY^^^hhhuuuxxxttt{{{}}}sssjjjllllllbbb[[[[[[YYYXXXWWWZZZ___cccbbbbbbfffnnnyyy}}}wwwqqqqqqooowwwkkkMMM>>><<<===>>>???BBBCCCDDDDDDEEEFFFGGGGGGGGGFFFBBB<<<666333222222888;;;===;;;666111//////------------------------,,,,,,,,,------------...,,,---------............---------------------------------............///....../////////000000000---///000444===OOOeeeuuutttxxxwwwqqqppptttrrrkkkfffrrr}}}}}}vvvnnnbbbccciiikkklll|||qqqdddUUUMMMOOOWWW^^^aaa]]]\\\\\\]]]___aaaaaa```bbbbbbcccddddddccccccbbb[[[[[[\\\\\\]]]^^^``````ZZZXXXWWWXXXZZZ\\\\\\[[[ZZZ\\\^^^___]]]\\\\\\\\\XXXYYYZZZZZZZZZZZZZZZYYYUUUVVVWWWVVVUUUUUUVVVXXXUUUSSSUUUYYYZZZXXXYYY[[[YYYWWWYYY^^^___]]]]]]___ZZZUUUMMMFFF@@@BBBOOO]]]hhhzzzxxxpppkkkiiiooovvv|||ssscccPPP>>>555444444666:::AAAGGGKKKKKKJJJIIIGGGFFFFFFEEEEEE>>>:::444///---,,,,,,+++,,,,,,+++++++++,,,------bbb]]]]]]]]]]]]\\\YYYTTTPPPLLLMMMRRRWWWUUUNNNIIIIIIFFFCCC???:::666444333222111111000/////////////////////...------------.........////////////......///+++...777<<<999444333222111000///000222444555333222111000///...---,,,---,,,,,,,,,------...///......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,---......///---------.........//////,,,---...///000000000000000111111222333333444444666777999;;;>>>AAACCCDDDEEEGGGHHHIIIHHHHHHIIIJJJIIIHHHHHHFFFDDDBBB@@@???@@@@@@CCCGGGMMMUUU\\\``````aaabbbcccdddeeecccaaacccfffiiikkklllnnnqqqssssssuuuvvvvvvuuuuuuwwwxxxxxxrrrbbbpppwwwggg```___WWWPPPEEE===:::<<<>>>@@@???AAADDDFFFFFFGGGGGGGGGCCC???999333///---......,,,------...............------............------,,,------......------,,,...............//////000.../////////000000000000//////......000222555666;;;QQQjjjwwwyyyssshhh]]]dddmmmvvv{{{|||ooofff^^^```bbbZZZVVVYYY[[[ZZZYYY^^^hhhqqqoootttzzzxxx~~~oooWWWIII@@@:::888===@@@CCCCCCBBBCCCFFFIIIGGGHHHGGGBBB<<<777444444555:::>>>>>>888222///...........................,,,,,,,,,---------......------------............---------------------------------............///.../////////000000000000///111444<<>>:::;;;>>>@@@===???CCCEEEEEEDDDDDDDDDEEEAAA;;;666111/////////,,,---......//////......------............------,,,------......------,,,...............///000000////////////000000000000///.........000333666888NNNaaaxxx|||oooddd^^^rrrzzz}}}zzznnneee___ZZZ^^^bbb\\\[[[```cccaaa___eeerrr}}}|||yyyWWW@@@;;;???999>>>BBBCCCAAAAAAFFFJJJHHHJJJJJJGGG@@@:::777666222999???@@@:::333///...........................,,,,,,,,,------.........---------.........//////---------------------------------.........//////////////////000000000000111333888DDDVVVlllxxxoooddd\\\```iiifffppprrrfffppp~~~yyyxxxuuuuuu~~~zzzfffXXXRRRNNNQQQYYYcccmmmssspppmmmiiieeecccaaaaaaaaa```````````````_________aaa``````_________`````````^^^\\\]]]___aaabbbaaa``````aaa___]]][[[\\\]]]WWWXXX[[[]]]\\\ZZZVVVTTTVVVXXXYYYXXXUUUUUUWWWYYYZZZTTTSSSVVVWWWTTTUUU[[[```YYYUUUXXX]]]\\\[[[[[[aaaddd___TTTPPPQQQLLLBBBDDDTTTbbbmmmzzzooo___TTTZZZgggbbbHHHCCC;;;555333777<<>>666///,,,///222++++++++++++,,,,,,---...iii\\\]]]^^^]]]ZZZVVVRRRPPPPPPQQQUUUXXXXXXTTTMMMGGGFFFCCC???:::666333222222444222000///000000///...,,,,,,++++++,,,...///000111000//////000000///---///444888GGG[[[UUU<<<,,,//////000333555555444333888666333000............---------,,,,,,+++++++++------............------+++,,,------......------..................------///////////////.........---...///000111111111111...444;;;<<<777222000000111222111000000222777:::999:::===@@@CCCEEEFFFGGGFFFGGGHHHHHHIIIIIIHHHHHHFFFEEEDDDBBB@@@>>>===<<<;;;<<>>:::999???CCCDDDEEEGGGEEEGGGIIIHHHEEE@@@;;;888222555:::>>>===777000+++//////.........---------......------------..............................---------------------------......///////////////***---000///000111111000333555???RRRgggyyyyyyllldddfffjjjjjjqqqllllll|||{{{wwwxxxxxxmmm___TTTYYY^^^^^^\\\\\\```dddfffgggffffffdddaaa___]]]]]]___aaaccccccaaa^^^]]]^^^eeehhhbbb___bbbeeecccaaa^^^^^^aaabbbbbbeeeiiiddddddcccaaaaaa`````````aaa___\\\[[[ZZZYYYXXXWWWXXXXXXYYYYYYYYYXXXXXXXXXUUUUUUVVVYYY[[[[[[ZZZXXXXXXXXXXXXXXXXXXYYYZZZ[[[___```]]]ZZZ]]]bbb^^^UUUMMMLLLLLLUUUkkktttlllhhhaaaYYYooo||||||aaaSSSAAA666444999===???DDDJJJMMMKKKKKKLLLIIICCCEEEFFFEEE>>>444---,,,...,,,,,,,,,,,,,,,,,,,,,,,,hhh]]]^^^___^^^[[[VVVSSSQQQQQQRRRUUUWWWWWWSSSMMMHHHFFFDDD???:::666333222222333111///...//////...---,,,,,,++++++,,,...000111333111//////000000000///...111---222???>>>333000......///111333444444333777555222000...------......---------,,,,,,,,,+++------............------+++,,,,,,---------------........................////////////////////////,,,---...///000000000000,,,111555555222000111333111222333333444666:::======>>>@@@CCCEEEFFFGGGHHHGGGHHHHHHIIIIIIHHHGGGGGGDDDCCCBBB@@@???===<<<;;;;;;<<>>>>>@@@AAABBBCCCEEEFFFGGGGGGGGGGGGGGGDDD>>>666111//////...------,,,,,,------.......................................////////////////////////////////////........./////////000000---...000000///333CCCSSSxxxzzz}}}sssaaaeee}}}~~~|||{{{zzz{{{{{{rrrllllllkkkgggccceeekkkssswwwxxxxxxyyy{{{qqqVVVJJJAAA;;;:::AAAHHHJJJKKKLLLGGGGGGHHHHHHGGGCCC>>>;;;333666:::>>>===999222---//////.........---------......------------..............................---------------------------......///////////////000111000//////000000///777@@@MMM[[[eeemmmvvv}}}vvvjjjddddddfffccckkkxxx~~~|||sssmmmeee]]]]]]^^^```bbbccccccdddeeeccccccdddcccbbbaaa___^^^\\\]]]^^^___```______^^^```eeegggcccaaadddeeecccfffcccccceeeeeeccccccfffffffffeeedddddddddddddddbbbaaaaaaaaabbbbbbaaa```bbbaaa^^^[[[XXXWWWWWWWWWWWWWWWXXXZZZ\\\[[[XXXVVVXXXXXXWWWWWWXXXXXXYYYZZZYYYZZZZZZZZZ___eeeddd]]]JJJGGGFFFJJJWWWlll}}}{{{yyypppddd___iiiuuu~~~nnn```MMM@@@;;;999666333???DDDGGGGGGHHHLLLLLLHHHEEEFFFDDD>>>666000---,,,,,,,,,,,,,,,,,,,,,,,,,,,hhh]]]___aaa```\\\XXXUUUTTTTTTTTTUUUUUUUUUQQQLLLHHHGGGDDD???:::666333222111222000...---...///...---,,,,,,,,,,,,---///111222777444000...///000111000000555///+++111111000777/////////000111222333444555333111///---,,,,,,---.........---------------------............------,,,,,,,,,,,,------------........................//////////////////000000---...///000000111000000---000111111///000444888000333666888999;;;>>>AAACCCDDDEEEFFFHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEAAAAAA@@@???>>>===<<<<<<;;;<<<>>>AAAGGGOOOYYY```eeeddddddfffggggggfffdddaaabbbcccfffhhhjjjlllmmmppprrrsssssssssuuuwwwzzzzzz{{{|||}}}bbbPPP\\\qqqzzztttxxx~~~~~~{{{uuulll]]]PPPGGGCCCAAA@@@BBBCCCDDDEEEFFFFFFFFFFFFGGGGGGEEE@@@999333///.........------------..........................................////////////////////////////////////....../////////000000000---///222333555===RRRfffqqq[[[[[[nnn|||zzztttqqqjjjgggiiimmmnnnppptttyyy|||}}}rrr[[[FFF===999>>>EEEIIIIIIJJJHHHGGGEEEFFFHHHFFFBBB>>>444666:::===>>>;;;555000/////////.........------......------------..............................---------------------------......///////////////333111......///000111111666HHH^^^hhhjjjmmmwww}}}tttmmmiiihhhhhh```gggllltttwwwfff^^^]]]]]]eeedddccceeeggghhhgggeee``````aaaaaaaaa``````___aaaaaa``````aaaccceeefffcccfffgggeeefffhhhiiigggiiiggggggkkkkkkiiiiiikkkkkkkkkkkkllllllmmmmmmmmmhhhiiikkkllllllkkkjjjiiigggdddaaa]]]\\\\\\]]]^^^ZZZYYYXXXYYYYYYYYYVVVTTTWWWWWWWWWVVVWWWWWWXXXYYYVVVWWWXXXYYY___ffffffbbbKKKGGGEEEFFFFFFPPPkkkzzzqqqggghhhhhhkkkttt~~~sss^^^MMMCCC===888555888<<>>>>>=========;;;<<<>>>@@@EEEMMMVVV\\\bbbdddfffhhhiiihhhfffdddddddddfffhhhjjjmmmooopppppprrrttttttuuuvvvxxxzzzwwwyyy|||}}}aaa\\\hhh|||rrrttt|||xxxrrreeeVVVNNNJJJFFFBBBCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGEEEBBB===666111.........------------..........................................////////////////////////////////////...////////////000000000222000111777@@@PPPgggyyy~~~fffYYYjjj{{{|||vvvtttrrrnnnnnnrrrvvvzzz|||uuuSSSFFF::::::???BBBCCCEEEGGGEEECCCEEEGGGHHHDDD@@@666666888;;;===<<<666222////////////..................------------......................................................---......///////////////000---,,,///222222444666@@@UUUkkkttttttwww|||vvvsssssssssrrrooocccdddiiiwwwyyyhhh\\\YYY\\\```fffeeeeeefffffffffeeedddaaaaaaaaaaaaaaa``````___dddbbbaaa```bbbeeehhhjjjdddeeefffgggjjjmmmnnnnnnpppmmmnnnsssvvvwwwzzz~~~~~~~~~||||||vvvtttpppkkkgggdddcccbbb```]]]ZZZXXXXXXYYYYYYXXXWWWWWWWWWVVVVVVWWWWWWXXXYYYXXXXXXYYY]]]``````^^^UUUPPPOOOOOOGGGBBBSSSmmm}}}{{{vvvlllbbb```kkk{{{zzzgggSSSEEE???===>>>555666777888===CCCIIIKKKEEEDDDCCCAAA===777///***------------------------fff^^^aaadddccc^^^YYYXXXXXXWWWVVVTTTTTTSSSPPPLLLIIIGGGEEE@@@:::666333111000222111//////000111000///---,,,,,,---...111333444:::666000......111333444...666444444888222+++...999999888444000///000222000///...---,,,,,,,,,,,,........................,,,,,,------------,,,,,,,,,++++++++++++,,,---...---------.........//////000000000000111111222222000000111222222222111111222333555666666777888999555888===AAACCCEEEGGGHHHLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHGGGFFFDDDCCCBBB@@@?????????>>>>>>>>>>>>;;;<<<===???CCCJJJSSSYYY^^^aaaeeehhhiiigggeeeccceeeeeefffhhhjjjmmmoooqqqoooqqqsssuuuuuuvvvxxxzzzvvvxxx{{{~~~hhh___uuu}}}{{{|||}}}{{{wwwlll\\\RRRNNNHHHAAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFEEECCC???:::444000///......------......///....................................////////////////////////////////////////////////000000000111666//////<<>>>>>======;;;<<<<<<>>>AAAGGGPPPUUUYYY]]]cccffffffdddbbbbbbbbbbbbcccdddgggjjjmmmnnnmmmpppsssuuuuuuvvvxxxyyyvvvyyy{{{~~~zzzbbbdddrrr~~~|||~~~sssaaaVVVQQQHHH===@@@AAABBBCCCDDDDDDEEEDDDFFFEEEDDDCCCAAA===888444//////............//////..................................../////////////////////////////////////////////000000000111111555000444HHHbbbttt}}}}}}hhh^^^qqqmmmlllxxxzzz|||~~~~~~}}}|||zzzvvvwwwyyy}}}zzzuuummm~~~wwwfffQQQDDD<<<999;;;@@@AAABBBDDDFFFFFFEEEDDDCCC===:::777999<<<===999444000000000/////////............------------......................................................---......///////////////222///111555444444>>>KKKfffqqqyyy{{{~~~~~~vvv```___aaaiiirrruuuqqqkkkdddaaalllyyykkkaaaeeennnooofff^^^dddhhhkkkiiiccc```bbbfffgggfffeeecccbbbaaaaaaaaadddcccbbbaaaaaabbbcccccckkklllqqqwww|||xxxnnneee```]]][[[ZZZ[[[[[[ZZZZZZYYYZZZZZZZZZYYYVVVUUUWWWWWWVVVXXX[[[___]]]```ddd]]]NNNFFFFFFBBB\\\}}}zzziiihhhpppiiimmmpppnnneeeUUUEEE;;;:::555222333444666;;;AAADDDEEEEEECCC???999222///------------------------ddd\\\aaafffddd]]]XXXXXX[[[TTTSSSTTTTTTTTTRRRNNNJJJHHHEEE@@@:::666222000000111000......000111000///---------...000222444666555222///...///222444444333777222...222111000888777:::;;;888222//////111...............---------+++,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,+++***)))***+++---...,,,,,,------...//////000000000111111222333333444222333333333333333222222333444555888;;;===>>>>>>???AAADDDEEEFFFGGGIIIKKKKKKKKKKKKJJJIIIHHHFFFFFFDDDDDDDDDCCCBBBAAA@@@?????????>>>>>>===<<<;;;;;;;;;<<<<<<===???FFFMMMSSSUUUZZZ___bbbaaa```___```aaa```aaabbbdddhhhkkkmmmlllooorrrtttuuuvvvwwwyyyyyyzzz||||||~~~tttvvvwwweeeZZZUUUKKK???>>>???@@@BBBCCCDDDDDDDDDFFFDDDCCCBBBBBB@@@;;;777//////............//////....................................//////////////////////////////////////////000000000111111111333666DDD^^^vvv~~~{{{nnndddnnn~~~jjjUUUTTTfffsss||||||{{{||||||}}}|||zzzxxxwwwxxxxxxxxxvvvtttssstttvvvrrrooommmlllnnnnnnmmmkkkiiikkknnnsssyyyjjjrrr|||~~~mmmYYYGGG;;;888;;;???DDDIIIJJJGGGDDDDDDEEEBBB===999:::>>>???;;;777000000000000/////////.........------------......................................................---......///////////////222///111555444888MMMdddyyy{{{mmm```bbbgggpppvvvuuummmeeekkkjjjlllyyy~~~jjjaaa]]]dddkkkkkkgggeeedddfffhhhfffcccaaaaaacccfffeeedddcccbbbccccccdddhhhhhhhhhhhhgggeeecccbbbcccfffmmmuuuzzzzzzoooeee```^^^^^^]]]\\\\\\\\\\\\\\\ZZZVVVUUUXXXWWWTTTVVV[[[ZZZ\\\^^^```^^^[[[VVVSSSFFFKKK^^^zzztttggggggnnnooosss{{{~~~rrr\\\III???999444555555444888>>>CCCFFFGGGDDD>>>777444333........................ddd[[[aaafffddd]]]XXXXXX[[[RRRSSSTTTUUUUUUSSSNNNJJJHHHEEE@@@;;;666222000000000...------///000//////---------...000222555666333111......000222444444...666444000333000000999333777:::888333///000222---......//////...------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,+++***))))))+++---...,,,,,,------...///000000000000111222333333444444666777777777777777666666666666777:::>>>BBBEEEFFFBBBDDDEEEFFFFFFGGGIIIKKKJJJJJJIIIIIIHHHFFFEEEDDDBBBBBBBBBBBBAAA@@@?????????>>>===<<<;;;:::999999<<<<<<<<<<<>>EEELLLMMMHHHDDDDDDGGGFFFAAA;;;<<<@@@AAA===888000000000000////////////.........------.................................////////////////////////---......//////////////////---///333444>>>[[[yyysss```jjjmmmttt{{{~~~yyymmmcccuuuuuummmggguuu|||eeeddd^^^[[[]]]^^^___eeennneeecccbbbbbbcccbbb```^^^ccccccbbbbbbbbbccceeefffggghhhiiiiiigggccc___]]]QQQTTT]]]fffkkkuuuyyyooo```___^^^^^^]]]]]]]]]^^^___ZZZXXXYYYWWWRRRSSSYYYWWWZZZ[[[ZZZ\\\cccgggeeebbbNNNIIIfff{{{pppnnnuuummmlllxxxnnnXXXBBB;;;777777777555888>>>BBBFFFIIIEEE===666444555........................hhh]]]```cccbbb^^^\\\\\\^^^QQQSSSTTTUUUSSSNNNJJJGGGGGGCCC>>>888444222222222111111000///////////////000000000222555777777666333111000111444555555555555444222000000222444666666555444333111000///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***,,,///000222222222111111222444777888888777666>>>EEEEEECCCAAA@@@>>><<<<<<===???AAACCCEEEFFFHHHGGGFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGFFFDDDCCCCCCCCCCCCBBBAAA@@@>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>@@@EEEKKKPPPTTTVVVYYY[[[[[[\\\^^^``````bbbfffhhhjjjkkknnnpppjjjmmmqqquuuwwwxxxwwwvvvxxxyyyzzz|||}}}zzz|||zzz}}}ssslllggg\\\OOOEEE===:::>>>@@@>>>===@@@BBBCCCEEEEEEDDDAAA>>><<<222000...---.........---........................000000000000000000000000000000000000000000000000222---+++...000000222555666HHHaaawwwyyynnnccc~~~mmmdddeeerrryyyooosss}}}|||yyyyyy~~~}}}}}}}}}zzzyyyzzz|||}}}yyyvvvsssqqqooommmjjjggg^^^\\\YYYUUUSSSRRRRRRRRRPPPQQQQQQSSSVVVYYY[[[]]]^^^```fffqqq|||xxxppp~~~lllYYYIII:::>>>GGGNNNMMMGGGDDDCCCDDDGGGCCC@@@AAADDDDDD@@@;;;222333666999555///...222///......---------..................////////////////////////////////////////////////000000000000222333000333===FFFaaatttdddfffkkkooohhhddduuuwwwtttvvvsssggg^^^\\\\\\[[[\\\___dddggggggeeefffdddcccdddffffffccc```aaabbbccccccdddfffjjjmmmnnnjjjggghhhiiigggaaa[[[NNNWWWdddrrruuukkkbbb```^^^YYYXXX\\\___\\\ZZZYYYUUUQQQRRRXXXYYYXXXYYYZZZ[[[___mmm{{{}}}mmmRRRIIIjjj{{{wwwmmmxxx~~~xxxTTTAAA333666;;;999888:::FFFDDDBBBAAA???;;;777333333000---,,,...000///---iii___aaacccaaa]]]YYYYYYZZZRRRSSSUUUUUUSSSOOOJJJGGGGGGCCC>>>888444222222222111111000///////////////000000000222444666666555222000///000333555666666666555222111111222444555333333333222222111111000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,...///111222333888999;;;???CCCFFFGGGGGGXXXfffnnniiiccc___XXXOOOKKKJJJJJJIIIJJJJJJKKKKKKIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDBBBAAAAAA@@@???>>>>>>===========================<<<<<<======???CCCIIIMMMRRRUUUXXXZZZ[[[\\\^^^```___aaaeeeggghhhiiikkkmmmiiikkkooorrruuuvvvuuuuuuvvvwwwxxx{{{}}}}}}|||yyywwwssskkkcccMMMCCC;;;;;;======>>>AAACCCDDDEEEFFFDDDBBB???===444222...------.................................000000000000000000000000000000000000000000000000111...///111111000222666GGG]]]vvvzzzpppjjjkkkxxxrrryyywww~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}|||{{{yyywwwvvvvvvqqqnnniiidddaaa]]]YYYWWWRRRPPPNNNLLLKKKKKKLLLLLLLLLLLLMMMOOOSSSWWW[[[]]]bbbdddiiirrr}}}|||~~~pppUUUCCC<<>><<<888666333000------...///...---iii```cccdddaaa\\\XXXWWWWWWSSSTTTUUUUUUSSSOOOKKKHHHGGGCCC>>>888444222222222111000000///////////////111000000222444555444333111///---...111444666777777666444222222222444555111111111111111222222222........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,...000222444999<<>>>>>==============================<<<<<<<<<<<<===AAAFFFKKKPPPSSSVVVYYYZZZ[[[]]]___^^^```ccceeeeeefffgggiiigggiiillloooqqqrrrsssssssssuuuwwwzzz}}}zzzuuurrrttt~~~}}}ZZZLLL>>>;;;===???AAABBBCCCDDDEEEFFFEEECCC@@@>>>888444///------...//////........................000000000000000000000000000000000000000000000000///000222444222000444<<>>===:::888333111...------...------jjjaaacccdddbbb]]]YYYXXXYYYSSSTTTUUUUUUSSSOOOKKKIIIGGGCCC>>>888444222222222000000////////////000000111000000222444444333111000...,,,---000444666777888777555333222222333444111111111111111111111111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++---///222444666;;;DDDOOO\\\iiittt{{{pppdddbbb___[[[WWWTTTRRRQQQOOONNNMMMKKKIIIHHHGGGFFFDDDDDDDDDDDDDDDCCCCCCCCC>>>>>>>>>>>>=============================================<<<===@@@EEEIIINNNQQQTTTWWWXXXZZZ\\\^^^^^^```bbbccccccdddeeefffeeefffhhhkkkmmmoooqqqqqqssstttvvvyyy|||~~~rrrnnnyyyzzzrrrjjjmmm{{{bbbTTTDDD===???CCCDDDCCCBBBDDDFFFGGGFFFDDDAAA@@@;;;777111...---...000000........................///////////////////////////////////////////////////000333444111111<<>>;;;>>>CCCDDDCCCCCCCCCEEEFFFFFFDDDBBBAAAAAA:::333111666:::888333000------------...///000111............//////////////////////////////////////////000000000111111111111444666DDDZZZgggrrrwwwjjjgggaaazzz~~~}}}sssaaaVVVXXX]]]___aaabbbdddgggiiijjjjjjiiihhhhhhgggfffeeecccaaa```\\\```dddgggiiikkkmmmnnnqqqrrrvvv|||sssjjjiiiddd___\\\^^^^^^YYYVVVVVVTTTUUUYYY[[[YYYUUUXXX^^^dddqqqxxxkkkQQQGGGYYYsssxxxtttnnnhhhmmm~~~cccPPPGGGBBB???@@@CCCBBBAAAAAAAAA???;;;999444222000...------------kkk```bbbdddccc___\\\\\\]]]TTTTTTUUUTTTRRROOOKKKIIIGGGCCC>>>888444222222222000000////////////000000000000111333555555333111///...,,,...111444666777777666555333222222222333222111111000000//////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,///111333777;;;BBBIIIRRR\\\gggnnnrrrfffdddaaa]]]ZZZWWWUUUTTTRRRQQQPPPNNNLLLJJJHHHGGGFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>==================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>======@@@EEEIIIMMMPPPSSSUUUVVVXXXZZZ\\\]]]___bbbcccbbbbbbdddeeedddeeefffhhhkkkmmmoooqqqtttuuuwwwxxxzzz|||~~~~~~~~~nnnnnn}}}qqqpppzzzddddddYYYJJJAAAAAACCCCCC@@@AAACCCEEEFFFFFFEEEBBBAAA>>>999333///...///000000////////////////////////////////////////////////////////////////////////000111222222111777III[[[|||}}}pppnnnooommmooozzzyyyfffOOO]]]qqqwwwsssuuu}}}|||{{{zzzyyyxxxwwwuuurrrooommmkkkgggaaa\\\VVVRRROOOKKKHHHEEECCCDDDFFFGGGGGGBBBCCCDDDFFFIIIKKKMMMNNNPPPRRRUUUZZZ```fffjjjmmmsssuuuzzz~~~|||wwwqqqMMMEEE>>>;;;>>>@@@???AAAEEE@@@CCCEEEEEECCCAAA@@@@@@<<<444000666;;;:::555111...............///000111............////////////////////////////////////000000000000111111111111555777999JJJgggtttuuu{{{{{{jjjaaa___ppp|||}}}yyydddUUUUUU\\\^^^\\\___bbbfffiiijjjkkkkkkkkkfffffffffeeecccaaa```___\\\___dddhhhjjjllloooqqqwwwxxx|||}}}rrrlllddd^^^___```\\\XXXWWWWWWXXXZZZ]]]ZZZUUUVVVYYYZZZbbbmmmpppcccQQQLLLQQQyyywwwyyyoooeeefffrrrxxxdddRRRDDD???@@@??????AAACCCCCCAAA<<<888555444222000...------...lll^^^aaadddccc```^^^^^^```SSSSSSTTTSSSQQQNNNKKKIIIGGGCCC>>>888444222222222///////////////000000111000000222444666666444222///......000333555666555555444333333222222222222222111111000///......---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++++++++---...000111555:::@@@FFFMMMWWWccclll}}}pppfffdddaaa^^^[[[YYYWWWVVVSSSRRRQQQPPPNNNKKKIIIHHHGGGGGGFFFDDDCCCBBB@@@@@@???>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>=========@@@EEEIIIMMMOOORRRTTTUUUUUUWWWYYY\\\^^^```aaaaaaaaabbbdddeeeeeeeeegggiiillloooqqqtttuuuvvvxxxyyy{{{|||}}}{{{~~~zzz~~~xxx|||cccggg___RRREEE@@@AAA@@@===@@@BBBDDDFFFFFFEEEBBBAAA@@@;;;666222000000000///////////////////////////000000000000000000000000000000000000000000000000000000111444777DDD[[[pppvvvrrryyyzzzsssrrrzzznnnZZZNNNWWWffftttwwwsssoooppp}}}{{{}}}{{{yyyxxxuuuqqqlllhhh```]]]XXXRRRMMMJJJGGGFFFFFFCCC@@@???@@@AAAAAAAAA>>>@@@BBBFFFIIILLLNNNPPPTTTWWW[[[```eeehhhkkklllqqqvvv{{{nnnPPPDDD;;;;;;;;;:::>>>EEE@@@AAACCCEEEDDDBBB@@@>>><<<555111666<<<;;;666444000000//////...//////000............////////////////////////////////////000000000111111111222222444;;;AAATTTppp{{{xxxyyy{{{|||~~~lllddddddppp{{{sss[[[TTTXXX[[[ZZZXXX\\\```eeeggghhhgggggghhhdddeeefffdddbbb```___```^^^aaafffjjjlllooosssuuu{{{|||yyymmmbbbaaabbb```]]][[[[[[ZZZ[[[]]][[[WWWWWWZZZ^^^^^^cccmmmooofffWWWMMM```vvvyyyuuuqqqpppnnnooouuu}}}yyyYYYCCC???EEE<<<===???BBBCCCAAA<<<888777666555222...---...///lll^^^aaacccccc___]]]]]]___RRRSSSRRRQQQOOOLLLJJJHHHGGGCCC>>>888444222222222///////////////000111111000000222555888888666444000///000222555666555333222222222222222222222222////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---...//////111666===DDDLLLXXXfffppp}}}}}}vvvooodddccc```]]]ZZZXXXWWWVVVQQQQQQQQQOOONNNKKKIIIGGGFFFFFFEEEEEEDDDCCCBBBBBB@@@@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;<<>>===>>>>>>>>>======???DDDIIINNNRRRUUUWWWYYY\\\aaafffjjjkkkkkkkkkmmmrrrzzzrrrZZZDDD===;;;:::===CCCBBBAAABBBEEEGGGFFFAAA===<<<666333777;;;:::777666222111000///........................////////////////////////////////////000000111111111222222222111BBBQQQcccyyy~~~zzzxxxkkknnnaaajjjwwwkkk[[[\\\^^^WWWVVV[[[^^^bbbfffhhhfffdddccccccccceeefffeeebbb```aaabbbbbbeeeiiilllooosssxxx|||nnnhhhgggddd```^^^^^^\\\[[[\\\[[[XXXYYY\\\]]]]]]___gggqqqrrrfffXXXPPPbbb{{{}}}zzznnnmmmttt{{{iiiQQQGGGGGG===<<<<<<>>>??????===<<<888999777444000---...000mmm^^^aaacccbbb^^^[[[\\\]]]RRRRRRRRRPPPNNNLLLIIIHHHGGGCCC>>>888444222222222///////////////000111111///000333666999999777555000000222444666666444222111111111111111111222222------......///000000111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---...///......222666<<<@@@EEEOOO\\\fffuuuyyyrrrpppcccaaa^^^[[[XXXVVVTTTSSSOOOPPPOOOOOOMMMJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBAAA@@@???>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;>>>DDDHHHMMMOOORRRSSSRRRRRRSSSUUUVVVXXX[[[]]]]]]^^^___aaagggfffffffffiiimmmqqqssspppqqqsssvvvyyy|||~~~ooovvvvvvyyy|||xxxhhhQQQCCCAAADDDDDD>>>???BBBDDDEEEDDDBBBAAAAAA===999666333111///---000000000000000000000000000000000000000000000000000000000000000000000000//////444>>>KKK^^^wwwzzzvvvyyysssrrrxxx}}}|||zzzzzzyyy{{{{{{~~~|||{{{||||||yyyvvvnnnkkkgggbbb[[[RRRHHHBBBBBBBBBAAAAAA@@@???>>>>>>>>>===<<<===???@@@???===@@@CCCHHHNNNUUUZZZ^^^aaa^^^bbbggglllnnnnnnlllkkkiiioooxxx}}}sssPPPBBB@@@======AAADDDBBBBBBEEEIIIHHHCCC===;;;666555888;;;999888888333222111///......................../////////000////////////////////////000111111111111222222222111III___ooozzzuuuxxxjjjwwwWWW^^^lllsssccc]]]eeebbbTTTTTTbbbbbbeeeiiijjjgggcccaaaaaaccceeegggfffcccaaabbbdddfffhhhkkknnnrrrvvv||||||ppplllgggbbb___```\\\ZZZ[[[ZZZXXXZZZ^^^UUUZZZ^^^cccnnntttmmm```GGGRRRiiizzzzzz{{{hhhRRRCCC>>><<<:::999;;;>>>??????999:::999555000...///111kkk```bbbbbb______aaa___\\\UUUUUUSSSRRROOOMMMKKKIIIHHHDDD>>>777333111111222////////////000000000000111000111555::::::555000222222333444444444333333111111222444555333...+++------......//////000000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,+++***+++,,,---...666666999???DDDKKKWWWbbbrrrzzzooommmiiibbb]]]YYYVVVSSSPPPQQQQQQPPPOOOMMMKKKJJJIIIGGGFFFFFFEEEDDDEEEEEEEEEBBBAAA@@@???>>>>>>>>>>>>??????===<<<;;;::::::999;;;999999<<<======BBBHHHTTTRRRPPPPPPRRRTTTTTTTTTSSSSSSTTTWWW[[[^^^``````eeeeeedddcccdddiiipppuuurrrsssuuuxxx|||~~~~~~}}}~~~|||~~~uuu{{{ttt\\\GGGAAABBBAAACCCBBBBBBAAAAAABBBBBBCCCAAA???<<<666111...---...000000000000000000000000////////////000000000000111000000000111111111000444///333DDD\\\rrruuuooozzznnnjjj}}}~~~~~~}}}{{{zzzyyywwwtttqqqddd^^^TTTKKKGGGEEEDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@>>>===;;;:::;;;===???@@@BBBFFFLLLTTT\\\bbbfffiiiiiiiiikkknnnmmmiiiiiilllhhhnnnwww}}}wwwiiiKKKHHH:::222AAAGGGDDDBBBDDDHHHGGGBBB===:::666333555999<<<;;;888666444111///...///000222////////////////////////000000////////////000000---,,,///222111...000555@@@LLLddd{{{qqqrrrvvvzzzzzztttnnnjjjWWWUUUmmmiiikkkiiibbb___aaaaaa```iiihhhgggeeeeeeffffffgggdddggghhhfffcccaaadddggggggjjjnnnssswww{{{|||sssrrrllldddeeeeeeccc^^^ZZZYYYXXXWWWXXXZZZ[[[^^^bbbhhhpppuuuXXXPPPUUUppp}}}yyyxxxlllSSSAAAAAA===999:::>>>???>>>;;;<<<;;;888444000///...mmm```bbbbbb______aaa___[[[UUUTTTSSSRRROOOMMMKKKJJJHHHDDD>>>777333111111222///////////////000000000222111222666::::::666111333444444444444444333333111222333666777666222///........./////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...444444777===BBBHHHTTT___kkkzzzyyyooolllhhhbbb]]]YYYVVVTTTRRRNNNNNNMMMMMMLLLJJJIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFBBBAAA@@@???>>>>>>>>>>>>???>>>===<<<;;;:::::::::;;;999999<<<<<<<<>>======<<<<<<<<<===@@@BBBDDDGGGJJJPPPXXX___eeeiiikkkmmmjjjjjjkkkjjjgggiiinnnmmmrrryyywwwzzz\\\LLLBBB999===BBBAAAAAACCCFFFFFFCCC???<<<888444555999<<<;;;999666555222000//////000222////////////////////////000000////////////000000///...000222111///222888HHH^^^rrrzzztttuuu{{{yyynnngggaaa]]]mmm~~~wwwiiillljjjccc^^^```bbbaaaiiihhhgggeeeeeeffffffgggfffeeedddcccdddeeeeeeeeegggjjjooossswww{{{zzznnndddbbbbbbaaa___]]]]]]\\\ZZZXXXYYYZZZ[[[^^^bbbiiimmmdddTTTMMM\\\yyy}}}tttvvvzzz{{{~~~zzziiiSSSIII???:::;;;===>>>>>>???>>><<<:::777444111///ooo```bbbaaa______aaa___[[[TTTTTTSSSQQQPPPMMMLLLJJJHHHDDD>>>777333111111111///////////////000111111333222333666999999666222555555555555444333333222222222444777999999666444///////////////........................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---...............111111444:::>>>DDDOOOZZZcccrrrxxxmmmjjjfffaaa\\\YYYWWWUUUSSSMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHGGGGGGFFFFFFGGGGGGBBBAAA@@@??????>>>>>>??????>>>===<<<;;;:::::::::<<<999999;;;;;;;;;???FFFLLLLLLNNNOOOPPPPPPPPPPPPQQQPPPOOOOOOSSSXXX]]]aaaaaabbbcccddddddgggllloooqqqssswwwzzz|||}}}}}}}}}~~~zzz|||uuuuuuyyyWWWBBBDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>999444111000000000000000000000000000000/////////000000000111111.........///000111222333---===PPPddd{{{rrreeeffflllooowwwggg|||rrrvvv~~~~~~||||||}}}zzzuuupppiiiaaaYYYTTTLLLIIIEEECCCBBBBBBBBBAAA???@@@AAAAAAAAA???===<<<<<<<<<===???BBBEEEHHHJJJNNNQQQVVV\\\bbbgggjjjlllmmmiiiggggggfffeeeiiioooppptttzzz~~~yyy{{{qqqooolllNNNFFF===777<<<===???AAACCCCCCCCCBBB>>>:::555555888;;;;;;;;;777555333000///000111111////////////////////////000000////////////000000000///000222111000666===QQQnnn~~~}}}ssssssyyyzzzjjjaaakkkgggjjjvvvzzzkkkgggmmmmmmgggbbbbbbeeefffiiihhhgggeeeeeeffffffggghhhccc``````dddgggfffdddiiilllppptttwww{{{yyyuuutttvvvwww|||zzzlllgggdddbbbbbbaaa```^^^]]]ZZZZZZ[[[ZZZ[[[^^^cccfffrrr___LLLMMMhhhsssooouuuyyylllVVVBBB===>>>>>>>>>@@@CCC@@@<<<;;;:::888333///qqqaaabbb```^^^```bbb```ZZZSSSSSSRRRQQQPPPNNNLLLKKKHHHDDD===777222000000111//////......///000111222333222222444666777555222555555555444444222111000111222333777999:::888666000000//////......------........................------------------------------------------------******+++++++++,,,,,,,,,+++,,,...///000///...---//////333888<<>>===<<<;;;;;;;;;;;;<<<999999;;;;;;;;;???EEEIIIKKKMMMOOOOOOOOOPPPPPPOOONNNLLLKKKMMMRRRYYY^^^aaabbbdddeeefffhhhkkkmmmooorrrvvvxxxzzzzzz{{{{{{}}}pppyyy}}}}}}zzzvvvyyyzzzWWWHHH???@@@@@@@@@@@@@@@@@@???@@@@@@???;;;777333222222//////////////////////////////000000000111111111...////////////000222333555JJJ___mmm|||mmmjjjmmmooohhhlll^^^KKKbbblllmmm|||}}}}}}~~~~~~|||zzz|||wwwnnnfff^^^WWWPPPLLLIIIGGGEEEEEEFFFFFFEEECCC@@@??????>>>>>>>>>=========>>>@@@CCCGGGKKKNNNPPPTTTWWWZZZ^^^bbbdddffffffeeecccbbbccccccbbbffflllooosssxxx{{{|||}}}~~~xxxjjjiii{{{{{{fffttt~~~}}}XXXJJJAAA888888:::>>>@@@AAABBBCCCEEEAAA===888666777:::<<<<<<777666444222000000111111//////////////////////////////000000000000//////000///000111000222;;;EEE___sss}}}~~~llljjjooo{{{ssseee^^^pppnnngggjjjtttqqqgggfffccclllqqqmmmiiihhhjjjjjjiiihhhgggeeeeeeffffffggghhhdddaaa```bbbdddeeeeeennnpppsssuuuwwwyyy|||~~~}}}yyyrrrjjjccc^^^\\\[[[YYY[[[___gggtttrrrkkkeeeeeedddaaa^^^\\\\\\]]]]]]\\\\\\^^^bbbeeeppphhhVVVKKK[[[{{{}}}wwwooottt~~~|||ssszzz~~~aaaFFF???@@@>>>>>>BBBDDD@@@;;;:::<<<:::555///sssbbbbbb___^^^```ccc```YYYRRRRRRRRRQQQPPPNNNMMMLLLGGGCCC===666222000000111///............000222333222111111222333333333222444444444444333111000000000000222444777888777555000000//////......---------.....................------------------------------------------------******+++++++++,,,,,,,,,+++,,,...///000///...---//////333888;;;@@@IIISSS\\\gggoooqqqtttxxxtttkkkeeebbb]]]ZZZXXXWWWUUUTTTSSSRRRQQQPPPNNNLLLJJJIIIJJJIIIHHHHHHGGGHHHHHHHHHCCCBBBAAA@@@???????????????>>>===<<<<<<<<<<<<<<<<<<999999;;;<<<;;;@@@FFFGGGKKKNNNPPPPPPOOOQQQRRRPPPOOONNNLLLLLLOOOUUUZZZ```bbbeeefffgggiiilllnnnmmmpppsssuuuuuuvvvxxxyyy}}}~~~zzzyyyjjjiiinnn|||sss}}}}}}}}}rrrvvvjjjGGG>>>>>>???@@@@@@???>>>>>>???@@@???===999555333222////////////////////////000000000000111111111111000111111000...///111444BBB[[[rrr}}}tttqqquuuuuupppfffaaarrrtttVVVGGGXXXxxxvvvggghhhzzz~~~{{{}}}{{{{{{}}}|||yyyuuunnncccZZZSSSPPPMMMKKKKKKJJJIIIIIIIIIHHHFFFDDDBBB@@@>>><<<===>>>AAABBBAAACCCEEEHHHLLLOOORRRTTTXXXYYY[[[]]]^^^^^^^^^^^^ZZZYYY[[[^^^______bbbggglllpppvvvzzz}}}~~~ssssssooo}}}qqqUUUGGG>>>777999===???@@@BBBDDDFFFCCC???:::777777999;;;<<<888777555333222111111111000000000000000000000000//////000000000000/////////...///000000555CCCPPPpppqqqrrryyyuuuhhhbbbeeeqqquuummmeeeeeeuuuuuujjj``````^^^]]]ddd]]]gggoooooommmmmmllljjjiiihhhgggeeeeeeffffffggggggfffdddaaa___aaaeeeiiisssuuuwwwwwwvvvwwwxxxzzzzzz}}}uuupppnnnlllhhheeeiiiddd[[[TTTOOOLLLKKKKKKHHHJJJMMMUUUaaannn{{{rrrgggeeeeeeaaa]]]]]]\\\\\\]]]\\\\\\]]]aaacccdddkkkfffTTTPPPiii{{{yyywwwppprrryyyvvvlllrrreeeJJJ???>>>======@@@BBB>>>::::::;;;;;;555000tttbbbaaa___]]]aaaddd```YYYQQQQQQQQQQQQPPPOOONNNMMMGGGCCC===666222000000000///...------...000222444222111111000000111222222444444444444333222111111000000000222555555444222///////////////.........---------...............------------------------------------------------******+++++++++,,,,,,,,,,,,,,,---...............//////222777:::>>>FFFPPPZZZdddkkknnnsssyyyuuulllccc```[[[XXXVVVUUUSSSRRRPPPPPPPPPNNNMMMKKKIIIHHHJJJIIIHHHHHHGGGGGGHHHHHHCCCBBBAAA@@@@@@??????@@@???>>>======<<<<<<======;;;999999<<<======BBBHHHGGGKKKOOOPPPOOOOOORRRUUUVVVWWWVVVTTTQQQQQQUUUYYY```bbbdddfffgggjjjmmmppplllooorrrrrrqqqrrrvvvzzz}}}~~~ssspppeee^^^cccyyy}}}xxxuuutttmmmjjjwwwjjjCCC<<<===>>>??????>>>===<<<===>>>???>>>:::666333222000000000000000000000000000000000111111111222222000222333111//////333777JJJdddxxxjjjtttzzzmmmeeebbbnnnzzznnn[[[QQQXXXhhhsssuuupppeeeiiivvv~~~~~~{{{|||~~~zzzzzz{{{~~~zzzuuujjjcccZZZRRRNNNMMMMMMMMMMMMLLLJJJJJJIIIHHHEEECCCDDDBBB@@@@@@AAACCCFFFHHHGGGIIIKKKMMMPPPRRRTTTUUUXXXXXXYYYZZZZZZZZZYYYXXXSSSSSSUUUYYY[[[ZZZ]]]bbbiiinnnuuu{{{~~~nnnkkkiiippp~~~iiiPPP@@@:::;;;<<<>>>AAACCCEEEFFFCCCAAA===:::888999:::<<<999888666444333111111000000000000000000000000000...///000111111000///...///...///000333;;;MMM^^^xxxlllhhhttt|||rrrmmmdddeeennnqqqlllmmmuuu|||{{{qqq^^^SSSYYYdddhhh]]]eeekkklllmmmnnnkkkhhhiiihhhgggeeeeeeffffffgggeeefffeeeaaa___aaahhhooowwwxxxyyyxxxwwwvvvwwwxxxyyy}}}wwwooommmllljjjgggcccaaabbbaaa___\\\YYYTTTMMMGGGEEEDDDDDDDDDCCCDDDGGGNNNWWWbbbkkkqqq}}}~~~lllgggeeeaaa^^^___XXXYYYZZZZZZYYYZZZ]]]___```ooossscccQQQVVVrrrxxxpppmmmpppppphhhnnnzzz|||zzziiiRRRBBB<<<<<<<<<<<<>>><<<::::::;;;:::666333tttcccaaa^^^]]]aaaeee```XXXQQQQQQQQQQQQPPPOOONNNNNNGGGCCC<<<666111000000000///...---,,,...000333555333222111000///000222333444555555666555555444444222111000111333333111///.........///////////////---------.........//////------------------------........................******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........111666999<<>>==================;;;999:::===>>>???DDDJJJGGGJJJNNNNNNMMMNNNRRRWWW___aaaccc```[[[XXXXXX[[[^^^```bbbdddfffiiinnnqqqnnnpppqqqpppnnnpppvvv{{{|||~~~zzziii___bbbxxx|||xxxvvvxxxnnnccccccooosss___EEE;;;<<<>>>??????>>><<<;;;;;;===???>>>:::666333222000000000000000000000000000000111111111222222222...111222111000222888===WWWmmm}}}rrrmmm|||~~~vvvrrrwwwyyyooohhhccceeeqqqqqqrrrxxxrrrrrr}}}zzz{{{|||zzzyyyzzz}}}~~~{{{tttmmmbbb]]]WWWSSSRRRRRRRRRQQQOOOMMMKKKJJJJJJHHHEEECCCDDDEEEFFFHHHJJJKKKLLLMMMNNNNNNPPPQQQSSSTTTTTTUUUUUUVVVXXXYYYZZZYYYYYYXXXTTTRRRRRRTTTUUUTTTYYY___dddjjjrrryyy|||}}}}}}~~~}}}|||~~~kkknnnxxxhhhfff}}}hhhHHH???===<<<>>>CCCFFFEEEDDDCCCBBB@@@<<<:::999:::;;;999888777555333222111000000000000000000000000000...///000111111000///...//////000222666BBBWWWkkkwwwnnnhhhmmmvvv{{{|||{{{uuulllkkkssstttooovvv{{{wwwcccRRRggg{{{rrrgggiiiiiihhhkkknnnlllgggiiihhhgggeeeeeeffffffgggdddbbb```___bbbgggnnntttwwwxxxyyyxxxwwwwwwxxxyyy|||~~~wwwkkkbbb^^^^^^]]]]]]^^^___^^^\\\XXXUUULLLHHHBBB????????????>>>>>>???BBBGGGNNNUUU[[[___aaafffoooyyy{{{ooojjjccc___aaaXXXYYYYYYXXXWWWWWWYYY[[[aaakkkrrriiiVVVNNN]]]rrrzzztttkkkkkkllliiinnnvvvttttttqqqaaaKKK???@@@@@@;;;;;;;;;;;;;;;::::::888888tttcccaaa^^^]]]aaaeee```XXXPPPQQQQQQQQQPPPPPPOOONNNGGGCCC<<<666111//////000///...---,,,---000333555444444222111000000333555555666777777777777777666333222111111222222000...---.........//////000000---------.........//////------------------------........................******+++++++++,,,,,,,,,---,,,+++***+++,,,---...------000555888:::BBBJJJRRR```mmmvvv}}}qqqaaa^^^YYYUUUSSSRRRPPPNNNMMMNNNOOOOOOPPPPPPPPPPPPIIIHHHGGGGGGFFFFFFGGGGGGCCCCCCBBBAAA@@@@@@@@@@@@???>>>>>>============>>>;;;999:::===???@@@EEELLLFFFJJJMMMMMMKKKMMMRRRXXXfffjjjllljjjccc]]]\\\]]]\\\^^^```bbbdddhhhnnnrrroooqqqqqqooommmooowww}}}|||~~~tttgggeeevvvtttbbb[[[]]]]]]UUUKKK;;;<<<>>>??????>>><<<;;;:::<<>>;;;666333111000000000000000000000000000111111111111222222222,,,///222222111444;;;BBBiiixxxzzzvvv|||xxxqqq~~~~~~pppiiizzz|||zzzzzz{{{{{{yyyyyy{{{|||xxxoooggg___]]]ZZZYYYYYYXXXVVVUUUQQQOOOMMMKKKKKKIIIGGGEEEDDDFFFKKKOOOQQQRRRPPPOOOQQQRRRSSSTTTTTTTTTTTTTTTTTTUUUWWWYYYZZZ[[[[[[ZZZXXXTTTQQQQQQPPPQQQWWW^^^```fffnnnuuuxxxxxxwwwwwwzzz}}}{{{pppuuu|||fffzzzrrr\\\pppWWWCCC???<<>>;;;999999:::999999777666444222111000000000000000000000000000...///000222222000///...000000111444999GGG^^^sssyyyuuummmffffffmmmuuuwww{{{rrrqqqxxxvvvqqqzzz}}}xxxyyygggXXXwww~~~ssspppjjjgggjjjoooooojjjiiihhhgggfffeeeffffffgggccc___[[[]]]eeennntttvvvuuuwwwxxxxxxxxxxxxyyy{{{zzz{{{yyypppeee[[[XXXXXXZZZ\\\^^^]]]ZZZSSSMMMIIIDDD@@@<<<:::;;;;;;:::888888999<<<@@@EEEJJJNNNQQQLLLSSS[[[```fffppp~~~zzzpppeee```aaaZZZ[[[[[[YYYWWWVVVWWWYYY\\\___eeedddVVVJJJPPP```sssuuuwwwyyyllliiillljjjooorrrmmmtttzzzoooUUUEEEFFFEEE===999;;;<<<<<<;;;::::::;;;xxxeeebbb``````aaa```]]]YYYPPPTTTUUUQQQQQQSSSRRRMMMFFFBBB<<<666222000//////111///......000222333333777555333111000000000111000222444666888888888888333333333333222111000000......////////////..............................------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------///...000444666999BBBKKKUUU^^^lll|||}}}lll^^^\\\YYYUUUQQQOOONNNMMMMMMLLLMMMPPPTTTTTTRRROOOIIIIIIHHHHHHHHHGGGGGGGGGCCCBBBBBBAAA@@@@@@@@@@@@AAA@@@???>>>============<<<;;;999999<<<@@@EEEHHHLLLKKKJJJIIIJJJLLLOOOQQQWWWZZZ^^^___^^^]]]\\\[[[aaabbbccccccccceeehhhjjjjjjkkknnnoooppprrrvvvxxxzzzyyyyyy}}}qqqkkk{{{jjjUUURRRXXXSSSFFF===::::::>>>???<<<999:::<<<<<<===>>>>>>:::555000000000000000000000000000000000111111111000000///000...000444222111BBBWWWtttyyyzzzzzztttccceeesss|||yyyyyyyyyzzz{{{||||||{{{vvvpppiiieeeaaa```^^^]]][[[ZZZZZZYYYRRROOOMMMKKKJJJJJJHHHGGGLLLNNNQQQSSSUUUUUUTTTTTTUUUSSSRRRRRRTTTUUUUUUTTTSSSTTTVVVXXXXXXWWWVVVUUUUUUTTTRRRRRRRRRTTTVVVWWW[[[dddpppvvvvvvttttttuuuyyy|||||||||tttdddhhhxxxmmmqqqlll___rrrrrrGGGBBB<<<<<>>===;;;::::::999888777555333222111000000000000000000000000000000000000000000000000---555555111>>>^^^yyyyyyjjjdddlllooorrr}}}~~~xxxyyyooodddwwwgggOOOaaavvvtttpppmmmlllmmmnnnllljjjggghhhfffaaaccciiigggaaa```^^^]]]```fffllloooooorrrssstttttttttvvvyyy{{{~~~zzztttuuutttooogggcccbbbcccccchhhjjjcccUUUHHH@@@???999888888777777777777888999:::;;;===???AAABBBCCCBBBBBBFFFMMMSSSZZZgggsss~~~xxxqqqkkkbbb___^^^\\\[[[[[[ZZZZZZYYYXXX]]]cccfffccc[[[RRRKKKfffxxxmmmgggkkkmmmttt}}}~~~zzzrrrVVVCCC???BBBAAA:::888<<<<<<777666;;;wwwdddaaa______```___\\\YYYPPPTTTUUUQQQQQQSSSQQQMMMFFFBBB<<<666222000/////////---,,,---000333444444666555222111000000222222222333444666777777777777444444444333333111000///......////////////..............................------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,...222444666???HHHSSS___pppzzziii]]][[[WWWTTTPPPNNNMMMMMMOOONNNNNNPPPRRRRRRPPPMMMHHHHHHHHHGGGGGGGGGGGGFFFCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@>>>======<<<<<<<<<===;;;999999;;;???DDDHHHKKKJJJHHHHHHIIIKKKNNNPPPSSSUUUVVVVVVUUUVVVXXXYYYbbbcccdddddddddeeehhhkkkhhhjjjlllmmmnnnpppsssvvvvvvvvvwww{{{rrrzzzsss___XXXZZZWWWOOOGGG@@@;;;<<<>>><<<;;;<<<<<<<<<===>>>>>>:::555111000000000000000000000000000000111111111111000000111...000333111222CCCWWWrrrzzzzzzzzz|||qqq|||uuudddlllvvvwww|||{{{zzzzzzzzz{{{zzzzzzzzzwwwsssmmmhhheeefffeeeccc```]]]ZZZYYYXXXVVVSSSOOONNNNNNOOOOOOOOOSSSSSSUUUVVVVVVVVVUUUUUUUUUSSSRRRRRRTTTUUUUUUTTTVVVVVVWWWXXXWWWVVVUUUTTTTTTSSSRRRRRRSSSUUUXXXYYY\\\eeepppvvvvvvsssrrrrrrwwwyyy|||}}}}}}|||}}}~~~~~~~~~rrr]]]^^^ooo}}}|||cccbbbpppxxx~~~OOOFFF===;;;@@@DDDDDDBBBAAAAAAAAA@@@???===;;;;;;:::999888777555333222111000000000000000000000000000000000000000000000000---222333444GGGhhh~~~tttpppzzz}}}tttmmmlllyyyqqq[[[hhhttt|||ssspppmmmlllmmmnnnlllkkkhhhjjjhhhdddfffiiigggaaa\\\]]]___dddiiimmmmmmkkknnnpppqqqqqqqqqrrruuuwww|||zzzxxxyyyzzzyyywwwtttpppppppppmmmiiifffddddddbbbccc```XXXLLLBBB===<<<999999888888888888888888::::::;;;<<<>>>???AAABBBBBBBBBFFFLLLQQQWWWbbbmmm|||vvvmmmiiibbb```^^^\\\[[[ZZZYYYYYYYYY]]]dddiiiiiibbbWWWNNNSSSrrryyyoooqqquuuppprrr|||jjjLLL@@@CCCAAA>>>;;;:::888666777:::uuuccc```]]]]]]^^^^^^[[[XXXPPPSSSTTTRRRRRRRRRPPPLLLFFFBBB<<<666222000//////...,,,+++---000222444444444333222111111222333555333444555555666666555555555555555444333111000///......////////////..............................------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,...111333555>>>GGGQQQbbbxxxuuubbb[[[YYYUUURRROOOMMMLLLLLLPPPOOOOOOPPPQQQPPPMMMKKKHHHHHHGGGGGGGGGFFFFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<===;;;999777999>>>CCCGGGIIIHHHGGGGGGHHHJJJMMMNNNQQQPPPOOONNNNNNPPPUUUYYY```aaabbbbbbbbbcccfffiiigggiiikkkkkklllnnnqqqsssrrrrrruuuzzzuuuuuu|||lllaaa```^^^ZZZQQQEEE;;;:::===>>>======<<<<<<===>>>>>>;;;666222000000000000000000000000000000111111111111000000111///000333333777JJJ^^^uuu}}}|||tttwww{{{cccZZZzzzyyymmm~~~ttthhhuuuzzzoooyyyyyyyyyzzzzzz{{{{{{|||{{{zzzxxxuuuqqqmmmiiigggkkkiiifffbbb^^^ZZZWWWVVVSSSPPPNNNNNNQQQTTTWWWXXXZZZZZZYYYYYYXXXXXXWWWWWWVVVTTTSSSTTTUUUVVVVVVVVVXXXXXXXXXWWWVVVVVVUUUUUUSSSSSSRRRRRRSSSUUUXXXYYY\\\dddooouuuvvvtttrrrrrrtttvvvyyyzzzzzzzzzzzz{{{~~~rrrYYYWWWiii|||~~~xxxrrrkkkpppuuuccciiiuuu~~~```NNN>>>;;;<<<<<<@@@GGGBBBBBBAAA@@@???===<<<;;;::::::888777555444222222000000000000000000000000000000000000000000000000///000111777NNNlll~~~|||kkkhhhvvv||||||wwwgggmmmoootttooorrrpppnnnmmmmmmnnnmmmkkkhhhiiiiiigggggggggddd^^^XXX[[[```fffkkkllliiifffhhhjjjlllnnnnnnnnnoooqqqsssqqqooooooppppppooonnnmmmlllllllllkkkiiieeebbb^^^YYYQQQHHHAAA<<<:::999888888888888999999999999:::::::::;;;<<>>888555666777777tttbbb^^^[[[[[[]]]]]][[[XXXQQQRRRTTTSSSRRRQQQNNNLLLFFFBBB<<<666222000/////////---,,,---///222333222333222111111111333555777555555555555444444333333555555555444333111//////......////////////......................................................------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------///...000333555777???HHHTTTlllttt___XXXVVVSSSPPPNNNLLLKKKKKKNNNNNNNNNOOOOOONNNMMMLLLIIIHHHHHHHHHGGGGGGGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@???>>>>>>=========>>>===;;;888777888===BBBEEEGGGGGGFFFFFFGGGIIIKKKLLLOOOOOOOOOMMMNNNQQQVVVYYY[[[\\\]]]]]]]]]___bbbeeefffhhhjjjjjjkkkllloooqqqqqqsssvvvzzz~~~vvvlll{{{~~~~~~tttlllhhheeeaaaUUUGGG::::::>>>???>>>>>>===<<<===>>>>>>;;;777333///////////////////////////000000111111111111000111///000333666???SSSfff~~~|||qqqhhhqqqcccPPPPPPhhhnnnaaammmtttqqq{{{{{{rrrwwwxxxyyy{{{||||||{{{{{{|||zzzwwwtttqqqnnnmmmlllmmmkkkhhhddd```\\\XXXWWWSSSRRRRRRUUUYYY]]]______^^^]]]\\\[[[ZZZZZZ[[[[[[YYYWWWVVVVVVWWWYYYXXXWWWYYYYYYXXXWWWVVVVVVWWWWWWTTTRRRQQQPPPPPPQQQSSSTTTYYYaaallltttwwwvvvuuuttttttvvvyyyzzzzzzzzzzzz{{{|||~~~~~~```RRR^^^nnnmmmbbbZZZWWW___wwwuuummmxxxyyy\\\BBB<<<;;;888===HHHCCCBBBBBBAAA@@@>>>===<<<;;;:::999777555444333222000000000000000000000000000000000000000000000000000111333<<>>BBBEEEGGGLLLMMMPPPUUUWWWXXX^^^fffooozzzwwwnnniiiddd```___]]][[[XXXYYYWWWYYY```fffeee]]]TTTJJJPPPooo{{{{{{xxxqqqrrrsssTTT>>>===AAA???888444777777444tttaaa^^^ZZZZZZ\\\\\\[[[XXXQQQQQQSSSTTTSSSPPPMMMKKKFFFBBB<<<666222000//////111///------///111111111222222111111222444666888666555444444333222222222444444444333222111///.........////////////......................................................------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------///...000333555777@@@III[[[wwwrrr^^^VVVUUURRROOOMMMLLLKKKKKKKKKLLLMMMMMMMMMMMMMMMNNNIIIIIIIIIIIIHHHHHHHHHHHHFFFEEECCCBBBAAA@@@@@@@@@@@@@@@???>>>>>>>>>??????<<<:::888777888;;;???BBBEEEEEEDDDEEEFFFGGGIIIJJJKKKMMMNNNNNNOOOPPPSSSUUUUUUVVVXXXYYYYYY\\\___bbbeeegggiiijjjjjjllloooqqqtttvvvyyy{{{~~~rrraaaggg||||||zzzvvvtttqqqjjjbbbSSSEEE;;;;;;???@@@>>>==================;;;888444//////////////////////////////000111111111111111333222111222666CCCXXXjjjyyy|||rrrgggkkkyyywww[[[LLLPPPbbbttt~~~wwwkkkeeepppyyyvvvzzz}}}|||zzz{{{zzz{{{|||}}}}}}|||zzzyyy{{{yyyvvvsssqqqppppppqqqpppooonnnkkkhhhdddaaa___``````aaadddggggggfffeee```_______________```aaa^^^\\\ZZZZZZ[[[[[[[[[ZZZYYYXXXXXXWWWWWWXXXYYYYYYTTTRRROOOMMMKKKKKKLLLLLLRRRZZZfffpppwwwyyyxxxxxxvvvxxx{{{||||||||||||}}}zzz|||~~~}}}|||mmmOOONNN]]]bbb[[[XXX___mmmiiikkkpppMMMAAA>>>:::===EEECCCCCCCCCBBB@@@???===<<<;;;:::999888666444333222000000000000000000000000000000000000000000000000///222888DDDQQQ```qqq~~~ttt}}}oooooo~~~pppxxxtttggggggjjjiiigggeeehhhpppppppppooonnnmmmmmmmmmiiiiiijjjiiieee^^^XXXVVVUUUYYY]]]aaacccdddcccccc___aaaeeefffffffffggghhhjjjjjjiiiiiijjjlllnnnpppooollliiifffccc^^^UUUOOOGGGBBB<<<:::;;;;;;:::777666777888:::;;;;;;;;;::::::;;;===???CCCHHHLLLNNNQQQRRRUUUZZZZZZZZZ^^^eeeoooyyyyyyuuuooogggcccbbbaaa]]]ZZZ\\\WWWUUUXXX___bbb___ZZZSSSDDD]]]~~~qqqssstttrrrkkkrrroooJJJ@@@AAA>>>999777888666222uuuaaa]]]ZZZYYY[[[\\\[[[YYYQQQPPPRRRUUUTTTOOOKKKKKKFFFBBB<<<666222000//////111///......000222333222333222111111222444777888666555444333222222222222222222222222111000///.........////////////......................................................------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,...222444777@@@III\\\xxx}}}eeeVVVUUUSSSQQQNNNMMMLLLKKKKKKJJJKKKLLLLLLKKKKKKMMMNNNIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEDDDBBBAAA@@@@@@@@@??????>>>>>>>>>>>>??????:::999888888999;;;===>>>AAAAAAAAABBBCCCDDDEEEFFFDDDFFFIIIJJJJJJJJJKKKLLLOOOQQQSSSTTTVVVYYY]]]```ccceeeggghhhiiillloooqqquuuxxxzzz|||}}}~~~mmmWWWSSShhhooorrrxxx|||yyyxxxyyyuuukkkbbbQQQFFF===<<>>CCCDDDDDDCCCBBBAAA???>>>===;;;;;;999888666555333333000000000000000000000000000000000000000000000000...222>>>OOO]]]iiizzzmmmtttooonnn^^^TTTffflllhhhkkkiiinnnnnnpppqqqqqqooonnnnnnnnnmmmlllllljjjcccYYYSSSSSSTTTWWW[[[]]]^^^___```aaa\\\^^^aaabbbbbbbbbdddeeeiiijjjkkkkkkkkkkkkmmmooollliiiddd___YYYQQQIIIDDD???<<<999:::<<<===;;;999777888:::<<<>>>>>>>>>===>>>@@@CCCGGGKKKOOORRRSSSUUUUUUXXX[[[[[[[[[```gggtttyyy{{{tttkkkgggfffeeeaaa]]]```[[[VVVWWW\\\aaabbbaaaVVVAAANNNtttsssssswwwiiifffqqq}}}yyy}}}wwwNNNDDD<<<;;;<<<999555444wwwaaa^^^ZZZYYY[[[]]]\\\ZZZRRRPPPRRRVVVUUUNNNJJJJJJFFFBBB<<<666222000/////////...---///222555666666333333222111222444777888555444333222111111222222//////000000000000//////......////////////......................................................------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,...333555999BBBLLLaaayyyjjjZZZRRRTTTSSSQQQNNNMMMLLLLLLLLLKKKLLLMMMLLLIIIIIIJJJLLLGGGGGGGGGFFFFFFFFFEEEEEEGGGFFFDDDCCCAAA@@@@@@@@@======<<<<<<<<<<<<======888888999:::::::::;;;;;;<<<<<<======???@@@@@@AAA>>>???AAABBBAAAAAABBBDDDFFFHHHKKKMMMOOOSSSXXX[[[___bbbdddfffhhhjjjnnnqqqsssvvvzzz{{{{{{|||~~~vvvaaaRRRWWWvvvmmmiiiooo~~~|||{{{tttiiibbbTTTJJJ@@@>>>===<<<<<<>>>>>>===<<<======<<<999777000000000000000000000000...///000111111222222222333333222555@@@VVVpppxxx}}}~~~yyyrrroootttzzzxxxtttlll___XXXggg|||~~~~~~}}}|||{{{yyyxxxyyyyyyxxxwwwxxxyyy{{{|||}}}~~~~~~}}}|||yyyvvvtttpppmmmkkkjjjjjjkkkkkkjjjkkklllnnnooopppppppppoookkkiiifffdddcccbbb```^^^\\\\\\\\\[[[ZZZWWWUUUTTTQQQOOOKKKHHHEEEDDDDDDDDDCCCJJJWWWeeepppuuuvvvuuuvvvxxx{{{||||||||||||}}}zzzzzzzzzyyyyyy{{{~~~}}}~~~}}}zzzyyyjjjyyyvvvssszzzXXXEEE>>>@@@BBBDDDDDDDDDCCCBBB@@@>>>===<<<;;;:::888666555444333000000000000000000000000000000000000000000000000111222@@@YYYmmmyyylllooo~~~rrreeeVVVOOOnnnrrrgggooommmqqqmmmppprrrrrrooommmnnnooonnnkkkjjjggg^^^QQQLLLMMMPPPTTTYYY\\\\\\[[[\\\]]]ZZZ[[[]]]]]]]]]^^^aaaccciiikkkmmmllliiiggghhhiiibbb```\\\VVVMMMEEE@@@>>><<<;;;::::::;;;;;;;;;::::::;;;>>>@@@BBBBBBBBBAAADDDGGGKKKOOORRRUUUVVVVVVYYYYYY[[[^^^^^^^^^dddllltttxxx~~~wwwnnniiiiiiiiiddd```aaa^^^ZZZYYY[[[___aaacccTTTJJJIII```uuuuuuwwwvvvllljjjooo~~~xxxoooxxxxxxvvvcccLLL;;;===???888555888yyybbb^^^ZZZYYY[[[]]]\\\[[[RRROOORRRWWWUUUMMMIIIJJJFFFBBB<<<666222000//////---,,,,,,///333777::::::444333222222222444666888555444222111111111222222---......///////////////......////////////..............................////////////////////////------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------......000555888<<>>@@@>>>@@@CCCFFFIIIMMMRRRVVV]]]___bbbdddfffiiimmmpppqqqtttxxxzzzzzz{{{}}}yyyaaaTTTeeevvvkkkppp{{{rrrhhhcccXXXNNNCCC>>>;;;999;;;???>>>===<<<======<<<:::777000000000000000000000000......///111111222222222///111333999IIIeee{{{vvvtttcccQQQmmm~~~}}}|||{{{zzzyyyyyy}}}||||||}}}~~~|||yyywwwrrrnnnkkkjjjmmmrrrvvvxxxrrrsssuuuwwwwwwvvvtttsssooollliiigggeeedddbbb```______^^^]]]ZZZVVVSSSPPPOOOMMMJJJGGGEEEDDDEEEEEE???FFFSSSaaalllrrrrrrqqqtttwwwyyy{{{zzzzzz{{{{{{{{{zzzyyyyyyzzz{{{|||}}}}}}||||||}}}~~~~~~}}}|||~~~}}}uuu{{{{{{|||~~~iii|||bbbFFF>>>AAADDDEEEEEEDDDCCCBBB@@@???>>><<<;;;:::888777555444333000000000000000000000000000000000000000000000000666333AAA^^^wwwmmmkkkuuu{{{{{{vvv```UUUQQQvvvvvvfffpppmmmpppmmmppprrrrrrooonnnnnnooolllhhhfffbbbXXXJJJEEEGGGMMMRRRYYY\\\\\\ZZZYYYZZZXXXYYYZZZZZZZZZ\\\___aaaiiikkkmmmkkkfffcccbbbbbbYYYYYYVVVOOOEEE>>><<<<<<===<<<;;;:::999999:::;;;<<<>>>AAACCCEEEEEEEEEDDDJJJLLLPPPTTTWWWXXXWWWVVV^^^]]]___bbbbbbccciiiqqqpppvvvyyyoookkkkkkkkkgggbbb___]]][[[ZZZZZZ\\\___aaaUUUVVVKKKOOOhhhrrrvvvzzzmmmfffsss~~~yyyuuuyyyxxxqqqssstttSSS;;;===@@@777444<<>>999;;;>>>???>>><<<::::::::::::888666444222000000111222111000000111111111111222222222111000222@@@\\\zzz|||nnnbbbeeezzz~~~~~~}}}{{{zzz|||{{{wwwqqqppppppsssxxx}}}~~~}}}~~~}}}}}}}}}|||xxxvvvvvvrrrmmmiiifffeeecccaaa^^^]]]\\\[[[ZZZWWWRRROOOPPPMMMIIIGGGFFFDDDBBB@@@CCCCCCHHHTTTdddpppsssqqqrrruuuxxxyyyyyyyyyzzz{{{wwwvvvuuutttuuuvvvxxxyyywwwwwwxxxxxxzzz{{{}}}~~~}}}wwwssshhhyyy}}}XXXEEE>>>;;;EEEKKKLLLFFFAAAAAA???<<<<<<;;;:::888777666666555222111111000000000000000///000111111000///111222///<<>>@@@???>>>===<<<;;;::::::DDDDDDDDDEEEEEEEEEEEEEEEOOOSSSVVVWWWVVVVVVYYY\\\]]]bbbggggggddddddiiiooowwwzzzoookkkllljjjfffddd___[[[ZZZ\\\]]]]]]```eeedddZZZOOOMMM\\\qqquuuwww}}}~~~zzzsssmmmlllkkkllluuulllVVVAAA===??????<<<:::}}}ddd\\\XXXZZZ]]]\\\YYYXXXPPPQQQRRRTTTTTTQQQLLLHHHIIICCC<<<666222000...---++++++,,,///444999???BBB888555222111333555666666555444222000111222444666555444222000//////000000......////////////.................................................................................,,,++++++,,,------,,,++++++,,,,,,,,,,,,------+++111///...444777AAATTTyyyvvv```UUUQQQPPPOOONNNMMMKKKJJJIIIHHHJJJJJJIIIHHHHHHGGGFFFFFFIIIFFFCCCAAABBBCCCDDDDDDDDDCCCBBBAAA@@@?????????======<<<<<<;;;::::::999888888888777666555444333333333333222333333444555333333333333333444444555444444444666999===AAACCCLLLPPPXXX^^^dddhhhlllnnnoooqqqsssuuuvvvxxx{{{~~~xxxjjjfff~~~|||tttssswwwoooWWWFFF>>><<<<<<<<<>>><<<::::::::::::888666444222000000111222111000000111111111111222222222333555:::GGG```|||zzzzzzqqqkkk|||ooo{{{pppmmm}}}{{{}}}}}}~~~|||yyy{{{{{{zzz{{{~~~}}}zzzwwwvvvrrrmmmjjjgggfffcccbbb```^^^\\\ZZZXXXUUUQQQNNNOOOMMMJJJHHHGGGEEECCCAAAAAAAAAFFFQQQ___kkkqqqsssnnnpppssstttsssssstttuuuvvvuuusssrrrrrrtttuuuvvvvvvvvvvvvwwwxxxzzz||||||~~~~~~~~~~~~~~~}}}{{{tttsssrrr|||gggiii~~~aaaIII???===AAAGGGHHHDDD@@@AAAAAA>>><<<;;;:::888777666666555222222111000000000000000///000111111000000111222000AAAYYYmmmwww{{{nnnjjjlllmmmmmmbbbqqqtttQQQVVVmmmqqqhhhjjjpppqqqsssqqqrrrsssqqqnnnmmmoooqqqooofff[[[SSSKKKEEEFFFKKKNNNOOOPPPQQQPPPQQQSSSUUUWWWWWWSSSOOORRRZZZaaacccggglllnnnjjjfffbbb[[[RRROOOKKKFFFCCC@@@???@@@BBBCCCAAA??????@@@BBBDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGOOOSSSVVVWWWVVVUUUWWWYYY\\\bbbggggggfffhhhnnntttwwwzzz~~~yyyooolllhhhdddcccaaa\\\ZZZ\\\\\\[[[]]]aaaiii```SSSKKKSSSmmmzzz|||~~~wwwooohhhhhhhhhjjjpppxxxlllWWWBBB===@@@AAA>>><<<}}}ccc\\\YYY\\\___\\\XXXVVVOOOOOOQQQSSSTTTQQQLLLIIIGGGBBB;;;666333111///...++++++,,,...222666;;;===888666333222444666666666555444222111111333666888888777444222000/////////......////////////.................................................................................,,,++++++,,,------,,,++++++,,,,,,,,,,,,------+++111000---111555CCC[[[~~~rrr\\\QQQLLLMMMLLLKKKJJJIIIHHHGGGFFFGGGGGGGGGFFFFFFEEEEEEEEEFFFCCCAAA@@@BBBCCCDDDDDDBBBBBBAAA@@@??????>>>>>>>>>======<<<;;;;;;::::::999888777666555444444444222222111111222222333444111111000000111111222333111111111222333666888:::BBBFFFLLLVVV```gggkkklllnnnppprrrtttuuuwwwzzz|||qqqfffzzzrrrooosss^^^LLLAAA===;;;:::>>><<<::::::::::::888666444222000000111222111000000111111111111222222222...444<<>>AAABBB@@@>>>~~~iii```[[[\\\^^^[[[WWWUUUNNNNNNPPPSSSTTTQQQMMMIIIFFFAAA;;;555333111000///////////////111333555777888666444333555666777666333222111000111333666888:::999666333111///............////////////.................................................................................,,,++++++,,,---,,,,,,+++++++++,,,,,,,,,------***111000---000666GGGbbbiiiWWWPPPLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEBBB@@@@@@AAABBBCCCBBBBBBBBBBBBAAA@@@??????>>>>>>======<<<<<<;;;;;;:::999888666444333333333444111111111000111222222333222222222111222333333444222222111111222333444555:::;;;AAAMMMZZZdddiiijjjnnnooorrrssstttvvvyyy|||ssskkkuuunnn~~~rrr___NNNBBB===<<<<<<>>><<<::::::::::::888666444222000000111222111000000000111111111222222222---333>>>QQQkkk~~~|||wwwpppnnnyyyiiiOOOKKKaaazzzdddeee[[[hhhyyylll~~~}}}}}}}}}~~~zzzxxx~~~{{{vvvrrrmmmhhheeebbb^^^\\\\\\ZZZWWWUUUTTTSSSQQQOOONNNLLLJJJJJJJJJIIIGGGEEE???AAADDDGGGMMMWWWdddmmmoooqqqssssssrrrqqqrrrsssqqqpppoooooonnnnnnoooooosssssssssuuuvvvxxxzzz{{{}}}}}}}}}|||{{{{{{zzzzzz}}}wwwjjj]]]VVV\\\jjjyyynnngggoooLLL======;;;===?????????@@@@@@???<<<;;;:::888777666666555333222111111000000111111000000111000000000333555CCC```zzz{{{mmmhhhtttuuujjjjjjsssvvvpppgggfffuuu{{{uuuWWWLLLqqqzzzqqqfffkkkpppnnnnnnqqqqqqqqqpppooonnnmmmmmmlll___OOOFFF@@@???DDDKKKIIIJJJKKKKKKKKKKKKMMMOOOWWWXXXVVVSSSVVV^^^eeeggglllmmmkkkggg```YYYPPPKKKDDDHHHLLLQQQ\\\jjjtttyyywwwqqqiiiccc```___\\\ZZZQQQOOOMMMKKKJJJJJJKKKLLLNNNRRRUUUUUUSSSRRRSSSUUU^^^aaaeeefffhhhlllttt{{{zzz||||||mmmfffeeeeeebbb^^^\\\]]]\\\YYYZZZ]]]aaaaaa\\\PPPGGGRRRuuu}}}xxxqqqrrrwww|||}}}~~~yyyeeeNNNAAA???AAAAAA@@@pppfff]]][[[[[[XXXVVVVVVMMMNNNPPPRRRSSSQQQLLLIIIEEEAAA:::555333222111000111111111111222333555666888666444444555777666666222111///...///222444666:::999777444222000...---......////////////.................................................................................,,,++++++,,,---,,,,,,+++++++++,,,,,,,,,------)))111000...222777JJJdddwww]]]PPPLLLKKKIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEECCCAAA@@@AAAAAAAAA@@@BBBBBBCCCCCCBBBAAA@@@???=========<<<;;;;;;::::::888777555333222222333333111111000000000111222222333333333333333444555555333333222222222333333333555555:::DDDRRR^^^eeehhhmmmoooqqqrrrsssvvvyyy{{{~~~yyymmmfffooo{{{www|||ssscccRRREEE>>>===>>>>>><<<::::::::::::888666444222000000111222111000000000111111111222222222333999FFF]]]{{{yyyqqquuuvvv```OOOMMM\\\wwwwwwgggfff^^^dddtttnnniiiyyy~~~~~~{{{zzz~~~{{{tttpppiiiccc^^^[[[XXXVVVWWWUUUSSSRRRSSSSSSSSSRRRMMMLLLKKKKKKKKKJJJHHHEEEBBBCCCCCCCCCEEELLLXXX```hhhkkknnnoooooonnnnnnooonnnnnnnnnmmmmmmmmmnnnnnnqqqrrrrrrtttuuuwwwyyyzzz{{{{{{{{{zzzzzzyyyyyyyyy~~~}}}~~~}}}wwwiii\\\VVVUUU\\\mmm~~~vvvaaaxxx|||WWWDDDBBB<<<<<<===???@@@???>>>>>><<<;;;:::888777666666555333222222111111111111111000111111000000111333666MMMrrrtttfffmmmzzz|||qqqhhhkkkuuuxxxooodddqqq~~~}}}jjjQQQWWW|||ttthhhmmmpppmmmmmmrrrqqqqqqqqqpppooommmkkkdddXXXKKKEEEAAA@@@CCCHHHHHHIIIJJJIIIIIIIIIKKKMMMSSSUUUUUUTTTYYYbbbhhhiiimmmiiibbb\\\TTTMMMIIIHHHEEEQQQ___mmm}}}{{{uuunnnfff```XXXVVVRRRNNNLLLLLLMMMNNNNNNQQQTTTSSSQQQPPPRRRUUUaaabbbddddddfffkkksssxxx|||~~~rrrgggcccbbb```]]]\\\^^^^^^[[[\\\___]]]\\\YYYPPPEEEHHHaaa{{{}}}wwwqqqpppvvv~~~sss[[[GGG??????AAABBBssshhh]]]ZZZYYYWWWVVVVVVNNNNNNPPPRRRSSSPPPKKKHHHFFFAAA:::555333222000000...///000222444666888999777555444444555666666555222000///......000333555888777666444222000///.........////////////.................................................................................,,,++++++,,,------,,,++++++,,,,,,,,,,,,------)))000///...333777FFF^^^xxx}}}gggPPPGGGGGGFFFGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDFFFDDDBBBAAABBBBBBAAA???BBBBBBCCCDDDCCCBBBAAA@@@===<<<<<<;;;::::::999999777666555444333222222222111111000000111111222333333333222222333333444555333333333333333333333333444444777>>>JJJVVVaaafffkkkmmmoooqqqrrrtttwwwzzz|||}}}sssaaaVVVYYYjjjwww~~~{{{|||zzzvvvkkk\\\LLLBBB>>>>>>>>><<<::::::::::::888666444222000000111222111000000111111111111222222222555>>>OOOgggxxxxxx}}}jjj```bbbnnnrrriiiddd```bbb___WWWddd~~~||||||~~~zzzwwwoooiiiaaaZZZVVVTTTSSSRRRRRRQQQPPPQQQSSSTTTSSSRRRLLLLLLKKKKKKKKKJJJGGGDDDCCCCCCBBB@@@@@@DDDLLLSSSaaaeeejjjnnnooonnnnnnnnnkkkkkkkkkllllllllllllllloooooopppqqqsssvvvxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxyyy|||}}}|||vvvkkk^^^XXXZZZ^^^bbblllxxx~~~iiiooohhhMMMCCC???<<<<<<@@@BBB???===>>><<<;;;:::888777666666555333333222111111111111222000111111000///111444777OOOyyynnnjjjmmmvvvooojjjppp{{{|||qqqddd{{{bbbRRRccc~~~uuulllqqqrrrnnnoooqqqppppppppppppnnnkkkiii\\\QQQGGGCCCBBBAAABBBEEEFFFGGGHHHGGGFFFFFFHHHJJJKKKOOORRRTTT[[[dddjjjjjjlllddd\\\VVVQQQMMMMMMQQQXXXhhh{{{{{{ppphhh```]]]WWWQQQNNNMMMNNNOOOOOOQQQSSSQQQOOOPPPTTTXXXccccccbbbbbbdddjjjrrrwww}}}~~~{{{kkkbbb^^^]]]ZZZZZZ]]]^^^\\\]]]```^^^ZZZVVVPPPFFFFFFYYYooo{{{sssooottt~~~kkkSSSCCC???AAABBBnnnddd[[[YYYYYYWWWUUUUUUOOOOOOPPPRRRRRROOOJJJFFFFFFBBB;;;666333111000///......000222444666777888666444333444555666555333333222000...///000333444444444444333222111000000......////////////.................................................................................,,,++++++,,,------,,,++++++,,,,,,,,,,,,------+++111///...333555???RRRbbbkkkjjjYYYHHHDDDEEEEEEDDDDDDCCCBBBBBBAAAAAAAAA??????@@@AAAAAABBBCCCCCCDDDBBBAAABBBCCCCCCCCCAAA@@@AAABBBCCCCCCBBB@@@???;;;;;;;;;:::999999888888555555555444333222111000222111111111111222333333444333333333333444555555333444555666666777777777666666777;;;CCCOOO\\\dddiiijjjmmmnnnoooqqqtttwww{{{|||{{{bbbPPPOOO[[[ttt|||}}}qqqrrrpppfffWWWIIIAAA>>>>>><<<::::::::::::888666444222000000111222111000000111111111111222222222555EEE[[[rrrvvvzzzpppllldddTTTUUUjjj{{{|||}}}~~~}}}||||||}}}}}}}}}|||wwwrrrooofff```WWWPPPNNNOOOPPPQQQOOOOOOOOOQQQSSSSSSQQQOOOLLLKKKKKKKKKKKKIIIEEEBBBBBBAAA@@@>>>>>>AAAEEEHHHXXX^^^ffflllnnnmmmlllkkkfffggghhhiiijjjjjjkkkkkkkkklllmmmnnnpppsssuuuvvvvvvvvvvvvwwwwwwxxxxxxyyyvvv{{{}}}~~~{{{tttmmmhhhdddaaa___\\\___dddkkkuuuzzzlll[[[GGG???;;;;;;AAADDDAAA???@@@<<<;;;:::888777666666555444333222222111111222222111111111000///111555888NNNsss{{{rrrmmmqqqoooqqq|||yyylll~~~___VVViiiuuuyyyqqqkkkqqqrrrnnnpppooonnnmmmnnnnnnmmmiiieeeUUUJJJAAA???@@@@@@AAACCCCCCDDDEEEDDDCCCCCCEEEGGGDDDKKKQQQVVV^^^hhhmmmmmmppphhhbbbaaa``````eeelllwwwxxxqqqgggbbb[[[TTTOOOMMMNNNOOOQQQRRRQQQOOONNNPPPVVV[[[dddcccaaaaaaeeekkksssxxx|||}}}~~~uuuggg___[[[XXXXXX[[[\\\ZZZZZZ]]]^^^\\\[[[XXXNNNGGGSSSfffxxxoooqqq}}}{{{bbbKKKAAAAAAAAAhhh___YYYYYYZZZWWWTTTSSSOOOPPPQQQRRRRRROOOIIIEEEGGGBBB;;;666333111///...000000111222333333444444555444333333555555444333555444111000///111333444222222333333333222111111......////////////.................................................................................,,,++++++,,,------,,,++++++,,,,,,,,,------------111...---222222888HHHMMMXXX[[[PPPEEEDDDGGGGGGBBBAAAAAA@@@@@@?????????======>>>???@@@AAAAAABBBBBBAAAAAABBBDDDEEEEEEDDD???@@@AAABBBBBBAAA???>>>;;;;;;:::999999888888777444555555555444222000///222222111111222222333444666666555555666666777888666666888999:::;;;;;;;;;888888888999???JJJYYYdddfffhhhjjjlllmmmooorrrtttzzz|||~~~qqq\\\QQQZZZyyy}}}eeekkkpppkkk]]]NNNCCC???>>><<<::::::::::::888666444222000000111222111000000111111111111222222222999OOOjjj~~~oooZZZdddyyyxxxyyy{{{~~~|||zzz{{{~~~{{{yyy|||}}}}}}~~~wwwrrrmmmiii```YYYPPPJJJIIILLLPPPRRROOOOOOPPPQQQSSSRRROOOLLLLLLLLLKKKKKKKKKHHHDDDAAA@@@???>>>===>>>@@@AAABBBMMMTTT]]]eeehhhgggeeedddcccdddeeeggghhhiiiiiiiiiiiiiiijjjlllnnnpppssstttttttttuuuvvvwwwxxxyyyyyyvvvzzz|||{{{zzzzzz{{{zzz}}}zzzzzzzzzrrrcccWWWLLLKKKNNNYYYgggvvvggg~~~mmmPPP???::::::BBBFFFCCCAAACCC<<<;;;:::888777666666555444333222222111111222222111111111000///111666999NNNjjjwwwnnnpppyyyttt}}}~~~```ZZZkkkkkkqqqlllhhhoooooolllpppnnnlllkkklllmmmkkkfffbbbQQQGGG===<<<>>>???@@@CCCAAABBBCCCBBBAAAAAABBBDDDBBBJJJRRRYYYcccmmmqqqqqqwwwqqqnnnqqqtttwww~~~}}}vvvkkkfff]]]UUUPPPNNNNNNOOOQQQRRRQQQNNNMMMPPPXXX^^^dddbbbaaaaaaeeemmmuuuzzz{{{|||}}}~~~~~~~~~oooeeeZZZWWWWWWZZZZZZWWWWWWZZZ\\\^^^cccdddVVVHHHLLL[[[yyymmmkkkxxxlllRRRDDDAAA@@@ccc___[[[ZZZZZZ[[[XXXVVVNNNMMMOOOUUUUUUNNNHHHFFFFFFCCC===666222/////////000111222222333333333222333333333444555666777888888555222111111222222222555333222000///......///000000000000000000000000---------------...///000000000//////.........---------------------------------------------------***+++,,,,,,------,,,,,,............000333777999CCCFFFHHHFFFAAA>>>@@@CCC;;;<<<<<<<<<======>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@<<<;;;:::999888666666555222222222222222222222222222222333333333444444444555555555555666666666777888777777888:::===@@@BBB<<<:::999999;;;CCCVVVgggfffhhhjjjlllmmmoooqqqtttzzz}}}jjjZZZvvvjjjtttrrrzzzyyynnn^^^eeeuuudddGGG>>>AAA===<<<;;;;;;;;;:::777555333222111111000111111111111222111//////222444444999dddzzzwwwllluuu[[[iiixxxqqqtttwww}}}~~~wwwvvvzzz{{{yyyyyyzzz|||xxxsssmmmeee___TTTQQQMMMJJJIIIKKKMMMPPPUUUTTTRRROOOMMMLLLKKKKKKNNNMMMKKKIIIGGGEEECCCBBB@@@@@@@@@@@@@@@@@@??????GGGLLLTTT\\\aaabbbaaa```aaaaaa`````````aaabbbbbbccceeehhhjjjjjjkkkmmmnnnkkknnnrrrtttuuuvvvxxxzzzssswww{{{}}}}}}|||||||||xxxqqqqqq\\\PPPIIILLLQQQ[[[rrrssseee}}}VVVCCC<<<:::???EEEEEECCCBBB===<<<:::888777666555555333333222222111000000000222333444333///...555===OOOaaauuuuuummmllluuuwww}}}ttttttyyyWWWTTTttthhhddddddjjjnnnnnnmmmnnnpppkkkiiikkkjjjddd^^^[[[KKKDDD<<<999;;;===<<<:::@@@???>>>>>>>>>???@@@AAACCCGGGNNNWWWaaajjjqqqtttyyyyyyuuuiiiccc[[[UUUQQQOOONNNMMMPPPQQQPPPLLLJJJLLLTTT[[[aaaaaabbbccceeejjjpppuuuxxxzzz|||}}}}}}}}}~~~uuuooo```[[[XXXYYYYYYXXXZZZ^^^]]]bbbdddbbb^^^ZZZRRRKKKwww|||wwwuuu~~~rrrbbbMMM@@@DDDddd```[[[YYYZZZZZZXXXVVVNNNMMMOOOTTTUUUOOOIIIGGGFFFBBB<<<666222000//////000111222333444444444444444444444555666777888999999777444222333444444333555444222000////////////000000000000000000000000......---------......///000/////////.........---------------------------------------------------***+++,,,,,,------,,,,,,......---...000222555666<<>>::::::;;;<<<======>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>;;;:::999888777666555555444444444444333333333333333333333333444444444444555555666666666777777777999888888999;;;===@@@BBB???===;;;::::::AAARRRbbbeeegggjjjlllmmmooorrrtttxxx{{{nnnvvvuuufff]]]kkk~~~www}}}yyyrrraaaeeeoooaaaKKKAAA???>>>===;;;;;;;;;:::777555333222222111111111111111///111111111111333666666FFFlll{{{tttzzzlll|||gggnnnqqqiiivvvtttvvvzzzzzzxxxxxx|||vvvuuuuuuwwwzzz}}}zzzsssnnnggg___YYYSSSPPPKKKGGGGGGIIIMMMPPPSSSRRRPPPNNNKKKJJJIIIHHHIIIIIIHHHGGGFFFEEEDDDCCCAAAAAAAAAAAAAAA@@@@@@@@@EEEIIIOOOUUUYYYZZZYYYXXXWWWWWWWWWWWWXXXXXXYYYZZZ[[[^^^bbbdddfffhhhkkkmmmjjjmmmqqqssstttuuuvvvwwwvvvyyy}}}~~~~~~qqqfffcccaaa```kkkzzzwwwbbbnnnzzzxxxgggGGG>>>777:::???@@@@@@AAA>>>===<<<:::888777666666333333222222111000000000222222333333111000777???MMM```uuu|||pppiiimmmzzzsssvvvsss]]]bbbyyyiiiffffffkkknnnmmmkkklllhhhddddddiiiiiibbbXXXSSSEEE@@@:::999<<<>>>>>><<>>=========>>>???@@@DDDHHHPPPXXX```iiiqqqwwwzzzuuulllfff^^^WWWRRROOOMMMLLLLLLLLLKKKGGGEEEGGGNNNTTT]]]^^^```cccfffkkkrrrvvvyyyzzz||||||{{{{{{}}}~~~~~~~~~~~~qqqeee___[[[ZZZZZZXXXYYY]]]\\\___aaa```^^^[[[SSSJJJbbbyyysssuuu{{{sssRRRAAAGGG~~~eee```[[[YYYZZZZZZXXXUUUNNNMMMOOOTTTTTTOOOIIIGGGFFFBBB<<<666222000///000///000222333555666666666444444555555666777999::::::888555444555666666555444333111000/////////000000000000000000000000000//////...---------....../////////...............------------------------------------------------***+++,,,,,,------,,,,,,...---------...000222333666888:::999777666888:::888999:::;;;<<<===>>>???======???@@@@@@AAAAAAAAA????????????????????????@@@??????>>>===<<<;;;;;;999999888777777666555555555555555555555555555555333333444444444555555555666666777777777888888888::::::::::::<<<>>>@@@BBBDDDAAA???<<<:::???NNN]]]dddgggjjjmmmnnnpppsssuuuwwwyyy}}}}}}ssssss```ddd|||xxx|||uuuuuueeecccggg^^^SSSJJJ@@@???>>><<<;;;;;;:::888666333333222111111111111111...///111333333444777999RRRpppyyyuuufffdddxxxeeehhhpppnnnuuummmffflllhhhhhhpppwwwwwwuuutttpppppppppqqqtttxxx|||~~~~~~uuunnnhhhbbbZZZUUUSSSPPPLLLHHHHHHKKKOOORRRRRRPPPNNNKKKIIIGGGEEEEEEDDDDDDEEEEEEEEEEEEEEEEEECCCBBBBBBBBBAAAAAAAAA@@@AAACCCGGGJJJLLLMMMMMMMMMLLLLLLLLLLLLMMMOOOPPPPPPRRRUUUYYY]]]```dddhhhkkkiiillloooqqqrrrrrrtttuuuvvvyyy|||~~~~~~~~~~~~{{{zzzllldddyyy|||ooottttttOOOBBB777666:::===???AAA@@@???===;;;999888777777333333333222111111000000222000111333222222999BBBQQQgggzzzssshhhiii{{{{{{sssxxxzzzfffbbbsss|||jjjggggggkkkmmmkkkjjjlllccc___```ggghhh___RRRIII>>>;;;888999<<<>>>>>><<<===<<<<<<;;;<<<===>>>???DDDJJJRRRXXX^^^fffrrrzzzzzzuuunnniiiaaaYYYTTTPPPMMMKKKGGGGGGEEEBBB???@@@FFFKKKVVVYYY]]]bbbgggmmmtttxxxzzz{{{|||{{{yyyyyy{{{}}}~~~}}}|||{{{|||~~~~~~wwwmmmeee^^^\\\[[[XXXYYY\\\ZZZ\\\]]]^^^```___VVVKKKQQQ}}}wwwrrrooo^^^BBBAAAfffaaa[[[YYYYYYYYYWWWUUUNNNLLLNNNSSSTTTOOOJJJHHHEEEBBB<<<666222000000000///000222444666777888888444444444444555777888999999777555555666777666555333111000............///////////////////////////000///...---------------........................------------------------------------------------***+++,,,,,,------,,,,,,---------------...000000333555777777666666777999777777888:::;;;===>>>>>><<<<<<>>>???@@@@@@@@@@@@???????????????????????????>>>===<<<;;;:::999888888888777777666666555555444444555555555555666666444444555555555666666666888888888888999999999999;;;;;;;;;<<<===???@@@AAAFFFCCCAAA>>><<>>???@@@@@@AAABBBBBBBBBCCCCCCDDDDDDFFFGGGIIIIIIJJJMMMRRRVVVYYY^^^cccfffhhhkkknnnpppqqqqqqrrrssstttvvvzzz{{{{{{{{{|||}}}~~~|||hhhrrr|||rrrzzzWWWHHH999777;;;>>>@@@BBB@@@???===;;;999777666666444333333222222111000000333///000333333222:::EEE[[[rrrxxxjjjmmm}}}~~~vvvxxxnnnUUUaaazzzuuuhhhfffgggkkkmmmkkkkkkmmmgggbbbaaafffggg\\\MMMCCC:::888888999<<<===<<<;;;;;;;;;:::::::::<<<===>>>DDDKKKTTTYYY\\\eeeqqq|||{{{vvvmmmhhhaaaZZZUUUQQQMMMJJJEEEDDDCCC???======AAADDDMMMRRRZZZaaahhhnnntttxxx{{{||||||zzzyyyyyyzzz|||||||||{{{zzzzzz|||}}}~~~|||sssiiiaaa]]][[[YYYYYY[[[YYYZZZZZZ]]]bbbcccZZZOOONNNvvv~~~tttkkk}}}~~~XXX???hhhbbb\\\XXXXXXXXXWWWUUUNNNLLLNNNSSSTTTOOOJJJIIIEEEAAA<<<666222000000000...///111444666777888888222222222333444555666777777666444444555666555444111000...---,,,,,,---...////////////////////////000///...------------------------...............------------------------------------------------***+++,,,,,,------,,,,,,---------------......///111333444555555555777888555666777999:::<<<======;;;;;;===>>>???@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;999888777777777777777666666666666666333444444444555555555666555555666666666777777777999999999:::::::::;;;;;;<<<<<<<<<===>>>???@@@@@@DDDCCCBBB@@@===@@@MMM[[[bbbfffkkkooorrrtttwwwyyyxxxzzz}}}~~~xxxjjjeeeaaabbbXXXCCCCCC@@@===;;;;;;:::999777444333333222111222222222000///111444222///444<<>>???@@@BBBCCCFFFHHHLLLOOOSSSWWW]]]```gggiiimmmoooppppppqqqssssssuuuxxxyyyyyyyyy{{{||||||nnnkkk___MMM===888<<>><<<:::888666555555444444333333222111111111444///000333111000<<>>DDDKKKTTTXXX\\\dddqqq{{{{{{vvvjjjfff```[[[VVVRRRMMMJJJFFFEEECCCAAA???>>>@@@BBBFFFLLLVVV```hhhnnnsssvvvzzz{{{|||{{{zzzzzz{{{}}}|||{{{zzzzzzzzz{{{|||}}}yyynnnccc^^^\\\ZZZYYY[[[ZZZZZZZZZ\\\cccfff___UUUPPPkkkuuuzzzSSSiiiccc\\\XXXXXXXXXVVVTTTNNNLLLMMMRRRSSSOOOKKKJJJDDDAAA<<<666222111000111...///111333555666777777111111111222333444666666555444333444555555444333000///...,,,,,,,,,---...000000000000000000000000//////...---------......---------------.........------------------------------------------------***+++,,,,,,------,,,,,,,,,,,,------............///000111222333444555555555666777888999:::;;;<<<999:::<<<===???@@@@@@@@@========================<<<;;;;;;:::999888777777666777777777777777777777333333444444555666666666666666777777777888888888::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????AAA@@@@@@???===@@@LLLZZZ___dddjjjooorrrtttwwwyyyyyy{{{}}}yyysssnnnjjjggg[[[GGGDDDAAA>>><<<;;;;;;999888444444333222222222222222222000111444222///666BBBXXXooozzz~~~~~~tttsss~~~xxxeeeXXX]]]cccuuuxxxaaaXXX\\\\\\WWWHHHOOOqqq~~~ttt\\\DDD>>>CCCEEEAAA===<<<===???CCCLLL[[[mmmzzz}}}vvvtttqqqmmmiiifffdddcccZZZZZZ[[[ZZZXXXTTTPPPNNNPPPNNNLLLJJJHHHGGGFFFEEEEEEEEEDDDCCCBBBAAAAAA@@@AAAAAA@@@???>>>======<<<::::::999888777777888888777777777888999:::;;;<<>>??????@@@???===:::888666555444444444444333222222111111333///111444111000BBBYYYhhhyyyyyyrrr|||tttqqqtttlll}}}oooVVVIII```rrrdddccccccfffkkkmmmlllnnnsssuuunnniiiggg```SSSGGGAAA999999999999999999999999999888888888999;;;<<<>>>DDDJJJRRRXXX]]]eeeoooxxx|||wwwiiieee```\\\XXXSSSMMMJJJGGGFFFDDDBBBAAAAAAAAAAAA@@@GGGSSS___ggglllppprrruuuwwwzzz{{{{{{{{{|||}}}{{{{{{zzzzzzzzz{{{{{{{{{uuugggaaa^^^[[[YYYZZZZZZ[[[[[[\\\aaafffccc\\\OOO]]]{{{xxxyyyhhhjjjddd\\\XXXWWWWWWVVVTTTNNNLLLMMMRRRSSSOOOKKKKKKDDDAAA;;;666222111111111...///111222444555666666222222222333444555666777555444333444555666444333111000///.........///000000000000000000000000000......---------......///,,,,,,,,,------.........------------------------------------------------***+++,,,,,,------,,,,,,+++,,,---....../////////000000000111333444444444666666777777888999::::::999:::;;;===>>>???@@@@@@========================:::::::::999999999888888777777777888888888999999444444555666666777888888777777777888888888999999;;;;;;<<<<<<<<<=========<<<<<<======>>>=========>>>===>>>===;;;===IIIVVV[[[```ggglllppprrruuuwwwyyy{{{}}}~~~nnnwwwxxxvvvpppdddTTTEEEBBB>>><<<;;;;;;:::999444444333222222222222333333///000555333111<<>>===<<<;;;:::999888888777777777777777777666666666666666777888888;;;>>>AAADDDHHHNNNTTTXXX^^^aaafffiiijjjlllnnnppprrrtttvvvwwwwwwwwwyyy{{{zzzzzz|||~~~~~~{{{zzz}}}jjjxxxvvviii}}}eeeJJJ>>>===???AAAAAAAAA@@@>>>;;;999777666555555444444333333222111111111///333777222333KKKjjj}}}~~~tttwwwxxxtttqqqaaavvvkkkPPPQQQhhhrrrhhhddddddhhhlllllljjjmmmrrrpppllljjjfff[[[MMMBBB>>>888999999888888999:::;;;999888888888999;;;===>>>DDDIIIOOOWWW^^^fffnnnsss|||wwwkkkhhhccc^^^YYYSSSMMMHHHFFFEEEDDDCCCCCCBBBAAA@@@;;;DDDQQQ^^^fffjjjmmmnnnnnnrrrvvvyyyzzz{{{{{{|||zzzzzzyyyyyyyyyyyyyyyyyy{{{~~~mmmddd```[[[XXXXXXZZZ[[[[[[ZZZ]]]cccdddaaaTTTQQQooovvvzzzoookkkddd\\\XXXWWWWWWUUUTTTOOOLLLMMMRRRSSSOOOLLLKKKDDDAAA;;;666222111111111...///000222333444555555333333333444555666777888555444444555666666555333222222000//////000111111000000000000000000000000---------------...///000,,,,,,,,,------.........------------------------------------------------++++++,,,---------,,,,,,***+++---...///000000000222222111333444666555555666666777777888888888999888999;;;===>>>???@@@@@@========================::::::999999999999999999777777888888999999::::::555666666777888999999999777888888888888999999999<<<<<<<<<<<<============<<<<<<============<<<<<<<<<;;;<<<;;;999:::EEERRRXXX]]]dddjjjnnnpppsssuuuyyyzzz|||}}}~~~jjjmmmwww~~~~~~wwwnnnbbbFFFCCC???<<<;;;;;;:::999555444333333222222333333333///000555555444AAARRRpppxxx^^^[[[EEELLLhhhpppnnn|||yyyccc\\\^^^[[[SSSMMMDDDBBB???===AAAPPPeeeuuuvvv{{{}}}xxxsssooonnnnnnlllhhhccc]]]XXXUUUTTTTTTKKKKKKIIIHHHGGGFFFFFFFFF@@@@@@??????????????????>>>===<<<;;;:::999888888666666666666666666666666888777777777777777888888777999===@@@EEEKKKRRRWWW[[[^^^cccfffhhhjjjlllnnnoooqqqssstttttttttvvvxxxyyy|||}}}zzzwwwvvvrrrvvvwwwuuusssvvvzzz}}}wwwkkkvvvrrr```rrrRRRBBB@@@BBBDDDFFFCCCAAA???<<<:::888777666555444444333333222222111///...444999444666SSSvvvxxxssszzzyyysss]]]pppiiiOOO[[[ppptttoooeeefffiiimmmllliiikkkqqqiiihhhhhheeeYYYHHH>>><<<777888888888888999<<<>>>999888888888999;;;===>>>DDDGGGNNNVVV___gggmmmppp|||wwwnnnkkkfffaaa[[[TTTLLLGGGEEEDDDCCCBBBCCCBBBAAA@@@999CCCPPP]]]eeeiiijjjkkkiiinnntttxxxzzzzzzzzz{{{yyyyyyxxxxxxxxxxxxxxxxxxtttzzz~~~~~~rrrhhhbbb\\\WWWVVVYYY[[[[[[XXXZZZ```dddccc[[[KKKddduuu~~~mmm}}}eeeccc```\\\YYYVVVTTTSSSMMMOOOQQQRRRQQQNNNKKKIIIIIICCC:::333///.........000222444444333222333444333333444555666666555555555222000111444777777666555222000//////000//////333///+++***,,,......---................................................------------------------......---,,,,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,---------......000000000111222222333333444444555666777888999999777:::<<<===<<<<<<===???:::<<<===>>>>>><<<:::999;;;:::999999999:::;;;<<<;;;;;;:::999999888888777::::::999999::::::;;;<<<:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>===;;;999999>>>EEEJJJSSSYYYbbbjjjnnnqqqsssuuu{{{{{{{{{}}}wwwggg~~~~~~|||~~~xxx|||yyyvvvppplllMMM@@@>>>AAA;;;999999333444333333333333333333222000555///000666111BBBmmmuuu```HHHWWWmmmfffooovvvYYYUUUNNNHHHJJJWWWiiiwww|||}}}}}}{{{zzzyyywwwvvvmmmhhhaaa\\\YYYXXXWWWVVVOOOMMMLLLKKKLLLKKKIIIHHHGGGEEEBBBAAAAAAAAA???>>>;;;:::999999888888999999777777777777888888888888777888999888777666777888777999;;;<<<===AAAHHHMMMTTTXXX]]]aaadddeeeggghhhmmmnnnoooppprrrssstttuuu{{{yyywwwzzz}}}|||wwwrrrtttkkkfff```ZZZ```cccYYYfffmmmzzziiimmm```www}}}QQQAAAAAABBBFFFMMMIIIDDD???<<<;;;999666222555555444333333222111111000///222333000666RRRppp|||uuuyyyvvv{{{iiiWWWdddzzz^^^JJJdddmmmaaagggeeegggiiikkkkkkllloooqqqllllllhhh___QQQEEE>>><<<888888999999999999888888888777777777999<<<>>>@@@EEEJJJQQQXXX^^^dddjjjnnn{{{~~~zzzqqqjjjaaa[[[XXXUUUOOOJJJFFFDDDBBBAAABBBCCCBBBBBB???>>>FFFVVVdddiiijjjkkkiiijjjmmmpppsssuuuwwwxxx{{{xxxttttttvvvwwwvvvtttxxxvvv{{{xxxmmmfff___ZZZYYYXXXYYYZZZZZZ[[[]]]aaaeee[[[YYYUUUkkkzzz~~~xxxxxxuuummm~~~dddccc___\\\XXXUUUSSSRRRLLLMMMOOOOOONNNLLLIIIGGGIIICCC:::333000///......222444666666555444444555444555555666777777666666444222000111444666666555444222000//////000//////<<<888333111111222111000................................................------------------------......---,,,,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,---------......///000000111111222333333444444555666777888888999777999;;;<<<<<<<<<===>>>;;;<<<===>>>===<<<:::999;;;::::::999999:::<<<<<<======<<<<<<;;;::::::::::::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::888999===CCCHHHQQQWWW```hhhnnnrrruuuwwwzzzzzz{{{|||qqq|||ppp~~~xxxssswwwyyyzzz{{{xxxtttpppmmmOOOAAA???@@@;;;999999444444444444333333333333222///333///111:::>>>XXX~~~ccc~~~xxxwwwYYY\\\jjjdddoooxxxmmmggghhhpppxxx|||}}}|||yyyvvvmmmiiiccc^^^[[[ZZZXXXWWWRRRPPPNNNMMMMMMMMMKKKIIIHHHEEECCCAAAAAAAAA???>>>::::::999888888888888888777777777777888888888888777888999888666666777888888:::<<<======@@@EEEIIIOOOSSSYYY^^^aaacccfffhhhllllllnnnoooqqqrrrttttttzzzyyyxxxzzz|||yyyrrrlll```VVVQQQLLLCCCFFFOOOOOOSSS]]]mmmooo{{{ooocccsss]]]GGG>>>;;;AAAJJJKKKEEE>>>:::999999777555555555444333333222111111222000222444222888QQQmmmttttttyyyzzzssszzzhhhVVVbbbooo~~~zzzXXXMMMddddddWWW___fffhhhkkkmmmmmmnnnpppqqqmmmlllhhh^^^PPPDDD===;;;888888999999999999888888777777777777999<<<>>>@@@DDDIIIPPPWWW]]]ccciiimmmxxx}}}xxxooohhh```ZZZWWWTTTOOOJJJGGGEEEBBBAAABBBCCCCCCBBB@@@???FFFUUUaaafffggghhhfffhhhkkknnnqqqsssuuuvvvxxxuuussstttwwwyyyyyyxxxwwwuuuyyyrrrkkkccc]]][[[XXXYYYYYYYYYZZZ\\\```cccaaa\\\SSSfff~~~xxxwwwrrrxxxyyyvvvdddbbb___[[[WWWTTTRRRQQQNNNNNNNNNNNNMMMKKKIIIHHHHHHBBB:::333000//////...333666999:::888666555444555555666777777777777666222111000000222444444333444222///...///000//////999666222000///000//////................................................------------------------...------,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,---------......//////000111111222222333333444444555666777888888777999;;;<<<;;;<<<===>>><<<===>>>>>>===;;;999888;;;;;;::::::;;;;;;<<<===@@@@@@??????>>>=========;;;;;;;;;;;;;;;<<<============<<<<<<<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========999999888777888<<>>???@@@CCCEEEIIIMMMSSSXXX]]]```dddfffjjjkkklllnnnppprrrsssssswwwvvvvvvwwwwwwrrrjjjdddSSSJJJNNNTTTMMMMMMYYY```\\\eeessssssggg}}}uuueeehhhhhhLLL;;;666===IIIKKKEEE===999888999888777555444444333333222222111444111111444444;;;PPPfffwwwssswwwvvvuuu}}}fffUUUeeennnssspppVVVTTTeee\\\RRR```fffiiimmmooooooooopppqqqnnnlllggg[[[MMMBBB;;;999888888999999999999888888777777666777999;;;>>>@@@DDDIIIOOOVVV\\\bbbhhhlllttt{{{wwwoooiiibbb\\\XXXTTTOOOJJJHHHFFFCCCBBBCCCCCCCCCBBBAAA@@@FFFSSS]]]aaacccddddddfffhhhkkknnnpppqqqrrrqqqpppppprrrvvvyyyzzzzzzvvvuuuxxx}}}~~~zzzpppggg```]]]XXXXXXYYYXXXYYY[[[^^^aaaggg___SSSaaavvvzzz{{{qqqlllwww~~~~~~eeeccc```\\\XXXTTTRRRQQQQQQQQQPPPOOONNNMMMKKKKKKGGGBBB:::444111//////...333666999;;;999666444333555555666666666666555555111000000111222222222222333111///...///000000//////...,,,,,,,,,...//////................................................---------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......//////000000111222222222222333444555666777777888666888:::;;;;;;;;;<<<=========>>>===<<<;;;999888;;;;;;;;;<<<<<<======>>>BBBAAAAAA@@@@@@???>>>>>>===<<<<<<<<<<<<===>>>>>>>>>>>>>>>======<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<777777777666777:::???CCCMMMRRRZZZbbbhhhnnnsssvvvuuuvvvwwwyyy|||vvvgggfffwww{{{yyyuuuyyyssshhhdddqqq|||rrrVVVFFF??????::::::;;;444555555555444333333222222444666444222666HHHpppsssiii}}}eeeRRRfffzzz^^^XXXgggzzzYYYKKKSSSccchhhtttrrrttt}}}}}}yyyvvvvvvzzz{{{}}}{{{zzztttooolllhhheeecccbbb```^^^]]]ZZZVVVTTTSSSQQQOOONNNJJJGGGDDDBBBAAA@@@>>>===999888777777666777777777777777888888888999999999888999999777666666888999===???AAABBBBBBBBBAAAAAAFFFJJJOOOTTTXXX\\\```cccjjjjjjlllnnnppprrrsssttttttsssrrrrrrsssqqqmmmiiiVVVOOO^^^rrrrrrooovvv|||sssyyyyyy^^^mmmmmmeee}}}mmmOOO;;;666>>>GGGIIIDDD===:::::::::888666444444444333333222222222444111000222666>>>PPPaaarrr~~~yyy{{{{{{kkkYYYppp{{{}}}lllWWW]]]fffWWWQQQeeefffiiimmmppppppoooooooooooollleeeXXXJJJ???:::999888888999999999999888888777666666666888;;;>>>@@@EEEIIIPPPVVV\\\bbbhhhkkkpppxxx{{{wwwtttooohhhaaa\\\VVVPPPLLLIIIFFFCCCBBBCCCCCCCCCBBB@@@???EEEPPPYYY]]]___bbbdddeeefffhhhjjjkkkkkkkkkkkkkkkmmmpppsssvvvxxxyyywwwvvvxxx{{{{{{~~~uuukkkbbb]]]XXXYYYYYYXXXWWWYYY\\\___gggbbbXXX^^^~~~zzzyyyzzzuuu{{{ooohhhuuugggeeebbb]]]YYYVVVSSSRRRQQQQQQQQQOOONNNLLLKKKJJJFFFAAA:::444111000///...111444888999888555333222444444444555555444333333000000111111111111111222222000...---///000000////////////......///111222................................................------------------------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------.........//////000111111222222222222333444555666777777555777::::::::::::;;;===============<<<;;;:::999;;;;;;<<<===>>>>>>??????BBBBBBAAAAAA@@@@@@??????>>>>>>======>>>>>>???@@@?????????>>>>>>=========????????????????????????=========<<<<<<<<<;;;;;;666777777666666888<<>>::::::;;;555666666555444444333222222000111666888<<>><<<999888777777666777777777888888888888999999999999888999999888777777:::<<>>999===AAAEEEAAA>>>======;;;888444444444333333333333222222222000///111666@@@QQQ```jjjwww}}}|||~~~yyyfff{{{hhh^^^mmmpppZZZSSSdddeeeiiimmmoooooonnnnnnnnnoookkkcccUUUGGG===999888888888999999999999888888777666666666888;;;===???EEEJJJPPPWWW\\\bbbhhhkkkmmmppp|||{{{wwwxxxtttmmmfff___XXXRRRNNNIIIFFFCCCBBBBBBCCCBBBAAA???>>>CCCMMMUUUXXX\\\```bbbccccccdddeeeeeeddddddiiijjjmmmppprrrtttvvvxxxwwwwwwxxxzzzzzz|||yyyoooeee^^^YYYYYYYYYXXXWWWXXX[[[]]]eeeeee```]]]kkkyyyxxxxxxxxx~~~pppfffpppiiifffccc^^^ZZZVVVTTTRRROOOOOOOOONNNMMMJJJHHHGGGEEEAAA:::555222000///...000222666777666555444444333444444444444333222222///111333333111000111222222///------...000000///000111111000...---...000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------............///000000111111222111222222333444555666666555777999:::999:::;;;<<<===<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@CCCCCCBBBAAAAAA@@@@@@??????????????????@@@@@@AAA@@@??????????????????>>>????????????????????????=========<<<;;;;;;::::::777777888777666777999;;;BBBFFFMMMTTT[[[bbbiiinnnoooqqqsssvvvzzz}}}sssggg[[[iii{{{wwwooolllyyyzzz}}}```KKK@@@>>>999;;;<<<555777666666555444333222222000000777999;;;VVVzzzvvv}}}pppgggttt{{{lllSSSHHHUUUggg|||ooobbb[[[WWWNNNDDDAAAHHHTTT^^^ggguuunnnUUUSSS]]]vvvttthhhooowww{{{{{{xxxwwwwwwyyyyyy||||||~~~uuuoooooonnnlllkkkkkkiiifffcccaaa^^^YYYVVVUUUTTTSSSRRRLLLJJJFFFCCCBBB@@@===;;;999999888777777777777888888888888999999999999:::888999999888888:::>>>AAAGGGFFFFFFFFFGGGEEECCC@@@CCCFFFJJJNNNRRRVVV[[[^^^ggghhhjjjlllnnnppprrrsssqqqrrrsssxxx|||~~~kkkddd|||{{{zzz[[[CCC;;;;;;:::CCC@@@>>>>>>???===888333333333333333333333333333000111111222666CCCVVVdddttt|||{{{xxxyyyttt}}}zzzgggiiihhh\\\cccfffiiimmmnnnnnnmmmnnnnnnnnniii```RRRDDD;;;888999888888999999999999888888666666555666888:::===???EEEIIIOOOVVV[[[aaafffjjjiiijjjppp{{{wwwtttrrrlllfff^^^WWWRRROOOHHHFFFCCCAAAAAAAAAAAA@@@======AAAHHHNNNQQQUUUZZZ\\\\\\]]]^^^____________gggjjjmmmppprrrsssvvvxxxwwwxxxyyyxxxxxx|||~~~tttjjjaaa[[[[[[ZZZXXXWWWWWWZZZ\\\ccceeeggg___ZZZqqq~~~zzztttgggkkkhhhfffbbb^^^YYYUUUSSSQQQNNNOOOPPPPPPNNNKKKGGGEEEEEE@@@:::555222111///...///222555666555555555666444444555555444444333222///222444444222000111222111///------...000000///---///000///,,,+++---///................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------............//////000111111111111111222333444555555666444666999999999999:::<<<<<<;;;;;;;;;;;;<<<======;;;<<<>>>???AAAAAAAAA@@@DDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBB?????????@@@@@@@@@@@@@@@????????????????????????======<<<<<<;;;::::::999888999999888666666666888999===DDDLLLUUU^^^gggmmmmmmooorrruuuyyy|||~~~tttjjj\\\ddd~~~vvvxxxvvvtttyyy~~~{{{cccMMM@@@===999;;;<<<666777777666555444333222222444///666777777SSStttyyyrrr}}}rrrsssppphhh``````eeejjj{{{xxxqqqiiibbbWWWGGG:::===GGGPPP[[[kkk}}}vvvaaacccsss{{{vvvnnnrrrxxxyyyxxxvvvvvvwwwzzzyyy{{{~~~{{{tttooonnnnnnmmmmmmmmmkkkgggeeeaaa]]]YYYVVVUUUUUUTTTSSSMMMJJJGGGDDDBBB@@@===;;;::::::999888888888888888888888888999999999::::::888888999999:::===AAAEEEIIIGGGEEEEEEFFFEEECCC@@@>>>BBBFFFKKKOOOUUUZZZ^^^dddeeegggiiilllnnnpppqqqrrrrrrtttxxx~~~{{{vvvbbbuuuwwwiiihhhJJJ>>>===<<>>===<<<>>>DDDGGGGGGKKKQQQRRRSSSUUUWWWYYY[[[\\\\\\aaaeeejjjmmmoooqqqtttvvvuuuwwwxxxvvvwwwzzz{{{qqqggg\\\\\\[[[YYYWWWWWWYYY\\\aaacccllldddUUUkkk}}}nnnhhhhhheeebbb]]]XXXTTTRRRPPPOOOQQQRRRSSSQQQMMMIIIFFFDDD@@@:::555333111///...000222444555555666777999555666666666555444444333///222555555222000111222111///------...000000///***---000000//////222555................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------............//////000111111111000111222333444555555666444666888999999999:::;;;;;;;;;;;;;;;;;;<<<===>>>;;;<<<>>>@@@AAAAAAAAAAAAEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCC?????????@@@@@@AAAAAAAAA????????????????????????======<<<;;;;;;:::999999999::::::999666555555666222777>>>HHHRRR\\\gggmmmlllnnnqqqtttxxx{{{}}}~~~pppdddTTTXXXwww{{{xxxwwwkkkhhhlllrrrwwweeeNNN@@@===999;;;===666888777666555444333222222222,,,444888;;;[[[|||}}}qqq|||uuufffiiizzzwww{{{}}}~~~{{{ttteeeQQQAAA@@@KKKRRR[[[mmm|||wwwnnnrrrvvvxxxxxxxxx{{{~~~|||zzz{{{~~~~~~~~~yyytttpppnnnmmmmmmnnnnnnlllhhheee```]]]XXXUUUUUUUUUUUUTTTNNNKKKGGGDDDBBB@@@===;;;;;;:::999999888888999999888888999999999:::::::::888888999999;;;>>>CCCGGGIIIGGGDDDDDDEEEEEECCC@@@:::>>>CCCHHHNNNTTTZZZ^^^bbbccceeegggjjjlllnnnooorrrrrrssstttvvvyyy~~~||||||~~~yyyzzz|||aaaqqqhhhrrrOOOAAAAAABBBEEEAAA<<<:::;;;<<<:::888333333333333333333333333///444777666999JJJaaarrryyyyyyxxx|||tttooo|||wwwvvvyyynnnWWWYYYmmmooofffeeefffkkkmmmnnnooonnnoooppprrrlllggg\\\NNNAAA999999;;;888888999999999999888888666555555555777:::===???AAAEEEKKKQQQWWW\\\aaaeeeaaadddgggjjjsss}}}xxxttt``````^^^ZZZTTTPPPMMMLLLGGGDDDAAA@@@@@@???>>>===>>><<<===@@@AAAAAADDDJJJJJJLLLOOORRRVVVXXXZZZ[[[ZZZ___eeeiiikkkmmmqqqttttttvvvwwwuuuuuuyyy~~~vvvlll]]]]]]\\\ZZZWWWWWWYYY\\\___```mmmiiiYYYpppuuugggjjjhhhddd___ZZZVVVSSSQQQPPPTTTTTTPPPLLLLLLJJJGGGEEE@@@999222......///111222333555666777666555555555666666666666444333222000666<<<<<<777000---------------............//////////////////......------------.........//////,,,---......//////..............................---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------............//////000000111111333333444444444444444444777999;;;<<<;;;::::::;;;<<<;;;:::999:::;;;<<<===@@@@@@?????????@@@BBBCCCFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@??????>>>>>>===<<<;;;::::::999;;;;;;:::999888666666555888888;;;AAALLLXXXbbbggglllrrrvvvxxx{{{~~~uuueeeiii~~~tttllloookkkfffnnnsss^^^BBB:::CCC???666888888888777666555333111000///777666222AAAdddzzzhhhuuu|||]]]@@@JJJEEEKKK]]]nnnvvv}}}{{{rrrtttwwwyyyzzzzzzyyyxxxzzzzzzzzz{{{}}}|||xxxuuuppprrrsssrrrooollljjjiiibbb^^^XXXUUUUUUTTTRRRPPPNNNKKKGGGBBB@@@??????@@@<<<;;;:::999888888888888777777888888999:::;;;<<<999;;;>>>???@@@BBBEEEGGGGGGEEECCCBBBBBBAAA>>><<<>>>@@@DDDGGGJJJOOOTTTXXX]]]```dddgggiiijjjlllmmmpppqqqssstttuuuxxx{{{~~~zzz{{{}}}~~~}}}|||}}}~~~eeeiiizzzbbbxxx[[[III===@@@GGGHHHAAA666666>>>===555555444444333333222222111000000///111;;;NNNdddttt}}}zzzwwwyyy}}}uuu|||pppzzz}}}qqqjjj^^^TTTUUU^^^ccccccmmmnnnooonnnmmmlllmmmooojjjeeeWWWFFF======:::555999999999888888888888777777666555555666999<<<>>>CCCEEEJJJPPPVVV[[[___aaacccbbbdddgggkkkvvv}}}rrrlllgggdddaaa]]]YYYSSSMMMIIIHHHGGGEEEBBB@@@???>>>===<<<;;;::::::;;;>>>@@@BBBFFFHHHKKKMMMOOOSSSWWWYYY^^^___aaaeeeiiimmmqqqsssrrrtttwwwxxxxxxxxxzzz{{{~~~wwwpppccc___[[[XXXXXXXXXXXXWWW[[[eeeiiihhhffflllxxxhhhooojjjhhhddd___ZZZVVVSSSQQQOOOSSSTTTOOOLLLKKKJJJGGGEEE@@@999222///...000111555555555666555444333333555666666777666444333222///555::::::666000...------------............//////////////////......------------.........//////,,,---......//////.......................................---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------............//////000000111111333333333444444444444555666888;;;;;;:::999999:::999999999999:::<<<>>>???@@@@@@??????@@@AAABBBCCCEEEEEEEEEDDDCCCBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@?????????>>>>>>======<<<;;;;;;<<<;;;::::::999888777777::::::;;;AAAJJJVVV```fffoootttxxxyyy{{{}}}uuu}}}|||}}}uuummmrrrmmmaaaIII<<>><<<:::<<<>>>AAAEEEHHHMMMSSSWWW\\\___dddggghhhjjjlllmmmlllmmmnnnnnnnnnpppsssuuuyyy{{{}}}}}}||||||}}}~~~mmmiiinnnZZZgggKKK===AAAGGGJJJDDD999666;;;<<<666555555444333333222222111111111222555>>>PPPfffvvv}}}~~~}}}~~~}}}|||sssuuummmjjjaaaWWWUUU\\\dddhhhmmmooopppooonnnmmmnnnooojjjdddVVVEEE===<<<;;;777999999999999888888888888888777666555777:::===???BBBEEEJJJOOOUUUZZZ^^^```ccccccdddfffiiiqqqwwwpppooojjjgggccc___ZZZUUUOOOKKKHHHGGGEEEBBB@@@>>>===<<<<<<;;;:::999:::<<<===???AAADDDGGGIIILLLOOOTTTWWW\\\]]]```cccgggjjjmmmoooppprrruuuwwwxxxyyyzzz||||||tttpppfffbbb]]]YYYWWWWWWVVVUUU[[[cccffffffdddccc|||zzzdddaaa||||||iiigggccc^^^ZZZVVVSSSQQQOOOSSSTTTPPPLLLLLLJJJGGGEEE@@@999333//////000222777777666555444333222111666666777777666555333222---222777888444000......---------............//////////////////......------------...............,,,---......//////..............................//////............------++++++,,,,,,,,,,,,------,,,,,,,,,---------............//////000000111111333333333444444444555555666888999:::999888999999777888888:::;;;>>>@@@AAA@@@@@@@@@@@@AAABBBCCCDDDEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@?????????@@@@@@??????>>>======;;;;;;:::999999999999999<<<;;;;;;???GGGRRR]]]dddpppvvvyyyyyyzzz~~~zzzppp}}}uuu}}}sssxxxsssrrr\\\BBB===<<<999999777777777666555333222111000444333777TTT]]]___uuuwwwOOOTTTVVVWWWYYY___eeeeeeaaafffkkkooopppmmmjjjiiijjjkkklllooossswwwzzz}}}{{{{{{zzzzzz{{{|||~~~}}}uuuuuutttsssqqqnnnkkkiiieeeaaa\\\XXXVVVTTTRRRQQQNNNMMMKKKIIIFFFCCCBBBAAA>>>===<<<;;;999999999999888888888888999;;;===>>>AAADDDHHHJJJKKKLLLMMMNNNIIIFFFAAA>>><<<;;;999888888;;;???BBBFFFKKKQQQUUU[[[^^^bbbfffgggiiikkkmmmooopppqqqqqqpppppprrrtttxxxzzz|||||||||{{{|||~~~pppddd|||~~~zzzmmm^^^vvvnnnJJJ:::>>>FFFKKKHHH===777999:::777555555444444333222222222222333444666???QQQiiiyyy~~~}}}oooyyyggggggbbbWWWTTT[[[eeelllnnnoooqqqpppooonnnooopppkkkcccTTTDDD<<<;;;;;;999:::999999999888888888888999888666666888:::>>>@@@BBBEEEJJJOOOUUUZZZ^^^___ccccccdddfffffflll{{{yyymmmjjjnnnmmmjjjeeeaaa\\\WWWQQQMMMHHHGGGDDDBBB???===<<<;;;<<<;;;:::999888888999:::;;;===AAADDDGGGKKKOOOSSSYYYZZZ]]]```cccfffhhhiiilllooosssvvvwwwyyy{{{|||{{{pppoooiiieee___ZZZXXXVVVTTTSSSZZZ```bbbdddaaaYYYdddjjj^^^tttzzzhhhfffccc^^^YYYVVVSSSQQQQQQUUUUUUQQQMMMMMMKKKHHHDDD@@@999333//////111333777777666444333333222222666666777777666555333222---000444555333000......---------............//////////////////......---........................,,,---......///.............................................------------+++++++++,,,,,,,,,------,,,,,,,,,---------............//////000000111111222333333444444555555555555777888888777777888999888888999:::<<<>>>???@@@@@@@@@AAAAAABBBCCCDDDEEEDDDDDDDDDCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@??????@@@@@@@@@@@@??????@@@@@@AAABBBAAAAAA@@@???::::::999888888888999::::::::::::<<>>???<<<888777777777666555333222111222444333:::ZZZrrr}}}wwwTTTVVVnnnzzzddd```|||eeeIIIUUU^^^cccaaabbbcccZZZMMMUUUWWWXXXVVVSSSQQQSSSVVV```ccciiioootttwwwyyyyyy{{{{{{zzzyyyyyyzzz||||||{{{yyywwwvvvtttqqqnnnkkkfffccc^^^YYYVVVSSSRRRQQQOOONNNMMMKKKIIIEEEBBBAAA@@@???===<<<;;;:::999999999888888888999<<<>>>???AAAEEEJJJMMMMMMMMMMMMMMMIIIEEE???;;;999777666555777999===AAAEEEJJJPPPTTTXXX\\\```dddfffhhhjjjlllrrrsssttttttttttttuuuwwwwwwyyy{{{|||{{{{{{|||}}}~~~uuubbblllrrrddddddrrrLLL<<<===CCCJJJJJJBBB999999;;;;;;555555555444333333222222444444333555>>>TTTppp~~~eeecccccc]]]TTTSSS[[[eeejjjlllnnnppppppooonnnnnnnnnkkkaaaRRRCCC<<<;;;<<<<<<::::::999999999888888888999888777777888;;;>>>@@@CCCFFFJJJPPPVVVZZZ^^^```bbbbbbeeeffffffiiivvvvvvkkkjjjooooookkkfffaaa\\\VVVQQQMMMGGGFFFDDDAAA???===<<<;;;<<<;;;:::888777666666666666888<<>>>>>>>>@@@AAABBBCCCDDDEEEFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@??????@@@@@@@@@@@@??????@@@AAABBBCCCCCCCCCBBBAAA999888777666666777888999777777777999>>>HHHTTT]]]fffnnntttuuutttwwwzzzzzz{{{~~~gggOOOPPPLLLccc|||~~~tttnnnFFF===BBB===666666666666666555444222222222444555>>>^^^qqqpppmmmOOORRRaaatttxxx```TTTaaannneeeQQQDDDOOO]]]iiikkkjjjeeeUUUDDDGGGHHHHHHEEEBBBAAADDDHHHNNNUUU```kkksssvvvvvvuuuzzzzzzyyyxxxxxxyyyzzz{{{}}}|||yyywwwuuurrrnnnkkkeeeccc___ZZZUUUSSSRRRRRRPPPPPPOOONNNKKKGGGDDDBBBBBBAAA???===<<<;;;:::::::::999888888:::<<>>:::::::::999999999999888999888777777888;;;>>>@@@EEEGGGLLLQQQVVV[[[^^^``````aaaeeeggggggjjjvvv|||tttrrruuuoookkkeee___YYYTTTNNNKKKFFFDDDBBB@@@>>>===<<<;;;<<<;;;:::888777666555444444777:::<<>>>>>>>>@@@AAACCCDDDFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@?????????@@@@@@@@@@@@?????????@@@CCCDDDEEEDDDCCCBBB:::999777555444555777888555666666666888@@@KKKSSS\\\gggppprrrrrrtttwwwwwwyyy|||vvvRRRIIILLLYYY{{{rrr}}}tttbbb@@@;;;AAA<<<555666666666666555444333222000444777BBBbbbsssiiirrr}}}|||___FFFLLLUUUdddzzzhhh\\\___\\\NNNBBB@@@HHHVVVfffoooooohhhXXXKKKDDDEEEDDDAAA===<<<>>>AAA???IIIXXXhhhrrrwwwwwwvvvyyyxxxwwwwwwwwwxxxyyyzzz{{{~~~yyywwwuuusssnnnjjjeeedddaaa[[[VVVTTTTTTUUUSSSRRRRRRPPPMMMJJJGGGEEECCCBBBAAA???===<<<;;;;;;:::999888888:::===AAACCCFFFKKKRRRUUUTTTPPPLLLIIICCC@@@;;;888777777555444666888<<>>:::;;;???::::::::::::999999999999999888666666888:::>>>@@@EEEGGGKKKQQQVVVZZZ]]]___```aaaeeeggggggjjjvvvyyyvvvuuunnnjjjccc]]]WWWQQQLLLHHHCCCBBBAAA???>>>===<<<<<<;;;;;;:::999888777666666555777999;;;<<>>?????????@@@AAACCCEEEGGGGGGHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@????????????@@@@@@@@@@@@??????>>>@@@CCCEEEFFFEEECCCBBB<<<:::888555444555666777555666666444333888@@@HHHSSS```mmmqqqqqqtttvvvvvvwww{{{jjjSSSPPP[[[}}}wwwmmmuuu~~~vvvsssZZZAAA???AAA;;;999666666666666555444333333000555888BBBaaa~~~vvvhhhjjjlllsss___OOOZZZ[[[ccc~~~pppgggbbbUUUBBB;;;AAAHHHPPP___nnnrrrllldddaaa\\\\\\YYYQQQHHHAAA>>>???>>>HHHWWWfffqqqwwwxxxwwwwwwvvvvvvuuuvvvwwwyyyzzz{{{{{{}}}zzzyyyvvvqqqmmmffffffccc^^^YYYVVVWWWYYYWWWVVVUUUSSSPPPMMMKKKIIIEEEDDDBBB@@@>>>===<<<<<<;;;:::999888:::>>>AAADDDHHHNNNTTTWWWUUUPPPJJJFFF???===:::999999888777555555777:::===???DDDIIILLLNNNRRRWWW\\\___bbbeeegggjjjmmmqqqssstttuuuwwwyyywwwyyy{{{}}}}}}}}}~~~qqq```pppooorrr}}}[[[III;;;===AAAFFFFFFAAA;;;:::<<<666666666555444444333333///222444888DDD```zzzZZZaaazzzjjjggg```XXXYYY```fffgggiiilllooopppnnnlllkkkkkkfffZZZMMMFFF@@@;;;;;;???;;;;;;:::::::::999999999888777666555777:::===???CCCFFFJJJOOOTTTXXX[[[]]]aaabbbeeeggggggjjjvvv~~~xxxttttttnnniiibbb[[[UUUPPPKKKGGGAAA@@@???>>>>>>======>>>:::;;;;;;;;;::::::999999666888999999999;;;===???EEEIIIQQQXXX]]]````````````eeekkkqqqtttvvvwwwxxx}}}sssjjjfffaaa]]]\\\[[[[[[ZZZVVVZZZ\\\ccceeeYYYXXXjjjnnn|||fffdddaaa]]]YYYUUUSSSRRRPPPTTTTTTPPPLLLLLLJJJGGGDDD@@@999444111111333555999;;;======<<<777333000777777888888777666555333333222111000111000///...---------........./////////////////////......---//////.........---------,,,---......//////..............................---------.........//////++++++,,,,,,,,,---------,,,,,,,,,---------............//////000111111111111111222333444666666777888888999888777777999<<<555777:::===???AAAAAABBB@@@BBBDDDFFFHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCBBBAAAAAA@@@????????????@@@@@@@@@@@@??????>>>???BBBEEEFFFEEEDDDBBB>>><<<999666555555777888666888777444000222999???NNN]]]kkkppprrrtttvvvvvvvvv{{{bbbUUU[[[tttkkklllsssssspppooo\\\IIIEEEBBB<<<===666666666666555444333333222666888@@@]]]~~~xxxyyykkkzzzoooiiixxxttttttwwwlllcccQQQ>>><<>>BBBEEEHHHNNNTTTWWWTTTNNNGGGCCC<<<;;;999999:::999888666444666999;;;===AAAFFFIIILLLPPPUUUZZZ]]]```dddfffiiikkkoooqqqrrrssstttuuuwwwyyy|||}}}}}}~~~~~~wwwdddwwwtttsss```MMM??????BBBEEEFFFBBB;;;888888666666666555444444333333222555777888@@@WWWxxxvvvUUUcccyyyttt|||mmmmmmhhh___[[[```hhhllljjjmmmpppqqqpppnnnlllllleeeYYYMMMGGGAAA;;;;;;???;;;;;;;;;:::::::::999999777666555555666999<<<>>>BBBDDDHHHMMMRRRVVVYYY[[[bbbbbbeeefffeeehhhuuuyyyvvvwwwooojjjbbb[[[UUUOOOJJJGGG@@@???>>>>>>>>>>>>>>>???::::::;;;<<<<<<<<<;;;;;;777888999888888888:::<<>>???@@@@@@AAABBBBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBBBBAAA@@@???>>>>>>??????>>>>>>>>>>>>>>>???>>>@@@BBBBBBAAAAAAAAABBB???===:::777666777888999777666444444444777999;;;FFFSSScccnnnpppppprrruuuuuu{{{sssWWW[[[}}}pppxxxwww{{{{{{nnngggYYYIII@@@===<<<999666666777777666555444444///555444@@@eee|||~~~sssyyy{{{zzzlllUUUBBB>>>CCCNNNOOO]]]ttt~~~wwwrrrtttxxxqqqccceeegggjjjpppttttttrrrvvvwwwwwwwwwwwwxxxxxxxxxzzz}}}}}}}}}yyyjjjkkkkkkgggaaa^^^___aaa^^^\\\ZZZXXXVVVSSSOOOKKKLLLHHHCCCBBBDDDDDD@@@<<<>>>;;;;;;<<<======AAAHHHLLLTTTXXXSSSLLLGGGDDD@@@???===;;;;;;;;;;;;999777666777888:::<<>><<<;;;:::;;;888555333333333333222111444555666AAAXXXrrryyyvvvooo^^^jjjuuuzzzmmm|||vvvccc^^^bbbeeejjjmmmnnnooopppooommmjjjhhheeeZZZKKK@@@<<<===>>>???;;;;;;<<<<<<;;;;;;:::999888777666555666999<<<===BBBDDDHHHLLLOOOTTTYYY\\\___dddhhhfffbbbfffsssyyysssooojjjbbbZZZSSSKKKDDD@@@======<<<;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>======<<<===;;;::::::;;;;;;:::999@@@DDDJJJRRRYYY^^^bbbcccddddddeeehhhnnnuuuyyy|||}}}rrriiiaaa______\\\XXXWWWUUUUUUYYY``````ZZZYYY\\\{{{uuujjjeee^^^ZZZYYYWWWTTTQQQOOOPPPPPPOOONNNKKKIIIHHHDDD@@@999333///000222444555777999;;;;;;888666444777777888888777555333222222333333222000......///......///000000000000000000000000000000000000000........................///............---------........................------------------------++++++,,,,,,,,,,,,------...------,,,,,,------..................///111111111222222333333444444555555555666666777999:::;;;<<<<<<===>>>???@@@AAAAAABBBCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDEEECCCBBBBBBAAA@@@???>>>>>>??????>>>>>>>>>>>>?????????AAABBBBBBAAAAAABBBCCC>>>===:::777666777888999888777444333444777:::<<>>>>>===777666666666666666555444444222666666FFFooossszzzeeeBBB888AAAJJJOOO___xxxpppcccyyyhhhaaa]]]XXX___gggmmmqqqsssttttttuuuvvvvvvvvvvvvwwwwwwwwwtttwwwyyy}}}~~~{{{rrrppplllgggbbbaaaaaaccc```^^^\\\ZZZYYYVVVQQQNNNOOOKKKFFFEEEFFFEEEAAA>>>???<<<;;;=========AAAHHHOOOWWWZZZVVVOOOJJJGGGCCC???>>><<<;;;;;;:::888666777888999999;;;>>>CCCGGGJJJNNNRRRVVVYYY\\\```bbbhhhkkkmmmpppqqqsssvvvxxxvvvwwwyyyzzz|||}}}}}}}}}}}}~~~gggiiittt}}}xxxSSS??????DDDIIIHHHCCC>>>:::777;;;888555333333333333222222333333666DDD[[[oooyyyuuurrr{{{qqqdddnnnxxxiii}}}}}}jjjbbbaaaccchhhlllmmmooopppooollliiigggcccYYYJJJ@@@;;;;;;<<<<<<:::;;;;;;;;;;;;:::999999888777666555666999;;;===BBBEEEIIILLLPPPTTTYYY\\\___dddgggeeecccfffqqqzzzxxxrrrlllggg```XXXQQQKKKFFFBBB======<<<;;;;;;;;;;;;<<<>>>>>>===<<<<<<>>>???@@@>>>===<<<<<<======<<<;;;>>>BBBHHHPPPXXX^^^bbbdddfffeeedddggglllrrrwwwzzz~~~tttjjjaaa``````\\\YYYWWWVVVUUUZZZ``````ZZZXXXZZZssslllpppjjjeee^^^ZZZYYYWWWTTTQQQOOOOOOOOOOOOMMMKKKIIIHHHEEE@@@999222......000222666777888888888777555444666777888888888666555444111222444333000...............///000000000000000000000000000000000000000........................///............---------........................------------------------++++++,,,,,,,,,,,,------......------------..................///000111111111222222333333444444555444555666777999999999999<<<<<<===>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEECCCCCCBBBAAA@@@???>>>>>>???>>>>>>>>>>>>>>>?????????AAACCCCCCBBBAAABBBCCC>>>===:::888777777888999:::999666555666888;;;===;;;HHHYYYfffjjjkkklllmmmvvvuuuuuuyyyxxx]]]iiitttdddooosssoooqqqyyyxxxoooaaakkkfffNNN>>>>>>===444666666666666666555555444666777777OOO~~~lllhhhOOO;;;DDDGGGOOObbb|||oooNNNdddttt^^^OOOFFFJJJVVVfffpppsssrrrsssvvvuuuuuuuuuvvvvvvvvvvvvwwwrrruuuwww{{{yyytttmmmgggddddddddddddcccbbb```^^^]]]ZZZUUURRRSSSOOOJJJHHHHHHFFFCCC??????<<<;;;=========AAAHHHQQQXXX[[[VVVPPPLLLHHHDDDAAA???===<<<;;;:::777444999:::;;;;;;;;;===AAADDDIIILLLPPPSSSVVV[[[___ccciiikkknnnpppqqqsssvvvxxxuuuvvvwwwyyyzzz{{{|||||||||}}}~~~jjj```}}}uuuvvvpppooo\\\===???EEEKKKKKKDDD<<<999999<<<999555333333444333333333222222888JJJbbbsssyyy{{{xxx}}}pppgggnnnvvv{{{\\\www~~~nnndddaaabbbhhhkkkmmmooopppooolllhhheeecccYYYLLLBBB===<<<;;;:::999::::::::::::999888888888777555555666888;;;===AAADDDHHHLLLOOOSSSXXX\\\```ccceeeeeedddgggmmmrrr}}}vvvqqqiiiddd\\\UUUOOOKKKGGGDDD>>>===<<<;;;:::;;;;;;<<>>===<<<===@@@BBBDDD@@@???===>>>??????>>><<<;;;???EEENNNVVV]]]bbbeeegggfffeeeeeeiiiooovvvzzz~~~uuukkkbbb``````\\\YYYXXXWWWWWWZZZ______ZZZWWWWWWmmmxxx{{{}}}hhhfff{{{jjjeee^^^[[[YYYXXXUUURRRPPPPPPQQQPPPOOOMMMKKKJJJGGGBBB:::222......111333666666666666666555555555555666777888888777666666111333555555333000///.........///000000000000000////////////////////////........................///............---------........................------------------------+++++++++,,,,,,,,,------......------------..................///000111222111222222333333444444555333555777888999999999888<<<<<<===>>>@@@AAABBBBBBCCCDDDDDDEEEFFFGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFCCCCCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>???@@@@@@BBBCCCDDDCCCBBBCCCDDD???>>><<<:::999999999:::;;;;;;;;;;;;;;;<<<=========FFFSSS]]]aaaccceeegggppprrruuuzzzsssiiimmm~~~qqqhhhpppxxx}}}yyypppfff{{{{{{[[[@@@<<<;;;333555666666666666666555555777666999XXXgggWWWuuuwww^^^@@@DDDFFFQQQddd~~~yyyMMMMMMhhhpppSSS>>>CCCRRRfffttttttqqqsssyyyvvvvvvvvvvvvwwwwwwwwwwwwvvvyyyzzz|||~~~{{{uuummmiiihhhiiihhhfffgggeeecccbbb```]]]YYYVVVUUUQQQMMMJJJHHHFFFCCC@@@@@@===<<<=========AAAHHHQQQVVVXXXTTTOOOLLLIIIDDDBBBAAA???===<<<:::666333:::;;;<<<<<<<<<>>>AAADDDGGGIIIMMMPPPTTTYYY___ccciiikkknnnoooqqqrrruuuwwwuuuvvvwwwyyyzzz{{{{{{|||||||||}}}~~~ooo[[[nnnxxxlllffftttdddAAA???GGGQQQPPPEEE::::::@@@<<<999555333333444444333111222333;;;OOOiii|||qqqkkknnnsss}}}tttRRRmmmvvvjjjeeedddeeejjjjjjmmmoooqqqooolllgggdddeee\\\OOOFFFAAA>>><<<:::999999999999999888777777888666555444555888;;;===@@@CCCFFFJJJMMMRRRWWWZZZaaabbbcccdddfffgggiiikkk{{{{{{uuuooohhhbbb[[[SSSNNNJJJFFFDDD???===<<<::::::;;;<<<===??????@@@AAABBBDDDFFFFFF@@@>>>======>>>???===<<<888<<>>>>>======>>>???@@@@@@AAABBBDDDDDDCCCCCCCCCDDD@@@???>>><<<;;;;;;;;;;;;:::<<>>???EEERRRddd}}}kkkTTTccc|||rrrVVVIIITTTggguuuvvvqqqssszzzwwwwwwxxxxxxxxxxxxyyyyyyxxx{{{|||}}}}}}{{{xxxvvvwwwzzz~~~yyytttnnnkkkkkklllkkkjjjhhhgggeeedddccc```\\\YYYUUURRRNNNKKKHHHEEEBBBAAAAAA>>>===>>>======AAAGGGQQQUUUWWWSSSPPPOOOKKKGGGCCCBBB@@@???>>>;;;777444666777999999:::<<>>;;;BBB<<<999666444444444444333111444666<<>>;;;999888888999999888888777666777666555444555888:::<<<>>>AAAEEEHHHLLLPPPUUUXXXaaaaaabbbdddfffggggggfffrrrxxx{{{{{{~~~yyysssooohhhccc[[[TTTNNNJJJEEEBBB@@@???===;;;;;;<<<===>>>???AAAEEEHHHIIIIIIGGGFFF>>><<<;;;;;;<<<<<<;;;:::777:::@@@HHHRRR\\\dddhhhggggggggggggiiioooxxx|||wwwlllbbb___^^^ZZZWWWVVVWWWXXXZZZ[[[\\\[[[VVVQQQ\\\|||zzznnnlll{{{iiiddd^^^[[[ZZZYYYVVVTTTLLLMMMMMMMMMMMMKKKJJJIIIIIIDDD;;;333000111444777777666666666555555555555444555666777777666555555333666:::;;;888555111000......///000000000000000000000000000000000000000........................///............---------........................------------------------++++++,,,,,,,,,,,,------//////............//////////////////000111222222111222222333333444444555444555666777999999999999<<<<<<===???AAABBBCCCDDDEEEEEEFFFGGGHHHIIIIIIJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGDDDDDDCCCBBBAAA@@@??????============>>>???@@@AAAAAACCCEEEEEEDDDCCCDDDEEEBBBAAA@@@???>>>=========:::===@@@CCCCCCAAA===:::===>>>???@@@AAADDDHHHLLLTTT^^^jjjsssvvvzzzmmmkkkpppqqqiiiwwwvvvpppjjj~~~bbbDDD<<<<<<999444555666666666666666666444444===aaaoooccczzzkkkUUUccc```YYY^^^ggg```HHH<<>>===>>>>>>===AAAGGGQQQUUUVVVTTTSSSSSSPPPKKKDDDCCCBBBBBBAAA===999666111333555555666777999<<>>;;;999777888999999999999888777777777666444444555777:::<<<===@@@DDDHHHKKKOOOTTTXXX```aaacccdddeeefffffffffiiimmmmmmnnnyyy}}}xxxsssooogggccc]]]WWWQQQLLLFFFCCCBBB@@@>>><<<<<<===???@@@AAADDDIIILLLMMMJJJFFFCCC;;;:::888999::::::999777777:::???GGGQQQ[[[dddiiiggghhhiiiiiijjjooowww~~~zzz~~~yyynnnccc___^^^ZZZWWWVVVVVVXXXYYYYYY\\\\\\WWWOOOYYYzzzvvvkkkhhhtttiiiddd^^^[[[[[[ZZZWWWTTTLLLLLLMMMMMMMMMKKKJJJIIIHHHBBB:::222///111555888666777777777777666555555444444555666666555444333222666:::<<<999555111///......///000000000000000000000000000000000000000........................///............---------........................------------------------++++++,,,,,,,,,,,,------//////............//////////////////000111222333111222222333333444444555555555666666777999:::;;;;;;<<<===???AAACCCDDDDDDEEEFFFFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGDDDDDDCCCBBBAAA@@@@@@???============>>>???@@@AAABBBCCCEEEEEEDDDDDDDDDEEECCCCCCBBBAAA@@@??????>>>;;;<<<>>>??????>>><<<;;;999888777777777999<<<>>>DDDJJJUUU```kkkuuueeeaaaccc~~~|||rrrxxx{{{ooouuuooo[[[HHH@@@<<<888444444555666666666666666444777@@@bbbssseeeuuuiiiXXX^^^rrrhhh___XXXTTTJJJ>>><<>>>>>>>>===AAAGGGPPPSSSTTTRRRSSSTTTRRRMMMEEEDDDDDDDDDCCC@@@;;;888222444555555444444666888@@@DDDJJJPPPVVV[[[```dddfffhhhjjjllllllnnnppprrrtttuuuvvvxxxyyyzzzzzz{{{~~~}}}|||}}}~~~```\\\zzzyyybbbjjjiiiFFF:::@@@PPP]]]YYYGGG<<<<<<===:::666444444555444444444444555<<>>AAABBBDDDFFFIIIKKKKKKHHHDDDBBB:::888777777888888777666888:::???FFFPPP[[[eeejjjhhhjjjllljjjiiilllrrrxxxwww}}}|||qqqeeeaaa___\\\YYYXXXUUUWWWXXXXXX[[[]]]XXXNNNUUU}}}}}}yyymmmeeejjjiiiddd___[[[[[[ZZZWWWUUUMMMNNNOOOOOONNNMMMLLLKKKGGGAAA888111...000444888666777888888888777555444444444555555555444222111111555:::;;;999444000......//////000000000000000000000000000000000000000........................//////.........---------........................------------------------++++++,,,,,,,,,---------//////............//////////////////000111222333111222222333333444555555666666555555666888:::;;;;;;<<<>>>???AAACCCDDDEEEEEEFFFGGGGGGIIIIIIJJJKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHDDDDDDCCCBBBAAA@@@@@@???============>>>???@@@AAABBBDDDFFFFFFEEEDDDEEEFFFEEEDDDCCCCCCAAAAAA@@@???===<<<;;;;;;;;;;;;<<<<<<555555555555555666777888999<<>>???>>>===AAAGGGLLLOOOPPPOOOQQQSSSQQQMMMEEEEEEEEEEEEDDDAAA===999666888888888666555666777???CCCKKKQQQWWW\\\aaadddeeegggiiikkkkkkllloooqqqrrrsssuuuvvvxxxyyyyyyyyy~~~}}}}}}~~~bbb___mmmhhhiiiJJJCCC<<<>>>HHHKKKBBB<<<======:::666555555555555444444222333>>>WWWrrruuuwwwpppSSSmmmtttfffaaaccchhhppptttsssqqqooommmlllkkkjjjaaaWWWJJJAAA===<<<<<<;;;999::::::::::::999888888777555444333444777:::<<<@@@CCCGGGJJJNNNRRRWWWZZZ___bbbeeeeeeccccccfffjjjmmmkkkeee```hhhyyy~~~{{{wwwssspppbbb```^^^[[[XXXRRRLLLHHHEEECCC@@@>>>>>>???BBBDDDGGGHHHIIIIIIHHHEEECCCAAA999888666777888888777555999;;;???FFFPPP[[[eeejjjiiilllmmmkkkhhhiiinnnsssvvv|||sssgggcccaaa]]]ZZZZZZTTTWWWWWWWWW[[[^^^XXXNNNMMMrrr~~~|||tttfffeeekkk___[[[ZZZVVVXXXXXXMMMMMMOOONNNLLLLLLNNNKKKFFFHHHCCC;;;444000000333555777777666444222222555777888888777777666444333222222333555555555333111000///000111222222111000/////////000000000000//////........................////////////////////////////////////////////////---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------......///000111111222////////////////////////000000111222333333444444777777777777888888888888=========>>>???BBBDDDFFFGGGGGGHHHHHHHHHHHHHHHHHHKKKKKKIIIHHHHHHIIIJJJKKKIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCAAA@@@???>>>>>>===<<<<<<===???AAABBBBBBDDDFFFFFFFFFEEEFFFHHHEEEEEEEEEEEECCCAAA???>>><<<<<<;;;;;;:::::::::999333555666555222111333666:::<<<===CCCTTTmmm~~~iiiWWWJJJZZZ~~~|||oooYYYBBB===@@@:::999888888777666555555444888:::@@@iii~~~zzzyyynnniiixxxrrrqqqfffQQQAAA<<<<<<:::AAAMMM]]]iiiqqq{{{|||tttmmmjjjkkkmmmqqqnnnkkknnntttvvvsssooovvvvvvvvvwwwxxxxxxyyyyyyrrrrrrttt{{{yyyqqqccc```aaaiiisssvvvpppiiijjjccc]]]ZZZZZZWWWPPPJJJ@@@BBBBBBHHHXXXkkkrrrpppbbbSSSFFF???<<<>>>LLL\\\fffiiiiiieeeaaa___YYYSSSTTTSSSQQQOOOKKKHHHEEEDDD>>>??????>>>>>>>>>@@@BBBIIIKKKMMMOOOPPPOOOMMMLLLBBBBBBBBBCCCCCCAAA===999888777666777999:::999888>>>AAAFFFMMMTTTZZZ___aaabbbfffkkkmmmmmmmmmnnnooosssssstttvvvyyy{{{{{{{{{~~~~~~lllfffhhhpppgggKKKCCC@@@BBBHHHHHHAAA===>>>===:::777444333333555666333111333???XXXtttwww{{{qqq[[[qqq{{{mmm```dddllllllmmmpppqqqnnnmmmmmmjjjfff]]]TTTGGG@@@>>>===:::777999999999999999999999999777666444333444777999;;;>>>AAAEEEIIIMMMSSSYYY]]]aaacccdddccc``````bbbeeemmmrrrhhh^^^bbbgggmmmwwwzzz~~~~~~zzzuuusssppplllgggaaa___```^^^UUUOOOPPPKKKHHHCCC@@@???@@@CCCFFFHHHIIIJJJJJJIIIFFFCCCAAABBB???;;;888777888:::<<<;;;;;;>>>EEEPPP[[[ccchhhhhhjjjllljjjhhhhhhmmmrrrxxx|||vvviiieee]]]YYY[[[XXXWWWXXXWWWVVVZZZ^^^[[[VVVQQQiii}}}lll^^^kkk___\\\[[[WWWYYYXXXOOONNNPPPOOOMMMMMMOOOLLLGGGHHHCCC;;;444000000333555666777666444222333555777888888888777666555333333333444555555555333111//////000111222222111000/////////000000000000//////........................................................................---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------...///000111222222000000000000000000000000//////000111111222333333555555666777888999::::::=========>>>@@@CCCEEEGGGHHHHHHHHHHHHHHHIIIIIIIIIKKKJJJIIIIIIIIIIIIJJJKKKIIIIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCAAA@@@??????>>>>>>===<<<===???AAABBBBBBDDDFFFFFFEEEEEEFFFGGGFFFFFFFFFEEEDDDBBB@@@>>>======<<<;;;;;;:::999888555666777666333222444666;;;===>>>BBBQQQhhhzzzsss___PPPXXX|||zzzqqq|||uuuYYYAAA<<<>>>666888888888777666555555555777:::BBBnnn~~~nnnyyywww\\\BBB999<<>>>>>DDDRRRcccjjjhhhZZZNNNBBB>>><<<>>>LLL]]]gggjjjjjjfffccc```[[[UUUUUUTTTRRROOOKKKHHHEEECCC@@@@@@???>>>===>>>AAADDDJJJLLLOOORRRRRRPPPMMMKKKDDDCCCAAA@@@@@@???<<<;;;:::;;;;;;<<<;;;::::::999===@@@EEELLLSSSYYY^^^```dddgggjjjlllllllllnnnqqqsssttttttvvvyyy{{{{{{{{{}}}~~~lllfff|||jjjxxxqqqPPPEEEBBBDDDJJJIIIAAA<<<===>>><<<999555444333444555444333555???WWWuuubbbvvv~~~oooaaacccjjjlllnnnqqqrrrooommmmmmjjjfff^^^TTTGGG@@@>>>===;;;888999999999999999999999999777666444444444666999;;;@@@BBBFFFIIILLLQQQVVVZZZXXX\\\``````]]][[[[[[\\\jjjnnncccWWWYYY]]]aaajjjooouuuxxxwwwuuutttrrrnnnhhhcccaaaccc```XXXRRRQQQLLLIIIDDD@@@???AAACCCFFFIIIJJJKKKLLLKKKHHHEEECCCCCC@@@<<<888777888:::<<<===<<<===DDDOOO\\\ffflllhhhkkklllkkkhhhhhhmmmqqqxxx|||wwwiiifff]]]YYY[[[YYYWWWWWWVVVVVVYYY]]][[[VVVSSSiii}}}tttccckkk```]]]\\\XXXYYYZZZQQQOOOPPPPPPMMMNNNOOOMMMGGGHHHCCC;;;444000000333555666666666555333333555666888888888888777555444333333444555555555333111//////000111222222111000/////////000000000000//////........................................................................---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------+++,,,---///000222333444111111111111111111111111...//////000000111111111333333555666888:::;;;<<<======>>>@@@BBBDDDFFFHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKJJJJJJIIIIIIJJJKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFEEECCCBBBAAA@@@???>>>>>>=========???@@@AAABBBDDDEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFEEECCCAAA???===<<<;;;;;;<<<;;;888666555666666555444444555777===???@@@AAAKKK___ttt~~~kkk^^^]]]rrrvvvooowww{{{```DDD===>>>555888888777777666666555555555999DDDssskkkrrrVVV===<<>>======AAALLLYYY^^^]]]PPPFFF???===<<>>BBBEEEIIILLLPPPSSSSSSPPPLLLIIIFFFCCC@@@======<<<;;;:::???BBBEEEDDD@@@===<<<===<<<>>>CCCHHHOOOTTTYYY[[[aaadddhhhjjjjjjkkkooosssttttttuuuwwwyyyzzz{{{|||}}}}}}mmmdddssswwwTTTGGGCCCEEENNNMMMCCC<<<===AAA>>>:::777444444444555444555666???UUUuuu~~~tttooojjj{{{rrrbbbbbbiiilllpppsssssspppnnnnnnkkkggg^^^TTTGGG???======;;;999999999999999999999999999888666555444444666999;;;AAACCCFFFHHHJJJNNNSSSWWWYYY\\\]]]ZZZVVVSSSTTTVVV]]]aaaVVVJJJLLLNNNQQQXXXdddlllrrrsssssstttqqqmmmjjjgggfffgggddd]]]VVVSSSMMMJJJFFFBBB@@@AAACCCEEEHHHJJJLLLMMMMMMKKKHHHGGGCCC@@@<<<888777888:::;;;===;;;;;;AAALLL[[[gggnnniiikkklllkkkiiiiiilllpppwww{{{yyykkkggg^^^ZZZ\\\YYYUUUVVVUUUUUUXXX\\\[[[UUURRReeexxx~~~eeekkkaaa^^^^^^XXXZZZ[[[SSSOOOQQQPPPNNNNNNPPPMMMHHHHHHCCC;;;444000000333555555666777666555444444555888888888888777666555444333444555555444222000//////000111222222111000/////////000000000000//////........................................................................---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------++++++---///000222444444000000000000000000000000/////////000000111111111333444555666888:::;;;<<<<<<===>>>AAACCCEEEGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCAAA@@@@@@>>>>>>======>>>???@@@@@@AAACCCEEEEEECCCBBBCCCDDDFFFFFFGGGFFFEEEDDDBBB@@@<<<;;;:::;;;>>>>>><<<:::666777777777777888:::;;;AAACCCBBBAAAGGGWWWmmm}}}uuummmgggooo|||sssooommmLLL@@@???777888777777777666666666555111888FFFyyybbb```rrrGGG:::>>>AAAHHHTTT```hhhiiieee```[[[TTTJJJDDDBBBBBBCCCCCCGGGUUUfffoooqqqqqqtttwwwuuuuuuvvvvvvwwwxxxxxxxxxvvvtttpppkkkdddWWWHHH<<>>BBBDDDAAA<<<@@@???@@@CCCHHHHHHEEEAAADDDAAA???AAAIIIPPPSSSRRRHHHAAA===>>>===???LLL\\\hhhmmmnnnkkkhhhfff```ZZZXXXVVVSSSOOOKKKGGGDDDCCCCCCBBB@@@===<<<>>>BBBFFFGGGKKKPPPTTTSSSPPPJJJFFFFFFDDDAAA>>>===<<<:::888BBBGGGKKKIIICCC>>>===???:::;;;>>>BBBFFFKKKNNNPPPVVV]]]dddiiijjjkkkooossssssuuuvvvwwwxxxyyy{{{||||||}}}~~~ooo```{{{zzzsssnnnVVVGGGBBBGGGSSSUUUHHH???@@@CCC@@@<<<888555444444444444555777===RRRrrrxxxrrrzzzeeeaaakkk{{{ssscccbbbhhhlllpppttttttqqqoooooolllhhh^^^TTTGGG???======<<<:::999999999999999999999999888777555444444666999:::???AAADDDFFFIIIMMMQQQUUU___^^^ZZZTTTNNNLLLOOOSSSMMMQQQHHH???BBBEEEEEEKKK^^^fffnnnpppqqqqqqooojjjlllkkkjjjjjjgggaaa[[[VVVOOOLLLHHHDDDBBBBBBCCCEEEGGGIIIKKKMMMMMMLLLJJJIIICCC@@@<<<888666666888:::999888999???KKKYYYeeekkkiiijjjkkkkkkiiijjjlllooouuuzzz{{{lllhhh^^^ZZZ\\\ZZZTTTUUUUUUTTTXXX\\\ZZZUUUPPP```qqq{{{qqqjjjaaa___^^^XXXZZZ[[[TTTOOOQQQPPPNNNNNNPPPMMMHHHHHHCCC;;;444000000333555444666888888666555444555777777888777777666555444444555555666444222000...///000111222222111000/////////000000000000//////........................................................................---,,,,,,++++++,,,,,,---...------,,,,,,------...++++++---///000222444444////////////////////////000000000111111111111111555555666777888999::::::<<<===???AAACCCEEEFFFGGGGGGGGGHHHHHHIIIJJJJJJKKKIIIJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJGGGGGGFFFEEECCCBBBAAA@@@>>>>>>>>>>>>>>>?????????@@@BBBCCCCCCBBBBBBBBBCCCFFFFFFFFFFFFEEEDDDBBBAAA>>><<<;;;@@@FFFKKKKKKIIIAAAAAA@@@AAACCCDDDEEEFFFGGGGGGEEECCCFFFSSSiii{{{sssssslllkkkrrrrrrzzzvvvQQQAAA???888777777777777666666666666222:::LLL}}}YYYZZZssszzzuuuIII888<<<>>>HHHVVVaaaeeedddaaa^^^NNNNNNLLLJJJKKKPPPXXX^^^YYY```iiipppsssssstttttttttuuuuuuvvvwwwwwwxxxxxxvvvsssnnnhhhbbbXXXNNNFFFDDDAAA???AAAFFFIIIHHHEEEAAA>>>>>>CCCKKKOOOMMMIIIGGGCCC@@@AAADDDFFFFFFGGGDDD???===???===>>>KKK[[[iiimmmooommmkkkhhhbbb\\\YYYWWWSSSOOOJJJGGGEEECCCCCCBBB@@@===;;;===AAAEEEFFFKKKQQQVVVVVVSSSMMMJJJFFFEEECCCBBBAAA===888555???CCCHHHFFF@@@;;;:::<<<999999:::;;;===@@@BBBCCCHHHRRR```hhhkkkkkknnnqqqrrruuuwwwwwwwwwwwwyyy|||||||||}}}~~~ttt```llljjjggg]]]EEE@@@HHHZZZ^^^PPPDDDCCCDDDAAA===888555444444444222444666;;;NNNnnnyyymmmrrrmmmiii|||ddduuu~~~tttfffccchhhmmmpppssstttqqqppppppmmmiii___TTTGGG???===>>>===;;;999999999999999999999999888777555444444666888:::<<>>???AAACCCDDDEEEEEEFFFFFFGGGGGGHHHIIIJJJJJJIIIIIIKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHGGGEEEDDDCCCBBBAAA>>>>>>>>>>>>??????>>>>>>>>>@@@BBBBBBBBBAAABBBDDDEEEEEEFFFFFFEEEDDDBBBAAA@@@>>>???FFFRRR\\\```aaaVVVTTTRRRRRRTTTUUUTTTSSSNNNKKKHHHGGGIIISSSgggyyyjjjlllfffbbbwwwwwwuuuzzztttPPP???===777777777777777666666666666555???RRRtttwwwXXXUUUzzznnnZZZooo|||]]]???777>>>???IIIWWWbbbggghhhffffffiiinnnqqqjjjaaa```jjjtttiiijjjmmmpppsssuuutttrrrttttttuuuvvvvvvwwwwwwxxxxxxuuuqqqlllggg```YYYUUULLLJJJHHHJJJMMMOOOMMMKKKDDD??????HHHWWW^^^ZZZSSSEEE@@@===>>>>>><<<<<<>>>@@@<<<<<<>>><<<<<>>===:::777666777888777777777888999;;;<<<>>>LLL]]]hhhjjjjjjllloooqqqtttwwwwwwuuuuuuxxx{{{{{{|||}}}~~~~~~~~~~~~xxxcccggg{{{~~~uuuhhhbbbkkkeeeDDD???KKKccchhhWWWHHHEEECCC@@@<<<888555444444444222444666;;;MMMiiirrrtttrrrqqqwwwyyywww[[[mmmzzzvvviiidddhhhmmmnnnrrrsssppppppqqqnnnjjj___TTTGGG???===>>>>>>===999999999999999999999999999777555444444666888999;;;===@@@CCCFFFJJJOOOSSSRRRZZZdddhhhfff___YYYVVVTTTZZZVVVQQQVVVUUUNNNMMMRRRYYY```dddhhhnnnqqqqqqppppppnnnjjjhhhgggbbb\\\TTTQQQMMMHHHEEECCCCCCCCCGGGHHHKKKMMMNNNMMMLLLJJJGGGCCC>>>:::777777888::::::;;;===DDDNNNXXX```dddggggggiiijjjlllmmmoooooopppvvv}}}rrrjjj___YYY[[[XXXTTTUUUUUUUUUYYY]]]\\\WWWXXXZZZaaalllxxxhhh``````^^^WWWXXX[[[UUUNNNPPPOOOMMMMMMOOOLLLGGGHHHCCC;;;444000000333555333666999:::888666444444555555555555555444444333555555666666444222///---///000111222222111000/////////000000000000//////........................---------------------------------------------------,,,,,,++++++,,,,,,---......------------......------...///000111222222////////////////////////000000000000000000000000333444555777888:::;;;;;;===>>>@@@AAABBBCCCBBBBBBDDDEEEEEEFFFGGGHHHIIIJJJHHHIIIKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIHHHGGGFFFDDDCCCBBBBBB>>>>>>?????????>>>>>>>>><<<>>>@@@AAAAAAAAACCCDDDCCCDDDEEEEEEDDDCCCAAA@@@???===???IIIZZZjjjrrruuukkkhhhdddbbbbbbaaa^^^\\\TTTNNNJJJKKKMMMVVVgggxxxbbbaaaYYYVVVkkk{{{yyywwwwww~~~lllMMM???===777666666666666777777777777555@@@UUU}}}yyybbbrrr}}}uuuYYYOOOcccuuuVVV\\\bbb]]]KKK999777>>>CCCJJJWWWfffssszzz{{{zzzhhh[[[cccpppjjjkkkmmmppprrrtttttttttttttttuuuuuuvvvwwwwwwwww{{{zzzyyywwwtttooojjjfff```^^^\\\[[[ZZZYYYUUURRRHHHBBBBBBPPPbbbiii```TTTAAA<<<999;;;;;;888888;;;;;;888999;;;999:::IIIZZZhhhmmmpppooommmkkkeee^^^YYYVVVRRRNNNJJJHHHGGGGGG@@@@@@???===;;;;;;>>>@@@CCCHHHOOOVVVYYYYYYWWWUUUNNNLLLIIIFFFDDD@@@;;;888777777888888777777666666777777666666777999;;;===>>>KKK\\\fffhhhhhhkkkoooooosssvvvvvvssssssvvvzzzzzz{{{|||}}}~~~~~~~~~~~~{{{eeejjj~~~ooodddWWWfffbbbEEEAAAOOOjjjqqq\\\IIIDDDBBB???;;;777555444444555222555777===MMMfff{{{yyywwwzzzlllnnnqqqooo}}}oooTTTgggyyyyyymmmfffgggkkkkkkoooqqqooooooqqqoookkk___TTTGGG>>>===??????>>>999999999999999999999999999888666444444555777999<<<>>>@@@BBBDDDHHHLLLOOOPPPXXXbbbgggeee^^^XXXUUUTTT]]][[[ZZZaaa___UUURRRPPPVVV[[[\\\aaaiiiooopppqqqrrrooohhhfffgggddd^^^UUUSSSNNNJJJFFFDDDCCCCCCIIIJJJMMMOOOPPPOOOMMMKKKKKKGGGBBB===::::::;;;<<<===<<<<<<@@@IIISSS[[[___eeefffgggjjjmmmoooppppppmmmttt{{{tttkkk___YYYYYYWWWUUUVVVUUUUUUZZZ^^^]]]XXXVVVXXX```llltttzzzxxxggg______^^^VVVWWW[[[UUUMMMOOONNNLLLLLLNNNKKKFFFHHHCCC;;;444000000333555333666:::;;;999666444333444444444555444444333333555555666666444222///---///000111222222111000/////////000000000000//////........................---------------------------------------------------,,,,,,++++++,,,,,,---......------------......---......///000111111222000000000000000000000000///////////////.........111222444666999;;;===>>>===>>>@@@AAABBBBBBAAA@@@CCCDDDEEEFFFGGGHHHIIIIIIHHHIIIKKKLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMIIIHHHGGGFFFEEECCCBBBBBB>>>>>>????????????>>>===:::===???AAAAAABBBCCCEEECCCCCCDDDDDDDDDBBBAAA@@@<<<:::<<>>SSSpppxxx___kkkrrrvvvlllYYYRRRaaa}}}uuufffbbb]]]WWWIII;;;777;;;FFFJJJVVVjjjyyyyyyYYYHHHPPPaaaeeehhhmmmpppqqqrrrtttvvvttttttuuuuuuvvvwwwwwwwww|||~~~}}}yyyuuummmkkkjjjjjjjjjhhhdddaaaHHHBBBCCCRRRfffjjj[[[JJJ>>>999888;;;;;;888999===666444555888777999III[[[gggmmmpppooonnnkkkeee^^^XXXVVVRRRNNNJJJIIIHHHHHH?????????===;;;;;;===>>>???CCCKKKRRRVVVWWWVVVUUURRROOOJJJFFFCCC@@@===;;;888777666777999:::999888777777666777888;;;>>>@@@AAANNN]]]eeeffffffkkkoooooorrrvvvuuurrrrrruuuyyyzzz{{{|||}}}~~~~~~~~~~~~{{{eeelllwwwkkkRRRZZZxxxXXXGGGCCCSSSooouuu^^^HHHCCCAAA>>>:::777444444444555444555888>>>OOOeeeuuu|||}}}www{{{zzzmmmnnnooolll|||mmmPPPeeeyyy{{{pppgggfffjjjjjjnnnpppooooooqqqppplll___UUUGGG>>>===??????>>>999999999999999999999999999888666444444555777999>>>???AAABBBCCCFFFIIILLLNNNRRRVVVVVVRRRNNNLLLLLLMMMWWWXXXZZZcccbbbXXXTTTSSSWWWYYYXXX[[[cccjjjlllqqqrrrnnngggeeegggeee^^^VVVTTTOOOKKKGGGDDDCCCCCCJJJLLLOOOQQQQQQPPPNNNMMMNNNJJJEEE@@@===<<<===>>>===:::888:::BBBMMMVVV\\\ddddddfffjjjnnnpppqqqqqqkkksss{{{vvvlll___XXXYYYVVVUUUVVVVVVVVVZZZ___^^^XXXPPPVVVcccppptttuuu{{{xxxvvvoooccc```___ZZZ\\\]]]TTTQQQPPPMMMJJJMMMOOOKKKDDDFFFAAA999222//////111333777777777777666555444333666666666666555333111///222333444555444333222111000000111111111000000/////////////////////////////////.........---------..............................//////......---,,,---------------...///000//////...---,,,,,,++++++......//////000111111111111111111000111111222222222444555444222000///000222444666777777999;;;===<<>>>>>???@@@BBBAAAAAAAAABBBBBBBBBCCCCCCEEEDDDCCCCCCDDDCCCAAA???<<<<<>>999888777666666555555555777>>>QQQfffssstttwwwsssnnnZZZVVVhhhsssddd```[[[FFF888<<<@@@HHHOOOYYYiiisssjjjqqqcccEEE@@@TTT\\\cccjjjnnnnnnooosssvvvvvvtttuuuzzzzzzuuuvvv{{{|||}}}xxxwwwzzzzzzvvvrrrqqqSSSHHHBBBJJJSSSSSSIII@@@999000:::AAA444444>>>:::777555444555666;;;IIIVVVlllppprrrqqqpppnnnfff^^^]]]ZZZTTTPPPMMMJJJGGGDDDAAA???<<<;;;<<<===>>>===>>>@@@DDDIIINNNSSSWWWYYYYYYRRRJJJFFFDDDBBB>>>:::666777888888888:::===@@@<<<:::;;;AAACCC@@@AAADDDCCCNNN]]]gggjjjkkklllnnnppppppqqqpppgggaaagggssswwwzzz{{{zzz}}}{{{zzz```kkkxxx^^^WWWttt}}}SSSIIICCCFFFTTT]]]XXXLLLDDDBBB>>>999555555555555555777444333???WWWnnnvvvrrr|||}}}zzzvvvrrrqqqtttyyyvvvtttVVVXXX{{{}}}ggggggffffffhhhjjjjjjjjjnnnrrrpppkkk```SSSDDD>>>???BBB@@@===<<<<<<;;;::::::999888888666555444333444666777999:::>>>BBBBBBAAADDDKKKQQQNNNMMMIIIDDDFFFKKKMMMKKKFFFCCCAAAAAAFFFLLLQQQTTTMMMLLLLLLJJJIIINNN___oooqqquuuuuupppkkkiiieeeaaaZZZXXXTTTOOOJJJFFFCCCBBBCCCFFFKKKOOOSSSTTTTTTSSSQQQMMMGGGAAA===;;;;;;<<<888888777777:::BBBKKKRRR___dddggggggjjjoooqqqppprrrtttwwwzzz~~~|||jjjaaa]]]ZZZXXXVVVSSSSSSVVV\\\___]]]ZZZSSSVVVkkk|||zzzvvvxxxvvvuuuoooccc___^^^ZZZ\\\^^^VVVQQQPPPNNNKKKMMMOOOKKKDDDFFFAAA999333000000222444777777777777666555444333555555666555444333111000222333333444333222111111000000111111111000000/////////////////////////////////.........---------..............................//////......---,,,------,,,,,,---......//////......---,,,,,,++++++---......//////000111111111000000000000111222222333555666555333111000000111333555666777888:::<<<<<>>HHHYYYaaakkkqqqrrrrrrssstttvvvtttuuuyyyyyyuuuvvvzzz~~~yyyyyyWWWHHH<<<===CCCBBB;;;444888111;;;AAA888:::AAA<<<777555555666666;;;HHHUUUiiinnnrrrpppnnnkkkddd]]]\\\XXXTTTPPPNNNLLLIIIGGGCCC@@@===<<<<<<===>>>===>>>???BBBEEEHHHKKKNNNOOOQQQLLLGGGDDDDDDCCC???;;;888:::<<<===???BBBFFFIIIKKKLLLLLLHHHBBB@@@BBBEEEDDDOOO]]]fffiiijjjmmmooosssrrruuuvvvnnneeefffmmmvvvyyy{{{zzz}}}}}}{{{hhhyyy~~~bbbZZZuuu~~~VVVGGGAAACCCOOOVVVPPPFFFBBBGGGBBB<<<777555555555555777777888BBBVVVmmmyyy{{{}}}zzzzzzyyyssssssyyyyyyyyyYYYXXXwwwxxxbbbbbbfffjjjdddggghhhhhhlllooommmgggaaaUUUFFF>>>>>>@@@>>>:::<<<<<<;;;::::::999888888777666444333444555777999999===AAABBBCCCFFFNNNUUU[[[\\\YYYSSSQQQSSSSSSQQQCCC@@@===<<>><<>><<<<<<<<<===BBBLLLWWW___lllllllllkkkjjjhhhfffdddYYYPPPEEEDDDMMM[[[ggglllzzz~~~lllOOOGGG^^^zzz{{{ttt}}}{{{uuuxxx~~~vvvssshhhOOO???===:::999888777666666555555555666:::KKKwww|||jjj^^^www\\\@@@<<<>>>@@@MMM\\\fffqqqfffRRRFFF???SSS]]]iiirrruuutttttttttwwwuuuuuuxxxxxxuuuuuuwww```NNN===888;;;;;;888555666333:::>>>999;;;>>>666888666666777777;;;GGGSSSgggooouuusssnnnkkkgggbbb\\\XXXTTTQQQPPPNNNLLLKKKFFFCCC???======>>>=========>>>>>>???AAABBBBBBCCCGGGDDDAAABBBCCCCCC@@@<<<999;;;>>>AAACCCHHHMMMPPP^^^jjjnnnbbbRRRKKKGGGDDDGGGPPP\\\dddgggiiimmmqqqqqqpppsssvvvlll^^^ZZZ___rrrvvvxxxxxxzzz~~~|||zzzmmmgggaaa|||YYYFFFAAACCCMMMPPPHHHAAAAAAMMMGGG???888555444555555222444888@@@QQQhhhyyy|||yyy}}}qqqpppyyyzzzxxx]]]ZZZyyyyyy^^^XXXYYY^^^aaaeeehhhjjjmmmooolllfffcccVVVGGG???===>>><<<888<<<;;;;;;::::::999999888777666444444444555777888888<<<@@@BBBCCCHHHRRRYYYaaaffffff```[[[ZZZYYYWWWGGGCCC>>>;;;<<<>>>???@@@@@@===;;;999777<<>>>>>>>>>>>????????????AAA@@@@@@@@@AAAAAA???=========<<<;;;<<<@@@GGGKKKTTTXXX^^^aaaaaaaaaccceeeYYYOOODDDBBBKKKZZZeeekkkwww||||||___PPP]]]~~~~~~zzz~~~|||sssoooeeeNNN@@@???<<<999888777666555555555555777:::KKKyyyuuuYYYjjjmmmFFF<<<<<>>999<<<@@@>>><<<===;;;222888777777888777:::DDDPPPcccmmmtttsssnnnjjjhhheee^^^[[[WWWTTTRRRPPPNNNLLLHHHEEEAAA>>>>>>>>>===<<<======<<<<<<<<<<<<;;;;;;>>>======???AAAAAA>>>;;;777999<<>>===<<<:::<<>>;;;:::::::::::::::999:::<<>>>>>>>>??????@@@???>>>???@@@@@@>>><<<=========<<<;;;<<>>999888777666555555555555555777JJJ|||ZZZYYY{{{pppEEE;;;===@@@HHHVVVdddmmmrrrvvvzzzqqqbbbffflllqqqtttuuuvvvwwwvvvvvvuuuuuuuuusssooojjjdddkkk{{{mmmfffeeeqqq~~~xxxqqqZZZMMM???::::::999:::<<<>>>IIIIIIAAAAAACCC>>>666888777888888777888AAALLL\\\fffnnnnnnjjjhhhgggeeeaaa^^^YYYUUUSSSPPPNNNLLLHHHEEEAAA???>>>>>>===<<<<<<<<<<<<;;;;;;:::::::::999999;;;===>>>===:::888666777:::;;;===AAAEEEHHHVVVrrr}}}kkk^^^PPPCCCKKKSSS\\\bbbeeehhhoootttuuutttwwwttt___HHHHHHWWWooouuuwwwvvvvvvzzz~~~~~~ssscccrrryyy{{{yyyuuutttgggIIICCCFFFQQQPPPCCC???FFFMMMFFF===777444444666666555555999DDD[[[sssnnnlllttttttaaaXXXwwweeeUUUPPPVVVbbbiiioooqqqssstttqqqlllaaaWWWIII@@@=========<<<;;;;;;::::::::::::999999888777555444444555666777888;;;>>>>>>???FFFQQQZZZaaajjjqqqmmmgggbbb___[[[UUUPPPJJJEEECCCAAA@@@???<<<<<<===>>><<<;;;AAAIII___fffmmmnnnnnnnnnkkkfffeeeccc^^^XXXRRRLLLIIIGGG???>>>???AAAFFFLLLRRRUUUQQQNNNIIIDDD@@@===<<<<<<>>>???@@@???>>>???BBBDDDNNNZZZfffkkknnnqqqrrrqqqrrrsssvvv|||zzzjjjaaa]]]YYYVVVUUUTTTTTTVVVYYY\\\^^^^^^PPPRRRnnn}}}|||tttiii]]]XXXXXXTTTYYY\\\UUUPPPSSSTTTPPPNNNMMMIIIDDDEEE@@@:::444222333777999777777777777666555444333444444333222222222222222444333111000////////////------...///000000000000////////////////////////---------.............................................//////......---,,,...------,,,,,,,,,,,,,,,------------------------,,,------...//////000000000111333555666666666555999;;;<<<:::777444333333222444666666666666888:::;;;===@@@AAA@@@>>>======<<<<<<===???@@@AAABBBCCCCCCDDDFFFIIILLLOOOQQQRRRNNNOOOOOOOOOOOONNNMMMMMMKKKKKKLLLLLLKKKJJJHHHGGGFFFFFFFFFEEEDDDCCCBBBBBB=========>>>>>>>>>??????>>>===<<<===??????===;;;<<<=========<<<<<<>>>@@@DDDIIIOOOSSSTTTTTTVVVXXXTTTKKKBBBBBBLLLZZZdddiiiooouuu}}}vvvkkkbbbaaavvvtttooofffPPPCCCAAA===999888777666666555555555888999NNN```SSS|||~~~aaaqqqaaa???;;;<<>><<<999888999>>>QQQOOO@@@@@@CCC<<<888777777777888666666>>>HHHXXXbbbjjjkkkkkkkkkiiifff```]]]XXXTTTQQQOOOLLLJJJHHHEEEAAA>>>>>>>>>===<<<<<<<<<;;;;;;:::999999999666777999::::::999777666666777999::::::===@@@CCCBBBTTTbbb^^^UUUPPPLLLGGGLLLTTT]]]bbbeeehhhooottttttsssyyyyyyeeeKKKHHHWWWhhhmmmpppnnnmmmqqquuuvvv|||ooo]]]ddd}}}oooiiijjjcccEEE>>>DDDRRRRRRDDD>>>DDDJJJDDD<<<777444555666666555444777BBBYYYrrrxxxnnnuuuzzzjjj}}}cccSSSOOOYYY```hhhoooqqqqqqrrrppplllaaaXXXKKKBBB>>>>>>>>>>>>::::::::::::::::::::::::888777555444444444666777999;;;======>>>EEEQQQ[[[aaaiiimmmjjjddd^^^WWWQQQQQQMMMHHHCCCAAA@@@>>>===>>>>>>???@@@>>>;;;???EEEYYYbbbjjjmmmoooooolllhhhgggeee```YYYSSSMMMIIIGGGAAAAAAAAACCCGGGLLLRRRVVVMMMKKKGGGDDDAAA?????????FFFGGGGGGFFFCCCAAAAAABBBMMMZZZggglllnnnqqqssssssrrrrrruuu|||{{{kkkbbb]]]YYYVVVUUUUUUUUUVVVXXX[[[^^^___RRRPPPhhhjjj^^^[[[ZZZWWWZZZ\\\TTTOOOSSSUUUQQQNNNMMMIIIDDDEEEAAA:::444111222666888777777777777666555444333666555333222111000111111555444222000////////////,,,---...///000000000000////////////////////////---------.........//////..............................//////......---,,,///......---,,,,,,---------------------------------......//////000111111...000222444555555444444:::;;;<<<:::777444333333000222444444444444666777:::<<>><<<;;;<<<999:::;;;===???AAABBBCCCBBBCCCEEEHHHKKKNNNPPPQQQNNNNNNNNNNNNNNNMMMLLLLLLJJJKKKKKKLLLKKKJJJHHHGGGFFFFFFFFFEEEDDDBBBAAAAAA======>>>>>>>>>?????????===<<<;;;<<<>>>>>><<<;;;;;;<<<======<<<===>>>@@@DDDGGGKKKOOOPPPRRRSSSSSSNNNGGG@@@BBBLLLYYYcccggglllrrr{{{mmm```YYYTTTvvv{{{{{{qqqoooiiiUUUHHHCCC===999888777666666555555555<<<;;;RRRvvvqqqaaaPPPiii{{{[[[ZZZgggxxxpppPPP<<<;;;:::>>>BBBOOO```jjjjjjiiikkkmmmiiihhhlllnnnmmmpppvvvppppppppprrrtttuuuvvvvvvsssvvvvvvtttssspppdddWWWEEE???AAASSSkkkuuukkk]]]HHH???:::AAAMMMVVV[[[^^^XXXPPPIIIFFFCCC???>>>@@@GGG```ZZZCCC@@@@@@888666666666777777555444;;;DDDRRRYYYaaaeeehhhjjjhhhccc[[[XXXSSSPPPNNNMMMKKKIIIFFFCCC@@@>>>>>>>>>======<<<;;;:::999888777666666444555777888888777777777555666777777888999===???<<<@@@EEEEEECCCCCCDDDGGGLLLTTT]]]cccfffiiinnnsssqqqpppzzzxxx[[[PPPWWWfffllloookkkiiimmmqqqsss{{{~~~mmmWWWZZZssswww~~~sssddd\\\tttZZZBBB;;;BBBUUUWWWGGG???CCCJJJEEE>>>888666555555444333333555===PPPiii|||uuuuuueeeSSSMMMVVV```hhhoooppppppqqqpppnnnddd[[[NNNDDD???=========::::::::::::::::::::::::999777555444333444666777888:::<<<<<>>>>>===;;;::::::888888:::<<>>>>>>>>>>>????????????<<<;;;;;;<<<======<<<::::::;;;<<<<<<<<<<<<>>>@@@AAACCCFFFJJJNNNQQQRRRRRRKKKDDD>>>AAAKKKXXXaaaeeejjjpppyyyjjjVVVNNNFFFgggzzzqqqjjjlllkkkYYYLLLEEE===999888777666666555555555:::999QQQrrriiisss|||]]]LLLYYYtttbbbZZZ]]]fff^^^GGG<<<<<<777>>>BBBNNN\\\bbb``````dddXXX\\\[[[VVVQQQRRRVVVWWWeeegggiiinnnsssvvvwwwwwwrrruuuvvvtttsssoooaaaRRRLLLAAA999@@@OOOWWWRRRIIICCC<<<888:::@@@HHHSSS\\\WWWQQQKKKIIIFFFDDDDDDHHHXXXtttkkkMMMFFFBBB999888666555777777444333999BBBFFFMMMTTTYYY^^^bbb___YYYVVVSSSOOOMMMLLLKKKJJJHHHEEECCC???======>>>======;;;;;;999888666444333333222444666666666666777888222333444444555777:::===@@@<<<===AAAAAA>>>???CCCLLLTTT^^^dddfffiiinnnsssrrrqqqppp\\\[[[ooouuuxxxtttqqqtttyyy{{{~~~~~~kkkSSSTTTjjjrrr~~~jjjWWWiiiZZZBBB:::BBBXXX\\\LLLAAADDDKKKFFF???:::777555444333555777999<<>>AAACCCFFFIIIKKKMMMNNNNNNIIIBBB===@@@LLLXXX___aaammmrrrxxx~~~|||YYYJJJRRRjjjqqqyyyuuuqqqnnnlllbbbPPPAAA;;;;;;999777666666777777666333<<>>>>>@@@GGGOOOXXXVVVSSSPPPJJJFFFKKKRRRsssyyyZZZBBB@@@AAA;;;<<<;;;999666333333777:::>>>>>>FFFSSSYYYTTTOOOMMMHHHHHHHHHHHHHHHFFFEEECCCDDD@@@<<<===@@@@@@===999???<<<999777666555444333444444555888<<<>>>>>>===777666555444555777999:::999;;;===<<<;;;===BBBFFFOOOUUU]]]ccceeehhhlllooottttttxxxppp}}}~~~lllUUUYYYuuugggVVViiiXXXMMM===AAAYYYaaaPPPBBBCCCIIIDDD>>>999666555444444555222444???RRReeevvv~~~mmmWWWrrrsssaaaQQQVVVhhhiiilllppptttsssooojjjfff]]]QQQFFF???===<<<<<<;;;;;;999999999999;;;;;;:::888666444333444555555666999;;;;;;===JJJ^^^nnnuuuuuurrrlllddd___YYYVVVNNNMMMKKKHHHFFFDDDAAA???:::<<<===:::666555:::>>>IIIRRR___iiimmmnnnnnnooolllhhhaaa[[[UUUNNNHHHDDDGGGEEEAAA===<<<<<<>>>???===============>>>??????CCCAAABBBGGGHHHFFFGGGJJJXXX]]]ccciiimmmqqqtttvvvxxxwwwsssttt~~~sssgggaaa\\\XXXWWWUUUTTTTTTUUUYYY[[[\\\\\\NNNIIIXXXmmmrrrwwwgggaaaZZZXXXZZZZZZXXXUUUNNNSSSUUUQQQNNNMMMJJJFFFEEE@@@999222000111444777666666666555333222333444555555555555444333222111444555555444333111///---......////////////......///////////////...------//////.........---------........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............///////////////000,,,...000000...///111333888888888777666555333222000000//////000111111222555666888888888777555333333444666999;;;===???@@@@@@AAACCCFFFHHHIIIJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGGGGFFFEEEEEEDDDFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@???>>>>>>===<<<<<<<<<<<<;;;:::::::::;;;;;;:::;;;======<<<<<<>>>???BBBCCCFFFHHHKKKLLLLLLLLLHHHBBB<<<@@@JJJVVV\\\^^^jjjnnnuuu{{{lllTTTSSSgggwwwyyy~~~xxxqqqnnnnnncccOOOAAA???<<<999777666777777777666333>>>SSS{{{yyyssssssyyyrrr]]]^^^fffyyysssooonnnaaa\\\VVVCCC666666555AAACCCNNNUUUOOOHHHEEE???@@@<<<===BBB@@@;;;@@@LLLIIIIIIXXXhhhlllrrryyyvvvxxxzzzzzzxxx{{{}}}xxxoooeee___WWWPPPOOOPPPMMMIIIEEEAAA???AAAAAAAAADDDJJJWWWTTTSSSRRRNNNKKKPPPXXXzzzjjjIII???>>>;;;999::::::888666666888;;;999888???IIINNNJJJEEEDDDBBBCCCDDDEEEEEEDDDBBBAAA@@@>>><<<>>>AAABBB???;;;===:::777666666555555444555555666999<<<>>>>>>===777666444444444666888999888:::<<<;;;:::<<>>999777666555444999666555>>>OOOdddvvv~~~jjjtttYYYppp|||kkk[[[^^^hhhiiilllpppsssrrrmmmiiieee]]]PPPFFF???===<<<<<<;;;;;;:::999999:::;;;;;;:::999666444333333444555777:::<<<===BBBPPPfffvvvvvvvvvqqqhhh___UUUKKKCCCFFFFFFHHHJJJHHHCCC>>>===:::<<<<<<999666555999===GGGPPP\\\eeejjjlllnnnpppllljjjfff___XXXQQQKKKHHHIIIFFFCCC???===<<<=========<<<<<<<<<<<<===>>>???BBB@@@@@@CCCDDDCCCEEEJJJYYY^^^dddiiimmmooorrrttttttsssqqqqqq{{{rrrgggaaa\\\YYYXXXVVVUUUUUUWWWZZZ]]]^^^^^^MMMDDDQQQhhhmmmnnnvvv||||||~~~}}}wwwiiibbb[[[XXXYYYZZZWWWSSSOOOTTTVVVRRRNNNMMMJJJEEEDDD@@@999444111111444666555555555444222111222444555555555555444333222111444444555444333111///.........////////////......///////////////......---...............---------.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---...///000111111000///+++---000222111111222333888777666555444333333333000000/////////000111111333333444444333333222111000111333666999;;;===>>>???@@@BBBDDDFFFHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEDDDDDDCCCCCCFFFFFFEEEDDDCCCBBBBBBAAABBBBBBAAA@@@>>>===<<<;;;;;;;;;:::::::::;;;<<<<<<;;;<<<>>>>>>======???@@@BBBDDDFFFHHHIIIIIIIIIIIIFFFAAA<<<>>>HHHRRRXXXZZZdddiiipppwww}}}ggg[[[iiiyyyyyyqqqlllnnndddMMM@@@BBB<<<:::777666777777777666666???PPP}}}eeemmmzzzttttttfffccc___LLL<<<999888>>>BBBNNN[[[\\\UUUPPPOOOMMMIIIGGGFFF@@@888999???DDDBBBQQQdddjjjqqqxxxvvvzzzzzzzzz}}}wwwlll^^^TTTJJJDDDCCCEEEDDDBBBCCCGGGGGGDDDDDDFFFPPPNNNMMMMMMKKKJJJPPPXXXyyy{{{UUUEEECCCBBB777999;;;999666555777:::777777;;;BBBEEEAAA===;;;<<<<<<>>>@@@BBBBBB@@@>>><<<<<<===AAAEEEFFFCCC???<<<:::777555666666555444555555666999===??????>>>666555444333333444666777666888:::999999;;;AAAFFFPPPVVV^^^cccfffiiilllooorrrpppyyy{{{|||||||||~~~pppYYYppp{{{UUUTTTooolllMMMDDDCCCKKKPPPIIIAAA???JJJEEE>>>999777666555555:::777555;;;LLLdddzzz|||~~~|||}}}iiilllssszzzXXXhhhvvvffffffiiijjjllloooqqqpppllliiiddd\\\PPPEEE???===<<<===<<<;;;::::::::::::;;;<<<:::999666444333333444555555888:::<<>>???EEELLLJJJ@@@:::<<<999;;;;;;888555555888<<>>>>>?????????DDDJJJZZZ^^^dddhhhkkknnnppprrrssssssqqqrrrzzzpppfffaaa]]]YYYXXXWWWVVVVVVXXX\\\^^^```___TTTHHHWWWsssyyysssvvv}}}yyyvvv{{{|||~~~qqqjjjccc[[[XXXYYYXXXUUURRROOOTTTVVVSSSOOOMMMIIIEEECCC@@@:::444111111333444444444444333111111222333555555555555444333222111444444444444333111///.........////////////.........///////////////..............................................................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,...000222222222000///---000444666777777777666777555444222222222333444000000/////////000000111111111000000000/////////......000333666999;;;======>>>@@@BBBDDDEEEFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@???>>>======:::::::::::::::;;;<<<===<<<===??????>>>>>>@@@AAABBBCCCEEEFFFGGGGGGFFFFFFDDD@@@;;;===EEENNNTTTVVV___eeelllttt{{{rrr]]]ggg~~~|||zzz}}}{{{wwwhhhjjjbbbLLL???BBB<<<:::777666777888777777:::>>>GGGqqqgggkkk~~~www~~~{{{fffHHH>>><<<999AAAPPPfffvvvtttrrr{{{mmmcccccc```XXXLLLEEEQQQdddlllqqqwwwuuuzzzwwwyyy~~~mmmZZZNNNDDD;;;:::>>>AAAAAAGGGOOOQQQLLLHHHGGGGGGDDDCCCDDDCCCCCCHHHOOOtttnnnXXXLLLDDD<<<===<<<:::777777999<<<<<<===@@@DDDDDDAAA===;;;999999:::>>>AAABBB@@@===:::<<<@@@EEEJJJKKKHHHEEE@@@>>>:::888777777555444555555666888<<<>>>>>>===666555333222222333444666555666888777777:::@@@FFFQQQWWW___dddgggiiilllooosssqqqrrryyy~~~www|||{{{zzz{{{~~~ttt]]]uuuyyy^^^bbb{{{kkkNNNIIIGGGIIIKKKHHHCCC@@@KKKFFF???999777666666666555555444999KKKfff~~~{{{}}}zzzhhhmmmsssooo}}}{{{TTTZZZ{{{lllhhhkkklllnnnooopppooommmkkkddd\\\PPPEEE???===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;999777444333333444444444555666888@@@QQQgggwww~~~}}}ssseee[[[WWWPPPGGG>>>???FFFLLLHHH<<<888;;;::::::999777555555888;;;>>>DDDKKKPPPSSSWWW\\\``````eeehhheee\\\RRRNNNMMMNNNMMMJJJGGGCCC???;;;999;;;;;;:::::::::;;;;;;<<<@@@===<<<===<<<===DDDLLLXXX]]]ccchhhkkknnnqqqrrrwwwxxxwwwvvv}}}pppfffaaa\\\XXXWWWVVVVVVVVVXXX\\\___``````XXXNNNddd~~~qqqpppyyy{{{zzzxxxmmmiiibbb[[[WWWXXXWWWTTTPPPNNNTTTWWWTTTPPPNNNJJJEEEDDD@@@:::555111111222444333444444333111111222444555555555555444333222111333444444444333111000.........////////////............///////////////...---.............................................---.....................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---...000222333333111111///111444888::::::888666444333222111111111333333000000///////////////000000//////...............,,,---...000333666999;;;;;;<<<>>>@@@AAABBBCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@@@@???????????????:::::::::::::::;;;<<<===<<<===??????>>>>>>@@@AAABBBBBBDDDEEEEEEEEEDDDCCCBBB>>>;;;<<>>AAAKKKXXX^^^YYYRRROOOHHHCCC@@@@@@???===AAAGGGiii}}}```HHHCCC???;;;:::;;;>>>@@@AAABBBFFFKKKLLLKKKHHHCCC???<<<;;;:::===BBBDDDBBB???;;;>>>CCCIIINNNOOOMMMKKKHHHDDD@@@<<<:::888666444444444555888;;;======<<<777666444222111222333444444555666666666:::AAAGGGRRRXXX```eeegggiiimmmppprrrrrrpppkkkgggiiiooossszzzzzzyyyxxxyyy{{{~~~xxx___mmmyyyuuupppKKKIIIIIILLLLLLGGGBBB@@@LLLGGG???999777777777777444666666999JJJfff{{{xxxaaajjjyyyqqquuu{{{yyyUUUOOOxxx{{{nnnjjjlllmmmooopppoooooonnnmmmfff^^^QQQFFF@@@===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::777444333333333444555666666777>>>NNNbbbqqqvvvcccYYYZZZZZZTTTEEEIIIMMMMMMDDD;;;999<<<::::::999777666666888::::::===BBBDDDDDDGGGKKKOOOZZZ```eeeddd\\\TTTPPPOOOOOONNNLLLIIIDDD@@@<<<:::::::::999999999999999:::>>><<<;;;<<<;;;===FFFPPPWWW\\\bbbgggkkknnnrrrtttyyy{{{{{{yyy~~~oooeee```ZZZVVVTTTUUUUUUUUUXXX[[[___``````SSSLLLiii~~~sssrrr|||yyyssspppgggggg```YYYVVVVVVVVVSSSOOOMMMSSSVVVTTTQQQOOOKKKFFFEEEAAA:::444000000222444333444555444222222333555555555555555444333222111333333444444333222000///......////////////......---...//////////////////---------.......................................---------...............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........///111222333333333333//////222555777888555333111111111000111111222222000000//////......////////////000000//////...------------///111444777999999:::<<<===???@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEDDDDDDCCCCCCCCCCCC????????????????????????;;;;;;:::::::::;;;<<<<<<<<<===??????>>>>>>@@@AAA@@@AAABBBCCCCCCCCCBBBAAA@@@===;;;<<>>===;;;888777888888888777444999HHH|||dddLLL]]]uuummmOOO:::888===EEEMMMfff|||kkk]]]ppptttcccQQQTTTgggoootttyyyxxx{{{xxx{{{xxxiiiTTTFFFEEEJJJIIICCC>>>CCCQQQbbbkkkhhh___ZZZPPPJJJEEECCCAAA>>>@@@DDDMMMhhhlllMMMFFF??????EEEIIIHHHEEEFFFNNNUUUVVVTTTPPPJJJDDDCCC???<<<>>>CCCFFFDDDAAA<<<@@@FFFLLLOOOPPPOOONNNMMMIIIDDD@@@===:::777555444444555888;;;=========888777444222111222333444333555666555666:::BBBHHHSSSYYYaaafffhhhjjjmmmppppppqqqqqqiii[[[UUU```ooouuurrrpppqqqssstttsssqqqyyy___```{{{{{{tttxxxmmmxxxkkkFFFEEEKKKUUUTTTHHH@@@AAANNNHHH@@@999777777888888777:::999999IIIhhhzzz[[[eeezzz{{{}}}\\\KKKttt{{{ppplllkkkmmmnnnooonnnmmmnnnoooiii```SSSHHH@@@===<<<<<<<<<<<<===>>>>>>===<<<<<<<<<:::777444333222333333888888888:::BBBQQQcccppp|||fffXXXXXXYYYUUULLLWWWZZZOOOCCC@@@???===<<<:::888777777777999:::888:::===<<<;;;<<<@@@CCCTTTYYY___```\\\VVVQQQOOOMMMLLLJJJGGGCCC???<<<:::999999888888777777888888;;;:::;;;<<<;;;>>>HHHTTTYYY]]]ccchhhllloooqqqsssuuuyyyzzzyyy}}}nnneee```ZZZVVVTTTUUUUUUUUUXXX\\\___aaaaaaPPPKKKggguuuqqqkkkeee^^^WWWTTTUUUUUURRRNNNKKKRRRVVVUUURRRPPPLLLHHHGGGBBB:::333///000333555444555555444333333444666555555555555444333222111222333444444333222000///......////////////......------...///////////////---------.........//////........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......//////000111222333444555///...///222555555333000...///000000111111111111000000///...............///000222222222111///.........---...000333555777888999:::<<<===>>>>>>????????????@@@AAAAAABBBBBBCCCDDDDDDEEEFFFFFFGGGGGGDDDDDDDDDDDDCCCCCCCCCCCC?????????>>>>>>=========<<<<<<;;;:::::::::;;;;;;;;;===>>>>>>===>>>???AAA>>>???AAABBBBBBBBBAAAAAA>>><<<;;;<<>>>>>CCCGGGFFFCCC>>>AAAGGGKKKNNNOOOOOOOOONNNKKKFFFBBB???<<<999777666666777:::===??????>>>999888555333222222333333333555555555666;;;CCCIIITTTZZZaaafffhhhjjjmmmpppppppppsssnnnZZZHHHPPPdddiiiccc___fffrrrvvvpppgggtttzzzbbb\\\mmm{{{ssshhh\\\gggbbbEEECCCPPPcccaaaMMMBBBEEENNNHHH@@@:::777888999999999;;;888666HHHmmm^^^hhheeeKKKrrrxxxpppmmmhhhjjjllllllkkkkkknnnppplllcccVVVIIIAAA===<<<;;;<<<===>>>>>>>>>>>>===<<<<<<:::777555333222333333555666888===GGGWWWhhhttt}}}tttaaa\\\XXXRRRPPPdddhhhTTTFFFHHHGGG>>>===;;;999777888999::::::999;;;===<<<999999<<<@@@KKKNNNSSSWWWVVVSSSOOOLLLIIIGGGEEEBBB???<<<:::999999888777777666666666777777777999;;;;;;>>>IIIVVV]]]aaafffjjjlllmmmoooqqqpppuuuxxxyyy}}}{{{kkkddd```\\\XXXWWWVVVVVVVVVYYY]]]aaabbbbbbSSSKKK\\\zzzxxxtttccc]]]VVVSSSTTTTTTQQQNNNJJJQQQVVVUUUSSSQQQMMMHHHHHHBBB999222...///333666444555666555444444555777555555555555444333222222222333333444333222000///......////////////......------...///000000//////---------.........//////........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000000000111222333555666111//////111444555222///---...///111111111000000111000///...............000111333555444222000...///.........///222444666777888999;;;<<<=========<<<======>>>???@@@@@@AAABBBCCCCCCDDDEEEFFFGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCAAA@@@???>>>===<<<;;;:::===<<<;;;;;;::::::::::::;;;<<<>>>>>>======???@@@===>>>@@@AAABBBBBBAAA@@@===;;;;;;<<>>YYY~~~}}}}}}kkkZZZHHHWWWdddfffddd___UUUKKKOOOGGG@@@>>>CCCGGGFFFCCC>>>BBBGGGJJJLLLMMMNNNNNNMMMJJJEEEBBB@@@>>>;;;999888888999<<>><<<;;;<<<===>>>??????>>>===<<<<<<:::777555333222333333111333777>>>JJJ[[[mmmxxxzzzmmmccc[[[RRRQQQkkkpppXXXIIINNNMMM???>>>;;;999888999:::::::::;;;===???>>>;;;;;;>>>AAACCCEEEIIINNNPPPOOOJJJFFFEEEDDDAAA???<<<:::999999888888777666666666666666444555888;;;;;;>>>IIIVVVaaadddhhhkkkllllllmmmnnnlllsssxxxzzzxxxiiicccaaa^^^ZZZYYYWWWWWWWWWZZZ___bbbddddddTTTGGGOOOrrryyyzzzyyybbb\\\VVVTTTUUUUUUQQQLLLNNNQQQSSSTTTQQQOOOMMMLLLEEE@@@999222//////222444555555555333222222444666666666555333111000000222555555555444333111000///---...000111111111000//////////////////......---//////.........---------//////...------------.......................................---,,,+++***---,,,,,,,,,,,,---.........111111///111666999888222222222333444555777777444444222111000/////////000000000000000/////////...///222555777666222...///////////////000111111666777888999:::;;;<<<<<<;;;;;;;;;<<<===>>>>>>???AAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGFFFEEEDDDCCC@@@@@@???>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>;;;::::::<<>><<<<<>>===<<<999666444333333333444444333444666<<>>;;;999>>>>>>?????????>>>>>>===<<<:::888555444444444555333555777<<>><<>>===<<<:::999777555555:::777444333333444444333444666777777999@@@LLLVVV```eeehhhhhhiiilllmmmlllqqqpppqqqvvvrrreeeddd]]]ZZZZZZVVVUUUVVVUUUVVV\\\dddfffccc\\\BBBMMMkkkyyy|||~~~kkkbbb\\\VVVTTTUUUTTTPPPLLLMMMPPPRRRRRRPPPNNNLLLKKKEEE@@@999222//////222444555555555333222222333555666666666444222111111222555444444444222111000///---...///000111000000//////////////////......---//////.........---------//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***---,,,,,,,,,,,,---......///111222000222777999888333333333444555666777888555555444222111111000000///////////////////////////000333666888666333/////////......//////000111555666666777999::::::;;;::::::;;;<<<======>>>>>>AAABBBCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGEEEDDDCCC@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============:::999999;;;>>>BBBGGGJJJPPPTTT[[[cccmmmvvviiiYYYfffwww~~~xxxzzzxxxvvvzzz|||}}}|||wwwVVVCCCIII???<<<888666666777777666888999III~~~wwwllluuu|||xxxZZZYYYkkk}}}}}}qqqhhh[[[YYYWWWBBB333::::::===KKKdddttttttjjjccckkkzzzuuuvvv}}}oooppptttrrrqqquuuzzz{{{wwwkkk[[[UUU\\\ggg{{{]]][[[qqqvvvfffTTTVVVZZZ```ccc___VVVNNNHHH===<<<>>>===DDDLLLIII???<<<:::>>>GGGSSS[[[^^^gggpppxxx{{{|||vvvaaaLLL>>>BBBMMMZZZ___XXXMMMHHHEEECCC@@@@@@CCCEEECCC@@@>>>???BBBHHHOOOUUUXXXXXXQQQNNNIIIFFFEEEBBB???;;;888888888:::<<<===<<<:::===<<<;;;999777666555555444444333444777===FFFLLLVVV[[[aaagggkkknnnppprrruuuxxx{{{ttt]]]CCC:::@@@IIIIIIJJJIIIUUUqqqxxxeeeddd|||xxxuuuhhhYYYrrr|||VVVKKKIIIhhh{{{sssYYYFFFUUU```JJJ@@@???999888<<<;;;<<<666666888@@@aaasssxxxeeewwwqqqiiikkkmmmnnnmmmkkkjjjlllnnnoooggg[[[OOOEEE@@@===<<<@@@@@@AAA@@@@@@???>>>>>><<<:::888666444444444555444666666:::IIIaaauuu~~~{{{mmmfffddd}}}kkkNNNFFFFFFBBBAAA<<<:::;;;<<<===???BBBJJJMMMDDD===BBBAAA:::;;;:::;;;===???@@@@@@???>>>;;;:::999888777777666666;;;999555444444444444333444666777777999AAAMMMVVV```eeeiiihhhjjjmmmnnnlllooooooqqqvvvqqqeeeddd]]]YYYZZZVVVVVVWWWVVVWWW]]]dddeeeaaaRRRHHH\\\oooppp}}}~~~}}}jjjbbb\\\UUUSSSTTTTTTPPPLLLLLLNNNQQQRRRPPPMMMKKKKKKEEEAAA999333///000222444444555555333222111333444666777777666333222222333444444444333333111000///......///000000000000000///////////////......---...............---------///......---------------,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,+++---,,,,,,,,,,,,---......///222333111333777999777444444444444555777888888777666666555444333222222.........///////////////111222333666777666333000......------......///000444444555555666777888888888999999:::<<<===>>>>>>BBBBBBCCCCCCDDDCCCCCCCCCEEEFFFGGGGGGGGGFFFDDDCCCAAA@@@??????======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::::::::;;;;;;;;;<<<<<<888888888999<<<@@@DDDGGGLLLPPPWWW___gggqqqzzzmmm\\\jjjrrrpppwww|||wwwuuuuuuuuuqqquuuvvvyyytttZZZBBB@@@???<<<999777777777777666777999CCCsssxxx|||yyy___aaa}}}vvvgggaaa\\\FFF666;;;::::::BBBQQQ^^^ccceeegggiiimmmqqqrrrrrruuu}}}xxxrrrtttuuusssssswww~~~|||nnn```^^^jjjvvvnnneeevvvzzz```\\\WWWTTTRRRQQQOOOMMMKKKCCCDDDDDDBBBKKKVVVUUUCCC>>>::::::<<<>>>>>>===BBBLLLZZZaaa___UUUIIIBBB888;;;EEERRRVVVPPPIIIEEECCCAAA???AAACCCCCC@@@>>><<<<<<===CCCKKKSSSZZZ]]]VVVRRRMMMHHHFFFDDDBBBAAA<<<:::999999:::::::::999=========<<<;;;999888777444444444444777???HHHNNNXXX\\\ccchhhlllooorrrtttvvv{{{sssWWWGGGEEEFFFGGGHHHDDDIIIaaammmaaaiii|||yyyxxxpppVVVgggsssSSSJJJCCCXXXeeeaaaSSSGGGXXXbbbLLLBBBAAA:::999===<<<>>>888666555>>>___~~~wwweeemmmpppiiijjjlllnnnooommmllllllmmmnnnggg]]]QQQHHHBBB???>>>BBBBBBBBBBBBAAA@@@>>>>>><<<:::888666555444555555666666555999JJJcccxxx}}}ssskkk]]]HHHDDDFFF???;;;:::===>>>???DDDLLL]]]___QQQCCCCCCAAA:::;;;;;;<<<======>>>======<<<<<<;;;:::999888999:::;;;===;;;777666666666555444444555666777:::BBBNNNWWWbbbfffiiiiiillloooooolllmmmmmmqqqxxxooodddccc\\\XXXYYYVVVWWWXXXWWWXXX]]]cccccc___LLLLLLbbbpppiiisss~~~ooobbb[[[TTTRRRSSSSSSPPPLLLLLLNNNQQQRRRPPPNNNLLLLLLFFFAAA:::333000000222444444555555444222111222333666777888777555333333444555555555444444333111111...//////000000000000000///////////////......---........................///...------,,,,,,------------.................................---,,,,,,---,,,,,,,,,,,,---......///222333222333888999777333333333444444555777777888888777777666444333333.............../////////222222222444555555333000---------------...//////222222333333444555555666666777888999;;;<<<===>>>AAABBBBBBCCCCCCCCCBBBBBBEEEEEEFFFGGGFFFEEEDDDCCCAAA@@@???>>>===<<<<<<;;;::::::::::::999999999999666666666666666666666666777777888888999999::::::666666666777:::>>>BBBEEEIIINNNUUU\\\cccllluuu|||jjjrrr|||wwwwwwvvvvvvyyy}}}zzzwwwtttvvvtttppprrrqqqZZZAAA;;;???<<<999777777777777666777;;;>>>iiidddccczzztttlllRRR;;;999:::;;;>>>EEENNNXXXcccjjjmmmkkkjjjlllqqqttttttrrrtttqqqrrrvvvwwwuuuxxx}}}tttfffhhhvvvyyyiii```TTTOOOQQQUUUWWWXXXXXXRRRSSSPPPJJJTTT```___PPPGGG>>>;;;<<>>AAAHHHMMMJJJ@@@;;;<<<;;;>>>FFFPPPRRRLLLFFFDDDEEEAAA>>>@@@AAA???===<<<;;;:::<<>>>>>===<<<:::999555555444555888@@@JJJQQQZZZ^^^dddiiilllooosssuuusss}}}ppplllbbb___]]]UUUTTTfffnnnbbbooo}}}wwwvvvkkkWWWlllsssTTTHHH@@@OOOSSSOOOKKKLLLdddlllQQQBBB@@@<<<<<>>===<<<;;;999777666555555555666555444888KKKgggsssyyy[[[JJJEEE>>>::::::>>>???@@@JJJVVVoooqqq```KKKEEEAAA;;;;;;============>>>>>>>>>???AAA@@@>>>===<<<===>>>??????===:::888888777666555555666666777<<>>===<<<;;;;;;888888888777777666666666333333333333333333333333444444555666777777888888555444444555888<<<@@@BBBGGGLLLSSSYYY___gggrrrzzzttttttzzzvvvsssxxx{{{sssyyyvvvooopppooo[[[FFFDDD@@@===999777777888777777666>>>;;;```cccZZZ|||hhhBBB444:::<<>>===<<<@@@EEEDDDAAACCCIIIJJJEEE???===>>>@@@HHHQQQRRRLLLGGGFFFJJJBBB===@@@@@@===;;;===;;;<<<>>>CCCIIINNNQQQRRRRRRSSSSSSQQQNNNKKKIIIHHHHHHEEEBBBAAAAAAAAAAAA@@@======>>>???>>>===<<<;;;777777555666999AAAKKKSSS\\\___eeeiiilllpppsssvvvsss{{{yyyqqquuuvvvwwwkkkiiiuuuRRRJJJHHHVVVPPPFFFHHHTTTttttttTTT@@@>>>>>>AAABBB===<<<::::::555777VVV{{{}}}jjjxxxrrrhhhrrruuubbb\\\vvvkkkhhhiiillloooppppppmmmkkkiiieee^^^TTTJJJBBB@@@@@@BBBBBBBBBAAA@@@>>>===<<<;;;;;;999888666555555444444555444999KKKiiizzz}}}```NNNIIIBBBAAAEEEEEEEEEPPP^^^ooouuufffNNNFFFCCC>>>>>><<<<<<;;;<<<===>>>@@@AAADDDCCCBBB@@@????????????@@@>>><<<;;;;;;:::888777777666666888>>>HHHSSSZZZcccgggiiikkkooorrrpppkkkhhhjjjpppyyy}}}iiiaaaaaaYYYUUUXXXVVVWWWXXXYYYYYY^^^bbb___YYYHHHLLL\\\nnnyyy|||vvvqqq|||www{{{bbb[[[SSSOOOPPPQQQOOOLLLMMMOOORRRSSSRRRPPPOOONNNFFFBBB:::444000111333555666777888777555333333333444666888888666444444444555555555555555444333333///////////////000111111///////////////......------------..................------,,,,,,,,,,,,,,,***++++++,,,,,,---------....../////////......------,,,,,,,,,,,,---.........222333222333666666444222222111111222333333444666777777777666444222111......//////000000111111333111000000111111000///......------......///000000000000111111222222222111222444666888:::<<<===>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDDDDDDDCCCAAA@@@???>>>>>>===<<<;;;:::999777777666666555444444444111111111111111111111111222222333333444555666666444444333444777:::>>>AAAEEEKKKRRRWWW[[[cccoooxxxqqqppp}}}uuuqqqrrr}}}sss}}}tttqqqlllWWWEEEFFF@@@===:::888888888888777555AAA999ZZZ```NNNdddMMM555999===@@@BBBHHHUUUbbbhhhdddeeehhhjjjmmmoooppppppnnnqqqtttuuuuuuuuuwww{{{|||oooaaa[[[^^^ccceeeddd^^^ZZZYYYUUUTTTeeesssppp\\\PPPGGGFFFEEE@@@???CCCFFFDDDEEENNNXXXXXXNNNBBB===AAAIIIRRRRRRLLLIIIIIIKKKCCC???DDDFFFAAA>>>AAA>>>???AAAEEEIIIKKKKKKJJJKKKMMMOOOPPPNNNKKKJJJJJJHHHFFFDDDDDDDDDEEEDDDBBB??????@@@??????>>>======:::999777777:::BBBLLLTTT]]]```eeeiiilllooosssvvvvvvxxxwww{{{|||~~~yyyRRRGGGMMM___TTTBBBDDDSSStttpppQQQ??????@@@CCCEEE???<<<999:::777555NNNxxx|||iiivvvssshhhfffttt|||lllsssxxxnnnggghhhjjjmmmppppppnnnkkkhhhfff```VVVKKKBBB@@@@@@AAAAAAAAAAAA@@@???======;;;;;;:::999777666555444222555666999IIIhhhxxx}}}{{{eeeYYYQQQRRRPPPLLLSSSaaacccoooeeeOOOHHHFFFAAAAAA;;;:::999999:::<<>>>>>@@@???============;;;999999888777:::AAAKKKVVV\\\cccfffhhhkkkooossspppiiigggiiioooxxxyyyfff``````XXXTTTWWWVVVUUUXXXYYYZZZ^^^bbb^^^XXXDDDUUUhhhtttxxxxxx|||yyyrrr{{{|||ooovvv~~~rrraaaZZZRRROOOPPPPPPNNNLLLKKKNNNQQQRRRQQQOOONNNNNNGGGBBB;;;444111111333555777999:::999777444444444333555777888666444333444333333333444333333222111000//////...///000111222///////////////......------------.........//////...---,,,,,,++++++,,,,,,******++++++,,,------.........////////////......---,,,,,,,,,,,,---......---111222111222555555222333333222222222333444444555555666666555333111/////////000000111222222333444222000000111111111000//////......//////000111000000000000111111111111000111333555777:::<<<===<<<===???@@@BBBCCCCCCCCCAAAAAABBBBBBBBBAAA@@@???======<<<;;;:::999999888777777666555555444444333000000000000000000000000///000111222333444555555444444333444666:::>>>@@@CCCIIIPPPTTTXXX```llluuuhhhnnnzzzvvvttt~~~|||yyytttnnnWWWBBBBBB@@@===:::888888888888777222AAA777UUUdddMMMRRReee}}}yyyxxx}}}PPP:::666;;;??????FFFTTT___cccbbbdddgggiiijjjlllnnnpppooorrrsssssssssuuuxxxzzz~~~qqqfffaaaaaaeeehhhbbb]]][[[XXX[[[qqqzzz```TTTLLLOOOOOOJJJJJJOOOQQQPPPNNNRRR^^^eeeZZZHHH@@@EEEMMMUUUTTTLLLGGGHHHIIIBBBCCCMMMPPPIIIEEEGGGBBBBBBCCCEEEHHHIIIHHHGGGCCCEEEHHHIIIHHHHHHJJJLLLHHHGGGGGGHHHIIIIIIHHHFFFDDDCCCBBBAAA@@@?????????<<<;;;888777:::BBBLLLTTT]]]```dddhhhkkkooosssuuuvvvzzzuuuyyy~~~tttzzzwwwRRREEERRRiii\\\FFFBBBKKKfff___IIIAAADDDAAABBBEEEBBB???555777:::666GGGnnnmmmzzz~~~yyypppsssggg___|||kkkgggfffhhhkkknnnooonnnkkkiiihhhcccYYYLLLCCC@@@@@@AAAAAABBBBBBAAA@@@??????;;;;;;:::999888666555444111666999999EEEcccxxxyyy{{{tttddd```YYYNNNPPPZZZZZZlllgggSSSLLLIIICCCAAA>>><<<:::999999<<<>>>@@@BBBCCCDDDDDDDDDCCCAAA@@@@@@???>>>>>>??????>>><<<;;;999888;;;CCCNNNXXX^^^ccceeegggjjjpppsssooohhhfffiiinnnwwwvvvddd______WWWSSSVVVVVVTTTWWWYYY[[[___bbb^^^WWWJJJ^^^pppwwwyyyuuuvvvzzzttt}}}|||lllnnntttgggaaaZZZRRRNNNOOOPPPNNNLLLJJJMMMPPPQQQPPPNNNMMMMMMGGGBBB;;;444111111333555888:::;;;:::888555444444222555777777666444333333111111222222222111000000000///.........///111222///////////////......------------.........//////...---,,,,,,++++++,,,,,,,,,,,,------...///000000......///////////////...---,,,,,,,,,,,,---......,,,000222111222444444111444444333333333444555555333444555555444222000...///000000111222333333333666444111000111222222111///////////////000111111000000000000111111111111///000222444777:::;;;<<<;;;<<<>>>@@@BBBCCCDDDDDD@@@@@@AAABBBAAA@@@???>>>===<<<;;;:::999888888777888777777666555555444444000000000000000000000000...///000111222333444444444444333444666:::===@@@BBBHHHNNNRRRUUU]]]iiisss}}}|||yyyaaapppvvvxxxxxxwwwttt^^^HHHFFF@@@>>>:::888888888888777000AAA555SSS~~~lllTTTLLLSSSmmmssshhhttt|||hhhGGG:::444999<<<<<>>@@@BBBBBBBBBDDDIIIMMMIIIIIIIIIKKKMMMNNNLLLJJJGGGFFFDDDBBBAAAAAAAAAAAA>>><<<999888:::BBBLLLTTT]]]```dddhhhkkknnnrrruuurrrxxx||||||~~~zzzzzz}}}{{{pppttt}}}xxx{{{~~~nnnMMMHHHYYYsssgggPPPGGGHHH\\\PPPCCCCCCHHHBBB@@@EEEEEEBBB333444;;;777BBBfffrrr~~~nnnqqqRRRLLL~~~eeegggffffffiiimmmooommmkkkjjjjjjfff[[[NNNDDDAAAAAABBBBBBBBBCCCBBBBBBAAAAAA;;;;;;;;;:::888777555444000777:::999AAA___}}}sssoooppphhh\\\MMMJJJRRR[[[ooommmYYYPPPLLLCCC???CCCAAA>>>;;;;;;===???AAABBBCCCFFFHHHIIIGGGEEEDDD@@@???>>>???AAAAAA???===<<<:::999<<>>???AAABBBCCCBBBAAAAAACCCBBBAAA???>>>======<<<>>>===:::888777777777777777777777777777888888888555444222000//////000000111111111111111111111111000222333333444666999<<<@@@DDDIIIMMMRRRZZZcccjjjxxxtttffffffbbbrrrwww|||xxxyyywwwxxxnnnNNNAAAAAA>>>:::888888888888777888999999RRRmmmmmmwwwQQQNNNXXX^^^jjjeee]]]dddgggkkkZZZ;;;>>>555888>>>CCCEEEIIITTTaaaffffffgggiiilllnnnnnnmmmoooppprrrrrrooooooyyynnn]]]fffppphhhllllllmmmoooxxx~~~mmm\\\YYY^^^aaaaaa```vvvvvveeeWWWaaaiii___TTTSSSVVV[[[\\\SSSIIIEEEHHHGGGBBBAAAIIIVVV\\\YYYSSSNNNMMMCCCBBBJJJHHHBBBFFF@@@@@@@@@AAABBBCCCDDDEEEFFFEEEEEEHHHMMMQQQSSSSSSMMMLLLKKKIIIFFFCCC@@@???>>>===;;;:::<<>>444777666;;;BBBQQQ}}}xxx}}}~~~ZZZQQQrrr~~~qqqaaafffkkkmmmnnnnnnllljjjmmmllldddVVVLLLIIIEEE>>>AAA@@@@@@@@@@@@@@@@@@@@@>>>>>>===;;;999888666666222222444:::EEE[[[{{{vvvkkkffflllyyyvvveeeZZZQQQKKKNNNVVVfffooovvvppp```PPPHHHFFFFFFGGGDDD???;;;===AAADDDEEEEEEFFFGGGHHHIIIJJJJJJ@@@@@@@@@AAAAAA@@@??????<<<::::::???JJJWWWbbbhhhkkkkkkllllllkkkiiigggfffeeejjjqqqxxx~~~mmmggg___YYYVVVUUUUUUUUUUUUTTTTTTZZZaaabbb\\\VVVRRRhhhlll}}}zzzwwwsssqqqjjjrrr```ZZZaaa[[[TTTPPPPPPPPPOOONNNMMMNNNPPPQQQQQQPPPNNNMMMHHHCCC<<<555111111333555555666777777777555444333555444333222222333444555333222222111111111222222////////////000000000111////////////............------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---///000000///......///000000///......//////000111111222222222222111111000000111111222333333444444555666555222111000111111111111333555777999999;;;:::999666444111///...---......///000000111111111111000///////////////...///000222444777999;;;===>>>@@@BBBBBBBBBBBBAAACCCBBB@@@???===<<<<<<<<<<<<;;;:::888777777777888888888888888888888999999666444333111000000000000111111111111111111111111000222333333444555999;;;@@@CCCHHHMMMQQQYYYbbbiiivvvlllddd]]]lllyyy~~~qqqOOOCCCAAA>>>;;;888888888888777777999999PPPtttjjjqqq~~~[[[PPP[[[ggglllgggbbbgggbbb```TTT999999777:::???DDDEEEGGGQQQ\\\dddeeegggjjjlllnnnmmmmmmnnnoooqqqrrrooopppzzz}}}}}}vvvyyy{{{~~~uuuoooqqqrrrssswwwsssooonnnlllkkklll~~~~~~jjjXXX```iiibbbZZZVVV[[[cccfff^^^QQQJJJJJJJJJIIIJJJNNNUUU[[[___```ZZZWWWJJJDDDHHHEEE???BBB@@@@@@@@@@@@AAAAAAAAABBBDDDCCCBBBDDDIIIMMMOOOPPPNNNNNNLLLJJJHHHEEECCCAAA>>>===;;;:::===CCCLLLSSSYYY^^^eeeiiikkklllpppsssvvvvvvtttooojjjeeebbb```WWWXXXWWWXXXcccttt~~~tttlllttt{{{yyysssjjj```hhhLLLOOOrrrlllMMMEEENNNVVVFFFEEEDDDEEEHHHIIIHHHFFF>>>666888444888>>>NNN{{{zzz}}}kkkXXXqqqooodddgggjjjkkkkkkllllllkkklllmmmfffXXXMMMHHHDDD???@@@@@@AAAAAAAAA@@@@@@???>>>>>><<<;;;999777666666444333444999CCCXXXyyy{{{{{{ooofffeeeiiinnnuuummmddd\\\SSSNNNTTT^^^ooo{{{zzzfffTTTKKKGGGGGGDDD???<<<>>>AAACCCFFFFFFFFFFFFGGGHHHHHHIIIFFFFFFEEECCCAAA???===<<<;;;:::;;;@@@LLLYYYdddkkkmmmmmmmmmmmmlllkkkjjjiiiggglllssszzzlllggg___YYYVVVUUUUUUUUUVVVUUUUUU[[[aaabbb\\\UUUUUUttt{{{{{{yyyrrr~~~kkkhhhYYY\\\aaa\\\UUUQQQPPPPPPOOOMMMMMMOOOQQQSSSSSSQQQOOOMMMGGGBBB;;;444000000222444666777777777666555333222333333333222222333333333222111111000111111222222/////////000000000111111////////////............,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---///000000///......///000000/////////000000111111111222222222222222111000000000111222222333333444555666444222000000111111111111222444666777888::::::888777555222000///------......//////000000111000000/////////////////////000222444777999:::<<<===???AAABBBCCCBBBBBBBBBAAA???>>><<<;;;;;;;;;:::999888777666777888888999999999999999999999999666555444333111111111111111111111111111111111111000222333333333555888;;;???BBBGGGKKKOOOVVV```fffqqq|||nnn```iii}}}wwwRRREEEBBB???;;;999999999888777666::::::LLL{{{nnnhhhxxxhhhUUUhhhuuusssyyyjjj```YYYBBB<<<999;;;@@@DDDDDDEEELLLUUUaaacccgggjjjmmmmmmmmmlllmmmnnnpppqqqpppqqq|||yyyssssssggg___^^^ZZZkkktttkkkmmmoooooonnnsss~~~wwwvvvyyywwwbbbgggqqqqqqoooiiiooozzzxxxfffYYYSSSMMMPPPRRRRRRRRRXXXcccmmmiiieeeSSSFFFFFFAAA;;;>>>AAABBBCCCCCCCCCCCCCCCBBBCCCAAA@@@@@@CCCFFFHHHIIIKKKJJJIIIHHHFFFDDDCCCBBB===<<<;;;;;;===DDDLLLSSSZZZ```fffjjjkkklllooorrrvvvtttpppiiibbb___bbbeeedddmmmjjjZZZTTTbbbuuu~~~~~~lllggg{{{zzz___WWWvvvdddLLLNNNnnn}}}fffJJJEEEOOOUUUIIIGGGFFFHHHKKKKKKHHHEEE???666999333444:::KKKzzz{{{yyy\\\jjjqqqffffffggghhhjjjkkkkkklllkkknnnjjj^^^PPPGGGCCC@@@>>>@@@AAABBBBBBAAA@@@???>>>>>><<<;;;999777666666777555444777@@@UUUvvv{{{xxxoooiiifffeeeiiiiiigggaaaVVVOOOSSS\\\nnn|||~~~cccRRRGGGDDDAAA>>>===>>>@@@BBBFFFFFFGGGGGGHHHHHHHHHHHHIIIHHHFFFCCC@@@>>>;;;::::::999;;;BBBNNN\\\hhhnnnooonnnmmmllllllkkklllllliiinnnvvv}}}lllfff___YYYVVVVVVVVVVVVWWWVVVXXX\\\aaaaaa[[[UUUUUU|||~~~vvvwwwtttjjjaaannnbbb\\\VVVRRRQQQPPPNNNLLLKKKNNNQQQTTTTTTQQQNNNKKKGGGBBB:::333//////222444999::::::999888666444333111222333333333333222111111111000000000111222222//////000000000111111111////////////............,,,------......------,,,------------------------,,,,,,,,,---------......---///000000///......///000000000000000111111111111111222222333333222222//////000111111222222333555555555444222111111333111222333333333444666777999999888777666333111000.........//////000000000000000////////////000000///000111222444777999::::::<<<>>>@@@BBBBBBBBBBBBAAA@@@>>><<<;;;:::::::::888777666666666777888999888888888888888888888888777666555444333222222222111111111111111111111111111222333333333444777:::===AAAEEEIIIMMMTTT]]]ccclllwwwooommmvvvVVVFFFCCC@@@<<<:::999999888777555;;;:::GGGrrrxxx|||pppYYYvvvxxxgggcccLLL;;;999:::???CCCDDDDDDIIIQQQ]]]aaagggkkklllllllllllllllmmmoooqqqppprrr~~~sssmmmmmmmmmsss{{{gggaaacccVVVJJJKKKMMMUUU[[[www}}}ddddddgggiiiiiiiiimmmssszzz{{{qqqsss~~~llldddXXX[[[\\\WWWSSSXXXeeepppsssoooZZZGGGCCC???:::===CCCDDDFFFHHHJJJJJJJJJJJJGGGDDDAAA@@@@@@BBBBBBAAABBBAAAAAA@@@@@@@@@@@@@@@<<<<<<;;;;;;>>>DDDMMMSSS\\\aaagggjjjkkklllooorrrsssssspppiiidddgggrrr|||{{{aaaXXXdddttt|||iiiiiiaaaZZZooo^^^JJJLLLdddlllXXXEEEIIIUUUYYYLLLJJJIIIKKKNNNNNNIIIDDD>>>666999333333888IIIyyyxxxppp\\\___uuudddbbbdddhhhkkkkkklllnnnkkkooonnndddUUUHHHBBBAAA===???BBBCCCDDDBBB@@@??????>>>===;;;999888777666888555555777???SSSrrr{{{yyyxxxxxxvvvxxxwwwooobbbWWWSSSTTT^^^kkklllXXXFFFAAA======?????????AAACCCEEEHHHLLLMMMLLLKKKJJJFFFDDDBBB@@@>>><<<;;;:::888888;;;CCCPPP___kkkqqqnnnnnnlllkkkkkklllmmmnnnkkkqqqyyykkkfff^^^YYYVVVVVVVVVWWWXXXXXXZZZ^^^aaa```YYYSSSUUUyyy}}}uuusssiiizzzccc]]]WWWSSSQQQPPPMMMKKKJJJMMMPPPSSSSSSPPPMMMJJJGGGBBB:::333//////222444999::::::999888666444333000111333444444333111000222111111111111111222222000000000000111111111111////////////..................////////////......------------------------,,,,,,,,,---------......---///000000///....../////////000111111111111111111111222333333333333333000000000111222222333333555555555444333222444666333444555444222222444666777777888888777555333111///000000000000000111111000000////////////000000000000111222444666888999:::;;;===???AAABBBBBBBBB???>>>===;;;:::999888888777666555555555666777888666666666666777777777777888888777666555444333333111111111111111111111111111222333222222444777999<<>><<<<<<;;;<<<<<<>>>???@@@;;;;;;;;;;;;>>>EEEMMMRRR]]]bbbhhhkkklllmmmpppssssssvvvtttllleeeiiiwwwxxxXXXZZZqqqzzz~~~mmmtttrrrmmmzzz[[[MMMNNN\\\]]]LLLGGGWWWgggkkkOOOMMMKKKNNNRRRQQQJJJDDD<<<444888444555888HHHuuuyyyggg~~~eeeXXXxxxuuuccc```aaaiiinnnmmmlllnnnlllppprrrkkk[[[LLLDDDCCC===???BBBDDDDDDCCCAAA???@@@???>>><<<:::999888777777555555777===OOOkkkuuuhhh[[[TTTRRRYYYgggzzznnn]]]III@@@;;;???BBBAAA@@@AAA???CCCJJJOOORRRQQQNNNKKKGGGEEECCC???===:::999999777888;;;DDDQQQ___kkkqqqpppooonnnmmmmmmnnnpppqqqooottt|||~~~jjjeee^^^XXXWWWWWWWWWWWWXXXYYY\\\___aaa^^^WWWQQQXXXqqq}}}{{{sssdddrrrddd^^^XXXTTTRRRPPPMMMJJJKKKMMMOOOQQQQQQOOOMMMKKKGGGBBB;;;444000000222444666777777777666555333222111222333444444333222111444333333222111111222222000000000111111111222222////////////...............//////////////////...------------------------,,,,,,,,,---------......---///000000///......///......///000111111111111000111222333444444444444000111111222333333444444555555666555444555777:::666888999666222111222555555666888888888666444333000000000000111111111111///////////////000000111000000111222444666888999:::;;;===???@@@AAA@@@@@@>>>===;;;:::888888777777666555444444444555666777333444444555666777888888999999999888777666444333111111111111111111111111111222222222222333666999:::>>>BBBEEEHHHNNNVVV]]]cccppp~~~}}}oooiii}}}sss~~~ZZZJJJFFFBBB>>>;;;::::::999888555>>>999;;;^^^sssUUU```hhh???777666999>>>AAABBBGGGNNNYYY^^^eeehhhiiiiiilllnnnmmmmmmoooppppppsssiiifffiiiiiimmmpppaaa^^^aaaYYYUUUYYYZZZNNNEEELLLbbbwww{{{ggg``````iiikkkbbbWWWRRRUUU[[[gggqqqtttsssvvv|||zzzsssnnnoooppp~~~|||dddIIIAAA@@@===@@@<<<>>>AAAFFFLLLQQQVVVXXXVVVTTTQQQOOOLLLIIIDDDAAA???>>>=========>>>@@@AAA:::;;;;;;<<>>???AAACCCDDDCCCBBBAAAAAA@@@???>>><<<:::999888666555666888;;;GGG___ttt}}}tttfff[[[VVVWWW^^^lllzzz}}}ssshhhSSSHHHAAAEEEIIIFFFBBBCCC>>>BBBHHHMMMPPPOOOMMMKKKMMMKKKFFFAAA===:::888777777777;;;CCCPPP^^^hhhnnnqqqqqqqqqqqqqqqrrrssstttrrrwww}}}zzziiiddd]]]XXXWWWWWWXXXXXXXXXZZZ]]]______[[[TTTOOO\\\nnn~~~}}}uuuuuuxxx~~~yyyooo```ppp~~~ddd___YYYTTTSSSPPPLLLIIIMMMNNNPPPQQQQQQPPPNNNMMMHHHCCC<<<555111111333555555666777777777555444333333333444444444444333333666666444333222222111111000000111111111222222222////////////............---......//////......---........................,,,,,,,,,---------......---///000000///......///,,,---...000111111000000000111222333444444444444222222222333444444555555555555666666666777;;;>>>:::<<<<<<888222///111333444666888999999777555333000000000000000000000000///////////////000111111000111111222444666888999:::<<<===???????????????===<<<;;;999777777666666666555444333333444444555222333444666777999:::;;;999999:::999888777555444111111111111111111111111111222222222222333666888999===@@@CCCFFFLLLTTTZZZ```nnn~~~{{{eeebbbyyynnnwwwyyy{{{rrrSSSHHHFFFCCC???<<<;;;:::999888555???999666VVVzzzYYYOOOfff{{{KKK888666777<<<>>>@@@FFFLLLXXX^^^dddgggggghhhlllpppnnnnnnooopppooosss~~~lllqqqyyyzzz}}}zzzkkkfffgggfffkkkjjj___OOOHHHIIISSSfffqqqiiigggmmmjjj\\\QQQOOONNNPPPYYYeeelllmmmnnnqqq}}}wwwrrrpppuuu}}}zzzyyy{{{kkkMMMBBB@@@<<<>>>;;;<<<>>>CCCIIIPPPWWW[[[\\\[[[ZZZYYYWWWSSSMMMIIIGGGFFFCCCAAA?????????@@@999:::;;;<<>>OOOaaa|||rrriiiaaa___cccooo~~~yyydddUUULLLPPPSSSLLLEEEDDD@@@AAACCCEEEFFFHHHHHHIIIMMMKKKFFFAAA<<<999888777777777:::BBBNNN[[[eeejjjnnnooopppqqqrrrrrrrrrrrruuuyyy}}}wwwhhhccc]]]XXXWWWXXXYYYYYYWWWZZZ]]]___^^^YYYRRRMMMYYYooottt|||nnnrrrpppxxxtttrrrjjjbbbyyy|||ddd___YYYUUUSSSPPPLLLHHHOOOOOOPPPQQQQQQPPPOOOOOOIIIDDD<<<555111111444666777777888999999888777666444444444444444444444444888777666444333222111111000111111111111222222222000/////////............,,,------......------,,,........................,,,,,,,,,---------......---///000000///......///+++,,,...///000000000///000111222333444444555444222333333444444555555666444555666666777999===@@@<<<>>>>>>999333///000333444555888999999888666444///////////////.........///////////////000111111111111111222444666888999;;;<<<===?????????>>>===<<<<<<:::888777666666555666555444333222333444444222333444666999;;;<<<===999:::::::::999777555444111111111111111111111111111222222222111333555888999<<<@@@BBBEEEKKKSSSYYY^^^mmm~~~uuuZZZfffwww~~~ssszzzvvvrrrgggKKKDDDGGGDDD???<<<;;;:::999888555@@@888333RRR~~~aaaIIIYYYzzz|||III;;;777777:::===???DDDJJJXXX]]]ccceeeeeeggglllqqqooonnnppppppooosssmmmvvv|||rrrrrrxxx|||hhhNNNKKKKKKNNN^^^~~~wwwtttuuummm\\\TTTVVVNNNMMMRRR^^^gggiiihhhgggiii~~~lllbbb]]]XXXUUUTTT___nnnqqqPPPCCC@@@;;;;;;<<<===>>>BBBHHHPPPXXX\\\^^^^^^___```___[[[UUUPPPMMMKKKGGGCCC???>>>======999:::;;;<<<@@@FFFMMMRRR[[[aaahhhlllnnnppptttwwwsss{{{|||mmmWWWLLLTTTaaalllnnnzzz~~~ttttttyyyuuuvvvrrrtttzzzmmmIIIVVVdddpppiiiOOOCCCRRRfffoooWWWSSSQQQUUUYYYWWWLLLBBB:::000444555999666444SSS~~~rrrqqqgggttt{{{kkkaaadddgggfffiiiqqqqqqpppsssvvvnnn\\\LLLGGG@@@@@@AAAAAABBBCCCDDDDDDDDDCCCBBB@@@>>>===<<<;;;555666888777444777DDDSSS{{{zzziiigggjjjwwwqqq```UUUXXXYYYPPPHHHFFFCCCAAA>>>======@@@DDDFFFHHHEEEBBB>>>;;;999999999777777:::BBBMMMYYYccchhhiiikkkmmmnnnooooooooonnnwwwzzz}}}uuuhhhccc]]]XXXWWWXXXYYYYYYWWWZZZ]]]___]]]WWWPPPKKKRRRooommmmmmzzzlll}}}yyywwwoooccc___}}}wwwcccccc]]]TTTQQQRRRNNNHHHLLLNNNPPPQQQPPPMMMJJJHHHFFFBBB;;;444111111444666666555555777888888777555444444555555555555444444555555444333333222111111111000///000222333333222000000000000////////////........................+++,,,------......------//////.........---------000000111111111000000///......//////000000111111///000111444666888::::::555555444555666888:::;;;:::777555555777<<>>::::::999888777777777888555444333222222222333333333444333222111111444777888:::<<>><<<::::::777111:::;;;AAAzzzyyylllIIILLLjjj}}}|||~~~fffBBB888444555===BBBAAADDDJJJVVVZZZ___cccfffiiilllnnnrrrtttpppppptttuuuvvvuuu}}}xxxZZZSSSKKKKKK]]]zzz{{{mmm]]]RRROOOMMMPPPTTT\\\ggglllcccWWWUUU___ooo|||qqq___WWWUUURRRKKKEEEOOOSSS```ppp}}}rrrUUUCCC>>>===;;;<<<===???BBBGGGMMMRRRUUUXXX[[[___aaa```\\\XXXUUULLLKKKHHHDDDAAA>>><<<;;;888666777<<<@@@EEEMMMVVV___bbbfffjjjlllnnnqqqtttsss```FFFHHHXXXeeerrr~~~|||sss{{{zzzqqqhhhrrrqqqmmmqqqiii~~~ZZZEEE]]]rrroooOOOHHHTTT[[[]]]OOOQQQVVV[[[[[[TTTHHH???666666666555555888===AAAyyyttttttjjjxxxmmmbbb```fffkkkkkkiiilllnnnnnnmmmjjjdddUUUFFFEEECCCAAABBBDDDEEECCC@@@DDDBBB@@@??????>>><<<:::;;;555555999888555???MMM~~~{{{tttjjjeeennn{{{~~~yyyhhhiiiggg___TTTKKKGGGHHHEEE@@@:::888:::===??????AAA>>>;;;888777777777777999777888>>>JJJXXXdddjjjlllmmmmmmllllllmmmppprrrxxxzzz|||}}}~~~pppddd___ZZZWWWVVVXXXYYYYYYZZZ[[[^^^^^^YYYQQQKKKIIIUUUffftttwwwzzzzzzooovvv~~~wwwxxxlllgggxxxwwwcccccc]]]UUUQQQQQQNNNHHHKKKMMMOOOPPPOOOMMMJJJGGGGGGBBB;;;444111111333666777666666888999888666444444444555555555555444444555555444333333222111111111000///000222333333222000000000000////////////........................+++,,,------......------//////.........---------000000111111111000000///.../////////000000000111111111222444666888:::<<<:::::::::::::::;;;<<<<<<;;;888666555888>>>CCCFFF@@@>>>>>>>>>888000///333222333555777888999999888666333///...000111000///111111000000000111333444333333222111222444666777888888999999999:::::::::999999999999999888777666999777666444444444555666555555555555777999;;;<<<999999888888888888888888666555444222222222333333333444333222000111444666777999;;;>>>BBBHHHOOOTTT\\\jjjyyyttthhh{{{}}}yyy}}}}}}|||{{{yyyuuueeeHHHEEEGGGEEECCC@@@===<<<;;;;;;:::333::::::???sssnnnqqq}}}VVVOOOfff~~~mmmeeejjjcccXXXDDD<<<777555999???BBBDDDEEEQQQUUUZZZ___cccgggkkkmmmooorrrpppqqquuuxxx{{{oooxxx{{{cccYYYMMMLLLZZZsss~~~jjjWWWQQQRRRQQQSSSVVV^^^hhhkkkaaaTTTJJJLLLQQQYYYcccppp|||tttddd\\\ZZZUUUMMMEEENNNNNNPPPXXXfffuuu~~~yyyeeeNNN@@@>>>???===<<<<<<===???BBBEEEIIIKKKNNNOOORRRTTTSSSQQQMMMKKKFFFEEEBBB???<<<:::999888777555777<<<@@@EEENNNXXXcccfffiiikkkmmmnnnppprrruuu{{{ZZZIIIIII\\\jjjuuu|||vvv|||vvvvvvpppttt~~~qqq^^^``````ttt{{{VVVKKKhhhfffGGGKKKZZZXXXPPPOOORRRWWW[[[ZZZSSSGGG???666666666555444777;;;???jjjnnnyyyxxxlllcccdddgggggghhhjjjnnnppppppooommmeeeVVVHHHFFFCCCAAAAAADDDEEEDDDAAADDDCCCAAA@@@@@@???===;;;<<<666555999777444===JJJzzz{{{wwwkkk^^^[[[```cccbbbaaagggjjjdddWWWLLLIIIJJJKKKFFF???:::999;;;===>>>>>><<<:::888777777888999:::999:::@@@LLLYYYdddjjjkkklllmmmmmmmmmmmmoooqqqwwwyyy{{{}}}~~~pppddd```[[[XXXXXXYYYZZZZZZXXX[[[``````ZZZSSSRRRUUUiiioootttuuuwwwxxxrrrjjj|||tttlllccciii{{{wwweeeccc]]]VVVRRRQQQMMMHHHKKKLLLNNNOOOOOOLLLJJJHHHGGGBBB;;;444111111333555999888888888999888666444444444555555555555444444555444444333333222222111111000///000222333333222000000000000////////////........................+++,,,------......------...............---------///000000111111000000000////////////000000000000333222222333555777:::<<>>===;;;999666666999???FFFKKKCCC@@@???>>>999333000222000111333666888::::::;;;888555222000111111000///000/////////111222444555555555444333333444444555555555666666666666777777888888999:::::::::::::::<<<:::999777666666777777555555666777777888999999888888888888888999999999777666444333222222333333333444333222000000333555666888:::===@@@FFFMMMRRR[[[gggttt~~~ttt___|||~~~{{{yyylllLLLEEEIIIFFFCCC@@@===<<<<<<<<<<<<666:::999<<>>;;;666666>>>EEEFFFAAAIIINNNTTT[[[```eeeiiilllkkkqqqqqqrrrvvv{{{|||yyytttdddTTTOOOTTTeeemmmWWWTTT\\\TTTVVVYYYaaalllooodddUUUJJJGGGCCCFFFPPPbbbuuuxxxggg\\\ZZZXXXRRRKKKLLLJJJFFFGGGUUUiiirrrqqqeee___SSSEEE===>>>@@@@@@>>>===<<<<<<<<<===???@@@BBBCCCDDDEEEDDDCCCBBBAAA@@@???===;;;999777666666777555666<<>><<<<<<777666888666333:::EEEfff}}}qqq]]]NNNJJJNNNQQQ]]]jjjvvvrrraaaQQQKKKMMMRRRLLLDDD<<<888888;;;===<<<<<<;;;:::888999;;;>>><<<<<<===CCCNNNZZZdddiiijjjlllmmmmmmlllmmmnnnpppvvvxxx{{{}}}~~~|||nnnddd```[[[YYYYYYZZZ[[[\\\TTTZZZbbbbbbYYYRRRXXXccczzzvvvuuuxxxyyytttpppoooyyyzzzuuuccc[[[kkk}}}zzzfffccc]]]WWWSSSPPPMMMIIILLLMMMOOOPPPOOOMMMKKKJJJGGGCCC;;;444111111333555:::999888999999888555333333444444555555444444333444444444333333222222222111000///000222333333222000000000000////////////........................+++,,,------......------...........................///000000000000000000////////////000000000000333222111111222555999;;;BBBCCCDDDEEECCCAAA>>><<<999888555444777>>>GGGMMMJJJEEE???===;;;888444111...000222555777:::<<<===999777555333222111000///111000000000000222333555777777666666555444444333222222222333333333444444666777999:::<<<<<<=========<<<:::888777666666666555666777777888777777666777777888888999999999999888666555333333333333444444444444333111000222333555666999;;;???DDDKKKPPPYYYdddpppxxxmmmsssxxxwwwnnnQQQIIIJJJGGGDDD@@@>>>======>>><<<777999888999[[[~~~ttt~~~eee[[[tttxxxdddSSS======:::777===FFFGGGBBBCCCHHHPPPWWW^^^ccciiillljjjrrrssssssvvv{{{zzzfff[[[UUU\\\wwwwww]]]ZZZbbbYYY[[[___hhhtttwwwkkk[[[RRRPPPMMMLLLRRRaaatttkkk\\\YYY\\\[[[WWWKKKKKKGGGEEEQQQbbbcccZZZMMMJJJEEE???===>>>AAABBBCCCBBB@@@>>><<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999777777777666777555666;;;AAAGGGQQQ[[[eeehhhkkkmmmmmmmmmnnnooovvviiiXXXccchhhmmmwwwxxxyyyttttttdddUUUVVVzzzxxx___LLLRRRkkk}}}eeeRRRWWW^^^XXXQQQSSSVVVZZZ[[[WWWNNNCCC;;;666666666444333444777:::JJJssspppcccfffhhhcccdddllllllooorrrssssssnnnaaaSSSIIIEEEAAAAAACCCEEEEEEDDDEEECCCAAAAAAAAAAAA???======999777777555333777???NNNyyywwwbbbOOOHHHKKKQQQ^^^rrrqqq[[[QQQQQQWWWPPPGGG>>>::::::<<<>>>???>>>>>><<<;;;<<<>>>AAA>>>>>>@@@FFFPPPZZZbbbfffkkkkkkkkkjjjiiikkkooorrrvvvxxxzzz|||}}}xxxlllbbb___[[[YYYYYY[[[[[[[[[VVV]]]ffffff[[[TTT___qqq~~~qqqnnnvvv{{{pppxxxxxx```ZZZooo}}}fffaaa\\\XXXTTTPPPMMMLLLNNNOOOPPPQQQQQQOOONNNMMMHHHCCC;;;444000000222444999888888888999888555333333333444444444444333333444444333333333333222222111000///000222333333222000000000000////////////........................+++,,,------......---------...........................///000000000000000000000000000////////////222111///...000222666888AAABBBCCCDDDBBB???;;;999777666444222444:::CCCJJJRRRKKKAAA===>>>>>>888222///000111444777999<<<===:::999888555333111000000333222111000000111222222888888888888777555333222000000000111111111222222555666888:::<<<===>>>>>><<<;;;:::888777666666555555666777777777777666666666777888999999999999999777666555444444444555555555555666444222111111222444666888:::>>>CCCJJJNNNXXXbbbnnnvvvwww{{{wwwuuuvvvpppSSSIIIJJJHHHEEEBBB???>>>>>>>>>:::666777777888QQQ{{{nnngggsssbbb@@@???;;;888;;;BBBEEEDDDAAAFFFNNNVVV]]]ccciiilllkkkrrrsssrrruuuyyyyyyjjjgggxxxkkkaaadddhhhiiikkktttppp^^^TTTVVVVVVQQQQQQ]]]sssyyykkkhhhkkkiiibbbNNNLLLGGGDDDLLLUUUQQQFFFCCCAAA@@@@@@??????AAABBBHHHGGGEEECCC@@@>>>======<<<;;;:::888888999:::;;;999999888777666666666777777555555:::@@@FFFQQQ[[[aaaeeeiiilllmmmmmmnnnooouuuyyy}}}uuu{{{~~~```VVV[[[yyywww[[[JJJOOO```fffdddWWWUUUeeejjj[[[PPPVVVYYY\\\[[[UUUJJJ@@@999666666666444333333666888AAAssszzz|||xxxeeedddgggeeefffkkkhhhlllooorrruuurrrggg[[[LLLGGGBBBAAACCCEEEEEEDDDDDDCCCAAAAAAAAAAAA???>>>===:::888777555444666:::@@@VVVqqqyyyfffUUULLLLLLPPP]]]sss~~~jjj^^^[[[[[[SSSIIIBBB@@@AAACCCDDDAAA???===<<<===???@@@@@@???@@@CCCIIIRRRZZZ```ccckkkjjjgggeeeeeeiiiooouuuvvvwwwyyyzzzzzz|||rrrhhh___\\\YYYXXXYYYZZZ[[[[[[YYY^^^fffhhh]]]VVVcccwwwllljjjwww~~~tttxxxsssZZZ[[[ttteee___ZZZYYYVVVQQQNNNNNNOOOPPPQQQQQQQQQQQQPPPOOOHHHCCC<<<444000000222444888777777777888777555333333333444444444444333333333333333333333333333333111000///000222333333222000000000000////////////........................+++,,,------......---------------...............------...///000000000000000000000000////////////000000......///111333555<<<===??????>>><<<999777444444333111111666>>>EEESSSPPPIIICCCAAA@@@:::444000111222333555888:::;;;999::::::888444222222222444333111000000000111111888999::::::999666444222//////000000000111111111333444666888:::<<<======::::::999888777666666555666666666666666666666777666777999::::::999888777666666555444555666777888666777777666333222222222444666888:::===BBBIIIMMMVVVbbbnnnwww|||uuuuuu{{{wwwyyyqqqRRRFFFJJJIIIGGGDDDBBB@@@>>>>>>999777666777999IIIqqqtttaaapppwwwQQQFFF:::777999;;;???CCC@@@EEEMMMUUU\\\bbbhhhkkkkkkpppppppppsssvvvtttppp}}}}}}sss^^^VVV^^^```VVVMMMXXXxxxvvvkkkXXXOOOFFFCCCEEEFFFCCC>>>CCCAAAAAADDDDDDAAA@@@BBBIIIHHHGGGFFFEEEDDDCCCBBB>>><<<;;;999888999999:::888777777666555666666666888555555999>>>EEEPPPZZZ___ccchhhlllmmmnnnoooppptttxxx~~~~~~www~~~wwwjjjvvvwwwyyyXXXKKKQQQZZZ^^^UUUJJJZZZ{{{fffPPPXXX[[[]]][[[SSSHHH===888555666666555444444666888<<>>===<<<999777666555666777;;;AAASSSyyyppp___RRRNNNOOOZZZlllwwwnnnlllcccYYYMMMIIILLLPPPOOOMMMCCC???;;;<<>>:::666333333333333444666888999999:::;;;999555333333444222111000000000111222333777999:::;;;:::888555333///000000000000111111111111222444666888:::;;;;;;999999999999888888777777666555555444555666777888777888999::::::999777666555555444444555777999:::888999999888555333222333555666888:::===BBBIIIMMMUUUbbbpppzzz}}}www|||yyyxxxpppRRRGGGIIIIIIHHHFFFDDDAAA>>>===:::999777888:::CCCiii}}}[[[XXXtttUUU;;;777:::888;;;AAAAAAFFFMMMTTT[[[```fffiiiiiimmmkkklllqqqtttxxx```^^^nnnwwwiiiUUU[[[uuufffYYYQQQQQQNNNFFFCCCFFFHHHEEEEEEIIIHHHCCCAAACCCDDDEEEEEEFFFGGGGGGGGGGGGBBBAAA???===<<<;;;;;;;;;::::::999888888888888888888555444888===CCCNNNXXX```dddiiimmmooooooooopppppptttuuuwww~~~wwwzzz~~~wwwRRRLLLYYY```^^^SSSKKK___iiiTTTYYY]]]___[[[RRRFFF<<<666555666666666555555777999<<>><<<<<<;;;888999:::???dddcccVVVfffddd===888===::::::BBBAAAFFFMMMTTTZZZ___dddggggggjjjhhhiiipppsss~~~eeeeee|||}}}aaa```qqqddd```gggbbbQQQJJJPPPKKKHHHHHHLLLKKKDDDAAACCC???@@@BBBEEEFFFHHHIIIIIIFFFEEEDDDBBB@@@???>>>>>>>>>>>>===<<<;;;;;;<<<<<<999555444777;;;BBBMMMWWWbbbfffkkkooopppooooooooolllrrrtttpppqqqwwwzzzxxxwww}}}vvv{{{}}}sss~~~sssLLLMMMaaaiiiWWWTTTQQQaaaxxxvvvaaaWWWZZZ^^^```[[[QQQDDD;;;666444666777666666666888:::???JJJzzziiimmmrrrdddfffiiigggkkklllkkkkkkooopppiii```UUUNNNFFFAAAAAABBBCCCBBBBBB@@@??????@@@@@@>>>=========;;;888888999777555222999???VVVyyyrrruuujjjlllqqqxxxwwwiii\\\\\\fffkkkeee\\\NNNDDD>>>EEETTT]]]ZZZSSSIIIJJJNNNUUU\\\aaabbbbbb[[[]]]aaaccceeeiiimmmpppfffiiimmmpppssswww{{{uuuxxx|||ssseee```^^^\\\ZZZZZZ\\\]]]]]]]]]^^^VVVXXXdddhhheeelll{{{~~~ooolllxxxffffffxxxeee^^^YYYZZZYYYTTTQQQPPPQQQQQQQQQPPPOOONNNMMMLLLHHHCCC<<<444000///000111666777888888777555333111555666888999999777444333111111111111222222333444333222111///............111111000//////////////////............---------,,,,,,,,,---...///000000---......///////////////////////////000000000000222111///.........///000000000111333444666777777777888888999888666444333444333222333666999;;;<<>><<<:::;;;<<<333222111000////////////000111333555777888999999::::::999999999:::;;;;;;:::999888777888999:::;;;555777999;;;;;;999777555666666777888:::<<<===>>><<<;;;:::888555333222111333444555777:::???FFFKKKWWW___mmm|||~~~xxx}}}wwwwwwrrr\\\DDDNNNMMMKKKIIIGGGDDD>>>;;;:::@@@888444;;;BBBfffrrrjjjSSSQQQuuu~~~cccEEE888999;;;:::888EEEEEEGGGMMMUUU]]]bbbdddccclllmmmnnnsssttt|||vvvvvvvvvjjj}}}ccc}}}xxx|||vvvcccVVVTTTYYYJJJGGGKKKFFFDDDDDD???@@@>>>===@@@EEEHHHHHHHHHLLLGGGCCCCCCBBB???>>>???@@@@@@???@@@AAA@@@>>>;;;===999666888:::???JJJTTTbbbhhhlllkkklllooonnnlllllllllfff___eeerrrxxxvvvtttwwwyyyqqqvvvqqqtttvvvyyy|||yyyhhhNNNXXXooo}}}gggRRRWWWooorrrfff]]]XXX[[[\\\\\\WWWNNNCCC:::555444444444555555777888999???DDDkkkppplll{{{xxxrrrhhhooohhhjjjkkknnnqqqsssqqqmmmjjj___VVVJJJAAA>>>???AAABBBAAAAAAAAA@@@@@@@@@?????????>>>===;;;999777666555:::555555DDDccc{{{yyyxxxxxxxxxuuuuuu}}}}}}oooeeefffiiidddXXXPPPAAA??????HHH[[[gggaaaSSSNNNPPPRRRVVVYYY\\\___```___```aaacccfffjjjlllnnnhhhggggggkkkrrrxxx{{{{{{xxxvvvwww|||mmmdddccc]]][[[YYYYYY\\\^^^______[[[XXX]]]iiiooopppyyyxxxnnnrrrmmmllleee^^^YYYYYYYYYTTTPPPPPPQQQQQQQQQQQQOOONNNLLLKKKHHHCCC<<<555000///000111666777888888888666444333555666888999888777444333111111111111111222222333000////////////000000111111111000//////////////////............---------,,,,,,------......//////---......///////////////////////////000000000000111111000//////000111222222333444555777888999:::777888888888777666555555666555555666:::>>>BBBDDDHHHLLLZZZiiigggTTTCCC===999999999777333111555999888999::::::888666333111333222222111111222222333555888<<<===<<<:::;;;<<<666555333111000000000000///111333555777999;;;;;;888888888999:::;;;<<<===::::::999999:::;;;<<<===:::;;;<<<======<<<;;;:::=========>>>???@@@AAAAAA<<<;;;999777555333222111333444555777:::???EEEJJJSSS[[[iiixxx|||uuu~~~~~~~~~ttt^^^IIIOOOMMMKKKJJJHHHEEEAAA===<<<<<<777666>>>OOOtttmmmuuuoooUUUQQQhhhyyyhhhgggfffaaaNNN;;;555888;;;<<<<<>>???;;;999:::;;;???KKKWWWbbbjjjqqqpppnnnllliiieeejjjggg^^^WWW^^^kkkppplllooopppyyy~~~~~~~~~kkkoooiiihhhxxx~~~uuuooojjj```XXXooopppZZZYYYiiijjjaaa[[[VVV[[[[[[[[[UUULLLAAA888444555555555666777888999:::@@@EEEgggxxx|||yyymmmjjjcccfffgggjjjooorrrrrrpppmmmcccZZZMMMDDD@@@AAABBBCCCAAAAAAAAAAAA@@@@@@@@@@@@???>>>===;;;999888666666666555444;;;LLLfffxxxzzz|||{{{uuuqqqvvv~~~wwwoooiiijjjhhh^^^QQQHHHJJJCCC@@@JJJYYYaaaZZZQQQQQQRRRTTTVVVYYY\\\^^^_________aaacccfffhhhkkkllljjjiiijjjmmmsssxxxzzzzzzxxxxxxzzz{{{lllcccccc\\\ZZZXXXYYY\\\___bbbccciiicccdddmmmssstttyyy{{{rrrooouuu~~~mmmqqqeee^^^YYYYYYXXXTTTPPPOOORRRRRRRRRQQQPPPNNNLLLJJJHHHCCC<<<555000///000222555666888999999888666555444555777888888666444333222222222111111111111111---------...000111333444111111000//////////////////............------------------------.........---......///////////////////////////000000000000111000000000111222333444555666666888999:::;;;<<<888888777777666777777777:::999888999===BBBHHHLLLGGGIIIRRR```jjjeeeSSSBBB???:::888:::888333555<<<777888:::;;;:::888555333333222111000000111222333444777:::;;;;;;;;;;;;<<<:::888555333111111111222...///222555888;;;===>>>:::::::::::::::;;;<<<<<<;;;;;;;;;<<<<<<>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBB;;;:::999777555333222111222333555777999>>>DDDHHHPPPWWWcccrrruuummmxxx}}}rrr[[[KKKOOOMMMKKKJJJHHHFFFCCCAAA>>>888777888@@@^^^mmmdddrrrvvvYYYPPP^^^jjjeeehhh```RRRCCC===<<<::::::;;;EEEGGGIIIJJJLLLQQQYYY___eeemmmnnnooosssrrrwww|||tttvvvmmm```rrrqqqbbbbbbmmmWWWJJJHHHEEEHHHJJJCCCCCCGGGFFFCCCFFFLLLMMMHHHHHHDDDAAADDDEEEDDDDDDFFFCCCAAA??????AAABBBCCCBBB@@@>>>===<<<;;;???LLL[[[eeekkkllleee]]]ZZZYYYXXXWWWUUUOOOLLLVVVgggmmmiiibbb```kkkwwwwwwnnnrrrmmmiiiooouuutttbbb[[[uuulllSSSaaannn]]][[[ccc___YYYZZZWWW[[[[[[YYYSSSIII???777333666666666777888999;;;;;;???CCC]]]ooojjjkkkeeefffiiimmmpppqqqpppnnnhhh___SSSIIIDDDCCCCCCDDDBBBBBBAAAAAAAAA@@@@@@@@@???>>>===<<<:::888777777333555666555777CCCWWWgggxxx~~~|||sssvvv~~~wwwttttttuuurrrkkkfffeeeaaaSSSMMMVVVaaa```ZZZWWWVVVWWWWWWXXXZZZ[[[]]]]]]______aaaccceeegggiiijjjllllllmmmppptttvvvwwwwwwyyyzzz}}}vvviiibbbbbb[[[YYYWWWWWWYYY\\\]]]^^^ddd^^^```lllwww{{{}}}yyypppgggtttxxxqqqfffqqqddd]]]XXXXXXXXXSSSOOOOOORRRSSSSSSRRRQQQNNNKKKJJJIIIDDD<<<555111000111222444666888999:::999888777444555666777777666444333333333333333333222111111,,,,,,---...000111333444111000000//////////////////............---------...------------------------......///////////////////////////000000000000000000111222333444555666666777777888:::;;;;;;<<<999888777666777888:::;;;===<<<;;;;;;===BBBIIIMMMKKKLLLMMMTTTdddpppiiiZZZMMM???888;;;<<<777555:::999:::<<<======;;;999777444333111000000111222333444555888999:::;;;<<<<<<<<<:::666333111111222222---///111444777;;;>>>???AAA@@@>>><<<;;;:::999999=========>>>???@@@AAABBBHHHGGGFFFEEEEEEFFFGGGHHHEEEEEEDDDCCCBBB@@@??????::::::888777555333222111222333555666999===BBBFFFMMMSSS^^^kkkzzzvvviiippp}}}~~~zzzhhhTTTJJJNNNMMMJJJIIIIIIGGGEEEBBB???666999999<<>>999999;;;AAADDDGGGHHHHHHMMMVVV^^^```hhhjjjmmmssssssxxxwwwqqq{{{xxx^^^WWWcccvvvsssiiimmmwww]]]IIICCCDDDQQQZZZUUUMMMNNNIIIBBBDDDMMMNNNIIIGGGBBB???BBBEEEEEEGGGKKKGGGDDDAAA???AAABBBCCCDDDAAA@@@@@@===:::>>>NNN^^^iiilllgggYYYLLLGGGGGGGGGHHHKKKJJJIIIRRRcccmmmlllVVVUUUcccuuu~~~}}}}}}{{{xxxvvv^^^UUUjjj\\\III^^^\\\ZZZbbbdddXXXSSSZZZ[[[[[[[[[WWWPPPGGG===777333555555666666888999;;;<<<;;;???QQQooowwwyyyqqqnnniiiiiiiiikkkmmmnnnmmmkkkkkkdddYYYOOOGGGDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA??????===<<<;;;999888888333777888555333777BBBMMMsss|||}}}~~~~~~}}}|||iii___hhhmmmfffaaaccc[[[[[[ZZZZZZZZZ[[[\\\]]]___```bbbccceeeggghhhhhhlllmmmnnnppprrrsssssssssyyy{{{|||qqqfff``````ZZZYYYXXXXXXWWWVVVSSSPPPTTTUUU\\\gggpppvvv}}}~~~tttgggmmmiiicccdddtttccc\\\WWWXXXWWWRRROOONNNRRRRRRSSSSSSRRROOOLLLJJJIIIDDD===555111000111222444555777999:::999888777333444555555555555444444444444555555444333222111............///000222222111000000//////////////////............------------------------,,,,,,,,,---......///////////////////////////000000000000000000222333444555666666555666777777888999::::::999888888888999;;;===>>>>>>>>><<<::::::===DDDIIISSSUUUQQQOOO\\\ttt~~~kkkUUUAAA<<<<<<999777999:::;;;<<<======<<<:::999666444222000000111222333555555666888:::<<<<<<<<<<<<:::777444222111222222...///000333666:::===???AAAAAA???===<<<;;;;;;;;;>>>>>>???@@@AAAAAABBBBBBFFFEEECCCBBBBBBCCCEEEFFFDDDDDDCCCBBBAAA???===<<<:::999888666555333222111111333444666888;;;@@@DDDLLLPPPZZZfffuuuuuujjjrrr}}}qqq^^^NNNHHHNNNLLLJJJJJJIIIHHHEEECCC???888<<<999777]]]iii[[[wwwtttXXXEEE<<<888:::>>><<<@@@DDDFFFGGGLLLUUU]]]^^^fffgggkkksssrrruuuvvvoooyyymmmcccbbbhhhiiivvvyyy|||bbbMMMGGGNNNfffzzz{{{___VVVIIIBBBEEELLLMMMJJJIIIDDDAAADDDGGGHHHKKKOOOJJJFFFBBB@@@@@@BBBCCCCCCBBB@@@???===:::???PPPaaaiiiqqquuummm```TTTHHH???DDDKKKMMMIIINNN\\\gggjjjTTTVVVhhhzzz}}}qqq```ZZZggg~~~wwwSSSDDDVVVqqqwwwmmmMMM^^^sssoooXXXQQQZZZ\\\[[[YYYUUUNNNDDD<<<777555444444555666777999:::;;;:::???JJJ___xxxvvvyyyfffllljjjiiiiiikkkllllllkkklllggg___UUULLLFFFCCCBBBCCCCCCCCCBBBBBBBBBAAAAAA??????>>>===;;;:::999999666777777666555777;;;???PPPrrrqqqfffkkkmmmeeebbbfff]]]\\\[[[YYYYYYZZZ[[[[[[___```bbbdddfffggghhhhhhjjjkkklllmmmmmmnnnppppppvvv{{{wwwkkkccc___^^^WWWXXXZZZ[[[ZZZUUUMMMHHHQQQXXXbbbgggffffffoooyyy}}}}}}vvvmmmppphhhdddnnnccc\\\WWWWWWVVVRRRNNNMMMPPPQQQSSSTTTSSSPPPMMMKKKIIIDDD===666111000111333444555777999999888777666333333444444444444444444333333444555555444333222///////////////000111111111111000//////////////////............---------,,,,,,,,,,,,,,,------------......///////////////////////////000000000000000111222444555666666666444555555666777777888888999999:::;;;<<<>>>@@@@@@>>>>>>===:::888999???DDDSSSVVVTTTNNNUUUlllyyy___MMMEEEDDDBBB@@@<<<;;;;;;;;;;;;:::;;;;;;888666333111111222333555888777777888;;;======<<<:::999888666444333222222//////000111444777:::<<<;;;;;;;;;<<<===>>>???@@@>>>???@@@@@@AAAAAA@@@@@@???>>>===<<<<<<===>>>???AAABBBBBBBBB@@@>>><<<;;;999888777666444333222111111222444666777:::>>>AAAIIIMMMVVVcccrrryyyxxxooonnn|||zzz|||pppYYYLLLIIINNNMMMMMMMMMLLLJJJFFFBBB===;;;;;;777555QQQ{{{|||]]]vvvnnnVVVCCC888888<<<888<<>>===<<<;;;::::::888666555555555555555444444KKKbbbqqq{{{vvvzzzyyy{{{tttfff]]]^^^^^^ZZZYYY\\\ZZZYYYWWWVVVUUUVVVXXXYYY\\\^^^aaacccfffgggggggggggghhhiiiiiiiiikkknnnqqqtttzzzrrrfff```___]]]WWWYYY\\\___^^^XXXPPPIIIOOO\\\iiikkkeeebbbiiirrr|||tttsssnnnggggggttt~~~bbb[[[VVVVVVVVVQQQMMMMMMOOOPPPRRRTTTTTTQQQNNNLLLIIIEEE===666222000222333444555777888888777666555222222333333444444444444000111222444444333222111............///000111222111111000//////////////////............---------+++++++++,,,,,,------...---......///////////////////////////000000000000000111222444555555555444444444555555666666777777999:::<<<>>>@@@AAABBBBBB<<<>>>>>>;;;888888===BBBLLLSSSXXXVVVVVVddd{{{xxxggg```XXXOOOAAA@@@>>><<<;;;<<<>>>???:::888555222111333555666:::999777888;;;======;;;999999:::999888666555333111000000000222444777999666777777999;;;===???@@@>>>???@@@@@@@@@???>>>===;;;;;;::::::::::::;;;;;;===>>>??????>>>===;;;999888888777666444333222222000222444555777999===???DDDIIISSSaaaqqqtttnnnsssrrrvvv}}}}}}yyywwwyyyuuuWWWKKKJJJPPPPPPPPPQQQPPPLLLGGGCCC;;;<<<888555999GGGiiidddeeexxxXXX???777:::888:::>>>DDDIIIOOOSSSVVV]]]cccdddhhhooolllkkkvvvuuuxxxpppjjjsssbbbLLLRRRYYYPPPGGGGGGAAAAAAGGGPPPRRRMMMGGGDDDEEEBBB@@@@@@BBBDDDEEEEEEFFFAAA<<<;;;>>>GGGWWWfffjjjxxxccc]]]NNNBBBGGGYYYeeegggWWWZZZmmmtttwww}}}xxxbbbMMMTTT___]]]WWWWWWSSSqqqyyyXXXRRR[[[XXXUUURRRMMMEEE===888666666444444555666888:::<<<===<<>>===<<<;;;;;;888777666444444333222111222:::DDDPPPbbbxxxrrrjjjllllllmmmsss}}}|||wwwuuu```ZZZSSSPPPPPPRRRSSSSSSTTTSSSQQQPPPPPPRRRTTTVVVXXXZZZ^^^aaadddeeefffffffffggggggffffffiiiooosssvvv{{{~~~|||lllaaa___```___\\\\\\^^^^^^]]]WWWPPPJJJMMM\\\kkkoookkkiiimmmsssvvvtttwwwdddbbbffftttuuubbb[[[VVVVVVVVVQQQMMMLLLMMMOOORRRTTTTTTRRROOOMMMJJJEEE===666222111222333444555666888777666555333222222222333333444444444---...000222333222111000---------...000111333333111111000/////////////////////.........---------******+++,,,,,,---......---......///////////////////////////000000000000000111333444555444444333444444555555666666777777999:::===@@@BBBCCCCCCCCC;;;>>>???===::::::>>>CCCJJJSSS___bbb___dddvvv}}}lll\\\HHHEEEBBB???>>>@@@BBBDDD;;;999666333222333555777<<<:::888999<<<>>>===;;;999:::;;;<<<;;;999666555222111000000000222555666666666666777888:::;;;<<<>>>???@@@@@@???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888999;;;<<<;;;:::888777888777777555444333222222000222444555777999<<<>>>AAAFFFQQQ```qqqvvvrrr{{{{{{zzzzzzVVVJJJIIIRRRRRRSSSTTTSSSOOOHHHCCC:::===555444>>>AAAYYYrrrXXXkkkjjjGGG;;;>>>999:::>>>DDDKKKPPPRRRRRRXXX^^^```fffooommmmmmwww}}}}}}|||vvvlll~~~xxx}}}fffOOO[[[cccRRRDDDEEEEEEIIISSS___aaaXXXLLLFFFAAA??????@@@CCCFFFGGGGGGHHHAAA<<<<<<@@@JJJZZZhhhpppsssxxxfffPPPQQQ```fffccc______rrrvvvxxx}}}\\\MMM^^^jjj^^^RRRTTTVVVqqqrrrTTTSSS]]]XXXRRROOOJJJBBB:::666555555555555666888999<<<===>>>;;;CCC===BBB___ssskkksssxxxuuuqqqkkkhhhhhhiiikkkkkkmmmnnnnnnhhh\\\PPPGGGCCCEEEDDDDDDDDDCCCCCCCCCCCC@@@??????>>>===<<<<<<;;;888999999777444333444666:::777555999BBBQQQaaalll}}}mmmeeefffooojjjiiinnnqqqllleeeaaaWWWVVVPPPKKKLLLRRRTTTQQQPPPNNNMMMLLLLLLNNNQQQSSSUUUXXX[[[___bbbdddddddddeeeffffffeeeeeeiiipppvvvzzz~~~yyyyyyxxxhhh^^^^^^aaa```bbb```^^^[[[XXXRRRLLLGGGSSS```mmmrrrpppmmmmmmnnnmmmoooyyyvvv{{{]]]```ffftttqqqggg^^^VVVTTTRRRNNNLLLLLLRRRSSSTTTSSSRRRPPPMMMKKKGGGCCC<<<666111//////000111333555777888888777666777666555444333222222222111111111111111111222222000/////////000111333444222222111000///...------------------------------,,,,,,,,,---------......////////////////////////////////////000000000000000111222333555777999;;;888666444222333555999;;;999:::<<<@@@DDDGGGGGGFFFDDDDDDCCCCCCAAA???===;;;KKKPPPYYYccckkkppprrrssswww\\\QQQCCC>>>DDDEEE===;;;CCCCCC===888777666555888===CCC???;;;:::::::::;;;===@@@???>>>===;;;:::999888555444222111111111222222222222333444555777888999;;;;;;<<<<<<===<<<<<<<<<999999999888888888777777777777888888888777777666555555555555444333222111222222333444666888:::;;;AAAFFFPPP___qqqzzz|||yyyVVVJJJLLLQQQWWW[[[WWWQQQMMMIIIDDDBBB666222777888:::NNNhhhXXXTTTsssPPP<<<===999===???DDDOOOYYYWWWPPPXXX[[[aaadddeeegggnnnvvvzzzxxxtttmmmqqqzzzmmmZZZnnnppp^^^ggggggSSSDDDEEEBBBPPPdddqqqpppeeeUUUKKKFFF@@@>>>DDDIIIIIIIIIJJJGGG@@@===AAAIIITTTaaalllrrrsssuuuwww}}}yyywwwqqqddd___jjjyyyuuuzzzzzz\\\aaatttzzzgggLLLSSS^^^uuuyyy```PPPWWW\\\UUURRRNNNGGG>>>777444444666444666888:::<<<=========>>>BBBAAAAAATTTuuu{{{uuuzzzwwwnnn~~~lllkkknnndddgggpppjjjpppooommmjjjcccYYYMMMEEEDDDCCCCCCDDDEEEEEEDDDBBBBBBAAA???>>><<<;;;;;;:::;;;:::999888777777777777444444555777:::>>>BBBEEE]]]kkk}}}}}}ssseeebbb```^^^ZZZWWWSSSQQQOOOIIIGGGFFFGGGIIIKKKIIIGGGGGGGGGFFFFFFHHHLLLOOORRRSSSVVVZZZ\\\^^^___bbbdddfffdddcccbbbeeeiiinnnqqqyyyzzz{{{|||{{{zzzyyyxxxwwwnnniiiddd___\\\^^^ccc`````````\\\RRRKKKJJJXXXkkkyyyvvvkkkfffggggggfffhhhzzzaaajjjtttwww^^^ggg^^^VVVTTTSSSOOOLLLMMMRRRSSSTTTSSSRRRPPPMMMKKKGGGCCC<<<666111//////000222333666888999999888777666666555444333333333333111111111111111111222222//////......///111222333222222111000///...------------------------------,,,,,,,,,---------..............................////////////000000000000000111222333555888:::;;;999777555333444666888::::::;;;>>>BBBGGGJJJJJJIIIGGGHHHHHHGGGEEEAAA>>>;;;DDDIIIPPPZZZccckkkpppssssssYYYIII???BBBFFFCCC>>>===EEEAAA===;;;888555999???HHHDDD???>>>===<<<;;;:::<<<<<<;;;;;;;;;:::::::::777666444222111111111111111111222222444555666777999999:::;;;;;;;;;;;;;;;999999888888777777777777777777777888888777777666555555555555444333222111111111222333555777999:::???DDDMMM]]]ppp||||||yyyzzzfffOOOKKKPPPRRRXXXZZZVVVQQQMMMIIIEEE@@@777555:::999999HHH^^^uuucccSSSiiijjjmmmvvvyyyjjjSSSAAA777===<<<;;;???MMM[[[]]]WWWWWWYYY]]]aaacccgggmmmsssyyy~~~vvvqqqsss|||ccc___qqq|||ssswwwttt___NNNKKKIIIVVViiiyyy}}}uuuggg\\\MMMGGGDDDJJJPPPRRRPPPPPPLLLCCC===BBBNNNZZZfffooonnnqqqsssuuuyyynnnlllpppwwwxxxiiiaaayyywwwpppggg|||oooMMMMMMppp|||vvv]]]PPPWWW[[[SSSQQQLLLEEE<<<666444444666444666888;;;<<<===>>>===CCCDDDCCCBBBOOOiiizzzyyy~~~xxxlllnnnkkkhhhlllnnnoooooonnnlllfff\\\QQQIIIDDDCCCBBBCCCEEEEEEDDDBBBBBBAAA???>>><<<;;;;;;;;;;;;:::999888777777777777555444444555777:::===???BBBJJJTTT\\\dddrrr}}}yyyzzz}}}~~~rrrnnnooohhh\\\NNNMMMLLLIIIGGGEEECCCBBBFFFDDDBBBDDDFFFGGGFFFDDDDDDDDDCCCDDDFFFIIILLLOOOQQQTTTWWWZZZ[[[]]]___aaacccbbbaaabbbeeejjjooorrrsssxxx|||yyytttpppsssvvv|||tttkkkgggccc]]][[[\\\\\\]]]___```ZZZSSSSSSWWW\\\mmmzzzyyyuuutttssspppdddgggpppfff}}}vvv[[[ggg___WWWTTTSSSOOOLLLMMMRRRSSSTTTSSSRRRPPPMMMKKKGGGCCC<<<666111//////000222444666888999999888777666555444444333333333333222222222111111111222222............///000111111222222111000///...------------------------------,,,,,,,,,---------......------------------------.../////////000000000111111111222333666888:::;;;:::888666555555666777888<<<===@@@EEEJJJMMMMMMLLLKKKLLLNNNNNNKKKFFFAAA>>>???AAAFFFMMMWWWbbbjjjpppvvveeePPPFFFFFFFFFBBB<<>>:::777;;;IIIYYY___]]]VVVWWWZZZ]]]aaagggkkknnnssswwwsss}}}gggdddlllwww{{{nnn[[[RRRSSS\\\lll|||uuukkkVVVNNNJJJQQQYYY]]]]]]]]]TTTGGG>>>EEEUUUccclllqqqmmmppptttvvvvvvxxx|||zzzrrrrrrttt|||}}}kkk___ppplllzzzooo|||}}}```ooo___[[[}}}~~~oooXXXPPPXXXYYYPPPNNNIIIAAA999444333555777555777999;;;===>>>>>>>>>DDDBBBBBBCCCIIIZZZyyy{{{pppjjjmmmgggdddnnnmmmnnnnnnmmmiii```VVVNNNEEEDDDBBBBBBDDDDDDDDDCCCBBBAAA???>>>===<<<;;;;;;;;;:::999888888777777888555555444333444555777888999;;;<<<===BBBLLLZZZdddjjjgggccc___]]]^^^```aaa```aaa]]]VVVVVV[[[XXXOOOAAAAAAAAA@@@???>>>======@@@???>>>???AAABBBAAA@@@@@@@@@@@@@@@BBBEEEIIIKKKNNNPPPTTTVVVXXXYYY[[[]]]^^^^^^___aaaeeejjjooorrrmmmuuuyyytttjjjfffllltttwwwooohhhdddaaa\\\ZZZ[[[___aaadddbbbZZZRRRUUU\\\\\\jjjvvvzzz~~~xxxeeekkkgggbbbmmmQQQhhh___WWWUUUSSSOOOMMMMMMRRRSSSTTTSSSRRRPPPMMMKKKGGGCCC<<<666111//////000111333555777888888777666666555444333333333333333444333222111111111222222...............///000000111111111000///.........------------------------,,,,,,,,,---------......------------------------......//////000000111111111111222444666888:::;;;:::999888666555555666666;;;===AAAGGGLLLOOOOOONNNMMMOOOQQQRRRPPPLLLFFFCCCAAAAAABBBFFFMMMWWWaaaggguuu|||tttXXXHHHDDDCCCAAAEEEEEEEEEBBB;;;777<<>>999:::;;;;;;<<<<<<======>>>>>><<<:::777444111///...000/////////000111222222222333444666777888888888666666666555555555555555555555666666777777666666555555555555444333222111000000111222333555666777<<>>>>>>>>AAA===???CCCEEEPPPsss|||~~~kkkmmmiiibbbllljjjkkkmmmmmmjjjcccZZZSSSGGGEEECCCBBBCCCDDDDDDCCCBBBAAA@@@>>>===<<<<<<<<<;;;;;;:::999888888888888555555444333333444444555;;;;;;:::::::::;;;===???HHHHHHGGGGGGGGGHHHHHHHHHDDDFFFDDDAAACCCHHHGGGCCC????????????>>>>>>>>>>>>;;;;;;;;;<<<===>>>>>>>>>=========>>>AAACCCFFFHHHLLLOOORRRTTTUUUWWWYYY[[[ZZZ[[[\\\```eeejjjooorrrooossssssmmmdddccckkksssssskkkeeeccc```\\\[[[\\\```aaacccbbb[[[TTTVVV\\\\\\jjjvvv|||kkkuuuddd]]]zzz```LLLhhh___WWWUUUSSSOOOMMMMMMRRRSSSTTTSSSRRRPPPMMMKKKGGGCCC<<<666111//////000///111333555666666555444555555444333333333444444555444222111000111222333.........///////////////111111000000//////......------------------------,,,,,,,,,---------......------------------------.........///000111111111111222333444666888:::<<<::::::999888777666555555999<<>>>>>>>>???>>><<<999666333000///000000/////////000111111000111222444555666666666444444444444444444444444333444555666666666666666555555555555444333222111000000111111333444666777<<>>>>>>>>>>>>>>;;;>>>CCCBBBIIIiii|||oooqqquuunnnmmmhhhkkkhhhhhhjjjkkkiiiddd\\\WWWLLLHHHDDDBBBBBBCCCDDDCCCBBBAAA@@@>>>============<<<;;;:::999888888888888555444444444555555666666333444555777888777666555666777999:::<<<<<<<<<;;;:::::::::888999<<<<<<:::<<<<<<;;;;;;:::999999999888999::::::;;;;;;<<<===<<<======>>>AAACCCEEEGGGKKKNNNQQQSSSTTTUUUWWWYYYWWWXXX[[[___dddiiimmmoootttqqqkkkfffdddgggmmmrrrooohhhccccccaaa^^^]]]^^^\\\ZZZ[[[]]][[[WWWUUUWWW```rrr~~~sss}}}~~~yyyvvveeefffyyysssVVVNNNhhh```XXXUUUTTTPPPMMMNNNRRRSSSTTTSSSRRRPPPMMMKKKGGGCCC<<<666111//////000...000222444555555444333555444444333333444444444666555333111000111222333...//////000000000//////111000000000/////////...------------------------,,,,,,,,,---------......------------------------------...///000111222222222222333444666999;;;<<<;;;;;;;;;;;;:::999888777888;;;@@@HHHNNNRRRRRRPPPNNNNNNOOOOOOOOOOOONNNMMMMMMLLLJJJJJJKKKNNNQQQRRRQQQ]]]ddd___YYY]]]iiirrrjjjPPPEEEEEECCCBBBBBB@@@<<<888<<>><<<999999AAAJJJXXX]]]^^^[[[]]]eeehhheeemmmtttrrr}}}}}}tttdddbbbhhhkkkcccXXXPPPKKKHHHEEECCCBBB>>>>>>BBBGGGLLLTTT\\\XXXSSSTTT^^^iiinnnooooootttttttttsssssssssrrrrrrnnnuuuzzzzzzzzzzzzuuunnnpppxxx~~~tttsss~~~xxxzzz[[[]]]mmmsssnnnzzzwwwyyyuuudddUUUTTTVVVTTTPPPOOOCCC===666333555777888777999:::<<<===?????????>>>@@@===???CCC@@@DDD\\\xxx___pppbbbuuuoookkkhhheeegggggghhhhhhhhhddd___[[[QQQLLLGGGCCCCCCCCCCCCCCCAAAAAA@@@???>>>>>>>>>>>><<<;;;:::999999888888999555555666666777777777777555444333222222333444666222333444666777777777777777777777666666666777777999999888888777666666555666888999:::999999;;;===<<<<<<===???AAACCCEEEFFFJJJMMMPPPRRRRRRTTTVVVWWWUUUWWWZZZ___cccgggjjjlllsssllleeedddhhhmmmooooookkkfffbbbbbbbbb___^^^```bbb]]]ZZZYYYVVVPPPMMMNNNfff}}}{{{xxxzzzrrrxxxwwwlllfffooosssgggLLLKKKiii```XXXVVVTTTPPPNNNNNNRRRSSSTTTSSSRRRPPPMMMKKKGGGCCC<<<666111//////000///000222555666555444444444444444333333444444555777555333111000111222333///000000111111000//////000000000000////////////------------------------,,,,,,,,,---------..............................------...///000111222222222222333555777999;;;<<<===>>>?????????===<<<:::888;;;AAAIIIPPPSSSSSSRRRPPPNNNLLLJJJJJJKKKMMMNNNLLLMMMNNNPPPPPPPPPOOOOOOHHHNNNQQQMMMGGGGGGJJJMMMWWWeeeyyywww]]]LLLIIIGGGCCCAAA@@@<<<888999>>>JJJXXX^^^VVVMMMLLLLLLHHHDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>>>><<<:::888555444444333333222111111111222000000111222222333222222111111111222222222333333222222333444555555555555555555555555444333222111222222222222333555666777;;;>>>GGGZZZrrrrrrttt~~~wwwzzzuuuvvv{{{ssspppuuutttfffRRRIIIPPP[[[[[[\\\[[[VVVSSSPPPHHH???888555444555666555888===888CCC]]]ppp{{{vvvlll}}}OOOFFF===;;;:::999===CCCWWW```aaa[[[ZZZbbbfffccciiippp|||wwwyyyuuuzzzvvv{{{~~~uuu___QQQZZZlllpppiii]]]QQQHHHCCCBBBBBBBBBCCCGGGJJJGGGCCCFFFLLLMMMQQQZZZfffmmmmmmnnnpppssssssssssssttttttsssrrrkkkssszzzzzzvvvsssooolllnnntttyyy{{{|||vvvrrrqqqrrr___fffllltttdddddd~~~rrrVVVRRRVVVQQQKKKIII???:::555444777999999777999;;;<<<>>>?????????>>>>>>>>>???@@@???AAAPPP```kkkmmmvvvyyy}}}hhhXXXpppxxxjjjhhhfffhhhgggfffgggfffeeeaaa^^^UUUPPPJJJEEECCCCCCCCCCCCAAAAAA@@@???>>>>>>>>>>>><<<<<<;;;:::999999999999777777777777777777666666888888777444111111333555444444444444444555555555555444444555444444555777777777777666666666666666444666888888777888:::<<<;;;<<<===???AAACCCEEEEEEIIIKKKNNNPPPQQQRRRSSSUUUUUUWWW[[[___bbbeeeggghhhhhheeecccffflllpppmmmjjjhhhccc```aaabbb______aaagggbbb]]]YYYSSSNNNPPPVVVrrr{{{yyysss|||yyyvvvwwwggggggoooooo|||{{{YYYGGGJJJiii```XXXVVVTTTPPPNNNNNNRRRSSSTTTSSSRRRPPPMMMKKKGGGCCC<<<666111//////000///111333555666666555555444444333333333444444555888666333111000111222444///000111222222111000///000000000000////////////------------------------,,,,,,,,,---------......////////////////////////------...///000111222222222222333555777999;;;<<>>888;;;BBBJJJQQQUUUUUUTTTRRROOOKKKGGGFFFHHHKKKMMMIIILLLPPPSSSTTTSSSQQQOOOFFFDDD???<<<>>>AAABBB@@@DDDJJJ___wwwzzzeeeSSSOOOKKKFFFBBB@@@===888777:::AAAUUUbbb\\\RRROOONNNIIICCCCCCCCCCCCCCCBBBBBBBBB======>>>===;;;999777666555555444333222222222222000111111222222222111111000000111111222222222333111222333444555555555555555555555555444333222222222222222333444555666777:::===FFFYYYqqqvvvttt~~~}}}sssrrrwwwwwwkkkXXXMMMNNNTTT[[[\\\[[[WWWUUUQQQGGG>>>777666666888777666666777AAA@@@RRRdddooobbbfff[[[JJJ;;;999<<<===>>>AAAVVVaaaccc[[[XXX___cccbbbhhhoooxxx{{{ggg\\\]]]iiiyyypppsssvvvoooZZZMMM]]]wwwsssnnndddYYYNNNHHHGGGGGGGGGLLLTTTUUULLLAAA???CCCEEENNN]]]kkkooommmnnnssssssssstttuuuwwwvvvtttrrrppptttuuuqqqooopppuuuxxxqqqrrrqqqqqq{{{yyynnnooowwwjjjgggtttpppmmmTTTSSSuuuXXXPPPUUUPPPGGGDDD>>>999555555888;;;999777:::;;;===>>>?????????>>>:::<<<>>>>>>>>>BBBKKKSSSyyywwwuuuxxx{{{vvvNNN[[[pppnnnnnnjjjhhhgggffffffeeecccaaaXXXSSSKKKFFFCCCCCCCCCCCCAAAAAA@@@???>>>>>>>>>???<<<<<<;;;:::999999999999888888888888777666555444---222666777555333444555666555333222222333444555111111222333333333555888222333333333444444555555222555777777666666999<<<:::;;;===???AAABBBDDDEEEHHHJJJMMMOOOOOOPPPRRRTTTUUUWWW[[[___bbbdddeeeeee^^^___ccciiiooopppkkkffffffaaa^^^```aaa______aaa```^^^\\\YYYUUUVVVbbboooyyyxxxtttzzz}}}}}}ggghhhlllooovvvxxxjjjUUULLLOOOooobbbXXXXXXVVVOOOKKKLLLQQQRRRSSSQQQNNNLLLKKKLLLIIIDDD<<<555111000111222000//////111444777777666444222111111222333333222111333555555444444444555222111///000111111000///111000000///////////////000000///...............000...,,,,,,.........------------............///000000000000000111111111555555555555777999;;;===@@@CCCHHHJJJJJJFFFBBB>>>AAA===<<>>:::999:::;;;FFFXXXgggllleeeXXXMMMOOOOOOMMMIIICCC>>><<<;;;<<<===>>>===;;;::::::;;;666666777777555444222111444444444444333222111111333222111222444555444333333333333444444444555555444444444444333222111111444444333333333444444555999===III]]]uuu~~~pppxxxxxx|||{{{lllMMMLLLWWWWWWZZZXXXVVVVVVUUUNNNCCC:::777777777777777777777777999NNN\\\[[[ccckkkUUUhhhrrrnnnxxxhhhRRR@@@===<<<999999>>>KKK```jjj___VVV[[[bbbbbbhhhjjjooowwwpppjjj```QQQPPPUUUaaauuu~~~|||ssscccUUUVVVjjjzzzrrrgggXXXJJJFFFHHHLLL[[[ccc[[[RRRNNNIIICCCCCCPPPaaalllooonnnppprrrqqqsssuuuwwwwwwvvvtttrrrqqqooommmmmmnnnrrruuuxxx{{{pppjjjrrr|||tttmmm{{{pppttt}}}eeeMMMUUUxxxsssXXXSSSVVVPPPFFFBBB888777666666666777999999<<<<<<<<<<<<<<<===>>>>>>>>>===<<<===???BBBFFFHHHXXX~~~lllRRRuuuoooeeeoookkkfffeeehhhkkkgggaaa[[[SSSKKKFFFGGGFFFCCC@@@DDDCCCBBBBBBCCCCCCAAA???>>>>>><<<;;;;;;;;;;;;;;;888888888888888888888888666666555555555444444444333333333333333333333333222222222222333333444555444333333333333444555555666666666666777888999:::;;;;;;<<<===???AAABBBCCCEEEGGGJJJNNNQQQTTTVVVWWWTTTXXX^^^aaaccccccdddeee]]]]]]aaahhhnnnnnnhhhbbbaaaaaabbbbbbbbb```___^^^bbb```\\\WWWUUU\\\ooouuu{{{xxxsssxxxvvv~~~oooVVVHHHJJJRRRpppbbbXXXXXXWWWOOOKKKMMMOOOQQQRRRQQQOOOMMMMMMMMMIIIDDD===555111000111222000///000222555777777777444222111111222333333222444555555444333222222333222111000000111111000///111111000000/////////000//////...---------------000...,,,,,,...///...---........./////////000000000000000000111111111111555555555555777888:::;;;===@@@DDDGGGGGGFFFCCC@@@???>>>???DDDMMMYYYeeelll^^^XXXOOOJJJHHHJJJKKKKKKIIIJJJKKKKKKKKKJJJKKKLLLJJJMMMQQQTTTTTTRRRPPPOOOHHHCCCBBBMMM]]]ddd]]]RRRJJJGGGDDD@@@===<<<;;;;;;444<<>>BBBYYYkkkiii```\\\]]]]]]dddfffkkkqqqxxxrrreeeYYYSSSRRRWWWkkk}}}sssgggaaaiiiwwwiii___ZZZ]]]cccnnnssstttlll```UUUKKKDDDHHHTTTccclllnnnmmmoooqqqsssuuuvvvxxxxxxvvvtttsssrrrqqqpppoooooottt{{{~~~uuunnnmmmpppzzzxxxwwweeePPP[[[yyyzzzbbbNNNMMMQQQKKKDDD@@@666666666666888999;;;===<<<<<<<<<<<<<<<======>>>>>>===<<<<<<>>>AAADDDFFFPPPmmm}}}~~~ffffff|||pppjjjiiigggfffggghhhhhhfff___XXXNNNHHHEEEEEEEEEDDDEEEDDDCCCBBBCCCBBB@@@>>>>>>>>>===<<<;;;;;;;;;;;;999999999999999999999999666666666555555555444444333333333333333333333333333333222222333333444555444333333333333444555555666666666666777888999::::::;;;;;;===>>>@@@BBBCCCEEEFFFIIIMMMQQQTTTUUUVVVWWWZZZ^^^aaabbbcccdddeeeaaa```aaafffjjjjjjeee```aaaaaabbbbbbaaa```___^^^\\\^^^]]]XXXUUU\\\jjjttt~~~yyy~~~ssssss{{{hhhPPPGGGIIIMMMqqqcccYYYXXXWWWOOOKKKMMMNNNPPPQQQQQQOOOMMMNNNNNNHHHDDD===666111000111222111000000222555888888777555333111222333444333333666666555333000000111333333222111111222222000///222222111111000000000000......---,,,,,,,,,,,,---///...,,,,,,...///......////////////000000000111//////000000111111111111555555555555666777999999999;;;>>>AAABBBBBBBBBAAA>>>@@@BBBCCCGGGTTTfffsssuuuqqqbbbQQQKKKOOOPPPLLLJJJJJJKKKLLLMMMNNNOOOPPPTTTUUUVVVVVVVVVUUUUUUTTTOOOKKKDDDEEERRRbbbbbbXXXIIIDDD???<<<===>>>>>>===999;;;>>>FFFOOOXXX^^^```VVVSSSMMMEEE>>>999888888999:::;;;;;;:::999:::<<<999:::::::::999777555444555555666666777666666666777666666777999;;;:::999888888888888999999999999888888777777555444333222222222222333444555666777888===III^^^www|||}}}]]]LLLTTTVVV[[[ZZZXXXXXXUUUMMMBBB:::666666666666666666666666777???PPP^^^dddrrruuu~~~cccNNNYYYvvvuuu___jjjyyy```GGG>>>===;;;;;;>>>;;;NNNbbbjjjddd[[[WWWYYYaaacccggglllpppyyyssshhh___VVVTTTeee|||ppplllwww|||ppplllnnnwww~~~sssbbbUUUOOOTTT]]]hhhoooooooooqqqsssuuuvvvwwwwwwwwwuuutttrrrrrrrrrrrrqqqrrrxxxuuulllrrrwwwtttmmm\\\ggg~~~vvvbbbSSSHHHIIIKKKEEE>>><<<444444555777999<<<>>>@@@<<<<<<;;;;;;<<<<<<===>>>>>>===<<<<<<===???BBBCCCMMM\\\xxxbbbooolllkkkiiihhhffffffhhhjjjfff___VVVMMMGGGEEEFFFGGGFFFEEECCCBBBBBBBBB@@@>>>???>>>===<<<<<<;;;;;;;;;999999999999999999999999666666666666555555555555444444444444444444444444333333333333333333444555444333333333333444555555666666666666777888999999::::::;;;<<<>>>@@@BBBCCCEEEFFFIIIMMMPPPSSSTTTUUUWWWYYY\\\^^^^^^```bbbdddfffcccaaabbbdddeeeccc```bbbbbbbbbbbbaaa```___^^^WWW]]]^^^WWWWWW___fffggguuuyyysssqqq}}}yyy[[[HHHFFFIIIFFFsssdddZZZYYYWWWPPPLLLNNNPPPQQQRRRQQQNNNLLLLLLMMMHHHDDD===666222000000111111000000333666888888777555444222222444444444333666555444222//////222444444333111111222222111///222222222222222111000000......------,,,------...///---,,,,,,...//////........./////////000000000//////000000111111222222555555555555666777777777666777888:::;;;<<<=========@@@BBBBBBDDDMMM[[[gggvvv___TTTWWWUUUKKKMMMMMMNNNPPPSSSVVVWWWWWW[[[XXXUUURRRQQQPPPOOONNNSSSUUUNNNDDDKKK]]]ddd^^^NNNGGG@@@===@@@BBBAAA???EEEAAA<<<;;;===BBBFFFHHHDDDBBB>>>999555444666888999:::;;;;;;;;;;;;<<<===;;;<<<<<<<<<;;;999777666666666777888999999999888888777777999;;;======<<<::::::::::::::::::::::::::::::999888777555444333111222222333444555777888888===JJJ___yyyaaaNNNUUUXXX[[[ZZZZZZXXXTTTLLLAAA:::666666666666666666666666888888GGG^^^gggnnn||||||{{{]]]YYYnnn}}}{{{YYYFFF>>>;;;;;;>>><<>>===<<<<<<<<<>>>???AAAIIINNNnnn{{{pppxxxqqqjjjhhhgggffffffhhhjjjggg```VVVMMMHHHFFFFFFEEEDDDBBBBBBCCCCCCBBB@@@@@@???>>>===<<<<<<<<<<<<::::::::::::::::::::::::777777777666666666555555444444444444444444444444444444333333333444444555444333333333333444555555666555555666666777888999999::::::;;;===???AAABBBFFFGGGJJJMMMPPPRRRTTTTTTSSSUUUWWWXXXZZZ\\\```cccfffccc___^^^```bbbbbbbbbbbbbbbbbbbbbaaaaaa``````[[[```^^^WWWZZZeeeiiieeekkksssnnnwwwwwwkkkgggssskkkMMMBBBHHHIII@@@tttfffZZZYYYWWWPPPLLLNNNSSSTTTTTTQQQNNNKKKIIIIIIGGGCCC===777222000000111000000000222555777888777666444333333444555555444444444333222000111444666555444222222333333111///111222222222222111000000///...............//////...---,,,,,,...//////...------........./////////...//////000111111222222444444555555666666666666666555555555555666777777999;;;>>>BBBFFFLLLRRRVVVsssyyytttddd\\\^^^YYYMMMPPPQQQRRRWWW\\\______^^^^^^YYYSSSOOOMMMLLLKKKIIINNNUUURRREEEDDDTTT```aaaUUUNNNEEEBBBCCCDDDCCC@@@EEEBBB>>>======???@@@@@@999888888666555666999<<<:::<<<======<<<<<<===???======>>>>>>===;;;999888777888999999::::::::::::777777777999<<<>>>>>>===:::::::::::::::::::::::::::::::::999888777555444111222222333444555777888888===KKKaaa{{{```PPPWWWXXXZZZ[[[ZZZXXXSSSJJJ@@@999555555555555555555555555:::444???WWWhhhrrrqqqXXXyyywwwWWWEEE<<<:::;;;===;;;BBBRRR___```\\\YYY[[[\\\aaafffjjjnnnxxx{{{uuuuuu{{{xxx{{{mmmfffssswwwllljjjlllooosssuuuttttttvvvwwwuuutttsssrrrqqqpppppppppnnnmmmooouuu|||~~~xxxrrrgggzzzwww|||tttpppkkkmmmvvvhhh\\\wwwzzzttttttqqqeeeXXXMMMLLLKKKKKKFFF===777666777888999:::;;;<<<<<<===;;;;;;;;;;;;;;;<<<============<<<<<<<<<===>>>???AAADDDccctttfffdddgggfffeeeeeekkkkkkhhhbbbXXXOOOHHHDDDDDDBBBAAAAAACCCDDDDDDDDD@@@@@@???>>>============::::::::::::::::::::::::888888777777777666666666555555555555555555555555555555444333333444444444444333333333333444555555555555555555666777888999999999:::;;;<<<>>>@@@AAAFFFGGGJJJMMMOOOQQQRRRSSSOOOPPPSSSTTTWWW[[[```dddaaa___\\\[[[]]]```ccceeecccccccccbbbccccccccccccdddccc]]]YYYaaaooosssmmmeeejjjwwwzzzrrrooofff___hhhzzzvvv___GGGBBBIIIFFF:::vvvggg[[[YYYWWWPPPMMMOOOUUUUUUUUURRRMMMJJJHHHHHHGGGCCC===777333111000000000//////111444777777666777555333444555666555444333444444333222333555777777555333333333333111000000111222222222111///...///............///000000...,,,+++,,,...000000///------------..................///000111222222333222333444555666666666666666666555444333333444444555555999@@@HHHNNNPPPPPPTTT]]]aaa\\\ZZZ\\\XXXQQQSSSSSSWWW^^^eeehhhgggeeeZZZUUUPPPNNNPPPSSSSSSRRROOOUUUSSSGGGBBBKKKXXX]]]YYYSSSLLLGGGEEEDDDBBB@@@AAA???>>>>>>>>>>>><<<;;;555777999999888888999:::<<<===>>>>>>===<<<>>>???>>>?????????>>><<<:::999999999::::::;;;:::::::::777777777999===?????????;;;;;;;;;;;;::::::::::::999999:::999999888777666222222222333444555666777888>>>MMMddd}}}~~~wwwvvv}}}ZZZQQQXXXVVVZZZZZZZZZXXXQQQGGG>>>888555555555555555555555555888666;;;LLLbbbxxxXXXkkkmmmSSSCCC;;;888;;;999>>>MMM```iiieee^^^YYYYYY\\\```dddhhhrrr|||wwwuuuuuuhhh___hhhtttsssvvvnnnmmmmmmppprrrssssssssstttuuusssrrrqqqoooooooooppppppnnnooossszzz~~~yyymmmcccjjj~~~{{{www}}}kkkxxxyyy___]]]wwwvvv```SSSHHHHHHIIIFFFBBB<<<888777999999:::;;;;;;;;;::::::;;;;;;::::::;;;;;;<<<==================>>>?????????DDDZZZzzzyyyeeebbbeeeeeedddeeeiiijjjllljjjdddZZZOOOHHHEEECCCAAAAAACCCDDDEEEDDDAAA@@@???>>>============;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777777666666666666666666666666666555444444444444444444444333333333333444555555555555555555666777888888888888999:::<<<>>>@@@AAAEEEFFFHHHJJJMMMNNNOOOPPPLLLNNNQQQSSSUUUYYY^^^aaa[[[ZZZZZZZZZ\\\```dddfffccccccccccccdddfffggghhhhhhaaa\\\bbbpppzzz{{{xxxjjjnnnqqqzzzssseeeXXX___yyy{{{lllVVVHHHFFFHHHAAA666wwwhhh\\\YYYWWWPPPMMMPPPTTTUUUTTTRRRNNNJJJIIIIIIFFFCCC===888333111000000///......000333666666555777555444444555666666555444666666666444333444666777666444333444333222000///000111222222000...---...---------......///000...,,,+++,,,...000000///............////////////......///000111222333333000111333555666666666666777666666555555444444555444333444999AAAIIINNNPPPJJJOOOSSSUUUTTTRRRRRRRRRSSSUUUZZZccclllooolllhhh[[[XXXVVV[[[dddlllqqqrrrgggcccZZZPPPIIIJJJQQQWWWWWWTTTOOOIIIDDDAAA???>>>>>><<<:::999:::999888777777:::>>>???===;;;999888<<<===>>>===<<<;;;<<<===????????????>>><<<;;;999:::::::::;;;::::::999999888777888:::>>>AAAAAAAAA<<<<<<<<<<<<;;;;;;;;;:::888888999999999888888777333333333333333444555666888???OOOfff~~~xxxvvv}}}{{{ooorrryyy{{{gggOOOPPPYYYTTTXXXZZZZZZWWWOOOEEE<<<666555555555555555555555555333:::;;;>>>VVV|||mmmUUUvvv{{{bbbNNN@@@999:::<<<===CCCUUUjjjpppkkk]]]ZZZZZZ\\\^^^bbbkkkuuuwwwxxxmmmbbbbbb|||qqqaaa\\\hhhvvv~~~uuurrrrrrnnnooorrrsssssssssttttttsssrrrpppnnnnnnoooqqqrrrpppvvv}}}{{{qqqddd\\\www}}}uuu}}}nnnjjjqqqxxxyyywwwyyycccPPPIIIIIIGGGBBB>>>;;;:::888888888::::::;;;::::::999;;;;;;::::::;;;;;;<<<===<<<<<<======>>>???@@@@@@BBBFFFOOOhhhqqqhhheeeaaabbbgggeeefffjjjmmmllleeeYYYPPPHHHFFFCCCAAABBBCCCCCCBBBAAAAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999888888888777777777666666666666666666666666666666555444444444444444444333333333333444555555555555555555555666888888777888888:::;;;===???@@@BBBCCCEEEGGGIIIJJJKKKKKKIIIKKKMMMOOOPPPRRRVVVXXXVVVWWWYYY[[[]]]```ccceeecccccccccdddfffiiikkkllldddYYYZZZnnn}}}rrruuullluuuzzzqqq[[[QQQgggvvv```LLLFFFGGGDDD;;;666xxxhhh\\\YYYWWWPPPMMMPPPRRRSSSSSSQQQNNNKKKJJJJJJFFFCCC>>>888333111000000...---...000333555555444777666444444666777666555666888999888555333333333888666444444444333222000...///111222111000...---,,,,,,,,,,,,,,,---...///---,,,+++,,,...000000///////////////000000000000---...///000111222333333///000222444666777777777777777777777777777777777666444222333888AAAKKKQQQTTTRRRSSSSSSOOOIIIJJJOOOSSSUUU[[[eeeooorrrnnniiidddbbbeeennn}}}vvvfff[[[SSSMMMNNNSSSSSSRRROOOIIICCC>>>======;;;999666666888;;;===>>>;;;???EEEGGGFFFBBB>>><<<<<<===>>>===;;;::::::;;;????????????>>><<<;;;999;;;;;;;;;;;;:::999888888999888999<<>>>>>======<<<<<<<<<;;;777777888999999999999888444444333333333444444555888@@@PPPhhhvvvoooqqqwww~~~|||mmmpppooojjjWWWGGGOOOZZZUUUXXXYYYZZZVVVNNNDDD:::555555555555555555555555555///===<<<555LLL~~~WWW\\\iiilllWWWFFF<<<===@@@;;;666FFFdddwwwyyyccc^^^[[[[[[[[[___hhhqqqvvvwww{{{uuulllhhhxxxtttgggZZZSSSVVV]]]sssyyyvvvyyyyyyooopppssstttuuuuuuuuuuuusssrrrpppnnnooopppssstttrrr|||xxxjjj```\\\rrrppp~~~zzzjjj|||{{{nnnoooqqqcccJJJOOOMMMHHHAAA<<<;;;999888666777999:::;;;;;;:::999;;;::::::::::::;;;<<<<<<<<<<<<===>>>???@@@AAAAAAAAADDD@@@TTT}}}xxxqqqggg^^^```hhhbbbcccgggmmmppplllaaaWWWKKKHHHDDDBBBAAAAAAAAA@@@BBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999999888888888888777777777777777777777777777777666555444444444444444444333333333333444555555555444444555555666777888777888888999;;;===???@@@???@@@BBBDDDFFFGGGHHHHHHEEEGGGIIIJJJKKKKKKMMMOOOTTTVVVYYY\\\]]]___bbbdddccccccdddeeegggjjjmmmooo^^^RRRXXXwww}}}qqqtttccc___wwwvvvuuuwww]]]TTTpppnnnVVVBBBCCCFFF@@@999888zzzdddZZZ[[[VVVSSSQQQLLLRRRSSSSSSQQQMMMJJJIIIIIIFFFCCC>>>888333111//////111000000000111333555666555555555333222111333555555555555555444333222111222333444444222111111111...000111222222111000...////////////............---------........./////////////////////.........000......000444777666555222222222333444777999:::;;;888999;;;:::777666999666888888555222888EEEPPPTTTTTTTTTUUUVVVVVVTTTRRRRRRTTTYYYcccqqqyyytttiiiggghhhmmmwwwtttggg___LLLHHH[[[]]]UUUMMMIIIFFFAAA;;;777<<<;;;:::999888888888888888===KKKNNNDDDAAAAAA:::AAA======BBBBBB<<<999::::::;;;AAAGGGEEE===;;;@@@AAA>>>;;;<<<>>>>>>:::666===<<<<<<>>>AAACCCCCCBBBBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<;;;:::999777777888666444333444444444444:::BBBXXXssstttqqq{{{xxxrrrvvv}}}vvvjjjcccVVVMMMLLLRRRWWWYYYYYYXXXUUUOOOFFF===888555555555666777777666555444333>>><<<<<>>???;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<======>>>999BBBFFFKKKeeeqqqvvvvvv```hhhkkk```^^^dddggghhhkkkpppnnnhhhUUUIIIAAACCCFFFBBB===;;;======<<<>>>@@@@@@???===========================:::::::::999999888888888777777777777666666666666444444444444444444444444333333333444444444555555444444444555555555666666777777888999::::::;;;;;;<<<===???AAACCCEEEEEEFFFEEEEEECCCBBBCCCGGGMMMRRRTTTVVVYYY]]]```bbbccccccbbbgggmmmnnnkkkhhhlllqqqWWWSSSmmmzzzqqqaaahhhrrrnnnuuuxxxpppmmmdddaaawww```JJJ???EEECCC444000:::{{{eeeZZZ[[[VVVRRRQQQKKKRRRSSSSSSQQQMMMJJJIIIIIIFFFCCC>>>888333111000///111000000000111333555666555666555444222222444666555555555444444333222111111222333333111000000111///000111222222111000///////////////............---------.........///////////////////////////...000......000333555555333222222222333555777999;;;<<<:::;;;===;;;777555777444666888999:::<<>>NNNQQQEEEAAACCC>>>>>>AAAJJJRRROOOEEE>>>>>>???>>>@@@EEEDDD??????BBBFFFAAA===<<>>???BBBDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>;;;<<<<<<;;;;;;:::999888999888555444444555555555???JJJaaa{{{xxxtttmmmcccUUUMMMMMMUUU[[[___ZZZYYYUUUNNNEEE===777555555555666777777666555444444;;;888666AAARRRkkkcccUUU^^^qqqpppiiihhhnnnmmmbbbTTTMMM>>><<<:::;;;===FFFXXXiiihhheee___ZZZWWWZZZbbbhhhmmmoooqqqwwwxxxooo```PPPLLLQQQ___lllwwwwwwrrrrrrrrrqqqsssttttttuuuuuuuuuuuutttuuuttttttssstttwww{{{}}}{{{~~~rrrhhhfffgggeeesssrrrmmmvvvbbbQQQGGGHHHJJJFFF<<<666888999888<<<;;;:::::::::;;;<<<===::::::::::::::::::::::::<<<<<<;;;;;;<<<===>>>>>>:::BBBEEEFFFSSSppprrr}}}jjjvvvlllhhhdddeeefffeeeeeejjjpppnnnhhhbbbVVVKKKFFFCCC??????CCC@@@???>>>???AAAAAA@@@>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888777777777777666666666666444444444444444444444444333333333444444444555555444444444444555555555555666777777888999999::::::;;;;;;===>>>???@@@@@@AAAAAAAAAAAAAAACCCHHHOOOTTTVVVXXX[[[^^^aaacccdddeeefffggghhhiiiiiiiiilllooodddlllwwwlllmmmyyy|||uuu~~~wwwrrrvvvrrrmmmxxx{{{TTTFFF???CCCAAA666222888|||eee[[[[[[UUURRRPPPKKKRRRSSSSSSQQQMMMJJJIIIIIIFFFCCC===888333111000000000000000000111333444666555666666555333333444666333444444444333222111000000111222222000///000000///000111222222111000///////////////............---------.....................//////////////////000///...///222333222111222222333444666888:::;;;999999;;;>>>>>>;;;<<<@@@;;;:::888888:::<<<===>>>KKKKKKLLLLLLLLLLLLKKKKKKIIIIIIKKKWWWjjjzzz|||vvvpppcccZZZ]]]hhh}}}|||qqqlllssssssoooeeeXXXLLLDDD@@@???<<<:::999:::;;;<<<<<<;;;;;;BBBRRRUUUEEE>>>BBBAAA===EEERRR\\\ZZZQQQKKKJJJFFFBBB???AAABBBAAAAAADDDLLLGGGAAA???@@@BBBBBBAAADDDBBB@@@@@@BBBDDDDDDDDDBBBBBB@@@???????????????;;;;;;<<<<<<<<<;;;;;;;;;;;;999777666555555666777CCCRRRkkk{{{}}}tttnnnaaaRRRJJJMMMUUU^^^bbb[[[ZZZUUUMMMDDD<<<777555555555666666666666555555888<<<999888;;;>>>QQQnnnvvv|||cccVVV___{{{yyybbbPPP???===<<<<<<;;;<<>>??????EEEIIIGGGGGGVVVsssmmmxxx}}}~~~ttt{{{qqqgggjjjjjjhhheeeccchhhnnnmmmiiiiiiaaaXXXPPPHHHAAA@@@CCC???>>><<<<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999888888777777777666666666444444444444444444444444333333333444444444555555333333333444444444555555666666666777777888888999:::;;;;;;;;;;;;<<<<<<<<<:::<<<>>>AAAEEEKKKSSSXXXYYY[[[^^^aaadddffffffgggkkkmmmooopppooonnnmmmlllppprrrkkkyyyxxxqqq{{{yyyvvvxxxssshhhFFFBBB@@@???<<<777555666}}}fff[[[[[[UUUQQQPPPKKKRRRRRRSSSPPPMMMJJJIIIIIIFFFBBB===888444111000000000000///000111222444555555666777666444333444555222333333333222222111000000222333333111000111111///000111111111111000///////////////................................................////////////////////////000000000000222333444555777888:::;;;777777:::???BBBEEELLLTTTQQQLLLDDD<<<888999===AAAGGGGGGGGGEEEBBB@@@?????????======IIIbbb~~~yyyfffWWWUUUXXXiii|||uuuttt||||||sssggg\\\SSSKKKDDDDDDAAA===<<<<<<<<<:::777999CCCXXX___NNNBBBBBB@@@CCCGGGPPPYYY\\\[[[YYYXXXNNNGGG@@@>>>???@@@AAAAAANNNJJJEEEBBBBBBBBBAAA@@@FFFCCCAAA@@@AAABBBBBBBBBBBBAAA@@@??????>>>>>>???:::;;;;;;<<<=========<<<<<<;;;999777666666888;;;CCCVVVppp|||ppp___MMMGGGKKKSSS[[[```\\\YYYTTTKKKBBB:::666444555555555666666666666666888:::999<<<>>><<>>???AAADDDHHHIIIDDDHHHbbb~~~|||sss}}}lllmmmiiihhhgggfffgggjjjllllllkkkjjjhhheee^^^SSSHHHBBB@@@>>><<<;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999888888777777666666666444444444444444444444444333333333444444444555555333333333333444444444444555555555666666666777777;;;::::::999999999::::::777:::???DDDJJJQQQXXX]]]]]]___bbbeeeggghhhiiiiiijjjuuu|||zzzrrrllljjjiiissszzzqqquuu{{{|||ooo{{{}}}sssiii]]]SSS@@@BBB@@@:::777777888666}}}fffZZZZZZTTTQQQQQQLLLRRRRRRSSSPPPMMMJJJIIIIIIEEEBBB===888444111111111000/////////000222444555444666666666444333444555222222333333333222111111111333444444333222333333000000111111111111000000////////////.................................------.........//////000000//////000////////////000222333444666888999:::;;;:::999;;;@@@EEELLLYYYfffmmmkkkbbbTTTFFF>>>@@@DDDBBBCCCCCCAAA===;;;<<<===;;;888555???ZZZzzzggg\\\VVV\\\yyyxxxvvvrrrkkkhhhaaaYYYQQQJJJBBB>>><<<;;;777444333CCCfff|||rrr^^^QQQEEEKKKKKKNNNVVV```ddd___XXXRRRLLLDDD>>>>>>???>>><<>>>>>>>>>>>::::::;;;<<<============;;;;;;:::888666777;;;>>>FFF[[[tttttt___LLLGGGMMMTTTYYY]]]ZZZXXXQQQHHH???888555444555555555555666666777777555777555999<<<999IIIhhhtttooopppMMMDDD<<<;;;;;;;;;;;;>>>===GGGWWWeeekkkhhh___XXX]]]aaaeeehhhjjjpppxxx~~~~~~}}}wwwuuuttttttuuuwwwyyyxxxwwwwwwuuuvvvvvvwwwwwwwwwwwwwwwvvvqqqpppuuu{{{rrr```\\\mmm{{{~~~zzzvvv~~~~~~ttt|||zzzxxxvvvfffUUUKKKGGGFFFJJJOOORRRGGG;;;777888;;;<<<<<<:::::::::999999888888777777777777777777777777777888888888999:::<<<===>>>>>>===AAADDD@@@???OOOeee{{{}}}zzzllleeehhhjjjkkkhhhgggkkkoooqqqqqqrrrtttssskkk[[[NNNGGGDDD@@@>>>>>>???@@@???;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999888777666666666444444444444444444444444333333333444444444555555333333333444444444555555555555555555555666666666888777777777777888999::::::>>>DDDKKKQQQWWW]]]bbbaaaccceeehhhiiijjjkkkkkkkkkyyyvvvhhhdddiiimmmsssvvvyyywwwyyyvvvqqqvvv|||{{{nnn]]]MMMCCCAAACCC???666333777999888}}}eeeYYYYYYTTTRRRRRRNNNRRRSSSSSSQQQMMMJJJIIIIIIEEEBBB===888444222111111////////////000222333555333444666555444222333333222222333333333333222222111333555555444333444555111000000000000000000111////////////...........................---------------......///000000000...///000000//////000111222333555777999:::;;;;;;???>>>???BBBFFFMMM\\\jjj|||uuuaaaOOOEEEBBB>>>@@@BBBAAA??????BBBEEE>>><<<999===SSSwww|||jjj\\\ZZZfffuuu{{{yyyuuunnnfffZZZQQQFFF???===<<<888555666HHHuuummmXXXPPPNNNNNNUUUaaafff]]]PPPQQQPPPJJJCCC@@@@@@===999888:::===AAADDDGGGHHHIIIFFFEEECCCCCCDDDCCCBBB@@@@@@@@@???===============999:::;;;<<<<<<<<<<<<<<<999::::::888666888===BBBOOOddd{{{~~~}}}}}}|||vvv___LLLLLLSSSWWWYYY\\\XXXUUUNNNEEE<<<666444444555555444555555666777888888;;;777777999777AAAXXXmmmkkk}}}~~~___PPP@@@:::;;;;;;;;;<<<<<>><<<>>>BBB???<<>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::999888777777666555444444444444444444444444333333333444444444555555444444444555555555666666555555555555555555555555444444444555777999<<<===BBBGGGNNNUUUZZZ___cccfffdddeeehhhjjjkkklllllllllvvv|||yyyllleeelllxxx~~~tttmmmmmmrrrcccqqq|||~~~vvvfffRRRCCC===CCCAAA<<<555333666999999|||dddXXXYYYTTTRRRTTTPPPRRRSSSSSSQQQMMMJJJIIIIIIDDDAAA<<<888444222111111////////////000111333444111333555555333111111222333333444444444444333333000222444444333333333444111111000000000000111111////////////............//////.........---------------......///000000111---///111111//////111333222444666888:::;;;;;;;;;>>>???AAADDDFFFKKKYYYfffrrrzzzrrr^^^KKKAAA===@@@BBBBBB@@@AAAEEEJJJBBBDDDBBB@@@HHH___zzznnn```\\\]]]\\\kkk{{{vvvuuutttiii^^^SSSFFF>>>>>>???>>><<<<<>>AAAFFFJJJMMMHHHHHHHHHIIIJJJIIIFFFCCC???>>>===<<<<<<;;;;;;;;;999::::::;;;;;;;;;;;;:::777888999777555888???EEEZZZmmm}}}yyyzzzyyyxxxyyysss\\\KKKNNNXXXZZZYYY[[[UUURRRKKKBBB:::555444444555444444444555666888999777>>>;;;777;;;<<>>999:::;;;999999<<<888999:::;;;;;;::::::999777777777777777777777777999999888999999:::;;;;;;??????@@@@@@>>>>>>AAAFFFZZZ|||tttlllggghhhiiiggggggjjjjjjmmmnnnnnnssswwwssskkk]]]WWWNNNFFFAAA???===<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;::::::999888777666555444444444444444444444444333333333444444444555555555555555666666666777777666666666555555555555555333444555777;;;???CCCFFFMMMRRRYYY___bbbeeegggiiifffgggiiikkklllmmmllllll|||vvvjjjeeerrrrrrjjjjjjtttyyyuuueeebbboooppprrryyynnn[[[GGG???BBBAAA;;;666666777777777888{{{cccXXXXXXTTTSSSTTTQQQRRRSSSSSSQQQMMMJJJIIIIIIDDDAAA<<<888444222222222//////...///000111333444111222444444333111111111333333444555555444444444///111333333222222333444111111000000000000111111000/////////............//////.........------------------...///000000111---///222111000///222444333444666999:::;;;;;;;;;999;;;@@@EEEGGGKKKWWWcccaaaiiitttyyytttdddQQQDDD>>>AAACCCBBB??????CCCHHHDDDIIIIIIBBB???JJJ\\\iiixxx}}}xxxhhh^^^^^^ZZZQQQKKKRRRTTTXXX^^^\\\cccvvv~~~ppp]]]RRRDDD>>>???CCCDDDCCC<<<777NNNqqq{{{lll[[[KKKGGG@@@===GGGWWW^^^]]]IIIRRRUUUOOOIIIGGGCCC===::::::;;;<<<>>>BBBHHHLLLKKKKKKLLLNNNOOONNNJJJGGG>>>===<<<;;;;;;::::::;;;999::::::;;;;;;::::::999555777888777555888@@@GGGaaarrr~~~mmmWWWGGGMMMYYYZZZXXXYYYTTTPPPIII@@@888444444555555444444444555666888999///:::999555<<<@@@???DDD[[[gggOOOVVVqqqxxx|||}}}vvvrrr\\\DDD:::;;;<<<;;;:::999999===HHHVVV\\\ZZZUUUMMMRRRYYY___ccceeeeeeeeehhhmmmttt}}}yyy~~~wwwvvvvvvsssssswww{{{xxxrrrrrrxxxxxxxxxwwwwwwvvvtttsssrrrttt{{{~~~ttthhh```]]]\\\ooo~~~tttnnnwww___QQQXXX\\\\\\]]]@@@:::777:::;;;777777;;;777888:::;;;<<<;;;;;;:::888888888888888888888888999999999888999999::::::999===>>>;;;999===AAADDDEEEfff~~~ooocccdddiiihhhfffffffffooovvvwwwzzz~~~{{{vvvnnnggg\\\RRRKKKFFFCCCBBB========================:::::::::;;;;;;<<<<<<<<<;;;;;;:::999888777666555444444444444444444444444333333333444444444555555666666666666777777777777666666666666666666555555666666888;;;@@@FFFKKKNNNTTTYYY```eeegggiiiiiijjjggghhhjjjlllmmmmmmmmmlllvvviii[[[aaammmjjjkkkiiittt~~~mmmzzzmmm[[[]]]aaalll{{{sssfffQQQ@@@@@@JJJ>>>555222777;;;888666777zzzcccYYY[[[VVVSSSSSSNNNPPPSSSUUUSSSMMMIIIGGGHHHFFFCCC>>>999444222111111////////////000111222333444444333222222222222333444444444555444444333333333444555666555444333222222222111000/////////000/////////...------,,,,,,,,,---///000000000///.../////////////////////////////////000111111222222222888555444===???<<>>AAAAAA???BBBLLLTTTVVVUUUdddsssvvvlll^^^QQQJJJCCCDDDDDDAAA???>>>AAADDDHHHMMMQQQOOOFFFAAAGGGOOO___eeefff]]]RRRKKKFFFCCC777@@@AAA@@@CCCBBBHHHWWW|||tttbbbSSSCCC>>>@@@CCCCCCAAA>>><<>><<<::::::<<<>>>>>>===;;;:::999999888777888777777999999:::BBBKKKgggzzz}}}rrrWWWIIILLLRRRZZZ\\\TTTSSSOOOHHH>>>777333333444333444555666777777777777777888888777777999<<>>555999666777<<>>999444222111111////////////000111222333666555444444333333333333333444444444444444333333333444444555444333222111111111000000///000000000000000///......------,,,------///000000000///.../////////////////////////////////000111111222222111888666666>>>>>>;;;@@@@@@@@@@@@>>>???CCCKKKRRRNNNYYYccceee___VVVOOOLLLOOOJJJGGGHHHLLLMMMKKKGGGHHHKKKPPPPPPIIICCCEEEJJJVVVYYYWWWMMMDDD???;;;888888>>>:::777<<<===AAAMMM```xxxcccZZZOOOHHHEEEDDDBBBBBB>>>;;;<<>>?????????:::999:::===BBBCCC@@@=========;;;:::999888666444777666666888888<<>><<<777@@@<<<:::<<<<<<===AAAGGG^^^cccaaaYYYTTTWWW]]]```ccchhhlllllllllqqq{{{{{{xxxuuutttttttttvvvwwwwwwuuutttvvvxxxyyywwwuuusssqqqqqqpppppp{{{nnn\\\NNNLLLVVVfffqqqrrrllliiitttyyyfffrrrxxxlllcccdddggg```QQQFFF???>>><<<;;;999888888888999999999999999999999999;;;;;;::::::999888888777777777888888888999999999:::::::::;;;;;;;;;;;;<<>>>>>>>>===>>>>>><<<;;;::::::::::::===<<<;;;999888777666666666666666666555555555444555555555555444444444444666666666777777777777777444555555666666777888888;;;???EEEKKKQQQVVV\\\```dddeeehhhjjjkkkkkkjjjjjjjjjkkknnnrrrxxx|||{{{xxxyyy|||wwwtttllldddhhh|||qqqjjjbbbcccrrrxxxbbbNNNDDDBBB>>>999666666666555666666777777|||eeeZZZZZZUUURRRQQQLLLQQQTTTVVVTTTOOOKKKIIIJJJFFFCCC>>>999444222111111////////////000111222333888777777666555444444444333333444444444444333333222333333333333222111111000000/////////000111111000000//////......---------......///000//////////////////////////////////////////000111111222222000888999999???>>>>>>GGGHHHAAA===>>>===;;;DDDPPPKKKOOOUUUWWWUUURRRSSSTTTYYY[[[```cccccc\\\RRRKKKMMMMMMQQQUUUQQQHHHDDDDDDKKKLLLHHHAAA<<<;;;999666:::???<<<;;;DDDDDDAAAEEEOOOiii{{{eeeaaaYYYOOOFFFAAA>>>===;;;999999???GGGIIIEEE???======<<<;;;;;;>>>BBBFFFLLLSSSSSSHHHAAABBBCCCAAA>>>BBBEEEEEEAAA===;;;;;;888888999:::;;;<<<======>>>===@@@JJJUUUXXXQQQHHHCCCAAA>>><<<;;;999666444777555555777888===JJJXXXtttqqqttt^^^MMMTTTXXXWWWWWWTTTPPPKKKCCC;;;666444444444333444555666777777777777777888888888777888;;;>>>>>>JJJkkk|||ppp```qqqoooeeesss^^^HHH???;;;>>>:::888:::;;;999;;;???YYYfffmmmdddTTTNNNTTT\\\[[[```eeegggfffiiiooottt{{{yyytttuuuwwwssssssssssssssssssttttttrrrsssuuuuuutttuuuvvvxxxsssqqqooopppqqqpppmmmiiilllWWWCCCCCCWWWqqq|||uuuxxx|||zzztttooojjjyyyvvvvvv|||zzz|||wwwssshhh]]]bbbkkkoooeeeRRR@@@888;;;;;;;;;;;;:::999888777888888888888888888888888999999999888888777777666777777777888888888999999::::::::::::;;;;;;;;;;;;>>>===EEE[[[xxx|||hhheeeiiiiiiiiiiiihhhhhhjjjqqqvvvzzzsssnnnaaaZZZPPPGGGBBB@@@??????AAA@@@>>>===<<<;;;::::::<<<;;;999888666555444444666666666666666555555555555555555555555555555555444444444444444444444444555555555666888:::===>>>GGGKKKQQQWWW\\\```dddgggiiiiiijjjkkkllllllkkkkkklllvvv{{{uuuooonnnlllgggzzz}}}nnnfffaaagggoootttyyy~~~nnneee^^^ggg~~~sssTTTDDDAAA???:::666444444444444555666777888~~~fffZZZZZZTTTQQQQQQLLLOOORRRTTTRRRMMMIIIGGGHHHFFFCCC>>>999444222111111000000//////000111222222999999888888777555444444222222333444444444333333222222222222111111000000///////////////000111222111111000//////......------......////////////////////////////////////////////////000111111222222111999:::;;;BBBBBBFFFTTTYYYGGG;;;======:::AAANNNMMMMMMPPPTTTWWW[[[bbbjjjppp~~~tttcccZZZWWWSSSUUU\\\ZZZNNNDDDAAADDDEEEDDDBBBDDDGGGFFFBBB???HHHIIIMMMWWWUUUIIIEEEZZZkkk|||pppkkk```QQQFFFAAA>>>;;;888666888>>>GGGKKKIIIFFFBBBDDDEEECCC@@@>>>@@@BBBDDDRRRUUUIIIAAAHHHLLLIII@@@DDDHHHHHHDDDAAAAAACCC>>>======<<<<<<<<<<<<<<>><<<<<<:::888999777666777888???OOO___{{{qqqmmmzzz{{{uuu[[[LLLVVVYYYUUUTTTTTTMMMGGG@@@999555444444444333444555666777777777777666777888888777888:::<<<===DDDXXXpppnnnsss}}}aaaMMM@@@:::777666:::;;;::::::===DDDVVVhhhiii^^^SSSPPPRRRTTTYYY```dddgggjjjnnnqqqtttyyy~~~{{{}}}rrrnnnooosssooopppqqqsssssssssrrrqqqqqqqqqrrrrrrrrrrrrssssssnnnlllkkkmmmnnnkkkbbbZZZPPPBBB===PPPtttooorrruuuwwwzzz}}}xxxxxxqqqhhhaaaUUU]]]ccciiigggWWWDDD;;;:::777888999::::::999888777888888888888888888888888888888777777777666666666777777777777888888888888999999:::::::::;;;;;;;;;;;;===@@@KKKfffoooccceeefffjjjkkkhhheeeggglllwwwyyy}}}~~~xxxrrrhhh]]]TTTLLLEEEAAAAAA@@@???>>>>>>======>>>;;;:::999777666666555555666666555555555555555555666666666666777777777777333333444444444444444444777777888:::===BBBFFFIIIUUUYYY^^^bbbdddfffgggiiilllkkkjjjiiijjjkkkmmmnnnwwwqqqZZZUUU[[[___mmmiiifffeeegggjjjqqqwwwppphhhaaaeeevvvhhhIII??????;;;666666555555444444555666666777~~~fffZZZYYYTTTQQQQQQMMMNNNQQQSSSQQQMMMIIIGGGHHHFFFCCC>>>999444222111111000000000000000000111222888888888888777666555444111222222333444444333333222222111111111000000000///.........///000111111222111111000//////................../////////000/////////////////////////////////000111111222222333999:::>>>FFFHHHOOOaaammmSSS>>><<<===999===FFFJJJJJJNNNWWW```iiiyyyuuuaaaYYYYYY```___QQQEEEBBBEEEIIIKKKLLLOOORRRPPPKKKLLLWWWYYYYYYaaa]]]OOOIIIffftttwwwfffSSSJJJHHHCCC===888777999???HHHMMMMMMLLLHHHKKKMMMKKKFFFBBBAAABBBIIIXXX\\\OOOEEEIIIMMMIIIFFFHHHIIIGGGDDDBBBDDDFFFAAA@@@???>>>=========>>>???FFFSSSbbblllnnnkkkfffZZZQQQEEE===;;;<<<<<<<<<<<<:::999888999AAATTTfff~~~}}}ttt~~~zzzuuupppqqqSSSJJJUUUVVVRRRSSSRRRIIICCC<<<666555555444444333444555666777777777777666777888888777888999;;;<<>>======<<<<<<;;;::::::999::::::555555555555666666666666555555666666666777777777666666777888888999::::::<<<===???BBBGGGMMMRRRVVV^^^aaafffhhhiiiiiijjjkkkkkkjjjjjjkkknnnrrrwwwzzzkkk]]]```jjjppp}}}zzz}}}yyyooonnnuuuvvvqqqooorrrrrrnnnnnnssswwwwwwqqqZZZEEE>>>===777555888888777666666555555555666~~~fffYYYYYYSSSQQQRRRNNNOOORRRTTTSSSNNNJJJJJJJJJFFFCCC>>>999444222111111111000000000000000111111555666777777777666444333000111222333333444444333333222111111000000111111//////.........///000000222222111111000000/////////............///000000/////////////////////////////////000111111222222555999:::BBBNNNOOOUUUgggvvv^^^GGG???===:::999<<>>===<<<<<<===>>>???>>>IIIWWWcccjjjlllnnnoooaaaUUUFFF<<<:::;;;;;;:::;;;;;;;;;;;;<<>>===<<<<<<;;;:::999999999999777777777777888888888888555666666777777888888888777888999;;;<<<>>>???@@@GGGHHHJJJNNNSSSXXX]]]```aaadddgggiiijjjkkkmmmnnnhhhiiimmmrrrxxx}}}xxxmmmnnn|||{{{|||{{{zzzlllppp}}}rrriiifffeeeXXXNNNCCC===999666666999999888777666555555555555}}}eeeYYYXXXSSSQQQSSSOOOOOORRRTTTSSSNNNJJJJJJJJJFFFCCC>>>999444222111111111111000000000000111111111333444666666555444333000000111333333444444333444333222111000111222222000000///.........//////333222222111111000/////////......---...///000111/////////////////////////////////000111111222222555888<<>>======@@@EEEJJJKKKKKKEEEKKKRRRRRRMMMJJJKKKMMMPPPWWW]]]\\\VVVQQQPPPQQQdddeeegggjjjhhh^^^PPPEEE@@@???===;;;:::;;;<<<======FFFRRR[[[bbbfffkkknnndddXXXJJJAAA>>>===;;;888888999;;;===@@@KKKbbbwwwuuuxxxtttiiieeeZZZMMMIIIFFFLLLQQQMMMOOOPPPGGGDDD===555222333555555444333444555666777777777777555777999999777777888999777===999999AAAAAAOOOnnn```NNNZZZyyy~~~zzz{{{kkkSSSHHH>>><<<<<<<<<===???;;;777888<<>><<<;;;@@@EEEOOO]]]pppzzzmmmooouuu[[[^^^bbbUUUKKKAAA===;;;888777888666666555555666666777777666666666666666666666666666666666666666666666666666666666666777777777888888999999999999:::::::::888:::>>>@@@???HHHfff|||uuummmbbb^^^aaa]]]aaafffiiilllooosssvvvvvvxxx|||~~~yyyttteeebbb^^^XXXRRRMMMJJJHHHCCCAAA@@@===<<<::::::999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>>>>>>>>>>???AAACCCFFFHHHJJJKKKTTTUUUWWWZZZ^^^aaadddeeeeeegggiiiiiiiiijjjlllmmmggglllttt|||nnndddhhhtttqqqrrruuuzzz}}}zzzrrr{{{sssdddYYYTTTFFFFFFBBB:::666777888777666666555555444555555555}}}dddXXXXXXSSSRRRTTTPPPLLLOOORRRPPPLLLHHHHHHHHHFFFCCC>>>999444222111111111111000000000000000111///111333444555555333222///000111222333444444444444444222111111111222333111000///...............333333222222111000000000///......------///000111/////////////////////////////////000111111222222444777===MMM\\\WWWRRR\\\aaabbb]]]RRRJJJJJJJJJIIIEEECCCFFFLLLQQQaaatttppp|||uuugggbbbiiijjjaaabbbkkkeeejjjiii```XXXUUUVVVUUU```uuuqqqzzz}}}}}}nnnaaaSSSEEE>>>======AAAFFFKKKNNNOOOOOOWWW___aaa]]][[[^^^aaa]]]^^^bbbbbbYYYLLLFFFHHHKKKRRR```qqq{{{wwwhhhZZZEEECCC@@@<<<:::888888999888===FFFOOOVVV\\\aaadddfff[[[NNNGGGDDDAAA<<<777555777;;;???CCCOOOggg}}}|||lllmmmvvv}}}yyykkk___QQQEEE>>>DDDOOOQQQJJJNNNOOOCCCBBB<<<444111333666555444333444555666777777777777555777999999888777777888777;;;444999HHHBBB@@@UUU{{{pppuuu~~~[[[OOOgggvvvllllllvvv{{{kkk\\\LLLDDD>>>:::888888666666999;;;:::>>>NNN```fff\\\OOOGGGGGGKKKMMMNNNRRRVVV\\\bbbgggkkknnnoookkknnnrrruuuwwwxxxzzz|||wwwxxxyyyzzzzzzzzz|||~~~~~~yyyuuutttppplllmmmnnnooooooooooooqqqsssooooooooooooooooooooooookkkiiihhhjjjmmmnnnmmmkkk```YYYLLL@@@999:::AAAGGGKKKWWWhhhvvvqqqqqqooobbb___WWWJJJ@@@666555555555555888777666555444444555666777666666666666666666666666666666666777777777777777666666666666777777777777888888999999999:::::::::;;;666999@@@???>>>MMMbbb~~~mmm___[[[XXX]]]cccggghhhiiikkknnnttttttvvvyyy|||~~~}}}|||qqqnnnjjjeee```\\\XXXWWWOOONNNKKKHHHEEEBBBAAA@@@============>>>>>>??????AAAAAABBBCCCDDDDDDEEEEEEKKKLLLNNNQQQTTTWWWYYYZZZ]]]^^^```bbbdddffffffgggkkkkkkkkkjjjhhhggghhhjjjhhhooozzzyyytttVVVYYYpppzzztttqqqpppggg```kkk}}}tttrrr}}}}}}~~~mmm___RRRIII>>>CCC@@@666333888:::555333333333333444555666666ddd___XXXSSSWWWQQQTTTPPPRRRSSSQQQNNNKKKIIIIIIFFFCCC???999555222111000111000///......///000111...000222444666555444444444444333222222222333333555444333111000111111222666444111...------///000000111222222111000///...////////////////////////////////////////////////////////////000111222333333<<>>DDDHHHbbbsssdddkkkXXXWWWzzz|||ooouuuvvvsssiiiWWWJJJ===666555777888999999777:::HHHVVVuuuuuugggPPPBBBEEEHHHGGGGGGOOOTTTTTT[[[eeefff___fffhhhllloooqqqrrrrrrrrrrrrtttvvvuuutttsssssstttvvvwwwxxxzzz}}}~~~{{{wwwtttqqqppppppmmmlllppptttuuuqqqmmmvvvuuusssnnnjjjiiikkkooogggpppwwwxxxzzzyyykkkYYYMMMFFF@@@>>><<>>;;;888666444444444444444444444444444444444ddd___WWWRRRVVVOOORRRPPPQQQRRRQQQNNNKKKIIIIIIGGGDDD???999555222000///111000///......///000111...000222444555555444444333333333222222333444444555444333111111111111222555444111///......//////000111222222222000///...////////////////////////////////////////////////////////////000111222333444===KKKWWWZZZYYY\\\bbb___cccaaa]]]```gggcccYYYRRRMMMJJJKKKNNNUUUcccooopppdddZZZ[[[aaahhhwww~~~uuunnnmmmnnnppptttyyy{{{uuuooofffZZZNNNHHHFFFMMM]]]rrr~~~|||yyyzzz|||___PPPNNNKKKIIIJJJOOOWWW___dddfffeeegggiiiiiijjjrrr{{{uuudddcccZZZGGG===EEEAAA???FFFWWWbbb]]]PPPEEEBBB===999888777666666777777999???DDDGGGHHHHHHMMMIIIEEEEEEGGGFFFAAA;;;888;;;>>>CCCMMM```sss|||ooo___HHH@@@EEEKKKOOOOOOOOOOOOJJJDDD;;;777444333444555555444555555555555666666666666666666777777777888888888888888999999999<<<@@@DDDPPPkkk~~~{{{|||eeeqqq~~~yyy{{{gggSSSEEEAAACCC;;;;;;;;;;;;999888???IIIgggwww}}}mmmXXXLLLEEE@@@>>>DDDIIILLLRRRYYY^^^^^^aaacccfffiiilllmmmnnnnnnhhhjjjmmmnnnnnnoooqqqrrrrrrrrrsssuuuwwwyyy|||}}}~~~}}}}}}}}}~~~|||zzzwwwuuurrrqqqrrrnnnkkkmmmrrrvvvwwwvvvwwwuuupppjjjgggggglllqqqtttxxx{{{yyyvvvlll\\\NNN>>>:::999===GGG\\\~~~pppaaaqqqtttwwwwwwxxxyyynnnrrrzzz}}}zzzqqqcccWWWPPPIIICCC::::::999888777666666555555555555555555555555555444444444444555555555555666444333444777888777555666666666666777888999:::888888888888888888888888999:::;;;;;;;;;===AAADDDRRRnnnooo```___gggkkkhhheeehhheeefffjjjlllmmmqqqwwwssstttttttttrrrpppmmmllljjjiiihhhfffdddcccccccccbbbaaa___]]]\\\\\\]]]]]]^^^```ccceeeeeeeeefffgggeeeffffffggghhhiiiiiijjjiiijjjkkkkkkjjjiiiiiiiiijjjiiijjjkkkiiigggjjjqqq{{{yyyfffXXX\\\gggnnnkkkiiikkkuuu}}}kkkhhhsssvvvtttooohhhlllsssssszzzrrr```TTTNNNGGG@@@;;;999888666555444444555333333333333333333333333ddd^^^WWWPPPTTTMMMOOOPPPQQQRRRQQQNNNKKKIIIIIIHHHEEE???:::555111//////000000////////////000000///000222444555555444444222222222222333444444555555444333222111111111222333222222111000//////...000111222222222111000///////////////////////////////////////////////////////////////000111222222444:::GGGUUU]]]^^^```ddd[[[aaaffffffcccbbbeeeiiiddd^^^TTTLLLMMMTTTWWWUUUZZZXXXVVVUUUYYYcccpppzzzvvvvvvrrrmmmnnnuuu}}}~~~tttiii]]]PPPGGG>>>;;;AAAPPP```iiimmmoooooorrrwwwxxxggg]]]WWWSSSUUU^^^gggmmmooozzzyyyzzz|||{{{{{{kkk^^^\\\OOOAAAHHHCCC======DDDKKKHHH@@@???@@@@@@>>>:::888666666666777:::???FFFJJJHHHEEECCCCCCBBBCCCCCCAAA===999;;;<<<@@@JJJXXXiiizzzuuuuuutttyyy~~~jjj[[[III===EEEKKKOOOOOONNNMMMHHHBBB999777444333444555444444444555555555555666666666666666666666777777777777999:::;;;:::999:::<<<>>>AAAKKKjjjpppxxxlllYYYLLLGGG>>>;;;;;;===<<<:::;;;>>>PPPeeexxxzzzqqqeeeTTTGGGDDDAAAAAADDDFFFIIIPPPWWWZZZ\\\```cccfffhhhiiiiiicccfffiiijjjkkkkkkmmmooonnnooooooppprrrtttvvvwwwyyy{{{||||||{{{zzzzzz{{{{{{zzzzzzyyyxxxvvvuuutttssspppnnnooorrrvvvvvvuuuvvvsssnnnhhheeeggglllpppzzzvvvrrroooeeeTTTEEE>>>=========AAALLLddduuuxxxzzz~~~|||uuuyyy{{{ooojjjfffeee___SSSKKKFFF@@@:::777777777777666666666555555555555555555555555555444444444444555555555555555444444444666777666555555555555555666777888999888888888888888888888888888999;;;;;;;;;<<<===???AAAHHHccczzzfffgggoooooohhhjjjfffeeeggggggfffiiimmmoooooopppppppppooonnnnnnoooooonnnmmmmmmmmmmmmmmmooommmjjjgggfffggghhhjjjhhhjjjlllllllllkkklllmmmkkkjjjjjjiiiiiijjjjjjkkkccceeeggghhhiiihhhgggfffiiifffeeeggghhhmmmwwwmmmUUUIIIUUUooozzzvvvxxxzzzwwwppp\\\```qqq}}}tttuuupppjjjjjjlllsss}}}tttdddUUUMMMIIICCC<<<555555444333444444555555222222222222222222222222eee___WWWPPPSSSLLLNNNOOOPPPQQQPPPMMMKKKIIIIIIHHHEEE@@@:::555111///...000000////////////000000///000111333444444444444111111111222333444555666555444444333222222111111000111222222111000///...000111222222222111000000///////////////////////////////////////////////////......//////000111222333555===IIIRRRUUUXXXZZZ\\\^^^dddggg```WWWZZZeeeqqqlll___PPPNNNVVVWWWPPPTTTWWWXXXVVVZZZeeelllmmmkkksssuuunnnooozzzttthhhYYYKKKFFF>>>:::???HHHOOOVVV[[[___eeemmmyyyqqqiiiccceeeoooxxx{{{yyy}}}|||{{{zzzbbbTTTOOOOOOJJJEEE???===???CCCBBB???>>>AAADDDCCC???;;;999:::888888:::CCCQQQWWWOOOBBB???@@@BBBCCC@@@>>>;;;:::>>>???FFFUUUeeerrr~~~~~~kkkyyyyyykkkqqq}}}fffUUUIIIAAAFFFKKKOOONNNLLLKKKEEE???777555444333333444444444444444444555555555666666555555555666666666777777777999;;;;;;:::999:::;;;@@@>>>NNNuuuuuuwwwzzzaaaPPPBBB;;;888;;;>>>===;;;<<>><<<888666666666666666666666666555555555555555555555555333333444444444555555555444444444444555666666555777777777666666666777777888888888888888888888888777999<<<<<<<<<;;;;;;<<>>BBBFFFFFFAAA===;;;;;;:::888;;;JJJbbblll^^^III@@@BBBCCCBBB@@@>>>>>>???===???KKK^^^nnnvvv}}}}}}ooo___zzzsssrrr~~~{{{vvv{{{|||dddNNNFFFFFFFFFKKKNNNLLLJJJHHHBBB;;;444444444333333333333444444444444444555555555555444555555555555666666666555777999:::999999999:::@@@>>>AAAUUU~~~}}}dddpppvvvyyysssQQQEEE:::999;;;;;;::::::>>><<>>AAA======BBBBBB;;;:::>>>===GGGOOOQQQRRRVVVZZZ[[[QQQQQQUUUaaaoooyyy{{{yyybbbhhhlllllloooxxxpppXXXRRRNNNJJJIIIGGGHHHPPPYYY[[[ccckkkvvvyyykkkbbbWWWPPPJJJFFFHHHMMM\\\tttllllllXXXOOOHHHDDDBBB???@@@BBBAAACCCDDDDDDAAA>>><<<;;;;;;;;;AAAWWWyyylllWWWTTTOOOHHHAAA===<<<<<<===@@@NNNdddrrrwww~~~}}}ttt}}}cccWWWrrr~~~{{{uuuqqqzzz{{{___GGGDDDFFFEEEJJJLLLJJJGGGDDD>>>777222333444444222222222444333444444444444555555555444444444444555555555666333555888999888888999;;;999>>>>>>CCCbbbgggYYY```zzzuuurrrzzzooo]]]KKKAAA===999777777::::::;;;>>>LLLiiippp]]]RRRKKKGGGGGGMMMNNNPPPRRRTTTWWWXXXYYYXXXZZZ]]]^^^^^^^^^___aaabbbbbbccceeegggiiikkklllhhhjjjlllmmmlllmmmnnnooolllnnnppprrrsssrrrqqqpppnnnjjjddd``````ccchhhlllmmmmmmmmmllliiiaaaWWWPPPEEEAAA>>><<<>>>GGGYYYjjjxxx~~~zzzqqqkkkooogggkkkcccSSS@@@666666888888666666666666777777777777444444444444444444444444333333333333444444444444222444555555444444555666<<<;;;:::888777666666666777777777777777777777777777999;;;<<<;;;;;;;;;;;;777@@@AAA@@@SSSvvvrrr|||ssskkkffffffhhhgggeeedddeeefffhhhjjjfffffffffhhhiiikkkmmmnnnnnnmmmllljjjiiiiiiiiiiiilllmmmmmmllljjjjjjkkkllljjjjjjjjjjjjhhheeeaaa___```^^^^^^eeerrr{{{nnnddd```gggppp}}}ooommmppprrruuutttvvvzzz|||}}}{{{eeeJJJ;;;666555666777666666666666555333222111444444444444444444444444eee___WWWPPPSSSMMMOOOMMMNNNPPPOOOMMMJJJJJJJJJEEEBBB>>>999555333222111...///000111111000///...//////000000111333444444333333333222222333444444444555555555555333222111//////000111111111111111000111222333333333222222////////////////////////////////////////////////...............///111111444333444888888555555888777666777:::<<<;;;::::::444777>>>FFFJJJMMMUUU]]]XXXUUU[[[iiisssuuuxxx}}}```]]]]]]```eeemmmzzzrrr]]]WWWSSSTTTVVVYYY^^^dddlllrrrxxx{{{qqqhhh___WWWOOOLLLHHHCCCCCCFFF@@@LLLYYYmmmzzzzzzgggZZZMMMHHHEEECCCEEEIIIHHHFFFDDDCCCBBBAAA???===;;;===DDDWWWxxxyyyeee^^^RRRGGG???;;;::::::AAADDDSSShhhuuu{{{zzzooonnnyyy~~~zzzxxxyyyUUUBBBEEECCCDDDIIIKKKHHHDDDAAA:::333000222444444222111222444333333444444444555555555333333444444444555555555444666777777666666888:::555<<>>LLLnnn}}}hhhZZZggg~~~vvv~~~fffTTTHHH>>>999999666999;;;888888EEE```wwwuuubbbWWWTTTSSSPPPPPPPPPQQQSSSTTTVVVXXXYYYWWWYYY[[[\\\[[[[[[\\\]]]___^^^______```aaabbbcccbbbdddfffggggggggghhhiiidddfffhhhjjjjjjiiihhhfffdddcccbbbaaabbbeeejjjmmmmmmhhh```YYYQQQIIIAAA;;;999>>>BBBBBBJJJ___wwwqqqhhhiiiwwwxxxpppwwwZZZQQQOOOFFF;;;666777777666666666555555555555555555444444444444444444444444222222333333333444444444222444555555333333444666999999888777777777777777777777777777777777777777555777999:::999999:::<<<444<<>>AAAAAA>>>@@@888666<<>>GGGJJJXXXlllxxxuuussszzzvvvKKK@@@GGGAAADDDHHHJJJGGGCCC???888111///222444444222000222444333333333444444444555555333333333444444444555555666777777666555555777888777<<>>TTTkkk}}}yyyqqqjjjfffdddcccaaaaaaaaaaaaaaabbbbbbcccbbbccceeefffffffffeeedddbbbbbbbbbaaa______aaacccaaa```^^^]]]```ffflllppptttqqqooottt}}}sssoookkkjjjhhhkkkuuu}}}ppphhhjjjrrrooovvvyyyyyyqqqiiioooeeeVVVcccmmmaaaRRRFFF;;;999777333000222222333444555444444222222222222222222222222222222iii^^^[[[QQQMMMNNNLLLOOOOOOOOONNNMMMLLLKKKJJJCCCCCC@@@;;;666222000000000000////////////000000------------///111333555555444333222111111111111222222333444333222000000......//////000000000111//////000000111111222222222222000/////////000111////////////////////////////////////000000000000222444666666555555555666:::<<>>DDDHHHEEEIIILLLDDD@@@@@@???<<<999:::>>>BBBNNN```mmmsssxxxyyy{{{sssnnnoooIIIBBBFFFDDDJJJIIIGGGDDD???:::666444222222222222222222222222444444444444444444444444444444444555555555555666666666666666777777777777888666888===>>>CCCYYYqqq|||kkk___RRR<<<;;;:::999:::<<<===<<<999;;;???@@@???@@@IIIUUU]]]TTTQQQMMMKKKOOOVVV___dddkkklllkkkiiigggfffgggiiirrrrrrqqqmmmhhhcccaaa```]]]```aaa```___ccckkkrrrgggeeecccbbbdddfffgggggglllnnnnnnggg[[[QQQKKKJJJCCC>>>;;;;;;:::;;;???DDDZZZccckkkppp~~~wwwuuu{{{rrrqqqyyyyyypppuuuzzzkkkWWWGGG;;;999888888777666555555444444444444444444444444444333333333333333333333333222222333333333333444444444444444444444444444444444444444555555555555666777777666666666666777777777777888888888999999999:::::::::;;;===@@@CCCDDD___yyyvvvmmmfff```bbb___^^^aaacccaaa___^^^bbb```^^^^^^___aaaaaa```___```bbbaaa\\\YYYZZZ___eeebbb]]]WWWWWWaaappp|||vvvhhhiiiwwwzzzpppnnnqqq}}}wwwiii^^^YYYwww|||yyy{{{wwwwwwssseee___ssszzz[[[PPPUUUQQQDDD>>><<<999666444333222222222222222222222222222222333333333222222111111111iii^^^[[[RRRMMMOOOMMMPPPPPPPPPOOOMMMKKKJJJIIICCCCCC@@@;;;666222000000000000////////////000000............000222444555555444333222111111111111222333444444444333111000//////000000000111111111000000000000111111111111333222111/////////000000////////////////////////////////////000000000000111333555555444444666888;;;===@@@DDDFFFHHHJJJKKKIIIIIIFFFAAA===@@@HHHPPP___```eeejjjdddWWWNNNLLLFFFDDDBBB@@@@@@BBBHHHMMM[[[jjjwwwjjjbbb[[[TTTOOOOOOTTTWWWYYY[[[\\\WWWPPPKKKFFFDDDDDD???<<>>CCCGGGHHHFFFBBBAAACCCHHHOOOSSS^^^____________aaadddgggqqqrrrsssrrrppppppppprrrpppqqqqqqnnnkkklllrrrxxxyyyuuupppllliiigggdddccc[[[XXXSSSLLLEEEAAA??????BBB<<<999:::;;;===HHHUUUaaawww~~~uuueeecccdddVVVGGG>>>555888888777777666555555444444444444444444444444444333333333333333333333333222222222333333333444444444444444444444444444444444444444444555555555555777666666555555666666777777777777888888888999999:::::::::;;;<<>>AAADDDFFFFFFGGGIIIJJJMMMTTTTTTHHH>>>===CCCGGG[[[```gggiii```RRRIIIGGG?????????===<<<===???AAABBBKKK___xxx}}}oooiiigggdddaaafffiiijjjiiiiiijjjfff```PPPHHHEEEFFFCCC>>>BBBKKKzzzxxxiiieeedddgggqqqqqqppprrrvvvqqqdddUUUMMMTTTGGGAAA>>>777:::>>>999;;;:::999999;;;@@@GGGLLLcccttt{{{~~~fffFFFBBBHHHJJJGGGEEEBBB>>>:::666222000222222222222222222222222444444444444444444444444444444444444555555555555555555666666666777777777:::777999===;;;777;;;DDDSSSxxxhhhccctttyyyxxxhhh[[[OOOKKKEEE===999;;;777777888999888777777777>>><<<999888999<<<@@@CCCKKKLLLMMMNNNOOOSSSYYY]]]aaacccdddeeefffhhhkkknnnmmmnnnlllhhhcccbbbeeeiiimmmhhhbbb\\\XXXTTTPPPNNNFFFBBB>>>:::888888888777;;;777:::AAABBBAAANNN```nnnxxx|||dddWWWRRRFFF===;;;555777777777666555555444444444444444444444444444444333333333333333333333333222222222222333333333333444444444444444444444444444444444444555555555555555555555444444555555555777777777777888888888888999999999:::;;;<<<>>>??????===NNNppp|||vvvnnneee]]]WWWWWWYYY\\\^^^```bbbfffhhhlllooouuuwwwooofffeeejjjzzztttpppnnn^^^[[[ccc}}}zzzwwwtttrrrqqqqqqxxx}}}sssjjjhhhiiioootttpppiiikkksssyyynnn^^^QQQIIICCC<<<666333333222222222222333333222222222222222222222222222222222222222111111111}}}ggg]]][[[SSSOOOQQQPPPSSSRRRQQQOOOMMMJJJHHHFFFCCCBBB@@@;;;666222111111000000////////////000000///.........000111333444444444444333333222222111333444555555555444333222222222222222222222222222222222222111111000000000333333222111000///......////////////////////////////////////000000000000000111111111111333777:::@@@CCCFFFHHHGGGHHHKKKMMMSSSWWWXXXRRRHHHBBBBBBFFFWWW]]]dddbbbYYYOOOKKKKKKGGGHHHFFFBBBAAAFFFJJJLLLEEEEEEIIIUUUhhh{{{{{{wwwyyyxxxuuuuuutttoooiiijjjoooqqqooo```UUUMMMKKKGGGCCCGGGPPP|||uuuooonnnpppyyy}}}|||~~~~~~qqqddd]]]^^^MMMDDDAAA;;;>>>BBB>>><<<;;;:::;;;@@@HHHQQQXXXcccsss~~~}}}~~~yyywwwsss}}}}}}rrrVVVDDDEEEIIIIIIFFFDDD@@@<<<888444222000222222222222222222222222333333333333333333333333333333444444444555555555555555555666666666777777777555777<<<===999:::>>>AAAUUU~~~rrrWWW[[[qqqvvvjjjeee\\\KKK???<<<;;;777666888:::999999999999888888777888999;;;<<<<<<<<<======???CCCIIIMMMLLLMMMMMMLLLLLLMMMQQQTTTSSSSSSRRRNNNJJJIIIJJJMMMKKKHHHDDDBBB@@@???<<<;;;888999:::::::::999999999777===OOObbbddd]]]___jjjvvvlllooowww}}}eeeQQQIII???::::::777666666666555555444444444333333333333333333333333222222222222222222222222111222222222222333333333333333333333333333333333333333444444444555555555555444444333333444444555666666666777777777888888888888999999::::::;;;;;;888BBBFFFIIIbbbrrrmmmoooppppppmmmkkklllmmmsssxxx}}}|||{{{tttnnniiiggg]]]ggg{{{yyyvvvxxxyyylllsssssswww}}}~~~wwwvvvhhhZZZNNNIIICCC999444555222111111111222222222333111111111111111111111111222222222111111111111111~~~hhh]]][[[SSSOOORRRPPPSSSSSSQQQOOOMMMJJJGGGFFFBBBBBB???;;;666222111111000000////////////000000...---------...000111222333333444444444333222222222333444555555555444333333333333222222222222222333333222222111111000000222222222111000//////...////////////////////////////////////000000000000000000111000111333777:::;;;???DDDFFFGGGKKKRRRWWW^^^XXXYYY^^^YYYKKKDDDEEEMMMSSSXXXVVVQQQOOOSSSWWWbbbfffeee^^^[[[^^^___]]]ZZZSSSJJJEEEJJJ\\\sss~~~~~~xxxlllllliiihhhllluuuzzzzzzyyykkk]]]SSSJJJDDDJJJVVVuuummmooovvvwwwooonnnlllWWWKKKJJJDDDEEEFFFAAA===;;;:::>>>GGGTTTaaahhhlllxxx~~~{{{ttt{{{zzzssskkkrrruuutttyyynnnZZZHHHDDDIIIHHHCCCEEEBBB>>>:::666444222222222222222222222222222222333333333333333333333333333333333444444444444555555555555555666666666666555444444888::::::;;;===BBB@@@VVVuuubbbaaazzz~~~zzzrrr```LLL@@@BBB;;;777999:::888999<<<666666777888999999999999888888888777666888<<<@@@@@@@@@???===;;;<<<>>>AAA===>>>===<<<;;;;;;<<<======;;;999999999999888777666888;;;:::999999;;;>>>DDDVVVvvvyyylllbbbhhhxxxpppUUUDDD@@@888666888555555555555555444444444444333333333333333333333333222222222222222222222222111111111222222222333333333333333333333333333333333333333444444444444555444444333333333333444444555555666666666777777777777888888999999999999999888EEEFFF;;;FFFkkkxxx}}}}}}zzztttqqqtttwwwlllttt||||||uuurrrooojjjjjjxxxzzznnneeeZZZLLLBBBAAA===444222777333333333333222222111111111111111111111111111111111111111111111111111111iii^^^\\\SSSOOOQQQPPPSSSRRRQQQOOOMMMJJJHHHFFFBBBAAA???;;;666333222222000000////////////000000------,,,,,,---///000111222333444555555444333222111222444555555444333333333333333222222222222111222222222222222111111111000111111111111000//////////////////////////////////////////000000000000///000111111111222555777333888===AAAEEELLLXXXaaafffaaa```eeedddXXXIII@@@DDDJJJOOOOOORRR\\\hhhooowwwjjj]]]OOOFFFBBBKKKeee~~~vvvnnnrrrvvvxxx|||zzzvvvjjj^^^OOOHHHSSSeeewwweeeeeelllxxxzzzzzzgggXXXUUUNNNJJJIIIBBB>>><<<;;;@@@LLL]]]kkktttooouuuvvvxxx{{{rrriiinnnjjj}}}sssvvv{{{kkkpppqqq```LLLCCCFFFJJJFFF???BBB???;;;777444333333444222222222222222222222222333333333333333333333333333333333333444444444444444444555555555666666666555555444555666777999:::<<<>>>DDDUUUzzz~~~jjjsssttt```PPPIIIEEEEEEAAA888555999555666777888888888777777:::::::::888777777888:::888999999888777777999;;;666666777888999999::::::===;;;999999:::999888666;;;;;;<<<>>>AAAFFFKKKOOOYYYooo|||ttt||||||www}}}~~~rrrUUU@@@888;;;777666999666444444444444444444444444333333333333333333333333222222222222222222222222111111111111222222222222333333333333333333333333333333333333444444444444444444444333333444444444555555555555666666666666666777888999999999999999:::999>>>CCCAAAIIIiiipppnnnuuuyyy{{{wwwoooqqq{{{tttuuuyyyqqqnnn}}}rrrbbbNNNCCC;;;:::777222333888444444444444333222000///111111111111111111111111000000000111111111111111jjj___\\\SSSOOOQQQOOORRRRRRQQQOOOMMMJJJHHHGGGAAAAAA???;;;666333222222000000////////////000000......------...///000111222333444666666555333222000111333444444444333222333222222222111111111111111222222222222222222333//////000111222111000000////////////////////////////////////000000000000...000222222111111333555222666999;;;>>>GGGUUU```nnnxxxyyyrrrrrrrrr```GGGFFFMMMSSSYYYfffyyyiiiSSSLLLFFFFFFZZZvvv}}}zzzzzzuuulllfffeeerrrqqqsssxxxzzz}}}}}}~~~~~~|||{{{yyynnnZZZNNNZZZooooooggghhhoooxxxddd```XXXSSSPPPJJJFFFAAA>>>AAALLL\\\jjjqqqlllooommmpppwwwrrrmmmsssjjjyyy}}}lllmmmcccTTTDDDBBBGGGIIIEEE@@@>>><<<777333111111333444222222222222222222222222222222222222222222222222222222333333333444444444444444444555555555666666555777777666444555777999666===>>>???YYY{{{rrrmmmooommmqqqccc```bbbdddYYYEEE;;;<<<;;;;;;;;;;;;:::999888777888:::;;;;;;999888999:::555666888888777777999;;;777777888999::::::999888:::::::::<<<>>>??????===CCCDDDKKKZZZlllwwwwwwtttrrr~~~uuummmkkkfffddd```UUUDDD555555<<<888666999777333333333333333333333333222222222222222222222222111111111111111111111111111111111111222222222222222222222222222222222222222222333333333444444444555555444444444444555555444444555555555666666666555666777999:::::::::999;;;333888DDDBBB;;;IIIccc~~~~~~~~~uuu{{{}}}xxxwwwwwwrrrnnnppp||||||zzz|||wwwrrruuu|||vvv~~~sss[[[AAA===888555333222333444333333444444333222000///111111111111111111111111///000000000111111111222kkk```]]]SSSNNNPPPNNNRRRQQQPPPOOOMMMKKKIIIHHHAAAAAA???;;;666333222333000000////////////000000//////......///000111222222333555666666555333222000000222333444333333222222222222111111000000000111111111222222333333444---...000111222222111111////////////////////////////////////000000000000...000222333222111222333666888:::888888@@@NNNYYYxxxYYYNNNVVV^^^hhh{{{~~~[[[PPPIIIAAAMMMfff}}}rrr^^^WWWWWWUUUQQQOOOPPP]]]rrr}}}bbbNNNVVVjjjxxxsssuuusssmmmggg```[[[ZZZUUUPPPIIIBBBAAAIIIVVVbbbhhhqqqssspppvvv}}}}}}tttkkkUUUIII@@@AAAEEEFFFEEEDDD<<<999444111///000222444222222222222222222222222222222222222222222222222222222333333333444444444444444444555555555666666333888;;;999666777999;;;::::::;;;<<>>CCCIIIMMMOOOOOOHHHMMM___~~~}}}qqqggg\\\VVVNNNAAA>>>222444<<<777222555333333333333333333333333333222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222222222333333333444444444666555555444444555555666444444444555555555666666444666777999:::;;;::::::;;;999888;;;???@@@@@@@@@SSSmmm{{{wwwyyyyyy~~~{{{sssnnnlll```dddqqqtttaaa[[[jjjsss]]]<<<888999666222111222222000000111222333333222111000000000000000000000000000//////000000111111111222hhh```ZZZTTTTTTKKKNNNSSSQQQOOOMMMKKKIIIHHHGGGEEECCC???:::555222333555000000000000000000000000////////////////////////000111222222333333333333000111222333444333222111222222222111000//////...111222444555555444222111000000000000000000000000000/////////............////////////000000000000000000111111111222222222555777888888999@@@JJJSSSqqq|||[[[bbbuuuxxx]]]GGGEEEOOORRRooo~~~xxxqqqeeeYYYUUURRRNNNKKKKKKOOOSSSVVVfffhhh^^^aaafffyyyuuuttt|||sssfffccccccdddfffZZZRRRJJJIIIMMMTTT[[[aaafffgggooo{{{yyycccRRRFFF@@@EEEGGGAAA>>>AAA;;;777333111111222000///222222222222222222222222222222222222222222222222111111222333333444555555444444444444444444444444444666888:::;;;:::999888777555888===>>>GGGcccrrrVVVSSS^^^vvvxxxiiiddduuuwww```ccc[[[```lllcccGGG999>>>CCC:::;;;CCCCCC:::888???>>>999999>>>@@@<<<:::<<<>>>===BBBIIIHHH???<<>>>>>AAAOOOccckkk___MMMCCCDDDOOOggg}}}jjjSSSHHHUUU]]]tttvvvsss{{{}}}qqquuuxxxzzzZZZHHH@@@:::777777666555444333333333333222222222222222222222222111111111111111111111111222222222111111111000000000000000000111111111111111222222333333222222111111111111222222222333333333333333333333333333333555555555555555555444444666666777777777888888888888888999999:::;;;;;;;;;@@@>>>HHH\\\ppp|||wwwyyy{{{~~~~~~{{{{{{sssrrrvvvxxxyyyoooggggggmmmqqqmmmhhhaaaZZZOOOHHHCCC>>>777222444333333333333222222222222222222111111111000000000000000000000000000000////////////////////////ccc\\\XXXSSSTTTMMMPPPVVVTTTRRROOOLLLJJJHHHGGGBBBAAA@@@<<<777444333333000000000000000000000000///////////////////////////000111222333333333333222222111111222222333444444444333333222111111111111222333444444333222111000000000000000000000000000000000/////////......////////////000000000000111111222222222333333333444666999:::<<<@@@GGGMMMPPPkkkttt}}}vvv^^^NNNJJJLLLYYYsss}}}wwwpppqqqwwwyyy{{{rrrrrrooo```TTTVVV]]]qqq~~~}}}nnnccc\\\gggzzzyyy}}}xxxxxxzzz{{{rrriiieeelllqqqlllaaaYYYPPP```yyycccJJJBBB@@@EEEGGG@@@<<<>>>777444222111222222222111222222222222222222222222222222222222222222222222111111222222333333444444444444444444444444444444222444555777777777666666999777:::===;;;777>>>III^^^rrrhhhttt|||xxx}}}rrrpppxxxvvvdddbbbooo|||```RRRNNNSSSiiivvvcccXXXfffmmmzzzvvvyyyxxx{{{uuuxxx}}}}}}zzzlllNNN>>>999777666666555444333222222222222222222222222222222222222111111111111111111111111222111111111111000000000000000000000111111111111111111222222222222111111111111111222222222222333333333333333333333333333444444444444444444555555666666666666777777777777888888888999::::::;;;;;;AAA<<<===DDDNNN]]]vvv~~~zzzttt{{{zzzsssrrrfff^^^ZZZZZZZZZVVVNNNCCC;;;777555222000333333333222222222111111222111111111111000000000000000000000000000000000////////////////////////eee^^^YYYTTTUUUMMMPPPUUUTTTRRROOOLLLIIIFFFDDD@@@AAA@@@>>>999555222222////////////////////////////////////////////////...///000222333333333333333222111000111222333444333333222222222111111111111222333333333333222111000000000000000000000000000000000////////////...////////////000000000000222222222222333333333333333666888:::<<<@@@EEEIIINNN___```tttnnnttt~~~lllVVVKKKOOOYYYnnnvvvtttwwwzzzzzzoooaaa[[[iii|||zzzqqqeee```^^^^^^mmmqqqmmmyyynnnjjjrrrwwwlll[[[PPPWWWnnnzzz~~~zzzRRREEE@@@@@@DDDEEE???;;;;;;444333111111222222333333111111111111111111111111111111111111111111111111111111222222333333333333333333333333333333333333333444555666777777666666777666888======::::::>>>EEEZZZ}}}rrrfffYYYXXX```lllnnnrrr{{{rrrooo}}}mmmhhhwwwzzzxxxxxxppprrr~~~|||{{{lllqqqqqqppprrrsss|||rrrVVVAAA777777888999555555444333333333333333111111111111111111111111111111111111111111111111111111111111000000000000///000000000111111111111111111222222222222111111111111111111222222222222222222222222222222222222333333444444444444555555555555555666666666777777777777888888999:::::::::>>><<<===>>>>>>BBBNNN\\\}}}zzzqqqzzz}}}yyysssjjj```XXXTTTRRREEE???888444222333333333222222222222111111111111111111111111000000000000000000000000000000000000////////////////////////hhh```[[[UUUUUUMMMPPPSSSRRRQQQNNNKKKGGGDDDBBB???@@@@@@>>>:::555333222////////////////////////////////////////////////......000111222333333333333222111000111222333444111111111111111000000000222222222222222222222222000000000000000000000000111000000000////////////////////////000000000000111111222222222333333333333555777999;;;>>>BBBDDDKKKXXXUUUccc~~~gggrrrxxx___QQQYYYhhhuuuuuuqqq}}}}}}mmmmmm~~~tttsss|||tttnnnmmmnnnggglllnnnoooyyyxxxrrrvvvtttcccRRRJJJbbbzzz~~~zzztttyyy}}}dddCCCAAA???@@@CCCBBB===999777111111222222222222333444111111111111111111111111111111111111111111111111111111222222222222222333333333333333333333333333444444555666777777777777777555666:::===<<<;;;<<<>>>AAAWWW~~~ppp]]]OOORRRlll}}}vvvxxx|||wwwsssvvv}}}{{{}}}ppplllnnnzzzyyytttvvv}}}mmmXXXbbbpppsss~~~yyywwwooofff```ccckkk```TTTDDD888555666888888666555444444444444444444111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000111111222222111111000000000111111111222222222222222222222222222222222333333333333444444555555444555555555555666666666666666777888888999999:::555777;;;===<<<<<>>999555333333000000000000000000000000////////////////////////---...///111222333333333222222111111222222333444000000000000000000000000222222222222222222222222000000000000000000000000111111000000000/////////////////////000000000000000000111111111222222222333444555666999<<>>:::666555///111222222111111222444111111111111111111111111111111111111111111111111111111222222222222222222333333333333333333333333444444555555666777777888777666555666888999999999===@@@BBBPPPuuuiii[[[cccsss{{{sssxxxyyyqqqrrruuuuuuuuuqqqkkkooo}}}|||wwwyyyvvveeeuuuzzzuuu~~~|||eeeYYYUUUTTTGGGAAA999555555666555333555555444444444444555555111111111111111111111111000000000000000000000000//////000000000000000111000000000000111111111111000000111111111111000000000000000111111111111222222222222222222222222222222222333333444444555555444444444444555555555666666666666777888888999999999999::::::;;;<<<>>>AAABBBIII[[[ttt||||||{{{vvvyyyvvvyyy~~~{{{yyyoooqqqiii^^^TTTKKKCCC;;;555444444555555444333222111111111111000000000000/////////000000000000000111////////////////////////////////////////////////hhh```[[[UUUUUUMMMPPPPPPPPPPPPNNNLLLIIIEEECCC???@@@???===888555444444000000000000000000000000////////////////////////,,,---///000222333333333111111222333333333333222111111111111111111111111222222111111111111222222000000000000000000000000111111111000000000//////////////////000000000000//////000000000111111111444333222333666:::===>>>===KKKMMMYYY```aaahhh___gggwwwrrr```pppxxxttt{{{{{{zzzwwwyyyzzzfffMMMDDDJJJaaawww~~~oooffffff```QQQGGGEEE???@@@@@@>>>;;;888555222///111333333111000111333111111111111111111111111111111111111111111111111222222111111111111111111222222222222222222222222333333333444444555666777555555555444555777888888;;;???======QQQwwwyyyoookkkpppooogggkkkxxx|||xxxzzznnnuuurrrnnnvvvkkksss|||wwwsssmmmvvvvvvvvvxxx{{{dddUUUKKKAAA:::777555555666666444222444333333333333333444444111111111111111111111111000000000000000000000000////////////000000111111000000000000111111111111000000111111111111000000000000000000111111111111111111111111111111111111111222222333444444555555333333444444444555555555555555666666777888888999===<<<999999:::<<<<<<:::@@@;;;???RRRhhhyyy{{{wwwwww~~~|||xxxrrr~~~}}}wwwtttmmmfffjjjbbbUUUHHH===777444333333444444444222111000000111111000000000/////////////////////000000111111////////////////////////////////////////////////eee^^^ZZZUUUVVVNNNRRRPPPPPPPPPPPPMMMJJJGGGEEE@@@@@@???<<<888555444555000000000000000000000000////////////////////////,,,---///000222333333444000111222333444333222222222222222222222222222333222222111111111111222222000000000000000000000000111111111111000000000000////////////000000000000////////////000000000000444222111111444888;;;===>>>IIIGGGQQQVVVUUU___YYYnnn}}}yyyddduuuyyyooo|||zzz~~~www```FFFAAALLL^^^tttzzzrrrhhhkkkbbbKKK<<<===???AAAAAA===888666444111///111444333111000111333000000000000000000000000000000000000000000000000222222111111111111111111222222222222222222222222222222222222333444555555222444555555555888::::::888666;;;BBBCCCLLLmmmuuucccOOOSSSeeerrr{{{yyyvvvkkkoooiiiwwwvvvqqqqqqoooyyy|||vvvccc]]]aaavvvtttnnnsss~~~___QQQCCC333444333333444777777666444222222222111222222333333000000000000000000000000000000000000000000000000.../////////000000111111000000000000111111111111000000111111111111000000000000000000111111111111111111111111111111111111111111222333333444555555333333333444444444555555555555666666777888888888666666666999>>>AAA>>>888???:::999>>>EEEPPPeeexxx~~~uuulllrrruuutttnnniiiddd^^^XXXVVVRRRJJJ???666111333666111222222111000000111222000000000000////////////.../////////000000111111////////////////////////////////////////////////fffaaa]]]XXXWWWMMMOOOQQQRRRRRRPPPKKKFFFDDDBBBCCCBBBAAA>>>:::666333111000000000000000000000000....../////////...---,,,------......///111222333444444333222111111111222444444444444444444444444111111111111111111111111333333333222222222111111111000000000//////......000000000000////////////000000000000000000000000000111222333555666777888???AAAGGGNNNRRRTTT[[[ccc|||~~~vvvpppvvvzzz|||~~~||||||uuunnnjjjdddWWWJJJMMMZZZkkkvvv}}}zzzgggPPPBBBAAADDDCCCAAA???<<<999555333111222222222111111111000000000000000000000000000000000111111111111222222222000111111111111222222222222222222222222222222222222222333333333333444444222222333444555666777888888888;;;>>>===>>>LLL\\\hhh[[[VVVYYYsssvvviiihhhppp|||uuugggrrrcccKKK;;;777888555666777777666444222111111111111111111111111111000000111111111111000000222111111111000000//////111111111000000///...---000000000000000000000000000000000000000000000000000000000000111111111111222222111111111111222222222222111111222222333444333333333444444444555555555555555555666666666666666777777888888999:::::::::<<<>>>??????BBBHHHLLLaaaqqqtttppplllgggddd```YYYOOOFFFAAA===999555444333222000111111111111111111111111////////////////////////000000000000000000000000//////.........---------////////////////////////eee```]]]XXXWWWMMMOOOQQQSSSSSSQQQLLLHHHEEEDDDBBBBBB@@@>>>:::666333111000000000000000000000000,,,,,,,,,,,,,,,---......------......///111222333333333222111111111111111444444444444444444333333222222222222222222222222333333333222222222111111111111111000000000//////111000000000////////////////////////////////////000000111333444666777777::::::>>>EEEKKKRRR^^^jjjsss{{{{{{pppxxx~~~yyyxxx~~~qqqbbb```aaa```VVVMMMSSSbbbrrrnnnpppxxx~~~}}}rrr___MMMDDDBBBDDDAAA???<<<999555333111000222222222111111111000000000000000000000000000000000000111111111222222222000000111111111222222222222222222222222222222222222222222333333333444444222222333444555666777777777666777888555555>>>IIIRRR{{{nnnfffjjjzzz{{{~~~{{{mmmnnnxxxwwwuuuzzz|||wwwlllZZZIII<<<666444333444555666777666444222111111111111111111111111111000000111111111111000000111111000000000/////////---...///000000111111000000000000000000000000000000000000000000000000000//////000000000111111111222111111000000111111222222222111111222222333444333333333444444444444555555555555555666666666666777777777888999999::::::999;;;<<<======@@@DDDHHHIIIRRR___lllzzz~~~wwwrrrwww|||~~~{{{nnnjjjddd\\\VVVRRRKKKCCC===;;;888555333333333222111111111111111111111111111//////////////////////////////////////////////////////.........---------////////////////////////ccc___\\\WWWWWWMMMOOORRRSSSSSSQQQMMMHHHFFFDDDBBBBBB@@@>>>:::777333111000000000000000000000000///...---,,,,,,---...///---------...///000111222222222111000000000111111333333333333333333333333333333333333333333333333333333333222222222111111222222222111111111111000111111000000000////////////////////////////////////000111222333555666666;;;;;;===AAADDDHHHQQQZZZ^^^kkk|||wwwooo{{{wwwsssnnnqqqpppnnnoooyyy~~~wwwuuuuuuxxx|||zzzkkk[[[IIILLLSSSVVVQQQOOO\\\nnnyyykkkdddgggeeebbbsss~~~vvvdddTTTJJJEEEDDDDDD>>><<<888444222000000000222111111111111000000000000000000000000000000000000000000111111111222222000000000111111111222222222222222222222222222222222222222222333333333333222222333444555666666777:::888777777666555999>>>>>>RRRqqq}}}yyyvvvaaaXXX]]]jjj|||wwwlll^^^XXX\\\kkkvvvjjjaaaPPPGGG<<<666555666666555444444555555555333222111111111111111111111111111///000000111111000000///000000///////////////...------...///000000000000000000000000000000000000000000000000000000000000//////000000000000111111222111111000000111111222222111111111111222333333333333333333444444444444444555555555555666666666777777888888999:::::::::888999::::::;;;<<<@@@CCC>>>@@@CCCHHHRRRaaasssyyyooorrr}}}|||wwwrrrsssoooaaaZZZTTTKKKDDD@@@===999555555333111000111222222222111111111111111111111111////////////////////////////////////////////////...............---------////////////////////////bbb^^^[[[WWWVVVMMMOOOPPPRRRRRRPPPLLLHHHEEEDDDBBBAAA@@@>>>;;;777444222000000000000000000000000222111000///...------,,,---------...///000111111111111000000000000000111222222222222333333333333333333333333333333333333333333333222222222111111222222222222222222222222111111111000000000////////////////////////////////////000111222333444555888:::@@@EEEEEEBBBDDDIIILLLVVVfffvvvqqqrrrrrrjjjeee___[[[```^^^[[[YYYaaattt{{{vvvuuutttrrrppppppnnnfffVVVIII???HHHUUU]]]\\\]]]kkk|||uuunnnmmmhhhggguuu|||}}}mmmUUUIIIGGGFFFDDDCCC<<<999555222/////////000111111111111000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111111222222222222333333333222222333444444555666666999777666888999:::;;;<<>>@@@AAAAAA@@@BBBGGGOOOUUUggg}}}}}}}}}|||{{{wwwrrrxxx~~~uuuooofffccc^^^PPPEEEAAA;;;888777777666555333111//////111222222111111111111111111111111111////////////////////////////////////////////////........................////////////////////////ccc^^^[[[VVVVVVLLLNNNNNNPPPQQQOOOKKKGGGDDDCCCAAAAAA@@@>>>;;;777444222111111111111111111111111...///000111000...,,,+++...---------...///000111111000000000000000111111111111111222222222333333333333333333333333333333333333333222222222111111222222222222222333333333111111111111000000000000...........................//////000111222333333111444<<>>???@@@@@@AAABBBCCCFFFYYYgggmmm|||{{{tttwww}}}|||mmmlllpppmmmpppqqqpppsss{{{xxxjjjccc^^^TTTPPPKKK???777666555555666777666666444222000000111222111000000000000000000000000000////////////////////////........................---.....................////////////////////////ddd___\\\WWWVVVLLLNNNMMMOOOPPPNNNJJJFFFDDDCCCAAA@@@???>>>;;;777444222111111111111111111111111+++,,,---...///......---......------......///000111111000000000111222222000000000111111222222333333333333333333333333333333333333222222222111111111222222222222333333333222222111111111000000000..............................//////000111111222777888;;;BBBFFFLLLWWWaaafffcccaaafffoooyyy~~~~~~rrrkkkjjjfff]]]QQQIIIIIIRRRZZZyyyuuuiiiffffffccc___YYYRRRHHHAAAAAAGGGWWWmmmuuuxxxvvvsss{{{yyy}}}nnnXXXDDDBBBFFFDDD???===777666333111000///000111//////000000000000000111/////////////////////////////////000000000111111/////////000000000111111111111111111111111111111111111111111222222222222222222333333444444444444444555555333444777666333666888===>>><<>>???999CCCIIIMMMWWWfffnnnlllxxx|||zzzzzz{{{xxxssszzzzzzvvvppptttiii[[[```jjjmmmqqqsssrrrrrroooggg]]]XXXNNNKKKHHH???>>>===444333444666666666555444333444222111111222222000...000000000000000000000000////////////////////////........................---------...............////////////////////////fffaaa]]]WWWVVVKKKMMMMMMOOOPPPNNNKKKGGGDDDDDD@@@@@@???>>>;;;888555333111111111111111111111111333222000...------...///......---------...//////111111111111111222333333//////000000111222222333222222222222222222222222333333333222222222111111111111111111222222222333222222222111111111000000........................---......//////000000111;;;:::<<<@@@CCCHHHRRR]]]gggiiijjjjjjjjjjjjmmmooowwwyyyvvvzzz}}}~~~{{{rrrnnnyyy{{{}}}kkkYYYMMMJJJLLLccc{{{zzziii]]]YYYYYYTTTSSSRRRKKKAAA???NNNaaa{{{wwwxxx||||||aaaOOOBBBEEEHHHBBB;;;:::444333222111000/////////////////////000000111111////////////////////////////////////000000000111////////////000000000111111111111111111111111111111111111111222222222222222333333333333444444444444888888555444888888666<<<;;;:::999999<<>>AAAEEEKKKOOOWWWYYYaaakkkooonnnqqqwwwxxx}}}}}}yyyrrrllloooyyyxxxuuussslll___dddllluuuiii^^^RRRHHHCCC:::::::::444555888111333444555555444222222111222111000000222222000...000000000000000000000000////////////////////////........................---------.........//////////////////////////////hhhbbb^^^XXXVVVKKKMMMNNNPPPQQQOOOLLLHHHFFFEEE@@@@@@???>>>;;;888555333111111111111111111111111BBB===666000,,,,,,...000......---------...//////222222111111222333444444...//////000111222222222111111111111111111111111333333333222222222111111000000000111111222222222222222222111111111111000........................------......//////000000000222888@@@DDDGGGNNNVVVXXXbbblllllleee___```ccchhh}}}yyywwwpppttt~~~zzzrrrtttzzz{{{~~~rrriii___^^^ooolllXXXNNNKKKaaa~~~||||||{{{zzzooo```UUUPPPPPPLLLOOOQQQLLLCCCFFF___{{{~~~}}}XXXJJJCCCHHHIII@@@999888111111111000000///........./////////000000111111////////////////////////////////////000000000000////////////000000000000000000000000000000000000000111111111111222222222333333333333333333333444000555777222222777999888222888;;;:::999<<<@@@BBBAAAYYY{{{rrrqqqooovvv{{{llloooiiiXXXQQQIIIBBB<<<666222111222///---///222444222000000000////////////000111000000000000000000000000......////////////......//////000000111111222222////////////...---,,,+++////////////////////////////////////////////////............/////////000000000////////////000000000000000000000111111222111111222222222333333333333333333444444444555555333333444444555666666666555444333666999;;;999777::::::;;;===??????>>><<<===999888===<<<999;;;BBBEEEAAABBBLLLTTTZZZaaajjjtttuuuzzz{{{zzz||||||xxxiiifffrrrzzzwwwyyy|||sssuuuyyy~~~{{{ppp]]]LLLDDDAAA???===666777777111444888333111111222111111111222333///......///111222000///000000000000000000000000////////////////////////........................---------.........//////////////////////////////