BM6P6(@ KKKLLLLLLKKKIIIGGGHHHIIIIIIGGGEEEDDDEEEHHHLLLNNNHHHMMMQQQPPPMMMNNNTTT[[[OOOMMMLLLNNNQQQQQQOOOLLLBBBGGGNNNSSSRRROOOLLLJJJKKKJJJJJJMMMPPPQQQNNNJJJOOORRRUUUUUURRRNNNJJJIIIKKKIIIHHHIIIKKKLLLJJJHHHLLLMMMNNNNNNMMMNNNPPPQQQKKKJJJIIIIIIIIIKKKLLLMMMMMMPPPTTTVVVUUUUUUUUUUUUPPPRRRRRRQQQOOONNNNNNOOOMMMNNNNNNNNNKKKHHHDDDAAA>>>EEEKKKJJJEEEBBBDDDGGGKKKLLLLLLNNNOOOPPPQQQQQQOOOMMMJJJHHHHHHHHHFFFEEEAAABBBDDDEEEGGGHHHHHHHHHLLLMMMOOOQQQSSSSSSSSSRRRJJJJJJJJJIIIIIIKKKOOOSSSOOORRRTTTSSSOOOKKKJJJKKKPPPQQQTTTUUUVVVUUUTTTSSS\\\YYYUUUSSSRRRRRRPPPOOOWWWRRRNNNOOOTTTTTTOOOJJJRRRRRRRRRTTTUUUVVVTTTRRRVVVRRRMMMJJJJJJIIIFFFCCCDDDEEEHHHMMMQQQQQQLLLGGGKKKHHHIIIRRR\\\^^^UUUJJJMMMKKKKKKLLLNNNOOOOOONNNOOOLLLJJJLLLQQQSSSPPPLLLQQQQQQPPPNNNJJJHHHHHHHHHEEEGGGKKKNNNQQQSSSSSSSSSYYYVVVRRRNNNKKKJJJKKKKKKMMMKKKJJJKKKOOORRRRRRQQQTTTQQQMMMLLLLLLNNNOOOPPPLLLIIIHHHJJJIIIEEECCCEEEFFFHHHKKKPPPSSSRRROOOKKKKKKMMMPPPRRRSSSQQQOOOMMMSSSWWWYYYTTTKKKFFFGGGJJJMMMLLLIIIFFFEEEFFFIIIKKKIIIGGGEEEGGGKKKPPPSSSUUUIIIIIIJJJLLLNNNNNNLLLKKKGGGIIIKKKLLLLLLLLLNNNOOOTTTUUUUUUSSSNNNJJJHHHGGGHHHKKKNNNPPPPPPNNNKKKIIIIIINNNPPPKKK>>>333......///,,,))))))+++***$$$###$$$&&&(((************///111333111---***)))***,,,,,,---///111000...+++'''%%%###!!!!!!###%%%'''///...---...000000///...***,,,...111222///+++'''$$$%%%&&&(((((((((((('''$$$'''***,,,---,,,)))'''%%%(((***+++***+++///222***+++,,,------+++***)))&&&(((+++---...,,,***(((,,,,,,+++((($$$!!!!!!"""''')))---000000...+++)))'''((()))+++,,,---------000333777999777444111000000000000222555777777666999999:::<<<>>>BBBEEEGGGMMMJJJFFFCCCCCCGGGKKKNNNNNNJJJEEEBBBBBBDDDFFFGGGIIIEEE@@@<<<999888666555333222///,,,((((((***,,,++++++,,,---000333666888666555444333444444555666333222000///...//////000333222111///---+++))))))222333444333///,,,+++***,,,,,,++++++++++++******.........111333222---((())))))***---000000///---,,,)))'''))),,,......,,,)))'''$$$$$$'''***---...------------,,,***)))((()))))))))'''&&&'''))),,,---+++(((''''''))),,,...,,,---///222444444222///---,,,+++***((('''%%%%%%&&&(((***---.../////////000...+++)))((((((***+++$$$%%%&&&***---...,,,+++)))((((((((()))***++++++***)))&&&%%%%%%&&&)))+++,,,)))%%%$$$&&&***---///&&&'''))))))(((''''''((((((((((((((('''&&&%%%$$$IIIJJJKKKJJJHHHGGGGGGHHHIIIHHHGGGGGGHHHJJJLLLNNNOOORRRSSSQQQMMMKKKNNNQQQNNNLLLKKKKKKNNNOOOMMMLLLGGGHHHIIIKKKNNNOOOQQQQQQJJJIIIIIILLLPPPQQQOOOKKKHHHLLLQQQSSSSSSQQQPPPOOOIIIGGGFFFHHHJJJLLLKKKJJJMMMNNNNNNMMMKKKLLLMMMOOOLLLKKKKKKJJJKKKLLLMMMNNNPPPRRRUUUUUUTTTSSSRRRSSSSSSSSSRRROOOMMMLLLMMMNNNIIIJJJJJJJJJHHHEEECCCAAABBBEEEHHHGGGDDDCCCEEEHHHIIIJJJKKKMMMOOOQQQSSSSSSNNNLLLJJJJJJJJJJJJHHHFFFBBBCCCDDDFFFGGGHHHIIIJJJKKKMMMQQQSSSSSSRRROOOMMMKKKKKKKKKJJJIIIKKKOOORRRNNNQQQSSSRRRNNNKKKJJJJJJLLLMMMPPPRRRTTTUUUUUUUUUXXXWWWUUUSSSQQQPPPPPPPPPPPPMMMKKKMMMPPPQQQNNNKKKPPPQQQTTTWWWYYYXXXUUURRRQQQMMMHHHGGGHHHIIIHHHFFFGGGIIIKKKNNNPPPNNNKKKGGGIIIJJJMMMQQQUUUUUUQQQLLLPPPNNNKKKJJJLLLNNNOOOPPPRRRNNNKKKLLLPPPSSSQQQOOOPPPPPPOOOLLLJJJIIIJJJLLLHHHJJJMMMPPPRRRSSSTTTTTTYYYXXXUUUQQQMMMJJJGGGEEEKKKIIIIIIKKKNNNQQQQQQPPPUUUSSSPPPNNNMMMNNNNNNNNNLLLIIIIIILLLKKKGGGFFFHHHJJJKKKMMMPPPSSSRRROOOLLLEEEHHHLLLQQQSSSTTTSSSRRRQQQUUUXXXTTTMMMGGGHHHJJJLLLJJJGGGGGGJJJKKKIIIFFFFFFEEEDDDFFFIIIKKKLLLKKKIIIIIIJJJKKKMMMNNNMMMLLLHHHIIIKKKJJJJJJKKKMMMOOOSSSTTTSSSPPPLLLIIIHHHHHHKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMGGG===555111000...+++((()))***)))%%% """$$$&&&((()))*********---000111000---***)))***))))))***,,,...---+++)))&&&%%%$$$$$$$$$&&&)))+++.........///000111///...***+++---///000...+++)))%%%&&&'''))))))))))))(((&&&(((***,,,,,,***(((&&&''')))++++++***+++...111---------------,,,,,,+++(((***,,,......---***))),,,,,,,,,)))&&&%%%%%%&&&)))+++...000000...,,,***))))))******++++++,,,,,,///222666888666222///......------000333666666666777777888;;;>>>BBBEEEGGGNNNKKKGGGDDDDDDHHHLLLOOOKKKGGGBBB??????AAABBBCCCDDDAAA===:::888666444222111000///,,,))))))***,,,,,,,,,---///111333555666444333222111111222444555444222111//////...//////111111000///---,,,++++++///111222111...,,,++++++++++++,,,,,,,,,,,,,,,,,,000//////222444333...************,,,...///...---((('''''')))---//////---+++)))&&&%%%(((+++---...,,,,,,,,,+++******)))))),,,,,,***(((&&&&&&)))+++...,,,***))))))+++...000111/////////000000...---***)))(((&&&%%%$$$$$$$$$'''(((***---.../////////111///,,,***(((((()))***%%%&&&'''***------,,,***))))))))))))******+++,,,***)))((('''''')))+++,,,,,,)))%%%%%%'''***---...((()))***)))'''&&&&&&'''''''''((((((((((((''''''GGGIIIJJJJJJHHHGGGHHHIIIJJJJJJKKKLLLLLLMMMMMMMMMTTTSSSRRRQQQNNNKKKIIIHHHMMMKKKIIIHHHIIIKKKKKKKKKLLLIIIHHHJJJNNNRRRRRRQQQJJJIIIIIILLLPPPQQQOOOLLLDDDHHHNNNRRRSSSSSSSSSSSSHHHGGGGGGHHHKKKMMMNNNMMMOOOOOONNNLLLJJJJJJKKKMMMNNNMMMMMMMMMMMMNNNNNNOOOSSSTTTUUUTTTRRRPPPPPPPPPUUUSSSPPPKKKHHHGGGIIILLLGGGGGGGGGGGGGGGFFFEEEEEEGGGGGGFFFEEEEEEGGGHHHJJJGGGHHHJJJMMMPPPRRRTTTUUULLLKKKJJJKKKLLLLLLJJJHHHBBBCCCEEEFFFHHHJJJKKKLLLIIILLLPPPSSSTTTQQQNNNLLLMMMMMMMMMKKKJJJKKKNNNQQQNNNPPPRRRQQQNNNLLLJJJJJJGGGHHHJJJMMMPPPSSSUUUWWWTTTVVVVVVTTTPPPNNNNNNPPPKKKKKKLLLLLLNNNOOOOOOOOONNNPPPTTTYYY[[[ZZZVVVRRRLLLHHHDDDDDDGGGJJJJJJIIIJJJLLLOOOOOOMMMKKKJJJIIIHHHLLLPPPPPPMMMLLLMMMOOOSSSOOOKKKIIIKKKNNNQQQRRRTTTPPPMMMMMMPPPRRRRRRQQQOOOOOOOOOMMMLLLLLLNNNQQQLLLMMMOOORRRSSSTTTUUUUUUUUUUUUTTTRRROOOJJJFFFCCCIIIHHHHHHJJJNNNPPPPPPPPPUUUTTTSSSQQQOOONNNMMMLLLMMMJJJKKKNNNNNNKKKKKKMMMOOOOOOPPPQQQRRRRRROOOMMMCCCFFFKKKOOORRRTTTTTTSSSPPPTTTWWWUUUNNNIIIHHHIIIKKKHHHFFFIIINNNNNNHHHBBBFFFEEEEEEFFFHHHGGGEEEBBBIIIIIIJJJKKKLLLMMMNNNOOOKKKKKKKKKIIIHHHJJJLLLOOOSSSRRRQQQNNNJJJHHHIIIJJJQQQOOOLLLJJJJJJLLLNNNPPPOOOMMMIIIDDD>>>888444111+++)))'''(((***)))%%%""""""###%%%''')))***++++++***---//////---***))))))&&&&&&''')))+++***(((&&&'''&&&&&&'''(((***---...---,,,---...000000///---)))******+++++++++******&&&''')))***++++++******((()))+++,,,,,,***(((''')))***++++++***+++---......---,,,,,,++++++,,,,,,***+++---......,,,***)))+++,,,---,,,***)))***+++,,,---///000000///---+++---,,,***)))((())))))***---111555777555111---,,,***)))***---111444666666222333555777:::>>>AAABBBHHHGGGEEECCCDDDGGGJJJMMMGGGCCC>>>;;;;;;<<<======<<<:::888777666444111///...//////...,,,++++++---,,,---///000222333333333222111///......000333444333222111000000///000000000000000///......------,,,---//////---,,,,,,---***+++,,,------......---111000000333666444000+++,,,***)))***,,,------,,,%%%%%%'''***---///...---...+++(((''')))+++------+++***))))))))))))***+++///...+++(((&&&&&&))),,,///---,,,+++,,,...111333555222///---,,,,,,***)))'''&&&###"""!!!!!!"""###((()))***,,,------......111000---***)))))))))***''''''(((+++------+++)))((())))))***++++++,,,,,,))))))*********++++++,,,***(((%%%%%%(((+++---...,,,,,,+++)))&&&%%%&&&'''&&&'''((()))************GGGIIIKKKKKKJJJIIIIIIJJJJJJLLLNNNPPPQQQOOONNNLLLRRRPPPNNNOOOPPPNNNKKKGGGLLLJJJGGGEEEEEEGGGJJJKKKMMMKKKKKKPPPUUUVVVQQQLLLMMMKKKJJJLLLOOOPPPMMMJJJFFFJJJNNNQQQQQQPPPPPPPPPJJJJJJIIIJJJLLLMMMOOOOOOQQQQQQPPPNNNKKKJJJKKKMMMOOOOOOOOOOOOOOOOOOPPPPPPSSSTTTTTTRRRPPPOOOOOOPPPTTTRRRMMMGGGCCCCCCEEEHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLIIIHHHIIILLLMMMMMMKKKHHHIIIJJJMMMOOORRRTTTUUUIIIIIIIIIKKKMMMMMMLLLJJJDDDEEEFFFGGGJJJLLLMMMNNNKKKLLLOOOQQQRRRQQQPPPOOONNNNNNNNNMMMKKKKKKNNNPPPOOOPPPQQQRRRPPPNNNLLLKKKEEEFFFHHHJJJMMMPPPSSSUUUSSSVVVXXXUUUOOOLLLMMMPPPLLLNNNPPPPPPNNNNNNQQQSSSMMMNNNRRRVVVYYYYYYWWWTTTMMMHHHEEEDDDHHHKKKMMMLLLKKKMMMPPPOOOLLLJJJKKKMMMIIIMMMPPPNNNJJJIIIMMMRRRPPPMMMJJJJJJLLLPPPRRRSSSRRRPPPOOOPPPQQQRRRPPPNNNMMMOOOQQQRRRQQQQQQRRRSSSPPPPPPQQQRRRTTTUUUVVVVVVPPPPPPPPPOOOMMMKKKHHHFFFHHHIIIJJJLLLNNNPPPPPPPPPRRRSSSTTTSSSQQQOOONNNMMMMMMKKKLLLPPPQQQOOOOOOQQQSSSRRRQQQRRRRRRRRROOOMMMHHHJJJMMMOOOQQQQQQPPPOOOQQQTTTWWWVVVOOOIIIGGGGGGHHHGGGGGGIIILLLLLLIIIEEEKKKJJJIIIHHHHHHFFFCCCAAAHHHIIIJJJKKKKKKLLLNNNPPPMMMMMMLLLJJJHHHJJJMMMPPPSSSRRRPPPLLLJJJIIIKKKNNNUUURRROOOMMMLLLNNNQQQSSSPPPLLLHHHEEEAAA===666111)))((('''((())))))&&&###"""###$$$&&&(((***+++,,,(((***,,,---,,,***)))(((%%%%%%&&&)))******(((&&&((((((((()))***,,,---...******+++---//////---+++)))))))))'''%%%%%%&&&'''((()))***,,,,,,,,,,,,+++)))***+++,,,,,,,,,+++***++++++++++++******+++,,,,,,+++)))(((((()))***+++,,,,,,------,,,***)))(((***+++---...------...000...////////////...------...,,,***'''&&&&&&'''(((---111555777555111---,,,(((''''''***...222444555000111222333555777999:::;;;<<<>>>AAACCCEEEEEEFFFBBB???:::888777888888888555555444555555333000---,,,...000111///.........---...000111222222111000111000---,,,,,,...111333111111111111222333333333111111000///......------)))***,,,,,,++++++---...)))***,,,---////////////000///000222555444///+++,,,***(((((()))+++++++++$$$%%%(((+++------,,,+++...,,,)))((()))+++,,,,,,***)))((('''''')))+++---///...+++(((&&&(((+++......---,,,+++,,,...111333444222000...---,,,)))'''%%%###!!!!!!###%%%(((((())))))***+++++++++///...,,,*********++++++(((((()))+++---,,,***'''(((((()))***+++,,,,,,,,,***++++++,,,,,,***)))((()))'''&&&&&&))),,,------//////,,,)))%%%$$$%%%'''(((((()))***++++++++++++HHHKKKMMMNNNMMMKKKKKKKKKIIILLLPPPSSSSSSQQQNNNLLLPPPMMMKKKMMMOOOOOOKKKGGGJJJHHHFFFDDDCCCFFFIIILLLNNNKKKKKKOOOUUUXXXUUUQQQPPPMMMKKKLLLNNNNNNKKKHHHHHHKKKNNNOOOOOOMMMMMMMMMJJJJJJIIIHHHHHHIIIKKKLLLRRRSSSSSSQQQOOOMMMNNNOOOQQQQQQQQQQQQQQQQQQPPPPPPQQQQQQQQQPPPNNNNNNPPPRRRQQQOOOKKKFFFAAAAAACCCEEEHHHIIIIIIJJJKKKLLLMMMMMMMMMKKKKKKNNNSSSSSSPPPLLLKKKKKKLLLMMMOOOPPPQQQQQQHHHGGGHHHJJJLLLNNNMMMLLLGGGGGGHHHIIIKKKMMMOOOPPPRRRQQQPPPNNNNNNNNNNNNNNNNNNOOOOOOMMMKKKKKKMMMOOOPPPQQQRRRSSSSSSQQQOOOMMMHHHHHHIIIJJJLLLNNNPPPQQQSSSVVVXXXUUUOOOKKKMMMPPPPPPRRRTTTQQQNNNMMMPPPSSSMMMMMMMMMPPPSSSVVVVVVUUUPPPLLLHHHHHHKKKMMMNNNMMMHHHKKKNNNNNNLLLKKKMMMPPPLLLLLLMMMLLLLLLMMMPPPRRRJJJJJJJJJLLLOOORRRSSSSSSOOOOOOQQQRRRRRRQQQMMMKKKKKKOOOTTTWWWWWWUUUTTTSSSQQQQQQQQQQQQRRRTTTUUUWWWPPPOOONNNLLLJJJIIIHHHHHHIIIKKKMMMNNNOOOPPPPPPQQQNNNQQQSSSTTTRRRPPPOOOPPPLLLJJJKKKPPPQQQPPPPPPSSSSSSRRRQQQRRRRRRRRROOOMMMKKKLLLNNNPPPPPPPPPOOONNNSSSVVVXXXUUUOOOIIIEEEDDDFFFGGGHHHGGGEEEFFFIIILLLPPPNNNJJJHHHGGGFFFEEECCCGGGIIILLLLLLKKKKKKNNNPPPNNNNNNMMMKKKJJJKKKNNNQQQRRRRRRPPPMMMKKKKKKNNNQQQSSSRRRPPPOOONNNOOOPPPQQQNNNKKKIIIGGGEEE@@@666///((((((((())))))(((&&&%%%"""###$$$%%%''')))++++++(((((())))))***)))((('''&&&'''(((***,,,,,,***((()))******+++++++++++++++''''''(((+++------+++)))))))))((($$$ !!!###)))***+++------------,,,++++++,,,---......//////---,,,+++***+++++++++***+++***)))((()))***,,,------,,,+++***)))((('''&&&(((***---.........000111///...------------.........,,,)))&&&%%%%%%&&&&&&...111555666444111///...((('''''')))---000333333222222333333333333333333...222999???BBBCCCAAA???===:::666444444444444444000000111333444333000------///222333222111000111---...///000111000///...111///---,,,,,,---///111......000222444666777777333222111///...,,,+++***((()))************,,,...((())),,,...///000//////---------111333333...***+++)))'''&&&((()))******%%%'''***++++++***))))))---+++(((((()))************)))'''''''''))),,,---,,,,,,+++)))(((***...111,,,+++******+++---///000//////000111222///***&&&%%%###!!!!!!!!!$$$&&&(((''''''''''''''''''((((((+++************+++,,,---(((((()))***,,,+++)))&&&&&&''')))+++,,,,,,,,,,,,,,,,,,---,,,+++)))&&&%%%'''&&&&&&'''***,,,------000///---)))&&&%%%&&&(((******++++++++++++******JJJLLLOOOOOONNNLLLKKKKKKGGGJJJOOOSSSTTTRRROOOLLLPPPNNNLLLLLLMMMLLLIIIFFFGGGGGGFFFDDDDDDFFFKKKNNNPPPKKKGGGHHHNNNUUU[[[]]]QQQNNNKKKKKKMMMMMMKKKHHHFFFIIILLLNNNMMMMMMMMMNNNHHHHHHGGGEEECCCDDDGGGIIIPPPRRRUUUUUUSSSRRRQQQQQQQQQRRRRRRRRRRRRQQQPPPPPPOOOOOOOOONNNMMMNNNQQQTTTNNNMMMKKKHHHDDDCCCDDDEEEGGGHHHIIIJJJJJJKKKKKKJJJLLLKKKMMMPPPTTTTTTPPPMMMMMMMMMNNNNNNNNNOOOOOOOOOJJJIIIHHHIIILLLNNNOOOOOOJJJJJJJJJJJJKKKNNNPPPQQQYYYVVVQQQMMMIIIHHHIIIIIIMMMNNNNNNMMMKKKKKKLLLNNNQQQQQQRRRSSSTTTTTTQQQOOOKKKLLLLLLMMMMMMNNNNNNNNNRRRSSSSSSPPPMMMLLLOOORRRQQQSSSRRROOOLLLKKKMMMOOOLLLKKKKKKLLLPPPRRRTTTTTTRRROOOKKKKKKMMMNNNMMMJJJGGGIIIKKKLLLMMMMMMOOOPPPMMMLLLLLLMMMOOOPPPPPPPPPHHHHHHIIILLLOOORRRRRRRRROOOPPPRRRSSSRRROOOLLLJJJKKKPPPUUUXXXWWWUUUSSSRRRPPPOOONNNNNNOOOQQQTTTVVVTTTRRRPPPMMMJJJHHHGGGGGGJJJLLLOOOPPPOOOOOOOOOPPPLLLOOOSSSSSSPPPOOOPPPRRRJJJHHHJJJNNNPPPOOOOOORRROOOOOOPPPQQQRRRRRROOOMMMJJJKKKMMMOOOQQQRRRRRRRRRTTTVVVVVVTTTOOOJJJFFFEEEDDDGGGHHHDDD@@@AAAIIIPPPPPPMMMIIIGGGGGGGGGFFFDDDFFFJJJNNNNNNLLLKKKLLLNNNMMMMMMMMMKKKKKKLLLOOOQQQQQQPPPOOOMMMLLLMMMPPPSSSOOOOOONNNMMMLLLLLLLLLLLLLLLJJJIIIHHHEEE>>>444---))))))*********((('''&&&$$$$$$$$$%%%&&&((()))***)))'''&&&%%%'''((('''&&&''''''(((+++------,,,***)))***+++,,,,,,+++***)))%%%&&&(((+++------***(((((()))((($$$ ###)))***,,,---......---------,,,,,,,,,---...///000...,,,******+++++++++***+++++++++,,,---///000111...---+++)))'''&&&%%%%%%&&&))),,,---------...///---,,,***)))***+++...///---,,,***(((''''''''''''...000333444222111111111+++)))((())),,,///111222555555555444333222000///)))...555<<LJJJHHHIIIJJJJJJKKK=hĦAAAAAACCCFFFJJJMMMOOOOOOOOOMMMLLLLLLLLLNNNPPPRRRSSS4ĉ@ӵOOOOOOPPPPPPQQQQQQRRRRRRRRRQQQPPPPPPSSSUUUVVVVVVRRRQQQQQQSSSVVVXXXWWWVVVVVVWWWXXXTTTPPPMMMOOOQQQOOOOOONNNNNNMMMMMMMMMNNNNNNLLLKKKKKKKKKJJJHHHEEEBBBEEEJJJOOOQQQQQQOOONNNIIIGGGIIIOOOQQQNNNMMMNNNNNNNNNOOOPPPQQQQQQPPPPPPMMMKKKHHHHHHJJJMMMNNNNNNKKKMMMPPPQQQQQQOOOMMMLLLGGGIIILLLMMMKKKHHHDDDBBBFFFIIIMMM>LOOOLLLNNNOOONNNLLLMMMOOORRRPPPPPPNNNJJJEEEDDDEEEGGGIIIKKKLLLKKKIIIIIIKKKMMMNNNKKKGGGAAA;;;555111...---...///...,,,++++++,,,.........------------...((('''&&&%%%%%%'''***,,,///---***)))))),,,000333000////////////000000000+++******+++,,,,,,+++)))***++++++******+++...222111111111///---+++)))(((&&&""" &&&***---+++++++++---...///......&&&'''''''''&&&(((+++.........---***((('''(((***((('''(((***,,,...---,,,*********++++++*********(((((()))***+++---000111...+++))),,,111444222000000///...---+++***)))))),,,///...)))''')))***((()))))))))))))))((('''&&&'''(((***,,,,,,,,,,,,+++((()))+++---...///......***))))))***+++---///000,,,,,,******))))))***+++++++++,,,---------***(((((()))+++,,,,,,---...//////000111111///,,,)))''''''''')))***,,,...///000000111111///+++(((((())),,,,,,,,,,,,+++((("""!!!###'''***---------,,,+++,,,,,,---.../////////222333444333000///000111......---,,,+++++++++,,,)))(((&&&%%%$$$###!!! !!!%%%***---...------//////.........---------...000222000---+++,,,///...222444111+++'''(((***///......,,,+++,,,...000------...000111111///...)))((('''&&&'''))),,,---//////000///...,,,,,,+++++++++******)))((((((((()))***+++)))&&&###!!!!!!((((((''''''''''''((()))MMMMMMMMMKKKIIIIIIJJJLLLLLLLLLLLLJJJIIIJJJMMMPPPPPPOOOLLLKKKJJJKKKLLLMMMMMMMMMLLLKKKJJJJJJJJJJJJGGGGGGGGGEEECCCCCCEEEGGGJJJJJJKKKMMMNNNPPPQQQQQQQQQSSSUUUUUUSSSOOOJJJGGGOOOQQQRRRQQQNNNLLLKKKLLLOOORRRTTTUUUUUUGG=?PPPNNNPPPNNNMMMLLLLLLLLLJJJHHHHHHKKKMMMMMMKKKKKKNNNQQQQQQQQQOOONNNMMMLLLLLLLLLLLLNNNOOOPPPPPPOOOMMMKKKSSSSSSTTTUUUUUUUUUTTTSSSQQQPPPOOOLLLIIIIIIKKKMMMLLLLLLJJJGGGFFFGGGKKKNNNMMMLLLKKKLLLLLLLLLJJJHHHMMMKKKIIIJJJMMMOOONNNMMMOOOPPPQQQSSSSSSQQQLLLIIIQQQTTTWWWZZZ[[[ZZZXXXVVVPPPKKKHHHLLLTTTWWWQQQKKKJJJJJJLLLMMMMMMMMMLLLKKKHdĦKKKIIIIIIIIIKKK=Īj>>>BBBGGGLLLPPPPPPPPPOOOLLLLLLLLLLLLMMMOOOPPPPPPGG=?PPPQQQQQQPPPOOONNNMMMOOOOOOOOOPPPSSSTTTTTTSSSQQQPPPPPPSSSXXX[[[YYYWWWWWWVVVTTTQQQNNNLLLMMMNNNLLLLLLLLLLLLMMMNNNOOOPPPNNNLLLKKKLLLLLLLLLJJJHHHEEEHHHMMMQQQSSSRRROOOMMMFFFEEEIIINNNPPPNNNNNNPPPQQQQQQPPPOOOOOONNNNNNNNNLLLJJJHHHIIIKKKMMMNNNMMMKKKNNNQQQRRRPPPNNNLLLLLLFFFIIILLLMMMKKKHHHEEEDDDEEEIIILLLHdĦRRROOOQQQQQQOOOLLLKKKNNNQQQMMMNNNLLLHHHDDDCCCFFFIIIJJJMMMOOONNNJJJHHHJJJMMMKKKIIIDDD>>>888222---++++++,,,,,,***)))(((***+++............////////////,,,+++***'''&&&&&&))),,,000///...,,,+++,,,000333/////////////////////...,,,+++******+++***(((&&&'''***------,,,,,,000333111000///...,,,+++******(((###"""'''******))))))+++,,,---.........%%%%%%%%%$$$$$$%%%)))+++......---+++)))(((***+++''''''''')))+++,,,+++***((()))***++++++***)))((('''(((*********+++...000.........000222333222111000000///---,,,***))))))---///---((($$$&&&&&&%%%(((((()))))))))((('''''')))******+++++++++******&&&(((+++---//////...---)))(((((((((***,,,---///***************+++,,,,,,+++,,,---------,,,++++++))))))******+++,,,------222222222111///,,,)))''''''((()))***+++---......000111111---(((&&&''')))...---------,,,)))$$$!!!!!!$$$'''***,,,---,,,+++***+++,,,...////////////333444555444222111222333111000...---,,,+++,,,,,,+++)))(((''''''%%%"""###(((,,,.../////////...---,,,++++++++++++,,,---......------...///...000222000,,,******,,,222222111000000000111111***+++,,,---.../////////+++***(((((((((***,,,---+++---//////.........///---------,,,,,,+++++++++,,,......---***'''%%%%%%***)))'''&&&&&&&&&'''(((IIIKKKLLLӵIIIKKKLLLĭӵKKKӵIIIĦGGGHHHHHHGGGEEEEEEFFFHHHIIIӵӵPPPLLLĦƜ`1.׼sRRROOOMMMOOOĦIIIHHHHHHMMMPPPPPPNNNLLLNNNӵHHHĦQQQRRRQQQPPPMMMLLLOOOPPPPPPQQQĭӵIIIIIIĦJJJGGGJJJĦLLLĦTTTRRROOOLLLQQQSSSTTTVVVVVVVVVTTTTTTTTTNNNKKKNNNDdDKKKKKKJJJ?fӵBBBEEEIIIĦLLLLLLMMMӵƜ`1.׼sQQQPPPĭӵPPPMMMPPPVVVTTTRRRPPPPPPOOONNNLLLӵOOOOOOOOONNNĦLLLLLLLLLKKKIIIQQQQQQMMMLLLNNNRRRRRRQQQPPPĦLLLKKKKKKLLLNNNOOOOOOĦLLLLLLJJJHHHGGGHHHEEEIIILLLDdDPPPKKKIIIDDDIIIӵLLLJJJӵ:::ӵ******(((...///Ħ(((111ӵ/////////+++ĭӵ///---///...,,,,,,,,,,,,,,,((($$$ !!!&&&******)))''')))***+++,,,,,,------&&&&&&&&&$$$$$$%%%(((+++---...---,,,***)))+++,,,((('''''')))***+++***(((''')))***,,,,,,***)))'''%%%'''))))))((((((***,,,---///222333222000111111///......---,,,,,,++++++...000///)))&&&''')))'''''''''(((((()))(((((((((***))))))))))))***++++++(((***,,,///000///---,,,***)))))))))***+++---...)))))))))***+++,,,---...+++,,,---...---,,,,,,,,,***)))((()))***+++++++++111111111000...,,,***)))(((((()))******+++++++++...000///+++&&&$$$&&&)))//////.........+++'''$$$$$$&&&))),,,------,,,+++)))***,,,...////////////111222444333222222333555222111///---------...///...,,,++++++***((($$$ """'''+++---.........---+++******+++,,,---,,,++++++,,,...///...------............---------111111111222222111///...&&&''')))***+++,,,...000,,,+++*********+++,,,---))),,,...///......///111............------------...///000///,,,***((((((***)))(((''''''(((***+++EEEIII?~4HHHBBBFFFg&e>&eKKKg&eGGG>hӵIIIJJJIIIGGGFFFGGGHHHg&eMMMguO>uO>&eQQQOOO4ff?>ߝLQQQgĉ@RRRRRROOOMMMShӵHHHJJJNNNSSSSSSPPPMMMg&eDDD>hӵSSSRRRPPPMMMLLLOOONNNNNNfff?><zQQQg&e>&eMMMLLLHLKKKIIIFFFShӵgLTTTTTTQQQPPPOOOQQQPPPPPPPPPPPPPPPQQQS?ʬSSSNNN3h?D%%)?JJJHHHZufĦGGGHHHJJJgLOOOLLLMMMg&eMMMgĉ@TTTSSSg&e>&eOOO@eIIIKKK??ZZZTTTOOONNNNNNPPPRRRQQQg<ĉRRRRRRPPPMMM3we<ĦLLLLLLKKKJJJ3h?@eJJJJJJIIIMMMTTTRRRQQQOOOZOOOMMMMMMMMMNNNPPP3h?gLHHHKKKLLLJJJHHHIIIJJJFFFIIILLLD%%)?JJJfff?><zEEEFFF=?ĦMMMg&e<<<g&e******)))S?ʬ...4ff?>ߝL---@e333g&e222//////3h?g&e>&e000111??///...,,,,,,+++,,,---...((($$$!!!###(((,,,,,,***&&&(((***+++++++++,,,---))))))((('''&&&'''+++...------...,,,+++***+++---)))(((((()))++++++***((('''(((+++,,,,,,+++((('''$$$&&&((((((&&&%%%''')))+++000555555111...///111------------------------000333111,,,))),,,...---&&&&&&'''((()))))))))((()))(((((('''(((***,,,---+++---///000000///---++++++************,,,---...'''((()))***,,,---...///+++---......---,,,------***)))(((((()))*********//////......---,,,+++***)))))))))))))))))))))***---///...***$$$###&&&***000000/////////---)))&&&&&&(((+++---......---,,,(((***,,,.../////////...///111222222222222333555111000///......///111222111///---------+++&&&""""""&&&)))+++,,,,,,,,,+++*********,,,...000---***)))***---///---+++---,,,,,,---///000///---......///000000...+++)))$$$%%%'''((()))+++...000,,,,,,,,,,,,,,,,,,,,,---))),,,//////...---///222........................---///000///,,,***))))))***)))(((((()))+++---///MMM4DӵBBBHHHHHHHƅ^Hu]ĦEEEHu]ĦEEEZuR)ĦMMMNNNOOOOOOLLLHHHDDDHu]ĦMMMHŐeHŐeHu]ĦPPPqIܗGIӵOOOttMMMOOOMMMHGgĉ@MMMPPPIIIMMMNNNLLLOOOUUUHu]ĦDDDZuR)ĦTTTSSSOOOJJJGGGKKKLLLsߝLGdUĦOOOHƅ^Hu]ĦJJJntHdĦEEEHHHHGgĉ@LLLHdĦSSSRRRPPPOOOOOOOOONNNMMMKKKJJJKKKHtƅ^TTTOOOBt=o9ĦDtfo9ĦPPPJJJDDDg?HHHJJJHdĦPPPKKKJJJHu]ĦLLLttQQQPPPHƅ^Hu]ĦPPPH׼sQQQLLLTTTSSSQQQTTTRRROOONNNNNNNNNtQPPPQQQPPPOOOje<ĦMMMLLLKKKBt=o9ĦH׼sKKKJJJJJJJJJJJJJJJPPPPPPPPPHtĦKKKRRRRRRRRRQQQBt=o9ĦHdĦNNNJJJHHHHHHIIIJJJJJJLLLHHHDDDDtfo9ĦsߝLGdUĦMMMHt@cӵHu]Ħ999Hu]Ħ---+++Htƅ^---qIܗGIӵ///H׼s444555Hu]Ħ------Bt=o9ĦHƅ^Hu]Ħ...***//////...---,,,+++,,,,,,$$$'''------***)))******+++++++++*********)))((('''))),,,///222222///***(((((()))***+++,,,------+++(((&&&&&&'''***---000111///,,,***)))&&&'''''''''&&&$$$"""!!!***---111111000///000333000///.........///111222777333///,,,,,,---...///***&&&######%%%'''&&&%%%***'''&&&'''+++......,,,)))---111222111...+++***---***'''%%%'''((()))***'''(((***,,,.../////////------...000111000,,,))))))'''&&&&&&'''((('''&&&(((+++---+++((('''***///,,,---------+++***+++,,,,,,///000,,,&&&"""%%%(((000000///000111///,,,)))&&&(((+++---...,,,***(((((((((***...222444444333111///------///111222222///000000000///000222444222111000...---+++++++++%%%%%%&&&''')))***)))'''((())))))(((((((((+++---)))((('''((()))+++...///222...******///222111///,,,+++*********(((&&&$$$"""$$$'''***+++++++++***,,,------------,,,+++***'''((()))+++,,,---......111///---,,,---.........///000000000///,,,***(((''''''))),,,///000000...PPPMMM4DuXӵDDDIIIIIIDdDΦDdDĦFFFDdDĦJJJIIIt|d<ĦGGGDtGGGMMMIIIDDDBBBBBBDDDFFF>d<ĦJJJ>d<ʜDd<ʜ4DuTӵHHHLLLF&uTӵFFF4DufئL>eTTTpuR)ĦKKKKKKJJJHHHHHHJJJNNN>d<ĦJJJDtQQQQQQPPPOOONNNMMMSSSOOODdDΦDdDĦFFF>d<ʜ4DuTӵGGG4DwDd<ĦPPPpuR)Ħ>dd<ӵDddd<ĦJJJ4DufئL>eUUUDdDʜ4DuTӵOOODdDĦYYYRRRQQQOOOMMMMMMNNNPPPRRROOOLLLIIIHHHJJJMMMgeĦRRRs<v>aĦLLLLLLpeӵDx<DdDĦJJJIIIHHHGGGGGGFFFJJJKKKMMMDdDĦNNNMMMMMMMMMpeӵDx<>dd<ӵDd<DdDΦDdDĦHHHDdDӵnd<DdDĦ///>d<Ħ$$$peӵ---Ħ'''F&uTӵ...DdDĦ***,,,>d<Ħ)))peӵDx<>d<ʜ4DuTӵ))))))***,,,...///,,,,,,,,,+++***)))(((''''''$$$###&&&+++...,,,******,,,---------***(((&&&)))***,,,---/////////......---,,,***(((((()))***+++)))&&&""" ###'''+++///111///,,,***)))((('''%%%$$$######$$$$$$...000111///+++)))***,,,......//////000111222222666555222///,,,+++,,,---+++++++++*********)))(((((()))+++...//////---,,,))),,,///111333444666888222...***'''%%%###""" %%%'''+++...//////...,,,---+++******+++***(((&&&%%%%%%%%%&&&'''%%%!!!%%%,,,000///---+++***...---------...---+++)))'''&&&&&&''')))***)))'''(((***---111444444111...((()))*********)))(((''',,,,,,---000222222///---)))''''''(((***---...------,,,***)))***,,,---...---,,,*********,,,///111000///.........---+++))))))))))))((('''''')))+++...---+++***+++...222555444111...---......,,,***%%%%%%%%%$$$######$$$&&&///...---,,,,,,,,,,,,---,,,+++***)))))))))******+++,,,,,,,,,,,,,,,++++++'''&&&%%%''')))++++++***...000333555444222...,,,---,,,,,,++++++---111333WWWVVV4DuXӵKKKKKKLLLD&dq&ĒRPPPQQQsdKĦCCCDHRRudFFFEEECCC@@@@@@BBBDDDsdKĦIIID&oq<Ōq&ĒRMMMNNNPPP>dp&ĒRKKKJJJnfʜd<Φ>d<ĦJJJs&dq&ĒRGGGFFFi?ʜtd<ĦRRRHHܗDӊBSSS<xAAACCCIIIIIIIIIHHHGGGB?daĦLLLMMMB?Ho9III>dd<ӵOOOOOOB?Ho9MMM<xKKKJJJGGGDDDCCCGGGLLL&ӫeʬtIӇOOO>d<Φ>d<ĦEEED&ӫetIӇ777DdDĦ,,,sdKĦ"""B?dp&ĒR---...>d<sdKĦ***B?Ho9(((s&dq&ĒR'''%%%%%%&&&(((+++,,,)))*********)))((('''&&&&&&&&&'''+++000222111///,,,---......---+++)))(((((()))+++---......---,,,+++------+++)))'''((())))))'''###"""&&&)))---...---+++))))))***)))'''&&&%%%%%%&&&'''&&&+++000222///,,,,,,,,,......//////000000000000111111000---)))''')))++++++++++++***(((''''''(((---///000111///---+++***+++///444666777666555555333000,,,)))(((&&&$$$"""&&&'''***,,,------+++******)))'''&&&''''''&&&$$$&&&%%%$$$%%%&&&'''&&&%%%###&&&***,,,,,,+++******,,,,,,+++---......+++(((###"""###%%%((()))(((''',,,---///222444444111...((((((((((((((((((((((((,,,---...111222111...+++)))(((''')))+++------,,,(((((((((+++---...+++))),,,+++***)))***,,,...///+++,,,---000111000,,,)))'''''''''&&&$$$%%%''')))000...---,,,---111444777555333111///...---,,,***&&&(((((('''%%%%%%&&&(((222111000///............,,,+++******))))))******......//////......------'''''''''))),,,------,,,...///222444333111///---......---***((()))---000UUUUUU4DuXӵKKKPPPQQQHu]3hhTTTTTTTTTneDDDEEE=eBBBEEEFFFDDDAAA@@@BBBEEEneIIIHHHpIƎ@t@hLLLOOORRR>hPPPOOOOOOfeQQQ@ďDQQQVVVYYYJJJFFFFFFIIILLLMMMneOOOOOO=eJJJKKKLLLLLLLLLMMMGGGIIIegeRRRMMMsĪj@hHHHGGGFFFfdDĦMMM@ďDZZZTTTHkge@@@AAABBBEEEFFFGGGHHHHHH@hSSSPPP@GSSSQQQHĪj@IŌPPPUUUBenePPPHkgeNNNneJJJHHHfeKKKHu]3hhNNNQQQVVVseTTTQQQNNNKKKJJJJJJMMMNNNNNNLLLKKKJJJLLLMMMgeĦja>aĦLLLNNN@GKKKLLLseNNNLLLIIIEEEBBBEEEFFFIII<ŌOOOOOOOOO@GNNNKKKHkgeJJJKKKKKKHHHFFFDDDGGGJJJHĪj@IŌJJJMMMegeCCCDDDHu]3hIŌ555333DdDĦ'''ne'''###@h+++)))>h,,,------se...ne,,,***@G&&&***sĪj@h%%%$$$###"""###$$$&&&(((&&&'''((())))))((('''&&&&&&(((***///333555444333---------,,,,,,+++******&&&''')))++++++++++++***))),,,...---)))&&&'''((((((%%% $$$&&&(((******)))((())))))***)))((((((''''''''''''&&&...222111...---,,,000000111111111000///...,,,......+++'''%%%'''***++++++***(((&&&%%%'''(((111222333111...+++******---111666888777444222111222///---++++++***(((''')))***+++,,,,,,+++******)))'''$$$###$$$&&&&&&%%%'''&&&$$$%%%''')))))))))"""###%%%&&&''''''''''''***))))))+++......+++'''!!!$$$&&&'''(((((((((......///111333333000...'''''''''&&&'''((()))))),,,,,,...111333222...+++***)))((()))+++,,,,,,+++%%%%%%'''+++000000+++'''+++++++++***+++++++++,,,'''(((+++...000///,,,)))&&&&&&&&&%%%######%%%''',,,,,,++++++---///222333333222111000...,,,+++***)))+++...---)))((((((***111111000000///......---++++++,,,,,,++++++***)))//////000000000//////...*********,,,///000///...---...///111111000///......///...+++'''(((+++///QQQ4DuXӵKKKĵD^OOOSSSVVVUUUOOOHHHIIIJJJGGGJJJJJJGGGCCCBBBEEEIIILLLIIIGGGLLLJJJNNNQQQQQQNNNOOOQQQSSSLLLMMMPPPGGGLLLQQQUUUMMMHHHHHHLLLNNNLLLNNNRRRSSSGGGIIIKKKLLLLLLKKKKKKDDDGGGRRROOOMMMKKKIIIGGGGGGIIIDdDĦJJJLLLSSSSSSRRREEECCCCCCCCCGGGHHHJJJJJJKKKLLLRRRRRRPPPNNNQQQSSSPPPRRRQQQSSSRRRPPPRRRPPPLLLLLLMMMKKKLLLD^MMMMMMPPPVVVs׼sRRRTTTQQQNNNKKKIIIIIIKKKLLLKKKJJJJJJLLLOOOPPPgeFm8CCC>aĦMMMNNNPPPMMMLLLMMMs׼sMMMLLLJJJHHHGGGFFFDDDFFFIIIHoFFFKKKLLLMMMNNNQQQMMMJJJHHHIIIJJJKKKJJJHHHHHHHHHHHHFFFHHHJJJFFFBBBBBBD^444444222DdDĦ%%%))))))$$$%%%)))+++)))''')))***+++---s׼s...///+++,,,)))$$$)))&&&)))$$$$$$###""""""""""""###$$$###$$$&&&((()))((('''&&&(((***---111444555333222++++++***)))))))))***+++%%%&&&''''''(((((((((((((((,,,///---)))&&&&&&((()))&&& """(((&&&''''''&&&%%%&&&(((***(((((((((((((((''''''&&&"""***...---,,,,,,---000000111000///...,,,+++)))+++,,,***&&&$$$'''***------+++'''$$$$$$'''***000111222///+++))))))***...000333444333111000000...---++++++------,,,+++///...---,,,++++++++++++)))&&&######$$$'''(((((('''&&&&&&'''))))))(((&&& """$$$'''((('''&&&'''%%%&&&)))...///+++'''"""''')))(((''')))+++------,,,...000111000///&&&&&&%%%%%%&&&(((***++++++,,,...111333222...+++***)))((()))++++++***((($$$###%%%)))///111---)))+++,,,,,,,,,+++***((('''(((''''''(((+++,,,+++)))&&&'''&&&%%%######%%%'''))))))***+++,,,...///000000000000...,,,***))))))***...222111---))))))+++....../////////---,,,+++***+++---......,,,***(((...//////000000000//////---,,,---///111222111///,,,,,,,,,------.........+++---///,,,))))))---222Φ4DuXӵtvӵ>d<ĦMMMLLLRRRWWWVVVOOOKKKĦMMMLLLJJJFFFEEEFFFIIINNNOOONNNJJJDDDCCCGGGLLLHHHLLLĦGGGJJJMMMGGGLLLPPPPPPMMMKKKMMMPPPJJJLLLNNNOOONNNLLLKKKKKKHHHJJJNNNRRRUUUXXXYYYYYYNNNOOOOOONNNLLLKKKKKKLLLLLLKKKIIIGGGFFFGGGKKKOOOPPPJJJJJJNNNOOOJJJHHHJJJĦWWWSSSNNNJJJIIIHHHIIIKKKLLLLLLJJJHHHGGGEEEHHHKKKMMMMMMMMMOOOPPPMMMKKKKKKOOOUUUWWWTTTPPPLLLJJJGGGGGGIIIJJJIIIGGG>d<ĦLLLPPPVVVNNNRRRUUUSSSNNNLLLOOOSSSOOOOOOOOOLLLHHHFFFEEEEEELLLMMMNNNMMMLLLMMMNNNPPPLLLLLLMMMMMMNNNNNNNNNNNNGGGHHHGGGGGGLLLSSSTTTQQQHHHJJJNNNSSSWWWWWWTTTQQQQQQQQQPPPNNNKKKKKKMMMOOOOOOPPPPPPQQQRRRSSSTTTTTTQQQRRRQQQNNNĦQQQLLLMMMOOOPPPPPPOOOMMMLLLPPP>d<ĦPPPLLLRRRRRRSSSBe[[[ZZZSSSQQQNNNKKKIIIIIIJJJJJJHHHHHHJJJMMMQQQRRRgeFYĉAAAAAA>aĦMMMNNNOOOPPPPPPOOOUUUTTTQQQOOOMMMLLLBeOOOLLLIIIHHHHHHHHHIIIIIIKKKMMMnu]ӵFFFMMMLLLIIIFFFDDDEEEKKKNNNKKKJJJNNNOOOKKKHHHGGGFFFHHHJJJKKKKKKJJJKKKIIIGGGIIIKKKKKKHHHEEEFFFFFFGGGHHHHHHHHHGGGFFFHHHKKKIIIBBB@@@>d<Ħ444333444444111>d<Ħ'''''''''Ħ%%%&&&)))++++++***((('''+++***(((&&&&&&&&&((()))&&&'''***,,,Be000...000...)))Ħ((('''((()))(((''''''((()))&&&(((++++++***(((''''''######""""""""""""""""""!!!###%%%''')))((((((''')))+++///222444333111///***)))'''&&&&&&(((***+++$$$%%%%%%%%%&&&&&&'''''''''+++///...)))%%%&&&(((+++'''!!!%%%+++&&&&&&%%%$$$###$$$(((***&&&'''((((((((('''&&&%%%!!!'''***))))))+++,,,......///...,,,***(((''''''***,,,***&&&$$$'''+++///...+++'''###$$$(((,,,...///000---)))((()))+++...///000000///...///111+++******+++---......---333111///---,,,+++,,,,,,)))&&&$$$###%%%(((******&&&&&&(((***+++)))%%%!!!"""&&&***+++)))(((%%%###$$$(((...///+++'''$$$***+++)))'''***---,,,***)))+++---///000000%%%%%%$$$$$$%%%(((+++,,,***+++...222444222///+++***)))((()))******(((&&&%%%######'''...111///,,,,,,,,,------,,,)))&&&%%%***'''$$$$$$%%%(((******'''((('''&&&$$$$$$%%%'''((()))***,,,......//////---......---***((('''(((+++000555444///***)))***+++,,,---......,,,***))))))+++...000///---***(((------...///////////////.........000222222111///+++++++++++++++,,,......))),,,///...+++,,,000555?aŖ%7uSQuR)ӵsdKĦPPPRRRNNNNNNQQQQQQgdKĦGGGEEEHHHMMMOOOLLLIIIMMMLLLJJJJJJJJJIIIFFFDDDIIIgdKĦKKKHHHEEEMMMLLLLLLLLLNNNNNNLLLJJJPPPPPPOOONNNKKKIIIFFFEEEMMMNNNOOOPPPPPPQQQPPPPPPUUURRRNNNLLLMMMNNNNNNNNNIIIIIIIIIIIIHHHHHHHHHIIINNNOOOOOOMMMIIIGGGHHHgdKĦSSSRRROOOKKKIIIGGGJJJLLLMMMKKKIIIHHHHHHGGGLLLOOONNNIIIGGGIIILLLPPPNNNMMMOOORRRTTTSSSQQQQQQMMMHHHDDDCCCEEEIIILLLgdDĦPPPUUUYYYQQQQQQRRRTTTTTTRRRNNNKKKNNNNNNOOOOOOOOONNNMMMLLLIIIPPPUUUTTTOOOKKKMMMPPPLLLNNNQQQOOOKKKHHHGGGGGGNNNLLLIIIIIILLLOOOQQQQQQNNNNNNPPPSSSUUUWWWVVVTTTOOONNNMMMJJJIIIKKKOOOSSSLLLLLLMMMQQQUUUVVVTTTQQQPPPNNNLLLgdKĦMMMMMMNNNNNNMMMKKKJJJJJJKKKPPPsdKĦLLLJJJPPPWWWZZZTTTRRRMMMVVVTTTQQQNNNLLLKKKKKKKKKKKKKKKJJJIIIIIINNNŶSEEEBBBCCC3weACCCneMMMJJJNNNLLLNNNSSSneKKKHHHEEEDDDGGGJJJLLLMMMNNNKKKHHHFFFFFFGGGGGGGGGneLLLKKKJJJIIIKKKLLLMMMMMMNNNMMMMMMMMMOOOPPPPPPOOOLLLIIIFFFDDDLLLLLLMMMNNNNNNNNNMMMMMMRRRQQQOOONNNNNNNNNMMMMMMJJJJJJIIIJJJKKKKKKJJJJJJPPPQQQPPPNNNJJJHHHneQQQPPPOOOOOONNNNNNKKKLLLLLLJJJIIIHHHIIIKKKKKKKKKKKKIIIHHHHHHIIIJJJNNNLLLLLLNNNRRRTTTTTTSSSTTTPPPJJJEEEBBBCCCEEEDePPPQQQSSSVVVWWWSSSNNNMMMNNNPPPPPPOOOPPPQQQSSSTTTSSSQQQOOOMMMMMMPPPRRRQQQMMMKKKMMMOOOMMMPPPSSSRRROOOLLLJJJJJJIIIIIIJJJMMMPPPPPPNNNLLLNNNOOOQQQTTTVVVUUUQQQNNNJJJLLLMMMMMMLLLLLLMMMNNNLLLLLLOOOSSSWWWWWWSSSPPPNNNOOOneMMMOOOQQQPPPOOOMMMKKKKKKMMMPPPPPPneOOOOOOOOONNNSSSTTTPPPOOOQQQQQQNNNQQQQQQRRRRRRQQQPPPNNNNNNJJJKKKLLLLLLLLLNNN>AKKKEEEBBBk<HHHLLLOOOPPPPPPPPPOOOMMMLLLKKKKKKKKKLLLKKKKKKJJJIIIJJJKKKLLLLLLLLLNNNQQQfhGGGIIIJJJJJJHHHFFFDDDDDDEEEFFFFFFEEEFFFHHHIIIKKKKKKKKKIIIIIIJJJLLLOOOMMMJJJGGGHHHKKKLLLIIIFFFEEEEEEEEEFFFHHHHHHFFFEEECCCAAA>>>:::666De............---,,,ne+++***ne***)))+++,,,***'''%%%%%%&&&'''((()))))))))((('''&&&%%%'''***---......---,,,---,,,ne(((((((((***+++)))&&&$$$$$$%%%''')))******)))''''''((($$$###"""!!!!!!"""###$$$######$$$%%%&&&&&&'''''',,,---///222444444111...))))))((('''&&&&&&&&&&&&$$$###"""$$$(((+++++++++/////////,,,)))''''''(((,,,,,,***(((&&&'''+++---,,,+++)))((('''&&&&&&&&&"""###$$$&&&((()))'''$$$$$$%%%%%%&&&&&&'''''''''))))))((((((((()))+++,,,---......***%%%$$$(((,,,000---***''''''***...000///---***(((((())),,,...111///...---...---,,,***)))((('''(((***++++++***000///---,,,++++++++++++(((((()))))))))******+++((())))))((('''$$$!!! ###'''+++---......+++)))((())),,,---,,,***$$$###%%%(((+++,,,***((())))))))))))))))))))))))&&&&&&(((***------+++)))(((''''''***//////+++'''((((((((((((((((((((((((''''''''''''((()))***++++++,,,---------,,,+++***+++(((%%%%%%''')))******)))+++,,,,,,+++******++++++++++++---///000...,,,(((+++,,,+++'''$$$$$$&&&,,,---000222222111000...******)))))))))***---///---***)))+++......***&&&)))---111222...,,,---///000//////222555444000+++***((('''''')))******)))***+++---...000111222CCC@@@QQQMMMHHHHHHIIINNNSSSEEEHHHIIIJJJIIIIIIIIIKKKLLLMMMIIICCCAAABBBEEEHHHIIIMMMLLLJJJJJJJJJJJJMMMOOOOOOMMMLLLNNNPPPQQQRRRRRRRRRPPPLLLGGGDDDJJJJJJJJJJJJJJJIIIIIIHHHNNNNNNNNNNNNNNNNNNNNNNNNLLLJJJIIIKKKNNNOOONNNKKKPPPPPPPPPNNNKKKJJJRRROOOMMMLLLNNNPPPRRROOONNNLLLIIIGGGGGGJJJLLLOOOLLLHHHHHHIIIKKKKKKJJJKKKKKKKKKNNNQQQSSSTTTSSSTTTPPPKKKFFFCCCBBBDDDEEESSSRRRRRRRRRSSSYYYSSSLLLJJJMMMPPPOOONNNPPPRRRUUUVVVVVVRRRNNNLLLOOOOOONNNMMMLLLMMMMMMNNNNNNQQQTTTUUUSSSPPPMMMLLLIIIIIIIIIKKKNNNOOONNNLLLPPPPPPRRRTTTUUUQQQLLLHHHFFFJJJNNNPPPOOOLLLKKKJJJKKKMMMPPPTTTWWWVVVSSSOOOMMMPPPGGGLLLRRRWWWVVVSSSNNNKKKKKKNNNQQQPPPKKKMMMPPPSSSLLLOOOOOOKKKIIILLLNNNNNNKKKNNNRRRUUUVVVTTTRRRPPPKKKLLLNNNNNNNNNOOOSSSPPPKKKEEEFFFIIILLLNNNNNNPPPNNNMMMLLLKKKLLLMMMNNNKKKIIIHHHGGGHHHKKKNNNPPPMMMNNNOOOPPPFFFGGGGGGHHHHHHGGGFFFEEE@@@AAABBBBBBBBBDDDGGGJJJHHHJJJLLLLLLKKKJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEDDDCCCCCCDDDDDDCCCBBB;;;888444000...---+++++++++******))),,,+++******+++***+++,,,***'''$$$$$$$$$$$$&&&(((******)))'''&&&&&&(((***,,,------++++++(((''''''((())))))+++,,,+++(((%%%$$$$$$###&&&))))))((('''&&&&&&$$$######""""""###$$$$$$%%%%%%&&&&&&'''''''''''',,,---...111333222///---******(((''''''&&&&&&&&&"""!!!!!!###'''***,,,,,,/////////---***(((((((((---...---+++***+++...111111000...+++)))'''&&&&&&$$$$$$&&&(((+++,,,***((()))((('''&&&%%%%%%%%%%%%&&&&&&&&&'''(((***+++,,,///000///+++'''&&&))),,,...---+++******,,,///111---,,,***((()))***---///---,,,,,,,,,,,,+++)))&&&)))''''''(((***+++***)))...---+++*********+++,,,)))))))))))))))***++++++)))))))))(((&&&$$$!!! $$$(((,,,...///000///---+++***+++,,,,,,+++''''''(((***,,,,,,***(((''''''&&&&&&'''(((***+++'''''')))+++------***(((%%%$$$%%%(((,,,---***'''&&&&&&'''))))))************)))(((((((((***,,,...---...///000000000///...,,,***((((((***,,,,,,,,,+++---//////...+++*********,,,......---,,,,,,,,,)))+++---+++'''$$$%%%'''***,,,///222444333222111***)))))))))***---///111...,,,+++,,,......***''')))---000000...---...111000111222333333111///---,,,***(((((()))***)))((())))))+++---...000111IIIIIIJJJLLLNNNMMMJJJGGGAAA@@@???@@@GGGNNNNNNJJJDDDGGGKKKOOONNNJJJEEEBBB@@@HHHQQQTTTPPPKKKGGGFFFHHHDDD@@@>>>@@@CCCFFFHHHCCCIIIOOOPPPLLLHHHHHHJJJKKKPPPSSSQQQMMMKKKMMMPPPRRRSSSUUUUUUSSSOOOJJJFFFHHHHHHHHHHHHGGGFFFEEEDDDIIIJJJKKKKKKLLLNNNQQQSSSMMMKKKJJJMMMQQQSSSPPPMMMLLLLLLLLLLLLKKKLLLMMMMMMSSSPPPMMMKKKJJJMMMPPPRRRPPPPPPNNNKKKHHHHHHJJJLLLOOONNNNNNNNNNNNNNNMMMLLLKKKKKKLLLMMMOOOPPPQQQQQQPPPMMMIIIFFFDDDEEEFFFGGGMMMNNNPPPQQQQQQQQQSSSUUUTTTPPPMMMNNNQQQRRRMMMHHHNNNPPPSSSUUUTTTPPPKKKHHHLLLKKKJJJLLLOOOQQQOOOMMMLLLOOORRRTTTTTTQQQOOOMMMPPPLLLGGGFFFHHHMMMQQQTTTSSSSSSRRRRRRPPPMMMHHHEEEGGGJJJOOOQQQPPPMMMKKKKKKLLLMMMOOORRRSSSSSSQQQPPPNNNOOOOOOLLLIIIJJJOOOUUU[[[ZZZWWWSSSNNNLLLMMMNNNOOOMMMKKKIIIIIILLLOOOQQQKKKMMMMMMJJJIIIIIIKKKLLLJJJMMMPPPSSSUUUTTTSSSQQQNNNNNNNNNNNNNNNOOOPPPQQQPPPRRRSSSRRROOOMMMKKKKKKJJJIIIGGGFFFGGGIIIKKKLLLPPPPPPPPPOOONNNMMMLLLLLLHHHHHHGGGHHHJJJLLLOOOQQQLLLLLLMMMMMMLLLKKKJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCAAAAAABBBAAAAAACCCFFFIIIHHHJJJKKKKKKIIIHHHHHHIIIIIIKKKLLLJJJFFFCCCCCCDDDBBB@@@===<<<======<<<:::333000,,,)))'''''')))+++++++++***)))))))))******---,,,+++***)))***+++++++++++++++)))'''$$$###"""!!!###''')))***)))&&&%%%((()))+++,,,,,,,,,+++***""""""""""""$$$&&&((())))))***+++***(((&&&###"""!!!$$$'''((((((&&&&&&&&&######$$$$$$$$$$$$%%%%%%))))))))))))))))))))))))------...000111111...+++******)))(((''''''''''''$$$######$$$&&&))),,,------......,,,)))'''&&&''',,,---...------...000222444222000---***(((&&&&&&%%%&&&(((+++......---++++++***(((&&&%%%%%%%%%%%%''''''(((((()))***++++++//////...+++((('''(((+++++++++******+++---///000+++***)))((()))+++...///+++++++++,,,---+++(((%%%''''''''')))+++,,,,,,+++,,,++++++******,,,---...******)))((('''(((((()))(((((((((((('''%%%###### """%%%))),,,...000111000...+++)))(((((())))))******+++------,,,)))((('''&&&%%%%%%'''))),,,...+++******,,,,,,+++(((&&&###"""###'''***+++***(((%%%&&&(((***+++,,,,,,,,,---+++)))((()))+++...000111222222333222111000///---,,,+++,,,,,,---......---000333333111...,,,+++***...111000,,,***+++---,,,...///,,,'''$$$$$$%%%''')))---111333444333333,,,***))))))+++...///000...---,,,...000000...+++,,,///111000...---...///...111333222///------......,,,***)))******)))((((((((()))+++---///111FFFGGGIIIMMMOOOOOOMMMJJJFFFHHHGGGAAAAAAFFFKKKJJJDDDGGGIIIIIIIIIHHHFFFCCC>>>GGGQQQTTTOOOHHHEEEDDDBBB@@@??????AAACCCDDDDDDCCCIIIOOOPPPMMMJJJKKKMMMPPPTTTVVVSSSMMMJJJKKKNNNOOOPPPSSSSSSRRRNNNIIIFFFGGGGGGGGGFFFEEEDDDCCCBBBEEEGGGHHHHHHIIINNNTTTYYYNNNMMMMMMPPPSSSTTTRRROOOGGGGGGHHHIIIKKKMMMOOOOOOMMMLLLKKKJJJJJJLLLMMMNNNOOOPPPPPPNNNKKKJJJJJJKKKMMMRRRWWWXXXTTTPPPOOOPPPLLLLLLMMMMMMLLLLLLMMMMMMOOOMMMJJJHHHFFFFFFGGGGGGKKKLLLLLLLLLMMMPPPUUUXXXTTTPPPLLLMMMPPPQQQNNNKKKNNNPPPRRRSSSQQQNNNIIIGGGFFFFFFHHHNNNSSSUUUQQQMMMIIIKKKNNNQQQRRRQQQNNNLLLRRRNNNIIIGGGJJJNNNSSSUUUWWWTTTPPPMMMLLLJJJHHHFFFJJJMMMOOOPPPOOONNNNNNNNNLLLMMMNNNNNNNNNNNNOOOPPPOOOMMMKKKJJJLLLPPPSSSUUUWWWWWWXXXVVVRRROOONNNNNNNNNMMMLLLKKKKKKKKKLLLLLLLLLLLLNNNNNNLLLIIIIIIJJJMMMMMMNNNOOOOOOPPPQQQQQQSSSQQQNNNLLLLLLNNNPPPQQQPPPQQQRRRPPPNNNMMMMMMNNNOOONNNKKKHHHGGGGGGIIIKKKRRRSSSTTTTTTRRRNNNKKKHHHFFFGGGHHHJJJLLLMMMNNNNNNJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLKKKIIIGGGEEECCCBBBDDDEEEEEECCCBBBBBBDDDFFFKKKLLLLLLJJJHHHHHHIIIKKKGGGIIIIIIEEE@@@<<<===???:::888555444444444333111---+++'''%%%%%%&&&)))+++---,,,+++******,,,---......---+++*********+++,,,+++***)))(((&&&$$$"""!!! ###'''***+++***)))''')))***+++,,,---,,,,,,,,,!!!!!!!!!!!!"""$$$&&&((((((((((((((('''&&&###"""!!!$$$'''((('''&&&&&&&&&###$$$&&&'''''''''&&&&&&++++++,,,,,,,,,,,,,,,,,,---------...//////,,,***))))))(((''''''''''''''')))((('''&&&&&&(((***,,,+++,,,,,,+++(((%%%$$$$$$)))+++---.........000222333222///---***((('''''''''(((***---000111///---***)))(((((('''(((((((((*********************)))---,,,+++)))((('''((()))))))))))))))***+++------******))))))***,,,...///++++++,,,---...---***(((&&&&&&'''***...//////...,,,++++++++++++---///000,,,***(((&&&$$$$$$$$$%%%&&&&&&''''''((((((((((((###$$$&&&)))+++...///000...---***'''%%%$$$%%%&&&+++---......---+++)))((('''&&&&&&&&&(((+++...///...---,,,,,,,,,***&&&###""""""$$$&&&)))***))))))'''((()))+++,,,---.........,,,***)))***,,,///111555555555444222000...,,,,,,---..................///222444444222///------+++000444222---***,,,//////111111---'''###"""###%%%'''+++///222333222222///,,,))))))+++---...---,,,,,,...000222333222111000111222111///---++++++***---000...+++))),,,...000...,,,+++++++++***)))(((((()))***,,,...000111AAABBBFFFJJJNNNOOOMMMJJJLLLRRRPPPEEE@@@DDDHHHGGGFFFIIIIIIFFFFFFIIIHHHFFFDDDHHHKKKJJJEEECCCDDDGGG@@@@@@@@@BBBDDDEEEDDDBBBAAAFFFKKKOOOOOOPPPSSSUUUTTTVVVWWWTTTOOOKKKJJJKKKIIIKKKMMMNNNMMMKKKHHHEEEGGGGGGGGGGGGFFFEEEDDDCCCBBBEEEGGGHHHIIIMMMSSSYYYMMMOOOQQQSSSSSSRRRQQQQQQFFFEEEEEEGGGKKKNNNPPPPPPJJJJJJJJJJJJKKKKKKLLLMMMOOOPPPPPPOOOMMMKKKLLLLLLLLLTTT\\\]]]XXXRRRPPPQQQLLLMMMMMMLLLJJJIIIJJJKKKQQQPPPMMMJJJHHHGGGFFFEEEJJJJJJJJJJJJKKKPPPUUUZZZWWWRRRLLLHHHIIINNNRRRUUUTTTTTTSSSRRRPPPNNNKKKJJJDDDEEEIIIPPPUUUVVVRRRNNNHHHHHHJJJMMMPPPPPPOOOMMMLLLLLLLLLNNNQQQRRRQQQPPPWWWSSSNNNJJJJJJJJJJJJJJJLLLNNNPPPPPPOOONNNOOOPPPKKKMMMMMMMMMLLLKKKMMMNNNNNNKKKIIIJJJNNNQQQSSSSSSOOOQQQTTTUUUSSSQQQPPPPPPLLLMMMMMMMMMMMMLLLJJJJJJMMMLLLNNNQQQOOOKKKJJJMMMPPPOOOLLLKKKKKKLLLNNNPPPUUUQQQMMMLLLMMMOOOPPPQQQSSSQQQNNNJJJHHHKKKPPPUUURRRQQQNNNJJJGGGHHHJJJMMMSSSTTTUUUTTTRRRNNNJJJGGGFFFHHHJJJLLLMMMMMMLLLLLLIIIIIIIIIIIIJJJJJJKKKKKKNNNNNNMMMLLLJJJGGGDDDBBBGGGHHHHHHGGGEEECCCCCCDDDNNNNNNNNNLLLJJJIIIJJJKKKEEEEEECCC>>>888666777999333222000//////...,,,***)))(((&&&%%%%%%(((***,,,///---+++***+++---000111...---,,,+++++++++,,,---***)))''''''&&&%%%""" """$$$'''***,,,,,,,,,+++***+++,,,---............%%%%%%$$$###$$$%%%&&&'''(((&&&%%%%%%&&&&&&%%%$$$%%%&&&(((((('''&&&'''((($$$&&&(((*********(((''',,,,,,------............------,,,---...---+++)))'''&&&&&&&&&&&&'''((((((---,,,***'''%%%&&&)))+++)))+++,,,***'''$$$######&&&))),,,---...///000222000///...,,,++++++************+++...111111000...(((((()))++++++++++++++++++++++++++++++***))))))***))))))(((((((((((((((((((((''''''((()))***+++******)))******,,,---...++++++,,,---///000...,,,&&&'''(((,,,///000000...,,,+++++++++,,,---///000,,,***'''$$$###"""###$$$&&&&&&'''((()))***+++,,,%%%&&&'''(((***,,,---...,,,,,,***'''$$$"""###$$$,,,...000///---***))))))&&&&&&&&&''')))+++---///...---,,,------+++'''$$$###$$$&&&'''((()))******************+++,,,---...---,,,+++++++++---///111555555555333111...+++******,,,//////...------......000222333111...------,,,000444333...,,,---000000222222...(((#########%%%(((+++///111111000000000,,,((((((+++------+++***,,,...111333444444444111222333333111---***'''&&&(((******((())),,,///222000...---......---,,,***)))))))))+++---///000===???CCCIIIMMMOOOMMMKKKKKKRRRQQQIIIGGGLLLLLLGGGHHHLLLLLLIIIIIILLLLLLHHHHHHIIIJJJHHHDDDCCCEEEHHHDDDCCCCCCEEEGGGGGGFFFDDDDDDFFFIIIMMMQQQUUUXXXZZZVVVVVVUUUSSSQQQNNNLLLKKKGGGIIIJJJLLLLLLKKKIIIHHHHHHHHHHHHHHHHHHGGGFFFEEE@@@EEEJJJKKKJJJKKKOOOSSSLLLQQQUUUUUURRRPPPPPPRRRHHHFFFFFFHHHLLLOOOOOONNNJJJJJJIIIIIIJJJKKKMMMNNNQQQQQQPPPMMMLLLLLLNNNPPPNNNSSSXXXYYYWWWSSSPPPOOOIIIKKKMMMKKKIIIHHHIIIKKKPPPPPPNNNLLLJJJIIIHHHGGGJJJKKKLLLMMMNNNPPPTTTWWWUUURRRNNNIIIHHHLLLUUU[[[XXXVVVSSSPPPMMMMMMMMMMMMFFFHHHLLLQQQTTTTTTRRRPPPJJJIIIIIIKKKPPPRRRRRRPPPKKKKKKLLLOOOQQQRRRPPPNNNSSSPPPMMMKKKKKKLLLLLLKKKKKKMMMOOOPPPOOONNNNNNOOOIIILLLPPPPPPNNNLLLKKKKKKKKKLLLKKKKKKKKKLLLNNNPPPNNNPPPQQQQQQOOONNNNNNOOOKKKKKKLLLLLLMMMMMMMMMLLLMMMKKKLLLOOOOOOLLLNNNTTTPPPNNNLLLKKKKKKLLLMMMOOOSSSQQQNNNNNNOOOQQQPPPOOONNNNNNMMMLLLKKKMMMQQQTTTQQQQQQOOOKKKHHHIIIMMMQQQTTTSSSQQQOOONNNLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKHHHIIIJJJKKKLLLLLLMMMMMMMMMNNNOOOOOONNNKKKHHHFFFGGGHHHJJJIIIGGGDDDCCCCCCJJJLLLMMMMMMJJJHHHFFFFFFEEEBBB<<<666111000222333///...------...,,,)))'''&&&&&&%%%&&&'''))),,,---...,,,)))((())),,,///222///...---++++++,,,,,,---)))'''%%%%%%&&&&&&### !!!$$$''')))+++++++++++++++,,,---///000000111---,,,***((('''''''''((()))&&&###$$$&&&((((((((()))******((('''&&&(((***%%%'''***------,,,***)))++++++,,,,,,---...//////...---,,,,,,---,,,***((($$$$$$$$$$$$%%%'''((())),,,,,,***'''$$$$$$(((+++)))+++,,,+++(((%%%######$$$'''+++...//////000111---------------...//////++++++---///111111///---''')))+++...///...---,,,((()))***++++++******)))((('''''''''((()))))))))***)))'''&&&&&&''')))++++++*********+++,,,------+++++++++---///111111000(((((())),,,...///---+++++++++*********,,,---...***(((&&&$$$###$$$&&&'''(((((())))))***+++------'''''''''((()))***+++,,,,,,------***&&&###$$$%%%+++...000000,,,***))))))$$$%%%&&&''')))***+++,,,******+++,,,...---***(((&&&'''((()))))))))***+++---+++)))(((''')))+++,,,,,,,,,,,,,,,---...//////333333222111///---***)))(((+++///000...,,,,,,---+++---......---+++,,,---,,,///111111///------///...000111...)))%%%%%%&&&(((***---000111111///......***&&&'''+++...---+++***,,,///111222222333333000111333444333///***&&&$$$$$$%%%&&&(((***...111333111//////000000///...,,,+++*********,,,...000<<>>===???AAA@@@<<<999999;;;===>>>>>>;;;999777666333...+++***---111333000,,,)))***---...,,,)))(((&&&%%%''')))***(((&&&###!!! !!!%%%(((+++.........---,,,***((('''$$$%%%&&&'''&&&%%%###"""%%%***+++,,,,,,******+++,,,---,,,+++***)))***++++++)))'''$$$###$$$(((---000...---***((('''''')))***(((***///222222111...++++++,,,,,,+++)))((()))***+++******,,,///000...+++"""!!!***///...+++,,,***(((&&&%%%&&&''''''(((''''''(((***)))'''%%%%%%'''+++,,,+++*********---///000000...,,,++++++------------...---,,,************+++,,,+++(((%%%"""###%%%'''((()))(((((()))''''''''')))))))))''')))'''$$$""""""$$$&&&(((,,,)))&&&&&&(((+++,,,,,,))))))))))))***,,,...///***)))))))))***+++)))(((+++)))((())),,,---,,,***)))'''&&&%%%%%%&&&((()))///000///...,,,,,,---///******))))))(((((((((((()))///666555///)))((()))///------------+++)))&&&&&&$$$$$$''',,,...+++(((&&&&&&((()))***+++,,,,,,///,,,***+++///111...+++))))))(((&&&%%%&&&***---)))***+++---......,,,+++---,,,+++++++++***(((&&&%%%'''+++...000///...---***))))))***+++***(((&&&''')))+++...000000//////---///111000---)))(((((())),,,000222111000///000...,,,+++******,,,...///)))))))))***+++,,,------000333555555333///---,,,'''''''''&&&&&&)))...222000///---,,,+++,,,...///+++++++++,,,---...///000FFFEEEHHHMMMNNNJJJHHHIIILLLRRRXXXYYYUUURRRQQQRRRQQQOOONNNNNNPPPRRRRRRRRRRRRWWWWWWPPPHHHGGGHHHHHHPPPMMMJJJIIIJJJMMMNNNNNNIIIKKKNNNPPPRRRRRRQQQPPPQQQQQQPPPOOOOOOQQQUUUXXXPPPPPPOOOOOOOOOPPPQQQRRRLLLIIIFFFDDDEEEGGGKKKNNNLLLJJJIIIKKKPPPSSSTTTRRRPPPNNNMMMNNNQQQTTTVVVVVVWWWQQQNNNPPPPPPLLLHHHGGGGGGGGGHHHIIIKKKNNNPPPRRRSSSSSSRRRQQQUUUXXXTTTNNNOOOOOOMMMKKKJJJLLLPPPSSSTTTSSSRRRRRRSSSSSSQQQOOOSSSRRRRRRQQQPPPPPPPPPQQQSSSRRROOOMMMLLLKKKLLLMMMQQQSSSSSSOOOOOORRRSSSQQQYYYWWWTTTRRRRRRTTTWWWYYY]]][[[VVVRRRPPPPPPRRRSSSSSSQQQOOOOOOPPPQQQPPPOOOPPPOOONNNQQQUUUWWWWWWVVVTTTPPPLLLLLLOOOSSSXXXZZZYYYVVVRRRPPPPPPPPPOOONNNOOOOOOOOOOOONNNNNNMMMMMMLLLKKKJJJKKKKKKKKKIIIGGGHHHIIIJJJKKKLLLMMMMMMLLLNNNPPPQQQPPPLLLJJJLLLNNNPPPNNNMMMNNNPPPRRRRRRRRRKKKJJJJJJKKKLLLLLLJJJHHHJJJNNNPPPOOOOOOPPPNNNJJJMMMSSSYYYZZZVVVPPPNNNNNNHHHMMMRRRQQQMMMJJJJJJLLLHHHHHHHHHIIIJJJJJJKKKKKKNNNMMMLLLKKKLLLNNNPPPRRRLLLNNNQQQTTTTTTSSSPPPNNNIIINNNSSSSSSNNNGGGCCCAAA:::888888999;;;;;;666222222444666888888666333111111///,,,***+++---111444000,,,))))))+++---,,,***(((&&&%%%%%%&&&&&&%%%$$$"""%%%(((+++,,,,,,,,,+++)))&&&$$$###$$$%%%'''''''''&&&%%%  ###+++,,,...---+++))))))))))))((('''''''''(((***+++&&&$$$!!!!!!%%%+++///...---+++)))((()))+++,,,(((+++000333444111...+++,,,------+++(((&&&&&&'''******+++...111111///---"""###+++000111///,,,,,,+++***)))((('''&&&'''&&&&&&(((******(((&&&%%%'''******)))''''''''')))+++---,,,***)))((((((,,,,,,,,,---------------,,,***(((((((((((('''&&&"""###%%%'''(((((('''''')))(((&&&'''(((((('''%%%%%%$$$###"""###$$$%%%&&&(((%%%######%%%((())))))((((((((()))((((((((('''(((''''''(((+++,,,,,,+++)))))))))+++---...---,,,((('''&&&&&&&&&(((***+++///111222111///---,,,,,,)))***+++++++++***)))(((***///444444...)))((()))...------------+++'''$$$######$$$''',,,---+++(((''''''((())))))***++++++...,,,,,,...111000---)))&&&'''((((((((()))+++---***++++++,,,,,,,,,++++++++++++******+++***'''%%%&&&'''***,,,.../////////+++++++++,,,---,,,***((('''(((***---///000111111---000222222///,,,***)))(((+++...000000//////000...---+++))))))***+++,,,)))))))))******++++++,,,111222333222///,,,+++***))))))))))))(((***...000...---+++++++++---///000,,,,,,,,,---------......HHHFFFGGGKKKKKKGGGFFFHHHLLLRRRYYYYYYTTTPPPPPPRRRPPPOOONNNNNNOOOQQQSSSSSSSSSYYYZZZQQQIIIGGGJJJKKKNNNKKKHHHGGGIIIKKKMMMMMMHHHLLLQQQTTTTTTQQQOOONNNNNNPPPQQQQQQPPPQQQVVV[[[QQQPPPOOOOOOOOOOOOPPPQQQJJJIIIFFFEEEFFFIIIMMMPPPKKKIIIIIILLLQQQUUUUUUSSSPPPOOONNNNNNPPPSSSVVVXXXTTTRRRPPPPPPPPPNNNKKKHHHKKKKKKJJJJJJKKKMMMOOOPPPSSSUUUUUUTTTVVVYYYVVVPPPOOONNNLLLIIIIIIMMMSSSWWWWWWVVVUUUTTTUUUTTTQQQOOORRRRRRQQQQQQRRRRRRSSSTTTTTTRRROOOLLLKKKKKKLLLNNNNNNQQQRRRPPPQQQTTTUUURRRUUUTTTRRRRRRRRRUUUWWWYYY^^^[[[WWWSSSQQQQQQRRRSSSUUUSSSQQQQQQRRRSSSRRRQQQNNNOOOPPPRRRTTTUUUUUUUUUTTTRRROOONNNPPPTTTXXX[[[UUUSSSQQQQQQRRRSSSRRRQQQOOOMMMKKKKKKLLLMMMMMMMMMMMMLLLLLLMMMNNNMMMKKKIIIEEEFFFGGGHHHIIIKKKLLLMMMNNNPPPQQQOOOLLLJJJLLLNNNTTTSSSRRRRRRRRRRRRPPPNNNHHHGGGFFFGGGIIIJJJIIIHHHKKKMMMOOONNNMMMMMMMMMLLLOOORRRTTTTTTQQQNNNNNNNNNHHHLLLPPPQQQOOOLLLKKKKKKIIIIIIJJJKKKKKKKKKKKKKKKNNNMMMKKKKKKMMMNNNNNNNNNMMMNNNPPPRRRQQQOOOLLLJJJHHHKKKNNNMMMIIIDDD@@@???555444333555777666222///...000333555555333000...---+++***)))***---111333///,,,)))(((***++++++***(((&&&$$$###"""#########!!!$$$&&&)))+++,,,,,,+++)))'''%%%$$$%%%&&&((())))))))))))'''""" %%%---///111111...+++)))(((***)))((('''&&&'''((((((&&&###"""'''+++,,,+++***))))))***+++,,,(((+++///222333000---***---......,,,)))'''''''''***,,,...000111000...,,,&&&######&&&---111222000---------,,,+++)))'''&&&'''&&&''')))***+++)))'''&&&(((******(((%%%$$$$$$%%%'''))))))(((&&&&&&&&&,,,------------...000111---***'''%%%&&&'''(((((("""###%%%''''''''''''&&&(((&&&%%%&&&(((((('''&&&#########$$$$$$%%%%%%&&&%%%###""""""###%%%''''''&&&'''((())))))(((&&&%%%((('''&&&(((***,,,,,,,,,***+++,,,---......---,,,'''&&&%%%%%%&&&(((***,,,---000333333000---***)))(((***,,,------,,,)))(((***...111000+++(((((())),,,++++++,,,,,,***&&&""" ###''',,,...,,,***(((((((((((())))))***+++/////////000111...)))%%%$$$&&&)))******+++,,,---+++,,,,,,+++***)))***+++*********+++,,,+++(((%%%&&&&&&(((***,,,...///000---------...//////---+++)))***+++,,,---///000111---...111111000---+++)))&&&)))---.../////////000...---+++)))(((((()))***))))))******************...//////...,,,******+++***+++++++++***+++...000...---,,,++++++,,,...///,,,,,,------------------IIIGGGGGGJJJJJJFFFEEEGGGMMMQQQUUUTTTPPPNNNOOOQQQOOOOOONNNNNNOOOPPPRRRTTTRRRXXXYYYRRRJJJIIIMMMPPPLLLKKKJJJKKKLLLMMMMMMLLLGGGLLLSSSWWWVVVSSSOOOMMMMMMQQQTTTSSSQQQPPPRRRTTTPPPPPPOOONNNNNNMMMNNNNNNKKKJJJIIIIIIJJJLLLOOOPPPJJJIIIIIIMMMRRRVVVUUUTTTPPPPPPPPPPPPPPPRRRUUUWWWNNNOOOPPPPPPQQQQQQNNNLLLKKKKKKKKKKKKLLLNNNPPPQQQRRRWWWZZZWWWUUUVVVVVVTTTPPPNNNMMMKKKKKKOOOUUUZZZWWWVVVTTTTTTTTTSSSQQQNNNOOOOOOOOOPPPRRRSSSUUUVVVRRRPPPNNNLLLKKKLLLNNNPPPJJJOOOQQQRRRTTTXXXYYYVVVNNNOOOPPPRRRSSSUUUVVVVVVXXXWWWWWWVVVTTTSSSSSSRRRTTTRRRQQQPPPQQQRRRQQQPPPMMMQQQVVVVVVSSSQQQSSSUUUUUUTTTSSSQQQQQQSSSVVVXXXRRRQQQPPPQQQSSSSSSQQQPPPLLLJJJHHHIIIKKKMMMNNNNNNPPPOOONNNOOOPPPPPPNNNLLLGGGGGGHHHIIIJJJLLLMMMNNNMMMOOOPPPNNNKKKJJJLLLOOOVVVUUUSSSRRRRRROOOLLLIIIHHHFFFDDDEEEGGGIIIJJJJJJMMMMMMNNNNNNLLLKKKMMMOOOPPPMMMJJJJJJLLLOOOPPPOOOJJJJJJLLLOOOQQQQQQNNNKKKLLLLLLMMMMMMMMMMMMLLLKKKKKKKKKLLLOOOQQQQQQOOOLLLPPPPPPQQQPPPNNNJJJGGGEEEGGGGGGFFFDDDAAA>>>======222000///111444444222///---...000111111///---,,,))))))((((((***,,,///111---+++)))((()))*********'''&&&###!!! !!!### """%%%&&&)))***,,,------+++***(((''''''(((***++++++,,,,,,+++''' '''---///111111...+++)))(((***)))((((((((((((******'''$$$ ###&&&))))))(((((()))***,,,,,,(((***---000000...+++)))...000111///---+++******---...000000///---,,,++++++)))(((***...000000///,,,,,,------,,,***'''&&&''''''((()))+++,,,***(((&&&(((******'''%%%#########%%%'''(((&&&%%%%%%&&&***+++,,,+++***+++///222...+++'''&&&'''((((((((("""###%%%'''((((((''''''&&&%%%%%%''')))++++++***$$$$$$%%%&&&&&&'''''''''%%%%%%$$$$$$$$$$$$&&&'''$$$&&&(((*********((('''***((('''''')))+++++++++++++++,,,+++***)))))))))&&&%%%$$$$$$%%%''')))***+++...222222000,,,)))'''(((***---//////---+++))))))+++,,,+++(((&&&&&&((())))))((())))))(((%%%"""###''',,,...///...)))))))))((()))***+++,,,111111222111///+++%%%!!!"""%%%)))+++,,,+++,,,---,,,------***'''&&&(((***))))))***,,,...---+++(((%%%&&&'''(((***,,,...///.........///111111///---,,,,,,,,,,,,---.........+++,,,...//////---***((('''))),,,.........///111...---+++((((((((())))))******+++++++++******)))***+++,,,+++******,,,---***+++,,,,,,+++,,,...111222000...,,,***++++++,,,++++++---............---KKKHHHGGGIIIIIIFFFFFFIIIMMMOOOPPPQQQPPPOOOOOOOOOMMMNNNNNNNNNMMMNNNPPPRRRQQQVVVVVVOOOJJJKKKOOOPPPLLLLLLMMMOOOQQQQQQOOOMMMIIIMMMRRRVVVWWWUUUQQQNNNQQQRRRSSSSSSPPPMMMLLLKKKLLLMMMMMMNNNNNNMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNJJJIIIJJJNNNSSSVVVUUUSSSRRRSSSSSSRRRQQQQQQRRRTTTLLLPPPRRRQQQQQQRRRQQQMMMHHHHHHIIIKKKMMMQQQTTTUUUQQQWWWZZZUUURRRSSSVVVWWWPPPPPPOOONNNNNNPPPUUUYYYUUUTTTSSSRRRSSSRRROOOMMMMMMMMMNNNOOOPPPRRRTTTUUUPPPOOOMMMLLLLLLNNNOOOQQQKKKPPPSSSTTTWWWZZZZZZWWWJJJLLLNNNPPPRRRTTTTTTTTTSSSUUUVVVWWWWWWUUUSSSQQQQQQOOOMMMMMMNNNOOONNNMMMMMMSSSYYYYYYTTTQQQRRRUUUSSSTTTUUUTTTRRRQQQRRRSSSRRRQQQQQQRRRRRRQQQOOOLLLKKKKKKJJJJJJKKKMMMOOOQQQRRRQQQOOOOOOPPPQQQQQQPPPKKKLLLMMMNNNOOOOOOOOOOOOJJJLLLMMMLLLIIIIIIMMMPPPTTTRRRPPPOOONNNLLLIIIFFFFFFEEEEEEFFFIIIKKKLLLLLLMMMNNNPPPRRROOOKKKMMMQQQOOOJJJEEEEEEJJJOOOPPPPPPMMMKKKJJJNNNRRRTTTQQQNNNNNNOOOOOOOOONNNMMMKKKJJJGGGHHHJJJPPPUUUVVVSSSOOOPPPPPPOOOMMMJJJFFFBBB@@@BBB@@@===;;;:::999:::;;;111...,,,...111444333222---,,,,,,,,,+++***))))))(((((((((((()))+++,,,---************))))))((((((&&&%%%###!!!$$$######""""""###$$$&&&''')))***+++,,,------------************++++++,,,,,,+++'''###&&&+++,,,...---+++)))))))))((((((((((((***,,,...///(((%%%!!!!!!###''''''((()))***+++,,,---)))***,,,------,,,+++***...000222222000///.........000000///---+++++++++...---++++++---...------******++++++***)))'''&&&((('''((()))++++++)))'''&&&((())))))'''$$$"""""""""%%%'''((('''&&&'''''''''((()))'''%%%&&&+++000...,,,***)))******)))((("""###%%%'''))))))))))))'''&&&&&&(((,,,......---&&&&&&''''''''''''''''''((())))))(((&&&%%%'''(((%%%&&&)))+++,,,+++***))),,,***'''''')))*********)))))))))'''$$$###$$$&&&&&&%%%$$$###$$$&&&((()))***---111222000,,,)))''')))+++---//////...,,,+++)))***)))'''%%%%%%&&&'''((('''&&&'''((((((&&&$$$ !!!$$$'''+++---///000******))))))***+++---...222222222111---'''""""""%%%)))++++++++++++,,,+++,,,+++'''###"""%%%(((''''''***---//////---+++&&&'''((()))***,,,---------------...000000...,,,,,,------......------,,,+++******+++---,,,***((((((***---------...///111...---+++)))(((((()))***+++,,,------,,,+++)))((('''(((************,,,...++++++++++++***,,,000222555333000---+++*********((()))+++...///000//////LLLHHHGGGIIIIIIFFFGGGJJJKKKLLLNNNQQQSSSRRROOOKKKKKKLLLMMMLLLJJJJJJLLLOOOQQQSSSQQQKKKHHHKKKMMMMMMMMMMMMMMMOOOQQQRRRPPPOOOPPPNNNNNNPPPTTTVVVTTTRRRVVVTTTQQQNNNMMMJJJHHHFFFGGGIIILLLOOOPPPPPPNNNMMMMMMNNNPPPQQQQQQOOOLLLJJJKKKJJJKKKNNNSSSVVVUUURRRSSSUUUWWWUUURRROOOOOOOOOPPPUUUWWWSSSRRRRRRPPPKKKHHHHHHIIIKKKNNNQQQTTTVVVPPPSSSSSSOOOPPPTTTWWWVVVOOOPPPQQQQQQPPPQQQSSSUUUSSSRRRQQQQQQRRRQQQOOOMMMMMMMMMMMMMMMNNNOOOPPPQQQOOONNNNNNMMMMMMNNNNNNOOOPPPUUUXXXWWWXXXZZZXXXSSSKKKLLLLLLNNNPPPRRRTTTVVVUUUVVVWWWXXXWWWUUUSSSQQQPPPNNNLLLLLLMMMMMMMMMLLLKKKPPPUUUWWWVVVSSSSSSSSSOOORRRUUUUUURRRPPPOOOPPPPPPPPPQQQRRRTTTSSSPPPNNNLLLNNNPPPOOOMMMMMMPPPRRRTTTQQQNNNMMMOOOQQQRRRRRROOOPPPQQQRRRRRRQQQOOONNNHHHJJJKKKJJJHHHIIIMMMQQQNNNMMMKKKJJJJJJIIIHHHFFFCCCEEEHHHLLLOOOPPPMMMKKKKKKNNNTTTXXXUUUNNNLLLPPPKKKIIIHHHHHHJJJMMMNNNOOOPPPOOONNNOOOPPPQQQQQQQQQPPPPPPPPPPPPNNNKKKIIIGGGFFFEEEGGGKKKQQQSSSQQQMMMJJJJJJIIIGGGCCC@@@<<<::::::999777666666666666555000---******///333555555///---+++)))''''''((((((((((((((((((((()))))))))''')))++++++***(((''''''&&&%%%""""""&&&&&&&&&%%%%%%%%%%%%&&&&&&(((((()))***,,,...000111++++++***)))))))))))))))***'''&&&%%%"""!!!'''***+++,,,,,,******+++,,,))))))))))))+++---///000&&&$$$""" """###'''((((((***+++---...///,,,,,,,,,,,,,,,,,,,,,,,,+++...111222222111111222---...///---***)))+++...---,,,******+++++++++***'''((((((((((((((('''''''''&&&&&&''')))(((&&&$$$###%%%''''''%%%"""!!!!!!###&&&((())))))((())))))&&&((((((%%%"""###)))...---------...///...+++((("""###&&&(((***+++,,,,,,***))))))+++...//////...)))(((''''''&&&''''''''',,,---...,,,)))'''(((***'''((()))++++++++++++***+++)))''''''(((***++++++(((((('''$$$""""""%%%(((((('''&&&%%%%%%&&&((()))***---111222000---+++******,,,.../////////---,,,***)))(((&&&$$$%%%'''((()))(((&&&&&&((()))***)))&&&&&&'''((()))+++...000+++*********+++---000111///000000///+++&&&""" """%%%(((******)))******))))))(((### $$$###$$$''',,,///000...,,,))))))+++,,,,,,------,,,***)))***+++------+++******+++---//////...---,,,,,,***((()))+++,,,+++******,,,......------///000...---+++)))))))))***+++,,,---.........,,,***(((&&&(((***+++*********+++*********)))))),,,111444666444111...,,,+++++++++$$$&&&***---000111222222LLLHHHGGGIIIIIIGGGHHHLLLJJJJJJMMMRRRWWWVVVOOOHHHJJJKKKLLLJJJGGGGGGIIILLLQQQQQQNNNHHHFFFIIIJJJHHHMMMKKKKKKLLLNNNOOOOOOOOOUUUOOOJJJKKKQQQVVVWWWVVVZZZTTTNNNJJJIIIIIIFFFDDDCCCFFFKKKOOORRRRRRQQQPPPMMMOOORRRSSSRRRNNNJJJGGGLLLKKKKKKOOOTTTVVVTTTRRRTTTWWWYYYWWWRRRNNNMMMMMMUUU[[[\\\VVVRRRRRRNNNHHHLLLKKKKKKLLLNNNPPPRRRSSSOOONNNKKKJJJOOOVVVXXXUUUNNNPPPRRRRRRQQQPPPQQQQQQRRRQQQPPPQQQQQQQQQOOOMMMOOONNNMMMMMMLLLLLLMMMMMMOOOOOOOOOOOONNNNNNMMMMMMUUUZZZ\\\ZZZXXXXXXTTTOOONNNMMMLLLLLLNNNQQQVVVXXXXXXXXXXXXWWWVVVUUUSSSRRRQQQOOOMMMMMMNNNOOONNNMMMIIIJJJMMMRRRUUUUUURRROOOKKKPPPTTTUUUSSSPPPOOOOOOKKKLLLOOOSSSVVVWWWUUURRRNNNRRRUUUSSSOOOMMMPPPSSSTTTQQQMMMLLLMMMPPPRRRSSSOOOPPPRRRSSSRRRPPPMMMKKKFFFHHHIIIHHHGGGIIIMMMRRRJJJHHHFFFFFFHHHHHHHHHGGGAAADDDJJJQQQTTTSSSNNNIIIIIIMMMWWW^^^ZZZPPPLLLOOOGGGJJJMMMMMMKKKJJJLLLOOOQQQSSSSSSQQQNNNMMMPPPTTTPPPPPPQQQPPPMMMJJJGGGEEEHHHEEECCCEEEJJJLLLJJJGGGBBBBBBAAA@@@===:::777555444444444555555555333111///+++((((((---333666777222000,,,)))''''''((()))((((((((((((((('''''''''&&&(((+++,,,+++(((&&&&&&%%%%%%"""###'''(((''''''&&&%%%%%%%%%&&&'''''''''(((***...111444,,,+++***(((''''''&&&&&&+++((()))++++++'''&&&(((+++,,,---,,,,,,---///111---,,,+++*********+++,,,$$$###""""""""""""###$$$((((((***+++---///000000///...,,,++++++,,,---...))),,,000222333333333444,,,------+++))))))---000******)))((())))))))))))&&&&&&&&&&&&'''''''''(((&&&%%%%%%&&&'''&&&###!!!!!!###&&&%%%###!!! $$$''')))************+++((())))))%%%"""###)))///---...///111222000+++(((!!!###&&&)))+++---------...---,,,---///000///...***)))'''&&&%%%%%%&&&'''///111222///+++)))***+++))))))***************)))***(((&&&&&&)))+++,,,---))))))(((%%%###$$$)))---***)))'''&&&&&&'''((()))+++...111333111///---,,,+++,,,.../////////......,,,***(((%%%%%%&&&((()))+++(((&&&&&&(((+++,,,---++++++***)))((())),,,...+++*********,,,...111333---...///---)))&&&###"""###%%%((())))))((()))***&&&'''%%% !!! """&&&+++///000...,,,+++,,,---...///...---,,,'''&&&''')))***+++)))''''''))),,,///000000...---...+++((((((+++------+++,,,---......------///000...---+++))))))***+++,,,---.../////////,,,***)))''')))+++,,,***)))))))))******)))((((((,,,111666666444222///---,,,,,,---"""%%%)))---111333333333LLLMMMLLLIIIGGGGGGKKKNNNNNNNNNOOOOOOOOOOOOPPPPPPNNNKKKGGGFFFHHHKKKMMMNNNLLLJJJGGGCCCBBBDDDIIIMMMKKKLLLNNNPPPPPPOOONNNMMMMMMLLLLLLMMMNNNOOOQQQRRR[[[UUUOOOMMMNNNMMMHHHCCCBBBHHHOOOSSSSSSRRRSSSSSSPPPRRRRRRPPPMMMKKKLLLNNNNNNLLLKKKNNNTTTVVVSSSOOOQQQPPPPPPSSSWWWWWWTTTPPPRRRTTTWWWYYYXXXSSSLLLFFFKKKNNNSSSVVVVVVRRRMMMIIINNNLLLKKKMMMPPPQQQPPPNNNRRRSSSSSSSSSRRRQQQPPPOOOVVVVVVTTTQQQMMMLLLMMMNNNWWWRRRMMMKKKLLLNNNOOONNNNNNPPPQQQQQQPPPQQQSSSUUUUUUVVVVVVVVVUUUTTTRRRQQQMMMLLLLLLNNNQQQSSSTTTSSSXXXWWWVVVWWWYYYXXXTTTPPPUUURRROOOPPPSSSSSSOOOKKKGGGIIIKKKLLLLLLNNNQQQSSSSSSQQQPPPPPPQQQQQQQQQPPPLLLMMMPPPSSSWWWXXXVVVUUUOOOOOOPPPQQQQQQRRRSSSSSSSSSQQQPPPPPPRRRQQQNNNJJJOOOPPPQQQRRRQQQOOOLLLJJJMMMNNNNNNMMMKKKIIIHHHIIIFFFGGGIIIJJJJJJIIIHHHFFFEEEIIIMMMOOOOOOMMMKKKKKKLLLQQQUUUTTTPPPLLLMMMPPPJJJMMMOOONNNLLLKKKMMMPPPPPPOOOOOOPPPPPPOOOMMMKKKIIIOOOVVVXXXTTTLLLFFFCCCEEEDDDCCCBBBBBBBBBBBBBBBAAABBBAAA===888333000///666666444111...---///111...---+++)))(((+++000555000---)))'''''''''''''''***,,,...---***'''%%%%%%---...//////...+++)))'''+++)))&&&""" $$$((('''&&&%%%%%%&&&(((+++,,,+++)))'''(((***,,,,,,,,,***((('''''')))***)))))),,,)))(((***---...***%%%'''(((+++,,,,,,---///111//////,,,)))&&&&&&(((***!!! $$$''''''%%%''')))+++---///000111111///000111222111///---,,,,,,---///000111222111111000///,,,)))(((***...222///---***((('''((()))+++&&&%%%%%%&&&((()))((('''&&&$$$"""###%%%&&&$$$"""$$$###""""""!!!!!!""""""'''(((***++++++***)))((())))))(((''''''(((***++++++,,,,,,---.........---((()))***+++,,,---------000000///...---+++***)))((('''&&&&&&&&&''')))***222222222222000...,,,***%%%%%%%%%&&&'''((('''%%%(((''''''(((+++---......***++++++)))(((''')))+++,,,---,,,***((('''(((***...,,,+++...333555222...,,,,,,---------------------------+++***)))((((((---+++(((&&&&&&)))---000222...***((((((*********)))+++...//////...///000------,,,+++)))&&&###"""%%%(((,,,---+++(((&&&%%%+++---,,,''' !!!&&&'''***---......------+++---///000000///---+++((((((((('''&&&%%%######((()))++++++***+++---///...000111000...,,,++++++,,,---...---,,,,,,...000---//////...---,,,---...111000/////////...,,,***...000111///---***))))))(((((())))))))),,,000333111000///000111222111000,,,(((&&&)))///444444222IIIKKKLLLKKKIIIIIIJJJLLLRRRRRRQQQPPPOOOMMMLLLLLLOOOMMMJJJIIIKKKMMMNNNNNNMMMKKKHHHGGGHHHJJJNNNPPPOOOOOOOOOPPPPPPPPPPPPPPPMMMMMMNNNNNNNNNNNNNNNNNNUUURRROOONNNNNNMMMJJJGGGDDDJJJRRRVVVUUURRRPPPOOOOOOQQQTTTSSSQQQNNNNNNOOOQQQOOOOOOQQQSSSTTTQQQNNNQQQPPPQQQRRRTTTTTTRRRQQQUUUUUUUUUUUUSSSPPPLLLIIILLLOOOSSSUUUUUURRRMMMJJJNNNLLLKKKLLLOOOQQQPPPNNNQQQQQQRRRSSSTTTUUUUUUVVVUUUUUUTTTRRROOONNNNNNPPPVVVRRRNNNMMMOOOPPPPPPOOORRRRRRRRRQQQOOOOOOQQQSSSUUUVVVVVVUUUTTTRRRQQQOOOOOOMMMMMMNNNQQQSSSTTTSSSUUUTTTUUUWWWYYYYYYVVVSSSTTTQQQOOOQQQSSSSSSOOOKKKIIIIIIJJJKKKNNNPPPRRRRRRUUUTTTSSSSSSSSSRRROOOLLLMMMMMMNNNPPPSSSTTTSSSRRRNNNNNNOOOPPPQQQRRRRRRRRRSSSQQQPPPRRRSSSSSSPPPMMMQQQQQQPPPOOONNNMMMLLLKKKOOOPPPPPPNNNLLLJJJIIIHHHFFFGGGIIIJJJKKKJJJIIIHHHHHHKKKNNNNNNLLLJJJHHHHHHJJJNNNSSSTTTRRRNNNLLLLLLMMMNNNOOOOOOOOOOOOPPPQQQPPPNNNLLLLLLMMMMMMMMMLLLIIILLLOOOQQQOOOLLLHHHEEEDDDCCCAAA???===<<<;;;;;;999:::;;;999555111......333222111///,,,,,,...000///---***&&&$$$&&&,,,000...,,,)))(((((()))((('''(((***,,,,,,***((('''''',,,,,,------,,,+++***)))******)))&&&######%%%'''&&&&&&%%%&&&'''***,,,...,,,+++))))))+++---......+++)))((((((***++++++***,,,)))(((***......+++''')))+++---......///111222111000...***&&&%%%&&&((("""  ###%%%%%%$$$'''(((***,,,...///000111000111222222111///---++++++,,,...000111111000000///...+++)))(((+++...111...,,,***''''''''')))***)))''''''((()))***)))((('''%%%$$$$$$&&&&&&%%%###""""""""""""###$$$%%%%%%))))))******+++*********...---+++)))''''''''''''***+++,,,---......------******+++,,,---.........000000000000...,,,+++)))(((((((((((()))***++++++000000000000...,,,***)))%%%$$$%%%&&&''''''&&&%%%***(((((()))+++---------***+++,,,+++)))(((((()))+++,,,---,,,+++***+++,,,...,,,,,,///333555222///---------------------,,,++++++***)))'''''''''(((,,,+++)))'''''')))---///000...***(((((())))))((()))+++...//////...///000,,,,,,+++***(((&&&%%%$$$&&&(((+++,,,***(((&&&&&&+++------)))$$$!!!"""%%%)))***+++------,,,,,,+++,,,,,,------,,,,,,,,,+++((((((((('''&&&%%%$$$###(((*********))))))+++---///000111111...+++*********+++,,,,,,+++,,,...111...///000000///...///000111000//////000000...,,,...000111000---+++*********+++***)))((())),,,//////......///111222333333,,,)))'''***000444444222HHHJJJMMMMMMLLLKKKJJJKKKSSSRRRRRRQQQOOONNNLLLKKKPPPNNNMMMMMMOOOPPPPPPOOOOOOLLLIIIJJJNNNQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQMMMNNNNNNOOONNNMMMLLLKKKNNNOOOOOOPPPOOONNNMMMLLLGGGMMMSSSWWWVVVRRRMMMKKKMMMPPPTTTUUUTTTQQQPPPOOOSSSSSSSSSRRRQQQPPPNNNMMMPPPQQQRRRQQQPPPPPPQQQRRRYYYWWWTTTQQQNNNMMMLLLLLLMMMOOOQQQRRRRRRPPPMMMKKKMMMLLLKKKLLLNNNOOOOOONNNPPPPPPQQQSSSUUUXXX[[[]]]TTTUUUUUUSSSQQQPPPPPPQQQSSSQQQPPPPPPRRRRRRRRRPPPUUUTTTSSSPPPMMMMMMNNNPPPTTTTTTTTTTTTRRRQQQPPPOOOQQQPPPOOOQQQSSSTTTSSSRRRQQQRRRTTTWWWZZZZZZXXXVVVRRRQQQPPPRRRTTTSSSOOOKKKKKKKKKKKKMMMOOOQQQRRRRRRSSSSSSTTTUUUUUUTTTPPPMMMPPPNNNMMMMMMOOOPPPOOONNNLLLMMMNNNOOOPPPQQQQQQRRRRRRQQQQQQRRRTTTSSSQQQOOORRRQQQOOOMMMLLLLLLLLLMMMRRRRRRQQQPPPOOOLLLJJJHHHFFFGGGIIIJJJKKKKKKKKKJJJLLLNNNOOOMMMJJJGGGFFFFFFHHHKKKPPPSSSSSSPPPLLLIIIOOONNNNNNOOOQQQRRRRRRQQQQQQMMMJJJHHHJJJLLLMMMMMMJJJHHHFFFHHHJJJKKKHHHEEEBBBAAA>>>;;;777555333222///222555555222///,,,+++---------+++******,,,...///,,,'''!!!!!!&&&+++,,,***))))))***+++)))(((&&&(((+++,,,+++)))))))))++++++++++++++++++++++++***++++++***(((&&&&&&''''''''''''''')))+++---......,,,***+++---/////////+++***)))***,,,---,,,+++***)))(((+++...///,,,)))+++---/////////000222333333222///+++&&&######$$$"""!!! !!!###""""""%%%''')))+++---...///000///000111111000---+++)))***+++---...////////////...,,,)))((((((+++...111---+++)))''''''''')))***+++***)))***++++++)))((((((&&&%%%&&&'''((('''&&&"""""""""###%%%''')))******************+++,,,,,,222000---***'''%%%$$$###((()))+++---......---,,,++++++,,,---............000111222222000...+++)))((()))***+++,,,,,,,,,,,,//////...---,,,***)))((($$$%%%&&&'''(((''''''&&&***)))((()))+++,,,+++***)))+++,,,,,,***(((&&&&&&)))+++...///.........///...------///333444222///............---,,,++++++))))))(((%%%######$$$&&&,,,+++***((('''))),,,///000---+++)))))))))'''&&&(((+++...//////...///000,,,+++***(((''''''&&&&&&&&&(((******((('''&&&'''***---...,,,(((&&&'''))),,,,,,,,,++++++*********---,,,+++***))))))******((((((((('''&&&%%%$$$###((()))***)))(((''')))+++///111222111...+++******'''((()))))))))***---000...000111111111111222444222111000000111000///---...000111111...,,,,,,,,,------+++)))'''''')))+++------,,,---///222555666---+++)))+++000333444333NNNNNNOOONNNMMMLLLKKKKKKOOOOOOPPPQQQQQQPPPOOOOOOOOONNNNNNPPPSSSTTTSSSRRRRRRNNNJJJLLLQQQSSSQQQNNNOOOPPPQQQRRRQQQPPPOOONNNKKKLLLNNNOOOOOONNNLLLKKKJJJMMMPPPQQQPPPNNNNNNNNNJJJLLLPPPSSSRRRPPPMMMKKKMMMOOOQQQRRRSSSRRRRRRQQQRRRSSSSSSRRROOOMMMMMMNNNMMMOOOQQQPPPNNNNNNQQQUUUYYYXXXTTTPPPMMMKKKLLLMMMNNNNNNOOOOOONNNNNNLLLLLLMMMLLLKKKKKKMMMNNNOOOOOOPPPPPPQQQRRRUUUYYY]]]___UUUVVVWWWUUUSSSQQQPPPPPPOOOOOOQQQRRRSSSSSSRRRPPPTTTSSSQQQNNNKKKKKKMMMOOOQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRTTTWWWXXXWWWTTTPPPOOOQQQUUUXXXZZZZZZXXXWWWQQQPPPQQQRRRTTTSSSOOOLLLMMMOOOQQQQQQOOOOOOPPPRRROOOOOOOOOQQQTTTVVVUUUTTTSSSPPPMMMLLLLLLMMMMMMMMMKKKLLLNNNPPPQQQQQQQQQQQQPPPPPPQQQRRRSSSSSSQQQPPPPPPOOOOOONNNNNNOOOOOOOOOTTTSSSSSSRRRQQQOOOLLLIIIGGGHHHIIIKKKLLLMMMMMMMMMOOOPPPPPPNNNJJJHHHGGGGGGHHHIIIKKKNNNPPPOOOLLLIIIOOOMMMKKKMMMQQQSSSRRROOOPPPMMMJJJJJJKKKLLLLLLLLLIIIDDD@@@BBBGGGIIIEEEAAA>>>===:::666333000...---+++...222333111...+++)))((())))))((('''(((***,,,...***$$$$$$))))))((((((***,,,,,,***)))&&&)))+++,,,+++)))(((((())))))))))))***+++,,,---+++,,,,,,***(((&&&'''((())))))))))))***+++,,,------,,,***+++---/////////***))))))***,,,---,,,+++)))))))))+++...///---+++,,,---////////////111222333222000,,,&&&###!!!!!!"""!!!%%%&&&(((***,,,---......,,,---......---+++)))'''((()))+++---............---***'''&&&(((+++...000---,,,***)))((()))******,,,+++***+++,,,+++)))'''&&&&&&&&&''')))*********%%%%%%&&&'''(((***+++,,,++++++***)))***+++---...222000---)))&&&$$$""""""'''(((+++---...---+++******+++,,,---............///000111111000---***(((((()))+++,,,------,,,+++......---,,,+++***)))(((%%%'''***+++***)))((((((***)))(((((())))))(((&&&&&&))),,,,,,***&&&$$$###%%%)))---////////////000...---...000333333111///......///...---,,,+++*********(((###!!!###+++,,,,,,***((())),,,///111///---++++++***'''%%%'''***---.........///000+++***)))''''''((())))))((()))******(((''''''(((+++---...---***((((((***+++******)))(((((()))))),,,,,,+++++++++***)))((()))((((((((('''%%%$$$###'''((())))))((()))+++---000111222111...,,,++++++&&&''''''&&&%%%&&&))),,,---///111111111111333555555333111000000///...,,,---///111111///...---...------+++)))&&&&&&'''))),,,,,,+++++++++...222555...,,,+++,,,///222333222VVVTTTQQQNNNMMMLLLLLLLLLNNNOOOPPPQQQRRRQQQPPPOOOMMMMMMNNNQQQTTTUUUUUUTTTVVVRRRNNNOOOSSSTTTQQQMMMJJJMMMPPPRRRRRRPPPLLLJJJIIIKKKMMMOOOPPPOOONNNMMMKKKMMMPPPQQQPPPNNNMMMMMMKKKJJJJJJKKKMMMNNNNNNNNNNNNMMMLLLMMMNNNPPPRRRSSSOOOPPPPPPOOOMMMLLLMMMNNNJJJMMMOOOOOONNNOOOSSSWWWWWWWWWVVVRRRNNNKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLMMMOOOQQQSSSRRRRRRRRRSSSVVVYYY[[[UUUWWWXXXWWWTTTQQQOOONNNLLLNNNQQQSSSSSSRRRPPPPPPPPPPPPOOOMMMLLLLLLNNNPPPNNNNNNOOOOOOQQQRRRSSSTTTQQQSSSXXX\\\^^^ZZZTTTOOOPPPSSSWWWYYYZZZXXXVVVUUUPPPPPPQQQRRRSSSRRRPPPNNNMMMTTTXXXVVVOOOLLLOOOTTTPPPNNNLLLLLLPPPTTTWWWXXXVVVSSSOOOMMMMMMNNNNNNNNNMMMNNNPPPQQQRRRRRRQQQPPPNNNOOOQQQRRRQQQQQQPPPPPPLLLNNNPPPRRRSSSSSSRRRRRRSSSSSSRRRSSSTTTSSSOOOKKKIIIIIIKKKLLLMMMNNNOOOOOOOOOPPPPPPOOOLLLKKKJJJKKKJJJHHHGGGHHHJJJKKKKKKJJJOOOMMMLLLMMMQQQSSSQQQOOONNNMMMLLLLLLMMMLLLJJJHHHEEE???<<<>>>DDDEEE???999999777555333000///...---,,,///333444111...+++)))%%%&&&'''''''''''')))++++++((("""%%%+++''''''''')))+++,,,+++)))(((***,,,,,,***(((''''''((((((((()))***+++---...,,,,,,***'''%%%%%%'''))),,,++++++***************,,,***))))))+++---...---(((((((((***,,,---+++***((((((***+++---...---++++++,,,------,,,,,,...///000111000,,,'''###!!!!!!!!!!!! &&&'''(((***+++,,,,,,---((()))***+++***(((&&&%%%((()))+++,,,---...------,,,(((%%%$$$'''+++...///,,,,,,+++*********+++++++++******+++,,,+++)))&&&$$$%%%'''(((***+++---...++++++******++++++,,,---+++***))))))***,,,...///...---***(((&&&%%%$$$$$$'''(((***+++,,,+++***)))((()))***,,,------------//////000000...,,,)))((('''(((***+++++++++***)))...---,,,+++******))))))'''+++...///---,,,+++,,,)))'''''''''((('''%%%######&&&***+++(((%%%"""!!!###'''+++---.........///------...000111111000///---...//////...,,,***))),,,,,,***$$$!!!+++...///---***))),,,000333111///...---+++(((&&&%%%(((+++---------...///+++***)))(((((()))***+++)))+++,,,+++***((()))***,,,---,,,+++)))((('''((('''&&&&&&&&&'''((()))***)))+++...//////,,,)))''')))))))))((('''&&&$$$$$$$$$&&&((())))))+++...000///111222111///---,,,,,,(((((('''$$$""""""%%%''',,,---///000000111222444777555111///...---+++))),,,...000111///...//////,,,,,,+++(((&&&&&&(((+++,,,---,,,***((()))---000///---,,,,,,...000111111YYYUUUPPPNNNMMMMMMMMMMMMOOOPPPRRRSSSRRRQQQOOOMMMMMMMMMMMMOOORRRSSSSSSQQQWWWTTTQQQQQQRRRRRRPPPNNNGGGJJJNNNQQQQQQOOOLLLIIIJJJKKKMMMOOOPPPPPPPPPPPPMMMMMMNNNOOOPPPOOONNNMMMKKKIIIGGGGGGIIIMMMOOOPPPOOOLLLIIIIIILLLOOOQQQRRRNNNMMMMMMLLLLLLMMMMMMMMMKKKLLLOOOPPPPPPQQQSSSUUUSSSUUUUUURRRNNNKKKKKKMMMNNNNNNNNNMMMMMMMMMMMMLLLNNNNNNNNNLLLLLLMMMPPPSSSUUUUUUTTTSSSSSSTTTUUUVVVSSSVVVXXXXXXUUUQQQOOONNNKKKNNNRRRSSSSSSQQQPPPPPPNNNOOOPPPOOONNNNNNPPPQQQMMMMMMNNNOOOPPPRRRTTTUUUQQQSSSXXX\\\^^^[[[UUUPPPPPPTTTXXX[[[ZZZWWWUUUTTTPPPQQQQQQQQQQQQQQQPPPPPPNNNUUUZZZXXXQQQNNNQQQUUUSSSOOOKKKJJJMMMRRRVVVXXXWWWTTTQQQOOOPPPPPPPPPPPPPPPQQQSSSTTTTTTSSSQQQPPPNNNPPPRRRRRRPPPOOOOOOOOOKKKMMMQQQTTTVVVUUUTTTSSSQQQPPPQQQSSSWWWVVVRRRNNNKKKLLLLLLMMMNNNOOOOOOPPPNNNPPPQQQQQQOOOMMMLLLLLLIIIHHHGGGEEEEEEGGGIIIKKKOOONNNNNNNNNPPPQQQPPPOOOKKKJJJJJJJJJJJJHHHEEEBBB===999777999>>>>>>999222333333111000///.........---000333333111---+++***%%%'''(((((((((((()))+++)))&&&""" ''',,,'''&&&&&&''')))******))))))+++---,,,***((('''&&&(((((()))***+++,,,------,,,+++)))&&&###$$$&&&))),,,+++++++++******))))))+++)))'''(((***,,,,,,,,,''''''(((***,,,---+++***'''(((***+++,,,,,,+++***)))***++++++***)))***,,,,,,---...,,,)))%%%###############""" !!!((()))***+++++++++++++++%%%&&&((())))))(((&&&%%%((()))+++,,,------------+++'''"""###''',,,...///++++++***************+++******+++,,,---,,,***'''%%%&&&))))))***+++---......---,,,,,,++++++++++++)))))))))***+++,,,---...+++***((('''''''''((()))))))))))))))))))))((((((&&&''')))+++,,,......///000//////...---+++***))))))))))))***))))))((('''---,,,+++***)))))))))))))))---111222000------...((('''''''''((('''$$$""""""%%%((()))(((%%%###"""$$$'''***+++++++++,,,---,,,---...///000///......,,,---/////////---+++)))---...---'''!!!,,,000333111,,,+++---111666444000...---+++)))'''###&&&)))+++++++++,,,---,,,+++++++++++++++,,,,,,+++---//////---,,,+++,,,---+++***((('''''''''(((###$$$%%%&&&((()))***+++(((***///222222///+++((()))))))))((('''&&&%%%$$$###%%%''')))***,,,000222...000111111000.........+++***(((%%%""""""$$$'''+++---.../////////111333666333///,,,+++***((('''***,,,///000/////////000,,,,,,+++)))''''''***,,,---......+++''''''***---......---,,,,,,---///000TTTRRRNNNNNNOOOOOONNNLLLMMMOOOQQQSSSSSSRRRPPPOOOPPPNNNMMMMMMNNNNNNMMMLLLQQQPPPNNNMMMMMMMMMNNNNNNHHHJJJKKKMMMNNNNNNNNNMMMNNNNNNOOOOOOPPPPPPPPPPPPNNNLLLKKKLLLPPPRRRPPPNNNLLLIIIGGGGGGJJJMMMNNNNNNNNNKKKIIIJJJMMMOOOPPPOOOQQQNNNKKKKKKMMMOOOMMMLLLNNNNNNOOOQQQSSSSSSQQQPPPPPPRRRRRROOOJJJHHHJJJNNNPPPPPPPPPPPPPPPOOOOOONNNNNNOOOOOONNNLLLMMMQQQUUUWWWVVVVVVUUUTTTSSSRRRRRROOORRRVVVWWWVVVSSSQQQPPPMMMPPPTTTUUUSSSQQQPPPQQQPPPRRRTTTTTTSSSQQQQQQRRRPPPOOOOOOOOOPPPQQQSSSTTTRRRSSSTTTVVVXXXXXXUUUSSSNNNSSSYYY[[[ZZZWWWUUUUUUQQQQQQQQQPPPOOOPPPQQQSSSPPPRRRUUUVVVVVVVVVUUUVVVRRROOOLLLLLLOOOTTTXXXYYYVVVTTTQQQQQQRRRSSSRRRRRRTTTUUUWWWWWWWWWUUURRRPPPOOORRRTTTSSSQQQNNNNNNOOOOOOOOOQQQRRRSSSSSSSSSRRRNNNMMMNNNSSSXXXYYYUUUQQQNNNNNNNNNNNNNNNOOOPPPPPPMMMOOORRRRRROOOLLLJJJJJJFFFHHHHHHFFFCCCCCCFFFIIIKKKLLLLLLLLLJJJJJJJJJKKKIIIFFFDDDBBBBBB@@@>>><<<444111000222666777444000000000///...------------,,,...000000...,,,++++++&&&(((*********)))***+++'''&&&""" %%%***'''&&&$$$$$$&&&((()))((('''))),,,,,,+++)))((((((((()))+++,,,------------*********(((&&&%%%&&&'''((())))))******************)))'''''')))+++,,,,,,'''''')))+++......---+++'''(((***+++***)))))))))((()))******((('''((()))'''))),,,,,,***(((&&&&&&%%%''''''&&&###"""###&&&++++++,,,,,,+++******)))$$$%%%''')))***)))((('''((()))+++---......------***%%%!!!!!!''',,,......(((((((((((((((((())))))******,,,...//////,,,)))(((***+++***(((((()))+++,,,,,,+++***************&&&''')))***+++,,,,,,,,,******)))))))))+++,,,---,,,+++)))'''&&&&&&&&&'''%%%&&&)))+++...///111111222111///---,,,+++++++++,,,+++***)))((('''''''''+++***)))(((''''''(((((((((---333444000......///((('''((())))))(((%%%###"""%%%((()))((('''&&&&&&''')))******))))))+++,,,***,,,.........---------+++,,,...//////...,,,***+++...///***###!!!$$$---222555444///,,,...222888444000,,,+++***)))'''!!!$$$'''))))))***+++,,,,,,------...------,,,,,,---000222333111///...---,,,)))&&&%%%%%%(((***+++###$$$''')))***+++++++++'''***---000000///,,,+++))))))))))))(((&&&%%%$$$###$$$&&&((()))+++...000,,,...111111000//////000---,,,***'''%%%%%%(((+++,,,---////////////000222222///+++)))))))))((('''(((***---//////...///000...---,,,***((('''***,,,,,,...000---)))'''***---......---,,,++++++---...OOOMMMLLLNNNQQQQQQNNNKKKIIIKKKOOORRRUUUUUUTTTTTTSSSPPPMMMLLLKKKJJJIIIGGGJJJJJJIIIHHHFFFGGGJJJMMMKKKJJJJJJJJJKKKMMMPPPRRRRRRQQQPPPOOOOOOOOOPPPPPPNNNJJJHHHJJJPPPTTTSSSPPPLLLJJJIIIJJJMMMNNNMMMKKKMMMKKKJJJLLLOOOQQQOOOMMMUUUPPPKKKKKKNNNPPPMMMJJJRRRQQQPPPRRRTTTTTTOOOKKKNNNPPPOOOKKKFFFEEEJJJOOORRRRRRSSSSSSRRRRRRQQQPPPOOOPPPPPPNNNLLLNNNRRRVVVWWWWWWWWWWWWUUUTTTRRRQQQKKKOOOTTTWWWVVVTTTSSSRRROOORRRVVVVVVSSSQQQQQQRRRRRRUUUWWWXXXVVVTTTRRRRRRSSSRRRQQQPPPOOOPPPQQQRRRTTTRRRPPPQQQSSSUUUVVVVVVLLLRRRXXX[[[ZZZXXXVVVVVVRRRRRRQQQOOONNNOOORRRTTTQQQOOOOOOTTTZZZ]]]ZZZVVVMMMKKKKKKNNNSSSXXX[[[]]]TTTRRRQQQQQQSSSTTTSSSSSSVVVXXXYYYYYYXXXVVVSSSQQQQQQSSSVVVUUUQQQOOOOOOPPPSSSRRRQQQPPPOOOPPPQQQQQQKKKKKKMMMRRRYYY[[[WWWSSSOOOOOONNNNNNNNNOOOPPPPPPMMMPPPRRRRRROOOKKKHHHGGGCCCGGGJJJHHHDDDAAACCCGGGEEEHHHIIIHHHDDDBBBDDDFFFGGGCCC???;;;::::::999888...,,,***,,,///222222111///...---,,,++++++++++++)))+++------,,,++++++,,,(((***,,,,,,+++***+++,,,'''&&&######'''(((&&&######%%%'''(((((($$$'''***,,,+++*********(((***,,,...///...---,,,(((***,,,,,,)))'''%%%%%%%%%&&&((()))+++,,,,,,,,,+++)))'''(((***,,,,,,,,,((((((***---///000...,,,'''(((******)))(((''''''((()))***)))((('''((()))$$$'''***,,,+++)))(((((((((******)))&&&%%%''')))---------,,,+++***)))((($$$%%%(((***++++++******((()))+++---.........---)))$$$ !!!''',,,......&&&&&&''''''''''''''''''++++++---///111111...++++++------+++'''%%%&&&(((***)))))))))((())))))***%%%&&&(((***+++,,,++++++++++++******+++---///000...,,,)))&&&%%%%%%%%%&&&%%%'''))),,,///111333444444333000---,,,,,,------///---+++)))''''''''''''***)))'''&&&%%%%%%&&&'''(((---333444000------///)))((()))***+++***'''%%%###&&&)))***)))(((((()))***++++++***))))))***,,,)))+++---...---,,,,,,,,,***+++...///000...,,,+++)))...000---&&&"""$$$(((---333777666000---///333888444///+++))))))(((''' """&&&(((((()))***+++---.../////////...---,,,...111555666444111///...+++((($$$###%%%))),,,...%%%&&&)))+++,,,,,,+++***((()))+++---.........---******))))))(((&&&%%%$$$###%%%&&&'''''')))+++...+++---000111111000000111///...,,,)))'''(((,,,///---...000000//////111222...+++((('''((()))))))))''')))---.........///000000///...+++(((''')))++++++///111///+++)))+++...---...---+++******+++---IIIIIIHHHGGGGGGKKKQQQUUUHHHJJJMMMNNNQQQTTTYYY\\\VVVQQQKKKIIIIIIJJJJJJIIIEEEDDDEEEGGGJJJLLLKKKIIIFFFIIILLLNNNNNNNNNOOOOOORRRRRRQQQPPPOOOMMMLLLKKKIIIIIIJJJLLLNNNPPPRRRSSSLLLKKKLLLMMMJJJFFFHHHMMMKKKLLLKKKJJJJJJMMMQQQTTTPPPMMMJJJGGGGGGJJJMMMOOOSSSSSSTTTVVVVVVTTTOOOLLLKKKJJJJJJIIIIIIJJJLLLMMMRRRRRRSSSSSSSSSSSSRRRRRRSSSQQQOOOMMMMMMOOOQQQSSSaaa^^^ZZZUUUQQQOOONNNNNNSSSTTTVVVXXXXXXYYYXXXXXXXXXRRRMMMKKKOOOTTTWWWXXXUUUTTTTTTWWWYYYYYYTTTOOOSSSOOOLLLLLLOOORRRRRRQQQQQQQQQQQQPPPPPPOOONNNMMMRRRSSSWWW[[[]]]YYYQQQKKKTTTSSSRRRQQQQQQPPPNNNLLLQQQRRRSSSTTTTTTTTTSSSRRRPPPNNNMMMPPPVVV\\\^^^^^^ZZZVVVRRRQQQTTTVVVVVVUUUXXXVVVVVVXXXZZZYYYUUUPPPSSSLLLKKKQQQUUUPPPLLLKKKSSSVVVWWWTTTOOOLLLKKKLLLMMMNNNNNNOOOOOOOOOOOONNNVVVTTTRRRPPPNNNMMMLLLKKKNNNMMMLLLLLLKKKIIIFFFDDDFFFEEEDDDBBBBBBBBBCCCDDDBBBAAAAAA@@@@@@@@@@@@???<<<<<<:::555000///222666111---((()))---000///,,,---,,,+++,,,------+++***((()))*********+++...111000...+++))))))+++---///""" ###&&&&&&%%%&&&###!!!!!!%%%(((((('''%%%&&&(((***+++,,,,,,,,,---+++******++++++)))'''***+++,,,,,,+++***'''&&&%%%'''((())))))***,,,...,,,)))''')))///222111/////////000000///---+++)))*********(((&&&%%%&&&''')))))))))(((''''''&&&&&&%%%&&&'''(((((('''&&&%%%)))))))))***+++***'''$$$***,,,---,,,***((((((((('''+++......***''')))+++++++++,,,...000///---+++(((&&&%%%$$$%%%(((+++...'''&&&&&&&&&&&&(((***+++---------///000000...,,,.........---***(((%%%$$$)))))))))+++------+++)))((('''((()))+++---------+++,,,,,,------.........,,,)))&&&######&&&)))+++++++++,,,+++***+++...000222222000///------,,,,,,***************************(((%%%######$$$&&&''',,,...000///---+++++++++...+++)))***+++***'''###(((***,,,,,,+++***************)))(((((()))***+++///...---------,,,)))''')))***---///000///---,,,***))))))+++)))%%%&&&)))///000111000...------...777333---******(((&&&###$$$%%%&&&((()))*********111111000...,,,,,,---///333222222333333333111000...***'''&&&(((+++------))))))***,,,//////...,,,***)))(((***,,,...---,,,++++++*********)))&&&$$$***(((&&&&&&(((*********,,,---///...------...000......---,,,,,,,,,,,,---//////000000111333444444---***((()))+++,,,***(((%%%&&&''''''(((***///222///000///,,,((('''***---...///000111111000,,,))),,,------***'''&&&))),,,KKKJJJHHHFFFEEEGGGKKKNNNLLLMMMNNNNNNOOOQQQTTTWWWVVVSSSOOOMMMMMMLLLIIIGGGDDDGGGJJJJJJIIIIIIJJJLLLMMMNNNOOOOOONNNNNNPPPQQQQQQQQQPPPOOONNNLLLJJJIIICCCFFFKKKPPPRRRQQQNNNLLLMMMKKKLLLMMMJJJGGGJJJOOOPPPPPPNNNLLLJJJKKKNNNQQQOOOMMMJJJGGGGGGHHHKKKMMMSSSSSSSSSTTTTTTRRRNNNKKKIIIHHHGGGGGGJJJNNNRRRUUUSSSRRRRRRRRRSSSUUUWWWXXXSSSPPPMMMJJJKKKNNNSSSVVV\\\YYYVVVSSSQQQPPPPPPPPPWWWXXXYYYYYYYYYXXXWWWVVVVVVSSSPPPOOOPPPRRRTTTUUUZZZXXXVVVUUUVVVVVVVVVUUURRRPPPNNNMMMOOOQQQRRRRRRUUUTTTRRRPPPOOOOOOPPPQQQRRRRRRSSSUUUWWWVVVQQQNNNPPPPPPPPPPPPQQQQQQPPPOOOOOOPPPQQQQQQQQQPPPOOOOOOPPPOOOOOOQQQUUUZZZ\\\]]]^^^ZZZUUUSSSTTTUUUVVVVVV^^^\\\ZZZYYYYYYXXXVVVTTTVVVOOOLLLOOORRROOOLLLLLLQQQSSSSSSPPPKKKIIIJJJLLLJJJJJJJJJKKKJJJJJJIIIIIIOOOPPPPPPPPPOOOMMMJJJIIILLLKKKKKKKKKKKKJJJFFFCCCCCCDDDDDDEEEDDDBBB???>>><<<<<<<<<<<<;;;:::999999888777555111---,,,///222111---)))***...111000......,,,,,,,,,------,,,***)))***+++******+++...111000...+++(((((()))+++---""" !!!$$$&&&&&&%%%'''$$$""""""%%%((()))(((((()))+++------,,,+++*********)))***+++***'''%%%)))***,,,......---,,,+++'''((()))))))))***---//////,,,***,,,111444333000.../////////...,,,***(((+++,,,+++***'''&&&'''(((***))))))(((''''''&&&&&&&&&''')))))))))((('''%%%)))))))))******)))&&&###'''))),,,---+++***))))))***---000///***'''(((***------...//////---+++))))))((((((((()))***+++,,,''''''''''''(((***+++,,,---,,,,,,---///000...---,,,,,,,,,,,,***)))'''&&&)))((((((***,,,,,,***(((''''''((()))+++---------+++++++++,,,,,,...//////---+++(((%%%%%%''')))++++++,,,,,,+++******,,,...111000///...------,,,,,,,,,,,,,,,,,,++++++*********(((&&&$$$$$$%%%'''(((***,,,------+++******+++,,,***((((((******(((&&&)))+++------,,,+++++++++(((((('''((((((***,,,---...---,,,---------***((((((***---///000///...---***((()))+++)))%%%&&&***...//////...,,,,,,---///444222...------,,,)))&&&$$$%%%'''(((***+++,,,,,,111111111///---,,,...///000000///000111111111111000,,,)))'''(((***,,,,,,++++++,,,...111111000///,,,++++++,,,---...---,,,*********++++++***(((''')))'''&&&&&&'''))))))((()))+++,,,,,,++++++,,,---///...------,,,,,,------000000/////////111222333---+++***+++......+++((('''((()))(((((((((+++------,,,***'''$$$&&&+++000///......000222111...***)))***+++***((((((***,,,IIIHHHGGGDDDCCCDDDGGGJJJOOOPPPOOONNNMMMMMMOOOQQQVVVTTTSSSRRRQQQNNNJJJGGGFFFJJJNNNMMMHHHGGGJJJOOOTTTTTTRRROOOMMMNNNQQQSSSPPPPPPPPPOOOMMMJJJHHHGGGCCCFFFKKKOOOQQQOOOMMMJJJNNNLLLKKKMMMKKKJJJLLLRRRQQQQQQOOOMMMKKKLLLNNNQQQNNNLLLIIIGGGGGGHHHJJJLLLSSSRRRQQQQQQQQQQQQNNNLLLLLLJJJHHHHHHKKKPPPUUUYYYTTTRRRQQQPPPRRRVVV[[[]]]RRRNNNJJJHHHIIINNNUUUYYYUUUSSSQQQOOOOOOPPPRRRTTTWWWXXXYYYYYYYYYXXXVVVVVVSSSSSSSSSRRRPPPPPPRRRSSSYYYYYYYYYWWWUUUTTTUUUVVVQQQQQQQQQOOONNNOOORRRTTTYYYWWWSSSPPPOOOPPPRRRSSSQQQPPPNNNOOOQQQRRRRRRQQQNNNNNNOOOPPPQQQRRRSSSSSSPPPPPPPPPPPPOOONNNMMMLLLOOOPPPRRRSSSTTTVVVYYY\\\___[[[VVVSSSSSSSSSTTTTTT___^^^\\\XXXUUUSSSTTTVVVXXXQQQMMMNNNOOONNNMMMMMMPPPRRRRRROOOJJJHHHJJJMMMHHHHHHHHHGGGGGGFFFFFFEEEHHHJJJMMMOOOOOOMMMJJJGGGIIIIIIJJJKKKLLLIIIEEEAAA>>>AAACCCEEECCC>>>999666444555666666555444111000222111///,,,******,,,///000---+++,,,///222222111///---,,,------...,,,+++***+++,,,++++++,,,...000000...***(((&&&&&&((()))"""!!!"""$$$&&&'''&&&$$$&&&%%%###$$$&&&)))******)))+++...000000...+++)))(((((()))***+++)))&&&"""''')))+++...//////......*********))))))***...000000---,,,---111333111///------......---+++)))(((---------+++)))((()))***+++***)))(((((('''''''''+++,,,---...---,,,)))(((***)))((())))))'''$$$"""$$$'''+++------+++******,,,///111///+++(((((()))////////////---+++(((''')))******++++++,,,,,,,,,))))))******+++,,,,,,,,,+++***)))***,,,.........******++++++++++++***)))(((''''''(((***+++)))(((&&&'''((()))+++,,,------************+++---///111000...+++((('''(((***++++++,,,,,,+++***)))***+++///.........------------/////////...---,,,+++******)))'''&&&%%%&&&((()))***+++,,,+++******,,,...+++)))'''''')))************,,,------,,,++++++,,,&&&&&&'''''')))***,,,---,,,++++++,,,---...,,,***(((***,,,///000000///...***((()))+++)))&&&&&&***---------+++***+++...000////////////000...***((($$$%%%''')))+++,,,------111111111000...---...000---,,,,,,,,,---///111333333///+++))))))***+++++++++++++++---000111000//////...------......,,,***((()))+++,,,,,,,,,++++++)))'''&&&&&&'''((('''&&&'''(((******)))))))))***//////...------------...111000...------...000111,,,++++++...000000,,,((()))++++++***(((&&&&&&'''+++(((%%%!!!!!!%%%,,,222///,,,+++...222333///+++&&&(((************+++,,,CCCDDDDDDCCCBBBDDDGGGJJJPPPPPPOOOMMMKKKJJJLLLNNNUUUUUUTTTSSSRRRPPPMMMLLLJJJMMMOOOMMMJJJIIIKKKOOOTTTSSSRRROOOMMMNNNPPPRRRPPPQQQQQQPPPNNNKKKHHHFFFJJJJJJJJJKKKLLLMMMOOOPPPPPPLLLKKKMMMMMMLLLOOOSSSOOOOOONNNMMMLLLMMMQQQTTTLLLKKKIIIIIIIIIJJJLLLMMMPPPOOONNNNNNOOOPPPPPPOOOQQQPPPNNNMMMNNNPPPRRRTTTSSSRRRQQQQQQSSSVVVYYY[[[NNNLLLJJJIIIKKKPPPUUUYYYRRRPPPNNNMMMMMMPPPRRRTTTUUUVVVWWWXXXXXXWWWVVVVVVQQQSSSSSSQQQNNNOOORRRVVVRRRVVVZZZZZZVVVRRRQQQQQQQQQRRRSSSPPPNNNNNNRRRUUUWWWVVVSSSQQQPPPPPPPPPPPPOOONNNMMMMMMNNNPPPQQQRRROOOPPPQQQQQQQQQRRRTTTUUUSSSSSSRRRQQQPPPOOONNNMMMNNNQQQTTTUUUSSSSSSVVVYYYWWWUUUTTTSSSRRRQQQPPPOOOXXXYYYXXXUUUPPPOOOQQQTTTUUUQQQNNNNNNOOOOOONNNNNNPPPRRRTTTSSSOOOLLLLLLNNNJJJJJJIIIHHHGGGFFFFFFFFFEEEGGGIIILLLMMMLLLJJJIIIIIIIIIJJJKKKKKKGGGAAA===:::<<>>===<<<;;;888444111------.........------,,,'''((()))***+++,,,,,,,,,)))((('''***...222333222...///111111111111111222000...***))))))******))))))+++,,,,,,***)))((()))''''''&&&&&&&&&''''''((("""%%%((((((%%%###"""###!!!###'''((('''(((***---+++,,,...000111111000///...---------...---+++((()))***,,,------,,,***)))&&&((())))))'''&&&%%%&&&(((***---......---,,,,,,++++++******))))))******)))+++,,,,,,,,,...000222///---+++)))((()))***,,,,,,***((('''(((***---///,,,***((('''(((((('''%%%$$$'''***+++***)))))))))(((((()))***++++++)))((((((+++---,,,)))))),,,///+++(((&&&$$$%%%(((---///,,,***(((''''''***---///,,,,,,+++---//////...---...---,,,,,,,,,---//////)))(((&&&&&&((()))***)))))),,,---+++&&&$$$&&&(((&&&''')))+++,,,,,,+++******++++++++++++***)))((($$$'''+++,,,***'''$$$###"""$$$'''***---.........---...000000///,,,)))''''''''''''((((((((())))))%%%'''))))))(((((()))***+++---...,,,)))((()))***+++,,,+++)))''''''(((***,,,,,,---------,,,+++***,,,***)))***,,,...///............////////////......,,,+++,,,(((###"""&&&+++,,,,,,+++))))))+++,,,000000...)))%%%###%%%'''))))))***+++,,,,,,,,,,,,+++---//////...------...---//////---******///333///---++++++,,,---,,,+++***)))((((((+++---......+++************'''""" %%%'''&&&'''***...'''''''''))),,,---+++***))),,,///111///...------------,,,++++++++++++,,,+++,,,---------,,,+++***(((((()))...222222///+++(((***,,,,,,+++******+++%%%%%%&&&(((***)))$$$ %%%&&&&&&$$$###$$$'''+++(((&&&$$$%%%((())))))(((GGGJJJNNNPPPPPPQQQRRRSSSOOOPPPOOOMMMKKKKKKLLLNNNKKKOOOTTTTTTRRROOOMMMNNNKKKNNNPPPMMMIIIIIINNNSSSVVVUUURRROOONNNQQQVVVZZZNNNPPPSSSTTTTTTRRROOOMMMQQQQQQPPPPPPPPPQQQQQQRRRPPPLLLLLLQQQSSSOOOKKKJJJKKKJJJIIIFFFDDDEEEGGGJJJKKKLLLMMMMMMMMMLLLJJJIIINNNMMMMMMOOOQQQRRRPPPOOOTTTTTTTTTTTTSSSSSSSSSRRRSSSQQQOOOMMMNNNPPPSSSUUUVVVSSSPPPNNNNNNPPPSSSUUUVVVSSSPPPMMMMMMPPPTTTWWWWWWWWWYYYZZZZZZYYYXXXXXXSSSPPPMMMNNNQQQSSSSSSQQQOOOQQQUUUZZZ^^^\\\TTTNNNSSSOOOKKKKKKMMMOOONNNMMMJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMKKKIIIJJJNNNRRRPPPRRRSSSQQQMMMMMMQQQVVVYYYXXXWWWUUUUUUUUUVVVVVVVVVTTTTTTUUUUUURRRLLLGGGFFFHHHJJJJJJIIIJJJMMMPPPRRRMMMIIIHHHLLLPPPRRRRRRWWWZZZWWWOOOKKKMMMNNNKKKRRRRRRPPPKKKFFFEEEGGGKKKKKKJJJHHHGGGGGGIIIKKKLLL???AAACCCEEEEEECCC@@@>>>999888777777777555222000)))+++---///000///---,,,$$$%%%&&&''')))***+++,,,'''%%%%%%(((---111222111...000111111111000000111000---***(((((())))))((((((***,,,,,,***(((''''''%%%%%%%%%&&&'''((()))***###%%%((('''$$$!!!"""######&&&(((''''''***,,,///000111111222111000///...---,,,,,,------+++)))###%%%'''((()))((('''&&&$$$&&&))))))'''%%%######$$$'''***++++++*********,,,+++***************+++)))+++---......000333555000...+++)))((()))+++,,,---+++)))'''(((,,,000333,,,***((('''((()))((('''###%%%(((*********+++,,,++++++++++++,,,+++)))'''))),,,...,,,)))(((+++///,,,***)))''''''(((***+++(((&&&$$$$$$&&&***///333/////////111222222000......---,,,+++***+++,,,---***(((&&&&&&(((************---...+++&&&###$$$'''%%%'''***,,,---+++)))(((((()))***++++++***((('''"""&&&***,,,***'''$$$###!!!###'''***---.........,,,---...///...,,,)))'''&&&&&&''''''(((((())))))&&&(((++++++***))))))***'''))),,,+++)))'''(((***------,,,***(((''')))+++***+++---...///......------+++)))***,,,.........000/////////............///---,,,,,,(((""""""%%%+++------,,,+++)))***+++,,,+++(((###"""&&&+++,,,------.........---***,,,...///...,,,,,,------///000---)))(((,,,111---+++******,,,------,,,***((('''(((***,,,------+++******+++***'''###$$$&&&%%%%%%))),,,%%%%%%&&&(((+++,,,+++***(((***...///...,,,++++++---,,,++++++******++++++***+++---......---+++***))))))***...222444111---***+++---,,,+++***+++,,,$$$$$$$$$&&&)))(((%%%!!!%%%'''(((%%%!!!"""''',,,&&&$$$"""###'''***+++***NNNOOOOOONNNNNNOOOSSSUUUQQQQQQPPPNNNNNNNNNOOOPPPIIILLLNNNMMMKKKKKKNNNQQQJJJLLLNNNMMMLLLKKKLLLNNNRRRRRRRRRRRRRRRRRRQQQQQQLLLRRRYYYZZZVVVQQQOOOOOOOOORRRTTTRRRLLLJJJLLLOOOQQQOOOLLLJJJJJJJJJIIIHHHLLLMMMLLLGGGBBBDDDMMMUUUOOOLLLIIIIIILLLNNNOOONNNJJJKKKMMMOOOPPPRRRSSSSSSPPPPPPRRRUUUWWWWWWUUURRRNNNNNNOOOPPPQQQRRRSSSTTTTTTUUUVVVUUUSSSQQQQQQQQQZZZVVVQQQMMMMMMQQQUUUYYY[[[ZZZXXXXXXYYYYYYXXXWWWPPPMMMKKKLLLPPPRRRQQQOOOOOOQQQVVV\\\```^^^YYYUUUNNNNNNMMMMMMMMMNNNNNNOOOLLLLLLKKKJJJIIIJJJLLLNNNPPPOOOMMMLLLKKKLLLLLLMMMRRRSSSSSSQQQOOONNNQQQTTT___\\\VVVRRRPPPQQQSSSUUUWWWUUUSSSQQQQQQOOOLLLJJJCCCGGGJJJJJJHHHHHHMMMRRRQQQJJJEEEHHHQQQWWWVVVRRRYYYQQQJJJJJJOOOPPPKKKEEENNNOOOOOOMMMHHHEEEFFFGGGLLLJJJGGGIIIKKKJJJEEE@@@>>><<<:::;;;===>>>;;;888444111//////111222000...---***)))...333444...'''&&&$$$######&&&((())))))&&&&&&&&&'''))),,,...000111000---++++++,,,...//////...------,,,***'''$$$))))))((('''&&&&&&%%%%%%&&&%%%$$$%%%''')))))))))%%%'''(((&&&""" %%%%%%&&&''')))***,,,---...///000000000///...------+++))))))))))))((('''%%%###"""###&&&'''&&&###&&&''''''$$$ """&&&&&&&&&&&&(((***,,,,,,+++)))***+++,,,,,,+++)))(((***,,,......,,,000777===444///((($$$$$$'''+++---,,,+++++++++,,,---///000***(((%%%$$$&&&(((******+++)))'''%%%%%%(((+++---))))))***+++***)))((('''***,,,///...+++***+++,,,---,,,***((('''''')))******(((&&&&&&(((+++------///......---------......---------+++((('''((()))+++***)))))))))***,,,,,,......,,,)))%%%$$$$$$%%%%%%&&&)))++++++)))'''%%%&&&&&&'''((()))*********$$$%%%'''))))))(((&&&%%%''')))---000111///---,,,------------,,,+++***)))---+++'''$$$$$$%%%'''(((******+++,,,***(((&&&%%%)))***+++,,,,,,,,,++++++......---,,,+++))))))(((---+++***,,,///111000...++++++++++++,,,---...///000///...---------------000...+++******((($$$!!!'''***,,,---,,,***)))))))))'''""" $$$......,,,)))***......******+++,,,------,,,+++***111111111000///...,,,+++---+++)))(((***+++++++++)))))))))((((((((())))))%%%((()))((((((((($$$ !!!$$$&&&)))+++,,,)))***,,,,,,---,,,+++***((()))))))))(((***,,,///---//////+++***,,,,,,))))))((('''(((***+++,,,+++,,,---///000000///---,,,/////////---***)))((()))&&&###!!!###'''(((%%%"""))))))(((&&&$$$$$$&&&(((&&&%%%%%%%%%'''***---000LLLLLLLLLMMMNNNPPPPPPPPPTTTRRROOOMMMLLLKKKJJJIIIIIIJJJLLLMMMLLLLLLLLLMMMMMMNNNOOOOOONNNMMMLLLLLLSSSRRRQQQPPPOOOOOOOOOPPPKKKOOOTTTTTTQQQOOOPPPRRRNNNQQQRRRPPPMMMKKKMMMOOONNNLLLKKKKKKMMMNNNMMMLLLRRRQQQOOOIIIEEEEEEKKKPPPOOOLLLJJJJJJLLLNNNMMMLLLKKKLLLNNNPPPRRRRRRSSSRRRLLLMMMPPPUUUYYYZZZXXXVVVPPPOOONNNNNNPPPRRRUUUVVVQQQSSSTTTSSSRRRQQQRRRSSSOOOQQQTTTVVVXXXXXXWWWVVVVVVUUUUUUWWWXXXXXXVVVUUURRRRRRQQQOOOMMMLLLLLLLLLNNNSSSZZZ]]][[[XXXUUUTTTUUUTTTQQQOOOOOOQQQSSSUUUOOONNNLLLJJJIIIKKKNNNPPPPPPNNNKKKJJJKKKNNNQQQTTTRRRSSSTTTSSSQQQRRRTTTWWW]]]ZZZUUUPPPNNNNNNPPPQQQVVVTTTSSSRRRPPPMMMHHHDDDFFFIIILLLLLLIIIIIILLLPPPPPPKKKGGGIIIPPPUUUVVVTTTTTTOOOJJJKKKNNNPPPMMMHHHJJJKKKLLLJJJGGGEEEEEEGGGKKKHHHFFFGGGIIIGGGBBB===;;;999888999;;;:::777444111///......000000...+++)))((()))---000000+++'''&&&&&&%%%$$$$$$%%%&&&''''''''''''((())),,,...///111000///...------,,,,,,,,,+++******++++++)))'''((((((((('''&&&&&&%%%%%%%%%%%%%%%''')))+++,,,,,,((())))))&&&""" %%%%%%&&&''')))+++---...------...//////...---,,,---+++)))((())))))((('''###!!! !!!$$$&&&&&&%%%''''''&&&###!!!!!!###%%%$$$###"""$$$''')))******((()))+++,,,---,,,+++***(((+++------,,,000777===999333)))###"""%%%(((++++++,,,---...////////////)))&&&$$$$$$&&&)))+++,,,***)))((('''''')))+++---((()))***++++++***)))(((,,,...///...+++)))***++++++***)))'''''''''((((((***((('''''')))+++,,,+++------,,,,,,,,,,,,------+++,,,,,,+++))))))***+++++++++)))))))))***,,,---,,,,,,+++)))&&&%%%&&&(((%%%&&&'''''''''%%%$$$"""'''((()))+++,,,,,,++++++###%%%'''((())))))(((''')))+++...111111000///---,,,,,,------------,,,+++***)))'''%%%&&&(((+++---***+++,,,---,,,+++(((''')))***,,,---------,,,+++///......---,,,+++***)))...,,,,,,...111222000...++++++******+++,,,...///------.........---------///---++++++,,,***'''$$$)))+++------+++***++++++)))'''!!! $$$***+++***''')))...///,,,***+++,,,---------,,,+++///////////////...---,,,+++)))((()))***,,,,,,+++******((('''&&&&&&&&&&&&$$$''')))((()))***'''!!! $$$(((***,,,---***+++,,,,,,,,,,,,+++***)))***++++++***+++---///---///...+++***,,,,,,)))((('''&&&''')))***+++***+++,,,...//////...,,,+++...//////---+++)))***+++***%%%!!!!!!$$$%%%$$$!!!'''((()))((('''''')))***'''&&&&&&&&&(((+++...000JJJIIIHHHKKKNNNPPPNNNKKKRRROOOKKKIIIJJJIIIGGGDDDGGGHHHIIILLLNNNMMMKKKHHHOOOOOOOOOQQQQQQPPPMMMJJJTTTRRRPPPNNNLLLLLLMMMMMMJJJLLLNNNMMMKKKLLLPPPTTTOOOOOOOOONNNNNNMMMMMMMMMJJJJJJKKKNNNQQQRRRQQQPPPUUUSSSOOOLLLKKKKKKLLLNNNNNNLLLKKKKKKLLLMMMLLLJJJKKKMMMOOOQQQSSSSSSRRRQQQLLLNNNQQQUUUYYYYYYWWWTTTQQQPPPNNNNNNOOORRRVVVXXXPPPQQQRRRQQQPPPPPPRRRTTTJJJNNNTTTZZZ]]]]]][[[YYYTTTTTTUUUXXXZZZZZZWWWUUUSSSVVVWWWTTTOOOLLLMMMPPPMMMTTT[[[[[[VVVRRRQQQSSS[[[XXXSSSPPPOOORRRUUUXXXSSSQQQNNNLLLKKKMMMOOOPPPPPPMMMJJJIIIKKKPPPVVVZZZRRRSSSTTTTTTTTTUUUXXXZZZWWWTTTPPPLLLKKKLLLMMMOOOPPPPPPQQQQQQPPPMMMGGGBBBIIILLLNNNNNNKKKJJJLLLNNNNNNLLLJJJLLLOOOSSSUUUUUUQQQOOOMMMMMMMMMLLLJJJHHHFFFGGGGGGFFFDDDCCCCCCEEEEEECCCAAAAAAAAA???:::555444444555666777555111...,,,++++++,,,------+++(((&&&(((***------+++)))'''((())))))'''###!!!"""%%%''''''(((((()))+++,,,---////////////...---,,,+++)))((('''(((***,,,,,,+++'''''''''''''''&&&&&&&&&%%%&&&(((***,,,...//////++++++)))&&&""" !!!"""&&&&&&'''(((***,,,...///***++++++,,,,,,,,,++++++,,,+++)))((()))***)))(((""" """$$$&&&&&&***(((%%%%%%%%%&&&&&&&&&!!!  ###&&&((())))))***+++---------,,,,,,''')))++++++,,,///555;;;<<<555***###!!!###''')))+++---///111222111///...(((&&&###$$$&&&***,,,---((((((((()))***++++++,,,((()))***+++,,,,,,,,,+++...//////---+++)))))))))((((((((((((((((((''''''***(((((()))+++,,,+++***++++++++++++++++++,,,,,,+++,,,---,,,+++***+++---+++***)))((((((***,,,---*********)))'''(((***,,,******((('''%%%$$$######(((***,,,......---***)))"""$$$&&&((()))******)))+++---///111111111///...***+++---.../////////...''''''&&&''')))+++///111+++,,,...//////...,,,+++***+++---...///...---,,,//////...---,,,++++++***,,,,,,---///111111///---+++***((('''(((***---...***,,,---//////...---,,,,,,,,,+++,,,------***(((,,,,,,---+++******,,,...***'''"""!!!&&&''')))(((&&&)))///000---+++,,,,,,---......------,,,,,,------------,,,,,,(((((((((***,,,---,,,+++***)))'''%%%$$$############&&&((((((***,,,)))$$$ %%%))),,,---...++++++,,,,,,,,,,,,++++++)))+++---------,,,---...---///...******,,,,,,***((('''%%%&&&(((******)))+++,,,---......---,,,+++,,,---...,,,+++***+++------(((""" """"""!!!&&&(((***+++******+++,,,)))((((((((())),,,///111KKKHHHEEEGGGMMMOOONNNJJJMMMIIIFFFFFFIIIJJJGGGDDDDDDDDDFFFKKKOOOOOOKKKGGGNNNMMMNNNPPPRRRQQQMMMJJJQQQQQQPPPNNNMMMKKKJJJIIIJJJLLLLLLKKKJJJLLLOOORRRRRRPPPNNNNNNNNNMMMLLLJJJJJJKKKMMMQQQTTTUUUSSSQQQSSSQQQNNNNNNQQQRRRQQQPPPMMMMMMMMMMMMMMMLLLJJJIIIJJJLLLOOOQQQRRRRRRQQQPPPQQQRRRSSSUUUVVVTTTPPPMMMPPPPPPPPPPPPRRRTTTVVVWWWRRRSSSSSSRRRPPPPPPRRRTTTOOOPPPQQQTTTXXX[[[^^^```ZZZYYYYYYZZZ[[[\\\ZZZXXXSSSUUUWWWWWWUUUTTTUUUWWWMMMRRRWWWWWWSSSPPPQQQRRRYYYWWWSSSPPPOOOPPPSSSUUUTTTSSSQQQPPPPPPPPPOOONNNOOOMMMKKKKKKMMMRRRWWW[[[TTTTTTSSSSSSTTTUUUWWWXXXOOONNNKKKJJJJJJKKKMMMOOOLLLLLLMMMNNNOOONNNKKKIIIIIILLLNNNOOOMMMLLLMMMNNNLLLMMMMMMNNNNNNPPPSSSVVVSSSSSSQQQNNNJJJGGGEEEDDDDDDDDDDDDCCCAAA@@@@@@@@@<<<;;;999888777444///+++---...000222222///+++)))'''((()))******)))(((&&&%%%)))---...,,,)))((()))+++......***$$$ !!!$$$'''''''''((()))******++++++++++++++++++,,,,,,---***((('''(((***---......''''''''''''''''''''''''(((***---.../////////000+++***(((%%%$$$$$$%%%&&&))))))))))))***+++,,,---'''''''''(((((((((((((((,,,***(((((()))***))))))$$$""" """$$$%%%,,,)))&&&&&&)))+++)))'''!!!!!!%%%((()))++++++,,,---------,,,,,,((()))*********,,,111555666111)))%%%$$$&&&)))***...///000111111111000000***'''$$$$$$&&&)))***+++%%%&&&(((***++++++******)))***+++,,,---....../////////...,,,***((((((((((((((())))))))))))((((((''''''(((***,,,---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---...---,,,***++++++***)))'''&&&'''(((***+++'''((()))((((((***,,,///222000,,,)))'''&&&''''''+++---//////...+++'''$$$!!!###%%%''')))++++++,,,,,,---.../////////...---(((***,,,///000000000000'''''''''(((***---///111+++,,,...000000000...---***,,,...000000///---,,,......---,,,++++++******)))***---///000///,,,+++***(((&&&$$$$$$'''***,,,***+++...000///---+++)))((()))***+++,,,,,,+++***---,,,+++)))'''))),,,///,,,***%%%  $$$)))((())))))'''***000111...------........./////////***************))))))(((&&&&&&(((+++---...---,,,)))'''%%%###"""""""""###$$$'''((('''))),,,***$$$"""'''+++,,,---,,,,,,,,,,,,,,,,,,,,,++++++***,,,//////...------------///...***))),,,---+++)))(((&&&''')))******)))***++++++,,,,,,++++++***+++,,,,,,+++***+++---///...(((""""""$$$%%%'''))),,,,,,+++******++++++***))))))***,,,...000NNNIIIDDDEEEKKKOOOOOOMMMJJJHHHFFFGGGIIIIIIGGGDDDBBBCCCFFFLLLQQQQQQMMMIIIJJJJJJLLLNNNOOOOOOMMMKKKMMMNNNPPPPPPOOOLLLIIIGGGLLLMMMNNNNNNMMMMMMNNNOOOTTTRRRPPPNNNNNNMMMJJJHHHMMMNNNPPPSSSVVVUUUSSSPPPSSSPPPNNNPPPSSSUUUSSSPPPOOOOOOOOONNNMMMKKKIIIIIIIIIKKKMMMPPPQQQQQQPPPPPPTTTSSSSSSSSSSSSQQQMMMIIINNNPPPRRRUUUVVVUUUTTTSSSVVVVVVVVVTTTQQQPPPPPPRRRQQQPPPQQQRRRUUUYYY\\\___```]]][[[ZZZZZZ[[[ZZZYYYTTTSSSSSSUUUXXXYYYXXXVVVMMMNNNOOOQQQSSSSSSRRRRRRVVVTTTSSSQQQPPPPPPQQQQQQSSSRRRRRRSSSTTTSSSOOOKKKOOONNNMMMMMMOOOQQQSSSUUUTTTSSSRRRQQQQQQRRRSSSSSSNNNMMMLLLJJJJJJJJJKKKLLLOOONNNLLLLLLMMMNNNNNNNNNIIIJJJLLLMMMMMMMMMNNNOOOKKKMMMNNNNNNMMMNNNQQQTTTRRRRRRQQQMMMGGGCCCBBBBBBCCCBBBAAA???>>><<<;;;:::666555444222000---(((%%%&&&))),,,---,,,***'''%%%%%%&&&'''(((''''''&&&&&&'''+++000111...******+++---000222...'''"""###&&&&&&&&&'''((())))))******((('''%%%%%%&&&)))---000---+++))))))+++---......((((((((((((((((((((()))+++...111222000...---...***((('''&&&''')))***+++,,,,,,+++***))))))******$$$$$$$$$%%%%%%&&&&&&'''+++)))(((((()))+++***)))(((&&&### !!!###)))&&&$$$%%%(((***(((&&&###!!!"""&&&)))***------------,,,++++++***++++++***)))((()))+++---+++)))''''''***,,,------111000...------///111222---***&&&%%%%%%'''((((((###%%%(((***+++***)))'''******+++,,,---...///000...---+++)))((((((''''''******+++++++++***))))))&&&&&&'''***---//////...,,,,,,---...//////.........///000...,,,)))(((((('''&&&&&&%%%&&&'''((((((%%%&&&(((((((((***---000555222...***(((((()))***---...///...,,,'''"""!!!"""$$$''')))+++---...,,,,,,,,,,,,,,,,,,++++++''')))+++...///000///...(((((()))***+++,,,,,,---***,,,...000000000......***,,,///111111000...,,,,,,,,,++++++***))))))))))))+++...000000...,,,+++(((&&&$$$""""""$$$''')))***,,,...000///,,,(((&&&%%%&&&(((((())))))***+++,,,+++)))&&&%%%'''+++......---***&&&$$$%%%(((++++++,,,+++)))+++000111...........................(((((((((((('''&&&%%%$$$'''''')))+++///000///---'''%%%###"""!!!"""$$$%%%%%%(((((('''(((+++)))$$$!!!%%%)))+++,,,+++***...------,,,,,,++++++++++++---//////...,,,,,,,,,---///---)))))),,,---,,,+++***((()))***++++++***))))))************)))))))))******))))))***---///,,,(((""" !!!$$$(((+++)))+++------+++)))((())),,,++++++******+++,,,,,,LLLIIIFFFGGGJJJNNNNNNMMMJJJJJJJJJJJJIIIGGGFFFEEEDDDFFFIIINNNQQQPPPMMMJJJHHHJJJLLLLLLKKKJJJKKKLLLKKKMMMOOOQQQPPPOOOLLLJJJMMMNNNOOOPPPPPPPPPOOONNNTTTSSSRRRPPPNNNLLLKKKJJJQQQQQQRRRTTTVVVUUUQQQOOOTTTRRRPPPPPPSSSSSSQQQNNNQQQRRRRRROOOLLLJJJJJJJJJJJJKKKMMMOOOPPPRRRRRRSSSQQQPPPPPPPPPRRRRRRPPPOOONNNQQQUUUXXXXXXVVVRRRPPPVVVWWWXXXVVVSSSPPPOOOOOOLLLOOOSSSWWWYYYYYYWWWVVV___]]]ZZZYYYYYYXXXWWWVVVUUUSSSQQQRRRUUUUUUQQQMMMMMMKKKKKKMMMQQQTTTTTTSSSTTTTTTSSSRRRRRRQQQQQQQQQQQQPPPPPPSSSUUUTTTOOOJJJOOOOOONNNMMMNNNNNNOOOPPPSSSQQQOOONNNOOOPPPPPPOOOSSSRRRPPPNNNLLLJJJIIIIIIUUURRRNNNLLLLLLMMMMMMLLLIIIIIIIIIJJJKKKLLLNNNOOOKKKLLLMMMMMMMMMMMMOOOQQQNNNMMMJJJFFFBBB@@@@@@AAAAAA???<<<;;;:::888666444333333222111...***&&&$$$"""%%%((()))(((&&&%%%%%%$$$%%%&&&&&&%%%%%%&&&(((***...333333000---,,,---...000111///***''''''(((&&&'''(((***++++++,,,,,,'''%%%"""!!!###'''---000---,,,++++++---......---************))))))))))))+++///444444111---,,,,,,)))'''&&&'''***---......---,,,+++***)))((((((((($$$$$$$$$$$$%%%&&&''''''***((('''(((***++++++******)))'''$$$!!! !!!"""###""""""###$$$%%%%%%$$$&&&$$$"""###&&&)))******---,,,,,,,,,++++++++++++,,,+++)))(((&&&&&&&&&'''###$$$%%%)))---000000000222///,,,******---000222///+++'''%%%%%%&&&&&&&&&%%%''')))++++++***(((&&&(((((())))))***,,,......+++)))&&&&&&'''(((((((((---,,,,,,++++++***))))))'''&&&'''))),,,/////////,,,---///000111111000///...000000///+++(((&&&&&&$$$%%%&&&'''''''''&&&&&&%%%&&&'''''''''))),,,///333000,,,)))'''(((***+++---......,,,)))%%%!!!"""###%%%'''))),,,---...,,,+++***)))))))))))))))&&&(((***---...---+++***))))))*********)))(((''')))***,,,......---,,,+++***,,,///111111000---++++++*********))))))))))))+++...000111000...---...(((&&&$$$######$$$&&&((()))+++---///...+++(((&&&%%%&&&&&&%%%$$$%%%(((+++,,,+++(((%%%$$$&&&***.........---+++))))))+++,,,,,,---+++***,,,111222///......---+++++++++++++++'''''''''''''''&&&%%%%%%***)))***,,,///111000///'''&&&###""""""$$$&&&''''''))))))((())),,,***%%%%%%&&&(((+++,,,,,,+++***///...---,,,+++++++++,,,+++---...---+++******+++---...---)))))),,,...---,,,+++)))***+++,,,,,,+++((((((((((((((((((((((((((()))(((''''''(((+++...***(((%%%$$$%%%(((,,,///+++,,,---,,,***)))))))))---,,,+++***)))(((((('''FFFGGGIIIKKKLLLLLLLLLKKKHHHKKKNNNMMMJJJGGGIIIKKKIIILLLOOOQQQPPPMMMLLLKKKJJJMMMOOOLLLFFFEEEHHHMMMMMMMMMNNNNNNOOOPPPQQQRRRMMMMMMNNNOOOQQQQQQQQQQQQQQQSSSTTTRRRNNNMMMNNNPPPRRRRRRRRRTTTUUUTTTQQQOOOPPPPPPOOOOOOQQQRRRQQQQQQTTTUUUTTTPPPLLLJJJJJJLLLLLLLLLMMMNNNQQQTTTVVVXXXQQQPPPNNNOOORRRTTTVVVVVVQQQSSSVVVXXXWWWUUURRRPPPRRRUUUWWWVVVTTTQQQOOONNNJJJNNNTTTZZZ[[[ZZZVVVSSSYYYYYYYYY[[[[[[YYYUUURRRTTTSSSSSSSSSQQQOOOLLLIIILLLLLLMMMMMMNNNQQQTTTVVVTTTSSSQQQOOOOOOQQQRRRSSSRRROOOMMMNNNRRRSSSPPPLLLPPPNNNLLLJJJJJJKKKMMMOOOQQQNNNLLLLLLNNNPPPPPPOOORRRRRRRRRQQQPPPOOONNNMMMTTTQQQNNNMMMMMMMMMKKKJJJKKKIIIGGGFFFGGGIIIKKKLLLKKKKKKKKKLLLMMMMMMNNNMMMLLLIIICCC???<<<;;;;;;;;;;;;888666555666555333000000000111///,,,(((%%%$$$"""%%%&&&%%%$$$&&&'''%%%&&&&&&%%%###$$$'''***---000333444333000...,,,,,,---------,,,+++))))))'''(((+++---.../////////'''&&&###"""###&&&***---+++******,,,...///...,,,---,,,,,,++++++*********(((...333444111,,,+++,,,)))((('''***---//////---***))))))(((((()))))))))'''&&&&&&&&&'''(((******)))((('''(((***+++,,,+++***+++***((($$$"""###$$$!!!"""#########$$$%%%(((&&&%%%&&&(((*********)))))))))***+++,,,------+++)))'''&&&&&&%%%%%%$$$$$$$$$%%%(((,,,000111111///---+++******+++---......+++'''%%%%%%&&&'''''')))***,,,---,,,+++)))'''&&&%%%%%%%%%&&&((()))***'''$$$"""###&&&((())))))///...,,,***((((((((((((+++)))((()))+++---......,,,---///111222222111000,,,...///...+++(((&&&&&&###%%%(((******)))'''%%%%%%&&&&&&&&&&&&'''***,,,///---***((('''(((***,,,,,,,,,+++***(((&&&###"""###$$$%%%''')))+++---///---,,,***(((''''''((()))%%%'''***++++++)))'''%%%'''((())))))((('''%%%$$$'''(((***++++++***)))((()))+++...111111///,,,***+++++++++************)))***,,,......,,,++++++---((((((&&&&&&&&&&&&'''((('''(((+++------,,,+++)))((('''&&&###!!!"""'''+++,,,+++)))&&&%%%'''+++...---...//////---+++++++++)))******))),,,222333111---+++)))'''&&&%%%%%%&&&%%%&&&'''((())))))))))))---,,,+++---///111222111***(((%%%######$$$&&&((('''******))),,,///...***((()))***+++,,,,,,,,,,,,000///---,,,++++++,,,,,,+++,,,,,,***((('''((()))---...,,,((((((,,,///---,,,***))))))***++++++***((((((''''''''''''(((((((((((('''&&&%%%&&&***---))))))*********,,,...000,,,------,,,++++++,,,---...---+++)))'''%%%###"""AAAEEEKKKNNNNNNKKKIIIHHHCCCIIIOOOOOOKKKJJJNNNRRRNNNQQQTTTSSSOOOKKKJJJJJJMMMQQQRRRMMMDDDAAAFFFMMMOOONNNLLLLLLNNNQQQUUUXXXMMMLLLKKKMMMPPPRRRTTTTTTMMMQQQTTTSSSOOOMMMPPPTTTRRRRRRRRRSSSTTTTTTRRRPPPKKKKKKMMMNNNPPPRRRUUUVVVWWWWWWUUUPPPKKKIIIKKKNNNNNNNNNNNNOOORRRVVVYYY\\\TTTRRROOOOOORRRUUUXXXYYYUUUUUUVVVVVVUUUTTTRRRQQQNNNRRRUUUVVVTTTQQQOOONNNMMMOOOSSSWWWYYYYYYXXXWWWTTTVVVZZZ^^^___\\\VVVQQQQQQTTTVVVUUUPPPLLLLLLMMMJJJNNNPPPOOOLLLLLLRRRXXXTTTQQQMMMKKKKKKNNNRRRUUUTTTOOOJJJJJJNNNQQQQQQOOOQQQNNNIIIFFFFFFIIIMMMPPPOOOLLLJJJKKKNNNQQQQQQPPPNNNOOOQQQRRRSSSTTTTTTTTTNNNMMMMMMNNNOOOOOOMMMJJJMMMJJJFFFDDDEEEGGGIIIIIILLLJJJIIIJJJMMMNNNMMMKKKNNNHHH@@@:::777555444333666333111111333333111...,,,---...---)))%%%###"""!!!$$$%%%$$$$$$&&&)))&&&'''&&&$$$"""###(((,,,///000222444444222...,,,+++******,,,------+++))))))***---///111222222222((('''&&&%%%%%%&&&(((((('''''')))+++...///...,,,......------,,,+++******%%%+++222444000---,,,---+++))))))+++///000...,,,''''''''''''((()))++++++))))))(((((()))***,,,---)))''''''(((***,,,,,,+++)))+++,,,***&&&$$$%%%'''"""&&&&&&$$$###%%%((()))((('''(((***+++***)))&&&&&&'''(((***---///000)))(((&&&%%%&&&&&&%%%$$$(((&&&%%%'''***...000000++++++++++++++++++++++++,,,)))&&&%%%&&&'''((((((,,,---.........,,,***)))$$$###""""""###$$$&&&'''%%%""" !!!%%%)))***)))000...+++(((&&&&&&''''''///,,,)))(((***+++,,,,,,,,,---///111222222111000)))+++------+++)))''''''$$$&&&***------+++(((%%%%%%&&&&&&&&&%%%&&&(((+++...,,,***))))))***,,,...*********))))))((('''&&&$$$$$$%%%''')))+++---///...,,,***(((''''''((()))%%%''')))******'''$$$!!!%%%&&&'''((('''&&&$$$"""&&&'''((())))))(((&&&%%%(((***...111111///,,,***,,,,,,++++++++++++++++++''')))+++)))'''&&&(((******))))))((((((((())))))$$$&&&)))+++------------***)))'''""" !!!&&&+++,,,,,,***(((&&&(((+++///+++---000000...,,,******%%%''''''''',,,222555222+++)))'''$$$""""""!!!!!!$$$%%%''')))+++---......000...,,,---///222333333...+++((($$$###$$$&&&''''''***++++++...333333///*********+++,,,......///000///...,,,++++++,,,,,,++++++***(((&&&%%%'''(((---...,,,((((((,,,///...+++***(((((()))******)))(((''''''&&&&&&''''''(((''''''&&&%%%$$$%%%(((+++***+++---...------///000------------,,,---000222...---+++(((%%%""" FFFFFFHHHLLLNNNNNNKKKIIIKKKHHHFFFGGGKKKOOOQQQQQQOOOPPPQQQOOOLLLIIIGGGGGGHHHKKKNNNLLLGGGFFFHHHLLLJJJJJJKKKPPPTTTVVVSSSPPPJJJKKKLLLNNNOOOOOOOOOOOOUUUWWWVVVPPPJJJJJJQQQXXXUUUQQQQQQSSSRRRPPPPPPSSSLLLPPPPPPMMMOOOVVVYYYVVVQQQWWWWWWPPPLLLOOORRRQQQNNNNNNPPPTTTXXXZZZWWWTTTPPPNNNMMMNNNRRRUUUVVVVVVUUUYYY]]]]]]XXXSSSOOONNNQQQSSSUUUUUURRRNNNLLLLLLOOOPPPRRRTTTUUUVVVUUUUUUVVVVVVVVVVVVVVVWWWXXXXXXWWWUUUQQQNNNMMMNNNOOOPPPKKKLLLMMMMMMOOORRRVVVYYYXXXRRRKKKIIILLLPPPPPPNNNKKKJJJIIIJJJMMMNNNNNNMMMPPPMMMJJJHHHGGGHHHJJJLLLMMMIIIGGGIIIMMMPPPNNNKKKOOOOOOPPPSSSVVVWWWWWWVVVQQQPPPNNNLLLLLLMMMNNNOOONNNKKKIIIIIIJJJKKKJJJHHHIIIGGGFFFFFFGGGGGGCCC@@@:::888666333111000000000...,,,******---...---+++---+++)))'''%%%%%%%%%%%%!!!###&&&(((''''''((())))))++++++(((%%%%%%(((+++...............---------***+++,,,,,,------,,,,,,&&&'''***,,,...///000000*********))))))'''&&&&&&&&&(((***,,,---,,,+++***---,,,***)))((('''((())))))---111111---***))))))'''(((***++++++)))(((&&&)))'''&&&(((***+++)))''',,,+++******)))******+++'''$$$###%%%))),,,---,,,/////////---***''''''''')))'''%%%%%%&&&''''''&&&''')))***,,,---------,,,)))***,,,...///000000///)))'''&&&''')))***(((&&&'''((()))******+++---///)))*********)))(((&&&%%%******)))'''%%%%%%''')))(((((((((+++---...---,,,)))'''%%%###""""""""""""$$$""" !!!###&&&((()))+++......)))"""###)))//////---***'''&&&(((******+++---......---+++******+++---...---***'''%%%'''(((,,,000///)))&&&((('''***------+++))))))+++111---)))''')))---000222---+++******+++,,,+++***(((&&&$$$$$$&&&***///222///,,,)))((())))))'''%%%''''''(((((('''%%%###"""$$$%%%((()))(((%%%!!!%%%&&&(((+++,,,---------***,,,///111000...+++))),,,+++***+++,,,+++***(((***'''### ###(((+++***+++---------***'''%%%%%%'''***,,,---+++)))'''&&&%%%$$$######$$$&&&(((''''''&&&&&&''')))+++,,,000///...,,,***)))''''''$$$$$$$$$&&&***...111111---***&&&""" """%%%(((+++,,,++++++...111000///---***((())),,,///---***&&&%%%&&&(((******)))+++,,,.........---,,,++++++++++++,,,---......111000---***((()))---000))))))'''%%%######%%%''',,,+++***))))))***,,,......---+++++++++)))'''%%%''''''&&&###!!! !!!"""%%%%%%&&&&&&&&&(((,,,///111...+++***,,,000222333000---******---000111000///)))###"""$$$&&&%%%###FFFGGGHHHJJJMMMMMMKKKJJJMMMKKKJJJLLLOOOQQQPPPOOONNNOOOQQQPPPLLLIIIGGGGGGGGGJJJLLLLLLIIIHHHIIIKKKKKKKKKMMMQQQVVVWWWTTTQQQKKKKKKLLLMMMNNNOOOPPPQQQSSSUUUTTTNNNGGGFFFLLLRRRRRROOONNNPPPPPPNNNOOORRROOOQQQQQQMMMOOOTTTWWWUUUUUUYYYYYYSSSQQQSSSSSSPPPOOOOOOQQQTTTXXXYYYVVVSSSJJJLLLOOOPPPPPPQQQSSSUUUTTTWWWZZZZZZWWWTTTSSSSSSQQQQQQQQQQQQPPPOOONNNMMMMMMNNNPPPSSSTTTUUUUUUUUUSSSTTTUUUWWWXXXYYYYYYYYYUUUUUUTTTQQQNNNMMMMMMNNNNNNOOOPPPNNNOOOUUU```iii\\\UUULLLIIIKKKOOOQQQQQQLLLJJJHHHHHHJJJMMMNNNNNNKKKJJJJJJJJJJJJKKKLLLMMMIIIGGGFFFIIINNNPPPMMMJJJKKKLLLNNNRRRUUUWWWUUUSSSRRRQQQOOOMMMMMMMMMNNNOOOLLLMMMLLLJJJHHHFFFGGGHHHDDDBBBAAABBBBBB@@@<<<888222111///---,,,++++++,,,...+++((((((***++++++***)))((('''&&&&&&%%%&&&&&&$$$&&&((((((&&&%%%&&&'''((()))+++***))))))+++............---------..................---,,,++++++'''''')))***+++,,,------******+++++++++***)))(((((()))***+++,,,++++++***))))))((('''''''''((()))(((+++......+++)))((()))(((((())))))((('''&&&%%%(((&&&&&&'''******(((&&&))))))))))))))))))))))))'''$$$"""$$$'''+++,,,+++///000///,,,)))(((((())),,,***''''''((()))((((((((()))***,,,------,,,,,,+++,,,...///000000//////)))'''%%%&&&)))******(((((()))******)))***,,,...,,,,,,,,,,,,+++)))'''&&&******)))&&&$$$$$$&&&((('''(((***---000000...+++((('''%%%###"""!!!!!!""""""!!!!!!"""$$$'''((()))***---...)))""""""&&&,,,,,,+++(((&&&%%%''')))((()))+++,,,,,,,,,+++*********+++,,,+++)))(((&&&'''(((,,,000///***(((******,,,...---+++)))***,,,000...***((()))---000222---,,,******,,,,,,,,,+++(((&&&$$$###%%%(((,,,///...,,,))))))++++++***(((''''''''''''&&&%%%$$$$$$%%%&&&(((((((((%%%###!!!&&&'''))),,,---.........+++,,,...///...---***)))+++***)))*********(((&&&%%%###!!!%%%)))+++,,,---...---+++((('''&&&(((+++---...,,,***(((%%%%%%$$$$$$%%%''')))***'''''''''((()))***++++++------,,,+++***))))))(((###""""""$$$))),,,......---+++(((%%%######$$$$$$''')))+++***)))(((***,,,//////---***((((((***---,,,***(((((()))+++,,,,,,******++++++++++++++++++++++++++++++,,,---.../////////---+++)))))),,,...))))))(((&&&######%%%(((+++*********+++---///111///---,,,,,,,,,+++)))'''%%%%%%$$$!!! """%%%%%%&&&%%%%%%&&&))),,,///...,,,++++++---000333000---******---//////......((("""!!!$$$''''''&&&GGGFFFFFFHHHJJJKKKKKKJJJLLLLLLLLLNNNOOOOOOMMMJJJLLLNNNPPPPPPMMMIIIGGGFFFGGGHHHKKKLLLMMMLLLKKKJJJJJJKKKMMMQQQVVVVVVRRROOOKKKKKKKKKLLLMMMPPPRRRSSSSSSTTTSSSMMMGGGFFFJJJOOOPPPMMMMMMPPPQQQOOOPPPSSSSSSTTTRRRNNNNNNRRRTTTSSSXXXXXXVVVSSSRRRTTTRRRNNNQQQQQQRRRTTTVVVVVVTTTQQQGGGMMMSSSUUUSSSRRRSSSUUUUUUWWWXXXWWWUUUTTTTTTTTTQQQOOOMMMMMMOOOPPPOOOLLLJJJLLLOOORRRTTTUUUVVVVVVQQQSSSUUUXXXZZZZZZZZZZZZVVVVVVVVVTTTQQQMMMLLLKKKNNNRRRVVVTTTRRRVVVbbblll___WWWNNNJJJKKKOOORRRSSSMMMJJJHHHGGGIIILLLNNNNNNGGGHHHIIIKKKMMMNNNOOOOOOGGGFFFFFFIIIMMMNNNLLLIIIFFFHHHKKKPPPTTTUUUSSSQQQRRRQQQOOOMMMMMMMMMMMMNNNJJJLLLLLLGGGBBB???AAADDD>>>>>>===>>>===999444///***)))(((((((((((())))))---***&&&%%%&&&(((((((((%%%%%%&&&&&&&&&&&&&&&%%%((()))((('''$$$###$$$%%%&&&(((+++------...///000......---,,,,,,---...///222222111///...,,,+++***((((((((((((((((((((())))))***+++------,,,++++++,,,+++++++++************&&&'''''''''&&&&&&(((***((()))******((('''((()))******)))(((&&&%%%$$$###'''&&&&&&'''))))))((('''&&&''')))******)))((('''%%%###!!!!!!$$$(((***+++111000...+++))))))+++---000---***))))))******)))))))))***+++,,,,,,,,,+++......///000000///...---'''&&&%%%&&&))),,,------***++++++***))))))***,,,---.........---+++)))(((+++***)))&&&$$$###%%%'''%%%(((,,,111333222...***'''&&&%%%$$$############"""###$$$&&&'''(((((()))***---...+++$$$ ###(((((((((&&&$$$$$$&&&(((''''''((()))***++++++,,,)))))))))((((((((())))))'''(((,,,111000+++***,,,---......---+++***+++---000...,,,******,,,///111---,,,++++++------,,,+++(((&&&$$$###$$$&&&)))+++,,,******+++---...---,,,((('''&&&&&&&&&&&&'''((('''((((((((('''&&&%%%$$$&&&(((***,,,.../////////++++++,,,,,,++++++***)))***)))(((((()))(((&&&$$$""" !!!&&&)))+++,,,------,,,+++)))(((''')))+++...///...,,,+++%%%%%%&&&((()))***+++,,,'''((()))***************))))))***+++++++++++++++$$$######%%%))),,,------,,,,,,+++***)))(((((((((((()))***)))&&&%%%&&&''',,,---,,,***'''&&&'''(((***)))***+++...///...---***))))))(((((((((((()))+++******+++,,,...///111---......---+++******+++******)))&&&$$$$$$''')))+++***++++++---000222444000...---.........+++)))''''''%%%""" """%%%&&&&&&&&&%%%$$$%%%''')))...//////---++++++///222///---+++***+++,,,,,,,,,,,,'''"""!!!$$$(((++++++FFFEEEDDDDDDGGGIIIJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHJJJMMMOOOOOOMMMIIIGGGFFFGGGGGGIIIMMMOOOOOOMMMJJJLLLKKKLLLPPPSSSSSSNNNJJJJJJJJJIIIJJJLLLOOORRRTTTTTTUUUTTTPPPKKKKKKNNNRRRQQQNNNNNNRRRSSSRRRSSSWWWWWWUUURRROOONNNOOOQQQRRRVVVSSSNNNLLLNNNQQQQQQOOOQQQRRRRRRSSSTTTSSSQQQOOOKKKPPPVVVZZZ[[[YYYWWWUUUWWWXXXYYYYYYVVVSSSPPPOOOQQQMMMKKKMMMQQQQQQMMMHHHIIIKKKNNNRRRUUUWWWXXXXXXUUUUUUVVVWWWYYYZZZ\\\\\\\\\XXXTTTSSSSSSRRRNNNJJJOOOTTTYYYZZZXXXVVVXXX[[[\\\WWWPPPMMMMMMOOOQQQRRRMMMKKKIIIIIIKKKMMMMMMMMMIIIIIIIIIJJJLLLNNNPPPQQQKKKIIIHHHIIIKKKLLLKKKJJJFFFFFFHHHLLLPPPSSSSSSRRRRRRQQQOOONNNMMMLLLLLLLLLHHHGGGDDD@@@<<<:::::::::999:::;;;;;;888333...***%%%&&&&&&'''((())))))***---***&&&$$$$$$%%%''')))%%%&&&'''(((((('''&&&%%%(((((('''%%%""""""###%%%%%%(((,,,...000000//////...---,,,+++,,,---///000444333222000///...------+++***(((&&&%%%%%%&&&&&&'''(((***,,,---------,,,......,,,+++***)))))))))&&&(((***(((&&&%%%'''))))))((((((''''''(((***+++...,,,***(((&&&%%%$$$$$$''''''''')))*********)))%%%'''***,,,,,,+++(((&&&!!! """&&&***---111000---***(((***...111222///+++))))))******************+++++++++++++++//////000000000...---,,,'''&&&&&&'''))),,,///000,,,------+++((('''(((***+++,,,---......---,,,+++---,,,+++(((%%%$$$&&&(((%%%(((---333666333---(((%%%%%%%%%%%%&&&''''''(((&&&(((***+++***)))((((((+++...000---'''"""!!!"""%%%&&&'''&&&%%%%%%''')))&&&''''''((()))+++---...)))(((&&&%%%&&&'''***+++'''(((,,,111000,,,+++.........,,,+++******+++,,,//////...---,,,,,,...///,,,++++++,,,---...---+++((('''%%%$$$$$$$$$&&&'''(((((()))+++---.........***)))'''&&&''')))+++---***)))(((''''''&&&&&&'''%%%''')))+++---.........++++++***))))))))))))))))))((('''(((((((((&&&$$$"""!!! """%%%))),,,***************)))(((((('''))),,,...//////...---((()))***+++,,,,,,++++++((()))***+++++++++))))))%%%&&&(((***,,,---------((('''''')))+++---...---***+++,,,------,,,+++***)))))))))(((&&&%%%%%%%%%((()))***(((%%%#########'''(((***---000111000...***)))'''&&&%%%&&&''''''++++++******,,,...000222---///111000...,,,++++++++++++***(((&&&&&&(((+++------------///000222333000///...///000000...,,,,,,+++)))'''%%%%%%)))+++)))))))))'''%%%%%%&&&(((...111222000,,,+++...333///...,,,+++******))))))***&&&"""!!!%%%***...000EEEDDDBBBBBBEEEGGGHHHIIIHHHHHHGGGFFFFFFHHHJJJLLLIIIKKKNNNNNNLLLIIIGGGGGGGGGHHHJJJMMMPPPPPPNNNKKKOOONNNMMMOOORRRQQQLLLHHHIIIHHHHHHIIIJJJNNNQQQSSSQQQSSSSSSQQQOOOOOOQQQTTTPPPNNNNNNRRRSSSRRRSSSWWWXXXUUURRRPPPOOONNNPPPQQQUUUOOOIIIHHHKKKPPPSSSUUURRRRRRSSSSSSQQQPPPOOONNNPPPPPPTTTZZZ``````YYYSSSTTTVVVYYY[[[ZZZUUUOOOKKKPPPMMMMMMOOOSSSRRRLLLFFFKKKMMMPPPSSSVVVWWWXXXYYY[[[YYYWWWVVVWWWYYY\\\^^^dddZZZPPPPPPVVVXXXSSSLLLUUUVVVVVVXXXXXXWWWSSSPPPUUUSSSQQQPPPPPPQQQQQQPPPMMMLLLLLLMMMNNNOOONNNLLLNNNLLLIIIGGGGGGJJJNNNQQQPPPNNNJJJHHHIIIJJJKKKLLLIIIGGGGGGHHHLLLOOOQQQRRRSSSRRRQQQOOONNNLLLLLLKKKIIIBBB<<<999999999666222333444666666333...)))&&&$$$$$$&&&'''((()))******,,,***'''%%%$$$%%%(((***(((((())))))((('''%%%$$$%%%&&&%%%$$$"""###%%%'''''')))+++...//////,,,***,,,+++++++++,,,---///000222111000////////////000---+++)))&&&%%%%%%&&&'''&&&&&&((()))+++,,,,,,---000///---+++***)))))))))***,,,...,,,'''%%%&&&(((***((('''''')))+++---...000...---+++)))((('''''''''(((***+++++++++,,,,,,&&&))),,,//////---+++))) """'''+++...///...,,,)))(((***///333222///***(((((()))******++++++******************------...///...---,,,+++&&&'''((()))***---000222......---+++(((''''''(((''')))+++,,,.........---......,,,***'''''')))+++%%%(((...333555222+++&&&!!!"""$$$''')))+++---...+++...000000---***((((((---///111///+++&&&$$$###%%%&&&''''''&&&''')))***((((((((()))+++---///000)))'''%%%$$$$$$'''***,,,((((((,,,000000,,,+++......,,,***))))))******+++...///000///---,,,,,,...+++******,,,......---+++)))((('''%%%%%%$$$$$$%%%&&&''')))+++,,,------...---,,,)))((()))+++...000,,,+++)))'''&&&&&&&&&&&&$$$%%%(((***,,,,,,---,,,+++***)))((((((((()))))))))((('''((())))))'''%%%$$$#########%%%(((+++,,,)))(((((('''''''''''''''((())),,,...000000000000---------------,,,******((()))***++++++***((('''$$$%%%(((+++---.........***))))))***,,,---,,,+++'''))),,,......---+++***)))(((((((((((((((((('''$$$&&&'''&&&###!!! $$$&&&)))---111111///---***)))(((&&&&&&&&&'''(((,,,,,,******+++...000222///111444444111...,,,+++,,,,,,+++)))'''(((***,,,000/////////....../////////......///000111000.........---+++)))***---///,,,---,,,+++(((''''''(((...111444222...,,,///333......---+++)))((((((((()))'''$$$###&&&+++///222EEEDDDBBBCCCEEEHHHIIIIIIKKKKKKJJJHHHGGGIIIMMMPPPIIIJJJLLLLLLJJJHHHHHHHHHGGGIIILLLNNNOOOOOONNNNNNRRROOOMMMNNNQQQQQQNNNLLLIIIIIIIIIJJJKKKNNNPPPQQQNNNOOOPPPPPPOOOOOOQQQSSSOOOLLLLLLPPPQQQPPPQQQUUUVVVSSSQQQRRRQQQOOOOOOQQQUUUOOOJJJJJJMMMPPPVVV[[[SSSTTTUUUTTTQQQPPPOOOPPPQQQOOOOOOVVV^^^___XXXPPPOOORRRVVV[[[\\\YYYRRRLLLOOONNNOOOQQQTTTSSSNNNJJJMMMOOOQQQTTTVVVWWWWWWWWWZZZYYYWWWUUUUUUWWWZZZ\\\dddYYYOOOOOOWWW[[[WWWPPP]]]WWWQQQPPPSSSVVVVVVTTTOOOPPPQQQRRRRRRSSSSSSSSSPPPOOOOOOOOOQQQQQQPPPOOORRROOOIIIEEEDDDGGGKKKNNNQQQOOOLLLIIIHHHIIIKKKLLLJJJHHHGGGGGGJJJLLLMMMMMMRRRQQQPPPNNNLLLJJJIIIHHHGGG>>>555444777999444///,,,...000000---)))&&&$$$###$$$&&&'''(((((()))(((***)))(((&&&%%%&&&))),,,))))))))))))((('''&&&%%%$$$%%%&&&&&&%%%%%%''')))))))))+++---......***((()))***+++,,,---.../////////...---------///000111...,,,(((%%%$$$%%%''')))&&&&&&&&&&&&'''***,,,---//////...,,,+++***)))(((+++///111///)))%%%&&&)))***((('''(((+++...////////////...---,,,,,,++++++'''))),,,,,,,,,,,,---...(((+++...000111000---+++ !!!###%%%&&&))),,,///---,,,***)))(((+++000444111...)))'''''')))***+++,,,+++***)))))))))))))))((()))+++,,,,,,,,,++++++''')))+++,,,,,,---///000.........+++(((&&&'''(((&&&'''))),,,---...............---+++))))))+++---'''))),,,000111...)))$$$!!!$$$'''+++---///000...111444222...***))))))...000111000,,,)))&&&&&&%%%&&&(((((((((((()))+++((()))***,,,---...///000***(((%%%$$$$$$'''***,,,)))(((+++///...+++***...,,,***))))))***++++++***---000333222...++++++,,,))))))***+++---...,,,******))))))((('''&&&%%%$$$%%%(((+++,,,,,,+++,,,---...---+++******,,,///111---,,,***(((&&&%%%$$$$$$###$$$''')))+++,,,,,,,,,******)))(((((((((((())))))(((((()))++++++***(((%%%%%%$$$%%%%%%'''((()))((('''%%%$$$$$$%%%&&&'''''')))+++...000111111111000000///...,,,+++******)))))))))))))))((('''&&&$$$&&&))),,,...//////...)))(((((()))******)))'''&&&(((+++---...---+++***)))((('''((()))***)))((("""$$$%%%$$$"""!!!!!!!!!###%%%(((---000111...,,,+++******))))))))))))***...---+++***+++---000222111333555555333///---,,,,,,---,,,***)))))),,,...111111000...---,,,+++***---,,,,,,...000111000///,,,------,,,++++++---///...//////---+++)))))))))---000333222000...000111.........---***((((((((()))(((&&&&&&(((+++///111GGGFFFEEEFFFIIIJJJKKKJJJMMMOOOOOOMMMKKKJJJMMMOOOIIIJJJJJJIIIHHHGGGIIIJJJHHHKKKNNNOOOMMMLLLNNNPPPNNNKKKHHHIIIMMMPPPPPPOOOKKKKKKLLLMMMNNNOOOPPPPPPNNNNNNOOOPPPOOOOOOOOOPPPPPPMMMMMMPPPQQQOOOPPPTTTTTTPPPQQQTTTTTTPPPOOORRRSSSOOONNNPPPPPPPPPUUU\\\VVVWWWXXXVVVSSSRRRRRRTTTOOONNNNNNSSSYYYZZZWWWRRRPPPRRRUUUYYY[[[YYYSSSMMMOOOOOOOOOPPPQQQSSSTTTUUUOOOPPPRRRTTTTTTTTTTTTTTTSSSTTTTTTUUUVVVWWWWWWXXX[[[VVVQQQQQQVVVXXXWWWTTT[[[VVVQQQOOOOOOQQQSSSTTTNNNOOOPPPRRRSSSUUUWWWYYYWWWTTTPPPOOOPPPRRRTTTUUUQQQNNNJJJFFFEEEFFFHHHJJJJJJKKKKKKKKKKKKJJJKKKKKKHHHGGGGGGHHHIIIIIIFFFDDDIIIIIIHHHFFFDDDAAA???>>>>>>777000...000222000---)))+++...---***(((''''''&&&'''((()))))))))((((((&&&'''((('''&&&&&&))),,,(((''''''&&&&&&'''''''''&&&(((******)))((()))******)))***,,,......,,,)))'''(((+++---/////////......---,,,++++++---///000---***&&&$$$###%%%)))+++((('''%%%$$$%%%(((,,,///............,,,+++)))'''***...222000***&&&'''+++((('''&&&(((,,,/////////,,,---.../////////...---&&&))),,,,,,++++++---///***+++...000111000///---'''))),,,,,,++++++---///******)))((()))+++000444111---)))'''(((***,,,------,,,***)))((((((((()))###$$$''')))***+++++++++(((+++...///---,,,---............+++(((&&&'''(((((()))+++,,,------,,,,,,------,,,+++)))***,,,///*********+++,,,***&&&""" ###'''***,,,---...---000333111,,,)))***,,,......///...,,,***((('''$$$&&&((((((((('''((()))((()))+++---...//////...+++)))'''%%%%%%'''***,,,))))))+++...---)))))),,,***)))(((***---...,,,***,,,000444444///+++***+++''''''(((+++------+++)))++++++++++++***((('''&&&(((+++......---++++++,,,---,,,+++******,,,---...---,,,+++(((&&&$$$"""!!!$$$%%%'''***+++,,,,,,,,,*********)))))))))(((((()))((((((***---...---,,,((('''''''''&&&&&&''''''((('''%%%$$$$$$%%%''')))'''(((***---///111111222111000...---,,,,,,,,,,,,***)))((('''&&&&&&&&&&&&&&&(((+++...//////...---******)))***+++***(((%%%'''(((+++------,,,+++******((('''''')))***)))'''###$$$%%%$$$###"""###%%%$$$&&&(((---000000...,,,++++++,,,---------,,,,,,111///,,,***+++,,,///111111333555555222///---,,,---------+++******---///000//////---,,,***((((((*********,,,///000///...***+++------,,,,,,---...///000000///,,,*********+++---...000000000///...---///000...***((((((***)))))))))))))))+++---///HHHGGGGGGIIIKKKMMMLLLKKKMMMPPPRRRPPPMMMJJJJJJKKKJJJJJJJJJHHHGGGGGGIIIKKKIIIMMMPPPOOOKKKJJJNNNRRRHHHEEEBBBCCCHHHMMMOOOOOOLLLMMMNNNPPPPPPQQQQQQPPPPPPQQQQQQQQQPPPPPPOOOOOORRROOOOOORRRSSSQQQRRRUUURRROOOPPPUUUUUUPPPOOORRRPPPOOOQQQTTTRRRNNNQQQXXXXXXYYY[[[YYYUUUTTTUUUWWWOOOOOOQQQSSSVVVWWWWWWVVVVVVUUUUUUWWWXXXVVVQQQLLLOOOOOOOOONNNOOOSSSZZZ___PPPQQQRRRSSSSSSRRRQQQQQQLLLNNNRRRVVVWWWWWWUUUTTTQQQSSSTTTUUUUUUUUUUUUVVVSSSTTTUUUSSSOOOLLLLLLLLLNNNOOOPPPQQQSSSWWW[[[___]]]WWWQQQMMMNNNSSSWWWZZZNNNMMMJJJGGGFFFFFFGGGGGGCCCFFFKKKMMMMMMLLLJJJJJJEEEFFFHHHJJJJJJGGGAAA===@@@@@@???===;;;888666555444111---***)))***+++,,,))),,,///...,,,******,,,***+++,,,,,,,,,+++***)))###%%%''''''&&&&&&))),,,%%%%%%$$$$$$%%%&&&((())))))+++---...,,,+++***++++++))))))+++///000...+++%%%'''+++...000000...---...---+++******+++---...+++)))%%%""""""%%%))),,,+++(((%%%###$$$(((---000------...///...+++)))''''''---111///***&&&))),,,'''%%%%%%(((---000///...***+++---000000000///...%%%(((+++,,,******,,,...***+++---///000000///...---000333222///------...(((((()))((())),,,000333111...)))''')))+++---...---,,,***)))((('''(((((( !!!$$$''')))***++++++(((,,,000111...,,,+++,,,......---+++(((''''''(((+++,,,---------,,,+++***+++++++++***)))***,,,///,,,***))))))((('''$$$!!! ###&&&(((************...111///+++)))+++...---------,,,+++***)))((($$$&&&(((((('''''''''(((((())),,,...///...---,,,+++***(((&&&&&&(((***+++***)))+++...,,,((((((+++***)))))),,,///000...+++,,,111555555000+++***+++&&&&&&(((***,,,---***(((+++,,,,,,,,,+++***((('''***---000000...++++++,,,,,,,,,+++*********+++,,,---,,,+++)))&&&### %%%&&&(((+++,,,---------***************)))(((((()))))))))+++...000///...++++++***)))(((((('''&&&)))(((&&&$$$$$$&&&(((***&&&(((***,,,///000222222111///---,,,+++,,,...///+++)))'''&&&%%%%%%%%%&&&(((***---///000000...------,,,,,,,,,---,,,)))'''((()))+++------,,,+++***+++)))&&&'''))))))'''$$$$$$%%%&&&%%%$$$$$$&&&(((&&&''')))---000111///---+++,,,...///000//////...222000---+++***,,,...000111333555444111...,,,,,,---...---,,,***+++...000...------,,,+++)))(((''')))((()))+++...//////...***,,,///000///......///...000000///,,,***************+++...000000...,,,,,,///000///+++))))))***)))***++++++***+++,,,...NNNKKKIIIKKKPPPSSSQQQNNNRRRQQQOOONNNNNNMMMKKKJJJIIIFFFFFFJJJOOORRRPPPMMMKKKLLLMMMOOOOOONNNNNNMMMEEECCCAAADDDKKKOOONNNLLLMMMMMMMMMNNNOOOPPPQQQRRRPPPRRRSSSSSSQQQPPPPPPQQQRRRQQQPPPOOOOOORRRUUUWWWVVVSSSPPPPPPRRRTTTTTTRRRNNNNNNNNNOOOQQQSSSVVVWWWUUUUUUTTTSSSSSSTTTUUUVVVNNNOOORRRUUUVVVUUUTTTSSSXXXZZZ]]]\\\YYYTTTQQQOOOMMMQQQRRROOONNNTTT[[[^^^TTTTTTSSSRRRQQQPPPOOOOOONNNPPPQQQQQQRRRUUUYYY\\\SSSSSSRRRSSSSSSUUUVVVWWWTTTRRRPPPRRRUUUUUURRROOONNNQQQUUUWWWXXXXXXYYYZZZVVVTTTRRRQQQRRRSSSSSSSSSSSSPPPMMMJJJIIIHHHGGGEEEIIILLLOOOOOOLLLIIIIIIIIIJJJGGGCCC???<<<<<<<<<<<<:::999666555444222000...///,,,((($$$$$$&&&***,,,***((('''(((,,,///...---,,,,,,,,,,,,+++***))))))'''%%%$$$&&&)))+++***)))%%%'''((('''&&&$$$%%%%%%+++***)))))))))***+++,,,,,,)))((()))---//////...)))+++---///000000///...,,,,,,,,,,,,,,,---...///,,,((($$$"""###%%%&&&''''''&&&%%%%%%&&&(((+++---...,,,,,,,,,,,,,,,+++***)))((((((((((((***+++,,,)))'''''')))---//////---+++,,,---...////////////)))(((&&&''')))******)))+++'''%%%&&&+++...,,,))),,,---...---,,,,,,---///111000...---,,,,,,------222,,,%%%###&&&***...///111000...+++***(((''''''%%%''')))))))))((()))+++000---+++---000222111///111111222111...***'''$$$)))***---//////...+++******++++++++++++---000333222///++++++,,,,,,***'''%%%&&&'''''''''''')))+++...---+++******+++---...///...,,,------,,,***((())))))(((&&&&&&&&&&&&&&&$$$&&&''')))***+++++++++,,,,,,,,,,,,+++)))'''&&&(((***++++++)))(((((()))***,,,///222222111...,,,111111000///---+++***)))+++++++++++++++***))))))(((+++---...,,,+++******///333777666222---+++++++++***)))***+++---------///---++++++,,,***&&&###"""$$$'''(((***+++---...)))'''%%%''')))***)))&&&$$$&&&(((***,,,...//////+++)))(((((())))))(((&&&,,,,,,++++++************+++***)))***---000111111111///,,,,,,...///---++++++***'''$$$"""###'''++++++,,,---////////////...---+++***---111111---((('''***,,,---,,,++++++,,,...***%%%""""""$$$$$$$$$***'''$$$###%%%'''((()))******,,,...000///,,,)))---+++)))***,,,,,,)))'''+++---...000000///---,,,+++---///...---,,,,,,---222000---++++++,,,...///...---+++)))'''''''''((('''&&&&&&'''***++++++***++++++,,,...000111///---...000000---)))'''(((+++&&&%%%%%%&&&(((***++++++///...+++***)))+++,,,...---+++******++++++)))'''MMMKKKLLLPPPUUUVVVSSSOOOSSSRRRQQQOOONNNLLLIIIHHHKKKHHHFFFIIIMMMPPPNNNLLLMMMMMMNNNNNNNNNMMMLLLKKKJJJGGGDDDFFFKKKNNNMMMKKKLLLLLLLLLMMMOOOQQQSSSUUURRRTTTUUUTTTRRRPPPPPPQQQYYYXXXWWWTTTRRRRRRSSSTTTXXXTTTPPPNNNPPPRRRRRRRRRSSSSSSRRRRRRRRRTTTUUUVVVXXXVVVTTTSSSSSSUUUVVVVVVNNNNNNOOOPPPQQQRRRSSSSSSVVVWWWYYYZZZYYYVVVSSSQQQNNNOOONNNMMMQQQXXX]]]\\\SSSSSSSSSTTTUUUSSSPPPMMMNNNPPPRRRSSSSSSTTTWWWYYYUUUTTTSSSRRRRRRSSSUUUVVVUUUUUUVVVUUUSSSQQQQQQPPPOOORRRTTTVVVWWWYYY[[[]]]TTTRRRQQQQQQSSSTTTSSSRRRMMMMMMNNNOOOOOOMMMHHHDDDHHHKKKMMMMMMJJJHHHGGGHHHFFFCCC???;;;888777777888666555333222111000...---,,,***&&&######%%%)))++++++)))((())),,,///...---------------,,,***))))))%%%$$$###%%%((()))(((&&&&&&''')))((('''%%%%%%&&&&&&&&&&&&&&&''')))+++,,,***)))''')))+++------,,,(((***,,,///000000//////,,,,,,,,,,,,,,,---......---)))%%%###$$$%%%&&&&&&((('''&&&&&&&&&(((***+++---+++*********+++******))))))(((((()))***,,,------+++)))***,,,---,,,***+++,,,,,,---------------((('''&&&&&&'''(((&&&%%%'''$$$###&&&+++...---***+++,,,---,,,++++++---///111000...---------...//////***$$$"""%%%***...000///...---+++)))(((''''''%%%''')))***))))))***+++---+++***,,,///111222111...///000000...+++(((&&&)))***,,,------,,,+++)))***++++++++++++---000333222///,,,,,,---...+++((('''((())))))(((((()))+++,,,,,,+++******+++------///...,,,,,,,,,+++(((&&&)))))))))((('''&&&%%%%%%"""###&&&(((((('''&&&$$$***+++,,,---,,,+++)))''')))+++,,,+++***((()))***)))+++...000111111000///////////////...---++++++******))))))))))))))))))(((+++---...---+++++++++...222555444000,,,+++,,,+++***))))))***+++++++++...,,,++++++,,,+++'''$$$"""'''+++------------(((&&&$$$%%%''')))((('''###$$$&&&(((***,,,------,,,***))))))***+++)))(((,,,,,,---...///////////////---++++++---/////////000...,,,,,,---...---+++,,,***'''###!!!###'''***+++,,,---.../////////...///---,,,///333444000,,,***+++---,,,+++***+++,,,...,,,(((%%%######%%%&&&)))&&&$$$$$$&&&)))***++++++***+++---///...+++)))((('''&&&(((++++++)))'''+++,,,---//////...,,,++++++,,,......---...///111222000...,,,++++++---...---,,,***(((''''''''''''&&&&&&&&&(((+++------,,,---,,,,,,...000000...,,,---///000...***((()))+++&&&%%%$$$%%%&&&(((******///---***(((''')))+++------,,,******+++,,,+++***NNNNNNPPPTTTXXXYYYUUUQQQRRRSSSSSSRRRPPPLLLIIIFFFLLLIIIFFFGGGKKKMMMLLLKKKNNNNNNNNNNNNMMMLLLKKKJJJOOOKKKGGGGGGJJJLLLLLLKKKLLLLLLKKKLLLOOORRRVVVYYYUUUVVVWWWUUUSSSPPPPPPPPPZZZ[[[[[[YYYVVVSSSSSSSSSVVVRRRNNNLLLMMMQQQTTTUUUYYYXXXVVVUUUTTTTTTTTTUUUZZZVVVQQQPPPRRRTTTTTTSSSMMMLLLLLLLLLMMMOOOQQQRRRUUUSSSSSSUUUWWWWWWTTTQQQOOONNNKKKKKKRRR[[[]]]ZZZSSSRRRRRRUUUXXXWWWQQQKKKMMMOOORRRSSSSSSTTTUUUVVVXXXWWWTTTQQQPPPQQQSSSTTTVVVYYY[[[XXXRRROOOPPPRRRUUUWWWXXXWWWVVVVVVXXXYYYQQQPPPPPPRRRTTTTTTSSSRRRNNNNNNNNNPPPQQQPPPLLLJJJHHHIIIJJJIIIFFFDDDCCCDDD@@@===:::666333222222222111111000...---+++***))))))'''###!!!!!!$$$(((***+++***)))***,,,......---.........---,,,+++)))((($$$$$$%%%'''))))))'''%%%''')))+++***)))'''''''''""""""###$$$&&&(((***+++)))((('''(((***+++***)))''')))+++---////////////,,,++++++++++++,,,---------***&&&$$$$$$%%%%%%%%%'''''''''&&&'''((()))***,,,+++)))((((((((()))******))))))******+++,,,---111///---++++++***)))'''++++++******))))))******'''&&&&&&'''''''''$$$"""###"""###''',,,///...+++***+++,,,+++***+++---...111///...,,,,,,---...///+++(((###"""%%%***...000---,,,+++***)))(((''''''&&&(((*********)))***,,,***)))((())),,,///000000***+++---------,,,***((()))***************))))))***+++,,,,,,,,,---000333222///,,,,,,...///,,,))))))+++,,,+++)))((()))************++++++,,,,,,,,,...---,,,++++++***'''%%%))))))))))))(((&&&$$$### ###'''))))))&&&""" &&&))),,,...///---+++)))+++,,,---,,,***)))***+++)))***,,,...000111111222------.........---,,,,,,((('''&&&&&&&&&'''((()))(((+++---...---,,,,,,------///111000---***+++---+++***))))))((())))))))),,,,,,+++,,,,,,+++)))'''&&&,,,//////,,,***'''%%%######%%%'''''''''###$$$%%%&&&((()))***+++---,,,***+++,,,,,,+++))),,,...111333555555555444222000,,,+++,,,---------///---,,,,,,......---,,,...,,,(((###!!!"""&&&)))+++,,,---.../////////...000......000444555333111---...---+++))))))***,,,......,,,((($$$###&&&)))(((&&&$$$%%%(((+++,,,---,,,++++++,,,------+++)))######$$$&&&)))***)))'''+++,,,---......---+++++++++,,,---------...111444111000...,,,+++++++++,,,,,,+++***((('''&&&%%%%%%%%%%%%&&&***---000000000...---,,,---...---,,,***+++...111000---******+++'''&&&$$$###$$$''')))+++000---)))&&&%%%'''***,,,---+++******+++---------QQQQQQRRRTTTVVVVVVSSSQQQPPPSSSUUUVVVSSSOOOKKKIIIKKKHHHFFFFFFIIILLLMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLOOOLLLHHHHHHIIIKKKLLLKKKLLLKKKKKKKKKNNNSSSXXX[[[WWWXXXXXXVVVSSSPPPOOOOOOSSSVVVZZZZZZXXXVVVVVVWWWSSSPPPLLLJJJLLLQQQVVVYYYYYYXXXVVVTTTSSSSSSSSSTTTXXXSSSNNNLLLOOOQQQQQQOOOKKKKKKLLLLLLMMMOOOPPPQQQTTTPPPMMMOOOSSSUUURRRNNNOOOOOONNNMMMQQQXXX[[[XXXVVVRRRPPPSSSXXXYYYSSSMMMMMMOOOPPPQQQRRRTTTVVVYYY\\\YYYVVVRRRQQQQQQRRRSSSWWWYYYZZZXXXUUURRRRRRSSS[[[\\\\\\ZZZVVVSSSPPPPPPOOOOOOPPPRRRUUUVVVTTTRRRWWWSSSNNNKKKLLLNNNPPPQQQHHHHHHFFFDDD@@@>>>===<<<:::888555222///...------......---+++(((%%%%%%%%%'''%%%"""!!!!!!$$$''')))++++++******+++,,,------//////......,,,+++)))(((&&&(((***,,,,,,+++(((&&&(((***,,,,,,+++)))((((((######$$$%%%&&&((())))))''''''(((((()))***))))))'''(((***,,,---...//////++++++*********++++++,,,,,,)))%%%######$$$$$$###%%%%%%&&&'''((()))******++++++***((('''''')))+++*********++++++,,,------222000...+++***)))((('''+++***((('''&&&&&&''''''&&&&&&''')))+++***'''%%%######%%%)))---///---+++)))***++++++******,,,...000...,,,******+++---...+++((($$$"""$$$''',,,...+++++++++***)))(((''''''&&&(((***+++******+++,,,((('''&&&&&&(((***,,,---'''(((***+++,,,,,,++++++)))))))))((((((''''''''')))***+++,,,,,,---000222000---+++,,,...///,,,)))***,,,---,,,***((('''''''''((()))***+++++++++++++++***)))***+++***((('''((()))))))))(((&&&###!!!!!!$$$)))------***&&&"""$$$'''+++///000///---++++++,,,---+++***)))***,,,***++++++,,,---...000111------------,,,++++++***&&&%%%$$$###$$$&&&(((***)))+++---...---,,,---...+++---...---***)))+++...,,,,,,+++***((('''((()))***++++++,,,,,,+++***((($$$))),,,+++(((&&&%%%$$$###"""###%%%'''(((%%%%%%&&&&&&'''((()))***---+++***+++,,,,,,+++***...000333666888777666555111...+++***+++,,,,,,,,,............//////...---///---)))$$$!!!"""%%%)))++++++,,,------............---,,,...222444444333111000...+++((((((***,,,...000000+++%%%###'''+++***(((&&&''')))+++,,,,,,---,,,+++,,,---,,,***((("""###%%%''')))))))))(((------.........---,,,+++,,,,,,,,,++++++,,,000222000///...,,,+++*********+++***)))((('''&&&%%%%%%%%%%%%'''+++000333333222---,,,************(((&&&)))...222333000,,,,,,,,,)))(((&&&%%%$$$&&&***---111...)))&&&%%%'''***,,,,,,***((((((***---......TTTSSSQQQPPPPPPPPPPPPOOONNNRRRWWWXXXVVVRRRPPPOOOIIIHHHGGGGGGJJJMMMPPPQQQNNNMMMMMMMMMMMMNNNNNNNNNLLLJJJHHHHHHIIIKKKLLLMMMLLLKKKJJJKKKNNNRRRWWWZZZXXXXXXXXXVVVRRROOOMMMMMMOOOTTTZZZ\\\ZZZXXXXXXZZZTTTRRRPPPMMMNNNQQQUUUXXXUUUTTTSSSQQQQQQQQQQQQRRRSSSOOOKKKJJJKKKMMMLLLKKKJJJKKKNNNPPPQQQQQQPPPOOOSSSNNNJJJKKKOOOQQQOOOLLLOOOSSSSSSPPPOOOSSSVVVWWWXXXRRRNNNPPPUUUXXXUUUQQQMMMNNNOOOOOOQQQTTTYYY]]]]]][[[WWWTTTRRRRRRSSSTTTXXXVVVUUUVVVXXXXXXVVVTTTYYY[[[]]]\\\WWWQQQLLLJJJNNNNNNOOORRRTTTUUUTTTRRRYYYTTTOOOKKKKKKLLLNNNNNNHHHEEEAAA===:::777555444666444222000...---,,,,,,---...---)))%%%!!! !!!'''%%%###""""""%%%''')))+++++++++*********+++,,,.........---,,,+++)))((('''))),,,---,,,***((('''(((+++---...,,,***))))))((((((((((((((('''''''''&&&'''))))))***)))))))))&&&''')))***,,,---......+++******)))))))))*********'''$$$"""#########"""!!!###%%%(((***+++++++++***++++++)))'''''')))+++)))******+++,,,,,,------000///---***((((((((())),,,***'''%%%$$$$$$&&&'''''''''))),,,//////---+++'''(((***,,,......,,,+++)))***++++++***+++---///...,,,***''''''(((***+++,,,***&&&######%%%))),,,***+++++++++***((('''&&&&&&(((*********)))***+++)))(((&&&$$$###$$$&&&(((%%%'''(((***,,,,,,,,,,,,))))))((('''&&&&&&%%%%%%''')))+++++++++,,,...000---+++)))+++---...+++((()))+++------***'''%%%$$$%%%&&&''')))***+++++++++'''&&&'''(((+++,,,,,,***'''((())))))(((&&&###!!!!!!%%%***...000---***'''$$$''',,,000111000...,,,+++++++++***(((((()))+++,,,++++++******+++,,,------------,,,***)))'''&&&$$$$$$######$$$&&&)))+++)))+++------,,,+++,,,...***+++,,,+++((('''***------......,,,)))((()))***(((***+++,,,+++***))))))!!! """%%%%%%$$$"""$$$$$$$$$$$$$$$%%%''')))))))))(((((()))***++++++,,,*********,,,,,,+++***///111333555666444222111---+++)))***+++,,,,,,,,,...///000000000////////////---***&&&######&&&)))*********++++++,,,------+++******+++---000111222333111///+++((('''))),,,...000111---'''&&&)))------,,,***)))***++++++***---,,,,,,,,,---+++)))&&&$$$&&&)))***+++***)))(((///////////////...------...---,,,***((((((+++---......------,,,***)))((())))))((((((''''''&&&&&&%%%&&&(((---111444444333,,,***(((''''''&&&$$$###(((,,,222333111...------,,,,,,+++(((&&&(((,,,000000...***'''&&&(((+++---)))(((&&&'''))),,,,,,,,,SSSQQQNNNLLLKKKKKKLLLMMMMMMRRRWWWYYYVVVSSSRRRRRRIIIIIIIIIKKKMMMPPPRRRTTTPPPPPPOOONNNNNNNNNNNNOOOIIIIIIIIIJJJKKKLLLMMMNNNMMMLLLKKKKKKMMMQQQTTTVVVVVVWWWWWWTTTPPPMMMLLLLLLPPPVVV\\\\\\YYYUUUVVVWWWWWWWWWVVVSSSQQQQQQSSSUUUQQQPPPNNNMMMMMMMMMNNNOOONNNNNNLLLKKKJJJJJJKKKLLLKKKMMMPPPSSSTTTSSSQQQPPPRRRNNNJJJIIILLLNNNOOONNNOOOTTTVVVQQQNNNPPPTTTUUUWWWRRRNNNNNNSSSVVVVVVTTTNNNOOOPPPQQQRRRUUUYYY]]]ZZZYYYWWWUUUTTTSSSSSSSSSWWWTTTSSSUUUYYY[[[XXXUUURRRUUUYYYYYYVVVQQQMMMLLLMMMLLLMMMOOOQQQRRRRRRQQQPPPPPPOOONNNMMMJJJEEEBBBDDD@@@:::666444222000...222111000///...------,,,,,,------)))$$$ !!!)))(((&&&%%%%%%''')))******++++++***(((((()))+++,,,,,,,,,,,,+++***))))))''')))++++++)))'''&&&&&&(((+++...///---+++))))))*********)))(((&&&%%%$$$###%%%(((***))))))******'''(((((()))***+++,,,,,,******)))(((((((((((()))(((&&&$$$###$$$$$$$$$### """&&&)))++++++++++++(((+++,,,+++((('''(((***((()))***+++,,,,,,,,,,,,,,,,,,+++)))'''''')))+++---***'''$$$###$$$'''((((((((()))---000222111000+++,,,---......---,,,+++)))***++++++++++++...000///,,,)))%%%$$$%%%'''(((,,,+++(((%%%###$$$'''++++++,,,,,,,,,+++)))'''&&&%%%''')))))))))((()))+++))))))'''$$$!!!!!!$$$&&&'''''')))***+++,,,------)))))))))((('''%%%$$$###%%%''')))******+++---...+++)))(((***---...+++'''(((+++......+++'''$$$###$$$%%%&&&''')))***+++,,,$$$$$$%%%(((,,,......---((()))******)))(((&&&%%%###%%%))),,,------+++***''')))---000111000...,,,)))))))))'''&&&&&&''')))+++***))))))(((((()))))),,,,,,+++***(((&&&$$$############$$$&&&(((+++,,,***+++,,,,,,******+++,,,)))+++,,,***''''''))),,,,,,...///,,,)))'''))),,,''')))++++++)))(((((((((%%%!!! """!!!###%%%&&&'''&&&'''(((***...---,,,+++***+++,,,---+++***)))***,,,---,,,+++///000222222222000...---)))))))))+++......---,,,,,,...111111000/////////------,,,)))'''&&&'''))))))((((((((()))***+++,,,))))))((((((***,,,///111333222///+++((((((***,,,...//////---***)))+++...000...,,,+++,,,,,,+++***,,,,,,,,,------+++'''$$$%%%(((,,,...---,,,++++++111111000//////.........///...---***'''&&&'''(((+++,,,------,,,+++)))(((''''''((()))))))))((((((''''''***...222444333111+++)))&&&%%%%%%$$$###"""$$$)))///000...,,,,,,---...//////,,,)))***...111...,,,***(((((()))+++---''''''&&&(((***++++++***MMMMMMLLLKKKJJJJJJKKKLLLMMMRRRWWWXXXTTTQQQQQQRRRKKKLLLNNNOOOPPPQQQSSSTTTUUUTTTRRRPPPNNNMMMMMMMMMIIIJJJLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMOOOPPPQQQSSSTTTTTTRRRNNNKKKJJJJJJLLLRRRXXXXXXSSSOOOPPPSSSSSSVVVYYYYYYWWWUUUUUUVVVOOONNNLLLKKKJJJJJJKKKKKKLLLOOOQQQPPPMMMKKKMMMPPPMMMNNNPPPQQQSSSSSSSSSRRRPPPNNNKKKJJJKKKOOOSSSUUUPPPSSSSSSPPPOOOSSSTTTSSSRRRPPPOOOPPPRRRTTTTTTTTTOOORRRTTTVVVVVVVVVVVVWWWUUUUUUUUUUUUTTTSSSRRRRRRTTTTTTUUUVVVXXXXXXXXXWWWQQQRRRTTTSSSPPPNNNNNNNNNKKKJJJIIIJJJLLLNNNNNNMMMIIIIIIIIIIIIHHHDDD???:::===999333/////////...---//////.........---------***,,,---***$$$!!!"""%%%---,,,***(((((()))+++,,,)))***+++)))&&&&&&'''))))))******++++++******))))))+++,,,+++(((&&&'''((((((+++...///---+++)))((())))))((((((&&&$$$"""!!!###''')))(((((()))***(((((((((((())))))*********)))(((((('''''''''((((((&&&%%%%%%&&&''''''&&&"""$$$'''***+++***((('''%%%))),,,,,,(((%%%&&&((('''((()))++++++++++++***++++++***'''%%%%%%(((+++...+++'''$$$###%%%)))+++)))((((((+++...000000///,,,,,,---,,,,,,++++++,,,)))+++,,,,,,,,,,,,///111111...)))%%%######%%%'''+++***)))&&&$$$%%%)))---------...---,,,)))&&&%%%$$$&&&((((((((('''((()))))))))(((%%%""""""&&&)))))))))***++++++,,,,,,---))))))***)))(((%%%###!!!$$$&&&((()))))))))+++---***))))))+++...///,,,((((((+++//////---)))%%%###$$$$$$$$$%%%'''))),,,---%%%%%%&&&))),,,.........++++++++++++++++++++++++(((((()))***+++,,,,,,,,,+++,,,...///000///---,,,''''''&&&%%%######%%%'''''''''''''''''''''''''''((((((((('''&&&%%%######"""###$$$''')))+++------+++,,,,,,***(((((()))***)))+++---+++(((&&&(((******,,,...,,,(((&&&))),,,&&&(((+++***(((%%%&&&&&&$$$ """!!!"""&&&)))+++***)))***+++111///---,,,+++,,,---...,,,++++++,,,---...---,,,......//////...---,,,,,,)))***,,,///111111...+++))),,,000000///------...,,,---...,,,***))))))***''''''&&&&&&'''(((***++++++***)))((()))+++///222222111000,,,)))(((***,,,---------,,,,,,,,,---...///---,,,,,,......---,,,+++,,,---//////+++&&&!!!###'''---//////......///111000000///...---------...///...,,,)))&&&&&&'''(((***,,,------+++)))(((%%%&&&(((***++++++++++++((()))+++///222222000...+++)))&&&%%%%%%%%%$$$### %%%***+++***((()))+++...111222///+++***---111***))))))))))))***++++++''''''(((***,,,,,,***(((GGGIIIKKKLLLKKKKKKKKKKKKNNNSSSWWWVVVRRRNNNNNNPPPMMMOOOQQQRRRRRRQQQRRRSSSYYYWWWTTTQQQNNNLLLKKKKKKJJJLLLOOOPPPOOOMMMLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNRRRRRRRRRPPPMMMJJJIIIIIIEEEKKKRRRRRRMMMJJJLLLOOOMMMRRRYYY\\\\\\ZZZ[[[[[[OOONNNLLLJJJHHHHHHHHHHHHKKKQQQVVVUUUPPPMMMPPPTTTPPPOOOOOOOOOPPPRRRTTTUUUOOONNNMMMKKKLLLPPPVVV[[[QQQQQQOOONNNRRRWWWVVVQQQNNNOOOQQQRRRSSSSSSSSSSSSOOOSSSXXX[[[YYYVVVSSSRRRQQQRRRSSSTTTTTTSSSRRRQQQRRRUUUXXXXXXUUUTTTVVVYYYTTTTTTRRRNNNKKKJJJLLLNNNJJJHHHFFFFFFHHHJJJKKKKKKHHHEEEBBB@@@???>>>===<<<888333...,,,---...///...---------------.........'''+++---***&&&###%%%)))000...,,,+++***+++,,,---(((******(((%%%$$$&&&)))(((((()))************))),,,...///---)))((()))+++(((+++...///---+++)))(((%%%&&&&&&%%%$$$"""  %%%'''''''''(((***))))))(((((((((((())))))***)))(((''''''''''''''')))'''&&&&&&((())))))(((%%%''')))++++++)))&&&$$$"""''',,,,,,((($$$$$$&&&&&&''')))***++++++*********+++***&&&######'''***...+++'''$$$$$$&&&***---***((('''(((+++---------++++++++++++******,,,---***+++,,,,,,,,,---000222333000+++&&&######%%%&&&)))))))))&&&$$$&&&+++///...//////...,,,)))&&&$$$###%%%'''(((''''''((())))))***)))&&&###$$$)))---***++++++++++++,,,,,,,,,((()))***+++)))&&&""" """%%%'''(((((()))***++++++)))***,,,000000---***(((,,,000111///***'''%%%$$$######$$$&&&))),,,...'''&&&'''***---......---......---------...///000...---+++***+++,,,---...---.../////////...---,,,&&&&&&%%%###!!!!!!$$$&&&###$$$%%%&&&''''''''''''%%%&&&&&&&&&%%%%%%$$$###"""###&&&(((+++---......,,,,,,,,,***'''&&&'''((()))+++---,,,)))&&&''')))(((+++---+++'''%%%(((,,,%%%(((******&&&$$$$$$%%%"""!!!$$$""""""&&&+++---,,,******,,,222000...,,,,,,,,,---......---,,,---///000///...------,,,,,,,,,,,,------+++,,,///222444222...***'''***...///---+++,,,---+++---//////---+++******&&&&&&%%%%%%&&&''')))***---,,,+++***))),,,000333111111000---***)))***+++---,,,++++++---......------,,,,,,---///000///...***+++...000000+++%%% &&&,,,///000///000111111000///------,,,,,,,,,...//////...+++((('''''''''(((+++------,,,***((($$$%%%(((***,,,,,,,,,,,,******,,,///111111///,,,,,,***'''%%%&&&&&&%%%$$$!!!&&&'''&&&%%%''')))...111333000,,,***---111''''''(((((()))*********((((((***,,,...---***'''MMMLLLJJJJJJKKKMMMPPPRRRVVVVVVUUUTTTRRRPPPNNNMMMSSSNNNOOOVVVZZZVVVRRRSSSSSSSSSSSSQQQNNNKKKHHHFFFLLLNNNPPPQQQPPPOOOLLLKKKSSSRRROOOKKKGGGGGGJJJMMM[[[XXXSSSNNNKKKJJJKKKLLLKKKJJJHHHGGGHHHIIILLLMMMSSSRRROOOOOOVVV^^^^^^ZZZTTTOOOLLLLLLOOOOOOKKKGGGJJJMMMRRRVVVWWWVVVTTTRRRQQQNNNLLLMMMOOOQQQOOONNNNNNRRRUUUQQQKKKIIIOOOUUUSSSPPPMMMNNNPPPQQQQQQOOOTTTSSSRRRRRRRRRSSSTTTUUURRRRRRTTTUUUVVVWWWWWWWWWSSSSSSTTTTTTTTTSSSRRRRRRMMMQQQVVVWWWVVVVVVWWWYYYVVVXXXUUUNNNMMMQQQQQQNNNPPPLLLHHHGGGHHHIIIHHHGGGFFFDDD@@@<<<888555333222///---+++***)))***+++,,,---...///000000///...---***+++++++++***)))'''&&&---+++***,,,///111000...))))))*********+++++++++,,,***&&&$$$###$$$&&&(((***---//////---,,,,,,,,,***,,,---,,,***)))((()))&&&$$$""" !!!$$$'''((()))******&&&***------***)))***+++&&&(((((((((%%%$$$$$$$$$)))***+++***'''%%%$$$%%%%%%&&&((()))))))))((('''###&&&))),,,---,,,***)))((('''&&&''')))******)))++++++)))(((&&&%%%%%%%%%******)))))))))***,,,---***(((&&&$$$$$$'''***,,,+++,,,------------,,,+++---------///111000---+++...---***&&&######&&&((()))((('''''''''(((***+++---,,,+++***)))))))))))))))(((&&&###!!!"""&&&)))---,,,***)))))))))***+++,,,)))'''(((,,,......---)))+++,,,,,,***(((''''''&&&&&&''''''''''''&&&&&&+++,,,...//////...,,,++++++---000222000,,,'''###""""""###$$$&&&(((+++,,,'''&&&'''(((***+++***))),,,---......---,,,***((()))---111222000......///000000///---)))&&&%%%%%%&&&%%%###!!!  """%%%)))******)))(((%%%%%%&&&&&&''''''((((((&&&(((***---......------)))***++++++,,,,,,,,,+++***,,,...000...+++'''$$$(((***---......+++'''%%%%%%&&&'''(((((('''&&&%%%(((%%%"""###%%%&&&%%%###)))...222000***'''***...000---******,,,//////...------,,,++++++,,,,,,---+++,,,------......---------...000222444444111...---,,,+++)))((((((((((((,,,++++++,,,......***&&&###'''***+++***)))***,,,//////......///000222333000000000///---+++)))((('''***,,,,,,+++******+++***))))))***+++,,,,,,***''')))++++++)))&&&%%%$$$"""%%%+++000333111...+++,,,,,,,,,...///...+++(((+++,,,...111222000,,,)))+++***)))(((((()))***+++''')))***++++++---000222......---------......//////***$$$$$$(((,,,---,,,&&&&&&&&&###!!!"""&&&***666333000.........---+++)))((()))***,,,,,,)))'''$$$&&&***---...,,,***(((NNNMMMLLLMMMNNNPPPRRRTTT\\\XXXSSSOOOLLLLLLNNNPPPWWWSSSRRRVVVWWWSSSRRRTTTUUUSSSPPPMMMKKKKKKKKKKKKPPPPPPPPPOOOOOONNNMMMMMMPPPMMMJJJHHHIIIJJJKKKKKKTTTSSSQQQOOOMMMLLLKKKKKKMMMKKKHHHGGGGGGIIILLLNNNUUUSSSPPPOOOSSSZZZYYYUUURRRNNNKKKKKKNNNNNNJJJGGGKKKMMMQQQTTTVVVVVVTTTSSSTTTRRRPPPPPPRRRSSSRRRPPPRRRRRRRRROOOLLLLLLOOORRRUUUQQQNNNLLLMMMNNNNNNLLLRRRSSSUUUVVVVVVUUUTTTSSSVVVWWWWWWWWWWWWVVVUUUUUUTTTTTTVVVXXXYYYXXXUUUSSSTTTUUUVVVUUUUUUUUUWWWXXXUUUVVVTTTNNNOOOVVVZZZYYYRRRLLLGGGEEEGGGGGGDDDAAA???===;;;888555222000...,,,+++)))'''&&&'''((((((,,,,,,.../////////...---((()))*********)))(((''',,,+++***,,,...000///---******+++++++++,,,,,,,,,+++)))&&&$$$$$$&&&(((***---///000000...,,,+++,,,)))******)))((('''''')))$$$###!!!  !!!"""!!!"""###%%%&&&&&&&&&&&&***---///...***''''''((('''((()))(((&&&%%%%%%%%%'''))))))(((&&&$$$$$$%%%&&&&&&((()))))))))((((((%%%'''+++...///...+++)))'''((())))))*********+++,,,+++***)))''''''&&&&&&+++************+++---...)))(((%%%$$$$$$%%%''')))+++,,,---...---,,,***)))---,,,,,,...///...+++(((+++***(((%%%######%%%((((((''''''&&&'''((()))***+++*********))))))((((((%%%$$$### !!!%%%(((++++++******))))))******,,,)))((()))+++------,,,***,,,---,,,***(((''''''((()))*********)))((('''******+++,,,,,,,,,+++++++++---///111111...***(((%%%%%%$$$%%%&&&''')))***&&&%%%%%%''')))******)))+++,,,......---+++((('''+++...222333111//////000------,,,)))&&&$$$$$$%%%&&&$$$"""  !!!###&&&)))+++,,,++++++'''(((((()))))))))*********+++,,,---,,,+++)))(((***+++,,,------,,,,,,+++,,,---000111000---)))&&&''')))---//////,,,(((&&&$$$%%%''')))*********)))---+++((('''))))))'''&&&***---///...+++)))***,,,+++)))''''''+++...///...,,,+++)))((((((***,,,---,,,,,,------------------......///111333222///---++++++***((('''''''''&&&''''''(((***---...,,,)))'''***------,,,+++,,,---000///............///000000000///---,,,***))))))%%%''')))***)))))))))******)))(((((())))))((('''&&&((())))))'''%%%%%%%%%###%%%***...111000---+++)))))))))+++,,,,,,***'''******,,,///000///---+++))))))(((((()))***+++,,,***+++------------000222///...---,,,,,,---......///)))$$$###&&&***++++++((()))***(((%%%%%%(((,,,444333111///---,,,++++++))))))((()))***+++)))((($$$%%%(((***++++++)))(((NNNOOOPPPQQQRRRTTTUUUVVVZZZXXXTTTPPPMMMLLLMMMMMMZZZWWWVVVUUUSSSPPPQQQUUUTTTQQQMMMJJJIIIKKKNNNPPPUUUSSSQQQOOONNNMMMNNNNNNLLLIIIFFFHHHLLLMMMKKKHHHKKKLLLNNNNNNNNNMMMLLLKKKOOOLLLIIIFFFGGGJJJNNNPPPWWWVVVSSSPPPRRRVVVTTTPPPOOOMMMKKKKKKMMMMMMJJJGGGLLLMMMPPPRRRTTTUUUUUUUUUXXXVVVTTTTTTUUUUUUTTTSSSXXXVVVRRRPPPPPPQQQSSSSSSZZZVVVQQQNNNMMMMMMLLLLLLQQQTTTXXX[[[[[[XXXTTTQQQVVVWWWWWWXXXWWWVVVUUUTTTVVVUUUVVVYYY]]]\\\YYYUUU\\\YYYUUUSSSTTTUUUVVVWWWUUUUUURRRNNNOOOVVV[[[\\\SSSLLLDDDBBBCCCBBB===777555555555333111...,,,***,,,+++(((&&&%%%%%%%%%&&&***+++---...///...---,,,&&&'''((()))***))))))(((*********+++---...,,,+++++++++++++++,,,,,,,,,,,,)))'''&&&%%%&&&(((+++---000111222000...+++++++++(((((((((&&&%%%%%%&&&(((""""""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%...000222///***&&&%%%&&&((()))******(((&&&&&&'''&&&'''((('''%%%$$$$$$%%%''''''((()))))))))((((((&&&)))---111111///+++)))&&&))),,,,,,***)))+++...------+++***))))))))))))++++++++++++,,,---...///((('''%%%$$$###$$$%%%%%%)))+++---......,,,)))'''---,,,,,,,,,---+++(((&&&'''''''''&&&$$$$$$&&&'''''''''&&&&&&&&&'''((()))((())))))))))))'''&&&%%% $$$((()))***+++++++++***)))(((***)))((()))+++,,,,,,+++,,,---...---+++)))((((((+++,,,...///...,,,***((()))(((((())))))***+++++++++---///000000///---,,,'''''''''&&&&&&'''((((((%%%$$$###%%%''')))))))))+++,,,...///...+++(((%%%***---000111000.........+++***(((%%%""""""$$$&&&'''%%%""" ###%%%''')))+++---......++++++,,,---------,,,,,,.........---+++(((%%%$$$+++,,,...//////...,,,***+++---///000///,,,)))&&&&&&)))---000000...***'''###%%%''')))+++,,,------222000...,,,,,,,,,+++)))+++,,,,,,,,,,,,+++******&&&%%%$$$%%%))),,,------***)))&&&%%%%%%(((+++---///...---------------............000111000---+++***)))((('''&&&%%%$$$$$$###$$$&&&***...000000///+++---000000...------...///...---------------...000///---+++************%%%''')))***))))))***+++***(((&&&&&&&&&'''&&&%%%&&&'''((('''%%%%%%&&&(((%%%&&&(((+++...///---+++(((((((((***,,,,,,+++))))))***+++,,,............)))((((((((()))+++,,,---,,,---...///......000111000///---+++++++++---......)))###"""$$$((())))))'''***,,,+++(((''')))+++000222222000,,,)))***++++++)))'''((()))***)))(((###$$$&&&'''((()))))))))OOOPPPRRRUUUVVVWWWWWWWWWRRRTTTUUUVVVTTTPPPLLLIIIVVVWWWWWWUUUQQQNNNPPPSSSQQQOOOLLLJJJKKKMMMQQQSSSVVVUUUSSSQQQOOONNNMMMMMMJJJJJJJJJKKKMMMLLLJJJHHHFFFGGGJJJLLLNNNOOOOOOOOOPPPMMMIIIFFFGGGJJJOOORRRYYYYYYVVVRRRSSSVVVTTTPPPNNNMMMLLLMMMNNNNNNKKKIIINNNOOOPPPRRRTTTVVVWWWXXX[[[YYYXXXVVVVVVUUUUUUTTT\\\ZZZXXXVVVTTTUUUWWWYYY___\\\VVVRRROOONNNMMMNNNSSSVVVYYY\\\\\\YYYUUURRRQQQRRRUUUWWWXXXXXXWWWVVVWWWUUUTTTVVV[[[\\\YYYVVV]]]YYYUUUSSSUUUWWWVVVUUUVVVUUUQQQNNNMMMPPPRRRRRRQQQHHH@@@===>>><<<555...///000111111000---+++)))...,,,)))'''%%%%%%%%%&&&***+++---//////...---,,,%%%&&&'''((()))(((''''''))))))******++++++***))))))************+++++++++'''&&&&&&&&&'''***---...222333222000---+++***+++(((((('''%%%###$$$&&&)))######"""""""""###$$$%%%$$$$$$$$$$$$%%%&&&&&&'''///111222///***&&&%%%%%%)))***++++++)))(((((((((&&&'''''''''%%%%%%&&&'''((((((((()))))))))(((((('''***...111111...***'''$$$)))...---***))),,,///......---,,,+++++++++,,,,,,,,,,,,---......///000)))((('''&&&%%%$$$######&&&(((+++......---+++***///...,,,,,,,,,+++(((%%%$$$&&&(((((('''&&&'''(((''''''''''''(((((())))))(((((())))))(((%%%"""!!!$$$(((((()))+++,,,,,,***(((&&&&&&'''((()))+++---------...///000///,,,)))((((((+++---000111000...+++((()))(((''''''''')))+++---------............------(((((((((((((((((((((((($$$"""!!!"""%%%((())))))+++---///111000,,,)))&&&((()))+++,,,,,,++++++******(((&&&""" !!!%%%(((+++)))%%%!!! !!!$$$$$$&&&(((***---...///---...///000000000//////000///...,,,***&&&$$$""",,,---///000000...,,,***)))***,,,---,,,***'''%%%&&&)))---000111///+++)))$$$%%%&&&(((***+++,,,---111000///...---------,,,,,,***)))***,,,---+++(((%%%%%%%%%&&&(((***+++,,,***(((%%%$$$$$$'''+++...111000///.........///000...------...///...,,,))))))(((((('''%%%$$$###"""###$$$'''***...111222222...///000000///...---,,,++++++,,,,,,,,,------...000...,,,***))))))***+++)))+++,,,,,,+++***+++,,,((('''%%%%%%&&&'''''''''((((((((('''%%%&&&)))+++)))((((((***---///...,,,)))((()))+++...///...,,,,,,,,,------,,,---...000+++***)))))))))***+++,,,***,,,...///...///000111111///---***)))***+++---,,,((($$$"""$$$&&&(((((($$$(((,,,,,,)))&&&&&&''',,,///222///***'''(((+++,,,***''''''((()))))))))######$$$$$$&&&'''))))))OOOQQQTTTVVVWWWXXXWWWWWWOOOQQQTTTVVVUUUSSSPPPNNNNNNSSSVVVUUUQQQPPPPPPPPPMMMMMMMMMNNNOOOQQQSSSSSSTTTUUUUUUTTTRRROOOLLLJJJIIINNNRRRQQQMMMIIIHHHJJJFFFFFFHHHJJJMMMPPPTTTUUUQQQNNNJJJGGGHHHKKKPPPSSSYYYZZZYYYVVVVVVXXXWWWSSSOOOOOOOOOQQQQQQQQQNNNMMMOOOPPPQQQSSSUUUWWWYYYZZZZZZZZZXXXVVVTTTSSSSSSSSSXXX[[[]]]ZZZUUUSSSXXX]]]___\\\XXXSSSOOONNNNNNNNNVVVWWWYYYYYYYYYWWWUUUTTTRRRSSSVVVXXXYYYYYYXXXWWWVVVSSSQQQRRRUUUWWWXXXWWWYYYVVVSSSTTTWWWXXXVVVSSSTTTRRRQQQOOOMMMIIIGGGFFFJJJBBB999555666444///***---///000111000///---+++---+++)))&&&%%%$$$%%%%%%***,,,...000000...,,,***%%%&&&'''(((((('''&&&%%%''')))***+++***)))((('''(((((((((((())))))))))))'''&&&&&&&&&(((***,,,...111111111///,,,******+++******(((&&&$$$$$$&&&)))&&&%%%$$$######""""""""" !!!###$$$&&&'''(((,,,...000///***''''''((()))***,,,+++***))))))***((((((((('''&&&&&&'''))))))))))))((((((((())))))(((***---//////+++'''$$$###(((------***)))+++//////......---------......------......////////////)))*********(((&&&$$$###"""%%%(((,,,///000000///111000...------,,,)))'''$$$''')))***)))))))))***(((((())))))************((())))))(((&&&###  %%%((((((***,,,...---+++((('''$$$%%%''')))+++---///111000111222000---***)))(((***,,,///111000...***((()))(((''''''(((***---///......------,,,++++++***'''(((((()))************###!!! $$$'''***+++,,,...000111000...+++)))(((((()))***++++++***)))***)))&&&###!!!###'''+++///,,,((($$$!!! !!!######%%%''')))+++---------...000222222222111111000///...,,,***'''%%%$$$+++,,,...//////---,,,+++)))***,,,---,,,***(((&&&''')))---///000...,,,***%%%%%%&&&&&&'''(((((())),,,,,,,,,,,,+++,,,---...+++)))'''))),,,---***''''''((((((((())))))***+++,,,***&&&$$$%%%(((+++...222222111111111111222222...---,,,---...---+++)))((((((((('''&&&$$$"""!!!"""$$$''')))+++---...000.........//////---,,,***'''((()))+++---...//////...---+++)))((()))+++,,,,,,------,,,***)))***+++(((&&&%%%%%%(((+++,,,,,,,,,,,,+++)))((())),,,///...+++(((***...111///---(((((((((***---......---000000000///,,,,,,...000...---+++***)))((())))))(((***---......///000111000...,,,***)))***++++++***(((%%%$$$%%%''''''((($$$)))------***'''&&&&&&(((,,,///---(((&&&(((,,,---+++(((((()))******)))#########$$$%%%''')))***PPPQQQSSSUUUVVVVVVUUUUUUSSSQQQOOONNNOOOQQQTTTUUUKKKPPPTTTSSSRRRRRRQQQNNNJJJLLLOOORRRTTTTTTTTTTTTSSSTTTUUUUUUSSSOOOLLLIIIKKKRRRWWWUUUMMMGGGHHHKKKGGGGGGIIIKKKOOOSSSWWWZZZRRROOOKKKIIIIIILLLPPPSSSWWWYYYYYYVVVVVVYYYXXXVVVOOOPPPRRRTTTTTTSSSQQQPPPNNNOOOQQQSSSUUUWWWYYYZZZYYYYYYXXXUUURRROOOOOOPPPPPPVVV[[[YYYSSSQQQUUU[[[XXXXXXVVVSSSOOOMMMMMMNNNWWWWWWWWWWWWVVVUUUUUUTTTWWWXXXZZZ[[[[[[YYYWWWUUUSSSRRRRRRQQQRRRSSSUUUVVVTTTSSSRRRSSSUUUUUUTTTSSSPPPNNNNNNNNNKKKDDD@@@???@@@:::222---,,,---,,,+++...///000000000000///...***)))&&&$$$#########$$$***,,,...000///,,,)))'''###$$$%%%&&&''''''&&&%%%''')))++++++)))'''&&&&&&&&&'''''''''((((((((((((''''''&&&&&&''')))***+++---...---,,,))))))***+++++++++***(((%%%$$$%%%''''''&&&%%%$$$###!!! !!!$$$&&&''''''(((+++...---***((((((***(((***++++++***))))))***)))***)))'''%%%%%%''')))******)))((((((((()))))))))***,,,---,,,)))%%%###!!!%%%***+++***)))***+++///...............///000...////////////...------)))+++,,,---,,,)))&&&###!!!###'''+++///222444555333111///......---+++)))%%%'''*********)))***+++((()))***+++++++++******((((((((('''%%%###!!! !!!"""#########$$$''')))***+++---///...,,,***(((%%%&&&((()))***---111444222333444222...+++)))))))))+++---......---+++)))(((((('''((())),,,///000------------,,,+++***)))((((((******++++++++++++###!!!###'''+++---,,,---...//////...---,,,+++******+++------,,,***,,,***(((%%%###%%%))),,,...---***'''%%%######""""""###$$$&&&((()))******+++,,,///111333333222111//////---,,,***)))(((''')))***++++++,,,,,,,,,+++,,,---...//////---+++***)))***,,,---------+++***&&&&&&%%%$$$$$$%%%%%%&&&((()))******))))))+++---***(((''')))+++,,,***''')))***++++++******+++,,,---+++(((&&&&&&(((+++---111111222333333333333333---,,,,,,,,,------,,,************)))'''%%%###!!!!!!###%%%&&&&&&'''***,,,---,,,,,,---...---***(((%%%&&&(((+++---///000111,,,+++***)))))))))***++++++,,,,,,***((('''(((***)))'''&&&'''***...000111//////...,,,++++++...000000,,,)))***///222000---'''&&&&&&'''***,,,,,,+++111222333000---+++---000000///---***)))((((((((((((***---//////...///000---,,,,,,+++************''''''(((((())))))))))))(((---111111...***))))))''')))***(((&&&'''***---...,,,******++++++***)))###$$$$$$%%%''')))+++,,,PPPQQQRRRRRRSSSSSSSSSRRRRRRPPPMMMKKKKKKNNNQQQTTTOOORRRRRRPPPQQQTTTRRRMMMLLLMMMPPPSSSUUUVVVVVVVVVSSSSSSSSSRRRQQQNNNLLLKKKNNNRRRVVVTTTNNNIIIIIIKKKGGGIIIMMMPPPTTTWWWYYYZZZQQQOOOMMMKKKKKKNNNQQQSSSSSSWWWXXXUUUTTTVVVVVVSSSNNNQQQTTTUUUUUUTTTRRRRRRKKKMMMOOORRRTTTVVVWWWXXXXXXYYYXXXTTTPPPMMMMMMNNNMMMRRRWWWXXXUUUTTTUUUWWWRRRTTTUUUTTTQQQOOOOOOPPPUUUVVVVVVVVVUUUTTTRRRRRRUUUVVVYYYZZZZZZXXXUUUSSSOOOSSSWWWWWWSSSQQQSSSUUURRRRRRQQQPPPOOOOOORRRTTTNNNJJJHHHHHHDDD;;;777888555111,,,&&&$$$'''+++///............///.........***(((&&&$$$###$$$%%%%%%)))+++---...---)))%%%""" """%%%'''(((((((((&&&***,,,,,,)))&&&%%%&&&'''''''''(((((((((((()))(((((('''&&&&&&''''''((()))))))))((('''(((***,,,,,,,,,,,,)))&&&#########&&&&&&%%%$$$"""!!! $$$'''(((((('''&&&))),,,,,,)))'''(((***((()))++++++***))))))*********)))&&&$$$$$$%%%'''++++++)))((((((((())))))+++,,,,,,+++***'''%%%### """%%%((())))))((((((...............///000000///000000000///---+++***(((***---...---***&&&###$$$%%%'''+++///222666777333111///......---,,,+++&&&((())))))((((((***+++'''((()))***+++******)))%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***+++)))))))))***,,,---...//////---,,,***)))******)))))),,,111555444555555333///,,,***))))))***+++---------,,,,,,'''''''''(((***,,,///000+++,,,---......---,,,+++***+++,,,,,,,,,+++***)))$$$!!!###(((,,,...******+++,,,,,,---------,,,***)))***---...,,,***,,,+++)))&&&%%%%%%))),,,((()))(((((('''&&&&&&%%%"""###&&&((())))))((('''''')))---000222333222111111000...---+++***))))))((('''''''''(((***+++,,,---...///000///...---,,,,,,+++++++++************&&&%%%$$$$$$###$$$%%%&&&(((***+++***((((((***,,,((('''((()))*********((('''***,,,,,,++++++---///---+++)))((('''((()))***---...111333444444333222---,,,+++,,,......---,,,++++++,,,+++)))'''$$$""""""$$$&&&&&&&&&'''***---,,,******+++------***(((&&&'''))),,,...///000000)))))))))***************)))******)))((()))+++---+++)))'''(((+++...111111000000000...,,,,,,...///000,,,(((***///111...***((('''&&&''')))++++++***---000333111---+++---000000...,,,***)))))))))))),,,...111111///...------******+++,,,,,,+++***)))$$$'''***------,,,+++***,,,000444444000---,,,,,,'''&&&$$$$$$%%%(((,,,......---,,,,,,------+++)))$$$%%%&&&((()))+++,,,---QQQPPPPPPPPPPPPPPPQQQQQQMMMMMMNNNNNNNNNMMMLLLLLLTTTUUUQQQMMMPPPUUUTTTNNNNNNOOOPPPSSSUUUWWWXXXYYYTTTSSSQQQOOONNNMMMNNNNNNOOOQQQRRRQQQOOOLLLJJJIIIGGGKKKPPPUUUYYYZZZZZZZZZQQQOOOMMMLLLMMMNNNQQQRRRQQQUUUVVVSSSQQQRRRRRRPPPNNNPPPTTTUUUUUUTTTSSSRRRIIIKKKNNNQQQSSSUUUUUUVVVXXXYYYXXXTTTOOOLLLLLLNNNNNNPPPTTTXXXYYYYYYWWWUUUPPPSSSVVVVVVTTTRRRRRRSSSSSSTTTUUUVVVUUUSSSPPPOOOMMMPPPSSSVVVWWWVVVTTTRRRMMMTTT\\\]]]WWWRRRRRRTTTTTTSSSQQQMMMIIIJJJPPPUUUOOOHHHCCCBBB<<<222...000...,,,(((""" ###+++222......---,,,,,,---......+++***(((&&&&&&&&&((()))(((***,,,,,,+++'''""" $$$''')))++++++'''***------***&&&%%%%%%(((((((((((()))))))))))))))((('''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&'''***,,,+++,,,,,,***&&&"""!!!!!!$$$$$$$$$$$$"""!!! $$$))),,,,,,***(((%%%))),,,+++(((&&&''')))''')))++++++)))))))))*********(((%%%###"""$$$&&&,,,+++***((((((((()))***------,,,+++)))'''%%%$$$ ###&&&))))))'''%%%...------......///000111000000000000...,,,***)))&&&))),,,///...+++&&&###''''''(((+++...222666888222000...---------,,,+++&&&'''((('''&&&''')))***&&&''')))*********)))(((""""""###$$$%%%''')))******---///000...,,,+++***....../////////...---,,,......,,,***(((***000555555666666444000,,,***)))))))))+++,,,------......%%%%%%&&&(((***,,,...///***+++...///000000///...------------,,,***((('''$$$!!!"""(((---000((((((((()))***+++---...***((('''(((+++,,,+++(((,,,+++***'''%%%&&&(((+++###$$$&&&((())))))((('''"""$$$''')))***)))'''&&&$$$'''+++///111222222111222111///---+++***))))))&&&%%%%%%%%%&&&(((+++---,,,---.........---,,,+++---,,,***)))((()))******&&&%%%$$$###$$$%%%&&&'''***,,,---+++(((''')))+++&&&'''((()))))))))))))))%%%(((+++,,,,,,,,,...111,,,+++***(((''''''''''''))),,,000333444444222000---,,,+++,,,...///...---,,,---------+++(((%%%###$$$&&&)))))))))***---111+++***)))+++......+++(((''')))+++---...///......(((((()))************))))))***+++++++++---000222---+++((((((+++...000000000111111///---,,,---...000+++''')))///111---(((+++)))((()))+++,,,,,,,,,***...111000---+++---000...---,,,************+++000222444333000---++++++((()))+++,,,---+++***)))###''',,,///000...,,,+++---111444444000---,,,---'''$$$!!!!!!$$$)))---//////.........///...+++((($$$%%%''')))+++---------YYYTTTNNNMMMOOOQQQPPPNNNMMMLLLKKKKKKNNNQQQUUUXXXUUUUUUSSSQQQTTTXXXVVVQQQOOOQQQTTTVVVXXXXXXWWWWWWSSSUUUWWWTTTPPPMMMMMMNNNRRROOOQQQUUURRRIIIFFFHHHMMMOOOQQQSSSUUUUUUUUUUUUTTTQQQKKKHHHIIIMMMSSSWWWRRRPPPNNNOOOQQQPPPMMMJJJNNNNNNQQQWWW]]]]]]VVVPPPLLLGGGJJJVVVZZZSSSNNNPPPWWWVVVUUURRROOOLLLIIIHHHLLLTTT]]]^^^XXXRRRRRRTTTRRRRRRSSSUUUVVVUUUSSSPPPZZZXXXTTTQQQPPPPPPQQQRRRVVVRRROOOOOORRRVVVVVVVVVQQQPPPOOOQQQUUUWWWUUUSSSQQQMMMKKKLLLOOOOOOKKKFFFCCCBBB???;;;666111---******'''###$$$,,,222000...,,,***)))+++...000,,,+++***(((''''''(((((((((((('''&&&$$$!!!"""'''***+++***)))''''''''''''&&&%%%$$$$$$(((''''''((()))(((%%%######''',,,,,,)))%%%###""""""###$$$%%%&&&&&&&&&&&&'''***---+++'''$$$###$$$%%%$$$%%%&&&'''%%%"""!!!'''---///...+++((($$$'''***)))&&&"""!!!"""###'''+++,,,,,,)))((('''...,,,((($$$"""!!!"""###)))((('''&&&&&&&&&''''''+++---...///,,,(((### ###&&&''''''%%%###,,,------,,,+++,,,...111111000000///---+++)))((((((+++---...+++(((&&&%%%'''(((***,,,...000222333...------.........+++))))))''''''))),,,---***''''''&&&&&&'''))))))'''%%%!!!"""$$$&&&(((***++++++------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))***,,,333111///...---,,,***)))%%%&&&)))---111111///---'''))),,,---------...///---,,,+++,,,...000000///---,,,,,,------***&&&""""""""""""###&&&)))---///***(((&&&'''***,,,+++)))%%%&&&((()))***+++,,,,,,,,,,,,+++'''$$$"""%%%(((%%%&&&((()))***)))((('''%%%$$$###$$$&&&(((((('''((()))******))))))+++------------,,,+++(((&&&%%%(((&&&######&&&(((***+++,,,***((((((***+++,,,+++///...+++)))'''&&&&&&&&&)))%%%!!!!!!%%%(((***000,,,******,,,------+++'''(((((('''&&&&&&)))+++,,,***)))))),,,///111222...+++((((((+++------,,,......///222555555111---***+++---.........---,,,,,,,,,---,,,***(((%%%###$$$%%%'''))),,,///111222000000///...............444000---...222333111...+++(((%%%&&&)))***)))(((++++++,,,---...000111222000...,,,******---000222333333222000...,,,***))))))((())),,,000111...+++(((***,,,000111///***&&&###%%%''')))+++---......------,,,)))((((((+++...222222333222111///...,,,+++///222333000+++'''%%%$$$(((...222222000---,,,111222222222111...+++***&&&###!!!!!!%%%+++///222...---------......,,,************,,,------+++)))ZZZUUUOOOMMMOOOPPPNNNKKKNNNNNNNNNOOOQQQSSSUUUWWWXXXYYYWWWTTTTTTXXXXXXUUUTTTTTTVVVWWWWWWVVVUUUTTTTTTUUUUUUSSSOOOMMMNNNOOOPPPOOOQQQUUUTTTMMMKKKMMMMMMPPPSSSVVVWWWUUUSSSQQQUUURRROOOLLLJJJKKKMMMNNNSSSQQQOOONNNOOOOOOLLLJJJPPPOOOPPPSSSWWWYYYVVVSSSPPPIIIIIIRRRVVVQQQPPPTTTYYYVVVRRRNNNKKKHHHGGGGGGNNNSSSXXXZZZXXXUUUSSSRRRRRRSSSTTTVVVWWWWWWUUUSSSYYYWWWUUUSSSRRRRRRTTTUUUZZZVVVQQQPPPRRRTTTTTTRRRXXXUUURRRRRRSSSUUUTTTSSSQQQMMMIIIHHHIIIIIIEEEAAA<<<;;;888444111---+++******(((%%%"""!!!&&&,,,222000...,,,******+++---///000///---***((((((''''''((()))))))))'''%%%"""!!! $$$'''))))))((('''$$$$$$%%%''''''((((((((('''&&&&&&&&&&&&$$$""" $$$((()))'''$$$######"""###$$$%%%&&&&&&&&&&&&))),,,...---)))&&&&&&''''''%%%$$$$$$$$$###!!! $$$)))---//////---+++''')))***(((###"""%%%***,,,,,,***))))))---+++((($$$"""!!!!!!!!!"""###%%%&&&''''''''''''(((***,,,,,,***&&&"""!!!$$$'''((((((&&&%%%***,,,---,,,++++++---/////////...---+++((('''&&&%%%'''***------***%%%"""'''(((***,,,---...000111---,,,,,,---...---***'''+++))))))+++------***'''%%%$$$###%%%''')))(((((("""###%%%''')))***++++++,,,---......////////////------,,,,,,+++++++++++++++,,,+++***))))))***,,,000///...---------,,,+++''''''))),,,///000...,,,***+++---...---...000111///---,,,,,,---//////...,,,,,,,,,------***&&&###%%%%%%%%%%%%''')))+++,,,)))'''%%%&&&***,,,---,,,'''((()))***++++++*********++++++)))%%%$$$&&&((('''(((***+++***)))'''&&&&&&%%%$$$%%%''')))))))))%%%%%%%%%$$$###$$$&&&(((***+++++++++***)))((('''(((%%%"""!!!###&&&((())),,,***((((((***,,,,,,+++///...,,,)))((('''''''''***'''$$$###$$$''')))+++000---******,,,---,,,+++%%%&&&((((((((()))+++...---+++)))***,,,...///000,,,***(((***---000000//////......000222222///,,,------...//////...,,,+++---......---,,,)))&&&$$$'''(((***,,,///111222333000////////////000222333777333//////111222000---+++(((&&&&&&))),,,------(((((()))***---///222333///...,,,++++++---///000111///---***)))(((((())))))((((((+++///111...,,,+++---///222333000+++'''%%%&&&((()))+++,,,,,,------......---+++***+++,,,000000000000///...,,,,,,,,,///333333111,,,)))'''$$$(((...111111000///...111222222222000...+++***&&&$$$###$$$(((---111222...---+++,,,---...---,,,+++++++++,,,......---+++VVVRRRMMMLLLNNNPPPOOOMMMPPPQQQSSSTTTUUUVVVUUUUUUZZZ\\\[[[VVVTTTWWWYYYYYYXXXXXXWWWVVVUUUTTTSSSSSSUUUUUUTTTRRROOONNNPPPQQQOOONNNQQQUUUVVVRRRPPPQQQMMMPPPTTTWWWXXXUUUQQQNNNQQQQQQPPPOOONNNLLLJJJIIISSSPPPNNNMMMNNNMMMLLLKKKPPPPPPOOOPPPQQQSSSUUUVVVSSSKKKIIINNNQQQOOOQQQWWW[[[WWWRRRMMMIIIHHHHHHIIIPPPQQQSSSUUUVVVUUUSSSRRRRRRSSSUUUVVVWWWVVVUUUTTTVVVVVVTTTTTTTTTUUUVVVWWWYYYVVVRRRQQQSSSUUUTTTRRRZZZWWWSSSPPPPPPPPPOOONNNPPPKKKEEEAAAAAA@@@===:::777555222...,,,+++++++++***)))(((%%%%%%(((---111000...,,,+++***+++---...222111...+++(((&&&&&&%%%(((***,,,---,,,***'''%%%!!!###%%%'''((('''&&&$$$!!!"""$$$''')))***+++,,,%%%%%%%%%$$$### !!!%%%'''''''''&&&&&&###$$$%%%&&&''''''''''''))),,,///...***(((((()))+++((($$$!!!!!!!!!!!!!!!"""%%%(((,,,......---,,,+++***)))%%%  ###(((***+++******++++++***(((&&&###!!!  ###''')))***))))))&&&''')))***)))&&&###!!!!!!"""%%%'''((()))(((((()))+++------,,,+++,,,,,,...---,,,***(((&&&$$$######%%%)))///222///(((!!!&&&(((+++,,,,,,,,,,,,---++++++,,,---...,,,(((%%%,,,,,,,,,---...---+++)))###!!! !!!$$$(((******###$$$&&&''')))***++++++,,,,,,...///000000000000...---,,,+++*********)))***++++++***))))))+++---------------,,,,,,,,,,,,(((((((((***---...---,,,---.........---...111444333000---+++,,,,,,---,,,,,,,,,,,,------+++'''###'''''''''(((((())))))))))))'''%%%%%%(((,,,...///)))***,,,,,,,,,***(((&&&''')))***)))(((&&&'''((()))***+++++++++)))'''&&&'''&&&%%%&&&)))++++++***#########!!! !!!$$$'''((()))******+++******)))+++'''###!!!###&&&((()))+++***((()))+++,,,,,,+++///...,,,***)))((())))))+++)))(((''''''(((***,,,111...,,,***+++++++++***###%%%(((***+++,,,...000000---******+++,,,------))))))))),,,///222333333000///------...---,,,***//////000000///...,,,+++/////////...---***(((&&&((()))+++---///000111111//////...///000333666888999444000...000111000...+++)))'''(((***...000000&&&&&&&&&'''***...222444...---,,,,,,,,,,,,---------+++(((%%%$$$%%%&&&((()))'''&&&(((,,,///...,,,...///111333444222---)))(((((()))***++++++++++++,,,...//////---,,,,,,,,,.........------,,,,,,+++,,,///333444111...,,,+++'''***...000000//////000111111111111///---+++***&&&%%%%%%(((,,,///111111---+++))))))+++---...///---+++++++++---...---,,,OOOLLLKKKLLLOOORRRSSSRRRRRRSSSVVVXXXYYYWWWUUUSSSVVVZZZZZZUUURRRVVVZZZ[[[YYYXXXWWWUUUTTTTTTTTTTTTWWWVVVTTTRRRQQQQQQSSSTTTOOOOOOQQQTTTVVVUUUSSSRRRKKKMMMQQQTTTUUUSSSQQQOOOMMMNNNOOOPPPQQQPPPOOONNNPPPNNNMMMMMMMMMNNNNNNNNNOOOOOOPPPOOONNNOOOSSSUUURRRLLLJJJLLLNNNNNNQQQWWWZZZWWWSSSOOOMMMLLLLLLMMMOOOPPPRRRRRRRRRRRRSSSTTTRRRTTTVVVVVVUUUSSSRRRQQQSSSSSSSSSTTTUUUVVVWWWXXXUUURRRPPPRRRUUUWWWVVVTTTVVVTTTQQQNNNLLLJJJIIIHHHIIIDDD>>>:::888777666555666444000,,,++++++,,,...***+++***)))((())),,,///...---,,,+++++++++,,,,,,000///,,,)))'''&&&%%%%%%)))+++---//////...+++)))######%%%&&&&&&&&&&&&%%%"""###%%%'''***,,,------&&&&&&&&&%%%!!! $$$''')))*********%%%%%%'''((((((((((((((((((+++...---***((()))+++000+++%%% !!!"""###$$$%%%'''***,,,---------+++)))&&&"""!!!%%%((())))))***+++******)))(((&&&###!!!!!!###&&&)))***+++,,,&&&''')))******((('''&&&"""###$$$&&&'''((())))))))),,,///000///---,,,,,,...---+++)))'''%%%$$$###$$$%%%***222888555+++###%%%(((,,,,,,+++)))***+++,,,,,,---...///---(((%%%++++++---...//////...---$$$!!!"""&&&)))***$$$%%%'''((()))******++++++,,,---///000111111111///...,,,***)))(((((()))***+++,,,,,,++++++,,,...,,,------,,,+++******+++'''''''''(((+++......---.........---,,,...111444555111---+++***++++++***+++++++++------+++((($$$''''''((()))******))))))***(((&&&%%%'''***---000+++,,,------+++)))%%%######%%%'''(((((('''&&&&&&&&&''')))******)))((('''((('''&&&''')))+++,,,+++$$$$$$$$$######%%%))),,,*********+++++++++++++++///+++&&&$$$%%%(((+++,,,+++***)))***,,,------,,,...---,,,************+++***+++******((((((***+++111///---+++************$$$'''***------...///000111...+++)))************((()))+++---000222222222111///,,,***))))))((((((---...///000000///...---/////////...,,,+++)))(((((((((***,,,---.........//////......000333666888666222...---.../////////+++++++++,,,.../////////'''&&&%%%&&&(((+++///111,,,,,,,,,,,,,,,++++++******)))'''%%%%%%%%%%%%&&&&&&$$$###%%%))),,,,,,+++,,,---000222444333///,,,*********++++++******)))***+++,,,,,,,,,,,,...000......---,,,++++++,,,,,,---000222333222///......,,,...000000.........///000000000000...---+++***%%%%%%'''***...000000///+++(((&&&&&&(((,,,...///,,,***)))***,,,---,,,+++MMMLLLLLLMMMOOOQQQSSSSSSSSSTTTWWWXXXXXXWWWTTTRRRQQQUUUVVVRRRPPPTTTXXXZZZUUUUUUTTTTTTTTTUUUVVVVVVXXXVVVTTTSSSSSSUUUVVVWWWQQQQQQRRRSSSUUUVVVSSSPPPJJJKKKLLLNNNPPPRRRSSSSSSNNNOOOPPPPPPQQQRRRSSSSSSKKKLLLMMMMMMNNNOOOQQQRRRMMMNNNPPPPPPOOOOOOPPPQQQNNNLLLKKKLLLMMMMMMOOOSSSSSSSSSRRRQQQQQQPPPOOOOOOMMMQQQTTTSSSNNNMMMRRRWWWUUUWWWYYYXXXUUURRRQQQQQQPPPQQQRRRTTTUUUVVVVVVVVVSSSQQQPPPRRRUUUWWWUUURRRNNNOOONNNLLLIIIFFFDDDBBB@@@<<<777333111222333333777444000,,,******+++---***++++++***))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,///---,,,***)))))))))******+++...//////...,,,***""""""###%%%&&&''''''(((%%%&&&((()))***+++++++++'''))))))&&&"""!!!$$$''')))))))))&&&'''((())))))*********))),,,......+++***,,,...333...'''"""!!!###$$$%%%&&&''')))+++---.........(((&&&### !!!!!! $$$&&&''''''((()))******+++***)))&&&###"""""""""!!!"""$$$'''+++---)))***++++++,,,,,,,,,+++$$$#########%%%''')))++++++...111222111///---,,,...---+++)))'''&&&%%%%%%$$$&&&+++333888555,,,######'''++++++)))((())),,,.........//////---)))&&&(((***,,,...////////////'''$$$ !!!%%%''')))&&&'''((()))************+++,,,---///000111111111///---+++)))((('''((((((+++---......,,,,,,---...---......,,,)))''''''(((&&&%%%&&&(((,,,...//////---------++++++,,,///222444111---++++++******)))******+++,,,---,,,(((%%%%%%&&&''')))***+++++++++,,,+++(((&&&&&&(((+++...,,,------,,,***'''$$$"""!!!"""%%%'''((('''&&&$$$"""###&&&((()))***)))(((((('''&&&''')))***+++***###$$$%%%&&&'''***...111---,,,,,,,,,++++++++++++///,,,'''&&&''')))+++,,,***))))))***---...---,,,---,,,+++******+++,,,,,,)))+++,,,***((('''((()))000///...,,,***)))***+++'''***---............///111...***))))))))))))))))))+++---///000/////////000///,,,)))&&&%%%%%%&&&)))***,,,...///000000//////......---+++***)))(((((())))))***+++,,,---...000///...---...000222444000...,,,+++,,,...//////***,,,///111000...,,,******)))((('''''')))+++,,,******+++,,,,,,+++***)))))))))******)))(((&&&%%%$$$!!! """'''******)))((())),,,///222222000---******++++++++++++******((((((((('''(((,,,222666111///---,,,+++,,,---...---///111222000/////////111222222000...,,,,,,---/////////...---,,,++++++%%%%%%'''***---...,,,+++(((&&&%%%%%%(((+++,,,,,,)))(((((()))***+++***)))QQQPPPPPPOOOOOOOOOOOOOOOSSSSSSTTTUUUUUUTTTSSSRRRNNNRRRSSSQQQQQQTTTVVVUUUPPPPPPRRRSSSTTTVVVWWWXXXWWWUUUSSSTTTUUUWWWXXXWWWSSSTTTSSSRRRUUUXXXUUUOOOIIIJJJJJJLLLNNNQQQTTTUUUTTTTTTSSSQQQQQQQQQQQQQQQIIILLLNNNPPPPPPPPPRRRSSSMMMNNNOOOPPPQQQPPPOOONNNJJJKKKKKKKKKJJJKKKMMMPPPNNNOOOPPPPPPPPPPPPOOOOOOMMMSSSVVVSSSMMMKKKPPPWWWWWWZZZ\\\[[[VVVSSSRRRSSSPPPQQQSSSTTTUUUUUUTTTSSSTTTRRRQQQRRRTTTTTTPPPMMMIIIJJJJJJGGGDDD@@@???>>>777444111...---///111222555222...***(((((()))************)))'''''')))+++)))***+++,,,---------,,,...---,,,++++++,,,---...++++++,,,,,,+++***)))((("""""""""###%%%''')))***))))))***++++++*********(((***+++(((###"""$$$$$$###%%%&&&'''((())))))))))))***,,,///...---,,,///222333///)))%%%$$$%%%&&&&&&(((***,,,...///000000000&&&$$$!!!!!!###%%%&&&&&&!!!###&&&'''''''''((())))))******+++***((('''%%%###!!!!!!$$$)))++++++++++++,,,------......%%%$$$###"""$$$'''***,,,---///333333222///...------,,,***((('''''''''((($$$&&&***000333000)))""""""&&&******'''''',,,000000///.........---***(((&&&))),,,---------...///***'''###"""###%%%'''((((((((()))***************++++++---...////////////...,,,***(((''''''((())),,,---///...,,,++++++,,,,,,...///,,,'''%%%%%%'''&&&&&&'''***---//////...+++,,,,,,+++***+++---///111///---,,,,,,+++***((())))))***,,,---,,,)))&&&###$$$%%%''')))+++,,,---,,,+++***(((&&&'''))),,,,,,++++++)))(((&&&$$$###""""""###&&&((((((&&&$$$!!!$$$''')))******))))))'''&&&&&&'''((((((''' """%%%'''(((+++...111------,,,+++++++++,,,,,,,,,)))'''&&&''')))***+++)))))))))+++...///...,,,+++***))))))***+++,,,---***+++,,,***&&&%%%''')))//////...,,,***)))***,,,+++---......---,,,---...///,,,)))((()))******)))))),,,000111000...---,,,///...,,,)))%%%######%%%%%%'''))),,,...////////////...---,,,+++******)))+++***))))))***,,,///111///...............//////++++++++++++,,,---......)))---000111///,,,)))(((---,,,+++***)))(((((((((((())))))***++++++*********+++------,,,)))&&&$$$""" ###(((******(((&&&''')))---000000...,,,))))))***+++,,,,,,,,,,,,((('''&&&%%%''',,,333888333111...,,,++++++---...---///000///...------...333333444222///,,,+++,,,///......---,,,,,,++++++&&&'''(((***,,,,,,)))'''&&&&&&&&&(((+++,,,+++***''''''''')))++++++)))'''SSSSSSRRRQQQOOONNNNNNNNNRRRRRRQQQPPPPPPQQQRRRSSSQQQTTTTTTRRRSSSVVVTTTOOOLLLMMMPPPSSSUUUVVVVVVVVVTTTRRRRRRSSSVVVXXXWWWUUUTTTUUUTTTRRRVVV[[[XXXQQQJJJKKKMMMOOOQQQRRRSSSTTTVVVUUUTTTSSSQQQOOOMMMLLLJJJNNNRRRSSSRRRPPPPPPQQQQQQOOOMMMNNNQQQQQQOOOLLLIIIJJJJJJHHHFFFHHHLLLOOOPPPPPPOOOOOOOOOOOOPPPQQQQQQTTTUUUSSSOOOMMMPPPSSSRRRVVVZZZYYYUUURRRRRRTTTRRRSSSUUUVVVVVVUUUSSSRRRRRRQQQPPPRRRTTTSSSOOOKKKFFFEEEBBB===777555666999111000...,,,+++,,,///111222000---***))))))******)))***)))'''%%%%%%''')))&&&(((***,,,.........---,,,+++*********+++,,,---,,,+++***(((&&&%%%%%%$$$######"""###$$$&&&)))***+++++++++,,,++++++***)))(((+++---)))### !!! ###$$$%%%&&&&&&'''&&&&&&'''))),,,,,,******...111000---)))'''&&&&&&%%%$$$&&&(((+++---//////...---%%%###"""###&&&))))))(((&&&(((******((((((((()))(((((())))))))))))(((((("""!!!!!!"""$$$'''+++---+++*********+++,,,---...(((&&&###"""$$$''',,,///...000222222000.........+++***((('''''''''))))))&&&))),,,......+++'''$$$!!!%%%))))))&&&(((///555111///---,,,,,,+++***((('''***,,,---+++)))***++++++(((%%%$$$&&&'''((()))))))))***+++++++++******++++++,,,------...------,,,+++((('''&&&''')))***+++---...---+++)))(((((())),,,...+++'''$$$&&&)))((()))***,,,//////---+++***+++,,,,,,++++++,,,---...---,,,---...---+++(((((()))***,,,...---***'''$$$$$$$$$%%%''')))+++---)))******)))''''''***---***)))(((&&&%%%%%%%%%%%%%%%$$$$$$&&&))))))'''%%%!!!"""%%%((()))***)))))))))'''%%%$$$%%%%%%$$$### ###&&&((()))***+++---***))))))))))))+++,,,---***)))'''(((***+++,,,+++))))))***,,,...///...,,,))))))(((((()))+++,,,---+++------***&&&$$$'''***---......,,,))))))+++...,,,---...---,,,,,,---///---***((('''(((***++++++)))---222444222///......---...---***%%%"""###$$$$$$%%%''')))+++,,,,,,,,,000000...---,,,,,,+++++++++)))&&&%%%'''+++///222,,,---.../////////......***+++---...---,,,,,,,,,)))+++...---+++)))***+++---......---,,,***(((''''''''''''((()))***++++++,,,,,,,,,,,,***(((%%%###"""!!!"""&&&+++---+++)))(((((()))+++...---+++)))'''((()))+++,,,---......))))))(((((())),,,222666555333...+++)))***,,,------......---+++***+++,,,111222444333000...------......---,,,++++++++++++)))))))))***+++***'''%%%&&&'''***...000///+++(((&&&&&&(((+++,,,,,,(((%%%QQQRRRRRRRRRPPPPPPPPPQQQRRRPPPNNNLLLMMMOOOQQQSSSVVVWWWVVVTTTVVVWWWSSSLLLJJJLLLOOOSSSUUUUUUUUUUUURRRPPPPPPRRRVVVWWWVVVSSSTTTVVVTTTSSSXXX^^^\\\TTTKKKMMMPPPSSSTTTTTTRRRQQQRRRSSSTTTTTTRRROOOLLLJJJLLLPPPUUUVVVSSSPPPNNNOOOTTTOOOKKKLLLPPPRRRPPPLLLIIIKKKIIIEEECCCFFFLLLPPPVVVTTTQQQOOONNNPPPRRRTTTTTTTTTSSSRRRQQQQQQPPPOOOLLLPPPUUUUUURRROOOQQQSSSTTTUUUWWWXXXXXXUUUSSSQQQMMMMMMNNNQQQTTTTTTQQQMMMDDDAAA;;;222,,,+++///333//////...,,,++++++---///111000...,,,++++++,,,---))))))(((&&&$$$$$$&&&((($$$&&&))),,,...///......)))((('''&&&&&&'''((((((,,,+++(((%%%###"""""""""%%%$$$#########%%%((()))++++++,,,,,,,,,+++******'''+++---***###!!!%%%""" !!!!!!"""###$$$$$$$$$$$$"""%%%''''''&&&'''***...---+++)))''''''&&&$$$###"""$$$(((***,,,+++***)))&&&$$$###%%%(((+++***)))***,,,---,,,***))))))***&&&&&&''''''(((((())))))"""###%%%'''***---///000))))))(((((((((***+++,,,***(((%%%###$$$)))---111...///111111///---------)))((('''&&&&&&''')))******---//////---***'''''' %%%((((((&&&(((111999222///+++*********)))((((((+++---,,,)))&&&&&&(((+++)))&&&&&&(((*********)))******+++++++++******++++++,,,,,,---,,,,,,,,,,,,***(((&&&&&&''')))+++***,,,---,,,)))'''&&&&&&'''***,,,+++&&&%%%'''***++++++,,,...///...+++(((***+++------,,,+++,,,---++++++,,,...///...+++)))((((((***,,,...---***'''&&&%%%$$$$$$%%%(((***,,,&&&(((******((((((+++...)))(((&&&$$$###$$$&&&'''(((&&&%%%'''***+++)))&&&###%%%''')))******)))((()))&&&$$$#########"""!!!"""%%%(((******))))))***&&&&&&&&&&&&(((***,,,...+++******+++---///...---))))))***,,,//////...---(((((('''''')))***,,,------...///+++&&&$$$(((,,,,,,---...,,,)))))),,,///,,,,,,,,,,,,+++,,,///111+++)))'''&&&(((+++,,,,,,)))...333555444111000000,,,------***&&&""""""$$$$$$%%%'''((())))))))))))222111000...------------(((&&&###!!!###(((...111***,,,...000111111///...+++---000000...,,,+++***)))***+++)))'''(((,,,///---...//////...,,,)))'''&&&&&&&&&'''(((***,,,------,,,***(((&&&%%%$$$$$$######$$$(((---///---************,,,---,,,)))&&&%%%&&&(((+++---...///000***+++,,,,,,+++---000333666333...***((((((***,,,---------+++)))((()))+++...000333333222000//////......---,,,++++++++++++,,,+++******+++***'''$$$&&&)))...222444222,,,'''%%%''')))---...---)))%%%RRRRRRQQQRRRSSSSSSQQQPPPLLLJJJHHHIIIMMMRRRTTTVVVUUUTTTTTTWWWYYYWWWQQQLLLGGGLLLRRRWWWXXXVVVUUUTTTSSSSSSQQQOOONNNNNNQQQSSSYYYYYYXXXXXXWWWWWWVVVVVVRRRRRRQQQQQQQQQRRRRRRSSS[[[YYYUUUPPPKKKJJJLLLNNNMMMQQQUUUVVVTTTRRRRRRSSSUUUQQQMMMMMMOOOQQQPPPOOOJJJIIIGGGGGGHHHJJJJJJIIIRRRRRRSSSVVVYYYWWWRRRLLLYYYTTTSSSTTTQQQKKKLLLQQQTTTOOONNNSSSTTTPPPMMMOOOQQQQQQRRRTTTUUUUUUSSSQQQNNNHHHDDDHHHQQQSSSMMMEEE:::888222,,,'''%%%&&&(((//////......---,,,++++++///---,,,,,,...//////......***%%%%%%)))***(((&&&###&&&***---......,,,+++((('''%%%""" !!!$$$&&&(((&&&$$$"""!!!!!!!!!!!!%%%&&&%%%###!!!"""''',,,******,,,...000000...,,,,,,)))%%%############""")))&&&%%%%%%&&&%%%!!!""""""############""""""$$$(((+++***(((%%%%%%&&&$$$&&&((((((&&&###!!! !!!###&&&(((******+++(((((((((%%%"""###(((---)))***,,,,,,***)))******%%%%%%%%%&&&&&&((()))******(((''')))---///...,,,))))))((('''''''''''''''((((((''''''''')))...111000000///...------,,,++++++,,,,,,+++)))***,,,...000000000000///,,,'''### !!!###'''+++...111---,,,******+++++++++***''')))+++***&&&### &&&$$$%%%)))///000,,,'''((()))***)))((('''((()))+++++++++,,,,,,,,,,,,,,,,,,,,,+++)))''''''***,,,(((((('''%%%$$$%%%''')))+++***)))'''&&&&&&&&&&&&+++,,,---,,,***(((((()))******))))))))))))*********+++---.........---,,,///,,,******---...---+++,,,'''""" $$$(((***%%%$$$$$$)))///111...***)))'''### ###(((,,,+++***)))***+++,,,+++))))))))))))(((''''''&&&&&&###$$$###!!! """((())))))(((((('''&&&%%%!!!!!!###&&&***,,,,,,***+++,,,...///.........000,,,---///000000...,,,+++---+++++++++---------,,,,,,---///...'''!!!$$$+++...---,,,******+++,,,,,,---......---*********,,,---,,,++++++,,,,,,+++)))+++,,,...000000///...,,,,,,***((((((((('''%%%###############$$$%%%&&&''',,,000444444111...------+++((($$$"""$$$&&&((()))---...///111111111000000...//////...+++)))))))))((((((((((((((()))))))))+++***)))'''''')))***++++++)))''''''***,,,---...---***&&&###!!!!!!###$$$$$$%%%'''***------,,,+++,,,,,,***)))((((((((((((&&&(((---000222222000///000...,,,,,,///222333333666333000,,,***(((((()))---,,,*********+++,,,---,,,...111333333111...,,,000---)))'''((()))***+++......---,,,,,,+++******++++++,,,000333222...)))******))))))))))))))))))SSSSSSRRRRRRRRRQQQPPPNNNMMMNNNOOONNNNNNOOOSSSVVVUUUVVVWWWVVVUUUSSSQQQQQQMMMPPPTTTVVVWWWXXXYYYZZZQQQRRRSSSRRRPPPNNNMMMLLLVVVWWWXXXXXXYYYYYYXXXXXXRRRRRRQQQPPPPPPPPPPPPPPPTTTUUUTTTQQQLLLHHHGGGGGGKKKNNNRRRTTTRRRQQQQQQRRRTTTQQQOOONNNOOOPPPQQQQQQIIIIIIIIIIIIJJJKKKMMMOOONNNOOOQQQUUUWWWVVVTTTRRRPPPQQQUUU[[[YYYQQQLLLLLLQQQMMMNNNSSSSSSOOOMMMOOORRRSSSVVVXXXYYYUUUNNNJJJKKKEEE@@@CCCHHHIIICCC;;;111000,,,'''###"""%%%'''///...---,,,++++++++++++///---,,,---///000000///...***''''''***,,,)))&&&%%%'''***,,,---,,,***)))&&&&&&%%%###""""""$$$&&&)))'''&&&$$$###"""######&&&&&&&&&###!!!"""%%%((())))))+++---//////---+++(((&&&###"""###%%%%%%$$$$$$######%%%'''((('''%%%""""""###$$$$$$$$$######%%%((()))(((%%%"""!!!!!!!!!###&&&'''%%%""" $$$''')))++++++((('''&&&$$$"""###&&&((()))***++++++)))((())))))&&&&&&&&&''')))***,,,---***((('''***...///...+++***)))((('''&&&%%%%%%%%%*********(((''''''***,,,......------,,,,,,++++++,,,,,,,,,***(((((()))+++000////////////---***'''######"""###&&&***...000---,,,++++++,,,,,,,,,+++)))***+++)))&&&###"""""")))((((((+++///000,,,((('''(((((((((&&&&&&(((***,,,,,,,,,,,,,,,,,,,,,,,,------,,,***((((((***,,,))))))(((&&&%%%&&&'''))),,,+++***))))))(((((((((***+++,,,+++***)))***+++++++++***))))))((()))))))))***+++---...///000000///---***)))+++,,,+++)))&&&"""!!!$$$&&&$$$######''',,,///,,,(((%%%###  ###)))---+++***)))((())))))(((&&&)))(((((((((((((((''''''###$$$$$$###""""""$$$'''*********)))(((&&&%%%$$$ """%%%(((******))))))+++---.........///000000000111111000...+++************++++++***((('''''')))------((("""$$$+++000///...---------------.........,,,******+++------,,,******+++++++++)))+++,,,---...///......------+++((('''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''+++...111111///------...,,,***'''%%%'''((())))))+++,,,...///000000000000,,,,,,,,,---,,,+++)))(((&&&'''((())))))***)))))))))((('''''''''(((***+++---***''''''))),,,---...***(((%%%""""""###%%%'''%%%&&&(((+++---...---,,,******))))))((((((((((((&&&)))---111333444333222...,,,++++++...111222333555444111---+++)))((((((************+++,,,,,,---+++---000222222111///---///---***'''&&&'''***,,,000///...---,,,,,,,,,,,,,,,,,,,,,///111000---******)))'''&&&&&&&&&''''''SSSSSSSSSRRRQQQPPPOOOOOOOOOTTTWWWUUUPPPNNNRRRVVVTTTWWWXXXVVVQQQOOOQQQTTTTTTUUUVVVVVVWWWYYY]]]```TTTSSSRRRPPPNNNMMMLLLKKKRRRSSSVVVYYY[[[[[[[[[ZZZPPPPPPOOOOOOOOOOOOPPPPPPPPPRRRUUUTTTOOOJJJEEEBBBIIIKKKNNNPPPPPPPPPPPPQQQQQQQQQPPPNNNMMMNNNQQQTTTLLLNNNOOONNNLLLLLLNNNQQQMMMOOORRRSSSSSSSSSSSSTTTOOOPPPVVV\\\[[[UUUPPPNNNMMMMMMNNNQQQPPPMMMMMMPPPNNNRRRWWW[[[[[[UUUKKKDDDFFF@@@::::::<<<;;;444...***)))'''###!!!"""%%%(((...---+++)))((()))***+++...,,,+++,,,///000111000---***((()))+++,,,***''''''(((***,,,,,,***'''&&&###$$$%%%$$$######%%%'''***)))'''&&&%%%%%%%%%&&&'''''''''%%%"""!!!"""###'''((())),,,......+++)))###"""!!!"""$$$&&&'''&&&$$$######$$$'''*********""""""###$$$$$$$$$$$$$$$&&&'''(((&&&""" $$$'''&&&###!!!&&&)))***+++'''%%%###""""""######"""((()))***)))'''&&&'''(((&&&'''((()))+++---///000)))((((((+++///000---***+++++++++***((('''&&&%%%+++,,,,,,***(((&&&'''(((,,,,,,++++++******))))))+++,,,+++)))'''&&&'''(((///---------//////...---(((&&&$$$###%%%)))---000---------------------------...---+++(((&&&&&&'''---++++++,,,//////,,,((('''''''''&&&%%%&&&))),,,...------------------------...---,,,***)))***,,,+++***((('''''''''((())),,,,,,,,,+++++++++,,,,,,+++++++++)))((((((***,,,++++++***))))))((())))))))))))***,,,...000333444000---***(((((((((((('''!!!!!!###$$$&&&%%%$$$'''+++,,,***'''!!!!!!!!! !!!%%%***...+++)))((('''((('''&&&$$$(((((((((((())))))))))))$$$%%%&&&&&&&&&'''***,,,------,,,***(((&&&$$$###!!!$$$'''((((((&&&(((***,,,---------///000222222222111///---***)))((()))++++++***&&&""" ###%%%***,,,(((###%%%***111111111000///...------------,,,***)))))),,,......+++)))((()))*********,,,,,,,,,,,,------------...+++(((''''''(((((((((&&&%%%%%%$$$%%%%%%&&&&&&***+++------------...///...,,,******+++,,,+++***)))***,,,---.../////////***))))))+++......***'''%%%''')))+++,,,,,,+++***''''''&&&&&&''')))+++,,,...+++'''&&&'''***,,,---&&&%%%###"""###%%%(((***((()))***,,,------,,,+++''''''((()))))))))))))))'''***---111444555555444,,,+++)))***---000111222444333111...,,,)))'''&&&&&&''')))+++,,,---------***,,,...000111000...,,,------+++(((%%%%%%)))---111000...---,,,------...---,,,,,,---......,,,******(((%%%###"""###$$$%%%OOOPPPRRRRRRQQQQQQQQQQQQRRRVVVYYYXXXUUUSSSTTTVVVUUUVVVWWWVVVSSSPPPPPPQQQTTTUUUVVVVVVWWWYYY\\\___ZZZVVVPPPMMMLLLNNNPPPQQQNNNQQQUUUYYY\\\\\\\\\[[[OOOOOOOOOOOOPPPQQQRRRSSSQQQTTTWWWWWWSSSMMMHHHFFFIIIKKKLLLNNNOOOPPPQQQRRROOOPPPPPPMMMKKKKKKPPPUUUOOOTTTXXXVVVPPPKKKKKKMMMOOOQQQSSSQQQOOONNNQQQTTTXXXVVVTTTUUUVVVVVVVVVVVVNNNNNNNNNNNNMMMMMMPPPTTTJJJMMMSSSXXXYYYSSSKKKDDD>>>999444222222000+++&&&))))))'''%%%###$$$'''***---+++(((&&&&&&''')))++++++***)))***---///000///***(((((()))++++++***((()))***++++++***(((%%%$$$"""###%%%%%%%%%%%%&&&(((+++***)))'''''''''(((((((((((('''&&&###!!!%%%&&&(((+++---,,,)))'''!!!%%%'''((('''(((&&&%%%$$$%%%&&&((((((!!!"""######$$$$$$######&&&&&&&&&$$$"""  $$$(((((($$$"""&&&)))******%%%""" """$$$""" '''((()))'''&&&%%%&&&'''&&&'''(((***,,,...111222(((((((((,,,///000,,,(((,,,,,,---...---,,,+++***(((***,,,,,,***)))((())),,,,,,+++)))((('''&&&%%%)))******)))'''&&&'''(((---,,,+++,,,...000111111---***&&&$$$$$$'''+++...,,,---.........---......111111///,,,***)))+++---///---,,,,,,------+++((((((((('''&&&%%%'''+++...000000//////.........------......---+++******++++++***(((((()))******)))++++++,,,---------------,,,,,,***(((%%%%%%(((***)))))))))))))))******+++*********+++---///222333///---)))&&&%%%%%%%%%%%%###!!! !!!$$$'''((((((+++***((()))***)))&&&$$$!!!###$$$$$$###%%%***...)))(((''''''(((((('''&&&''''''((())))))***++++++'''((())))))(((***,,,///111000///---***'''$$$### !!!$$$'''((('''&&&(((***,,,---,,,,,,,,,---000000000///...,,,+++***'''***---,,,)))###!!!###(((+++(((""""""&&&/////////...---,,,+++*********)))((('''(((+++......+++)))((()))*********,,,++++++++++++,,,------...+++(((&&&''')))***+++&&&%%%$$$$$$$$$$$$$$$%%%(((((())))))***,,,...000///...---...//////---+++((()))***+++,,,......///***''''''+++000111---(((&&&(((+++...///...,,,+++'''''''''((()))+++---......+++&&&$$$%%%''')))***%%%$$$######$$$''')))++++++,,,---,,,***(((((('''%%%&&&(((***++++++++++++***,,,...000222333333333+++)))'''(((+++...000000111111000...+++(((&&&%%%###%%%(((,,,---...---,,,,,,---...//////---+++***+++------)))$$$$$$)))...000///---,,,+++,,,---...---,,,++++++++++++++++++,,,***&&&###"""###%%%&&&JJJMMMPPPQQQQQQRRRTTTVVVUUUUUUWWWXXXYYYYYYWWWVVVUUUUUUUUUVVVWWWTTTOOOKKKPPPRRRUUUWWWWWWXXXYYYZZZXXXUUUSSSRRRSSSTTTSSSRRRMMMPPPTTTXXX[[[[[[[[[ZZZRRRRRRQQQQQQQQQQQQQQQRRRTTTUUUVVVUUUQQQNNNMMMLLLLLLLLLMMMNNNPPPRRRSSSTTTNNNOOONNNKKKHHHIIINNNSSSNNNTTT[[[[[[TTTMMMJJJJJJNNNPPPQQQOOOMMMNNNSSSWWW^^^[[[VVVSSSUUUXXXYYYXXXQQQQQQNNNKKKKKKNNNSSSUUUIIIJJJMMMOOOOOOKKKEEEAAA666333000...---+++(((%%%,,,+++***'''%%%%%%''')))+++***'''%%%%%%&&&(((***(((''''''(((***---------'''&&&&&&'''((())))))(((******++++++)))'''%%%$$$!!!###%%%&&&%%%%%%'''(((+++***)))((((((((()))***)))((('''&&&$$$"""$$$%%%'''***,,,,,,(((%%%!!!%%%''''''&&&''''''&&&$$$$$$$$$%%%'''"""######$$$$$$######"""%%%%%%$$$$$$$$$$$$""""""!!!%%%)))+++'''$$$((()))))))))""""""$$$###!!!&&&''''''&&&%%%%%%&&&(((''''''((()))+++---///000((('''(((+++......***&&&'''))),,,...000///...---$$$'''***,,,---------......---+++)))'''$$$###"""&&&'''))))))(((((()))+++,,,+++)))***---111222333///,,,((($$$###&&&))),,,***,,,//////---,,,,,,---//////---+++((((((+++---...,,,************)))(((******)))(((''')))---000111111000000///...------+++---......,,,+++++++++***)))'''(((***,,,+++***)))***+++,,,------------------+++'''$$$###%%%'''&&&''''''((()))+++---...++++++*********,,,---...---+++)))&&&$$$###$$$%%%&&&$$$$$$&&&)))+++,,,,,,...,,,***(((&&&$$$!!!!!!$$$&&&%%%###"""&&&)))(((''''''(((***,,,++++++'''(((((()))***+++,,,,,,+++,,,,,,+++)))***,,,...222222000...+++(((&&&$$$""""""###&&&((()))(((&&&***+++,,,,,,***))))))***++++++,,,,,,,,,,,,,,,,,,))),,,///---)))###$$$$$$(((***'''!!!"""******)))(((''''''&&&&&&&&&&&&&&&&&&%%%'''***------+++))))))***+++******+++************+++,,,,,,---***'''&&&(((***+++,,,%%%$$$$$$############$$$'''&&&&&&'''))),,,...///.........///000000...,,,(((((()))***+++,,,---...***((((((,,,111333000,,,(((***---///000///---,,,'''((()))***,,,---///000,,,)))%%%###$$$&&&''''''''''''&&&%%%&&&((()))+++---......+++'''#########%%%&&&'''***+++---............/////////000000000+++)))''''''***,,,............---,,,***(((&&&$$$###%%%)))---......---+++.../////////...+++)))'''***---///,,,'''%%%)))------,,,+++*********+++,,,,,,++++++***)))***+++,,,...,,,(((%%%$$$%%%'''(((FFFJJJOOOQQQQQQRRRVVVYYYUUUUUUUUUWWW[[[[[[YYYWWWUUUTTTTTTVVVXXXUUUNNNHHHMMMQQQUUUXXXXXXWWWVVVWWWSSSTTTWWW[[[^^^[[[TTTNNNOOOQQQSSSVVVXXXXXXXXXWWWXXXVVVTTTRRRPPPOOONNNMMMSSSSSSRRRPPPMMMMMMOOOQQQQQQOOONNNOOOQQQTTTUUUUUUQQQPPPMMMJJJHHHJJJNNNQQQKKKQQQVVVXXXUUUPPPLLLKKKJJJKKKLLLNNNPPPSSSXXX\\\ZZZ[[[ZZZYYY\\\]]]ZZZSSSRRRQQQNNNJJJLLLQQQSSSQQQJJJIIIGGGEEECCC@@@;;;888111000...,,,***)))))))))...---,,,(((%%%$$$%%%'''***((('''&&&&&&'''((()))'''&&&%%%&&&)))***+++***&&&&&&%%%%%%&&&((()))+++*********+++***((('''&&&###$$$%%%%%%%%%%%%''')))))))))(((''''''(((*********((('''&&&&&&$$$!!!###$$$'''***---+++((($$$"""%%%%%%$$$""""""###%%%%%%%%%&&&(((***&&&&&&&&&&&&%%%$$$######&&&%%%$$$%%%&&&''''''&&&######&&&***,,,((( """'''*********)))###!!!!!!"""######%%%&&&&&&%%%$$$%%%(((***))))))))))))***,,,---...'''&&&&&&))),,,,,,)))%%%!!!$$$(((,,,......,,,+++$$$'''***---...///111222///...,,,***'''%%%###"""&&&(((***+++++++++,,,---+++***)))***---000111111///,,,(((%%%$$$%%%''')))(((,,,///...+++))))))+++******)))'''%%%%%%'''***+++***)))(((((((((******+++++++++***)))***---000000000///...---,,,+++***(((***---...---,,,++++++(((&&&%%%(((,,,...---***)))***+++---------,,,+++------,,,)))&&&%%%&&&'''&&&&&&'''(((***+++---...******)))(((((((((((((((((())))))'''%%%$$$%%%&&&'''&&&%%%&&&))),,,---------,,,)))&&&###  $$$(((&&&"""!!!$$$'''''''''))),,,.........((())))))***+++,,,,,,,,,---------+++(((((()))+++111000///---+++)))'''&&&%%%$$$%%%''')))***(((''')))***,,,+++)))((())))))(((((()))***+++---......+++...///---'''###!!!"""'''&&&''')))&&&  &&&%%%###"""""""""###$$$"""$$$%%%&&&&&&'''***,,,---,,,++++++,,,,,,+++))))))))))))******************(((&&&&&&(((***,,,,,,$$$$$$$$$######$$$%%%%%%'''%%%$$$&&&))),,,---...,,,++++++---///000///---))))))))))))***+++,,,---+++)))))),,,000222111///***+++---...///...,,,+++((()))***,,,---//////000***(((%%%$$$%%%&&&&&&&&&***)))((((((((()))***+++---///...+++%%%!!!!!!###%%%%%%&&&(((***,,,...///111000///...............,,,***(((''')))+++,,,,,,---,,,,,,+++)))(((((('''&&&(((+++---......,,,+++000000000///---+++)))(((***---///...+++))))))+++))))))))))))))))))))))))((()))***)))((()))+++,,,---+++)))&&&%%%&&&''')))FFFJJJOOOQQQPPPQQQUUUYYYTTTVVVWWWXXXXXXXXXXXXYYYUUUUUUVVVVVVUUURRRNNNKKKOOORRRVVVXXXXXXXXXWWWXXXXXXWWWXXX[[[]]][[[UUUNNNRRRRRRSSSTTTTTTTTTTTTTTTVVVUUUSSSQQQPPPNNNNNNNNNQQQQQQPPPNNNLLLNNNQQQTTTTTTQQQOOOOOORRRUUUVVVUUUVVVRRRMMMJJJJJJLLLNNNPPPOOOPPPQQQQQQPPPOOOMMMLLLIIIIIIIIIMMMRRRXXX[[[]]]VVVZZZ\\\]]]```ccc\\\SSSPPPPPPMMMKKKPPPTTTPPPHHHFFFCCC???===:::777444111.........,,,))))))***,,,000///...+++'''&&&'''(((((((((''''''''''''((((((((('''&&&&&&(((***))))))'''&&&%%%$$$%%%'''+++...))))))***++++++******)))%%%&&&%%%$$$###$$$'''***((('''&&&&&&&&&((()))******(((&&&%%%''''''$$$""""""$$$'''+++---,,,'''$$$ """$$$### """&&&''''''(((***,,,+++++++++***)))'''%%%$$$(((&&&$$$%%%((()))((('''&&&%%%&&&)))+++(((###(((+++,,,+++***&&&&&&$$$!!!"""$$$$$$%%%%%%%%%%%%'''***---,,,,,,++++++***+++++++++'''%%%$$$&&&)))***(((%%% ###(((,,,---,,,***((()))+++---......///000222...---,,,***)))'''&&&%%%(((***---------,,,,,,---***))))))***,,,...///......+++(((%%%$$$$$$%%%&&&'''+++...---(((%%%%%%''''''''''''&&&$$$$$$&&&((()))((('''''''''(((+++...***+++,,,+++******+++---------,,,***)))'''&&&&&&$$$(((,,,...---,,,++++++&&&######''',,,///...+++***+++,,,......---,,,+++,,,---...---+++)))***+++(((((((((((()))***+++,,,&&&'''''''''&&&%%%$$$$$$$$$&&&))))))'''&&&&&&((()))'''&&&&&&)))+++------,,,,,,***'''$$$"""!!!!!! &&&+++***$$$!!!"""%%%((((((((())),,,......---*********++++++,,,,,,,,,,,,,,,+++)))'''&&&(((***,,,,,,,,,+++***((('''&&&&&&%%%&&&((()))***(((&&&%%%''')))***))))))***+++(((((()))***+++---///000---......***%%%"""$$$''')))&&&&&&'''%%% !!!$$$""" !!!###%%% ###&&&((())))))+++,,,,,,,,,,,,...///...+++)))'''((()))*********)))((('''&&&%%%&&&)))+++++++++%%%%%%%%%%%%&&&&&&'''((('''%%%$$$&&&***------,,,)))((((((***---...///...++++++***))))))***+++,,,*********+++---///111222***++++++++++++***))))))((()))***,,,---.........)))'''&&&&&&(((((('''&&&************+++,,,---...+++......+++%%%"""$$$&&&%%%$$$$$$$$$&&&)))---///222111000///...///000111...,,,)))((()))***+++***------+++******++++++,,,+++,,,---......---+++***.../////////...---,,,++++++---000111000---***(((&&&''')))******)))((('''%%%''')))***((()))+++---)))((('''%%%%%%%%%&&&'''GGGKKKPPPQQQPPPPPPTTTXXXSSSWWWZZZYYYTTTSSSVVVZZZUUUWWWXXXUUUPPPMMMNNNPPPSSSUUUWWWYYYXXXYYYZZZ[[[bbb\\\UUUSSSVVVWWWVVVTTTTTTTTTSSSSSSRRRRRRQQQQQQOOOOOOOOOOOOPPPPPPQQQRRRPPPQQQPPPOOONNNPPPSSSVVVVVVRRROOOOOOQQQTTTUUUUUUZZZTTTNNNKKKLLLOOOPPPOOOVVVRRRNNNLLLKKKLLLKKKJJJLLLJJJJJJMMMTTTYYYZZZZZZWWWZZZZZZZZZ___ddd```XXXMMMMMMLLLMMMSSSVVVMMM@@@>>><<<999888777555222000.........,,,)))(((***---222222000...+++)))***+++''''''((((((((((((((((((***((('''''')))***)))))))))(((&&&$$$%%%(((---111((()))***+++++++++++++++''''''&&&$$$###$$$'''***&&&&&&%%%%%%&&&'''((()))+++(((%%%%%%'''((('''%%%"""$$$(((+++---,,,((($$$!!!###$$$""" $$$(((***)))(((***,,,//////...---+++)))'''&&&)))&&&$$$%%%((()))(((&&&'''&&&&&&(((***'''###(((,,,---,,,+++******'''""" $$$###$$$%%%%%%%%%'''+++//////...---,,,+++*********(((%%%###$$$'''((('''$$$"""%%%***---///---***'''...///000///...---...000,,,,,,++++++******))))))+++---//////...,,,,,,,,,***))))))***,,,------,,,,,,+++(((&&&$$$$$$$$$%%%&&&***...,,,'''######%%%'''((()))(((&&&&&&''')))(((((('''&&&''')))---000***+++,,,+++***)))***++++++***)))'''&&&$$$###""""""&&&+++---...,,,,,,,,,$$$""""""&&&,,,000...,,,+++,,,...//////...,,,++++++---//////.........///+++******)))))))))))))))###$$$%%%&&&%%%$$$###"""!!!%%%)))***(((''''''))),,,)))''''''))),,,...///------,,,***(((&&&'''(((""")))///...)))%%%&&&)))***)))((()))+++---,,,+++***++++++++++++,,,,,,,,,)))***)))(((&&&&&&(((***((())))))(((((('''&&&%%%&&&%%%&&&'''))))))'''&&&"""%%%'''))))))***,,,...)))******+++,,,...///000---...---(((###"""&&&+++)))&&&%%%&&&%%%!!! ###$$$"""!!!%%%''' ###(((+++++++++,,,---,,,,,,---///000///+++(((&&&''')))++++++***((('''%%%$$$$$$&&&)))++++++***&&&&&&&&&'''((()))***+++'''%%%$$$'''+++---,,,***'''&&&&&&(((+++---......---,,,***)))))))))***+++)))************,,,000333******)))(((((('''''''''((()))***+++,,,---------)))(((((()))******)))'''))))))***+++,,,...///000))),,,...+++&&&%%%'''+++$$$###"""!!!###'''+++...333222000//////111333444///---***((()))******)))///---,,,++++++,,,...000......//////...,,,+++***,,,---......//////......,,,---000222333000+++&&&%%%''')))++++++***(((&&&"""&&&)))***))))))+++---%%%%%%$$$$$$$$$$$$$$$$$$AAAFFFMMMRRRUUUVVVXXXZZZZZZYYYXXXVVVTTTTTTUUUWWWUUUVVVWWWVVVSSSQQQPPPPPPSSSUUUWWWZZZ[[[[[[[[[ZZZ[[[XXXUUURRRQQQQQQSSSUUUYYYUUUQQQOOOOOOQQQRRRRRRNNNNNNNNNNNNMMMNNNQQQSSSVVVTTTRRRPPPOOOQQQUUUXXXPPPNNNMMMMMMOOOQQQQQQPPPPPPQQQPPPNNNPPPTTTSSSOOORRRTTTTTTQQQLLLIIIHHHIIIMMMLLLQQQXXXXXXTTTTTTXXX```[[[UUUUUUXXXZZZWWWTTTQQQOOOMMMLLLKKKIIIFFFCCC:::777444111111000...---...000111000,,,***+++---222000---+++))))))***+++(((((('''&&&&&&&&&&&&&&&''''''((((((***+++,,,---***)))'''&&&&&&'''((((((((((((((()))+++---000111,,,+++)))&&&$$$$$$&&&))))))&&&###"""$$$''')))))))))%%%"""###&&&(((%%%""" %%%***...///,,,))) """$$$### """''',,,,,,(((%%%''')))000000000000...+++(((&&&&&&%%%$$$$$$&&&(((''''''%%%%%%'''(((((($$$"""((()))'''$$$))))))(((&&&$$$%%%(((***%%%'''(((((('''(((***,,,,,,---...---***(((((((((+++***)))(((((('''(((((("""&&&***---,,,)))''''''...000111---(((&&&(((,,,***+++,,,***)))((()))+++------------------------*********)))))))))))))))((()))))))))(((%%%###!!!***...111///)))$$$###%%%((((((((((((((((((((((((,,,,,,+++++++++,,,---...***---///111111///,,,***'''((()))(((%%%###"""###!!!###''')))))))))+++,,,'''$$$###&&&,,,000///,,,,,,///111222///---+++***,,,---///000000000///......***&&&$$$%%%'''((((((+++)))'''%%%%%%$$$###""""""&&&******'''###!!!!!!&&&)))+++,,,+++++++++,,,,,,------+++(((&&&&&&&&&,,,------,,,***'''$$$""")))(((&&&%%%&&&''')))++++++,,,------,,,***(((&&&******)))(((''''''&&&&&&'''&&&&&&%%%&&&'''((()))%%%######%%%)))+++)))'''''''''''''''(((((((((((((((((()))***,,,...000111111***###!!!%%%((()))(((---)))%%%$$$'''((('''&&&***$$$###((()))(((%%%$$$$$$)))///111///+++------------,,,+++******(((((()))))))))'''&&&%%%%%%$$$%%%(((++++++(((%%%!!!$$$(((,,,---,,,)))'''+++(((%%%'''---000///,,,&&&$$$###%%%(((+++,,,---,,,---...+++((((((***---***'''%%%''',,,///...,,,(((&&&$$$"""###%%%(((***+++***+++---......,,,***............---+++)))(((+++,,,---------,,,+++***++++++++++++++++++++++++$$$!!!!!!&&&---111444333111...,,,...333666//////,,,)))''''''))),,,111///...---...111444555333000...------......---//////...+++))))))+++---,,,++++++---000///+++((('''+++...---)))''')))---&&&'''(((''''''(((+++...***&&&###%%%)))***'''$$$GGGJJJNNNRRRUUUWWWXXXXXXVVVYYYZZZXXXTTTQQQSSSUUUTTTTTTTTTTTTSSSSSSTTTVVVUUUUUUVVVXXXZZZ\\\^^^___WWWUUURRROOONNNOOOQQQSSSUUUSSSQQQQQQRRRRRRQQQPPPMMMMMMMMMNNNNNNOOORRRSSSUUUXXXZZZWWWSSSQQQUUUZZZQQQPPPOOOOOOQQQRRRQQQPPPMMMOOOPPPOOORRRVVVVVVRRRPPPQQQPPPNNNKKKJJJLLLNNNOOONNNRRRXXXYYYUUUUUUYYYXXXWWWWWWXXXZZZXXXSSSOOOOOOMMMIIIFFFEEEBBB???===666333000...------+++***...000111000...---...000///...,,,***))))))*********)))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&''')))***,,,,,,+++***)))(((((((((((((((''''''(((***,,,...000+++***)))&&&######&&&(((+++((($$$"""$$$''')))***)))%%%""""""%%%'''&&&### %%%,,,...,,,)))!!!!!!!!!"""######!!!###'''++++++(((&&&'''***//////000///...+++)))''''''%%%###$$$&&&((()))(((%%%%%%&&&((()))'''###  $$$(((***(((&&&)))******)))((((((+++---)))******)))((((((***,,,...///000...+++)))((())))))***+++,,,+++***((('''%%%'''***+++*********+++///000000,,,'''&&&))),,,---------+++(((((()))***+++++++++++++++++++++++++++++++++***)))((('''&&&((()))***+++)))'''$$$"""&&&***,,,+++&&&$$$%%%'''''''''((()))***++++++,,,---,,,,,,,,,,,,...///000///000111111000...+++***)))******(((&&&$$$$$$%%%$$$&&&)))******)))***+++***&&&###%%%***......------///111111///---+++++++++,,,------............,,,((($$$###$$$'''))))))---,,,)))'''%%%$$$"""!!!$$$'''******'''$$$""""""%%%'''***,,,+++*********+++++++++)))(((&&&&&&''',,,,,,------+++)))&&&$$$***)))(((''''''(((***+++***))))))((('''''''''&&&%%%%%%&&&&&&&&&&&&''''''((('''&&&&&&&&&''')))***'''%%%$$$&&&***+++***'''''''''''''''((((((((((((***++++++,,,...000111222...((("""!!!%%%)))+++***,,,(((%%%%%%(((******(((+++&&&"""###(((,,,,,,+++(((&&&'''+++000222000---------------,,,+++******((()))******)))(((&&&%%%'''&&&&&&(((******'''$$$ ###(((,,,......---+++***'''&&&(((,,,...---***&&&%%%$$$%%%(((*********---......,,,))))))+++---***'''%%%''',,,///...,,,'''&&&$$$######%%%(((***,,,++++++---...///---+++---.........---+++)))((()))***,,,---------,,,++++++,,,,,,,,,++++++***)))'''&&&###"""$$$''',,,///333333111///...///222555000///...+++(((((()))+++222111000000111444666888444111,,,***+++---...///111000---***''''''))),,,---***)))***---...+++((((((,,,///---)))'''(((***'''((()))((('''(((***---***'''%%%'''+++---+++(((OOOOOOPPPSSSVVVXXXXXXWWWUUUYYY]]][[[VVVQQQQQQRRRRRRRRRRRRRRRTTTVVVXXXZZZVVVUUUUUUUUUXXX\\\```bbbVVVTTTQQQOOONNNPPPRRRTTTSSSSSSSSSSSSTTTSSSQQQNNNLLLLLLMMMNNNPPPRRRTTTUUUSSSYYY^^^[[[TTTPPPRRRWWWRRRQQQPPPPPPRRRRRRPPPOOOLLLOOOQQQQQQUUUXXXWWWRRRRRRQQQOOOLLLJJJJJJLLLOOOQQQQQQTTTXXXXXXUUUUUUXXXSSSSSSTTTTTTSSSQQQOOOMMMLLLGGGBBB===;;;999777666111...+++*********)))(((...000000000......///000++++++***)))((()))))))))+++)))(((&&&%%%%%%&&&'''&&&%%%######$$$&&&)))+++,,,,,,,,,,,,+++***)))((()))((((((((()))+++---...***)))(((%%%###"""$$$&&&,,,((($$$"""$$$'''***,,,)))%%%!!!!!!$$$''''''&&&(((...,,,)))###"""!!!!!!######"""!!!$$$'''******(((&&&(((***......//////---,,,***((('''%%%"""###%%%)))+++,,,(((''''''(((******(((&&&######$$$&&&)))***)))'''(((***+++,,,,,,,,,...///---------+++))))))+++---111222222000---***))))))((())),,,------+++)))'''((()))+++++++++,,,...000000111///+++''''''***...000///...+++(((&&&'''((())))))))))))))))))))))))***+++,,,,,,***(((%%%$$$((())),,,---,,,)))&&&######%%%'''&&&$$$###&&&)))&&&&&&(((***,,,---//////,,,,,,,,,,,,...000222333444333222000...,,,+++***+++++++++)))'''&&&'''((()))***,,,,,,+++)))))))))---)))%%%%%%)))---......,,,...000000...,,,++++++++++++******+++---...///+++(((###"""$$$'''***+++///...,,,)))&&&$$$"""!!!&&&(((++++++)))%%%#########&&&***,,,+++***)))))))))(((((('''''''''''''''***+++,,,---,,,+++)))'''++++++***)))))))))***+++'''&&&%%%%%%%%%%%%&&&'''!!!!!!"""$$$%%%&&&'''((()))((('''''''''(((***+++)))'''%%%'''***,,,***''''''(((((((((((()))))))))---.........000111222333+++&&&""""""&&&***,,,---***'''%%%&&&***------,,,,,,)))(((***...111111000,,,+++***---111333222///---......------,,,+++*********++++++***((('''&&&((('''&&&'''((((((&&&%%%###%%%)))---//////---,,,+++)))(((***---...+++)))''''''&&&'''))))))(((''',,,------,,,******+++---***'''&&&(((,,,///...---'''&&&%%%$$$%%%''')))+++,,,++++++,,,---...---,,,---.........---+++)))(((((()))+++---......------,,,,,,------,,,***((('''+++***((('''''')))+++,,,111222222111//////111333000111111///,,,******+++111000000000222444777999666111,,,)))))),,,///000222000,,,'''$$$%%%))),,,---)))&&&''')))++++++)))))),,,///---***'''''')))((())))))(((((((((+++---+++)))(((***...000...,,,UUUTTTSSSUUUXXX[[[ZZZYYYXXX[[[]]]^^^[[[WWWRRRPPPPPPPPPQQQRRRUUUWWWWWWWWWUUUTTTTTTUUUWWWZZZ]]]```YYYWWWTTTRRRRRRSSSVVVXXXXXXVVVUUUUUUTTTSSSPPPMMMMMMMMMMMMOOORRRUUUVVVVVVSSSWWWYYYWWWRRRNNNOOOQQQPPPOOOOOOPPPQQQPPPMMMKKKMMMPPPSSSSSSVVVYYYWWWQQQUUUTTTRRRPPPNNNLLLKKKKKKRRRSSSTTTUUUTTTSSSTTTVVVTTTSSSPPPLLLIIIJJJMMMPPPEEE@@@999444222222222222...,,,)))((()))***)))))).........---,,,++++++,,,(((((((((((((((((((((((()))((('''&&&&&&'''((()))&&&%%%"""!!!"""%%%)))+++)))***+++,,,---,,,+++***++++++*********+++,,,---(((((('''%%%""""""###%%%)))&&&""" ###(((,,,...)))%%%""" ###&&&'''((($$$,,,,,,)))$$$###!!! """""""""!!!$$$&&&''''''&&&&&&(((***------...---,,,+++***)))'''$$$""""""&&&***---///,,,***(((((()))******)))&&&&&&&&&'''((()))((('''&&&(((+++------...///111.........,,,***+++---///333444444111...+++)))***&&&''')))******)))(((''')))+++...//////000222333222222000,,,)))))),,,///222111///+++'''%%%&&&'''))))))))))))))))))))))))''')))+++,,,+++)))&&&$$$'''))),,,...---+++'''%%%###$$$%%%$$$"""$$$'''***'''((()))+++---...000000+++++++++,,,...000333444444333000---+++*********,,,,,,,,,***((((((***+++---...///...+++)))((((((...,,,******,,,......---+++,,,------+++******+++,,,+++***)))***,,,...000---***%%%$$$%%%(((***+++......---+++(((%%%$$$$$$((()))++++++***(((%%%$$$$$$'''+++---,,,+++))))))'''&&&$$$$$$&&&''''''''')))***,,,------,,,+++***,,,,,,,,,,,,,,,+++++++++%%%&&&'''(((((((((((('''!!!"""###$$$%%%&&&'''(((***)))((((((((()))+++++++++)))''''''***,,,***((()))))))))*********++++++.........///000111222333***'''######%%%)))+++,,,(((&&&%%%''',,,000111///++++++,,,///222444444222000///...///222333222111............---,,,+++***++++++++++++***)))'''&&&&&&%%%%%%&&&&&&'''&&&&&&(((***,,,......---+++)))---,,,+++---......,,,************+++,,,+++(((&&&***+++++++++******+++,,,***((('''))),,,.........)))((((((((((((***+++,,,,,,***))))))+++,,,,,,+++------......---+++***)))((()))+++...///000000000,,,---------+++)))'''%%%******************++++++...000222222111///000000111333444333000---,,,,,,------------///222444666555111---+++,,,...///000000---)))%%%###%%%***...,,,((($$$$$$'''******)))(((***------+++)))))))))'''((())))))(((***---///...---,,,---///000...---WWWVVVVVVXXXZZZ\\\\\\\\\^^^]]]]]]___```]]]VVVOOOQQQQQQQQQTTTVVVVVVTTTQQQRRRRRRSSSUUUVVVXXXYYYZZZ[[[YYYVVVTTTTTTVVVXXXZZZ^^^[[[XXXUUUSSSRRRPPPNNNNNNMMMNNNQQQUUUXXXXXXWWWVVVTTTRRRQQQQQQPPPOOOMMMMMMMMMMMMOOOPPPNNNKKKHHHKKKOOORRRSSSWWW[[[YYYTTTRRRSSSUUUVVVUUURRRNNNLLLQQQSSSSSSQQQOOOPPPQQQQQQUUUSSSPPPLLLIIIIIIKKKNNN===888111---,,,...000111...,,,******+++,,,---,,,---,,,+++***)))((('''&&&%%%&&&'''(((((((((''''''%%%&&&&&&'''((()))***+++'''%%%###"""###&&&***,,,$$$%%%(((***,,,---------///...---,,,+++,,,------'''((('''%%%""""""###$$$$$$!!!###(((---///)))&&&###!!!"""$$$'''(((!!!***,,,***%%%###!!!!!!"""###"""!!!$$$$$$$$$$$$$$$%%%'''))),,,,,,,,,+++***))))))(((%%%###!!!"""''',,,000111000---***(((((((((((('''%%%&&&((((((((('''&&&%%%###&&&)))+++,,,---...000,,,---,,,++++++,,,000222333444444111...+++)))***%%%%%%$$$###$$$%%%'''((())),,,111444444333333333444333111...,,,,,,///000111000...***&&&$$$%%%'''************************$$$&&&)))++++++***(((''''''(((+++---,,,***(((&&&''''''&&&$$$$$$%%%(((***+++++++++,,,------......*********+++---000222444222000---***))))))***+++,,,------,,,+++***,,,---///111111000,,,)))''''''---...///111222111...,,,)))******)))((('''(((***...---***))))))+++...000///,,,)))'''(((***++++++***,,,...,,,)))'''''''''((()))***++++++***(((&&&&&&))),,,...---,,,++++++'''$$$"""###%%%'''((('''''')))+++---...---,,,+++,,,,,,---......---,,,+++%%%(((,,,///000...+++(((&&&&&&&&&'''''''''((((((***))))))((()))***+++,,,,,,)))''''''***,,,+++)))******+++++++++,,,,,,,,,,,,,,,,,,---...///000111,,,***&&&$$$%%%'''((()))'''&&&%%%(((...222222111***+++---111444444333222333111000///000111111111............---,,,++++++++++++,,,+++***((('''%%%"""###%%%&&&&&&'''''''''(((***,,,---...,,,***)))///.........//////---,,,---------...///...+++)))((((((((()))***++++++***)))(((((())),,,...//////,,,,,,,,,---------......***(((&&&%%%''')))******,,,------...---,,,***)))***+++---///111111111111---------,,,***(((&&&%%%'''((()))++++++,,,,,,,,,,,,...111222000///......111333555444222///......,,,,,,,,,---...000222333222000///...//////...---+++***'''%%%$$$''',,,000+++((($$$%%%(((***+++)))%%%'''+++,,,---,,,++++++&&&'''((()))***,,,///222111000///.........,,,+++UUUWWWYYYZZZYYYYYYZZZ[[[___]]]\\\]]]___]]]WWWRRRUUUSSSRRRTTTVVVVVVRRRNNNOOOPPPRRRTTTVVVWWWXXXYYY[[[YYYVVVTTTSSSUUUWWWYYY```]]]XXXUUUSSSQQQOOONNNMMMLLLLLLPPPUUUXXXWWWTTTVVVSSSPPPQQQTTTUUURRRNNNLLLLLLNNNPPPRRRPPPLLLHHHIIIMMMPPPRRRVVV[[[[[[WWWMMMOOOSSSXXXZZZYYYTTTQQQQQQSSSRRRNNNKKKMMMNNNNNNQQQQQQRRRRRRPPPKKKFFFCCC555000***'''(((+++...000...,,,***+++---///000///,,,***((((((((((((&&&$$$$$$%%%'''))))))(((&&&%%%###%%%''')))***+++******'''&&&$$$$$$%%%'''***,,,!!!"""%%%(((+++---//////222111///---,,,,,,,,,---'''((('''&&&###"""###$$$!!!###(((,,,...)))'''%%%###"""###%%%''' )))++++++'''&&&$$$$$$%%%%%%$$$"""%%%$$$###"""###%%%((())),,,+++***)))((('''&&&&&&###"""!!!$$$(((...111333111...)))&&&%%%%%%$$$######&&&)))***(((&&&$$$$$$"""$$$'''((()))***---///+++++++++******,,,000333111222222000---***))))))%%%$$$"""!!!"""$$$''')))(((,,,222555555333111111333222111//////////////////...+++((($$$$$$&&&(((************************###$$$''')))++++++***)))&&&'''(((******)))((('''***)))'''&&&&&&((()))***------------,,,,,,,,,,,,*********+++---///222333111///,,,)))'''((()))******,,,......---,,,,,,---000111222000---***((((((,,,///222555555222...,,,)))))))))'''&&&&&&(((+++000...+++***)))***---......,,,******+++---,,,,,,(((+++...---***'''''')))''''''''')))+++,,,***((((((***---------,,,------((($$$!!!"""%%%(((((('''&&&(((***,,,------,,,+++***+++---//////...---,,,'''+++111555666222---************)))))))))))))))***)))((((((((()))+++,,,,,,)))&&&&&&***,,,+++***)))*********++++++++++++))))))******,,,---...///...,,,)))&&&$$$%%%&&&'''(((&&&&&&)))...111111///)))+++...111222333222111444222000...------///000...//////......---,,,+++++++++++++++***(((&&&$$$"""%%%((())))))''''''(((###%%%(((+++,,,------,,,...---,,,,,,,,,,,,------......---...000000///...((('''((())),,,,,,+++***)))))))))***,,,---///000000000000111000000///...)))'''######$$$''')))))),,,,,,---...---,,,+++***,,,---///000000000//////...---,,,***)))((('''&&&&&&''')))***,,,,,,------***,,,///000///---,,,,,,///111333333111//////////////////000111222333444///...---...///...,,,)))&&&'''(((((((((***---000***(((&&&(((+++---+++)))###&&&))),,,......---,,,&&&((()))******,,,000333333222111000...,,,++++++RRRWWW\\\[[[VVVRRRTTTWWWZZZ[[[[[[ZZZWWWUUUUUUVVV\\\XXXSSSRRRTTTVVVTTTRRRNNNNNNOOOQQQTTTXXX\\\___\\\ZZZVVVTTTSSSTTTVVVXXXZZZYYYVVVUUUTTTRRROOOLLLLLLJJJJJJNNNSSSUUUSSSPPPPPPPPPRRRTTTVVVVVVSSSPPPMMMNNNQQQTTTVVVTTTPPPLLLMMMPPPQQQQQQTTTXXXXXXTTTLLLMMMQQQVVVZZZ[[[WWWTTTRRRTTTRRRKKKIIIKKKMMMLLLMMMLLLLLLMMMLLLGGG>>>777000,,,&&&###$$$'''***,,,,,,***)))***---///000000+++)))((()))+++,,,***)))$$$&&&(((******(((%%%###$$$&&&))),,,,,,***(((&&&%%%%%%%%%%%%&&&((()))+++"""###$$$'''***,,,///000333222///---,,,+++++++++'''(((((('''$$$######$$$"""!!! """%%%)))***+++((((((&&&$$$###"""###$$$ '''+++,,,***)))))))))***)))'''$$$'''%%%###"""$$$'''***+++++++++)))'''&&&$$$$$$###!!!!!!"""%%%***///222444///+++'''$$$###"""!!! """&&&+++,,,***&&&$$$######$$$%%%&&&'''))),,,///,,,,,,***(((''')))---000...///000...+++)))((()))%%%$$$$$$$$$%%%''')))+++))),,,///111000/////////111000//////000///...,,,,,,+++)))&&&###$$$''')))************************%%%%%%'''((())))))***)))%%%%%%%%%&&&&&&'''''''''***)))(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,...000222333444111...***(((''''''((((((+++...000///---------...000111000---***))))))+++...111333333111...---******)))'''&&&'''***---///...+++)))(((((()))***)))))))))+++...///...---(((,,,///...)))&&&&&&'''&&&%%%%%%(((+++---,,,***)))***++++++***+++---...)))%%%!!!!!!%%%))))))'''%%%''')))+++,,,,,,+++***(((***---///000000...,,,***---222555555222...+++++++++++++++++++++++++++))))))((('''((()))***+++***'''$$$%%%))),,,,,,+++'''''''''((((((((())))))''''''((()))+++,,,...///---,,,***'''$$$$$$%%%&&&(((''''''***...000///---***,,,///111111111111111333111...+++)))***,,,...////////////...---,,,+++***++++++***)))'''$$$###&&&***...///,,,)))'''&&&!!!"""%%%(((***,,,,,,,,,))))))'''&&&%%%''')))+++...---,,,---000222222111)))((((((+++...///...,,,))))))***+++,,,---///111111222333333222000...,,,***'''###"""###&&&)))***+++,,,---------,,,+++***---...//////...---,,,+++...---+++(((''''''((((((((()))***+++,,,---------)))+++---...,,,+++***++++++---...///------...///222222222222333333333444---+++***)))******)))((($$$'''***+++++++++,,,---(((((())),,,000000,,,((($$$&&&))),,,......,,,*********++++++***+++...000333333222111///---------PPPWWW]]][[[SSSMMMNNNRRRSSSYYY\\\WWWOOOMMMSSSZZZbbb[[[SSSPPPSSSWWWXXXWWWNNNMMMMMMNNNSSSZZZaaaeee^^^\\\XXXUUUTTTUUUWWWXXXTTTTTTUUUVVVVVVSSSNNNJJJJJJHHHHHHLLLQQQSSSQQQMMMHHHMMMTTTWWWVVVTTTRRRQQQOOOQQQTTTXXXZZZXXXTTTPPPUUUVVVTTTQQQQQQSSSRRRNNNPPPOOOPPPTTTWWWXXXVVVSSSSSSVVVSSSKKKHHHKKKMMMKKKMMMHHHBBBAAAAAA>>>888222...)))$$$!!!"""%%%'''(((***((('''))),,,...///000+++)))(((***...000///...%%%&&&)))******(((%%%"""%%%(((,,,...---***%%%"""$$$$$$$$$%%%&&&'''((()))%%%%%%%%%'''))),,,///111333222///---+++***))))))(((((()))'''%%%###$$$$$$$$$######$$$'''))))))((((((((((((&&&###""""""###!!!!!!&&&***,,,,,,,,,,,,---...,,,)))&&&)))&&&$$$###&&&))),,,---+++***(((&&&$$$###"""""" """&&&,,,111333444,,,)))%%%###"""!!! !!!&&&,,,...,,,'''$$$###$$$%%%%%%%%%&&&(((,,,///---,,,***(((&&&'''+++...,,,---...---***(((((((((%%%&&&''')))***+++++++++)))+++,,,,,,++++++,,,............//////...,,,******)))'''$$$###$$$'''***************************''''''''''''((((((((()))$$$$$$$$$$$$$$$%%%''''''(((''''''(((***,,,,,,,,,+++++++++,,,,,,,,,------...------...///111333444666444000,,,)))'''&&&&&&'''***///111000...,,,,,,---///000///---+++******,,,...000000000///...///,,,+++***((('''(((,,,......---+++)))''''''''''''$$$%%%'''+++///111000...)))---000...((($$$$$$%%%%%%$$$$$$'''+++...---+++)))******)))((())),,,///***&&&!!!!!!%%%))))))'''%%%''')))+++,,,+++******&&&(((,,,///111000...---,,,...111333333111...,,,******++++++,,,,,,,,,,,,)))((('''''''''(((***+++)))&&&###$$$(((,,,,,,+++%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''(((***---...000,,,+++***'''%%%$$$&&&''')))((('''***...000...++++++---///111000000000111222111---***''''''***,,,////////////...---,,,+++************(((&&&$$$"""***...333333///***&&&%%%"""###%%%'''((())))))(((&&&%%%###!!! """&&&)))---+++***,,,///222333444***)))***,,,000222000---(((***++++++,,,---///111222333333333222///,,,++++++(((###"""$$$''')))++++++,,,---------,,,+++***............---+++)))(((///---***'''&&&''')))***+++++++++,,,,,,---------(((***,,,,,,+++))))))***((()))++++++***+++,,,...222222222222222222222222---***&&&%%%%%%'''''''''$$$''',,,......,,,******'''(((+++///333222,,,'''&&&'''***---......***(((---------+++******,,,...222333333222000///000000QQQRRRRRRQQQNNNLLLLLLMMMMMMSSSYYYYYYUUURRRSSSUUUWWWZZZYYYTTTTTTYYY[[[XXXRRRRRRRRRRRRTTTXXX^^^bbb[[[YYYWWWVVVWWWVVVSSSOOONNNTTTYYYYYYTTTOOONNNNNNPPPSSSUUUQQQLLLKKKPPPWWWQQQSSSUUUUUUTTTSSSRRRSSSNNNPPPUUUYYY]]]]]]ZZZWWWXXXWWWVVVTTTTTTSSSSSSSSSJJJPPPWWWYYYUUUQQQPPPQQQXXXZZZYYYSSSKKKFFFFFFHHHHHH???444000222444222///)))%%%$$$$$$###"""&&&,,,(((***+++,,,,,,***((('''(((***,,,------...000222'''(((((('''&&&%%%$$$###&&&'''))),,,---***%%% $$$&&&((()))((('''''''''((('''(((***,,,...---,,,222///,,,+++------+++)))'''&&&%%%$$$$$$&&&'''))))))******)))&&&%%%%%%&&&$$$!!!!!!%%%&&&### ###(((+++,,,------...............+++******+++,,,---,,,***)))((('''%%%$$$#########$$$###$$$(((...111111000+++***'''$$$!!! $$$)))++++++)))''''''***((('''(((***+++)))&&&***)))'''&&&&&&((()))++++++*********++++++***(((&&&))),,,......---------+++,,,---,,,++++++,,,...+++---......+++)))(((((('''%%%######$$$'''((()))''''''(((((()))))))))***((())))))***)))(((''''''$$$%%%&&&''''''&&&%%%%%%!!!###&&&)))***++++++***,,,,,,,,,***((((((***,,,+++,,,......---...///111666555333///,,,((($$$###%%%%%%&&&))),,,...---,,,---000222000,,,)))***,,,000111111000.........///---***''''''(((+++,,,---+++(((%%%&&&))))))&&&"""$$$%%%'''+++...///...,,,,,,...000,,,&&&###$$$''''''!!! &&&++++++******)))))))))'''&&&'''***,,,***'''### """%%%((('''(((+++,,,---,,,***)))(((***,,,///000///...---,,,,,,,,,,,,------......++++++++++++*********)))%%%###"""$$$(((***)))'''(((%%%###&&&***,,,***&&&%%%$$$%%%(((***)))%%% $$$%%%$$$%%%***+++)))(((***+++)))''''''***---...---+++)))(((((()))***---///000000///......///......---***((((((***,,,...............---,,,+++&&&'''&&&$$$!!! """(((***...000000...+++((()))(((''''''((((((((('''$$$$$$###!!!!!!"""&&&)))222///,,,+++,,,...//////***))))))***---/////////------,,,+++++++++---...999777333111000///,,,++++++)))&&&$$$$$$&&&)))+++---,,,++++++,,,,,,+++***,,,,,,,,,,,,,,,+++***))),,,,,,+++***(((%%%$$$"""------+++)))''''''***---))))))''''''&&&'''((())),,,)))'''***...000---)))******,,,---///000222222,,,+++))))))))))))'''%%%'''***---000000---)))&&&$$$&&&***---...,,,***)))&&&'''((('''&&&&&&((()))...,,,******+++---......111000000000111222333333PPPQQQPPPNNNKKKIIIIIIJJJSSSTTTTTTRRRQQQSSSXXX]]]TTTVVVVVVUUUXXX___```\\\WWWVVVUUUUUUWWWYYY\\\^^^ZZZXXXVVVVVVVVVUUURRRPPPOOOTTTYYYYYYTTTPPPNNNOOOSSSWWWYYYUUUPPPMMMPPPUUUWWWXXXYYYXXXUUURRRQQQQQQQQQSSSUUUYYY[[[ZZZXXXVVVXXXWWWVVVUUUUUUTTTSSSRRRMMMQQQVVVWWWUUUUUUWWWZZZXXXYYYXXXRRRIIIDDDCCCDDD>>>555,,,(((***---,,,)))'''%%%$$$&&&%%%###&&&+++++++++,,,+++***(((&&&$$$%%%''')))++++++,,,///111******((('''&&&$$$$$$######$$$'''***,,,+++'''###$$$&&&(((((('''''''''((((((((((((***,,,---,,,+++...,,,++++++,,,---***(((((('''&&&%%%%%%'''(((***+++,,,,,,***'''%%%%%%&&&$$$!!! """&&&'''$$$!!! !!!%%%(((------...////////////...,,,++++++,,,......,,,+++)))(((&&&%%%#########$$$%%%%%%&&&)))---///...,,,((((((&&&### %%%((()))(((''''''((('''&&&(((***+++)))'''***)))((('''((()))+++---***))))))***,,,,,,+++))))))+++...//////...---...+++---......,,,+++,,,,,,,,,---...---***((('''((('''&&&%%%%%%&&&'''''''''(((((((((((()))))))))***))))))((('''&&&&&&%%%%%%%%%&&&((())))))(((&&&%%%###$$$'''***+++,,,++++++++++++***)))((((((((()))(((***------------...///333222111///,,,)))&&&%%%%%%%%%&&&))),,,---,,,***)))***,,,,,,+++******+++///000222111///......///---+++)))((()))+++++++++'''###!!!###(((***)))'''&&&&&&'''))),,,......---...000000,,,'''###%%%''''''!!!$$$))))))(((((((((((('''&&&$$$%%%(((***(((&&&""" """&&&)))'''((()))***++++++++++++++++++,,,,,,------------******+++,,,------------,,,+++***)))((('''''''''&&&$$$###&&&)))+++)))'''&&&$$$$$$'''+++---+++'''&&&&&&&&&)))***)))$$$ !!!%%%&&&%%%&&&******(((((()))***)))((())),,,///...,,,***((('''(((***+++---...//////---++++++,,,,,,,,,+++***((()))+++---,,,,,,++++++++++++++++++''''''&&&$$$!!! !!!'''(((+++------,,,)))((()))(((((((((((((((((('''%%%%%%%%%$$$###$$$''')))///,,,***)))+++---...///,,,+++)))***,,,---------+++++++++***)))***,,,---777555222111111000...---***)))(((''''''((()))******)))((((((***+++******------,,,,,,+++)))((((((++++++***)))'''%%%###"""++++++***(((&&&'''+++---)))((('''''''''((()))***,,,)))((()))------***&&&'''''')))***,,,...///000...,,,)))'''''''''%%%###&&&))),,,//////---)))'''$$$%%%(((******)))((('''###$$$$$$###"""###%%%'''))))))***+++---.........000/////////111222222222NNNOOONNNLLLJJJHHHIIIJJJTTTSSSQQQOOOPPPTTTXXX[[[RRRRRRRRRTTT[[[aaa___ZZZ]]]ZZZWWWXXXZZZ[[[ZZZXXXXXXWWWVVVUUUUUUTTTRRRPPPQQQUUUYYYYYYUUUQQQPPPPPPWWWZZZ\\\XXXQQQNNNOOOQQQXXXYYYZZZYYYUUURRRQQQQQQTTTUUUVVVWWWWWWWWWWWWWWWYYYXXXVVVVVVWWWVVVTTTRRRQQQSSSTTTTTTSSSTTTYYY^^^WWWXXXVVVOOOGGG@@@===>>>333+++### ###&&&'''%%%%%%$$$&&&***)))%%%%%%))),,,,,,,,,***(((%%%"""!!!"""%%%'''))))))***+++---,,,***(((%%%$$$$$$$$$%%% !!!###'''***+++)))'''$$$&&&(((((('''&&&'''((((((((((((***,,,,,,***)))***)))***+++---,,,***'''((('''&&&&&&&&&''')))***,,,,,,,,,***'''$$$###$$$""" """&&&'''%%%###"""$$$,,,---.../////////......---------...//////---+++)))'''%%%###""""""###$$$''''''(((***++++++(((&&&$$$%%%%%%### !!!%%%'''&&&&&&'''&&&&&&&&&(((***+++***)))+++***)))((((((***,,,---''''''(((***,,,---,,,++++++...000000///------...,,,...000000...,,,++++++------...,,,)))'''&&&''''''(((((()))(((((('''&&&''''''((())))))***+++++++++)))'''$$$#########$$$&&&'''***++++++***'''&&&%%%&&&(((***+++++++++++++++***)))))))))(((&&&%%%$$$'''+++,,,,,,++++++,,,...//////...---+++)))(((&&&&&&&&&(((***+++)))'''""""""###&&&)))++++++***...000222222000.........---,,,******++++++***(((!!!%%%+++---...***(((&&&'''))),,,------///000000,,,'''%%%'''***'''!!!###'''&&&%%%&&&''''''&&&$$$###$$$&&&((('''$$$""" ###'''***''''''&&&&&&'''***,,,......,,,***(((((()))+++,,,'''(((***+++------.........,,,)))&&&%%%$$$$$$%%%%%%$$$$$$'''+++,,,)))&&&%%%$$$%%%(((---...,,,((((((((((((******((($$$!!!"""&&&((('''(((++++++(((((()))*********+++...111---+++)))&&&&&&(((+++------//////---+++(((((((((*********)))((()))+++...)))((('''&&&&&&''')))***''''''&&&###!!! !!!"""&&&'''((()))))))))((((((***)))))))))((((((''''''&&&((()))(((''''''(((******(((&&&&&&))),,,---------+++******+++,,,,,,+++)))))))))((('''(((+++---444222000000000000///---(((((()))******)))(((((('''%%%$$$%%%'''***++++++......,,,+++)))'''&&&%%%))))))((('''&&&%%%$$$$$$******)))'''&&&'''***---(((''''''&&&'''((()))******)))(((***,,,+++'''###%%%&&&'''))),,,...///000///,,,(((%%%%%%%%%$$$###%%%(((+++---...,,,***((($$$%%%&&&&&&&&&&&&%%%%%%#########!!! !!!$$$'''%%%'''))),,,............///......///111222222111MMMNNNNNNMMMKKKKKKMMMOOOQQQPPPPPPRRRTTTUUUTTTRRRSSSPPPOOOSSSZZZ]]]YYYSSS]]]YYYVVVWWW[[[[[[WWWSSSVVVVVVUUUUUUUUUTTTRRRQQQRRRUUUXXXYYYVVVSSSQQQQQQXXXZZZYYYTTTNNNJJJKKKNNNRRRTTTVVVVVVTTTRRRRRRRRRTTTUUUUUUUUUTTTUUUWWWYYYZZZXXXWWWXXXYYYXXXUUURRRSSSSSSSSSQQQOOOPPPSSSWWWTTTSSSPPPJJJAAA;;;888777...''' !!!%%%&&&&&&$$$%%%)))---,,,'''%%%'''******)))(((&&&###!!!###%%%(((((('''''''''(((***(((%%%###"""###&&&'''!!!!!!!!!$$$'''))))))(((&&&'''((((((&&&%%%&&&''''''&&&''')))******(((%%%&&&(((***---...,,,***((('''&&&&&&&&&&&&'''((((((+++,,,,,,)))&&&""" !!!$$$&&&%%%###!!! !!!"""***+++---.........,,,,,,---,,,---.........+++(((&&&$$$"""!!! !!!###$$$))))))***+++***'''$$$"""!!!###&&&'''$$$"""%%%&&&&&&&&&'''%%%&&&''')))***+++++++++,,,+++)))'''''''''((()))$$$$$$&&&***---...---,,,,,,...//////---,,,,,,,,,,,,///111222000---+++***------,,,***&&&%%%%%%&&&&&&)))+++,,,+++(((&&&%%%$$$%%%&&&(((***,,,---...---***&&&###!!!!!!"""$$$&&&(((+++------+++)))'''&&&'''((()))******))))))***)))(((((()))((($$$!!!!!!$$$)))+++***)))))))))***+++,,,......---,,,+++'''''''''((())))))'''%%%!!!(((,,,,,,***---///222222111///...///...---,,,,,,,,,+++(((&&& $$$***///111...***'''%%%'''***,,,---.........+++))))))+++...(((###!!!$$$'''%%%%%%&&&''''''&&&%%%###$$$&&&)))%%%$$$!!! !!!$$$(((***&&&%%%######%%%)))---000///,,,((($$$$$$&&&)))+++&&&''')))+++---...//////111...***&&&$$$###$$$$$$######$$$(((+++,,,((($$$######%%%)))---...,,,***)))******+++***(((%%%"""!!!&&&((((((***------***(((((()))***+++...111333---+++(((&&&&&&))),,,...///000000...***'''&&&&&&***++++++***((((((***,,,'''%%%###""""""%%%(((***&&&'''&&&$$$######%%%((((((''''''&&&'''((())))))***++++++***(((''''''((((((***,,,,,,***)))))))))%%%$$$###$$$'''***,,,,,,,,,***))))))+++,,,,,,+++'''((((((&&&$$$&&&***---111000......///...,,,***$$$&&&)))++++++)))&&&$$$%%%$$$###$$$'''+++------///...,,,***(((&&&%%%$$$&&&&&&&&&&&&''''''((((((******)))'''%%%&&&))),,,&&&&&&%%%%%%&&&''')))***)))((()))+++,,,,,,(((%%%&&&''')))+++---///111222...+++&&&$$$$$$%%%&&&%%%%%%'''***,,,---,,,+++***'''&&&%%%%%%$$$$$$$$$$$$&&&&&&%%%$$$###$$$'''***'''(((***++++++,,,---...///...---///222444222111NNNOOOPPPOOOOOOQQQTTTWWWQQQPPPPPPRRRUUUXXXXXXXXXUUUPPPNNNSSSZZZ\\\WWWSSSXXXUUURRRUUUYYYZZZVVVQQQTTTUUUVVVUUUTTTSSSSSSSSSSSSUUUWWWWWWVVVTTTRRRQQQVVVVVVRRRMMMHHHFFFHHHKKKMMMOOORRRRRRPPPOOOOOOOOORRRSSSTTTSSSRRRTTTXXX\\\\\\YYYVVVWWWYYYYYYUUURRRPPPQQQQQQPPPNNNNNNOOOPPPNNNLLLGGGAAA:::555222222,,,'''!!! $$$'''(((&&&&&&***...,,,&&&$$$%%%%%%&&&(((((('''%%%""" &&&(((***)))'''%%%$$$$$$%%%###!!! !!!$$$(((+++$$$###!!!"""$$$'''((()))((())))))(((%%%$$$%%%&&&$$$$$$%%%''')))(((%%%###%%%(((,,,......,,,***)))%%%%%%$$$%%%%%%%%%&&&&&&+++,,,---+++'''###  """$$$######""""""!!!!!!!!!!!!""""""'''(((***,,,,,,+++***(((+++++++++,,,---+++(((%%%"""!!!  """$$$%%%***++++++***(((%%%"""!!!!!!%%%))),,,+++'''!!!!!!%%%'''((('''(((((('''((()))***+++++++++,,,---+++(((%%%$$$######$$$"""###%%%)))---///...,,,+++,,,---,,,***))))))***,,,///111222000---+++***------***'''###!!!"""$$$%%%)))---...,,,(((&&&%%%!!!"""$$$'''***---///000...+++&&&""" !!!"""$$$%%%'''***,,,,,,,,,***)))&&&'''''''''''''''''''''))))))(((((('''&&&""" ###''')))((('''&&&&&&'''(((+++---///...------(((((('''((())))))&&&$$$ (((,,,---,,,---///111111000//////000...------------+++(((%%%""" ###)))...111000---(((&&&'''***+++,,,***++++++++++++,,,///111(((%%%%%%((()))&&&%%%''''''((('''&&&%%%&&&)))+++&&&$$$"""!!!!!!$$$'''(((%%%###"""!!!###''',,,///---***%%%"""!!!$$$'''***''''''(((***,,,...000111222000,,,(((%%%$$$%%%&&&"""!!!"""&&&******'''###"""###&&&))),,,---,,,+++***+++,,,,,,***(((&&&%%%###'''))))))+++//////,,,((('''((())),,,000222333---+++)))''''''))),,,...000111111///+++)))'''(((---------+++)))'''((()))'''%%%""" !!!###''')))&&&''''''&&&&&&(((,,,///+++***(((''''''(((***++++++------+++(((&&&'''(((***,,,......,,,***))))))###"""!!!###'''***++++++)))((('''(((***,,,---,,,'''((((((&&&###$$$)))...000///------,,,+++(((%%%"""$$$'''******'''$$$"""%%%$$$$$$&&&***...///000///...,,,)))'''&&&%%%%%%$$$%%%%%%&&&(((***,,,...,,,,,,***'''%%%%%%'''***&&&&&&%%%%%%%%%&&&((()))((((((***,,,......,,,+++'''''')))+++---///111111,,,)))&&&$$$&&&((()))***'''(((***+++,,,,,,,,,+++)))((('''&&&%%%%%%&&&&&&((((((((('''%%%&&&))),,,------,,,)))'''(((,,,//////------///444666333000PPPQQQQQQQQQRRRTTTXXX[[[VVVTTTPPPOOORRRYYYbbbgggVVVQQQPPPVVV\\\\\\ZZZYYYRRRPPPOOORRRUUUVVVTTTRRRSSSUUUVVVVVVUUUTTTTTTUUUSSSTTTUUUVVVUUUTTTRRRQQQRRRQQQOOOKKKHHHGGGIIILLLMMMOOOPPPPPPNNNLLLKKKLLLPPPRRRTTTSSSQQQSSSXXX\\\\\\WWWSSSSSSVVVWWWTTTPPPLLLMMMNNNNNNNNNNNNMMMMMMEEEBBB<<<666222000//////+++'''!!!###&&&''''''&&&)))+++)))""" """###%%%)))++++++(((%%%"""''')))******'''$$$"""""""""!!! """&&&+++---(((%%%!!! """&&&(((***++++++***((($$$######$$$""""""$$$'''((((((%%%"""%%%(((,,,...---+++***)))###$$$$$$$$$%%%%%%%%%%%%,,,---...,,,((($$$"""!!! !!!""""""##############################%%%&&&)))++++++***(((&&&***)))***++++++)))%%%!!!!!!###%%%&&&'''***++++++***'''$$$$$$$$$$$$(((---000000,,,'''###"""%%%(((*********+++,,,***+++------+++***++++++,,,***&&&###!!! !!! """%%%***...///...,,,)))***+++***((('''((())),,,...000000...,,,++++++---+++(((### """###(((---...+++'''&&&&&& !!!###&&&(((+++---...---***&&&""" !!!"""######%%%''')))***+++++++++'''''''''&&&&&&%%%%%%%%%)))***+++)))%%%"""""""""!!!$$$&&&'''&&&$$$######%%%'''+++...//////...,,,)))(((((()))***)))'''%%%###(((,,,.........///000000//////000111...------------,,,)))&&&%%%$$$""""""$$$(((---111111///+++******+++******((((((***+++---///000000'''&&&(((,,,,,,(((&&&((('''((((((''''''(((+++...(((&&&$$$"""!!!"""$$$&&&""""""!!!"""$$$'''***+++(((&&&###!!!!!!###''')))((('''''''''))),,,///111111///,,,)))(((''''''((("""!!!!!!$$$((()))&&&######$$$%%%''')))***++++++***,,,---,,,***((('''((('''***+++)))***...///---((('''''')))---000222333...---+++******+++,,,---000111111000---*********...//////---***((('''((((((&&&###!!!"""$$$''')))'''(((((('''(((***///333///---+++)))((()))***+++,,,...///---(((&&&'''(((+++,,,...---+++)))(((((("""!!!!!!###'''***++++++'''&&&&&&'''***,,,------(((******'''######)))...///...,,,,,,+++)))&&&###"""$$$&&&''''''&&&$$$"""%%%%%%&&&***...111222111...---+++)))(((((((((((('''''''''(((***---///111,,,,,,***'''%%%&&&(((+++)))((('''&&&&&&'''((())))))***+++---...///000000&&&'''(((***+++---...///+++)))'''''')))+++,,,,,,)))***++++++,,,,,,,,,,,,******)))(((''''''((((((&&&((((((((('''''')))***222111///***&&&&&&+++///...,,,+++///444666333///RRRRRRRRRQQQQQQSSSWWWZZZXXXWWWTTTQQQPPPVVV```hhhZZZUUUSSSXXXZZZXXXWWWZZZNNNOOOOOOPPPQQQRRRRRRSSSSSSUUUWWWWWWUUUTTTUUUWWWSSSSSSSSSTTTUUUTTTRRRPPPOOOPPPPPPPPPOOONNNNNNNNNLLLNNNPPPPPPOOONNNMMMNNNQQQSSSUUUSSSQQQQQQUUUZZZZZZSSSMMMMMMPPPSSSQQQMMMKKKJJJIIIIIIIIIHHHGGGGGG===888222---+++,,,---...---)))### """%%%''''''%%%%%%%%%"""%%%(((---111000,,,'''###$$$&&&))))))'''$$$""""""######"""###%%%(((,,,...)))%%%!!!"""&&&***,,,......,,,(((###!!!!!!"""!!!"""$$$(((***)))&&&$$$$$$(((,,,,,,+++((((((((($$$$$$%%%%%%&&&&&&%%%%%%(((***,,,***'''###  !!!###############$$$"""###$$$%%%%%%$$$######$$$&&&)))++++++***'''&&&))))))***+++***(((### !!!$$$''')))++++++)))******(((&&&%%%''')))(((+++///111111,,,'''######&&&***,,,---...///111...000111///,,,******+++)))'''$$$"""!!! !!!""" !!!%%%***...///---+++((()))***)))''''''((()))+++---......,,,+++,,,,,,,,,***&&& !!!''',,,---***'''&&&'''"""###$$$%%%&&&((()))))))))'''$$$!!! !!!"""!!!"""###%%%(((***,,,...))))))((('''&&&%%%%%%%%%))),,,...)))###!!!%%%$$$%%%&&&%%%###"""""""""%%%'''+++...///...---+++)))))))))***+++***(((&&&!!!$$$'''***,,,...000///000///...---...111333///---,,,,,,---,,,***(((''''''&&&%%%&&&)))...111222000......---,,,***''''''(((***,,,...///---,,,$$$%%%)))///...)))'''(((&&&&&&''''''''')))---000***(((&&&###!!!!!!"""""" """$$$%%%&&&''''''"""!!!!!!!!!"""$$$'''((((((&&&$$$###$$$(((---000...---,,,******)))))))))$$$"""!!!$$$''')))'''%%%$$$%%%%%%%%%&&&''')))+++***,,,...---***))))))***///000...***))),,,---+++)))'''&&&(((,,,000111111///......------,,,,,,,,,---///000///---,,,,,,,,,...//////...+++))))))******(((&&&$$$$$$%%%''')))******)))((('''***...222111000---+++***)))******---///111---(((%%%&&&)))+++,,,---,,,)))'''''''''###""""""%%%(((***+++***((('''&&&''')))++++++++++++------(((######)))///---,,,,,,------+++(((%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&(((,,,111333222111---,,,***))))))***+++,,,---,,,++++++,,,...000111******)))((('''(((,,,///---,,,+++***))))))******,,,,,,,,,,,,,,,---///111))))))***+++,,,---......---,,,***+++---...------,,,,,,,,,,,,,,,,,,------************))))))))))))&&&(((******)))((())))))111222111---((('''***///,,,)))(((,,,333555111,,,TTTSSSRRRPPPOOOQQQTTTWWWUUUXXXYYYVVVQQQQQQVVV\\\^^^XXXVVVWWWVVVQQQQQQUUUNNNOOOPPPOOOOOOOOOQQQSSSSSSVVVXXXXXXVVVUUUVVVXXXRRRRRRRRRSSSTTTTTTRRRPPPMMMOOOTTTWWWWWWUUURRRQQQIIILLLOOOQQQQQQRRRSSSTTTRRRUUUVVVTTTPPPOOOSSSWWWXXXQQQIIIHHHLLLPPPNNNKKKMMMJJJFFFCCCBBBAAA???>>>777222+++'''''')))---///000,,,&&&"""!!!###&&&((('''$$$"""!!!''',,,111555444///)))$$$ ###&&&(((&&&$$$######&&&%%%%%%%%%'''))),,,...)))%%% !!!''',,,///000///,,,(((### """###%%%))),,,+++(((&&&$$$'''++++++(((&&&&&&((($$$%%%&&&&&&''''''&&&&&&$$$&&&''''''###"""$$$%%%%%%$$$$$$$$$%%%!!!"""$$$%%%%%%$$$######$$$&&&))),,,,,,***(((&&&))))))***++++++(((######'''+++---......)))******(((%%%&&&***---+++---000111000+++%%%""""""%%%)))---...000222444000222333111,,,))))))***&&&%%%###!!!!!!"""###$$$ !!!%%%***...///---+++((())))))((('''''')))***+++,,,---,,,++++++,,,...+++)))$$$ &&&+++,,,)))&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###  !!!###&&&)))---///+++***)))(((&&&&&&&&&&&&)))...///***!!!!!!'''%%%&&&&&&%%%""" !!!"""%%%(((+++...///...,,,***)))))))))***++++++)))''' $$$)))+++***+++///222000000///---,,,...111555///---,,,,,,,,,,,,+++***(((((((((((((((+++///222111111000000000---)))&&&((()))+++---///...+++((("""$$$)))000///***&&&'''$$$%%%&&&&&&'''***...111,,,***'''###!!!  """%%%&&&&&&%%%$$$ !!!###%%%'''((((((%%%""" !!!%%%+++///++++++++++++*********)))&&&###"""$$$(((***)))'''%%%%%%%%%$$$###%%%(((+++))),,,...---***)))***,,,555555111***'''******((()))'''%%%''',,,000111000////////////...---,,,++++++---......---,,,---------...//////---++++++,,,+++***(((&&&&&&&&&((((((,,,+++***'''&&&(((,,,///222111...,,,***)))))))))---000111...(((%%%&&&))),,,,,,,,,***(((&&&&&&'''#########%%%)))++++++******((('''''')))***)))(((---//////***######)))000,,,,,,,,,...///...+++((('''&&&&&&%%%%%%&&&&&&'''%%%&&&)))...222333222000,,,+++***)))***+++---///222000...------...///000(((((((((((((((***///222111000...,,,+++++++++,,,......---+++***+++...000,,,,,,---......///000000000...---...//////---,,,......---,,,,,,,,,------))))))************))))))&&&))),,,---,,,+++******///222333000+++(((+++...***'''&&&+++111444///***QQQOOONNNPPPTTTWWWVVVUUUPPPPPPSSSWWWTTTNNNOOOUUUSSSTTTVVVVVVUUURRRNNNLLLMMMNNNOOOOOONNNNNNPPPRRR[[[bbbeee]]]TTTRRRSSSTTTQQQRRRSSSQQQNNNMMMOOOQQQTTTRRRQQQRRRUUUVVVUUUSSSRRRPPPNNNPPPSSSXXX[[[\\\PPPSSSUUUTTTRRRRRRTTTWWWPPPLLLIIIMMMSSSVVVSSSNNNKKKIIIDDD???:::777444333---+++(((''''''))),,,...///+++&&&"""!!!$$$(((+++$$$""",,,111888<<<<<<666...((())))))(((&&&%%%$$$######&&&&&&&&&'''(((***+++,,,***(((%%%###$$$'''+++---------+++&&&!!! """&&&'''((()))***+++,,,,,,,,,---+++)))'''%%%$$$$$$$$$'''&&&%%%&&&((()))(((''' ###''''''$$$ &&&'''((('''&&&%%%&&&'''%%%$$$$$$$$$%%%&&&&&&'''+++***)))((('''&&&%%%%%%+++,,,---+++(((%%%$$$###"""&&&,,,111333222000///---)))%%%###&&&,,,111666222...,,,+++***&&&$$$###&&&+++......,,,'''%%%***000333///+++++++++))),,,((($$$$$$&&&''''''&&&"""$$$'''***+++,,,+++***+++)))((('''''')))+++---,,,,,,,,,***(((''''''((('''%%%!!!!!!%%%((()))'''&&&(((+++'''&&&$$$###""""""""""""%%%###!!!!!!!!!  !!!$$$(((+++,,,,,,)))***+++)))&&&$$$&&&(((---...---((("""!!!&&&''''''%%%######$$$%%%***+++---...------...//////---,,,+++,,,,,,+++)))((((((''''''))),,,///111------,,,+++)))***---000...------///111///+++'''###%%%&&&)))+++---......///000000///,,,******+++,,,...///000000...,,,+++(((***,,,......+++(((%%%&&&(((+++,,,+++++++++,,,)))***,,,,,,***&&&"""###***+++((("""!!!$$$%%%&&&'''(((***&&&%%%"""$$$((()))(((''''''(((***,,,------)))%%%%%%((()))'''#########"""!!!!!!%%%+++///.........///111000...,,,111000///---+++***((('''(((((('''''')))+++...000444111...+++++++++***)))&&&''')))+++---......///000///---,,,+++*********'''&&&%%%%%%%%%&&&'''(((---,,,+++******+++---...000000///---+++)))(((''',,,///222000***&&&&&&((()))+++,,,+++(((&&&(((***###$$$'''))),,,---------***,,,...///...+++(((%%%&&&)))***((($$$$$$''',,,+++***************++++++((('''&&&$$$###%%%)))---)))'''&&&)))...111///+++*********,,,...---+++))),,,+++,,,...//////,,,***))))))((('''&&&(((,,,///000///---,,,,,,///111333...---++++++,,,...111333333000...///333444111---000111111111000...+++)))---,,,++++++******++++++,,,,,,------,,,)))'''%%%&&&(((++++++***(((((((((,,,---...,,,)))'''''''''((()))******+++,,,------RRRPPPNNNOOORRRTTTSSSRRRPPPNNNPPPSSSRRRMMMMMMQQQSSSSSSSSSSSSRRRQQQOOONNNOOONNNMMMMMMNNNPPPSSSTTTVVV\\\``````]]][[[TTTNNNNNNPPPQQQOOOMMMLLLMMMOOOTTTSSSSSSUUUVVVUUURRRNNNPPPNNNMMMOOOSSSWWWZZZ[[[SSSSSSSSSQQQPPPRRRUUUWWWQQQLLLHHHKKKQQQVVVUUURRRGGGDDD???999333///---,,,************+++,,,......---***&&&######%%%)))+++%%%######%%%///222777:::999555...***,,,+++***(((&&&$$$"""!!!%%%&&&'''(((***---///000---+++'''%%%$$$&&&)))******++++++((($$$###&&&)))++++++,,,,,,---......///---+++(((%%%############&&&%%%$$$%%%'''(((((('''"""%%%''''''$$$"""!!!"""(((******)))'''&&&'''(((%%%%%%$$$$$$%%%&&&&&&'''******)))(((&&&$$$###!!!(((***,,,,,,***((('''((("""$$$(((---111333222111///---***&&&%%%(((...333333000---++++++***&&&###!!!$$$))),,,,,,)))$$$!!!)))///222///++++++***''''''$$$""""""%%%((()))(((###%%%''')))+++,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))((('''''''''&&&$$$!!!!!!$$$&&&''''''&&&&&&'''(((&&&%%%###!!!!!!!!!###$$$&&&%%%###""""""!!!!!!!!!###&&&)))+++,,,+++((())))))'''$$$###$$$&&&++++++***&&&!!! """%%%((((((((('''$$$###$$$%%%***+++---...............---,,,,,,,,,------+++)))%%%%%%&&&''')))+++...///+++,,,,,,+++******,,,...+++***+++---000000---)))###$$$''')))+++,,,,,,---/////////---***)))***+++---.../////////...,,,,,,...///000000///,,,)))'''(((***,,,---,,,+++,,,---***+++,,,---+++((($$$""" ###(((***((($$$!!! """%%%&&&'''''')))+++(((&&&$$$ !!!%%%)))))))))(((((()))+++---...***(((''')))++++++&&&!!!"""""""""!!!"""%%%+++//////......000111111///---...---,,,***)))((('''''''''''''''((()))+++---...222///+++))))))*********'''((()))+++---.........000///...,,,***)))((((((&&&&&&%%%$$$$$$%%%'''(((,,,,,,,,,---------------000000//////,,,***'''%%%(((,,,///---)))''''''******,,,---+++((('''((()))((()))+++,,,---...------,,,---......,,,)))&&&$$$''')))***'''$$$###'''+++***************+++,,,,,,))))))(((&&&%%%&&&))),,,...+++)))+++///000---***+++******+++------,,,***------...///000///---***((())))))((('''(((+++......---+++******,,,///000---,,,++++++,,,///222444333000...000333444111---///000111111000...,,,***,,,+++++++++++++++,,,,,,------...---,,,)))'''%%%###&&&)))******)))((()))+++,,,---,,,)))''''''''')))******,,,---...//////QQQPPPOOOOOOPPPQQQPPPNNNOOOLLLLLLOOOPPPNNNLLLMMMTTTSSSQQQPPPOOOPPPQQQRRRSSSOOOKKKLLLOOOSSSUUUUUUTTTVVVXXX[[[``````WWWLLLLLLMMMNNNMMMLLLKKKLLLMMMQQQRRRTTTVVVXXXVVVRRRNNNOOONNNNNNOOOSSSWWWYYYYYYWWWTTTPPPNNNPPPRRRUUUVVVQQQLLLGGGHHHNNNSSSUUUTTTCCC@@@999333---)))''''''''')))+++---............***((('''&&&&&&(((***+++'''%%%###"""###'''+++...222444555666555222///---///...,,,)))'''$$$"""!!!%%%&&&'''***---000222444000...***'''%%%%%%&&&'''&&&(((+++***((('''***,,,............//////000111...+++'''$$$"""!!!"""###$$$######$$$'''(((''''''%%%''''''&&&$$$######$$$+++,,,,,,+++((('''((((((%%%$$$$$$$$$$$$%%%&&&&&&((())))))((('''$$$!!!%%%(((+++,,,,,,+++++++++%%%'''+++///111222111000...---***'''''')))///333...---,,,++++++)))&&&$$$ ###'''***((($$$$$$,,,111///+++***)))&&&###!!! """%%%)))++++++&&&'''((()))+++---...///...------,,,***(((&&&%%%$$$%%%'''))))))((('''&&&%%%###!!! """$$$'''&&&$$$$$$%%%&&&&&&&&&%%%### !!!$$$&&&(((&&&$$$$$$$$$###!!! !!!###&&&(((***+++******&&&&&&&&&###!!! !!!###'''((((((%%%"""!!!$$$((()))******)))'''%%%&&&'''***+++,,,---............+++++++++---...---+++((("""###%%%'''(((******+++((()))++++++******+++,,,(((((()))+++...///---,,,###%%%(((***,,,,,,++++++//////---+++)))(((***,,,///......---------------444333222000...,,,***)))+++,,,------++++++,,,...+++,,,---...---***'''%%%###$$$%%%((()))'''$$$!!!"""$$$&&&'''((()))+++,,,+++)))'''###!!!###'''***++++++***)))***+++---...''''''(((+++---+++%%% !!!""""""###''',,,000///......///000111///---***)))(((&&&&&&&&&'''''''''(((((()))******++++++...+++'''&&&''')))******'''(((***,,,------------000///---+++)))(((''''''&&&%%%$$$###$$$%%%'''(((+++,,,---//////...---,,,...///000000...***&&&$$$%%%(((++++++(((''')))+++---......,,,)))(((((()))+++,,,------------,,,,,,///...---+++)))'''%%%$$$*********'''######'''+++************++++++,,,,,,)))******)))((((((***,,,333111...///000000---))),,,***))))))+++---,,,,,,/////////111111000---+++'''((())))))((((((+++,,,,,,+++)))((((((***+++------,,,******,,,///222444111///...///222333111......///000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---+++(((&&&$$$ ###'''******)))))))))+++,,,,,,+++)))(((((())),,,,,,---...///000000111PPPPPPPPPPPPQQQPPPPPPOOONNNKKKJJJLLLPPPQQQOOOMMMRRRRRRQQQPPPQQQQQQRRRSSSTTTPPPMMMNNNSSSVVVTTTQQQUUUTTTRRRSSSXXX]]]YYYQQQLLLLLLMMMMMMMMMMMMMMMMMMNNNOOORRRUUUWWWWWWVVVUUUSSSQQQQQQRRRTTTVVVVVVUUUWWWSSSOOONNNQQQSSSSSSRRROOOJJJFFFFFFJJJMMMMMMLLL???;;;666000+++(((((((((((()))***+++,,,,,,,,,+++((((((((()))***+++,,,---)))((('''''')))...333666333333222111//////......///...,,,***(((&&&$$$###&&&'''(((***,,,///111333111///,,,)))'''&&&&&&&&&$$$(((+++,,,***)))+++---///......------...///000---+++'''###!!!!!!"""######""""""$$$&&&(((((('''''''''&&&$$$$$$$$$%%%&&&+++,,,,,,+++(((''''''((($$$$$$############$$$$$$&&&((()))***)))&&&###!!!$$$'''***,,,+++*********&&&(((,,,...//////.........---+++(((&&&(((,,,000))))))***++++++)))&&&$$$"""$$$'''(((%%%'''...---++++++***'''###""""""###%%%)))+++---************,,,///111333...---+++(((&&&&&&&&&&&&"""$$$&&&***,,,+++)))&&&$$$###"""!!!!!!###%%%&&&'''$$$ !!!%%%(((((('''$$$""""""&&&))))))(((&&&&&&&&&&&&$$$###!!!$$$(((******(((''''''%%%$$$###  !!!###&&&)))(((%%%###$$$&&&((()))++++++))))))***++++++++++++---...///...---******+++---///...***'''"""###%%%'''''''''%%%%%%$$$'''***,,,+++******+++(((((()))***,,,,,,,,,+++&&&'''***,,,------,,,+++......,,,)))'''(((+++---000///---++++++,,,---...333111///,,,***))))))))),,,------,,,******+++,,,+++,,,---......,,,***)))'''%%%$$$&&&)))***'''$$$%%%&&&((())))))***,,,......,,,***&&&$$$%%%(((+++...---,,,+++******++++++%%%%%%&&&(((***((($$$ !!!"""###%%%(((---000...---,,,---...///---,,,((('''&&&%%%%%%'''((()))++++++++++++***)))((('''***'''$$$###%%%((()))***''')))+++,,,------,,,,,,------+++***)))(((((((((&&&%%%$$$######%%%((()))+++,,,,,,,,,,,,,,,,,,,,,,,,...000111000+++&&&###$$$&&&(((((('''''')))***//////...,,,***)))((((((******++++++,,,,,,,,,,,,///---+++((('''&&&''''''---,,,+++(((%%%&&&))),,,+++,,,,,,,,,++++++******%%%'''************+++---555333111111222111...,,,,,,***))))))+++---------111000000111222111...+++&&&'''))))))))))))***++++++***)))(((((()))***++++++***))))))***---000222///------...000111///------...//////000///...............------,,,+++***------,,,+++)))'''$$$###"""'''*********)))***+++,,,---,,,******+++,,,000000000000////////////NNNPPPQQQRRRRRRRRRRRRSSSNNNMMMLLLMMMQQQUUUTTTQQQPPPQQQRRRSSSSSSSSSRRRRRRSSSQQQPPPRRRVVVVVVQQQLLLQQQSSSSSSQQQRRRVVVUUURRRMMMMMMNNNOOOPPPQQQPPPOOOPPPPPPQQQRRRSSSUUUWWWYYYWWWVVVUUUUUUVVVUUUTTTRRRTTTRRRPPPQQQSSSSSSPPPMMMKKKHHHEEEDDDDDDCCC@@@===777555111---************+++***)))''''''''''''((('''((()))+++,,,---......*********+++...222666888111///---+++++++++,,,---,,,,,,+++***))))))(((((((((((())))))+++,,,...///...---,,,***((('''&&&&&&$$$(((,,,,,,***)))***,,,---,,,,,,++++++++++++,,,,,,***&&&###!!!!!!"""###"""!!!!!!###&&&((((((((('''&&&$$$######$$$%%%&&&)))******)))'''%%%&&&'''######""""""""""""######%%%''')))+++,,,***((('''$$$'''***+++***(((&&&&&&%%%(((+++,,,+++***+++,,,...---+++(((&&&&&&(((+++&&&(((***+++***((('''&&&&&&'''((('''######+++,,,+++,,,+++)))''''''&&&%%%&&&'''***,,,---,,,,,,,,,---111444666...***&&&"""!!!###'''***$$$%%%(((,,,///...***'''$$$$$$"""""""""$$$%%%&&&$$$!!! %%%)))+++***&&&$$$!!! ###'''))))))(((''''''((()))(((&&&###&&&)))***(((&&&%%%%%%%%%###!!! !!!!!!!!!&&&,,,,,,)))%%%""""""%%%(((***,,,,,,,,,...///,,,+++***,,,///000...---******+++---...---***&&&$$$%%%''''''&&&$$$!!! ###&&&***,,,++++++***++++++++++++***)))))))))***)))***,,,......---,,,+++------+++)))'''(((,,,...000...,,,******+++---...,,,***(((&&&%%%&&&((())),,,------,,,)))(((((()))***+++---.........,,,,,,***(((&&&'''***+++)))''''''((()))))))))***---//////...,,,)))&&&&&&)))+++//////---+++***)))((('''$$$###""""""######"""""" """$$$&&&'''***...111,,,+++)))***+++,,,+++***(((((((((((((((***,,,---//////...---+++(((&&&%%%(((&&&$$$$$$%%%'''((((((((()))+++---...---+++*********))))))******+++,,,'''&&&$$$###$$$&&&)))+++...,,,***((('''(((***,,,***---000222000,,,'''$$$%%%&&&'''''''''''')))***000...---,,,+++)))((('''(((((()))***,,,---...///---+++)))'''&&&''')))+++...---,,,)))((()))+++---.........---+++***((('''"""$$$(((***++++++---...222222222222333333111000---+++)))***,,,...//////000///000111222111...+++%%%'''))))))(((((()))+++---,,,+++***))))))*********)))''''''(((***---///,,,+++,,,---.........,,,---......///////////////111111000///---+++)))(((,,,+++***)))'''%%%$$$######(((+++,,,+++******,,,------,,,+++,,,...000444333222111///...,,,,,,NNNQQQSSSTTTTTTSSSTTTTTTRRRSSSRRRPPPSSSWWWWWWUUUOOOPPPRRRSSSSSSRRRQQQPPPPPPPPPRRRUUUWWWUUUPPPKKKIIIPPPVVVUUUSSSSSSRRROOOOOOOOOPPPRRRTTTUUUSSSQQQUUUUUUTTTRRRPPPQQQTTTWWWYYYXXXWWWWWWWWWVVVRRRPPPQQQQQQRRRSSSSSSQQQNNNKKKHHHFFFCCC@@@===:::555222///...---+++************+++)))'''%%%$$$###$$$$$$&&&''')))***,,,---------***+++---///111222333444,,,+++***))))))***+++,,,)))))))))*********++++++***))))))))))))***++++++,,,,,,+++***((('''&&&%%%###'''******((('''(((******+++++++++***)))(((((()))((('''%%%$$$###$$$$$$"""!!!"""$$$''')))***)))(((%%%######$$$%%%&&&%%%&&&'''((('''&&&%%%&&&'''%%%$$$$$$############$$$&&&'''***,,,------,,,,,,&&&)))+++,,,)))%%%###!!!###'''******(((''')))+++,,,,,,+++(((&&&%%%''')))&&&(((******)))''''''(((******)))'''######*********++++++*********)))'''%%%&&&(((***---,,,,,,,,,...111444666---(((""""""(((,,,)))((()))---000///+++'''&&&%%%$$$###"""###$$$$$$!!! """&&&***,,,---***(((%%%######%%%''')))((('''&&&(((***++++++***&&&))),,,+++'''$$$$$$%%%&&&###  """$$$$$$"""(((...///+++&&&"""!!!%%%'''+++------...///000---+++***,,,///111///,,,,,,++++++,,,---,,,)))&&&''''''((((((&&&$$$!!!"""%%%)))+++,,,+++,,,,,,......---***'''&&&((())),,,,,,---------,,,,,,+++,,,,,,,,,***)))***---//////...,,,+++***+++---...'''&&&$$$######%%%((()))+++---...---***'''&&&&&&((()))+++,,,---...------+++***))))))***+++***)))((())))))))))))***---000000///---)))&&&&&&(((***---,,,+++***)))'''&&&%%%$$$""""""$$$!!!$$$''')))***,,,...111+++)))'''((()))******)))******+++,,,---...//////000///...+++)))'''%%%$$$(((&&&%%%&&&''''''&&&$$$(((***,,,......,,,***)))(((((())))))+++,,,......((('''%%%###$$$'''+++---111...)))%%%$$$%%%(((***(((+++///111000---)))&&&''''''''''''(((***+++,,,///---+++++++++***(((&&&(((((()))+++---///222333---+++)))'''''')))+++------,,,++++++++++++,,,---......///...,,,***(((&&&"""$$$(((***+++,,,...//////000111222333333444333---,,,+++,,,///000111000------...///111000...+++&&&'''((((((''''''***+++///...---,,,+++++++++++++++***((('''''')))+++---***+++,,,---------------............////////////111111111000...,,,)))(((+++***)))((('''%%%%%%$$$###''',,,......,,,***)))+++,,,---,,,+++,,,///222444444222000...,,,******OOORRRUUUVVVTTTRRRRRRSSSVVVZZZYYYTTTRRRUUUWWWTTTPPPPPPOOONNNNNNOOOOOOOOOLLLNNNQQQTTTUUUTTTQQQOOOJJJPPPTTTRRRRRRTTTUUUSSSPPPPPPPPPSSSWWWWWWUUUSSSTTTUUUVVVTTTQQQPPPRRRTTTVVVVVVVVVWWWXXXVVVSSSPPPQQQRRRSSSRRRPPPNNNMMMMMMGGGDDD???;;;666222///---++++++,,,,,,++++++******'''''''''&&&%%%$$$###"""$$$%%%&&&((()))******+++***,,,...111222111///...))))))))))))***+++,,,,,,(((((())))))******++++++***))))))))))))******+++,,,,,,+++***(((&&&$$$###!!!$$$''''''&&&&&&(((+++***+++------,,,***(((&&&'''''''''''''''&&&%%%%%%"""!!!"""$$$(((+++++++++(((&&&$$$%%%'''((('''%%%%%%&&&''''''&&&%%%'''((((((''''''&&&%%%%%%&&&&&&((()))***+++,,,---------'''***------***%%%"""!!!"""&&&******'''&&&(((+++)))******)))((((((***+++''')))***)))'''&&&(((***+++***)))'''%%%!!!&&&+++***((())))))(((++++++***'''$$$$$$&&&)))******+++,,,---000222333,,,(((###"""'''***---+++***,,,//////***%%%'''&&&%%%###"""!!!!!!!!! !!!$$$&&&''')))+++---...,,,***'''&&&&&&'''(((&&&%%%%%%(((+++---------***---///---'''$$$%%%'''((($$$!!! ###&&&((((((%%%)))---...***'''%%%&&&&&&))),,,......------...---+++)))+++000111///+++...---+++++++++***(((%%%''''''(((((('''%%%$$$######&&&)))++++++,,,---...//////...***'''&&&(((+++---,,,+++***)))******++++++,,,---,,,+++,,,---///...---,,,+++++++++,,,,,,)))'''&&&%%%%%%''')))+++,,,...000000,,,(((%%%$$$%%%&&&(((***,,,---------,,,------,,,+++*********))))))))))))(((***---000//////---)))&&&%%%&&&((('''''''''((((((''''''&&&###""""""$$$###&&&))),,,,,,---///111+++)))''''''(((******)))***,,,...000111111000///---,,,***((('''&&&&&&''')))(((((())))))((($$$!!!(((***---......,,,***(((************+++---...///***(((%%%$$$%%%)))---///222///+++(((%%%%%%&&&''''''***---000000...+++)))&&&&&&&&&(((***---///000---+++))))))***+++(((&&&'''(((((())),,,...111222...---***)))((()))+++,,,)))))))))***,,,,,,,,,+++,,,---......---,,,***(((&&&(((***+++++++++---///,,,...000111222222333444---------///111333222111******+++---//////---+++'''''''''&&&%%%'''***,,,000000///---,,,++++++***...---***(((((()))+++,,,***,,,---.........//////000//////............//////000111111000...+++***++++++***)))(((((('''''''''+++000222000---***))))))************+++///222111111000...---,,,******QQQTTTWWWVVVSSSPPPPPPPPPZZZ___^^^VVVQQQSSSUUUSSSQQQOOOLLLJJJJJJKKKNNNOOOIIILLLPPPRRRRRRSSSTTTUUUQQQRRROOOKKKMMMUUUZZZ[[[PPPPPPPPPTTTWWWXXXVVVSSSOOORRRUUUVVVTTTRRRTTTUUUSSSSSSTTTVVVXXXWWWSSSPPPRRRTTTTTTQQQMMMKKKMMMPPPHHHCCC===666222///...---,,,---.........---+++***"""$$$'''((((((&&&###!!!######$$$%%%&&&'''((()))))),,,///222111///+++)))'''((()))+++,,,,,,,,,,,,)))))))))))))))*********))))))))))))***+++,,,,,,,,,,,,,,,***(((%%%""" !!!%%%%%%$$$%%%(((,,,+++---///000///,,,(((&&&%%%&&&'''(((((((((&&&&&&"""""""""%%%)))+++,,,,,,)))'''%%%&&&)))***(((&&&$$$%%%''''''&&&&&&((()))+++***)))(((((((((((((((******+++++++++,,,,,,---(((+++......+++'''###""""""&&&******'''&&&(((,,,'''(((*********+++---///(((***+++)))&&&&&&(((++++++***)))(((&&&%%%%%%$$$$$$***---***'''''''''&&&*********'''###"""%%%((((((((()))***,,,...000111,,,)))%%%"""!!!###&&&(((///,,,***,,,......)))$$$((('''%%%###"""  ###'''(((''''''***,,,000///---***((('''''''''$$$$$$%%%'''+++...///......000111...(((%%%&&&)))(((%%%!!!!!!%%%)))***+++'''***,,,+++)))''')))+++)))+++...///---,,,++++++---***)))+++000222///+++000...+++******)))'''%%%&&&'''''''''((('''''''''$$$&&&)))++++++,,,...000//////...***'''&&&)))------,,,)))''''''''')))******,,,---...------...///------,,,,,,++++++,,,,,,,,,+++)))((()))***+++---,,,///222222...***&&&$$$$$$%%%''')))+++,,,------+++...000///+++))))))+++)))))))))(((((()))---//////...,,,)))&&&$$$%%%'''"""###$$$&&&'''(((((((((""""""!!!"""$$$%%%(((+++---......///000,,,***(((''')))*********+++---000222333222111///)))(((&&&%%%%%%&&&''')))******+++,,,+++(((###)))***---///...,,,)))''',,,+++++++++,,,,,,---...+++)))&&&%%%&&&)))...000222000...+++(((&&&%%%$$$'''))),,,///000///---+++%%%%%%%%%(((,,,000333444,,,***((((((***+++)))&&&&&&&&&&&&''')))+++---///000///,,,***)))))))))***&&&&&&(((***,,,,,,+++))))))***,,,......---,,,++++++,,,,,,,,,++++++---///,,,---000111111111222333------...111333444333111'''((())),,,......---+++(((((('''%%%%%%&&&***---000000///...---+++******111///,,,***)))***,,,---+++---///000//////000111000000///...............---...///111111///...---,,,++++++******************...222444111---***((((((((()))((((((***...111.........---,,,,,,++++++QQQQQQQQQRRRSSSSSSQQQOOOXXXVVVUUUXXX[[[YYYSSSMMMRRRQQQPPPNNNLLLJJJHHHGGGGGGJJJNNNRRRSSSSSSRRRQQQUUUSSSQQQQQQRRRTTTVVVVVVSSSSSSSSSTTTTTTUUUVVVVVVZZZXXXUUUQQQNNNNNNRRRUUUQQQPPPPPPRRRUUUVVVTTTRRROOOTTTTTTMMMMMMRRROOOEEE@@@<<<777333111...,,,***...---+++)))((('''''''''+++(((&&&'''((('''$$$!!!&&&&&&%%%###!!!!!!$$$&&&++++++,,,------,,,++++++,,,+++(((&&&&&&''')))***''''''((('''&&&'''***,,,)))***+++)))&&&&&&***......------+++)))'''%%%$$$"""$$$''')))***)))'''&&&(((+++///222222///+++(((+++******++++++***(((%%%%%%%%%$$$$$$&&&(((***+++***&&&""""""$$$'''(((''')))(((&&&$$$"""$$$'''+++,,,+++)))((('''''''''(((,,,,,,---.........------)))***+++,,,***&&&""" '''***,,,+++)))''')))+++)))))))))***,,,///222333---------***'''%%%&&&''')))***,,,,,,,,,+++)))'''***)))((()))+++***'''$$$"""&&&)))***((('''(((***'''((()))******,,,///222///,,,((($$$"""$$$)))---,,,,,,+++***)))'''%%%$$$"""$$$$$$""" ###)))******((('''(((***,,,555444222---'''###!!!!!!"""%%%))),,,...000222333222000---,,,***)))&&&###***'''$$$"""###''',,,000+++***'''$$$!!!$$$***///333111///---,,,+++++++++......------------......000000///,,,((($$$######$$$"""!!!###'''******))))))+++---,,,+++******+++///...---,,,++++++******++++++*********))))))))))))***,,,///111111///------------+++)))(((***,,,222---'''%%%''')))+++***...///222444333///)))$$$###&&&***,,,---,,,------...///000000...,,,)))'''((())))))))))))***---///...,,,***((('''&&&&&&&&&%%%%%%&&&(((+++,,,+++)))%%%###"""!!!!!!###%%%'''***,,,...///......///000,,,+++)))(((((()))+++,,,...///000222222111000000,,,+++***'''%%%$$$%%%&&&&&&'''((()))((('''%%%###(((---111111,,,(((((()))///,,,)))(((***---///000,,,)))$$$###%%%''''''&&&***,,,---,,,***(((((())))))+++...000000///,,,+++((('''(((***...000111111,,,+++)))''''''(((***+++''''''(((((())))))*********++++++++++++***)))(((%%%&&&'''((()))*********((('''''''''(((+++---///222333333111...,,,,,,,,,//////...///111111000......,,,***+++...///...+++&&&&&&'''((())))))))))))&&&((())))))(((''''''(((......---+++)))((()))+++111000///...---,,,,,,,,,+++...000000...---///111555111,,,******,,,...///000///......///000///...---,,,+++,,,------,,,******+++...222555333,,,''')))'''%%%&&&***------,,,///,,,***+++...///---***WWWSSSNNNKKKMMMQQQUUUWWWTTTSSSTTTWWW\\\\\\XXXSSSOOONNNMMMLLLKKKKKKKKKKKKHHHHHHJJJNNNSSSTTTQQQMMMRRRPPPOOOSSSXXXYYYVVVQQQRRRRRRSSSTTTUUUUUUUUUUUUXXXXXXVVVSSSPPPOOOOOOQQQRRROOOMMMNNNQQQRRRRRRPPPTTTXXXVVVNNNKKKNNNJJJAAA999666222000///...,,,+++---+++)))&&&%%%%%%%%%&&&)))'''&&&''')))***(((%%%&&&&&&&&&$$$"""!!!###$$$******,,,---------,,,,,,,,,***'''$$$###$$$&&&(((***++++++***))))))+++,,,,,,,,,+++(((%%%$$$(((,,,...---,,,+++)))'''&&&%%%%%%&&&)))***+++***(((&&&(((***---//////,,,)))'''))))))((()))++++++***(((&&&&&&%%%%%%&&&&&&'''''')))%%%!!!!!!$$$)))---...,,,***'''%%%%%%&&&'''(((******)))((('''''''''''')))***+++,,,------...---++++++***)))(((&&&$$$###''')))++++++)))((()))***))))))***+++---///111111---------***(((&&&'''((()))***,,,,,,,,,+++)))''')))(((((()))++++++(((%%%###%%%''')))((((((((()))&&&''')))))))))***---000...,,,)))$$$"""$$$)))---++++++***((('''&&&%%%$$$"""######!!! ###&&&,,,,,,,,,+++))))))+++---111000...)))### ###&&&***---...000222333333111...---,,,***(((&&&)))'''###!!!###&&&+++///---,,,)))%%%"""$$$)))---//////...------...//////111111000///............///...---***'''$$$$$$$$$$$$"""!!!###'''))))))(((***+++---,,,+++***+++,,,///...,,,***))))))******+++++++++++++++***)))))))))***---000333333000...+++,,,,,,+++)))((()))+++000---(((''')))+++,,,,,,///000222444444000***&&&$$$'''***,,,,,,,,,---///,,,------------,,,******)))******))))))***,,,...000...+++((('''&&&''''''(((((())),,,......,,,***%%%$$$""" !!!$$$(((***,,,,,,,,,---.........///,,,+++***))))))***,,,---...///000000111111000000---------***'''&&&&&&'''&&&'''((())))))((('''&&&))),,,///...(((%%%$$$&&&+++)))''''''))),,,///111,,,)))$$$###%%%'''((('''((()))******(((&&&&&&'''(((***---///000...,,,***((((((((())),,,......------+++)))'''''''''((()))***))))))(((((((((((()))++++++++++++++++++++++++'''((()))++++++,,,,,,+++***)))((('''(((+++...///333333333222///---......///......///111111000///...,,,++++++,,,---+++(((%%%&&&'''''''''''''''&&&###%%%''''''&&&&&&'''(((+++,,,+++***(((((()))+++000000///...---,,,,,,+++***---000000...---...///000---)))((()))---///000000...,,,+++---.........,,,++++++,,,------+++*********,,,///111///)))%%%)))'''&&&'''***---///000000...,,,---//////---+++WWWRRRMMMKKKMMMRRRWWWYYYSSSRRRSSSWWW[[[\\\YYYUUUOOONNNLLLJJJIIIJJJKKKLLLJJJHHHGGGLLLRRRSSSNNNHHHMMMKKKMMMUUU]]]]]]UUULLLOOOQQQSSSUUUUUUUUUTTTSSSUUUWWWXXXVVVSSSPPPNNNNNNRRROOOKKKIIIJJJLLLNNNNNNWWWYYYTTTKKKFFFFFFAAA999000...+++***+++++++++***+++)))&&&###""""""###$$$''''''''')))+++,,,+++***&&&((((((&&&$$$"""!!!"""((()))+++---......------,,,)))%%%""" !!!$$$&&&---...///...,,,+++,,,...//////,,,'''""""""%%%)))...---,,,+++)))((('''&&&)))***,,,---,,,+++)))(((((()))+++,,,,,,+++)))(((((('''&&&''')))++++++***&&&'''''''''&&&%%%$$$$$$'''###$$$+++222666000,,,)))((())))))'''%%%''''''(((((((((''''''&&&%%%&&&(((***,,,---......---,,,***((('''&&&''''''((()))++++++)))((()))***)))***,,,---...///......---------+++((('''((())))))***,,,,,,,,,+++)))'''((('''''')))++++++)))'''$$$$$$%%%(((***+++)))(((%%%'''((((((((())),,,...---,,,)))%%%###$$$(((,,,***)))'''%%%%%%%%%%%%&&&$$$$$$###"""!!!###'''***...//////---++++++,,,---///...***%%%!!! """%%%'''+++---...000222444333111...---,,,,,,***((()))'''$$$"""###&&&+++---...---)))%%%"""$$$(((++++++++++++---...000222333444444222000///......------,,,)))'''%%%%%%%%%%%%$$$""""""###&&&(((((((((***+++---,,,+++***+++,,,///---***(((&&&'''(((***+++,,,,,,------+++***))))))***---111333222///,,,***+++------,,,******+++...,,,******,,,---......111111222444444111,,,(((&&&(((***++++++,,,...000,,,,,,+++******+++,,,---+++++++++***))))))+++---222///+++(((&&&&&&((())))))***+++...000///,,,)))&&&$$$"""!!!"""''',,,//////,,,******---......,,,++++++******+++,,,---...//////......//////000111...///000...+++(((''''''&&&''')))******+++*********,,,---***%%%!!! """%%%%%%%%%%%%(((+++...000,,,)))%%%###$$$&&&((()))&&&'''((((((&&&$$$$$$%%%((())),,,......---+++))))))((('''(((***++++++***...---***((('''&&&'''(((---+++)))'''''''''((())),,,,,,+++******+++,,,---++++++---...///......---...,,,)))((((((***...000222333444222000//////000...---,,,---///000///...---,,,+++++++++***(((&&&%%%%%%&&&''''''&&&%%%$$$!!!###%%%&&&&&&''')))***)))******)))(((((()))+++............---+++***)))(((+++...000///......///***'''%%%%%%(((,,,///111...,,,)))(((***,,,,,,,,,+++******+++,,,,,,+++))))))((()))***+++***'''$$$(((((((((((()))+++000333111///......//////...---MMMNNNPPPSSSVVVVVVUUUSSSTTTSSSSSSUUUWWWWWWUUUSSSSSSQQQMMMJJJIIIIIIJJJKKKMMMLLLLLLNNNPPPOOOKKKHHHHHHIIIMMMUUU[[[[[[TTTMMMMMMOOORRRUUUVVVUUUSSSRRRUUUVVVXXXWWWUUURRRQQQRRRSSSOOOJJJFFFFFFHHHKKKMMMTTTSSSMMMDDD???===888111+++)))'''&&&'''(((((((((***'''$$$"""!!!"""$$$%%%(((((()))+++,,,------,,,(((***+++***'''$$$"""!!!&&&'''))),,,---......------***%%%!!! ###%%%---///000111000///000111222111---&&&!!! $$$(((......,,,+++***)))((((((---......///...,,,***)))((()))***+++,,,---------(((&&&$$$$$$&&&'''((((((%%%&&&'''(((((('''&&&%%%'''###!!!)))222777444///+++,,,......)))$$$%%%&&&'''(((((((((&&&&&&"""###%%%(((***,,,---...---,,,+++***))))))******((()))*********)))))))))(((***,,,...///...,,,+++,,,------+++)))((()))***)))***,,,,,,,,,+++)))'''&&&'''((()))******)))((('''%%%%%%(((,,,---+++(((&&&'''))))))((()))+++,,,,,,+++)))&&&$$$$$$'''***&&&%%%$$$###$$$&&&((())))))(((&&&$$$$$$&&&))),,,//////000...,,,++++++,,,...,,,)))%%%"""!!!$$$&&&'''))),,,---...///111222111///,,,++++++,,,+++***)))(((&&&%%%%%%(((+++---,,,***'''$$$###$$$(((***'''((()))+++---///111222555444222000...,,,,,,++++++)))&&&%%%%%%&&&&&&&&&$$$#########%%%&&&''''''***+++,,,+++******+++,,,...+++(((%%%$$$%%%((())),,,---...//////---+++*********,,,///000///+++((()))+++///000...---,,,+++++++++,,,---...///000000111111111222222111---+++''')))***++++++---///222000...+++))))))+++---...,,,---,,,+++))))))***,,,111...***&&&$$$%%%(((***))))))+++---///...***'''(((%%%###!!!$$$)))///333222---((((((+++...,,,*********+++,,,------......///...---------...000111...000111///,,,)))((('''(((((()))***+++,,,---...------,,,)))$$$  ###$$$%%%%%%&&&(((+++---,,,)))&&&$$$%%%''')))***'''((())))))&&&%%%%%%&&&''')))+++,,,---,,,***))))))((('''(((***,,,+++***000///,,,)))((('''((((((,,,+++(((&&&&&&(((***,,,///...,,,******+++,,,------...000111111000///...///---)))''''''))),,,...000111222111///...///000,,,***)))***,,,...---,,,,,,,,,+++++++++)))(((&&&%%%&&&'''(((((('''&&&%%%"""$$$&&&'''(((***---///,,,------+++)))((()))***++++++,,,,,,+++)))((('''&&&)))---000222222222222'''%%%###$$$'''+++...///---+++((('''(((***++++++***))))))***,,,,,,+++)))''''''''''''(((((('''''')))******(((&&&(((---111000000////////////......IIIKKKPPPUUUXXXWWWSSSOOORRRQQQQQQRRRSSSSSSSSSRRRSSSQQQNNNLLLKKKLLLMMMOOOPPPSSSUUUSSSOOOKKKJJJKKKFFFJJJPPPTTTUUUTTTRRRRRRMMMOOORRRUUUVVVUUUTTTRRRUUUVVVWWWWWWUUUUUUVVVWWWRRROOOJJJFFFDDDFFFIIILLLNNNKKKEEE===999888444000+++)))&&&%%%%%%&&&%%%$$$((('''%%%######$$$&&&(((***+++,,,---,,,,,,,,,,,,***,,,...---***&&&###"""$$$&&&(((***,,,------------***&&&"""!!!!!!$$$%%%))),,,000222222222333444222000---&&&!!! %%%)))......,,,+++************////////////...---+++***((()))+++,,,...000111222'''%%%""""""###$$$$$$######$$$&&&((())))))))))))(((%%%!!! %%%---333444000---...000000+++&&&%%%&&&'''(((((((((&&&&&&!!!###%%%(((***,,,---...+++,,,---------,,,,,,+++)))))))))*********)))(((&&&(((+++---...,,,***(((+++,,,,,,***)))((()))+++)))***,,,,,,,,,+++)))'''%%%''')))******))))))))))))((('''***---...,,,)))''')))*********)))***,,,******)))&&&$$$$$$''')))###""""""###%%%(((+++---...,,,)))(((((()))***+++,,,---...---***))))))***+++***((($$$"""###&&&)))***,,,------,,,,,,...000---+++)))((()))*********+++***)))((()))***---...)))&&&###"""###&&&)))+++&&&'''((()))+++,,,------111000///---+++***))))))(((%%%###$$$&&&((()))((($$$$$$%%%$$$$$$%%%&&&'''******+++***((((((***,,,+++)))&&&$$$###%%%(((***---......///...---,,,+++)))))))))++++++***&&&###%%%(((,,,...---+++*********+++---...///000111222000///......//////---+++((()))++++++,,,---000333444222...***)))***---///---------+++))))))***,,,...+++'''$$$###%%%'''))))))***+++---///...+++(((***'''$$$###%%%***000444222---''''''***,,,***'''((()))+++---...............---,,,,,,,,,---///000---...000///,,,)))((((((************+++---...///000///...***&&&###"""!!!$$$&&&((('''%%%%%%&&&(((+++***(((''''''(((***,,,***+++,,,,,,***(((((()))''')))***+++,,,+++***)))(((((((((***,,,......---111///---+++))))))***+++***)))'''&&&'''***---///222000---+++))))))***+++...000111222222111///---...,,,)))'''&&&(((***,,,...//////...,,,,,,,,,---)))'''&&&''')))+++++++++***+++------+++***((((((%%%&&&)))+++++++++)))((('''(((***+++,,,...111444111222111///,,,)))))))))((())))))))))))(((''''''%%%'''+++///333555666555)))'''%%%%%%'''***+++,,,---+++(((((()))+++++++++)))))))))***,,,,,,+++***&&&&&&&&&''''''(((***++++++,,,+++((($$$$$$'''+++------...------------...MMMMMMMMMOOORRRTTTTTTSSSNNNNNNNNNOOOPPPRRRSSSTTTOOONNNNNNNNNPPPRRRUUUVVVRRRWWWZZZWWWPPPKKKLLLOOOIIINNNSSSSSSQQQPPPRRRUUUNNNOOORRRTTTVVVVVVUUUTTTUUUVVVWWWWWWVVVUUUVVVXXXOOONNNKKKGGGEEEEEEGGGJJJHHHDDD>>>999777666555333...+++(((&&&&&&%%%$$$###&&&&&&%%%%%%&&&((()))***,,,---......,,,******++++++---...---***'''%%%$$$###$$$&&&(((***++++++***,,,***'''$$$######$$$%%%%%%)))...111222222333333//////,,,(((######(((,,,///...,,,+++***+++,,,,,,/////////......,,,++++++)))***+++---...000000000&&&$$$""""""""""""!!! !!!"""$$$&&&)))***+++,,,)))(((%%%!!! ###(((,,,111///------//////,,,)))''''''(((((((((''''''&&&$$$%%%''')))+++,,,------)))***,,,---------,,,+++***)))((()))++++++)))(((%%%&&&)))+++,,,+++)))''')))******)))(((((()))+++)))***,,,,,,,,,+++)))'''&&&(((******)))(((((()))*********+++,,,,,,***((((((***++++++***)))***+++)))))))))'''%%%%%%&&&(((#########%%%'''***---//////---*********+++***))))))***++++++)))''''''(((''''''&&&$$$###$$$'''***---......,,,***)))***,,,***(((%%%%%%''')))******,,,++++++++++++,,,---...(((%%%""""""$$$(((***+++&&&&&&((())))))))))))))),,,+++***)))((((((((((((%%%###"""%%%))),,,+++)))%%%&&&'''&&&%%%%%%&&&((()))))))))(((&&&''')))+++(((&&&%%%$$$$$$&&&)))+++---,,,,,,,,,++++++++++++'''&&&%%%%%%&&&&&&$$$### $$$'''))))))''''''''')))+++---......///111333---+++))))))***++++++***(((***,,,------...000222666333///+++***+++---///---------+++))))))+++---***)))&&&$$$$$$%%%(((***,,,+++,,,---//////...,,,,,,)))&&&%%%&&&***...222111---)))((())))))'''%%%%%%'''***---//////...---,,,,,,,,,+++,,,------...,,,---...---+++))))))***...---+++******+++---///111111///---+++(((&&&%%%&&&)))+++)))&&&###$$$%%%***+++,,,+++******+++---,,,---///...,,,******+++((()))***+++,,,+++******)))))))))+++...000000//////...,,,******+++,,,...(((((('''''')))+++...///000///---+++***)))))))))...///111222222///---++++++***)))''''''(((***+++,,,---...,,,***))))))***'''&&&$$$%%%''')))*********,,,......+++((('''&&&###%%%))),,,...///...---+++,,,---------///222555444555555222...+++))))))((('''''''''((()))***+++'''''')))---222555666666---+++(((''')))*********...,,,++++++,,,------,,,***))))))***,,,---,,,+++&&&'''((((((((((((+++------,,,+++(((%%%$$$$$$%%%''')))************+++---OOOMMMKKKKKKNNNQQQSSSSSSOOOOOOOOOOOOOOOPPPSSSTTTNNNNNNPPPRRRTTTWWWYYY[[[SSSVVVXXXVVVSSSPPPQQQSSSQQQSSSTTTUUUSSSRRRSSSTTTOOOPPPRRRTTTUUUVVVWWWWWWSSSUUUXXXXXXVVVTTTRRRRRRJJJKKKKKKIIIEEEDDDEEEGGGBBB===777444333333333444000---***(((''''''&&&%%%###$$$%%%''')))++++++,,,+++---///...+++***+++,,,***,,,---+++(((&&&%%%%%%"""###%%%'''(((((((((((()))((('''%%%$$$$$$$$$%%%###(((---000111000000000+++,,,,,,)))''''''+++//////...,,,++++++,,,---.........------,,,,,,++++++)))***+++,,,,,,+++***)))$$$###"""###$$$$$$###!!! """###%%%(((***+++******)))&&&###"""%%%(((+++*********++++++++++++******)))((('''''''''''''''((()))++++++,,,,,,,,,(((((((((((()))***,,,,,,***)))((()))++++++)))'''###$$$&&&((())))))((('''(((((()))((('''''')))***)))***,,,,,,,,,+++)))'''&&&)))++++++)))''''''((()))***,,,+++)))(((''''''''')))++++++)))(((((((((((())))))(((&&&%%%%%%&&&&&&&&&'''(((***+++,,,,,,+++***((()))+++,,,***'''&&&(((******((('''''''''%%%&&&'''&&&&&&'''***,,,000000...+++(((&&&'''((()))&&&$$$$$$&&&)))++++++++++++++++++,,,,,,------+++'''$$$$$$&&&)))+++***&&&&&&((())))))))))))(((((('''''''''''''''(((((("""!!!"""&&&,,,///,,,)))&&&((()))'''%%%%%%''')))(((((('''&&&$$$%%%'''***$$$$$$$$$%%%&&&(((***,,,***)))(((&&&&&&'''((()))$$$""" !!!###&&&'''''' ###&&&''''''''''''(((***,,,......---...111333)))'''$$$###%%%'''((((((''')))---/////////000222444111---+++***+++...///---------+++******,,,...((('''&&&%%%&&&(((***+++,,,******+++---//////...---+++)))''''''))),,,......---+++***(((&&&%%%$$$###&&&)))---//////---,,,***++++++,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,...111///,,,***)))***+++---111000000000///---***''''''***---,,,'''$$$$$$&&&))),,,//////---,,,---...,,,---...---+++*********)))***++++++,,,,,,++++++,,,+++***+++...///...---******)))((()))+++...///)))((())))))***+++,,,---+++++++++++++++*********,,,...000111000---***(((*********************+++,,,------,,,)))''''''((((((&&&$$$%%%'''***++++++,,,...000...)))$$$"""!!! ###(((---000222111111.........---,,,---000333444555555333000,,,+++***)))((('''''')))+++...000***((('''***...111222222000...+++++++++,,,,,,+++///......///111000///---***)))***+++---...---,,,(((***+++***'''''')))+++---,,,***))))))'''%%%###!!!$$$&&&'''&&&&&&)))+++MMMLLLKKKMMMOOOQQQPPPOOOTTTTTTRRRPPPNNNNNNPPPQQQQQQQQQSSSUUUVVVXXXYYYZZZTTTSSSTTTUUUUUUVVVUUUTTTWWWVVVUUUVVVXXXWWWTTTQQQQQQQQQRRRSSSUUUVVVXXXXXXQQQUUUYYYZZZWWWRRRMMMKKKFFFIIIKKKIIIFFFCCCCCCDDD===888222000000///000222111///+++***))))))(((''' """%%%(((+++,,,,,,,,,))),,,......+++***+++---)))***+++)))'''%%%$$$%%%!!!"""$$$&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###'''---000000...---,,,(((***+++***)))***...222///...,,,++++++,,,...///---,,,,,,,,,,,,+++++++++)))*********)))&&&$$$"""""""""###%%%''''''%%%### !!!###%%%((())))))+++,,,)))&&&###$$$&&&&&&'''(((((('''(((***,,,,,,+++)))((('''''''''(((******+++,,,,,,,,,,,,+++(((&&&%%%$$$%%%(((+++---+++)))((()))+++,,,***'''"""###%%%&&&((((((((('''''''''((('''&&&&&&(((***)))***,,,,,,,,,+++)))''''''***,,,+++(((&&&&&&((('''***,,,+++'''$$$$$$%%%&&&(((******((('''&&&''''''((()))(((&&&%%%%%%&&&******++++++++++++******'''&&&&&&(((+++,,,)))'''%%%'''))))))(((''''''(((&&&(((*********+++...000111111///+++'''%%%%%%&&&(((&&&$$$$$$&&&))),,,,,,***+++++++++++++++,,,,,,...***'''&&&(((***+++***%%%&&&(((************)))%%%%%%%%%&&&&&&((())))))!!! !!!'''...000---)))''')))***(((&&&%%%'''***''''''&&&$$$###$$$&&&)))"""###$$$%%%'''***+++,,,((('''$$$""""""###%%%'''!!!"""'''***+++"""%%%((()))))))))***+++***,,,...---,,,,,,000444'''$$$!!! """$$$&&&&&&&&&)))---000000000000111000...,,,******,,,...000,,,------+++******,,,///&&&&&&&&&'''(((***,,,---***(((&&&'''***,,,.........,,,***((('''(((***+++,,,------+++(((%%%######"""%%%)))---///...---,,,)))***+++,,,---,,,++++++,,,------,,,+++,,,...000333111---)))((((((***+++///000111222222000,,,)))&&&+++...---(((%%%%%%'''(((,,,111222000...---...***,,,---,,,***(((((()))******+++,,,,,,,,,,,,,,,---,,,++++++------,,,+++'''&&&&&&&&&(((+++...///************++++++++++++'''((()))++++++,,,,,,++++++,,,...//////,,,(((&&&)))***+++,,,,,,,,,,,,+++---......,,,)))''''''''')))'''%%%%%%(((+++,,,------000111...'''!!!!!!&&&,,,111333333333......---,,,***+++---000222444555333000---,,,,,,+++***((((((***...222555---)))''''''+++.........222000---,,,---......---000000000222444333000---*********,,,...///...---***,,,---+++'''%%%&&&(((---+++)))***,,,+++'''### ###$$$$$$$$$'''***PPPMMMKKKMMMRRRUUUVVVUUU[[[VVVSSSTTTXXXYYYSSSMMMRRRTTTVVVXXXXXXUUURRRPPPSSSOOOMMMOOOUUUXXXVVVSSS[[[YYYXXXVVVTTTSSSSSSSSSRRRRRRRRRSSSTTTVVVXXXXXXZZZXXXVVVTTTQQQNNNJJJGGGEEECCCBBBDDDFFFDDD===777333000+++)))***---///111111,,,'''&&&((((((%%%"""%%%###!!!###&&&((((((&&&((()))***+++,,,---------,,,)))&&&%%%''''''%%%###"""###$$$%%%%%%$$$""""""%%%###"""$$$'''(((&&&$$$"""&&&***+++)))'''((()))((()))+++,,,,,,...222444000///---***'''%%%''')))+++++++++,,,,,,+++++++++((()))******(((&&&###!!!!!!"""$$$%%%%%%###!!! !!! $$$((()))(((------,,,((($$$!!!!!!"""&&&((((((((('''(((***,,,,,,+++'''$$$###%%%+++000333///***)))+++---.........+++'''###"""###%%%''''''''''''''''''((((((((('''&&&%%%$$$%%%(((+++...,,,,,,+++***(((&&&$$$###'''''''''((()))+++---...+++,,,------,,,)))&&&$$$(((((((((((('''&&&&&&%%%''')))***(((&&&#########$$$%%%'''((()))((('''&&&,,,,,,,,,...111000,,,(((&&&''')))******(((&&&%%%%%%'''))))))'''&&&&&&'''&&&(((+++,,,,,,,,,...///000///...+++((($$$!!!$$$$$$&&&(((+++---,,,+++***((('''''')))***)))(((,,,,,,+++)))&&&%%%&&&(((''')))+++,,,+++,,,---///***)))((('''((()))+++,,,'''%%%$$$&&&+++......---,,,---------,,,***'''&&&%%%""" """'''***(((%%%'''((()))***+++,,,,,,---***)))$$$!!!!!!%%%)))******$$$$$$&&&)))---///000///...,,,)))'''(((+++...111***%%% $$$&&&%%%###(((***---...---------........................------***'''''')))+++***(((***(((''''''(((((('''&&&%%%&&&''''''&&&'''***,,,,,,,,,------,,,+++)))(((000111222///+++'''%%%%%%&&&''')))+++---.........000000111000......///111///---,,,******+++,,,---222///+++'''%%%%%%&&&(((---///333555555111---***((()))+++,,,,,,+++)))((()))+++///111222111000...***++++++***'''&&&&&&&&&+++,,,...000000000///...............---,,,+++******(((&&&'''***---000111---------,,,+++***)))((((((***,,,,,,+++(((''''''%%%(((***+++++++++,,,------...//////...---///000+++---...,,,'''%%%&&&'''******))))))))))))******---000000***###!!!""""""%%%)))---//////...***++++++***)))(((***,,,333333111...,,,+++,,,...(((((((((***,,,000333555---,,,***)))))),,,///111111000////////////000000333333444444333111000///............---,,,+++***//////---***&&&%%%%%%&&&+++***+++///222111***###"""!!!!!!!!!###%%%(((***QQQPPPOOOPPPRRRSSSTTTSSSWWWTTTRRRUUU[[[\\\XXXSSSSSSTTTTTTTTTSSSQQQQQQQQQNNNNNNQQQUUUYYYYYYUUUQQQUUUWWWZZZ\\\ZZZVVVQQQNNNQQQQQQQQQQQQRRRTTTUUUVVV[[[XXXUUUSSSQQQMMMFFFAAAAAA???===>>>AAA???:::555000---***((((((+++...///---)))$$$$$$''')))'''%%%)))'''$$$###%%%&&&%%%###%%%''')))+++,,,---------)))'''%%%%%%'''((('''%%%$$$$$$$$$$$$###"""!!! """"""$$$'''******'''######%%%((()))''''''((()))((()))******+++...222555111///+++)))'''&&&%%%%%%((()))+++,,,,,,,,,,,,+++))))))))))))(((&&&%%%$$$!!!""""""###"""!!! ###!!! ###'''+++,,,,,,///...,,,)))%%%######$$$'''((())))))((((((***,,,+++***'''%%%###%%%***...///,,,)))))),,,...//////...,,,'''$$$######&&&''''''&&&&&&'''***+++***)))((('''&&&%%%'''))),,,---.........,,,***(((&&&$$$&&&'''((()))+++,,,---...***+++---...---+++(((&&&$$$######""""""######$$$&&&''''''&&&$$$######$$$!!!"""$$$&&&((()))******,,,,,,,,,...000///+++(((&&&'''((((((((('''&&&%%%&&&(((((('''&&&%%%%%%&&&''')))+++,,,++++++,,,---/////////---***&&&""" %%%%%%'''))),,,---,,,+++)))'''%%%&&&(((*********...---+++(((%%%$$$%%%''')))+++---...---,,,,,,,,,+++***)))(((((()))+++,,,)))'''&&&(((,,,///000//////000111000...+++'''%%%&&&$$$"""%%%+++---,,,***)))))))))))))))***+++++++++(((###"""!!!!!!!!!###'''))))))(((%%%%%%'''***...000000///,,,***'''&&&'''***...000)))%%%!!!!!!$$$&&&%%%###(((***,,,------,,,---......---,,,++++++++++++++++++)))&&&''')))******))))))((('''((())))))(((&&&%%%'''((((((((((((***+++,,,,,,------,,,***)))(((---...//////,,,***)))))),,,++++++******++++++,,,///000000000//////111222///---***(((((()))+++,,,///---***((('''(((***+++...000333555444222///,,,***+++,,,---,,,+++)))((()))***,,,...//////...---***++++++***((('''((()))+++---000333444333222111/////////...------,,,,,,,,,***))))))+++...000222.........---,,,***)))((((((***,,,,,,***((('''&&&'''))),,,...---,,,+++,,,///111222111000///000222,,,......***%%%###$$$&&&((('''''''''((()))***++++++------(((!!!###%%%%%%&&&(((+++,,,+++)))((()))***)))))))))+++,,,///000000...+++)))))))))++++++,,,---///000000111,,,+++******+++,,,...///////////////////////////333333444444333222000///.........------,,,+++***,,,,,,,,,)))''''''(((***,,,,,,---000444222,,,&&&&&&&&&%%%%%%%%%'''((()))PPPRRRTTTTTTRRRQQQPPPQQQTTTQQQQQQTTTZZZ\\\YYYUUURRRSSSSSSQQQNNNMMMOOORRRMMMOOORRRUUUWWWXXXWWWVVVUUUWWWZZZ\\\[[[WWWRRRNNNPPPPPPPPPPPPPPPQQQRRRRRRWWWTTTQQQPPPPPPLLLDDD===;;;888666666888888666333---+++(((&&&&&&(((+++---,,,(((%%%%%%(((,,,---,,,...+++'''$$$###"""!!! """$$$'''+++------,,,+++'''%%%$$$%%%'''((((((''''''&&&$$$###!!! !!!"""&&&***---,,,(((%%%%%%&&&''''''&&&&&&(((***)))))))))((((((+++///333000---)))'''((('''%%%"""$$$&&&))),,,......,,,,,,+++)))(((&&&&&&&&&((()))"""!!! #########&&&+++...000000000///---)))%%%$$$%%%&&&)))*********))))))***,,,))))))(((&&&%%%%%%(((***)))((('''))),,,...//////---+++'''%%%$$$%%%''')))(((&&&$$$(((...111///+++)))(((''''''(((***,,,---000000000///---***'''%%%$$$&&&(((***,,,---------(((***,,,......,,,***(((!!! !!!###%%%&&&&&&&&&%%%$$$$$$&&&(((######$$$%%%'''(((***+++---,,,---...///...+++(((((('''&&&&&&%%%%%%%%%&&&(((((('''%%%""""""###%%%&&&(((******)))((()))***---...///...,,,((($$$!!!%%%'''(((***+++,,,++++++'''%%%###$$$'''***+++,,,///...+++&&&###!!!###%%%***---000000...,,,******++++++***))))))******+++***))))))+++...000111111222333444444222---)))&&&)))''''''***...111000///+++***)))(((((()))+++,,,---+++%%% """'''(((''''''((())))))((('''&&&'''(((,,,///111111000***(((&&&$$$%%%(((+++---(((%%%!!!!!!$$$&&&&&&%%%(((***,,,---,,,,,,,,,------,,,***(((''''''((())))))((('''''')))++++++******)))((()))******(((&&&%%%'''***+++***))))))***---------,,,+++)))((('''(((+++---...---------...222///+++(((&&&'''((()))...///000///...///111333///---)))'''&&&''')))+++---,,,***))))))+++---//////000222333333222111000---...//////...,,,***((())))))******++++++++++++)))******)))((((((***,,,,,,...222666777777666444222111000///..................---------///111222111000///...,,,+++)))))))))+++------***'''&&&%%%(((,,,///111///---++++++000222333333222111111222---------)))$$$"""###&&&'''&&&&&&&&&''')))***+++)))******%%%!!!&&&+++)))))))))))))))&&&$$$$$$&&&((())))))***,,,......000000///,,,)))''''''---///111222222000...---***+++++++++,,,---......---...///000000///......000111111222111000...---,,,---------,,,+++***))))))******)))((()))+++......---...222555444///************)))))))))))))))MMMQQQUUUUUURRROOOOOOPPPSSSQQQPPPRRRVVVXXXUUUQQQQQQSSSTTTQQQMMMLLLOOORRRPPPPPPOOONNNNNNSSSYYY^^^ZZZYYYXXXVVVUUUTTTTTTTTTQQQQQQPPPPPPPPPPPPPPPQQQQQQNNNLLLNNNPPPNNNEEE===444111......000111111000,,,+++)))'''&&&'''***,,,///,,,))))))---000333333000---)))%%%"""!!!!!! """&&&***,,,,,,+++***&&&&&&%%%%%%&&&'''''''''***(((&&&###!!!!!!!!!!!!"""$$$'''***,,,,,,+++)))(((((('''&&&&&&(((***,,,++++++)))&&&%%%&&&))),,,///***''''''***+++'''###!!!$$$(((,,,......---,,,***(((%%%######&&&)))+++###!!!"""###$$$'''+++...000111///...,,,(((%%%$$$&&&(((***+++,,,***))))))***,,,((())))))(((&&&%%%&&&'''%%%%%%&&&(((***+++++++++***(((&&&%%%%%%(((***,,,***&&&%%%***222666333...))))))))))))***+++,,,,,,///000000000...***'''%%%"""$$$'''***,,,,,,,,,+++&&&'''***,,,,,,+++***(((!!!  $$$''')))(((((('''&&&%%%&&&))),,,)))((('''''''''((()))***......///000///...,,,+++***)))'''%%%%%%%%%&&&'''''''''%%%""" """###%%%'''''''''&&&'''(((***+++------,,,(((%%%"""%%%''')))******))))))***%%%###"""###&&&***,,,---...,,,)))$$$  """(((+++///000...,,,))))))+++++++++++++++*********+++***+++,,,...000111111222333555666444111,,,)))---,,,+++---000111111///,,,***((('''(((+++---///222...)))$$$###%%%)))---...---,,,+++,,,***'''%%%'''(((***---111333222000+++)))&&&$$$$$$%%%'''((('''$$$""""""$$$&&&'''''')))***,,,,,,++++++,,,---...,,,)))&&&%%%&&&'''((()))))))))***+++,,,------,,,+++***++++++***'''%%%&&&(((+++,,,+++)))))))))------,,,+++***)))(((''''''***---.........///000444000+++&&&$$$%%%''')))---......---,,,,,,...///000...***'''&&&'''***+++,,,,,,++++++,,,---...//////000111222333333222222000111222222000...,,,******)))((((((((()))***+++'''''''''&&&%%%'''***,,,---///333777888777555333333222000///......//////000111111000//////000111222111000...,,,+++******+++,,,...---***'''%%%%%%***---222333111...+++***...000222222000/////////+++---,,,)))%%%$$$'''******)))(((''''''(((***+++((())))))%%% %%%+++///---+++***)))(((&&&######%%%(((***+++,,,///111222222111...+++))))))***---000333555555222...+++)))***,,,---...---------+++---///000000///...------......///...---,,,++++++,,,,,,,,,++++++***))))))*********)))***---///......///111444333000---***++++++,,,++++++***)))JJJNNNSSSTTTRRRPPPPPPQQQQQQPPPPPPSSSVVVWWWUUUSSSOOORRRTTTSSSQQQOOOOOOQQQOOONNNMMMKKKLLLPPPWWW]]]YYYXXXWWWUUUTTTTTTTTTTTTRRRRRRQQQQQQPPPPPPQQQQQQRRRPPPOOOPPPPPPMMMEEE>>>///---***)))***,,,---...,,,,,,+++(((&&&&&&(((+++000///---,,,...111444555///...+++'''$$$"""###### ###&&&***++++++)))'''''''''&&&%%%%%%%%%%%%&&&,,,***(((%%%$$$#########%%%&&&'''((()))+++,,,...,,,***(((''')))+++---...---,,,***&&&"""!!!"""$$$,,,(((''')))---...***&&& ###'''+++...---,,,+++)))'''$$$"""###%%%(((+++###"""!!!"""%%%''')))+++---...---,,,+++(((%%%$$$%%%'''+++,,,,,,+++)))((()))+++((()))******'''&&&%%%&&&$$$%%%'''''''''''''''&&&'''&&&%%%&&&'''***---///+++((('''---555888555///******+++++++++++++++***------...---+++)))&&&$$$"""$$$''')))++++++***)))$$$&&&(((******)))'''%%%!!! """&&&***,,,(((((('''&&&%%%&&&)))+++,,,+++***))))))***+++,,,000111111111000...---------+++(((&&&&&&&&&((()))'''&&&$$$!!! """%%%&&&%%%%%%'''((('''(((***+++***(((%%%$$$%%%(((******(((''''''(((%%%$$$"""###&&&)))+++,,,***)))&&&"""!!!%%%(((---...---+++))))))++++++,,,------,,,+++*********++++++,,,...///111000111444555555222000...000///............---,,,***)))((((((***...111444222...***''''''***---///000///......---+++(((%%%((()))+++///222333222000...+++(((%%%#########$$$&&&$$$""""""$$$&&&((()))***+++,,,+++******+++---000...***(((&&&'''((()))***+++------......///000///...------,,,***'''$$$'''))),,,,,,+++)))((((((,,,,,,+++***)))))))))))))))+++...///.........///222...)))%%%###%%%(((***,,,,,,,,,+++)))((()))+++111///,,,)))(((***,,,---......------------------000000000111222222222222222222333333222000---,,,,,,***)))((('''(((***+++$$$$$$###!!!!!!###(((+++...000222444555333000///222111000//////.........000222333333000///000111333222000...,,,,,,++++++,,,---///...+++(((&&&&&&***...222333111...+++)))***,,,......,,,+++******)))+++---+++)))))),,,000///---+++((('''((()))***)))***+++'''$$$$$$***000111///,,,++++++***(((&&&$$$&&&***,,,...///111333555333///***''''''***...,,,///222555555222///,,,(((***,,,---......---,,,***,,,...///000///---,,,---.../////////...---,,,++++++,,,,,,,,,+++******+++,,,,,,+++******,,,///......///000111111///---))))))***+++++++++******JJJMMMQQQSSSSSSSSSRRRRRROOOPPPRRRUUUYYY[[[[[[ZZZPPPPPPRRRSSSTTTSSSRRRQQQJJJKKKMMMOOOQQQSSSSSSTTTRRRTTTXXXZZZYYYUUUQQQNNNSSSRRRRRRQQQQQQQQQRRRRRRWWWVVVTTTQQQMMMFFF???:::---,,,)))'''''')))+++,,,...///...***&&&$$$'''***,,,,,,,,,,,,---...000111......---***'''%%%%%%&&&$$$%%%(((******)))'''%%%&&&''''''&&&$$$###$$$&&&******)))'''&&&&&&&&&&&&''''''(((''''''))),,,///---+++))))))+++---...//////...+++'''###  )))((((((+++......+++((("""$$$'''***,,,,,,******((('''&&&%%%%%%&&&((()))$$$###!!! !!!###"""$$$'''((((((((()))+++***++++++)))&&&%%%%%%''',,,,,,,,,***((('''((()))***+++,,,+++(((&&&%%%&&&%%%'''((((((&&&$$$%%%%%%''''''&&&''')))+++...000+++))))))...333555222...)))***+++,,,,,,+++)))(((*********)))((('''&&&%%%%%%&&&''')))***))))))(((%%%&&&((()))(((&&&$$$"""  !!!###&&&***,,,((()))(((&&&$$$$$$&&&(((******++++++,,,...///000111222333111///------......,,,***(((''''''((()))''''''&&&###  !!!"""$$$&&&'''&&&&&&'''(((%%%&&&'''(((((((((''''''&&&))),,,+++(((&&&&&&((('''%%%%%%&&&((()))***)))&&&'''&&&###!!! !!!"""%%%(((+++---,,,***)))))))))***,,,...///...,,,+++)))***+++++++++,,,...000...///111222222111000///000//////---,,,+++******'''''''''(((+++///222444...+++(((''')))+++---...//////...//////---)))&&&((())),,,///333333111//////---***'''$$$#########$$$$$$######$$$&&&)))+++***+++++++++))))))+++---000...,,,***))))))***+++,,,...000000//////000111...------......,,,(((%%%(((***++++++)))'''''''''+++***))))))))))))*********---//////...------...---+++(((&&&%%%&&&(((***)))******)))''''''((()))000///---,,,,,,,,,...///......//////...---,,,+++///000000111111111111000000111222222111///---+++,,,+++***((((((((())))))"""!!! %%%)))---...///000000...---,,,///////////////---,,,,,,...111444444000......000222000///---,,,,,,,,,---,,,...000///---***((((((***---000111///,,,***)))'''))),,,,,,***(((&&&&&&(((+++...///---...000333222000,,,)))''''''))))))***,,,...,,,((()))///444222///---,,,++++++***(((%%%(((,,,...///000111222333000***%%%"""$$$***...,,,...000222222111///...)))***,,,---......---,,,***+++,,,............---///000111111111111//////++++++,,,,,,,,,,,,++++++,,,------+++******,,,...///////////////...------)))))))))))))))*********OOOOOOQQQSSSVVVVVVTTTRRRPPPQQQSSSVVVYYY[[[[[[[[[RRROOOMMMOOOSSSVVVUUURRRLLLLLLLLLPPPTTTUUUSSSPPPPPPSSSVVVXXXXXXTTTPPPMMMRRRQQQQQQQQQQQQQQQRRRSSSSSSTTTRRRLLLCCC;;;666444---,,,+++((('''(((***,,,...000///+++%%%"""$$$'''&&&''')))++++++,,,......---///000...***'''&&&'''))))))))))))((('''%%%$$$$$$%%%&&&%%%$$$###&&&(((&&&''''''(((((((((''''''%%%'''))))))((((((***------***((())),,,......---.........***&&&"""!!!!!!((()))+++---,,,+++(((&&&%%%&&&((()))***))))))(((((()))))))))))))))((((((%%%$$$#########$$$%%%&&&%%%(((******((('''((())))))+++,,,+++)))'''&&&'''+++,,,,,,***'''&&&'''(((,,,------+++)))&&&&&&'''''')))***)))&&&%%%'''(((***))))))((()))***,,,---((((((***---//////---***)))***+++,,,,,,***(((&&&)))((('''&&&&&&&&&''''''************************'''((())))))(((%%%""" !!!###%%%(((***,,,,,,---,,,***(((&&&%%%&&&)))***+++---............///111222000---+++,,,---,,,+++***((('''&&&''''''((())))))'''%%%######$$$(((***+++***(((''''''(((&&&&&&&&&'''((()))******))),,,///...)))'''''')))((((((((()))***)))'''%%%$$$%%%'''&&&%%%$$$$$$%%%(((***,,,,,,+++)))))))))'''))),,,///000///---,,,)))+++,,,,,,++++++...111.................................---+++*********%%%%%%&&&(((+++---///111+++)))'''(((+++......---,,,,,,---...///...***'''((())),,,000333333000...///---+++(((&&&%%%%%%%%%############$$$&&&***,,,+++++++++***))))))***,,,...------,,,+++++++++,,,,,,///111111///...///000******,,,...000///,,,***)))******)))'''&&&&&&'''))))))(((((()))***+++,,,+++---//////...------...***)))((('''''''''''''''&&&'''(((((('''(((***,,,..................//////,,,---...//////---,,,+++...///000111111///...---,,,---...///...---+++)))++++++***)))((('''''''''""" $$$(((++++++,,,,,,,,,,,,,,,,,,,,,---...///...,,,***(((+++///444333000------///000///---,,,+++,,,---...---///111111///,,,++++++)))+++---...,,,+++******'''))),,,,,,***'''&&&%%%'''+++000111000///111333111...+++((('''''')))******...000///,,,,,,111666222000---++++++***)))(((''')))---//////...//////000...***%%%###%%%***........................---******+++,,,------------***++++++,,,------.........///000111111000///...,,,,,,------------,,,,,,,,,,,,---,,,++++++...000111111111///...---------,,,+++)))(((''''''((()))TTTRRRRRRTTTWWWXXXVVVSSSRRRSSSTTTVVVWWWWWWVVVVVVTTTNNNIIIJJJQQQVVVVVVTTTTTTOOOJJJKKKPPPUUUUUUTTTUUUTTTSSSRRRQQQQQQRRRRRRQQQPPPPPPPPPPPPQQQRRRSSSJJJLLLKKKDDD:::222000000...---,,,***((((((***,,,///000000+++$$$ """%%%"""%%%(((+++,,,---...///...000222111,,,(((&&&&&&,,,++++++)))'''%%%$$$###!!!###%%%%%%$$$$$$'''***###$$$&&&((())))))((('''###'''++++++)))((((((***,,,)))((())),,,...---,,,---...///---)))&&&$$$###'''***------+++'''$$$###'''((((((((((((((('''''')))***,,,------+++)))'''%%%%%%%%%%%%&&&'''(((((())),,,...---***''''''))))))+++---...+++)))''''''+++,,,+++)))&&&%%%&&&'''.........,,,)))''''''''')))***,,,***((('''))),,,---,,,+++))))))))))))***&&&'''***,,,,,,+++)))'''((()))+++,,,,,,***'''%%%)))'''&&&$$$$$$&&&((()))------,,,+++******++++++***+++++++++(((%%%!!!!!!"""$$$&&&(((***,,,---111222222000,,,)))((((((,,,,,,---...---,,,***)))...000111///+++)))***,,,+++***)))((('''&&&%%%%%%)))+++,,,+++)))'''&&&'''...///000...+++((('''''''''&&&&&&&&&(((***,,,---+++///222000+++((()))+++***)))***++++++***&&&######%%%((()))((('''((((((,,,......---***)))((()))&&&))),,,000111000...---))),,,------+++,,,///222//////---,,,+++++++++,,,,,,------,,,+++***++++++$$$%%%&&&((()))+++,,,,,,+++***)))+++///111000...******+++...///...+++)))'''))),,,///222333000------,,,***)))((((((((()))######$$$$$$$$$&&&***---+++++++++***((((((***,,,,,,,,,---,,,,,,,,,,,,,,,,,,///222111///------///'''(((***...111222000...*********(((&&&%%%&&&'''(((((('''''')))***,,,...***,,,///000///......///((()))))))))((('''&&&%%%###%%%'''((((((***---///+++,,,---...////////////***+++---//////...,,,+++...///000111000///---+++((()))+++,,,,,,+++)))(((******)))((('''&&&&&&%%%"""!!!###(((***))))))******,,,---...)))+++---///...+++(((&&&)))...333333///,,,,,,...///...,,,++++++,,,...///---///111222000...------(((***,,,,,,+++)))******(((***------+++(((&&&&&&''',,,111333111//////000...,,,)))&&&&&&''')))+++***...111111......222666333000,,,***))))))'''&&&'''***---......---------///...,,,)))'''(((,,,///000///---+++++++++,,,---***++++++,,,,,,---......++++++++++++,,,---...///+++,,,---.........---,,,,,,,,,---......---------***+++,,,,,,+++---///222333333222000---,,,---...///---+++(((&&&&&&''''''SSSUUUWWWYYYYYYXXXWWWVVVRRRSSSTTTVVVXXXWWWSSSPPPQQQNNNLLLMMMPPPSSSSSSQQQQQQSSSTTTSSSPPPNNNPPPRRRZZZVVVUUUWWWVVVQQQRRRWWWTTTPPPLLLKKKLLLMMMLLLJJJJJJDDD;;;333///......///222111///,,,***)))((((((,,,,,,***%%% !!!$$$$$$$$$&&&(((***---///000000000---***'''%%%'''(((---...---***%%%!!!$$$%%%'''''''''(((+++---(((((((((((('''&&&%%%$$$&&&(((***+++,,,,,,++++++(((((((((+++...000000///.........---,,,***'''&&&++++++++++++)))$$$!!!###$$$$$$%%%''')))***,,,...---,,,***)))))),,,(((%%%&&&)))***'''###(((''''''''''''((()))***,,,,,,+++)))'''%%%&&&'''&&&''')))+++---+++((($$$---...---)))&&&%%%'''***((('''&&&''')))++++++***///+++'''&&&'''((((((&&&%%%(((++++++***'''&&&%%%###%%%''')))******)))(((%%%$$$######$$$%%%'''(((,,,,,,,,,,,,+++***))))))((()))***+++***(((&&&$$$%%%%%%$$$&&&))),,,,,,,,,222666888555///+++,,,...222000...,,,+++***(((%%%,,,,,,,,,+++***)))((((((%%%''')))***(((&&&$$$$$$---......---+++******+++...000222111///,,,***)))***((('''))),,,...---+++......//////...,,,+++***+++++++++,,,,,,+++'''%%%%%%(((+++,,,,,,+++++++++000///...---,,,,,,,,,,,,))))))***+++,,,...///000---...---,,,+++,,,///222111000...,,,***)))((((((+++---///...,,,+++******%%%&&&((()))+++,,,,,,,,,'''''')))+++///000///...))))))***---......+++(((***+++,,,///111111///---///,,,&&& """(((***'''&&&%%%%%%%%%&&&''')))***+++***))))))******(((&&&)))***+++,,,---,,,++++++*********************+++(((((()))---111333333333111...***'''%%%&&&((()))))))))))))))***+++,,,---///...,,,++++++,,,---///---***((()))***)))&&&###!!!###&&&)))+++------------...///000000///...---+++++++++,,,,,,---------+++---//////...,,,++++++))))))***+++++++++******+++,,,,,,,,,***'''###  !!!###$$$&&&%%%&&&)))...000///,,,///...---......---+++((((((***+++------+++***((())))))(((((((((***+++---------......------,,,+++$$$%%%&&&((())))))******,,,+++***((('''%%%$$$$$$'''+++000111000......///000///,,,)))''''''***------///000///---,,,///222333111---)))&&&$$$######''')))***+++,,,,,,+++***,,,,,,+++)))(((***---000111...,,,+++,,,---------*********+++,,,---...//////...,,,******+++,,,---,,,,,,,,,,,,------......000...---++++++,,,---...------+++)))''')))---000///111222000...---///111222...+++)))***+++)))'''UUUVVVXXXYYYYYYXXXWWWWWWVVVVVVVVVUUUUUUUUUUUUVVVRRROOOKKKKKKOOOTTTWWWXXXTTTUUUTTTRRRPPPPPPTTTWWW\\\UUUSSSWWWYYYVVVSSSTTTTTTQQQKKKGGGDDDBBB@@@???@@@;;;555///,,,,,,,,,---000///---+++***(((((('''((()))((($$$ """&&&&&&'''((())),,,...000111//////---)))&&&%%%&&&(((,,,---,,,)))%%%!!! $$$%%%&&&''''''(((+++---))))))))))))((('''&&&&&&&&&(((+++---...,,,+++)))'''&&&'''***---//////...***++++++,,,+++***(((''',,,,,,,,,+++((("""!!!$$$&&&&&&&&&&&&''')))***,,,---,,,,,,,,,,,,,,,)))&&&&&&)))***'''$$$%%%%%%%%%&&&'''(((((((((,,,,,,,,,***'''%%%%%%&&&&&&&&&(((+++,,,+++(((%%%((())))))'''$$$$$$&&&)))(((&&&$$$%%%'''((())))))---***'''&&&(((((('''&&&&&&(((******(((%%%######$$$&&&((()))***)))((((((%%%%%%%%%&&&&&&'''((()))++++++,,,---,,,+++***))))))******++++++***)))(((***)))'''(((***,,,,,,,,,444666777444///---///333333111...---,,,***(((%%%)))************)))'''&&&&&&(((******)))'''&&&&&&,,,---...---,,,+++,,,------///000///---+++******,,,***((()))***+++)))((()))***,,,---...---+++*********+++,,,---,,,***(((%%%(((---//////,,,***(((------,,,,,,++++++,,,,,,++++++++++++,,,...///000//////...,,,+++,,,///222000///...,,,++++++*********,,,---,,,***((((((((('''((()))***+++,,,,,,,,,((((((***---000111///...,,,,,,---...///---***'''))))))+++---......---,,,---,,,'''"""###((()))&&&''''''''''''((()))***+++***)))))))))***)))'''%%%&&&((()))+++,,,,,,,,,+++(((((())))))))))))(((((((((((((((+++///111222111000...+++((('''''')))***************++++++,,,---///...,,,++++++,,,---......,,,******+++***(((%%%"""###%%%(((***+++++++++,,,---...//////...---,,,)))******+++,,,------...***+++------,,,,,,---...,,,,,,,,,---------------------...---***'''###!!!  """###%%%&&&&&&'''+++...///---+++---,,,,,,---...---+++)))))))))***++++++***))))))(((((('''''''''((()))***+++,,,,,,------,,,,,,,,,%%%&&&''')))***++++++,,,---,,,+++)))(((&&&%%%$$$'''+++...///.........000000///---***''''''***,,,,,,...///...,,,,,,...000///...,,,***(((&&&%%%%%%)))******++++++++++++***+++++++++***)))+++...111000---***)))+++---......---,,,***)))***---111333///...,,,*********,,,,,,,,,,,,,,,---...............---+++***)))***+++,,,******)))'''&&&(((,,,///---...000///------000222222///+++***+++,,,+++)))WWWXXXXXXXXXXXXWWWWWWVVVYYYYYYXXXUUURRRRRRVVVZZZVVVRRRMMMKKKNNNSSSWWWYYYVVVUUUTTTRRRQQQSSSXXX\\\\\\VVVSSSXXX\\\ZZZUUUQQQPPPNNNIIIBBB;;;666444444333111...+++)))))))))***,,,,,,+++***)))(((''''''###%%%&&&$$$"""!!!$$$'''(((((()))***,,,...000111......,,,***'''%%%&&&(((+++,,,,,,)))&&&"""!!!!!!$$$%%%'''''''''(((***,,,++++++******))))))((((((''')))---//////---***(((&&&&&&&&&))),,,...---,,,'''((()))*********)))(((,,,,,,,,,+++'''""""""'''***)))'''%%%%%%(((((()))+++,,,---......,,,)))%%%%%%'''(((&&&$$$!!!"""$$$&&&((((((((((((,,,,,,,,,)))&&&$$$$$$$$$%%%&&&(((***,,,+++)))&&&###%%%&&&%%%$$$%%%''')))(((&&&###"""###%%%''''''***)))''''''(((((('''%%%'''(((***)))&&&$$$""""""&&&'''))))))))))))((('''&&&&&&'''((())))))))))))((())),,,......---+++)))******++++++,,,---......000---******+++,,,------333333222///------222666444222///---,,,***'''%%%%%%&&&)))******(((&&&%%%''')))+++,,,***))))))***,,,---......---,,,...///,,,------,,,***)))***,,,...+++)))(((((((((&&&%%%$$$&&&***---...---,,,***)))***,,,---...---,,,,,,'''***...111000---)))%%%*********+++++++++,,,,,,...---+++++++++,,,...000000///...,,,+++---000333000///...,,,,,,,,,,,,---------...,,,***(((((((((+++++++++,,,,,,,,,------)))***,,,///222222///---000000000000000...***&&&'''(((***+++++++++******+++,,,)))%%%&&&***)))&&&(((((()))***++++++++++++)))((((((******)))&&&###$$$%%%'''***,,,---------&&&'''((())))))((('''&&&)))''''''))),,,///000///...---+++)))((((((***+++++++++++++++++++++,,,,,,...---,,,++++++,,,---...///---++++++,,,+++)))((($$$%%%&&&'''(((((()))(((,,,,,,------------,,,,,,((())))))***++++++,,,,,,((()))*********+++...000000000////////////000000000000///---***'''###!!! !!!"""$$$%%%&&&''')))---//////,,,)))+++***+++,,,......,,,***))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''))))))***+++,,,,,,,,,,,,'''(((***+++---...............,,,+++)))(((&&&&&&(((***,,,,,,,,,,,,...000111000...+++(((''')))++++++,,,...---,,,,,,...///++++++++++++***))))))(((++++++++++++***************++++++******,,,///222...+++((((((***,,,...///000---***((()))...444888000...,,,*********+++,,,,,,---...///000000000000---,,,***((('''(((((()))'''''''''%%%%%%'''+++...***,,,---------...000222000...,,,+++,,,---------WWWWWWVVVVVVUUUUUUTTTTTTWWWYYYZZZVVVQQQQQQUUUZZZZZZVVVQQQNNNMMMOOORRRTTTUUUTTTSSSSSSTTTVVVYYY[[[ZZZXXXXXX[[[]]]ZZZUUURRRIIIIIIEEE===555//////000,,,,,,+++***((('''''''''((((((((((((''''''&&&%%% ###&&&&&&###"""$$$'''((((((((()))***,,,............---+++)))((((((***+++,,,---+++(((%%%$$$$$$%%%&&&'''''''''(((***,,,,,,+++******)))((((((((('''***...000000---)))&&&&&&&&&'''))),,,------,,,((((((*********)))((((((+++,,,,,,+++((($$$"""!!!!!!%%%+++...---***'''%%%((('''&&&'''***,,,------+++((($$$###$$$%%%$$$### """%%%((()))***))))))***+++***(((%%%"""""""""%%%&&&'''***,,,,,,***(((######%%%&&&'''(((***+++***'''###!!!###%%%''''''((((((((((((((((((&&&%%%'''((())))))'''%%%%%%&&&)))))))))))))))((('''&&&%%%&&&(((*********))))))&&&(((+++...///...+++*********+++,,,...000222333222///,,,+++---...///000///...,,,)))(((+++111666444111///---,,,***'''%%%###%%%(((++++++***(((&&&(((***,,,---,,,+++,,,---...///000///---,,,---...***+++***)))'''(((+++---,,,+++)))'''&&&&&&%%%%%%###&&&***...///...+++)))+++,,,......------,,,---,,,---...//////---)))&&&''''''((()))++++++,,,,,,...---+++))))))***,,,...---------,,,,,,...333666222111///---,,,,,,,,,---000000000---***))))))***......------------------+++,,,...111333222///,,,000000000111222///,,,((('''(((*********)))))))))+++------******,,,+++(((''')))***+++,,,+++******(((((()))++++++***'''$$$###%%%(((+++---/////////'''(((*********)))'''&&&)))((('''(((***,,,------+++***))))))((()))***+++,,,++++++*********++++++,,,,,,+++++++++,,,---......---,,,+++++++++***)))'''(((((((((((((((((((((------------------------************))))))))))))))))))((('''''')))---000333222111000000000111111222111000---***'''$$$### !!!!!!""""""###$$$%%%&&&(((+++///000...+++(((*********---///000...---******)))(((((()))******))))))((('''&&&&&&%%%%%%&&&'''(((***+++,,,,,,,,,)))***,,,---///000000000//////...,,,+++)))(((((()))************,,,...///000000///,,,)))((()))***,,,---............//////+++,,,---------,,,***)))---,,,,,,+++************((()))*********,,,///222,,,***''''''***---///000///---+++***+++///444888000...,,,*********+++,,,...///111222333333222222,,,+++***(((''''''''''''&&&&&&&&&&&&%%%'''+++...++++++++++++,,,---...///---,,,++++++,,,---......TTTTTTTTTTTTSSSRRRQQQQQQRRRVVVYYYWWWSSSPPPRRRVVVVVVUUUSSSPPPNNNNNNOOOPPPRRRRRRSSSUUUVVVWWWWWWVVVVVVZZZ^^^]]]YYYVVVSSSRRRGGGGGGCCC;;;222---,,,---+++,,,---+++(((%%%%%%&&&&&&&&&'''''''''&&&%%%$$$!!!%%%))))))&&&$$$$$$%%%''''''''''''((()))***+++/////////...,,,++++++,,,+++------,,,***(((((((((&&&''')))(((((()))+++---,,,+++***)))((((((((((((''')))---000000---)))&&&((('''(((***---...---,,,***++++++++++++)))(((''')))+++---,,,)))''''''((($$$(((---000///,,,***))))))&&&$$$$$$''')))*********&&&""" !!!"""###!!!###'''***,,,,,,,,,,,,((())))))((($$$"""!!!!!!&&&&&&(((***------,,,***&&&&&&'''(((+++---//////---)))%%%$$$%%%''')))***((()))))))))((('''&&&&&&((()))***)))))))))+++---*********))))))(((''''''%%%&&&(((*********))))))%%%(((+++...///...,,,******++++++---...111333444000...,,,,,,///111333333---+++)))''''''+++000555222000---,,,+++***(((%%%"""%%%))),,,------+++)))***,,,---...---,,,...///111222111///,,,******+++)))))))))'''&&&'''***---***)))(((&&&%%%&&&'''(((''')))---000000...+++)))---///000///,,,++++++,,,222///,,,+++,,,,,,***((($$$%%%''')))++++++,,,,,,,,,+++)))''''''((()))***)))***+++,,,...000444888444222///,,,++++++,,,,,,111000///+++)))((()))+++000///......---......///------///111222111...+++------///111222111...+++(((***,,,+++)))((()))***+++///000...---///...***'''((()))***+++***)))((())))))***+++---,,,***'''&&&'''***---000111222222***+++,,,,,,+++***)))(((+++)))((()))***++++++***''''''(((((()))******+++,,,+++***)))))))))))))))++++++++++++,,,,,,------------,,,***))))))***+++,,,,,,++++++************///..................///---,,,+++***((('''&&&%%%******(((&&&%%%'''+++...222111111000000///000000222111///,,,***(((&&&&&&######$$$$$$$$$$$$$$$$$$&&&)))---//////---***)))******+++---000111000///,,,+++************+++,,,*********)))((('''&&&&&&%%%&&&''')))***++++++,,,+++,,,---///000000000000//////...---,,,++++++******)))((((((***,,,...//////000///---+++))))))***------...000111111111000---......///...,,,+++)))---,,,,,,,,,++++++******'''((())))))***+++...111,,,***)))))),,,///000000,,,,,,,,,---...000222333///...,,,******+++,,,---111222444555555555444333,,,,,,+++***)))(((((((((''''''(((''''''))),,,///---,,,+++++++++,,,,,,,,,***************+++---///PPPQQQRRRSSSSSSRRRPPPOOONNNRRRVVVWWWTTTRRRQQQRRRQQQRRRRRRQQQOOOOOOQQQSSSRRRRRRTTTVVVWWWWWWTTTQQQRRRZZZ___ZZZSSSOOONNNNNNHHHEEE@@@888111,,,******,,,...///---((($$$$$$%%%%%%&&&''''''&&&%%%$$$"""###(((,,,---***&&&%%%%%%(((((('''''''''((())))))///000000000...------...***,,,---,,,+++******+++((()))******)))***,,,...,,,+++***(((((((((((()))&&&(((,,,......,,,)))'''(((((((((***---...---,,,++++++,,,,,,+++)))(((''')))+++---+++((('''))),,,'''***---//////---------***&&&""""""&&&)))*********'''"""!!!###%%%&&&(((+++---.........'''((())))))&&&###""""""''''''(((+++...///...---+++***((())),,,///111222...+++((('''(((+++,,,,,,***++++++***'''&&&&&&''')))***+++******,,,///222*********))))))(((((((((''''''((()))************&&&(((+++---...---,,,+++***+++,,,---///000111111,,,++++++---000333444333---,,,***)))***,,,000222///---+++++++++***(((&&&###%%%))),,,...///...---,,,---......------...///222333222///+++)))(((((()))))))))'''&&&'''))),,,(((((((((&&&%%%&&&)))+++***,,,///000000...+++)))...000111///+++)))***,,,444///***(((***+++***((($$$%%%'''***+++,,,++++++)))(((((('''''''''((((((%%%(((+++---///111444666333111...+++***+++,,,---...---+++'''%%%%%%''')))111000...------...///000000/////////000000---+++)))***,,,///222222///---))),,,---+++((('''(((++++++000222///...//////---''''''(((((()))((((((''')))((()))***---...---,,,***+++---000222333333333,,,,,,++++++******)))))),,,++++++,,,,,,,,,***(((%%%&&&((()))+++,,,,,,,,,---,,,+++***))))))))))))******++++++,,,,,,------,,,---,,,+++))))))+++,,,//////...,,,,,,,,,,,,,,,000///............///000...---,,,***((('''%%%%%%******)))'''&&&'''***---000000111000000///...---000///,,,***))))))))))))'''''''''''''''&&&%%%$$$&&&)))---///...---++++++))))))***---000111000...------------------------++++++++++++***)))((('''%%%&&&''')))***+++++++++------...///////////////------------------------+++)))((()))+++---......---...//////,,,*********------...000333333222000.........---,,,+++***)))+++,,,---------,,,+++***''')))***+++***+++...000,,,,,,,,,---000111111000)))***---///000//////...---,,,+++******,,,---///222444555666666444222111++++++++++++************((())))))))))))***,,,///...,,,+++***+++,,,+++***)))***+++***)))***---///MMMOOORRRUUUUUUSSSPPPNNNNNNPPPSSSUUUUUUTTTRRRQQQSSSSSSSSSPPPNNNOOOSSSWWWWWWUUUTTTUUUVVVUUUSSSPPPQQQWWWYYYSSSMMMKKKIIIEEECCC???999444000...+++)))+++...///,,,&&&"""###%%%%%%&&&''''''&&&%%%###!!!###)))///111...***((((((++++++******)))*********---///000000...------...''')))++++++***)))***+++***+++,,,,,,++++++---///...---+++)))((()))***+++%%%''')))+++,,,+++)))((((((''''''))),,,---,,,***((()))*********)))((('''***,,,---***&&&$$$'''***(((***+++,,,+++,,,///111***%%%!!!"""''',,,...---+++((($$$"""%%%'''((()))+++,,,...//////''')))++++++)))'''&&&&&&(((((())),,,///111111000///+++((('''***...111111---+++))))))+++---...---......---***'''%%%&&&(((,,,,,,,,,+++***,,,000333******)))))))))))))))))))))))))))******+++,,,---((()))+++,,,---,,,,,,+++***+++,,,.........------******+++...111333222111+++*********+++,,,,,,,,,,,,***))))))***)))(((&&&###$$$'''+++---///000000...//////...,,,,,,---///000111111...+++((((((((()))***)))(((&&&'''(((***)))))))))'''%%%%%%))),,,+++---...//////...,,,++++++...000...***(((+++...222---)))(((***+++)))&&&$$$&&&(((***,,,,,,++++++&&&'''((()))))))))((('''$$$''',,,/////////000111///---+++))))))+++...000,,,+++(((%%%###$$$'''***000///...------...000111222000...---......---+++'''(((***---000000...+++))),,,---+++'''%%%'''******///111///---...///---)))((((((''''''(((((((((((('''&&&(((+++...//////---...000111222222222111+++***(((&&&&&&&&&'''(((.........//////...***'''%%%&&&))),,,...//////...000///---,,,+++*********))))))***+++,,,------------......,,,)))))),,,///111000...---,,,,,,------///...------------...///---,,,+++***)))(((((('''(((((((((((('''))),,,...///000111222111///,,,+++---,,,***((((((***+++---+++++++++***)))'''%%%###&&&***---...---,,,,,,...(((((()))+++...///---,,,...///000111111000///...******+++++++++***((('''&&&'''((()))***+++++++++...............---,,,,,,++++++,,,------...//////+++)))(((***---///...---+++---//////---,,,++++++---,,,---000333444222///,,,+++***)))))))))))))))(((***---//////---+++)))***+++------,,,---...000---...///222444444222000(((***,,,---...---+++***++++++******+++---///111222333444555444222///---))))))******+++++++++***)))*********))))))+++---...+++)))***,,,...---+++***+++,,,+++******---000LLLOOOSSSVVVWWWTTTQQQNNNOOOOOOPPPSSSUUUVVVTTTRRRZZZXXXUUUPPPLLLNNNSSSXXX\\\XXXUUUSSSTTTTTTSSSQQQQQQTTTSSSLLLIIIIIIEEE>>>;;;666111///000000...,,,))),,,---***$$$!!!"""%%%&&&'''(((((('''$$$""" ###)))000333111---++++++///...------,,,,,,,,,---,,,...//////...------...%%%''')))))))))((()))***+++,,,------,,,,,,...000000...,,,*********+++,,,$$$&&&(((***+++******)))'''&&&&&&(((***+++***)))$$$%%%'''))))))))))))(((+++------)))###!!!$$$'''((())))))))))))+++///222***%%%!!!""")))///111111---***%%% ###''')))))))))***+++---...///(((+++------,,,***))))))))))))***---000222222111000,,,&&&%%%(((,,,///000+++******+++---...///...000000///***&&&$$$&&&)))......---+++***+++...111******))))))))))))******,,,+++******+++,,,...///******++++++,,,,,,,,,+++)))+++---......---+++***))))))+++...111222000...)))(((((()))******(((&&&***)))(((((())))))((('''###$$$&&&))),,,///000111/////////...,,,+++---......//////---+++))))))***)))******)))''''''((()))++++++***'''%%%%%%(((,,,+++,,,---.........------))),,,///---)))))),,,000///,,,)))))),,,,,,((($$$%%%&&&)))+++,,,,,,+++***%%%''')))++++++***)))'''$$$(((---000///...---,,,,,,***(((((()))---000333---,,,)))%%%$$$%%%))),,,000...---,,,---...000222333000---,,,,,,---,,,+++'''(((***,,,///...,,,)))))),,,---***&&&$$$&&&***)))...000---+++,,,...---***)))(((''''''((()))***'''%%%$$$%%%)))---///000...///111222222111111000***(((%%%""""""###$$$&&&//////000111222///***&&&%%%'''+++...000111111111222111///...---,,,++++++((()))***+++,,,---------...//////---******...111111000...---,,,------......---,,,,,,,,,,,,---...+++++++++***************%%%&&&(((((()))***...000...000222333222000,,,***+++***((('''(((***---///---------,,,***'''%%%###&&&***---...,,,,,,---///&&&&&&'''))),,,---+++***///111222444444222111///)))******++++++***(((''''''((()))******++++++***............---,,,+++*********+++,,,---///000000+++))))))+++...000///---***,,,///000...---,,,,,,,,,+++,,,///222333111...)))((('''&&&&&&'''((()))&&&)))---000000...+++))),,,...//////......000111...///222555777666222///)))******++++++******)))******))))))+++---000222111222333444222///,,,***'''((()))***+++++++++***)))*********((((((***,,,,,,***(((***---//////---+++---...---++++++...111JJJMMMRRRVVVWWWVVVTTTRRRKKKNNNRRRXXXZZZYYYUUUQQQVVVWWWXXXWWWTTTSSSSSSSSS]]]\\\YYYUUUQQQNNNMMMNNNTTTRRRMMMGGG@@@<<<;;;;;;666444111///...---+++)))+++(((###  """***)))'''%%%$$$%%%&&&'''(((+++......,,,+++---///000...+++******+++******,,,+++***)))***+++---///---((($$$%%%)))+++***'''(((+++.../////////222555111000///,,,)))((((((***)))******)))''''''(((******))))))***,,,------,,,((('''&&&(((,,,---,,,)))******)))'''%%%%%%''')))))))))))))))***+++,,,---,,,+++++++++---///222444///---***'''%%%%%%%%%&&&(((%%%###$$$)))...000000000---+++,,,...///---***)))***---000111111///...)))))))))'''&&&&&&)))+++---+++((((((***+++++++++///111222---'''###$$$&&&+++,,,,,,***)))))),,,...---)))%%%###&&&***...000...............------,,,+++)))'''))),,,---,,,***---......,,,******+++---)))+++...000000///,,,***%%%'''******(((&&&%%%%%%)))'''%%%&&&''''''$$$!!!!!!'''++++++***,,,---000...,,,,,,,,,,,,***(((***---111111...+++******+++,,,,,,***(((&&&'''(((---,,,+++*********+++,,,+++++++++***)))(((***+++---,,,+++*********+++,,,...---+++)))'''&&&%%%%%%''')))+++,,,,,,,,,---...(((&&&%%%(((+++---+++((((((***...000111///---+++((()))***,,,---.........///,,,))))))***+++,,,,,,,,,***)))***---///111111222///+++)))***,,,...///---***)))))),,,,,,***&&&((())))))'''&&&%%%'''(((//////...---,,,,,,++++++,,,+++((($$$"""$$$))),,,,,,(((&&&(((---000...,,,///000111222111000...,,,+++&&&  """######---...000000///,,,)))'''))))))***+++---///000111777555333000......//////...,,,))))))+++---......///...+++))))))+++---...///...,,,***))))))***++++++(((%%%&&&***,,,***'''((()))+++,,,............)))******))))))+++...111000...---...000000---)))%%%''''''$$$&&&+++...---333111///...---***%%%"""&&&(((+++++++++******+++%%%$$$$$$$$$%%%''')))***000555999666///+++,,,000,,,,,,+++***)))))))))***&&&(((+++---,,,+++++++++...***'''(((+++------,,,...---,,,---//////---+++,,,***'''(((+++,,,+++))))))+++,,,,,,+++++++++,,,///---++++++,,,......---)))((('''%%%&&&''')))***)))+++...000111000///---000000000000/////////...000000111333444444111///)))))))))((('''&&&$$$###&&&$$$"""%%%+++111333333333111000///...---***(((&&&***...---((($$$$$$&&&''')))******))))))***,,,)))******++++++,,,,,,,,,---,,,******+++---000222PPPRRRVVVYYYZZZYYYWWWUUULLLNNNRRRVVVXXXWWWSSSPPPSSSUUUWWWWWWVVVTTTTTTTTTYYYXXXVVVSSSPPPOOOOOOPPPNNNMMMIIICCC<<<999888888222///,,,+++++++++***)))(((%%%!!!!!!$$$+++***(((&&&%%%&&&''''''(((+++......+++***,,,//////---***)))((('''&&&$$$&&&&&&&&&&&&(((***---///+++(((%%%%%%)))+++)))&&&(((+++...000//////000222000000///---+++***+++,,,+++***(((''''''''''''(((+++***))))))+++,,,,,,+++'''&&&&&&(((+++,,,***(((******)))'''%%%%%%''')))++++++*********+++,,,,,,++++++******,,,...111333///...+++)))((('''(((((()))&&&$$$%%%***...///000///,,,)))***,,,...,,,***+++,,,...000111000...,,,))))))***)))''''''((())),,,***))))))***+++***)))***---///,,,'''###$$$&&&***+++,,,+++******+++------+++(((&&&&&&(((,,,......///000111000...,,,+++)))((((((***---...---+++...---,,,,,,,,,,,,,,,,,,+++---///000000---***(((%%%'''))))))(((''''''((()))'''%%%%%%''''''%%%###"""(((++++++*********---,,,++++++,,,,,,+++***))),,,//////---++++++,,,//////---***'''&&&'''))))))))))))))))))***+++,,,+++,,,---,,,***)))***+++------,,,+++***++++++,,,+++***)))'''%%%$$$###"""&&&(((++++++++++++,,,---)))&&&%%%&&&)))***(((&&&'''))),,,......---+++***((()))***+++,,,---......---,,,++++++,,,,,,+++)))***))))))***---000000000000---)))))),,,...///...((('''&&&))),,,...+++((()))***+++***((((((((())).........---,,,,,,++++++***(((&&&###"""$$$)))------***(((***...000///,,,---...///000000///...---,,,'''""" !!!$$$%%%%%%,,,,,,---------,,,++++++,,,,,,++++++,,,---...///444333000...,,,,,,,,,---///,,,)))(((***,,,.........,,,+++))))))***+++,,,111///,,,***(((((()))******&&&###$$$)))+++***((()))***,,,...///...---,,,((())))))))))))***---000///...---...///---)))&&&$$$''''''$$$%%%***+++***............---***$$$ !!!###&&&(((((((((((()))%%%%%%%%%&&&&&&'''((()))+++111555444///,,,...111......---,,,+++***)))((((((***---...---+++++++++,,,)))''''''***---...------------------,,,++++++---***'''(((+++---,,,***''')))***+++******+++---,,,+++)))***+++------,,,)))((('''&&&%%%&&&'''''')))***---///000//////...111000000///////////////.........///111111///---(((((((((''''''%%%$$$###%%%$$$$$$&&&***---///000///...---------,,,***((('''+++...---)))&&&&&&(((***+++,,,+++***+++,,,...++++++++++++++++++,,,,,,,,,+++)))((())),,,...000TTTVVVXXXZZZZZZYYYWWWUUUNNNOOOPPPSSSTTTTTTQQQNNNOOORRRVVVXXXWWWVVVUUUVVVYYYWWWTTTRRROOONNNNNNNNNHHHGGGDDD>>>888444333333...,,,)))((((((*********%%%###$$$''',,,***)))'''''''''(((((((((+++---,,,***)))+++------+++)))'''&&&$$$!!! !!!###%%%))),,,...***'''%%%''')))***(((&&&'''***...000///------------//////...---,,,---...,,,((($$$$$$&&&((((((&&&---+++(((((()))******)))&&&&&&&&&(((******)))''')))))))))'''&&&&&&(((***---,,,++++++***+++++++++******))))))***,,,///111///...---,,,+++++++++,,,)))'''&&&'''+++...000000///+++'''''')))++++++)))+++,,,---///111000---***(((***,,,,,,***(((((((((+++***)))*********(((&&&&&&***---,,,((($$$###$$$'''))),,,,,,+++++++++,,,---......+++'''&&&))),,,,,,...111333333///+++(((&&&&&&(((+++...///...------+++)))***---...---+++,,,---//////...,,,)))'''$$$%%%'''''''''(((***,,,+++)))'''&&&''''''&&&%%%###(((******)))((((((***))))))***+++,,,,,,+++''')))++++++******,,,---222111...***&&&&&&(((***%%%&&&'''((()))******+++,,,...///...,,,*********......---,,,++++++,,,,,,***)))((('''%%%$$$"""!!!$$$&&&)))*********+++,,,***'''$$$$$$&&&'''&&&$$$%%%''')))+++,,,+++***))))))))))))******,,,------+++++++++---...---***'''''''''(((***...//////......***''')))...111000---$$$###%%%)))...000---++++++---......---+++++++++...------,,,,,,+++++++++'''&&&%%%###"""$$$(((,,,---+++***,,,///000...,,,***,,,---////////////......***&&&$$$%%%'''((())),,,+++******+++---///000000///---,,,+++,,,,,,---000///---,,,++++++,,,,,,111---)))'''(((+++---...,,,+++***))))))))))))***111///---***(((((()))))))))&&&######'''***+++******,,,///111000///,,,***&&&(((((((((((()))+++---...------......+++'''###$$$'''(((&&&&&&))))))&&&***+++---//////+++$$$###$$$%%%%%%&&&'''&&&'''((())))))(((''''''&&&+++111111...,,,---000/////////...---***((('''+++---//////---,,,+++++++++)))''''''))),,,------***---...---)))'''((()))---***&&&'''***------,,,'''((()))))))))))),,,...******)))+++---///...---***)))((('''&&&%%%%%%%%%******+++,,,---...//////111111000////////////000---,,,++++++,,,---,,,***&&&&&&''''''&&&%%%%%%$$$%%%'''((()))))))))+++,,,+++***)))***,,,,,,+++***))),,,///...+++((()))***------,,,+++***+++...000---,,,,,,+++++++++,,,,,,,,,***((('''(((***,,,...VVVVVVXXXXXXWWWVVVTTTSSSPPPPPPPPPQQQRRRQQQOOOLLLKKKOOOTTTXXXXXXWWWWWWWWW]]]ZZZVVVRRROOOMMMKKKIIIFFFDDDAAA<<<666111//////...+++(((&&&'''((())))))$$$""""""'''***,,,+++***)))((((((((((((''')))+++)))&&&%%%'''******)))(((''''''%%%!!! """%%%(((***,,,***((('''(((***+++)))'''(((***---//////,,,***(((***,,,---...---,,,---...***%%%!!!"""'''+++***(((...+++((('''((())))))((('''''')))***+++***(((''''''((()))((('''''')))+++------+++******))))))))))))(((''''''(((***,,,...........................&&&&&&'''))),,,///000111000+++&&&%%%&&&((((((&&&(((((())),,,//////,,,))))))+++...///---+++))))))******)))***+++***'''%%%&&&)))------***&&&###"""%%%(((+++------+++++++++---000222///(((%%%&&&)))))),,,111444333///)))%%%$$$%%%'''***---...------,,,(((&&&(((---///,,,((()))***+++,,,,,,***(((&&&###$$$$$$$$$%%%'''+++...---,,,***)))))))))))))))%%%%%%&&&&&&&&&&&&'''((()))((('''(((***+++***)))&&&&&&''''''(((***---///111///+++'''$$$%%%))),,,%%%&&&'''(((((()))))))))---///000///---+++******///......---,,,,,,,,,,,,)))******)))(((&&&###""""""%%%(((******)))*********'''######&&&(((((('''%%%&&&(((***++++++******))))))((('''((()))+++,,,)))))))))***++++++)))'''%%%%%%'''***---...---,,,+++(((&&&)))000222000,,,######%%%***///111///,,,,,,///111222000...---------,,,,,,,,,+++++++++***'''&&&%%%###"""###&&&(((+++******,,,......,,,***)))***,,,...///000000000111...+++))))))+++---...---+++)))(((***...333666444222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000222...)))&&&'''***---...++++++++++++++++++******///...,,,***))))))***+++,,,)))%%%%%%''')))******,,,...111222222///+++(((%%%'''((()))((((((***++++++,,,---......+++'''$$$'''+++,,,******,,,***&&&)))+++///222222...'''!!!!!!$$$%%%%%%$$$%%%&&&'''(((***++++++)))&&&%%%&&&***......+++))))))+++------......---+++(((&&&,,,...///...,,,******+++---+++)))(((((()))***+++(((,,,...,,,&&&###$$$''',,,)))%%%&&&)))------,,,***++++++***))))))+++---+++++++++---000222111000,,,+++***)))'''&&&&&&%%%++++++******+++---...///111000//////......//////,,,***((((((***+++***)))$$$%%%&&&&&&''''''&&&&&&'''***---,,,)))'''(((***((('''''')))+++.........+++---///...,,,***+++,,,///---***&&&$$$'''---222000///...---,,,,,,---------+++)))'''''')))+++,,,XXXXXXXXXWWWVVVTTTSSSRRRRRRQQQPPPPPPQQQPPPNNNLLLJJJNNNSSSWWWXXXXXXWWWWWW\\\YYYVVVSSSQQQNNNIIIFFFDDDCCCAAA;;;555000...---...+++'''%%%%%%&&&%%%%%%%%%$$$"""!!!###&&&***---,,,+++******)))(((((((((%%%'''(((&&&###"""$$$'''(((((('''((()))(((&&&$$$!!!""""""$$$&&&((()))***+++***)))******+++***))))))***,,,......,,,(((&&&&&&)))+++,,,+++*********'''### ###)))......,,,...,,,)))(((((()))((('''(((***,,,---,,,***)))(((&&&'''((((((((()))+++------,,,+++***)))(((((((((((('''&&&%%%&&&''')))+++,,,---.../////////......$$$&&&(((+++---///000222000+++&&&$$$%%%&&&%%%###$$$###$$$)))...000---)))))),,,///111///---++++++******)))***++++++(((&&&))),,,//////,,,'''### ###&&&+++------,,,++++++,,,000333000)))%%%%%%'''%%%)))...111111---((($$$###%%%''')))***++++++,,,)))&&&$$$''',,,---***&&&$$$%%%''')))))))))((('''"""############%%%***---///......---,,,++++++,,,***((($$$!!!!!!$$$''')))***(((''''''((()))'''&&&$$$$$$$$$%%%'''+++---///+++***'''###"""$$$)))---((((((((((((((((((((((((...///000///---++++++,,,//////......---,,,++++++'''((()))***(((&&&###!!! ###'''))))))))))))******&&&###$$$(((,,,,,,,,,''''''((()))***+++,,,,,,***((('''%%%%%%''')))+++)))'''%%%%%%''')))))))))%%%%%%&&&))),,,,,,+++***)))'''&&&)))...000...***&&&%%%&&&***///111///,,,---///222222111...------+++++++++++++++*********(((((('''%%%"""!!!"""$$$&&&'''(((+++,,,,,,)))''')))***,,,---///111222222222111000...---...000222///---***)))+++///444777444333111000...---,,,+++******+++---///111333444111---(((&&&'''***---...,,,,,,,,,------.........---,,,***))))))***,,,---...,,,***((())))))******,,,...111222111...***'''%%%''')))***)))))))))***)))+++---......,,,***)))***...111//////111///++++++---111444555111+++&&&&&&(((******(((&&&&&&&&&''')))+++,,,,,,)))&&&$$$(((+++,,,+++'''%%%%%%&&&)))***,,,------+++)))(((---......---+++))))))***...---+++(((&&&&&&'''((('''+++---***$$$!!!"""%%%***'''$$$%%%))),,,---,,,---......,,,******+++,,,+++******,,,///111222111------+++***))))))))))))---,,,+++******,,,---...////////////......------***((('''''')))******)))$$$%%%&&&'''((()))))))))+++...///...***'''((()))(((''''''))),,,///111111------...---,,,+++++++++///,,,&&& ###+++111111000///---------...//////---***(((((()))***,,,\\\[[[ZZZYYYWWWVVVUUUUUUSSSRRRQQQRRRRRRQQQOOOMMMKKKOOOSSSVVVWWWWWWWWWWWWVVVTTTSSSSSSSSSPPPJJJDDD??????>>>:::444000......+++)))'''&&&%%%%%%###"""&&&&&&%%%&&&'''))),,,---++++++******)))(((((((((%%%''''''$$$ """%%%)))((((((***,,,---,,,***$$$%%%&&&'''((()))******++++++))))))((()))++++++******+++---...,,,)))&&&$$$'''***+++***'''&&&%%%%%%$$$$$$''',,,000111000---+++************(((''')))+++...///---***(((((($$$&&&((())))))***,,,...---,,,+++***))))))))))))'''&&&%%%$$$$$$%%%'''((()))+++---...///...,,,+++$$$&&&***,,,,,,---...///---)))%%%###%%%&&&%%%###"""!!!"""'''...111...)))'''***...000///---------+++***)))***,,,,,,***))),,,...///000---)))$$$!!!"""&&&***,,,---,,,,,,,,,,,,///000...***&&&%%%&&&$$$'''+++......,,,(((&&&&&&((())))))((((((***+++(((&&&&&&(((++++++(((%%%"""###%%%'''((((((((('''###$$$$$$######%%%(((+++...000111000...,,,,,,------(((""" ###'''))))))'''&&&&&&''''''&&&$$$$$$###"""$$$(((,,,---...'''&&&###!!! ###(((,,,***)))'''&&&&&&&&&'''(((---......---++++++,,,...............---+++***)))###%%%'''((('''$$$ ###'''******))))))***)))'''%%%'''+++...///...((((((((()))***,,,...///+++(((%%%######%%%(((***'''%%%######&&&)))++++++&&&%%%%%%''')))***)))(((((('''''')))***+++***((((((&&&&&&)))---///...,,,---///000000///---------************************)))***)))&&&###!!!!!!!!!!!!###'''***+++***(((&&&((()))***,,,...///111111222222111000...///111444111///,,,++++++...111333...///000000///...,,,+++)))***,,,...000222444555///+++'''&&&(((+++---...,,,------...///111222333---,,,***))))))***,,,---...---,,,++++++*********---...000111000---***'''&&&(((+++---,,,*********(((***,,,---,,,++++++,,,+++000222111222444333000...///000222333111,,,)))+++---......+++)))((()))'''(((***++++++)))&&&%%%)))***)))'''$$$###$$$%%%((()))***+++,,,+++******---......,,,***))))))***...---+++(((%%%$$$%%%''')))+++,,,***&&&###$$$%%%&&&$$$###%%%))),,,,,,***,,,...///...,,,+++++++++***((('''(((+++...//////...---+++******+++---...///...---+++++++++,,,,,,+++---...//////---+++***&&&&&&%%%''')))+++***)))%%%&&&''')))+++,,,------...//////---+++))))))******)))(((***---000222222...------+++******)))(((---***%%% """(((---000///---,,,,,,---...///000...+++((('''((()))***^^^]]][[[ZZZXXXXXXWWWWWWSSSSSSSSSTTTUUUTTTQQQNNNNNNPPPSSSUUUUUUUUUVVVWWWRRRQQQQQQSSSSSSOOOFFF???777777888666222000//////+++***)))******)))'''%%%'''(((((()))******++++++************)))((('''''''''((('''$$$ """%%%,,,******+++---//////...%%%&&&''')))***+++,,,,,,+++***(((&&&%%%&&&))),,,,,,+++***+++------***'''%%%(((+++,,,)))%%%###!!!&&&'''***,,,///000111111+++++++++,,,---,,,)))'''(((+++//////,,,)))''''''###%%%((()))***+++---///...------,,,++++++++++++&&&%%%###""""""###%%%&&&&&&(((+++------+++)))(((&&&***------+++)))((()))(((%%%###$$$''')))'''%%%$$$"""###(((///222...)))$$$'''***,,,,,,,,,,,,---+++***)))***,,,---------,,,,,,---...---+++&&&###"""%%%)))+++,,,,,,,,,---,,,,,,,,,,,,***(((&&&%%%%%%''')))+++,,,,,,+++***,,,---,,,***''''''***,,,((()))***++++++***(((&&&$$$%%%&&&'''((((((''''''&&&''''''&&&%%%&&&(((***+++///222222///,,,+++++++++&&&!!! !!!$$$&&&&&&&&&%%%$$$%%%&&&'''&&&%%%$$$""""""%%%)))------,,,&&&%%%###!!! """&&&***(((&&&$$$"""###%%%''')))------,,,***)))+++...000------...---,,,+++)))((("""$$$'''((('''$$$ ###'''***+++************'''&&&)))---///...,,,(((((('''((()))+++...///+++((($$$"""!!!###&&&)))$$$$$$$$$&&&))),,,------(((&&&%%%%%%&&&''''''&&&'''((()))(((&&&$$$&&&'''&&&$$$"""%%%***---...---,,,---...---+++++++++,,,)))*********************((())))))'''$$$"""""""""!!!&&&***+++)))'''&&&''''''((()))+++---...//////000000///------000222111///...,,,++++++++++++&&&))),,,//////...+++***)))***+++---.../////////,,,)))''''''))),,,......,,,,,,,,,---///222555777000...,,,***))))))******(((***,,,,,,,,,+++++++++---...//////...,,,***((('''***...///...,,,++++++)))+++,,,***(((((())),,,)))...000000222555666333///...------...---+++))),,,...000///---,,,++++++'''((()))******((('''&&&&&&%%%$$$######%%%(((+++++++++++++++++++++++++++---......---+++***+++---++++++***'''$$$$$$&&&)))---------,,,***)))((('''"""!!!!!!%%%)))+++***'''(((***...///...,,,,,,,,,+++(((&&&%%%(((,,,...///,,,+++((('''))),,,000333111111///---,,,+++******(((***---000///,,,)))&&&""""""###&&&)))+++***(((&&&'''))),,,...000111111///---+++******+++***))),,,***)))))),,,///111111///---+++)))((('''&&&%%%)))))))))'''%%%%%%''')))---,,,***))))))+++---...000---***'''&&&&&&'''(((^^^]]][[[YYYWWWWWWWWWXXXSSSSSSTTTVVVWWWUUURRROOOPPPRRRTTTTTTTTTTTTUUUVVVRRRQQQQQQSSSRRRLLL@@@777///111222222111///000111,,,,,,---///000000---***'''(((***++++++***)))((()))******))))))((('''&&&((())))))%%%!!! ###&&&...,,,***+++---/////////$$$&&&'''***+++------...***)))&&&###"""$$$(((,,,---+++)))+++---...+++)))&&&))),,,,,,)))%%%!!!'''+++...000000///000000******,,,...///---***''''''***......+++'''&&&&&&"""%%%(((******+++---/////////...---------......&&&%%%###"""!!!"""$$$%%%%%%'''***,,,,,,***'''%%%))),,,///...***&&&$$$$$$###"""!!!$$$)))+++***((('''%%%%%%***000222...(((!!!$$$''')))******,,,---,,,***)))))),,,...//////******+++------,,,(((&&&"""%%%(((***+++,,,---...,,,+++************'''%%%&&&'''(((***+++------...111111///+++''''''***---)))+++------+++)))(((((((((((((((((((((((('''''')))******)))''''''((())))))---111222///+++))))))(((%%%""""""$$$%%%%%%######""""""$$$&&&(((((('''$$$""""""&&&***------,,,'''&&&%%%""" !!!$$$'''&&&$$$!!! !!!$$$(((+++---,,,+++)))(((***///222------------,,,***((('''###%%%(((***)))&&&!!!###(((+++++++++*********((((((***---...,,,)))((('''''''''(((+++...///+++((($$$!!! """&&&((("""###%%%)))---//////---***'''%%%$$$%%%&&&&&&%%%''')))+++(((""" ###&&&$$$!!!"""''',,,......+++,,,,,,+++))))))***,,,)))))))))))))))*********'''((()))(((&&&$$$###$$$ &&&***+++***((('''&&&&&&&&&'''(((***,,,---,,,...///---++++++...111000///...,,,***(((&&&%%% $$$)))---///...+++((()))***++++++++++++*********(((&&&'''***---......,,,+++++++++...222666999333111...***(((''''''(((###&&&***,,,---,,,,,,------------------+++***)))(((,,,///111000...,,,+++***++++++)))%%%%%%'''***'''+++------000555666444///,,,***))))))***)))(((+++---//////...---,,,---&&&'''((())))))(((''''''"""!!! """'''---111///...---,,,+++***++++++...//////...,,,,,,---///((())))))'''$$$%%%(((+++000///.........---+++))) !!!%%%***+++)))&&&###''',,,//////...------...+++'''&&&(((,,,///111+++)))&&&%%%''',,,111555333222111///---+++***)))&&&)))---000000,,,'''$$$"""&&&)))***)))((('''(((+++---000222333444000,,,(((''')))++++++)))---***))))))+++...///000///---***((('''&&&$$$###&&&)))---...,,,)))'''%%%***)))'''&&&''')))+++---///---)))&&&$$$$$$%%%&&&VVVUUUUUUWWWYYYYYYWWWTTTUUUUUUVVVWWWVVVRRRLLLHHHMMMTTTZZZZZZTTTOOOOOOQQQWWWTTTOOOJJJDDD>>>777222000000000111111111111000111111000000000000000000---,,,,,,+++***(((''''''+++***)))&&&$$$$$$'''***'''''''''&&&&&&%%%%%%$$$,,,++++++,,,---,,,***(((###%%%'''(((((()))+++---)))((('''%%%$$$&&&))),,,,,,+++)))((((((((()))************)))(((&&&%%%$$$)))+++...000111000...---,,,***((())),,,---+++((('''((()))***)))'''%%%$$$'''''''''((()))+++,,,---000///---***((((((+++...+++'''###!!!######"""!!!'''&&&&&&'''(((((('''%%%+++...222111---((($$$$$$&&&%%%&&&(((++++++(((%%%%%%%%%(((///555555///)))%%%%%%%%%&&&(((+++---///000///...---,,,+++++++++,,,***)))***++++++***)))&&&%%%%%%(((---000///---)))((('''&&&***...+++$$$%%%&&&(((+++...000222333222000---)))'''&&&&&&'''+++---......,,,***)))***,,,+++***)))((((((((((((*********+++,,,,,,)))'''*********+++++++++******'''### """%%%'''%%%"""'''%%%###%%%(((***)))''')))&&&%%%***111444111,,,'''&&&$$$###"""###%%%'''%%%%%%%%%&&&&&&((())))))---,,,)))((((((+++...000+++,,,,,,,,,,,,***((('''((((((''')))***'''""" ######!!!###))),,,+++))))))(((((((((((())))))###$$$$$$$$$%%%'''+++...***)))'''$$$!!!!!!"""$$$%%%'''***---///000000///+++++++++(((&&&$$$%%%&&&###%%%&&&&&&$$$!!! """%%%)))(((&&&###'''+++***'''''')))---&&&''''''(((''''''&&&&&&+++***((('''%%%###"""!!!!!!"""&&&+++///...)))$$$"""###%%%&&&(((((((((((()))+++---,,,)))((()))+++------+++***))))))))))))###$$$%%%(((+++---,,,++++++***)))(((((()))***++++++)))'''&&&&&&(((***+++,,,---///000000222555777---------------***%%%"""'''(((+++---------,,,+++---///000...***''''''(((,,,,,,,,,,,,++++++******,,,,,,+++)))&&&%%%%%%'''''')))+++...//////...---------------***'''$$$"""%%%%%%'''+++000111///,,,---***))))))++++++(((%%%!!!"""***111444222///,,,***************///...,,,***))))))******'''))),,,,,,+++***)))***---...000111222222111000$$$###"""###&&&((()))))))))************++++++++++++((($$$%%%)))...000111)))'''%%%%%%''',,,111444999555111000///---)))&&&$$$&&&+++111444000'''  %%%)))+++***((('''((()))+++,,,---.........(((((()))+++------+++))),,,***(((***...000000///,,,,,,)))%%%"""!!!"""$$$&&&***///000...+++******%%%&&&'''&&&%%%(((---222222...)))%%%$$$$$$$$$###SSSUUUWWWWWWVVVUUUUUUVVVVVVTTTSSSRRRRRRQQQNNNLLLKKKQQQWWWWWWRRRNNNNNNQQQQQQNNNIIIDDD???999333///---...///000111111000//////000000111111111000000------+++******)))******+++***)))&&&$$$$$$&&&)))'''''''''&&&&&&%%%%%%%%%+++******+++,,,+++)))'''"""$$$&&&''''''(((+++---,,,,,,+++)))''''''))),,,,,,***'''%%%%%%'''***,,,******)))(((''''''&&&&&&)))+++---000000000...---,,,)))'''(((***+++***((('''(((***+++***)))((('''%%%%%%%%%&&&'''(((******......---***((((((***---***'''$$$###%%%''''''&&&'''&&&&&&'''))))))'''%%%)))---000000,,,(((%%%%%%'''&&&''')))++++++(((%%%%%%%%%(((---222333...)))&&&'''((()))+++---///000,,,,,,,,,++++++++++++,,,,,,+++******,,,,,,+++***(((''''''***---///...,,,)))((('''&&&***///...(((%%%''')))---///111222222111000---***((('''&&&&&&&&&(((***+++)))(((((()))++++++***)))((()))))))))))))))***,,,......,,,***)))))))))))))))******+++)))%%%"""###'''((('''$$$%%%$$$$$$'''***,,,+++)))+++((('''+++222555222---(((((('''&&&&&&&&&'''(((++++++***)))(((((())))))+++***((('''(((***---...)))))))))******)))))))))***)))((())))))&&&!!!!!! !!!'''+++***)))))))))(((((()))))))))$$$$$$%%%%%%%%%&&&***---***)))'''$$$"""""""""###'''))),,,...///...---+++((())))))(((&&&%%%&&&'''%%%&&&&&&%%%""" !!!###### $$$+++---+++(((((()))%%%&&&&&&'''((((((''''''*********)))(((&&&%%%$$$###%%%(((---000...)))%%%"""###&&&((())))))(((''')))***+++***((((((***,,,------,,,+++******))))))(((((()))+++---...,,,+++,,,,,,++++++++++++,,,,,,+++)))'''&&&&&&(((+++---+++,,,......---...000222---,,,,,,,,,+++((($$$!!!%%%'''))),,,---------,,,+++---...,,,(((&&&%%%&&&+++******))))))))))))))),,,,,,,,,***'''&&&'''(((&&&''')))+++,,,++++++***++++++,,,,,,***(((%%%###$$$$$$''',,,111222///,,,---+++***+++------***((("""$$$***///222111///,,,*********++++++,,,,,,++++++************(((***---///000///---+++---...000222333333333222,,,((($$$###%%%(((+++---------,,,+++***)))(((((((((%%%###$$$(((,,,......***)))''''''(((,,,///111666444000......,,,)))&&&'''))),,,111222...'''!!!"""&&&+++------+++***++++++,,,,,,,,,,,,,,,+++''''''(((***,,,---,,,***---,,,+++...111333222111+++***)))'''###"""###$$$(((+++...///,,,*********)))******(((%%%&&&***...---+++(((&&&&&&'''&&&%%%PPPTTTVVVUUURRRQQQTTTXXXZZZVVVQQQNNNMMMNNNNNNMMMIIIOOOTTTTTTOOOLLLLLLNNNIIIEEE@@@;;;777333///---)))+++---000111000...------...000222222222111000...,,,+++******+++---...,,,+++***'''$$$$$$&&&(((''''''&&&&&&&&&&&&&&&&&&******)))***++++++)))&&&###$$$$$$$$$$$$%%%)))+++,,,---,,,***((('''''')))---***'''$$$$$$'''+++---+++***((('''&&&''''''((()))+++---/////////...---+++(((&&&%%%&&&((())))))'''(((***,,,,,,,,,,,,+++&&&&&&''''''((((((((((((,,,,,,,,,***(((((()))+++((('''%%%&&&(((+++,,,,,,(((''''''(((***)))'''%%%'''***------+++)))'''&&&(((((((((***+++***'''%%%&&&%%%&&&***...///---)))'''(((***,,,.../////////(((((()))***++++++,,,,,,,,,+++***+++,,,---,,,+++*********+++------,,,+++))))))'''&&&***000000,,,$$$&&&)))---///000000///......---+++)))'''%%%$$$ """%%%''''''''''''(((++++++***)))((()))******((()))+++...111000...,,,'''&&&&&&&&&''')))***,,,***'''%%%%%%((()))(((&&&$$$%%%&&&***---...,,,***+++)))(((,,,222444111---((()))++++++)))))))))***111000...+++)))(((((((((((('''''''''((()))+++,,,&&&&&&&&&&&&'''(((***++++++***)))((('''$$$%%%******************************&&&&&&'''&&&%%%&&&)))+++***)))'''&&&$$$$$$$$$$$$(((***---......,,,)))&&&%%%&&&''''''&&&%%%&&&((('''((((((&&&###!!!!!!!!!!!!"""+++000///+++(((&&&%%%%%%&&&'''(((((((((''')))***+++,,,,,,+++)))((('''(((+++...000---)))$$$!!!###'''***++++++)))(((((())))))(((((((((+++---,,,,,,,,,+++************---,,,,,,...//////---,,,------...//////...------,,,***'''%%%%%%(((+++...)))***,,,,,,+++***+++,,,,,,+++*********(((%%%"""%%%&&&))),,,---------,,,)))***+++)))'''%%%%%%%%%)))((('''&&&&&&&&&'''''',,,------,,,)))((()))***((((((*********)))((('''((()))*********((('''&&&$$$%%%(((...333333...************,,,......,,,***###"""!!!"""&&&***---...///...---++++++,,,,,,---++++++,,,------,,,+++*********---111555555111---,,,...000333444555555555555///((($$$%%%)))---///111000...,,,)))'''%%%$$$###"""###%%%(((+++,,,,,,***))))))***+++,,,......333111///------+++)))'''+++,,,...000000,,,&&&""" ###(((,,,//////...---......---,,,+++***))))))((('''(((***,,,,,,+++))),,,---...111444555333222)))******)))'''%%%%%%&&&***,,,---,,,***))))))***......---)))%%%###&&&)))(((''''''((()))***((('''QQQRRRSSSSSSSSSSSSUUUVVV\\\XXXSSSOOOMMMMMMLLLKKKKKKOOORRRPPPKKKHHHGGGIIIAAA===777333000///---,,,%%%(((+++///000///---+++***,,,///222333222000///---,,,***)))))),,,...000------,,,)))&&&&&&''')))''''''&&&%%%&&&&&&'''(((+++******+++,,,,,,)))'''$$$$$$"""  $$$''''''((()))(((&&&$$$$$$%%%+++***((('''(((***,,,...+++***(((&&&&&&'''((())))))***,,,---...---,,,,,,***(((%%%###$$$&&&((()))((()))+++,,,............,,,,,,------+++***(((''')))***++++++)))(((((()))(((''''''((()))+++------)))((()))***+++***(((&&&%%%''')))******))))))((())))))***++++++)))'''%%%%%%$$$$$$&&&)))+++***)))%%%'''***---......,,,+++%%%&&&(((***+++------...+++***))))))+++,,,+++*********+++,,,------,,,,,,******(((%%%(((---...,,,"""$$$'''***,,,,,,+++*********+++***)))&&&$$$"""###%%%&&&'''(((***+++***)))((((((***+++,,,)))***+++...000///,,,)))%%%$$$$$$$$$&&&(((***,,,***(((&&&&&&((()))(((&&&&&&'''***---......,,,******((('''***...000---***&&&)))------+++)))***+++111000---***(((''''''(((&&&&&&&&&&&&''')))******'''&&&$$$###$$$%%%(((******)))(((&&&###  &&&***+++******++++++++++++******((())))))((('''''')))***+++***)))(((((((((&&&%%%&&&(((***,,,,,,)))%%%###%%%&&&''''''%%%$$$%%%&&&''')))+++***'''$$$!!! """+++111111---***((('''''''''(((((('''&&&&&&'''))),,,......---,,,***+++,,,...///...***%%%""""""''',,,......,,,+++((('''''''''(((***,,,...******************))))))---------///111111///---,,,---000111111000---,,,---+++&&&######%%%(((***&&&(((***+++***))))))***)))(((((()))******)))'''(((***,,,---...---,,,+++(((((()))((('''&&&%%%%%%((('''&&&&&&&&&&&&''''''+++,,,...---+++***+++,,,,,,,,,,,,,,,+++)))((('''&&&'''((()))))))))))))))'''(((+++///333111+++&&&&&&''')))+++,,,,,,+++***&&&%%%%%%&&&)))++++++***...///......------///000,,,...///000000...+++***+++***,,,333999999444...+++---000333555777777777:::555---((((((***---///222111///,,,)))'''%%%$$$!!!"""$$$'''***+++++++++((()))***,,,------------000///...---,,,+++)))(((.../////////...***&&&###!!!$$$(((---000111000000......---,,,+++******)))***))))))***+++***'''%%%)))+++...222444444222000(((+++------+++***)))))),,,+++***(((''''''((()))...///...)))$$$!!!###%%%&&&&&&'''***++++++)))&&&TTTQQQOOOQQQVVVXXXVVVRRRWWWVVVTTTSSSSSSQQQNNNLLLNNNOOOOOOLLLFFFBBB@@@AAA;;;777222///.........---$$$&&&***---......,,,***)))+++...000111000///---+++***(((''')))+++...000.........+++)))((()))***'''&&&%%%%%%&&&''')))***,,,,,,,,,---...---+++)))&&&$$$!!! ######%%%&&&&&&$$$$$$%%%&&&)))***+++---.........---,,,+++)))'''&&&'''((()))))))))***+++,,,+++******)))(((&&&$$$###%%%(((*********+++,,,---.........000000111000---***&&&###%%%(((***+++)))'''&&&&&&(((((()))))))))***+++,,,*********,,,---+++(((&&&###$$$%%%''')))))))))))))))***,,,,,,+++)))((('''%%%$$$###$$$&&&'''((((((###%%%(((+++,,,***)))'''%%%&&&(((***,,,.........(((''''''((()))******(((((()))***+++,,,,,,------++++++)))%%%&&&***+++((( """$$$&&&''''''&&&&&&&&&'''((()))'''%%%""" ###&&&'''(((***,,,+++***)))((((((***,,,...******+++,,,---,,,(((%%%$$$###$$$$$$&&&(((+++,,,***)))'''''''''''''''&&&)))+++...///...,,,***)))'''&&&&&&(((***+++(((&&&###(((,,,---***((((((***---+++(((&&&%%%&&&'''(((%%%%%%&&&&&&((()))***+++***(((%%%###"""###%%%'''''''''%%%### """$$$### """(((---,,,)))***++++++++++++***)))+++,,,,,,+++)))((()))+++,,,+++***+++---,,,***'''"""$$$&&&(((((('''$$$"""'''((()))(((%%%#########%%%)))---///,,,'''""""""&&&+++///000///...---*********)))((('''&&&%%%&&&(((+++......---,,,***---///000///,,,'''"""!!!'''---000000///...(((''''''''')))+++---...'''((())))))***))))))(((+++++++++...000111///...***,,,///000000///,,,***...+++'''###!!!"""$$$%%%###&&&***,,,,,,+++******'''&&&&&&(((+++...............//////...,,,)))((((((((((((((())))))((('''(((((((((((()))(((((((((***,,,......---,,,,,,---...------+++***((('''&&&%%%&&&'''(((***+++++++++******,,,///111...'''!!!!!!###&&&)))******)))))))))(((((()))++++++***(((...///000000......000222000111333444222///,,,*********,,,222888888333---***+++///222555777777888:::666111---,,,,,,,,,,,,000000...,,,***((('''&&&"""%%%(((+++------,,,+++&&&'''***,,,......---,,,---------,,,+++******+++...//////...,,,(((&&&$$$!!!$$$(((,,,///000000000------,,,++++++,,,,,,------,,,******)))'''$$$!!!$$$''',,,///111000...---***---000111///...---,,,,,,***'''%%%%%%&&&((())),,,---,,,(((###!!!"""$$$&&&''')))+++---+++'''$$$TTTOOOMMMQQQXXX[[[VVVOOOOOOQQQSSSWWWXXXVVVQQQMMMNNNMMMKKKFFF@@@;;;999999666333///---.../////////%%%'''))),,,---,,,+++))))))***,,,.........---,,,((('''&&&&&&'''***,,,------......,,,***)))***,,,'''&&&%%%%%%&&&(((***,,,------,,,---......,,,)))'''$$$ %%%%%%&&&'''&&&&&&&&&((()))'''***---000111111///...---,,,***((('''''''''((('''(((((()))))))))(((((())))))(((&&&%%%&&&(((+++++++++++++++,,,,,,,,,,,,...///000///,,,(((### """%%%)))+++)))'''%%%$$$((()))+++***)))((()))***++++++,,,---...,,,)))&&&###""""""$$$''')))***)))(((***------,,,***))))))&&&&&&&&&&&&&&&'''((()))###%%%''')))***)))'''%%%%%%''')))+++,,,------,,,'''&&&%%%&&&((())))))(((&&&(((***+++++++++,,,---***,,,***&&&%%%((()))'''""""""###$$$$$$%%%%%%%%%%%%&&&''''''&&&$$$"""!!!"""&&&((()))***,,,---+++***(((((((((+++...000+++***)))******)))&&&$$$$$$$$$&&&''')))***++++++******)))((('''''''''''',,,...000///---***))))))&&&&&&&&&'''((((((&&&$$$!!!&&&++++++(((%%%'''***((('''%%%###$$$&&&(((***'''&&&&&&'''(((***,,,------+++(((%%%######$$$%%%$$$$$$$$$!!!&&&)))(((&&&''',,,///---((()))***++++++***)))(((+++,,,---,,,***)))***+++,,,++++++---//////+++''' """$$$%%%&&&%%%$$$###((()))***)))&&&$$$""""""###'''---///,,,'''""" """%%%))))))+++,,,...///000111++++++++++++***((('''&&&((()))+++------,,,+++***---///111///+++&&&###!!!!!!$$$)))---000111000000((((((((())),,,------,,,&&&''')))*********))))))))))))***,,,///000...---)))+++---......---+++)))...+++((($$$"""""""""###"""&&&+++------,,,+++***&&&%%%%%%'''+++///111222000000111000---***'''%%%(((''''''(((***+++***(((''')))+++,,,,,,+++***)))(((***---......------...------+++***(((&&&%%%%%%%%%&&&''')))***,,,---...,,,+++,,,...///,,,%%%"""'''))))))(((((((((+++******+++,,,,,,***(((,,,///111000...---///111111222333444333000---+++++++++...222555444000,,,(((***---000333555666666777444111///...---+++)))......---,,,+++***))))))%%%)))---//////---------&&&'''***,,,---,,,+++***)))***++++++))))))***++++++---...---***(((&&&&&&###%%%(((,,,...000000000...---,,,,,,,,,...///000...,,,***)))(((&&&""" $$$***---------,,,,,,,,,///111222111/////////,,,)))&&&%%%&&&)))*********,,,,,,)))$$$"""###%%%'''(((***,,,---+++'''$$$OOOMMMMMMRRRWWWXXXSSSNNNNNNPPPTTTWWWXXXUUUOOOJJJIIIGGGDDD???999666444333222000------...000111111'''((()))+++++++++***))))))***++++++++++++******%%%%%%%%%%%%&&&'''))))))***+++,,,+++***)))***,,,'''&&&%%%$$$&&&(((+++------,,,,,,---...---+++)))&&&###%%%+++)))***)))'''%%%&&&(((+++((())),,,///000111000///------,,,***((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((***+++***((('''))),,,---,,,+++***)))))))))))))))+++---...,,,((($$$!!! $$$)))+++***&&&###"""'''))),,,+++***)))***,,,+++,,,---...///---)))&&&###!!! """&&&))))))((('''***---...,,,******+++))))))******))))))***+++&&&''')))******)))((('''&&&''')))***++++++***)))'''&&&%%%''')))******)))''')))++++++)))((()))***(((++++++((('''******((('''&&&%%%%%%%%%&&&''''''&&&&&&'''''''''%%%$$$###"""%%%(((***++++++,,,---+++***((('''(((+++///111+++)))((('''(((((('''&&&$$$&&&(((***,,,,,,++++++,,,,,,+++***((((((((()))+++---///...+++******+++)))((()))))))))(((&&&%%% %%%******&&&$$$'''+++((('''%%%###$$$'''***,,,)))(((''''''(((+++...000...,,,***'''%%%$$$$$$%%%#########!!!!!!###***------++++++///000---'''(((***++++++***(((''')))***,,,+++)))((()))***+++)))))),,,000000+++&&&######$$$$$$$$$%%%%%%%%%&&&(((******(((%%%$$$$$$!!!%%%(((***(((%%%###"""!!! &&&+++,,,+++******,,,...000000***++++++,,,,,,+++++++++,,,,,,------,,,,,,+++******---000000---)))(((((('''(((+++.../////////...)))((())),,,//////---***'''(((***,,,---,,,++++++*********,,,......,,,***)))***,,,------,,,***))),,,***)))'''&&&%%%$$$$$$$$$''',,,///...+++)))((('''%%%$$$%%%)))---000111...//////...,,,)))&&&$$$'''&&&&&&(((***,,,***(((&&&(((,,,///000---***(((&&&))),,,......---.........---,,,***((('''&&&&&&''''''((()))+++---...///***))))))+++,,,***%%% !!!%%%***,,,+++*********---,,,++++++,,,,,,+++)))***---000///+++)))+++......///000222222111///...---...000222222000...,,,&&&(((+++...111222333333444222///---,,,,,,+++)))......---,,,++++++******))),,,000111///------...)))***++++++***)))'''&&&$$$&&&((((((&&&&&&(((***'''***------***'''''''''%%%'''))),,,...000000000000///---------///000111+++***))))))(((&&&### %%%***,,,,,,,,,---...---///111111000......///---***''''''***---...---,,,---...+++&&&###$$$&&&'''((()))+++---,,,(((%%%IIILLLOOOSSSUUUTTTQQQNNNSSSTTTVVVWWWVVVQQQIIICCCEEECCC???:::555222111000000...,,,---///111111111))))))***************)))*********)))))))))))))))######$$$%%%%%%&&&&&&'''''')))******))))))***+++'''&&&%%%$$$&&&(((,,,...,,,++++++,,,---,,,***(((%%%"""!!!***111,,,+++)))&&&$$$$$$&&&)))))))))+++,,,...///000111...------+++)))'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%(((+++---,,,)))(((***,,,...---+++)))((('''&&&&&&&&&(((,,,......+++'''$$$###(((+++***&&&###!!!&&&))),,,---+++***,,,///,,,,,,---///000---)))&&&###!!!!!!%%%((()))(((&&&***---...,,,++++++,,,+++,,,------,,,,,,,,,---)))***++++++,,,+++***)))%%%'''(((******)))'''&&&((('''&&&'''***++++++***(((+++,,,+++'''%%%&&&'''&&&***,,,***))),,,,,,***+++***(((''''''(((***+++'''(((((((((''''''&&&%%%$$$'''***+++++++++,,,---+++***((('''(((,,,///222+++(((&&&&&&((()))***)))%%%'''***---...---+++***---------+++***))))))+++***,,,...---******,,,...++++++,,,,,,+++***(((''' &&&***)))%%%###''',,,***)))&&&%%%%%%(((+++---+++***((('''))),,,000333...---***((('''&&&&&&&&&"""######""" $$$'''+++//////---...000000,,,&&&((()))******)))(((&&&'''(((******((('''((())))))((((((+++000///***%%%'''&&&%%%$$$$$$$$$%%%%%%%%%'''******)))'''''''''"""###%%%$$$###"""######%%%$$$!!! $$$***...,,,+++)))***,,,.........((()))+++,,,---.........//////...---,,,+++++++++'''+++///000///------...,,,,,,---......---,,,,,,***)))***---111000---)))((())),,,...///...---------,,,,,,---...---+++(((******+++,,,,,,+++************)))))))))(((((('''%%%)))---///---***'''%%%(((&&&$$$$$$'''+++---...+++,,,,,,,,,***(((%%%###&&&%%%$$$'''***,,,***(((%%%(((---111111...***'''%%%(((,,,............///111000...,,,+++***))))))(((((()))***+++---///000((('''''')))+++***&&&"""###(((---///...,,,,,,---...---++++++,,,,,,+++***(((+++...---)))&&&(((+++***+++---///000111111111///111333222000...,,,,,,%%%'''***---///111111222333000,,,******++++++***......---,,,,,,+++******+++...111111///,,,,,,...,,,,,,,,,+++)))&&&$$$"""!!!$$$&&&&&&$$$$$$&&&)))$$$(((,,,,,,***''''''((('''(((+++---///000000000222111///......///000111)))((('''(((((('''$$$""""""&&&+++---------///111...///000000...------......+++)))***---000111000...000000---(((%%%%%%&&&&&&'''(((+++------***(((LLLNNNPPPRRRSSSSSSQQQQQQMMMVVV[[[XXXTTTPPPIIIAAA@@@@@@>>>777000++++++,,,.........//////000000000///...,,,***((('''''''''))))))((('''&&&&&&%%%%%%%%%&&&'''&&&%%%%%%&&&(((%%%(((***)))&&&%%%(((***)))&&&###""""""$$$%%%%%%(((((())))))******++++++)))&&& ###+++000333...'''$$$###$$$###"""$$$%%%&&&((()))+++,,,---...//////...,,,***+++,,,***(((&&&$$$###$$$%%%&&&***+++---...//////......,,,+++,,,---...---+++)))(((***,,,......,,,)))'''((()))+++,,,,,,***'''&&&(((***---......,,,,,,,,,$$$&&&))),,,,,,+++((('''""""""$$$&&&))))))'''%%%*********)))((()))+++---333333222///,,,+++...111---,,,+++******,,,---......(((######(((+++)))%%%&&&(((***+++***)))***+++,,,+++***)))(((&&&&&&%%%)))))))))***+++,,,...//////...+++******+++.../////////...---+++***)))((()))***++++++))))))+++,,,******))))))***+++,,,---...---+++)))'''''''''''')))+++---...------...000111111111000---***'''%%%&&&'''))),,,---.........///...---------,,,)))'''(((&&&$$$$$$&&&''''''&&&,,,,,,+++***+++,,,---...------,,,***)))***---000......///,,,)))%%%$$$$$$%%%''''''###!!!%%%,,,,,,+++---//////...,,,&&&''')))***+++******))),,,+++***)))((('''&&&%%%'''&&&&&&''')))***)))(((((()))(((&&&$$$"""###$$$+++******,,,......***'''(((&&&###!!!!!!"""%%%'''((('''&&&'''(((+++---///******))))))))))))))))))(((***+++++++++,,,///222777555333111...+++)))((('''))),,,...000000//////---...///000///...,,,+++,,,++++++---//////...---------,,,,,,---...000111000000000///...,,,+++*********+++---000000...,,,,,,...///...,,,*********'''+++///000...)))&&&$$$((('''&&&''')))***+++***...,,,++++++***)))%%%###!!!###&&&))),,,------------+++,,,222333///++++++((())))))))))))+++///222///111333333///+++'''&&&)))***)))''')))......***+++)))))),,,000111---(((&&&***///222111///------222333222000,,,***)))***))))))))))))((('''%%%%%%(((***---000111222111111111000///...............,,,***)))***+++------,,,++++++,,,+++***+++...000333111/////////...)))&&&...111444222---+++,,,///---...//////---(((### $$$''''''%%%$$$'''***+++)))'''&&&&&&&&&(((+++---///111444666666222---+++---///000000+++++++++++++++++++++***---------------,,,------000//////000111111...,,,,,,)))***000333111111333333222000...,,,+++***)))***)))***,,,---...,,,***LLLNNNOOOQQQRRRRRRQQQPPPNNNSSSTTTQQQOOOMMMHHHAAA;;;:::777222---***)))******++++++,,,------......///...---+++)))(((&&&%%%'''((()))***)))'''%%%###&&&'''((('''&&&&&&''')))'''(((******(((''''''(((&&&### !!!$$$%%%(((((())))))******+++++++++'''"""###***000222---'''$$$$$$$$$###"""$$$%%%&&&''')))***+++,,,......///---+++***+++,,,***)))'''%%%$$$%%%&&&''')))***,,,...//////......,,,,,,,,,---...---,,,******,,,...//////---***((('''(((***,,,,,,+++)))(((***,,,......---***))))))"""$$$''')))******)))(((%%%%%%&&&(((++++++)))''')))******)))'''(((***,,,000111000---******,,,//////...+++***+++...111444///***$$$%%%)))+++)))%%%%%%'''))))))))))))***,,,+++*********)))(((((((((++++++,,,,,,...///000111///...---,,,,,,---///000555444222000...,,,++++++)))+++,,,,,,***))))))***(((((())))))***+++++++++///---+++)))''''''&&&''''''+++///111000///......000000111000...+++((('''&&&''')))+++---------------,,,+++++++++++++++******'''%%%%%%&&&((()))))),,,+++******+++,,,...///......---+++))))))+++---+++,,,+++)))%%%#########''')))***&&&""" """&&&)))((((((***,,,---+++***&&&''')))***+++******))),,,+++)))((('''&&&%%%%%%&&&$$$###$$$'''(((((((((+++,,,+++)))'''&&&&&&(((,,,++++++---///000...+++(((&&&$$$""""""###%%%&&&,,,+++)))))))))***,,,---***************************++++++******+++///111666555444222///---+++***))))))))))))***,,,...///...///000000///...+++************,,,...///...---...------...///111222333111000///...---+++***)))******,,,...000000...+++)))+++------+++++++++,,,))),,,//////,,,(((%%%$$$&&&&&&%%%&&&(((***+++++++++*********+++)))&&&###$$$&&&(((+++------,,,,,,---,,,///333222---***+++)))***++++++***+++---000...111444444111---***(((((()))(((&&&(((,,,,,,(((+++***+++///333444///******...222444333111///......//////...,,,***++++++'''((()))***************,,,---///111111000///...000//////............///+++***)))***,,,---,,,+++++++++,,,+++++++++...000111///......///...+++(((---000222000+++((()))+++,,,...222333000***""" %%%((((((&&&$$$'''***+++***'''%%%%%%&&&)))+++---...000222444555111---+++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,,,,,,,111000000111222222000...+++)))***000333111////////////...,,,,,,+++++++++***)))***+++------+++)))MMMNNNOOOOOOPPPPPPQQQQQQQQQPPPMMMIIIIIIJJJEEE???555222...,,,+++***((('''&&&'''((()))***+++,,,---000//////...+++)))&&&$$$$$$&&&)))+++***'''$$$!!!''')))))))))''''''((()))))))))***+++,,,+++'''%%%""" """%%%'''((()))***++++++++++++,,,)))$$$ """(((---000,,,(((%%%$$$$$$###"""%%%%%%&&&'''((()))***+++---......,,,******+++,,,)))'''%%%$$$###$$$%%%&&&''')))***,,,---...------+++,,,,,,---------,,,,,,---///000111000...+++)))&&&''')))+++,,,---,,,,,,---///000...+++'''%%%$$$!!!"""$$$&&&((()))******+++******,,,------***((()))******)))(((((()))+++---...---+++))))))+++---111...,,,***,,,000444888///+++'''(((+++---+++'''%%%'''(((((('''''')))+++))))))******++++++,,,,,,,,,,,,---...///000000111///.........///000111111777666333000...---,,,,,,***,,,......+++)))''''''&&&''')))***+++******)))...---+++)))(((''''''((('''+++000222111///,,,+++...///000000///---+++***'''(((***,,,---...------,,,+++***))))))***+++,,,+++(((%%%%%%''')))++++++++++++******+++,,,...///---......,,,)))((()))***))))))(((%%%"""!!!"""$$$***,,,---+++&&&$$$%%%'''&&&&&&&&&''')))***)))(((&&&''')))***++++++******,,,+++(((&&&$$$$$$%%%%%%###!!! ###%%%''''''---------,,,******+++,,,...------...000111000///''''''&&&%%%$$$$$$%%%%%%///...,,,***))))))******++++++++++++++++++++++++------,,,***)))***...111555444333222000...------+++)))&&&$$$%%%'''***---...///000000///...+++******))))))***,,,------,,,,,,,,,---...///111333444111000...,,,***)))(((((()))***,,,///111000---***''')))++++++++++++,,,---***,,,---,,,***'''%%%%%%(((((((((((()))+++---...)))))))))+++,,,***&&&###((()))+++---------+++***------111333000)))(((+++***,,,......,,,++++++,,,,,,///333333111---+++***&&&((('''%%%'''++++++(((******,,,000444444000,,,,,,///333444222///---,,,)))***++++++******,,,---%%%'''(((***,,,......//////000111222111///---,,,......------,,,---------***))))))+++------+++)))***+++,,,,,,+++,,,...000...---,,,---...---+++))),,,...///---((($$$$$$&&&)))---333555333+++!!!$$$(((***)))(((###'''+++,,,***'''$$$###&&&(((+++,,,------///111222000---++++++,,,+++***------------------------***,,,------,,,++++++,,,111000000111333333222000(((&&&(((---///,,,******,,,++++++++++++,,,------)))))))))+++,,,,,,***)))PPPOOOOOONNNOOOPPPQQQRRRUUUPPPJJJGGGHHHFFFAAA:::111---)))(((***+++)))'''$$$%%%&&&''')))***+++,,,111111111111...+++'''%%%$$$%%%&&&''''''%%%###"""''')))***)))(((''''''(((+++***+++---///---'''""" $$$'''((()))***++++++++++++***+++)))%%% $$$)))---+++)))'''%%%$$$$$$###%%%%%%&&&'''((())))))***,,,,,,,,,***)))(((***+++'''&&&$$$"""""""""$$$%%%%%%&&&(((***++++++++++++***+++,,,,,,,,,+++,,,---000111111222000...+++***&&&'''(((***,,,---......000111111///***%%%""" """"""$$$&&&(((***---...///.........///...,,,***+++,,,---,,,+++***+++---,,,,,,+++***))))))***+++...---,,,+++,,,...111333,,,***(((***...000///,,,((()))(((&&&$$$$$$&&&(((((((((***+++---...///000***+++,,,---..................//////000111111111333222///---++++++,,,,,,---///111111...+++((('''%%%&&&)))***+++***)))'''***)))((((((((()))***+++'''***...///...,,,******,,,---///000000///...,,,)))***,,,...//////......,,,,,,***((('''''')))++++++(((%%%%%%'''***,,,---+++************,,,---...+++,,,,,,+++)))))))))*********'''$$$""""""%%%(((---///000...+++(((((()))'''&&&&&&(((***+++***((('''((()))+++,,,,,,,,,+++,,,***&&&$$$######%%%&&&""" ###&&&&&&)))***+++++++++,,,...000000///........./////////'''''''''''''''&&&%%%$$$...---,,,***))))))))))))++++++,,,,,,,,,,,,,,,---///...,,,***((())),,,///222111111000///...---------+++'''$$$###$$$&&&''',,,---...//////...---,,,+++***((()))***+++***)))))))))***,,,...000111222111///---***(((''''''''')))***,,,///111000,,,)))&&&(((*********)))***,,,)))***+++***((('''((()))///......,,,,,,,,,...000***++++++------+++'''###+++,,,---...---+++)))(((+++---000111,,,%%%%%%***+++---000000...+++)))(((***,,,//////---***'''&&&$$$&&&&&&%%%(((---...+++***)))***---000111///---,,,///111111///,,,***)))&&&((()))***))))))+++,,,&&&''')))+++---...//////000111222222111///---,,,...---,,,+++***))))))***(((((((((***,,,+++(((&&&***,,,------,,,,,,...000......---,,,,,,+++***)))+++,,,,,,***&&&###""""""&&&***///222111***"""$$$***------***((($$$'''+++,,,***&&&###!!!%%%'''***+++******+++,,,---,,,+++************)))------,,,,,,,,,,,,,,,,,,***---//////,,,+++,,,---///......///111222222111(((%%%$$$''')))'''&&&(((,,,+++++++++,,,---......)))))))))+++,,,,,,***(((RRRQQQOOOMMMNNNOOORRRTTTUUUPPPKKKJJJHHHCCC:::444///,,,))))))+++---,,,***%%%%%%&&&((()))+++,,,,,,222222333222000---)))'''%%%$$$###"""""""""######&&&((())))))'''&&&&&&&&&******+++...000...'''"""""""""!!!!!!'''+++)))***+++,,,,,,+++***)))((((((%%%  %%%,,,++++++)))'''%%%%%%%%%&&&'''''''''(((((())))))******)))(((&&&&&&(((***((('''%%%$$$$$$%%%&&&'''$$$%%%'''((())))))(((((((((***,,,+++******+++---000111111111000...+++***&&&'''''')))+++,,,...///111222222///)))$$$!!!$$$$$$%%%'''***---000222222000/////////...,,,***,,,...//////......///000------++++++++++++************+++++++++***))))))(((((()))---111333222111---,,,)))&&&"""!!!###%%%((((((***+++---///111111***+++,,,---.........---------......////////////---,,,++++++++++++,,,---...111333333000---+++***&&&((()))+++***)))'''&&&%%%%%%%%%&&&(((***,,,...)))******)))((('''(((***)))+++---///000000///...,,,---///000000000//////......,,,)))%%%$$$&&&)))***(((&&&&&&(((+++---...++++++***)))***+++,,,---((()))******))))))+++---...,,,***&&&$$$%%%))),,,...///000///---+++*********))))))***,,,,,,+++***'''(((***+++---------,,,***(((%%%###"""$$$%%%'''""" ###%%%&&&"""$$$'''((()))+++...111000000...---+++++++++,,,(((((())))))((('''%%%$$$)))))))))))))))******+++++++++,,,,,,,,,---------//////---+++((()))+++.........------,,,+++++++++---,,,+++)))'''%%%###"""((())),,,...//////...------+++((((((((()))(((''')))***+++---///111222222000---***'''%%%%%%&&&&&&))))))+++...000...+++(((''')))+++***)))((())))))((())))))(((((())),,,...222222111...+++***---///.........//////,,,(((%%%+++,,,------,,,***((('''(((***---...(((!!!!!!&&&***---000111///+++(((&&&''')))***)))&&&###""""""$$$&&&&&&&&&***000222///)))(((&&&''')))+++---------///111000---***((('''''')))******(((((()))+++((()))***+++,,,---------...///111111111000...------,,,+++)))(((''''''&&&''''''''')))******'''$$$***,,,---...------...000000000///---***)))((((((+++++++++)))&&&$$$###"""%%%'''***,,,+++((($$$""""""&&&,,,000111...***(((%%%(((+++,,,)))%%%"""!!!###%%%((()))(((((((((((())))))))))))))))))***++++++******)))(((((('''''')))---111111---+++,,,...+++******,,,///000111000---'''$$$%%%'''&&&(((+++......---------------...*********+++,,,,,,***(((TTTQQQNNNKKKKKKNNNQQQTTTRRRMMMJJJJJJFFF===444000...,,,******+++,,,,,,,,,&&&'''((()))***+++,,,---111111111000///,,,***)))%%%$$$""" !!!###%%%&&&(((***)))'''&&&%%%%%%)))***,,,...///,,,((($$$%%%&&&'''&&&$$$&&&***///+++,,,------,,,***(((&&&&&&'''%%% ###+++,,,---,,,)))'''&&&'''((((((((()))))))))))))))''''''&&&%%%###$$$&&&))),,,***)))''''''(((***+++&&&'''((())))))((('''&&&&&&)))***)))''''''***...////////////...---+++***((((((''''''(((***,,,...000111111///***&&&###"""%%%&&&'''))),,,///222333222000.........---,,,******,,,////////////000111///...,,,,,,,,,+++***(((&&&(((***+++***(((%%%###&&&'''***...333555444222///...***%%%!!!!!!###%%%((()))***,,,---///000111,,,---...///000//////...,,,,,,+++++++++++++++,,,******+++,,,---............000333333111///......******++++++***(((&&&%%%""""""###$$$&&&))),,,...)))))))))&&&%%%%%%''')))((())),,,.../////////.........000111111000///......///...+++&&&###%%%''')))((('''))),,,...//////---,,,+++))))))***++++++(((((((((''''''))),,,///000///,,,)))''''''***---...---------,,,,,,,,,,,,---,,,+++,,,------+++)))%%%&&&(((***+++,,,,,,+++'''&&&%%%$$$$$$%%%'''((($$$""""""$$$%%%%%% !!!$$$%%%''')))---///,,,------,,,***(((((()))*********)))((('''&&&%%%%%%&&&''')))***+++,,,---***++++++,,,,,,------............,,,***)))+++,,,+++++++++***))))))((((((+++,,,---,,,+++((($$$"""&&&'''***,,,......---,,,,,,***''''''((())))))))),,,---///111333444444444...+++'''$$$###$$$&&&''')))))))))+++---,,,***'''(((***++++++)))((())))))((())))))))))))***---000000111///+++'''&&&)))---000////////////...+++)))+++,,,---------+++)))'''(((''')))***&&& $$$(((+++///000...+++(((&&&%%%%%%%%%### !!!"""'''((()))(((,,,111333000((('''&&&%%%&&&(((***,,,...///111000---***)))((()))***+++***))))))***+++,,,,,,,,,,,,,,,++++++***,,,---///000111000...---,,,+++***)))(((((((((((()))(((((()))******(((%%%***,,,.........---...///222222000---***(((((()))++++++++++++***((('''&&&%%%&&&'''''''''&&&%%%$$$''',,,222555333///+++(((''')))+++***'''$$$"""!!!"""%%%((())))))'''''''''((())))))(((''''''***,,,))))))(((&&&%%%###"""!!!(((---111111---***+++...(((''''''))),,,///000000111+++'''(((******,,,000000000///...------------,,,++++++,,,------***(((SSSPPPKKKHHHHHHKKKOOOSSSKKKGGGEEEEEE@@@666000000,,,,,,,,,***((((((***+++(((((())))))***+++,,,,,,///......---,,,+++***)))%%%$$$############$$$%%%''')))++++++)))'''&&&%%%&&&))),,,---,,,***(((''''''***---,,,))))))---111---...///...---)))&&&$$$$$$&&&&&&!!!###***---///...+++)))((()))***************)))))))))%%%%%%$$$"""!!!"""%%%''',,,+++)))(((((()))+++,,,******++++++***)))'''&&&$$$''')))(((%%%%%%)))---,,,------------,,,+++******)))'''&&&&&&(((***+++...000111///,,,(((&&&%%%%%%&&&(((+++...000222333000...,,,+++,,,,,,+++)))%%%(((+++,,,------...000000...,,,+++,,,+++(((%%%&&&''')))***)))(((&&&%%%'''))),,,000333333222111///---)))%%%!!!"""%%%(((******+++,,,---......///+++,,,.../////////---,,,+++***(((&&&&&&&&&'''((((((***,,,---...---,,,,,,,,,...000000/////////000......,,,+++)))'''&&&%%%"""""""""###%%%'''***+++((())))))(((&&&%%%%%%&&&&&&(((+++---...///...------...////////////------+++...///,,,'''%%%&&&)))*********---000222222111...---+++***)))((())))))***)))(((%%%%%%'''+++/////////---***'''''')))+++,,,+++))))))***,,,,,,---...---,,,,,,,,,+++)))'''!!!###%%%'''((()))))))))$$$$$$%%%%%%&&&((()))***&&&%%%######%%%&&&%%%$$$"""$$$%%%&&&&&&'''***,,,&&&))),,,,,,***((()))***,,,+++***)))(((''''''&&&$$$%%%'''))),,,---...///*********+++,,,---------,,,---...---+++******++++++******)))((('''''''''''')))***,,,,,,+++)))((('''(((***+++,,,+++)))((()))'''%%%&&&))),,,------...///111333444444444444,,,)))%%%"""!!!###&&&((()))((('''((()))***)))'''''')))++++++******+++,,,***+++,,,+++******,,,...---......***&&&%%%***//////---,,,,,,...///...---***,,,---......---,,,***(((&&&&&&(((&&&""" """%%%)))---...---***((('''######!!! %%%(((+++,,,+++)))+++000000,,,(((((())))))((((((((())),,,...///...+++)))(((((()))+++,,,,,,++++++,,,---............---,,,++++++,,,---...//////...---+++)))))))))***+++,,,...///---+++******++++++***)))***,,,...///.........///111111111...***)))***,,,,,,,,,,,,---......---,,,'''((((((((('''%%%###"""***///444666444///+++***)))******(((%%%###!!!"""###&&&***++++++***)))))),,,,,,***'''%%%%%%(((+++)))((('''$$$""" %%%+++000000+++((())),,,'''&&&%%%'''+++...000000///+++))),,,...------//////...------,,,,,,---------,,,,,,---...---+++)))RRRNNNIIIEEEEEEIIINNNQQQEEEAAA@@@@@@:::111...111***,,,,,,)))&&&$$$'''***((()))))))))******++++++---,,,+++***))))))))))))$$$$$$%%%&&&&&&&&&%%%$$$(((+++------***((('''&&&$$$(((------***(((((())))))---000///,,,+++...111...///000///---)))%%%###$$$''''''"""$$$***---000000---***)))***+++++++++***************$$$###"""  ###&&&)))((('''&&&&&&''')))***------...---,,,***((('''###&&&((('''$$$$$$(((---+++++++++,,,++++++******+++***'''%%%%%%&&&((()))---///000///---***((((((%%%&&&))),,,...000111222...,,,*********+++***))) ###''')))***+++,,,---111...+++++++++***&&&###''''''(((((())))))******(((***...111333222000......,,,((($$$"""###'''+++***++++++,,,,,,---------(((***+++------,,,+++)))+++)))&&&###"""###%%%&&&''')))+++------+++)))'''***+++---...---...000222111000---+++((('''&&&%%%###"""""""""###%%%'''(((''')))++++++(((&&&%%%$$$&&&'''***,,,......------,,,---.........---,,,+++)))---///...)))&&&(((***++++++---000444555444333///...,,,***((((((((((((---+++(((%%%###%%%***.........,,,)))&&&%%%''')))+++)))'''''')))+++------...,,,+++******)))&&&$$$ """%%%&&&''''''&&&######%%%&&&((()))***+++((('''&&&&&&''''''&&&$$$&&&'''((('''&&&'''(((***"""&&&+++,,,+++******,,,---,,,+++)))((('''''''''%%%&&&(((+++---...///000))))))***++++++,,,------***---......---+++******++++++***)))((('''&&&&&&$$$%%%'''***+++---------((()))***+++***(((&&&%%%%%%$$$###%%%***...111222...///111222333333222222+++((($$$!!! ###&&&)))***(((&&&&&&'''(((((('''%%%'''***++++++,,,---...---......---+++***+++,,,,,,---...***''''''---333,,,***)))***---000111111+++,,,...///000///...---)))%%%$$$''''''$$$""""""$$$'''+++---,,,***))))))"""""" ###)))......///---******------)))'''***---...---***(((''')))***,,,+++(((&&&%%%%%%)))***,,,,,,,,,---...000///000000000///...------,,,---...///...---+++)))'''((()))+++...111333555000...,,,,,,---------,,,***,,,/////////......//////000111...+++***,,,///---,,,---///111222111000)))***+++***(((%%%""" ***///444666333///,,,+++*********'''$$$"""""""""$$$(((+++------,,,++++++//////,,,'''###"""&&&)))***)))'''$$$!!!###)))//////)))&&&'''+++&&&%%%%%%'''+++...000111***''')))...000---+++,,,,,,,,,+++++++++,,,------...------...///...,,,)))MMMNNNKKKFFFGGGLLLJJJCCC:::777555666333---+++,,,,,,***(((''''''(((((('''((())))))***)))'''&&&%%%'''***---,,,)))&&&%%%&&& """%%%''''''$$$!!!(((***,,,,,,***(((((((((***,,,...,,,)))'''(((***+++///222222///------...111111000...***&&&###!!!$$$''')))&&& """))),,,...///---***((((((///---)))&&&&&&(((,,,...***)))'''%%%###"""!!!!!!%%%$$$###!!!!!!$$$)))---,,,...///...+++(((%%%%%%$$$$$$$$$######$$$'''***&&&###!!!###))),,,+++(((+++(((###"""###%%%'''(((///...---,,,+++++++++++++++***++++++,,,---...///...,,,***)))***)))'''%%% !!!$$$(((,,,---,,,+++)))((((((***+++***%%%!!!(((%%%###%%%(((++++++******,,,...000111111111111000---(((%%%$$$&&&***---...------,,,,,,+++*********+++,,,------,,,***(((...+++(((%%%""""""""""""(((***---...---++++++++++++***)))***+++...000222222222111---((($$$"""!!!%%%$$$"""###$$$%%%%%%$$$"""$$$'''))))))((()))***,,,...///000000...,,,***,,,)))&&&''')))+++)))'''(((,,,///...)))&&&'''***///......000333333000------,,,)))'''&&&&&&'''(((+++***(((''''''((()))***555333///,,,)))''''''&&&###%%%(((+++---.........---***'''%%%&&&''''''&&&'''&&&%%%$$$%%%%%%''''''(((((()))***+++,,,,,,---*********(((&&&%%%%%%''',,,,,,,,,***'''%%%%%%%%%"""###&&&((()))))))))(((000...+++*********))))))((()))+++///111000---******,,,000222222///,,,***,,,,,,,,,---...///000111///+++'''&&&''''''&&&###%%%'''***,,,++++++,,,------///---)))'''((('''###&&&%%%%%%(((---000000...,,,,,,---000222222000...)))&&&""""""&&&))))))&&&$$$&&&***,,,)))%%%'''''''''))),,,///000000111000...---,,,+++++++++---///000...+++***+++------)))%%%###%%%***...111...,,,******...222444555---***''''''((((((%%%"""&&&&&&&&&(((+++,,,+++***$$$$$$###!!!"""&&&+++000111...+++******+++,,,+++&&&***000444444000***&&&***++++++***)))'''%%%$$$)))***+++...000222444444111222222222111...+++***111000///---,,,,,,,,,---)))))))))***---000444666333111...---...000000000...000222000,,,***+++---///...+++***)))+++---...222///,,,,,,...000///---///)))'''+++***$$$!!!###***,,,...///000///---,,,))))))(((&&&$$$######%%%(((''''''***...000...,,,444222---(((%%%%%%(((,,,'''((('''###$$$&&&)))+++,,,***(((&&&+++***)))+++---///000111///***(((+++,,,***((((((,,,+++***)))((((((((((((---///000000...,,,,,,,,,MMMNNNKKKFFFGGGIIIGGGAAA666333111222000+++***+++,,,+++)))((((((((((((''''''((((((((('''&&&%%%$$$(((***,,,+++(((%%%$$$$$$""""""###%%%''''''%%%###((()))++++++)))'''''''''+++,,,,,,***'''%%%''')))+++...111111///---------...---,,,***'''%%%"""!!!###%%%&&&%%%###"""$$$&&&'''))),,,---,,,***)))))),,,+++(((&&&%%%''')))+++***)))'''%%%$$$$$$$$$$$$&&&$$$!!! !!!$$$(((***)))***++++++)))'''%%%%%%$$$$$$###!!! ###%%%$$$!!! ###))),,,,,,******'''###!!!###&&&((()))...---,,,++++++*********))))))))))))***,,,------///---***))))))(((&&&$$$!!!!!!"""&&&)))++++++******)))((()))+++***&&&###&&&###"""$$$(((+++,,,+++***+++,,,.........---------+++)))''''''(((+++,,,......---,,,+++***))))))++++++,,,------,,,+++***,,,+++)))'''%%%$$$$$$$$$(((***---...---+++++++++''''''&&&'''(((+++...000000111000---)))&&&$$$$$$((('''&&&$$$#########$$$###%%%(((*********+++------............---+++******'''$$$$$$'''(((&&&$$$)))---000///+++)))***---000...---...000111///------,,,***((('''''''''''')))(((&&&%%%%%%&&&((()))111000...,,,***((('''&&&&&&''')))+++---.........+++(((&&&%%%&&&(((((((((+++***((('''''')))***+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,***'''%%%%%%&&&+++,,,,,,***(((&&&&&&'''%%%%%%&&&''''''((())))))...,,,+++***+++,,,,,,,,,******+++---///...+++(((+++---000222222000---***......------......///000,,,***'''%%%%%%%%%$$$###%%%(((***++++++++++++,,,))),,,+++((('''((((((%%%&&&&&&(((+++---...---,,,)))***,,,...000000...---***'''$$$!!!!!!###&&&)))***'''%%%'''+++---+++((()))((('''))),,,///000///000///...,,,+++*********,,,...///...,,,******++++++'''###"""$$$(((+++---+++)))(((***---111333444///,,,******++++++(((%%%%%%&&&'''((())))))))))))%%%%%%%%%$$$$$$'''+++///000...+++******+++++++++))),,,000333333000,,,)))************)))'''%%%$$$'''(((***,,,///222444555111222333333222000...,,,111000...,,,++++++,,,,,,,,,,,,,,,,,,...000111333111///------///000/////////111222///+++((()))+++---+++)))((((((***,,,---...---,,,...///000---+++---((('''++++++&&&###$$$%%%(((,,,///000...+++)))%%%'''((('''&&&%%%&&&'''***)))))),,,///111000...222111---(((%%%$$$&&&)))&&&'''(((%%% '''))),,,...///---+++)))))))))***,,,///111222222---((('''***+++)))'''(((******)))))))))***++++++...///000///,,,***((()))MMMNNNMMMIIIHHHFFFBBB<<<111---+++,,,+++'''(((+++++++++++++++***)))(((((('''&&&&&&&&&%%%$$$######''')))+++***(((%%%%%%%%%%%%$$$###$$$&&&(((((('''((()))***)))'''%%%%%%%%%++++++)))%%%""""""###%%%***---///000///---------***)))'''&&&$$$###""""""'''&&&$$$$$$%%%''''''&&&$$$'''***++++++************)))'''&&&%%%&&&'''''')))((('''&&&&&&'''((()))'''###"""%%%&&&&&&$$$%%%&&&(((((('''&&&&&&&&&&&&$$$""" """$$$###!!! ###)))---...,,,)))&&&"""!!!###&&&)))***---,,,,,,+++******))))))&&&&&&'''((()))***+++,,,///---***)))((('''%%%$$$"""!!!!!!###&&&)))***)))+++)))(((((())))))'''&&&$$$###"""$$$'''***,,,,,,***++++++,,,+++***((((((((((((''''''(((***+++,,,///...---+++***((('''&&&*********+++,,,,,,------+++++++++***)))((('''&&&'''***---...---,,,+++,,,%%%$$$$$$$$$%%%'''***+++---...///...+++)))((())),,,,,,***&&&!!! ###$$$'''***,,,------...000...---,,,++++++*********'''$$$!!!"""%%%&&&%%%###***---000///---,,,---000111///---,,,---------,,,,,,,,,+++***)))(((((('''&&&&&&$$$$$$$$$%%%&&&'''+++,,,,,,,,,+++***((((((&&&'''(((***++++++++++++((('''%%%&&&(((***++++++---,,,***(((((()))+++,,,////////////...---,,,+++...///...,,,(((&&&&&&&&&+++,,,,,,+++)))'''((())))))(((&&&%%%%%%'''***+++++++++***+++,,,---///000---,,,,,,,,,---,,,)))&&&***,,,///111111000---+++......------------......++++++***'''$$$""""""###&&&(((++++++***)))******'''***)))'''&&&))))))&&&$$$'''+++---,,,+++))))))&&&'''***,,,------,,,++++++)))&&&$$$###%%%''')))+++(((&&&(((,,,//////---+++***)))***,,,...///...///...,,,+++)))(((((((((***,,,......,,,***))))))(((%%%""""""###&&&((((((''''''''')))---///000000///---+++,,,...///,,,)))$$$'''))))))&&&%%%&&&(((&&&'''((((((((()))+++...000---+++***+++++++++***+++,,,...//////...,,,+++************)))(((&&&%%%%%%&&&(((+++...111333444111111222333222111000///000///---+++*********+++/////////000//////.........------...000000...,,,///111111...***''''''))))))((('''&&&''')))+++,,,***+++,,,...000///,,,)))***'''(((+++,,,(((%%%%%% $$$)))---...+++'''$$$"""%%%((())))))((())))))++++++,,,...000222111000000///---)))&&&$$$$$$%%%$$$&&&((('''$$$!!! +++---///111111000...---'''))),,,000222333333333+++'''&&&)))***(((&&&(((((((((((()))+++,,,...//////000000...***'''&&&&&&JJJMMMOOONNNJJJDDD;;;555+++'''%%%'''&&&%%%&&&***+++,,,------,,,***)))(((&&&&&&%%%###############&&&''')))))))))))))))))))))&&&$$$$$$&&&(((******((())))))(((%%%#########***'''### """)))+++---.........---,,,((('''%%%###"""######$$$---)))%%%%%%((()))&&&###$$$''')))***)))((((((((((((((((((''''''&&&&&&&&&)))(((''''''((()))+++,,,)))$$$ %%%'''&&&###""""""###%%%((()))(((((())))))(((%%%######%%%'''%%%$$$###&&&***---...---)))&&&"""!!!###'''***+++,,,+++++++++***))))))(((%%%&&&'''(((***++++++,,,---+++((((((((()))((('''%%%###""""""%%%(((******)))((('''&&&&&&''''''((('''&&&&&&&&&(((***+++,,,+++,,,,,,+++***(((&&&%%%%%%%%%$$$$$$&&&(((+++,,,///...,,,***(((&&&%%%$$$%%%%%%&&&(((***---///111---.........,,,***'''&&&'''***---...---,,,,,,,,,'''&&&$$$######$$$&&&'''***,,,...---,,,+++,,,---///000...((( """%%%(((+++---...///000111---,,,***(((''''''))))))$$$""" """'''))))))'''***,,,......------///111222000,,,***)))***+++,,,+++,,,,,,,,,+++***((((((&&&%%%%%%$$$%%%%%%&&&'''((())),,,......---+++***%%%&&&&&&&&&''''''''''''((('''&&&(((+++---......+++***((('''&&&''')))***---.........---,,,******+++,,,---+++)))'''&&&'''***+++,,,+++***)))***+++,,,***&&&$$$$$$'''***---+++,,,,,,,,,,,,---///111000...,,,,,,+++***(((%%%)))+++---///000...,,,***++++++++++++,,,,,,---...+++---...+++&&&$$$$$$'''&&&(((***+++***(((((()))(((+++***''''''))))))&&&"""'''---...+++'''%%%%%%%%%'''***,,,,,,+++++++++,,,+++(((&&&&&&''')))***,,,***((()))---000222222---,,,++++++---......---,,,+++***((('''&&&%%%%%%(((***---...---***((('''&&&$$$######$$$&&&'''&&&&&&&&&'''))),,,---,,,***+++)))))),,,///111///,,,$$$(((+++)))$$$"""###'''&&&)))+++,,,++++++,,,---///---+++***++++++***)))+++******************+++***+++,,,,,,+++***)))((('''''')))***,,,...///000...///000111111111000000///---,,,***))))))******///000111222111///---,,,***+++---///111000---***,,,...///---)))'''(((***((('''''''''((()))+++,,,++++++---...///...,,,***''''''(((+++---+++((('''!!!$$$'''******'''$$$!!!"""&&&***,,,,,,***))))))+++,,,---...000111111000/////////,,,(((%%%$$$$$$"""$$$&&&''''''%%%$$$###+++---///000111000...---))),,,000333444333222111***'''&&&)))***''''''))))))))))))***+++---...///......///---***''''''(((GGGJJJOOOPPPJJJ???444...((($$$"""$$$%%%$$$&&&******---///...,,,))))))***'''&&&$$$"""""""""###$$$%%%&&&'''))),,,...//////+++(((%%%$$$&&&)))+++,,,******)))'''###!!!!!!"""&&&### ((()))+++---......---+++((('''%%%$$$###$$$%%%%%%---(((%%%&&&+++,,,(((###&&&((())))))'''&&&&&&&&&******))))))((('''&&&&&&(((((())))))***+++,,,,,,)))%%%"""###''')))'''$$$"""!!!"""$$$(((++++++)))))))))(((&&&%%%&&&(((+++)))(((((()))+++---------***'''###"""$$$(((+++,,,++++++,,,++++++***((('''%%%&&&(((***,,,,,,------***((('''''')))+++,,,,,,)))'''$$$$$$&&&)))***+++'''&&&%%%$$$$$$%%%'''))),,,,,,+++***))))))***+++------------+++)))'''%%%&&&###!!!!!!%%%***---...---+++)))'''$$$###""" ###&&&***...111333111111222111...***&&&$$$'''***---......---------,,,+++(((%%%#########$$$(((***,,,---,,,,,,---...111222000***!!!"""%%%(((+++---......///000)))(((&&&$$$$$$%%%&&&(((###!!!!!!%%%***//////...***+++,,,,,,,,,---...000222000---)))((((((***,,,++++++,,,++++++***)))((('''''''''''''''((())))))''')))---///000///...,,,''''''&&&&&&&&&&&&&&&''')))((((((***...000111000***)))((('''''''''(((((('''(((***+++,,,+++***)))&&&((())))))(((''''''((()))+++,,,+++***)))***+++---***'''$$$%%%'''+++...---......---++++++---000222000...------+++)))&&&((()))+++---...---+++***((((((((()))***,,,---...---///111...***((((((***%%%(((******)))(((((((((+++...---)))(((***)))&&&!!!&&&,,,---***&&&######%%%(((,,,---,,,++++++,,,,,,+++***))))))***+++,,,,,,+++***+++...111444555///---,,,,,,---......---***)))(((&&&%%%%%%%%%%%%((()))+++------+++(((&&&'''%%%$$$%%%'''((((((((((((((()))***++++++(((&&&%%%$$$%%%)))...000...,,,$$$(((+++)))$$$!!!"""%%%'''***---......---------...,,,+++***++++++***))),,,++++++******++++++,,,+++,,,---...---,,,+++************++++++++++++++++++,,,------.../////////---,,,+++***)))***+++,,,...///111222222000...,,,)))***,,,000111000,,,))))))+++---,,,)))(((***---)))((((((((()))+++,,,---.........---,,,,,,------&&&''')))***,,,---+++(((''''''''''''&&&$$$###"""%%%)))---...---+++)))(((***+++---........./////////000111///,,,)))''''''"""###$$$&&&((((((&&&%%%)))***,,,---...---,,,+++,,,000444555444111///...+++((((((+++***''''''***++++++******+++,,,,,,---+++,,,---,,,******+++,,,EEEGGGJJJLLLEEE888...***&&&######&&&'''&&&'''+++***---///...***((()))+++***(((%%%###"""###%%%&&&&&&%%%&&&)))---111222111+++(((%%%$$$&&&))),,,---++++++***'''### !!!### !!!''''''(((+++......---+++***)))(((&&&%%%%%%%%%%%%&&&$$$$$$(((---///+++'''''')))***)))'''%%%%%%&&&+++++++++***)))(((''''''((()))+++,,,,,,,,,+++***'''%%%$$$%%%(((***(((&&&$$$"""!!!$$$))),,,+++)))''''''&&&%%%###$$$''')))************+++,,,------,,,)))%%%$$$&&&))),,,---+++,,,,,,,,,,,,***)))(((%%%''')))+++---.........)))(((&&&'''***...000111,,,)))'''&&&(((***++++++%%%&&&&&&%%%$$$%%%(((***//////...,,,)))(((***+++............---+++)))((('''$$$ ###(((+++,,,+++***(((%%%###"""!!!"""&&&+++///222333444444333222...***'''$$$'''***---///...------...000...+++(((%%%$$$$$$$$$(((***,,,,,,,,,,,,---...000111///+++%%%!!! """$$$'''***+++++++++,,,---$$$###!!!!!!!!!"""$$$&&&###""""""&&&---222333222************+++,,,---...000///---***((('''***,,,++++++*********))))))))))))))))))***+++++++++,,,)))***---000111000...---+++***))))))))))))******+++******,,,///000000000++++++,,,,,,+++***)))((($$$%%%(((***++++++***)))"""$$$'''((('''&&&'''''')))***++++++)))((()))***+++***(((''''''))),,,------//////---))))))+++...222111000000000///,,,)))((()))+++,,,------++++++(((((((((((()))+++,,,------///000///---,,,+++,,,$$$&&&))))))((((((((((((,,,///...***)))+++***'''"""&&&+++---,,,(((%%%$$$'''***......+++)))***+++************+++,,,,,,---,,,,,,---...///222444666000...------...///...---))))))((('''''''''''''''***)))***,,,---,,,***'''(((&&&%%%&&&(((+++++++++******)))***+++***(((&&&$$$$$$%%%(((---...,,,)))&&&(((***(((%%%"""###$$$'''***---//////.........---,,,******++++++)))(((...//////000000//////...+++,,,---.........---,,,---,,,,,,+++***))))))))))))******++++++,,,------+++************+++---......///000111111///...,,,(((***,,,000222111---)))'''***---,,,******,,,///************++++++,,,---111000///---+++***,,,...'''))))))(((+++......***++++++)))((('''&&&%%%%%%(((+++///000...+++)))((()))+++---------,,,---//////111222111...,,,******%%%$$$$$$&&&((()))(((''''''((()))***+++******)))...222666666222///------+++******,,,)))%%%&&&***,,,++++++*********++++++(((***++++++***+++---000EEECCCCCCBBB:::...)))***'''%%%%%%)))***((())),,,***---...,,,(((&&&))),,,,,,***&&&######$$$''')))'''&&&&&&(((---000000000+++(((%%%%%%''')))+++,,,------+++'''""" !!!"""$$$%%%&&&%%%'''***...///---***++++++***)))'''%%%###""""""###&&&+++///...***&&&'''((()))((('''&&&'''(((---,,,***)))((('''''''''(((***,,,......+++(((&&&###$$$%%%&&&'''(((''''''%%%"""!!!###(((+++***'''''''''&&&$$$""""""$$$&&&'''(((((())))))+++,,,...///+++'''&&&'''***,,,---+++,,,---...---+++)))(((%%%&&&))),,,............+++)))'''(((+++///111222,,,***(((((()))******)))%%%'''((((((''''''))),,,...//////,,,)))(((***,,,,,,---.........---,,,+++)))&&&###!!!!!!###&&&(((******((('''%%%###!!!!!! """%%%)))---///000111444333333111...+++(((''''''***---//////......///111///,,,)))'''&&&''''''(((***+++,,,+++***+++,,,......---+++)))&&&###"""###&&&((()))((((((((()))!!!"""###$$$######&&&,,,111222111,,,+++******+++,,,------...///...+++((((((***---+++***)))((((((((()))***)))***+++,,,------------***+++---//////...---,,,,,,++++++******+++,,,---+++******,,,...///...,,,+++,,,...///...,,,)))'''%%%'''))),,,------+++***"""$$$'''((('''%%%%%%%%%)))***+++***((('''((()))(((((())))))***+++,,,,,,+++...///,,,((('''+++///222222222444444333///,,,)))***,,,---......------,,,++++++*********+++++++++++++++,,,------+++***"""%%%''')))((((((((()))***---,,,))))))++++++(((%%%''')))---///...***'''''',,,///...***'''''')))'''((()))+++,,,---......,,,---///000111222333555000...------...//////...***************+++,,,,,,+++***)))***------+++)))(((&&&%%%&&&))),,,...///***))))))***,,,,,,+++***)))((((((+++------)))%%%((((((((((((&&&%%%$$$$$$&&&))),,,.../////////000---+++***+++++++++)))'''...000222444444222000...)))***+++---------,,,+++------,,,++++++***))))))))))))))))))***+++,,,,,,)))))))))***+++---///111///000000000///...,,,+++)))***---000222111...+++))),,,...---******,,,...++++++++++++++++++++++++///000111...+++(((((())))))+++***''')))//////,,,++++++,,,,,,,,,+++***)))***,,,///000...,,,******(((+++---...,,,,,,---///...000111111///---------***(((%%%&&&)))+++***)))'''((()))************)))---222666555111...---///+++******+++(((######(((+++******))))))*********'''((()))))))))***---///FFF@@@<<<999111'''&&&+++(((&&&''',,,---******---+++---...+++&&&%%%)))---...+++'''$$$###%%%(((***)))'''&&&(((+++......---***(((%%%%%%'''***+++,,,......+++'''""" !!!"""&&&((((((%%%%%%&&&)))---///---***+++++++++***'''$$$!!! ###%%%)))---///,,,'''###%%%'''(((((('''''')))***---,,,***((('''&&&''''''(((***...//////+++&&&###"""%%%'''&&&&&&'''(((&&&### """'''***(((&&&***)))(((%%%"""!!!"""$$$###%%%&&&'''(((***---///111---)))'''(((+++---...,,,---.........,,,***((($$$&&&)))+++---...------...+++)))))),,,///111222,,,***)))((()))***)))(((%%%(((******))))))+++...,,,------+++((((((***---+++,,,---...///...---,,,)))((('''%%%$$$$$$%%%&&&))))))'''&&&$$$###"""!!!###&&&))),,,////////////333222111000...,,,***)))'''***---//////......//////...+++)))(((((()))***(((***++++++***)))***+++---,,,,,,,,,+++)))%%%""""""%%%''''''&&&%%%&&&&&& !!!"""%%%###"""%%%+++...///------,,,******+++------------...///---))))))+++...+++***(((&&&&&&''')))***)))***+++------.........+++,,,------------,,,++++++***)))))))))***,,,,,,+++******+++,,,---+++))))))+++...000///,,,(((%%%((())),,,...///...,,,+++$$$&&&((()))'''%%%$$$$$$)))***+++)))'''&&&'''(((%%%''')))+++------,,,,,,))),,,...,,,((('''+++///111222444666777666222...+++,,,---///000000//////000///...,,,+++******))))))''''''))),,,---***'''!!!$$$'''((((((((()))***'''******((((((+++,,,)))(((((()))---111222...***(((,,,///...)))%%%&&&(((&&&''')))+++---...//////+++---000111111222333444000...------///000000///,,,,,,,,,,,,---...///000---+++)))***,,,...,,,***(((&&&$$$%%%)))---///000)))((((((***---.........///---,,,---...,,,'''""")))(((''''''((('''%%%###&&&(((,,,......///000111,,,+++***+++++++++)))''',,,///222555555222///,,,'''(((***+++,,,,,,+++***,,,,,,,,,+++++++++++++++******))))))***++++++,,,(((((()))***,,,...111222111111000///---,,,***)))***+++---000222222///,,,+++---///...+++)))+++---++++++++++++************,,,///222000+++'''%%%%%%***,,,***&&&(((///000,,,(((***...000111000...,,,***,,,//////...---,,,,,,))),,,......---,,,---///...///000000///---...///...***''''''))),,,,,,+++))))))***++++++++++++***,,,000555444000...///111+++)))******&&&!!!!!!&&&))))))(((((()))***++++++&&&'''(((''''''(((+++---CCC===555...************((()))***+++,,,+++******(((((('''&&&&&&((()))***000---)))&&&%%%&&&)))+++&&&&&&&&&''')))+++---///......---+++(((&&&'''(((111000---)))%%%""" ###+++,,,++++++)))((('''(((***+++,,,,,,------,,,+++)))'''%%%$$$###&&&***------)))%%%"""$$$&&&((((((&&&&&&)))------,,,***'''%%%$$$''')))'''(((((((((((((((((((((!!!!!!"""$$$&&&''''''%%%$$$  &&&))))))''',,,***((($$$ !!!###$$$###!!!!!!$$$)))...111555111+++''''''+++111555///,,,)))'''((())))))(((+++******)))))))))))))))'''&&&'''))),,,.........+++)))'''''')))***+++***+++++++++***************,,,---,,,+++***)))+++,,,)))+++---...000000000000+++------+++&&&""""""###)))'''%%%######%%%'''))),,,///222222000...///111222222222111///...///111///...------,,,,,,,,,,,,,,,***(((''''''(((((((((%%%''')))******(((&&&$$$%%%&&&(((***+++)))%%%!!!(((((('''&&&&&&%%%$$$$$$  $$$%%%&&&((()))***++++++))))))***+++++++++++++++---,,,++++++,,,+++)))'''))))))((('''''''''''''''###&&&)))***((((((***,,,+++)))((((((***,,,++++++***,,,------+++************************)))((('''''''''(((***,,,+++'''%%%)))***---111444333000,,,&&&%%%%%%%%%%%%###"""%%%((()))((('''&&&''')))***+++,,,,,,,,,+++******)))(((((('''(((((((((000111222333333111///---...------...000111000...000///...,,,***)))))))))((('''&&&(((******'''$$$$$$%%%&&&'''''''''&&&%%%###"""!!!!!!###%%%((()))%%%(((,,,000222222000//////...,,,,,,+++)))&&&$$$&&&%%%)))...000,,,***+++,,,---......---,,,,,,---+++***))))))***---000222...///000000000///...------------........./////////---)))'''''')))---///,,,,,,+++***+++---000111//////...,,,***(((&&&$$$'''))),,,,,,+++)))(((((('''''')))+++---///111222///000000000///---***)))***...222333222///---+++'''((()))((('''''''''(((---...///...+++)))))))))+++)))(((((())))))(((&&&)))***+++---.../////////000000///...,,,+++)))(((---------///000///---,,,......---------,,,,,,+++...---,,,+++***)))))))))------,,,---------***(((&&&(((******))))))***+++---///222333333000---***---111222///---......,,,---///000222111///,,,+++***---//////---+++,,,......,,,))))))+++---......,,,,,,......---+++(((&&&***...111111...------...))))))'''&&&$$$$$$$$$$$$+++***)))***,,,---,,,+++***'''%%%%%%'''***++++++===888000+++))))))******((()))***+++++++++***)))'''''''''&&&&&&&&&''''''+++*********)))))))))(((''''''&&&'''))),,,///111.........+++(((%%%%%%%%%++++++***(((&&&###!!! $$$***+++******'''''''''(((***+++,,,+++,,,,,,+++***((('''&&&&&&###&&&***,,,,,,)))$$$!!!%%%'''))))))''''''***---...---+++(((&&&&&&)))+++***)))'''&&&%%%%%%&&&'''$$$###"""$$$&&&''''''&&&%%%!!! %%%(((((('''***)))&&&""" %%%$$$######%%%)))---///222///+++((('''***...111,,,)))'''&&&'''(((((((((******)))(((((('''((((((%%%%%%%%%(((+++---------+++)))'''((()))++++++++++++++++++***)))(((''''''((()))***+++++++++,,,---***+++---...////////////)))+++,,,***&&&$$$###$$$)))'''&&&$$$$$$%%%&&&'''+++...111111///...///000111222333222000...///000///...---,,,++++++++++++***)))'''''''''''''''''''''(((***,,,,,,***(((&&&%%%%%%&&&''')))(((%%%"""((((((((((((''''''''''''%%%###  ######$$$%%%&&&&&&''''''&&&'''((()))************+++******+++,,,,,,+++)))++++++)))(((''''''''''''$$$'''))))))(((&&&''')))***)))(((***,,,---,,,++++++,,,---,,,***(((((()))+++++++++++++++***))))))))))))***+++,,,+++(((%%%***+++...222555555222///)))((('''''''''$$$ $$$'''***+++***)))))))))******+++,,,++++++***)))))))))((((((((()))))))))------.........---+++++++++,,,---////////////...000///---,,,+++******))))))((('''(((***+++)))'''%%%&&&'''(((((('''&&&%%%###"""!!!"""###%%%((()))(((***---000111111000///000///---,,,+++***((('''&&&&&&)))...///+++)))***+++,,,,,,+++))))))+++------,,,+++***+++---///111000000000000///---+++***,,,------...///000111111000...***(((''')))+++---++++++***+++,,,...000222------,,,+++***(((&&&%%%***,,,......---+++******(((((()))***+++------......///111111111///,,,***---///111000...,,,++++++)))))))))(((&&&%%%%%%%%%***+++,,,,,,***)))******+++)))(((((())))))((('''((()))+++------...---------......///...---,,,+++...,,,++++++,,,---...///......------,,,,,,,,,,,,......---,,,+++,,,,,,,,,.........//////...+++)))$$$%%%''')))***+++******,,,///222555555333///------111222///---...///---...000111222111///,,,***+++---///...,,,+++,,,------+++))))))+++---...---------......---,,,+++******,,,...---+++***+++,,,(((''''''''''''&&&&&&&&&+++******+++...//////...***(((&&&&&&(((***++++++444000+++(((''')))++++++******+++,,,,,,+++***)))&&&''''''''''''&&&$$$###$$$'''+++...///,,,)))&&&((('''&&&&&&))),,,111333000111111///+++'''%%%$$$$$$%%%&&&(((((('''%%%$$$###%%%***)))(((((('''((())))))************+++***)))'''&&&&&&'''((($$$&&&***,,,+++)))%%%"""''')))+++***((((((+++.........,,,)))'''(((+++...---+++(((%%%$$$%%%''')))'''%%%$$$$$$&&&'''((('''&&&### $$$((()))(((((('''$$$ &&&&&&%%%&&&''')))+++,,,...---***)))((()))+++,,,((('''%%%%%%&&&((()))(((+++***)))((('''&&&&&&&&&######$$$'''***------,,,***((('''(((+++,,,---,,,++++++++++++)))(((%%%$$$%%%&&&(((***,,,---------***+++,,,---...------,,,''')))******'''%%%%%%%%%''''''&&&&&&&&&&&&'''(((+++---......------...//////111333222000............---,,,++++++*********'''(((((((((((('''&&&&&&(((***,,,......---+++)))&&&%%%######$$$%%%$$$###''''''''''''((()))***++++++(((%%%#########"""!!!$$$$$$###""""""######$$$###$$$&&&(((***************))))))+++---...---,,,---,,,+++))))))((())))))''')))+++***(((&&&%%%%%%(((((()))+++...///...,,,,,,------,,,)))''''''(((,,,,,,------,,,,,,+++++++++++++++------,,,)))'''***+++...222555666444222,,,+++))))))(((%%%"""%%%(((+++---,,,++++++,,,+++++++++++++++***)))(((((()))))))))***++++++,,,)))))))))))))))((((((((())),,,000000...,,,,,,...//////...,,,,,,++++++++++++)))'''''')))+++++++++&&&'''((())))))((('''&&&######"""###$$$''')))***,,,------...//////000000111000...,,,+++***++++++'''''')))......)))'''(((+++++++++)))((((((+++---000///---,,,,,,---///000222111111000...,,,***)))++++++---...000222333444222000---***((((((***+++++++++++++++,,,...///000***************)))((('''---///000000...---,,,---*********))))))(((((((((+++---000222222000...,,,///000000...+++)))******+++***)))'''%%%###"""!!!&&&''')))***)))***+++---,,,***(((((()))***)))(((((()))+++------,,,+++******+++...///000000.........,,,)))((())),,,000222...---,,,+++++++++,,,---///...---,,,,,,---...///......///000111///,,,)))"""!!!###''',,,...,,,))),,,///333666777555222///---000111---,,,...///...///000111111111///---+++,,,---...---+++***+++,,,***))))))***,,,...---,,,,,,,,,+++++++++++++++,,,***++++++***((('''(((***&&&'''((()))))))))))))))+++***+++---111222222111,,,***))))))+++,,,,,,+++...+++'''&&&(((***,,,---+++,,,---------,,,+++***'''(((******)))'''$$$"""!!!%%%+++///111...***''')))(((&&&&&&(((---222555444555555333...***&&&%%% """&&&***,,,,,,+++***'''###"""''')))((('''((()))+++++++++)))'''&&&&&&***)))'''%%%%%%&&&((()))&&&(((***,,,,,,***'''%%%)))+++---,,,)))(((+++...//////...,,,***+++...000...,,,(((%%%%%%'''+++---***(((%%%%%%&&&((()))))))))&&&###"""%%%(((***+++''''''%%%!!!'''''''''((((((((())))))***************)))(((((('''%%%$$$%%%(((*********,,,+++***(((''''''''''''$$$$$$%%%(((,,,...---,,,)))(((((())),,,......---+++,,,,,,,,,+++(((&&&$$$$$$%%%'''***------,,,***'''((()))***+++***)))((('''((())))))(((&&&$$$$$$###$$$%%%'''(((***++++++,,,,,,,,,,,,+++,,,---...,,,...111111///---,,,,,,...---,,,+++***)))))))))'''(((******((('''&&&%%%***+++...000000///---,,,)))&&&""" !!!"""""""""$$$$$$$$$%%%''')))+++,,,,,,***'''&&&&&&&&&%%%###''''''%%%$$$#########$$$"""$$$''')))+++,,,,,,+++,,,++++++---//////...------,,,+++******+++---...---......---***'''%%%$$$&&&&&&(((,,,///000///---//////...,,,)))''''''(((---------......------,,,---,,,,,,...///...+++)))((((((***...222333222111...,,,***)))(((%%%"""%%%'''+++---,,,,,,,,,---------,,,,,,+++***)))((()))***+++,,,---......///)))(((((('''''''''((((((***///444333---******,,,000///......---.........***)))'''&&&'''))),,,---((()))*********)))((('''$$$$$$%%%&&&''')))+++,,,000///...------...///000000///...+++)))***+++---((('''***......(((%%%&&&***,,,------,,,+++,,,---333222000...------......000000///...---,,,******)))***,,,...000222333444555333000---+++*********------------------,,,,,,'''((())))))************---///000000...,,,,,,,,,,,,+++***((('''%%%$$$###(((***...111222111...,,,...///000///---++++++,,,***((('''&&&%%%$$$"""!!!###%%%'''((()))+++...000...,,,******+++,,,,,,+++)))***,,,......---+++))))))+++...000111000///...,,,,,,+++******---000333...,,,***))))))***,,,---000///---,,,+++,,,------------...000111///+++'''!!! !!!'''...111...***,,,///333666666333000---+++......***))),,,......---...000111111000///...---------,,,+++******+++((('''(((***---...---,,,))))))''''''''')))***,,,++++++)))(((''''''((()))((()))***+++++++++******++++++,,,///333555555444...---,,,---...///...---+++)))''''''))),,,---...,,,,,,---......---,,,+++***+++------,,,)))&&&###"""%%%)))---//////---+++***(((&&&&&&(((---222555222444444222...)))&&&%%%!!!$$$(((,,,///000000///(((%%%$$$((()))'''''')))---......+++'''###""""""***)))'''%%%%%%'''(((***'''(((***,,,---,,,***)))+++---...,,,))))))+++...//////000///------...000***(((%%%$$$$$$(((,,,///,,,***'''&&&(((***++++++,,,***((('''(((+++,,,---))))))'''$$$!!! '''(((((((((((((((''''''&&&(((***,,,,,,***(((&&&'''&&&&&&(((***,,,---,,,---,,,+++***))))))))))))&&&'''(((+++...000///---)))((()))***---///...---,,,,,,------,,,***)))(((((('''(((***---,,,)))'''$$$%%%&&&'''''''''&&&%%%'''(((((())))))'''$$$""" ###&&&***...000111///---+++******++++++,,,(((+++......---+++++++++///...,,,+++***)))))))))(((***,,,+++(((%%%%%%%%%***,,,...111222111///...---(((### !!!"""!!!!!!!!!"""$$$''')))++++++)))(((((())))))((('''+++***)))(((((('''''''''$$$&&&***---/////////...///......///000000///---+++*********+++...111333333111000...,,,***(((&&&%%%&&&(((+++///000///---111111///,,,)))''''''))),,,------......------------------...//////---+++%%%%%%&&&)))---//////......,,,)))'''&&&$$$!!!"""%%%(((***+++***+++,,,......---,,,+++************+++---...000000000000+++******))))))***++++++...222555333---((((((***///////////////000000111)))(((&&&%%%%%%'''***,,,******+++,,,+++***)))(((&&&&&&''')))***,,,...///111///---++++++,,,...///...///...+++((((((***---)))(((***......(((%%%&&&+++...111333222000//////555444222000...---------,,,,,,,,,,,,,,,---------)))***+++---///111333333666555333000...---,,,+++000000000///---+++)))(((&&&&&&((()))++++++,,,,,,---...///---+++******+++---,,,***(((&&&$$$###"""%%%'''+++...000///...---+++...222333222000......(((&&&%%%%%%''''''&&&$$$###$$$'''((())),,,000222111...,,,,,,---/////////***+++---...///...,,,++++++,,,...///000///---,,,+++---000000///...///000,,,+++(((&&&&&&(((+++---000///,,,***(((((()))***++++++,,,---...,,,)))&&&"""!!!"""'''///222000,,,---///111222111...+++((()))++++++&&&&&&***------+++,,,...000111222222222...---,,,+++++++++,,,+++&&&&&&'''))),,,...---,,,***)))'''''''''))),,,------+++)))(((((()))******++++++,,,,,,++++++***)))+++,,,---111444666555333/////////000222222000///+++)))((()))+++---------)))***,,,---------,,,+++,,,---//////...+++(((&&&$$$&&&)))+++---.........***(((''''''(((,,,000222---......---)))&&&$$$$$$$$$&&&)))---///000000000)))&&&&&&((()))((())),,,000111///***$$$ """***)))((('''''''''((()))&&&''')))+++,,,---------,,,...///---)))(((***---...000222222000...------######"""###%%%'''***,,,,,,***))))))+++,,,---,,,------,,,++++++,,,---...***+++***(((%%%$$$$$$%%%'''''''''''''''&&&&&&&&&$$$'''***---...,,,***((((((((((((***---.........,,,,,,+++*********++++++******+++...111111///---*********,,,...///...---++++++++++++,,,,,,------,,,***)))***,,,,,,)))%%%"""###$$$%%%&&&%%%%%%$$$%%%%%%'''(((***(((%%%"""!!!%%%+++000444777333///+++))))))*********&&&)))+++,,,,,,+++,,,---000///---,,,***)))))))))))),,,---***%%%""""""$$$)))+++...000222111000///---)))###"""$$$%%%###"""!!!"""###%%%(((******)))((()))+++,,,+++***,,,,,,---------,,,,,,+++'''***---000222222222111000/////////111111///---+++***))))))+++///222444444222...,,,+++***)))(((%%%%%%'''***---///...---000000///+++((('''((()))++++++,,,,,,------,,,,,,---,,,,,,---///000///...$$$######&&&)))+++,,,,,,---***(((&&&%%%$$$!!!"""&&&((()))))))))***------,,,+++*********+++***+++---///000000000000,,,,,,---------------...000111222000,,,))))))***---------......000111111))))))(((%%%$$$%%%(((+++,,,,,,------,,,+++)))(((&&&'''(((***,,,...///000000...,,,***)))+++---......//////,,,((('''))),,,***)))+++//////***'''''',,,///333555444222111111555444222000///------,,,))))))******,,,...///000,,,,,,---...000111222222444444333222000///------000111111000...+++'''%%%&&&'''(((***,,,---......---......---+++)))***+++,,,+++***)))'''&&&%%%$$$%%%&&&))),,,.........---+++///444666666333111000(((&&&$$$&&&***+++***(((###%%%&&&''')))+++///333222///------...000111111+++,,,------............------------------,,,,,,+++000444555111---,,,,,,+++(((%%%######&&&***,,,///---***'''&&&'''(((***+++***)))***+++***'''%%%$$$###$$$'''---000000...------...---,,,***'''&&&(((***)))$$$$$$)))......+++,,,...000111333444444///---++++++,,,......---&&&%%%%%%(((+++---...---...---,,,++++++---///000---+++******+++,,,,,,+++------,,,+++******++++++,,,---...111444444222000......///222444444222///,,,+++******+++,,,+++***%%%&&&(((***++++++******---...//////...,,,***)))$$$&&&)))+++---...//////)))(((''''''(((+++---///))))))***(((%%%$$$$$$$$$'''''')))***+++,,,,,,,,,(((%%%&&&)))***(((+++///000000///)))"""!!!$$$*********))))))(((((((((###$$$&&&(((***,,,---...,,,...///,,,)))'''))),,,---000444555222///,,,***"""###%%%'''((()))))))))+++******+++---///...---,,,---......---,,,------+++,,,,,,+++)))((((((***''''''&&&%%%%%%%%%%%%&&&$$$'''+++...000///,,,+++)))((()))+++---///...---******************+++,,,,,,,,,---000111111...++++++++++++---//////---,,,)))(((((()))***---///111...+++((())),,,---***'''!!!"""$$$%%%&&&&&&&&&%%%!!!!!!$$$'''++++++(((%%% $$$***000666999666111,,,(((((()))))))))&&&(((***,,,,,,---///111111000...,,,+++******)))***,,,,,,(((!!!!!!'''))),,,///111111000///+++'''""" """&&&)))***(((&&&%%%$$$%%%''')))+++++++++***,,,---...---,,,)))+++---///000000...---***,,,000333555444333111---,,,,,,...000000///...---,,,***)))***---111333222...(((&&&&&&((()))(((&&&&&&&&&(((+++------,,,......,,,)))&&&%%%&&&((())))))***++++++++++++++++++++++++---///111111000&&&%%%$$$%%%(((+++,,,,,,,,,***'''&&&%%%$$$"""!!! $$$'''(((((()))***+++***)))(((((()))******((()))+++---......---,,,+++,,,.../////////...---------,,,*********++++++*********+++,,,...///000***+++***(((%%%%%%'''***------......---,,,***)))%%%&&&(((***,,,...//////...,,,***))))))***+++---...111222///***''')))+++***))),,,000000+++((()))...///000000000000222333444333222000///---,,,,,,)))((())))))+++---///111111111111111111111222222000111111111000///...---...///000111///,,,(((&&&&&&''')))+++---...//////000111000///,,,+++,,,---+++*********))))))(((((('''((()))+++,,,...//////...111444555444222222111***'''&&&(((,,,...,,,)))###%%%&&&&&&''')))---000111///,,,+++---000111111++++++***+++,,,---///000---,,,++++++++++++,,,------222666555000***(((((()))&&&### !!!$$$(((+++,,,***(((&&&&&&(((+++,,,,,,***((('''(((((('''&&&%%%%%%%%%&&&)))+++...///,,,+++***)))(((((('''''')))+++)))$$$$$$***///111---...///000111222222333000---++++++...000000000&&&$$$$$$&&&)))---...///000//////......///000111+++******+++...///...,,,---,,,***))))))+++---...---...///111333222///,,,***+++---111333444111///---,,,******++++++)))'''"""###%%%'''))))))))))))---............---+++***$$$&&&))),,,...///......)))((((((((()))***+++,,,((((((((('''%%%$$$&&&''''''''''''''''''((((((((('''%%%&&&)))***))),,,222//////---'''!!!###(((++++++++++++***)))((('''!!!"""$$$&&&)))+++---...,,,...///,,,)))''')))+++,,,000555666444///***(((%%%'''***,,,---,,,***(((*********,,,///000///...+++---//////...,,,+++++++++,,,---,,,+++***+++,,,'''&&&%%%$$$###$$$%%%&&&$$$'''+++///111111///---)))((()))+++---......,,,(((((((((((()))***+++,,,------...000111000---***,,,,,,,,,---//////---+++'''&&&&&&&&&)))---111333///+++((())),,,...,,,)))!!!"""$$$&&&''''''''''''!!!''',,,---+++((( $$$)))000666:::999333,,,(((((())))))(((''')))+++,,,---///222555111000///---,,,+++*********,,,+++%%%&&&(((+++...000000///...(((%%%!!!!!!$$$)))---///,,,***((('''''')))+++,,,...------...//////...,,,&&&))),,,000111111///---+++---111444555555333111))))))***,,,///000000///000...+++)))***,,,...000000***$$$!!!"""%%%'''''''''&&&%%%&&&)))+++,,,,,,,,,+++***'''$$$$$$%%%''''''((()))******************)))***,,,///111222111)))'''&&&'''))),,,------,,,***'''&&&&&&%%%$$$###$$$&&&'''((()))***(((((('''&&&&&&'''))))))&&&(((***,,,,,,,,,+++******+++---///000///---,,,***(((&&&&&&(((+++,,,---''''''((()))***,,,---...+++------***'''%%%'''***......//////...,,,+++)))###$$$&&&)))+++---......,,,+++***(((((()))+++,,,///222444222,,,((()))+++***))),,,111111,,,******//////---++++++---222555333333222000///---,,,+++))))))))))))***---///000444444444333333222222222---...///000000///...---+++---///111000---***((('''(((***,,,...///000000333333333111...---...///************++++++++++++)))))))))***,,,...000111222444444333111000111222---***''')))...///---***###$$$%%%%%%%%%'''+++...000---+++***,,,...000000***)))((((((***,,,///000,,,+++)))))))))+++---//////333666444---(((&&&&&&(((%%%!!!###'''+++)))(((&&&%%%'''***...000---***(((''''''(((((('''%%%&&&&&&%%%%%%(((+++///***)))(((''''''''')))******,,,***%%%%%%+++111333000000000000000111111111000---***+++...222222111&&&$$$###%%%(((,,,///000/////////.........//////***)))))),,,///000...+++,,,***((('''(((+++///111......///111222000,,,)))'''(((+++///222333000---******,,,---...,,,((($$$ """&&&((()))(((------...///000...+++'''((()))***---///...+++(((+++&&&$$$***...---)))((((((((((((((((((''''''&&&***(((&&&'''***+++***(((%%%$$$$$$%%%'''***...000---,,,+++)))((('''''''''++++++***))))))((())))))'''%%%$$$$$$&&&)))*********)))((((((*********)))+++...222333111...,,,,,,,,,---------+++)))&&&$$$***((('''+++111333000,,,,,,...000111111000---,,,.........---,,,+++))))))$$$%%%%%%%%%$$$&&&(((++++++++++++,,,------,,,*********+++...222333222111++++++*********,,,---...,,,---///000000...,,,***000---******+++,,,***(((&&&%%%%%%'''+++---...---...)))%%%$$$'''******)))###&&&)))************+++###!!!"""&&&---000...+++$$$###""""""%%%)))---000//////...+++))))))+++---)))---111222000......///,,,***)))***,,,,,,***''''''((('''### &&&(((***+++++++++,,,------''''''000555111///,,,***)))+++---////////////000000000---,,,+++%%%$$$+++222222///---//////111555888666111---***+++,,,,,,------------,,,+++)))((((((***,,,...///+++%%%!!!!!!"""######"""%%%''''''&&&'''***...000---'''!!!###'''((()))+++,,,,,,+++***))),,,,,,+++,,,...///...---+++***'''%%%%%%&&&(((***---'''"""!!!###%%%$$$""" ###''')))******+++,,,'''((()))***+++***))))))***+++,,,------+++)))(((---...///111111///+++(((((((((((((((((()))***+++)))&&&%%%&&&***+++***'''///////////////......---111111///...---,,,,,,,,,---***((()))---000111000((()))+++++++++,,,...111000000000,,,((('''))),,,******+++,,,------...............------///333777222111...,,,+++,,,,,,---000///---,,,,,,...000222444555555333000...---------+++)))***+++---,,,,,,000000000000000...***&&&'''(((***+++,,,,,,,,,,,,...///000000000///...---***(((((())),,,///111111111///,,,,,,---///000111333222///---+++***++++++))))))***...111000,,,((( """$$$%%%%%%&&&((())),,,,,,,,,+++,,,---///000---+++)))))),,,///111111///,,,)))((()))+++,,,,,,---//////,,,(((%%%&&&'''+++)))%%%"""!!!###&&&))))))((((((((((((***+++,,,,,,,,,,,,)))&&&%%%%%%&&&))))))(((&&&$$$%%%(((+++---)))%%%%%%'''(((((('''...---,,,******+++,,,---//////---+++***+++///222000,,,((((((,,,000333444+++***((((((***,,,...///---...//////...,,,***))))))***---///000111000///)))))))))***++++++,,,,,,***+++,,,---,,,)))&&&$$$######$$$)))...000...+++'''''')))+++,,,+++'''$$$!!! !!!$$$'''((((((******,,,...000000---+++))))))***,,,//////---+++***%%%###))),,,+++((('''(((((((((((((((''''''&&&)))'''&&&''')))***(((&&&&&&&&&&&&'''(((+++---......---,,,+++***))))))))),,,+++***)))))))))))))))((('''&&&&&&''''''&&&%%%(((((((((***++++++***)))+++...000222111///,,,***+++,,,,,,,,,+++)))'''&&&(((&&&&&&(((,,,---+++((((((***---000111111000............---,,,***((('''######"""!!!!!!$$$)))---...---,,,,,,,,,+++***)))******+++...000111000///+++******)))***+++---...,,,---///000000...+++***,,,)))''''''((()))'''&&&&&&&&&&&&))),,,------++++++((($$$%%%(((***)))(((''')))++++++***))))))***&&&$$$%%%)))///222000---'''&&&$$$###%%%)))---///......---***((((((***,,,,,,///222111///,,,,,,,,,((('''&&&(((+++,,,***(((((()))(((&&&"""!!!###%%%''')))+++,,,,,,,,,---...---((( %%%///777000...,,,******,,,///000.........//////...---+++%%%!!!!!!)))000000---,,,//////000333555444000---***+++,,,,,,---------,,,***)))'''&&&'''))),,,...000+++&&&"""!!!"""""""""%%%&&&(((''''''(((,,,///...+++'''"""!!!%%%***)))******+++,,,,,,,,,+++...---,,,,,,------,,,,,,***)))'''&&&%%%&&&'''(((+++'''""" !!!"""######!!!$$$((())))))))))))***((()))***+++,,,+++*********,,,---......---,,,+++------///000111///+++((()))((((((((('''&&&&&&%%%'''&&&&&&''')))))))))(((---...///000000///......111000///...------------///......000333555444222///...---,,,---///000111......,,,)))%%%%%%'''*********++++++---...///000/////////...---...111444000///---,,,,,,---...///222111///---,,,---///111444555666444111...------***)))((()))+++,,,+++***.........///000...+++((('''''''''(((((())))))***+++,,,---...---,,,***)))***)))((())),,,///000000111///---...///111111111000...+++(((&&&&&&((()))))))))***---///...***'''$$$&&&''''''&&&&&&''')))---,,,++++++---...//////,,,+++***+++---///000000---,,,+++***+++,,,---------......+++'''$$$$$$&&&+++)))&&&$$$$$$%%%((()))---,,,+++))))))******++++++++++++)))'''&&&'''(((+++)))&&&%%%%%%(((***,,,---***'''&&&'''((((((''',,,,,,,,,,,,,,,,,,------///...---,,,---...///000///+++((())),,,///111222---,,,++++++,,,...//////+++,,,...//////...---,,,)))+++---...//////...---)))))))))))))))))))))(((''''''(((((('''%%%###!!!###$$$&&&***---...---+++###$$$%%%(((******(((&&&$$$""" """%%%'''''''''(((***---000111000...))))))***,,,...000///...)))$$$###'''***(((&&&&&&(((((((((((((((''''''&&&&&&%%%%%%%%%'''((('''&&&(((((()))***+++,,,---------------,,,,,,++++++++++++******))))))))))))***)))((((((((((((&&&### %%%&&&)))+++,,,+++***))),,,,,,...000111///+++((()))***+++++++++***)))(((''''''''''''''''''&&&&&&$$$'''+++...111222111111---------,,,+++(((%%%$$$""""""  $$$***...000///---+++))))))((((((******+++,,,//////---,,,***)))(((((((((***---...,,,...///000///---***((()))'''&&&&&&'''((('''&&&'''&&&'''***,,,---,,,+++)))&&&%%%&&&)))+++)))''')))***+++***((('''((()))&&&%%%&&&***///111000---,,,)))&&&$$$%%%'''+++...,,,,,,,,,***((((((***,,,000111111000---***)))***$$$$$$%%%'''***,,,+++******++++++)))((('''(((***)))+++------,,,,,,,,,...+++(((######...777000...---,,,,,,---///000,,,------------,,,++++++""" (((---...------000//////111222222///---,,,,,,---------,,,++++++&&&&&&%%%%%%&&&)))+++---///+++&&&###"""#########((((((((('''''')))---111---+++((($$$"""$$$(((,,,*********+++,,,---...///000///...---,,,+++***)))(((((('''&&&&&&%%%$$$$$$'''&&&###!!!$$$###&&&))))))(((&&&&&&&&&)))***+++,,,---,,,++++++,,,---...000000000//////------...///000...+++''''''(((((((((&&&###!!!%%%&&&(((((('''&&&'''(((+++---///111111111000//////...---,,,,,,---...//////000333777;;;======<<<888444///---///111222111///---+++'''%%%&&&***---************+++---///000///000///...,,,+++,,,...---,,,++++++,,,...000222555444222///,,,+++---///222444555444111...,,,,,,)))))))))+++,,,---+++)))++++++,,,...//////,,,***'''&&&%%%$$$%%%%%%''''''(((***,,,---...,,,***(((,,,***)))***,,,///000000000//////000222222111000+++)))&&&""" ###&&&))))))***,,,...---***(((+++,,,,,,***(((&&&&&&''',,,***)))***---///...,,,+++******+++---//////...+++,,,------............---...---+++'''%%%%%%%%%***)))(((''''''(((***+++000///---+++***)))***************)))''''''(((***,,,(((###"""%%%***,,,------+++)))((())))))((('''***+++,,,------...------000---,,,---000111000...,,,***)))***,,,................../////////......(((***---///000000000///***+++,,,------,,,+++***))))))))))))((('''&&&%%%&&&&&&&&&%%%$$$###"""!!!###%%%)))+++++++++++++++!!!!!!###&&&)))+++***))))))%%%!!! """%%%'''(((''''''))),,,///000000...***))))))+++...111111111)))$$$###''')))'''&&&&&&(((((((((((((((''''''&&&#########%%%&&&(((((((((+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,+++))))))((((((((((((((()))(((((()))******'''"""!!!%%%))),,,,,,+++)))(((++++++,,,...000...***&&&(((((()))***+++*********)))***)))'''%%%$$$%%%&&&###&&&)))---000000000///*********)))'''%%%"""!!!#########""""""$$$(((+++///---+++(((&&&&&&''')))*********+++---,,,***(((((('''&&&&&&''')))+++---,,,---//////...,,,)))'''***)))(((((()))************((('''(((***,,,------((('''&&&))),,,---***''''''''''''&&&$$$$$$%%%'''%%%%%%&&&)))---///...,,,...+++(((%%%$$$&&&)))+++,,,,,,,,,+++***)))+++---111000///---+++***))))))&&&&&&(((***+++------,,,---------,,,+++*********+++,,,---,,,***))))))))))))((($$$ +++555111000///---,,,---------***+++,,,+++***))))))***'''###"""&&&)))***,,,000000000000000000000000///000//////...,,,***((('''$$$######$$$&&&(((+++---,,,)))%%%###$$$%%%&&&&&&+++***(((''''''***...111///...+++'''%%%&&&***---++++++***+++,,,...000111111111000...+++)))(((((('''((((((((('''%%%###"""$$$$$$###$$$&&&(((******'''%%%$$$###)))***,,,---------,,,+++,,,---///000111222222222---------...///---***'''%%%&&&'''(((&&&###"""%%%((((((%%%$$$%%%'''***,,,...111222222000000,,,+++******+++,,,...///...000333999>>>CCCGGGHHH>>>777///---///222222000000...+++((())),,,111444,,,+++)))(((((()))+++,,,...//////---***((('''(((((((((((((((***---000222666666555111,,,)))***,,,///111333222///,,,***)))))))))***---//////,,,***(((((()))+++......---+++(((&&&$$$######$$$&&&'''''')))---000111000///------+++******,,,/////////.........000222222000---'''&&&"""###******,,,---/////////...111111111...)))&&&&&&&&&***(((&&&)))---...,,,((()))))))))***,,,---+++******,,,///000000000//////000000///---+++)))(((((())))))******++++++,,,,,,000...---+++***)))******)))))))))((('''(((***---,,,&&&###)))++++++---,,,++++++******)))((()))***,,,---.........---///,,,+++...333444000,,,******+++,,,------,,,+++---///111111000...---,,,)))***---///111111000///******++++++***)))((((((((())))))***)))((('''&&&))))))((('''&&&%%%$$$$$$"""&&&+++,,,***((()))+++!!!!!!"""%%%))),,,------+++'''###!!!"""%%%((()))''''''(((***---...---,,,)))))))))+++...111222111***&&&%%%((((((&&&&&&((((((((((((((((((''''''&&& !!!###%%%''')))***,,,---......//////...------******++++++++++++***)))''''''&&&&&&&&&''''''(((&&&''')))+++,,,)))###$$$))),,,+++((('''&&&)))***+++---...,,,(((&&&''''''((()))******++++++******(((&&&######$$$&&&%%%'''***,,,...---,,,+++%%%%%%%%%$$$###"""!!! %%%&&&((()))'''&&&&&&'''+++***'''###!!!"""&&&*********)))***++++++(((&&&%%%%%%%%%%%%&&&((()))***+++,,,...///...,,,)))'''*********)))))))))++++++---)))&&&%%%''',,,///111+++)))))),,,//////,,,)))"""""""""!!! ###&&&&&&&&&(((+++---...---,,,...+++(((&&&%%%&&&((())),,,---...---,,,,,,---///...---,,,+++++++++***)))+++,,,------------------///...---,,,+++***(((''',,,------+++'''$$$######&&&&&&$$$(((000222111000...---+++***)))((()))***)))'''&&&'''))),,,'''"""!!!!!!!!!(((///000000111000000111222222333222111...+++(((%%%###"""######$$$&&&)))+++---)))'''$$$$$$&&&(((******,,,***'''&&&(((+++...000222111...+++((((((***---,,,+++++++++,,,...000222000111111...***''''''((('''((())))))((('''%%%###"""$$$###$$$''')))+++***'''%%%######)))***+++,,,,,,,,,++++++,,,---...///111222222333---,,,,,,---...---***'''"""$$$'''((('''$$$!!! $$$((((((&&&%%%&&&((()))+++---000111111000000***)))((('''(((+++---///000111222555:::@@@GGGKKK>>>666...+++---000///......,,,))))))+++000555999...,,,)))&&&%%%%%%''')))---------+++'''%%%$$$%%%%%%%%%%%%&&&(((+++///111666777666222+++((()))+++,,,---///...,,,)))''''''(((((())),,,......,,,***'''&&&'''))),,,---,,,***)))(((&&&$$$$$$%%%'''(((&&&))),,,000222333222222---,,,***+++---///000///,,,,,,---///111111...+++&&&&&&###"""+++,,,...000111333555666555555333///***&&&%%%%%%'''&&&&&&))),,,,,,***'''(((''''''(((******(((''')))---000222111000000000333222111000///...---,,,***++++++,,,------------,,,+++***))))))***+++,,,)))))))))((('''(((,,,///+++$$$!!!&&&((('''+++,,,---------+++******((()))+++---......---,,,...+++***...333444000,,,***,,,...///...,,,+++***+++...111111...,,,+++++++++,,,...///000///...---)))))))))))))))(((((((((((()))***,,,,,,+++******++++++***)))(((''''''&&&"""&&&++++++)))((()))***"""!!!"""%%%)))---//////+++'''###!!!"""%%%'''((('''''''''(((***+++***)))(((((()))+++///111000///***&&&&&&((('''%%%%%%((((((((((((((((((''''''&&&!!!###&&&'''((()))+++---------------,,,,,,,,,,,,)))******+++***)))(((''''''&&&&&&&&&&&&''''''(((&&&'''***------+++&&&!!!###)))***(((%%%$$$$$$&&&))),,,---+++)))'''&&&''''''(((((()))***++++++***((($$$""""""###%%%&&&'''(((***,,,,,,***(((&&&"""!!!  !!!"""###&&&))),,,---+++(((&&&%%%'''&&&######)))***))))))***+++***(((&&&###$$$&&&''')))))))))))))))+++---...---,,,)))(((((())))))((('''&&&((())),,,)))%%%$$$''',,,111333...,,,+++---000000---)))!!! """%%%)))***,,,...////////////,,,+++***)))((((((((()))+++---......------...000+++******+++,,,,,,***(((---...//////---,,,,,,,,,...---+++++++++***'''%%%*********(((%%%"""!!!!!!%%%%%%$$$!!!!!!&&&+++111111000///---***((('''&&&((()))'''$$$###&&&(((,,,'''"""!!!***---///111111111111333555444333111...+++'''$$$###$$$$$$%%%&&&(((***,,,---(((&&&$$$%%%'''***+++++++++(((%%%%%%'''***,,,,,,111111///,,,***)))***,,,+++++++++,,,---...///000...000000...)))'''''')))))))))***+++***)))((('''$$$%%%%%%""" $$$''')))++++++(((&&&%%%$$$'''((()))***+++***))))))++++++,,,---...///000111---,,,+++,,,---,,,)))'''###%%%((())))))'''$$$"""!!!$$$(((******)))************,,,---...//////000***((('''&&&'''***---///333222111000111666<<>>@@@@@@??????;;;777444666:::999222+++((((((***---000000...,,,+++++++++++++++++++++,,,***+++,,,+++***'''$$$"""!!!&&&******&&&###$$$&&&$$$%%%''''''&&&&&&''')))''')))---000111111000//////...,,,+++***++++++,,,'''((()))******+++******&&&)))---///...***%%%""""""$$$(((---000000---***---+++)))((()))))))))(((###&&&'''&&&$$$$$$'''***+++++++++***)))'''%%%$$$######"""!!!"""%%%+++000,,,***'''""""""&&&''''''%%%$$$$$$&&&(((''',,,111000+++(((''')))((()))+++,,,+++(((%%%###&&&)))...000000000111111------......------,,,+++%%%$$$$$$&&&)))++++++++++++)))''''''((())))))((((((***+++((($$$!!!!!!###'''(((***++++++,,,...000---+++)))''''''***,,,......---+++*********(((&&&!!!"""###%%%''')))+++---'''%%%$$$(((---...+++&&&!!!""""""###%%%''')))***(((((()))+++---...---,,,...,,,***(((''''''''''''***)))(((((()))***((('''---...//////---+++((('''###&&&)))***'''$$$!!! %%%+++---***'''%%%$$$+++***+++---///...,,,***((((((''''''''')))***+++(((***...111222111...------+++((((((***,,,------+++++++++++++++)))&&&###%%%%%%###""""""%%%***///---***%%%######%%%&&&&&&---,,,---///111000+++'''((())))))'''%%%&&&***...---+++***)))***---000222---///...---///000,,,$$$!!!'''---///---+++---000222+++%%%###(((---000000,,,++++++,,,---,,,***(((&&&(((***************+++...---,,,***((()))+++---***+++,,,,,,+++,,,...///222222000---++++++...111000///---,,,---000333666111111111,,,'''$$$&&&(((+++...111111//////000222000...+++++++++***&&&"""$$$(((---...------...000000///---+++***(((((((((+++******)))((('''''''''***...222222000...---...111///...111555666222...+++---///---)))(((,,,111222222111///------///000///...,,,,,,------,,,+++(((***---...---,,,------(((&&&$$$%%%'''(((&&&######''',,,///000/////////---------+++)))((((((***((())),,,...///...,,,+++)))***+++)))&&&%%%(((+++++++++------------,,,+++***...333222...++++++---...---,,,+++++++++,,,---000---)))&&&%%%(((+++...111111000...,,,+++,,,---!!!$$$'''(((''''''))),,,***+++++++++***)))'''%%%((((((&&&$$$"""###&&&)))(((''''''&&&'''((())))))///+++'''''')))***)))&&&%%%&&&'''''''''))),,,...---***'''(((***)))$$$"""%%%'''%%% !!!"""!!!"""***111,,,***''''''((((((((((((((()))***(((######&&&'''((((((,,,***222@@@DDD>>>>>>DDDGGGAAA;;;>>>CCCAAA777---))))))***...111222///,,,+++***))))))***++++++***,,,,,,,,,***(((%%%""" '''(((******)))'''###!!!(((((()))+++------,,,***''')))+++---.........---111000...+++***))))))***&&&(((***,,,---,,,+++***(((***,,,///...***$$$ """$$$'''+++------------///,,,)))(((***+++)))''''''&&&&&&(((+++---...---000---*********)))%%%!!!!!!!!!&&&+++,,,+++111///,,,&&& ###&&&+++***'''### !!!%%%(((*********,,,------+++)))***)))((('''%%%%%%$$$$$$))),,,///000...---,,,,,,+++,,,---------+++***(((+++(((&&&)))---///,,,(((,,,)))%%%%%%''')))***)))((()))***+++***'''$$$"""&&&''')))))))))***,,,---///---+++)))(((((()))***---------+++)))'''((()))$$$######%%%)))***(((%%%&&&%%%$$$%%%'''((('''&&&%%%'''(((&&&$$$###%%%((((((((()))***,,,...000111---,,,,,,++++++***++++++(((***,,,......,,,***(((000---)))((())))))&&&$$$$$$&&&'''&&&###!!! """&&&***+++***))))))+++------+++***+++...111333///+++))))))+++---,,,***,,,------......////////////+++'''&&&))),,,,,,+++)))***+++(((%%%$$$&&&)))(((&&&$$$"""!!!"""###$$$&&&'''((((((''''''(((***+++,,,...///...+++'''%%%***************)))((('''%%%)))...000000000333555333///,,,,,,///...***&&&$$$(((,,,,,,******...333333000+++'''%%%'''***---,,,---......---,,,)))(((+++)))%%%$$$&&&((()))))),,,---...,,,)))''')))+++)))***,,,---.../////////777555222///,,,,,,...111///000///...---...111333333111...)))%%%$$$&&&(((///////////////.........111---(((%%%%%%''''''(((&&&(((+++///000111000///.........+++(((''''''(((,,,***'''%%%%%%&&&((()))+++,,,...///000111000000333111000333777888333/////////......------,,,,,,111222111...+++,,,000333222000...,,,++++++,,,,,,)))+++...///...---,,,,,,---***((())),,,***%%%"""%%%)))---000111222222///...,,,(((&&&&&&))),,,***---000000...---...000///000///+++%%%###'''+++111///------......---+++............---,,,++++++,,,------,,,+++***,,,---111...((("""!!!%%%,,,222111///---------,,,+++)))"""$$$&&&&&&&&&(((,,,///,,,,,,,,,+++***)))'''&&&(((((('''$$$"""###%%%(((((('''&&&'''(((***---///,,,)))%%%%%%'''((('''$$$$$$%%%'''((((((***---000---***((()))+++***%%%!!!!!!%%%(((&&&""""""###$$$###!!!$$$+++111...+++)))((()))***))))))'''(((***((($$$!!!$$$'''))))))))))))))),,,777DDDDDD===>>>FFFMMMHHHDDDDDDEEEAAA666---((((((***...111222000---+++*********++++++,,,+++,,,,,,,,,+++)))'''$$$###%%%&&&'''(((((('''&&&%%%'''''''''))),,,------,,,((()))***,,,---.........///...,,,***((('''&&&&&&%%%&&&)))+++,,,+++***((((((***---//////+++&&&"""!!!###&&&)))+++---......---+++))))))++++++)))'''&&&'''***---000111///,,,...,,,***)))***)))%%%######!!! """'''+++------222111...(((""" !!!###))))))&&&$$$"""$$$(((+++,,,*********++++++)))(((,,,***)))'''&&&%%%&&&&&&+++---......---++++++,,,++++++++++++***)))((('''+++)))(((+++000222000---,,,***((((((***,,,+++)))'''(((***+++***(((&&&%%%&&&(((************+++------+++(((&&&%%%&&&'''((()))***)))(((&&&&&&(((***)))'''$$$$$$&&&'''&&&%%%$$$###"""###%%%&&&%%%$$$''')))***)))&&&&&&(((***)))******+++---...//////---,,,+++***))))))******+++,,,---...---,,,***(((,,,)))'''&&&''''''%%%######%%%''''''%%%######$$$$$$&&&((((((((((((+++...000...------///111333444000---******,,,------+++------,,,,,,,,,,,,,,,------+++((('''((()))***)))((()))(((&&&###$$$'''***)))((('''%%%$$$###$$$$$$###$$$%%%''')))************+++---...---+++)))''',,,,,,,,,++++++)))(((((('''+++///111111111222444333000------//////+++&&&&&&***......+++***---000000...***''''''(((+++---,,,---...///...,,,***)))'''$$$""""""$$$''')))***000111111...+++))))))+++++++++,,,,,,---......///222333222111...---...///...//////...---...111444555111,,,%%%""""""&&&***//////...---,,,,,,++++++,,,***&&&%%%&&&((())))))***+++...000111111///...,,,+++***)))))))))))))))***)))'''&&&&&&'''***+++---...000111222222111111333111000333777777333//////000111111000...,,,***---......,,,******---000000///,,,+++******+++,,,,,,...000111///.........///,,,)))***---,,,((($$$$$$&&&))),,,///000111111,,,------+++))))))***+++,,,...000///------...000---///000---'''$$$%%%(((...---...///000000...,,,.........---,,,+++******,,,------,,,++++++---...111---(((""" ###***///111///---------,,,***(((!!!###%%%'''(((+++///222000///---+++***)))(((((())))))(((&&&$$$###%%%'''((('''&&&&&&)))---111444,,,)))%%%%%%'''((('''%%%$$$%%%''')))***,,,///111---+++)))***++++++'''###!!!%%%))))))%%%!!! %%%&&&'''%%%$$$&&&+++000...,,,***)))******)))(((%%%''')))(((&&&###!!!!!!''')))***,,,,,,+++)))(((&&&---;;;GGGEEE======EEEMMMJJJHHHFFFCCC<<<222***'''''')))---000111000...++++++++++++,,,,,,,,,---+++,,,,,,,,,+++***((('''$$$%%%%%%&&&'''((())))))&&&%%%%%%'''+++...//////)))***+++,,,---///000000,,,,,,+++)))'''$$$"""!!!###%%%(((***+++***(((&&&(((***---//////,,,(((&&&!!!"""###&&&(((+++---...+++******,,,---,,,***(((%%%(((---222555444000,,,,,,***)))((()))(((&&&%%%'''$$$"""###&&&+++...000333333000+++%%%""" !!!((((((&&&%%%$$$'''+++///---+++)))((((((((('''&&&,,,+++)))''''''''')))***,,,------,,,******+++,,,---,,,***((('''&&&&&&'''***((((((+++000333222111++++++,,,...///...,,,)))'''(((***++++++***((('''''')))++++++******+++,,,,,,)))&&&###!!!"""$$$&&&&&&&&&%%%$$$###$$$(((+++...+++'''%%%%%%&&&&&&%%%$$$$$$###$$$&&&'''&&&$$$)))***+++***)))(((***,,,++++++---..................,,,***((('''((()))***...------,,,+++***))))))***)))((((((((((((&&&$$$$$$&&&((((((''''''''')))((((((((('''''')))...111222///,,,---111444444333///---+++,,,---......---...---+++)))((()))***++++++,,,+++***'''&&&'''((('''&&&$$$"""!!!###'''+++,,,+++***)))(((&&&$$$### """''',,,...---+++******,,,,,,,,,,,,+++***//////...---,,,+++***)))(((+++///111111111111111111...,,,,,,------)))&&&(((,,,000000---+++,,,---///---+++))))))***+++,,,---...///000///---+++***$$$"""!!!!!!%%%)))+++,,,444444333000---++++++,,,---,,,,,,+++,,,---...///---///222222111...---------............000333555666222***###!!!''',,,...---,,,+++************(((&&&%%%&&&((()))))))))---...000111111000///...)))'''%%%&&&***,,,,,,+++***)))''''''''')))+++---///000111222222222000000000//////222555666444111000222333444333000,,,***)))***+++***))))))***,,,---,,,***)))))))))***+++///000000///---,,,---......+++((())),,,---+++)))'''(((***,,,.../////////)))+++------,,,***++++++...//////---,,,,,,---///,,,...000...)))&&&%%%%%%++++++---000222222///---......---,,,+++***)))(((***,,,,,,,,,+++,,,...///000---(((""" """'''+++000///---------+++)))''' """&&&))),,,...000111222000...+++***)))))))))***++++++)))'''&&&&&&'''***(((&&&&&&(((,,,111444///+++((((((***,,,***(((%%%''')))******+++...000,,,+++***+++,,,+++(((%%%"""&&&++++++((($$$######'''((((((&&&%%%&&&))),,,+++)))((('''(((((('''%%%$$$&&&))))))((('''''''''------......---***(((&&&%%%,,,888CCCCCC<<<;;;>>>???@@@@@@???:::333+++&&&$$$%%%(((+++---.........***+++,,,---,,,,,,------++++++---......---,,,+++&&&&&&%%%%%%&&&((()))***&&&%%%$$$&&&***...000111,,,,,,,,,---...000111222*********(((&&&###!!!$$$%%%(((******)))'''&&&'''***---///...,,,***)))$$$#########%%%(((+++,,,***+++---...///...,,,***&&&(((---222444333///,,,)))((('''''''''''''''&&&(((&&&###"""%%%)))---000222222111...***&&&###"""(((((('''&&&&&&(((,,,000...+++(((&&&%%%%%%$$$###***)))''''''(((***---///------,,,***((((((***,,,000...***'''&&&&&&'''(((***((((((***---000000///+++,,,///111222000---******++++++,,,+++)))'''&&&(((***,,,,,,+++++++++,,,+++)))%%%!!! !!!###%%%'''&&&$$$"""!!!###'''***...---+++)))(((((('''''')))((((((***+++,,,***((((((((((((((((((((()))***+++,,,---///000111111111///---***'''&&&'''((())),,,+++***)))((()))******------------,,,+++)))''''''(((******))))))***,,,***)))))))))***,,,///222000---+++,,,000222111...+++***+++,,,---...//////000...+++((('''(((***+++,,,...///---(((&&&&&&((('''$$$!!!"""(((+++.........---+++(((%%%###!!!'''000333111---)))***++++++,,,---------111111000...---,,,++++++)))+++---///000///.........,,,******+++***(((%%%))),,,000111000...------000///...,,,++++++++++++---...///000000...,,,+++'''%%%###$$$'''***---...333222111000...------...,,,,,,+++***,,,...000222+++---000111000///...///...///000000000222444777555222,,,&&&"""###(((,,,++++++***)))******+++,,,'''&&&&&&''')))***((('''+++,,,---...///...---,,,'''### ###***//////---,,,+++)))))))))***+++,,,//////000000000///---,,,******+++///333555555444444444444333222000...---+++,,,,,,+++***)))((((((***))))))(((((()))******/////////,,,***)))***++++++(((&&&&&&(((+++++++++******+++,,,,,,---......(((***++++++******+++---///...,,,***)))***,,,------...///---)))&&&&&&&&&+++******,,,...///...---...---,,,***)))(((''''''(((***+++******+++---//////,,,(((### !!!$$$(((///...------,,,+++(((&&&!!!''',,,000000...---111000...,,,************+++,,,---,,,***(((((()))+++)))'''%%%&&&***...000///+++((((((+++,,,+++)))(((***++++++******+++,,,+++++++++,,,,,,+++)))'''###(((,,,,,,)))&&&%%%&&&(((((('''&&&%%%$$$%%%&&&%%%$$$###$$$%%%%%%###"""$$$'''***,,,,,,++++++,,,......///...,,,)))&&&$$$&&&)))000:::>>>;;;555333///111444444111---(((%%%"""$$$&&&)))***+++,,,,,,***,,,......,,,++++++---***+++---///////////////+++)))(((&&&&&&'''((()))'''&&&%%%'''+++...000111......//////000000111111((((((((((((&&&$$$"""!!!&&&'''((()))***)))((('''&&&))),,,---+++***)))***&&&%%%#########%%%((()))+++,,,///000000...---,,,))))))***---//////...,,,%%%%%%%%%$$$$$$$$$%%%&&&'''&&&###""""""&&&***---////////////---+++'''%%%(((((((((&&&&&&(((+++......+++'''%%%$$$$$$"""!!!%%%%%%%%%&&&))),,,///222,,,,,,+++(((&&&'''***,,,222000,,,)))'''((()))***---,,,++++++,,,---------***---000222111///,,,+++//////...---+++(((&&&%%%'''***,,,------,,,,,,,,,,,,***&&&###!!!"""###%%%***)))&&&$$$"""###'''***+++---//////...---+++***,,,+++,,,...//////---+++%%%$$$$$$$$$%%%&&&&&&''')))***,,,///111333444444///---+++((('''&&&'''''''''&&&%%%%%%&&&(((***+++...///111111///,,,)))'''***,,,,,,,,,******+++---+++++++++,,,---//////000000...---...000000...,,,&&&''')))+++,,,...///000000...+++))))))***,,,---...000111...***'''(((***'''$$$ ###(((,,,.../////////,,,)))%%%### """)))111555333///)))***+++,,,---...//////222111///...---,,,,,,,,,((()))***+++,,,---,,,+++...---,,,,,,,,,+++***((((((+++///111111000///...222111000...---+++******---...///000000...---+++***'''$$$$$$&&&)))++++++------,,,---...///000000++++++***+++---000333555---......------...000333000222333333222333555777222111///,,,((('''(((***((((((((()))+++---000222+++***)))*********'''%%%&&&'''(((***++++++++++++'''### ###***///000//////...---+++*********++++++,,,,,,---,,,+++)))((($$$%%%'''+++000444555666777555222000...///000111111000...---,,,***((('''(((((((((((()))***++++++//////...,,,)))((()))******(((&&&&&&(((+++---...---,,,+++++++++,,,---...******)))''''''(((,,,///...,,,***(((((()))******///...,,,)))''''''(((***...+++'''&&&'''***+++,,,,,,+++***((('''''''''''''''((())))))((()))+++---...---)))%%%"""!!!###&&&---,,,,,,,,,---+++(((&&& """'''---000000,,,)))///...---,,,+++************,,,......,,,*********+++***'''%%%&&&(((+++---+++(((%%%%%%((()))(((''')))***,,,+++***))))))))))))***+++,,,,,,+++))))))&&&***---,,,)))&&&&&&((((((((('''&&&%%%###""""""!!! !!!######""" $$$(((,,,//////...---------.........---***(((&&&''''''***000555555///***%%%'''***,,,,,,+++(((&&&"""%%%'''(((((((((***+++***---000///+++))))))+++***+++---///000111111000...---+++)))((('''(((((()))((((((***---///000///...///000000000///...---%%%%%%&&&&&&&&&&&&%%%%%%(((((('''''''''((((((((($$$(((+++***(((&&&''')))&&&%%%$$$###$$$%%%''')))+++---//////---,,,,,,,,,+++***((()))***++++++***#########""" !!!###%%%&&&%%%$$$"""!!!###'''*********+++,,,---,,,)))&&&%%%&&&&&&%%%%%%'''***------***'''&&&%%%$$$""" """"""$$$&&&))),,,...///******)))'''&&&'''))),,,333111---+++)))***+++,,,111000...,,,++++++,,,,,,))),,,...///...,,,+++,,,222111000...+++(((&&&$$$&&&)))---......------...,,,+++(((&&&$$$###$$$$$$+++***)))&&&$$$%%%(((***))),,,111222111///---,,,,,,,,,---///111000...+++###!!! !!!###%%%%%%$$$'''((()))+++...111444555///...,,,***((('''&&&&&&############%%%'''***+++***---000000...***(((&&&,,,---------++++++---///---++++++,,,.........,,,111222222222000...,,,+++%%%(((***,,,,,,,,,...///---,,,+++***+++,,,...000111111000...+++******+++)))%%% !!!%%%)))+++...//////...,,,(((%%%###""""""$$$)))///222111///***+++---///000000000///000///...,,,,,,,,,------)))'''&&&''')))+++,,,+++000000000000///...---,,,)))***---///000000000///111000...---+++*********,,,---...//////...,,,+++***'''$$$###$$$&&&''''''(((''''''***---000111111,,,,,,,,,---///222555666000///...,,,+++---222666333555555555333222333444///111111000---***)))((('''''''''))),,,///333555///...---,,,,,,+++(((&&&$$$$$$&&&'''((())))))***(((%%%"""$$$)))---//////111000///---,,,+++******))))))*********)))'''&&&"""###&&&***...222555777666444///,,,,,,...111333444111...---,,,+++***((('''((()))***+++,,,------///000000///,,,+++++++++******))))))***---000111...---+++******+++---...++++++)))'''&&&(((,,,000,,,***(((((()))******)))...,,,***((('''(((+++,,,///***%%%"""$$$'''***,,,***)))(((&&&&&&&&&'''''''''((())))))((()))***,,,------+++(((%%%$$$%%%&&&*********,,,---,,,)))&&&%%%%%%&&&)))------+++(((,,,,,,,,,,,,,,,+++******&&&))),,,---,,,+++*********)))(((''''''(((***+++((($$$!!!"""%%%'''&&&$$$''')))++++++)))(((((()))((()))+++++++++***)))))))))+++---+++(((&&&''')))***)))((('''&&&###!!! """$$$%%%$$$"""$$$)))///333333000...------...///000000...,,,+++&&&'''((()))+++,,,***'''$$$$$$$$$''')))***(((&&&%%%'''))))))(((((())),,,***...000///***&&&&&&(((***+++---///111111111111......,,,+++***))))))))),,,++++++---//////...---,,,---///000///,,,)))&&&"""""""""###$$$&&&((())))))'''%%%$$$$$$%%%'''(((###&&&)))((($$$"""$$$'''#########$$$%%%''')))******,,,---,,,)))((()))+++,,,***(((((())))))'''&&&!!!"""!!! ###%%%%%%%%%###""""""%%%((('''&&&&&&'''))))))&&&### """######$$$&&&***---+++***((('''&&&$$$"""!!!"""$$$&&&((()))))))))''''''((('''&&&'''***,,,111000...,,,++++++,,,---111000...,,,***)))+++,,,)))++++++***((((((***,,,222111000...+++)))'''&&&%%%(((,,,///////////////,,,+++)))(((&&&$$$######((())))))(((''''''))),,,***---000111///---,,,---,,,---...000222111///,,,###!!! !!!$$$%%%%%%$$$&&&&&&%%%&&&(((,,,///222//////...---+++(((&&&$$$#########$$$%%%'''((()))$$$)))...000...+++)))(((+++,,,---,,,,,,---000222///,,,(((((()))++++++***///333555444...)))((()))))),,,......,,,***+++,,,))))))***+++---///000111333000---++++++++++++++++++'''"""!!!$$$'''***+++---------,,,***(((%%%$$$###$$$&&&)))+++------...+++,,,///222333222000///...---+++******+++---...***'''$$$$$$(((+++------000000111111///...------,,,,,,,,,---...///...---,,,+++)))(((((()))***+++***,,,---......---,,,+++***'''$$$"""$$$&&&''''''&&&%%%%%%(((---111222111//////000111222333333444111000///---,,,...222666555666666555111/////////...000111000---***(((((('''''''''(((+++///333555333111///......---+++)))'''''''''((((((((())))))***)))'''&&&'''***...000000000///...------,,,,,,))))))***++++++***)))(((%%%''')))+++---000333555222000---++++++---000222222///+++***+++,,,+++***((((((***,,,---...//////---///000000---+++++++++)))*********+++---///111///---+++))))))+++---///,,,---,,,+++******---///,,,***)))***,,,---,,,***+++***))))))***+++,,,,,,,,,((($$$###%%%(((+++---((('''&&&%%%%%%&&&'''(((***+++++++++))))))+++------...---+++(((&&&'''((('''((()))+++---,,,***'''***'''%%%&&&)))+++***)))******,,,------,,,***)))$$$'''+++,,,,,,***)))))))))((((((((()))***+++,,,'''$$$!!!!!!$$$&&&%%%$$$$$$''')))***)))))))))***'''(((***+++***)))))))))+++,,,---***&&&%%%''')))+++***)))((('''$$$ !!!###&&&'''&&&%%%%%%***111555555111...,,,...///111222222111000///%%%((()))&&&$$$%%%''''''&&&$$$"""$$$'''(((&&&###''')))++++++((((((***,,,***...111///)))%%%%%%&&&***+++---///111111111111......------,,,++++++***...---...///000///---+++***,,,...///---)))%%%""" !!!###&&&)))+++)))'''$$$"""!!!###&&&((("""&&&(((&&&""" """&&& !!!"""$$$''')))+++---***++++++)))&&&%%%&&&))),,,***)))))))))(((%%%### !!!!!!"""$$$&&&'''%%%###"""%%%(((%%%######$$$&&&&&&###  """$$$'''+++...***)))(((((('''%%%""""""###%%%''''''&&&%%%$$$%%%&&&'''''''''(((***,,,//////---,,,,,,,,,,,,---...---,,,)))'''''')))***)))***)))'''%%%%%%))),,,111111///...,,,***))))))$$$(((,,,///000000000000++++++***)))'''%%%###!!!%%%'''((((((((()))+++---,,,...000...+++***+++---......000222444333000...%%%""" """%%%''''''%%%&&&%%%###"""$$$'''+++...////////////,,,)))%%%###$$$$$$%%%&&&&&&'''''''''!!!'''---000///---,,,,,,)))***,,,,,,---///222555111+++%%%###%%%''')))))),,,222666333***$$$$$$&&&---000222000,,,))))))***&&&''')))+++...000111222333///***(((***,,,,,,***---((($$$###%%%)))***+++---,,,,,,+++)))'''%%%$$$###%%%'''''''''(((***,,,+++---111444444333111///,,,+++***))))))+++,,,...,,,(((######''',,,//////---...///...---++++++,,,///...,,,,,,------,,,+++'''&&&%%%%%%&&&(((***,,,***+++---......---+++***+++(((%%%$$$&&&(((******'''%%%%%%(((---111111000222222333333333222222111111111000///...///222555666666666444000---++++++...///000///,,,)))((((((((('''''''''***---111444444222000/////////...---+++*********)))))))))(((,,,+++***((('''(((,,,000///////////////.........***+++,,,,,,---,,,+++***)))+++,,,---...///222444...---,,,,,,,,,---///000///+++'''&&&)))+++,,,+++((()))+++---///000111111))),,,......,,,***)))((('''((()))******+++---//////---***))))))+++...000,,,...//////...------...,,,******,,,...///---+++'''((()))+++------,,,+++(((&&&$$$%%%(((+++------'''&&&%%%$$$$$$&&&'''))),,,------,,,+++***,,,------...///---***(((((()))&&&&&&(((+++------***(((***(((&&&''')))+++***(((,,,......---***(((((((((''''''&&&'''***+++***))))))((('''(((*********)))"""!!!!!!!!!"""$$$'''((((((&&&######%%%'''((((((&&&((()))+++++++++******)))***+++(((%%%###%%%'''...,,,+++******'''$$$!!!!!!###&&&)))***)))(((''''''---666:::999444///+++...------...111222111000)))'''$$$$$$&&&((((((((( !!!###%%%&&&'''((((((***)))((((((((()))***+++...---,,,+++)))((('''&&&((())),,,///000111000///222111///---,,,++++++,,,000///------...---***(((++++++)))(((''''''''''''"""!!!!!!!!!!!!###$$$%%%"""!!! !!!%%%'''))))))((()))(((%%%!!! ###&&&$$$"""!!!$$$)))---......---,,,)))'''&&&&&&'''(((...---+++))))))'''$$$!!!  #########""""""###&&&)))***&&&!!!!!!###### """%%%(((+++---...+++&&&###"""!!! !!!"""!!! ###'''%%%&&&((()))(((&&&'''***...000...,,,---//////---***///,,,)))(((((((((((('''***)))&&&$$$$$$%%%'''(((,,,000222...,,,---,,,***%%%'''***---///...---+++...,,,***)))(((&&&""" &&&&&&''')))+++---...///---+++(((&&&&&&(((+++------;;;BBB;;;555555333---&&&%%%$$$%%%'''((((((''')))&&&###!!!!!!%%%))),,,,,,,,,---///000///+++(((&&&%%%%%%&&&'''(((&&&$$$'''(((+++...000000---***------------,,,...222444111---'''######$$$&&&'''---//////,,,'''%%%)))------000222000---++++++---(((((((((***,,,...111222...,,,)))(((***---...//////,,,)))'''((((((((((((---+++))))))))))))(((&&&%%%'''***+++,,,---...000///------...111222000------,,,)))&&&$$$&&&***---,,,+++******,,,...000222---///111000,,,***+++------111111///...000...***%%%&&&'''''''''(((***,,,///...//////000///+++)))&&&'''&&&%%%%%%'''+++...)))'''&&&)))...333444444000000111333444333000------111555444///,,,,,,...000111222111...+++)))))),,,------,,,+++)))'''%%%))))))'''&&&'''+++111666666333///...000000---++++++++++++************)))...000000...+++***---000,,,,,,---......//////000,,,,,,,,,...//////,,,***---,,,++++++,,,///111222000+++'''&&&(((+++,,,+++---***'''(((+++......---...000222333333111///---,,,***)))***+++)))%%%!!!######$$$'''***,,,,,,+++...000000+++%%%"""###'''...000222222///---++++++,,,,,,------------,,,,,,,,,,,,---000111111///---)))((('''&&&&&&(((***,,,,,,,,,+++(((%%%###$$$&&&///000111...***(((***,,,------...//////---((($$$%%%&&&'''((()))*********+++(((&&&'''***,,,+++***,,,---...---+++))))))******)))((((((*********))))))((('''''''''(((''''''"""!!! !!!"""%%%''')))(((&&&######%%%'''''''''&&&'''((())))))))))))))))))***+++)))&&&$$$&&&(((---,,,+++++++++)))&&&$$$###%%%(((*********((('''&&&...:::CCCEEE>>>444,,,---++++++,,,///111222111...***'''%%%%%%'''''''''###$$$&&&((()))******+++)))((((((((()))+++---...,,,,,,+++***)))((((((''')))+++---///111111000///111000...---,,,+++,,,,,,000...---,,,,,,,,,***(((+++***)))(((((('''''''''&&&%%%$$$###"""######$$$###"""!!!"""%%%)))***+++)))******'''###"""%%%(((###!!! $$$***...//////---+++)))&&&%%%%%%%%%&&&,,,***)))))))))(((%%%###$$$###""""""######"""!!!$$$$$$%%%$$$$$$&&&))),,,,,,'''!!!  ###&&&))),,,...,,,)))$$$!!!  """!!!!!!$$$(((&&&"""%%%'''((('''&&&&&&))),,,///---,,,---///000...,,,...,,,***)))******)))'''***(((&&&$$$$$$&&&)))***...222444000...---,,,)))'''(((+++---......------///---***)))(((&&&$$$"""%%%&&&(((***+++,,,------(((&&&%%%###$$$&&&)))+++777EEELLLFFF>>><<<888111***))))))***,,,,,,+++******'''$$$!!!"""$$$(((+++000/////////000...+++)))((('''&&&&&&((()))((('''((()))+++...111111///,,,...//////......///222555...***&&&&&&(((******))),,,......+++&&&%%%)))---...///000///---,,,,,,---)))(((((((((***,,,///000000---******+++...///000///,,,)))(((((())))))(((,,,+++******+++***(((&&&'''))),,,......///000222///---,,,---///111000......---***'''&&&'''+++......---,,,++++++,,,...///,,,...000000...,,,,,,---111444333000...000...+++&&&'''(((((('''(((***+++///......///000///,,,)))(((((('''&&&&&&(((+++...+++)))(((***...222333222111111222333333111...***---111444222...***+++,,,...000111000---+++******,,,,,,,,,,,,+++)))'''&&&)))******)))))),,,000333222000......///000///---,,,,,,++++++++++++++++++///000000///---,,,///111...............//////000/////////111333222000...---------------...111333000,,,(((&&&'''***,,,------***((()))---000111111111222222222000...,,,******)))))))))***(((#########%%%(((+++---------...///...***$$$"""$$$'''...000222222000---,,,,,,------............------,,,,,,---000222222000......---+++)))))))))***+++*********(((&&&&&&(((***000111222///+++(((***,,,,,,,,,---///000...***&&&(((((()))******+++++++++---+++((((((***,,,------,,,---...---+++******+++...,,,***)))******)))(((***)))'''&&&%%%&&&&&&'''  !!!$$$''')))'''%%%######$$$&&&''''''''''''&&&&&&&&&'''(((((()))***+++***((('''((()))*********+++,,,,,,***(((((()))***++++++***((((((%%%...<<>>888111000111222555666555222///...,,,(((&&&%%%&&&)))***111///---,,,---------,,,***(((%%%%%%(((***,,,,,,,,,+++,,,///222444444333///000000///......///111***((((((---333555000+++)))***)))'''%%%&&&(((+++---***'''(((+++---,,,+++)))(((''''''(((+++...//////,,,))))))+++---//////---+++))))))***++++++***)))***+++---...---)))&&&&&&))),,,.........//////,,,***((('''(((+++---///000///...+++******...000000///---,,,+++++++++++++++---000222333222111111555666333...---000222000+++,,,,,,+++)))(((***+++...---------......,,,*********)))&&&%%%&&&))),,,*********+++---...//////111111111111222111...,,,...//////,,,)))''''''(((***,,,......,,,++++++++++++******))))))))))))***+++...111111///---++++++&&&&&&'''(((+++...000000.........//////000000000...///////////////000111222000---+++***+++---///---------///111111000///---000333222///...111444222222///***%%%%%%)))---,,,+++***+++,,,---...///222111...,,,)))(((((((((+++,,,---...---)))$$$!!!"""$$$''')))***,,,---///000...***%%%"""###(((---,,,...000000000//////000000000000000000000000000++++++,,,///111333222111222111000...---+++***)))&&&&&&'''&&&&&&'''***,,,111333444111---******+++***+++,,,///111111...,,,......------,,,,,,,,,,,,555333000---***))))))***+++,,,,,,+++))))))+++,,,111///---------,,,)))'''###$$$$$$###!!!!!!$$$&&&"""""""""###%%%(((+++---(((&&&$$$###%%%'''((((((,,,+++)))((((((((())))))++++++,,,---//////...---%%%&&&'''***---...---,,,///...,,,+++)))(((''''''((((((+++333;;;===999444)))((((((***...111333333---)))%%%$$$%%%'''((())))))***+++,,,------.........---,,,+++++++++,,,---)))+++,,,...//////...---,,,,,,------...............///111222222222000///111...+++******,,,,,,,,,"""######$$$$$$###"""!!! !!!"""###$$$%%%&&&&&&""" !!!%%%***---...000111000+++%%%!!! """!!! !!!&&&,,,000111000------+++***((('''&&&&&&'''''')))---000111///---'''&&&'''))),,,---***'''###%%%''')))***+++...111...)))###!!! %%%((()))))))))(((&&&%%%$$$$$$""" ###$$$###%%%+++------************+++++++++***(((((()))***+++---///111,,,,,,,,,---......,,,))))))(((''''''(((+++...///555:::;;;888444333111---...---,,,++++++,,,...///+++(((%%%$$$$$$%%%&&&%%%%%%&&&''')))******))))))******)))'''&&&%%%$$$###%%%///888;;;;;;888444000111111333555666555222///000...***((('''((()))+++,,,***((((((***,,,------(((&&&$$$%%%'''***,,,,,,---,,,---000333555555444///000000...,,,,,,,,,...,,,+++,,,000444444///***)))((('''%%%$$$%%%''')))(((&&&$$$&&&))),,,+++)))''''''((()))+++---///000+++(((&&&&&&))),,,......,,,+++******,,,---,,,+++)))***+++---///...+++((('''***---///////////////,,,***(((&&&&&&(((,,,...111000///---+++,,,...111...---------------------,,,---///222444444333222111222///++++++000333222---......,,,***)))***,,,...---,,,,,,......,,,+++******(((%%%###$$$&&&)))'''(((***+++,,,---///////////////111333333222000...---,,,)))'''&&&'''(((***,,,......,,,+++++++++***)))((('''''')))+++,,,---000222333000,,,***)))"""###%%%&&&(((+++---///......///000111222222222............//////......///...+++))))))+++---......---,,,...///000///...,,,///222333111000111333444444111,,,'''%%%'''+++,,,,,,+++***)))(((((()))///---+++)))(((((())))))---///111111///,,,)))'''$$$''')))*********,,,---000---'''""" $$$+++000+++---//////......///111000000////////////000000+++++++++---000222222111111111222222111///...---)))******)))'''(((***,,,000333444222---******+++,,,,,,---///111111///---......,,,+++++++++++++++444444333000+++(((((((((+++,,,+++)))'''''')))+++---------...///...***'''"""$$$###  """'''&&&&&&'''))),,,///000)))'''%%%%%%&&&((())))))...---,,,+++***)))))))))******+++---000111///...''''''(((+++...///...---///...+++)))'''&&&&&&'''(((%%%###%%%***///222222(((((((((***---//////...***(((''''''***,,,......'''((()))***++++++++++++///...,,,***)))((((((((()))+++---///000///...---))))))******+++,,,---------///222333333222000......+++)))((()))******))) !!!"""######"""!!! ######$$$######!!! """'''+++---...000111000,,,&&&!!!!!!"""$$$######''',,,000///---+++++++++*********))))))'''(((***...111111///---++++++,,,,,,***(((%%%###$$$&&&((()))******,,,...---)))$$$  ###%%%""" $$$)))------,,,*********++++++)))%%%""""""&&&'''%%%%%%***---...++++++***+++------+++***%%%'''(((((((((***...111...---,,,,,,------+++)))(((((()))***+++,,,......222666777444222222222///...---,,,++++++,,,------)))'''%%%$$$%%%'''&&&&&&%%%%%%&&&'''((()))***+++++++++***(((&&&###!!! %%%---222444333222111111111111333444333000...///---***((('''((()))***(((&&&%%%&&&(((+++,,,,,,'''%%%$$$&&&)))+++------------...111444555444333///000000...,,,******+++......///000111000---+++)))'''&&&$$$###$$$&&&&&&######$$$&&&)))******)))&&&''')))+++,,,---......&&&$$$######'''+++---...,,,+++***+++---...---,,,******+++---//////---+++))),,,000333222111111111...---+++(((&&&(((+++...000000000...,,,,,,///111------....../////////000---------000222444444333---///---***+++000333222...//////---,,,+++,,,......,,,+++,,,---------++++++***(((%%%""""""$$$'''&&&(((+++,,,,,,---...000---------///222333333222---,,,)))'''&&&&&&((((((+++---//////---,,,+++,,,***((('''&&&&&&))),,,...///111222111...+++))))))###$$$&&&''''''(((+++---......///000222333444444///...---...//////---+++,,,+++******+++---///000111000//////111111000///,,,---000222333333222111222222000---***))))))***,,,------+++(((&&&&&&&&&,,,+++)))(((((()))******---///111111///---,,,,,,***,,,///...+++)))+++---///***"""###+++111+++,,,......------...000//////------------//////+++******,,,...000000///111222444555555333111000---...---,,,******,,,......111333222...******+++.........///111111///---,,,+++***((((((((()))***111222333111---)))((()))++++++***(((%%%%%%'''))))))***---000111///+++'''###'''***(((###!!!'''&&&&&&&&&'''***---...+++(((&&&&&&(((*********......------+++***)))(((''''''(((+++///000...,,,******+++...000111000......,,,)))&&&%%%$$$%%%&&&&&&$$$!!! """&&&***---''''''(((***,,,,,,)))'''&&&&&&&&&(((+++---...---&&&'''((()))************...---***((('''&&&&&&&&&((())),,,.........,,,+++&&&&&&&&&'''(((***+++,,,,,,...111333333000---+++((('''&&&&&&''''''&&&%%% !!!###$$$$$$###"""!!!$$$$$$$$$$$$"""!!! $$$)))---......---///000---)))%%%%%%'''&&&%%%%%%(((---...,,,***&&&'''((()))***+++++++++'''(((***---000000---***(((,,,///...***%%%%%%&&&''')))++++++******+++,,,,,,***&&&""" """%%%%%%###"""&&&,,,000///---***+++...000111...((($$$%%%)))***&&&%%%)))------,,,******+++------+++((($$$%%%'''&&&&&&(((,,,//////---++++++++++++***)))((()))+++---...------,,,,,,000111...---///111000------,,,+++++++++++++++((('''&&&'''))))))((('''%%%$$$$$$$$$&&&)))+++---,,,,,,,,,+++)))&&&###!!!###%%%)))...000000000111111000///000111111///---+++***(((&&&%%%&&&''')))'''%%%%%%&&&(((******)))&&&&&&&&&(((+++......------...000333555555333111000111111000---*********...///000///,,,+++,,,---)))'''%%%#########$$$$$$###'''************+++&&&(((+++------+++)))'''###""" """&&&+++...///+++******,,,...///...---+++******,,,...///...---***---111444333222111111111111000---******,,,///000000000...,,,,,,...000...//////000000000000000---+++***+++///111222111---///...++++++000222000...//////...---,,,...///...,,,++++++,,,------,,,,,,+++)))&&&###"""$$$&&&)))+++...///...---...///,,,++++++---///000000///---+++'''%%%&&&''')))***,,,...000000...,,,+++,,,)))(((%%%$$$&&&)))---///111111111///,,,))))))***''')))***)))''''''***,,,---...///000222333444555111000...///000///,,,)))******+++,,,...000222444444222000000111111000///+++***,,,000555666333///---,,,,,,...//////...,,,---///000...+++((((((***+++******)))))))))))))))+++---......,,,+++,,,...111444555333---***+++------&&&!!!***000+++,,,---,,,++++++,,,......---+++******+++---...+++***)))***,,,......---///111333444444222///---,,,------+++******,,,...+++///222111---+++***,,,111000///000000000---+++)))(((&&&%%%%%%&&&'''(((---000333222...+++******,,,+++***'''$$$$$$&&&(((&&&(((,,,000222000+++'''***...111///(((###!!!"""$$$###""""""###&&&(((***,,,)))''''''(((***++++++------...---,,,***(((&&&%%%$$$%%%)))---///---***...---...000222222111///---+++(((%%%######$$$%%%$$$$$$###!!! """%%%)))%%%&&&''')))***)))%%%"""""""""###&&&)))+++***)))&&&'''((())))))))))))))),,,+++)))'''%%%%%%%%%%%%&&&(((+++------,,,***)))###$$$$$$%%%''')))***++++++---000222111///+++)))%%%$$$###$$$%%%%%%###"""!!!"""$$$%%%%%%$$$###"""""""""###$$$$$$"""!!! """''',,,//////...+++...000///+++))))))+++(((''''''))),,,---+++(((###$$$&&&(((***+++,,,,,,&&&'''))),,,///...+++(((###)))//////***'''))),,,***+++------+++******+++,,,***'''### !!!###%%%"""!!!%%%,,,000///,,,***,,,000333444000)))$$$'''+++,,,'''%%%(((,,,---+++***)))***------***'''###%%%&&&%%%$$$&&&***...111...+++)))******)))(((((())),,,//////...,,,+++(((,,,,,,))))))---000///,,,,,,,,,++++++******))))))(((((()))+++,,,***)))%%%$$$######%%%(((,,,...---.........---***'''&&&(((((())),,,------...000222000......///000...---((('''%%%$$$$$$$$$&&&'''((('''&&&'''))))))((('''&&&&&&'''***...000///...---...000333666555222///111222333111...+++***+++,,,///000---)))(((,,,000***'''$$$""""""######"""###***---,,,++++++---'''))),,,---,,,)))$$$"""""" """&&&,,,///111+++***+++,,,///000///...,,,+++***,,,...//////...(((+++000222222000///...444555444111---,,,...111000000000...,,,,,,...000000000111111111111000000---***'''(((+++///000///...000///,,,,,,///000....../////////------///000---,,,***+++,,,------,,,...---***'''######%%%''',,,///222111///------///,,,+++***+++---...---,,,---***&&&%%%&&&(((***+++---///111000...,,,+++,,,)))'''%%%$$$%%%)))---000222111000---***(((***+++***,,,---+++((('''))),,,---...///000222333555555333111000000111000,,,))))))***,,,...111444555666555333000///000000///---+++))))))///666888333---(((((()))...222444222///...111222111...,,,,,,...+++++++++***))))))(((((((((***+++***((((((+++...666999:::666000++++++...***###(((///+++,,,,,,+++***)))+++------,,,***))))))***,,,---,,,***))))))+++------,,,,,,...000111000...***(((((())))))(((((((((+++---***---111000---++++++,,,444222111000000///,,,***'''%%%$$$######$$$&&&'''...///000///,,,*********,,,((($$$%%%((()))&&&###''')))---000111000...,,,---...///,,,(((&&&''')))&&&### !!!###%%%%%%$$$'''&&&&&&((())))))'''%%%$$$'''***+++***(((&&&%%%''')))******)))***,,,...---+++((((((***---///111///---***'''%%%%%%%%%&&&(((%%%  %%%(((&&&''''''%%%"""  """###%%%''')))*********)))((('''(((***---------,,,)))&&&$$$$$$%%%)))+++...///---***(((((((((&&&#########$$$######'''(((+++------+++(((&&& %%%'''###!!!"""###"""!!!"""###$$$%%%(((++++++(((&&&'''******%%%!!!$$$%%%'''+++......,,,******---000111///,,,+++***%%%&&&''')))************(((&&&###"""$$$%%%&&&&&&&&&)))+++,,,***(((''''''%%%$$$&&&+++000000+++&&&((()))+++,,,,,,***(((''''''%%%$$$###""" ###(((+++***((((((+++///222222///+++''',,,+++)))'''&&&'''+++...111///,,,)))'''''''''(((((((((&&&%%%$$$&&&+++...,,,)))&&&&&&(((***)))((('''''')))+++,,,+++(((%%%***'''%%%'''+++...///...---,,,++++++,,,,,,+++))))))))))))+++---...---,,,)))&&&###"""$$$&&&((((((---***))),,,//////***$$$'''(((***---//////---***,,,///333333000......///,,,***(((%%%$$$%%%%%%&&&+++***)))(((&&&%%%######&&&))),,,,,,((((((+++///000000111111111000000//////333666444///,,,,,,//////---+++******+++,,,---,,,+++'''"""!!!$$$### %%%(((,,,......---,,,---+++,,,,,,,,,***'''###!!!!!!"""###$$$&&&)))+++,,,''')))+++,,,***)))))))))...------...000111000///,,,***)))***---...---+++---///111...***(((,,,000.........------,,,,,,,,,---...///111111111000///,,,+++(((''''''***---///666333...+++***+++,,,---///...---,,,,,,---...///...+++((())),,,......---444111,,,(((&&&&&&(((***///222555333///+++))))))*********,,,------+++***'''''''''&&&%%%&&&***,,,+++,,,...000///...+++***+++)))'''(((+++///222333222000---***)))***---......---++++++,,,------,,,...///000///.........///333333222000///---,,,,,,&&&%%%&&&***111444444222222000//////000111000///---,,,...333777777111+++(((***///444888888444111000111222111///......///000---***)))))))))%%%### """$$$&&&)))***+++777777666333...***(((''''''"""""")))...000//////...,,,,,,+++***))))))***++++++***((((((***(((((())),,,---+++))),,,///333222...***((((((***(((&&&&&&'''))))))((((((,,,111222///,,,++++++///000000000///...------'''%%%###"""###&&&))),,,---...///...+++)))((()))***&&&###$$$((()))(((%%%%%%'''+++...//////---,,,+++,,,+++)))&&&%%%&&&)))&&&""" %%%'''&&&$$$'''&&&%%%&&&'''&&&###!!!###(((++++++***)))))))))***+++***)))***+++---+++)))&&&'''+++///000///,,,***)))'''&&&&&&'''((((((%%%  %%%((('''(((((('''$$$"""!!!!!!!!!"""$$$&&&(((***++++++)))***)))'''&&&'''***,,,,,,,,,+++)))(((''''''(((+++...000000...,,,++++++***'''$$$"""#########"""###%%%(((******)))'''%%%$$$)))***&&&###"""""" """###$$$&&&(((+++,,,)))'''))),,,---)))%%%&&&&&&(((,,,//////---+++***---000111///...------(((((()))))))))((('''''')))'''$$$$$$%%%%%%%%%$$$"""$$$&&&'''&&&&&&&&&''''''&&&(((,,,000000+++'''''''''(((((('''&&&%%%$$$$$$###!!!!!!!!!!!!"""&&&((((((&&&%%%(((---000111///---+++***)))(((&&&$$$&&&))),,,///...+++)))((('''((()))''''''&&&$$$###%%%)))---,,,***'''&&&((()))((('''&&&&&&'''***++++++(((%%%((('''&&&(((,,,...///......,,,+++***++++++***)))'''&&&''')))+++,,,,,,+++(((%%%""""""###&&&''''''+++)))))),,,///...)))$$$%%%&&&(((+++------+++***+++...111111///---,,,---,,,+++((('''&&&&&&'''(((+++***)))((('''&&&%%%$$$'''***...---***(((***---//////000111111111111111000222444222...,,,---...///...---,,,++++++,,,,,,+++,,,((($$$$$$&&&%%%!!!###&&&***---------------,,,---......,,,)))%%%###$$$$$$$$$%%%%%%&&&'''((($$$&&&)))******)))***+++------,,,...000000///---)))'''&&&(((+++---,,,+++---------***((((((+++---++++++++++++++++++******......////////////......---+++((('''''')))+++---222111///,,,******+++---...------------------...,,,***(((***---000000///333111...***))))))+++,,,111333555333///***'''&&&))))))***++++++***((('''&&&''''''&&&&&&'''+++...,,,...///111000///,,,+++***((('''(((+++...//////,,,,,,,,,,,,,,,------...***(((((())),,,.........,,,---.../////////111111222222111000...------,,,'''&&&&&&***000444333222111000...///111222222111///......111666777333///+++,,,///333666666333111///000000///---,,,---...000...+++******(((%%%"""!!!###%%%((()))***000111222000---***))))))'''###&&&,,,000.........------,,,,,,,,,))))))+++,,,,,,,,,,,,++++++***)))+++---...---+++,,,///222222///***(((((('''%%%######%%%&&&&&&&&&'''***...///---++++++,,,.........///......------)))(((%%%$$$$$$&&&)))+++---//////...+++)))(((((('''$$$"""$$$'''))))))'''###%%%(((+++---...------(((((('''%%%$$$$$$&&&)))%%% &&&***(((%%%'''&&&$$$$$$###!!!$$$***,,,,,,,,,,,,,,,---,,,+++))))))+++,,,***&&&$$$'''---111000...)))(((((((((((()))******(((%%%  %%%((((((******)))&&&$$$$$$$$$"""$$$'''***,,,------,,,******)))(((&&&'''))),,,++++++******)))******+++...///000///...------///***'''###""""""############%%%''')))))))))'''&&&)))---...***&&&$$$!!!!!!###$$$&&&)))+++***((((((***...///---+++((((((***---///000...,,,***---///000...---------******))))))'''%%%$$$###)))'''&&&&&&&&&&&&$$$""" """###$$$###$$$&&&'''(((((())),,,000000---)))&&&&&&%%%$$$###"""""""""!!!  """"""!!! !!!$$$'''(((((('''$$$&&&))),,,...///......(((((('''%%%$$$$$$''')))---,,,***)))(((((())))))%%%%%%$$$###"""$$$'''***---***(((''''''''''''&&&%%%%%%&&&(((******(((%%%''''''(((***---//////...,,,***(((((((((((('''&&&$$$###$$$&&&)))+++***)))'''%%%""""""$$$&&&''''''(((((()))+++...---(((###"""$$$'''***,,,+++***)))+++---//////---+++++++++,,,+++)))((('''((()))***+++******)))((((((''''''(((,,,//////,,,)))***+++---...///111222222222333222222111///............////////////...---,,,+++***+++***'''''')))'''""""""'''***++++++,,,------...000000///+++'''%%%((('''&&&%%%$$$######### ###&&&((())))))+++,,,---,,,,,,---...///...,,,%%%$$$$$$&&&)))+++,,,,,,---+++'''&&&''')))******))))))))))))************///......------------...---+++)))&&&&&&'''(((***,,,...///---***)))***,,,,,,---............---,,,+++***)))***...000222222333222000///......///000333444555444///***'''&&&))))))******)))((('''&&&'''((((((((('''))),,,///...///000111111///---,,,)))((('''(((***++++++***%%%'''+++///000///---,,,$$$$$$%%%'''+++...//////++++++,,,...///111222222111111000///...---------)))((('''+++000333333111000///...000222444444444111...,,,...222444444333000000000222444444222000---///000///---++++++,,,///...---,,,+++)))&&&###!!!!!!"""###%%%&&&'''''')))+++------,,,******+++'''%%%######&&&+++000444------------------------((()))+++---...///000000,,,+++,,,---///000///...,,,///222222///,,,)))(((%%%###""""""$$$%%%&&&&&&&&&((()))*********+++---++++++,,,---------,,,,,,,,,***(((&&&%%%''')))***///000111000---+++++++++(((&&&$$$%%%'''((('''&&&"""###&&&))),,,---......((('''%%%$$$$$$&&&(((***$$$&&&+++)))%%%(((&&&$$$""" ###(((++++++,,,,,,......---+++)))(((***,,,***&&&%%%)))///333111---)))*********++++++++++++(((%%%!!!!!!%%%(((***+++,,,+++)))'''''''''$$$&&&***---///...---,,,++++++***((('''(((***------+++******++++++++++++---......,,,******,,,...(((%%%!!! !!!$$$&&&'''((()))*********)))((((((+++///000,,,)))&&&!!! ###%%%&&&(((***&&&%%%%%%(((,,,......---))))))***---//////...,,,***+++---,,,***))))))*********)))(((&&&%%%###"""&&&&&&&&&((()))(((%%%######$$$%%%$$$###$$$&&&((('''&&&(((+++...///...+++((('''%%%###""""""###$$$!!! !!!###%%%&&&%%%''''''((()))***+++++++++&&&&&&(((***,,,---......((((((((('''%%%%%%''')))+++******))))))))))))***$$$$$$###"""!!!"""%%%(((---+++)))'''&&&&&&&&&&&&$$$$$$%%%'''******(((&&&'''(((***,,,...///......***(((%%%$$$%%%&&&%%%$$$#########&&&)))+++***)))(((%%%######%%%'''''''''&&&&&&'''***,,,+++&&&###!!!$$$(((+++,,,+++++++++------......---,,,,,,+++,,,+++)))(((((()))+++,,,++++++++++++******))))))***---000000...***))))))+++,,,...000222333444444555222///...///000///...///000111111000...,,,***(((++++++))))))+++((("""###&&&'''(((***,,,,,,...000000///,,,)))&&&)))(((&&&%%%###""""""""" """&&&'''(((((()))+++,,,++++++,,,......---+++$$$$$$$$$&&&(((+++---...///***%%%$$$(((++++++)))))))))******++++++,,,,,,......---,,,---...000111...,,,)))'''&&&&&&'''((('''+++//////+++)))***,,,,,,---///111111///---,,,,,,,,,+++,,,---///111222222222222222222222333333333444555444222...***((()))***,,,,,,+++***)))))),,,,,,,,,+++)))***---000...///000000000...,,,+++)))(((((()))******'''%%% %%%,,,222333111---)))######$$$'''+++---...---*********,,,...000000000000///...---------......---+++***---111444444222111000///111444777888777111---)))))),,,000222333444222111111222333222000...///111000---+++++++++---......///...---***((('''''''''&&&&&&%%%%%%%%%%%%(((+++,,,,,,++++++,,,'''((()))***,,,///333666///............---------))))))+++---///000222222------...///111111111000---///111222000---***(((%%%$$$"""###%%%'''((((((%%%%%%%%%&&&''')))+++---))))))***+++,,,,,,,,,+++,,,+++(((&&&%%%&&&'''(((000111222222000......///+++***(((&&&&&&&&&%%%$$$###$$$&&&(((+++---///000)))'''&&&&&&''')))+++,,,"""%%%******'''***(((%%%### ###'''(((((()))***......,,,***((((((***---+++)))'''***///222000---,,,------...---,,,***)))'''%%%""" """%%%'''***+++,,,,,,***((())))))%%%'''***---...---+++***+++++++++)))((())),,,//////---******+++,,,+++)))++++++***(((&&&%%%''')))%%%"""!!!&&&***,,,,,,,,,+++***)))(((((('''+++//////,,,***(((### $$$%%%&&&'''(((!!!!!!"""$$$'''***++++++*********,,,......---+++)))***)))'''$$$###$$$%%%(((((((((((('''&&&$$$$$$###$$$&&&(((++++++(((&&&&&&''''''%%%######$$$&&&$$$%%%&&&))),,,......---,,,***'''%%%$$$%%%'''((($$$###"""###&&&((())))))***+++++++++,,,,,,---...))))))))))))***+++,,,,,,***++++++***)))((((((******)))))))))))))))))))))#########!!! !!!$$$&&&++++++)))'''%%%%%%%%%&&&%%%%%%%%%(((***+++***)))(((***,,,...............***(((&&&%%%&&&'''''''''%%%%%%%%%'''***,,,+++***)))'''&&&&&&''')))))))))$$$%%%&&&((()))(((%%%###$$$''',,,......------............/////////......+++***)))((()))***---...---------,,,,,,++++++++++++---///000...+++)))''')))***,,,///111222333444555333000///000111000000...000111222111///,,,***(((***+++)))***+++'''!!! ###$$$&&&((())),,,---.........+++)))'''((('''&&&%%%$$$$$$$$$$$$###%%%'''((((((''''''(((*********+++---...---,,,&&&''''''((())),,,///111111+++&&&&&&+++...---***,,,,,,------......//////------------...000333444...,,,***((('''(((((()))&&&***...000...,,,,,,---,,,...111222222111...,,,.........---,,,---///000000111222333444444444444333333444555555222///---***,,,///000...---...///111111000---++++++---///......//////...,,,+++******))))))******)))&&&### %%%---333444111---)))'''''''''))),,,---,,,***+++)))(((***,,,...---+++...---,,,,,,,,,---///000222///---///333555555333111000000222666999::::::///+++'''&&&'''+++///111666444111000111222222111000111333222000---,,,,,,,,,...///000000000000000///...,,,***(((&&&$$$###'''***---...---,,,,,,,,,)))+++...//////111444666111111000000///......---++++++,,,---...000111111...///000111111000000111---...000111111...+++((($$$###!!!"""%%%'''((((((&&&%%%######%%%))),,,...(((((()))***++++++*********)))'''&&&%%%&&&''''''---///111111000///000111///...+++)))&&&%%%#########$$$%%%'''))),,,///000***)))((()))+++------,,,"""!!!&&&***+++***,,,***(((%%%###  ###%%%%%%%%%&&&'''++++++***((('''(((+++...---+++***+++,,,---------......//////...,,,)))'''&&&&&&%%%$$$$$$%%%&&&&&&)))***,,,+++***))))))***&&&'''((())))))(((&&&%%%)))******))))))***...000///,,,)))))),,,---+++((())))))(((%%%###"""###$$$###!!!(((---000,,,+++***)))(((''''''''',,,...---***))))))$$$ $$$&&&%%%%%%&&& !!!###&&&((())),,,++++++,,,---...,,,+++(((((('''$$$"""!!!"""$$$((((((((((((((('''&&&&&&######%%%(((+++,,,+++)))'''(((((('''$$$######$$$&&&&&&'''(((***+++,,,------+++)))(((((()))***+++***(((&&&&&&(((*********)))*********)))***,,,...++++++***))))))******+++,,,...///...,,,+++++++++))))))))))))))))))(((((("""######""" !!!###%%%******)))'''%%%$$$&&&''''''&&&'''))),,,...---,,,+++---......---,,,---...---+++(((((()))+++,,,,,,((('''(((***,,,---,,,+++)))((('''''')))******)))###$$$$$$%%%%%%%%%%%%%%%''',,,000222000...///000///......///111222111000+++*********+++---///111000//////...---,,,,,,,,,,,,---......---+++)))(((((()))+++---///111222222222222111000000///000000---...000111111///---,,,))),,,,,,)))***+++'''""""""###$$$%%%'''(((,,,,,,,,,,,,+++******)))&&&&&&&&&%%%%%%&&&&&&'''&&&(((******)))''''''((()))))))))+++...//////...+++++++++++++++,,,000333111,,,)))***...111///,,,............////////////------......000111333444------,,,+++++++++,,,---(((***---000222111000///---...000222222000...---...///...---++++++---/////////000111222333444444222222333555666555111...+++///222222000...///111222111000...++++++---/////////......---,,,******,,,+++***++++++***'''$$$###&&&,,,111333222///---,,,,,,,,,---......,,,)))+++)))'''))),,,...,,,***---,,,+++***+++---///111555222//////333555444333111000000222666888:::999///,,,)))'''''')))---///555333111000222333333333111333555555222///---------...000000000111222444333222000...+++(((&&&%%%))),,,///000///---,,,,,,+++...111111//////111444222222222111111000000000000//////........./////////000222111///......///......///111222000,,,(((!!!  ###&&&''''''(((%%%######&&&***,,,---((())))))*********))))))((('''&&&&&&&&&'''((()))(((***,,,---------...000000///...***'''%%%$$$$$$#########%%%'''***---///+++******,,,...///---+++###$$$$$$&&&'''***---///...,,,***)))'''$$$!!!"""###"""!!!"""$$$&&&(((((('''&&&&&&(((---000------,,,***'''&&&)))++++++---...///...+++(((&&&%%%&&&'''(((((('''&&&%%%''')))******)))((()))***&&&&&&&&&%%%$$$"""!!! &&&''''''''''''***---000---***'''(((,,,...,,,)))******)))&&&### !!!###  '''...111,,,+++)))))))))***+++,,,---...,,,(((''''''###!!!%%%&&&%%%$$$### !!!!!!!!!"""$$$&&&(((...---,,,---......---,,,((('''&&&$$$######&&&((())))))))))))((('''&&&&&&%%%%%%&&&(((+++,,,+++)))((()))++++++)))'''&&&''',,,++++++***(((((()))++++++***)))))))))***+++,,,///---***(((((())))))((('''((()))((('''(((+++...+++++++++******+++++++++---///111111///---,,,,,,)))******))))))(((''''''"""######"""!!!!!!"""$$$((())))))'''$$$$$$&&&))))))((()))+++...000000000...000000...+++***,,,...,,,***((((((***---//////*********+++------,,,***)))((('''''')))***)))(((######""""""!!!"""$$$&&&***///333444111//////111///---,,,...111444333222---,,,,,,,,,...000333555222111111///...---,,,,,,,,,+++++++++++++++)))(((&&&((())),,,...///000000---///111111...,,,---///,,,---.../////////......---///---******+++(((###"""$$$&&&&&&%%%&&&''')))---,,,+++*********+++,,,''''''&&&&&&&&&'''(((((((((***,,,,,,+++))))))***(((((()))+++///111111000/////////---+++,,,///333///---,,,...000111000---......------------------......//////000/////////------------...///000111+++***+++000555777444000,,,---...//////...---,,,,,,---...,,,******---000............///111222333222222222444555333///,,,---000333222...+++,,,.........---+++***+++---000000000///...---,,,++++++...---++++++,,,+++)))'''$$$&&&***...222333444444000000000111222000---++++++(((''')))...000///,,,,,,+++***)))***---000222666222///...111333222111///......000333666777777111000...,,,***+++---///333111000111333555555555222444666555333///------///000000///---...111444333222000///,,,+++)))((())),,,000222000...---,,,---000333111---,,,...111111111222222333444555555666555333000...---------///111222111...+++,,,---......///111222111,,,(((!!! !!!$$$'''((()))***'''$$$%%%(((+++------)))************))))))(((&&&&&&&&&'''(((***+++,,,###&&&(((******+++,,,...000000...+++(((&&&%%%&&&###""""""###%%%(((+++---+++******---000000---)))%%%''')))))))))+++///333000...,,,+++***'''### ######"""!!! !!!$$$&&&&&&&&&&&&%%%%%%)))...222---...---(((###!!!%%%***(((***,,,...---+++(((%%%%%%''')))++++++)))'''%%%&&&((())))))((((((((()))&&&%%%$$$""" ###$$$%%%%%%&&&)))---000+++'''%%%''',,,///...++++++++++++((($$$!!! %%%!!! '''---111,,,++++++***,,,...111222//////+++&&&%%%%%%!!!!!!%%%&&&$$$"""""""""############$$$&&&)))000///......//////...---'''''''''%%%%%%'''+++...+++++++++***)))'''&&&%%%'''''''''(((***+++***))))))+++...///...,,,,,,,,,111000...+++(((''''''(((((((((((())))))***+++,,,222///+++)))(((((('''&&&&&&(((***)))'''(((+++///***+++++++++,,,,,,,,,,,,...000222222000---,,,,,,************)))((('''&&&"""###$$$###!!!!!!"""$$$'''((()))'''$$$$$$'''******)))***,,,000222222222111222111...***)))+++...)))'''%%%%%%(((,,,...///,,,+++***+++------+++***((('''&&&''')))))))))'''######!!! !!!$$$'''+++000555555111...///111...,,,+++---111444444333///.........000333666888333333222000///---,,,,,,,,,+++*********+++***)))&&&''')))+++---...//////)))---111111,,,)))+++...+++,,,---...////////////000111///++++++,,,)))$$$'''((())))))''''''(((***///---+++))))))+++---///)))(((((('''''''''(((((((((***------,,,++++++,,,''''''(((,,,000222222222111111111...++++++...222------...000111111///...,,,,,,,,,++++++*********...///000000///---+++***,,,------...000222333444...+++***000777:::666111++++++,,,------,,,++++++)))+++,,,+++******...111...---,,,,,,---///111222333222111222333222---(((...111444111+++''''''))))))******))))))***...111222111000///...---,,,,,,000...,,,,,,,,,,,,+++)))$$$&&&(((,,,000555888:::222222222333444333///---***((('''***000333222000+++***))))))***---000222666222...---///111000///---,,,,,,...111444555444444444333111.........000111000000111444666666666111444666555333///---,,,111111000---***+++...222000000///...---,,,,,,+++(((+++000222111///...---...111333111,,,)))+++...//////111333555777999999;;;999666222///---,,,,,,///111222000,,,******+++///...///111333111---(((###""""""###'''***+++++++++(((%%%&&&))),,,---,,,******+++******)))((((((%%%&&&&&&(((***,,,...///#########$$$%%%&&&'''(((...//////...+++)))((()))''''''(((&&&%%%&&&(((******+++------,,,***((('''###&&&***+++++++++...000444222000---***)))(((((()))(((&&&%%%%%%&&&'''((()))))))))******+++,,,,,,+++***&&&!!! ''',,,,,,,,,+++)))'''%%%###"""(((((()))+++,,,***'''$$$&&&))),,,+++)))((())),,,///+++&&&!!! """$$$((((((((('''&&&'''***---'''%%%$$$%%%(((+++---...---+++((('''&&&%%%###!!!+++&&&!!! $$$((()))))))))%%%$$$'''---000000------+++)))%%%""" !!!$$$&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''---------,,,+++***,,,---*********+++,,,---///000...,,,)))&&&$$$#########)))((((((((()))))))))(((***...333555333222222333///000000---(((&&&&&&(((((((((''''''((()))+++,,,---,,,+++---...,,,'''""")))'''%%%&&&)))---000111,,,...//////...------...111111111000000///...---***,,,---+++(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+++(((''''''***+++)))'''***---000222111111111111444///***)))+++---+++((()))&&&$$$%%%(((++++++***000---+++***,,,---......***++++++,,,,,,------...)))'''&&&$$$$$$&&&''')))***,,,///000///.........,,,+++,,,///333333000---,,,...000222444555555555333222000...+++(((&&&%%%'''(((***///333444111...+++,,,,,,------------------------,,,***+++---/////////...//////000111222555444222000...---,,,,,,,,,,,,,,,,,,***)))((('''***)))))))))***+++,,,,,,'''&&&&&&&&&''''''%%%$$$)))((()))---111111---))),,,,,,,,,------///000000333222111///---,,,,,,,,,+++,,,...000222111///,,,---------,,,,,,+++******............---,,,+++******---000///+++***---000---++++++...111333111//////***&&&'''+++---,,,)))***,,,......---+++++++++)))***++++++***+++---//////000111111...+++******---...000000///,,,)))''')))+++---,,,******...111444333222000///---,,,,,,444111---(((&&&%%%&&&'''''''''(((***---000444666444222000///000000000///***))))))+++///222333333---***&&&'''+++///111111222111000//////......///,,,,,,,,,---///222555666444666777555222000111333444444555444333444666999666666555333111///,,,+++///111111...******///444444222///...///000000///000//////111444555222///000444666444...)))(((***+++---222777:::<<<<<<;;;<<<;;;888555111...,,,***//////...---+++)))'''%%%)))+++...000000...,,,+++***)))'''%%%%%%(((---111---,,,***))))))***,,,---...,,,***)))***++++++++++++++++++++++++,,,......'''&&&&&&&&&&&&''''''(((---...//////---,,,,,,---,,,,,,,,,***((((((***,,,******++++++***(((&&&%%%%%%(((++++++++++++---///222222111000...,,,***(((((((((((((((((()))***+++***+++,,,---------------))))))'''###!!!$$$+++111000...,,,)))'''&&&%%%%%%&&&&&&''')))***)))%%%"""&&&)))++++++)))((())),,,...+++'''$$$###%%%(((***,,,,,,+++(((''''''***---***(((&&&&&&(((+++,,,---+++***))))))))))))(((&&&,,,)))$$$""""""$$$%%%&&&(((%%%$$$&&&,,,//////---)))(((%%%###!!!  """&&&(((((('''$$$$$$$$$$$$%%%''')))***---------+++)))((()))***+++******++++++,,,---...---+++)))&&&$$$#########((((((***,,,,,,+++)))'''(((,,,111222111000000111///000///,,,(((&&&&&&(((&&&&&&%%%%%%&&&''')))******)))***,,,...---)))&&&***((('''(((,,,///111111---...//////...---------000000000000///...------)))***+++***'''%%%######'''''''''''''''''''''''''''&&&%%%'''***,,,+++***)))+++---000111222111000000,,,((((((+++---+++(((%%%###"""###'''***++++++...,,,))))))+++,,,------,,,---------............+++***)))(((((()))***+++***,,,---...---,,,---...---,,,+++---000111///------...000222333333333333111000...,,,***((('''''''''(((+++000555666333000---...//////000000////////////000...,,,,,,---///333222111000///...------000000000///...---,,,+++++++++,,,+++***)))((((((++++++*********+++,,,,,,'''&&&&&&&&&'''&&&%%%$$$((()))+++---000111///...------------...///000111333222000...,,,+++******+++,,,...000222111///---......---,,,,,,,,,,,,---///////////////...------***---///...***)))+++///...,,,,,,...111222111///...+++((()))---///---***---///000000...+++++++++((((((((('''''')))---111///111111000...,,,,,,---000000111111///---+++)))---...///---***))),,,///333222222111000///...---222000,,,(((''''''(((***'''((()))+++---000222444222000000000222222222000,,,++++++,,,///111111111---***''''''+++///111111111000//////...---------...------...///222555777333666888777444333333555666666666555444444666888555444333222000///---,,,///111222///,,,+++///333333111//////000111111111///...///111444555444111000333555333...))))))***,,,...111555888999:::::::::999777555222000...---//////...---,,,***)))(((''')))+++,,,---,,,+++***+++***)))'''&&&(((,,,///---,,,+++))))))***+++,,,000...+++++++++,,,+++***------------...///000111***)))))))))((((((((('''+++,,,...///...///000222222333222///,,,++++++,,,)))))))))((('''&&&$$$###''')))++++++******+++---///000111111000...,,,+++'''(((***+++,,,,,,------+++---...000000///---,,,'''''''''&&&%%%)))000666333000,,,(((&&&&&&((()))&&&'''((()))+++)))&&&###%%%(((++++++(((''')))++++++***(((&&&''')))+++---000///---)))'''(((+++...///+++'''&&&''')))++++++((('''''')))+++,,,+++***,,,+++((($$$ !!!###(((&&&$$$&&&***------+++%%%$$$!!! !!!###%%%!!!!!!!!!$$$(((***+++***&&&%%%######$$$'''***+++,,,------+++(((&&&'''''',,,++++++******++++++,,,,,,+++)))'''&&&%%%$$$$$$&&&(((,,,......,,,(((&&&'''***...000///............///...+++(((&&&&&&'''$$$###""""""###$$$&&&'''%%%&&&'''***------+++)))*********+++...000111000---.........------,,,+++////////////...---,,,,,,''')))***)))&&&$$$######************************""""""###&&&))),,,------(((((())),,,111333111///+++)))'''(((***+++***'''!!! !!!###'''***+++,,,,,,***((((((***,,,,,,,,,///////////////...------------............------***+++,,,+++******,,,......,,,******,,,------,,,......000111111222222111///...+++)))(((((())))))&&&(((,,,111555666333000///000111111222222111111111222333222///...---...222222111000...---+++***)))***,,,......---+++***(((***++++++***))))))***---,,,,,,,,,,,,,,,++++++''''''''''''&&&&&&%%%%%%(((***,,,......///000111...------......///000111333222///---+++)))((((((+++---...000111000000//////...---,,,---...///000000000111111111111000000***---...---)))((())),,,...------...000000000///,,,***)))+++...///---***///000111000...+++******''''''%%%$$$$$$(((---222000000000...,,,,,,...000333222111000///---,,,+++000222222///+++***+++...222222111111000///.........,,,***(((''')))+++,,,((()))***,,,---///000111/////////111333444333111///...---...000111000///---***((((((+++...000111000000///......---------///.........000222555777333666999:::888666555555555666555333111000222444222222111111000///...---...111333111///...000333222111//////111222222111...---...111444666555444000222444222...***)))***---...000111333555666777777666555444333111000000.../////////...---,,,+++((()))******+++,,,,,,---------,,,***((((((+++---///...,,,+++***+++,,,,,,222000...------...---+++...............///111111))))))*********)))))))))(((***,,,---...000333555777777666222...,,,++++++(((((('''&&&%%%$$$######)))))))))(((((('''((()))------------------......)))***+++---------,,,++++++,,,...//////---***)))&&&''')))((((((***000555333000+++&&&%%%&&&)))+++))))))***,,,---,,,)))&&&%%%(((++++++(((''')))+++)))(((''''''((()))+++,,,///...,,,)))''')))---000111---(((%%%%%%'''((((((%%%$$$%%%(((***,,,+++)))***+++***&&&!!!!!!$$$(((&&&%%%&&&)))++++++***$$$""" !!!$$$&&&"""""""""%%%))),,,------(((&&&###""""""$$$'''******+++,,,+++)))(((((()))------,,,+++************---,,,+++***)))'''&&&&&&%%%(((+++---,,,***(((''''''))),,,...///...,,,,,,---,,,+++)))'''&&&&&&'''"""!!! """###$$$"""###%%%(((*********)))*********---///000///...------,,,---------+++***............---,,,+++***''')))***)))'''$$$######++++++++++++++++++++++++ """$$$''')))++++++'''%%%%%%)))000333111...)))((('''((())))))&&&$$$""""""###%%%'''***+++++++++)))((()))+++---------//////000000///---,,,+++---...000111111000...---,,,,,,,,,+++)))***,,,......,,,)))((((((***,,,---000000000111111111111111000...***'''&&&&&&((()))%%%'''+++000222111///---000000111222222222222222222444555444111...------,,,---......---,,,+++***"""%%%***---///---+++)))&&&)))++++++)))(((***,,,.........------,,,++++++((((((((('''%%%%%%%%%&&&(((+++------++++++...111---,,,,,,,,,------...///111000...,,,***((('''''',,,---/////////...///000///...------...000222333222222222222111000//////+++------,,,)))((((((***------,,,,,,------------)))((()))+++------+++(((,,,---///...,,,***))))))(((((('''&&&%%%''',,,///......---+++***+++...111444333111///------------000222333111---+++---///222222111000...---,,,,,,***)))''''''(((***,,,...)))***+++,,,---......//////...///000222222111//////......///111222111000---+++******,,,...000222111111111000000///......///.........///111444555555777:::<<<;;;888555333111111000...+++***,,,---111000000///////////////...000333333222000111222444333111000111111///...,,,,,,...111333666777777111222333222...+++++++++//////...///000222333555333222222222222222111111......///000000000//////---,,,,,,,,,---///111222000111000...,,,+++,,,---111000///...---------...222000//////000111000...,,,,,,,,,,,,---...//////'''''')))***++++++++++++&&&((()))+++,,,...111444777777666333///+++******)))(((&&&%%%$$$$$$%%%%%%***)))'''&&&%%%%%%%%%%%%+++)))'''%%%&&&)))---000+++,,,,,,---,,,+++)))((()))+++,,,---,,,***'''%%%&&&(((******((()))---000///,,,(((%%%$$$&&&)))+++))))))***---...---***'''%%%(((+++***((('''(((+++******************))))))+++***)))(((''')))...111000,,,(((%%%%%%&&&&&&&&&%%%&&&'''))),,,,,,+++)))''')))***'''$$$"""$$$''')))(((''''''((()))***)))'''%%%!!!!!!###%%%$$$######%%%)))---...///***'''$$$!!!!!!"""$$$&&&(((***------,,,,,,---...///...,,,+++***))))))))).........---,,,***'''&&&&&&(((***)))'''&&&'''((((((***,,,...///...,,,******)))(((''''''(((''''''"""!!!  !!!"""###"""###%%%''''''''''''(((((()))***,,,......---+++,,,+++***+++---...,,,***,,,,,,---,,,,,,+++***)))(((***,,,+++)))&&&&&&&&&************************!!!"""###$$$$$$%%%&&&'''&&&$$$###'''...222111...+++***)))((((((&&&$$$"""''''''((()))))))))*********)))(((***,,,...///....../////////...---+++))),,,...000111111000...,,,---------,,,******---///...,,,)))&&&%%%'''+++---111111000000000111111111111///+++'''%%%%%%&&&'''$$$'''***,,,,,,+++)))(((...///000000111111000000222444555333000---,,,,,,)))***,,,,,,,,,***(((&&&###)))---///---***'''%%%(((++++++)))(((***---...............---,,,+++((())))))'''%%%$$$%%%'''(((+++---+++)))(((***---++++++*********+++,,,,,,///...,,,+++)))(((((((((---...///...,,,+++---//////.........///111333444222222222111000///---,,,---------,,,***))))))***+++++++++*********,,,---''''''((()))******(((&&&&&&(((***+++)))(((((())))))+++,,,+++)))))))))***,,,,,,***(((''')))---000333111///---,,,,,,------...000222222///...///222333222111///---+++***)))''''''&&&'''(((***---...,,,,,,,,,------...//////000///...///000000...,,,///...///111333444333111---------,,,---///111333333444444444333222111000///...---,,,---///111333777888;;;<<<<<<888333000......---+++)))((()))+++000000///......///000000...000222333333222222222777555333111000...+++(((***+++---000222444777999222222333111///...------000///.........000222333000000000000111111111111---...///000111222222222//////...---...000222333222333444333111///...///222222111111000000000000000//////000222333333111,,,++++++,,,,,,---...///&&&''')))+++,,,,,,,,,,,,'''((()))))))))+++...111444555555222...+++))))))***)))'''&&&&&&''')))***+++)))&&&$$$%%%%%%%%%$$$(((%%%!!!!!!%%%+++///------,,,,,,+++)))((('''***+++,,,+++***'''%%%###'''***,,,+++)))((())),,,)))(((&&&&&&&&&'''(((***'''''')))+++---,,,)))&&&$$$'''******'''&&&(((***,,,---.........,,,***)))'''((((((((((((***---000///,,,(((''''''''''''&&&((((((***,,,//////---+++&&&((())))))))))))***+++******)))(((((()))))))))***(((%%%"""!!!"""###$$$$$$######$$$(((,,,---...***(((%%%###"""###$$$%%%(((***.../////////000111000///---,,,+++*********///000000000---***'''%%%%%%((()))(((%%%$$$'''))))))***+++...000///,,,)))'''%%%$$$%%%''')))))))))###"""!!!!!!!!!!!!#########%%%''''''&&&&&&'''((((((((()))***,,,,,,+++)))+++)))(((***---///---***++++++++++++***)))((((((***+++---,,,***((((((((())))))))))))))))))))))))$$$%%%&&&%%%$$$###$$$%%%&&&$$$$$$'''---000000///---,,,+++)))'''%%%$$$###***,,,---,,,***))))))))))))((((((***---//////...---...///000///---+++)))+++,,,...//////...,,,+++---......---++++++,,,...,,,+++)))&&&%%%'''+++///000///////////////000111111///,,,)))&&&%%%%%%&&&%%%''')))***)))(((((())),,,---......//////......000111222000---+++***+++)))+++,,,---+++((($$$!!! $$$)))...///---)))'''$$$(((,,,+++(((&&&)))---,,,---.........---,,,+++)))******((($$$###%%%(((''')))******)))((())))))******))))))))))))******++++++************++++++...//////,,,((('''***---......///000111111222222111111111111///...---,,,.........------,,,,,,,,,*********))))))))),,,...************)))((('''&&&$$$&&&((())))))(((((()))+++---///...,,,***((((((++++++)))'''&&&'''+++...000///...---,,,---...///+++...222222000///111333222222111///---,,,******((((((((((((***,,,---///......---------///000111333111.........///...---//////000222444555333222...///000//////000222444666666777777666555333222///...,,,,,,,,,...000111666777888:::;;;888333///.........---++++++---///111000////////////111222...///111222333333222111888666333111///+++'''$$$(((***---...000222666999444333333222111000000///111000/////////000222333000000000000000000111111---...///111222222222222......---,,,---...///000111333666666444222111111222222222222222222222222111000000222444444333222---------------...000000)))***,,,.........,,,,,,*********)))((()))+++...222333333111...+++)))))),,,***((('''(((***---///---***&&&%%%&&&'''&&&%%%$$$"""###(((+++------,,,+++************......---,,,***(((&&&$$$'''+++...---***((((((***###$$$&&&((())))))))))))'''((())),,,------***'''$$$'''******'''&&&(((******,,,...//////---***)))'''((()))***)))***+++------,,,************)))((('''''')))---000000...,,,)))((()))+++---...---,,,+++++++++***)))((()))***+++***(((&&&$$$$$$$$$%%%%%%###"""###&&&***+++,,,((('''&&&%%%%%%&&&'''((())),,,///000000//////000000///...---,,,,,,++++++///000000000---)))$$$"""###(((++++++'''%%%&&&)))))))))***---//////+++((($$$"""!!!$$$(((++++++***%%%%%%############$$$%%%$$$&&&))))))((((((***---***)))((()))+++,,,***))))))'''&&&)))...000...+++************)))(((''''''***,,,------+++)))((()))(((((((((((((((((((((((('''))))))(((%%%$$$%%%&&&%%%&&&'''(((+++---///000...---,,,)))'''&&&&&&'''+++---///...+++)))))))))&&&&&&''')))---//////...---...000111000///,,,***+++,,,------------,,,++++++,,,------+++******+++******)))&&&%%%''',,,000---,,,,,,,,,,,,---///000...---,,,***((((((''''''&&&((())))))(((***---000+++,,,------......------.........,,,)))((((((***(((***---...---)))%%%"""###&&&+++...///---)))'''$$$)))---,,,'''%%%(((,,,***+++---......---,,,+++)))++++++(((###"""%%%)))&&&&&&(((***------+++)))******))))))))))))******(((((()))***+++---...///...000///+++%%%$$$'''+++---...000111222111000/////////000000000000000///000////////////000///...***++++++***)))***...111000000///---+++))))))***''')))+++,,,***))))))***,,,---...---+++******+++++++++***)))''''''***,,,//////......//////000111+++...111222000///000333111111000000//////......,,,,,,,,,,,,---...///000111///---,,,---///333555444222///...///111111222222222222444555555222000000111333222000111333666666777888999888666444333000///---,,,---...000111333333444777999888444000......///......///222444333222000//////000111222/////////000222333222222666444222000...***&&&###'''***,,,---...000444888555444333222333333222222111111111111111222333333222222222222111111111111---...///111222222222222...------,,,,,,,,,,,,,,,---111555777666444222222///000111222222222222222333222222333444333111///,,,,,,+++,,,,,,---...///---...///000000...,,,+++,,,,,,+++)))'''(((***,,,000111222111...+++******---+++)))(((***---000333///+++'''&&&''')))((('''"""  ###&&&(((---,,,+++***+++,,,---...222111///---+++)))(((''''''+++//////,,,))))))*** ###&&&***++++++***))))))***+++...000///,,,***$$$'''******'''&&&(((***&&&(((+++---...,,,)))'''(((***,,,,,,*********+++---,,,,,,,,,...---,,,***###$$$'''+++///000...,,,+++******---000222///,,,,,,,,,,,,+++)))((()))***+++***)))((('''&&&&&&&&&%%%###!!!"""%%%(((******&&&''''''((()))***+++,,,***---///000///...---...000000///...------------//////000///,,,'''""""""(((......+++'''&&&((()))((())),,,......***&&&""" ###(((,,,,,,+++'''&&&%%%$$$$$$%%%&&&&&&$$$'''***+++***+++...111+++***))))))+++++++++)))(((%%%%%%(((...111///+++************)))((('''&&&)))+++------+++)))((()))(((((((((((((((((((((((()))+++,,,***'''&&&''')))%%%'''))))))***,,,///111...---,,,)))'''''')))+++***,,,///...+++))))))***%%%%%%&&&(((,,,......---...///111222222000...,,,++++++,,,,,,,,,,,,++++++)))+++------+++)))((())))))))))))'''&&&''',,,111+++***))))))***,,,---...,,,,,,++++++******))))))&&&(((*********---222666+++,,,,,,---...---------,,,,,,+++)))&&&&&&''')))$$$''',,,//////---***'''%%%(((,,,//////---)))'''$$$)))---,,,'''$$$''',,,)))***,,,.........,,,+++***,,,,,,(((###"""%%%***$$$$$$&&&+++000111...+++++++++***************+++&&&'''((())),,,...000222///000///***$$$"""%%%))),,,...000222222111///---,,,---///000222222333333111000///000111222111000***,,,---,,,***,,,000444555444333000---,,,,,,---+++---///...---+++***+++,,,,,,,,,***)))))),,,...+++,,,,,,***((((((***+++...//////000111222222222+++///222222000...///111000000000111222222333333///////////////000111111222000---,,,---000444777555222///...000333555666444444444555555444000...000333444333222111444777666777888999888666444333111000///......///111222000///111444888999666333,,,---......///000333666444333111000///000222333///......///111222222222444222000///---***&&&###'''))),,,,,,,,,///333777777555333333444444444333111111222222333333333333555555444444333222222111---...///000111222222222.........------,,,++++++***...333666666444222222---...///000111222222222666444444333333222...,,,))))))))))))***+++,,,,,,------......////////////000///---,,,******))))))///000111111000...,,,***---,,,++++++---///111333111,,,&&&%%%''')))(((%%% """%%%&&&%%%%%%'''(((*********))))))***...000444///***(((***++++++***++++++*********,,,---...)))((((((***...///---***)))***+++---.../////////000---(((%%%$$$&&&***,,,+++...000...***(((((()))((()))***+++,,,---------...///000000///---+++)))%%%%%%&&&)))---///000///,,,+++***---000222111...---------+++)))((()))+++)))))))))'''$$$######$$$'''$$$!!!"""%%%''''''&&&&&&%%%$$$&&&***---/////////000000///,,,++++++,,,++++++,,,...///---)))&&&++++++...000+++###"""(((...111///,,,+++***'''(((((()))***++++++,,,$$$###"""###&&&)))******'''&&&%%%''')))((($$$!!! '''...000---******,,,000,,,((('''***,,,---,,,***++++++,,,,,,------...111///,,,++++++***'''%%%((()))***++++++***)))(((***)))(((&&&&&&&&&'''(((+++***))))))++++++***))),,,,,,++++++,,,---///000111---)))&&&''')))*********,,,---......+++)))'''$$$$$$$$$'''***---------/////////000000000000111000///...,,,+++******)))---,,,,,,---//////...---000///,,,******+++---///,,,(((%%%&&&***...111111...------,,,---...///000---+++)))***...111222111...------///222222000---222000---,,,+++)))'''$$$$$$$$$&&&+++///111...+++)))+++---...---***'''%%%"""'''++++++(((%%%&&&)))&&&'''(((***+++---......111111---''' %%%***$$$$$$%%%***///111///,,,---,,,+++,,,---,,,+++)))***'''%%%(((...222222000333222///+++((('''(((***---------...000000...,,,...000222222111111222333222000......000222222222......---,,,---...///000444555555333000//////000,,,...000111222111///...---------,,,++++++---///,,,,,,+++************+++000---,,,---111333222111(((+++///222333222///---333333444666888888666444222111000//////000111111222444444000---...333999999666333000111555999<<<666888999999666333222111...000222111//////111444555777888777444222111000///222333111111444444111444444444444444444444444222000......///111555777:::777333222333333222000222111000//////000111222000,,,)))+++...///+++'''&&&))),,,---,,,---111444666666777777666444222000,,,///222222111111333666444666888666333000111222444222111000222333333222,,,---///000000///---,,,&&&,,,...,,,...333444000---------000222333222000777555444555666444///++++++*********)))(((((((((+++,,,,,,---...000222333111000///---,,,+++++++++...///000000000...,,,***,,,+++******+++---000111111+++&&&$$$&&&((((((&&&"""&&&***++++++)))(((((()))******))))))+++...111222...+++)))***+++***)))))))))(((((((((***+++,,,))))))***,,,///000---***)))***,,,---//////000000000---***'''&&&'''***+++---000111///***&&&&&&''''''(((***+++,,,,,,++++++......///000///...,,,***'''&&&&&&(((,,,///000000---,,,+++---///000///,,,,,,------,,,***)))***+++))))))'''%%%###""""""###(((&&&######%%%'''&&&%%%$$$######%%%))),,,......---//////...,,,++++++,,,+++++++++---...---***(((***)))+++,,,(((!!!$$$(((...000///---,,,---)))))))))))))))*********$$$###"""###&&&((()))))))))(((''')))***)))%%%""" &&&---///,,,******+++,,,)))''''''***---------++++++,,,,,,------......111///---,,,,,,+++)))((('''((()))******++++++***))))))'''&&&&&&&&&''''''***))))))***---......---++++++++++++,,,...000111111...***((()))+++,,,,,,,,,---...///...,,,***)))$$$$$$$$$&&&***,,,,,,,,,---------......///000111//////---,,,+++*********---...000111111111111111444222///,,,++++++,,,---+++(((&&&'''+++///222333000///---,,,,,,---...///222///---...111333333222///...---///111111///,,,000...,,,++++++***(((&&&%%%%%%&&&)))---///---***)))***,,,...---+++(((&&&$$$(((,,,,,,(((&&&''')))&&&'''''')))***,,,...///222111---&&& $$$***(((&&&&&&***...000///---///......///000000///---***'''&&&)))///333222000000000///---***)))***+++++++++,,,...000111///...///000222222111000111222111///------///111111111...---,,,++++++---...000000222333333111000000111,,,...000111222111000///---......---,,,,,,...000///......---,,,---------...,,,+++,,,///111111///***,,,000222333111///---333333555777999888555222000//////...///000111222222444444111......222777666444222000111444777999888:::<<<;;;999666444444///000111000......000333222333444222///---,,,---///222444333555888888555444444444444444444444444///...,,,,,,---111444777888555333333555666666444333222111/////////000000...+++)))+++...///+++'''&&&))),,,---------///111555666888888777555333111...111333333222222555777444666888777444222333444333222111222333333222000***+++,,,......---+++***'''+++,,,)))***...///,,,+++---///000111111000000555444333333444333000---,,,,,,,,,+++++++++,,,,,,*********+++---000444555111111000//////...---------.../////////---,,,+++***)))))))))***,,,---///000+++%%%$$$%%%(((((('''&&&***...000///,,,)))((()))************+++...000...---+++***++++++)))(((&&&%%%%%%%%%&&&''')))******+++---000222111---***)))***,,,...///000111111000...+++)))(((((()))***///111222///***%%%$$$%%%%%%''')))***+++***)))(((,,,---.../////////------)))'''&&&(((+++...000000---,,,+++,,,---,,,***))))))+++------,,,******+++)))'''$$$!!! """###)))'''%%%$$$&&&'''&&&&&&###""""""$$$'''***++++++***,,,------,,,++++++,,,+++***)))***,,,---,,,***(((''''''(((%%%&&&(((,,,.........///000++++++******)))(((''''''%%%######$$$&&&))))))))),,,+++*********)))&&&###"""''',,,...,,,******+++(((''''''))),,,......---,,,,,,,,,------...///000000///------......,,,+++((((((((()))***+++,,,---))))))((('''''''''((((((***))))))+++...000000///)))******,,,---///000111111///+++***,,,...///////////////...------,,,,,,&&&%%%%%%'''***,,,,,,+++++++++++++++,,,---//////......---,,,++++++******+++///444555444333444666777444111...+++++++++++++++)))((())),,,000222333222000---+++***+++---...333222000000111222111000///...---...//////...,,,...,,,++++++,,,,,,+++)))'''&&&''')))+++,,,+++***(((***,,,------,,,)))((('''***------***''''''((('''&&&''''''))),,,...000222000,,,%%% %%%+++,,,)))'''))),,,///...---///......000222333222111,,,***)))+++000222111///,,,...//////---------...*********---000111000//////111222222000///000000///...,,,,,,---/////////---,,,***((()))+++---///,,,///222333222111111111---...000111222222111111---...///...---...000222222111000000//////000000---,,,++++++---///......,,,...111333333111...,,,222333555999:::999555111//////......///000111111111444555333000...000333222222111111111333555666:::<<<>>>===;;;888666666000000111000......///111000000///,,,)))''''''(((///444777777888;;;;;;888222222222222222222222222---,,,++++++,,,///222555666444333333666888999999666444222000///.........,,,******---000111...+++)))+++------,,,,,,---...444666888999888666444222111222333333333333666888444666777777666555555666333222111222333333111///)))***,,,,,,,,,***(((''')))+++***'''&&&))))))''')))---111111///---...///333222111111222222111///------------...///000111+++***))))))+++...222444111111111111000000///...,,,------...------,,,+++(((((((((((()))***+++,,,...***&&&$$$%%%((())))))))),,,///000---+++)))(((+++,,,,,,+++))))))+++,,,+++++++++++++++***(((&&&######""""""###%%%'''(((***,,,///222333111---***)))***,,,...///111111111///...---+++***)))))))))...000222///***&&&%%%%%%$$$&&&((()))***((('''%%%***+++---...////////////***(((&&&'''***,,,......,,,+++******)))'''&&&$$$'''***---...,,,+++******)))%%%!!! """###((('''&&&%%%&&&'''(((((($$$###"""###%%%&&&%%%$$$&&&(((+++++++++++++++,,,***((('''''')))+++,,,,,,)))&&&&&&'''$$$"""'''((()))***,,,...000111...---,,,***)))'''&&&%%%'''&&&%%%''')))******)))---,,,,,,+++***(((&&&$$$%%%(((---...---,,,++++++((()))***,,,.........---......------...///111222000///......000000///...+++***)))((()))***+++,,,******))))))))))))))))))******)))+++---//////...'''(((***---///000111111111///,,,,,,...111222222111000///------------...)))(((((())),,,------,,,,,,++++++******++++++,,,------------,,,++++++***)))///555777555333666999555444111...,,,+++++++++---,,,+++,,,---///000111111///,,,******,,,...000///............//////...------,,,---------,,,+++,,,+++***+++---------,,,***))))))******+++++++++(((***,,,------,,,***)))))),,,......+++((('''''''''&&&&&&'''))),,,///111000...)))$$$!!!###)))...///***&&&&&&))),,,---,,,,,,,,,---///222333333111000///---...000000...,,,))),,,///111000000000111,,,++++++,,,...000///...000111222111000......///...,,,******,,,.........,,,***(((''''''))),,,...+++...222444333111000000---...///111111111111111,,,...////////////111333333222111111000000111111---,,,,,,,,,,,,---------...000222333222000...,,,///111555:::===;;;888444111000000000000000000000111333555444222/////////000000111222333333333333999;;;===<<<:::777555555111111000///.........///000///---***'''%%%&&&'''000555888777999;;;:::666000000000000000000000000...---,,,+++,,,...000222444333222333555777888999888666444111///...------++++++---000444777666444000///---,,,+++,,,...000222444666777888666444222222222222222333444555777444555666777777777777777555333000///000111222111////////////---***'''%%%))))))(((&&&&&&'''''''''(((...222222...+++,,,...111000//////000111222222---------...///000222333---+++)))((()))+++...000//////000000000000///...+++++++++,,,,,,,,,,,,,,,(((((((((((()))******+++,,,***'''&&&'''((()))***+++,,,,,,***(((&&&'''(((---...---+++(((&&&&&&'''((()))++++++***((('''&&&""""""!!!"""###%%%&&&(((***---000222222///,,,***(((***+++---///111111222......---,,,******))))))+++...000...***'''''')))%%%&&&'''(((((('''%%%$$$'''(((***,,,...///000111***)))'''(((***,,,,,,,,,)))))))))(((&&&$$$###"""&&&))),,,---+++***))))))'''$$$ """$$$$$$&&&&&&%%%%%%&&&''')))+++'''%%%######""""""!!!$$$(((******+++,,,---)))'''%%%&&&(((+++,,,,,,+++(((((()))'''######'''(((''''''(((***---///000//////---,,,***((('''&&&***))))))***,,,---,,,+++,,,---,,,+++)))'''&&&%%%)))+++...000///...------+++---///000000///...---000//////...///111222333000///...///111222111000...---+++)))(((((())))))+++++++++,,,,,,,,,+++++++++***))))))+++,,,+++***&&&(((+++...000000000000///---,,,---000333444444222111///---------...///---,,,,,,---...//////---------,,,,,,+++)))((((((+++,,,---------,,,++++++'''---333444222111444888222111///...------------000000000///---,,,,,,,,,---,,,******+++---000111***+++,,,------......///+++,,,,,,++++++++++++,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,+++,,,,,,)))***,,,------,,,+++******,,,------,,,)))((('''&&&&&&'''(((***---000111,,,+++(((%%%%%%(((---111...)))$$$###&&&***++++++,,,+++,,,///222444333222333222111000///---+++)))'''***///111111111111222...---,,,,,,---...---+++///000111111///------...---+++))))))+++---------***)))'''&&&&&&(((+++,,,,,,///333444333111//////......//////000000000000***,,,.../////////111222222111000000//////000000.........---,,,,,,---...///000111222111///---+++---///444:::>>>>>>;;;888333333222222111000///...000222444555333000...---///000222333444444333333444777999999777555444444222111000////////////...111000///,,,)))'''(((***111555777555555777666222------------------------222111///...---...///000222222222222222333444666888666444111///...------------000333888;;;===>>>888444...******---111333000111333444555444444333333222111000222333555555444444444666777777777666777333...+++---000333555777777666444111---)))'''***(((((())))))((()))***)))///333333...******,,,///////////////000222333------,,,,,,---///111222,,,+++)))''''''((()))***+++,,,---...///...---,,,))))))******++++++,,,,,,)))))))))*********++++++*********)))******++++++++++++)))'''$$$$$$%%%'''---------***'''$$$###$$$'''(((******((('''&&&'''###""""""###$$$&&&((()))))),,,000111///,,,***)))'''(((***,,,...000111111---,,,+++***************(((,,,///...+++))))))+++''''''''''''&&&%%%$$$$$$$$$%%%'''))),,,///111222,,,+++***+++------,,,+++'''((()))'''%%%#########&&&(((******)))''''''(((&&&"""###&&&'''&&&%%%&&&&&&%%%%%%&&&(((***'''&&&$$$###""" %%%(((******,,,---***(((''''''))),,,,,,,,,---++++++---+++'''(((,,,***((('''(((+++...///000000///...---+++***))))))---,,,,,,---...///---+++,,,------+++(((''''''(((,,,---///000111000///...---///111222000///...///222111000///000222444555000//////000111222222111000///---+++)))(((''''''***+++,,,,,,------,,,,,,***)))(((((()))***)))'''&&&(((,,,///111000///...,,,++++++---000333555555444333111/////////000000111000...///000111///...------......---+++(((&&&***+++,,,---...---,,,+++(((+++...000//////222555111000000////////////000111222222000---***))))))*********+++,,,...000111***,,,...//////...///000+++,,,,,,,,,++++++---///---,,,+++,,,---...---,,,,,,---//////---,,,,,,---++++++,,,------,,,+++******+++,,,---,,,***((('''&&&'''(((+++---///111111+++***(((((())),,,000222+++'''"""!!!%%%))),,,,,,,,,,,,---000333555444333333333333111///,,,)))'''(((+++...111111111111222000...,,,+++,,,,,,+++***---///000000...---......,,,+++))))))+++,,,---,,,)))((('''''''''(((******,,,///111222111///////////////............------'''))),,,---......000111000000///............///...//////---++++++,,,---...///000111000///---++++++...222777<<<===:::888222222222222111///...---///111333444333111...---...000111333444333333222000333666666555444333444333111//////000111111000111111000...,,,***+++,,,111444444111111333222///------------------------333222000////////////000111222111000//////111333777555333111000/////////000111222444777;;;???AAA<<<666...******...222555//////000111222333444555555222000///111333444555333222222333555666555333666111,,,***,,,111555777;;;;;;:::999555111...+++***)))***---...++++++---,,,000444333000,,,******---///111111000000222333///...,,,++++++---...000)))(((''''''&&&&&&&&&&&&'''(((***,,,,,,,,,******((((((((()))***+++,,,,,,******+++,,,,,,,,,,,,+++(((***,,,------,,,++++++)))******(((&&&%%%%%%&&&)))******)))&&&$$$###$$$&&&(((***)))'''%%%&&&'''$$$$$$$$$$$$&&&(((***+++))),,,......+++(((((((((&&&''')))+++---///000000++++++)))(((((()))***+++(((+++......+++)))***+++)))((('''%%%$$$$$$%%%%%%!!!"""$$$'''+++...111222///...///000111000...,,,&&&(((***)))&&&%%%&&&''''''((()))(((&&&%%%%%%&&&$$$!!!!!!&&&******(((&&&''''''%%%###"""%%%'''&&&$$$###"""""" ###''')))***,,,------+++***+++---......---...,,,...000///++++++///---+++)))***...000000////////////...------,,,,,,---------...//////---+++,,,......,,,)))((()))+++------...///000000///---,,,...111111///...000222333222000000000222555777111000///000111222111000......---,,,+++)))((('''((()))+++,,,,,,,,,++++++((('''&&&''')))******(((&&&)))---000111000...,,,***)))))),,,000333555555666555444333222222222222222111//////000000///...***,,,///111111...***((()))***,,,......---,,,+++*********+++,,,...000222333222222222222111111111///222333111---)))(((((()))***+++,,,---.........,,,...111111///---...///,,,---......------111444000...---,,,------+++***))),,,///000...,,,,,,---,,,---------,,,+++******))))))***+++,,,+++)))'''%%%'''***...000111222111,,,+++++++++---...//////)))%%%!!!"""&&&+++......++++++,,,...111333222111///000111111///,,,***))))))+++.../////////000111///---+++***,,,---,,,,,,,,,...//////...---...///---+++))))))+++,,,---,,,'''(((((())))))))))))))))))+++---.........///000000///...---,,,+++++++++$$$&&&***,,,,,,,,,...///000//////...............---......,,,***(((***,,,,,,---...//////...,,,,,,,,,---000444777888666444---...///000000///......///000111333333222///------...000111111222111111...111555666666555555666333111///000222333333111...///000000---,,,,,,,,,///111000------000111///////////////////////////000000/////////000111222///000111000......111444555444222111000111111222444333222111222666:::>>>:::555///,,,---///111222111000//////111333666888777444000000222555666555222111000111333444222000111///,,,,,,///222555666::::::::::::888555222000,,,***,,,111222---+++---///111333444222...***'''---000222333111000111333111///---+++******,,,---&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&(((***+++***)))((((((((((((((()))+++,,,---+++,,,,,,---------,,,,,,'''***---//////---,,,,,,''')))++++++)))'''&&&&&&&&&'''((((((&&&$$$$$$%%%&&&((()))(((%%%$$$&&&(((%%%%%%%%%&&&'''***,,,---)))+++---,,,)))&&&&&&(((%%%&&&(((+++---...///000+++)))((('''''')))+++,,,))),,,///...+++))))))++++++)))&&&$$$###$$$%%%&&& !!!###&&&***...111333111111222444555333000---&&&(((++++++(((''')))+++(((((((((&&&$$$###$$$%%%### """)))---,,,***)))))))))&&&""" !!!$$$######"""""""""!!!"""''')))***,,,---///...---...000111000......---///222111------000///---+++---000222111000////////////////////////---------...///...,,,***---//////...+++***,,,...---------...000000...,,,***,,,//////......111444444333111000111333666777111000///000111222111///+++,,,------,,,+++)))((('''((()))***++++++***)))&&&%%%%%%'''***,,,,,,+++''')))---111111000---+++((('''(((+++///333444555777777777666666555444444222111//////000000...---'''***///333444111---***(((***,,,.........,,,,,,,,,***((((((+++...000000666555555444444333333222---000222111---)))((((((***+++,,,---...---,,,+++,,,///222111---++++++,,,---///000000///000444777111///...------,,,***)))'''+++///000...++++++,,,.........---,,,+++***)))(((((()))+++,,,+++)))'''%%%'''+++///222333222111...------...//////...---((($$$!!!###(((---000000(((((()))+++...//////...+++---000000///---,,,,,,***,,,...///......///000---+++******,,,---......+++---...///.........000---+++))))))+++,,,---,,,&&&''')))*********)))(((%%%''')))++++++---///111000///...,,,******))))))"""%%%(((***++++++---...000//////...............,,,---...+++(((&&&(((***+++,,,---......---,,,,,,------...111333444222000(((***,,,.../////////...//////000222333222000...,,,---...///000000000000...222555777888777888999333111///000333555444222,,,...000000...,,,,,,,,,---///...***+++000222111111111111111111111111111---------...000111333444---///111000...///222666333333222111111222333444777555222...---000555999666333///...///000000...222111//////000444888;;;999555111111333666777666222000...000222333000...---,,,---///222444555444666777888999888777555333---+++...444444---***,,,111222333444333000***&&&,,,000444555333111111222333111...+++))))))***+++$$$$$$"""!!!!!!!!!"""""",,,,,,++++++++++++++++++---,,,+++*********+++,,,+++++++++---//////---++++++))))))***---/////////***))))))+++,,,,,,***(((,,,)))&&&&&&""" %%%))))))))))))((('''&&&%%%&&&'''(((((((((***---//////...+++(((&&&&&&''''''&&&%%%&&&+++000111---((($$$&&&((((((((()))+++---///...------,,,***'''$$$)))&&&$$$'''++++++(((######$$$%%%'''***---000111---111777>>>AAA>>>666000''')))***++++++***)))((((((&&&$$$""" ###"""###'''+++---,,,)))((((((&&&%%%###"""!!! """"""###%%%%%%######)))---000111111222222222222111000///...------,,,***((()))+++---111//////111333333000---111///,,,,,,---......---,,,------,,,******,,,...//////...------,,,++++++,,,++++++---///000000...+++,,,---...///000111222888333---)))***---///111222000+++((((((***...111---...///,,,(((%%%&&&((()))++++++)))&&&&&&***...,,,***))))))******(((&&&%%%''',,,222555555222///---,,,++++++,,,...111333444666888888666333222111...///000///...---...///***+++,,,000222111,,,((((((,,,///111111///...---...(((!!!!!!'''...333444555666777777555111...,,,000///......---,,,***(((,,,+++)))''''''(((***,,,***...111///***&&&&&&((()))///555777333//////000...------,,,+++))))))(((+++++++++++++++***)))))),,,...000///---+++******+++***)))((()))***+++,,,((()))+++---///111222222222111000000///...,,,***$$$$$$$$$&&&***---......------,,,+++************+++***)))+++......,,,)))***+++------+++***++++++111---+++,,,000333111...---,,,+++---///000000///222...)))(((+++---......&&&'''***///222222,,,((()))************,,,///222222333222///,,,)))))))))&&&'''((()))+++,,,---...111000000000/////////...222000///,,,***)))((((((,,,------,,,///444222---...///000000000000//////''''''))),,,//////---+++///............///000000.........---,,,***)))(((,,,---///333888===??????888666444333333444555777000,,,)))+++...000---***...000000...,,,---111555666555444222111000/////////000000/////////222555333111...---...111555888444666777444000...111555555444333111111111222222444333222000///---,,,+++,,,...000222444777;;;???666666777777777555333222------...//////000000///000222666666555333111111999999:::999999888777666...///000111000///---+++...000333555333000+++'''***000555666333111222444444111,,,(((&&&(((+++---%%%$$$###""""""###%%%&&&---,,,+++***))))))***+++---,,,*********+++,,,---,,,,,,,,,...000000...,,,***))))))+++---///000///(((((((((***------,,,+++)))'''&&&'''$$$!!!"""&&&(((((()))***)))((('''&&&(((((((((((()))***,,,...///...,,,)))((('''''''''%%%$$$%%%)))...///+++&&&$$$&&&((()))(((((()))+++---,,,+++,,,,,,+++)))'''+++)))(((***...000---)))%%%%%%&&&(((***,,,...//////000777BBBKKKJJJ>>>333((()))***+++***)))&&&%%%%%%$$$###!!! """###%%%***...///,,,)))((('''&&&$$$###!!! """"""###&&&'''%%%"""!!!&&&+++...000111111222222222222111000//////------,,,)))''''''(((***000......000222333222000///---+++***+++,,,,,,+++,,,,,,,,,***)))***---000000000///...,,,+++************+++---///000000...++++++******,,,...111333666111+++((((((***,,,---...,,,)))'''(((+++///222000000///,,,(((%%%&&&((('''((()))))))))***---///,,,,,,+++,,,---,,,)))'''''')))---222666777555333///............///111111222555777666444222111000///000111000...------...,,,++++++---000000...++++++---000111000...+++***'''"""%%%,,,111222333333444444333000---+++---,,,,,,---------,,,+++...,,,)))'''&&&(((***,,,+++...///,,,&&&######%%%(((...444555111,,,******)))***,,,------+++)))(((************)))(((''''''---///111111///...---...---,,,,,,++++++,,,,,,---+++,,,---...///000000111111000...------,,,***)))(((''''''(((+++...//////------,,,,,,+++,,,,,,,,,((('''&&&(((++++++)))''')))+++,,,,,,+++***+++,,,000,,,***,,,111444333111------............//////111---)))(((***---......******,,,000222222...***,,,------,,,++++++---///222333333111---+++***+++*********++++++,,,,,,,,,222222111111000/////////222111///---+++***)))(((+++---......111555444///---...//////000000000000***)))***,,,///000...---////////////////////////......------,,,,,,+++***......///222777:::<<<<<<555555333333222333333444///,,,+++---000111...+++...///000///---...111444777666555333111000000///000111222111//////000222333111///...///111444666333555666333...---000333444333222111000000000000222222111000///...---,,,---///111222333666999<<<666666666777666666555444111000///...///////////////222555666555444333333555777999;;;:::888666444---...000111111000...---///111444666666333///,,,///333777666333000111333555111---)))(((***,,,...&&&%%%######$$$&&&***,,,...,,,***((('''((()))***,,,+++***)))***+++...///...---...///111111///---***))))))+++---///...---'''''''''))),,,------,,,&&&%%%&&&)))'''###$$$((('''(((***+++,,,+++)))(((+++***)))))))))+++,,,---///...---+++***((('''&&&%%%%%%&&&)))------)))%%%$$$''')))***)))(((((()))+++))))))***+++,,,+++***,,,******,,,000111///---&&&'''((()))***+++,,,---///...444CCCQQQQQQBBB333))))))***+++***(((%%%$$$"""""""""""""""!!!!!! """$$$(((---//////+++(((((('''&&&%%%###!!! """###$$$'''))))))'''%%%###%%%))),,,///000000///111111111111000000000000......,,,)))&&&%%%&&&'''...---,,,...111333444333111...,,,,,,---...------,,,+++***(((''')))---000000///...---+++***)))((())))))***---000111000///,,,***((('''))),,,000333111---)))&&&&&&((()))***+++)))'''&&&'''+++000333444333000,,,(((&&&'''((($$$%%%'''***---/////////---------///000...***'''&&&'''***///333555444333000000000111111000000000000333555555333111000000222222222111...,,,,,,---...,,,++++++---//////...,,,...///000///,,,(((&&& ###***...//////000111111000...+++***)))***+++,,,...///000111000---)))&&&%%%''')))+++,,,---,,,(((""" """'''---333444///)))%%%$$$&&&(((,,,...///---***((())))))))))))((('''&&&%%%...000222222111111111222000000000000000///...---//////............///000000///---+++***))))))))),,,+++)))***,,,...//////------,,,,,,------......((('''&&&''')))***)))''')))***,,,,,,++++++,,,---...+++)))+++000333333222---///111///,,,+++,,,...000---******+++---......///...///000111111///---///000000///,,,++++++,,,111333333111...,,,,,,,,,---------------,,,+++***333222222111000000//////222111000...,,,***)))((()))---//////333777666111,,,,,,---...///000000111---++++++,,,...000000///...///000111111000///...........................000//////111444666666666222222222222222111000000...------///222333000,,,---...//////...///111333888777555444222000///...111222333222000......///333222111000000111222333111333333000,,,+++---000111111111111000///...---//////000000000///.........000111222222333666888666666555555666666777888666333000///000000///......111444666555444444555111444888;;;;;;999555333...///000111111111000///000222555777888666444333555777888666222///000222555222...+++***,,,///111'''&&&%%%$$$&&&***---000...,,,***'''&&&'''((())),,,+++***)))***,,,///000.........000111111000...*********+++,,,,,,)))''''''&&&&&&(((***+++***)))$$$$$$'''***)))$$$$$$''''''(((+++---...---,,,+++...,,,******+++,,,,,,,,,.........---+++)))((('''(((((()))+++------***'''&&&(((++++++***)))((()))((('''&&&(((***,,,------,,,+++***+++,,,---,,,***%%%&&&((()))***+++,,,,,,---,,,000<<>><<<999555111//////000333111///......000333444************+++---///000++++++******)))))))))******+++,,,---......------,,,+++,,,---//////---+++((()))***++++++)))$$$ %%%&&&''')))***(((### !!!!!!$$$((((((%%%%%%(((,,,,,,---//////000000000111...++++++---///...,,,+++++++++++++++*********......//////...---+++***((()))******))))))+++,,,)))'''$$$$$$'''***---...000...,,,***'''&&&%%%$$$"""$$$'''***,,,---......,,,///111000,,,)))((()))&&&(((+++---/////////...+++,,,---...////////////000///+++&&&"""!!!###%%%************************((('''&&&(((,,,///000000*********)))((('''&&&&&&#########%%%'''***---///000111111000---++++++,,,+++,,,.........000222444222000------...//////...***)))&&&"""!!!$$$"""###$$$%%%'''((()))***+++,,,...111333333000...''')))+++------,,,+++)))%%%&&&'''***...000///...///...+++))))))***,,,---111///---,,,---,,,+++***,,,---///111222///***'''+++++++++------,,,(((%%%$$$######%%%'''((('''&&&%%%'''***---///000000///...000333555444333222333...///000...,,,++++++,,,...000333444333111000000000+++&&&$$$&&&(((((('''***)))'''''''''))),,,...000000000///...,,,+++******---///000000222777;;;444222///,,,******+++,,,,,,***(((&&&%%%&&&((()))%%%(((---000222000---+++222000...,,,+++,,,...///***+++,,,,,,------,,,,,,***+++---------...111333555444444333222111//////------............------,,,...111000---+++,,,......+++'''%%%&&&'''((((((++++++*********+++,,,,,,,,,+++***((('''))),,,000...//////---,,,,,,...000...,,,***(((((()))+++,,,---...///,,,'''$$$%%%&&&,,,...000111000000000111//////...---++++++,,,...+++++++++***((()))+++------///000000---***((('''***,,,...000111000///...,,,,,,,,,,,,------------,,,,,,---...---,,,***))))))...000...---000111000+++************,,,...///...,,,***)))+++---.........///000222333333333333111111111111222444666777333111////////////---+++***,,,...111222222111111///000222333333222000///+++,,,---000333333222000...//////000///---,,,+++---///111111111111222333444444333333222222222111000000//////000111222333444333333222111///...------...///000000///---+++***,,,////////////000111333333333333444555666777222222333888===<<<555//////000222111000///000000555555444333444666888999666666555333222111000///222222111111222444666888>>><<<888555222000//////000///...---...000333444+++,,,,,,---------------)))***+++,,,,,,,,,+++***)))+++...000000...,,,***)))))))))+++------+++)))%%%&&&))),,,...,,,((($$$###%%%))),,,---***%%%  &&&'''&&&(((,,,//////......///000111222222...***+++///111000---))))))(((((()))***,,,---------...---+++)))((((((''''''''''''&&&(((+++---+++((($$$###%%%)))+++,,,...---+++(((%%%$$$$$$$$$$$$%%%(((***,,,,,,,,,+++***---///...)))&&&''')))'''(((+++---//////...---------------......///000///...---((($$$"""$$$&&&(((((()))******++++++,,,***(((''''''***---...///+++******)))(((&&&%%%%%%""""""!!!!!!"""%%%''')))...///000000///......///+++...000000///...///111...,,,***)))***++++++***''''''%%%###!!!!!!###%%%###$$$%%%&&&''')))*********+++---000222111---***###$$$''')))+++,,,------)))***,,,///222333111///...,,,***)))((()))+++,,,,,,++++++,,,//////---***---000333333111---)))(((,,,++++++,,,,,,+++)))&&&$$$$$$%%%(((+++---,,,***&&&(((***,,,......///...,,,///222333333222222222***,,,---,,,++++++,,,------///222333333444666999777000'''###%%%(((***))),,,+++)))'''''')))---000111000///...,,,+++***)))+++...000///---...333888333222111///...---------111///,,,***************((())),,,///111111///------,,,,,,+++,,,------...)))***+++,,,---.........***+++,,,,,,,,,---000222333333111000////////////---...///000...,,,)))((((((,,,111111...,,,---...000,,,(((&&&''')))******------,,,+++++++++,,,,,,++++++***'''&&&''',,,000222222111///------///111111000...,,,+++---000333000///...,,,***(((&&&&&&))),,,000111///...///000---...///---++++++---///+++***)))&&&$$$%%%(((+++...000222111...***'''&&&***+++...000111000...---***++++++,,,---...///000+++,,,...///000///...---...222222...,,,...000000+++***)))))))))+++,,,...///---++++++---//////...---...///111333444666666111000//////000222444555222000///...//////---+++***,,,...111333444555555111222222222111/////////***+++---111444555222///,,,---///000000///---,,,000111111000//////111222444444333222222222333333111111000111333555777888777666555333111000000000...///111111000---***)))***,,,000111222222333555111111222333444444444444222000000555<<>>555---))))))))))))''''''((((((((((((''''''((('''(((***)))%%%%%%(((+++,,,---,,,***(((''''''"""###$$$$$$%%%''',,,///---,,,,,,---///111111000---+++(((((()))))))))(((+++,,,---///111111///------///222333111...,,,,,,111000///......------...)))***+++---......//////---000333333111000111333111///---...111222222000//////111111111000...---*********+++111:::EEELLLKKKBBB777111111333222///.........,,,***((()))***/////////......---,,,+++***,,,------,,,---000333111222333333222000---,,,222333333000---***))))))------------,,,,,,++++++''''''((()))***,,,---...000///...---,,,,,,,,,,,,,,,///222333333444555666555333111111333444444333444444555444---%%%###&&&+++,,,...000000...,,,+++,,,+++*********,,,///000000...------///111222222111111///---,,,...111555555555444000+++***,,,000222111111222555666333111222///---///222333000,,,---------...------,,,+++000//////......///000111000000///---+++*********.../////////---,,,++++++---,,,+++---///111000///000---,,,///222333///+++---...111222222111///...111666777444111222000---******))))))***,,,///000222111///......---+++***//////333888<<<999222***)))+++,,,,,,,,,---///111333222222111111111222222///......///111333444444333333222111000...,,,+++++++++,,,///222333222111111111111///,,,,,,...000555666555333111000111222111000//////000333666888333222222444888999888777888888666444111000222333222111000000111000...,,,...000333333222111222333444444333333333444555666777666555666888:::;;;;;;:::999888777777777888999999888777666555555555555000...///000///...333999777:::<<<:::555111111333111333555555333222333333444333222000000///000000+++******+++------,,,+++******,,,,,,,,,***)))'''&&&)))------)))''''''(((,,,,,,***)))))))))***+++---+++***+++------***'''''')))---//////...+++)))'''''')))+++,,,---......000111///,,,+++///111000///111222111///...------+++((('''))))))''''''***---,,,+++***)))(((((('''&&&### !!!%%%((('''&&&&&&+++//////,,,***,,,000------,,,***'''&&&'''(((******)))(((((())))))*********,,,---000222555666...,,,)))((()))))))))((('''&&&%%%&&&(((+++///111------.........------,,,000...,,,)))(((''''''''',,,,,,,,,+++***+++---000000000000111333444333111'''(((((('''&&&'''))),,,555444222111222444777999666444333999BBBLLLSSSVVV[[[PPPAAA333+++((()))******)))(((''''''(((((())))))((((((***(((######&&&......---***'''&&&&&&'''((()))(((((((((***...111+++******+++...000000000...,,,)))((()))))))))(((+++,,,---000222222///---***---000222111000//////111111000//////...//////+++,,,...//////...---+++...111333555444444444555555222---,,,---000333444...000333555444222...,,,)))((((((,,,333;;;BBBEEEEEE@@@999555444555777777222222111...***(((((()))////////////////////////***+++,,,,,,---...111444222222222111000---+++)))333444333111---+++******000///---,,,+++++++++,,,%%%%%%''')))+++---...///333222000///---,,,,,,+++---000222444444555888:::444333444555777888777555444666888666---######))),,,---///111111000...------,,,++++++,,,...111222000...---...111333444444444333111...,,,...111444111222222///++++++...222111111111222333444222000///......111444555222//////000000111///---+++)))------......///111222333555555555333111///------,,,---...---+++***+++,,,---,,,,,,---000111111000///---,,,---000111...+++,,,...000111111000///...///444666333111111000---)))(((((()))***,,,///000111111000000///.........111333888===???:::000((()))+++---............///000000000000111222333444333111000//////000111222444444333222000...,,,++++++******+++///111222222333333111...+++***,,,...555666555333111000111222111000......000333777:::444222111222444555555555888888666444111000111333222111111111333333111///333777999777222///000333333333333333333444555666888777777666777777888999888888888888:::;;;===>>>;;;:::999777666555444444111//////000///---///444444<<>>999555333:::JJJZZZeeejjjmmm```LLL:::///,,,,,,...+++***((('''''')))+++,,,+++)))***+++((($$$###&&&///...,,,(((&&&&&&(((+++///...---,,,+++---111444///---,,,,,,...000000000///---***))))))***)))(((,,,---///222444333000---***,,,---......///222444111111///...---,,,,,,,,,+++---///111111///---+++...///222444444444555555666333///,,,,,,///222444...///111222222000...,,,---+++***...333888888777888777555333333555888<<<777777555111---***)))))).........//////000111222)))))))))***+++...111333333222111000...,,,***)))222333222111...------...444222...+++))))))******###$$$&&&)))+++...///000333222111//////.........000111222222222333555777333444666999<<<<<<999777555888:::777,,,"""$$$+++111222333333333111000///...---,,,,,,...000333444111///...///222444555555333222///,,,***+++...111///111111///++++++...111222111111111222111111000,,,,,,...222555666333000111222333333111...***(((+++,,,---...000222333444555:::>>>===777000------...//////---***((()))+++---,,,,,,...000222222111---+++******,,,---,,,***+++,,,...///000000///...,,,222444222000111000---)))(((&&&%%%'''***///222222333444333222222333444555777;;;>>>>>>999///(((***---000222111/////////------...///000222444555555444222000...///222444555555444333111///...---***((('''(((+++...000111444333111...+++***+++---444444444222000//////111333222///...///222666888444333111000111222333333777888777555222111222333555444333333444444333111777;;;>>>:::222---000444333333333444444555666666999999999888666555555666777888999:::<<<>>>???@@@???>>><<<999777666555444333000000111111......111333:::@@@???999444333555444666999999888666555555666666555555333111000///*********++++++)))%%%"""%%%)))---///---***(((((()))***++++++(((&&&%%%%%%''''''''''''))),,,///111000///......000111222222111000...,,,)))'''&&&%%%,,,,,,...///000000000000222222333333111///000222222999===;;;999:::666111,,,(((''')))((($$$$$$'''***++++++++++++***)))((("""""""""$$$&&&((())))))+++111666555...***,,,///000111111000---+++++++++((()))+++,,,............)))---333888:::888444111+++***)))''''''(((***,,,((((((''''''(((***---...---.../////////...---,,,(((((((((''''''(((((((((((()))******((((((***,,,---+++******---/////////***+++------------000222222111111222555888<<>>>>>;;;777555888:::777,,,###%%%,,,666666666555444222000//////.........///111333555222000...///111333444444111000///,,,***))),,,...000222222///,,,***,,,///222222222111000000000000...///222555777777555333222333444444222///+++)))+++,,,---///111222333444333>>>IIIHHH>>>222......111333444000+++'''(((***---,,,---...111333333333---,,,******+++---------,,,---...///000000//////+++///111///...000000...,,,((($$$!!!###(((///333555666888888666666777999999:::;;;<<<:::666000,,,,,,///333444333111//////******+++---///111444555555555555222000111555888777777777666444333111000***(((&&&&&&))),,,...///333333222///,,,++++++,,,111222222000---,,,---...666444111//////000333555444333222111000000111333666777777666444333444555888666555555555555222000777<<<>>>:::222...111555333333444555666666777777:::;;;;;;999666444444555999999:::<<<===??????@@@BBBAAA>>><<<999777666666444111111444444111000222444666888888888777666666777666777;;;???>>>777111444555555555444222000...))))))***++++++(((###"""'''...000...+++)))))),,,,,,---,,,***'''$$$"""###$$$%%%'''+++///222444000000000111222333555666444222///,,,)))'''&&&%%%***+++,,,---............------000111---)))***...666>>>CCCCCCEEEGGG@@@555,,,(((''')))(((%%%%%%(((******+++++++++***((('''!!!!!!###%%%'''(((******---111444222---)))***,,,111222333222///---,,,,,,(((***---000111111000000***///555999999666000,,,)))))))))(((''''''***,,,******++++++,,,,,,,,,,,,.........------,,,******###$$$%%%&&&((()))***+++''')))******))))))***+++...,,,+++,,,.../////////+++,,,,,,+++***+++---000......///000222555888999666222---///999EEEOOOTTT^^^VVVIII>>>777444333333***)))'''&&&'''))),,,...,,,++++++---+++&&&&&&)))++++++)))((((((+++000444333222000...---///333777888555222000000111000000111///,,,,,,---......------...111444777555111...---............000444777111000...,,,***((('''''''''))),,,...000000000///...,,,++++++---000111111///000000///......000222000...+++)))***---111333000111222444555444222///,,,...000222444666999;;;666666555333000......///...---,,,,,,,,,---...///&&&$$$###$$$(((,,,000111333222000///...//////000111222222111000111333666777555000,,,)))(((((()))&&&(((***,,,...///......//////000111333555666777999888555000---,,,...000333555888<<>>:::777666666888555,,,%%%&&&,,,777666666555444222111000111000///...///111333444333111///...///000000///000111111///---,,,---...222333444111,,,***+++...444444444222000///000111333444666888999888777777111222222333111///---+++,,,---...000111111222222222???LLLMMMDDD888333222222555777444---(((''')))---------///222444444444//////------...000333555333333333222111000///...***...///,,,+++...111000///+++%%%"""###(((///444555888::::::777777999;;;:::::::::888666444111000...111444555333111//////)))***+++---///222444555555666777555222333777:::777777777777666555444444---+++((((((+++---......000111222222///...---...000111000...,,,+++,,,---666555333111000000111222333444444333111000222333333555666666444444555666999777666666666555333111555888:::777333111444888444444666777888888888888;;;===>>>;;;777333333555999:::;;;===>>>?????????CCCBBB???===:::888777666444111111666777555222333777666555555666777777777555333333:::AAABBB:::222222444666777666444111///&&&''')))++++++((("""&&&...111///+++***+++............,,,(((###!!!"""%%%(((,,,000222444111222222333333333333444444333000...,,,***)))))))))******+++++++++******((())),,,...***$$$$$$***444<<>><<<888333///...000222444555888;;;======999666666444444333---'''''',,,222222222222222222111111222111000......000111333444222///------,,,+++***...000222222000...------111333444222...+++---///555666666333000///000222555666777777666555555555000000000000000000///......///000111111000000///000888BBBFFFDDD>>>777444///444888666...(((''')))---------///333555555444000000///...///333777:::>>>===:::777444000---,,,***---,,,((((((---111222000...***'''(((+++///222333666999888555444666999666777888777555333111000...000333333111///......++++++,,,...000333555666444666888666333222555888555666666777777666666555111///------.../////////,,,///333444333111000///000111000///,,,+++,,,---444333333222222111111111222555666666333222333444///111333444333333555666777666555666777666555333111333444444333555888:::444555777999::::::::::::;;;>>>@@@===888444444666777888:::===???@@@@@@@@@BBB@@@>>><<<999888666666222///000666999777555555888:::;;;:::777666666888666333222666;;;<<<888444222444777999999666333111$$$%%%'''***+++(((###%%%---111///,,,+++,,,000000000000---((("""!!!"""&&&)))---000111222111333444444222111111111333333111000......------))))))))))))((('''&&&&&&''''''+++...)))""""""(((///888>>>CCCLLLQQQDDD111+++((('''***)))''''''***)))***++++++***(((%%%$$$!!!$$$&&&''')))***,,,,,,,,,+++*********++++++111333444333000...---,,,...000333555555333000...///000111222111///---+++***,,,---+++'''%%%%%%&&&(((+++///222333222000...///---+++)))'''&&&&&&&&&"""$$$&&&(((***,,,------***+++------,,,,,,,,,---...---,,,---......,,,***+++)))'''###!!!!!!$$$'''++++++,,,---,,,***)))'''&&&)))---/////////000111111111222444555444111......,,,***(((&&&&&&%%%%%%)))''')))+++***&&&&&&***------,,,++++++---222555...,,,***'''''')))///333333000---+++---...//////111///......000222333222)))+++...222444333...+++---222999<<<<<<888444222111000000000000000111222******++++++,,,---......222---'''&&&(((,,,//////---...---+++)))+++111555111000//////111555888;;;777;;;>>>===999555444444444333333444555444111...,,,---......---...000222333222///,,,+++++++++,,,'''$$$"""###)))///222333333111000000111444777999777777555222000///111333//////------------...///,,,---///000000...---+++000111111222444666888999AAA???;;;555111111333666444555777:::<<<;;;888555666333111111---((((((+++......///000111111222222333222000......///000111555222///,,,+++***((('''+++...111222111...---,,,000333444222///---...111666777777444000///000333444555555333222111111222///////////////000000111///000111111111000...---...000555<<>>999444444666555666999===???AAAAAABBB@@@???===:::888777666555000---///666:::888666555999???CCC@@@999444555999999777444333333444444333222444888:::;;;999666333%%%$$$$$$&&&(((((($$$!!!!!!$$$)))---......,,,***---///...++++++,,,)))$$$"""'''---///...---000444000//////000222333444444000111333555666444///+++---++++++---***%%%%%%'''&&&%%%''')))'''######'''222666===AAAAAA<<<666111***)))(((&&&$$$$$$&&&(((+++***)))***+++***%%%!!! """%%%(((++++++++++++***)))'''''')))***++++++,,,...111333333111...,,,------,,,,,,,,,------...---,,,,,,,,,---............,,,***(((&&&%%%$$$$$$***---111333222111000000222...)))%%%"""###$$$&&&''')))+++,,,++++++,,,...)))***,,,---...------,,,)))((())),,,000///)))###&&&'''(((&&&""" """$$$)))(((+++...,,,&&&###%%%)))((())),,,//////+++(((###&&&***---///...,,,+++)))&&&%%%&&&((()))(((%%%***,,,---+++(((&&&'''***---......+++)))***...222000...+++)))((()))+++,,,------,,,******+++///222333///,,,---222444333000...111333333111...---,,,000222333444444222000...444111...///111333333111---,,,***)))***,,,///111000)))""" %%%+++------222///,,,,,,---/////////......///333888<<<>>>>>>;;;===>>><<<888444222111///111333333111///...///............------------000000000---+++******+++,,,***(((***///333555444444222//////222555666777444444444444333222111000...------///111333333222222000//////000000///...000000222333555666777888;;;;;;999777555666999<<<666666666555555777;;;>>><<<888222---++++++*********...111222333444999===>>>999444000000111333333333222000000000///,,,***'''+++///000...,,,,,,---222333333222///...---...444555666555444444555777666555333///++++++,,,...333111//////111222333222111111///......//////000//////000666<<<<<<888222.........///...,,,+++)))...///000000///111333666444222///------000333555===???>>>999777555///(((+++++++++******---111444111000......000222333333555555444222111111333666222111111111111222444444666333///,,,,,,...///000/////////...---///222555666444222111333444444333666444444999???>>>777000666444222222444444222000///......111444444111...555666555000)))'''+++000222444555222......222666333777;;;;;;888555444555000,,,***---222444222///333333444777;;;<<<999666444555555555555666999<<<888999::::::999888:::;;;888:::<<<<<<999666444444666999<<<>>>>>>=========AAA<<<888777999888555000)))+++...000222444777:::999DDDGGG===777<<<@@@>>>::::::999666333333444666666888:::999555333444666%%%$$$$$$&&&))))))'''$$$"""###&&&(((***+++++++++...///...++++++---***%%%%%%+++000222000///000333000///...///000222222222111444888:::999666222000000......000...***))),,,'''%%%&&&((('''###$$$'''000444:::===<<<777111,,,'''''''''%%%$$$$$$'''))),,,***))))))***)))&&&###!!!###&&&)))+++,,,,,,,,,*********+++,,,------,,,***,,,///111222000...,,,---,,,,,,,,,,,,---...///,,,+++******+++,,,------,,,***(((%%%$$$###$$$$$$'''***...000000/////////000---)))%%%$$$$$$&&&'''***,,,......---------///+++,,,------...---,,,+++((('''(((+++///...)))$$$$$$'''******'''$$$%%%&&&***)))+++...,,,&&&###%%%*********---000///,,,)))$$$&&&)))+++,,,,,,+++***&&&%%%###$$$'''(((&&&$$$***,,,---,,,(((&&&''')))---...---+++))))))---111111///---***((((((((()))+++,,,,,,++++++---111444555111,,,,,,///111///---+++...111222111...------,,,---------------,,,,,,222111111222555555333000,,,+++***)))***---000222---&&&$$$***,,,,,,333111///...000111111000//////111444999<<<<<<<<<;;;<<<===<<<888555222111000111222111000...///000000000/////////.........///000000///---,,,---...///---,,,...222666777777444111//////111444555666444444444444444333333222.........000333444555444222000......///000000///111222333444555666666666777888888777555444444555666777777666666888===@@@===999333///...------,,,,,,///333555555888>>>CCCBBB===666222111333666777333222000000111000...,,,***---111111000...---...///000222111///...------111222222222111111333555444333000---***+++...000555333111111222444444333///...------...000222444222111222666::::::555000,,,---.........---+++***.........------...111333444222///------///333555888:::999777666666111+++,,,+++++++++,,,///444777222111//////000222222222444444333111///...000222222222333333444444444444444111...---,,,---...///...///...------...111444555333111111333444444333333333666;;;@@@@@@;;;666444222111333666888777555000///000222444444111...444444222///------...///222444555222...---000444555777999:::888666555555222///---///444666444222222222333666:::<<<;;;:::555666777777777777888999777999::::::999888999:::999;;;<<<;;;888666555555888:::===>>>>>>===>>>???AAA<<<777666888888555222+++,,,...111444555666777<<>>888<<>><<<;;;999888777666555555444666888888555333333555&&&%%%%%%'''))))))(((&&&""""""###$$$'''))),,,------///---+++,,,///...)))***...333555222000///000...------...///111333444444888>>>BBBAAA===999777111......000///+++***,,,)))''''''((('''###$$$)))...111555777666111+++'''%%%&&&&&&%%%$$$$$$&&&))),,,***)))((()))((('''%%%$$$&&&(((+++,,,---,,,,,,((((((((())))))*********)))***---/////////...---,,,,,,,,,,,,---...000111,,,***'''''')))+++,,,,,,***(((%%%###""""""$$$%%%&&&(((+++------,,,---......,,,)))'''&&&'''(((***///111222111///......///............---,,,+++***''''''(((+++......***&&&###(((,,,...+++))))))***+++)))***...---(((%%%&&&++++++,,,...000000---+++''''''((()))))))))((((((&&&%%%%%%%%%''''''%%%$$$(((***,,,+++(((&&&''')))------+++)))((())),,,///222111...+++)))'''%%%%%%)))***,,,,,,---///333666777111,,,)))***,,,+++***))),,,///000///...------***)))(((''''''(((***+++000111333555777666333000,,,+++******+++---000222(((###$$$+++------555444222333444444222111000111222666999:::999777999;;;===<<<999555333222000111111///......///111333333222111000//////......///000000......///000222111111333666888999999333111//////111333333333222333444444555555444444000//////222555777888777222000------///000111111333333444555555555444444555777888777555222111000666777777777888:::>>>AAA>>>:::555222111111000000///222555777888<<>><<<:::666555444555777888888777222111222333444444111...444222000111333333111...444555555222...,,,///222666666666777999888777555444222000222666888777555555444444666999<<<<<<<<<888999;;;;;;;;;999777666666888;;;;;;:::888777777:::;;;;;;:::888666666777:::;;;======<<<===???AAAAAA===888666888999777555111111222555999;;;999666>>>EEEGGG>>>999<<>>???===;;;;;;<<<;;;888555222444777777666444333333''''''&&&&&&'''''''''&&&!!!"""$$$%%%(((***,,,---+++---,,,+++---222222///,,,000444555222///---,,,***+++---...000333888;;;===???DDDJJJMMMKKKDDD???333000///222222///---...,,,)))((()))&&&"""###'''***,,,000222111---)))&&&&&&&&&&&&%%%######$$$&&&+++***(((((((((((((((((((((***+++------,,,+++*********)))'''&&&''')))***)))***+++---------,,,,,,,,,+++++++++,,,...111222---)))&&&&&&(((+++,,,+++)))'''$$$""""""###%%%'''((()))++++++*********+++---+++***))))))***+++,,,222333444222000...------000000///...---,,,+++***(((((((((+++......,,,***&&&***......,,,+++,,,...,,,))))))---...+++)))***------...000000000...---))))))((('''&&&&&&&&&&&&(((((((((((('''&&&$$$######'''***)))'''&&&'''))),,,+++)))((('''))),,,...000000...,,,)))'''%%%$$$'''))),,,---///111555777555000***'''''')))******))),,,///000...,,,+++++++++)))'''%%%&&&))),,,///000111222444555555333222......---,,,,,,---///000&&&!!!!!!)))111444444777666666666777777555333000111333666888777444222777999<<<<<<999555333222111000///---,,,---000222555555444333222000000///,,,...000000//////000111111111222333555777888888222000//////111222111000///000111222444444444444222222222555888;;;<<<;;;333000------///222444444555666666666555444333222777888888777444111111111666777888888999;;;>>>AAA>>>:::666444333444333333333555777888999<<>>===>>>???@@@???<<<888555666999<<<<<<;;;888666666:::;;;;;;999777777888999;;;;;;;;;::::::;;;>>>AAABBB>>>:::999999;;;;;;:::999777777<<>><<<===@@@@@@;;;555222444777888777666444333***)))(((&&&%%%$$$%%%&&&"""$$$'''***,,,---------))),,,,,,,,,000555555222,,,///111222000---***)))'''))),,,///333888???DDDJJJHHHKKKSSS[[[[[[RRRIII<<<888666999:::777555555///,,,******&&& ###'''))),,,......,,,***(((((()))(((&&&###!!!!!!""")))))))))(((''''''((())),,,---......---+++)))'''//////---+++((()))---000//////...------,,,++++++,,,+++******+++---000222...***''''''+++------+++((('''%%%$$$$$$&&&(((***,,,,,,,,,+++)))((()))***+++++++++++++++,,,---...222333333111...,,,++++++000///...---,,,+++++++++))))))***,,,---......---+++---...---+++,,,000444...))))))---000......///...///000000000///......,,,+++)))'''&&&%%%&&&&&&((())))))(((&&&###!!!###'''((('''&&&''')))***(((&&&%%%'''))),,,---------,,,+++***((('''&&&&&&))),,,///000222444666111...)))&&&&&&)))+++,,,,,,///111111...+++)))(((+++)))'''&&&(((+++///222000000111111111222333444222111000///.........///'''###"""'''111999<<<<<<888777777888999999777666111111222444555444000---333666:::;;;888555333222000000...,,,+++,,,000333666555444333222111000///+++---///000///......///......//////000222333555111000///000111111000...,,,---...000111222333333444444444777;;;===>>>===444111//////222555777888888888666555444333333222888888777444111111222444999:::;;;::::::;;;>>>@@@<<<:::777555666666666555666888:::999999:::???CCCBBB>>>888444444777:::<<<:::;;;<<<>>>@@@???<<<:::000111222444666777666666777888999888555111/////////000222222222333555777444333///+++)))))),,,///222111111222333444333222...---,,,,,,...111444666444444555666666555222///000111333555777777777777222222000...,,,,,,///111333444555777888888777777222555777777:::??????;;;555111,,,+++---111333444---,,,,,,---111444666666555666777555222...------000222555777777555222//////222666777555333333333666666666444333444777999555444444666888999999888999<<>>>>>:::555444555888888777666444222222333111000000444999;;;999777333222222444555777777666777777777888;;;???CCCFFFBBBAAAAAABBBBBB@@@;;;777888:::======;;;888666555999::::::999888888999;;;::::::999888777999<<>>>>>===;;;;;;???DDDDDD???:::999<<<===999888;;;???@@@BBB>>><<<>>>BBBBBB===888555666777888888777555333++++++)))'''$$$$$$&&&(((&&&(((+++...///000//////+++---//////222666555111+++,,,---------+++)))((($$$(((---111555<<>>???@@@???===<<<>>>???<<<:::888777888999999888:::<<<>>>===;;;:::===@@@???===::::::<<<>>>@@@@@@===???BBBEEEGGGEEE@@@<<<444333333444777777666555888999999777333111000000111222333333333444666888777666333///+++***,,,...///...///111333444333222......---...///111222333222333555555555444222111...///222444555666666555111222111000......///111111444999<<<===;;;888666222555888:::@@@GGGIIIFFF888333---+++---111333333000///...000444777999999444666777666333000------111333555777777444111///000555999;;;888666666777:::::::::888777777:::<<<999888888:::<<<<<<;;;:::777:::<<<:::777666777999555666777555333222222333333666888999777555444444666<<>>;;;;;;===>>>>>>;;;888777777888999;;;:::999999:::;;;999999999777666777:::===??????????????????@@@@@@===<<<<<>>AAAAAA???===999888777777777777555333+++++++++(((&&&'''+++///+++,,,---...///000111111...222333333444555222,,,***))))))************)))$$$(((...111555===GGGOOOZZZ]]]bbbhhhlllllljjjhhhXXXRRRNNNQQQRRROOOJJJIIIFFFDDDBBB???777,,,&&&&&&)))******+++++++++*********++++++(((%%%"""""""""$$$'''***+++)))((()))***)))***,,,------,,,+++******111999=========???AAAGGGDDD???999444000...---,,,***(((''''''))),,,...---***'''***///111---((($$$$$$&&&((()))++++++,,,++++++***(((''''''***---+++,,,...///////////////000111111///,,,)))((((((******))))))***,,,---...*********)))))))))+++,,,***---000111222555;;;@@@:::222...000333111000000...000111000...,,,...///......---,,,***)))((('''!!!%%%((()))&&&$$$$$$$$$&&&***------***'''&&&'''$$$""" """&&&+++---...---,,,***((('''((()))***'''***...000000/////////......,,,+++******,,,...000222444444111...,,,+++((()))+++...000222333333---000222333222222444666444444333333333444444444111...---111999???@@@>>>666555444555888:::;;;;;;666444333333333333000...,,,000555777666333111///---------,,,+++,,,///111111111111111000000//////000222333222///,,,+++***,,,,,,***(((&&&(((---222222111222333333222...,,,+++,,,---///000111111111333222333444777999999999666555555777;;;>>>??????===:::666222111222444666888999999999999:::<<<>>>FFFFFFFFFDDDAAA?????????===;;;::::::;;;======<<<<<>>???AAA??????AAADDDHHHIIIIIIGGGDDDGGGLLLPPPRRRNNNGGGAAA:::777555555666666333111444444444222//////000111111222333333222222444666777777666333///------...,,,,,,...000333555444333+++,,,...///111222222333333444555555444222111000...///111333444555555444333555666555444333333444444999@@@FFFGGGCCC>>>:::777:::<<<===CCCJJJKKKIII:::444---,,,///333555555777555444555888:::;;;;;;777999;;;;;;888555222111333444666777777555333111111666;;;<<<999777888:::<<<<<<<<<:::999999<<<>>>===<<<<<<>>>??????===;;;:::;;;:::999777666777777111333555555333333555777333666999:::888666666777666:::>>>???<<<:::999999444444555666888888888888777:::>>>???===999555444000111222333333444555666555888<<>>@@@@@@>>>>>>???@@@>>>;;;999888888666999;;;<<<;;;::::::;;;999999:::999777888:::<<<<<<===???@@@@@@?????????<<<===>>>???@@@@@@@@@@@@===;;;999888777888;;;>>><<<<<<<<<===>>>???AAAAAA<<<999555444555555444222+++++++++)))(((***000444000...---,,,---///111333222555777555555444...'''***((('''((()))***+++***%%%)))...222555<<>>888333000...,,,***(((&&&&&&(((+++---,,,)))'''+++000111,,,&&&!!!###&&&(((***+++++++++(((((('''&&&&&&(((,,,///,,,---...000000000//////000111111///,,,)))(((((((((''''''(((***,,,...///******)))(((&&&'''(((***&&&+++111555777:::???DDD???777111222333111.........000111000---,,,---/////////......,,,+++)))(((!!!%%%***,,,+++******+++,,,///222000,,,'''%%%&&&### !!!&&&+++......///---***'''&&&'''(((***'''+++...000///...------/////////---++++++,,,---///222555555333111//////))),,,///333555666666666,,,000555666555444444555222333333444555666777777555111000333999===<<<:::666444222333777:::<<<===888666444444444444222000+++///444666555222000///,,,------,,,+++,,,...000000000000///////////////333555666444111---+++***---,,,***'''%%%'''---333222222333444444222...+++,,,---...000111111222222222111111222555666666555777666777:::>>>AAAAAAAAA>>>;;;555111///222555888999<<>><<<;;;<<<>>>??????>>>>>>BBBFFFFFFDDDBBBBBBCCC@@@BBBGGGLLLQQQRRRPPPNNNKKKOOOUUUZZZ[[[VVVNNNGGG>>>;;;777666555444000---//////...---,,,---///222111222222111000000222333666777777555222000///000+++,,,---111444666666444)))+++---000222333333333555666777666333111//////000111333555666666666555777999;;;<<<:::999999999999???HHHOOOPPPKKKDDD??????AAAAAA@@@CCCHHHHHHEEE:::444---,,,111666888888===;;;999999;;;<<<===<<<;;;>>>AAAAAA>>>:::888777555666777888777666444333111666;;;<<<999777999<<<======<<<;;;999:::<<<>>>@@@??????@@@AAAAAA???===@@@???<<<999777666444333111444666666444333666888222666::::::888777777999666777888;;;>>>>>>;;;888111222333555888999999888;;;@@@EEEDDD???888333222///111222333333333555666:::===AAABBBCCCEEEIIILLLDDD>>>888777;;;???@@@???@@@AAA@@@>>>;;;999999:::555888;;;===<<<;;;::::::999:::;;;:::999999:::<<<999;;;>>>@@@???>>>>>>>>>>>>???AAAAAA@@@AAACCCEEEAAA>>>;;;999888777999===:::;;;<<<<<<<<<>>>AAADDD===999444222333444222111/////////.........//////------,,,)))'''***000666777888999888444///)))%%%(((&&&%%%&&&)))***)))'''))))))---111444:::FFFRRR\\\fffqqqyyy}}}~~~xxxpppkkknnnsssvvvuuurrrmmmjjjbbbcccjjjmmm\\\???///...---------,,,+++***)))(((((())))))'''%%%$$$$$$$$$###&&&***,,,+++***))))))&&&)))++++++***))),,,...333===QQQeeennnlllhhhgggccc\\\SSSKKKEEE???999555888444///***((())),,,...---******...222222---'''!!!!!!"""###%%%&&&((()))%%%""" $$$''')))))))))))))))+++...///000///...,,,+++---......***'''&&&(((******+++,,,///111,,,,,,,,,***)))'''&&&&&&(((---111333888???CCCBBBFFFBBB===:::999888555222444444000+++,,,000000---111000///000000---((("""###(((---000///---***)))///000000---)))%%%&&&'''###$$$&&&((()))******)))************))))))))))))))),,,///...+++))))))+++///111111000---)))((((((111555555111///000111///+++...222555888:::<<<>>>======;;;888555333555666999777555444444777:::<<<@@@888444888;;;:::;;;???777333111666===AAA>>>:::999555444888888222***&&&&&&***...111111000000000------,,,+++***,,,///111111///,,,)))(((***,,,...444555444222...+++******///...+++(((&&&(((,,,///333222222444666777444111...///222444555555444333333555777777555444333444333444555888<<<>>>>>>=========:::333...///333777:::BBBGGGDDDCCCHHHNNNQQQMMMOOOPPPOOOKKKGGGEEEEEE>>>BBBGGGHHHFFFDDDEEEGGGFFFNNNRRRNNNKKKMMMMMMJJJHHHPPPVVVWWW[[[``````[[[[[[dddjjjfff```_________XXXLLL@@@:::666111000222...,,,******,,,...000000---------------///444777666666666666444333222111...---,,,000666777444000000111222333444444333222555777888777444111000///333777::::::888888===BBBFFFFFFFFFEEEDDDEEEFFFGGGNNNRRRZZZccchhheee[[[SSSQQQLLLKKKNNNLLLEEECCCFFF@@@:::888===@@@@@@BBBGGGIIIGGGGGGIIIKKKKKKHHHEEEHHHGGGHHHJJJKKKHHHAAA<<>>:::888:::;;;;;;:::<<<===@@@BBBDDDCCC???<<<>>>===<<<;;;888555333222555444444777:::999555111333444777999999777444222111333666999:::999777666111333666999;;;;;;:::999???BBBEEEDDD@@@:::555111555444333555888999999999======AAAGGGLLLKKKEEE>>>???>>><<<::::::;;;===>>>AAAAAAAAA???;;;888777777===============<<<;;;;;;BBBAAA???===<<<<<<<<<<<<<<<<<<===???AAAAAA>>><<>>???>>><<<;;;;;;===???@@@888888777444222111222444111111000///.../////////111///+++((((((---444999888888999777333---((($$$'''%%%%%%&&&)))+++***)))))))))+++000333777BBBNNN\\\iiiuuuzzz{{{|||{{{xxxssstttvvvwwwxxxxxxxxxwwwoooooosssrrr```DDD333222++++++,,,,,,,,,++++++***'''&&&$$$"""!!!"""$$$&&&%%%(((***+++)))(((((((((''')))+++***)))))),,,...555CCCZZZmmmuuutttvvvzzznnnmmmggg]]]QQQHHHEEEDDDAAA???;;;555000...///111111000///111333222...***!!!""""""###$$$&&&((()))&&&### """%%%&&&&&&&&&&&&&&&(((***,,,---...,,,+++***+++---...,,,***)))***++++++++++++...000------,,,+++)))))))))))),,,111555666:::CCCKKKNNNJJJIIIIIIIIIHHHDDD===888888888444000111666888555333111/////////---((($$$$$$(((...111000...,,,+++...//////---)))''''''(((((()))*********)))((((((*********************++++++...000...***'''((()))000111111000,,,)))((((((///333444111///111222111///111444999===CCCGGGKKKOOOMMMHHHAAA:::666555666AAA???;;;777666999???EEELLLDDD>>>@@@BBBAAACCCHHHFFF@@@<<<>>>CCCGGGEEEBBB===777555:::<<<777///+++---------000333444222///------......---...///000222000---***((()))+++,,,111222333222///---,,,,,,///...,,,***((())),,,///444333222444777888777555111222444666888888888888444666777666444222111222444444555777999;;;<<<<<<<<<<<<999333...///555:::AAAIIIOOOOOOPPPUUUZZZ[[[[[[ZZZWWWUUURRRPPPNNNMMMIIIJJJLLLMMMOOOQQQUUUWWWSSSXXXZZZWWWWWW[[[\\\ZZZUUUZZZ^^^aaahhhoooqqqmmmjjjrrrwwwuuurrrrrrqqqpppeee```VVVJJJ???777444222///---,,,,,,...////////////////////////111555888777777777777777666555555222000000333777888555111///111222444555555444444666888999888555333111111666:::>>>BBBDDDHHHLLLOOOTTTYYY]]]ZZZTTTQQQTTTYYY```gggpppuuuuuurrrooonnniiibbb]]][[[VVVOOOMMMPPPMMMJJJIIINNNQQQQQQUUU\\\VVVUUUTTTVVVYYYZZZYYYWWWSSSSSSTTTVVVWWWRRRJJJCCCAAA@@@===777111///000222555444222333666999::::::???;;;888777888:::999888<<<<<<===???@@@@@@>>><<<<<<;;;:::888666333222111555555666888999777444222333555777999888666444222444555888:::;;;:::999888333555888:::<<<;;;:::999AAAEEEIIIHHHBBB;;;555333777666666777999:::999777888999===DDDJJJJJJEEE???<<<;;;:::::::::;;;<<<<<<>>>??????>>>;;;888888888===>>>>>>>>>======<<<<<>>===<<<<<<<<<===>>>999999999777555444444555333222111000///000000111777333...,,,///444999<<<999999777555111+++&&&###%%%$$$%%%'''***,,,,,,,,,(((''')))...000444===GGGZZZiiiwww{{{zzz|||~~~}}}{{{yyyzzz|||xxxvvvuuuooo[[[@@@000...++++++++++++,,,,,,,,,,,,%%%###!!!%%%((()))******)))'''&&&&&&''')))))))))((('''))),,,...999IIIbbbuuu{{{|||}}}~~~sssbbbVVVUUUXXXVVVVVVRRRIII===666444666:::::::::999666222...+++""""""""""""###%%%'''((('''$$$!!! !!!"""""""""#########$$$&&&(((+++,,,,,,***((()))+++---...---------...---++++++,,,------------,,,***+++---000333<<>>;;;;;;HHHHHHEEEAAA@@@EEEQQQZZZccc[[[SSSPPPOOONNNPPPSSSVVVPPPIIIGGGJJJKKKIIIGGGBBB===<<>>???>>><<<::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;AAA@@@>>>=========>>>>>>CCCBBBBBBCCCDDDCCC@@@>>>EEEEEEFFFGGGFFFEEEDDDCCCEEEDDDAAA???>>>???AAABBB@@@@@@@@@???>>>===<<<;;;:::<<<<<<;;;999777777888222222111111111333555666???;;;777777:::===>>>===888777555111---)))%%%###$$$$$$%%%(((***---......'''&&&''',,,...000777???SSSbbbrrrzzz~~~}}}{{{|||~~~zzzssshhhRRR:::,,,)))---,,,,,,,,,++++++,,,,,,""" ###'''))),,,,,,+++(((%%%$$$%%%'''+++***(((''''''))),,,...===KKKaaauuu}}}rrrhhhfffiiioooqqqmmmaaaQQQEEEAAAAAAIIIJJJKKKGGG>>>555---***"""!!!!!! !!!###%%%&&&(((&&&###!!! """""""""###$$$&&&))),,,,,,+++(((((()))+++---...000000000...+++******,,,---......,,,+++---222777@@@KKKUUUUUUTTT\\\hhhqqqqqqnnnkkkiiigggfffeeeeeeVVVVVVSSSPPPSSSZZZ\\\[[[JJJCCC:::444111///,,,***))),,,000222111000000000---.........---------...111111000///---+++***)))((((((((((((((()))+++,,,,,,///000...)))'''''')))000000000...+++(((((((((+++000222000111555777666555777<<>>444333222222333222///---111222222111111222555888888999999:::;;;<<<===>>>888888777999:::999555222---///111333555555666555777888999888666444333333<<<@@@KKK\\\mmmyyy|||{{{yyy|||{{{vvvttttttvvvyyy|||}}}|||~~~~~~|||zzzwwwrrrgggZZZQQQEEEEEEBBB???<<<999888777999777555444555666555555//////000222333555555555888555222111444777999;;;<<<;;;888555444444555666444777::::::777444555666777777666666666555555555888999:::<<<<<<;;;:::999777888999;;;;;;:::999888<<>>BBBCCCAAA>>>:::;;;>>>@@@@@@@@@???>>>???@@@AAA@@@>>><<<<<<===???>>>>>>===========================>>>@@@AAACCCEEEEEEEEEFFFGGGHHHFFFDDDCCCDDDFFFGGGGGGFFFDDDCCCDDDBBB@@@======>>>???AAABBBBBBCCCBBBAAA>>><<<:::<<<>>>@@@???===;;;::::::444444444555888;;;???AAAIIIGGGEEEFFFGGGDDD>>>999555333000---)))&&&%%%$$$$$$%%%''')))***,,,...///&&&%%%&&&***---///333:::IIIXXXiiixxxsssbbbNNN:::///---000///...,,,+++*********!!!###''')))***------+++(((&&&%%%&&&(((---+++)))'''(((***,,,...<<>>777777777888888777444222...///111333555666666666666777888777444333333333===CCCRRRiii}}}tttgggZZZQQQFFFEEEBBB@@@>>><<<:::999===;;;999888777666333000(((***...111333555666777666333///...000444666888:::888666444333444555666555888;;;:::888666777999888888666555555666777888999:::;;;;;;;;;:::999888888888999::::::999999888555;;;AAABBB===888666666222333555888===??????>>>999:::===???AAAAAA>>><<<;;;===@@@BBBCCCBBBAAA@@@@@@AAABBBAAA???======>>>BBBBBBAAA@@@???@@@@@@AAA<<<<<<===>>>AAADDDGGGHHHHHHGGGFFFGGGHHHHHHFFFEEEAAABBBDDDFFFFFFFFFDDDCCCAAA@@@===;;;:::;;;===>>>BBBCCCDDDDDDCCC@@@===;;;>>>@@@AAAAAA???==================???CCCHHHMMMPPPQQQRRRRRRQQQLLLDDD:::333000...+++'''%%%%%%%%%%%%&&&(((*********+++---...&&&$$$%%%***......222666AAAPPPcccuuuzzzkkkXXXEEE777000...222111...,,,***))))))***""" &&&***,,,+++,,,,,,,,,***'''''')))***...,,,***)))+++,,,------666AAAVVVooo}}}vvvtttuuuuuusssmmmcccUUUEEE666...%%%$$$!!! """$$$&&&(((((((((%%%""" !!!"""$$$'''***)))''''''))),,,---,,,***(((&&&&&&)))+++///000///---***)))***+++///000///,,,***///888AAAXXXiiiyyy~~~}}}}}}{{{}}}{{{xxxzzz}}}|||xxxkkk___MMM===555111000...///111222222000///000111---,,,,,,---///000000///...---------...///000111***)))'''&&&&&&''')))***+++---...,,,)))(((***---,,,------,,,***)))+++,,,---111333111111555777666666999DDDVVVnnn}}}|||}}}~~~pppvvv||||||vvvqqqmmmrrrxxxwwwpppmmmwwwvvvgggUUUGGG@@@777666555666888777333///+++*********+++---///000///000111111///......///000222333333222111222444444555666555444444666777999999999888888777777777=========:::777555555666888;;;===<<<888666777999;;;:::<<<>>>;;;;;;HHHYYYpppwww\\\AAA888666444444444333111///000111111111//////111333777777666666666777999:::333444666777777666444333000222444666777777777777666777777666444333333444===GGGZZZssszzzmmmbbbWWWPPPHHHEEEAAA???>>>===<<<;;;>>>>>>======<<<888333...(((,,,111444666777888:::666333000000111444555666777666555444444444555666777888:::;;;::::::;;;<<<:::888666555666888;;;===;;;;;;;;;;;;;;;:::999999999999::::::;;;;;;::::::333666:::;;;:::888666666333333555:::???DDDFFFGGGDDDEEEEEEEEEDDDBBB@@@??????@@@BBBDDDDDDDDDCCCBBBAAACCCDDDDDDBBBAAAAAABBBBBBAAA@@@???>>>???@@@AAA@@@AAAAAACCCFFFIIILLLNNNKKKJJJHHHGGGHHHGGGFFFDDDBBBCCCDDDEEEEEEEEEDDDCCC@@@>>><<<:::999:::;;;===@@@@@@BBBCCCBBB@@@>>>===???@@@BBBAAA???>>>>>>???KKKKKKKKKMMMQQQVVV\\\___YYYZZZYYYTTTIII===222,,,+++)))%%%###"""###&&&''')))+++,,,,,,***)))+++---&&&$$$%%%+++//////111555>>>OOOcccsssyyyppp^^^JJJ;;;222///...222000...,,,******++++++%%%!!!%%%+++......***+++,,,+++******+++---///---++++++---......,,,222@@@YYYrrr{{{nnnaaaTTTGGG999111)))'''$$$""""""$$$'''(((((()))***(((%%%###$$$%%%&&&***...---***((()))+++)))******(((&&&&&&))),,,---......,,,***)))***+++000111000,,,)))...999CCC]]]nnnyyyqqqcccNNN===333000000///111222222111///...///000+++***)))***---...---+++,,,,,,+++,,,---...000111...,,,)))''''''((()))***,,,......,,,((('''))),,,***+++++++++******,,,...///333555222111444555444888<<>>:::777777888;;;;;;???DDDAAA@@@MMM___ssstttZZZEEE999777444222333333222111000111222111000///000222666555333222111222333444000222555666666666555555555666888999::::::999999777888888777555444555666>>>KKKaaa|||rrreee[[[TTTPPPJJJFFFAAA>>>>>>???>>>======>>>@@@BBBAAA<<<555000...333888;;;:::::::::;;;888777555555666777666555777777777888888888888888999888999:::===??????>>>;;;999666555777:::???BBB>>>>>>======<<<;;;::::::;;;;;;<<<<<<=========>>>888666666777999999777555333333444888>>>DDDHHHIIIOOOOOOOOONNNKKKHHHGGGFFFFFFGGGHHHIIIIIIHHHGGGGGGDDDGGGIIIJJJJJJJJJLLLMMMIIIHHHFFFEEEEEEFFFGGGHHHJJJIIIJJJJJJLLLNNNPPPRRRLLLKKKJJJKKKMMMOOOOOONNNHHHHHHGGGFFFDDDCCCBBBBBBBBB@@@===;;;:::;;;===>>>;;;<<<>>>?????????>>>>>>@@@@@@AAA@@@>>>===???@@@WWWVVVVVVWWWZZZ___eeehhh]]]^^^\\\SSSDDD666,,,'''(((%%%""" ###&&&)))+++---...---***(((***,,,'''$$$&&&,,,000000222555>>>PPPfffrrrzzz}}}tttkkkYYYEEE666111000000000///---+++++++++---...)))"""###+++///111)))+++,,,---,,,,,,---///000...,,,---///000...,,,111BBB]]]tttzzziiiZZZOOODDD999111,,,***'''%%%$$$&&&)))+++''')))+++)))&&&%%%&&&(((&&&+++000000+++(((((()))&&&((()))(((&&&'''***---+++,,,,,,+++***)))+++,,,000111000+++)))...:::DDD___nnn~~~}}}vvvrrrcccMMM;;;111//////000333333333111...---...///***(((&&&(((+++,,,+++))),,,+++++++++,,,---///000000///,,,)))((()))***+++///000///,,,(((&&&(((***)))************+++---000000444555222111333444333:::???KKK```xxxyyybbbRRR>>>999333222444666444222---,,,,,,++++++,,,,,,---))),,,///000000111333444333444444333222333555888111444555444000,,,+++,,,...000444777:::;;;::::::999:::999888666666888:::444:::??????;;;777666777;;;;;;AAAHHHEEECCCPPPcccsssrrrZZZLLL:::777333111222333333222111222333222000000000111666444222///......///000...111444666777666777777999:::;;;<<<===<<<<<<;;;888999999888666555666888???MMMfffmmm___WWWTTTRRRKKKFFFAAA>>>???@@@@@@???;;;>>>AAAEEEEEE@@@888222444999>>>@@@>>><<<;;;<<<::::::999999:::999777555:::;;;<<<============<<<:::888888:::???BBBAAA???;;;999666555777<<>>===<<<<<<;;;=========>>>???@@@@@@@@@===999555666:::;;;888444222111111444:::AAAEEEHHHUUUVVVVVVTTTPPPNNNLLLLLLNNNNNNNNNNNNNNNNNNMMMMMMIIIKKKOOOQQQSSSTTTWWWYYYXXXWWWUUUSSSSSSTTTUUUVVVQQQQQQPPPPPPPPPQQQRRRSSSKKKKKKLLLOOOUUUYYY[[[\\\MMMLLLIIIGGGDDDBBBAAAAAADDDBBB???===<<<===???@@@888999:::;;;===>>>>>>>>>@@@@@@@@@>>>======???AAAXXXgggmmmccc___eeehhhccc\\\eeedddRRR;;;---'''$$$(((&&&###!!!!!!%%%***---///.........//////---+++''''''(((***...000111111:::III[[[jjjxxxuuuoooaaaPPPCCC888111///222///000000///......000222)))&&&######&&&+++///111,,,+++***'''%%%&&&))),,,...+++((((((***,,,+++)))333BBBXXXmmm|||{{{jjjYYYJJJ???777222222...)))&&&''')))***+++******+++------,,,(((%%%''''''((()))***+++,,,,,,)))+++---///...,,,)))'''&&&(((***+++,,,+++***)))---++++++...///111666>>>WWWkkk|||vvvtttqqq\\\DDD555///...///222444444222000...,,,***)))''''''''''''&&&&&&%%%%%%((()))***+++,,,---------111///---,,,,,,+++)))'''+++///111///***&&&&&&))))))...222111,,,)))---111666666444111000222555999===???MMMhhh~~~fffSSSAAA:::333000333666666444///---+++,,,///111111///------...222555888888777333222222111222333555666333444555333000---++++++...///111333555888999:::;;;;;;999777555666999;;;:::<<<===;;;888555555555888:::@@@FFFHHHLLLWWWbbbwwwkkkYYYOOO===666111333444333222444///000222444444444222111000000000///......---------111555777666555555555<<<999777999===???<<<999888999===???<<<777666:::BBBNNNaaaxxxxxxggg]]]\\\^^^YYYLLLAAA???AAAAAA??????;;;999999<<>>???===999444999;;;>>>AAABBBAAA???===>>><<<;;;===@@@AAA>>>:::999888888888:::<<>>===<<<;;;BBB>>>:::999===AAADDDDDDFFF???777444777;;;<<<<<<888333111666;;;>>>CCCHHHQQQUUU\\\cccddd```XXXRRRXXXWWWVVVXXX[[[\\\ZZZWWW[[[VVVTTTYYYccckkknnnnnntttooojjjiiikkkkkkhhheeefffeee___YYYVVVWWWUUUPPPLLLPPPOOOMMMTTTaaakkkmmmYYYTTTLLLEEE@@@???@@@BBB@@@??????>>>>>>>>>>>>>>>999888777999<<<>>>>>>===?????????@@@@@@>>>:::777[[[hhhpppnnnkkkjjjfff______ccc^^^KKK888,,,'''$$$&&&&&&%%%&&&''')))+++,,,///...---...///...---+++(((((()))+++---///000000222AAATTTdddsss}}}iiiZZZIII>>>777111///000---///111111/////////000)))&&&$$$$$$'''+++...///,,,,,,+++(((&&&''')))++++++(((&&&&&&))),,,,,,,,,333???RRReeevvvwwwfffUUUHHH===444///...+++'''&&&'''***,,,---+++++++++,,,---+++(((%%%$$$%%%&&&''')))***,,,---+++---///000///---***((('''((()))***+++***))))))******,,,///000///333:::PPPeee}}}xxxooolllfffSSS>>>333...------000000000//////---,,,++++++,,,+++***)))((((((''''''((()))***++++++,,,,,,,,,///---,,,+++,,,+++***(((+++///111///***'''''')))---111555444///,,,///333333222111///...///333666???CCCSSSmmm~~~dddPPPBBB<<<666555777999777444222000///000222444444333222222222444666888777666555444333222222222222333222222333222000...,,,+++//////111333555888:::;;;;;;999777555555666777888888888888888777666666666;;;===BBBGGGJJJNNNZZZfffxxxxxxeeeTTTJJJ;;;555333666888666444555222333333333333111000///222111111000000111111111000333666777666555555666999666444777;;;>>>>>>;;;999999<<>>HHH[[[qqq~~~tttooonnnaaaSSSFFFBBBBBB???<<<;;;777888999<<<@@@BBBBBBAAAAAACCCCCCAAA===;;;===@@@???>>>===>>>???===999555:::===@@@CCCDDDDDDAAA@@@???>>>======>>>>>><<<::::::999999999;;;===@@@AAA@@@@@@???>>>======<<<;;;???<<<999:::>>>DDDGGGHHHKKKDDD:::555666888888777;;;777555777999;;;@@@GGGUUU[[[dddlllnnnmmmjjjhhhjjjfffdddhhhpppuuusssnnnkkkeeeccclll|||{{{}}}|||wwwooohhhbbbXXXNNNMMMPPPQQQPPPTTT]]]cccbbb[[[VVVNNNGGGBBBAAAAAACCCAAAAAA@@@@@@????????????===;;;::::::<<<>>>??????AAA@@@??????@@@???===;;;fffkkkqqquuutttooohhhccceeeaaaTTTBBB333,,,(((%%%$$$%%%(((***,,,,,,,,,,,,///...------......---,,,***++++++,,,---.../////////>>>QQQbbbrrr|||aaaQQQ@@@888555111......+++...222333222///------)))'''&&&''')))+++,,,,,,,,,---,,,+++)))((()))***)))&&&$$$%%%'''+++---...555===MMMaaattttttaaaPPPCCC999222---+++(((%%%%%%(((,,,...000---,,,+++,,,,,,***'''%%%!!!"""###%%%(((***,,,......///000111000...,,,***'''(((((())))))))))))))))))))),,,000///,,,000666MMMccc{{{rrrfff```UUUFFF777000...,,,,,,...,,,,,,------------,,,,,,111000///---,,,++++++***************+++*********---+++******++++++***))),,,///111000,,,))))))***...222555444///---///222111111///...---...222666???GGGYYYqqq{{{```LLLBBB===::::::<<<<<<777222222000000111444666666666999777666666777777555444666555444333222111000000000111222222222000...---///000111222555777:::;;;:::666333333555666666444444333333444666888999888>>>@@@DDDGGGHHHMMMZZZhhh~~~lllZZZKKKCCC999555444888;;;888555555666555444222111///...---222222111111222333555666555777888888777666666777777444222444999===???>>>;;;888:::>>>???:::555555888AAARRReeezzziiiZZZKKKEEECCC???<<<:::444777:::===>>>@@@AAACCCDDDGGGHHHEEEAAA>>>>>>???AAA???>>>>>>>>>===:::777999<<<@@@DDDEEEEEECCCAAAAAAAAAAAA>>><<<::::::;;;;;;;;;;;;;;;===>>>@@@AAA<<<<<<======<<<<<<;;;;;;;;;:::999;;;@@@EEEIIIJJJKKKDDD;;;666555666777666>>>;;;999888777777>>>FFFZZZdddrrr{{{~~~|||tttbbbSSSNNNQQQRRRQQQRRRVVVVVVTTTXXXTTTMMMFFFBBBAAAAAACCCEEEDDDDDDDDDCCCCCCCCCCCCCCC@@@===<<<===???@@@@@@CCCAAA???>>>???@@@??????qqqmmmnnnsssvvvqqqmmmmmmiii\\\JJJ999000,,,***((($$$%%%(((***,,,---------///---,,,,,,---...---,,,,,,---......------...///555CCCWWWiiivvv~~~zzzppp\\\KKK:::333333000---+++)))...222555333///,,,******(((((()))+++,,,+++***---...///...+++******++++++)))&&&&&&'''***---...888???NNNcccxxxuuu^^^III<<<555111...***'''%%%%%%(((,,,///000///---,,,++++++)))'''%%%!!!"""###%%%(((+++...000000000111000///---+++***((((((((((((((((((((((((******,,,---+++)))///777QQQfff~~~zzzkkk]]]UUUFFF<<<222000///---,,,---++++++,,,------,,,+++***222111000/////////000000------,,,,,,++++++++++++***)))((()))+++,,,+++***---///111000---+++***+++,,,000222111---***,,,...222111000......000444888>>>JJJ___tttvvv\\\III???<<<:::<<<>>><<<555///++++++,,,...111444666777===:::888666555444222000444444444333333111000//////000111333444444111///...///000222444777999;;;888444000111555777444000111//////111666999;;;:::>>>@@@CCCEEEEEEJJJYYYhhhuuu```PPPEEE???<<<666333666888666444444666555333111///......---000//////000111444666888999::::::999777777777999888666333444888<<<>>>???999666777<<>><<<<<>>===<<<;;;:::777999===AAACCCCCCBBBAAAEEEEEEEEE@@@;;;999:::===<<<<<<===>>>??????@@@@@@<<<============<<<:::999999888999;;;???CCCFFFHHHCCC>>>888555666888999:::===<<<:::999666555>>>HHH\\\kkkppp^^^RRRRRRQQQOOOMMMLLLKKKIIIPPPMMMHHHCCC@@@@@@BBBCCCGGGGGGGGGGGGGGGFFFFFFFFFGGGDDD???===>>>@@@BBBCCCCCCAAA===<<<===@@@AAABBBppplllmmmtttxxxuuuqqqooogggVVV@@@333///...,,,+++%%%%%%&&&''')))+++...///...---++++++,,,......------...000///---,,,...///888FFF\\\pppzzz~~~rrreeeWWWGGG777222222000,,,******...222444222///+++)))***))))))***,,,---+++***---///000///---,,,---......---+++)))((()))+++---666???PPPfff|||yyy[[[CCC666222111111,,,)))''''''))),,,......000...+++******)))'''&&&$$$$$$%%%&&&)))---000222111111000...---+++***)))(((((())))))))))))((((((,,,*********''''''111<<>>>>>>>>@@@AAA>>>;;;:::===@@@BBBEEEGGGFFFBBB??????@@@BBBAAA???<<<;;;;;;<<<===888999<<<>>>@@@AAABBBBBBGGGHHHGGGBBB===:::<<<>>><<<===???@@@@@@@@@?????????@@@@@@???>>><<<999888888999:::;;;<<<>>>@@@BBB===;;;888777888999;;;;;;;;;999999999777777@@@JJJZZZmmmyyyeeeUUUQQQMMMJJJGGGDDDDDDEEEIIIGGGCCCAAAAAACCCFFFHHHFFFGGGGGGGGGGGGFFFEEEDDDHHHEEEAAA???@@@BBBDDDDDDBBB???;;;:::<<>>222000111222...+++))))))+++---......000---***)))))))))(((((((((((('''(((***---000222222111///,,,***))))))(((((()))+++,,,+++***(((''',,,+++***)))&&&(((555BBBVVVlllyyynnn^^^PPP???888333222111...---//////000111000///,,,)))'''------,,,---///222555777222111000.........///000***)))(((***,,,------,,,...///000111000000.........///111111000//////000......---,,,,,,///444888EEEVVVkkk~~~}}}jjjUUUFFF888555222444777666000+++%%%'''***---///333777:::999666333000//////---,,,+++---111444555555444222//////111555888888555000---///333666999:::999999666444333555777777333000...111444666777888:::<<<@@@CCCGGGGGGEEEHHHXXXiii~~~gggTTTIIIEEEDDDAAA888000......------///000000000000////////////)))***,,,///111333555666:::<<<===<<<:::999999:::===;;;999888888888:::;;;555111222666999777777999888<<>>;;;;;;===???AAACCCEEEDDD@@@>>>???@@@AAA@@@===:::999:::>>>AAA<<<<<<<<<===???AAACCCDDDGGGGGGEEECCC???======>>><<<>>>@@@AAAAAA@@@>>>===AAAAAABBBAAA???<<<999888999;;;<<<<<<;;;:::;;;<<<<<<<<<<<<<<<;;;:::999888888666777::::::;;;BBBKKKUUUkkk|||eeeSSSMMMHHHEEECCC@@@BBBFFFEEEDDDBBBBBBCCCGGGJJJMMMDDDDDDEEEFFFFFFDDDCCCBBBEEECCC@@@???AAADDDEEEFFFAAA>>>:::999<<<@@@CCCEEEcccnnnvvvxxxyyyzzzrrrfffSSSBBB222---...---------((('''&&&&&&'''))),,,......,,,***)))+++---......,,,000222111...,,,///222555AAAVVVlllvvvzzznnn```JJJ???444111///......111...///000000...,,,,,,,,,+++***)))***,,,.........*********))))))+++...111...///000...***'''&&&'''...:::MMMaaasssrrrRRR:::000///000///...,,,******---/////////000---)))(((((()))***))),,,+++))))))))),,,...000333222///,,,***((((((((((((***---......+++(((&&&))))))++++++))),,,888FFFYYYnnnxxxfffTTTCCC<<<555333000,,,---000000111222222111...+++))),,,+++******,,,///222444222000///...---...000111+++***)))+++---...---,,,//////000111222111000...///000111222222222222333......---,,,---000555999IIIYYYnnn~~~iiiSSSCCC666111...///222333000,,,'''***,,,---...000444777666333000............---***---111444666555333222...---///333888888333......222777;;;>>>>>><<<:::444555777888888666444222...555;;;;;;888666888;;;???CCCGGGHHHDDDGGGVVVggg~~~xxx```MMMCCC@@@@@@>>>666/////////------......///000000000///...---***,,,///222555666666666888;;;======<<<:::999999:::::::::999777777888999555333333444333111444999;;;===???BBBKKK]]]tttnnn^^^NNNHHHIIIKKKLLLOOOQQQKKKCCC>>><<<>>>@@@AAACCCEEEEEEBBB>>><<<===??????>>><<<888777999???CCC>>><<<::::::;;;>>>AAADDDDDDCCCBBBAAAAAA@@@>>><<<<<<>>>@@@BBBAAA@@@===;;;???@@@AAAAAA@@@===;;;999:::<<<>>>===;;;999999;;;===???AAABBB@@@===:::888777555666:::===???CCCIIIRRRfff~~~eeeNNNHHHCCCDDDBBB@@@BBBGGGCCCBBBAAAAAACCCGGGJJJMMMEEEFFFHHHHHHHHHGGGEEEDDDAAA???>>>???BBBEEEFFFFFFAAA>>>;;;;;;>>>BBBEEEFFFhhhtttxxxrrrrrrxxxuuuiiiKKK;;;...,,,...,,,+++---(((((((((((()))***+++,,,...,,,))))))+++---......,,,000222111...---///333:::CCCVVViiirrrvvv|||iii\\\DDD;;;333000...---000444000000000...,,,+++,,,...,,,***)))))),,,...//////'''''''''&&&&&&)))---111+++...///...***&&&&&&&&&...:::LLL^^^ooolllNNN888///......------+++***+++...000111111///,,,)))'''(((***++++++---,,,***((()))***---...555333///,,,***)))))))))(((***...000000---(((%%%&&&(((,,,...,,,...:::HHH]]]rrrlllWWWFFF>>>777333///+++,,,///000111333444333000...,,,+++***)))((())),,,///111000///...------...000111,,,+++***+++---...---,,,//////000111222222111///...///000222222333333333000000/////////333888<<>><<<444777::::::999666555444///777??????999555777;;;<<<@@@FFFFFFBBBDDDSSSddd~~~qqqYYYFFF===:::::::::444///111222///---...//////111111000...,,,++++++...222666888888888777777:::===>>>===;;;999999777888999888777666777888777555444333000---111888<<<>>>>>>???EEEUUUlll}}}fffWWWJJJHHHMMMSSSXXX\\\UUUMMMCCC======@@@BBBCCCGGGGGGFFFBBB===:::<<<>>>======:::777555888???EEE===;;;777555666:::???BBBBBB@@@>>>@@@BBBAAA===:::<<<===@@@BBBBBB???<<<:::<<<===???@@@@@@>>><<<::::::===??????<<<::::::;;;<<>>======???CCCFFFGGGGGGAAA>>><<<<<>>NNNfffyyyzzzbbbPPP@@@888111...000333444333222111000111000...+++((('''''''''((()))+++,,,---,,,***(((&&&%%%''')))+++)))+++---,,,(((&&&'''(((111888FFFXXXmmm{{{dddHHH777///++++++------,,,+++***+++---000222222000,,,)))(((***---000111000///,,,***)))+++...000111000,,,'''&&&'''***$$$'''+++...///...,,,***++++++---...,,,...999FFFZZZtttvvveeePPPAAA222......---+++)))---///333555555222...+++)))+++---***''''''+++000...---+++***++++++******,,,***)))***---...,,,***---------....../////////,,,///222222000///111444888333111444555333333666CCCRRRjjj}}}eeeLLL>>>000---+++,,,///111111000---***&&&&&&***...//////333...***)))---111333444111111222333444444444444---...///000000///...---555999>>>BBBBBB@@@<<<:::777555333333333444444333;;;======;;;888666777999>>>>>>???BBBDDDIIIVVVccc{{{tttWWW@@@777888;;;555555444444444333000...111000000000111000///---...111555999;;;;;;999888:::999:::<<<;;;666555777888888777555333333444666888666222...,,,...333777:::<<<>>>>>>???JJJccczzzlllYYYOOOMMMKKKVVVeeeiiidddUUUFFF??????@@@DDDHHHEEEBBB>>><<<===>>>??????======<<<888555555888<<<:::888777666777;;;???AAA>>>???@@@@@@@@@>>>===<<<===@@@DDDFFFFFFBBB>>>:::>>><<<;;;<<<@@@AAA???<<<===???AAA@@@>>>;;;::::::@@@AAACCCEEEFFFFFFFFFFFF:::555333777;;;>>>CCCGGGPPPYYYrrr}}}cccIIIIIIJJJIIIGGGFFFFFFHHHEEEBBB>>>>>>AAAEEEGGGGGGJJJNNNTTTYYYXXXTTTMMMHHHFFFCCC@@@BBBGGGJJJHHHEEEHHHEEECCCDDDEEEFFFDDDAAArrrzzz{{{vvvyyyzzzkkkTTT===222)))(((***)))'''&&&(((((()))))))))*********)))))))))))))))***+++,,,++++++******+++---///111555;;;MMMggg|||www___KKK999444......111333333111000//////000000...+++(((''''''(((((()))***+++,,,...---***((('''''''''((()))+++---+++)))''''''(((///666DDDYYYppprrr]]]DDD555...++++++---******))))))+++---000222111000---+++***,,,///111...///...---++++++---/////////---***&&&&&&(((+++)))+++...000111111///...,,,,,,------***+++555AAAQQQmmmxxxfffNNN@@@222......---+++***+++---111333333000---***)))+++,,,)))&&&%%%)))---+++***))))))***+++,,,,,,,,,***((())),,,---,,,++++++++++++++++++++++++******---000000......000222555111000222333222444777DDDVVVqqq|||bbbJJJ===222000------000111111000...***&&&%%%(((,,,...///111---))))))+++...000000111222333444555555555555111111111111111111000000777:::>>>AAAAAA>>>:::888555333222111333555666777AAAAAA@@@===:::888:::<<<@@@@@@BBBFFFGGGLLLWWWccc}}}www[[[CCC888888:::;;;999777666555333222000333222222111111000...---...111666;;;======;;;:::777444444777888555444555555777888888666555555555666555111...,,,...333777999;;;======<<>>===<<<<<<<<<======<<<999666555777::::::999888888999<<<>>>@@@??????@@@@@@@@@??????>>>>>>@@@DDDGGGGGGDDDAAA>>><<<<<<<<<===???@@@@@@>>>===???BBBBBB@@@===<<<<<>>AAAEEEGGGGGGJJJRRR\\\aaa___XXXPPPKKKIIIEEEBBBCCCGGGJJJIIIGGGHHHFFFDDDEEEGGGGGGEEECCCnnntttwwwvvvzzzzzzhhhPPP:::111))))))+++***(((((((((((()))******+++******'''((()))***++++++++++++))))))((()))***+++---///000999MMMggg{{{sssYYYDDD111...,,,,,,///111000...///......///000...+++)))(((((())))))******++++++000///...+++)))'''&&&%%%)))***,,,,,,***)))******///555DDD[[[uuugggTTT>>>222---+++***+++(((((((((***,,,...111222//////...,,,++++++---000+++,,,......------...///...---***'''%%%&&&***---...///000111222333333333111000000///+++***444@@@SSSkkkyyyfffKKK>>>111...///---+++***)))+++...000000...,,,******+++,,,)))%%%$$$&&&((('''''''''((()))+++,,,------+++((((((***,,,---,,,++++++***)))(((&&&&&&%%%))),,,//////---,,,...000333///...000111111444888EEE[[[yyyyyy\\\EEE:::444222//////000111000000///+++'''&&&(((+++...///111...,,,+++---/////////222222333555666777888888666555444222222222333333888:::>>>@@@???===999666333222111000222555999<<>>BBBCCCFFFJJJKKKNNNXXXccc|||vvv[[[FFF:::888:::AAA???;;;777444333222222444444333222111000...------111666;;;===<<<:::888333---+++///333222222333555777:::;;;999777666666666555222///...///444777888:::<<<;;;999===OOOaaannnXXXMMMMMMQQQ^^^kkklll[[[PPPEEE@@@???>>>@@@DDDFFFDDDBBB???===;;;999999=========;;;888666666777;;;;;;;;;<<<===>>>????????????@@@@@@@@@@@@@@@@@@@@@BBBEEEGGGHHHFFFCCCAAA;;;===???????????????@@@<<>>>>>BBBCCCDDDEEEFFFGGGGGGGGGDDD;;;333222555999AAAHHHMMM\\\vvvkkkQQQBBBHHHOOOSSSRRRMMMHHHEEEBBB@@@===>>>@@@DDDFFFGGGLLLXXXffflllhhh]]]SSSNNNLLLIIIEEEFFFHHHKKKJJJIIIIIIGGGFFFFFFGGGHHHFFFEEEfffpppvvvwwwxxxsssaaaMMM;;;333---......,,,*********+++,,,,,,,,,+++******'''(((***,,,------,,,,,,))))))))))))***,,,---...000;;;NNNeeewwwpppSSS===000---))))))***,,,,,,+++///...///000111000---*********++++++,,,,,,,,,,,,000000000...,,,***'''%%%((()))+++---......///000333999GGG^^^wwwvvv```NNN;;;111...***))))))((()))+++---...///000000---......+++(((&&&(((******+++------,,,++++++,,,,,,+++(((&&&&&&(((,,,...000000000000111222333444555444555333000000:::EEEcccsssvvv```GGG;;;111...///---++++++)))+++---//////...,,,++++++------+++'''%%%%%%&&&&&&'''((((((((()))***,,,---+++((('''(((***,,,......---+++***'''&&&$$$###))),,,//////---,,,---000222///---/////////444:::HHH___}}}sssUUU@@@777222111000//////000000000000---***((())),,,///111111111111222333444333333333444444555777888999:::999777555333222333444666777999<<<>>>>>><<<:::888555444222111222666;;;???AAA???;;;777666888<<<>>>BBBCCCGGGLLLLLLNNNWWWaaawwwoooYYYGGG<<<999:::BBB@@@<<<666222000111222222333444333111000//////---111555999:::888444222///(((%%%)))...000111222;;;<<<======:::999888999:::999666333111111444666888999:::999777<<>>>>><<<>>>AAACCCCCCBBB@@@<<<:::999999===>>>>>>===;;;888777666;;;===???@@@AAAAAA@@@?????????>>>>>>??????@@@AAACCCDDDEEEFFFFFFDDDBBB@@@===@@@BBBAAA>>><<<>>>@@@:::===@@@BBBAAA???>>>>>>AAAAAABBBCCCDDDDDDEEEEEEEEE<<<555444777<<>>???AAACCCFFFGGGNNN\\\mmmrrrjjj]]]QQQLLLLLLJJJIIIJJJLLLLLLJJJHHHGGGGGGFFFFFFGGGGGGGGGFFFaaaooo{{{|||vvvlll\\\MMM>>>888333222222...++++++......//////...,,,***)))(((***+++---......---,,,)))******+++,,,---...///222>>>PPPccctttmmmOOO999222...)))&&&%%%'''***+++/////////111222000...+++++++++---...............//////000000///---+++)))((()))+++...111444555555999>>>KKK```uuuwwwkkk\\\LLL:::222...+++((('''+++---///111111000///...+++---,,,((("""!!!###***,,,---,,,***(((((((((,,,***((('''(((+++...///......------...///000111555555666666444555@@@LLLkkkwwwoooWWWBBB999000//////---+++,,,,,,,,,...//////...---,,,---.........+++)))(((''')))******)))&&&&&&'''))),,,+++)))''''''))),,,...111000///---***((('''&&&+++...111000...,,,...000333000///000///000666===OOOccc~~~nnnPPP<<<555000000///...---...///111000///---,,,,,,...111444111333666999:::999888888555555555555777888:::;;;999777444222222333555777666777:::<<<======<<<<<<999999777555444666<<<@@@???;;;777555666999===@@@@@@AAAFFFKKKKKKMMMUUU___tttjjjXXXIII===888999???===999333...---///222111333444444222111111333111444777999999666111///---'''$$$(((,,,...000333CCCBBB@@@===:::999:::<<<>>>>>>;;;888444333444666888888999999999???PPP```nnnVVVGGGDDDAAAFFFIIIDDDAAA<<<:::<<<===;;;<<<>>>>>>???@@@???<<<:::;;;<<>><<<999777<<<>>>AAADDDDDDDDDBBBAAA???>>>===<<<<<<===???@@@EEEEEEDDDCCCBBB@@@???>>>AAACCCDDDBBB>>>;;;<<<===888;;;===>>>>>>======>>>AAAAAABBBBBBCCCCCCDDDDDDAAA:::555777<<>>666000//////---,,,---.../////////......---,,,,,,---///000///---+++***+++,,,---***&&&$$$%%%(((*********((('''(((+++...333222111///---,,,+++***,,,///222111///---///111333111000111111333<<>>??????===>>>===:::888999===BBB@@@<<<888666888<<>>@@@@@@???;;;888666666777888888:::<<<===CCCRRR```zzzmmmWWWIIIEEE>>>>>>???999999777999===>>><<<;;;===;;;===???===::::::<<>>>>>>>>CCCDDDDDDBBB???===<<<<<<999:::;;;;;;::::::;;;===BBBBBBAAAAAABBBCCCCCCDDD;;;555111555<<>>EEEGGGEEEAAA===<<<888777666555555666888999666666555444555666888:::999999;;;<<<===>>>??????>>>AAABBB???<<<<<>>:::888:::<<<>>>>>><<<===BBBFFFHHHKKKTTT___sssyyyaaaUUUJJJ===555555444555666333//////333888999<<<>>><<<777444555777888888999:::999888666555000000111222///---111888??????===;;;999999<<<>>>>>>>>>>>><<<999888888999777999===AAABBBCCCMMMXXXnnn{{{eeeSSSJJJGGG???>>>???999999999===CCCCCC>>><<<===;;;===>>><<<888888===AAACCCAAA@@@@@@BBBBBB@@@>>>>>>@@@CCCGGGIIIIIIIIIHHHCCCAAA===:::999;;;===???CCCBBB@@@???>>>???AAABBBDDDCCCAAAAAAAAA@@@>>><<<;;;;;;:::888777888;;;>>>???>>>>>>===>>>???@@@@@@777///***---555???KKKUUUcccvvvgggUUUPPPPPPPPPMMMIIIFFFDDDDDDHHHJJJJJJIIIFFFFFFGGGJJJMMMPPPSSSRRRNNNIIIFFFDDDBBBCCCFFFGGGGGGFFFFFFEEEDDDFFFHHHHHHFFFFFFGGGIIIfffoooxxxyyyppp```LLL>>>222......///...***((()))%%%'''***---......,,,+++,,,***)))'''''''''(((((()))***+++,,,---.........333AAAQQQ]]]kkk}}}sss]]]JJJ???.........,,,+++,,,...///...------------+++'''$$$$$$&&&))),,,...//////...333333222111111000000000...,,,,,,...111222000...000;;;LLL]]]lll||||||uuuUUUEEE666///...,,,++++++&&&***///333555333///,,,+++---,,,'''!!! &&&------------+++***+++...111///......000333444333000+++,,,------...------,,,000111333666555999EEESSSkkkwww|||cccFFF:::444///000000---,,,...111000///---,,,+++******(((***---000222222///---***---...+++&&&$$$'''***''')))++++++)))(((***,,,/////////......---------,,,///222111...,,,...000///...000444888>>>KKKXXXrrr~~~}}}iiiRRRAAA;;;888888777222,,,))))))+++'''+++111333222222333555@@@FFFMMMNNNKKKDDD@@@>>>999888666555444555777888666666555666777888:::;;;<<<<<<<<<<<<======>>>>>>>>>AAADDDBBB??????DDDHHHDDD@@@:::888999;;;:::999<<<===AAAEEEGGGKKKUUU```rrrpppZZZQQQIII<<<555666111444666444111222777<<>><<<>>>>>>;;;777777<<>>@@@DDDGGGIIIJJJKKKJJJFFFCCC???;;;:::;;;===???BBB@@@???>>>???AAADDDFFFCCC@@@???@@@CCCDDDAAA>>>===<<<:::777666777;;;>>>;;;:::999888888999;;;<<<555,,,%%%&&&...:::IIITTTdddwwwaaaNNNMMMNNNNNNLLLIIIFFFDDDDDDKKKLLLMMMKKKHHHFFFHHHJJJKKKJJJIIIHHHGGGGGGFFFFFFBBBBBBBBBBBBBBBCCCFFFHHHEEEGGGJJJIIIGGGGGGIIIKKKppptttxxxxxxlllXXXEEE;;;---+++******+++***'''###$$$%%%(((+++,,,,,,++++++,,,------+++'''&&&(((+++..................------444>>>OOObbbsss~~~mmm___LLL999//////---,,,+++*********000000000///,,,(((%%%""""""$$$&&&)))++++++******///000222222111///,,,+++///000000///------...///555;;;III```yyyyyygggJJJ???444///,,,(((''')))+++---//////.........///...---***&&&$$$%%%))),,,000---******---///...---...,,,+++---000333444444.../////////000000111111000111444777777:::FFFSSSkkksssaaaSSS999444000000///+++***+++///111111...***((()))+++///---+++,,,///222222111222000---)))%%%%%%'''))))))+++,,,,,,++++++---...222111000...,,,***)))(((***+++,,,---------,,,+++,,,,,,///222555===NNN___vvvxxxaaaNNNBBB>>>>>><<<999444000,,,)))(((******,,,...111333444444BBBIIISSSXXXVVVOOOGGGAAA@@@<<<666222333555777888666555555777999;;;;;;;;;BBBBBBAAA???======@@@BBBEEEDDDCCCCCCCCCDDDEEEFFFDDDCCC@@@===;;;:::999999===<<<@@@FFFJJJNNNUUU]]]xxxzzzgggRRRFFFAAA<<<777555999999888777555666999;;;CCCDDDCCC???:::666555555222222333666999:::999777333666888777555333555777>>>===;;;999888888999999:::>>>>>>;;;:::===???>>>>>>===???BBBAAA???@@@DDDXXXssssss___WWWLLLEEECCCCCCBBBAAA>>>???BBBBBBAAAAAABBBCCC===???@@@===888777;;;@@@@@@AAABBBEEEFFFEEEBBB@@@===???CCCFFFGGGGGGEEECCCDDDAAA??????@@@AAABBBAAA@@@???======>>>AAADDDFFFGGGFFFDDDBBBBBBCCCEEEFFF<<<<<<:::888666777:::<<<<<<999666666999;;;:::999444---)))+++111:::GGGSSS^^^sss}}}bbbQQQNNNNNNNNNMMMKKKHHHFFFDDDHHHKKKNNNPPPNNNMMMKKKKKKJJJIIIGGGEEEDDDCCCCCCCCCCCC@@@>>>BBBIIIJJJFFF@@@HHHHHHEEECCCEEEHHHEEE???ooossszzz|||sss]]]CCC222,,,)))&&&&&&'''((((((&&&%%%&&&(((***++++++*********---///---)))&&&'''(((...------,,,,,,------...444???RRRfffwwwppp___KKK<<<000///...,,,+++*********---...///...,,,'''""""""$$$&&&(((******))))))---///111333333111///---.../////////......///111444777DDD\\\zzzuuu```EEE;;;222///---***)))+++---...///...---,,,---...------+++(((&&&&&&))),,,///,,,)))))),,,------,,,---++++++,,,///111222111......000111222222222222111222555777777:::GGGTTTqqqvvv```PPP:::444000///...***)))+++,,,...///---***)))***++++++)))'''(((,,,///000000000...+++'''$$$%%%(((++++++++++++,,,---...//////000000...---+++***)))(((***+++,,,---......---,,,+++,,,000444777>>>OOO^^^www}}}eeePPPBBB<<<>>><<<888333///,,,***)))))),,,000000000111555999FFFNNNYYY___^^^WWWNNNIIIAAA===777444333444555555555555555888<<<======<<>>>>>@@@BBBEEEFFFGGGGGGGGGGGGFFFEEEEEECCC@@@===<<<;;;;;;<<<@@@???AAAEEEHHHKKKSSS[[[zzzrrraaaMMMDDD@@@<<<999777<<<<<<<<<:::888888999;;;===>>>???>>><<<888666444222222333666999:::888777888999999777555444666888===<<<:::888666666666666;;;???@@@===<<<>>>@@@??????>>>>>>@@@???<<<===BBBYYYppplll[[[TTTKKKEEECCCCCCCCCAAA===@@@CCCEEEDDDBBB@@@@@@???BBBDDDBBB???===>>>@@@AAAAAABBBDDDEEEDDDAAA???>>>@@@CCCFFFHHHGGGEEEDDDAAA???>>>@@@BBBDDDEEEEEEAAA@@@>>>===>>>AAACCCEEEFFFFFFFFFEEEEEEEEEEEEEEEAAA@@@>>>;;;888888;;;======;;;888999<<<>>>>>>===444...+++---222:::FFFQQQ___ttt{{{]]]KKKLLLMMMMMMLLLJJJHHHFFFEEEIIILLLNNNOOONNNLLLKKKJJJJJJIIIHHHFFFDDDDDDCCCCCCCCCAAA???@@@EEEGGGEEECCCDDDFFFEEECCCEEEHHHHHHDDDooosssxxxyyyppp\\\AAA---***'''$$$###%%%(((***+++(((((()))))))))*********)))---000000,,,((('''(((///---+++******,,,...///444AAAUUUlll}}}www```JJJ???000///...---,,,+++++++++---...///...+++'''""" ###$$$&&&'''((((((''''''***---222555666444111///***,,,---...---...000222666777AAAYYYwwwnnnSSS>>>555.........,,,,,,...///000///---+++)))***+++,,,,,,,,,***(((((()))++++++)))((((((***+++,,,++++++******+++---......---,,,...000222444444333222222333555777777;;;IIIWWWuuu|||dddOOO;;;444///---,,,))))))+++***,,,......,,,+++***+++'''%%%$$$$$$(((,,,...///...---***&&&$$$&&&***...---+++***,,,000222111///......---,,,+++***))))))***+++---.........---,,,***,,,111666888>>>MMM\\\vvviiiSSSDDD===>>><<<777333///---,,,,,,,,,000444333111222999???KKKSSS^^^eeeccc[[[RRRKKKBBB>>>999666444333222111222333555:::>>>@@@???>>>BBBCCCBBB@@@??????AAACCCBBBDDDGGGJJJKKKKKKJJJJJJEEECCC@@@>>>======???@@@BBB@@@@@@CCCDDDGGGOOOYYYzzz~~~iiiZZZIIIBBB@@@===;;;:::???@@@@@@>>>;;;999999:::888:::===@@@AAA===777222222222444666999:::888666<<<;;;999666555555888;;;>>>===;;;999777555555444<<<@@@AAA>>>===@@@AAA@@@@@@===<<<===<<<999<<>>>>>>>>AAAEEEHHHHHHHHHBBBAAA???>>>???@@@CCCEEEFFFGGGHHHIIIHHHGGGEEEDDDEEEDDDAAA===999888:::;;;<<<:::999:::===@@@AAAAAA555111///111333888CCCMMM^^^rrr___JJJJJJJJJJJJJJJIIIHHHGGGGGGJJJLLLOOOOOOMMMJJJIIIIIIHHHHHHGGGEEEEEEDDDDDDDDDDDDCCCBBBAAAAAABBBCCCDDDAAAEEEGGGEEEEEEIIIKKKIIIooosssuuuooocccQQQ===...((('''&&&''')))+++---...,,,+++************++++++)))---000111...,,,---...111///,,,******,,,000222555CCCYYYppp~~~```GGG>>>000///...---,,,,,,,,,,,,000///...,,,)))'''%%%$$$$$$$$$%%%&&&''''''&&&&&&***...333666777444000---&&&(((***,,,,,,---///111777:::DDDXXXqqqfffHHH888111,,,---///......000111111///,,,)))'''((()))***+++---,,,+++))))))***&&&&&&%%%&&&(((+++,,,---***)))((()))++++++***)))))),,,///222444444222111333333444555666<<>>;;;666222000000111333444555666555555777===BBBLLLTTT]]]bbb```WWWNNNHHHBBB???:::777555222///------///333999>>>AAAAAA???BBBCCCCCCAAA??????AAABBB===???CCCGGGKKKNNNPPPQQQEEECCCAAA???>>>@@@BBBDDD@@@>>>>>>@@@@@@CCCNNNYYYttt|||dddVVVIIIDDDCCC@@@>>>>>>AAABBBBBB@@@===:::888888999<<>>AAA@@@>>><<<999777666555;;;???AAA>>>===???@@@??????<<<;;;<<<;;;999===CCCUUU```nnn{{{iiiPPPLLLGGGEEEFFFFFFDDDBBB???BBBGGGIIIHHHGGGFFFFFFGGGFFFEEEFFFFFFEEEBBB@@@CCCBBBBBBCCCDDDEEEDDDBBBGGGHHHIIIJJJIIIGGGDDDCCC??????@@@CCCGGGIIIIIIIIIDDDBBB@@@??????AAACCCEEEIIIIIIIIIIIIIIIHHHGGGFFFHHHGGGCCC>>>999777888:::999999999:::<<>>GGGYYYmmmgggRRRGGGGGGHHHHHHHHHIIIHHHHHHLLLMMMOOONNNKKKHHHGGGGGGDDDDDDCCCCCCDDDEEEFFFFFFFFFHHHHHHEEEAAA???@@@AAAAAAGGGJJJGGGFFFIIILLLLLLhhhsssxxxnnn[[[III999...&&&))),,,///000000//////...---,,,+++++++++,,,,,,+++---000000///000333777333000---++++++...222555777EEE[[[qqq~~~\\\BBB:::///...---,,,,,,,,,,,,,,,000---)))&&&%%%%%%'''((($$$%%%%%%&&&&&&'''''''''---///333666555111,,,)))"""%%%(((******+++,,,---222999GGGXXXjjj{{{bbbBBB777///+++,,,///...///111000000///,,,(((&&&&&&'''(((***------+++)))))))))"""###$$$&&&(((+++...000***((('''((()))***)))((((((***...111222222111000222111222333555===NNN^^^rrrfffMMM;;;444...,,,+++)))***---222222222222000---***'''%%%%%%&&&&&&))),,,111444444222...***'''(((,,,//////+++))),,,111444222.............../////////000111111111000...,,,***(((,,,...333666777:::EEERRRooohhhUUUIIIDDDAAA===888333222444777:::>>>999555444888>>>AAABBBGGGMMMVVVZZZXXXSSSLLLHHHAAA???;;;777555222...,,,***,,,111777===AAAAAA???AAABBBBBBAAA@@@???@@@AAA======>>>AAAEEEJJJOOORRREEECCCAAA@@@@@@AAADDDEEE===<<<===>>>>>>BBBNNN[[[ooo{{{aaaVVVLLLHHHFFFCCCAAAAAA@@@AAAAAA???;;;888777777999???HHHQQQUUUSSSMMMHHH@@@>>><<<;;;;;;;;;:::999999666222000222777<<<@@@@@@???>>><<<:::999777666888===???===<<<>>>>>><<<<<<999999;;;;;;;;;@@@FFFNNNUUU___jjjxxxeeeMMMIIIEEEDDDFFFGGGFFFDDDCCCEEEGGGHHHIIIKKKMMMOOOMMMJJJHHHFFFGGGGGGFFFEEEEEECCCBBBCCCEEEFFFFFFEEEJJJKKKKKKJJJIIIFFFDDDBBBCCCBBBBBBDDDFFFHHHHHHGGGDDDCCCAAA@@@@@@AAADDDEEELLLKKKIIIGGGFFFFFFGGGHHHKKKJJJFFF@@@;;;999999;;;:::::::::;;;<<<>>>AAACCC<<<:::999888555444:::BBBTTTfffiiiUUUFFFFFFFFFGGGHHHIIIJJJJJJMMMOOOOOOMMMJJJFFFEEEEEE??????@@@AAACCCEEEGGGHHHHHHLLLNNNLLLEEE???======DDDIIILLLHHHFFFHHHJJJJJJ___rrr}}}sss]]]HHH666***&&&+++111555555222///------,,,,,,,,,,,,,,,,,,,,,+++...000000///111666:::333111...,,,---000444666:::FFFZZZoootttSSS;;;555...---,,,++++++++++++,,,,,,)))%%%""""""$$$'''***$$$%%%%%%&&&''''''((()))...000222333222---(((%%%"""%%%((())))))))))))******555EEEUUUfffwwwdddGGG:::222,,,,,,...------///,,,---...,,,)))&&&%%%%%%&&&))),,,,,,+++)))((((((###$$$&&&'''(((+++///222+++)))''''''(((*********)))***---///111111000///000//////111444===PPPbbbuuu|||___EEE:::333.........,,,,,,///333111000///...+++(((%%%%%%&&&((()))***---111444444333111---******,,,///---+++***,,,///000///---------...///000111222333333333222111///,,,)))(((,,,...222666777:::FFFSSSoookkkWWWKKKGGGHHHCCC<<<666444666:::>>>DDD<<<444333888???AAA@@@BBBFFFLLLPPPPPPOOOMMMLLL@@@===:::666444222///---)))+++///555<<<@@@AAAAAA@@@AAABBBAAA???>>>???@@@@@@???======???CCCGGGJJJDDDCCCBBBBBBBBBCCCDDDDDD;;;<<<>>>@@@@@@DDDQQQ^^^qqqwww]]]TTTLLLJJJHHHEEECCCCCC===>>>>>><<<999777777888888AAAOOOZZZ___```___^^^MMMHHHCCC???===<<<<<<;;;888444///...111666<<<>>>;;;;;;;;;;;;:::888777666666;;;>>><<<;;;<<<<<<:::999777888;;;<<<<<<@@@FFFFFFKKKRRRZZZccckkkqqqtttyyy||||||```LLLHHHEEEDDDFFFHHHGGGFFFFFFGGGHHHHHHIIILLLPPPSSSQQQPPPMMMKKKIIIIIIJJJKKKGGGEEECCCBBBCCCDDDDDDDDDHHHHHHHHHHHHGGGEEECCCBBBHHHFFFCCCCCCDDDEEEFFFEEEDDDCCCAAA@@@@@@BBBEEEGGGLLLJJJGGGEEEDDDDDDFFFHHHMMMKKKHHHBBB>>><<<<<<>>>===>>>>>>>>>===>>>AAADDD===;;;;;;999555333:::CCCUUUeee{{{```OOOFFFFFFFFFGGGHHHIIIKKKKKKOOOPPPOOOLLLHHHEEECCCCCC??????@@@AAACCCEEEGGGHHHJJJMMMPPPNNNHHHAAA<<<;;;EEEIIIIIIFFFEEEGGGGGGFFF]]]ooozzzoooZZZHHH555'''&&&,,,333666444000,,,***)))***+++,,,,,,,,,+++******...111111000000333666222000...------000333555<<>>CCC===444111444999===???BBBDDDFFFGGGGGGGGGIIIJJJ???<<<888555444333111///+++,,,///555;;;@@@BBBCCC>>>@@@AAA@@@???===>>>??????>>><<<<<<===???AAACCCCCCCCCCCCCCCCCCCCCBBBBBB>>>???BBBDDDCCCFFFSSSaaazzzsssVVVOOOIIIIIIHHHEEECCCDDD<<<<<<;;;:::888777999;;;<<>>>>>>>>;;;666000...111666999;;;888999:::;;;;;;;;;:::999555;;;===;;;:::<<<<<<999777666777;;;<<<;;;>>>CCC@@@CCCHHHMMMOOOSSSYYY^^^___bbbhhhqqq|||}}}eeeMMMIIIDDDDDDFFFIIIIIIHHHFFFHHHJJJJJJJJJKKKMMMOOOPPPQQQRRROOOKKKIIIJJJLLLKKKHHHDDDAAA@@@@@@???>>>@@@AAABBBCCCDDDDDDDDDDDDKKKGGGCCCAAABBBDDDEEEEEEDDDBBBAAA@@@AAADDDFFFHHHIIIHHHGGGEEEDDDCCCDDDDDDJJJHHHEEE@@@<<<;;;<<<>>>???@@@@@@>>><<<<<>>GGGWWWhhhxxxqqqVVV>>>222///++++++******)))*********((()))***,,,------------$$$%%%%%%&&&(((***+++,,,,,,,,,------,,,)))&&&$$$'''***,,,,,,+++)))((((((///444???OOOcccvvvqqq[[[DDD:::000,,,+++)))***,,,%%%(((,,,---+++(((&&&%%%%%%'''))))))(((''''''(((+++------+++)))(((+++......***&&&%%%'''+++...000.../////////000000111111,,,******---111>>>TTTggg}}}sssXXXBBB666111///111222000///111***&&&###"""$$$$$$""" ###(((***))))))+++------...///...---,,,...///***+++,,,+++)))((()))******+++,,,...000111333333///000111111111///...---***,,,111666:::AAAPPP^^^zzz}}}kkk^^^YYYYYYRRRGGG<<<777666999<<>>???AAADDD>>>;;;777444333333222111------000555;;;AAADDDDDD===???@@@@@@>>>======>>>:::;;;;;;===>>>???@@@AAABBBCCCDDDDDDDDDCCCAAA@@@AAACCCGGGHHHFFFHHHUUUbbbrrrPPPJJJFFFGGGGGGDDDCCCEEE;;;;;;:::888777888;;;===BBBNNN\\\ccccccccchhhnnnaaaYYYNNNEEE@@@?????????===888222///111555777888888999;;;===>>>>>>======666;;;>>><<<;;;<<<<<<999666555777;;;;;;999:::???===@@@DDDEEEDDDCCCIIIOOOOOORRRWWW___hhhsss{{{nnnNNNJJJEEECCCFFFIIIJJJIIIFFFHHHKKKLLLKKKJJJIIIJJJKKKOOOSSSQQQKKKGGGGGGJJJNNNJJJDDD???===<<<:::999999:::<<>>??????===999888;;;===777777888888666666@@@LLLbbbooolllVVVJJJHHHHHHGGGGGGHHHJJJKKKMMMQQQQQQOOOKKKFFFCCCAAAAAAHHHGGGFFFEEEDDDDDDDDDDDDIIIHHHHHHGGGFFFDDDBBB@@@???@@@>>>===@@@DDDCCC===aaannnuuuiiiRRR===000)))---++++++---///...)))%%%###$$$(((,,,+++((()))...---...//////...+++)))'''***+++,,,,,,---...222555<<>>000+++,,,)))&&&'''+++---+++'''***,,,---///000000//////$$$""""""&&&,,,000111///,,,(((%%%$$$&&&(((((('''******)))((('''''''''(((---000???ZZZppp}}}mmmPPP===444,,,***)))(((''')))***)))(((&&&$$$"""!!! %%%''')))+++,,,***(((''')))******)))(((((()))+++///,,,(((%%%%%%'''***---+++,,,---////////////......***,,,333777;;;LLL```vvviiiUUUIII888222111555777222,,,(((""" """%%% $$$(((*********)))***,,,000222000***(((***---,,,,,,+++***)))'''&&&%%%,,,---///111222333222222000111222222111///,,,+++,,,---111555999DDDYYYmmm~~~nnnddd```]]]RRRDDD;;;888888777555:::777333000///111555777>>>??????>>><<<:::;;;<<<666555444333222111111000///000333777:::===@@@AAA???@@@@@@@@@>>>======>>>@@@???>>><<<;;;===AAAEEEEEEDDDCCCDDDFFFHHHHHHGGGGGGDDDFFFKKKMMMPPP]]]mmmqqqWWWMMMCCC@@@DDDFFFCCC>>>===<<<888555333666;;;???HHHOOOYYYeeeppptttlll```]]]VVVLLLDDD@@@???>>>>>>???;;;777555777;;;===???===>>>AAABBBAAA@@@>>>>>>BBBCCCCCC@@@;;;888:::<<<444555777999999888777666<<<<<<<<<<<<<<<<<<<<<<<>>999666777888888222444555333222777AAAIII[[[lllkkkZZZRRRKKKLLLLLLKKKJJJJJJKKKMMMMMMNNNMMMIIICCC@@@AAACCCGGGJJJLLLIIICCC??????BBBDDDEEEFFFEEEDDDBBB???===BBBAAA@@@???<<<:::888666\\\mmmwwwkkkPPP888***%%%+++++++++,,,---+++'''$$$""""""&&&******(((***...,,,,,,,,,+++***(((&&&%%%(((***,,,---...000444777<<>>===<<<===???AAAAAAAAA@@@??????@@@BBBFFFDDDCCCCCCEEEGGGHHHGGGIIIFFFHHHNNNPPPTTTcccuuunnnWWWNNNDDDBBBEEEGGGCCC>>>>>><<<999666555999@@@EEEOOOVVV```kkkvvv{{{ssshhh\\\SSSHHHAAA@@@AAABBBBBB@@@===::::::<<>>>>>@@@DDDDDDAAA>>>CCCEEEEEEBBB===::::::<<<:::;;;::::::888666444222777777888888888888888888<<<>>>AAAFFFLLLRRRVVVYYYlllzzzuuucccUUUPPPJJJEEEDDDEEEEEEEEEBBBAAAAAADDDHHHJJJJJJIIIGGGIIIJJJGGGAAA===;;;<<<@@@@@@@@@AAAAAA>>>999555333999???CCCDDDDDDEEEGGGGGGGGGFFFFFFFFFFFFFFFGGGCCC@@@???AAAAAA???@@@DDDEEEGGGHHHHHHFFFCCCBBBBBBBBB???;;;888777777777777555:::<<<:::777888888666444555555444444999AAAGGGTTThhh}}}fffUUUNNNLLLLLLMMMKKKJJJJJJKKKMMMNNNNNNLLLGGGBBB@@@AAACCCJJJLLLNNNKKKEEEAAA@@@BBBDDDCCCCCCCCCCCCCCCDDDDDD@@@???>>>===<<<:::999999VVVlll{{{nnnOOO222$$$ )))+++---,,,***'''&&&%%%!!!!!!%%%)))***(((***///+++***)))'''&&&%%%$$$$$$%%%'''***,,,...111444777>>>OOOdddsss}}}wwwkkk\\\LLL???777000,,,(((''')))***)))''''''((()))*********)))(((%%%'''((()))***+++---......,,,***)))***+++++++++***))))))))))))******+++///444EEE___yyyvvv]]]III888000*********(((&&&'''&&&%%%$$$######"""""""""$$$&&&))),,,+++)))&&&###((())))))(((&&&%%%&&&'''+++***)))((('''''''''''')))***,,,---......------...,,,---000///666KKKbbb~~~nnnRRR>>>333...+++...///,,,((('''###  ###(((***------+++(((''''''%%%(((+++***((()))///555555222---)))'''''')))******,,,///111222111000///000111333444555444333222---...222555:::EEE\\\ppphhhWWWNNNLLLFFF>>>999777666444222111///---,,,...111444777666888999999777666777888888777555444555777999:::111111222444888===BBBEEEDDDAAA>>><<<;;;<<>>BBBCCCBBBAAA@@@???@@@CCCEEEEEEEEECCC???===@@@EEEGGGCCC>>>DDDGGGHHHEEE@@@<<<;;;<<>><<<:::777555333222333444555777777777666555::::::<<<>>>BBBFFFIIILLLXXXcccppp~~~jjjZZZRRRMMMGGGBBB@@@@@@???>>>>>>>>>???CCCGGGJJJJJJJJJHHHGGGDDD@@@===:::888888>>>>>>???AAABBB@@@===::::::<<>>>>>======>>>??????TTTmmmrrrPPP222### ))),,,///---***'''&&&((($$$"""$$$)))+++***+++///***)))&&&$$$######$$$$$$%%%''')))+++---///222555AAAUUUmmm{{{rrr^^^KKK<<<666///,,,((('''(((*********'''((()))))))))((('''&&&%%%(((***)))''''''))),,,,,,+++***+++,,,...//////++++++***++++++,,,------...444DDD]]]wwwsssWWWFFF777000+++,,,,,,***(((((('''&&&&&&%%%%%%&&&&&&''''''(((((((((((('''&&&&&&)))******)))'''&&&&&&&&&******++++++***)))'''''')))***+++---...------,,,++++++---...///999RRRiiiwwwWWW>>>///***(((+++,,,***)))***((($$$###%%%%%%###$$$'''+++---...,,,)))&&&$$$$$$&&&)))+++***(((***111777999555...)))'''(((+++---+++---000222333222000///111222333555555444222111000111444777<<>>@@@BBBAAABBBCCCCCCCCCDDDGGGJJJHHHEEECCCBBBDDDFFFHHHHHHLLLIIIKKKPPPTTT]]]sssppp[[[TTTMMMJJJLLLKKKGGGCCC;;;:::777666999AAALLLSSS\\\ccckkkssszzz|||vvvlllbbbTTTBBB:::<<<@@@@@@===AAAAAABBBDDDGGGHHHGGGFFFCCCAAA@@@BBBDDDDDDAAA===DDDGGGIIIGGGBBB>>><<<===>>>===;;;999777666666666333444666888999999888777;;;::::::;;;===@@@CCCDDDLLLSSS^^^lll{{{qqq^^^SSSOOOKKKEEE@@@>>><<<:::999:::<<<>>>BBBFFFHHHJJJJJJHHHEEE@@@===<<<<<<;;;999======>>>AAACCCCCCAAA???@@@@@@AAADDDGGGHHHGGGEEEIIIIIIIIIIIIGGGEEECCCAAA===;;;<<>>CCCGGGFFFBBB===<<<>>>AAACCCDDDHHHGGGDDDAAA@@@BBBGGGKKKIIIGGGDDDDDDFFFGGGHHHHHHJJJHHHJJJOOOSSS]]]uuurrr^^^XXXSSSPPPQQQOOOKKKFFF>>><<<::::::>>>GGGSSS[[[dddjjjqqqwww|||}}}wwwnnnbbbTTTCCC;;;===AAA@@@>>>BBBBBBCCCFFFHHHHHHFFFDDD@@@CCCFFFEEEAAA===<<<===AAADDDGGGFFFBBB>>>>>>>>>@@@???===:::999888777777444555777888::::::::::::;;;;;;:::;;;<<<===???@@@CCCHHHSSS```llluuu|||tttcccVVVPPPMMMIIIEEEAAA???<<<:::888999;;;???CCCEEEGGGHHHIIIFFFDDDAAA@@@AAABBBBBBAAA??????@@@BBBEEEEEEDDDBBBCCCDDDFFFIIIKKKJJJFFFCCCMMMMMMLLLJJJGGGDDD@@@>>>===<<<>>>CCCDDDBBBAAACCCGGGFFFCCC???======@@@DDDFFFDDD@@@;;;888999>>>BBBCCCDDDAAA;;;888::::::888:::888777777;;;>>>@@@AAALLLcccoooZZZPPPOOOQQQNNNNNNNNNNNNNNNPPPTTTWWWSSSPPPKKKGGGFFFGGGIIIKKKOOOPPPPPPOOOLLLIIIGGGFFF@@@AAABBBCCCBBBAAA@@@???<<<===>>>@@@BBBDDDFFFGGGUUUiiiwwwmmmSSS<<>>AAADDDAAA>>>???CCCFFFFFFEEENNNKKKFFF@@@===???CCCGGGJJJHHHGGGGGGHHHIIIIIIHHHGGGFFFIIINNNQQQ[[[ttt|||ppp___[[[WWWUUUTTTQQQLLLHHHBBBAAA@@@AAAEEENNNYYYaaaiiipppvvvzzz~~~{{{sss```UUUIIICCCEEEHHHHHHFFFDDDDDDDDDFFFGGGFFFCCC@@@===CCCIIIHHHAAA<<<:::<<<<<>>???AAADDDCCCAAA???<<<:::888777444444555777888:::;;;<<<:::::::::;;;;;;;;;;;;;;;<<<@@@IIIUUU^^^ccciiioooxxx{{{gggZZZRRROOOMMMJJJGGGDDDCCCAAA>>><<<999===AAADDDEEEEEEFFFGGGDDDEEEGGGHHHIIIIIIIIIIIIDDDCCCCCCEEEFFFFFFEEECCCCCCFFFJJJMMMMMMKKKHHHFFFRRRQQQOOOLLLHHHEEEBBB@@@???>>>BBBGGGHHHEEECCCEEEEEEDDDAAA===;;;<<<@@@DDDFFFDDD@@@:::777:::AAAGGGKKKNNNKKKBBB;;;:::;;;;;;;;;:::888888:::>>>BBBEEENNN```|||gggWWWQQQQQQQQQOOOOOONNNMMMMMMOOORRRVVVQQQNNNIIIHHHIIIJJJLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHEEEEEEEEEEEEBBB???<<<::::::;;;===@@@BBBDDDDDDEEEUUUbbbkkkcccQQQAAA666000...------...000111000000...(((%%%''''''%%%###$$$&&&%%%%%%%%%'''(((***++++++...222444555666777999GGG[[[sss~~~hhhKKK555,,,,,,((()))+++,,,,,,,,,,,,,,,((()))***,,,,,,,,,+++++++++)))(((((((((((('''%%% ###&&&(((((()))+++...,,,+++******************---222>>>SSSrrrhhhMMM;;;333---///111111222444+++)))(((&&&'''(((***,,,)))((((((((()))***,,,...+++,,,---,,,)))&&&$$$###((()))+++---......------***+++---...//////......***+++---333BBB\\\vvv|||ZZZ???---((($$$###!!! $$$***'''(((+++...,,,'''(((+++,,,,,,,,,***'''%%%$$$%%%***---///...)))(((,,,000......------...///111222111111111111111222222222000111222333222111///---000000333888@@@QQQmmm~~~cccMMMBBB@@@@@@???<<<888444111000888777666555444222111000+++///333666666666666777777888999:::::::::999888666444333222333666:::<<>>???BBBFFFJJJIIIIIIJJJLLLKKKIIIGGGEEEDDDHHHMMMOOOXXXqqquuuggg___\\\YYYVVVUUUQQQLLLHHHBBBBBBCCCDDDHHHQQQ[[[bbbdddkkkrrrvvv{{{}}}zzzuuuddd]]]TTTPPPOOOPPPOOONNNGGGFFFEEEEEEEEECCC???<<<;;;AAAHHHIIIFFFAAA===<<<666999<<<===<<<===@@@CCCDDDDDDDDDDDDBBB@@@>>><<<555555555666777:::===???<<<<<<======<<<999777666888:::BBBKKKOOOQQQZZZdddiiisssaaaVVVQQQPPPMMMKKKIIIHHHHHHFFFDDDAAA;;;???DDDEEEEEECCCDDDEEECCCHHHNNNPPPOOOMMMMMMNNNIIIHHHGGGGGGHHHGGGEEEBBBBBBFFFKKKMMMLLLLLLMMMOOOUUUTTTQQQNNNKKKIIIGGGGGGBBBBBBFFFKKKLLLHHHFFFGGGAAAAAAAAA???>>>>>>AAACCCAAAAAA???;;;888:::AAAHHHOOOVVVWWWLLL@@@;;;:::::::::;;;:::999888<<>>;;;:::;;;===@@@CCCEEEFFFEEEDDDTTT]]]bbb[[[OOOCCC999222...,,,+++---111333222000///)))$$$%%%%%%""" ###$$$$$$&&&''')))+++,,,'''***///222333555777999FFFZZZppp|||{{{bbbHHH444,,,+++)))+++---...---+++***)))'''(((***+++,,,,,,,,,+++---***((((((++++++)))&&& ###&&&'''&&&&&&(((*********)))((('''''''''((((((...999OOOooonnnPPP;;;333---...000111333666)))(((%%%$$$$$$&&&((()))&&&''')))+++,,,------,,,***+++---+++((($$$""""""&&&'''***,,,---.........+++,,,---///000//////...,,,---...555HHHccc|||cccJJJ555///***'''###!!!%%%+++((((((,,,000...))))))---,,,------+++(((&&&&&&''''''+++///---)))(((+++///***+++---...000111222222111111/////////000111222...000222333333222111000333333666<<>>>>><<<:::777666666888888888777666555333222)))---222555555555555666333555777:::;;;;;;:::999777666444444444777999;;;??????@@@EEELLLMMMJJJEEEAAABBBBBBAAA@@@BBBEEEHHHJJJJJJKKKLLLNNNMMMJJJGGGDDDDDDHHHMMMOOOWWWoooppp___^^^\\\YYYWWWTTTQQQKKKHHH@@@AAABBBCCCHHHOOOXXX___ZZZbbbjjjoootttxxxvvvqqqkkkfff___ZZZVVVTTTRRRQQQIIIHHHFFFEEEDDDAAA>>>;;;;;;???EEEJJJKKKGGGAAA<<<222666999::::::<<<@@@DDDBBBCCCEEEGGGGGGFFFEEEDDD888777666666999<<<@@@BBB??????@@@@@@===999555333888999???DDDDDDEEEPPP^^^bbbooo___UUUQQQPPPNNNLLLKKKKKKKKKJJJHHHEEE===AAAEEEGGGEEECCCBBBCCCCCCJJJSSSVVVSSSOOONNNOOOMMMLLLJJJIIIHHHGGGDDDBBBAAAEEEJJJKKKJJJLLLRRRXXXWWWUUURRRPPPNNNMMMLLLMMMEEEEEEIIINNNOOOJJJGGGHHH>>>@@@BBBCCCBBBAAAAAABBB<<<===>>>;;;999:::@@@FFFQQQZZZ^^^TTTEEE<<<999888:::;;;;;;999777;;;DDDLLLVVVccc{{{qqq___[[[ZZZVVVQQQSSSRRRNNNJJJFFFFFFHHHJJJIIIGGGEEEFFFIIILLLLLLKKKFFFDDDCCCCCCFFFIIIKKKLLLPPPNNNIIIEEEAAA>>>======>>>AAAEEEHHHJJJIIIGGGFFFWWWcccfffXXXHHH???888222,,,***'''''')))---///000111,,,&&&"""!!! %%%%%%%%%&&&''')))+++++++++&&&%%%+++111333666999DDDZZZooozzziiiRRR:::...,,,+++---...,,,((('''(((***)))((((((+++...///---***''''''((((((((((((((((((&&&&&&''')))'''###%%%***+++***)))((('''&&&%%%%%%***...===WWWvvv}}}cccKKK888111,,,---...+++)))***(((((('''%%%$$$$$$'''***++++++***((('''&&&(((***)))---000...(((%%%%%%'''///,,,******,,,...////////////...---------------+++,,,000;;;LLL```rrr{{{qqqOOO:::222,,,,,,,,,)))'''(((%%%''')))+++,,,,,,+++***&&&''')))))))))***+++---+++,,,,,,+++)))((()))***------,,,,,,,,,,,,,,,,,,///,,,)))(((***---///000000222444444333222111222777888999<<>>======<<<:::999888888:::999777777888888666555000111222444555666777777777999::::::999777777888888888888999999:::;;;;;;@@@@@@@@@BBBDDDFFFHHHIIIIIIFFFBBB@@@@@@EEEJJJMMMOOOKKKJJJPPPWWWXXXQQQIIIFFFEEEIIIOOOQQQXXXrrrxxxggg^^^YYYRRRQQQSSSUUUTTTRRRRRREEE@@@FFFLLLJJJLLLRRRZZZUUUWWWcccnnnooojjjffffffeeeccc```\\\WWWSSSPPPNNNKKKHHHGGGFFFCCC>>>:::===???BBBDDDDDDAAA<<<888666999;;;======<<<===>>>AAABBBBBBDDDJJJNNNJJJBBB888666555999@@@FFFFFFDDDBBBBBBCCCCCCAAA<<<666111555:::<<<<<<@@@JJJRRRTTTkkkzzzkkkaaaXXXUUUVVVPPPLLLJJJJJJLLLMMMKKKIIIBBBCCCDDDDDDCCCDDDFFFHHHFFFMMMUUUXXXUUUOOOJJJGGGDDDDDDEEEGGGHHHHHHEEEBBBEEEHHHLLLPPPSSSSSSRRRQQQVVVZZZYYYRRRLLLKKKLLLKKKIIIFFFCCCBBBEEEFFFEEEDDDAAAAAABBBBBBAAA@@@>>>=========<<<;;;;;;>>>CCCFFFFFFKKKOOOMMMEEE>>><<<<<<999::::::888777:::AAAHHHNNN]]]yyyiiiUUUSSSXXXXXXTTTMMMLLLKKKJJJIIIIIIIIIIIIEEECCCBBBDDDHHHJJJJJJHHHDDDCCCCCCDDDFFFIIILLLNNNQQQSSSSSSMMMEEE??????@@@AAADDDGGGIIIJJJHHHEEEDDDRRRaaaggg[[[III===666///***)))((()))+++---...------)))%%%#########""" ))))))))))))******+++,,,***&&&&&&,,,111333555888???VVVkkk~~~vvvgggSSS===111///***++++++)))&&&&&&))),,,+++******,,,...///,,,***((((((((('''((((((((()))***)))***+++(((###$$$(((((((((''''''&&&%%%%%%$$$***///>>>WWWttt}}}bbbGGG888111+++,,,,,,***((())))))***)))(((&&&&&&''')))+++***'''$$$"""###&&&)))(((***,,,)))%%%$$$'''+++111...***)))+++///222333333222000...------------,,,---111;;;LLLaaasss}}}pppMMM:::333...///000---)))(((%%%''')))***)))'''%%%### ###&&&((()))***---///---......,,,***((('''(((+++***)))))))))***++++++,,,)))&&&%%%'''***,,,---000111222222111000//////333666999>>>KKKaaa{{{uuuYYYFFF>>>???>>>>>>===<<<;;;;;;:::999777666666777777666555555444333333333444666666777888999999888999:::<<<;;;:::999888999;;;>>>@@@@@@AAABBBCCCEEEFFFGGGHHHGGGFFFFFFFFFGGGIIILLLNNNLLLKKKKKKPPPUUUUUUOOOHHHJJJGGGJJJRRRWWWbbb{{{vvvhhh___XXXQQQPPPUUU\\\aaaccc]]]OOOEEEGGGJJJHHHKKKRRRRRRPPPTTT^^^fffeee```\\\ZZZZZZZZZZZZYYYWWWUUUTTTNNNLLLJJJIIIIIIFFFAAA<<<>>>???AAACCCCCCAAA<<<999888:::<<<<<<;;;;;;;;;<<<@@@BBBBBBBBBEEEHHHDDD>>>888666666:::AAAEEEEEEDDDAAAAAAAAAAAA@@@===888555666777999<<<@@@JJJWWW```|||vvviiiaaaZZZVVVUUUNNNLLLIIIJJJLLLNNNLLLJJJHHHHHHGGGGGGHHHHHHIIIIIIIIIMMMPPPQQQOOOKKKGGGEEE@@@@@@AAACCCFFFGGGFFFEEEBBBEEEJJJOOOQQQQQQPPPOOOQQQTTTSSSNNNKKKKKKKKKIIIFFFCCC@@@@@@BBBCCCBBB@@@@@@@@@@@@???>>>===;;;:::======<<<:::999;;;???BBBDDDHHHLLLLLLHHHCCCAAA@@@:::999888777888<<>>III\\\sssvvv___NNNFFFAAA@@@???>>>===<<<<<<<<<666555444444666777777666999777555333333444555666999::::::999:::===BBBFFFBBB???;;;999:::===BBBEEEBBBCCCEEEFFFGGGHHHGGGGGGEEEGGGJJJMMMOOOPPPPPPPPPMMMMMMNNNPPPQQQQQQMMMJJJMMMIIIKKKTTT___nnnxxxlllbbbZZZQQQNNNUUU```kkkqqqhhhYYYLLLIIIHHHGGGKKKRRRNNNNNNTTT]]]```[[[UUURRROOOPPPRRRSSSTTTTTTSSSSSSMMMLLLMMMMMMMMMJJJEEEAAA@@@AAACCCCCCCCCAAA>>>===<<<===>>>===;;;999999999???BBBCCCAAAAAABBB@@@<<<999888888<<>>>>>???>>>;;;999999666888???DDDMMMbbbvvvqqqfffbbb\\\WWWUUUNNNKKKIIIJJJNNNPPPOOOMMMPPPMMMKKKLLLNNNOOOMMMJJJNNNMMMKKKJJJJJJHHHFFFDDD??????@@@BBBEEEFFFFFFDDD@@@CCCHHHLLLNNNMMMKKKIIIJJJLLLJJJHHHHHHKKKJJJFFFCCCBBB@@@@@@AAAAAAAAA@@@BBBAAA@@@>>>;;;:::888777======;;;999777888;;;>>>EEEGGGIIIKKKJJJGGGDDDBBB<<<999666666:::@@@DDDGGGQQQ^^^vvvooo^^^VVVVVVWWWWWWRRRQQQOOOLLLKKKJJJJJJJJJIIIGGGEEEEEEGGGIIIIIIIIIIIIIIIHHHHHHJJJNNNQQQSSSOOOMMMLLLKKKKKKKKKIIIHHHDDDEEEGGGIIIJJJLLLLLLLLLDDDYYYfff[[[FFF888000,,,)))(((''')))+++,,,,,,+++))))))***+++,,,---------.........---......//////***(((***000444555777;;;III___ppp|||sss___HHH555,,,++++++***'''%%%%%%)))---000.........//////...,,,***,,,+++)))(((((()))***+++,,,***+++---+++%%%"""###"""###%%%&&&''''''&&&&&&---666EEEYYYpppwww^^^FFF:::222,,,++++++)))((((((---///111000---+++)))))))))(((&&&### !!!### """###$$$$$$''',,,///111///------000333666777555333000---,,,,,,---...222333666>>>MMMbbbvvv{{{YYYAAA777111222444222---+++''')))+++,,,***%%%"""'''***,,,///000000111111///,,,)))''''''+++*********+++,,,...///---***''''''(((***++++++,,,+++***+++,,,...///...111222555;;;DDDUUUmmmzzzhhhYYYPPPCCCBBB@@@>>>===<<<<<<<<<555444222333555777777777888888777666666666777777===<<<;;;;;;===CCCKKKPPPLLLGGGAAA<<<;;;???EEEIIIFFFGGGIIIKKKKKKJJJIIIHHHFFFHHHLLLPPPSSSUUUVVVVVVSSSSSSSSSQQQOOOOOOPPPRRROOOKKKMMMWWWeeexxx}}}sssfff^^^TTTPPPTTT___kkkrrriii]]]QQQLLLJJJIIIMMMSSSQQQSSSZZZaaa```XXXQQQPPPMMMNNNOOOPPPPPPOOONNNMMMKKKMMMOOOQQQPPPMMMIIIFFFEEEFFFFFFFFFDDDBBBBBBBBBAAABBBBBB???<<<999888888>>>CCCEEEBBB@@@AAAAAA>>><<<<<<===AAAEEEGGGFFFEEEAAA???<<<;;;<<<<<<;;;:::<<<777;;;FFFNNNXXXrrrooofffccc^^^XXXTTTNNNLLLJJJMMMQQQTTTTTTRRRUUUQQQNNNOOOSSSSSSOOOKKKNNNKKKHHHHHHIIIIIIGGGDDDBBBCCCEEEGGGHHHGGGCCC@@@@@@CCCGGGIIIJJJHHHEEECCCFFFFFFEEECCCEEEIIIFFFAAAAAAAAAAAAAAACCCDDDDDDDDDHHHFFFCCC@@@<<<999666555;;;;;;:::999777888;;;===HHHHHHHHHJJJJJJHHHDDD@@@>>>999666777<<>>QQQgggwwwuuu[[[AAA111+++***---+++((('''(((+++...///,,,---.........---,,,+++---,,,+++***)))******+++'''&&&(((,,,+++&&&######$$$%%%''')))******))))))///888GGGZZZooouuu```LLL<<<333---,,,,,,+++***+++///111333333000---+++***)))***+++***'''$$$######!!!$$$''')))***---............111444555555444000///---+++++++++,,,---...000444;;;III]]]rrrdddLLL@@@777666888666111///***,,,...///---(((###%%%)))+++,,,---------...000///,,,)))((((((***++++++,,,,,,---...///+++)))''''''(((***+++***(((&&&%%%''',,,000222222444222333777???PPPkkk}}}lll\\\RRREEECCCAAA>>><<<;;;;;;;;;666444222333555888999999555666888:::;;;;;;;;;;;;>>>===;;;;;;===EEENNNUUUUUUOOOGGGAAA???BBBGGGKKKKKKLLLNNNOOONNNMMMKKKIIIHHHJJJMMMQQQUUUYYY]]]^^^___]]]ZZZUUURRRRRRWWW[[[TTTRRRTTT]]]mmmwwwhhhbbb[[[WWWZZZaaaiiinnnddd\\\TTTQQQOOOOOORRRVVVWWWZZZ```ddd```WWWRRRQQQNNNNNNOOOOOONNNLLLKKKJJJIIILLLPPPSSSRRRPPPMMMKKKJJJLLLLLLJJJGGGEEEEEEFFFEEEFFFGGGEEE@@@<<<:::999<<<@@@CCCAAA@@@BBBCCCAAA???AAACCCGGGIIIJJJHHHGGGBBB???<<<::::::;;;;;;:::===:::@@@PPP[[[hhhpppgggddd___XXXTTTOOOMMMLLLOOOTTTXXXXXXVVVVVVSSSPPPQQQTTTTTTPPPKKKHHHFFFEEEGGGIIIJJJGGGCCCCCCEEEIIINNNOOOLLLFFFAAACCCEEEGGGHHHGGGEEEBBB@@@EEEEEECCCBBBDDDFFFCCC======>>>@@@BBBDDDFFFHHHIIINNNMMMIIIDDD???;;;777555999999999999888999<<<>>>FFFFFFFFFHHHIIIGGGDDDAAA???;;;777888===CCCGGGHHHTTT^^^rrr~~~eee___cccccc]]]YYYUUUSSSPPPLLLJJJIIIIIIJJJIIIIIIIIIJJJLLLOOOSSSVVVTTTQQQMMMJJJIIIKKKMMMNNNKKKGGGEEEGGGMMMPPPMMMIIIFFFFFFGGGHHHJJJLLLOOOPPP===QQQ^^^UUUDDD999222---,,,)))%%%$$$&&&)))+++,,,---///222333222000000000*********+++---///000111...---...222444666;;;AAASSSlll{{{zzz]]]BBB333...---...,,,++++++,,,---,,,+++'''))),,,---,,,+++,,,------------,,,,,,+++******%%%###&&&+++---((($$$###&&&'''***,,,------,,,+++///888GGGZZZoooyyyeeeRRR<<<333---,,,---,,,,,,...///222444333111///------+++---000000...***(((&&&"""$$$'''***,,,.........,,,---///222555555333000,,,,,,+++************+++(((+++000888DDDWWWmmm{{{nnnTTTGGG<<<;;;<<<888222---,,,...000000...***%%%""" &&&***,,,+++*********,,,...---+++(((&&&&&&)))***+++---------,,,+++(((&&&%%%%%%''')))***)))'''$$$"""%%%,,,222555666666222111666===MMMllliiiVVVKKKDDDCCC@@@===<<<<<<======999666444444777999:::;;;666777999<<<>>>@@@@@@AAA>>>===:::999<<>>@@@DDDDDDAAABBBDDDHHHKKKMMMLLLJJJHHHCCC@@@===;;;<<<<<<===<<<>>>@@@KKK]]]mmmqqqhhhddd^^^XXXUUUPPPNNNNNNQQQVVVYYYZZZXXXTTTRRRQQQRRRTTTSSSPPPLLLCCCDDDEEEGGGHHHHHHFFFCCC@@@DDDIIIOOORRRPPPJJJEEEFFFFFFFFFFFFEEEDDDCCCBBBDDDFFFFFFCCCDDDEEEBBB===:::===@@@CCCDDDFFFHHHJJJOOONNNLLLHHHDDD???:::777777888999888888999;;;===???AAACCCEEEFFFFFFEEEEEE@@@===::::::===BBBFFFIIIOOOZZZoooxxx___]]]dddccc\\\XXXTTTRRRNNNJJJHHHHHHHHHIIIIIIIIIJJJKKKMMMPPPVVVZZZVVVSSSNNNKKKIIIJJJLLLMMMMMMIIIGGGHHHLLLNNNKKKGGGGGGGGGGGGGGGIIIJJJLLLMMM999MMM[[[VVVHHH===333+++***(((&&&%%%''')))))))))***...222444222/////////++++++++++++,,,---//////...,,,---000222333:::CCCUUUooo~~~eeeHHH888111...---,,,,,,...///---((($$$!!!%%%(((*********,,,...------...///...,,,***)))%%%###&&&---///***%%%###((())),,,...//////---,,,...555CCCWWWnnnlllUUU:::222++++++,,,,,,---///000222333333111//////000...111333333111...---,,,+++******,,,.../////////------...000222222111///++++++,,,,,,+++)))((('''&&&***111999EEEVVVkkkyyy{{{aaaUUUKKKJJJKKKDDD888111//////000///,,,((($$$"""&&&***+++)))(((''')))+++---,,,)))%%%"""""")))+++...000000///,,,***'''%%%%%%&&&)))+++++++++)))%%%"""%%%,,,333777777666111111777???NNNnnnfffPPPDDDBBB@@@???>>>>>>@@@BBBDDD<<<999777666888;;;<<<<<<<<<;;;:::;;;===AAADDDGGGAAA???===<<<>>>FFFPPPWWWYYYUUUPPPLLLJJJKKKNNNPPPSSSRRRQQQPPPNNNLLLKKKKKKLLLNNNRRRWWW^^^dddhhhkkkooollliiifffdddbbbaaaaaa___dddiiiooozzztttooonnnllljjjhhhhhhjjjkkkiiigggccc]]][[[\\\^^^``````]]]\\\]]][[[VVVSSSTTTQQQQQQQQQPPPOOOMMMKKKIIIFFFIIINNNPPPPPPPPPRRRSSSQQQTTTUUURRRKKKFFFEEEFFFJJJNNNRRRRRROOOIIIDDDAAA>>>???>>>>>>BBBGGGFFFAAACCCFFFKKKNNNNNNLLLJJJHHHCCCAAA>>>>>>???AAAAAAAAACCCLLL\\\nnnpppgggbbb\\\YYYXXXPPPNNNMMMPPPUUUYYYYYYXXXRRRRRRSSSTTTSSSRRRPPPOOOGGGHHHJJJJJJHHHGGGGGGHHHBBBDDDGGGLLLNNNNNNJJJGGGFFFFFFEEEEEEFFFGGGHHHIIICCCGGGIIIGGGEEEEEEDDDAAA===@@@DDDFFFFFFGGGIIIKKKIIIJJJJJJIIIFFFBBB===:::777888888777666666888999<<>><<<<<<@@@EEEJJJPPP[[[ooouuu]]]ZZZ___\\\WWWUUURRROOOKKKHHHFFFFFFGGGHHHIIIJJJKKKKKKKKKOOOUUUZZZVVVSSSOOOKKKJJJKKKNNNPPPQQQNNNKKKKKKLLLKKKHHHFFFGGGGGGGGGGGGGGGGGGHHHHHH555IIIZZZXXXLLL@@@333(((((('''&&&'''))))))((('''(((,,,111333111///......------,,,,,,,,,,,,------...,,,,,,...///111:::CCCWWWrrrlllNNN;;;111,,,,,,,,,---///000,,,%%%"""&&&))))))***,,,///,,,---///000///---***((('''%%%(((...000+++%%%"""(((***---///000///...,,,---333AAAUUUlllqqqVVV888000******++++++---///000111333222111000000111222333444333111000000111111///,,,,,,---///111222///---,,,---///000000///,,,---...---,,,)))&&&$$$(((---444<<>>>>>@@@DDDGGGJJJ>>>;;;888888999<<<======BBB???;;;999;;;@@@GGGKKKEEEDDDAAA@@@BBBIIIRRRYYYWWWUUURRROOONNNOOOQQQRRRTTTRRRPPPNNNLLLKKKJJJJJJLLLOOOUUU\\\bbbhhhlllmmmpppooommmlllkkkhhhccc___```fffmmmqqqzzzssstttsssppplllhhhfffffffffrrrpppjjjbbb]]]___bbbcccccc^^^ZZZZZZZZZVVVUUUUUUUUUUUUTTTQQQNNNKKKHHHFFFEEEHHHMMMOOOOOOPPPRRRUUURRRUUUWWWSSSLLLEEEDDDEEEKKKOOOUUUWWWTTTNNNHHHDDDCCCBBB@@@@@@EEEKKKHHHBBBCCCGGGLLLOOONNNLLLIIIGGGCCCAAA@@@AAACCCEEEFFFFFFIIIWWWiii||||||ooofffaaa[[[YYYZZZOOOMMMLLLOOOTTTXXXXXXWWWPPPRRRUUUUUUSSSQQQPPPQQQNNNPPPPPPNNNJJJIIIKKKNNNGGGFFFFFFHHHIIIIIIGGGEEEEEEEEEDDDDDDFFFIIILLLNNNAAAHHHKKKIIIFFFGGGGGGFFFBBBEEEIIIJJJIIIIIIJJJLLLCCCEEEGGGIIIGGGCCC???<<<777888888666444333444555===AAAEEEDDD???<<<>>>AAAAAAAAA@@@===<<<>>>EEEJJJUUU___rrrsss^^^YYYZZZUUUQQQSSSPPPNNNJJJFFFEEEEEEGGGHHHJJJKKKKKKJJJJJJLLLRRRWWWUUURRRNNNKKKKKKMMMQQQSSSTTTRRROOOMMMLLLJJJGGGEEEGGGGGGGGGGGGGGGFFFEEEDDD444NNNggggggTTT???111***++++++,,,---,,,***'''&&&'''***---...//////111333666333...***((())),,,...///+++)))***+++...666???QQQjjjxxx[[[???000...000---+++)))))))))((('''((('''&&&&&&''')))+++---...//////...---+++)))(((---++++++++++++)))&&&$$$******+++...222222///,,,000555AAAUUUmmmnnnQQQ888***)))...,,,---///)))...000222000...---000222555333///,,,+++,,,...///......---------///111222...,,,++++++,,,------,,,///---,,,+++,,,,,,+++)))///111666???MMM___oooyyy}}}rrrmmmooommmZZZDDD999444---******'''!!!"""%%%&&&''''''***,,,---+++(((%%%$$$$$$***222666333222222000******++++++******---000444///,,,)))''')))...555999666777888777999JJJooo|||aaaKKK===888<<<>>><<>>;;;:::<<>>;;;:::;;;:::555///---000555888???DDDAAA===???AAABBBCCC???>>>??????@@@FFFMMMSSSaaaxxxpppZZZRRRSSSUUUVVVVVVMMMKKKIIIGGGGGGHHHJJJKKKGGGHHHJJJLLLLLLNNNPPPQQQPPPPPPOOOMMMKKKLLLNNNQQQPPPOOOMMMKKKHHHFFFEEEDDDCCCHHHNNNOOOLLLGGGCCCBBB<<>>JJJcccwwwYYY===///---...,,,+++***+++,,,------+++***((('''''')))+++,,,,,,+++***))))))***+++,,,...---,,,++++++(((%%%"""&&&'''***...222333000---000444@@@RRRhhh}}}pppNNN999+++)))...,,,...000***---///000///---,,,///222222000---***)))***,,,---------------...///000000+++)))((()))+++------,,,*********,,,...///...,,,...111888DDDUUUgggxxxzzzvvvwwwrrr^^^HHH888444///---,,,)))"""!!!$$$&&&''''''+++---......,,,***))))))***000111...,,,//////,,,---...///...---...000222///,,,)))((()))...333777444555666777<<>>AAA@@@CCCHHHIIIFFF???;;;777999>>>CCCDDDDDDAAA???<<<;;;===BBBHHHKKKIIIIIIIIIHHHHHHJJJNNNQQQOOOTTTYYY\\\[[[XXXUUUSSSTTTTTTUUUUUURRRMMMOOOTTTZZZdddkkkkkkmmmuuu}}}yyytttrrrnnnkkkmmmrrrvvvwwwxxxyyyxxx}}}uuulllgggdddbbbcccfffmmmggg^^^XXXVVV[[[bbbgggbbb```[[[WWWTTTSSSSSSTTTOOOHHHFFFOOOWWWVVVOOOKKKEEEFFFKKKQQQRRRNNNMMMOOOTTT[[[^^^WWWOOOLLLLLLKKKMMMOOORRRRRROOOMMMMMMNNNTTTOOOKKKIIIKKKKKKHHHEEEIIIHHHKKKOOONNNIIIIIILLLOOOIIIFFFIIILLLMMMPPPUUUcccssszzzhhhaaa```]]]XXXUUUPPPNNNNNNQQQUUUWWWVVVTTTRRRQQQPPPQQQRRRRRRQQQPPPMMMJJJIIILLLQQQSSSNNNIIIEEEEEEFFFIIILLLLLLIIIFFFIIIFFFEEEGGGJJJKKKGGGDDDDDDDDDCCCAAA@@@AAABBBDDDFFFHHHJJJLLLLLLKKKJJJIIIEEEDDDDDDDDDEEEDDDAAA???>>>===;;;666111///111444:::AAAEEECCCBBBCCCCCCAAAAAA===<<<===>>>???FFFMMMTTTaaavvvmmm\\\VVVXXXWWWTTTQQQNNNMMMLLLLLLKKKKKKLLLLLLFFFGGGIIIJJJKKKLLLNNNOOOJJJKKKLLLLLLKKKLLLOOOQQQOOOMMMJJJHHHFFFEEEEEEEEEFFFJJJNNNNNNJJJFFFBBBAAA???[[[rrrmmmRRR888,,,))))))***,,,......---,,,+++&&&(((+++,,,---...111333444222///,,,+++***++++++---++++++------...666???JJJaaa}}}wwwXXX;;;------+++++++++,,,...000111333000...+++((('''(((***,,,)))'''$$$###$$$(((,,,//////...---,,,+++((($$$!!!###%%%)))///333333000---///444>>>MMMbbbwwwvvvTTT>>>///+++...,,,---...'''+++---///...++++++...111---,,,***((('''(((***++++++,,,---///////////////(((&&&&&&''')))+++++++++((((((***---///000...,,,***///888GGGZZZnnnxxxsssssskkkVVVAAA555222000///...***######&&&((()))***,,,.........---...///,,,...---)))(((***,,,,,,///111222222000///000111,,,***((('''(((,,,///222222222444888AAATTTrrrkkkQQQAAA<<>>;;;888:::???DDDFFFFFFBBBAAA???>>>???CCCFFFIIIHHHHHHGGGIIILLLNNNOOOOOOMMMSSS\\\aaaaaa]]]XXXUUUUUUTTTUUUWWWUUUSSSWWW^^^eeerrr}}}{{{vvvwww~~~{{{}}}yyyppplllqqqxxx}}}{{{}}}|||qqqlllhhhfffgggkkknnnhhh^^^WWWWWW\\\eeekkkiiigggbbbZZZTTTRRRTTTXXXOOOCCC===GGGWWW]]]YYYSSSGGGGGGKKKRRRSSSNNNKKKLLLRRRYYY]]]XXXSSSQQQRRRQQQMMMOOORRRRRRRRRQQQQQQRRRWWWVVVTTTQQQNNNKKKIIIGGGIIIHHHHHHJJJIIIGGGIIIMMMTTTPPPLLLLLLLLLPPPZZZeeeuuu{{{lllgggeee```YYYTTTPPPPPPQQQTTTWWWWWWRRRNNNPPPOOONNNOOOPPPPPPOOOMMMLLLIIIGGGIIIMMMOOOKKKGGGCCCCCCEEEHHHKKKKKKIIIGGGKKKHHHFFFGGGIIIIIIFFFCCCCCCAAA???>>>===>>>@@@AAABBBEEEHHHKKKLLLKKKHHHFFFCCCCCCBBBCCCEEEFFFDDDCCCBBB@@@<<<888555333333333<<>>EEEMMMUUU```ssszzzkkk___^^^```\\\SSSMMMMMMNNNNNNNNNNNNMMMLLLLLLGGGGGGGGGGGGHHHJJJKKKLLLIIIKKKMMMNNNMMMNNNOOOPPPOOOMMMIIIGGGFFFGGGIIIKKKLLLNNNOOOMMMIIIEEEBBBAAA:::QQQddd```LLL888///,,,+++,,,---//////...,,,+++&&&(((***+++,,,---000222555444222000///...------------...000///000888BBBSSShhhwwwWWW888******)))+++,,,...///000222444444111---)))'''''')))+++&&&%%%"""!!!###&&&***------,,,,,,---,,,***&&&###"""&&&+++111333222///,,,...222;;;JJJ^^^vvv```EEE333,,,...+++++++++$$$)))+++---,,,***))),,,///******(((((('''((()))***+++,,,///111222111///...'''&&&%%%%%%((()))))))))***+++,,,...///...+++((('''+++444CCCXXXooozzzllleeebbbYYYGGG666///.........,,,(((!!!"""&&&)))***'''))),,,---...///111333///000///,,,)))((())))))...000333333222000000000)))(((''''''(((***,,,---000///222999EEEYYYtttuuuZZZHHH???AAACCCDDDDDDBBB???======;;;999:::>>>BBBDDDDDDCCCBBBAAA@@@AAACCCEEEFFFFFFEEEEEEIIINNNQQQPPPNNNWWWZZZ]]]^^^]]]\\\[[[[[[UUUSSSSSSUUUUUUWWW^^^hhhpppyyy~~~uuurrruuu{{{tttxxxuuukkklllxxxyyysssooommmooosssnnnlllgggdddccceeegggjjjpppoookkkbbbXXXTTTVVV[[[VVVJJJAAAFFFTTT]]][[[VVVOOOLLLKKKOOOPPPNNNMMMOOORRRXXXZZZVVVSSSUUUXXXYYYQQQSSSUUUVVVVVVUUUUUUUUUTTTVVVYYYWWWSSSPPPOOOOOOIIIIIIHHHGGGFFFFFFIIILLLRRRQQQPPPOOONNNSSScccsss|||nnniiigggaaaZZZWWWRRRQQQQQQTTTVVVTTTOOOJJJLLLKKKLLLMMMOOOPPPOOOMMMLLLIIIFFFGGGJJJKKKIIIFFFAAABBBDDDGGGJJJKKKJJJIIILLLJJJHHHHHHHHHHHHEEECCCCCCAAA>>>===>>>@@@AAAAAA@@@BBBDDDFFFGGGFFFEEEDDDDDDCCCBBBCCCEEEFFFEEECCCBBB???<<<999999888777666>>>DDDIIIKKKMMMMMMFFF>>>;;;888777999;;;===DDDLLLSSS^^^qqqxxxlllccceeegggbbbXXXPPPOOONNNLLLKKKKKKKKKLLLMMMHHHGGGFFFGGGHHHJJJJJJJJJNNNPPPRRRRRRPPPNNNMMMMMMQQQNNNJJJHHHHHHKKKOOOQQQRRRRRRPPPMMMJJJFFFDDDCCC666GGGUUUSSSGGG;;;333///---.../////////---+++)))&&&((())))))***+++...111222222111000///......---//////000222000111;;;FFFZZZlllsssSSS444&&&%%%))),,,......------///111555333...***(((((()))***%%%$$$$$$%%%%%%&&&''''''******+++---...,,,)))%%%$$$(((...222333111...+++,,,000999III```yyygggFFF333+++---+++---...&&&)))+++---+++((((((***---************))))))))))))+++---000333444222000///)))'''&&&&&&((())))))(((++++++,,,...///...+++((()))+++222@@@UUUnnnuuuaaaUUUPPPHHH<<<111((()))***+++)))%%%!!!%%%***,,,(((***---......000333555333333444333...)))&&&&&&***---000222111000//////)))***+++,,,------......000///222;;;HHH[[[uuu{{{]]]HHHAAA@@@???@@@@@@>>>>>>???===;;;::::::<<<>>>???@@@@@@@@@???>>>>>>???AAABBBCCCBBBCCCHHHOOOTTTUUUTTTbbbcccbbb```\\\ZZZZZZZZZVVVRRRQQQRRRSSSXXXcccooowwwxxxwwwtttnnniiiiiilllnnnppplllfffkkkyyy||||||yyyyyy}}}{{{wwwsssssswwwooonnnlllkkklllnnnppprrrxxxwwwsssiii^^^YYYZZZ]]]\\\UUUNNNNNNUUU\\\\\\YYYSSSOOOOOOSSSUUURRRPPPPPPTTTWWWWWWRRRRRRXXX^^^```XXXYYY[[[\\\]]]\\\ZZZXXXTTTXXX\\\[[[WWWTTTTTTUUUMMMMMMLLLHHHFFFGGGJJJKKKLLLNNNQQQRRRQQQXXXkkk~~~}}}ooohhheee```\\\[[[UUURRRPPPPPPRRRQQQMMMJJJHHHHHHJJJMMMPPPQQQPPPOOOKKKHHHEEEEEEGGGIIIHHHFFFAAACCCEEEGGGIIIJJJKKKLLLNNNLLLJJJHHHGGGFFFEEECCCDDDBBB@@@AAACCCEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDEEEDDDCCCDDDEEEDDDBBB@@@???===;;;:::;;;;;;;;;:::>>>EEEKKKOOOPPPOOOFFF===:::777666888999;;;BBBIIIOOO\\\rrrzzznnnfffiiimmmhhh^^^WWWTTTQQQLLLIIIIIIKKKOOORRRKKKJJJIIIJJJLLLLLLKKKIIINNNPPPRRRSSSPPPNNNLLLLLLOOOMMMIIIGGGHHHLLLQQQTTTWWWUUURRRNNNLLLIIIGGGFFF777DDDOOOOOOGGG>>>444---......//////...,,,***((('''((()))(((((())),,,///---,,,,,,+++++++++,,,,,,000000111111///111<<>>===<<<;;;::::::<<<===???BBBCCCEEEJJJQQQYYY___aaakkklllmmmjjjddd]]]XXXUUUVVVSSSRRRTTTVVV[[[fffrrrxxxrrrmmmkkkiiieeedddeeefffeeebbbbbbgggnnnoookkkvvvqqqpppwww|||vvvuuuwwwsssnnniiigggkkkttt~~~~~~vvvlllbbb]]]]]]______^^^[[[YYY[[[```aaa___RRRQQQVVV^^^aaaZZZRRRNNNUUUWWWVVVSSSTTT[[[aaaccc^^^___bbbeeefffeee```]]][[[^^^```___[[[WWWVVVWWWTTTVVVUUUPPPLLLLLLLLLKKKIIILLLQQQUUUXXXbbbxxx}}}nnngggccc___\\\]]]VVVSSSOOONNNPPPPPPNNNLLLGGGHHHJJJNNNQQQRRRQQQOOOIIIFFFCCCCCCDDDFFFGGGGGGBBBDDDGGGHHHIIIJJJLLLMMMNNNMMMKKKIIIGGGFFFEEEEEEFFFDDDDDDGGGKKKLLLKKKHHHGGGFFFCCCBBBAAACCCDDDFFFEEEDDDDDDEEEEEECCC???<<<;;;;;;;;;;;;;;;;;;<<<===???GGGOOORRRRRROOOHHH@@@<<<888777888888999???FFFMMM\\\sssxxxmmmfffjjjooolllccc\\\YYYUUUOOOJJJJJJNNNSSSWWWPPPNNNNNNPPPRRRQQQMMMIIIHHHKKKNNNOOONNNLLLLLLLLLLLLJJJGGGEEEGGGJJJOOORRRWWWTTTQQQOOOMMMLLLJJJHHH222CCCRRRSSSIII>>>333+++,,,---...///...,,,***))))))))))))(((''''''***---))))))(((((()))***,,,---000000000///,,,///<<>>HHHYYYsssbbbJJJ@@@;;;999;;;;;;888:::>>>;;;;;;<<<<<<<<<===???@@@???===;;;:::;;;===???AAAEEEGGGJJJNNNVVV```kkkrrrvvvxxxxxxtttlllccc\\\XXXVVVUUUXXX\\\^^^```iiirrrvvvoookkkmmmlllhhhgggjjjdddccceeekkkmmmjjjiiijjjqqqooopppwww{{{yyyzzzwwwqqqjjjggglllyyyuuuhhh```^^^```cccdddfffeeecccdddgggfff```VVVUUUZZZcccggg```WWWRRRUUUXXXYYYWWWYYY___bbbbbbaaacccgggmmmpppnnnhhhcccbbbbbbcccbbb___\\\[[[ZZZ]]]aaaaaa[[[UUUTTTPPPLLLMMMOOOTTTYYY```nnn{{{nnngggccc^^^[[[[[[VVVSSSPPPPPPRRRSSSQQQNNNJJJKKKMMMPPPRRRRRRPPPMMMEEECCC@@@???AAACCCFFFGGGDDDFFFIIIJJJIIIJJJLLLNNNMMMMMMKKKIIIFFFEEEFFFFFFFFFEEEGGGLLLQQQSSSPPPKKKGGGFFFEEECCCBBBBBBBBBBBBBBBBBBCCCEEEEEECCC>>>:::999;;;===<<<999888:::===@@@KKKTTTVVVSSSPPPJJJDDD???;;;888888777777<<>>AAADDDFFFIIIKKKNNNRRRYYYeeettt~~~}}}vvvmmmfffbbb```UUUWWW]]]ccceeeeeejjjqqqsssoooooorrrqqqmmmmmmqqqjjjjjjsss~~~}}}tttsssyyyppppppttt{{{~~~zzzvvvpppmmmrrr}}}rrrddd^^^^^^bbbeeeiiilllkkkiiikkkmmmggg^^^^^^ZZZZZZaaaeeebbb]]]ZZZTTTYYY\\\\\\^^^bbbccc```bbbdddjjjqqqvvvtttnnnhhhddddddccccccbbbbbb```___ccciiiiiibbb\\\YYYTTTMMMRRRRRRVVV\\\eeewwwzzznnnhhhccc]]]ZZZYYYUUUSSSRRRSSSVVVVVVSSSOOONNNNNNOOOQQQSSSRRRNNNLLLBBBAAA>>>===>>>AAADDDFFFEEEHHHJJJJJJIIIJJJLLLOOOMMMMMMKKKIIIFFFEEEFFFGGGFFFFFFHHHOOOUUUWWWRRRMMMDDDEEEEEEDDDBBB@@@>>>===???@@@CCCEEEFFFCCC>>>:::888<<<>>><<<777555888;;;BBBNNNXXXYYYUUUPPPLLLGGGAAA<<<999999777666;;;AAAQQQ___uuulllccc```gggnnnkkkbbbZZZVVVSSSOOOMMMLLLNNNRRRTTTVVVVVVWWW[[[]]][[[RRRKKKNNNOOOPPPNNNLLLJJJIIIJJJKKKJJJHHHHHHIIILLLPPPRRRQQQOOOLLLLLLNNNNNNKKKIII111GGGZZZWWWGGG888,,,%%%$$$)))------***)))+++...//////---+++))))))+++---///+++((())),,,...///...+++...,,,,,,...***222GGG```~~~eeeJJJ666,,,333111...,,,*********+++...000333222///***'''%%%***))))))))))))+++,,,---000...,,,------+++&&&"""!!!%%%))),,,---,,,,,,,,,000:::KKKbbbxxxxxxbbbGGG999888444333555000///...,,,,,,,,,,,,***)))***,,,......,,,***)))))),,,,,,+++++++++,,,------,,,++++++,,,---111444666555...(((&&&(((***)))'''&&&,,,>>>YYYooo~~~sssWWWDDD888111/////////---,,,...000///***&&&%%%###!!!!!!$$$(((,,,---111---(((&&&'''+++---///222111000000000...+++((()))***+++***'''%%%######))),,,000333444444222000444555999@@@IIIZZZrrrwwwZZZDDD@@@>>>???>>>::::::<<<<<<======<<<===BBBJJJQQQLLLJJJFFFCCCCCCGGGMMMQQQSSSYYY___bbbdddkkkxxx|||wwwsssmmmfffbbb___hhhlllgggeeekkkrrruuuvvvzzzzzzwwwuuuyyy}}}}}}zzz}}}zzzxxxsssmmmkkkppp{{{uuukkknnnkkk```___hhhqqqoooppprrrooohhhbbbaaa```bbbdddccc___]]]]]]___aaa___^^^^^^```bbbcccdddhhhcccdddkkkqqqpppqqqtttllliiiiiillljjjddddddhhhiiieeebbbcccdddbbb\\\VVVTTTUUUXXXbbbtttzzzmmmfffbbb\\\WWWVVVQQQPPPPPPSSSVVVXXXWWWUUUPPPQQQTTTVVVUUUSSSQQQOOOCCCAAA>>>===???AAACCCDDDFFFFFFGGGJJJMMMNNNMMMLLLJJJLLLMMMJJJEEECCCEEEGGGLLLLLLLLLMMMOOOOOONNNMMMHHHEEEBBBAAACCCCCCAAA???@@@AAACCCFFFHHHFFF@@@;;;???===:::888888:::<<<>>>FFFLLLTTTYYYXXXRRRKKKGGG@@@@@@>>>;;;888:::@@@FFFRRRbbbxxxddd```]]]___cccddd___YYYRRRPPPMMMMMMOOORRRWWWYYYPPPTTTYYY\\\ZZZUUUNNNIIIFFFLLLQQQPPPJJJFFFHHHKKKLLLQQQTTTSSSMMMJJJLLLOOONNNMMMMMMLLLJJJHHHFFFEEE333HHH[[[\\\OOO>>>///%%%###'''++++++((('''(((+++,,,,,,,,,+++))))))+++---...+++((((((***,,,---,,,***...,,,---///,,,555KKK___~~~jjjPPP>>>666333111///,,,************---///111000...+++))))))+++***)))))))))+++...///000...+++,,,---+++'''###!!!###&&&)))+++,,,---,,,///111888GGG]]]vvveeeJJJ:::888333111222...---+++******+++,,,+++******,,,------+++******+++...------,,,,,,,,,,,,,,,------,,,,,,---///111222111,,,&&&$$$''')))(((&&&'''--->>>WWWmmm}}}uuuWWWCCC999444222222222000///111333222...***%%%$$$"""###&&&***...000///+++&&&$$$%%%)))---...444222000///...---***'''&&&(((******)))''''''(((---///222444555444222111333444999@@@HHHXXXrrryyy^^^MMMHHHFFFFFFDDD???<<<>>>BBBBBB@@@>>>>>>CCCLLLSSSTTTQQQNNNMMMOOOTTTZZZ]]]^^^bbbfffhhhiiimmmuuu|||yyyxxxvvvuuussspppkkkhhhgggpppwwwsssoooppprrrrrrxxxyyy|||~~~zzzuuummmjjjmmmuuuxxxpppooonnniiillltttnnnoootttxxxuuukkkeeeccc___ccchhhiiieee```\\\ZZZ```_________``````___^^^ccccccggglllllljjjnnnuuuvvvpppmmmmmmkkkhhhkkkqqqmmmhhhbbbaaacccdddaaa]]]WWWYYY___jjj}}}wwwmmmhhhccc\\\WWWUUURRRPPPPPPRRRUUUWWWVVVTTTRRRTTTVVVXXXWWWTTTPPPNNNFFFDDDAAA@@@AAABBBDDDEEEFFFFFFFFFGGGHHHKKKMMMOOOQQQMMMIIIEEEDDDEEEFFFFFFFFFFFFGGGIIIKKKMMMMMMLLLKKKHHHEEEDDDDDDDDDBBB???DDDEEEFFFJJJLLLKKKGGGCCCBBBAAA@@@>>>===<<<======DDDIIIPPPSSSRRRNNNHHHDDD?????????===;;;>>>DDDJJJRRRaaavvv|||aaa]]]ZZZ\\\``````ZZZUUUQQQRRRRRRQQQPPPQQQTTTWWWSSSUUUVVVVVVTTTPPPKKKHHHIIILLLOOOLLLFFFDDDGGGLLLNNNPPPRRRSSSSSSQQQPPPPPPNNNMMMLLLKKKJJJIIIHHHHHH222DDDWWW\\\TTTDDD222%%%$$$'''******'''%%%&&&(((((()))++++++***)))***+++,,,)))''''''(((***++++++***...,,,---111///999PPPffffffLLL;;;555333111///,,,+++*********...//////...---+++,,,---,,,***(((((())),,,///222000...++++++,,,+++((($$$$$$%%%&&&((()))+++,,,---//////333@@@WWWsssiiiMMM<<<888222///000,,,+++)))'''''')))***+++***)))+++,,,,,,+++***,,,---000///...---,,,++++++***...------,,,,,,---......///+++&&&&&&((())))))''')))///>>>UUUlll~~~sssSSS???777444333444333111000111333333///,,,'''&&&%%%%%%'''+++///111,,,(((###!!!$$$(((---///555222...,,,+++***)))'''###&&&(((******+++,,,...111222444555555444222000111333777===EEEUUUooo|||cccXXXRRRNNNNNNKKKDDD@@@@@@GGGGGGFFFCCCBBBFFFOOOUUUbbb___[[[[[[]]]bbbfffhhhkkknnnpppqqqpppooooooppplllmmmooorrruuuuuussspppqqqzzz{{{xxxvvvttt}}}~~~|||uuupppqqquuu||||||vvvtttwww}}}ssstttxxxyyytttkkkgggiiidddhhhlllmmmjjjddd___\\\\\\]]]^^^``````___^^^]]]\\\aaahhhjjjfffccckkkvvvwwwsssqqqrrrrrrpppqqquuupppiiiaaa^^^aaaddddddbbb\\\```gggttt~~~uuulllhhhddd\\\WWWVVVTTTSSSQQQRRRSSSTTTTTTSSSTTTVVVYYYZZZYYYUUUPPPMMMKKKIIIFFFDDDCCCDDDFFFGGGGGGHHHHHHGGGFFFHHHNNNSSSVVVOOOFFFBBBCCCFFFFFFFFFBBBCCCEEEGGGJJJKKKLLLMMMJJJHHHGGGGGGHHHHHHGGGFFFHHHHHHJJJLLLNNNNNNKKKIIIFFFFFFGGGFFFDDDAAA>>>===BBBEEEHHHJJJJJJGGGCCC@@@===???@@@???>>>AAAHHHMMMWWWdddwwwttt___[[[XXXZZZ\\\\\\WWWRRRRRRTTTVVVUUURRRQQQRRRTTTYYYWWWUUUQQQNNNKKKIIIHHHJJJLLLMMMIIIDDDCCCHHHLLLRRRQQQRRRUUUWWWWWWSSSPPPNNNMMMLLLJJJJJJJJJJJJKKK---:::KKKUUUSSSEEE222%%%''')))++++++)))''''''(((''')))++++++***((('''''''''&&&%%%%%%'''***,,,------000......222000;;;SSSppp~~~aaaFFF555///222000///---+++*********111111000...,,,,,,---///+++)))'''&&&'''***///222111...,,,,,,------***'''%%%%%%%%%%%%&&&(((***+++***+++///===TTTppplllOOO===888111///000,,,+++(((&&&%%%&&&((((((((()))***++++++***+++---///111000///...---+++***)))+++,,,,,,,,,,,,,,,,,,,,,...+++))))))+++,,,,,,+++,,,444CCCXXXnnnnnnLLL999333111222222000...---...000000---***)))((((((''''''))),,,...***&&&"""!!!$$$***...111333000,,,***************$$$&&&(((***+++,,,...000333333444444333222000///...000444999@@@OOOiiihhh]]]VVVQQQQQQNNNHHHCCCBBBGGGIIIJJJJJJIIILLLRRRWWWmmmjjjfffdddeeehhhjjjllluuuxxx{{{{{{xxxqqqjjjeeefffiiimmmtttzzz}}}|||{{{{{{}}}zzzzzzzzz~~~|||wwwooohhhhhhmmmmmmnnnppppppmmmjjjgggeeeXXXZZZ\\\^^^```aaaccceee]]]ccchhhhhhcccbbbjjjrrrlllnnnsssyyy|||zzzvvvsssoooggg___]]]```cccdddccc```dddmmmyyy}}}tttkkkfffbbb]]]ZZZ[[[YYYWWWUUUSSSRRRRRRRRRRRRTTTVVVYYY[[[ZZZWWWSSSPPPOOONNNKKKHHHFFFFFFHHHIIIHHHJJJLLLJJJGGGIIIOOOVVVVVVPPPIIIEEEDDDEEEFFFEEECCCEEEHHHJJJJJJKKKMMMNNNFFFFFFHHHJJJLLLNNNOOOOOOKKKKKKKKKKKKKKKKKKJJJIIIGGGIIIKKKLLLKKKGGGBBB@@@AAAAAAAAAAAAAAA@@@>>><<<<<<>>>@@@@@@@@@CCCHHHMMM[[[iii{{{mmm^^^\\\ZZZ[[[^^^^^^ZZZVVVVVVUUUTTTSSSTTTTTTTTTTTT\\\YYYUUUPPPLLLJJJHHHHHHHHHKKKLLLJJJGGGGGGKKKNNNTTTUUUWWWWWWWWWTTTQQQNNNPPPOOOLLLJJJIIIIIIJJJKKK)))222BBBNNNPPPEEE555******,,,---...---+++++++++)))+++---,,,)))%%%###"""###$$$$$$%%%'''+++...111111333//////222111<<>>@@@@@@@@@BBBFFFKKKYYYhhh|||{{{lll```___^^^```cccccc```^^^[[[TTTOOOOOOTTTXXXWWWUUUXXXVVVSSSOOOKKKIIIGGGFFFFFFIIIMMMNNNNNNMMMOOOQQQVVVYYY[[[YYYRRRMMMKKKKKKRRRQQQNNNKKKJJJJJJJJJKKK)))111@@@OOOQQQFFF777///,,,---...//////...---,,,+++,,,---,,,((($$$"""!!!###$$$&&&'''(((,,,000444222444000...111111===VVVjjjmmmWWWCCC888------------------------444555666555222000......)))'''%%%$$$$$$'''***,,,///...---///111111---)))"""!!!!!!!!!###%%%'''((()))///<<>>:::999::::::999777999<<<@@@AAA@@@BBBFFFJJJSSSdddzzz{{{nnnbbbbbbbbbccceeeeeecccaaa[[[UUUNNNNNNSSSWWWWWWVVVRRRQQQOOOLLLJJJIIIHHHGGGGGGJJJNNNQQQRRRQQQRRRRRRUUUYYY[[[WWWNNNIIIIIILLLSSSRRRPPPOOOMMMMMMMMMNNN+++333DDDTTTUUUGGG777///******+++---......---,,,+++,,,---+++(((%%%######&&&((()))))))))+++000444111333...---111222???YYYiiisss^^^HHH999***+++,,,---............111555999:::888444111///***((('''&&&&&&''')))***++++++,,,///222000+++&&& !!!"""$$$%%%'''(((,,,444CCCXXXooouuuUUU???777...,,,...+++''''''&&&''''''%%%"""&&&)))---///...,,,+++***((()))+++,,,---,,,+++***&&&(((***++++++)))&&&$$$###%%%(((+++,,,------...333CCCXXXmmmfffPPP???444000222---+++((())),,,---,,,***&&&)))***((($$$###&&&)))+++******,,,000222333333...,,,******,,,...//////))))))***)))((()))+++---...---,,,,,,---///111222---///222222333???ZZZssstttZZZOOOFFFEEEHHHGGGFFFFFFFFFIIIMMMNNNNNNPPPTTTXXX]]]aaabbb]]]XXX\\\jjjwww~~~}}}wwwpppooosssxxxxxxxxx{{{}}}{{{vvvrrrlllhhhgggkkknnntttxxxwwwooobbbYYY[[[^^^``````___cccjjjppp~~~uuukkkgggfffbbb[[[```dddggglllwww{{{uuummmjjjjjjjjjfffccc^^^___aaafffsss~~~vvvmmmhhhdddccchhhpppuuurrrkkkaaaXXXSSSSSSUUUTTTSSSSSSRRRSSSSSSTTTUUUQQQRRRQQQMMMHHHGGGJJJNNNQQQPPPMMMKKKJJJKKKLLLNNNPPPQQQRRRQQQOOOLLLIIIHHHGGGJJJMMMKKKGGGEEEGGGIIIJJJMMMPPPPPPNNNLLLLLLMMMPPPRRRSSSPPPLLLHHHGGGGGGDDDEEEGGGHHHIIIIIIIIIHHHEEE@@@:::999:::;;;999666666:::???AAABBBDDDHHHLLLRRRdddxxxpppcccccccccccccccbbb```^^^WWWVVVTTTRRRQQQQQQSSSUUURRRPPPNNNLLLKKKLLLNNNOOOLLLNNNOOOPPPQQQQQQRRRSSSSSSTTTTTTRRRNNNMMMNNNOOOSSSSSSSSSSSSSSSSSSTTTTTT+++444GGGXXXWWWFFF444+++(((((()))+++------,,,******,,,,,,+++(((&&&%%%&&&)))+++,,,+++***+++///333///111---,,,111333BBB\\\mmmxxxcccJJJ999)))***+++---.../////////...333999===;;;777333111+++***)))((('''(((((()))((()))+++///111///)))$$$ """###%%%'''((()))---666FFF[[[qqqxxxXXXAAA777---***,,,(((%%%%%%&&&(((((('''### %%%)))...000///,,,***)))%%%'''))),,,------,,,+++''')))+++,,,***'''$$$!!!$$$'''+++...//////000111333DDD[[[qqqpppXXXBBB333...000,,,)))&&&'''***,,,***((($$$(((***)))%%%%%%(((,,,******+++...111333333111///---++++++---......---((())))))(((((()))+++...---,,,,,,,,,---000222444///111444333222>>>YYYrrrwww\\\PPPEEEDDDGGGGGGGGGGGGJJJKKKLLLKKKJJJMMMSSSXXX^^^cccddd]]]TTTWWWgggvvvzzzyyysssjjjcccgggsss~~~ttttttvvv{{{lllddddddgggkkkooossspppnnnllljjjfff___ZZZTTTYYY___aaabbbeeelllrrrvvvvvvooofffbbbcccaaa\\\VVV]]]eeelllwww~~~uuuvvvmmmhhhggggggeeebbbaaa```^^^^^^ggg~~~}}}vvvoookkkhhhfffjjjqqq{{{wwwooodddYYYTTTTTTVVVVVVTTTRRRPPPPPPQQQRRRSSSPPPRRRQQQMMMHHHFFFJJJOOO[[[VVVOOOLLLLLLNNNQQQRRRTTTQQQOOOOOOQQQPPPLLLHHHGGGKKKNNNMMMIIIGGGIIILLLGGGKKKOOOPPPNNNMMMNNNOOOLLLOOOQQQOOOKKKGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFAAA;;;999;;;<<<:::666444888>>>BBBCCCFFFKKKNNNWWWfffyyyrrrcccccccccbbb```^^^[[[YYYSSSXXX[[[WWWPPPLLLOOOTTTUUUSSSOOOMMMNNNQQQUUUXXXQQQQQQOOONNNNNNOOOQQQRRRQQQOOOMMMNNNPPPSSSSSSSSSRRRSSSTTTVVVXXXYYYYYYYYY+++888IIISSSPPPEEE777///%%%%%%&&&)))++++++***(((((((((((('''&&&&&&%%%%%%+++******---111333111///((((((***,,,...666GGGWWWlllzzzbbbJJJ999000///------111555444111333888===>>>:::555111000111,,,***,,,---***)))+++'''&&&'''***,,,+++'''"""###''')))(((((()))+++000888HHH\\\pppeeeGGG777000)))###!!!"""###&&&((()))))))))(((+++***)))*********((('''###$$$&&&)))---///...---''''''&&&%%%%%%%%%&&&&&&'''(((***...222333333111777PPPnnnxxx___GGG444...222...)))###!!!$$$(((******((())))))'''$$$%%%(((+++,,,---...000222333333444333222000...,,,+++******))))))***+++,,,------......---,,,,,,...111555777888555222111444AAA[[[qqqkkkXXXJJJJJJJJJEEECCCFFFKKKJJJJJJKKKNNNOOOPPPPPP[[[___```\\\WWWWWW]]]ccclllggg```]]]___eeemmmqqqmmmmmmooosssyyy~~~rrrpppooonnnsss}}}vvvrrrlllgggbbb___]]]]]]^^^[[[\\\aaaeeehhhlllrrrqqqlllfffaaa^^^\\\YYYWWWVVVVVVZZZdddpppxxxzzzyyyxxxqqqjjjjjjkkkgggaaa]]]aaa\\\XXXYYYaaassswwwkkkkkkkkkggghhhnnnrrrmmmgggbbb^^^\\\YYYWWWZZZWWWRRROOONNNOOOOOOOOOLLLLLLLLLJJJIIIJJJMMMOOOUUUQQQMMMMMMPPPRRRSSSRRRSSSSSSTTTSSSQQQNNNKKKIIIMMMPPPRRROOOJJJGGGHHHKKKQQQNNNKKKKKKLLLNNNNNNNNNOOOLLLJJJHHHIIIHHHFFFDDDBBB>>>;;;<<>>FFFMMMOOOMMMIIIUUUcccwwwwwwkkkeee^^^\\\^^^^^^\\\YYYVVVUUUSSSQQQPPPOOOOOOOOORRRPPPOOOSSSZZZ]]]\\\YYYRRRTTTTTTSSSPPPNNNMMMNNNSSSRRRQQQPPPPPPPPPPPPPPPSSSQQQPPPRRRWWW[[[\\\[[[111:::HHHTTTVVVMMM===000******)))***++++++)))'''&&&&&&&&&&&&''''''''''''+++******,,,000111///---((((((***---000888IIIZZZnnn}}}iiiSSSBBB333111...///333888999777:::>>>DDDFFFDDD>>>666111222...,,,//////,,,+++,,,))))))))),,,---+++&&&!!!###(((******)))+++---000777EEEZZZqqqgggIII888///((($$$$$$"""###%%%(((***+++,,,---***)))))))))))))))((('''""""""$$$(((,,,//////...)))((((((''''''''''''''')))***---000333333222111<<>>BBBEEEGGGJJJJJJNNNUUUYYYTTTHHH===333//////222333000......+++++++++---///,,,&&&!!!"""'''---//////...///000000222;;;OOOllluuuYYY@@@000((('''(((%%%%%%%%%&&&))),,,...000''''''((('''&&&&&&'''(((%%%%%%%%%(((+++------,,,******++++++*********)))---///222444333222000000CCC```sss[[[EEE999///111111...)))'''(((+++------,,,,,,---000333555333333444333222///---+++,,,,,,---------+++***(((************,,,...000111......---...///222444555777777999===BBBOOOhhh~~~{{{fff]]]ZZZTTTMMMJJJQQQTTTXXXYYYXXXVVVSSSRRRQQQOOONNNPPPSSSTTTSSSQQQTTTRRRSSSXXX___bbb___\\\ZZZ^^^bbbfffiiilllnnnooorrrpppnnnqqquuuxxxwwwuuuzzz}}}~~~~~~}}}}}}~~~|||~~~}}}wwwwww}}}zzzrrrmmmmmmoooppppppjjjeeecccgggjjjiiihhhiiihhhhhhfffbbb\\\YYYYYY[[[VVVWWWXXXXXX[[[cccoooyyy{{{wwwmmmhhhaaa\\\[[[dddyyyuuukkkjjjjjjfffccccccZZZZZZZZZ[[[]]]^^^\\\[[[VVVWWWWWWUUUQQQMMMKKKJJJFFFHHHJJJLLLNNNRRRVVVZZZ___[[[VVVTTTSSSRRRNNNKKKMMMNNNPPPRRRSSSTTTTTTTTTSSSTTTVVVTTTRRRPPPPPPQQQOOONNNNNNOOOQQQPPPNNNLLLJJJKKKKKKJJJIIIIIILLLNNNGGGDDDAAAAAACCCEEEEEEDDDAAA===888444555888===AAACCCAAA??????BBBGGGKKKNNNMMMUUUdddwwwxxxkkkddd[[[TTTQQQPPPOOOOOOLLLNNNSSSVVVYYYYYYXXXWWWXXXVVVUUUUUUVVVVVVUUURRRUUUTTTRRRPPPOOOPPPTTTXXXYYYXXXWWWUUUSSSRRRRRRQQQSSSTTTXXX[[[___``````___%%%...???QQQ\\\YYYLLL???444222///---...///............---------,,,,,,,,,,,,---......---+++***)))%%%%%%(((,,,222===RRRddd~~~aaaHHH777222222;;;CCCGGGKKKOOOWWWTTTTTTXXX\\\WWWKKK@@@333///...222333000///000,,,+++***,,,...,,,'''###$$$)))///222111///000111000111888KKKgggbbbEEE111)))((((((''''''&&&&&&''')))+++,,,&&&'''(((&&&%%%%%%''')))***)))((()))***+++***)))((()))***+++++++++++++++...000333444222111111222EEEaaa|||cccIII777---000111///,,,***,,,...///...---...000333555666444444444444111...***(((***+++---//////---+++)))%%%%%%&&&''')))---000222.........///000222444555555444555888???PPPlllmmm```ZZZUUUQQQOOOPPPVVV^^^bbbaaa^^^ZZZYYYXXXTTTRRRRRRTTTUUURRRNNNOOOSSSYYY]]]]]]]]][[[[[[YYY\\\```bbbdddeeehhhkkkmmmjjjhhhiiinnnrrrtttuuuxxxyyyzzzzzzzzz|||~~~yyyyyyxxxpppnnnuuuwww|||}}}uuuppppppvvvzzz{{{xxxzzzwwwzzztttmmmkkkmmmqqqssssssmmmfffaaacccggghhhiiikkkllliiieee___[[[YYYZZZ[[[VVVSSSQQQSSSZZZeeepppwwwzzzoooccc___bbbkkkyyy~~~tttjjjhhhiiijjjiiijjj^^^]]]\\\]]]^^^^^^\\\ZZZWWWXXXYYYWWWSSSOOOMMMMMMHHHIIIKKKMMMPPPUUUZZZ___```\\\WWWUUUUUUTTTQQQNNNNNNOOOPPPQQQRRRSSSTTTTTTWWWWWWUUUSSSRRRRRRTTTVVVQQQQQQRRRSSSTTTRRRNNNJJJHHHIIIKKKMMMNNNPPPRRRTTTMMMKKKHHHGGGGGGHHHHHHHHH@@@===888444444777===AAA????????????@@@AAADDDFFFEEEQQQccctttzzzjjjddd\\\UUUQQQQQQRRRRRRNNNQQQVVVZZZ]]]]]][[[ZZZVVVWWWXXXYYYYYYWWWSSSPPPRRRRRRRRRQQQPPPQQQSSSUUUZZZYYYXXXVVVTTTSSSSSSRRRWWWXXXYYYZZZZZZ\\\^^^___(((000@@@SSS]]]ZZZLLL???444111---,,,---///000000111111000000///......---+++...222333000---+++***((((((***...333>>>SSSfffzzzjjjOOO;;;333222<<>>@@@@@@???>>>>>>???@@@NNNaaaqqq}}}{{{kkkggg```ZZZVVVUUUVVVWWWSSSUUUYYY]]]^^^^^^\\\[[[UUUWWWZZZ\\\]]]\\\ZZZXXXRRRRRRRRRQQQPPPPPPRRRTTTZZZYYYXXXVVVUUUTTTTTTTTTUUUVVVVVVUUUUUUVVVYYY[[[,,,111@@@UUUeeedddTTTDDD555111---***+++---...///000000000000000000//////***///555777444000,,,+++---,,,---111555@@@UUUgggxxxttt\\\CCC777222;;;EEENNN[[[hhhkkkkkklllmmmjjjaaaRRRGGG888222///111333222333666999555000------,,,)))&&&(((---333555222///......000444>>>PPPgggfffFFF444///,,,(((************)))(((((('''%%%((()))'''$$$$$$(((---000...+++++++++,,,+++***&&&(((+++...000111111111111444555555333555:::???SSShhhmmmQQQ;;;111///---,,,...///000///111...,,,---000333444444333333333222///***&&&###***,,,111444555333000...***)))))))))***---111333//////000000111222333444222222333666<<>>AAACCCBBB@@@=========@@@LLL]]]mmm{{{zzznnnlllfff```[[[YYYZZZ[[[WWWYYY[[[]]]]]]\\\ZZZYYYWWWXXXYYYZZZ[[[\\\]]]___VVVUUUSSSPPPOOOPPPTTTWWWYYYXXXWWWVVVUUUUUUUUUUUUOOORRRTTTUUUTTTTTTVVVXXX...000===VVVmmmqqq___LLL666222,,,)))***+++------......//////000000111111***000777:::777222---+++000000000333777BBBVVViii}}}zzzdddJJJ;;;222999DDDOOO```qqqkkknnnsssvvvtttiii[[[PPP:::444111222333333555999@@@:::333///---,,,)))&&&)))...444555333///------000666BBBTTTjjjdddDDD444111...(((******+++,,,,,,***)))(((&&&(((***'''$$$$$$)))...000...,,,+++,,,---------&&&(((,,,///222333333333333555777555444777>>>EEE[[[mmmvvv\\\FFF444000,,,+++...000///...111...,,,,,,000333333333222222333222///***%%%!!!***---222666777555222000000...---,,,,,,///111333//////000111222333333333///000222666;;;HHH```vvveeeMMMDDDGGGLLLNNNQQQTTTSSSQQQRRRXXX]]]```^^^ZZZVVVSSSRRRSSSTTTRRRSSSVVV\\\aaadddcccaaa[[[eeeqqqwwwuuuooojjjiiiZZZ^^^eeennntttxxxzzzzzzuuuvvvyyy|||zzznnnlllpppnnnmmmnnnqqqsssssswww}}}tttnnnppprrrnnnjjjiiikkklllsss}}}{{{qqqnnntttiiibbb]]]]]]bbbeeeccc___XXXTTTVVVcccsss||||||uuupppooooooiii\\\QQQLLLSSSYYYZZZZZZ```mmmyyyyyyuuuzzzuuuqqqllljjjmmmpppmmmhhhfffbbb]]]YYYVVVUUUSSSRRRSSSVVVXXXVVVQQQNNNQQQTTTVVVUUUQQQOOOQQQXXXaaahhhkkkdddZZZUUUSSSTTTTTTSSSRRRSSSTTTUUUWWWZZZ\\\]]]SSSTTTWWWZZZ[[[ZZZVVVSSSNNNQQQVVV[[[]]][[[VVVRRRRRRPPPPPPXXX```bbbZZZRRRRRRQQQOOOKKKHHHFFFGGGIIIFFFCCC@@@AAADDDFFFDDDAAAAAACCCEEEDDD@@@>>>>>>???BBBJJJYYYkkk{{{xxxrrrpppkkkeee___\\\[[[\\\ZZZ[[[\\\\\\\\\ZZZYYYWWW[[[ZZZXXXVVVVVVXXX\\\___ZZZXXXTTTOOOMMMPPPVVVZZZXXXWWWVVVUUUUUUUUUUUUUUUKKKPPPUUUWWWVVVUUUVVVXXX...000777JJJfffuuueeeKKK777222...---***%%%%%%'''000000///---,,,,,,---///))),,,///000///......///111222444666888AAAUUUggg{{{cccFFF:::222666???KKK___ppptttttttttrrrlllccc[[[VVVDDD<<<666444222000333888===888444444111+++((((((+++---//////...,,,,,,---222666EEE\\\sssqqqVVV???000+++***---+++)))((('''((()))***,,,+++***)))***+++,,,------+++***+++,,,......---***,,,///000000111222333444444555555222222<<>>FFFKKKWWWfffvvvuuulllccc```ccceeeccc___[[[YYYXXXZZZ\\\]]][[[XXXWWWWWWVVVWWWYYY[[[^^^```\\\]]]\\\[[[YYYVVVSSSRRRXXXXXXXXXXXXVVVRRROOOMMMLLLPPPUUUWWWUUUTTTTTTVVV+++...777IIIcccqqqcccMMM:::333...---***%%%$$$&&&,,,,,,+++***)))((()))***(((+++...///...------...222222444777;;;FFFZZZmmmfffIII;;;000111888BBBTTTeeennnppprrrsssoooeeeYYYQQQFFF???888666333///000333888333111222222...+++,,,+++---///...,,,+++******///444CCC]]]vvvzzz```GGG777000...---,,,***)))((()))***+++---,,,,,,,,,,,,,,,------,,,***)))***,,,---------+++---///000000111333555444333333444333444<<>>NNNhhh~~~{{{```PPPIIIIIIKKKOOOQQQRRRPPPNNNLLLMMMOOOSSSSSSSSSSSSTTTTTTUUUUUUWWW\\\dddmmmttttttpppkkkmmmqqquuuuuuqqqnnnnnnppppppqqquuu{{{}}}{{{|||{{{|||uuurrrqqqooommmlllmmmoooooommmjjjkkkppptttsssmmmgggeeeeeefffiiiggg```]]]___```^^^ZZZYYYXXX\\\jjjzzz}}}yyyooommmnnntttxxxuuuiii___XXXQQQPPPVVV\\\cccrrrzzzqqqlllhhhdddeeehhhfffccc```^^^^^^]]]\\\[[[SSSTTTVVVVVVVVVXXX\\\^^^VVVVVVVVVUUUUUUXXX]]]aaaaaa^^^[[[\\\^^^^^^ZZZVVVZZZXXXVVVSSSQQQQQQSSSTTTUUUWWWZZZ\\\\\\YYYVVVTTTRRRWWW[[[[[[WWWTTTTTTVVV]]]ZZZXXXWWWWWWVVVSSSQQQRRRNNNKKKKKKMMMOOOQQQSSSMMMIIIDDDCCCEEEFFFDDDAAAFFFFFFEEEEEEDDDCCCBBBAAAEEEJJJUUUcccqqqzzz~~~~~~uuummmdddaaabbbbbb___[[[YYYYYYZZZ\\\^^^\\\WWWSSSVVVVVVVVVWWWZZZ]]]```bbbdddcccaaa^^^[[[WWWTTTSSSTTTUUUVVVVVVUUUSSSQQQOOORRRVVVYYYYYYVVVSSSSSSTTT)))///888HHH___nnnfffUUU>>>777000---***%%%$$$%%%******))))))(((''''''&&&&&&)))+++,,,,,,++++++,,,000///111555<<>>FFFWWWqqqlll^^^XXXWWWYYYZZZZZZYYYWWWVVVUUUVVVVVVSSSUUUVVVTTTSSSXXXbbbjjjxxxxxxyyyzzz{{{|||||||||qqqrrrrrrrrrrrrvvv}}}~~~}}}yyyrrrnnnnnnxxxtttmmmhhhfffgggiiijjjsssttttttqqqmmmjjjjjjkkkkkkkkkhhhccc___^^^______aaa\\\XXXZZZbbbiiikkkiiicccaaabbbjjjsssuuunnnfff[[[SSSOOORRRVVV___tttxxxnnniiidddaaaaaadddeeeddddddddddddccc```]]]]]]^^^^^^\\\[[[[[[]]]___\\\\\\[[[YYYWWWXXX[[[]]]]]]^^^^^^[[[XXXXXXZZZ]]]aaa]]]WWWSSSQQQQQQRRRRRRWWWWWWXXXXXXYYYZZZ[[[\\\UUUWWWYYYWWWSSSPPPNNNNNNRRRSSSTTTUUUUUUUUUTTTTTTKKKMMMNNNLLLNNNTTTZZZ\\\RRRMMMHHHEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCBBBAAABBBFFFNNNXXX```eeehhhhhhlllvvvvvvnnnddd___^^^``````___\\\]]]___aaaaaa___[[[XXXXXXXXXYYY[[[^^^cccgggjjjnnnjjjeee```\\\YYYYYYXXXXXXXXXWWWWWWWWWWWWVVVVVVYYY\\\______\\\[[[]]]___(((...444>>>TTTkkksssoooKKK@@@555000...***'''(((******,,,...000///+++'''$$$%%%''''''''''''((()))***(((+++333AAAUUUqqqvvvbbbLLL666...///444AAANNNXXXYYY^^^hhhqqqrrriiiaaaWWWLLLBBB===:::555222222+++'''(((---000000000222333444555333000,,,+++***)))111EEEdddrrrWWWAAA444///,,,+++)))'''&&&'''((())),,,...///111222222111000+++)))((()))***,,,++++++)))******)))(((***---000000------111555888>>>EEE```xxxvvv\\\BBB333000+++***...+++,,,...111444444222000...333222222222222000---***######%%%***///222333111000000000111222222111000222333555666555444111000222444999@@@IIIYYYtttuuuhhhaaa``````]]]\\\\\\]]]___aaadddeee[[[\\\\\\ZZZXXX\\\fffooo~~~}}}{{{zzzyyyyyyyyypppqqqqqqsssxxxxxxvvvvvvyyyqqqhhhccccccgggjjjxxxxxxxxxvvvqqqllliiigggiiihhhgggeeebbb``````bbbeee```\\\^^^bbbeeeeeedddbbb``````dddjjjkkkfff```ZZZRRRNNNPPPSSS]]]sssyyyllleee```^^^```eeeeeedddbbbbbbbbbbbb```____________]]][[[[[[]]]___^^^^^^]]]ZZZXXXWWWXXXZZZYYY[[[\\\ZZZVVVVVVYYY]]]aaa]]]XXXUUUTTTUUUUUUTTTYYYYYYWWWWWWWWWXXXYYYZZZWWWXXXWWWUUURRROOOMMMLLLOOOPPPSSSUUUVVVVVVVVVVVVNNNPPPOOOMMMQQQYYY\\\YYYPPPMMMHHHEEECCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBAAAFFFMMMSSSXXX\\\^^^^^^cccnnn}}}vvvnnneee______bbbfffgggaaaaaaaaaaaaaaabbbcccddd\\\\\\\\\^^^bbbfffjjjmmmkkkhhhccc___\\\[[[\\\]]]]]]\\\ZZZXXXVVVVVVVVVVVV\\\```ccccccaaa```aaaccc&&&***///999OOOhhhrrrpppNNNBBB666111///+++))))))'''(((***///333222---(((###$$$&&&&&&%%%%%%''')))***)))---888HHH___zzz{{{cccLLL555------111<<>><<>>FFFOOO___yyyxxxnnniiihhheeebbbcccgggjjjllllllhhhgggeeefffiiikkkkkkkkkrrrrrrpppllliiihhhkkkooolllnnnrrrzzzzzzwwwrrrllliiimmmvvv}}}}}}yyyuuupppmmm``````gggppprrrnnnnnnrrrgggcccdddiiijjjccc___```ZZZ^^^aaa^^^XXXVVVYYY]]]\\\ZZZ[[[___```fffyyyyyymmmgggbbb^^^___cccdddfffiiimmmnnnlllfffbbbeeeeeedddaaa___^^^___```bbbaaa___[[[VVVSSSRRRRRRYYYYYYZZZ[[[[[[ZZZYYYWWWYYYWWWWWW[[[aaadddbbb___[[[ZZZZZZZZZZZZZZZ[[[[[[bbb```]]][[[ZZZXXXUUUSSSTTTXXX\\\\\\YYYVVVVVVVVV[[[ggglllbbbZZZ[[[[[[WWWXXXUUUOOOIIICCCAAABBBCCCFFFFFFFFFEEEDDDBBBAAA@@@DDDHHHMMMPPPPPPPPPRRRTTTWWW]]]eeennnxxxrrrjjjkkkllllllkkkiiifffdddcccdddbbb___\\\]]]bbbfffkkkjjjiiiiiijjjkkknnnoookkkjjjiiiggggggggghhhhhhjjjhhhddd```^^^___```bbb]]]dddlllpppooommmllllll)))+++222AAATTTeeennnqqq\\\KKK666)))###!!!$$$)))***(((***222<<<>>>888000*********(((&&&$$$%%%&&&)))(((...>>>OOO```tttfffQQQ<<<333333444444555:::>>>EEEKKKQQQXXX^^^bbbVVVRRRNNNRRRZZZYYYHHH555$$$!!!###))).........000333222444666555222333888GGG\\\sssmmmTTTAAA222///,,,)))((((((&&&%%%%%%'''(((***+++///333777000000///+++''''''***---++++++,,,,,,+++***((('''---+++,,,111555999CCCLLL]]]vvvlllRRR:::333111+++))),,,(((***---000111111///......,,,***'''%%%$$$$$$$$$###""""""///333000000111444888888555111000111333666999999:::;;;<<<666888<<>>>>>???AAACCCAAA???AAACCCCCC???;;;AAADDDIIINNNPPPPPPNNNMMMXXXZZZ^^^dddnnnzzztttllliiihhhkkknnnmmmfff```bbbaaa```aaaaaa```___]]]dddhhhlllnnnmmmlllmmmooopppooollljjjhhhgggffffffpppmmmhhhbbb^^^\\\^^^```hhhkkkoooqqqpppppppppqqq***+++111???RRRccclllooobbbOOO999,,,&&&$$$%%%((('''&&&)))222;;;===666...*********)))(((''''''(((***(((---;;;KKK]]]rrr{{{hhhSSS<<<333333444222111888>>>FFFNNNSSSXXX[[[]]]YYYVVVSSSTTTWWWUUUGGG888)))&&&'''+++...------...000000222444333111444999KKK___uuupppTTT???222000---+++***))))))((())))))***)))***---111444222333111,,,'''%%%'''***+++,,,,,,------,,,***))),,,)))))),,,000555???JJJ___vvvnnnUUU>>>666333...,,,...+++,,,///111111000///---...---***(((&&&%%%%%%%%%!!!!!! +++222222///000333666777555222000111333555777888999999:::666777;;;DDDUUUooo|||sssiiieee```^^^```eeejjjlllmmmiiifffgggggggggkkkpppwwwtttoooiiibbb^^^\\\\\\fffhhhkkkqqqxxx~~~{{{vvvnnnmmmnnnoookkkhhhlllsssqqqrrrrrrrrrvvvyyysssiii______```___```cccgggjjjdddbbb___\\\\\\^^^```bbb^^^\\\ZZZYYY[[[\\\]]]]]]]]]]]]___dddjjjsss|||ooohhheeebbbcccfffgggiiilllnnnooonnnlllkkkaaaaaaaaaccceeefffdddccc```bbbbbb^^^WWWTTTUUUWWWZZZ]]]______]]][[[[[[[[[VVVXXX[[[```eeeggggggeeebbb^^^ZZZ[[[^^^aaabbbaaa]]]^^^]]][[[YYYYYY[[[\\\YYY]]]```___[[[YYY[[[]]]^^^cccgggeee^^^VVVQQQOOOLLLIIIDDD@@@===>>>@@@AAAAAA@@@@@@@@@@@@???===;;;AAADDDIIIMMMOOOOOOMMMLLLQQQTTTYYY^^^fffqqq~~~qqqnnnkkkiiijjjmmmjjjccc]]]bbb```^^^]]]^^^```bbbcccgggiiikkkllllllmmmpppsssuuussspppllljjjjjjjjjkkkqqqnnnjjjeeebbbbbbccceeellllllnnnrrrvvvxxxwwwuuu))))))///>>>RRRdddppptttjjjUUU<<>>666---***++++++,,,,,,++++++***+++))),,,777GGGZZZooo~~~oooXXX@@@666555555222000555===GGGPPPUUUXXXYYYYYY\\\[[[XXXUUUUUUSSSIII>>>222...,,,//////,,,+++,,,,,,,,,///111111111555===QQQcccxxxpppRRR<<<111000///---,,,+++++++++------+++)))''')))---000444444333...'''$$$%%%'''***+++---.........---,,,,,,******,,,...333>>>JJJcccxxxpppZZZDDD;;;888222000111///000222222222000...,,,...---+++)))'''&&&&&&&&&!!!""" '''///333111222444777::::::777444222222333555666666777777666666999CCCVVVttt}}}lllfff___[[[^^^dddkkkooonnnjjjfffeeeccceeennnxxxzzztttlllfffbbb___[[[XXXdddfffjjjnnnqqqvvv{{{~~~}}}xxxsssjjjiiikkkooonnniiifffgggdddcccdddkkkvvvzzzpppbbb[[[ZZZXXXYYY\\\___bbbbbb^^^]]]ZZZYYYXXXZZZ]]]^^^]]][[[YYY[[[]]]___]]][[[]]]]]]aaafffllluuu~~~rrrllliiiggggggiiikkkjjjjjjmmmppprrrpppmmmcccbbbbbbdddffffffeeeddddddddd```[[[VVVUUUXXX\\\\\\]]]^^^^^^^^^___aaaccc[[[\\\___dddhhhjjjiiihhh```]]]\\\___dddhhhhhhgggZZZ\\\______]]][[[ZZZYYY]]]```dddccc```]]]]]]^^^```dddfffddd\\\SSSMMMJJJJJJGGGDDDAAA@@@AAACCCEEEBBBCCCDDDBBB@@@>>>>>>>>>BBBEEEIIIMMMOOOOOOMMMLLLLLLQQQVVVZZZ___hhhttt}}}sssrrrooollllllnnnkkkccc]]]aaa^^^[[[YYY[[[```eeeiiikkkllllllmmmnnnqqquuuyyyyyywwwtttqqqpppppppppqqqrrrpppmmmjjjiiijjjlllnnnpppnnnnnnttt|||~~~zzz%%%&&&---===TTTiiiwww}}}nnnWWW>>>222...,,,)))'''''')))...777??????888000+++++++++---//////...---...++++++444EEE[[[ppp}}}zzzaaaFFF999666555333111333:::EEENNNTTTXXXZZZ[[[^^^\\\WWWSSSTTTTTTNNNEEE;;;666222333111,,,)))***)))***,,,//////111888BBBUUUggg}}}lllOOO:::///000000...---,,,,,,---000...+++'''%%%%%%(((+++222333333...)))%%%%%%''')))***,,,---.........---...---///333444777BBBMMMhhh{{{ttt```KKK@@@;;;777444555333444444333222///---+++///...,,,***)))(((((()))%%%&&&%%%!!!###+++222444666999<<<@@@CCC@@@;;;444333222222444555555555666666888BBBVVVvvvppphhh___YYYZZZ```hhhllljjjgggeeebbb___aaakkkwwwuuupppiiiccc```aaaccceeekkklllllllllmmmrrrxxx}}}}}}}}}~~~xxxssslllhhhiiimmmnnniiicccaaadddaaa```fffoooqqqggg\\\ZZZXXXVVVXXX\\\```aaa```ZZZXXXWWWUUUUUUVVVWWWXXX[[[YYYXXX\\\```bbb```\\\^^^]]]```ffflllwwwuuunnnkkkiiiiiilllnnnjjjhhhkkkqqqtttrrrnnnddddddcccdddfffgggfffeeehhhfffbbb\\\WWWWWWZZZ]]][[[\\\]]]^^^```bbbeeefffeeebbb______bbbgggjjjlll```___```ccciiilllkkkiii]]]___aaaaaa^^^[[[YYYXXX___bbbeeeeeebbb```______cccdddccc___XXXQQQMMMKKKMMMLLLIIIGGGFFFGGGHHHIIIFFFHHHJJJHHHDDDAAABBBDDDEEEGGGKKKOOOQQQQQQPPPOOOOOOTTTYYY\\\^^^dddoooxxx}}}{{{vvvrrrooopppqqqooohhhbbb___^^^[[[YYYZZZ___eeejjjmmmnnnoooqqqsssvvvzzz|||xxxxxxxxxwwwwwwvvvvvvvvvuuurrrpppoooqqqsssuuuvvvrrrqqqqqqvvv|||}}}###$$$+++<<>>999777444...+++,,,+++,,,...111111555BBBOOO___sssyyyaaaIII999111333444111,,,))))))***...---,,,)))&&&%%%'''(((,,,///111000,,,(((((()))((()))+++,,,---------,,,+++///666<<<>>>AAALLLXXXttt}}}mmmVVVEEE<<<999999888555555444333111000...---000///---,,,,,,,,,------/////////...((($$$'''---111888>>>CCCMMMUUUQQQFFF<<<888333111333555444333666999>>>III]]]yyyyyypppcccYYYTTTSSSTTTUUUTTTSSSUUUXXXWWWVVVZZZaaaaaa```^^^[[[[[[eeewwwzzztttmmmjjjmmmssszzz~~~}}}uuuuuuuuuwwwxxxwwwtttrrrpppggg```````````````cccbbb]]]ZZZXXXUUUTTTWWW\\\```]]]ZZZXXXWWWUUUSSSQQQTTTTTTTTTTTTSSSSSSRRRRRRSSSUUUWWWZZZ\\\\\\]]]]]]\\\\\\```hhhrrryyysssmmmlllmmmmmmjjjiiikkknnnooonnnlllgggeeecccccceeeffffffeeeiiihhheeebbb___]]]\\\[[[YYYYYY[[[^^^bbbeeeeeedddeeedddcccdddddddddbbb```fffdddccceeeiiijjjhhheeeggggggeeebbb^^^[[[[[[\\\^^^^^^____________^^^^^^cccaaa]]]YYYWWWVVVVVVVVVSSSRRRPPPNNNLLLKKKJJJIIIHHHKKKNNNOOOMMMJJJHHHFFFKKKMMMQQQUUUXXXZZZZZZZZZ[[[]]]___aaacccfffjjjmmmttt{{{~~~rrrooolllnnnqqqqqqlllhhhbbbeeefffeeecccdddgggjjjmmmnnnqqquuuzzz{{{{{{yyywwwyyy|||~~~{{{yyyyyyvvvtttuuuzzz~~~~~~tttwwwyyyyyyxxxyyy{{{~~~'''(((000@@@VVViiitttwwwqqq^^^III;;;222---+++,,,***((())),,,111555666666...***&&&''',,,//////...)))***,,,555LLLjjjuuu___LLL;;;...+++...000555===EEEMMMVVV^^^ccc```eeedddVVVHHHCCCFFFIIIFFF???999888555000---......///111333333888FFFUUUggg{{{yyy```III999444777888444---(((((())),,,---...,,,+++******,,,+++...111000,,,)))((()))***+++,,,.........---------000666;;;>>>DDDSSSbbbyyyqqqYYYDDD:::888999888444444333222111000//////000///...---------...//////...///111...'''''',,,000999AAAHHHTTT]]]XXXKKKAAA;;;444222444666555333777<<>>333,,,***,,,---+++)))+++000555999:::///***%%%%%%***...///---%%%(((+++555NNNmmmzzziiiWWWBBB222,,,...000555>>>FFFNNNUUU\\\```aaalllmmmZZZBBB888>>>FFFEEE???999888555111///000000111444555444999IIIYYYmmm{{{bbbJJJ999777:::;;;777///)))'''(((,,,---//////...---...///,,,///222111---((('''''',,,---.../////////...---111333777;;;>>>GGGYYYkkk|||tttZZZDDD999777888888333222222111111000000000000///...------...///000...+++...222111***(((,,,111;;;EEEMMMZZZddd^^^PPPCCC===555333555777666444888>>>JJJYYYmmmzzzlllaaaXXXRRRNNNCCC@@@BBBIIIPPPRRRVVVYYY[[[WWWSSSTTT[[[dddlllqqqhhhaaa]]]bbbllluuuvvvsssuuuzzzzzzwww||||||ooojjjggggggmmmpppooonnnppp}}}zzzzzzxxxrrrlllkkkpppvvvrrrjjjccc```^^^^^^dddkkkddd[[[SSSQQQOOOMMMPPPWWWUUUXXXYYYWWWTTTRRRTTTVVVNNNPPPRRRUUUWWWXXXYYYYYYPPPUUUWWWTTTNNNKKKNNNSSSUUUZZZfffuuuyyyoookkkgggiiikkkkkkjjjhhhhhhhhhgggeeebbbbbbcccdddddddddhhheeeaaa___```bbbdddeeeccc___[[[[[[___dddggghhhlllhhhcccaaacccgggkkkmmmeeebbb```aaaeeegggfffdddccceeeggggggeeecccbbbbbb]]][[[YYYYYY\\\^^^```aaaaaa`````````___\\\XXXUUUSSSSSSSSSRRRQQQPPPNNNMMMLLLNNNRRRWWWZZZXXXPPPJJJKKKMMMQQQVVVZZZ^^^___```gggdddbbbeeejjjllljjjgggjjjpppxxx}}}{{{rrrvvvrrroooooorrrrrrnnniiilllnnnpppnnnlllmmmtttzzz~~~|||zzz|||~~~|||{{{{{{{{{{{{wwwuuuwww|||~~~|||~~~zzzxxxzzz+++---333AAAUUUiiiwwwxxxjjjTTT>>>000+++---000//////000333666777666444333000---******,,,///111((((((,,,888LLLeee{{{{{{^^^AAA111...222777333444???KKKVVV```gggkkkmmmgggTTTBBB<<>>444///...///555>>>EEEMMMYYYeeerrrjjjaaaVVVIIIBBBLLL\\\cccXXXIII<<<555222///---...,,,+++,,,///999MMM```|||uuu[[[GGG:::666333444222......111111111222222222222333333444444444111...------...******+++...111222000///)))...666AAAQQQggg}}}kkkSSSAAA777333222333111000...------......555555555333111000111222///,,,---000000+++'''&&&)))111888@@@OOOaaahhheeeYYYOOOEEE===777333555:::DDDKKKYYYooo|||ssslllZZZ[[[bbblllsssvvvyyy}}}pppmmmlllppppppkkkgggggghhhjjjqqqyyyzzzxxxwwwyyyyyy}}}tttmmmjjjmmmpppmmmgggccckkkhhheeeaaa^^^[[[VVVSSSUUUWWWZZZ^^^aaadddeeefffffffffeeebbb^^^\\\\\\]]]dddfffnnn~~~vvvooorrrllleeebbbdddhhhjjjkkkggghhhggggggiiikkkgggaaa[[[ZZZZZZ^^^fffkkknnnnnnfffjjjkkkjjjkkknnnooollljjjkkkkkkkkkjjjjjjmmmooohhhhhhgggfffdddbbbaaa```\\\eeemmmnnniiieeefffjjjdddffffffbbb]]]\\\___bbbbbbiiiooolllddd^^^^^^aaabbbeeegggbbbZZZVVVXXX[[[ZZZZZZ\\\^^^ZZZTTTTTTXXXVVVYYY]]]^^^]]]^^^aaadddbbbeeehhhkkkllloooqqqtttrrruuuwwwwwwuuuwww~~~~~~~~~~~~~~~wwwvvvvvv{{{((()))---888KKKaaavvvwwwgggRRR???333000000333777:::888222...///111444333000---************222333666===NNNjjjyyybbbNNN===333...,,,...333888===EEEUUUdddiiibbb^^^]]]TTTMMMTTTbbbkkk___MMM>>>666222///...,,,***(((***///>>>VVVkkklllYYYBBB;;;555222000---...111222111000//////000111222333444444333000//////000///---,,,,,,---...---,,,---333???OOOaaavvvqqqVVV@@@444111333///...---,,,,,,---...///333555666555333111111222...+++,,,//////***%%%%%%(((...555>>>OOObbbllllll]]]TTTJJJBBB;;;666888===IIIQQQbbb{{{}}}zzzrrruuu|||yyysssqqqrrrrrrvvv{{{vvvxxx||||||vvvuuuuuuvvvuuuuuuxxxssslllhhheeeccc___\\\XXXYYYZZZ^^^cccgggjjjkkkiiihhhfffcccaaabbbeeehhhllllllqqqyyyooonnnmmmllllllnnnnnnkkkiiipppooonnnoooooonnnhhhbbb```\\\YYY\\\dddiiijjjiiiiiirrrtttooonnnrrrqqqjjjjjjjjjjjjiiihhhiiilllnnnqqqooolllhhheeecccbbbbbb[[[aaafffgggdddaaabbbdddbbbeeefffccc___]]]___aaaccciiinnnnnniiieeeeeefffhhhiiiiiifffaaa]]]]]]^^^___```aaa___WWWPPPQQQXXXVVV[[[```bbbbbbaaaccceeeaaadddiiimmmqqqsssttttttpppsssvvvwwwvvvxxx~~~~~~xxx}}}yyyyyyzzz~~~'''***///;;;MMMdddyyyzzzjjjVVVBBB555222222333777:::777111------///000///---,,,+++*********///222888BBBRRRlllmmmUUUAAA555000,,,---///333777BBBVVViiikkkdddaaaaaa\\\XXX^^^jjjjjj^^^LLL>>>555222000///+++)))(((+++333DDD___uuuyyygggNNNCCC999333000------000000///...------...///000000111222111///...///000000...++++++,,,---,,,,,,000888FFFXXXkkk~~~qqqTTT<<<000///333,,,,,,+++,,,---...000111222444666555333222111222---***+++//////***'''&&&+++000777@@@PPPaaaoootttggg```WWWNNNCCC;;;;;;???HHHSSShhhvvvtttvvv{{{{{{sssnnnmmmmmmkkkiii```^^^]]]```fffmmmrrrtttmmmkkkgggddddddhhhoootttpppooottt~~~uuuqqqqqqrrrssstttsssrrrpppyyyvvvuuuvvvuuuppphhhcccbbb^^^ZZZ\\\bbbggggggeeellluuuxxxrrroooqqqooohhhjjjiiihhheeedddfffjjjnnnyyyuuunnngggcccaaaaaabbb```___^^^___```aaa``````___``````aaaaaa```^^^]]]dddeeehhhkkknnnnnnkkkiiillljjjiiijjjjjjhhhccc___aaacccddd```VVVMMMNNNTTTUUU[[[cccffffffdddcccdddcccfffkkkpppsssuuutttssssssuuuwwwxxxwwwxxx|||}}}zzz~~~~~~'''+++333@@@PPPeeexxx~~~rrr]]]HHH999333333444666888666222///...///------------,,,,,,,,,,,,...222:::FFFXXXqqqyyy___GGG777000,,,+++---111666AAAVVViiippplllgggcccaaadddjjjooofffZZZIII<<<555222111000,,,++++++///777HHHcccyyy~~~oooXXXKKK>>>777222...---//////...---,,,+++,,,---...---......---,,,,,,...///---,,,******,,,////////////777EEEWWWlllqqqUUU===111///111,,,,,,,,,,,,...///111333222333555444222111111222...+++***...///,,,******///444;;;CCCNNN]]]nnnyyywwwqqqjjj```RRRDDD???@@@FFFUUUooo|||wwwxxx}}}yyyuuuvvvwwwuuussskkkgggccceeelllsssxxxzzzooommmjjjggghhhmmmuuu{{{pppqqqwwwzzzyyywwwuuussstttwww{{{~~~~~~zzzxxxyyyxxxqqqiiifffbbb```___aaaeeehhhiiihhhmmmssswwwtttpppnnnllljjjjjjiiigggdddbbbdddiiimmmwwwsssllleee```^^^^^^___fffbbb^^^^^^aaacccbbb```\\\]]]___aaabbb```^^^[[[aaaaaaccciiioooqqqnnnjjjnnnkkkiiikkkooonnnhhhaaa```aaaaaa^^^UUULLLMMMSSSWWW]]]dddhhhgggeeeeeeeeehhhjjjmmmrrrvvvwwwuuusssxxxyyyyyywwwvvvvvvxxxyyy}}}zzz'''---777CCCQQQbbbsss}}}yyyiiiSSSBBB888666666777777777555444222111....../////////...---,,,///111888FFFZZZssskkkSSS???333...,,,,,,...222:::IIIXXXbbbiiilllhhhjjjrrrrrrlllaaaVVVGGG:::444222000//////...///333:::IIIbbbwwwvvv^^^PPPBBB:::555111///111///...------,,,,,,,,,---+++,,,+++***)))***---000...,,,++++++---////////////444@@@RRRiiizzz___HHH:::333222000//////......///111222222333333222111000111222000,,,***...///...---///111777>>>DDDIIIUUUiiiyyy}}}yyyppp___NNNEEEDDDIII\\\yyyxxxtttwww}}}{{{vvvqqqlllhhhiiioootttvvvvvvnnnmmmllljjjjjjnnnsssxxxooossszzz|||zzzyyyxxxxxxyyy|||}}}wwwuuuyyyxxxrrrkkkjjjffffffgggiiijjjkkklllmmmkkknnnrrruuurrrllllllpppiiiiiihhhfffeeeeeehhhjjjooollliiieeeaaa^^^]]]\\\eeedddbbbbbbccccccbbbaaa[[[___dddeeebbb^^^\\\\\\^^^```ccciiimmmnnnmmmkkkmmmjjjhhhhhhiiiiiieeebbb^^^\\\[[[YYYRRRMMMOOOVVV\\\```eeegggffffffhhhjjjmmmmmmpppuuuzzz{{{yyywwwyyyxxxvvvuuussstttvvvxxx~~~{{{yyyyyy'''...888DDDQQQ___mmmvvv|||}}}qqq]]]KKK???;;;888777777777888888555333000000111111111///...---///000555CCCYYYrrrxxxcccKKK;;;111---,,,------000999CCCKKK^^^lllnnnuuu}}}uuueee___TTTFFF:::444111000...111000222555;;;HHH___sss|||aaaSSSDDD<<<888444222222/////////......------,,,++++++***((((((***---111222000...---......---+++///333<<>>999666777777333111222444111---+++******((('''......222<<>>999;;;<<<:::555333444444222000...,,,...222555444333444666777777666666777888555777:::===@@@JJJ___rrrkkk\\\SSSPPPXXX___qqq}}}zzzyyypppmmmlllooopppqqquuuzzzttttttssstttvvv{{{{{{{{{~~~~~~sssqqqwww{{{xxxssstttnnngggcccbbbcccbbbaaafffhhhkkklllkkkgggbbb___eeelll{{{|||yyywwwvvvvvvwwwwwwvvvtttwwwwwwwwwxxxxxxwwwsssqqq{{{wwwsssrrrssstttrrrpppooonnnnnnmmmllllllllllllkkknnnooommmiiiggghhhjjjoooqqqrrrqqqmmmiiifffeeelllnnnooommmnnnooolllgggmmmooonnnggg\\\TTTPPPQQQXXXXXXYYY]]]cccjjjnnnppphhhgggfffeeedddeeeeeefff\\\[[[\\\aaagggkkkkkkiii^^^aaaeeeggghhhiiijjjllljjjmmmqqqrrrrrrsssvvvyyy{{{{{{zzzyyyxxxvvvuuutttttt|||~~~sssllllllqqqqqqxxx~~~000///111555;;;GGG\\\oooxxx|||{{{cccNNNAAA:::666777777555444555333111---+++)))(((&&&%%%---...111<<>>OOOgggwwwhhhRRRHHH;;;333111111///,,,...444;;;???DDDMMMZZZdddZZZGGG444///222333111000,,,,,,...444<<>>NNNddd{{{ttt]]]QQQBBB555...,,,+++***---111777;;;>>>EEEPPPXXXIII;;;///...222333222222,,,---111999BBBPPPdddvvvkkkXXXIII>>>555777555444111000///......---,,,+++))))))))))))***''')))+++,,,...111555888===MMMdddzzziiiRRREEE===777666666333111222///000333888;;;999222------000333444333111111111111000111444666<<>>777777777333111222///000333555777777777666---///111111000000000000000//////111222777BBBNNN```kkkgggZZZUUUSSSVVVbbbpppuuupppmmmiiieeedddbbbdddmmmuuuqqqhhh```]]][[[]]]cccggggggfffhhhddd___^^^dddlllmmmhhhjjjiiihhhggggggjjjnnnrrryyyxxxuuuqqqnnnmmmmmmnnnnnnjjjlllmmmmmmjjjhhhgggggghhhkkkqqqyyy~~~}}}vvvqqqccc___[[[[[[^^^``````^^^bbbeeegggeeecccccchhhllltttsssssstttuuuwwwxxxvvvtttlllmmmnnnoooppppppppppppkkkmmmqqquuuuuurrrmmmiiiiiikkknnnrrrtttrrrooollljjjoootttwwwvvvtttrrrqqqqqqnnnnnnoookkkeeecccggghhhhhhiiijjjjjjkkkmmmnnnnnnkkkfff```]]]^^^bbbfffhhhjjjmmmqqqssstttsssssspppooolllhhhccc```^^^^^^\\\___eeejjjmmmnnnnnnnnnrrrssstttvvvvvvvvvwwwwwwyyyxxxzzz|||zzzvvvuuuxxxzzzxxxuuuqqqppppppqqqtttxxx{{{|||++++++---222777CCCWWWjjjyyy{{{iiiXXXJJJ<<<777666333111000---***'''%%%'''***,,,,,,...000444999DDDWWWooowwwkkkVVV@@@///'''(((***///111333444333222111111555000...222555333222222...---111:::EEEUUUkkk|||}}}kkkZZZMMM===;;;777333///,,,******+++,,,,,,***)))((()))***000222444333333555:::>>>FFFbbb|||lllJJJ???777888888444222333///000111222333666;;;???---///000000//////000111000......///000444>>>IIINNNbbbfff[[[SSSOOOWWWggg{{{oooggghhhiiillliiieeeeeennnxxxtttjjj^^^ZZZXXXZZZaaahhhjjjiiihhhddd^^^[[[```ggghhhddddddcccbbb``````bbbfffiiinnnwww}}}~~~{{{yyyyyywwwuuuooolllhhhfffgggiiikkklllhhhjjjkkkjjjhhhfffeeefffeeeiiinnnssstttrrrmmmjjj___\\\YYYZZZ]]]``````___[[[___dddeeedddfffkkkppp}}}yyyyyyyyyzzz{{{yyyvvvsssqqqqqqqqqnnnlllkkklllnnnppprrrttttttqqqlllgggdddeeegggkkkooorrrpppllliiigggkkkqqquuutttsssqqqpppnnnkkklllnnniiicccdddjjjhhhhhhiiiiiijjjkkklllmmmjjjkkkkkkgggbbb______aaadddeeegggkkkooosssvvvxxxuuusssooojjjddd```^^^^^^YYY^^^dddiiikkklllmmmnnnmmmooosssxxx||||||yyyvvvrrrsssxxxyyyzzzyyyxxxwwwwwwuuusssrrrnnnoooppppppqqqtttxxx{{{------,,,---666HHH```qqq~~~hhh[[[JJJ>>>;;;:::888666222)))""""""&&&)))---111000///000666???OOOiii~~~fffJJJ999444333222444555555222...---///111///000111222333333222111,,,///222888CCCVVVlll|||pppcccMMM>>>555666444---***---,,,---...,,,*********+++111444666777666777:::>>>SSShhh|||^^^NNN@@@======999444333222000......111555:::===444111------///000///---000111222111000444;;;AAAJJJLLLOOOPPPMMMNNNZZZhhh~~~ooogggfffeeejjjmmmmmmnnnqqqppplllccccccbbb``````cccgggkkkgggbbb\\\XXXXXX\\\aaaeeeccc]]]YYYXXXWWWXXX___ggghhhkkkpppxxx}}}nnnoooqqqkkkfffgggggghhhgggdddaaa```cccfffpppqqqpppkkkddd```___```eeefffgggiiijjjjjjkkkkkkeee```[[[XXXXXX[[[^^^___\\\[[[^^^dddggggggiiimmm}}}|||zzzwwwwwwsssqqqooonnnnnnnnnmmmlllssstttsssoooiiiccc```___ggghhhiiikkkmmmllliiifffiiiiiihhhhhhiiikkkmmmnnnnnnooooookkkfffdddfffiiihhhjjjhhhdddhhhppptttrrrooonnnjjjfffbbbaaacccfff```ccciiioooooolllnnnsssuuurrrmmmfffaaa^^^]]]]]]\\\aaafffhhhgggeeeeeefffgggmmmtttxxxwwwwwwyyy}}}wwwwwwyyy}}}|||yyyzzzyyyvvvtttssssssssssssmmmlllkkkkkknnnrrrwwwzzzyyy|||//////...111;;;OOOhhhzzztttkkk]]]NNNAAA999555555///'''!!!"""%%%'''***...///...///444===NNNggg|||www```OOOGGGAAA<<<<<<===;;;666///***((((((///000222333444333222111...///222777CCCWWWpppuuuaaaQQQCCC>>>888...***---555555555333///,,,++++++333666999888888<<>>222---+++///333222222222000,,,+++///555@@@QQQ```www|||tttZZZTTTJJJAAA:::777666555...///000111111111000000000///111:::KKKccc|||{{{qqqjjjhhh^^^```aaa```]]]XXXUUUTTTVVVaaammmtttxxxtttbbbUUUDDD@@@<<<;;;===>>><<<999<<<:::999;;;???AAA@@@>>>:::888777888;;;<<<:::777777999>>>CCCGGGRRRhhh{{{}}}pppggg^^^XXXTTTTTT\\\eeekkkgggbbbaaagggqqq{{{~~~ooofff```______]]][[[ZZZZZZ\\\]]]]]]\\\\\\\\\[[[ZZZXXXVVVTTTUUUXXX[[[]]]^^^]]]ZZZXXXTTTTTTUUUXXX\\\^^^___^^^]]]YYYUUUSSSRRRTTT___kkkwww|||yyywwwsssmmmjjjiiiiiiiiihhhffffffffffff```___^^^^^^___^^^[[[YYY]]]\\\ZZZXXXWWWUUUUUUUUUXXXWWWWWWZZZ___aaa```]]]^^^___``````]]][[[\\\^^^dddeeeffffffeeeeeeggghhhddd^^^ZZZ]]]`````````bbbpppssstttpppjjjeeedddeeeccc___YYYSSSQQQQQQSSSTTTZZZ\\\]]]^^^___```aaaccchhhhhhiiiiiiiiikkkmmmnnnnnnjjjgggiiinnnooolllgggcccbbbaaa```aaacccfffhhhkkkkkkoootttuuurrrrrruuuxxxxxxyyyzzzyyyxxxxxxzzz|||yyywwwwww{{{vvvfffRRRCCC999333111444666444222222000,,,***---222888DDDOOOdddmmm|||rrriii[[[MMMBBB:::555222333222111111000000111111222333999EEEWWWnnn{{{uuuwwwzzz{{{yyyxxxwwwxxxvvvwww^^^VVVMMMHHHHHHHHHEEEBBB???<<<999:::>>>AAAAAA??????>>>============<<<;;;777:::AAAHHHOOO]]]tttxxxnnnfffbbbfffmmmsssiii^^^ZZZ___hhhqqquuussskkkfffccc```\\\[[[[[[\\\\\\[[[[[[ZZZZZZ[[[[[[YYYVVVSSSSSSTTTWWWYYYYYYXXXVVVUUUUUUSSSSSSUUUXXXZZZ[[[[[[ZZZXXXVVVUUUSSSVVVaaannn|||~~~|||zzzvvvrrrnnnnnnnnnnnnjjjfffddddddfff^^^]]]\\\\\\]]]]]][[[YYY\\\ZZZWWWTTTRRRQQQQQQQQQSSSSSSTTTVVVYYY[[[\\\[[[ZZZYYYYYYXXXUUURRRUUUZZZYYY\\\___bbbccceeegggiii^^^YYYXXX[[[]]]\\\]]]___dddnnnyyy}}}xxxooogggdddbbb^^^XXXTTTSSSSSSSSSRRRXXXWWWVVVVVVWWWXXX[[[\\\```aaacccbbbbbbccceeegggiiieeebbbeeejjjkkkhhhccc\\\\\\\\\]]]^^^```bbbcccfffggglllsssvvvtttssstttuuussssssvvvuuurrrqqqsssxxx|||~~~{{{zzz~~~|||zzz{{{|||~~~vvvcccUUULLLEEE@@@@@@???;;;888777444000...111333666>>>EEEPPP[[[mmm{{{mmm___SSSHHH???999:::888444222111222333555666;;;DDDSSSfffzzzvvviiiaaa``````___]]]PPPKKKEEECCCCCCDDDCCCBBBBBBCCCEEEEEEFFFGGGJJJLLLCCCHHHPPPZZZcccqqq{{{yyy||||||sssggg___^^^ccciiinnnwww~~~vvvooojjjeeeaaa___^^^[[[YYYWWWWWWXXXZZZ\\\\\\XXXUUUSSSTTTVVVWWWWWWVVVVVVUUUVVVVVVVVVWWWZZZ\\\[[[ZZZ\\\\\\]]]]]]\\\^^^iiivvv~~~{{{yyyyyyyyyxxxwwwvvvsssoookkkgggdddbbbaaaZZZYYYXXXXXXZZZZZZYYYWWWTTTSSSRRRQQQPPPNNNMMMLLLKKKNNNRRRTTTTTTRRRRRRRRRSSSRRRSSSTTTPPPKKKNNNUUURRRVVV[[[^^^```bbbdddfff[[[XXXXXXYYYXXXVVVYYY^^^___mmm}}}~~~rrrgggbbb\\\YYYVVVUUUVVVWWWUUUTTTSSSRRRQQQQQQSSSTTTTTTTTTWWWZZZ\\\\\\[[[[[[]]]``````aaabbbbbbaaa___^^^^^^YYYXXXWWWWWWXXXZZZ]]]^^^bbbaaaeeekkkooommmmmmooopppkkkjjjmmmnnnkkklllppprrrtttvvvvvvtttsssssstttxxxzzz|||}}}{{{yyyxxxxxxwwwwwwyyy{{{}}}~~~tttiii___VVVPPPNNNKKKEEEAAA@@@:::666555777888999===CCCFFFOOO___qqqyyynnndddYYYNNNGGG???<<<777333222333555777:::@@@LLL^^^qqq||||||~~~~~~kkkcccZZZSSSPPPNNNLLLJJJHHHKKKOOORRRTTTXXX___dddZZZ^^^gggqqqzzz}}}ssshhhaaabbbggglllwww}}}wwwooohhhddd```[[[WWWTTTTTTUUUYYY]]]]]]ZZZWWWVVVWWWWWWXXXXXXXXXXXXWWWVVVWWWXXX\\\___```___]]]aaabbbdddfffeeegggrrr~~~|||wwwuuuwwwzzz}}}}}}vvvnnnjjjhhhfff```[[[WWWVVVUUUUUUWWWXXXWWWVVVLLLMMMOOOOOOOOOMMMJJJIIIFFFKKKQQQSSSPPPLLLIIIIIINNNNNNPPPSSSNNNHHHJJJQQQRRRUUUZZZ]]]^^^^^^___```\\\YYYXXXWWWTTTRRRWWW^^^cccooo|||yyymmmddd```VVVTTTSSSUUUXXXZZZXXXVVVOOOOOOOOOQQQRRRRRRPPPOOORRRUUUXXXXXXWWWVVVXXX[[[ZZZ___ccc```YYYTTTVVVZZZYYYWWWTTTQQQRRRUUUYYY\\\aaa^^^^^^ccceeeddddddfffkkkdddaaadddfffeeehhhnnnoooooonnnlllkkkkkknnnpppqqqvvv{{{|||{{{zzz|||~~~sssuuuvvvxxxzzz{{{|||||||||tttmmmhhhhhhggg___RRRIIIBBB>>><<<===>>><<<===AAADDDFFFPPPbbbuuu}}}zzzsssiiiaaaXXXQQQFFF===999;;;???CCCHHHIIIXXXqqqqqqgggaaa______]]]eeegggdddkkk|||{{{vvvvvvzzz}}}{{{xxxuuukkkaaa^^^^^^\\\ZZZXXXWWWWWWYYYZZZ\\\\\\\\\[[[YYYYYYZZZ\\\bbb[[[YYY```eeeddddddffflllhhhgggiiilllqqq}}}~~~||||||zzz|||xxxoooiiifffaaaZZZUUUOOOOOOMMMLLLKKKLLLOOORRRPPPMMMLLLLLLNNNMMMIIIEEEFFFGGGIIIKKKKKKJJJIIIHHHMMMLLLLLLLLLIIIGGGGGGJJJMMMOOORRRVVV\\\___[[[VVVZZZ]]]]]]XXXQQQMMMOOOSSS^^^lll|||uuueeeYYYTTTXXXTTTQQQQQQSSSUUUUUUSSSNNNKKKHHHHHHIIILLLOOOPPPPPPOOONNNOOOQQQSSSTTTSSSWWWWWWWWWXXXYYYWWWTTTQQQVVVRRRNNNMMMQQQTTTVVVVVVSSSUUUYYY[[[\\\]]]___aaa___aaaccc```[[[ZZZ^^^bbbhhhiiiiiihhhffffffgggiiinnnwww|||xxxvvv{{{yyyyyyyyyxxxxxxzzz|||yyysssiii]]]UUUGGGCCC@@@AAA@@@======@@@>>>@@@III[[[mmm}}}~~~~~~mmmggg]]]SSSMMMNNNRRRWWWVVV[[[iii{{{yyywww{{{zzzqqqmmmjjjhhheeeaaa^^^]]]\\\[[[```aaabbb```^^^\\\\\\]]]cccaaabbbffffffcccdddiiiooommmnnnqqqttt|||~~~{{{tttkkkddd___ZZZSSSMMMIIIHHHGGGFFFFFFGGGJJJLLLNNNLLLKKKKKKLLLKKKIIIGGGIIIIIIJJJJJJJJJHHHDDDBBBJJJIIIIIIJJJJJJHHHGGGGGGIIIJJJKKKNNNTTTYYY\\\\\\WWWWWWVVVQQQLLLJJJKKKNNNYYYeeerrruuulll___VVVSSSRRRPPPNNNNNNOOOOOONNNLLLJJJIIIHHHHHHIIIIIIJJJIIINNNMMMMMMMMMOOOPPPQQQQQQOOOPPPRRRTTTVVVUUURRROOOQQQNNNLLLMMMQQQTTTVVVVVVLLLMMMPPPTTTWWWZZZ\\\\\\\\\___```]]]XXXVVVXXX\\\```aaaaaaaaa```aaadddfffjjjrrrwwwvvvvvv{{{~~~}}}|||}}}vvviii```MMMGGGCCCCCCBBB>>>===>>>::::::BBBQQQbbbrrr{{{rrrjjjiiilllqqqpppzzz|||zzzuuupppkkkhhhffffffhhhjjjkkkkkkiiihhhhhhhhhhhhiiilllnnnkkkhhhkkkqqqvvvxxx}}}{{{vvvooofff___YYYSSSLLLGGGBBBBBBAAAAAABBBDDDFFFGGGKKKLLLLLLKKKIIIIIIJJJKKKLLLIIIHHHIIIJJJIIIFFFBBBHHHGGGGGGHHHJJJKKKHHHDDDGGGFFFEEEEEEGGGMMMUUU[[[TTTQQQMMMIIIFFFEEEFFFGGGOOOXXXbbbccc\\\SSSOOONNNMMMKKKJJJJJJJJJJJJHHHFFFDDDEEEGGGHHHHHHGGGFFFEEEKKKJJJJJJJJJKKKLLLMMMMMMHHHJJJMMMQQQTTTSSSPPPMMMMMMLLLKKKMMMPPPRRRSSSSSSLLLKKKMMMRRRXXX\\\]]][[[ZZZ]]]^^^[[[UUUQQQRRRUUU[[[[[[[[[[[[[[[]]]bbbeeegggmmmqqqrrruuu{{{pppaaaMMMFFF@@@@@@@@@<<<;;;<<<888777<<>>FFFNNNPPPLLLFFFBBBAAA@@@@@@???DDDJJJPPPPPPKKKFFFFFFGGGIIIHHHFFFEEEFFFGGGHHHHHHEEEGGGHHHHHHHHHGGGFFFGGGHHHHHHIIIHHHGGGHHHIIIJJJGGGHHHLLLPPPRRRQQQMMMJJJJJJJJJKKKLLLNNNNNNNNNMMMOOOMMMMMMQQQYYY]]][[[XXXYYY\\\___\\\UUUPPPPPPRRR]]]\\\[[[ZZZZZZ\\\aaaeeejjjkkklllmmmpppwww}}}vvv^^^KKKBBB:::::::::888777888666444555;;;DDDQQQaaapppwwwmmmddd```ZZZSSSNNNIIIEEECCC@@@???@@@CCCHHHJJJJJJIIIJJJLLLNNNNNNLLLMMMRRRVVVSSSOOOJJJIIINNNSSSWWWYYYSSSRRROOOMMMRRRXXXVVVOOOHHHCCC@@@===888444888@@@HHHDDD???;;;:::999888777;;;???BBBAAA===;;;===@@@DDDBBB@@@???@@@CCCHHHKKKOOOPPPOOOKKKGGGEEEFFFGGGGGGHHHIIIGGGEEEEEEGGGIIIGGGHHHJJJMMMOOOMMMIIIEEEEEEFFFIIIKKKLLLMMMMMMNNNPPPMMMKKKOOOTTTWWWTTTQQQXXX]]]bbb```ZZZUUUSSSTTT______]]]ZZZYYYZZZ^^^aaallljjjggggggiiiooozzz|||```KKK???555333444444444555333000///222777@@@PPP^^^zzzzzzkkkYYYVVVRRRMMMHHHDDDAAA@@@??????@@@EEEKKKNNNMMMKKKJJJKKKMMMOOOPPPRRRUUUWWWYYYVVVRRROOOOOORRRVVVYYYWWW[[[[[[XXX[[[aaa^^^VVVEEE>>>;;;<<<888111222888;;;:::888666555444444444777999;;;999666666888;;;======<<<;;;<<<@@@FFFKKKWWWWWWUUUOOOIIIEEEEEEGGGGGGIIIJJJHHHEEEDDDFFFIIIGGGGGGHHHIIIIIIHHHDDDAAA@@@BBBFFFIIIKKKLLLOOOQQQQQQOOONNNOOORRRRRRPPPMMMVVV\\\cccddd___ZZZYYYYYY^^^]]][[[XXXVVVVVVXXX[[[eeecccaaa``````eeerrrhhhOOOAAA444///000000111333111...---...000888GGGUUUnnnkkkUUUSSSOOOJJJEEEAAA??????AAAAAACCCIIIPPPSSSQQQNNNHHHIIIJJJNNNRRRUUUVVVVVVWWWYYYYYYVVVQQQOOOQQQSSSXXXbbbhhhffffffiiicccXXXFFF<<<777:::888000...333000333666777555555777:::888::::::999666555666888:::<<<>>>??????AAADDDHHHPPPSSSTTTQQQLLLHHHIIIKKKIIILLLMMMJJJFFFDDDGGGJJJHHHGGGGGGGGGGGGGGGEEEBBBBBBEEEGGGHHHHHHIIILLLOOONNNNNNNNNNNNNNNNNNMMMLLLQQQYYYbbbeeebbb^^^]]]^^^ZZZZZZYYYWWWTTTSSSUUUVVVVVVWWWZZZ[[[XXX[[[iiizzznnnTTTEEE555///...///000222222000...///000777FFFTTTeeezzzjjjVVVTTTQQQKKKEEEAAA@@@@@@DDDDDDFFFMMMUUUXXXVVVRRRGGGGGGHHHMMMTTTWWWVVVTTTQQQWWW\\\ZZZSSSMMMMMMPPPVVVeeepppooonnnmmmdddXXXKKK>>>777888777...+++///+++111888:::999:::>>>BBB;;;<<<<<<;;;888666777888;;;???CCCEEEDDDCCCDDDFFFDDDJJJPPPRRRPPPMMMNNNQQQJJJMMMOOOLLLGGGEEEHHHKKKKKKIIIHHHHHHIIIIIIHHHGGGHHHJJJKKKIIIFFFEEEGGGJJJEEEGGGIIIHHHGGGFFFFFFGGGNNNVVV```eeeccc```___```XXXYYYYYYWWWUUUTTTTTTVVVJJJNNNTTTXXXTTTTTTccctttwww^^^III555000...+++))),,,---+++,,,///333999FFFRRRgggyyylll]]]SSSNNNQQQNNNEEEBBBHHHMMMJJJJJJOOOVVVXXXSSSMMMMMMIIIGGGIIIOOOTTTSSSQQQSSSRRROOONNNNNNPPPSSSUUUZZZ^^^bbbgggmmmlll```SSSEEE???777666888999555000555555777;;;???BBBBBBAAACCCBBBAAA@@@???>>>===<<>>;;;777:::<<>>AAADDDDDDBBBDDDHHHKKKLLLKKKKKKNNNPPPLLLKKKIIIIIILLLRRRXXX[[[```cccggghhhddd\\\RRRLLLMMMPPPSSSUUUUUUTTTUUUVVV[[[\\\\\\ZZZVVVRRRQQQPPPVVV[[[___^^^[[[YYY[[[^^^]]]\\\ZZZWWWSSSNNNJJJHHHRRRSSSRRRMMMGGGDDDFFFIIIIIINNNVVV^^^eeefffdddaaa```dddgggggghhhjjjhhhddddddaaa^^^bbbjjjsssxxxyyynnnWWWAAA888444...+++------+++,,,......///555===YYYlll{{{rrrhhh```[[[]]]^^^YYYSSSRRRKKKKKKLLLQQQVVVVVVRRRMMMLLLLLLKKKHHHCCC@@@@@@@@@>>>AAAFFFKKKMMMMMMLLLJJJNNNUUUYYYXXXUUUUUUTTTQQQOOOJJJCCCBBBFFFJJJLLLKKKNNNRRRUUUTTTPPPNNNPPPTTTRRRPPPNNNNNNRRRZZZbbbgggjjjhhhddd```\\\XXXUUUTTTTTTVVVXXXYYYYYYZZZ\\\^^^]]]^^^^^^]]]\\\\\\\\\\\\___fffjjjhhh```\\\___dddddddddbbb```[[[UUUPPPMMMVVVVVVVVVUUUSSSQQQQQQRRRQQQUUU]]]gggmmmmmmgggaaaaaaccceeefffiiilllmmmmmmhhhccc___aaaiiiqqqvvvxxxqqqYYYBBB888444...+++...,,,,,,---000000111777???WWWjjjuuulllgggeeeccc```[[[TTTRRRSSSMMMKKKIIIJJJLLLMMMKKKIIIIIIIIIHHHEEEAAA===<<<<<<:::===CCCHHHJJJJJJHHHFFFFFFNNNUUUUUUSSSTTTUUUTTTQQQLLLGGGEEEHHHLLLOOOPPPOOOSSSVVVUUUQQQPPPTTTXXXUUUSSSQQQQQQUUU\\\dddiiieeebbb\\\WWWTTTSSSUUUVVV[[[[[[[[[ZZZZZZ]]]aaaeee```^^^\\\\\\]]]___aaacccaaahhhooommmfffbbbgggmmmlllkkkjjjhhhddd^^^ZZZWWWWWWVVVVVV[[[aaabbb^^^ZZZYYY]]]eeennnrrroooeee]]]___aaafffkkkmmmmmmkkkkkkccc```]]][[[^^^eeennnuuuwww|||qqqZZZBBB888444///---000...---///222333444;;;DDDWWWjjjtttjjjeeeeeeccc]]]TTTOOOOOORRRLLLJJJGGGEEEFFFFFFFFFFFFEEEDDDCCCBBB@@@>>><<<;;;888;;;???BBBDDDDDDBBBAAA@@@JJJSSSUUUVVVWWWWWWUUUQQQNNNJJJHHHJJJMMMPPPQQQKKKNNNQQQQQQQQQRRRVVVZZZUUUSSSRRRRRRUUU[[[aaadddYYYYYYXXXWWWUUUTTTRRRRRR[[[[[[ZZZYYYYYY[[[```ccc```\\\YYYXXXZZZ]]]```aaa\\\dddlllmmmiiiiiinnnuuupppooonnnkkkgggccc___]]]VVVSSSSSS[[[dddhhhddd^^^[[[___gggmmmnnnjjjbbb[[[]]]aaajjjssstttllldddaaa\\\[[[XXXTTTSSSYYYdddnnnsssvvvzzz~~~rrrZZZBBB999666111000333000///000333444666===FFFWWWjjj}}}ssshhhbbbaaa\\\UUUOOOMMMNNNOOOIIIHHHFFFFFFFFFFFFEEEEEEDDDBBBAAACCCEEEEEEBBB???;;;<<<===???@@@@@@@@@??????IIISSSXXXZZZ\\\YYYTTTRRRPPPMMMLLLLLLNNNOOOPPPLLLLLLLLLMMMOOOQQQSSSTTTQQQQQQQQQRRRUUUYYY]]]___RRRSSSUUUVVVVVVTTTQQQPPPTTTUUUWWWWWWWWWWWWXXXZZZWWWUUUSSSUUUYYY\\\^^^^^^\\\bbbiiillljjjkkkooouuunnnmmmjjjfffbbb^^^[[[YYYSSSQQQPPPTTT[[[```___]]]YYY]]]cccffffffdddbbbaaacccdddiiipppoooeee]]]\\\WWWWWWUUUQQQOOOTTT]]]eeeiiilllpppuuuzzzrrrZZZCCC:::777333333666333111111333444666>>>GGGWWWiiiyyywwwwwwmmmaaaaaa]]]UUUOOOMMMNNNNNNLLLFFFGGGGGGHHHHHHHHHFFFEEEFFFCCCBBBFFFKKKLLLIIIEEE???????????????@@@@@@AAA@@@IIITTTZZZ^^^___YYYRRRTTTRRRPPPNNNMMMNNNOOOOOOQQQNNNLLLKKKMMMNNNMMMMMMMMMNNNPPPSSSVVVXXX[[[\\\RRRRRRRRRRRRRRRQQQQQQQQQLLLPPPTTTVVVUUUSSSQQQQQQLLLLLLMMMSSSYYY^^^^^^]]]___dddjjjkkkiiiiiilllooojjjhhhddd___ZZZVVVSSSRRRRRRPPPNNNNNNQQQUUUXXXZZZWWW[[[___aaa```bbbeeeiiilllgggeeefffccc\\\ZZZ]]]VVVUUUSSSQQQQQQTTTZZZ^^^]]]aaagggmmmuuu}}}iiiUUUCCC===999222///111222333555777777999BBBMMMaaaxxx~~~~~~~~~}}}~~~vvvlllccc\\\^^^ZZZTTTMMMHHHEEEFFFFFFGGGDDDEEEJJJLLLHHHIIIMMMNNNJJJFFFEEEGGGKKKNNNOOOHHHDDD@@@@@@DDDFFFEEEBBBDDDDDDGGGPPPYYY\\\VVVOOOJJJHHHHHHLLLRRRSSSOOOJJJNNNLLLLLLNNNQQQPPPJJJDDDMMMNNNPPPQQQRRRSSSSSSSSSRRRQQQPPPPPPOOONNNJJJHHHJJJJJJKKKKKKMMMOOOQQQRRRPPPKKKHHHNNNZZZaaaaaa]]]^^^___aaadddggghhhgggeeeaaa\\\YYYXXXTTTNNNLLLNNNMMMJJJHHHJJJPPPTTTSSSPPP]]][[[YYYXXXYYY^^^fffllluuurrrkkkccc[[[UUUQQQPPPWWWUUUQQQNNNNNNQQQTTTWWWZZZ\\\___dddjjjrrr|||gggSSSAAA:::666000...111333333555888888;;;FFFSSSnnn~~~~~~~~~}}}{{{zzzyyyzzzzzzxxxssskkkbbb\\\YYYTTTMMMHHHFFFEEECCCAAAFFFDDDGGGMMMOOOMMMNNNQQQVVVRRRMMMJJJIIIJJJKKKKKKMMMJJJGGGFFFFFFFFFDDDCCCFFFDDDFFFLLLRRRSSSNNNHHHGGGFFFEEEHHHLLLNNNMMMKKKLLLKKKKKKOOOSSSSSSNNNIIIJJJJJJLLLNNNOOOPPPQQQQQQQQQOOONNNMMMLLLJJJFFFCCCGGGHHHJJJLLLMMMOOOPPPPPPQQQMMMJJJNNNVVV[[[\\\ZZZ```aaacccfffhhhhhhgggeee]]]WWWRRRPPPLLLHHHHHHKKKPPPLLLHHHHHHMMMRRRSSSRRRWWWVVVTTTRRRTTTYYY```eeellljjjfffaaa\\\WWWSSSPPPQQQQQQQQQQQQQQQQQQQQQQQQTTTWWW]]]bbbggglllqqquuummmWWWCCC:::555...,,,...111111333555666;;;JJJXXXwww}}}}}}}}}|||{{{yyyxxxwwwpppqqqssstttrrrlllddd^^^VVVRRRLLLIIIHHHFFFCCC@@@CCCCCCHHHOOORRRQQQRRRTTTXXXTTTOOOKKKJJJJJJIIIIIIMMMMMMLLLIIIFFFDDDDDDEEEGGGDDDCCCEEEIIIJJJEEE@@@DDDCCCBBBBBBDDDFFFIIIKKKKKKJJJKKKNNNQQQQQQMMMIIIEEEFFFGGGIIIKKKMMMNNNOOONNNLLLJJJIIIGGGEEEAAA???AAADDDHHHKKKNNNNNNNNNMMMQQQNNNKKKKKKOOORRRUUUVVV^^^```bbbeeeeeeeeecccbbb^^^WWWQQQNNNKKKHHHIIINNNSSSNNNHHHGGGJJJOOORRRRRRQQQPPPNNNMMMMMMQQQWWW\\\^^^^^^______\\\XXXTTTQQQLLLNNNRRRTTTTTTRRRNNNLLLOOOTTT[[[aaadddfffggghhhuuu___HHH<<<555,,,)))+++......000222333:::KKK\\\vvv~~~}}}|||{{{yyywwwvvvuuunnnnnnpppssstttooohhhaaaYYYXXXVVVRRRMMMIIIFFFFFFBBBEEEJJJOOORRRRRRQQQQQQOOOLLLIIIHHHHHHIIIHHHHHHFFFIIIKKKHHHDDDBBBDDDGGGFFFCCC@@@AAADDDEEECCCAAABBBBBB@@@>>>>>>AAAGGGKKKKKKJJJJJJKKKLLLKKKGGGDDDCCCDDDEEEFFFHHHJJJKKKLLLJJJHHHFFFDDDDDDBBB@@@===<<<@@@EEEJJJLLLLLLKKKJJJLLLKKKIIIGGGGGGJJJOOORRRYYY\\\___aaa```^^^]]]\\\]]]WWWRRRPPPMMMJJJKKKOOORRRNNNIIIGGGIIILLLNNNOOONNNMMMKKKIIIIIIKKKPPPTTTSSSVVVZZZ\\\\\\XXXTTTPPPLLLOOORRRUUUUUURRRNNNKKKPPPUUU\\\aaaddddddeeeeee{{{ttt]]]FFF;;;444,,,))),,,...///111222222:::NNN```ttt~~~{{{|||}}}}}}|||{{{zzz|||}}}~~~}}}{{{yyywwwvvvuuupppoooooorrrsssppphhhbbb\\\______ZZZPPPJJJJJJLLLGGGJJJNNNPPPRRRRRRPPPMMMHHHFFFEEEEEEFFFGGGGGGFFFEEEIIILLLIIICCC@@@BBBFFFCCC@@@>>>>>>BBBEEEFFFFFFBBBAAA>>><<<<<<@@@FFFKKKIIIIIIJJJKKKKKKJJJHHHFFFEEEEEEEEEEEEFFFHHHIIIJJJEEECCCAAAAAABBBBBB@@@???:::===AAAFFFHHHIIIHHHGGGEEEEEEDDDBBBBBBEEEKKKPPPUUUYYY]]]___]]]ZZZYYYXXXWWWSSSPPPPPPNNNJJJJJJLLLLLLKKKIIIHHHHHHIIIIIIIIIMMMLLLKKKIIIHHHIIILLLOOOMMMQQQVVVZZZ[[[XXXSSSPPPMMMOOOPPPQQQPPPNNNKKKJJJPPPTTTZZZ^^^```ccceeegggxxxhhhSSS???777333---,,,///111333555666555===QQQeeewwwyyyxxxyyyzzzzzzyyyyyy{{{}}}~~~|||zzzxxxwwwvvvvvvssspppmmmnnnpppnnnggg```\\\______YYYPPPKKKKKKNNNLLLPPPRRRPPPPPPPPPNNNJJJHHHFFFEEEEEEFFFFFFDDDCCCLLLOOOPPPLLLEEEAAAAAACCCAAA???======AAADDDGGGHHHAAA???===<<<===AAAEEEHHHEEEGGGIIILLLNNNOOOOOOOOOHHHGGGFFFEEEEEEEEEFFFGGGAAA@@@>>>>>>???@@@@@@???:::<<<>>>AAACCCEEEEEEFFF@@@@@@@@@???AAAEEEJJJNNNSSSXXX]]]___\\\YYYXXXXXXVVVRRRQQQRRRPPPLLLKKKNNNGGGGGGFFFFFFEEEEEEEEEEEEHHHIIIIIIHHHHHHIIILLLOOOLLLPPPTTTXXXZZZXXXUUUSSSPPPOOOMMMKKKJJJIIIHHHGGGNNNQQQUUUYYY[[[^^^bbbdddyyy```MMM<<<666444000...222333555888888777===QQQeeevvv~~~{{{xxxzzz{{{}}}zzzxxxyyyzzzyyyxxxyyy{{{}}}~~~}}}{{{yyywwwvvvvvvvvvvvvqqqllllllnnnmmmgggaaa[[[YYYVVVSSSQQQOOOMMMLLLKKKOOOOOOLLLJJJLLLJJJEEEFFFEEEDDDEEEEEEEEECCC@@@OOOPPPPPPMMMHHHCCCBBBBBBAAA???===<<<>>>@@@CCCDDD@@@===;;;<<<@@@CCCDDDCCCDDDFFFIIILLLNNNPPPRRRSSSLLLJJJGGGEEECCCBBBCCCCCC@@@>>><<<;;;<<<======<<<<<<<<<;;;<<<>>>AAACCCEEE???>>>>>>@@@CCCFFFJJJKKKOOOUUU\\\]]]ZZZWWWVVVWWWWWWRRROOOPPPOOOLLLMMMQQQDDDDDDBBB@@@@@@@@@BBBDDD@@@BBBDDDFFFHHHJJJNNNQQQMMMOOOSSSWWWYYYZZZZZZYYYSSSRRROOOLLLJJJHHHGGGGGGLLLOOOTTTWWWYYYZZZ\\\^^^{{{```NNN===888666111///222222555888888666;;;OOOcccpppyyyyyyttttttyyy|||zzzzzz{{{||||||zzzyyyxxxyyyzzz}}}|||zzzxxxvvvvvvvvvvvvyyysssmmmllloooooojjjddd\\\UUUNNNNNNRRRTTTPPPKKKGGGKKKKKKFFFDDDGGGFFFAAA@@@@@@AAABBBDDDDDDBBB@@@LLLMMMMMMLLLIIIFFFDDDCCCBBB@@@===;;;;;;<<<===>>>???;;;999<<>>;;;::::::::::::999===<<<:::999;;;>>>BBBEEE@@@??????AAAEEEHHHJJJJJJKKKQQQXXXZZZWWWTTTSSSTTTSSSMMMIIIHHHGGGFFFIIINNNDDDBBB???<<<;;;===BBBEEE999<<<@@@DDDGGGKKKPPPSSSMMMOOORRRVVVYYY\\\]]]^^^WWWVVVSSSPPPMMMKKKIIIHHHKKKOOOTTTXXXYYYYYYYYYZZZqqq___LLL<<<999999444111222555444333333333:::KKK[[[nnn{{{}}}}}}|||{{{ppptttzzz~~~}}}|||{{{wwwzzz}}}}}}zzzyyyxxxvvvvvvwwwzzz|||zzztttoootttssssssttttttpppiiibbbXXXWWWUUUTTTRRRPPPNNNMMMNNNLLLHHHDDDBBBBBBCCCCCC<<>>;;;999888:::===???:::999<<<@@@BBB???<<<:::BBBHHHLLLKKKJJJKKKJJJFFFMMMIIICCC???============DDDAAA===;;;:::999777555:::999888888;;;>>>BBBEEEBBBBBBCCCFFFJJJLLLLLLKKKMMMJJJKKKPPPVVVWWWQQQJJJPPPLLLGGGEEEEEEGGGHHHIIIDDD???;;;:::<<<===999666888:::<<<>>>AAAEEEKKKOOOPPPTTTVVVUUUWWW[[[]]][[[YYYUUUQQQNNNNNNNNNMMMMMMQQQPPPPPPQQQTTTVVVWWWWWWuuu```MMM<<<999999444222333555333333333333:::JJJ[[[uuu}}}|||zzzzzz||||||zzzwwwwwwwwwwwwxxxzzz~~~zzz|||}}}|||zzzxxxxxxxxxtttssssssuuuwwwvvvrrrooonnnqqquuuzzzzzzsssggg^^^XXXVVVTTTRRRQQQQQQPPPPPPNNNMMMKKKHHHEEEBBB@@@???@@@BBBEEEDDDBBB@@@AAABBBEEECCCBBBBBBEEEFFFEEECCCAAA???===:::888888:::;;;<<<===???AAABBB@@@??????BBBGGGKKKKKKLLLMMMLLLHHHEEEAAA<<<:::::::::;;;;;;AAA@@@>>><<<999777555555::::::999:::<<>>???AAACCCCCCCCCBBBAAA???;;;777555666888===@@@BBBAAA???>>>@@@BBBBBBGGGKKKLLLMMMPPPNNNJJJ>>>;;;888777888999::::::===??????<<<888444444555::::::;;;===>>>@@@AAABBBAAAAAAAAACCCEEEFFFFFFDDDHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCDDDFFFHHHHHHGGGEEEAAA===;;;:::999555111+++...111555:::AAAIIINNNSSSXXX\\\[[[[[[^^^^^^\\\VVVSSSPPPNNNMMMKKKIIIGGGNNNOOOQQQRRRRRRPPPMMMKKKwwwbbbMMM;;;777777444444666555444444444444:::JJJYYYttt~~~}}}zzz}}}sssnnnnnnppppppooolllpppvvv|||~~~{{{wwwssssssssstttuuutttsssqqqssstttvvvvvvtttrrrrrrsssrrrpppmmmlllmmmoooqqqsssrrrpppoooooonnnjjjccc^^^WWWRRRMMMKKKMMMQQQSSSTTTMMMNNNPPPQQQQQQPPPOOONNNHHHHHHHHHGGGDDDBBBAAA@@@@@@????????????@@@@@@@@@@@@@@@???<<<777555777999>>>DDDFFFBBB===<<>>@@@>>>888333444666999:::<<<>>>???@@@@@@??????>>>>>>???AAAAAA@@@>>>@@@AAACCCBBB???>>>@@@CCCEEEDDDDDDDDDFFFFFFDDDBBBBBB@@@<<<:::888666222///+++---111555;;;CCCLLLRRRSSSXXX[[[ZZZZZZ^^^bbbbbbTTTPPPKKKHHHGGGGGGGGGGGGFFFKKKQQQUUUUUUSSSQQQOOO|||sssaaaLLL:::666666444333666444444444444444:::IIIXXXooo~~~wwwnnnccc___bbbfffgggfffkkknnntttzzz~~~~~~yyyvvvsssqqqpppppppppoookkkhhhfffjjjooossssssqqqooooooooonnnkkkiiihhhjjjlllooopppnnnlllkkkkkkggg```[[[WWWQQQIIIGGGKKKOOORRRRRRPPPPPPPPPOOOPPPPPPPPPPPPGGGGGGGGGGGGEEECCC@@@>>>BBBBBBBBBAAA@@@???>>>>>>>>>??????<<<888888;;;???EEENNNQQQKKKDDDBBBAAA???@@@DDDHHHJJJOOOSSSQQQKKK???===;;;::::::999777555666;;;@@@>>>999555555777777999;;;===>>>???>>>===<<<;;;:::;;;======;;;:::777<<<@@@@@@>>><<<>>>@@@CCCBBBBBBCCCEEEEEECCCAAA>>><<<;;;999777555111///...///222666;;;CCCLLLQQQWWW[[[ZZZUUUSSSWWW]]]```PPPKKKDDD???@@@CCCFFFHHHDDDJJJSSSXXXYYYVVVTTTRRR}}}ppp^^^JJJ999666666333222555222222222333333888FFFUUUkkk~~~~~~|||yyyzzz~~~|||xxxmmmeeeZZZVVVXXX]]]______hhhkkkpppuuuyyy|||~~~~~~|||yyywwwvvvzzztttmmmiiihhhhhhgggeee\\\bbbjjjoooqqqooonnnmmmmmmlllkkkhhheeedddfffhhhhhhiiilllpppqqqkkkaaaYYYYYYQQQIIIFFFJJJOOOPPPPPPRRRQQQOOOLLLJJJIIIHHHHHHDDDEEEFFFGGGHHHEEE@@@===AAACCCEEEEEEBBB???===<<<===???@@@===:::;;;AAAGGGUUU___ddd^^^WWWRRRJJJAAA???BBBEEEHHHMMMRRROOOIII@@@>>><<<:::999666222///333777<<<===:::777555666555666888:::<<<<<<<<<<<<:::999999999;;;;;;999888444888<<<>>><<<;;;<<<===<<<<<<===@@@CCCEEEEEEDDD999999::::::999777555444222333444666999???GGGMMMYYY\\\YYYPPPIIIJJJNNNQQQHHHBBB<<<888:::???DDDGGGFFFNNNVVV[[[YYYTTTQQQOOOqqq[[[HHH888555666333111222///...///000000444BBBQQQeee~~~~~~zzzzzzxxxttttttxxxyyywwwuuurrryyy~~~zzzvvvqqqllljjjbbb\\\UUUSSSUUU[[[___bbbeeehhhmmmrrrwwwzzz{{{{{{}}}|||{{{zzzxxxwwwvvvvvv}}}vvvooojjjiiigggccc___ZZZ___fffkkkmmmnnnmmmnnnnnnooooookkkgggccccccdddfffhhhlllrrruuurrrjjjddd\\\TTTKKKHHHLLLOOOOOONNNOOOOOONNNLLLIIIFFFCCCAAAAAABBBEEEIIIKKKHHHBBB===>>>BBBFFFGGGDDD@@@===<<>>;;;===FFFNNNeeeqqqwwwrrrkkkcccSSSCCC>>>@@@BBBEEELLLPPPMMMFFFAAA???===;;;999666111---///222666999:::888555333222333555777999:::;;;;;;:::999999:::;;;<<<:::999777888999999888888999:::999999999<<>>??????<<<999666555888===AAACCCGGGNNNWWWZZZVVVPPPMMMKKKsssZZZGGG777666666222///111,,,,,,---...---111???NNN^^^xxx}}}{{{{{{yyyuuuuuuwww}}}tttgggdddbbbaaakkkyyywwwsssnnnjjjeee```]]]\\\UUURRROOOOOOSSS[[[bbbfffcccgggmmmssswwwyyyyyyyyyxxxxxxxxxxxxwwwvvvvvvuuuyyyvvvsssqqqoooiii___WWW\\\```eeeiiikkklllnnnooorrrttttttqqqkkkfffddddddjjjiiikkkoootttvvvuuurrr___WWWMMMJJJMMMPPPOOOMMMKKKLLLNNNNNNLLLHHHCCC@@@???AAAEEEKKKNNNKKKDDD>>>:::@@@FFFHHHEEEAAA>>>===AAACCCCCC???;;;>>>HHHQQQnnn{{{~~~xxxnnnYYYCCC===???AAADDDJJJOOOKKKDDDBBBAAA???===;;;888222///,,,...222666999888444111000111222444666999:::;;;;;;::::::;;;======<<<::::::888666444444666777888:::999888999;;;=========444777;;;===??????@@@@@@>>>===;;;999999<<>>AAACCCCCCAAA@@@BBBDDD@@@???===<<<===AAAGGGKKK___iiirrrvvvtttjjjYYYJJJ@@@@@@AAACCCEEEFFFEEECCCBBB???===<<<<<<:::555111111000///000333333000---...///000111333444555555888;;;>>>>>>;;;888777888999888666555555666777888555666777999::::::::::::444555777;;;???BBBBBBAAA???===:::888888999;;;===GGGEEECCC@@@===999333///333333555888<<<>>>>>>===AAADDDIIIKKKKKKJJJIIIIIIjjjSSSFFF999444333222222444222...+++***+++333DDDTTTrrr~~~{{{sssqqqooorrrvvv|||{{{zzzyyyxxxwwwvvvuuulllggg___WWWSSSTTTYYY]]]aaa```]]]ZZZWWWSSSPPPNNNRRRQQQPPPRRRWWW___gggllllllrrrvvvuuuuuuxxxxxxuuuuuuzzz|||zzzzzz|||zzzvvvnnnmmmjjjgggjjjnnnjjjcccaaaffflllooooooppptttxxxzzzzzzzzzyyyxxxyyyzzz{{{}}}rrr^^^SSSPPPJJJMMMSSSPPPNNNMMMMMMNNNNNNLLLIIIEEEDDDFFFJJJMMMNNNJJJDDD??????BBBFFFFFFCCCAAAAAACCCAAA@@@===;;;:::<<<@@@CCCLLLTTT[[[^^^___ZZZOOODDD@@@??????AAABBBBBBAAA??????===;;;;;;<<<:::666333222000///111333444111...---///111222222333666999999;;;======:::777777888666555444333333555888:::777888888999999888888777444444777;;;???BBBBBBAAA>>><<<:::888888888:::;;;<<<;;;;;;;;;:::777222///333444666:::===>>>===;;;>>>BBBFFFIIIHHHGGGFFFFFFlllTTTFFF888222222333555888444000,,,+++---555EEEUUUppp~~~uuuqqqrrruuuzzz~~~zzzsssuuurrrnnnmmmnnnooommmkkkeeebbb]]]WWWSSSRRRUUUYYYZZZYYYXXXWWWTTTQQQOOOMMMSSSSSSSSSUUUZZZaaagggkkknnnsssvvvuuutttuuuuuussstttyyy}}}}}}|||{{{xxxtttlllhhhbbbaaagggnnnmmmhhhjjjmmmqqqrrrsssuuuzzzuuu```TTTPPPKKKNNNTTTQQQNNNKKKJJJMMMQQQSSSOOOKKKFFFIIINNNRRRRRRLLLCCC<<<@@@DDDIIIIIIEEEBBB@@@AAAAAA???;;;888777777999:::???DDDHHHJJJMMMOOOKKKEEE???>>>===>>>>>>>>><<<:::<<<;;;;;;;;;<<<;;;888555444222111333666888666333...111444333111222888===;;;<<<<<<;;;888666666777555333111000111444777:::888999888888777666555444333444666;;;???BBBBBBAAA<<<;;;:::888777777888888333333555777999777333000333444777<<>>CCCEEEDDDCCCBBBBBBiiiUUUFFF777111000111444777444111......///555EEETTTfffxxxvvvssswww~~~xxxqqqlllwwwqqqjjjhhhjjjjjjgggdddcccbbb___[[[XXXVVVWWWYYYZZZYYYWWWUUUTTTSSSSSSSSS^^^\\\ZZZYYY\\\aaafffjjjjjjnnnqqqrrrqqqqqqqqqqqqqqqssswww{{{}}}{{{uuunnnhhhbbb\\\]]]fffmmmnnnkkkqqqtttxxxzzz{{{}}}{{{dddUUUPPPJJJMMMRRRNNNMMMIIIGGGLLLSSSWWWTTTOOOJJJLLLQQQTTTTTTMMMCCC<<>>>>>;;;888666555666777888<<>>AAAAAA@@@:::999888777666666666666444555777:::;;;:::666222111333777===@@@@@@>>>;;;888<<<@@@BBBAAA@@@>>>>>>yyy~~~lllWWWHHH777///------000333444111000000000555BBBPPP]]]qqq}}}yyyzzzrrroootttnnngggeeegggiiigggddddddddddddbbb___]]]\\\]]]```^^^[[[YYYYYYZZZ]]]___kkkgggbbb^^^]]]```eeeiiikkklllooopppooommmlllmmmnnnlllnnnvvv~~~|||rrriii___YYYVVVZZZcccjjjllllllsssxxx~~~hhhWWWPPPIIILLLPPPKKKLLLHHHEEEIIIRRRVVVUUUQQQNNNOOOQQQSSSQQQLLLDDD>>>AAAEEEHHHHHHCCC???======<<<888444333666999:::;;;<<>><<<666444999???>>>;;;888555555666777777888666333000///000222444111222333333444333333333333444555999===>>>>>>===888777666444444555555666::::::;;;======;;;666333000222777<<<@@@AAA>>>;;;777:::>>>@@@???===<<<<<>>AAACCCDDDBBB===::::::<<<===888222111555999<<<<<<@@@BBBBBBAAABBBDDDAAA<<<888777666777:::<<<<<<<<>><<<999999===@@@>>>:::888;;;>>>>>>:::555333333666888999:::888666333111111111222///000111333444555555555444444555777:::;;;:::999666555222111111333666888===<<<<<<<<<<<<:::666333222444777;;;>>>>>><<<999555999===>>>===;;;:::999hhhppp~~~wwwYYYIII999111...,,,---///000000222333111111888BBBTTTfff{{{}}}zzzyyyvvvxxxzzz||||||}}}|||yyy|||rrrooollljjjkkkoootttwwwqqqsssttttttrrrpppoooooojjjjjjjjjjjjjjjkkkllllllkkkjjjiiihhhggghhhiiijjjhhhfffgggjjjggg```^^^aaabbbaaafffnnnnnnfff```^^^TTTPPPPPPWWW```iiiwwwhhhTTTLLLHHHKKKPPPJJJIIIGGGEEEEEEHHHKKKMMMMMMNNNOOOPPPPPPNNNIIIBBB===@@@@@@???;;;666555888<<>>999777666666888999:::999;;;<<<<<<999333...,,,,,,+++---111888======999444777:::===>>>===<<<<<<===>>>999333000222666999:::999888777666555444333222111222333555666777777777444444444666888888777555555222000...///222777:::<<<:::999:::;;;;;;:::888777777888999;;;:::777555333777;;;<<<;;;999777777bbblll}}}rrrXXXIII:::222000......000...///222444111000555===PPPaaauuu~~~~~~wwwxxx~~~|||{{{wwwtttsssvvv{{{yyy{{{}}}|||zzzxxxxxxxxxiiikkknnnppppppooommmlllccceeehhhkkklllllllllkkk^^^\\\___cccbbb[[[[[[___ZZZ]]]dddiiicccXXXTTTXXXVVVRRRSSSZZZbbbnnnfffRRRKKKGGGLLLQQQLLLHHHGGGEEEDDDDDDFFFIIIKKKLLLMMMOOOQQQOOOIIIAAA;;;@@@???;;;666222222777<<>><<<:::<<>>:::888555555666777777666777999999666000,,,******///111666<<<@@@???888222444666999===???>>>===<<<>>>888111///222777:::<<<777888888888777666555444444555666777888888888888444444444555777777555333444111...,,,---222888;;;:::999888999<<<>>>>>>>>><<<:::999999888666333111222555999;;;999777666555ZZZeeeuuusssiiiUUUFFF888333222///,,,,,,---------...000333555777NNN\\\ppp~~~}}}yyy|||}}}xxxvvvuuunnnpppqqqpppllliiihhhiiidddddddddeeeeeeeeeeeeeeeddddddaaa]]]YYYXXXYYY[[[QQQVVV[[[]]][[[XXXVVVUUUUUUXXX\\\dddppplllTTTHHHFFFHHHJJJMMMHHHGGGDDDCCCCCCEEEHHHJJJKKKOOOSSSSSSNNNFFF???;;;:::;;;;;;888444333444666888999999777555444555666888999:::::::::;;;>>>@@@===;;;777444222111222333444666777444000......000:::???CCCEEEBBB===666000111555:::>>>@@@>>>;;;999555444333333555999===???:::<<<>>>???>>>===>>>???;;;;;;;;;<<<======;;;999555666888999888555333111666444000......111555888===:::666666888;;;===>>>>>><<<:::999999777333111333666999:::888666555444UUUdddwwwuuulllVVVGGG777222111111000000,,,,,,,,,---000222555777HHHXXXnnn~~~~~~~~~}}}|||}}}zzzvvvsssjjjlllooossssssnnngggbbb```aaacccdddddddddbbbbbbfffeeeccc^^^YYYVVVVVVVVV[[[ZZZYYYVVVUUUUUUXXXZZZYYY^^^fffqqqjjjTTTIIIGGGGGGHHHJJJFFFEEECCCBBBBBBCCCDDDEEELLLRRRXXXXXXPPPFFF>>>:::;;;<<<<<<:::666333333444333444555555444444666888777888888777888:::???BBB???<<<888555222111222222222444666555444444666888AAAMMMTTTNNNCCC;;;666333333666:::===???===;;;999666666777888:::<<>>??????@@@CCCEEEDDDBBB???>>>>>>>>>===<<<666777999999999666444222444222000000111555999<<<>>>;;;777666777999;;;;;;;;;:::777666666555333111333777;;;===;;;777333111OOObbbxxxxxxmmmYYYIII888222111111111222+++++++++,,,///111444666???RRRkkk~~~~~~~~~~~~||||||~~~}}}xxxsssllllllmmmqqqssspppggg```^^^___aaaaaaaaa```___^^^eeeeeeddd```[[[XXXWWWWWW\\\ZZZWWWTTTTTTUUUYYY[[[eeelllwww|||jjjWWWMMMJJJHHHGGGGGGDDDCCCAAA@@@??????@@@AAAJJJRRR[[[\\\UUUJJJAAA===;;;<<<===;;;777444222222...000222222333444777:::888777555333444888???DDDAAA???;;;777444222222222000222444555777999===@@@GGG\\\fffWWWCCC:::888555555777:::<<<===<<<;;;999888:::<<>>>>>======888999:::::::::888666444444444555666999<<<@@@AAA???;;;888666777888999999888666444333333333222111333777<<<>>>;;;666111...KKK___xxxyyymmmZZZJJJ:::444333111//////+++++++++,,,---000222333999NNNiii}}}}}}}}}}}}~~~{{{wwwvvvtttrrrpppooommmkkkiiibbbaaa___^^^]]]\\\\\\[[[```bbbcccaaa___]]]\\\]]]ZZZ[[[]]]^^^___```aaabbbwww{{{lll\\\SSSOOOJJJGGGFFFEEEBBB>>>;;;:::;;;>>>???HHHNNNXXX]]][[[RRRHHHAAA999:::;;;;;;999666444333---///111222333555888:::;;;888444111111555<<>>:::777555444444222222333444666:::>>>AAAGGG^^^gggVVVAAA;;;999555777888:::<<<<<<;;;:::999888;;;???BBBCCCBBB???===777888999999;;;@@@FFFJJJIIIGGGCCCAAA@@@???===;;;999:::;;;;;;;;;:::888777999:::<<<>>>AAACCCDDDEEE<<<999666555666777888888555333111000111222222111444777::::::777222///...III^^^vvvyyyjjjSSSFFF999666666333000///,,,,,,+++,,,---...000111888LLLfff{{{~~~zzztttyyy~~~}}}|||~~~{{{tttoooppprrrhhheee```\\\ZZZZZZ[[[]]]^^^___aaaaaa```______```^^^bbbfffjjjlllpppuuuyyy{{{nnnaaaYYYTTTLLLGGGFFFGGGBBB<<<666555888===@@@IIILLLRRRYYY\\\VVVIII???555666888999:::888666555000111333444444555888:::>>>;;;666111///222999>>>DDDBBB???<<<:::888777777555333222222444777;;;===CCCRRRXXXKKK???===:::333777888:::<<<<<<;;;:::999777:::>>>AAABBB???<<<999777777666666777:::@@@DDDDDDDDDDDDEEEEEECCC???<<<:::;;;;;;<<<<<<;;;:::999===>>>@@@AAABBBCCCBBBBBB777555333333555777777777222111//////111222111000333444555333000/////////KKK___uuuxxxfffKKK???555444666555222111+++++++++,,,---000222333:::LLLcccwww}}}}}}~~~yyypppvvv}}}~~~|||}}}~~~~~~uuussstttkkkhhhccc^^^\\\]]]___```___aaabbbaaa```___```bbbeeejjjoooqqqsss{{{zzzoooccc\\\UUULLLFFFDDDEEE@@@999333222555;;;???IIIJJJNNNSSSTTTNNNCCC:::333333444666888999888666222333444555555666888;;;>>><<<888333000222666:::@@@@@@>>>===;;;:::::::::888555111000333777:::<<<@@@DDDDDDAAA>>>===888333555777:::<<<===<<<;;;999777888;;;======;;;888666777777666444444777;;;???AAABBBDDDGGGIIIGGGCCC@@@;;;;;;;;;<<<<<<;;;;;;:::======>>>???>>>===;;;:::333222000111333555555555///......///000111///---111111000...------///222NNNaaawwwxxxdddKKK>>>333111333222000///'''''')))+++///333666888>>>LLL```sss~~~}}}wwwxxx{{{|||tttuuuwwwxxxyyyyyyzzz{{{}}}}}}vvvssssssiiihhhfffdddcccddddddeeecccdddeeeeeeeeefffiiilllpppzzzvvvlllaaaZZZRRRHHHBBB@@@>>>;;;666333222444777:::AAAEEEJJJKKKGGGAAA<<<999444333222333666777666555000222444444555666999<<<;;;;;;999666333333666888;;;;;;;;;;;;;;;;;;;;;;;;999555111111666<<<@@@BBBBBB<<<999<<<===999555555333666:::===???===;;;999777777888888888666555444888888888666666777;;;>>>@@@AAABBBEEEGGGGGGDDDBBB;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::999777666222111//////111222222111++++++,,,...///...+++)))---...//////...///111333PPPccczzzxxxbbbQQQBBB444......,,,++++++###$$$'''+++000555:::===@@@LLL]]]ppp~~~}}}~~~rrrsssvvvyyy{{{}}}yyyuuuqqqqqqtttwwwxxxwww}}}|||zzzwwwtttrrrsssttteeefffhhhiiijjjiiiiiihhhfffgggiiijjjlllpppuuuyyy}}}sssiii___WWWOOODDD>>>===888777555333333333444555666???GGGFFF>>>888999===666444111222444666555333...000222444555777:::===999999999888666555777888777777888999999:::;;;;;;888444111222999@@@FFFHHHEEE999555;;;===666333777111555:::>>>@@@>>>;;;999777777666555555444444444999999999999888999<<>>999999888777555333333333444555888;;;===;;;888555444555333222000//////111333444333222111111222555888:::;;;;;;;;;999777555333333555666888888888777888999888666555777;;;AAAEEEGGG???===;;;:::999:::;;;<<<777<<>><<<999888888999999888777777999;;;<<<===>>>>>>============???AAADDDEEEAAA???;;;888555555555666777:::<<<<<<999888888999888777555333111000111222222111///......///111333111...+++---222777888888^^^rrryyyiii[[[NNNCCC666...)))&&&'''***///111333333111000///000555BBBYYYqqq~~~yyyvvvssspppjjjeeedddkkkrrrsssrrrrrriiiccc___bbbjjjooolllgggnnnmmmnnnrrrxxx}}}ppp___VVVMMMGGGBBB<<<999:::777666333222333666999;;;<<<===<<<:::777666666777000///.........///111222111000///...///111333555999::::::888444111000000222555777888777666555555777777:::???GGGNNNRRRTTTLLLLLLKKKKKKJJJGGGBBB???DDDFFFGGGEEE@@@<<<;;;<<>>@@@@@@@@@BBBAAA@@@@@@AAACCCFFFHHHHHHDDD>>>888444222222222444666999:::999888888999888777555444333444444555333222111000222444888:::333///+++,,,000666888999dddwwwyyyjjj^^^MMMBBB666///+++(((+++000222333555444222111111111666BBBXXXnnn}}}~~~yyytttqqqkkkdddfffrrrxxxtttqqqtttqqqnnnkkklllnnnooommmjjjsssuuuzzzlllYYYPPPHHHDDD@@@<<<:::<<<777555333222444777;;;>>>???>>><<<999777666666777///////////////000111222111000/////////111222333777999999777333//////000111444777888777555444444555666;;;BBBLLLTTTYYY\\\VVVSSSPPPNNNLLLIIIDDD@@@FFFGGGGGGDDDAAA???@@@AAADDDAAA<<<999888888777777555777:::>>>@@@BBBBBBBBBEEEEEEEEEFFFFFFGGGHHHHHHKKKGGGAAA:::555333333333444666777888888888777777555444333333444555555555222222111222555888<<>>777666555444555999<<>>???AAACCCBBB???:::888888999::::::666888;;;>>>AAABBBCCCDDDFFFHHHIIIKKKKKKJJJHHHGGGKKKHHHBBB===999777777777777777888999999888666555222000///000333444444333111111222444777;;;>>>AAA777222------111666888999nnnvvvjjjRRRCCC555000000111333666///111333333333444666888===EEEUUUkkk|||}}}zzzttttttyyyfffYYYQQQIIIFFFBBB>>>===???999888777777777999;;;===???<<<:::888777666444333//////000111222333333444444333333222222222333333222666999777111...000333444555777666444333444555444777???LLL\\\kkkuuuzzzwwwhhh]]]XXXTTTPPPLLLEEEBBB???<<<;;;<<<>>>@@@???<<<888666888:::<<<===888999:::===???BBBDDDEEEGGGHHHIIIJJJJJJHHHFFFDDDGGGEEEBBB>>><<<::::::::::::999999:::;;;:::777555000...---///333555444111111222444777:::===???@@@999444000///333777999999mmm|||oooWWWFFF444///111222222111---...000111111222555777???EEEUUUnnnppp\\\SSSKKKGGGCCC===<<<===:::::::::999999999999999===;;;999888888666333000---...///111222222333333444444333333222222222222000555999777222///222666666777777555333333555666666;;;EEEUUUjjj}}}tttjjjfffddd```]]]PPPKKKEEE???<<<<<<===>>>>>>:::666555777:::<<<===:::::::::;;;===@@@CCCEEEGGGGGGEEEDDDCCCCCCCCCCCCCCCBBB@@@???===;;;:::999:::999999;;;======;;;888222000...111555777555222222444888;;;>>>??????>>>:::666222222555999999888jjjqqq\\\HHH444...000111///,,,+++---...//////000222555>>>DDDVVVqqq~~~^^^UUULLLGGGCCC===;;;<<<;;;;;;;;;;;;;;;999888777<<<:::888888888666222...,,,---...000111111222222444444333333222111111111///444999777222000333888888888777444333333555888999>>>JJJ\\\tttxxxxxxxxxvvvrrr]]]WWWMMMEEE@@@>>>>>>>>>>>>:::666444666999;;;===;;;:::999:::<<>>===>>>AAACCC@@@@@@???>>>===:::888777:::999999<<>><<<555222000333888:::777333333666:::>>>@@@@@@???===:::777444444777::::::888rrrzzzwwwkkk^^^LLL999111///---***)))++++++++++++,,,---///000999III]]]mmm{{{|||jjj\\\MMMGGGEEEAAA===<<<;;;<<<<<<:::777777:::>>>===;;;999777666555222000000000111333555555333111888555222000000111111111111222222111///000222444999<<<===:::444222444777===KKKWWW___rrrvvvkkk\\\NNNGGGCCC@@@>>>;;;999777777888999::::::;;;::::::<<>>>>>>>>>>>>>>===;;;777444888<<<===:::<<>>;;;;;;<<<777555333333666999<<<===ttt|||vvvjjjZZZJJJ999111...,,,++++++------,,,,,,,,,...111333:::LLLaaaqqq~~~hhh[[[OOOJJJIIIDDD???<<<<<<;;;:::888666666888:::;;;:::999::::::888555222222333444666888777444111444222000000222333333333111222222111000000222555999<<<===:::555333666999===JJJXXXcccyyy|||lll]]]SSSLLLEEEAAA===<<<::::::;;;<<<======<<<<<<===>>>@@@BBBCCCCCC>>>>>>===;;;999999;;;===;;;;;;<<<===>>>>>><<<;;;999======;;;<<>>999999999:::;;;<<<=========>>>AAACCCCCC@@@===<<<<<<555444555777999;;;:::999xxxvvvjjjWWWJJJ;;;333...,,,,,,/////////...---,,,///333777???QQQfffvvvjjj^^^RRRNNNLLLGGGAAA>>>===:::777666555555555444777888:::===>>>===999555555666888;;;<<<:::555222/////////111444666555444111222222111000111333555999;;;;;;999666666999<<<@@@MMM]]]nnnwwwhhh\\\RRRIIIDDDAAA@@@>>><<<;;;;;;;;;<<<;;;<<>>;;;:::<<<===>>>>>>===>>>???@@@AAAAAAAAAAAA===@@@AAA@@@@@@BBBAAA??????@@@AAABBBBBBCCCCCCCCCEEEFFFGGGFFFCCC???>>>===555555888;;;===<<<999777vvvkkkXXXLLL???666000,,,---000111111000...---000666;;;HHHXXXlllzzzssseeeWWWQQQNNNHHHCCCAAA>>>:::666555555555222///333666:::???BBB@@@;;;777777888:::===>>>;;;666222...///000333666777666444333333333222111111333555777888999888777888<<>>======>>><<>>;;;999wwwlll[[[PPPBBB999222,,,,,,///111222222000...000777===PPP___ppp|||~~~mmm[[[QQQLLLGGGDDDCCC???;;;777666666555222///111444:::@@@CCCAAA<<<888777888;;;>>>???<<<777222111111333666888888666333555555555333111111333555444555555666777;;;???BBBOOO\\\qqqnnnaaaXXXQQQLLLHHHIIIIIIHHHFFFFFFHHHKKKKKKLLLMMMLLLHHHEEEDDDDDDGGGCCC>>>===>>>???>>><<>>???>>>===xxxmmm^^^PPPBBB999333...,,,---000222444222///111888>>>RRRaaarrr~~~qqq\\\PPPJJJEEEBBBBBB@@@>>>;;;:::888666444222222555;;;AAADDDBBB===888888999;;;===???===888555444444555777999999777444777888666444111000222333444333444555999>>>CCCFFFSSSaaayyyvvvhhh^^^UUUPPPGGGKKKNNNPPPQQQTTTZZZ^^^fffeeebbb[[[RRRMMMLLLMMMPPPLLLGGGCCCAAA@@@>>>===@@@DDDHHHJJJJJJKKKNNNQQQVVV[[[ccciiiiiidddcccfffjjjiiifffbbb\\\VVVPPPMMMGGGEEEBBBBBBDDDEEEFFFEEEFFFBBB>>><<<===>>>???@@@wwwlll\\\MMM>>>777444000---,,,...222555333000111888>>>MMM^^^rrroooZZZOOOIIICCC@@@???@@@AAA@@@>>>;;;888666666666888===CCCEEECCC>>>999999999;;;===???>>>;;;888666666666888:::;;;999888::::::888555111000000111555444444777<<>>>>>>>>~~~~~~vvvkkkZZZJJJ:::444444111---+++,,,111555444111111777===HHH[[[rrr{{{kkkXXXNNNIIICCC===<<<@@@CCCDDDAAA<<<999888:::999;;;???DDDFFFDDD???:::::::::;;;===??????===;;;777666666888;;;<<<<<<;;;<<<;;;999555111//////000666555555888>>>EEEKKKNNNYYYkkkyyyrrrvvv{{{}}}~~~xxxnnnlllpppvvvvvvuuuqqqhhh^^^XXXWWWXXXQQQQQQOOOMMMNNNWWWfffqqqsssxxx}}}xxxzzzsssqqqooojjjccc[[[TTTPPPKKKGGGBBBAAADDDFFFFFFEEEDDDBBB>>>=========<<<;;;~~~xxxoooiiiXXXGGG555000222222000...000222444444333333444555AAATTTmmm~~~jjjSSSIIIFFFCCC>>><<<@@@@@@>>>===<<<<<<<<<<<<:::===BBBGGGJJJHHHCCC??????<<<;;;>>>BBBDDDAAA<<<999999999999999999::::::777888888444000---...000222555:::???EEEKKKQQQTTT```ssswwwrrruuu{{{~~~}}}wwwnnneee]]]\\\aaaccc___\\\aaappp}}}|||xxxpppfff]]]XXXWWWXXXJJJIIIFFFCCCAAABBBFFFJJJAAABBB@@@<<<;;;>>>@@@@@@}}}yyytttpppXXXGGG666000222222000//////000111111000000222444>>>PPPjjj~~~}}}hhhRRRGGGDDD@@@<<<999???>>>======<<<<<<<<<<<<;;;>>>CCCHHHJJJHHHCCC???CCCAAA???BBBEEEFFFCCC???;;;:::999888777777888888888888888555222000111222777666888???IIIQQQTTTUUU\\\oooxxxooolllqqqyyy|||uuummmqqqtttrrrppprrr{{{zzzyyyvvvpppggg^^^WWWSSSRRROOOLLLHHHEEEDDDEEEHHHJJJDDDCCCAAA@@@???@@@???===}}}{{{wwwuuuZZZHHH777111111111000///.........---,,,...111444:::KKKeee{{{xxxcccNNNDDDBBB@@@<<<999======<<<;;;;;;<<<<<<<<<:::>>>DDDIIIJJJHHHDDDAAAFFFDDDBBBCCCEEEDDDAAA>>><<<;;;888666555666666777888999999777444333444555:::777666===HHHQQQTTTSSSXXXmmmtttllleeeccchhhpppwwwzzz{{{tttvvvtttnnnfff]]]UUURRRQQQRRRMMMFFFDDDFFFJJJMMMMMMIIIFFFCCCCCCDDDCCC???<<<}}}zzzwwwttt\\\KKK999222111111000111------,,,++++++---000444:::III___wwwsss```LLLDDDDDDBBB???===;;;;;;:::::::::;;;;;;<<<777<<>><<<999;;;999777555555555777888999999888888777777888999999777666:::BBBIIIMMMOOOYYYooowwwpppiiihhhjjjlllpppttt}}}{{{zzzwwwtttyyyuuulllccc[[[XXXYYY\\\YYYPPPGGGDDDIIIQQQVVVXXXRRRLLLGGGHHHJJJIIIFFFFFF|||wwwrrrnnn]]]MMM;;;333111000000222------,,,++++++---111444>>>III]]]ssswwwdddOOOGGGFFFDDD@@@===999999999999999999::::::555:::AAAFFFGGGGGGGGGHHHCCCAAA???<<<;;;999666555888777666555666777999:::888777777777999:::;;;;;;888:::;;;;;;<<<@@@HHHMMM^^^uuu}}}}}}|||yyyzzz~~~|||yyyzzzzzzwwwtttvvvuuusssooommmooossswww~~~wwwkkk```[[[^^^fffmmmjjj___QQQLLLQQQZZZbbbeee]]]TTTNNNOOOQQQQQQSSSWWW}}}xxxssslllhhh]]]MMM;;;222///...///111+++,,,,,,,,,,,,...111444AAALLL___ssskkkVVVLLLJJJEEE???;;;999999888777777888888888666;;;@@@CCCCCCDDDFFFIIIBBBAAA>>>;;;888555444333666666666777888999:::;;;666555444666999<<<<<<<<<;;;===???===;;;>>>GGGPPPccc|||~~~rrrkkkhhhgggeeebbbbbbdddfffeeedddfffmmmrrryyyrrrggg]]]ZZZ```kkksssvvvlll___WWWXXX```hhhmmmddd[[[UUUVVVUUUTTTZZZccc{{{uuuqqqnnnjjjggg[[[KKK:::000+++***+++///)))***,,,,,,,,,...000222AAAOOOdddwwwmmmXXXOOOMMMHHHBBB>>>999999888777666666666666;;;>>>AAA@@@>>>???CCCGGG@@@???<<<888444222111111666777888999::::::999999333222222444999<<<===<<<=========<<<<<>>@@@???===:::888777888666444111///.........222666<<<>>>===999666444555222000222666:::;;;:::===:::999<<<@@@CCCJJJRRRkkk}}}rrrfffXXXNNNHHHJJJMMMOOONNNJJJEEEAAADDDCCCDDDHHHGGGCCC@@@BBBAAACCCFFFIIIKKKNNNQQQSSSMMMIIIHHHHHHFFFBBBCCCGGGzzzwwwmmmdddhhhooojjj^^^MMM@@@111)))%%%$$$&&&***)))(((((())),,,000333444AAA\\\vvvzzzdddPPPJJJHHHBBB======>>>======<<<<<<;;;:::999===>>>>>>>>>;;;888666555666555222000...---------333777<<<>>>===999666555444222000222666999;;;;;;;;;888888<<>>::::::===yyyqqqeeeaaajjjssslll]]]GGG<<<000+++(((&&&''')))***)))((((((***...333555DDD[[[sssrrr^^^LLLGGGEEE===888888;;;===@@@BBBBBB@@@>>><<<;;;;;;;;;;;;:::888555444666444222000............333666;;;===;;;888666555333222111222555999;;;<<<999777888<<>>???<<<888666888888:::===@@@BBBCCCCCCBBB???;;;888999666222111333}}}yyypppeeeaaahhhnnnfffXXXGGG<<<111---***((()))+++...,,,***((((((+++000333AAATTTkkk{{{lllZZZJJJFFFCCC;;;555555555888>>>BBBCCCAAA===;;;777777777888999999777666666555333111000///000000222555888:::888666444444333222111222555888;;;===999888999<<<>>>AAAHHHQQQfff}}}ssshhh```VVVNNNJJJIIIHHHFFFIIIDDDAAAAAA???<<<<<<@@@===>>>???AAABBBAAA>>>;;;999444222444444000///000~~~{{{xxxqqqgggaaa``````XXXPPPGGG<<<000+++)))'''(((+++111111...***((()))---111;;;LLLcccxxxfffVVVGGGDDD@@@777222333...222888>>>@@@>>>;;;888444333333666999;;;;;;999444333111000//////000000000333666666555333222222333333333333444777:::<<<;;;:::;;;>>>???BBBKKKUUUmmm~~~vvvnnnddd]]]YYYVVVQQQMMMJJJDDD??????===<<>>>>><<<222111///.........//////111333444444333222222333444444555444444555888;;;;;;;;;<<>><<<333222111000000000111222222444555555333333333444555666666555333333777:::::::::<<<@@@DDDMMM]]]mmm}}}wwwuuuwwwvvvqqqlllaaaWWWLLLEEE???;;;>>>CCCCCC@@@<<<<<<===<<<888333222---,,,111555444111000{{{sssjjjddd___WWWPPPKKK999222...//////,,,******"""''',,,///000444;;;AAAJJJYYYpppdddTTTFFFAAA<<<555333777333444777:::<<<>>>??????;;;888555777<<>>:::;;;===>>>:::777666111000555999777333111|||wwwnnnddd^^^ZZZOOOEEE===666...---//////+++&&&&&&&&&(((,,,///222<<>>???>>>===:::555333666999999777666444666666666666888888666444666999999777555444555:::666;;;FFFIIIJJJ[[[sssxxxppphhh]]]TTTRRRUUULLLFFFEEEEEE@@@;;;999666444444777:::888222,,,vvvtttoookkkiiicccUUUGGG888222+++***---000---******((()))---///222<<>>;;;===;;;999777888;;;???BBB>>>===<<<===>>>>>><<<::::::999888888888666666777333555777777777666666555555777:::;;;:::888777777777444999CCCDDDGGGZZZsssyyymmmhhhccc\\\WWWWWWTTTKKKAAA===@@@;;;666444666888666333yyyuuunnnkkkkkkgggXXXHHH444...(((''',,,000111///,,,******,,,---111:::EEEZZZeeerrr{{{vvv\\\MMMJJJCCC@@@AAA======;;;888666666999<<>><<<999888999:::333666999999666333333444555888<<<===<<<;;;::::::666555:::AAABBBGGG^^^yyy{{{vvvtttsssmmm___RRRKKKLLLGGGAAA???@@@@@@>>><<>><<<999666333333666999;;;777888999;;;======;;;999<<>>DDDEEENNNhhhxxxkkkeeeYYYWWWVVVVVVVVVSSSNNNJJJ|||nnneeeeeeaaaRRRAAA444000+++))),,,000333444111...---......000888BBBOOO[[[jjjtttpppXXXLLLKKKEEEBBBBBB>>>999777444222222444666777333333555999===??????>>>???BBBEEEKKKUUU^^^[[[SSSFFFAAA===:::333---...555777888999999888777888:::;;;<<<@@@FFFJJJVVVrrrpppnnnllljjjiiihhheeeddd}}}zzztttpppnnnfffRRR???555111---+++,,,///111222333111111222222333:::CCCPPP^^^nnnwww}}}}}}lllUUUJJJJJJEEEBBBAAA<<<666666555444444444555666111111333777<<<@@@BBBBBBDDDJJJQQQ\\\mmm{{{wwwkkk\\\OOOAAA:::333...111999::::::888555333222555777:::;;;???EEENNN^^^yyy{{{xxx{{{zzzzzzxxxtttqqqgggSSSBBB222000---,,,,,,...000111111000111333333333999AAAQQQcccuuu|||~~~~~~|||}}}||||||jjjSSSIIIJJJEEEBBBAAA<<<555666777888888777777666333222222555;;;@@@CCCDDDJJJUUUbbbpppttt]]]FFF;;;555111666@@@>>><<<777222......222555999999===EEESSSggg}}}xxxqqqkkkbbbSSSEEE///...---,,,,,,...///000---,,,///222222111666>>>PPPdddyyy}}}||||||yyyxxx}}}iiiRRRIIIKKKFFFBBBAAA<<<555777999;;;;;;:::888777555444333555:::???CCCEEEMMM^^^pppgggJJJ<<<666444:::DDDBBB>>>888111,,,,,,000444;;;:::===GGGWWWnnn|||~~~yyymmmbbbZZZNNNCCC000///---+++++++++---...111...---//////000777>>>PPPiii{{{{{{zzz}}}yyyxxx|||iiiZZZLLLFFFDDDAAA===<<<999:::<<<>>>===;;;999777555333222444999>>>BBBCCCKKKWWWlllfffGGG<<<::::::@@@IIIEEE???888333333555777999::::::===CCCNNNccc~~~zzzqqqgggaaaYYYJJJ:::///...---+++++++++,,,---000---,,,...///222:::CCCVVVjjj||||||zzz~~~iiiZZZLLLGGGEEEBBB>>>===:::;;;===>>>===<<<999888666555555777;;;???AAABBBBBBJJJ[[[nnnzzz|||```DDD:::888999@@@IIIBBB>>>:::999:::<<<===>>>;;;;;;>>>DDDNNNaaa~~~vvvjjjccc```XXXDDD111------,,,,,,,,,+++++++++...+++***,,,///444@@@LLL___mmm~~~hhhZZZMMMHHHGGGCCC@@@>>>;;;<<<===>>>>>><<<:::999888888999;;;???AAAAAA@@@999===HHHVVV```fffmmmuuukkkTTT>>>666555666<<>>===<<<;;;::::::;;;===@@@CCCDDDBBB@@@777888>>>GGGNNNRRRWWW]]]UUUFFF888333333333666:::666555444555888<<<>>>>>>??????BBBGGGOOO```{{{{{{vvvqqqmmmdddSSS>>>111.........---,,,+++)))((()))'''(((***...777IIIYYYqqqvvv}}}eeeXXXLLLIIIIIIFFFBBBAAA;;;<<<=========<<<;;;::::::<<>>DDDIIIKKKJJJHHH>>>888444666777666555666999:::888555222111222333555333111111333666777777999;;;AAAHHHPPP```zzzrrrcccYYYMMMAAA:::;;;999777333...+++)))(((((($$$%%%(((***---555HHHZZZssssss___SSSIIIHHHIIIFFFBBBAAA:::::::::999999999888888777999===CCCIIILLLLLLKKK@@@888333444666555666999777888555///+++,,,000222111111111333666777666555666888???FFFOOO___yyy|||ooo^^^LLL<<<222444;;;888666222///------......******,,,...111:::NNN```}}}rrraaaUUUJJJEEEBBB@@@AAADDD???<<<888666777999;;;;;;:::;;;???GGGQQQUUUTTTPPPAAA999444555666555444666444444333111///...///111111111222444666777555444999===CCCGGGLLL\\\zzz{{{lllYYYGGG999//////444444333000...---...///000+++***,,,...222>>>TTThhhrrr^^^RRRGGGCCCCCCBBBAAAAAA???<<<888777888:::<<<======>>>AAAIIIRRRVVVUUURRRFFF???:::;;;<<<999666666444555444222000000111333111222333555777888999888:::>>>DDDHHHNNN___yyyhhhSSSCCC777///,,,...000///.........///111222+++***+++///666EEE^^^sssuuu^^^QQQFFFEEEHHHGGGDDDAAA@@@<<<999888999<<<>>>>>>@@@AAADDDJJJRRRUUUUUUSSSKKKFFFCCCEEEDDD>>>888666444555555444333333555666333333333444666999;;;===<<>>>>>???CCCGGGOOOccc}}}lllZZZFFF<<<777333000///000111111000000///......,,,***+++222???RRRmmmzzz```SSSIIIKKKQQQPPPKKKFFF???<<<999888;;;>>>@@@AAAAAABBBDDDHHHLLLPPPRRRSSSNNNJJJIIIMMMLLLEEE===999444666888999888999:::<<<777777666444222444888<<<>>>???AAAFFFOOOccczzzcccRRRAAA888555222111111222222333333111///---,,,+++***,,,666CCCVVVnnnwww\\\PPPGGGHHHLLLKKKGGGEEE>>>;;;888888;;;>>>AAABBB???@@@CCCFFFJJJNNNQQQTTTOOOJJJHHHKKKJJJCCC<<<999555777999:::::::::;;;<<<777888888555222333777;;;>>>>>>AAAGGGRRRfffwww^^^PPPAAA888555222222444222333444444333111...---******...999GGGXXXmmm~~~uuuXXXNNNFFFEEEGGGEEEDDDDDD===:::777777:::>>>AAABBB???@@@BBBEEEIIIMMMRRRUUUSSSLLLHHHIIIGGG@@@:::888555888:::;;;;;;:::;;;<<<666888999777444555999======>>>BBBKKKXXXmmmvvv___RRRDDD;;;666333444777111222444555555333000...******///;;;IIIYYYkkkzzzuuuXXXNNNFFFEEEDDDCCCBBBDDD<<<999777777:::>>>AAABBB???@@@BBBEEEHHHMMMSSSWWWWWWOOOIIIGGGEEE>>>888777666888;;;<<<;;;:::;;;;;;444888:::999777777<<<@@@<<<>>>DDDNNN]]]tttxxxnnn^^^PPPBBB;;;888444222222222111111222333333000...+++...333999EEEYYYooouuu[[[PPPEEEBBBBBBBBBDDDHHHAAA>>>:::888999===BBBFFFDDDDDDDDDFFFKKKPPPUUUXXXWWWWWWUUUNNNDDD<<<888777555:::@@@@@@===:::;;;===:::::::::999777888;;;>>><<>>:::::::::888777888:::======AAAFFFMMM]]]xxxyyyrrrXXXGGG666222444444222000...,,,++++++++++++)))'''+++---111888FFF[[[rrroooTTTLLLFFFFFFFFFCCCBBBCCC???>>>======>>>AAAEEEGGGCCCEEEHHHMMMSSSYYY^^^aaadddaaaYYYNNNCCC:::555444555999===>>><<<:::;;;===::::::999777666666999;;;===???CCCJJJXXXrrrxxxoooSSS@@@///,,,222444222///---+++(((((((((((('''&&&***---111:::JJJ___uuuiiiQQQJJJEEEFFFEEEAAA===<<<;;;;;;;;;<<<===@@@BBBDDDCCCEEEIIINNNRRRVVVYYY[[[^^^YYYPPPFFF===666333222444777:::;;;999888999:::888888888666555555888::::::;;;>>>DDDQQQhhhvvvhhhMMM;;;+++***000444222///---***'''&&&&&&'''''''''***...555AAARRRgggzzz}}}dddOOOHHHDDDDDDCCC>>>999888:::::::::;;;===???@@@BBBAAADDDIIINNNSSSVVVWWWXXXSSSNNNGGG???:::777666555555666777777777555555555666666666444333444777::::::999<<>>@@@AAA>>>CCCJJJQQQVVVYYYZZZZZZMMMHHHBBB>>><<<;;;;;;:::777777666666555444333222333333444333222444777:::<<<;;;===DDDKKK[[[zzzttt]]]CCC777------111222111111,,,((($$$###%%%(((***+++***222AAATTThhhyyyzzzaaaLLLDDD>>>???@@@@@@???AAA===<<<:::::::::<<<>>>??????DDDKKKRRRWWWYYYYYYXXXLLLGGGBBB???>>>>>>===;;;:::999777666555444222000000111111111222444888;;;<<<;;;>>>EEEJJJVVVtttttt[[[AAA777//////111111111111***'''###"""$$$(((***,,,***333DDDZZZooo~~~{{{bbbKKKBBB===>>>AAABBBEEEHHH<<<:::888666666888:::<<>><<<999===;;;999777666444222000...///000111222444888<<<;;;999===DDDGGGRRRnnniiiRRR???666000333777555111///,,,(((&&&(((,,,...,,,)))***222EEE___vvv}}}xxxwww|||dddLLLBBB:::===CCCGGGIIIKKK@@@<<<666333444666999::::::???GGGNNNSSSTTTRRRQQQIIIIIIHHHCCC===888888999888777666666666555222111111111000000222444777999<<<;;;===BBBFFFOOOhhhmmmYYYBBB888222444666555222000---***)))+++///111///,,,...666IIIcccyyy|||xxxtttssswww|||gggMMMBBB:::;;;AAADDDFFFIIIAAA===888555555777888999999===DDDJJJOOOQQQPPPOOOIIIHHHFFF@@@:::666666888555555444555666666666555222222111222333555888999;;;:::>>>CCCEEEKKK```vvvrrraaaFFF<<<555444666444222111...,,,,,,///333444333000111888JJJdddzzzzzzuuurrrooonnnqqqtttwwwxxxgggOOODDD::::::===@@@CCCEEEAAA===999666666777777666888;;;@@@FFFJJJMMMNNNNNNIIIGGGBBB<<<666333444666666666555444444444555555333333444444666777999::::::999===BBBBBBFFFVVViiittteeeHHH>>>666555555333222333.........111444666555333000777JJJcccxxx{{{sssnnnmmmkkkjjjjjjlllmmmnnnxxx{{{~~~dddPPPFFF<<<:::;;;===@@@DDD???<<<999666666666555444888:::???CCCHHHKKKLLLMMMHHHDDD>>>777333111222444999999777444111000000111555555666777888999::::::999777999>>>>>>AAAPPPbbb~~~ppp```FFF>>>777555444222222333.........000222444555555222:::LLLeeezzz~~~qqqjjjeeeeeedddbbbaaaaaacccdddjjjooozzzxxx```PPPFFF>>>;;;;;;<<>>;;;777555555444444333:::<<>><<<<<<<<<>>>BBB???;;;777444444555555444;;;===AAAEEEIIILLLMMMNNNFFF@@@999444333333444444555888999888444111111333666777:::<<<<<<<<<:::999:::555666:::===BBBQQQbbb}}}{{{bbbIII;;;666333444333111111444222111...,,,---///444777@@@III]]]wwwvvvfff```WWWWWWUUURRRPPPPPPSSSVVV[[[dddooowww}}}mmmVVVHHHAAA===<<<<<<;;;===AAA@@@<<<777444555666888888:::===AAAFFFJJJLLLMMMMMMDDD???999555555666666555666:::>>>===888444333444555777:::======<<<:::999;;;777888???BBBEEERRRaaavvv{{{^^^AAA777333111333333111111444555222///,,,+++///444999CCCMMMbbb|||xxxiiicccVVVVVVTTTQQQNNNOOOSSSWWW[[[ccclllqqqsss{{{gggQQQDDD???;;;<<<<<<:::<<<@@@BBB>>>888555666888;;;<<<:::===BBBGGGJJJLLLLLLLLLCCC>>>999666777777777666;;;@@@CCCAAA:::444222222555777:::===>>><<<:::888;;;888<<>>777333666:::;;;===@@@AAA===888777888:::999888666:::@@@HHHMMMNNNKKKGGG@@@:::666777777555666888@@@DDDGGGDDD===777555666777:::;;;999444111444777666:::???@@@===???MMM\\\rrrqqqSSS???444444444222000000222444777111---...000222777===LLL___vvvxxxggg[[[YYYVVVSSSQQQPPPQQQQQQTTTVVVXXX[[[bbbmmmxxx~~~^^^III===666111333777:::>>>BBBCCC===666444666888777555555888>>>EEEIIIIIIFFFBBB===777444555666444555888>>>BBBEEECCC===888777777777999999555000...111444888:::>>>???<<<>>>KKKZZZssszzziiiQQQ>>>222333333333222222555777666000,,,,,,---000666>>>OOOiii~~~lll___\\\WWWUUUTTTRRROOOLLLQQQRRRSSSTTTYYYaaakkkrrr~~~vvvWWWCCC<<<555///111555999@@@FFFGGG>>>444111444777555222555777<<>>:::555222444444333333666:::>>>AAA@@@<<<999888999888888666222---,,,///222:::;;;======:::<<>>888555666555222000111222444666777777666666777:::999666222000111444666>>>======<<<:::;;;EEEQQQmmmrrraaaSSSFFF===999999777444000//////000...,,,+++,,,+++,,,333<<>>999666777666222111222222222333444555555555555777666444333333555777999===<<<<<<<<<:::;;;CCCMMMggg|||zzzppp```NNN@@@;;;888888666333///......///...---...000......555>>>QQQ___sss{{{ppp```RRRJJJIIINNNQQQMMMLLLJJJHHHGGGHHHLLLPPPSSSbbbtttkkkSSSEEE;;;999999:::999888<<>>888333111333777:::888888999===AAACCCCCCBBB:::666444777777444222444444444333444555555444444111000000111333666888999999888999;;;999999@@@III[[[pppvvvppp```HHH999555777777555222///......000//////111333111111777???RRR```xxx~~~ttteeeTTTIIIFFFJJJNNNKKKKKKIIIGGGFFFGGGKKKNNNSSSaaaqqq{{{kkkTTTGGG:::999:::<<<999666999???<<<;;;888333000111666;;;888888999;;;>>>@@@???>>>777333222666777555444666777555444555555555444333,,,,,,,,,///333666777888666555777999999888>>>FFFPPPddd~~~nnnXXXCCC444...555444333222000...,,,,,,222111222111///222>>>KKKVVVkkkyyyyyyiii\\\PPPIIIIIIMMMNNNNNNMMMJJJHHHHHHIIIJJJPPPXXXeeesssjjjTTTGGG;;;;;;;;;999777888:::<<>>??????PPPaaa{{{|||kkkTTT@@@555111555444222000...---,,,,,,111000000000...111>>>KKK```wwwrrrbbbRRRFFFEEEIIIOOONNNMMMKKKHHHGGGGGGGGGJJJRRR^^^mmm|||jjjRRRDDD:::::::::888888999===@@@EEE???888333222333444555999888:::???DDDDDD>>>999999888555333222222333444555333333444666666333111+++&&&###'''///555666555444555777;;;>>>AAABBBBBBRRRaaaxxxzzzfffNNN<<<555555666444222///---------...000//////...,,,111???MMMhhhmmmXXXGGGDDDIIINNNNNNMMMKKKIIIGGGEEEDDDGGGMMMWWWdddrrrgggMMM???999999888777888;;;AAAEEEJJJDDD<<<555222333444444999999;;;???CCCBBB>>>999<<<:::777333111111222333444333333555666666444222)))&&&$$$'''///555777666444666:::>>>BBBDDDDDDDDDPPP[[[pppxxxbbbHHH888555888888666333000......000111000...---,,,,,,111AAAQQQjjjwww___KKKGGGMMMKKKKKKKKKKKKKKKIIIGGGEEEHHHLLLRRR[[[gggvvvcccIII<<<888777777666888===DDDJJJKKKEEE<<<666444555666777888999;;;>>>AAA@@@<<<888;;;888555222000111222333333333444555666666555444,,,)))(((***111555666555555888===@@@BBBBBBBBBBBBJJJRRReeeuuu]]]DDD666444888:::888555222111111333444///---,,,+++,,,444FFFWWWooo~~~cccMMMGGGKKKIIIHHHHHHJJJLLLMMMJJJHHHGGGIIIMMMSSS^^^mmm|||~~~^^^GGG;;;666666666666888>>>FFFKKKHHHBBB:::555444777:::<<<777888:::===>>><<<999777555444111000///111333444333444666666666555444444111///---///222555555444666:::>>>@@@???>>>>>>>>>FFFLLL]]]wwwoooWWWAAA555444777;;;999777555444444444555///---++++++...888MMM___vvviiiQQQGGGIIIIIIGGGGGGIIIMMMOOONNNKKKEEEFFFHHHMMMWWWfffvvv{{{]]]GGG<<<555555666666999>>>DDDIIIGGG@@@888333333666;;;===666777999;;;:::999777555000000//////000222333444444666888777666444444444444222111222444555555444777:::>>>>>><<<::::::<<>>777555555888777777666555444444333000---,,,---111???VVVkkkpppjjj^^^\\\PPPLLLHHHIIIMMMPPPOOOLLLMMMLLLJJJKKKQQQ[[[hhhqqq~~~cccJJJ;;;444555666777999<<<@@@DDDLLLEEE:::222///000222444444555777777666444222222///000222333444444333222666888:::999555222222333000000111222444555666666555999<<<;;;888888;;;???===DDDTTTkkk{{{qqq___KKK===777444333333222111111111222333444444///---///666GGG```uuu|||{{{mmmfffZZZQQQJJJKKKMMMLLLJJJJJJNNNIIIFFFIIINNNTTT___hhhzzzxxx^^^JJJ>>>:::999::::::999;;;CCCNNNWWWLLL<<<000,,,---///111444555666777666333111//////111444777888888666555666999<<<;;;777333222222222000---,,,---000444777::::::999999:::;;;===>>>CCCCCCLLLcccxxxmmmZZZGGG;;;666444444333000......000222333333000------111999HHH```tttzzzuuuooo___TTTJJJIIIKKKKKKLLLNNNKKKFFFCCCFFFKKKQQQZZZcccooovvvxxx]]]JJJ@@@;;;999888999888:::BBBMMMUUULLL???555000000111222444555777777555222...,,,...000333555666666555444333666999999666333111111111///---+++,,,000333666999999999:::<<<>>>@@@AAADDDEEEMMMaaa}}}vvvhhhUUUCCC888333333555333...)))***///333333111,,,***,,,222;;;KKKbbbuuu|||}}}~~~xxxfffXXXKKKGGGHHHJJJNNNQQQJJJDDDBBBDDDHHHMMMVVV^^^dddkkkwwwwww]]]KKKCCC<<<888777777666888AAAKKKPPPJJJBBB;;;777555444333555666888999777333...+++---///111333444444333222111333555666444222111111000...,,,+++,,,///333555888999:::;;;===@@@BBBCCCEEEGGGOOO```xxx}}}uuueeePPP@@@666111111444222,,,&&&'''...333222///+++)))+++111<<>>999555555444666???HHHJJJGGGCCC???;;;888555333666888:::<<<:::777222///...///111333333333222222000111333444444333222222111///...---...111444666888888999;;;===???@@@AAACCCGGGPPP^^^tttuuubbbMMM???666000///333222,,,&&&(((...222111...---******000;;;NNNiii|||sssjjjgggdddaaa```bbbZZZaaahhhkkkjjjmmmuuu|||}}}lll___QQQLLLJJJIIIIIIKKKIIIDDDBBBDDDFFFHHHNNNTTTXXX]]]eeeooozzzhhhVVVNNNBBB;;;555333222444<<>>>>><<<888666000111222333444444333333111111222444555555555444222111000///000333555777777888999:::;;;;;;<<<<<<===BBBKKKZZZpppqqq]]]HHH>>>777///...222222---***+++///222000---///,,,+++000<<>>666222111333:::BBBBBBCCCCCCAAA<<<888555444777999;;;===>>>===;;;:::222333333444444444444444333222222333666777666444333222111111222444666888666666777888999999999999666;;;EEEVVVmmmjjjUUUCCC<<<777000...222111000//////111111///---///,,,...444???SSSmmm~~~pppaaaYYYQQQLLLMMMOOONNNMMMNNNMMMQQQVVVYYY[[[]]]___aaakkkuuuyyykkk[[[SSSNNNJJJGGGHHHFFFBBB@@@BBBCCCBBBEEEJJJJJJMMMQQQXXXbbbooo|||ooo```LLLAAA777222000222888???CCCDDDDDDAAA<<<888666777777777888999999999999888333333333444444444444444444222111333555666555444222111111111222444666777333444666888999999999999555999CCCUUUooo{{{|||dddOOO>>>:::777000///333111111222333222000///---------000888CCCUUUmmmxxxeeeRRRGGGAAA???EEELLLOOOPPPQQQRRRTTTWWWZZZ\\\\\\\\\[[[cccnnnzzzppp^^^TTTOOOJJJIIIJJJIIIEEECCCDDDEEEDDDFFFJJJJJJKKKMMMQQQYYYdddpppyyywwwfffOOOCCC888222000111777>>>DDDEEEEEEAAA;;;888777888777666666555555555555555333333333333333333444444444222000222555666444222111000000000111333555666111222555888:::;;;;;;;;;999<<>>777555555777===DDDEEEBBB>>>:::666444222222111222333444444333111000111111222222333333333333111111111111111111111111///111333555666555444333222222444666999<<<>>>@@@AAABBBIIIZZZtttqqq[[[CCC999222666;;;999444///+++---///000111000///...---111;;;JJJ]]]ppp}}}uuuggg\\\VVVTTTRRRQQQHHHGGGGGGHHHIIIKKKMMMOOOTTTXXX___ddd```WWWSSSSSSRRRWWWbbbrrr~~~uuueeeXXXOOOIIIEEEBBBCCCEEEFFFGGGGGGGGGGGGGGGEEECCCCCCEEEHHHLLLOOOYYYiii~~~tttXXXFFF<<<777444666888:::???EEECCC???:::555222111222333222222333333333333333333222222111111000000000111222111000//////000111222111222555888888777555444222222333555888===AAACCC???DDDNNN]]]sssmmmWWWBBB888111333666444///,,,***,,,...111111111///......333>>>NNNaaassssssiii[[[RRROOOPPPRRRSSSJJJJJJJJJJJJKKKKKKKKKKKKKKKQQQXXX]]][[[WWWVVVVVVSSSUUU]]]hhhrrr{{{|||lll^^^RRRKKKGGGDDDDDDDDDEEEEEEEEEEEEEEEHHHGGGEEECCCCCCEEEGGGIIINNN___ttthhhMMM<<<888666555888888777;;;@@@???;;;555111///111555777333222222222222444555666333222000///......//////222111///......///111222222444777999:::999777666333333333555888===BBBEEE>>>BBBLLL\\\ttt}}}iiiVVVAAA666......000///---,,,***+++...000111111000000222777BBBQQQcccvvvxxxiii```UUUNNNMMMNNNOOOPPPKKKKKKLLLLLLKKKKKKJJJJJJKKKPPPTTTUUUUUUVVVXXXZZZWWWWWWYYY___fffooopppaaaSSSJJJFFFFFFEEEDDDCCCBBBAAAAAAAAAFFFEEEDDDCCCCCCDDDEEEFFFHHHUUUeeerrrzzz}}}aaaJJJ===999888888:::999777999???AAA<<<555000...000444777111111000000222444666888444222///---,,,---...///333111000......000111333444555777888999999888777444333333555888===AAADDD<<<===EEEXXXsssvvvcccSSS===333++++++...//////111***+++---...000111222222777===HHHVVVhhh{{{uuujjj___YYYQQQLLLKKKLLLKKKJJJKKKKKKKKKKKKKKKJJJJJJJJJRRRVVVWWWRRRPPPSSSWWWYYYYYYWWWWWWYYY]]]fffwwwsssbbbSSSIIIDDDFFFEEECCCAAA???>>>======AAAAAAAAAAAAAAABBBCCCCCCHHHPPP[[[eeeooo{{{yyy___LLLAAA::::::;;;<<<:::888<<>>@@@;;;:::@@@QQQmmm|||ppp^^^NNN:::222---///111111111222++++++,,,---...111333444888???LLL[[[lll}}}nnncccXXXSSSMMMJJJKKKKKKJJJHHHJJJJJJIIIIIIIIIJJJKKKLLLUUUYYYXXXQQQMMMPPPTTTTTTUUUTTTTTTVVVXXX```pppxxxfffUUUIIIDDDCCCBBB@@@>>>===<<<<<<======>>>>>>???@@@@@@@@@@@@HHHLLLSSS]]]iiiuuuzzz```LLLBBB<<<;;;::::::777555;;;CCCHHHBBB999111+++***+++---,,,,,,...///222444666777555222...++++++---000222444444444444444444444444555444333222333555777999666666666777888999;;;;;;:::;;;???LLLbbbyyynnnZZZIII:::444000333555333000000,,,+++++++++---111444666666???NNN^^^ooozzzlllbbbVVVRRRLLLJJJKKKLLLKKKIIIIIIIIIHHHHHHIIIJJJLLLMMMQQQVVVVVVOOOKKKNNNQQQPPPOOOPPPRRRVVVWWW^^^lll{{{kkkYYYLLLFFF@@@???>>><<<<<<<<<=========>>>??????@@@@@@??????AAADDDJJJUUUbbbnnnxxx|||}}}```KKK@@@>>>;;;999666111///555===EEE@@@888000+++***+++---***+++---///222444666666555222...++++++---111444555555666777777666555555666444111000000333777999666666777777888888888888:::===BBBJJJYYYsssvvvjjjWWWGGG999666333333444444222000,,,,,,,,,...111444666666999===LLLaaasssqqqaaaZZZVVVQQQMMMMMMPPPRRROOOLLLMMMNNNMMMJJJGGGGGGLLLPPPVVVVVVUUUQQQKKKIIIKKKNNNOOONNNOOOQQQSSSZZZggguuu~~~dddMMMBBBCCCBBB???===<<<;;;;;;:::>>>???AAABBBBBBAAA???>>>AAACCCGGGNNNVVV___fffkkk}}}yyy]]]JJJAAA>>>===999555111111333666===777111......///...------,,,---///222444444333444333222111111111222222333333333333444555666666777555333333555777888888;;;:::888666777888;;;<<>>===<<<===???AAACCCDDD@@@AAABBBCCCCCCCCCBBBAAA@@@AAADDDHHHNNNUUU[[[___ooouuuyyy\\\GGG===<<<:::777444444444666777999555111//////000000///...---,,,...111444555444333333333333333333333222111222222222333444444555555444222333555777888888888999999::::::;;;<<<<<>><<<;;;===AAAFFFIIIJJJCCCCCCCCCDDDEEEEEEEEEFFFCCCCCCCCCDDDGGGLLLPPPSSS]]]cccnnnyyyxxx\\\GGG<<<999666333444777999999777555333111000111222111000///...---///222555555555111222333444444444333222...///000111222222222222222222111333666777777666777888:::<<<======<<<;;;888>>>DDDEEEGGGXXX~~~uuuaaaIII888333222222222111000///...***+++---...///111444666<<>>BBBEEEGGGHHHCCCCCCCCCCCCDDDFFFGGGHHHGGGFFFEEEEEEFFFIIILLLNNNQQQVVV^^^gggrrr}}}vvv\\\JJJAAA999555222444999<<<:::777333333333333222222000//////000111555777888666333...000222333444333222111,,,---///000111111111111111000111333666777666555999999::::::;;;:::::::::666<<>>@@@BBBDDDFFFGGGFFFFFFGGGHHHIIIJJJJJJKKKMMMMMMMMMOOOTTT^^^jjjrrruuu\\\III>>>;;;888555555888:::999777777888888555111...------333555:::>>>???;;;444...***+++---///000000000000---......///000111333444444333222333555666666555<<<:::777555444555777999:::999:::>>>HHH]]]}}}rrr[[[BBB555444---000333333111......///000222444333///...111555???NNN^^^lll{{{tttdddUUUIIIGGGJJJMMMLLLKKKHHHFFFEEEFFFGGGEEEEEEHHHLLLPPPPPPLLLIIIKKKMMMOOOLLLFFFAAA>>>>>>BBBBBBCCCGGGLLLUUUeeettt}}}hhh]]]OOOGGGEEEDDDAAA===888:::===@@@CCCDDDEEEEEEDDDFFFHHHJJJKKKJJJIIIHHHJJJJJJJJJKKKNNNUUU^^^dddooowww|||aaaJJJ<<<:::888666555666888:::<<<888999888555000------...777888:::;;;;;;888222---***+++,,,---///000111222000///......000222555777777555333333555666666666888888777777777888::::::999999:::===DDDWWWuuuwwwgggRRR===333222+++///222222///------...///222555333000///333777AAAPPP```mmm{{{nnn___TTTMMMNNNSSSMMMMMMKKKIIIFFFEEEFFFHHHBBBDDDGGGMMMQQQPPPLLLGGGCCCGGGKKKKKKGGGCCCAAAAAA>>>>>>BBBHHHMMMUUUdddrrrsssfffVVVKKKFFFCCC>>>999777999===AAADDDEEEEEEEEEEEEGGGJJJMMMMMMKKKIIIGGGGGGHHHIIIJJJLLLQQQVVVZZZaaaiiipppuuuhhhNNN>>>888888777555555777<<>>EEENNN^^^rrrnnn___RRRKKKMMMSSSVVVRRRMMMIIIHHHHHHGGGGGGGGGFFFFFFHHHKKKKKKGGGDDDBBBEEEGGGFFFBBB??????@@@???@@@@@@CCCJJJXXXiiivvvzzzxxxlll[[[OOOHHHCCC>>>:::;;;===???AAACCCEEEGGGIIIHHHHHHGGGEEECCCCCCDDDFFFIIIGGGEEEDDDEEEJJJOOORRRSSSTTTXXX```kkkuuu|||```EEE666444666777888999:::<<<===;;;:::777555333333444444888999888666222...------)))+++...000111000///---//////...,,,+++---111555444444444444444555666777888777777888999<<<>>>???999<<>>???BBBDDDEEEGGGIIIJJJGGGFFFEEEDDDBBBBBBCCCDDDDDDDDDCCCCCCEEEGGGJJJLLLKKKLLLOOOUUU]]]dddiiikkkrrryyy}}}]]]AAA000333444555777777888:::;;;:::888666444333333444555888888888666222///------***+++...000111000///......---,,,***)))+++...111222222222222333444555555888888777777888:::;;;<<<:::===@@@AAADDDRRRqqquuu```KKK<<<555444//////...---,,,,,,,,,---'''%%%&&&+++...111888@@@RRR]]]lllzzz}}}lll```WWWPPPMMMNNNPPPMMMJJJIIIKKKNNNPPPQQQFFFBBB???BBBHHHJJJFFF@@@???BBBDDDDDDAAAAAACCCFFFAAA???>>>BBBLLLXXXccciiilllrrr{{{{{{lll\\\NNNFFFBBBAAAAAABBBDDDFFFHHHIIIJJJJJJDDDDDDCCCBBBAAAAAAAAAAAA??????@@@BBBCCCDDDEEEEEEEEEEEEGGGKKKPPPSSSTTTTTT[[[fffttt}}}~~~```CCC111333444555666777999::::::666555333222111222333444777888888666333///......,,,---///000111000//////------,,,***((((((+++...000//////000111222333333888888777777666777777888;;;===AAAEEEJJJYYYuuuqqq^^^KKK<<<555222///...---,,,+++,,,---...(((%%%&&&))),,,///777???NNN\\\nnn}}}tttggg]]]SSSKKKIIIMMMLLLLLLNNNPPPRRRQQQPPPGGGBBB>>>AAAHHHJJJGGGAAA@@@BBBEEEEEEDDDEEEHHHKKKGGGDDDCCCHHHQQQ[[[aaadddgggkkkrrr|||wwwhhhYYYMMMFFFDDDDDDDDDEEEFFFHHHIIIHHHGGGBBBAAA@@@@@@@@@@@@@@@???======>>>???@@@AAABBBCCCEEEEEEFFFIIILLLLLLKKKIIIMMMVVVbbbmmmwwwiiiMMM:::555555555777:::<<<<<<<<<444222111/////////111222555777888777444111000000//////000000000000000000//////...---******+++---.........///000111222333888888777666555444333333999:::???FFFNNN___zzz|||nnn\\\III;;;222......---,,,++++++,,,...///***'''''')))+++...555===GGGWWWlll||||||ooocccVVVLLLHHHKKKMMMOOOSSSUUUSSSOOOKKKFFFAAA===???DDDHHHFFFBBBBBBFFFIIIJJJJJJKKKOOORRRPPPNNNNNNQQQXXX___aaaaaafffhhhnnnyyyuuufffXXXNNNJJJIIIGGGEEEEEEFFFGGGEEEDDDAAA@@@>>>???AAAAAA???===>>>===<<<<<<===???BBBDDDFFFGGGHHHKKKMMMMMMJJJHHHJJJLLLSSS]]]kkkxxxnnnSSS@@@555444555777;;;>>>>>>===444222000...------...///333555888888777555333333222222111000000000111111222333333111///......///......//////000222333444777666666555444222111111333666;;;DDDNNNaaa}}}yyyhhhVVVDDD777...+++,,,,,,+++,,,,,,---......,,,(((''')))+++---555===FFFUUUkkk{{{ttthhh[[[RRROOOLLLNNNQQQUUUVVVSSSMMMHHHCCC@@@======AAADDDEEEDDDGGGKKKPPPSSSSSSSSSVVVYYYZZZZZZ[[[]]]```bbbbbbaaaeeehhhmmmwwwtttggg\\\UUUPPPLLLGGGEEEEEEFFFDDDBBBBBB???>>>@@@BBBCCC@@@======<<<;;;;;;<<<@@@CCCFFFFFFFFFHHHJJJMMMMMMKKKIIIIIIHHHIIIRRR___kkkqqqsss{{{mmmQQQ???555444444888===AAAAAA@@@777666222///---,,,------111444888::::::999888888555444222111000000111222333555666555333111111111......///000111222444555444444555444444333111111///222888???III]]]}}}ttt```LLL<<<222---+++)))***+++,,,---.........+++(((''')))+++///777@@@JJJYYYnnn{{{nnnaaaYYYXXXNNNNNNPPPSSSTTTQQQMMMIIICCCBBBAAA@@@AAACCCGGGIIILLLQQQXXX[[[[[[[[[\\\^^^aaadddfffgggfffcccbbbbbbdddgggmmmuuu~~~~~~uuukkkdddZZZSSSKKKGGGGGGGGGFFFDDDBBB@@@???AAADDDEEEAAA>>>888999:::<<<>>>AAACCCDDDDDDDDDEEEGGGJJJKKKJJJIIIEEEEEEHHHMMMTTTZZZ^^^```fffmmmwwwnnnQQQ@@@888666777<<>>;;;777333000...------///333888<<<===<<<<<<===777555333111000000222333222444666666444222111111---......///000222444555222333444444444444333222---000555999AAAVVVzzz~~~pppYYYCCC555...,,,---((()))+++---......------***'''&&&))),,,000999BBBNNN]]]rrrssseee^^^^^^OOOOOOOOOPPPQQQPPPNNNLLLFFFGGGGGGEEECCCFFFKKKPPPOOOUUU]]]aaaaaa``````aaaeeeiiimmmmmmhhhdddbbbbbbcccggglllssszzz~~~vvvoooaaaYYYOOOIIIIIIIIIHHHFFFCCCAAA???BBBEEEFFFCCC>>>444666:::>>>@@@BBBBBBBBBDDDCCCDDDFFFHHHJJJIIIHHH@@@DDDIIILLLMMMOOOQQQTTTVVV\\\fffqqq{{{qqqUUUEEE===;;;;;;AAAIIIOOOOOOMMMCCC@@@;;;666222///...---...222888===>>>??????@@@888666333111000111222333000222555555333111111000,,,------...000222333444000111333444555555444333---000444666;;;PPPvvvoooTTT===111---,,,+++,,,...000000///,,,++++++)))***+++))))))111???KKKYYYdddssszzzqqqiiiaaaZZZ]]][[[UUUQQQQQQQQQOOOKKKKKKIIIEEEDDDIIITTT]]][[[[[[ZZZ[[[^^^dddjjjnnndddiiijjjhhhjjjoooppplllggggggjjjqqqzzz|||qqqiiiccc[[[SSSMMMIIIEEECCCCCCCCCCCCBBBAAA@@@??????===<<<<<<<<<>>>AAADDDFFFCCCAAAAAACCCHHHJJJIIIHHHGGGFFFEEEGGGKKKLLLJJJGGGDDDJJJVVVdddnnnwwwqqqZZZLLLAAA@@@>>>AAANNN\\\aaa^^^HHHBBB999333000000111222222333888???EEEFFFCCC@@@;;;888444222222222111111000222222000---,,,---000...***((()))---111333333666555333333555666555555---222222444>>>OOOsss~~~lllRRR<<<111...------...000111000...+++))))))(((***+++***+++333AAALLLYYYeeeuuuwwwllldddfffccc]]]ZZZYYYWWWRRRJJJJJJJJJJJJKKKPPPXXX]]][[[[[[\\\___cccgggiiiiiijjjnnnooommmnnnqqqqqqmmmlllmmmpppvvv~~~{{{mmmfff\\\SSSLLLGGGDDDBBBDDDCCCAAA@@@>>>=========;;;;;;;;;===???AAADDDEEEDDDBBBAAABBBFFFHHHHHHGGGHHHFFFEEEFFFIIIJJJIIIGGGCCCFFFNNNXXX```iiiwwwpppYYYKKK>>>======AAANNN\\\aaa^^^KKKDDD<<<555222222333444555666:::BBBJJJMMMIIIEEE<<<888555222222222111000///111222000...---///111///,,,***+++///222444444555444222333444555555444///444333666CCCRRRssszzzhhhPPP<<<222000//////000111222000---***((('''(((+++,,,---///777CCCMMMYYYhhhzzzzzztttsssooojjjhhhfff```XXXLLLLLLMMMPPPUUUZZZ\\\]]]\\\\\\^^^ccchhhiiigggdddmmmppprrrppppppqqqooolllnnnpppsssyyywwwooocccWWWOOOIIIFFFDDDEEECCC@@@===;;;:::::::::888999;;;>>>@@@AAABBBCCCEEEBBB@@@@@@CCCEEEFFFFFFJJJHHHEEEEEEFFFGGGGGGFFFEEEDDDGGGMMMRRRYYYfffrrr}}}qqqYYYKKK<<<<<<<<<@@@JJJVVVYYYVVVIIICCC;;;666333444555555777666:::CCCMMMQQQMMMGGG<<<999555333222111000///...000111111000000111222222000------000222333333444222111222333555555444111555555:::HHHVVVrrryyyhhhPPP===444111///...000111222000---+++******)))+++...///333;;;GGGPPP[[[lll|||wwwuuussskkkaaaVVVTTTRRRVVV\\\``````^^^]]]\\\^^^ccchhhiiieeeaaakkklllnnnnnnmmmmmmlllkkkmmmooosssxxx~~~{{{nnnaaaWWWPPPKKKHHHFFFCCC???;;;888777777888777888;;;>>>@@@AAA@@@@@@AAA@@@>>>>>>@@@CCCFFFHHHKKKIIIFFFDDDDDDDDDEEEEEEHHHFFFEEEHHHKKKOOOXXXbbbkkksss}}}qqqXXXIII<<<<<<;;;===CCCKKKMMMIIICCC>>>777333222444555666777666999AAAKKKOOOJJJCCC<<<999666333222111///......000222444444444444444444333000////////////000111000///000222444444444222555555;;;JJJWWWpppzzziiiRRR???555111...,,,---...000///...------...***,,,...111777@@@LLLTTT___qqq~~~uuukkkeee___YYYZZZ___bbbaaa___^^^]]]]]]```dddeeedddaaagggggghhhjjjkkkkkkkkkllllllooosssxxx}}}xxxlllaaaXXXPPPLLLGGGDDD@@@;;;888777777777666888;;;>>>??????>>>===<<<<<<<<<<<<>>>BBBGGGJJJKKKJJJHHHEEECCCCCCDDDEEEHHHEEEEEEHHHIIIJJJNNNTTT\\\ccclllsssyyynnnSSSCCC;;;<<<;;;:::???EEEFFFCCC===999444222333666888:::999888:::AAAIIIJJJEEE>>>;;;888666444333222000......000333666777777666555444333111///---++++++,,,///...---///111333444333111444444;;;IIIUUUmmmzzziiiRRR@@@555000,,,))))))+++,,,,,,,,,---...000------///222999DDDPPPYYYeeeuuuxxxpppiiiaaa^^^```bbbaaa___]]]^^^___```aaabbbcccdddgggddddddgggiiiiiilllpppooorrrwww{{{vvvjjj___TTTMMMHHHFFFBBB>>>;;;999999888888999;;;=========;;;:::777888:::<<<>>>AAAFFFJJJKKKKKKIIIGGGDDDCCCDDDEEEDDDBBBCCCFFFGGGFFFGGGJJJQQQVVV\\\bbbiiisss~~~jjjMMM;;;888:::999888<<>>CCCGGGFFFAAA===999777555444444333111///---///222666999888666333000111000...,,,***+++,,,---,,,,,,---000222333333///444444999FFFRRRlllvvvfffPPP>>>444...***'''&&&'''((())))))***,,,.../////////222:::GGGTTT]]]kkkyyytttooohhhdddcccbbbaaa___ZZZ^^^bbbcccaaaaaacccggggggbbbaaadddffffffjjjppprrrvvv{{{~~~uuugggYYYPPPIIIHHHEEEBBB???===;;;::::::;;;;;;<<<;;;:::999888555888;;;<<<===???DDDGGGIIIKKKKKKIIIFFFDDDDDDFFFCCC@@@@@@CCCEEEDDDEEEGGGIIIKKKNNNRRRYYYdddpppxxxiiiKKK999666777666333666===AAA@@@:::777444222444777999999999<<>>AAADDDHHHKKKLLLKKKGGGEEEEEEFFFDDD@@@>>>BBBEEEEEEFFFIIICCCCCCEEEGGGNNNYYYeeennnyyy|||kkkMMM:::666666333///000666999999999666222000111333444555444:::@@@CCCAAA>>>======666555444444555444222000***+++...222666555000,,,&&&***---......///222555******)))+++///222333222///555555777@@@NNNnnn{{{oooTTTCCC;;;000+++---+++)))(((%%%!!! $$$'''...///111333555AAAXXXmmm|||uuusssoookkkgggdddbbbaaa\\\]]]___aaabbbcccdddddd]]]___aaaccccccdddfffhhhqqqtttyyy~~~tttdddSSSQQQOOOJJJCCC>>>===???BBB>>>>>><<<999777777999<<<777666666:::???CCCFFFGGGJJJJJJHHHGGGFFFEEEEEEEEECCCAAA???@@@DDDFFFEEEDDD===@@@CCCEEEHHHNNNWWW]]]eeemmmwww|||iiiRRRBBB:::666111------000555888666444111000000111000///000777AAAHHHIIIBBB999222000111333555555444333222000///...000333333111...---.........///222666:::111...+++,,,///111...***111222444666===QQQtttzzzfffLLL<<<777---***,,,******)))&&&###!!!!!!$$$'''+++---///111333===RRRfffxxxzzzwwwvvvrrrmmmhhhbbb]]][[[ZZZ\\\```bbbdddcccbbbaaaeeeccc```]]]]]]ccckkkqqqxxxyyyzzz|||mmm\\\UUUPPPIIICCC>>>======>>><<<<<<:::888666666999;;;888888888;;;@@@EEEGGGHHHLLLKKKJJJHHHFFFDDDCCCCCCAAA@@@???AAAEEEGGGHHHGGG>>>???@@@BBBFFFKKKRRRVVVYYY___gggmmmrrr{{{hhhQQQBBB<<<888333///...000333666555222///....../////////000666===CCCCCC>>>777222...///111333333333222111000///000222555666444222222222222111000222666999888444000///000000+++''',,,///333777>>>QQQqqqyyy]]]DDD777444,,,***---,,,+++***)))&&&######%%%'''***,,,000333555===PPPaaappp|||yyyvvvuuusssoooiiiccc^^^[[[\\\^^^bbbdddeeedddaaa___gggeeebbb___```eeennnttt}}}{{{{{{wwwhhh[[[TTTJJJCCC@@@>>>;;;:::::::::999777666666999;;;:::::::::===BBBFFFHHHIIINNNMMMKKKHHHFFFDDDBBBAAACCCAAAAAABBBDDDFFFFFFFFF???>>>===???DDDIIIMMMOOONNNQQQUUU[[[cccmmmyyygggPPPBBB===:::666222111111333444444111---+++,,,...///000000444:::>>>???;;;666222---...000111222222111111111111222555888888777666777777666444222222555777:::777444333333111---)))+++...333777===MMMkkkvvvXXXAAA555555...---000...,,,,,,+++)))'''%%%&&&'''))),,,222777;;;CCCSSScccppp~~~{{{{{{sssrrrpppmmmjjjhhhfffeeeaaaccceeeffffffeeedddcccccceeeiiijjjkkklllnnnpppzzzyyyzzz~~~qqqddd[[[NNNFFFCCC@@@;;;777999999999888666777999<<<;;;;;;<<>>DDDIIIJJJJJJKKKKKKKKKPPPXXXbbbjjjooosssyyyeeeLLL>>>;;;999777555444444555666555222---+++,,,...000111000444:::??????<<<888444...///111222222333222222333444555666777777666555888888777555222222444666555444333444555444222///...000444666:::IIIfff}}}pppSSS===444444///---///,,,,,,---...,,,***'''&&&'''&&&***111:::@@@IIIXXXgggyyyyyyzzzrrrpppllliiihhhjjjmmmnnniiiiiiiiiiiiiiiiiiiiiiiiccchhhmmmpppqqqooonnnnnnuuuwww|||xxxnnndddVVVMMMHHHDDD>>>999:::;;;;;;:::999999;;;===;;;;;;<<>>??????>>><<<:::<<>>???@@@???======>>>@@@<<<<<<===@@@DDDFFFFFFEEEEEEFFFFFFFFFEEEDDDBBB@@@:::<<<===>>>>>>???BBBDDD>>><<<;;;<<<>>>AAABBBBBBIIIGGGEEEEEEHHHKKKMMMNNN[[[aaakkkvvv[[[>>>111444444333444666999<<<>>>:::666222///000111222222///444===DDDFFFDDD???<<<444444444333333333333333444555666555333000//////000111222111000///111222111222444555555444222111---...111444:::MMMmmmooo]]]DDD111+++///,,,***+++(((+++...000000---)))&&&$$$###&&&...999CCCMMM]]]jjj}}}wwwpppooolllhhhddddddfffjjjllljjjmmmpppssstttrrrooommmlllkkkiiigggfffhhhlllppprrryyy|||uuuooommmdddbbbeeemmmttt{{{~~~wwwlll___TTTMMMIIIGGGCCCDDDDDDCCCAAA@@@AAABBB>>>>>>???BBBFFFGGGGGGFFFEEEEEEFFFEEEDDDAAA???===777:::<<<>>>>>>@@@DDDGGGCCCCCCCCCAAA???>>>???@@@DDDDDDCCCCCCBBBBBBCCCDDDLLLRRR\\\gggrrr}}}^^^@@@333444333222333555999===???;;;777444111111111111000...333:::@@@DDDDDDBBB@@@444333222111/////////...222444666555222//////000000111111000///...///000222444666777666444222111...111555999???OOOnnnjjjVVVAAA...***///---+++---***+++...111111---)))%%%###&&&)))000;;;EEEOOO^^^lll{{{}}}~~~yyyooohhhgggeeecccdddfffiiijjjggglllrrrwwwxxxtttoookkkiiiiiiiiihhhffffffhhhjjjrrryyy~~~zzzpppeee```___[[[XXXXXX^^^gggqqq}}}}}}rrrdddXXXOOOLLLLLLFFFGGGGGGFFFDDDBBBCCCDDD@@@@@@AAADDDGGGIIIHHHGGGFFFFFFFFFEEECCC???<<<:::999<<<>>>???>>>@@@CCCGGGJJJKKKKKKGGGBBB??????BBBAAABBBCCCBBB@@@???@@@AAA@@@FFFPPP[[[gggtttdddFFF999444333222222444888<<>>BBBOOOjjj