BM6P6(@ ///222555666555555555666000222444777999:::::::::<<<<<<======<<<<<<;;;:::666333///...//////...,,,...+++***+++///111111//////......///000111111000111///------.../////////,,,,,,,,,---......+++(((************************&&&''')))*********)))(((***++++++***))))))***,,,***)))))))))))))))******++++++*********+++,,,---,,,,,,++++++,,,---///000111000000/////////000000******+++,,,...000222333///000111222111222444666333555666555333333555888999<<>>;;;999777777888999666555444333111000///...333222111000////////////,,,...444888555...+++---+++*********++++++)))(((---...666GGG]]]ooowwwyyy|||}}}~~~~~~zzzfffSSSUUUnnnqqqYYYRRRiiieeeGGG@@@>>>MMMmmmhhhMMM;;;333000000---)))(((((()))))))))((((((((((((((((((((((((&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%###$$$'''((((((&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''')))***+++,,,---+++)))((((((+++...000666999>>>EEEOOO]]]nnnyyysssyyy~~~|||zzz|||~~~~~~~~~}}}|||~~~||||||}}}~~~///111333444333333444555222333444555666666666666777777888888777777666555222000,,,,,,------,,,***---+++***+++---//////---,,,,,,---...000111222111333111///...000111111111000...,,,,,,------+++***************************&&&''')))*********)))(((***++++++***))))))***,,,******)))))))))******++++++++++++,,,,,,,,,------,,,,,,+++++++++---...///......------------......------,,,------...000000000000111111222333444666333555666555333333555888777:::???CCCIIIRRR^^^ggg~~~~~~uuusssnnn```WWWQQQEEE@@@>>><<<999777666666666555555444222111000///...222222111000000000000000///000555999666///,,,...,,,+++******++++++***(((,,,...555FFF\\\nnnxxx{{{|||~~~~~~}}}~~~}}}jjjVVVSSShhhxxx^^^SSSeeeuuuNNNCCC<<>><<<:::888555444333444444333111000///......000000000000000111222222333333666:::777000...///,,,+++******++++++***(((,,,---444EEEZZZmmmyyy}}}}}}~~~|||}}}~~~oooXXXPPP```wwweeeSSS^^^ttt[[[JJJ;;;===SSSrrr~~~```FFF777111000...+++)))******))))))((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&'''''')))'''&&&%%%&&&&&&%%%###&&&''''''((((((''''''&&&%%%%%%&&&&&&'''(((******000---***'''&&&(((***,,,......------000:::HHHRRRaaagggoootttuuuuuuwwwyyy{{{|||}}}~~~~~~~~~||||||||||||{{{{{{|||}}}/////////...---...111333444333111000//////000111111222222222222111000000///............//////......---,,,+++++++++++++++,,,...000222222222333444555333111111333555555555555333000///...---+++)))((((((((((((((((((((((((&&&''')))*********)))((()))*********((((((***+++---,,,++++++***++++++++++++,,,///000000///...---******************++++++......//////////////////.........---------......111000000111222444555555333333333333333444555777555777:::===AAAIIITTT\\\hhhxxxqqqqqqnnn```WWWOOOCCC<<<<<<;;;:::888666444333333333222111000///...---/////////000111222444444777666777:::888222///000---+++))))))***+++***)))+++---444DDDYYYmmmzzz~~~~~~|||}}}qqqYYYMMM]]]uuummmUUUWWWfffjjjUUU>>>888GGGdddiiiLLL;;;444111///,,,+++++++++***(((((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''((((((((((((''''''%%%%%%%%%&&&&&&'''))))))---,,,)))''''''(((+++,,,---------+++***///777>>>SSS[[[gggppptttvvvvvvvvv{{{|||~~~~~~}}}}}}}}}}}}|||||||||}}}~~~.........---,,,,,,///111111000///......000111222000000000000000///......,,,---........................---,,,+++++++++,,,000333555666444333333444555333222222444555666666333333333333333000+++'''((((((((((((((((((((((((&&&''')))*********)))((()))******)))(((((()))+++---,,,,,,+++******+++++++++,,,...000000///...,,,))))))******************------...///000000//////,,,,,,,,,---...///000111222000///000333555555444333222222222444555666666555888:::===@@@HHHRRRZZZcccxxxwwwpppqqqnnn```XXXPPPDDD::::::::::::888777555444333222222111000///.........//////000111333555666999666666888777333000111---+++))))))***+++***)))+++...666EEEYYYmmmzzz~~~}}}qqqWWWKKK\\\wwwuuuYYYQQQYYYvvv^^^CCC777>>>VVVxxxoooSSS@@@777111///---,,,,,,+++***(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''"""$$$%%%''''''''''''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&'''((())))))))))))))))))+++---...,,,...///...++++++...111>>>HHHXXXfffpppuuuvvvvvvzzz}}}~~~}}}~~~~~~~~~~~~~~~------...---,,,,,,---///...------......///000111---------------,,,,,,+++)))+++,,,,,,+++***+++,,,---......---+++***,,,---222666999999666333333444666444333333555777777777333333555666666222,,,'''))))))))))))))))))))))))&&&''')))*********)))(((((()))***)))(((''')))+++---,,,+++******************+++,,,---...------,,,((((((***++++++,,,++++++)))***,,,---......---,,,******+++,,,...000222333222000...000333666555333333111111222444666666555666888:::<<<@@@GGGQQQYYY```pppyyyrrrrrrooobbbZZZSSSGGG<<<<<<;;;999888777666555333222222111000000///////////////000222444555666999555444666666333000111...+++)))((()))*********,,,000999HHH[[[mmmzzz}}}~~~qqqVVVGGGZZZwww~~~```QQQRRRwwwgggKKK;;;:::IIIhhhwww[[[FFF:::222000...------,,,***(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&'''''' ###&&&'''''''''((()))'''(((((())))))(((((('''''''''&&&&&&'''(((((()))'''(((***,,,---.........(((,,,//////,,,******+++***444DDDUUUdddnnnsssuuuxxx|||}}}|||}}}~~~~~~+++---///...---,,,,,,---++++++,,,------------,,,,,,,,,,,,,,,,,,+++******(((+++------***))))))***+++,,,---,,,***)))+++---000555999999666333444666888666555555777999::::::444444555555555333...+++************************&&&''')))*********)))(((((()))***)))'''''')))***,,,,,,+++***))))))))))))************++++++++++++&&&''')))+++------------(((***,,,---......---,,,******+++,,,...000222333333000---///444666555333333111///111444666666555555777:::<<>>MMM^^^nnnzzz||||||||||||}}}}}}rrrTTT@@@OOOmmm~~~nnnWWWPPPbbb~~~XXXWWWggg{{{aaaMMM@@@???TTTlllkkkMMM:::333111//////...---***'''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''"""%%%))))))'''%%%%%%&&&(((((())))))))))))(((((()))(((((((((((())))))***(((+++///222222///+++)))'''***------,,,+++...111//////333<<>>;;;;;;999444000666666666444222111333555333///...222444333333555222555555222222444333000,,,+++******++++++)))(((***666>>>KKKcccpppvvv}}}||||||~~~nnnPPP===LLLggg~~~}}}___JJJ]]]sss___PPPTTTssshhhQQQAAA???JJJWWWuuuXXXBBB===444...///111///,,,+++)))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$###$$$%%%&&&'''&&&&&&%%%&&&&&&'''((()))''''''((((((''''''&&&%%%&&&)))(((%%%%%%((((((%%%$$$)))***%%%$$$((((((&&&###---333222000000///++++++))))))---333555333///...+++000<<>>===;;;777444333333333111///...000222333///...222444222222444888::::::666555666555111+++++++++++++++*********///:::>>>HHH```rrryyy|||}}}}}}~~~rrrVVVBBBNNNgggyyy~~~~~~~~~pppQQQLLLaaaiiiPPPCCCWWWxxxiiiNNN===AAALLLlll{{{sssiiiSSSAAA999222222333///+++***,,,+++***((('''&&&&&&&&&#########$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%&&&&&&&&&%%%&&&&&&'''((()))'''''''''''''''&&&&&&&&&$$$''''''%%%&&&))))))'''!!!%%%'''%%%%%%(((******&&&,,,///---+++,,,...---,,,,,,---222666777333//////...444<<<>>><<>>BBBKKKSSSXXX[[[iiiĦĦӵrrrpppiii```ZZZWWWRRRLLLEEEBBB@@@>>>===;;;888555111222111///------...000222///...222444222111222999;;;:::666444555333///++++++,,,+++******++++++...999<<L=hĦ4ĉ@ӵuuussslllaaaZZZVVVPPPIIIAAA@@@???>>><<<:::777555111111111///---,,,...000222///...333444222000111777999888444222333111---***+++---,,,******+++---222<<<===CCC]]]uuu~~~}}}}}}}}}}}}~~~>Lfffyyy}}}~~~{{{zzz|||~~~|||{{{~~~___IIIRRRqqqeeeGGGEEEZZZvvvfffJJJAAACCCSSSmmmhhh___mmmzzzdddEEE;;;222000111...,,,+++---,,,+++)))'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&'''((())))))((('''&&&&&&&&&&&&'''###&&&'''%%%&&&)))***((())))))******)))((()))+++&&&(((***++++++...555;;;:::777333111000000000000---000444777555000///222@@@RRRfffqqqvvvzzz||||||}}}}}}}}}~~~~~~~~~||||||~~~++++++*********+++,,,---***************************))))))))))))+++,,,---*********)))******+++,,,***************+++++++++,,,,,,...//////000000////////////000000000111111///...,,,+++++++++,,,---+++)))(((((()))GG=?(((******+++,,,+++)))'''((()))(((((())))))))))))******)))*********++++++++++++,,,------+++)))(((+++...,,,,,,,,,...000111///...//////.........///111111333333333333222222222222000222444444333222333444444666999:::===BBBJJJPPPXXX[[[dddxxxHdĦ=ĪjGG=?xxxvvvnnnccc[[[VVVNNNGGG>>>>>>>>>>>><<<:::888666222222222000...---///111222...///333444111///000444666666111000000...+++))),,,...---******,,,...555@@@???BBB\\\tttzzz{{{~~~}}}}}}|||}}}HdĦfffwww|||~~~|||{{{}}}~~~||||||mmmQQQOOOffflllMMM@@@KKKffftttVVVCCC>>>JJJbbbqqq\\\\\\qqqnnnLLL@@@444000///---+++,,,,,,+++***((('''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&''''''''''''&&&&&&%%%&&&&&&%%%&&&&&&'''((())))))((('''&&&%%%&&&''''''$$$''''''%%%&&&))))))'''&&&&&&(((++++++)))+++///'''&&&(((+++,,,...666>>><<<:::555111.........///+++...222222///,,,,,,...777III^^^llluuu|||~~~}}}||||||~~~}}}~~~~~~~~~||||||~~~~~~~~~---+++***ӵ((()))***ĭӵ)))ӵ)))Ħ+++++++++***************+++ӵӵ******ĦƜ`1.׼s((((((((()))Ħ''')))((())))))******+++***ӵ+++Ħ,,,++++++*********---,,,---///ĭӵ333222Ħ333444444ĦIIIĦDdD?fӵĦӵƜ`1.׼sĭӵeee>>>???888333444333111//////000ӵ444111//////Ħ444000...///...))),,,[[[uuu{{{zzz~~~~~~}}}ĦĦDdD}}}~~~ӵӵӵĦӵĭӵ~~~yyyYYYBBB@@@UUUyyydddKKK>>>DDDYYYwwwaaaRRR___yyyWWWIII999111...+++***+++***)))((('''&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%######&&&&&&%%%&&&&&&'''((())))))((('''%%%%%%&&&'''(((%%%((((((%%%%%%((((((&&&%%%$$$&&&******''')))...(((&&&(((+++,,,,,,333<<<888777666333000...------))),,,///---++++++---//////@@@TTTeeerrr{{{}}}{{{zzz{{{}}}~~~~~~~~~~~~---,,,?~4000'''(((g&e>&e)))g&e***>hӵ+++++++++******))))))g&e...guO>uO>&e,,,***4ff?>ߝL)))gĉ@)))(((''''''Shӵ(((((()))***+++++++++g&e***>hӵ,,,...///...---.........fff?><z---g&e>&e333333HL333333444ShӵgLpppS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&eppp@e===?????::::::444555444222000000g<ĉ333444111...3we<Ħ333///...///3h?@e>>>\\\yyy~~~~~~|||Z3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&eWWWxxx??eeeGGG;;;KKKooooooTTTDDD@@@SSSpppgggOOOUUUuuu```OOO===333...***)))***)))((('''&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$%%%$$$###"""!!!&&&&&&&&&&&&&&&'''))))))***(((&&&%%%%%%%%%'''(((&&&)))(((%%%%%%((((((%%%(((%%%&&&)))(((###$$$***)))'''(((++++++)))000999222444666666333000---,,,(((+++,,,***(((***...111***999NNN```pppzzz|||yyyzzz{{{|||~~~~~~}}}}}}~~~~~~}}}}}}}}}~~~***4Dӵ,,,---)))Hƅ^Hu]Ħ$$$Hu]Ħ(((ZuR)Ħ***)))(((((()))******Hu]Ħ111HŐeHŐeHu]Ħ)))qIܗGIӵ'''tt''''''(((HGgĉ@'''&&&)))***)))''')))...Hu]Ħ+++ZuR)Ħ---,,,++++++,,,***+++sߝLGdUĦ---Hƅ^Hu]Ħ666ntHdĦ222222HGgĉ@FFFHdĦjjjHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦiiiH׼sFFFDDDBBB>>>:::555555333222000///tQ000111222333je<Ħ333222111Bt=o9ĦH׼s333BBBaaauuu|||}}}~~~HtĦBt=o9ĦHdĦ~~~Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦTTTrrrOOO???CCC___aaaHHHGGGMMM```}}}zzzYYYPPPhhhmmmRRR888000000---***)))))))))'''&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&'''''''''&&&%%%%%%&&&&&&&&&'''((((((((()))((('''&&&&&&&&&&&&&&&'''&&&%%%$$$%%%''')))+++***)))(((((()))+++---//////000111///,,,***,,,...++++++************++++++---000???YYYmmmtttvvvxxxxxx{{{|||}}}~~~******4DuXӵ,,,---***DdDΦDdDĦ$$$DdDĦ(((***t|<+++***)))(((((()))******DdDĦ///DdDΦDdDΦDdDĦ***peƜ4DuTӵ)))`eĭ'''qet))))))))))))***)))''')))...DdDĦ+++...t|>>;;;<<>>VVVjjjsssvvvxxxwwwzzz~~~~~~}}}}}}|||}}}~~~******4DuXӵ,,,...***DdDΦDdDӵ%%%DdDĦ((()))o)h*********))))))))))))******DdDĦ---DdDΦDdDΦDdDӵ,,,=ӊB1.uTӵ***HߝL`o9'''po9wӵ+++)))***)))''')))...DdDĦ+++---o)h///000///---,,,+++,,,++++++DdDΦDdDĦ---DdDΦDdDӵ000GIpӵDdDĦ666po9wӵDdDĦhhhpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵiiiDdDĦFFFBBB>>>;;;<<>>999333333222111000000///geĦ...///sp?aĦ111111GIdnuR)ĦDdDĦ222BBBbbbvvv}}}DdDĦ~~~}}}~~~GIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵOOOYYYwwwkkkSSSEEEOOOhhhwww^^^FFFDDDMMMhhhrrrQQQSSSiii{{{___BBB666222---))))))***)))((('''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''((()))))))))((((((&&&&&&&&&'''((()))+++,,,------,,,,,,---///***))))))(((((())))))***+++...;;;PPPeeepppuuuwwwvvvyyy|||~~~~~~|||zzzzzz|||}}}~~~+++***4DuXӵ+++...+++DdDʜ4DuTӵ&&&>d<Ħ(((Dt***))))))))))))*********>d<Ħ+++>d<ʜDd<ʜ4DuTӵ,,,+++F&uTӵ)))4DufئL>e'''puR)Ħ***)))***)))''')))...>d<Ħ***Dt///000...,,,,,,,,,+++,,,DdDΦDdDĦ--->d<ʜ4DuTӵ2224DwDd<Ħ888puR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵiiiDdDĦGGGEEEAAA>>>>>>@@@???999444222111000/////////geĦ...s<v>aĦ000000peӵDx<DdDĦ222BBBcccwww}}}DdDĦ}}}{{{|||peӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵQQQSSSoooxxx^^^IIIIII[[[lllLLLCCCEEE[[[{{{YYYSSScccdddFFF999333,,,)))******)))((('''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%(((''''''&&&&&&&&&''''''%%%&&&'''((())))))))))))+++***)))(((''''''(((((()))***+++,,,------......))))))(((((((((((())))))***---777JJJ^^^mmmuuuwwwuuuxxx{{{|||~~~}}}|||{{{zzz}}}}}}++++++4DuXӵ+++---***D&dq&ĒR&&&'''sdKĦ(((DHRRud((())))))************sdKĦ)))D&oq<Ōq&ĒR***,,,***>dp&ĒR******nfʜd<Φ>d<Ħ---s&dq&ĒR666555i?ʜtd<Ħ999HHܗDӊBHHH<xB?d>>999444222111///...---...geĦ...Hg8>aĦ000111B?Ho9***>dd<ӵzzz{{{B?Ho9<x&ӫeʬtIӇzzz>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRuuuXXXRRRhhhiiiPPPHHHTTTtttyyyWWWIIIAAAQQQooofffXXX```hhhJJJ:::333,,,***,,,******((('''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&''''''((((((((('''&&&&&&&&&%%%''''''&&&&&&&&&''''''(((%%%&&&'''((()))))))))(((******)))(((((('''''''''((((((***,,,...//////...))))))(((((((((((())))))***,,,444CCCXXXkkkuuuwwwvvvxxxzzz{{{|||~~~~~~~~~}}}}}}}}}}}}~~~,,,+++4DuXӵ***,,,***Hu]3hh((('''(((ne''''''=e'''((()))******+++******ne))))))pIƎ@t@h)))******>h,,,,,,+++fe(((@ďD''''''''')))***)))''')))...ne(((***=e111000...---......+++,,,ege------sĪj@h444777777fdDĦ999@ďDBBBGGGHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhooolllkkkseFFFAAA;;;:::;;;<<<999555333111///---,,,---geĦja>aĦ222222@G++++++seDDDdddwwwzzz}}}~~~~~~<Ō|||zzz{{{@GHkgeHĪj@IŌvvvyyyegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h|||aaaSSS```}}}uuuYYYJJJPPPfffeeeRRRCCCJJJbbbuuuaaa]]]yyymmmNNN===333,,,***...******)))(((''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''((('''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&'''((((((((((((((((((''''''&&&&&&&&&((()))***,,,///000///...***))))))(((((())))))******,,,111>>>RRRiiiuuuxxxxxxzzz{{{{{{{{{|||~~~}}}~~~,,,4DuXӵ***ĵD^)))((('''((('''&&&&&&'''&&&''')))***++++++******))))))*********)))''''''---,,,++++++)))((())))))((((((((()))***)))''')))...)))((()))---//////.........///++++++,,,------222333444444222DdDĦ999:::AAABBBFFF~~~D^~~~qqqnnnmmms׼sMMMHHHBBB:::888:::<<<;;;999444222///,,,++++++geFm8222>aĦ333444333+++,,,,,,s׼s333EEEeeevvvyyy}}}|||}}}~~~Ho}}}zzz{{{cccrrryyyD^DdDĦs׼siiiRRRVVVrrrdddMMMLLLVVVrrrqqq[[[FFFEEEWWWsssnnn\\\llltttTTT@@@444+++***...+++***)))(((''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''''''''$$$$$$$$$$$$$$$%%%&&&'''%%%%%%$$$$$$%%%&&&((()))((((((((((((((((((''''''***)))***---111222000---*********))))))************---000:::OOOhhhvvvzzz{{{||||||{{{{{{|||~~~}}}}}}~~~~~~}}}~~~~~~}}}~~~Φ4DuXӵtvӵ>d<Ħ((()))(((((()))******Ħ&&&(((******)))'''&&&&&&''')))***+++++++++***((()))Ħ******+++))))))******+++++++++,,,+++(((&&&&&&)))+++***'''+++***))))))(((((())))))+++,,,,,,***)))(((***+++))))))))))))************)))***)))''')))......***Ħ)))+++,,,,,,+++***,,,...///......///000++++++,,,------...//////,,,------....../////////333333222000//////222444>d<Ħ888888888<<<;;;===@@@BBBBBBFFFKKKUUUXXX\\\fff|||Ħ>d<Ħ}}}rrrooonnnBeQQQNNNLLLDDD<<<999<<aĦ444555333111...,,,+++++++++,,,,,,---Be000333EEEeeevvvxxx||||||~~~nu]ӵ~~~qqqUUUGGGFFF^^^pppzzz>d<Ħ>d<ĦĦBeĦnnnQQQNNNiiikkkOOOIIIJJJiiixxx```HHHBBBQQQlllxxx^^^ccczzzXXXCCC555+++)))---+++***)))(((((('''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$%%%&&&'''(((%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&'''((()))%%%$$$###"""###%%%''')))******++++++++++++******+++***+++...222222000---++++++************+++++++++---///888MMMgggwwwzzz|||}}}}}}|||{{{{{{}}}zzz{{{}}}|||}}}}}}}}}~~~?aŖ%7uSQuR)ӵsdKĦ)))))))))))))))(((gdKĦ&&&''''''((((((''''''&&&'''((((((((((((+++---...gdKĦ''')))***+++*********+++***'''%%%)))((('''((()))***)))((()))))))))))))))))))))))),,,+++++++++++++++++++++((('''&&&'''((())))))'''******)))))))))))))))gdKĦ++++++++++++***------------------------------,,,------...///000111222000---...333333000222111000000000111222333gdDĦ666777999AAA@@@??????@@@CCCHHHLLLTTTXXX]]]fff|||gdKĦsdKĦ|||ssstttwwwUUUNNNPPPIIIAAA999777<<<@@@@@@===555333///,,,******ŶS0002223333we<...---------)))''')))---...,,,...---666MMMfffuuu{{{}}}|||}}}~~~iĉ@3hR/Ō~~~~~~~~~}}}cccIIIDDDUUUrrrDdDĦsdKĦgdKĦgdKĦnnnQQQIII^^^}}}~~~aaaHHHJJJ[[[wwwlllMMM???EEE[[[}}}iii```mmmeeeGGG555///,,,)))))))))((('''''''''''''''&&&'''(((((('''%%%###"""***'''###!!! """%%%'''&&&%%%$$$$$$&&&(((((('''&&&(((***)))&&&%%%'''***'''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$%%%&&&'''((()))******+++***)))(((''')))***---111333333000...---+++)))))))))***+++***))),,,000777KKKeeewww||||||{{{{{{{{{{{{||||||}}}zzz{{{}}}~~~{{{}}}>A***ne)))((()))))))))(((ne%%%&&&''''''((((((''''''&&&'''(((((('''''')))+++ne&&&&&&'''(((---+++)))(((((()))(((''')))((('''((()))***)))((())))))))))))))))))))))))++++++++++++************((('''&&&'''((())))))'''******))))))))))))ne+++,,,,,,,,,,,,+++------------------------------,,,------...///000333333111...000333333000111000//////000111222De888777999<<>><<<666444000---++++++>A...000333k<222///---,,,+++)))'''(((,,,...+++,,,///,,,+++555MMMgggwww}}}~~~~~~fh}}}eeeKKKCCCRRRoooDeneneneoooPPPCCCTTTssshhhOOOEEETTTnnnsssVVVFFFEEEUUUtttrrrZZZdddiiiKKK888111...***))))))((('''''''''''''''''''''''''''&&&%%%$$$###&&&$$$!!! """$$$&&&$$$######%%%&&&&&&%%%&&&'''((((((''''''''')))'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&'''((()))***+++,,,,,,***((('''***,,,///222444333111///+++***(((((()))***++++++***+++---555JJJcccsssvvv|||{{{{{{{{{{{{|||}}}}}}}}}~~~~~~~~~~~~~~~~~~{{{|||~~~******((((((((((((((((((((('''&&&&&&'''((((((((((((''''''(((((((((&&&&&&(((***'''&&&&&&&&&'''...+++'''&&&&&&((()))))))))((('''((()))***)))((()))))))))))))))))))))))))))))))))))))))*********((('''&&&'''((())))))''')))))))))(((((()))+++,,,,,,------,,,,,,,,,,,,,,,,,,------------------,,,------...///000222333111...000333333///000/////////000111333444777777888<<>>IIIhhhsssZZZDDDOOOeeedddPPPFFFMMMhhh}}}WWWZZZssspppQQQ<<<333///,,,))))))((('''''''''''''''(((''''''&&&%%%%%%%%%%%%(((&&&$$$"""!!!###%%%''''''%%%######$$$%%%$$$###&&&%%%%%%&&&((((((((('''''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&((())))))+++---......,,,)))(((+++---000222333333111000+++***)))(((((()))***+++---+++,,,777MMMeeeqqqsss{{{{{{{{{{{{{{{|||}}}}}}~~~}}}|||{{{zzz{{{|||~~~111///,,,+++,,,------,,,*********))))))(((((('''(((((((((((('''''''''&&&&&&&&&'''((((((((((((((('''((()))'''&&&&&&'''))))))))))))(((((('''''''''---***'''&&&'''((()))((()))((('''((()))***)))((())))))))))))))))))))))))(((((((((((())))))))))))((('''&&&'''((())))))''')))(((((((((((())))))***)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,---------------,,,------...///000...//////---000444444000000000///000111333555666333444555555666888===AAA@@@AAADDDIIINNNRRRTTTUUUXXXZZZ\\\bbbwwwuuuqqqkkkgggfffaaaUUUKKKFFFDDD>>>888666777999999777333222000...,,,,,,------+++++++++---///000000......///.........---,,,,,,***((((((,,,---+++,,,///,,,,,,666NNNhhhyyy~~~|||{{{{{{}}}~~~|||~~~~~~~~~~~~~~~kkkUUUCCCHHHaaazzzzzzXXX???BBB```|||}}}eeeKKKOOO```yyyrrrZZZFFFEEE]]]yyy^^^YYYkkkwwwXXX@@@444///,,,))))))((('''''''''''''''((('''&&&%%%$$$%%%&&&&&&((('''&&&$$$$$$%%%'''((((((&&&$$$$$$%%%%%%$$$###'''%%%###%%%(((***(((&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&'''((())))))+++---//////---***)))+++---000222111000//////......,,,+++)))((()))***000,,,...<<>>AAAAAABBBDDDJJJQQQUUUVVVUUUXXXZZZ\\\cccwwwvvvpppjjjeeeeee```VVVKKKFFFBBB===888555555666666555000///...,,,,,,+++,,,,,,,,,++++++---000111000///------...///......---,,,+++((((((+++,,,+++,,,000000...888OOOhhhwww}}}}}}|||{{{|||~~~|||~~~~~~}}}~~~ppp\\\DDDBBBXXXuuu___AAA>>>XXXssspppSSSQQQ\\\uuu~~~dddJJJBBBVVVqqqkkk\\\eee~~~___CCC444...+++))))))((('''''''''''''''((('''&&&%%%$$$%%%&&&'''$$$$$$#########$$$$$$%%%***(((&&&&&&&&&'''&&&%%%(((%%%$$$%%%(((***(((&&&(((''''''&&&&&&''''''(((&&&&&&%%%%%%&&&''')))******+++---//////---+++******---000000///------...333333111...***((()))***...+++000BBB\\\ooovvvwwwzzzzzzzzz{{{{{{|||~~~~~~~~~|||}}}~~~}}}|||~~~~~~===:::555222111111111000------,,,+++***))))))((())))))))))))((((((((((((''''''((())))))))))))(((((()))))))))'''''')))+++******))))))))))))******((('''((()))******'''%%%)))((('''((()))***)))(((((((((((((((((((((((((((''''''(((((())))))******((('''&&&'''((())))))'''''''''''''''((()))******'''(((((()))***)))))))))******++++++,,,,,,------------,,,------...///000...111222333777<<<<<<888222111111111222333555666999888666666888;;;@@@BBBDDDDDDEEEKKKRRRVVVVVVUUUXXXZZZ]]]dddyyyvvvoooiiieeeddd___UUULLLHHH???<<<777444333333333222...------,,,+++++++++,,,---------///222333222111222222222222111///---,,,+++((((((+++,,,+++---111111000999OOOfffuuuzzz|||~~~|||zzz{{{}}}~~~~~~tttcccFFF===OOOppp}}}dddDDD:::MMMfff|||[[[RRRVVVlllpppRRRCCCPPPfffxxx``````}}}fffGGG555...+++))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&***(((&&&&&&'''((('''&&&)))(((''''''((()))((('''((((((''''''''''''((((((&&&&&&%%%%%%&&&(((***+++***+++,,,---------,,,,,,***...000000---+++,,,---444555444000+++((()))++++++***333IIIaaapppvvvxxxzzzzzzzzz{{{{{{}}}~~~~~~|||{{{|||PPPJJJCCC<<<888555222111///......---,,,+++***)))+++*********))))))))))))''''''((()))))))))))))))((()))***)))))))))+++---***)))(((''''''(((***+++)))'''&&&'''((()))(((''')))((('''((()))***)))(((((((((((((((((((((((((((''''''((())))))***++++++((('''&&&'''((())))))''''''&&&&&&'''''')))******(((((()))***************)))******+++,,,,,,------------,,,------...///000///222333333666::::::666111111000000000111333444888777666777:::???CCCEEEIIIGGGGGGLLLRRRWWWWWWUUUVVVZZZ^^^fff|||ssslllgggdddccc]]]SSSKKKIII>>>;;;777444222111000000...------------,,,,,,,,,,,,,,,,,,...000111111///111222333333222000...---,,,((((((***+++***---111111///888NNNffftttyyy{{{}}}{{{{{{}}}~~~~~~~~~~~~xxxiiiHHH:::IIIkkk{{{~~~jjjIII888DDDYYY{{{hhhWWWQQQaaauuu|||\\\FFFJJJZZZyyyddd^^^wwwlllLLL777///,,,))))))((('''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%&&&'''((()))***))))))((((((&&&%%%%%%'''((((((''')))***+++***(((''''''(((((((((''''''''''''((((((&&&&&&%%%&&&''')))***,,,+++++++++++++++,,,------+++///222000---***,,,...222333333000***(((+++...+++---:::RRRgggrrrvvvyyyzzzzzzzzzzzz|||}}}~~~|||zzz}}}ccc\\\QQQGGG>>>888333000000//////...,,,+++******++++++++++++*********)))'''(((((()))))))))))))))((()))******)))***,,,...***)))&&&%%%%%%''')))++++++(((%%%$$$&&&((()))***)))((('''((()))******((((((((((((((((((((((((((('''(((((()))***++++++,,,((('''&&&''')))))))))'''&&&&&&&&&'''''')))******))))))***+++++++++++++++))))))***+++,,,,,,---------------------...000000...111222111333666555000000000///......///000111777666666888===BBBFFFHHHMMMJJJIIILLLSSSXXXXXXVVVUUUZZZ^^^hhh}}}~~~ooojjjfffdddbbb[[[PPPJJJIII===:::777333111000//////........................)))((()))***---...---,,,,,,---///111222111000///,,,((('''***+++***---111000...777MMMeeetttyyy{{{|||{{{}}}~~~|||~~~~~~|||{{{{{{{{{lllJJJ888EEEhhhzzz~~~oooMMM999@@@RRRtttttt\\\NNNYYYkkkxxxdddHHHEEEPPPmmmhhh^^^vvvpppNNN999000...))))))((('''''''''''''''$$$%%%&&&'''''''''&&&%%%###$$$&&&'''''''''&&&%%%&&&%%%$$$$$$&&&(((((('''***,,,---+++(((&&&''')))((((((''''''''''''((((((&&&&&&%%%&&&''')))+++,,,++++++***)))***+++---...---000333222---+++,,,///...111222///***))),,,000...222BBBZZZmmmtttwwwzzzyyyyyyzzzzzz|||}}}~~~}}}{{{~~~dddbbb]]]UUUKKKCCC===;;;999555000---,,,------,,,******************++++++,,,+++++++++*********)))+++,,,,,,+++)))((()))***((((((''''''''''''((((((((('''%%%%%%&&&&&&%%%$$$***&&&$$$&&&((((((''''''))))))(((((((((((())))))))))))))))))************''''''(((((())))))******++++++***)))(((((())))))))))))***++++++++++++***,,,,,,++++++***++++++++++++...000///,,,,,,000555---000333666777666444222000////////////000000111555666888999;;;???DDDHHHLLLLLLLLLNNNPPPSSSUUUWWWXXXZZZ]]]ggg~~~}}}ppphhheee```ZZZTTTNNNIIIFFF<<<;;;888444000...///000......---------,,,,,,,,,******+++,,,------------000//////111444444000---+++++++++******+++///111000...555JJJbbbqqqwwwzzz~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~vvvTTTCCCBBB\\\vvvoooRRR???>>>FFFhhhfffOOOTTTeeessswwwSSSAAAAAA^^^}}}vvv___jjjrrrQQQ===222,,,,,,///---''''''***((("""''''''&&&&&&&&&&&&''''''$$$$$$######$$$&&&''')))'''&&&&&&%%%%%%&&&&&&''',,,------***'''%%%$$$%%%+++***((('''&&&&&&&&&'''###%%%&&&&&&&&&&&&''')))'''((()))***,,,---...///111222333222///---,,,+++,,,111333000+++***---///222@@@RRR```kkktttxxxvvvxxxyyy{{{}}}~~~~~~||||||||||||}}}YYY]]]cccddd___VVVMMMHHH@@@<<<888444222000...,,,*********))))))((((((((())))))(((((((((((((((((()))+++,,,+++***((())))))***))))))(((((())))))***)))(((''''''(((((('''%%%+++)))((()))******((((((''''''&&&&&&&&&&&&''''''))))))))))))************)))))))))*********++++++++++++***)))))))))))))))))))))***+++++++++++++++,,,,,,++++++***++++++,,,+++...000///------111666...000222444555444222111//////......//////000111555666888:::===AAAFFFIIILLLLLLKKKLLLNNNQQQUUUWWWXXXZZZ^^^hhhzzznnngggeee```ZZZSSSMMMHHHEEE<<<;;;888444000......///......------,,,,,,,,,,,,***+++,,,------.........111//////000222222000---+++++++++******+++...111///---666KKKcccrrrxxxzzz}}}}}}}}}|||{{{{{{~~~zzzZZZFFFAAAXXXsss~~~vvvXXXAAA<<>>BBBGGGKKKLLLKKKJJJJJJLLLPPPTTTWWWWWWZZZ___kkkxxxlllgggeee```ZZZSSSLLLGGGDDD===;;;999444///------......------,,,,,,,,,,,,,,,+++,,,---......///......222111//////000000///---,,,,,,,,,******+++...000///---666LLLdddrrrxxxzzz}}}}}}}}}|||{{{}}}cccKKK???RRRmmm{{{___CCC:::===QQQqqq|||cccRRRRRR```uuummmQQQDDDJJJeeelllbbbvvv{{{ZZZAAA444...((()))(((%%%&&&)))((($$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&'''((((((((((((((((((''''''''''''((((((&&&'''((((((&&&%%%&&&(((((((((((((((((('''&&&%%%###%%%&&&&&&&&&&&&''')))((()))***+++,,,---...///...000111000...,,,,,,,,,444555555222---,,,111777FFFTTTdddnnntttwwwvvvssszzz{{{}}}~~~~~~|||}}}~~~444888>>>EEENNNXXXbbbiiiccc[[[PPPEEE>>>999777555000///---,,,***)))))))))))))))************++++++&&&(((,,,---+++)))''''''*********))))))************)))(((((()))***)))'''''',,,...,,,)))(((&&&$$$******))))))))))))******((()))))))))******************++++++++++++++++++******)))))))))))))))***)))***++++++,,,,,,++++++++++++******++++++,,,,,,***,,,//////000111444666111000000/////////000000...---------...///000000555777:::===???CCCGGGKKKLLLJJJHHHHHHJJJOOOTTTWWWXXX\\\bbboooyyyooogggeeeaaaZZZSSSLLLFFFBBB===;;;888444///,,,---......---,,,+++++++++,,,,,,+++,,,---...////////////222111///............---,,,---,,,+++)))***---///...---666LLLeeesssxxxzzz~~~~~~}}}}}}||||||{{{{{{~~~~~~~~~}}}}}}jjjNNN===KKKgggyyydddFFF:::;;;GGGiiipppUUUKKKWWWmmm{{{zzzZZZEEEGGG]]]zzzuuu___jjj^^^CCC444...---,,,)))'''&&&&&&$$$!!!&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&((((((((('''&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''%%%%%%%%%'''''''''((()))((('''%%%$$$###%%%&&&&&&&&&&&&''')))))))))***+++,,,---.........///000000...---...///555444444222......555>>>QQQ^^^lllsssvvvyyyzzzyyy{{{|||~~~~~~~~~|||}}}111111111444<<>>@@@DDDEEEGGGJJJNNNSSSXXX[[[bbbfffnnn{{{vvvkkkiiieee___VVVMMMEEE@@@999888666222///---...000///---+++))))))***,,,---***+++,,,------.........+++---000000---,,,,,,---//////...+++))))))+++------***000EEE^^^ooowww{{{~~~~~~yyy{{{~~~www]]]DDDDDDXXXooo~~~yyy\\\FFF;;;>>>UUUsss~~~bbbOOOVVVgggrrrdddMMMLLL[[[|||pppbbbqqqjjjHHH444000---'''&&&))))))%%%###%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''&&&&&&'''(((&&&&&&&&&%%%%%%&&&&&&'''###%%%&&&&&&&&&&&&''')))'''''''''((())))))******)))***+++++++++,,,///111444///...111///,,,555CCCZZZiiiwww||||||~~~~~~}}}}}}~~~~~~111222333222000000111222444777>>>IIIUUU```fffiii^^^ZZZRRRIIIAAA<<<888777111111000///---,,,++++++***+++---,,,+++,,,---///,,,++++++++++++++++++,,,+++***)))***,,,---,,,+++000<<>>KKKYYYccceeegggddd[[[QQQIIIBBB;;;<<<999666444444111---)))(((---222333111...------///---+++*********,,,---+++***))))))((())))))***///...,,,+++******+++,,,******+++,,,,,,***)))((()))***,,,------,,,***))),,,///000...)))'''***---***)))(((''''''((()))***+++++++++++++++***)))(((******+++++++++,,,,,,,,,111000///...,,,,,,,,,,,,///////////////.........000///.........///111222555666777777777888;;;>>>???AAAFFFKKKPPPVVVZZZ\\\iiimmmzzzxxxmmmkkkjjjddd[[[UUUOOOEEE;;;999666222000000///...,,,...---,,,***)))******+++,,,---...///...---+++***000000//////.........---......---***((((((***,,,///+++111GGGbbbttt|||}}}zzzyyy{{{~~~~~~|||fffNNNGGGSSSiii|||mmmVVV>>>@@@HHH```|||]]]QQQVVVaaammm^^^LLLIIIccc}}}gggfff~~~pppNNN888000)))***)))(((&&&&&&&&&(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################(((&&&$$$%%%'''(((&&&###'''&&&%%%%%%%%%%%%&&&''''''&&&$$$######$$$&&&'''%%%%%%$$$$$$%%%&&&((()))$$$%%%(((***,,,,,,,,,,,,---+++))))))+++...///000:::JJJ___ooowww{{{~~~zzz~~~000111333222000...------111111000111555<<>>:::888666333000,,,...000000...,,,++++++///---+++)))((()))***+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,---...+++++++++++++++***))))))+++++++++******+++++++++,,,...000...***(((***---+++***(((''''''(((***++++++++++++++++++***))))))++++++++++++,,,,,,,,,,,,//////......------...............///////////////000////////////111222333777888888999999:::>>>@@@@@@CCCHHHMMMSSSXXX]]]```oootttwwwkkkiiihhhbbbYYYSSSNNNCCC999999666222000000///...,,,---,,,+++*********+++,,,+++,,,------.........---/////////...---,,,,,,+++//////...+++))))))+++------)))000GGGbbbuuu~~~}}}zzzyyy{{{}}}~~~~~~~~~mmmTTTFFFOOOfffyyyuuu]]]AAA>>>DDDYYYyyygggUUURRR[[[fff{{{fffPPPGGG]]]fffaaavvvsssQQQ:::111)))))))))'''&&&%%%%%%&&&######%%%''')))***,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$'''((('''%%%'''&&&%%%%%%%%%%%%&&&'''((('''%%%$$$$$$%%%'''(((&&&%%%%%%%%%&&&'''((()))%%%&&&(((***+++,,,,,,+++,,,***((((((***,,,,,,,,,...:::MMM___mmmvvv|||~~~|||~~~~~~222333333222000///000111111000///......000555999BBBNNNZZZ```eeegggddd```XXXTTTNNNIIIDDD@@@;;;888333111000/////////---,,,000...,,,***))))))***+++(((((()))***+++++++++************+++,,,...///000,,,,,,+++***************---,,,***((((((***,,,---***...000///,,,******,,,---+++)))'''''')))+++---++++++,,,,,,,,,+++******+++++++++,,,,,,,,,---------------......//////000------......//////000000/////////000111333555666888999::::::;;;===AAADDDCCCFFFLLLQQQWWW]]]dddhhhwww}}}tttiiigggeee___WWWQQQLLLBBB888999666222000000///...,,,,,,+++*********+++,,,---+++++++++,,,---...000000//////...---,,,+++***)))//////...,,,******,,,///,,,(((000GGGcccvvv}}}{{{zzz{{{|||||||||~~~vvv]]]FFFIIIbbbwww|||gggFFF<<<>>>OOOooowww]]]PPPRRR\\\oooqqqXXXGGGSSSqqqggg\\\nnnwwwVVV===222,,,+++***((('''&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$'''((((((''''''&&&&&&%%%%%%&&&&&&'''((((((&&&%%%%%%&&&((((((&&&&&&&&&&&&'''((()))***'''''')))***++++++++++++*********+++,,,,,,+++)))***000===OOOcccsss{{{~~~||||||}}}~~~~~~~~~}}}}}}~~~333333333222111222555888///000000000///000333555---666???FFFPPP\\\fffiii``````___]]]WWWPPPHHHCCC>>>:::555444444444222///000///---++++++,,,---...&&&'''(((******+++*********++++++,,,---...///000---,,,+++***)))***+++,,,,,,+++***))))))***+++,,,***---///000...,,,++++++...---***((((((***---...+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------......///////////////,,,------...///000111111//////000111222555777999888999::::::;;;???CCCGGGGGGKKKRRRXXX^^^eeemmmsss}}}rrrgggfffddd^^^VVVPPPLLLCCC999999666222000000///...,,,******))))))***,,,---...,,,+++++++++,,,...000111000000///---,,,***)))(((......---+++******---///---)))111HHHdddvvv~~~}}}|||{{{|||}}}|||zzz~~~|||fffHHHEEE___uuuzzzqqqLLL;;;:::HHHggghhhSSSJJJSSSeee}}}|||aaaHHHKKKccckkk[[[ggg}}}}}}[[[???111///...+++******)))((('''(((((('''&&&$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''((())))))***(((((())))))************(((***---111333111---)))------333CCCXXXlllxxx||||||}}}~~~~~~~~~}}}}}}|||}}}222333333333444777;;;>>>111222444555444444555777222666888888===HHHQQQTTTZZZ```hhhlllkkkddd\\\VVVNNNIIICCC???===:::555111000///---,,,,,,---...///***+++,,,---.../////////------------------------...---+++*********+++,,,***+++,,,------,,,+++******,,,...000///---,,,,,,///...,,,******,,,...///+++,,,,,,---------,,,,,,,,,,,,---------.........//////000000000///...---,,,------...///000111111000000000111333666888:::888999999:::<<<@@@EEEIIIMMMRRRZZZ```fffnnnxxx{{{qqqggggggeee^^^VVVQQQMMMEEE<<<999666222000000///...,,,******))))))***,,,...///------,,,+++,,,---...///111111000...,,,+++***))),,,,,,,,,***)))***,,,//////,,,333JJJddduuu|||~~~~~~||||||}}}}}}|||{{{}}}}}}mmmNNNEEE[[[ttt}}}yyyUUU===999CCCaaavvv^^^IIINNN^^^vvvlllPPPHHHWWWtttnnnXXX^^^ppp```AAA000///,,,***)))******((('''""""""###$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((()))))))))(((((()))))))))***++++++&&&+++333:::===999111++++++)))+++666KKK```qqqyyy}}}~~~~~~~~~~~~}}}}}}|||}}}333444555666777:::>>>BBB666888999999777555555555000555777555555:::===<<>>999666222000000///...,,,******))))))***,,,---///------,,,,,,,,,---......111000///...---,,,+++***+++++++++))))))***---///000---444KKKeeeuuu{{{|||}}}{{{zzz{{{|||||||||}}}|||rrrVVVHHHXXXrrr```EEE<<<@@@[[[zzznnnPPPOOOWWWkkkyyy\\\KKKPPPhhhtttZZZXXXeeefffEEE222---)))'''''')))***(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################%%%&&&&&&%%%$$$######$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((((((((((((((((((((()))***+++,,,***111===HHHJJJCCC666---***)))***111@@@VVVmmm{{{}}}~~~~~~}}}}}}~~~555777888888999;;;>>>AAA;;;<<<===;;;888555555555)))...111111111444555333;;;BBBMMMVVV^^^dddjjjnnnhhhjjjjjjfff___VVVOOOLLL@@@>>>:::777444222222222///---,,,******,,,...///.../////////...---+++***,,,,,,------,,,,,,+++***---..................---,,,,,,,,,---.../////////...//////////////////...,,,,,,---...............---.........////////////---...000111111000///............///////////////111000000111333555777888::::::;;;<<>>>>>===:::888777777...222222...---111333333444777<<>>:::555333333444333222444222000//////...,,,+++'''***,,,,,,******,,,///++++++,,,---......//////------,,,,,,,,,---...///,,,,,,------.../////////,,,+++***+++---...---,,,......///000000///...---222000///......///000222////////////000000000000///111333333333333555666777:::===???BBBHHHRRRYYYbbbkkkvvv~~~yyynnnhhhgggbbb[[[TTTNNNGGGAAA>>>999666222000//////...---************************,,,---...------//////...111...,,,,,,---,,,)))&&&+++*********+++---///000///,,,666OOOgggsss{{{xxxqqqpppvvvzzzyyyzzz}}}~~~ppp\\\WWWiiidddBBB;;;MMM```~~~ttt^^^KKKMMM]]]rrriiiRRRMMMfff|||}}}zzz[[[:::000000---)))(((((((((&&&%%%'''((())))))'''%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%$$$###"""!!!%%%%%%%%%$$$$$$#########"""$$$&&&&&&%%%%%%%%%&&&###%%%&&&&&&%%%$$$$$$%%%"""###&&&((()))((('''&&&&&&$$$&&&******)))111;;;JJJ___oooooolllfffRRR:::333***(((///222444DDDYYYrrr{{{~~~~~~666999;;;;;;999888888:::;;;???BBBCCC@@@<<<:::999666444333111111222333444666666555333333666;;;???@@@DDDMMMZZZgggrrryyy{{{uuusssooohhh```WWWPPPKKKFFFBBB===::::::;;;:::999666444333222222111...,,,---///111000...---///111///////////////000000000...---------......//////........................,,,+++++++++---...---,,,//////000111111000///...111000...------...000111////////////000000000000000111333333333333555777;;;===AAACCCGGGNNNWWW^^^eeennnyyyyyyppplllddd```ZZZTTTNNNIIICCC@@@:::666222000//////...---*********++++++++++++,,,***+++++++++,,,///000000///...,,,,,,------***'''+++*********+++---///000000,,,555OOOhhhuuu{{{xxxsssqqqwww{{{zzz{{{~~~uuueee```oookkkIII===JJJ[[[xxxhhhRRRMMMVVVhhhrrrWWWMMM```zzz```===111///,,,)))((((((((('''&&&'''((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$###$$$&&&&&&%%%$$$%%%&&&###%%%&&&&&&%%%$$$$$$%%%!!!"""$$$%%%&&&&&&%%%%%%(((&&&'''***+++...:::HHH[[[lllwwwvvvsssnnnZZZCCC555,,,***000222222???QQQiiittt~~~~~~555777888888777666666777<<>>:::888777666666555333111000111111111///...///000//////.........---------............/////////000000000//////...------,,,---,,,+++,,,.........---000000111111111111000000000///...------...///000000000//////////////////111333444555444555777:::;;;???CCCFFFJJJQQQ[[[bbbkkksss}}}xxxpppmmmaaa]]]XXXSSSNNNIIIDDDAAA;;;777333000///...---,,,++++++++++++,,,,,,---...---+++******+++,,,...000...---,,,---...---,,,***+++*********+++---///000222,,,444OOOjjjwww{{{~~~yyyuuutttxxx{{{|||}}}~~~|||~~~{{{pppllluuuuuuSSS@@@DDDRRRnnnuuu\\\NNNMMMYYYtttaaaNNNWWWlllhhhCCC222///+++)))(((((((((((((((''''''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%###$$$&&&&&&%%%$$$%%%'''###%%%&&&&&&%%%$$$$$$%%%######$$$$$$%%%%%%&&&&&&)))(((((())),,,666III[[[pppzzz|||zzzwwweeeOOO999///+++111222000888GGG^^^mmm}}}888888888888777666555555;;;>>>@@@BBBAAA???===;;;777666666555555555666666555666777666444333444555777888999888888===EEELLL[[[aaajjjsssyyy{{{{{{yyyqqqoookkkeee]]]UUUMMMHHHGGGCCC???<<<::::::888777222222222222111000000000///............------------......///////////////000/////////.........---...,,,,,,---...///...---//////000000000111111000//////...------...//////000000000000000000000000333444555666666888;;;>>>@@@DDDHHHLLLQQQXXXbbbiiirrryyyvvvnnniii```]]]XXXSSSNNNIIIDDD@@@<<<888333000...---,,,+++,,,+++++++++,,,...///000111...+++++++++***,,,000,,,,,,,,,---......---,,,+++*********+++---///000222+++333OOOlllzzz||||||zzzxxxxxxyyy{{{}}}~~~{{{yyy{{{~~~yyytttyyy}}}^^^DDD???JJJcccgggRRRFFFKKKdddmmmSSSRRR___sssLLL666///***))))))(((((()))(((((('''&&&&&&&&&&&&'''$$$&&&'''))))))'''&&&$$$$$$$$$%%%%%%&&&%%%%%%$$$#########$$$$$$%%%%%%%%%###%%%&&&%%%$$$$$$&&&'''###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&'''((()))))))))((()))000AAAZZZmmm}}}}}}~~~|||mmmZZZ===111---222333///444???UUUfffzzzBBBAAA???===<<<;;;:::999;;;;;;===>>>???===;;;999555555555555555666777777444666888888777555555666444555666555333444999>>>BBBFFFMMMVVV```jjjqqquuuxxxzzz}}}|||xxxppphhhccc___YYYPPPHHHCCC@@@>>>===999999888777777666555555111111111111111111111111------...///000//////............/////////000000...---,,,---///000///...............//////000000/////////....../////////000000000111111111222222222444555666888:::???BBBIIIMMMRRRWWW\\\ccclllsss{{{uuujjjccc```]]]XXXSSSNNNHHHBBB===<<<888333000...---,,,+++,,,+++++++++,,,...000222222,,,***,,,,,,***---222+++,,,---......---------+++*********+++---///000111+++444QQQnnnzzz{{{{{{zzz{{{{{{zzz{{{~~~~~~}}}}}}~~~zzzxxxzzz}}}~~~{{{|||iiiIII<<>><<<>>>======???@@@???<<<999444444444555555555555555444666888888666444333444444555666555555555666777999888999<<>>AAAJJJRRR]]]gggpppwww~~~{{{vvvpppiiiaaa\\\UUURRRMMMJJJGGGDDD???<<<999888666555333111/////////000222444444333222111///////////////000000000///.........000111000//////.........///000111222000000111111111111000000000000111333555666888888;;;===???BBBFFFKKKRRRWWWYYY^^^ccchhhlllsss{{{uuujjjccc\\\YYYVVVRRRNNNHHHBBB>>>:::666222000//////...---***)))))))))+++...111333///((('''------''''''...,,,...000///---,,,---...+++*********+++---///000---,,,999UUUnnnxxx{{{}}}xxx}}}~~~zzzyyy}}}~~~~~~~~~{{{yyyzzzzzzyyyzzz{{{}}}~~~|||WWW>>>???GGG___yyy___JJJKKKWWWlllsss\\\TTTaaa{{{nnnHHH888,,,------)))(((+++&&&'''((((((((('''%%%%%%'''''''''(((((('''''''''&&&'''''''''&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###$$$&&&)))###%%%&&&&&&%%%$$$$$$%%%$$$%%%&&&''''''&&&%%%$$$&&&)))...:::QQQkkk{{{|||uuuZZZDDD333111111---///777777BBBXXXooo|||ooojjjddd```]]][[[WWWTTTKKKIIIGGGHHHIIIHHHEEEAAA??????>>>===;;;999777555333555777888888999:::<<<666333111333666999888666555444333333333555777888555;;;DDDMMMVVV```kkkrrr~~~vvvooojjjfff```[[[WWWRRRLLLGGGFFFDDDBBB???<<<999666555111222444666666555444333111111000000//////......000///...///000111000///000////////////111333444111111222222222222111111///000222444666888::::::DDDFFFHHHLLLPPPVVV]]]bbbgggkkkqqquuuyyyvvvmmmhhhYYYWWWTTTRRROOOJJJDDD@@@999666222000//////......***)))((((((***...111444333+++)))...+++!!!%%%,,,///111000---+++,,,...+++*********+++---///000,,,,,,:::VVVnnnwwwzzz~~~xxx~~~zzzxxx}}}~~~}}}}}}zzzxxxyyyyyyyyy|||}}}}}}wwwyyy~~~}}}}}}}}}|||~~~\\\@@@???BBBWWW~~~hhhOOOIIIQQQ[[[}}}zzz```TTTWWWtttsssKKK:::---......)))''',,,%%%'''((())))))'''%%%$$$((((((''''''''''''(((((($$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$#########%%%%%%%%%$$$######&&&)))###%%%'''&&&%%%$$$%%%%%%&&&''')))******((('''%%%&&&***111???YYYttt}}}zzzuuucccJJJ555111000,,,---555888@@@TTTkkkxxx|||}}}vvvqqqkkkfffcccXXXUUURRRQQQQQQOOOKKKGGGDDDFFFDDDAAAAAABBB???:::;;;999888888999::::::999333555777777777666777888666444222111222444666888:::;;;===BBBGGGLLLQQQTTTeeekkkuuu~~~wwwmmmgggddd^^^XXXSSSRRROOOKKKGGGBBB<<<888>>>777444666777333444888:::888666444444444222111444333111111222333333222111111111111222222222222444444333333222333333444333777;;;;;;:::<<>><<<;;;<<<=========777888:::;;;;;;;;;;;;;;;:::888666555555777999::::::;;;<<>>;;;;;;>>>AAA???<<<<<<======<<<;;;777555444444555555555444333333333333333333333333444444444333444444555555444888<<<>>>>>>AAAHHHMMMRRRXXXaaaiiioootttzzzxxx|||tttkkkeee___ZZZSSSNNNKKKGGGAAA===:::888444000---+++))))))******)))((('''))),,,///***+++++++++)))***+++---///---,,,,,,,,,,,,+++))))))***+++,,,---111777;;;444///999VVVqqq|||~~~~~~|||zzzyyy{{{~~~~~~|||{{{}}}|||{{{xxxzzz~~~~~~|||zzz|||zzz{{{yyywwwzzz~~~{{{{{{}}}~~~qqqRRR>>>@@@SSSeee~~~dddQQQIIIOOObbb|||xxx\\\VVV```~~~hhhMMM444------)))&&&(((***))))))(((''''''&&&&&&(((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&(((&&&$$$$$$&&&&&&%%%###(((%%%%%%((('''"""!!!###$$$&&&(((((('''&&&'''(((&&&+++<<>>>>>??????>>>:::;;;<<<======>>>>>>===<<<;;;999888888999:::;;;===>>>>>>???AAADDDGGGHHHMMMPPPUUU[[[ccckkkqqquuu{{{tttkkkddd^^^[[[RRRMMMJJJKKKKKKIIIHHHIIIIIIFFFDDDCCCCCCCCCCCCBBB>>><<<::::::;;;;;;;;;:::888888888888777777777777888888888888999:::;;;;;;===@@@DDDFFFHHHKKKQQQVVV___ccciiipppwww}}}zzz~~~sssjjjdddaaa\\\TTTOOOKKKFFF@@@<<<999777444111...,,,,,,+++***+++***((('''(((+++---***+++,,,+++***)))***+++///---,,,,,,,,,,,,+++))),,,,,,,,,+++---222999>>>444000:::VVVqqq|||~~~~~~{{{zzzzzz|||}}}~~~}}}{{{yyy}}}~~~{{{yyy|||~~~}}}|||~~~{{{www}}}zzzyyyzzzxxxvvvxxx}}}|||zzzxxxxxxzzz}}}~~~|||~~~~~~~~~|||~~~{{{]]]CCC===KKK\\\|||sssYYYGGGJJJWWWmmmfffUUUZZZtttwwwYYY;;;///---***'''''')))))))))(((''''''&&&&&&((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%&&&&&&%%%###'''%%%&&&((((((%%%%%%'''$$$&&&'''((('''&&&'''((($$$...DDD^^^ooouuuvvvxxx{{{}}}|||zzzyyyhhhPPP===333222444666::::::@@@PPPeeevvv~~~zzzrrrlllmmmmmmiiidddbbbccc```[[[WWWRRRLLLGGGDDDCCCBBBBBB@@@@@@@@@AAACCCCCCBBBAAABBBAAA???=========>>>>>>AAAAAAAAACCCEEEHHHJJJLLLUUUUUUWWWYYY]]]```dddfffiiirrr||||||zzzpppkkkddd___\\\YYYWWWWWWTTTQQQMMMKKKKKKJJJIIIHHHHHHFFFDDDCCCDDDDDDCCCBBB@@@@@@??????>>>>>>>>>===?????????@@@AAACCCDDDEEEKKKMMMPPPRRRTTTXXX]]]aaakkknnnsssyyy~~~~~~|||yyy|||rrrjjjddd```[[[TTTOOOKKKGGGAAA<<<888666444111///...------,,,---,,,+++))))))+++...)))+++,,,+++***))))))***...---+++,,,,,,---+++***)))******+++,,,000666:::555000:::VVVqqq}}}~~~~~~yyyzzz{{{}}}}}}~~~}}}{{{zzz|||~~~|||yyyxxxxxx}}}{{{ttt{{{xxxxxxyyywwwtttvvv{{{{{{yyyxxxwwwxxxyyy{{{{{{{{{|||~~~|||~~~{{{}}}iiiKKK;;;BBBPPPqqqeeeMMMJJJPPP```xxxpppVVVTTTiiidddBBB000,,,***(((((())))))((((((''''''''''''''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%$$$'''&&&'''((((((&&&&&&&&&###%%%''''''&&&&&&&&&'''&&&000DDD]]]nnnttttttuuuzzz}}}~~~}}}{{{nnnXXXDDD888555999===???===@@@LLL```rrr}}}zzzvvvvvvrrrmmmjjjddd\\\UUUPPPNNNKKKJJJJJJIIIHHHIIIKKKKKKIIIGGGJJJIIIGGGEEEDDDCCCCCCCCCAAAAAABBBDDDGGGJJJNNNPPPQQQSSSWWW[[[___bbbdddeee^^^eeelllqqqzzztttmmmiiifffccc___\\\YYYWWWWWWXXXXXXWWWSSSQQQNNNMMMNNNMMMLLLKKKIIIIIIHHHHHHGGGFFFEEEEEEGGGGGGHHHIIIJJJLLLNNNOOOTTTVVVZZZ^^^bbbhhhmmmqqqxxx|||~~~zzzrrrkkkeee]]]XXXRRRNNNKKKGGGBBB>>>777555333111///.........,,,,,,,,,+++))))))+++---***+++,,,+++))))))***+++...,,,++++++------,,,***&&&(((+++---...///222444666111;;;WWWrrr}}}~~~~~~wwwyyy|||~~~}}}{{{}}}~~~}}}zzzyyyvvv|||{{{sssyyyvvvvvvxxxvvvssstttyyy{{{zzzyyyxxxwwwwwwwwwxxxzzz|||~~~|||}}}zzz{{{uuuUUU===<<>>???HHHYYYkkkzzz{{{vvvnnnfffaaa]]]YYYVVVWWWTTTRRRSSSUUUTTTQQQNNNQQQPPPNNNLLLJJJIIIHHHHHHDDDDDDEEEGGGIIILLLOOOQQQQQQTTTXXX]]]aaacccdddddd```eeehhhiiinnn|||~~~xxxrrriiifffcccbbbdddfffggggggaaa___\\\[[[ZZZZZZXXXWWWWWWVVVUUUTTTSSSRRRQQQPPPPPPQQQRRRTTTVVVXXXZZZ[[[]]]___ccciiiqqqxxx~~~xxxqqqkkkfff[[[VVVPPPLLLJJJGGGBBB>>>666555333000///.........((()))***)))(((((()))++++++++++++***)))***,,,///---,,,++++++------,,,+++'''***---/////////000111777222;;;WWWrrr}}}~~~~~~vvvyyy|||~~~~~~}}}~~~~~~~~~zzzttt|||{{{uuuwwwuuuuuuwwwuuurrrssswwwyyyyyyyyyxxxvvvuuuvvvxxx{{{|||~~~}}}||||||zzz{{{bbbDDD;;;AAAZZZ{{{kkkMMMHHHMMMaaahhhSSSWWWsssvvvUUU<<>>@@@MMMssszzzVVVLLLGGGVVVtttvvvXXXRRRjjjcccFFF444---------'''(((((((((((((((((((((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&((()))(((%%%$$$&&&'''!!!%%%&&&######''''''######$$$&&&&&&%%%%%%%%%&&&'''&&&+++888DDDMMMUUU\\\bbbiiippptttvvvyyy~~~|||}}}wwweeeMMM<<<666777999:::<<>>YYYsss|||{{{zzzssssssvvv|||~~~}}}}}}|||{{{}}}xxxmmmqqqvvvxxxuuurrrrrrpppmmmlllnnnrrruuuvvvvvvuuuttt{{{zzzwwwvvvuuuvvvxxxzzz}}}~~~~~~eeeBBB===CCC^^^vvv^^^IIIIIIYYYooommmVVVYYYqqq~~~^^^???...,,,...+++)))&&&'''))))))'''$$$#########$$$$$$%%%%%%&&&((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))'''%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$&&&'''(((((((((&&&'''(((***,,,...000000666999>>>CCCJJJQQQZZZ___fffnnntttnnn^^^KKK???999;;;999:::<<<@@@LLLbbbuuu}}}}}}zzzxxxvvvuuuvvvxxxxxxxxxyyy{{{|||{{{~~~~~~tttoooggg___]]]YYYSSSLLLEEE???;;;999555444222000///...------&&&'''(((***,,,---------++++++*********+++,,,,,,---///000///...,,,------++++++******+++,,,...///777333>>>ZZZttt|||{{{yyyqqqrrrvvv|||~~~}}}}}}}}}~~~~~~}}}oooaaakkkrrrvvvuuussssssrrrooolllnnnqqqtttvvvvvvvvvvvv{{{zzzwwwuuuuuuvvvxxxzzz~~~|||}}}}}}mmmJJJAAA???UUUuuufffMMMFFFOOObbb~~~sssYYYWWWjjjgggHHH333,,,,,,+++)))''''''((()))'''$$$$$$$$$$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%&&&''''''((((((%%%&&&&&&'''((())))))******,,,///111444888>>>BBBLLLTTT___ddd```SSSDDD999===;;;::::::===HHH]]]ppp}}}{{{rrrmmmgggaaa]]]YYYSSSLLLDDD>>>:::888555444222000...------,,,&&&''')))***,,,,,,------,,,,,,+++***************//////000...---,,,...///+++******++++++,,,---...444111===[[[uuu}}}zzzxxxoooqqqvvv}}}~~~|||}}}~~~~~~}}}}}}|||xxxdddRRRbbbkkksssuuuttttttsssqqqmmmnnnpppsssuuuwwwxxxxxx{{{yyywwwuuuuuuvvvxxxyyy}}}}}}||||||~~~yyyVVVEEE>>>LLLhhhuuuWWWGGGDDDRRRooo~~~aaaWWWbbbxxxsssSSS999---***+++)))(((((((((((('''%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&'''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((***---000666:::CCCOOOWWWUUUIII???BBB>>>;;;999999BBBVVVhhh{{{zzzqqqkkkfffbbb]]]ZZZSSSKKKDDD>>>:::888555444222000...---,,,,,,******+++++++++***))))))++++++***************+++/////////---,,,,,,...000******++++++,,,,,,------222000===\\\vvv}}}yyyvvvnnnpppvvv}}}||||||~~~}}}|||{{{||||||xxx}}}vvv]]]GGGZZZfffqqqtttttttttrrrpppmmmnnnppprrruuuwwwyyyzzzzzzxxxvvvttttttuuuwwwxxx|||}}}~~~||||||}}}```GGG@@@FFF^^^dddLLL???EEEaaa~~~mmm\\\\\\nnn{{{ZZZ>>>///---******)))((((((((('''&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%''''''(((((('''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&)))((((((''''''&&&&&&&&&'''((()))******+++...111111///111999DDDKKKKKKIIIGGGBBB===999666<<>>TTTnnnxxxbbbYYYddd~~~^^^@@@111111*********)))(((''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''''''''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&((((((((((((((((((((((((%%%&&&((())))))***,,,...---,,,,,,///777AAAJJJOOOJJJEEE???999444888GGGVVVrrr{{{xxxooogggcccddd]]]ZZZSSSKKKCCC===888666444333111///---,,,,,,+++(((((()))++++++,,,,,,,,,((((((((()))***+++,,,---+++,,,---,,,++++++---///++++++***+++,,,///222444222000===[[[ttt{{{wwwsssoooqqqvvv}}}~~~|||}}}}}}{{{{{{{{{{{{xxx}}}}}}bbbIIIQQQ```nnnqqqpppooonnnmmmnnnoooqqqtttvvvxxxyyyyyyvvvtttrrrppppppqqqssstttwww|||~~~}}}|||}}}}}}|||uuuSSS>>>===KKKjjj|||cccIII<<>>DDDZZZ{{{tttWWWBBBBBBNNNmmmtttYYYUUUnnneeeAAA......)))+++,,,+++(((&&&''')))%%%%%%%%%&&&&&&&&&&&&&&&(((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%&&&''''''((((((&&&&&&&&&&&&''''''''''''$$$&&&((((((''''''((()))%%%(((---111555;;;AAAFFFDDDAAA===777000///:::FFF^^^mmm|||rrrllleeecccggg^^^ZZZSSSKKKCCC<<<777555444333111///---,,,++++++,,,,,,,,,++++++)))((((((+++******)))))))))))))))&&&)))+++,,,+++******+++---+++***))),,,222888<<<555222===YYYrrrxxxtttqqqssssssvvv|||~~~}}}{{{~~~~~~}}}~~~}}}|||{{{kkkTTTJJJZZZiiinnnmmmnnnpppqqqnnnppptttwwwxxxxxxwwwvvvsssqqqooommmmmmnnnpppqqqooovvvyyyvvvvvv{{{{{{xxx{{{fffHHHCCCAAAPPPpppdddHHHAAAGGG___xxx|||]]]SSSjjjhhhAAA,,,***)))+++---+++(((&&&'''***%%%%%%%%%&&&&&&'''''''''***)))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$&&&'''(((((((((((((((((((((((((((''''''!!!###&&&'''((((((***+++,,,++++++---111888>>>BBBAAA>>>;;;666///---666AAAXXXhhhyyytttiiifffgggccc]]]TTTLLLHHHCCC<<<777666333333222000///---,,,,,,,,,++++++******++++++,,,+++***)))))))))***+++,,,---+++***+++------***'''333...000///)))333DDDJJJ>>>333===^^^tttsssqqqvvvvvvxxx{{{}}}}}}|||~~~}}}|||zzzxxxqqqVVVLLLXXXnnnwwwpppoootttpppqqqtttxxxyyywwwuuusssrrruuuppplllllllllkkknnnssswwwwwwvvvvvvwwwzzz~~~uuuVVV??????QQQbbbsssYYYGGG???PPPkkkiiiXXXddd|||fffAAA......,,,)))''''''&&&%%%&&&((((((%%%"""###%%%'''&&&$$$)))(((&&&&&&'''''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&(((((('''%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&'''(((((()))(((((('''++++++***(((&&&'''))),,,)))+++...///111777???FFFFFF???:::777222///666@@@OOOcccwww~~~rrriiihhhjjjggg]]]TTTKKKGGGCCC<<<777666333222111000///---,,,,,,,,,++++++******++++++,,,000///---+++++++++,,,------+++***+++,,,---***(((+++(((,,,...,,,888KKKRRR===333===]]]tttuuuuuu{{{xxxzzz}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{uuu\\\KKKWWWnnnzzzsssqqqtttooorrrtttxxxxxxwwwtttrrrqqqvvvpppllllllkkkjjjlllqqquuuvvvxxxyyy{{{}}}}}}ZZZAAA===JJJ[[[zzzeeeNNNBBBIII^^^|||ppp[[[```qqqgggCCC222222---+++)))(((''''''''')))(((&&&$$$%%%'''((('''%%%)))'''&&&%%%&&&'''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&$$$$$$%%%&&&'''&&&%%%%%%&&&''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((())))))((('''))),,,...+++---///000222888AAAHHHMMMDDD:::444000...444===JJJ]]]qqq{{{{{{ppphhhhhhllljjj\\\SSSJJJGGGBBB<<<666555222222111000...---,,,,,,++++++************++++++222000---+++******,,,------+++***+++,,,,,,+++)))---)))...///,,,777JJJPPP<<<333<<<[[[sssxxxyyy|||}}}~~~}}}~~~yyyeeeIIITTTmmm|||xxxttttttnnnrrruuuxxxxxxvvvsssqqqpppsssnnnkkkkkkkkkjjjmmmrrrrrruuuzzz|||~~~dddJJJ===DDDSSSpppvvvZZZGGGDDDOOOiii}}}eee^^^eeefffCCC333333+++***)))'''&&&'''((((((((('''&&&'''))))))'''&&&)))'''%%%%%%&&&'''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&$$$""""""$$$&&&&&&&&&&&&'''(((((())))))((((((&&&&&&%%%%%%%%%&&&'''(((+++******))))))******+++)))*********)))+++...000---000333555999AAALLLTTT[[[NNN>>>444//////444:::BBBSSShhhvvv}}}xxxnnnfffgggkkkiiiZZZQQQIIIFFFBBB;;;666555222111000///...---,,,,,,++++++************++++++///---***'''&&&''')))+++,,,+++++++++++++++++++++...***...000,,,777IIIOOO<<<333;;;XXXqqqxxxzzz~~~~~~}}}oooHHHQQQjjj}}}{{{wwwuuuoootttvvvxxxxxxuuusssqqqqqqpppkkkjjjlllmmmmmmpppuuussswww{{{}}}}}}rrrWWWBBBAAAOOOiiigggNNNGGGEEEXXX}}}qqqaaa^^^vvvaaa???//////(((***)))&&&%%%'''(((&&&&&&''''''((()))((('''&&&)))'''%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&$$$!!!!!!###%%%&&&&&&&&&&&&'''((((((((((((((('''&&&$$$$$$$$$&&&((()))......---,,,,,,------......///000//////000222444444888<<>>AAACCCGGGKKKPPPUUU[[[dddooovvvuuueeeOOO<<<333333555666888CCCVVVkkkyyyvvvmmmeeeeeehhheeeWWWNNNFFFCCC@@@999555444000000//////...------,,,******))))))))))))******+++******)))***+++,,,---+++++++++***)))***,,,...+++(((---///+++555FFFKKK999333<<>>>>>@@@AAABBBCCCCCCCCCDDDGGGKKKOOORRRUUUYYY\\\```cccgggjjjmmmqqqxxx~~~yyymmmXXXAAA555444555555888???OOOeeevvv~~~vvvnnnhhhhhhkkkgggVVVMMMFFFCCC???999444333/////////......------,,,******))))))))))))******,,,------------,,,,,,+++***+++,,,***((())),,,000222...111000)))///>>>AAA666222<<>>>>>===999:::FFF\\\oooyyyyyyooohhhiiilllfff```RRREEEAAA@@@;;;444000111000///...---,,,,,,,,,---+++)))***,,,---,,,)))...,,,******,,,---+++(((+++,,,,,,------,,,,,,+++555.........,,,888EEEDDD222000???___www}}}~~~zzzyyy|||}}}~~~}}}|||zzz{{{|||~~~nnnOOOCCCOOObbboookkkTTTBBBFFFZZZrrriiiXXXddd~~~vvvQQQ555---000,,,++++++***)))(((((('''&&&)))++++++(((%%%""""""'''%%%$$$$$$''')))******$$$%%%&&&&&&''''''&&&&&&&&&%%%$$$###$$$%%%&&&'''******)))&&&%%%'''(((''',,,;;;BBBJJJZZZdddeeejjjqqqsssvvvzzz|||}}}}}}}}}|||{{{yyyxxxyyy{{{~~~uuudddPPPBBB===>>>:::===BBBMMMccczzzvvvooohhhkkknnnhhh___QQQEEEAAA???:::444000111000///...---,,,,,,,,,---+++)))***,,,---,,,***)))((('''(((+++,,,+++))),,,,,,------------,,,,,,333,,,---------:::IIIHHH:::555@@@]]]vvv}}}~~~|||{{{}}}}}}~~~~~~|||{{{yyyzzz|||}}}vvvWWWGGGMMM]]]hhhxxx]]]CCC>>>JJJbbbrrrXXX___tttrrrOOO555---000*********))))))(((((('''***++++++***'''&&&&&&'''&&&%%%###$$$&&&'''((('''%%%&&&&&&'''''''''''''''%%%%%%$$$$$$$$$%%%&&&''''''((('''&&&&&&(((***+++555GGGRRRZZZiiiooopppuuutttvvvyyy|||~~~|||||||||~~~{{{lllXXXIIIBBB@@@888:::>>>III^^^uuutttnnniiilllooojjj]]]PPPDDD@@@???:::444111111000///...---,,,,,,,,,,,,+++******,,,,,,+++***&&&&&&&&&(((+++---------,,,------......------,,,000+++---,,,---===MMMLLLCCC:::@@@\\\vvv}}}~~~}}}|||~~~~~~}}}{{{zzzxxxyyyzzz|||cccMMMJJJVVV```|||kkkMMM>>>@@@QQQppp~~~]]]\\\iiimmmKKK444...000((((((((((((((((((((((((******)))'''&&&&&&(((***'''%%%######%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&'''%%%%%%%%%%%%&&&(((,,,000999PPP___hhhsssvvvuuuzzzxxxzzz|||tttcccRRRFFF@@@777888<<>>999555333111000///...---,,,,,,,,,+++++++++++++++,,,++++++(((((()))+++---///000000,,,------......------,,,///,,,...,,,---???NNNLLLFFF<<>>999:::<<>>>>>???EEEPPPbbbxxxsssmmmhhhhhhhhh```UUUKKKBBB???<<<888555666111000///...---,,,,,,,,,***+++,,,,,,******+++,,,)))+++,,,+++******+++,,,+++,,,,,,------,,,,,,+++---///222...---???LLLDDDBBB===IIIiii}}}~~~~~~{{{jjjeeeooozzz~~~~~~~~~}}}|||{{{zzzzzzyyyvvvvvvvvvxxxzzz~~~eeeRRRSSS]]]kkkuuu\\\EEE===KKK```yyydddZZZmmmbbb@@@111---+++((((((((((((((((((((((((###&&&)))+++***(((&&&&&&((('''''''''((((((&&&$$$%%%&&&&&&'''''''''''''''%%%%%%&&&''''''''''''&&&)))&&&&&&)))((((((111>>>PPPiiiyyy~~~~~~{{{~~~~~~~~~~~~~~~~~~{{{jjjTTTEEEBBBBBBCCCFFFLLLZZZrrrrrrmmmggghhhggg___SSSJJJBBB>>><<<777555777111000///...---,,,,,,,,,***+++---,,,***)))+++---)))+++,,,,,,***)))+++---***++++++,,,,,,++++++***)))---222......@@@KKKAAACCC@@@MMMkkk~~~~~~~~~uuu]]]UUUcccuuu~~~}}}|||{{{{{{zzzzzzzzzzzzwwwwwwvvvwwwyyy|||oooXXXSSSXXXbbbzzzkkkRRRAAAEEESSSqqqjjjXXXddd]]]===111...+++*********))))))(((((('''%%%'''))))))'''&&&&&&'''&&&&&&&&&'''((('''%%%###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&)))%%%&&&+++******555EEEYYYnnnyyy{{{|||yyy~~~~~~~~~~~~ppp[[[KKKCCCBBBCCCEEEGGGRRRiiiqqqmmmhhhhhhhhh```RRRIIIBBB>>>;;;777666777111000///...---,,,,,,,,,))),,,---,,,***)))+++---))),,,......,,,,,,...111*********++++++*********&&&+++111...///AAALLLAAAFFFCCCPPPlll~~~pppTTTJJJZZZqqq~~~|||{{{{{{zzzzzzzzz{{{{{{xxxwwwvvvvvvxxx{{{www\\\QQQSSS[[[uuu}}}bbbHHHAAAGGGccc}}}qqqXXX^^^xxxYYY;;;000///,,,,,,++++++***)))(((((('''&&&'''&&&%%%######$$$&&&%%%$$$$$$&&&''''''%%%###!!!!!!"""############"""%%%%%%'''((((((((('''&&&'''###%%%+++,,,,,,999JJJaaasss{{{{{{~~~{{{~~~}}}}}}rrr]]]MMMCCCBBBCCCCCCCCCLLLccc{{{~~~nnnjjjffffffeee\\\PPPJJJBBB<<<999777444111111111111...,,,***+++,,,+++)))'''%%%&&&))),,,//////---,,,++++++,,,...///---+++)))***,,,---,,,)))&&&+++,,,***000>>>IIIMMMNNNDDDSSSppp{{{|||}}}~~~~~~aaaGGGAAARRRttt|||~~~}}}|||zzzzzzyyyyyyyyy|||zzzxxxwwwyyy}}}~~~dddTTTQQQ___kkkjjjNNNBBBBBBWWWooo}}}aaa]]]oooXXX;;;000,,,(((************))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###)))***'''&&&)))'''"""$$$"""###''')))000AAASSSmmmttt|||~~~}}}~~~{{{hhhUUUGGGAAA>>>>>>>>>EEEZZZppp|||mmmjjjeeeeeecccYYYNNNIIIBBB===;;;888555222111111111///,,,***+++,,,+++***)))((()))+++---///...---,,,******+++,,,------+++)))***,,,---,,,***---222222///222???LLLRRRPPPFFFUUUoooyyyzzz}}}}}}~~~\\\CCC>>>OOOsss|||~~~~~~|||{{{{{{zzzzzzzzzzzzxxxvvvtttuuuyyy~~~jjjXXXQQQ]]]hhh}}}rrrVVVDDD???LLLdddhhh]]]jjj{{{TTT999///---)))******)))))))))(((((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###(((***)))***------(((%%%$$$&&&(((***222FFFYYYooouuu|||~~~}}}qqq```IIICCC??????===AAASSSgggyyymmmkkkeeeccc___TTTJJJGGGBBB>>><<<999666333111222111///,,,++++++,,,,,,++++++++++++---...//////...,,,+++***++++++,,,,,,+++******,,,,,,+++***)))...000,,,---888GGGPPPRRRJJJXXXooowwwxxx}}}}}}}}}VVV>>>:::LLLqqq|||~~~}}}||||||||||||{{{yyyuuurrrssswww|||sss\\\OOOYYYdddwwwdddLLL???AAAXXXyyyuuu```ccc}}}vvvPPP666///...+++)))))))))((((((((('''''''''&&&%%%######%%%&&&'''%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$###"""%%%''''''(((******'''%%%''')))***,,,666MMMbbbrrrwww|||~~~}}}}}}{{{lllMMMEEE???>>>;;;<<>>;;;888555333222222111///,,,+++,,,---++++++++++++,,,,,,---...///...---,,,++++++,,,,,,+++++++++++++++,,,++++++&&&+++******111???JJJQQQLLL[[[qqqwwwyyy~~~}}}~~~xxxPPP;;;888KKKqqq~~~~~~~~~~~~~~~~~~~~~zzzvvvssstttxxx}}}{{{___LLLTTT___sssuuuWWWBBB>>>PPPnnnggg```uuurrrKKK444///...***((((((((((((''''''''''''((('''%%%######%%%'''(((%%%%%%%%%%%%%%%&&&'''(((''''''''''''&&&&&&&&&&&&%%%&&&'''&&&&&&&&&%%%###%%%(((++++++---<<>>PPPvvv~~~|||{{{{{{wwwvvvuuuuuuvvvyyy{{{}}}~~~wwwaaaSSS]]]iiiuuu}}}dddJJJBBBIIIfffwwwhhhwwwbbb@@@000000...'''******)))))))))(((((((((''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&'''"""""""""###$$$%%%&&&&&&$$$ !!!%%%&&&$$$%%%)))%%%)))+++...<<>>999777???III\\\rrr~~~nnngggdddYYYQQQLLLBBBGGGFFFCCC>>>888666777:::333333222000---,,,---...---+++(((&&&&&&(((***,,,&&&'''(((***++++++++++++))),,,---,,,***)))+++---111,,,))),,,///222;;;FFFHHHOOOfffvvvuuuwww}}}{{{}}}}}}~~~mmmGGG;;;???PPPvvv~~~|||zzzyyywwwwwwwwwxxxzzz|||~~~{{{kkkVVV]]]eeeoootttSSSEEEEEE^^^~~~hhhrrr]]]===///111///'''************))))))))))))'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''+++&&&%%%)))((($$$$$$)))'''***,,,000@@@ZZZpppzzz{{{|||}}}~~~gggPPPCCC===888<<>>YYYuuu~~~|||zzzzzzyyyyyyyyyzzz{{{}}}vvvYYY\\\]]]iiicccOOO@@@KKKiiizzzuuuzzzzzzTTT888///000///***))))))(((((((((((())))))%%%%%%%%%%%%%%%&&&'''(((&&&''''''%%%$$$$$$&&&(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((***,,,444JJJeeeuuuxxx}}}{{{~~~ttt\\\GGG:::888;;;>>>NNN```www{{{pppcccYYYUUUQQQJJJEEEJJJIIIDDD<<<888999888666555333111///---+++***************************+++******)))(((((())))))***,,,+++******+++,,,,,,,,,///---,,,...///555EEEUUUPPPWWWeeepppsssqqquuu}}}|||~~~hhhGGG555>>>YYYttt}}}|||{{{zzzzzz{{{|||~~~|||___YYY[[[gggvvvsssYYYAAABBB[[[{{{yyywwwxxxQQQ555------+++&&&((((((((((((((((((((((((''''''&&&&&&&&&'''((((((&&&''''''%%%$$$$$$&&&(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))+++---777NNNhhhwww{{{}}}{{{~~~zzzdddMMM>>>888;;;>>>GGGYYYpppvvvmmmaaaYYYUUUPPPJJJEEEFFFFFFBBB;;;888::::::888444333111///---+++******((()))))))))***++++++,,,))))))((((((((())))))***************+++,,,,,,---///...---...000777EEESSSMMMXXXgggsssuuutttwww}}}|||~~~~~~~~~fffFFF666>>>WWWsss~~~}}}{{{|||}}}~~~jjjXXX[[[ggglll~~~gggIII@@@OOOlll~~~qqqtttMMM444,,,,,,)))%%%'''((())))))))))))(((''')))((('''''''''''''''(((&&&&&&'''&&&$$$$$$&&&(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((***+++///;;;SSSlllzzz~~~||||||~~~oooXXXCCC::::::>>>???OOOeeewwwrrrjjj```YYYTTTOOOJJJEEEDDDDDDAAA;;;888::::::888333222000...,,,+++******&&&'''((()))***+++,,,,,,+++************++++++,,,)))***+++++++++,,,...///.........---///666BBBLLLIIIVVViiitttvvvuuuxxx|||{{{~~~~~~}}}~~~eeeFFF777>>>VVVrrr~~~}}}~~~vvvYYY[[[gggdddxxxsssVVVHHHMMMbbbnnn{{{oooIII333......+++(((&&&''')))******)))'''&&&)))((('''&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((******///???XXXooo||||||}}}yyybbbJJJ;;;:::===:::HHH]]]ppp|||oooiii```XXXSSSNNNIIIFFFDDDDDDAAA;;;888999888666222111000...,,,+++******%%%&&&((()))++++++,,,,,,******))))))***++++++,,,***+++---,,,+++,,,...111---...---,,,---444===CCCDDDUUUiiitttuuuvvvxxx|||zzz~~~}}}}}}}}}cccEEE888???TTTppp~~~~~~]]]ZZZddd___sssdddPPPLLLZZZwwwppptttfffBBB000///...,,,***%%%'''(((******((('''%%%''''''&&&%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((***(((...BBB\\\qqq{{{~~~|||~~~~~~jjjQQQ???:::<<<:::EEEWWWjjjyyyoooiii```XXXRRRMMMJJJHHHCCCDDDAAA;;;888888777444222111///---,,,+++******$$$&&&(((***+++++++++***''''''''''''((())))))***))),,,------******---000,,,......+++---555<<<>>>AAAUUUjjjsssuuuvvvzzz}}}{{{~~~~~~}}}~~~~~~|||aaaDDD999???RRRooocccXXX]]]\\\lllpppWWWJJJTTTrrrvvvqqq]]]:::,,,---,,,***)))&&&'''(((((((((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((***'''...EEE```rrrzzz|||}}}qqqXXXEEE===<<<<<>>;;;AAAOOOaaauuurrrlllaaaWWWPPPLLLJJJJJJ???AAA???:::888999888555111000...---,,,++++++***%%%&&&(((***+++***)))((((((((((((((()))***,,,,,,'''***,,,***&&&%%%(((+++***///111000555???DDDDDDAAAWWWmmmtttuuuyyy}}}zzz___DDD:::???PPPmmmyyy^^^YYYbbbggguuupppYYYRRRaaavvvnnnvvv[[[777,,,...,,,((((((((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%&&&&&&'''((($$$&&&(((((('''%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((---)))111KKKfffuuuzzz{{{xxxeeeRRREEE???999???KKK___ssssssiii\\\SSSOOOMMMJJJFFFBBB@@@===999555333111111111///---+++))))))***+++***))))))+++,,,,,,***(((++++++,,,,,,,,,+++******,,,+++***+++---...---,,,)))...///,,,333???AAA:::CCC]]]mmmsss||||||}}}]]]AAA888:::QQQppphhhUUUUUUeeeyyy|||dddVVV]]]mmmooosss}}}TTT777000,,,******'''((('''&&&'''((((((&&&$$$&&&%%%%%%&&&''''''&&&$$$''''''((((((''''''&&&%%%'''''''''&&&%%%$$$"""!!!(((''''''''''''&&&&&&&&&+++***333LLLgggwww}}}oooXXXFFF===;;;AAAHHHRRRggg~~~sssiii[[[RRROOOMMMIIIFFFBBB@@@<<<888555333111111111///---+++*********+++*********,,,---...,,,************++++++,,,,,,,,,---,,,+++,,,...///...---+++111222000555???@@@999EEE```qqquuu|||~~~|||}}}}}}~~~^^^BBB:::<<>>SSSrrrvvv]]]QQQXXXkkk{{{jjj___^^^vvvnnnmmmoooIII000---***(((***'''((('''''''''(((((('''%%%((('''&&&'''((()))'''%%%''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&'''((()))$$$%%%%%%&&&'''((())))))+++,,,999SSSmmm{{{zzzjjjTTTDDD===???AAAHHHYYYoooqqqgggZZZQQQNNNLLLIIIFFFAAA???;;;777444111000//////...---++++++***++++++)))))))))+++---///......+++***)))))))))+++...///,,,++++++,,,///000000///+++000222111333666555000IIIgggxxxyyy{{{zzzzzz||||||{{{{{{|||}}}^^^DDD<<>>======BBBPPPfff{{{pppfffYYYPPPMMMLLLIIIFFF@@@>>>;;;777333111//////...------,,,++++++++++++)))((('''))),,,------------,,,***))))))***,,,---+++******+++---///...---+++///222222222333222000KKKhhhyyyyyyzzzyyyyyy||||||~~~~~~~~~~~~}}}[[[CCC<<>><<<:::===HHH]]]uuuoooeeeXXXPPPMMMKKKHHHEEE???===:::666222000///...---------,,,,,,+++++++++***((('''(((***,,,---,,,------+++*********++++++,,,+++***+++---------,,,,,,///222333333333333444MMMiiixxxxxx{{{zzzyyy||||||}}}}}}zzzYYYBBB===AAAVVVsssxxx^^^SSS[[[hhh|||fffQQQTTTggg}}}kkkwwwdddCCC111000,,,((((((&&&(((''''''(((******)))'''((('''&&&'''((()))'''%%%''''''((((((''''''&&&%%%%%%&&&&&&&&&%%%$$$######$$$%%%%%%&&&'''((())))))'''---???ZZZqqq||||||gggPPP@@@<<<888999AAARRRmmm}}}nnndddWWWOOOLLLKKKHHHEEE???===999555222000......,,,,,,------,,,,,,++++++,,,***))))))+++,,,---,,,++++++++++++++++++,,,,,,...---,,,,,,------,,,++++++---000222111111444777QQQjjjwwwxxx}}}~~~|||||||||~~~~~~~~~}}}~~~xxxXXXBBB>>>CCCXXXuuudddUUUXXX```tttoooVVVMMM]]]{{{qqqppp^^^???///000,,,((()))'''(((''''''(((******)))((('''&&&%%%&&&((((((&&&%%%''''''((((((''''''&&&%%%###$$$&&&(((((('''%%%$$$$$$%%%%%%&&&'''((())))))&&&,,,>>>YYYooozzz~~~~~~~~~~~~~~~pppZZZCCC===777666:::HHHbbbzzz{{{mmmdddWWWOOOLLLKKKHHHEEE???===999555222///...---,,,,,,---------,,,++++++...,,,******+++---------((()))***,,,,,,---------111///...---......---+++)))***---///......222777TTTkkkwwwyyy~~~|||~~~~~~|||||||||}}}~~~{{{}}}~~~xxxXXXCCC???EEEZZZxxxiiiVVVUUU[[[oooxxx^^^IIIWWWttttttjjj}}}YYY<<<---///,,,)))***)))(((''''''(((***+++***(((&&&%%%%%%&&&''''''&&&$$$''''''((((((''''''&&&%%% ###'''***+++***(((&&&(((((('''''''''&&&&&&&&&&&&,,,===WWWmmmyyy~~~}}}}}}}}}}}}~~~~~~~~~vvvbbbFFF???888444555AAAZZZsss|||ooodddWWWPPPOOOMMMFFF???>>><<<888444000...............---,,,,,,+++******)))((()))+++...111222111,,,***)))+++...,,,&&& )))111444///)))***---///***222...***000222333:::___rrr{{{zzz}}}|||zzz~~~|||}}}|||}}}uuuTTT===;;;BBBYYYwwwwwwYYYRRR[[[ccc{{{hhhRRRSSSdddnnntttPPP777+++---)))'''***)))+++******)))(((''''''&&&&&&&&&''''''&&&&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&''''''((((((''''''(((---999MMMeeexxx~~~}}}~~~}}}}}}}}}nnnOOO@@@666777666999MMMfff}}}{{{{{{|||xxxmmmcccWWWQQQPPPMMMFFF???>>>;;;777333000...............---,,,,,,+++************+++---000222111000,,,)))(((***...///,,,))))))///222...,,,---000111***111...***000111333<<<___rrrzzzzzz}}}|||zzz}}}}}}}}}~~~||||||}}}uuuTTT>>>;;;BBBYYYvvv}}}___SSSWWW\\\tttqqqSSSOOO[[[{{{rrrsss|||MMM666+++---)))(((+++))))))))))))((('''&&&&&&&&&$$$%%%%%%&&&'''''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&'''''''''''''''***,,,555IIIcccwww}}}{{{|||}}}}}}rrrYYYGGG999777666777III___xxx}}}{{{|||}}}tttjjjaaaWWWRRRPPPMMMEEE>>>===:::777333000...------...------,,,,,,++++++***++++++,,,///222222000...,,,)))''')))...222222111+++...///...///222333111)))000,,,***000111444???```qqqyyyyyy}}}|||{{{}}}~~~|||||||||}}}||||||}}}uuuTTT>>><<>><<<999666222///...---------------,,,,,,+++++++++***+++---///111111...+++***((((((***///222333333...///...---111555444000)))...+++***000000555CCCaaarrrxxxxxx||||||zzz|||~~~}}}}}}}}}}}}}}}}}}rrrSSS>>>===CCCXXXrrrsssZZZMMMWWWhhhoooZZZNNN^^^~~~}}}nnnxxxoooCCC111,,,---)))***---***(((((((((''''''&&&&&&&&&###$$$%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''((((((+++,,,222???MMM]]]nnnzzz|||}}}~~~~~~|||{{{~~~~~~sss[[[CCC999666666@@@LLLbbbuuu~~~pppddd^^^WWWRRROOOKKKEEE???:::888555111...---------------,,,,,,,,,,,,++++++)))***+++...000///,,,)))((((((***,,,///000000///111111///---111555333...)))---++++++000000777IIIcccssswwwvvv||||||yyy~~~{{{}}}|||}}}}}}~~~~~~}}}~~~oooPPP======CCCWWWppp|||}}}```MMMUUUaaawwwfffPPPTTTpppnnnqqqeee===000,,,...)))+++...))))))))))))(((((((((((((((%%%&&&&&&'''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%'''&&&&&&&&&&&&'''((()))))),,,333:::>>>FFFZZZnnnxxx|||~~~||||||~~~~~~|||dddJJJ<<<888888>>>FFFZZZppp{{{oooccc^^^VVVQQQNNNJJJEEEAAA999777444000...---------,,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,......,,,***((()))+++---......------000111///...000444333...***---+++---111111:::OOOffftttwwwvvv{{{{{{www{{{yyy}}}~~~{{{{{{{{{|||~~~}}}~~~}}}jjjLLL;;;<<>>888999===DDDYYYssstttlllhhh]]]PPPJJJJJJIIICCC===888666333///,,,+++++++++,,,,,,------------,,,,,,+++,,,,,,,,,---......///******+++,,,------......///...---,,,---///111222...000+++,,,222444AAAYYYkkkttt{{{|||{{{|||{{{yyy{{{|||}}}~~~~~~~~~}}}uuupppdddDDD;;;888CCC```mmmwwwkkkXXX]]]hhhyyy~~~uuutttZZZQQQ___~~~{{{nnnJJJ666333...+++++++++++++++)))((('''%%%%%%&&&&&&'''(((((()))))))))'''&&&%%%&&&$$$"""###$$$&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$%%%'''))))))(((,,,******+++***)))...555PPPfffzzz}}}{{{}}}}}}{{{xxx{{{~~~nnnTTT@@@777777;;;CCCOOOeee{{{xxxqqqeee[[[PPPJJJKKKIIICCC===999777444000---,,,,,,,,,......////////////......'''(((***,,,...///000000*********+++,,,---...///...---,,,,,,---///111222...///,,,,,,222444BBB[[[ooowww}}}}}}|||}}}}}}{{{}}}~~~}}}}}}~~~||||||~~~vvvpppeeeDDD<<<999EEEbbboooyyysss[[[^^^fffvvvrrrbbbjjjfffVVV]]]xxxjjjFFF555222...,,,+++++++++******)))((('''&&&''''''((('''((()))))))))'''&&&%%%'''%%%###$$$%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''%%%$$$%%%'''))))))(((+++)))***,,,+++)))---333III^^^ttt{{{{{{}}}~~~~~~ttt^^^III<<<888:::>>>HHH]]]ttt{{{tttaaaYYYOOOKKKKKKIIICCC===999777444111///...............////////////......'''(((***---......---,,,,,,+++******+++---000111---,,,,,,,,,---///111333---///,,,---222555DDD^^^ssszzz}}}|||}}}~~~}}}~~~}}}||||||}}}}}}zzzyyy|||~~~wwwrrrfffFFF>>>;;;GGGdddqqq{{{aaa___bbbpppiiiRRRTTTjjjvvv^^^YYYnnneeeAAA333111...,,,,,,,,,***((((((((('''&&&&&&&&&&&&'''''''''((()))((('''&&&%%%)))'''%%%%%%&&&'''&&&%%%''''''&&&&&&&&&&&&'''''''''%%%%%%&&&((())))))(((***(((***------***,,,111===RRRkkkxxx|||~~~}}}kkkTTTBBB:::888888@@@RRRiiizzz{{{qqq]]]VVVOOOKKKKKKHHHBBB===888777444111///......///,,,,,,------------,,,,,,)))+++---...---***'''&&&,,,+++***)))+++---111333++++++,,,,,,...///111222,,,///------333666FFFaaavvv||||||{{{}}}~~~~~~{{{yyyxxxzzz~~~xxxssshhhGGG???<<>>XXXppp~~~}}}}}}}}}~~~|||eeeNNN>>>888666:::DDDVVVlll~~~tttccc[[[UUUNNNIIIGGGDDDAAA===666444222///......///000......////////////......'''(((***,,,,,,,,,+++***++++++***+++,,,///222333,,,,,,,,,---......//////***///......333888KKKjjjtttzzz}}}{{{yyy{{{~~~~~~|||~~~|||~~~}}}{{{yyyzzz{{{}}}xxxsssgggFFF>>><<>>666555222000///000111111......////////////......((()))***+++,,,,,,,,,,,,******+++,,,...000222333,,,---------...---------)))///...///444888MMMmmmrrryyy}}}{{{zzz}}}~~~~~~~~~}}}~~~|||zzzzzz{{{~~~wwwrrrcccDDD===<<>>777555333111111111222333,,,------------------,,,,,,,,,,,,+++++++++++++++)))***+++---///000222222------......------,,,+++)))///...///444999NNNnnnqqqxxx}}}}}}|||~~~|||~~~~~~}}}zzz}}}wwwqqqaaaBBB<<<===MMMmmm}}}vvv^^^___mmm|||fffOOOFFFBBBZZZxxxmmmZZZ[[[wwwuuuOOO555000---)))'''((()))******$$$%%%&&&&&&&&&%%%$$$######$$$&&&'''''''''&&&&&&######$$$%%%''''''&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''))),,,,,,)))'''+++&&&%%%***---,,,,,,---,,,111DDDaaaxxx}}}~~~~~~}}}}}}}}}~~~jjjSSSCCC999<<<===AAAPPPhhhyyytttccc]]]XXXPPPIIIDDD@@@<<<:::777333///...000000...,,,,,,++++++,,,...//////...***++++++++++++***))))))&&&))),,,///000111444666,,,,,,------,,,,,,+++***......111444555===RRRgggrrrvvv{{{~~~~~~}}}}}}}}}~~~~~~}}}zzz}}}yyysss^^^AAA>>>>>>LLLkkk|||eeeZZZcccyyywwwTTT???BBBEEEZZZ}}}fffVVVooofffCCC111///...---,,,***)))((('''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%'''((()))((('''&&&)))(((&&&%%%$$$%%%&&&&&&)))&&&&&&(((&&&$$$&&&+++***)))(((((((((((())))))((()))***+++,,,---------+++111???TTTnnn{{{~~~|||}}}~~~}}}~~~yyy```EEE@@@<<<:::???KKK^^^tttuuudddZZZUUUNNNHHHDDD@@@===;;;777444222000000000///...,,,++++++,,,...///...---+++++++++++++++***))))))&&&))),,,///000111333555,,,------...---,,,+++***,,,,,,///222444<<>>111++++++******)))((('''''')))(((&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&&&&''''''(((&&&&&&((('''$$$%%%***((('''''''''(((((((((((('''''')))+++---///000111---///555DDD]]]uuu~~~~~~~~~ttt```MMMFFF@@@???AAAMMMbbbuuuyyyhhhWWWRRRLLLGGGCCC???<<<999333444444111---+++...000+++++++++---///000...---++++++,,,,,,++++++***)))'''***---...///000111333,,,...///000000...,,,+++000333666999>>>KKK___ooovvvzzz~~~~~~~~~~~~|||}}}|||```BBB???DDDWWWvvvgggZZZ^^^ooo~~~___IIICCC@@@KKKfff}}}dddXXXlll|||WWW;;;000++++++******)))))))))(((+++)))'''%%%$$$%%%%%%&&&&&&%%%$$$###$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&)))'''(((***)))&&&'''+++&&&''''''(((((((((((((((((()))***+++---///000111......222???VVVooo|||~~~~~~~~~{{{lllRRRJJJBBB>>>>>>EEEYYYnnn|||yyyiiiXXXTTTMMMGGGBBB>>>999666111333222///+++***,,,///,,,,,,---///111111///---+++,,,,,,,,,,,,+++******(((***---......///000222---...///000000...,,,+++,,,000444777>>>MMMaaaooovvvyyy|||~~~}}}}}}}}}}}}___AAA???FFF[[[{{{ooo\\\ZZZggguuunnnTTTGGG<<>>999555111111000---+++***+++,,,------...111333333111...,,,,,,,,,,,,,,,++++++***)))+++---.........///111...............---,,,,,,,,,222666999AAASSSfffrrruuuxxx{{{}}}}}}~~~|||~~~~~~|||___???>>>GGG^^^wwwaaaZZZaaakkk```LLL<<<>>>NNNeee|||^^^___pppwwwOOO666///------,,,,,,+++******))))))(((((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$%%%&&&&&&'''&&&&&&&&&$$$###%%%(((&&&"""###&&&&&&'''(((*********))))))+++++++++,,,---000222333//////222;;;OOOggguuuyyy|||||||||||||||~~~yyymmmgggiiinnnuuuvvvyyy}}}~~~|||xxxcccRRRDDDAAA>>>>>>KKK]]]ttt{{{pppeeeWWWSSSNNNIIIDDD???:::777333111...---,,,,,,,,,+++...///000333555444222///,,,,,,------,,,,,,+++***)))+++---...------...000......,,,,,,+++,,,,,,------444888;;;EEEYYYllluuuvvvxxx{{{}}}}}}}}}|||~~~}}}^^^>>><<>>:::000...------//////...++++++---,,,...000000/////////000///...,,,---...///...---111;;;:::777>>>HHH\\\tttxxxzzz|||}}}||||||~~~~~~~~~~~~tttPPP???666GGGggg~~~rrrYYYUUU```fff|||oooQQQGGGBBB@@@OOOfff}}}hhh]]]nnndddDDD333...************))))))))))))'''$$$$$$&&&&&&######%%%"""%%%&&&%%%###"""$$$&&&%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&)))---///---+++((('''))),,,---...666???>>>555...222CCCZZZppp}}}{{{yyyyyy{{{~~~oooUUU@@@777444333888???GGGMMMRRR\\\iiisss~~~~~~qqq]]]OOOEEE>>>===BBBTTTjjjzzzppp```WWWXXXSSSIIIAAA>>>888222666111,,,***---...---+++...333111555???<<<000....../////////---++++++,,,***+++,,,,,,******+++---222///---,,,---------,,,---999999555999AAASSSjjjqqquuu{{{~~~~~~}}}}}}~~~~~~}}}~~~~~~tttQQQ@@@888IIIhhh~~~{{{___VVV\\\```uuu|||^^^MMMDDDCCCNNN^^^nnn^^^jjj___AAA444222*********)))))))))(((((((((&&&&&&))))))&&&&&&((($$$&&&'''&&&$$$###%%%'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&(((+++,,,+++))))))((())),,,---000999DDDDDD888///111@@@TTTjjjyyy}}}|||{{{|||}}}vvv[[[BBB666444444555999>>>BBBFFFOOO[[[eeeuuuzzzxxxdddUUUIII???===???KKKaaaxxxwwwnnn___VVVVVVPPPGGG@@@<<<777222777222---,,,------,,,***,,,222333888BBB>>>111...000111111...,,,***++++++---...---,,,+++,,,///111555222---++++++,,,,,,,,,,,,999:::444555999HHH^^^kkkrrrzzz}}}|||}}}~~~}}}|||}}}~~~qqqQQQAAA:::LLLiii~~~hhh[[[[[[YYYlllrrrXXXJJJJJJOOOSSSqqqwww```eee~~~~~~XXX===333444******))))))))))))(((((((((%%%&&&))))))&&&&&&)))%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))'''&&&***)))***+++---222???LLLNNN@@@333444???PPPdddttt||||||}}}}}}dddJJJ:::555444555777777777999@@@JJJQQQeeeppp~~~nnn^^^OOOCCC===<<>>999666333444111...------...---,,,,,,333444:::EEEAAA444000333555333...***+++,,,+++.........------000444888777333...+++***+++++++++///<<<===666444555???SSSkkksss||||||{{{|||~~~}}}|||{{{|||}}}}}}lllNNN@@@<<>>OOOfffzzzyyytttnnnbbbYYYTTTLLLEEE===777444333111///...---.../////////---333444:::FFFCCC777444777999666...***,,,---+++************,,,000777;;;666222---******+++,,,,,,222======666333111888HHHiiirrr}}}~~~{{{{{{|||~~~}}}|||zzzyyyyyy{{{}}}}}}}}}~~~|||jjjJJJ???>>>RRRooozzzlllfffZZZcccyyysssbbbaaa\\\PPP]]]|||kkk___lllyyyQQQ777///---)))))))))((((((((((((''')))''''''***(((###!!!"""%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&&&&***)))***+++...777KKK]]]cccOOO===;;;BBBNNNbbbuuuyyyzzz}}}uuuhhhXXXDDD444555444333444777;;;===???DDDNNN^^^qqq}}}ooo___QQQFFF???<<>>:::///***---///,,,+++,,,,,,---///444:::???444000---++++++---------444;;;888111000...000<<<^^^jjjxxx~~~{{{{{{|||~~~~~~}}}|||zzzyyyxxxvvvxxxzzz{{{|||}}}~~~lllIII@@@AAAVVVrrrvvvlll^^^bbbsssrrrooohhh[[[[[[sssuuubbbeee~~~zzzrrrLLL666...+++))))))((((((((((((''''''+++)))***,,,+++&&&###$$$%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''''''(((((((((***,,,///:::OOOcccjjjRRR>>><<>>>>>:::???KKK\\\ooo~~~wwwgggZZZMMMDDD;;;@@@PPPgggyyy{{{pppnnnmmmbbb```WWWMMMEEE<<<333000333///000000000///...///000...111...111>>>???999:::???BBB===000***///111,,,...///000111222666;;;???000...,,,,,,---//////...555999333,,,///------555GGGXXXnnn||||||{{{|||~~~~~~}}}}}}{{{yyyxxxwwwsssuuuxxxyyyzzz|||lllJJJBBBDDDYYYssssss______mmm|||rrrggg]]]jjjfffaaauuu|||lllzzzgggDDD444000---))))))((((((((('''''''''((('''))),,,,,,(((%%%'''&&&$$$###$$$&&&'''%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))'''&&&''')))%%%'''***---000;;;RRRgggqqqXXXBBB???CCCLLLaaawww||||||}}}~~~~~~}}}vvvgggYYYGGG???666333666:::;;;:::555888???JJJYYYjjjzzz~~~oooaaaSSSHHH;;;<<>>333222000)))(((((((((''''''''''''###"""%%%***+++(((&&&'''(((%%%$$$%%%'''(((&&&$$$""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&))))))'''&&&''')))###&&&***---000<<>>555444555555444444777:::???HHHZZZpppttteeeVVVJJJ===;;;DDD[[[sss{{{tttllldddbbbddd```XXXLLL@@@777444444444///000111111111///...---...------/////////666???@@@<<<666000------...///555222...---...///---+++---......---,,,,,,///111===666///...222333000,,,,,,:::TTTnnnyyyyyy{{{~~~}}}{{{yyywwwvvvuuuxxxwwwuuutttwww{{{|||jjjJJJDDDJJJccc{{{{{{bbbXXX___}}}zzzgggaaakkkuuubbbbbb{{{dddccc}}}XXX:::000000111***)))(((((())))))((('''###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&''''''((()))******+++((((((***---111@@@[[[sssssseeeKKK===EEEPPPaaawww~~~~~~~~~{{{lll[[[HHH<<<999666333111222333777;;;???HHH\\\nnn}}}nnn]]]TTTEEEBBBBBBMMMbbbyyywwwooohhhaaa^^^^^^\\\UUUIII===666333333333......000000111000//////...------......///555>>>AAA===888111---,,,...000555222...------...---+++,,,,,,,,,+++***+++---000:::444//////222333000+++,,,333GGGbbbtttzzzzzzzzz~~~}}}{{{zzzxxxwwwwwwvvvwwwvvvvvvvvvyyy}}}|||iiiIIIDDDKKKddd{{{hhh[[[^^^yyyoooeeehhh|||gggbbbxxxhhh___wwwxxxRRR777...---,,,***)))(((((())))))((('''%%%&&&'''''''''%%%$$$###""""""#########$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&((((((((((((((()))))))))((()))+++...333BBB\\\tttvvvhhhNNN???EEEPPPaaaxxx}}}~~~|||xxxlll[[[JJJ>>>666222222333444666888:::@@@OOO]]]xxxssscccYYYLLLFFFAAAHHH[[[qqqrrrhhhccc^^^ZZZYYYXXXPPPEEE;;;555333222222------...000000000000000...------...------444<<>>EEEYYYlllwwwiii___RRREEEDDDNNNaaawwwmmmccccccaaa^^^\\\TTTKKK@@@999777666444222111000000///...---------...,,,,,,---,,,---333<<>>777///((('''***...000000111111222333555666777666333///++++++---///,,,,,,---///222222...+++------444GGGcccyyyxxxxxxwwwwwwxxxzzz{{{|||uuuwww{{{~~~{{{bbbGGGDDDOOOggg|||uuubbbYYYjjjwwwbbb___ttt~~~hhhmmmxxxXXX===333000---******)))(((((())))))((('''%%%&&&'''(((((((((&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&'''((()))******)))(((***///777GGG___sssrrrXXXFFFFFFLLL]]]ttt{{{}}}{{{~~~}}}uuukkk^^^JJJ999444222222777999:::>>>DDDKKK^^^uuu}}}~~~pppbbbTTTGGGDDDJJJXXXmmm~~~mmmeeedddccc```^^^TTTKKK@@@999888777555222222111000...---,,,++++++---+++,,,...---...555>>>BBB===444---)))))),,,...000333777:::;;;===@@@BBBAAA???:::444///,,,---///,,,,,,---///111111...,,,+++,,,333CCC]]]ttt~~~}}}wwwxxxyyyzzz{{{|||||||||vvvxxx{{{{{{```FFFEEEPPPiii|||zzzgggZZZddd}}}jjj^^^kkkooolll}}}UUU<<<333///***(((***)))(((((())))))((('''$$$%%%&&&'''(((''''''&&&""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&######%%%&&&(((***++++++***)))***000:::III```tttuuu\\\JJJIIINNN\\\sss|||~~~}}}ttt]]]FFF777222000333777888;;;@@@AAAQQQeeewww~~~}}}~~~yyydddVVVHHHDDDEEEMMM```sssnnnfffddd```\\\[[[SSSJJJ>>>888888777444000111000///---,,,,,,,,,---,,,+++,,,......000777@@@FFF===222,,,,,,...//////888===EEEJJJMMMOOORRRTTTQQQMMMGGG>>>777333333444------...///000000///---,,,---111AAA\\\uuu|||xxxwwwxxxzzz|||}}}}}}||||||wwwyyy|||~~~zzz^^^FFFEEEQQQiii}}}nnn\\\^^^qqqvvvaaaccc}}}vvvlllzzzwwwQQQ;;;333///+++******)))(((((())))))((('''%%%%%%&&&''''''&&&%%%$$$""""""#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%&&&((()))******---+++,,,333===MMMcccvvvxxxaaaPPPNNNPPP^^^ttt}}}rrr\\\CCC:::333222444444666888:::CCCPPPaaauuu~~~~~~~~~lll\\\MMMEEEBBBEEEXXXlllooogggccc]]]YYYWWWSSSIII===888777777333...000///------,,,---...///,,,+++,,,...///111888AAAHHH>>>222---///222222000AAAHHHRRRYYY]]]___bbbddd]]]YYYRRRHHH???;;;::::::......///////////////...///...111AAA^^^xxx}}}uuuwwwyyy|||~~~~~~|||{{{yyyzzz|||~~~~~~zzz]]]EEEEEERRRjjj}}}ttt]]]YYYiii~~~ddd```vvv|||kkkuuuoooMMM:::444111///000***)))(((((())))))((('''&&&'''''''''&&&$$$"""!!!$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''(((((((((///---...555@@@PPPfffxxxzzzeeeTTTQQQSSS```vvv~~~oooOOOCCC888444333111111333555888@@@OOOfffzzzvvvdddRRRHHHAAACCCUUUkkksssiiiddd^^^VVVOOOLLLHHHAAA<<<888555222000111111000000//////......---...//////...000888@@@GGG888---...222333777>>>KKKTTT___ddddddeeehhhmmmhhhiiidddYYYQQQNNNHHH@@@===777111000222111+++%%%///---111CCC]]]rrryyyyyyzzzzzz{{{{{{{{{{{{{{{{{{yyy}}}~~~|||~~~{{{{{{{{{~~~uuu[[[BBBCCCRRRlll|||fffYYYaaawwwqqqeeennnssshhhzzzXXX<<<888333...---)))))))))))))))((((((((((((&&&&&&&&&'''((('''$$$"""%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%%%%'''(((%%%&&&&&&'''''''''''''''+++,,,...222<<>>CCCNNN```ttt~~~lllWWWIIIBBBCCCOOO\\\vvvpppgggbbb]]]VVVOOOIIIEEE@@@<<<999777555333111111000000//////......,,,,,,---...///333<<>><<<:::999888666222111000//////.........+++++++++,,,000888AAAGGG>>>222+++000666888???HHH\\\bbbiiikkkjjjjjjnnnrrrmmmppppppmmmmmmnnnmmmjjj___VVVHHH;;;111......000...000999MMMeeewww}}}|||yyyyyyyyyzzzzzzzzz{{{{{{~~~|||{{{|||rrrVVV===BBBVVVsssqqq^^^YYYgggyyynnnyyy{{{hhhkkkhhhFFF000///+++***+++((()))))))))(((((((((''''''%%%%%%%%%'''((((((&&&$$$%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%%%%'''(((%%%&&&'''((()))(((((('''(((***---222<<>>===;;;888666444333000...------......,,,---,,,,,,222===AAA???333,,,+++444;;;@@@IIITTTbbbeeehhhjjjkkkmmmrrruuurrrrrrssstttuuuuuutttuuutttrrrkkk^^^MMM>>>666444555>>>OOOcccttt{{{yyyuuuxxxxxxyyyzzzzzz{{{||||||~~~mmmPPP???EEEYYYttt|||hhhWWWYYYrrrtttwwwnnnbbbsssWWW>>>111///+++***---(((((((((((((((''''''''''''&&&%%%%%%%%%''''''&&&%%%$$$#########$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%'''((((((***,,,......---+++******,,,000555???QQQgggwwwuuummmoooooouuu}}}^^^CCC999666444555555:::BBBIIINNNZZZffftttyyyuuudddRRRGGGBBBAAAOOO```uuuyyyooobbb[[[YYYVVVPPPKKKGGGEEEBBB???>>>;;;888666555333000...------......+++.........555>>>===555000+++,,,666>>>BBBLLLWWWccceeehhhkkklllooorrrttttttrrrtttxxxzzzyyyyyy|||uuuvvvtttlll^^^PPPFFFBBBEEENNN]]]mmmxxx{{{xxxtttxxxyyyyyyzzz{{{|||}}}}}}~~~kkkOOO???FFF[[[vvvnnnZZZVVVkkkwwwuuu~~~uuuccclllyyyMMM:::000...((()))+++&&&((((((((('''''''''&&&&&&((('''%%%%%%&&&&&&%%%$$$############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%'''((()))***---//////...,,,***+++---111555>>>PPPeeeuuuxxxrrruuutttzzzfffIII888333333333222777BBBHHHMMMXXXfffpppvvv|||lllZZZNNNFFFBBBLLLYYYlll{{{xxxnnnaaaZZZXXXUUUOOOIIIFFFDDDBBB@@@???===999777666444111...,,,,,,---...(((---///000888@@@;;;...///+++...888???CCCMMMYYYccceeegggiiikkklllmmmnnntttrrrsssxxxzzzwwwxxx{{{uuuvvvuuurrrkkkccc\\\YYYYYY```iiisssyyy{{{zzzxxxyyyzzzzzz{{{|||}}}~~~~~~kkkNNN===FFF^^^yyysss^^^TTTddd|||}}}vvvvvveeefffwwwnnnEEE666///...(((***---((((((((('''''''''&&&&&&&&&***(((&&&%%%&&&%%%$$$###############$$$%%%&&&'''''''''''''''''''''''''''&&&'''((('''%%%%%%'''((('''))),,,...///---+++)))***---000444<<>>;;;888666444111...,,,,,,---...%%%+++///111:::BBB:::***///+++///999@@@DDDMMMYYYggghhhjjjlllmmmmmmlllllltttpppqqquuuuuuqqqqqqtttvvvuuutttrrrqqqooommmlllhhhlllqqqvvvyyy{{{|||}}}zzzzzz{{{|||}}}~~~}}}~~~}}}}}}~~~kkkNNN:::FFF___}}}vvv```SSS___uuuzzztttfffcccpppfffBBB444000///***,,,000+++(((((('''''''''&&&&&&&&&+++)))&&&%%%%%%%%%$$$"""############$$$%%%&&&'''''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((&&&(((+++---...,,,***((())),,,///222;;;JJJ___mmm|||yyy~~~~~~uuu[[[@@@888===999555999DDDJJJMMMYYYhhhiiiqqq||||||jjj\\\PPPHHHGGGLLLZZZmmm|||qqqiii```ZZZSSSLLLKKKNNNMMMIIIDDDAAA@@@???<<<999444222000---+++)))))))))...///444<<<>>>777000---+++111000111>>>FFFNNN\\\dddgggjjjkkkkkklllooorrrlllpppuuuvvvtttrrrrrrssswwwtttqqqqqqssstttrrrpppvvvvvvwwwxxxxxxxxxxxxxxxxxxwwwwwwwwwyyy{{{~~~~~~}}}dddHHH===FFFccc}}}yyybbbWWW^^^lll|||nnn|||ppp___iii^^^<<<777000+++)))******+++)))))))))(((''''''((()))&&&'''''''''&&&%%%%%%$$$'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%++++++++++++++++++++++++***,,,000222555???VVVjjj}}}{{{}}}jjjQQQ@@@;;;999:::???DDDHHHOOO\\\hhhmmmuuu|||~~~}}}mmmZZZKKKLLLOOOTTT^^^lllzzzppphhh```YYYSSSLLLKKKNNNOOOKKKFFFBBBAAA???;;;999333222000---++++++***++++++...666>>>>>>777000......666555555>>>DDDMMM[[[eeehhhjjjkkkjjjjjjllloookkknnnrrrsssrrrppppppqqqtttrrrqqqqqqtttuuutttrrrssstttuuuwwwxxxyyyyyyyyyzzzyyyyyyxxxzzz|||~~~~~~cccFFF>>>GGGccc~~~}}}eeeVVVXXXbbb~~~sssvvvttt___dddzzzWWW888444000---,,,,,,,,,+++((()))******)))((())))))&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&))))))))))))))))))))))))***+++///222444===RRRfffxxx~~~{{{yyyvvv___KKKBBB???===@@@HHHOOOUUU]]]dddmmmuuu|||~~~vvvdddUUUOOOOOOSSS[[[hhhvvv~~~nnnfff^^^YYYSSSLLLKKKNNNPPPMMMHHHDDDAAA>>>:::777222111///---,,,,,,,,,---(((...888@@@>>>555///...222<<<===:::???BBBKKK\\\gggiiikkkkkkjjjjjjkkklllkkknnnqqqsssrrrqqqqqqqqqrrrqqqqqqrrrtttuuuuuutttqqqrrrtttvvvxxxyyyzzzzzz{{{zzzzzzzzzzzz|||~~~~~~bbbDDD@@@IIIeeelllXXXTTTYYY{{{yyynnneeeccc|||qqqNNN444222///------,,,+++***)))))))))))))))(((''''''&&&&&&''''''&&&&&&%%%%%%&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((()))***...000222:::MMM___qqqwwwtttvvvpppZZZNNNEEE@@@AAAMMM[[[bbbeeegggooovvv|||~~~ooo___SSSPPPOOOVVVbbbooozzz}}}kkkddd]]]XXXRRRLLLKKKMMMPPPMMMIIIDDD???;;;777555///...---,,,,,,,,,---...)))000;;;BBB===222,,,---333@@@BBB>>>@@@BBBLLL___ggghhhjjjkkkllllllllllllnnnppprrrsssttttttssssssrrrrrrrrrsssttttttssssssqqqrrrsssuuuwwwwwwxxxxxxxxxxxxxxxyyyzzz|||~~~~~~~~~bbbDDDBBBJJJfffsss^^^VVVWWWppp}}}jjjxxxpppgggyyyfffDDD333111...,,,---.........000---***'''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$############$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''')))))),,,///000666FFFVVVjjjooonnnrrr~~~kkk]]]NNNFFFDDDRRReeeppprrrqqqsssyyy}}}~~~vvvgggWWWPPPKKKPPP\\\iiivvv~~~yyyjjjccc\\\XXXRRRKKKIIILLLMMMLLLIIICCC===888444222...---,,,++++++,,,---......444<<>>333000......222666:::;;;;;;555---(((&&&&&&''''''%%%%%%&&&&&&'''&&&&&&%%%&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((((((((((((((())))))+++...///333@@@MMMccchhhgggnnn{{{ppp```TTTOOO[[[nnnyyy|||{{{xxx{{{||||||~~~|||ooo]]]RRRJJJMMMWWWcccqqq}}}vvviiiccc\\\WWWQQQJJJHHHIIIKKKKKKHHHCCC<<<666222111...---,,,+++,,,,,,---...333555:::===888///+++,,,777BBBBBB===>>>BBBPPPeeeeeeeeehhhkkkooopppooommmmmmmmmmmmooorrrssssssrrrtttuuuwwwvvvssspppoooooorrrrrrssstttttttttsssssstttuuuvvvxxxyyy{{{|||}}}|||dddHHHBBBKKKhhh{{{ggg[[[WWWaaa}}}}}}tttoooxxxwwwhhhqqqpppOOO:::111000000333999@@@DDDFFFAAA999000***((())))))(((%%%%%%&&&&&&''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))))))))))))))))))))))))))))))))+++......111;;;FFFXXX]]]]]]hhhtttiiibbbiiiuuu}}}}}}|||yyyvvvzzz{{{gggXXXLLLMMMTTT\\\jjjxxxsssiiiccc\\\WWWQQQIIIFFFGGGJJJKKKIIIDDD===666333222000///...------...///000777555555888666111///000;;;CCC@@@999<<>>777444333222222000//////000000111888333222444555333222444>>>DDD>>>777;;;AAANNNaaaeeedddeeeiiillllllhhheeepppooonnnppptttvvvvvvtttooosssvvvvvvtttqqqqqqrrrmmmnnnppprrrtttuuuuuuvvv{{{{{{{{{{{{zzzyyyxxxxxxyyy|||cccIIIAAAKKKhhhppp\\\SSS]]]vvvmmmiiisssmmmuuu|||YYY???555333555888;;;===;;;666222222...)))((()))(((###$$$%%%%%%&&&'''''''''&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))((((((((((((((((((((((((+++***,,,.........555===BBBGGGKKK\\\{{{~~~}}}{{{qqqjjjooo|||{{{fffTTTPPPQQQSSS]]]kkk{{{qqqiiicccZZZSSSOOOLLLHHHEEEGGGPPPRRRGGG;;;666666555666333000000222555777999777444222222444666444222GGGCCC;;;444444???RRR```gggfffeeefffiiijjjhhheeeiiimmmnnnlllmmmsssxxxyyyrrrtttuuussstttwwwuuupppqqqqqqpppqqqsssvvvyyy{{{wwwxxxxxxwwwvvvuuuwwwxxx{{{^^^DDD???PPPggg{{{vvvbbbWWW]]]rrrzzzqqqiiivvv{{{pppvvvmmmNNN:::444333444444444333222000///,,,'''&&&)))'''###"""&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))(((&&&%%%&&&((((((%%%"""''')))++++++***))))))***(((***,,,------///222555???<<>>888111222===QQQ___fffeeedddfffiiijjjiiigggmmmqqqqqqnnnmmmqqqsssssstttvvvvvvttttttvvvtttppprrrrrrrrrrrrtttvvvxxxyyy{{{{{{{{{zzzxxxyyyzzz|||~~~```EEE@@@OOOeeezzzzzzeeeXXX]]]pppzzztttjjjqqqrrruuuaaaEEE666222//////000000///...---,,,,,,(((''')))((($$$###'''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((&&&%%%&&&''''''%%%###((((((((()))))))))((('''((()))+++,,,---///222555;;;888AAAZZZvvvzzzoooiiikkkttt~~~~~~~~~|||eeeVVVOOOPPPWWW^^^vvvnnngggbbb\\\VVVQQQLLLGGGDDDFFFOOOTTTOOOEEE>>>:::888666666777777777666444333333111///000111222222111;;;888333...///<<>>===;;;777333111000000///......///000000000555333///+++///<<>>RRRbbbffffffgggfffeeeddddddcccdddkkkpppqqqrrrvvvwwwuuurrrvvvxxxuuuuuuxxxzzzyyywwwwwwxxxxxxxxxwwwvvvuuuxxxyyyxxxwwwvvvwwwzzz|||___BBBBBBOOOeeeyyyrrrZZZSSSaaa{{{|||qqqaaahhh~~~qqq|||bbbBBB222---,,,************++++++++++++***+++***((('''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((&&&''''''''''''&&&$$$$$$%%%%%%&&&'''&&&&&&&&&&&&### """(((+++(((%%%''')))***++++++,,,///111000222???ZZZvvv}}}vvvpppqqqpppmmmnnnrrruuu^^^MMMKKKQQQzzzmmmdddbbb```\\\UUUMMMGGGDDDCCCCCCBBBCCCDDDCCCDDDJJJQQQPPPOOOJJJAAA777000......+++,,,------,,,---...000//////---,,,111???TTTcccggghhhiiihhhfffeeeeeeeeejjjooosssrrrrrruuuuuussspppuuuxxxuuutttwww{{{|||yyyyyyxxxxxxxxxwwwwwwwwwxxxyyyzzzzzzyyyzzz|||}}}yyy\\\BBBAAAQQQhhh|||www___SSS^^^||||||}}}sssddddddzzzuuuvvv}}}XXX===333///+++---,,,,,,+++++++++,,,,,,)))******&&&&&&((()))&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&'''((()))&&&'''((((((((('''&&&%%%$$$%%%''''''&&&%%%&&&'''(((&&&$$$%%%''''''$$$"""'''(((*********,,,...000---000???ZZZttt|||rrrlllllllllhhhjjjppp}}}{{{dddOOOJJJMMMvvvllldddaaa___ZZZRRRJJJDDDBBBCCCBBB??????AAAAAAAAAGGGPPPQQQQQQOOOGGG;;;222//////***,,,------,,,,,,...111......,,,,,,111@@@TTTdddfffiiikkkkkkiiiiiijjjllloootttvvvsssrrrttttttrrrpppvvvxxxtttrrrvvvzzz{{{zzzzzzxxxwwwwwwxxxyyyyyywwwzzz|||}}}|||||||||}}}uuu[[[DDD@@@SSSlll|||eeeVVV]]]xxxwwwiiicccpppzzzpppqqqLLL666333111+++...---+++************+++'''***)))%%%%%%((()))%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''((()))&&&'''(((******)))((('''###%%%''''''&&&%%%&&&((('''''''''(((''''''&&&%%%'''(((*********+++---000///333BBB]]]www~~~sssiiigggccc^^^aaaiiiwww{{{~~~mmmYYYNNNKKK~~~ssskkkeee```^^^YYYQQQHHHBBBBBBCCCAAA======AAAAAA???DDDLLLNNNQQQQQQKKK@@@555000///***,,,...---,,,,,,///222------,,,+++111@@@TTTcccfffiiilllmmmlllllloooqqqppptttvvvssssssuuuvvvtttqqqwwwyyytttqqqtttxxxzzz{{{zzzxxxwwwwwwxxxzzz{{{uuuxxx|||}}}}}}|||{{{|||rrrZZZFFF???TTToooiiiYYY]]]uuuzzzmmmccciii~~~mmm}}}hhhBBB000111111+++---,,,***)))((((((((()))&&&))))))$$$$$$((()))%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&'''((())))))%%%''')))***+++***)))((("""%%%((((((&&&%%%&&&((("""%%%''')))))))))+++,,,'''((()))******+++---///333777GGGbbb{{{~~~xxxiiiccc\\\UUUWWW___sssxxx{{{iiiXXXOOOwwwqqqkkkccc\\\XXXRRRMMMIIIFFFBBB@@@===>>>???>>>===@@@GGGLLLMMMNNNLLLEEE:::111,,,***+++///333333111......//////+++...---///CCC[[[aaaggglllqqqrrrooommmooorrrvvvtttrrrsssvvvwwwuuusssssssssrrrrrrrrrtttvvvwwwzzzzzzyyyxxxwwwyyy|||yyyzzz||||||||||||}}}~~~pppUUU@@@@@@RRRlll~~~kkk\\\WWWeeezzztttjjjfff{{{lllttt}}}[[[AAA333...---------,,,,,,***))))))(((((('''+++'''&&&,,,)))$$$)))(((((('''&&&%%%$$$$$$###''''''&&&&&&'''(((***+++(((((('''&&&&&&''')))***+++)))'''''''''((('''&&&''''''((()))***)))))))))&&&((()))))))))))),,,...///666JJJhhhtttfffWWWLLLKKKOOOcccqqq~~~~~~vvvcccTTTvvvpppjjjccc^^^YYYQQQJJJFFFDDDCCCAAA===???@@@???>>>@@@FFFJJJKKKLLLJJJCCC999111---,,,---000222111......000222222...000///111FFF^^^dddggglllqqqrrrooonnnpppssswwwuuuttttttuuuvvvtttqqqtttttttttuuuuuuvvvwwwxxx{{{{{{yyywwwvvvwwwzzz|||zzz{{{||||||||||||}}}~~~qqqVVVAAABBBTTTmmmoooZZZTTT___||||||uuuiiidddvvvooorrrvvvTTT===222...------***)))((('''((()))+++,,,###(((%%%###(((((($$$$$$((((((((('''&&&&&&%%%%%%+++***((('''&&&'''''''''(((((('''&&&'''((()))******(((&&&&&&((((((((('''((((((((((((((()))))))))''')))************---//////777LLLjjjyyykkkZZZLLLGGGJJJZZZjjjzzz{{{jjj]]]vvvpppiiicccaaaZZZPPPHHHDDDCCCBBBBBB???AAABBBAAA???@@@DDDGGGKKKKKKHHHAAA888111......///000111///------111555444000222222444IIIaaaggghhhlllpppqqqppppppqqqtttwwwvvvuuuuuuuuutttrrrpppuuuvvvwwwyyyyyyyyyyyyxxx|||{{{zzzxxxvvvvvvxxxzzz}}}}}}|||||||||}}}}}}~~~}}}rrrWWWBBBEEEVVVnnnuuu]]]TTTYYYsss~~~ttteee^^^mmmtttqqqlllJJJ777000...------***)))'''&&&'''(((+++,,,%%%))))))%%%'''+++)))$$$((((((''''''''''''''''''+++***)))((('''''''''((((((''''''''''''((()))***)))'''&&&&&&((())))))((()))((('''''''''((()))***(((***++++++***+++...000000999OOOmmmttt```MMMDDDDDDNNN```ttttttjjjwwwpppjjjddd```ZZZQQQJJJEEECCCBBBAAA@@@BBBDDDCCC@@@???AAADDDKKKJJJGGG???666///---......000111///......222666666222333333555KKKcccjjjiiilllpppqqqqqqqqqsssuuuuuuuuuuuuuuuuuutttrrrqqqtttvvvyyy{{{{{{{{{yyyxxx{{{{{{{{{yyywwwxxxzzz|||~~~||||||}}}~~~~~~~~~~~~|||sssXXXDDDEEEWWWnnnyyyaaaVVVWWWmmmppp^^^VVVcccvvvwwwpppdddBBB333000---+++,,,,,,,,,+++)))((((((''''''(((***,,,(((%%%+++---$$$&&&&&&&&&&&&''''''((((((''''''(((((()))******+++'''''''''(((((()))******(((&&&%%%&&&((())))))))))))(((&&&%%%&&&''')))+++((()))*********+++---///111<<>>555...,,,,,,+++...111222000000333555777222444333555KKKdddllllllmmmoooqqqqqqrrrsssuuuppprrrtttuuuuuuuuuttttttsssuuuxxx{{{{{{zzzxxxwwwyyyzzz{{{{{{{{{|||~~~||||||~~~~~~}}}sssXXXDDDEEEVVVnnn}}}bbbVVVTTTfffmmmZZZPPPYYYiii{{{ppp|||~~~^^^>>>222000,,,)))+++***+++,,,,,,+++)))'''%%%'''%%%......###%%%***"""###$$$$$$%%%%%%&&&&&&'''&&&'''(((((()))*********&&&'''((())))))*********(((&&&%%%&&&((())))))))))))(((&&&%%%%%%''')))***'''((()))))))))***,,,...333???WWWuuutttZZZGGG>>>CCCQQQeeevvvzzzxxxpppiiifff]]]YYYTTTOOOKKKGGGDDDAAA???CCCGGGGGGDDD@@@???@@@GGGGGGEEE>>>555...++++++***...111222111111333666777333444333555LLLfffmmmoooooopppqqqrrrsssssstttnnnppptttvvvuuuttttttuuusssuuuxxxzzz{{{zzzxxxwwwvvvxxxzzz|||}}}{{{|||sssXXXCCCDDDVVVpppaaaSSSNNN^^^xxxrrr]]]QQQTTT]]]rrrzzzuuuWWW;;;333111***(((+++&&&''')))++++++***)))(((***%%%888CCC...%%%***%%%######$$$$$$%%%%%%%%%&&&))))))))))))((('''&&&%%%&&&'''((()))***+++++++++)))'''&&&&&&((())))))(((((('''&&&&&&&&&'''((()))&&&((())))))((()))+++---555BBB[[[xxxgggOOOBBBCCCKKK[[[nnn{{{wwwnnngggddd^^^ZZZSSSNNNKKKIIIGGGEEE>>>CCCHHHHHHEEEAAA??????BBBCCCCCC>>>666000------,,,...000000///111555999999444555444666MMMgggooorrrqqqpppqqqrrrsssssssssnnnqqquuuvvvuuusssssstttuuuvvvxxxzzzzzzzzzyyyxxxuuuwwwzzz|||}}}~~~zzz|||rrrWWWCCCDDDWWWrrrcccSSSHHHTTTnnn~~~hhhWWWRRRUUUvvvuuuxxxjjjOOO888333111)))'''...'''&&&&&&&&&&&&'''((())),,,'''GGG]]]@@@(((***'''$$$%%%%%%%%%%%%%%%%%%%%%''''''(((((('''&&&%%%$$$%%%&&&(((***++++++++++++***(((&&&&&&((((((((('''&&&&&&&&&'''''''''(((((('''(((******)))***,,,...666DDD^^^zzzsssXXXGGGBBBCCCOOOeeewww}}}uuullleeecccaaa[[[SSSLLLIIIIIIJJJJJJ===BBBHHHIIIFFFBBB??????===@@@AAA>>>777222//////...//////...---000777<<<:::555666555777NNNiiiqqqsssrrrqqqqqqrrrssssssrrrooosssvvvwwwtttrrrqqqrrrvvvwwwxxxzzzzzzzzzzzzyyyuuuwwwyyy{{{|||~~~~~~zzz{{{rrrWWWBBBDDDXXXtttiiiVVVFFFMMMfffrrr^^^SSSPPPkkkwwwwwwbbbIII666333000((('''000,,,)))%%%!!! """$$$&&&)))###MMMkkkIII'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%'''(((''''''&&&%%%&&&(((***+++,,,+++++++++)))'''''''''((('''&&&%%%&&&''''''((((((''''''((()))++++++***+++---///777EEE___{{{zzz^^^KKK@@@>>>HHH___uuuwwwooofffbbbccc^^^YYYRRRLLLIIIHHHFFFEEE@@@@@@JJJOOOFFFCCCDDD===GGGFFFCCC???:::444///,,,...---+++***,,,000555999DDD<<<111///???VVVffflllrrrqqqpppppppppqqqrrrsssppprrrttttttssssssssstttsssvvvyyy}}}|||uuuqqqvvvwwwzzz|||~~~|||}}}uuuXXXAAAJJJ]]]xxxpppYYYKKKKKKXXXvvvmmmXXXLLL___|||}}}sss]]]EEE666111,,,,,,---%%%)))((((((((((((((())))))&&&---444666222+++&&&######%%%&&&(((((('''%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%&&&)))***+++)))'''%%%(((&&&%%%%%%&&&'''%%%$$$'''&&&%%%%%%&&&&&&%%%$$$111+++))),,,...,,,***+++666DDD^^^yyykkkTTTFFFAAAEEEXXXnnn}}}vvvooogggccceee```[[[SSSMMMJJJHHHFFFEEE???AAAKKKOOOEEECCCEEE@@@FFFEEEBBB>>>999333///---...---,,,,,,...444<<>>333111???VVVfffkkknnnnnnnnnnnnpppqqqssstttrrrsssttttttsssrrrtttuuuuuuvvvxxx|||~~~~~~|||zzzwwwxxxzzz|||}}}~~~~~~~~~|||}}}tttVVV@@@GGG[[[vvvvvv^^^MMMJJJVVVsssvvv___QQQZZZxxxttt|||}}}ZZZCCC555111,,,------&&&))))))(((((((((((())))))%%%)))------***&&&$$$###%%%&&&'''((('''&&&$$$###%%%%%%%%%&&&&&&'''''''''###$$$''')))******)))))))))'''&&&&&&'''(((&&&%%%((('''&&&%%%&&&&&&&&&&&&---((('''***---,,,+++,,,555DDD___zzzppp[[[FFFAAACCCTTTjjj{{{uuuooohhhdddfffaaa[[[RRRKKKGGGEEEDDDCCC???AAALLLOOODDDBBBGGGDDDEEECCC@@@;;;777333///...///...---,,,///666???EEEIII@@@555333AAAVVVeeejjjjjjjjjlllmmmppprrruuuvvvuuuuuuuuutttrrrrrrtttvvvxxxwwwwwwyyy|||~~~~~~}}}yyyzzz{{{|||}}}}}}}}}}}}}}}}}}~~~~~~|||~~~sssUUU>>>DDDYYYuuu~~~dddOOOIIIRRRooofffTTTSSSnnnuuuxxxzzzVVV@@@444111,,,---...((())))))(((((((((((())))))%%%&&&'''&&&$$$###$$$%%%''''''(((((('''%%%###"""###$$$%%%&&&'''((())))))%%%&&&&&&'''((())))))******(((''''''((()))'''&&&((('''&&&%%%%%%&&&((()))***&&&%%%))),,,++++++...444DDD```}}}xxxgggMMMDDDBBBOOOdddwww}}}sssnnngggccceee___YYYOOOGGGBBBAAA@@@??????BBBMMMOOODDDBBBHHHGGGCCCAAA>>>:::666222000//////...---+++---444>>>FFFKKKBBB777555BBBWWWeeejjjjjjkkklllnnnqqqsssuuuvvvwwwwwwvvvtttrrrrrrtttwwwyyyxxxwwwxxxyyyzzzzzzxxx{{{{{{{{{|||||||||||||||||||||}}}~~~}}}}}}sssUUU>>>DDDZZZuuuiiiSSSIIINNNiiijjjTTTNNNeeevvvwwwvvvQQQ===333111,,,---///)))***))))))(((((((((((()))'''&&&&&&&&&%%%&&&'''(((&&&''''''''''''%%%$$$$$$%%%%%%%%%&&&'''(((((()))***)))((('''&&&&&&'''''')))(((''''''(((((('''%%%''''''&&&%%%%%%&&&)))+++***&&&&&&***+++***+++...444DDDbbbsssYYYKKKCCCJJJ\\\pppzzzqqqmmmeeeaaabbb```YYYNNNEEE@@@?????????@@@BBBLLLNNNDDDCCCIIIGGGAAA???===:::666333000///,,,------,,,...666BBBKKKJJJBBB888666CCCXXXfffjjjmmmnnnoooppprrrsssttttttwwwwwwvvvtttrrrrrrtttwwwwwwwwwxxx{{{||||||yyywww||||||{{{{{{{{{|||||||||{{{|||}}}~~~}}}}}}~~~sssUUU???FFF\\\vvvnnnZZZMMMLLLdddnnnUUUNNNaaaxxxxxxqqqLLL:::222111,,,---///*********)))(((((((((((((((&&&&&&&&&'''((((((((('''$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''+++)))(((&&&&&&&&&'''(((((('''%%%&&&''''''&&&$$$$$$&&&'''&&&%%%&&&)))++++++))))))++++++)))***...444EEEccc~~~bbbQQQCCCFFFVVVjjj}}}wwwpppllleee```aaabbbZZZOOOFFFAAA@@@AAABBBAAAAAAJJJNNNFFFEEEGGGBBB>>>>>>===;;;888555111///***,,,...///111:::GGGQQQHHH@@@777666DDDZZZhhhlllnnnoooppprrrrrrsssssssssuuuuuuuuutttrrrrrrtttvvvsssuuuyyy~~~~~~{{{||||||{{{{{{{{{||||||}}}{{{|||}}}~~~}}}}}}}}}~~~sssUUU>>>GGG]]]wwwuuueeeUUUMMMaaauuuZZZPPP^^^yyy{{{wwwmmmHHH888222222,,,,,,...)))+++***)))((((((''''''(((&&&%%%&&&''')))(((&&&$$$###$$$$$$%%%&&&'''((()))((((((((('''''''''&&&&&&%%%%%%%%%&&&''')))+++---(((&&&%%%%%%&&&&&&%%%$$$ $$$''''''%%%%%%(((++++++******,,,+++(((***...555FFFdddkkkWWWDDDCCCRRRgggzzztttnnnllleeeaaabbbbbbZZZNNNEEE@@@@@@BBBDDDCCC@@@HHHMMMGGGGGGFFF===<<<===>>>===;;;666222///+++...111111222888CCCMMMDDD>>>555666EEE[[[jjjnnnmmmnnnoooqqqrrrrrrrrrrrrrrrsssttttttsssrrrtttuuutttuuuyyy~~~||||||{{{zzzzzz{{{|||}}}~~~|||}}}~~~~~~}}}{{{zzz}}}rrrTTT===GGG]]]wwwrrr```QQQ___{{{___NNNXXXpppsssiiiFFF777222222,,,+++---(((+++***)))((('''''''''''')))'''%%%&&&((()))'''%%%%%%%%%%%%%%%&&&&&&'''(((''''''''''''((((((((((((###$$$%%%&&&(((***,,,---((('''&&&&&&''''''&&&%%%!!!&&&'''&&&%%%''')))(((''')))+++***(((***000777GGGdddxxxaaaJJJDDDNNNaaasssqqqmmmlllfffcccccc```XXXLLLBBB>>>???AAACCCCCC???FFFLLLIIIHHHDDD999;;;===>>>???<<<888333///...222333111///222;;;DDDBBB<<<444555EEE\\\kkkooojjjlllnnnppprrrrrrrrrrrrppprrrttttttssssssssstttwwwwwwxxx{{{}}}}}}{{{yyy{{{{{{zzzzzz{{{|||~~~|||}}}~~~~~~|||zzzyyy}}}pppSSS<<>>>>>DDDEEECCC???<<>>>>>BBBIIILLLGGGAAA>>>;;;AAAFFFEEE>>>888555444222777999555444777::::::@@@>>>888666FFF```nnnnnnnnnkkkllloooooolllooouuuoooqqqssspppmmmlllpppttttttvvvuuuuuuyyy~~~}}}yyy{{{{{{zzzyyyzzz|||~~~}}}{{{}}}~~~|||~~~oooOOO>>>GGG___zzzmmmXXXXXXssstttWWWPPPUUUnnnuuuxxx```???777---)))***,,,+++(((,,,+++***)))))))))))))))(((&&&%%%&&&((()))'''%%%''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((((((((((($$$$$$$$$$$$%%%%%%%%%&&&)))((('''&&&%%%%%%%%%%%%''''''&&&&&&'''(((***+++&&&(((***+++***+++,,,---999LLLhhh~~~hhhSSSEEEDDDSSSbbbxxx}}}ooojjjhhheeeaaa___\\\WWWNNNGGGFFFIIIFFF@@@<<>>;;;555555777888777999======999>>>>>>::::::GGG]]]lllnnnnnnlllmmmooonnnlllmmmrrrmmmooopppnnnkkkkkknnnqqqrrruuuvvvvvvzzz~~~}}}yyy|||{{{{{{{{{{{{}}}~~~|||}}}~~~pppQQQAAAFFF___{{{mmmWWWVVVpppbbbTTTPPPdddvvvvvv^^^???777---)))***,,,+++)))++++++************++++++((('''&&&&&&'''((('''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&'''(((((((((((((((#########$$$$$$$$$%%%%%%((((((''''''&&&''''''(((''''''&&&''''''((()))***'''((()))))))))***,,,///:::LLLfff~~~uuu___JJJAAAIIIUUUjjjuuuzzznnniiigggddd``````\\\WWWOOOHHHIIIMMMJJJEEE:::???AAA???EEELLLHHH===???IIIJJJAAA???EEEBBB666777777666777===AAA>>>666555777666888EEEYYYggglllmmmmmmnnnnnnmmmkkkllloookkklllmmmllljjjjjjmmmoooppptttwwwxxxzzz~~~}}}yyy}}}|||||||||}}}~~~}}}~~~nnnOOO???GGG```|||iiiSSSSSSnnnmmmZZZNNN^^^xxxttt~~~[[[AAA999111,,,,,,------,,,...---,,,+++************''''''&&&''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((())))))''''''''''''(((((())))))((()))((('''''')))---000:::JJJccc{{{mmmUUUEEEFFFOOOXXXggg{{{xxxmmmiiifffccc``````\\\WWWNNNHHHKKKPPPQQQLLL:::>>>??????GGGPPPLLLAAA???KKKPPPIIIHHHMMMGGG:::555555444777???DDD===333---...111777EEEXXXeeekkkkkknnnooommmkkkkkkllllllkkkkkkkkkjjjjjjkkkmmmnnnoootttxxxxxxzzz}}}}}}zzz~~~~~~~~~~~~~~~}}}lllMMM>>>GGGaaa~~~~~~dddMMMOOOmmmwww```PPP[[[yyy}}}ttt{{{XXX@@@:::222---,,,---------111000...,,,***(((''''''&&&'''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&%%%%%%%%%''''''''''''(((((((((((('''''''''''''''((()))***'''''''''((((((((((((((()))((((((&&&&&&(((,,,000888GGG___wwwxxx___IIICCCGGGJJJZZZpppuuulllhhheeeaaa___```]]]XXXPPPJJJMMMSSSTTTPPP<<<===>>>BBBKKKQQQMMMDDDCCCOOOVVVSSSPPPOOOHHH>>>333333444888@@@DDD===111++++++///:::JJJ[[[gggkkkiiimmmooolllkkklllllljjjlllkkkjjjjjjkkklllnnnooooootttxxxxxxyyy|||~~~|||~~~mmmNNN???EEE```}}}~~~bbbLLLNNNlllgggRRRXXXrrrttt}}}xxxTTT>>>888111,,,******,,,,,,222111...+++)))'''%%%%%%&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''(((((()))''''''((((((((((((''''''(((((((((&&&&&&(((,,,///555CCCZZZssshhhNNNAAA@@@DDDQQQeeeyyy|||tttkkkhhheeeaaa___```]]]ZZZTTTOOOQQQUUUSSSMMMAAA<<<<<>>111333555:::BBBEEE===222...,,,///<<>>999222,,,******,,,---000///---***(((&&&%%%%%%%%%''')))(((&&&%%%&&&(((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&''''''''''''((())))))((('''&&&''''''(((''''''(((+++...222???VVVooorrrXXXFFF@@@DDDMMM\\\ppp{{{ssskkkhhhddd```___```^^^\\\WWWSSSTTTVVVQQQIIIDDD;;;<<>>???;;;222,,,...222333---,,,+++)))((((((''''''&&&''''''&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&'''''''''%%%"""!!!%%%'''%%%###%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&'''(((((((((((((((''''''((())))))((()))+++---333:::KKKeeelllQQQBBB@@@LLLZZZfffuuuuuummmgggffffffbbb`````````[[[UUUSSSTTTTTTQQQMMMFFF@@@<<<@@@GGGIIIBBB:::;;;>>>@@@@@@===;;;;;;<<<888888888:::AAAEEE===111222...///<<>>DDDZZZvvvqqqTTTIII^^^{{{}}}___PPPVVVmmmmmmKKKDDDEEEAAA888333555777777,,,,,,***)))((('''''''''%%%'''((((((&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%!!!!!!&&&(((&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$$$$%%%''''''(((((((((((((((((('''''''''((())))))((()))+++---000666FFF^^^yyypppUUUDDD@@@JJJUUUaaaqqqssskkkfffffffffccc```aaa^^^ZZZUUUSSSTTTTTTRRROOOIIIBBB<<<>>>DDDFFFBBB;;;555777999;;;<<<>>>AAACCC@@@===888888===AAA===555///---000===PPPaaaiiikkkhhhjjjkkkjjjiiiiiijjjlllmmmkkkiiijjjlllnnnnnnnnnnnnqqqvvvyyy|||~~~~~~~~~~~~~~~}}}~~~}}}||||||gggHHH<<>>BBBDDDGGGHHHKKK@@@555333:::>>>:::222---...222===PPPbbbkkkkkkgggiiikkkkkkkkkkkklllmmmmmmllljjjkkkmmmnnnoooooommmqqqvvvyyy|||~~~|||zzzyyywwwuuusssrrrpppnnnoooppprrrrrrrrrtttuuuttttttwww{{{gggHHH<<<@@@VVVsssvvvYYYIIIWWWooonnnVVVOOO^^^~~~gggLLLKKKNNNLLLFFFCCCBBB???;;;,,,+++***)))''''''''''''&&&(((((((((&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%***%%%###&&&&&&###"""$$$&&&&&&''''''(((''''''''''''&&&%%%%%%%%%&&&((()))+++***)))((((((''''''&&&'''((())))))((()))+++------000;;;OOOhhhzzz[[[FFF>>>BBBKKK\\\qqqyyynnngggcccdddeeebbb______[[[YYYVVVTTTTTTSSSSSSRRRMMMFFF>>><<>>888...---111555===OOObbbllllllgggiiillllllllllllmmmnnnooommmllllllnnnpppqqqppppppssswwwzzz|||}}}|||}}}~~~~~~~~~~~~~~~}}}{{{xxxsssnnnjjjgggccc```^^^\\\YYYXXXXXXXXXXXXWWWZZZXXXXXX[[[^^^ccchhhlll{{{|||hhhIII===>>>UUUsssuuuYYYJJJVVVlllvvv\\\NNNXXXwwwfffOOONNNQQQQQQMMMJJJHHHBBB<<<,,,+++***(((''''''&&&&&&(((((('''%%%###$$$(((+++%%%%%%%%%%%%%%%%%%%%%%%%&&&""" ###%%%######%%%%%%&&&&&&'''((((((((('''((('''&&&&&&&&&'''((())),,,+++***((('''''''''''''''((())))))((()))+++---...111999JJJbbb{{{|||]]]EEE===@@@KKKaaaxxxvvvmmmgggcccdddeeeaaa^^^^^^ZZZYYYWWWUUUSSSRRRRRRRRRNNNGGG???<<<>>>???===:::666999???GGGNNNQQQPPPNNNTTTAAA111333<<<>>>666......333666<<>>>>>BBBEEEHHHLLLQQQ^^^dddooozzziiiIII===<<>>======:::777<<<:::999;;;>>>@@@???===777000...333555111///111...444555555CCCZZZhhhhhhiiilllnnnooonnnmmmllllllnnnlllkkkkkkmmmoooppppppggghhhhhhfffccc___^^^]]]XXX\\\bbbhhhllllllkkkiiiiiibbbXXXNNNHHHEEECCCAAADDDAAA>>>======>>>===<<<===888888;;;;;;888999>>>:::999;;;CCCQQQdddwwwhhhHHH<<<777OOOooofffOOOPPP^^^nnnRRRLLLccc~~~}}}^^^NNNLLLPPPRRRRRRQQQLLL@@@444+++***)))(((&&&&&&&&&&&&"""&&&((('''%%%######%%%%%%%%%$$$$$$#########+++%%%"""###$$$""""""$$$"""###$$$%%%&&&&&&&&&&&&)))((('''''''''(((***++++++***((('''''')))+++,,,'''((())))))((()))+++---,,,---333@@@TTTlllkkkRRRBBB???JJJeeepppiiigggeeeccccccbbb___]]]ZZZZZZ[[[ZZZXXXTTTOOOMMMMMMFFF@@@>>>;;;777555666666666444222444777555///111///111555333...***+++***///777@@@JJJVVVaaahhhkkknnnqqqooollljjjlllooorrroookkkiiiiiihhhgggeee\\\]]]ZZZUUUSSSUUUVVVSSSRRRSSSVVVYYY]]]^^^]]]\\\___UUUIIIBBBBBBAAA>>>:::@@@@@@???>>>======>>>>>>;;;:::999999999;;;<<<===>>><<<===???BBBLLL^^^ooozzzmmmNNN>>>@@@NNNmmmhhhPPPOOO[[[}}}tttZZZOOO___wwwvvvWWWGGGHHHKKKOOOPPPMMMBBB555,,,((((((((((((''''''''''''%%%%%%%%%&&&&&&%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%"""###%%%&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&******((('''&&&&&&&&&&&&,,,***((((((((()))(((&&&''''''&&&&&&&&&((()))***,,,+++...:::QQQkkktttdddNNNGGGKKKaaa{{{~~~pppjjjhhheeecccbbb```]]][[[YYYYYYYYYXXXVVVRRROOOMMMNNNFFF???<<<999444333555666666444111222555333...000///111555555///,,,,,,***///666???IIITTT___fffhhhjjjkkkjjjiiiiiikkknnnooolllfffaaa^^^ZZZWWWUUUPPPQQQPPPLLLLLLQQQSSSRRRIIIIIIHHHIIIKKKMMMNNNOOOLLLEEE===:::;;;===>>>===<<<<<<======???@@@AAABBB======>>>@@@BBBDDDFFFGGG???<<<;;;;;;;;;@@@NNN\\\ppp{{{mmmNNN??????NNNmmmjjjSSSQQQ\\\{{{{{{^^^NNNYYYnnnoooQQQAAA??????@@@AAA>>>888000***((((((((((((''''''''''''%%%%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((''''''''''''((()))))),,,***(((((())))))((('''+++***))))))((()))***+++,,,+++---999NNNiiittt___WWWXXXjjj|||pppkkkiiifffcccaaa___\\\ZZZYYYYYYXXXVVVTTTQQQOOONNNNNNFFF===999666111000333555666333///000222111---///...222777777222......***///555>>>HHHSSS^^^eeegggggggggffffffgggiiijjjeeeaaaZZZTTTOOOKKKGGGDDD>>>@@@@@@===@@@FFFJJJJJJ???>>>;;;:::;;;>>>BBBEEEAAA???<<<:::<<>>NNNmmmmmmUUURRR\\\yyydddNNNTTTfffeeeHHH999666444222000///...+++)))(((((((((''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%((('''%%%$$$$$$$$$%%%&&&""""""""""""###$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((***+++,,,,,,***((((((((()))((('''******)))))))))***+++,,,---,,,---777KKKfffvvvooolllwwwyyyoooiiigggdddbbbaaa___\\\ZZZZZZYYYXXXUUUSSSQQQPPPOOOOOOFFF<<<777333///...111444555333///...000000---...///444::::::444000000,,,///666>>>HHHSSS^^^fffjjjiiihhhgggeeebbb___]]]SSSOOOJJJFFFCCC@@@===;;;666888888666888???CCCBBB:::::::::;;;<<<@@@EEEIIIMMMNNNNNNMMMLLLNNNTTTXXXZZZ[[[^^^bbbfffiiikkkmmmjjjjjjkkkkkkjjjhhhgggeeebbb\\\UUUOOOGGG@@@>>>AAAQQQ```tttnnnOOO???===MMMmmmoooVVVQQQYYYwwwiiiOOOQQQaaa}}}ZZZ???333333000,,,************)))(((((('''''''''&&&&&&&&&$$$%%%&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$%%%&&&######"""""""""$$$&&&'''###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((***+++,,,+++)))'''&&&''''''&&&%%%%%%%%%&&&'''(((***+++,,,---,,,...555GGGaaa~~~vvvnnnfffdddbbbaaaaaa```^^^\\\[[[ZZZXXXWWWUUUSSSRRRQQQOOOFFF<<<777222...---000222555555111///111000---000111666===<<<666000///---000777>>>HHHTTT```hhhkkkkkkjjjggg___VVVNNNIIIBBB???;;;999999888777666777::::::777999>>>AAA@@@<<<@@@EEEIIILLLPPPUUUYYYdddfffhhhgggeeefffkkkpppqqqsssvvvyyy|||~~~~~~|||yyywwwuuuvvvnnngggaaaXXXLLLDDDAAAAAAOOOeeezzznnnNNN>>><<>>HHHUUUbbbjjjhhhjjjiiiaaaTTTGGG===999999777444444555666555555999<<<>>>===???CCCDDDBBBGGGMMMVVV\\\___cccgggkkktttvvvyyyyyyyyyzzz~~~yyysssooogggYYYMMMFFF<<>>???@@@FFFKKKMMMPPPUUUVVVSSSZZZ```hhhmmmoooqqquuuyyy}}}{{{{{{vvvhhhYYYPPPFFFBBBJJJ```wwwlllLLL;;;;;;KKKmmmwww^^^VVV[[[zzzsssYYY[[[www|||]]]QQQTTTlll{{{___@@@222111---+++))))))))))))(((''''''''''''&&&&&&&&&%%%%%%$$$%%%&&&'''((((((((((((###$$$%%%&&&&&&$$$###""""""###$$$%%%%%%&&&&&&%%%############$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%***)))'''&&&''''''&&&%%%###$$$%%%'''))))))))))))'''+++000555???VVVuuu~~~pppkkkfffdddbbb```___^^^[[[YYYUUUWWWXXXXXXVVVSSSPPPMMMNNNFFF@@@===999444111222,,,555;;;;;;999888555222999:::???DDDAAA666---)))))),,,333;;;FFFTTTbbbkkkeeehhheeeWWWDDD777555999888888999===BBBHHHKKKLLLNNNVVV]]]aaagggmmmnnnkkkjjjooouuuxxxwwwxxx}}}tttdddZZZTTTHHHFFFXXXooolllKKK;;;:::KKKmmmzzzccc[[[```{{{rrrUUUUUUpppfffWWWWWWiiizzz}}}ZZZ<<<000222---+++(((((()))+++++++++''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''(((((((((((("""$$$&&&''''''%%%""" !!!###$$$%%%%%%$$$$$$"""############$$$$$$$$$$$$#########$$$$$$%%%&&&,,,***((((((((()))((('''###'''***,,,,,,&&&+++111555???UUUsssvvvnnngggfffdddbbb```^^^]]]]]]YYYWWWVVVUUUTTTRRRNNNKKKKKKIIIEEE???999555333444---333===BBB>>>666555999>>>444555BBBCCC444*********---///333???RRRaaagggdddhhhhhh]]]MMM???:::;;;:::@@@IIIQQQVVVZZZ\\\]]]dddhhhllloootttzzz{{{wwwttttttvvvyyy{{{}}}|||ppphhhYYYVVVOOOMMM[[[ttteeeFFF===:::PPPmmm}}}```VVVccc~~~yyy]]]RRRddd~~~kkkVVVQQQbbboooLLL666///...+++,,,+++)))'''%%%&&&'''(((((('''&&&%%%%%%$$$$$$''')))******(((''''''(((%%%%%%&&&&&&%%%%%%$$$######"""!!!"""$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((())))))((('''&&&***(((&&&&&&&&&'''&&&%%%&&&&&&''''''(((((())))))%%%***000555???TTTpppuuulllgggeeecccaaa^^^]]]\\\[[[XXXWWWVVVUUUTTTRRRNNNLLLLLLKKKGGGBBB<<<666333222---222:::@@@===666555999>>>777999DDDBBB222)))******...111555AAARRR```fffiiikkkjjjbbbUUUKKKGGGFFFMMMSSS[[[bbbfffiiikkkllliiimmmpppsssxxx}}}~~~zzzxxxxxxwwwxxx{{{~~~~~~~~~wwwooofff^^^TTTPPPXXXhhhzzzeeeFFF<<<:::PPPmmm}}}aaaWWWeee}}}^^^MMMZZZrrrqqqZZZRRR^^^~~~kkkIII555///...+++++++++)))'''&&&&&&((((((''''''&&&%%%%%%$$$$$$(((***,,,+++***((('''(((%%%%%%&&&&&&%%%%%%$$$######"""!!!"""$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&)))(((&&&&&&''''''&&&%%%''''''''''''((((((((((((&&&)))---222<<>>;;;999999333555;;;>>>666***''',,,+++,,,,,,...:::NNN```iiiiiihhhhhhjjjmmmppppppooommmoooqqqrrrrrrrrrssstttsssvvvxxxyyy|||{{{vvvxxxzzz|||~~~~~~{{{{{{|||{{{xxx{{{pppfffbbbSSSEEEQQQjjj~~~gggHHH;;;;;;OOOkkkcccVVVccceeeLLLMMM]]]|||eeePPPUUUmmmrrrPPP999111///---+++++++++***((('''(((***&&&&&&&&&&&&&&&%%%%%%%%%(((+++...///,,,)))'''&&&%%%%%%&&&&&&%%%%%%$$$######"""!!!"""$$$%%%%%%$$$#########$$$$$$$$$%%%%%%((('''&&&%%%%%%&&&'''((('''&&&&&&'''(((((('''%%%((((((''''''&&&&&&%%%%%%''')))***+++,,,333???HHHYYY[[[\\\\\\[[[\\\___aaaaaabbbeeehhhlllppprrrtttvvvyyy~~~|||tttlllkkkjjjfffccc___\\\ZZZYYYWWWUUUSSSQQQQQQQQQOOONNNJJJJJJLLLOOOOOOJJJAAA999222000333;;;???<<<888666666666888888000&&&###'''---...---///999LLL\\\cccdddeeefffiiimmmooopppoooppprrrssssssrrrrrrtttvvvuuuxxx{{{{{{}}}yyy{{{~~~}}}~~~~~~zzz|||zzzpppgggTTTBBBHHH\\\yyyhhhJJJ<<<;;;OOOkkkdddWWWcccmmmPPPJJJSSSppplllUUUVVVjjjgggGGG444000...,,,+++++++++***(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%(((+++,,,***(((&&&&&&%%%%%%&&&&&&%%%%%%$$$######"""!!!"""$$$%%%%%%$$$############$$$$$$$$$$$$''''''&&&&&&&&&&&&''''''&&&%%%&&&'''))))))'''%%%'''''''''&&&&&&&&&&&&&&&'''***+++++++++---333888???AAABBBCCCCCCEEEHHHJJJIIIJJJMMMRRRWWW]]]aaaccciiimmmsssxxx|||{{{ssslllkkkiiifffbbb^^^[[[YYYXXXWWWUUURRRQQQQQQQQQPPPOOOLLLLLLMMMPPPPPPKKKAAA999111...111999???;;;444000444444333222---'''&&&)))))),,,---///777DDDNNNRRRRRRVVV\\\bbbgggkkknnnpppnnnooooooooonnnooorrrttttttxxxzzz{{{~~~}}}}}}~~~~~~||||||uuuhhhUUUFFFJJJXXXuuujjjLLL===;;;OOOjjjgggZZZfffwwwWWWHHHIIIccc}}}ttt^^^WWWhhh^^^@@@111///...******++++++***)))(((***+++&&&&&&&&&&&&&&&&&&&&&&&&###%%%(((((('''&&&&&&'''%%%%%%&&&&&&%%%%%%$$$######"""!!!"""$$$%%%%%%$$$############$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&((())))))'''%%%%%%&&&&&&&&&&&&&&&&&&'''(((***+++++++++...333777777999;;;<<<===???BBBEEEDDDDDDFFFIIIMMMQQQUUUWWWYYY]]]dddiiimmmqqqvvvzzz|||}}}zzzssslllkkkiiieeeaaa]]]ZZZWWWVVVWWWUUURRRPPPPPPQQQPPPOOONNNMMMNNNPPPPPPKKK@@@888///,,,///888>>>:::111,,,000///......---+++,,,///###(((+++---333<<>>EEEPPPZZZbbbhhhnnnrrrmmmnnnooonnnnnnooorrrtttqqquuuwwwxxx|||{{{~~~~~~~~~}}}|||vvvgggVVVKKKPPP[[[ssskkkMMM>>>;;;OOOjjjiii\\\hhh]]]IIIEEEZZZvvv{{{fffXXXfff~~~{{{YYY<<>>AAABBBDDDFFFJJJMMMLLLLLLLLLLLLMMMOOOPPPRRRLLLQQQWWW\\\```eeelllppptttwwwzzz~~~vvvppplllkkkddd```aaa```[[[WWWUUUWWWRRROOOPPPPPPMMMLLLNNNHHHLLLOOONNNNNNLLLEEE===333111//////000111000///...,,,///333111+++***...)))***+++...000333555777:::???BBBCCCMMM^^^iiikkklllmmmnnnnnnppprrrtttuuu{{{yyyxxxzzz~~~~~~}}}kkkWWWPPPZZZhhh}}}pppTTT???===KKKnnngggWWWbbbdddLLLDDDQQQjjjeeeVVV]]]zzzhhhJJJ;;;///,,,///------------,,,***((('''&&&''''''&&&%%%%%%$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%$$$$$$&&&(((''''''''''''''''''''''''&&&((())))))(((''''''(((%%%''')))***---444???FFFTTTVVVXXX[[[]]]```dddgggiiifffdddbbbbbbaaa___^^^VVVWWWWWWUUUTTTVVV[[[```iiihhhmmmtttyyyyyy||||||~~~wwwpppkkkiiiddd```___\\\WWWTTTTTTUUUQQQNNNOOOOOOLLLKKKMMMKKKNNNPPPPPPQQQPPPHHH???444222000//////000///------,,,...111///***))),,,+++++++++,,,---///111222888<<<<<<;;;AAAPPP]]]ccckkkmmmnnnpppqqqrrrtttvvvzzzyyyxxxzzz~~~}}}nnn]]]VVVaaappp~~~rrrVVV???===KKKmmmgggVVVaaalllRRRFFFKKKdddjjjTTTZZZwww```DDD888///...111......------,,,***)))'''&&&''''''&&&&&&%%%$$$$$$###'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%$$$$$$&&&((())))))))))))))))))))))))&&&((()))((('''&&&''')))((()))***,,,333???OOOZZZgggjjjmmmppprrruuuxxx{{{{{{xxxvvvuuuttttttrrrqqqiiiiiihhhccc^^^\\\]]]___bbb```ccckkkppptttyyy|||xxxqqqjjjgggccc```]]]XXXQQQPPPSSSTTTPPPNNNOOOMMMJJJJJJMMMMMMNNNNNNOOOSSSTTTKKK@@@555333000.........---,,,,,,+++---///---((((((***************,,,...111222777999888444555AAAOOOXXXiiillloooqqqrrrsssuuuwwwyyyxxxxxxzzz~~~sssbbbZZZdddsssvvvYYY@@@>>>KKKmmmfffTTT___wwwZZZHHHEEEZZZzzzoooSSSVVVrrr|||XXX===444//////000+++......---,,,+++)))((((((''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&&&&((()))+++++++++...777HHH]]]kkktttxxx}}}~~~}}}}}}{{{vvvpppkkkhhhgggbbb^^^^^^ccciiinnnwww}}}}}}zzzwwwqqqjjjgggdddaaa]]]UUUNNNNNNRRRTTTQQQOOOPPPMMMJJJJJJNNNMMMLLLKKKMMMSSSUUULLL???555222///---.........---++++++------***''''''((()))))))))+++---111333555555888777333111888FFFPPPdddiiiooorrrssstttvvvxxxwwwxxxyyy{{{}}}xxxeeeXXX^^^lll~~~yyy\\\AAA>>>KKKkkkfffTTT^^^}}}aaaHHHBBBTTTqqqsssTTTSSSlllvvvSSS:::444000///...'''///...---,,,******))))))''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&(((***---,,,,,,...888JJJ```oooxxx|||~~~{{{zzzpppiiieeeeeehhhlllttt|||~~~}}}}}}|||xxxvvvpppiiigggdddaaa^^^VVVNNNMMMQQQTTTRRRQQQQQQNNNJJJKKKPPPMMMLLLKKKMMMTTTWWWNNNCCC444222...---.../////////+++------+++)))(((((('''))))))+++---000222444555333555666444111444???JJJ]]]dddmmmrrrssstttvvvyyyvvvwwwzzz|||}}}~~~{{{fffTTTVVVccczzz|||```DDD>>>IIIhhhfffSSS]]]zzzhhhIIIDDDPPPjjjwwwYYYRRRgggkkkKKK777444222111000)))...---,,,+++***))))))***''''''&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%$$$$$$&&&((())))))))))))))))))))))))'''((()))(((&&&&&&((()))***+++,,,111;;;MMMbbbqqq}}}{{{sssooommmlllqqqxxxyyy}}}{{{vvvtttoooiiifffccc```^^^XXXPPPMMMOOOTTTSSSSSSRRRNNNJJJLLLQQQOOOOOOOOOQQQVVVYYYSSSIII777333///......///000000,,,//////+++)))))))))(((***,,,///333555777777888666555555444222222:::DDDTTT]]]iiiqqqssssssvvvyyytttwww{{{|||}}}}}}~~~}}}gggQQQPPP]]]uuu}}}}}}dddGGG>>>GGGeeeeeeRRR[[[wwwqqqOOOGGGMMMbbb~~~```SSSccc]]]BBB444555333444555000...,,,+++)))(((((()))***''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%$$$$$$&&&(((((((((((((((((((((((((((&&&((())))))(((''''''((('''))),,,333@@@SSSiiixxxzzzuuuqqqrrrvvvuuuzzz~~~{{{tttqqqmmmjjjeee```^^^^^^ZZZSSSMMMLLLSSSRRRRRRRRRMMMHHHKKKQQQMMMPPPQQQRRRVVVYYYTTTMMM;;;777222///...............222222,,,)))++++++)))***///555<<>>TTTlll}}}~~~}}}|||}}}vvvrrrooossszzz|||{{{}}}vvvjjjdddfffeee```]]]^^^ZZZSSSMMMKKKMMMQQQSSSQQQMMMJJJKKKMMMTTTRRRPPPRRRUUUVVVUUUSSSHHH===333111000,,,,,,000999888444...***)))+++---///888DDDPPP\\\cccaaa[[[TTTLLLEEE@@@:::444555;;;HHHSSSbbbmmmqqqrrrssstttwwwzzz}}}fffJJJFFFRRRjjjzzzxxx~~~xxxkkkLLL@@@FFFcccrrrYYYKKKGGGeeekkkQQQEEEQQQpppuuuaaa^^^{{{gggCCC<<<444000111222111//////...,,,)))((((((((((((((((((''''''''''''((((((###$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''$$$"""!!!"""###$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$((()))&&&&&&'''&&&"""$$$(((+++---+++)))'''&&&'''***,,,000>>>WWWooo{{{}}}~~~yyyuuutttyyy|||{{{|||zzzuuukkkgggiiiddd```]]]]]]YYYQQQKKKIIIMMMPPPRRRPPPLLLKKKMMMPPPSSSRRRQQQSSSUUUVVVUUURRRIII===222///...,,,,,,...666555222...***)))+++---///:::HHHTTT___fffeeeaaaddd]]]VVVQQQHHH===999;;;???KKK[[[hhhpppsssvvvxxxzzz|||cccIIIFFFSSSmmm|||zzzxxxjjjJJJ<<>>VVVmmmyyyyyyyyy|||~~~{{{zzz}}}}}}zzzyyyzzz|||}}}wwwtttmmmjjjkkkddd___\\\\\\XXXOOOIIIGGGNNNPPPPPPOOOLLLLLLOOORRRRRRRRRSSSUUUVVVVVVTTTQQQKKK>>>000,,,,,,,,,+++,,,111000///,,,***)))+++---111@@@PPP[[[ccchhhjjjhhhjjjfffbbb]]]SSSEEE:::666888BBBRRRaaalllssswwwyyy|||~~~~~~}}}||||||```FFFGGGVVVrrr}}}wwwhhhHHH;;;@@@\\\zzzoooRRR@@@???DDDZZZ~~~vvvSSSCCCJJJeee~~~fffYYYoooqqqSSS???:::333000000000///...---,,,,,,+++***(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%%%%%%%$$$%%%$$$$$$######%%%&&&'''"""###$$$###"""!!!###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&$$$%%%((()))'''&&&(((******((('''((()))(((***+++///===TTTjjjvvvrrrpppssszzz~~~~~~~~~yyyxxx|||}}}yyyvvv|||{{{uuusssooolllkkkeee```]]]\\\XXXOOOHHHFFFPPPQQQPPPNNNLLLLLLOOORRRRRRSSSUUUWWWWWWUUUSSSQQQMMM@@@000******,,,+++***,,,---,,,+++******,,,...888HHHZZZbbbfffiiikkkkkkfffffffffddd\\\MMM???666777???LLL[[[hhhqqqvvvwww}}}~~~~~~|||{{{zzz^^^FFFIII[[[vvvwwwgggGGG>>>AAA[[[yyyeeeHHH:::===DDDYYY|||~~~XXXDDDEEE]]]wwwfffUUUiiicccHHH===888333000//////...---...//////...---+++)))'''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$###"""###$$$&&&'''(((&&&"""!!!$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''$$$$$$((()))''''''(((((((((''''''(((***'''***+++///<<>>LLL___pppzzz}}}}}}~~~}}}|||}}}~~~}}}||||||}}}}}}}}}}}}}}}zzz]]]FFFMMMbbb{{{zzzjjjIII<<<===VVVuuuzzzXXX???999===???[[[kkkNNNBBBRRRiiijjjUUU___kkkNNN<<<999777444111///......///---,,,,,,+++***(((&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''''''''&&&&&&%%%#########$$$$$$$$$$$$$$$$$$&&&$$$"""""""""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***,,,***&&&%%%&&&&&&###%%%&&&''''''&&&''')))***&&&***,,,000===SSShhhrrrlllbbb\\\dddpppyyy}}}~~~~~~|||zzzwwwwww{{{{{{rrroooooojjjeeeccc^^^\\\[[[XXXPPPJJJHHHNNNNNNNNNOOOPPPRRRRRRQQQVVVXXXYYYWWWTTTRRRRRRSSSMMMKKKAAA333,,,---...,,,...---+++)))***...444999QQQ[[[dddeeeeeeggghhhgggdddhhhjjjiiihhhbbbTTTFFF;;;888:::FFFZZZmmmwww{{{}}}~~~~~~~~~~~~|||zzzxxxyyy|||~~~|||{{{{{{{{{yyy\\\EEELLLbbb{{{|||lllLLL;;;;;;SSSrrrtttQQQ<<<:::>>>???YYY~~~tttTTTCCCOOOeeeoooVVV[[[xxxaaaGGG:::999888666333000//////000---,,,+++)))((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$$$$###!!!"""$$$%%%%%%%%%###""""""%%%### ###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((+++***'''&&&((('''###$$$%%%''''''''''''(((***&&&))),,,111>>>TTTiiisssqqqcccZZZ```nnnzzz~~~zzzvvvxxx|||~~~zzzpppnnnnnnjjjdddaaa]]]ZZZZZZWWWOOOIIIHHHJJJKKKLLLOOORRRTTTTTTTTTWWWXXXYYYWWWSSSQQQRRRTTTMMMMMMEEE666------///---000///,,,)))***///666<<>>FFF[[[}}}hhhMMMNNNbbbyyy{{{\\\WWWnnniiiLLL:::333555333000---,,,,,,...///***))))))((('''&&&%%%%%%(((%%%!!!!!!$$$&&&''''''$$$$$$############$$$$$$""""""######$$$$$$%%%%%%"""############$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""$$$###"""%%%))))))%%% $$$$$$%%%%%%%%%%%%&&&&&&''''''((('''&&&&&&(((+++)))***---333???SSSjjjyyy~~~pppbbbbbbooo}}}|||}}}{{{wwwxxx|||yyytttpppiiidddccc^^^\\\YYYWWWSSSNNNIIIDDDHHHKKKNNNQQQQQQRRRSSSTTTVVVXXXXXXVVVWWWWWWTTTOOOPPPQQQNNNCCC888444:::BBBEEE999000/////////888EEE\\\```eeeggggggfffhhhjjjjjjnnnooonnnoooppplllfffSSSDDD999???PPPbbbooovvv||||||~~~~~~}}}{{{yyywwwxxxyyy{{{{{{{{{{{{}}}}}}|||}}}sssSSS>>>KKKeee{{{nnnTTT<<<>>>NNNlll{{{[[[@@@<<<>>>???EEEZZZ~~~rrrTTTNNN\\\rrr^^^UUUkkk```EEE777222333111///,,,,,,---...000((((((''''''&&&&&&&&&%%%)))&&&$$$$$$%%%'''(((((($$$$$$############$$$$$$ !!!"""###$$$%%%%%%"""############$$$$$$$$$'''&&&&&&%%%%%%%%%%%%&&&%%%###"""###&&&&&&### $$$$$$%%%%%%%%%%%%&&&&&&&&&'''((('''&&&&&&(((***)))***,,,222>>>RRRiiiyyy~~~vvvhhh___hhh}}}~~~rrrtttvvvzzzwwwrrrnnngggcccbbb^^^[[[XXXUUUQQQMMMGGGDDDHHHJJJMMMOOOOOOQQQTTTVVVVVVWWWXXXWWWWWWVVVTTTQQQPPPTTTTTTLLLBBB>>>EEELLLJJJ999------------777DDD]]]aaafffhhhhhhgggiiikkkkkkoooqqqpppqqqrrrooojjjZZZJJJ<<<>>>NNNbbbooouuuyyyzzz{{{{{{{{{yyyxxxwwwwwwyyy{{{{{{||||||~~~~~~||||||pppQQQ???NNNggg{{{qqq[[[<<>>RRRiiiyyy~~~}}}ooo\\\bbb{{{vvvvvvvvvwwwyyy~~~|||tttqqqmmmfffaaa```___\\\XXXTTTPPPKKKEEEAAAHHHJJJLLLNNNOOOQQQTTTWWWWWWWWWWWWXXXWWWUUUTTTTTTRRRWWWYYYTTTMMMJJJNNNUUUMMM999,,,,,,---,,,777GGG^^^bbbgggiiiiiihhhjjjlllkkkpppsssqqqqqqrrrqqqnnn___PPP@@@===LLLaaapppuuuxxxxxxyyyyyyyyyxxxwwwwwwwwwxxx{{{||||||}}}~~~|||}}}nnnOOOAAAQQQjjj{{{sss___BBBDDDSSSooo{{{[[[AAA;;;<<>>SSSkkk{{{uuu^^^]]]vvv}}}zzzxxxyyy}}}wwwrrrpppmmmfff```^^^^^^\\\YYYUUUQQQKKKDDD@@@HHHJJJMMMOOOPPPRRRUUUWWWWWWVVVWWWYYYWWWTTTTTTWWWUUUXXX[[[ZZZUUUSSSUUUYYYNNN:::...//////---:::MMM___ccchhhjjjjjjiiikkkmmmlllqqqtttrrrqqqrrrrrrooodddWWWFFF>>>HHH]]]nnnuuuvvvwwwwwwxxxxxxxxxxxxwwwwwwyyy{{{||||||}}}}}}~~~jjjLLL@@@RRRkkk|||vvvbbbIIIHHHUUUooovvvYYYBBB???@@@KKK^^^{{{gggPPPLLL]]]zzziiiWWWdddbbbFFF666333555555333000---***(((''''''******))))))((((((((((((%%%%%%&&&%%%######$$$%%%$$$$$$############$$$$$$$$$$$$###"""!!! """############$$$$$$$$$###############$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''((('''&&&&&&'''))))))+++111>>>TTTmmm~~~zzzbbb\\\ooozzzwwwyyy|||zzztttqqqrrrppphhhaaa^^^\\\ZZZYYYVVVSSSMMMFFFAAAGGGJJJNNNPPPRRRSSSVVVXXXXXXVVVWWWZZZWWWSSSTTTYYYVVVXXXZZZ[[[[[[YYYYYYXXXKKK999///111000---;;;SSS```dddiiikkkjjjjjjlllnnnmmmrrruuurrrpppqqqqqqooojjj___MMM???DDDXXXjjjsssvvvvvvwwwwwwxxxxxxxxxxxxxxxzzz|||||||||}}}fffHHH???RRRjjj}}}wwwbbbIIIEEEOOOiiirrrUUUCCCCCCDDDJJJZZZsssoooTTTKKKZZZuuupppZZZbbbvvvWWW???333222444333111///---***)))((('''******)))(((''''''&&&&&&$$$&&&'''%%%###"""###%%%$$$$$$############$$$$$$#########""""""!!!!!!!!!"""############$$$$$$$$$""""""###$$$$$$$$$$$$$$$"""###$$$$$$######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&###%%%'''((('''&&&&&&'''((()))+++111???VVVppp}}}ggg]]]hhh{{{}}}yyyyyy{{{}}}xxxsssqqqsssrrrjjjbbb___YYYXXXXXXWWWUUUOOOHHHBBBGGGJJJOOORRRSSSTTTVVVXXXXXXVVVWWWZZZXXXRRRTTTZZZVVVWWWYYY[[[]]]\\\YYYWWWGGG777...111///+++;;;UUU```eeejjjlllkkkkkklllooonnnsssvvvrrrooopppqqqooonnneeeRRRAAABBBTTTgggpppvvvvvvwwwwwwxxxxxxyyyyyyyyy{{{|||}}}|||}}}~~~|||~~~~~~cccEEE===QQQiii~~~xxxbbbEEE???GGGbbb}}}pppRRRDDDGGGEEEEEEOOOhhhtttXXXLLLXXXrrruuu\\\aaa~~~lllOOO;;;444444666111000...,,,+++***))))))***))))))'''&&&%%%$$$$$$$$$&&&(((&&&$$$"""###&&&$$$$$$############$$$$$$""""""""""""############"""############$$$$$$$$$!!!"""$$$%%%&&&%%%$$$$$$!!!###############$$$$$$$$$%%%%%%%%%&&&&&&&&&###%%%'''((('''&&&&&&&&&((()))+++222@@@XXXrrrkkk^^^ddduuu{{{zzz|||{{{~~~yyyuuuqqqooommmjjjccc^^^[[[[[[WWWSSSQQQPPPJJJBBBFFFKKKNNNQQQVVV[[[[[[XXXXXXXXXYYYXXXRRRNNNSSS[[[WWWWWWZZZ\\\\\\ZZZWWWWWWJJJ888...000...+++===XXXgggggghhhjjjmmmpppppppppqqqttttttqqqqqqttttttrrrpppjjjYYYDDD???OOOfffuuuxxxwwwuuuttttttvvvxxxzzzzzzzzz{{{|||}}}~~~|||zzz~~~|||{{{^^^DDDAAAUUUlll~~~{{{dddFFF@@@DDD[[[wwwkkkQQQIIIIIIGGGDDDEEE^^^|||[[[GGGNNNhhh}}}{{{[[[YYYwww{{{___LLL888///222333333222000...,,,+++******)))******)))&&&%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$"""""""""""""""######$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''(((***)))'''&&&'''(((***+++)))(((,,,555CCCVVVooottt___]]]mmm{{{ttt|||xxxzzzuuurrrooommmmmmjjjeee```[[[[[[XXXSSSQQQPPPIII@@@FFFKKKNNNPPPTTTZZZ[[[XXXWWWXXXYYYWWWOOOIIIMMMVVVWWWXXXZZZ\\\\\\ZZZXXXWWWFFF555,,,000......AAA[[[hhhhhhhhhjjjlllnnnoooooorrruuuuuussssssvvvvvvtttrrrlll\\\GGG@@@OOOfffvvvxxxwwwtttssssssuuuxxxzzz{{{{{{|||}}}~~~~~~}}}|||www}}}xxx\\\BBB???TTTjjj~~~zzzeeeGGG???BBBYYYvvviiiPPPJJJLLLHHHDDDDDD^^^aaaJJJLLLaaavvv```\\\wwwtttXXXGGG555///111000111000...,,,+++*********((()))***)))'''%%%&&&'''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########"""""""""""""""######$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%((('''&&&%%%&&&''')))******))),,,555CCCVVVpppxxxaaaXXXfff{{{yyyzzzvvvxxxtttqqqnnnlllkkkhhhccc^^^\\\\\\XXXSSSQQQNNNGGG>>>EEEJJJNNNOOOSSSXXXZZZXXXWWWXXXXXXSSSIIIBBBFFFOOOWWWXXXZZZ[[[[[[ZZZXXXWWW@@@222+++...///111EEE___iiiiiijjjkkklllmmmnnnnnnqqqtttuuussstttxxxyyyvvvvvvppp___JJJBBBNNNeeevvvxxxwwwtttrrrsssuuuxxxzzz{{{{{{|||}}}~~~~~~}}}zzzrrrkkksssvvv[[[BBB???UUUlllyyyfffGGG>>>???UUUsssfffOOONNNQQQJJJDDDEEE___jjjNNNHHHYYYmmmfff___vvvhhhMMM???333...000...------,,,+++************((()))***)))'''&&&&&&'''%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$########################"""""""""""""""""""""""""""######$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###"""!!!'''&&&%%%%%%%%%&&&((((((***)))---666BBBVVVpppfffTTT^^^uuuyyyuuuvvv|||vvvsssnnnkkkiiiddd^^^YYY\\\\\\XXXSSSPPPMMMEEE<<>><<>>IIIRRRXXX\\\[[[[[[\\\XXXRRR:::000+++---///555III```kkkmmmooonnnmmmlllnnnpppooorrrsssrrrtttxxxyyywwwxxxsssfffSSSDDDGGG\\\qqqxxxwwwuuutttuuuvvvxxxzzzxxxxxxyyyzzz{{{|||}}}}}}~~~{{{vvviiiTTTHHHRRReee}}}www\\\DDDCCCYYYpppzzzmmmMMM???:::MMMmmm~~~```PPPZZZ\\\LLLCCCIIIeeeyyyXXXGGGSSSiiiooo```mmmrrrSSS===888111000111,,,+++++++++++++++,,,,,,---,,,,,,,,,)))&&&$$$###$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$######"""""""""$$$$$$######""""""!!!!!!"""""""""""""""######$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&''''''''''''''''''((((((((((((,,,444???RRRnnnwww\\\ZZZkkk|||zzzwwwttttttyyy~~~uuujjjfffkkkxxx}}}pppmmmjjjiiiiiifffaaa\\\ZZZZZZXXXSSSPPPLLLCCC999@@@IIIQQQTTTUUUWWWXXXWWWYYYQQQGGG@@@:::888===DDDLLLUUU[[[ZZZZZZ[[[UUULLL888000+++---///777KKK```jjjmmmooonnnllllllnnnqqqooorrrsssrrrsssxxxyyywwwxxxuuukkkYYYFFFDDDXXXnnnwwwwwwwwwwwwxxxxxxyyyyyywwwwwwxxxyyyzzz{{{||||||{{{rrrcccLLL???III]]]zzzvvv[[[CCCBBBXXXooo|||rrrRRRAAA999KKKjjjyyy]]]RRR``````KKKBBBMMMkkk^^^KKKUUUiiirrr___hhhfffJJJ;;;888222000000,,,++++++******+++,,,,,,---,,,,,,,,,)))&&&$$$###$$$$$$$$$######$$$$$$%%%%%%####################################"""""""""""""""""""""""""""######$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&((()))&&&'''''''''((((((((((((&&&''',,,222<<>>IIITTTWWWWWWXXXXXXWWWRRRHHH@@@===<<<::::::<<>>;;;666555>>>HHHPPPTTTSSSHHH<<>>JJJQQQPPPFFF;;;444---///000111111222333333,,,333999===@@@@@@:::222,,,---,,,---333BBBWWWfffiiijjjkkkkkklllnnnqqqtttvvvvvvwwwxxxxxxxxxxxxwwwtttxxxtttjjjZZZFFFIIIcccuuuvvvyyy|||~~~|||yyyuuuxxxzzz||||||||||||~~~|||sssgggKKK===999999SSSssstttWWW@@@BBB[[[ttthhhKKK;;;CCCWWWsssgggYYYffflll```KKK@@@WWW}}}|||^^^TTTeeeyyyyyyaaaaaa}}}iiiNNN:::333---...///---,,,---******)))(((((((((((((((((((((''''''''''''''''''%%%$$$######$$$$$$###""""""""""""""""""""""""""""""############$$$$$$$$$!!!!!!!!!!!!!!!"""######$$$%%%&&&&&&'''&&&&&&&&&%%%$$$""""""###$$$######$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%&&&(((***,,,******,,,111:::LLLiiikkkVVVWWWfffxxxqqqVVV@@@;;;777:::BBBPPPfffyyy{{{nnnfff]]]YYY[[[^^^^^^]]]\\\[[[YYYVVVRRRLLLFFFAAA333:::BBBGGGDDD<<<444///...///111222333222000///)))...222333555666333---,,,---...///555DDDXXXgggiiikkklllmmmmmmooosssvvvssstttuuuwwwyyyzzz{{{{{{uuuxxxtttkkk[[[FFFHHH```sssvvvzzz~~~}}}yyywwwyyyzzz{{{|||}}}}}}~~~|||sssfffGGG:::999888PPPpppsssUUU???BBB\\\tttmmmOOO===BBBTTTpppeee\\\mmmqqqaaaLLLBBBZZZ}}}cccUUU```wwwyyybbbaaa|||^^^EEE:::333......---)))''')))***))))))(((((((((((((((((((((((((((''''''''''''%%%$$$###$$$%%%%%%$$$"""""""""############""""""############$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""###&&&''''''''''''&&&&&&%%%$$$###!!!"""###$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&((()))***+++***,,,000888KKKiiinnnYYYQQQ```tttvvv]]]BBB999555999@@@MMMbbbuuu{{{llldddZZZWWWYYY\\\]]]\\\___ZZZUUUTTTSSSOOOFFF???333777:::<<<999555222111222111000111333222---)))(((---///------///...+++(((***+++,,,333BBBVVVeeekkklllmmmmmmnnnpppsssvvvrrrsssuuuwwwyyyzzz{{{{{{wwwyyysssjjjZZZEEEGGG^^^rrrvvv{{{~~~{{{yyyzzzzzz{{{|||}}}{{{ssseeeEEE888999888MMMlllrrrUUU@@@DDD^^^wwwqqqSSS???AAAQQQnnn}}}aaa^^^rrrsss___JJJBBB\\\~~~jjjXXX]]]wwwyyycccaaa{{{xxxVVV@@@999333///...,,,'''&&&(((***))))))((((((((((((((()))(((((((((((((((''''''$$$######$$$&&&&&&$$$###!!!"""############"""!!!""""""#########$$$$$$$$$!!!!!!!!!!!!!!!""""""###)))))))))((('''&&&%%%$$$%%%###""""""###%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&'''((((((''''''+++***+++///888JJJhhhsss___MMM[[[ppp~~~hhhHHH<<<333777>>>JJJ```uuuzzzjjjbbbZZZVVVXXX[[[[[[YYY___YYYSSSPPPOOOJJJAAA999444555666555333222222333333000...///111000***%%%)))---...+++))),,,,,,+++)))+++---///666FFFYYYhhhlllmmmnnnnnnnnnooorrruuuuuuuuuvvvwwwwwwwwwwwwvvvxxxyyysssjjj[[[EEEEEE[[[qqquuu{{{~~~~~~}}}{{{{{{{{{{{{zzz|||~~~zzzssseeeDDD888;;;888JJJggg|||pppTTTBBBGGGaaayyyvvvWWW@@@@@@NNNkkkvvv\\\]]]tttrrr[[[EEEAAA]]]qqq\\\\\\uuuxxxccc```xxxpppOOO;;;444///---...,,,)))(((+++******)))((((((((((((((())))))(((((('''&&&&&&%%%$$$###$$$%%%''''''%%%###!!!"""###$$$$$$###"""!!!!!!""""""""""""#########!!!!!!!!!!!!!!!"""######))))))))))))((('''&&&%%%&&&$$$######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""###&&&(((((((((&&&%%%))))))+++///777IIIfff~~~xxxgggMMMWWWiii}}}qqqPPP???333666===HHH]]]tttxxxfff^^^VVVSSSTTTVVVTTTRRRWWWTTTPPPLLLHHHCCC<<<888444555555444222111222333000000000///...,,,***)))***...///***(((***+++***,,,...000333:::JJJ]]]lllmmmnnnnnnnnnmmmnnnqqqsssttttttuuuvvvvvvvvvvvvuuuuuuxxxtttmmm^^^GGGBBBUUUooosssxxx{{{{{{zzz{{{||||||{{{zzz|||~~~zzztttfffEEE999<<<888GGGccczzzmmmSSSBBBIIIbbbyyy{{{ZZZBBB???JJJfffnnnZZZ___wwwrrrXXXCCCBBB___www```]]]ppp{{{xxxccc]]]tttgggGGG666///,,,+++---+++((()))---******)))((((((((((((((((((((('''&&&$$$###""""""######$$$&&&((('''%%%###!!!"""###$$$$$$###"""!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!"""######&&&'''((()))))))))))))))(((&&&%%%$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''(((((((((''''''***///777HHHddd|||}}}qqqRRRTTT```ssssssSSS@@@444777>>>FFFZZZpppvvvaaaZZZRRROOOPPPPPPMMMJJJLLLMMMNNNJJJCCC>>><<<<<<444666777666333111111111---111444222---+++---000***//////***''')))+++***)))+++...111888HHH\\\jjjnnnnnnooonnnmmmmmmooorrrpppqqqrrrtttvvvwwwxxxxxxssswwwvvvpppbbbHHHAAAQQQnnnrrrvvvxxxxxxxxxyyy{{{}}}{{{zzz|||~~~yyytttgggEEE:::===888FFFaaaxxx}}}jjjRRRCCCIIIcccyyy~~~]]]CCC>>>GGGccc~~~iii\\\bbbzzztttYYYDDDDDDccczzzccc^^^kkkwwwxxxbbb[[[qqqaaaBBB333...,,,+++,,,***&&&'''+++******)))(((((((((((((((''''''&&&$$$"""!!! ######$$$&&&((((((%%%### """###$$$$$$###""" !!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$%%%&&&(((***+++,,,,,,***(((&&&%%%&&&&&&%%%###$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&%%%&&&(((***+++&&&&&&***///777HHHccczzzwwwVVVSSSZZZlll}}}sssTTT@@@555999???EEEWWWlllppp___ZZZVVVVVVPPPGGGDDDFFF@@@BBBCCC@@@:::777666666555555555444333222000///000//////---,,,+++******+++,,,---,,,***)))***++++++,,,///555@@@PPPaaalllllloooqqqrrrpppoooooopppyyyvvvssssssuuuvvvtttrrryyyxxxuuurrrbbbCCC===SSSgggpppwwwyyyzzz}}}~~~}}}~~~}}}}}}wwwtttfffNNN;;;888>>>DDD___yyykkkNNN@@@JJJcccvvv|||gggKKK<<>>EEEHHHVVVjjjyyyggg^^^UUUMMMLLLLLLFFF>>>:::555555555444222222444666666444333333444444333111//////...---,,,++++++***+++,,,---,,,*********+++,,,...333:::EEETTTccclllkkklllmmmlllkkklllmmmooowwwuuussssssuuuuuuuuutttttttttqqqmmm^^^CCC<<>>BBBYYYwwwrrrXXXddd{{{oooTTTAAAMMMlllooo]]]iiiwww~~~jjjZZZggghhhGGG444///...+++)))***,,,---***(((***)))(((((((((((())))))&&&&&&%%%$$$$$$$$$%%%%%%''''''&&&%%%$$$"""!!! '''&&&%%%$$$###""""""""" !!!###%%%%%%###!!!###"""!!!!!!!!!"""$$$%%%&&&&&&&&&''')))+++...///***)))'''%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&***+++,,,///444DDD```yyydddSSSNNNaaawwwjjjQQQ???BBBIIILLLWWWhhhwwwdddYYYTTTNNNKKKGGGBBB<<<888666555444333333444666888666444222222444555444222//////...---,,,,,,++++++***,,,,,,,,,******+++,,,+++...444<<>>PPPoootttffftttkkkRRRIIIYYYuuu{{{jjjaaaqqqnnn^^^fff}}}nnnNNN:::222111++++++*********)))))))))((()))))))))))))))((((((%%%%%%$$$$$$$$$%%%&&&&&&""""""###$$$%%%%%%%%%%%%###############$$$%%%&&&$$$###$$$(((,,,,,,)))%%%########################%%%%%%%%%%%%&&&(((***,,,&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((***+++,,,///444DDD```yyywww```NNNTTTjjj}}}|||aaaIIIIIITTT^^^gggnnnssseee[[[LLLPPPOOOFFF???===<<<999444333333666:::======<<<888222---,,,000222000,,,...------------,,,,,,,,,)))+++,,,,,,+++***,,,------000666===HHHVVVeeennnkkkmmmpppqqqpppppprrrsssqqqsssuuutttttttttwwwzzzssswwwtttnnneeeSSSLLLXXXjjjrrryyyyyyxxxzzzzzzxxxyyyxxxxxxyyy{{{}}}}}}|||wwwrrraaaJJJ:::999BBBHHHccczzz~~~iiiNNNAAAMMMggg{{{vvv]]]EEE===MMMlllzzzqqq}}}cccMMMJJJ]]]yyy~~~jjjaaapppmmm[[[ddd|||dddEEE666000...******+++***)))((())))))))))))******)))((('''&&&%%%$$$$$$$$$%%%%%%&&&'''######$$$%%%%%%%%%$$$$$$###""""""""""""###$$$$$$ """&&&---333111***$$$%%%&&&%%%%%%%%%$$$###"""$$$$$$%%%%%%&&&''''''((($$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&'''''')))***,,,...444DDDaaazzzzzzbbbNNNQQQggg|||fffKKKIIIUUUaaaiiinnnyyykkk___WWWLLLNNNJJJCCC???@@@<<<666333222444888>>>BBBBBB@@@888222,,,+++///111///***------------------,,,,,,)))***,,,,,,++++++,,,---000222777>>>IIIXXXfffpppjjjmmmpppqqqqqqqqqqqqrrrpppsssuuuuuussstttwwwzzzsssxxxuuupppiiiZZZTTT___kkktttzzzzzzyyyzzzzzzyyyxxxwwwvvvxxxzzz}}}}}}}}}wwwsssdddKKK999888AAAJJJccc{{{~~~jjjOOOBBBOOOiii}}}xxx___FFF===KKKjjj~~~xxx^^^IIIJJJ```|||jjj```ppplllYYYccc{{{^^^BBB555///,,,)))***+++***)))(((((()))(((((((((((((((&&&$$$###$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%$$$###"""######"""""""""""""""###!!!(((222888555+++"""'''''''''&&&%%%$$$###"""###$$$%%%&&&&&&&&&%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))+++...444EEEbbb{{{{{{cccNNNPPPeee{{{gggKKKFFFSSS___ggglllvvvkkk```QQQKKKEEECCCCCCBBB===::::::444777;;;???@@@???===;;;333111//////000111111000+++,,,,,,------,,,++++++,,,''''''++++++''''''+++...333;;;BBBJJJUUUdddnnnkkkmmmqqqssstttssspppoooqqqrrrssssssssstttvvvxxxuuuzzzvvvqqqnnnccc^^^gggqqqtttxxx{{{{{{zzzzzzzzz||||||{{{{{{|||}}}{{{uuudddLLL;;;:::BBBIIIfffzzzjjjMMMBBBQQQkkkzzzlllOOOAAANNNjjj|||}}}```GGGJJJffftttgggooo}}}pppYYY^^^{{{uuuUUU>>>444111000---,,,+++***))))))))))))---)))$$$###%%%&&&&&&%%%)))'''$$$###$$$$$$$$$###$$$""" !!!$$$$$$### %%%$$$$$$$$$######""""""%%%###$$$(((---...***&&&&&&,,,000---$$$ %%%"""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$(((''''''&&&&&&&&&''''''&&&******...:::EEE]]]}}}~~~rrr^^^IIIIII___wwwoooQQQJJJUUUZZZ```oootttiii^^^PPPOOOHHHCCCBBB@@@======???:::999:::===@@@AAA???===333111///...000111111000......------,,,,,,,,,+++---))))))------))))))---000666>>>DDDKKKVVVdddnnnmmmnnnqqqrrrsssrrrpppoooppprrrsssttttttuuuvvvxxxvvv{{{wwwssspppeee```jjjsssvvvzzz||||||{{{zzz{{{{{{{{{zzzzzz{{{|||~~~|||wwwgggNNN===<<>>@@@DDDAAA<<<999<<>>UUUlllyyy{{{yyyXXXFFFEEEDDDHHHXXXmmmbbbZZZOOOTTTLLLDDDAAA@@@???AAAEEEDDD>>>:::>>>GGGIIIBBB:::111000......000222222222444222///---,,,,,,---......,,,+++,,,,,,,,,---///222888AAAHHHOOOZZZgggpppqqqpppppppppppppppqqqqqqnnnqqquuuwwwwwwwwwwwwxxxuuuzzzxxxtttrrrhhhdddnnntttwww{{{}}}|||{{{zzzzzz{{{{{{zzzzzz{{{|||~~~zzzjjjRRR@@@>>>DDDJJJaaaxxxhhhMMMDDDVVVnnn|||hhhSSSTTTkkkyyy\\\LLLZZZxxxpppooowwwyyy``````yyynnnNNN999111...---------,,,+++***))))))))))))''''''&&&&&&&&&&&&%%%$$$'''&&&$$$$$$%%%%%%$$$###%%%$$$$$$$$$$$$%%%$$$$$$""""""""""""""""""""""""###""""""###%%%%%%"""$$$"""!!!!!!###%%%&&&&&&""""""#########$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***))),,,***---777AAAXXXxxxyyydddNNN:::===SSSjjjxxx}}}~~~]]]FFF???;;;AAARRR~~~kkk___YYYPPPQQQJJJEEEDDDCCCAAAAAACCCDDD???<<>>DDDKKKJJJ>>>333000...---...000333444444222111///...---------...***+++***'''(((,,,...---///999FFFQQQXXX```iiipppoooooooooooopppqqqrrrssssssuuuxxxxxxwwwvvvwwwwwwsssxxxuuurrrpppfffbbblllqqqtttxxx{{{{{{zzzzzzzzz~~~}}}}}}|||}}}~~~zzzjjjRRR???;;;AAAFFF___xxxgggMMMGGGZZZqqq~~~|||iiidddsss}}}sssZZZXXXnnn~~~tttuuugggbbbwwwxxx^^^DDD999444///,,,------,,,+++***))))))))))))((()))(((&&&###""""""###%%%%%%$$$%%%&&&&&&%%%######$$$%%%$$$###"""###%%% !!!!!!!!!!!!""""""#########""""""!!!$$$###!!!"""###$$$###""""""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))'''+++))),,,666@@@WWWwww}}}gggMMM888<<>>999BBBUUUkkk^^^ZZZTTTRRRLLLGGGHHHGGGDDDDDDFFFCCC???>>>BBBGGGFFF<<<333///---,,,...111333444444/////////......---------))),,,***&&&''',,,///---222===LLLWWW^^^ccciiinnnmmmmmmnnnpppqqqrrrsssssswwwxxxyyyxxxvvvuuuvvvwwwtttyyyvvvrrrpppfffaaakkkppptttxxx{{{||||||||||||}}}}}}|||||||||~~~{{{kkkRRR@@@;;;@@@EEEaaazzz~~~fffMMMHHH[[[sssssslllwwwzzzoooYYY^^^yyywwwvvvkkkdddxxxoooYYYDDD===999222...000---,,,+++***))))))))))))''''''&&&### !!!###%%%$$$$$$%%%''''''%%%###!!!###%%%$$$"""!!!"""$$$!!!!!!!!!"""""""""######"""###$$$$$$######$$$$$$!!!"""###$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((&&&***(((+++666@@@WWWwwwjjjOOO:::<<>>@@@DDDCCC<<<555///---,,,...111333555555---......///......---,,,***,,,+++&&&'''---000...666BBBQQQ\\\aaadddhhhlllkkklllnnnppprrrsssttttttyyyzzzyyywwwuuuuuuvvvwwwuuuzzzwwwssspppfffaaakkkppptttyyy|||}}}}}}~~~~~~||||||{{{{{{|||}}}|||lllSSSAAA<<>>PPP|||ooocccYYYRRRPPPMMMIIIGGGHHHHHHGGGGGGHHH???:::>>>@@@;;;555333111000...------...///000...---,,,+++***+++,,,,,,...)))'''***---...000444:::HHHTTTVVV[[[fffmmmmmmmmmoooqqqssssssssstttvvvyyy{{{yyytttvvvzzzxxxqqqxxxvvvuuuuuuppphhheeegggkkkrrrxxxyyy{{{}}}|||yyyzzz{{{|||{{{yyyzzz~~~~~~mmmRRR>>>:::BBBJJJddd|||dddIIILLL___rrr|||zzzwwwyyy|||fff]]]kkk}}}yyyuuummmzzz|||VVVLLL>>>555222000...+++000---)))'''((()))******&&&((()))(((%%%$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%$$$###""""""!!!!!!"""##################$$$$$$$$$$$$###"""""")))%%%!!!"""&&&'''%%%!!!%%%$$$######%%%%%%$$$###%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((('''&&&%%%%%%''',,,+++---555>>>VVVwwwyyy___EEE===III[[[mmmxxx|||yyy}}}}}}___BBB777???JJJ{{{lllaaaYYYTTTPPPMMMIIIHHHIIIKKKJJJIIIGGG???:::===???:::444333000///---,,,,,,---///000...---,,,+++++++++,,,,,,...)))(((***------000555@@@QQQ^^^___^^^eeennnqqqmmmooorrrrrrrrrrrrssstttyyyzzzxxxuuuvvvzzzxxxrrrxxxuuuuuutttooohhheeegggkkkrrrxxxyyyzzz|||{{{xxxzzz{{{|||{{{zzz{{{nnnTTT???<<>>HHHQQQbbbzzz}}}eeeLLLPPPcccuuuzzz}}}vvv```^^^rrrxxxwwwcccFFFBBB<<<777333111111111---+++'''&&&'''((((((((($$$&&&(((((((((((()))***''''''&&&%%%%%%$$$######""""""###$$$%%%%%%%%%%%%!!!"""######$$$$$$######%%%%%%%%%%%%$$$###"""""""""!!! ###"""!!!!!!###$$$###!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((''''''&&&%%%)))+++(((,,,666???UUUsss|||fffLLL>>>???MMMcccuuuxxxwwwzzzhhhJJJ:::===GGGtttddd[[[XXXXXXNNNKKKHHHIIINNNPPPOOOMMMFFFCCC@@@===999444000...,,,,,,+++++++++,,,---...------,,,,,,,,,+++++++++---***)))+++,,,---222888JJJdddxxxrrrcccaaakkktttrrrsssuuutttsssrrrrrrssswwwwwwwwwvvvvvvwwwwwwuuuwwwuuutttsssnnngggdddffflllrrrwwwwwwwwwyyyyyywwwyyyyyyyyyzzz|||~~~sssYYYDDDAAAKKKUUUeee{{{}}}eeeNNNSSSfffwww|||nnnZZZ\\\tttyyy|||oooTTT???>>><<<777222000000111+++)))&&&&&&'''(((((('''&&&((()))(((&&&%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###!!!"""###$$$&&&&&&''''''###$$$$$$###!!!!!!"""$$$###"""!!!"""###$$$###"""&&&''''''''''''''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''')))&&&***555>>>RRRppplllSSS@@@:::DDD\\\qqqyyyxxxzzzmmmOOO<<<;;;CCCpppbbbYYYWWWWWWMMMIIIFFFHHHMMMPPPNNNJJJGGGGGGDDD>>>777222...+++++++++++++++,,,,,,---------------,,,,,,,,,++++++---***)))++++++,,,333:::NNNjjjxxxhhhdddmmmuuutttuuuvvvvvvtttsssssstttvvvuuuvvvwwwvvvvvvvvvwwwwwwuuuttttttooogggdddffflllrrrvvvvvvwwwyyyzzzxxxyyyxxxxxxyyy|||vvv]]]GGGCCCMMMVVVddd{{{}}}gggQQQWWWhhhyyy{{{jjjXXX]]]vvv{{{~~~~~~aaaKKK<<<<<<:::777222///......***(((&&&&&&'''(((''''''$$$&&&''''''%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$ !!!"""$$$%%%&&&''''''$$$%%%%%%$$$""""""###%%%$$$###"""###%%%&&&%%%$$$&&&''''''((((((''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&'''***(((+++555===RRRpppsss[[[EEE999>>>TTTjjjyyyzzz{{{qqqTTT===888???}}}mmmaaaZZZVVVUUULLLGGGCCCEEEKKKMMMIIIDDDCCCGGGEEE<<<444///,,,******++++++,,,,,,---------,,,,,,---------,,,+++***,,,******++++++,,,333<<>><<>>KKKdddwwwwwwooonnnqqqrrrqqqsssuuuuuusssssssssttttttsssuuuxxxwwwsssuuu{{{yyywwwvvvvvvqqqiiifffhhhkkkqqqvvvvvvxxx|||~~~}}}~~~{{{zzz{{{|||eeeMMMEEEKKKTTTbbbxxx}}}}}}~~~kkkVVV[[[lllzzzwwwhhhlllxxxsssrrrqqqmmmeeeTTTIIIUUUnnnyyy|||www[[[HHH@@@:::666222111111111...,,,)))((('''''')))))))))''' """$$$&&&&&&&&&'''))))))((('''&&&$$$###"""!!!$$$$$$%%%%%%%%%$$$$$$###"""###$$$$$$%%%%%%$$$$$$###############"""!!! %%%""" """###"""###"""!!!"""%%%&&&%%%$$$$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((((((''''''###+++...000444999PPPsss~~~iiiRRR@@@===JJJZZZsssxxx{{{zzz___BBB888<<>>???777...---...,,,***+++,,,---............,,,,,,---...---,,,+++***,,,+++++++++***+++444???FFF\\\oooqqqmmmmmmnnnmmmoooqqqssssssrrrrrrrrrssssssrrrtttxxxwwwsssuuu|||zzzxxxwwwwwwqqqjjjgggiiikkkqqqvvvvvvxxx}}}~~~~~~|||}}}~~~gggOOOEEEJJJRRRccczzz~~~}}}}}}lllWWW\\\lllzzzppp___aaa}}}pppfffaaa[[[TTTPPPBBB<<>>HHHVVVpppvvvzzz}}}bbbDDD999===uuujjjbbbYYYQQQMMMKKKBBB999999???AAA;;;333;;;<<<:::444111111///+++***---000111000000111222,,,,,,,,,+++***)))***,,,...,,,+++,,,******000999LLLYYYgggllllllmmmoooooorrrrrrsssssssssrrrqqqqqquuuuuuuuurrrpppqqqwww{{{vvvrrrqqqsssqqqlllhhhiiimmmrrrvvvvvvwwwzzz|||zzz~~~}}}|||~~~~~~nnnTTTDDDHHHUUUcccuuu}}}}}}~~~hhhTTT]]]ooo{{{eeeQQQXXXnnn|||nnn^^^OOOFFFDDDGGGEEECCCHHH^^^|||sssrrrwwwWWWEEE>>>;;;<<<888333222333333111///---***'''%%%'''((()))***)))((('''&&&&&&&&&&&&&&&$$$%%%&&&''''''%%%###"""%%%%%%###"""!!!!!!!!!!!!!!!$$$&&&'''%%%$$$############$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""%%%%%%$$$###"""""""""###'''&&&$$$%%%%%%&&&$$$###"""############$$$$$$$$$%%%%%%''''''''''''%%%%%%'''***(((+++333888HHHcccqqqZZZEEE<<>>rrrhhh```XXXPPPMMMHHHAAA:::999===>>>999333999;;;999333000000...***---------...000222444555,,,,,,,,,+++*********+++,,,++++++,,,+++***///777FFFTTTbbbhhhjjjmmmpppqqqrrrrrrsssssssssrrrrrrqqquuutttsssrrrrrrtttxxx{{{xxxtttssstttrrrllliiiiiinnntttxxxxxxyyy|||~~~|||~~~nnnUUUEEEIIIUUUfffwww}}}~~~}}}~~~fffRRR\\\nnnzzzbbbNNNRRRlllvvvfffUUUGGGBBBBBBAAA@@@>>>FFF^^^}}}ttttttjjjNNN@@@:::777999777444222000///---+++)))&&&$$$$$$'''***,,,,,,(((''''''&&&%%%%%%%%%&&&$$$%%%&&&''''''%%%$$$"""$$$$$$###"""!!!!!!!!!"""!!!$$$&&&'''%%%$$$######$$$$$$%%%%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""###$$$%%%%%%'''%%%$$$$$$%%%%%%$$$###############$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$'''***(((+++333777HHHbbb}}}yyycccLLL???CCCMMMeeevvv~~~nnnMMM<<<===nnnddd]]]UUUOOOKKKDDD@@@;;;999:::999666444666888666111//////---***000---+++---222777999999------,,,,,,,,,+++++++++******,,,...,,,+++///555???MMM[[[cccgggmmmrrrsssqqqrrrrrrsssssssssrrrrrruuusssqqqrrrtttwwwyyyyyyyyyvvvvvvvvvssslllhhhhhhpppvvvzzzzzz{{{~~~oooVVVEEEIIIUUUjjjxxx~~~~~~zzz~~~dddQQQ[[[mmmzzzaaaJJJLLLgggqqq^^^MMMAAA???CCCAAA>>>>>>HHHaaawwwwwwvvvYYYDDD:::666444888888777444000,,,******(((&&&$$$$$$&&&)))***+++''''''&&&&&&%%%&&&&&&&&&$$$%%%&&&'''&&&%%%$$$#########"""""""""""""""###!!!$$$&&&&&&%%%$$$###$$$%%%%%%%%%%%%$$$$$$###""""""""""""""""""""""""""" !!!"""###%%%'''(((&&&%%%$$$$$$%%%%%%$$$###############$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$'''***(((+++333777GGGaaa{{{lllRRR@@@>>>DDDaaassssssRRR>>>:::zzziii```ZZZSSSMMMJJJAAA???<<<999666555444333444666444000......---)))000---,,,000777<<<<<<::://////......//////...,,,******---000///,,,///555===IIIWWW___eeemmmrrrsssqqqqqqrrrsssttttttssssssuuurrrppprrrvvvzzzzzzxxxyyywwwwwwwwwrrrjjjfffgggpppvvv{{{{{{}}}pppWWWFFFIIIUUUkkkwwwyyy}}}dddQQQ\\\ooo{{{cccKKKJJJbbb~~~ppp\\\LLLBBBAAAEEEFFFBBBCCCPPPiii|||{{{eeeLLL>>>:::777555888:::;;;777111,,,******+++(((&&&%%%%%%&&&&&&&&&'''''''''&&&''''''((((((%%%%%%&&&&&&&&&%%%$$$######"""""""""""""""###$$$"""###%%%&&&$$$$$$$$$%%%&&&&&&&&&%%%$$$###"""!!!"""""""""""""""""""""""" !!!"""###%%%'''(((&&&$$$###$$$%%%%%%$$$############$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&)))(((+++222666EEE```|||tttZZZCCC<<<@@@ZZZnnn}}}yyyYYYAAA999wwwfff]]]XXXRRRLLLIII@@@>>>;;;888444222222222111333222...---...---***///---///444<<>>IIIUUU\\\dddlllqqqrrrpppqqqrrrssstttuuuuuuuuutttrrrqqqsssxxxzzzzzzxxxwwwvvvwwwwwwqqqhhhdddeeennnuuuzzz{{{}}}|||~~~qqqXXXGGGJJJUUUiiivvv|||~~~eeeSSS^^^qqq~~~hhhOOOKKK^^^{{{mmm\\\MMMCCCBBBEEEFFFBBBEEEWWWrrr}}}yyyxxxYYYFFF@@@???<<<999777999:::777000+++******+++(((&&&%%%&&&&&&&&&%%%((('''''''''((()))******%%%&&&&&&&&&%%%%%%$$$$$$###"""""""""""""""###$$$"""###%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$###"""!!!""""""""""""""""""""""""""""""""""""###$$$%%%&&&%%%#########%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((+++222555DDD^^^xxx{{{bbbKKKAAAAAARRRgggzzz```EEE888uuueee\\\WWWQQQKKKIII@@@>>>:::777444222111000///222111...---///...+++---...111666;;;<<<999666444222111222555555111...++++++...111000---000666@@@IIISSSZZZbbbkkkpppppppppppprrrsssuuuuuuvvvvvvsssssstttvvvxxxyyyyyywwwuuuuuuwwwwwwqqqgggdddeeemmmtttzzz{{{}}}~~~{{{}}}rrrYYYHHHJJJUUUgggvvv~~~fffTTT```tttlllRRRLLL\\\yyy|||jjj[[[LLLBBB???BBB@@@===EEE]]]zzz}}}kkkcccoookkkPPPDDDDDDCCC@@@<<<444555444222...+++))))))(((&&&%%%&&&((())))))(((''''''''''''((()))***+++&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""""""""###"""###$$$$$$$$$$$$%%%'''%%%%%%%%%%%%$$$$$$###"""""""""""""""""""""""""""$$$###############$$$$$$$$$###"""###$$$%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$((((((+++222555CCC\\\ttt{{{fffOOOAAA===HHH___wwwhhhJJJ999uuueee\\\WWWQQQKKKHHHAAA>>>999666555333111///...111111------//////,,,,,,---000333555555444333333111000222555555000,,,******,,,///---+++///555@@@HHHQQQXXX```jjjoooooooooppprrrtttuuuvvvwwwwwwrrrtttwwwxxxxxxwwwwwwwwwtttuuuxxxyyyrrrhhheeegggmmmtttzzz|||~~~}}}~~~sssZZZHHHKKKUUUfffwww~~~fffTTT```uuunnnSSSJJJ\\\xxxzzziiiYYYKKK@@@<<>>IIIeeezzz___PPP\\\yyyttt]]]HHHCCCFFFEEE@@@<<<444222000......---,,,+++)))'''&&&''')))***)))((($$$$$$%%%%%%&&&((()))***&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$###"""!!!!!!!!!""""""###$$$$$$###$$$&&&((($$$$$$%%%%%%%%%$$$$$$###""""""""""""""""""""""""#########"""######$$$%%%###""""""###$$$%%%%%%###$$$$$$$$$%%%%%%%%%&&&&&&(((''''''&&&&&&''''''((($$$((((((+++222444BBB[[[ttt~~~nnnWWWCCC999@@@YYYsss~~~~~~mmmNNN;;;vvveee\\\WWWQQQKKKHHHBBB>>>888555555444111---...111111...---000000---,,,---///000//////111333222///...111444444///+++))))))***---+++)))...444>>>FFFNNNUUU___iiioooooooooppprrrtttuuuvvvwwwwwwqqquuuyyyzzzwwwuuuvvvxxxtttvvvzzzzzzsssiiifffiiimmmuuu{{{}}}ttt[[[IIIKKKVVVgggyyy}}}eeeTTT```uuummmQQQGGG\\\xxx}}}jjjYYYJJJ???<<<>>>FFFDDDOOOmmm~~~\\\FFFOOOmmmhhhTTTBBBAAAGGGEEE???:::666222///...000111000...---+++)))))))))(((&&&%%%""""""###$$$%%%'''((()))'''&&&%%%$$$$$$$$$%%%%%%%%%%%%###"""!!!!!!!!!!!!"""###$$$$$$###$$$&&&(((######$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""###$$$%%%&&&###"""!!!"""$$$%%%%%%###$$$$$$%%%%%%%%%&&&&&&&&&)))((('''&&&&&&'''((()))$$$((('''+++222444BBB[[[yyyzzzcccKKK>>><<>>@@@GGGRRR___iiimmmmmmnnnoooqqqsssuuuuuuuuuuuuwwwvvvuuuuuuuuuvvvxxxyyyuuuwwwyyywwwrrrmmmjjjjjjsssxxx}}}}}}}}}ttt\\\HHHKKKYYYkkk}}}~~~{{{bbbVVVdddvvvoooVVVHHH___{{{~~~nnnWWWEEE@@@>>><<>>MMMggg|||}}}uuuWWWBBBpppcccZZZOOOOOONNNDDD@@@;;;888999888444111222///111111111...,,,******......------------......,,,+++******,,,,,,+++***(((+++,,,+++***+++111777<<>>AAAGGGDDD===777000//////111555888999999+++)))'''&&&'''(((((('''$$$"""###'''(((%%%%%%(((%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$######""""""###$$$$$$""" !!!$$$######$$$$$$$$$###""""""$$$$$$$$$$$$$$$###""""""!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&&&&)))(((+++222222===TTTvvvrrrYYYCCC@@@MMMdddxxx~~~}}}xxxXXX@@@~~~lll```XXXNNNMMMKKKAAA@@@:::666777666444333555333111000///......,,,***------------------------,,,+++******+++,,,+++***)))+++,,,+++***,,,111555:::===DDDPPP^^^iiinnnoooppprrrtttvvvwwwwwwwwwwwwwwwvvvuuuuuuuuuvvvxxxyyywwwxxxxxxvvvsssooonnnnnnsssyyy}}}uuu[[[EEEGGGUUUeeewwwyyy```SSSbbbtttuuu___PPPWWWvvvmmmVVVIIIEEEBBB>>>@@@OOOjjjiiiJJJCCCNNNjjjggg]]]dddnnn}}}~~~www]]]IIIAAA<<>>VVVtttwwwbbbPPPAAAKKK^^^sss{{{}}}|||ZZZ@@@wwwggg]]]WWWOOONNNMMMBBB???999555555555333444777666222///...//////---***------------------------+++***)))***+++,,,+++)))''')))******)))+++...222888;;;CCCPPP^^^jjjoooqqqrrrsssuuuwwwxxxxxxxxxxxxwwwvvvuuuuuuuuuvvvxxxyyywwwxxxwwwvvvtttqqqoooooorrrzzz}}}uuuZZZDDDEEERRRfffxxxxxx^^^QQQ```sssxxxcccSSSWWWuuuppp^^^TTTMMMEEE???AAAXXXwwwsssPPPBBBGGG```~~~|||]]]MMMPPPZZZ||||||lllSSSEEE???===BBBEEEAAA:::555//////...111444777888888***(((%%%%%%&&&''''''&&&&&&"""!!!######"""###'''%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!!""""""""""""$$$&&&$$$ !!!$$$!!!""""""#####################$$$$$$$$$######"""!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&''''''$$$,,,///222444111<<>>>>>999555555555222111333333666888666111---+++,,,***+++---......---+++******)))((()))***+++***(((***))))))***,,,------,,,;;;>>>FFFSSSaaammmsssttttttuuuvvvwwwxxxxxxwwwvvvwwwvvvuuuuuuuuuvvvxxxyyyvvvvvvvvvxxxwwwrrrjjjccciiivvvuuu[[[GGGIIIWWWdddvvv~~~www\\\OOO___sssqqqjjj}}}qqq___PPPKKKcccbbbJJJ===AAASSSttteeeRRROOOSSSvvvrrrXXXGGG@@@MMMVVVeeeooohhhQQQ:::...)))((((((***...111222222,,,***''''''((())))))((('''%%%&&&((((((###!!!###%%%%%%%%%$$$$$$$$$###### !!!"""###$$$%%%$$$((('''""" """%%% """######$$$$$$!!!"""###$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%&&&'''((()))))))))%%%'''------666KKKfffyyygggUUUKKKWWWjjjxxxwww\\\tttjjjfff___ZZZUUUOOOHHHBBB;;;999555444333333222111111000...---,,,,,,---------------,,,+++***)))(((++++++************++++++&&&,,,,,,((((((---000...===;;;AAATTThhhrrrsssrrrrrruuuxxxyyyxxxwwwvvvwwwvvvvvvuuuuuuvvvwwwwwwxxxwwwtttuuuyyywwwnnngggdddpppxxxuuuYYYEEEKKK]]]gggyyy~~~ppp[[[UUUaaatttuuurrrpppTTTKKKSSSnnnoooLLL;;;>>>GGGllllllTTTOOOVVV}}}{{{fffQQQEEECCCNNNMMMbbbnnn[[[KKK???)))***)))***,,,///111000///&&&((()))(((&&&%%%%%%&&&(((%%%$$$%%%%%%"""###&&&&&&%%%$$$$$$%%%%%%"""!!!%%%%%%%%%$$$$$$$$$#########"""!!! !!!"""### !!!""""""!!! """!!!!!!"""$$$%%%%%%$$$###&&&&&&"""!!!$$$&&&&&&"""###$$$%%%%%%$$$###"""$$$&&&&&&&&&%%%%%%''')))((((((((('''&&&&&&&&&%%%"""((('''&&&+++---888MMMjjj~~~rrrcccTTTTTTdddxxx___sssjjjeee^^^YYYUUUOOOGGGBBB;;;999555333333333222111111000...---,,,,,,,,,---,,,,,,,,,,,,+++***))))))++++++************++++++'''+++,,,((((((---000///>>>===EEEWWWhhhqqqssstttqqqtttwwwyyyxxxwwwwwwwwwyyyxxxxxxwwwwwwwwwxxxxxxxxxvvvvvvyyywwwooogggdddnnnvvv~~~tttZZZGGGMMM^^^jjj{{{ppp[[[UUU```tttxxxtttlllPPPLLLWWWvvvxxxUUU@@@>>>DDDdddqqqZZZUUU\\\vvv```LLLAAA???HHHJJJ^^^iiiYYYKKK>>>***%%%%%%'''***...000111000&&&((())))))'''&&&&&&&&&)))&&&&&&)))(((%%%$$$''''''%%%$$$%%%%%%%%%###!!!$$$$$$$$$#########""""""###"""!!!!!!!!!!!!"""###!!!""""""""""""""""""!!!%%%$$$###%%%'''((('''&&&###''''''###"""$$$&&&$$$"""###$$$$$$$$$$$$###"""%%%&&&&&&&&&$$$$$$&&&(((''''''''''''&&&&&&&&&&&&###)))(((''',,,...999MMMhhh|||}}}ppp___WWWaaatttccc~~~qqqiiiddd]]]XXXSSSMMMFFFAAA;;;888555333333333111000000///...---,,,,,,,,,---,,,,,,,,,,,,+++******)))++++++************++++++(((++++++))))))---111111>>>???IIIZZZhhhooosssuuupppssswwwxxxxxxxxxxxxyyyzzzzzzyyyyyyxxxyyyyyyyyyzzzwwwxxx{{{xxxooogggdddllluuu~~~sss\\\JJJOOO]]]kkk|||ppp[[[UUU```sss{{{vvviiiMMMMMM]]]~~~bbbHHH???AAAXXXvvvyyybbb]]]bbbmmmYYYHHH???>>>BBBHHHZZZcccWWWJJJ===+++%%%%%%%%%(((,,,...///...'''(((***)))'''&&&'''''''''&&&'''++++++'''$$$&&&(((&&&%%%%%%%%%%%%$$$"""#########"""""""""!!!!!!$$$###""""""""""""###$$$$$$######""""""######$$$"""!!! !!!###%%%$$$######((()))%%%###%%%%%%###"""###$$$$$$$$$$$$###"""%%%&&&'''&&&$$$$$$%%%'''&&&&&&&&&&&&''''''''''''%%%***((((((---///888KKKeee{{{|||jjjWWWZZZooo~~~iii}}}pppiiiccc\\\VVVQQQLLLEEE@@@;;;888555333333222111000.........------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++************++++++)))************---222444===@@@KKK[[[hhhnnnqqquuuooorrrvvvxxxxxxxxxyyyyyyxxxxxxxxxxxxyyyyyyzzz{{{{{{yyyyyy|||yyyppphhheeekkkvvvsss]]]KKKNNN[[[kkk{{{pppZZZTTT```sssyyylllPPPQQQaaajjjMMM???>>>OOOnnniiibbbfffwwwbbbRRRGGGBBBBBB???IIIWWW\\\TTTIII;;;---***)))((((((***++++++***&&&(((***)))(((''''''(((%%%$$$(((------((($$$$$$((('''%%%%%%%%%%%%$$$###$$$#########""""""""""""$$$##################$$$$$$###"""!!!!!!"""###$$$  """###"""!!!$$$(((***'''$$$%%%$$$!!!#########$$$$$$#########&&&&&&'''%%%$$$###%%%&&&%%%%%%%%%&&&&&&'''''''''%%%***''''''---...666HHHbbb|||nnnUUUSSSjjj|||~~~ppp}}}ppphhhbbbZZZTTTOOOJJJDDD???:::888444333222222111000---------------,,,,,,,,,++++++,,,,,,,,,+++******++++++************++++++***)))******+++...333777;;;???JJJ[[[gggmmmpppsssooorrrvvvxxxxxxxxxyyyyyyuuuuuuuuuvvvwwwyyy{{{{{{{{{yyyyyy|||yyyppphhheeekkkvvvttt\\\JJJLLLYYYiiiyyyoooZZZTTT```sss{{{www\\\[[[gggpppPPP???===JJJhhhmmmeeehhhmmmYYYMMMEEEBBBCCC@@@NNNUUUUUURRRIII:::000---+++***)))***++++++***&&&'''))))))(((''''''(((%%%&&&***000000+++&&&&&&)))'''$$$$$$$$$%%%$$$###%%%%%%$$$$$$$$$##################$$$$$$###############!!! !!!#########""""""###%%%&&&&&&%%%###((()))&&&$$$$$$$$$!!!$$$##################$$$%%%&&&&&&%%%######%%%&&&$$$%%%%%%%%%&&&&&&''''''%%%)))&&&%%%,,,---333CCC^^^}}}zzzsssXXXPPPdddyyyvvv|||pppgggaaaYYYRRRNNNIIICCC???:::777444222222222000///,,,,,,------------,,,++++++++++++,,,,,,++++++***++++++************+++++++++))))))+++,,,...333:::;;;===HHHZZZiiioooqqqrrrpppssswwwxxxxxxxxxxxxyyysssttttttuuuvvvxxxyyyzzzzzzwwwxxx{{{yyyqqqiiifffjjjwwwuuu\\\HHHKKKYYYiiixxxmmmXXXSSS```ttt}}}ooolllsssxxxVVVAAA===FFF```qqqiiikkkdddQQQHHHBBB???>>>@@@QQQSSSNNNOOOHHH:::555---+++))))))+++---......$$$&&&(((((('''&&&'''(((((((((---333333...))))))(((&&&###"""###$$$######%%%%%%%%%$$$$$$$$$$$$###""""""###$$$$$$###"""""""""""""""!!!!!!"""""""""###"""!!!"""$$$%%%%%%$$$"""'''((($$$"""$$$$$$"""$$$$$$###""""""###$$$$$$###$$$%%%$$$###$$$%%%'''%%%%%%%%%%%%&&&&&&&&&&&&%%%(((%%%%%%+++,,,111???ZZZ{{{xxxwww___RRR^^^sss~~~|||zzzoooggg```XXXQQQLLLHHHBBB>>>:::777444222222111000///+++,,,------------,,,+++***++++++,,,,,,+++++++++++++++************++++++,,,((((((,,,---...444<<<<<<===GGGZZZlllssssssrrrqqqtttwwwyyyxxxwwwwwwwwwvvvvvvuuuuuuuuuvvvwwwwwwwwwuuuwww{{{yyyqqqjjjggghhhuuu~~~vvv[[[GGGLLL\\\jjjzzz}}}kkkWWWRRR```ttt}}}]]]EEE>>>@@@WWWyyyvvvnnnpppuuuZZZJJJEEEAAA>>><<<>>>QQQOOOFFFLLLHHH<<<;;;...,,,***)))+++,,,------###%%%''''''&&&%%%&&&''''''''',,,222222---))))))(((%%%"""!!!""""""""""""$$$$$$$$$$$$############!!!""""""######""""""!!!"""######$$$$$$######"""!!! !!!###$$$###"""!!!%%%%%%""" ###$$$###$$$$$$###""""""###$$$$$$!!!###$$$$$$###$$$&&&(((&&&&&&%%%%%%%%%%%%%%%%%%''')))%%%%%%,,,,,,000>>>WWWxxx|||rrryyywwwdddTTTXXXmmm~~~yyynnnfff```WWWPPPLLLGGGBBB>>>:::777444222222111000///***+++,,,---------,,,+++***++++++,,,,,,,,,++++++++++++************++++++,,,((((((,,,......444===>>>===FFF[[[nnnvvvuuusssrrruuuxxxyyyxxxwwwvvvwwwyyyxxxwwwvvvuuuuuuuuuuuuvvvtttvvvzzzyyyqqqjjjhhhfffttt~~~}}}{{{}}}www[[[GGGMMM___mmm{{{|||jjjVVVRRR```uuu}}}cccHHH???<<>>VVVwwwyyyiiiqqqrrreeeTTTTTTiiitttmmmfff]]]SSSMMMKKKHHH@@@:::999666333111111000///...---,,,,,,++++++,,,,,,---)))***+++,,,,,,+++***)))---,,,+++***))))))))))))...//////---,,,000888>>>>>>;;;EEE\\\lllooopppuuuwwwrrrsssyyy{{{wwwuuuwwwzzzuuutttxxxxxxuuuvvv{{{wwwvvvwwwzzz|||wwwnnneeegggqqq{{{||||||xxx]]]JJJPPPaaaooozzzjjjUUUTTTcccvvvlllOOO>>>CCCMMMiiizzzyyyuuu```KKKCCCDDDCCC@@@>>>EEEHHHFFFIIIMMMBBB888===777,,,%%%)))000///(((###((('''&&&&&&&&&&&&'''(((&&&(((+++------+++(((&&&'''&&&%%%%%%$$$$$$$$$$$$############"""""""""""""""############$$$$$$$$$(((%%%""""""######"""######""""""""""""######!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&&&&((((((+++444===RRRuuu{{{kkkhhhhhhdddWWWPPPccc~~~rrrkkkeee\\\RRRMMMKKKGGG@@@:::888555222000//////...---,,,++++++******++++++,,,)))***++++++++++++***))),,,+++***)))((((((((((((,,,,,,,,,,,,---222888<<<>>>===HHH^^^nnnpppqqquuuxxxtttuuu{{{}}}zzzxxxzzzyyyuuutttxxxyyyvvvxxx}}}yyyxxxzzz|||~~~yyyppphhhgggqqqzzz|||}}}xxx^^^KKKPPPaaaooozzzjjjUUUTTTcccvvvqqqSSS???@@@HHHaaa{{{{{{pppYYYCCC===CCCHHHGGGFFFGGGJJJIIILLLPPPCCC555777777---&&&(((------***((('''&&&%%%$$$$$$%%%&&&'''%%%''')))++++++***)))''''''&&&%%%%%%$$$$$$$$$%%%############""""""""""""""""""#########$$$$$$$$$***'''%%%%%%&&&'''%%%#########""""""""""""######"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&&&&((()))+++333===RRRuuunnnjjjgggdddXXXQQQaaazzz~~~~~~pppiiiccc\\\SSSMMMKKKGGG@@@;;;666444000///......---,,,+++******))))))******+++)))***++++++++++++***)))+++***)))(((((((((((((((+++***)))***...333777888===>>>KKKaaaooorrrrrruuuvvvtttvvv{{{}}}|||zzzzzzwwwuuuuuuxxxyyyyyy{{{{{{{{{}}}zzzrrrkkkfffqqqzzz}}}}}}xxx^^^LLLRRRbbbooo{{{jjjUUUTTTcccvvvyyysss~~~{{{ZZZBBB>>>BBBWWW{{{}}}hhhQQQ<<<999CCCMMMRRRTTTPPPSSSOOOPPPRRREEE444222555---''''''******+++---%%%$$$$$$######$$$$$$%%%$$$%%%&&&((())))))))))))&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$#########""""""""""""""""""#########$$$$$$%%%###"""###$$$$$$$$$"""######""""""""""""##################$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$'''%%%&&&((()))+++333<<>>DDDHHHKKKaaaeeeaaabbboookkkUUUGGG111+++((()))***((('''(((&&&'''(((((((((((('''&&&$$$%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$#########!!!!!!!!!!!!"""""""""### ######!!! !!!######""""""""""""######"""""""""#########$$$$$$"""######$$$%%%%%%&&&&&&""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%))))))***111999KKKooojjjSSSDDD999555DDDYYYooouuu~~~zzzoookkkccc___YYYQQQIII@@@999555333111...---.........---++++++************++++++,,,+++***))))))***+++,,,+++***************++++++---...///...///444<<>>LLLcccrrr}}}wwwsssmmmddd]]]UUUMMMGGG@@@999444111000///...---,,,,,,++++++***)))))))))***,,,,,,...---,,,+++************((()))******))))))***,,,000...///111222777GGGWWWXXXZZZaaalllqqqqqqrrrwwwxxxzzz{{{{{{xxxuuussssssoooqqqrrrssstttwwwzzz}}}vvvppppppmmmvvv~~~}}}bbbLLLSSSgggooo{{{pppZZZXXXfffxxx|||kkkWWWHHHBBBDDDIIIPPPddd|||uuuYYYWWWtttzzzTTTEEECCCNNNccceeeGGG777333555AAAQQQXXXVVVPPPTTTYYY___eeekkkiii^^^PPP@@@666***$$$&&&((((((%%%'''''''''(((******(((&&&'''&&&&&&%%%&&&'''((()))'''&&&$$$#########$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""$$$#########$$$$$$###!!!!!!###$$$$$$"""!!!"""### !!!"""""""""###%%%'''$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''(((&&&$$$###%%%'''''''''((((((***...444888KKKfffwww```III888333:::EEE```ooo}}}xxxvvvooofff___UUUMMMFFF@@@999444111111000///...,,,***)))+++************+++,,,,,,...---,,,+++************)))***+++***))))))+++,,,111//////000333:::IIIXXXXXX[[[cccmmmqqqqqqssswww{{{yyyxxxwwwwwwvvvtttrrrnnnpppqqqrrrsssvvvzzz}}}vvvpppooollluuu~~~}}}bbbKKKPPPdddnnn|||pppZZZXXXfffxxx}}}lllYYYLLLAAA===EEERRRcccvvvmmmSSSVVVvvv^^^IIIAAAKKK```yyyWWWCCC222333999GGGVVV]]]YYYRRRKKKQQQVVVWWWWWWVVVOOOGGG999222***%%%&&&((((((((('''&&&&&&''')))***)))'''%%%%%%%%%$$$%%%&&&&&&'''&&&%%%$$$#########$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""!!!!!!"""###$$$###""""""###%%%%%%$$$""""""$$$%%%$$$"""!!!!!! !!!"""""""""###%%%'''$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&$$$$$$%%%''''''(((((()))+++///555999HHHddd}}}gggQQQ>>>333555===YYYkkk|||{{{vvvuuummmggg___UUULLLEEE???999444111111111000...,,,)))'''************++++++,,,,,,------,,,+++***************++++++***)))***,,,...666444111000222:::FFFPPPSSSYYYccclllppprrrtttwww{{{wwwsssssstttuuusssqqqnnnoooqqqrrrsssuuuyyy|||vvvpppoookkkuuu~~~}}}aaaIIINNNaaannn|||rrr[[[XXXfffwwwmmm[[[NNNKKKHHHDDDNNN^^^vvvfffOOOWWWzzzgggMMM>>>FFF[[[}}}~~~hhhJJJ>>>000444<<>>999555111111111000...,,,)))'''******++++++,,,,,,,,,,,,------,,,+++***************++++++******+++---000888666222///222:::CCCIIIKKKUUUbbbkkkooosssvvvxxxyyyuuuqqqppprrrsssrrrpppnnnoooqqqrrrsssuuuyyy|||vvvqqqqqqkkkuuu~~~|||```HHHMMMaaaooo~~~uuu]]]YYYeeeuuuzzz```PPPGGGLLLPPPRRR___qqqxxx{{{~~~cccPPP\\\pppQQQ>>>BBBVVVwwwyyyZZZAAA999000666===EEEPPPZZZZZZTTTNNNPPPPPPMMMJJJDDD999...***+++,,,...///---)))&&&,,,***((((((((((((&&&%%%(((((())))))************'''&&&%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$###!!!!!!###$$$&&&"""""""""###%%%%%%$$$###""""""""""""!!!!!!$$$&&&$$$%%%%%%$$$"""!!!###$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&'''(((((()))***///555999GGGdddrrr]]]GGG999666:::HHH]]]tttsssssssssjjjfff]]]QQQGGGAAA===999666111111000///...,,,***)))***++++++,,,---,,,,,,,,,...---,,,+++******************+++******,,,000333555444000///444>>>EEEFFFDDDSSSccclllppptttwwwwwwvvvtttqqqpppqqqqqqqqqpppnnnpppqqqrrrsssvvvzzz}}}}}}vvvsssuuulllvvv{{{___HHHNNNcccqqqwww___YYYdddttt}}}ppp\\\PPPIIINNNXXXdddvvvpppdddoooiii\\\jjj{{{XXXAAABBBQQQpppssssssPPP;;;444///888@@@FFFPPP\\\___ZZZQQQRRRPPPJJJEEE>>>333(((......///333777666111,,,+++***(((((()))******)))'''((())))))******))))))***)))'''&&&%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$######$$$%%%&&&###""""""###%%%%%%$$$"""""""""""" !!!$$$'''!!!"""#########$$$&&&((($$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%&&&'''((()))'''%%%$$$$$$&&&''''''&&&&&&''''''(((***...444888GGGcccwwwcccMMM<<<888;;;AAAUUUnnn~~~~~~oooqqqsssiiiddd[[[OOOEEE@@@===:::777111000///...---,,,,,,+++***+++,,,---------,,,,,,...---,,,+++************))))))*********---222555444444111000777BBBGGGEEEBBBSSSfffnnnrrrvvvvvvttttttttttttsssqqqpppqqqrrroooqqqrrrssstttwwwzzz}}}|||vvvuuuxxxmmmwwwzzz^^^IIIPPPfffsssvvv^^^YYYeeettt|||ooodddYYYVVVUUU[[[iiizzz~~~ddd\\\nnnzzzrrrbbbHHHEEENNNjjj|||pppdddHHH777//////;;;DDDHHHPPP\\\^^^YYYMMMPPPNNNDDD:::444...))),,,000:::HHHRRRQQQEEE;;;444111///...///000///...***+++,,,---...------,,,---,,,***((('''&&&&&&&&&######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$###!!! !!!""""""""""""$$$&&&!!!"""###$$$###$$$&&&((($$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&'''((()))'''%%%###$$$&&&((('''&&&%%%&&&&&&'''(((---333777EEE```|||jjjTTT@@@777777<<>>HHHJJJOOOYYYYYYRRRGGGLLLKKK???111++++++,,,(((444KKKeeeuuurrr^^^LLL???<<<999666555444333111444555666777888777666666///...+++)))''''''&&&&&&#########$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###$$$$$$$$$"""  ###%%%$$$######$$$%%%%%%&&&$$$###"""###%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&'''((())))))'''%%%###$$$'''((((((&&&%%%%%%&&&&&&(((,,,222666BBB^^^~~~oooXXXBBB555333:::JJJcccyyyqqqlllkkklllkkkfffZZZKKKAAA===<<<:::888222000...,,,+++******+++,,,+++******+++,,,...///+++------,,,******---000&&&((()))******,,,///222666999555...555DDDGGG???BBB]]]mmmpppuuuwwwuuuyyywwwwwwvvvtttsssrrrqqqpppoooqqqsssttttttvvvyyy{{{~~~}}}{{{zzzzzz{{{uuu{{{vvv^^^KKKOOOaaauuuxxx___[[[eeerrruuubbbZZZ\\\XXXccctttgggZZZhhh{{{VVVBBBKKKhhhxxxlllmmmJJJ999444222111:::CCCIIITTT[[[VVVIIIKKKKKKEEE999...)))+++,,,...KKKfffsss]]]WWWOOOLLLJJJHHHCCC???@@@DDDGGGLLLTTTYYYUUUMMM===666///+++***'''%%%$$$(((%%%$$$''''''$$$$$$'''$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###!!!!!!"""$$$%%%"""###$$$$$$$$$###"""!!!$$$"""!!!!!!"""""" ######$$$$$$$$$$$$######$$$$$$"""""""""$$$&&&(((((((((((((((((((((((((((&&&######'''***+++000555DDDZZZyyyxxxdddLLL888...333CCC^^^vvv|||nnnjjjjjjkkkjjjdddYYYJJJ@@@===<<<999777111000...,,,+++******+++,,,+++******+++,,,...///,,,------,,,***))),,,///)))***+++++++++...222555555888666222999EEEFFF>>>DDD___nnnqqqvvvwwwtttxxxwwwvvvvvvtttsssrrrqqqqqqtttuuuuuuuuutttuuuxxxzzz~~~~~~{{{yyyxxxxxxvvvzzzwww^^^IIINNNaaarrryyyaaa^^^gggsss}}}lllYYYSSSXXXdddnnn}}}zzzddd```sss\\\DDDGGGaaaxxxmmm___BBB555222111555===EEEKKKTTT[[[UUUIIIGGGEEE???555,,,))),,,///;;;^^^~~~{{{vvvssssssrrrnnniiihhhkkknnnrrryyy|||xxxpppZZZJJJ777---+++***'''$$$&&&######&&&'''%%%&&&)))$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$$$$ !!!$$$&&&&&&&&&%%%%%%%%%$$$######$$$$$$###"""######$$$$$$$$$$$$######$$$$$$###"""###%%%&&&((('''''''''''''''''''''''''''######''')))+++///444BBBXXXwww|||iiiRRR>>>222444>>>SSSlll~~~xxxjjjgggiiijjjiiiaaaWWWIII@@@===;;;999666111000///---++++++******,,,+++******+++,,,...///......---,,,***)))+++---++++++******+++...444888444666666666===FFFEEE===FFFaaaooorrrwwwwwwsssuuuvvvvvvuuuuuutttsssrrrrrryyyyyyxxxvvvuuuuuuwwwzzz~~~}}}yyywwwvvvwwwyyy}}}zzz^^^HHHMMMaaapppyyycccaaakkkvvv}}}rrraaaSSSTTT^^^uuu~~~pppccckkkbbbHHHEEE[[[~~~vvvooonnnLLL777111000///777???EEEIIIRRRYYYRRRFFFBBB>>>888000)))(((...333GGGppphhhHHH333---,,,***%%%%%%""""""&&&'''%%%'''***$$$$$$$$$$$$$$$$$$$$$$$$########################"""$$$&&&((()))(((&&&$$$$$$###"""###%%%%%%$$$#########$$$$$$$$$$$$######$$$$$$#########%%%'''(((''''''''''''''''''''''''(((%%%$$$''')))***...333>>>TTTtttpppZZZEEE666555999IIIccc{{{ttthhhgggjjjjjjhhh___UUUIII@@@===<<<999666111000///---,,,+++******,,,+++******+++,,,.../////////---+++******++++++,,,+++***(((***///666;;;444444444888???EEEDDD???JJJcccppprrrwwwwwwrrrsssvvvvvvuuuuuuttttttssssss{{{{{{zzzxxxvvvwwwyyy|||}}}|||xxxwwwzzzzzz}}}{{{^^^FFFLLLaaapppxxxdddcccnnnxxxrrrfffZZZTTT___pppjjjgggxxxgggKKKGGG\\\}}}uuurrr~~~ZZZ>>>333111000---666===CCCGGGOOOVVVQQQEEE@@@999222,,,((((((...666RRR|||^^^???000,,,***'''&&&######&&&&&&$$$%%%)))$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$######'''(((***+++)))&&&###!!!"""!!! !!!###$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$###$$$$$$%%%'''''''''''''''''''''''''''''')))&&&%%%'''))))))---111;;;QQQqqquuu```III777444666CCC\\\uuusssiiiiiikkkjjjfff]]]TTTHHHAAA???===999555000000///...,,,+++***))),,,+++******+++,,,...///000...,,,+++***+++++++++...---+++***,,,111999???666222333:::BBBDDDCCCAAANNNeeeqqqrrrwwwwwwrrrsssuuuuuuuuuuuuuuuuuuttttttzzzzzzzzzyyyxxxyyy|||{{{|||zzz{{{|||~~~{{{^^^FFFLLLaaarrruuucccdddoooyyyxxxfff[[[UUUYYYkkktttgggnnnkkkPPPKKK___~~~tttuuukkkLLL888333333111...666===BBBEEENNNVVVRRRHHH@@@777///+++((((((...777\\\vvvPPP555+++)))((((((%%%$$$&&&%%%"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$((()))******)))&&&###!!!"""!!! !!!###$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''''''''''''''''''''***&&&%%%''')))))),,,111999OOOoooxxxeeeLLL888222444>>>PPPbbbppp|||rrrjjjkkkmmmiiicccZZZQQQGGGAAA>>><<<888444000000///...---+++***))),,,+++******+++,,,...///000...+++***+++,,,,,,+++000///......000555===CCC777222444@@@HHHFFFCCCCCCRRRgggppppppvvvxxxssstttuuuuuuuuuuuuuuuuuuvvvvvvxxxyyy{{{{{{{{{|||~~~zzz~~~}}}|||{{{}}}yyy]]]GGGLLL```tttuuubbbcccmmmwwwmmm[[[TTTVVV___tttoooiiiiiiyyytttWWWMMM\\\{{{tttxxxoooYYYAAA555333222111000888>>>BBBEEENNNWWWTTTJJJ???444,,,+++***(((...888^^^bbb>>>---******)))&&&$$$&&&%%%!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$&&&'''''''''&&&&&&%%%$$$###$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))&&&%%%''')))))),,,111999OOOnnn|||kkkRRR<<<222333888AAAHHHOOOYYYdddvvvqqqkkkmmmmmmggg___VVVNNNDDD???===:::555111////////////---+++)))(((,,,+++******+++,,,...//////,,,******,,,------+++............000555<<>>AAACCCKKKSSSPPPFFF;;;000)))***+++)))///999ZZZoooGGG333---+++((($$$###%%%%%%""""""%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""$$$%%%&&&""""""######$$$%%%&&&''''''%%%$$$$$$&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))%%%$$$''')))***---222:::OOOnnnttt\\\EEE666333333555666777>>>FFFTTTeee{{{pppkkkmmmmmmeee\\\SSSKKKBBB===;;;888333///////////////...,,,)))(((,,,++++++***+++,,,...//////,,,)))))),,,...---,,,*********+++...333999>>>555222===RRRZZZOOODDDCCCVVVhhhnnnmmmtttxxxvvvwwwttttttuuuuuuvvvvvvwwwwwwwwwzzz}}}~~~}}}||||||||||||~~~~~~{{{yyyxxxwww}}}ttt]]]IIIMMM___rrryyyccc```hhhoooxxxgggWWWMMMVVVgggwwwqqqeeeoooeeeFFFHHHiiiuuu{{{qqqPPPAAA333...+++***...555888<<<>>>???FFFMMMJJJ@@@777,,,&&&)))+++)))///999[[[vvvNNN999000+++&&&###"""%%%%%%######'''$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""$$$&&&'''%%%$$$###"""!!!"""###$$$&&&$$$######$$$$$$"""!!!$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((%%%$$$''')))***...333:::OOOnnn{{{dddLLL:::555000000000000444999:::NNNjjjzzznnnnnnllljjjbbbSSSLLLIIIAAA777555888555///222111///---+++******)))---,,,++++++---//////...+++++++++,,,,,,------...111---000000---666>>>888777333@@@YYY\\\IIIAAAIII[[[jjjuuuuuuuuuzzz{{{wwwzzzyyywwwtttqqqppprrrssszzzyyyyyyzzz}}}}}}||||||}}}|||yyysssooowww~~~rrrVVVDDDMMM```ooovvvbbb^^^gggoootttvvvaaaUUUPPP[[[ooovvv^^^fffzzzmmmPPPKKK```xxxtttuuuYYYBBB:::111---...000111000:::AAABBB===???FFFCCC:::...,,,++++++******111:::[[[zzzQQQ333((('''%%%%%%&&&&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$'''%%%""" """%%%'''###$$$&&&'''((('''&&&&&&'''&&&%%%%%%$$$$$$$$$$$$"""&&&(((%%%$$$%%%&&&$$$%%%$$$$$$###$$$%%%'''((((((&&&$$$$$$&&&'''&&&&&&%%%&&&(((((((((***---000:::NNNlllnnnRRR===666000///000111111222999KKK\\\mmmyyynnnnnnkkkhhh```RRRLLLHHH???555333666444...111000///---,,,+++******---,,,***+++---//////...,,,,,,------............///,,,//////...888@@@:::666666EEEYYYVVVBBB<<>>888888<<<999000,,,***************111999YYYqqqKKK222((('''%%%%%%&&&&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!! !!!###%%%######$$$$$$%%%$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$"""&&&(((%%%$$$&&&&&&$$$&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((((((***---000888KKKhhhsssWWW>>>888222111111111222444???RRR^^^hhhxxxxxxnnnnnnjjjfff___QQQMMMHHH===444222333222...000///...---,,,,,,,,,,,,---+++***+++---//////...---......////////////...---)))---000000;;;DDD>>>666;;;KKKXXXOOO;;;888DDD\\\kkkvvvvvvwww|||~~~{{{{{{{{{zzzwwwttttttuuuwwwxxxwwwwwwxxx|||~~~{{{tttooommmrrr{{{rrrUUUBBBJJJ]]]ooottt```^^^fffkkkllljjjUUUQQQVVVggg|||xxxiiiggg|||~~~[[[GGGOOOaaaxxxnnnRRR???666222,,,***,,,000444666>>>???;;;333000222///''')))(((((()))))))))000999VVVdddBBB000)))'''%%%%%%%%%%%%%%%$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""%%%$$$$$$#########$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%"""'''(((%%%$$$&&&&&&$$$'''&&&%%%%%%%%%%%%%%%&&&"""%%%((((((%%%$$$$$$&&&%%%&&&(((((((((***---000777GGGcccxxx]]]AAA999333333333222444888JJJ```hhhgggrrrwwwppppppjjjfff___SSSNNNGGG===555222333222000///......------------...,,,+++***+++---/////////....../////////...------,,,)))---111333@@@HHHAAA999@@@NNNWWWMMM<<<:::DDD___lllvvvvvvvvvzzz|||yyyzzzzzzyyyvvvttttttvvvxxxyyyxxxxxxzzz~~~zzzrrrmmmkkkttt|||qqqTTT@@@HHH[[[lll{{{sss___]]]eeeiiifffbbbOOONNNWWWkkknnniiitttdddKKKOOO```zzzvvv\\\GGG:::444222...+++***---000333??????999000,,,---***$$$'''&&&&&&(((((()))000888WWWWWW:::...+++(((%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$############!!!""""""""""""""""""!!!((('''%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%###''')))&&&$$$&&&'''%%%''''''&&&&&&%%%%%%%%%%%%!!!&&&+++***&&&###%%%'''%%%&&&(((((((((***---000666EEE```~~~{{{___CCC:::444555444333777>>>UUUooovvvooovvvvvvrrrrrrlllgggaaaVVVNNNFFF<<<777555333222222///......------.........,,,******+++---///000///---.../////////---,,,***,,,(((---222666CCCKKKCCC<<>>OOObbbyyyxxxnnnpppssskkkfffccc[[[EEE===888999999444111222111111///......---------+++***)))+++...000111000000111333333222///,,,***+++%%%)))...333???DDD999333HHHXXXRRRBBB<<>>===444,,,+++------***((())))))(((''''''((('''(((***)))(((---444JJJxxx~~~QQQ555///---%%%%%%$$$#########$$$%%%&&&$$$$$$$$$###"""!!!!!! """"""!!!!!!!!!!!!""""""!!!###%%%&&&''''''&&&######""""""###$$$%%%%%%$$$(((***'''%%%'''(((&&&$$$%%%'''(((((((((''''''&&&$$$""""""$$$%%%%%%$$$%%%'''(((((((((***---000555HHHddd~~~zzz]]]BBB666222777777444???RRRhhhzzzvvvtttooojjjhhhfff]]]SSSFFFAAA;;;777555333///+++///000///---000444111,,,...,,,++++++...000111111......//////...,,,***))))))***,,,///333666888:::111JJJRRREEE:::777@@@RRRiiiooosssrrrsssuuuvvvtttuuuwwwuuuqqqrrrvvvxxxvvvxxxxxxyyy||||||zzzxxxtttvvvxxx|||kkkOOOBBBJJJWWWiiivvvooo\\\[[[aaaaaa]]]\\\TTTcccxxxaaaWWWnnnfffWWWqqqrrrTTT@@@888444111000222;;;@@@;;;222...,,,++++++***)))'''&&&&&&&&&'''###$$$%%%&&&(((***,,,---IIInnn{{{LLL000------&&&"""$$$&&&%%%$$$###$$$%%%"""&&&)))'''!!! $$$&&&&&&%%%%%%$$$######### !!!"""###$$$$$$%%%$$$$$$$$$$$$######""""""######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&((($$$"""###&&&(((&&&$$$+++'''&&&(((******---222777EEEaaasssVVV>>>:::777666777<<>>:::777777888>>>JJJWWWkkk}}}||||||yyyrrrllleeeYYYNNNAAA>>>:::::::::888444000...///......222777666111---+++******,,,......---,,,,,,---------+++***))),,,...000222333444444444888IIIIII:::111222AAAWWWmmmrrrvvvuuuuuuwwwwwwuuupppsssrrroooqqqvvvyyywwwuuuvvvxxxzzz{{{|||}}}}}}~~~~~~xxxtttxxx{{{~~~iiiMMMAAAIIIWWWjjjxxxnnn[[[YYY^^^[[[UUUSSSYYYiii~~~jjjXXXhhhsss]]]gggxxx___NNN===444222///---...888>>>@@@888000+++)))''')))((('''&&&%%%%%%&&&'''$$$%%%%%%&&&(((***+++,,,666RRR{{{\\\===---(((&&&%%%$$$"""!!!###&&&'''%%%"""######$$$$$$$$$######""" !!!!!!"""######$$$$$$"""""""""""""""#########$$$$$$$$$$$$##################""""""######$$$%%%(((''''''&&&%%%$$$###### ###''''''$$$$$$(((,,,***'''%%%((())))))---111888EEE___}}}rrrVVV???;;;888888:::AAAOOO\\\hhhzzz}}}~~~{{{ssskkkbbbTTTHHH@@@>>>;;;;;;<<<:::555111............333999999555---+++***+++,,,,,,,,,+++***+++,,,,,,,,,+++***)))+++---000333444444444333111???>>>333///333CCC\\\nnnsssvvvuuutttvvvvvvtttppprrrrrrppprrrxxx{{{zzzwwwyyy{{{||||||}}}~~~|||vvvpppwwwzzziiiLLL@@@IIIWWWjjjxxxooo[[[YYY\\\YYYSSSPPPZZZjjjkkkcccxxxyyy```fffuuu```LLLAAA777444333111000000999>>>===666...+++)))'''((('''&&&%%%%%%&&&''''''%%%%%%&&&&&&((()))***+++333FFFjjjpppIII555---'''%%%&&&'''### """&&&'''###%%%$$$$$$%%%&&&'''%%%$$$######$$$$$$$$$%%%%%%%%%#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%$$$$$$#########!!!###%%%&&&$$$$$$&&&(((***&&&%%%((()))))),,,111777CCC\\\zzzqqqUUU@@@;;;888999===EEEUUUcccfffvvv~~~}}}uuukkk```RRRFFFAAA???<<<<<<<<<:::555000...///...///444;;;<<<888...---,,,,,,------+++))))))***+++,,,,,,,,,+++***))),,,000333555555444333+++777777000000333BBB[[[nnnsssvvvtttsssuuuuuurrrnnnppppppoooqqqwww{{{zzzxxxzzz}}}}}}||||||}}}{{{~~~uuunnnrrrxxx~~~iiiLLL@@@IIIVVViiixxxppp[[[XXX\\\YYYSSSQQQYYYkkk{{{yyycccgggzzz```OOO@@@999444444333111000222999<<<:::333---++++++)))((('''&&&%%%&&&'''((()))&&&&&&&&&'''''')))******,,,555RRR|||~~~\\\;;;///,,,(((%%%''')))%%%""""""%%%%%%!!!$$$###"""###%%%%%%$$$"""%%%%%%%%%$$$$$$$$$###############"""""""""""""""$$$$$$$$$$$$$$$$$$$$$%%%######""""""######$$$%%%!!!!!!""""""######$$$$$$$$$###"""###%%%%%%###!!!***&&&%%%''')))))),,,111555AAAZZZwwwoooSSS@@@<<<999:::???JJJ[[[kkkeeerrrvvvkkk```RRRHHHAAA>>>;;;:::;;;999555111///000//////555===>>>;;;111000/////////...+++))))))***+++---------,,,,,,(((+++000444666666444222,,,444333///000333AAAXXXnnntttvvvtttsssttttttqqqlllnnnnnnmmmooouuuyyyxxxwwwzzz}}}}}}zzzyyy{{{}}}{{{}}}uuulllnnnuuu}}}jjjNNNAAAIIIVVViiiwwwqqqZZZWWWZZZYYYUUUUUUZZZllliiiggg~~~bbbMMMBBB888333111222000...///333:::;;;888000+++++++++***((('''&&&&&&'''((()))***'''''''''''''''((()))***(((,,,???bbbbbbJJJ222******(((&&&&&&(((%%%######$$$### !!!!!!"""""""""!!!!!! $$$$$$######"""!!!!!! """""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%######""""""######$$$%%% !!!"""###$$$$$$%%%'''$$$"""$$$&&&&&&""")))&&&$$$'''((((((,,,000333@@@YYYvvvlllPPPAAA===:::<<>>@@@===666444333333333111---+++)))***,,,...//////......,,,///333777777444///,,,---000---,,,333999KKKfffrrrwwwyyywwwuuuvvvuuusssrrrttttttrrrtttzzz}}}}}}{{{}}}{{{~~~||||||~~~uuullllllttt}}}kkkQQQCCCIIIUUUgggvvvnnnVVVQQQVVVXXXXXXZZZaaaqqqvvvaaavvv~~~aaaHHH888111222///...///---,,,111888@@@???888...(((((((((&&&(((((((((((()))***,,,---((((((''''''''''''((()))'''+++,,,333MMMvvvtttXXX444111+++&&&%%%((('''### """###$$$###"""###$$$$$$(((***(((### """%%%#########$$$%%%%%%&&&&&& !!!!!!"""###$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&#########"""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%!!!%%%******(((&&&'''((()))%%%$$$'''((((((+++000444AAA[[[yyyhhhLLLBBB===;;;===EEESSShhhzzzqqqqqqzzz~~~|||uuuiii^^^WWWPPPIII>>>888333555;;;???===:::333111///000444888;;;<<<888999:::888444111//////...---++++++,,,---,,,+++---///111333444333222222000222222...///<<>>666---))),,,---***&&&'''''''''((()))+++---...+++(((&&&&&&''')))******###&&&(((,,,888SSSxxxoooMMM999...***&&&$$$%%%&&&%%%$$$ !!!"""###########################"""!!! ###$$$$$$$$$$$$###""""""######""""""""""""######$$$'''&&&######%%%%%%"""&&&''''''&&&$$$######$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&(((******))))))+++,,,444BBB\\\yyyjjjSSSDDDBBB===<<>>===:::555333000000222444555666888888888777555222000......,,,******,,,,,,,,,++++++,,,...000111000//////000222222///000>>>VVVjjjvvvwwwyyyzzzzzzyyywwwvvvtttvvvtttrrrwww~~~|||~~~}}}|||}}}zzzrrrpppvvv}}}hhhMMMAAAHHHUUUffftttjjjUUUTTTWWWUUUXXX```eeewwwjjjooobbbIII999333333---,,,++++++...333999<<<>>>888111......---***&&&'''&&&&&&''')))---000222---***'''&&&'''(((((('''&&&(((((('''---???ZZZooopppTTT<<<000---)))&&&$$$%%%&&&%%%$$$!!!"""""""""############!!!!!!"""""""""""""""!!!$$$$$$$$$$$$######"""!!!######""""""""""""#########&&&%%%""""""$$$$$$!!!%%%'''''''''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&''''''((((((%%%&&&(((((()))***---///666CCC\\\yyygggQQQDDDBBB>>>>>>JJJaaauuu~~~xxxvvv}}}~~~zzzqqqgggaaa\\\QQQFFF:::666333555;;;>>><<<999444111///...000222333333888666444555666555111---,,,***))))))+++,,,,,,+++***+++---...//////...---000222111///222BBB[[[nnnxxxxxxyyyyyyyyyyyyxxxxxxtttuuuuuutttwww}}}~~~|||~~~|||{{{}}}xxxooopppvvv~~~~~~hhhNNNBBBGGGQQQeeesssiiiUUUUUUYYYXXX[[[aaahhhzzzjjjlllsssXXXCCC777222111000...---...333;;;CCCHHH@@@<<<666222///---+++)))&&&&&&%%%&&&)))---222444...,,,(((&&&&&&&&&%%%$$$((()))'''$$$###+++:::GGGaaarrrvvveeeOOO999---++++++(((%%%$$$%%%%%%%%%$$$###"""!!!!!!!!!"""###$$$ !!!"""############%%%%%%$$$######"""!!!!!!######""""""""""""######"""$$$$$$!!!!!!###### $$$&&&''''''&&&%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&''''''***...111888DDD\\\yyyfffQQQEEEBBB???AAAPPPfffxxxxxxwww{{{vvvmmmeeeaaa[[[OOOBBB777555444666:::<<<;;;888000...---...111333555555888555222333666666111,,,+++)))((()))***,,,,,,+++,,,---...////////////...///000000///555FFF___qqqyyyyyyyyyyyyyyyyyyyyyyyyuuuvvvvvvvvvxxx{{{}}}||||||}}}{{{{{{~~~vvvmmmooouuu}}}}}}gggOOOBBBEEEMMMcccsssjjjVVVTTTZZZ\\\^^^cccjjj{{{jjjhhh~~~lllQQQ@@@777333111000000000333999@@@HHHLLLDDD???999222---,,,---...'''&&&%%%%%%(((+++000222---***(((&&&&&&&&&%%%###$$$&&&'''$$$"""$$$+++222===LLLcccyyyiii___SSSFFF888+++''')))((('''%%%$$$$$$%%%%%%%%%$$$###!!! """###%%% !!!"""############%%%%%%$$$###"""!!!!!! ######""""""""""""###### ###### ###### """$$$%%%%%%%%%%%%&&&(((%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))---111666AAAYYYwwwhhhVVVHHHDDD@@@DDDVVVmmm{{{~~~sssuuu~~~wwwssskkkccc^^^XXXKKK===666444444777::::::888666000......///222555666666777444111222555555000+++***((('''(((+++,,,---,,,,,,------...............---//////111888JJJbbbsssyyyyyyyyyyyyyyyyyyyyyyyywwwwwwxxxyyyzzzzzz|||~~~{{{}}}||||||uuulllmmmsss{{{~~~hhhOOOAAACCCKKK^^^oookkkVVVSSSZZZ___bbbeeejjj{{{llleeewwwgggMMM===666222000...000333777<<<@@@DDDEEEGGGAAA777///***+++...111((('''%%%%%%%%%(((***,,,)))'''&&&&&&''''''&&&%%%"""$$$%%%%%%$$$%%%''')))+++222@@@TTTcccfff^^^UUUCCC<<<555222...'''$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%###""" !!!###$$$""""""############""""""%%%$$$###"""!!!!!!!!!!!!######""""""""""""###### """""" ###### !!!############%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&(((((('''&&&%%%'''+++///333===UUUttthhhZZZMMMFFFAAAFFF[[[qqq||||||kkkppp{{{{{{tttrrrkkkccc\\\TTTGGG:::555555666777999888555333222111000111333444444444666444222333444333///+++)))(((''')))+++---...---++++++++++++++++++,,,,,,---///111444===OOOeeeuuuyyyyyyzzzzzzzzzzzzyyyyyyyyyxxxzzz}}}|||zzz{{{|||~~~~~~vvvllllllrrrzzziiiNNN???AAAIIIUUUiii~~~nnnVVVQQQYYYaaaeeegggkkk|||qqqaaannncccIII:::444111000333666<<>>333+++)))+++...///((((((&&&%%%%%%&&&&&&'''&&&$$$$$$%%%'''((('''&&&###$$$$$$%%%%%%$$$$$$###((((((---777AAACCC;;;333333...,,,//////***&&&%%%"""$$$%%%%%%$$$###$$$%%%$$$###"""!!!!!!!!!"""############$$$######""""""$$$###"""!!! !!!"""#########""""""""""""######"""""" ######!!!!!!""""""""""""$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((((((&&&&&&'''***---000:::QQQqqq{{{hhh]]]SSSJJJBBBHHH]]]ttt{{{xxxfffnnn{{{vvvrrrrrrnnnddd[[[QQQDDD999444555777888888666333000000//////000333555555444555555555444222///---+++)))(((((())),,,/////////,,,,,,,,,+++++++++,,,,,,///111444999CCCTTThhhvvvxxxyyy{{{||||||{{{yyyxxx{{{zzz|||~~~zzz{{{~~~wwwmmmlllrrrzzzkkkMMM<<>>IIIMMMddd~~~rrrWWWNNNWWWccchhhiiilll~~~{{{tttpppqqqsssvvv|||]]]\\\~~~zzzaaaJJJ;;;666777999===@@@DDDHHHJJJKKKJJJIII===555---+++---...)))%%%'''((()))))))))(((&&&%%%%%%$$$$$$%%%&&&'''%%%###)))&&&######%%%&&&&&&%%%!!!$$$''''''%%%%%%(((,,,$$$&&&)))(((""""""***"""%%%%%%###"""$$$&&&###############"""!!!  !!!###%%%&&&&&&&&&"""!!!  """$$$%%%######""""""""""""###### ######!!!!!!%%%%%%""""""###$$$$$$###"""$$$%%%!!!!!!"""###%%%&&&'''(((''''''''''''''''''''''''!!!###&&&(((((())),,,...111999OOOnnn{{{mmmhhh]]]PPPCCCGGG^^^tttyyysssgggrrr~~~|||vvvmmmlllhhh___UUUJJJBBB>>>666444333666::::::555///...---///333777999777444888777777555000+++((()))((()))+++,,,------,,,+++//////---+++)))***---000111000888>>>FFF\\\sssvvvzzz{{{|||{{{zzzyyyzzz{{{~~~~~~~~~~~~~~~~~~xxxllllllvvvkkkQQQCCCBBBEEETTTlllmmmYYYSSSRRR]]]jjjkkkjjjxxxkkkcccXXXPPPNNNPPPTTTWWWbbbrrr```WWWpppxxx[[[GGG===::::::;;;BBBBBBHHHKKKMMMUUUPPP;;;999222***'''((()))'''%%%''')))***''''''******(((++++++)))&&&&&&((('''$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&'''''''''&&&%%%$$$########################%%%"""!!!!!!###$$$""" ######""""""!!!!!! """$$$###!!!!!!%%%((($$$######""""""###$$$$$$""""""!!!!!! ######$$$$$$$$$%%%%%%%%% !!!###$$$$$$######"""$$$###"""!!!"""###$$$%%%$$$$$$######$$$$$$%%%&&&###$$$%%%'''(((((())))))111:::LLLggg{{{pppnnngggSSSIIIOOOaaawww|||nnnjjjuuuyyyrrriiigggbbbZZZQQQGGGAAA===888666555888;;;;;;666111---,,,---222777:::999777<<<;;;999555000+++)))***((()))+++,,,------,,,,,,,,,---,,,***)))***,,,///222222;;;BBBJJJ```uuuxxxzzz{{{||||||{{{zzz{{{|||~~~~~~~~~~~~~~~{{{nnnlllvvvoooUUUEEEAAACCCQQQkkknnnYYYSSSTTT___jjjiiilll}}}rrrfff\\\RRRLLLCCC>>>===@@@DDDFFFKKKVVVdddpppaaaTTTjjjwww[[[FFF;;;777777999@@@@@@HHHNNNSSS[[[TTT===666000)))&&&((())))))'''&&&))))))&&&&&&((((((&&&''''''&&&%%%%%%''''''&&&$$$%%%&&&%%%$$$###$$$&&&%%%%%%&&&''''''&&&%%%$$$########################&&&$$$""""""$$$$$$""" ############"""""""""!!!!!!"""$$$$$$###$$$%%%&&&$$$#####################"""""""""!!!!!!!!! ############$$$$$$$$$%%%!!!""""""##############################$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%&&&''')))******++++++111999KKKeee{{{rrrpppmmmYYYLLLPPPbbbvvvxxxjjjkkkvvvtttlllccc```ZZZSSSKKKDDD???===777666555777:::999555111---,,,,,,111777;;;<<<;;;@@@???;;;555...+++******))))))***,,,,,,,,,,,,,,,)))***+++*********,,,...333444???HHHOOOdddxxxzzzyyyzzz|||||||||{{{|||}}}}}}}}}}}}}}}~~~{{{nnnkkkwwwtttYYYEEE@@@BBBNNNhhhoooYYYTTTVVVaaaiiifffnnnmmm___WWWMMMCCCHHHCCC<<<777666666666666;;;???FFFPPPddd~~~dddQQQaaawwwZZZFFF:::555666:::===<<>>CCCKKKfffoooYYYUUUWWWaaaiiieeennnsssZZZNNNIIICCC<<>>;;;999888777666:::<<<===@@@LLLbbb{{{hhhPPPYYYtttwww[[[HHH<<<666999@@@===:::CCCQQQ\\\gggbbbMMM111---(((&&&'''))))))((('''***)))%%%$$$&&&&&&###$$$""""""$$$$$$$$$'''+++"""###$$$$$$""""""###$$$###$$$%%%&&&'''&&&%%%$$$########################'''&&&%%%$$$$$$###"""!!!###"""""""""""""""""""""###""""""%%%((((((%%%!!!"""###$$$%%%$$$### ############""""""""""""!!!!!!!!!"""""""""""""""$$$###"""!!!"""###$$$%%%###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%'''(((((())))))000666FFF___{{{{{{vvvwwwyyyiiiRRRPPPfffuuuoooeeeqqq{{{vvvhhhbbb\\\VVVOOOIIIEEEBBB>>><<<444333333333333222000///000...---000666:::;;;:::CCCCCC===222+++++++++)))************+++,,,------''')))+++,,,,,,,,,...000000333AAALLLUUUiii{{{{{{xxx{{{}}}~~~~~~~~~~~~||||||}}}~~~vvvjjjhhhvvvuuuXXXAAA===EEEKKKfffoooZZZTTTUUU```iiifffnnnrrrZZZPPPNNNKKKEEE@@@>>>======>>>===;;;999:::<<<===<<<>>>KKKbbbvvvkkkSSSWWWnnnwww[[[JJJ???999???JJJGGG@@@EEEPPPXXX```\\\KKK000---***'''&&&'''''''''(((******&&&%%%''''''$$$'''$$$$$$'''&&&###'''..."""###$$$$$$""""""###$$$"""###%%%&&&&&&&&&%%%%%%########################&&&&&&&&&%%%$$$###"""### !!!!!!!!!!!!!!!!!!!!!###""""""%%%(((((($$$ !!!"""$$$%%%$$$""" """"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""""""""###%%%&&&###$$$%%%&&&'''&&&%%%$$$###$$$%%%&&&&&&&&&%%%%%%###$$$%%%'''(((((())))))///444CCC[[[vvv{{{xxx{{{zzzoooVVVPPPhhhtttmmmjjjuuu}}}rrrdddbbb[[[UUUMMMGGGDDDAAA<<<999555555555444333222111000...------000666999999777???AAA<<<000)))+++,,,(((************+++,,,---...(((***+++++++++,,,...000///222@@@LLLUUUiii{{{|||yyy|||~~~~~~~~~|||}}}}}}~~~yyylllfffvvvwwwYYY@@@===HHHMMMhhhoooZZZSSSRRR\\\hhhiiimmmtttkkkiiieee```WWWUUUQQQNNNJJJEEE???;;;999:::;;;;;;999???QQQbbbpppWWWVVVhhhvvv[[[KKK@@@999AAAOOOSSSJJJLLLQQQPPPQQQLLL===...---***'''&&&%%%&&&&&&'''***)))&&&&&&((('''$$$(((%%%%%%)))'''###(((222###$$$%%%$$$#########%%%"""###$$$&&&&&&&&&%%%%%%###########################%%%%%%%%%###"""###$$$ !!!!!!###"""###$$$%%%%%%###!!!!!!!!!"""######"""!!!!!!!!!!!!"""""""""""""""###""""""""""""!!!!!!!!!!!!###############$$$%%%%%%###$$$$$$%%%%%%%%%%%%%%%###$$$&&&'''''''''&&&%%%%%%&&&''')))******++++++...333@@@WWWsss|||yyy}}}zzzvvv\\\SSSkkkuuummmqqq{{{nnnccceeeZZZTTTLLLFFFCCC???999444555555555444222111000000******+++000666:::999777999>>>:::...(((,,,,,,'''+++************,,,---...)))******)))(((***---000///222@@@LLLUUUiii|||}}}zzz}}}~~~}}}}}}}}}~~~~~~zzznnnddduuu{{{]]]AAA>>>IIIPPPjjjnnnZZZRRRNNNYYYiiimmmmmm{{{vvvoooggg^^^UUUOOOFFFAAA>>>>>>>>>>>>FFFPPP```sssvvv\\\SSS]]]uuuYYYJJJ===666>>>OOOXXXOOOQQQSSSKKKEEE>>>000+++***)))'''&&&&&&'''(((%%%((((((%%%%%%''''''%%%&&&"""$$$)))'''$$$***666$$$%%%&&&%%%$$$###$$$&&&!!!"""$$$%%%&&&&&&%%%%%%########################!!!###$$$$$$"""!!!###%%% !!!!!!!!!"""!!!"""######"""!!!"""### !!!!!!"""######### !!!!!!!!!"""""""""#########""""""!!!!!!!!!"""###$$$$$$%%%%%%$$$$$$###############$$$%%%%%%###$$$&&&'''((('''&&&%%%%%%&&&''')))******++++++...222>>>TTTppp}}}zzz~~~}}}eeeXXXooouuunnnxxxlllccchhhZZZSSSKKKFFFCCC>>>777111222333333111///.........&&&'''***000777;;;:::888555;;;888,,,(((,,,,,,&&&+++******)))***,,,---...***))))))'''&&&(((,,,//////222@@@LLLUUUjjj}}}{{{~~~~~~||||||~~~~~~~~~zzzmmmbbbtttbbbDDD>>>IIIRRRkkkmmm[[[QQQKKKVVViiiooonnn{{{tttoooYYYNNNEEEEEEDDDAAAAAADDDGGG^^^zzz|||^^^NNNRRRrrrsssWWWGGG:::222:::LLLUUUNNNSSSUUUJJJ@@@777+++((((((((('''&&&'''(((***###&&&&&&$$$$$$''''''$$$$$$ """(((((($$$,,,999$$$%%%&&&&&&$$$$$$%%%&&&!!!"""$$$%%%&&&&&&%%%%%%########################!!!$$$###!!!!!!###&&& !!!!!!!!!""""""###### ###$$$"""!!!$$$ !!!###$$$%%% !!!!!!""""""$$$$$$######""""""!!!!!!"""###$$$%%%&&&%%%$$$$$$$$$###"""!!!"""###%%%&&&###$$$&&&(((((('''&&&%%%###$$$%%%'''(((((())))))---111===RRRnnn}}}zzzkkk\\\qqqvvvooo|||pppggg___ZZZQQQIIIFFFBBB<<<777555444000---...111111---(((///)))(((///999<<<999555444333222000---+++***)))---+++)))+++---///---++++++((()))---...,,,---000...777BBBLLLYYYkkkzzz|||~~~~~~|||||||||~~~{{{{{{{{{lllcccpppzzziiiOOOCCCMMMVVViii~~~mmmUUUNNNOOOSSS```pppqqqzzzqqq```NNNDDDCCCBBB@@@AAAKKK]]]www___HHHPPPhhhtttXXXFFF;;;666:::CCCNNNSSSXXXWWWJJJ999//////(((***,,,+++'''$$$$$$%%%###$$$&&&''''''&&&$$$### ###&&&%%%###%%%,,,333&&&$$$"""$$$'''((('''%%% """###%%%%%%$$$###"""&&&%%%$$$#########$$$%%%"""((('''  ###""""""""""""""""""!!! """!!! """&&&'''%%%######!!! !!!###%%%!!!!!!""""""""""""!!!!!!"""!!!###%%%((('''"""$$$$$$$$$############"""""""""###$$$%%%%%%&&&&&&'''((()))+++---,,,)))&&&'''&&&&&&''''''((()))***...333===QQQmmmrrrdddhhhnnnsss~~~mmmddd\\\YYYPPPHHHEEEAAA;;;777666444000---...000000---)))000,,,***...555888777666333222111///---,,,+++***,,,***)))***---...---++++++))))))---...,,,---000555;;;AAAJJJXXXjjjxxx||||||~~~~~~~~~~~~~~~{{{|||}}}nnneeeqqq|||kkkQQQCCCKKKRRRfff~~~nnnXXXRRRQQQSSS___oooqqq}}}|||lll___UUUIII>>>;;;AAAPPPgggcccHHHMMMcccwwwYYYFFF:::333777???HHHKKKQQQSSSIII888...+++''')))+++***'''%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$"""$$$&&&%%%%%%'''---222&&&$$$"""###&&&'''%%%$$$!!!"""$$$%%%&&&%%%$$$###$$$$$$######$$$%%%&&&'''###'''%%% !!!###!!!###############""""""!!!###!!!!!!"""%%%&&&$$$"""(((&&&$$$!!! !!!"""###!!!!!!""""""""""""!!!!!!%%%###""""""$$$%%%$$$"""$$$$$$$$$############"""#########$$$$$$%%%%%%&&&'''''')))+++---,,,)))&&&'''&&&&&&''''''((()))***---222<<>>FFFXXXmmmyyy|||}}}~~~~~~}}}~~~||||||qqqgggssspppTTTCCCIIIPPPfffnnnZZZTTTQQQRRR^^^ooosss}}}nnnVVVBBB===>>>DDDUUUnnniiiJJJIII[[[zzzwwwXXXEEE999333555===AAADDDJJJNNNIII;;;///)))&&&((())))))'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))---///%%%$$$######$$$%%%###""""""###$$$%%%&&&%%%$$$$$$#########$$$%%%&&&((()))%%%%%%### ###### $$$$$$$$$$$$$$$###""""""###""""""###$$$%%%###!!!((('''$$$"""!!!!!!"""###!!!!!!""""""""""""!!!!!!'''$$$!!! !!!###%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$''''''(((***,,,,,,)))''''''&&&&&&''''''((()))***,,,000999JJJgggsssggghhhkkkssswwwkkkeee^^^TTTKKKCCCAAA>>>:::777777333111///...///000...,,,000444666111------///000------------,,,,,,,,,,,,))))))))))))************+++)))***...///---...111<<<999888BBBYYYqqq~~~~~~}}}|||}}}~~~|||}}}}}}}}}~~~tttjjjuuuuuuXXXEEEGGGQQQhhhnnnZZZRRROOOOOO\\\nnnxxxnnnXXXLLLEEEAAAIII\\\vvvqqqNNNFFFSSSrrrsssTTTBBB999444777???===>>>DDDLLLKKK@@@222+++&&&'''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$###$$$''')))++++++%%%$$$############"""!!!######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''(((&&&$$$!!! """$$$### ######$$$$$$######"""!!!##################"""!!!###"""!!! !!!"""###!!!!!!""""""""""""!!!!!!&&&$$$""" !!!###$$$&&&$$$$$$$$$#########""""""%%%%%%$$$$$$$$$$$$$$$$$$'''&&&''')))++++++***((('''&&&&&&''''''((()))******...666FFFbbbttthhheeedddmmmtttiiiddd]]]TTTKKKBBB???===999777777333111///////////////...222:::===666---++++++***+++++++++++++++,,,,,,,,,(((((())))))))))))******,,,)))***...///---...111===888666AAAZZZttt~~~{{{yyyzzz{{{||||||}}}uuujjjuuuyyy]]]GGGGGGRRRhhhnnnXXXPPPMMMNNN[[[mmm}}}yyy\\\OOOCCCBBBNNNddd{{{TTTEEEMMMkkkrrrRRR@@@888444777>>>999999>>>FFFHHH???333,,,&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%###"""###%%%'''''''''$$$$$$$$$$$$###"""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&""" !!!$$$$$$""" """"""######""""""!!! """"""######""""""!!!!!!###"""!!! !!!""""""!!!!!!""""""""""""!!!!!!######$$$############$$$$$$$$$$$$#########""""""%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&(((***+++***((('''&&&&&&''''''((()))******---444BBB]]]}}}yyyllleee___hhh~~~oooeeebbbZZZUUUKKKBBB???===999777777222111000///...///000000888AAACCC888---+++***'''************++++++++++++''')))******))))))***+++,,,***+++...///---...111===:::888CCC\\\ttt}}}{{{|||zzzxxxyyyzzz}}}{{{}}}tttjjjttt}}}bbbKKKIIINNNeee}}}nnnVVVOOOOOOPPP[[[iii|||nnn]]]KKKCCCEEEUUUrrr\\\GGGKKKhhhsssQQQ???666222555;;;555333666===>>>888///+++(((&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%###$$$%%%%%%###"""###$$$""""""#########$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""%%%!!! ###$$$"""!!!""""""""""""""""""!!! """######"""!!!"""###((('''&&&$$$"""!!! !!!!!!""""""""""""!!!!!!!!!###%%%&&&$$$###"""###$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%&&&'''***+++***)))'''&&&&&&''''''((()))******...444@@@YYYyyyssshhh___hhhllldddccc[[[VVVLLLCCC???<<<888666777222222000///......000222BBBIIIEEE666+++++++++(((************************'''***++++++))))))***,,,,,,***+++...000......222999777999FFF^^^uuu~~~|||}}}~~~~~~|||zzzzzz|||~~~~~~{{{}}}}}}rrrhhhsssfffNNNLLLIIIbbb}}}oooWWWTTTVVVUUU[[[dddwwwwww___OOOGGGLLLddd~~~bbbJJJKKKhhhqqqOOO===666333666;;;222000111555555000,,,,,,)))&&&$$$$$$&&&'''&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$###%%%'''%%%###"""###&&&"""$$$&&&%%%$$$###%%%'''""""""!!!!!!""""""######!!!"""###$$$$$$$$$###"""### """%%%$$$ %%%"""############"""!!!!!!!!!######"""!!!"""$$$((('''&&&$$$"""!!! !!!!!!""""""""""""!!!!!!!!!###&&&%%%###""""""$$$$$$$$$$$$############"""#########$$$$$$%%%%%%&&&&&&%%%%%%''')))+++***)))'''&&&&&&''''''((()))***+++...444@@@WWWuuuwwwjjj___jjj|||jjjfffgggaaaWWWMMMCCC???<<<888666777222222111///......111333IIINNNFFF444)))+++---***************))))))))))))(((***,,,+++))))))+++------***+++///000...///222222333888HHHaaaxxx||||||}}}||||||}}}~~~{{{~~~{{{qqqgggrrrhhhPPPMMMGGGbbboooYYYXXX\\\ZZZ[[[```rrrttt^^^MMMJJJ]]]uuufffLLLKKKhhhmmmLLL;;;666555999???333111111333111---+++...***'''$$$$$$&&&'''&&&$$$###$$$&&&''''''&&&$$$######''')))'''###!!!###'''"""$$$'''&&&$$$$$$&&&(((!!!!!!!!!!!!!!!""""""### !!!###$$$$$$$$$###!!! ###'''$$$ &&&$$$$$$$$$$$$$$$###"""""" ######!!!!!!###%%%###"""""""""!!!!!! !!!!!!""""""""""""!!!!!!"""$$$%%%$$$"""!!!###&&&$$$$$$$$$############"""""""""###$$$%%%%%%&&&&&&&&&%%%%%%&&&)))+++******'''&&&&&&''''''((()))***+++///555@@@UUUssswwwjjj^^^jjjuuunnnkkkfff^^^YYYLLLAAA>>><<<666222333111000...---...000333555JJJOOO???,,,,,,...)))&&&+++,,,------++++++,,,---,,,*********,,,---,,,+++///...---,,,---///111333555777777GGGeeeuuuwwwzzz}}}}}}~~~}}}{{{|||~~~{{{kkkhhhppp|||hhhNNNHHHKKKeeemmmYYYYYY[[[___bbb^^^nnn{{{ttt[[[NNNUUUdddvvvRRRIIIfffiiiLLL>>>444888EEEKKK>>>:::555111...,,,)))'''(((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&###"""$$$'''&&&"""###'''!!!"""###$$$$$$$$$$$$$$$"""""""""""""""""""""""" $$$'''%%%!!!###'''%%%$$$###""""""###$$$%%%$$$""" !!!$$$%%%###!!!######""""""!!!!!! $$$$$$######""""""!!!!!!%%%"""!!!######!!!!!!$$$######""""""""""""############""""""!!!!!! ######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&'''((())))))$$$$$$$$$%%%&&&'''))))))---000333===SSSqqq{{{lllcccnnnuuunnnkkkeee]]]WWWLLLAAA>>><<<777444444111000...---...000333555DDDIII<<<---...000+++)))***+++,,,+++******+++,,,+++*********,,,---,,,+++......---,,,---///111222333666888HHHfffvvvxxx|||{{{~~~}}}}}}~~~{{{|||yyyhhhiiiqqq|||iiiOOOIIINNNgggooo[[[XXX[[[ccceee[[[ffftttkkkYYY[[[ggg{{{WWWKKKfffcccGGG<<<777???NNNSSSMMMEEE:::111,,,***((('''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%###"""$$$&&&%%%"""###'''!!!"""##########################################'''&&&'''&&&!!!$$$######""""""######$$$%%%###!!!"""$$$%%%$$$"""###"""""""""!!!!!!!!! """"""""""""!!!!!!!!!!!!%%%!!!!!!######!!!!!!$$$$$$$$$############$$$$$$$$$#########""""""""""""""""""###$$$$$$$$$$$$###%%%%%%&&&&&&'''(((((()))$$$$$$$$$%%%&&&'''((())),,,///333===SSSqqq}}}mmmdddnnnuuunnnllleee\\\SSSJJJAAA===;;;777555555111000.........000222444:::AAA888...222333...,,,)))***+++***)))((()))++++++***)))***,,,---,,,+++...---,,,,,,---...000111222777:::JJJgggwwwyyy~~~yyy~~~{{{xxxzzz}}}zzz|||}}}mmmhhhppp|||iiiPPPJJJQQQiiiqqq\\\UUU[[[hhhhhhWWW]]]lll{{{ccc\\\```xxx^^^OOOfff___DDD<<<;;;GGGWWW\\\ZZZMMM===///)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%$$$"""$$$(((##################"""!!!###########################"""###%%%""" """######$$$$$$######"""%%%###"""###$$$%%%$$$"""""""""""""""!!!!!!!!!!!!""""""""""""############$$$!!!!!!######!!!!!!%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$############!!!!!!"""############"""%%%%%%%%%&&&''''''(((((($$$$$$$$$%%%&&&'''((()))***...222<<>>BBBQQQeeelll___PPP===///*********)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$#########$$$"""###%%%$$$"""###(((&&&&&&&&&&&&%%%$$$##############################((($$$###%%%$$$!!! """!!!"""###$$$$$$###"""!!! !!!!!!!!! !!!!!!!!!!!!!!!""""""""""""!!!""""""######$$$$$$$$$### ######!!!"""%%%######""""""""""""######"""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((((((---111:::MMMkkkvvvmmmsssssspppmmmcccWWWGGGFFFAAA999555555555222/////////.../////////000---333111111777333*********+++,,,+++******+++,,,***))))))***,,,...------,,,,,,,,,,,,,,,,,,,,,,,,777BBBIIIVVVjjjrrrttt{{{|||yyywwwvvvwwwwwwuuurrrvvv{{{rrreeemmmyyyiiiRRRMMMQQQgggfffQQQLLLUUUiiimmm___IIINNNaaa||||||eee^^^rrruuu[[[eeexxxXXXAAA>>>AAARRRjjjuuuhhhWWWBBB222,,,+++)))&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""$$$'''&&&"""###'''%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''""" """""" !!!""""""######""""""!!! !!! !!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!### ######"""###&&&###""""""""""""""""""###!!!!!!!!!!!!!!!"""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''((((((---222999KKKiiixxxooouuu|||pppmmmkkk___RRRGGGHHHDDD;;;666666666222////////////////////////+++000///111888222)))+++)))***+++***)))))))))+++))))))(((***,,,......---++++++,,,,,,,,,,,,++++++222???HHHUUUhhhppprrrzzzxxxxxxwwwvvvtttsssttttttuuu{{{~~~~~~sssgggooozzzkkkUUUQQQQQQfff~~~bbbMMMMMMVVVfffoookkkMMMLLLXXXtttvvv\\\jjjzzz]]]ccc}}}rrrUUUAAA<<<<<>>,,,'''(((((('''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$ !!!%%%***)))$$$"""$$$ !!!"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$(((""""""%%%$$$###$$$###"""!!! !!!"""###!!!###""" ### !!!!!!!!!""""""######&&&%%%%%%%%%$$$$$$######""" ###$$$"""###'''%%%$$$$$$$$$$$$$$$$$$%%%""""""######$$$$$$$$$%%%!!!!!!"""###############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''')))...333888HHHeeeyyyooorrr|||uuuiiifffccc[[[RRRNNNGGG>>>888666555444333111555444///,,,...000///,,,---,,,---222666222***+++***))))))******((('''++++++***************++++++++++++***++++++,,,,,,444666CCCVVVgggooorrruuuuuussstttwwwxxxuuuuuuxxx|||yyyzzz}}}}}}}}}{{{|||~~~||||||wwwpppeeeqqq~~~~~~}}}ooo[[[QQQTTTiiifffNNNHHHQQQhhhxxxwwwYYYNNNOOOfffmmm```ffffffccc{{{tttWWWCCC===;;;FFFZZZccchhh[[[GGG444,,,,,,***%%%'''''''''&&&###!!!!!!!!!###$$$%%%$$$"""""""""$$$"""""""""###$$$$$$%%%%%%""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$""" !!!"""###"""!!!#########"""!!!!!!""""""$$$### !!!"""!!! '''""" %%%%%% $$$$$$###"""!!!!!!"""""" """###!!! !!!%%%(((########################""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%&&&'''(((((((((,,,222:::HHH```}}}xxxuuu{{{ttthhheeebbbYYYPPPMMMFFF>>>888666555444333---111222///---///000...+++---------111555222------,,,++++++,,,,,,+++)))++++++***************+++++++++******++++++,,,,,,222555BBBVVVgggooosssuuurrrpppqqquuuuuussssssuuu|||yyyzzz|||}}}}}}zzz{{{~~~||||||vvvooofffrrrnnnYYYMMMOOOddd|||}}}___IIIEEEQQQkkkcccQQQNNNfffyyygggeee}}}fffaaaxxxqqqTTT@@@:::888AAASSS\\\fff\\\III555,,,+++)))%%%%%%&&&&&&%%%###"""###$$$"""$$$&&&'''((($$$$$$##################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###"""!!!"""$$$%%%$$$###%%%###  ###&&&(((&&&$$$######$$$$$$###!!!&&&### ######!!!$$$######"""""""""""""""!!!""""""!!! !!!$$$(((################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%&&&'''(((((((((,,,222:::GGG___|||xxxqqqvvvrrrhhheee```WWWNNNJJJEEE>>>999666444333222,,,///111///000222222///+++///000///000333333000---,,,***+++,,,,,,+++***+++***************++++++++++++******++++++,,,---///333BBBWWWiiiqqqsssuuuqqqooopppttttttrrrrrruuu{{{yyyzzz}}}~~~||||||~~~{{{yyyzzz~~~~~~{{{zzz|||||||||{{{uuummmgggssskkkTTTHHHJJJaaazzzyyy[[[DDDBBBPPPmmmoooUUUKKKeeeqqqcccsssfff___ssspppSSS???999555===LLLSSS```YYYIII777+++)))(((&&&###$$$%%%%%%$$$###$$$&&&$$$"""!!!"""$$$$$$ %%%%%%$$$$$$###""""""!!! """"""""""""""""""""""""$$$#########%%%&&&%%%$$$)))&&&$$$############"""$$$$$$###$$$&&&%%%###!!!$$$###"""!!!!!!!!!!!!!!!#########"""""""""""""""!!!""""""!!!!!!!!!$$$&&&#########################################################$$$$$$%%%%%%&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%&&&'''(((((((((,,,222999FFF]]]zzzyyylllppp}}}nnngggddd^^^TTTMMMGGGDDD>>>999555333222111///000000///222666555111...222333000///222333222+++)))((()))******)))(((*********)))******+++,,,************+++,,,---------222BBBYYYkkkrrrtttuuuqqqoooqqquuuvvvssssssvvvzzzyyyzzz||||||{{{zzz{{{wwwvvvyyy||||||xxxxxxzzz~~~~~~|||yyyzzzzzzsssjjjeeeqqq}}}gggOOOAAAHHH```zzzzzz[[[DDD@@@NNNlllvvvWWWJJJddd}}}eeejjjggg]]]ooorrrTTT@@@:::555;;;HHHLLLUUUQQQFFF666+++(((((('''###$$$%%%%%%######$$$%%%***&&&""""""###!!!$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!############$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$###$$$&&&((()))'''###!!!!!!"""$$$%%%$$$!!!###$$$$$$""" !!!$$$""""""#########""""""""""""""""""!!!!!!"""$$$%%%################################################""""""###$$$%%%%%%&&&&&&%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%&&&'''(((((((((,,,111888DDD[[[vvvyyyhhhjjjzzzzzzjjjeeeddd\\\RRRLLLDDDBBB>>>999555222000000111111//////555;;;999333444777777222///111333222***)))((()))***+++***(((******))))))***++++++,,,************+++,,,---...,,,222CCC[[[mmmtttuuuuuuqqqoooppptttuuussssssvvvyyyzzzzzzyyyyyyzzzyyyxxxssstttxxx||||||xxxxxx{{{{{{{{{xxxwwwyyyyyyqqqgggaaammmzzz|||~~~}}}dddJJJ<<>>:::555111////////////000444===DDD@@@777>>>>>>:::333111222222///,,,*********,,,---,,,+++))))))))))))***+++,,,,,,)))))))))***+++,,,---...,,,333FFF^^^pppvvvvvvuuunnnmmmnnnrrrtttrrrrrruuuwwwzzzzzzxxxwwwyyyxxxuuusssuuuzzz~~~}}}xxxyyy}}}{{{zzzwwwwwwzzzzzzqqqfff___kkkyyy{{{~~~|||cccIII;;;AAAZZZwwwxxxZZZCCCAAAPPPooo}}}cccSSSbbbxxxgggqqqmmm```pppvvvVVV>>>777333777@@@AAA@@@???999000++++++)))&&&%%%&&&'''%%%###""""""###"""%%%$$$###!!!""""""###$$$$$$%%%%%%######################## !!!!!!"""""""""!!! """###"""!!!###$$$$$$ $$$***$$$###$$$%%%''''''%%%### ###&&&%%%"""!!!"""$$$ !!!###$$$$$$###""""""###"""!!!"""###$$$###!!!########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&###$$$%%%%%%######$$$%%%%%%%%%%%%%%%&&&'''(((((((((,,,000555@@@UUUpppuuuddd```gggooobbbccccccYYYOOOLLL>>>???>>>:::444000...///,,,000666AAANNNSSSLLL@@@GGGDDD<<<555222444111,,,+++***)))***,,,---,,,+++))))))))))))***+++,,,---)))))))))***+++,,,...///---555HHHaaasssxxxvvvuuuooommmnnnssstttrrrsssvvvwwwzzzzzzvvvuuuxxxwwwrrrvvvxxx~~~~~~yyyyyy}}}|||{{{xxxyyy|||}}}sssggg___lllyyy}}}}}}dddKKK===>>>XXXwwwwwwZZZDDDBBBRRRqqqppp]]]```wwwkkkjjjpppdddssszzzXXX@@@888333888AAABBB===;;;555///------)))######%%%%%%%%%######$$$%%%$$$###!!!  !!!"""##################$$$$$$"""""""""""""""""""""""" !!!""""""###!!!  """###"""!!! %%%(((###%%%%%%$$$###$$$&&&'''&&&%%% """%%%&&&%%%###"""""" !!!###$$$$$$$$$""""""$$$"""!!!"""$$$$$$""" ########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%&&&'''(((((((((,,,///444>>>SSSnnn~~~qqqbbbZZZZZZsss~~~lll```bbbcccYYYOOOLLL===>>>>>>:::444///......+++222>>>MMM]]]bbbWWWHHHMMMHHH>>>555444555000))))))((('''(((***++++++)))))))))))))))***+++,,,---)))))))))***+++---...///...666JJJccctttyyyvvvtttqqqoooqqquuuwwwuuuvvvyyyvvvzzzzzzuuuuuuwwwvvvqqqyyy|||yyyyyy}}}~~~|||zzzzzzuuuiiiaaammmyyy~~~~~~eeeMMM???>>>YYYyyyzzz\\\FFFDDDSSSqqqzzzddd]]]rrrooofff~~~sssfffuuu\\\CCC:::666;;;DDDEEE>>>;;;555///...///)))!!!!!!###$$$$$$$$$$$$&&&'''######"""###&&&%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$%%%""" !!!"""###"""!!! ''')))!!!&&&$$$"""!!!!!!###%%%%%%$$$ !!!$$$''''''%%%""" !!!###$$$%%%$$$###"""$$$"""!!!"""$$$%%%""" ########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%&&&'''(((((())),,,///444>>>RRRlll}}}nnn```VVVPPPcccttt}}}lll^^^\\\___[[[QQQIII???===;;;:::888555000---000222;;;JJJZZZcccaaa\\\aaaDDD777<<<888000---***$$$)))+++)))'''***,,,******)))))))))))))))***'''(((***,,,.../////////---555LLLjjjzzzxxxuuuwwwtttuuuxxxzzzzzzyyywwwuuusssvvvyyyzzzyyywwwwwwwwwvvvzzz~~~}}}{{{|||}}}vvvllldddkkkuuu}}}~~~}}}dddHHHBBBBBB\\\{{{|||[[[EEEFFFTTToooiiiYYYuuu~~~iiiqqqzzzhhhppp\\\CCC<<<888<<>>QQQlllvvvaaaOOOFFF[[[lllxxxjjj^^^^^^aaa[[[NNNEEE???===:::888777444000...///111888EEEUUU___bbbaaa```CCC555:::666000---)))###'''++++++(((&&&(((+++))))))(((((((((((())))))&&&''')))***+++,,,------000888OOOlllzzzxxxvvvxxxuuuvvvxxxyyyyyyyyywwwvvvsssuuuxxxyyyxxxvvvvvvvvvwwwzzz|||~~~~~~~~~wwwmmmdddkkkttt{{{~~~~~~}}}}}}eeeIIIBBBCCC]]]{{{|||]]]HHHIIIXXXsssnnn\\\qqqooonnnyyyfffmmm}}}ZZZBBB;;;888===GGGJJJHHH:::222777888000(((&&&'''%%%######%%%&&&$$$"""!!!"""######$$$$$$#########"""  """###$$$$$$###""""""""""""""""""!!!!!!!!!""""""###$$$$$$$$$""""""$$$%%%!!!"""######"""!!!""""""!!!!!! !!!!!! """"""###$$$!!!%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!"""######$$$ !!!""""""###$$$$$$"""#########!!!!!!###$$$!!!!!!"""###$$$$$$$$$$$$!!!"""$$$%%%''''''''''''''''''&&&&&&&&&'''((()))+++***---444???RRRlllwww```NNNGGGPPPaaawwwrrrggg___```aaaYYYKKKAAA@@@===999666444333000///...///555???MMMZZZccchhh^^^@@@222666444000---''')))+++---+++(((&&&'''***(((((((((((((((((((((((((((((()))***++++++,,,,,,222<<>>LLL```pppuuuwww}}}qqqggg___]]]YYYPPPGGGBBB???;;;666222111000000000///000333999DDDQQQ^^^fffOOO888...000///...---&&&+++++++++***))))))***,,,((()))***++++++++++++***,,,++++++++++++,,,......222BBBZZZnnnvvvvvvwwwzzzyyyyyyyyyyyyzzzzzzzzz{{{zzz|||}}}}}}||||||}}}~~~|||xxxwwwzzz||||||zzz}}}xxxmmmeeejjjqqqwwwzzz{{{|||}}}|||}}}}}}iiiMMMFFFFFF___}}}tttYYYIIIMMM[[[vvvooodddwwwmmmiiiyyyzzzcccccc{{{\\\CCC;;;<<>>NNNiiihhhLLL???@@@IIIWWW^^^___ccckkksss|||ssskkkccc]]]UUUJJJBBB@@@;;;888444111000000///---000000333;;;EEEJJJIIIFFF888......000***+++---)))))))))***+++++++++)))((('''(((***,,,,,,,,,+++***)))((((((((()))+++...///222GGGaaapppuuuwww{{{zzz|||~~~}}}|||yyyzzz{{{{{{zzzzzz{{{}}}}}}}}}|||zzzyyyxxxzzz{{{|||yyynnnfffllluuu|||~~~|||~~~}}}~~~jjjNNNFFFIIIaaa}}}oooUUUEEEGGGSSSooo}}}hhhxxxlllaaabbbfffsss{{{{{{kkkggg~~~fffbbb~~~___DDD888:::IIIQQQIII222666999555...)))((('''%%%'''((('''%%%###%%%&&&######$$$$$$######"""!!!""""""############""""""!!!$$$%%%%%%$$$###""""""!!!""""""!!! """$$$%%%###!!! ###  """######!!!!!! !!!!!!!!! !!!""" ###############$$$$$$$$$!!!###%%%((()))))))))(((%%%%%%%%%%%%$$$$$$$$$$$$###%%%''''''%%%"""!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$###""""""###$$$%%%###$$$%%%'''((()))(((((((((+++000555;;;KKKhhhxxx```KKKCCCCCCMMMSSSQQQQQQWWW[[[kkkrrrllleee___VVVIII@@@>>>:::777444111111000...---000///333<<>>===;;;:::===BBBRRRooo~~~oooiiibbbZZZQQQIIIBBB???888555111.........---,,,(((---777AAAIIIKKKHHHDDD888555111...---,,,)))&&&)))))))))))))))(((''''''))))))))))))***+++,,,,,,***((((((,,,---+++,,,///888MMMeeesssxxx{{{}}}}}}|||}}}~~~|||}}}~~~}}}{{{{{{|||||||||{{{zzz|||}}}~~~}}}oooiiipppyyy~~~~~~~~~jjjOOOGGGIII___yyywwwZZZEEEDDDSSStttxxxuuusss]]]LLLBBB<<<===GGGQQQ[[[nnnwwwhhhyyycccfff^^^CCC777333777888...---***)))***((($$$###&&&%%%&&&'''((('''&&&$$$"""!!!!!!""""""#########$$$ !!!!!!"""######$$$$$$""""""""""""""""""""""""!!!"""######!!!!!!"""#########$$$$$$###"""!!!"""########################!!!""""""!!!""""""#########"""!!!!!!!!!"""###$$$$$$###"""!!!######"""###%%%%%%$$$"""###%%%'''&&&$$$###$$$&&&$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%***))),,,222<<>>EEETTTeee|||~~~mmmsssdddfff]]]BBB777111333333++++++(((''')))'''###"""$$$&&&%%%$$$######$$$%%%&&& !!!!!!"""###$$$$$$$$$!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""###"""!!!#########$$$$$$$$$!!!######################## """"""!!!$$$$$$$$$$$$###"""!!! !!!"""###$$$$$$###"""%%%###!!!!!!"""###""""""###$$$%%%%%%$$$###$$$%%%###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%******---333<<>>888555222000111111111000111111555AAALLLNNNFFF===666444000+++((('''((())))))************)))((((((&&&''')))***++++++***)))+++((((((+++,,,,,,...222:::UUUppp{{{}}}}}}~~~~~~~~~~~~~~~~~~tttnnnttt{{{{{{```CCC:::>>>WWWsssrrrWWWEEEFFFUUUuuuvvv}}}lll\\\NNNDDD??????GGGWWWhhhuuu}}}tttiiiiiiaaaHHH@@@888555666111333---***+++***'''%%%&&&%%%%%%%%%%%%&&&&&&&&&&&& !!!!!!"""######$$$$$$"""""""""""""""#########""""""""""""""""""""""""###  ###%%%###!!!&&&)))(((%%%%%%'''%%%"""""""""""""""""""""""""""###$$$###!!!!!!!!!### !!!"""$$$$$$%%%%%%%%% """###$$$$$$$$$###%%%###  !!!!!! $$$###!!!!!!""""""######"""###$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''')))...333:::HHHaaavvv[[[<<<111444444///333777KKKooo~~~iiiZZZZZZUUUOOOOOOQQQJJJ???<<<888444111000///---,,,......444CCCQQQSSSGGG:::222111///,,,((('''(((******************))))))(((&&&'''((()))************+++((((((+++,,,,,,///444===YYYrrr{{{|||~~~|||~~~uuummmttt|||~~~bbbCCC888<<>>===BBBKKKZZZnnnvvvkkkmmmcccKKKEEE===999:::888777///)))((((((%%%###$$$$$$%%%&&&''''''&&&%%%$$$""""""""""""############""""""""""""""""""######"""""""""""""""""""""""""""!!!!!!"""###$$$$$$###***///...&&&"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!"""### !!!###$$$%%%%%%&&& !!!"""###$$$$$$###"""$$$""" !!!"""!!!!!!(((&&&######$$$&&&&&&&&&"""###$$$$$$%%%%%%%%%%%%"""""""""######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&((((((%%%(((...333888EEE^^^tttdddAAA222666888222555666GGGhhh|||ggg[[[[[[SSSJJJKKKQQQMMMBBB<<<888444000///...---+++***...999HHHSSSRRRDDD777...//////,,,)))'''(((***)))))))))***)))(((((('''))))))(((((((((((())))))+++'''&&&)))++++++///444@@@\\\ttt{{{}}}zzz|||}}}~~~uuunnnuuudddCCC888999VVVvvvnnnUUUEEEGGGXXXwww{{{sssbbbVVVGGG@@@???HHHSSS___uuuxxxrrrvvvfffPPPLLLDDD???AAAAAA<<<222)))&&&&&&$$$###$$$%%%%%%%%%%%%%%%$$$###"""############""""""""""""###"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$###$$$%%%&&&555<<<:::+++!!!!!!"""""""""""""""""""""""""""!!!"""!!!  """ !!!"""###$$$$$$$$$!!!"""###$$$$$$###"""!!!"""!!!!!!"""###$$$###!!!***'''$$$###&&&'''''''''""""""###$$$%%%%%%%%%%%% !!!!!!""""""###$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$%%%&&&((()))###'''---222666BBB[[[rrrlllFFF444888;;;555444333BBBbbb~~~{{{ggg^^^\\\QQQFFFHHHQQQOOOFFF888555111////////////...***222???MMMSSSMMM???222+++---///---***((()))+++(((((((((((((((''''''&&&,,,+++)))''''''''''''(((***&&&%%%(((******...333AAA^^^uuuzzz|||yyy~~~~~~}}}tttooowwwdddCCC777888UUUwwwmmmTTTEEEHHHZZZzzz~~~{{{oooVVVHHH???AAA@@@DDD\\\yyy{{{yyy~~~jjjUUURRRKKKFFFIIIJJJAAA555***'''&&&%%%$$$%%%'''&&&$$$###""""""""""""$$$$$$######"""!!!!!!!!!#########""""""""""""""" ###&&&%%%######&&&(((???HHHDDD222###"""###!!!########################  !!!!!!""""""""""""!!!""""""###$$$$$$###!!!!!!!!! !!!###%%%%%%###!!!)))%%%""""""$$$&&&&&&%%%!!!"""###$$$%%%&&&&&&&&& !!!"""#########%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%'''((()))"""&&&---111555AAAZZZppprrrJJJ555888<<<666222111???]]]yyy~~~hhh\\\ZZZQQQEEEBBBIIIMMMMMM>>>888111...///111///---,,,111;;;GGGNNNJJJ===333,,,...///,,,)))'''))),,,&&&''')))******))))))(((+++(((&&&%%%''')))******,,,***((('''***---///000GGG```www~~~}}}}}}~~~~~~~~~~~~zzzuuuoooyyycccCCC999>>>UUUtttpppLLLCCCFFF\\\}}}tttcccPPPDDD>>>@@@NNN]]]rrrvvv]]]UUUUUUSSSRRRTTTCCC666+++)))((($$$###%%%&&&%%%###$$$%%%%%%$$$"""'''$$$""""""###%%%%%%%%%######""""""!!!!!! #########"""!!!!!! """!!! $$$ )))'''888AAA???///$$$%%%&&&######%%%%%%### !!!###"""!!! !!!"""!!!""""""###"""!!!!!!###&&&############""""""!!!!!! !!!"""######$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%$$$###$$$$$$$$$""" """###$$$$$$###"""###%%%)))(((&&&%%%$$$#########((((((((((((((()))******'''***...222555@@@WWWmmmuuuRRR;;;777666111000...777QQQppp~~~hhhZZZYYYPPPEEEAAAEEEHHHGGG===777111///000111///,,,,,,000999CCCJJJFFF;;;111...---+++************)))'''((())))))******))))))***(((&&&&&&(((*********,,,+++))))))+++...000222GGG```www~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~||||||}}}}}}~~~zzzvvvqqqzzzdddDDD;;;===TTTsssqqqMMMDDDGGG^^^~~~vvvwwweeeVVVKKKDDDGGGOOO]]]nnnxxxiiigggfff]]]UUURRRDDD888---***)))%%%###%%%&&&%%%###$$$%%%%%%$$$"""%%%###""""""###$$$$$$###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$+++222000$$$ """"""###$$$###  !!!"""!!! !!!"""!!! !!!!!!"""!!! """%%%$$$$$$#########""""""""" !!!!!!"""######$$$######$$$%%%%%%$$$######%%%$$$###$$$$$$$$$"""!!!###$$$%%%$$$""""""###$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''((((((,,,+++...333999DDDXXXiii~~~yyyZZZAAA999666111222///555LLLjjj}}}gggYYYWWWPPPFFFAAAAAAAAA???:::666111000000111...,,,---///555>>>CCC@@@777...000,,,((())),,,---***'''***))))))))))))***++++++)))((('''((()))***)))(((---+++******+++...222444IIIaaawww~~~~~~~~~~~~}}}~~~}}}|||||||||{{{{{{|||}}}~~~{{{vvvsss|||dddEEE===<<>>;;;999777444111000000000...,,,......222888===;;;333+++...+++))))))++++++***(((+++***)))))))))***,,,---(((''''''(((***+++)))''',,,+++***)))***...333666MMMdddzzz~~~~~~}}}||||||{{{|||}}}~~~{{{wwwsss|||cccEEE>>><<>>666111---***'''%%%&&&%%%###$$$%%%%%%$$$""""""""""""###%%%$$$""" !!!!!!""""""###### !!!!!!!!!'''$$$000111&&&(((!!!$$$%%%### ###((((((###!!!"""######"""!!! """!!! """###"""!!! !!!""""""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""###############$$$$$$$$$$$$######$$$######$$$%%%&&&$$$###"""###$$$###"""###%%%'''&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$%%%%%%&&&***))),,,111777???NNN[[[rrrnnnPPP;;;333222444222333BBB]]]wwwvvvaaaYYYUUUPPPJJJCCC<<<888666444333111000//////...---///...000555:::888111******+++,,,+++(((((())),,,+++***)))))))))***,,,---(((''''''(((***+++)))'''******)))((((((,,,333888QQQhhh}}}~~~~~~}}}~~~{{{wwwqqqzzzcccEEE======VVVvvvsssOOOFFFJJJbbbtttYYYTTTssssssfffOOOGGGGGGTTTggg{{{kkkeeebbbZZZRRROOOEEEBBB<<<555000,,,)))%%%&&&%%%###$$$%%%%%%$$$"""#########%%%&&&&&&###!!! !!!!!!""""""######!!!!!! $$$ ******$$$ """!!!###'''%%% $$$######$$$$$$###""""""""" !!!#########"""!!!###$$$$$$#########%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############%%%%%%%%%$$$$$$%%%%%%%%%#########$$$&&&'''%%%$$$######$$$######$$$'''***%%%%%%$$$###""""""""""""%%%%%%%%%$$$%%%&&&&&&'''&&&***///333333999IIIZZZrrruuuWWW===222333222222444AAAZZZuuuqqq]]]XXXSSSOOOKKKDDD;;;666666333222000............/////////000555999888111+++(((+++---+++'''&&&)))---***))))))))))))***++++++)))((('''((()))***)))(((((())))))((((((,,,333:::UUUkkk}}}~~~|||wwwpppzzzcccDDD<<<<<>>VVVlll}}}}}}~~~|||~~~}}}wwwttt}}}bbbAAA888999TTTwwwmmmJJJBBBGGG___|||YYYHHHRRRuuuhhhWWWJJJDDDMMM\\\yyypppPPPKKKUUUXXXRRRLLLFFFJJJHHH>>>666222,,,%%%&&&%%%###$$$%%%%%%$$$"""%%%###!!! """###############""""""!!!!!! !!!!!!"""#########"""&&&$$$%%%$$$!!!!!!"""$$$$$$""""""$$$'''### ###%%%$$$!!! !!!$$$%%%$$$###!!!$$$$$$###""""""###!!!!!!""""""#########$$$$$$$$$##################%%%$$$###""""""###$$$%%%"""""""""$$$'''(((((('''222000---((($$$"""###%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''***''''''+++000888GGGTTTjjjzzz}}}}}}pppMMM666333111111---111IIIlllxxxkkk```RRRLLLDDD>>>===;;;999666555...***,,,///......000999333000444;;;===666...***)))((()))***+++***((((((***,,,)))%%%$$$(((,,,***)))(((''''''((()))***''',,,***)))......555EEE___nnn{{{~~~~~~~~~}}}~~~~~~{{{oooyyyyyy___EEE>>>;;;QQQtttkkkKKKDDDEEE]]]```GGGNNNhhhrrrWWWKKKIIIJJJ^^^ooogggFFFDDDMMMNNNLLLOOOKKKBBBBBBAAA555//////***)))(((&&&%%%$$$#########%%%$$$###""""""###$$$%%%!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!""""""""""""###$$$%%%&&&000,,,'''%%%%%%%%%$$$""""""""""""""""""""""""""""""""""""""""""######$$$!!!!!!"""###############""""""#########$$$$$$$$$"""###$$$$$$$$$"""!!! &&&((((((&&&(((+++)))%%%---------+++)))&&&###!!!$$$%%%%%%$$$###"""!!! """###$$$"""!!!!!!"""$$$&&&'''+++///222666BBBMMMdddvvv~~~~~~~~~~~~~~~tttXXX>>>222222111...111EEEccc{{{}}}uuuggg\\\UUUNNNFFF@@@===:::666333333...+++---...---///222:::444111444;;;<<<555---***)))((()))***+++***(((###'''++++++(((&&&(((+++***)))(((''''''((()))***''',,,***)))......444EEEaaannnzzz~~~~~~{{{qqqzzz}}}bbbFFF>>>===SSSuuukkkKKKDDDFFF^^^dddKKKJJJcccnnn[[[LLLCCCKKKZZZvvvbbbAAA===DDDGGGHHHLLLGGG:::888999333000000***''''''&&&$$$$$$#########%%%$$$###""""""###$$$%%%!!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!""""""""""""###$$$%%%%%%,,,((($$$"""""""""!!!"""""""""""""""""""""""""""""""""""""""######$$$!!!!!!"""#################################$$$$$$$$$$$$$$$$$$$$$###""""""%%%''''''&&&(((+++***&&&((((((((('''&&&%%%###"""$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%$$$""""""$$$%%%&&&'''+++000222777BBBNNNfffwww~~~}}}}}}~~~yyy]]]BBB444111111///111BBB^^^www~~~zzzssseeeZZZWWWPPPGGGAAA===999444000000---,,,...---,,,///555999555333666::::::333,,,***)))((()))***+++***((($$$)))+++)))(((((()))))))))(((((((((((())))))(((---***))),,,---444GGGdddoooyyy||||||~~~zzzrrr{{{fffGGG===???VVVuuulllKKKDDDHHHaaaiiiOOODDDZZZsssXXXDDD>>>HHH^^^~~~vvvUUU999666???DDDJJJPPPHHH666///222111222000'''&&&&&&%%%$$$############%%%$$$###""""""###$$$%%%!!!""""""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""###$$$%%%%%%)))&&&###!!!!!!!!! """""""""""""""""""""""""""""""""""""""######$$$!!!!!!"""###############$$$$$$##################&&&&&&%%%$$$$$$$$$$$$%%%$$$&&&&&&%%%(((++++++&&&###$$$$$$%%%%%%%%%$$$$$$"""###$$$%%%&&&'''''''''$$$%%%&&&%%%$$$$$$%%%'''&&&'''+++111444888CCCOOOfffxxx~~~~~~}}}~~~dddGGG555000222111111===VVVqqq}}}zzzrrreeeZZZWWWPPPGGG@@@<<<888444000...------...,,,+++000777888666555777999777111+++***)))((()))***+++***(((!!!%%%((()))(((''''''((())))))(((((((((((())))))(((---+++(((+++,,,666IIIhhhqqqxxxyyyzzz}}}}}}wwwqqq{{{hhhHHH;;;AAAWWWvvvlllJJJDDDKKKeeelllQQQAAARRRvvvnnnUUUCCCDDDPPPkkk}}}ZZZDDD444777CCCJJJRRRYYYPPP999...000111333000$$$&&&%%%$$$############$$$%%%$$$###""""""###$$$%%%!!!"""###$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###!!!!!!!!!""""""###$$$%%%((('''%%%######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$!!!!!!"""###############$$$$$$$$$###############&&&%%%$$$######$$$%%%&&&###%%%&&&%%%''',,,+++'''$$$$$$$$$%%%%%%%%%%%%%%%!!!!!!"""###$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&(((%%%''',,,111444888CCCNNNcccuuujjjJJJ555///222333222888MMMkkk~~~}}}zzzxxxqqqdddZZZTTTMMMDDD>>>:::888555222...------...,,,+++000777555555666777777444///******)))((()))***+++***((('''''''''&&&&&&%%%'''((((((((())))))))))))(((((((((...+++(((+++---888MMMkkkrrrxxxxxxyyy}}}~~~~~~~~~zzztttpppzzzjjjHHH:::AAAYYYvvvmmmIIIDDDNNNjjjoooSSSAAAKKKlllrrrQQQHHHGGGXXXtttyyyhhh]]]AAA777555???JJJPPPVVV[[[RRR:::...//////222///$$$&&&&&&%%%$$$############%%%$$$###""""""###$$$%%%""""""###$$$$$$%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!"""###$$$%%%''''''&&&%%%############!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$!!!!!!"""#######################################%%%$$$###""""""###%%%%%%"""%%%%%%%%%'''++++++'''%%%%%%$$$$$$############"""######$$$$$$######"""###$$$%%%%%%$$$$$$&&&(((%%%''',,,222444888BBBMMM^^^qqqnnnNNN555111333444222666GGGfff~~~~~~~~~{{{vvvuuuooocccXXXSSSKKKAAA:::777777666444000---,,,...---,,,///555111333555666555111---******)))((()))***+++***(((***)))'''&&&%%%&&&'''((((((((())))))))))))(((((('''...,,,))),,,...<<>>555111222333333555...***,,,///......000+++///444555222---***)))***)))((()))***+++***((($$$%%%'''***,,,,,,***((('''((()))******)))(((''''''...---***---111AAA[[[rrrwww{{{{{{}}}|||}}}~~~~~~~~~}}}}}}}}}|||rrr|||pppNNN@@@EEE```oooHHHDDDUUUssshhhFFF===TTT}}}gggQQQIIIVVVtttnnnPPP???777111///000---999KKKZZZ___]]][[[[[[VVVHHHBBB===///***---***---,,,***'''%%%$$$###"""%%%$$$###""""""###$$$%%%###############"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%% !!!!!!"""###$$$"""$$$$$$!!! !!!###"""""""""""""""""""""""""""""""""""""""######$$$!!!!!!"""############### !!!###$$$%%%&&&'''###$$$&&&'''((('''&&&&&&%%%&&&&&&$$$&&&)))(((###%%%$$$###""""""###$$$%%% !!!###%%%&&&&&&&&&%%%&&&'''''''''''')))+++&&&(((---111222333;;;DDDYYYlll~~~~~~cccIII999555333444888FFFccc~~~~~~yyyvvvyyyvvviii]]]RRRIII>>>777222000333999666///,,,//////,,,,,,000//////.........---------*********)))))))))))))))+++)))''''''******(((&&&&&&&&&''''''((()))))))))(((+++))))))///333EEEaaarrrxxx~~~{{{zzz~~~~~~}}}}}}~~~yyyxxxsssWWWDDDIIIeeejjjOOO@@@SSSxxxlllKKKAAAJJJnnnfffQQQRRRhhh}}}vvv^^^CCC666333111...,,,:::888RRRiiidddbbbfff^^^UUUQQQHHH???888333111000555111+++&&&######%%%'''###"""""""""""""""######$$$$$$$$$############"""$$$""" """"""  !!!######!!! ###""""""!!! """$$$%%%$$$###"""###$$$""""""!!!!!! $$$!!! ###%%%$$$"""&&&%%%###"""""""""######$$$%%%'''&&&$$$""""""#########$$$$$$$$$%%%%%%%%%###%%%''''''&&&&&&&&&'''$$$###""""""######"""!!!"""######$$$$$$%%%&&&&&&)))((('''&&&&&&&&&&&&&&&((('''***000333444:::@@@[[[jjj|||pppHHH===444999222111AAATTTttt~~~wwwuuuxxxtttgggZZZLLLDDD;;;555222111555;;;888111---//////,,,,,,000///.........------------+++*********))))))((((((+++)))'''((()))***(((&&&''''''(((((()))*********))),,,))))))///333EEEaaarrrwww{{{}}}{{{{{{~~~~~~~~~~~~}}}yyyvvvZZZFFFJJJffffffMMM@@@SSSwwwrrrQQQBBBFFFfffxxx]]]QQQ]]]qqq___MMM:::222111111111222???FFF```pppiiiiiipppjjjbbb[[[NNNBBB999666777888999444---(((%%%%%%$$$$$$######""""""""""""###############"""""""""!!!!!!"""  """###!!! ######"""!!!!!!!!!!!!!!!$$$######"""!!!!!! ###$$$%%%$$$#########%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$""" !!!###$$$$$$"""%%%%%%###"""""""""#########$$$&&&%%%###""""""#########$$$$$$$$$%%%%%%%%%&&&(((******(((&&&%%%%%%$$$###""""""###$$$###!!!"""######$$$$$$%%%&&&&&&(((((('''&&&&&&&&&&&&&&&'''&&&***///333444:::@@@UUUeeexxxuuuOOO===333888111000>>>OOOnnn~~~}}}ttttttvvvrrrcccVVVFFF>>>777444333222777===999333......---,,,---///............------------,,,++++++***)))(((''''''***)))(((((())))))((('''(((((())))))***+++++++++))),,,******///333DDDaaassstttwwwzzz|||}}}~~~~~~|||~~~~~~zzzzzz^^^HHHKKKfff```JJJ@@@TTTvvv{{{^^^IIICCC]]]sssWWWUUUbbb}}}nnnJJJ>>>333000000222666:::GGGYYYrrryyyrrrxxx{{{rrrgggVVVGGG>>><<<@@@DDDAAA888...)))''''''$$$!!!$$$######"""""""""######""""""""""""!!!!!!!!!  """######"""&&&$$$""" !!!"""###$$$$$$######""""""!!!!!!"""$$$%%%$$$###"""###%%% !!!""""""###$$$$$$###""" !!!###$$$$$$###%%%$$$###"""!!!"""######!!!###$$$$$$"""!!!""""""######$$$$$$$$$%%%%%%%%%(((+++...---***'''$$$"""$$$###""""""$$$%%%$$$""""""######$$$$$$%%%&&&&&&((('''&&&&&&&&&&&&&&&'''&&&%%%)))///222444:::AAANNN___sss|||ZZZ>>>333777111000;;;HHHeee{{{yyyrrrsssvvvppp```RRRCCC===777666444333777<<<888333...,,,,,,,,,---...------------------------,,,,,,+++***)))((('''&&&***))))))((()))((((((''''''(((((())))))***++++++***---******///333EEEaaauuutttuuuyyy~~~}}}yyy|||~~~{{{}}}aaaIIIJJJeee[[[GGG???TTTvvvkkkRRRCCCVVVwwwiiiWWWZZZggg___CCC;;;444111000222:::CCCTTTlllwwwmmm\\\MMMEEEDDDIIIMMMHHH===///'''''''''$$$!!!$$$$$$######""""""############"""""""""!!!!!!!!!!!! !!!"""""""""""""""!!! !!!###$$$#########""""""!!!!!!!!!!!!"""######!!!!!!"""###!!!"""""""""#########$$$###"""!!!!!!"""######$$$$$$###"""!!!!!!"""###$$$!!!######"""!!!!!!"""######$$$$$$$$$%%%%%%%%%'''***---...+++'''$$$"""$$$""""""###%%%&&&%%%$$$"""######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''%%%$$$(((...222444:::@@@JJJ[[[qqqcccBBB444666222000888BBB]]]|||xxxrrrsssvvvooo^^^OOODDD>>>999888666444555999444111---***+++---///...,,,,,,------------------,,,,,,+++***)))((('''&&&))))))))))))((((((((((((&&&&&&'''(((((())))))***))),,,******000444FFFcccwwwvvvvvvzzz}}}xxxzzz~~~~~~{{{cccIIIHHHcccYYYFFF???UUUvvvtttXXXEEERRRrrr~~~bbbWWW[[[vvvzzzTTT@@@999333000///222===IIIddd~~~qqqiii]]]RRRKKKIIIKKKMMMJJJ>>>...&&&%%%'''&&&###%%%%%%$$$###############$$$$$$#########""""""""""""######"""!!!!!!!!!!!! """""""""""""""!!!!!!!!!!!!!!! !!!"""!!!  """$$$#########"""""""""!!!""""""""""""""""""###$$$######"""!!!!!!"""###$$$ """"""!!!!!!"""#########$$$$$$$$$%%%%%%%%%###&&&***,,,***'''$$$######""""""###&&&''''''&&&"""######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$'''---111333999???IIIZZZpppiiiHHH666666333222666===WWW~~~xxxqqqrrrtttmmm\\\LLLDDD???;;;:::777333333666//////---+++---111222000,,,,,,,,,,,,------------,,,++++++***)))(((''''''((()))***)))((('''((()))&&&&&&&&&'''(((((())))))(((+++)))***000555HHHeeexxxwwwxxx{{{}}}xxxzzz~~~}}}yyygggJJJHHHbbb[[[GGG???VVVxxx{{{___HHHOOOlllrrr]]]YYYkkkvvvOOO:::555///------111===IIIiiiuuuddd```YYYRRRLLLIIIGGGGGGEEE;;;...'''%%%&&&&&&%%%&&&%%%$$$###############$$$$$$$$$$$$###############$$$$$$###!!! !!!!!!"""""""""!!!!!!!!!!!!!!! !!!"""!!!  !!!$$$$$$###""""""!!! !!!"""###"""!!!!!!###%%%###"""!!! !!!"""###$$$ """"""""""""###$$$######$$$$$$$$$%%%%%%%%% $$$((()))(((&&&%%%%%%###""""""$$$&&&(((((('''"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%&&&((((((%%%$$$(((---000222777===GGGXXXnnnmmmNNN777555333222555:::TTT}}}wwwpppppprrrkkkYYYJJJBBB===::::::777222111333+++......---000666777333++++++,,,,,,,,,---------+++*********))))))(((((((((***+++***'''&&&''')))'''''''''((())))))******&&&***(((***111666IIIgggxxxxxxyyy{{{}}}~~~}}}|||zzz{{{}}}zzzttt|||jjjLLLHHHccc^^^HHH???VVVzzzkkkOOOMMMdddnnn[[[```uuuxxxSSS888222...------000999BBBVVVsss~~~}}}zzziiigggZZZWWWSSSNNNHHHCCC???===999555///***((('''%%%$$$'''&&&%%%$$$########################""""""""""""!!!###$$$###!!! """### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!###%%%"""!!!!!! !!!"""###$$$ """#########$$$%%%######$$$$$$$$$%%%%%%%%%!!!$$$'''((('''&&&%%%&&&###""""""$$$'''))))))((("""######$$$$$$%%%&&&&&&#########$$$%%%'''((()))&&&%%%(((---///000555;;;BBBTTTkkk}}}qqqQQQ777333111111333777QQQxxxwwwoooooopppiiiWWWHHH???;;;999999666111000222)))---//////333:::;;;666+++++++++,,,,,,---------*********)))))))))))))))(((***+++***'''&&&''')))((((((((()))******++++++%%%)))(((***111777KKKhhhwwwxxxzzz{{{{{{{{{{{{{{{{{{|||}}}~~~}}}uuuqqqyyymmmNNNIIIddd~~~aaaIII???WWW|||vvvUUULLL]]]yyy~~~\\\YYYiii}}}[[[:::444111000//////444:::===___oooqqqvvvjjj[[[___TTTRRROOOJJJDDD>>>999666000000000...+++'''$$$"""'''&&&%%%$$$############""""""""""""!!!!!!!!!!!!!!!$$$###"""!!!###&&&$$$""" !!!""""""""""""""""""#########"""$$$%%%$$$###"""###$$$ !!!!!!"""""" """$$$###!!! ###&&&"""!!! """###$$$ """#########%%%&&&######$$$$$$$$$%%%%%%%%%$$$&&&'''(((&&&%%%%%%&&&###""""""$$$''')))***)))"""######$$$%%%%%%&&&&&&"""######$$$%%%'''((()))'''&&&(((---///000444:::>>>PPPhhh{{{tttSSS777111///000222666PPPssszzzvvvqqqooommmcccTTTHHHAAA;;;444111333333111...000333111---444@@@BBB;;;000***'''***---+++***+++,,,,,,++++++***)))(((((()))))))))))))))(((''''''***)))((((((((((((((()))&&&(((***,,,---888OOOddduuuzzz~~~|||{{{}}}|||yyy}}}~~~{{{wwwooozzzwwwWWWLLLeee~~~aaaKKKCCC[[[cccHHHNNNpppnnnXXXUUUuuu```BBB222///333---+++000111>>>MMM]]]dddccc]]]RRRIIIKKKFFF@@@<<<999666111---666888888444---'''$$$###%%%###!!!!!!"""###"""!!!"""###$$$$$$""" """!!!!!!###""" %%%###!!!!!!"""###$$$###"""""""""############"""""""""""""""!!!!!!!!!!!!!!!###&&&%%%"""!!!!!! !!!"""'''&&&$$$#########$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$%%%'''(((((((((''''''""""""#########$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%''')))***+++...222555BBBOOOcccxxxzzzVVV@@@222555555000:::LLLhhhxxxtttooonnnkkkbbbRRRFFF@@@:::444111222333111...///111000///:::HHHKKKDDD444---)))***,,,***)))***------,,,,,,+++******))))))))))))))))))((('''''')))))))))(((((())))))***,,,,,,------...777NNNdddyyy}}}~~~{{{zzz}}}~~~}}}|||}}}{{{vvvpppzzzwwwWWWJJJddd}}}```KKKCCC[[[gggJJJJJJhhh~~~dddWWWkkkjjjGGG444...000+++)))------777GGGWWWZZZTTTMMMEEE???CCC@@@<<<888555222///---222888===:::000'''$$$%%%&&&$$$""""""###$$$###"""&&&(((***(((%%%"""!!!"""###""""""$$$""" !!!&&&"""!!! !!!###$$$###"""""""""""""""""""""""""""$$$#########"""""""""!!!%%%!!!$$$$$$""")))!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$""""""!!!"""###############$$$$$$$$$%%%%%%###$$$$$$%%%%%%&&&&&&'''###$$$%%%&&&&&&&&&%%%%%%(((''''''&&&%%%$$$######$$$$$$$$$$$$$$$######"""%%%%%%$$$$$$%%%%%%&&&'''%%%''')))***+++...222555AAAJJJ[[[ooo]]]DDD333444444///666FFF___{{{uuuqqqmmmllliii```PPPDDD???:::444222222222111///...//////333BBBSSSUUUNNN888000******+++***)))+++---------,,,++++++******)))))))))))))))((((((''')))))))))))))))***+++,,,---.........///:::RRRhhhzzz}}}}}}yyyxxx{{{~~~}}}zzz|||~~~|||wwwssszzzwwwWWWHHHccc|||^^^JJJCCCZZZ~~~nnnNNNEEE[[[vvv\\\^^^{{{yyyRRR::://////+++***---***888GGGSSSRRRHHH@@@;;;888888888666333///,,,,,,,,,,,,666???===222(((%%%'''&&&%%%######$$$$$$$$$###"""%%%(((%%%  $$$"""###$$$### """&&&!!!  """###"""!!!$$$###"""!!!!!!"""###$$$$$$$$$$$$######""""""""""""((($$$ $$$""""""*** !!!"""""""""!!! !!!!!! !!!""""""""""""#########$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&&&&%%%(((''''''&&&%%%$$$######%%%%%%%%%$$$######""""""%%%%%%$$$$$$%%%%%%&&&'''%%%''')))***+++...222555???DDDQQQddd{{{iiiMMM666444444000444???UUUvvv}}}tttpppmmmllliii___OOOBBB===999444222111222111000......000888IIIXXXZZZTTT:::111+++***+++++++++---,,,,,,,,,++++++*********(((((())))))))))))(((((())))))))))))***+++------***+++,,,---000>>>XXXpppwwwzzz{{{wwwvvvyyyzzzyyyzzz{{{}}}~~~zzzvvv|||vvvWWWIIIdddzzzZZZGGGAAAYYY}}}vvvUUUBBBQQQuuuhhhXXXiii```CCC222000------///+++888CCCJJJGGG???999555333...///000---)))''')))+++***222999888000(((%%%%%%&&&$$$""""""###$$$###""" ###!!!###!!!"""$$$"""!!!%%%!!!  !!!"""!!! %%%###!!! !!!###%%%!!!!!!"""""""""#########&&&***%%%###)))&&&!!!$$$ !!!###$$$###"""  !!!!!!""""""############$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''''''''((((((((((((((((((""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%''')))***+++...222555<<>>MMMXXXXXXRRR888000******,,,,,,---///************))))))))))))(((((())))))))))))(((((())))))))))))***+++------))))))+++---111???ZZZrrruuuzzz|||zzzyyyzzzyyyvvvzzz{{{}}}~~~xxx~~~vvvVVVKKKfffzzzVVVDDD@@@YYY|||~~~___FFFJJJmmmyyy^^^___zzzmmmMMM777111,,,---///+++222666888555333222...)))(((***+++)))&&&$$$&&&)))***+++,,,,,,***'''$$$###%%%$$$""""""#########""""""$$$###!!!$$$""" """!!!$$$!!!  !!!"""!!! %%%###!!! !!!###%%% !!!###$$$$$$''')))$$$(((555333'''###!!!"""###$$$$$$"""  !!!!!!"""############$$$$$$$$$%%%%%%%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''((((((((((((((((((((((((""""""#########$$$$$$$$$$$$$$$$$$$$$%%%'''((()))%%%%%%$$$$$$%%%%%%&&&'''%%%''')))***+++...222555999===HHH\\\uuu}}}]]]???555555333555:::MMMtttyyytttqqqnnnnnnkkk```OOOBBB;;;888555222000000111111///222999DDDOOOTTTQQQLLL777///***+++---,,,,,,...))))))))))))))))))))))))'''(((((())))))))))))))))))))))))))))))***+++,,,+++,,,...///333@@@ZZZqqqwww|||~~~||||||{{{www|||}}}~~~zzzvvvVVVLLLfffzzzSSSDDDBBB[[[}}}kkkMMMGGGeeelll___nnn{{{YYY>>>444+++***...+++---...---,,,---000---'''((((((((('''%%%%%%&&&''')))&&&$$$###%%%%%%$$$"""&&&$$$###"""$$$$$$###"""###$$$$$$###""""""###%%%!!! !!! ###!!!  """###"""!!!$$$###"""!!!!!!"""###$$$!!!"""###$$$%%%&&&"""+++>>>>>>///'''"""######$$$###""" """"""###$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''((('''&&&&&&%%%&&&&&&&&&(((''''''&&&%%%$$$######$$$#########%%%''')))***%%%%%%$$$$$$%%%%%%&&&'''%%%''')))***+++...222555999>>>III\\\rrrcccCCC555333111333888GGGooo}}}wwwssspppnnnnnnkkk```OOOAAA999888555222//////111222///444???JJJPPPOOOKKKHHH777000+++,,,---+++******))))))))))))))))))))))))''''''((())))))))))))))))))))))))(((((())))))******,,,000222666CCC\\\ssszzz~~~}}}{{{||||||zzz~~~~~~{{{uuuVVVKKKeeezzzRRREEEEEE___wwwUUUGGG^^^{{{fffhhhhhhKKK;;;---)))---,,,+++---...++++++......++++++)))'''&&&''''''&&&%%%$$$$$$############$$$$$$((('''%%%%%%&&&&&&&&&%%%(((&&&"""!!!"""###!!! """ """!!!$$$"""!!! !!!###$$$###""""""""""""""""""""""""""" !!!""""""""""""$$$!!!)))::::::---'''$$$$$$######"""!!!!!! """###$$$$$$$$$###"""!!!###$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&''')))((('''&&&%%%%%%&&&'''(((''''''&&&%%%$$$############""""""###$$$'''(((%%%%%%$$$$$$%%%%%%&&&'''%%%''')))***+++...222555;;;AAAKKKZZZlll~~~lllKKK999333111444999BBBiii|||vvvrrrooommmmmmjjj___NNN@@@999888555222//////111222...666CCCNNNQQQMMMHHHFFF888111,,,------***''''''******************++++++''''''((()))))))))))))))***)))((((((((((((((()))'''***///444:::HHHaaaxxx{{{~~~}}}yyywwwzzz{{{zzz~~~}}}{{{uuuVVVJJJccczzzSSSFFFGGGbbb~~~[[[GGGZZZ{{{mmmfffxxxuuuVVVBBB111+++///...&&&,,,///+++(((***,,,---...+++''''''((()))&&&$$$!!!$$$'''&&&###"""$$$'''***)))''''''((((((((('''///***$$$###%%%%%%"""###!!!!!!###""" %%%###"""!!!"""###$$$###"""""""""############""""""""""""""""""!!!!!!!!!!!!!!!$$$!!!%%%222000%%%"""%%%$$$###"""!!!!!!!!!!!!######$$$$$$$$$"""!!! """############$$$$$$$$$###$$$$$$%%%%%%&&&''''''+++***)))(((''''''((()))""""""#########$$$$$$$$$$$$###!!! """###%%%%%%%%%$$$$$$%%%%%%&&&'''%%%''')))***+++...222555>>>CCCLLLXXXgggyyyuuuSSS>>>666333666;;;@@@fff{{{rrrvvvpppkkkiiicccVVVJJJDDD<<<555111000000...///222000888EEEOOORRROOOHHHCCC<<<444//////---******///000---+++,,,...///---***((())))))*********))))))))))))))))))((((((((((((,,,)))***000777DDD]]]ttt|||{{{zzzyyyyyyyyyyyyzzz{{{}}}~~~}}}sssSSSHHHcccxxxQQQGGGMMMjjjlllKKKNNNqqqxxxdddlllhhhKKK:::333,,,%%%,,,111000+++(((++++++''')))'''&&&'''((()))((('''$$$#########$$$%%%%%%&&&$$$%%%$$$$$$***222444000444...((($$$%%%&&&%%%###$$$$$$###"""!!!!!!""""""!!!  """###$$$%%%&&&###"""%%%%%% !!!!!!""""""$$$""" !!!###%%%&&&&&&'''### ###$$$""" !!!"""!!!!!!!!!"""!!!"""###$$$%%%$$$$$$###$$$&&&''''''%%%$$$###$$$(((((('''&&&%%%%%%%%%%%%''''''''''''&&&%%%$$$###!!!!!!"""###$$$%%%%%%%%%###""""""!!!"""$$$%%%&&&***((('''))),,,///111111888<<>>;;;444+++%%%$$$&&&$$$###""""""""""""""""""$$$$$$######"""!!!!!! """!!! """"""!!!!!!!!!"""#########!!! !!!###&&&''''''!!!%%%((('''###!!!"""%%%$$$%%%$$$###!!!!!!###%%%$$$$$$%%%&&&&&&&&&%%%%%%###%%%''''''%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$###""""""##################$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%%%%&&&***...000111000555999AAANNN___rrrjjjEEE333666999444>>>TTTrrr{{{wwwtttooolllllleeeVVVGGG???<<<888444333111...000555<<>>QQQnnn{{{vvvuuupppmmmllleeeVVVGGG???<<<888555444000---000666???FFFNNNSSSSSSTTTVVVXXXSSSIII;;;000---------+++***++++++******)))))))))++++++***)))(((((())))))%%%&&&'''((()))+++,,,,,,+++...///000888KKKdddvvvvvvuuuuuuuuuuuuvvvwwwwwwyyyxxxxxxxxxyyy{{{}}}zzz}}}yyyZZZHHHcccxxxVVVLLLTTTsssnnnTTTRRRuuu{{{hhh{{{~~~gggMMM:::444000---,,,---,,,***))))))'''&&&'''((()))((('''%%%%%%$$$$$$###$$$$$$%%% %%%'''""" """"""%%%######$$$&&&&&&$$$!!!###"""""""""""""""######!!!!!!!!!"""""""""#########$$$!!!!!!$$$###&&&&&&&&&&&&&&&%%%$$$$$$!!! """######'''###"""###### """%%%%%%$$$###"""###$$$$$$$$$############$$$"""$$$''''''&&&$$$$$$%%%#########$$$%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%$$$$$$$$$###############$$$%%%%%%&&&'''''''''(((%%%%%%(((,,,000333222111555777>>>III[[[ooo~~~TTT;;;999888111===LLLgggzzzuuuuuuppplllkkkdddUUUFFF???:::888666444///,,,///666???FFFNNNRRRQQQQQQUUUXXXWWWQQQCCC555......---+++***+++,,,+++)))))))))***,,,+++***((((((((())))))%%%&&&'''((()))***++++++,,,000222111999NNNgggxxxxxxwwwvvvuuuuuuuuuuuuuuuzzzyyyxxxxxxyyyzzz|||}}}|||}}}{{{\\\KKKeeeuuuTTTMMMXXXvvvrrrTTTKKKllljjjmmmeeeMMM999222---...///---++++++)))'''&&&'''((()))((('''%%%%%%$$$$$$######$$$$$$###%%%###"""######!!!###  $$$%%%""""""""""""""""""######$$$###""""""""""""$$$&&&''' !!! ###### '''((()))***)))'''$$$######!!! !!!!!!!!!### %%%'''&&& ###%%%%%%%%%%%%&&&%%%$$$###"""""""""######"""$$$&&&'''&&&%%%%%%%%%############$$$%%%'''''')))(((&&&%%%$$$$$$%%%&&&##################$$$$$$###$$$%%%&&&''''''''''''&&&&&&'''+++///111222111444666<<>>999777555333...***...555<<>>000---...---***,,,...---***)))***,,,---,,,***(((''''''((())))))))))))***++++++,,,,,,...444666444<<>>===666<<>>777777333111111000000555<<>>888>>>TTTkkkxxx~~~|||zzzzzz{{{{{{zzzyyy}}}~~~~~~||||||}}}~~~|||~~~}}}[[[RRRnnnmmmMMMPPP___yyyuuu[[[WWWrrrxxxxxx~~~eeePPP@@@555111111***)))((((((******(((''''''%%%$$$$$$&&&&&&%%%#########""""""""""""######(((%%%$$$%%%$$$!!! """""""""######""""""!!!!!!'''$$$!!! !!!""""""""""""$$$"""'''666DDDZZZxxxhhhTTT;;;,,,))))))%%% $$$"""!!! !!!"""!!!  """$$$$$$############$$$%%%&&&'''$$$%%%&&&&&&%%%%%%&&&'''444<<<===111'''&&&&&&$$$############"""""""""""""""############$$$$$$$$$%%%$$$######%%%%%%%%%###%%%%%%%%%'''(((***,,,---///444888<<>>222111000555@@@aaa}}}yyyzzzwwwoookkkhhhdddZZZJJJ>>>999555222000000//////555===JJJSSSXXXWWWUUUWWWZZZ[[[]]]aaa___RRR===...)))++++++++++++***(((''')))++++++***)))(((((()))******(((((()))))))))+++...111;;;BBBBBB;;;???SSSiiittt|||zzzyyyyyyzzz{{{{{{zzz{{{}}}}}}~~~~~~zzz}}}{{{[[[SSSooonnnOOOQQQ```zzzzzzaaaUUUpppxxx___KKK===555111+++)))(((((()))***)))((('''&&&%%%%%%%%%%%%$$$#########""""""""""""######"""""""""######""""""###!!!"""#########""" &&&$$$""" """###$$$"""&&&$$$'''555DDD\\\yyy}}}qqqZZZDDD444***$$$"""$$$""" !!!"""!!! $$$ ###&&&$$$"""!!!""""""###%%%&&&'''(((###%%%&&&&&&%%%$$$&&&'''444JJJRRR???+++&&&((('''$$$$$$$$$$$$#########"""""""""#########$$$$$$$$$$$$######$$$$$$%%%%%%$$$%%%%%%%%%&&&(((***+++,,,---000444999DDDWWWmmm{{{aaaAAA333222444777>>>YYY}}}wwwxxxtttnnnjjjeee```VVVIII@@@>>>333111///...,,,,,,444===KKKSSSXXXUUUSSSUUUYYYZZZ]]]bbbaaaTTT???///***+++)))******)))((('''(((***))))))))))))))))))******'''((())))))***,,,000444AAAGGGFFF>>>AAASSSgggqqqwwwvvvuuuvvvxxxzzz{{{zzzyyy|||~~~}}}}}}~~~}}}}}}www{{{xxx\\\SSSooonnnQQQSSS```zzziiiVVVnnnpppXXXGGG:::222---+++)))((()))))))))((('''&&&%%%%%%%%%%%%$$$#########""""""""""""###### !!!"""!!!"""$$$%%%$$$!!!!!!"""######!!! ###"""!!!!!! """$$$%%% %%%!!!!!!+++555EEE[[[fffzzzvvv^^^AAA,,,%%%&&&$$$""" !!!"""!!! &&&!!! %%%'''%%%!!! !!!"""#########$$$&&&%%%$$$$$$%%%''',,,NNNdddVVV<<<...***(((&&&&&&%%%%%%%%%$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$%%%&&&%%%%%%%%%&&&''')))***+++...000333888AAARRRiiizzzgggGGG666555444888;;;PPPxxx|||uuuuuuqqqnnniiiddd^^^SSSFFF??????111///...---++++++444???LLLSSSWWWTTTQQQTTTXXXZZZ```ddddddVVVAAA111+++---''')))***)))((('''((()))))))))))))))************((()))***+++,,,///333666EEEKKKIII@@@BBBTTThhhrrruuutttssstttwwwxxxyyyxxxwwwyyy|||}}}}}}|||}}}}}}|||}}}}}}|||vvvyyyvvv[[[RRRmmmoooSSSTTTaaayyysss[[[nnniiiTTTBBB666111...+++))))))***)))((('''%%%$$$$$$&&&&&&%%%#########""""""""""""#########%%%%%%######%%%%%%"""!!!!!!""""""!!!!!! !!!"""!!! !!!"""$$$!!!&&&"""&&&***///<<>>...)))+++&&&'''))))))(((''''''((('''((()))***************)))***,,,---///222777;;;FFFLLLJJJBBBEEEXXXnnnzzzzzzxxxvvvuuuuuuuuusssrrrtttuuuwwwxxxxxxyyy{{{|||}}}~~~zzztttvvvsssSSSPPPkkkoooUUUVVVaaaxxxeeepppnnnTTTAAA666333///,,,******)))(((%%%$$$###$$$&&&'''&&&%%%######""""""""""""######""""""#########"""!!! !!!!!!"""$$$$$$ ###%%%%%% !!!%%%///666222,,,+++,,,------)))&&&'''))))))%%% $$$"""!!! !!!"""!!! """$$$%%%%%%$$$ !!!"""######"""!!! """$$$%%%%%%$$$###%%%&&&&&&&&&+++000...'''%%%'''%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$ ###%%%%%%######%%%(((%%%%%%%%%&&&'''((()))***...---000666;;;GGG___uuu~~~```CCC777666>>>:::>>>```{{{vvvtttttttttnnnfff^^^XXXLLL===444222...000///---,,,333AAALLLMMMRRRWWWXXXVVVUUUYYY]]]aaaddd\\\HHH444,,,***))))))&&&$$$&&&)))+++)))&&&((()))))))))((()))+++------,,,,,,---000444888;;;CCCHHHDDD===GGG___ppprrrvvvuuussssssssssssqqqpppvvvwwwxxxyyyzzzyyyxxxxxx~~~~~~}}}}}}zzzsssvvvtttYYYNNNeee~~~kkkQQQTTTbbbyyy___ddd{{{cccLLL>>>333******---,,,)))''')))'''%%%%%%&&&&&&&&&%%%%%%$$$((($$$!!!########################%%%$$$$$$$$$%%%%%%$$$""""""!!!!!!"""$$$$$$###""" """"""!!!!!!"""$$$$$$&&&'''((((((&&&###!!!&&&%%%%%%$$$###""""""!!!""""""""""""##################,,,000+++%%%"""""""""""""""######$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&'''&&&&&&%%%%%%''''''&&&%%%%%%$$$######&&&&&&%%%"""!!!"""""""""###$$$&&&((()))&&&%%%%%%&&&(((*********...,,,000888===FFF]]]tttbbbGGG;;;777666:::@@@SSS{{{|||wwwtttsssrrrmmmeee]]]VVVKKK===444222/////////------666CCCNNNOOOQQQTTTVVVVVVWWWZZZ]]]```___UUUBBB222,,,***)))*********)))'''&&&%%%&&&((()))************++++++---,,,,,,---///333777:::;;;BBBBBB===GGG^^^ooorrrtttsssrrrrrrrrrrrrqqqppprrrtttvvvyyy{{{|||||||||}}}~~~xxxrrrvvvuuuYYYOOOgggeeeOOOTTTddd{{{^^^^^^tttpppYYYFFF:::000---,,,***)))***(((&&&%%%$$$%%%&&&%%%$$$***###"""$$$###"""###########################!!!!!!"""###$$$%%%$$$###"""!!!!!!"""$$$$$$###"""###$$$%%%%%%$$$###$$$&&&!!!""""""""" """""""""!!!!!! """"""""""""############$$$!!! $$$***,,,(((##################$$$$$$%%%############$$$%%%&&&'''%%%&&&&&&'''&&&&&&%%%%%%'''&&&&&&%%%%%%$$$#########$$$$$$"""!!!!!!###%%%%%%$$$######%%%'''+++------)))&&&%%%'''((((((&&&---,,,000777<<>>777555888>>>OOOvvv~~~yyyuuurrrppplllddd[[[SSSIII===555222//////...---000:::GGGQQQRRRQQQRRRTTTXXX[[[]]]]]]```YYYKKK999...+++***)))(((+++---***&&&###%%%(((((()))***+++,,,------,,,---,,,,,,,,,...222666888555???CCCAAAJJJ```qqqsssrrrrrrrrrrrrrrrrrrqqqqqqssstttwwwzzz|||}}}~~~~~~wwwpppuuuuuuZZZPPPjjj___LLLUUUggg}}}^^^WWWlllmmmSSSFFF777///+++((()))+++(((&&&$$$$$$%%%%%%%%%$$$(((%%%$$$$$$ """########################!!!"""###$$$$$$$$$"""!!!!!!"""$$$$$$###""""""###$$$###!!! !!!""""""""""""""" !!!!!!!!!!!! """"""""""""############$$$######$$$&&&&&&###!!!$$$$$$$$$###$$$%%%%%%&&&""""""""""""###$$$%%%&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&%%%$$$#########$$$$$$$$$""""""$$$&&&%%%%%%$$$&&&+++222:::>>>777000(((%%%'''((('''%%%---,,,000777;;;CCCXXXooo~~~rrrSSS???888444666;;;IIImmmzzzuuupppmmmjjjcccXXXOOOGGG>>>666222///...---...555???LLLTTTUUURRRPPPTTTZZZ___```^^^```TTTAAA222+++***)))(((&&&(((***)))'''''')))+++)))))))))+++...111222222---,,,+++,,,...111555777555BBBHHHGGGOOOdddsssvvvrrrsssssssssrrrrrrssstttvvvwwwyyy{{{||||||||||||wwwqqquuuvvvYYYPPPjjj^^^IIIUUUjjj```TTTfffeeeQQQ;;;000---+++******'''%%%$$$$$$%%%%%%$$$###$$$"""###$$$""" %%%########################!!!"""###""""""######"""!!!!!!"""$$$$$$###"""!!!"""###"""  """"""###############"""""""""""""""""""""######!!!"""""""""############!!!###$$$$$$###"""""""""$$$############$$$%%%%%%"""""""""""""""###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%&&&&&&'''&&&%%%$$$###&&&''''''%%%###!!!"""###""""""$$$)))222>>>JJJQQQ<<<444***&&&(((***)))''',,,+++///555999@@@UUUkkk}}}yyyXXX???999333555:::DDDdddzzztttooollliiiaaaVVVKKKDDD???777111000...---111:::EEEPPPVVVVVVSSSQQQUUU]]]bbbaaa^^^]]]NNN:::...***)))(((''')))(((&&&'''***+++***((()))((((((,,,111666999999,,,,,,+++,,,...222555888999EEEKKKIIIRRRffftttuuusssuuuvvvvvvtttsssuuuwwwuuuvvvxxxzzz|||}}}}}}}}}zzztttvvvuuuYYYOOOiii^^^GGGTTTjjjdddUUUfffxxx___BBB555222000+++((((((&&&$$$$$$%%%&&&%%%$$$(((###"""&&&(((''''''(((########################"""$$$%%%%%%"""!!!!!!""""""!!!!!!"""$$$$$$###"""$$$%%%&&&%%%###"""###$$$  !!!""""""""""""""""""############!!!"""""""""############!!!######"""!!!"""$$$"""""""""""""""###$$$$$$""""""!!!!!!""""""######$$$%%%%%%&&&'''''''''&&&%%%&&&'''(((((('''%%%$$$%%%&&&'''&&&###""""""###""""""###'''///:::DDDJJJ777000(((%%%'''))))))(((+++***...444777===QQQfff|||~~~[[[>>>;;;333555:::@@@[[[}}}xxxtttooolllggg```SSSHHHBBB???999111000......555@@@KKKRRRUUUTTTRRRRRRVVV]]]```___\\\TTTEEE444,,,***)))((()))...+++'''(((***+++'''$$$))))))+++000777<<<===;;;,,,++++++,,,///333777:::<<>>CCCBBB@@@OOOgggsssqqqtttwwwyyywwwsssrrrtttwwwnnnppptttxxx|||~~~zzz{{{~~~zzzzzzrrrVVVNNNhhh|||ZZZGGGQQQfff|||{{{qqqzzzjjjTTTDDD777///,,,***(((&&&&&&'''''''''&&&(((!!!"""&&&%%%!!!######################## ###&&&$$$  """"""!!!!!!"""$$$$$$###""" !!!!!! !!!"""&&&$$$"""!!!!!!"""###%%%$$$$$$######""""""!!!!!!""""""""""""############!!!!!!!!!!!!"""###$$$$$$######""""""######$$$%%%$$$######""""""############$$$%%%&&&'''''''''''''''(((***,,,,,,***((('''!!!###$$$$$$###$$$%%%$$$$$$######""""""""""""###%%%''''''%%%%%%&&&(((***)))---222444999KKK___wwwfffHHH999000444;;;:::LLLsss}}}xxxuuurrrooommmeee^^^PPPCCC???@@@:::000000///111:::GGGQQQTTTRRRMMMNNNRRRVVVYYYYYYWWWUUU===111((((((***(((***---&&&))),,,+++((('''***---''',,,444???FFFDDD:::222******+++---111666;;;===@@@CCC???>>>OOOjjjvvvssstttwwwyyywwwrrrppprrruuuqqqsssuuuxxx{{{||||||}}}wwwyyy}}}{{{{{{qqqUUUNNNhhh|||ZZZGGGPPPddd{{{}}}bbbJJJ777000000***(((''''''(((((((((&&&&&&"""!!!&&&)))'''%%%%%%########################!!!$$$### ###"""!!!!!!"""$$$$$$###"""!!!###$$$$$$######$$$&&&!!! """%%%((('''''''''&&&%%%$$$######""""""""""""############$$$"""!!!!!!###$$$###"""$$$$$$######$$$$$$%%%&&&$$$$$$###############$$$###$$$%%%&&&''''''''''''''')))+++------,,,***(((!!!###%%%%%%###!!! !!!!!!"""$$$&&&'''&&&%%%%%% &&&+++,,,(((&&&(((******)))---222333888III]]]tttlllOOO777...333:::888GGGooo}}}}}}{{{sssllljjjdddXXXLLLGGGBBB;;;444222000333:::EEEPPPUUUTTTPPPLLLOOOQQQRRRTTTVVVRRRKKK111///+++*********)))(((***++++++(((%%%&&&***...---,,,444AAAEEE<<<000***111,,,***///444555666888>>>BBB<<>>AAA<<<@@@YYYnnnvvv|||zzzxxxuuutttsssssstttuuupppuuuwwwvvvxxx||||||xxxoooxxx~~~}}}iiiMMMLLLfff~~~xxxWWWKKKPPPccc}}}kkkUUUBBB555111+++)))+++,,,)))''''''######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$############$$$$$$######"""!!!############"""""""""""""""""""""""""""""""""""""""!!!  ###&&&(((000444333,,,%%%$$$%%%%%% ###### ###### """"""""""""""""""""""""&&&%%%###""""""###%%%&&&######!!!!!! !!!"""""""""###$$$%%%&&&&&&&&&&&&'''%%%&&&)))------(((###%%%$$$######$$$%%%$$$###$$$###"""""""""###$$$%%%%%%$$$$$$$$$%%%''')))***+++***,,,///222888GGGTTTuuu}}}]]]???000555555666BBBYYY~~~zzzzzzxxxqqqkkkhhhbbbUUUIIIDDD@@@;;;777555222777AAALLLTTTVVVTTTQQQRRRTTTUUUUUUUUURRRFFF999---,,,******+++***)))''')))'''&&&&&&'''(((((('''+++,,,222888777222///000---***+++000444333333555<<<>>>:::AAA[[[ooovvv||||||xxxsssrrrtttvvvvvvvvvtttuuuvvvvvvzzz}}}{{{vvvnnnxxx||||||gggLLLKKKfffvvvVVVLLLRRReee}}}mmmPPP:::444...***,,,---***''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$######""""""""""""############$$$"""""""""""""""""""""""""""!!! !!!###%%%'''***///...(((######$$$$$$ ###### ###### """"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###""" !!!###$$$ !!!###%%%&&&''''''(((%%%$$$%%%(((,,,---***&&&(((&&&$$$$$$%%%%%%$$$###%%%$$$######"""#########$$$$$$$$$%%%&&&''')))******)))+++...111777EEERRRqqqfffEEE333777555555@@@TTT{{{|||xxxxxxvvvoooiiiggg```TTTHHHCCC@@@;;;888777444;;;FFFPPPVVVVVVTTTRRRRRRUUUVVVVVVTTTNNN@@@222,,,+++******+++***(((''')))'''%%%'''***+++)))&&&)))...555888444000///111---+++---111333111000222777999666AAA^^^qqqwww}}}yyyrrrqqquuuxxxyyywwwwwwuuutttvvv{{{~~~zzzuuuuuu}}}}}}}}}xxx|||dddJJJIIIddduuuUUUKKKTTThhh~~~~~~~~~~~~}}}~~~\\\AAA;;;222+++***+++'''$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%%%%%%%$$$######!!!!!!"""######$$$%%%%%%""""""""""""""""""""""""%%%$$$###!!! !!!"""""""""&&&'''"""!!!""" """""""""!!!!!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""$$$%%%%%%$$$######"""!!!!!!!!!""""""$$$$$$!!!"""###$$$%%%&&&&&&&&&%%%$$$%%%(((,,,---,,,++++++(((&&&%%%%%%%%%$$$###%%%%%%$$$######"""""""""$$$$$$%%%&&&'''((())))))))))))***...000555BBBOOOmmm~~~lllKKK888999777777@@@QQQvvv{{{vvvwwwuuunnngggeee]]]RRRGGGBBB@@@;;;777777666???KKKSSSVVVUUUTTTSSSPPPTTTWWWTTTPPPHHH;;;///...,,,************)))'''***(((&&&(((+++,,,***((((((111:::<<<777222//////...---///222222///...000333333222BBBaaasssxxxzzzsssrrrvvvyyyyyywwwwwwtttrrrvvv{{{|||yyyuuu~~~~~~~~~zzzttt|||~~~~~~xxxaaaHHHGGGcccuuuUUUIIIUUUjjj~~~lllPPPAAA555***((((((&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$######!!!!!!"""###$$$%%%&&&&&&########################%%%$$$###"""!!!!!!!!!!!!!!!%%%&&&###"""$$$%%%"""###"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%%%%$$$###""" !!!###$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$%%%%%%&&&))),,,...//////,,,)))&&&%%%%%%%%%$$$###$$$$$$$$$$$$######""""""$$$%%%&&&'''(((((())))))))))))+++...///444AAAMMMiii|||pppNNN999888666666???MMMooo{{{vvvvvvtttlllfffccc[[[QQQFFFCCCAAA;;;666555888BBBNNNUUUUUUSSSSSSUUUOOOUUUWWWRRRIII@@@666---111///+++*********)))(((***((('''(((***++++++++++++666>>>>>>:::555000,,,...---///222222...///333444333222EEEeeevvvyyyzzzuuussstttvvvvvvuuuuuuqqqqqqvvvzzzyyywwwwww~~~~~~{{{uuusss|||~~~}}}www```IIIFFFcccuuuVVVJJJXXXmmm|||}}}~~~zzzxxx{{{}}}zzzvvvuuuqqqrrrtttwww{{{~~~~~~iiiJJJ;;;---((((((((('''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$######"""""""""######$$$%%%&&&&&&########################"""""""""""""""######$$$ ###$$$######&&&&&&###$$$"""!!!###"""!!!"""""""""""""""""""""""" !!!"""$$$$$$$$$$$$###!!!""""""############"""###$$$$$$$$$$$$$$$######%%%&&&'''(((***---///000,,,)))&&&$$$$$$%%%$$$$$$######$$$$$$$$$###""""""$$$%%%&&&'''))))))))))))))))))+++...000444@@@LLLfffzzzuuuQQQ999777333444;;;GGGfff|||wwwvvvssskkkdddbbbZZZPPPGGGDDDBBB;;;555222:::DDDPPPUUUSSSQQQSSSVVVOOOVVVYYYOOOAAA777111,,,555222---***))))))))))))(((((((((''''''(((+++---000999@@@>>>:::777111+++,,,,,,...222111000444999999777666JJJjjjwwwxxx~~~zzzxxxvvvsssqqqqqqqqqrrrqqqoooqqqwwwxxxvvvvvvyyy{{{}}}~~~~~~|||~~~}}}~~~}}}wwwqqquuu~~~~~~wwwbbbKKKFFFeeevvvVVVMMM\\\qqq}}}yyy|||~~~|||yyyyyysssqqqpppoooooopppqqqrrriiihhhfffccccccfffnnnsss~~~\\\III555,,,***)))((()))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$######$$$$$$######"""!!!#########$$$$$$%%%%%%%%%########################"""""""""""""""#########!!!"""!!!###&&&%%%!!!%%%!!!!!!$$$###!!!"""""""""""""""""""""""" !!!"""######$$$$$$$$$$$$""" !!!###!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%&&&'''***---///+++((($$$######$$$%%%%%%""""""###$$$%%%$$$######$$$%%%&&&((())))))))))))******,,,///000444???KKKdddzzz{{{VVV===888333333999AAA^^^}}}xxxwwwssskkkdddaaaYYYOOOGGGEEEBBB;;;444000;;;EEEQQQTTTRRRPPPRRRWWWPPPXXXZZZNNN<<<111---+++888444---)))((()))******&&&((((((&&&$$$%%%***///444<<>>III999:::TTTnnnvvvxxx}}}{{{{{{vvvpppppptttrrrkkklllsssxxxuuurrrtttvvvwwwvvvyyy|||{{{xxxwwwxxx{{{}}}}}}|||yyy|||}}}}}}{{{}}}~~~yyyrrr{{{yyyaaaJJJHHHhhhvvv]]]TTTbbbvvv~~~zzzwwwtttmmmdddaaaaaaaaa___\\\\\\\\\ZZZWWWUUUTTTVVVXXX^^^\\\bbbmmmvvvyyyeeeEEE999222'''%%%---&&&------$$$"""(((***$$$(((%%%"""###&&&'''&&&$$$&&&&&&&&&$$$""""""$$$&&&$$$###!!! !!!%%%)))+++""""""#########$$$$$$$$$!!!"""$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$###"""!!!!!!"""###$$$ """###"""!!!"""###%%%$$$######"""######$$$""""""###$$$%%%%%%&&&&&&$$$%%%%%%%%%%%%'''***---$$$%%%%%%$$$######$$$&&&$$$$$$######$$$$$$%%%&&&!!!""""""###%%%''')))***&&&+++)))+++333555;;;JJJaaahhhKKK444444555444@@@TTTyyy}}}wwwwwwsssjjjcccaaaYYYPPPGGGCCC???999666777DDDMMMSSSQQQNNNOOORRRTTTZZZYYYQQQBBB222+++...444;;;555...***************))))))((((((((()))***+++//////444::::::555222222---,,,,,,---,,,,,,444>>>FFF888;;;UUUnnnwwwyyy}}}wwwwwwtttooopppssspppjjjjjjqqqvvvsssqqqsssuuuuuuuuuxxx{{{{{{yyyxxxzzz|||~~~|||{{{{{{~~~}}}{{{ssszzzzzzaaaJJJHHHgggttt[[[VVVcccuuu{{{rrrmmmkkkhhhccc______]]]ZZZWWWUUUSSSQQQQQQOOOLLLMMMSSSVVVWWWZZZ___hhhssszzzsssPPP<<<111((((((,,,***111///&&&###((((((###&&&''''''&&&%%%%%%%%%%%%###$$$$$$###!!!!!!"""###$$$###!!!!!!"""$$$''')))""""""#########$$$$$$$$$'''%%%""" """$$$&&&############$$$$$$$$$$$$############"""!!! ###"""!!!!!!!!!!!!"""###!!!!!!!!!!!!!!!!!! %%%%%%$$$###""""""!!!!!!"""######$$$%%%%%%&&&&&&$$$%%%&&&&&&%%%&&&)))+++&&&''''''&&&%%%%%%&&&((($$$$$$######$$$$$$%%%&&&""""""###$$$%%%'''((()))&&&+++)))+++333444:::III___|||pppPPP888555555333===NNNttt|||vvvtttqqqiiiccc```YYYPPPGGGBBB===888666888HHHPPPTTTQQQMMMOOORRRSSSZZZTTTIII:::///...666>>>AAA999///)))***,,,+++***((((((((((((((()))******,,,+++///555888666555888...+++******)))***222<<<@@@777<<>>>>>??????KKKKKKGGGLLLOOORRR\\\lllvvvuuuLLL333---,,,(((---000000)))&&&'''&&&$$$"""%%%''''''%%%$$$$$$&&&!!!###$$$"""!!! !!!""""""#########""""""!!!###########################$$$%%%&&&%%%### !!!!!!!!!!!!""""""""""""""""""############""""""!!!!!! !!!!!!$$$ ###$$$!!!""""""#########"""!!! #########$$$$$$%%%%%%%%%$$$&&&((((((&&&%%%%%%&&&###%%%&&&&&&$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&'''+++)))+++222222666EEEWWWvvv]]]>>>666555333777???```|||tttmmmjjjgggbbb]]]WWWOOOFFFAAA;;;777999>>>GGGLLLOOOLLLKKKNNNQQQQQQOOODDD666,,,,,,444???EEEHHH???555.........---+++'''(((((()))))))))))))))((()))///777999555222333***)))***------***+++///111111>>>WWWmmmtttuuuvvvpppnnnmmmpppqqqoooiiieeedddhhhkkkiiijjjlllllljjjoooqqqrrrpppnnnmmmooorrrzzzyyyzzz||||||~~~yyyqqqxxxxxx]]]EEELLLkkklllXXXVVVfff|||{{{~~~rrriii___\\\VVVNNNGGGCCC@@@>>>KKKVVVPPPAAA;;;888888@@@IIIRRR```mmmzzzZZZ;;;000,,,'''(((++++++(((&&&&&&&&&%%%"""!!! """%%%'''%%%$$$ """%%%%%%$$$###"""###""""""###$$$###"""!!! ###########################$$$%%%&&&%%%###  !!!!!!!!!""""""""" !!!"""$$$$$$$$$$$$ !!!!!!!!!!!! ### %%%'''%%%!!! !!!"""######$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%&&&((('''&&&$$$$$$%%%###%%%''''''%%%$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&'''+++***+++222111444BBBSSSsssaaaAAA666555333666<<>>HHHjjjkkkMMM<<<555333777>>>FFFjjj~~~{{{qqqfffbbbdddaaaZZZTTTMMMFFFAAA<<<;;;BBBKKKKKKPPPRRRPPPOOOPPPMMMIII>>>666///222:::@@@???::::::===???;;;333,,,******)))***+++,,,---,,,+++++++++)))+++///111//////222000+++)))+++,,,******,,,***444GGG___ooouuutttqqqpppiiigggkkkkkkeeeaaaaaaaaadddeeeeeegggjjjiiieeejjjmmmoooooonnnpppvvvzzzxxx{{{||||||{{{~~~}}}sss||||||zzzzzz|||tttXXX???JJJiii|||dddSSSUUUfff{{{~~~~~~~~~||||||}}}}}}}}}wwwuuussstttvvvuuupppjjjiiifffcccbbbcccddddddddd\\\[[[ZZZYYYYYYZZZ[[[[[[YYYXXXWWWVVVVVVWWWYYYZZZZZZZZZZZZXXXVVVSSSQQQOOOLLLKKKOOOYYY]]]\\\]]]bbbeeefffgggfffeeehhhnnnsssrrruuuyyy}}}~~~}}}zzzyyy~~~|||zzzzzzvvvpppkkkxxxnnnPPP<<<111---111(((,,,111111111666AAAJJJUUUaaappp|||bbb???///...%%%%%%''')))'''$$$$$$&&&((((((&&&""""""&&&$$$$$$$$$###"""###&&&((($$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$######""""""!!!"""$$$%%%&&&$$$###"""""""""""""""############&&&&&&&&&%%%%%%$$$###"""!!!"""###$$$$$$###"""!!!!!!######"""!!!!!!""",,,***&&&"""!!!!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###"""$$$''')))###%%%(((((('''%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$%%%&&&'''(((''',,,***+++111///000===EEEfffpppSSS???666333888???BBBfff{{{zzzssshhhbbbbbb^^^XXXRRRKKKDDD???<<<===GGGQQQRRRLLLMMMTTTTTTKKKGGGIII999...---999AAA===777888===;;;999666333///,,,+++(((+++...000000///000111,,,///111000---,,,///222...---++++++,,,---,,,+++...444LLLfffnnnsssuuuqqqooollliiigggeeedddaaa```^^^aaacccdddccceeehhhlllqqqoookkkkkknnnrrrvvvxxxyyy|||yyyssswww~~~vvvooottt~~~vvvUUU???IIIhhhxxx[[[MMMWWWhhhzzz~~~}}}}}}}}}{{{yyyvvvuuuuuuwwwzzz}}}~~~~~~xxx|||zzzvvvqqqmmmiiifffeeeaaa```______```aaa```^^^]]]\\\ZZZYYYYYYYYYZZZZZZSSSSSSRRRQQQQQQPPPOOOOOOLLLHHHEEECCCDDDFFFGGGHHHCCCCCCBBBBBBAAAAAAAAAAAAEEEBBB??????AAABBBAAA???BBBAAA???>>>>>>>>>???@@@<<<===@@@BBBCCCBBBAAA@@@CCCFFFHHHHHHHHHIIIMMMPPPPPPSSSXXX]]]___^^^\\\ZZZ]]]]]]aaafffeee___[[[[[[______````````````___^^^cccfffcccSSS===//////555000...---///222444666666===BBBJJJRRRZZZdddooowwwrrrJJJ///)))///---***(((&&&%%%&&&&&&!!!###%%%'''''''''&&&%%%$$$""""""###&&&(((((((((###!!!!!!"""###$$$###""""""############$$$$$$$$$"""###$$$$$$###"""###$$$###"""!!!"""%%%%%%$$$"""%%%"""!!!%%%&&&###!!!""""""!!! !!!###$$$""""""###$$$$$$$$$#########"""!!!"""###$$$###"""######""""""######$$$%%%((('''"""&&&&&&!!!$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))%%%&&&)))+++...111666:::EEE[[[zzz{{{^^^@@@222555888666DDDeee{{{xxxoooddd```aaa]]]WWWRRRJJJBBB??????AAAIIIRRRRRRNNNNNNSSSTTTOOOIIIFFF777......:::AAA<<<666666444555555555444222///...+++,,,...000222444555666...000111111000///000111///---++++++++++++***))),,,333MMMgggooossstttnnnnnnlllhhhfffeeedddbbbaaa```bbbcccccccccdddgggjjjooommmllllllooosssvvvxxxyyy{{{wwwqqquuuzzzqqqjjjttt~~~tttSSS>>>IIIhhhtttYYYLLLUUUgggzzz|||qqqoooqqqrrryyy}}}yyyrrroooooopppmmmkkkbbb```]]]ZZZXXXXXXXXXXXX\\\ZZZYYYXXXXXXZZZ\\\]]]```bbbaaa___aaadddbbb]]]___^^^[[[WWWSSSQQQOOONNNJJJIIIHHHHHHJJJKKKKKKJJJIIIHHHFFFEEEDDDEEEFFFFFFCCCCCCBBBBBBAAAAAA@@@@@@DDDAAA>>>>>>???@@@@@@@@@::::::::::::999999999999>>><<<::::::<<<===<<<::::::999888888888999:::;;;777888:::<<<>>>>>>===<<<:::<<>>======???AAA:::<<<@@@CCCDDDCCCBBB@@@BBB@@@BBBFFFFFFBBB@@@BBBEEEEEEEEEFFFGGGHHHHHHIIIMMMMMMIIIAAA666000///111444222000///000222111111333666999<<<@@@EEELLLQQQkkksssnnnKKK333---+++***'''%%%$$$$$$$$$%%%$$$%%%&&&''''''&&&$$$###'''%%%###$$$%%%&&&&&&%%%$$$###"""###$$$%%%%%%###!!!""""""""""""############$$$%%%$$$""""""###$$$ """$$$%%%$$$$$$$$$&&&,,,&&&"""###### """"""!!!!!! !!!"""###$$$"""###$$$$$$%%%$$$$$$$$$$$$###""""""######"""!!!""""""#########$$$$$$$$$###&&&&&&""" $$$$$$"""$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((()))%%%''')))+++---111555888EEE[[[yyygggFFF666666999777???^^^{{{tttjjjaaa___```]]]WWWSSSIIIAAA@@@CCCFFFLLLQQQPPPPPPOOOPPPTTTUUULLLAAA444...000:::@@@;;;555444...000333555555333000......---...222888<<<<<<;;;111111111222333333111//////---+++*********(((&&&+++222MMMhhhppprrrssslllmmmkkkhhhfffeeeeeedddbbbeeeeeeeeedddcccdddgggjjjjjjjjjkkkmmmpppsssvvvwww}}}~~~yyysssuuu~~~~~~|||wwwnnngggttt}}}rrrQQQ===HHHggg}}}~~~~~~rrrXXXLLLSSSfffzzz|||cccSSSOOORRRTTTYYY^^^eeeiiikkkkkkjjjjjjgggaaaYYYTTTTTTUUUTTTSSSRRRPPPMMMKKKIIIIIIIIIJJJIIIIIIIIIIIIIIIJJJJJJJJJNNNPPPOOONNNQQQVVVVVVSSSSSSRRRPPPNNNLLLJJJIIIIIIFFFDDDBBBCCCEEEHHHIIIHHHKKKIIIGGGEEEDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFHHHFFFEEEEEEFFFGGGEEEDDD@@@@@@@@@AAAAAAAAAAAAAAADDDCCCBBBCCCDDDEEEDDDCCCAAAAAA@@@AAAAAABBBCCCDDD@@@AAABBBCCCCCCCCCAAAAAA<<<>>>??????===;;;::::::<<<===???@@@@@@???>>>===???<<<<<>>BBB@@@<<<333111000222444444000,,,---,,,++++++++++++)))'''---333LLLfffnnnqqqsssmmmllliiifffeeeeeeeeeeeedddhhhgggfffddddddeeehhhjjjeeegggkkknnnppprrrtttuuu~~~|||wwwxxx~~~~~~~~~~~~~~~}}}xxxpppiiiuuu~~~pppOOO<<>>AAA===<<<;;;;;;<<<>>>@@@BBB:::777555777;;;===<<<;;;777555222111111222111000111111000000//////000111999GGGYYY```RRR:::+++((()))(((''''''&&&''''''(((&&&&&&''''''&&&%%%$$$$$$)))'''%%%$$$%%%%%%###"""%%%$$$###$$$%%%&&&&&&$$$""""""""""""############$$$%%%%%%$$$"""!!!"""###'''&&&%%%$$$&&&,,,444999333+++%%%###!!! ###"""""""""""""""############$$$%%%%%%&&&&&&&&&&&&&&&$$$############""" """$$$%%%&&&%%%###"""!!!$$$'''&&&#########$$$"""######$$$$$$######"""$$$######"""###%%%'''(((############$$$%%%&&&'''''')))***+++,,,///222555<<>>???<<<999666555444333111444333333333333333333333:::AAAKKKLLLBBB333++++++(((((((((''''''(((((((((%%%%%%&&&&&&'''''''''''''''%%%$$$$$$%%%&&&%%%$$$$$$###"""###%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%###$$$%%%$$$"""!!!"""###%%%%%%'''...666999777333,,,'''$$$%%%%%%"""!!!###!!!""""""###############"""###$$$%%%&&&&&&&&&&&&&&&$$$######$$$$$$###!!! """$$$%%%&&&%%%###"""'''$$$"""###%%%%%%%%%$$$"""######$$$$$$######""""""!!!!!!"""###%%%''')))############$$$%%%&&&&&&((()))***+++,,,...222444:::MMMjjj}}}\\\AAA777666666333DDDddd|||ssskkkdddaaa^^^[[[\\\^^^\\\QQQIIIJJJNNNNNNLLLKKKLLLNNNPPPQQQSSSOOO@@@222,,,000555777666333000///,,,111777===>>><<<777444+++---333:::??????:::555555444222111111000///---++++++,,,...000000///---111555MMMfffmmmqqqtttooogggdddaaa```bbbdddfffgggbbbaaa```aaadddfffffffffeeejjjooopppooonnnppprrrlllpppuuuxxxyyyxxxxxxxxxxxxwwwwwwxxxxxxtttlllfffvvv~~~|||~~~mmmKKK<<>><<<777444---///333777888777555333777777555222//////000111///...///111222222000......555PPPjjjrrrtttsssllldddaaa^^^^^^```dddfffgggaaaaaabbbeeeiiilllkkkiiikkkooosssssspppnnnppprrrpppssswwwzzzyyywwwwwwxxxyyywwwvvvvvvuuuppphhhaaattt||||||yyy{{{mmmKKK<<>>===999444000///111333333222111222333999999888333///...111555222111222333444333000---,,,555RRRooovvvvvvrrriiiccc```]]]]]]___cccfffgggcccdddfffkkkpppsssqqqoooooossswwwvvvqqqooopppsss{{{|||~~~}}}zzzvvvvvvyyy{{{zzzxxxwwwuuuoooeee^^^ssszzz}}}zzzwwwyyy}}}~~~mmmKKK===JJJjjj}}}}}}kkkPPPDDDKKKbbbzzz~~~{{{}}}~~~yyyuuuoookkkgggaaaZZZUUUMMMJJJDDD@@@>>>;;;444,,,,,,,,,,,,,,,+++***)))((()))((('''&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&%%%$$$&&&%%%$$$%%%'''((('''&&&"""############$$$$$$$$$ !!!#########$$$%%%'''+++///444888777000''' %%%!!! ###%%%######%%%!!!"""###$$$%%%$$$###### """###$$$%%%%%%%%%###"""!!!###%%%''''''&&&######""""""######$$$%%% !!!&&&,,,)))""""""'''$$$%%%%%%&&&&&&%%%%%%$$$&&&'''((('''%%%!!!$$$$$$$$$$$$%%%&&&'''(((%%%''')))***+++...222555:::KKKfffmmmKKK999333111777:::QQQyyywwwjjjgggdddaaa```___\\\ZZZZZZUUUSSSTTTSSSPPPMMMMMMLLLMMMQQQTTTLLL<<<222111333999999222---///000...333666888888666333000///000777777111222:::<<<555:::;;;666...+++...333444777666555333111///...------777VVVqqqvvvsssoooffffffdddbbbaaaaaabbbeeefffaaaeeejjjnnnooonnnnnnnnnyyyxxxvvvtttssstttuuuvvvyyyyyyxxxxxxxxxxxxxxxxxxsssxxxvvvvvv{{{rrrccc___qqq{{{zzzzzzyyy|||kkkJJJ>>>KKKooo}}}|||~~~|||dddMMMKKKOOOaaavvv~~~}}}{{{{{{}}}vvvqqqggg]]]UUUJJJ<<<000+++)))***...///+++)))+++(((&&&%%%%%%&&&'''%%%$$$+++'''######%%%''''''%%%$$$###"""""""""###%%%%%%&&&&&&%%%%%%$$$#########$$$$$$###""""""###$$$%%%%%%&&&'''((((((&&&$$$######"""!!!!!!"""$$$&&&''''''$$$###$$$&&&&&&###'''&&&&&&%%%$$$###""""""$$$$$$$$$%%%''''''&&&$$$&&&%%%$$$######$$$%%%&&& """###$$$###"""###$$$###$$$$$$%%%&&&&&&&&&&&&'''$$$###%%%%%%"""###%%%&&&&&&%%%$$$$$$$$$%%%%%%)))***++++++,,,...111444999JJJfffvvvXXX<<>>===777///,,,...***$$$000222555555333222111222222999;;;666777<<<:::111888:::666///---111666888555444333222000...,,,,,,---777VVVqqquuurrrnnnfffdddcccaaaaaabbbdddggghhhfffjjjooorrrssssssssssssyyyxxxvvvtttttttttvvvvvvwwwwwwwwwvvvvvvvvvvvvuuuuuu{{{yyyyyy~~~ttteeebbbsss}}}}}}}}}{{{dddFFF???MMMqqq~~~}}}~~~}}}dddLLLJJJTTTfffzzz~~~wwwhhhQQQ>>>000------000///)))&&&''')))(((''''''(((((('''&&&***'''######$$$&&&&&&%%%######$$$%%%&&&%%%%%%$$$$$$$$$######"""""""""!!!######"""!!!!!!"""###$$$$$$%%%'''''''''%%%$$$"""#########""""""$$$''')))''''''&&&''''''&&&$$$"""$$$$$$$$$$$$############&&&%%%$$$%%%&&&'''&&&%%%$$$$$$############$$$$$$ """$$$$$$###"""###$$$$$$$$$%%%&&&&&&&&&%%%%%%)))&&&%%%''''''$$$###%%%%%%%%%%%%$$$%%%%%%&&&&&&)))***++++++,,,---111333999JJJeeezzz\\\???222222111333DDDddd|||vvvmmmfffdddbbbaaa```___]]][[[VVVXXXUUUNNNMMMRRRPPPJJJSSSUUUUUULLL>>>666<<>>>>>???999///444777555///---111666999222222111000...---+++***---888WWWqqqtttqqqnnnfffbbbaaaaaaaaabbbeeehhhiiijjjmmmrrruuuuuuuuuuuuuuuwwwvvvuuuttttttuuuvvvvvvzzzzzzyyyyyyyyyxxxxxxxxxwww~~~||||||wwwhhhddduuu~~~}}}}}}~~~___DDDBBBOOOsss}}}~~~~~~|||bbbIIIFFFVVViii}}}cccGGG666111000222111,,,(((((()))'''&&&&&&'''(((&&&%%%(((&&&######$$$%%%%%%$$$"""$$$&&&((()))'''%%%###$$$#####################$$$######"""""""""#########$$$%%%&&&%%%$$$###"""!!!$$$&&&%%%$$$$$$(((+++'''((()))((('''%%%%%%%%%""""""#########$$$$$$$$$(((&&&$$$$$$%%%&&&&&&%%%"""##################""" """$$$$$$###"""###$$$%%%%%%&&&&&&&&&%%%$$$$$$(((%%%%%%)))***'''$$$%%%%%%$$$$$$$$$%%%&&&''''''(((***+++++++++---000333888IIIeeeaaaDDD666555222222???[[[zzzyyysssjjjdddcccaaa``````___]]][[[VVVXXXRRRHHHHHHRRRUUUOOOPPPSSSRRRGGG888444AAAPPPLLLAAA333...111333///)))000111111111222444999<<>>@@@LLLUUUUUUNNNRRROOOAAA333222???LLLHHH>>>444//////000000000000000000000111555:::>>>IIIFFFAAA<<<;;;;;;777000555::::::222+++,,,///111///000111111000...,,,+++...:::XXXpppqqqmmmkkkfffccccccbbbbbbbbbcccdddeeeiiikkkoooppppppppppppqqqqqqqqqqqqqqqrrrrrrsssttttttttttttsssrrrqqqqqqqqquuu|||{{{|||vvvfffbbbrrr}}}zzzwwwwwwxxx{{{|||~~~~~~~~~cccIIIIIIRRRyyy~~~|||aaaGGGCCCLLLeee{{{pppMMM666000---111333000---,,,'''%%%$$$$$$%%%&&&$$$###%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&'''''''''(((%%%%%%%%%$$$$$$#########"""#####################!!!%%%***,,,,,,---000222+++---...---)))'''))),,,******))))))(((''''''&&&'''%%%######%%%&&&%%%$$$!!!"""###$$$$$$###"""!!!!!!###$$$%%%$$$###$$$%%%&&&&&&&&&&&&%%%$$$$$$###%%%###'''111666333...+++$$$$$$%%%%%%&&&'''((()))((()))******+++---000222777HHHbbb}}}oooOOO;;;555111111555GGGiii~~~sssooohhhcccbbbaaa``````^^^ZZZXXXQQQHHH===777999CCCNNNTTTQQQQQQJJJ;;;000222<<>>BBBAAA888///,,,***''')))...)))+++...111666===DDDJJJPPPEEE999333444666666555@@@FFFGGG===111---...000---///111222222000...,,,///;;;ZZZpppnnnjjjjjjffffffggggggggghhhhhhiiiiiimmmoooqqqrrrqqqpppqqqrrrooopppqqqrrrttttttuuuuuuuuuuuutttsssrrrqqqppppppooowwwwwwxxx}}}rrraaa\\\nnnzzzzzzzzzzzz{{{}}}|||{{{}}}aaaLLLRRRWWW|||||||||dddMMMKKKLLLhhh{{{hhhjjjuuusssQQQ777///+++000444444000///+++)))(((((()))***((('''$$$&&&((('''%%%###$$$&&&$$$%%%%%%&&&&&&&&&&&&&&&######$$$%%%&&&'''((((((&&&&&&&&&&&&&&&$$$###"""###############$$$%%%%%%$$$%%%(((000888<<<;;;888444222000///000000000///......------,,,,,,,,,+++&&&&&&(((+++------+++)))$$$$$$############$$$$$$!!!###%%%%%%$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%+++***000<<>>???:::AAAPPPOOOHHH999---///;;;EEEFFF@@@555,,,,,,---+++,,,111))),,,000555<<>>AAAMMMMMM???111///333999>>>BBB888444...+++***,,,---...,,,+++000:::DDDKKKOOOQQQRRR999111<<>>555......000000,,,))))))---000111000...???WWWiiimmmiiiggggggddddddcccdddgggkkkooorrrrrrqqqooonnnnnnpppqqqrrrppprrrvvvxxxtttooorrrxxxttttttsssrrrpppooonnnnnnqqqwwwwww{{{~~~pppaaa```uuu}}}{{{yyy{{{{{{XXXFFFJJJRRRxxx~~~}}}{{{{{{xxx~~~vvv[[[HHHEEENNNjjjwww||||||mmmQQQPPPgggnnnMMM<<>>OOOuuu||||||}}}oooQQQAAA@@@PPPooo||||||dddFFFCCCYYYyyyaaaBBB666------///111@@@PPPSSSDDDBBB>>>===???===444)))((('''%%%%%%%%%&&&%%%###%%%%%%$$$$$$%%%'''''''''((((((((()))***+++,,,---,,,++++++,,,......+++'''&&&'''%%%%%%)))000111...000...,,,,,,---......---+++++++++,,,---...000111...---,,,...222555777777;;;999666333111---***((((((&&&%%%&&&''''''&&&$$$"""$$$&&&%%%$$$###$$$$$$!!!!!!""""""#########$$$&&&(((---333666222,,,(((&&&%%%######$$$%%%&&&'''(((***++++++,,,...222555===HHH]]]www^^^BBB555555555777AAAYYY{{{xxxooohhhfffiiiiiigggccc___\\\[[[ZZZZZZRRRRRRVVVYYYRRRGGGDDDHHH777///***+++---...111555,,,+++***+++------,,,***000555999>>>FFFIII@@@444------///---222IIIRRRCCC888555333333666666222...---444<<<@@@>>>999555444---IIIeeeooommmjjjiiiiiihhhhhhhhhiiilllpppsssvvvzzzxxxuuurrrqqqpppqqqqqqtttsssvvv|||~~~zzzvvvuuuwwwvvvssspppnnnnnnnnnnnnmmmqqqoooqqqttthhh[[[\\\ppp{{{}}}||||||{{{{{{|||lllKKK===@@@PPPuuu|||{{{}}}nnnQQQBBBCCCQQQqqq}}}{{{aaaDDD@@@UUUvvv}}}UUU:::333...222777888CCCPPPQQQEEEKKKNNNKKKGGGCCC:::000***(((&&&%%%%%%&&&%%%$$$''''''(((((()))***,,,---***)))(((((()))***,,,---...+++))),,,000///+++(((((((((&&&&&&---444555222///...---...//////---+++*********+++---...000111...---,,,...222555777888:::999777444///+++(((((((((&&&%%%%%%&&&&&&%%%$$$"""$$$&&&%%%$$$###$$$$$$!!!"""""""""""""""######!!!%%%)))...111111---)))%%%%%%$$$######$$$&&&(((((()))++++++,,,...222444:::EEEYYYtttdddFFF888666777999???PPPrrrxxxooohhhgggjjjgggfffdddaaa^^^\\\[[[ZZZRRRRRRUUUWWWSSSIIICCCCCC000+++(((+++------///333,,,+++******++++++***)))111777;;;:::<<<>>>777+++)))***......000BBBJJJ>>>444222111333666777555222333999@@@DDDBBB<<<555111...HHHccclllllllllllljjjdddeeehhhkkkppptttwwwyyy|||zzzwwwsssqqqppppppqqqtttsssvvv{{{{{{vvvtttuuuzzzxxxuuurrrpppoooppppppkkkooonnnqqqtttgggYYYZZZjjjuuu}}}~~~|||}}}}}}|||zzzzzzzzzzzz{{{~~~fffFFF999===PPPsss~~~~~~|||zzzzzz|||}}}~~~}}}~~~nnnQQQCCCEEEUUUuuu|||```DDD???SSStttmmmIII444111...777@@@AAAIIIRRROOOFFFQQQWWWSSSMMMIIIAAA888,,,***'''&&&&&&'''&&&%%%$$$&&&(((((()))+++...000,,,+++))))))***---000222333---***...222111---+++%%%&&&&&&)))222;;;<<<777333222111000///---)))&&&))))))***,,,---...///000---,,,,,,...222555666666555888999666000+++))))))((('''%%%%%%&&&&&&&&&%%%"""$$$&&&%%%$$$###$$$%%%""""""""""""""""""#########&&&(((,,,000...***%%%&&&''''''&&&&&&(((***'''(((******+++---111333888BBBWWWssslllKKK<<<777777;;;>>>IIIhhhwwwnnngggfffjjjdddccccccaaa___\\\ZZZYYYRRRQQQTTTXXXUUUJJJ>>>888---)))(((+++,,,+++,,,///,,,***((((((***+++******---666:::555444777333++++++***000333444???FFF>>>444444333444555666555444555888>>>CCCCCC>>>555///000IIIaaaiiijjjnnnmmmhhhccceeejjjnnnrrruuuwwwxxx~~~{{{xxxtttrrrqqqpppqqqpppqqquuuyyywwwssstttxxx{{{yyyuuurrrooooooooopppjjjoooooorrruuuhhhYYYYYYhhhrrr|||}}}|||{{{{{{yyyzzzzzzzzz{{{~~~bbbDDD888<<>>...+++(((''''''(((''''''%%%(((+++,,,---///333666222000//////111666<<>>===888888555222000...,,,)))&&&((()))+++---............,,,+++,,,///222444444333000666;;;:::444...+++,,,***(((&&&%%%&&&''''''&&&"""$$$&&&%%%$$$###$$$%%%########################!!!$$$%%%$$$'''------(((###%%%(((((('''&&&(((***&&&'''))))))***,,,000222888BBBVVVrrruuuSSS@@@888777<<<>>>DDD___~~~vvvmmmeeeeeeiii```aaaaaaaaa___\\\YYYWWWQQQQQQTTTYYYWWWKKK:::///...******,,,---******---***)))'''''')))+++,,,+++)))444999333000555444...---+++222999999@@@FFFAAA888888777666444333222222333555:::???BBB===444,,,333JJJ___fffiiinnnmmmffffffhhhmmmqqqtttttttttsss|||yyyuuurrrqqqppppppllloootttwwwuuuqqquuu{{{yyywwwsssooommmmmmmmmnnnjjjpppqqqtttwwwjjjZZZYYYgggrrr}}}}}}|||{{{yyyzzz{{{{{{{{{bbbEEE;;;???KKKmmm}}}}}}}}}~~~~~~~~~}}}nnnPPPAAADDD^^^}}}bbbFFF@@@SSSsssvvvPPP:::444000...:::GGGMMMUUUYYYQQQPPPUUUTTTNNNOOOSSSMMM@@@///---)))'''((((((((((((---111444666777999>>>BBB999777555666:::AAAHHHMMM>>>444///333888666333333***++++++...777>>>;;;444999666111...---,,,+++***''')))+++...//////------++++++,,,///222444333111---555======777000---...,,,***''''''((())))))((("""$$$&&&%%%$$$###$$$%%%$$$$$$$$$##################&&&%%%"""$$$++++++''' ###''''''&&&%%%&&&'''%%%'''((())))))+++///222999CCCVVVsss{{{ZZZCCC888666===>>>AAAZZZyyy~~~tttiiiaaa```dddddd```___aaa^^^WWWTTTWWWOOOSSSWWWWWWQQQEEE888000***)))((()))+++,,,,,,***)))((('''''''''(((***+++>>>444---000:::>>>999111&&&000888;;;???DDDDDD@@@>>><<<999666444333333333555;;;777333777222((('''555NNNeeejjjggghhhiiigggjjjiiioooxxxvvvnnnpppzzz~~~}}}{{{wwwuuurrrppppppqqqtttwwwwwwuuutttuuuvvvsssvvvuuuooolllnnnooonnnppptttsssuuuwwwiiiZZZZZZiii{{{xxxzzzxxxxxxvvvssstttzzz{{{^^^BBB999???SSSppp}}}}}}~~~~~~nnnPPPBBBDDD[[[iiiIIIDDDOOOnnnkkkLLL;;;777000111333<<>>UUUrrr{{{|||~~~zzz{{{~~~}}}gggKKKAAAGGG[[[~~~gggHHHCCCNNNmmmgggGGG777333111111222<<>>===999AAATTTbbbeee\\\TTTMMMJJJGGGBBBAAACCC777444222666;;;;;;444,,,000000///---,,,***))))))---111222//////222222...)))+++---000222444444555555888:::;;;999666555444...)))%%%%%%'''(((%%%"""(((&&&$$$#########$$$%%%$$$$$$$$$$$$############%%%$$$#########%%%'''((()))'''&&&&&&'''''''''&&&'''((((((((((((+++...222555AAAXXXuuugggJJJ777:::888777===KKKmmmyyypppggg___^^^```bbb[[[XXX\\\^^^XXXMMMFFFNNNSSSYYYXXXOOOAAA222******)))((()))+++++++++***)))((('''''''''((()))***'''111???JJJKKKAAA333(((+++///444888@@@IIILLLKKKCCC===777555666777444111666888///+++111000---222777OOOeeeiiiggghhhjjjiiijjjjjjqqqxxxwwwppppppvvv|||zzzvvvrrrooommmmmmmmmmmmooopppooonnnllllllmmmqqqttttttooolllnnnnnnmmmkkkqqqqqqsssuuuhhhZZZ[[[iiizzz~~~xxxzzzzzzyyyvvvssssssxxx~~~___@@@777===YYYvvvxxxzzz{{{xxxyyy~~~~~~yyy```DDD???JJJ\\\~~~dddGGGAAAMMMkkkeeeEEE666444222///000<<>><<<:::777555555666444///+++111000...---+++***))))))333555444111000111000---***+++---///111333333333888:::======;;;888666666///+++'''&&&'''(((&&&###)))&&&""""""$$$''''''&&&%%%$$$$$$$$$############&&&$$$###""""""$$$''')))(((&&&%%%%%%'''((((((''''''((((((((((((+++...222222AAAYYYuuurrrNNN:::;;;999999>>>HHHgggwwwnnnggg```^^^___ddd^^^ZZZYYYYYYSSSJJJCCCMMMTTTZZZXXXNNN???000(((***)))((()))***+++***)))(((((('''&&&'''((()))***(((...777>>>???999000)))(((+++///555>>>HHHNNNOOOFFF===444111666999999666;;;;;;222///444000,,,333888OOOdddhhheeegggjjjjjjjjjlllqqqwwwwwwqqqooorrr{{{xxxtttpppmmmlllllllllllllllmmmmmmmmmmmmnnnnnnqqqttttttooommmnnnooommmlllssstttvvvwwwjjj]]]___lll|||~~~{{{uuuwwwzzzyyyvvvsssrrrwww___@@@666===[[[xxxyyy{{{|||xxxxxx}}}xxx^^^BBB>>>JJJ]]]cccEEE@@@KKKjjjhhhIII:::888222------:::PPPbbbgggdddccc[[[XXX^^^ccc]]]TTTNNN===111(((---888CCCNNNVVVSSSWWWYYYWWWSSSOOOLLLIIICCCEEEAAA777777GGG\\\jjjeeeYYYNNNJJJGGG@@@777333444444555555444111...+++///...---,,,+++***++++++444444333111000000///...+++,,,---///000111222222888;;;======;;;888666555///,,,(((''''''''''''%%%%%%&&&&&&((()))(((&&&$$$%%%%%%$$$$$$$$$#########&&&$$$"""!!!"""$$$''')))&&&%%%$$$%%%'''))))))((('''((((((((((((+++...222333???WWWsss{{{UUU>>><<<;;;;;;???EEE```uuunnnhhhaaa^^^___ccc```[[[UUUOOOKKKFFFBBBLLLRRRYYYWWWLLL===000)))***)))((()))******)))(((((('''&&&&&&&&&''')))***+++,,,...111444333...)))(((***000888???FFFNNNSSSHHH>>>333000555<<>>JJJ___cccDDD???JJJiiinnnOOO<<<666111,,,,,,888KKKZZZ```aaaZZZWWWYYYbbbeee\\\PPPIII???555...333@@@MMMVVVZZZOOOOOORRRVVVWWWTTTOOOLLLEEEGGGEEE<<<:::GGG\\\lllkkk]]]NNNGGGCCC===666222,,,000555999999666333111000///---,,,+++,,,---...222111000//////...///000---------......///000000666888;;;;;;999666555444///---***((('''((())))))%%%'''(((((('''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%$$$"""!!!"""$$$&&&(((&&&%%%$$$%%%''')))))))))'''((((((((((((+++...222555>>>RRRppp]]]CCC===;;;<<>>BBBCCCBBBAAA<<<>>>BBB888000777@@@UUUhhhiiieeegggjjjjjjlllmmmoooqqqqqqooommmlllnnnmmmkkkjjjhhhggggggffffffeeefffhhhllloooqqqqqqpppuuuvvvrrrpppqqqqqqooojjjsssuuuvvvuuufffZZZ^^^qqq{{{zzzuuuooorrrxxxwwwtttqqqqqqvvv```@@@777>>>SSSrrr}}}zzz~~~~~~dddGGG???HHH```dddCCC>>>JJJiiixxxWWW???444333...---666BBBLLLSSSXXXTTTYYY```eeecccYYYLLLBBBBBB<<<:::@@@KKKUUUYYYZZZOOOKKKLLLTTTYYYXXXTTTQQQEEEIIIKKKIIIJJJUUUgggvvvnnn```PPPGGG@@@:::555555***///666<<<>>>===:::777555333111///......///000111...---......---...111...------------......///222555888999777555333333000///,,,******+++---///***)))(((((()))******)))%%%%%%%%%%%%$$$$$$$$$$$$######""""""###$$$&&&'''&&&%%%$$$%%%'''))))))((('''((((((((((((+++...222777>>>PPPnnneeeGGG>>>:::<<>>@@@AAA@@@???:::@@@GGG>>>888BBBFFF[[[llllllggghhhllllllmmmnnnnnnmmmmmmmmmllljjjjjjjjjkkkkkkjjjiiihhhgggiiiggggggiiinnnqqqrrrrrrqqquuuwwwtttrrrsssrrrpppkkktttvvvwwwttteeeZZZ^^^ppp}}}~~~yyyyyyuuuppptttvvvuuusssppppppvvvaaa@@@888@@@TTTttt~~~}}}|||eeeIII@@@HHH___}}}eeeCCC>>>JJJjjjhhhLLL;;;888222000444888;;;BBBJJJPPP^^^hhhfffaaa[[[PPPDDDFFFGGGIIIPPPXXX]]]\\\XXXOOOFFFDDDMMMXXX[[[ZZZZZZPPPTTTYYY\\\^^^dddppp{{{nnnbbbTTTJJJAAA999777888---///333999>>>>>>;;;888???<<<888444111000000000333...,,,......+++,,,111///...---,,,,,,,,,---...000333666777666444333333333222000......///333555---+++,,,444===>>>444***&&&&&&%%%%%%%%%$$$$$$$$$!!!"""######$$$%%%%%%%%%'''&&&%%%%%%'''((((((((('''((((((((((((+++...222666???SSSnnnlllKKK>>>999<<>>EEEKKKHHH>>>333,,,++++++)))(((((())))))(((&&&''''''&&&%%%&&&'''((()))(((---111---'''&&&,,,333111:::FFFIII@@@555999DDDEEEEEECCCBBB@@@???>>>======;;;777???HHHBBB???KKKKKK___ooooooiiijjjnnnnnnnnnnnnmmmkkkkkklllkkkiiijjjkkkmmmnnnnnnmmmkkkjjjnnnlllkkklllqqqtttuuutttqqqvvvxxxuuussstttsssqqqnnnwwwyyyyyyvvvggg[[[```nnn{{{|||xxxyyyvvvrrrvvvuuutttsssppppppvvvaaa@@@888AAAYYYxxxzzzdddIIIBBBIII^^^{{{}}}dddCCC>>>JJJjjjwwwZZZGGG<<<666333333111000777AAALLL```lllfff```^^^WWWLLLJJJNNNTTT[[[aaabbb]]]WWWLLL@@@<<>>000///000444999;;;999555FFFCCC>>>888444111000000555///---///...***+++000///...---,,,+++,,,------...111555777666555444444555444333111111333777:::,,,+++333EEEVVVSSS==='''&&&&&&&&&%%%%%%%%%$$$$$$ !!!###$$$%%%%%%$$$###(((&&&%%%%%%'''((((((''''''((((((((((((+++///222444AAAVVVppppppMMM>>>888;;;>>><<>>??????<<<777111---++++++)))((('''((()))(((''''''''''''''''''((()))))))))...222222///...000333:::CCCBBB>>>999//////===EEEHHHDDD;;;;;;CCCCCC;;;FFF999111555>>>EEEMMMTTTSSSeeejjjeeejjjllljjjlllooommmlllnnnpppqqqnnnkkkgggiiilllooopppooonnnmmmnnnnnnmmmmmmrrryyyzzzvvvwwwuuutttuuuxxxxxxvvvssspppsssuuu{{{xxxbbbUUU]]]uuu|||{{{wwwtttooowwwxxxxxxvvvtttxxxXXX======@@@cccvvv[[[DDDAAALLLbbb{{{{{{zzzgggDDD???JJJhhhnnnVVVIII;;;222444333///222:::DDDTTTdddiiifffaaaXXXOOOJJJUUUaaaccc[[[QQQLLLLLLGGGCCCCCCLLLWWW___eeejjjpppmmmiiikkkuuu|||wwwnnnbbbmmmjjjVVVFFFDDDDDD@@@999000111<<<@@@777///...FFFGGGBBB:::;;;AAA===222222333111------...,,,'''...------...000///---+++333666777666444333444666999999888666666888<<>>222===gggtttKKK---&&&''''''&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$(((******)))&&&(((***++++++,,,...000111;;;PPPlll]]]@@@<<<===999;;;EEEfff{{{ssskkkddd___\\\[[[\\\VVVRRRUUU]]]]]]UUUKKKEEECCC@@@:::333...***(((***)))'''''''''((('''''''''''''''''''''((()))))),,,222666555000,,,...222===BBB===666222+++///???JJJLLLFFF;;;:::AAADDD@@@CCC:::333555;;;AAAJJJSSS\\\lllmmmeeehhhjjjhhhkkknnnmmmnnnpppsssssspppmmmiiikkkmmmooopppooommmlllppprrrqqqppptttzzz|||zzzzzzxxxwwwwwwyyyyyyvvvtttrrruuuvvv{{{yyydddWWW```xxx}}}zzzwwwtttwwwzzz{{{zzzyyy{{{WWW======AAAeeeuuu[[[CCC@@@JJJeee}}}}}}|||fffDDD>>>IIIhhhpppXXXEEE666444555111111555999FFFTTTXXXXXXXXXUUUQQQWWW\\\```]]]SSSIIIDDDCCCEEE??????LLL]]]ggglllnnniiinnnssszzzvvvqqqyyyttt^^^NNNNNNPPPMMM???666666>>>AAA999222222;;;@@@AAA===AAAJJJJJJCCC555666333//////111000,,,,,,+++,,,...000111000...///111222111000000222555:::999888888888:::;;;<<<===777IIIsssxxxLLL---&&&''''''%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###%%%(((***)))(((''')))+++++++++,,,...///111:::MMMiiiaaaCCC<<<<<<999;;;DDD___}}}yyyqqqiiiccc___]]]\\\XXXVVVVVVYYY]]]\\\VVVOOONNNIII@@@777///)))'''&&&)))((((((''''''''''''''''''''''''''''''((())))))111999@@@>>>777111222666???@@@666---+++(((///BBBPPPOOOGGG<<<;;;CCCHHHFFFCCC>>>999777666;;;FFFQQQaaaooonnneeegggjjjkkkooooooppprrruuuwwwvvvrrrpppnnnooopppqqqqqqooommmkkkqqquuuvvvttttttyyy||||||}}}{{{zzzyyyyyyxxxvvvsssuuuvvvwww{{{yyyeeeYYYccc}}}~~~|||yyyvvvyyy|||}}}|||}}}VVV===>>>BBBgggrrrZZZDDD@@@IIIhhh~~~}}}}}}eeeEEE>>>HHHgggoooXXXCCC<<<:::666333444111:::AAADDDFFFJJJLLLMMMXXXXXXVVVQQQJJJDDD@@@???@@@:::;;;JJJ\\\gggjjjkkkbbbnnnvvvxxx|||lllbbbeeeccc[[[XXXQQQNNNQQQMMM???444111666===AAA???BBBJJJMMMKKK::::::666111000333333///******+++...111333333222000111111111111333777:::<<<:::999:::<<<<<<999666777555FFFhhhyyyfffAAA(((&&&&&&'''%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%'''((((((((((((***++++++++++++---...111888IIIeeejjjJJJ>>>:::777;;;BBBTTTwwwzzzuuuooohhhbbb___^^^]]]SSSUUUXXX\\\]]]ZZZVVVRRRUUUMMM@@@444,,,((('''''')))))))))(((''''''((()))'''''''''''''''((())))))...999DDDEEE===666666888???===111((())))))111CCCRRRMMMDDD>>>BBBJJJLLLHHHEEEEEEAAA:::333555BBBOOO^^^mmmnnngggkkkooopppuuuuuuwwwyyy||||||yyyuuurrrssstttttttttsssqqqooonnnqqqvvvxxxuuussswww{{{|||}}}|||{{{zzzxxxvvvtttssswwwxxxxxx{{{yyyeeeZZZddd}}}uuuwwwyyyyyyyyy{{{~~~|||TTT===>>>DDDhhhzzznnnXXXDDDBBBJJJggg|||{{{}}}fffGGG>>>HHHhhhsss[[[MMMDDD;;;666666222555777888888;;;???AAAHHHFFFDDDCCCCCCCCCCCCBBB999666888DDDQQQXXX[[[]]]^^^ooopppooouuuuuuqqquuu|||uuueeehhhgggiiikkkbbbNNN===444:::@@@AAA;;;888===CCCEEE@@@>>>999333111444333000******+++---111333444333222222111222444777<<>>777111333...555HHHRRRFFF222'''''''''(((&&&%%%$$$&&&'''%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''')))***,,,,,,++++++,,,---222777FFFaaatttSSS@@@999777:::@@@JJJjjjwwwsssmmmfffaaa^^^]]]]]]PPPTTTYYY\\\[[[XXXUUUSSSVVVLLL>>>333,,,*********)))***+++)))''''''(((***'''''''''''''''((())))))%%%222@@@FFFBBB<<<:::;;;???<<>>IIIQQQNNNFFFJJJLLLHHH;;;000333BBBQQQ\\\mmmooojjjooosssssswwwzzz}}}{{{wwwtttyyyyyyyyyyyywwwvvvtttsssuuuzzz{{{xxxuuuyyy|||}}}{{{{{{{{{yyywwwuuutttsssyyyzzzyyy}}}yyyeeeYYYccc~~~yyyxxxxxxwwwxxx{{{zzzSSS<<>>CCCEEEKKKRRR]]]nnnsssfffeeeaaaaaarrr~~~llleeelllwww}}}ttt___JJJ???<<<>>>;;;333...111:::@@@EEECCC===666444666444111,,,++++++---000222222222111000///000333777;;;===:::999999<<>>CCC___uuuqqqkkkeee```]]]]]]]]]QQQUUUYYY[[[ZZZWWWUUUTTTSSSIII<<<222---,,,,,,,,,(((***+++)))&&&%%%(((***'''''''''''''''((())))))'''111>>>FFFHHHFFFFFFGGGCCC>>>111***......111???DDD<<<777<<>>888666777555111---++++++,,,...000111000444222111333666:::<<<===666777888;;;<<<999111+++,,,'''&&&***+++(((&&&'''((())))))(((&&&%%%'''(((%%%&&&&&&''''''(((((((((%%%&&&''''''&&&&&&(((***(((***++++++++++++---...222444@@@[[[}}}eeeHHH999888:::;;;@@@UUU{{{}}}tttpppjjjddd___\\\\\\\\\UUUWWWYYYZZZZZZXXXVVVUUUOOOFFF999000------+++)))&&&(((***((($$$###&&&)))'''''''''''''''((()))))),,,222999AAAHHHLLLPPPRRRJJJCCC333***---,,,---999:::555333888AAADDDBBB>>>IIIMMMHHH777...888MMM^^^fffuuutttkkkmmmpppooossstttwwwzzzyyywwwtttsssttt{{{{{{||||||}}}}}}}}}}}}|||}}}~~~{{{~~~~~~}}}~~~hhhZZZbbb~~~yyyRRR<<<@@@GGGiii}}}|||yyyiiiNNN:::@@@QQQiiizzzzzzkkkHHH===DDDeeerrr___SSS@@@999333222000,,,,,,000...///111111000...,,,++++++,,,///333444555<<>>333+++***)))((((((,,,333:::::::::777333222444333///+++***)))***---///000000777555444666999<<<<<<;;;222444888:::999444///+++&&&$$$%%%'''(((%%%$$$%%%&&&''''''&&&$$$$$$%%%&&&$$$$$$$$$%%%&&&'''''''''$$$%%%''''''&&&&&&)))+++''')))+++++++++,,,...///000111===XXX{{{lllKKK:::999;;;:::???MMMttt|||tttpppjjjccc^^^\\\[[[[[[XXXYYYYYYZZZ[[[YYYWWWUUULLLCCC777///---,,,)))'''$$$''')))&&&"""!!!$$$((('''''''''''''''((()))))),,,---///666???HHHOOOSSSPPPHHH444)))+++)))***555444222222555888999;;;===FFFJJJDDD444---:::RRRccchhhvvvsssiiikkkoooqqqvvvnnnqqqttttttrrrpppqqqssszzzzzz{{{|||}}}~~~}}}zzz}}}{{{}}}kkk[[[bbb~~~~~~yyyRRR<<>>111+++((('''&&&&&&&&&'''***......000///,,,---000///+++)))((('''))),,,///111111444222111333666888777444...222777888666111---+++)))'''&&&'''''''''(((***%%%%%%%%%$$$###"""###%%%""""""###$$$$$$%%%&&&&&&"""%%%''''''&&&&&&))),,,&&&(((***++++++,,,...000...///;;;VVVyyyoooMMM;;;:::;;;999>>>HHHooo|||wwwnnnlllhhhbbb]]][[[[[[\\\[[[SSSUUUXXXUUUYYY[[[SSSKKK>>>111------+++)))))),,,)))&&&$$$%%%&&&&&&&&&&&&******$$$###(((+++)))---******///555>>>KKKWWWSSSIII:::...((()))+++...///111333444333333444555EEEGGG===555555;;;MMMhhhooollliiiffffffjjjnnnqqqooollljjjiiikkkmmmmmmmmmtttuuuvvvxxxyyyyyywwwuuuzzzwwwtttuuuxxx{{{{{{yyy~~~iii\\\eee}}}|||]]]AAA???LLLuuuzzzcccFFF777@@@QQQnnn}}}lllLLL@@@EEEdddttt]]]FFF===:::666333222///------///...******...//////...---...000333444BBBMMM\\\eeehhhkkkooottttttUUU???666555777:::PPPNNNHHH???444+++&&&$$$###%%%&&&'''&&&&&&&&&'''''''''(((***---...---,,,((('''(((***...111333333333333333111///...///000222000000333666555///))),,,'''%%%%%%$$$!!!"""&&&""""""!!!!!!"""###$$$$$$!!!"""$$$%%%%%%$$$###"""&&&&&&&&&'''''''''(((((((((((('''(((((()))***+++,,,000;;;TTTxxxvvvTTTBBBAAAAAA;;;===LLLjjjwwwsssmmmkkkgggaaa]]][[[[[[\\\]]]TTTVVVYYYVVVXXXYYYPPPHHH;;;///,,,,,,+++)))***+++)))&&&%%%&&&&&&&&&%%%$$$((()))$$$$$$(((+++***(((''')))...333999DDDOOOLLLCCC666,,,((()))---//////111333333333333444555CCCKKKFFF;;;555555EEE^^^llljjjgggeeeeeehhhkkkmmmllljjjhhhhhhjjjlllllllllqqqrrrssswwwzzz{{{zzzxxxxxxvvvuuuvvvyyy{{{{{{yyy{{{~~~hhh[[[eee~~~dddHHHDDDNNNuuu|||dddGGG888BBBSSSrrroooLLL@@@FFFeeexxxbbbTTTHHH===666666444111111222111---...111---,,,++++++,,,...000111BBBHHHQQQVVVZZZaaammmuuuvvvdddSSSGGG>>>888666===<<<999444...***)))***'''&&&&&&$$$###$$$%%%'''&&&&&&'''))),,,---,,,***)))))))))+++///111111111222222222111///...//////222000000222555333...(((***&&&%%%&&&%%%!!!"""%%%###############$$$%%%%%%""""""###$$$%%%%%%$$$$$$&&&&&&&&&&&&'''''''''((((((''''''(((((()))***+++,,,111===VVVzzz}}}[[[DDD@@@>>>:::===IIIeee~~~sssnnnmmmjjjeee```]]]\\\\\\]]]^^^UUUWWWZZZWWWXXXWWWLLLBBB777---++++++***)))***)))(((&&&&&&''''''&&&$$$"""&&&'''%%%%%%((()))(((%%%%%%)))...111555===FFFCCC;;;111)))'''***...000///000222222111111222444DDDUUUVVVFFF999444BBBZZZmmmllljjjhhhhhhiiikkklllgggeeeddddddgggiiijjjjjjmmmnnnqqquuuyyy||||||{{{uuuuuuvvvxxx{{{|||zzzyyyzzz}}}~~~ggg[[[ffffffLLLFFFNNNvvv~~~fffHHH999DDDWWWuuurrrLLLAAAHHHhhhsss___KKK???;;;666222000111000------111,,,,,,+++++++++---...///666;;;BBBGGGMMMWWWeeeooo}}}~~~}}}uuugggVVVEEE;;;...444999888222,,,)))***+++)))&&&###"""###&&&'''&&&%%%%%%''')))***)))(((******+++---000111000...222111111000000/////////222111000222333222---((()))&&&%%%'''&&&"""!!!$$$$$$$$$$$$$$$$$$$$$%%%&&&############$$$&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''((()))***++++++///;;;UUUyyydddHHH===;;;999===EEE]]]~~~{{{pppllllllhhhbbb^^^\\\\\\]]]]]]]]]TTTVVV[[[YYYZZZWWWKKK<<<333+++***+++))))))***((('''''''''((((((&&&$$$###&&&''''''&&&&&&&&&&&&'''(((+++000000111999BBB;;;444,,,'''&&&)))---///...000111000//////111333CCC[[[```LLL:::555DDD]]]mmmlllkkkjjjiiiiiiiiiiiibbbaaaaaabbbeeehhhiiiiiillllllooossswwwzzz{{{{{{ssstttwwwzzz|||{{{zzzyyy|||}}}fff\\\hhhxxx^^^GGGCCCKKKxxxfffGGG999EEEZZZvvvsssKKKAAAHHHiii{{{dddPPPEEE<<<666222111000---...111......---------...//////'''---666===DDDLLLWWW^^^rrr|||qqq[[[III333BBBPPPOOO@@@///'''&&&---***&&&$$$$$$%%%&&&'''&&&%%%$$$%%%'''((('''%%%((((((+++...111222111///111111000111111111000///333222111222333111---)))(((%%%%%%((('''###"""$$$$$$$$$#########$$$$$$%%%$$$#########$$$&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***+++,,,+++---777OOOsssmmmMMM===999999>>>BBBUUUxxx{{{qqqlllkkkfff```\\\\\\]]]^^^^^^\\\SSSTTTZZZZZZ\\\YYYLLL777000*********))))))+++((('''&&&'''((((((&&&$$$&&&'''((((((&&&$$$###%%%)))***...000...---444===555000***&&&&&&))),,,---...//////...---...///111???\\\```III777888KKKccclllkkkjjjiiigggfffeeeeeecccbbbccceeeiiilllmmmmmmnnnnnnoooqqquuuxxxxxxwwwrrruuuxxx{{{{{{{{{yyyxxx{{{}}}ggg^^^llloooRRR???@@@JJJ|||eeeFFF888FFF\\\uuurrrKKKAAAIIIjjjmmm[[[LLLCCC;;;777555111000222///......---------......'''***///333777===EEEJJJYYYeeesssppp]]]FFFWWWddd\\\CCC...(((,,,...***'''%%%&&&'''&&&%%%'''&&&%%%%%%&&&&&&%%%$$$%%%''')))...222444444222222111000222444444222000333222222333222111...,,,(((&&&&&&)))((($$$###%%%$$$###""""""""""""######$$$#########$$$&&&(((***&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((***+++,,,......555JJJnnnuuuTTT???999:::??????OOOrrrzzzrrrmmmjjjddd]]]ZZZ[[[^^^___^^^]]]SSSSSSXXXYYY\\\YYYMMM444...*********((((((***((('''&&&&&&'''((('''&&&((('''''')))&&&###$$$'''))),,,111222...***...666111---)))&&&'''***,,,---.........---+++,,,...000BBB___aaaGGG999AAAUUUiiiqqqpppnnnllljjjiiihhhhhhffffffgggkkkooosssttttttrrrqqqqqqrrruuuvvvvvvvvvsssvvvzzz{{{zzzyyyxxxxxxyyy|||~~~}}}~~~}}}ggg```nnnkkkKKK;;;AAAOOO~~~fffEEE888HHH___uuu~~~rrrKKKBBBJJJlll{{{bbbVVVHHH@@@999333//////...---------,,,,,,++++++111///,,,******...555;;;???JJJWWWeeewww~~~qqqWWW```bbbTTT<<>>777222+++(((((()))(((&&&***(((&&&%%%&&&&&&%%%$$$%%%&&&)))---222555555555222111111333666777444111000111111111111000...---***''''''))))))&&&&&&((($$$###""""""!!!"""""""""############$$$&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''')))***,,,,,,111111666KKKooo|||[[[CCC:::;;;???<<>>XXXUUU:::222???MMMWWWooommmjjjfffdddcccccccccbbbccceeejjjooosssttttttxxxwwwvvvwwwyyyzzz{{{zzzvvvyyy{{{{{{xxxvvvwwwxxx|||}}}~~~}}}|||{{{}}}~~~}}}yyyddd___ooolllGGG888EEEWWWhhhGGG:::LLLeeeyyyvvvPPPFFFOOOpppuuucccSSSEEE<<<888111111111111000///------$$$'''+++...///...---,,,###,,,111333@@@WWWfffggg___YYYOOOGGGDDDIIIQQQWWW___RRRAAA666333555777888///,,,)))'''''''''&&&%%%+++******,,,000333444444444222222555:::;;;888333***+++------,,,,,,,,,---...***(((***)))((()))---&&&%%%%%%$$$#########$$$!!!"""$$$%%%%%%$$$###"""&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''')))***,,,---+++---777OOOsssgggJJJ<<<::::::777CCCdddzzztttooollllll```TTTSSSZZZ```bbbbbbcccTTTVVV[[[XXX```[[[@@@333...******---///---***&&&'''))),,,......+++)))***'''$$$%%%(((***)))(((---999FFFFFF;;;///))))))###"""$$$(((...222222000111,,,&&&&&&***------+++>>>LLLHHH777111666DDDWWWlllkkkjjjiiigggeeecccbbbaaadddhhhjjjlllooorrrtttxxxtttsssvvvwwwwwwyyy~~~yyywwwuuuvvvwwwzzz{{{{{{wwwzzz}}}}}}||||||zzz|||}}}ddd]]]nnncccEEE===<<>>999444555111222777777111---//////...---,,,,,,,,,,,,,,,***%%%###%%%%%%""" !!!!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&'''))),,,...000---222;;;OOOqqqsssOOO<<<;;;777555???ZZZ{{{zzzuuuqqqnnnjjj^^^TTTTTTZZZ^^^``````aaaUUUWWW\\\ZZZ___XXX>>>111,,,((((((+++---+++(((&&&&&&''')))++++++)))'''***'''%%%%%%(((***)))(((///777???>>>555,,,((()))&&&%%%&&&(((,,,......,,,------,,,+++++++++,,,,,,888EEEAAA222...444BBBTTTlllkkkhhhfffeeedddeeeeeefffgggiiikkknnnppppppqqqwwwtttsssttttttrrrsssvvvwwwwwwwwwxxxyyyyyyxxxwwwxxxzzz|||~~~~~~{{{~~~|||ddd]]]nnnbbbEEE======WWW~~~~~~fffKKKBBBUUUlll}}}wwwPPPDDDIIIjjjqqq\\\NNNDDD???:::777777555///+++---++++++---,,,((())),,,,,,+++,,,------111>>>KKKXXXPPPIIIHHHGGGHHHMMMTTTRRROOOIIIHHHNNNVVVWWWSSSDDD>>>333((($$$&&&&&&###%%%&&&)))...222333222000222111222777<<<>>>;;;777444///---222333000---...000000///...............---(((&&&''''''$$$###$$$"""###$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%'''&&&'''''')))+++...//////444===PPPrrrvvvSSS???<<<999777???XXXxxxyyyuuurrrooohhh\\\RRRSSSXXXZZZ[[[]]]```WWWXXX]]]]]]^^^RRR<<<...***'''''')))***(((&&&'''&&&%%%&&&(((((('''&&&)))'''&&&&&&((()))))))))000333666444...)))'''((()))(((((()))******)))'''***...111000,,,)))+++---333===888------444AAASSSmmmkkkhhheeeeeefffhhhjjjiiihhhiiimmmrrruuutttrrrxxxuuuuuuwwwuuuqqqoooqqquuuwwwxxxyyyyyywwwuuusssxxxxxxyyy{{{~~~{{{bbb\\\ooo```EEE???@@@ZZZ}}}gggOOOHHHZZZqqqrrrNNNCCCIIIjjj|||oooWWWLLL???999999888333...///,,,,,,...---***))),,,,,,************...:::FFFVVVMMMFFFEEEFFFGGGIIIMMMOOOJJJEEEGGGRRR\\\[[[TTT???;;;222((($$$&&&&&&###&&&'''***---111222000...333111111444999<<<<<<::::::333///111555444222222111000000000000000000000///)))'''((((((%%%$$$&&&###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&'''&&&&&&%%%(((((((((((()))+++---...111666>>>QQQrrr{{{ZZZDDD===;;;999???TTTrrrxxxtttpppmmmfffXXXNNNPPPTTTUUUWWW\\\___ZZZZZZ___```\\\LLL:::---***'''&&&'''((((((&&&)))'''%%%$$$&&&''''''&&&(((((('''(((((()))))))))/////////...,,,)))'''%%%))))))((((((((('''&&&%%%+++...///...***(((***,,,000888333+++///666CCCVVVmmmlllkkkjjjjjjlllmmmnnniiihhhiiipppxxx|||{{{xxx{{{yyyzzz|||{{{vvvssstttwwwxxxyyyyyywwwuuutttsssvvvttttttxxx}}}xxx```[[[ppp___FFFBBBDDD___}}}jjjTTTOOOaaawwwnnnOOOEEELLLlllwwwgggQQQAAA:::999888777000---,,,//////,,,,,,---,,,******+++,,,000;;;FFFOOOIIIDDDDDDHHHJJJHHHFFFKKKDDD;;;<<>>777111111555777555333000000000111111111111000...)))%%%&&&&&&$$$###%%%$$$$$$%%%%%%%%%$$$######%%%%%%&&&&&&'''&&&&&&&&&***))))))((()))***,,,---111666>>>PPPssscccJJJ???<<<;;;>>>MMMiiivvvrrrnnnjjjdddUUUKKKMMMPPPPPPUUU\\\___]]][[[___cccYYYEEE888,,,***(((''''''(((((((((***(((%%%%%%&&&'''(((''''''((()))))))))))))))***,,,,,,------,,,***&&&$$$''''''((((((((('''''''''...,,,***(((((()))+++,,,...444000+++///555CCCXXXlllmmmoooqqqrrrrrrqqqpppmmmlllmmmttt|||~~~zzz{{{zzz|||{{{yyyzzz{{{{{{{{{xxxuuusssuuuwwwvvvttttttxxx}}}uuu]]][[[qqq^^^FFFDDDGGGbbbyyyhhhVVVRRReee|||~~~nnnOOOEEEMMMlllsss\\\KKKAAA<<<;;;222---+++---///---,,,......++++++,,,,,,...666??????>>>>>>CCCJJJNNNLLLGGGBBB:::000...888EEEHHHDDD...222333111111333222///)))((('''(((+++---...---...---+++,,,///333666888:::666111///111444222......///000111111111111111///)))%%%&&&&&&$$$$$$&&&$$$$$$%%%%%%%%%$$$######$$$%%%%%%&&&'''''''''&&&+++***)))))))))***,,,---///444<<>>@@@@@@@@@===999111...)))'''(((+++------+++***))))))+++...111444444555444222333555444000---...000222333333222222111+++'''''''''%%%&&&(((###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''+++***))))))***+++,,,---///333:::MMMooovvvXXXCCC;;;<<<;;;@@@VVVwww}}}vvvrrrmmmhhh\\\QQQOOOYYY\\\TTTTTT\\\\\\___WWWXXX```NNN555333++++++***((('''&&&''')))(((&&&%%%&&&((())))))(((&&&(((++++++***((()))+++(((***++++++(((''''''(((%%%'''******(((''')))***(((***+++)))'''(((,,,000///666444000111333DDD___kkklllnnnpppqqqqqqqqqpppppprrrvvvyyyzzzzzzxxxwwwuuutttvvv{{{}}}{{{{{{~~~}}}~~~yyywwwyyy|||xxxzzz|||~~~~~~~~~|||pppYYYZZZsss}}}~~~VVV@@@AAAEEE```}}}ttteeeVVVWWWlllwwwPPPFFFNNNkkkttt]]]OOOFFF;;;333111111//////000...+++***,,,***''''''+++&&&+++...111888CCCJJJJJJIIIOOOPPPGGG===666000,,,...:::FFFKKKMMMMMMJJJEEE===777...(((''')))+++---******)))((()))+++...000+++333888777666999999666...///111444555555444333111+++&&&&&&&&&%%%%%%((("""###$$$$$$%%%%%%%%%%%%###$$$%%%&&&''''''''''''******))))))***,,,---...000333:::KKKlll}}}]]]EEE<<<>>><<<===QQQrrr}}}wwwsssnnnjjjYYYPPPSSS```cccYYYUUU[[[ZZZ^^^TTTUUU]]]JJJ000111******)))'''&&&%%%'''(((&&&%%%$$$&&&((())))))(((%%%))),,,,,,***((()))+++(((***+++(((%%%$$$'''+++&&&(((+++***((('''(((***###***000///)))''',,,222222::::::666444555GGGdddkkkkkkkkkllllllnnnooooookkkoootttxxxyyyyyyyyyyyyvvvtttuuuzzz|||zzz{{{~~~|||}}}yyyzzz|||wwwzzz}}}}}}||||||}}}}}}{{{nnnXXXZZZttt}}}SSS>>>>>>CCC^^^~~~wwwgggYYY[[[qqq{{{SSSIIIPPPmmmoooRRRGGG;;;777666444222333***(((***------))))))+++'''+++,,,(((,,,888AAADDDCCCRRR^^^ZZZLLL@@@888333(((666FFFPPPTTTUUURRRMMMFFF>>>333***'''(((***,,,******))))))(((***,,,/// ,,,555555444777888666///000333555777777666555///((($$$$$$$$$"""###&&&!!!"""###$$$%%%&&&&&&&&&###$$$%%%&&&''''''''''''***)))))))))***,,,...///222555:::JJJjjj```FFF===???===<<>>LLLXXXXXXRRRKKKAAA777222111@@@UUU]]]bbb```UUUXXXUUU==='''&&&******,,,...)))'''***+++******,,,///222666777555333444555222333444666666666666555***(((%%%$$$$$$$$$######&&&%%%###""""""###%%%'''%%%$$$###%%%'''((((((''''''((()))***,,,---...///000000333CCCfffjjjIII???===888:::KKKiii{{{vvvqqqmmmkkkbbb^^^^^^bbbbbb\\\WWWWWW___[[[WWWSSSHHH888...+++---+++((('''(((******)))***++++++,,,,,,---------,,,---------,,,++++++***,,,)))&&&(((+++,,,)))%%%'''((())))))(((((()))+++111:::;;;000))),,,...+++555PPPVVVEEE999<<>>JJJNNNZZZfffeee___aaaMMM444+++***)))...555000,,,,,,,,,******,,,111333555555333111000000222444666666666333111///000...+++)))'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$%%%'''(((((('''''''''((()))***,,,------***222;;;HHHbbbvvvXXX@@@>>>;;;;;;DDD[[[zzzuuuqqqmmmjjjiiifff___XXXYYY^^^___\\\YYY\\\YYYRRREEE666,,,***,,,---+++))))))*********)))(((((()))***+++,,,,,,---//////---,,,***)))((((((***(((&&&&&&(((((('''&&&&&&''''''''''''***...111888AAACCC999---,,,111555<<>><<>><<<===BBBTTTuuu|||tttpppllliiihhh___XXXRRRQQQWWW]]]\\\XXX[[[XXXOOO@@@111+++,,,///+++)))(((((())))))((('''++++++,,,---...///000111000///---+++)))(((((((((''''''((()))***)))&&&$$$%%%&&&''''''(((***///222777???BBB:::///,,,222777===YYYbbbRRRFFFGGGWWWnnnvvvsssqqqqqqrrrtttyyy~~~{{{xxxwwwvvvwwwwwwsssxxx||||||xxxuuuwwwzzzwwwwwwwwwxxxyyyyyyyyyyyyyyyyyyyyywwwuuutttvvvxxxvvvuuuyyyzzzhhhVVV]]]rrrvvvxxxzzz{{{{{{{{{}}}~~~dddEEE>>>===KKKkkk~~~yyylll___YYYbbbxxx|||XXXDDDNNNsss~~~dddSSSDDD<<<222,,,,,,...---+++)))(((((('''&&&'''''''''...)))%%%%%%***222;;;CCC:::???HHHFFF>>>GGGUUUUUUZZZbbbTTT<<<111,,,+++111999444000111000---+++,,,000111222555666666444333555666777888777444111000111222222000,,,(((((((((%%%&&&&&&&&&&&&%%%$$$###'''&&&%%%&&&(((((((((&&&''''''((()))***++++++,,,+++///333===XXX~~~hhhFFF???<<<>>>BBBPPPqqqyyyrrrooojjjfffdddWWWTTTNNNLLLQQQYYYZZZWWW\\\XXXLLL;;;///,,,///000***)))(((((())))))(((&&&)))***+++,,,---...///000000...,,,***((((((((((((&&&(((***++++++)))&&&$$$%%%&&&(((((()))+++///222555;;;???;;;333///333888???\\\eeeUUUHHHHHHWWWllltttvvvwwwyyyyyyzzz}}}}}}{{{yyywwwvvvvvvvvvyyy|||}}}zzzwwwwwwxxxzzzyyyyyyzzz|||~~~}}}|||xxxzzzzzzxxxuuutttwwwzzzuuuvvvzzzwwweeeTTT]]]rrrwwwyyy|||}}}||||||~~~}}}cccDDD===>>>MMMmmmyyykkk\\\WWWbbbyyy|||YYYEEEPPPuuulllRRRFFF777......///...+++))))))((('''''''''''''''%%%&&&(((***))))))///777???FFFQQQLLL@@@CCCJJJEEEOOOXXXNNN:::222///---222666222111333333///,,,---...///000333666777555333111111222333222222111000000333666555000,,,******''''''&&&&&&%%%%%%$$$$$$((('''&&&'''((()))(((&&&(((((())))))***++++++,,,///111333:::TTTzzzoooLLL@@@;;;???AAAKKKkkkuuupppmmmhhhbbb___SSSSSSOOOKKKNNNUUUXXXVVV___YYYJJJ888------...,,,+++)))))))))******((('''&&&&&&((()))***,,,------///...+++)))(((((())))))((()))***+++)))(((((('''$$$&&&(((******,,,...000333777<<<<<<777444555999BBB^^^gggXXXJJJHHHVVVkkkssswww{{{{{{|||}}}}}}~~~}}}}}}{{{yyywwwvvvyyyzzz|||}}}|||zzzxxxwww|||zzzzzz|||yyy{{{}}}zzzwwwvvvyyy}}}vvvwwwzzzuuubbbSSS]]]sssyyy|||~~~~~~~~~zzzbbbCCC<<<===NNNnnn{{{kkk[[[WWWddd{{{]]]HHHPPPtttooo^^^GGG999444222...)))))))))(((((('''(((((((((###$$$(((+++)))%%%)))111???JJJXXXUUUGGGFFFEEE999CCCMMMEEE555222111///333222000111555666111...---...---...111444444222///......//////000111222333000666;;;<<<777111...---)))(((&&&%%%$$$$$$%%%%%%)))'''&&&'''((()))(((&&&))))))******+++,,,,,,,,,...333444777LLLqqqvvvRRRBBB999>>>@@@EEEccc~~~rrrnnnlllfff___[[[SSSUUURRRLLLMMMSSSWWWUUUaaaZZZIII666,,,---,,,(((+++*********,,,+++***(((((()))***+++---...///000///---+++)))(((((()))***++++++***)))(((((()))+++$$$&&&)))++++++,,,...///222555:::===;;;777777:::DDD```iiiYYYKKKIIIVVVkkkssswww{{{{{{{{{~~~}}}|||{{{{{{|||}}}~~~|||yyyvvv{{{zzzyyy{{{~~~zzz}}}|||yyyxxx|||wwwyyy{{{ttt```RRR]]]sss|||~~~|||aaaAAA;;;===MMMnnn~~~}}}lll[[[WWWeee}}}aaaJJJPPPrrr{{{^^^III???999222+++))))))(((((((((((()))))))))%%%%%%'''&&&###'''000>>>KKK\\\[[[MMMJJJEEE444;;;EEE>>>111111333111333///...000666777333...---...------///222222///+++//////...///111333555777555===DDDFFFAAA:::666555***)))&&&$$$###$$$%%%&&&)))(((''''''((()))(((&&&*********+++,,,,,,,,,---***222444444DDDhhh{{{WWWCCC888===>>>BBB]]]|||nnnjjjiiiddd\\\WWW[[[]]]```VVVIIIOOOYYYUUU]]]OOO>>>222...---+++((((((((((((((())))))))))))***)))))),,,111333111...333000+++'''&&&&&&(((***(((''''''''''''(((((()))((())))))))))))+++///222444555>>>DDD>>>333555AAAXXXkkkbbbKKKGGGJJJYYYuuuooovvv{{{|||}}}~~~}}}~~~~~~|||}}}~~~~~~|||{{{{{{|||zzz{{{}}}~~~~~~}}}|||||||||wwwyyy{{{sssaaaUUU```tttxxx{{{~~~~~~}}}}}}]]]CCC@@@AAAPPPqqq~~~uuucccYYYVVVhhhgggTTT[[[yyyfffIII888222111000)))&&&***///...+++)))&&&'''((('''%%%%%%''')))888IIIUUUZZZ\\\LLL;;;777BBB???>>>>>>999222------///222333444777:::777000111///...///000000---)))+++,,,///333222111444:::===AAAGGGIIIGGGAAA<<<999333,,,%%%######$$$%%%&&&'''&&&%%%$$$###$$$%%%&&&,,,,,,++++++++++++++++++---///111555AAA[[[bbbHHH777:::;;;<<>>>>>AAADDDEEEBBB>>>:::888555///(((%%%$$$$$$%%%%%%(((((('''&&&&&&&&&'''(((++++++++++++++++++++++++---...000333<<>>III\\\rrrsssvvvvvvuuuxxx~~~wwwxxxxxxppp]]]RRR___sss|||{{{{{{{{{|||~~~^^^BBBAAACCCSSSttt}}}yyyiii]]]YYYllleeeRRRXXXvvvwwwXXXAAA444111//////,,,'''''')))'''(((((('''&&&&&&''')))(((333888???HHHCCC888777:::777666666333---******444;;;>>><<<:::::::::888444333333444444111---)))***+++000555777777;;;BBB???@@@AAA???<<<999777777777222,,,'''%%%%%%%%%%%%(((''''''&&&''''''(((((()))*********+++,,,,,,,,,,,,...111222777LLLsssrrrSSS<<<;;;<<<===OOOhhh|||tttlllbbb[[[___fffcccccceee[[[NNNQQQVVVNNNCCC;;;111,,,,,,......---*********+++,,,,,,------000///000555<<>>EEECCC===;;;:::999444555666666555111---***+++,,,111666888777<<>>:::777555555777777555000)))&&&&&&'''%%%%%%%%%%%%%%%%%%&&&&&&&&&((())))))***+++,,,,,,---,,,---111333555GGGnnn{{{ZZZ???;;;;;;<<>>FFFJJJHHHEEE:::444,,,''''''(((&&&$$$&&&&&&&&&''''''(((******(((***,,,---,,,+++,,,---,,,000666888666888DDDQQQKKKFFF@@@999666GGGeee{{{zzzyyyuuurrrvvv~~~}}}{{{zzzyyyvvvkkkXXXOOO^^^ttt}}}yyyvvvyyy~~~~~~[[[@@@BBBGGGWWWwwwxxxzzz}}}zzzkkk______wwwbbbPPPWWWvvvoooOOO@@@222...000///,,,+++)))))))))(((&&&&&&'''(((%%%)))%%%&&&///...''')))(((&&&&&&***+++((((((+++111===GGGEEE>>>:::888777444555777666444000---+++,,,---222777777777;;;BBBCCCBBB>>>:::666444666888999999444+++'''((((((%%%%%%%%%%%%&&&&&&'''''''''(((((()))***++++++,,,,,,,,,---111444666DDDiiiaaaCCC;;;::::::FFFVVVzzzooofffdddeeedddeeefffbbbaaacccZZZNNNPPPQQQFFF888444000------.........,,,,,,------...///000000000222999BBBIIIKKKHHHDDD;;;333+++'''((()))'''$$$&&&&&&&&&'''''')))***+++***+++------,,,---...000///444888888666:::FFFRRRGGG======;;;666HHHiii}}}}}}|||xxxvvvzzz~~~}}}|||}}}~~~~~~|||{{{|||zzzvvvjjjWWWNNN^^^vvvxxxvvvtttuuuxxx{{{~~~yyyWWW???CCCHHHWWWwwwuuuwww{{{xxxhhh^^^bbbcccQQQXXXwwwiiiRRR:::///...---***((()))******(((&&&&&&'''(((%%%***%%%###***'''"""%%%&&&###$$$((()))'''(((,,,...888@@@>>>888555444333333444555444111...---------...333888888888<<>>AAA<<<000)))***)))%%%&&&'''((()))))))))))))))((()))))))))***+++++++++---+++///555666@@@```gggIII===999999DDDSSSxxxooogggffffffeeeeeeggg______```YYYMMMOOOOOOCCC333111///...///000111111,,,------...///000111222333444888???DDDEEEBBB>>>;;;333***''')))***(((%%%&&&&&&&&&&&&((()))***++++++,,,---------...111333444888:::777555===LLLXXXQQQ>>>;;;;;;777JJJlllzzz|||zzz~~~}}}~~~zzzzzz{{{}}}}}}~~~~~~}}}~~~~~~}}}~~~|||wwwjjjWWWNNN___wwwuuuvvvwwwvvvvvvxxx}}}~~~~~~~~~~~~uuuTTT===CCCHHHWWWvvvxxxwwwzzzvvvddd[[[eeefffSSSZZZxxxmmmMMM999///***((()))*********)))'''&&&'''(((""")))'''%%%)))&&&"""(((%%%""""""%%%%%%###$$$'''+++111444111------///000111333333111---,,,---///,,,...333999;;;;;;@@@GGGFFFFFFEEEBBB>>><<<<<<===HHHLLLFFF666,,,,,,)))###%%%&&&((()))*********)))))))))))))))************...))),,,222444:::UUUtttmmmOOO@@@:::999EEETTTwwwpppjjjiiigggdddeeeggg]]]]]]___WWWLLLNNNNNNAAA000/////////000222333444------...///000111222222666555666:::>>>???<<<888;;;222***''')))+++)))%%%%%%%%%&&&&&&((()))***+++,,,------,,,---///333666999<<<;;;666555???QQQ___]]]BBB:::;;;888MMMmmmvvv}}}{{{zzzyyy{{{}}}|||}}}}}}}}}}}}wwwjjjVVVNNN```xxxvvvyyy{{{zzzxxxyyy~~~}}}||||||}}}~~~~~~zzzrrrRRR<<>>DDDKKKFFFGGGHHHFFFBBB@@@>>>>>>PPPTTTMMM;;;///---)))"""###$$$&&&(((((((((((('''*********)))))))))))))))...((()))000111555LLLiiipppSSSCCC;;;:::FFFUUUvvvnnniiiiiijjjhhhggghhhfff^^^WWWUUUWWWRRRFFF;;;111111...,,,111888777000,,,+++---111222111444999777<<<>>>:::333222999AAA333444000)))''')))***(((***%%%%%%))))))&&&(((---...)))'''+++///000444999<<<<<<<<<:::666:::LLL^^^bbbQQQ>>>666>>>SSSlll~~~~~~}}}~~~wwwvvvmmmTTTNNNfff}}}}}}|||{{{|||}}}~~~~~~}}}}}}|||{{{zzzmmmMMMFFFDDDHHHgggwww~~~~~~xxxeee___nnnnnnMMM^^^}}}dddGGG333---///++++++(((%%%$$$'''))))))''''''''''''&&&%%%$$$###""""""###$$$&&&'''((((((111222222...'''$$$)))000333///***))),,,------+++(((+++111:::CCCJJJOOOQQQPPPGGGAAADDDGGGEEE@@@===SSSUUULLL888+++,,,+++&&&((((((((()))+++***(((&&&((()))+++,,,,,,+++***)))((((((,,,000///444III___yyy]]]DDD999<<>>HHHQQQuuunnnhhhhhhgggccc``````[[[YYYUUUSSSNNNDDD555++++++...222666888666///)))***)))***......,,,///444EEE@@@:::666555555777888999;;;999444333666666444555222///---***((('''((()))''')))...111333888>>>666111///111444888AAAIIIRRRHHH<<<888FFF___uuu}}}}}}pppQQQMMMjjj|||zzz|||}}}~~~}}}zzzgggFFF???@@@HHHkkk~~~xxxdddSSS[[[vvvmmmOOOcccwwwSSS888111---***,,,---,,,))))))%%%&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%))),,,...000444555111***(((+++......---,,,...//////,,,,,,222:::???@@@>>>444111333<<>>333---+++...444:::;;;555---(((***)))***------+++...222DDD???888444333333333222666999999777888<<<>>><<<555444111---+++***)))(((******---222333222555:::333...,,,///555:::BBBIIIOOOHHH<<<:::IIIdddyyy~~~}}}}}}nnnOOONNNkkk}}}zzzyyyzzz|||~~~~~~~~~|||{{{ssscccDDD@@@AAAIIIkkk}}}wwwaaaOOOZZZyyylllNNNaaa|||iiiFFF555---)))+++---***)))***&&&&&&''''''((('''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&+++...111777;;;777...&&&&&&'''***///111111///---...///000111333666888222///222<<>>===555,,,)))+++***+++------+++---222AAA>>>888555333222111000222555666555777;;;===;;;111222000+++)))++++++((())),,,111666555111222666111---+++///444:::CCCKKKPPPIII>>>;;;LLLhhh|||~~~~~~~~~}}}~~~~~~lllOOOPPPlll~~~|||xxxyyyzzz{{{|||||||||}}}pppaaaDDDAAADDDLLLnnnxxx```PPP]]]{{{mmmMMM___zzz]]]???222)))******'''&&&)))''''''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$***---...333:::888///%%%###"""'''---222111///+++...000...,,,,,,000444222///222;;;AAA<<<111******(((&&&&&&(((+++++++++(((&&&$$$$$$&&&'''&&&&&&''''''((())))))***+++,,,+++))),,,000000777NNNfffcccJJJ===@@@GGG~~~rrrkkkfffgggfffbbb^^^]]]ZZZXXXRRRIII>>>555000...---000888@@@???555,,,***,,,++++++...---+++---111???===;;;777444111000000000333333000000333333000***,,,+++&&&&&&***+++((('''+++444:::888222111444111...,,,...111666AAALLLRRRLLL@@@<<>>///---+++&&&&&&***(((((()))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###***+++(((+++333222+++$$$###$$$&&&))),,,///000+++,,,,,,,,,,,,---111333333///000888>>>999000***)))&&&%%%'''***+++******'''&&&$$$###%%%&&&&&&%%%'''''''''((()))***,,,,,,++++++...111111;;;XXXvvvmmmPPP??????DDD{{{rrrkkkffffffeee___ZZZYYYWWWVVVQQQIII===444...,,,///111999BBB@@@555,,,,,,---+++,,,...---+++---111:::::::::666222...------000222000,,,***+++)))&&&$$$((('''######)))***'''$$$***555<<<:::333111444222///---...///333???KKKTTTNNNBBB<<>>===VVVyyyhhhRRROOOnnnuuu[[[[[[xxxrrrLLL999333,,,((((((******)))'''&&&&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''((((((&&&)))---///000111333444555000...333555000+++***'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&'''((()))+++,,,......///444BBB]]]}}}^^^EEE>>>BBB|||ssspppmmmjjjgggddd```[[[XXX[[[OOOBBB;;;666000...///111<<>>;;;555222333222///111...+++'''%%%%%%&&&'''(((((((((((()))))))))))),,,///333555444333222111111,,,)))***+++///===JJJQQQLLLDDDEEEZZZuuukkkSSS]]]yyyYYYCCC@@@@@@ZZZ~~~dddSSSVVVwwwwww]]]\\\xxx|||QQQ666///---***)))(((&&&&&&'''((())))))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((()))***(((,,,111333333222111000777333111111000---***(((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''&&&'''((()))+++,,,,,,+++---888RRRuuulllQQQCCCAAA|||tttnnnlllhhheeebbb___ZZZWWWVVVHHH:::444222111000222888>>>@@@:::222...+++(((,,,,,,,,,++++++,,,///222666888666222111444444111111...+++(((&&&&&&'''((('''((((((((())))))******+++000555888777555222111000,,,***)))+++111===HHHRRRKKKBBBCCCXXXvvvgggQQQ___}}}YYYDDDBBBCCC^^^bbbTTTYYYzzzwww]]]\\\www^^^<<<111...+++***'''%%%%%%'''))))))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%&&&''''''***///111111000......444333111///......---+++(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''&&&'''((()))+++,,,,,,,,,...:::VVV{{{tttXXXFFF@@@{{{sssooolllgggdddbbb___\\\ZZZUUUIII<<<555111......000;;;>>>===555...+++***(((***++++++******+++///111...111111...///222333111///---+++((('''''''''(((&&&''''''(((((())))))***+++///555888888555222000///---***))),,,333>>>EEEPPPIII???AAAYYYxxx~~~cccOOO```~~~VVVAAAAAADDD___}}}___TTT\\\|||vvv\\\\\\wwwkkkFFF333,,,***+++(((%%%%%%((()))((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$######$$$%%%&&&$$$'''+++------,,,,,,,,,111333111......111333111+++******((('''&&&%%%%%%''''''''''''''''''''''''''''''&&&'''((()))+++,,,---///222===ZZZ{{{^^^III???vvvnnnlllhhhccc___]]]\\\[[[ZZZOOOFFF<<<666111---///444<<<>>>:::111***)))***))))))******))))))***...111))),,,,,,***+++///000...,,,+++***((('''&&&&&&%%%%%%&&&&&&'''(((((())))))+++...333555444222111111---,,,+++***---555>>>CCCJJJDDD===BBB\\\|||bbbNNNaaazzzRRR???AAAEEE```|||\\\SSS]]]~~~uuu[[[[[[wwwxxxRRR888---------)))%%%%%%((()))(((%%%''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$&&&((()))%%%'''+++,,,,,,---...//////333333///111777;;;:::...---,,,***(((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&'''((()))+++,,,+++000555???[[[cccKKK???rrriiigggccc]]]YYYXXXXXXXXXWWWGGGAAA;;;666222000444;;;======888...((((((******((())))))((((((***---000&&&)))***((()))------+++***))))))(((&&&%%%$$$###%%%%%%%%%&&&'''(((((())),,,...000000000///000222,,,,,,++++++...666>>>AAAEEE@@@<<>>ZZZfffLLL???}}}mmmeee```]]]WWWTTTWWW\\\[[[VVVIII@@@666///---///555;;;AAA<<<555000---+++)))((())))))((('''''')))...111...//////---***(((((()))''''''(((((())))))******((()))***)))((('''((()))$$$(((,,,------000777===(((---))))))777???AAAFFFGGGEEE<<>>AAAFFFbbbttt[[[MMM___{{{[[[WWWssseeeGGG444......***&&&&&&)))***((($$$%%%%%%%%%&&&&&&&&&'''''',,,&&&$$$''')))'''%%%%%%&&&$$$$$$$$$%%%%%%$$$######''',,,///111222333444000222555666888;;;@@@DDD777...)))+++,,,)))''')))###&&&))))))'''&&&''')))(((((()))***+++,,,,,,---)))111555:::QQQxxxoooSSSAAA{{{mmmfffaaa___YYYUUUWWWZZZXXXSSSFFF???666000///222888===???:::444///,,,***)))((())))))(((''''''***000444333222000...,,,***))))))&&&&&&'''''''''(((((((((''')))******))))))***,,,))),,,......,,,...333888,,,111+++***555<<<@@@IIIKKKGGG===FFFiiicccPPPeeerrrLLL===BBBIIIeeennn\\\RRRfff{{{\\\WWWsssuuuXXX>>>000...---***&&&&&&)))***(((%%%%%%%%%%%%&&&&&&&&&&&&''')))%%%%%%((()))&&&$$$%%%$$$$$$$$$%%%''')))******'''))),,,///333555666666555999===>>>===???CCCGGG999000*********(((''')))###&&&((((((&&&%%%'''(((''''''((()))***++++++,,,+++111555999PPPuuutttWWWDDDwwwkkkfffdddbbb]]]XXXWWWYYYUUUOOOBBB===555000222777<<>>===111111000222555555222...'''&&&%%%%%%%%%&&&&&&&&&'''(((((()))***+++,,,---...222444666DDDccckkkOOOzzzlllfffgggiiikkkiiiaaaYYYSSSKKKCCC555777555555===HHHJJJCCC777444000...---,,,***))))))))))))((())),,,111444222...)))'''''''''%%%###(((((((((''''''''''''''''''((()))(((&&&%%%&&&'''***,,,...000111111000///,,,...+++...555999FFF^^^^^^PPPAAAPPPvvvyyy^^^QQQkkknnnMMM>>>AAAMMMqqqbbbQQQaaayyyYYYTTTppp}}}```KKK666......---)))'''((((((''''''&&&''''''(((&&&'''''''''(((((((((((('''%%%&&&)))(((%%%&&&***+++,,,---,,,+++///666<<<<<<>>>CCCIIIMMMLLLEEE???FFFEEEEEEFFFEEECCC>>>:::///000111222666999666000***(((%%%%%%&&&'''''''''(((((()))***+++,,,---------111333666AAA\\\sssUUUvvvjjjgggiiifffiiihhh```WWWOOOFFF>>>222666666666???LLLLLLCCC888666222000///...,,,***)))******))))))***---///+++***((('''&&&%%%%%%%%%'''''''''&&&&&&&&&%%%%%%&&&'''((((((''''''((())))))+++...111333222000...+++,,,***///999;;;EEE\\\\\\MMM@@@RRRyyywww\\\PPPkkkiiiKKK???DDDQQQuuu{{{___TTTfff{{{[[[UUUpppuuubbbDDD888...,,,---+++))))))''''''''''''&&&&&&'''((((((((((((((())))))))))))+++&&&$$$'''((('''(((+++...//////...---111:::AAA@@@BBBFFFIIIJJJHHHEEEBBBJJJEEEAAABBBEEEDDD===777000111000...222888777111,,,)))&&&%%%'''(((((('''''''''((()))***+++,,,,,,+++///333666>>>WWW{{{zzz[[[tttiiigggkkkdddgggfff___UUULLLCCC;;;111666666777AAANNNMMMCCC:::777444222000///,,,***)))***+++***))))))***,,,'''((()))(((&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%'''((()))((()))***,,,%%%'''+++000444555333222++++++)))000;;;;;;DDDXXX[[[LLL???SSS{{{vvv[[[OOOjjjcccHHH@@@HHHVVVxxxvvv\\\VVVhhh}}}\\\VVVqqqrrrWWWBBB222---+++,,,,,,)))(((+++&&&'''''''''&&&&&&''')))))))))))))))************...'''###%%%))))))***,,,000111111...,,,///777>>>@@@BBBDDDDDDCCCBBBBBBCCCJJJCCC===>>>DDDDDD<<<333333333///***---555666222...***&&&&&&((())))))(((&&&&&&'''((()))***++++++***...222555===TTTwww___